diff --git a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSignatureUtils.java b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSignatureUtils.java index 13365f5d6b..23e5a109ff 100644 --- a/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSignatureUtils.java +++ b/extractor/src/main/java/org/schabi/newpipe/extractor/services/youtube/YoutubeSignatureUtils.java @@ -24,6 +24,7 @@ final class YoutubeSignatureUtils { private static final Pattern[] FUNCTION_REGEXES = { // CHECKSTYLE:OFF + Pattern.compile("\\b(?:[a-zA-Z0-9_$]+)&&\\((?:[a-zA-Z0-9_$]+)=([a-zA-Z0-9_$]{2,})\\(decodeURIComponent\\((?:[a-zA-Z0-9_$]+)\\)\\)"), Pattern.compile("\\bm=([a-zA-Z0-9$]{2,})\\(decodeURIComponent\\(h\\.s\\)\\)"), Pattern.compile("\\bc&&\\(c=([a-zA-Z0-9$]{2,})\\(decodeURIComponent\\(c\\)\\)"), Pattern.compile("(?:\\b|[^a-zA-Z0-9$])([a-zA-Z0-9$]{2,})\\s*=\\s*function\\(\\s*a\\s*\\)\\s*\\{\\s*a\\s*=\\s*a\\.split\\(\\s*\"\"\\s*\\)"), @@ -36,9 +37,12 @@ final class YoutubeSignatureUtils { private static final String DEOBF_FUNC_REGEX_START = "("; private static final String DEOBF_FUNC_REGEX_END = "=function\\([a-zA-Z0-9_]+\\)\\{.+?\\})"; - private static final String SIG_DEOBF_HELPER_OBJ_NAME_REGEX = ";([A-Za-z0-9_\\$]{2,})\\...\\("; + // CHECKSTYLE:OFF + private static final String SIG_DEOBF_GLOBAL_ARRAY_REGEX = "(var [A-z]=['\"].*['\"].split\\(\";\"\\))"; + private static final String SIG_DEOBF_HELPER_OBJ_NAME_REGEX = ";([A-Za-z0-9_\\$]{2,})\\[.."; private static final String SIG_DEOBF_HELPER_OBJ_REGEX_START = "(var "; private static final String SIG_DEOBF_HELPER_OBJ_REGEX_END = "=\\{(?>.|\\n)+?\\}\\};)"; + // CHECKSTYLE:ON private YoutubeSignatureUtils() { } @@ -87,6 +91,9 @@ static String getDeobfuscationCode(@Nonnull final String javaScriptPlayerCode) // Assert the extracted deobfuscation function is valid JavaScript.compileOrThrow(deobfuscationFunction); + final String globalVar = + Parser.matchGroup1(SIG_DEOBF_GLOBAL_ARRAY_REGEX, javaScriptPlayerCode); + final String helperObjectName = Parser.matchGroup1(SIG_DEOBF_HELPER_OBJ_NAME_REGEX, deobfuscationFunction); @@ -97,7 +104,7 @@ static String getDeobfuscationCode(@Nonnull final String javaScriptPlayerCode) + deobfuscationFunctionName + "(a);}"; - return helperObject + deobfuscationFunction + ";" + callerFunction; + return globalVar + ";" + helperObject + deobfuscationFunction + ";" + callerFunction; } catch (final Exception e) { throw new ParsingException("Could not parse deobfuscation function", e); } diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_0.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_0.json index 2d54aa0cf7..ca6248b95e 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_0.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_0.json @@ -35,10 +35,10 @@ "cross-origin" ], "date": [ - "Tue, 11 Feb 2025 21:26:31 GMT" + "Fri, 11 Jul 2025 18:17:45 GMT" ], "expires": [ - "Tue, 11 Feb 2025 21:26:31 GMT" + "Fri, 11 Jul 2025 18:17:45 GMT" ], "origin-trial": [ "AmhMBR6zCLzDDxpW+HfpP67BqwIknWnyMOXOQGfzYswFmJe+fgaI6XZgAzcxOrzNtP7hEDsOo1jdjFnVr2IdxQ4AAAB4eyJvcmlnaW4iOiJodHRwczovL3lvdXR1YmUuY29tOjQ0MyIsImZlYXR1cmUiOiJXZWJWaWV3WFJlcXVlc3RlZFdpdGhEZXByZWNhdGlvbiIsImV4cGlyeSI6MTc1ODA2NzE5OSwiaXNTdWJkb21haW4iOnRydWV9" @@ -56,10 +56,10 @@ "ESF" ], "set-cookie": [ - "YSC\u003d_RnQFljRZ7g; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", - "VISITOR_INFO1_LIVE\u003dFTq2gAjABPk; Domain\u003d.youtube.com; Expires\u003dSun, 10-Aug-2025 21:26:31 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", - "VISITOR_PRIVACY_METADATA\u003dCgJERRIEEgAgMg%3D%3D; Domain\u003d.youtube.com; Expires\u003dSun, 10-Aug-2025 21:26:31 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", - "__Secure-ROLLOUT_TOKEN\u003dCKf_-fLDg_2hpwEQz7H508e8iwMYz7H508e8iwM%3D; Domain\u003dyoutube.com; Expires\u003dSun, 10-Aug-2025 21:26:31 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone; Partitioned" + "YSC\u003dmupqqq7Rhmw; Domain\u003d.youtube.com; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", + "VISITOR_INFO1_LIVE\u003d234mLIoJ6gs; Domain\u003d.youtube.com; Expires\u003dWed, 07-Jan-2026 18:17:45 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", + "VISITOR_PRIVACY_METADATA\u003dCgJERRIEEgAgKg%3D%3D; Domain\u003d.youtube.com; Expires\u003dWed, 07-Jan-2026 18:17:45 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone", + "__Secure-ROLLOUT_TOKEN\u003dCLqG97Kf9v3AXxCIlOmctbWOAxiIlOmctbWOAw%3D%3D; Domain\u003dyoutube.com; Expires\u003dWed, 07-Jan-2026 18:17:45 GMT; Path\u003d/; Secure; HttpOnly; SameSite\u003dnone; Partitioned" ], "strict-transport-security": [ "max-age\u003d31536000" @@ -74,7 +74,7 @@ "0" ] }, - "responseBody": "var scriptUrl \u003d \u0027https:\\/\\/www.youtube.com\\/s\\/player\\/af7f576f\\/www-widgetapi.vflset\\/www-widgetapi.js\u0027;try{var ttPolicy\u003dwindow.trustedTypes.createPolicy(\"youtube-widget-api\",{createScriptURL:function(x){return x}});scriptUrl\u003dttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window[\"YT\"])YT\u003d{loading:0,loaded:0};var YTConfig;if(!window[\"YTConfig\"])YTConfig\u003d{\"host\":\"https://www.youtube.com\"};\nif(!YT.loading){YT.loading\u003d1;(function(){var l\u003d[];YT.ready\u003dfunction(f){if(YT.loaded)f();else l.push(f)};window.onYTReady\u003dfunction(){YT.loaded\u003d1;var i\u003d0;for(;i\u003cl.length;i++)try{l[i]()}catch(e){}};YT.setConfig\u003dfunction(c){var k;for(k in c)if(c.hasOwnProperty(k))YTConfig[k]\u003dc[k]};var a\u003ddocument.createElement(\"script\");a.type\u003d\"text/javascript\";a.id\u003d\"www-widgetapi-script\";a.src\u003dscriptUrl;a.async\u003dtrue;var c\u003ddocument.currentScript;if(c){var n\u003dc.nonce||c.getAttribute(\"nonce\");if(n)a.setAttribute(\"nonce\",\nn)}var b\u003ddocument.getElementsByTagName(\"script\")[0];b.parentNode.insertBefore(a,b)})()};\n", + "responseBody": "var scriptUrl \u003d \u0027https:\\/\\/www.youtube.com\\/s\\/player\\/6e20d3a8\\/www-widgetapi.vflset\\/www-widgetapi.js\u0027;window[\u0027yt_embedsEnableIframeApiSendFullEmbedUrl\u0027] \u003d true ;window[\u0027yt_embedsEnableAutoplayAndVisibilitySignals\u0027] \u003d true ;window[\u0027yt_embedsEnableIframeApiVideoIdValidation\u0027] \u003d true ;try{var ttPolicy\u003dwindow.trustedTypes.createPolicy(\"youtube-widget-api\",{createScriptURL:function(x){return x}});scriptUrl\u003dttPolicy.createScriptURL(scriptUrl)}catch(e){}var YT;if(!window[\"YT\"])YT\u003d{loading:0,loaded:0};var YTConfig;if(!window[\"YTConfig\"])YTConfig\u003d{\"host\":\"https://www.youtube.com\"};\nif(!YT.loading){YT.loading\u003d1;(function(){var l\u003d[];YT.ready\u003dfunction(f){if(YT.loaded)f();else l.push(f)};window.onYTReady\u003dfunction(){YT.loaded\u003d1;var i\u003d0;for(;i\u003cl.length;i++)try{l[i]()}catch(e){}};YT.setConfig\u003dfunction(c){var k;for(k in c)if(c.hasOwnProperty(k))YTConfig[k]\u003dc[k]};var a\u003ddocument.createElement(\"script\");a.type\u003d\"text/javascript\";a.id\u003d\"www-widgetapi-script\";a.src\u003dscriptUrl;a.async\u003dtrue;var c\u003ddocument.currentScript;if(c){var n\u003dc.nonce||c.getAttribute(\"nonce\");if(n)a.setAttribute(\"nonce\",\nn)}var b\u003ddocument.getElementsByTagName(\"script\")[0];b.parentNode.insertBefore(a,b)})()};\n", "latestUrl": "https://www.youtube.com/iframe_api" } } \ No newline at end of file diff --git a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_1.json b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_1.json index dea26cc79a..71ae433ba2 100644 --- a/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_1.json +++ b/extractor/src/test/resources/org/schabi/newpipe/extractor/services/youtube/extractor/signatures/generated_mock_1.json @@ -1,7 +1,7 @@ { "request": { "httpMethod": "GET", - "url": "https://www.youtube.com/s/player/af7f576f/player_ias.vflset/en_GB/base.js", + "url": "https://www.youtube.com/s/player/6e20d3a8/player_ias.vflset/en_GB/base.js", "headers": { "Accept-Language": [ "en-GB, en;q\u003d0.9" @@ -20,7 +20,7 @@ "bytes" ], "age": [ - "132300" + "113337" ], "alt-svc": [ "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000" @@ -38,13 +38,13 @@ "cross-origin" ], "date": [ - "Mon, 10 Feb 2025 08:41:31 GMT" + "Thu, 10 Jul 2025 10:48:48 GMT" ], "expires": [ - "Tue, 10 Feb 2026 08:41:31 GMT" + "Fri, 10 Jul 2026 10:48:48 GMT" ], "last-modified": [ - "Mon, 10 Feb 2025 05:14:34 GMT" + "Wed, 09 Jul 2025 04:13:05 GMT" ], "report-to": [ "{\"group\":\"youtube\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https://csp.withgoogle.com/csp/report-to/youtube\"}]}" @@ -62,7 +62,7 @@ "0" ] }, - "responseBody": "var _yt_player\u003d{};(function(g){var window\u003dthis;/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC All Rights Reserved.\n\n Use of this source code is governed by an MIT-style license that can be\n found in the LICENSE file at https://angular.dev/license\n*/\n/*\n\n (The MIT License)\n\n Copyright (C) 2014 by Vitaly Puzrin\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n\n -----------------------------------------------------------------------------\n Ported from zlib, which is under the following license\n https://github.com/madler/zlib/blob/master/zlib.h\n\n zlib.h -- interface of the \u0027zlib\u0027 general purpose compression library\n version 1.2.8, April 28th, 2013\n Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler\n This software is provided \u0027as-is\u0027, without any express or implied\n warranty. In no event will the authors be held liable for any damages\n arising from the use of this software.\n Permission is granted to anyone to use this software for any purpose,\n including commercial applications, and to alter it and redistribute it\n freely, subject to the following restrictions:\n 1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this software\n in a product, an acknowledgment in the product documentation would be\n appreciated but is not required.\n 2. Altered source versions must be plainly marked as such, and must not be\n misrepresented as being the original software.\n 3. This notice may not be removed or altered from any source distribution.\n Jean-loup Gailly Mark Adler\n jloup@gzip.org madler@alumni.caltech.edu\n The data format used by the zlib library is described by RFCs (Request for\n Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950\n (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).\n*/\n/*\n\n\n The MIT License (MIT)\n\n Copyright (c) 2015-present Dan Abramov\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n*/\n\u0027use strict\u0027;var N3,N_H,yn_,YJ,w5F,An0,JnF,T_P,lE,p59,FH,oP,bE,CE5,rn9,$3E,IP,zs,Y9F,MM_,l1J,FF3,D1,V0,fM,tn,uE,q3,S9s,Z1,Q0,mF,bM_,h50,cnJ,NM,w5,ks3,B_P,Cq,r5,$w,PEM,d30,I1n,vJP,z5J,iME,D31,gJ1,FF,VME,ow,f1F,ZM0,b_,x3s,jPP,c_,nJn,P_,Iw,VT,fq,tV,u_,QPF,m39,qM,xw,ZZ,HMM,KF_,WFF,OM0,nq,R50,QT,mf,H_,GsM,U3M,W_,sPJ,a1M,yh,eX5,JO,N5P,yVM,AO,w_5,Ews,AVs,Fo,T50,p__,lZn,hO,M01,rV9,SkM,bqM,cV_,kR,Bm,Pm,IN,dr,B5F,P_n,vm,z7,gr,Vh,zXH,ff,tO,u7,qd,iqM,jE,nf,mW,Hm,Wm,fZs,G7,aN,Ng,t0F,e4,uFJ,qk_,yF,US,wa,Er,ZqF,\nAK,JK,jw0,pm,Cm,ra,Qw3,bc,mMn,HqH,Kf5,nw_,oF,lc,$b,WfF,OqE,GwM,UM9,LfE,cW,kb,BW,sw3,aZE,PW,wm_,Tr9,ej9,AO5,ERF,yO5,NrH,JO9,pmH,C75,da,$dJ,vW,rOH,ME9,Dd,ic,lyJ,fm,tK,qg,uc,j4,xb,WW,nm,mC,HW,SSH,RF,oRM,Gy,Ur,en,Nq,yH,Lm,aF,sr,EW,AQ,Tx,bfE,Ek,JQ,pB,QF,Km,rP,cO9,$f,Tw,Yf,Mq,lV,FX,Sn,oL,bV,k7_,hQ,BrH,cy,XmM,XX,By,Py,dP,IL,vy,zx,P79,Iy9,D8,vR9,zj1,gP,VH,uV,DdF,qq,gRs,Z8,fyM,xf,uo5,jn,nB,QH,qS9,mD,Zf9,Hy,xdH,jN0,KB,nRM,Wy,OW,Gx,UW,md9,aL,WW_,QNP,e$,yZ,wG,RjM,EK,TJ,G7M,LWJ,sN5,Jt,py,Cy,rG,$x,Yx,Mm,efn,Nas,\nyKP,wW0,lx,EbJ,AK_,FZ,S$,oA,bx,TaE,rK_,$gP,M4F,Yr_,lds,SrF,BP,XZ,PP,dG,IA,zJ,ix,cK5,gG,fy,tt,ux,Zs,xx,kyM,j$,ny,mr,XW0,Pc_,HP,WP,OK,GJ,UK,sK,aA,V43,fds,t45,utJ,eU,NP,qr9,ZmH,xg5,yM,wi,EA,Aa,TM,C9,$Y,SU,ha,jF5,nbE,IB,QF9,ta,u8,KC1,UgJ,RfP,sF5,xY,jU,OA,NPJ,wyH,yQ1,GM,L9,Ef9,UA,yp,ZA,TPM,AQn,JL,TN,qP,pg,Cg,rs,JQ1,$v,CV5,lQ,rQM,FS,Sv,oC,bQ,$qM,YWP,MnH,cC,l8M,FDs,SWH,PC,ofF,bBE,hA3,kxH,cQH,XS,ds,IC,BPF,XyM,PV9,vC,dqM,zN,pW5,JK0,iQ,DH,Vp,fg,zAJ,tL,uQ,ZH,iBF,DqP,xv,uXs,Ox,Vn3,tn_,Kg,HC,Lg,sx,qWM,yb,ZB0,\nwR,E0,xqn,nfE,pY,mqJ,rR,$T,HB9,KD1,FK,oD,GxM,LD5,sLs,ho,a8J,bB,wP1,M0,OB5,ya0,ytH,eS0,NG9,w4_,NiF,cc,Uqn,XK,AaJ,TiJ,Jan,p4n,C8s,dR,raM,vc,$P_,lAM,Fcs,z8,iB,D9,q0,oY5,Z9,xT,j9,b9J,hmF,mV,caM,Hc,KY,X45,dPE,vY0,IAH,zm_,O0,U0,et,yX,wq,E5,Af,Ta,gY5,VUF,Jf,fAM,pw,Cw,Nv,rq,$s,Ys,tUH,AV,Mv,uw5,Fa,St,xPJ,o7,bq,hf,jBn,nYP,QB_,mPJ,cn,ks,Bn,Xa,O90,Wc_,Rm0,GMM,UP5,Pn,LcM,H9P,dq,sBE,aA9,I7,Nss,yL1,wCn,EvP,ALP,za,TsM,JL9,pCs,CQP,Yx_,rL9,DV,gq,VX,fw,tf,uq,qv,ZV,lHH,QX,nw,jt,mG,F_M,Hn,Sx3,ovM,bg3,hR0,Kw,O5,BsM,Wn,\nXCF,R7,PQ_,Ga,U5,Lw,s5,a7,ee,igM,d8n,EJ,zRJ,Ah,vvn,wS,Nk,IHn,yP,Jh,gv9,Cc,pc,lX,FL,ok,tvn,Se,cN,uSM,ku,VvM,x80,jCH,nvJ,PN,dS,Ik,QC3,vN,z3,iX,D7,m8M,gS,uX,qk,Hg5,K_J,Z7,W_P,U85,GNH,L_3,sCH,aHM,OgJ,NR1,xu,je,nc,yoM,mM,QP,wcP,ET0,AoM,OJ,TRM,Rk,G3,Jo1,UJ,CBF,Lc,pc_,ro_,$0s,Y0M,sJ,ak,eb,NL,y1,wn,E7,M9s,Ar,T0,Jr,l93,S09,oT0,Co,$n,rn,ML,lM,FR,htn,co5,Sb,op,bM,BR3,Xc5,I9J,PBF,vT5,gTP,hr,D0_,ztE,cQ,kn,V9n,BQ,f9n,PQ,uKn,t9H,q0s,ZYP,z0,iM,x0P,jDJ,nT9,D5,gn,QDF,V1,m05,HYE,WV_,U05,fo,LVH,sDn,a9_,eO_,NqP,qL,yfM,\nwnJ,Es5,HQ,mR,Q1,AfF,Tq5,Jfs,Ko,WQ,O7,CqH,s7,ap,e2,NW,yC,wm,$v1,Y55,Mt1,Eb,CK,rm,lG,F0,bG,FGE,osn,S5J,bwP,hOM,zu,cfP,kan,iG,Bq_,XnP,PqH,dv3,fK,gm,tp,uG,qW,IV9,vs0,zO9,ZR,x0,iwF,j2,Dvn,gsF,Vt3,nK,fV5,QC,mw,tt9,uaM,q51,Zws,xvM,j70,He,KK,We,Rd,mv0,Gu,Ub,Hws,Q7J,Ob,KGM,LK,sb,ad,Ne,eg,WGn,Ow_,RO1,yn,UvJ,w6,s7_,aV5,e1P,NS5,yhn,wNJ,EuM,Ah0,Te,Jq,pG,Jh_,TS9,pNM,CXH,r6,rh5,$V,$ks,YJs,YV,Me,l6,MeM,FA,Sg,l7_,oZ,b6,hq,cf,kV,Bf,XA,Pf,FM9,SJ5,ouJ,bcF,d6,h1E,k3_,chn,vf,ze,XNn,BS1,I7J,ic_,z1M,i6,Dk5,guP,Ve9,te5,\nf7E,uLJ,Df,qJJ,Zc_,Vn,xkM,jkH,nu1,Qks,fG,mkH,tq,HcM,u6,qe,WM5,Zf,Ocs,xV,jg,R15,G3P,nG,mi,LM9,Hf,Uk_,sk9,a7M,eE3,yrH,KG,wQ_,RZ,Ge,Ars,Tn3,CME,rr5,Uo,LG,so,aZ,ea,NH,yx,wN,EH,A7,T1,J7,pk,l5M,MbM,FR3,on_,S70,hEF,Y73,boH,$LP,Ck,rN,k00,BnJ,XQE,lf,Fb,Sa,$D,dLn,o1,crH,vn5,zEs,I5J,bf,h7,cB,kD,io5,PM0,DLs,BB,gn5,VbH,f5E,tb5,uR_,xLM,jpn,nn1,QpM,dN,HoF,KRP,OoP,REn,DS,ULJ,gN,z1,spM,LRJ,NmM,fk,uf,weM,E0H,Ap0,Tm_,peM,xD,ZS,CGs,JpM,$W1,M2F,lRP,Sb1,kuE,HB,Bm0,mI,WB,Xe0,OH,G1,sH,PGE,dW5,IR1,A4,v01,zG5,ln,iKM,g0H,FM,\nV2E,fRJ,xW3,t2H,h4,cD,k1,XM,PD,HKn,de,Ir,vD,Ww1,ge,OKM,RGM,VE,UWH,t4,un,qA,Z6,Lw5,x1,ni,QE,m7,HD,sdn,WD,O2,Rr,GY,U2,Li,aRF,exE,N69,yq1,wfJ,EVs,s2,Aq1,AT,T61,Jq5,pfP,Tz,pb,Cb,rx,My,lg,Fg,rq5,bg,hT,cz,$eM,YoP,kr,Mg5,lfJ,Xg,B6H,XfF,P6F,Pz,deE,IfM,iG0,IG,gVH,Des,zz,ffM,tgH,uAM,DO,gx,qoJ,V2,fb,tT,ug,qy,ZO,xr,jC,nb,Q2,Kb,Wz,Oa,RG,ZG5,xe_,jZ0,Ua,sa,nV_,yN,w2,E8,AE,Tk,pp,Cp,Ki0,r2,$3,Y3,OGE,Wi5,QZH,Fj,l4,LiM,SH,d2,BL,Iy,vL,afM,y7n,i4,A7E,wBE,ED0,J73,YH3,pBE,r7H,$HM,g2,DJ,Ma9,fp,tE,u4,lSn,QN,FI1,mH,HL,WL,\nSH3,Ry,Gk,oDs,U8,Lp,hhs,eu,yf,w9,EF,A2,Th,J2,pO,CO,r9,k1n,$h,lY,MI,XB9,vD1,dH0,ISJ,zhn,ik5,gDE,VaE,DHM,taP,oz,bY,kh,ubn,qH1,cE,BE,xH5,j1n,HkP,mH1,Iz,vE,zh,iY,Dw,Vf,WI5,OkM,Rh5,ju,nO,G1F,UH5,LIP,WE,OF,Rz,s1_,aS5,NeJ,wD3,sF,E10,N7,az,Em,Ag,Jg,A4E,lC,F6,S1,ov,hg,cV,BV,r4J,$AM,PV,Y2F,M6M,Iv,l6P,F73,vV,zv,S2s,o10,hTF,VK,kY0,BeF,Dm,XD3,Pn1,I65,dAH,q7,c4M,zT0,iiE,m1,nl,DA1,g11,HV,Kl,V6_,f6H,Rv,t6P,uM5,q2P,ZiE,av,xAn,jrJ,n15,QrH,mAF,Hi9,K73,W7M,N9,OiE,wo,GY1,UAH,L7n,srJ,a69,EE,ro,NxE,Ern,$p,AT5,JTE,e89,pzH,\nCgM,rT0,yTJ,wz_,Ax,Ti,C6,TxM,p6,Jx,$yF,YaM,MCs,lO5,FyH,Sa5,kzn,or_,FG,S7,bt,PgE,vrF,IO9,oe,Ie,z8J,it,ibM,grP,tx,Dyn,nrP,VCJ,jG5,xp,QG5,Ky_,j7,Zx,my5,HbF,Wy0,QJ,R8P,GzH,Uys,Lyn,sGn,aO1,eg1,Ob1,yEJ,wLM,E3M,T2_,AE3,pL0,Wi,C49,OE,Re,Gi,rEF,$Rn,sE,ae,MH5,Y8J,eS,lJJ,S83,bp5,o3s,hgF,B20,cE_,$5,la,M6,XLF,Y5,hl,cX,k5,P45,dR0,Xd,v3n,Iu,dW,z_,ia,Dc,zgJ,gW,fE,ip_,ua,Zc,x5,DR5,g3M,VHE,fJM,jS,Q7,tHH,mq,HX,KE,q8P,WX,OC,ZpM,G_,sC,LE,UC,au,eP,n3J,Op3,Gk3,WHF,KHF,RgM,wI,TO,aJ9,UR5,LH_,sy_,jys,pEP,SP,J29,$I5,T99,yu,\not,rI,lA,CYn,pQ,mR_,QyM,Hpn,A0,A2_,kg,ohs,B7,hP0,c2M,khF,P7,B9s,XEs,PYM,IwE,vhs,v7,iO1,zO,DI1,gh5,fw0,tu1,DL,ucP,ZO1,gI,xI5,Vu,fQ,r0,HO_,Gh3,jP,L65,eb_,Qu,yg9,wV5,E$5,AgP,at,T0M,LQ,dy3,GO,s$,U$,mj,JZ,TV,CT,$l,pV5,Yl,lj,F3,CC5,rgM,bj,YmP,M1s,lmM,F19,Sm5,o$M,bl5,hb0,cgH,kv5,Bq,B00,X3,d1,XV1,PCJ,d7E,IM,Im3,v$H,Dh,g1,Vv,zb_,fT,iln,uj,g$F,D73,Zh,xl,jY,nT,V1M,Qv,mk,fmE,t1M,Hq,KT,x7M,u6F,Zln,qm0,Wq,OZ,RM,jv5,n$5,Qvn,GV,HlP,Ol5,W1n,UZ,LT,sZ,aM,eQ,yd,wh,Ez,AF,TF,JF,pR,RbE,GvM,U7F,CR,rh,$N,YN,lp,SQ,am_,svJ,\nbp,eW9,hF,c2,kN,B2,XD,I4,v2,zF,ip,DY,gh,Vd,fR,tF,up,qE,wiJ,xN,nR,Ep5,Qd,Ton,Jxs,pi5,rxJ,YE0,R4,M7M,Uz,GF,SE9,opM,b65,sz,a4,cx5,NY,yQ,ly,Fm,BoM,SZ,og,by,Xin,hy,ki9,cw,ki,d9M,PtF,Bw,Xm,Pw,dz,vw,vp0,zW1,iy,Dn,VQ,fV,i6H,gz,V7F,fxH,t7F,uGs,qEE,Z60,x90,uy,ty,gp9,Qe3,qY,H6M,KKM,QQ,WK9,xi,jZ,O6E,mo,Gi5,LKM,Hw,KV,se1,Ww,el0,Oq,TWJ,E5M,NWH,wX5,yln,GH,Uq,LV,sq,ag,ey,Nf,wv,pX_,$6H,T$,G00,JC,YC9,lc_,C2,Mf,rv,YC,$C,o59,SCM,Fq5,bE1,lI,hln,XXH,FI,oR,d6_,bI,hC,c8,kC,Icn,B8,v53,zl_,P8,z$,iI,DK,gv,Ve,f2,tC,uI,qf,ZK,\nxC,jy,n2,iEP,D6E,Qe,mX,H8,K2,W8,Ol,g5H,VSH,ER,pj,ud5,qC_,Cj,rL,SA,oo,x69,cM,X8,juF,Qu0,n50,m69,HE0,Kq_,WqE,OE_,Rln,U6P,G__,LqP,ekM,y0H,acP,dL,Io,Egs,w7_,vM,zj,iZ,A00,DX,gL,Vg,J0P,p7J,fj,TIH,t5,$iE,uZ,qD,ZX,xd,jA,nj,Qg,HM,Kj,WM,OR,Ro,Gj,UR,Lj,sR,ao,eR,NT,yS,wK,EP,Aw,TQ,Jw,px,Cx,rK,$q,Yq,MT,ll,FP,SR,os,bl,hw,cp,kq,Bp,XP,Pp,dK,Is,vp,zQ,il,Db,gK,VS,fx,tw,ul,qT,Zb,xq,jR,nx,QS,mZ,Hp,Kx,Wp,OP,Rs,GQ,UP,Lx,sP,as,Nx,yk,MP9,wX,U,EG,eK,A6,T5,J6,Fj0,Cn,ogJ,pn,bQ3,$2,hkJ,Mx,rX,lF,F2,SK,bF,kO3,BI0,X7F,PA5,va,z5,\nX2,iF,IL3,vg9,zkM,iQJ,c0s,DiE,o_,gg1,VPM,gX,qx,Vk,ca,fL5,h6,DF,fn,ZF,uV_,k2,Ba,uF,t6,q$J,x2,jK,nn,Qk,ZQM,m$,Ha,Kn,Wa,OG,xi5,jt3,Qts,mi1,UG,Ln,sG,a_,Rk5,Ui9,stE,aLF,NG,N1s,yZH,JA,wqE,pv,Cv,rF,$Q,YQ,MG,Eln,T15,JZ_,AZ5,pqM,CjJ,o0,bv,ct,Bt,X1,Pt,dF,rZH,I0,vt,hA,Dk,gF,V6,fv,$uH,iv,MY5,tA,lh_,Fk0,uv,SZ9,qG,Zk,ol9,bT9,xQ,h9J,cZF,jO,kVH,B1J,XqJ,PjM,nv,Q6,duE,IhF,mx,Ht,Kv,vl_,Wt,Op,R0,GW,z9H,Up,Lv,iTE,sp,DuH,a0,glH,VYE,fh5,tYn,u3E,qZM,ec,ZTM,xu3,jMH,N5,nl1,yI,QMM,wp,muP,Eg,HT5,Kkn,AG,rp,WkM,$6,Y6,OTs,M5,R9M,\nl$,Fe,Sc,GV3,UuH,b$,hG,sMJ,c3,ahJ,e3_,LkP,Nh1,yF5,w2J,B3,ENE,Xe,P3,dp,I2,AF5,v3,zS,Dr,Thn,gp,VI,JF5,tG,Zr,u$,QI,mu,p20,H3,Kd,W3,Og,Cp5,GS,Ug,rFM,sg,a2,jc,ei,N$,yc,$EM,wO,E3,AX,Yz3,T6,JX,ph,Ch,rO,YH,Zo,xH,ji,MQ9,lYH,FQs,Sz5,HI,nh,Kh,WI,oN3,bR9,h30,O3,R8,G6,cF5,kF9,ma,BhH,X2_,U3,Pp1,Lh,s3,ep,Nb,yO,wY,EV,Tp,J_,CL,rY,$z,Yz,pL,vNM,z3M,li,Fl,Sp,iR5,bi,gN_,h_,cd,VQ5,kz,Bd,Xl,dY,fYH,Pd,IV,vd,zp,tQn,gY,qzH,ZRE,xE9,VO,fL,j45,nNJ,Q4_,t_,HR_,oV,mE9,KQJ,ui,WQ1,qb,ORM,Zu,R3s,GFP,UE9,LQJ,s4M,xz,eK5,aYE,jp,m5,Nz_,\nHd,yyE,KL,wwF,Ei5,Wd,Ay5,Tz_,Jy3,pwP,OV,Cy5,RV,$Y0,UV,LL,MZ1,Yq0,lnM,FoE,Sq5,aV,em,Np,oiE,bV3,hK_,cy5,kH_,Bzn,XwM,PyP,dY5,InP,wy,E_,Ac,vi_,zKs,TK,Jc,iVJ,pt,Ct,$A,DY_,YA,Mp,lR,giM,Fv,VZn,Sm,fn0,oX,tZ5,umM,bR,qq5,ZVn,xYs,hc,ch,kA,Bh,Xv,jgH,niM,Ph,dy,IX,Qg3,vh,zK,iR,Dp,gy,mY9,HVE,VV,ft,KoM,tc,uR,qp,Zp,ngH,WoH,OVE,xA,RK9,GHM,UYH,jm,nt,QV,mz,Hh,Kt,Wh,O_,RX,GK,U_,LoF,sg9,wj,E1,an3,Ae,bS,M2,ACM,Yl9,TvE,MyE,FXJ,Sl5,lK_,oCJ,b2n,hd1,DC,BvM,PIP,IKJ,vCF,zdM,fN,te,DfF,gCn,uIH,uS,qlH,VyM,q2,ZC,xt,jj,xfF,QR5,jR5,\nKX5,sRM,LX_,WXH,aKM,Qw,Rds,O2M,y5M,A5E,Edn,CZH,TL9,m9,Hr,lX_,O1,Fbs,kj5,c55,h40,od5,PZH,XMn,bj_,ijP,z49,DD5,s1,fXJ,gdM,VAF,SRM,tAP,u8s,RQ,U1,IX1,dDs,vds,qR_,GR,BL5,xD5,nd5,mDH,Kb9,R43,Gj1,Lb9,sos,eaM,aXP,AwM,ywF,NKE,TK9,Cl1,rwP,$Ts,YP5,Cs,X8J,FZ1,MRM,YF,bxF,lP,cw5,kQ9,ha9,F7,BKP,Sw,oc,lv,bP,k$s,hH,cu,kF,XpH,Pls,Bu,dTE,IbM,vqM,X7,Pu,d$,Ic,vu,zB,iP,Dz,g$,zan,ix_,V8,DTJ,fs,QO,tH,uP,VR0,gq5,qC,fb9,tRs,Zz,xF,uP_,jw,qP3,Zx0,dfJ,oq1,xT_,ns,F1,G5,aQ,js5,nq5,ml,MA5,KN,QsF,r$,$F,NC,ew,nN,w$,Wb5,UDJ,y8,r5E,\nJw3,mTP,e49,G$0,Hu,SP5,Vw,KZ9,Hx_,Z29,Ojn,WZ5,ppF,JH,$D1,YR9,wMF,Hjn,Qo5,H2_,nC9,tyJ,fK3,i2H,ZjH,Uf5,wp1,J5s,pME,AH,TB,EU,EqH,jon,RaF,Oxs,Ks,Wu,OU,Rc,GB,sU,Nc,yA,wQ,A$,Tm,UU,Ls,Ej,UT9,GQs,J$,CA,LZs,ssP,rQ,$B,YB,Mc,lm,FB,Sq,ox,y65,h$,bm,waF,es0,NXH,E2M,c1,kB,A60,TX5,B1,J6_,Cl,CF5,pa5,$xH,MK0,lF0,YGJ,F$E,bnJ,zm,im,hs9,c65,DM,gQ,k55,BXM,XaF,PFH,fA,um,qc,IF9,v2P,DxF,VK_,fF3,g20,jq,QA,nA,tK5,u25,ZM,qGM,Zn3,xx0,j_M,xB,Hn_,K$0,W$0,mx0,Q_1,n29,OnM,RsE,zs1,G5H,in9,Ux0,L$J,NFM,s_J,aFs,eeP,EQ5,yA1,wts,AAF,TF_,\nH1,CvE,JA9,rAs,ptJ,$G1,Yp9,MO3,lkJ,Fx1,Sp0,oQJ,bv0,heP,cAM,kW1,BFM,KA,Pv5,dGM,IkJ,XtM,vQP,zeE,gQ9,Oj,Uj,sj,VO_,ax,ed,Na,qpP,xG0,ZvH,nQ9,GWs,C_,wD,j0E,u1_,tO5,fk9,p_,Ef,Ji,lN,F9,s0_,Sd,oh,Ma,yGP,ak_,e0P,w33,bN,hi,AGH,kE,B$,X9,P$,dD,Ih,v$,Tps,JGE,zD,iN,gD,C$9,rGJ,De,Vo,McP,lrJ,f_,Fu5,qa,SgJ,Ze,jd,o69,xE,n_,bd0,mh,cG5,kS0,K_,W$,L_,X3F,Rh,sf,el,P$P,w4,Uf,ah,d59,EM,Irs,Ad,v6F,Of,GD,BpM,NZ,T4,z03,idM,Jd,D5M,p1,C1,r4,$a,g6M,MZ,Ya,lH,Fs,Vc1,frP,Sl,oi,bH,hd,cx,tcn,ka,Bx,ueP,qg9,Xs,Px,d4,x5_,Zd_,Ii,j25,n6H,\nQ2n,vx,m50,HdE,Ku0,Wu5,Od1,z4,iH,D$,g4,R03,GS9,f1,U55,td,uH,Lu1,s29,qZ,arE,ez9,EHH,AXE,NOJ,yX5,wI1,xa,jl,n1,Qt,TO9,JXF,mv,pIJ,rXP,CUJ,OM,Wx,Y3P,Mi3,lo0,Fa5,Ri,S31,UM,L1,oH5,hz0,cXP,ai,wt,PUn,Ov0,Ai,Ios,vHs,zzn,ihP,D$_,yo,eI,gHM,TE,Jm,tiF,uQH,q35,pC,nHE,ZhM,x$5,m$F,Hh9,CC,KaJ,Q8E,Wa9,rt,$_,Y_,Oh_,Rz9,MX,l2,G6J,Fu,U$M,SI,Eh,cU,LaE,ReH,Q0F,k_,BU,PU,dt,II,vU,zE,Xu,gt,aoM,tm,ey0,NYJ,y__,wd1,Ezn,u2,TYn,qX,pd9,ZT,r_0,$b5,Cis,J_J,YVF,MpP,lu1,ms,F5n,SV1,bLF,HU,Lx3,WU,c_5,BY3,rD,XdJ,Pi1,RI,IuP,TD,dbF,mG5,KxM,\nWxH,hyn,GE,Uh,LC,vzE,zy1,sh,iLE,eV,N_,yy,ww,EI,Db0,AR,TX,gz5,VpP,JR,pa,Ca,rw,Yj,M_,tps,fuJ,ld,ulP,ZL_,Fn,xb0,qV5,fa,gw,tR,q_,ZW,nC,jV1,OLM,dX,Vy,Qy,L5F,auM,kj,Wg,cg,OI,UI,DW,La,EAP,sI,aK,Ac5,Ty9,Jcs,phM,ex,CRn,rcJ,NO,$pE,S_5,Fz_,Y__,lpJ,MmP,y3,oAM,w8,btF,hcs,kKE,Byn,XhF,zc5,p3,C3,gA3,r8,$K,VmM,uv5,q_J,Zt5,xp9,YK,jXP,QXF,mp0,PH,sX9,Ot3,Rcn,eQ0,d8,NjM,wrF,yen,Et0,vH,DG,AeM,If,g8,V3,TjP,prM,$2n,qO,Q3,On,Un,PSJ,d2H,e5,af,wd,Es,ICH,iNE,zQF,D25,TC,AY,VjM,fC9,tjM,q1M,gt0,CX,u4s,ZNM,x29,YI,MK,ntJ,u0,pX,rd,\nS15,Je1,ces,hY,yG,I$,Rf,VG,tY,uk,eq1,aC0,Gr,Zi,xI,N$9,j5,yH_,wuE,L3,vtP,md,W95,NK,EFs,Mj5,Y1M,CS0,HF,WF,lzs,MwH,SUP,oF5,Us,a$,eX,LX,yL,wZ,bsM,Ec,cH0,Au,B$E,pD,kBH,CD,rZ,Izs,$S,is5,DCH,lh,gF1,fzP,Iq,z9,ih,gZ,tw5,VL,fD,Zq,xS,jX,nD,u7M,QL,m3,jcn,Hb,KD,nFF,Qcs,Wb,mC3,HsH,Kln,WlM,Oc,Rq,Osn,GBs,LD,sc,Nw,y9,UCM,w3,Ei,Az,Tc,Jz,LlJ,sc0,p5,azP,eBM,C5,y$0,NQn,w1F,r3,A$3,EBP,$8,TQ5,Y8,Mw,J$M,Cm3,r$E,l3,FC,S3,$cE,oE,Mq5,hz,lMM,F4s,b3,c0,k8,B0,hBF,km0,SjM,c$M,BQ9,oB_,bAP,X13,PmM,d3,dcM,vBJ,Dc1,Vq5,gB_,f5,V9,qw,\ntqM,Z2,x8,j3,qjH,n5,ZAH,uBn,Q9,nBP,mA,H0,Qx5,K5,mc_,Wzs,Lz3,K4n,HAM,OA0,W4M,RBs,Oi,Gm0,Ucn,aMM,Ui,L5,si,NDF,EE5,N4,yW,wB,TD1,Ai_,aE,Ji5,p$M,CNE,$a_,EY,ciM,pP,CP,Ie9,v0,zvJ,i_s,Da_,gE9,VdM,$X,fes,YX,M4,lO,td0,oO,u9M,qfF,bO,hI,Z_P,xan,jh5,nE9,Qh9,cT,Sr,maM,kX,KhJ,Wh5,O__,BT,Rv5,GDs,UaH,LhM,sh5,aeH,e_9,N4H,yds,wx5,Xy,AdM,PT,T4J,IO,px3,iO,EaM,dB,D0,gB,VW,fP,tI,uO,CHH,q4,rd_,xX,FvE,b1s,h_E,cdE,k4J,QW,B4M,oaM,l$M,XxM,jr,PH0,I$9,Z0,nP,YME,MlH,mU,vaJ,z_M,SMF,$Z5,i1n,KP,DZP,WT,OY,gaJ,RO,tl1,VlM,f$_,Gg,usF,\nUY,LP,sY,aO,qM5,Z10,xZ0,eL,na0,QiJ,NN,mZs,yU,wA,H1P,KvE,Wv_,O1n,R_5,G4F,enn,Lv5,zBM,AW,ym3,wU5,si_,a$3,UZP,pr,pU0,JW,Tb,Nt5,rm5,JmE,Ttn,AmM,E_M,rA,$X1,IE,$e,Ye,MN,Yh3,lz,MIE,Fz,lT0,u3,FsH,SL,i3,g3,IMJ,hW,ke,bC3,hnM,Bl,Pl,cl,bz,Il,ol,ShM,o_H,vl,cms,kEn,zg,Jds,zc,zb,Bt3,Xz,XUF,P2M,dX5,ITM,iz,DU,gA,znM,iC_,DXJ,g_H,VI0,dZ1,fr,tW,uz,VU,tIM,xcs,jxF,qN,uus,qhF,ZC9,xXP,ZU,jI0,xe,n_0,mXs,jL,HCJ,Kss,QU,WsF,nr,Oe,GEJ,Rnn,sI5,LsH,aTJ,e$E,UX5,Rl,OC5,Nw0,Ym,yR1,AR5,wg5,Ej5,ls,H_M,Tw3,JR1,pgP,Cd0,rRn,FE,SD,o9,$_5,\nbs,hJ,YI1,cO,MVH,lWM,km,FTM,SI5,oj9,baF,BO,w$s,XE,kX5,PO,cRs,dE,BwP,yiM,er,XgH,I9,zG,IW1,d_5,qo,xm,Zj,z$F,nH,ia_,D_9,QB,mp,tV5,VVH,unM,qI9,Za_,x_P,jK1,QKE,m_n,HaE,nj1,KH,vO,WTH,gj1,OaM,fW5,WO,GXM,KT3,HO,U_E,OB,aW_,wHP,R9,eLH,EKP,y3_,A30,LTs,GG,T8H,sKn,ef,a9,$O5,r35,Yn5,MxF,lG9,C0E,F05,Sn0,UB,oK3,b35,hL5,c3H,XH9,B83,kr5,yD,P0M,IG9,vKs,zL5,i35,Aj,Tt,vT,DO3,gKM,Vxs,ur0,tx0,fGF,qnn,xOn,jf9,Z3n,sB,mL,Qf1,mOM,H3P,L0n,O35,RLM,Gr1,sfJ,eHH,C21,wg,W01,K0_,aG1,tz,UOn,Ee,D2,N85,AYE,EI9,Td0,JYs,pFn,CkE,dO0,Wl,\nHl,yY1,rY_,wF5,$KJ,QIF,Ys5,pH_,J3n,NdF,Kr,CW,rg,li5,$4,Fd5,Ss5,oIE,bXM,hHF,kCE,BdM,Iis,XFM,dKs,vIs,Mt,gIJ,iXF,DK0,t53,uU3,qsM,ZXH,xK1,Y4,j$E,fiE,zHn,lw,nIM,PkP,Q$J,F$,HXJ,KdJ,Wdn,mK5,Sf,GCJ,RHn,sO5,LU_,UKE,a09,eY3,oU,NAJ,yW5,Een,AWH,wl5,TA1,$N0,pl3,Cz5,rWF,Yen,MLs,lU_,Se1,FLM,oeM,br5,hY5,kbM,Xl9,BAM,PzF,cW0,dNH,ve3,zYn,DN1,VL5,irM,cG,fUs,tLE,IU9,uzE,geH,k4,qe3,ZrF,xNM,jlM,neF,Ql9,mN_,KL5,OrE,RY9,Gbn,UNH,LLJ,X$,slJ,PG,eM_,NE_,wO5,zt,AJn,TEJ,JJ1,pO3,rJs,CsP,MD0,ljH,iw,gg,$oM,YB3,FpH,fW,om5,SBJ,bHn,\nhM3,cJ5,XOs,kGH,Ijn,tj,BEs,vmn,uw,gmJ,Z3,x4,VD5,qt,fjH,jf,qBn,uE9,iHn,DoJ,ZHs,xoF,j9P,zMJ,nmH,nW,Q9s,tD5,EmE,VD,HHs,mS,Kpn,WpE,OH9,RMs,GGE,Uo3,Lp0,s9P,aj5,e63,HG,Ng9,yj0,E4s,Aj5,Tgn,wG1,JjJ,pG1,CwM,rj0,$t5,Ov,YvM,RU,IYn,Mf3,l3J,Gt,FSJ,Sv5,LW,h6E,cjE,aU,Bg_,XGM,ktM,bW5,ek,Uv,o4F,wk,y_,PwE,Ed,NJ,z69,g40,f39,tf3,qvP,I3_,Vfn,ZWF,v4E,xt5,jUM,C$,Av,QU5,n4M,Jv,KS1,WSP,DtP,iWF,HWM,OWM,u$_,dt1,rk,$7,Y7,R6E,MJ,eiM,LS1,NkF,sUF,Ut5,yvF,Gt3,Tk9,wsn,lr,Jv5,Crs,$Jn,Yd9,Mk5,Sd_,br,o7H,lNE,p$,cvH,ko_,Xx,R$P,Fx,Bk9,\nXs3,dJM,Prn,INF,hi_,cs,v7M,ziP,i$F,g7E,DJ9,nK3,Vk9,hv,fNJ,uxP,tk1,Z$n,qdP,rvH,jY1,xJs,k7,Sk,n7F,dk,mJs,H$H,KP9,WPP,O$3,Ps,JW3,FP5,RiM,M53,To,Go5,UJ3,LP5,sYM,aN5,IY,vs,NHP,y9M,wo_,eNM,EPP,zo,po3,TH1,J9s,CJn,ir,r9F,$l0,YN5,DN,MB9,FmF,SNE,oP0,gk,lv9,V_,f$,bZ9,hNM,qJ,tv,ur,c95,ZN,kf9,BHH,Xos,dl5,PJ5,Hs,vP0,zNs,IvH,iZE,K$,DlM,Ws,gPE,Od,VB0,fvn,ZZ_,qN5,nPM,tB_,xl5,RY,u_M,j3_,Q31,ml3,HZH,Km1,Ud,WmF,aY,L$,OZ0,eB,Nl,GfM,wH,EN,UlP,ym,Lm5,A9,av5,s3M,J9,pZ,CZ,yk_,eZM,NCM,rH,w6M,JkP,Ak5,EyJ,TC_,$P,Con,YL0,Mzn,\nYP,lDE,F25,rk0,$hH,bJ0,hZ_,ck0,kP_,BC1,F_,IDH,zZ0,SB,PoH,dh5,gy1,lJ,o3,bJ,X65,vy5,VzF,h9,co,fD9,tzM,uhH,kP,qL9,ZJ3,xhs,jmH,ny9,Qm5,mh9,W29,HJ5,OJJ,RZH,Uh0,L25,Vm,wK0,aDM,eVM,EM5,AUJ,yUs,smE,TT_,pK_,JU5,CbM,FYP,t9,bUM,kTs,cUs,hVP,M89,lts,rUE,$V5,SDF,uJ,ql,XKJ,hu,Xu0,PbM,xP,nZ,It3,dVF,oMH,zV3,iUM,DV3,Qm,gME,Gf,ft5,t8H,uqM,ZU_,qDF,xVn,UN,LZ,j53,mVF,HUn,ez,Q5_,KYE,WYH,nM9,Nh,EL,OUH,RVF,wC,GTF,UVP,LYJ,s5M,er1,atM,wR5,E9s,NlH,Tln,JP5,yP0,Jk,pJ,pRM,rPH,CJ,CKM,$sP,Mo5,Y4P,lgs,rC,F8M,S4P,o90,$y,Yy,hrJ,b73,\ncPs,kIM,XRF,Bl1,PKJ,ds0,Ig1,v9J,zrH,Ds0,lo,Mh,Fh,g9n,VoF,i7P,Z7M,xsH,jjE,ms5,Qj5,n99,H70,K89,Sz,om,W8_,O71,Rrn,GIP,L8J,sjF,hk,agJ,bo,ky,UsF,e7s,NV1,yMF,wvH,ELH,Xh,AME,TVH,C9E,P6,rM1,pv3,dC,Im,$r5,Yy3,l_5,Sy_,MTE,FOM,zP,oLP,h7J,cM1,BVM,Xv5,io,DD,P9M,be_,vLF,I_9,dr5,gC,Vs,ie3,z7M,fJ,tk,Dr5,uo,gL5,VTP,f_E,qh,tT9,ZD,u5M,jz,nJ,xrM,ja1,nLn,mr0,HeM,KO5,QaE,Oe3,WO5,R7M,LOM,H6,a_0,san,Gd5,Ur9,eUM,NMM,KJ,W6,ysE,wj5,EW5,AsM,TMP,Js0,CWn,rs9,bF0,MW9,lIs,$ns,cs_,sL,e8,PW1,wT,ED,dnF,kA_,LJ,JU,TT,NV,pU,zUH,Dn5,iFM,\nCU,yq,UL,vW1,AU,BM5,IIs,VWE,OL,rT,fIM,tW9,am,XjE,$M,YM,upJ,MV,lb,Fq,qO3,ZFM,jHn,nWJ,xn0,S8,mnH,QHH,o5,HF5,bb,hU,KgE,WgJ,OFP,RUn,GAF,Lg9,aI5,sHH,UnH,cK,e2E,yB0,N7F,kM,BK,w90,ABs,T7s,Xq,EZ0,JBM,p9E,CeM,rB_,$SP,Y6J,MsP,dT,I5,FNE,lB_,S6M,vK,zT,oZH,bSF,cB3,h2F,kLP,Dt,B7s,X9M,Vq,Pe5,dSM,IB3,vZ5,z25,iSn,gZ_,VsP,fBM,DS3,ts5,ui0,q6E,ZSs,xSM,jS5,nZH,QSE,Zt,mS3,HSP,KNM,R29,sS9,USH,OS9,nU,GLM,WNM,LNP,Qq,eIM,aBF,mY,Nfn,yNM,wJE,bw,Eo3,CT9,rNE,$FJ,HK,YX5,WK,Nt,MhP,OD,lEs,KU,FBM,SX9,BfJ,sD,a5,Ns,yi,PTE,XJn,ooE,wl,\ndF0,IE5,zI3,E4,i0s,DFE,goH,eo,fEF,VhM,AP,cNs,UD,th5,uW_,qXF,Z09,b0E,hIE,LU,xFE,mF_,H0n,WB0,QTH,G21,XC,P0,LH,sTs,aE9,LBM,ep5,KB5,UFH,jTF,NuP,RI5,yb9,O0n,dA,v_1,mtE,TI,Mo,no_,EOH,pZ9,p7,C5_,rb3,Tu1,rl,$Bn,YTM,wZP,MFE,JbE,laF,$9,C7,Fn5,oOE,ST_,JP,hpF,lK,cb5,Y9,FO,Ms,So,b$P,kls,P5E,XZE,IaJ,vOJ,dBH,bK,oj,iIM,DB3,gOP,nO5,qTF,ZI5,tFE,HIF,fan,k9,OI0,KnM,RpM,GlM,UBs,XO,PR,aaE,sb_,Ln3,Ij,jbJ,Dg,NJn,iK,dl,wY5,TJs,J80,mBs,EUF,f7,pY5,xBH,eJH,vR,CL3,BR,r8M,$zJ,Yw3,qs,Zg,y89,MJ3,x9,jo,lQH,zI,Wn9,FJ9,SwH,oU0,A8M,\nbzM,gl,hJM,Vi,Ju,c8F,BJM,n7,Qi,XYH,PL_,dzn,uK,tP,IQ1,Bu0,vU1,zJs,izF,Dz1,gU_,m8,HR,tJF,Zz3,jWF,fQH,RJP,Gn9,UzE,LJ5,sWs,aQF,euJ,ySH,NUM,K7,WR,O4,wkM,EkM,ASE,nL,TUM,Rj,JS_,GI,U4,k6,L7,R_,pkH,MC,lbF,Cu9,Wr,rSH,ii,Du,Q8,$QE,Yt_,MN3,ll_,FtH,s4,okJ,b8s,aj,Nr,ya,hu9,BU_,Xks,wV,PuP,cSJ,kq5,dQ5,Il0,vk9,zuE,i8M,Ey,gk5,YZ1,kQ,Gp,VN5,fl0,sV,DQ5,zW,tN0,uNs,qts,AM,Mb,xQ9,jn_,Td,JM,nk_,pe,QnH,eT,mQF,H8_,uDE,Ce,rV,KtE,$L,YL,Wt_,Mr,O85,l9,F5,RuM,Gq5,ryP,ST,UQ3,snP,Lt9,oa,alE,b9,hM,ewM,Nbs,yDM,wSM,Ec5,ADP,Tb3,pSF,\nkL,JDM,CD_,rD5,$1P,YuH,SuE,MGF,lPP,FeE,b4M,cD9,kUn,BbH,hw9,Bv,XSH,PD3,d1J,IPJ,vcF,Pv,zw5,dV,Ia,vv,i4M,D1M,VGH,fP5,tGM,ukH,Z4E,qu0,x1M,zd,i9,Q6F,j6E,nc0,D_,m1M,H4M,gV,Va,KeP,fe,We1,tM,O4P,u9,qr,Rw3,Z_,xL,GU1,U13,jT,ne,LeM,Qa,s6J,aPn,Wv,eo1,Nc5,y1H,A11,EGP,Oy,Tcn,J15,pAM,cCF,wA3,r1_,$j5,M_9,e5P,r_;N3\u003dfunction(e){return function(){return e5P[e].apply(this,arguments)}};\ng.w_\u003dfunction(e,N){return e5P[e]\u003dN};\nN_H\u003dfunction(e){var N\u003d0;return function(){return N\u003ce.length?{done:!1,value:e[N++]}:{done:!0}}};\nyn_\u003dfunction(e){e\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,e,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var N\u003d0;N\u003ce.length;++N){var y\u003de[N];if(y\u0026\u0026y.Math\u003d\u003dMath)return y}throw Error(\"Cannot find global object\");};\nYJ\u003dfunction(e,N){if(N)a:{var y\u003dg.pM;e\u003de.split(\".\");for(var w\u003d0;w\u003ce.length-1;w++){var E\u003de[w];if(!(E in y))break a;y\u003dy[E]}e\u003de[e.length-1];w\u003dy[e];N\u003dN(w);N!\u003dw\u0026\u0026N!\u003dnull\u0026\u0026r_(y,e,{configurable:!0,writable:!0,value:N})}};\nw5F\u003dfunction(e){e\u003d{next:e};e[Symbol.iterator]\u003dfunction(){return this};\nreturn e};\ng.b\u003dfunction(e,N){e.prototype\u003dEJ5(N.prototype);e.prototype.constructor\u003de;if(M3)M3(e,N);else for(var y in N)if(y!\u003d\"prototype\")if(Object.defineProperties){var w\u003dObject.getOwnPropertyDescriptor(N,y);w\u0026\u0026Object.defineProperty(e,y,w)}else e[y]\u003dN[y];e.cw\u003dN.prototype};\ng.c\u003dfunction(e){var N\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026e[Symbol.iterator];if(N)return N.call(e);if(typeof e.length\u003d\u003d\"number\")return{next:N_H(e)};throw Error(String(e)+\" is not an iterable or ArrayLike\");};\nAn0\u003dfunction(e){for(var N,y\u003d[];!(N\u003de.next()).done;)y.push(N.value);return y};\ng.B\u003dfunction(e){return e instanceof Array?e:An0(g.c(e))};\nJnF\u003dfunction(e){return T_P(e,e)};\nT_P\u003dfunction(e,N){e.raw\u003dN;Object.freeze\u0026\u0026(Object.freeze(e),Object.freeze(N));return e};\nlE\u003dfunction(e,N){return Object.prototype.hasOwnProperty.call(e,N)};\np59\u003dfunction(e){if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");};\nFH\u003dfunction(){this.G\u003d!1;this.j\u003dnull;this.N\u003dvoid 0;this.J\u003d1;this.L\u003dthis.Z\u003d0;this.D\u003dthis.K\u003dnull};\noP\u003dfunction(e){if(e.G)throw new TypeError(\"Generator is already running\");e.G\u003d!0};\nbE\u003dfunction(e,N){e.K\u003d{KR:N,vj:!0};e.J\u003de.Z||e.L};\ng.D\u003dfunction(e,N,y){e.J\u003dy;return{value:N}};\nCE5\u003dfunction(e,N,y){N\u003dg.c(N);var w\u003dN.next();p59(w);if(w.done)e.N\u003dw.value,e.J\u003dy;else return e.j\u003dN,g.D(e,w.value,y)};\ng.hn\u003dfunction(e){e.J\u003d0};\ng.c5\u003dfunction(e,N,y){e.Z\u003dN;y!\u003dvoid 0\u0026\u0026(e.L\u003dy)};\ng.kJ\u003dfunction(e,N){e.Z\u003d0;e.L\u003dN||0};\ng.B5\u003dfunction(e,N,y){e.J\u003dN;e.Z\u003dy||0};\ng.XH\u003dfunction(e,N){e.Z\u003dN||0;N\u003de.K.KR;e.K\u003dnull;return N};\ng.P5\u003dfunction(e,N,y,w){w?e.D[w]\u003de.K:e.D\u003d[e.K];e.Z\u003dN||0;e.L\u003dy||0};\ng.d_\u003dfunction(e,N,y){y\u003de.D.splice(y||0)[0];(y\u003de.K\u003de.K||y)?y.vj?e.J\u003de.Z||e.L:y.u9!\u003dvoid 0\u0026\u0026e.L\u003cy.u9?(e.J\u003dy.u9,e.K\u003dnull):e.J\u003de.L:e.J\u003dN};\nrn9\u003dfunction(e){this.J\u003dnew FH;this.N\u003de};\n$3E\u003dfunction(e,N){oP(e.J);var y\u003de.J.j;if(y)return IP(e,\"return\"in y?y[\"return\"]:function(w){return{value:w,done:!0}},N,e.J.return);\ne.J.return(N);return zs(e)};\nIP\u003dfunction(e,N,y,w){try{var E\u003dN.call(e.J.j,y);p59(E);if(!E.done)return e.J.G\u003d!1,E;var A\u003dE.value}catch(T){return e.J.j\u003dnull,bE(e.J,T),zs(e)}e.J.j\u003dnull;w.call(e.J,A);return zs(e)};\nzs\u003dfunction(e){for(;e.J.J;)try{var N\u003de.N(e.J);if(N)return e.J.G\u003d!1,{value:N.value,done:!1}}catch(y){e.J.N\u003dvoid 0,bE(e.J,y)}e.J.G\u003d!1;if(e.J.K){N\u003de.J.K;e.J.K\u003dnull;if(N.vj)throw N.KR;return{value:N.return,done:!0}}return{value:void 0,done:!0}};\nY9F\u003dfunction(e){this.next\u003dfunction(N){oP(e.J);e.J.j?N\u003dIP(e,e.J.j.next,N,e.J.U):(e.J.U(N),N\u003dzs(e));return N};\nthis.throw\u003dfunction(N){oP(e.J);e.J.j?N\u003dIP(e,e.J.j[\"throw\"],N,e.J.U):(bE(e.J,N),N\u003dzs(e));return N};\nthis.return\u003dfunction(N){return $3E(e,N)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\nMM_\u003dfunction(e,N){N\u003dnew Y9F(new rn9(N));M3\u0026\u0026e.prototype\u0026\u0026M3(N,e.prototype);return N};\nl1J\u003dfunction(e){function N(w){return e.next(w)}\nfunction y(w){return e.throw(w)}\nreturn new Promise(function(w,E){function A(T){T.done?w(T.value):Promise.resolve(T.value).then(N,y).then(A,E)}\nA(e.next())})};\ng.f\u003dfunction(e){return l1J(new Y9F(new rn9(e)))};\ng.iE\u003dfunction(){for(var e\u003dNumber(this),N\u003d[],y\u003de;y\u003carguments.length;y++)N[y-e]\u003darguments[y];return N};\nFF3\u003dfunction(e,N,y){e instanceof String\u0026\u0026(e\u003dString(e));for(var w\u003de.length,E\u003d0;E\u003cw;E++){var A\u003de[E];if(N.call(y,A,E,e))return{WZ:E,gM:A}}return{WZ:-1,gM:void 0}};\nD1\u003dfunction(e,N,y){if(e\u003d\u003dnull)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+y+\" must not be null or undefined\");if(N instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+y+\" must not be a regular expression\");return e+\"\"};\nV0\u003dfunction(e,N){e instanceof String\u0026\u0026(e+\u003d\"\");var y\u003d0,w\u003d!1,E\u003d{next:function(){if(!w\u0026\u0026y\u003ce.length){var A\u003dy++;return{value:N(A,e[A]),done:!1}}w\u003d!0;return{done:!0,value:void 0}}};\nE[Symbol.iterator]\u003dfunction(){return E};\nreturn E};\nfM\u003dfunction(e){return e?e:Array.prototype.fill};\ntn\u003dfunction(e){return e?e:Array.prototype.copyWithin};\nuE\u003dfunction(e){e\u003dMath.trunc(e)||0;e\u003c0\u0026\u0026(e+\u003dthis.length);if(!(e\u003c0||e\u003e\u003dthis.length))return this[e]};\nq3\u003dfunction(e){return e?e:uE};\nS9s\u003dfunction(e,N,y){e instanceof String\u0026\u0026(e\u003dString(e));for(var w\u003de.length-1;w\u003e\u003d0;w--){var E\u003de[w];if(N.call(y,E,w,e))return{WZ:w,gM:E}}return{WZ:-1,gM:void 0}};\nZ1\u003dfunction(e){return e?e:function(N,y){return S9s(this,N,y).WZ}};\ng.jM\u003dfunction(e,N,y){e\u003de.split(\".\");y\u003dy||g.xJ;for(var w;e.length\u0026\u0026(w\u003de.shift());)e.length||N\u003d\u003d\u003dvoid 0?y[w]\u0026\u0026y[w]!\u003d\u003dObject.prototype[w]?y\u003dy[w]:y\u003dy[w]\u003d{}:y[w]\u003dN};\nQ0\u003dfunction(e,N){var y\u003dg.nM(\"CLOSURE_FLAGS\");e\u003dy\u0026\u0026y[e];return e!\u003dnull?e:N};\ng.nM\u003dfunction(e,N){e\u003de.split(\".\");N\u003dN||g.xJ;for(var y\u003d0;y\u003ce.length;y++)if(N\u003dN[e[y]],N\u003d\u003dnull)return null;return N};\nmF\u003dfunction(e){var N\u003dtypeof e;return N!\u003d\"object\"?N:e?Array.isArray(e)?\"array\":N:\"null\"};\ng.KM\u003dfunction(e){var N\u003dmF(e);return N\u003d\u003d\"array\"||N\u003d\u003d\"object\"\u0026\u0026typeof e.length\u003d\u003d\"number\"};\ng.W5\u003dfunction(e){var N\u003dtypeof e;return N\u003d\u003d\"object\"\u0026\u0026e!\u003dnull||N\u003d\u003d\"function\"};\ng.RP\u003dfunction(e){return Object.prototype.hasOwnProperty.call(e,O9)\u0026\u0026e[O9]||(e[O9]\u003d++oJM)};\nbM_\u003dfunction(e,N,y){return e.call.apply(e.bind,arguments)};\nh50\u003dfunction(e,N,y){if(!e)throw Error();if(arguments.length\u003e2){var w\u003dArray.prototype.slice.call(arguments,2);return function(){var E\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(E,w);return e.apply(N,E)}}return function(){return e.apply(N,arguments)}};\ng.Gs\u003dfunction(e,N,y){g.Gs\u003dFunction.prototype.bind\u0026\u0026Function.prototype.bind.toString().indexOf(\"native code\")!\u003d-1?bM_:h50;return g.Gs.apply(null,arguments)};\ng.LM\u003dfunction(e,N){var y\u003dArray.prototype.slice.call(arguments,1);return function(){var w\u003dy.slice();w.push.apply(w,arguments);return e.apply(this,w)}};\ng.s9\u003dfunction(){return Date.now()};\ncnJ\u003dfunction(e){return e};\ng.e0\u003dfunction(e,N){function y(){}\ny.prototype\u003dN.prototype;e.cw\u003dN.prototype;e.prototype\u003dnew y;e.prototype.constructor\u003de;e.tA\u003dfunction(w,E,A){for(var T\u003dArray(arguments.length-2),p\u003d2;p\u003carguments.length;p++)T[p-2]\u003darguments[p];return N.prototype[E].apply(w,T)}};\nNM\u003dfunction(e,N){if(N!\u003d\u003dnull\u0026\u0026N!\u003d\u003dvoid 0){if(typeof N!\u003d\u003d\"object\"\u0026\u0026typeof N!\u003d\u003d\"function\")throw new TypeError(\"Object expected.\");if(y\u003d\u003d\u003dvoid 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");var y\u003dN[Symbol.dispose]}if(typeof y!\u003d\u003d\"function\")throw new TypeError(\"Object not disposable.\");e.stack.push({value:N,dispose:y,async:!1})}return N};\nw5\u003dfunction(e){function N(A){e.error\u003de.hasError?new SuppressedError(A,e.error,\"An error was suppressed during disposal.\"):A;e.hasError\u003d!0}\nfunction y(){for(;w\u003de.stack.pop();)try{if(!w.async\u0026\u0026E\u003d\u003d\u003d1)return E\u003d0,e.stack.push(w),Promise.resolve().then(y);if(w.dispose){var A\u003dw.dispose.call(w.value);if(w.async)return E|\u003d2,Promise.resolve(A).then(y,function(T){N(T);return y()})}else E|\u003d1}catch(T){N(T)}if(E\u003d\u003d\u003d1)return e.hasError?Promise.reject(e.error):Promise.resolve();\nif(e.hasError)throw e.error;}\nvar w,E\u003d0;y()};\nks3\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?45:N;var y\u003d[];Ek(e,AV,6).forEach(function(w){Tw(w,2)\u003c\u003dN\u0026\u0026y.push(Tw(w,1))});\nreturn y};\nB_P\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?45:N;var y\u003d[];Ek(e,AV,6).forEach(function(w){Tw(w,2)\u003eN\u0026\u0026y.push(Tw(w,1))});\nreturn y};\ng.JV\u003dfunction(e){e\u0026\u0026typeof e.dispose\u003d\u003d\"function\"\u0026\u0026e.dispose()};\ng.pq\u003dfunction(e){for(var N\u003d0,y\u003darguments.length;N\u003cy;++N){var w\u003darguments[N];g.KM(w)?g.pq.apply(null,w):g.JV(w)}};\ng.x\u003dfunction(){this.Lm\u003dthis.Lm;this.fl\u003dthis.fl};\ng.Q\u003dfunction(e,N){e.addOnDisposeCallback(g.LM(g.JV,N))};\nCq\u003dfunction(e){e.then(function(){},function(){})};\nr5\u003dfunction(){g.x.apply(this,arguments);this.j\u003d1;this[X5H]\u003dthis.dispose};\n$w\u003dfunction(e){return{fieldType:2,fieldName:e}};\ng.l_\u003dfunction(e){return{fieldType:3,fieldName:e}};\nPEM\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/frs\",g.l_(\"ke\"))};\nd30\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/wrl\",g.l_(\"mn\"),$w(\"ac\"),$w(\"sc\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nI1n\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/ec\",g.l_(\"en\"),g.l_(\"mk\"))};\nvJP\u003dfunction(e){this.J\u003de;e.kM(\"/client_streamz/bg/el\",g.l_(\"en\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nz5J\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/cec\",$w(\"ec\"),g.l_(\"rk\"),g.l_(\"mk\"))};\niME\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/csc\",$w(\"cs\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nD31\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/ctav\",g.l_(\"av\"),g.l_(\"rk\"),g.l_(\"mk\"))};\ngJ1\u003dfunction(e){this.N\u003de;e.ET(\"/client_streamz/bg/po/cwsc\",g.l_(\"su\"),g.l_(\"rk\"),g.l_(\"mk\"))};\nFF\u003dfunction(e,N){if(Error.captureStackTrace)Error.captureStackTrace(this,FF);else{var y\u003dError().stack;y\u0026\u0026(this.stack\u003dy)}e\u0026\u0026(this.message\u003dString(e));N!\u003d\u003dvoid 0\u0026\u0026(this.cause\u003dN)};\nVME\u003dfunction(){};\now\u003dfunction(){throw Error(\"Invalid UTF8\");};\nf1F\u003dfunction(e,N){N\u003dString.fromCharCode.apply(null,N);return e\u003d\u003dnull?N:e+N};\nZM0\u003dfunction(e){var N\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(tMH){if(N\u0026\u0026(uH5?!e.isWellFormed():/(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])/.test(e)))throw Error(\"Found an unpaired surrogate\");e\u003d(q91||(q91\u003dnew TextEncoder)).encode(e)}else{for(var y\u003d0,w\u003dnew Uint8Array(3*e.length),E\u003d0;E\u003ce.length;E++){var A\u003de.charCodeAt(E);if(A\u003c128)w[y++]\u003dA;else{if(A\u003c2048)w[y++]\u003dA\u003e\u003e6|192;else{if(A\u003e\u003d55296\u0026\u0026A\u003c\u003d57343){if(A\u003c\u003d56319\u0026\u0026E\u003ce.length){var T\u003de.charCodeAt(++E);if(T\u003e\u003d56320\u0026\u0026T\u003c\u003d57343){A\u003d(A-55296)*1024+\nT-56320+65536;w[y++]\u003dA\u003e\u003e18|240;w[y++]\u003dA\u003e\u003e12\u002663|128;w[y++]\u003dA\u003e\u003e6\u002663|128;w[y++]\u003dA\u002663|128;continue}else E--}if(N)throw Error(\"Found an unpaired surrogate\");A\u003d65533}w[y++]\u003dA\u003e\u003e12|224;w[y++]\u003dA\u003e\u003e6\u002663|128}w[y++]\u003dA\u002663|128}}e\u003dy\u003d\u003d\u003dw.length?w:w.subarray(0,y)}return e};\nb_\u003dfunction(e){g.xJ.setTimeout(function(){throw e;},0)};\nx3s\u003dfunction(e){return Array.prototype.map.call(e,function(N){N\u003dN.toString(16);return N.length\u003e1?N:\"0\"+N}).join(\"\")};\njPP\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce.length;y+\u003d2)N.push(parseInt(e.substring(y,y+2),16));return N};\ng.hV\u003dfunction(e){for(var N\u003d[],y\u003d0,w\u003d0;w\u003ce.length;w++){var E\u003de.charCodeAt(w);E\u003c128?N[y++]\u003dE:(E\u003c2048?N[y++]\u003dE\u003e\u003e6|192:((E\u002664512)\u003d\u003d55296\u0026\u0026w+1\u003ce.length\u0026\u0026(e.charCodeAt(w+1)\u002664512)\u003d\u003d56320?(E\u003d65536+((E\u00261023)\u003c\u003c10)+(e.charCodeAt(++w)\u00261023),N[y++]\u003dE\u003e\u003e18|240,N[y++]\u003dE\u003e\u003e12\u002663|128):N[y++]\u003dE\u003e\u003e12|224,N[y++]\u003dE\u003e\u003e6\u002663|128),N[y++]\u003dE\u002663|128)}return N};\nc_\u003dfunction(e,N){return e.lastIndexOf(N,0)\u003d\u003d0};\nnJn\u003dfunction(e,N){var y\u003de.length-N.length;return y\u003e\u003d0\u0026\u0026e.indexOf(N,y)\u003d\u003dy};\ng.kw\u003dfunction(e){return/^[\\s\\xa0]*$/.test(e)};\ng.B_\u003dfunction(e,N){return e.indexOf(N)!\u003d-1};\nP_\u003dfunction(e,N){return g.B_(e.toLowerCase(),N.toLowerCase())};\ng.v_\u003dfunction(e,N){var y\u003d0;e\u003dd5(String(e)).split(\".\");N\u003dd5(String(N)).split(\".\");for(var w\u003dMath.max(e.length,N.length),E\u003d0;y\u003d\u003d0\u0026\u0026E\u003cw;E++){var A\u003de[E]||\"\",T\u003dN[E]||\"\";do{A\u003d/(\\d*)(\\D*)(.*)/.exec(A)||[\"\",\"\",\"\",\"\"];T\u003d/(\\d*)(\\D*)(.*)/.exec(T)||[\"\",\"\",\"\",\"\"];if(A[0].length\u003d\u003d0\u0026\u0026T[0].length\u003d\u003d0)break;y\u003dIw(A[1].length\u003d\u003d0?0:parseInt(A[1],10),T[1].length\u003d\u003d0?0:parseInt(T[1],10))||Iw(A[2].length\u003d\u003d0,T[2].length\u003d\u003d0)||Iw(A[2],T[2]);A\u003dA[3];T\u003dT[3]}while(y\u003d\u003d0)}return y};\nIw\u003dfunction(e,N){return e\u003cN?-1:e\u003eN?1:0};\ng.zw\u003dfunction(){var e\u003dg.xJ.navigator;return e\u0026\u0026(e\u003de.userAgent)?e:\"\"};\nVT\u003dfunction(e){return i_||DZ?g5?g5.brands.some(function(N){return(N\u003dN.brand)\u0026\u0026g.B_(N,e)}):!1:!1};\nfq\u003dfunction(e){return g.B_(g.zw(),e)};\ntV\u003dfunction(){return i_||DZ?!!g5\u0026\u0026g5.brands.length\u003e0:!1};\nu_\u003dfunction(){return tV()?!1:fq(\"Opera\")};\nQPF\u003dfunction(){return tV()?!1:fq(\"Trident\")||fq(\"MSIE\")};\nm39\u003dfunction(){return tV()?VT(\"Microsoft Edge\"):fq(\"Edg/\")};\nqM\u003dfunction(){return fq(\"Firefox\")||fq(\"FxiOS\")};\nxw\u003dfunction(){return fq(\"Safari\")\u0026\u0026!(ZZ()||(tV()?0:fq(\"Coast\"))||u_()||(tV()?0:fq(\"Edge\"))||m39()||(tV()?VT(\"Opera\"):fq(\"OPR\"))||qM()||fq(\"Silk\")||fq(\"Android\"))};\nZZ\u003dfunction(){return tV()?VT(\"Chromium\"):(fq(\"Chrome\")||fq(\"CriOS\"))\u0026\u0026!(tV()?0:fq(\"Edge\"))||fq(\"Silk\")};\nHMM\u003dfunction(){return fq(\"Android\")\u0026\u0026!(ZZ()||qM()||u_()||fq(\"Silk\"))};\nKF_\u003dfunction(e){var N\u003d{};e.forEach(function(y){N[y[0]]\u003dy[1]});\nreturn function(y){return N[y.find(function(w){return w in N})]||\"\"}};\nWFF\u003dfunction(e){var N\u003dg.zw();if(e\u003d\u003d\u003d\"Internet Explorer\"){if(QPF())if((e\u003d/rv: *([\\d\\.]*)/.exec(N))\u0026\u0026e[1])N\u003de[1];else{e\u003d\"\";var y\u003d/MSIE +([\\d\\.]+)/.exec(N);if(y\u0026\u0026y[1])if(N\u003d/Trident\\/(\\d.\\d)/.exec(N),y[1]\u003d\u003d\"7.0\")if(N\u0026\u0026N[1])switch(N[1]){case \"4.0\":e\u003d\"8.0\";break;case \"5.0\":e\u003d\"9.0\";break;case \"6.0\":e\u003d\"10.0\";break;case \"7.0\":e\u003d\"11.0\"}else e\u003d\"7.0\";else e\u003dy[1];N\u003de}else N\u003d\"\";return N}var w\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");y\u003d[];for(var E;E\u003dw.exec(N);)y.push([E[1],E[2],E[3]||void 0]);\nN\u003dKF_(y);switch(e){case \"Opera\":if(u_())return N([\"Version\",\"Opera\"]);if(tV()?VT(\"Opera\"):fq(\"OPR\"))return N([\"OPR\"]);break;case \"Microsoft Edge\":if(tV()?0:fq(\"Edge\"))return N([\"Edge\"]);if(m39())return N([\"Edg\"]);break;case \"Chromium\":if(ZZ())return N([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return e\u003d\u003d\u003d\"Firefox\"\u0026\u0026qM()||e\u003d\u003d\u003d\"Safari\"\u0026\u0026xw()||e\u003d\u003d\u003d\"Android Browser\"\u0026\u0026HMM()||e\u003d\u003d\u003d\"Silk\"\u0026\u0026fq(\"Silk\")?(N\u003dy[2])\u0026\u0026N[1]||\"\":\"\"};\nOM0\u003dfunction(e){if(tV()\u0026\u0026e!\u003d\u003d\"Silk\"){var N\u003dg5.brands.find(function(y){return y.brand\u003d\u003d\u003de});\nif(!N||!N.version)return NaN;N\u003dN.version.split(\".\")}else{N\u003dWFF(e);if(N\u003d\u003d\u003d\"\")return NaN;N\u003dN.split(\".\")}return N.length\u003d\u003d\u003d0?NaN:Number(N[0])};\nnq\u003dfunction(){return i_||DZ?!!g5\u0026\u0026!!g5.platform:!1};\nR50\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"Android\":fq(\"Android\")};\nQT\u003dfunction(){return fq(\"iPhone\")\u0026\u0026!fq(\"iPod\")\u0026\u0026!fq(\"iPad\")};\nmf\u003dfunction(){return QT()||fq(\"iPad\")||fq(\"iPod\")};\nH_\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"macOS\":fq(\"Macintosh\")};\nGsM\u003dfunction(){return nq()?g5.platform\u003d\u003d\u003d\"Windows\":fq(\"Windows\")};\ng.Kq\u003dfunction(e){return e[e.length-1]};\nU3M\u003dfunction(e,N){var y\u003de.length,w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--y;y\u003e\u003d0;--y)y in w\u0026\u0026N.call(void 0,w[y],y,e)};\ng.Ok\u003dfunction(e,N,y){N\u003dW_(e,N,y);return N\u003c0?null:typeof e\u003d\u003d\u003d\"string\"?e.charAt(N):e[N]};\nW_\u003dfunction(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)if(A in E\u0026\u0026N.call(y,E[A],A,e))return A;return-1};\ng.Rw\u003dfunction(e,N,y){var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--w;w\u003e\u003d0;w--)if(w in E\u0026\u0026N.call(y,E[w],w,e))return w;return-1};\ng.Gw\u003dfunction(e,N){return LF3(e,N)\u003e\u003d0};\nsPJ\u003dfunction(e){if(!Array.isArray(e))for(var N\u003de.length-1;N\u003e\u003d0;N--)delete e[N];e.length\u003d0};\ng.Lq\u003dfunction(e,N){N\u003dLF3(e,N);var y;(y\u003dN\u003e\u003d0)\u0026\u0026g.Uk(e,N);return y};\ng.Uk\u003dfunction(e,N){return Array.prototype.splice.call(e,N,1).length\u003d\u003d1};\ng.sk\u003dfunction(e,N){N\u003dW_(e,N);N\u003e\u003d0\u0026\u0026g.Uk(e,N)};\na1M\u003dfunction(e,N){var y\u003d0;U3M(e,function(w,E){N.call(void 0,w,E,e)\u0026\u0026g.Uk(e,E)\u0026\u0026y++})};\ng.aw\u003dfunction(e){return Array.prototype.concat.apply([],arguments)};\ng.eE\u003dfunction(e){var N\u003de.length;if(N\u003e0){for(var y\u003dArray(N),w\u003d0;w\u003cN;w++)y[w]\u003de[w];return y}return[]};\ng.Nd\u003dfunction(e,N){for(var y\u003d1;y\u003carguments.length;y++){var w\u003darguments[y];if(g.KM(w)){var E\u003de.length||0,A\u003dw.length||0;e.length\u003dE+A;for(var T\u003d0;T\u003cA;T++)e[E+T]\u003dw[T]}else e.push(w)}};\ng.ES\u003dfunction(e,N,y,w){Array.prototype.splice.apply(e,yh(arguments,1))};\nyh\u003dfunction(e,N,y){return arguments.length\u003c\u003d2?Array.prototype.slice.call(e,N):Array.prototype.slice.call(e,N,y)};\neX5\u003dfunction(e){for(var N\u003d0,y\u003d0,w\u003d{};y\u003ce.length;){var E\u003de[y++],A\u003dg.W5(E)?\"o\"+g.RP(E):(typeof E).charAt(0)+E;Object.prototype.hasOwnProperty.call(w,A)||(w[A]\u003d!0,e[N++]\u003dE)}e.length\u003dN};\ng.T7\u003dfunction(e,N,y){return N5P(e,y||AO,!1,N)};\nJO\u003dfunction(e,N){return N5P(e,N,!0)};\nN5P\u003dfunction(e,N,y,w){for(var E\u003d0,A\u003de.length,T;E\u003cA;){var p\u003dE+(A-E\u003e\u003e\u003e1),C\u003dvoid 0;y?C\u003dN.call(void 0,e[p],p,e):C\u003dN(w,e[p]);C\u003e0?E\u003dp+1:(A\u003dp,T\u003d!C)}return T?E:-E-1};\ng.pf\u003dfunction(e,N){e.sort(N||AO)};\nyVM\u003dfunction(e,N){var y\u003dAO;g.pf(e,function(w,E){return y(N(w),N(E))})};\ng.Cf\u003dfunction(e,N,y){if(!g.KM(e)||!g.KM(N)||e.length!\u003dN.length)return!1;var w\u003de.length;y\u003dy||w_5;for(var E\u003d0;E\u003cw;E++)if(!y(e[E],N[E]))return!1;return!0};\nAO\u003dfunction(e,N){return e\u003eN?1:e\u003cN?-1:0};\nw_5\u003dfunction(e,N){return e\u003d\u003d\u003dN};\ng.rr\u003dfunction(e,N,y){y\u003dg.T7(e,N,y);y\u003c0\u0026\u0026g.ES(e,-(y+1),0,N)};\ng.l7\u003dfunction(e,N,y){var w\u003d{};(0,g.$R)(e,function(E,A){w[N.call(y,E,A,e)]\u003dE});\nreturn w};\nEws\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce;y++)N[y]\u003d\"\";return N};\nAVs\u003dfunction(e,N){N\u003dArray.prototype.splice.call(e,N,1);Array.prototype.splice.call(e,0,0,N[0])};\nFo\u003dfunction(e){Fo[\" \"](e);return e};\nT50\u003dfunction(e,N){try{return Fo(e[N]),!0}catch(y){}return!1};\np__\u003dfunction(e,N){var y\u003dJV9;return Object.prototype.hasOwnProperty.call(y,e)?y[e]:y[e]\u003dN(e)};\ng.SE\u003dfunction(e){return p__(e,function(){return g.v_(C_1,e)\u003e\u003d0})};\ng.oN\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0\u0026\u0026(N\u003d0);rV9();N\u003d$Ms[N];for(var y\u003dArray(Math.floor(e.length/3)),w\u003dN[64]||\"\",E\u003d0,A\u003d0;E\u003ce.length-2;E+\u003d3){var T\u003de[E],p\u003de[E+1],C\u003de[E+2],r\u003dN[T\u003e\u003e2];T\u003dN[(T\u00263)\u003c\u003c4|p\u003e\u003e4];p\u003dN[(p\u002615)\u003c\u003c2|C\u003e\u003e6];C\u003dN[C\u002663];y[A++]\u003d\"\"+r+T+p+C}r\u003d0;C\u003dw;switch(e.length-E){case 2:r\u003de[E+1],C\u003dN[(r\u002615)\u003c\u003c2]||w;case 1:e\u003de[E],y[A]\u003d\"\"+N[e\u003e\u003e2]+N[(e\u00263)\u003c\u003c4|r\u003e\u003e4]+C+w}return y.join(\"\")};\ng.b7\u003dfunction(e,N){if(YkF\u0026\u0026!N)e\u003dg.xJ.btoa(e);else{for(var y\u003d[],w\u003d0,E\u003d0;E\u003ce.length;E++){var A\u003de.charCodeAt(E);A\u003e255\u0026\u0026(y[w++]\u003dA\u0026255,A\u003e\u003e\u003d8);y[w++]\u003dA}e\u003dg.oN(y,N)}return e};\nlZn\u003dfunction(e){var N\u003d[];M01(e,function(y){N.push(y)});\nreturn N};\nhO\u003dfunction(e){var N\u003de.length,y\u003dN*3/4;y%3?y\u003dMath.floor(y):g.B_(\"\u003d.\",e[N-1])\u0026\u0026(y\u003dg.B_(\"\u003d.\",e[N-2])?y-2:y-1);var w\u003dnew Uint8Array(y),E\u003d0;M01(e,function(A){w[E++]\u003dA});\nreturn E!\u003d\u003dy?w.subarray(0,E):w};\nM01\u003dfunction(e,N){function y(C){for(;w\u003ce.length;){var r\u003de.charAt(w++),Y\u003dcm[r];if(Y!\u003dnull)return Y;if(!g.kw(r))throw Error(\"Unknown base64 encoding at char: \"+r);}return C}\nrV9();for(var w\u003d0;;){var E\u003dy(-1),A\u003dy(0),T\u003dy(64),p\u003dy(64);if(p\u003d\u003d\u003d64\u0026\u0026E\u003d\u003d\u003d-1)break;N(E\u003c\u003c2|A\u003e\u003e4);T!\u003d64\u0026\u0026(N(A\u003c\u003c4\u0026240|T\u003e\u003e2),p!\u003d64\u0026\u0026N(T\u003c\u003c6\u0026192|p))}};\nrV9\u003dfunction(){if(!cm){cm\u003d{};for(var e\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),N\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],y\u003d0;y\u003c5;y++){var w\u003de.concat(N[y].split(\"\"));$Ms[y]\u003dw;for(var E\u003d0;E\u003cw.length;E++){var A\u003dw[E];cm[A]\u003d\u003d\u003dvoid 0\u0026\u0026(cm[A]\u003dE)}}}};\nSkM\u003dfunction(e){if(!FfP)return g.oN(e);for(var N\u003d\"\",y\u003d0,w\u003de.length-10240;y\u003cw;)N+\u003dString.fromCharCode.apply(null,e.subarray(y,y+\u003d10240));N+\u003dString.fromCharCode.apply(null,y?e.subarray(y):e);return btoa(N)};\nbqM\u003dfunction(e){return ow0[e]||\"\"};\ncV_\u003dfunction(e){if(!FfP)return hO(e);hX9.test(e)\u0026\u0026(e\u003de.replace(hX9,bqM));e\u003datob(e);for(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003ce.length;y++)N[y]\u003de.charCodeAt(y);return N};\nkR\u003dfunction(e){return kw9\u0026\u0026e!\u003dnull\u0026\u0026e instanceof Uint8Array};\nBm\u003dfunction(e,N){B5F(N);this.J\u003de;if(e!\u003dnull\u0026\u0026e.length\u003d\u003d\u003d0)throw Error(\"ByteString should be constructed with non-empty values\");};\nPm\u003dfunction(){return X_F||(X_F\u003dnew Bm(null,Xo))};\nIN\u003dfunction(e){return new Uint8Array(dr(e)||0)};\ndr\u003dfunction(e){B5F(Xo);var N\u003de.J;N\u003dN\u003d\u003dnull||kR(N)?N:typeof N\u003d\u003d\u003d\"string\"?cV_(N):null;return N\u003d\u003dnull?N:e.J\u003dN};\nB5F\u003dfunction(e){if(e!\u003d\u003dXo)throw Error(\"illegal external caller\");};\nP_n\u003dfunction(e,N){e.__closure__error__context__984382||(e.__closure__error__context__984382\u003d{});e.__closure__error__context__984382.severity\u003dN};\nvm\u003dfunction(e){e\u003dError(e);P_n(e,\"warning\");return e};\nz7\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\"?(w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026Symbol.for\u0026\u0026e?Symbol.for(e):e!\u003dnull?Symbol(e):Symbol():N;y\u0026\u0026dMM.add(e);return e};\ngr\u003dfunction(e,N){i7||Dy in e||IZs(e,vw5);e[Dy]|\u003dN};\nVh\u003dfunction(e,N){i7||Dy in e||IZs(e,vw5);e[Dy]\u003dN};\nzXH\u003dfunction(e,N){Vh(N,(e|0)\u0026-30975)};\nff\u003dfunction(e,N){Vh(N,(e|34)\u0026-30941)};\ntO\u003dfunction(){return typeof BigInt\u003d\u003d\u003d\"function\"};\nu7\u003dfunction(e){return Array.prototype.slice.call(e)};\nqd\u003dfunction(e){return e!\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(e)\u0026\u0026e.constructor\u003d\u003d\u003dObject};\niqM\u003dfunction(e,N){if(e!\u003dnull)if(typeof e\u003d\u003d\u003d\"string\")e\u003de?new Bm(e,Xo):Pm();else if(e.constructor!\u003d\u003dBm)if(kR(e))e\u003de.length?new Bm(new Uint8Array(e),Xo):Pm();else{if(!N)throw Error();e\u003dvoid 0}return e};\njE\u003dfunction(e){if(e\u00262)throw Error();};\nnf\u003dfunction(e,N){if(typeof N!\u003d\u003d\"number\"||N\u003c0||N\u003e\u003de.length)throw Error();};\nmW\u003dfunction(e){var N\u003dcnJ(Qh);return N?e[N]:void 0};\nHm\u003dfunction(e){e.Amh\u003d!0;return e};\nWm\u003dfunction(e){var N\u003de;if(DM_(N)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(N))throw Error(String(N));}else if(gwM(N)\u0026\u0026!Number.isSafeInteger(N))throw Error(String(N));return Kf?BigInt(e):e\u003dV0M(e)?e?\"1\":\"0\":DM_(e)?e.trim()||\"0\":String(e)};\nfZs\u003dfunction(e,N){if(e.length\u003eN.length)return!1;if(e.length\u003cN.length||e\u003d\u003d\u003dN)return!0;for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y],E\u003dN[y];if(w\u003eE)return!1;if(w\u003cE)return!0}};\nG7\u003dfunction(e){var N\u003de\u003e\u003e\u003e0;OS\u003dN;RN\u003d(e-N)/4294967296\u003e\u003e\u003e0};\naN\u003dfunction(e){if(e\u003c0){G7(0-e);var N\u003dg.c(US(OS,RN));e\u003dN.next().value;N\u003dN.next().value;OS\u003de\u003e\u003e\u003e0;RN\u003dN\u003e\u003e\u003e0}else G7(e)};\nNg\u003dfunction(e,N){var y\u003dN*4294967296+(e\u003e\u003e\u003e0);return Number.isSafeInteger(y)?y:e4(e,N)};\nt0F\u003dfunction(e,N){var y\u003dN\u00262147483648;y\u0026\u0026(e\u003d~e+1\u003e\u003e\u003e0,N\u003d~N\u003e\u003e\u003e0,e\u003d\u003d0\u0026\u0026(N\u003dN+1\u003e\u003e\u003e0));e\u003dNg(e,N);return typeof e\u003d\u003d\u003d\"number\"?y?-e:e:y?\"-\"+e:e};\ne4\u003dfunction(e,N){N\u003e\u003e\u003e\u003d0;e\u003e\u003e\u003e\u003d0;if(N\u003c\u003d2097151)var y\u003d\"\"+(4294967296*N+e);else tO()?y\u003d\"\"+(BigInt(N)\u003c\u003cBigInt(32)|BigInt(e)):(y\u003d(e\u003e\u003e\u003e24|N\u003c\u003c8)\u002616777215,N\u003dN\u003e\u003e16\u002665535,e\u003d(e\u002616777215)+y*6777216+N*6710656,y+\u003dN*8147497,N*\u003d2,e\u003e\u003d1E7\u0026\u0026(y+\u003de/1E7\u003e\u003e\u003e0,e%\u003d1E7),y\u003e\u003d1E7\u0026\u0026(N+\u003dy/1E7\u003e\u003e\u003e0,y%\u003d1E7),y\u003dN+uFJ(y)+uFJ(e));return y};\nuFJ\u003dfunction(e){e\u003dString(e);return\"0000000\".slice(e.length)+e};\nqk_\u003dfunction(){var e\u003dOS,N\u003dRN;N\u00262147483648?tO()?e\u003d\"\"+(BigInt(N|0)\u003c\u003cBigInt(32)|BigInt(e\u003e\u003e\u003e0)):(N\u003dg.c(US(e,N)),e\u003dN.next().value,N\u003dN.next().value,e\u003d\"-\"+e4(e,N)):e\u003de4(e,N);return e};\nyF\u003dfunction(e){if(e.length\u003c16)aN(Number(e));else if(tO())e\u003dBigInt(e),OS\u003dNumber(e\u0026BigInt(4294967295))\u003e\u003e\u003e0,RN\u003dNumber(e\u003e\u003eBigInt(32)\u0026BigInt(4294967295));else{var N\u003d+(e[0]\u003d\u003d\u003d\"-\");RN\u003dOS\u003d0;for(var y\u003de.length,w\u003d0+N,E\u003d(y-N)%6+N;E\u003c\u003dy;w\u003dE,E+\u003d6)w\u003dNumber(e.slice(w,E)),RN*\u003d1E6,OS\u003dOS*1E6+w,OS\u003e\u003d4294967296\u0026\u0026(RN+\u003dMath.trunc(OS/4294967296),RN\u003e\u003e\u003e\u003d0,OS\u003e\u003e\u003e\u003d0);N\u0026\u0026(N\u003dg.c(US(OS,RN)),e\u003dN.next().value,N\u003dN.next().value,OS\u003de,RN\u003dN)}};\nUS\u003dfunction(e,N){N\u003d~N;e?e\u003d~e+1:N+\u003d1;return[e,N]};\nwa\u003dfunction(e,N){throw Error(N\u003d\u003d\u003dvoid 0?\"unexpected value \"+e+\"!\":N);};\nEr\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"number\")throw Error(\"Value of float/double field must be a number, found \"+typeof e+\": \"+e);return e};\nZqF\u003dfunction(e){return e.displayName||e.name||\"unknown type name\"};\nAK\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"boolean\")throw Error(\"Expected boolean but got \"+mF(e)+\": \"+e);return e};\nJK\u003dfunction(e){switch(typeof e){case \"bigint\":return!0;case \"number\":return Ty(e);case \"string\":return xMM.test(e);default:return!1}};\njw0\u003dfunction(e){if(typeof e!\u003d\u003d\"number\")throw vm(\"int32\");if(!Ty(e))throw vm(\"int32\");return e|0};\npm\u003dfunction(e){return e\u003d\u003dnull?e:jw0(e)};\nCm\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return Ty(e)?e|0:void 0};\nra\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return Ty(e)?e\u003e\u003e\u003e0:void 0};\nQw3\u003dfunction(e){var N\u003d0;N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(!JK(e))throw vm(\"int64\");var y\u003dtypeof e;switch(N){case 4096:switch(y){case \"string\":return $b(e);case \"bigint\":return String(Yb(64,e));default:return lc(e)}case 8192:switch(y){case \"string\":return N\u003dFt(Number(e)),S4(N)?e\u003dWm(N):(N\u003de.indexOf(\".\"),N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N)),e\u003dtO()?Wm(Yb(64,BigInt(e))):Wm(nw_(e))),e;case \"bigint\":return Wm(Yb(64,e));default:return S4(e)?Wm(oF(e)):Wm(lc(e))}case 0:switch(y){case \"string\":return $b(e);case \"bigint\":return Wm(Yb(64,\ne));default:return oF(e)}default:return wa(N,\"Unknown format requested type for int64\")}};\nbc\u003dfunction(e){return e\u003d\u003dnull?e:Qw3(e)};\nmMn\u003dfunction(e){if(e[0]\u003d\u003d\u003d\"-\")return!1;var N\u003de.length;return N\u003c20?!0:N\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,6))\u003c184467};\nHqH\u003dfunction(e){var N\u003de.length;return e[0]\u003d\u003d\u003d\"-\"?N\u003c20?!0:N\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,7))\u003e-922337:N\u003c19?!0:N\u003d\u003d\u003d19\u0026\u0026Number(e.substring(0,6))\u003c922337};\nKf5\u003dfunction(e){if(e\u003c0){aN(e);var N\u003de4(OS,RN);e\u003dNumber(N);return S4(e)?e:N}N\u003dString(e);if(mMn(N))return N;aN(e);return Ng(OS,RN)};\nnw_\u003dfunction(e){if(HqH(e))return e;yF(e);return qk_()};\noF\u003dfunction(e){JK(e);e\u003dFt(e);S4(e)||(aN(e),e\u003dt0F(OS,RN));return e};\nlc\u003dfunction(e){JK(e);e\u003dFt(e);if(S4(e))e\u003dString(e);else{var N\u003dString(e);HqH(N)?e\u003dN:(aN(e),e\u003dqk_())}return e};\n$b\u003dfunction(e){JK(e);var N\u003dFt(Number(e));if(S4(N))return String(N);N\u003de.indexOf(\".\");N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N));return nw_(e)};\nWfF\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"bigint\")return hK(e)?e\u003dNumber(e):(e\u003dYb(64,e),e\u003dhK(e)?Number(e):String(e)),e;if(JK(e))return typeof e\u003d\u003d\u003d\"number\"?oF(e):$b(e)};\nOqE\u003dfunction(e){if(e\u003d\u003dnull)return e;var N\u003dtypeof e;if(N\u003d\u003d\u003d\"bigint\")return String(Yb(64,e));if(JK(e)){if(N\u003d\u003d\u003d\"string\")return $b(e);if(N\u003d\u003d\u003d\"number\")return oF(e)}};\nGwM\u003dfunction(e){if(e\u003d\u003dnull)return e;var N\u003dtypeof e;if(N\u003d\u003d\u003d\"bigint\")return String(RX_(64,e));if(JK(e)){if(N\u003d\u003d\u003d\"string\")return JK(e),N\u003dFt(Number(e)),S4(N)\u0026\u0026N\u003e\u003d0?e\u003dString(N):(N\u003de.indexOf(\".\"),N!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,N)),mMn(e)||(yF(e),e\u003de4(OS,RN))),e;if(N\u003d\u003d\u003d\"number\")return JK(e),e\u003dFt(e),e\u003e\u003d0\u0026\u0026S4(e)?e:Kf5(e)}};\nUM9\u003dfunction(e){if(e\u003d\u003dnull||typeof e\u003d\u003d\"string\"||kR(e)||e instanceof Bm)return e};\nLfE\u003dfunction(e){if(typeof e!\u003d\u003d\"string\")throw Error();return e};\ncW\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"string\")throw Error();return e};\nkb\u003dfunction(e){return e\u003d\u003dnull||typeof e\u003d\u003d\u003d\"string\"?e:void 0};\nBW\u003dfunction(e,N){if(!(e instanceof N))throw Error(\"Expected instanceof \"+ZqF(N)+\" but got \"+(e\u0026\u0026ZqF(e.constructor)));return e};\nsw3\u003dfunction(e,N,y){if(e!\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026e.Av\u003d\u003d\u003dXt)return e;if(Array.isArray(e)){var w\u003de[Dy]|0,E\u003dw;E\u003d\u003d\u003d0\u0026\u0026(E|\u003dy\u002632);E|\u003dy\u00262;E!\u003d\u003dw\u0026\u0026Vh(e,E);return new N(e)}};\naZE\u003dfunction(e){return e};\nPW\u003dfunction(e){return e};\nwm_\u003dfunction(e,N,y,w){return ej9(e,N,y,w,NrH,yO5)};\nTr9\u003dfunction(e,N,y,w){return ej9(e,N,y,w,ERF,AO5)};\nej9\u003dfunction(e,N,y,w,E,A){if(!y.length\u0026\u0026!w)return 0;for(var T\u003d0,p\u003d0,C\u003d0,r\u003d0,Y\u003d0,M\u003dy.length-1;M\u003e\u003d0;M--){var l\u003dy[M];w\u0026\u0026M\u003d\u003d\u003dy.length-1\u0026\u0026l\u003d\u003d\u003dw||(r++,l!\u003dnull\u0026\u0026C++)}if(w)for(var F in w)M\u003d+F,isNaN(M)||(Y+\u003dJO9(M),p++,M\u003eT\u0026\u0026(T\u003dM));r\u003dE(r,C)+A(p,T,Y);F\u003dC;M\u003dp;l\u003dT;for(var S\u003dY,k\u003dy.length-1;k\u003e\u003d0;k--){var X\u003dy[k];if(!(X\u003d\u003dnull||w\u0026\u0026k\u003d\u003d\u003dy.length-1\u0026\u0026X\u003d\u003d\u003dw)){X\u003dk-N;var d\u003dE(X,F)+A(M,l,S);d\u003cr\u0026\u0026(e\u003d1+X,r\u003dd);M++;F--;S+\u003dJO9(X);l\u003dMath.max(l,X)}}N\u003dE(0,0)+A(M,l,S);N\u003cr\u0026\u0026(e\u003d0,r\u003dN);if(w){M\u003dp;l\u003dT;S\u003dY;F\u003dC;for(var v in w)w\u003d+v,isNaN(w)||\nw\u003e\u003d1024||(M--,F++,S-\u003dv.length,T\u003dE(w,F)+A(M,l,S),T\u003cr\u0026\u0026(e\u003d1+w,r\u003dT))}return e};\nAO5\u003dfunction(e,N,y){return y+e*3+(e\u003e1?e-1:0)};\nERF\u003dfunction(e,N){return(e\u003e1?e-1:0)+(e-N)*4};\nyO5\u003dfunction(e,N){return e\u003d\u003d0?0:9*Math.max(1\u003c\u003c32-Math.clz32(e+e/2-1),4)\u003c\u003dN?e\u003d\u003d0?0:e\u003c4?100+(e-1)*16:e\u003c6?148+(e-4)*16:e\u003c12?244+(e-6)*16:e\u003c22?436+(e-12)*19:e\u003c44?820+(e-22)*17:52+32*e:40+4*N};\nNrH\u003dfunction(e){return 40+4*e};\nJO9\u003dfunction(e){return e\u003e\u003d100?e\u003e\u003d1E4?Math.ceil(Math.log10(1+e)):e\u003c1E3?3:4:e\u003c10?1:2};\npmH\u003dfunction(e,N,y){var w\u003du7(e),E\u003dw.length,A\u003dN\u0026256?w[E-1]:void 0;E+\u003dA?-1:0;for(N\u003dN\u0026512?1:0;N\u003cE;N++)w[N]\u003dy(w[N]);if(A){N\u003dw[N]\u003d{};for(var T in A)N[T]\u003dy(A[T])}(e\u003dmW(e))\u0026\u0026(w[Qh]\u003du7(e));return w};\nC75\u003dfunction(e,N,y,w,E){if(e!\u003dnull){if(Array.isArray(e)){var A\u003de[Dy]|0;return e.length\u003d\u003d\u003d0\u0026\u0026A\u00261?void 0:E\u0026\u0026A\u00262?e:da(e,N,y,w!\u003d\u003dvoid 0,E)}return N(e,w)}};\nda\u003dfunction(e,N,y,w,E){var A\u003dw||y?e[Dy]|0:0,T\u003dw?!!(A\u002632):void 0;w\u003du7(e);for(var p\u003d0,C\u003dw.length,r\u003d0;r\u003cC;r++){var Y\u003dw[r];if(r\u003d\u003d\u003dC-1\u0026\u0026qd(Y)){var M\u003dvoid 0;var l\u003dN,F\u003dy,S\u003dT,k\u003dE,X\u003dvoid 0;for(M in Y){var d\u003dC75(Y[M],l,F,S,k);if(d!\u003dnull){var v\u003dvoid 0;((v\u003dX)!\u003dnull?v:X\u003d{})[M]\u003dd}}M\u003dX}else M\u003dC75(w[r],N,y,T,E);w[r]\u003dM;M!\u003dnull\u0026\u0026(p\u003dr+1)}p\u003cC\u0026\u0026(w.length\u003dp);y\u0026\u0026((e\u003dmW(e))\u0026\u0026(w[Qh]\u003du7(e)),y(A,w));return w};\n$dJ\u003dfunction(e){switch(typeof e){case \"number\":return Number.isFinite(e)?e:\"\"+e;case \"bigint\":return hK(e)?Number(e):\"\"+e;case \"boolean\":return e?1:0;case \"object\":if(kR(e))return SkM(e);if(e.Av\u003d\u003d\u003dXt)return rOH(e);if(e instanceof Bm){var N\u003de.J;return N\u003d\u003dnull?\"\":typeof N\u003d\u003d\u003d\"string\"?N:e.J\u003dSkM(N)}return}return e};\nvW\u003dfunction(e,N){N\u0026\u0026(IF\u003dN\u003d\u003d\u003dPW||N!\u003d\u003daZE\u0026\u0026N!\u003d\u003dwm_\u0026\u0026N!\u003d\u003dTr9?PW:N);try{return rOH(e)}finally{IF\u003dvoid 0}};\nrOH\u003dfunction(e){var N\u003de.wT;e\u003dda(N,$dJ,void 0,void 0,!1);var y\u003dN[Dy]|0;if((N\u003de.length)\u0026\u0026!(y\u0026512)){var w\u003de[N-1],E\u003d!1;qd(w)?(N--,E\u003d!0):w\u003dvoid 0;var A,T\u003d(A\u003dIF)!\u003dnull?A:PW;A\u003dy\u0026512?0:-1;y\u003dN-A;T\u003dT(y,A,e,w);w\u0026\u0026(e[N]\u003dvoid 0);if(y\u003cT\u0026\u0026w){y\u003d!0;for(var p in w){var C\u003d+p;C\u003c\u003dT?(E\u003dC+A,e[E]\u003dw[p],N\u003dMath.max(E+1,N),E\u003d!1,delete w[p]):y\u003d!1}y\u0026\u0026(w\u003dvoid 0)}for(y\u003dN-1;N\u003e0;y\u003dN-1)if(p\u003de[y],p\u003d\u003dnull)N--,E\u003d!0;else if(y-\u003dA,y\u003e\u003dT)E\u003dvoid 0,((E\u003dw)!\u003dnull?E:w\u003d{})[y]\u003dp,N--,E\u003d!0;else break;E\u0026\u0026(e.length\u003dN);w\u0026\u0026e.push(w)}return e};\nME9\u003dfunction(e){switch(typeof e){case \"boolean\":return zy||(zy\u003d[0,void 0,!0]);case \"number\":return e\u003e0?void 0:e\u003d\u003d\u003d0?YSs||(YSs\u003d[0,void 0]):[-e,void 0];case \"string\":return[0,e];case \"object\":return e}};\nDd\u003dfunction(e,N,y){e\u003dic(e,N[0],N[1],y?1:2);N!\u003d\u003dzy\u0026\u0026y\u0026\u0026gr(e,16384);return e};\nic\u003dfunction(e,N,y,w){if(e\u003d\u003dnull){var E\u003d96;y?(e\u003d[y],E|\u003d512):e\u003d[];N\u0026\u0026(E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15)}else{if(!Array.isArray(e))throw Error(\"narr\");E\u003de[Dy]|0;if(E\u00262048)throw Error(\"farr\");if(E\u002664)return e;w\u003d\u003d\u003d1||w\u003d\u003d\u003d2||(E|\u003d64);if(y\u0026\u0026(E|\u003d512,y!\u003d\u003de[0]))throw Error(\"mid\");a:{y\u003de;if(w\u003dy.length){var A\u003dw-1;if(qd(y[A])){E|\u003d256;N\u003dA-(E\u0026512?0:-1);if(N\u003e\u003d1024)throw Error(\"pvtlmt\");E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15;break a}}if(N){N\u003dMath.max(N,w-(E\u0026512?0:-1));if(N\u003e1024)throw Error(\"spvt\");E\u003dE\u0026-33521665|(N\u00261023)\u003c\u003c15}}}Vh(e,\nE);return e};\nlyJ\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?ff:y;if(e!\u003dnull){if(kw9\u0026\u0026e instanceof Uint8Array)return N?e:new Uint8Array(e);if(Array.isArray(e)){var w\u003de[Dy]|0;if(w\u00262)return e;N\u0026\u0026(N\u003dw\u003d\u003d\u003d0||!!(w\u002632)\u0026\u0026!(w\u002664||!(w\u002616)));return N?(Vh(e,(w|34)\u0026-12293),e):da(e,lyJ,w\u00264?ff:y,!0,!0)}e.Av\u003d\u003d\u003dXt\u0026\u0026(y\u003de.wT,w\u003dy[Dy]|0,e\u003dw\u00262?e:new e.constructor(fm(y,w,!0)));return e}};\nfm\u003dfunction(e,N,y){var w\u003dy||N\u00262?ff:zXH,E\u003d!!(N\u002632);e\u003dpmH(e,N,function(A){return lyJ(A,E,w)});\ngr(e,32|(y?2:0));return e};\ntK\u003dfunction(e){var N\u003de.wT,y\u003dN[Dy]|0;return y\u00262?new e.constructor(fm(N,y,!1)):e};\nqg\u003dfunction(e,N){e\u003de.wT;return uc(e,e[Dy]|0,N)};\nuc\u003dfunction(e,N,y,w){if(y\u003d\u003d\u003d-1)return null;var E\u003dy+(N\u0026512?0:-1),A\u003de.length-1;if(E\u003e\u003dA\u0026\u0026N\u0026256)return e[A][y];if(w\u0026\u0026N\u0026256\u0026\u0026(N\u003de[A][y],N!\u003dnull)){if(e[E]!\u003dnull\u0026\u0026Zd!\u003dnull){var T;e\u003d(T\u003dFW5)!\u003dnull?T:FW5\u003d{};T\u003de[Zd]||0;T\u003e\u003d4||(e[Zd]\u003dT+1,T\u003dError(),P_n(T,\"incident\"),b_(T))}return N}if(E\u003c\u003dA)return e[E]};\nj4\u003dfunction(e,N,y){var w\u003de.wT,E\u003dw[Dy]|0;jE(E);xb(w,E,N,y);return e};\nxb\u003dfunction(e,N,y,w){var E\u003dN\u0026512?0:-1,A\u003dy+E,T\u003de.length-1;if(A\u003e\u003dT\u0026\u0026N\u0026256)return e[T][y]\u003dw,N;if(A\u003c\u003dT)return e[A]\u003dw,N\u0026256\u0026\u0026(e\u003de[T],y in e\u0026\u0026delete e[y]),N;w!\u003d\u003dvoid 0\u0026\u0026(T\u003dN\u003e\u003e15\u00261023||536870912,y\u003e\u003dT?w!\u003dnull\u0026\u0026(A\u003d{},e[T+E]\u003d(A[y]\u003dw,A),N|\u003d256,Vh(e,N)):e[A]\u003dw);return N};\nWW\u003dfunction(e,N,y,w,E,A){var T\u003de.wT;e\u003dT[Dy]|0;w\u003d2\u0026e?1:w;A\u003d!!A;E\u003dnm(T,e,N,E);var p\u003dE[Dy]|0;if(!(4\u0026p)){4\u0026p\u0026\u0026(E\u003du7(E),p\u003dQF(p,e),e\u003dxb(T,e,N,E));for(var C\u003d0,r\u003d0;C\u003cE.length;C++){var Y\u003dy(E[C]);Y!\u003dnull\u0026\u0026(E[r++]\u003dY)}r\u003cC\u0026\u0026(E.length\u003dr);p\u003dmC(p,e);y\u003d(p|20)\u0026-4097;p\u003dy\u0026\u003d-8193;Vh(E,p);2\u0026p\u0026\u0026Object.freeze(E)}w\u003d\u003d\u003d1||w\u003d\u003d\u003d4\u0026\u002632\u0026p?HW(p)||(A\u003dp,p|\u003d2,p!\u003d\u003dA\u0026\u0026Vh(E,p),Object.freeze(E)):(w\u003d\u003d\u003d2\u0026\u0026HW(p)\u0026\u0026(E\u003du7(E),p\u003dQF(p,e),p\u003dKm(p,e,A),Vh(E,p),e\u003dxb(T,e,N,E)),HW(p)||(N\u003dp,p\u003dKm(p,e,A),p!\u003d\u003dN\u0026\u0026Vh(E,p)));return E};\nnm\u003dfunction(e,N,y,w){e\u003duc(e,N,y,w);return Array.isArray(e)?e:Or};\nmC\u003dfunction(e,N){e\u003d\u003d\u003d0\u0026\u0026(e\u003dQF(e,N));return e|1};\nHW\u003dfunction(e){return!!(2\u0026e)\u0026\u0026!!(4\u0026e)||!!(2048\u0026e)};\nSSH\u003dfunction(e){return iqM(e,!0)};\nRF\u003dfunction(e,N){e\u003de.wT;var y\u003de[Dy]|0,w\u003duc(e,y,N),E\u003dSSH(w);E!\u003dnull\u0026\u0026E!\u003d\u003dw\u0026\u0026xb(e,y,N,E);return E\u003d\u003dnull?Pm():E};\noRM\u003dfunction(e,N,y){var w\u003de.wT,E\u003dw[Dy]|0;jE(E);if(N\u003d\u003dnull)return xb(w,E,3),e;if(!Array.isArray(N))throw vm();var A\u003dN[Dy]|0,T\u003dA,p\u003dHW(A),C\u003dp||Object.isFrozen(N);p||(A\u003d0);C||(N\u003du7(N),T\u003d0,A\u003dQF(A,E),A\u003dKm(A,E,!0),C\u003d!1);A|\u003d21;p\u003d4\u0026A?4096\u0026A?4096:8192\u0026A?8192:0:void 0;p\u003dp!\u003dnull?p:0;for(var r\u003d0;r\u003cN.length;r++){var Y\u003dN[r],M\u003dy(Y,p);Object.is(Y,M)||(C\u0026\u0026(N\u003du7(N),T\u003d0,A\u003dQF(A,E),A\u003dKm(A,E,!0),C\u003d!1),N[r]\u003dM)}A!\u003d\u003dT\u0026\u0026(C\u0026\u0026(N\u003du7(N),A\u003dQF(A,E),A\u003dKm(A,E,!0)),Vh(N,A));xb(w,E,3,N);return e};\nGy\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);xb(E,A,N,(w\u003d\u003d\u003d\"0\"?Number(y)\u003d\u003d\u003d0:y\u003d\u003d\u003dw)?void 0:y);return e};\nUr\u003dfunction(e,N,y,w,E){jE(N);var A\u003d!!(64\u0026N)||!(16384\u0026N);E\u003dnm(e,N,y,E);var T\u003dE!\u003d\u003dOr;if(A||!T){var p\u003dA\u003dT?E[Dy]|0:0;if(!T||2\u0026p||HW(p)||4\u0026p\u0026\u0026!(32\u0026p))E\u003du7(E),p\u003dQF(p,N),N\u003dxb(e,N,y,E);p\u003dmC(p,N)\u0026-13;p\u003dKm(w?p\u0026-17:p|16,N,!0);p!\u003d\u003dA\u0026\u0026Vh(E,p)}return E};\nen\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);if(w\u003d\u003dnull){var T\u003dLm(E);if(sr(T,E,A,y)\u003d\u003d\u003dN)T.set(y,0);else return e}else A\u003daF(E,A,y,N);xb(E,A,N,w);return e};\nNq\u003dfunction(e,N,y,w){var E\u003de[Dy]|0;E\u003daF(e,E,y,N);xb(e,E,N,w)};\nyH\u003dfunction(e,N){e\u003de.wT;return sr(Lm(e),e,e[Dy]|0,N)};\nLm\u003dfunction(e){if(i7){var N;return(N\u003de[wP])!\u003dnull?N:e[wP]\u003dnew Map}if(wP in e)return e[wP];N\u003dnew Map;Object.defineProperty(e,wP,{value:N});return N};\naF\u003dfunction(e,N,y,w){y.includes(w);var E\u003dLm(e),A\u003dsr(E,e,N,y);A!\u003d\u003dw\u0026\u0026(A\u0026\u0026(N\u003dxb(e,N,A)),E.set(y,w));return N};\nsr\u003dfunction(e,N,y,w){var E\u003de.get(w);if(E!\u003dnull)return E;for(var A\u003dE\u003d0;A\u003cw.length;A++){var T\u003dw[A];uc(N,y,T)!\u003dnull\u0026\u0026(E!\u003d\u003d0\u0026\u0026(y\u003dxb(N,y,E)),E\u003dT)}e.set(w,E);return E};\nEW\u003dfunction(e,N,y,w){var E\u003de[Dy]|0;w\u003duc(e,E,y,w);var A;if(w!\u003dnull\u0026\u0026w.Av\u003d\u003d\u003dXt)return N\u003dtK(w),N!\u003d\u003dw\u0026\u0026xb(e,E,y,N),N.wT;if(Array.isArray(w)){var T\u003dw[Dy]|0;T\u00262?A\u003dDd(fm(w,T,!1),N,!0):T\u002664?A\u003dw:A\u003dDd(A,N,!0)}else A\u003dDd(void 0,N,!0);A!\u003d\u003dw\u0026\u0026xb(e,E,y,A);return A};\nAQ\u003dfunction(e,N,y,w){e\u003de.wT;var E\u003de[Dy]|0;w\u003duc(e,E,y,w);N\u003dsw3(w,N,E);N!\u003d\u003dw\u0026\u0026N!\u003dnull\u0026\u0026xb(e,E,y,N);return N};\nTx\u003dfunction(e,N,y,w){N\u003dAQ(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w);if(N\u003d\u003dnull)return N;e\u003de.wT;w\u003de[Dy]|0;if(!(w\u00262)){var E\u003dtK(N);E!\u003d\u003dN\u0026\u0026(N\u003dE,xb(e,w,y,N))}return N};\nbfE\u003dfunction(e,N,y,w,E,A,T){e\u003de.wT;var p\u003d!!(2\u0026N),C\u003dp?1:E;A\u003d!!A;T\u0026\u0026(T\u003d!p);E\u003dnm(e,N,w);var r\u003dE[Dy]|0;p\u003d!!(4\u0026r);if(!p){r\u003dmC(r,N);var Y\u003dE,M\u003dN,l\u003d!!(2\u0026r);l\u0026\u0026(M|\u003d2);for(var F\u003d!l,S\u003d!0,k\u003d0,X\u003d0;k\u003cY.length;k++){var d\u003dsw3(Y[k],y,M);if(d instanceof y){if(!l){var v\u003d!!((d.wT[Dy]|0)\u00262);F\u0026\u0026(F\u003d!v);S\u0026\u0026(S\u003dv)}Y[X++]\u003dd}}X\u003ck\u0026\u0026(Y.length\u003dX);r|\u003d4;r\u003dS?r|16:r\u0026-17;r\u003dF?r|8:r\u0026-9;Vh(Y,r);l\u0026\u0026Object.freeze(Y)}if(T\u0026\u0026!(8\u0026r||!E.length\u0026\u0026(C\u003d\u003d\u003d1||C\u003d\u003d\u003d4\u0026\u002632\u0026r))){HW(r)\u0026\u0026(E\u003du7(E),r\u003dQF(r,N),N\u003dxb(e,N,w,E));y\u003dE;T\u003dr;for(Y\u003d0;Y\u003cy.length;Y++)r\u003dy[Y],\nM\u003dtK(r),r!\u003d\u003dM\u0026\u0026(y[Y]\u003dM);T|\u003d8;T\u003dy.length?T\u0026-17:T|16;Vh(y,T);r\u003dT}C\u003d\u003d\u003d1||C\u003d\u003d\u003d4\u0026\u002632\u0026r?HW(r)||(N\u003dr,r|\u003d!E.length||16\u0026r\u0026\u0026(!p||32\u0026r)?2:2048,r!\u003d\u003dN\u0026\u0026Vh(E,r),Object.freeze(E)):(C\u003d\u003d\u003d2\u0026\u0026HW(r)\u0026\u0026(E\u003du7(E),r\u003dQF(r,N),r\u003dKm(r,N,A),Vh(E,r),N\u003dxb(e,N,w,E)),HW(r)||(w\u003dr,r\u003dKm(r,N,A),r!\u003d\u003dw\u0026\u0026Vh(E,r)));return E};\nEk\u003dfunction(e,N,y){var w\u003de.wT[Dy]|0;return bfE(e,w,N,y,void 0\u003d\u003d\u003dhjM?2:4,!1,!(2\u0026w))};\nJQ\u003dfunction(e,N,y,w){w!\u003dnull?BW(w,N):w\u003dvoid 0;return j4(e,y,w)};\npB\u003dfunction(e,N,y,w){var E\u003de.wT,A\u003dE[Dy]|0;jE(A);if(w\u003d\u003dnull)return xb(E,A,y),e;if(!Array.isArray(w))throw vm();for(var T\u003dw[Dy]|0,p\u003dT,C\u003dHW(T),r\u003dC||Object.isFrozen(w),Y\u003d!0,M\u003d!0,l\u003d0;l\u003cw.length;l++){var F\u003dw[l];BW(F,N);C||(F\u003d!!((F.wT[Dy]|0)\u00262),Y\u0026\u0026(Y\u003d!F),M\u0026\u0026(M\u003dF))}C||(T\u003dY?13:5,T\u003dM?T|16:T\u0026-17);r\u0026\u0026T\u003d\u003d\u003dp||(w\u003du7(w),p\u003d0,T\u003dQF(T,A),T\u003dKm(T,A,!0));T!\u003d\u003dp\u0026\u0026Vh(w,T);xb(E,A,y,w);return e};\nQF\u003dfunction(e,N){e\u003d(2\u0026N?e|2:e\u0026-3)|32;return e\u0026\u003d-2049};\nKm\u003dfunction(e,N,y){32\u0026N\u0026\u0026y||(e\u0026\u003d-33);return e};\nrP\u003dfunction(e,N,y,w){var E\u003de.wT[Dy]|0;jE(E);e\u003dbfE(e,E,y,N,2,!0);w\u003dw!\u003dnull?BW(w,y):new y;e.push(w);e[Dy]\u003d(w.wT[Dy]|0)\u00262?e[Dy]\u0026-9:e[Dy]\u0026-17};\ncO9\u003dfunction(e){e\u003dqg(e,1);var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dtypeof e;N\u003de\u003d\u003dnull?e:y\u003d\u003d\u003d\"bigint\"?String(Yb(64,e)):JK(e)?y\u003d\u003d\u003d\"string\"?$b(e):N?lc(e):oF(e):void 0;return N};\n$f\u003dfunction(e,N){return kb(qg(e,N))};\nTw\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w;return(w\u003dCm(qg(e,N)))!\u003dnull?w:y};\nYf\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w;return(w\u003dra(qg(e,N)))!\u003dnull?w:y};\nMq\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var w;return(w\u003d$f(e,N))!\u003dnull?w:y};\nlV\u003dfunction(e,N){var y\u003d0;y\u003dy\u003d\u003d\u003dvoid 0?0:y;e\u003dqg(e,N);e\u003de\u003d\u003dnull?e:Ty(e)?e|0:void 0;return e!\u003dnull?e:y};\nFX\u003dfunction(e,N,y){return j4(e,N,bc(y))};\nSn\u003dfunction(e,N,y){return j4(e,N,cW(y))};\noL\u003dfunction(e,N,y){return Gy(e,N,cW(y),\"\")};\nbV\u003dfunction(e,N,y){if(y!\u003dnull){if(!Ty(y))throw vm(\"enum\");y|\u003d0}return j4(e,N,y)};\nk7_\u003dfunction(e,N){return Error(\"Invalid wire type: \"+e+\" (at position \"+N+\")\")};\nhQ\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nBrH\u003dfunction(e,N){return Error(\"Tried to read past the end of the data \"+N+\" \u003e \"+e)};\ncy\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"string\")return{buffer:cV_(e),zv:!1};if(Array.isArray(e))return{buffer:new Uint8Array(e),zv:!1};if(e.constructor\u003d\u003d\u003dUint8Array)return{buffer:e,zv:!1};if(e.constructor\u003d\u003d\u003dArrayBuffer)return{buffer:new Uint8Array(e),zv:!1};if(e.constructor\u003d\u003d\u003dBm)return{buffer:dr(e)||new Uint8Array(0),zv:!0};if(e instanceof Uint8Array)return{buffer:new Uint8Array(e.buffer,e.byteOffset,e.byteLength),zv:!1};throw Error(\"Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers\");\n};\nXmM\u003dfunction(e,N){this.N\u003dnull;this.L\u003d!1;this.J\u003dthis.K\u003dthis.j\u003d0;this.init(e,void 0,void 0,N)};\nXX\u003dfunction(e){var N\u003d0,y\u003d0,w\u003d0,E\u003de.N,A\u003de.J;do{var T\u003dE[A++];N|\u003d(T\u0026127)\u003c\u003cw;w+\u003d7}while(w\u003c32\u0026\u0026T\u0026128);w\u003e32\u0026\u0026(y|\u003d(T\u0026127)\u003e\u003e4);for(w\u003d3;w\u003c32\u0026\u0026T\u0026128;w+\u003d7)T\u003dE[A++],y|\u003d(T\u0026127)\u003c\u003cw;By(e,A);if(T\u003c128)return t0F(N\u003e\u003e\u003e0,y\u003e\u003e\u003e0);throw hQ();};\nBy\u003dfunction(e,N){e.J\u003dN;if(N\u003ee.K)throw BrH(e.K,N);};\nPy\u003dfunction(e){var N\u003de.N,y\u003de.J,w\u003dN[y++],E\u003dw\u0026127;if(w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c7,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c14,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003d(w\u0026127)\u003c\u003c21,w\u0026128\u0026\u0026(w\u003dN[y++],E|\u003dw\u003c\u003c28,w\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128\u0026\u0026N[y++]\u0026128)))))throw hQ();By(e,y);return E};\ndP\u003dfunction(e){var N\u003de.N,y\u003de.J,w\u003dN[y+0],E\u003dN[y+1],A\u003dN[y+2];N\u003dN[y+3];By(e,e.J+4);return(w\u003c\u003c0|E\u003c\u003c8|A\u003c\u003c16|N\u003c\u003c24)\u003e\u003e\u003e0};\nIL\u003dfunction(e){var N\u003ddP(e);e\u003ddP(e);return Ng(N,e)};\nvy\u003dfunction(e){var N\u003ddP(e),y\u003ddP(e);e\u003d(y\u003e\u003e31)*2+1;var w\u003dy\u003e\u003e\u003e20\u00262047;N\u003d4294967296*(y\u00261048575)+N;return w\u003d\u003d2047?N?NaN:e*Infinity:w\u003d\u003d0?e*4.9E-324*N:e*Math.pow(2,w-1075)*(N+4503599627370496)};\nzx\u003dfunction(e){for(var N\u003d0,y\u003de.J,w\u003dy+10,E\u003de.N;y\u003cw;){var A\u003dE[y++];N|\u003dA;if((A\u0026128)\u003d\u003d\u003d0)return By(e,y),!!(N\u0026127)}throw hQ();};\nP79\u003dfunction(e,N){if(N\u003c0)throw Error(\"Tried to read a negative byte length: \"+N);var y\u003de.J,w\u003dy+N;if(w\u003ee.K)throw BrH(N,e.K-y);e.J\u003dw;return y};\nIy9\u003dfunction(e,N){if(N\u003d\u003d0)return Pm();var y\u003dP79(e,N);e.oR\u0026\u0026e.L?y\u003de.N.subarray(y,y+N):(e\u003de.N,N\u003dy+N,y\u003dy\u003d\u003d\u003dN?new Uint8Array(0):ddF?e.slice(y,N):new Uint8Array(e.subarray(y,N)));return y.length\u003d\u003d0?Pm():new Bm(y,Xo)};\nD8\u003dfunction(e,N){if(iV.length){var y\u003diV.pop();y.init(e,void 0,void 0,N);e\u003dy}else e\u003dnew XmM(e,N);this.J\u003de;this.K\u003dthis.J.J;this.N\u003dthis.j\u003d-1;vR9(this,N)};\nvR9\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;e.AI\u003dN.AI\u003d\u003d\u003dvoid 0?!1:N.AI};\nzj1\u003dfunction(e){var N\u003de.J;if(N.J\u003d\u003dN.K)return!1;e.K\u003de.J.J;var y\u003dPy(e.J)\u003e\u003e\u003e0;N\u003dy\u003e\u003e\u003e3;y\u0026\u003d7;if(!(y\u003e\u003d0\u0026\u0026y\u003c\u003d5))throw k7_(y,e.K);if(N\u003c1)throw Error(\"Invalid field number: \"+N+\" (at position \"+e.K+\")\");e.j\u003dN;e.N\u003dy;return!0};\ngP\u003dfunction(e){switch(e.N){case 0:e.N!\u003d0?gP(e):zx(e.J);break;case 1:e\u003de.J;By(e,e.J+8);break;case 2:if(e.N!\u003d2)gP(e);else{var N\u003dPy(e.J)\u003e\u003e\u003e0;e\u003de.J;By(e,e.J+N)}break;case 5:e\u003de.J;By(e,e.J+4);break;case 3:N\u003de.j;do{if(!zj1(e))throw Error(\"Unmatched start-group tag: stream EOF\");if(e.N\u003d\u003d4){if(e.j!\u003dN)throw Error(\"Unmatched end-group tag\");break}gP(e)}while(1);break;default:throw k7_(e.N,e.K);}};\nVH\u003dfunction(e,N,y){var w\u003de.J.K,E\u003dPy(e.J)\u003e\u003e\u003e0,A\u003de.J.J+E,T\u003dA-w;T\u003c\u003d0\u0026\u0026(e.J.K\u003dA,y(N,e,void 0,void 0,void 0),T\u003dA-e.J.J);if(T)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(E+\" bytes, instead read \"+(E-T)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));e.J.J\u003dA;e.J.K\u003dw};\nuV\u003dfunction(e){var N\u003dPy(e.J)\u003e\u003e\u003e0;e\u003de.J;var y\u003dP79(e,N);e\u003de.N;if(ifP){var w\u003de,E;(E\u003dfB)||(E\u003dfB\u003dnew TextDecoder(\"utf-8\",{fatal:!0}));N\u003dy+N;w\u003dy\u003d\u003d\u003d0\u0026\u0026N\u003d\u003d\u003dw.length?w:w.subarray(y,N);try{var A\u003dE.decode(w)}catch(r){if(tQ\u003d\u003d\u003dvoid 0){try{E.decode(new Uint8Array([128]))}catch(Y){}try{E.decode(new Uint8Array([97])),tQ\u003d!0}catch(Y){tQ\u003d!1}}!tQ\u0026\u0026(fB\u003dvoid 0);throw r;}}else{A\u003dy;N\u003dA+N;y\u003d[];for(var T\u003dnull,p,C;A\u003cN;)p\u003de[A++],p\u003c128?y.push(p):p\u003c224?A\u003e\u003dN?ow():(C\u003de[A++],p\u003c194||(C\u0026192)!\u003d\u003d128?(A--,ow()):y.push((p\u002631)\u003c\u003c6|C\u002663)):\np\u003c240?A\u003e\u003dN-1?ow():(C\u003de[A++],(C\u0026192)!\u003d\u003d128||p\u003d\u003d\u003d224\u0026\u0026C\u003c160||p\u003d\u003d\u003d237\u0026\u0026C\u003e\u003d160||((E\u003de[A++])\u0026192)!\u003d\u003d128?(A--,ow()):y.push((p\u002615)\u003c\u003c12|(C\u002663)\u003c\u003c6|E\u002663)):p\u003c\u003d244?A\u003e\u003dN-2?ow():(C\u003de[A++],(C\u0026192)!\u003d\u003d128||(p\u003c\u003c28)+(C-144)\u003e\u003e30!\u003d\u003d0||((E\u003de[A++])\u0026192)!\u003d\u003d128||((w\u003de[A++])\u0026192)!\u003d\u003d128?(A--,ow()):(p\u003d(p\u00267)\u003c\u003c18|(C\u002663)\u003c\u003c12|(E\u002663)\u003c\u003c6|w\u002663,p-\u003d65536,y.push((p\u003e\u003e10\u00261023)+55296,(p\u00261023)+56320))):ow(),y.length\u003e\u003d8192\u0026\u0026(T\u003df1F(T,y),y.length\u003d0);A\u003df1F(T,y)}return A};\nDdF\u003dfunction(e){var N\u003dPy(e.J)\u003e\u003e\u003e0;return Iy9(e.J,N)};\nqq\u003dfunction(e,N,y){this.wT\u003dic(e,N,y)};\ngRs\u003dfunction(e,N){if(N\u003d\u003dnull||N\u003d\u003d\"\")return new e;N\u003dJSON.parse(N);if(!Array.isArray(N))throw Error(\"dnarr\");gr(N,32);return new e(N)};\nZ8\u003dfunction(e,N){this.N\u003de\u003e\u003e\u003e0;this.J\u003dN\u003e\u003e\u003e0};\nfyM\u003dfunction(e){if(!e)return VEJ||(VEJ\u003dnew Z8(0,0));if(!/^\\d+$/.test(e))return null;yF(e);return new Z8(OS,RN)};\nxf\u003dfunction(e,N){this.N\u003de\u003e\u003e\u003e0;this.J\u003dN\u003e\u003e\u003e0};\nuo5\u003dfunction(e){if(!e)return tEE||(tEE\u003dnew xf(0,0));if(!/^-?\\d+$/.test(e))return null;yF(e);return new xf(OS,RN)};\njn\u003dfunction(){this.J\u003d[]};\nnB\u003dfunction(e,N,y){for(;y\u003e0||N\u003e127;)e.J.push(N\u0026127|128),N\u003d(N\u003e\u003e\u003e7|y\u003c\u003c25)\u003e\u003e\u003e0,y\u003e\u003e\u003e\u003d7;e.J.push(N)};\nQH\u003dfunction(e,N){for(;N\u003e127;)e.J.push(N\u0026127|128),N\u003e\u003e\u003e\u003d7;e.J.push(N)};\nqS9\u003dfunction(e,N){if(N\u003e\u003d0)QH(e,N);else{for(var y\u003d0;y\u003c9;y++)e.J.push(N\u0026127|128),N\u003e\u003e\u003d7;e.J.push(1)}};\nmD\u003dfunction(e,N){e.J.push(N\u003e\u003e\u003e0\u0026255);e.J.push(N\u003e\u003e\u003e8\u0026255);e.J.push(N\u003e\u003e\u003e16\u0026255);e.J.push(N\u003e\u003e\u003e24\u0026255)};\nZf9\u003dfunction(){this.K\u003d[];this.N\u003d0;this.J\u003dnew jn};\nHy\u003dfunction(e,N){N.length!\u003d\u003d0\u0026\u0026(e.K.push(N),e.N+\u003dN.length)};\nxdH\u003dfunction(e,N){KB(e,N,2);N\u003de.J.end();Hy(e,N);N.push(e.N);return N};\njN0\u003dfunction(e,N){var y\u003dN.pop();for(y\u003de.N+e.J.length()-y;y\u003e127;)N.push(y\u0026127|128),y\u003e\u003e\u003e\u003d7,e.N++;N.push(y);e.N++};\nKB\u003dfunction(e,N,y){QH(e.J,N*8+y)};\nnRM\u003dfunction(e,N,y){if(y!\u003dnull){switch(typeof y){case \"string\":fyM(y)}KB(e,N,1);switch(typeof y){case \"number\":e\u003de.J;G7(y);mD(e,OS);mD(e,RN);break;case \"bigint\":y\u003dBigInt.asUintN(64,y);y\u003dnew Z8(Number(y\u0026BigInt(4294967295)),Number(y\u003e\u003eBigInt(32)));e\u003de.J;N\u003dy.J;mD(e,y.N);mD(e,N);break;default:y\u003dfyM(y),e\u003de.J,N\u003dy.J,mD(e,y.N),mD(e,N)}}};\nWy\u003dfunction(e,N,y){KB(e,N,2);QH(e.J,y.length);Hy(e,e.J.end());Hy(e,y)};\nOW\u003dfunction(){function e(){throw Error();}\nObject.setPrototypeOf(e,e.prototype);return e};\nGx\u003dfunction(e,N,y){this.kd\u003de;this.K5\u003dN;e\u003dcnJ(RL);this.J\u003d!!e\u0026\u0026y\u003d\u003d\u003de||!1};\nUW\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?RL:y;return new Gx(e,N,y)};\nmd9\u003dfunction(e,N,y,w,E){N\u003dQNP(N,w);N!\u003dnull\u0026\u0026(y\u003dxdH(e,y),E(N,e),jN0(e,y))};\naL\u003dfunction(e,N,y,w){var E\u003dw[e];if(E)return E;E\u003d{};E.hJh\u003dw;E.Op\u003dME9(w[0]);var A\u003dw[1],T\u003d1;A\u0026\u0026A.constructor\u003d\u003d\u003dObject\u0026\u0026(E.extensions\u003dA,A\u003dw[++T],typeof A\u003d\u003d\u003d\"function\"\u0026\u0026(E.g5\u003d!0,LB!\u003dnull||(LB\u003dA),sW!\u003dnull||(sW\u003dw[T+1]),A\u003dw[T+\u003d2]));for(var p\u003d{};A\u0026\u0026Array.isArray(A)\u0026\u0026A.length\u0026\u0026typeof A[0]\u003d\u003d\u003d\"number\"\u0026\u0026A[0]\u003e0;){for(var C\u003d0;C\u003cA.length;C++)p[A[C]]\u003dA;A\u003dw[++T]}for(C\u003d1;A!\u003d\u003dvoid 0;){typeof A\u003d\u003d\u003d\"number\"\u0026\u0026(C+\u003dA,A\u003dw[++T]);var r\u003dvoid 0;if(A instanceof Gx)var Y\u003dA;else Y\u003dHfE,T--;A\u003dvoid 0;if((A\u003dY)\u003d\u003dnull?0:A.J){A\u003dw[++T];r\u003d\nw;var M\u003dT;typeof A\u003d\u003d\u003d\"function\"\u0026\u0026(A\u003dA(),r[M]\u003dA);r\u003dA}A\u003dw[++T];M\u003dC+1;typeof A\u003d\u003d\u003d\"number\"\u0026\u0026A\u003c0\u0026\u0026(M-\u003dA,A\u003dw[++T]);for(;C\u003cM;C++){var l\u003dp[C];r?y(E,C,Y,r,l):N(E,C,Y,l)}}return w[e]\u003dE};\nWW_\u003dfunction(e){return Array.isArray(e)?e[0]instanceof Gx?e:[KWM,e]:[e,void 0]};\nQNP\u003dfunction(e,N){if(e instanceof qq)return e.wT;if(Array.isArray(e))return Dd(e,N,!1)};\ne$\u003dfunction(e,N,y,w){var E\u003dy.kd;e[N]\u003dw?function(A,T,p){return E(A,T,p,w)}:E};\nyZ\u003dfunction(e,N,y,w,E){var A\u003dy.kd,T,p;e[N]\u003dfunction(C,r,Y){return A(C,r,Y,p||(p\u003daL(Nm,e$,yZ,w).Op),T||(T\u003dwG(w)),E)}};\nwG\u003dfunction(e){var N\u003de[OfM];if(N!\u003dnull)return N;var y\u003daL(Nm,e$,yZ,e);N\u003dy.g5?function(w,E){return LB(w,E,y)}:function(w,E){for(var A\u003dw[Dy]|0;zj1(E)\u0026\u0026E.N!\u003d4;){var T\u003dE.j,p\u003dy[T];\nif(p\u003d\u003dnull){var C\u003dy.extensions;C\u0026\u0026(C\u003dC[T])\u0026\u0026(C\u003dRjM(C),C!\u003dnull\u0026\u0026(p\u003dy[T]\u003dC))}p!\u003dnull\u0026\u0026p(E,w,T)||(p\u003dE,T\u003dp.K,gP(p),p.AI?p\u003dvoid 0:(C\u003dp.J.J-T,p.J.J\u003dT,p\u003dIy9(p.J,C)),T\u003dw,p\u0026\u0026((C\u003dT[Qh])?C.push(p):T[Qh]\u003d[p]))}A\u002616384\u0026\u0026gr(w,34);return!0};\nreturn e[OfM]\u003dN};\nRjM\u003dfunction(e){e\u003dWW_(e);var N\u003de[0].kd;if(e\u003de[1]){var y\u003dwG(e),w\u003daL(Nm,e$,yZ,e).Op;return function(E,A,T){return N(E,A,T,w,y)}}return N};\nEK\u003dfunction(e,N,y){e[N]\u003dy.K5};\nTJ\u003dfunction(e,N,y,w){var E,A,T\u003dy.K5;e[N]\u003dfunction(p,C,r){return T(p,C,r,A||(A\u003daL(At,EK,TJ,w).Op),E||(E\u003dG7M(w)))}};\nG7M\u003dfunction(e){var N\u003de[UdP];if(!N){var y\u003daL(At,EK,TJ,e);N\u003dfunction(w,E){return LWJ(w,E,y)};\ne[UdP]\u003dN}return N};\nLWJ\u003dfunction(e,N,y){for(var w\u003de[Dy]|0,E\u003dw\u0026512?0:-1,A\u003de.length,T\u003dA+(w\u0026256?-1:0),p\u003dw\u0026512?1:0;p\u003cT;p++){var C\u003de[p];if(C!\u003dnull){var r\u003dp-E,Y\u003dsN5(y,r);Y\u0026\u0026Y(N,C,r)}}if(w\u0026256){w\u003de[A-1];for(var M in w)E\u003d+M,Number.isNaN(E)||(A\u003dw[E],A!\u003dnull\u0026\u0026(T\u003dsN5(y,E))\u0026\u0026T(N,A,E))}if(e\u003dmW(e))for(Hy(N,N.J.end()),y\u003d0;y\u003ce.length;y++)Hy(N,dr(e[y])||new Uint8Array(0))};\nsN5\u003dfunction(e,N){var y\u003de[N];if(y)return y;if(y\u003de.extensions)if(y\u003dy[N]){y\u003dWW_(y);var w\u003dy[0].K5;if(y\u003dy[1]){var E\u003dG7M(y),A\u003daL(At,EK,TJ,y).Op;y\u003de.g5?sW(A,E):function(T,p,C){return w(T,p,C,A,E)}}else y\u003dw;\nreturn e[N]\u003dy}};\nJt\u003dfunction(e,N,y){if(Array.isArray(N)){var w\u003dN[Dy]|0;if(w\u00264)return N;for(var E\u003d0,A\u003d0;E\u003cN.length;E++){var T\u003de(N[E]);T!\u003dnull\u0026\u0026(N[A++]\u003dT)}A\u003cE\u0026\u0026(N.length\u003dA);y\u0026\u0026(Vh(N,(w|5)\u0026-12289),w\u00262\u0026\u0026Object.freeze(N));return N}};\npy\u003dfunction(e,N,y){return new Gx(e,N,y)};\nCy\u003dfunction(e,N,y){return new Gx(e,N,y)};\nrG\u003dfunction(e,N,y){xb(e,e[Dy]|0,N,y)};\n$x\u003dfunction(e,N,y){N\u003dN\u003d\u003dnull||typeof N\u003d\u003d\u003d\"number\"?N:N\u003d\u003d\u003d\"NaN\"||N\u003d\u003d\u003d\"Infinity\"||N\u003d\u003d\u003d\"-Infinity\"?Number(N):void 0;N!\u003dnull\u0026\u0026(KB(e,y,1),e\u003de.J,y\u003day5||(ay5\u003dnew DataView(new ArrayBuffer(8))),y.setFloat64(0,+N,!0),OS\u003dy.getUint32(0,!0),RN\u003dy.getUint32(4,!0),mD(e,OS),mD(e,RN))};\nYx\u003dfunction(e,N,y){N\u003dOqE(N);if(N!\u003dnull){switch(typeof N){case \"string\":uo5(N)}if(N!\u003dnull)switch(KB(e,y,0),typeof N){case \"number\":e\u003de.J;aN(N);nB(e,OS,RN);break;case \"bigint\":y\u003dBigInt.asUintN(64,N);y\u003dnew xf(Number(y\u0026BigInt(4294967295)),Number(y\u003e\u003eBigInt(32)));nB(e.J,y.N,y.J);break;default:y\u003duo5(N),nB(e.J,y.N,y.J)}}};\nMm\u003dfunction(e,N,y){N\u003dCm(N);N!\u003dnull\u0026\u0026N!\u003dnull\u0026\u0026(KB(e,y,0),qS9(e.J,N))};\nefn\u003dfunction(e,N,y){N\u003dN\u003d\u003dnull||typeof N\u003d\u003d\u003d\"boolean\"?N:typeof N\u003d\u003d\u003d\"number\"?!!N:void 0;N!\u003dnull\u0026\u0026(KB(e,y,0),e.J.J.push(N?1:0))};\nNas\u003dfunction(e,N,y){N\u003dkb(N);N!\u003dnull\u0026\u0026Wy(e,y,ZM0(N))};\nyKP\u003dfunction(e,N,y,w,E){N\u003dQNP(N,w);N!\u003dnull\u0026\u0026(y\u003dxdH(e,y),E(N,e),jN0(e,y))};\nwW0\u003dfunction(e){return function(){var N\u003dnew Zf9;LWJ(this.wT,N,aL(At,EK,TJ,e));Hy(N,N.J.end());for(var y\u003dnew Uint8Array(N.N),w\u003dN.K,E\u003dw.length,A\u003d0,T\u003d0;T\u003cE;T++){var p\u003dw[T];y.set(p,A);A+\u003dp.length}N.K\u003d[y];return y}};\nlx\u003dfunction(e){return function(N){return gRs(e,N)}};\nEbJ\u003dfunction(e){this.wT\u003dic(e)};\nAK_\u003dfunction(e,N){return oRM(e,N,jw0)};\nFZ\u003dfunction(e){this.wT\u003dic(e)};\nS$\u003dfunction(e){this.wT\u003dic(e)};\noA\u003dfunction(e){this.wT\u003dic(e)};\nbx\u003dfunction(e){this.wT\u003dic(e)};\nTaE\u003dfunction(e){this.wT\u003dic(e)};\ng.CcH\u003dfunction(e){var N\u003dnew bx;N\u003dSn(N,1,e.N);var y\u003dJK0(e);N\u003doRM(N,y,LfE);y\u003d[];for(var w\u003d[],E\u003dg.c(e.J.keys()),A\u003dE.next();!A.done;A\u003dE.next())w.push(A.value.split(\",\"));for(E\u003d0;E\u003cw.length;E++){A\u003dw[E];for(var T\u003de.j,p\u003de.Uy(A)||[],C\u003d[],r\u003d0;r\u003cp.length;r++){var Y\u003dp[r],M\u003dY\u0026\u0026Y.J;Y\u003dnew S$;switch(T){case 3:M\u003dNumber(M);Number.isFinite(M)\u0026\u0026en(Y,1,ht,bc(M));break;case 2:en(Y,2,ht,Er(Number(M)))}C.push(Y)}T\u003dC;for(p\u003d0;p\u003cT.length;p++){C\u003dT[p];r\u003dnew oA;C\u003dJQ(r,S$,2,C);r\u003d[];Y\u003dpW5(e);for(M\u003d0;M\u003cY.length;M++){var l\u003dY[M],\nF\u003dA[M],S\u003dnew FZ;switch(l){case 3:en(S,1,cP,cW(String(F)));break;case 2:l\u003dNumber(F);Number.isFinite(l)\u0026\u0026en(S,2,cP,pm(l));break;case 1:en(S,3,cP,AK(F\u003d\u003d\u003d\"true\"))}r.push(S)}pB(C,FZ,1,r);y.push(C)}}pB(N,oA,4,y);return N};\nrK_\u003dfunction(e){if(!e)return\"\";if(/^about:(?:blank|srcdoc)$/.test(e))return window.origin||\"\";e.indexOf(\"blob:\")\u003d\u003d\u003d0\u0026\u0026(e\u003de.substring(5));e\u003de.split(\"#\")[0].split(\"?\")[0];e\u003de.toLowerCase();e.indexOf(\"//\")\u003d\u003d0\u0026\u0026(e\u003dwindow.location.protocol+e);/^[\\w\\-]*:\\/\\//.test(e)||(e\u003dwindow.location.href);var N\u003de.substring(e.indexOf(\"://\")+3),y\u003dN.indexOf(\"/\");y!\u003d-1\u0026\u0026(N\u003dN.substring(0,y));y\u003de.substring(0,e.indexOf(\"://\"));if(!y)throw Error(\"URI is missing protocol: \"+e);if(y!\u003d\u003d\"http\"\u0026\u0026y!\u003d\u003d\"https\"\u0026\u0026y!\u003d\u003d\"chrome-extension\"\u0026\u0026\ny!\u003d\u003d\"moz-extension\"\u0026\u0026y!\u003d\u003d\"file\"\u0026\u0026y!\u003d\u003d\"android-app\"\u0026\u0026y!\u003d\u003d\"chrome-search\"\u0026\u0026y!\u003d\u003d\"chrome-untrusted\"\u0026\u0026y!\u003d\u003d\"chrome\"\u0026\u0026y!\u003d\u003d\"app\"\u0026\u0026y!\u003d\u003d\"devtools\")throw Error(\"Invalid URI scheme in origin: \"+y);e\u003d\"\";var w\u003dN.indexOf(\":\");if(w!\u003d-1){var E\u003dN.substring(w+1);N\u003dN.substring(0,w);if(y\u003d\u003d\u003d\"http\"\u0026\u0026E!\u003d\u003d\"80\"||y\u003d\u003d\u003d\"https\"\u0026\u0026E!\u003d\u003d\"443\")e\u003d\":\"+E}return y+\"://\"+N+e};\n$gP\u003dfunction(){function e(){E[0]\u003d1732584193;E[1]\u003d4023233417;E[2]\u003d2562383102;E[3]\u003d271733878;E[4]\u003d3285377520;Y\u003dr\u003d0}\nfunction N(M){for(var l\u003dT,F\u003d0;F\u003c64;F+\u003d4)l[F/4]\u003dM[F]\u003c\u003c24|M[F+1]\u003c\u003c16|M[F+2]\u003c\u003c8|M[F+3];for(F\u003d16;F\u003c80;F++)M\u003dl[F-3]^l[F-8]^l[F-14]^l[F-16],l[F]\u003d(M\u003c\u003c1|M\u003e\u003e\u003e31)\u00264294967295;M\u003dE[0];var S\u003dE[1],k\u003dE[2],X\u003dE[3],d\u003dE[4];for(F\u003d0;F\u003c80;F++){if(F\u003c40)if(F\u003c20){var v\u003dX^S\u0026(k^X);var V\u003d1518500249}else v\u003dS^k^X,V\u003d1859775393;else F\u003c60?(v\u003dS\u0026k|X\u0026(S|k),V\u003d2400959708):(v\u003dS^k^X,V\u003d3395469782);v\u003d((M\u003c\u003c5|M\u003e\u003e\u003e27)\u00264294967295)+v+d+V+l[F]\u00264294967295;d\u003dX;X\u003dk;k\u003d(S\u003c\u003c30|S\u003e\u003e\u003e2)\u00264294967295;S\u003dM;M\u003dv}E[0]\u003dE[0]+M\u00264294967295;E[1]\u003dE[1]+S\u00264294967295;E[2]\u003d\nE[2]+k\u00264294967295;E[3]\u003dE[3]+X\u00264294967295;E[4]\u003dE[4]+d\u00264294967295}\nfunction y(M,l){if(typeof M\u003d\u003d\u003d\"string\"){M\u003dunescape(encodeURIComponent(M));for(var F\u003d[],S\u003d0,k\u003dM.length;S\u003ck;++S)F.push(M.charCodeAt(S));M\u003dF}l||(l\u003dM.length);F\u003d0;if(r\u003d\u003d0)for(;F+64\u003cl;)N(M.slice(F,F+64)),F+\u003d64,Y+\u003d64;for(;F\u003cl;)if(A[r++]\u003dM[F++],Y++,r\u003d\u003d64)for(r\u003d0,N(A);F+64\u003cl;)N(M.slice(F,F+64)),F+\u003d64,Y+\u003d64}\nfunction w(){var M\u003d[],l\u003dY*8;r\u003c56?y(p,56-r):y(p,64-(r-56));for(var F\u003d63;F\u003e\u003d56;F--)A[F]\u003dl\u0026255,l\u003e\u003e\u003e\u003d8;N(A);for(F\u003dl\u003d0;F\u003c5;F++)for(var S\u003d24;S\u003e\u003d0;S-\u003d8)M[l++]\u003dE[F]\u003e\u003eS\u0026255;return M}\nfor(var E\u003d[],A\u003d[],T\u003d[],p\u003d[128],C\u003d1;C\u003c64;++C)p[C]\u003d0;var r,Y;e();return{reset:e,update:y,digest:w,zG:function(){for(var M\u003dw(),l\u003d\"\",F\u003d0;F\u003cM.length;F++)l+\u003d\"0123456789ABCDEF\".charAt(Math.floor(M[F]/16))+\"0123456789ABCDEF\".charAt(M[F]%16);return l}}};\nM4F\u003dfunction(e,N,y){var w\u003dString(g.xJ.location.href);return w\u0026\u0026e\u0026\u0026N?[N,Yr_(rK_(w),e,y||null)].join(\" \"):null};\nYr_\u003dfunction(e,N,y){var w\u003d[],E\u003d[];if((Array.isArray(y)?2:1)\u003d\u003d1)return E\u003d[N,e],g.$R(w,function(p){E.push(p)}),lds(E.join(\" \"));\nvar A\u003d[],T\u003d[];g.$R(y,function(p){T.push(p.key);A.push(p.value)});\ny\u003dMath.floor((new Date).getTime()/1E3);E\u003dA.length\u003d\u003d0?[y,N,e]:[A.join(\":\"),y,N,e];g.$R(w,function(p){E.push(p)});\ne\u003dlds(E.join(\" \"));e\u003d[y,e];T.length\u003d\u003d0||e.push(T.join(\"\"));return e.join(\"_\")};\nlds\u003dfunction(e){var N\u003d$gP();N.update(e);return N.zG().toLowerCase()};\nSrF\u003dfunction(){var e\u003dnull;if(!FC3)return e;try{var N\u003dfunction(y){return y};\ne\u003dFC3.createPolicy(\"goog#html\",{createHTML:N,createScript:N,createScriptURL:N})}catch(y){}return e};\nBP\u003dfunction(){kx\u003d\u003d\u003dvoid 0\u0026\u0026(kx\u003dSrF());return kx};\nXZ\u003dfunction(e){this.J\u003de};\nPP\u003dfunction(e){var N\u003dBP();return new XZ(N?N.createScriptURL(e):e)};\ndG\u003dfunction(e){if(e instanceof XZ)return e.J;throw Error(\"\");};\nIA\u003dfunction(e){this.J\u003de};\ng.vP\u003dfunction(e){if(e instanceof IA)return e.J;throw Error(\"\");};\nzJ\u003dfunction(e){this.WG\u003de};\nix\u003dfunction(e){return new zJ(function(N){return N.substr(0,e.length+1).toLowerCase()\u003d\u003d\u003de+\":\"})};\ng.Ds\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?obE:N;a:if(N\u003dN\u003d\u003d\u003dvoid 0?obE:N,!(e instanceof IA)){for(var y\u003d0;y\u003cN.length;++y){var w\u003dN[y];if(w instanceof zJ\u0026\u0026w.WG(e)){e\u003dnew IA(e);break a}}e\u003dvoid 0}return e||bmH};\ncK5\u003dfunction(e){if(hfP.test(e))return e};\ngG\u003dfunction(e){return e instanceof IA?g.vP(e):cK5(e)};\ng.VZ\u003dfunction(e,N){N\u003dgG(N);N!\u003d\u003dvoid 0\u0026\u0026(e.href\u003dN)};\nfy\u003dfunction(e){this.J\u003de};\ntt\u003dfunction(e){var N\u003dBP();return new fy(N?N.createHTML(e):e)};\nux\u003dfunction(e){if(e instanceof fy)return e.J;throw Error(\"\");};\ng.qm\u003dfunction(e,N,y,w){N\u003dgG(N);return N!\u003d\u003dvoid 0?e.open(N,y,w):null};\nZs\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?document:e;var N,y;e\u003d(y\u003d(N\u003de).querySelector)\u003d\u003dnull?void 0:y.call(N,\"script[nonce]\");return e\u003d\u003dnull?\"\":e.nonce||e.getAttribute(\"nonce\")||\"\"};\nxx\u003dfunction(e){this.J\u003de};\nkyM\u003dfunction(e){var N\u003dBP();return new xx(N?N.createScript(e):e)};\nj$\u003dfunction(e){if(e instanceof xx)return e.J;throw Error(\"\");};\nny\u003dfunction(e){var N\u003dZs(e.ownerDocument);N\u0026\u0026e.setAttribute(\"nonce\",N)};\ng.QZ\u003dfunction(e,N){e.src\u003ddG(N);ny(e)};\nmr\u003dfunction(){this.J\u003dBa3[0].toLowerCase()};\nXW0\u003dfunction(e){var N\u003d\"true\".toString(),y\u003d[new mr];if(y.length\u003d\u003d\u003d0)throw Error(\"\");if(y.map(function(w){if(w instanceof mr)w\u003dw.J;else throw Error(\"\");return w}).every(function(w){return\"data-loaded\".indexOf(w)!\u003d\u003d0}))throw Error(\u0027Attribute \"data-loaded\" does not match any of the allowed prefixes.\u0027);\ne.setAttribute(\"data-loaded\",N)};\nPc_\u003dfunction(e){var N\u003dg.nM(\"window.location.href\");e\u003d\u003dnull\u0026\u0026(e\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(typeof e\u003d\u003d\u003d\"string\")return{message:e,name:\"Unknown error\",lineNumber:\"Not available\",fileName:N,stack:\"Not available\"};var y\u003d!1;try{var w\u003de.lineNumber||e.line||\"Not available\"}catch(T){w\u003d\"Not available\",y\u003d!0}try{var E\u003de.fileName||e.filename||e.sourceURL||g.xJ.$googDebugFname||N}catch(T){E\u003d\"Not available\",y\u003d!0}N\u003dHP(e);if(!(!y\u0026\u0026e.lineNumber\u0026\u0026e.fileName\u0026\u0026e.stack\u0026\u0026e.message\u0026\u0026e.name)){y\u003de.message;\nif(y\u003d\u003dnull){if(e.constructor\u0026\u0026e.constructor instanceof Function){if(e.constructor.name)y\u003de.constructor.name;else if(y\u003de.constructor,Ky[y])y\u003dKy[y];else{y\u003dString(y);if(!Ky[y]){var A\u003d/function\\s+([^\\(]+)/m.exec(y);Ky[y]\u003dA?A[1]:\"[Anonymous]\"}y\u003dKy[y]}y\u003d\u0027Unknown Error of type \"\u0027+y+\u0027\"\u0027}else y\u003d\"Unknown Error of unknown type\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026Object.prototype.toString!\u003d\u003de.toString\u0026\u0026(y+\u003d\": \"+e.toString())}return{message:y,name:e.name||\"UnknownError\",lineNumber:w,fileName:E,stack:N||\"Not available\"}}return{message:e.message,\nname:e.name,lineNumber:e.lineNumber,fileName:e.fileName,stack:N}};\nHP\u003dfunction(e,N){N||(N\u003d{});N[WP(e)]\u003d!0;var y\u003de.stack||\"\",w\u003de.cause;w\u0026\u0026!N[WP(w)]\u0026\u0026(y+\u003d\"\\nCaused by: \",w.stack\u0026\u0026w.stack.indexOf(w.toString())\u003d\u003d0||(y+\u003dtypeof w\u003d\u003d\u003d\"string\"?w:w.message+\"\\n\"),y+\u003dHP(w,N));e\u003de.errors;if(Array.isArray(e)){w\u003d1;var E;for(E\u003d0;E\u003ce.length\u0026\u0026!(w\u003e4);E++)N[WP(e[E])]||(y+\u003d\"\\nInner error \"+w++ +\": \",e[E].stack\u0026\u0026e[E].stack.indexOf(e[E].toString())\u003d\u003d0||(y+\u003dtypeof e[E]\u003d\u003d\u003d\"string\"?e[E]:e[E].message+\"\\n\"),y+\u003dHP(e[E],N));E\u003ce.length\u0026\u0026(y+\u003d\"\\n... \"+(e.length-E)+\" more inner errors\")}return y};\nWP\u003dfunction(e){var N\u003d\"\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026(N\u003d\"\"+e);return N+e.stack};\nOK\u003dfunction(e,N,y){return e.parseFromString(ux(N),y)};\ng.RA\u003dfunction(e){return encodeURIComponent(String(e))};\nGJ\u003dfunction(e){return decodeURIComponent(e.replace(/\\+/g,\" \"))};\nUK\u003dfunction(e){dg9.test(e)\u0026\u0026(e.indexOf(\"\u0026\")!\u003d-1\u0026\u0026(e\u003de.replace(IdJ,\"\u0026amp;\")),e.indexOf(\"\u003c\")!\u003d-1\u0026\u0026(e\u003de.replace(vbn,\"\u0026lt;\")),e.indexOf(\"\u003e\")!\u003d-1\u0026\u0026(e\u003de.replace(zfn,\"\u0026gt;\")),e.indexOf(\u0027\"\u0027)!\u003d-1\u0026\u0026(e\u003de.replace(im_,\"\u0026quot;\")),e.indexOf(\"\u0027\")!\u003d-1\u0026\u0026(e\u003de.replace(DgP,\"\u0026#39;\")),e.indexOf(\"\\x00\")!\u003d-1\u0026\u0026(e\u003de.replace(gbM,\"\u0026#0;\")));return e};\ng.Ly\u003dfunction(e){return e\u003d\u003dnull?\"\":String(e)};\nsK\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;++y)N\u003d31*N+e.charCodeAt(y)\u003e\u003e\u003e0;return N};\naA\u003dfunction(e){var N\u003dNumber(e);return N\u003d\u003d0\u0026\u0026g.kw(e)?NaN:N};\nV43\u003dfunction(e){return String(e).replace(/\\-([a-z])/g,function(N,y){return y.toUpperCase()})};\nfds\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nt45\u003dfunction(e){return e.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(N,y,w){return y+w.toUpperCase()})};\nutJ\u003dfunction(e){var N\u003d1;e\u003de.split(\":\");for(var y\u003d[];N\u003e0\u0026\u0026e.length;)y.push(e.shift()),N--;e.length\u0026\u0026y.push(e.join(\":\"));return y};\neU\u003dfunction(e){this.J\u003de||{cookie:\"\"}};\nNP\u003dfunction(e){e\u003d(e.J.cookie||\"\").split(\";\");for(var N\u003d[],y\u003d[],w,E,A\u003d0;A\u003ce.length;A++)E\u003dd5(e[A]),w\u003dE.indexOf(\"\u003d\"),w\u003d\u003d-1?(N.push(\"\"),y.push(E)):(N.push(E.substring(0,w)),y.push(E.substring(w+1)));return{keys:N,values:y}};\nqr9\u003dfunction(){var e\u003dg.xJ.__SAPISID||g.xJ.__APISID||g.xJ.__3PSAPISID||g.xJ.__1PSAPISID||g.xJ.__OVERRIDE_SID;if(e)return!0;typeof document!\u003d\u003d\"undefined\"\u0026\u0026(e\u003dnew eU(document),e\u003de.get(\"SAPISID\")||e.get(\"APISID\")||e.get(\"__Secure-3PAPISID\")||e.get(\"__Secure-1PAPISID\"));return!!e};\nZmH\u003dfunction(e,N,y,w){(e\u003dg.xJ[e])||typeof document\u003d\u003d\u003d\"undefined\"||(e\u003d(new eU(document)).get(N));return e?M4F(e,y,w):null};\nxg5\u003dfunction(e){var N\u003drK_(String(g.xJ.location.href)),y\u003d[];if(qr9()){N\u003dN.indexOf(\"https:\")\u003d\u003d0||N.indexOf(\"chrome-extension:\")\u003d\u003d0||N.indexOf(\"chrome-untrusted://new-tab-page\")\u003d\u003d0||N.indexOf(\"moz-extension:\")\u003d\u003d0;var w\u003dN?g.xJ.__SAPISID:g.xJ.__APISID;w||typeof document\u003d\u003d\u003d\"undefined\"||(w\u003dnew eU(document),w\u003dw.get(N?\"SAPISID\":\"APISID\")||w.get(\"__Secure-3PAPISID\"));(w\u003dw?M4F(w,N?\"SAPISIDHASH\":\"APISIDHASH\",e):null)\u0026\u0026y.push(w);N\u0026\u0026((N\u003dZmH(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",e))\u0026\u0026y.push(N),(e\u003dZmH(\"__3PSAPISID\",\n\"__Secure-3PAPISID\",\"SAPISID3PHASH\",e))\u0026\u0026y.push(e))}return y.length\u003d\u003d0?null:y.join(\" \")};\nyM\u003dfunction(){};\nwi\u003dfunction(e){this.wT\u003dic(e)};\nEA\u003dfunction(e,N){this.intervalMs\u003de;this.callback\u003dN;this.enabled\u003d!1;this.J\u003dfunction(){return g.s9()};\nthis.N\u003dthis.J()};\nAa\u003dfunction(e){this.wT\u003dic(e)};\nTM\u003dfunction(e){this.wT\u003dic(e)};\ng.Ja\u003dfunction(e,N,y){return Math.min(Math.max(e,N),y)};\ng.p9\u003dfunction(e,N){e%\u003dN;return e*N\u003c0?e+N:e};\nC9\u003dfunction(e,N,y){return e+y*(N-e)};\ng.ri\u003dfunction(e,N){this.x\u003de!\u003d\u003dvoid 0?e:0;this.y\u003dN!\u003d\u003dvoid 0?N:0};\n$Y\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.x\u003d\u003dN.x\u0026\u0026e.y\u003d\u003dN.y:!1};\ng.l8\u003dfunction(e,N){this.width\u003de;this.height\u003dN};\ng.Fw\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.width\u003d\u003dN.width\u0026\u0026e.height\u003d\u003dN.height:!1};\nSU\u003dfunction(e){return e.width*e.height};\ng.oB\u003dfunction(e,N,y){for(var w in e)N.call(y,e[w],w,e)};\ng.b8\u003dfunction(e,N,y){var w\u003d{},E;for(E in e)N.call(y,e[E],E,e)\u0026\u0026(w[E]\u003de[E]);return w};\nha\u003dfunction(e,N){var y\u003d{},w;for(w in e)y[w]\u003dN.call(void 0,e[w],w,e);return y};\ng.c4\u003dfunction(e,N,y){for(var w in e)if(N.call(y,e[w],w,e))return!0;return!1};\njF5\u003dfunction(e,N){for(var y in e)if(!N.call(void 0,e[y],y,e))return!1;return!0};\ng.kY\u003dfunction(e){for(var N in e)return N};\nnbE\u003dfunction(e){for(var N in e)return e[N]};\ng.B4\u003dfunction(e){var N\u003d[],y\u003d0,w;for(w in e)N[y++]\u003de[w];return N};\ng.Xw\u003dfunction(e){var N\u003d[],y\u003d0,w;for(w in e)N[y++]\u003dw;return N};\ng.P4\u003dfunction(e,N){return e!\u003d\u003dnull\u0026\u0026N in e};\ng.di\u003dfunction(e,N){for(var y in e)if(e[y]\u003d\u003dN)return!0;return!1};\nIB\u003dfunction(e,N){for(var y in e)if(N.call(void 0,e[y],y,e))return y};\nQF9\u003dfunction(e,N){return(N\u003dIB(e,N))\u0026\u0026e[N]};\ng.v4\u003dfunction(e){for(var N in e)return!1;return!0};\ng.mgH\u003dfunction(e){for(var N in e)delete e[N]};\ng.zM\u003dfunction(e,N,y){return e!\u003d\u003dnull\u0026\u0026N in e?e[N]:y};\ng.i8\u003dfunction(e,N){for(var y in e)if(!(y in N)||e[y]!\u003d\u003dN[y])return!1;for(var w in N)if(!(w in e))return!1;return!0};\ng.DA\u003dfunction(e){var N\u003d{},y;for(y in e)N[y]\u003de[y];return N};\ng.gi\u003dfunction(e){if(!e||typeof e!\u003d\u003d\"object\")return e;if(typeof e.clone\u003d\u003d\u003d\"function\")return e.clone();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Map)return new Map(e);if(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Set)return new Set(e);if(e instanceof Date)return new Date(e.getTime());var N\u003dArray.isArray(e)?[]:typeof ArrayBuffer!\u003d\u003d\"function\"||typeof ArrayBuffer.isView!\u003d\u003d\"function\"||!ArrayBuffer.isView(e)||e instanceof DataView?{}:new e.constructor(e.length),y;for(y in e)N[y]\u003dg.gi(e[y]);return N};\ng.VM\u003dfunction(e,N){for(var y,w,E\u003d1;E\u003carguments.length;E++){w\u003darguments[E];for(y in w)e[y]\u003dw[y];for(var A\u003d0;A\u003cHmF.length;A++)y\u003dHmF[A],Object.prototype.hasOwnProperty.call(w,y)\u0026\u0026(e[y]\u003dw[y])}};\nta\u003dfunction(e,N){this.J\u003de\u003d\u003d\u003df9\u0026\u0026N||\"\"};\nu8\u003dfunction(e){if(e instanceof fy)return e;e\u003dString(e).replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\").replace(/\"/g,\"\u0026quot;\").replace(/\u0027/g,\"\u0026apos;\");return tt(e)};\nKC1\u003dfunction(e){var N\u003du8(\"\");return tt(e.map(function(y){return ux(u8(y))}).join(ux(N).toString()))};\nUgJ\u003dfunction(e){var N;if(!WC1.test(\"div\"))throw Error(\"\");if(OmJ.indexOf(\"DIV\")!\u003d\u003d-1)throw Error(\"\");var y\u003d\"\u003cdiv\";e\u0026\u0026(y+\u003dRfP(e));Array.isArray(N)||(N\u003dN\u003d\u003d\u003dvoid 0?[]:[N]);GyM.indexOf(\"DIV\")!\u003d\u003d-1?y+\u003d\"\u003e\":(e\u003dKC1(N.map(function(w){return w instanceof fy?w:u8(String(w))})),y+\u003d\"\u003e\"+e.toString()+\"\u003c/div\u003e\");\nreturn tt(y)};\nRfP\u003dfunction(e){for(var N\u003d\"\",y\u003dObject.keys(e),w\u003d0;w\u003cy.length;w++){var E\u003dy[w],A\u003de[E];if(!WC1.test(E))throw Error(\"\");if(A!\u003d\u003dvoid 0\u0026\u0026A!\u003d\u003dnull){if(/^on./i.test(E))throw Error(\"\");LC9.indexOf(E.toLowerCase())!\u003d\u003d-1\u0026\u0026(A\u003dA instanceof IA?A.toString():cK5(String(A))||\"about:invalid#zClosurez\");A\u003dE+\u0027\u003d\"\u0027+u8(String(A))+\u0027\"\u0027;N+\u003d\" \"+A}}return N};\nsF5\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(N.length\u003d\u003d\u003d0)return PP(e[0]);for(var y\u003de[0],w\u003d0;w\u003cN.length;w++)y+\u003dencodeURIComponent(N[w])+e[w+1];return PP(y)};\nxY\u003dfunction(e){return e?new qP(ZA(e)):ad1||(ad1\u003dnew qP)};\njU\u003dfunction(e,N){return typeof N\u003d\u003d\u003d\"string\"?e.getElementById(N):N};\ng.n9\u003dfunction(e,N){return(N||document).getElementsByTagName(String(e))};\ng.QM\u003dfunction(e,N){return(N||document).querySelectorAll(\".\"+e)};\ng.H4\u003dfunction(e,N){var y\u003dN||document;y.getElementsByClassName?e\u003dy.getElementsByClassName(e)[0]:(y\u003ddocument,e\u003de?(N||y).querySelector(e?\".\"+e:\"\"):g.mc(y,\"*\",e,N)[0]||null);return e||null};\ng.mc\u003dfunction(e,N,y,w){e\u003dw||e;return(N\u003dN\u0026\u0026N!\u003d\"*\"?String(N).toUpperCase():\"\")||y?e.querySelectorAll(N+(y?\".\"+y:\"\")):e.getElementsByTagName(\"*\")};\nOA\u003dfunction(e,N){g.oB(N,function(y,w){w\u003d\u003d\"style\"?e.style.cssText\u003dy:w\u003d\u003d\"class\"?e.className\u003dy:w\u003d\u003d\"for\"?e.htmlFor\u003dy:eA5.hasOwnProperty(w)?e.setAttribute(eA5[w],y):c_(w,\"aria-\")||c_(w,\"data-\")?e.setAttribute(w,y):e[w]\u003dy})};\nNPJ\u003dfunction(e){e\u003de.document;e\u003de.compatMode\u003d\u003d\"CSS1Compat\"?e.documentElement:e.body;return new g.l8(e.clientWidth,e.clientHeight)};\nwyH\u003dfunction(e){var N\u003dyQ1(e);e\u003de.defaultView;return new g.ri(e.pageXOffset||N.scrollLeft,e.pageYOffset||N.scrollTop)};\nyQ1\u003dfunction(e){return e.scrollingElement?e.scrollingElement:g.RB||e.compatMode!\u003d\"CSS1Compat\"?e.body||e.documentElement:e.documentElement};\nGM\u003dfunction(e){return e?e.defaultView:window};\nL9\u003dfunction(e,N,y){var w\u003darguments,E\u003ddocument,A\u003dw[1],T\u003dUA(E,String(w[0]));A\u0026\u0026(typeof A\u003d\u003d\u003d\"string\"?T.className\u003dA:Array.isArray(A)?T.className\u003dA.join(\" \"):OA(T,A));w.length\u003e2\u0026\u0026Ef9(E,T,w,2);return T};\nEf9\u003dfunction(e,N,y,w){function E(p){p\u0026\u0026N.appendChild(typeof p\u003d\u003d\u003d\"string\"?e.createTextNode(p):p)}\nfor(;w\u003cy.length;w++){var A\u003dy[w];if(!g.KM(A)||g.W5(A)\u0026\u0026A.nodeType\u003e0)E(A);else{a:{if(A\u0026\u0026typeof A.length\u003d\u003d\"number\"){if(g.W5(A)){var T\u003dtypeof A.item\u003d\u003d\"function\"||typeof A.item\u003d\u003d\"string\";break a}if(typeof A\u003d\u003d\u003d\"function\"){T\u003dtypeof A.item\u003d\u003d\"function\";break a}}T\u003d!1}g.$R(T?g.eE(A):A,E)}}};\ng.sA\u003dfunction(e){return UA(document,e)};\nUA\u003dfunction(e,N){N\u003dString(N);e.contentType\u003d\u003d\u003d\"application/xhtml+xml\"\u0026\u0026(N\u003dN.toLowerCase());return e.createElement(N)};\ng.aB\u003dfunction(e){return document.createTextNode(String(e))};\ng.ev\u003dfunction(e,N){e.appendChild(N)};\ng.N8\u003dfunction(e){for(var N;N\u003de.firstChild;)e.removeChild(N)};\nyp\u003dfunction(e,N,y){e.insertBefore(N,e.childNodes[y]||null)};\ng.ws\u003dfunction(e){return e\u0026\u0026e.parentNode?e.parentNode.removeChild(e):null};\ng.Ex\u003dfunction(e,N){if(!e||!N)return!1;if(e.contains\u0026\u0026N.nodeType\u003d\u003d1)return e\u003d\u003dN||e.contains(N);if(typeof e.compareDocumentPosition!\u003d\"undefined\")return e\u003d\u003dN||!!(e.compareDocumentPosition(N)\u002616);for(;N\u0026\u0026e!\u003dN;)N\u003dN.parentNode;return N\u003d\u003de};\nZA\u003dfunction(e){return e.nodeType\u003d\u003d9?e:e.ownerDocument||e.document};\ng.AL\u003dfunction(e,N){if(\"textContent\"in e)e.textContent\u003dN;else if(e.nodeType\u003d\u003d3)e.data\u003dString(N);else if(e.firstChild\u0026\u0026e.firstChild.nodeType\u003d\u003d3){for(;e.lastChild!\u003de.firstChild;)e.removeChild(e.lastChild);e.firstChild.data\u003dString(N)}else g.N8(e),e.appendChild(ZA(e).createTextNode(String(N)))};\nTPM\u003dfunction(e){return e.tagName\u003d\u003d\"A\"\u0026\u0026e.hasAttribute(\"href\")||e.tagName\u003d\u003d\"INPUT\"||e.tagName\u003d\u003d\"TEXTAREA\"||e.tagName\u003d\u003d\"SELECT\"||e.tagName\u003d\u003d\"BUTTON\"?!e.disabled\u0026\u0026(!e.hasAttribute(\"tabindex\")||AQn(e)):e.hasAttribute(\"tabindex\")\u0026\u0026AQn(e)};\nAQn\u003dfunction(e){e\u003de.tabIndex;return typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c32768};\nJL\u003dfunction(e,N,y){if(!N\u0026\u0026!y)return null;var w\u003dN?String(N).toUpperCase():null;return TN(e,function(E){return(!w||E.nodeName\u003d\u003dw)\u0026\u0026(!y||typeof E.className\u003d\u003d\u003d\"string\"\u0026\u0026g.Gw(E.className.split(/\\s+/),y))},!0)};\nTN\u003dfunction(e,N,y){e\u0026\u0026!y\u0026\u0026(e\u003de.parentNode);for(y\u003d0;e;){if(N(e))return e;e\u003de.parentNode;y++}return null};\nqP\u003dfunction(e){this.J\u003de||g.xJ.document||document};\npg\u003dfunction(e){this.wT\u003dic(e)};\nCg\u003dfunction(e){this.wT\u003dic(e)};\nrs\u003dfunction(e){this.wT\u003dic(e)};\nJQ1\u003dfunction(e,N){pB(e,Cg,1,N)};\n$v\u003dfunction(e){this.wT\u003dic(e)};\nCV5\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?pyM:N;if(!Yv){var y;e\u003d(y\u003de.navigator)\u003d\u003dnull?void 0:y.userAgentData;if(!e||typeof e.getHighEntropyValues!\u003d\u003d\"function\"||e.brands\u0026\u0026typeof e.brands.map!\u003d\u003d\"function\")return Promise.reject(Error(\"UACH unavailable\"));y\u003d(e.brands||[]).map(function(E){var A\u003dnew Cg;A\u003dSn(A,1,E.brand);return Sn(A,2,E.version)});\nJQ1(j4(M8,2,AK(e.mobile)),y);Yv\u003de.getHighEntropyValues(N)}var w\u003dnew Set(N);return Yv.then(function(E){var A\u003dM8.clone();w.has(\"platform\")\u0026\u0026Sn(A,3,E.platform);w.has(\"platformVersion\")\u0026\u0026Sn(A,4,E.platformVersion);w.has(\"architecture\")\u0026\u0026Sn(A,5,E.architecture);w.has(\"model\")\u0026\u0026Sn(A,6,E.model);w.has(\"uaFullVersion\")\u0026\u0026Sn(A,7,E.uaFullVersion);return A}).catch(function(){return M8.clone()})};\nlQ\u003dfunction(e){this.wT\u003dic(e)};\nrQM\u003dfunction(e){this.wT\u003dic(e)};\nFS\u003dfunction(e){this.wT\u003dic(e,4)};\nSv\u003dfunction(e){this.wT\u003dic(e,36)};\noC\u003dfunction(e){this.wT\u003dic(e,19)};\nbQ\u003dfunction(e,N){this.Ru\u003dN\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.uach\u003dthis.locale\u003dnull;this.N\u003d0;this.isFinal\u003d!1;this.J\u003dnew oC;Number.isInteger(e)\u0026\u0026this.J.NC(e);N||(this.locale\u003ddocument.documentElement.getAttribute(\"lang\"));$qM(this,new lQ)};\n$qM\u003dfunction(e,N){JQ(e.J,lQ,1,N);lV(N,1)||bV(N,1,1);e.Ru||(N\u003dcC(e),Mq(N,5)||Sn(N,5,e.locale));e.uach\u0026\u0026(N\u003dcC(e),Tx(N,rs,9)||JQ(N,rs,9,e.uach))};\nYWP\u003dfunction(e,N){e.N\u003dN};\nMnH\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?pyM:N;var y\u003de.Ru?void 0:GM();y?CV5(y,N).then(function(w){e.uach\u003dw;w\u003dcC(e);JQ(w,rs,9,e.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};\ncC\u003dfunction(e){e\u003dTx(e.J,lQ,1);var N\u003dTx(e,$v,11);N||(N\u003dnew $v,JQ(e,$v,11,N));return N};\nl8M\u003dfunction(e){return g.RB?\"webkit\"+e:e.toLowerCase()};\ng.kv\u003dfunction(e,N,y,w){this.j\u003de;this.L\u003dN;this.J\u003dthis.K\u003de;this.Z\u003dy||0;this.G\u003dw||2};\ng.BC\u003dfunction(e){e.J\u003dMath.min(e.L,e.J*e.G);e.K\u003dMath.min(e.L,e.J+(e.Z?Math.round(e.Z*(Math.random()-.5)*2*e.J):0));e.N++};\nFDs\u003dfunction(e){this.wT\u003dic(e,8)};\nSWH\u003dfunction(e){this.wT\u003dic(e)};\nPC\u003dfunction(e){g.x.call(this);var N\u003dthis;this.componentId\u003d\"\";this.J\u003d[];this.aq\u003d\"\";this.pageId\u003dnull;this.Zl\u003dthis.qg\u003d-1;this.G\u003dthis.experimentIds\u003dnull;this.Ng\u003dthis.Kh\u003dthis.Z\u003dthis.j\u003d0;this.Et\u003d1;this.timeoutMillis\u003d0;this.l9\u003d!1;this.logSource\u003de.logSource;this.VO\u003de.VO||function(){};\nthis.K\u003dnew bQ(e.logSource,e.Ru);this.network\u003de.network||null;this.z5\u003de.z5||null;this.U\u003de.QxG||null;this.sessionIndex\u003de.sessionIndex||null;this.k0\u003de.k0||!1;this.logger\u003dnull;this.withCredentials\u003d!e.Uc;this.Ru\u003de.Ru||!1;this.D\u003d!this.Ru\u0026\u0026!!GM()\u0026\u0026!!GM().navigator\u0026\u0026GM().navigator.sendBeacon!\u003d\u003dvoid 0;this.Rq\u003dtypeof URLSearchParams!\u003d\u003d\"undefined\"\u0026\u0026!!(new URL(XS())).searchParams\u0026\u0026!!(new URL(XS())).searchParams.set;var y\u003dbV(new lQ,1,1);$qM(this.K,y);this.L\u003dnew g.kv(1E4,3E5,.1);e\u003dofF(this,e.kG);this.N\u003dnew EA(this.L.getValue(),\ne);this.i9\u003dnew EA(6E5,e);this.k0||this.i9.start();this.Ru||(document.addEventListener(\"visibilitychange\",function(){document.visibilityState\u003d\u003d\u003d\"hidden\"\u0026\u0026N.P6()}),document.addEventListener(\"pagehide\",this.P6.bind(this)))};\nofF\u003dfunction(e,N){return e.Rq?N?function(){N().then(function(){e.flush()})}:function(){e.flush()}:function(){}};\nbBE\u003dfunction(e){e.U||(e.U\u003dXS());try{return(new URL(e.U)).toString()}catch(N){return(new URL(e.U,GM().location.origin)).toString()}};\nhA3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?e.VO():y;var w\u003d{},E\u003dnew URL(bBE(e));y\u0026\u0026(w.Authorization\u003dy);e.sessionIndex\u0026\u0026(w[\"X-Goog-AuthUser\"]\u003de.sessionIndex,E.searchParams.set(\"authuser\",e.sessionIndex));e.pageId\u0026\u0026(Object.defineProperty(w,\"X-Goog-PageId\",{value:e.pageId}),E.searchParams.set(\"pageId\",e.pageId));return{url:E.toString(),body:N,Pa:1,requestHeaders:w,requestType:\"POST\",withCredentials:e.withCredentials,timeoutMillis:e.timeoutMillis}};\nkxH\u003dfunction(e){cQH(e,function(N,y){N\u003dnew URL(N);N.searchParams.set(\"format\",\"json\");var w\u003d!1;try{w\u003dGM().navigator.sendBeacon(N.toString(),y.jY())}catch(E){}w||(e.D\u003d!1);return w})};\ncQH\u003dfunction(e,N){if(e.J.length!\u003d\u003d0){var y\u003dnew URL(bBE(e));y.searchParams.delete(\"format\");var w\u003de.VO();w\u0026\u0026y.searchParams.set(\"auth\",w);y.searchParams.set(\"authuser\",e.sessionIndex||\"0\");for(w\u003d0;w\u003c10\u0026\u0026e.J.length;++w){var E\u003de.J.slice(0,32),A\u003de.K.build(E,e.j,e.Z,e.z5,e.Kh,e.Ng);if(!N(y.toString(),A)){++e.Z;break}e.j\u003d0;e.Z\u003d0;e.Kh\u003d0;e.Ng\u003d0;e.J\u003de.J.slice(E.length)}e.N.enabled\u0026\u0026e.N.stop()}};\nXS\u003dfunction(){return\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\"};\nds\u003dfunction(){this.kF\u003dtypeof AbortController!\u003d\u003d\"undefined\"};\nIC\u003dfunction(e,N){g.x.call(this);this.logSource\u003de;this.sessionIndex\u003dN;this.g1\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.N\u003dnull;this.j\u003d!1;this.network\u003dnull;this.componentId\u003d\"\";this.J\u003dthis.z5\u003dnull;this.K\u003d!1;this.pageId\u003dnull};\nBPF\u003dfunction(e,N){e.N\u003dN;return e};\nXyM\u003dfunction(e,N){e.network\u003dN;return e};\nPV9\u003dfunction(e,N){e.J\u003dN};\nvC\u003dfunction(e,N,y,w,E,A,T){e\u003de\u003d\u003d\u003dvoid 0?-1:e;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;g.x.call(this);this.logSource\u003de;this.componentId\u003dN;A?N\u003dA:(e\u003dnew IC(e,\"0\"),e.componentId\u003dN,g.Q(this,e),y!\u003d\u003d\"\"\u0026\u0026(e.g1\u003dy),w\u0026\u0026(e.j\u003d!0),E\u0026\u0026BPF(e,E),T\u0026\u0026XyM(e,T),N\u003de.build());this.J\u003dN};\ndqM\u003dfunction(e){this.J\u003de};\nzN\u003dfunction(e,N,y){this.N\u003de;this.j\u003dN;this.fields\u003dy||[];this.J\u003dnew Map};\npW5\u003dfunction(e){return e.fields.map(function(N){return N.fieldType})};\nJK0\u003dfunction(e){return e.fields.map(function(N){return N.fieldName})};\niQ\u003dfunction(e,N){zN.call(this,e,3,N)};\nDH\u003dfunction(e,N){zN.call(this,e,2,N)};\ng.gs\u003dfunction(e,N){this.type\u003de;this.currentTarget\u003dthis.target\u003dN;this.defaultPrevented\u003dthis.N\u003d!1};\nVp\u003dfunction(e,N){g.gs.call(this,e?e.type:\"\");this.relatedTarget\u003dthis.currentTarget\u003dthis.target\u003dnull;this.button\u003dthis.screenY\u003dthis.screenX\u003dthis.clientY\u003dthis.clientX\u003d0;this.key\u003d\"\";this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.altKey\u003dthis.ctrlKey\u003d!1;this.state\u003dnull;this.pointerId\u003d0;this.pointerType\u003d\"\";this.J\u003dnull;e\u0026\u0026this.init(e,N)};\nfg\u003dfunction(e){return!(!e||!e[I80])};\nzAJ\u003dfunction(e,N,y,w,E){this.listener\u003de;this.proxy\u003dnull;this.src\u003dN;this.type\u003dy;this.capture\u003d!!w;this.bB\u003dE;this.key\u003d++vfM;this.removed\u003dthis.sj\u003d!1};\ntL\u003dfunction(e){e.removed\u003d!0;e.listener\u003dnull;e.proxy\u003dnull;e.src\u003dnull;e.bB\u003dnull};\nuQ\u003dfunction(e){this.src\u003de;this.listeners\u003d{};this.J\u003d0};\ng.q8\u003dfunction(e,N){var y\u003dN.type;y in e.listeners\u0026\u0026g.Lq(e.listeners[y],N)\u0026\u0026(tL(N),e.listeners[y].length\u003d\u003d0\u0026\u0026(delete e.listeners[y],e.J--))};\nZH\u003dfunction(e,N,y,w){for(var E\u003d0;E\u003ce.length;++E){var A\u003de[E];if(!A.removed\u0026\u0026A.listener\u003d\u003dN\u0026\u0026A.capture\u003d\u003d!!y\u0026\u0026A.bB\u003d\u003dw)return E}return-1};\ng.jv\u003dfunction(e,N,y,w,E){if(w\u0026\u0026w.once)return xv(e,N,y,w,E);if(Array.isArray(N)){for(var A\u003d0;A\u003cN.length;A++)g.jv(e,N[A],y,w,E);return null}y\u003dHC(y);return fg(e)?e.listen(N,y,g.W5(w)?!!w.capture:!!w,E):iBF(e,N,y,!1,w,E)};\niBF\u003dfunction(e,N,y,w,E,A){if(!N)throw Error(\"Invalid event type\");var T\u003dg.W5(E)?!!E.capture:!!E,p\u003dKg(e);p||(e[WC]\u003dp\u003dnew uQ(e));y\u003dp.add(N,y,w,T,A);if(y.proxy)return y;w\u003dDqP();y.proxy\u003dw;w.src\u003de;w.listener\u003dy;if(e.addEventListener)gf5||(E\u003dT),E\u003d\u003d\u003dvoid 0\u0026\u0026(E\u003d!1),e.addEventListener(N.toString(),w,E);else if(e.attachEvent)e.attachEvent(Vn3(N.toString()),w);else if(e.addListener\u0026\u0026e.removeListener)e.addListener(w);else throw Error(\"addEventListener and attachEvent are unavailable.\");f8P++;return y};\nDqP\u003dfunction(){function e(y){return N.call(e.src,e.listener,y)}\nvar N\u003dtn_;return e};\nxv\u003dfunction(e,N,y,w,E){if(Array.isArray(N)){for(var A\u003d0;A\u003cN.length;A++)xv(e,N[A],y,w,E);return null}y\u003dHC(y);return fg(e)?e.TT(N,y,g.W5(w)?!!w.capture:!!w,E):iBF(e,N,y,!0,w,E)};\nuXs\u003dfunction(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)uXs(e,N[A],y,w,E);else w\u003dg.W5(w)?!!w.capture:!!w,y\u003dHC(y),fg(e)?e.CX(N,y,w,E):e\u0026\u0026(e\u003dKg(e))\u0026\u0026(N\u003de.nV(N,y,w,E))\u0026\u0026Ox(N)};\nOx\u003dfunction(e){if(typeof e!\u003d\u003d\"number\"\u0026\u0026e\u0026\u0026!e.removed){var N\u003de.src;if(fg(N))g.q8(N.HP,e);else{var y\u003de.type,w\u003de.proxy;N.removeEventListener?N.removeEventListener(y,w,e.capture):N.detachEvent?N.detachEvent(Vn3(y),w):N.addListener\u0026\u0026N.removeListener\u0026\u0026N.removeListener(w);f8P--;(y\u003dKg(N))?(g.q8(y,e),y.J\u003d\u003d0\u0026\u0026(y.src\u003dnull,N[WC]\u003dnull)):tL(e)}}};\nVn3\u003dfunction(e){return e in RC?RC[e]:RC[e]\u003d\"on\"+e};\ntn_\u003dfunction(e,N){if(e.removed)e\u003d!0;else{N\u003dnew Vp(N,this);var y\u003de.listener,w\u003de.bB||e.src;e.sj\u0026\u0026Ox(e);e\u003dy.call(w,N)}return e};\nKg\u003dfunction(e){e\u003de[WC];return e instanceof uQ?e:null};\nHC\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"function\")return e;e[GN]||(e[GN]\u003dfunction(N){return e.handleEvent(N)});\nreturn e[GN]};\ng.Ux\u003dfunction(){g.x.call(this);this.HP\u003dnew uQ(this);this.jq\u003dthis;this.OE\u003dnull};\nLg\u003dfunction(e,N,y,w){N\u003de.HP.listeners[String(N)];if(!N)return!0;N\u003dN.concat();for(var E\u003d!0,A\u003d0;A\u003cN.length;++A){var T\u003dN[A];if(T\u0026\u0026!T.removed\u0026\u0026T.capture\u003d\u003dy){var p\u003dT.listener,C\u003dT.bB||T.src;T.sj\u0026\u0026g.q8(e.HP,T);E\u003dp.call(C,w)!\u003d\u003d!1\u0026\u0026E}}return E\u0026\u0026!w.defaultPrevented};\nsx\u003dfunction(e,N){this.K\u003de;this.j\u003dN;this.N\u003d0;this.J\u003dnull};\nqWM\u003dfunction(e,N){e.j(N);e.N\u003c100\u0026\u0026(e.N++,N.next\u003de.J,e.J\u003dN)};\nyb\u003dfunction(e){e\u003de9(e);N0||(N0\u003dZB0());N0(e)};\nZB0\u003dfunction(){if(typeof MessageChannel!\u003d\u003d\"undefined\"){var e\u003dnew MessageChannel,N\u003d{},y\u003dN;e.port1.onmessage\u003dfunction(){if(N.next!\u003d\u003dvoid 0){N\u003dN.next;var w\u003dN.hk;N.hk\u003dnull;w()}};\nreturn function(w){y.next\u003d{hk:w};y\u003dy.next;e.port2.postMessage(0)}}return function(w){g.xJ.setTimeout(w,0)}};\nwR\u003dfunction(){this.N\u003dthis.J\u003dnull};\nE0\u003dfunction(){this.next\u003dthis.scope\u003dthis.J\u003dnull};\ng.Jo\u003dfunction(e,N){Ao||xqn();T8||(Ao(),T8\u003d!0);jL0.add(e,N)};\nxqn\u003dfunction(){var e\u003dPromise.resolve(void 0);Ao\u003dfunction(){e.then(nfE)}};\nnfE\u003dfunction(){for(var e;e\u003djL0.remove();){try{e.J.call(e.scope)}catch(N){b_(N)}qWM(QLn,e)}T8\u003d!1};\npY\u003dfunction(e){return function(){return e}};\ng.CY\u003dfunction(){};\nmqJ\u003dfunction(e){var N\u003dN||0;return function(){return e.apply(this,Array.prototype.slice.call(arguments,0,N))}};\nrR\u003dfunction(e){var N\u003d!1,y;return function(){N||(y\u003de(),N\u003d!0);return y}};\n$T\u003dfunction(e){var N\u003de;return function(){if(N){var y\u003dN;N\u003dnull;y()}}};\nHB9\u003dfunction(e,N){var y\u003d0;return function(w){g.xJ.clearTimeout(y);var E\u003darguments;y\u003dg.xJ.setTimeout(function(){e.apply(N,E)},50)}};\ng.lB\u003dfunction(e){this.J\u003d0;this.G\u003dvoid 0;this.j\u003dthis.N\u003dthis.K\u003dnull;this.L\u003dthis.Z\u003d!1;if(e!\u003dg.CY)try{var N\u003dthis;e.call(void 0,function(y){M0(N,2,y)},function(y){M0(N,3,y)})}catch(y){M0(this,3,y)}};\nKD1\u003dfunction(){this.next\u003dthis.context\u003dthis.N\u003dthis.K\u003dthis.J\u003dnull;this.j\u003d!1};\nFK\u003dfunction(e,N,y){var w\u003dWDP.get();w.K\u003de;w.N\u003dN;w.context\u003dy;return w};\ng.S9\u003dfunction(e){if(e instanceof g.lB)return e;var N\u003dnew g.lB(g.CY);M0(N,2,e);return N};\noD\u003dfunction(e){return new g.lB(function(N,y){y(e)})};\ng.RAF\u003dfunction(e,N,y){OB5(e,N,y,null)||g.Jo(g.LM(N,e))};\nGxM\u003dfunction(e){return new g.lB(function(N,y){e.length||N(void 0);for(var w,E\u003d0;E\u003ce.length;E++)w\u003de[E],g.RAF(w,N,y)})};\nLD5\u003dfunction(){var e,N,y\u003dnew g.lB(function(w,E){e\u003dw;N\u003dE});\nreturn new Uqn(y,e,N)};\nsLs\u003dfunction(e,N,y,w){bB(e,FK(N||g.CY,y||null,w))};\nho\u003dfunction(e,N){N\u003de9(N);N\u003dFK(N,N);N.j\u003d!0;bB(e,N);return e};\na8J\u003dfunction(e,N){if(e.J\u003d\u003d0)if(e.K){var y\u003de.K;if(y.N){for(var w\u003d0,E\u003dnull,A\u003dnull,T\u003dy.N;T\u0026\u0026(T.j||(w++,T.J\u003d\u003de\u0026\u0026(E\u003dT),!(E\u0026\u0026w\u003e1)));T\u003dT.next)E||(A\u003dT);E\u0026\u0026(y.J\u003d\u003d0\u0026\u0026w\u003d\u003d1?a8J(y,N):(A?(w\u003dA,w.next\u003d\u003dy.j\u0026\u0026(y.j\u003dw),w.next\u003dw.next.next):eS0(y),NG9(y,E,3,N)))}e.K\u003dnull}else M0(e,3,N)};\nbB\u003dfunction(e,N){e.N||e.J!\u003d2\u0026\u0026e.J!\u003d3||ytH(e);e.j?e.j.next\u003dN:e.N\u003dN;e.j\u003dN};\nwP1\u003dfunction(e,N,y,w){var E\u003dFK(null,null,null);E.J\u003dnew g.lB(function(A,T){E.K\u003dN?function(p){try{var C\u003dN.call(w,p);A(C)}catch(r){T(r)}}:A;\nE.N\u003dy?function(p){try{var C\u003dy.call(w,p);C\u003d\u003d\u003dvoid 0\u0026\u0026p instanceof cc?T(p):A(C)}catch(r){T(r)}}:T});\nE.J.K\u003de;bB(e,E);return E.J};\nM0\u003dfunction(e,N,y){e.J\u003d\u003d0\u0026\u0026(e\u003d\u003d\u003dy\u0026\u0026(N\u003d3,y\u003dnew TypeError(\"Promise cannot resolve to itself\")),e.J\u003d1,OB5(y,e.mSg,e.nxg,e)||(e.G\u003dy,e.J\u003dN,e.K\u003dnull,ytH(e),N!\u003d3||y instanceof cc||NiF(e,y)))};\nOB5\u003dfunction(e,N,y,w){if(e instanceof g.lB)return sLs(e,N,y,w),!0;if(e)try{var E\u003d!!e.$goog_Thenable}catch(T){E\u003d!1}else E\u003d!1;if(E)return e.then(N,y,w),!0;if(g.W5(e))try{var A\u003de.then;if(typeof A\u003d\u003d\u003d\"function\")return ya0(e,A,N,y,w),!0}catch(T){return y.call(w,T),!0}return!1};\nya0\u003dfunction(e,N,y,w,E){function A(C){p||(p\u003d!0,w.call(E,C))}\nfunction T(C){p||(p\u003d!0,y.call(E,C))}\nvar p\u003d!1;try{N.call(e,T,A)}catch(C){A(C)}};\nytH\u003dfunction(e){e.Z||(e.Z\u003d!0,g.Jo(e.Mi,e))};\neS0\u003dfunction(e){var N\u003dnull;e.N\u0026\u0026(N\u003de.N,e.N\u003dN.next,N.next\u003dnull);e.N||(e.j\u003dnull);return N};\nNG9\u003dfunction(e,N,y,w){if(y\u003d\u003d3\u0026\u0026N.N\u0026\u0026!N.j)for(;e\u0026\u0026e.L;e\u003de.K)e.L\u003d!1;if(N.J)N.J.K\u003dnull,w4_(N,y,w);else try{N.j?N.K.call(N.context):w4_(N,y,w)}catch(E){EY1.call(null,E)}qWM(WDP,N)};\nw4_\u003dfunction(e,N,y){N\u003d\u003d2?e.K.call(e.context,y):e.N\u0026\u0026e.N.call(e.context,y)};\nNiF\u003dfunction(e,N){e.L\u003d!0;g.Jo(function(){e.L\u0026\u0026EY1.call(null,N)})};\ncc\u003dfunction(e){FF.call(this,e)};\nUqn\u003dfunction(e,N,y){this.promise\u003de;this.resolve\u003dN;this.reject\u003dy};\ng.kT\u003dfunction(e,N){g.Ux.call(this);this.uR\u003de||1;this.LH\u003dN||g.xJ;this.jM\u003d(0,g.Gs)(this.dSh,this);this.fK\u003dg.s9()};\ng.Bc\u003dfunction(e,N,y){if(typeof e\u003d\u003d\u003d\"function\")y\u0026\u0026(e\u003d(0,g.Gs)(e,y));else if(e\u0026\u0026typeof e.handleEvent\u003d\u003d\"function\")e\u003d(0,g.Gs)(e.handleEvent,e);else throw Error(\"Invalid listener argument\");return Number(N)\u003e2147483647?-1:g.xJ.setTimeout(e,N||0)};\nXK\u003dfunction(e,N){var y\u003dnull;return(new g.lB(function(w,E){y\u003dg.Bc(function(){w(N)},e);\ny\u003d\u003d-1\u0026\u0026E(Error(\"Failed to schedule timer.\"))})).On(function(w){g.xJ.clearTimeout(y);\nthrow w;})};\ng.Pc\u003dfunction(e){g.x.call(this);this.G\u003de;this.j\u003d0;this.K\u003d100;this.L\u003d!1;this.N\u003dnew Map;this.Z\u003dnew Set;this.flushInterval\u003d3E4;this.J\u003dnew g.kT(this.flushInterval);this.J.listen(\"tick\",this.uW,!1,this);g.Q(this,this.J)};\nAaJ\u003dfunction(e){e.J.enabled||e.J.start();e.j++;e.j\u003e\u003de.K\u0026\u0026e.uW()};\nTiJ\u003dfunction(e,N){return e.Z.has(N)?void 0:e.N.get(N)};\nJan\u003dfunction(e){for(var N\u003d0;N\u003ce.length;N++)e[N].clear()};\np4n\u003dfunction(e){switch(e){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};\nC8s\u003dfunction(e){switch(e){case 0:return\"OK\";case 1:return\"CANCELLED\";case 2:return\"UNKNOWN\";case 3:return\"INVALID_ARGUMENT\";case 4:return\"DEADLINE_EXCEEDED\";case 5:return\"NOT_FOUND\";case 6:return\"ALREADY_EXISTS\";case 7:return\"PERMISSION_DENIED\";case 16:return\"UNAUTHENTICATED\";case 8:return\"RESOURCE_EXHAUSTED\";case 9:return\"FAILED_PRECONDITION\";case 10:return\"ABORTED\";case 11:return\"OUT_OF_RANGE\";case 12:return\"UNIMPLEMENTED\";case 13:return\"INTERNAL\";case 14:return\"UNAVAILABLE\";case 15:return\"DATA_LOSS\";\ndefault:return\"\"}};\ndR\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N\u003dError.call(this,N);this.message\u003dN.message;\"stack\"in N\u0026\u0026(this.stack\u003dN.stack);this.code\u003de;this.metadata\u003dy;this.name\u003d\"RpcError\";Object.setPrototypeOf(this,this.constructor.prototype)};\ng.ID\u003dfunction(e){return(new raM).jY(e)};\nraM\u003dfunction(){};\nvc\u003dfunction(e,N,y){if(N\u003d\u003dnull)y.push(\"null\");else{if(typeof N\u003d\u003d\"object\"){if(Array.isArray(N)){var w\u003dN;N\u003dw.length;y.push(\"[\");for(var E\u003d\"\",A\u003d0;A\u003cN;A++)y.push(E),vc(e,w[A],y),E\u003d\",\";y.push(\"]\");return}if(N instanceof String||N instanceof Number||N instanceof Boolean)N\u003dN.valueOf();else{y.push(\"{\");E\u003d\"\";for(w in N)Object.prototype.hasOwnProperty.call(N,w)\u0026\u0026(A\u003dN[w],typeof A!\u003d\"function\"\u0026\u0026(y.push(E),$P_(w,y),y.push(\":\"),vc(e,A,y),E\u003d\",\"));y.push(\"}\");return}}switch(typeof N){case \"string\":$P_(N,y);break;case \"number\":y.push(isFinite(N)\u0026\u0026\n!isNaN(N)?String(N):\"null\");break;case \"boolean\":y.push(String(N));break;case \"function\":y.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof N);}}};\n$P_\u003dfunction(e,N){N.push(\u0027\"\u0027,e.replace(YA1,function(y){var w\u003dMU3[y];w||(w\u003d\"\\\\u\"+(y.charCodeAt(0)|65536).toString(16).slice(1),MU3[y]\u003dw);return w}),\u0027\"\u0027)};\nlAM\u003dfunction(e){switch(e){case 0:return\"No Error\";case 1:return\"Access denied to content document\";case 2:return\"File not found\";case 3:return\"Firefox silently errored\";case 4:return\"Application custom error\";case 5:return\"An exception occurred\";case 6:return\"Http response at 400 or 500 level\";case 7:return\"Request was aborted\";case 8:return\"Request timed out\";case 9:return\"The resource is not available offline\";default:return\"Unrecognized error code\"}};\nFcs\u003dfunction(){};\nz8\u003dfunction(){};\niB\u003dfunction(e,N,y,w,E,A,T){var p\u003d\"\";e\u0026\u0026(p+\u003de+\":\");y\u0026\u0026(p+\u003d\"//\",N\u0026\u0026(p+\u003dN+\"@\"),p+\u003dy,w\u0026\u0026(p+\u003d\":\"+w));E\u0026\u0026(p+\u003dE);A\u0026\u0026(p+\u003d\"?\"+A);T\u0026\u0026(p+\u003d\"#\"+T);return p};\nD9\u003dfunction(e){return e?decodeURI(e):e};\ng.to\u003dfunction(e,N){return N.match(fY)[e]||null};\ng.uB\u003dfunction(e){return D9(g.to(3,e))};\ng.SA1\u003dfunction(e){e\u003de.match(fY);return iB(e[1],e[2],e[3],e[4])};\nq0\u003dfunction(e){e\u003de.match(fY);return iB(null,null,null,null,e[5],e[6],e[7])};\noY5\u003dfunction(e){var N\u003de.indexOf(\"#\");return N\u003c0?e:e.slice(0,N)};\nZ9\u003dfunction(e,N){if(e){e\u003de.split(\"\u0026\");for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y].indexOf(\"\u003d\"),E\u003dnull;if(w\u003e\u003d0){var A\u003de[y].substring(0,w);E\u003de[y].substring(w+1)}else A\u003de[y];N(A,E?GJ(E):\"\")}}};\nxT\u003dfunction(e,N){if(!N)return e;var y\u003de.indexOf(\"#\");y\u003c0\u0026\u0026(y\u003de.length);var w\u003de.indexOf(\"?\");if(w\u003c0||w\u003ey){w\u003dy;var E\u003d\"\"}else E\u003de.substring(w+1,y);e\u003d[e.slice(0,w),E,e.slice(y)];y\u003de[1];e[1]\u003dN?y?y+\"\u0026\"+N:N:y;return e[0]+(e[1]?\"?\"+e[1]:\"\")+e[2]};\nj9\u003dfunction(e,N,y){if(Array.isArray(N))for(var w\u003d0;w\u003cN.length;w++)j9(e,String(N[w]),y);else N!\u003dnull\u0026\u0026y.push(e+(N\u003d\u003d\u003d\"\"?\"\":\"\u003d\"+g.RA(N)))};\nb9J\u003dfunction(e,N){var y\u003d[];for(N\u003dN||0;N\u003ce.length;N+\u003d2)j9(e[N],e[N+1],y);return y.join(\"\u0026\")};\ng.nY\u003dfunction(e){var N\u003d[],y;for(y in e)j9(y,e[y],N);return N.join(\"\u0026\")};\nhmF\u003dfunction(e,N){var y\u003darguments.length\u003d\u003d2?b9J(arguments[1],0):b9J(arguments,1);return xT(e,y)};\ng.Qb\u003dfunction(e,N){N\u003dg.nY(N);return xT(e,N)};\nmV\u003dfunction(e,N,y){y\u003dy!\u003dnull?\"\u003d\"+g.RA(y):\"\";return xT(e,N+y)};\ncaM\u003dfunction(e,N,y,w){for(var E\u003dy.length;(N\u003de.indexOf(y,N))\u003e\u003d0\u0026\u0026N\u003cw;){var A\u003de.charCodeAt(N-1);if(A\u003d\u003d38||A\u003d\u003d63)if(A\u003de.charCodeAt(N+E),!A||A\u003d\u003d61||A\u003d\u003d38||A\u003d\u003d35)return N;N+\u003dE+1}return-1};\nHc\u003dfunction(e,N){var y\u003de.search(kM5),w\u003dcaM(e,0,N,y);if(w\u003c0)return null;var E\u003de.indexOf(\"\u0026\",w);if(E\u003c0||E\u003ey)E\u003dy;w+\u003dN.length+1;return GJ(e.slice(w,E!\u003d\u003d-1?E:0))};\nKY\u003dfunction(e,N){for(var y\u003de.search(kM5),w\u003d0,E,A\u003d[];(E\u003dcaM(e,w,N,y))\u003e\u003d0;)A.push(e.substring(w,E)),w\u003dMath.min(e.indexOf(\"\u0026\",E)+1||y,y);A.push(e.slice(w));return A.join(\"\").replace(Bi_,\"$1\")};\nX45\u003dfunction(e,N,y){return mV(KY(e,N),N,y)};\ng.Wc\u003dfunction(e){g.Ux.call(this);this.headers\u003dnew Map;this.i9\u003de||null;this.K\u003d!1;this.J\u003dnull;this.U\u003d\"\";this.N\u003d0;this.j\u003d\"\";this.L\u003dthis.qg\u003dthis.D\u003dthis.Kh\u003d!1;this.Ng\u003d0;this.Z\u003dnull;this.l9\u003d\"\";this.G\u003d!1};\ndPE\u003dfunction(e,N,y,w,E,A,T){var p\u003dnew g.Wc;P89.push(p);N\u0026\u0026p.listen(\"complete\",N);p.TT(\"ready\",p.YF);A\u0026\u0026(p.Ng\u003dMath.max(0,A));T\u0026\u0026(p.G\u003dT);p.send(e,y,w,E)};\nvY0\u003dfunction(e,N){e.K\u003d!1;e.J\u0026\u0026(e.L\u003d!0,e.J.abort(),e.L\u003d!1);e.j\u003dN;e.N\u003d5;IAH(e);O0(e)};\nIAH\u003dfunction(e){e.Kh||(e.Kh\u003d!0,e.dispatchEvent(\"complete\"),e.dispatchEvent(\"error\"))};\nzm_\u003dfunction(e){if(e.K\u0026\u0026typeof RD!\u003d\"undefined\")if(e.D\u0026\u0026g.G8(e)\u003d\u003d4)setTimeout(e.ZO.bind(e),0);else if(e.dispatchEvent(\"readystatechange\"),e.isComplete()){e.getStatus();e.K\u003d!1;try{if(U0(e))e.dispatchEvent(\"complete\"),e.dispatchEvent(\"success\");else{e.N\u003d6;try{var N\u003dg.G8(e)\u003e2?e.J.statusText:\"\"}catch(y){N\u003d\"\"}e.j\u003dN+\" [\"+e.getStatus()+\"]\";IAH(e)}}finally{O0(e)}}};\nO0\u003dfunction(e,N){if(e.J){e.Z\u0026\u0026(clearTimeout(e.Z),e.Z\u003dnull);var y\u003de.J;e.J\u003dnull;N||e.dispatchEvent(\"ready\");try{y.onreadystatechange\u003dnull}catch(w){}}};\nU0\u003dfunction(e){var N\u003de.getStatus();a:switch(N){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var y\u003d!0;break a;default:y\u003d!1}if(!y){if(N\u003dN\u003d\u003d\u003d0)e\u003dg.to(1,String(e.U)),!e\u0026\u0026g.xJ.self\u0026\u0026g.xJ.self.location\u0026\u0026(e\u003dg.xJ.self.location.protocol.slice(0,-1)),N\u003d!i9E.test(e?e.toLowerCase():\"\");y\u003dN}return y};\ng.G8\u003dfunction(e){return e.J?e.J.readyState:0};\ng.LY\u003dfunction(e){try{return e.J?e.J.responseText:\"\"}catch(N){return\"\"}};\ng.s0\u003dfunction(e){try{if(!e.J)return null;if(\"response\"in e.J)return e.J.response;switch(e.l9){case \"\":case \"text\":return e.J.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in e.J)return e.J.mozResponseArrayBuffer}return null}catch(N){return null}};\ng.DP1\u003dfunction(e){var N\u003d{};e\u003d(e.J\u0026\u0026g.G8(e)\u003e\u003d2?e.J.getAllResponseHeaders()||\"\":\"\").split(\"\\r\\n\");for(var y\u003d0;y\u003ce.length;y++)if(!g.kw(e[y])){var w\u003dutJ(e[y]),E\u003dw[0];w\u003dw[1];if(typeof w\u003d\u003d\u003d\"string\"){w\u003dw.trim();var A\u003dN[E]||[];N[E]\u003dA;A.push(w)}}return ha(N,function(T){return T.join(\", \")})};\ng.aD\u003dfunction(e,N){return e.J?e.J.getResponseHeader(N):null};\net\u003dfunction(){};\nyX\u003dfunction(e,N){this.logger\u003de;this.event\u003dN;this.startTime\u003dNv()};\nwq\u003dfunction(){r5.apply(this,arguments);this.lk\u003d{cZ:function(){return[]}}};\nE5\u003dfunction(e,N,y){var w\u003dNv();N\u003dN();e.WJ(y,Nv()-w);return N};\nAf\u003dfunction(){wq.apply(this,arguments)};\nTa\u003dfunction(e){wq.call(this);var N\u003dthis;this.logger\u003de;this.lk\u003d{q0Z:function(){return N.logger},\ncZ:function(){return N.logger.lk.cZ()}};\nthis.addOnDisposeCallback(function(){return void N.logger.dispose()})};\ngY5\u003dfunction(e){return{NQW:new PEM(e),errorCount:new z5J(e),eventCount:new I1n(e),VV:new vJP(e),K3s:new d30(e),fKg:new iME(e),Lr:new D31(e),tYW:new gJ1(e)}};\nVUF\u003dfunction(e,N,y,w,E){e\u003dXyM(BPF(new IC(1828,\"0\"),e),new et);N.length\u0026\u0026PV9(e,AK_(new EbJ,N));E!\u003d\u003dvoid 0\u0026\u0026(e.g1\u003dE);w\u0026\u0026(e.K\u003d!0);var A\u003dnew vC(1828,\"\",\"\",!1,\"\",e.build());g.Q(A,e);var T\u003dnew g.Pc({flush:function(p){try{A.flush(p)}catch(C){y(C)}}});\nT.addOnDisposeCallback(function(){setTimeout(function(){try{T.uW()}finally{A.dispose()}})});\nT.K\u003d1E5;T.flushInterval\u003d3E4;T.J.setInterval(3E4);return T};\nJf\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.callback\u003de;this.N\u003dN;this.J\u003d-N;this.addOnDisposeCallback(function(){return void clearTimeout(y.D_)})};\nfAM\u003dfunction(e){if(e.D_\u003d\u003d\u003dvoid 0){var N\u003dMath.max(0,e.J+e.N-Nv());e.D_\u003dsetTimeout(function(){try{e.callback()}finally{e.J\u003dNv(),e.D_\u003dvoid 0}},N)}};\npw\u003dfunction(e,N,y){wq.call(this);this.metrics\u003de;this.vI\u003dN;this.Ao\u003dy};\nCw\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;var y\u003d{vI:e.vI||\"_\",Ao:e.Ao||\"\",Dv:e.Dv||[],IA:e.IA|0,g1:e.g1,e4:e.e4||function(){},\nyF:!!e.yF,gj:e.gj||function(A,T){return VUF(A,T,y.e4,y.yF,y.g1)}},w\u003dy.gj(\"45\",y.Dv.concat(N));\npw.call(this,gY5(w),y.vI,y.Ao);var E\u003dthis;this.K\u003dN;this.lk\u003d{cZ:function(){return E.options.Dv.concat(E.K).sort(function(A,T){return A-T})}};\nthis.options\u003dy;this.service\u003dw;this.N\u003d!e.gj;this.J\u003dnew Jf(function(){return void E.service.uW()},y.IA);\nthis.addOnDisposeCallback(function(){E.J.dispose();E.N\u0026\u0026E.service.dispose()})};\nNv\u003dfunction(){var e,N,y;return(y\u003d(e\u003dglobalThis.performance)\u003d\u003dnull?void 0:(N\u003de.now)\u003d\u003dnull?void 0:N.call(e))!\u003dnull?y:Date.now()};\nrq\u003dfunction(e){this.wT\u003dic(e)};\n$s\u003dfunction(e){this.wT\u003dic(e)};\nYs\u003dfunction(e){this.wT\u003dic(e,0,Ys.messageId)};\ntUH\u003dfunction(e){this.wT\u003dic(e)};\nAV\u003dfunction(e){this.wT\u003dic(e)};\nMv\u003dfunction(e){this.wT\u003dic(e)};\ng.lq\u003dfunction(){var e\u003dthis;this.promise\u003dnew Promise(function(N,y){e.resolve\u003dN;e.reject\u003dy})};\nuw5\u003dfunction(e,N,y){if(e.disable)return new Af;var w\u003dN?ks3(N):[];if(y)return y.U3(w),y.share();y\u003de.vI;var E\u003de.Ao,A\u003de.QV,T\u003de.Sg1;N\u003dN\u003d\u003dnull?void 0:Tx(N,tUH,10);var p\u003dp\u003d\u003d\u003dvoid 0?45:p;N\u003d(N\u003d\u003dnull?void 0:Tw(N,1))||0;e\u003d{vI:y,Ao:E,Dv:A,IA:T,yF:N\u003e0\u0026\u0026p\u003e\u003dN,g1:e.g1,e4:e.e4,gj:e.gj};w\u003dw\u003d\u003d\u003dvoid 0?[]:w;return new Cw(e,w)};\nFa\u003dfunction(e){function N(S,k,X,d){Promise.resolve().then(function(){C.done();p.DU();p.dispose();T.resolve({yv:S,IM1:k,aDs:X,izP:d})})}\nfunction y(S,k,X,d){if(!w.logger.Ss()){var v\u003d\"k\";k?v\u003d\"h\":X\u0026\u0026(v\u003d\"u\");v!\u003d\u003d\"k\"?d!\u003d\u003d0\u0026\u0026(w.logger.pm(v),w.logger.WJ(v,S)):w.N\u003c\u003d0?(w.logger.pm(v),w.logger.WJ(v,S),w.N\u003dMath.floor(Math.random()*200)):w.N--}}\ng.x.call(this);var w\u003dthis;this.N\u003dMath.floor(Math.random()*200);this.J\u003dnew Mv;if(\"challenge\"in e\u0026\u0026qAM(e.challenge)){var E\u003dMq(e.challenge,4);var A\u003dMq(e.challenge,5);Mq(e.challenge,7)\u0026\u0026(this.J\u003dZ9F(Mq(e.challenge,7)))}else E\u003de.program,A\u003de.globalName;this.addOnDisposeCallback(function(){var S,k,X;return g.f(function(d){if(d.J\u003d\u003d1)return g.D(d,w.K,2);S\u003dd.N;k\u003dS.IM1;(X\u003dk)\u003d\u003dnull||X();g.hn(d)})});\nthis.logger\u003duw5(e.EW||{},this.J,e.Uh);g.Q(this,this.logger);var T\u003dnew g.lq;this.K\u003dT.promise;this.logger.pm(\"t\");var p\u003dthis.logger.share(),C\u003dnew yX(p,\"t\");if(!g.xJ[A])throw this.logger.iR(25),Error(\"EGOU\");if(!g.xJ[A].a)throw this.logger.iR(26),Error(\"ELIU\");try{var r\u003dg.xJ[A].a;A\u003d[];for(var Y\u003d[],M\u003dks3(this.J),l\u003d0;l\u003cM.length;l++)A.push(M[l]),Y.push(1);var F\u003dB_P(this.J);for(M\u003d0;M\u003cF.length;M++)A.push(F[M]),Y.push(2);this.j\u003dg.c(r(E,N,!0,e.RI,y,[A,Y],Mq(this.J,5))).next().value;this.oH\u003dT.promise.then(function(){})}catch(S){throw this.logger.iR(28),\nS;\n}};\nSt\u003dfunction(e,N,y){var w\u003dError.call(this);this.message\u003dw.message;\"stack\"in w\u0026\u0026(this.stack\u003dw.stack);this.code\u003de;N+\u003d\":\";y!\u003dnull||(y\u003dError());if(y instanceof Error){this.message\u003dN+y.message;var E;this.stack\u003d(E\u003dy.stack)!\u003dnull?E:\"\"}else this.message\u003dN+String(y),this.stack\u003d\"\";Object.setPrototypeOf(this,this.constructor.prototype)};\nxPJ\u003dfunction(e){if(!e)return null;e\u003d$f(e,4);return e\u003d\u003d\u003dnull||e\u003d\u003d\u003dvoid 0?null:PP(e)};\no7\u003dfunction(){this.N\u003d{};this.J\u003dnull};\nbq\u003dfunction(){o7.instance||(o7.instance\u003dnew o7);return o7.instance};\nhf\u003dfunction(e,N){return jBn(e,Tx(N,rq,1),Tx(N,$s,2),Mq(N,3))};\njBn\u003dfunction(e,N,y,w){if(!N\u0026\u0026!y)return Promise.resolve();if(!w)return nYP(N,y);var E;(E\u003de.N)[w]||(E[w]\u003dnew Promise(function(A,T){nYP(N,y).then(function(){e.J\u003dw;A()},function(p){delete e.N[w];\nT(p)})}));\nreturn e.N[w]};\nnYP\u003dfunction(e,N){return N?QB_(N):e?mPJ(e):Promise.resolve()};\nQB_\u003dfunction(e){return new Promise(function(N,y){var w\u003dg.sA(\"SCRIPT\"),E\u003dxPJ(e);g.QZ(w,E);w.onload\u003dfunction(){g.ws(w);N()};\nw.onerror\u003dfunction(){g.ws(w);y(Error(\"EWLS\"))};\n(g.n9(\"HEAD\")[0]||document.documentElement).appendChild(w)})};\nmPJ\u003dfunction(e){return new Promise(function(N){var y\u003dg.sA(\"SCRIPT\");if(e){var w\u003d$f(e,6);w\u003dw\u003d\u003d\u003dnull||w\u003d\u003d\u003dvoid 0?null:kyM(w)}else w\u003dnull;y.textContent\u003dj$(w);ny(y);(g.n9(\"HEAD\")[0]||document.documentElement).appendChild(y);g.ws(y);N()})};\ncn\u003dfunction(e){this.wT\u003dic(e)};\nks\u003dfunction(e){this.wT\u003dic(e)};\nBn\u003dfunction(e,N,y){this.client\u003de;this.XB\u003dN;this.J\u003dy};\nXa\u003dfunction(e){g.x.call(this);var N\u003dthis;this.options\u003de;this.Z\u003dnew g.lq;this.oH\u003dthis.Z.promise;this.L\u003dnew g.lq;this.U\u003d1;this.K\u003dnew g.lq;this.j\u003d[];this.Fj\u003de.Fj||function(){};\nthis.logger\u003dnew Ta(uw5(e.EW||{}));H9P(this,e.Gq,e.Kf,e.p1g,e.xoP,Object.assign({},KcH,e.T3||{}));this.addOnDisposeCallback(function(){return void Wc_(N)})};\nO90\u003dfunction(e){var N;return g.f(function(y){if(e.Ss())throw Error(\"Already disposed\");(N\u003de.J)!\u003dnull\u0026\u0026(N.endTimeMs\u003d0,N.nG(1));return g.D(y,e.K.promise,0)})};\nWc_\u003dfunction(e){e.G\u003dError(\"Cancelled by dispose\");e.L.resolve();Cq(e.Z.promise);e.Z.reject(Error(\"Cancelled by dispose\"));e.logger.dispose();Promise.all(e.j).then(function(){var y;return g.f(function(w){(y\u003de.N)\u003d\u003dnull||y.dispose();e.N\u003dvoid 0;g.hn(w)})});\ne.j\u003d[];var N;(N\u003de.J)!\u003dnull\u0026\u0026(N.endTimeMs\u003d0,N.nG(1));Cq(e.K.promise);e.K.reject(Error(\"Cancelled by dispose\"))};\nRm0\u003dfunction(e,N){var y\u003de.Fj;e.Fj\u003dfunction(){y();N()}};\nGMM\u003dfunction(e,N){e.Ss()||(e.N\u003dN,e.logger.update(N.lC()),e.L.resolve(),e.Z.resolve(void 0),e.Fj())};\nUP5\u003dfunction(e,N){N\u0026\u0026(Promise.all(e.j).then(function(){return void N.dispose()}),e.j\u003d[])};\nPn\u003dfunction(e,N){e.U\u003dN;var y,w;(w\u003d(y\u003de.options).Ydt)\u003d\u003dnull||w.call(y,N)};\nLcM\u003dfunction(e){e.Ss()||(e.K.resolve(),e.K\u003dnew g.lq)};\nH9P\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?bq():w;E\u003dE\u003d\u003d\u003dvoid 0?Promise.resolve(void 0):E;var T,p,C,r,Y,M,l,F,S,k,X,d;g.f(function(v){switch(v.J){case 1:return g.D(v,0,3);case 3:p\u003dnull;if(!T){v.u9(6);break}Pn(e,7);g.c5(v,7);return g.D(v,dq(T.snapshot({}),A.In,function(){return Promise.resolve(\"E:CTO\")}),9);\ncase 9:p\u003dv.N;g.B5(v,6);break;case 7:g.XH(v),p\u003d\"E:UCE\";case 6:C\u003dvoid 0,r\u003dT?A.WL:A.eC,Y\u003dnew g.kv(r,A.vL,A.gr,A.UM),M\u003d0;case 10:if(!(M\u003cA.maxAttempts)){v.u9(12);break}if(M\u003d\u003d\u003d0){v.u9(13);break}Pn(e,0);e.J\u003dnew sBE(Y.getValue(),A.Ei,A.eX);return g.D(v,e.J.promise,14);case 14:l\u003dv.N,e.J\u003dvoid 0,l\u003d\u003d\u003d1?(M\u003d0,Y.reset()):g.BC(Y);case 13:g.c5(v,15);F\u003dvoid 0;if(y){F\u003dy;v.u9(17);break}Pn(e,5);S\u003dw.J;return g.D(v,dq(N.x0(S,p),A.Fv,function(){return Promise.reject(Error(\"RGF:Fetch timed out\"))}),18);\ncase 18:F\u003dv.N;case 17:return Pn(e,3),g.D(v,dq(hf(w,F),A.sqs,function(){return Promise.reject(Error(\"DTZ:Script timed out\"))}),19);\ncase 19:return Pn(e,8),g.D(v,E,20);case 20:return k\u003dnew Fa({challenge:F,EW:e.options.EW,RI:e.options.RI}),g.D(v,dq(k.oH,A.MVh,function(){return Promise.reject(Error(\"QEG:Setup timed out\"))}),21);\ncase 21:C\u003dk;v.u9(12);break;case 15:X\u003dg.XH(v),e.handleError(X),LcM(e);case 11:M++;v.u9(10);break;case 12:if(e.Ss()){v.u9(5);break}C\u0026\u0026(y\u003dvoid 0,UP5(e,T),T\u003dC,GMM(e,C),LcM(e));Pn(e,2);e.J\u003dnew sBE(A.sf1,A.Ei,A.eX);return g.D(v,e.J.promise,22);case 22:e.J\u003dvoid 0;if(e.Ss()){v.u9(5);break}v.u9(3);break;case 5:(d\u003dT)\u003d\u003dnull||d.dispose(),g.hn(v)}})};\ndq\u003dfunction(e,N,y){var w,E\u003dnew Promise(function(A){w\u003dsetTimeout(A,N)});\nreturn Promise.race([e.finally(function(){return void clearTimeout(w)}),\nE.then(y)])};\nsBE\u003dfunction(e,N,y){function w(){var A\u003dE.endTimeMs-Date.now();A\u003c\u003dy?E.nG(0):setTimeout(w,Math.min(A,N))}\nvar E\u003dthis;this.endTimeMs\u003dDate.now()+e;this.promise\u003dnew Promise(function(A){E.nG\u003dA});\nw()};\naA9\u003dfunction(e,N){try{return globalThis.sessionStorage.setItem(e,N),!0}catch(y){return!1}};\nI7\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?0:N;y\u003dy\u003d\u003d\u003dvoid 0?e.length:y;var E\u003d0;for(w\u0026\u0026(E\u003dI7(w));N\u003cy;N++)w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.charCodeAt(N):e[N],E\u003deR5(31,E)+w|0;return E};\nNss\u003dfunction(e,N){return[I7(e,0,e.length\u003e\u003e1,N),I7(e,e.length\u003e\u003e1)]};\nyL1\u003dfunction(e){var N\u003dg.c(Nss(e,vn));e\u003dN.next().value;N\u003dN.next().value;return e.toString(16)+N.toString(16)};\nwCn\u003dfunction(e,N){var y\u003dNss(N);e\u003dnew Uint32Array(e.buffer);N\u003de[0];var w\u003dg.c(y);y\u003dw.next().value;w\u003dw.next().value;for(var E\u003d1;E\u003ce.length;E+\u003d2){for(var A\u003dN,T\u003dE,p\u003dy,C\u003dw,r\u003d0;r\u003c22;r++)T\u003dT\u003e\u003e\u003e8|T\u003c\u003c24,T+\u003dA|0,T^\u003dp+38293,A\u003dA\u003c\u003c3|A\u003e\u003e\u003e29,A^\u003dT,C\u003dC\u003e\u003e\u003e8|C\u003c\u003c24,C+\u003dp|0,C^\u003dr+38293,p\u003dp\u003c\u003c3|p\u003e\u003e\u003e29,p^\u003dC;A\u003d[A,T];e[E]^\u003dA[0];E+1\u003ce.length\u0026\u0026(e[E+1]^\u003dA[1])}};\nEvP\u003dfunction(e,N,y,w,E){var A\u003d(4-(vn.length+y.length)%4)%4,T\u003dnew Uint8Array(4+A+vn.length+4+y.length),p\u003dnew DataView(T.buffer),C\u003d0;p.setUint32(C,Math.random()*4294967295);C\u003dC+4+A;T.set(vn,C);C+\u003dvn.length;p.setUint32(C,E);T.set(y,C+4);wCn(T,w);return e.J1(N,function(r){return void globalThis.sessionStorage.removeItem(r)})?aA9(N,g.oN(T))?\"s\":\"t\":\"i\"};\nALP\u003dfunction(e,N){var y\u003dglobalThis.sessionStorage.getItem(e);if(!y)return[\"m\"];try{var w\u003dhO(y);wCn(w,N)}catch(E){return globalThis.sessionStorage.removeItem(e),[\"c\"]}for(N\u003d4;N\u003c7\u0026\u0026w[N]\u003d\u003d\u003d0;)N++;for(y\u003d0;y\u003cvn.length;y++)if(w[N++]!\u003d\u003dvn[y])return globalThis.sessionStorage.removeItem(e),[\"d\"];y\u003d(new DataView(w.buffer)).getUint32(N);return Math.floor(Date.now()/1E3)\u003e\u003dy?(globalThis.sessionStorage.removeItem(e),[\"e\"]):[\"a\",new Uint8Array(w.buffer,N+4)]};\nza\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?[]:y;this.maxItems\u003de;this.J\u003dN\u003d\u003d\u003dvoid 0?0:N;this.N\u003dy};\nTsM\u003dfunction(e){var N\u003dglobalThis.sessionStorage.getItem(\"iU5q-!O9@$\");if(!N)return new za(e);var y\u003dN.split(\",\");if(y.length\u003c2)return globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new za(e);N\u003dy.slice(1);N.length\u003d\u003d\u003d1\u0026\u0026N[0]\u003d\u003d\u003d\"\"\u0026\u0026(N\u003d[]);y\u003dNumber(y[0]);return isNaN(y)||y\u003c0||y\u003eN.length?(globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new za(e)):new za(e,y,N)};\nJL9\u003dfunction(e,N){this.logger\u003dN;try{var y\u003dglobalThis.sessionStorage\u0026\u0026!!globalThis.sessionStorage.getItem\u0026\u0026!!globalThis.sessionStorage.setItem\u0026\u0026!!globalThis.sessionStorage.removeItem}catch(w){y\u003d!1}y\u0026\u0026(this.index\u003dTsM(e))};\npCs\u003dfunction(e,N,y,w,E){var A\u003de.index?E5(e.logger,function(){return EvP(e.index,yL1(N),y,w,E)},\"W\"):\"u\";\ne.logger.sx(A)};\nCQP\u003dfunction(e,N,y){var w\u003dg.c(e.index?E5(e.logger,function(){return ALP(yL1(N),y)},\"R\"):[\"u\"]),E\u003dw.next().value;\nw\u003dw.next().value;e.logger.Qz(E);return w};\nYx_\u003dfunction(e){function N(){y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e13;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c8;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e13;y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e12;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c16;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e5;y-\u003dw;y-\u003dE;y^\u003dE\u003e\u003e\u003e3;w-\u003dE;w-\u003dy;w^\u003dy\u003c\u003c10;E-\u003dy;E-\u003dw;E^\u003dw\u003e\u003e\u003e15}\ne\u003drL9(e);for(var y\u003d2654435769,w\u003d2654435769,E\u003d314159265,A\u003de.length,T\u003dA,p\u003d0;T\u003e\u003d12;T-\u003d12,p+\u003d12)y+\u003dDV(e,p),w+\u003dDV(e,p+4),E+\u003dDV(e,p+8),N();E+\u003dA;switch(T){case 11:E+\u003de[p+10]\u003c\u003c24;case 10:E+\u003de[p+9]\u003c\u003c16;case 9:E+\u003de[p+8]\u003c\u003c8;case 8:w+\u003de[p+7]\u003c\u003c24;case 7:w+\u003de[p+6]\u003c\u003c16;case 6:w+\u003de[p+5]\u003c\u003c8;case 5:w+\u003de[p+4];case 4:y+\u003de[p+3]\u003c\u003c24;case 3:y+\u003de[p+2]\u003c\u003c16;case 2:y+\u003de[p+1]\u003c\u003c8;case 1:y+\u003de[p+0]}N();return $8E.toString(E)};\nrL9\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(e.charCodeAt(y));return N};\nDV\u003dfunction(e,N){return e[N+0]+(e[N+1]\u003c\u003c8)+(e[N+2]\u003c\u003c16)+(e[N+3]\u003c\u003c24)};\ngq\u003dfunction(e){g.x.call(this);var N\u003dthis;this.logger\u003de;this.N\u003dnew g.lq;this[MvF]\u003dthis.dispose;this.addOnDisposeCallback(function(){Cq(N.N.promise);N.N.reject()})};\nVX\u003dfunction(e,N){var y\u003dsetTimeout(function(){e.N.resolve()},N);\ne.addOnDisposeCallback(function(){return void clearTimeout(y)})};\nfw\u003dfunction(e,N,y,w){return E5(e.logger,function(){return y?e.Gr(N,w):e.HF(N,w)},e.J)};\ntf\u003dfunction(e,N,y,w){gq.call(this,e);this.j\u003dN;this.Z\u003dy;this.J\u003d\"m\";this.K\u003d\"x\";this.L\u003d0;VX(this,w)};\nuq\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.J\u003d\"f\";this.K\u003d\"z\";VX(this,y)};\nqv\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.J\u003d\"w\";this.K\u003d\"z\";VX(this,y)};\nZV\u003dfunction(e,N){gq.call(this,e);this.error\u003dN;this.J\u003d\"e\";this.K\u003d\"y\"};\nlHH\u003dfunction(e,N){var y\u003d(N(e.error.message)+\":\"+N(e.error.stack)).substring(0,2048);N\u003dy.length+1;y\u003djt(y);var w\u003dnew Uint8Array(4+y.length);w.set([42,N\u0026127|128,N\u003e\u003e7,e.error.code]);w.set(y,4);return w};\nQX\u003dfunction(){var e\u003d0,N;return function(y){N||(N\u003dnew Af);var w\u003dnew nw(N,e,1),E\u003dfw(w,function(){return jt(y)},!0);\nw.dispose();e++;return E}};\nnw\u003dfunction(e,N,y){gq.call(this,e);this.j\u003dN;this.clientState\u003dy;this.J\u003d\"S\";this.K\u003d\"q\"};\njt\u003dfunction(e){return globalThis.TextEncoder?(new TextEncoder).encode(e):g.hV(e)};\nmG\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.logger\u003de;this.onError\u003dN;this.state\u003dy;this.G\u003d0;this.N\u003dvoid 0;this.addOnDisposeCallback(function(){w.J\u0026\u0026(w.J.dispose(),w.J\u003dvoid 0)})};\nF_M\u003dfunction(e,N){N\u003dN instanceof St?N:new St(5,\"TVD:error\",N);return e.reportError(N)};\nHn\u003dfunction(e,N,y){try{if(e.Ss())throw new St(21,\"BNT:disposed\");if(!e.J\u0026\u0026e.N)throw e.N;var w,E;return(E\u003d(w\u003dSx3(e,N,y))!\u003dnull?w:ovM(e,N,y))!\u003dnull?E:bg3(e,N,y)}catch(A){if(!N.Dw)throw F_M(e,A);return hR0(e,y,A)}};\nSx3\u003dfunction(e,N,y){var w;return(w\u003de.J)\u003d\u003dnull?void 0:fw(w,function(){return Kw(e,N)},y,function(E){var A;\nif(e.J instanceof tf\u0026\u0026((A\u003dN.h1)\u003d\u003dnull?0:A.W4))try{var T;(T\u003de.cache)\u003d\u003dnull||pCs(T,Kw(e,N),E,N.h1.Lk,e.U-120)}catch(p){e.reportError(new St(24,\"ELX:write\",p))}})};\novM\u003dfunction(e,N,y){var w;if((w\u003dN.h1)!\u003dnull\u0026\u0026w.Xa)try{var E,A\u003d(E\u003de.cache)\u003d\u003dnull?void 0:CQP(E,Kw(e,N),N.h1.Lk);return A?y?E5(e.logger,function(){return g.oN(A,2)},\"a\"):A:void 0}catch(T){e.reportError(new St(23,\"RXO:read\",T))}};\nbg3\u003dfunction(e,N,y){var w\u003d{stack:[],error:void 0,hasError:!1};try{if(!N.Ic)throw new St(29,\"SDF:notready\");return fw(NM(w,new nw(e.logger,e.G,e.state)),function(){return Kw(e,N)},y)}catch(E){w.error\u003dE,w.hasError\u003d!0}finally{w5(w)}};\nhR0\u003dfunction(e,N,y){var w\u003d{stack:[],error:void 0,hasError:!1};try{var E\u003dF_M(e,y);return fw(NM(w,new ZV(e.logger,E)),function(){return[]},N)}catch(A){w.error\u003dA,w.hasError\u003d!0}finally{w5(w)}};\nKw\u003dfunction(e,N){return N.OU?N.OU:N.qX?E5(e.logger,function(){return N.OU\u003djt(N.qX)},\"c\"):[]};\nO5\u003dfunction(e){var N;mG.call(this,e.f$.lC(),(N\u003de.onError)!\u003dnull?N:function(){},0);\nvar y\u003dthis;this.L\u003d0;this.j\u003dnew g.lq;this.K\u003d!1;this.f$\u003de.f$;this.Gq\u003de.Gq;this.T3\u003dObject.assign({},cL3,e.T3||{});e.Ao\u0026\u0026(this.logger instanceof Cw||this.logger instanceof Ta)\u0026\u0026this.logger.zf(e.Ao);this.XV\u003de.XV||!1;if(kN0(e)){var w\u003dthis.f$;this.Z\u003dfunction(){return O90(w).catch(function(T){T\u003dy.reportError(new St(y.K?20:32,\"TRG:Disposed\",T));y.N\u003dT;var p;(p\u003dy.J)\u003d\u003dnull||p.dispose();y.J\u003dvoid 0;y.j.reject(T)})};\nRm0(w,function(){return void Wn(y)});\nw.U\u003d\u003d\u003d2\u0026\u0026Wn(this)}else this.Z\u003de.nyt,Wn(this);var E\u003dthis.logger.share();E.pm(\"o\");var A\u003dnew yX(E,\"o\");this.j.promise.then(function(){A.done();E.DU();E.dispose()},function(){return void E.dispose()});\nthis.addOnDisposeCallback(function(){y.K||(y.N?y.logger.DU():(y.N\u003dy.reportError(new St(32,\"TNP:Disposed\")),y.logger.DU(),y.j.reject(y.N)));y.logger.dispose()})};\nBsM\u003dfunction(e,N){N\u003dN instanceof St?N:N instanceof dR?new St(11,\"EBH:Error\",N):new St(12,\"BSO:Unknown\",N);return e.reportError(N)};\nWn\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){switch(X.J){case 1:N\u003dvoid 0;e.L++;y\u003dnew g.lq;e.f$ instanceof Xa\u0026\u0026e.f$.j.push(y.promise);if(!e.XV){X.u9(2);break}w\u003dnew g.lq;setTimeout(function(){return void w.resolve()});\nreturn g.D(X,w.promise,2);case 2:return E\u003de.logger.share(),g.c5(X,4,5),e.state\u003d5,A\u003d{},T\u003d[],g.D(X,dq(e.f$.snapshot({qX:A,PH:T}),e.T3.kSB,function(){return Promise.reject(new St(15,\"MDA:Timeout\"))}),7);\ncase 7:p\u003dX.N;if(e.Ss())throw new St(e.K?20:32,\"MDA:Disposed\");C\u003dT[0];e.state\u003d6;return g.D(X,dq(E.S3(\"g\",1,e.Gq.BU(p)),e.T3.JQ,function(){return Promise.reject(new St(10,\"BWB:Timeout\"))}),8);\ncase 8:r\u003dX.N;if(e.Ss())throw new St(e.K?20:32,\"BWB:Disposed\");e.state\u003d7;N\u003dE5(E,function(){var v\u003dXCF(e,r,y,C);v.N.promise.then(function(){return void e.Z()}).catch(function(){});\nreturn v},\"i\");\ncase 5:g.P5(X);E.dispose();g.d_(X,6);break;case 4:Y\u003dg.XH(X);(M\u003dN)\u003d\u003dnull||M.dispose();if(!e.N){l\u003dBsM(e,Y);y.resolve();var d;if(d\u003de.f$ instanceof Xa\u0026\u0026e.L\u003c2)a:if(Y instanceof St)d\u003dY.code!\u003d\u003d32\u0026\u0026Y.code!\u003d\u003d20\u0026\u0026Y.code!\u003d\u003d10;else{if(Y instanceof dR)switch(Y.code){case 2:case 13:case 14:case 4:break;default:d\u003d!1;break a}d\u003d!0}if(d)return F\u003d(1+Math.random()*.25)*(e.K?6E4:1E3),S\u003dsetTimeout(function(){return void e.Z()},F),e.addOnDisposeCallback(function(){return void clearTimeout(S)}),X.return();\ne.N\u003dl}E.iR(e.K?13:14);e.j.reject(e.N);return X.return();case 6:e.state\u003d8,e.L\u003d0,(k\u003de.J)\u003d\u003dnull||k.dispose(),e.J\u003dN,e.K\u003d!0,e.j.resolve(),g.hn(X)}})};\nXCF\u003dfunction(e,N,y,w){var E\u003dYf(N,2)*1E3;if(E\u003c\u003d0)throw new St(31,\"TTM:Invalid\");if(Mq(N,4))return new qv(e.logger,Mq(N,4),E);if(!Yf(N,3))return new uq(e.logger,IN(RF(N,1)),E);if(!w)throw new St(4,\"PMD:Undefined\");w\u003dw(IN(RF(N,1)));if(!(w instanceof Function))throw new St(16,\"APF:Failed\");e.U\u003dMath.floor((Date.now()+E)/1E3);e\u003dnew tf(e.logger,w,Yf(N,3),E);e.addOnDisposeCallback(function(){return void y.resolve()});\nreturn e};\nR7\u003dfunction(e){this.wT\u003dic(e)};\nPQ_\u003dfunction(e,N,y){this.EK\u003de;this.Uo\u003dN;this.metadata\u003dy};\nGa\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.lMs\u003de;this.metadata\u003dN;this.status\u003dnull};\nU5\u003dfunction(e,N,y,w,E){this.name\u003de;this.methodType\u003d\"unary\";this.requestType\u003dN;this.responseType\u003dy;this.J\u003dw;this.N\u003dE};\nLw\u003dfunction(e){this.wT\u003dic(e)};\ns5\u003dfunction(e){this.wT\u003dic(e)};\na7\u003dfunction(e){this.wT\u003dic(e)};\nee\u003dfunction(e,N){this.G\u003de.TTP;this.U\u003dN;this.J\u003de.xhr;this.K\u003d[];this.L\u003d[];this.Z\u003d[];this.j\u003d[];this.N\u003d[];this.G\u0026\u0026d8n(this)};\nigM\u003dfunction(e,N){var y\u003dnew IHn;g.jv(e.J,\"complete\",function(){if(U0(e.J)){var w\u003dg.LY(e.J);if(N\u0026\u0026e.J.getResponseHeader(\"Content-Type\")\u003d\u003d\u003d\"text/plain\"){if(!atob)throw Error(\"Cannot decode Base64 response\");w\u003datob(w)}try{var E\u003de.U(w)}catch(p){Nk(e,yP(new dR(13,\"Error when deserializing response data; error: \"+p+(\", response: \"+w)),y));return}w\u003dp4n(e.J.getStatus());wS(e,EJ(e));w\u003d\u003d0?vvn(e,E):Nk(e,yP(new dR(w,\"Xhr succeeded but the status code is not 200\"),y))}else{w\u003dg.LY(e.J);E\u003dEJ(e);if(w){var A\u003dzRJ(e,\nw);w\u003dA.code;var T\u003dA.details;A\u003dA.metadata}else w\u003d2,T\u003d\"Rpc failed due to xhr error. uri: \"+String(e.J.U)+\", error code: \"+e.J.N+\", error: \"+e.J.getLastError(),A\u003dE;wS(e,E);Nk(e,yP(new dR(w,T,A),y))}})};\nd8n\u003dfunction(e){e.G.BF(\"data\",function(N){if(\"1\"in N){var y\u003dN[\"1\"];try{var w\u003de.U(y)}catch(E){Nk(e,new dR(13,\"Error when deserializing response data; error: \"+E+(\", response: \"+y)))}w\u0026\u0026vvn(e,w)}if(\"2\"in N)for(N\u003dzRJ(e,N[\"2\"]),y\u003d0;y\u003ce.Z.length;y++)e.Z[y](N)});\ne.G.BF(\"end\",function(){wS(e,EJ(e));for(var N\u003d0;N\u003ce.j.length;N++)e.j[N]()});\ne.G.BF(\"error\",function(){if(e.N.length!\u003d0){var N\u003de.J.N;N!\u003d\u003d0||U0(e.J)||(N\u003d6);var y\u003d-1;switch(N){case 0:var w\u003d2;break;case 7:w\u003d10;break;case 8:w\u003d4;break;case 6:y\u003de.J.getStatus();w\u003dp4n(y);break;default:w\u003d14}wS(e,EJ(e));N\u003dlAM(N)+\", error: \"+e.J.getLastError();y!\u003d-1\u0026\u0026(N+\u003d\", http status code: \"+y);Nk(e,new dR(w,N))}})};\nEJ\u003dfunction(e){var N\u003d{},y\u003dg.DP1(e.J);Object.keys(y).forEach(function(w){N[w]\u003dy[w]});\nreturn N};\nzRJ\u003dfunction(e,N){var y\u003d2,w\u003d{};try{var E\u003dD8J(N);y\u003dTw(E,1);var A\u003dE.getMessage();Ek(E,s5,3).length\u0026\u0026(w[\"grpc-web-status-details-bin\"]\u003dN)}catch(T){e.J\u0026\u0026e.J.getStatus()\u003d\u003d\u003d404?(y\u003d5,A\u003d\"Not Found: \"+String(e.J.U)):(y\u003d14,A\u003d\"Unable to parse RpcStatus: \"+T)}return{code:y,details:A,metadata:w}};\nAh\u003dfunction(e,N){N\u003de.indexOf(N);N\u003e-1\u0026\u0026e.splice(N,1)};\nvvn\u003dfunction(e,N){for(var y\u003d0;y\u003ce.K.length;y++)e.K[y](N)};\nwS\u003dfunction(e,N){for(var y\u003d0;y\u003ce.L.length;y++)e.L[y](N)};\nNk\u003dfunction(e,N){for(var y\u003d0;y\u003ce.N.length;y++)e.N[y](N)};\nIHn\u003dfunction(){var e\u003dError.call(this);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name\u003d\"AsyncStack\"};\nyP\u003dfunction(e,N){N.stack\u0026\u0026(e.stack+\u003d\"\\n\"+N.stack);return e};\ng.T3\u003dfunction(e){this.j\u003de.bwq||null;this.K\u003de.Za||!1;this.N\u003dvoid 0};\nJh\u003dfunction(e,N){g.Ux.call(this);this.Kh\u003de;this.Z\u003dN;this.L\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.U\u003dnew Headers;this.N\u003dnull;this.Ng\u003d\"GET\";this.D\u003d\"\";this.J\u003d!1;this.G\u003dthis.K\u003dthis.j\u003dnull};\ngv9\u003dfunction(e){e.K.read().then(e.sB.bind(e)).catch(e.yz.bind(e))};\nCc\u003dfunction(e){e.readyState\u003d4;e.j\u003dnull;e.K\u003dnull;e.G\u003dnull;pc(e)};\npc\u003dfunction(e){e.onreadystatechange\u0026\u0026e.onreadystatechange.call(e)};\ng.rS\u003dfunction(e){this.J\u003dthis.U\u003dthis.L\u003d\"\";this.K\u003dnull;this.Z\u003dthis.N\u003d\"\";this.G\u003d!1;var N;e instanceof g.rS?(this.G\u003de.G,g.$u(this,e.L),this.U\u003de.U,g.Yu(this,e.J),g.Mk(this,e.K),this.N\u003de.N,lX(this,e.j.clone()),this.Z\u003de.Z):e\u0026\u0026(N\u003dString(e).match(fY))?(this.G\u003d!1,g.$u(this,N[1]||\"\",!0),this.U\u003dFL(N[2]||\"\"),g.Yu(this,N[3]||\"\",!0),g.Mk(this,N[4]),this.N\u003dFL(N[5]||\"\",!0),lX(this,N[6]||\"\",!0),this.Z\u003dFL(N[7]||\"\")):(this.G\u003d!1,this.j\u003dnew Se(null,this.G))};\ng.$u\u003dfunction(e,N,y){e.L\u003dy?FL(N,!0):N;e.L\u0026\u0026(e.L\u003de.L.replace(/:$/,\"\"))};\ng.Yu\u003dfunction(e,N,y){e.J\u003dy?FL(N,!0):N};\ng.Mk\u003dfunction(e,N){if(N){N\u003dNumber(N);if(isNaN(N)||N\u003c0)throw Error(\"Bad port number \"+N);e.K\u003dN}else e.K\u003dnull};\nlX\u003dfunction(e,N,y){N instanceof Se?(e.j\u003dN,VvM(e.j,e.G)):(y||(N\u003dok(N,fHs)),e.j\u003dnew Se(N,e.G))};\ng.bX\u003dfunction(e,N,y){e.j.set(N,y)};\ng.hh\u003dfunction(e){return e instanceof g.rS?e.clone():new g.rS(e)};\nFL\u003dfunction(e,N){return e?N?decodeURI(e.replace(/%25/g,\"%2525\")):decodeURIComponent(e):\"\"};\nok\u003dfunction(e,N,y){return typeof e\u003d\u003d\u003d\"string\"?(e\u003dencodeURI(e).replace(N,tvn),y\u0026\u0026(e\u003de.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),e):null};\ntvn\u003dfunction(e){e\u003de.charCodeAt(0);return\"%\"+(e\u003e\u003e4\u002615).toString(16)+(e\u002615).toString(16)};\nSe\u003dfunction(e,N){this.N\u003dthis.J\u003dnull;this.K\u003de||null;this.j\u003d!!N};\ncN\u003dfunction(e){e.J||(e.J\u003dnew Map,e.N\u003d0,e.K\u0026\u0026Z9(e.K,function(N,y){e.add(GJ(N),y)}))};\nuSM\u003dfunction(e,N){cN(e);N\u003dku(e,N);return e.J.has(N)};\ng.qxH\u003dfunction(e,N,y){e.remove(N);y.length\u003e0\u0026\u0026(e.K\u003dnull,e.J.set(ku(e,N),g.eE(y)),e.N\u003de.N+y.length)};\nku\u003dfunction(e,N){N\u003dString(N);e.j\u0026\u0026(N\u003dN.toLowerCase());return N};\nVvM\u003dfunction(e,N){N\u0026\u0026!e.j\u0026\u0026(cN(e),e.K\u003dnull,e.J.forEach(function(y,w){var E\u003dw.toLowerCase();w!\u003dE\u0026\u0026(this.remove(w),g.qxH(this,E,y))},e));\ne.j\u003dN};\ng.Zg5\u003dfunction(e){var N\u003d\"\";g.oB(e,function(y,w){N+\u003dw;N+\u003d\":\";N+\u003dy;N+\u003d\"\\r\\n\"});\nreturn N};\ng.BN\u003dfunction(e,N,y){if(g.v4(y))return e;y\u003dg.Zg5(y);if(typeof e\u003d\u003d\u003d\"string\")return mV(e,g.RA(N),y);g.bX(e,N,y);return e};\ng.XL\u003dfunction(e){g.x.call(this);this.N\u003de;this.J\u003d{}};\nx80\u003dfunction(e,N,y,w,E,A){if(Array.isArray(y))for(var T\u003d0;T\u003cy.length;T++)x80(e,N,y[T],w,E,A);else{N\u003dxv(N,y,w||e.handleEvent,E,A||e.N||e);if(!N)return e;e.J[N.key]\u003dN}return e};\njCH\u003dfunction(){this.K\u003d!0;this.N\u003d0;this.J\u003d\"\"};\nnvJ\u003dfunction(e,N,y){e.K\u003d!1;throw Error(\"The stream is broken @\"+e.N+\". Error: \"+y+\". With input:\\n\"+N);};\nPN\u003dfunction(){this.Z\u003dnull;this.G\u003d[];this.j\u003dthis.N\u003dthis.K\u003dthis.J\u003dthis.D\u003d0;this.L\u003dnull;this.U\u003d0};\ndS\u003dfunction(e,N,y,w){e.J\u003d3;e.Z\u003d\"The stream is broken @\"+e.D+\"/\"+y+\". Error: \"+w+\". With input:\\n\"+N;throw Error(e.Z);};\nIk\u003dfunction(){this.J\u003dnull;this.N\u003d0;this.K\u003dnew jCH;this.j\u003dnew PN};\nQC3\u003dfunction(e,N,y){e.J\u003d\"The stream is broken @\"+e.N+\". Error: \"+y+\". With input:\\n\"+N;throw Error(e.J);};\nvN\u003dfunction(e){return e\u003d\u003d\"\\r\"||e\u003d\u003d\"\\n\"||e\u003d\u003d\" \"||e\u003d\u003d\"\\t\"};\nz3\u003dfunction(e){this.D\u003dnull;this.Z\u003d[];this.j\u003d\"\";this.Kh\u003d[];this.K\u003dthis.N\u003d0;this.G\u003d!1;this.U\u003d0;this.qg\u003d/[\\\\\"]/g;this.J\u003dthis.L\u003d0;this.Ng\u003d!(!e||!e.yV)};\niX\u003dfunction(e,N,y){e.L\u003d3;e.D\u003d\"The stream is broken @\"+e.K+\"/\"+y+\". With input:\\n\"+N;throw Error(e.D);};\nD7\u003dfunction(){this.L\u003dthis.K\u003dnull;this.N\u003dthis.J\u003d0;this.j\u003d[];this.Z\u003d!1};\nm8M\u003dfunction(e){var N\u003dg.aD(e,\"Content-Type\");if(!N)return null;N\u003dN.toLowerCase();return N.startsWith(\"application/json\")?N.startsWith(\"application/json+protobuf\")?new D7:new z3:N.startsWith(\"application/x-protobuf\")?(e\u003dg.aD(e,\"Content-Transfer-Encoding\"))?e.toLowerCase()\u003d\u003d\"base64\"?new Ik:null:new PN:null};\ngS\u003dfunction(e){this.J\u003de;this.N\u003dnull;this.L\u003dthis.K\u003d0;this.D\u003d!1;this.j\u003dthis.G\u003dthis.Z\u003dnull;this.U\u003dnew g.XL(this);this.U.listen(this.J,\"readystatechange\",this.Ng)};\nuX\u003dfunction(e,N){e.L!\u003dN\u0026\u0026(e.L\u003dN,e.G\u0026\u0026e.G())};\nqk\u003dfunction(e){e.U.removeAll();if(e.J){var N\u003de.J;e.J\u003dnull;N.abort();N.dispose()}};\nHg5\u003dfunction(e){e\u003dthis.K\u003de;var N\u003d(0,g.Gs)(this.fBs,this);e.j\u003dN;e\u003dthis.K;N\u003d(0,g.Gs)(this.I_t,this);e.G\u003dN;this.N\u003d{};this.J\u003d{}};\nK_J\u003dfunction(e,N){for(var y\u003d{},w\u003d0;w\u003ce.length;y\u003d{mE:void 0},w++)y.mE\u003de[w],N.forEach(function(E){return function(A){try{A(E.mE)}catch(T){}}}(y))};\nZ7\u003dfunction(e,N){var y\u003de.N[N];y\u0026\u0026y.forEach(function(w){try{w()}catch(E){}});\n(y\u003de.J[N])\u0026\u0026y.forEach(function(w){w()});\ne.J[N]\u003d[]};\nW_P\u003dfunction(){var e\u003d{format:\"jspb\"};e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.L\u003de.Z2t||g.nM(\"suppressCorsPreflight\",e)||!1;this.N\u003de.withCredentials||g.nM(\"withCredentials\",e)||!1;this.j\u003de.PXt||[];this.Z\u003de.oSh||[];this.J\u003de.nSP;this.K\u003de.B11||!1};\nU85\u003dfunction(e,N,y,w,E){var A\u003dN.substring(0,N.length-E.name.length);return OgJ(function(T){return new RR_(function(p,C){var r\u003d{},Y\u003dGNH(e,T,A);Y.BF(\"error\",function(M){return C(M)});\nY.BF(\"metadata\",function(M){r\u003dM});\nY.BF(\"data\",function(M){var l\u003dr;l\u003dl\u003d\u003d\u003dvoid 0?{}:l;p(new Ga(M,l))})})},e.Z).call(e,E.G(y,w)).then(function(T){return T.lMs})};\nGNH\u003dfunction(e,N,y){var w\u003dN.Uo,E\u003dN.getMetadata(),A\u003dL_3(e,!0);e\u003dsCH(e,E,A,y+w.getName());y\u003daHM(A,w.N,!1);igM(y,E[\"X-Goog-Encode-Response-If-Executable\"]\u003d\u003d\"base64\");N\u003dw.J(N.EK);A.send(e,\"POST\",N);return y};\nL_3\u003dfunction(e,N){N\u003de.K\u0026\u0026!N;return e.J||N?new g.Wc(new g.T3({bwq:e.J,Za:N})):new g.Wc};\nsCH\u003dfunction(e,N,y,w){N[\"Content-Type\"]\u003d\"application/json+protobuf\";N[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var E\u003dN.Authorization;if(E\u0026\u0026etJ.has(E.split(\" \")[0])||e.N)y.G\u003d!0;if(e.L)w\u003dg.BN(w,\"$httpHeaders\",N);else for(var A in N)y.headers.set(A,N[A]);return w};\naHM\u003dfunction(e,N,y){if(y){e.isActive();y\u003dnew gS(e);var w\u003dnew Hg5(y)}return new ee({xhr:e,TTP:w},N)};\nOgJ\u003dfunction(e,N){return N.reduce(function(y,w){return function(E){return w.intercept(E,y)}},e)};\nNR1\u003dfunction(){this.J\u003dnew W_P;this.N\u003d\"https://jnn-pa.googleapis.com\".replace(/\\/+$/,\"\")};\nxu\u003dfunction(e){g.x.call(this);this.owner\u003de;this.signals\u003dnew Set;e\u0026\u0026g.Q(e,this)};\nje\u003dfunction(e,N){e.signals.has(N);return N};\nnc\u003dfunction(e){g.x.call(this);this.wY\u003de;this.slots\u003dnew Map;this.zb\u003dnew Set;this.qn\u003d!1};\nyoM\u003dfunction(e,N){e.Ss()||e.slots.set(N,{slotId:N,slot:void 0,YG:function(){return e.slots.delete(N)}})};\nmM\u003dfunction(e,N){new Promise(function(y){QP(function(){e.wY\u0026\u0026(e.kA\u003dN,e.qn\u003d!0);for(var w\u003dg.c(e.slots.values()),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;E\u003dA.slotId;A\u003dA.slot;try{A(N,{signal:e,slotId:E})}catch(T){b_(T)}}w\u003dg.c(e.zb);for(E\u003dw.next();!E.done;E\u003dw.next())E.value.resolve(N);e.zb.clear();y()})})};\nQP\u003dfunction(e){HN.push(e);wcP()};\nwcP\u003dfunction(){var e,N;g.f(function(y){switch(y.J){case 1:if(Kc)return y.return();g.c5(y,2,3);Kc\u003d!0;e\u003dET0(0);case 5:if(!(e\u003cHN.length)){y.u9(3);break}return g.D(y,Promise.resolve(),8);case 8:e\u003dET0(e);y.u9(5);break;case 3:g.P5(y);HN.length\u003d0;Kc\u003d!1;g.d_(y,0);break;case 2:N\u003dg.XH(y),b_(N),y.u9(3)}})};\nET0\u003dfunction(e){for(var N\u003de+100;e\u003cN\u0026\u0026e\u003cHN.length;)try{HN[e++]()}catch(y){b_(y)}return e};\nAoM\u003dfunction(e,N){if(e.Ss())N();else{var y\u003dWN.get(e);if(y)y.push(N);else{var w\u003d[N];WN.set(e,w);e.addOnDisposeCallback(function(){for(var E\u003dg.c([].concat(g.B(w))),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A();WN.delete(e)})}}};\nOJ\u003dfunction(e,N,y){g.x.call(this);this.G\u003de;this.milliseconds\u003dN;this.qU\u003dy;this.state\u003dthis.j\u003d0};\nTRM\u003dfunction(e){return new OJ(!1,e,{F$:function(){},\nKZ:void 0})};\nRk\u003dfunction(e){FF.call(this,e);this.name\u003d\"TimerCancelledError\"};\nG3\u003dfunction(e){FF.call(this,e);this.name\u003d\"TimerDisposedError\"};\nJo1\u003dfunction(e){var N\u003d{qX:e.qX,OU:e.OU,Ic:!0,Dw:!0};e.h1\u0026\u0026(e\u003de.h1,N.h1\u003d{Lk:e.Lk,Xa:e.Xa,W4:e.W4});return N};\nUJ\u003dfunction(e){var N;mG.call(this,e.Nmh?new Af:new Cw({vI:e.vI,Ao:e.XB,Dv:e.Dv},[]),(N\u003de.onError)!\u003dnull?N:function(){},1);\nthis.K\u003dnew g.lq;this.Kf\u003dvoid 0;this.Gq\u003de.Gq;this.TK\u003de.TK;var y;this.onEvent\u003d(y\u003de.onEvent)!\u003dnull?y:function(){}};\nCBF\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X;return g.f(function(d){switch(d.J){case 1:N\u003dvoid 0,y\u003de.isReady()?6E4:1E3,w\u003dnew g.kv(y,6E5,.25,2),E\u003d{},A\u003d1;case 2:if(!(A\u003c\u003d2)){d.u9(4);break}g.c5(d,5);e.state\u003d3;e.G\u003dA-1;return g.D(d,e.Kf\u0026\u0026A\u003d\u003d\u003d1?e.Kf:e.x0(A),7);case 7:return T\u003dd.N,e.Kf\u003dvoid 0,e.state\u003d4,p\u003dnew yX(e.logger,\"b\"),g.D(d,hf(bq(),T),8);case 8:return e.state\u003d5,e.onEvent(1),E.xM\u003d3,E.Uj\u003dnew Fa({challenge:T,Uh:e.logger}),C\u003dLc(e,12E4).then(function(V){return function(){e.onEvent(V.xM);return Promise.reject(new St(15,\n\"MDA:Timeout\"))}}(E)),g.D(d,Promise.race([E.Uj.oH,\nC]),9);case 9:return e.onEvent(2),r\u003d[],e.onEvent(4),E.xM\u003d6,g.D(d,Promise.race([E.Uj.snapshot({PH:r}),C]),10);case 10:return Y\u003dd.N,e.onEvent(5),M\u003dg.c(r),l\u003dM.next().value,E.fg\u003dl,p.done(),e.state\u003d6,g.D(d,pc_(e,e.logger.S3(\"g\",A,e.Gq.BU(Y)),new St(10,\"BWB:Timeout\")),11);case 11:return E.Kp\u003dd.N,e.state\u003d7,F\u003dE5(e.logger,function(V){return function(){var Z\u003dV.Kp;var n\u003dV.Uj;var R\u003dV.fg;if(Mq(Z,4))n.dispose(),n\u003dnew qv(e.logger,Mq(Z,4),Yf(Z,2)*1E3);else if(Yf(Z,3)){if(!R)throw new St(4,\"PMD:Undefined\");var O\u003d\nR(IN(RF(Z,1)));if(!(O instanceof Function))throw new St(16,\"APF:Failed\");R\u003dYf(Z,2)*1E3;Z\u003dnew tf(e.logger,O,Yf(Z,3),R);g.Q(Z,n);e.U\u003dMath.floor((Date.now()+R)/1E3);n\u003dZ}else n.dispose(),n\u003dnew uq(e.logger,IN(RF(Z,1)),Yf(Z,2)*1E3);return n}}(E),\"i\"),k\u003dS\u003dvoid 0,(k\u003d(S\u003de).TK)\u003d\u003dnull||k.call(S,IN(RF(E.Kp,1))),e.state\u003d8,d.return(F);\ncase 5:X\u003dg.XH(d);N\u003dX instanceof St?X:X instanceof G3?new St(20,\"WTO:Disposed\",X):X instanceof dR?new St(11,\"EBH:Error\",X):new St(12,\"BSO:Unknown\",X);e.reportError(N);a:{if(X instanceof dR)switch(X.code){case 2:case 13:case 14:case 4:var v\u003d!0;break a;default:v\u003d!1;break a}v\u003dX instanceof St?X.code!\u003d\u003d20:!0}if(!v)throw N;return g.D(d,Lc(e,w.getValue()),12);case 12:g.BC(w);case 3:E\u003d{xM:void 0,Kp:void 0,Uj:void 0,fg:void 0};A++;d.u9(2);break;case 4:throw N;}})};\nLc\u003dfunction(e,N){N\u003dTRM(N);g.Q(e,N);N.start();return N.U};\npc_\u003dfunction(e,N,y){return Promise.race([N,Lc(e,12E4).then(function(){return Promise.reject(y)})])};\nro_\u003dfunction(e){var N,y,w;g.f(function(E){switch(E.J){case 1:return N\u003dvoid 0,g.c5(E,5),g.D(E,CBF(e),7);case 7:N\u003dE.N;g.B5(E,6);break;case 5:y\u003dg.XH(E);if(e.J){e.logger.iR(13);E.u9(0);break}e.logger.iR(14);N\u003dnew ZV(e.logger,y instanceof St?y:new St(14,\"SOM:Init\",y instanceof Error?y:Error(String(y))));case 6:return w\u003dvoid 0,(w\u003de.J)\u003d\u003dnull||w.dispose(),e.J\u003dN,e.K.resolve(),g.c5(E,8),g.D(E,e.J.N.promise,10);case 10:g.B5(E,1);break;case 8:g.XH(E),E.u9(0)}})};\n$0s\u003dfunction(e,N){N.h1\u0026\u0026!e.cache\u0026\u0026e.Mh(Math.min(N.h1.w9B,150))};\nY0M\u003dfunction(e){var N\u003d{};g.$R(e,function(y){var w\u003dy.event,E\u003dN[w];N.hasOwnProperty(w)?E!\u003d\u003dnull\u0026\u0026(y.Bw(E)||(N[w]\u003dnull)):N[w]\u003dy});\na1M(e,function(y){return N[y.event]\u003d\u003d\u003dnull})};\nsJ\u003dfunction(){this.UQ\u003d0;this.J\u003d!1;this.N\u003d-1;this.cJ\u003d!1;this.wk\u003d0};\nak\u003dfunction(){this.N\u003dnull;this.J\u003d!1};\neb\u003dfunction(e){ak.call(this);this.j\u003de};\nNL\u003dfunction(){ak.call(this)};\ny1\u003dfunction(){ak.call(this)};\nwn\u003dfunction(){this.J\u003d{};this.N\u003d!0;this.K\u003d{}};\nE7\u003dfunction(e,N,y){e.J[N]||(e.J[N]\u003dnew eb(y));return e.J[N]};\nM9s\u003dfunction(e){e.J.queryid||(e.J.queryid\u003dnew y1)};\nAr\u003dfunction(e,N,y){(e\u003de.J[N])\u0026\u0026e.K(y)};\nT0\u003dfunction(e,N){if(g.P4(e.K,N))return e.K[N];if(e\u003de.J[N])return e.getValue()};\nJr\u003dfunction(e){var N\u003d{},y\u003dg.b8(e.J,function(w){return w.J});\ng.oB(y,function(w,E){w\u003de.K[E]!\u003d\u003dvoid 0?String(e.K[E]):w.J\u0026\u0026w.N!\u003d\u003dnull?String(w.N):\"\";w.length\u003e0\u0026\u0026(N[E]\u003dw)},e);\nreturn N};\nl93\u003dfunction(e){e\u003dJr(e);var N\u003d[];g.oB(e,function(y,w){w in Object.prototype||typeof y!\u003d\"undefined\"\u0026\u0026N.push([w,\":\",y].join(\"\"))});\nreturn N};\nS09\u003dfunction(e){E7(e,\"od\",FVM);E7(e,\"opac\",po).J\u003d!0;E7(e,\"sbeos\",po).J\u003d!0;E7(e,\"prf\",po).J\u003d!0;E7(e,\"mwt\",po).J\u003d!0;E7(e,\"iogeo\",po)};\noT0\u003dfunction(){this.J\u003dthis.Gl\u003dnull};\nCo\u003dfunction(){};\n$n\u003dfunction(){if(!rn())throw Error();};\nrn\u003dfunction(){return!(!Yn||!Yn.performance)};\nML\u003dfunction(e){return e?e.passive\u0026\u0026bY_()?e:e.capture||!1:!1};\nlM\u003dfunction(e,N,y,w){return e.addEventListener?(e.addEventListener(N,y,ML(w)),!0):!1};\nFR\u003dfunction(e){return e.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[e.visibilityState||e.webkitVisibilityState||e.mozVisibilityState||\"\"]||0};\nhtn\u003dfunction(){};\nco5\u003dfunction(){return(i_||DZ)\u0026\u0026g5?g5.mobile:!Sb()\u0026\u0026(fq(\"iPod\")||fq(\"iPhone\")||fq(\"Android\")||fq(\"IEMobile\"))};\nSb\u003dfunction(){return(i_||DZ)\u0026\u0026g5?!g5.mobile\u0026\u0026(fq(\"iPad\")||fq(\"Android\")||fq(\"Silk\")):fq(\"iPad\")||fq(\"Android\")\u0026\u0026!fq(\"Mobile\")||fq(\"Silk\")};\nop\u003dfunction(e){try{return!!e\u0026\u0026e.location.href!\u003dnull\u0026\u0026T50(e,\"foo\")}catch(N){return!1}};\nbM\u003dfunction(e,N){if(e)for(var y in e)Object.prototype.hasOwnProperty.call(e,y)\u0026\u0026N(e[y],y,e)};\nBR3\u003dfunction(){var e\u003d[];bM(k83,function(N){e.push(N)});\nreturn e};\nXc5\u003dfunction(e){var N,y;return(y\u003d(N\u003d/https?:\\/\\/[^\\/]+/.exec(e))\u003d\u003dnull?void 0:N[0])!\u003dnull?y:\"\"};\nI9J\u003dfunction(){var e\u003dPBF(\"IFRAME\"),N\u003d{};g.$R(d0s(),function(y){e.sandbox\u0026\u0026e.sandbox.supports\u0026\u0026e.sandbox.supports(y)\u0026\u0026(N[y]\u003d!0)});\nreturn N};\nPBF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?document:N;return N.createElement(String(e).toLowerCase())};\nvT5\u003dfunction(e){for(var N\u003de;e\u0026\u0026e!\u003de.parent;)e\u003de.parent,op(e)\u0026\u0026(N\u003de);return N};\ngTP\u003dfunction(e){e\u003de||hr();for(var N\u003dnew ztE(g.xJ.location.href,!1),y\u003dnull,w\u003de.length-1,E\u003dw;E\u003e\u003d0;--E){var A\u003de[E];!y\u0026\u0026iY5.test(A.url)\u0026\u0026(y\u003dA);if(A.url\u0026\u0026!A.OI){N\u003dA;break}}E\u003dnull;A\u003de.length\u0026\u0026e[w].url;N.depth!\u003d0\u0026\u0026A\u0026\u0026(E\u003de[w]);return new D0_(N,E,y)};\nhr\u003dfunction(){var e\u003dg.xJ,N\u003d[],y\u003dnull;do{var w\u003de;if(op(w)){var E\u003dw.location.href;y\u003dw.document\u0026\u0026w.document.referrer||null}else E\u003dy,y\u003dnull;N.push(new ztE(E||\"\"));try{e\u003dw.parent}catch(A){e\u003dnull}}while(e\u0026\u0026w!\u003de);w\u003d0;for(e\u003dN.length-1;w\u003c\u003de;++w)N[w].depth\u003de-w;w\u003dg.xJ;if(w.location\u0026\u0026w.location.ancestorOrigins\u0026\u0026w.location.ancestorOrigins.length\u003d\u003dN.length-1)for(e\u003d1;e\u003cN.length;++e)E\u003dN[e],E.url||(E.url\u003dw.location.ancestorOrigins[e-1]||\"\",E.OI\u003d!0);return N};\nD0_\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.K\u003dy};\nztE\u003dfunction(e,N){this.url\u003de;this.OI\u003d!!N;this.depth\u003dnull};\ncQ\u003dfunction(){this.K\u003d\"\u0026\";this.N\u003d{};this.j\u003d0;this.J\u003d[]};\nkn\u003dfunction(e,N){var y\u003d{};y[e]\u003dN;return[y]};\nV9n\u003dfunction(e,N,y,w,E){var A\u003d[];bM(e,function(T,p){(T\u003dBQ(T,N,y,w,E))\u0026\u0026A.push(p+\"\u003d\"+T)});\nreturn A.join(N)};\nBQ\u003dfunction(e,N,y,w,E){if(e\u003d\u003dnull)return\"\";N\u003dN||\"\u0026\";y\u003dy||\",$\";typeof y\u003d\u003d\u003d\"string\"\u0026\u0026(y\u003dy.split(\"\"));if(e instanceof Array){if(w||(w\u003d0),w\u003cy.length){for(var A\u003d[],T\u003d0;T\u003ce.length;T++)A.push(BQ(e[T],N,y,w+1,E));return A.join(y[w])}}else if(typeof e\u003d\u003d\u003d\"object\")return E||(E\u003d0),E\u003c2?encodeURIComponent(V9n(e,N,y,w,E+1)):\"...\";return encodeURIComponent(String(e))};\nf9n\u003dfunction(e){var N\u003d1,y;for(y in e.N)y.length\u003eN\u0026\u0026(N\u003dy.length);return 3997-N-e.K.length-1};\nPQ\u003dfunction(e,N){this.J\u003de;this.depth\u003dN};\nuKn\u003dfunction(){function e(p,C){return p\u003d\u003dnull?C:p}\nvar N\u003dhr(),y\u003dMath.max(N.length-1,0),w\u003dgTP(N);N\u003dw.J;var E\u003dw.N,A\u003dw.K,T\u003d[];A\u0026\u0026T.push(new PQ([A.url,A.OI?2:0],e(A.depth,1)));E\u0026\u0026E!\u003dA\u0026\u0026T.push(new PQ([E.url,2],0));N.url\u0026\u0026N!\u003dA\u0026\u0026T.push(new PQ([N.url,0],e(N.depth,y)));w\u003dg.dn(T,function(p,C){return T.slice(0,T.length-C)});\n!N.url||(A||E)\u0026\u0026N!\u003dA||(E\u003dXc5(N.url))\u0026\u0026w.push([new PQ([E,1],e(N.depth,y))]);w.push([]);return g.dn(w,function(p){return t9H(y,p)})};\nt9H\u003dfunction(e,N){g.Ip(N,function(E){return E.depth\u003e\u003d0});\nvar y\u003dvQ(N,function(E,A){return Math.max(E,A.depth)},-1),w\u003dEws(y+2);\nw[0]\u003de;g.$R(N,function(E){return w[E.depth+1]\u003dE.J});\nreturn w};\nq0s\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?uKn():e;return e.map(function(N){return BQ(N)})};\nZYP\u003dfunction(e){var N\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Yn.google_image_requests||(Yn.google_image_requests\u003d[]);var y\u003dPBF(\"IMG\",Yn.document);N\u0026\u0026(y.attributionSrc\u003d\"\");y.src\u003de;Yn.google_image_requests.push(y)};\nz0\u003dfunction(e){var N\u003d\"GS\";if(e.GS\u0026\u0026e.hasOwnProperty(N))return e.GS;var y\u003dnew e;e.GS\u003dy;e.hasOwnProperty(N);return y};\niM\u003dfunction(){this.N\u003dnew htn;this.J\u003drn()?new $n:new Co};\nx0P\u003dfunction(){D5();var e\u003dYn.document;return!!(e\u0026\u0026e.body\u0026\u0026e.body.getBoundingClientRect\u0026\u0026typeof Yn.setInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.clearInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.setTimeout\u003d\u003d\u003d\"function\"\u0026\u0026typeof Yn.clearTimeout\u003d\u003d\u003d\"function\")};\njDJ\u003dfunction(){D5();return q0s()};\nnT9\u003dfunction(){};\nD5\u003dfunction(){var e\u003dz0(nT9);if(!e.J){if(!Yn)throw Error(\"Context has not been set and window is undefined.\");e.J\u003dz0(iM)}return e.J};\ngn\u003dfunction(e){this.wT\u003dic(e)};\nQDF\u003dfunction(e){this.K\u003de;this.J\u003d-1;this.N\u003dthis.j\u003d0};\nV1\u003dfunction(e,N){return function(){var y\u003dg.iE.apply(0,arguments);if(e.J\u003e-1)return N.apply(null,g.B(y));try{return e.J\u003de.K.J.now(),N.apply(null,g.B(y))}finally{e.j+\u003de.K.J.now()-e.J,e.J\u003d-1,e.N+\u003d1}}};\nm05\u003dfunction(e,N){this.N\u003de;this.K\u003dN;this.J\u003dnew QDF(e)};\nHYE\u003dfunction(){this.J\u003d{}};\nWV_\u003dfunction(){var e\u003dfo().flags,N\u003dKV0;e\u003de.J[N.key];if(N.valueType\u003d\u003d\u003d\"proto\"){try{var y\u003dJSON.parse(e);if(Array.isArray(y))return y}catch(w){}return N.defaultValue}return typeof e\u003d\u003d\u003dtypeof N.defaultValue?e:N.defaultValue};\nU05\u003dfunction(){this.K\u003dvoid 0;this.N\u003dthis.Z\u003d0;this.L\u003d-1;this.RJ\u003dnew wn;E7(this.RJ,\"mv\",OY0).J\u003d!0;E7(this.RJ,\"omid\",po);E7(this.RJ,\"epoh\",po).J\u003d!0;E7(this.RJ,\"epph\",po).J\u003d!0;E7(this.RJ,\"umt\",po).J\u003d!0;E7(this.RJ,\"phel\",po).J\u003d!0;E7(this.RJ,\"phell\",po).J\u003d!0;E7(this.RJ,\"oseid\",RtH).J\u003d!0;var e\u003dthis.RJ;e.J.sloi||(e.J.sloi\u003dnew NL);e.J.sloi.J\u003d!0;E7(this.RJ,\"mm\",tr);E7(this.RJ,\"ovms\",G8H).J\u003d!0;E7(this.RJ,\"xdi\",po).J\u003d!0;E7(this.RJ,\"amp\",po).J\u003d!0;E7(this.RJ,\"prf\",po).J\u003d!0;E7(this.RJ,\"gtx\",po).J\u003d!0;E7(this.RJ,\n\"mvp_lv\",po).J\u003d!0;E7(this.RJ,\"ssmol\",po).J\u003d!0;E7(this.RJ,\"fmd\",po).J\u003d!0;E7(this.RJ,\"gen204simple\",po);this.J\u003dnew m05(D5(),this.RJ);this.j\u003d!1;this.flags\u003dnew HYE};\nfo\u003dfunction(){return z0(U05)};\nLVH\u003dfunction(e,N,y,w){if(Math.random()\u003c(w||e.J))try{if(y instanceof cQ)var E\u003dy;else E\u003dnew cQ,bM(y,function(T,p){var C\u003dE,r\u003dC.j++;T\u003dkn(p,T);C.J.push(r);C.N[r]\u003dT});\nvar A\u003dE.nC(e.N,\"pagead2.googlesyndication.com\",\"/pagead/gen_204?id\u003d\"+N+\"\u0026\");A\u0026\u0026(D5(),ZYP(A))}catch(T){}};\nsDn\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.error\u003de;this.context\u003dN.context;this.msg\u003dN.message||\"\";this.id\u003dN.id||\"jserror\";this.meta\u003dy};\na9_\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.xJ:e;return(e\u003de.performance)\u0026\u0026e.now\u0026\u0026e.timing?Math.floor(e.now()+e.timing.navigationStart):g.s9()};\neO_\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.xJ:e;return(e\u003de.performance)\u0026\u0026e.now?e.now():null};\nNqP\u003dfunction(e,N,y){this.label\u003de;this.type\u003dN;this.value\u003dy;this.duration\u003d0;this.taskId\u003dthis.slotId\u003dvoid 0;this.uniqueId\u003dMath.random()};\nqL\u003dfunction(){var e\u003dwindow;this.events\u003d[];this.N\u003de||g.xJ;var N\u003dnull;e\u0026\u0026(e.google_js_reporting_queue\u003de.google_js_reporting_queue||[],this.events\u003de.google_js_reporting_queue,N\u003de.google_measure_js_timing);this.J\u003duM()||(N!\u003dnull?N:Math.random()\u003c1)};\nyfM\u003dfunction(e){e\u0026\u0026Z5\u0026\u0026uM()\u0026\u0026(Z5.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\"),Z5.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\"))};\nwnJ\u003dfunction(){var e\u003dxn;this.J\u003djb;this.J6\u003d\"jserror\";this.Hx\u003d!0;this.Kb\u003dnull;this.N\u003dthis.YY;this.g7\u003de\u003d\u003d\u003dvoid 0?null:e};\nEs5\u003dfunction(e,N,y){var w\u003dno;return V1(fo().J.J,function(){try{if(w.g7\u0026\u0026w.g7.J){var E\u003dw.g7.start(e.toString(),3);var A\u003dN();w.g7.end(E)}else A\u003dN()}catch(p){var T\u003dw.Hx;try{yfM(E),T\u003dw.N(e,new Q1(mR(p)),void 0,y)}catch(C){w.YY(217,C)}if(!T)throw p;}return A})()};\nHQ\u003dfunction(e,N,y,w){return V1(fo().J.J,function(){var E\u003dg.iE.apply(0,arguments);return Es5(e,function(){return N.apply(y,E)},w)})};\nmR\u003dfunction(e){var N\u003de.toString();e.name\u0026\u0026N.indexOf(e.name)\u003d\u003d-1\u0026\u0026(N+\u003d\": \"+e.name);e.message\u0026\u0026N.indexOf(e.message)\u003d\u003d-1\u0026\u0026(N+\u003d\": \"+e.message);if(e.stack)a:{e\u003de.stack;var y\u003dN;try{e.indexOf(y)\u003d\u003d-1\u0026\u0026(e\u003dy+\"\\n\"+e);for(var w;e!\u003dw;)w\u003de,e\u003de.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");N\u003de.replace(/\\n */g,\"\\n\");break a}catch(E){N\u003dy;break a}N\u003dvoid 0}return N};\nQ1\u003dfunction(e){sDn.call(this,Error(e),{message:e})};\nAfF\u003dfunction(){Yn\u0026\u0026typeof Yn.google_measure_js_timing!\u003d\"undefined\"\u0026\u0026(Yn.google_measure_js_timing||xn.disable())};\nTq5\u003dfunction(e){no.Kb\u003dfunction(N){g.$R(e,function(y){y(N)})}};\nJfs\u003dfunction(e,N){return Es5(e,N)};\nKo\u003dfunction(e,N){return HQ(e,N)};\nWQ\u003dfunction(e,N,y,w){no.YY(e,N,y,w)};\nO7\u003dfunction(){return Date.now()-pnE};\nCqH\u003dfunction(){var e\u003dfo().K,N\u003dRp\u003e\u003d0?O7()-Rp:-1,y\u003dG0?O7()-U7:-1,w\u003dLo\u003e\u003d0?O7()-Lo:-1;if(e\u003d\u003d947190542)return 100;if(e\u003d\u003d79463069)return 200;e\u003d[2E3,4E3];var E\u003d[250,500,1E3];WQ(637,Error(),.001);var A\u003dN;y!\u003d-1\u0026\u0026y\u003cN\u0026\u0026(A\u003dy);for(N\u003d0;N\u003ce.length;++N)if(A\u003ce[N]){var T\u003dE[N];break}T\u003d\u003d\u003dvoid 0\u0026\u0026(T\u003dE[e.length]);return w!\u003d-1\u0026\u0026w\u003e1500\u0026\u0026w\u003c4E3?500:T};\ns7\u003dfunction(e,N,y,w){this.top\u003de;this.right\u003dN;this.bottom\u003dy;this.left\u003dw};\nap\u003dfunction(e){return e.right-e.left};\ne2\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.top\u003d\u003dN.top\u0026\u0026e.right\u003d\u003dN.right\u0026\u0026e.bottom\u003d\u003dN.bottom\u0026\u0026e.left\u003d\u003dN.left:!1};\nNW\u003dfunction(e,N,y){N instanceof g.ri?(e.left+\u003dN.x,e.right+\u003dN.x,e.top+\u003dN.y,e.bottom+\u003dN.y):(e.left+\u003dN,e.right+\u003dN,typeof y\u003d\u003d\u003d\"number\"\u0026\u0026(e.top+\u003dy,e.bottom+\u003dy));return e};\nyC\u003dfunction(e,N,y){var w\u003dnew s7(0,0,0,0);this.time\u003de;this.volume\u003dnull;this.K\u003dN;this.J\u003dw;this.N\u003dy};\nwm\u003dfunction(e,N,y,w,E,A,T,p){this.j\u003de;this.G\u003dN;this.K\u003dy;this.Z\u003dw;this.J\u003dE;this.L\u003dA;this.N\u003dT;this.U\u003dp};\n$v1\u003dfunction(e){var N\u003de!\u003d\u003de.top,y\u003de.top\u003d\u003d\u003dvT5(e),w\u003d-1,E\u003d0;if(N\u0026\u0026y\u0026\u0026e.top.mraid){w\u003d3;var A\u003de.top.mraid}else w\u003d(A\u003de.mraid)?N?y?2:1:0:-1;A\u0026\u0026(A.IS_GMA_SDK||(E\u003d2),jF5(rfE,function(T){return typeof A[T]\u003d\u003d\u003d\"function\"})||(E\u003d1));\nreturn{x7:A,compatibility:E,Fyh:w}};\nY55\u003dfunction(){var e\u003dwindow.document;return e\u0026\u0026typeof e.elementFromPoint\u003d\u003d\u003d\"function\"};\nMt1\u003dfunction(e,N,y){e\u0026\u0026N!\u003d\u003dnull\u0026\u0026N!\u003dN.top\u0026\u0026(N\u003dN.top);try{return(y\u003d\u003d\u003dvoid 0?0:y)?(new g.l8(N.innerWidth,N.innerHeight)).round():NPJ(N||window).round()}catch(w){return new g.l8(-12245933,-12245933)}};\nEb\u003dfunction(e,N,y){try{e\u0026\u0026(N\u003dN.top);var w\u003dMt1(e,N,y),E\u003dw.height,A\u003dw.width;if(A\u003d\u003d\u003d-12245933)return new s7(A,A,A,A);var T\u003dwyH(xY(N.document).J),p\u003dT.x,C\u003dT.y;return new s7(C,p+A,C+E,p)}catch(r){return new s7(-12245933,-12245933,-12245933,-12245933)}};\ng.pK\u003dfunction(e,N,y,w){this.left\u003de;this.top\u003dN;this.width\u003dy;this.height\u003dw};\nCK\u003dfunction(e,N){return e\u003d\u003dN?!0:e\u0026\u0026N?e.left\u003d\u003dN.left\u0026\u0026e.width\u003d\u003dN.width\u0026\u0026e.top\u003d\u003dN.top\u0026\u0026e.height\u003d\u003dN.height:!1};\ng.$0\u003dfunction(e,N,y){if(typeof N\u003d\u003d\u003d\"string\")(N\u003drm(e,N))\u0026\u0026(e.style[N]\u003dy);else for(var w in N){y\u003de;var E\u003dN[w],A\u003drm(y,w);A\u0026\u0026(y.style[A]\u003dE)}};\nrm\u003dfunction(e,N){var y\u003dlV9[N];if(!y){var w\u003dV43(N);y\u003dw;e.style[w]\u003d\u003d\u003dvoid 0\u0026\u0026(w\u003d(g.RB?\"Webkit\":Y0?\"Moz\":null)+t45(w),e.style[w]!\u003d\u003dvoid 0\u0026\u0026(y\u003dw));lV9[N]\u003dy}return y};\ng.MW\u003dfunction(e,N){var y\u003de.style[V43(N)];return typeof y!\u003d\u003d\"undefined\"?y:e.style[rm(e,N)]||\"\"};\nlG\u003dfunction(e,N){var y\u003dZA(e);return y.defaultView\u0026\u0026y.defaultView.getComputedStyle\u0026\u0026(e\u003dy.defaultView.getComputedStyle(e,null))?e[N]||e.getPropertyValue(N)||\"\":\"\"};\nF0\u003dfunction(e,N){return lG(e,N)||(e.currentStyle?e.currentStyle[N]:null)||e.style\u0026\u0026e.style[N]};\ng.od\u003dfunction(e,N,y){if(N instanceof g.ri){var w\u003dN.x;N\u003dN.y}else w\u003dN,N\u003dy;e.style.left\u003dg.S2(w,!1);e.style.top\u003dg.S2(N,!1)};\nbG\u003dfunction(e){try{return e.getBoundingClientRect()}catch(N){return{left:0,top:0,right:0,bottom:0}}};\nFGE\u003dfunction(e){var N\u003dZA(e),y\u003dF0(e,\"position\"),w\u003dy\u003d\u003d\"fixed\"||y\u003d\u003d\"absolute\";for(e\u003de.parentNode;e\u0026\u0026e!\u003dN;e\u003de.parentNode)if(e.nodeType\u003d\u003d11\u0026\u0026e.host\u0026\u0026(e\u003de.host),y\u003dF0(e,\"position\"),w\u003dw\u0026\u0026y\u003d\u003d\"static\"\u0026\u0026e!\u003dN.documentElement\u0026\u0026e!\u003dN.body,!w\u0026\u0026(e.scrollWidth\u003ee.clientWidth||e.scrollHeight\u003ee.clientHeight||y\u003d\u003d\"fixed\"||y\u003d\u003d\"absolute\"||y\u003d\u003d\"relative\"))return e;return null};\ng.hp\u003dfunction(e){var N\u003dZA(e),y\u003dnew g.ri(0,0);if(e\u003d\u003d(N?ZA(N):document).documentElement)return y;e\u003dbG(e);N\u003dwyH(xY(N).J);y.x\u003de.left+N.x;y.y\u003de.top+N.y;return y};\nosn\u003dfunction(e,N){var y\u003dnew g.ri(0,0),w\u003dGM(ZA(e));if(!T50(w,\"parent\"))return y;do{var E\u003dw\u003d\u003dN?g.hp(e):S5J(e);y.x+\u003dE.x;y.y+\u003dE.y}while(w\u0026\u0026w!\u003dN\u0026\u0026w!\u003dw.parent\u0026\u0026(e\u003dw.frameElement)\u0026\u0026(w\u003dw.parent));return y};\ng.ce\u003dfunction(e,N){e\u003dbwP(e);N\u003dbwP(N);return new g.ri(e.x-N.x,e.y-N.y)};\nS5J\u003dfunction(e){e\u003dbG(e);return new g.ri(e.left,e.top)};\nbwP\u003dfunction(e){if(e.nodeType\u003d\u003d1)return S5J(e);e\u003de.changedTouches?e.changedTouches[0]:e;return new g.ri(e.clientX,e.clientY)};\ng.k0\u003dfunction(e,N,y){if(N instanceof g.l8)y\u003dN.height,N\u003dN.width;else if(y\u003d\u003dvoid 0)throw Error(\"missing height argument\");e.style.width\u003dg.S2(N,!0);e.style.height\u003dg.S2(y,!0)};\ng.S2\u003dfunction(e,N){typeof e\u003d\u003d\"number\"\u0026\u0026(e\u003d(N?Math.round(e):e)+\"px\");return e};\ng.Be\u003dfunction(e){var N\u003dhOM;if(F0(e,\"display\")!\u003d\"none\")return N(e);var y\u003de.style,w\u003dy.display,E\u003dy.visibility,A\u003dy.position;y.visibility\u003d\"hidden\";y.position\u003d\"absolute\";y.display\u003d\"inline\";e\u003dN(e);y.display\u003dw;y.position\u003dA;y.visibility\u003dE;return e};\nhOM\u003dfunction(e){var N\u003de.offsetWidth,y\u003de.offsetHeight,w\u003dg.RB\u0026\u0026!N\u0026\u0026!y;return(N\u003d\u003d\u003dvoid 0||w)\u0026\u0026e.getBoundingClientRect?(e\u003dbG(e),new g.l8(e.right-e.left,e.bottom-e.top)):new g.l8(N,y)};\ng.X0\u003dfunction(e,N){e.style.display\u003dN?\"\":\"none\"};\nzu\u003dfunction(e,N){N\u003dMath.pow(10,N);return Math.floor(e*N)/N};\ncfP\u003dfunction(e){return new s7(e.top,e.right,e.bottom,e.left)};\nkan\u003dfunction(e){var N\u003de.top||0,y\u003de.left||0;return new s7(N,y+(e.width||0),N+(e.height||0),y)};\niG\u003dfunction(e){return e!\u003dnull\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c\u003d1};\nBq_\u003dfunction(){var e\u003dg.zw();return e?DR(\"AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS\".split(\";\"),function(N){return P_(e,N)})||P_(e,\"OMI/\")\u0026\u0026!P_(e,\"XiaoMi/\")?!0:P_(e,\"Presto\")\u0026\u0026P_(e,\"Linux\")\u0026\u0026!P_(e,\"X11\")\u0026\u0026!P_(e,\"Android\")\u0026\u0026!P_(e,\"Mobi\"):!1};\nXnP\u003dfunction(){this.K\u003d!op(Yn.top);this.isMobileDevice\u003dSb()||co5();var e\u003dhr();this.domain\u003de.length\u003e0\u0026\u0026e[e.length-1]!\u003dnull\u0026\u0026e[e.length-1].url!\u003dnull?g.uB(e[e.length-1].url)||\"\":\"\";this.J\u003dnew s7(0,0,0,0);this.j\u003dnew g.l8(0,0);this.L\u003dnew g.l8(0,0);this.G\u003dnew s7(0,0,0,0);this.frameOffset\u003dnew g.ri(0,0);this.Z\u003d0;this.U\u003d!1;this.N\u003d!(!Yn||!$v1(Yn).x7);this.update(Yn)};\nPqH\u003dfunction(e,N){N\u0026\u0026N.screen\u0026\u0026(e.j\u003dnew g.l8(N.screen.width,N.screen.height))};\ndv3\u003dfunction(e,N){a:{var y\u003de.J?new g.l8(ap(e.J),e.J.getHeight()):new g.l8(0,0);N\u003dN\u003d\u003d\u003dvoid 0?Yn:N;N!\u003d\u003dnull\u0026\u0026N!\u003dN.top\u0026\u0026(N\u003dN.top);var w\u003d0,E\u003d0;try{var A\u003dN.document,T\u003dA.body,p\u003dA.documentElement;if(A.compatMode\u003d\u003d\"CSS1Compat\"\u0026\u0026p.scrollHeight)w\u003dp.scrollHeight!\u003dy.height?p.scrollHeight:p.offsetHeight,E\u003dp.scrollWidth!\u003dy.width?p.scrollWidth:p.offsetWidth;else{var C\u003dp.scrollHeight,r\u003dp.scrollWidth,Y\u003dp.offsetHeight,M\u003dp.offsetWidth;p.clientHeight!\u003dY\u0026\u0026(C\u003dT.scrollHeight,r\u003dT.scrollWidth,Y\u003dT.offsetHeight,M\u003dT.offsetWidth);\nC\u003ey.height?C\u003eY?(w\u003dC,E\u003dr):(w\u003dY,E\u003dM):C\u003cY?(w\u003dC,E\u003dr):(w\u003dY,E\u003dM)}var l\u003dnew g.l8(E,w);break a}catch(F){l\u003dnew g.l8(-12245933,-12245933);break a}l\u003dvoid 0}e.L\u003dl};\nfK\u003dfunction(){var e\u003dgm();if(e.Z\u003e0||e.U)return!0;e\u003dD5().N.isVisible();var N\u003dFR(VC)\u003d\u003d\u003d0;return e||N};\ngm\u003dfunction(){return z0(XnP)};\ntp\u003dfunction(e){this.K\u003de;this.N\u003d0;this.J\u003dnull};\nuG\u003dfunction(e,N,y){this.K\u003de;this.Zl\u003dy\u003d\u003d\u003dvoid 0?\"na\":y;this.L\u003d[];this.isInitialized\u003d!1;this.j\u003dnew yC(-1,!0,this);this.J\u003dthis;this.U\u003dN;this.Ng\u003dthis.D\u003d!1;this.i9\u003d\"uk\";this.l9\u003d!1;this.Z\u003d!0};\nqW\u003dfunction(e,N){g.Gw(e.L,N)||(e.L.push(N),N.mC(e.J),N.h$(e.j),N.xb()\u0026\u0026(e.D\u003d!0))};\nIV9\u003dfunction(e){e\u003de.J;e.aQ();e.z1();var N\u003dgm();N.G\u003dEb(!1,e.K,N.isMobileDevice);dv3(gm(),e.K);e.j.J\u003de.WW()};\nvs0\u003dfunction(e){e.D\u003de.L.length?DR(e.L,function(N){return N.xb()}):!1};\nzO9\u003dfunction(e){var N\u003dg.eE(e.L);g.$R(N,function(y){y.h$(e.j)})};\nZR\u003dfunction(e){var N\u003dg.eE(e.L);g.$R(N,function(y){y.mC(e.J)});\ne.J!\u003de||zO9(e)};\nx0\u003dfunction(e,N,y,w){this.element\u003de;this.J\u003dnew s7(0,0,0,0);this.K\u003dnull;this.Z\u003dnew s7(0,0,0,0);this.N\u003dN;this.RJ\u003dy;this.l9\u003dw;this.qg\u003d!1;this.timestamp\u003d-1;this.D\u003dnew wm(N.j,this.element,this.J,new s7(0,0,0,0),0,0,O7(),0);this.L\u003dvoid 0};\niwF\u003dfunction(e,N){return e.L?new s7(Math.max(N.top+e.L.top,N.top),Math.min(N.left+e.L.right,N.right),Math.min(N.top+e.L.bottom,N.bottom),Math.max(N.left+e.L.left,N.left)):N.clone()};\nj2\u003dfunction(e){this.L\u003d!1;this.J\u003de;this.j\u003dfunction(){}};\nDvn\u003dfunction(e,N,y){this.K\u003dy\u003d\u003d\u003dvoid 0?0:y;this.N\u003de;this.J\u003dN\u003d\u003dnull?\"\":N};\ngsF\u003dfunction(e){switch(Math.trunc(e.K)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nVt3\u003dfunction(e,N){return e.K\u003cN.K?!0:e.K\u003eN.K?!1:e.N\u003cN.N?!0:e.N\u003eN.N?!1:typeof e.J\u003ctypeof N.J?!0:typeof e.J\u003etypeof N.J?!1:e.J\u003cN.J};\nnK\u003dfunction(){this.K\u003d0;this.J\u003d[];this.N\u003d!1};\nfV5\u003dfunction(e,N){(0,g.$R)(N.J,function(y){e.add(y.N,y.J,gsF(y))})};\nQC\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dw\u003d\u003d\u003dvoid 0?!0:w;bM(N,function(E,A){w\u0026\u0026E\u003d\u003d\u003dvoid 0||e.add(A,E,y)});\nreturn e};\nmw\u003dfunction(e){var N\u003dtt9;e.N\u0026\u0026(g.pf(e.J,function(y,w){return Vt3(w,y)?1:Vt3(y,w)?-1:0}),e.N\u003d!1);\nreturn vQ(e.J,function(y,w){w\u003dN(w);return\"\"+y+(y!\u003d\"\"\u0026\u0026w!\u003d\"\"?\"\u0026\":\"\")+w},\"\")};\ntt9\u003dfunction(e){var N\u003de.N;e\u003de.J;return e\u003d\u003d\u003d\"\"?N:typeof e\u003d\u003d\u003d\"boolean\"?e?N:\"\":Array.isArray(e)?e.length\u003d\u003d\u003d0?N:N+\"\u003d\"+e.join():N+\"\u003d\"+(g.Gw([\"mtos\",\"tos\",\"p\"],N)?e:encodeURIComponent(e))};\nuaM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!0:N;this.J\u003dnew nK;e!\u003d\u003dvoid 0\u0026\u0026fV5(this.J,e);N\u0026\u0026this.J.add(\"v\",\"unreleased\",-16)};\nq51\u003dfunction(e){var N\u003d[],y\u003d[];g.oB(e,function(w,E){if(!(E in Object.prototype)\u0026\u0026typeof w!\u003d\"undefined\")switch(Array.isArray(w)\u0026\u0026(w\u003dw.join(\",\")),w\u003d[E,\"\u003d\",w].join(\"\"),E){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":N.unshift(w);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":y.push(w);break;default:N.push(w)}});\nreturn N.concat(y)};\nZws\u003dfunction(e){e\u003de.toString();D5();ZYP(e)};\nxvM\u003dfunction(){this.J\u003d0};\nj70\u003dfunction(e,N,y){(0,g.$R)(e.K,function(w){var E\u003de.J;if(!w.J\u0026\u0026(w.K(N,y),w.j())){w.J\u003d!0;var A\u003dw.N(),T\u003dnew nK;T.add(\"id\",\"av-js\");T.add(\"type\",\"verif\");T.add(\"vtype\",w.L);w\u003dz0(xvM);T.add(\"i\",w.J++);T.add(\"adk\",E);QC(T,A);E\u003dnew uaM(T);Zws(E)}})};\nHe\u003dfunction(){this.N\u003dthis.K\u003dthis.j\u003dthis.J\u003d0};\nKK\u003dfunction(e){this.N\u003de\u003de\u003d\u003d\u003dvoid 0?nss:e;this.J\u003dg.dn(this.N,function(){return new He})};\nWe\u003dfunction(e,N){return Q7J(e,function(y){return y.J},N\u003d\u003d\u003dvoid 0?!0:N)};\nRd\u003dfunction(e,N){return Ob(e,N,function(y){return y.J})};\nmv0\u003dfunction(e,N){return Q7J(e,function(y){return y.K},N\u003d\u003d\u003dvoid 0?!0:N)};\nGu\u003dfunction(e,N){return Ob(e,N,function(y){return y.K})};\nUb\u003dfunction(e,N){return Ob(e,N,function(y){return y.N})};\nHws\u003dfunction(e){g.$R(e.J,function(N){N.N\u003d0})};\nQ7J\u003dfunction(e,N,y){e\u003dg.dn(e.J,function(w){return N(w)});\nreturn y?e:KGM(e)};\nOb\u003dfunction(e,N,y){var w\u003dg.Rw(e.N,function(E){return N\u003c\u003dE});\nreturn w\u003d\u003d-1?0:y(e.J[w])};\nKGM\u003dfunction(e){return g.dn(e,function(N,y,w){return y\u003e0?w[y]-w[y-1]:w[y]})};\nLK\u003dfunction(){this.N\u003dnew KK;this.Zl\u003dthis.aq\u003d0;this.Bk\u003dnew He;this.Kh\u003dthis.G\u003d-1;this.VB\u003d1E3;this.Dl\u003dnew KK([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.i9\u003dthis.qg\u003d-1};\nsb\u003dfunction(e,N){return mv0(e.N,N\u003d\u003d\u003dvoid 0?!0:N)};\nad\u003dfunction(e,N,y,w){var E\u003dE\u003d\u003d\u003dvoid 0?!1:E;y\u003dHQ(w,y);lM(e,N,y,{capture:E})};\nNe\u003dfunction(e,N){N\u003deg(N);return N\u003d\u003d\u003d0?0:eg(e)/N};\neg\u003dfunction(e){return Math.max(e.bottom-e.top,0)*Math.max(e.right-e.left,0)};\nWGn\u003dfunction(e,N){if(!e||!N)return!1;for(var y\u003d0;e!\u003d\u003dnull\u0026\u0026y++\u003c100;){if(e\u003d\u003d\u003dN)return!0;try{if(e\u003de.parentElement||e){var w\u003dZA(e),E\u003dw\u0026\u0026GM(w),A\u003dE\u0026\u0026E.frameElement;A\u0026\u0026(e\u003dA)}}catch(T){break}}return!1};\nOw_\u003dfunction(e,N,y){if(!e||!N)return!1;N\u003dNW(e.clone(),-N.left,-N.top);e\u003d(N.left+N.right)/2;N\u003d(N.top+N.bottom)/2;op(window.top)\u0026\u0026window.top\u0026\u0026window.top.document\u0026\u0026(window\u003dwindow.top);if(!Y55())return!1;e\u003dwindow.document.elementFromPoint(e,N);if(!e)return!1;N\u003d(N\u003d(N\u003dZA(y))\u0026\u0026N.defaultView\u0026\u0026N.defaultView.frameElement)\u0026\u0026WGn(N,e);var w\u003de\u003d\u003d\u003dy;e\u003d!w\u0026\u0026e\u0026\u0026TN(e,function(E){return E\u003d\u003d\u003dy});\nreturn!(N||w||e)};\nRO1\u003dfunction(e,N,y,w){return gm().K?!1:ap(e)\u003c\u003d0||e.getHeight()\u003c\u003d0?!0:y\u0026\u0026w?Jfs(208,function(){return Ow_(e,N,y)}):!1};\nyn\u003dfunction(e,N,y){g.x.call(this);this.position\u003dGaM.clone();this.j4\u003dthis.FQ();this.He\u003d-2;this.timeCreated\u003dDate.now();this.gp\u003d-1;this.Qy\u003dN;this.eP\u003dnull;this.jS\u003d!1;this.mQ\u003dnull;this.opacity\u003d-1;this.requestSource\u003dy;this.TQG\u003d!1;this.Xf\u003dfunction(){};\nthis.Ah\u003dfunction(){};\nthis.Ho\u003dnew oT0;this.Ho.Gl\u003de;this.Ho.J\u003de;this.zl\u003d!1;this.B5\u003d{pF:null,sI:null};this.u7\u003d!0;this.cK\u003dnull;this.Iw\u003dthis.Ug1\u003d!1;fo().Z++;this.Cw\u003dthis.wc();this.Bh\u003d-1;this.vG\u003dnull;this.hasCompleted\u003dthis.n1k\u003d!1;this.RJ\u003dnew wn;S09(this.RJ);UvJ(this);this.requestSource\u003d\u003d1?Ar(this.RJ,\"od\",1):Ar(this.RJ,\"od\",0)};\nUvJ\u003dfunction(e){e\u003de.Ho.Gl;var N;if(N\u003de\u0026\u0026e.getAttribute)N\u003d/-[a-z]/.test(\"googleAvInapp\")?!1:LG1\u0026\u0026e.dataset?\"googleAvInapp\"in e.dataset:e.hasAttribute?e.hasAttribute(\"data-\"+fds()):!!e.getAttribute(\"data-\"+fds());N\u0026\u0026(gm().N\u003d!0)};\nw6\u003dfunction(e,N){N!\u003de.Iw\u0026\u0026(e.Iw\u003dN,e\u003dgm(),N?e.Z++:e.Z\u003e0\u0026\u0026e.Z--)};\ns7_\u003dfunction(e,N){if(e.vG){if(N.getName()\u003d\u003d\u003de.vG.getName())return;e.vG.dispose();e.vG\u003dnull}N\u003dN.create(e.Ho.J,e.RJ,e.xb());if(N\u003dN!\u003dnull\u0026\u0026N.observe()?N:null)e.vG\u003dN};\naV5\u003dfunction(e,N,y){if(!e.eP||e.Qy\u003d\u003d-1||N.N\u003d\u003d\u003d-1||e.eP.N\u003d\u003d\u003d-1)return 0;e\u003dN.N-e.eP.N;return e\u003ey?0:e};\ne1P\u003dfunction(e,N,y){if(e.vG){e.vG.n2();var w\u003de.vG.D,E\u003dw.j,A\u003dE.J;if(w.Z!\u003dnull){var T\u003dw.K;e.mQ\u003dnew g.ri(T.left-A.left,T.top-A.top)}A\u003de.iC()?Math.max(w.J,w.L):w.J;T\u003d{};E.volume!\u003d\u003dnull\u0026\u0026(T.volume\u003dE.volume);E\u003de.TC(w);e.eP\u003dw;e.GZ(A,N,y,!1,T,E,w.U)}};\nNS5\u003dfunction(e){if(e.jS\u0026\u0026e.cK){var N\u003dT0(e.RJ,\"od\")\u003d\u003d1,y\u003dgm().J,w\u003de.cK,E\u003de.vG?e.vG.getName():\"ns\",A\u003de.mQ,T\u003dnew g.l8(ap(y),y.getHeight());y\u003de.iC();e\u003d{ATk:E,mQ:A,NzP:T,iC:y,UQ:e.Cw.UQ,DSg:N};if(N\u003dw.N){N.n2();E\u003dN.D;A\u003dE.j.J;var p\u003dT\u003dnull;E.Z!\u003dnull\u0026\u0026A\u0026\u0026(T\u003dE.K,T\u003dnew g.ri(T.left-A.left,T.top-A.top),p\u003dnew g.l8(A.right-A.left,A.bottom-A.top));E\u003dy?Math.max(E.J,E.L):E.J;y\u003d{ATk:N.getName(),mQ:T,NzP:p,iC:y,DSg:!1,UQ:E}}else y\u003dnull;y\u0026\u0026j70(w,e,y)}};\nyhn\u003dfunction(e,N,y){N\u0026\u0026(e.Xf\u003dN);y\u0026\u0026(e.Ah\u003dy)};\ng.Eo\u003dfunction(){};\ng.Aq\u003dfunction(e){return{value:e,done:!1}};\nwNJ\u003dfunction(){this.j\u003dthis.J\u003dthis.K\u003dthis.N\u003dthis.L\u003d0};\nEuM\u003dfunction(e){var N\u003d{};var y\u003dg.s9()-e.L;N\u003d(N.ptlt\u003dy,N);(y\u003de.N)\u0026\u0026(N.pnk\u003dy);(y\u003de.K)\u0026\u0026(N.pnc\u003dy);(y\u003de.j)\u0026\u0026(N.pnmm\u003dy);(e\u003de.J)\u0026\u0026(N.pns\u003de);return N};\nAh0\u003dfunction(){sJ.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nTe\u003dfunction(e){return iG(e.volume)\u0026\u0026e.volume\u003e0};\nJq\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;w\u003dw\u003d\u003d\u003dvoid 0?function(){return!0}:w;\nreturn function(E){var A\u003dE[e];if(Array.isArray(A)\u0026\u0026w(E))return TS9(A,N,y)}};\npG\u003dfunction(e,N){return function(y){return N(y)?y[e]:void 0}};\nJh_\u003dfunction(e){return function(N){for(var y\u003d0;y\u003ce.length;y++)if(e[y]\u003d\u003d\u003dN.e||e[y]\u003d\u003d\u003dvoid 0\u0026\u0026!N.hasOwnProperty(\"e\"))return!0;return!1}};\nTS9\u003dfunction(e,N,y){return y\u003d\u003d\u003dvoid 0||y?g.CG(e,function(w,E){return g.Gw(N,E)}):g.dn(N,function(w,E,A){return e.slice(E\u003e0?A[E-1]+1:0,w+1).reduce(function(T,p){return T+p},0)})};\npNM\u003dfunction(){this.N\u003dthis.J\u003d\"\"};\nCXH\u003dfunction(){};\nr6\u003dfunction(e,N){var y\u003d{};if(e!\u003d\u003dvoid 0)if(N!\u003dnull)for(var w in N){var E\u003dN[w];w in Object.prototype||E!\u003dnull\u0026\u0026(y[w]\u003dtypeof E\u003d\u003d\u003d\"function\"?E(e):e[E])}else g.VM(y,e);return mw(QC(new nK,y))};\nrh5\u003dfunction(){var e\u003d{};this.N\u003d(e.vs\u003d[1,0],e.vw\u003d[0,1],e.am\u003d[2,2],e.a\u003d[4,4],e.f\u003d[8,8],e.bm\u003d[16,16],e.b\u003d[32,32],e.avw\u003d[0,64],e.avs\u003d[64,0],e.pv\u003d[256,256],e.gdr\u003d[0,512],e.p\u003d[0,1024],e.r\u003d[0,2048],e.m\u003d[0,4096],e.um\u003d[0,8192],e.ef\u003d[0,16384],e.s\u003d[0,32768],e.pmx\u003d[0,16777216],e.mut\u003d[33554432,33554432],e.umutb\u003d[67108864,67108864],e.tvoff\u003d[134217728,134217728],e);this.J\u003d{};for(var N in this.N)this.N[N][1]\u003e0\u0026\u0026(this.J[N]\u003d0);this.K\u003d0};\n$V\u003dfunction(e,N){var y\u003de.N[N],w\u003dy[1];e.K+\u003dy[0];w\u003e0\u0026\u0026e.J[N]\u003d\u003d0\u0026\u0026(e.J[N]\u003d1)};\n$ks\u003dfunction(e){var N\u003dg.Xw(e.N),y\u003d0,w;for(w in e.J)g.Gw(N,w)\u0026\u0026e.J[w]\u003d\u003d1\u0026\u0026(y+\u003de.N[w][1],e.J[w]\u003d2);return y};\nYJs\u003dfunction(e){var N\u003d0,y;for(y in e.J){var w\u003de.J[y];if(w\u003d\u003d1||w\u003d\u003d2)N+\u003de.N[y][1]}return N};\nYV\u003dfunction(){this.J\u003dthis.N\u003d0};\nMe\u003dfunction(){LK.call(this);this.K\u003dnew He;this.Et\u003dthis.D\u003dthis.l9\u003d0;this.U\u003d-1;this.Kx\u003dnew He;this.L\u003dnew He;this.J\u003dnew KK;this.Z\u003dthis.j\u003d-1;this.Ng\u003dnew He;this.VB\u003d2E3;this.Rq\u003dnew YV;this.Ut\u003dnew YV;this.Wk\u003dnew YV};\nl6\u003dfunction(e,N,y){var w\u003de.Et;G0||y||e.U\u003d\u003d-1||(w+\u003dN-e.U);return w};\nMeM\u003dfunction(){this.K\u003d!1};\nFA\u003dfunction(e,N){this.K\u003d!1;this.j\u003de;this.D\u003dN;this.L\u003d0};\nSg\u003dfunction(e,N){FA.call(this,e,N);this.G\u003d[]};\nl7_\u003dfunction(){};\noZ\u003dfunction(){};\nb6\u003dfunction(e,N,y,w){x0.call(this,e,N,y,w)};\nhq\u003dfunction(e,N,y){x0.call(this,null,e,N,y);this.U\u003de.isActive();this.G\u003d0};\ncf\u003dfunction(e){return[e.top,e.left,e.bottom,e.right]};\nkV\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?new oZ:A;yn.call(this,N,y,w);this.x5\u003dE;this.f3\u003d0;this.HI\u003d{};this.fN\u003dnew rh5;this.Ts\u003d{};this.a$\u003d\"\";this.Wk\u003dnull;this.dT\u003d!1;this.J\u003d[];this.rS\u003dA.N();this.Z\u003dA.K();this.j\u003dnull;this.K\u003d-1;this.Zl\u003dthis.D\u003dvoid 0;this.Kh\u003dthis.Ng\u003d0;this.i9\u003d-1;this.VB\u003dthis.Ut\u003d!1;this.l9\u003dthis.U\u003dthis.N\u003dthis.JU\u003dthis.a9\u003d0;new KK;this.Rq\u003dthis.Et\u003d0;this.Bk\u003d-1;this.I1\u003d0;this.G\u003dg.CY;this.qg\u003d[this.FQ()];this.Y_\u003d2;this.AN\u003d{};this.AN.pause\u003d\"p\";this.AN.resume\u003d\"r\";this.AN.skip\u003d\"s\";this.AN.mute\u003d\"m\";this.AN.unmute\u003d\n\"um\";this.AN.exitfullscreen\u003d\"ef\";this.L\u003dnull;this.Dl\u003dthis.Kx\u003d!1;this.SR\u003dMath.floor(Date.now()/1E3-1704067200);this.aq\u003d0};\nBf\u003dfunction(e){e.hasCompleted\u003d!0;e.I1!\u003d0\u0026\u0026(e.I1\u003d3)};\nXA\u003dfunction(e){return e\u003d\u003d\u003dvoid 0?e:Number(e)?zu(e,3):0};\nPf\u003dfunction(e,N){return e.qg[N!\u003dnull\u0026\u0026N\u003ce.qg.length?N:e.qg.length-1]};\nFM9\u003dfunction(e){var N\u003d!!T0(fo().RJ,\"umt\");return e.D||!N\u0026\u0026!e.Zl?0:1};\nSJ5\u003dfunction(e,N){e.Ax()?N\u003d0:e.Qy\u003d\u003d-1?N\u003d0:(N-\u003de.Qy,N\u003dN\u003eMath.max(1E4,e.K/3)?0:N);var y\u003de.G(e)||{};y\u003dy.currentTime!\u003d\u003dvoid 0?y.currentTime:e.Ng;var w\u003dy-e.Ng,E\u003d0;w\u003e\u003d0?(e.Kh+\u003dN,e.Rq+\u003dMath.max(N-w,0),E\u003dMath.min(w,e.Kh)):e.Et+\u003dMath.abs(w);w!\u003d0\u0026\u0026(e.Kh\u003d0);e.Bk\u003d\u003d-1\u0026\u0026w\u003e0\u0026\u0026(e.Bk\u003dLo\u003e\u003d0?O7()-Lo:-1);e.Ng\u003dy;return E};\nouJ\u003dfunction(e,N){DR(e.Z,function(y){return y.j\u003d\u003dN.j})||e.Z.push(N)};\nbcF\u003dfunction(e){var N\u003dRd(e.Xe().J,1);return d6(e,N)};\nd6\u003dfunction(e,N,y){return N\u003e\u003d15E3?!0:e.Ut?(y\u003d\u003d\u003dvoid 0?0:y)?!0:e.K\u003e0?N\u003e\u003de.K/2:e.i9\u003e0?N\u003e\u003de.i9:!1:!1};\nh1E\u003dfunction(e){var N\u003dzu(e.Cw.UQ,2),y\u003de.fN.K,w\u003de.Cw,E\u003dPf(e),A\u003dXA(E.j),T\u003dXA(E.Z),p\u003dXA(w.volume),C\u003dzu(E.G,2),r\u003dzu(E.Kh,2),Y\u003dzu(w.UQ,2),M\u003dzu(E.qg,2),l\u003dzu(E.i9,2);w\u003dzu(w.wk,2);var F\u003de.wD().clone().round();e\u003de.vG\u0026\u0026e.vG.K?(e.vG?e.vG.K:null).clone().round():null;E\u003dsb(E,!1);return{J1k:N,ju:y,us:A,FE:T,HC:p,y8:C,Ne:r,UQ:Y,ai:M,Ky:l,wk:w,position:F,g$:e,Ri:E}};\nk3_\u003dfunction(e,N){chn(e.J,N,function(){return{J1k:0,ju:void 0,us:-1,FE:-1,HC:-1,y8:-1,Ne:-1,UQ:-1,ai:-1,Ky:-1,wk:-1,position:void 0,g$:void 0,Ri:[]}});\ne.J[N]\u003dh1E(e)};\nchn\u003dfunction(e,N,y){for(var w\u003de.length;w\u003cN+1;)e.push(y()),w++};\nvf\u003dfunction(e,N,y){var w\u003de.Ts[N];if(w!\u003dnull)return w;w\u003dBS1(e,N);var E\u003dIB(IZ,function(A){return A\u003d\u003dN});\ne\u003dXNn(e,w,w,y,PX9[IZ[E]]);N\u003d\u003d\"fully_viewable_audible_half_duration_impression\"\u0026\u0026(e.std\u003d\"csm\");return e};\nze\u003dfunction(e,N,y){var w\u003d[N];if(e!\u003dN||y!\u003dN)w.unshift(e),w.push(y);return w};\nXNn\u003dfunction(e,N,y,w,E){if(e.zl)return{\"if\":0,vs:0};var A\u003de.wD().clone().round(),T\u003de.vG?e.vG.K:null,p\u003dgm(),C\u003dfo(),r\u003de.Xe(),Y\u003de.vG?e.vG.getName():\"ns\",M\u003d{};M[\"if\"]\u003dp.K?1:void 0;M.sdk\u003de.j?e.j:void 0;M.t\u003de.timeCreated;M.p\u003d[A.top,A.left,A.bottom,A.right];A\u0026\u0026T\u0026\u0026!e2(T,A)\u0026\u0026(A\u003dT.round(),M.cp\u003d[A.top,A.left,A.bottom,A.right]);M.tos\u003dWe(r.N,!1);M.mtos\u003dsb(r);M.mcvt\u003dr.Bk.K;M.ps\u003dvoid 0;A\u003dl6(r,O7(),e.Ax());M.vht\u003dA;M.mut\u003dr.Kx.K;M.a\u003dXA(e.Cw.volume);M.mv\u003dXA(r.Z);M.fs\u003de.Iw?1:0;M.ft\u003dr.Ng.J;M.at\u003dr.L.J;M.as\u003dr.j\u003e0?1:0;M.atos\u003d\nWe(r.J);M.ssb\u003dWe(r.Dl,!1);M.amtos\u003dmv0(r.J,!1);M.uac\u003de.a9;M.vpt\u003dr.K.J;Y\u003d\u003d\"nio\"\u0026\u0026(M.nio\u003d1,M.avms\u003d\"nio\");M.gmm\u003d\"4\";M.gdr\u003dd6(e,r.K.J,!0)?1:0;M.efpf\u003de.Y_;if(Y\u003d\u003d\"gsv\"||Y\u003d\u003d\"nis\")Y\u003de.vG,Y.G\u003e0\u0026\u0026(M.nnut\u003dY.G);M.tcm\u003dFM9(e);M.nmt\u003de.Et;M.bt\u003de.Rq;M.pst\u003de.Bk;M.vpaid\u003de.D;M.dur\u003de.K;M.vmtime\u003de.Ng;M.is\u003de.fN.K;e.J.length\u003e\u003d1\u0026\u0026(M.i0\u003de.J[0].ju,M.a0\u003d[e.J[0].HC],M.c0\u003d[e.J[0].UQ],M.ss0\u003d[e.J[0].wk],Y\u003de.J[0].position,A\u003de.J[0].g$,M.p0\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp0\u003dcf(A)));e.J.length\u003e\u003d2\u0026\u0026(M.i1\u003de.J[1].ju,M.a1\u003dze(e.J[1].us,\ne.J[1].HC,e.J[1].FE),M.c1\u003dze(e.J[1].y8,e.J[1].UQ,e.J[1].Ne),M.ss1\u003dze(e.J[1].ai,e.J[1].wk,e.J[1].Ky),Y\u003de.J[1].position,A\u003de.J[1].g$,M.p1\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp1\u003dcf(A)),M.mtos1\u003de.J[1].Ri);e.J.length\u003e\u003d3\u0026\u0026(M.i2\u003de.J[2].ju,M.a2\u003dze(e.J[2].us,e.J[2].HC,e.J[2].FE),M.c2\u003dze(e.J[2].y8,e.J[2].UQ,e.J[2].Ne),M.ss2\u003dze(e.J[2].ai,e.J[2].wk,e.J[2].Ky),Y\u003de.J[2].position,A\u003de.J[2].g$,M.p2\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp2\u003dcf(A)),M.mtos2\u003de.J[2].Ri);e.J.length\u003e\u003d4\u0026\u0026(M.i3\u003de.J[3].ju,M.a3\u003dze(e.J[3].us,e.J[3].HC,\ne.J[3].FE),M.c3\u003dze(e.J[3].y8,e.J[3].UQ,e.J[3].Ne),M.ss3\u003dze(e.J[3].ai,e.J[3].wk,e.J[3].Ky),Y\u003de.J[3].position,A\u003de.J[3].g$,M.p3\u003dY?cf(Y):void 0,Y\u0026\u0026A\u0026\u0026!e2(A,Y)\u0026\u0026(M.cp3\u003dcf(A)),M.mtos3\u003de.J[3].Ri);M.cs\u003dYJs(e.fN);N\u0026\u0026(M.ic\u003d$ks(e.fN),M.dvpt\u003dr.K.N,M.dvs\u003dUb(r.N,.5),M.dfvs\u003dUb(r.N,1),M.davs\u003dUb(r.J,.5),M.dafvs\u003dUb(r.J,1),y\u0026\u0026(r.K.N\u003d0,Hws(r.N),Hws(r.J)),e.RN()\u0026\u0026(M.dtos\u003dr.l9,M.dav\u003dr.D,M.dtoss\u003de.f3+1,y\u0026\u0026(r.l9\u003d0,r.D\u003d0,e.f3++)),M.dat\u003dr.L.N,M.dft\u003dr.Ng.N,y\u0026\u0026(r.L.N\u003d0,r.Ng.N\u003d0));M.ps\u003d[p.L.width,p.L.height];M.bs\u003d[ap(p.J),p.J.getHeight()];\nM.scs\u003d[p.j.width,p.j.height];M.dom\u003dp.domain;e.JU\u0026\u0026(M.vds\u003de.JU);if(e.Z.length\u003e0||e.rS)N\u003dg.eE(e.Z),e.rS\u0026\u0026N.push(e.rS),M.pings\u003dg.dn(N,function(l){return l.toString()});\nN\u003dg.dn(g.CG(e.Z,function(l){return l.Z()}),function(l){return l.getId()});\neX5(N);M.ces\u003dN;e.N\u0026\u0026(M.vmer\u003de.N);e.U\u0026\u0026(M.vmmk\u003de.U);e.l9\u0026\u0026(M.vmiec\u003de.l9);M.avms\u003de.vG?e.vG.getName():\"ns\";e.vG\u0026\u0026g.VM(M,e.vG.t$());w?(M.c\u003dzu(e.Cw.UQ,2),M.ss\u003dzu(e.Cw.wk,2)):M.tth\u003dO7()-dkM;M.mc\u003dzu(r.Kh,2);M.nc\u003dzu(r.G,2);M.mv\u003dXA(r.Z);M.nv\u003dXA(r.j);M.lte\u003dzu(e.He,2);w\u003dPf(e,E);sb(r);M.qmtos\u003dsb(w);M.qnc\u003dzu(w.G,2);M.qmv\u003dXA(w.Z);M.qnv\u003dXA(w.j);M.qas\u003dw.j\u003e0?1:0;M.qi\u003de.a$;M.avms||(M.avms\u003d\"geo\");M.psm\u003dr.Rq.J;M.psv\u003dr.Rq.getValue();M.psfv\u003dr.Ut.getValue();M.psa\u003dr.Wk.getValue();C\u003dl93(C.RJ);C.length\u0026\u0026(M.veid\u003dC);e.L\u0026\u0026g.VM(M,\nEuM(e.L));M.avas\u003de.Xw();M.vs\u003de.Vu();M.co\u003dI7J(e);M.tm\u003dr.aq;M.tu\u003dr.Zl;return M};\nBS1\u003dfunction(e,N){if(g.Gw(vu5,N))return!0;var y\u003de.HI[N];return y!\u003d\u003dvoid 0?(e.HI[N]\u003d!0,!y):!1};\nI7J\u003dfunction(e){var N\u003de.aq.toString(10).padStart(2,\"0\");N\u003d\"\"+e.SR+N;e.aq\u003c99\u0026\u0026e.aq++;return N};\nic_\u003dfunction(){this.J\u003d{};var e\u003dGM();i6(this,e,document);var N\u003dz1M();try{if(\"1\"\u003d\u003dN){for(var y\u003de.parent;y!\u003de.top;y\u003dy.parent)i6(this,y,y.document);i6(this,e.top,e.top.document)}}catch(w){}};\nz1M\u003dfunction(){var e\u003ddocument.documentElement;try{if(!op(GM().top))return\"2\";var N\u003d[],y\u003dGM(e.ownerDocument);for(e\u003dy;e!\u003dy.top;e\u003de.parent)if(e.frameElement)N.push(e.frameElement);else break;return N\u0026\u0026N.length!\u003d0?\"1\":\"0\"}catch(w){return\"2\"}};\ni6\u003dfunction(e,N,y){ad(y,\"mousedown\",function(){return Dk5(e)},301);\nad(N,\"scroll\",function(){return guP(e)},302);\nad(y,\"touchmove\",function(){return Ve9(e)},303);\nad(y,\"mousemove\",function(){return f7E(e)},304);\nad(y,\"keydown\",function(){return te5(e)},305)};\nDk5\u003dfunction(e){g.oB(e.J,function(N){N.K\u003e1E5||++N.K})};\nguP\u003dfunction(e){g.oB(e.J,function(N){N.J\u003e1E5||++N.J})};\nVe9\u003dfunction(e){g.oB(e.J,function(N){N.J\u003e1E5||++N.J})};\nte5\u003dfunction(e){g.oB(e.J,function(N){N.N\u003e1E5||++N.N})};\nf7E\u003dfunction(e){g.oB(e.J,function(N){N.j\u003e1E5||++N.j})};\nuLJ\u003dfunction(){this.J\u003d[];this.N\u003d[]};\nDf\u003dfunction(e,N){return g.Ok(e.J,function(y){return y.a$\u003d\u003dN})};\nqJJ\u003dfunction(e,N){return N?g.Ok(e.J,function(y){return y.Ho.Gl\u003d\u003dN}):null};\nZc_\u003dfunction(e,N){return g.Ok(e.N,function(y){return y.TJ()\u003d\u003d2\u0026\u0026y.a$\u003d\u003dN})};\nVn\u003dfunction(){var e\u003dg6;return e.J.length\u003d\u003d0?e.N:e.N.length\u003d\u003d0?e.J:g.aw(e.N,e.J)};\nxkM\u003dfunction(e,N){e\u003dN.TJ()\u003d\u003d1?e.J:e.N;var y\u003dW_(e,function(w){return w\u003d\u003dN});\nreturn y!\u003d-1?(e.splice(y,1),N.vG\u0026\u0026N.vG.unobserve(),N.dispose(),!0):!1};\njkH\u003dfunction(e){var N\u003dg6;if(xkM(N,e)){switch(e.TJ()){case 0:var y\u003dfunction(){return null};\ncase 2:y\u003dfunction(){return Zc_(N,e.a$)};\nbreak;case 1:y\u003dfunction(){return Df(N,e.a$)}}for(var w\u003dy();w;w\u003dy())xkM(N,w)}};\nnu1\u003dfunction(e){var N\u003dg6;e\u003dg.CG(e,function(y){return!qJJ(N,y.Ho.Gl)});\nN.J.push.apply(N.J,g.B(e))};\nQks\u003dfunction(e){var N\u003d[];g.$R(e,function(y){DR(g6.J,function(w){return w.Ho.Gl\u003d\u003d\u003dy.Ho.Gl\u0026\u0026w.a$\u003d\u003d\u003dy.a$})||(g6.J.push(y),N.push(y))})};\nfG\u003dfunction(){this.J\u003dthis.N\u003dnull};\nmkH\u003dfunction(e,N){function y(w,E){N(w,E)}\nif(e.N\u003d\u003dnull)return!1;e.J\u003dg.Ok(e.N,function(w){return w!\u003dnull\u0026\u0026w.SG()});\ne.J\u0026\u0026(e.J.init(y)?IV9(e.J.J):N(e.J.J.SU(),e.J));return e.J!\u003dnull};\ntq\u003dfunction(e){e\u003dHcM(e);j2.call(this,e.length?e[e.length-1]:new uG(Yn,0));this.K\u003de;this.N\u003dnull};\nHcM\u003dfunction(e){if(!e.length)return[];e\u003d(0,g.CG)(e,function(y){return y!\u003dnull\u0026\u0026y.TM()});\nfor(var N\u003d1;N\u003ce.length;N++)qW(e[N-1],e[N]);return e};\nu6\u003dfunction(e,N,y,w){x0.call(this,e,N,y,w);this.Kh\u003dthis.Ng\u003dthis.G\u003dthis.U\u003dthis.j\u003dnull};\nqe\u003dfunction(e){return e.j\u0026\u0026e.j.takeRecords?e.j.takeRecords():[]};\nWM5\u003dfunction(e){if(!e.element)return!1;var N\u003de.element,y\u003de.N.J.K,w\u003dfo().J.J;e.j\u003dnew y.IntersectionObserver(V1(w,function(E){return Zf(e,E)}),KM9);\nw\u003dV1(w,function(){e.j.unobserve(N);e.j.observe(N);Zf(e,qe(e))});\ny.ResizeObserver?(e.U\u003dnew y.ResizeObserver(w),e.U.observe(N)):y.MutationObserver\u0026\u0026(e.G\u003dnew g.xJ.MutationObserver(w),e.G.observe(N,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));e.j.observe(N);Zf(e,qe(e));return!0};\nZf\u003dfunction(e,N){try{if(N.length){e.Ng||(e.Ng\u003dO7());var y\u003dOcs(N),w\u003dosn(e.element,e.N.J.K),E\u003dw.x,A\u003dw.y;e.K\u003dnew s7(Math.round(A),Math.round(E)+y.boundingClientRect.width,Math.round(A)+y.boundingClientRect.height,Math.round(E));e.J\u003diwF(e,e.K);var T\u003dcfP(y.intersectionRect);e.Z\u003dNW(T,e.K.left-T.left,e.K.top-T.top)}}catch(p){e.unobserve(),WQ(299,p)}};\nOcs\u003dfunction(e){return vQ(e,function(N,y){return N.time\u003ey.time?N:y},e[0])};\nxV\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\njg\u003dfunction(){var e\u003dR15();uG.call(this,Yn.top,e,\"geo\")};\nR15\u003dfunction(){fo();var e\u003dgm();return e.K||e.N?0:2};\nG3P\u003dfunction(){};\nnG\u003dfunction(){this.done\u003d!1;this.J\u003d{bO:0,E9:0,F_s:0,vt:0,s1:-1,pY:0,Dn:0,Fu:0,q4P:0};this.L\u003dnull;this.Z\u003d!1;this.K\u003dnull;this.G\u003d0;this.N\u003dnew tp(this)};\nmi\u003dfunction(){var e\u003dQn;e.Z||(e.Z\u003d!0,Uk_(e,function(){return e.j.apply(e,g.B(g.iE.apply(0,arguments)))}),e.j())};\nLM9\u003dfunction(){z0(G3P);var e\u003dz0(fG);e.J!\u003dnull\u0026\u0026e.J.J?IV9(e.J.J):gm().update(Yn)};\nHf\u003dfunction(e,N,y){if(!e.done\u0026\u0026(e.N.cancel(),N.length!\u003d0)){e.K\u003dnull;try{LM9();var w\u003dO7();fo().L\u003dw;if(z0(fG).J!\u003dnull)for(var E\u003d0;E\u003cN.length;E++)e1P(N[E],w,y);for(w\u003d0;w\u003cN.length;w++)NS5(N[w]);++e.J.vt}finally{y?g.$R(N,function(A){A.Cw.UQ\u003d0}):e.N.schedule()}}};\nUk_\u003dfunction(e,N){if(!e.L){N\u003dHQ(142,N);D5();var y;VC.visibilityState?y\u003d\"visibilitychange\":VC.mozVisibilityState?y\u003d\"mozvisibilitychange\":VC.webkitVisibilityState\u0026\u0026(y\u003d\"webkitvisibilitychange\");y\u0026\u0026lM(VC,y,N,{capture:!1})\u0026\u0026(e.L\u003dN)}};\nsk9\u003dfunction(){var e\u003dz0(fG);if(e.J!\u003dnull){var N\u003de.J;g.$R(Vn(),function(y){return s7_(y,N)})}};\na7M\u003dfunction(e,N){e\u003de.G;G0\u0026\u0026(e+\u003dN-U7);return e};\neE3\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?function(){return{}}:e;\nno.J6\u003d\"av-js\";jb.J\u003d.01;Tq5([function(N){var y\u003dfo(),w\u003d{};w\u003d(w.bin\u003dy.N,w.type\u003d\"error\",w);y\u003dJr(y.RJ);if(!Qn.K){var E\u003dQn,A\u003dYn.document,T\u003dRp\u003e\u003d0?O7()-Rp:-1,p\u003dO7();E.J.s1\u003d\u003d-1\u0026\u0026(T\u003dp);var C\u003dgm(),r\u003dfo(),Y\u003dJr(r.RJ),M\u003dVn();try{if(M.length\u003e0){var l\u003dC.J;l\u0026\u0026(Y.bs\u003d[ap(l),l.getHeight()]);var F\u003dC.L;F\u0026\u0026(Y.ps\u003d[F.width,F.height]);Yn.screen\u0026\u0026(Y.scs\u003d[Yn.screen.width,Yn.screen.height])}else Y.url\u003dencodeURIComponent(Yn.location.href.substring(0,512)),A.referrer\u0026\u0026(Y.referrer\u003dencodeURIComponent(A.referrer.substring(0,512)));\nY.tt\u003dT;Y.pt\u003dRp;Y.bin\u003dr.N;Yn.google_osd_load_pub_page_exp!\u003d\u003dvoid 0\u0026\u0026(Y.olpp\u003dYn.google_osd_load_pub_page_exp);Y.deb\u003d[1,E.J.bO,E.J.E9,E.J.vt,E.J.s1,0,E.N.N,E.J.pY,E.J.Dn,E.J.Fu,E.J.q4P,-1].join(\";\");Y.tvt\u003da7M(E,p);C.N\u0026\u0026(Y.inapp\u003d1);if(Yn!\u003d\u003dnull\u0026\u0026Yn!\u003dYn.top){M.length\u003e0\u0026\u0026(Y.iframe_loc\u003dencodeURIComponent(Yn.location.href.substring(0,512)));var S\u003dC.G;Y.is\u003d[ap(S),S.getHeight()]}}catch(k){Y.error\u003d1}Qn.K\u003dY}l\u003dg.DA(Qn.K);F\u003dfo().J;T0(F.K,\"prf\")\u003d\u003d1?(S\u003dnew gn,E\u003dF.J,A\u003d0,E.J\u003e-1\u0026\u0026(A\u003dE.K.J.now()-E.J),S\u003dGy(S,1,Er(E.j+\nA),0),E\u003dF.J,S\u003dGy(S,5,pm(E.J\u003e-1?E.N+1:E.N),0),S\u003dGy(S,2,bc(F.N.J.K()),\"0\"),S\u003dGy(S,3,bc(F.N.J.N()),\"0\"),F\u003dGy(S,4,bc(F.N.J.J()),\"0\"),S\u003d{},F\u003d(S.pf\u003dg.oN(F.J()),S)):F\u003d{};g.VM(l,F);g.VM(N,w,y,l,e())}])};\nyrH\u003dfunction(){var e\u003dNnn||Yn;if(!e)return\"\";var N\u003d[];if(!e.location||!e.location.href)return\"\";N.push(\"url\u003d\"+encodeURIComponent(e.location.href.substring(0,512)));e.document\u0026\u0026e.document.referrer\u0026\u0026N.push(\"referrer\u003d\"+encodeURIComponent(e.document.referrer.substring(0,512)));return N.join(\"\u0026\")};\nKG\u003dfunction(){var e\u003d\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20250209_00_RC00\".match(/_(\\d{8})_\\d+_RC\\d+$/),N;if(((N\u003de)\u003d\u003dnull?void 0:N.length)\u003d\u003d2)return e[1];e\u003d\"youtube.player.web_20250209_00_RC00\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var y;return((y\u003de)\u003d\u003dnull?void 0:y.length)\u003d\u003d3?\"20\"+e[1]+e[2]:null};\nwQ_\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{Om:\"ima\",Ae:null}:\"av.default_js\".includes(\"ima_native_sdk\")?{Om:\"nima\",Ae:null}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{Om:\"an\",Ae:null}:\"youtube.player.web_20250209_00_RC00\".includes(\"cast_js_sdk\")?{Om:\"cast\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"youtube.player.web\")?{Om:\"yw\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"outstream_web_client\")?{Om:\"out\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"drx_rewarded_web\")?\n{Om:\"r\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"gam_native_web_video\")?{Om:\"n\",Ae:KG()}:\"youtube.player.web_20250209_00_RC00\".includes(\"admob_interstitial_video\")?{Om:\"int\",Ae:KG()}:{Om:\"j\",Ae:null}};\nRZ\u003dfunction(e,N){var y\u003d{sv:\"966\"};Wf!\u003d\u003dnull\u0026\u0026(y.v\u003dWf);y.cb\u003dEnJ;y.nas\u003dg6.J.length;y.msg\u003de;N!\u003d\u003dvoid 0\u0026\u0026(e\u003dArs(N))\u0026\u0026(y.e\u003dOo[e]);return y};\nGe\u003dfunction(e){return c_(e,\"custom_metric_viewable\")};\nArs\u003dfunction(e){var N\u003dGe(e)?\"custom_metric_viewable\":e.toLowerCase();return IB(IZ,function(y){return y\u003d\u003dN})};\nTn3\u003dfunction(){this.J\u003dvoid 0;this.N\u003d!1;this.K\u003d0;this.j\u003d-1;this.L\u003d\"tos\"};\nCME\u003dfunction(e){try{var N\u003de.split(\",\");return N.length\u003eg.Xw(Jr9).length?null:vQ(N,function(y,w){w\u003dw.toLowerCase().split(\"\u003d\");if(w.length!\u003d2||pQ0[w[0]]\u003d\u003d\u003dvoid 0||!pQ0[w[0]](w[1]))throw Error(\"Entry (\"+w[0]+\", \"+w[1]+\") is invalid.\");y[w[0]]\u003dw[1];return y},{})}catch(y){return null}};\nrr5\u003dfunction(e,N){if(e.J\u003d\u003dvoid 0)return 0;switch(e.L){case \"mtos\":return e.N?Gu(N.J,e.J):Gu(N.N,e.J);case \"tos\":return e.N?Rd(N.J,e.J):Rd(N.N,e.J)}return 0};\nUo\u003dfunction(e,N,y,w){FA.call(this,N,w);this.G\u003de;this.U\u003dy};\nLG\u003dfunction(){};\nso\u003dfunction(e){FA.call(this,\"fully_viewable_audible_half_duration_impression\",e)};\naZ\u003dfunction(e){this.J\u003de};\nea\u003dfunction(e,N){FA.call(this,e,N)};\nNH\u003dfunction(e){Sg.call(this,\"measurable_impression\",e)};\nyx\u003dfunction(){aZ.apply(this,arguments)};\nwN\u003dfunction(e,N,y){hq.call(this,e,N,y)};\nEH\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\nA7\u003dfunction(e,N,y){hq.call(this,e,N,y)};\nT1\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?Yn:e;j2.call(this,new uG(e,2))};\nJ7\u003dfunction(){uG.call(this,Yn,2,\"mraid\");this.Rq\u003d0;this.Kh\u003dthis.qg\u003d!1;this.G\u003dnull;this.N\u003d$v1(this.K);this.j.J\u003dnew s7(0,0,0,0);this.aq\u003d!1};\npk\u003dfunction(e,N,y){e.w6(\"addEventListener\",N,y)};\nl5M\u003dfunction(e){fo().j\u003d!!e.w6(\"isViewable\");pk(e,\"viewableChange\",$LP);e.w6(\"getState\")\u003d\u003d\u003d\"loading\"?pk(e,\"ready\",Y73):MbM(e)};\nMbM\u003dfunction(e){typeof e.N.x7.AFMA_LIDAR\u003d\u003d\u003d\"string\"?(e.qg\u003d!0,FR3(e)):(e.N.compatibility\u003d3,e.G\u003d\"nc\",e.hA(\"w\"))};\nFR3\u003dfunction(e){e.Kh\u003d!1;var N\u003dT0(fo().RJ,\"rmmt\")\u003d\u003d1,y\u003d!!e.w6(\"isViewable\");(N?!y:1)\u0026\u0026D5().setTimeout(Ko(524,function(){e.Kh||(S70(e),WQ(540,Error()),e.G\u003d\"mt\",e.hA(\"w\"))}),500);\non_(e);pk(e,e.N.x7.AFMA_LIDAR,boH)};\non_\u003dfunction(e){var N\u003dT0(fo().RJ,\"sneio\")\u003d\u003d1,y\u003de.N.x7.AFMA_LIDAR_EXP_1!\u003d\u003dvoid 0,w\u003de.N.x7.AFMA_LIDAR_EXP_2!\u003d\u003dvoid 0;(N\u003dN\u0026\u0026w)\u0026\u0026(e.N.x7.AFMA_LIDAR_EXP_2\u003d!0);y\u0026\u0026(e.N.x7.AFMA_LIDAR_EXP_1\u003d!N)};\nS70\u003dfunction(e){e.w6(\"removeEventListener\",e.N.x7.AFMA_LIDAR,boH);e.qg\u003d!1};\nhEF\u003dfunction(e,N){if(e.w6(\"getState\")\u003d\u003d\u003d\"loading\")return new g.l8(-1,-1);N\u003de.w6(N);if(!N)return new g.l8(-1,-1);e\u003dparseInt(N.width,10);N\u003dparseInt(N.height,10);return isNaN(e)||isNaN(N)?new g.l8(-1,-1):new g.l8(e,N)};\nY73\u003dfunction(){try{var e\u003dz0(J7);e.w6(\"removeEventListener\",\"ready\",Y73);MbM(e)}catch(N){WQ(541,N)}};\nboH\u003dfunction(e,N){try{var y\u003dz0(J7);y.Kh\u003d!0;var w\u003de?new s7(e.y,e.x+e.width,e.y+e.height,e.x):new s7(0,0,0,0);var E\u003dO7(),A\u003dfK();var T\u003dnew yC(E,A,y);T.J\u003dw;T.volume\u003dN;y.h$(T)}catch(p){WQ(542,p)}};\n$LP\u003dfunction(e){var N\u003dfo(),y\u003dz0(J7);e\u0026\u0026!N.j\u0026\u0026(N.j\u003d!0,y.aq\u003d!0,y.G\u0026\u0026y.hA(\"w\",!0))};\nCk\u003dfunction(){this.isInitialized\u003d!1;this.J\u003dthis.N\u003dnull;var e\u003d{};this.G\u003d(e.start\u003dthis.cWB,e.firstquartile\u003dthis.uhh,e.midpoint\u003dthis.ihq,e.thirdquartile\u003dthis.al9,e.complete\u003dthis.AWh,e.error\u003dthis.hGt,e.pause\u003dthis.lx,e.resume\u003dthis.nt,e.skip\u003dthis.zGk,e.viewable_impression\u003dthis.H2,e.mute\u003dthis.sD,e.unmute\u003dthis.sD,e.fullscreen\u003dthis.xgk,e.exitfullscreen\u003dthis.llP,e.fully_viewable_audible_half_duration_impression\u003dthis.H2,e.measurable_impression\u003dthis.H2,e.abandon\u003dthis.lx,e.engagedview\u003dthis.H2,e.impression\u003dthis.H2,\ne.creativeview\u003dthis.H2,e.progress\u003dthis.sD,e.custom_metric_viewable\u003dthis.H2,e.bufferstart\u003dthis.lx,e.bufferfinish\u003dthis.nt,e.audio_measurable\u003dthis.H2,e.audio_audible\u003dthis.H2,e);e\u003d{};this.U\u003d(e.overlay_resize\u003dthis.yWG,e.abandon\u003dthis.YH,e.close\u003dthis.YH,e.collapse\u003dthis.YH,e.overlay_unmeasurable_impression\u003dfunction(N){return vf(N,\"overlay_unmeasurable_impression\",fK())},e.overlay_viewable_immediate_impression\u003dfunction(N){return vf(N,\"overlay_viewable_immediate_impression\",fK())},e.overlay_unviewable_impression\u003d\nfunction(N){return vf(N,\"overlay_unviewable_impression\",fK())},e.overlay_viewable_end_of_session_impression\u003dfunction(N){return vf(N,\"overlay_viewable_end_of_session_impression\",fK())},e);\nfo().N\u003d3;crH(this);this.K\u003dnull};\nrN\u003dfunction(e,N,y,w){e\u003de.o3(null,w,!0,N);e.j\u003dy;nu1([e]);return e};\nk00\u003dfunction(e,N,y){Y0M(N);var w\u003de.J;g.$R(N,function(E){var A\u003dg.dn(E.criteria,function(T){var p\u003dCME(T);if(p\u003d\u003dnull)T\u003dnull;else if(T\u003dnew Tn3,p.visible!\u003dnull\u0026\u0026(T.J\u003dp.visible/100),p.audible!\u003dnull\u0026\u0026(T.N\u003dp.audible\u003d\u003d1),p.time!\u003dnull){var C\u003dp.timetype\u003d\u003d\"mtos\"?\"mtos\":\"tos\",r\u003dnJn(p.time,\"%\")?\"%\":\"ms\";p\u003dparseInt(p.time,10);r\u003d\u003d\"%\"\u0026\u0026(p/\u003d100);T.setTime(p,r,C)}return T});\nDR(A,function(T){return T\u003d\u003dnull})||ouJ(y,new Uo(E.id,E.event,A,w))})};\nBnJ\u003dfunction(){var e\u003d[],N\u003dfo();e.push(z0(jg));T0(N.RJ,\"mvp_lv\")\u0026\u0026e.push(z0(J7));N\u003d[new EH,new T1];N.push(new tq(e));N.push(new xV(Yn));return N};\nXQE\u003dfunction(e){if(!e.isInitialized){e.isInitialized\u003d!0;try{var N\u003dO7(),y\u003dfo(),w\u003dgm();Rp\u003dN;y.K\u003d79463069;e.N!\u003d\u003d\"o\"\u0026\u0026(Nnn\u003dvT5(Yn));if(x0P()){Qn.J.E9\u003d0;Qn.J.s1\u003dO7()-N;var E\u003dBnJ(),A\u003dz0(fG);A.N\u003dE;mkH(A,function(){$D()})?Qn.done||(sk9(),qW(A.J.J,e),mi()):w.K?$D():mi()}else YD\u003d!0}catch(T){throw g6.reset(),T;\n}}};\nlf\u003dfunction(e){Qn.N.cancel();MH\u003de;Qn.done\u003d!0};\nFb\u003dfunction(e){if(e.N)return e.N;var N\u003dz0(fG).J;if(N)switch(N.getName()){case \"nis\":e.N\u003d\"n\";break;case \"gsv\":e.N\u003d\"m\"}e.N||(e.N\u003d\"h\");return e.N};\nSa\u003dfunction(e,N,y){if(e.J\u003d\u003dnull)return N.JU|\u003d4,!1;e\u003dPM0(e.J,y,N);N.JU|\u003de;return e\u003d\u003d0};\n$D\u003dfunction(){var e\u003d[new xV(Yn)],N\u003dz0(fG);N.N\u003de;mkH(N,function(){lf(\"i\")})?Qn.done||(sk9(),mi()):lf(\"i\")};\ndLn\u003dfunction(e,N){if(!e.dT){var y\u003dvf(e,\"start\",fK());y\u003de.x5.J(y).J;var w\u003d{id:\"lidarv\"};w.r\u003dN;w.sv\u003d\"966\";Wf!\u003d\u003dnull\u0026\u0026(w.v\u003dWf);Z9(y,function(E,A){return w[E]\u003dE\u003d\u003d\"mtos\"||E\u003d\u003d\"tos\"?A:encodeURIComponent(A)});\nN\u003dyrH();Z9(N,function(E,A){return w[E]\u003dencodeURIComponent(A)});\nN\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+mw(QC(new nK,w));Zws(N);e.dT\u003d!0}};\no1\u003dfunction(e,N,y){Hf(Qn,[e],!fK());k3_(e,y);y!\u003d4\u0026\u0026chn(e.qg,y,e.FQ);return vf(e,N,fK())};\ncrH\u003dfunction(e){eE3(function(){var N\u003dI5J();e.N!\u003dnull\u0026\u0026(N.sdk\u003de.N);var y\u003dz0(fG);y.J!\u003dnull\u0026\u0026(N.avms\u003dy.J.getName());return N})};\nvn5\u003dfunction(e,N,y,w){var E\u003dqJJ(g6,y);E!\u003d\u003dnull\u0026\u0026E.a$!\u003d\u003dN\u0026\u0026(e.yC(E),E\u003dnull);E||(N\u003de.o3(y,O7(),!1,N),g6.N.length\u003d\u003d0\u0026\u0026(fo().K\u003d79463069),Qks([N]),E\u003dN,E.j\u003dFb(e),w\u0026\u0026(E.Wk\u003dw));return E};\nzEs\u003dfunction(e,N){var y\u003de[N];y!\u003d\u003dvoid 0\u0026\u0026y\u003e0\u0026\u0026(e[N]\u003dMath.floor(y*1E3))};\nI5J\u003dfunction(){var e\u003dgm(),N\u003d{},y\u003d{},w\u003d{};return Object.assign({},(N.sv\u003d\"966\",N),Wf!\u003d\u003dnull\u0026\u0026(y.v\u003dWf,y),(w[\"if\"]\u003de.K?\"1\":\"0\",w.nas\u003dString(g6.J.length),w))};\nbf\u003dfunction(e){FA.call(this,\"audio_audible\",e)};\nh7\u003dfunction(e){Sg.call(this,\"audio_measurable\",e)};\ncB\u003dfunction(){aZ.apply(this,arguments)};\nkD\u003dfunction(){};\nio5\u003dfunction(e){this.J\u003de};\nPM0\u003dfunction(e,N,y){e\u003de.N();if(typeof e\u003d\u003d\u003d\"function\"){var w\u003d{};var E\u003d{};w\u003dObject.assign({},Wf!\u003d\u003dnull\u0026\u0026(w.v\u003dWf,w),(E.sv\u003d\"966\",E.cb\u003dEnJ,E.e\u003dDLs(N),E));E\u003dvf(y,N,fK());g.VM(w,E);y.Ts[N]\u003dE;w\u003dy.TJ()\u003d\u003d2?q51(w).join(\"\u0026\"):y.x5.J(w).J;try{return e(y.a$,w,N),0}catch(A){return 2}}else return 1};\nDLs\u003dfunction(e){var N\u003dGe(e)?\"custom_metric_viewable\":e;e\u003dIB(IZ,function(y){return y\u003d\u003dN});\nreturn Oo[e]};\nBB\u003dfunction(){Ck.call(this);this.Z\u003dnull;this.L\u003d!1;this.j\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\ngn5\u003dfunction(e,N,y){y\u003dy.opt_configurable_tracking_events;e.J!\u003dnull\u0026\u0026Array.isArray(y)\u0026\u0026k00(e,y,N)};\nVbH\u003dfunction(e,N,y){var w\u003dDf(g6,N);w||(w\u003dy.opt_nativeTime||-1,w\u003drN(e,N,Fb(e),w),y.opt_osdId\u0026\u0026(w.Wk\u003dy.opt_osdId));return w};\nf5E\u003dfunction(e,N,y){var w\u003dDf(g6,N);w||(w\u003drN(e,N,\"n\",y.opt_nativeTime||-1));return w};\ntb5\u003dfunction(e,N){var y\u003dDf(g6,N);y||(y\u003drN(e,N,\"h\",-1));return y};\nuR_\u003dfunction(e){fo();switch(Fb(e)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nxLM\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var E\u003d{};g.VM(E,{opt_adElement:void 0,opt_fullscreen:void 0},y);var A\u003de.qD(N,y);y\u003dA?A.x5:e.IK();if(E.opt_bounds)return y.J(RZ(\"ol\",w));if(w!\u003d\u003dvoid 0)if(Ars(w)!\u003d\u003dvoid 0)if(YD)e\u003dRZ(\"ue\",w);else if(XQE(e),MH\u003d\u003d\"i\")e\u003dRZ(\"i\",w),e[\"if\"]\u003d0;else if(N\u003de.qD(N,E)){b:{MH\u003d\u003d\"i\"\u0026\u0026(N.zl\u003d!0);A\u003dE.opt_fullscreen;A!\u003d\u003dvoid 0\u0026\u0026w6(N,!!A);var T;if(A\u003d!gm().N)(A\u003dP_(g.zw(),\"CrKey\")\u0026\u0026!(P_(g.zw(),\"CrKey\")\u0026\u0026P_(g.zw(),\"SmartSpeaker\"))||P_(g.zw(),\"PlayStation\")||P_(g.zw(),\"Roku\")||Bq_()||P_(g.zw(),\n\"Xbox\"))||(A\u003dg.zw(),A\u003dP_(A,\"AppleTV\")||P_(A,\"Apple TV\")||P_(A,\"CFNetwork\")||P_(A,\"tvOS\")),A||(A\u003dg.zw(),A\u003dP_(A,\"sdk_google_atv_x86\")||P_(A,\"Android TV\")),A\u003d!A;A\u0026\u0026(D5(),A\u003dFR(VC)\u003d\u003d\u003d0);if(T\u003dA){switch(N.TJ()){case 1:dLn(N,\"pv\");break;case 2:e.BT(N)}lf(\"pv\")}A\u003dw.toLowerCase();if(T\u003d!T)T\u003dT0(fo().RJ,\"ssmol\")\u0026\u0026A\u003d\u003d\u003d\"loaded\"?!1:g.Gw(q7s,A);if(T\u0026\u0026N.I1\u003d\u003d0){MH!\u003d\"i\"\u0026\u0026(Qn.done\u003d!1);T\u003dE!\u003d\u003dvoid 0?E.opt_nativeTime:void 0;Lo\u003dT\u003dtypeof T\u003d\u003d\u003d\"number\"?T:O7();N.jS\u003d!0;var p\u003dfK();N.I1\u003d1;N.HI\u003d{};N.HI.start\u003d!1;N.HI.firstquartile\u003d\n!1;N.HI.midpoint\u003d!1;N.HI.thirdquartile\u003d!1;N.HI.complete\u003d!1;N.HI.resume\u003d!1;N.HI.pause\u003d!1;N.HI.skip\u003d!1;N.HI.mute\u003d!1;N.HI.unmute\u003d!1;N.HI.viewable_impression\u003d!1;N.HI.measurable_impression\u003d!1;N.HI.fully_viewable_audible_half_duration_impression\u003d!1;N.HI.fullscreen\u003d!1;N.HI.exitfullscreen\u003d!1;N.f3\u003d0;p||(N.Xe().U\u003dT);Hf(Qn,[N],!p)}(T\u003dN.AN[A])\u0026\u0026$V(N.fN,T);T0(fo().RJ,\"fmd\")||g.Gw(ZoH,A)\u0026\u0026N.rS\u0026\u0026N.rS.N(N,null);switch(N.TJ()){case 1:var C\u003dGe(A)?e.G.custom_metric_viewable:e.G[A];break;case 2:C\u003de.U[A]}if(C\u0026\u0026(w\u003dC.call(e,\nN,E,w),T0(fo().RJ,\"fmd\")\u0026\u0026g.Gw(ZoH,A)\u0026\u0026N.rS\u0026\u0026N.rS.N(N,null),w!\u003d\u003dvoid 0)){E\u003dRZ(void 0,A);g.VM(E,w);w\u003dE;break b}w\u003dvoid 0}N.I1\u003d\u003d3\u0026\u0026e.yC(N);e\u003dw}else e\u003dRZ(\"nf\",w);else e\u003dvoid 0;else YD?e\u003dRZ(\"ue\"):A?(e\u003dRZ(),g.VM(e,XNn(A,!0,!1,!1))):e\u003dRZ(\"nf\");return typeof e\u003d\u003d\u003d\"string\"?y.J():y.J(e)};\njpn\u003dfunction(e,N){N\u0026\u0026(e.j\u003dN)};\nnn1\u003dfunction(e){var N\u003d{};return N.viewability\u003de.J,N.googleViewability\u003de.N,N};\nQpM\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003dxLM(z0(BB),N,y,e);return nn1(e)};\ndN\u003dfunction(e){var N\u003dg.iE.apply(1,arguments).filter(function(w){return w}).join(\"\u0026\");\nif(!N)return e;var y\u003de.match(/[?\u0026]adurl\u003d/);return y?e.slice(0,y.index+1)+N+\"\u0026\"+e.slice(y.index+1):e+(e.indexOf(\"?\")\u003d\u003d\u003d-1?\"?\":\"\u0026\")+N};\nHoF\u003dfunction(e){var N\u003de.url;e\u003de.Gnt;this.J\u003dN;this.G\u003de;e\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(N);this.L\u003d!e\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(N);this.Z\u003d!e\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(N);if((this.N\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(N))\u0026\u0026this.N[1]){try{var y\u003ddecodeURIComponent(this.N[1])}catch(w){y\u003dnull}this.K\u003dy}this.j\u003d(new Date).getTime()-mLJ};\nKRP\u003dfunction(e){e\u003de.G;if(!e)return\"\";var N\u003d\"\";e.platform\u0026\u0026(N+\u003d\"\u0026uap\u003d\"+encodeURIComponent(e.platform));e.platformVersion\u0026\u0026(N+\u003d\"\u0026uapv\u003d\"+encodeURIComponent(e.platformVersion));e.uaFullVersion\u0026\u0026(N+\u003d\"\u0026uafv\u003d\"+encodeURIComponent(e.uaFullVersion));e.architecture\u0026\u0026(N+\u003d\"\u0026uaa\u003d\"+encodeURIComponent(e.architecture));e.model\u0026\u0026(N+\u003d\"\u0026uam\u003d\"+encodeURIComponent(e.model));e.bitness\u0026\u0026(N+\u003d\"\u0026uab\u003d\"+encodeURIComponent(e.bitness));e.fullVersionList\u0026\u0026(N+\u003d\"\u0026uafvl\u003d\"+encodeURIComponent(e.fullVersionList.map(function(y){return encodeURIComponent(y.brand)+\n\";\"+encodeURIComponent(y.version)}).join(\"|\")));\ntypeof e.wow64!\u003d\u003d\"undefined\"\u0026\u0026(N+\u003d\"\u0026uaw\u003d\"+Number(e.wow64));return N.substring(1)};\nOoP\u003dfunction(e,N,y,w,E){var A\u003dwindow,T\u003dy?\"//pagead2.googlesyndication.com/bg/\"+UK(y)+\".js\":\"\";y\u003dA.document;var p\u003d{};N\u0026\u0026(p._scs_\u003dN);p._bgu_\u003dT;p._bgp_\u003dw;p._li_\u003d\"v_h.127.0.0.1\";E\u0026\u0026(p._upb_\u003dE);(N\u003dA.GoogleTyFxhY)\u0026\u0026typeof N.push\u003d\u003d\"function\"||(N\u003dA.GoogleTyFxhY\u003d[]);N.push(p);N\u003dxY(y).createElement(\"SCRIPT\");N.type\u003d\"text/javascript\";N.async\u003d!0;e\u003dsF5(WRE,UK(e)+\".js\");g.QZ(N,e);(A\u003d(A.GoogleTyFxhYEET||{})[N.src])?A():y.getElementsByTagName(\"head\")[0].appendChild(N)};\nREn\u003dfunction(){try{var e,N;return!!((e\u003dwindow)\u003d\u003dnull?0:(N\u003de.top)\u003d\u003dnull?0:N.location.href)\u0026\u0026!1}catch(y){return!0}};\nDS\u003dfunction(){var e\u003dG00();e\u003de\u003d\u003d\u003dvoid 0?\"bevasrsg\":e;return new Promise(function(N){var y\u003dwindow\u003d\u003d\u003dwindow.top?window:REn()?window:window.top,w\u003dy[e],E;((E\u003dw)\u003d\u003dnull?0:E.bevasrs)?N(new z1(w.bevasrs)):(w||(w\u003d{},w\u003d(w.nqfbel\u003d[],w),y[e]\u003dw),w.nqfbel.push(function(A){N(new z1(A))}))})};\nULJ\u003dfunction(e){var N\u003d{c:e.qX,e:e.OU,mc:e.Ic,me:e.Dw};e.h1\u0026\u0026(N.co\u003d{c:e.h1.Lk,a:e.h1.Xa,s:e.h1.W4});return N};\ngN\u003dfunction(e){g.x.call(this);this.wpc\u003de};\nz1\u003dfunction(e){g.x.call(this);var N\u003dthis;this.f$\u003de;this.K\u003d\"keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel\".split(\" \");this.J\u003dvoid 0;this.oH\u003dthis.f$.p;this.j\u003dthis.hd.bind(this);this.addOnDisposeCallback(function(){return void LRJ(N)})};\nspM\u003dfunction(e){var N;return g.f(function(y){if(y.J\u003d\u003d1){if(!e.f$.wpc)throw new St(30,\"NWA\");return e.N?y.return(e.N):g.D(y,e.f$.wpc(),2)}N\u003dy.N;e.N\u003dnew gN(N);return y.return(e.N)})};\nLRJ\u003dfunction(e){e.J!\u003d\u003dvoid 0\u0026\u0026(e.K.forEach(function(N){var y;(y\u003de.J)\u003d\u003dnull||y.removeEventListener(N,e.j)}),e.J\u003dvoid 0)};\nNmM\u003dfunction(e){if(g.kw(g.Ly(e)))return!1;if(e.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\")\u003e\u003d0)return!0;try{var N\u003dnew g.rS(e)}catch(y){return g.Ok(a5_,function(w){return e.search(w)\u003e0})!\u003dnull}return N.Z.match(eGE)?!0:g.Ok(a5_,function(y){return e.match(y)!\u003dnull})!\u003dnull};\ng.Vx\u003dfunction(e,N){return e.replace(yps,function(y,w){try{var E\u003dg.zM(N,w);if(E\u003d\u003dnull||E.toString()\u003d\u003dnull)return y;E\u003dE.toString();if(E\u003d\u003d\"\"||!g.kw(g.Ly(E)))return encodeURIComponent(E).replace(/%2C/g,\",\")}catch(A){}return y})};\nfk\u003dfunction(e,N){return Object.is(e,N)};\nuf\u003dfunction(e){var N\u003dt7;t7\u003de;return N};\nweM\u003dfunction(e){if(e.Qh!\u003d\u003dvoid 0){var N\u003dqH;qH\u003d!0;try{for(var y\u003dg.c(e.Qh),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;E.s0||(e\u003dvoid 0,E.s0\u003d!0,weM(E),(e\u003dE.LD)\u003d\u003dnull||e.call(E,E))}}finally{qH\u003dN}}};\nE0H\u003dfunction(){var e;return((e\u003dt7)\u003d\u003dnull?void 0:e.UN)!\u003d\u003d!1};\nAp0\u003dfunction(e){e\u0026\u0026(e.rF\u003d0);return uf(e)};\nTm_\u003dfunction(e,N){uf(N);if(e\u0026\u0026e.TI!\u003d\u003dvoid 0\u0026\u0026e.Ap!\u003d\u003dvoid 0\u0026\u0026e.dO!\u003d\u003dvoid 0){if(ZS(e))for(N\u003de.rF;N\u003ce.TI.length;N++)xD(e.TI[N],e.Ap[N]);for(;e.TI.length\u003ee.rF;)e.TI.pop(),e.dO.pop(),e.Ap.pop()}};\npeM\u003dfunction(e,N,y){JpM(e);if(e.Qh.length\u003d\u003d\u003d0\u0026\u0026e.TI!\u003d\u003dvoid 0)for(var w\u003d0;w\u003ce.TI.length;w++)e.Ap[w]\u003dpeM(e.TI[w],e,w);e.n_.push(y);return e.Qh.push(N)-1};\nxD\u003dfunction(e,N){JpM(e);if(e.Qh.length\u003d\u003d\u003d1\u0026\u0026e.TI!\u003d\u003dvoid 0)for(var y\u003d0;y\u003ce.TI.length;y++)xD(e.TI[y],e.Ap[y]);y\u003de.Qh.length-1;e.Qh[N]\u003de.Qh[y];e.n_[N]\u003de.n_[y];e.Qh.length--;e.n_.length--;N\u003ce.Qh.length\u0026\u0026(y\u003de.n_[N],e\u003de.Qh[N],CGs(e),e.Ap[y]\u003dN)};\nZS\u003dfunction(e){var N,y;return e.rY||((y\u003de\u003d\u003dnull?void 0:(N\u003de.Qh)\u003d\u003dnull?void 0:N.length)!\u003dnull?y:0)\u003e0};\nCGs\u003dfunction(e){e.TI!\u003dnull||(e.TI\u003d[]);e.Ap!\u003dnull||(e.Ap\u003d[]);e.dO!\u003dnull||(e.dO\u003d[])};\nJpM\u003dfunction(e){e.Qh!\u003dnull||(e.Qh\u003d[]);e.n_!\u003dnull||(e.n_\u003d[])};\n$W1\u003dfunction(e){function N(){if(qH)throw Error(\"\");if(t7!\u003d\u003dnull){var w\u003dt7.rF++;CGs(t7);w\u003ct7.TI.length\u0026\u0026t7.TI[w]!\u003d\u003dy\u0026\u0026ZS(t7)\u0026\u0026xD(t7.TI[w],t7.Ap[w]);t7.TI[w]!\u003d\u003dy\u0026\u0026(t7.TI[w]\u003dy,t7.Ap[w]\u003dZS(t7)?peM(y,t7,w):0);t7.dO[w]\u003dy.version}return y.value}\nvar y\u003dObject.create(rpM);y.value\u003de;N[nk]\u003dy;return N};\nM2F\u003dfunction(e,N){if(!E0H())throw Error();e.W5(e.value,N)||(e.value\u003dN,e.version++,YbJ++,weM(e))};\nlRP\u003dfunction(e){Object.create(Object.assign({},Qx,{UN:e}))};\nSb1\u003dfunction(e){var N\u003dFwM.HL;if(N){var y,w;(w\u003d(y\u003dperformance).mark)\u003d\u003dnull||w.call(y,\"signalSetStart__\"+e)}y\u003d{};return y[Symbol.dispose]\u003dfunction(){if(N){var E,A;(A\u003d(E\u003dperformance).measure)\u003d\u003dnull||A.call(E,\"signalSet__\"+e,\"signalSetStart__\"+e)}},y};\nkuE\u003dfunction(e,N){function y(){o0n++;return w()}\nN\u003dN\u003d\u003d\u003dvoid 0?\"\":N;var w\u003d$W1(e);bK5++;var E\u003dw[nk];E.u2\u003dN!\u003dnull?N:\"[signal]\";E.W5\u003dE.W5;y[nk]\u003dE;return[y,function(A){var T\u003d{stack:[],error:void 0,hasError:!1};try{if(NM(T,Sb1(E.u2)),hG9++,A\u0026\u0026A[cpM]){var p\u003dA[cpM];if(!E0H())throw Error();M2F(E,p(E.value))}else M2F(E,A)}catch(C){T.error\u003dC,T.hasError\u003d!0}finally{w5(T)}}]};\nHB\u003dfunction(e){g.Ux.call(this);var N\u003dthis;this.L\u003dthis.N\u003d0;this.hx\u003de!\u003dnull?e:{kB:function(E,A){return setTimeout(E,A)},\nZx:function(E){clearTimeout(E)}};\nvar y,w;this.J\u003d(w\u003d(y\u003dwindow.navigator)\u003d\u003dnull?void 0:y.onLine)!\u003dnull?w:!0;this.K\u003dfunction(){return g.f(function(E){return g.D(E,mI(N),0)})};\nwindow.addEventListener(\"offline\",this.K);window.addEventListener(\"online\",this.K);this.L||this.Ga()};\nBm0\u003dfunction(){var e\u003dg.Kk;HB.instance||(HB.instance\u003dnew HB(e));return HB.instance};\nmI\u003dfunction(e,N){return e.j?e.j:e.j\u003dnew Promise(function(y){var w,E,A,T;return g.f(function(p){switch(p.J){case 1:return w\u003dwindow.AbortController?new window.AbortController:void 0,A\u003d(E\u003dw)\u003d\u003dnull?void 0:E.signal,T\u003d!1,g.c5(p,2,3),w\u0026\u0026(e.N\u003de.hx.kB(function(){w.abort()},N||2E4)),g.D(p,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:A}),5);case 5:T\u003d!0;case 3:g.P5(p);e.j\u003dvoid 0;e.N\u0026\u0026(e.hx.Zx(e.N),e.N\u003d0);T!\u003d\u003de.J\u0026\u0026(e.J\u003dT,e.J?e.dispatchEvent(\"networkstatus-online\"):e.dispatchEvent(\"networkstatus-offline\"));y(T);g.d_(p,0);break;case 2:g.XH(p),T\u003d!1,p.u9(3)}})})};\nWB\u003dfunction(){this.data\u003d[];this.J\u003d-1};\nXe0\u003dfunction(e){e.J\u003d\u003d\u003d-1\u0026\u0026(e.J\u003de.data.reduce(function(N,y,w){return N+(y?Math.pow(2,w):0)},0));\nreturn e.J};\nOH\u003dfunction(e){e.setAttribute(\"role\",\"link\")};\nG1\u003dfunction(e,N){Array.isArray(N)\u0026\u0026(N\u003dN.join(\" \"));N\u003d\u003d\u003d\"\"||N\u003d\u003dvoid 0?(R1||(N\u003d{},R1\u003d(N.atomic\u003d!1,N.autocomplete\u003d\"none\",N.dropeffect\u003d\"none\",N.haspopup\u003d!1,N.live\u003d\"off\",N.multiline\u003d!1,N.multiselectable\u003d!1,N.orientation\u003d\"vertical\",N.readonly\u003d!1,N.relevant\u003d\"additions text\",N.required\u003d!1,N.sort\u003d\"none\",N.busy\u003d!1,N.disabled\u003d!1,N.hidden\u003d!1,N.invalid\u003d\"false\",N)),N\u003dR1,\"label\"in N?e.setAttribute(\"aria-label\",N.label):e.removeAttribute(\"aria-label\")):e.setAttribute(\"aria-label\",N)};\nsH\u003dfunction(e){e\u003de.getAttribute(\"aria-label\");return e\u003d\u003dnull||e\u003d\u003dvoid 0?\"\":String(e)};\ng.a1\u003dfunction(e,N,y){g.x.call(this);this.J\u003dnull;this.j\u003d!1;this.Z\u003de;this.L\u003dy;this.N\u003dN||window;this.K\u003d(0,g.Gs)(this.PO,this)};\nPGE\u003dfunction(e){e\u003de.N;return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||null};\ndW5\u003dfunction(e){e\u003de.N;return e.cancelAnimationFrame||e.cancelRequestAnimationFrame||e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||null};\ng.e6\u003dfunction(e,N,y){g.x.call(this);this.J\u003de;this.uR\u003dN||0;this.N\u003dy;this.K\u003d(0,g.Gs)(this.RQ,this)};\ng.NA\u003dfunction(e,N){e.isActive()||e.start(N)};\ng.yE\u003dfunction(e){e.stop();e.RQ()};\ng.we\u003dfunction(e){e.isActive()\u0026\u0026g.yE(e)};\ng.E2\u003dfunction(e,N){this.J\u003de[g.xJ.Symbol.iterator]();this.N\u003dN};\nIR1\u003dfunction(e){return typeof e.className\u003d\u003d\"string\"?e.className:e.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\"};\nA4\u003dfunction(e){return e.classList?e.classList:IR1(e).match(/\\S+/g)||[]};\ng.TY\u003dfunction(e,N){typeof e.className\u003d\u003d\"string\"?e.className\u003dN:e.setAttribute\u0026\u0026e.setAttribute(\"class\",N)};\ng.J4\u003dfunction(e,N){return e.classList?e.classList.contains(N):g.Gw(A4(e),N)};\ng.pi\u003dfunction(e,N){if(e.classList)e.classList.add(N);else if(!g.J4(e,N)){var y\u003dIR1(e);g.TY(e,y+(y.length\u003e0?\" \"+N:N))}};\ng.Ci\u003dfunction(e,N){if(e.classList)Array.prototype.forEach.call(N,function(E){g.pi(e,E)});\nelse{var y\u003d{};Array.prototype.forEach.call(A4(e),function(E){y[E]\u003d!0});\nArray.prototype.forEach.call(N,function(E){y[E]\u003d!0});\nN\u003d\"\";for(var w in y)N+\u003dN.length\u003e0?\" \"+w:w;g.TY(e,N)}};\ng.re\u003dfunction(e,N){e.classList?e.classList.remove(N):g.J4(e,N)\u0026\u0026g.TY(e,Array.prototype.filter.call(A4(e),function(y){return y!\u003dN}).join(\" \"))};\ng.$1\u003dfunction(e,N){e.classList?Array.prototype.forEach.call(N,function(y){g.re(e,y)}):g.TY(e,Array.prototype.filter.call(A4(e),function(y){return!g.Gw(N,y)}).join(\" \"))};\ng.Y1\u003dfunction(e,N,y){y?g.pi(e,N):g.re(e,N)};\nv01\u003dfunction(e,N){var y\u003d!g.J4(e,N);g.Y1(e,N,y)};\ng.MA\u003dfunction(){g.Ux.call(this);this.J\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nzG5\u003dfunction(e,N){Array.isArray(N)||(N\u003d[N]);N\u003dN.map(function(y){return typeof y\u003d\u003d\u003d\"string\"?y:y.property+\" \"+y.duration+\"s \"+y.timing+\" \"+y.delay+\"s\"});\ng.$0(e,\"transition\",N.join(\",\"))};\nln\u003dfunction(e,N,y,w,E){g.MA.call(this);this.N\u003de;this.L\u003dN;this.Z\u003dy;this.j\u003dw;this.G\u003dArray.isArray(E)?E:[E]};\niKM\u003dfunction(e,N,y,w){return new ln(e,N,{opacity:y},{opacity:w},{property:\"opacity\",duration:N,timing:\"ease-in\",delay:0})};\ng0H\u003dfunction(e){e\u003dd5(e);if(e\u003d\u003d\"\")return null;var N\u003dString(e.slice(0,4)).toLowerCase();if((\"url(\"\u003cN?-1:\"url(\"\u003d\u003dN?0:1)\u003d\u003d0)return!e.endsWith(\")\")||(e?e.split(\"(\").length-1:0)\u003e1||e\u0026\u0026e.split(\")\"),null;if(e.indexOf(\"(\")\u003e0){if(/\"|\u0027/.test(e))return null;N\u003d/([\\-\\w]+)\\(/g;for(var y;y\u003dN.exec(e);)if(!(y[1].toLowerCase()in DWs))return null}return e};\nFM\u003dfunction(e,N){e\u003dg.xJ[e];return e\u0026\u0026e.prototype?(N\u003dObject.getOwnPropertyDescriptor(e.prototype,N))\u0026\u0026N.get||null:null};\nV2E\u003dfunction(e){var N\u003dg.xJ.CSSStyleDeclaration;return N\u0026\u0026N.prototype\u0026\u0026N.prototype[e]||null};\nfRJ\u003dfunction(e,N,y,w){if(e)return e.apply(N,w);if(g.S6\u0026\u0026document.documentMode\u003c10){if(!N[y].call)throw Error(\"IE Clobbering detected\");}else if(typeof N[y]!\u003d\"function\")throw Error(\"Clobbering detected\");return N[y].apply(N,w)};\nxW3\u003dfunction(e){if(!e)return\"\";var N\u003ddocument.createElement(\"div\").style;t2H(e).forEach(function(y){var w\u003dg.RB\u0026\u0026y in u0M?y:y.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");c_(w,\"--\")||c_(w,\"var\")||(y\u003dfRJ(qbP,e,e.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[y])||\"\",y\u003dg0H(y),y!\u003dnull\u0026\u0026fRJ(ZK5,N,N.setProperty?\"setProperty\":\"setAttribute\",[w,y]))});\nreturn N.cssText||\"\"};\nt2H\u003dfunction(e){g.KM(e)?e\u003dg.eE(e):(e\u003dg.Xw(e),g.Lq(e,\"cssText\"));return e};\ng.bn\u003dfunction(e){var N,y\u003dN\u003d0,w\u003d!1;e\u003de.split(jdE);for(var E\u003d0;E\u003ce.length;E++){var A\u003de[E];g.or.test(A)?(N++,y++):n0E.test(A)?w\u003d!0:QdF.test(A)?y++:mW0.test(A)\u0026\u0026(w\u003d!0)}N\u003dy\u003d\u003d0?w?1:0:N/y\u003e.4?-1:1;return(N\u003d\u003d0?null:N)\u003d\u003d-1?\"rtl\":\"ltr\"};\ng.BD\u003dfunction(e){if(e instanceof h4||e instanceof cD||e instanceof k1)return e;if(typeof e.next\u003d\u003d\"function\")return new h4(function(){return e});\nif(typeof e[Symbol.iterator]\u003d\u003d\"function\")return new h4(function(){return e[Symbol.iterator]()});\nif(typeof e.SW\u003d\u003d\"function\")return new h4(function(){return e.SW()});\nthrow Error(\"Not an iterator or iterable.\");};\nh4\u003dfunction(e){this.N\u003de};\ncD\u003dfunction(e){this.N\u003de};\nk1\u003dfunction(e){h4.call(this,function(){return e});\nthis.K\u003de};\nXM\u003dfunction(e,N,y,w,E,A,T,p){this.J\u003de;this.G\u003dN;this.K\u003dy;this.L\u003dw;this.j\u003dE;this.Z\u003dA;this.N\u003dT;this.U\u003dp};\nPD\u003dfunction(e,N){if(N\u003d\u003d0)return e.J;if(N\u003d\u003d1)return e.N;var y\u003dC9(e.J,e.K,N),w\u003dC9(e.K,e.j,N);e\u003dC9(e.j,e.N,N);y\u003dC9(y,w,N);w\u003dC9(w,e,N);return C9(y,w,N)};\nHKn\u003dfunction(e,N){var y\u003d(N-e.J)/(e.N-e.J);if(y\u003c\u003d0)return 0;if(y\u003e\u003d1)return 1;for(var w\u003d0,E\u003d1,A\u003d0,T\u003d0;T\u003c8;T++){A\u003dPD(e,y);var p\u003d(PD(e,y+1E-6)-A)/1E-6;if(Math.abs(A-N)\u003c1E-6)return y;if(Math.abs(p)\u003c1E-6)break;else A\u003cN?w\u003dy:E\u003dy,y-\u003d(A-N)/p}for(T\u003d0;Math.abs(A-N)\u003e1E-6\u0026\u0026T\u003c8;T++)A\u003cN?(w\u003dy,y\u003d(y+E)/2):(E\u003dy,y\u003d(y+w)/2),A\u003dPD(e,y);return y};\nde\u003dfunction(e,N){this.start\u003de\u003cN?e:N;this.end\u003de\u003cN?N:e};\nIr\u003dfunction(e){return(e\u003de.exec(g.zw()))?e[1]:\"\"};\nvD\u003dfunction(e){return g.v_(Kw9,e)\u003e\u003d0};\ng.zY\u003dfunction(e){g.x.call(this);this.Z\u003d1;this.K\u003d[];this.j\u003d0;this.J\u003d[];this.N\u003d{};this.G\u003d!!e};\nWw1\u003dfunction(e,N,y){g.Jo(function(){e.apply(N,y)})};\ng.D6\u003dfunction(e){this.J\u003de};\nge\u003dfunction(e){this.J\u003de};\nOKM\u003dfunction(e){this.data\u003de};\nRGM\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e instanceof OKM?e:new OKM(e)};\nVE\u003dfunction(e){this.J\u003de};\ng.Gu5\u003dfunction(e){var N\u003de.creation;e\u003de.expiration;return!!e\u0026\u0026e\u003cg.s9()||!!N\u0026\u0026N\u003eg.s9()};\ng.fi\u003dfunction(e){this.J\u003de};\nUWH\u003dfunction(){};\nt4\u003dfunction(){};\nun\u003dfunction(e){this.J\u003de;this.N\u003dnull};\nqA\u003dfunction(e){if(e.J\u003d\u003dnull)throw Error(\"Storage mechanism: Storage unavailable\");var N;((N\u003de.N)!\u003dnull?N:e.isAvailable())||b_(Error(\"Storage mechanism: Storage unavailable\"))};\nZ6\u003dfunction(){var e\u003dnull;try{e\u003dg.xJ.localStorage||null}catch(N){}un.call(this,e)};\nLw5\u003dfunction(){var e\u003dnull;try{e\u003dg.xJ.sessionStorage||null}catch(N){}un.call(this,e)};\nx1\u003dfunction(e,N){this.N\u003de;this.J\u003dN+\"::\"};\ng.j6\u003dfunction(e){var N\u003dnew Z6;return N.isAvailable()?e?new x1(N,e):N:null};\nni\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\nQE\u003dfunction(e){this.J\u003d[];if(e)a:{if(e instanceof QE){var N\u003de.Nk();e\u003de.WP();if(this.J.length\u003c\u003d0){for(var y\u003dthis.J,w\u003d0;w\u003cN.length;w++)y.push(new ni(N[w],e[w]));break a}}else N\u003dg.Xw(e),e\u003dg.B4(e);for(y\u003d0;y\u003cN.length;y++)this.J1(N[y],e[y])}};\nm7\u003dfunction(){QE.apply(this,arguments)};\nHD\u003dfunction(){};\nsdn\u003dfunction(e){var N,y,w\u003de.length,E\u003d0;for(N\u003d0;N\u003cw;N++){var A\u003de.charCodeAt(N);if((A\u002664512)\u003d\u003d\u003d55296\u0026\u0026N+1\u003cw){var T\u003de.charCodeAt(N+1);(T\u002664512)\u003d\u003d\u003d56320\u0026\u0026(A\u003d65536+(A-55296\u003c\u003c10)+(T-56320),N++)}E+\u003dA\u003c128?1:A\u003c2048?2:A\u003c65536?3:4}var p\u003dnew Ki.iV(E);for(N\u003dy\u003d0;y\u003cE;N++)A\u003de.charCodeAt(N),(A\u002664512)\u003d\u003d\u003d55296\u0026\u0026N+1\u003cw\u0026\u0026(T\u003de.charCodeAt(N+1),(T\u002664512)\u003d\u003d\u003d56320\u0026\u0026(A\u003d65536+(A-55296\u003c\u003c10)+(T-56320),N++)),A\u003c128?p[y++]\u003dA:(A\u003c2048?p[y++]\u003d192|A\u003e\u003e\u003e6:(A\u003c65536?p[y++]\u003d224|A\u003e\u003e\u003e12:(p[y++]\u003d240|A\u003e\u003e\u003e18,p[y++]\u003d128|A\u003e\u003e\u003e12\u002663),p[y++]\u003d128|A\u003e\u003e\u003e\n6\u002663),p[y++]\u003d128|A\u002663);return p};\nWD\u003dfunction(e){for(var N\u003de.length;--N\u003e\u003d0;)e[N]\u003d0};\nO2\u003dfunction(e,N,y,w,E){this.Cg\u003de;this.Dh\u003dN;this.I5\u003dy;this.LY\u003dw;this.lgZ\u003dE;this.xe\u003de\u0026\u0026e.length};\nRr\u003dfunction(e,N){this.gY\u003de;this.Hg\u003d0;this.yE\u003dN};\nGY\u003dfunction(e,N){e.Xr[e.pending++]\u003dN\u0026255;e.Xr[e.pending++]\u003dN\u003e\u003e\u003e8\u0026255};\nU2\u003dfunction(e,N,y){e.m3\u003e16-y?(e.EP|\u003dN\u003c\u003ce.m3\u002665535,GY(e,e.EP),e.EP\u003dN\u003e\u003e16-e.m3,e.m3+\u003dy-16):(e.EP|\u003dN\u003c\u003ce.m3\u002665535,e.m3+\u003dy)};\nLi\u003dfunction(e,N,y){U2(e,y[N*2],y[N*2+1])};\naRF\u003dfunction(e,N){var y\u003d0;do y|\u003de\u00261,e\u003e\u003e\u003e\u003d1,y\u003c\u003c\u003d1;while(--N\u003e0);return y\u003e\u003e\u003e1};\nexE\u003dfunction(e,N,y){var w\u003dArray(16),E\u003d0,A;for(A\u003d1;A\u003c\u003d15;A++)w[A]\u003dE\u003dE+y[A-1]\u003c\u003c1;for(y\u003d0;y\u003c\u003dN;y++)E\u003de[y*2+1],E!\u003d\u003d0\u0026\u0026(e[y*2]\u003daRF(w[E]++,E))};\nN69\u003dfunction(e){var N;for(N\u003d0;N\u003c286;N++)e.EH[N*2]\u003d0;for(N\u003d0;N\u003c30;N++)e.Uz[N*2]\u003d0;for(N\u003d0;N\u003c19;N++)e.bR[N*2]\u003d0;e.EH[512]\u003d1;e.Ud\u003de.UD\u003d0;e.s$\u003de.matches\u003d0};\nyq1\u003dfunction(e){e.m3\u003e8?GY(e,e.EP):e.m3\u003e0\u0026\u0026(e.Xr[e.pending++]\u003de.EP);e.EP\u003d0;e.m3\u003d0};\nwfJ\u003dfunction(e,N,y){yq1(e);GY(e,y);GY(e,~y);Ki.mT(e.Xr,e.window,N,y,e.pending);e.pending+\u003dy};\nEVs\u003dfunction(e,N,y,w){var E\u003dN*2,A\u003dy*2;return e[E]\u003ce[A]||e[E]\u003d\u003d\u003de[A]\u0026\u0026w[N]\u003c\u003dw[y]};\ns2\u003dfunction(e,N,y){for(var w\u003de.Qj[y],E\u003dy\u003c\u003c1;E\u003c\u003de.yH;){E\u003ce.yH\u0026\u0026EVs(N,e.Qj[E+1],e.Qj[E],e.depth)\u0026\u0026E++;if(EVs(N,w,e.Qj[E],e.depth))break;e.Qj[y]\u003de.Qj[E];y\u003dE;E\u003c\u003c\u003d1}e.Qj[y]\u003dw};\nAq1\u003dfunction(e,N,y){var w\u003d0;if(e.s$!\u003d\u003d0){do{var E\u003de.Xr[e.JV+w*2]\u003c\u003c8|e.Xr[e.JV+w*2+1];var A\u003de.Xr[e.dg+w];w++;if(E\u003d\u003d\u003d0)Li(e,A,N);else{var T\u003dar[A];Li(e,T+256+1,N);var p\u003deC[T];p!\u003d\u003d0\u0026\u0026(A-\u003dNy[T],U2(e,A,p));E--;T\u003dE\u003c256?y2[E]:y2[256+(E\u003e\u003e\u003e7)];Li(e,T,y);p\u003dwx[T];p!\u003d\u003d0\u0026\u0026(E-\u003dEa[T],U2(e,E,p))}}while(w\u003ce.s$)}Li(e,256,N)};\nAT\u003dfunction(e,N){var y\u003dN.gY,w\u003dN.yE.Cg,E\u003dN.yE.xe,A\u003dN.yE.LY,T,p\u003d-1;e.yH\u003d0;e.XX\u003d573;for(T\u003d0;T\u003cA;T++)y[T*2]!\u003d\u003d0?(e.Qj[++e.yH]\u003dp\u003dT,e.depth[T]\u003d0):y[T*2+1]\u003d0;for(;e.yH\u003c2;){var C\u003de.Qj[++e.yH]\u003dp\u003c2?++p:0;y[C*2]\u003d1;e.depth[C]\u003d0;e.Ud--;E\u0026\u0026(e.UD-\u003dw[C*2+1])}N.Hg\u003dp;for(T\u003de.yH\u003e\u003e1;T\u003e\u003d1;T--)s2(e,y,T);C\u003dA;do T\u003de.Qj[1],e.Qj[1]\u003de.Qj[e.yH--],s2(e,y,1),w\u003de.Qj[1],e.Qj[--e.XX]\u003dT,e.Qj[--e.XX]\u003dw,y[C*2]\u003dy[T*2]+y[w*2],e.depth[C]\u003d(e.depth[T]\u003e\u003de.depth[w]?e.depth[T]:e.depth[w])+1,y[T*2+1]\u003dy[w*2+1]\u003dC,e.Qj[1]\u003dC++,s2(e,y,1);while(e.yH\u003e\u003d\n2);e.Qj[--e.XX]\u003de.Qj[1];T\u003dN.gY;C\u003dN.Hg;w\u003dN.yE.Cg;E\u003dN.yE.xe;A\u003dN.yE.Dh;var r\u003dN.yE.I5,Y\u003dN.yE.lgZ,M,l\u003d0;for(M\u003d0;M\u003c\u003d15;M++)e.Mx[M]\u003d0;T[e.Qj[e.XX]*2+1]\u003d0;for(N\u003de.XX+1;N\u003c573;N++){var F\u003de.Qj[N];M\u003dT[T[F*2+1]*2+1]+1;M\u003eY\u0026\u0026(M\u003dY,l++);T[F*2+1]\u003dM;if(!(F\u003eC)){e.Mx[M]++;var S\u003d0;F\u003e\u003dr\u0026\u0026(S\u003dA[F-r]);var k\u003dT[F*2];e.Ud+\u003dk*(M+S);E\u0026\u0026(e.UD+\u003dk*(w[F*2+1]+S))}}if(l!\u003d\u003d0){do{for(M\u003dY-1;e.Mx[M]\u003d\u003d\u003d0;)M--;e.Mx[M]--;e.Mx[M+1]+\u003d2;e.Mx[Y]--;l-\u003d2}while(l\u003e0);for(M\u003dY;M!\u003d\u003d0;M--)for(F\u003de.Mx[M];F!\u003d\u003d0;)w\u003de.Qj[--N],w\u003eC||(T[w*2+1]!\u003d\u003dM\u0026\u0026(e.Ud+\u003d(M-\nT[w*2+1])*T[w*2],T[w*2+1]\u003dM),F--)}exE(y,p,e.Mx)};\nT61\u003dfunction(e,N,y){var w,E\u003d-1,A\u003dN[1],T\u003d0,p\u003d7,C\u003d4;A\u003d\u003d\u003d0\u0026\u0026(p\u003d138,C\u003d3);N[(y+1)*2+1]\u003d65535;for(w\u003d0;w\u003c\u003dy;w++){var r\u003dA;A\u003dN[(w+1)*2+1];++T\u003cp\u0026\u0026r\u003d\u003d\u003dA||(T\u003cC?e.bR[r*2]+\u003dT:r!\u003d\u003d0?(r!\u003d\u003dE\u0026\u0026e.bR[r*2]++,e.bR[32]++):T\u003c\u003d10?e.bR[34]++:e.bR[36]++,T\u003d0,E\u003dr,A\u003d\u003d\u003d0?(p\u003d138,C\u003d3):r\u003d\u003d\u003dA?(p\u003d6,C\u003d3):(p\u003d7,C\u003d4))}};\nJq5\u003dfunction(e,N,y){var w,E\u003d-1,A\u003dN[1],T\u003d0,p\u003d7,C\u003d4;A\u003d\u003d\u003d0\u0026\u0026(p\u003d138,C\u003d3);for(w\u003d0;w\u003c\u003dy;w++){var r\u003dA;A\u003dN[(w+1)*2+1];if(!(++T\u003cp\u0026\u0026r\u003d\u003d\u003dA)){if(T\u003cC){do Li(e,r,e.bR);while(--T!\u003d\u003d0)}else r!\u003d\u003d0?(r!\u003d\u003dE\u0026\u0026(Li(e,r,e.bR),T--),Li(e,16,e.bR),U2(e,T-3,2)):T\u003c\u003d10?(Li(e,17,e.bR),U2(e,T-3,3)):(Li(e,18,e.bR),U2(e,T-11,7));T\u003d0;E\u003dr;A\u003d\u003d\u003d0?(p\u003d138,C\u003d3):r\u003d\u003d\u003dA?(p\u003d6,C\u003d3):(p\u003d7,C\u003d4)}}};\npfP\u003dfunction(e){var N\u003d4093624447,y;for(y\u003d0;y\u003c\u003d31;y++,N\u003e\u003e\u003e\u003d1)if(N\u00261\u0026\u0026e.EH[y*2]!\u003d\u003d0)return 0;if(e.EH[18]!\u003d\u003d0||e.EH[20]!\u003d\u003d0||e.EH[26]!\u003d\u003d0)return 1;for(y\u003d32;y\u003c256;y++)if(e.EH[y*2]!\u003d\u003d0)return 1;return 0};\nTz\u003dfunction(e,N,y){e.Xr[e.JV+e.s$*2]\u003dN\u003e\u003e\u003e8\u0026255;e.Xr[e.JV+e.s$*2+1]\u003dN\u0026255;e.Xr[e.dg+e.s$]\u003dy\u0026255;e.s$++;N\u003d\u003d\u003d0?e.EH[y*2]++:(e.matches++,N--,e.EH[(ar[y]+256+1)*2]++,e.Uz[(N\u003c256?y2[N]:y2[256+(N\u003e\u003e\u003e7)])*2]++);return e.s$\u003d\u003d\u003de.H3-1};\npb\u003dfunction(e,N){e.msg\u003dJT[N];return N};\nCb\u003dfunction(e){for(var N\u003de.length;--N\u003e\u003d0;)e[N]\u003d0};\nrx\u003dfunction(e){var N\u003de.state,y\u003dN.pending;y\u003ee.qP\u0026\u0026(y\u003de.qP);y!\u003d\u003d0\u0026\u0026(Ki.mT(e.output,N.Xr,N.yM,y,e.UW),e.UW+\u003dy,N.yM+\u003dy,e.JY+\u003dy,e.qP-\u003dy,N.pending-\u003dy,N.pending\u003d\u003d\u003d0\u0026\u0026(N.yM\u003d0))};\nMy\u003dfunction(e,N){var y\u003de.En\u003e\u003d0?e.En:-1,w\u003de.zW-e.En,E\u003d0;if(e.level\u003e0){e.I2.K3\u003d\u003d\u003d2\u0026\u0026(e.I2.K3\u003dpfP(e));AT(e,e.XQ);AT(e,e.u1);T61(e,e.EH,e.XQ.Hg);T61(e,e.Uz,e.u1.Hg);AT(e,e.fD);for(E\u003d18;E\u003e\u003d3\u0026\u0026e.bR[C6M[E]*2+1]\u003d\u003d\u003d0;E--);e.Ud+\u003d3*(E+1)+5+5+4;var A\u003de.Ud+3+7\u003e\u003e\u003e3;var T\u003de.UD+3+7\u003e\u003e\u003e3;T\u003c\u003dA\u0026\u0026(A\u003dT)}else A\u003dT\u003dw+5;if(w+4\u003c\u003dA\u0026\u0026y!\u003d\u003d-1)U2(e,N?1:0,3),wfJ(e,y,w);else if(e.strategy\u003d\u003d\u003d4||T\u003d\u003d\u003dA)U2(e,2+(N?1:0),3),Aq1(e,$r,Yr);else{U2(e,4+(N?1:0),3);y\u003de.XQ.Hg+1;w\u003de.u1.Hg+1;E+\u003d1;U2(e,y-257,5);U2(e,w-1,5);U2(e,E-4,4);for(A\u003d0;A\u003cE;A++)U2(e,\ne.bR[C6M[A]*2+1],3);Jq5(e,e.EH,y-1);Jq5(e,e.Uz,w-1);Aq1(e,e.EH,e.Uz)}N69(e);N\u0026\u0026yq1(e);e.En\u003de.zW;rx(e.I2)};\nlg\u003dfunction(e,N){e.Xr[e.pending++]\u003dN};\nFg\u003dfunction(e,N){e.Xr[e.pending++]\u003dN\u003e\u003e\u003e8\u0026255;e.Xr[e.pending++]\u003dN\u0026255};\nrq5\u003dfunction(e,N){var y\u003de.T8,w\u003de.zW,E\u003de.Kc,A\u003de.DQ,T\u003de.zW\u003ee.r4-262?e.zW-(e.r4-262):0,p\u003de.window,C\u003de.GE,r\u003de.O0,Y\u003de.zW+258,M\u003dp[w+E-1],l\u003dp[w+E];e.Kc\u003e\u003de.Qu\u0026\u0026(y\u003e\u003e\u003d2);A\u003ee.MU\u0026\u0026(A\u003de.MU);do{var F\u003dN;if(p[F+E]\u003d\u003d\u003dl\u0026\u0026p[F+E-1]\u003d\u003d\u003dM\u0026\u0026p[F]\u003d\u003d\u003dp[w]\u0026\u0026p[++F]\u003d\u003d\u003dp[w+1]){w+\u003d2;for(F++;p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026p[++w]\u003d\u003d\u003dp[++F]\u0026\u0026w\u003cY;);F\u003d258-(Y-w);w\u003dY-258;if(F\u003eE){e.Le\u003dN;E\u003dF;if(F\u003e\u003dA)break;M\u003dp[w+E-1];l\u003dp[w+E]}}}while((N\u003dr[N\u0026C])\u003eT\u0026\u0026--y!\u003d\u003d\n0);return E\u003c\u003de.MU?E:e.MU};\nbg\u003dfunction(e){var N\u003de.r4,y;do{var w\u003de.ES-e.MU-e.zW;if(e.zW\u003e\u003dN+(N-262)){Ki.mT(e.window,e.window,N,N,0);e.Le-\u003dN;e.zW-\u003dN;e.En-\u003dN;var E\u003dy\u003de.zQ;do{var A\u003de.head[--E];e.head[E]\u003dA\u003e\u003dN?A-N:0}while(--y);E\u003dy\u003dN;do A\u003de.O0[--E],e.O0[E]\u003dA\u003e\u003dN?A-N:0;while(--y);w+\u003dN}if(e.I2.o$\u003d\u003d\u003d0)break;E\u003de.I2;y\u003de.window;A\u003de.zW+e.MU;var T\u003dE.o$;T\u003ew\u0026\u0026(T\u003dw);T\u003d\u003d\u003d0?y\u003d0:(E.o$-\u003dT,Ki.mT(y,E.input,E.FY,T,A),E.state.wrap\u003d\u003d\u003d1?E.Z_\u003dSC(E.Z_,y,T,A):E.state.wrap\u003d\u003d\u003d2\u0026\u0026(E.Z_\u003doG(E.Z_,y,T,A)),E.FY+\u003dT,E.jx+\u003dT,y\u003dT);e.MU+\u003dy;if(e.MU+e.J1\u003e\u003d3)for(w\u003de.zW-e.J1,\ne.NP\u003de.window[w],e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[w+1])\u0026e.uY;e.J1\u0026\u0026!(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[w+3-1])\u0026e.uY,e.O0[w\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003dw,w++,e.J1--,e.MU+e.J1\u003c3););}while(e.MU\u003c262\u0026\u0026e.I2.o$!\u003d\u003d0)};\nhT\u003dfunction(e,N){for(var y;;){if(e.MU\u003c262){bg(e);if(e.MU\u003c262\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}y\u003d0;e.MU\u003e\u003d3\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,y\u003de.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW);y!\u003d\u003d0\u0026\u0026e.zW-y\u003c\u003de.r4-262\u0026\u0026(e.C$\u003drq5(e,y));if(e.C$\u003e\u003d3)if(y\u003dTz(e,e.zW-e.Le,e.C$-3),e.MU-\u003de.C$,e.C$\u003c\u003de.mf\u0026\u0026e.MU\u003e\u003d3){e.C$--;do e.zW++,e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,e.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW;while(--e.C$!\u003d\u003d0);e.zW++}else e.zW+\u003de.C$,e.C$\u003d0,e.NP\u003de.window[e.zW],e.NP\u003d(e.NP\u003c\u003ce.iY^\ne.window[e.zW+1])\u0026e.uY;else y\u003dTz(e,0,e.window[e.zW]),e.MU--,e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003de.zW\u003c2?e.zW:2;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\ncz\u003dfunction(e,N){for(var y,w;;){if(e.MU\u003c262){bg(e);if(e.MU\u003c262\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}y\u003d0;e.MU\u003e\u003d3\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,y\u003de.O0[e.zW\u0026e.GE]\u003de.head[e.NP],e.head[e.NP]\u003de.zW);e.Kc\u003de.C$;e.uD\u003de.Le;e.C$\u003d2;y!\u003d\u003d0\u0026\u0026e.Kc\u003ce.mf\u0026\u0026e.zW-y\u003c\u003de.r4-262\u0026\u0026(e.C$\u003drq5(e,y),e.C$\u003c\u003d5\u0026\u0026(e.strategy\u003d\u003d\u003d1||e.C$\u003d\u003d\u003d3\u0026\u0026e.zW-e.Le\u003e4096)\u0026\u0026(e.C$\u003d2));if(e.Kc\u003e\u003d3\u0026\u0026e.C$\u003c\u003de.Kc){w\u003de.zW+e.MU-3;y\u003dTz(e,e.zW-1-e.uD,e.Kc-3);e.MU-\u003de.Kc-1;e.Kc-\u003d2;do++e.zW\u003c\u003dw\u0026\u0026(e.NP\u003d(e.NP\u003c\u003ce.iY^e.window[e.zW+3-1])\u0026e.uY,e.O0[e.zW\u0026e.GE]\u003d\ne.head[e.NP],e.head[e.NP]\u003de.zW);while(--e.Kc!\u003d\u003d0);e.eJ\u003d0;e.C$\u003d2;e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}else if(e.eJ){if((y\u003dTz(e,0,e.window[e.zW-1]))\u0026\u0026My(e,!1),e.zW++,e.MU--,e.I2.qP\u003d\u003d\u003d0)return 1}else e.eJ\u003d1,e.zW++,e.MU--}e.eJ\u0026\u0026(Tz(e,0,e.window[e.zW-1]),e.eJ\u003d0);e.J1\u003de.zW\u003c2?e.zW:2;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\n$eM\u003dfunction(e,N){for(var y,w,E,A\u003de.window;;){if(e.MU\u003c\u003d258){bg(e);if(e.MU\u003c\u003d258\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}e.C$\u003d0;if(e.MU\u003e\u003d3\u0026\u0026e.zW\u003e0\u0026\u0026(w\u003de.zW-1,y\u003dA[w],y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w])){for(E\u003de.zW+258;y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026y\u003d\u003d\u003dA[++w]\u0026\u0026w\u003cE;);e.C$\u003d258-(E-w);e.C$\u003ee.MU\u0026\u0026(e.C$\u003de.MU)}e.C$\u003e\u003d3?(y\u003dTz(e,1,e.C$-3),e.MU-\u003de.C$,e.zW+\u003de.C$,e.C$\u003d0):(y\u003dTz(e,0,e.window[e.zW]),e.MU--,e.zW++);if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;return N\u003d\u003d\u003d\n4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\nYoP\u003dfunction(e,N){for(var y;;){if(e.MU\u003d\u003d\u003d0\u0026\u0026(bg(e),e.MU\u003d\u003d\u003d0)){if(N\u003d\u003d\u003d0)return 1;break}e.C$\u003d0;y\u003dTz(e,0,e.window[e.zW]);e.MU--;e.zW++;if(y\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;return N\u003d\u003d\u003d4?(My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4):e.s$\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0)?1:2};\nkr\u003dfunction(e,N,y,w,E){this.vn\u003de;this.hyW\u003dN;this.LoP\u003dy;this.AM9\u003dw;this.func\u003dE};\nMg5\u003dfunction(){this.I2\u003dnull;this.status\u003d0;this.Xr\u003dnull;this.wrap\u003dthis.pending\u003dthis.yM\u003dthis.jz\u003d0;this.cG\u003dnull;this.tx\u003d0;this.method\u003d8;this.iy\u003d-1;this.GE\u003dthis.RB\u003dthis.r4\u003d0;this.window\u003dnull;this.ES\u003d0;this.head\u003dthis.O0\u003dnull;this.DQ\u003dthis.Qu\u003dthis.strategy\u003dthis.level\u003dthis.mf\u003dthis.T8\u003dthis.Kc\u003dthis.MU\u003dthis.Le\u003dthis.zW\u003dthis.eJ\u003dthis.uD\u003dthis.C$\u003dthis.En\u003dthis.iY\u003dthis.uY\u003dthis.eH\u003dthis.zQ\u003dthis.NP\u003d0;this.EH\u003dnew Ki.Xb(1146);this.Uz\u003dnew Ki.Xb(122);this.bR\u003dnew Ki.Xb(78);Cb(this.EH);Cb(this.Uz);Cb(this.bR);this.fD\u003dthis.u1\u003d\nthis.XQ\u003dnull;this.Mx\u003dnew Ki.Xb(16);this.Qj\u003dnew Ki.Xb(573);Cb(this.Qj);this.XX\u003dthis.yH\u003d0;this.depth\u003dnew Ki.Xb(573);Cb(this.depth);this.m3\u003dthis.EP\u003dthis.J1\u003dthis.matches\u003dthis.UD\u003dthis.Ud\u003dthis.JV\u003dthis.s$\u003dthis.H3\u003dthis.dg\u003d0};\nlfJ\u003dfunction(e,N){if(!e||!e.state||N\u003e5||N\u003c0)return e?pb(e,-2):-2;var y\u003de.state;if(!e.output||!e.input\u0026\u0026e.o$!\u003d\u003d0||y.status\u003d\u003d\u003d666\u0026\u0026N!\u003d\u003d4)return pb(e,e.qP\u003d\u003d\u003d0?-5:-2);y.I2\u003de;var w\u003dy.iy;y.iy\u003dN;if(y.status\u003d\u003d\u003d42)if(y.wrap\u003d\u003d\u003d2)e.Z_\u003d0,lg(y,31),lg(y,139),lg(y,8),y.cG?(lg(y,(y.cG.text?1:0)+(y.cG.xl?2:0)+(y.cG.extra?4:0)+(y.cG.name?8:0)+(y.cG.comment?16:0)),lg(y,y.cG.time\u0026255),lg(y,y.cG.time\u003e\u003e8\u0026255),lg(y,y.cG.time\u003e\u003e16\u0026255),lg(y,y.cG.time\u003e\u003e24\u0026255),lg(y,y.level\u003d\u003d\u003d9?2:y.strategy\u003e\u003d2||y.level\u003c2?4:0),lg(y,y.cG.os\u0026\n255),y.cG.extra\u0026\u0026y.cG.extra.length\u0026\u0026(lg(y,y.cG.extra.length\u0026255),lg(y,y.cG.extra.length\u003e\u003e8\u0026255)),y.cG.xl\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending,0)),y.tx\u003d0,y.status\u003d69):(lg(y,0),lg(y,0),lg(y,0),lg(y,0),lg(y,0),lg(y,y.level\u003d\u003d\u003d9?2:y.strategy\u003e\u003d2||y.level\u003c2?4:0),lg(y,3),y.status\u003d113);else{var E\u003d8+(y.RB-8\u003c\u003c4)\u003c\u003c8;E|\u003d(y.strategy\u003e\u003d2||y.level\u003c2?0:y.level\u003c6?1:y.level\u003d\u003d\u003d6?2:3)\u003c\u003c6;y.zW!\u003d\u003d0\u0026\u0026(E|\u003d32);y.status\u003d113;Fg(y,E+(31-E%31));y.zW!\u003d\u003d0\u0026\u0026(Fg(y,e.Z_\u003e\u003e\u003e16),Fg(y,e.Z_\u002665535));e.Z_\u003d1}if(y.status\u003d\u003d\u003d69)if(y.cG.extra){for(E\u003d\ny.pending;y.tx\u003c(y.cG.extra.length\u002665535)\u0026\u0026(y.pending!\u003d\u003dy.jz||(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending!\u003d\u003dy.jz));)lg(y,y.cG.extra[y.tx]\u0026255),y.tx++;y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));y.tx\u003d\u003d\u003dy.cG.extra.length\u0026\u0026(y.tx\u003d0,y.status\u003d73)}else y.status\u003d73;if(y.status\u003d\u003d\u003d73)if(y.cG.name){E\u003dy.pending;do{if(y.pending\u003d\u003d\u003dy.jz\u0026\u0026(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending\u003d\u003d\u003dy.jz)){var A\u003d1;break}A\u003dy.tx\u003cy.cG.name.length?\ny.cG.name.charCodeAt(y.tx++)\u0026255:0;lg(y,A)}while(A!\u003d\u003d0);y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));A\u003d\u003d\u003d0\u0026\u0026(y.tx\u003d0,y.status\u003d91)}else y.status\u003d91;if(y.status\u003d\u003d\u003d91)if(y.cG.comment){E\u003dy.pending;do{if(y.pending\u003d\u003d\u003dy.jz\u0026\u0026(y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E)),rx(e),E\u003dy.pending,y.pending\u003d\u003d\u003dy.jz)){A\u003d1;break}A\u003dy.tx\u003cy.cG.comment.length?y.cG.comment.charCodeAt(y.tx++)\u0026255:0;lg(y,A)}while(A!\u003d\u003d0);y.cG.xl\u0026\u0026y.pending\u003eE\u0026\u0026(e.Z_\u003doG(e.Z_,y.Xr,y.pending-E,E));A\u003d\u003d\u003d0\u0026\u0026(y.status\u003d103)}else y.status\u003d\n103;y.status\u003d\u003d\u003d103\u0026\u0026(y.cG.xl?(y.pending+2\u003ey.jz\u0026\u0026rx(e),y.pending+2\u003c\u003dy.jz\u0026\u0026(lg(y,e.Z_\u0026255),lg(y,e.Z_\u003e\u003e8\u0026255),e.Z_\u003d0,y.status\u003d113)):y.status\u003d113);if(y.pending!\u003d\u003d0){if(rx(e),e.qP\u003d\u003d\u003d0)return y.iy\u003d-1,0}else if(e.o$\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c1)-(N\u003e4?9:0)\u003c\u003d(w\u003c\u003c1)-(w\u003e4?9:0)\u0026\u0026N!\u003d\u003d4)return pb(e,-5);if(y.status\u003d\u003d\u003d666\u0026\u0026e.o$!\u003d\u003d0)return pb(e,-5);if(e.o$!\u003d\u003d0||y.MU!\u003d\u003d0||N!\u003d\u003d0\u0026\u0026y.status!\u003d\u003d666){w\u003dy.strategy\u003d\u003d\u003d2?YoP(y,N):y.strategy\u003d\u003d\u003d3?$eM(y,N):Bz[y.level].func(y,N);if(w\u003d\u003d\u003d3||w\u003d\u003d\u003d4)y.status\u003d666;if(w\u003d\u003d\u003d1||w\u003d\u003d\u003d3)return e.qP\u003d\u003d\u003d0\u0026\u0026(y.iy\u003d\n-1),0;if(w\u003d\u003d\u003d2\u0026\u0026(N\u003d\u003d\u003d1?(U2(y,2,3),Li(y,256,$r),y.m3\u003d\u003d\u003d16?(GY(y,y.EP),y.EP\u003d0,y.m3\u003d0):y.m3\u003e\u003d8\u0026\u0026(y.Xr[y.pending++]\u003dy.EP\u0026255,y.EP\u003e\u003e\u003d8,y.m3-\u003d8)):N!\u003d\u003d5\u0026\u0026(U2(y,0,3),wfJ(y,0,0),N\u003d\u003d\u003d3\u0026\u0026(Cb(y.head),y.MU\u003d\u003d\u003d0\u0026\u0026(y.zW\u003d0,y.En\u003d0,y.J1\u003d0))),rx(e),e.qP\u003d\u003d\u003d0))return y.iy\u003d-1,0}if(N!\u003d\u003d4)return 0;if(y.wrap\u003c\u003d0)return 1;y.wrap\u003d\u003d\u003d2?(lg(y,e.Z_\u0026255),lg(y,e.Z_\u003e\u003e8\u0026255),lg(y,e.Z_\u003e\u003e16\u0026255),lg(y,e.Z_\u003e\u003e24\u0026255),lg(y,e.jx\u0026255),lg(y,e.jx\u003e\u003e8\u0026255),lg(y,e.jx\u003e\u003e16\u0026255),lg(y,e.jx\u003e\u003e24\u0026255)):(Fg(y,e.Z_\u003e\u003e\u003e16),Fg(y,e.Z_\u002665535));rx(e);y.wrap\u003e0\u0026\u0026\n(y.wrap\u003d-y.wrap);return y.pending!\u003d\u003d0?0:1};\nXg\u003dfunction(e){if(!(this instanceof Xg))return new Xg(e);e\u003dthis.options\u003dKi.assign({level:-1,method:8,chunkSize:16384,oM:15,zyl:8,strategy:0,ZF:\"\"},e||{});e.raw\u0026\u0026e.oM\u003e0?e.oM\u003d-e.oM:e.Vf\u0026\u0026e.oM\u003e0\u0026\u0026e.oM\u003c16\u0026\u0026(e.oM+\u003d16);this.err\u003d0;this.msg\u003d\"\";this.ended\u003d!1;this.chunks\u003d[];this.I2\u003dnew Fi0;this.I2.qP\u003d0;var N\u003dthis.I2;var y\u003de.level,w\u003de.method,E\u003de.oM,A\u003de.zyl,T\u003de.strategy;if(N){var p\u003d1;y\u003d\u003d\u003d-1\u0026\u0026(y\u003d6);E\u003c0?(p\u003d0,E\u003d-E):E\u003e15\u0026\u0026(p\u003d2,E-\u003d16);if(A\u003c1||A\u003e9||w!\u003d\u003d8||E\u003c8||E\u003e15||y\u003c0||y\u003e9||T\u003c0||T\u003e4)N\u003dpb(N,-2);else{E\u003d\u003d\u003d8\u0026\u0026(E\u003d9);\nvar C\u003dnew Mg5;N.state\u003dC;C.I2\u003dN;C.wrap\u003dp;C.cG\u003dnull;C.RB\u003dE;C.r4\u003d1\u003c\u003cC.RB;C.GE\u003dC.r4-1;C.eH\u003dA+7;C.zQ\u003d1\u003c\u003cC.eH;C.uY\u003dC.zQ-1;C.iY\u003d~~((C.eH+3-1)/3);C.window\u003dnew Ki.iV(C.r4*2);C.head\u003dnew Ki.Xb(C.zQ);C.O0\u003dnew Ki.Xb(C.r4);C.H3\u003d1\u003c\u003cA+6;C.jz\u003dC.H3*4;C.Xr\u003dnew Ki.iV(C.jz);C.JV\u003d1*C.H3;C.dg\u003d3*C.H3;C.level\u003dy;C.strategy\u003dT;C.method\u003dw;if(N\u0026\u0026N.state){N.jx\u003dN.JY\u003d0;N.K3\u003d2;y\u003dN.state;y.pending\u003d0;y.yM\u003d0;y.wrap\u003c0\u0026\u0026(y.wrap\u003d-y.wrap);y.status\u003dy.wrap?42:113;N.Z_\u003dy.wrap\u003d\u003d\u003d2?0:1;y.iy\u003d0;if(!SoF){w\u003dArray(16);for(A\u003dT\u003d0;A\u003c28;A++)for(Ny[A]\u003d\nT,E\u003d0;E\u003c1\u003c\u003ceC[A];E++)ar[T++]\u003dA;ar[T-1]\u003dA;for(A\u003dT\u003d0;A\u003c16;A++)for(Ea[A]\u003dT,E\u003d0;E\u003c1\u003c\u003cwx[A];E++)y2[T++]\u003dA;for(T\u003e\u003e\u003d7;A\u003c30;A++)for(Ea[A]\u003dT\u003c\u003c7,E\u003d0;E\u003c1\u003c\u003cwx[A]-7;E++)y2[256+T++]\u003dA;for(E\u003d0;E\u003c\u003d15;E++)w[E]\u003d0;for(E\u003d0;E\u003c\u003d143;)$r[E*2+1]\u003d8,E++,w[8]++;for(;E\u003c\u003d255;)$r[E*2+1]\u003d9,E++,w[9]++;for(;E\u003c\u003d279;)$r[E*2+1]\u003d7,E++,w[7]++;for(;E\u003c\u003d287;)$r[E*2+1]\u003d8,E++,w[8]++;exE($r,287,w);for(E\u003d0;E\u003c30;E++)Yr[E*2+1]\u003d5,Yr[E*2]\u003daRF(E,5);oVJ\u003dnew O2($r,eC,257,286,15);bGP\u003dnew O2(Yr,wx,0,30,15);hx9\u003dnew O2([],cqE,0,19,7);SoF\u003d!0}y.XQ\u003dnew Rr(y.EH,\noVJ);y.u1\u003dnew Rr(y.Uz,bGP);y.fD\u003dnew Rr(y.bR,hx9);y.EP\u003d0;y.m3\u003d0;N69(y);y\u003d0}else y\u003dpb(N,-2);y\u003d\u003d\u003d0\u0026\u0026(N\u003dN.state,N.ES\u003d2*N.r4,Cb(N.head),N.mf\u003dBz[N.level].hyW,N.Qu\u003dBz[N.level].vn,N.DQ\u003dBz[N.level].LoP,N.T8\u003dBz[N.level].AM9,N.zW\u003d0,N.En\u003d0,N.MU\u003d0,N.J1\u003d0,N.C$\u003dN.Kc\u003d2,N.eJ\u003d0,N.NP\u003d0);N\u003dy}}else N\u003d-2;if(N!\u003d\u003d0)throw Error(JT[N]);e.header\u0026\u0026(N\u003dthis.I2)\u0026\u0026N.state\u0026\u0026N.state.wrap\u003d\u003d\u003d2\u0026\u0026(N.state.cG\u003de.header);if(e.Nz){var r;typeof e.Nz\u003d\u003d\u003d\"string\"?r\u003dsdn(e.Nz):keE.call(e.Nz)\u003d\u003d\u003d\"[object ArrayBuffer]\"?r\u003dnew Uint8Array(e.Nz):r\u003de.Nz;\ne\u003dthis.I2;A\u003dr;T\u003dA.length;if(e\u0026\u0026e.state)if(r\u003de.state,N\u003dr.wrap,N\u003d\u003d\u003d2||N\u003d\u003d\u003d1\u0026\u0026r.status!\u003d\u003d42||r.MU)N\u003d-2;else{N\u003d\u003d\u003d1\u0026\u0026(e.Z_\u003dSC(e.Z_,A,T,0));r.wrap\u003d0;T\u003e\u003dr.r4\u0026\u0026(N\u003d\u003d\u003d0\u0026\u0026(Cb(r.head),r.zW\u003d0,r.En\u003d0,r.J1\u003d0),y\u003dnew Ki.iV(r.r4),Ki.mT(y,A,T-r.r4,r.r4,0),A\u003dy,T\u003dr.r4);y\u003de.o$;w\u003de.FY;E\u003de.input;e.o$\u003dT;e.FY\u003d0;e.input\u003dA;for(bg(r);r.MU\u003e\u003d3;){A\u003dr.zW;T\u003dr.MU-2;do r.NP\u003d(r.NP\u003c\u003cr.iY^r.window[A+3-1])\u0026r.uY,r.O0[A\u0026r.GE]\u003dr.head[r.NP],r.head[r.NP]\u003dA,A++;while(--T);r.zW\u003dA;r.MU\u003d2;bg(r)}r.zW+\u003dr.MU;r.En\u003dr.zW;r.J1\u003dr.MU;r.MU\u003d0;r.C$\u003dr.Kc\u003d2;\nr.eJ\u003d0;e.FY\u003dw;e.input\u003dE;e.o$\u003dy;r.wrap\u003dN;N\u003d0}else N\u003d-2;if(N!\u003d\u003d0)throw Error(JT[N]);this.fSl\u003d!0}};\nB6H\u003dfunction(e,N){N\u003dN||{};N.Vf\u003d!0;N\u003dnew Xg(N);N.push(e,!0);if(N.err)throw N.msg||JT[N.err];return N.result};\nXfF\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return e.length\u003d\u003d\u003d0?function(N){return N}:e.length\u003d\u003d\u003d1?e[0]:e.reduce(function(N,y){return function(){return N(y.apply(null,g.B(g.iE.apply(0,arguments))))}})};\nP6F\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return function(N){return function(y,w){function E(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\ny\u003dN(y,w);var A\u003d{getState:y.getState,dispatch:function(T){return E.apply(null,[T].concat(g.B(g.iE.apply(1,arguments))))}};\nw\u003de.map(function(T){return T(A)});\nE\u003dXfF.apply(null,g.B(w))(y.dispatch);return Object.assign({},y,{dispatch:E})}}};\nPz\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\ndeE\u003dfunction(e){Object.keys(e).forEach(function(N){var y\u003de[N];if(typeof y(void 0,{type:dx})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+N+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(typeof y(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+Pz()})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+\nN+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \u0027\"+(dx+\u0027\\\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027));})};\nIfM\u003dfunction(e,N,y){function w(){if(Y)throw Error(\"You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.\");return p}\nfunction E(F){if(typeof F!\u003d\u003d\"function\")throw Error(\"Expected the listener to be a function. Instead, received: \u0027\"+typeof F+\"\u0027\");if(Y)throw Error(\"You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api/store#subscribelistener for more details.\");var S\u003d!0;r\u003d\u003d\u003dC\u0026\u0026(r\u003dC.slice());r.push(F);return function(){if(S){if(Y)throw Error(\"You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api/store#subscribelistener for more details.\");\nS\u003d!1;r\u003d\u003d\u003dC\u0026\u0026(r\u003dC.slice());r.splice(r.indexOf(F),1);C\u003dnull}}}\nfunction A(F){if(typeof F!\u003d\u003d\"object\"||F\u003d\u003d\u003dnull)var S\u003d!1;else{for(S\u003dF;Object.getPrototypeOf(S)!\u003d\u003dnull;)S\u003dObject.getPrototypeOf(S);S\u003dObject.getPrototypeOf(F)\u003d\u003d\u003dS}if(!S)throw Error(\"Actions must be plain objects. Instead, the actual type was: \u0027\"+typeof F+\"\u0027. You may need to add middleware to your store setup to handle dispatching other values, such as \u0027redux-thunk\u0027 to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.\");\nif(typeof F.type\u003d\u003d\u003d\"undefined\")throw Error(\u0027Actions may not have an undefined \"type\" property. You may have misspelled an action type string constant.\u0027);if(Y)throw Error(\"Reducers may not dispatch actions.\");try{Y\u003d!0,p\u003dT(p,F)}finally{Y\u003d!1}S\u003dC\u003dr;for(var k\u003d0;k\u003cS.length;k++)(0,S[k])();return F}\nif(typeof N\u003d\u003d\u003d\"function\"\u0026\u0026typeof y\u003d\u003d\u003d\"function\"||typeof y\u003d\u003d\u003d\"function\"\u0026\u0026typeof arguments[3]\u003d\u003d\u003d\"function\")throw Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.\");typeof N\u003d\u003d\u003d\"function\"\u0026\u0026typeof y\u003d\u003d\u003d\"undefined\"\u0026\u0026(y\u003dN,N\u003dvoid 0);if(typeof y!\u003d\u003d\"undefined\"){if(typeof y!\u003d\u003d\"function\")throw Error(\"Expected the enhancer to be a function. Instead, received: \u0027\"+\ntypeof y+\"\u0027\");return y(IfM)(e,N)}if(typeof e!\u003d\u003d\"function\")throw Error(\"Expected the root reducer to be a function. Instead, received: \u0027\"+typeof e+\"\u0027\");var T\u003de,p\u003dN,C\u003d[],r\u003dC,Y\u003d!1;A({type:dx});var M\u003d{},l\u003d(M.dispatch\u003dA,M.subscribe\u003dE,M.getState\u003dw,M.replaceReducer\u003dfunction(F){if(typeof F!\u003d\u003d\"function\")throw Error(\"Expected the nextReducer to be a function. Instead, received: \u0027\"+typeof F);T\u003dF;A({type:vVJ});return l},M[zxF]\u003dfunction(){var F\u003d{};\nreturn F.subscribe\u003dfunction(S){function k(){S.next\u0026\u0026S.next(w())}\nif(typeof S!\u003d\u003d\"object\"||S\u003d\u003d\u003dnull)throw new TypeError(\"Expected the observer to be an object. Instead, received: \u0027\"+typeof S+\"\u0027\");k();return{unsubscribe:E(k)}},F[zxF]\u003dfunction(){return this},F},M);\nreturn l};\niG0\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseSafeScriptWrappedValue)?kyM(e):null:null};\nIG\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?PP(e):null:null};\ngVH\u003dfunction(e){e\u003dDes(e);return tt(e)};\ng.vz\u003dfunction(e){e\u003dDes(e);return PP(e)};\nDes\u003dfunction(e){return e\u003d\u003d\u003dnull?\"null\":e\u003d\u003d\u003dvoid 0?\"undefined\":e};\nzz\u003dfunction(e){this.wT\u003dic(e)};\nffM\u003dfunction(e){var N\u003de.split(e.slice(0,0)),y\u003d[829309009,127189162,1931627394,\"\\u2284(]}\",function(w,E,A){var T\u003dE.length;w.forEach(function(p,C,r){this.push(r[C]\u003dE[(E.indexOf(p)-E.indexOf(this[C])+C+T--)%E.length])},A.split(\"\"))},\n\"2csJY\",-1855062873,function(w,E){E\u003d(E%w.length+w.length)%w.length;w.splice(-E).reverse().forEach(function(A){w.unshift(A)})},\n28603365,-1264222492,-484549051,null,-909649633,N,function(w,E){for(E\u003d(E%w.length+w.length)%w.length;E--;)w.unshift(w.pop())},\n-151563868,96632245,-281598155,function(){for(var w\u003d64,E\u003d[];++w-E.length-32;){switch(w){case 58:w-\u003d14;case 91:case 92:case 93:continue;case 123:w\u003d47;case 94:case 95:case 96:continue;case 46:w\u003d95}E.push(String.fromCharCode(w))}return E},\n-56786611,574931106,N,function(w,E,A,T,p){return E(A,T,p)},\n1793443012,797433826,-1051632655,-1610318355,-1113985744,function(w,E){E.length!\u003d0\u0026\u0026(w\u003d(w%E.length+E.length)%E.length,E.splice(0,1,E.splice(w,1,E[0])[0]))},\n-316732757,-1553963770,-1312477376,1364208515,420870823,782583598,-903787657,function(w,E,A,T,p,C){return E(T,p,C)},\nfunction(w){w.reverse()},\n1239251949,1813776792,\"bSlKu\",-2096892871,1925962048,-1139698823,1588680687,1360087768,-1975969575,N,null,function(w,E){if(E.length!\u003d0){w\u003d(w%E.length+E.length)%E.length;var A\u003dE[0];E[0]\u003dE[w];E[w]\u003dA}},\n261904114,652851621,420870823,1896533843,125476454,-435693912,-1317183958,null,function(w,E){E\u003d(E%w.length+w.length)%w.length;w.splice(E,1)},\nfunction(w,E,A,T,p,C,r,Y,M){return A(T,p,C,r,Y,M)},\n-1064537484,-49334868,-764337317,-386863849,-1251919363,-1348593344,function(w){for(var E\u003dw.length;E;)w.push(w.splice(--E,1)[0])},\n-1414563805,1054696356,251899332,function(){for(var w\u003d64,E\u003d[];++w-E.length-32;)switch(w){case 58:w\u003d96;continue;case 91:w\u003d44;break;case 65:w\u003d47;continue;case 46:w\u003d153;case 123:w-\u003d58;default:E.push(String.fromCharCode(w))}return E},\nfunction(){for(var w\u003d64,E\u003d[];++w-E.length-32;)switch(w){case 46:w\u003d95;default:E.push(String.fromCharCode(w));case 94:case 95:case 96:break;case 123:w-\u003d76;case 92:case 93:continue;case 58:w\u003d44;case 91:}return E},\n1409897295,-2083550410];y[11]\u003dy;y[48]\u003dy;y[57]\u003dy;if(typeof Vg3\u003d\u003d\u003d\"undefined\")return e;try{try{y[44]!\u003d-7\u0026\u0026(y[31]\u003c-7?(0,y[22])((0,y[14])(y[47],y[65]),y[14],y[48],y[29]):((0,y[29])(y[66],y[25]),y[52])(y[58],y[57])),y[45]!\u003d\u003d-5\u0026\u0026(y[21]\u003c\u003d10?(0,y[67])((0,y[49])(y[58],(0,y[63])(),y[11]),y[49],y[18],(0,y[41])(),y[11]):(0,y[67])((0,y[49])(y[58],(0,y[42])(),y[50]),y[29],y[18],y[46])),y[12]\u003c10\u0026\u0026((0,y[59])(y[28],y[40]),(0,y[54])(y[21],y[23])),y[62]\u003c-9?((((0,y[15])(y[52],y[69]),y[68])(y[44]),y[38])(y[42],y[41]),\n(0,y[42])((0,y[42])((0,y[27])(y[68],y[52]),y[10],y[54],y[18]),y[10],y[new Date(\"1970-01-01T08:45:03.000+08:45\")/1E3],y[18]),y[42])(y[46],y[60]):(((0,y[35])(y[2],y[14]),(0,y[32])(y[41],(0,y[25])(),y[33]),y[64])(((0,y[12])(y[41],y[18]),y[56])(y[44],y[41]),y[35],(0,y[32])(y[41],(0,y[25])(),y[33]),y[39],y[36]),y[42])(y[41],y[43]),y[71]!\u003d\u003d-5\u0026\u0026(y[62]\u003c\u003d6?(0,y[13])((0,y[32])(y[41],(0,y[24])(),y[68]),(0,y[50])((0,y[12])(y[1],y[73]),y[32],y[41],(0,y[46])(),y[68]),y[50],(0,y[32])(y[49],(0,y[24])(),y[33]),y[35],\ny[11],y[new Date(\"1970-01-01T02:00:07.000+02:00\")/1E3]):(((0,y[3])(y[6],y[49]),(0,y[32])(y[1],(0,y[24])(),y[68]),y[35])(y[1],y[15]),(0,y[12])(y[49],y[0]),y[35])(y[41],y[54])),y[29]!\u003d\u003d-3\u0026\u0026(y[53]\u003e0||((((0,y[-2505-new Date(\"1969-12-31T13:17:19.000-10:00\")/1E3])(y[72],y[49]),y[56])(y[20],y[41]),y[64])((0,y[56])(y[69],y[2]),y[65],(0,y[42])(y[1],y[62]),y[new Date(\"1970-01-01T01:15:49.000+01:15\")/1E3])\u0026(0,y[5])(y[39]),0))\u0026\u0026((((0,y[41])(y[72],(0,y[48])(),y[40]),y[41])(y[24],(0,y[new Date(\"1969-12-31T17:45:48.000-06:15\")/\n1E3])(),y[5]),y[68])(y[72]),(0,y[61])(y[32],y[73]),(0,y[61])(y[24],y[2]),y[61])(y[32],y[57]),y[30]!\u003d4\u0026\u0026(y[18]\u003d\u003d\u003d-3?(0,y[68])(y[71]):(0,y[70])(y[36],y[72]))}catch(w){(0,y[41])(y[24],(0,y[27])(),y[5]),(0,y[23])((0,y[8])(y[34]),y[68],y[24]),(0,y[41])(y[24],(0,y[48])(),y[40]),(0,y[61])(y[62],y[6]),((0,y[41])(y[24],(0,y[27])(),y[5]),y[41])(y[32],(0,y[49])(),y[5])}finally{y[19]!\u003d10\u0026\u0026((((0,y[38])(y[24],y[25]),y[31])(y[72],y[28]),y[17])(y[43],y[62]),y[70])(y[45],y[24]),y[11]\u003e\u003d-6\u0026\u0026((0,y[60])((0,y[38])(y[34],\ny[21]),(0,y[new Date(\"1970-01-01T11:30:45.000+11:30\")/1E3])(y[16],y[40]),y[7],(0,y[7])((0,y[7])((0,y[1])(y[6],y[46]),y[54],y[23],y[16]),y[15],y[56],y[35]),y[52],y[46]),1)||(((((0,y[66])((0,y[28])(y[65],y[43]),y[48],y[57],(0,y[41])(),y[49]),y[51])(y[65],y[71]),y[58])(y[18],y[37]),y[58])(y[57],y[0]),y[19])(y[26],y[55]),y[34]!\u003d\u003d1\u0026\u0026(((0,y[58])(y[27],y[42]),y[69])(y[66],y[12]),\"4\")||((0,y[50])(y[56]),y[36])(y[10]),y[0]\u003c-2\u0026\u0026((0,y[36])(y[47]),y[52])((0,y[25])(y[19],y[63]),y[23],y[17])}}catch(w){return\"NsJ3mTvHwC8oZ0B3uL-_w8_\"+\ne}return N.join(\"\")};\ntgH\u003dfunction(e){return e,\"Content-Transfer-Encoding\"[11+!!e]};\ng.ig\u003dfunction(e){this.name\u003de};\nuAM\u003dfunction(e){this.wT\u003dic(e)};\nDO\u003dfunction(e){this.wT\u003dic(e)};\ngx\u003dfunction(e){this.wT\u003dic(e)};\nqoJ\u003dfunction(e){this.wT\u003dic(e)};\nV2\u003dfunction(e){this.wT\u003dic(e)};\nfb\u003dfunction(e){this.wT\u003dic(e)};\ntT\u003dfunction(e){this.wT\u003dic(e)};\nug\u003dfunction(e){this.wT\u003dic(e)};\nqy\u003dfunction(e){this.wT\u003dic(e)};\nZO\u003dfunction(e){this.wT\u003dic(e)};\nxr\u003dfunction(e){this.wT\u003dic(e)};\njC\u003dfunction(e){this.wT\u003dic(e)};\nnb\u003dfunction(e){this.wT\u003dic(e)};\nQ2\u003dfunction(e){this.wT\u003dic(e)};\nKb\u003dfunction(e){this.wT\u003dic(e)};\nWz\u003dfunction(e){this.wT\u003dic(e,500)};\nOa\u003dfunction(e){this.wT\u003dic(e)};\nRG\u003dfunction(e){this.wT\u003dic(e)};\nZG5\u003dfunction(e){this.wT\u003dic(e)};\nxe_\u003dfunction(){return g.nM(\"yt.ads.biscotti.lastId_\")||\"\"};\njZ0\u003dfunction(e){g.jM(\"yt.ads.biscotti.lastId_\",e)};\nUa\u003dfunction(){var e\u003darguments,N\u003dGz;e.length\u003e1?N[e[0]]\u003de[1]:e.length\u003d\u003d\u003d1\u0026\u0026Object.assign(N,e[0])};\ng.Lb\u003dfunction(e,N){return e in Gz?Gz[e]:N};\nsa\u003dfunction(e){var N\u003dGz.EXPERIMENT_FLAGS;return N?N[e]:void 0};\nnV_\u003dfunction(e){aG.forEach(function(N){return N(e)})};\ng.NR\u003dfunction(e){return e\u0026\u0026window.yterr?function(){try{return e.apply(this,arguments)}catch(N){g.eH(N)}}:e};\ng.eH\u003dfunction(e){var N\u003dg.nM(\"yt.logging.errors.log\");N?N(e,\"ERROR\",void 0,void 0,void 0,void 0,void 0):(N\u003dg.Lb(\"ERRORS\",[]),N.push([e,\"ERROR\",void 0,void 0,void 0,void 0,void 0]),Ua(\"ERRORS\",N));nV_(e)};\nyN\u003dfunction(e,N,y,w,E){var A\u003dg.nM(\"yt.logging.errors.log\");A?A(e,\"WARNING\",N,y,w,void 0,E):(A\u003dg.Lb(\"ERRORS\",[]),A.push([e,\"WARNING\",N,y,w,void 0,E]),Ua(\"ERRORS\",A))};\nw2\u003dfunction(e,N){N\u003de.split(N);for(var y\u003d{},w\u003d0,E\u003dN.length;w\u003cE;w++){var A\u003dN[w].split(\"\u003d\");if(A.length\u003d\u003d\u003d1\u0026\u0026A[0]||A.length\u003d\u003d\u003d2)try{var T\u003dQZH(A[0]||\"\"),p\u003dQZH(A[1]||\"\");if(T in y){var C\u003dy[T];Array.isArray(C)?g.Nd(C,p):y[T]\u003d[C,p]}else y[T]\u003dp}catch(l){var r\u003dl,Y\u003dA[0],M\u003dString(w2);r.args\u003d[{key:Y,value:A[1],query:e,method:meM\u003d\u003d\u003dM?\"unchanged\":M}];HGM.hasOwnProperty(Y)||yN(r)}}return y};\nE8\u003dfunction(e){var N\u003d[];g.oB(e,function(y,w){var E\u003dg.RA(w);g.$R(Array.isArray(y)?y:[y],function(A){A\u003d\u003d\"\"?N.push(E):N.push(E+\"\u003d\"+g.RA(A))})});\nreturn N.join(\"\u0026\")};\nAE\u003dfunction(e){e.charAt(0)\u003d\u003d\u003d\"?\"\u0026\u0026(e\u003de.substring(1));return w2(e,\"\u0026\")};\nTk\u003dfunction(e){return e.split(\",\").map(function(N){return AE(N)})};\ng.JE\u003dfunction(e){return e.indexOf(\"?\")!\u003d\u003d-1?(e\u003d(e||\"\").split(\"#\")[0],e\u003de.split(\"?\",2),AE(e.length\u003e1?e[1]:e[0])):{}};\npp\u003dfunction(e,N){return Ki0(e,N||{},!0)};\nCp\u003dfunction(e,N){return Ki0(e,N||{},!1)};\nKi0\u003dfunction(e,N,y){var w\u003de.split(\"#\",2);e\u003dw[0];w\u003dw.length\u003e1?\"#\"+w[1]:\"\";var E\u003de.split(\"?\",2);e\u003dE[0];E\u003dAE(E[1]||\"\");for(var A in N)if(y||!g.P4(E,A))E[A]\u003dN[A];return g.Qb(e,E)+w};\nr2\u003dfunction(e){if(!N)var N\u003dwindow.location.href;var y\u003dg.to(1,e),w\u003dg.uB(e);y\u0026\u0026w?(e\u003de.match(fY),N\u003dN.match(fY),e\u003de[3]\u003d\u003dN[3]\u0026\u0026e[1]\u003d\u003dN[1]\u0026\u0026e[4]\u003d\u003dN[4]):e\u003dw?g.uB(N)\u003d\u003d\u003dw\u0026\u0026(Number(g.to(4,N))||null)\u003d\u003d\u003d(Number(g.to(4,e))||null):!0;return e};\n$3\u003dfunction(e){e||(e\u003ddocument.location.href);e\u003dg.to(1,e);return e!\u003d\u003dnull\u0026\u0026e\u003d\u003d\u003d\"https\"};\nY3\u003dfunction(e){e\u003dWi5(e);return e\u003d\u003d\u003dnull?!1:e[0]\u003d\u003d\u003d\"com\"\u0026\u0026e[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nOGE\u003dfunction(e){e\u003dWi5(e);return e\u003d\u003d\u003dnull?!1:e[1]\u003d\u003d\u003d\"google\"?!0:e[2]\u003d\u003d\u003d\"google\"?e[0]\u003d\u003d\u003d\"au\"\u0026\u0026e[1]\u003d\u003d\u003d\"com\"?!0:e[0]\u003d\u003d\u003d\"uk\"\u0026\u0026e[1]\u003d\u003d\u003d\"co\"?!0:!1:!1};\nWi5\u003dfunction(e){e\u003dg.uB(e);return e!\u003d\u003dnull?e.split(\".\").reverse():null};\nQZH\u003dfunction(e){return e\u0026\u0026e.match(Rx0)?e:GJ(e)};\nFj\u003dfunction(e){var N\u003dMR;e\u003de\u003d\u003d\u003dvoid 0?xe_():e;var y\u003dObject,w\u003dy.assign,E\u003dl4(N);var A\u003dN.J;try{var T\u003dA.screenX;var p\u003dA.screenY}catch(d){}try{var C\u003dA.outerWidth;var r\u003dA.outerHeight}catch(d){}try{var Y\u003dA.innerWidth;var M\u003dA.innerHeight}catch(d){}try{var l\u003dA.screenLeft;var F\u003dA.screenTop}catch(d){}try{Y\u003dA.innerWidth,M\u003dA.innerHeight}catch(d){}try{var S\u003dA.screen.availWidth;var k\u003dA.screen.availTop}catch(d){}A\u003d[l,F,T,p,S,k,C,r,Y,M];T\u003dMt1(!1,N.J.top);p\u003d{};var X\u003dX\u003d\u003d\u003dvoid 0?g.xJ:X;C\u003dnew WB;\"SVGElement\"in X\u0026\u0026\"createElementNS\"in\nX.document\u0026\u0026C.set(0);r\u003dI9J();r[\"allow-top-navigation-by-user-activation\"]\u0026\u0026C.set(1);r[\"allow-popups-to-escape-sandbox\"]\u0026\u0026C.set(2);X.crypto\u0026\u0026X.crypto.subtle\u0026\u0026C.set(3);\"TextDecoder\"in X\u0026\u0026\"TextEncoder\"in X\u0026\u0026C.set(4);X\u003dXe0(C);N\u003d(p.bc\u003dX,p.bih\u003dT.height,p.biw\u003dT.width,p.brdim\u003dA.join(),p.vis\u003dFR(N.N),p.wgl\u003d!!Yn.WebGLRenderingContext,p);y\u003dw.call(y,E,N);y.ca_type\u003d\"image\";e\u0026\u0026(y.bid\u003de);return y};\nl4\u003dfunction(e){var N\u003d{};N.dt\u003dGeJ;N.flash\u003d\"0\";a:{try{var y\u003de.J.top.location.href}catch(Y){e\u003d2;break a}e\u003dy?y\u003d\u003d\u003de.N.location.href?0:1:2}N\u003d(N.frm\u003de,N);try{N.u_tz\u003d-(new Date).getTimezoneOffset();var w\u003dw\u003d\u003d\u003dvoid 0?Yn:w;try{var E\u003dw.history.length}catch(Y){E\u003d0}N.u_his\u003dE;var A;N.u_h\u003d(A\u003dYn.screen)\u003d\u003dnull?void 0:A.height;var T;N.u_w\u003d(T\u003dYn.screen)\u003d\u003dnull?void 0:T.width;var p;N.u_ah\u003d(p\u003dYn.screen)\u003d\u003dnull?void 0:p.availHeight;var C;N.u_aw\u003d(C\u003dYn.screen)\u003d\u003dnull?void 0:C.availWidth;var r;N.u_cd\u003d(r\u003dYn.screen)\u003d\u003dnull?void 0:\nr.colorDepth}catch(Y){}return N};\nLiM\u003dfunction(){if(!Ue0)return null;var e\u003dUe0();return\"open\"in e?e:null};\ng.oy\u003dfunction(e){switch(SH(e)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nSH\u003dfunction(e){return e\u0026\u0026\"status\"in e?e.status:-1};\ng.b4\u003dfunction(e,N){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.NR(e));return window.setTimeout(e,N)};\ng.hE\u003dfunction(e,N){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.NR(e));return window.setInterval(e,N)};\ng.cL\u003dfunction(e){window.clearTimeout(e)};\ng.k3\u003dfunction(e){window.clearInterval(e)};\ng.Xj\u003dfunction(e){e\u003dBL(e);return typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e\u003d\u003d\u003d\"false\"?!1:!!e};\ng.PL\u003dfunction(e,N){e\u003dBL(e);return e\u003d\u003d\u003dvoid 0\u0026\u0026N!\u003d\u003dvoid 0?N:Number(e||0)};\nd2\u003dfunction(){return g.Lb(\"EXPERIMENTS_TOKEN\",\"\")};\nBL\u003dfunction(e){return g.Lb(\"EXPERIMENT_FLAGS\",{})[e]};\nIy\u003dfunction(){for(var e\u003d[],N\u003dg.Lb(\"EXPERIMENTS_FORCED_FLAGS\",{}),y\u003dg.c(Object.keys(N)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.push({key:w,value:String(N[w])});y\u003dg.Lb(\"EXPERIMENT_FLAGS\",{});w\u003dg.c(Object.keys(y));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.startsWith(\"force_\")\u0026\u0026N[E]\u003d\u003d\u003dvoid 0\u0026\u0026e.push({key:E,value:String(y[E])});return e};\nvL\u003dfunction(e,N,y,w,E,A,T,p){function C(){(r\u0026\u0026\"readyState\"in r?r.readyState:0)\u003d\u003d\u003d4\u0026\u0026N\u0026\u0026g.NR(N)(r)}\ny\u003dy\u003d\u003d\u003dvoid 0?\"GET\":y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var r\u003dLiM();if(!r)return null;\"onloadend\"in r?r.addEventListener(\"loadend\",C,!1):r.onreadystatechange\u003dC;g.Xj(\"debug_forward_web_query_parameters\")\u0026\u0026(e\u003dsZE(e,window.location.search));r.open(y,e,!0);A\u0026\u0026(r.responseType\u003dA);T\u0026\u0026(r.withCredentials\u003d!0);y\u003dy\u003d\u003d\u003d\"POST\"\u0026\u0026(window.FormData\u003d\u003d\u003dvoid 0||!(w instanceof FormData));if(E\u003dafM(e,E))for(var Y in E)r.setRequestHeader(Y,E[Y]),\"content-type\"\u003d\u003d\u003dY.toLowerCase()\u0026\u0026(y\u003d!1);y\u0026\u0026r.setRequestHeader(\"Content-Type\",\n\"application/x-www-form-urlencoded\");if(p\u0026\u0026\"setAttributionReporting\"in XMLHttpRequest.prototype){e\u003d{eventSourceEligible:!0,triggerEligible:!1};try{r.setAttributionReporting(e)}catch(M){yN(M)}}r.send(w);return r};\nafM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dr2(e),w\u003dg.Lb(\"INNERTUBE_CLIENT_NAME\"),E\u003dg.Xj(\"web_ajax_ignore_global_headers_if_set\"),A;for(A in eh3){var T\u003dg.Lb(eh3[A]),p\u003dA\u003d\u003d\u003d\"X-Goog-AuthUser\"||A\u003d\u003d\u003d\"X-Goog-PageId\";A!\u003d\u003d\"X-Goog-Visitor-Id\"||T||(T\u003dg.Lb(\"VISITOR_DATA\"));var C;if(!(C\u003d!T)){if(!(C\u003dy||(g.uB(e)?!1:!0))){C\u003de;var r;if(r\u003dg.Xj(\"add_auth_headers_to_remarketing_google_dot_com_ping\")\u0026\u0026A\u003d\u003d\u003d\"Authorization\"\u0026\u0026(w\u003d\u003d\u003d\"TVHTML5\"||w\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"||w\u003d\u003d\u003d\"TVHTML5_SIMPLY\")\u0026\u0026OGE(C))C\u003dD9(g.to(5,C))||\"\",C\u003dC.split(\"/\"),\nC\u003d\"/\"+(C.length\u003e1?C[1]:\"\"),r\u003dC\u003d\u003d\u003d\"/pagead\";C\u003dr?!0:!1}C\u003d!C}C||E\u0026\u0026N[A]!\u003d\u003dvoid 0||w\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"\u0026\u0026p||(N[A]\u003dT)}\"X-Goog-EOM-Visitor-Id\"in N\u0026\u0026\"X-Goog-Visitor-Id\"in N\u0026\u0026delete N[\"X-Goog-Visitor-Id\"];if(y||!g.uB(e))N[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(y||!g.uB(e)){try{var Y\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(M){}Y\u0026\u0026(N[\"X-YouTube-Time-Zone\"]\u003dY)}document.location.hostname.endsWith(\"youtubeeducation.com\")||!y\u0026\u0026g.uB(e)||(N[\"X-YouTube-Ad-Signals\"]\u003d\nE8(Fj()));return N};\ny7n\u003dfunction(e,N){var y\u003dg.uB(e);g.Xj(\"debug_handle_relative_url_for_query_forward_killswitch\")||!y\u0026\u0026r2(e)\u0026\u0026(y\u003ddocument.location.hostname);var w\u003dD9(g.to(5,e));w\u003d(y\u003dy\u0026\u0026(y.endsWith(\"youtube.com\")||y.endsWith(\"youtube-nocookie.com\")))\u0026\u0026w\u0026\u0026w.startsWith(\"/api/\");if(!y||w)return e;var E\u003dAE(N),A\u003d{};g.$R(NN9,function(T){E[T]\u0026\u0026(A[T]\u003dE[T])});\nreturn Cp(e,A)};\ni4\u003dfunction(e,N){N.method\u003d\"POST\";N.postParams||(N.postParams\u003d{});return g.zk(e,N)};\nA7E\u003dfunction(e,N){if(window.fetch\u0026\u0026N.format!\u003d\u003d\"XML\"){var y\u003d{method:N.method||\"GET\",credentials:\"same-origin\"};N.headers\u0026\u0026(y.headers\u003dN.headers);N.priority\u0026\u0026(y.priority\u003dN.priority);e\u003dwBE(e,N);var w\u003dED0(e,N);w\u0026\u0026(y.body\u003dw);N.withCredentials\u0026\u0026(y.credentials\u003d\"include\");var E\u003dN.context||g.xJ,A\u003d!1,T;fetch(e,y).then(function(p){if(!A){A\u003d!0;T\u0026\u0026g.cL(T);var C\u003dp.ok,r\u003dfunction(Y){Y\u003dY||{};C?N.onSuccess\u0026\u0026N.onSuccess.call(E,Y,p):N.onError\u0026\u0026N.onError.call(E,Y,p);N.onFinish\u0026\u0026N.onFinish.call(E,Y,p)};\n(N.format||\"JSON\")\u003d\u003d\u003d\"JSON\"\u0026\u0026(C||p.status\u003e\u003d400\u0026\u0026p.status\u003c500)?p.json().then(r,function(){r(null)}):r(null)}}).catch(function(){N.onError\u0026\u0026N.onError.call(E,{},{})});\ne\u003dN.timeout||0;N.onFetchTimeout\u0026\u0026e\u003e0\u0026\u0026(T\u003dg.b4(function(){A||(A\u003d!0,g.cL(T),N.onFetchTimeout.call(N.context||g.xJ))},e))}else g.zk(e,N)};\ng.zk\u003dfunction(e,N){var y\u003dN.format||\"JSON\";e\u003dwBE(e,N);var w\u003dED0(e,N),E\u003d!1,A\u003dTNP(e,function(C){if(!E){E\u003d!0;p\u0026\u0026g.cL(p);var r\u003dg.oy(C),Y\u003dnull,M\u003d400\u003c\u003dC.status\u0026\u0026C.status\u003c500,l\u003d500\u003c\u003dC.status\u0026\u0026C.status\u003c600;if(r||M||l)Y\u003dJ73(e,y,C,N.convertToSafeHtml);r\u0026\u0026(r\u003dpBE(y,C,Y));Y\u003dY||{};M\u003dN.context||g.xJ;r?N.onSuccess\u0026\u0026N.onSuccess.call(M,C,Y):N.onError\u0026\u0026N.onError.call(M,C,Y);N.onFinish\u0026\u0026N.onFinish.call(M,C,Y)}},N.method,w,N.headers,N.responseType,N.withCredentials);\nw\u003dN.timeout||0;if(N.onTimeout\u0026\u0026w\u003e0){var T\u003dN.onTimeout;var p\u003dg.b4(function(){E||(E\u003d!0,A.abort(),g.cL(p),T.call(N.context||g.xJ,A))},w)}return A};\nwBE\u003dfunction(e,N){N.includeDomain\u0026\u0026(e\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+e);var y\u003dg.Lb(\"XSRF_FIELD_NAME\");if(N\u003dN.urlParams)N[y]\u0026\u0026delete N[y],e\u003dpp(e,N);return e};\nED0\u003dfunction(e,N){var y\u003dg.Lb(\"XSRF_FIELD_NAME\"),w\u003dg.Lb(\"XSRF_TOKEN\"),E\u003dN.postBody||\"\",A\u003dN.postParams,T\u003dg.Lb(\"XSRF_FIELD_NAME\"),p;N.headers\u0026\u0026(p\u003dN.headers[\"Content-Type\"]);N.excludeXsrf||g.uB(e)\u0026\u0026!N.withCredentials\u0026\u0026g.uB(e)!\u003d\u003ddocument.location.hostname||N.method!\u003d\u003d\"POST\"||p\u0026\u0026p!\u003d\u003d\"application/x-www-form-urlencoded\"||N.postParams\u0026\u0026N.postParams[T]||(A||(A\u003d{}),A[y]\u003dw);(g.Xj(\"ajax_parse_query_data_only_when_filled\")\u0026\u0026A\u0026\u0026Object.keys(A).length\u003e0||A)\u0026\u0026typeof E\u003d\u003d\u003d\"string\"\u0026\u0026(E\u003dAE(E),g.VM(E,A),E\u003dN.postBodyFormat\u0026\u0026\nN.postBodyFormat\u003d\u003d\u003d\"JSON\"?JSON.stringify(E):g.nY(E));A\u003dE||A\u0026\u0026!g.v4(A);!Cf1\u0026\u0026A\u0026\u0026N.method!\u003d\u003d\"POST\"\u0026\u0026(Cf1\u003d!0,g.eH(Error(\"AJAX request with postData should use POST\")));return E};\nJ73\u003dfunction(e,N,y,w){var E\u003dnull;switch(N){case \"JSON\":try{var A\u003dy.responseText}catch(T){throw w\u003dError(\"Error reading responseText\"),w.params\u003de,yN(w),T;}e\u003dy.getResponseHeader(\"Content-Type\")||\"\";A\u0026\u0026e.indexOf(\"json\")\u003e\u003d0\u0026\u0026(A.substring(0,5)\u003d\u003d\u003d\")]}\u0027\\n\"\u0026\u0026(A\u003dA.substring(5)),E\u003dJSON.parse(A));break;case \"XML\":if(e\u003d(e\u003dy.responseXML)?r7H(e):null)E\u003d{},g.$R(e.getElementsByTagName(\"*\"),function(T){E[T.tagName]\u003d$HM(T)})}w\u0026\u0026YH3(E);\nreturn E};\nYH3\u003dfunction(e){if(g.W5(e))for(var N in e)N\u003d\u003d\u003d\"html_content\"||nJn(N,\"_html\")?e[N]\u003dtt(e[N]):YH3(e[N])};\npBE\u003dfunction(e,N,y){if(N\u0026\u0026N.status\u003d\u003d\u003d204)return!0;switch(e){case \"JSON\":return!!y;case \"XML\":return Number(y\u0026\u0026y.return_code)\u003d\u003d\u003d0;case \"RAW\":return!0;default:return!!y}};\nr7H\u003dfunction(e){return e?(e\u003d(\"responseXML\"in e?e.responseXML:e).getElementsByTagName(\"root\"))\u0026\u0026e.length\u003e0?e[0]:null:null};\n$HM\u003dfunction(e){var N\u003d\"\";g.$R(e.childNodes,function(y){N+\u003dy.nodeValue});\nreturn N};\ng2\u003dfunction(e,N){var y\u003dg.DA(N),w;return(new g.lB(function(E,A){y.onSuccess\u003dfunction(T){g.oy(T)?E(new Ma9(T)):A(new DJ(\"Request failed, status\u003d\"+SH(T),\"net.badstatus\",T))};\ny.onError\u003dfunction(T){A(new DJ(\"Unknown request error\",\"net.unknown\",T))};\ny.onTimeout\u003dfunction(T){A(new DJ(\"Request timed out\",\"net.timeout\",T))};\nw\u003dg.zk(e,y)})).On(function(E){if(E instanceof cc){var A;\n(A\u003dw)\u003d\u003dnull||A.abort()}return oD(E)})};\ng.VN\u003dfunction(e,N,y,w){function E(p,C,r){return p.On(function(Y){if(C\u003c\u003d0||SH(Y.xhr)\u003d\u003d\u003d403)return oD(new DJ(\"Request retried too many times\",\"net.retryexhausted\",Y.xhr,Y));Y\u003dMath.pow(2,y-C+1)*r;var M\u003dT\u003e0?Math.min(T,Y):Y;return A(r).then(function(){return E(g2(e,N),C-1,M)})})}\nfunction A(p){return new g.lB(function(C){setTimeout(C,p)})}\nvar T\u003dT\u003d\u003d\u003dvoid 0?-1:T;return E(g2(e,N),y-1,w)};\nDJ\u003dfunction(e,N,y){FF.call(this,e+\", errorCode\u003d\"+N);this.errorCode\u003dN;this.xhr\u003dy;this.name\u003d\"PromiseAjaxError\"};\nMa9\u003dfunction(e){this.xhr\u003de};\nfp\u003dfunction(e){this.J\u003de\u003d\u003d\u003dvoid 0?null:e;this.K\u003d0;this.N\u003dnull};\ntE\u003dfunction(e){var N\u003dnew fp;e\u003de\u003d\u003d\u003dvoid 0?null:e;N.K\u003d2;N.N\u003de\u003d\u003d\u003dvoid 0?null:e;return N};\nu4\u003dfunction(e){var N\u003dnew fp;e\u003de\u003d\u003d\u003dvoid 0?null:e;N.K\u003d1;N.N\u003de\u003d\u003d\u003dvoid 0?null:e;return N};\ng.x3\u003dfunction(e,N,y,w,E){qR||ZJ.set(\"\"+e,N,{B3:y,path:\"/\",domain:w\u003d\u003d\u003dvoid 0?\"youtube.com\":w,secure:E\u003d\u003d\u003dvoid 0?!1:E})};\ng.jH\u003dfunction(e,N){if(!qR)return ZJ.get(\"\"+e,N)};\ng.np\u003dfunction(e,N,y){qR||ZJ.remove(\"\"+e,N\u003d\u003d\u003dvoid 0?\"/\":N,y\u003d\u003d\u003dvoid 0?\"youtube.com\":y)};\nlSn\u003dfunction(){if(g.Xj(\"embeds_web_enable_cookie_detection_fix\")){if(!g.xJ.navigator.cookieEnabled)return!1}else if(!ZJ.isEnabled())return!1;if(!ZJ.isEmpty())return!0;g.Xj(\"embeds_web_enable_cookie_detection_fix\")?ZJ.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60,SXt:\"none\",secure:!0}):ZJ.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60});if(ZJ.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;ZJ.remove(\"TESTCOOKIESENABLED\");return!0};\ng.m\u003dfunction(e,N){if(e)return e[N.name]};\nQN\u003dfunction(e){var N\u003dg.Lb(\"INNERTUBE_HOST_OVERRIDE\");N\u0026\u0026(e\u003dString(N)+String(q0(e)));return e};\nFI1\u003dfunction(e){var N\u003d{};g.Xj(\"json_condensed_response\")\u0026\u0026(N.prettyPrint\u003d\"false\");return e\u003dCp(e,N)};\nmH\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003d{method:N\u003d\u003d\u003dvoid 0?\"POST\":N,mode:r2(e)?\"same-origin\":\"cors\",credentials:r2(e)?\"same-origin\":\"include\"};N\u003d{};for(var w\u003dg.c(Object.keys(y)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,y[E]\u0026\u0026(N[E]\u003dy[E]);Object.keys(N).length\u003e0\u0026\u0026(e.headers\u003dN);return e};\nHL\u003dfunction(){var e\u003d/Chrome\\/(\\d+)/.exec(g.zw());return e?parseFloat(e[1]):NaN};\nWL\u003dfunction(){return g.Kp(\"android\")\u0026\u0026g.Kp(\"chrome\")\u0026\u0026!(g.Kp(\"trident/\")||g.Kp(\"edge/\"))\u0026\u0026!g.Kp(\"cobalt\")};\nSH3\u003dfunction(){return g.Kp(\"armv7\")||g.Kp(\"aarch64\")||g.Kp(\"android\")};\ng.O8\u003dfunction(){return g.Kp(\"cobalt\")};\nRy\u003dfunction(){return g.Kp(\"cobalt\")\u0026\u0026g.Kp(\"appletv\")};\nGk\u003dfunction(){return g.Kp(\"(ps3; leanback shell)\")||g.Kp(\"ps3\")\u0026\u0026g.O8()};\noDs\u003dfunction(){return g.Kp(\"(ps4; leanback shell)\")||g.Kp(\"ps4\")\u0026\u0026g.O8()};\ng.bkn\u003dfunction(){return g.O8()\u0026\u0026(g.Kp(\"ps4 vr\")||g.Kp(\"ps4 pro vr\"))};\nU8\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.zw());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d600)};\nLp\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.zw());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d602)};\nhhs\u003dfunction(){return g.Kp(\"iemobile\")||g.Kp(\"windows phone\")\u0026\u0026g.Kp(\"edge\")};\neu\u003dfunction(){return(s8||ay)\u0026\u0026g.Kp(\"applewebkit\")\u0026\u0026!g.Kp(\"version\")\u0026\u0026(!g.Kp(\"safari\")||g.Kp(\"gsa/\"))};\nyf\u003dfunction(){return g.NI\u0026\u0026g.Kp(\"version/\")};\nw9\u003dfunction(){return g.Kp(\"smart-tv\")\u0026\u0026g.Kp(\"samsung\")};\ng.Kp\u003dfunction(e){var N\u003dg.zw();return N?N.toLowerCase().indexOf(e)\u003e\u003d0:!1};\nEF\u003dfunction(){return qr9()||eu()||yf()?!0:g.Lb(\"EOM_VISITOR_DATA\")?!1:!0};\nA2\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:N\u003d\u003d\u003d\"1\"||N\u003d\u003d\u003d!0||N\u003d\u003d\u003d1||N\u003d\u003d\u003d\"True\"?!0:!1};\nTh\u003dfunction(e,N,y){for(var w in y)if(y[w]\u003d\u003dN)return y[w];return e};\nJ2\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:Number(N)};\npO\u003dfunction(e,N){return N\u003d\u003d\u003dvoid 0||N\u003d\u003d\u003dnull?e:N.toString()};\nCO\u003dfunction(e,N){if(N){if(e\u003d\u003d\u003d\"fullwidth\")return Infinity;if(e\u003d\u003d\u003d\"fullheight\")return 0}return e\u0026\u0026(N\u003de.match(c7_))\u0026\u0026(e\u003dNumber(N[2]),N\u003dNumber(N[1]),!isNaN(e)\u0026\u0026!isNaN(N)\u0026\u0026e\u003e0)?N/e:NaN};\nr9\u003dfunction(e){var N\u003de.docid||e.video_id||e.videoId||e.id;if(N)return N;N\u003de.raw_player_response;N||(e\u003de.player_response)\u0026\u0026(N\u003dJSON.parse(e));return N\u0026\u0026N.videoDetails\u0026\u0026N.videoDetails.videoId||null};\nk1n\u003dfunction(e){return $h(e,!1)\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"};\ng.Yh\u003dfunction(e){return e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\"||e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"?!0:!1};\n$h\u003dfunction(e,N){N\u003d(N\u003d\u003d\u003dvoid 0?0:N)?\"EMBEDDED_PLAYER_MODE_DEFAULT\":\"EMBEDDED_PLAYER_MODE_UNKNOWN\";window.location.hostname.includes(\"youtubeeducation.com\")\u0026\u0026(N\u003d\"EMBEDDED_PLAYER_MODE_PFL\");var y\u003de.raw_embedded_player_response;if(!y\u0026\u0026(e\u003de.embedded_player_response))try{y\u003dJSON.parse(e)}catch(w){return N}return y?Th(N,y.embeddedPlayerMode,BNs):N};\nlY\u003dfunction(e){FF.call(this,e.message||e.description||e.name);this.isMissing\u003de instanceof MI;this.isTimeout\u003de instanceof DJ\u0026\u0026e.errorCode\u003d\u003d\"net.timeout\";this.isCanceled\u003de instanceof cc};\nMI\u003dfunction(){FF.call(this,\"Biscotti ID is missing from server\")};\nXB9\u003dfunction(){if(g.Xj(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Error(\"Biscotti id fetching has been disabled entirely.\");if(!EF())return Error(\"User has not consented - not fetching biscotti id.\");var e\u003dg.Lb(\"PLAYER_VARS\",{});if(g.zM(e,\"privembed\",!1)\u003d\u003d\"1\")return Error(\"Biscotti ID is not available in private embed mode\");if(k1n(e))return Error(\"Biscotti id fetching has been disabled for pfl.\")};\nvD1\u003dfunction(){var e\u003dXB9();if(e!\u003d\u003dvoid 0)return oD(e);Fc||(Fc\u003dg2(\"//googleads.g.doubleclick.net/pagead/id\",PfJ).then(dH0).On(function(N){return ISJ(2,N)}));\nreturn Fc};\ndH0\u003dfunction(e){e\u003de.xhr.responseText;if(!c_(e,\")]}\u0027\"))throw new MI;e\u003dJSON.parse(e.substr(4));if((e.type||1)\u003e1)throw new MI;e\u003de.id;jZ0(e);Fc\u003du4(e);zhn(18E5,2);return e};\nISJ\u003dfunction(e,N){N\u003dnew lY(N);jZ0(\"\");Fc\u003dtE(N);e\u003e0\u0026\u0026zhn(12E4,e-1);throw N;};\nzhn\u003dfunction(e,N){g.b4(function(){g2(\"//googleads.g.doubleclick.net/pagead/id\",PfJ).then(dH0,function(y){return ISJ(N,y)}).On(g.CY)},e)};\nik5\u003dfunction(){try{var e\u003dg.nM(\"yt.ads.biscotti.getId_\");return e?e():vD1()}catch(N){return oD(N)}};\ngDE\u003dfunction(e){e\u0026\u0026(e.dataset?e.dataset[DHM()]\u003d\"true\":XW0(e))};\nVaE\u003dfunction(e){return e?e.dataset?e.dataset[DHM()]:e.getAttribute(\"data-loaded\"):null};\nDHM\u003dfunction(){return fS1.loaded||(fS1.loaded\u003d\"loaded\".replace(/\\-([a-z])/g,function(e,N){return N.toUpperCase()}))};\ntaP\u003dfunction(){var e\u003ddocument;if(\"visibilityState\"in e)return e.visibilityState;var N\u003dSu+\"VisibilityState\";if(N in e)return e[N]};\noz\u003dfunction(e,N){var y;DR(e,function(w){y\u003dN[w];return!!y});\nreturn y};\nbY\u003dfunction(e){if(e.requestFullscreen)e\u003de.requestFullscreen(void 0);else if(e.webkitRequestFullscreen)e\u003de.webkitRequestFullscreen();else if(e.mozRequestFullScreen)e\u003de.mozRequestFullScreen();else if(e.msRequestFullscreen)e\u003de.msRequestFullscreen();else if(e.webkitEnterFullscreen)e\u003de.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return e instanceof Promise?e:Promise.resolve()};\nkh\u003dfunction(e){var N;g.h2()?cE()\u003d\u003de\u0026\u0026(N\u003ddocument):N\u003de;return N\u0026\u0026(e\u003doz([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],N))?(N\u003de.call(N),N instanceof Promise?N:Promise.resolve()):Promise.resolve()};\nubn\u003dfunction(e){return g.Ok([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(N){return\"on\"+N.toLowerCase()in e})};\nqH1\u003dfunction(){var e\u003ddocument;return g.Ok([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(N){return\"on\"+N.toLowerCase()in e})};\ng.h2\u003dfunction(){return!!oz([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\ncE\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;var N\u003doz([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(e)for(;N\u0026\u0026N.shadowRoot;)N\u003dN.shadowRoot.fullscreenElement;return N?N:null};\nBE\u003dfunction(e){this.type\u003d\"\";this.state\u003dthis.source\u003dthis.data\u003dthis.currentTarget\u003dthis.relatedTarget\u003dthis.target\u003dnull;this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.ctrlKey\u003dthis.altKey\u003d!1;this.rotation\u003dthis.clientY\u003dthis.clientX\u003d0;this.scale\u003d1;this.changedTouches\u003dthis.touches\u003dnull;try{if(e\u003de||window.event){this.event\u003de;for(var N in e)N in Zks||(this[N]\u003de[N]);this.scale\u003de.scale;this.rotation\u003de.rotation;var y\u003de.target||e.srcElement;y\u0026\u0026y.nodeType\u003d\u003d3\u0026\u0026(y\u003dy.parentNode);this.target\u003dy;var w\u003de.relatedTarget;\nif(w)try{w\u003dw.nodeName?w:null}catch(E){w\u003dnull}else this.type\u003d\u003d\"mouseover\"?w\u003de.fromElement:this.type\u003d\u003d\"mouseout\"\u0026\u0026(w\u003de.toElement);this.relatedTarget\u003dw;this.clientX\u003de.clientX!\u003dvoid 0?e.clientX:e.pageX;this.clientY\u003de.clientY!\u003dvoid 0?e.clientY:e.pageY;this.keyCode\u003de.keyCode?e.keyCode:e.which;this.charCode\u003de.charCode||(this.type\u003d\u003d\"keypress\"?this.keyCode:0);this.altKey\u003de.altKey;this.ctrlKey\u003de.ctrlKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.J\u003de.pageX;this.N\u003de.pageY}}catch(E){}};\nxH5\u003dfunction(e){if(document.body\u0026\u0026document.documentElement){var N\u003ddocument.body.scrollTop+document.documentElement.scrollTop;e.J\u003de.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);e.N\u003de.clientY+N}};\nj1n\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;e.addEventListener\u0026\u0026(N!\u003d\"mouseenter\"||\"onmouseenter\"in document?N!\u003d\"mouseleave\"||\"onmouseenter\"in document?N\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(N\u003d\"MozMousePixelScroll\"):N\u003d\"mouseout\":N\u003d\"mouseover\");return IB(Xc,function(E){var A\u003dtypeof E[4]\u003d\u003d\u003d\"boolean\"\u0026\u0026E[4]\u003d\u003d!!w,T\u003dg.W5(E[4])\u0026\u0026g.W5(w)\u0026\u0026g.i8(E[4],w);return!!E.length\u0026\u0026E[0]\u003d\u003de\u0026\u0026E[1]\u003d\u003dN\u0026\u0026E[2]\u003d\u003dy\u0026\u0026(A||T)})};\ng.PE\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(!e||!e.addEventListener\u0026\u0026!e.attachEvent)return\"\";var E\u003dj1n(e,N,y,w);if(E)return E;E\u003d++nD0.count+\"\";var A\u003d!(N!\u003d\"mouseenter\"\u0026\u0026N!\u003d\"mouseleave\"||!e.addEventListener||\"onmouseenter\"in document);var T\u003dA?function(p){p\u003dnew BE(p);if(!TN(p.relatedTarget,function(C){return C\u003d\u003de},!0))return p.currentTarget\u003de,p.type\u003dN,y.call(e,p)}:function(p){p\u003dnew BE(p);\np.currentTarget\u003de;return y.call(e,p)};\nT\u003dg.NR(T);e.addEventListener?(N\u003d\u003d\"mouseenter\"\u0026\u0026A?N\u003d\"mouseover\":N\u003d\u003d\"mouseleave\"\u0026\u0026A?N\u003d\"mouseout\":N\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(N\u003d\"MozMousePixelScroll\"),Q19()||typeof w\u003d\u003d\u003d\"boolean\"?e.addEventListener(N,T,w):e.addEventListener(N,T,!!w.capture)):e.attachEvent(\"on\"+N,T);Xc[E]\u003d[e,N,y,T,w];return E};\nHkP\u003dfunction(e){return mH1(e,function(N){return g.J4(N,\"ytp-ad-has-logging-urls\")})};\nmH1\u003dfunction(e,N){var y\u003ddocument.body||document;return g.PE(y,\"click\",function(w){var E\u003dTN(w.target,function(A){return A\u003d\u003d\u003dy||N(A)},!0);\nE\u0026\u0026E!\u003d\u003dy\u0026\u0026!E.disabled\u0026\u0026(w.currentTarget\u003dE,e.call(E,w))})};\ng.d9\u003dfunction(e){e\u0026\u0026(typeof e\u003d\u003d\"string\"\u0026\u0026(e\u003d[e]),g.$R(e,function(N){if(N in Xc){var y\u003dXc[N],w\u003dy[0],E\u003dy[1],A\u003dy[3];y\u003dy[4];w.removeEventListener?Q19()||typeof y\u003d\u003d\u003d\"boolean\"?w.removeEventListener(E,A,y):w.removeEventListener(E,A,!!y.capture):w.detachEvent\u0026\u0026w.detachEvent(\"on\"+E,A);delete Xc[N]}}))};\nIz\u003dfunction(e){for(var N in Xc)Xc[N][0]\u003d\u003de\u0026\u0026g.d9(N)};\nvE\u003dfunction(e){e\u003de||window.event;var N;e.composedPath\u0026\u0026typeof e.composedPath\u003d\u003d\u003d\"function\"?N\u003de.composedPath():N\u003de.path;N\u0026\u0026N.length?e\u003dN[0]:(e\u003de||window.event,e\u003de.target||e.srcElement,e.nodeType\u003d\u003d3\u0026\u0026(e\u003de.parentNode));return e};\nzh\u003dfunction(e){this.G\u003de;this.J\u003dnull;this.j\u003d0;this.Z\u003dnull;this.L\u003d0;this.N\u003d[];for(e\u003d0;e\u003c4;e++)this.N.push(0);this.K\u003d0;this.Kh\u003dg.PE(window,\"mousemove\",(0,g.Gs)(this.D,this));this.U\u003dg.hE((0,g.Gs)(this.Ng,this),25)};\niY\u003dfunction(e){g.x.call(this);this.G\u003d[];this.a9\u003de||this};\nDw\u003dfunction(e,N,y,w){for(var E\u003d0;E\u003cy.length;E++)e.Y(N,y[E],w)};\ng.g9\u003dfunction(e,N){for(;e.G.length;){var y\u003de.G.pop(),w\u003dvoid 0;N\u0026\u0026KI1()\u0026\u0026(w\u003d{passive:!0});y.target.removeEventListener(y.name,y.callback,w)}};\nVf\u003dfunction(e){e\u003de||{};var N\u003d{},y\u003d{};this.url\u003de.url||\"\";this.args\u003de.args||g.DA(N);this.assets\u003de.assets||{};this.attrs\u003de.attrs||g.DA(y);this.fallback\u003de.fallback||null;this.fallbackMessage\u003de.fallbackMessage||null;this.html5\u003d!!e.html5;this.disable\u003de.disable||{};this.loaded\u003d!!e.loaded;this.messages\u003de.messages||{}};\nWI5\u003dfunction(e){e instanceof Vf||(e\u003dnew Vf(e));return e};\ng.uY\u003dfunction(e,N,y){var w\u003dy\u0026\u0026y\u003e0?y:0;y\u003dw?Date.now()+w*1E3:0;if((w\u003dw?(0,g.fO)():t2())\u0026\u0026window.JSON){typeof N!\u003d\u003d\"string\"\u0026\u0026(N\u003dJSON.stringify(N,void 0));try{w.set(e,N,y)}catch(E){w.remove(e)}}};\ng.qI\u003dfunction(e){var N\u003dt2(),y\u003d(0,g.fO)();if(!N\u0026\u0026!y||!window.JSON)return null;try{var w\u003dN.get(e)}catch(E){}if(typeof w!\u003d\u003d\"string\")try{w\u003dy.get(e)}catch(E){}if(typeof w!\u003d\u003d\"string\")return null;try{w\u003dJSON.parse(w,void 0)}catch(E){}return w};\nOkM\u003dfunction(){var e\u003d(0,g.fO)();if(e\u0026\u0026(e\u003de.N(\"yt-player-quality\")))return e.creation};\ng.Zw\u003dfunction(e){try{var N\u003dt2(),y\u003d(0,g.fO)();N\u0026\u0026N.remove(e);y\u0026\u0026y.remove(e)}catch(w){}};\ng.xh\u003dfunction(){return g.qI(\"yt-remote-session-screen-id\")};\nRh5\u003dfunction(e){var N\u003dthis;this.N\u003dvoid 0;this.J\u003d!1;e.addEventListener(\"beforeinstallprompt\",function(y){y.preventDefault();N.N\u003dy});\ne.addEventListener(\"appinstalled\",function(){N.J\u003d!0},{once:!0})};\nju\u003dfunction(){if(!g.xJ.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.xJ.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.xJ.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.xJ.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.xJ.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(e){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\nnO\u003dfunction(){this.TY\u003d!0};\nG1F\u003dfunction(){nO.instance||(nO.instance\u003dnew nO);return nO.instance};\nUH5\u003dfunction(e){switch(e){case \"DESKTOP\":return 1;case \"UNKNOWN_PLATFORM\":return 0;case \"TV\":return 2;case \"GAME_CONSOLE\":return 3;case \"MOBILE\":return 4;case \"TABLET\":return 5}};\nLIP\u003dfunction(){this.J\u003dg.Lb(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.N\u003dg.Lb(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var e\u003dg.jH(this.J);e\u0026\u0026this.parse(e)};\ng.m6\u003dfunction(){Qf||(Qf\u003dnew LIP);return Qf};\ng.HE\u003dfunction(e,N){return!!((s1_(\"f\"+(Math.floor(N/31)+1))||0)\u00261\u003c\u003cN%31)};\nWE\u003dfunction(e,N){var y\u003d\"f\"+(Math.floor(e/31)+1);e\u003d1\u003c\u003ce%31;var w\u003ds1_(y)||0;w\u003dN?w|e:w\u0026~e;w\u003d\u003d\u003d0?delete KO[y]:(N\u003dw.toString(16),KO[y]\u003dN.toString())};\nOF\u003dfunction(e){if(/^f([1-9][0-9]*)$/.test(e))throw Error(\"ExpectedRegexMatch: \"+e);};\nRz\u003dfunction(e){if(!/^\\w+$/.test(e))throw Error(\"ExpectedRegexMismatch: \"+e);};\ns1_\u003dfunction(e){e\u003dKO[e]!\u003d\u003dvoid 0?KO[e].toString():null;return e!\u003dnull\u0026\u0026/^[A-Fa-f0-9]+$/.test(e)?parseInt(e,16):null};\naS5\u003dfunction(){var e\u003dg.xJ.navigator;return e?e.connection:void 0};\nNeJ\u003dfunction(){var e\u003daS5();if(e){var N\u003deTH[e.type||\"unknown\"]||\"CONN_UNKNOWN\";e\u003deTH[e.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";N\u003d\u003d\u003d\"CONN_CELLULAR_UNKNOWN\"\u0026\u0026e!\u003d\u003d\"CONN_UNKNOWN\"\u0026\u0026(N\u003de);if(N!\u003d\u003d\"CONN_UNKNOWN\")return N;if(e!\u003d\u003d\"CONN_UNKNOWN\")return e}};\nwD3\u003dfunction(){var e\u003daS5();if(e!\u003dnull\u0026\u0026e.effectiveType)return y4J.hasOwnProperty(e.effectiveType)?y4J[e.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\ng.Gh\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);var y\u003dError.call(this,e);this.message\u003dy.message;\"stack\"in y\u0026\u0026(this.stack\u003dy.stack);this.args\u003d[].concat(g.B(N))};\ng.LO\u003dfunction(){try{return g.UF(),!0}catch(e){return!1}};\ng.UF\u003dfunction(e){if(g.Lb(\"DATASYNC_ID\")!\u003d\u003dvoid 0)return g.Lb(\"DATASYNC_ID\");throw new g.Gh(\"Datasync ID not set\",e\u003d\u003d\u003dvoid 0?\"unknown\":e);};\nsF\u003dfunction(){this.J\u003dnew WeakMap};\ng.e1\u003dfunction(e,N,y){return az(N,0,y)};\nE10\u003dfunction(e){var N\u003dg.nM(\"yt.scheduler.instance.addImmediateJob\");N?N(e):e()};\nN7\u003dfunction(){sF.apply(this,arguments)};\ng.yK\u003dfunction(){N7.instance||(N7.instance\u003dnew N7);return N7.instance};\ng.w0\u003dfunction(){return!!g.nM(\"yt.scheduler.instance\")};\naz\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026Number.isNaN(Number(y))\u0026\u0026(y\u003dvoid 0);var w\u003dg.nM(\"yt.scheduler.instance.addJob\");return w?w(e,N,y):y\u003d\u003d\u003dvoid 0?(e(),NaN):g.b4(e,y||0)};\nEm\u003dfunction(e,N){(e\u003dg.nM(\"yt.scheduler.instance.setPriorityThreshold\"))\u0026\u0026e(N)};\nAg\u003dfunction(e){this.J\u003d(e\u003dg.j6(e))?new VE(e):null;this.N\u003ddocument.domain||window.location.hostname};\nJg\u003dfunction(){var e;return(e\u003dTv())\u003d\u003dnull?void 0:e.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nA4E\u003dfunction(){var e\u003d{};for(pl\u003dnew Cl(e.handleError\u003d\u003d\u003dvoid 0?r0:e.handleError,e.logEvent\u003d\u003d\u003dvoid 0?g.$$:e.logEvent);Y$.length\u003e0;)switch(e\u003dY$.shift(),e.type){case \"ERROR\":pl.iR(e.payload);break;case \"EVENT\":pl.logEvent(e.eventType,e.payload)}};\nlC\u003dfunction(e){M7||(pl?pl.iR(e):(Y$.push({type:\"ERROR\",payload:e}),Y$.length\u003e10\u0026\u0026Y$.shift()))};\nF6\u003dfunction(e,N){M7||(pl?pl.logEvent(e,N):(Y$.push({type:\"EVENT\",eventType:e,payload:N}),Y$.length\u003e10\u0026\u0026Y$.shift()))};\nS1\u003dfunction(e){if(e.indexOf(\":\")\u003e\u003d0)throw Error(\"Database name cannot contain \u0027:\u0027\");};\nov\u003dfunction(e){return e.substr(0,e.indexOf(\":\"))||e};\ng.bC\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?Tes[e]:y;w\u003dw\u003d\u003d\u003dvoid 0?J4_[e]:w;E\u003dE\u003d\u003d\u003dvoid 0?pD0[e]:E;g.Gh.call(this,y,Object.assign({},{name:\"YtIdbKnownError\",isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,type:e},N));this.type\u003de;this.message\u003dy;this.level\u003dw;this.J\u003dE;Object.setPrototypeOf(this,g.bC.prototype)};\nhg\u003dfunction(e,N){g.bC.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:N,foundObjectStores:e},Tes.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,hg.prototype)};\ncV\u003dfunction(e,N){var y\u003dError.call(this);this.message\u003dy.message;\"stack\"in y\u0026\u0026(this.stack\u003dy.stack);this.index\u003de;this.objectStore\u003dN;Object.setPrototypeOf(this,cV.prototype)};\nBV\u003dfunction(e,N,y,w){N\u003dov(N);var E\u003de instanceof Error?e:Error(\"Unexpected error: \"+e);if(E instanceof g.bC)return E;e\u003d{objectStoreNames:y,dbName:N,dbVersion:w};if(E.name\u003d\u003d\u003d\"QuotaExceededError\")return new g.bC(\"QUOTA_EXCEEDED\",e);if(g.k$\u0026\u0026E.name\u003d\u003d\u003d\"UnknownError\")return new g.bC(\"QUOTA_MAYBE_EXCEEDED\",e);if(E instanceof cV)return new g.bC(\"MISSING_INDEX\",Object.assign({},e,{objectStore:E.objectStore,index:E.index}));if(E.name\u003d\u003d\u003d\"InvalidStateError\"\u0026\u0026Cn3.some(function(A){return E.message.includes(A)}))return new g.bC(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\ne);\nif(E.name\u003d\u003d\u003d\"AbortError\")return new g.bC(\"UNKNOWN_ABORT\",e,E.message);E.args\u003d[Object.assign({},e,{name:\"IdbError\",bE:E.name})];E.level\u003d\"WARNING\";return E};\ng.X6\u003dfunction(e,N,y){var w\u003dJg();return new g.bC(\"IDB_NOT_SUPPORTED\",{context:{caller:e,publicName:N,version:y,hasSucceededOnce:w\u003d\u003dnull?void 0:w.hasSucceededOnce}})};\nr4J\u003dfunction(e){if(!e)throw Error();throw e;};\n$AM\u003dfunction(e){return e};\nPV\u003dfunction(e){this.J\u003de};\ng.d0\u003dfunction(e){function N(E){if(w.state.status\u003d\u003d\u003d\"PENDING\"){w.state\u003d{status:\"REJECTED\",reason:E};E\u003dg.c(w.N);for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A()}}\nfunction y(E){if(w.state.status\u003d\u003d\u003d\"PENDING\"){w.state\u003d{status:\"FULFILLED\",value:E};E\u003dg.c(w.J);for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A()}}\nvar w\u003dthis;this.state\u003d{status:\"PENDING\"};this.J\u003d[];this.N\u003d[];e\u003de.J;try{e(y,N)}catch(E){N(E)}};\nY2F\u003dfunction(e,N,y,w,E){try{if(e.state.status!\u003d\u003d\"FULFILLED\")throw Error(\"calling handleResolve before the promise is fulfilled.\");var A\u003dy(e.state.value);A instanceof g.d0?Iv(e,N,A,w,E):w(A)}catch(T){E(T)}};\nM6M\u003dfunction(e,N,y,w,E){try{if(e.state.status!\u003d\u003d\"REJECTED\")throw Error(\"calling handleReject before the promise is rejected.\");var A\u003dy(e.state.reason);A instanceof g.d0?Iv(e,N,A,w,E):w(A)}catch(T){E(T)}};\nIv\u003dfunction(e,N,y,w,E){N\u003d\u003d\u003dy?E(new TypeError(\"Circular promise chain detected.\")):y.then(function(A){A instanceof g.d0?Iv(e,N,A,w,E):w(A)},function(A){E(A)})};\nl6P\u003dfunction(e,N,y){function w(){y(e.error);A()}\nfunction E(){N(e.result);A()}\nfunction A(){try{e.removeEventListener(\"success\",E),e.removeEventListener(\"error\",w)}catch(T){}}\ne.addEventListener(\"success\",E);e.addEventListener(\"error\",w)};\nF73\u003dfunction(e){return new Promise(function(N,y){l6P(e,N,y)})};\nvV\u003dfunction(e){return new g.d0(new PV(function(N,y){l6P(e,N,y)}))};\nzv\u003dfunction(e,N){return new g.d0(new PV(function(y,w){function E(){var A\u003de?N(e):null;A?A.then(function(T){e\u003dT;E()},w):y()}\nE()}))};\nS2s\u003dfunction(e,N){this.request\u003de;this.cursor\u003dN};\no10\u003dfunction(e){return vV(e).then(function(N){return N?new S2s(e,N):null})};\ng.biM\u003dfunction(e){e.cursor.continue(void 0);return o10(e.request)};\nhTF\u003dfunction(e,N){this.J\u003de;this.options\u003dN;this.transactionCount\u003d0;this.K\u003dMath.round((0,g.iC)());this.N\u003d!1};\ng.g0\u003dfunction(e,N,y){e\u003de.J.createObjectStore(N,y);return new Dm(e)};\nVK\u003dfunction(e,N){e.J.objectStoreNames.contains(N)\u0026\u0026e.J.deleteObjectStore(N)};\ng.uC\u003dfunction(e,N,y){return g.fl(e,[N],{mode:\"readwrite\",Lx:!0},function(w){return g.tg(w.objectStore(N),y)})};\ng.fl\u003dfunction(e,N,y,w){var E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){switch(X.J){case 1:var d\u003d{mode:\"readonly\",Lx:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};typeof y\u003d\u003d\u003d\"string\"?d.mode\u003dy:Object.assign(d,y);E\u003dd;e.transactionCount++;A\u003dE.Lx?3:1;T\u003d0;case 2:if(p){X.u9(4);break}T++;C\u003dMath.round((0,g.iC)());g.c5(X,5);r\u003de.J.transaction(N,E.mode);d\u003dnew q7(r);d\u003dc4M(d,w);return g.D(X,d,7);case 7:return Y\u003dX.N,M\u003dMath.round((0,g.iC)()),kY0(e,C,M,T,void 0,N.join(),E),X.return(Y);case 5:l\u003dg.XH(X);F\u003dMath.round((0,g.iC)());\nS\u003dBV(l,e.J.name,N.join(),e.J.version);if((k\u003dS instanceof g.bC\u0026\u0026!S.J)||T\u003e\u003dA)kY0(e,C,F,T,S,N.join(),E),p\u003dS;X.u9(2);break;case 4:return X.return(Promise.reject(p))}})};\nkY0\u003dfunction(e,N,y,w,E,A,T){N\u003dy-N;E?(E instanceof g.bC\u0026\u0026(E.type\u003d\u003d\u003d\"QUOTA_EXCEEDED\"||E.type\u003d\u003d\u003d\"QUOTA_MAYBE_EXCEEDED\")\u0026\u0026F6(\"QUOTA_EXCEEDED\",{dbName:ov(e.J.name),objectStoreNames:A,transactionCount:e.transactionCount,transactionMode:T.mode}),E instanceof g.bC\u0026\u0026E.type\u003d\u003d\u003d\"UNKNOWN_ABORT\"\u0026\u0026(y-\u003de.K,y\u003c0\u0026\u0026y\u003e\u003d2147483648\u0026\u0026(y\u003d0),F6(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:A,transactionDuration:N,transactionCount:e.transactionCount,dbDuration:y}),e.N\u003d!0),BeF(e,!1,w,A,N,T.tag),lC(E)):BeF(e,!0,w,A,N,\nT.tag)};\nBeF\u003dfunction(e,N,y,w,E,A){F6(\"TRANSACTION_ENDED\",{objectStoreNames:w,connectionHasUnknownAbortedTransaction:e.N,duration:E,isSuccessful:N,tryCount:y,tag:A\u003d\u003d\u003dvoid 0?\"IDB_TRANSACTION_TAG_UNKNOWN\":A})};\nDm\u003dfunction(e){this.J\u003de};\ng.Zm\u003dfunction(e,N,y){e.J.createIndex(N,y,{unique:!1})};\nXD3\u003dfunction(e,N){return g.x$(e,{query:N},function(y){return y.delete().then(function(){return g.j1(y)})}).then(function(){})};\nPn1\u003dfunction(e,N,y){var w\u003d[];return g.x$(e,{query:N},function(E){if(!(y!\u003d\u003dvoid 0\u0026\u0026w.length\u003e\u003dy))return w.push(E.getValue()),g.j1(E)}).then(function(){return w})};\nI65\u003dfunction(e){return\"getAllKeys\"in IDBObjectStore.prototype?vV(e.J.getAllKeys(void 0,void 0)):dAH(e)};\ndAH\u003dfunction(e){var N\u003d[];return g.v1F(e,{query:void 0},function(y){N.push(y.cursor.primaryKey);return g.biM(y)}).then(function(){return N})};\ng.tg\u003dfunction(e,N,y){return vV(e.J.put(N,y))};\ng.x$\u003dfunction(e,N,y){e\u003de.J.openCursor(N.query,N.direction);return nl(e).then(function(w){return zv(w,y)})};\ng.v1F\u003dfunction(e,N,y){var w\u003dN.query;N\u003dN.direction;e\u003d\"openKeyCursor\"in IDBObjectStore.prototype?e.J.openKeyCursor(w,N):e.J.openCursor(w,N);return o10(e).then(function(E){return zv(E,y)})};\nq7\u003dfunction(e){var N\u003dthis;this.J\u003de;this.K\u003dnew Map;this.N\u003d!1;this.done\u003dnew Promise(function(y,w){N.J.addEventListener(\"complete\",function(){y()});\nN.J.addEventListener(\"error\",function(E){E.currentTarget\u003d\u003d\u003dE.target\u0026\u0026w(N.J.error)});\nN.J.addEventListener(\"abort\",function(){var E\u003dN.J.error;if(E)w(E);else if(!N.N){E\u003dg.bC;for(var A\u003dN.J.objectStoreNames,T\u003d[],p\u003d0;p\u003cA.length;p++){var C\u003dA.item(p);if(C\u003d\u003d\u003dnull)throw Error(\"Invariant: item in DOMStringList is null\");T.push(C)}E\u003dnew E(\"UNKNOWN_ABORT\",{objectStoreNames:T.join(),dbName:N.J.db.name,mode:N.J.mode});w(E)}})})};\nc4M\u003dfunction(e,N){var y\u003dnew Promise(function(w,E){try{N(e).then(function(A){w(A)}).catch(E)}catch(A){E(A),e.abort()}});\nreturn Promise.all([y,e.done]).then(function(w){return g.c(w).next().value})};\nzT0\u003dfunction(e){this.J\u003de};\niiE\u003dfunction(e,N,y){var w\u003d[];return g.QK(e,{query:N},function(E){if(!(y!\u003d\u003dvoid 0\u0026\u0026w.length\u003e\u003dy))return w.push(E.getValue()),g.j1(E)}).then(function(){return w})};\ng.QK\u003dfunction(e,N,y){e\u003de.J.openCursor(N.query\u003d\u003d\u003dvoid 0?null:N.query,N.direction\u003d\u003d\u003dvoid 0?\"next\":N.direction);return nl(e).then(function(w){return zv(w,y)})};\nm1\u003dfunction(e,N){this.request\u003de;this.cursor\u003dN};\nnl\u003dfunction(e){return vV(e).then(function(N){return N?new m1(e,N):null})};\ng.j1\u003dfunction(e){e.cursor.continue(void 0);return nl(e.request)};\nDA1\u003dfunction(e,N,y){return new Promise(function(w,E){function A(){l||(l\u003dnew hTF(T.result,{closed:M}));return l}\nvar T\u003dN!\u003d\u003dvoid 0?self.indexedDB.open(e,N):self.indexedDB.open(e);var p\u003dy.blocked,C\u003dy.blocking,r\u003dy.cT1,Y\u003dy.upgrade,M\u003dy.closed,l;T.addEventListener(\"upgradeneeded\",function(F){try{if(F.newVersion\u003d\u003d\u003dnull)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(T.transaction\u003d\u003d\u003dnull)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");F.dataLoss\u0026\u0026F.dataLoss!\u003d\u003d\"none\"\u0026\u0026F6(\"IDB_DATA_CORRUPTED\",{reason:F.dataLossMessage||\"unknown reason\",dbName:ov(e)});var S\u003dA(),k\u003dnew q7(T.transaction);\nY\u0026\u0026Y(S,function(X){return F.oldVersion\u003cX\u0026\u0026F.newVersion\u003e\u003dX},k);\nk.done.catch(function(X){E(X)})}catch(X){E(X)}});\nT.addEventListener(\"success\",function(){var F\u003dT.result;C\u0026\u0026F.addEventListener(\"versionchange\",function(){C(A())});\nF.addEventListener(\"close\",function(){F6(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:ov(e),dbVersion:F.version});r\u0026\u0026r()});\nw(A())});\nT.addEventListener(\"error\",function(){E(T.error)});\np\u0026\u0026T.addEventListener(\"blocked\",function(){p()})})};\ng11\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return DA1(e,N,y)};\nHV\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return g.c5(T,2),y\u003dself.indexedDB.deleteDatabase(e),w\u003dN,(E\u003dw.blocked)\u0026\u0026y.addEventListener(\"blocked\",function(){E()}),g.D(T,F73(y),4);\nif(T.J!\u003d2)return g.B5(T,0);A\u003dg.XH(T);throw BV(A,e,\"\",-1);})};\nKl\u003dfunction(e,N){this.name\u003de;this.options\u003dN;this.K\u003d!0;this.L\u003dthis.j\u003d0};\nV6_\u003dfunction(e,N){return new g.bC(\"INCOMPATIBLE_DB_VERSION\",{dbName:e.name,oldVersion:e.options.version,newVersion:N})};\ng.WV\u003dfunction(e,N){if(!N)throw g.X6(\"openWithToken\",ov(e.name));return e.open()};\nf6H\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.WV(Om,N),2);y\u003dw.N;return w.return(g.fl(y,[\"databases\"],{Lx:!0,mode:\"readwrite\"},function(E){var A\u003dE.objectStore(\"databases\");return A.get(e.actualName).then(function(T){if(T?e.actualName!\u003d\u003dT.actualName||e.publicName!\u003d\u003dT.publicName||e.userIdentifier!\u003d\u003dT.userIdentifier:1)return g.tg(A,e).then(function(){})})}))})};\nRv\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return e?g.D(w,g.WV(Om,N),2):w.return();y\u003dw.N;return w.return(y.delete(\"databases\",e))})};\nt6P\u003dfunction(e,N){var y,w;return g.f(function(E){return E.J\u003d\u003d1?(y\u003d[],g.D(E,g.WV(Om,N),2)):E.J!\u003d3?(w\u003dE.N,g.D(E,g.fl(w,[\"databases\"],{Lx:!0,mode:\"readonly\"},function(A){y.length\u003d0;return g.x$(A.objectStore(\"databases\"),{},function(T){e(T.getValue())\u0026\u0026y.push(T.getValue());return g.j1(T)})}),3)):E.return(y)})};\nuM5\u003dfunction(e,N){return t6P(function(y){return y.publicName\u003d\u003d\u003de\u0026\u0026y.userIdentifier!\u003d\u003dvoid 0},N)};\nq2P\u003dfunction(){var e,N,y,w;return g.f(function(E){switch(E.J){case 1:e\u003dJg();if((N\u003de)\u003d\u003dnull?0:N.hasSucceededOnce)return E.return(!0);if(Gv\u0026\u0026U8()\u0026\u0026!Lp()||g.Um)return E.return(!1);try{if(y\u003dself,!(y.indexedDB\u0026\u0026y.IDBIndex\u0026\u0026y.IDBKeyRange\u0026\u0026y.IDBObjectStore))return E.return(!1)}catch(A){return E.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return E.return(!1);g.c5(E,2);w\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.D(E,f6H(w,Ll),4);case 4:return g.D(E,Rv(\"yt-idb-test-do-not-use\",Ll),5);case 5:return E.return(!0);case 2:return g.XH(E),E.return(!1)}})};\nZiE\u003dfunction(){if(sm!\u003d\u003dvoid 0)return sm;M7\u003d!0;return sm\u003dq2P().then(function(e){M7\u003d!1;var N;if((N\u003dTv())!\u003dnull\u0026\u0026N.J){var y;N\u003d{hasSucceededOnce:((y\u003dJg())\u003d\u003dnull?void 0:y.hasSucceededOnce)||e};var w;(w\u003dTv())\u003d\u003dnull||w.set(\"LAST_RESULT_ENTRY_KEY\",N,2592E3,!0)}return e})};\nav\u003dfunction(){return g.nM(\"ytglobal.idbToken_\")||void 0};\ng.e7\u003dfunction(){var e\u003dav();return e?Promise.resolve(e):ZiE().then(function(N){(N\u003dN?Ll:void 0)\u0026\u0026g.jM(\"ytglobal.idbToken_\",N);return N})};\nxAn\u003dfunction(e){if(!g.LO())throw e\u003dnew g.bC(\"AUTH_INVALID\",{dbName:e}),lC(e),e;var N\u003dg.UF();return{actualName:e+\":\"+N,publicName:e,userIdentifier:N}};\njrJ\u003dfunction(e,N,y,w){var E,A,T,p,C,r;return g.f(function(Y){switch(Y.J){case 1:return A\u003d(E\u003dError().stack)!\u003dnull?E:\"\",g.D(Y,g.e7(),2);case 2:T\u003dY.N;if(!T)throw p\u003dg.X6(\"openDbImpl\",e,N),g.Xj(\"ytidb_async_stack_killswitch\")||(p.stack\u003dp.stack+\"\\n\"+A.substring(A.indexOf(\"\\n\")+1)),lC(p),p;S1(e);C\u003dy?{actualName:e,publicName:e,userIdentifier:void 0}:xAn(e);g.c5(Y,3);return g.D(Y,f6H(C,T),5);case 5:return g.D(Y,g11(C.actualName,N,w),6);case 6:return Y.return(Y.N);case 3:return r\u003dg.XH(Y),g.c5(Y,7),g.D(Y,Rv(C.actualName,\nT),9);case 9:g.B5(Y,8);break;case 7:g.XH(Y);case 8:throw r;}})};\nn15\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return jrJ(e,N,!1,y)};\nQrH\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return jrJ(e,N,!0,y)};\nmAF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,g.e7(),2);if(E.J!\u003d3){y\u003dE.N;if(!y)return E.return();S1(e);w\u003dxAn(e);return g.D(E,HV(w.actualName,N),3)}return g.D(E,Rv(w.actualName,y),0)})};\nHi9\u003dfunction(e,N,y){e\u003de.map(function(w){return g.f(function(E){return E.J\u003d\u003d1?g.D(E,HV(w.actualName,N),2):g.D(E,Rv(w.actualName,y),0)})});\nreturn Promise.all(e).then(function(){})};\nK73\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,g.e7(),2);if(E.J!\u003d3){y\u003dE.N;if(!y)return E.return();S1(e);return g.D(E,uM5(e,y),3)}w\u003dE.N;return g.D(E,Hi9(w,N,y),0)})};\nW7M\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.e7(),2);if(w.J!\u003d3){y\u003dw.N;if(!y)return w.return();S1(e);return g.D(w,HV(e,N),3)}return g.D(w,Rv(e,y),0)})};\nN9\u003dfunction(e,N){Kl.call(this,e,N);this.options\u003dN;S1(e)};\nOiE\u003dfunction(e,N){var y;return function(){y||(y\u003dnew N9(e,N));return y}};\ng.yJ\u003dfunction(e,N){return OiE(e,N)};\nwo\u003dfunction(e){return g.WV(RTH(),e)};\nGY1\u003dfunction(e,N,y,w){var E,A,T;return g.f(function(p){switch(p.J){case 1:return E\u003d{config:e,hashData:N,timestamp:w!\u003d\u003dvoid 0?w:(0,g.iC)()},g.D(p,wo(y),2);case 2:return A\u003dp.N,g.D(p,A.clear(\"hotConfigStore\"),3);case 3:return g.D(p,g.uC(A,\"hotConfigStore\",E),4);case 4:return T\u003dp.N,p.return(T)}})};\nUAH\u003dfunction(e,N,y,w,E){var A,T,p;return g.f(function(C){switch(C.J){case 1:return A\u003d{config:e,hashData:N,configData:y,timestamp:E!\u003d\u003dvoid 0?E:(0,g.iC)()},g.D(C,wo(w),2);case 2:return T\u003dC.N,g.D(C,T.clear(\"coldConfigStore\"),3);case 3:return g.D(C,g.uC(T,\"coldConfigStore\",A),4);case 4:return p\u003dC.N,C.return(p)}})};\nL7n\u003dfunction(e){var N,y;return g.f(function(w){return w.J\u003d\u003d1?g.D(w,wo(e),2):w.J!\u003d3?(N\u003dw.N,y\u003dvoid 0,g.D(w,g.fl(N,[\"coldConfigStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.QK(E.objectStore(\"coldConfigStore\").index(\"coldTimestampIndex\"),{direction:\"prev\"},function(A){y\u003dA.getValue()})}),3)):w.return(y)})};\nsrJ\u003dfunction(e){var N,y;return g.f(function(w){return w.J\u003d\u003d1?g.D(w,wo(e),2):w.J!\u003d3?(N\u003dw.N,y\u003dvoid 0,g.D(w,g.fl(N,[\"hotConfigStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.QK(E.objectStore(\"hotConfigStore\").index(\"hotTimestampIndex\"),{direction:\"prev\"},function(A){y\u003dA.getValue()})}),3)):w.return(y)})};\na69\u003dfunction(){return g.f(function(e){return g.D(e,K73(\"ytGcfConfig\"),0)})};\nEE\u003dfunction(){g.x.call(this);this.N\u003d[];this.J\u003d[];var e\u003dg.nM(\"yt.gcf.config.hotUpdateCallbacks\");e?(this.N\u003d[].concat(g.B(e)),this.J\u003de):(this.J\u003d[],g.jM(\"yt.gcf.config.hotUpdateCallbacks\",this.J))};\nro\u003dfunction(){var e\u003dthis;this.L\u003d!1;this.K\u003dthis.j\u003d0;this.Z\u003dnew EE;this.lk\u003d{bIs:function(){e.L\u003d!0},\ntIh:function(){return e.J},\nO2h:function(N){Ax(e,N)},\nK2:function(N){e.K2(N)},\nty1:function(N){Ti(e,N)},\nl_:function(){return e.coldHashData},\nSk:function(){return e.hotHashData},\ndxg:function(){return e.N},\nubW:function(){return Jx()},\nimP:function(){return p6()},\nxxB:function(){return g.nM(\"yt.gcf.config.coldHashData\")},\nypZ:function(){return g.nM(\"yt.gcf.config.hotHashData\")},\nT1k:function(){e89(e)},\nsNk:function(){e.K2(void 0);C6(e);delete ro.instance},\nb2W:function(N){e.K\u003dN},\nOm1:function(){return e.K}}};\nNxE\u003dfunction(){if(!ro.instance){var e\u003dnew ro;ro.instance\u003de}return ro.instance};\nErn\u003dfunction(e){var N;g.f(function(y){if(y.J\u003d\u003d1)return g.Xj(\"start_client_gcf\")||g.Xj(\"delete_gcf_config_db\")?g.Xj(\"start_client_gcf\")?g.D(y,g.e7(),3):y.u9(2):y.return();y.J!\u003d2\u0026\u0026((N\u003dy.N)\u0026\u0026g.LO()\u0026\u0026!g.Xj(\"delete_gcf_config_db\")?(e.L\u003d!0,e89(e)):(yTJ(e),wz_(e)));return g.Xj(\"delete_gcf_config_db\")?g.D(y,a69(),0):y.u9(0)})};\n$p\u003dfunction(){var e;return(e\u003dp6())!\u003dnull?e:g.Lb(\"RAW_HOT_CONFIG_GROUP\")};\nAT5\u003dfunction(e){var N,y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.N)return p.return(p6());if(!e.L)return N\u003dg.X6(\"getHotConfig IDB not initialized\"),yN(N),p.return(Promise.reject(N));y\u003dav();w\u003dg.Lb(\"TIME_CREATED_MS\");if(!y){E\u003dg.X6(\"getHotConfig token error\");yN(E);p.u9(2);break}return g.D(p,srJ(y),3);case 3:if((A\u003dp.N)\u0026\u0026A.timestamp\u003ew)return Ax(e,A.config),e.K2(A.hashData),p.return(p6());case 2:wz_(e);if(!(y\u0026\u0026e.N\u0026\u0026e.hotHashData)){p.u9(4);break}return g.D(p,GY1(e.N,e.hotHashData,y,w),4);case 4:return e.N?\np.return(p6()):(T\u003dnew g.Gh(\"Config not available in ytConfig\"),yN(T),p.return(Promise.reject(T)))}})};\nJTE\u003dfunction(e){var N,y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.J)return p.return(Jx());if(!e.L)return N\u003dg.X6(\"getColdConfig IDB not initialized\"),yN(N),p.return(Promise.reject(N));y\u003dav();w\u003dg.Lb(\"TIME_CREATED_MS\");if(!y){E\u003dg.X6(\"getColdConfig\");yN(E);p.u9(2);break}return g.D(p,L7n(y),3);case 3:if((A\u003dp.N)\u0026\u0026A.timestamp\u003ew)return Ti(e,A.config),TxM(e,A.configData),C6(e,A.hashData),p.return(Jx());case 2:yTJ(e);if(!(y\u0026\u0026e.J\u0026\u0026e.coldHashData\u0026\u0026e.configData)){p.u9(4);break}return g.D(p,UAH(e.J,\ne.coldHashData,e.configData,y,w),4);case 4:return e.J?p.return(Jx()):(T\u003dnew g.Gh(\"Config not available in ytConfig\"),yN(T),p.return(Promise.reject(T)))}})};\ne89\u003dfunction(e){if(!e.N||!e.J){if(!av()){var N\u003dg.X6(\"scheduleGetConfigs\");yN(N)}e.j||(e.j\u003dg.Kk.kB(function(){return g.f(function(y){switch(y.J){case 1:return g.c5(y,2),g.D(y,AT5(e),4);case 4:g.B5(y,3);break;case 2:g.XH(y);case 3:return g.c5(y,5),g.D(y,JTE(e),7);case 7:g.B5(y,6);break;case 5:g.XH(y);case 6:e.j\u0026\u0026(e.j\u003d0),g.hn(y)}})},100))}};\npzH\u003dfunction(e,N,y){var w,E,A;return g.f(function(T){switch(T.J){case 1:if(!g.Xj(\"start_client_gcf\")){T.u9(0);break}y\u0026\u0026Ax(e,y);e.K2(N);w\u003dav();if(!w){T.u9(3);break}if(y){T.u9(4);break}return g.D(T,srJ(w),5);case 5:E\u003dT.N,y\u003d(A\u003dE)\u003d\u003dnull?void 0:A.config;case 4:return g.D(T,GY1(y,N,w),3);case 3:if(y)for(var p\u003dy,C\u003dg.c(e.Z.J),r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r(p);g.hn(T)}})};\nCgM\u003dfunction(e,N,y){var w,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1){if(!g.Xj(\"start_client_gcf\"))return p.u9(0);C6(e,N);return(w\u003dav())?y?p.u9(4):g.D(p,L7n(w),5):p.u9(0)}p.J!\u003d4\u0026\u0026(E\u003dp.N,y\u003d(A\u003dE)\u003d\u003dnull?void 0:A.config);if(!y)return p.u9(0);T\u003dy.configData;return g.D(p,UAH(y,N,T,w),0)})};\nrT0\u003dfunction(){var e\u003dNxE(),N\u003d(0,g.iC)()-e.K;if(!(e.K!\u003d\u003d0\u0026\u0026N\u003cg.PL(\"send_config_hash_timer\"))){N\u003dg.nM(\"yt.gcf.config.coldConfigData\");var y\u003dg.nM(\"yt.gcf.config.hotHashData\"),w\u003dg.nM(\"yt.gcf.config.coldHashData\");N\u0026\u0026y\u0026\u0026w\u0026\u0026(e.K\u003d(0,g.iC)());return{coldConfigData:N,hotHashData:y,coldHashData:w}}};\nyTJ\u003dfunction(e){Ti(e,g.Lb(\"RAW_COLD_CONFIG_GROUP\"));C6(e,g.Lb(\"SERIALIZED_COLD_HASH_DATA\"));var N;TxM(e,(N\u003de.J)\u003d\u003dnull?void 0:N.configData)};\nwz_\u003dfunction(e){Ax(e,g.Lb(\"RAW_HOT_CONFIG_GROUP\"));e.K2(g.Lb(\"SERIALIZED_HOT_HASH_DATA\"))};\nAx\u003dfunction(e,N){e.N\u003dN;g.jM(\"yt.gcf.config.hotConfigGroup\",e.N||null)};\nTi\u003dfunction(e,N){e.J\u003dN;g.jM(\"yt.gcf.config.coldConfigGroup\",e.J||null)};\nC6\u003dfunction(e,N){e.coldHashData\u003dN;g.jM(\"yt.gcf.config.coldHashData\",e.coldHashData||null)};\nTxM\u003dfunction(e,N){e.configData\u003dN;g.jM(\"yt.gcf.config.coldConfigData\",e.configData||null)};\np6\u003dfunction(){return g.nM(\"yt.gcf.config.hotConfigGroup\")};\nJx\u003dfunction(){return g.nM(\"yt.gcf.config.coldConfigGroup\")};\n$yF\u003dfunction(){return\"INNERTUBE_API_KEY\"in Gz\u0026\u0026\"INNERTUBE_API_VERSION\"in Gz};\ng.Yp\u003dfunction(){return{innertubeApiKey:g.Lb(\"INNERTUBE_API_KEY\"),innertubeApiVersion:g.Lb(\"INNERTUBE_API_VERSION\"),LM:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),pp:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),EC:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"),Ji:g.Lb(\"INNERTUBE_CONTEXT_HL\"),Ff:g.Lb(\"INNERTUBE_CONTEXT_GL\"),Bj:g.Lb(\"INNERTUBE_HOST_OVERRIDE\")||\"\",mp:!!g.Lb(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),rWP:!!g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.Lb(\"SERIALIZED_CLIENT_CONFIG_DATA\")}};\ng.M9\u003dfunction(e){var N\u003d{client:{hl:e.Ji,gl:e.Ff,clientName:e.pp,clientVersion:e.innertubeContextClientVersion,configInfo:e.LM}};navigator.userAgent\u0026\u0026(N.client.userAgent\u003dString(navigator.userAgent));var y\u003dg.xJ.devicePixelRatio;y\u0026\u0026y!\u003d1\u0026\u0026(N.client.screenDensityFloat\u003dString(y));y\u003dd2();y!\u003d\u003d\"\"\u0026\u0026(N.client.experimentsToken\u003dy);y\u003dIy();y.length\u003e0\u0026\u0026(N.request\u003d{internalExperimentFlags:y});YaM(e,void 0,N);MCs(void 0,N);lO5(void 0,N);FyH(e,void 0,N);Sa5(void 0,N);g.Xj(\"start_client_gcf\")\u0026\u0026or_(void 0,N);g.Lb(\"DELEGATED_SESSION_ID\")\u0026\u0026\n!g.Xj(\"pageid_as_header_web\")\u0026\u0026(N.user\u003d{onBehalfOfUser:g.Lb(\"DELEGATED_SESSION_ID\")});!g.Xj(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(e\u003dg.Lb(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026(N.user\u003dObject.assign({},N.user,{serializedDelegationContext:e}));e\u003dg.Lb(\"INNERTUBE_CONTEXT\");var w;if(g.Xj(\"enable_persistent_device_token\")\u0026\u0026(e\u003d\u003dnull?0:(w\u003de.client)\u003d\u003dnull?0:w.rolloutToken)){var E;N.client.rolloutToken\u003de\u003d\u003dnull?void 0:(E\u003de.client)\u003d\u003dnull?void 0:E.rolloutToken}w\u003dObject;E\u003dw.assign;e\u003dN.client;\ny\u003d{};for(var A\u003dg.c(Object.entries(AE(g.Lb(\"DEVICE\",\"\")))),T\u003dA.next();!T.done;T\u003dA.next()){var p\u003dg.c(T.value);T\u003dp.next().value;p\u003dp.next().value;T\u003d\u003d\u003d\"cbrand\"?y.deviceMake\u003dp:T\u003d\u003d\u003d\"cmodel\"?y.deviceModel\u003dp:T\u003d\u003d\u003d\"cbr\"?y.browserName\u003dp:T\u003d\u003d\u003d\"cbrver\"?y.browserVersion\u003dp:T\u003d\u003d\u003d\"cos\"?y.osName\u003dp:T\u003d\u003d\u003d\"cosver\"?y.osVersion\u003dp:T\u003d\u003d\u003d\"cplatform\"\u0026\u0026(y.platform\u003dp)}N.client\u003dE.call(w,e,y);return N};\nYaM\u003dfunction(e,N,y){e\u003de.pp;if(e\u003d\u003d\u003d\"WEB\"||e\u003d\u003d\u003d\"MWEB\"||e\u003d\u003d\u003d1||e\u003d\u003d\u003d2)if(N){y\u003dTx(N,gx,96)||new gx;var w\u003dju();w\u003dObject.keys(bb5).indexOf(w);w\u003dw\u003d\u003d\u003d-1?null:w;w!\u003d\u003dnull\u0026\u0026bV(y,3,w);JQ(N,gx,96,y)}else y\u0026\u0026(y.client.mainAppWebInfo\u003d(w\u003dy.client.mainAppWebInfo)!\u003dnull?w:{},y.client.mainAppWebInfo.webDisplayMode\u003dju())};\nMCs\u003dfunction(e,N){var y\u003dg.nM(\"yt.embedded_player.embed_url\");y\u0026\u0026(e?(N\u003dTx(e,qy,7)||new qy,Sn(N,4,y),JQ(e,qy,7,N)):N\u0026\u0026(N.thirdParty\u003d{embedUrl:y}))};\nlO5\u003dfunction(e,N){var y;if(g.Xj(\"web_log_memory_total_kbytes\")\u0026\u0026((y\u003dg.xJ.navigator)\u003d\u003dnull?0:y.deviceMemory)){var w;y\u003d(w\u003dg.xJ.navigator)\u003d\u003dnull?void 0:w.deviceMemory;e?j4(e,95,bc(y*1E6)):N\u0026\u0026(N.client.memoryTotalKbytes\u003d\"\"+y*1E6)}};\nFyH\u003dfunction(e,N,y){if(e.appInstallData)if(N){var w;y\u003d(w\u003dTx(N,DO,62))!\u003dnull?w:new DO;Sn(y,6,e.appInstallData);JQ(N,DO,62,y)}else y\u0026\u0026(y.client.configInfo\u003dy.client.configInfo||{},y.client.configInfo.appInstallData\u003de.appInstallData)};\nSa5\u003dfunction(e,N){var y\u003dNeJ();y\u0026\u0026(e?bV(e,61,h85[y]):N\u0026\u0026(N.client.connectionType\u003dy));g.Xj(\"web_log_effective_connection_type\")\u0026\u0026(y\u003dwD3())\u0026\u0026(e?bV(e,94,cTJ[y]):N\u0026\u0026(N.client.effectiveConnectionType\u003dy))};\nkzn\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003d{};g.Lb(\"EOM_VISITOR_DATA\")?w\u003d{\"X-Goog-EOM-Visitor-Id\":g.Lb(\"EOM_VISITOR_DATA\")}:w\u003d{\"X-Goog-Visitor-Id\":y.visitorData||g.Lb(\"VISITOR_DATA\",\"\")};if(N\u0026\u0026N.includes(\"www.youtube-nocookie.com\"))return w;N\u003dy.DG||g.Lb(\"AUTHORIZATION\");N||(e?N\u003d\"Bearer \"+g.nM(\"gapi.auth.getToken\")().access_token:(e\u003dG1F().PQ(lt),g.Xj(\"pageid_as_header_web\")||delete e[\"X-Goog-PageId\"],w\u003dObject.assign({},w,e)));N\u0026\u0026(w.Authorization\u003dN);return w};\nor_\u003dfunction(e,N){var y\u003drT0();if(y){var w\u003dy.coldConfigData,E\u003dy.coldHashData;y\u003dy.hotHashData;if(e){var A;N\u003d(A\u003dTx(e,DO,62))!\u003dnull?A:new DO;w\u003dSn(N,1,w);Sn(w,3,E).K2(y);JQ(e,DO,62,N)}else N\u0026\u0026(N.client.configInfo\u003dN.client.configInfo||{},w\u0026\u0026(N.client.configInfo.coldConfigData\u003dw),E\u0026\u0026(N.client.configInfo.coldHashData\u003dE),y\u0026\u0026(N.client.configInfo.hotHashData\u003dy))}};\nFG\u003dfunction(e,N){this.version\u003de;this.args\u003dN};\nS7\u003dfunction(e,N){this.topic\u003de;this.J\u003dN};\nbt\u003dfunction(e,N){var y\u003doe();y\u0026\u0026y.publish.call(y,e.toString(),e,N)};\nPgE\u003dfunction(e){var N\u003dBxM,y\u003doe();if(!y)return 0;var w\u003dy.subscribe(N.toString(),function(E,A){var T\u003dg.nM(\"ytPubsub2Pubsub2SkipSubKey\");T\u0026\u0026T\u003d\u003dw||(T\u003dfunction(){if(hx[w])try{if(A\u0026\u0026N instanceof S7\u0026\u0026N!\u003dE)try{var p\u003dN.J,C\u003dA;if(!C.args||!C.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!p.Hy){var r\u003dnew p;p.Hy\u003dr.version}var Y\u003dp.Hy}catch(M){}if(!Y||C.version!\u003dY)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{A\u003dReflect.construct(p,\ng.eE(C.args))}catch(M){throw M.message\u003d\"yt.pubsub2.Data.deserialize(): \"+M.message,M;}}catch(M){throw M.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+N.toString()+\": \"+M.message,M;}e.call(window,A)}catch(M){g.eH(M)}},XzH[N.toString()]?g.w0()?g.Kk.kB(T):g.b4(T,0):T())});\nhx[w]\u003d!0;Pi[N.toString()]||(Pi[N.toString()]\u003d[]);Pi[N.toString()].push(w);return w};\nvrF\u003dfunction(){var e\u003ddy3,N\u003dPgE(function(y){e.apply(void 0,arguments);IO9(N)});\nreturn N};\nIO9\u003dfunction(e){var N\u003doe();N\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(e\u003d[e]),g.$R(e,function(y){N.unsubscribeByKey(y);delete hx[y]}))};\noe\u003dfunction(){return g.nM(\"ytPubsub2Pubsub2Instance\")};\nIe\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{sampleRate:.1}:y;Math.random()\u003cMath.min(.02,y.sampleRate/100)\u0026\u0026bt(\"meta_logging_csi_event\",{timerName:e,rf9:N})};\nz8J\u003dfunction(){vi||(vi\u003dIG(g.Lb(\"WORKER_SERIALIZATION_URL\")));return vi||void 0};\nit\u003dfunction(){var e\u003dz8J();zi||e\u003d\u003d\u003dvoid 0||(zi\u003dnew Worker(dG(e),void 0));return zi};\nibM\u003dfunction(){return typeof Worker\u003d\u003d\u003d\"function\"\u0026\u0026z8J()?!0:!1};\ngrP\u003dfunction(){if(ibM()\u0026\u0026!Dx){var e\u003dfunction(y){y\u003dy.data;if(y.op\u003d\u003d\u003d\"gzippedGelBatch\"){var w\u003dgo.get(y.key);w\u0026\u0026(Dyn(y.gzippedBatch,w.latencyPayload,w.url,w.options,w.sendFn),go.delete(y.key))}},N\u003dit();\nN\u0026\u0026(N.addEventListener(\"message\",e),N.onerror\u003dfunction(){go.clear()},Dx\u003d!0)}};\ntx\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var A\u003d{startTime:(0,g.iC)(),ticks:{},infos:{}};if(VJ)try{var T\u003dVCJ(N);if(T!\u003dnull\u0026\u0026(T\u003efOJ||T\u003ctCH))w(e,y);else{if(g.Xj(\"gzip_gel_with_worker\")\u0026\u0026(g.Xj(\"initial_gzip_use_main_thread\")\u0026\u0026!ug5||!g.Xj(\"initial_gzip_use_main_thread\"))){Dx||grP();var p\u003dit();if(p\u0026\u0026!E){go.set(f6,{latencyPayload:A,url:e,options:y,sendFn:w});p.postMessage({op:\"gelBatchToGzip\",serializedBatch:N,key:f6});f6++;return}}var C\u003dB6H(qaM(N));Dyn(C,A,e,y,w)}}catch(r){yN(r),w(e,y)}else w(e,y)};\nDyn\u003dfunction(e,N,y,w,E){ug5\u003d!1;var A\u003d(0,g.iC)();N.ticks.gelc\u003dA;ut++;g.Xj(\"disable_compression_due_to_performance_degredation\")\u0026\u0026A-N.startTime\u003e\u003dZbH\u0026\u0026(q9++,g.Xj(\"abandon_compression_after_N_slow_zips\")?ut\u003d\u003d\u003dg.PL(\"compression_disable_point\")\u0026\u0026q9\u003exyP\u0026\u0026(VJ\u003d!1):VJ\u003d!1);jG5(N);w.headers||(w.headers\u003d{});w.headers[\"Content-Encoding\"]\u003d\"gzip\";w.postBody\u003de;w.postParams\u003dvoid 0;E(y,w)};\nnrP\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003d(0,g.iC)(),E\u003d{startTime:w,ticks:{},infos:{}},A\u003dN?g.nM(\"yt.logging.gzipForFetch\",!1):!0;if(VJ\u0026\u0026A){if(!e.body)return e;try{var T\u003dy?e.body:typeof e.body\u003d\u003d\u003d\"string\"?e.body:JSON.stringify(e.body);A\u003dT;if(!y\u0026\u0026typeof T\u003d\u003d\u003d\"string\"){var p\u003dVCJ(T);if(p!\u003dnull\u0026\u0026(p\u003efOJ||p\u003ctCH))return e;y\u003dN?{level:1}:void 0;A\u003dB6H(qaM(T),y);var C\u003d(0,g.iC)();E.ticks.gelc\u003dC;if(N){ut++;if((g.Xj(\"disable_compression_due_to_performance_degredation\")||g.Xj(\"disable_compression_due_to_performance_degradation_lr\"))\u0026\u0026\nC-w\u003e\u003dZbH)if(q9++,g.Xj(\"abandon_compression_after_N_slow_zips\")||g.Xj(\"abandon_compression_after_N_slow_zips_lr\")){N\u003dq9/ut;var r\u003dxyP/g.PL(\"compression_disable_point\");ut\u003e0\u0026\u0026ut%g.PL(\"compression_disable_point\")\u003d\u003d\u003d0\u0026\u0026N\u003e\u003dr\u0026\u0026(VJ\u003d!1)}else VJ\u003d!1;jG5(E)}}e.headers\u003dObject.assign({},{\"Content-Encoding\":\"gzip\"},e.headers||{});e.body\u003dA;return e}catch(Y){return yN(Y),e}}else return e};\nVCJ\u003dfunction(e){try{return(new Blob(e.split(\"\"))).size}catch(N){return yN(N),null}};\njG5\u003dfunction(e){g.Xj(\"gel_compression_csi_killswitch\")||!g.Xj(\"log_gel_compression_latency\")\u0026\u0026!g.Xj(\"log_gel_compression_latency_lr\")||Ie(\"gel_compression\",e,{sampleRate:.1})};\nxp\u003dfunction(e){var N\u003dthis;this.V7\u003dthis.J\u003d!1;this.potentialEsfErrorCounter\u003dthis.N\u003d0;this.handleError\u003dfunction(){};\nthis.nW\u003dfunction(){};\nthis.now\u003dDate.now;this.KV\u003d!1;this.lk\u003d{j7B:function(Y){N.fq\u003dY},\nH2P:function(){N.Ml()},\nHa:function(){N.dU()},\nkf:function(Y){return g.f(function(M){return g.D(M,N.kf(Y),0)})},\nVx:function(Y,M){return N.Vx(Y,M)},\nIs:function(){N.Is()}};\nvar y;this.oP\u003d(y\u003de.oP)!\u003dnull?y:100;var w;this.UK\u003d(w\u003de.UK)!\u003dnull?w:1;var E;this.HD\u003d(E\u003de.HD)!\u003dnull?E:2592E6;var A;this.SA\u003d(A\u003de.SA)!\u003dnull?A:12E4;var T;this.XC\u003d(T\u003de.XC)!\u003dnull?T:5E3;var p;this.fq\u003d(p\u003de.fq)!\u003dnull?p:void 0;this.Rz\u003d!!e.Rz;var C;this.kV\u003d(C\u003de.kV)!\u003dnull?C:.1;var r;this.CP\u003d(r\u003de.CP)!\u003dnull?r:10;e.handleError\u0026\u0026(this.handleError\u003de.handleError);e.nW\u0026\u0026(this.nW\u003de.nW);e.KV\u0026\u0026(this.KV\u003de.KV);e.V7\u0026\u0026(this.V7\u003de.V7);this.gP\u003de.gP;this.hx\u003de.hx;this.kp\u003de.kp;this.nN\u003de.nN;this.sendFn\u003de.sendFn;this.f4\u003de.f4;this.fF\u003d\ne.fF;Zx(this)\u0026\u0026(!this.gP||this.gP(\"networkless_logging\"))\u0026\u0026QG5(this)};\nQG5\u003dfunction(e){Zx(e)\u0026\u0026!e.KV\u0026\u0026(e.J\u003d!0,e.Rz\u0026\u0026Math.random()\u003c\u003de.kV\u0026\u0026e.kp.mU(e.fq),e.Is(),e.nN.E4()\u0026\u0026e.Ml(),e.nN.listen(e.f4,e.Ml.bind(e)),e.nN.listen(e.fF,e.dU.bind(e)))};\nKy_\u003dfunction(e,N){if(!Zx(e))throw Error(\"IndexedDB is not supported: updateRequestHandlers\");var y\u003dN.options.onError?N.options.onError:function(){};\nN.options.onError\u003dfunction(E,A){var T,p,C,r;return g.f(function(Y){switch(Y.J){case 1:T\u003dmy5(A);(p\u003dHbF(A))\u0026\u0026e.gP\u0026\u0026e.gP(\"web_enable_error_204\")\u0026\u0026e.handleError(Error(\"Request failed due to compression\"),N.url,A);if(!(e.gP\u0026\u0026e.gP(\"nwl_consider_error_code\")\u0026\u0026T||e.gP\u0026\u0026!e.gP(\"nwl_consider_error_code\")\u0026\u0026e.potentialEsfErrorCounter\u003c\u003de.CP)){Y.u9(2);break}if(!e.nN.K0){Y.u9(3);break}return g.D(Y,e.nN.K0(),3);case 3:if(e.nN.E4()){Y.u9(2);break}y(E,A);if(!e.gP||!e.gP(\"nwl_consider_error_code\")||((C\u003dN)\u003d\u003dnull?void 0:\nC.id)\u003d\u003d\u003dvoid 0){Y.u9(6);break}return g.D(Y,e.kp.VK(N.id,e.fq,!1),6);case 6:return Y.return();case 2:if(e.gP\u0026\u0026e.gP(\"nwl_consider_error_code\")\u0026\u0026!T\u0026\u0026e.potentialEsfErrorCounter\u003ee.CP)return Y.return();e.potentialEsfErrorCounter++;if(((r\u003dN)\u003d\u003dnull?void 0:r.id)\u003d\u003d\u003dvoid 0){Y.u9(8);break}return N.sendCount\u003ce.UK?g.D(Y,e.kp.VK(N.id,e.fq,!0,p?!1:void 0),12):g.D(Y,e.kp.jU(N.id,e.fq),8);case 12:e.hx.kB(function(){e.nN.E4()\u0026\u0026e.Ml()},e.XC);\ncase 8:y(E,A),g.hn(Y)}})};\nvar w\u003dN.options.onSuccess?N.options.onSuccess:function(){};\nN.options.onSuccess\u003dfunction(E,A){var T;return g.f(function(p){if(p.J\u003d\u003d1)return((T\u003dN)\u003d\u003dnull?void 0:T.id)\u003d\u003d\u003dvoid 0?p.u9(2):g.D(p,e.kp.jU(N.id,e.fq),2);e.nN.DP\u0026\u0026e.gP\u0026\u0026e.gP(\"vss_network_hint\")\u0026\u0026e.nN.DP(!0);w(E,A);g.hn(p)})};\nreturn N};\nj7\u003dfunction(e,N){e.BB\u0026\u0026!e.nN.E4()?e.BB(N):e.handleError(N)};\nZx\u003dfunction(e){return!!e.fq||e.V7};\nmy5\u003dfunction(e){var N;return(e\u003de\u003d\u003dnull?void 0:(N\u003de.error)\u003d\u003dnull?void 0:N.code)\u0026\u0026e\u003e\u003d400\u0026\u0026e\u003c\u003d599?!1:!0};\nHbF\u003dfunction(e){var N;e\u003de\u003d\u003dnull?void 0:(N\u003de.error)\u003d\u003dnull?void 0:N.code;return!(e!\u003d\u003d400\u0026\u0026e!\u003d\u003d415)};\nWy0\u003dfunction(){if(n6)return n6();var e\u003d{};n6\u003dg.yJ(\"LogsDatabaseV2\",{Ed:(e.LogsRequestsStore\u003d{Bs:2},e),shared:!1,upgrade:function(N,y,w){y(2)\u0026\u0026g.g0(N,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});y(3);y(5)\u0026\u0026(w\u003dw.objectStore(\"LogsRequestsStore\"),w.J.indexNames.contains(\"newRequest\")\u0026\u0026w.J.deleteIndex(\"newRequest\"),g.Zm(w,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));y(7)\u0026\u0026VK(N,\"sapisid\");y(9)\u0026\u0026VK(N,\"SWHealthLog\")},\nversion:9});return n6()};\nQJ\u003dfunction(e){return g.WV(Wy0(),e)};\nR8P\u003dfunction(e,N){var y,w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return y\u003d{startTime:(0,g.iC)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},ticks:{}},g.D(T,QJ(N),2);if(T.J!\u003d3)return w\u003dT.N,E\u003dObject.assign({},e,{options:JSON.parse(JSON.stringify(e.options)),interface:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.D(T,g.uC(w,\"LogsRequestsStore\",E),3);A\u003dT.N;y.ticks.tc\u003d(0,g.iC)();Ob1(y);return T.return(A)})};\nGzH\u003dfunction(e,N){var y,w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return y\u003d{startTime:(0,g.iC)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},ticks:{}},g.D(Y,QJ(N),2);if(Y.J!\u003d3)return w\u003dY.N,E\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),A\u003d[e,E,0],T\u003d[e,E,(0,g.iC)()],p\u003dIDBKeyRange.bound(A,T),C\u003d\"prev\",g.Xj(\"use_fifo_for_networkless\")\u0026\u0026(C\u003d\"next\"),r\u003dvoid 0,g.D(Y,g.fl(w,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(M){return g.QK(M.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),\n{query:p,direction:C},function(l){l.getValue()\u0026\u0026(r\u003dl.getValue(),e\u003d\u003d\u003d\"NEW\"\u0026\u0026(r.status\u003d\"QUEUED\",l.update(r)))})}),3);\ny.ticks.tc\u003d(0,g.iC)();Ob1(y);return Y.return(r)})};\nUys\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(N),2);y\u003dw.N;return w.return(g.fl(y,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(E){var A\u003dE.objectStore(\"LogsRequestsStore\");return A.get(e).then(function(T){if(T)return T.status\u003d\"QUEUED\",g.tg(A,T).then(function(){return T})})}))})};\nLyn\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var E;return g.f(function(A){if(A.J\u003d\u003d1)return g.D(A,QJ(N),2);E\u003dA.N;return A.return(g.fl(E,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(T){var p\u003dT.objectStore(\"LogsRequestsStore\");return p.get(e).then(function(C){return C?(C.status\u003d\"NEW\",y\u0026\u0026(C.sendCount+\u003d1),w!\u003d\u003dvoid 0\u0026\u0026(C.options.compress\u003dw),g.tg(p,C).then(function(){return C})):g.d0.resolve(void 0)})}))})};\nsGn\u003dfunction(e,N){var y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(N),2);y\u003dw.N;return w.return(y.delete(\"LogsRequestsStore\",e))})};\naO1\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,QJ(e),2);N\u003dw.N;y\u003d(0,g.iC)()-2592E6;return g.D(w,g.fl(N,[\"LogsRequestsStore\"],{mode:\"readwrite\",Lx:!0},function(E){return g.x$(E.objectStore(\"LogsRequestsStore\"),{},function(A){if(A.getValue().timestamp\u003c\u003dy)return A.delete().then(function(){return g.j1(A)})})}),0)})};\neg1\u003dfunction(){g.f(function(e){return g.D(e,K73(\"LogsDatabaseV2\"),0)})};\nOb1\u003dfunction(e){g.Xj(\"nwl_csi_killswitch\")||Ie(\"networkless_performance\",e,{sampleRate:1})};\nyEJ\u003dfunction(e){return g.WV(N2F(),e)};\nwLM\u003dfunction(e){var N,y;g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,yEJ(e),2);N\u003dw.N;y\u003d(0,g.iC)()-2592E6;return g.D(w,g.fl(N,[\"SWHealthLog\"],{mode:\"readwrite\",Lx:!0},function(E){return g.x$(E.objectStore(\"SWHealthLog\"),{},function(A){if(A.getValue().timestamp\u003c\u003dy)return A.delete().then(function(){return g.j1(A)})})}),0)})};\nE3M\u003dfunction(e){var N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,yEJ(e),2);N\u003dy.N;return g.D(y,N.clear(\"SWHealthLog\"),0)})};\ng.mK\u003dfunction(e,N,y,w,E,A,T){E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;if(e)if(y\u0026\u0026!g.O8())yN(new g.Gh(\"Legacy referrer-scrubbed ping detected\")),e\u0026\u0026AE3(e,void 0,{scrubReferrer:!0});else if(E)vL(e,N,\"POST\",E,w);else if(g.Lb(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||w||T)vL(e,N,\"GET\",\"\",w,void 0,A,T);else{b:{try{var p\u003dnew HoF({url:e});if(p.L?typeof p.K!\u003d\u003d\"string\"||p.K.length\u003d\u003d\u003d0?0:{version:3,cL:p.K,Sq:dN(p.J,\"act\u003d1\",\"ri\u003d1\",KRP(p))}:p.Z\u0026\u0026{version:4,cL:dN(p.J,\"dct\u003d1\",\"suid\u003d\"+p.j,\"\"),Sq:dN(p.J,\n\"act\u003d1\",\"ri\u003d1\",\"suid\u003d\"+p.j)}){var C\u003dD9(g.to(5,e));var r\u003d!(!C||!C.endsWith(\"/aclk\")||Hc(e,\"ri\")!\u003d\u003d\"1\");break b}}catch(Y){}r\u003d!1}r?T2_(e)?(N\u0026\u0026N(),y\u003d!0):y\u003d!1:y\u003d!1;y||AE3(e,N)}};\nT2_\u003dfunction(e,N){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(e,N\u003d\u003d\u003dvoid 0?\"\":N))return!0}catch(y){}return!1};\nAE3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dnew Image,E\u003d\"\"+JEs++;Hi[E]\u003dw;w.onload\u003dw.onerror\u003dfunction(){N\u0026\u0026Hi[E]\u0026\u0026N();delete Hi[E]};\ny.scrubReferrer\u0026\u0026(w.referrerPolicy\u003d\"no-referrer\");w.src\u003de};\npL0\u003dfunction(e){var N;return((N\u003ddocument.featurePolicy)\u003d\u003dnull?0:N.allowedFeatures().includes(\"attribution-reporting\"))?e+\"\u0026nis\u003d6\":e+\"\u0026nis\u003d5\"};\nWi\u003dfunction(){K6||(K6\u003dnew Ag(\"yt.offline\"));return K6};\nC49\u003dfunction(e){if(g.Xj(\"offline_error_handling\")){var N\u003dWi().get(\"errors\",!0)||{};N[e.message]\u003d{name:e.name,stack:e.stack};e.level\u0026\u0026(N[e.message].level\u003de.level);Wi().set(\"errors\",N,2592E3,!0)}};\nOE\u003dfunction(){this.J\u003dnew Map;this.N\u003d!1};\nRe\u003dfunction(){if(!OE.instance){var e\u003dg.nM(\"yt.networkRequestMonitor.instance\")||new OE;g.jM(\"yt.networkRequestMonitor.instance\",e);OE.instance\u003de}return OE.instance};\nGi\u003dfunction(){g.Ux.call(this);var e\u003dthis;this.N\u003d!1;this.J\u003dBm0();this.J.listen(\"networkstatus-online\",function(){if(e.N\u0026\u0026g.Xj(\"offline_error_handling\")){var N\u003dWi().get(\"errors\",!0);if(N){for(var y in N)if(N[y]){var w\u003dnew g.Gh(y,\"sent via offline_errors\");w.name\u003dN[y].name;w.stack\u003dN[y].stack;w.level\u003dN[y].level;g.eH(w)}Wi().set(\"errors\",{},2592E3,!0)}}})};\nrEF\u003dfunction(){if(!Gi.instance){var e\u003dg.nM(\"yt.networkStatusManager.instance\")||new Gi;g.jM(\"yt.networkStatusManager.instance\",e);Gi.instance\u003de}return Gi.instance};\ng.UE\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.Ux.call(this);var N\u003dthis;this.J\u003dthis.j\u003d0;this.N\u003drEF();var y\u003dg.nM(\"yt.networkStatusManager.instance.listen\").bind(this.N);y\u0026\u0026(e.rateLimit?(this.rateLimit\u003de.rateLimit,y(\"networkstatus-online\",function(){$Rn(N,\"publicytnetworkstatus-online\")}),y(\"networkstatus-offline\",function(){$Rn(N,\"publicytnetworkstatus-offline\")})):(y(\"networkstatus-online\",function(){N.dispatchEvent(\"publicytnetworkstatus-online\")}),y(\"networkstatus-offline\",function(){N.dispatchEvent(\"publicytnetworkstatus-offline\")})))};\n$Rn\u003dfunction(e,N){e.rateLimit?e.J?(g.Kk.Zx(e.j),e.j\u003dg.Kk.kB(function(){e.K!\u003d\u003dN\u0026\u0026(e.dispatchEvent(N),e.K\u003dN,e.J\u003d(0,g.iC)())},e.rateLimit-((0,g.iC)()-e.J))):(e.dispatchEvent(N),e.K\u003dN,e.J\u003d(0,g.iC)()):e.dispatchEvent(N)};\nsE\u003dfunction(){var e\u003dxp.call;L6||(L6\u003dnew g.UE({RaP:!0,Tfq:!0}));e.call(xp,this,{kp:{mU:aO1,jU:sGn,HW:GzH,bxP:Uys,VK:Lyn,set:R8P},nN:L6,handleError:function(N,y,w){var E,A\u003dw\u003d\u003dnull?void 0:(E\u003dw.error)\u003d\u003dnull?void 0:E.code;if(A\u003d\u003d\u003d400||A\u003d\u003d\u003d415){var T;yN(new g.Gh(N.message,y,w\u003d\u003dnull?void 0:(T\u003dw.error)\u003d\u003dnull?void 0:T.code),void 0,void 0,void 0,!0)}else g.eH(N)},\nnW:yN,sendFn:Y8J,now:g.iC,BB:C49,hx:g.yK(),f4:\"publicytnetworkstatus-online\",fF:\"publicytnetworkstatus-offline\",Rz:!0,kV:.1,CP:g.PL(\"potential_esf_error_limit\",10),gP:g.Xj,KV:!(g.LO()\u0026\u0026g.uB(document.location.toString())!\u003d\u003d\"www.youtube-nocookie.com\")});this.K\u003dnew g.lq;g.Xj(\"networkless_immediately_drop_all_requests\")\u0026\u0026eg1();W7M(\"LogsDatabaseV2\")};\nae\u003dfunction(){var e\u003dg.nM(\"yt.networklessRequestController.instance\");e||(e\u003dnew sE,g.jM(\"yt.networklessRequestController.instance\",e),g.Xj(\"networkless_logging\")\u0026\u0026g.e7().then(function(N){e.fq\u003dN;QG5(e);e.K.resolve();e.Rz\u0026\u0026Math.random()\u003c\u003de.kV\u0026\u0026e.fq\u0026\u0026wLM(e.fq);g.Xj(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026MH5(e)}));\nreturn e};\nMH5\u003dfunction(e){var N;g.f(function(y){if(!e.fq)throw N\u003dg.X6(\"clearSWHealthLogsDb\"),N;return y.return(E3M(e.fq).catch(function(w){e.handleError(w)}))})};\nY8J\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N\u003dg.Xj(\"web_fp_via_jspb\")?Object.assign({},N):N;g.Xj(\"use_cfr_monitor\")\u0026\u0026lJJ(e,N);if(g.Xj(\"use_request_time_ms_header\"))N.headers\u0026\u0026r2(e)\u0026\u0026(N.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));else{var E;if((E\u003dN.postParams)\u003d\u003dnull?0:E.requestTimeMs)N.postParams.requestTimeMs\u003dMath.round((0,g.iC)())}y\u0026\u0026Object.keys(N).length\u003d\u003d\u003d0?g.mK(e):N.compress?N.postBody?(typeof N.postBody!\u003d\u003d\"string\"\u0026\u0026(N.postBody\u003dJSON.stringify(N.postBody)),tx(e,N.postBody,\nN,g.zk,w)):tx(e,JSON.stringify(N.postParams),N,i4,w):g.zk(e,N)};\neS\u003dfunction(e,N){g.Xj(\"use_event_time_ms_header\")\u0026\u0026r2(e)\u0026\u0026(N.headers||(N.headers\u003d{}),N.headers[\"X-Goog-Event-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));return N};\nlJJ\u003dfunction(e,N){var y\u003dN.onError?N.onError:function(){};\nN.onError\u003dfunction(E,A){Re().requestComplete(e,!1);y(E,A)};\nvar w\u003dN.onSuccess?N.onSuccess:function(){};\nN.onSuccess\u003dfunction(E,A){Re().requestComplete(e,!0);w(E,A)}};\ng.N6\u003dfunction(e){this.config_\u003dnull;e?this.config_\u003de:$yF()\u0026\u0026(this.config_\u003dg.Yp())};\ng.y7\u003dfunction(e,N,y,w){function E(r){try{if((r\u003d\u003d\u003dvoid 0?0:r)\u0026\u0026w.retry\u0026\u0026!w.networklessOptions.bypassNetworkless)A.method\u003d\"POST\",w.networklessOptions.writeThenSend?ae().writeThenSend(C,A):ae().sendAndWrite(C,A);else if(w.compress){var Y\u003d!w.networklessOptions.writeThenSend;if(A.postBody){var M\u003dA.postBody;typeof M!\u003d\u003d\"string\"\u0026\u0026(M\u003dJSON.stringify(A.postBody));tx(C,M,A,g.zk,Y)}else tx(C,JSON.stringify(A.postParams),A,i4,Y)}else g.Xj(\"web_all_payloads_via_jspb\")?g.zk(C,A):i4(C,A)}catch(l){if(l.name\u003d\u003d\u003d\"InvalidAccessError\")yN(Error(\"An extension is blocking network request.\"));\nelse throw l;}}\n!g.Lb(\"VISITOR_DATA\")\u0026\u0026N!\u003d\u003d\"visitor_id\"\u0026\u0026Math.random()\u003c.01\u0026\u0026yN(new g.Gh(\"Missing VISITOR_DATA when sending innertube request.\",N,y,w));if(!e.isReady())throw e\u003dnew g.Gh(\"innertube xhrclient not ready\",N,y,w),g.eH(e),e;var A\u003d{headers:w.headers||{},method:\"POST\",postParams:y,postBody:w.postBody,postBodyFormat:w.postBodyFormat||\"JSON\",onTimeout:function(){w.onTimeout()},\nonFetchTimeout:w.onTimeout,onSuccess:function(r,Y){if(w.onSuccess)w.onSuccess(Y)},\nonFetchSuccess:function(r){if(w.onSuccess)w.onSuccess(r)},\nonError:function(r,Y){if(w.onError)w.onError(Y)},\nonFetchError:function(r){if(w.onError)w.onError(r)},\ntimeout:w.timeout,withCredentials:!0,compress:w.compress};A.headers[\"Content-Type\"]||(A.headers[\"Content-Type\"]\u003d\"application/json\");y\u003d\"\";var T\u003de.config_.Bj;T\u0026\u0026(y\u003dT);T\u003de.config_.mp||!1;var p\u003dkzn(T,y,w);Object.assign(A.headers,p);A.headers.Authorization\u0026\u0026!y\u0026\u0026T\u0026\u0026(A.headers[\"x-origin\"]\u003dwindow.location.origin);var C\u003dpp(\"\"+y+(\"/youtubei/\"+e.config_.innertubeApiVersion+\"/\"+N),{alt:\"json\"});g.nM(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026FH9.isNwlInitialized?ZiE().then(function(r){E(r)}):E(!1)};\ng.Jl\u003dfunction(e,N,y){var w\u003dg.wW();if(w\u0026\u0026N){var E\u003dw.subscribe(e,function(){function A(){EC[E]\u0026\u0026N.apply\u0026\u0026typeof N.apply\u003d\u003d\"function\"\u0026\u0026N.apply(y||window,T)}\nvar T\u003darguments;try{g.Al[e]?A():g.b4(A,0)}catch(p){g.eH(p)}},y);\nEC[E]\u003d!0;T_[e]||(T_[e]\u003d[]);T_[e].push(E);return E}return 0};\nS83\u003dfunction(e){var N\u003dg.Jl(\"LOGGED_IN\",function(y){e.apply(void 0,arguments);g.pE(N)})};\ng.pE\u003dfunction(e){var N\u003dg.wW();N\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"?e\u003d[e]:typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d[parseInt(e,10)]),g.$R(e,function(y){N.unsubscribeByKey(y);delete EC[y]}))};\ng.CE\u003dfunction(e,N){var y\u003dg.wW();return y?y.publish.apply(y,arguments):!1};\nbp5\u003dfunction(e){var N\u003dg.wW();if(N)if(N.clear(e),e)o3s(e);else for(var y in T_)o3s(y)};\ng.wW\u003dfunction(){return g.xJ.ytPubsubPubsubInstance};\no3s\u003dfunction(e){T_[e]\u0026\u0026(e\u003dT_[e],g.$R(e,function(N){EC[N]\u0026\u0026delete EC[N]}),e.length\u003d0)};\ng.rW\u003dfunction(e,N,y){hgF(e,N,y\u003d\u003d\u003dvoid 0?null:y)};\nhgF\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?null:y;var w\u003dcE_(e),E\u003ddocument.getElementById(w),A\u003dE\u0026\u0026VaE(E),T\u003dE\u0026\u0026!A;A?N\u0026\u0026N():(N\u0026\u0026(A\u003dg.Jl(w,N),N\u003d\"\"+g.RP(N),kk9[N]\u003dA),T||(E\u003dB20(e,w,function(){VaE(E)||(gDE(E),g.CE(w),g.b4(function(){bp5(w)},0))},y)))};\nB20\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?null:w;var E\u003dg.sA(\"SCRIPT\");E.id\u003dN;E.onload\u003dfunction(){y\u0026\u0026setTimeout(y,0)};\nE.onreadystatechange\u003dfunction(){switch(E.readyState){case \"loaded\":case \"complete\":E.onload()}};\nw\u0026\u0026E.setAttribute(\"nonce\",w);g.QZ(E,g.vz(e));e\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;e.insertBefore(E,e.firstChild);return E};\ncE_\u003dfunction(e){var N\u003ddocument.createElement(\"a\");g.VZ(N,e);e\u003dN.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+sK(e)};\n$5\u003dfunction(e,N){if(e\u003d\u003d\u003dN)e\u003d!0;else if(Array.isArray(e)\u0026\u0026Array.isArray(N))e\u003dg.Cf(e,N,$5);else if(g.W5(e)\u0026\u0026g.W5(N))a:if(g.Xw(e).length!\u003dg.Xw(N).length)e\u003d!1;else{for(var y in e)if(!$5(e[y],N[y])){e\u003d!1;break a}e\u003d!0}else e\u003d!1;return e};\nla\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(!Y5(e)||N.some(function(w){return!Y5(w)}))throw Error(\"Only objects may be merged.\");\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())M6(e,y.value)};\nM6\u003dfunction(e,N){for(var y in N)if(Y5(N[y])){if(y in e\u0026\u0026!Y5(e[y]))throw Error(\"Cannot merge an object into a non-object.\");y in e||(e[y]\u003d{});M6(e[y],N[y])}else if(hl(N[y])){if(y in e\u0026\u0026!hl(e[y]))throw Error(\"Cannot merge an array into a non-array.\");y in e||(e[y]\u003d[]);XLF(e[y],N[y])}else e[y]\u003dN[y];return e};\nXLF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,Y5(y)?e.push(M6({},y)):hl(y)?e.push(XLF([],y)):e.push(y);return e};\nY5\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(e)};\nhl\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026Array.isArray(e)};\ncX\u003dfunction(e){g.x.call(this);this.N\u003de};\nk5\u003dfunction(e){cX.call(this,!0);this.J\u003de};\nP45\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.K\u003d[];this.G\u003d!1;this.N\u003d0;this.L\u003dthis.Z\u003dthis.j\u003d!1;this.Ng\u003dnull;var w\u003d(0,g.Gs)(e,N);this.J\u003dnew g.e6(function(){return w(y.Ng)},300);\ng.Q(this,this.J);this.D\u003dthis.U\u003dInfinity};\ndR0\u003dfunction(e,N){if(!N)return!1;for(var y\u003d0;y\u003cN.length;y++){var w\u003dN.item(y);if(w\u0026\u0026e.K.includes(w.identifier))return!0}return!1};\nXd\u003dfunction(e){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var N\u003dArray(e),y\u003dnew Uint8Array(e);window.crypto.getRandomValues(y);for(var w\u003d0;w\u003cN.length;w++)N[w]\u003dy[w];return N}catch(A){}N\u003dArray(e);for(y\u003d0;y\u003ce;y++){w\u003dDate.now();for(var E\u003d0;E\u003cw%23;E++)N[y]\u003dMath.random();N[y]\u003dMath.floor(Math.random()*256)}if(BX)for(y\u003d1,w\u003d0;w\u003cBX.length;w++)N[y%e]\u003dN[y%e]^N[(y-1)%e]/4^BX.charCodeAt(w),y++;return N};\ng.PX\u003dfunction(e){e\u003dXd(e);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[y]\u002663));return N.join(\"\")};\ng.IJM\u003dfunction(){return g.dn(Xd(16),function(e){return(e\u002615).toString(16)}).join(\"\")};\nv3n\u003dfunction(){var e\u003d{};var N\u003de.Bxs\u003d\u003d\u003dvoid 0?!1:e.Bxs;e\u003de.GG\u003d\u003d\u003dvoid 0?!0:e.GG;if(g.nM(\"_lact\",window)\u003d\u003dnull){var y\u003dparseInt(g.Lb(\"LACT\"),10);y\u003disFinite(y)?Date.now()-Math.max(y,0):-1;g.jM(\"_lact\",y,window);g.jM(\"_fact\",y,window);y\u003d\u003d-1\u0026\u0026dW();g.PE(document,\"keydown\",dW);g.PE(document,\"keyup\",dW);g.PE(document,\"mousedown\",dW);g.PE(document,\"mouseup\",dW);N?g.PE(window,\"touchmove\",function(){Iu(\"touchmove\",200)},{passive:!0}):(g.PE(window,\"resize\",function(){Iu(\"resize\",200)}),e\u0026\u0026g.PE(window,\"scroll\",\nfunction(){Iu(\"scroll\",200)}));\nnew zh(function(){Iu(\"mouse\",100)});\ng.PE(document,\"touchstart\",dW,{passive:!0});g.PE(document,\"touchend\",dW,{passive:!0})}};\nIu\u003dfunction(e,N){vX[e]||(vX[e]\u003d!0,g.Kk.kB(function(){dW();vX[e]\u003d!1},N))};\ndW\u003dfunction(){g.nM(\"_lact\",window)\u003d\u003dnull\u0026\u0026(v3n(),g.nM(\"_lact\",window));var e\u003dDate.now();g.jM(\"_lact\",e,window);g.nM(\"_fact\",window)\u003d\u003d-1\u0026\u0026g.jM(\"_fact\",e,window);(e\u003dg.nM(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026e()};\nz_\u003dfunction(){var e\u003dg.nM(\"_lact\",window);return e\u003d\u003dnull?-1:Math.max(Date.now()-e,0)};\nia\u003dfunction(e){this.name\u003de};\nDc\u003dfunction(e){this.key\u003de};\nzgJ\u003dfunction(){var e\u003dthis;this.J\u003dnew Map;this.K\u003dnew Map;this.N\u003dnew Map;this.lk\u003d{Ces:function(){return new Map(e.J)}}};\ngW\u003dfunction(e,N){e.J.set(N.ZT,N);var y\u003de.K.get(N.ZT);if(y)try{y.nG(e.resolve(N.ZT))}catch(w){y.oD(w)}};\nfE\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(y.indexOf(N)\u003e-1)throw Error(\"Deps cycle for: \"+N);if(e.N.has(N))return e.N.get(N);if(!e.J.has(N)){if(w)return;throw Error(\"No provider for: \"+N);}w\u003de.J.get(N);y.push(N);if(w.aB!\u003d\u003dvoid 0)var E\u003dw.aB;else if(w.IWl)E\u003dw[V7]?ip_(e,w[V7],y):[],E\u003dw.IWl.apply(w,g.B(E));else if(w.SB){E\u003dw.SB;var A\u003dE[V7]?ip_(e,E[V7],y):[];E\u003dnew (Function.prototype.bind.apply(E,[null].concat(g.B(A))))}else throw Error(\"Could not resolve providers for: \"+N);y.pop();w.doZ||e.N.set(N,E);\nreturn E};\nip_\u003dfunction(e,N,y){return N?N.map(function(w){return w instanceof Dc?fE(e,w.key,y,!0):fE(e,w,y)}):[]};\nua\u003dfunction(){tl||(tl\u003dnew zgJ);return tl};\nZc\u003dfunction(){var e,N;return\"h5vcc\"in q6\u0026\u0026((e\u003dq6.h5vcc.traceEvent)\u003d\u003dnull?0:e.traceBegin)\u0026\u0026((N\u003dq6.h5vcc.traceEvent)\u003d\u003dnull?0:N.traceEnd)?1:\"performance\"in q6\u0026\u0026q6.performance.mark\u0026\u0026q6.performance.measure?2:0};\nx5\u003dfunction(e){var N\u003dZc();switch(N){case 1:q6.h5vcc.traceEvent.traceBegin(\"YTLR\",e);break;case 2:q6.performance.mark(e+\"-start\");break;case 0:break;default:wa(N,\"unknown trace type\")}};\nDR5\u003dfunction(e){var N\u003dZc();switch(N){case 1:q6.h5vcc.traceEvent.traceEnd(\"YTLR\",e);break;case 2:N\u003de+\"-start\";var y\u003de+\"-end\";q6.performance.mark(y);q6.performance.measure(e,N,y);break;case 0:break;default:wa(N,\"unknown trace type\")}};\ng3M\u003dfunction(e){var N,y;(y\u003d(N\u003dwindow).onerror)\u003d\u003dnull||y.call(N,e.message,\"\",0,0,e)};\nVHE\u003dfunction(e){var N\u003dthis;var y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dw\u003d\u003d\u003dvoid 0?g.yK():w;this.K\u003dy;this.scheduler\u003dw;this.N\u003dnew g.lq;this.J\u003de;for(e\u003d{Ol:0};e.Ol\u003cthis.J.length;e\u003d{uE:void 0,Ol:e.Ol},e.Ol++)e.uE\u003dthis.J[e.Ol],y\u003dfunction(E){return function(){E.uE.S9();N.J[E.Ol].rV\u003d!0;N.J.every(function(A){return A.rV\u003d\u003d\u003d!0})\u0026\u0026N.N.resolve()}}(e),w\u003daz(y,jS(this,e.uE)),this.J[e.Ol]\u003dObject.assign({},e.uE,{S9:y,\njobId:w})};\nfJM\u003dfunction(e){var N\u003dArray.from(e.J.keys()).sort(function(w,E){return jS(e,e.J[E])-jS(e,e.J[w])});\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003de.J[y.value],y.jobId\u003d\u003d\u003dvoid 0||y.rV||(e.scheduler.Zx(y.jobId),az(y.S9,10))};\njS\u003dfunction(e,N){var y;return(y\u003dN.priority)!\u003dnull?y:e.K};\nQ7\u003dfunction(e){this.state\u003de;this.plugins\u003d[];this.K\u003dvoid 0;this.j\u003d{};nE\u0026\u0026x5(this.state)};\ntHH\u003dfunction(e,N){var y\u003dN.filter(function(E){return mq(e,E)\u003d\u003d\u003d10}),w\u003dN.filter(function(E){return mq(e,E)!\u003d\u003d10});\nreturn e.j.yfh?function(){var E\u003dg.iE.apply(0,arguments);return g.f(function(A){if(A.J\u003d\u003d1)return g.D(A,e.xGB.apply(e,[y].concat(g.B(E))),2);e.jX.apply(e,[w].concat(g.B(E)));g.hn(A)})}:function(){var E\u003dg.iE.apply(0,arguments);\ne.iqh.apply(e,[y].concat(g.B(E)));e.jX.apply(e,[w].concat(g.B(E)))}};\nmq\u003dfunction(e,N){var y,w;return(w\u003d(y\u003de.K)!\u003dnull?y:N.priority)!\u003dnull?w:0};\nHX\u003dfunction(e){nE\u0026\u0026e\u0026\u0026x5(e)};\nKE\u003dfunction(e){nE\u0026\u0026e\u0026\u0026DR5(e)};\nq8P\u003dfunction(e,N,y){ujE\u0026\u0026console.groupCollapsed\u0026\u0026console.groupEnd\u0026\u0026(console.groupCollapsed(\"[\"+e.constructor.name+\"] \u0027\"+e.state+\"\u0027 to \u0027\"+N+\"\u0027\"),console.log(\"with message: \",y),console.groupEnd())};\nWX\u003dfunction(e){if(g.Xj(\"web_lifecycle_error_handling_killswitch\"))return e();try{return e()}catch(N){g3M(N)}};\nOC\u003dfunction(e){Q7.call(this,e\u003d\u003d\u003dvoid 0?\"none\":e);this.J\u003dnull;this.K\u003d10;this.transitions\u003d[{from:\"none\",ZF:\"application_navigating\",action:this.L},{from:\"application_navigating\",ZF:\"none\",action:this.Z},{from:\"application_navigating\",ZF:\"application_navigating\",action:function(){}},\n{from:\"none\",ZF:\"none\",action:function(){}}]};\nZpM\u003dfunction(){Ru||(Ru\u003dnew OC);return Ru};\nG_\u003dfunction(){var e\u003dthis;this.store\u003d{};this.J\u003d0;this.N\u003d{};this.lk\u003d{h4B:function(){return e.J}}};\nsC\u003dfunction(e,N){var y\u003dUC(N);if(e.N[y])return e.N[y];var w\u003dObject.keys(e.store)||[];if(w.length\u003c\u003d1\u0026\u0026UC(N)\u003d\u003d\u003dw[0])return w;for(var E\u003d[],A\u003d0;A\u003cw.length;A++){var T\u003dw[A].split(\"/\");if(LE(N.auth,T[0])){var p\u003dN.isJspb;LE(p\u003d\u003d\u003dvoid 0?\"undefined\":p?\"true\":\"false\",T[1])\u0026\u0026LE(N.cttAuthInfo,T[2])\u0026\u0026(p\u003dN.tier,p\u003dp\u003d\u003d\u003dvoid 0?\"undefined\":JSON.stringify(p),LE(p,T[3])\u0026\u0026E.push(w[A]))}}return e.N[y]\u003dE};\nLE\u003dfunction(e,N){return e\u003d\u003d\u003dvoid 0||e\u003d\u003d\u003d\"undefined\"?!0:e\u003d\u003d\u003dN};\nUC\u003dfunction(e){return[e.auth\u003d\u003d\u003dvoid 0?\"undefined\":e.auth,e.isJspb\u003d\u003d\u003dvoid 0?\"undefined\":e.isJspb,e.cttAuthInfo\u003d\u003d\u003dvoid 0?\"undefined\":e.cttAuthInfo,e.tier\u003d\u003d\u003dvoid 0?\"undefined\":e.tier].join(\"/\")};\nau\u003dfunction(){this.j\u003dthis.J\u003dthis.N\u003d0;this.K\u003d!1};\neP\u003dfunction(){var e\u003dg.nM(\"yt.logging.ims\");e||(e\u003dnew G_,g.jM(\"yt.logging.ims\",e));return e};\nn3J\u003dfunction(){if(ibM()\u0026\u0026!xRF){var e\u003dfunction(y){y\u003dy.data;if(y.op\u003d\u003d\u003d\"serializedGelBatch\"){var w\u003dNi.get(y.key);w\u0026\u0026(jys(y.serializedBatch,w.client,w.resolve,w.networklessOptions,w.isIsolated,w.useVSSEndpoint,w.dangerousLogToVisitorSession,w.requestsOutstanding),Ni.delete(y.key))}},N\u003dit();\nN\u0026\u0026(N.addEventListener(\"message\",e),N.onerror\u003dfunction(){Ni.clear()});\nxRF\u003d!0}};\nOp3\u003dfunction(e,N){if(e.endpoint\u003d\u003d\u003d\"log_event\"){yu(e);var y\u003dwI(e),w\u003dQyM(e.payload)||\"\",E\u003dmR_(w),A\u003d200;if(E){if(E.enabled\u003d\u003d\u003d!1\u0026\u0026!g.Xj(\"web_payload_policy_disabled_killswitch\"))return;A\u003dHpn(E.tier);if(A\u003d\u003d\u003d400){KHF(e,N);return}}E$[y]\u003d!0;y\u003d{cttAuthInfo:y,isJspb:!1,tier:A};eP().storePayload(y,e.payload);WHF(N,!1,y,A0(w))}};\nGk3\u003dfunction(e,N,y){if(N.endpoint\u003d\u003d\u003d\"log_event\"){yu(void 0,N);var w\u003dwI(N,!0),E\u003dmR_(e),A\u003d200;if(E){if(E.enabled\u003d\u003d\u003d!1\u0026\u0026!g.Xj(\"web_payload_policy_disabled_killswitch\"))return;A\u003dHpn(E.tier);if(A\u003d\u003d\u003d400){RgM(e,N,y);return}}E$[w]\u003d!0;w\u003d{cttAuthInfo:w,isJspb:!0,tier:A};eP().storePayload(w,vW(N.payload));WHF(y,!0,w,A0(e))}};\nWHF\u003dfunction(e,N,y,w){function E(){TO({writeThenSend:!0},N,y.tier)}\nN\u003dN\u003d\u003d\u003dvoid 0?!1:N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e\u0026\u0026(J0\u003dnew e);e\u003dg.PL(\"tvhtml5_logging_max_batch_ads_fork\")||g.PL(\"tvhtml5_logging_max_batch\")||g.PL(\"web_logging_max_batch\")||100;var A\u003d(0,g.iC)(),T\u003dpQ(N,y.tier),p\u003dT.j;w\u0026\u0026(T.K\u003d!0);w\u003d0;y\u0026\u0026(w\u003deP().getSequenceCount(y));w\u003e\u003d1E3?E():w\u003e\u003de?CQ||(CQ\u003drI(function(){E();CQ\u003dvoid 0},0)):A-p\u003e\u003d10\u0026\u0026(UR5(N,y.tier),T.j\u003dA)};\nKHF\u003dfunction(e,N){if(e.endpoint\u003d\u003d\u003d\"log_event\"){g.Xj(\"more_accurate_gel_parser\")\u0026\u0026eP().storePayload({isJspb:!1},e.payload);yu(e);var y\u003dwI(e),w\u003dnew Map;w.set(y,[e.payload]);var E\u003dQyM(e.payload)||\"\";N\u0026\u0026(J0\u003dnew N);return new g.lB(function(A,T){J0\u0026\u0026J0.isReady()?LH_(w,J0,A,T,{bypassNetworkless:!0},!0,A0(E)):A()})}};\nRgM\u003dfunction(e,N,y){if(N.endpoint\u003d\u003d\u003d\"log_event\"){yu(void 0,N);var w\u003dwI(N,!0),E\u003dnew Map;E.set(w,[vW(N.payload)]);y\u0026\u0026(J0\u003dnew y);return new g.lB(function(A){J0\u0026\u0026J0.isReady()?sy_(E,J0,A,{bypassNetworkless:!0},!0,A0(e)):A()})}};\nwI\u003dfunction(e,N){var y\u003d\"\";if(e.dangerousLogToVisitorSession)y\u003d\"visitorOnlyApprovedKey\";else if(e.cttAuthInfo){if(N\u003d\u003d\u003dvoid 0?0:N){N\u003de.cttAuthInfo.token;y\u003de.cttAuthInfo;var w\u003dnew RG;y.videoId?w.setVideoId(y.videoId):y.playlistId\u0026\u0026en(w,2,$g,cW(y.playlistId));Yg[N]\u003dw}else N\u003de.cttAuthInfo,y\u003d{},N.videoId?y.videoId\u003dN.videoId:N.playlistId\u0026\u0026(y.playlistId\u003dN.playlistId),Mi[e.cttAuthInfo.token]\u003dy;y\u003de.cttAuthInfo.token}return y};\nTO\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;new g.lB(function(w,E){var A\u003dpQ(N,y),T\u003dA.K;A.K\u003d!1;lA(A.N);lA(A.J);A.J\u003d0;J0\u0026\u0026J0.isReady()?y\u003d\u003d\u003dvoid 0\u0026\u0026g.Xj(\"enable_web_tiered_gel\")?aJ9(w,E,e,N,300,T):aJ9(w,E,e,N,y,T):(UR5(N,y),w())})};\naJ9\u003dfunction(e,N,y,w,E,A){var T\u003dJ0;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?200:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;var p\u003dnew Map,C\u003dnew Map,r\u003d{isJspb:w,cttAuthInfo:void 0,tier:E},Y\u003d{isJspb:w,cttAuthInfo:void 0};if(w){N\u003dg.c(Object.keys(E$));for(E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,C\u003dg.Xj(\"enable_web_tiered_gel\")?eP().smartExtractMatchingEntries({keys:[r,Y],sizeLimit:1E3}):eP().extractMatchingEntries({isJspb:!0,cttAuthInfo:E}),C.length\u003e0\u0026\u0026p.set(E,C),(g.Xj(\"web_fp_via_jspb_and_json\")\u0026\u0026y.writeThenSend||!g.Xj(\"web_fp_via_jspb_and_json\"))\u0026\u0026\ndelete E$[E];sy_(p,T,e,y,!1,A)}else{p\u003dg.c(Object.keys(E$));for(r\u003dp.next();!r.done;r\u003dp.next())r\u003dr.value,Y\u003dg.Xj(\"enable_web_tiered_gel\")?eP().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:r,tier:E},{isJspb:!1,cttAuthInfo:r}],sizeLimit:1E3}):eP().extractMatchingEntries({isJspb:!1,cttAuthInfo:r}),Y.length\u003e0\u0026\u0026C.set(r,Y),(g.Xj(\"web_fp_via_jspb_and_json\")\u0026\u0026y.writeThenSend||!g.Xj(\"web_fp_via_jspb_and_json\"))\u0026\u0026delete E$[r];LH_(C,T,e,N,y,!1,A)}};\nUR5\u003dfunction(e,N){function y(){TO({writeThenSend:!0},e,N)}\ne\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?200:N;var w\u003dpQ(e,N),E\u003dw\u003d\u003d\u003deP3||w\u003d\u003d\u003dN9P?5E3:y2s;g.Xj(\"web_gel_timeout_cap\")\u0026\u0026!w.J\u0026\u0026(E\u003drI(function(){y()},E),w.J\u003dE);\nlA(w.N);E\u003dg.Lb(\"LOGGING_BATCH_TIMEOUT\",g.PL(\"web_gel_debounce_ms\",1E4));g.Xj(\"shorten_initial_gel_batch_timeout\")\u0026\u0026FV\u0026\u0026(E\u003dwE5);E\u003drI(function(){g.PL(\"gel_min_batch_size\")\u003e0?eP().getSequenceCount({cttAuthInfo:void 0,isJspb:e,tier:N})\u003e\u003dEh5\u0026\u0026y():y()},E);\nw.N\u003dE};\nLH_\u003dfunction(e,N,y,w,E,A,T){E\u003dE\u003d\u003d\u003dvoid 0?{}:E;var p\u003dMath.round((0,g.iC)()),C\u003de.size,r\u003dA2_(T);e\u003dg.c(e);var Y\u003de.next();for(T\u003d{};!Y.done;T\u003d{JS:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,sG:void 0,cq:void 0},Y\u003de.next()){var M\u003dg.c(Y.value);Y\u003dM.next().value;M\u003dM.next().value;T.batchRequest\u003dg.gi({context:g.M9(N.config_||g.Yp())});if(!g.KM(M)\u0026\u0026!g.Xj(\"throw_err_when_logevent_malformed_killswitch\")){w();break}T.batchRequest.events\u003dM;(M\u003dMi[Y])\u0026\u0026T99(T.batchRequest,Y,M);delete Mi[Y];T.dangerousLogToVisitorSession\u003d\nY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";J29(T.batchRequest,p,T.dangerousLogToVisitorSession);pEP(E);T.sG\u003dfunction(l){g.Xj(\"start_client_gcf\")\u0026\u0026g.Kk.kB(function(){return g.f(function(F){return g.D(F,CYn(l),0)})});\nC--;C||y()};\nT.JS\u003d0;T.cq\u003dfunction(l){return function(){l.JS++;if(E.bypassNetworkless\u0026\u0026l.JS\u003d\u003d\u003d1)try{g.y7(N,r,l.batchRequest,SP({writeThenSend:!0},l.dangerousLogToVisitorSession,l.sG,l.cq,A)),FV\u003d!1}catch(F){g.eH(F),w()}C--;C||y()}}(T);\ntry{g.y7(N,r,T.batchRequest,SP(E,T.dangerousLogToVisitorSession,T.sG,T.cq,A)),FV\u003d!1}catch(l){g.eH(l),w()}}};\nsy_\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var T\u003dMath.round((0,g.iC)()),p\u003d{value:e.size},C\u003dnew Map([].concat(g.B(e)));C\u003dg.c(C);for(var r\u003dC.next();!r.done;r\u003dC.next()){var Y\u003dg.c(r.value).next().value,M\u003de.get(Y);r\u003dnew ZG5;var l\u003dN.config_||g.Yp(),F\u003dnew jC,S\u003dnew V2;Sn(S,1,l.Ji);Sn(S,2,l.Ff);bV(S,16,l.EC);Sn(S,17,l.innertubeContextClientVersion);if(l.LM){var k\u003dl.LM,X\u003dnew DO;k.coldConfigData\u0026\u0026Sn(X,1,k.coldConfigData);k.appInstallData\u0026\u0026Sn(X,6,k.appInstallData);k.coldHashData\u0026\u0026Sn(X,3,k.coldHashData);k.hotHashData\u0026\u0026\nX.K2(k.hotHashData);JQ(S,DO,62,X)}(k\u003dg.xJ.devicePixelRatio)\u0026\u0026k!\u003d1\u0026\u0026j4(S,65,Er(k));k\u003dd2();k!\u003d\u003d\"\"\u0026\u0026Sn(S,54,k);k\u003dIy();if(k.length\u003e0){X\u003dnew ug;for(var d\u003d0;d\u003ck.length;d++){var v\u003dnew fb;Sn(v,1,k[d].key);en(v,2,r2E,cW(k[d].value));rP(X,15,fb,v)}JQ(F,ug,5,X)}YaM(l,S);MCs(F);lO5(S);FyH(l,S);Sa5(S);g.Xj(\"start_client_gcf\")\u0026\u0026or_(S);g.Lb(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.Xj(\"pageid_as_header_web\")\u0026\u0026(l\u003dnew xr,Sn(l,3,g.Lb(\"DELEGATED_SESSION_ID\")));!g.Xj(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(k\u003dg.Lb(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026\n(X\u003dTx(F,xr,3)||new xr,l\u003dF,k\u003dSn(X,18,k),JQ(l,xr,3,k));l\u003dS;k\u003dg.c(Object.entries(AE(g.Lb(\"DEVICE\",\"\"))));for(X\u003dk.next();!X.done;X\u003dk.next())d\u003dg.c(X.value),X\u003dd.next().value,d\u003dd.next().value,X\u003d\u003d\u003d\"cbrand\"?Sn(l,12,d):X\u003d\u003d\u003d\"cmodel\"?Sn(l,13,d):X\u003d\u003d\u003d\"cbr\"?Sn(l,87,d):X\u003d\u003d\u003d\"cbrver\"?Sn(l,88,d):X\u003d\u003d\u003d\"cos\"?Sn(l,18,d):X\u003d\u003d\u003d\"cosver\"?Sn(l,19,d):X\u003d\u003d\u003d\"cplatform\"\u0026\u0026bV(l,42,UH5(d));F.JE(S);JQ(r,jC,1,F);if(S\u003dYg[Y])a:{if(S.vE())F\u003d1;else if(S.getPlaylistId())F\u003d2;else break a;JQ(r,RG,4,S);S\u003dTx(r,jC,1)||new jC;l\u003dTx(S,xr,3)||new xr;\nk\u003dnew ZO;k.setToken(Y);bV(k,1,F);rP(l,12,ZO,k);JQ(S,xr,3,l)}delete Yg[Y];Y\u003dY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";ot()||FX(r,2,T);!Y\u0026\u0026(F\u003dg.Lb(\"EVENT_ID\"))\u0026\u0026(S\u003d$I5(),l\u003dnew Oa,Sn(l,1,F),FX(l,2,S),JQ(r,Oa,5,l));pEP(w);if(g.Xj(\"jspb_serialize_with_worker\")\u0026\u0026(F\u003dit())\u0026\u0026w.writeThenSend){Ni.set(bA,{client:N,resolve:y,networklessOptions:w,isIsolated:E,useVSSEndpoint:A,dangerousLogToVisitorSession:Y,requestsOutstanding:p});F.postMessage({op:\"gelBatchToSerialize\",batchRequest:vW(r),clientEvents:M,key:bA});bA++;break}if(M){F\u003d\n[];for(S\u003d0;S\u003cM.length;S++)try{F.push(new Wz(M[S]))}catch(V){g.eH(new g.Gh(\"Transport failed to deserialize \"+String(M[S])))}M\u003dF}else M\u003d[];M\u003dg.c(M);for(F\u003dM.next();!F.done;F\u003dM.next())rP(r,3,Wz,F.value);M\u003d{startTime:(0,g.iC)(),ticks:{},infos:{}};r\u003dr.jY();M.ticks.geljspc\u003d(0,g.iC)();g.Xj(\"log_jspb_serialize_latency\")\u0026\u0026Ie(\"gel_jspb_serialize\",M,{sampleRate:.1});jys(r,N,y,w,E,A,Y,p)}};\njys\u003dfunction(e,N,y,w,E,A,T,p){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;p\u003dp\u003d\u003d\u003dvoid 0?{value:0}:p;A\u003dA2_(A);w\u003dSP(w,T,function(C){g.Xj(\"start_client_gcf\")\u0026\u0026g.Kk.kB(function(){return g.f(function(r){return g.D(r,CYn(C),0)})});\np.value--;p.value||y()},function(){p.value--;\np.value||y()},E);\nw.headers[\"Content-Type\"]\u003d\"application/json+protobuf\";w.postBodyFormat\u003d\"JSPB\";w.postBody\u003de;g.y7(N,A,\"\",w);FV\u003d!1};\npEP\u003dfunction(e){g.Xj(\"always_send_and_write\")\u0026\u0026(e.writeThenSend\u003d!1)};\nSP\u003dfunction(e,N,y,w,E){e\u003d{retry:!0,onSuccess:y,onError:w,networklessOptions:e,dangerousLogToVisitorSession:N,uiB:!!E,headers:{},postBodyFormat:\"\",postBody:\"\",compress:g.Xj(\"compress_gel\")||g.Xj(\"compress_gel_lr\")};ot()\u0026\u0026(e.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.iC)())));return e};\nJ29\u003dfunction(e,N,y){ot()||(e.requestTimeMs\u003dString(N));g.Xj(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(e.unsplitGelPayloadsInLogs\u003d!0);!y\u0026\u0026(N\u003dg.Lb(\"EVENT_ID\"))\u0026\u0026(y\u003d$I5(),e.serializedClientEventId\u003d{serializedEventId:N,clientCounter:String(y)})};\n$I5\u003dfunction(){var e\u003dg.Lb(\"BATCH_CLIENT_COUNTER\")||0;e||(e\u003dMath.floor(Math.random()*65535/2));e++;e\u003e65535\u0026\u0026(e\u003d1);Ua(\"BATCH_CLIENT_COUNTER\",e);return e};\nT99\u003dfunction(e,N,y){if(y.videoId)var w\u003d\"VIDEO\";else if(y.playlistId)w\u003d\"PLAYLIST\";else return;e.credentialTransferTokenTargetId\u003dy;e.context\u003de.context||{};e.context.user\u003de.context.user||{};e.context.user.credentialTransferTokens\u003d[{token:N,scope:w}]};\nyu\u003dfunction(e,N){if(!g.nM(\"yt.logging.transport.enableScrapingForTest\")){var y\u003dBL(\"il_payload_scraping\");if((y!\u003d\u003dvoid 0?String(y):\"\")\u003d\u003d\u003d\"enable_il_payload_scraping\")h0\u003d[],g.jM(\"yt.logging.transport.enableScrapingForTest\",!0),g.jM(\"yt.logging.transport.scrapedPayloadsForTesting\",h0),g.jM(\"yt.logging.transport.payloadToScrape\",\"visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged\".split(\" \")),g.jM(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\"),\ng.jM(\"yt.logging.transport.scrapeClientEvent\",!0);else return}y\u003dg.nM(\"yt.logging.transport.scrapedPayloadsForTesting\");var w\u003dg.nM(\"yt.logging.transport.payloadToScrape\");N\u0026\u0026(N\u003dN.payload,(N\u003dg.nM(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\").bind(N)())\u0026\u0026y.push(N));N\u003dg.nM(\"yt.logging.transport.scrapeClientEvent\");if(w\u0026\u0026w.length\u003e\u003d1)for(var E\u003d0;E\u003cw.length;E++)if(e\u0026\u0026e.payload[w[E]])if(N)y.push(e.payload);else{var A\u003dvoid 0;y.push(((A\u003de)\u003d\u003dnull?void 0:A.payload)[w[E]])}g.jM(\"yt.logging.transport.scrapedPayloadsForTesting\",\ny)};\not\u003dfunction(){return g.Xj(\"use_request_time_ms_header\")||g.Xj(\"lr_use_request_time_ms_header\")};\nrI\u003dfunction(e,N){return g.Xj(\"transport_use_scheduler\")\u003d\u003d\u003d!1?g.b4(e,N):g.Xj(\"logging_avoid_blocking_during_navigation\")||g.Xj(\"lr_logging_avoid_blocking_during_navigation\")?g.e1(0,function(){if(ZpM().currentState\u003d\u003d\u003d\"none\")e();else{var y\u003d{};ZpM().install((y.none\u003d{callback:e},y))}},N):az(e,0,N)};\nlA\u003dfunction(e){g.Xj(\"transport_use_scheduler\")?g.Kk.Zx(e):g.cL(e)};\nCYn\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){return M.J\u003d\u003d1?(w\u003d(N\u003de)\u003d\u003dnull?void 0:(y\u003dN.responseContext)\u003d\u003dnull?void 0:y.globalConfigGroup,E\u003dg.m(w,YFM),T\u003d(A\u003dw)\u003d\u003dnull?void 0:A.hotHashData,p\u003dg.m(w,MuP),r\u003d(C\u003dw)\u003d\u003dnull?void 0:C.coldHashData,(Y\u003dua().resolve(new Dc(ro)))?T?E?g.D(M,pzH(Y,T,E),2):g.D(M,pzH(Y,T),2):M.u9(2):M.return()):r?p?g.D(M,CgM(Y,r,p),0):g.D(M,CgM(Y,r),0):M.u9(0)})};\npQ\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?200:N;return e?N\u003d\u003d\u003d300?eP3:lw5:N\u003d\u003d\u003d300?N9P:F6H};\nmR_\u003dfunction(e){if(g.Xj(\"enable_web_tiered_gel\")){e\u003dSF1[e||\"\"];var N,y,w,E\u003dua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(N\u003d$p())\u003d\u003dnull?void 0:(y\u003dN.loggingHotConfig)\u003d\u003dnull?void 0:(w\u003dy.eventLoggingConfig)\u003d\u003dnull?void 0:w.payloadPolicies;if(E)for(N\u003d0;N\u003cE.length;N++)if(E[N].payloadNumber\u003d\u003d\u003de)return E[N]}};\nQyM\u003dfunction(e){e\u003dObject.keys(e);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,SF1[N])return N};\nHpn\u003dfunction(e){switch(e){case \"DELAYED_EVENT_TIER_UNSPECIFIED\":return 0;case \"DELAYED_EVENT_TIER_DEFAULT\":return 100;case \"DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY\":return 200;case \"DELAYED_EVENT_TIER_FAST\":return 300;case \"DELAYED_EVENT_TIER_IMMEDIATE\":return 400;default:return 200}};\nA0\u003dfunction(e){return e\u003d\u003d\u003d\"gelDebuggingEvent\"};\nA2_\u003dfunction(e){return(e\u003d\u003d\u003dvoid 0?0:e)\u0026\u0026g.Xj(\"vss_through_gel_video_stats\")?\"video_stats\":\"log_event\"};\nkg\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003d{},A\u003dMath.round(w.timestamp||(0,g.iC)());E.eventTimeMs\u003dA\u003cNumber.MAX_SAFE_INTEGER?A:0;E[e]\u003dN;e\u003dz_();E.context\u003d{lastActivityMs:String(w.timestamp||!isFinite(e)?-1:e)};w.sequenceGroup\u0026\u0026!g.Xj(\"web_gel_sequence_info_killswitch\")\u0026\u0026(e\u003dE.context,N\u003dw.sequenceGroup,N\u003d{index:ohs(N),groupKey:N},e.sequence\u003dN,w.endOfSequence\u0026\u0026delete c7[w.sequenceGroup]);(w.sendIsolatedPayload?KHF:Op3)({endpoint:\"log_event\",payload:E,cttAuthInfo:w.cttAuthInfo,dangerousLogToVisitorSession:w.dangerousLogToVisitorSession},\ny)};\nohs\u003dfunction(e){c7[e]\u003de in c7?c7[e]+1:0;return c7[e]};\ng.$$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dg.N6;g.Lb(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.N6\u003d\u003d\u003dg.N6\u0026\u0026(w\u003dnull);kg(e,N,w,y)};\nB7\u003dfunction(e){this.J\u003de};\ng.XV\u003dfunction(e){return new B7({trackingParams:e})};\nhP0\u003dfunction(e){var N\u003dbOP++;return new B7({veType:e,veCounter:N,elementIndex:void 0,dataElement:void 0,youtubeData:void 0,jspbYoutubeData:void 0,loggingDirectives:void 0})};\nc2M\u003dfunction(e){return g.Lb(\"client-screen-nonce-store\",{})[e\u003d\u003d\u003dvoid 0?0:e]};\nkhF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;var y\u003dg.Lb(\"client-screen-nonce-store\");y||(y\u003d{},Ua(\"client-screen-nonce-store\",y));y[N]\u003de};\nP7\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?0:e;return e\u003d\u003d\u003d0?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+e};\nB9s\u003dfunction(e){return g.Lb(P7(e\u003d\u003d\u003dvoid 0?0:e))};\ng.dI\u003dfunction(e){return(e\u003dB9s(e\u003d\u003d\u003dvoid 0?0:e))?new B7({veType:e,youtubeData:void 0,jspbYoutubeData:void 0}):null};\nXEs\u003dfunction(){var e\u003dg.Lb(\"csn-to-ctt-auth-info\");e||(e\u003d{},Ua(\"csn-to-ctt-auth-info\",e));return e};\nPYM\u003dfunction(){return Object.values(g.Lb(\"client-screen-nonce-store\",{})).filter(function(e){return e!\u003d\u003dvoid 0})};\ng.It\u003dfunction(e){e\u003dc2M(e\u003d\u003d\u003dvoid 0?0:e);if(!e\u0026\u0026!g.Lb(\"USE_CSN_FALLBACK\",!0))return null;e||(e\u003d\"UNDEFINED_CSN\");return e?e:null};\nIwE\u003dfunction(e){for(var N\u003dg.c(Object.values(dIE)),y\u003dN.next();!y.done;y\u003dN.next())if(g.It(y.value)\u003d\u003d\u003de)return!0;return!1};\nvhs\u003dfunction(e,N,y){var w\u003dXEs();(y\u003dg.It(y))\u0026\u0026delete w[y];N\u0026\u0026(w[e]\u003dN)};\nv7\u003dfunction(e){return XEs()[e]};\niO1\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?0:y;if(e!\u003d\u003dc2M(y)||N!\u003d\u003dg.Lb(P7(y)))if(vhs(e,w,y),khF(e,y),Ua(P7(y),N),N\u003dfunction(){setTimeout(function(){e\u0026\u0026g.$$(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:zPM,clientScreenNonce:e})},0)},\"requestAnimationFrame\"in window)try{window.requestAnimationFrame(N)}catch(E){N()}else N()};\nzO\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var w\u003dg.Lb(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),E\u003dg.uB(window.location.href);E\u0026\u0026w.push(E);E\u003dg.uB(e);if(g.Gw(w,E)||!E\u0026\u0026c_(e,\"/\"))if(w\u003ddocument.createElement(\"a\"),g.VZ(w,e),e\u003dw.href)if(e\u003dq0(e),e\u003doY5(e))if(y\u0026\u0026!N.csn\u0026\u0026(N.itct||N.ved)\u0026\u0026(N\u003dObject.assign({csn:g.It()},N)),A){var A\u003dparseInt(A,10);isFinite(A)\u0026\u0026A\u003e0\u0026\u0026DI1(e,N,A)}else DI1(e,N)};\nDI1\u003dfunction(e,N,y){e\u003dgh5(e);N\u003dN?g.nY(N):\"\";y\u003dy||5;EF()\u0026\u0026g.x3(e,N,y)};\ngh5\u003dfunction(e){for(var N\u003dg.c(Vus),y\u003dN.next();!y.done;y\u003dN.next())e\u003dKY(e,y.value);return\"ST-\"+sK(e).toString(36)};\nfw0\u003dfunction(e){if(e.name\u003d\u003d\u003d\"JavaException\")return!0;e\u003de.stack;return e.includes(\"chrome://\")||e.includes(\"chrome-extension://\")||e.includes(\"moz-extension://\")};\ntu1\u003dfunction(){this.QY\u003d[];this.Tr\u003d[]};\nDL\u003dfunction(){if(!iA){var e\u003diA\u003dnew tu1;e.Tr.length\u003d0;e.QY.length\u003d0;ucP(e,qF3)}return iA};\nucP\u003dfunction(e,N){N.Tr\u0026\u0026e.Tr.push.apply(e.Tr,N.Tr);N.QY\u0026\u0026e.QY.push.apply(e.QY,N.QY)};\nZO1\u003dfunction(e){function N(){return e.charCodeAt(w++)}\nvar y\u003de.length,w\u003d0;do{var E\u003dgI(N);if(E\u003d\u003d\u003dInfinity)break;var A\u003dE\u003e\u003e3;switch(E\u00267){case 0:E\u003dgI(N);if(A\u003d\u003d\u003d2)return E;break;case 1:if(A\u003d\u003d\u003d2)return;w+\u003d8;break;case 2:E\u003dgI(N);if(A\u003d\u003d\u003d2)return e.substr(w,E);w+\u003dE;break;case 5:if(A\u003d\u003d\u003d2)return;w+\u003d4;break;default:return}}while(w\u003cy)};\ngI\u003dfunction(e){var N\u003de(),y\u003dN\u0026127;if(N\u003c128)return y;N\u003de();y|\u003d(N\u0026127)\u003c\u003c7;if(N\u003c128)return y;N\u003de();y|\u003d(N\u0026127)\u003c\u003c14;if(N\u003c128)return y;N\u003de();return N\u003c128?y|(N\u0026127)\u003c\u003c21:Infinity};\nxI5\u003dfunction(e,N,y,w){if(e)if(Array.isArray(e)){var E\u003dw;for(w\u003d0;w\u003ce.length\u0026\u0026!(e[w]\u0026\u0026(E+\u003dVu(w,e[w],N,y),E\u003e500));w++);w\u003dE}else if(typeof e\u003d\u003d\u003d\"object\")for(E in e){if(e[E]){var A\u003dE;var T\u003de[E],p\u003dN,C\u003dy;A\u003dtypeof T!\u003d\u003d\"string\"||A!\u003d\u003d\"clickTrackingParams\"\u0026\u0026A!\u003d\u003d\"trackingParams\"?0:(T\u003dZO1(atob(T.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?Vu(A+\".ve\",T,p,C):0;w+\u003dA;w+\u003dVu(E,e[E],N,y);if(w\u003e500)break}}else y[N]\u003dfQ(e),w+\u003dy[N].length;else y[N]\u003dfQ(e),w+\u003dy[N].length;return w};\nVu\u003dfunction(e,N,y,w){y+\u003d\".\"+e;e\u003dfQ(N);w[y]\u003de;return y.length+e.length};\nfQ\u003dfunction(e){try{return(typeof e\u003d\u003d\u003d\"string\"?e:String(JSON.stringify(e))).substr(0,500)}catch(N){return\"unable to serialize \"+typeof e+\" (\"+N.message+\")\"}};\nr0\u003dfunction(e){g.t0(e)};\ng.uA\u003dfunction(e){g.t0(e,\"WARNING\")};\ng.t0\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?{}:y;y.name\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);y.version\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\");N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;var w\u003d!1;N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(e){e.hasOwnProperty(\"level\")\u0026\u0026e.level\u0026\u0026(N\u003de.level);if(g.Xj(\"console_log_js_exceptions\")){var E\u003d[];E.push(\"Name: \"+e.name);E.push(\"Message: \"+e.message);e.hasOwnProperty(\"params\")\u0026\u0026E.push(\"Error Params: \"+JSON.stringify(e.params));e.hasOwnProperty(\"args\")\u0026\u0026E.push(\"Error args: \"+JSON.stringify(e.args));\nE.push(\"File name: \"+e.fileName);E.push(\"Stacktrace: \"+e.stack);window.console.log(E.join(\"\\n\"),e)}if(!(jz5\u003e\u003d5)){E\u003dnhM;var A\u003dPc_(e),T\u003dA.message||\"Unknown Error\",p\u003dA.name||\"UnknownError\",C\u003dA.stack||e.N||\"Not available\";if(C.startsWith(p+\": \"+T)){var r\u003dC.split(\"\\n\");r.shift();C\u003dr.join(\"\\n\")}r\u003dA.lineNumber||\"Not available\";A\u003dA.fileName||\"Not available\";var Y\u003d0;if(e.hasOwnProperty(\"args\")\u0026\u0026e.args\u0026\u0026e.args.length)for(var M\u003d0;M\u003ce.args.length\u0026\u0026!(Y\u003dxI5(e.args[M],\"params.\"+M,y,Y),Y\u003e\u003d500);M++);else if(e.hasOwnProperty(\"params\")\u0026\u0026\ne.params){var l\u003de.params;if(typeof e.params\u003d\u003d\u003d\"object\")for(M in l){if(l[M]){var F\u003d\"params.\"+M,S\u003dfQ(l[M]);y[F]\u003dS;Y+\u003dF.length+S.length;if(Y\u003e500)break}}else y.params\u003dfQ(l)}if(E.length)for(M\u003d0;M\u003cE.length\u0026\u0026!(Y\u003dxI5(E[M],\"params.context.\"+M,y,Y),Y\u003e\u003d500);M++);navigator.vendor\u0026\u0026!y.hasOwnProperty(\"vendor\")\u0026\u0026(y[\"device.vendor\"]\u003dnavigator.vendor);y\u003d{message:T,name:p,lineNumber:r,fileName:A,stack:C,params:y,sampleWeight:1};E\u003dNumber(e.columnNumber);isNaN(E)||(y.lineNumber\u003dy.lineNumber+\":\"+E);if(e.level\u003d\u003d\u003d\"IGNORED\")e\u003d\n0;else a:{e\u003dDL();E\u003dg.c(e.Tr);for(T\u003dE.next();!T.done;T\u003dE.next())if(T\u003dT.value,y.message\u0026\u0026y.message.match(T.LI)){e\u003dT.weight;break a}e\u003dg.c(e.QY);for(E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,E.callback(y)){e\u003dE.weight;break a}e\u003d1}y.sampleWeight\u003de;e\u003dg.c(Qz1);for(E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,E.lE[y.name])for(p\u003dg.c(E.lE[y.name]),T\u003dp.next();!T.done;T\u003dp.next())if(M\u003dT.value,T\u003dy.message.match(M.Jo)){y.params[\"params.error.original\"]\u003dT[0];p\u003dM.groups;M\u003d{};for(r\u003d0;r\u003cp.length;r++)M[p[r]]\u003dT[r+1],y.params[\"params.error.\"+\np[r]]\u003dT[r+1];y.message\u003dE.e9(M);break}y.params||(y.params\u003d{});e\u003dDL();y.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+e.Tr.length+\"\u0026cb\u003d\"+e.QY.length;y.params[\"params.serviceWorker\"]\u003d\"false\";g.xJ.document\u0026\u0026g.xJ.document.querySelectorAll\u0026\u0026(y.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));(new ta(f9,\"sample\")).constructor!\u003d\u003dta\u0026\u0026(y.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026typeof window.yterr\u003d\u003d\u003d\"function\"\u0026\u0026window.yterr(y);if(y.sampleWeight!\u003d\u003d0\u0026\u0026!mIs.has(y.message)){if(w\u0026\u0026\ng.Xj(\"web_enable_error_204\"))HO_(N\u003d\u003d\u003dvoid 0?\"ERROR\":N,y);else{N\u003dN\u003d\u003d\u003dvoid 0?\"ERROR\":N;N\u003d\u003d\u003d\"ERROR\"?(qi.publish(\"handleError\",y),g.Xj(\"record_app_crashed_web\")\u0026\u0026K6H\u003d\u003d\u003d0\u0026\u0026y.sampleWeight\u003d\u003d\u003d1\u0026\u0026(K6H++,w\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.Xj(\"report_client_error_with_app_crash_ks\")||(w.systemHealth\u003d{crashData:{clientError:{logMessage:{message:y.message}}}}),g.$$(\"appCrashed\",w)),W6M++):N\u003d\u003d\u003d\"WARNING\"\u0026\u0026qi.publish(\"handleWarning\",y);if(g.Xj(\"kevlar_gel_error_routing\")){w\u003dN;e\u003dvoid 0;e\u003de\u003d\u003d\u003dvoid 0?{}:e;\nb:{E\u003dg.c(OOM);for(T\u003dE.next();!T.done;T\u003dE.next())if(g.Kp(T.value.toLowerCase())){E\u003d!0;break b}E\u003d!1}if(E)e\u003dvoid 0;else{T\u003d{stackTrace:y.stack};y.fileName\u0026\u0026(T.filename\u003dy.fileName);E\u003dy.lineNumber\u0026\u0026y.lineNumber.split?y.lineNumber.split(\":\"):[];E.length!\u003d\u003d0\u0026\u0026(E.length!\u003d\u003d1||isNaN(Number(E[0]))?E.length!\u003d\u003d2||isNaN(Number(E[0]))||isNaN(Number(E[1]))||(T.lineNumber\u003dNumber(E[0]),T.columnNumber\u003dNumber(E[1])):T.lineNumber\u003dNumber(E[0]));E\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:y.message,errorClassName:y.name,sampleWeight:y.sampleWeight};\nw\u003d\u003d\u003d\"ERROR\"?E.level\u003d\"ERROR_LEVEL_ERROR\":w\u003d\u003d\u003d\"WARNING\"\u0026\u0026(E.level\u003d\"ERROR_LEVEL_WARNNING\");T\u003d{isObfuscated:!0,browserStackInfo:T};e.pageUrl\u003dwindow.location.href;e.kvPairs\u003d[];g.Lb(\"FEXP_EXPERIMENTS\")\u0026\u0026(e.experimentIds\u003dg.Lb(\"FEXP_EXPERIMENTS\"));p\u003dg.Lb(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\");if(!sa(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026p)for(M\u003dg.c(Object.keys(p)),r\u003dM.next();!r.done;r\u003dM.next())r\u003dr.value,e.kvPairs.push({key:r,value:String(p[r])});if(p\u003dy.params)for(M\u003dg.c(Object.keys(p)),r\u003dM.next();!r.done;r\u003d\nM.next())r\u003dr.value,e.kvPairs.push({key:\"client.\"+r,value:String(p[r])});p\u003dg.Lb(\"SERVER_NAME\");M\u003dg.Lb(\"SERVER_VERSION\");p\u0026\u0026M\u0026\u0026(e.kvPairs.push({key:\"server.name\",value:p}),e.kvPairs.push({key:\"server.version\",value:M}));e\u003d{errorMetadata:e,stackTrace:T,logMessage:E}}if(e\u0026\u0026(g.$$(\"clientError\",e),w\u003d\u003d\u003d\"ERROR\"||g.Xj(\"errors_flush_gel_always_killswitch\")))a:{if(g.Xj(\"web_fp_via_jspb\")){w\u003d!0;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e\u003dRPn;RPn\u003d[];if(e)for(e\u003dg.c(e),E\u003de.next();!E.done;E\u003de.next())E\u003dE.value,w?kg(E.payloadName,E.payload,\ng.N6,E.options):g.$$(E.payloadName,E.payload,E.options);TO(void 0,!0);if(!g.Xj(\"web_fp_via_jspb_and_json\"))break a}TO(void 0,!1)}}g.Xj(\"suppress_error_204_logging\")||HO_(N,y)}try{mIs.add(y.message)}catch(k){}jz5++}}}};\nHO_\u003dfunction(e,N){var y\u003dN.params||{};e\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:N.name,msg:N.message.substr(0,250),line:N.lineNumber,level:e,\"client.name\":y.name},postParams:{url:g.Lb(\"PAGE_NAME\",window.location.href),file:N.fileName},method:\"POST\"};y.version\u0026\u0026(e[\"client.version\"]\u003dy.version);if(e.postParams){N.stack\u0026\u0026(e.postParams.stack\u003dN.stack);N\u003dg.c(Object.keys(y));for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,e.postParams[\"client.\"+w]\u003dy[w];if(y\u003dg.Lb(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\"))for(N\u003d\ng.c(Object.keys(y)),w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,e.postParams[w]\u003dy[w];(y\u003dg.Lb(\"LAVA_VERSION\"))\u0026\u0026(e.postParams[\"lava.version\"]\u003dy);y\u003dg.Lb(\"SERVER_NAME\");N\u003dg.Lb(\"SERVER_VERSION\");y\u0026\u0026N\u0026\u0026(e.postParams[\"server.name\"]\u003dy,e.postParams[\"server.version\"]\u003dN)}g.zk(g.Lb(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",e)};\nGh3\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);e.args||(e.args\u003d[]);e.args.push.apply(e.args,g.B(N))};\njP\u003dfunction(e){var N\u003dg.m(e,ZL);if(N)return N;if((N\u003dg.m(e,UI5))\u0026\u0026N.commands)return L65(N.commands);if((N\u003dg.m(e,szF))\u0026\u0026N.commands)return L65(N.commands);if((e\u003dg.m(e,awF))\u0026\u0026e.identifier\u0026\u0026e.command\u0026\u0026(xg||(xg\u003d[]),!xg.includes(e.identifier)))return xg.push(e.identifier),g.m(e.command,ZL)};\nL65\u003dfunction(e){if(e.length!\u003d\u003d0){var N\u003d[];e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())(y\u003djP(y.value))\u0026\u0026N.push(y);return{commandExecutorCommand:{commands:N}}}};\ng.nQ\u003dfunction(e,N,y){y\u003d\u003d\u003dvoid 0?delete e[N.name]:e[N.name]\u003dy};\neb_\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;y++)N\u003dN*31+e.charCodeAt(y),y\u003ce.length-1\u0026\u0026(N%\u003d0x800000000000);return N%1E5};\nQu\u003dfunction(e){FG.call(this,1,arguments);this.csn\u003de};\nyg9\u003dfunction(e,N,y,w,E,A,T,p){var C\u003dN0F(),r\u003dnew B7({veType:N,youtubeData:A,jspbYoutubeData:void 0});A\u003dmj({},C);E\u0026\u0026(A.cttAuthInfo\u003dE);E\u003d{csn:C,pageVe:r.getAsJson()};g.Xj(\"expectation_logging\")\u0026\u0026p\u0026\u0026p.screenCreatedLoggingExpectations\u0026\u0026(E.screenCreatedLoggingExpectations\u003dp.screenCreatedLoggingExpectations);y\u0026\u0026y.visualElement?(E.implicitGesture\u003d{parentCsn:y.clientScreenNonce,gesturedVe:y.visualElement.getAsJson()},T\u0026\u0026(E.implicitGesture.gestureType\u003dT)):y\u0026\u0026g.uA(new g.Gh(\"newScreen() parent element does not have a VE - rootVe\",\nN));w\u0026\u0026(E.cloneCsn\u003dw);e?kg(\"screenCreated\",E,e,A):g.$$(\"screenCreated\",E,A);bt(BxM,new Qu(C));H7.clear();KQ.clear();W7.clear();return C};\ng.Rt\u003dfunction(e,N,y,w,E){g.O$(e,N,y,[w],E\u003d\u003d\u003dvoid 0?!1:E)};\ng.O$\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;for(var A\u003dmj({cttAuthInfo:v7(N)||void 0},N),T\u003dg.c(w),p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dp.getAsJson();(g.v4(C)||!C.trackingParams\u0026\u0026!C.veType)\u0026\u0026g.uA(Error(\"Child VE logged with no data\"));if(g.Xj(\"no_client_ve_attach_unless_shown\")){var r\u003dGO(p,N);if(C.veType\u0026\u0026!KQ.has(r)\u0026\u0026!W7.has(r)\u0026\u0026!E){if(!g.Xj(\"il_attach_cache_limit\")||H7.size\u003c1E3){H7.set(r,[e,N,y,p]);return}g.Xj(\"il_attach_cache_limit\")\u0026\u0026H7.size\u003e1E3\u0026\u0026g.uA(new g.Gh(\"IL Attach cache exceeded limit\"))}p\u003d\nGO(y,N);H7.has(p)?U$(y,N):W7.set(p,!0)}}w\u003dw.filter(function(Y){Y.csn!\u003d\u003dN?(Y.csn\u003dN,Y\u003d!0):Y\u003d!1;return Y});\ny\u003d{csn:N,parentVe:y.getAsJson(),childVes:g.dn(w,function(Y){return Y.getAsJson()})};\nN\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementAttached\",A,y):e?kg(\"visualElementAttached\",y,e,A):g.$$(\"visualElementAttached\",y,A)};\nwV5\u003dfunction(e,N,y,w,E){s$(y,N);w\u003dmj({cttAuthInfo:v7(N)||void 0},N);y\u003d{csn:N,ve:y.getAsJson(),eventType:1};E\u0026\u0026(y.clientData\u003dE);N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementShown\",w,y):e?kg(\"visualElementShown\",y,e,w):g.$$(\"visualElementShown\",y,w)};\nE$5\u003dfunction(e,N,y,w){var E\u003d(w\u003dw\u003d\u003d\u003dvoid 0?!1:w)?16:8;w\u003dmj({cttAuthInfo:v7(N)||void 0,endOfSequence:w},N);y\u003d{csn:N,ve:y.getAsJson(),eventType:E};N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementHidden\",w,y):e?kg(\"visualElementHidden\",y,e,w):g.$$(\"visualElementHidden\",y,w)};\nAgP\u003dfunction(e,N,y,w,E){at(e,N,y,void 0,w,E)};\nat\u003dfunction(e,N,y,w,E){s$(y,N);w\u003dw||\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";var A\u003dmj({cttAuthInfo:v7(N)||void 0},N);y\u003d{csn:N,ve:y.getAsJson(),gestureType:w};E\u0026\u0026(y.clientData\u003dE);N\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementGestured\",A,y):e?kg(\"visualElementGestured\",y,e,A):g.$$(\"visualElementGestured\",y,A)};\nT0M\u003dfunction(){var e\u003dXd(16);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)N.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[y]\u002663));return N.join(\"\")};\nLQ\u003dfunction(e,N,y){eY.push({payloadName:e,payload:y,ymg:void 0,options:N});Nu||(Nu\u003dvrF())};\ndy3\u003dfunction(e){if(eY){for(var N\u003dg.c(eY),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y.payload\u0026\u0026(y.payload.csn\u003de.csn,g.$$(y.payloadName,y.payload,y.options));eY.length\u003d0}Nu\u003d0};\nGO\u003dfunction(e,N){return\"\"+e.getAsJson().veType+e.getAsJson().veCounter+N};\ns$\u003dfunction(e,N){if(g.Xj(\"no_client_ve_attach_unless_shown\")){var y\u003dGO(e,N);KQ.set(y,!0);U$(e,N)}};\nU$\u003dfunction(e,N){e\u003dGO(e,N);H7.has(e)\u0026\u0026(N\u003dH7.get(e)||[],g.Rt(N[0],N[1],N[2],N[3],!0),H7.delete(e))};\nmj\u003dfunction(e,N){g.Xj(\"log_sequence_info_on_gel_web\")\u0026\u0026(e.sequenceGroup\u003dN);return e};\ng.yv\u003dfunction(e,N,y,w){g.NR(wV5)(void 0,e,N,y,w,void 0)};\ng.w1\u003dfunction(e,N){g.NR(function(){g.$R(N,function(y){s$(y,e);var w\u003dmj({cttAuthInfo:v7(e)||void 0},e);y\u003d{csn:e,ve:y.getAsJson(),eventType:4};e\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementShown\",w,y):g.$$(\"visualElementShown\",y,w)})})()};\ng.EZ\u003dfunction(e,N){g.NR(function(){g.$R(N,function(y){E$5(void 0,e,y)})})()};\ng.AZ\u003dfunction(e,N,y){g.NR(AgP)(void 0,e,N,y,void 0)};\nJZ\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.componentType\u003de;this.renderer\u003dN\u003d\u003d\u003dvoid 0?null:N;this.macros\u003dy;this.layoutId\u003dw;this.interactionLoggingClientData\u003dE;this.J\u003dA;this.id\u003dTV(e)};\nTV\u003dfunction(e){var N\u003d\":\"+(HD.getInstance().J++).toString(36);return e+N};\ng.pT\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;g.x.call(this);this.MX\u003dnew g.zY(e);g.Q(this,this.MX)};\nCT\u003dfunction(){var e\u003d\"ytp-id-\"+Jg9.toString();Jg9++;return e};\ng.r1\u003dfunction(e){g.x.call(this);this.a9\u003d{};this.jN\u003d{};this.element\u003dthis.createElement(e)};\n$l\u003dfunction(e,N,y,w){if(w.substring(0,2)\u003d\u003d\u003d\"{{\")e.jN[w]\u003d[N,y];else return w};\npV5\u003dfunction(e,N){var y\u003d[];if(!N)return y;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,w!\u003dnull){var E\u003dw.nodeType;E\u003d\u003d\u003d1||E\u003d\u003d\u003d3?y.push(w):w\u0026\u0026typeof w.S\u003d\u003d\u003d\"string\"?y.push(e.createElement(w)):w.element?y.push(w.element):typeof w\u003d\u003d\u003d\"string\"\u0026\u0026w.indexOf(\"\\n\")!\u003d\u003d-1?w.split(\"\\n\").forEach(function(A,T){T\u003e0\u0026\u0026y.push(g.sA(\"BR\"));y.push(g.aB(A))}):y.push(g.aB(w))}return y};\nYl\u003dfunction(e,N,y,w){if(y\u003d\u003d\u003d\"child\"){g.N8(N);var E;w\u003d\u003d\u003dvoid 0?E\u003dvoid 0:E\u003d!Array.isArray(w)||w\u0026\u0026typeof w.S\u003d\u003d\u003d\"string\"?[w]:w;y\u003dpV5(e,E);y\u003dg.c(y);for(e\u003dy.next();!e.done;e\u003dy.next())N.appendChild(e.value)}else y\u003d\u003d\u003d\"style\"?g.$0(N,\"cssText\",w?w:\"\"):w\u003d\u003d\u003dnull||w\u003d\u003d\u003dvoid 0?N.removeAttribute(y):(e\u003dw.toString(),y\u003d\u003d\u003d\"href\"\u0026\u0026(e\u003dg.vP(g.Ds(e))),N.setAttribute(y,e))};\ng.W\u003dfunction(e){g.r1.call(this,e);this.Og\u003d!0;this.L\u003d!1;this.listeners\u003d[]};\ng.Mu\u003dfunction(e){g.W.call(this,e);this.Et\u003dnew g.pT;g.Q(this,this.Et)};\nlj\u003dfunction(e,N,y,w,E,A,T){T\u003dT\u003d\u003d\u003dvoid 0?null:T;g.Mu.call(this,N);this.api\u003de;this.macros\u003d{};this.componentType\u003dy;this.G\u003dthis.U\u003dnull;this.Kx\u003dT;this.layoutId\u003dw;this.interactionLoggingClientData\u003dE;this.Y1\u003dA;this.Wk\u003dnull;this.sE\u003dnew k5(this.element);g.Q(this,this.sE);this.Dl\u003dthis.Y(this.element,\"click\",this.onClick);this.l9\u003d[];this.qg\u003dnew P45(this.onClick,this);g.Q(this,this.qg);this.dT\u003d!1;this.Rq\u003dthis.Ng\u003dnull};\nF3\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?null:e;N\u003dN\u003d\u003d\u003dvoid 0?null:N;if(e\u003d\u003dnull)return g.uA(Error(\"Got null or undefined adText object\")),\"\";var y\u003dg.Ly(e.text);if(!e.isTemplated)return y;if(N\u003d\u003dnull)return g.uA(Error(\"Missing required parameters for a templated message\")),y;e\u003dg.c(Object.entries(N));for(N\u003de.next();!N.done;N\u003de.next()){var w\u003dg.c(N.value);N\u003dw.next().value;w\u003dw.next().value;y\u003dy.replace(\"{\"+N+\"}\",w)}return y};\nCC5\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].url!\u003dnull)?g.Ly(e.thumbnails[0].url):\"\"};\nrgM\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].width!\u003dnull\u0026\u0026e.thumbnails[0].height!\u003dnull)?new g.l8(e.thumbnails[0].width||0,e.thumbnails[0].height||0):new g.l8(0,0)};\ng.SY\u003dfunction(e){if(e.simpleText)return e.simpleText;if(e.runs){var N\u003d[];e\u003dg.c(e.runs);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.text\u0026\u0026N.push(y.text);return N.join(\"\")}return\"\"};\ng.oM\u003dfunction(e){if(e.simpleText)return e\u003ddocument.createTextNode(e.simpleText),e;var N\u003d[];if(e.runs)for(var y\u003d0;y\u003ce.runs.length;y++){var w\u003de.runs[y];if(w.text){var E\u003dN,A\u003dE.push,T\u003dnull;var p\u003dw.text;w.bold\u0026\u0026(T\u003dL9(\"B\",null,T||p));w.italics\u0026\u0026(T\u003dL9(\"I\",null,T||p));w.strikethrough\u0026\u0026(T\u003dL9(\"STRIKE\",null,T||p));w.navigationEndpoint\u0026\u0026w.navigationEndpoint.urlEndpoint\u0026\u0026(w\u003dw.navigationEndpoint.urlEndpoint,T\u003dL9(\"A\",null,T||p),g.VZ(T,w.url),w.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(T.target\u003d\"_blank\"));p\u003dT||L9(\"SPAN\",null,\np);A.call(E,p)}}return N.length\u003d\u003d1?N[0]:L9(\"SPAN\",null,N)};\ng.$73\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M25,13 L11,13 L11,14.63 C14.96,15.91 18.09,19.04 19.37,23 L25,23 L25,13 L25,13 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",\nfill:\"#fff\"}}]}};\nbj\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"m 14.8,21.9 -4.2,-4.2 -1.4,1.4 5.6,5.6 12,-12 -1.4,-1.4 -10.6,10.6 z\",fill:\"#fff\"}}]}};\ng.hZ\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M 19.41,20.09 14.83,15.5 19.41,10.91 18,9.5 l -6,6 6,6 z\",fill:\"#fff\"}}]}};\ng.cq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},W:[{S:\"path\",V:{d:\"m 12.59,20.34 4.58,-4.59 -4.58,-4.59 1.41,-1.41 6,6 -6,6 z\",fill:\"#fff\"}}]}};\nYmP\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{S:\"path\",V:{d:\"M7.15,8.35 L9.25,10.45 L10.65,9.05 L8.55,6.95 L10.7,4.8 L9.3,3.4 L7.15,5.55 L5,3.4 L3.6,4.8 L5.75,6.95 L3.65,9.05 L5.05,10.45 L7.15,8.35 Z\",fill:\"#fff\"}}]}};\nM1s\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nlmM\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.kl\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\",fill:\"#fff\"}}]}};\nF19\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M14.1 24.9L7.2 18.0l6.9-6.9L12.0 9.0l-9.0 9.0 9.0 9.0 2.1-2.1zm7.8 .0l6.9-6.9-6.9-6.9L24.0 9.0l9.0 9.0-9.0 9.0-2.1-2.1z\",fill:\"#fff\"}}]}};\nSm5\u003dfunction(){return{S:\"svg\",V:{viewBox:\"0 0 24 24\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .127.0.0.1 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z\",fill:\"#fff\"}}]}};\no$M\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]}};\nbl5\u003dfunction(){return{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{\"clip-rule\":\"evenodd\",d:\"M2 12C2 6.48 6.48 2 12 2C17.52 2 22 6.48 22 12C22 17.52 17.52 22 12 22C6.48 22 2 17.52 2 12ZM13 16V18H11V16H13ZM12 20C7.59 20 4 16.41 4 12C4 7.59 7.59 4 12 4C16.41 4 20 7.59 20 12C20 16.41 16.41 20 12 20ZM8 10C8 7.79 9.79 6 12 6C14.21 6 16 7.79 16 10C16 11.28 15.21 11.97 14.44 12.64C13.71 13.28 13 13.90 13 15H11C11 13.17 11.94 12.45 12.77 11.82C13.42 11.32 14 10.87 14 10C14 8.9 13.1 8 12 8C10.9 8 10 8.9 10 10H8Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]}};\nhb0\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M22 34h4V22h-4v12zm2-30C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm0 36c-8.82 0-16-7.18-16-16S15.18 8 24 8s16 7.18 16 16-7.18 16-16 16zm-2-22h4v-4h-4v4z\"}}]}};\ncgH\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 17,23 h 2 V 17 H 17 Z M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 Z m 0,18 c -4.41,0 -8,-3.59 -8,-8 0,-4.41 3.59,-8 8,-8 4.41,0 8,3.59 8,8 0,4.41 -3.59,8 -8,8 z M 17,15 h 2 v -2 h -2 z\"}}]}};\nkv5\u003dfunction(){return{S:\"svg\",V:{viewBox:\"0 0 24 24\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z\",fill:\"#fff\"}}]}};\nBq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M5.85 18.0c0.0-2.56 2.08-4.65 4.65-4.65h6.0V10.5H10.5c-4.14 .0-7.5 3.36-7.5 7.5s3.36 7.5 7.5 7.5h6.0v-2.85H10.5c-2.56 .0-4.65-2.08-4.65-4.65zM12.0 19.5h12.0v-3.0H12.0v3.0zm13.5-9.0h-6.0v2.85h6.0c2.56 .0 4.65 2.08 4.65 4.65s-2.08 4.65-4.65 4.65h-6.0V25.5h6.0c4.14 .0 7.5-3.36 7.5-7.5s-3.36-7.5-7.5-7.5z\",fill:\"#fff\"}}]}};\nB00\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nX3\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,24 20.5,18 12,12 V 24 z M 22,12 v 12 h 2 V 12 h -2 z\"}}]}};\ng.Pq\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},W:[{S:\"path\",V:{d:\"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}};\nd1\u003dfunction(){return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z\"}}]}};\nXV1\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nPCJ\u003dfunction(){return{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",B:\"ytp-svg-fill\",V:{\"clip-rule\":\"evenodd\",d:\"M12 4C9.79 4 8 5.79 8 8C8 10.21 9.79 12 12 12C14.21 12 16 10.21 16 8C16 5.79 14.21 4 12 4ZM14 8C14 6.9 13.1 6 12 6C10.9 6 10 6.9 10 8C10 9.1 10.9 10 12 10C13.1 10 14 9.1 14 8ZM18 17C17.8 16.29 14.7 15 12 15C9.3 15 6.2 16.29 6 17.01V18H18V17ZM4 17C4 14.34 9.33 13 12 13C14.67 13 20 14.34 20 17V20H4V17Z\",\"fill-rule\":\"evenodd\"}}]}};\nd7E\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M25,17 L17,17 L17,23 L25,23 L25,17 L25,17 Z M29,25 L29,10.98 C29,9.88 28.1,9 27,9 L9,9 C7.9,9 7,9.88 7,10.98 L7,25 C7,26.1 7.9,27 9,27 L27,27 C28.1,27 29,26.1 29,25 L29,25 Z M27,25.02 L9,25.02 L9,10.97 L27,10.97 L27,25.02 L27,25.02 Z\",fill:\"#fff\"}}]}};\nIM\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,26 18.5,22 18.5,14 12,10 z M 18.5,22 25,18 25,18 18.5,14 z\"}}]}};\nIm3\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.vq\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z\"}}]}};\ng.zV\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z\",\nfill:\"#fff\"}}]}};\ng.ij\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 16 16\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z\",fill:\"#fff\"}}]}};\nv$H\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nDh\u003dfunction(){return{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}};\ng1\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!e)return null;switch(e.iconType){case \"OPEN_IN_NEW\":case \"EXTERNAL_LINK\":return y?{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 127.0.0.1 8-8V9h1V3h-6z\"}}]}:d1();case \"CHECK_BOX\":return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\",\nfill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z\",fill:\"#d4d4d4\"}},{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.kl();case \"INFO_OUTLINE\":return N?{S:\"svg\",V:{fill:\"#fff\",height:\"12px\",style:\"padding-top: 8px\",viewBox:\"0 -960 960 960\",width:\"12px\"},W:[{S:\"path\",V:{d:\"M430.09-270.8h101.34V-528H430.09v257.2Zm49.52-338.03q20.94 0 35.34-14.01 14.4-14.01 14.4-34.95 0-20.94-14.01-35.34-14.01-14.39-34.95-14.39-20.94 0-35.34 14.01-14.4 14.01-14.4 34.95 0 20.94 14.01 35.34 14.01 14.39 34.95 14.39Zm.67 548.18q-86.64 0-163.19-32.66-76.56-32.66-133.84-89.94t-89.94-133.8q-32.66-76.51-32.66-163.41 0-87.15 32.72-163.31t90.14-133.61q57.42-57.44 133.79-89.7 76.38-32.27 163.16-32.27 87.14 0 163.31 32.26 76.16 32.26 133.61 89.71 57.45 57.45 89.71 133.86 32.26 76.42 32.26 163.33 0 86.91-32.27 163.08-32.26 76.18-89.7 133.6-57.45 57.42-133.83 90.14-76.39 32.72-163.27 32.72Zm-.33-105.18q131.13 0 222.68-91.49 91.54-91.49 91.54-222.63 0-131.13-91.49-222.68-91.49-91.54-222.63-91.54-131.13 0-222.68 91.49-91.54 91.49-91.54 222.63 0 131.13 91.49 222.68 91.49 91.54 222.63 91.54ZM480-480Z\"}}]}:\nhb0();case \"REMOVE_CIRCLE\":return{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z\",fill:\"#757575\"}}]};case \"SKIP_NEXT\":return X3();case \"SKIP_NEXT_NEW\":return{S:\"svg\",V:{height:\"100%\",viewBox:\"-6 -6 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z\",fill:\"#fff\"}}]};case \"LIKE\":return kv5();\ncase \"DISLIKE\":return Sm5();default:return g.uA(new g.Gh(\"Unexpected icon:\",e)),null}};\nVv\u003dfunction(e,N,y,w,E,A,T,p,C){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;E\u003d{S:\"button\",dP:[\"ytp-ad-button\"].concat(E)};p!\u003dnull\u0026\u0026(E.V\u003d{tabindex:p});lj.call(this,e,E,A\u003d\u003d\u003dvoid 0?\"button\":A,N,y,w);this.J\u003dthis.N\u003dthis.K\u003dnull;this.Z\u003dT;this.j\u003dC;this.hide()};\nzb_\u003dfunction(e){var N\u003dnull;e.J!\u003dnull\u0026\u0026(N\u003d[e.J.serviceEndpoint,e.J.navigationEndpoint].filter(function(y){return y!\u003dnull}),e.J.command\u0026\u0026(N\u003dN.concat(e.J.command)));\nreturn N||[]};\nfT\u003dfunction(){g.x.call(this);var e\u003dthis;this.J\u003dnew Map;this.N\u003dHkP(function(N){if(N.target\u0026\u0026(N\u003de.J.get(N.target))\u0026\u0026N)for(var y\u003d0;y\u003cN.length;y++)g.mK(N[y])})};\niln\u003dfunction(){tZ\u003d\u003dnull\u0026\u0026(tZ\u003dnew fT);return tZ};\nuj\u003dfunction(e,N){if(e.simpleText){a:{e\u003de.simpleText;if(N\u0026\u0026(N\u003dD73(e))){N\u003dL9(\"SPAN\",null,N);break a}N\u003dg.aB(e)}return N}var y\u003d[];if(e.runs)for(var w\u003d0;w\u003ce.runs.length;w++){var E\u003de.runs[w];E.text\u0026\u0026y.push(g$F(E,N))}return y.length\u003d\u003d1?y[0]:L9(\"SPAN\",null,y)};\ng$F\u003dfunction(e,N){var y\u003dnull,w\u003de.text;N\u0026\u0026(w\u003dD73(w)||w);e.bold\u0026\u0026(y\u003dL9(\"B\",null,y||w));e.italics\u0026\u0026(y\u003dL9(\"I\",null,y||w));e.strikethrough\u0026\u0026(y\u003dL9(\"STRIKE\",null,y||w));e.navigationEndpoint\u0026\u0026g.m(e.navigationEndpoint,g.qu)\u0026\u0026(N\u003dg.m(e.navigationEndpoint,g.qu),y\u003dL9(\"A\",null,y||w),g.VZ(y,N.url),N.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(y.target\u003d\"_blank\"),e\u003de.navigationEndpoint.loggingUrls)\u0026\u0026(e\u003de.map(function(E){return E.baseUrl}),iln().register(y,e),g.pi(y,\"ytp-ad-has-logging-urls\"));\nreturn y||L9(\"SPAN\",null,w)};\nD73\u003dfunction(e){e\u003de.split(/(?:\\r\\n|\\r|\\n)/g);if(e.length\u003e1){for(var N\u003d[e[0]],y\u003d1;y\u003ce.length;y++)N.push(L9(\"BR\")),N.push(e[y]);return N}return null};\nZh\u003dfunction(e,N,y,w,E,A,T,p,C){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?[]:T;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;lj.call(this,e,{S:\"span\",dP:[\"ytp-ad-hover-text-button\"].concat(T)},p\u003d\u003d\u003dvoid 0?\"ad-hover-text-button\":p,N,y,w);this.button\u003dthis.N\u003dnull;this.D\u003dA;this.Z\u003dE;this.K\u003dC;this.hide()};\nxl\u003dfunction(e){return e\u0026\u0026e.thumbnails\u0026\u0026(e.thumbnails||null).length!\u003d0\u0026\u0026e.thumbnails[0].url?g.Ly(e.thumbnails[0].url):\"\"};\njY\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;lj.call(this,e,{S:\"img\",B:\"ytp-ad-image\"},\"ad-image\",N,y,w,E\u003d\u003d\u003dvoid 0?null:E);this.J\u003dA;this.hide()};\nnT\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;lj.call(this,e,{S:\"div\",dP:[\"ytp-ad-confirm-dialog-background\"],W:[{S:\"div\",B:\"ytp-ad-confirm-dialog-container\",W:[{S:\"div\",dP:[\"ytp-ad-confirm-dialog\"].concat(E),V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-confirm-dialog-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-confirm-dialog-messages\"},{S:\"div\",B:\"ytp-ad-confirm-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-confirm-dialog-cancel-button\",b9:\"{{cancelLabel}}\"},{S:\"button\",B:\"ytp-ad-confirm-dialog-confirm-button\",\nb9:\"{{confirmLabel}}\"}]}]}]},{S:\"button\",dP:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],W:[{S:\"span\",B:\"ytp-ad-button-icon\",W:[g.kl()]}]}]},A\u003d\u003d\u003dvoid 0?\"confirm-dialog\":A,N,y,w);this.D\u003dthis.hW(\"ytp-ad-confirm-dialog-close-overlay-button\");this.j\u003dthis.hW(\"ytp-ad-confirm-dialog-cancel-button\");this.Z\u003dthis.hW(\"ytp-ad-confirm-dialog-confirm-button\");this.Kh\u003dthis.hW(\"ytp-ad-confirm-dialog-messages\");this.K\u003dnull;this.J\u003dnew iY;g.Q(this,this.J);this.N\u003dnull;this.hide()};\nV1M\u003dfunction(e,N){if(N.title){var y\u003dg.SY(N.title);e.updateValue(\"title\",y)}if(N.dialogMessages){y\u003dg.c(N.dialogMessages);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003duj(w.value),e.Kh.appendChild(w)}N.cancelLabel\u0026\u0026(y\u003dg.SY(N.cancelLabel),e.updateValue(\"cancelLabel\",y),e.J.Y(e.j,\"click\",function(E){return e.Zz(E)}));\nN.confirmLabel\u0026\u0026(N\u003dg.SY(N.confirmLabel),e.updateValue(\"confirmLabel\",N),e.J.Y(e.Z,\"click\",function(E){return e.lT(E)}));\ne.J.Y(e.D,\"click\",function(E){return e.hS(E)})};\nQv\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;A\u003dA\u003d\u003d\u003dvoid 0?\"toggle-button\":A;var T\u003dTV(\"ytp-ad-toggle-button-input\"),p\u003d{role:\"button\",\"aria-label\":\"{{tooltipText}}\"};e.X().experiments.gP(\"fix_h5_toggle_button_a11y\")\u0026\u0026(p.tabindex\u003d\"0\");e.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026(p.role\u003d\"checkbox\");lj.call(this,e,{S:\"div\",dP:[\"ytp-ad-toggle-button\"].concat(E),W:[{S:\"label\",B:\"ytp-ad-toggle-button-label\",V:{\"for\":T},W:[{S:\"span\",B:\"ytp-ad-toggle-button-icon\",V:p,W:[{S:\"span\",B:\"ytp-ad-toggle-button-untoggled-icon\",\nb9:\"{{untoggledIconTemplateSpec}}\"},{S:\"span\",B:\"ytp-ad-toggle-button-toggled-icon\",b9:\"{{toggledIconTemplateSpec}}\"}]},{S:\"input\",B:\"ytp-ad-toggle-button-input\",V:{id:T,type:\"checkbox\"}},{S:\"span\",B:\"ytp-ad-toggle-button-text\",b9:\"{{buttonText}}\"},{S:\"span\",B:\"ytp-ad-toggle-button-tooltip\",b9:\"{{tooltipText}}\"}]}]},A,N,y,w);this.j\u003dthis.hW(\"ytp-ad-toggle-button\");this.J\u003dthis.hW(\"ytp-ad-toggle-button-input\");this.N\u003dthis.hW(\"ytp-ad-toggle-button-icon\");this.D\u003dthis.hW(\"ytp-ad-toggle-button-untoggled-icon\");\nthis.Z\u003dthis.hW(\"ytp-ad-toggle-button-toggled-icon\");this.i9\u003dthis.hW(\"ytp-ad-toggle-button-text\");this.K\u003dnull;this.Kh\u003d!1;this.hide()};\nmk\u003dfunction(e){e.Kh\u0026\u0026(e.isToggled()?(g.X0(e.D,!1),g.X0(e.Z,!0),e.api.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026e.N.setAttribute(\"aria-checked\",!0)):(g.X0(e.D,!0),g.X0(e.Z,!1),e.api.X().experiments.gP(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026e.N.setAttribute(\"aria-checked\",!1)))};\nfmE\u003dfunction(e,N){var y\u003dnull;e.K\u0026\u0026(y\u003d(N?[e.K.defaultServiceEndpoint,e.K.defaultNavigationEndpoint]:[e.K.toggledServiceEndpoint]).filter(function(w){return w!\u003dnull}));\nreturn y||[]};\nt1M\u003dfunction(e,N,y){this.actionType\u003dN;this.id\u003dy;this.content\u003de};\nHq\u003dfunction(e){iY.call(this);this.J\u003de;this.Y(this.J,\"onAdUxUpdate\",this.Z)};\nKT\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-feedback-dialog-background\",W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-container\",W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-form\",V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-feedback-dialog-title\",W:[{S:\"span\",b9:\"{{title}}\"}]},{S:\"span\",B:\"ytp-ad-info-dialog-feedback-options-title\",b9:\"{{reasonsTitle}}\"},{S:\"div\",B:\"ytp-ad-info-dialog-feedback-options\"},{S:\"div\",B:\"ytp-ad-feedback-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-feedback-dialog-cancel-button\",\nb9:\"{{cancelLabel}}\"},{S:\"button\",B:\"ytp-ad-feedback-dialog-confirm-button\",b9:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",N,y,w);this.j\u003d[];this.J\u003dnull;this.Z\u003dthis.hW(\"ytp-ad-feedback-dialog-cancel-button\");this.D\u003dthis.hW(\"ytp-ad-feedback-dialog-confirm-button\");this.Kh\u003dthis.hW(\"ytp-ad-info-dialog-feedback-options\");this.i9\u003dthis.hW(\"ytp-ad-feedback-dialog-title\");this.K\u003dthis.N\u003dnull;this.hide()};\nx7M\u003dfunction(e,N){var y\u003dN.cancelRenderer\u0026\u0026N.cancelRenderer.buttonRenderer||null;y\u0026\u0026(e.J\u003dnew Vv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.Q(e,e.J),e.J.init(TV(\"button\"),y,e.macros),e.J.listen(\"click\",e.j7,e),e.J.yB(e.element));N.title\u0026\u0026(y\u003dg.SY(N.title),e.updateValue(\"title\",y));N.reasonsTitle\u0026\u0026(y\u003dg.SY(N.reasonsTitle),e.updateValue(\"reasonsTitle\",y));N.reasons\u0026\u0026u6F(e,N.reasons);N.cancelLabel\u0026\u0026(y\u003dg.SY(N.cancelLabel),e.updateValue(\"cancelLabel\",\ny),g.PE(e.Z,\"click\",function(){return e.j7()}));\nN.confirmLabel\u0026\u0026(y\u003dg.SY(N.confirmLabel),e.updateValue(\"confirmLabel\",y),g.PE(e.D,\"click\",function(){return qm0(e)}));\nN.undoRenderer\u0026\u0026Zln(e,N.undoRenderer)};\nu6F\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value;y\u003dw.reason;if(y\u003d\u003dnull)g.uA(Error(\"AdFeedbackReason.reason was not set.\"));else if(w\u003dw.endpoint,w\u003d\u003dnull)g.uA(Error(\"AdFeedbackReason.endpoint was not set.\"));else{y\u003dnew Wq(y,w);g.Q(e,y);w\u003de.Kh;var E\u003dy.ut();w.appendChild(E);e.j.push(y)}}};\nZln\u003dfunction(e,N){if(N\u003dN\u0026\u0026N.buttonRenderer||null)N.serviceEndpoint?(e.N\u003dnew Vv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.Q(e,e.N),e.N.init(TV(\"ad-feedback-undo-mute-button\"),N,e.macros),e.N.listen(\"click\",e.jft,e),e.N.yB(e.i9)):g.uA(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nqm0\u003dfunction(e){var N\u003de.j.filter(function(y){return y.isChecked()});\nN.length!\u003d\u003d0\u0026\u0026(N\u003dN[0].getCommand(),e.layoutId?e.Y1.executeCommand(N,e.layoutId):g.t0(Error(\"Missing layoutId for ad feedback dialog.\")),e.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",e.layoutId),e.publish(\"a\"),e.hide())};\nWq\u003dfunction(e,N){this.N\u003dN;this.J\u003dnew g.Mu({S:\"label\",B:\"ytp-ad-feedback-dialog-reason-label\",W:[{S:\"input\",B:\"ytp-ad-feedback-dialog-reason-input\",V:{type:\"radio\",name:\"feedback-reason-group\"}},{S:\"span\",B:\"ytp-ad-feedback-dialog-reason-text\",b9:g.SY(e)}]});this.K\u003dthis.J.hW(\"ytp-ad-feedback-dialog-reason-input\")};\nOZ\u003dfunction(e,N,y,w){nT.call(this,e,N,y,w,[],\"ad-mute-confirm-dialog\")};\nRM\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-info-dialog-background\",W:[{S:\"div\",B:\"ytp-ad-info-dialog-container\",W:[{S:\"div\",B:\"ytp-ad-info-dialog-form\",V:{role:\"dialog\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-ad-info-dialog-title\",b9:\"{{title}}\"},{S:\"ul\",B:\"ytp-ad-info-dialog-ad-reasons\"},{S:\"div\",B:\"ytp-ad-info-dialog-message\"},{S:\"div\",B:\"ytp-ad-info-dialog-mute-container\"},{S:\"div\",B:\"ytp-ad-info-dialog-confirm-container\",W:[{S:\"button\",B:\"ytp-ad-info-dialog-confirm-button\",b9:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",N,y,w);this.J\u003dthis.N\u003dnull;this.D\u003dthis.hW(\"ytp-ad-info-dialog-confirm-button\");this.Ut\u003dthis.hW(\"ytp-ad-info-dialog-mute-container\");this.Bk\u003dthis.hW(\"ytp-ad-info-dialog-message\");this.aq\u003dthis.hW(\"ytp-ad-info-dialog-ad-reasons\");this.j\u003dthis.K\u003dnull;this.i9\u003dE;this.Z\u003dnull;this.Zl\u003d!1;this.Kh\u003dnull;this.hide()};\njv5\u003dfunction(e,N){if(N\u003dN.content\u0026\u0026N.content.adFeedbackRenderer||null)e.N\u003dnew KT(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1),g.Q(e,e.N),e.N.init(TV(\"ad-feedback-dialog\"),N,e.macros),e.N.yB(e.i9),e.N.subscribe(\"a\",function(){return e.publish(\"c\")})};\nn$5\u003dfunction(e,N){if(N\u003dN.content\u0026\u0026N.content.confirmDialogRenderer||null)e.j\u003dnew OZ(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1),g.Q(e,e.j),e.j.init(TV(\"ad-mute-confirm-dialog\"),N,e.macros),e.j.yB(e.i9),e.j.subscribe(\"b\",function(){return e.publish(\"c\")})};\nQvn\u003dfunction(e){e.J\u0026\u0026e.J.listen(\"click\",e.Pb,e);g.PE(e.D,\"click\",function(){return e.Pb()})};\nGV\u003dfunction(e,N,y,w,E,A,T){Zh.call(this,e,N,y,w,A\u003d\u003d\u003dvoid 0?!0:A,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\",T\u003d\u003d\u003dvoid 0?!1:T);this.J\u003dnull;this.j\u003dE;this.hide()};\nHlP\u003dfunction(e,N,y){N\u003dN.dialog\u0026\u0026g.m(N.dialog,m7P)||null;N\u003d\u003dnull?g.t0(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(e.J\u003dnew RM(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j),g.Q(e,e.J),e.J.init(TV(\"ad-info-dialog\"),N,y),e.J.yB(e.j),e.J.subscribe(\"d\",function(){return e.publish(\"f\")}),e.J.subscribe(\"c\",function(){return e.publish(\"e\")}))};\nOl5\u003dfunction(e,N,y){e.button\u003d\u003dnull?g.t0(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(e.N\u0026\u0026g.pi(e.N.element,\"ytp-ad-info-hover-text-short\"),(N\u003dN\u0026\u0026N.serviceEndpoint\u0026\u0026g.m(N.serviceEndpoint,K1M)||null)?(HlP(e,N,y),e.button.listen(\"click\",function(){e.J\u0026\u0026!e.J.Og\u0026\u0026(e.J.show(),W1n(e))})):e.button.listen(\"click\",function(){return W1n(e)}))};\nW1n\u003dfunction(e){e.api.onAdUxClicked(\"ad-info-icon-button\",e.layoutId)};\nUZ\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-text\"},A\u003d\u003d\u003dvoid 0?\"ad-text\":A,N,y,w,E\u003d\u003d\u003dvoid 0?null:E);this.J\u003dnull;this.hide()};\nLT\u003dfunction(e,N){N\u0026\u0026g.AL(e.element,F3(e.J,N))};\nsZ\u003dfunction(e,N,y,w,E,A,T){lj.call(this,e,N,y,w,E,A);this.J\u003dT;g.Q(this,this.J);this.Zl\u003dthis.D\u003d-1};\naM\u003dfunction(e){e.J\u0026\u0026e.D\u003d\u003d\u003d-1\u0026\u0026(e.D\u003de.J.subscribe(\"h\",e.t3,e),e.Zl\u003de.J.subscribe(\"g\",e.w2,e),e.t3())};\neQ\u003dfunction(e){e.J!\u003dnull\u0026\u0026e.D!\u003d\u003d-1\u0026\u0026(e.J.qr(e.D),e.J.qr(e.Zl),e.Zl\u003d-1,e.D\u003d-1)};\ng.NE\u003dfunction(e,N,y,w,E,A){g.x.call(this);this.element\u003de;this.state\u003dnull;y||e.hide();this.N\u003dN;this.K\u003dw\u003d\u003d\u003dvoid 0?N:w;this.J\u003dA;this.onHidden\u003dE;this.delay\u003dnew g.e6(this.aR,0,this);g.Q(this,this.delay)};\nyd\u003dfunction(e,N){e\u003de.element.element;N?e.setAttribute(\"aria-hidden\",\"true\"):e.removeAttribute(\"aria-hidden\")};\nwh\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-preview-slot\"},\"ad-preview\",N,y,w,E);var T\u003dthis;this.Ut\u003d-1;this.j\u003dthis.api.X().experiments.gP(\"enable_modern_skip_button_on_web\");this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-preview-container\"});this.j\u0026\u0026this.N.element.classList.add(\"ytp-ad-preview-container-detached\");g.Q(this,this.N);this.K\u003dthis.j?new UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-preview-text-modern\"):new UZ(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-preview-text\");g.Q(this,this.K);this.K.yB(this.N.element);this.Kh\u003dthis.j?new g.Mu({S:\"span\",B:\"ytp-ad-preview-image-modern\"}):new g.Mu({S:\"span\",B:\"ytp-ad-preview-image\"});g.Q(this,this.Kh);this.Z\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.Z);this.Z.yB(this.Kh.element);this.Kh.yB(this.N.element);this.N.yB(this.element);this.i9\u003dnew g.NE(this.N,400,!1,100,function(){return T.hide()});\ng.Q(this,this.i9);this.aq\u003d0;this.Bk\u003d!1;this.VB\u003dA;this.hide()};\nEz\u003dfunction(e){e.i9.show(100);e.show()};\nAF\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",dP:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],W:[{S:\"div\",B:\"ytp-flyout-cta-icon-container\"},{S:\"div\",B:\"ytp-flyout-cta-body\",W:[{S:\"div\",B:\"ytp-flyout-cta-text-container\",W:[{S:\"div\",B:\"ytp-flyout-cta-headline-container\"},{S:\"div\",B:\"ytp-flyout-cta-description-container\"}]},{S:\"div\",B:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",N,y,w,E);this.K\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-icon\");\ng.Q(this,this.K);this.K.yB(this.hW(\"ytp-flyout-cta-icon-container\"));this.K.element.classList.add(\"ytp-flyout-cta-icon-rounded\");this.Z\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-headline\");g.Q(this,this.Z);this.Z.yB(this.hW(\"ytp-flyout-cta-headline-container\"));this.j\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-flyout-cta-description\");g.Q(this,this.j);this.j.yB(this.hW(\"ytp-flyout-cta-description-container\"));e\u003d[\"ytp-flyout-cta-action-button\"];\nthis.api.X().T(\"web_modern_buttons\")\u0026\u0026e.push(\"ytp-flyout-cta-action-button-rounded\");this.N\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e);g.Q(this,this.N);this.N.yB(this.hW(\"ytp-flyout-cta-action-button-container\"));this.N.element.setAttribute(\"tabIndex\",\"-1\");OH(this.N.element);this.Kh\u003dnull;this.i9\u003d0;this.aq\u003dA;this.hide()};\nTF\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",N,y,w,E\u003d\u003d\u003dvoid 0?null:E);var A\u003dthis;this.J\u003dnull;this.K\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.Q(this,this.K);this.K.yB(this.element);this.N\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.Q(this,this.N);this.N.yB(this.element);\nthis.j\u003dnew g.NE(this,400,!1,500,function(){return A.hide()});\ng.Q(this,this.j);this.hide()};\nJF\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?0:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.x.call(this);this.N\u003de;this.K\u003d!1;this.D\u003dw;this.Ng\u003dA;this.Z\u003d!1;this.J\u003dnull;N\u003e0\u0026\u0026(this.J\u003dnew g.e6(this.s9,N,this),g.Q(this,this.J));this.L\u003dnew g.e6(this.s9,y,this);g.Q(this,this.L);this.U\u003diKM(this.N,E,1,w);g.Q(this,this.U);this.G\u003diKM(this.N,0,w,1);g.Q(this,this.G);this.j\u003dnew iY;g.Q(this,this.j)};\npR\u003dfunction(e,N,y){this.N\u003de;this.isAsync\u003dN;this.J\u003dy};\nRbE\u003dfunction(e){switch(e){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:wa(e,\"unknown result type\")}};\nGvM\u003dfunction(e,N){var y\u003d1;e.isTrusted\u003d\u003d\u003d!1\u0026\u0026(y\u003d0);Ua(\"ISDSTAT\",y);CR(y,\"i.s_\",{triggerContext:\"sk\",metadata:N});return y};\nU7F\u003dfunction(e,N){var y\u003d[];N?N.isTrusted\u003d\u003d\u003d!0?y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED\"):N.isTrusted\u003d\u003d\u003d!1?y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED\"):y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED\"):y.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED\");CR(0,\"a.s_\",{metadata:e,states:y});Ua(\"ASDSTAT\",0)};\nCR\u003dfunction(e,N,y){N\u003dL1s[N];var w,E,A\u003d{detected:e\u003d\u003d\u003d0,source:\"\"+N.N+((w\u003dy.triggerContext)!\u003dnull?w:\"\")+((E\u003dy.XN)!\u003dnull?E:\"\"),detectionStates:y.states,durationMs:y.nA};y.metadata\u0026\u0026(A.contentCpn\u003dy.metadata.contentCpn,A.adCpn\u003dy.metadata.adCpn);g.$$(\"biscottiBasedDetection\",A);N.J!\u003d\u003dvoid 0\u0026\u0026(y\u003dNumber(g.Lb(\"CATSTAT\",0)),N.J!\u003d\u003dvoid 0?(N\u003dN.J,e\u003dRbE(e),e\u003dy\u0026~(3\u003c\u003cN)|e\u003c\u003cN):e\u003dy,Ua(\"CATSTAT\",e))};\nrh\u003dfunction(e){return e?\"layout: \"+e.layoutType:\"\"};\n$N\u003dfunction(e,N,y){return e?!0:(g.uA(new g.Gh(\"Assertion: \"+N,y)),!1)};\nYN\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(!E||Math.random()\u003c5E-4){N\u003dN||null;y\u003dy||null;e\u003de instanceof Error?e:new g.Gh(e);if(e.args)for(var A\u003dg.c(e.args),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T instanceof Object\u0026\u0026(w\u003dObject.assign({},T,w));w.category\u003d\"H5 Ads Control Flow\";N\u0026\u0026(w.slot\u003dN?\"slot: \"+N.slotType:\"\");y\u0026\u0026(w.layout\u003drh(y),w.layoutId\u003dy.layoutId);E\u0026\u0026(w.known_error_aggressively_sampled\u003d!0);e.args\u003d[w];g.uA(e)}};\ng.ME\u003dfunction(e,N){this.state\u003de;this.oldState\u003dN};\nlp\u003dfunction(e,N){return g.G(e.state,N)\u0026\u0026!g.G(e.oldState,N)?1:!g.G(e.state,N)\u0026\u0026g.G(e.oldState,N)?-1:0};\ng.FD\u003dfunction(e,N){return lp(e,N)\u003e0};\nSQ\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-skip-button-slot\"},\"skip-button\",N,y,w,E);var T\u003dthis;this.Kh\u003dnull;this.i9\u003d!1;this.Bk\u003dA;this.Z\u003dthis.api.X().experiments.gP(\"enable_modern_skip_button_on_web\");this.Ut\u003d!1;this.K\u003dnew g.Mu({S:\"span\",dP:[\"ytp-ad-skip-button-container\"]});this.Z\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-container-detached\");this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-container--clean-player\");g.Q(this,this.K);\nthis.K.yB(this.element);this.N\u003dthis.j\u003dnull;this.VB\u003dnew g.NE(this.K,500,!1,100,function(){return T.hide()});\ng.Q(this,this.VB);this.aq\u003dnew JF(this.K.element,15E3,5E3,.5,.5,this.Z);g.Q(this,this.aq);this.hide()};\nam_\u003dfunction(e){e\u003de.Kh\u0026\u0026e.Kh.adRendererCommands;return(e\u0026\u0026e.clickCommand\u0026\u0026g.m(e.clickCommand,g.o4)\u0026\u0026g.m(e.clickCommand,g.o4).commands||[]).some(function(N){return N.adLifecycleCommand?svJ(N.adLifecycleCommand):!1})};\nsvJ\u003dfunction(e){return e.action\u003d\u003d\u003d\"END_LINEAR_AD\"||e.action\u003d\u003d\u003d\"END_LINEAR_AD_PLACEMENT\"};\nbp\u003dfunction(e,N,y,w,E,A){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",N,y,w,E);this.Kh\u003dA;this.j\u003d!1;this.Z\u003d0;this.K\u003dthis.N\u003dnull;this.hide()};\neW9\u003dfunction(e,N){e.j||(e.j\u003d!0,e.N\u0026\u0026(N?e.N.i9.hide():e.N.hide()),N?(e\u003de.K,e.VB.show(),e.show()):e.K.show())};\nhF\u003dfunction(e,N,y,w){Vv.call(this,e,N,y,w,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nc2\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;T\u003dT\u003d\u003d\u003dvoid 0?!1:T;lj.call(this,e,{S:\"span\",B:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",N,y,w);this.K\u003dE;this.J\u003dthis.hW(\"ytp-ad-simple-ad-badge\");(this.N\u003dA)\u0026\u0026this.J.classList.add(\"ytp-ad-simple-ad-badge--clean-player\");T\u0026\u0026this.J.classList.add(\"ytp-ad-simple-ad-badge--survey\");this.hide()};\nkN\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;JZ.call(this,\"player-overlay\",e,{},N,w);this.videoAdDurationSeconds\u003dy;this.interactionLoggingClientData\u003dw;this.uC\u003dE};\nB2\u003dfunction(e,N){g.pT.call(this);this.api\u003de;this.durationMs\u003dN;this.J\u003dnull;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.N\u003dNoP;this.bB.Y(this.api,\"presentingplayerstatechange\",this.HO);this.J\u003dthis.bB.Y(this.api,\"onAdPlaybackProgress\",this.HY)};\nXD\u003dfunction(e){g.pT.call(this);this.J\u003d!1;this.Cj\u003d0;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.durationMs\u003de;this.D_\u003dnew g.kT(100);g.Q(this,this.D_);this.bB.Y(this.D_,\"tick\",this.HY);this.N\u003d{seekableStart:0,seekableEnd:e/1E3,current:0};this.start()};\ng.P2\u003dfunction(e,N){var y\u003dMath.abs(Math.floor(e)),w\u003dMath.floor(y/86400),E\u003dMath.floor(y%86400/3600),A\u003dMath.floor(y%3600/60);y\u003dMath.floor(y%60);if(N){N\u003d\"\";w\u003e0\u0026\u0026(N+\u003d\" \"+w+\" Days\");if(w\u003e0||E\u003e0)N+\u003d\" \"+E+\" Hours\";N+\u003d\" \"+A+\" Minutes\";N+\u003d\" \"+y+\" Seconds\";w\u003dN.trim()}else{N\u003d\"\";w\u003e0\u0026\u0026(N+\u003dw+\":\",E\u003c10\u0026\u0026(N+\u003d\"0\"));if(w\u003e0||E\u003e0)N+\u003dE+\":\",A\u003c10\u0026\u0026(N+\u003d\"0\");N+\u003dA+\":\";y\u003c10\u0026\u0026(N+\u003d\"0\");w\u003dN+y}return e\u003e\u003d0?w:\"-\"+w};\ng.dh\u003dfunction(e){return(!(\"button\"in e)||typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0)\u0026\u0026!(\"shiftKey\"in e\u0026\u0026e.shiftKey)\u0026\u0026!(\"altKey\"in e\u0026\u0026e.altKey)\u0026\u0026!(\"metaKey\"in e\u0026\u0026e.metaKey)\u0026\u0026!(\"ctrlKey\"in e\u0026\u0026e.ctrlKey)};\nI4\u003dfunction(e,N,y,w,E,A,T){sZ.call(this,e,{S:\"span\",B:T?\"ytp-ad-duration-remaining--clean-player\":\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",N,y,w,E);this.videoAdDurationSeconds\u003dA;this.N\u003dnull;this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--clean-player-with-light-shadow\");T\u0026\u0026this.api.X().N\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb-light\"),\nGv\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--mweb-ios\")));this.hide()};\nv2\u003dfunction(e,N,y,w){UZ.call(this,e,N,y,w,\"ytp-video-ad-top-bar-title\",\"ad-title\");e.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-video-ad-top-bar-title--clean-player\")};\nzF\u003dfunction(e){this.content\u003de.content;if(e.commandRuns){e\u003dg.c(e.commandRuns);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.loggingDirectives\u003dg.m(N,yxH),N.onTap\u0026\u0026(this.interaction\u003d{onTap:N.onTap})}};\nip\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ad-simple-attributed-string\"},\"ad-simple-attributed-string\",N,y,w);this.hide()};\nDY\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"span\",B:E?\"ytp-ad-badge--clean-player\":\"ytp-ad-badge\"},\"ad-badge\",N,y,w);this.N\u003dE;this.adBadgeText\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);this.adBadgeText.yB(this.element);g.Q(this,this.adBadgeText);E?(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player-with-light-shadow\"),Gv\u0026\u0026this.adBadgeText.element.classList.add(\"ytp-ad-badge--stark-clean-player-ios\"))):\nthis.adBadgeText.element.classList.add(\"ytp-ad-badge__text\");this.hide()};\ngh\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"span\",B:\"ytp-ad-pod-index\"},\"ad-pod-index\",N,y,w);this.N\u003dE;this.api.X().N\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb-light\"),Gv\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--mweb-ios\")));this.hide()};\nVd\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-disclosure-banner\"},\"ad-disclosure-banner\",N,y,w);this.hide()};\nfR\u003dfunction(e,N){this.N\u003de;this.J\u003dN};\ntF\u003dfunction(e,N,y){if(!e.getLength())return y!\u003dnull?y:Infinity;e\u003d(N-e.N)/e.getLength();return g.Ja(e,0,1)};\nup\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.Mu.call(this,{S:\"div\",B:\"ytp-ad-persistent-progress-bar-container\",W:[{S:\"div\",B:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003de;this.N\u003dN;this.K\u003dy;w\u0026\u0026this.element.classList.add(\"ytp-ad-persistent-progress-bar-container--clean-player\");g.Q(this,this.N);this.progressBar\u003dthis.hW(\"ytp-ad-persistent-progress-bar\");this.J\u003d-1;this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nqE\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-player-overlay\",W:[{S:\"div\",B:\"ytp-ad-player-overlay-flyout-cta\"},{S:\"div\",B:\"ytp-ad-player-overlay-instream-info\"},{S:\"div\",B:\"ytp-ad-player-overlay-skip-or-preview\"},{S:\"div\",B:\"ytp-ad-player-overlay-progress-bar\"},{S:\"div\",B:\"ytp-ad-player-overlay-instream-user-sentiment\"},{S:\"div\",B:\"ytp-ad-player-overlay-ad-disclosure-banner\"}]},\"player-overlay\",N,y,w);this.Kh\u003dA;this.Z\u003dthis.hW(\"ytp-ad-player-overlay-flyout-cta\");this.Z.classList.add(\"ytp-ad-player-overlay-flyout-cta-rounded\");\nthis.J\u003dthis.hW(\"ytp-ad-player-overlay-instream-info\");this.j\u003dnull;wiJ(this)\u0026\u0026(e\u003dL9(\"div\"),g.pi(e,\"ytp-ad-player-overlay-top-bar-gradients\"),this.api.T(\"disable_ad_preview_for_instream_ads\")\u0026\u0026g.pi(e,\"ytp-ad-player-overlay-top-bar-gradients--clean-player\"),N\u003dthis.J,N.parentNode\u0026\u0026N.parentNode.insertBefore(e,N),(N\u003dthis.api.getVideoData(2))\u0026\u0026N.isListed\u0026\u0026N.title\u0026\u0026(y\u003dnew v2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),y.yB(e),y.init(TV(\"ad-title\"),{text:N.title},this.macros),g.Q(this,\ny)),this.j\u003de);this.K\u003dnull;this.D\u003dthis.hW(\"ytp-ad-player-overlay-skip-or-preview\");this.Zl\u003dthis.hW(\"ytp-ad-player-overlay-progress-bar\");this.aq\u003dthis.hW(\"ytp-ad-player-overlay-instream-user-sentiment\");this.i9\u003dthis.hW(\"ytp-ad-player-overlay-ad-disclosure-banner\");this.N\u003dE;g.Q(this,this.N);this.hide()};\nwiJ\u003dfunction(e){e\u003de.api.X();return g.ZY(e)\u0026\u0026e.N};\nxN\u003dfunction(e,N,y){var w\u003d{};N\u0026\u0026(w.v\u003dN);y\u0026\u0026(w.list\u003dy);e\u003d{name:e,locale:void 0,feature:void 0};for(var E in w)e[E]\u003dw[E];w\u003dg.Qb(\"/sharing_services\",e);g.mK(w)};\ng.jQ\u003dfunction(e){e\u0026\u003d16777215;var N\u003d[(e\u002616711680)\u003e\u003e16,(e\u002665280)\u003e\u003e8,e\u0026255];e\u003dN[0];var y\u003dN[1];N\u003dN[2];e\u003dNumber(e);y\u003dNumber(y);N\u003dNumber(N);if(e!\u003d(e\u0026255)||y!\u003d(y\u0026255)||N!\u003d(N\u0026255))throw Error(\u0027\"(\u0027+e+\",\"+y+\",\"+N+\u0027\") is not a valid RGB color\u0027);y\u003de\u003c\u003c16|y\u003c\u003c8|N;return e\u003c16?\"#\"+(16777216|y).toString(16).slice(1):\"#\"+y.toString(16)};\nnR\u003dfunction(e){this.J\u003dnew VE(e)};\nEp5\u003dfunction(){var e\u003d!1;try{e\u003d!!window.sessionStorage.getItem(\"session_logininfo\")}catch(N){e\u003d!0}return(g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB\"||g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB_CREATOR\")\u0026\u0026e};\nQd\u003dfunction(e){if(g.Lb(\"LOGGED_IN\",!0)\u0026\u0026Ep5()){var N\u003dg.Lb(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]);var y\u003dg.uB(window.location.href);y\u0026\u0026N.push(y);y\u003dg.uB(e);g.Gw(N,y)||!y\u0026\u0026c_(e,\"/\")?(N\u003dq0(e),(N\u003doY5(N))?(N\u003dgh5(N),N\u003d(N\u003dg.jH(N)||null)?AE(N):{}):N\u003dnull):N\u003dnull;N\u003d\u003dnull\u0026\u0026(N\u003d{});y\u003dN;var w\u003dvoid 0;Ep5()?(w||(w\u003dg.Lb(\"LOGIN_INFO\")),w?(y.session_logininfo\u003dw,y\u003d!0):y\u003d!1):y\u003d!1;y\u0026\u0026zO(e,N)}};\ng.AxM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var w\u003dw\u003d\u003d\u003dvoid 0?window:w;e\u003dg.Qb(e,N);Qd(e);y\u003dg.Ds(e+y);w\u003dw.location;y\u003dgG(y);y!\u003d\u003dvoid 0\u0026\u0026(w.href\u003dy)};\ng.mQ\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dg.Lb(\"EVENT_ID\");w\u0026\u0026(N.ei||(N.ei\u003dw));N\u0026\u0026zO(e,N);y||(Qd(e),g.AxM(e))};\ng.H2\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;y\u0026\u0026zO(e,y);y\u003dg.Ds(e);var A\u003dg.vP(y);e!\u003dA\u0026\u0026yN(Error(\"Unsafe window.open URL: \"+e));e\u003dA;N\u003dN||sK(e).toString(36);try{if(E){E\u003de;E\u003dpL0(E);Qd(E);g.qm(window,E,N,\"attributionsrc\");return}}catch(T){g.eH(T)}Qd(e);g.qm(window,y,N,w)};\nTon\u003dfunction(e){KR\u003de};\nJxs\u003dfunction(e){W2\u003de};\npi5\u003dfunction(e){Oz\u003de};\nrxJ\u003dfunction(){Ct0\u003dOz\u003dW2\u003dKR\u003dnull};\nYE0\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?window.location.href:e;if(g.Xj(\"kevlar_disable_theme_param\"))return null;var N\u003dD9(g.to(5,e));if(g.Xj(\"enable_dark_theme_only_on_shorts\")\u0026\u0026N!\u003dnull\u0026\u0026N.startsWith(\"/shorts/\"))return\"USER_INTERFACE_THEME_DARK\";try{var y\u003dg.JE(e).theme;return $90.get(y)||null}catch(w){}return null};\nR4\u003dfunction(){this.J\u003d{};if(this.N\u003dlSn()){var e\u003dg.jH(\"CONSISTENCY\");e\u0026\u0026M7M(this,{encryptedTokenJarContents:e})}};\nM7M\u003dfunction(e,N){if(N.encryptedTokenJarContents\u0026\u0026(e.J[N.encryptedTokenJarContents]\u003dN,typeof N.expirationSeconds\u003d\u003d\u003d\"string\")){var y\u003dNumber(N.expirationSeconds);setTimeout(function(){delete e.J[N.encryptedTokenJarContents]},y*1E3);\ne.N\u0026\u0026g.x3(\"CONSISTENCY\",N.encryptedTokenJarContents,y,void 0,!0)}};\nUz\u003dfunction(){this.N\u003d-1;var e\u003dg.Lb(\"LOCATION_PLAYABILITY_TOKEN\");g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(this.localStorage\u003dGF(this))\u0026\u0026(e\u003dthis.localStorage.get(\"yt-location-playability-token\"));e\u0026\u0026(this.locationPlayabilityToken\u003de,this.J\u003dvoid 0)};\nGF\u003dfunction(e){return e.localStorage\u003d\u003d\u003dvoid 0?new Ag(\"yt-client-location\"):e.localStorage};\ng.LR\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dg.Lb(\"INNERTUBE_CONTEXT\");if(!w)return g.t0(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};w\u003dg.gi(w);g.Xj(\"web_no_tracking_params_in_shell_killswitch\")||delete w.clickTracking;w.client||(w.client\u003d{});var E\u003dw.client;E.clientName\u003d\u003d\u003d\"MWEB\"\u0026\u0026E.clientFormFactor!\u003d\u003d\"AUTOMOTIVE_FORM_FACTOR\"\u0026\u0026(E.clientFormFactor\u003dg.Lb(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");E.screenWidthPoints\u003dwindow.innerWidth;E.screenHeightPoints\u003d\nwindow.innerHeight;E.screenPixelDensity\u003dMath.round(window.devicePixelRatio||1);E.screenDensityFloat\u003dwindow.devicePixelRatio||1;E.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.m6();var T\u003d\"USER_INTERFACE_THEME_LIGHT\";g.HE(0,165)?T\u003d\"USER_INTERFACE_THEME_DARK\":g.HE(0,174)?T\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.Xj(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026\n(T\u003d\"USER_INTERFACE_THEME_DARK\");A\u003dA?T:YE0()||T;E.userInterfaceTheme\u003dA;if(!N){if(A\u003dNeJ())E.connectionType\u003dA;g.Xj(\"web_log_effective_connection_type\")\u0026\u0026(A\u003dwD3())\u0026\u0026(w.client.effectiveConnectionType\u003dA)}var p;if(g.Xj(\"web_log_memory_total_kbytes\")\u0026\u0026((p\u003dg.xJ.navigator)\u003d\u003dnull?0:p.deviceMemory)){var C;p\u003d(C\u003dg.xJ.navigator)\u003d\u003dnull?void 0:C.deviceMemory;w.client.memoryTotalKbytes\u003d\"\"+p*1E6}g.Xj(\"web_gcf_hashes_innertube\")\u0026\u0026(A\u003drT0())\u0026\u0026(C\u003dA.coldConfigData,p\u003dA.coldHashData,A\u003dA.hotHashData,w.client.configInfo\u003dw.client.configInfo||\n{},C\u0026\u0026(w.client.configInfo.coldConfigData\u003dC),p\u0026\u0026(w.client.configInfo.coldHashData\u003dp),A\u0026\u0026(w.client.configInfo.hotHashData\u003dA));C\u003dg.JE(g.xJ.location.href);!g.Xj(\"web_populate_internal_geo_killswitch\")\u0026\u0026C.internalcountrycode\u0026\u0026(E.internalGeo\u003dC.internalcountrycode);E.clientName\u003d\u003d\u003d\"MWEB\"||E.clientName\u003d\u003d\u003d\"WEB\"?(E.mainAppWebInfo\u003d{graftUrl:g.xJ.location.href},g.Xj(\"kevlar_woffle\")\u0026\u0026Rh5.instance\u0026\u0026(C\u003dRh5.instance,E.mainAppWebInfo.pwaInstallabilityStatus\u003d!C.J\u0026\u0026C.N?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\n\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),E.mainAppWebInfo.webDisplayMode\u003dju(),E.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026navigator.share!\u003d\u003dvoid 0):E.clientName\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(!g.Xj(\"web_lr_app_quality_killswitch\")\u0026\u0026(C\u003dg.Lb(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(E.tvAppInfo\u003dObject.assign(E.tvAppInfo||{},{appQuality:C})),C\u003dg.Lb(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(E.tvAppInfo\u003dObject.assign(E.tvAppInfo||{},{certificationScope:C}));if(!g.Xj(\"web_populate_time_zone_itc_killswitch\")){a:{if(typeof Intl!\u003d\u003d\n\"undefined\")try{var r\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(Z){}r\u003dvoid 0}r\u0026\u0026(E.timeZone\u003dr)}(r\u003dd2())?E.experimentsToken\u003dr:delete E.experimentsToken;r\u003dIy();R4.instance||(R4.instance\u003dnew R4);w.request\u003dObject.assign({},w.request,{internalExperimentFlags:r,consistencyTokenJars:g.B4(R4.instance.J)});!g.Xj(\"web_prequest_context_killswitch\")\u0026\u0026(r\u003dg.Lb(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(w.request.externalPrequestContext\u003dr);E\u003dg.m6();r\u003dg.HE(0,58);E\u003dE.get(\"gsml\",\"\");w.user\u003dObject.assign({},\nw.user);r\u0026\u0026(w.user.enableSafetyMode\u003dr);E\u0026\u0026(w.user.lockedSafetyMode\u003d!0);g.Xj(\"warm_op_csn_cleanup\")?y\u0026\u0026(N\u003dg.It())\u0026\u0026(w.clientScreenNonce\u003dN):!N\u0026\u0026(N\u003dg.It())\u0026\u0026(w.clientScreenNonce\u003dN);e\u0026\u0026(w.clickTracking\u003d{clickTrackingParams:e});if(e\u003dg.nM(\"yt.mdx.remote.remoteClient_\"))w.remoteClient\u003de;Uz.getInstance().setLocationOnInnerTubeContext(w);try{var Y\u003dFj(),M\u003dY.bid;delete Y.bid;w.adSignalsInfo\u003d{params:[],bid:M};for(var l\u003dg.c(Object.entries(Y)),F\u003dl.next();!F.done;F\u003dl.next()){var S\u003dg.c(F.value),k\u003dS.next().value,\nX\u003dS.next().value;Y\u003dk;M\u003dX;e\u003dvoid 0;(e\u003dw.adSignalsInfo.params)\u003d\u003dnull||e.push({key:Y,value:\"\"+M})}var d,v;if(((d\u003dw.client)\u003d\u003dnull?void 0:d.clientName)\u003d\u003d\u003d\"TVHTML5\"||((v\u003dw.client)\u003d\u003dnull?void 0:v.clientName)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"){var V\u003dg.Lb(\"INNERTUBE_CONTEXT\");V.adSignalsInfo\u0026\u0026(w.adSignalsInfo.advertisingId\u003dV.adSignalsInfo.advertisingId,w.adSignalsInfo.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",w.adSignalsInfo.limitAdTracking\u003dV.adSignalsInfo.limitAdTracking)}}catch(Z){g.t0(Z)}return w};\nSE9\u003dfunction(e,N){if(!e)return!1;var y,w\u003d(y\u003dg.m(e,lx0))\u003d\u003dnull?void 0:y.signal;if(w\u0026\u0026N.D6)return!!N.D6[w];var E;if((y\u003d(E\u003dg.m(e,FKP))\u003d\u003dnull?void 0:E.request)\u0026\u0026N.ea)return!!N.ea[y];for(var A in e)if(N.BX[A])return!0;return!1};\nopM\u003dfunction(e){var N\u003d{\"Content-Type\":\"application/json\"};g.Lb(\"EOM_VISITOR_DATA\")?N[\"X-Goog-EOM-Visitor-Id\"]\u003dg.Lb(\"EOM_VISITOR_DATA\"):g.Lb(\"VISITOR_DATA\")\u0026\u0026(N[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));N[\"X-Youtube-Bootstrap-Logged-In\"]\u003dg.Lb(\"LOGGED_IN\",!1);g.Lb(\"DEBUG_SETTINGS_METADATA\")\u0026\u0026(N[\"X-Debug-Settings-Metadata\"]\u003dg.Lb(\"DEBUG_SETTINGS_METADATA\"));e!\u003d\u003d\"cors\"\u0026\u0026((e\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(N[\"X-Youtube-Client-Name\"]\u003de),(e\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(N[\"X-Youtube-Client-Version\"]\u003d\ne),(e\u003dg.Lb(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(N[\"X-Youtube-Chrome-Connected\"]\u003de),(e\u003dg.Lb(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(N[\"X-Youtube-Domain-Admin-State\"]\u003de),g.Lb(\"ENABLE_LAVA_HEADER_ON_IT_EXPANSION\")\u0026\u0026(e\u003dg.Lb(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026(N[\"X-YouTube-Lava-Device-Context\"]\u003de));return N};\nb65\u003dfunction(){this.J\u003d{}};\nsz\u003dfunction(){this.mappings\u003dnew b65};\na4\u003dfunction(e){return function(){return new e}};\ncx5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?\"UNKNOWN_INTERFACE\":N;if(e.length\u003d\u003d\u003d1)return e[0];var y\u003dhWs[N];if(y){y\u003dnew RegExp(y);for(var w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,y.exec(E))return E}var A\u003d[];Object.entries(hWs).forEach(function(T){var p\u003dg.c(T);T\u003dp.next().value;p\u003dp.next().value;N!\u003d\u003dT\u0026\u0026A.push(p)});\ny\u003dnew RegExp(A.join(\"|\"));e.sort(function(T,p){return T.length-p.length});\nw\u003dg.c(e);for(E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,!y.exec(E))return E;return e[0]};\ng.eZ\u003dfunction(e){return\"/youtubei/v1/\"+cx5(e)};\nNY\u003dfunction(){};\nyQ\u003dfunction(){};\nly\u003dfunction(){};\nFm\u003dfunction(e){return g.nM(\"ytcsi.\"+(e||\"\")+\"data_\")||ki9(e)};\nBoM\u003dfunction(){var e\u003dFm();e.info||(e.info\u003d{});return e.info};\nSZ\u003dfunction(e){e\u003dFm(e);e.metadata||(e.metadata\u003d{});return e.metadata};\nog\u003dfunction(e){e\u003dFm(e);e.tick||(e.tick\u003d{});return e.tick};\nby\u003dfunction(e){e\u003dFm(e);if(e.gel){var N\u003de.gel;N.gelInfos||(N.gelInfos\u003d{});N.gelTicks||(N.gelTicks\u003d{})}else e.gel\u003d{gelTicks:{},gelInfos:{}};return e.gel};\nXin\u003dfunction(e){e\u003dby(e);e.gelInfos||(e.gelInfos\u003d{});return e.gelInfos};\nhy\u003dfunction(e){var N\u003dFm(e).nonce;N||(N\u003dg.PX(16),Fm(e).nonce\u003dN);return N};\nki9\u003dfunction(e){var N\u003d{tick:{},info:{}};g.jM(\"ytcsi.\"+(e||\"\")+\"data_\",N);return N};\ncw\u003dfunction(){var e\u003dg.nM(\"ytcsi.debug\");e||(e\u003d[],g.jM(\"ytcsi.debug\",e),g.jM(\"ytcsi.reference\",{}));return e};\nki\u003dfunction(e){e\u003de||\"\";var N\u003dPtF();if(N[e])return N[e];var y\u003dcw(),w\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};y.push(w);return N[e]\u003dw};\nd9M\u003dfunction(e){e\u003de||\"\";var N\u003dPtF();N[e]\u0026\u0026delete N[e];var y\u003dcw(),w\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};y.push(w);N[e]\u003dw};\nPtF\u003dfunction(){var e\u003dg.nM(\"ytcsi.reference\");if(e)return e;cw();return g.nM(\"ytcsi.reference\")};\nBw\u003dfunction(e){return IxJ[e]||\"LATENCY_ACTION_UNKNOWN\"};\nXm\u003dfunction(e,N){FG.call(this,1,arguments);this.D_\u003dN};\nPw\u003dfunction(){this.J\u003d0};\ndz\u003dfunction(){Pw.instance||(Pw.instance\u003dnew Pw);return Pw.instance};\nvw\u003dfunction(e,N){Ig[N]\u003dIg[N]||{count:0};var y\u003dIg[N];y.count++;y.time\u003d(0,g.iC)();e.J||(e.J\u003dg.e1(0,function(){var w\u003d(0,g.iC)(),E;for(E in Ig)Ig[E]\u0026\u0026w-Ig[E].time\u003e6E4\u0026\u0026delete Ig[E];e\u0026\u0026(e.J\u003d0)},5E3));\nreturn y.count\u003e5?(y.count\u003d\u003d\u003d6\u0026\u0026Math.random()*1E5\u003c1\u0026\u0026(y\u003dnew g.Gh(\"CSI data exceeded logging limit with key\",N.split(\"_\")),N.indexOf(\"plev\")\u003e\u003d0||g.uA(y)),!0):!1};\nvp0\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nzW1\u003dfunction(){var e;if(g.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")){var N,y,w,E\u003dzH\u003d\u003dnull?void 0:(e\u003dzH.getEntriesByType)\u003d\u003dnull?void 0:(N\u003de.call(zH,\"navigation\"))\u003d\u003dnull?void 0:(y\u003dN[0])\u003d\u003dnull?void 0:(w\u003dy.toJSON)\u003d\u003dnull?void 0:w.call(y);E?(E.requestStart\u003diy(E.requestStart),E.responseEnd\u003diy(E.responseEnd),E.redirectStart\u003diy(E.redirectStart),E.redirectEnd\u003diy(E.redirectEnd),E.domainLookupEnd\u003diy(E.domainLookupEnd),E.connectStart\u003diy(E.connectStart),\nE.connectEnd\u003diy(E.connectEnd),E.responseStart\u003diy(E.responseStart),E.secureConnectionStart\u003diy(E.secureConnectionStart),E.domainLookupStart\u003diy(E.domainLookupStart),E.isPerformanceNavigationTiming\u003d!0,e\u003dE):e\u003dzH.timing}else e\u003dg.Xj(\"csi_performance_timing_to_object\")?JSON.parse(JSON.stringify(zH.timing)):zH.timing;return e};\niy\u003dfunction(e){return Math.round(Dn()+e)};\nDn\u003dfunction(){return(g.Xj(\"csi_use_time_origin\")||g.Xj(\"csi_use_time_origin_tvhtml5\"))\u0026\u0026zH.timeOrigin?Math.floor(zH.timeOrigin):zH.timing.navigationStart};\nVQ\u003dfunction(e,N){gz(\"_start\",e,N)};\nfV\u003dfunction(e,N){if(!g.Xj(\"web_csi_action_sampling_enabled\")||!Fm(N).actionDisabled){var y\u003dki(N||\"\");la(y.info,e);e.loadType\u0026\u0026(y\u003de.loadType,SZ(N).loadType\u003dy);la(Xin(N),e);y\u003dhy(N);N\u003dFm(N).cttAuthInfo;dz().info(e,y,N)}};\ni6H\u003dfunction(){var e,N,y,w;return((w\u003dua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(e\u003d$p())\u003d\u003dnull?void 0:(N\u003de.loggingHotConfig)\u003d\u003dnull?void 0:(y\u003dN.csiConfig)\u003d\u003dnull?void 0:y.debugTicks)!\u003dnull?w:[]).map(function(E){return Object.values(E)[0]})};\ngz\u003dfunction(e,N,y){if(!g.Xj(\"web_csi_action_sampling_enabled\")||!Fm(y).actionDisabled){var w\u003dhy(y),E;if(E\u003dg.Xj(\"web_csi_debug_sample_enabled\")\u0026\u0026w){(ua().resolve(new Dc(ro))\u003d\u003dnull?0:$p())\u0026\u0026!D99\u0026\u0026(D99\u003d!0,gz(\"gcfl\",(0,g.iC)(),y));var A,T,p;E\u003d(ua().resolve(new Dc(ro))\u003d\u003dnull?void 0:(A\u003d$p())\u003d\u003dnull?void 0:(T\u003dA.loggingHotConfig)\u003d\u003dnull?void 0:(p\u003dT.csiConfig)\u003d\u003dnull?void 0:p.debugSampleWeight)||0;if(A\u003dE!\u003d\u003d0)b:{A\u003di6H();if(A.length\u003e0)for(T\u003d0;T\u003cA.length;T++)if(e\u003d\u003d\u003dA[T]){A\u003d!0;break b}A\u003d!1}A?(E\u003deb_(w)%E!\u003d\u003d0,Fm(y).debugTicksExcludedLogged||\n(A\u003d{},A.debugTicksExcluded\u003dE,fV(A,y)),Fm(y).debugTicksExcludedLogged\u003d!0):E\u003d!1}if(!E){if(e[0]!\u003d\u003d\"_\"\u0026\u0026(E\u003de,A\u003dN,zH.mark))if(E.startsWith(\"mark_\")||(E\u003d\"mark_\"+E),y\u0026\u0026(E+\u003d\" (\"+y+\")\"),A\u003d\u003d\u003dvoid 0||g.Xj(\"web_csi_disable_alt_time_performance_mark\"))zH.mark(E);else{A\u003dg.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")?A-zH.timeOrigin:A-(zH.timeOrigin||zH.timing.navigationStart);try{zH.mark(E,{startTime:A})}catch(C){}}E\u003dki(y||\"\");E.tick[e]\u003dN||(0,g.iC)();if(E.callback\u0026\u0026\nE.callback[e])for(E\u003dg.c(E.callback[e]),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A();E\u003dby(y);E.gelTicks\u0026\u0026(E.gelTicks[e]\u003d!0);A\u003dog(y);E\u003dN||(0,g.iC)();g.Xj(\"log_repeated_ytcsi_ticks\")?e in A||(A[e]\u003dE):A[e]\u003dE;A\u003dFm(y).cttAuthInfo;e\u003d\u003d\u003d\"_start\"?(e\u003ddz(),vw(e,\"baseline_\"+w)||g.$$(\"latencyActionBaselined\",{clientActionNonce:w},{timestamp:N,cttAuthInfo:A})):dz().tick(e,w,N,A);gp9(y);return E}}};\nV7F\u003dfunction(){var e,N\u003d(e\u003dzH.getEntriesByType)\u003d\u003dnull?void 0:e.call(zH,\"mark\");N\u0026\u0026N.forEach(function(y){if(y.name.startsWith(\"mark_\")){var w;(w\u003dzH.clearMarks)\u003d\u003dnull||w.call(zH,y.name)}})};\nfxH\u003dfunction(){switch(taP()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nt7F\u003dfunction(e){function N(A,T,p){T\u003dT.match(\"_rid\")?T.split(\"_rid\")[0]:T;typeof p\u003d\u003d\u003d\"number\"\u0026\u0026(p\u003dJSON.stringify(p));A.requestIds?A.requestIds.push({endpoint:T,id:p}):A.requestIds\u003d[{endpoint:T,id:p}]}\nvar y\u003d{};e\u003dg.c(Object.entries(e));for(var w\u003de.next();!w.done;w\u003de.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;switch(w){case \"GetBrowse_rid\":N(y,w,E);break;case \"GetGuide_rid\":N(y,w,E);break;case \"GetHome_rid\":N(y,w,E);break;case \"GetPlayer_rid\":N(y,w,E);break;case \"GetSearch_rid\":N(y,w,E);break;case \"GetSettings_rid\":N(y,w,E);break;case \"GetTrending_rid\":N(y,w,E);break;case \"GetWatchNext_rid\":N(y,w,E);break;case \"yt_red\":y.isRedSubscriber\u003d!!E;break;case \"yt_ad\":y.isMonetized\u003d!!E}}return y};\nuGs\u003dfunction(e,N){e\u003ddocument.querySelector(e);if(!e)return!1;var y\u003d\"\",w\u003de.nodeName;w\u003d\u003d\u003d\"SCRIPT\"?(y\u003de.src,y||(y\u003de.getAttribute(\"data-timing-href\"))\u0026\u0026(y\u003dwindow.location.protocol+y)):w\u003d\u003d\u003d\"LINK\"\u0026\u0026(y\u003de.href);Zs(document)\u0026\u0026e.setAttribute(\"nonce\",Zs(document));return y?(e\u003dzH.getEntriesByName(y))\u0026\u0026e[0]\u0026\u0026(e\u003de[0],y\u003dDn(),gz(\"rsf_\"+N,y+Math.round(e.fetchStart)),gz(\"rse_\"+N,y+Math.round(e.responseEnd)),e.transferSize!\u003d\u003dvoid 0\u0026\u0026e.transferSize\u003d\u003d\u003d0)?!0:!1:!1};\nqEE\u003dfunction(){var e\u003dwindow.location.protocol,N\u003dzH.getEntriesByType(\"resource\");N\u003dg.CG(N,function(y){return y.name.indexOf(e+\"//fonts.gstatic.com/s/\")\u003d\u003d\u003d0});\n(N\u003dvQ(N,function(y,w){return w.duration\u003ey.duration?w:y},{duration:0}))\u0026\u0026N.startTime\u003e0\u0026\u0026N.responseEnd\u003e0\u0026\u0026(gz(\"wffs\",iy(N.startTime)),gz(\"wffe\",iy(N.responseEnd)))};\nZ60\u003dfunction(e,N,y){zH\u0026\u0026zH.measure\u0026\u0026(e.startsWith(\"measure_\")||(e\u003d\"measure_\"+e),y?zH.measure(e,N,y):N?zH.measure(e,N):zH.measure(e))};\nx90\u003dfunction(e){var N\u003dty(\"aft\",e);if(N)return N;N\u003dg.Lb((e||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var y\u003dN.length,w\u003d0;w\u003cy;w++){var E\u003dty(N[w],e);if(E)return E}return NaN};\nuy\u003dfunction(e,N){g.jM(\"ytglobal.timing\"+(N||\"\")+\"ready_\",e)};\nty\u003dfunction(e,N){if(e\u003dog(N)[e])return typeof e\u003d\u003d\u003d\"number\"?e:e[e.length-1]};\ngp9\u003dfunction(e){var N\u003dty(\"_start\",e),y\u003dx90(e),w\u003dg.Xj(\"enable_cow_info_csi\")||!jeE;N\u0026\u0026y\u0026\u0026w\u0026\u0026(bt(npJ,new Xm(Math.round(y-N),e)),jeE\u003d!0)};\nQe3\u003dfunction(){if(zH.getEntriesByType){var e\u003dzH.getEntriesByType(\"paint\");if(e\u003dg.Ok(e,function(y){return y.name\u003d\u003d\u003d\"first-paint\"}))return iy(e.startTime)}var N;\ng.Xj(\"csi_use_performance_navigation_timing\")||g.Xj(\"csi_use_performance_navigation_timing_tvhtml5\")?N\u003dzH.getEntriesByType(\"first-paint\")[0].startTime:N\u003dzH.timing.HIP;return N?Math.max(0,N):0};\nqY\u003dfunction(e){ki9(e);m9E();V7F();e||(g.Lb(\"TIMING_ACTION\")\u0026\u0026Ua(\"PREVIOUS_ACTION\",g.Lb(\"TIMING_ACTION\")),Ua(\"TIMING_ACTION\",\"\"))};\nH6M\u003dfunction(){var e\u003d[\"pbs\",\"pbu\"];g.NR(function(){ki(\"\").info.actionType\u003d\"watch\";e\u0026\u0026Ua(\"TIMING_AFT_KEYS\",e);Ua(\"TIMING_ACTION\",\"watch\");var N\u003dt7F(g.Lb(\"TIMING_INFO\",{}));Object.keys(N).length\u003e0\u0026\u0026fV(N);N\u003d{isNavigation:!0,actionType:Bw(g.Lb(\"TIMING_ACTION\"))};var y\u003dg.Lb(\"PREVIOUS_ACTION\");y\u0026\u0026(N.previousAction\u003dBw(y));if(y\u003dg.Lb(\"CLIENT_PROTOCOL\"))N.httpProtocol\u003dy;if(y\u003dg.Lb(\"CLIENT_TRANSPORT\"))N.transportProtocol\u003dy;(y\u003dg.It())\u0026\u0026y!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(N.clientScreenNonce\u003dy);y\u003dfxH();if(y\u003d\u003d\u003d1||y\u003d\u003d\u003d-1)N.isVisible\u003d\n!0;y\u003dSZ().loadType\u003d\u003d\u003d\"cold\";var w\u003dBoM();y||(y\u003dw.yt_lt\u003d\u003d\u003d\"cold\");if(y){N.loadType\u003d\"cold\";y\u003dBoM();w\u003dzW1();var E\u003dDn(),A\u003dg.Lb(\"CSI_START_TIMESTAMP_MILLIS\",0);A\u003e0\u0026\u0026!g.Xj(\"embeds_web_enable_csi_start_override_killswitch\")\u0026\u0026(E\u003dA);E\u0026\u0026(gz(\"srt\",w.responseStart),y.prerender!\u003d\u003d1\u0026\u0026VQ(E));y\u003dQe3();y\u003e0\u0026\u0026gz(\"fpt\",y);y\u003dzW1();y.isPerformanceNavigationTiming\u0026\u0026fV({performanceNavigationTiming:!0},void 0);gz(\"nreqs\",y.requestStart,void 0);gz(\"nress\",y.responseStart,void 0);gz(\"nrese\",y.responseEnd,void 0);y.redirectEnd-\ny.redirectStart\u003e0\u0026\u0026(gz(\"nrs\",y.redirectStart,void 0),gz(\"nre\",y.redirectEnd,void 0));y.domainLookupEnd-y.domainLookupStart\u003e0\u0026\u0026(gz(\"ndnss\",y.domainLookupStart,void 0),gz(\"ndnse\",y.domainLookupEnd,void 0));y.connectEnd-y.connectStart\u003e0\u0026\u0026(gz(\"ntcps\",y.connectStart,void 0),gz(\"ntcpe\",y.connectEnd,void 0));y.secureConnectionStart\u003e\u003dDn()\u0026\u0026y.connectEnd-y.secureConnectionStart\u003e0\u0026\u0026(gz(\"nstcps\",y.secureConnectionStart,void 0),gz(\"ntcpe\",y.connectEnd,void 0));zH\u0026\u0026\"getEntriesByType\"in zH\u0026\u0026qEE();y\u003d[];if(document.querySelector\u0026\u0026\nzH\u0026\u0026zH.getEntriesByName)for(var T in Zn)Zn.hasOwnProperty(T)\u0026\u0026(w\u003dZn[T],uGs(T,w)\u0026\u0026y.push(w));if(y.length\u003e0)for(N.resourceInfo\u003d[],T\u003dg.c(y),y\u003dT.next();!y.done;y\u003dT.next())N.resourceInfo.push({resourceCache:y.value})}fV(N);N\u003dby();N.preLoggedGelInfos||(N.preLoggedGelInfos\u003d[]);T\u003dN.preLoggedGelInfos;N\u003dXin();y\u003dvoid 0;for(w\u003d0;w\u003cT.length;w++)if(E\u003dT[w],E.loadType){y\u003dE.loadType;break}if(SZ().loadType\u003d\u003d\u003d\"cold\"\u0026\u0026(N.loadType\u003d\u003d\u003d\"cold\"||y\u003d\u003d\u003d\"cold\")){y\u003dog();w\u003dby();w\u003dw.gelTicks?w.gelTicks:w.gelTicks\u003d{};for(var p in y)if(!(p in\nw))if(typeof y[p]\u003d\u003d\u003d\"number\")gz(p,ty(p));else if(g.Xj(\"log_repeated_ytcsi_ticks\"))for(E\u003dg.c(y[p]),A\u003dE.next();!A.done;A\u003dE.next())gz(p.slice(1),A.value);p\u003d{};y\u003d!1;T\u003dg.c(T);for(w\u003dT.next();!w.done;w\u003dT.next())y\u003dw.value,la(N,y),la(p,y),y\u003d!0;y\u0026\u0026fV(p)}uy(!0);p\u003dg.Lb(\"TIMING_ACTION\");g.nM(\"ytglobal.timingready_\")\u0026\u0026p\u0026\u0026xi()\u0026\u0026x90()\u0026\u0026gp9()})()};\nKKM\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.NR(function(){xi()\u0026\u0026jZ(\"aa\",void 0,void 0);d9M();qY();uy(!1);e.cttAuthInfo\u0026\u0026(Fm().cttAuthInfo\u003de.cttAuthInfo);Ua(\"TIMING_AFT_KEYS\",[]);e.hat?g.nV({loadType:\"hot\"}):g.nV({loadType:\"warm\"});Ua(\"TIMING_ACTION\",\"\");delete g.Lb(\"TIMING_INFO\",{}).yt_lt;g.NR(VQ)(e.startTime,void 0)})()};\nQQ\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.NR(function(){WK9(e);var y\u003dN.sampleRate;if(!g.Xj(\"web_csi_action_sampling_enabled\")||y\u003d\u003d\u003dvoid 0||y\u003c\u003d1)y\u003d!1;else{var w\u003dhy(e);y\u003deb_(w)%y!\u003d\u003d0}y\u0026\u0026(Fm(e).actionDisabled\u003d!0);ki(e||\"\").info.actionType\u003de;N.cttAuthInfo\u0026\u0026(Fm(e).cttAuthInfo\u003dN.cttAuthInfo);Ua(e+\"TIMING_ACTION\",e);g.NR(VQ)(N.startTime,e);y\u003d{actionType:Bw(e)};N.CYW\u0026\u0026(y.previousAction\u003dBw(g.Lb(\"TIMING_ACTION\")));(w\u003dg.It())\u0026\u0026w!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(y.clientScreenNonce\u003dw);g.nV(y,e);uy(!0,e)})()};\nWK9\u003dfunction(e){g.NR(function(){xi(e)\u0026\u0026jZ(\"aa\",void 0,e);d9M(e);qY(e)})()};\nxi\u003dfunction(e){return g.NR(function(){return mo(\"_start\",e)})()};\ng.nV\u003dfunction(e,N,y){g.NR(fV)(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\njZ\u003dfunction(e,N,y){return g.NR(gz)(e,N,y)};\nO6E\u003dfunction(e){g.NR(Z60)(\"action_finished\",e,void 0)};\nmo\u003dfunction(e,N){return g.NR(function(){var y\u003dog(N);return e in y})()};\nGi5\u003dfunction(e){if(!g.Xj(\"universal_csi_network_ticks\"))return\"\";e\u003dD9(g.to(5,e))||\"\";for(var N\u003dObject.keys(RW_),y\u003d0;y\u003cN.length;y++){var w\u003dN[y];if(e.includes(w))return w}return\"\"};\nLKM\u003dfunction(e){if(!g.Xj(\"universal_csi_network_ticks\"))return function(){};\nvar N\u003dRW_[e];return N?(Hw(N),function(){var y\u003dg.Xj(\"universal_csi_network_ticks\")?(y\u003dU9F[e])?Hw(y):!1:!1;return y}):function(){}};\nHw\u003dfunction(e,N){return g.NR(function(){if(mo(e,N))return!1;jZ(e,void 0,N);return!0})()};\nKV\u003dfunction(e,N,y){g.NR(function(){if(!xi(y)||mo(e,y))return!1;jZ(e,N,y);return!0})()};\nse1\u003dfunction(){g.NR(function(){var e\u003dhy();requestAnimationFrame(function(){setTimeout(function(){e\u003d\u003d\u003dhy()\u0026\u0026jZ(\"ftl\",void 0,void 0)},0)})})()};\nWw\u003dfunction(e,N,y,w){this.c6\u003de;this.nN\u003dN;this.J\u003dy;this.j\u003dw;this.K\u003dvoid 0;this.N\u003dnew Map;e.D6||(e.D6\u003d{});e.D6\u003dObject.assign({},ax0,e.D6)};\nel0\u003dfunction(e,N,y,w){if(Ww.instance!\u003d\u003dvoid 0){if(w\u003dWw.instance,e\u003d[e!\u003d\u003dw.c6,N!\u003d\u003dw.nN,y!\u003d\u003dw.J,!1,!1,!1,void 0!\u003d\u003dw.K],e.some(function(E){return E}))throw new g.Gh(\"InnerTubeTransportService is already initialized\",e);\n}else Ww.instance\u003dnew Ww(e,N,y,w)};\nOq\u003dfunction(e,N,y){var w\u003dw\u003d\u003d\u003dvoid 0?lt:w;var E\u003dNWH(e,N);return E?new g.lB(function(A,T){var p,C,r,Y,M;return g.f(function(l){switch(l.J){case 1:return g.D(l,E,2);case 2:p\u003dl.N;C\u003dp.L(N,y,w);if(!C){T(new g.Gh(\"Error: Failed to build request for command.\",N));l.u9(0);break}Qd(C.input);Y\u003d((r\u003dC.bd)\u003d\u003dnull?void 0:r.mode)\u003d\u003d\u003d\"cors\"?\"cors\":void 0;if(e.J.TY){M\u003dyln(e,C.config,Y);l.u9(4);break}return g.D(l,wX5(e,C.config,Y),5);case 5:M\u003dl.N;case 4:A(E5M(e,C,M)),g.hn(l)}})}):oD(new g.Gh(\"Error: No request builder found for command.\",\nN))};\ng.Rg\u003dfunction(e,N,y,w,E){function A(){}\nE\u003dE\u003d\u003d\u003dvoid 0?{dE:{identity:lt}}:E;var T\u003dT\u003d\u003d\u003dvoid 0?!0:T;A\u003dLKM(Gi5(y));N.context||(N.context\u003dg.LR(w,T));return new g.lB(function(p){var C,r,Y,M,l;return g.f(function(F){if(F.J\u003d\u003d1)return C\u003dQN(y),r\u003dr2(C)?\"same-origin\":\"cors\",e.J.TY?(Y\u003dyln(e,E,r),F.u9(2)):g.D(F,wX5(e,E,r),3);F.J!\u003d2\u0026\u0026(Y\u003dF.N);M\u003dFI1(QN(y));l\u003d{input:M,bd:mH(M),Yi:N,config:E};p(E5M(e,l,Y,A));g.hn(F)})})};\nTWJ\u003dfunction(e,N,y){var w;if(N\u0026\u0026!(N\u003d\u003dnull?0:(w\u003dN.sequenceMetaData)\u003d\u003dnull?0:w.skipProcessing)\u0026\u0026e.j){w\u003dg.c(Al5);for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,e.j[E]\u0026\u0026e.j[E].handleResponse(N,y)}};\nE5M\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?function(){}:w;\nvar E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H,a,h,K,aP,XF,Yw;return g.f(function(v5){switch(v5.J){case 1:v5.u9(2);break;case 3:if((E\u003dv5.N)\u0026\u0026!E.isExpired())return v5.return(Promise.resolve(E.J()));case 2:if(!((A\u003dN)\u003d\u003dnull?0:(T\u003dA.Yi)\u003d\u003dnull?0:T.context)){v5.u9(4);break}p\u003dN.Yi.context;v5.u9(5);break;case 5:C\u003dg.c([]),r\u003dC.next();case 8:if(r.done){v5.u9(4);break}Y\u003dr.value;return g.D(v5,Y.IUt(p),9);case 9:r\u003dC.next();v5.u9(8);break;case 4:if((M\u003de.K)\u003d\u003dnull||!M.i2h(N.input,N.Yi)){v5.u9(12);break}return g.D(v5,\ne.K.dYG(N.input,N.Yi),13);case 13:return l\u003dv5.N,TWJ(e,l,N),v5.return(l);case 12:return(k\u003d(S\u003dN.config)\u003d\u003dnull?void 0:S.XB)\u0026\u0026e.N.has(k)?F\u003de.N.get(k):(X\u003dJSON.stringify(N.Yi),V\u003d(v\u003d(d\u003dN.bd)\u003d\u003dnull?void 0:d.headers)!\u003dnull?v:{},N.bd\u003dObject.assign({},N.bd,{headers:Object.assign({},V,y)}),Z\u003dObject.assign({},N.bd),N.bd.method\u003d\u003d\u003d\"POST\"\u0026\u0026(Z\u003dObject.assign({},Z,{body:X})),((n\u003dN.config)\u003d\u003dnull?0:n.Oq9)\u0026\u0026jZ(N.config.Oq9),R\u003dfunction(){return e.nN.fetch(N.input,Z,N.config)},F\u003dR(),k\u0026\u0026e.N.set(k,F)),g.D(v5,F,14);\ncase 14:if((O\u003dv5.N)\u0026\u0026\"error\"in O\u0026\u0026((E9\u003dO)\u003d\u003dnull?0:(Jn\u003dE9.error)\u003d\u003dnull?0:Jn.details))for(eM\u003dO.error.details,H\u003dg.c(eM),a\u003dH.next();!a.done;a\u003dH.next())h\u003da.value,(K\u003dh[\"@type\"])\u0026\u0026JlP.indexOf(K)\u003e-1\u0026\u0026(delete h[\"@type\"],O\u003dh);k\u0026\u0026e.N.has(k)\u0026\u0026e.N.delete(k);((aP\u003dN.config)\u003d\u003dnull?0:aP.urB)\u0026\u0026jZ(N.config.urB);if(O||(XF\u003de.K)\u003d\u003dnull||!XF.xTP(N.input,N.Yi)){v5.u9(15);break}return g.D(v5,e.K.SdP(N.input,N.Yi),16);case 16:O\u003dv5.N;case 15:return TWJ(e,O,N),((Yw\u003dN.config)\u003d\u003dnull?0:Yw.g9W)\u0026\u0026jZ(N.config.g9W),w(),v5.return(O||\nvoid 0)}})};\nNWH\u003dfunction(e,N){a:{e\u003de.c6;var y,w\u003d(y\u003dg.m(N,lx0))\u003d\u003dnull?void 0:y.signal;if(w\u0026\u0026e.D6\u0026\u0026(y\u003de.D6[w])){var E\u003dy();break a}var A;if((y\u003d(A\u003dg.m(N,FKP))\u003d\u003dnull?void 0:A.request)\u0026\u0026e.ea\u0026\u0026(A\u003de.ea[y])){E\u003dA();break a}for(E in N)if(e.BX[E]\u0026\u0026(N\u003de.BX[E])){E\u003dN();break a}E\u003dvoid 0}if(E!\u003d\u003dvoid 0)return Promise.resolve(E)};\nwX5\u003dfunction(e,N,y){var w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1){A\u003d((w\u003dN)\u003d\u003dnull?void 0:(E\u003dw.dE)\u003d\u003dnull?void 0:E.identity)||lt;C\u003d(T\u003dN)\u003d\u003dnull?void 0:(p\u003dT.dE)\u003d\u003dnull?void 0:p.sessionIndex;var M\u003dg.S9(e.J.PQ(A,{sessionIndex:C}));return g.D(Y,M,2)}r\u003dY.N;return Y.return(Promise.resolve(Object.assign({},opM(y),r)))})};\nyln\u003dfunction(e,N,y){var w,E\u003d(N\u003d\u003dnull?void 0:(w\u003dN.dE)\u003d\u003dnull?void 0:w.identity)||lt,A;N\u003dN\u003d\u003dnull?void 0:(A\u003dN.dE)\u003d\u003dnull?void 0:A.sessionIndex;e\u003de.J.PQ(E,{sessionIndex:N});return Object.assign({},opM(y),e)};\nGH\u003dfunction(){};\nUq\u003dfunction(){};\nLV\u003dfunction(e){this.Z\u003de};\nsq\u003dfunction(){};\nag\u003dfunction(){};\ney\u003dfunction(){};\nNf\u003dfunction(){};\ng.ye\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments);e\u003de\u003d\u003d\u003dvoid 0?0:e;g.Gh.call(this,N,y);this.errorType\u003de;Object.setPrototypeOf(this,this.constructor.prototype)};\nwv\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.K\u003dy};\npX_\u003dfunction(e,N,y){if(e.J){var w\u003dD9(g.to(5,KY(N,\"key\")))||\"/UNKNOWN_PATH\";e.J.start(w)}e\u003dy;g.Xj(\"wug_networking_gzip_request\")\u0026\u0026(e\u003dnrP(y));return new window.Request(N,e)};\ng.AC\u003dfunction(e,N){if(!El){var y\u003dua();gW(y,{ZT:CaM,SB:wv});var w\u003d{BX:{feedbackEndpoint:a4(sq),modifyChannelNotificationPreferenceEndpoint:a4(ag),playlistEditEndpoint:a4(ey),shareEntityEndpoint:a4(LV),subscribeEndpoint:a4(GH),unsubscribeEndpoint:a4(Uq),webPlayerShareEntityServiceEndpoint:a4(Nf)}},E\u003dUz.getInstance(),A\u003d{};E\u0026\u0026(A.client_location\u003dE);e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dG1F());N\u003d\u003d\u003dvoid 0\u0026\u0026(N\u003dy.resolve(CaM));el0(w,N,e,A);gW(y,{ZT:rlJ,aB:Ww.instance});El\u003dy.resolve(rlJ)}return El};\n$6H\u003dfunction(e){var N\u003dnew Ys;if(e.interpreterJavascript){var y\u003diG0(e.interpreterJavascript);y\u003dj$(y).toString();var w\u003dnew rq;Sn(w,6,y);JQ(N,rq,1,w)}else e.interpreterUrl\u0026\u0026(y\u003dIG(e.interpreterUrl),y\u003ddG(y).toString(),w\u003dnew $s,Sn(w,4,y),JQ(N,$s,2,w));e.interpreterHash\u0026\u0026oL(N,3,e.interpreterHash);e.program\u0026\u0026oL(N,4,e.program);e.globalName\u0026\u0026oL(N,5,e.globalName);e.clientExperimentsStateBlob\u0026\u0026oL(N,7,e.clientExperimentsStateBlob);return N};\nT$\u003dfunction(e){var N\u003d{};e\u003de.split(\"\u0026\");e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value.split(\"\u003d\"),y.length\u003d\u003d\u003d2\u0026\u0026(N[y[0]]\u003dy[1]);return N};\nG00\u003dfunction(){if(g.Xj(\"bg_st_hr\"))return\"havuokmhhs-0\";var e,N\u003d((e\u003dperformance)\u003d\u003dnull?void 0:e.timeOrigin)||0;return\"havuokmhhs-\"+Math.floor(N)};\nJC\u003dfunction(e){this.J\u003de};\nYC9\u003dfunction(){return new Promise(function(e){var N\u003dwindow.top;N.ntpevasrs!\u003d\u003dvoid 0?e(new JC(N.ntpevasrs)):(N.ntpqfbel\u003d\u003d\u003dvoid 0\u0026\u0026(N.ntpqfbel\u003d[]),N.ntpqfbel.push(function(y){e(new JC(y))}))})};\nlc_\u003dfunction(){if(!g.Xj(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.Xj(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026EF()){var e\u003dg.Lb(\"PLAYER_VARS\",{});if(g.zM(e,\"privembed\",!1)!\u003d\"1\"\u0026\u0026!k1n(e)){var N\u003dfunction(){p2\u003d!0;\"google_ad_status\"in window?Ua(\"DCLKSTAT\",1):Ua(\"DCLKSTAT\",2)};\ntry{g.rW(\"//static.doubleclick.net/instream/ad_status.js\",N)}catch(y){}MS5.push(g.Kk.kB(function(){if(!(p2||\"google_ad_status\"in window)){try{if(N){var y\u003d\"\"+g.RP(N),w\u003dkk9[y];w\u0026\u0026g.pE(w)}}catch(E){}p2\u003d!0;Ua(\"DCLKSTAT\",3)}},5E3))}}};\nC2\u003dfunction(){var e\u003dNumber(g.Lb(\"DCLKSTAT\",0));return isNaN(e)?0:e};\nMf\u003dfunction(e,N,y){var w\u003dthis;this.network\u003de;this.options\u003dN;this.N\u003dy;this.J\u003dnull;if(N.ESB){var E\u003dnew g.lq;this.J\u003dE.promise;g.xJ.ytAtRC\u0026\u0026az(function(){var A,T;return g.f(function(p){if(p.J\u003d\u003d1){if(!g.xJ.ytAtRC)return p.return();A\u003drv(null);return g.D(p,$C(w,A),2)}T\u003dp.N;g.xJ.ytAtRC\u0026\u0026g.xJ.ytAtRC(JSON.stringify(T));g.hn(p)})},2);\nYC9().then(function(A){var T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return A.bindInnertubeChallengeFetcher(function(M){return $C(w,rv(M))}),g.D(Y,DS(),2);\nT\u003dY.N;p\u003dA.getLatestChallengeResponse();C\u003dp.challenge;if(!C)throw Error(\"BGE_MACIL\");r\u003d{challenge:C,rK:T$(C),f$:T,bgChallenge:new Ys};E.resolve(r);A.registerChallengeFetchedCallback(function(M){M\u003dM.challenge;if(!M)throw Error(\"BGE_MACR\");M\u003d{challenge:M,rK:T$(M),f$:T,bgChallenge:new Ys};w.J\u003dPromise.resolve(M)});\ng.hn(Y)})})}else N.preload\u0026\u0026Fq5(this,new Promise(function(A){g.e1(0,function(){A(YC(w))},0)}))};\nrv\u003dfunction(e){var N\u003d{engagementType:\"ENGAGEMENT_TYPE_UNBOUND\"};e\u0026\u0026(N.interpreterHash\u003de);return N};\nYC\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;var y,w,E,A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:y\u003drv(bq().J);if(g.Xj(\"att_fet_ks\"))return g.c5(S,7),g.D(S,$C(e,y),9);g.c5(S,4);return g.D(S,SCM(e,y),6);case 6:T\u003dS.N;E\u003dT.yuW;A\u003dT.zZB;w\u003dT;g.B5(S,3);break;case 4:return g.XH(S),g.uA(Error(\"Failed to fetch attestation challenge after \"+(N+\" attempts; not retrying for 24h.\"))),lI(e,864E5),S.return({challenge:\"\",rK:{},f$:void 0,bgChallenge:void 0});case 9:w\u003dS.N;if(!w)throw Error(\"Fetching Attestation challenge returned falsy\");\nif(!w.challenge)throw Error(\"Missing Attestation challenge\");E\u003dw.challenge;A\u003dT$(E);if(\"c1a\"in A\u0026\u0026(!w.bgChallenge||!w.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");g.B5(S,3);break;case 7:p\u003dg.XH(S);g.uA(p);N++;if(N\u003e\u003d5)return g.uA(Error(\"Failed to fetch attestation challenge after \"+(N+\" attempts; not retrying for 24h.\"))),lI(e,864E5),S.return({challenge:\"\",rK:{},f$:void 0,bgChallenge:void 0});C\u003d1E3*Math.pow(2,N-1)+Math.random()*1E3;return S.return(new Promise(function(k){g.e1(0,\nfunction(){k(YC(e,N))},C)}));\ncase 3:r\u003dNumber(A.t)||7200;lI(e,r*1E3);Y\u003dvoid 0;if(!(\"c1a\"in A\u0026\u0026w.bgChallenge)){S.u9(10);break}M\u003d$6H(w.bgChallenge);g.c5(S,11);return g.D(S,hf(bq(),M),13);case 13:g.B5(S,12);break;case 11:return l\u003dg.XH(S),g.uA(l),S.return({challenge:E,rK:A,f$:Y,bgChallenge:M});case 12:return g.c5(S,14),Y\u003dnew Fa({challenge:M,EW:{vI:\"aGIf\"}}),g.D(S,Y.oH,16);case 16:g.B5(S,10);break;case 14:F\u003dg.XH(S),g.uA(F),Y\u003dvoid 0;case 10:return S.return({challenge:E,rK:A,f$:Y,bgChallenge:M})}})};\n$C\u003dfunction(e,N){var y;return g.f(function(w){y\u003de.N;if(!y||y.E4())return w.return($C(e.network,N));KV(\"att_pna\",void 0,\"attestation_challenge_fetch\");return w.return(new Promise(function(E){y.TT(\"publicytnetworkstatus-online\",function(){$C(e.network,N).then(E)})}))})};\no59\u003dfunction(e){if(!e)throw Error(\"Fetching Attestation challenge returned falsy\");if(!e.challenge)throw Error(\"Missing Attestation challenge\");var N\u003de.challenge,y\u003dT$(N);if(\"c1a\"in y\u0026\u0026(!e.bgChallenge||!e.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");return Object.assign({},e,{yuW:N,zZB:y})};\nSCM\u003dfunction(e,N){var y,w,E,A,T;return g.f(function(p){switch(p.J){case 1:y\u003dvoid 0,w\u003d0,E\u003d{};case 2:if(!(w\u003c5)){p.u9(4);break}if(!(w\u003e0)){p.u9(5);break}E.KD\u003d1E3*Math.pow(2,w-1)+Math.random()*1E3;return g.D(p,new Promise(function(C){return function(r){g.e1(0,function(){r(void 0)},C.KD)}}(E)),5);\ncase 5:return g.c5(p,7),g.D(p,$C(e,N),9);case 9:return A\u003dp.N,p.return(o59(A));case 7:y\u003dT\u003dg.XH(p),T instanceof Error\u0026\u0026g.uA(T);case 8:w++;E\u003d{KD:void 0};p.u9(2);break;case 4:throw y;}})};\nFq5\u003dfunction(e,N){e.J\u003dN};\nbE1\u003dfunction(e){var N,y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,Promise.race([e.J,null]),2);N\u003dE.N;var A\u003dYC(e);e.J\u003dA;(y\u003dN)\u003d\u003dnull||(w\u003dy.f$)\u003d\u003dnull||w.dispose();g.hn(E)})};\nlI\u003dfunction(e,N){function y(){var E;return g.f(function(A){E\u003dw-Date.now();return E\u003c1E3?g.D(A,bE1(e),0):(az(y,0,Math.min(E,6E4)),A.u9(0))})}\nvar w\u003dDate.now()+N;y()};\nhln\u003dfunction(e,N){return new Promise(function(y){g.e1(0,function(){y(N())},e)})};\ng.cl0\u003dfunction(e,N){var y;return g.f(function(w){var E\u003dg.nM(\"yt.aba.att\");return(y\u003dE?E:Mf.instance!\u003d\u003dvoid 0?Mf.instance.K.bind(Mf.instance):null)?w.return(y(\"ENGAGEMENT_TYPE_PLAYBACK\",e,N)):w.return(Promise.resolve({error:\"ATTESTATION_ERROR_API_NOT_READY\"}))})};\ng.k_n\u003dfunction(){var e;return(e\u003d(e\u003dg.nM(\"yt.aba.att2\"))?e:Mf.instance!\u003d\u003dvoid 0?Mf.instance.j.bind(Mf.instance):null)?e():Promise.resolve(!1)};\nXXH\u003dfunction(e,N){var y\u003dg.nM(\"ytDebugData.callbacks\");y||(y\u003d{},g.jM(\"ytDebugData.callbacks\",y));if(g.Xj(\"web_dd_iu\")||BW0.includes(e))y[e]\u003dN};\nFI\u003dfunction(){var e\u003dPaE;var N\u003dN\u003d\u003d\u003dvoid 0?[]:N;var y\u003dy\u003d\u003d\u003dvoid 0?[]:y;N\u003dXfF.apply(null,[P6F.apply(null,g.B(N))].concat(g.B(y)));this.store\u003dIfM(e,void 0,N)};\ng.Sy\u003dfunction(e,N,y){for(var w\u003dObject.assign({},e),E\u003dg.c(Object.keys(N)),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003de[A],p\u003dN[A];if(p\u003d\u003d\u003dvoid 0)delete w[A];else if(T\u003d\u003d\u003dvoid 0)w[A]\u003dp;else if(Array.isArray(p)\u0026\u0026Array.isArray(T))w[A]\u003dy?[].concat(g.B(T),g.B(p)):p;else if(!Array.isArray(p)\u0026\u0026g.W5(p)\u0026\u0026!Array.isArray(T)\u0026\u0026g.W5(T))w[A]\u003dg.Sy(T,p,y);else if(typeof p\u003d\u003d\u003dtypeof T)w[A]\u003dp;else return N\u003dnew g.Gh(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:A,XFh:T,updateValue:p}),g.t0(N),\ne}return w};\noR\u003dfunction(e){var N\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?[]:e;this.SV\u003d[];this.Po\u003dthis.Hp\u003d0;this.z2\u003dvoid 0;this.totalLength\u003d0;e.forEach(function(y){N.append(y)})};\nd6_\u003dfunction(e,N){return e.SV.length\u003d\u003d\u003d0?!1:(e\u003de.SV[e.SV.length-1])\u0026\u0026e.buffer\u003d\u003d\u003dN.buffer\u0026\u0026e.byteOffset+e.length\u003d\u003d\u003dN.byteOffset};\nbI\u003dfunction(e,N){N\u003dg.c(N.SV);for(var y\u003dN.next();!y.done;y\u003dN.next())e.append(y.value)};\nhC\u003dfunction(e,N,y){return e.split(N).h3.split(y).aA};\nc8\u003dfunction(e){e.z2\u003dvoid 0;e.Hp\u003d0;e.Po\u003d0};\nkC\u003dfunction(e,N,y){e.isFocused(N);return N-e.Po+y\u003c\u003de.SV[e.Hp].length};\nIcn\u003dfunction(e){if(!e.z2){var N\u003de.SV[e.Hp];e.z2\u003dnew DataView(N.buffer,N.byteOffset,N.length)}return e.z2};\nB8\u003dfunction(e,N,y){e\u003de.YX(N\u003d\u003d\u003dvoid 0?0:N,y\u003d\u003d\u003dvoid 0?-1:y);N\u003dnew Uint8Array(e.length);try{N.set(e)}catch(w){for(y\u003d0;y\u003ce.length;y++)N[y]\u003de[y]}return N};\nv53\u003dfunction(e,N){e.focus(N);return kC(e,N,4)?Icn(e).getUint32(N-e.Po):256*(256*(256*e.getUint8(N)+e.getUint8(N+1))+e.getUint8(N+2))+e.getUint8(N+3)};\nzl_\u003dfunction(e){for(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003ce.length;y++)N[y]\u003de.charCodeAt(y);return N};\nP8\u003dfunction(e){return e.length?XI?XI.decode(e):String.fromCharCode.apply(null,e):\"\"};\ng.IR\u003dfunction(e){if(!e.length)return\"\";try{if(XI)return XI.decode(e);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(e)}catch(T){}for(var N\u003d0,y\u003d[],w\u003de.length;N\u003cw;){for(var E\u003d0;E\u003c1024\u0026\u0026N\u003cw;){var A\u003de[N++];if(A\u003c128)dv[E++]\u003dA;else{if(A\u003c224)A\u003d(A\u002631)\u003c\u003c6|e[N++]\u002663;else if(A\u003c240)A\u003d(A\u002615)\u003c\u003c12|(e[N++]\u002663)\u003c\u003c6|e[N++]\u002663;else{if(E+1\u003d\u003d\u003d1024){--N;break}A\u003d(A\u00267)\u003c\u003c18|(e[N++]\u002663)\u003c\u003c12|(e[N++]\u002663)\u003c\u003c6|e[N++]\u002663;A-\u003d65536;dv[E++]\u003d55296|A\u003e\u003e10;A\u003d56320|A\u00261023}dv[E++]\u003dA}}A\u003dString.fromCharCode.apply(String,dv);\nE\u003c1024\u0026\u0026(A\u003dA.substring(0,E));y.push(A)}return y.join(\"\")};\nz$\u003dfunction(e,N){var y;if((y\u003dv8)\u003d\u003dnull?0:y.encodeInto)return N\u003dv8.encodeInto(e,N),N.read\u003ce.length?e.length*4:N.written;for(var w\u003dy\u003d0;w\u003ce.length;w++){var E\u003de.charCodeAt(w);E\u003c128?N[y++]\u003dE:(E\u003c2048?N[y++]\u003dE\u003e\u003e6|192:((E\u002664512)\u003d\u003d\u003d55296\u0026\u0026w+1\u003ce.length\u0026\u0026(e.charCodeAt(w+1)\u002664512)\u003d\u003d\u003d56320?(E\u003d65536+((E\u00261023)\u003c\u003c10)+(e.charCodeAt(++w)\u00261023),N[y++]\u003dE\u003e\u003e18|240,N[y++]\u003dE\u003e\u003e12\u002663|128):N[y++]\u003dE\u003e\u003e12|224,N[y++]\u003dE\u003e\u003e6\u002663|128),N[y++]\u003dE\u002663|128)}return y};\niI\u003dfunction(e){if(v8)return v8.encode(e);var N\u003dnew Uint8Array(Math.ceil(e.length*1.2)),y\u003dz$(e,N);N.length\u003cy\u0026\u0026(N\u003dnew Uint8Array(y),y\u003dz$(e,N));N.length\u003ey\u0026\u0026(N\u003dN.subarray(0,y));return N};\nDK\u003dfunction(e){this.J\u003de;this.pos\u003d0;this.N\u003d-1};\ngv\u003dfunction(e){var N\u003de.J.getUint8(e.pos);++e.pos;if(N\u003c128)return N;for(var y\u003dN\u0026127,w\u003d1;N\u003e\u003d128;)N\u003de.J.getUint8(e.pos),++e.pos,w*\u003d128,y+\u003d(N\u0026127)*w;return y};\nVe\u003dfunction(e,N){var y\u003de.N;for(e.N\u003d-1;e.J.b8(e.pos,1);){y\u003c0\u0026\u0026(y\u003dgv(e));var w\u003dy\u003e\u003e3,E\u003dy\u00267;if(w\u003d\u003d\u003dN)return!0;if(w\u003eN){e.N\u003dy;break}y\u003d-1;switch(E){case 0:gv(e);break;case 1:e.pos+\u003d8;break;case 2:w\u003dgv(e);e.pos+\u003dw;break;case 5:e.pos+\u003d4}}return!1};\nf2\u003dfunction(e,N){if(Ve(e,N))return gv(e)};\ntC\u003dfunction(e,N){if(Ve(e,N))return!!gv(e)};\nuI\u003dfunction(e,N){if(Ve(e,N)){N\u003dgv(e);var y\u003de.J.YX(e.pos,N);e.pos+\u003dN;return y}};\nqf\u003dfunction(e,N){if(e\u003duI(e,N))return g.IR(e)};\nZK\u003dfunction(e,N,y){if(e\u003duI(e,N))return y(new DK(new oR([e])))};\nxC\u003dfunction(e,N){for(var y\u003d[];Ve(e,N);)y.push(gv(e));return y.length?y:void 0};\njy\u003dfunction(e,N,y){for(var w\u003d[],E;E\u003duI(e,N);)w.push(y(new DK(new oR([E]))));return w.length?w:void 0};\nn2\u003dfunction(e,N){e\u003de instanceof Uint8Array?new oR([e]):e;return N(new DK(e))};\niEP\u003dfunction(e,N,y){if(N\u0026\u0026y\u0026\u0026y.buffer\u003d\u003d\u003dN.exports.memory.buffer){var w\u003dN.realloc(y.byteOffset,e);if(w)return new Uint8Array(N.exports.memory.buffer,w,e)}e\u003dN?new Uint8Array(N.exports.memory.buffer,N.malloc(e),e):new Uint8Array(e);y\u0026\u0026e.set(y);return e};\nD6E\u003dfunction(e,N){this.uB\u003dN;this.pos\u003d0;this.N\u003d[];this.J\u003diEP(e\u003d\u003d\u003dvoid 0?4096:e,N);this.view\u003dnew DataView(this.J.buffer,this.J.byteOffset,this.J.byteLength)};\nQe\u003dfunction(e,N){N\u003de.pos+N;if(!(e.J.length\u003e\u003dN)){for(var y\u003de.J.length*2;y\u003cN;)y*\u003d2;e.J\u003diEP(y,e.uB,e.J.subarray(0,e.pos));e.view\u003dnew DataView(e.J.buffer,e.J.byteOffset,e.J.byteLength)}};\nmX\u003dfunction(e,N){if(N\u003e268435455){Qe(e,4);for(var y\u003dN\u00261073741823,w\u003d0;w\u003c4;w++)e.view.setUint8(e.pos,y\u0026127|128),y\u003e\u003e\u003d7,e.pos+\u003d1;N\u003dMath.floor(N/268435456)}for(Qe(e,4);N\u003e127;)e.view.setUint8(e.pos,N\u0026127|128),N\u003e\u003e\u003d7,e.pos+\u003d1;e.view.setUint8(e.pos,N);e.pos+\u003d1};\nH8\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(mX(e,N*8),mX(e,y))};\nK2\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026H8(e,N,y?1:0)};\nW8\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(mX(e,N*8+2),N\u003dy.length,mX(e,N),Qe(e,N),e.J.set(y,e.pos),e.pos+\u003dN)};\nOl\u003dfunction(e,N,y){y!\u003d\u003dvoid 0\u0026\u0026(g5H(e,N,Math.ceil(Math.log2(y.length*4+2)/7)),Qe(e,y.length*1.2),N\u003dz$(y,e.J.subarray(e.pos)),e.pos+N\u003ee.J.length\u0026\u0026(Qe(e,N),N\u003dz$(y,e.J.subarray(e.pos))),e.pos+\u003dN,VSH(e))};\ng5H\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?2:y;mX(e,N*8+2);e.N.push(e.pos);e.N.push(y);e.pos+\u003dy};\nVSH\u003dfunction(e){for(var N\u003de.N.pop(),y\u003de.N.pop(),w\u003de.pos-y-N;N--;){var E\u003dN?128:0;e.view.setUint8(y++,w\u0026127|E);w\u003e\u003e\u003d7}};\nER\u003dfunction(e,N,y,w,E){y\u0026\u0026(g5H(e,N,E\u003d\u003d\u003dvoid 0?3:E),w(e,y),VSH(e))};\ng.A5\u003dfunction(e,N,y){y\u003dnew D6E(4096,y);N(y,e);return new Uint8Array(y.J.buffer,y.J.byteOffset,y.pos)};\ng.Tj\u003dfunction(e){var N\u003dnew DK(new oR([hO(decodeURIComponent(e))]));e\u003dqf(N,2);N\u003df2(N,4);var y\u003dfcM[N];if(typeof y\u003d\u003d\u003d\"undefined\")throw e\u003dnew g.Gh(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",viP:N}),g.t0(e),e;return{Xu:N,entityType:y,entityId:e}};\ng.J5\u003dfunction(e,N){var y\u003dnew D6E;W8(y,2,iI(e));e\u003dtSJ[N];if(typeof e\u003d\u003d\u003d\"undefined\")throw N\u003dnew g.Gh(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:N}),g.t0(N),N;H8(y,4,e);H8(y,5,1);N\u003dnew Uint8Array(y.J.buffer,y.J.byteOffset,y.pos);return encodeURIComponent(g.oN(N))};\npj\u003dfunction(e,N,y,w){if(w\u003d\u003d\u003dvoid 0)return w\u003dObject.assign({},e[N]||{}),y\u003d(delete w[y],w),w\u003d{},Object.assign({},e,(w[N]\u003dy,w));var E\u003d{},A\u003d{};return Object.assign({},e,(A[N]\u003dObject.assign({},e[N],(E[y]\u003dw,E)),A))};\nud5\u003dfunction(e,N,y,w,E){var A\u003de[N];if(A\u003d\u003dnull||!A[y])return e;w\u003dg.Sy(A[y],w,E\u003d\u003d\u003d\"REPEATED_FIELDS_MERGE_OPTION_APPEND\");E\u003d{};A\u003d{};return Object.assign({},e,(A[N]\u003dObject.assign({},e[N],(E[y]\u003dw,E)),A))};\nqC_\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;switch(N.type){case \"ENTITY_LOADED\":return N.payload.reduce(function(w,E){var A,T\u003d(A\u003dE.options)\u003d\u003dnull?void 0:A.persistenceOption;if(T\u0026\u0026T!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"\u0026\u0026T!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\")return w;if(!E.entityKey)return g.t0(Error(\"Missing entity key\")),w;if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_REPLACE\"){if(!E.payload)return g.t0(new g.Gh(\"REPLACE entity mutation is missing a payload\",{entityKey:E.entityKey})),w;var p\u003dg.kY(E.payload);\nreturn pj(w,p,E.entityKey,E.payload[p])}if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_DELETE\"){a:{E\u003dE.entityKey;try{var C\u003dg.Tj(E).entityType;p\u003dpj(w,C,E);break a}catch(M){if(M instanceof Error){g.t0(new g.Gh(\"Failed to deserialize entity key\",{entityKey:E,jb:M.message}));p\u003dw;break a}throw M;}p\u003dvoid 0}return p}if(E.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_UPDATE\"){if(!E.payload)return g.t0(new g.Gh(\"UPDATE entity mutation is missing a payload\",{entityKey:E.entityKey})),w;p\u003dg.kY(E.payload);var r,Y;return ud5(w,p,E.entityKey,\nE.payload[p],(r\u003dE.fieldMask)\u003d\u003dnull?void 0:(Y\u003dr.mergeOptions)\u003d\u003dnull?void 0:Y.repeatedFieldsMergeOption)}return w},e);\ncase \"REPLACE_ENTITY\":var y\u003dN.payload;return pj(e,y.entityType,y.key,y.Ys);case \"REPLACE_ENTITIES\":return Object.keys(N.payload).reduce(function(w,E){var A\u003dN.payload[E];return Object.keys(A).reduce(function(T,p){return pj(T,E,p,A[p])},w)},e);\ncase \"UPDATE_ENTITY\":return y\u003dN.payload,ud5(e,y.entityType,y.key,y.Ys,y.ZIk);default:return e}};\nCj\u003dfunction(e,N,y){return e[N]?e[N][y]||null:null};\nrL\u003dfunction(e){return window.Int32Array?new Int32Array(e):Array(e)};\nSA\u003dfunction(e){g.x.call(this);this.counter\u003d[0,0,0,0];this.N\u003dnew Uint8Array(16);this.J\u003d16;if(!ZE1){var N,y\u003dnew Uint8Array(256),w\u003dnew Uint8Array(256);var E\u003d1;for(N\u003d0;N\u003c256;N++)y[E]\u003dN,w[N]\u003dE,E^\u003dE\u003c\u003c1^(E\u003e\u003e7\u0026\u0026283);$d\u003dnew Uint8Array(256);Yd\u003drL(256);MD\u003drL(256);lZ\u003drL(256);F8\u003drL(256);for(var A\u003d0;A\u003c256;A++){E\u003dA?w[255^y[A]]:0;E^\u003dE\u003c\u003c1^E\u003c\u003c2^E\u003c\u003c3^E\u003c\u003c4;E\u003dE\u0026255^E\u003e\u003e\u003e8^99;$d[A]\u003dE;N\u003dE\u003c\u003c1^(E\u003e\u003e7\u0026\u0026283);var T\u003dN^E;Yd[A]\u003dN\u003c\u003c24|E\u003c\u003c16|E\u003c\u003c8|T;MD[A]\u003dT\u003c\u003c24|Yd[A]\u003e\u003e\u003e8;lZ[A]\u003dE\u003c\u003c24|MD[A]\u003e\u003e\u003e8;F8[A]\u003dE\u003c\u003c24|lZ[A]\u003e\u003e\u003e8}ZE1\u003d!0}E\u003drL(44);for(y\u003d\n0;y\u003c4;y++)E[y]\u003de[4*y]\u003c\u003c24|e[4*y+1]\u003c\u003c16|e[4*y+2]\u003c\u003c8|e[4*y+3];for(w\u003d1;y\u003c44;y++)e\u003dE[y-1],y%4||(e\u003d($d[e\u003e\u003e16\u0026255]^w)\u003c\u003c24|$d[e\u003e\u003e8\u0026255]\u003c\u003c16|$d[e\u0026255]\u003c\u003c8|$d[e\u003e\u003e\u003e24],w\u003dw\u003c\u003c1^(w\u003e\u003e7\u0026\u0026283)),E[y]\u003dE[y-4]^e;this.key\u003dE};\noo\u003dfunction(e,N){for(var y\u003d0;y\u003c4;y++)e.counter[y]\u003dN[y*4]\u003c\u003c24|N[y*4+1]\u003c\u003c16|N[y*4+2]\u003c\u003c8|N[y*4+3];e.J\u003d16};\nx69\u003dfunction(e){for(var N\u003de.key,y\u003de.counter[0]^N[0],w\u003de.counter[1]^N[1],E\u003de.counter[2]^N[2],A\u003de.counter[3]^N[3],T\u003d3;T\u003e\u003d0\u0026\u0026!(e.counter[T]\u003d-~e.counter[T]);T--);for(var p,C,r\u003d4;r\u003c40;)T\u003dYd[y\u003e\u003e\u003e24]^MD[w\u003e\u003e16\u0026255]^lZ[E\u003e\u003e8\u0026255]^F8[A\u0026255]^N[r++],p\u003dYd[w\u003e\u003e\u003e24]^MD[E\u003e\u003e16\u0026255]^lZ[A\u003e\u003e8\u0026255]^F8[y\u0026255]^N[r++],C\u003dYd[E\u003e\u003e\u003e24]^MD[A\u003e\u003e16\u0026255]^lZ[y\u003e\u003e8\u0026255]^F8[w\u0026255]^N[r++],A\u003dYd[A\u003e\u003e\u003e24]^MD[y\u003e\u003e16\u0026255]^lZ[w\u003e\u003e8\u0026255]^F8[E\u0026255]^N[r++],y\u003dT,w\u003dp,E\u003dC;e\u003de.N;T\u003dN[40];e[0]\u003d$d[y\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[1]\u003d$d[w\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[2]\u003d$d[E\u003e\u003e8\u0026255]^\nT\u003e\u003e8\u0026255;e[3]\u003d$d[A\u0026255]^T\u0026255;T\u003dN[41];e[4]\u003d$d[w\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[5]\u003d$d[E\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[6]\u003d$d[A\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[7]\u003d$d[y\u0026255]^T\u0026255;T\u003dN[42];e[8]\u003d$d[E\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[9]\u003d$d[A\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[10]\u003d$d[y\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[11]\u003d$d[w\u0026255]^T\u0026255;T\u003dN[43];e[12]\u003d$d[A\u003e\u003e\u003e24]^T\u003e\u003e\u003e24;e[13]\u003d$d[y\u003e\u003e16\u0026255]^T\u003e\u003e16\u0026255;e[14]\u003d$d[w\u003e\u003e8\u0026255]^T\u003e\u003e8\u0026255;e[15]\u003d$d[E\u0026255]^T\u0026255};\ncM\u003dfunction(){if(!bZ\u0026\u0026!g.Um){if(h5)return h5;var e;h5\u003d(e\u003dwindow.crypto)\u003d\u003dnull?void 0:e.subtle;var N,y,w;if(((N\u003dh5)\u003d\u003dnull?0:N.importKey)\u0026\u0026((y\u003dh5)\u003d\u003dnull?0:y.sign)\u0026\u0026((w\u003dh5)\u003d\u003dnull?0:w.encrypt))return h5;h5\u003dvoid 0}};\ng.kd\u003dfunction(e){this.j\u003de};\ng.BM\u003dfunction(e){this.N\u003de};\nX8\u003dfunction(e){this.L\u003dnew Uint8Array(64);this.K\u003dnew Uint8Array(64);this.j\u003d0;this.Z\u003dnew Uint8Array(64);this.N\u003d0;this.L.set(e);this.K.set(e);for(e\u003d0;e\u003c64;e++)this.L[e]^\u003d92,this.K[e]^\u003d54;this.reset()};\njuF\u003dfunction(e,N,y){for(var w\u003de.G,E\u003de.J[0],A\u003de.J[1],T\u003de.J[2],p\u003de.J[3],C\u003de.J[4],r\u003de.J[5],Y\u003de.J[6],M\u003de.J[7],l,F,S,k\u003d0;k\u003c64;)k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dM+PM[k]+S+((C\u003e\u003e\u003e6|C\u003c\u003c26)^(C\u003e\u003e\u003e11|C\u003c\u003c21)^(C\u003e\u003e\u003e25|C\u003c\u003c7))+(C\u0026r^~C\u0026Y),F\u003d((E\u003e\u003e\u003e2|E\u003c\u003c30)^(E\u003e\u003e\u003e13|E\u003c\u003c19)^(E\u003e\u003e\u003e22|E\u003c\u003c10))+(E\u0026A^E\u0026T^A\u0026T),M\u003dl+F,p+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003d\nw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dY+PM[k]+S+((p\u003e\u003e\u003e6|p\u003c\u003c26)^(p\u003e\u003e\u003e11|p\u003c\u003c21)^(p\u003e\u003e\u003e25|p\u003c\u003c7))+(p\u0026C^~p\u0026r),F\u003d((M\u003e\u003e\u003e2|M\u003c\u003c30)^(M\u003e\u003e\u003e13|M\u003c\u003c19)^(M\u003e\u003e\u003e22|M\u003c\u003c10))+(M\u0026E^M\u0026A^E\u0026A),Y\u003dl+F,T+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dr+PM[k]+S+((T\u003e\u003e\u003e6|T\u003c\u003c26)^(T\u003e\u003e\u003e11|T\u003c\u003c21)^(T\u003e\u003e\u003e25|T\u003c\u003c7))+(T\u0026p^\n~T\u0026C),F\u003d((Y\u003e\u003e\u003e2|Y\u003c\u003c30)^(Y\u003e\u003e\u003e13|Y\u003c\u003c19)^(Y\u003e\u003e\u003e22|Y\u003c\u003c10))+(Y\u0026M^Y\u0026E^M\u0026E),r\u003dl+F,A+\u003dl,k++,k\u003c16?(w[k]\u003dS\u003dN[y]\u003c\u003c24|N[y+1]\u003c\u003c16|N[y+2]\u003c\u003c8|N[y+3],y+\u003d4):(l\u003dw[k-2],F\u003dw[k-15],S\u003dw[k-7]+w[k-16]+((l\u003e\u003e\u003e17|l\u003c\u003c15)^(l\u003e\u003e\u003e19|l\u003c\u003c13)^l\u003e\u003e\u003e10)+((F\u003e\u003e\u003e7|F\u003c\u003c25)^(F\u003e\u003e\u003e18|F\u003c\u003c14)^F\u003e\u003e\u003e3),w[k]\u003dS),l\u003dC+PM[k]+S+((A\u003e\u003e\u003e6|A\u003c\u003c26)^(A\u003e\u003e\u003e11|A\u003c\u003c21)^(A\u003e\u003e\u003e25|A\u003c\u003c7))+(A\u0026T^~A\u0026p),F\u003d((r\u003e\u003e\u003e2|r\u003c\u003c30)^(r\u003e\u003e\u003e13|r\u003c\u003c19)^(r\u003e\u003e\u003e22|r\u003c\u003c10))+(r\u0026Y^r\u0026M^Y\u0026M),S\u003dM,M\u003dp,p\u003dS,S\u003dY,Y\u003dT,T\u003dS,S\u003dr,r\u003dA,A\u003dS,C\u003dE+l,E\u003dl+F,k++;e.J[0]\u003dE+e.J[0]|0;e.J[1]\u003dA+e.J[1]|0;e.J[2]\u003dT+e.J[2]|0;e.J[3]\u003d\np+e.J[3]|0;e.J[4]\u003dC+e.J[4]|0;e.J[5]\u003dr+e.J[5]|0;e.J[6]\u003dY+e.J[6]|0;e.J[7]\u003dM+e.J[7]|0};\nQu0\u003dfunction(e){var N\u003dnew Uint8Array(32),y\u003d64-e.N;e.N\u003e55\u0026\u0026(y+\u003d64);var w\u003dnew Uint8Array(y);w[0]\u003d128;for(var E\u003de.j*8,A\u003d1;A\u003c9;A++){var T\u003dE%256;w[y-A]\u003dT;E\u003d(E-T)/256}e.update(w);for(y\u003d0;y\u003c8;y++)N[y*4]\u003de.J[y]\u003e\u003e\u003e24,N[y*4+1]\u003de.J[y]\u003e\u003e\u003e16\u0026255,N[y*4+2]\u003de.J[y]\u003e\u003e\u003e8\u0026255,N[y*4+3]\u003de.J[y]\u0026255;n50(e);return N};\nn50\u003dfunction(e){e.J\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];e.G\u003d[];e.G.length\u003d64;e.j\u003d0;e.N\u003d0};\nm69\u003dfunction(e){this.J\u003de};\nHE0\u003dfunction(e,N,y){e\u003dnew X8(e.J);e.update(N);e.update(y);N\u003dQu0(e);e.update(e.L);e.update(N);N\u003dQu0(e);e.reset();return N};\nKq_\u003dfunction(e){this.N\u003de};\nWqE\u003dfunction(e,N,y,w){var E,A,T;return g.f(function(p){switch(p.J){case 1:if(e.J){p.u9(2);break}return g.D(p,w.importKey(\"raw\",e.N,{name:\"HMAC\",hash:\"SHA-256\"},!1,[\"sign\"]),3);case 3:e.J\u003dp.N;case 2:return E\u003dnew Uint8Array(N.length+y.length),E.set(N),E.set(y,N.length),A\u003d{name:\"HMAC\",hash:\"SHA-256\"},g.D(p,w.sign(A,e.J,E),4);case 4:return T\u003dp.N,p.return(new Uint8Array(T))}})};\nOE_\u003dfunction(e,N,y){e.K||(e.K\u003dnew m69(e.N));return HE0(e.K,N,y)};\nRln\u003dfunction(e,N,y){var w,E;return g.f(function(A){if(A.J\u003d\u003d1){w\u003dcM();if(!w)return A.return(OE_(e,N,y));g.c5(A,3);return g.D(A,WqE(e,N,y,w),5)}if(A.J!\u003d3)return A.return(A.N);E\u003dg.XH(A);g.uA(E);bZ\u003d!0;return A.return(OE_(e,N,y))})};\nU6P\u003dfunction(e){for(var N\u003d\"\",y\u003d0;y\u003ce.length;y++){var w\u003de[y];if(y\u003d\u003d\u003d0)w\u003d\"M \"+w.x.toFixed(1)+\",\"+w.y.toFixed(1);else{var E\u003dG__(e[y-1],e[y-2],w),A\u003dG__(w,e[y-1],e[y+1],!0);w\u003d\" C \"+(E.x.toFixed(1)+\",\"+E.y.toFixed(1)+\" \"+A.x.toFixed(1)+\",\"+A.y.toFixed(1)+\" \"+w.x.toFixed(1)+\",\"+w.y.toFixed(1))}N+\u003dw}return N};\nG__\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N\u003dnew LqP(N||e,y||e);return{x:e.x+((w\u003d\u003d\u003dvoid 0?0:w)?N.J*-1:N.J)*.2,y:e.y+((w\u003d\u003d\u003dvoid 0?0:w)?N.N*-1:N.N)*.2}};\nLqP\u003dfunction(e,N){this.N\u003dthis.J\u003d0;this.J\u003dN.x-e.x;this.N\u003dN.y-e.y};\nekM\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return y\u003d{context:g.LR(),settingItemIds:N},w\u003dg.eZ(suP),g.D(A,g.Rg(e,y,w),2);E\u003dA.N;return!E||E.errorMetadata?(acP(\"GetSettingValuesRequest\",E),A.return(void 0)):A.return(E.settingValues)})};\ny0H\u003dfunction(e,N,y){var w,E,A;g.f(function(T){if(T.J\u003d\u003d1)return w\u003d{context:g.LR(),settingItemId:N,newValue:y},E\u003dg.eZ(NI0),g.D(T,g.Rg(e,w,E),2);A\u003dT.N;if(!A||A.errorMetadata)return acP(\"SetSettingRequest\",A),T.return(void 0);g.hn(T)})};\nacP\u003dfunction(e,N){N?N.errorMetadata\u0026\u0026g.uA(new g.Gh(e+\" failed with status \"+N.errorMetadata.status)):g.uA(new g.Gh(e+\" failed with empty response\"))};\ndL\u003dfunction(e,N,y){if(!N)return e.length\u003e\u003d1?e[e.length-1]:null;for(var w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.width\u0026\u0026E.height\u0026\u0026(y\u0026\u0026E.width\u003e\u003dN||!y\u0026\u0026E.height\u003e\u003dN))return E;for(N\u003de.length-1;N\u003e\u003d0;N--)if(y\u0026\u0026e[N].width||!y\u0026\u0026e[N].height)return e[N];return e[0]};\nIo\u003dfunction(){this.state\u003d1;this.f$\u003dnull};\nEgs\u003dfunction(e,N,y,w,E,A){var T\u003dT\u003d\u003d\u003dvoid 0?\"trayride\":T;y?(e.IJ(2),g.rW(y,function(){if(window[T])w7_(e,w,T,E);else{e.IJ(3);var p\u003dcE_(y),C\u003ddocument.getElementById(p);C\u0026\u0026(bp5(p),C.parentNode.removeChild(C));g.uA(new g.Gh(\"Unable to load Botguard\",\"from \"+y))}},A)):N?(A\u003dg.sA(\"SCRIPT\"),N instanceof xx?(A.textContent\u003dj$(N),ny(A)):A.textContent\u003dN,A.nonce\u003dZs(document),document.head.appendChild(A),document.head.removeChild(A),window[T]?w7_(e,w,T,E):(e.IJ(4),g.uA(new g.Gh(\"Unable to load Botguard from JS\")))):\ng.uA(new g.Gh(\"Unable to load VM; no url or JS provided\"))};\nw7_\u003dfunction(e,N,y,w){e.IJ(5);try{var E\u003dnew Fa({program:N,globalName:y,EW:{disable:!g.Xj(\"att_web_record_metrics\"),vI:\"aGIf\"}});E.oH.then(function(){e.IJ(6);w\u0026\u0026w(N)});\ne.yN(E)}catch(A){e.IJ(7),A instanceof Error\u0026\u0026g.uA(A)}};\nvM\u003dfunction(){var e\u003dg.nM(\"yt.abuse.playerAttLoader\");return e\u0026\u0026[\"bgvma\",\"bgvmb\",\"bgvmc\"].every(function(N){return N in e})?e:null};\nzj\u003dfunction(){Io.apply(this,arguments)};\niZ\u003dfunction(){};\nA00\u003dfunction(e,N,y){for(var w\u003d!1,E\u003dg.c(e.R$.entries()),A\u003dE.next();!A.done;A\u003dE.next())A\u003dg.c(A.value).next().value,A.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026A.Xh\u003d\u003d\u003d\"core\"\u0026\u0026(w\u003d!0);if(w){a:if(!y){e\u003dg.c(e.R$.entries());for(y\u003de.next();!y.done;y\u003de.next())if(w\u003dg.c(y.value),y\u003dw.next().value,w\u003dw.next().value,y.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026y.Xh\u003d\u003d\u003d\"core\"){y\u003dw.layoutId;break a}y\u003dvoid 0}y?N.oG(y):YN(\"No triggering layout ID available when attempting to mute.\")}};\nDX\u003dfunction(e,N){this.D3\u003de;this.iL\u003dN};\ngL\u003dfunction(){};\nVg\u003dfunction(){};\nJ0P\u003dfunction(e){g.x.call(this);var N\u003dthis;this.Vi\u003de;this.J\u003dnew Map;fj(this,\"commandExecutorCommand\",function(y,w,E){TIH(N,y.commands,w,E)});\nfj(this,\"clickTrackingParams\",function(){})};\np7J\u003dfunction(e,N){fj(e,N.jh(),function(y,w,E){N.A$(y,w,E)})};\nfj\u003dfunction(e,N,y){e.Ss();e.J.get(N)\u0026\u0026g.t0(Error(\"Extension name \"+N+\" already registered\"));e.J.set(N,y)};\nTIH\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;e.Ss();var E\u003d[],A\u003d[];N\u003dg.c(N);for(var T\u003dN.next();!T.done;T\u003dN.next())T\u003dT.value,g.m(T,CAs)||g.m(T,r0J)?E.push(T):A.push(T);E\u003dg.c(E);for(N\u003dE.next();!N.done;N\u003dE.next())t5(e,N.value,y,w);A\u003dg.c(A);for(E\u003dA.next();!E.done;E\u003dA.next())t5(e,E.value,y,w)};\nt5\u003dfunction(e,N,y,w){e.Ss();N.loggingUrls\u0026\u0026$iE(e,\"loggingUrls\",N.loggingUrls,y,w);N\u003dg.c(Object.entries(N));for(var E\u003dN.next();!E.done;E\u003dN.next()){var A\u003dg.c(E.value);E\u003dA.next().value;A\u003dA.next().value;E\u003d\u003d\u003d\"openPopupAction\"?e.Vi.get().gS(\"innertubeCommand\",{openPopupAction:A}):E\u003d\u003d\u003d\"confirmDialogEndpoint\"?e.Vi.get().gS(\"innertubeCommand\",{confirmDialogEndpoint:A}):Y$P.hasOwnProperty(E)||$iE(e,E,A,y,w)}};\n$iE\u003dfunction(e,N,y,w,E){if((e\u003de.J.get(N))\u0026\u0026typeof e\u003d\u003d\u003d\"function\")try{e(y,w,E)}catch(A){g.t0(A)}else N\u003dnew g.Gh(\"Unhandled field\",N),g.uA(N)};\nuZ\u003dfunction(e,N,y){this.zo\u003de;this.J\u003dN;this.Pk\u003dy};\nqD\u003dfunction(e){this.value\u003de};\nZX\u003dfunction(e){this.value\u003de};\nxd\u003dfunction(e){this.value\u003de};\njA\u003dfunction(e){this.value\u003de};\nnj\u003dfunction(e){this.value\u003de};\nQg\u003dfunction(e){this.value\u003de};\nHM\u003dfunction(e){this.value\u003de};\nKj\u003dfunction(){qD.apply(this,arguments)};\nWM\u003dfunction(e){this.value\u003de};\nOR\u003dfunction(e){this.value\u003de};\nRo\u003dfunction(e){this.value\u003de};\nGj\u003dfunction(e){this.value\u003de};\nUR\u003dfunction(e){this.value\u003de};\nLj\u003dfunction(e){this.value\u003de};\nsR\u003dfunction(e){this.value\u003de};\nao\u003dfunction(e){this.value\u003de};\neR\u003dfunction(e){this.value\u003de};\nNT\u003dfunction(e){this.value\u003de};\nyS\u003dfunction(){qD.apply(this,arguments)};\nwK\u003dfunction(e){this.value\u003de};\nEP\u003dfunction(e){this.value\u003de};\nAw\u003dfunction(e){this.value\u003de};\nTQ\u003dfunction(e){this.value\u003de};\nJw\u003dfunction(e){this.value\u003de};\npx\u003dfunction(e){this.value\u003de};\nCx\u003dfunction(e){this.value\u003de};\nrK\u003dfunction(e){this.value\u003de};\n$q\u003dfunction(e){this.value\u003de};\nYq\u003dfunction(e){this.value\u003de};\nMT\u003dfunction(e){this.value\u003de};\nll\u003dfunction(e){this.value\u003de};\nFP\u003dfunction(e){this.value\u003de};\nSR\u003dfunction(e){this.value\u003de};\nos\u003dfunction(e){this.value\u003de};\nbl\u003dfunction(e){this.value\u003de};\nhw\u003dfunction(e){this.value\u003de};\ncp\u003dfunction(e){this.value\u003de};\nkq\u003dfunction(e){this.value\u003de};\nBp\u003dfunction(e){this.value\u003de};\nXP\u003dfunction(e){this.value\u003de};\nPp\u003dfunction(e){this.value\u003de};\ndK\u003dfunction(e){this.value\u003de};\nIs\u003dfunction(e){this.value\u003de};\nvp\u003dfunction(e){this.value\u003de};\nzQ\u003dfunction(e){this.value\u003de};\nil\u003dfunction(e){this.value\u003de};\nDb\u003dfunction(e){this.value\u003de};\ngK\u003dfunction(e){this.value\u003de};\nVS\u003dfunction(e){this.value\u003de};\nfx\u003dfunction(e){this.value\u003de};\ntw\u003dfunction(e){this.value\u003de};\nul\u003dfunction(e){this.value\u003de};\nqT\u003dfunction(e){this.value\u003de};\nZb\u003dfunction(e){this.value\u003de};\nxq\u003dfunction(e){this.value\u003de};\njR\u003dfunction(e){this.value\u003de};\nnx\u003dfunction(e){this.value\u003de};\nQS\u003dfunction(){qD.apply(this,arguments)};\nmZ\u003dfunction(e){this.value\u003de};\nHp\u003dfunction(){qD.apply(this,arguments)};\nKx\u003dfunction(){qD.apply(this,arguments)};\nWp\u003dfunction(){qD.apply(this,arguments)};\nOP\u003dfunction(){qD.apply(this,arguments)};\nRs\u003dfunction(){qD.apply(this,arguments)};\nGQ\u003dfunction(e){this.value\u003de};\nUP\u003dfunction(e){this.value\u003de};\nLx\u003dfunction(e){this.value\u003de};\nsP\u003dfunction(e){this.value\u003de};\nas\u003dfunction(e){this.value\u003de};\nNx\u003dfunction(e,N,y){if(y\u0026\u0026!y.includes(e.layoutType))return!1;N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next())if(!eK(e.clientMetadata,y.value))return!1;return!0};\nyk\u003dfunction(){return\"\"};\nMP9\u003dfunction(e,N){switch(e){case \"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\":return 0;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\":return 1;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\":return 2;case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return 3;case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return 4;case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return 5;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\":return 6;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\":return 7;default:return N(e),8}};\nwX\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;FF.call(this,e);this.ol\u003dy;this.S$\u003dw;this.args\u003d[];N\u0026\u0026this.args.push(N)};\nU\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;FF.call(this,e);this.ol\u003dy;this.S$\u003dw;this.args\u003d[];N\u0026\u0026this.args.push(N)};\nEG\u003dfunction(e){var N\u003dnew Map;e.forEach(function(y){N.set(y.getType(),y)});\nthis.J\u003dN};\neK\u003dfunction(e,N){return e.J.has(N)};\nA6\u003dfunction(e,N){e\u003de.J.get(N);if(e!\u003d\u003dvoid 0)return e.get()};\nT5\u003dfunction(e){return Array.from(e.J.keys())};\nJ6\u003dfunction(e,N,y){if(y\u0026\u0026y!\u003d\u003de.slotType)return!1;N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next())if(!eK(e.clientMetadata,y.value))return!1;return!0};\nFj0\u003dfunction(e){var N;return((N\u003dlLH.get(e))\u003d\u003dnull?void 0:N.JN)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nCn\u003dfunction(e,N){var y\u003d{type:N.slotType,controlFlowManagerLayer:S$H.get(N.Xh)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};N.slotEntryTrigger\u0026\u0026(y.entryTriggerType\u003dN.slotEntryTrigger.triggerType);N.slotPhysicalPosition!\u003d\u003d1\u0026\u0026(y.slotPhysicalPosition\u003dN.slotPhysicalPosition);if(e){y.debugData\u003d{slotId:N.slotId};if(e\u003dN.slotEntryTrigger)y.debugData.slotEntryTriggerData\u003dpn(e);e\u003dN.slotFulfillmentTriggers;y.debugData.fulfillmentTriggerData\u003d[];e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())y.debugData.fulfillmentTriggerData.push(pn(w.value));\nN\u003dN.slotExpirationTriggers;y.debugData.expirationTriggerData\u003d[];N\u003dg.c(N);for(e\u003dN.next();!e.done;e\u003dN.next())y.debugData.expirationTriggerData.push(pn(e.value))}return y};\nogJ\u003dfunction(e,N){var y\u003d{type:N.layoutType,controlFlowManagerLayer:S$H.get(N.Xh)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};e\u0026\u0026(y.debugData\u003d{layoutId:N.layoutId});return y};\npn\u003dfunction(e,N){var y\u003d{type:e.triggerType};N!\u003dnull\u0026\u0026(y.category\u003dN);e.triggeringSlotId!\u003dnull\u0026\u0026(y.triggerSourceData||(y.triggerSourceData\u003d{}),y.triggerSourceData.associatedSlotId\u003de.triggeringSlotId);e.triggeringLayoutId!\u003dnull\u0026\u0026(y.triggerSourceData||(y.triggerSourceData\u003d{}),y.triggerSourceData.associatedLayoutId\u003de.triggeringLayoutId);return y};\nbQ3\u003dfunction(e,N,y,w){N\u003d{opportunityType:N};e\u0026\u0026(w||y)\u0026\u0026(w\u003dg.dn(w||[],function(E){return Cn(e,E)}),N.debugData\u003dObject.assign({},y\u0026\u0026y.length\u003e0?{associatedSlotId:y}:{},w.length\u003e0?{slots:w}:{}));\nreturn N};\n$2\u003dfunction(e,N){return function(y){return hkJ(rX(e),N.slotId,N.slotType,N.slotPhysicalPosition,N.Xh,N.slotEntryTrigger,N.slotFulfillmentTriggers,N.slotExpirationTriggers,y.layoutId,y.layoutType,y.Xh)}};\nhkJ\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){return{adClientDataEntry:{slotData:Cn(e,{slotId:N,slotType:y,slotPhysicalPosition:w,Xh:E,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:p,clientMetadata:new EG([])}),layoutData:ogJ(e,{layoutId:C,layoutType:r,Xh:Y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],tM:new Map,clientMetadata:new EG([]),o9:{}})}}};\nMx\u003dfunction(e){this.wP\u003de;e\u003dMath.random();var N\u003dthis.wP.get();N\u003dg.Y2(N.C.X().experiments,\"html5_debug_data_log_probability\");N\u003dNumber.isFinite(N)\u0026\u0026N\u003e\u003d0\u0026\u0026N\u003c\u003d1?N:0;this.J\u003de\u003cN};\nrX\u003dfunction(e){return e.J||e.wP.get().C.X().T(\"html5_force_debug_data_for_client_tmp_logs\")};\nlF\u003dfunction(e,N,y,w){g.x.call(this);this.N\u003dN;this.H9\u003dy;this.wP\u003dw;this.J\u003de(this,this,this,this,this);g.Q(this,this.J);e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())g.Q(this,N.value)};\nF2\u003dfunction(e,N){e.N.add(N)};\nSK\u003dfunction(e,N){e.N.delete(N)};\nbF\u003dfunction(e,N,y,w){YN(y,N,void 0,void 0,y.S$);y.ol?e.H9.a8(w,y.ol,N):YN(\"adsClientErrorMessage is missing.\",N);o_(e,N,!0)};\nkO3\u003dfunction(e,N,y){if(h6(e.J,N))if(ca(e.J,N).j\u003dy?\"filled\":\"not_filled\",y\u003d\u003d\u003dnull){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",N);y\u003dg.c(e.N);for(var w\u003dy.next();!w.done;w\u003dy.next())w.value.U4(N);o_(e,N,!1)}else{e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",N,y);e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",N,y);var E,A\u003d(E\u003dy.Cm)!\u003dnull?E:A6(y.clientMetadata,\"metadata_type_sub_layouts\");if(A)for(E\u003dg.c(A),A\u003dE.next();!A.done;A\u003dE.next())e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",\nN,A.value);E\u003dg.c(e.N);for(A\u003dE.next();!A.done;A\u003dE.next())A.value.Wf(N);if(h6(e.J,N))if(ca(e.J,N).L)o_(e,N,!1);else{e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",N,y);try{w\u003de.J;if(!ca(w,N))throw new wX(\"Unknown slotState for onLayout\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!w.V2.L9.get(N.slotType))throw new wX(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+N.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY\");\nif(y.layoutExitNormalTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitSkipTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitMuteTriggers.length\u003d\u003d0\u0026\u0026y.layoutExitUserInputSubmittedTriggers.length\u003d\u003d0\u0026\u0026y.E2.length\u003d\u003d0)throw new wX(\"Layout has no exit triggers.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER\");k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",y.layoutExitNormalTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",y.layoutExitSkipTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",y.layoutExitMuteTriggers);\nk2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",y.layoutExitUserInputSubmittedTriggers);k2(w,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",y.E2)}catch(r){r instanceof wX?e.xz(N,y,r,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.xz(N,y,new wX(\"Unexpected error: \"+r,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");o_(e,N,!0);return}ca(e.J,N).Z\u003d!0;try{var T\u003de.J,p\u003dca(T,N),C\u003dT.V2.L9.get(N.slotType).get().build(T.j,T.N,N,y);C.init();p.layout\u003d\ny;if(p.K)throw new wX(\"Already had LayoutRenderingAdapter registered for slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER\");p.K\u003dC;Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",y.layoutExitNormalTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",y.layoutExitSkipTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",y.layoutExitMuteTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",y.layoutExitUserInputSubmittedTriggers);Ba(T,p,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\ny.E2)}catch(r){X2(e,N);r instanceof wX?e.xz(N,y,r,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.xz(N,y,new wX(\"Unexpected error: \"+r,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");o_(e,N,!0);return}e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",N,y);w\u003dg.c(e.N);for(T\u003dw.next();!T.done;T\u003dw.next())T.value.i6(N,y);X2(e,N);c0s(e,N)}else e\u003de.wP.get(),g.Pa(e.C.X())||dX(e.C.X())||g.I_(e.C.X())?e\u003d!0:(YN(\"Composite VOD on legacy path.\"),e\u003d!1),e\u0026\u0026YN(\"slot is unscheduled after been fulfilled.\",\nN,y)}};\nBI0\u003dfunction(e,N,y){N.Xh!\u003d\u003d\"core\"\u0026\u0026e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",N,y,void 0)};\nX7F\u003dfunction(e,N,y){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",N,y,void 0);e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.i6(N,y)};\nPA5\u003dfunction(e,N,y){e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.Lq(N,y)};\nva\u003dfunction(e,N,y){e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",N,y,void 0);e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next())w.value.Ql(N,y)};\nz5\u003dfunction(e,N,y,w){e.H9.A1(Fj0(w),N,y,void 0);e\u003dg.c(e.N);for(var E\u003de.next();!E.done;E\u003de.next())E.value.aJ(N,y,w)};\nX2\u003dfunction(e,N){if(h6(e.J,N)){ca(e.J,N).Z\u003d!1;var y\u003diF;N\u003dca(e.J,N);var w\u003d[].concat(g.B(N.U));sPJ(N.U);y(e,w)}};\niF\u003dfunction(e,N){N.sort(function(A,T){function p(C){YN(\"TriggerCategoryOrder enum does not contain trigger category: \"+C)}\nreturn A.category\u003d\u003d\u003dT.category?A.trigger.triggerId.localeCompare(T.trigger.triggerId):MP9(A.category,p)-MP9(T.category,p)});\nvar y\u003dnew Map;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,h6(e.J,w.slot))if(ca(e.J,w.slot).Z)ca(e.J,w.slot).U.push(w);else{e.H9.L5(\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",w.slot,w,w.layout);var E\u003dy.get(w.category);E||(E\u003d[]);E.push(w);y.set(w.category,E)}N\u003dg.c(diM);for(w\u003dN.next();!w.done;w\u003dN.next())E\u003dg.c(w.value),w\u003dE.next().value,E\u003dE.next().value,(w\u003dy.get(w))\u0026\u0026IL3(e,w,E);(N\u003dy.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026vg9(e,N);(N\u003dy.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026zkM(e,\nN);(y\u003dy.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026iQJ(e,y)};\nIL3\u003dfunction(e,N,y){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,w.layout\u0026\u0026DF(e.J,w.slot)\u0026\u0026DiE(e,w.slot,w.layout,y)};\nvg9\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())o_(e,y.value.slot,!1)};\nzkM\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;a:switch(ca(e.J,y.slot).j){case \"not_filled\":var w\u003d!0;break a;default:w\u003d!1}w\u0026\u0026(e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",y.slot),e.J.i5(y.slot))}};\niQJ\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",y.slot);for(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())E.value.XI(y.slot);try{var A\u003de.J,T\u003dy.slot,p\u003dca(A,T);if(!p)throw new U(\"Got enter request for unknown slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!p.N)throw new U(\"Tried to enter slot with no assigned slotAdapter\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");if(p.J!\u003d\u003d\"scheduled\")throw new U(\"Tried to enter a slot from stage: \"+\np.J,void 0,\"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE\");if(gX(p))throw new U(\"Got enter request for already active slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION\");for(var C\u003dg.c(Vk(A,T.slotType+\"_\"+T.slotPhysicalPosition).values()),r\u003dC.next();!r.done;r\u003dC.next()){var Y\u003dr.value;if(p!\u003d\u003dY\u0026\u0026gX(Y))throw new U(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:Y.J},\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");}}catch(M){M instanceof U\u0026\u0026M.ol?(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\nM.ol,y.slot),YN(M,y.slot,fn(e.J,y.slot),void 0,M.S$)):(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",y.slot),YN(M,y.slot));o_(e,y.slot,!0);continue}y\u003dca(e.J,y.slot);y.J!\u003d\u003d\"scheduled\"\u0026\u0026t6(y.slot,y.J,\"enterSlot\");y.J\u003d\"enter_requested\";y.N.LU()}};\nc0s\u003dfunction(e,N){if(h6(e.J,N)\u0026\u0026gX(ca(e.J,N))\u0026\u0026fn(e.J,N)\u0026\u0026!DF(e.J,N)){var y;e.H9.A1(\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",N,(y\u003dfn(e.J,N))!\u003dnull?y:void 0);e\u003dca(e.J,N);e.J!\u003d\u003d\"entered\"\u0026\u0026t6(e.slot,e.J,\"enterLayoutForSlot\");e.J\u003d\"rendering\";e.K.startRendering(e.layout)}};\nDiE\u003dfunction(e,N,y,w){if(h6(e.J,N)){var E\u003de.H9,A\u003dE.A1,T;var p\u003d((T\u003dlLH.get(w))\u003d\u003dnull?void 0:T.mm)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";A.call(E,p,N,y);e\u003dca(e.J,N);e.J!\u003d\u003d\"rendering\"\u0026\u0026t6(e.slot,e.J,\"exitLayout\");e.J\u003d\"rendering_stop_requested\";e.K.fC(y,w)}};\no_\u003dfunction(e,N,y){if(h6(e.J,N)){a:switch(ca(e.J,N).J){case \"exit_requested\":var w\u003d!0;break a;default:w\u003d!1}if(!w)a:switch(ca(e.J,N).J){case \"rendering_stop_requested\":w\u003d!0;break a;default:w\u003d!1}if(w\u0026\u0026(ca(e.J,N).L\u003d!0,!y))return;if(gX(ca(e.J,N)))ca(e.J,N).L\u003d!0,gg1(e,N,y);else{a:switch(ca(e.J,N).j){case \"fill_requested\":y\u003d!0;break a;default:y\u003d!1}if(y)ca(e.J,N).L\u003d!0,h6(e.J,N)\u0026\u0026(e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",N),N\u003dca(e.J,N),N.j\u003d\"fill_cancel_requested\",N.G.Sa());else{y\u003d\nfn(e.J,N);(w\u003de.wP.get().C.X().experiments.gP(\"h5_enable_layout_unscheduling_events\"))\u0026\u0026(y?e.Lq(N,y):YN(Error(\"Layout is null for LayoutUnscheduled event.\"),N,y,void 0,!1));e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",N);var E\u003dca(e.J,N),A\u003dN.slotEntryTrigger,T\u003dE.qg.get(A.triggerId);T\u0026\u0026(T.Ay(A),E.qg.delete(A.triggerId));A\u003dg.c(N.slotFulfillmentTriggers);for(T\u003dA.next();!T.done;T\u003dA.next()){T\u003dT.value;var p\u003dE.Ng.get(T.triggerId);p\u0026\u0026(p.Ay(T),E.Ng.delete(T.triggerId))}A\u003dg.c(N.slotExpirationTriggers);\nfor(T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,p\u003dE.D.get(T.triggerId))p.Ay(T),E.D.delete(T.triggerId);E.layout!\u003dnull\u0026\u0026(A\u003dE.layout,uF(E,A.layoutExitNormalTriggers),uF(E,A.layoutExitSkipTriggers),uF(E,A.layoutExitMuteTriggers),uF(E,A.layoutExitUserInputSubmittedTriggers),uF(E,A.E2));E.G\u003dvoid 0;E.N!\u003dnull\u0026\u0026(E.N.release(),E.N\u003dvoid 0);E.K!\u003dnull\u0026\u0026(E.K.release(),E.K\u003dvoid 0);E\u003de.J;ca(E,N)\u0026\u0026(E\u003dVk(E,N.slotType+\"_\"+N.slotPhysicalPosition))\u0026\u0026E.delete(N.slotId);e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",\nN);e\u003dg.c(e.N);for(E\u003de.next();!E.done;E\u003de.next())E\u003dE.value,E.eZ(N),y\u0026\u0026!w\u0026\u0026E.Lq(N,y)}}}};\ngg1\u003dfunction(e,N,y){if(h6(e.J,N)\u0026\u0026gX(ca(e.J,N))){var w\u003dfn(e.J,N);if(w\u0026\u0026DF(e.J,N))DiE(e,N,w,y?\"error\":\"abandoned\");else{e.H9.S1(\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",N);try{var E\u003dca(e.J,N);if(!E)throw new U(\"Cannot exit slot it is unregistered\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED\");E.J!\u003d\u003d\"enter_requested\"\u0026\u0026E.J!\u003d\u003d\"entered\"\u0026\u0026E.J!\u003d\u003d\"rendering\"\u0026\u0026t6(E.slot,E.J,\"exitSlot\");E.J\u003d\"exit_requested\";if(E.N\u003d\u003d\u003dvoid 0)throw E.J\u003d\"scheduled\",new U(\"Cannot exit slot because adapter is not defined\",\nvoid 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");E.N.HU()}catch(A){A instanceof U\u0026\u0026A.ol?(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",A.ol,N),YN(A,N,void 0,void 0,A.S$)):(e.H9.a8(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",N),YN(A,N))}}}};\nVPM\u003dfunction(e){this.slot\u003de;this.qg\u003dnew Map;this.Ng\u003dnew Map;this.D\u003dnew Map;this.Kh\u003dnew Map;this.K\u003dthis.layout\u003dthis.N\u003dthis.G\u003dvoid 0;this.Z\u003dthis.L\u003d!1;this.U\u003d[];this.J\u003d\"not_scheduled\";this.j\u003d\"not_filled\"};\ngX\u003dfunction(e){return e.J\u003d\u003d\u003d\"enter_requested\"||e.isActive()};\nqx\u003dfunction(e,N,y,w,E,A){g.x.call(this);this.V2\u003de;this.K\u003dN;this.L\u003dy;this.j\u003dw;this.N\u003dE;this.wP\u003dA;this.J\u003dnew Map};\nVk\u003dfunction(e,N){return(e\u003de.J.get(N))?e:new Map};\nca\u003dfunction(e,N){return Vk(e,N.slotType+\"_\"+N.slotPhysicalPosition).get(N.slotId)};\nfL5\u003dfunction(e){var N\u003d[];e.J.forEach(function(y){y\u003dg.c(y.values());for(var w\u003dy.next();!w.done;w\u003dy.next())N.push(w.value.slot)});\nreturn N};\nh6\u003dfunction(e,N){return ca(e,N)!\u003dnull};\nDF\u003dfunction(e,N){e\u003dca(e,N);if(N\u003de.layout!\u003dnull)a:switch(e.J){case \"rendering\":case \"rendering_stop_requested\":N\u003d!0;break a;default:N\u003d!1}return N};\nfn\u003dfunction(e,N){(e\u003dca(e,N))?e.layout!\u003dnull\u0026\u0026!e.layout\u0026\u0026YN(\"Unexpected empty layout\",N):YN(\"Unexpected undefined slotState\",N);return(e\u003d\u003dnull?void 0:e.layout)||null};\nZF\u003dfunction(e,N,y){if(y.length\u003d\u003d0)throw new U(\"No \"+tPM.get(N)+\" triggers found for slot.\",void 0,uV_(N));y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,!e.V2.ym.get(w.triggerType))throw new U(\"No trigger adapter registered for \"+N+\" trigger of type: \"+w.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nuV_\u003dfunction(e){switch(e){case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER\";default:return\"ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER\"}};\nk2\u003dfunction(e,N,y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,!e.V2.ym.get(w.triggerType))throw new wX(\"No trigger adapter registered for \"+tPM.get(N)+\" trigger of type: \"+w.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nBa\u003dfunction(e,N,y,w){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003de.V2.ym.get(E.triggerType);A.jw(y,E,N.slot,N.layout?N.layout:null);N.Kh.set(E.triggerId,A)}};\nuF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de.Kh.get(y.triggerId);w\u0026\u0026(w.Ay(y),e.Kh.delete(y.triggerId))}};\nt6\u003dfunction(e,N,y){YN(\"Slot stage was \"+N+\" when calling method \"+y,e)};\nq$J\u003dfunction(e){return x2(e.F0).concat(x2(e.ym)).concat(x2(e.Fs)).concat(x2(e.hc)).concat(x2(e.L9))};\nx2\u003dfunction(e){var N\u003d[];e\u003dg.c(e.values());for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.l6\u0026\u0026N.push(y);return N};\njK\u003dfunction(e){g.x.call(this);var N\u003dthis;this.J\u003de;this.instance\u003dnull;this.addOnDisposeCallback(function(){g.JV(N.instance);N.instance\u003dnull})};\nnn\u003dfunction(e){return new jK(e)};\nQk\u003dfunction(e){g.x.call(this);this.J\u003de;this.N\u003dZQM(this)};\nZQM\u003dfunction(e){var N\u003dnew lF(function(y,w,E,A){return new qx(e.J.V2,y,w,E,A,e.J.wP)},new Set(q$J(e.J.V2).concat(e.J.listeners)),e.J.H9,e.J.wP);\ng.Q(e,N);return N};\nm$\u003dfunction(e){this.J\u003de};\nHa\u003dfunction(e,N,y){TIH(e.J(),N,y)};\nKn\u003dfunction(e,N,y,w){(e\u003de.J())||YN(\"Could not initiate a command router instance.\");t5(e,N,y,w)};\nWa\u003dfunction(){this.listeners\u003dnew Set};\nOG\u003dfunction(e){this.wP\u003de};\nxi5\u003dfunction(e,N){var y\u003dN.bgp\u0026\u0026N.bgub,w\u003d!!N.upb;N.siub\u0026\u0026N.scs\u0026\u0026(y||w)\u0026\u0026(w\u0026\u0026R_(e.wP.get(),\"html5_export_sodar_snapshot\")?DS().then(function(E){E\u003dE.snapshot.bind(E);g.jM(\"yt.abuse.playerAttLoaderRun\",E);OoP(N.siub,N.scs,N.bgub,N.bgp,N.upb)}):OoP(N.siub,N.scs,N.bgub,N.bgp,N.upb))};\njt3\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.N\u003dy;this.yT\u003dw;this.wP\u003dE;this.J\u003dnull};\nQts\u003dfunction(e,N,y,w){e.J\u0026\u0026YN(\"Currently active request ongoing for slot. This should never happen\",e.slot);e.J\u003dN();e.J.then(function(E){e.J\u003dnull;w\u0026\u0026w(E);var A\u003dE.V5?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",T\u003de.N.get(),p\u003de.slot.slotId,C\u003d$2(e.yT.get(),{slotId:e.slot.slotId,slotType:e.slot.slotType,slotPhysicalPosition:e.slot.slotPhysicalPosition,Xh:e.slot.Xh,slotEntryTrigger:e.slot.slotEntryTrigger,slotFulfillmentTriggers:e.slot.slotFulfillmentTriggers,slotExpirationTriggers:e.slot.slotExpirationTriggers}),\nr\u003dG5(T.N.get(),A,p),Y\u003d{layoutId:r,layoutType:A,Xh:\"core\"};E\u003d{layoutId:r,layoutType:A,tM:new Map,layoutExitNormalTriggers:[new ngH(T.J,p)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Zb(E)]),o9:C(Y)};kO3(e.callback,e.slot,E)},function(E){e.J\u003dnull;\ny\u0026\u0026y();E instanceof cc||bF(e.callback,e.slot,new U(E,void 0,\"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR\",!0),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")})};\nmi1\u003dfunction(e){if(e.J\u003d\u003dnull)e.callback.Nb(e.slot);else try{e.J.cancel(),e.J\u003dnull,e.callback.Nb(e.slot)}catch(N){e.J\u003dnull,bF(e.callback,e.slot,new U(N,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE\"),\"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED\")}};\nUG\u003dfunction(e,N,y,w){!e\u0026\u0026(y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026g.uA(Error(\"Player URL validator detects invalid url. \"+(w\u003d\u003d\u003dvoid 0?\"\":w)+\": \"+N));return e};\nLn\u003dfunction(e,N){return N\u0026\u0026N.test(e)?!0:!1};\nsG\u003dfunction(e){return(e\u003dHQ9\u0026\u0026HQ9.exec(e))?e[0]:\"\"};\na_\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,Kj3),e,N,\"Trusted Stream URL\")};\ng.eO\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,Wj5),e,N,\"Trusted Image URL\")};\nRk5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,OQP),e,N,\"Trusted Promoted Video Domain URL\")};\nUi9\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,GOs),e,N,\"Drm Licensor URL\")};\nstE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return UG(Ln(e,LjM),e,N,\"Captions URL\")};\naLF\u003dfunction(e){e\u003dnew g.rS(e);g.$u(e,document.location.protocol);g.Yu(e,document.location.hostname);document.location.port\u0026\u0026g.Mk(e,document.location.port);return e.toString()};\nNG\u003dfunction(e){e\u003dnew g.rS(e);g.$u(e,document.location.protocol);return e.toString()};\ng.wF\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.start\u003de;this.end\u003dN;this.active\u003d!0;this.color\u003d\"\";this.N3\u003d0;this.N\u003de9M++;this.id\u003dy.id||\"\";this.priority\u003dy.priority||9;this.visible\u003dy.visible||!1;this.style\u003dy.style||y6.AD_MARKER;this.namespace\u003dy.namespace||\"\";if(e\u003dy.color)e\u003de.toString(16),this.color\u003d\"#\"+Array(7-e.length).join(\"0\")+e;this.tooltip\u003dy.tooltip;this.icons\u003dy.icons?y.icons.filter(function(w){return g.Ip(w.thumbnails,function(E){return g.eO(E.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\nN1s\u003dfunction(e){return e\u003d\u003d\u003d-0x8000000000000?\"BEFORE_MEDIA_START\":e\u003d\u003d\u003d0?\"MEDIA_START\":e\u003d\u003d\u003d0x7ffffffffffff?\"MEDIA_END\":e\u003d\u003d\u003d0x8000000000000?\"AFTER_MEDIA_END\":e.toString()};\nyZH\u003dfunction(e,N){switch(e.style){case y6.CHAPTER_MARKER:return N?8:5;case y6.AD_MARKER:return 6;case y6.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.Ep\u003dfunction(e,N){return e.start-N.start||e.priority-N.priority||e.N-N.N};\ng.AA\u003dfunction(e){return\"crn_\"+e};\ng.TW\u003dfunction(e){return\"crx_\"+e};\nJA\u003dfunction(e,N,y,w,E,A,T,p,C){this.slot\u003dN;this.N\u003dy;this.Pk\u003dT;this.zZ\u003dp;this.xk\u003dC;this.J\u003dnew jt3(e,N,w,E,A)};\nwqE\u003dfunction(e){var N;(N\u003de.xk)\u003d\u003dnull||N.get().Mp(A6(e.slot.clientMetadata,\"metadata_type_cue_point\").identifier)};\npv\u003dfunction(e,N,y,w,E,A){this.slot\u003dN;this.J\u003dy;this.N\u003dnew jt3(e,N,w,E,A)};\nCv\u003dfunction(e,N){this.callback\u003de;this.slot\u003dN};\nrF\u003dfunction(e,N){return J6(e,N.xO,N.slotType)?!0:!1};\n$Q\u003dfunction(){};\nYQ\u003dfunction(e,N,y,w,E,A,T){this.J\u003de;this.N\u003dN;this.yT\u003dy;this.wP\u003dw;this.Pk\u003dE;this.zZ\u003dA;this.xk\u003dT};\nMG\u003dfunction(){};\nEln\u003dfunction(e,N,y,w,E,A){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.K\u003dw;this.J\u003dE;this.N\u003dA};\nT15\u003dfunction(e){if(A6(e.slot.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\")){var N\u003dAZ5(e,e.slot);lv(e.J.get(),\"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE\",function(){return[N]})}};\nJZ_\u003dfunction(e){if(A6(e.slot.clientMetadata,\"metadata_type_prefetch_metadata\")){var N\u003dAZ5(e,e.slot);lv(e.J.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return[N]})}};\nAZ5\u003dfunction(e,N){var y\u003dF1(e.N.get(),e.slot.slotType),w\u003dObject,E\u003dw.assign;e\u003de.slot;if(N.slotEntryTrigger){var A\u003dN.slotId;var T\u003dN.slotEntryTrigger;A\u003dT.triggeringSlotId!\u003dnull\u0026\u0026T.triggeringSlotId\u003d\u003d\u003dA?T.clone(y):T}else A\u003dvoid 0;return E.call(w,{},e,{slotId:y,slotEntryTrigger:A,slotFulfillmentTriggers:pqM(N.slotId,y,N.slotFulfillmentTriggers),slotExpirationTriggers:pqM(N.slotId,y,N.slotExpirationTriggers)})};\npqM\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next()){var A\u003dw,T\u003dA.push;var p\u003de;var C\u003dN;E\u003dE.value;p\u003dE.triggeringSlotId!\u003dnull\u0026\u0026E.triggeringSlotId\u003d\u003d\u003dp?E.clone(C):E;T.call(A,p)}return w};\ng.SO\u003dfunction(e,N){for(var y\u003dg.c(Object.keys(N)),w\u003dy.next(),E\u003d{};!w.done;E\u003d{placeholder:void 0},w\u003dy.next())w\u003dw.value,E.placeholder\u003dN[w],e\u003de.replace(new RegExp(\"\\\\$\"+w,\"gi\"),function(A){return function(){return A.placeholder}}(E));\nreturn e};\nCjJ\u003dfunction(e,N,y){this.J\u003de;this.slot\u003dN;this.layout\u003dy};\no0\u003dfunction(e,N,y){N.layoutId!\u003d\u003de.layout.layoutId?e.J.xz(e.slot,N,new wX(\"Unknown layout received. Required LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):y()};\nbv\u003dfunction(e,N,y,w){g.pT.call(this);this.callback\u003de;this.K\u003dw;this.J\u003d[];this.N\u003dnew CjJ(e,N,y)};\nct\u003dfunction(e,N,y,w,E,A,T,p){w\u003dw||A6(y.clientMetadata,A);e\u003dhA(e);var C\u003d$T(function(){E.Ql(N,y)});\np.push(T(w,e,y.layoutId,{adsClientData:y.o9},function(){C()}))};\nBt\u003dfunction(e,N,y,w,E,A,T,p,C){if(N\u003d\u003d\u003de)if(C){if(C\u003d\u003d\u003dp.layoutId){a:{e\u003dg.c(y.keys());for(N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026A\u003d\u003d\u003dy.get(N).layoutId){y\u003d!0;break a}y\u003d!1}y?kQ(w,1):E?E():YN(\"Tried to call engagePingCallback but it is null\",T,p)}}else YN(\"Companion AdUxClick received without a layoutId\",T,p)};\nX1\u003dfunction(e){var N,y,w,E,A;return!((N\u003de.get(\"active_view_viewable\"))\u003d\u003dnull||!N.length)||!((y\u003de.get(\"active_view_measurable\"))\u003d\u003dnull||!y.length)||!((w\u003de.get(\"active_view_fully_viewable_audible_half_duration\"))\u003d\u003dnull||!w.length)||!((E\u003de.get(\"audio_audible\"))\u003d\u003dnull||!E.length)||!((A\u003de.get(\"audio_measurable\"))\u003d\u003dnull||!A.length)};\nPt\u003dfunction(e){var N,y;return(y\u003de\u003d\u003dnull?void 0:(N\u003de.activeViewTracking)\u003d\u003dnull?void 0:N.trafficType)!\u003dnull?y:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\ndF\u003dfunction(e){var N,y;return new Map([[\"impression\",e.impressionPings||[]],[\"error\",e.errorPings||[]],[\"mute\",e.mutePings||[]],[\"unmute\",e.unmutePings||[]],[\"pause\",e.pausePings||[]],[\"rewind\",e.rewindPings||[]],[\"resume\",e.resumePings||[]],[\"skip\",e.skipPings||[]],[\"swipe\",e.swipePings||[]],[\"close\",e.closePings||[]],[\"progress\",e.progressPings||[]],[\"clickthrough\",e.clickthroughPings||[]],[\"fullscreen\",e.fullscreenPings||[]],[\"active_view_viewable\",e.activeViewViewablePings||[]],[\"active_view_measurable\",\ne.activeViewMeasurablePings||[]],[\"active_view_fully_viewable_audible_half_duration\",e.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",((N\u003de.activeViewTracking)\u003d\u003dnull?void 0:N.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",((y\u003de.activeViewTracking)\u003d\u003dnull?void 0:y.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",e.endFullscreenPings||[]],[\"channel_clickthrough\",e.channelClickthroughPings||[]],[\"abandon\",e.abandonPings||[]],[\"start\",e.startPings||[]],[\"first_quartile\",\ne.firstQuartilePings||[]],[\"midpoint\",e.secondQuartilePings||[]],[\"third_quartile\",e.thirdQuartilePings||[]],[\"complete\",e.completePings||[]],[\"unmuted_impression\",e.unmutedImpressionPings||[]],[\"unmuted_error\",e.unmutedErrorPings||[]],[\"unmuted_mute\",e.unmutedMutePings||[]],[\"unmuted_unmute\",e.unmutedUnmutePings||[]],[\"unmuted_pause\",e.unmutedPausePings||[]],[\"unmuted_resume\",e.unmutedResumePings||[]],[\"unmuted_close\",e.unmutedClosePings||[]],[\"unmuted_progress\",e.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\ne.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",e.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",e.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",e.unmutedAbandonPings||[]],[\"unmuted_start\",e.unmutedStartPings||[]],[\"unmuted_first_quartile\",e.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",e.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",e.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",e.unmutedCompletePings||[]],[\"unmuted_skip\",e.unmutedSkipPings||[]]])};\nrZH\u003dfunction(e){switch(e){case \"abandon\":return\"unmuted_abandon\";case \"active_view_fully_viewable_audible_half_duration\":return null;case \"active_view_measurable\":return null;case \"active_view_viewable\":return null;case \"audio_audible\":return null;case \"audio_measurable\":return null;case \"channel_clickthrough\":return null;case \"clickthrough\":return\"unmuted_clickthrough\";case \"close\":return\"unmuted_close\";case \"companion_engagement\":return null;case \"complete\":return\"unmuted_complete\";case \"end_fullscreen\":return\"unmuted_end_fullscreen\";\ncase \"error\":return\"unmuted_error\";case \"first_quartile\":return\"unmuted_first_quartile\";case \"fullscreen\":return\"unmuted_fullscreen\";case \"impression\":return\"unmuted_impression\";case \"midpoint\":return\"unmuted_midpoint\";case \"mute\":return\"unmuted_mute\";case \"pause\":return\"unmuted_pause\";case \"progress\":return\"unmuted_progress\";case \"resume\":return\"unmuted_resume\";case \"rewind\":return null;case \"skip\":return\"unmuted_skip\";case \"swipe\":return null;case \"start\":return\"unmuted_start\";case \"third_quartile\":return\"unmuted_third_quartile\";\ncase \"unmute\":return\"unmuted_unmute\";case \"seek\":return null;case \"unmuted_abandon\":case \"unmuted_clickthrough\":case \"unmuted_complete\":case \"unmuted_end_fullscreen\":case \"unmuted_error\":case \"unmuted_first_quartile\":case \"unmuted_fullscreen\":case \"unmuted_impression\":case \"unmuted_midpoint\":case \"unmuted_mute\":case \"unmuted_pause\":case \"unmuted_close\":case \"unmuted_progress\":case \"unmuted_resume\":case \"unmuted_start\":case \"unmuted_third_quartile\":case \"unmuted_unmute\":case \"unmuted_skip\":return null;\ndefault:return null}};\nI0\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?null:E;this.K\u003de;this.Pk\u003dN;this.layoutId\u003dw;this.j\u003d0;this.Z\u003dnull;this.L\u003dvoid 0;this.J\u003dnew Set;this.N\u003dArray.from(this.K.get(\"progress\")||[]);this.N.sort(function(A,T){return(A.offsetMilliseconds||0)-(T.offsetMilliseconds||0)});\nthis.G\u003d{adPlacementConfig:y,BA:E}};\nvt\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nhA\u003dfunction(e){var N\u003de.Pk.get();return zW(N,e.G)};\nDk\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.J.has(N)?iv(e,N,[]):e.eR(N,y)};\ngF\u003dfunction(e,N,y){for(y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.j\u003ce.N.length;){var w\u003de.N[e.j];if(w.offsetMilliseconds\u003c\u003dN||y)iv(e,\"progress\",[w]),e.j++;else break}};\nV6\u003dfunction(e,N){return e.J.has(N)};\nfv\u003dfunction(e){return e.N.every(function(N){return N.hasOwnProperty(\"offsetMilliseconds\")})};\n$uH\u003dfunction(e,N,y){e.Z\u003dN;e.L\u003dy};\niv\u003dfunction(e,N,y){var w;YZ1(e.Pk.get(),e.layoutId,N,y,(w\u003de.Z)!\u003dnull?w:void 0,e.L)};\nMY5\u003dfunction(e,N,y,w,E){JZ.call(this,\"ads-engagement-panel-layout\",e,N,y,w,E)};\ntA\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nlh_\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_PANEL\"]}};\nFk0\u003dfunction(e,N,y,w,E){JZ.call(this,\"banner-image\",e,N,y,w,E)};\nuv\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);this.adPlacementConfig\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,this.adPlacementConfig,y.layoutId)};\nSZ9\u003dfunction(){var e\u003d[\"metadata_type_banner_image_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nqG\u003dfunction(e,N,y,w,E){JZ.call(this,\"action-companion\",e,N,y,w,E)};\nZk\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nol9\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nbT9\u003dfunction(e,N,y,w,E){JZ.call(this,\"image-companion\",e,N,y,w,E)};\nxQ\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nh9J\u003dfunction(){var e\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\ncZF\u003dfunction(e,N,y,w,E){JZ.call(this,\"shopping-companion\",e,N,y,w,E)};\njO\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nkVH\u003dfunction(){var e\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nB1J\u003dfunction(e){var N;if(((N\u003de.adVideoOffset)\u003d\u003dnull?void 0:N.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_PERCENT\")return!1;var y;return((y\u003de.adVideoOffset)\u003d\u003dnull?void 0:y.percent)!\u003dnull};\nXqJ\u003dfunction(e){var N;if(((N\u003de.adVideoOffset)\u003d\u003dnull?void 0:N.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\")return!1;var y;return((y\u003de.adVideoOffset)\u003d\u003dnull?void 0:y.milliseconds)!\u003dnull\u0026\u0026!isNaN(Number(e.adVideoOffset.milliseconds))};\nPjM\u003dfunction(e,N,y,w){this.P9\u003de;this.layoutId\u003dy;this.L\u003dw;this.N\u003d[];this.J\u003d[];this.K\u003dthis.j\u003d0;e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())switch(N\u003dN.value,y\u003dvoid 0,(y\u003dN.adVideoOffset)\u003d\u003dnull?void 0:y.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":B1J(N)?this.N.push(N):YN(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":XqJ(N)?this.J.push(N):YN(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:YN(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.N.sort(function(E,\nA){return E.adVideoOffset.percent-A.adVideoOffset.percent});\nthis.J.sort(function(E,A){return Number(E.adVideoOffset.milliseconds)-Number(A.adVideoOffset.milliseconds)})};\nnv\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.L();if(w){for(;e.j\u003ce.N.length;){var E\u003de.N[e.j];if(E.adVideoOffset.percent*w\u003c\u003dN||y)e.P9.get().executeCommand(E.command,e.layoutId),e.j++;else break}for(;e.K\u003ce.J.length;)if(w\u003de.J[e.K],Number(w.adVideoOffset.milliseconds)\u003c\u003dN||y)e.P9.get().executeCommand(w.command,e.layoutId),e.K++;else break}};\nQ6\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.l6\u003d!0;F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nduE\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nIhF\u003dfunction(e,N,y,w,E,A,T,p){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.zZ\u003dw;this.Pk\u003dE;this.wP\u003dT;this.AM\u003dp;this.J\u003d!1;e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId);var C;e\u003d((C\u003dA6(this.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"))\u003d\u003dnull?void 0:C.progressCommands)||[];var r\u003dA6(y.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\");this.N\u003dnew PjM(A,e,y.layoutId,function(){return r*1E3})};\nmx\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.zZ\u003dE;this.L\u003dA;this.j\u003d!1};\nHt\u003dfunction(e,N,y,w,E){JZ.call(this,\"top-banner-image-text-icon-buttoned\",e,N,y,w,E)};\nKv\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.l6\u003d!0;F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nvl_\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nWt\u003dfunction(e,N,y){JZ.call(this,\"display-underlay-text-grid-cards\",e,{},N,y);this.interactionLoggingClientData\u003dy};\nOp\u003dfunction(e,N,y,w,E,A){bv.call(this,e,N,y,w);this.Pk\u003dE;this.j\u003dA;this.L\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nR0\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;JZ.call(this,\"ad-action-interstitial\",e,N,y,w);this.interactionLoggingClientData\u003dw;this.ZH\u003dE;this.uC\u003dA};\nGW\u003dfunction(e,N,y,w,E){bv.call(this,e,N,y,w);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,E,e,y.layoutId)};\nz9H\u003dfunction(){var e\u003d[\"metadata_type_ad_action_interstitial_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_ENDCAP\"]}};\nUp\u003dfunction(e,N){return Nx(e,N.xO,N.K$)?!0:!1};\nLv\u003dfunction(e,N,y){this.N\u003de;this.K\u003dN;this.J\u003dy};\niTE\u003dfunction(e,N,y,w,E){JZ.call(this,\"ads-engagement-panel\",e,N,y,w,E)};\nsp\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nDuH\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\na0\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.Pk\u003dE;this.Jz\u003dA;this.Z\u003dp;this.l6\u003d!0;this.j\u003dnull;this.L\u003dA6(y.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");F2(this.Jz(),this);this.adPlacementConfig\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,this.adPlacementConfig,y.layoutId)};\nglH\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nVYE\u003dfunction(e,N,y,w,E){this.q7\u003de;this.Pk\u003dN;this.Jz\u003dy;this.J\u003dw;this.AM\u003dE};\nfh5\u003dfunction(e,N,y){this.q7\u003de;this.Pk\u003dN;this.J\u003dy};\ntYn\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.Mr\u003dE;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nu3E\u003dfunction(){var e\u003d[\"metadata_type_client_forecasting_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_FORECASTING\"]}};\nqZM\u003dfunction(e,N,y,w,E){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.Mr\u003dE;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nec\u003dfunction(e,N,y,w){this.wP\u003de;this.Pk\u003dN;this.Mr\u003dy;this.AM\u003dw};\nZTM\u003dfunction(e,N){return eK(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\")?A6(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\"):N?{channelId:N.iI,channelThumbnailUrl:N.profilePicture,channelTitle:N.author,videoTitle:N.title}:(YN(\"No layout metadata nor AdPlayback specified for AdMetaData\"),{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"})};\nxu3\u003dfunction(e,N){return eK(e.clientMetadata,\"metadata_ad_video_is_listed\")?A6(e.clientMetadata,\"metadata_ad_video_is_listed\"):N?N.isListed:(YN(\"No layout metadata nor AdPlayback specified for ad video isListed\"),!1)};\njMH\u003dfunction(e,N,y,w){JZ.call(this,\"player-overlay-layout\",e,{},y,w);this.videoAdDurationSeconds\u003dN;this.interactionLoggingClientData\u003dw};\nN5\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.zZ\u003dE;this.Pk\u003dA;this.Z\u003dT;this.L\u003dp;this.j\u003d!1;this.G\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nnl1\u003dfunction(e){if(e.layout.renderingContent){var N;return(N\u003dA6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current}return A6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nyI\u003dfunction(e,N,y,w,E,A,T,p){bv.call(this,e,N,y,w);this.zZ\u003dE;this.Pk\u003dA;this.Z\u003dT;this.L\u003dp;this.j\u003d!1;this.G\u003dA6(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nQMM\u003dfunction(){return{xO:[\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nwp\u003dfunction(e){if(e.layout.renderingContent){var N;return(N\u003dA6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current}return A6(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nmuP\u003dfunction(e,N,y){JZ.call(this,\"ad-message\",e,void 0,N,y)};\nEg\u003dfunction(e,N,y,w,E,A){bv.call(this,y,e,N,w);this.zZ\u003dE;this.wP\u003dA};\nHT5\u003dfunction(){return{xO:[\"metadata_type_valid_ad_message_renderer\"],K$:[\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\"]}};\nKkn\u003dfunction(e,N,y,w){JZ.call(this,\"video-interstitial-buttoned-centered\",e,N,y,w);this.interactionLoggingClientData\u003dw};\nAG\u003dfunction(e,N,y,w,E){bv.call(this,e,N,y,w);e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,E,e,y.layoutId)};\nrp\u003dfunction(e,N,y,w,E,A,T,p,C){return Up(y,QMM())||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(y.renderingContent,TS)!\u003d\u003dvoid 0?new yI(e,N,y,w,E,A,T,p):Up(y,{xO:[\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(y.renderingContent,JG)!\u003d\u003dvoid 0?\nnew N5(e,N,y,w,E,A,T,p):Up(y,z9H())||y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.m(y.renderingContent,pd)!\u003d\u003dvoid 0?new GW(e,N,y,w,A):Up(y,HT5())?new Eg(N,y,e,w,E,C):Up(y,{xO:[\"metadata_type_instream_ad_player_overlay_renderer\"],K$:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})?new mx(e,N,y,w,E,p):y.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.m(y.renderingContent,Cd)!\u003d\u003dvoid 0?new AG(e,N,y,w,A):null};\nWkM\u003dfunction(e,N,y,w,E,A){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.J\u003dE;this.wP\u003dA};\n$6\u003dfunction(e){return!e.oldState.isPlaying()\u0026\u0026e.state.isPlaying()};\nY6\u003dfunction(e,N,y){return e\u003cN?!1:y!\u003dnull?y\u003c\u003dN:e\u003c\u003dN+1};\nOTs\u003dfunction(e,N,y,w,E,A,T){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.zZ\u003dw;this.Pk\u003dE;this.wP\u003dA;this.AM\u003dT;this.J\u003d!1;e\u003dA6(y.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId)};\nM5\u003dfunction(e,N){e.J||(e.vk.eR(N),e.J\u003d!0)};\nR9M\u003dfunction(e,N,y,w,E){this.zZ\u003de;this.Pk\u003dN;this.P9\u003dy;this.wP\u003dw;this.AM\u003dE};\nl$\u003dfunction(){this.currentState\u003d1;this.J\u003d\"unknown\"};\nFe\u003dfunction(e,N){if(e.currentState\u003e1){g.uA(new g.Gh(\"Exit already started\",{current:e.currentState}));var y\u003d!1}else y\u003d!0;if(!y)return!1;e.currentState\u003d2;e.J\u003dN;return!0};\nSc\u003dfunction(e){if(e.currentState!\u003d\u003d2)return!1;e.currentState\u003d3;return!0};\nGV3\u003dfunction(e,N){var y\u003dnew Map;e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;if(w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\")var E\u003d\"v\";else w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\"?(E\u003dA6(w.clientMetadata,\"metadata_type_linked_in_player_layout_type\"),E\u003dE\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||E\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL\"?\"e\":E\u003d\u003d\u003d\"LAYOUT_TYPE_SURVEY\"?\"s\":E\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"?\"si\":\"u\"):E\u003d\"u\";y.set(w.layoutId,E);if(E\u003d\u003d\u003d\"u\"){var A\u003d{};E\u003dN;w\u003d(A.c\u003dw.layoutId,A);E.C.Fh(\"uct\",w)}}e\u003d\nN.YI();o2\u003d{contentCpn:e,YS:y};w\u003d{};y\u003d(w.ct\u003dy.size,w.c\u003de,w);N.C.Fh(\"acc\",y)};\nUuH\u003dfunction(){o2\u003d{contentCpn:\"\",YS:new Map}};\nb$\u003dfunction(e){var N;return(N\u003do2.YS.get(e))!\u003dnull?N:\"u\"};\nhG\u003dfunction(e,N,y){e.C.Fh(N,y);LkP(e)};\nsMJ\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS;if(e.OR){var w\u003d{};hG(e.zo,\"slso\",(w.ec\u003dN,w.is\u003dy,w.ctp\u003db$(N),w))}};\nc3\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS;if(e.OR){var w\u003d{};hG(e.zo,\"slse\",(w.ec\u003dN,w.is\u003dy,w.ctp\u003db$(N),w))}};\nahJ\u003dfunction(e){var N\u003de.layoutId,y\u003de.dS,w\u003de.zo;e.OR\u0026\u0026(e\u003d{},hG(w,\"sleo\",(e.xc\u003dN,e.is\u003dy,e.ctp\u003db$(N),e)),LkP(w))};\ne3_\u003dfunction(e){var N\u003de.cpn,y\u003de.zo;e\u003de.dS;var w\u003dy.YI(),E\u003d{};hG(y,\"ce\",(E.ec\u003dN,E.ia\u003dN!\u003d\u003dw,E.r\u003do2.YS.has(N),E.is\u003de,E.ctp\u003db$(N),E))};\nLkP\u003dfunction(e){if(e.YI()!\u003d\u003do2.contentCpn){var N\u003d{};N\u003d(N.c\u003do2.contentCpn,N);e.C.Fh(\"ccm\",N)}};\nNh1\u003dfunction(e){var N\u003de.cpn,y\u003de.zo;e\u003de.dS;var w\u003dy.YI(),E\u003d{};hG(y,\"cx\",(E.xc\u003dN,E.ia\u003dN!\u003d\u003dw,E.r\u003do2.YS.has(N),E.is\u003de,E.ctp\u003db$(N),E))};\nyF5\u003dfunction(e){this.params\u003de;this.J\u003dnew Set};\nw2J\u003dfunction(e,N,y){if(!e.J.has(N)){e.J.add(N);var w\u003d{};e.params.OP.g4(N,Object.assign({},y,(w.p_ac\u003de.params.adCpn,w.p_isv\u003de.params.WPq\u0026\u0026e.params.gx,w)))}};\nB3\u003dfunction(e,N,y){if(k6(e.params.OP.wP.get(),!0)){var w\u003dy.flush,E\u003d{};w2J(e,N,(E.cts\u003dy.currentTimeSec,E.f\u003dw,E))}};\nENE\u003dfunction(e,N){this.zo\u003de;this.wP\u003dN};\nXe\u003dfunction(e){var N\u003d[];if(e){e\u003dg.c(Object.entries(e));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w!\u003d\u003dvoid 0\u0026\u0026(w\u003dtypeof w\u003d\u003d\u003d\"boolean\"?\"\"+ +w:(\"\"+w).replace(/[:,\u003d]/g,\"_\"),N.push(y+\".\"+w))}}return N.join(\";\")};\nP3\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.errorCode\u003de;this.details\u003dN;this.severity\u003dy\u003d\u003d\u003dvoid 0?0:y};\ndp\u003dfunction(e){return e\u003d\u003d\u003d1||e\u003d\u003d\u003d2};\nI2\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(e instanceof P3)return e;e\u003de\u0026\u0026e instanceof Error?e:Error(\"\"+e);dp(N)?g.t0(e):g.uA(e);return new P3(N\u003d\u003d\u003d1?\"player.fatalexception\":\"player.exception\",{name:\"\"+e.name,message:\"\"+e.message},N)};\nAF5\u003dfunction(e,N){function y(){var w\u003dg.iE.apply(0,arguments);e.removeEventListener(\"playing\",y);N.apply(null,g.B(w))}\ne.addEventListener(\"playing\",y)};\nv3\u003dfunction(){var e\u003dg.nM(\"yt.player.utils.videoElement_\");e||(e\u003dg.sA(\"VIDEO\"),g.jM(\"yt.player.utils.videoElement_\",e));return e};\nzS\u003dfunction(e){var N\u003dv3();return!!(N\u0026\u0026N.canPlayType\u0026\u0026N.canPlayType(e))};\nDr\u003dfunction(e){if(/opus/.test(e)\u0026\u0026g.i$\u0026\u0026!vD(\"38\")\u0026\u0026!g.O8())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(e);if(window.ManagedMediaSource\u0026\u0026window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(e);if(/webm/.test(e)\u0026\u0026!oDs())return!1;e\u003d\u003d\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u0026\u0026(e\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!zS(e)};\nThn\u003dfunction(e){try{var N\u003dDr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||Dr(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(Dr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||Dr(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(N||!e)||zS(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(y){return\"html5.missingapi\"}};\ngp\u003dfunction(){var e\u003dv3();return!(!e.webkitSupportsPresentationMode||typeof e.webkitSetPresentationMode!\u003d\u003d\"function\")};\nVI\u003dfunction(){var e\u003dv3();try{var N\u003de.muted;e.muted\u003d!N;return e.muted!\u003d\u003dN}catch(y){}return!1};\nJF5\u003dfunction(){var e;return((e\u003dnavigator.connection)\u003d\u003dnull?void 0:e.type)||\"\"};\ng.fd\u003dfunction(){iY.apply(this,arguments)};\ntG\u003dfunction(e,N,y,w,E,A,T){this.sampleRate\u003de\u003d\u003d\u003dvoid 0?0:e;this.numChannels\u003dN\u003d\u003d\u003dvoid 0?0:N;this.spatialAudioType\u003dy\u003d\u003d\u003dvoid 0?\"SPATIAL_AUDIO_TYPE_NONE\":y;this.J\u003dw\u003d\u003d\u003dvoid 0?!1:w;this.K\u003dE\u003d\u003d\u003dvoid 0?0:E;this.N\u003dA\u003d\u003d\u003dvoid 0?0:A;this.audioQuality\u003dT\u003d\u003d\u003dvoid 0?\"AUDIO_QUALITY_UNKNOWN\":T};\nZr\u003dfunction(e,N,y,w,E,A,T,p,C){this.width\u003de;this.height\u003dN;this.quality\u003dA||u$(e,N);this.J\u003dg.q5[this.quality];this.fps\u003dy||0;this.stereoLayout\u003d!E||w!\u003dnull\u0026\u0026w!\u003d\u003d\"UNKNOWN\"\u0026\u0026w!\u003d\u003d\"RECTANGULAR\"?0:E;this.projectionType\u003dw?w\u003d\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026E\u003d\u003d\u003d2?\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":w:\"UNKNOWN\";(e\u003dT)||(e\u003dg.q5[this.quality],e\u003d\u003d\u003d0?e\u003d\"Auto\":(N\u003dthis.fps,y\u003dthis.projectionType,e\u003de.toString()+(y\u003d\u003d\u003d\"EQUIRECTANGULAR\"||y\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||y\u003d\u003d\u003d\"MESH\"?\"s\":\"p\")+(N\u003e55?\"60\":N\u003e49?\"50\":N\u003e39?\"48\":\"\")));\nthis.qualityLabel\u003de;this.N\u003dp||\"\";this.primaries\u003dC||\"\"};\nu$\u003dfunction(e,N){var y\u003dMath.max(e,N);e\u003dMath.min(e,N);N\u003dx6[0];for(var w\u003d0;w\u003cx6.length;w++){var E\u003dx6[w],A\u003dg.q5[E];if(y\u003e\u003dMath.floor(A*16/9)*1.3||e\u003e\u003dA*1.3)return N;N\u003dE}return\"tiny\"};\nQI\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.id\u003de;this.mimeType\u003dN;y.JM\u003e0||(y.JM\u003d16E3);Object.assign(this,y);e\u003dg.c(this.id.split(\";\"));this.itag\u003de.next().value;this.J\u003de.next().value;this.containerType\u003djc(N);this.Iq\u003dnd[this.itag]||\"\"};\nmu\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"9\"||e.Iq\u003d\u003d\u003d\"(\"||e.Iq\u003d\u003d\u003d\"9h\"||e.Iq\u003d\u003d\u003d\"(h\"};\np20\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"H\"||e.Iq\u003d\u003d\u003d\"h\"};\nH3\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"9h\"||e.Iq\u003d\u003d\u003d\"(h\"};\nKd\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"1\"||e.Iq\u003d\u003d\u003d\"1h\"};\nW3\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"mac3\"||e.Iq\u003d\u003d\u003d\"meac3\"||e.Iq\u003d\u003d\u003d\"m\"||e.Iq\u003d\u003d\u003d\"i\"};\nOg\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"MAC3\"||e.Iq\u003d\u003d\u003d\"MEAC3\"||e.Iq\u003d\u003d\u003d\"M\"||e.Iq\u003d\u003d\u003d\"I\"};\ng.R2\u003dfunction(e){return e.containerType\u003d\u003d\u003d1};\nCp5\u003dfunction(e){return e.Iq\u003d\u003d\u003d\"(\"||e.Iq\u003d\u003d\u003d\"(h\"||e.Iq\u003d\u003d\u003d\"H\"};\nGS\u003dfunction(e){return e.mimeType\u003d\u003d\u003d\"application/x-mpegURL\"};\nUg\u003dfunction(e){e\u003de.mimeType;return e.includes(\"vtt\")||e.includes(\"text/mp4\")};\ng.Ld\u003dfunction(e,N){return{itag:+e.itag,lmt:N?0:e.lastModified,xtags:e.J||\"\"}};\nrFM\u003dfunction(e){var N\u003dnavigator.mediaCapabilities;if(N\u003d\u003dnull||!N.decodingInfo||e.Iq\u003d\u003d\u003d\"f\")return Promise.resolve();var y\u003d{type:e.audio\u0026\u0026e.video?\"file\":\"media-source\"};e.video\u0026\u0026(y.video\u003d{contentType:e.mimeType,width:e.video.width||640,height:e.video.height||360,bitrate:e.JM*8||1E6,framerate:e.video.fps||30});e.audio\u0026\u0026(y.audio\u003d{contentType:e.mimeType,channels:\"\"+(e.audio.numChannels||2),bitrate:e.JM*8||128E3,samplerate:e.audio.sampleRate||44100});return N.decodingInfo(y).then(function(w){e.N\u003dw})};\nsg\u003dfunction(e){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(e)};\na2\u003dfunction(e){return/(vp9|vp09|vp8|avc1|av01)/.test(e)};\njc\u003dfunction(e){return e.indexOf(\"/mp4\")\u003e\u003d0?1:e.indexOf(\"/webm\")\u003e\u003d0?2:e.indexOf(\"/x-flv\")\u003e\u003d0?3:e.indexOf(\"/vtt\")\u003e\u003d0?4:0};\nei\u003dfunction(e,N,y,w,E,A){var T\u003dnew tG;N in g.q5||(N\u003d\"small\");N\u003d\u003d\u003d\"light\"\u0026\u0026(N\u003d\"tiny\");w\u0026\u0026E?(E\u003dNumber(E),w\u003dNumber(w)):(E\u003dg.q5[N],w\u003dMath.round(E*16/9));A\u003dnew Zr(w,E,0,null,void 0,N,A);e\u003dunescape(e.replace(/\u0026quot;/g,\u0027\"\u0027));return new QI(y,e,{audio:T,video:A})};\nN$\u003dfunction(e){var N\u003d\"id\u003d\"+e.id;e.video\u0026\u0026(N+\u003d\", res\u003d\"+e.video.qualityLabel);var y,w;return N+\", byterate\u003d(\"+((y\u003de.RX)\u003d\u003dnull?void 0:y.toFixed(0))+\", \"+((w\u003de.JM)\u003d\u003dnull?void 0:w.toFixed(0))+\")\"};\nyc\u003dfunction(e,N){return{start:function(y){return e[y]},\nend:function(y){return N[y]},\nlength:e.length}};\n$EM\u003dfunction(e,N,y){for(var w\u003d[],E\u003d[],A\u003d0;A\u003ce.length;A++)w.push(e.start(A)),E.push(e.end(A));w.push(N);E.push(y);w.sort(function(T,p){return T-p});\nE.sort(function(T,p){return T-p});\nreturn yc(w,E)};\nwO\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?\",\":N;y\u003dy\u003d\u003d\u003dvoid 0?e?e.length:0:y;var w\u003d[];if(e)for(y\u003dMath.max(e.length-y,0);y\u003ce.length;y++)w.push(e.start(y).toFixed(3)+\"-\"+e.end(y).toFixed(3));return w.join(N)};\nE3\u003dfunction(e,N){if(!e)return-1;try{for(var y\u003d0;y\u003ce.length;y++)if(e.start(y)\u003c\u003dN\u0026\u0026e.end(y)\u003e\u003dN)return y}catch(w){}return-1};\nAX\u003dfunction(e,N){return E3(e,N)\u003e\u003d0};\nYz3\u003dfunction(e,N){if(!e)return NaN;N\u003dE3(e,N);return N\u003e\u003d0?e.start(N):NaN};\nT6\u003dfunction(e,N){if(!e)return NaN;N\u003dE3(e,N);return N\u003e\u003d0?e.end(N):NaN};\nJX\u003dfunction(e){return e\u0026\u0026e.length?e.end(e.length-1):NaN};\nph\u003dfunction(e,N){e\u003dT6(e,N);return e\u003e\u003d0?e-N:0};\nCh\u003dfunction(e,N,y){for(var w\u003d[],E\u003d[],A\u003d0;A\u003ce.length;A++)e.end(A)\u003cN||e.start(A)\u003ey||(w.push(Math.max(N,e.start(A))-N),E.push(Math.min(y,e.end(A))-N));return yc(w,E)};\nrO\u003dfunction(e,N,y,w){g.pT.call(this);var E\u003dthis;this.KC\u003de;this.start\u003dN;this.end\u003dy;this.isActive\u003dw;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.t8\u003d{error:function(){!E.Ss()\u0026\u0026E.isActive\u0026\u0026E.publish(\"error\",E)},\nupdateend:function(){!E.Ss()\u0026\u0026E.isActive\u0026\u0026E.publish(\"updateend\",E)}};\nthis.KC.H_(this.t8);this.MC\u003dthis.isActive};\nYH\u003dfunction(e,N,y,w,E,A){g.pT.call(this);var T\u003dthis;this.TW\u003de;this.gQ\u003dN;this.id\u003dy;this.containerType\u003dw;this.Iq\u003dE;this.gx\u003dA;this.Pe\u003dthis.R6\u003dthis.lP\u003dnull;this.KU\u003d!1;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.yc\u003dyc([],[]);this.Yn\u003d!1;this.Su\u003d[];this.aH\u003d$H?[]:void 0;this.bB\u003dfunction(C){return T.publish(C.type,T)};\nvar p;if((p\u003dthis.TW)\u003d\u003dnull?0:p.addEventListener)this.TW.addEventListener(\"updateend\",this.bB),this.TW.addEventListener(\"error\",this.bB)};\nZo\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nxH\u003dfunction(e,N){this.yl\u003de;this.J\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.N\u003d!1};\nji\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.x.call(this);this.mediaElement\u003de;this.TZ\u003dN;this.isView\u003dy;this.Z\u003d0;this.j\u003d!1;this.L\u003d!0;this.D\u003d0;this.callback\u003dnull;this.U\u003d!1;this.TZ||(this.gQ\u003dthis.mediaElement.ut());this.events\u003dnew g.fd(this);g.Q(this,this.events);this.K\u003dnew xH(this.TZ?window.URL.createObjectURL(this.TZ):this.gQ.webkitMediaSourceURL,!0);e\u003dthis.TZ||this.gQ;Dw(this.events,e,[\"sourceopen\",\"webkitsourceopen\"],this.Mpq);Dw(this.events,e,[\"sourceclose\",\"webkitsourceclose\"],this.Vpq);this.G\u003d{updateend:this.G6}};\nMQ9\u003dfunction(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nlYH\u003dfunction(e,N){nh(e)?g.Jo(function(){N(e)}):e.callback\u003dN};\nFQs\u003dfunction(e,N,y){if(Qc){var w;ma(e.mediaElement,{l:\"mswssb\",sr:(w\u003de.mediaElement.JW)\u003d\u003dnull?void 0:w.fO()},!1);N.H_(e.G,e);y.H_(e.G,e)}e.J\u003dN;e.N\u003dy;g.Q(e,N);g.Q(e,y)};\nSz5\u003dfunction(e,N,y,w){w\u003dN.mimeType+(w\u003d\u003d\u003dvoid 0?\"\":w);var E\u003dy.mimeType;N\u003dN.Iq;y\u003dy.Iq;var A;e.Ng\u003d(A\u003de.TZ)\u003d\u003dnull?void 0:A.addSourceBuffer(E);var T;e.Kh\u003dw.split(\";\")[0]\u003d\u003d\u003d\"fakesb\"?void 0:(T\u003de.TZ)\u003d\u003dnull?void 0:T.addSourceBuffer(w);e.gQ\u0026\u0026(e.gQ.webkitSourceAddId(\"0\",E),e.gQ.webkitSourceAddId(\"1\",w));A\u003dnew YH(e.Ng,e.gQ,\"0\",jc(E),y,!1);w\u003dnew YH(e.Kh,e.gQ,\"1\",jc(w),N,!0);FQs(e,A,w)};\nHI\u003dfunction(e){return!!e.J||!!e.N};\nnh\u003dfunction(e){try{return Kh(e)\u003d\u003d\u003d\"open\"}catch(N){return!1}};\nKh\u003dfunction(e){if(e.TZ)return e.TZ.readyState;switch(e.gQ.webkitSourceState){case e.gQ.SOURCE_OPEN:return\"open\";case e.gQ.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nWI\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};\noN3\u003dfunction(e){nh(e)\u0026\u0026(e.TZ?e.TZ.endOfStream():e.gQ.webkitSourceEndOfStream(e.gQ.EOS_NO_ERROR))};\nbR9\u003dfunction(e,N,y,w){if(!e.J||!e.N)return null;var E\u003de.J.isView()?e.J.KC:e.J,A\u003de.N.isView()?e.N.KC:e.N,T\u003dnew ji(e.mediaElement,e.TZ,!0);T.K\u003de.K;FQs(T,new rO(E,N,y,w),new rO(A,N,y,w));nh(e)||e.J.lZ(e.J.w7());return T};\nh30\u003dfunction(e){var N;(N\u003de.J)\u003d\u003dnull||N.IC();var y;(y\u003de.N)\u003d\u003dnull||y.IC();e.L\u003d!1};\nO3\u003dfunction(){var e\u003dthis;this.oD\u003dthis.nG\u003dVME;this.promise\u003dnew g.lB(function(N,y){e.nG\u003dN;e.oD\u003dy})};\nR8\u003dfunction(){g.x.call(this);this.CM\u003d!1;this.yl\u003dnull;this.G\u003dthis.Z\u003d!1;this.j\u003dnew g.Ux;this.JW\u003dnull;g.Q(this,this.j)};\nG6\u003dfunction(e){e\u003de.Gz();return e.length\u003c1?NaN:e.end(e.length-1)};\ncF5\u003dfunction(e){!e.N\u0026\u0026MQ9()\u0026\u0026(e.K?e.K.then(function(){return cF5(e)}):e.cI()||(e.N\u003de.E$()))};\nkF9\u003dfunction(e){e.N\u0026\u0026(e.N.dispose(),e.N\u003dvoid 0)};\nma\u003dfunction(e,N,y){var w;((w\u003de.JW)\u003d\u003dnull?0:w.B9())\u0026\u0026e.JW.Fh(\"rms\",N,y\u003d\u003d\u003dvoid 0?!1:y)};\nBhH\u003dfunction(e,N,y){e.isPaused()||e.getCurrentTime()\u003eN||y\u003e10||(e.play(),g.b4(function(){BhH(e,e.getCurrentTime(),y+1)},500))};\nX2_\u003dfunction(e,N){e.yl\u0026\u0026e.yl.Bw(N)||(e.yl\u0026\u0026e.yl.dispose(),e.yl\u003dN)};\nU3\u003dfunction(e){return ph(e.O4(),e.getCurrentTime())};\nPp1\u003dfunction(e,N){if(e.Rl()\u003d\u003d\u003d0||e.hasError())return!1;var y\u003de.getCurrentTime()\u003e0;return N\u003e\u003d0\u0026\u0026(e\u003de.Gz(),e.length||!y)?AX(e,N):y};\nLh\u003dfunction(e){e.cI()\u0026\u0026(e.JW\u0026\u0026e.JW.d6(\"rs_s\"),Gv\u0026\u0026e.getCurrentTime()\u003e0\u0026\u0026e.seekTo(0),e.Wu(),e.load(),X2_(e,null));delete e.K};\ns3\u003dfunction(e){switch(e.pw()){case 2:return\"progressive.net.retryexhausted\";case 3:return e\u003de.Cq(),(e\u003d\u003dnull?0:e.includes(\"MEDIA_ERR_CAPABILITY_CHANGED\"))||dEJ\u0026\u0026(e\u003d\u003dnull?0:e.includes(\"audio_output_change\"))?\"capability.changed\":\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.a8\u003dfunction(e,N,y){this.qS\u003dN\u003d\u003d\u003dvoid 0?null:N;this.seekSource\u003dy\u003d\u003d\u003dvoid 0?null:y;this.state\u003de||64};\nep\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;return IYn(e,N.getCurrentTime(),(0,g.iC)(),U3(N),y)};\nNb\u003dfunction(e,N,y,w){if(!(N\u003d\u003d\u003de.state\u0026\u0026y\u003d\u003d\u003de.qS\u0026\u0026w\u003d\u003d\u003de.seekSource||N!\u003d\u003dvoid 0\u0026\u0026(N\u0026128\u0026\u0026!y||N\u00262\u0026\u0026N\u002616))){var E;if(E\u003dN)E\u003dN||e.state,E\u003d!!(E\u002616||E\u002632);e\u003dnew g.a8(N,y,E?w?w:e.seekSource:null)}return e};\nyO\u003dfunction(e,N,y){return Nb(e,e.state|N,null,y\u003d\u003d\u003dvoid 0?null:y)};\nwY\u003dfunction(e,N){return Nb(e,e.state\u0026~N,null,null)};\nEV\u003dfunction(e,N,y,w){return Nb(e,(e.state|N)\u0026~y,null,w\u003d\u003d\u003dvoid 0?null:w)};\ng.G\u003dfunction(e,N){return!!(e.state\u0026N)};\ng.A_\u003dfunction(e,N){return N.state\u003d\u003d\u003de.state\u0026\u0026N.qS\u003d\u003d\u003de.qS};\nTp\u003dfunction(e){return e.isPlaying()\u0026\u0026!g.G(e,16)\u0026\u0026!g.G(e,32)};\nJ_\u003dfunction(e){return g.G(e,128)?-1:g.G(e,2)?0:g.G(e,2048)?3:g.G(e,64)?-1:g.G(e,1)\u0026\u0026!g.G(e,32)?3:g.G(e,8)?1:g.G(e,4)?2:-1};\nCL\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X){g.x.call(this);var d\u003dthis;this.oY\u003de;this.slot\u003dN;this.layout\u003dy;this.Pk\u003dw;this.AM\u003dE;this.Hk\u003dA;this.zZ\u003dT;this.d7\u003dp;this.P9\u003dC;this.qA\u003dr;this.position\u003dM;this.Z\u003dl;this.wP\u003dF;this.Pi\u003dS;this.Kw\u003dk;this.context\u003dX;this.l6\u003d!0;this.L\u003d!1;this.Dg\u003d\"not_rendering\";this.N\u003d!1;this.K\u003dnew l$;e\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(y.tM,this.Pk,e,y.layoutId);var v;e\u003d((v\u003dpL(this))\u003d\u003dnull?void 0:v.progressCommands)||[];this.j\u003dnew PjM(C,\ne,y.layoutId,function(){return d.Zj()});\nthis.J\u003dnew yF5({adCpn:this.layout.layoutId,OP:X.OP,WPq:this.Pi,gx:this.layout.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"})};\nrY\u003dfunction(e){return{layoutId:e.rb(),dS:e.Pi,zo:e.Hk.get(),OR:e.HE()}};\n$z\u003dfunction(e,N){return N.layoutId!\u003d\u003de.layout.layoutId?(e.oY.xz(e.slot,N,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\nYz\u003dfunction(e){e.Dg\u003d\"rendering_start_requested\";e.qA(-1)};\npL\u003dfunction(e){return A6(e.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\nvNM\u003dfunction(e){YN(\"Received layout exit signal when not in layout exit flow.\",e.slot,e.layout)};\nz3M\u003dfunction(e){var N;return((N\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce)||\"\"};\nli\u003dfunction(e,N){switch(N){case \"normal\":e.eR(\"complete\");break;case \"skipped\":e.eR(\"skip\");break;case \"abandoned\":V6(e.vk,\"impression\")\u0026\u0026e.eR(\"abandon\")}};\nFl\u003dfunction(e,N){e.L||(N\u003dnew g.ME(N.state,new g.a8),e.L\u003d!0);return N};\nSp\u003dfunction(e,N){$6(N)?e.qA(1):g.FD(N,4)\u0026\u0026!g.FD(N,2)\u0026\u0026e.Jh();lp(N,4)\u003c0\u0026\u0026!(lp(N,2)\u003c0)\u0026\u0026e.N9()};\niR5\u003dfunction(e){e.position\u003d\u003d\u003d0\u0026\u0026(e.d7.get(),e\u003dA6(e.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e\u003d{adBreakType:oV(e)},jZ(\"ad_bl\"),g.nV(e))};\nbi\u003dfunction(e,N){Dk(e.vk,N,!e.N)};\ngN_\u003dfunction(e){var N;return(((N\u003dpL(e))\u003d\u003dnull?void 0:N.progressCommands)||[]).findIndex(function(y){return!!g.m(y\u003d\u003dnull?void 0:y.command,DEE)})!\u003d\u003d-1};\nh_\u003dfunction(e,N){var y\u003dA6(e.clientMetadata,\"metadata_type_eligible_for_ssap\");return y\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility in PlayerBytes factory\",e),!1):N.HE(y)};\ncd\u003dfunction(e,N){if(!R_(N.get(),\"html5_ssap_pass_transition_reason\"))return 3;switch(e){case \"skipped\":case \"muted\":case \"user_input_submitted\":return 3;case \"normal\":return 2;case \"error\":return YN(\"Unexpected error from cPACF during rendering\"),6;case \"abandoned\":return 5;case \"user_cancelled\":case \"unknown\":return YN(\"Unexpected layout exit reason\",void 0,void 0,{layoutExitReason:e}),3;default:wa(e,\"unknown layoutExitReason\")}};\nVQ5\u003dfunction(e){YN(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e})};\nkz\u003dfunction(e,N){if(R_(N.get(),\"html5_ssap_pass_transition_reason\"))switch(e){case 2:return\"normal\";case 4:case 6:case 7:return\"error\";case 5:return VQ5(e),\"abandoned\";case 3:case 1:return VQ5(e),\"error\";default:wa(e,\"unexpected transition reason\")}else switch(e){case 2:return\"normal\";case 4:return\"error\";case 5:case 3:case 1:case 6:case 7:return YN(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e}),\"error\";default:wa(e,\"unexpected transition reason\")}};\nBd\u003dfunction(e,N,y){mo(e,y)||KV(e,N,y);mo(e,\"video_to_ad\")||KV(e,N,\"video_to_ad\");mo(e,\"ad_to_video\")||KV(e,N,\"ad_to_video\");mo(e,\"ad_to_ad\")||KV(e,N,\"ad_to_ad\")};\nXl\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){CL.call(this,e,N,y,w,E,A,T,p,r,Y,M,l,F,S,k,X,d);var v\u003dthis;this.Vi\u003dC;this.nz\u003dM;this.Ex\u003d!0;this.Lp\u003dthis.Cj\u003d0;this.b1\u003d$T(function(){sMJ(rY(v));v.oY.Ql(v.slot,v.layout)});\nthis.vC\u003d$T(function(){ahJ(rY(v));v.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026v.nz(v);v.layoutExitReason?v.oY.aJ(v.slot,v.layout,v.layoutExitReason):vNM(v)});\nthis.D_\u003dnew g.kT(200);this.D_.listen(\"tick\",function(){v.HY()});\ng.Q(this,this.D_)};\ndY\u003dfunction(e){e.Lp\u003dDate.now();Pd(e,e.Cj);e.D_.start()};\nfYH\u003dfunction(e){e.Cj\u003de.Zj();e.bV(e.Cj/1E3,!0);Pd(e,e.Cj)};\nPd\u003dfunction(e,N){N\u003d{current:N/1E3,duration:e.Zj()/1E3};e.Vi.get().gS(\"onAdPlaybackProgress\",N)};\nIV\u003dfunction(e){Xl.call(this,e.oY,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.Vi,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context)};\nvd\u003dfunction(e){Xl.call(this,e.oY,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.Vi,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context)};\nzp\u003dfunction(){vd.apply(this,arguments)};\ntQn\u003dfunction(e){return h_(e.slot,e.wP.get())?new zp(e):new IV(e)};\ngY\u003dfunction(e){CL.call(this,e.callback,e.slot,e.Ww,e.Pk,e.AM,e.Hk,e.zZ,e.d7,e.P9,e.qA,e.nz,e.xo,e.G3,e.wP,e.Pi,e.Kw,e.context);var N\u003dthis;this.adCpn\u003d\"\";this.U9\u003d0;this.w5\u003d!1;this.sC\u003d0;this.b1\u003d$T(function(){sMJ(rY(N));N.oY.Ql(N.slot,N.layout)});\nthis.vC\u003d$T(function(){ahJ(rY(N));N.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026N.nz(N);N.layoutExitReason?N.oY.aJ(N.slot,N.layout,N.layoutExitReason):vNM(N)});\nthis.If\u003de.If;this.s2\u003de.s2;this.oJ\u003de.oJ;this.Vi\u003de.Vi;this.DM\u003de.DM;this.nz\u003de.nz;if(!this.HE()){R_(this.wP.get(),\"html5_disable_media_load_timeout\")||(this.qe\u003dnew g.e6(function(){N.GP(\"load_timeout\",new wX(\"Media layout load timeout.\",{},\"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT\",!0),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")},1E4));\ne\u003dii(this.wP.get());var y\u003dDu(this.wP.get());e\u0026\u0026y\u0026\u0026(this.oE\u003dnew g.e6(function(){var w\u003dA6(N.layout.clientMetadata,\"metadata_type_preload_player_vars\");w\u0026\u0026N.s2.get().C.preloadVideoByPlayerVars(w,2,300)}))}};\nqzH\u003dfunction(e,N){var y\u003dA6(N.clientMetadata,\"metadata_type_ad_video_id\"),w\u003dA6(N.clientMetadata,\"metadata_type_legacy_info_card_vast_extension\");y\u0026\u0026w\u0026\u0026e.DM.get().C.X().aq.add(y,{Ns:w});(N\u003dA6(N.clientMetadata,\"metadata_type_sodar_extension_data\"))\u0026\u0026xi5(e.If.get(),N);uDE(e.zZ.get(),!1)};\nZRE\u003dfunction(e){uDE(e.zZ.get(),!0);var N;((N\u003de.shrunkenPlayerBytesConfig)\u003d\u003dnull?0:N.shouldRequestShrunkenPlayerBytes)\u0026\u0026e.zZ.get().c7(!1)};\nxE9\u003dfunction(e){var N\u003dA6(e.W9().clientMetadata,\"metadata_type_player_bytes_slot_metadata\");N\u003d\u003d\u003dvoid 0\u0026\u0026YN(\"PlayerBytesSlotMetadata is not filled\",e.W9(),e.mP());return(N\u003d\u003dnull?void 0:N.dD)\u003d\u003d\u003d!0};\nVO\u003dfunction(){gY.apply(this,arguments)};\nfL\u003dfunction(){VO.apply(this,arguments)};\nj45\u003dfunction(e){return tQn(Object.assign({},e,{oY:e.callback,qA:function(){}}))};\nnNJ\u003dfunction(e){return new gY(Object.assign({},e,{qA:function(N){e.Vi.get().gS(\"onAdIntroStateChange\",N)}}))};\nQ4_\u003dfunction(e){function N(y){e.Vi.get().rO(y)}\nreturn h_(e.slot,e.wP.get())?new fL(Object.assign({},e,{qA:N})):new gY(Object.assign({},e,{qA:N}))};\nt_\u003dfunction(e){for(var N\u003de.Ww,y\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],w\u003dg.c(vt()),E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value);if(Up(N,{xO:y,K$:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return j45(e);N\u003de.Ww;y\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"];w\u003dg.c(vt());for(E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value);if(Up(N,{xO:y,K$:[\"LAYOUT_TYPE_MEDIA\"]}))return eK(e.Ww.clientMetadata,\"metadata_type_ad_intro\")?nNJ(e):Q4_(e)};\nHR_\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,y\u003dA6(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");return{cpn:e.layoutId,adType:mE9(y),adBreakType:oV(N)}};\noV\u003dfunction(e){switch(e){case \"AD_PLACEMENT_KIND_START\":return\"LATENCY_AD_BREAK_TYPE_PREROLL\";case \"AD_PLACEMENT_KIND_MILLISECONDS\":case \"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\":case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":return\"LATENCY_AD_BREAK_TYPE_MIDROLL\";case \"AD_PLACEMENT_KIND_END\":return\"LATENCY_AD_BREAK_TYPE_POSTROLL\";default:return\"LATENCY_AD_BREAK_TYPE_UNKNOWN\"}};\nmE9\u003dfunction(e){switch(e){case \"LAYOUT_TYPE_ENDCAP\":return\"adVideoEnd\";case \"LAYOUT_TYPE_SURVEY\":return\"surveyAd\";case \"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\":return\"surveyInterstitialAd\";default:return\"unknown\"}};\nKQJ\u003dfunction(e){try{return new ui(e.lX,e.slot,e.layout,e.EQ,e.T9,e.Hk,e.xk,e.s2,e.Jz,e.zZ,e.hUg,e)}catch(N){}};\nui\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){g.x.call(this);this.lX\u003de;this.slot\u003dN;this.layout\u003dy;this.EQ\u003dw;this.T9\u003dE;this.Hk\u003dA;this.xk\u003dT;this.s2\u003dp;this.Jz\u003dC;this.zZ\u003dr;this.params\u003dM;this.l6\u003d!0;e\u003dt_(Y);if(!e)throw Error(\"Invalid params for sublayout\");this.DB\u003de};\nWQ1\u003dfunction(){this.J\u003d1;this.N\u003dnew l$};\nqb\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){g.x.call(this);this.callback\u003de;this.Hk\u003dN;this.xk\u003dy;this.s2\u003dw;this.zZ\u003dE;this.d7\u003dA;this.Tc\u003dT;this.slot\u003dp;this.layout\u003dC;this.EQ\u003dr;this.Mr\u003dY;this.Jz\u003dM;this.wP\u003dl;this.l6\u003d!0;this.u8\u003d!1;this.bv\u003d[];this.PC\u003d-1;this.fp\u003d!1;this.Uf\u003dnew WQ1};\nORM\u003dfunction(e){var N;return(N\u003de.layout.Cm)!\u003dnull?N:A6(e.layout.clientMetadata,\"metadata_type_sub_layouts\")};\nZu\u003dfunction(e){return{zo:e.Hk.get(),dS:!1,OR:e.HE()}};\nR3s\u003dfunction(e,N,y){if(e.nE()\u003d\u003d\u003de.bv.length-1){var w,E;YN(\"Unexpected skip requested during the last sublayout\",(w\u003de.jV())\u003d\u003dnull?void 0:w.W9(),(E\u003de.jV())\u003d\u003dnull?void 0:E.mP(),{requestingSlot:N,requestingLayout:y})}};\nGFP\u003dfunction(e,N,y){return y.layoutId!\u003d\u003dxz(e,N,y)?(YN(\"onSkipRequested for a PlayerBytes layout that is not currently active\",e.W9(),e.mP()),!1):!0};\nUE9\u003dfunction(e){e.nE()\u003d\u003d\u003de.bv.length-1\u0026\u0026YN(\"Unexpected skip with target requested during the last sublayout\")};\nLQJ\u003dfunction(e,N,y){return y.renderingContent\u003d\u003d\u003dvoid 0\u0026\u0026y.layoutId!\u003d\u003dxz(e,N,y)?(YN(\"onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active\",e.W9(),e.mP(),{requestingSlot:N,requestingLayout:y}),!1):!0};\ns4M\u003dfunction(e,N,y,w){var E\u003dA6(N.mP().clientMetadata,\"metadata_type_ad_pod_skip_target\");if(E\u0026\u0026E\u003e0\u0026\u0026E\u003ce.bv.length){a:{for(var A\u003dE;A\u003ce.bv.length;){if(E\u003d\u003d\u003dA6(e.bv[A].mP().clientMetadata,\"metadata_type_ad_pod_skip_index\")){e\u003dA;break a}A++}e\u003dvoid 0}if(e\u003d\u003d\u003dvoid 0)YN(\"Skip-to-index was requested but target index was not found\",N.W9(),N.mP(),{requestingSlot:y,requestingLayout:w});else return e}else YN(\"Invalid ad pod skip target index\",N.W9(),N.mP(),{requestingSlot:y,requestingLayout:w})};\nxz\u003dfunction(e,N,y){var w\u003dA6(e.mP().clientMetadata,\"metadata_type_linked_in_player_layout_id\");return w?w:(YN(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",e.W9(),e.mP(),{requestingSlot:N,requestingLayout:y}),null)};\neK5\u003dfunction(e,N,y,w){aYE(e,N,y,\"skipped\",function(){jp(e,w)})};\naYE\u003dfunction(e,N,y,w,E){if(!e.fp){var A\u003de.jV();if(A){A.mP().layoutId!\u003d\u003dy.layoutId\u0026\u0026YN(\"SubLayout mismatch in exitSubLayout\",N,y,{exitingSubLayout:y.layoutId,activeSubLayout:A.mP().layoutId});e.fp\u003d!0;A.fC(A.mP(),w);A\u003dObject.assign({},Zu(e),{layoutId:y.layoutId,layoutExitReason:w});var T\u003dA.layoutId,p\u003dA.layoutExitReason;if(A.OR){var C\u003d{};hG(A.zo,\"wrsx\",(C.xc\u003dT,C.ler\u003dp,C.ctp\u003db$(T),C))}e.XO(N,y,w);e.fp\u003d!1;e.d5?(e.d5(),e.HE()||nL(e.d7.get())):E()}else YN(\"No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",\nN,y)}};\njp\u003dfunction(e,N){if(e.nE()\u003d\u003d\u003de.bv.length-1)e.PC++,QO(e.Mr,e.layout,\"normal\"),e.HE()||nL(e.d7.get());else a:{if(e.nE()\u003d\u003d\u003d-1\u0026\u0026(e.callback.Ql(e.slot,e.layout),N\u003e0)){YN(\"Invalid index for playLayoutAtIndexOrExit when no ad has played yet.\",e.slot,e.layout,{indexToPlay:N,layoutId:e.layout.layoutId});break a}e.PC\u003dN;N\u003de.jV();if(e.nE()\u003e0\u0026\u0026!e.HE()){var y\u003de.d7.get();y.N\u003d!1;var w\u003d{};y.J\u0026\u0026y.videoId\u0026\u0026(w.cttAuthInfo\u003d{token:y.J,videoId:y.videoId});QQ(\"ad_to_ad\",w)}e.Xl(N)}};\nm5\u003dfunction(e){qb.call(this,e.lX,e.Hk,e.xk,e.s2,e.zZ,e.d7,e.Tc,e.slot,e.layout,e.EQ,e.Mr,e.Jz,e.wP)};\nNz_\u003dfunction(e){(e\u003de.jV())\u0026\u0026e.Ek()};\nHd\u003dfunction(e){qb.call(this,e.lX,e.Hk,e.xk,e.s2,e.zZ,e.d7,e.Tc,e.slot,e.layout,e.EQ,e.Mr,e.Jz,e.wP);this.G9\u003dvoid 0};\nyyE\u003dfunction(e,N){e.O8()\u0026\u0026!Sc(e.Uf.N)||e.callback.aJ(e.slot,e.layout,N)};\nKL\u003dfunction(e){return R_(e.wP.get(),\"html5_ssap_pass_transition_reason\")};\nwwF\u003dfunction(e,N,y){N.FF().currentState\u003c2\u0026\u0026(y\u003dkz(y,e.wP),N.fC(N.mP(),y));y\u003dN.FF().J;e.XO(e.slot,N.mP(),y)};\nEi5\u003dfunction(e,N){if(e.Uf.N.currentState\u003c2){var y\u003dkz(N,e.wP);y\u003d\u003d\u003d\"error\"?e.callback.xz(e.slot,e.layout,new wX(\"Player transition with error during SSAP composite layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:N},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):QO(e.Mr,e.layout,y)}};\nWd\u003dfunction(e,N,y){N.FF().currentState\u003e\u003d2||(N.fC(N.mP(),y),Sc(N.FF())\u0026\u0026(z5(e.Tc,e.slot,N.mP(),y),e.G9\u003dvoid 0))};\nAy5\u003dfunction(e,N){e.Uf.J\u003d\u003d\u003d2\u0026\u0026N!\u003d\u003de.YI()\u0026\u0026YN(\"onClipEntered: unknown cpn\",e.slot,e.layout,{cpn:N})};\nTz_\u003dfunction(e,N){var y\u003de.jV();if(y){var w\u003dy.mP().layoutId,E\u003de.nE()+1;e.O8()?Wd(e,y,N):y.fC(y.mP(),N);E\u003e\u003d0\u0026\u0026E\u003ce.bv.length?(y\u003de.bv[E].mP().layoutId,KL(e)\u0026\u0026([\"normal\",\"skipped\"].includes(N)||YN(\"exitActiveLayoutAndPlayNext: unexpected exit reason\",e.slot,e.layout,{exitReason:N})),e.xk.get().finishSegmentByCpn(w,y,cd(N,e.wP))):E\u003d\u003d\u003de.bv.length?QO(e.Mr,e.layout,\"normal\"):YN(\"unexpected index\",e.slot,e.layout,{index:E})}else YN(\"exitActiveLayoutAndPlayNext: no active adapter\",e.slot,e.layout)};\nJy3\u003dfunction(e,N){YN(N+\": undefined adapter\",e.slot,e.layout)};\npwP\u003dfunction(e){return h_(e.slot,e.wP.get())?new Hd(e):new m5(e)};\nOV\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.callback\u003de;this.s2\u003dN;this.zZ\u003dy;this.d7\u003dw;this.DB\u003dE;this.Jz\u003dA;this.wP\u003dT;this.l6\u003d!0;this.u8\u003d!1};\nCy5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n){function R(){var eM\u003dt_(Object.assign({},Jn,{callback:{Ql:e.Ql.bind(e),aJ:e.aJ.bind(e),xP:function(){},\nxz:e.xz.bind(e)},slot:y,Ww:w,nz:function(){QO(T,w,\"normal\")},\nxo:0,G3:1,Pi:!0}));return eM?new OV(e,Y,l,S,eM,E,v):eM}\nfunction O(){var eM\u003dObject.assign({},Jn,{callback:{Ql:function(){},\naJ:function(){},\nxP:function(){return void QO(T,w,\"normal\")},\nxz:function(){}},\nslot:y,Ww:w,nz:function(){},\nxo:0,G3:1,Pi:!0});return KQJ({lX:e,slot:y,layout:w,EQ:A,T9:T,Hk:M,xk:V,s2:Y,Jz:E,zZ:l,hUg:eM,context:Z})}\nfunction E9(){var eM,H\u003d(eM\u003dw.Cm)!\u003dnull?eM:A6(w.clientMetadata,\"metadata_type_sub_layouts\");eM\u003dpwP({lX:e,Hk:M,xk:V,s2:Y,zZ:l,d7:S,Tc:N,slot:y,layout:w,EQ:A,Mr:T,Jz:E,wP:v});for(var a\u003d[],h\u003d{AP:0};h.AP\u003cH.length;h\u003d{AP:h.AP},h.AP++){var K\u003dt_(Object.assign({},Jn,{callback:{Ql:eM.Bd.bind(eM),aJ:eM.nZ.bind(eM),xP:eM.xP.bind(eM),xz:eM.m0.bind(eM)},slot:y,Ww:H[h.AP],nz:function(aP){return function(XF){XF.fC(H[aP.AP],\"normal\")}}(h),\nxo:h.AP,G3:H.length,Pi:!1}));if(!K)return;a.push(K)}eM.bv\u003da;return eM}\nvar Jn\u003d{Pk:p,AM:C,If:r,s2:Y,Hk:M,zZ:l,oJ:F,d7:S,Vi:k,P9:X,DM:d,wP:v,context:Z,Kw:n};p\u003dUp(w,{xO:[\"metadata_type_sub_layouts\"],K$:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})||w.Cm!\u003d\u003dvoid 0\u0026\u0026w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\";C\u003dh_(y,v.get())\u0026\u0026Up(w,{xO:[],K$:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});r\u003dUp(w,{xO:[],K$:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});if(p)return E9();if(C)return O();if(r)return R()};\nRV\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.Hk\u003dw;this.xk\u003dE;this.p$\u003dA;this.zZ\u003dT;this.vk\u003dp;this.Pk\u003dC;this.L\u003dr;this.driftRecoveryMs\u003dA6(this.layout.clientMetadata,\"metadata_type_drift_recovery_ms\")||null;this.j\u003dA6(this.layout.clientMetadata,\"metadata_type_prefetch_metadata\")!\u003d\u003dvoid 0};\n$Y0\u003dfunction(e){var N\u003dA6(e.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(e.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e\u003de.p$.get();N\u003dryP(e.K,N,y);return Math.min(y,N!\u003d\u003dnull?N:Infinity)};\nUV\u003dfunction(e,N){var y;Gp(e.Pk.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(y\u003de.Hk.get().nk)\u003d\u003dnull?void 0:y.clientPlaybackNonce,adClientData:e.layout.o9.adClientDataEntry},N)})};\nLL\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){RV.call(this,e,N,y,w,E,A,T,p,C,r);this.K\u003dY;this.N\u003dthis.J\u003dnull;e\u003dg.c(this.K);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,eK(N.mP().clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026(this.N\u003dN.mP().layoutId)};\nMZ1\u003dfunction(e,N){var y\u003dYq0(e,N);y||YN(\"Expected subLRA found by layout ID\",e.slot,e.layout,{layoutId:N});e.J\u003d{dK:y};y?y.startRendering(y.mP()):N\u003d\u003d\u003de.N\u0026\u0026YN(\"Failed to find rendering adapter for survey media layout\",e.slot,e.layout,{surveyMediaLayoutId:N})};\nYq0\u003dfunction(e,N){return N\u003d\u003dnull?null:e.K.find(function(y){return y.mP().layoutId\u003d\u003d\u003dN})||null};\nlnM\u003dfunction(e,N,y,w,E,A,T,p,C,r){var Y\u003dE-w,M\u003deK(N.clientMetadata,\"metadata_type_survey_overlay\"),l,F\u003d((l\u003de.fulfilledLayout||A6(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:A6(l.clientMetadata,\"metadata_type_ssdai_ads_config\"))||\"\";if(!Y)return T.tB(y,F,2,A,w,E,e.slotId),sV(r,\"ads_iraot\",\"sid.\"+e.slotId+\";enterMs.\"+w+\";exitMs.\"+E+\";hso.\"+M+\";vid.\"+y.video_id),null;Y\u003dT.r$(y,F,2,A,w,E,e.slotId);sV(r,\"ads_atct\",\"sid.\"+e.slotId+\";enterMs.\"+w+\";exitMs.\"+E+\";hso.\"+M+\";vid.\"+y.video_id);\nif(!Y)return YN(\"Unexpected failure to add to playback timeline\",e,N,C()),null;e\u003de.slotId;N\u003dN.layoutId;Y?(p.J.has(Y)\u0026\u0026YN(\"Unexpected remap of timeline playback\"),p.J.set(Y,{slotId:e,layoutId:N})):YN(\"Invalid timeline playback ID\");w+A\u003eE\u0026\u0026T.mX(Y,E-w);return Y};\nFoE\u003dfunction(e,N,y){var w\u003dA6(N.clientMetadata,\"metadata_type_sodar_extension_data\");if(w)try{xi5(y,w)}catch(E){YN(\"Unexpected error when loading Sodar\",e,N,{error:E})}};\nSq5\u003dfunction(e,N,y,w,E,A,T){aV(e,N,new g.ME(y,new g.a8),w,E,T,!1,A)};\naV\u003dfunction(e,N,y,w,E,A,T,p){T\u003dT\u003d\u003d\u003dvoid 0?!0:T;$6(y)\u0026\u0026Y6(E,0,null)\u0026\u0026(!V6(e,\"impression\")\u0026\u0026p\u0026\u0026p(),e.eR(\"impression\"));V6(e,\"impression\")\u0026\u0026(g.FD(y,4)\u0026\u0026!g.FD(y,2)\u0026\u0026e.wz(\"pause\"),lp(y,4)\u003c0\u0026\u0026!(lp(y,2)\u003c0)\u0026\u0026e.wz(\"resume\"),g.FD(y,16)\u0026\u0026E\u003e\u003d.5\u0026\u0026e.wz(\"seek\"),T\u0026\u0026g.FD(y,2)\u0026\u0026em(e,y.state,N,w,E,A))};\nem\u003dfunction(e,N,y,w,E,A,T,p){V6(e,\"impression\")\u0026\u0026(A?(A\u003dE-w,A\u003dA\u003e\u003d-1\u0026\u0026A\u003c\u003d2):A\u003dMath.abs(w-E)\u003c\u003d1,Np(e,N,A?w:E,y,w,T,p\u0026\u0026A),A\u0026\u0026e.eR(\"complete\"))};\nNp\u003dfunction(e,N,y,w,E,A,T){gF(e,y*1E3,T);E\u003c\u003d0||y\u003c\u003d0||(N\u003d\u003dnull?0:g.G(N,16))||(N\u003d\u003dnull?0:g.G(N,32))||(Y6(y,E*.25,w)\u0026\u0026(A\u0026\u0026!V6(e,\"first_quartile\")\u0026\u0026A(\"first\"),e.eR(\"first_quartile\")),Y6(y,E*.5,w)\u0026\u0026(A\u0026\u0026!V6(e,\"midpoint\")\u0026\u0026A(\"second\"),e.eR(\"midpoint\")),Y6(y,E*.75,w)\u0026\u0026(A\u0026\u0026!V6(e,\"third_quartile\")\u0026\u0026A(\"third\"),e.eR(\"third_quartile\")))};\noiE\u003dfunction(e,N){V6(e,\"impression\")\u0026\u0026e.wz(N?\"fullscreen\":\"end_fullscreen\")};\nbV3\u003dfunction(e){V6(e,\"impression\")\u0026\u0026e.wz(\"clickthrough\")};\nhK_\u003dfunction(e){e.wz(\"active_view_measurable\")};\ncy5\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"active_view_fully_viewable_audible_half_duration\")};\nkH_\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"active_view_viewable\")};\nBzn\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"audio_audible\")};\nXwM\u003dfunction(e){V6(e,\"impression\")\u0026\u0026!V6(e,\"seek\")\u0026\u0026e.wz(\"audio_measurable\")};\nPyP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){this.callback\u003de;this.slot\u003dN;this.layout\u003dy;this.xk\u003dw;this.vk\u003dE;this.zZ\u003dA;this.hf\u003dT;this.AM\u003dp;this.If\u003dC;this.wP\u003dr;this.Pk\u003dY;this.Hk\u003dM;this.Ex\u003d!0;this.FS\u003dthis.Dg\u003dnull;this.adCpn\u003dvoid 0;this.J\u003d!1};\ndY5\u003dfunction(e,N,y){var w;sV(e.Pk.get(),\"ads_qua\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((w\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:w.clientPlaybackNonce)+\";qt.\"+N+\";clr.\"+y)};\nInP\u003dfunction(e,N){var y,w;sV(e.Pk.get(),\"ads_imp\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((y\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";clr.\"+N+\";skp.\"+!!g.m((w\u003dA6(e.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"))\u003d\u003dnull?void 0:w.skipOrPreviewRenderer,yV))};\nwy\u003dfunction(e){return e.wP.get().C.X().experiments.gP(\"increase_completion_ping_firing_window\")\u0026\u0026Mb(e.Hk.get(),1).Au};\nE_\u003dfunction(e){return{enterMs:A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"),exitMs:A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")}};\nAc\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){RV.call(this,e,N,y,w,E,T,p,C,r,M);this.hf\u003dA;this.If\u003dY;this.AM\u003dl;this.wP\u003dF;this.FS\u003dthis.Dg\u003dnull};\nvi_\u003dfunction(e,N){var y;sV(e.Pk.get(),\"ads_imp\",\"acpn.\"+((y\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";clr.\"+N)};\nzKs\u003dfunction(e,N,y){var w;sV(e.Pk.get(),\"ads_qua\",\"cpn.\"+A6(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((w\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:w.clientPlaybackNonce)+\";qt.\"+N+\";clr.\"+y)};\nTK\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z){this.Jz\u003de;this.EQ\u003dN;this.Mr\u003dy;this.Hk\u003dw;this.xk\u003dE;this.zZ\u003dA;this.Pk\u003dT;this.hf\u003dp;this.p$\u003dC;this.AM\u003dr;this.If\u003dY;this.s2\u003dM;this.oJ\u003dl;this.d7\u003dF;this.Vi\u003dS;this.P9\u003dk;this.DM\u003dX;this.wP\u003dd;this.J\u003dv;this.context\u003dV;this.Kw\u003dZ};\nJc\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){this.Jz\u003de;this.EQ\u003dN;this.Mr\u003dy;this.Pk\u003dw;this.AM\u003dE;this.If\u003dA;this.s2\u003dT;this.Hk\u003dp;this.zZ\u003dC;this.oJ\u003dr;this.d7\u003dY;this.Vi\u003dM;this.P9\u003dl;this.DM\u003dF;this.wP\u003dS;this.xk\u003dk;this.context\u003dX;this.Kw\u003dd};\niVJ\u003dfunction(e,N,y,w){JZ.call(this,\"survey-interstitial\",e,N,y,w)};\npt\u003dfunction(e,N,y,w,E){bv.call(this,y,e,N,w);this.Pk\u003dE;e\u003dA6(N.clientMetadata,\"metadata_type_ad_placement_config\");this.vk\u003dnew I0(N.tM,E,e,N.layoutId)};\nCt\u003dfunction(e){return Math.round(e.width)+\"x\"+Math.round(e.height)};\n$A\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?ry:y;y.width\u003cry.width\u0026\u0026(y\u003dry);if(e.width\u003cy.width||e.height\u003cy.height)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") larger than container(\"+Ct(e)+\").\"};if(y.width*y.height\u003ee.width*e.height*.2)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") to container(\"+Ct(e)+\") ratio exceeds limit.\"};if(y.height\u003ee.height/3-N)return{J0:3,U6:501,errorMessage:\"ad(\"+Ct(y)+\") covers container(\"+Ct(e)+\") center.\"}};\nDY_\u003dfunction(e,N){var y\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\");return new I0(e.tM,N,y,e.layoutId)};\nYA\u003dfunction(e){return A6(e.clientMetadata,\"metadata_type_invideo_overlay_ad_renderer\")};\nMp\u003dfunction(e,N,y,w){JZ.call(this,\"invideo-overlay\",e,N,y,w);this.interactionLoggingClientData\u003dw};\nlR\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){bv.call(this,A,e,N,E);this.Pk\u003dy;this.j\u003dT;this.zZ\u003dp;this.P9\u003dC;this.wP\u003dr;this.Z\u003dY;this.L\u003dM;this.vk\u003dDY_(N,y)};\ngiM\u003dfunction(){var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];vt().forEach(function(N){e.push(N)});\nreturn{xO:e,K$:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nFv\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){bv.call(this,A,e,N,E);this.Pk\u003dy;this.j\u003dT;this.U\u003dp;this.zZ\u003dC;this.P9\u003dr;this.wP\u003dY;this.Z\u003dM;this.L\u003dl;this.vk\u003dDY_(N,y)};\nVZn\u003dfunction(){for(var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],N\u003dg.c(vt()),y\u003dN.next();!y.done;y\u003dN.next())e.push(y.value);return{xO:e,K$:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\nSm\u003dfunction(e){this.zZ\u003de;this.J\u003d!1};\nfn0\u003dfunction(e,N,y){JZ.call(this,\"survey\",e,{},N,y)};\noX\u003dfunction(e,N,y,w,E,A,T){bv.call(this,y,e,N,w);this.j\u003dE;this.zZ\u003dA;this.wP\u003dT};\ntZ5\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.j\u003dw;this.AM\u003dE;this.N\u003dA;this.K\u003dT;this.P9\u003dp;this.wP\u003dC;this.J\u003dr};\numM\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.j\u003dw;this.AM\u003dE;this.N\u003dA;this.K\u003dT;this.P9\u003dp;this.wP\u003dC;this.J\u003dr};\nbR\u003dfunction(e,N,y,w,E,A,T,p,C,r){yI.call(this,e,N,y,w,E,A,T,C);this.Hs\u003dp;this.Hk\u003dr};\nqq5\u003dfunction(){var e\u003dQMM();e.xO.push(\"metadata_type_ad_info_ad_metadata\");return e};\nZVn\u003dfunction(e,N,y,w,E,A,T){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.Hs\u003dE;this.J\u003dA;this.Hk\u003dT};\nxYs\u003dfunction(e,N,y,w,E,A,T,p){this.q7\u003de;this.zZ\u003dN;this.Pk\u003dy;this.N\u003dw;this.Hs\u003dE;this.J\u003dA;this.wP\u003dT;this.Hk\u003dp};\nhc\u003dfunction(e,N){this.slotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_AD_BREAK_STARTED\";this.triggerId\u003de(this.triggerType)};\nch\u003dfunction(e,N){this.adPodIndex\u003de;this.J\u003dN.length;this.adBreakLengthSeconds\u003dN.reduce(function(w,E){return w+E},0);\nvar y\u003d0;for(e+\u003d1;e\u003cN.length;e++)y+\u003dN[e];this.adBreakRemainingLengthSeconds\u003dy};\nkA\u003dfunction(e,N,y){this.Zf\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003dy||e(this.triggerType)};\nBh\u003dfunction(e,N,y){this.J\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nXv\u003dfunction(e,N,y,w){this.Zf\u003dN;this.visible\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003dw||e(this.triggerType)};\njgH\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\";this.triggerId\u003de(this.triggerType)};\nniM\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED\";this.triggerId\u003de(this.triggerType)};\nPh\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.slotId\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003de(this.triggerType)};\ndy\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003dy||e(this.triggerType)};\nIX\u003dfunction(e,N,y,w){this.triggeringLayoutId\u003dN;this.J\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003dw||e(this.triggerType)};\nQg3\u003dfunction(e){switch(e){case \"LAYOUT_EXIT_REASON_UNSPECIFIED\":return\"unknown\";case \"LAYOUT_EXIT_REASON_NORMAL\":return\"normal\";case \"LAYOUT_EXIT_REASON_ERROR\":return\"error\";case \"LAYOUT_EXIT_REASON_USER_SKIPPED\":return\"skipped\";case \"LAYOUT_EXIT_REASON_USER_MUTED\":return\"muted\";case \"LAYOUT_EXIT_REASON_ABANDONED\":return\"abandoned\";case \"LAYOUT_EXIT_REASON_USER_INPUT_SUBMITTED\":return\"user_input_submitted\";case \"LAYOUT_EXIT_REASON_USER_CANCELLED\":return\"user_cancelled\";default:return new U(\"Invalid layout exit reason: \"+\ne)}};\nvh\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003dy||e(this.triggerType)};\nzK\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003dN||e(this.triggerType)};\niR\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\";this.triggerId\u003dN||\"\"};\nDp\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\";this.triggerId\u003dN||\"\"};\ngy\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003dN||e(this.triggerType)};\nmY9\u003dfunction(e){this.triggerId\u003de;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_RESUMED\"};\nHVE\u003dfunction(e,N,y,w,E){this.Zf\u003dN;this.J\u003dy;this.visible\u003dw;this.layoutId\u003dE;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\";this.triggerId\u003de(this.triggerType)};\nVV\u003dfunction(e,N,y,w,E){this.Zf\u003dN;this.J\u003dy;this.visible\u003dw;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003dE||e(this.triggerType)};\nft\u003dfunction(e,N){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\";this.triggerId\u003dN||\"\"};\nKoM\u003dfunction(e,N,y){this.Zf\u003dN;this.J\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003de(this.triggerType)};\ntc\u003dfunction(e,N,y,w,E){this.J\u003dN;this.slotType\u003dy;this.layoutType\u003dw;this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003dE||e(this.triggerType)};\nuR\u003dfunction(e,N){this.J\u003dN;this.slotType\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003de(this.triggerType)};\nqp\u003dfunction(e,N,y){this.layoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nZp\u003dfunction(e,N,y){this.J\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003dy||e(this.triggerType)};\nngH\u003dfunction(e,N){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003de(this.triggerType)};\nWoH\u003dfunction(e,N){this.J\u003de;this.index\u003dN};\nOVE\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003de(this.triggerType)};\nxA\u003dfunction(e,N){this.triggerType\u003d\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\";this.triggerId\u003dN||e(this.triggerType)};\nRK9\u003dfunction(e,N,y){this.layoutId\u003dN;this.offsetMs\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\nGHM\u003dfunction(e,N){this.layoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\";this.triggerId\u003de(this.triggerType)};\nUYH\u003dfunction(e,N,y){this.layoutId\u003dN;this.offsetMs\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\njm\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003dy||e(this.triggerType)};\nnt\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003dy||e(this.triggerType)};\nQV\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003dy||e(this.triggerType)};\nmz\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003de(this.triggerType)};\nHh\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003de(this.triggerType)};\nKt\u003dfunction(e,N,y){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003dy||e(this.triggerType)};\nWh\u003dfunction(e,N){this.triggeringSlotId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\";this.triggerId\u003de(this.triggerType)};\nO_\u003dfunction(e,N,y){this.triggeringLayoutId\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003dy||e(this.triggerType)};\nRX\u003dfunction(e,N,y,w){this.durationMs\u003dN;this.triggeringLayoutId\u003dy;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dw||e(this.triggerType)};\nGK\u003dfunction(e,N,y,w){this.category\u003de;this.trigger\u003dN;this.slot\u003dy;this.layout\u003dw};\nU_\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.layoutId)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.layoutType)!\u003dnull};\nLoF\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.m(e,Lt)||g.m(e,s_)||g.m(e,aX)||g.m(e,ej)||g.m(e,N2)||g.m(e,yw)?!0:!1};\nsg9\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.durationMs)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.durationMs)\u003e0};\nwj\u003dfunction(e){return!!(e.GZ9\u0026\u0026e.slot\u0026\u0026e.layout)};\nE1\u003dfunction(e){var N,y\u003d(N\u003de.config)\u003d\u003dnull?void 0:N.adPlacementConfig;e\u003de.renderer;return!(!y||y.kind\u003d\u003dnull||!e)};\nan3\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.m(e,pd)||g.m(e,Cd)||g.m(e,TS)||g.m(e,JG)?!0:!1};\nAe\u003dfunction(e){return e.playerVars!\u003d\u003dvoid 0\u0026\u0026e.pings!\u003d\u003dvoid 0\u0026\u0026e.externalVideoId!\u003d\u003dvoid 0};\nbS\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;e\u003de.renderingContent;var N\u003dg.m(e,TR);return N?M2(N):(N\u003dg.m(e,lS))?Ae(N):(N\u003dg.m(e,F4))?N.playerVars!\u003d\u003dvoid 0:(N\u003dg.m(e,pd))?N.durationMilliseconds!\u003d\u003dvoid 0:g.m(e,Sj)||g.m(e,oQ)?!0:!1};\nM2\u003dfunction(e){e\u003d(e.sequentialLayouts||[]).map(function(N){return g.m(N,he)});\nreturn e.length\u003e0\u0026\u0026e.every(bS)};\nACM\u003dfunction(e){if(!U_(e.adLayoutMetadata))return!1;if(g.m(e.renderingContent,edF)||g.m(e.renderingContent,Nv1))return!0;var N\u003dg.m(e.renderingContent,cr);return g.m(e.renderingContent,kt)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,yCH)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,w8P)||g.m(N\u003d\u003dnull?void 0:N.sidePanel,ECE)?!0:!1};\nYl9\u003dfunction(e){var N;(N\u003d!e)||(N\u003de.adSlotMetadata,N\u003d!((N\u003d\u003dnull?void 0:N.slotId)!\u003d\u003dvoid 0\u0026\u0026(N\u003d\u003dnull?void 0:N.slotType)!\u003d\u003dvoid 0));if(N||!(TvE(e)||e.slotEntryTrigger\u0026\u0026e.slotFulfillmentTriggers\u0026\u0026e.slotExpirationTriggers))return!1;var y;e\u003d(y\u003de.fulfillmentContent)\u003d\u003dnull?void 0:y.fulfilledLayout;return(y\u003dg.m(e,he))?bS(y):(y\u003dg.m(e,Br))?ACM(y):(y\u003dg.m(e,JCH))?an3(y):(y\u003dg.m(e,p89))?LoF(y):(y\u003dg.m(e,CI5))?U_(y.adLayoutMetadata)?g.m(y.renderingContent,Lt)?!0:!1:!1:(e\u003dg.m(e,rCF))?U_(e.adLayoutMetadata)?g.m(e.renderingContent,\n$fn)?!0:!1:!1:!1};\nTvE\u003dfunction(e){var N;e\u003dg.m((N\u003de.fulfillmentContent)\u003d\u003dnull?void 0:N.fulfilledLayout,Br);var y;return e\u0026\u0026((y\u003de.adLayoutMetadata)\u003d\u003dnull?void 0:y.layoutType)\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"\u0026\u0026e.layoutExitNormalTriggers\u003d\u003d\u003dvoid 0};\nMyE\u003dfunction(e){var N;return(e\u003d\u003dnull?void 0:(N\u003de.adSlotMetadata)\u003d\u003dnull?void 0:N.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"};\nFXJ\u003dfunction(e,N){var y;if((y\u003de.questions)\u003d\u003dnull||!y.length||!e.playbackCommands||(N\u003d\u003d\u003dvoid 0||!N)\u0026\u0026e.questions.length!\u003d\u003d1)return!1;e\u003dg.c(e.questions);for(N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var w\u003dy\u003dvoid 0,E\u003d((y\u003dg.m(N,X4))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon)||((w\u003dg.m(N,Pr))\u003d\u003dnull?void 0:w.surveyAdQuestionCommon);if(!lK_(E))return!1}return!0};\nSl5\u003dfunction(e){e\u003d((e\u003d\u003dnull?void 0:e.playerOverlay)||{}).instreamSurveyAdRenderer;var N;if(e)if(e.playbackCommands\u0026\u0026e.questions\u0026\u0026e.questions.length\u003d\u003d\u003d1){var y,w\u003d((N\u003dg.m(e.questions[0],X4))\u003d\u003dnull?void 0:N.surveyAdQuestionCommon)||((y\u003dg.m(e.questions[0],Pr))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon);N\u003dlK_(w)}else N\u003d!1;else N\u003d!1;return N};\nlK_\u003dfunction(e){if(!e)return!1;e\u003dg.m(e.instreamAdPlayerOverlay,dj);var N\u003dg.m(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,yV),y\u003dg.m(e\u003d\u003dnull?void 0:e.adInfoRenderer,IQ);return(g.m(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,vr)||N)\u0026\u0026y?!0:!1};\noCJ\u003dfunction(e){return e.linearAds!\u003dnull\u0026\u0026U_(e.adLayoutMetadata)};\nb2n\u003dfunction(e){return e.linearAd!\u003dnull\u0026\u0026e.adVideoStart!\u003dnull};\nhd1\u003dfunction(e){if(isNaN(Number(e.timeoutSeconds))||!e.text||!e.ctaButton||!g.m(e.ctaButton,g.zR)||!e.brandImage)return!1;var N;return e.backgroundImage\u0026\u0026g.m(e.backgroundImage,iS)\u0026\u0026((N\u003dg.m(e.backgroundImage,iS))\u003d\u003dnull?0:N.landscape)?!0:!1};\nDC\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.wP\u003de;this.J\u003dN;this.K\u003dw;this.Hk\u003dE;this.j\u003dA;this.N\u003dT};\nBvM\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.adSlots)!\u003dnull?w:[]).map(function(p){return g.m(p,gj)});\nif(y.V5)if(A6(N.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"))lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId);\nelse{if(e.wP.get().C.X().T(\"h5_check_forecasting_renderer_for_throttled_midroll\")){var A\u003dy.aX.filter(function(p){var C;return((C\u003dp.renderer)\u003d\u003dnull?void 0:C.clientForecastingAdRenderer)!\u003dnull});\nA.length!\u003d\u003d0?cCF(e.N,A,E,N.slotId,y.ssdaiAdsConfig):lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId)}else lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},N.slotId);\nk$s(e.j,N)}else{var T;w\u003d{MY:Math.round(((A\u003dA6(N.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:A.MY)||0),VH:(T\u003dA6(N.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:T.VH};cCF(e.N,y.aX,E,N.slotId,y.ssdaiAdsConfig,w)}};\nPIP\u003dfunction(e,N,y,w,E,A,T){var p\u003dMb(e.Hk.get(),1);lv(e.J.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return X8J(e.K.get(),y,w,E,p.clientPlaybackNonce,p.LO,p.daiEnabled,p,A,T)},N)};\nIKJ\u003dfunction(e,N,y,w,E,A,T){N\u003ddfJ(N,A,Number(w.prefetchMilliseconds)||0,T);e\u003dN instanceof U?N:Vw(e,w,E,N,y);return e instanceof U?e:[e]};\nvCF\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");w\u003d[new qT({getAdBreakUrl:w.getAdBreakUrl,MY:0,VH:0}),new Lx(!0)];e\u003dN.pauseDurationMs?N.lactThresholdMs?{slotId:A,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:2,slotEntryTrigger:new Kt(e.J,A),slotFulfillmentTriggers:[new niM(e.J)],slotExpirationTriggers:[new Zp(e.J,E),new QV(e.J,A)],Xh:\"core\",clientMetadata:new EG(w),adSlotLoggingData:y}:new U(\"AdPlacementConfig for Pause Ads is missing lact_threshold_ms\"):new U(\"AdPlacementConfig for Pause Ads is missing pause_duration_ms\");\nreturn e instanceof U?e:[e]};\nzdM\u003dfunction(e){var N,y;return((N\u003de.renderer)\u003d\u003dnull?void 0:(y\u003dN.adBreakServiceRenderer)\u003d\u003dnull?void 0:y.getAdBreakUrl)!\u003d\u003dvoid 0};\nfN\u003dfunction(e,N,y){if(e.beforeContentVideoIdStartedTrigger)e\u003de.beforeContentVideoIdStartedTrigger?new kA(yk,N,e.id):new U(\"Not able to create BeforeContentVideoIdStartedTrigger\");else{if(e.layoutIdExitedTrigger){var w;N\u003d(w\u003de.layoutIdExitedTrigger)!\u003dnull\u0026\u0026w.triggeringLayoutId?new vh(yk,e.layoutIdExitedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create LayoutIdExitedTrigger\")}else{if(e.layoutExitedForReasonTrigger){var E,A;((E\u003de.layoutExitedForReasonTrigger)\u003d\u003dnull?0:E.triggeringLayoutId)\u0026\u0026((A\u003d\ne.layoutExitedForReasonTrigger)\u003d\u003dnull?0:A.layoutExitReason)?(N\u003dQg3(e.layoutExitedForReasonTrigger.layoutExitReason),e\u003dN instanceof U?N:new IX(yk,e.layoutExitedForReasonTrigger.triggeringLayoutId,[N],e.id)):e\u003dnew U(\"Not able to create LayoutIdExitedForReasonTrigger\")}else{if(e.onLayoutSelfExitRequestedTrigger){var T;N\u003d(T\u003de.onLayoutSelfExitRequestedTrigger)!\u003dnull\u0026\u0026T.triggeringLayoutId?new qp(yk,e.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create OnLayoutSelfExitRequestedTrigger\")}else{if(e.onNewPlaybackAfterContentVideoIdTrigger)e\u003d\ne.onNewPlaybackAfterContentVideoIdTrigger?new Zp(yk,N,e.id):new U(\"Not able to create OnNewPlaybackAfterContentVideoIdTrigger\");else{if(e.skipRequestedTrigger){var p;N\u003d(p\u003de.skipRequestedTrigger)!\u003dnull\u0026\u0026p.triggeringLayoutId?new jm(yk,e.skipRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create SkipRequestedTrigger\")}else if(e.slotIdEnteredTrigger){var C;N\u003d(C\u003de.slotIdEnteredTrigger)!\u003dnull\u0026\u0026C.triggeringSlotId?new nt(yk,e.slotIdEnteredTrigger.triggeringSlotId,e.id):new U(\"Not able to create SlotIdEnteredTrigger\")}else if(e.slotIdExitedTrigger){var r;\nN\u003d(r\u003de.slotIdExitedTrigger)!\u003dnull\u0026\u0026r.triggeringSlotId?new QV(yk,e.slotIdExitedTrigger.triggeringSlotId,e.id):new U(\"Not able to create SkipRequestedTrigger\")}else if(e.surveySubmittedTrigger){var Y;N\u003d(Y\u003de.surveySubmittedTrigger)!\u003dnull\u0026\u0026Y.triggeringLayoutId?new O_(yk,e.surveySubmittedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create SurveySubmittedTrigger\")}else{if(e.mediaResumedTrigger)e\u003de.mediaResumedTrigger\u0026\u0026e.id?new mY9(e.id):new U(\"Not able to create MediaResumedTrigger\");else{if(e.closeRequestedTrigger){var M;\nN\u003d(M\u003de.closeRequestedTrigger)!\u003dnull\u0026\u0026M.triggeringLayoutId?new Bh(yk,e.closeRequestedTrigger.triggeringLayoutId,e.id):new U(\"Not able to create CloseRequestedTrigger\")}else if(e.slotIdScheduledTrigger){var l;N\u003d(l\u003de.slotIdScheduledTrigger)!\u003dnull\u0026\u0026l.triggeringSlotId?new Kt(yk,e.slotIdScheduledTrigger.triggeringSlotId,e.id):new U(\"Not able to create SlotIdScheduledTrigger\")}else{if(e.mediaTimeRangeTrigger){var F;w\u003dNumber((F\u003de.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:F.offsetStartMilliseconds);var S;T\u003dNumber((S\u003d\ne.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:S.offsetEndMilliseconds);isFinite(w)\u0026\u0026isFinite(T)?(S\u003dT,S\u003d\u003d\u003d-1\u0026\u0026(S\u003dy),y\u003dw\u003eS?new U(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:w,offsetEndMs:S},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",S\u003d\u003d\u003dy\u0026\u0026w-500\u003c\u003dS):new de(w,S),e\u003dy instanceof U?y:new VV(yk,N,y,!1,e.id)):e\u003dnew U(\"Not able to create MediaTimeRangeTrigger\")}else if(e.contentVideoIdEndedTrigger)e\u003de.contentVideoIdEndedTrigger?new Xv(yk,N,!1,e.id):new U(\"Not able to create ContentVideoIdEndedTrigger\");\nelse{if(e.layoutIdEnteredTrigger){var k;N\u003d(k\u003de.layoutIdEnteredTrigger)!\u003dnull\u0026\u0026k.triggeringLayoutId?new dy(yk,e.layoutIdEnteredTrigger.triggeringLayoutId,e.id):new U(\"Not able to create LayoutIdEnteredTrigger\")}else if(e.timeRelativeToLayoutEnterTrigger){var X;N\u003d(X\u003de.timeRelativeToLayoutEnterTrigger)!\u003dnull\u0026\u0026X.triggeringLayoutId?new RX(yk,Number(e.timeRelativeToLayoutEnterTrigger.durationMs),e.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,e.id):new U(\"Not able to create TimeRelativeToLayoutEnterTrigger\")}else if(e.onDifferentLayoutIdEnteredTrigger){var d;\nN\u003d(d\u003de.onDifferentLayoutIdEnteredTrigger)!\u003dnull\u0026\u0026d.triggeringLayoutId\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.slotType\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.layoutType?new tc(yk,e.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,e.onDifferentLayoutIdEnteredTrigger.slotType,e.onDifferentLayoutIdEnteredTrigger.layoutType,e.id):new U(\"Not able to create CloseRequestedTrigger\")}else{if(e.liveStreamBreakStartedTrigger)e\u003de.liveStreamBreakStartedTrigger\u0026\u0026e.id?new gy(yk,e.id):new U(\"Not able to create LiveStreamBreakStartedTrigger\");\nelse if(e.liveStreamBreakEndedTrigger)e\u003de.liveStreamBreakEndedTrigger\u0026\u0026e.id?new zK(yk,e.id):new U(\"Not able to create LiveStreamBreakEndedTrigger\");else{if(e.liveStreamBreakScheduledDurationMatchedTrigger){var v;N\u003d(v\u003de.liveStreamBreakScheduledDurationMatchedTrigger)!\u003dnull\u0026\u0026v.breakDurationMs?new iR(Number(e.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create LiveStreamBreakScheduledDurationMatchedTrigger\")}else if(e.liveStreamBreakScheduledDurationNotMatchedTrigger){var V;\nN\u003d(V\u003de.liveStreamBreakScheduledDurationNotMatchedTrigger)!\u003dnull\u0026\u0026V.breakDurationMs?new Dp(Number(e.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger\")}else if(e.newSlotScheduledWithBreakDurationTrigger){var Z;N\u003d(Z\u003de.newSlotScheduledWithBreakDurationTrigger)!\u003dnull\u0026\u0026Z.breakDurationMs?new ft(Number(e.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||\"0\")||0,e.id):new U(\"Not able to create NewSlotScheduledWithBreakDurationTrigger\")}else N\u003d\ne.prefetchCacheExpiredTrigger?new xA(yk,e.id):new U(\"Not able to convert an AdsControlflowTrigger.\");e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}N\u003de}e\u003dN}return e};\nte\u003dfunction(e,N){N.J\u003e\u003d2\u0026\u0026(e.slot_pos\u003dN.adPodIndex);e.autoplay\u003d\"1\"};\nDfF\u003dfunction(e,N,y,w,E,A,T,p){return N\u003d\u003d\u003dnull?new U(\"Invalid slot type when get discovery companion fromActionCompanionAdRenderer\",{slotType:N,ActionCompanionAdRenderer:w}):[i2H(e,N,T,A,function(C){var r\u003dC.slotId;C\u003dp(C);var Y\u003dw.adLayoutLoggingData,M\u003dnew EG([new ZX(w),new Lj(E)]);r\u003dG5(y.N.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",r);var l\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Xh:\"core\"};return{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",tM:new Map,\nlayoutExitNormalTriggers:[new Zp(y.J,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:M,o9:C(l),adLayoutLoggingData:Y}})]};\ngCn\u003dfunction(e,N,y,w,E,A,T,p){return N\u003d\u003d\u003dnull?new U(\"Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel\",{slotType:N,TopBannerImageTextIconButtonedLayoutViewModel:w}):[i2H(e,N,T,A,function(C){var r\u003dC.slotId;C\u003dp(C);var Y\u003dw.adLayoutLoggingData,M\u003dnew EG([new xd(w),new Lj(E)]);r\u003dG5(y.N.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",r);var l\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Xh:\"core\"};return{layoutId:r,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\ntM:new Map,layoutExitNormalTriggers:[new Zp(y.J,T)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:M,o9:C(l),adLayoutLoggingData:Y}})]};\nuIH\u003dfunction(e,N,y,w,E,A){if(!A)for(N\u003dg.c(N),A\u003dN.next();!A.done;A\u003dN.next())A\u003dA.value,uS(e,A.renderer,A.config.adPlacementConfig.kind);e\u003dArray.from(e.values()).filter(function(Y){return VyM(Y)});\nN\u003d[];A\u003dg.c(e);for(var T\u003dA.next(),p\u003d{};!T.done;p\u003d{H5:void 0},T\u003dA.next()){p.H5\u003dT.value;T\u003dg.c(p.H5.sZ);for(var C\u003dT.next(),r\u003d{};!C.done;r\u003d{GN:void 0},C\u003dT.next())r.GN\u003dC.value,C\u003dfunction(Y,M){return function(l){return Y.GN.Qc(l,M.H5.instreamVideoAdRenderer.elementId,Y.GN.Dz)}}(r,p),r.GN.isContentVideoCompanion?N.push(fK3(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.associatedCompositePlayerBytesLayoutId,r.GN.adSlotLoggingData,C)):e.length\u003e1?N.push(tyJ(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.adSlotLoggingData,\nfunction(Y,M){return function(l){return Y.GN.Qc(l,M.H5.instreamVideoAdRenderer.elementId,Y.GN.Dz,Y.GN.associatedCompositePlayerBytesLayoutId)}}(r,p))):N.push(tyJ(y,w,E,p.H5.instreamVideoAdRenderer.elementId,r.GN.adSlotLoggingData,C))}return N};\nuS\u003dfunction(e,N,y){if(N\u003dqlH(N)){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if((w\u003dw.value)\u0026\u0026w.externalVideoId){var E\u003dq2(e,w.externalVideoId);E.instreamVideoAdRenderer||(E.instreamVideoAdRenderer\u003dw,E.b$\u003dy)}else YN(\"InstreamVideoAdRenderer without externalVideoId\")}};\nqlH\u003dfunction(e){var N\u003d[],y\u003de.sandwichedLinearAdRenderer\u0026\u0026e.sandwichedLinearAdRenderer.linearAd\u0026\u0026g.m(e.sandwichedLinearAdRenderer.linearAd,lS);if(y)return N.push(y),N;if(e.instreamVideoAdRenderer)return N.push(e.instreamVideoAdRenderer),N;if(e.linearAdSequenceRenderer\u0026\u0026e.linearAdSequenceRenderer.linearAds){e\u003dg.c(e.linearAdSequenceRenderer.linearAds);for(y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,g.m(y,lS)\u0026\u0026N.push(g.m(y,lS));return N}return null};\nVyM\u003dfunction(e){if(e.instreamVideoAdRenderer\u003d\u003d\u003dvoid 0)return YN(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var N\u003dg.c(e.sZ),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;if(y.Qc\u003d\u003d\u003dvoid 0)return!1;if(y.Dz\u003d\u003d\u003dvoid 0)return YN(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(e.b$\u003d\u003d\u003dvoid 0||y.H8\u003d\u003d\u003dvoid 0||e.b$!\u003d\u003dy.H8\u0026\u0026y.H8!\u003d\u003d\"AD_PLACEMENT_KIND_SELF_START\")return!1;if(e.instreamVideoAdRenderer.elementId\u003d\u003d\u003dvoid 0)return YN(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:e.b$,\"matching APSR kind\":y.H8}),!1}return!0};\nq2\u003dfunction(e,N){e.has(N)||e.set(N,{instreamVideoAdRenderer:void 0,b$:void 0,adVideoId:N,sZ:[]});return e.get(N)};\nZC\u003dfunction(e,N,y,w,E,A,T,p,C){E?q2(e,E).sZ.push({jpW:N,H8:y,isContentVideoCompanion:w,Dz:T,associatedCompositePlayerBytesLayoutId:A,adSlotLoggingData:p,Qc:C}):YN(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nxt\u003dfunction(e){var N\u003d0;e\u003dg.c(e.questions);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y\u003dg.m(y,X4)||g.m(y,Pr)){var w\u003dvoid 0;N+\u003d((w\u003dy.surveyAdQuestionCommon)\u003d\u003dnull?void 0:w.durationMilliseconds)||0}return N};\njj\u003dfunction(e){var N,y,w,E,A\u003d((y\u003dg.m((N\u003de.questions)\u003d\u003dnull?void 0:N[0],X4))\u003d\u003dnull?void 0:y.surveyAdQuestionCommon)||((E\u003dg.m((w\u003de.questions)\u003d\u003dnull?void 0:w[0],Pr))\u003d\u003dnull?void 0:E.surveyAdQuestionCommon),T;N\u003d[].concat(g.B(((T\u003de.playbackCommands)\u003d\u003dnull?void 0:T.instreamAdCompleteCommands)||[]),g.B((A\u003d\u003dnull?void 0:A.timeoutCommands)||[]));var p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM;return{impressionCommands:(p\u003de.playbackCommands)\u003d\u003dnull?void 0:p.impressionCommands,errorCommands:(C\u003de.playbackCommands)\u003d\u003d\nnull?void 0:C.errorCommands,muteCommands:(r\u003de.playbackCommands)\u003d\u003dnull?void 0:r.muteCommands,unmuteCommands:(Y\u003de.playbackCommands)\u003d\u003dnull?void 0:Y.unmuteCommands,pauseCommands:(M\u003de.playbackCommands)\u003d\u003dnull?void 0:M.pauseCommands,rewindCommands:(l\u003de.playbackCommands)\u003d\u003dnull?void 0:l.rewindCommands,resumeCommands:(F\u003de.playbackCommands)\u003d\u003dnull?void 0:F.resumeCommands,skipCommands:(S\u003de.playbackCommands)\u003d\u003dnull?void 0:S.skipCommands,progressCommands:(k\u003de.playbackCommands)\u003d\u003dnull?void 0:k.progressCommands,ceZ:(X\u003d\ne.playbackCommands)\u003d\u003dnull?void 0:X.clickthroughCommands,fullscreenCommands:(d\u003de.playbackCommands)\u003d\u003dnull?void 0:d.fullscreenCommands,activeViewViewableCommands:(v\u003de.playbackCommands)\u003d\u003dnull?void 0:v.activeViewViewableCommands,activeViewMeasurableCommands:(V\u003de.playbackCommands)\u003d\u003dnull?void 0:V.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(Z\u003de.playbackCommands)\u003d\u003dnull?void 0:Z.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(n\u003de.playbackCommands)\u003d\u003d\nnull?void 0:(R\u003dn.activeViewTracking)\u003d\u003dnull?void 0:R.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(O\u003de.playbackCommands)\u003d\u003dnull?void 0:(E9\u003dO.activeViewTracking)\u003d\u003dnull?void 0:E9.activeViewAudioMeasurableCommands,endFullscreenCommands:(Jn\u003de.playbackCommands)\u003d\u003dnull?void 0:Jn.endFullscreenCommands,abandonCommands:(eM\u003de.playbackCommands)\u003d\u003dnull?void 0:eM.abandonCommands,completeCommands:N}};\nxfF\u003dfunction(e,N,y,w,E,A,T){return function(p,C){return Z29(e,C.slotId,p,A,function(r,Y){var M\u003dC.layoutId;r\u003dT(r);return nN(N,M,Y,E,r,\"LAYOUT_TYPE_SURVEY\",[new MT(y),w],y.adLayoutLoggingData)})}};\nQR5\u003dfunction(e,N,y,w,E,A,T){if(!jR5(e))return new U(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:e});var p\u003de.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[nC9(A,N,y,w,function(C){var r\u003dC.slotId;C\u003dT(C);r\u003dG5(E.N.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",r);var Y\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",Xh:\"core\"},M\u003dnew vh(E.J,w);return{layoutId:r,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[M],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new ll(p)]),o9:C(Y)}})]};\njR5\u003dfunction(e){e\u003dg.m(e\u003d\u003dnull?void 0:e.additionalPlayerOverlay,mfF);if(!e)return!1;var N\u003de.slidingMessages;return e.title\u0026\u0026N\u0026\u0026N.length!\u003d\u003d0?!0:!1};\nKX5\u003dfunction(e,N,y,w,E){var A;if((A\u003de.playerOverlay)\u003d\u003dnull||!A.instreamSurveyAdRenderer)return function(){return[]};\nif(!Sl5(e))return function(){return new U(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:e})};\nvar T\u003de.playerOverlay.instreamSurveyAdRenderer,p\u003dxt(T);return p\u003c\u003d0?function(){return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:T})}:function(C,r){var Y\u003dH2_(C,y,w,function(M){var l\u003dM.slotId;\nM\u003dr(M);var F\u003djj(T);l\u003dG5(E.N.get(),\"LAYOUT_TYPE_SURVEY\",l);var S\u003d{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",Xh:\"core\"},k\u003dnew vh(E.J,w),X\u003dnew jm(E.J,l),d\u003dnew O_(E.J,l),v\u003dnew OVE(E.J);return{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",tM:new Map,layoutExitNormalTriggers:[k,v],layoutExitSkipTriggers:[X],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[d],E2:[],Xh:\"core\",clientMetadata:new EG([new Yq(T),new Lj(N),new jR(p/1E3),new Hp(F)]),o9:M(S),adLayoutLoggingData:T.adLayoutLoggingData}});\nC\u003dQR5(e,y,Y.slotId,w,E,C,r);return C instanceof U?C:[Y].concat(g.B(C))}};\nsRM\u003dfunction(e,N,y,w,E,A,T){T\u003dT\u003d\u003d\u003dvoid 0?!1:T;var p\u003d[];try{var C\u003d[];if(y.renderer.linearAdSequenceRenderer)var r\u003dfunction(k){k\u003dWXH(k.slotId,y,N,E(k),w,A,T);C\u003dk.iN9;return k.h5};\nelse if(y.renderer.instreamVideoAdRenderer)r\u003dfunction(k){var X\u003dk.slotId;k\u003dE(k);var d\u003dT,v\u003dy.config.adPlacementConfig,V\u003dO2M(v),Z\u003dV.Db,n\u003dV.t6;V\u003dy.renderer.instreamVideoAdRenderer;var R;if(V\u003d\u003dnull?0:(R\u003dV.playerOverlay)\u003d\u003dnull?0:R.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var O\u003dQw(V,d);R\u003dMath.min(Z+O.videoLengthSeconds*1E3,n);d\u003dnew ch(0,[O.videoLengthSeconds]);n\u003dO.videoLengthSeconds;var E9\u003dO.playerVars,Jn\u003dO.instreamAdPlayerOverlayRenderer,eM\u003dO.playerOverlayLayoutRenderer,\nH\u003dO.adVideoId,a\u003dRds(y),h\u003dO.tM;O\u003dO.Gn;var K\u003dV\u003d\u003dnull?void 0:V.adLayoutLoggingData;V\u003dV\u003d\u003dnull?void 0:V.sodarExtensionData;X\u003dG5(N.N.get(),\"LAYOUT_TYPE_MEDIA\",X);var aP\u003d{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"core\"};return{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:h,layoutExitNormalTriggers:[new zK(N.J)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new wK(w),new Pp(n),new dK(E9),new zQ(Z),new il(R),Jn\u0026\u0026new EP(Jn),\neM\u0026\u0026new Aw(eM),new Lj(v),new yS(H),new sR(d),new tw(a),V\u0026\u0026new vp(V),new cp({current:null}),new gK({}),new OP(O)].filter(G$0)),o9:k(aP),adLayoutLoggingData:K}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var Y\u003dUf5(e,w,y.adSlotLoggingData,r);p.push(Y);for(var M\u003dg.c(C),l\u003dM.next();!l.done;l\u003dM.next()){var F\u003dl.value,S\u003dF(e,E);if(S instanceof U)return S;p.push.apply(p,g.B(S))}}catch(k){return new U(k,{errorMessage:k.message,AdPlacementRenderer:y,numberOfSurveyRenderers:LX_(y)})}return p};\nLX_\u003dfunction(e){e\u003d(e.renderer.linearAdSequenceRenderer||{}).linearAds;return e!\u003dnull\u0026\u0026e.length?e.filter(function(N){var y,w;return((y\u003dg.m(N,lS))\u003d\u003dnull?void 0:(w\u003dy.playerOverlay)\u003d\u003dnull?void 0:w.instreamSurveyAdRenderer)!\u003dnull}).length:0};\nWXH\u003dfunction(e,N,y,w,E,A,T){var p\u003dN.config.adPlacementConfig,C\u003dO2M(p),r\u003dC.Db,Y\u003dC.t6;C\u003d(N.renderer.linearAdSequenceRenderer||{}).linearAds;if(C\u003d\u003dnull||!C.length)throw new TypeError(\"Expected linear ads\");var M\u003d[],l\u003d{St:r,xo:0,lWh:M};C\u003dC.map(function(S){return aKM(e,S,l,y,w,p,E,Y,T)}).map(function(S,k){k\u003dnew ch(k,M);\nreturn S(k)});\nvar F\u003dC.map(function(S){return S.l2});\nreturn{h5:e49(y,e,r,F,p,Rds(N),w,Y,A),iN9:C.map(function(S){return S.xSs})}};\naKM\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dQw(g.m(N,lS),C),Y\u003dy.St,M\u003dy.xo,l\u003dMath.min(Y+r.videoLengthSeconds*1E3,p);y.St\u003dl;y.xo++;y.lWh.push(r.videoLengthSeconds);var F,S,k\u003d(F\u003dg.m(N,lS))\u003d\u003dnull?void 0:(S\u003dF.playerOverlay)\u003d\u003dnull?void 0:S.instreamSurveyAdRenderer;if(r.adVideoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026k\u003d\u003dnull)throw new TypeError(\"Survey slate media has no survey overlay\");return function(X){te(r.playerVars,X);var d,v,V\u003dr.videoLengthSeconds,Z\u003dr.playerVars,n\u003dr.tM,R\u003dr.Gn,O\u003dr.instreamAdPlayerOverlayRenderer,E9\u003dr.playerOverlayLayoutRenderer,\nJn\u003dr.adVideoId,eM\u003d(d\u003dg.m(N,lS))\u003d\u003dnull?void 0:d.adLayoutLoggingData;d\u003d(v\u003dg.m(N,lS))\u003d\u003dnull?void 0:v.sodarExtensionData;v\u003dG5(w.N.get(),\"LAYOUT_TYPE_MEDIA\",e);var H\u003d{layoutId:v,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"adapter\"};X\u003d{layoutId:v,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:n,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",clientMetadata:new EG([new wK(T),new Pp(V),new dK(Z),new zQ(Y),new il(l),new Db(M),new cp({current:null}),\nO\u0026\u0026new EP(O),E9\u0026\u0026new Aw(E9),new Lj(A),new yS(Jn),new sR(X),d\u0026\u0026new vp(d),k\u0026\u0026new Wp(k),new gK({}),new OP(R)].filter(G$0)),o9:E(H),adLayoutLoggingData:eM};V\u003dKX5(g.m(N,lS),A,T,X.layoutId,w);return{l2:X,xSs:V}}};\nQw\u003dfunction(e,N){if(!e)throw new TypeError(\"Expected instream video ad renderer\");if(!e.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var y\u003dAE(e.playerVars),w\u003dNumber(y.length_seconds);if(isNaN(w))throw new TypeError(\"Expected valid length seconds in player vars\");var E\u003dNumber(e.trimmedMaxNonSkippableAdDurationMs);w\u003disNaN(E)?w:Math.min(w,E/1E3);E\u003de.playerOverlay||{};E\u003dE.instreamAdPlayerOverlayRenderer\u003d\u003d\u003dvoid 0?null:E.instreamAdPlayerOverlayRenderer;var A\u003de.playerOverlay||\n{};A\u003dA.playerOverlayLayoutRenderer\u003d\u003d\u003dvoid 0?null:A.playerOverlayLayoutRenderer;var T\u003dy.video_id;T||(T\u003d(T\u003de.externalVideoId)?T:void 0);if(!T)throw new TypeError(\"Expected valid video id in IVAR\");if(N\u0026\u0026w\u003d\u003d\u003d0){var p;N\u003d(p\u003dNLM[T])!\u003dnull?p:w}else N\u003dw;return{playerVars:y,videoLengthSeconds:N,instreamAdPlayerOverlayRenderer:E,playerOverlayLayoutRenderer:A,adVideoId:T,tM:e.pings?dF(e.pings):new Map,Gn:Pt(e.pings)}};\nRds\u003dfunction(e){e\u003dNumber(e.driftRecoveryMs);return isNaN(e)||e\u003c\u003d0?null:e};\nO2M\u003dfunction(e){var N\u003de.adTimeOffset||{};e\u003dN.offsetEndMilliseconds;N\u003dNumber(N.offsetStartMilliseconds);if(isNaN(N))throw new TypeError(\"Expected valid start offset\");e\u003dNumber(e);if(isNaN(e))throw new TypeError(\"Expected valid end offset\");return{Db:N,t6:e}};\ny5M\u003dfunction(e){var N,y\u003d(N\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current;if(!y)return null;N\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var w\u003de.layoutId,E\u003dA6(e.clientMetadata,\"metadata_type_content_cpn\"),A\u003dA6(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),T\u003dA6(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),p\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\"),C\u003dA6(e.clientMetadata,\"metadata_type_video_length_seconds\");\nvar r\u003deK(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026eK(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")-A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{rL:w,contentCpn:E,cT:y,FO:N,instreamAdPlayerOverlayRenderer:A,instreamAdPlayerUnderlayRenderer:T,adPlacementConfig:p,videoLengthSeconds:C,wF:r,inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nA5E\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S){w\u003dF1(w,\"SLOT_TYPE_PLAYER_BYTES\");e\u003dwMF(E,e,T,y,w,C,r);if(e instanceof U)return e;var k;r\u003d(k\u003dA6(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:k.layoutId;if(!r)return new U(\"Invalid adNotify layout\");N\u003dEdn(r,E,A,y,p,N,C,Y,M,l,F,S,T);return N instanceof U?N:[e].concat(g.B(N))};\nEdn\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){y\u003dTL9(N,y,w,A,T,p,C,r,Y,M,l);if(y instanceof U)return y;e\u003dJ5s(N,e,T,E,y);return e instanceof U?e:[].concat(g.B(e.n$),[e.iz])};\nCZH\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){N\u003dTL9(e,N,y,E,A,p,C,r,Y,M,l,F);if(N instanceof U)return N;e\u003dpME(e,y,A,T,w,p.Cx,N);return e instanceof U?e:e.n$.concat(e.iz)};\nTL9\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){var l\u003dm9(w,y,r);return l instanceof wX?new U(l):r.C.X().experiments.gP(\"html5_refactor_in_player_slot_generation\")?function(F){var S\u003dnew ch(0,[l.Je]);F\u003dr5E(N,l.layoutId,l.XF,y,Hr(l.playerVars,l.uu,A,C,S),l.Je,E,S,T(F),p.get(l.XF.externalVideoId),M);S\u003d[];if(l.XF.playerOverlay.instreamAdPlayerOverlayRenderer){var k\u003dy5M(F);if(!k)return YN(\"Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout\",void 0,F),{layout:F,n$:[]};\nS\u003d[$D1(e,k.contentCpn,k.rL,function(d){return KN(N,d.slotId,\"core\",k,$2(Y,d))},k.inPlayerSlotId)].concat(g.B(S));\nif(k.instreamAdPlayerUnderlayRenderer\u0026\u0026Wr(r)){var X\u003dk.instreamAdPlayerUnderlayRenderer;S\u003d[YR9(e,k.contentCpn,k.rL,function(d){return MA5(N,d.slotId,X,k.adPlacementConfig,k.rL,$2(Y,d))})].concat(g.B(S))}}return{layout:F,\nn$:S}}:function(F){var S\u003dnew ch(0,[l.Je]);\nreturn{layout:r5E(N,l.layoutId,l.XF,y,Hr(l.playerVars,l.uu,A,C,S),l.Je,E,S,T(F),p.get(l.XF.externalVideoId),M),n$:[]}}};\nm9\u003dfunction(e,N,y){if(!e.playerVars)return new wX(\"No playerVars available in InstreamVideoAdRenderer.\");var w,E;if(e.elementId\u003d\u003dnull||e.playerVars\u003d\u003dnull||e.playerOverlay\u003d\u003dnull||((w\u003de.playerOverlay)\u003d\u003dnull?void 0:w.instreamAdPlayerOverlayRenderer)\u003d\u003dnull\u0026\u0026((E\u003de.playerOverlay)\u003d\u003dnull?void 0:E.playerOverlayLayoutRenderer)\u003d\u003dnull||e.pings\u003d\u003dnull||e.externalVideoId\u003d\u003dnull)return new wX(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:e});w\u003dAE(e.playerVars);E\u003dNumber(w.length_seconds);\nisNaN(E)\u0026\u0026(E\u003d0,YN(\"Expected valid length seconds in player vars but got NaN\"));if(y.HE(N.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")){if(e.layoutId\u003d\u003d\u003dvoid 0)return new wX(\"Expected server generated layout ID in instreamVideoAdRenderer\");N\u003de.layoutId}else N\u003de.elementId;return{layoutId:N,XF:e,playerVars:w,uu:e.playerVars,Je:E}};\nHr\u003dfunction(e,N,y,w,E){e.iv_load_policy\u003dw;N\u003dAE(N);if(N.cta_conversion_urls)try{e.cta_conversion_urls\u003dJSON.parse(N.cta_conversion_urls)}catch(A){YN(A)}y.S_\u0026\u0026(e.ctrl\u003dy.S_);y.N2\u0026\u0026(e.ytr\u003dy.N2);y.Ez\u0026\u0026(e.ytrcc\u003dy.Ez);y.isMdxPlayback\u0026\u0026(e.mdx\u003d\"1\");e.vvt\u0026\u0026(e.vss_credentials_token\u003de.vvt,y.zN\u0026\u0026(e.vss_credentials_token_type\u003dy.zN),y.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dy.mdxEnvironment));te(e,E);return e};\nlX_\u003dfunction(e){var N\u003dnew Map;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())(y\u003dy.value.renderer.remoteSlotsRenderer)\u0026\u0026y.hostElementId\u0026\u0026N.set(y.hostElementId,y);return N};\nO1\u003dfunction(e){return e.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"};\nFbs\u003dfunction(e){return e!\u003dnull};\nkj5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){for(var S\u003d[],k\u003dg.c(e),X\u003dk.next();!X.done;X\u003dk.next())if(X\u003dX.value,!TvE(X)\u0026\u0026!MyE(X)){var d\u003dO1(X)\u0026\u0026!!X.slotEntryTrigger.beforeContentVideoIdStartedTrigger,v\u003dC.HE(d),V\u003dSRM(X,r,w,y.LO,v);if(V instanceof U)return V;var Z\u003dvoid 0,n\u003d{slotId:X.adSlotMetadata.slotId,slotType:X.adSlotMetadata.slotType,slotPhysicalPosition:(Z\u003dX.adSlotMetadata.slotPhysicalPosition)!\u003dnull?Z:1,Xh:\"core\",slotEntryTrigger:V.slotEntryTrigger,slotFulfillmentTriggers:V.slotFulfillmentTriggers,\nslotExpirationTriggers:V.slotExpirationTriggers},R\u003dg.m(X.fulfillmentContent.fulfilledLayout,he);if(R){if(!bS(R))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");Z\u003dM\u0026\u0026!(O1(X)\u0026\u0026X.slotEntryTrigger.beforeContentVideoIdStartedTrigger);V\u003dV.slotFulfillmentTriggers.some(function(O){return O instanceof iR});\nv\u003dZ?od5(n,X.adSlotMetadata.triggerEvent,R,y,w,A,r,e,v,l,V,F):bj_(n,X.adSlotMetadata.triggerEvent,R,N,y,w,E,A,T,p,C,r,e,Y,v,X.adSlotMetadata.triggeringSourceLayoutId);if(v instanceof U)return v;V\u003d[];O1(X)\u0026\u0026V.push(new sP({dD:O1(X)\u0026\u0026!!X.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));Z\u0026\u0026V.push(new gK({}));y.Cx\u0026\u0026V.push(new Kx({}));V.push(new UP(d));X\u003dObject.assign({},n,{clientMetadata:new EG(V),fulfilledLayout:v.layout,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push.apply(S,g.B(v.n$));\nS.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,Br)){if(!ACM(d))return new U(\"Invalid PlayerUnderlayAdLayoutRenderer\");d\u003dh40(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);if(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,p89)){if(!LoF(d))return new U(\"Invalid AboveFeedAdLayoutRenderer\");d\u003d\nc55(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);if(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else if(d\u003dg.m(X.fulfillmentContent.fulfilledLayout,CI5)){if(!U_(d.adLayoutMetadata)||!g.m(d.renderingContent,Lt))return new U(\"Invalid BelowPlayerAdLayoutRenderer\");d\u003dc55(d,w,y.LO,A,n,X.adSlotMetadata.triggerEvent,X.adSlotMetadata.triggeringSourceLayoutId);\nif(d instanceof U)return d;X\u003dObject.assign({},n,{clientMetadata:new EG([]),fulfilledLayout:d,adSlotLoggingData:X.adSlotMetadata.adSlotLoggingData});S.push(X)}else return new U(\"Unable to retrieve a client slot [\"+n.slotType+\"] from a given AdSlotRenderer\")}return S};\nc55\u003dfunction(e,N,y,w,E,A,T){var p\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003dRQ(e,N,y);if(N instanceof U)return N;y\u003d[];y.push(new Lj(GR(A)));A\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\"\u0026\u0026T!\u003d\u003dvoid 0\u0026\u0026y.push(new FP(T));return Object.assign({},p,{renderingContent:e.renderingContent,tM:new Map([[\"impression\",BL5(e)]])},N,{o9:$2(w,E)(p),clientMetadata:new EG(y),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})};\nh40\u003dfunction(e,N,y,w,E,A,T){if(e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE\")if(T\u003dg.m(e.renderingContent,cr))if(T\u003dg.m(T.sidePanel,w8P)){var p\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003dRQ(e,N,y);e\u003dN instanceof U?N:Object.assign({},p,{renderingContent:e.renderingContent,tM:new Map([[\"impression\",T.impressionPings||[]],[\"resume\",T.resumePings||[]]])},N,{o9:$2(w,E)(p),clientMetadata:new EG([new Lj(GR(A))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})}else e\u003d\nnew U(\"DismissablePanelTextPortraitImageRenderer is missing\");else e\u003dnew U(\"SqueezebackPlayerSidePanelRenderer is missing\");else e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_TRACKING\"?g.m(e.renderingContent,edF)?(T\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:Object.assign({},T,{renderingContent:e.renderingContent,tM:new Map},N,{o9:$2(w,E)(T),clientMetadata:new EG([new Lj(GR(A))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})):\ne\u003dnew U(\"CounterfactualRenderer is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"?e\u003dnew U(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL\"?e\u003dnew U(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"?g.m(e.renderingContent,kt)?(A\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,\nXh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:T?Object.assign({},A,{renderingContent:e.renderingContent,tM:new Map},N,{o9:$2(w,E)(A),clientMetadata:new EG([new FP(T)]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData}):new U(\"Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing\")):e\u003dnew U(\"DisplayUnderlayTextGridCardsLayoutViewModel is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_AD_INFO\"?g.m(e.renderingContent,Nv1)?\n(A\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,Xh:\"core\"},N\u003dRQ(e,N,y),e\u003dN instanceof U?N:Object.assign({},A,{renderingContent:e.renderingContent,tM:new Map([])},N,{o9:$2(w,E)(A),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new EG([])})):e\u003dnew U(\"AdsEngagementPanelSectionListViewModel is missing\"):e\u003dnew U(\"LayoutType [\"+e.adLayoutMetadata.layoutType+\"] is invalid for PlayerUnderlaySlot\");return e};\nod5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){if((M\u003d\u003dnull?void 0:M.MY)\u003d\u003d\u003dvoid 0||(M\u003d\u003dnull?void 0:M.VH)\u003d\u003d\u003dvoid 0)return new U(\"Cached ad break range from cue point is missing\");var l\u003dRQ(y,E,w.LO);if(l instanceof U)return l;l\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:l.layoutExitNormalTriggers,layoutExitSkipTriggers:[],E2:[],layoutExitUserInputSubmittedTriggers:[]};if(g.m(y.renderingContent,lS))return e\u003dXMn(e,N,y,l,E,A,p,C,w.LO,T,M.MY,M.VH),e instanceof U?e:e.V6\u003d\u003d\u003dvoid 0?new U(\"Expecting associatedInPlayerSlot for single DAI media layout\"):\n{layout:e.layout,n$:[e.V6]};var F\u003dg.m(y.renderingContent,TR);if(F){if(!U_(y.adLayoutMetadata))return new U(\"Invalid ad layout metadata\");if(!M2(F))return new U(\"Invalid sequential layout\");F\u003dF.sequentialLayouts.map(function(S){return S.playerBytesAdLayoutRenderer});\ne\u003dPZH(e,N,y,l,F,E,w,A,T,C,p,r,M.MY,M.VH,Y);return e instanceof U?e:{layout:e.mF,n$:e.n$}}return new U(\"Not able to convert a sequential layout\")};\nPZH\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S){var k\u003ddDs(E,l,F);if(k instanceof U)return k;var X\u003d[],d\u003d[];k\u003dg.c(k);for(var v\u003dk.next();!v.done;v\u003dk.next()){var V\u003dv.value;v\u003de;var Z\u003dE[V.xo],n\u003dV,R\u003dN;V\u003dA;var O\u003dT,E9\u003dp,Jn\u003dC,eM\u003dr,H\u003dY,a\u003dU1(Z);if(a instanceof U)v\u003da;else{var h\u003d{layoutId:Z.adLayoutMetadata.layoutId,layoutType:Z.adLayoutMetadata.layoutType,Xh:\"adapter\"};n\u003dIX1(R,Z,n,V);n instanceof U?v\u003dn:(v\u003dObject.assign({},h,LN,{tM:a,renderingContent:Z.renderingContent,clientMetadata:new EG(n),o9:$2(E9,v)(h),adLayoutLoggingData:Z.adLayoutMetadata.adLayoutLoggingData}),\nv\u003d(Z\u003ds1(H,v,V,O.LO,E9,Jn,eM,void 0,!0))?Z instanceof U?Z:{layout:v,V6:Z}:new U(\"Expecting associatedInPlayerSlot\"))}if(v instanceof U)return v;X.push(v.layout);d.push(v.V6)}E\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:\"core\"};N\u003d[new tw(Number(y.driftRecoveryMs)),new zQ(l),new il(F),new Lj(GR(N)),new GQ(M),new gK({})];S\u0026\u0026N.push(new as({}));return{mF:Object.assign({},E,w,{Cm:X,tM:new Map,clientMetadata:new EG(N),o9:$2(p,e)(E)}),n$:d}};\nXMn\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){if(!bS(y))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var l\u003dU1(y);if(l instanceof U)return l;var F\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:\"core\"},S\u003dg.m(y.renderingContent,lS);if(!S)return new U(\"Invalid rendering content for DAI media layout\");S\u003dQw(S,!1);Y\u003d{xV:S,xo:0,St:Y,rp:Math.min(Y+S.videoLengthSeconds*1E3,M),Fi:new ch(0,[S.videoLengthSeconds])};var k;M\u003d(k\u003dNumber(y.driftRecoveryMs))!\u003dnull?k:void 0;N\u003dIX1(N,\ny,Y,E,M);if(N instanceof U)return N;e\u003dObject.assign({},F,w,{tM:l,renderingContent:y.renderingContent,clientMetadata:new EG(N),o9:$2(A,e)(F),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});return(E\u003ds1(T,e,E,C,A,r,p,void 0,!0))?E instanceof U?E:{layout:e,V6:E}:new U(\"Expecting associatedInPlayerSlot\")};\nbj_\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k){var X\u003dRQ(y,A,E.LO);if(X instanceof U)return X;if(g.m(y.renderingContent,lS)){C\u003dvds([y],E,C);if(C instanceof U)return C;if(C.length!\u003d\u003d1)return new U(\"Only expected one media layout.\");e\u003dz49(e,N,y,X,C[0],void 0,\"core\",w,A,T,p,r,l,F,S,E.LO,M,void 0,k);return e instanceof U?e:{layout:e.layout,n$:e.V6?[e.V6]:[]}}var d\u003dg.m(y.renderingContent,TR);if(d){if(!U_(y.adLayoutMetadata))return new U(\"Invalid ad layout metadata\");if(!M2(d))return new U(\"Invalid sequential layout\");\nd\u003dd.sequentialLayouts.map(function(v){return v.playerBytesAdLayoutRenderer});\ne\u003dijP(e,N,y.adLayoutMetadata,X,d,w,A,E,C,T,p,r,Y,M,S,l,F,k);return e instanceof U?e:{layout:e.mF,n$:e.n$}}return new U(\"Not able to convert a sequential layout\")};\nijP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d){var v\u003dnew NT({current:null}),V\u003dvds(E,p,C);if(V instanceof U)return V;C\u003d[];for(var Z\u003d[],n\u003dvoid 0,R\u003d0;R\u003cE.length;R++){var O\u003dE[R];if(g.m(O.renderingContent,lS)){n\u003dii(l)\u0026\u0026Du(l)?V[R+1]:void 0;n\u003dz49(e,N,O,LN,V[R],n,\"adapter\",A,T,r,Y,M,k,X,S,p.LO,F,v,d);if(n instanceof U)return n;C.push(n.layout);n.V6\u0026\u0026Z.push(n.V6);n\u003dV[R]}else if(g.m(O.renderingContent,F4)){var E9\u003de,Jn\u003dY;if(bS(O)){var eM\u003dg.m(O.renderingContent,F4);if(eM\u0026\u0026eM.playerVars!\u003d\u003dvoid 0){var H\u003d{layoutId:O.adLayoutMetadata.layoutId,\nlayoutType:O.adLayoutMetadata.layoutType,Xh:\"adapter\"};eM\u003dAE(eM.playerVars);eM.autoplay\u003d\"1\";O\u003dObject.assign({},H,LN,{renderingContent:O.renderingContent,clientMetadata:new EG([new VS({}),new Lj({kind:\"AD_PLACEMENT_KIND_START\"}),new cp({current:null}),new dK(eM)]),tM:new Map,o9:$2(Jn,E9)(H),adLayoutLoggingData:O.adLayoutMetadata.adLayoutLoggingData})}else O\u003dnew U(\"Invalid ad intro renderer\")}else O\u003dnew U(\"Invalid PlayerBytesAdLayoutRenderer\");if(O instanceof U)return O;C.push(O)}else if(g.m(O.renderingContent,\npd))if(X){O\u003dDD5(e,O,Y,GR(N),n);if(O instanceof U)return O;C.push(O);O\u003ds1(k,O,T,p.LO,Y,F,S,v,!1);if(O instanceof U)return O;if(O)Z.push(O);else return new U(\"Not able to retrieve InPlayer slot for endcap\")}else{a:{E9\u003dO.adLayoutMetadata.layoutId;Jn\u003dg.c(A);for(H\u003dJn.next();!H.done;H\u003dJn.next()){H\u003dH.value;var a\u003deM\u003dvoid 0,h\u003d((eM\u003dH.renderer)\u003d\u003dnull?void 0:(a\u003deM.linearAdSequenceRenderer)\u003d\u003dnull?void 0:a.linearAds)||[];eM\u003dg.c(h);for(a\u003deM.next();!a.done;a\u003deM.next())if((a\u003dg.m(a.value,pd))\u0026\u0026a.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026\na.inPlayerLayoutId!\u003d\u003dvoid 0\u0026\u0026a.associatedPlayerBytesLayoutId!\u003d\u003dvoid 0\u0026\u0026a.associatedPlayerBytesLayoutId\u003d\u003d\u003dE9){E9\u003d{Zd:a,adPlacementConfig:H.config.adPlacementConfig};break a}}E9\u003dnew U(\"Not able to find associated InPlayer slot for endcap\")}if(E9 instanceof U)return E9;O\u003dDD5(e,O,Y,E9.adPlacementConfig,n);if(O instanceof U)return O;C.push(O);O\u003dgdM(O.layoutId,F,T,E9,v,Y);if(O instanceof U)return O;Z.push(O)}}N\u003d{layoutId:y.layoutId,layoutType:y.layoutType,Xh:\"core\"};return{mF:Object.assign({},N,w,{Cm:C,\ntM:new Map,clientMetadata:new EG([v]),o9:$2(Y,e)(N)}),n$:Z}};\nz49\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v){if(!bS(y))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var V\u003dU1(y);if(V instanceof U)return V;T\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,Xh:T};a:{var Z\u003dy.adLayoutMetadata.layoutId,n\u003dg.m(y.renderingContent,lS);if(n\u0026\u0026Ae(n)){var R\u003d[];if(F)R.push(new Lj(GR(N)));else{b:{p\u003dg.c(p);for(N\u003dp.next();!N.done;N\u003dp.next()){N\u003dN.value;var O\u003dqlH(N.renderer)||[],E9\u003dg.c(O);for(O\u003dE9.next();!O.done;O\u003dE9.next())if(O\u003dO.value,\nO.associatedPlayerBytesLayoutId\u003d\u003d\u003dZ){O.associatedPlayerBytesLayoutId?(p\u003dO.playerOverlay,E9\u003dp!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026p.playerOverlayLayoutRenderer.inPlayerLayoutId!\u003d\u003dvoid 0,p\u003dp!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026p.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!\u003d\u003dvoid 0||E9):p\u003d!1;N\u003dp?{instreamVideoAdRenderer:O,adPlacementConfig:N.config.adPlacementConfig}:\nnew U(\"Invalid InPlayer shim\");break b}}N\u003dnew U(\"Not able to find associated InPlayer slot\")}if(N instanceof U){A\u003dN;break a}p\u003dN.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;O\u003dN.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var Jn;E9\u003d(Jn\u003dp\u003d\u003dnull?void 0:p.inPlayerSlotId)!\u003dnull?Jn:O\u003d\u003dnull?void 0:O.inPlayerSlotId;var eM;Jn\u003d(eM\u003dp\u003d\u003dnull?void 0:p.inPlayerLayoutId)!\u003dnull?eM:O\u003d\u003dnull?void 0:O.inPlayerLayoutId;if(E9\u003d\u003d\u003dvoid 0){A\u003dnew U(\"InPlayer shim slot id is undefined\");\nbreak a}if(Jn\u003d\u003d\u003dvoid 0){A\u003dnew U(\"InPlayer shim layout id is undefined\");break a}R.push(new SR(Jn),new bl(E9),new Db(E.Fi.adPodIndex),new Lj(N.adPlacementConfig));p\u0026\u0026R.push(new EP(p));O\u0026\u0026R.push(new Aw(O))}R.push(new sR(E.Fi),new yS(n.externalVideoId),new wK(C),new Hp({impressionCommands:n.impressionCommands,abandonCommands:n.onAbandonCommands,completeCommands:n.completeCommands,progressCommands:n.adVideoProgressCommands}),new dK(E.Gk),new cp({current:null}),new Pp(E.Txh.Je),new OP(Pt(n.pings)),new ao(E.Fi.adPodIndex));\nv\u0026\u0026R.push(new FP(v));(E\u003dVAF(Z,l))\u0026\u0026R.push(new Jw(E));A\u0026\u0026R.push(new Is(A.Gk));n.adNextParams\u0026\u0026R.push(new Qg(n.adNextParams));n.clickthroughEndpoint\u0026\u0026R.push(new HM(n.clickthroughEndpoint));n.legacyInfoCardVastExtension\u0026\u0026R.push(new QS(n.legacyInfoCardVastExtension));n.sodarExtensionData\u0026\u0026R.push(new vp(n.sodarExtensionData));d\u0026\u0026n.adPodSkipTarget\u0026\u0026n.adPodSkipTarget\u003e0\u0026\u0026(R.push(d),R.push(new eR(n.adPodSkipTarget)));(A\u003dr.get(n.externalVideoId))\u0026\u0026R.push(new xq(A));A\u003dR}else A\u003dnew U(\"Invalid vod media renderer\")}if(A instanceof\nU)return A;e\u003dObject.assign({},T,w,{tM:V,renderingContent:y.renderingContent,clientMetadata:new EG(A),o9:$2(Y,e)(T),adLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData});y\u003dg.m(y.renderingContent,lS);if(!y||!Ae(y))return new U(\"Invalid meida renderer\");M\u003dq2(M,y.externalVideoId);M.instreamVideoAdRenderer\u003dy;M.b$\u003d\"AD_PLACEMENT_KIND_START\";return F?(C\u003ds1(l,e,C,k,Y,X,S,d,!1),C instanceof U?C:VAF(e.layoutId,l)\u0026\u0026C?{layout:Object.assign({},e,{clientMetadata:new EG(A.concat(new px(C)))})}:{layout:e,V6:C}):\n{layout:e}};\nDD5\u003dfunction(e,N,y,w,E){if(!bS(N))return new U(\"Invalid PlayerBytesAdLayoutRenderer\");var A\u003dg.m(N.renderingContent,pd);if(!A||A.durationMilliseconds\u003d\u003d\u003dvoid 0)return new U(\"Invalid endcap renderer\");var T\u003d{layoutId:N.adLayoutMetadata.layoutId,layoutType:N.adLayoutMetadata.layoutType,Xh:\"adapter\"};w\u003d[new nx(A.durationMilliseconds),new Hp({impressionCommands:void 0,abandonCommands:A.abandonCommands?[{commandExecutorCommand:A.abandonCommands}]:void 0,completeCommands:A.completionCommands}),new Lj(w),\nnew os(\"LAYOUT_TYPE_ENDCAP\")];if(E){w.push(new ao(E.Fi.adPodIndex-1));w.push(new Db(E.Fi.adPodIndex));var p;w.push(new eR((p\u003dE.adPodSkipTarget)!\u003dnull?p:-1))}return Object.assign({},T,LN,{renderingContent:N.renderingContent,clientMetadata:new EG(w),tM:A.skipPings?new Map([[\"skip\",A.skipPings]]):new Map,o9:$2(y,e)(T),adLayoutLoggingData:N.adLayoutMetadata.adLayoutLoggingData})};\ns1\u003dfunction(e,N,y,w,E,A,T,p,C){e\u003de.filter(function(Y){return Y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026Y.adSlotMetadata.triggeringSourceLayoutId\u003d\u003d\u003dN.layoutId});\nif(e.length!\u003d\u003d0){if(e.length!\u003d\u003d1)return new U(\"Invalid InPlayer slot association for the given PlayerBytes layout\");e\u003de[0];T\u003dSRM(e,A,y,w,T);if(T instanceof U)return T;var r;A\u003d{slotId:e.adSlotMetadata.slotId,slotType:e.adSlotMetadata.slotType,slotPhysicalPosition:(r\u003de.adSlotMetadata.slotPhysicalPosition)!\u003dnull?r:1,Xh:\"core\",slotEntryTrigger:T.slotEntryTrigger,slotFulfillmentTriggers:T.slotFulfillmentTriggers,slotExpirationTriggers:T.slotExpirationTriggers};r\u003dg.m(e.fulfillmentContent.fulfilledLayout,\nJCH);if(!r||!an3(r))return new U(\"Invalid InPlayerAdLayoutRenderer\");T\u003d{layoutId:r.adLayoutMetadata.layoutId,layoutType:r.adLayoutMetadata.layoutType,Xh:\"core\"};y\u003dRQ(r,y,w);if(y instanceof U)return y;w\u003d[];C\u0026\u0026w.push(new gK({}));if(r.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\")w.push.apply(w,g.B(fXJ(e.adSlotMetadata.triggerEvent,N)));else if(r.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\")w.push(new Lj(GR(e.adSlotMetadata.triggerEvent))),p\u0026\u0026w.push(p);else return new U(\"Not able to parse an SDF InPlayer layout\");\nE\u003dObject.assign({},T,y,{renderingContent:r.renderingContent,tM:new Map,o9:$2(E,A)(T),clientMetadata:new EG(w),adLayoutLoggingData:r.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},A,{fulfilledLayout:E,clientMetadata:new EG([])})}};\nfXJ\u003dfunction(e,N){var y\u003d[];y.push(new Lj(GR(e)));y.push(new FP(N.layoutId));(e\u003dA6(N.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u0026\u0026y.push(new cp(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u0026\u0026y.push(new NT(e));(e\u003dA6(N.clientMetadata,\"metadata_type_remote_slots_data\"))\u0026\u0026y.push(new xq(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_next_params\"))\u0026\u0026y.push(new Qg(e));(e\u003dA6(N.clientMetadata,\"metadata_type_ad_video_clickthrough_endpoint\"))\u0026\u0026y.push(new HM(e));(e\u003d\nA6(N.clientMetadata,\"metadata_type_ad_pod_info\"))\u0026\u0026y.push(new sR(e));(N\u003dA6(N.clientMetadata,\"metadata_type_ad_video_id\"))\u0026\u0026y.push(new yS(N));return y};\ngdM\u003dfunction(e,N,y,w,E,A){function T(r){return aQ(N,r)}\nvar p\u003dw.Zd.inPlayerSlotId,C\u003d{layoutId:w.Zd.inPlayerLayoutId,layoutType:\"LAYOUT_TYPE_ENDCAP\",Xh:\"core\"};y\u003d{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:new dy(T,e),slotFulfillmentTriggers:[new nt(T,p)],slotExpirationTriggers:[new QV(T,p),new Zp(T,y)]};e\u003dObject.assign({},C,{layoutExitNormalTriggers:[new vh(T,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],tM:new Map,clientMetadata:new EG([new rK(w.Zd),\nnew Lj(w.adPlacementConfig),E]),o9:$2(A,y)(C),adLayoutLoggingData:w.Zd.adLayoutLoggingData});return Object.assign({},y,{clientMetadata:new EG([new ul(e)])})};\nVAF\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"){var w\u003dg.m(y.fulfillmentContent.fulfilledLayout,Br);if(w\u0026\u0026(w\u003dg.m(w.renderingContent,cr))\u0026\u0026w.associatedPlayerBytesLayoutId\u003d\u003d\u003de)return y}};\nSRM\u003dfunction(e,N,y,w,E){var A\u003dtAP(fN(e.slotEntryTrigger,y,w),E,e,N);if(A instanceof U)return A;for(var T\u003d[],p\u003dg.c(e.slotFulfillmentTriggers),C\u003dp.next();!C.done;C\u003dp.next()){C\u003dfN(C.value,y,w);if(C instanceof U)return C;T.push(C)}T\u003du8s(T,E,e,N);N\u003d[];e\u003dg.c(e.slotExpirationTriggers);for(E\u003de.next();!E.done;E\u003de.next()){E\u003dfN(E.value,y,w);if(E instanceof U)return E;N.push(E)}return{slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:N}};\ntAP\u003dfunction(e,N,y,w){return N\u0026\u0026y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026e instanceof kA?new hc(function(E){return aQ(w,E)},y.adSlotMetadata.slotId):e};\nu8s\u003dfunction(e,N,y,w){return N\u0026\u0026y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"?e.map(function(E){return E instanceof nt?new Kt(function(A){return aQ(w,A)},y.adSlotMetadata.slotId):E}):e};\nRQ\u003dfunction(e,N,y){for(var w\u003d[],E\u003dg.c(e.layoutExitNormalTriggers||[]),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dfN(A.value,N,y);if(A instanceof U)return A;w.push(A)}E\u003d[];A\u003dg.c(e.layoutExitSkipTriggers||[]);for(var T\u003dA.next();!T.done;T\u003dA.next()){T\u003dfN(T.value,N,y);if(T instanceof U)return T;E.push(T)}A\u003d[];T\u003dg.c(e.layoutExitMuteTriggers||[]);for(var p\u003dT.next();!p.done;p\u003dT.next()){p\u003dfN(p.value,N,y);if(p instanceof U)return p;A.push(p)}T\u003d[];e\u003dg.c(e.layoutExitUserInputSubmittedTriggers||[]);for(p\u003de.next();!p.done;p\u003d\ne.next()){p\u003dfN(p.value,N,y);if(p instanceof U)return p;T.push(p)}return{layoutExitNormalTriggers:w,layoutExitSkipTriggers:E,layoutExitMuteTriggers:A,layoutExitUserInputSubmittedTriggers:T,E2:[]}};\nU1\u003dfunction(e){var N\u003dg.m(e.renderingContent,lS);if(N\u003d\u003dnull?0:N.pings)return dF(N.pings);e\u003dg.m(e.renderingContent,pd);return(e\u003d\u003dnull?0:e.skipPings)?new Map([[\"skip\",e.skipPings]]):new Map};\nIX1\u003dfunction(e,N,y,w,E){N\u003dg.m(N.renderingContent,lS);if(!N)return new U(\"Invalid rendering content for DAI media layout\");e\u003d[new wK(w),new Pp(y.xV.videoLengthSeconds),new dK(y.xV.playerVars),new zQ(y.St),new il(y.rp),new Db(y.xo),new Lj(GR(e)),new yS(y.xV.adVideoId),new sR(y.Fi),N.sodarExtensionData\u0026\u0026new vp(N.sodarExtensionData),new cp({current:null}),new gK({}),new OP(Pt(N.pings))].filter(Fbs);E!\u003d\u003dvoid 0\u0026\u0026e.push(new tw(E));return e};\ndDs\u003dfunction(e,N,y){e\u003de.map(function(C){return Qw(g.m(C.renderingContent,lS),!1)});\nvar w\u003de.map(function(C){return C.videoLengthSeconds}),E\u003dw.map(function(C,r){return new ch(r,w)}),A\u003dN,T\u003dy,p\u003d[];\ne.forEach(function(C,r){T\u003dMath.min(A+C.videoLengthSeconds*1E3,y);te(C.playerVars,E[r]);p.push({xV:C,St:A,rp:T,xo:r,Fi:E[r]});A\u003dT});\nreturn p};\nvds\u003dfunction(e,N,y){for(var w\u003d[],E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dg.m(A.value.renderingContent,lS)){if(!Ae(A))return new U(\"Invalid vod media renderer\");w.push(qR_(A))}E\u003dw.map(function(M){return M.Je});\nA\u003d[];for(var T\u003d0,p\u003d0;p\u003ce.length;p++){var C\u003dg.m(e[p].renderingContent,lS);if(C){var r\u003dnew ch(T,E),Y\u003dHr(w[T].playerVars,w[T].uu,N,y,r);A[p]\u003d{Fi:r,adPodSkipTarget:C.adPodSkipTarget,Txh:w[T],Gk:Y};T++}}return A};\nqR_\u003dfunction(e){var N\u003dAE(e.playerVars),y\u003dNumber(N.length_seconds);isNaN(y)\u0026\u0026(y\u003d0,YN(\"Expected valid length seconds in player vars but got NaN\"));return{playerVars:N,uu:e.playerVars,Je:y}};\nGR\u003dfunction(e){switch(e){case \"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\":return{kind:\"AD_PLACEMENT_KIND_LAYOUT_ID_ENTERED\"};case \"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_START\"};case \"SLOT_TRIGGER_EVENT_CONTENT_OFFSET\":return{kind:\"AD_PLACEMENT_KIND_MILLISECONDS\"};case \"SLOT_TRIGGER_EVENT_AFTER_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_END\"};case \"SLOT_TRIGGER_EVENT_CONTENT_PAUSED\":return{kind:\"AD_PLACEMENT_KIND_PAUSE\"};default:return{kind:\"AD_PLACEMENT_KIND_UNKNOWN\"}}};\nBL5\u003dfunction(e){if(g.m(e.renderingContent,aX)){var N;return((N\u003dg.m(e.renderingContent,aX))\u003d\u003dnull?void 0:N.impressionPings)||[]}if(g.m(e.renderingContent,Lt)){var y;return((y\u003dg.m(e.renderingContent,Lt))\u003d\u003dnull?void 0:y.impressionPings)||[]}if(g.m(e.renderingContent,s_)){var w;return((w\u003dg.m(e.renderingContent,s_))\u003d\u003dnull?void 0:w.impressionPings)||[]}return[]};\nxD5\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dy.pings;return r?[ZjH(e,A,p,E,function(Y){var M\u003dY.slotId;Y\u003dC(Y);var l\u003dy.adLayoutLoggingData,F\u003dy.progressCommands;M\u003dG5(N.N.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",M);var S\u003d{layoutId:M,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",Xh:\"core\"},k\u003ddF(r),X\u003d[new Zp(N.J,A)],d;var v\u003dr\u003d\u003dnull?void 0:(d\u003dr.activeViewTracking)\u003d\u003dnull?void 0:d.identifier;return{layoutId:M,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",tM:k,layoutExitNormalTriggers:X,layoutExitSkipTriggers:[],\nlayoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Lj(w),new OP(Pt(r)),new Rs(v),new Pp(T/1E3),new Hp({progressCommands:F}),new jR(T/1E3)]),o9:Y(S),adLayoutLoggingData:l}})]:new U(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",{videoAdTrackingRenderer:y})};\nnd5\u003dfunction(e,N,y,w,E,A,T,p){e\u003djon(e,y,A,T,w,function(C){var r\u003dC.slotId;C\u003dp(C);r\u003dG5(N.N.get(),\"LAYOUT_TYPE_FORECASTING\",r);var Y\u003d{layoutId:r,layoutType:\"LAYOUT_TYPE_FORECASTING\",Xh:\"core\"},M\u003dnew Map,l\u003dE.impressionUrls;l\u0026\u0026M.set(\"impression\",l);return{layoutId:r,layoutType:\"LAYOUT_TYPE_FORECASTING\",tM:M,layoutExitNormalTriggers:[new qp(N.J,r)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new fx(E),new Lj(y)]),o9:C(Y)}});\nreturn e instanceof U?e:[e]};\nmDH\u003dfunction(e,N,y,w,E,A,T){return[Qo5(e,A,w,function(p){var C\u003dp.slotId;p\u003dT(p);C\u003dG5(N.N.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",C);var r\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",Xh:\"core\"};return{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[new Zp(N.J,A)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new EP(E),new Lj(y)]),o9:p(r),\nadLayoutLoggingData:E.adLayoutLoggingData}})]};\nKb9\u003dfunction(e,N,y,w,E,A,T,p){e\u003dHjn(e,y,A,T,w,function(C,r){var Y\u003dC.slotId;C\u003dp(C);var M\u003dE.contentSupportedRenderer;M?M.textOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",Y),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",E,y,C,NC(N,r,Y))):M.enhancedTextOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",Y),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",E,y,C,NC(N,r,Y))):M.imageOverlayAdContentRenderer?(M\u003dG5(N.N.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\nY),r\u003dNC(N,r,Y),r.push(new RX(N.J,45E3,M)),r\u003dew(N,M,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",E,y,C,r)):r\u003dnew wX(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):r\u003dnew wX(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return r});\nreturn e instanceof U?e:[e]};\nR43\u003dfunction(e,N,y,w,E,A,T,p,C){var r\u003dNumber(w.durationMilliseconds);return isNaN(r)?new U(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(Y){return Wb5(N,Y.slotId,y,w,r,{impressionCommands:void 0,abandonCommands:w.abandonCommands?[{commandExecutorCommand:w.abandonCommands}]:void 0,completeCommands:w.completionCommands},w.skipPings?new Map([[\"skip\",w.skipPings]]):new Map,T(Y),function(M){return Ojn(e,M,E,function(l,F){var S\u003dl.slotId;l\u003dT(l);S\u003dG5(N.N.get(),\"LAYOUT_TYPE_ENDCAP\",\nS);return nN(N,S,F,y,l,\"LAYOUT_TYPE_ENDCAP\",[new rK(w),p],w.adLayoutLoggingData)})},C,A-1,w.adLayoutLoggingData,A)}};\nGj1\u003dfunction(e,N,y,w){if(!y.playerVars)return new U(\"No playerVars available in AdIntroRenderer.\");var E\u003dAE(y.playerVars);E.autoplay\u003d\"1\";return function(A){var T\u003dA.slotId;A\u003dw(A);T\u003dG5(e.N.get(),\"LAYOUT_TYPE_MEDIA\",T);var p\u003d{layoutId:T,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:\"adapter\"};return{Ww:{layoutId:T,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",clientMetadata:new EG([new VS({}),\nnew Lj(N),new cp({current:null}),new dK(E)]),o9:A(p)},Tq:[new IX(e.J,T,[\"error\"])],rN:[],JO:[],FX:[]}}};\nLb9\u003dfunction(e,N,y,w,E,A,T,p,C,r){r\u003dr\u003d\u003d\u003dvoid 0?!1:r;var Y\u003dxt(E);if(!FXJ(E,r))return new U(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:E});if(Y\u003c\u003d0)return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:E});var M\u003dxfF(e,N,E,A,y,w,T);return M instanceof U?M:function(l){return UDJ(N,l.slotId,y,Y,E,jj(E),T(l),M,p,C)}};\nsos\u003dfunction(e,N,y,w,E,A,T,p){function C(M){return Ojn(e,M,w,r)}\nfunction r(M,l){var F\u003dM.slotId;M\u003dT(M);F\u003dG5(N.N.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",F);return nN(N,F,l,y,M,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new $q(E),A],E.adLayoutLoggingData)}\nif(!hd1(E))return new U(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:E});var Y\u003dE.timeoutSeconds*1E3;return function(M){var l\u003dM.slotId,F\u003d{impressionCommands:E.impressionCommands,completeCommands:E.timeoutCommands,skipCommands:E.dismissCommands};M\u003dT(M);l\u003dy8(N,l,y,Y,F,new Map,M,C,void 0,w$(N,y,E.layoutId,\"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial\"));F\u003dnew SR(l.wV);M\u003dnew ao(p);return{Ww:{layoutId:l.layoutId,layoutType:l.layoutType,tM:l.tM,layoutExitNormalTriggers:[],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:l.Xh,clientMetadata:new EG([].concat(g.B(l.sL),[F,M])),o9:l.o9,adLayoutLoggingData:l.adLayoutLoggingData},Tq:[],rN:l.layoutExitMuteTriggers,JO:l.layoutExitUserInputSubmittedTriggers,FX:l.E2,V6:l.V6}}};\neaM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k){e\u003dF1(e,\"SLOT_TYPE_PLAYER_BYTES\");w\u003dwMF(N,T,w,E,e,r,Y);if(w instanceof U)return w;var X;T\u003d(X\u003dA6(w.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:X.layoutId;if(!T)return new U(\"Invalid adNotify layout\");N\u003daXP(T,N,y,E,A,C,p,r,M,l,F,S,k);return N instanceof U?N:[w].concat(g.B(N))};\naXP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){y\u003dNKE(N,y,w,A,T,p,C,r,Y,M,l);ywF(A)?(w\u003dwp1(N,e),e\u003dF1(N.N.get(),\"SLOT_TYPE_IN_PLAYER\"),A\u003dG5(N.N.get(),\"LAYOUT_TYPE_SURVEY\",e),p\u003dEU(N,w,p),N\u003d[].concat(g.B(p.slotExpirationTriggers),[new Bh(N.J,A)]),e\u003dy({slotId:p.slotId,slotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,slotEntryTrigger:p.slotEntryTrigger,slotFulfillmentTriggers:p.slotFulfillmentTriggers,slotExpirationTriggers:N,Xh:p.Xh},{slotId:e,layoutId:A}),E\u003de instanceof U?e:{iz:Object.assign({},\np,{slotExpirationTriggers:N,clientMetadata:new EG([new ul(e.layout)]),adSlotLoggingData:E}),n$:e.n$}):E\u003dJ5s(N,e,p,E,y);return E instanceof U?E:[].concat(g.B(E.n$),[E.iz])};\nAwM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){N\u003dNKE(e,N,y,E,A,T,C,r,Y,M,l,F);ywF(E)?(E\u003dEqH(e,y,T,p),E instanceof U?e\u003dE:(p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_SURVEY\",p),T\u003d[].concat(g.B(E.slotExpirationTriggers),[new Bh(e.J,C)]),p\u003dN({slotId:E.slotId,slotType:E.slotType,slotPhysicalPosition:E.slotPhysicalPosition,Xh:E.Xh,slotEntryTrigger:E.slotEntryTrigger,slotFulfillmentTriggers:E.slotFulfillmentTriggers,slotExpirationTriggers:T},{slotId:p,layoutId:C}),e\u003dp instanceof U?p:{iz:{slotId:E.slotId,\nslotType:E.slotType,slotPhysicalPosition:E.slotPhysicalPosition,slotEntryTrigger:AH(e,y,E.slotId,E.slotEntryTrigger),slotFulfillmentTriggers:TB(e,y,E.slotId,E.slotFulfillmentTriggers),slotExpirationTriggers:T,Xh:E.Xh,clientMetadata:new EG([new UP(JH(y)),new ul(p.layout),new sP({dD:e.dD(y)})]),adSlotLoggingData:w},n$:p.n$})):e\u003dpME(e,y,T,p,w,C.Cx,N);return e instanceof U?e:e.n$.concat(e.iz)};\nywF\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(g.m(N.value,Sj))return!0;return!1};\nNKE\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){return function(l,F){if(ii(Y)\u0026\u0026Du(Y))a:{var S\u003dTK9(w,y,Y);if(S instanceof U)F\u003dS;else{for(var k\u003d0,X\u003d[],d\u003d[],v\u003d[],V\u003d[],Z\u003d[],n\u003d[],R\u003dnew kq({current:null}),O\u003dnew NT({current:null}),E9\u003d!1,Jn\u003d[],eM\u003d0,H\u003d[],a\u003d0;a\u003cw.length;a++){var h\u003dw[a],K\u003dg.m(h,lS);if(K){K\u003dm9(K,y,Y);if(K instanceof wX){F\u003dnew U(K);break a}var aP\u003dnew ch(eM,S),XF\u003dHr(K.playerVars,K.uu,T,r,aP);eM++;H[a]\u003d{renderer:h,data:K,Fi:aP,Gk:XF}}}eM\u003d-1;for(S\u003d0;S\u003cw.length;S++)if(a\u003dw[S],h\u003dg.m(a,F4)){a\u003dGj1(N,y,h,p);if(a instanceof\nU){F\u003da;break a}a\u003da(l);X.push(a.Ww);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));a.V6\u0026\u0026(Jn\u003d[a.V6].concat(g.B(Jn)))}else if(g.m(a,lS))h\u003dH[S],eM\u003dh.data,a\u003dh.Fi,h\u003dh.Gk,K\u003dH[S+1],aP\u003dvoid 0,K\u0026\u0026(aP\u003dK.Gk),a\u003dJw3(N,eM.layoutId,eM.XF,y,h,eM.Je,A,a,p(l),O,C.get(eM.XF.externalVideoId),aP,M),k++,X.push(a.Ww),d\u003d[].concat(g.B(a.Tq),g.B(d)),v\u003d[].concat(g.B(a.rN),g.B(v)),E9||(n.push(O),E9\u003d!0),eM\u003d(eM\u003deM.XF.adPodSkipTarget)\u0026\u0026eM\u003e0?eM:-1;else if(h\u003dg.m(a,pd)){a\u003dR43(e,N,y,h,A,k,p,O,eM);if(a instanceof U){F\u003d\na;break a}a\u003da(l);X.push(a.Ww);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));a.V6\u0026\u0026(Jn\u003d[a.V6].concat(g.B(Jn)))}else if(h\u003dg.m(a,Sj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew U(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:h});break a}a\u003dLb9(e,N,y,A,h,R,p,F,k,R_(Y,\"supports_multi_step_on_desktop\"));if(a instanceof U){F\u003da;break a}a\u003da(l);X.push(a.Ww);a.V6\u0026\u0026Jn.push(a.V6);d\u003d[].concat(g.B(a.Tq),g.B(d));v\u003d[].concat(g.B(a.rN),g.B(v));V\u003d[].concat(g.B(a.JO),g.B(V));\nZ\u003d[].concat(g.B(a.FX),g.B(Z));n\u003d[R].concat(g.B(n))}else if(a\u003dg.m(a,oQ)){a\u003dsos(e,N,y,A,a,R,p,k);if(a instanceof U){F\u003da;break a}a\u003da(l);X.push(a.Ww);a.V6\u0026\u0026Jn.push(a.V6);v\u003d[].concat(g.B(a.rN),g.B(v))}else{F\u003dnew U(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Cm:X,layoutExitSkipTriggers:d,layoutExitUserInputSubmittedTriggers:V,E2:Z,layoutExitMuteTriggers:v,sL:n,n$:Jn}}}else a:if(k\u003dTK9(w,y,Y),k instanceof U)F\u003dk;else{X\u003d0;d\u003d[];v\u003d[];V\u003d[];Z\u003d[];n\u003d[];R\u003d[];O\u003dnew kq({current:null});E9\u003dnew NT({current:null});\nJn\u003d!1;H\u003d[];eM\u003d-1;S\u003dg.c(w);for(a\u003dS.next();!a.done;a\u003dS.next())if(a\u003da.value,g.m(a,F4)){a\u003dGj1(N,y,g.m(a,F4),p);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));a.V6\u0026\u0026(H\u003d[a.V6].concat(g.B(H)))}else if(g.m(a,lS)){eM\u003dm9(g.m(a,lS),y,Y);if(eM instanceof wX){F\u003dnew U(eM);break a}a\u003dnew ch(X,k);a\u003dJw3(N,eM.layoutId,eM.XF,y,Hr(eM.playerVars,eM.uu,T,r,a),eM.Je,A,a,p(l),E9,C.get(eM.XF.externalVideoId),void 0,M);X++;d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));\nV\u003d[].concat(g.B(a.rN),g.B(V));Jn||(R.push(E9),Jn\u003d!0);eM\u003d(eM\u003deM.XF.adPodSkipTarget)\u0026\u0026eM\u003e0?eM:-1}else if(g.m(a,pd)){a\u003dR43(e,N,y,g.m(a,pd),A,X,p,E9,eM);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));a.V6\u0026\u0026(H\u003d[a.V6].concat(g.B(H)))}else if(g.m(a,Sj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew U(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:g.m(a,Sj)});break a}a\u003dLb9(e,N,y,A,g.m(a,Sj),O,p,F,X,R_(Y,\"supports_multi_step_on_desktop\"));\nif(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);a.V6\u0026\u0026H.push(a.V6);v\u003d[].concat(g.B(a.Tq),g.B(v));V\u003d[].concat(g.B(a.rN),g.B(V));Z\u003d[].concat(g.B(a.JO),g.B(Z));n\u003d[].concat(g.B(a.FX),g.B(n));R\u003d[O].concat(g.B(R))}else if(g.m(a,oQ)){a\u003dsos(e,N,y,A,g.m(a,oQ),O,p,X);if(a instanceof U){F\u003da;break a}a\u003da(l);d.push(a.Ww);a.V6\u0026\u0026H.push(a.V6);V\u003d[].concat(g.B(a.rN),g.B(V))}else{F\u003dnew U(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Cm:d,layoutExitSkipTriggers:v,layoutExitUserInputSubmittedTriggers:Z,\nE2:n,layoutExitMuteTriggers:V,sL:R,n$:H}}F instanceof U?l\u003dF:(n\u003dl.slotId,k\u003dF.Cm,X\u003dF.layoutExitSkipTriggers,d\u003dF.layoutExitMuteTriggers,v\u003dF.layoutExitUserInputSubmittedTriggers,V\u003dF.sL,l\u003dp(l),Z\u003dE?E.layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",n\u003dE?E.layoutId:G5(N.N.get(),Z,n),R\u003d{layoutId:n,layoutType:Z,Xh:\"core\"},l\u003d{layout:{layoutId:n,layoutType:Z,tM:new Map,layoutExitNormalTriggers:[new qp(N.J,n)],layoutExitSkipTriggers:X,layoutExitMuteTriggers:d,layoutExitUserInputSubmittedTriggers:v,E2:[],Xh:\"core\",\nclientMetadata:new EG([new Bp(k)].concat(g.B(V))),o9:l(R)},n$:F.n$});return l}};\nTK9\u003dfunction(e,N,y){var w\u003d[];e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,g.m(E,lS)){E\u003dm9(g.m(E,lS),N,y);if(E instanceof wX)return new U(E);w.push(E.Je)}return w};\nCl1\u003dfunction(e,N,y,w,E,A,T,p){if(!FXJ(y,p\u003d\u003d\u003dvoid 0?!1:p))return new U(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:y});var C\u003dxt(y);if(C\u003c\u003d0)return new U(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:y});var r\u003dnew kq({current:null}),Y\u003dxfF(e,N,y,r,w,A,T);return ppF(e,w,A,C,E,function(M,l){var F\u003dM.slotId,S\u003djj(y);M\u003dT(M);var k,X\u003d(k\u003dw$(N,w,y.layoutId,\"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey\"))!\u003dnull?k:\nG5(N.N.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",F);F\u003d{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",Xh:\"core\"};k\u003dY(X,l);var d\u003dA6(k.clientMetadata,\"metadata_type_fulfilled_layout\");d||YN(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");S\u003d[new Lj(w),new nx(C),new Hp(S),r];d\u0026\u0026S.push(new os(d.layoutType));return{ixP:{layoutId:X,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",tM:new Map,layoutExitNormalTriggers:[new qp(N.J,X)],layoutExitSkipTriggers:[new jm(N.J,\nl.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new O_(N.J,l.layoutId)],E2:[],Xh:\"core\",clientMetadata:new EG(S),o9:M(F)},P9s:k}})};\nrwP\u003dfunction(e){if(!b2n(e))return!1;var N\u003dg.m(e.adVideoStart,ps);return N?g.m(e.linearAd,lS)\u0026\u0026wj(N)?!0:(YN(\"Invalid Sandwich with notify\"),!1):!1};\n$Ts\u003dfunction(e){if(e.linearAds\u003d\u003dnull)return!1;e\u003dg.m(e.adStart,ps);return e?wj(e)?!0:(YN(\"Invalid LASR with notify\"),!1):!1};\nYP5\u003dfunction(e){if(!oCJ(e))return!1;e\u003dg.m(e.adStart,ps);return e?wj(e)?!0:(YN(\"Invalid LASR with notify\"),!1):!1};\nCs\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.j\u003de;this.N\u003dN;this.J\u003dy;this.wP\u003dw;this.yT\u003dE;this.K\u003dA;this.zZ\u003dT;this.Gx\u003dp;this.VT\u003dC;this.loadPolicy\u003dr\u003d\u003d\u003dvoid 0?1:r};\nX8J\u003dfunction(e,N,y,w,E,A,T,p,C,r){var Y\u003d[];if(N.length\u003d\u003d\u003d0\u0026\u0026w.length\u003d\u003d\u003d0\u0026\u0026y.length\u003d\u003d\u003d0)return Y;N\u003dN.filter(E1);var M\u003dy.filter(Yl9),l\u003dw.filter(E1),F\u003dnew Map,S\u003dlX_(N),k\u003dy.some(function(h){var K;return(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}),X\u003dy.some(function(h){var K;\nreturn(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"}),d\u003dy.some(function(h){var K;\nreturn(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"});\ny\u003dy.some(function(h){var K,aP;return(h\u003d\u003dnull?void 0:(K\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:K.slotType)\u003d\u003d\u003d\"SLOT_TYPE_BELOW_PLAYER\"||(h\u003d\u003dnull?void 0:(aP\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:aP.slotType)\u003d\u003d\u003d\"SLOT_TYPE_ABOVE_FEED\"});\nif(k||X||d||y)r\u003dkj5(M,N,p,E,S,e.yT.get(),e.loadPolicy,F,e.wP.get(),e.j.get(),d,T,C,r),r instanceof U?YN(r,void 0,void 0,{contentCpn:E}):Y.push.apply(Y,g.B(r));r\u003dg.c(N);for(y\u003dr.next();!y.done;y\u003dr.next())y\u003dy.value,X\u003dMRM(e,F,y,E,A,T,k,p,S,C,M),X instanceof U?YN(X,void 0,void 0,{renderer:y.renderer,config:y.config.adPlacementConfig,kind:y.config.adPlacementConfig.kind,contentCpn:E,daiEnabled:T}):Y.push.apply(Y,g.B(X));lbF(e.wP.get())||(A\u003dFZ1(e,l,E,p,S,F),Y.push.apply(Y,g.B(A)));if(e.K\u003d\u003d\u003dnull||T\u0026\u0026!p.mB){var v,\nV,Z;e\u003dp.Cx\u0026\u0026N.length\u003d\u003d\u003d1\u0026\u0026((v\u003dN[0].config)\u003d\u003dnull?void 0:(V\u003dv.adPlacementConfig)\u003d\u003dnull?void 0:V.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026((Z\u003dN[0].renderer)\u003d\u003dnull?void 0:Z.adBreakServiceRenderer);if(!Y.length\u0026\u0026!e){var n,R,O,E9;YN(\"Expected slots parsed from AdPlacementRenderers for DAI\",void 0,void 0,{\"AdPlacementRenderer count\":N.length,contentCpn:E,\"first APR kind\":(n\u003dN[0])\u003d\u003dnull?void 0:(R\u003dn.config)\u003d\u003dnull?void 0:(O\u003dR.adPlacementConfig)\u003d\u003dnull?void 0:O.kind,renderer:(E9\u003dN[0])\u003d\u003dnull?void 0:E9.renderer})}return Y}v\u003d\nw.filter(E1);Y.push.apply(Y,g.B(uIH(F,v,e.N.get(),e.K,E,k)));if(!Y.length){var Jn,eM,H,a;YN(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":N.length,contentCpn:E,daiEnabled:T.toString(),\"first APR kind\":(Jn\u003dN[0])\u003d\u003dnull?void 0:(eM\u003dJn.config)\u003d\u003dnull?void 0:(H\u003deM.adPlacementConfig)\u003d\u003dnull?void 0:H.kind,renderer:(a\u003dN[0])\u003d\u003dnull?void 0:a.renderer})}return Y};\nFZ1\u003dfunction(e,N,y,w,E,A){function T(l){return $2(e.yT.get(),l)}\nvar p\u003d[];N\u003dg.c(N);for(var C\u003dN.next();!C.done;C\u003dN.next()){C\u003dC.value;var r\u003dC.renderer,Y\u003dr.sandwichedLinearAdRenderer,M\u003dr.linearAdSequenceRenderer;Y\u0026\u0026rwP(Y)?(YN(\"Found AdNotify with SandwichedLinearAdRenderer\"),M\u003dg.m(Y.adVideoStart,ps),Y\u003dg.m(Y.linearAd,lS),uS(A,r,C.config.adPlacementConfig.kind),r\u003dvoid 0,M\u003dEdn((r\u003dM)\u003d\u003dnull?void 0:r.layout.layoutId,e.N.get(),e.J.get(),C.config.adPlacementConfig,C.adSlotLoggingData,Y,y,w,T,E,e.loadPolicy,e.wP.get(),e.yT.get()),M instanceof U?YN(M):p.push.apply(p,g.B(M))):\nM\u0026\u0026(!M.adLayoutMetadata\u0026\u0026$Ts(M)||M.adLayoutMetadata\u0026\u0026YP5(M))\u0026\u0026(YN(\"Found AdNotify with LinearAdSequenceRenderer\"),uS(A,r,C.config.adPlacementConfig.kind),r\u003dvoid 0,Y\u003daXP((r\u003dg.m(M.adStart,ps))\u003d\u003dnull?void 0:r.layout.layoutId,e.N.get(),e.J.get(),C.config.adPlacementConfig,C.adSlotLoggingData,M.linearAds,U_(M.adLayoutMetadata)?M.adLayoutMetadata:void 0,y,w,T,E,e.loadPolicy,e.wP.get()),Y instanceof U?YN(Y):p.push.apply(p,g.B(Y)))}return p};\nMRM\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){function M(d){return $2(e.yT.get(),d)}\nvar l\u003dy.renderer,F\u003dy.config.adPlacementConfig,S\u003dF.kind,k\u003dy.adSlotLoggingData,X\u003dp.mB\u0026\u0026S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\";X\u003dA\u0026\u0026!X;if(l.adsEngagementPanelRenderer!\u003dnull)return ZC(N,y.elementId,S,l.adsEngagementPanelRenderer.isContentVideoEngagementPanel,l.adsEngagementPanelRenderer.adVideoId,l.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.adsEngagementPanelRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",\nnew jA(O),v,V,O.impressionPings,d,l.adsEngagementPanelRenderer.adLayoutLoggingData,Z)}),[];\nif(l.adsEngagementPanelLayoutViewModel)return ZC(N,y.elementId,S,l.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,l.adsEngagementPanelLayoutViewModel.adVideoId,l.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.adsEngagementPanelLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_PANEL\",new nj(O),v,V,d,l.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,Z)}),[];\nif(l.actionCompanionAdRenderer!\u003dnull){if(l.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return DfF(e.N.get(),e.K,e.J.get(),l.actionCompanionAdRenderer,F,k,w,M);ZC(N,y.elementId,S,l.actionCompanionAdRenderer.isContentVideoCompanion,l.actionCompanionAdRenderer.adVideoId,l.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.actionCompanionAdRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nnew ZX(O),v,V,O.impressionPings,d,l.actionCompanionAdRenderer.adLayoutLoggingData,Z)})}else if(l.topBannerImageTextIconButtonedLayoutViewModel!\u003d\u003dvoid 0){if(l.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return gCn(e.N.get(),e.K,e.J.get(),l.topBannerImageTextIconButtonedLayoutViewModel,F,k,w,M);\nZC(N,y.elementId,S,l.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,l.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,l.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.topBannerImageTextIconButtonedLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new xd(O),v,V,d,l.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,Z)})}else if(l.imageCompanionAdRenderer)ZC(N,\ny.elementId,S,l.imageCompanionAdRenderer.isContentVideoCompanion,l.imageCompanionAdRenderer.adVideoId,l.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.imageCompanionAdRenderer;\nd\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new WM(O),v,V,O.impressionPings,d,l.imageCompanionAdRenderer.adLayoutLoggingData,Z)});\nelse if(l.bannerImageLayoutViewModel)ZC(N,y.elementId,S,l.bannerImageLayoutViewModel.isContentVideoCompanion,l.bannerImageLayoutViewModel.adVideoId,l.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.bannerImageLayoutViewModel;d\u003d$2(e.yT.get(),d);return $F(n,R,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new OR(O),v,V,d,l.bannerImageLayoutViewModel.adLayoutLoggingData,Z)});\nelse if(l.shoppingCompanionCarouselRenderer)ZC(N,y.elementId,S,l.shoppingCompanionCarouselRenderer.isContentVideoCompanion,l.shoppingCompanionCarouselRenderer.adVideoId,l.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,F,k,function(d,v,V,Z){var n\u003de.J.get(),R\u003dd.slotId,O\u003dl.shoppingCompanionCarouselRenderer;d\u003d$2(e.yT.get(),d);return r$(n,R,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new Ro(O),v,V,O.impressionPings,d,l.shoppingCompanionCarouselRenderer.adLayoutLoggingData,Z)});\nelse if(l.adBreakServiceRenderer){if(!zdM(y))return[];if(S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PAUSE\")return vCF(e.N.get(),F,k,y.renderer.adBreakServiceRenderer,w);if(S!\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026S!\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\")return IKJ(e.N.get(),F,k,y.renderer.adBreakServiceRenderer,w,E,A);p.Cx||YN(\"Received non-live cue point triggered AdBreakServiceRenderer\",void 0,void 0,{kind:S,adPlacementConfig:F,daiEnabledForContentVideo:String(A),isServedFromLiveInfra:String(p.Cx),clientPlaybackNonce:p.clientPlaybackNonce});\nif(S\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\"){if(!e.zZ)return new U(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface\");if(!e.VT)return new U(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface\");e.VT.R0({adPlacementRenderer:y,contentCpn:w,LO:E});E\u003de.zZ.get().getCurrentTimeSec(1,!1);return SP5(e.N.get(),y.renderer.adBreakServiceRenderer,F,E,w,k,A)}if(!e.Gx)return new U(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");\ne.Gx.R0({adPlacementRenderer:y,contentCpn:w,LO:E})}else{if(l.clientForecastingAdRenderer)return nd5(e.N.get(),e.J.get(),F,k,l.clientForecastingAdRenderer,w,E,M);if(l.invideoOverlayAdRenderer)return Kb9(e.N.get(),e.J.get(),F,k,l.invideoOverlayAdRenderer,w,E,M);if(l.instreamAdPlayerOverlayRenderer)return mDH(e.N.get(),e.J.get(),F,k,l.instreamAdPlayerOverlayRenderer,w,M);if((l.linearAdSequenceRenderer||l.instreamVideoAdRenderer)\u0026\u0026X)return sRM(e.N.get(),e.J.get(),y,w,M,r,!e.wP.get().C.X().T(\"html5_override_ad_video_length_killswitch\"));\nif(l.linearAdSequenceRenderer\u0026\u0026!X){if(T)return[];uS(N,l,S);if(l.linearAdSequenceRenderer.adLayoutMetadata){if(!oCJ(l.linearAdSequenceRenderer))return new U(\"Received invalid LinearAdSequenceRenderer.\")}else if(l.linearAdSequenceRenderer.linearAds\u003d\u003dnull)return new U(\"Received invalid LinearAdSequenceRenderer.\");if(g.m(l.linearAdSequenceRenderer.adStart,ps)){YN(\"Found AdNotify in LinearAdSequenceRenderer\");y\u003dg.m(l.linearAdSequenceRenderer.adStart,ps);if(!sg9(y))return new U(\"Invalid AdMessageRenderer.\");\nA\u003dl.linearAdSequenceRenderer.linearAds;return eaM(e.j.get(),e.N.get(),e.J.get(),e.yT.get(),F,k,y,U_(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,A,w,E,p,M,C,e.loadPolicy,e.wP.get())}return AwM(e.N.get(),e.J.get(),F,k,l.linearAdSequenceRenderer.linearAds,U_(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,w,E,p,M,C,e.loadPolicy,e.wP.get(),Y)}if(!l.remoteSlotsRenderer||A){if(l.instreamVideoAdRenderer\u0026\u0026\n!X){if(T)return[];uS(N,l,S);return CZH(e.N.get(),e.J.get(),F,k,l.instreamVideoAdRenderer,w,E,p,M,C,e.loadPolicy,e.wP.get(),e.yT.get(),Y)}if(l.instreamSurveyAdRenderer)return Cl1(e.N.get(),e.J.get(),l.instreamSurveyAdRenderer,F,k,w,M,R_(e.wP.get(),\"supports_multi_step_on_desktop\"));if(l.sandwichedLinearAdRenderer!\u003dnull)return b2n(l.sandwichedLinearAdRenderer)?g.m(l.sandwichedLinearAdRenderer.adVideoStart,ps)?(YN(\"Found AdNotify in SandwichedLinearAdRenderer\"),y\u003dg.m(l.sandwichedLinearAdRenderer.adVideoStart,\nps),sg9(y)?(A\u003dg.m(l.sandwichedLinearAdRenderer.linearAd,lS))?A5E(y,A,F,e.j.get(),e.N.get(),e.J.get(),e.yT.get(),k,w,E,p,M,C,e.loadPolicy,e.wP.get()):new U(\"Missing IVAR from Sandwich\"):new U(\"Invalid AdMessageRenderer.\")):AwM(e.N.get(),e.J.get(),F,k,[l.sandwichedLinearAdRenderer.adVideoStart,l.sandwichedLinearAdRenderer.linearAd],void 0,w,E,p,M,C,e.loadPolicy,e.wP.get()):new U(\"Received invalid SandwichedLinearAdRenderer.\");if(l.videoAdTrackingRenderer!\u003dnull)return p\u003dR_(e.wP.get(),\"enable_h5_shorts_ad_terminal_events\")\u0026\u0026\np.e_,xD5(e.N.get(),e.J.get(),l.videoAdTrackingRenderer,F,k,w,E,p,M)}}return[]};\nYF\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);var C\u003dthis;this.N\u003de;this.K\u003dN;this.p$\u003dw;this.zZ\u003dE;this.wP\u003dA;this.Pk\u003dT;this.xk\u003dp;this.J\u003dnull;y.get().addListener(this);this.addOnDisposeCallback(function(){y.Ss()||y.get().removeListener(C)});\nw.get().addListener(this);this.addOnDisposeCallback(function(){w.Ss()||w.get().removeListener(C)})};\nbxF\u003dfunction(e,N,y){var w\u003de.zZ.get().getCurrentTimeSec(1,!1);e.wP.get().C.X().B9()\u0026\u0026sV(e.Pk.get(),\"sdai\",\"onopp.1;evt.\"+y.event+\";start.\"+y.startSecs.toFixed(3)+\";d.\"+y.Vj.toFixed(3));lv(e.N.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var E\u003de.K.get(),A\u003dN.adPlacementRenderer.renderer.adBreakServiceRenderer,T\u003dN.contentCpn,p\u003dN.adPlacementRenderer.adSlotLoggingData,C\u003dMC(e.wP.get()),r\u003de.Pk;if(E.wP.get().C.X().experiments.gP(\"enable_smearing_expansion_dai\")){var Y\u003dg.Y2(E.wP.get().C.X().experiments,\n\"max_prefetch_window_sec_for_livestream_optimization\");var M\u003dg.Y2(E.wP.get().C.X().experiments,\"min_prefetch_offset_sec_for_livestream_optimization\");C\u003d{OT:oq1(y),hC:!1,cueProcessedMs:w*1E3};var l\u003dy.startSecs+y.Vj;if(w\u003d\u003d\u003d0)C.zJ\u003dnew de(0,l*1E3);else{M\u003dy.startSecs-M;var F\u003dM-w;C.zJ\u003dF\u003c\u003d0?new de(M*1E3,l*1E3):new de(Math.floor(w+Math.random()*Math.min(F,Y))*1E3,l*1E3)}Y\u003dC}else Y\u003d{OT:oq1(y),hC:!1},l\u003dy.startSecs+y.Vj,y.startSecs\u003c\u003dw?C\u003dnew de((y.startSecs-4)*1E3,l*1E3):(M\u003dMath.max(0,y.startSecs-w-10),C\u003dnew de(Math.floor(w+\nMath.random()*(C?w\u003d\u003d\u003d0?0:Math.min(M,5):M))*1E3,l*1E3)),Y.zJ\u003dC;E\u003dVw(E,A,T,Y,p,[new XP(y)]);r.get().C.Z6(Y.zJ.start/1E3-w,y.startSecs-w);return[E]})};\nlP\u003dfunction(e){var N,y\u003d(N\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:N.current;if(!y)return null;N\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var w\u003de.layoutId,E\u003dA6(e.clientMetadata,\"metadata_type_content_cpn\"),A\u003dA6(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),T\u003dA6(e.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),p\u003dA6(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),C\u003dA6(e.clientMetadata,\n\"metadata_type_ad_placement_config\"),r\u003dA6(e.clientMetadata,\"metadata_type_video_length_seconds\");var Y\u003deK(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?A6(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):eK(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026eK(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(A6(e.clientMetadata,\"metadata_type_layout_exit_ms\")-A6(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{rL:w,contentCpn:E,cT:y,FO:N,instreamAdPlayerOverlayRenderer:A,\nplayerOverlayLayoutRenderer:T,instreamAdPlayerUnderlayRenderer:p,adPlacementConfig:C,videoLengthSeconds:r,wF:Y,inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\ncw5\u003dfunction(e,N){return ha9(e,N)};\nkQ9\u003dfunction(e,N){N\u003dha9(e,N);if(!N)return null;var y;N.wF\u003d(y\u003dA6(e.clientMetadata,\"metadata_type_ad_pod_info\"))\u003d\u003dnull?void 0:y.adBreakRemainingLengthSeconds;return N};\nha9\u003dfunction(e,N){var y,w\u003d(y\u003dA6(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:y.current;if(!w)return null;y\u003dxu3(e,N);return{wy:ZTM(e,N),adPlacementConfig:A6(e.clientMetadata,\"metadata_type_ad_placement_config\"),Oh:y,contentCpn:A6(e.clientMetadata,\"metadata_type_content_cpn\"),inPlayerLayoutId:A6(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:A6(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:A6(e.clientMetadata,\n\"metadata_type_instream_ad_player_overlay_renderer\"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,wF:void 0,cT:w,rL:e.layoutId,videoLengthSeconds:A6(e.clientMetadata,\"metadata_type_video_length_seconds\")}};\nF7\u003dfunction(e,N,y,w,E,A,T,p,C){g.x.call(this);this.j\u003de;this.Z\u003dN;this.L\u003dy;this.K\u003dw;this.J\u003dE;this.N\u003dA;this.yT\u003dT;this.wP\u003dp;this.Hk\u003dC;this.l6\u003d!0};\nBKP\u003dfunction(e,N,y){return YR9(e.J.get(),N.contentCpn,N.rL,function(w){return MA5(e.N.get(),w.slotId,y,N.adPlacementConfig,N.rL,$2(e.yT.get(),w))})};\nSw\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);this.N\u003de;this.J\u003dN;this.K\u003dy;this.wP\u003dw;this.j\u003dE;this.Hk\u003dA;this.zZ\u003dT;this.d7\u003dp};\noc\u003dfunction(e){g.x.call(this);this.J\u003de};\nlv\u003dfunction(e,N,y,w){e.J().sX(N,w);y\u003dy();e\u003de.J();e.H9.RR(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",N,w,y);N\u003dg.c(y);for(y\u003dN.next();!y.done;y\u003dN.next())a:{w\u003de;y\u003dy.value;w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",y);w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",y);try{var E\u003dw.J;if(g.kw(y.slotId))throw new U(\"Slot ID was empty\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT\");if(ca(E,y))throw new U(\"Duplicate registration for slot.\",{slotId:y.slotId,slotEntryTriggerType:y.slotEntryTrigger.triggerType},\n\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");if(!E.V2.Fs.has(y.slotType))throw new U(\"No fulfillment adapter factory registered for slot of type: \"+y.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED\");if(!E.V2.hc.has(y.slotType))throw new U(\"No SlotAdapterFactory registered for slot of type: \"+y.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");ZF(E,\"TRIGGER_CATEGORY_SLOT_ENTRY\",y.slotEntryTrigger?[y.slotEntryTrigger]:[]);ZF(E,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\ny.slotFulfillmentTriggers);ZF(E,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",y.slotExpirationTriggers);var A\u003dw.J,T\u003dy.slotType+\"_\"+y.slotPhysicalPosition,p\u003dVk(A,T);if(ca(A,y))throw new U(\"Duplicate slots not supported\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");p.set(y.slotId,new VPM(y));A.J.set(T,p)}catch(E9){E9 instanceof U\u0026\u0026E9.ol?(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",E9.ol,y),YN(E9,y,void 0,void 0,E9.S$)):(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",\ny),YN(E9,y));break a}ca(w.J,y).Z\u003d!0;try{var C\u003dw.J,r\u003dca(C,y),Y\u003dy.slotEntryTrigger,M\u003dC.V2.ym.get(Y.triggerType);M\u0026\u0026(M.jw(\"TRIGGER_CATEGORY_SLOT_ENTRY\",Y,y,null),r.qg.set(Y.triggerId,M));for(var l\u003dg.c(y.slotFulfillmentTriggers),F\u003dl.next();!F.done;F\u003dl.next()){var S\u003dF.value,k\u003dC.V2.ym.get(S.triggerType);k\u0026\u0026(k.jw(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",S,y,null),r.Ng.set(S.triggerId,k))}for(var X\u003dg.c(y.slotExpirationTriggers),d\u003dX.next();!d.done;d\u003dX.next()){var v\u003dd.value,V\u003dC.V2.ym.get(v.triggerType);V\u0026\u0026(V.jw(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\nv,y,null),r.D.set(v.triggerId,V))}var Z\u003dC.V2.Fs.get(y.slotType).get().build(C.K,y);r.G\u003dZ;var n\u003dC.V2.hc.get(y.slotType).get().build(C.L,y);n.init();r.N\u003dn}catch(E9){E9 instanceof U\u0026\u0026E9.ol?(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",E9.ol,y),YN(E9,y,void 0,void 0,E9.S$)):(w.H9.a8(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",y),YN(E9,y));o_(w,y,!0);break a}w.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",y);w.J.JT(y);for(var R\u003dg.c(w.N),O\u003dR.next();!O.done;O\u003d\nR.next())O.value.JT(y);X2(w,y)}};\nbP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.N\u003de;this.K\u003dN;this.oJ\u003dy;this.context\u003dE;this.J\u003dnew Map;w.get().addListener(this);this.addOnDisposeCallback(function(){w.Ss()||w.get().removeListener(A)})};\nk$s\u003dfunction(e,N){var y\u003d0x8000000000000;var w\u003d0;for(var E\u003dg.c(N.slotFulfillmentTriggers),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A instanceof VV?(y\u003dMath.min(y,A.J.start),w\u003dMath.max(w,A.J.end)):YN(\"Found unexpected fulfillment trigger for throttled slot.\",N,null,{fulfillmentTrigger:A});w\u003dnew de(y,w);y\u003d\"throttledadcuerange:\"+N.slotId;e.J.set(y,N);e.oJ.get().addCueRange(y,w.start,w.end,!1,e);k6(e.context.wP.get())\u0026\u0026(N\u003dw.start,w\u003dw.end,E\u003d{},e.context.OP.g4(\"tcrr\",(E.cid\u003dy,E.sm\u003dN,E.em\u003dw,E)))};\nhH\u003dfunction(){g.x.apply(this,arguments);this.l6\u003d!0;this.R$\u003dnew Map;this.J\u003dnew Map};\ncu\u003dfunction(e,N){e\u003dg.c(e.R$.values());for(var y\u003de.next();!y.done;y\u003de.next())if(y.value.layoutId\u003d\u003d\u003dN)return!0;return!1};\nkF\u003dfunction(e,N){e\u003dg.c(e.J.values());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.layoutId\u003d\u003d\u003dN)return w}YN(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.kw(N)),layoutId:N})};\nXpH\u003dfunction(){this.J\u003dnew Map};\nPls\u003dfunction(e,N){this.callback\u003de;this.slot\u003dN};\nBu\u003dfunction(){};\ndTE\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy};\nIbM\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy;this.N\u003d!1;this.J\u003d0};\nvqM\u003dfunction(e,N,y){this.callback\u003de;this.slot\u003dN;this.zZ\u003dy};\nX7\u003dfunction(e){this.zZ\u003de};\nPu\u003dfunction(e){g.x.call(this);this.ri\u003de;this.Zg\u003dnew Map};\nd$\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.trigger;A instanceof O_\u0026\u0026A.triggeringLayoutId\u003d\u003d\u003dN\u0026\u0026y.push(E)}y.length?iF(e.ri(),y):YN(\"Survey is submitted but no registered triggers can be activated.\")};\nIc\u003dfunction(e,N,y){Pu.call(this,e);var w\u003dthis;this.wP\u003dy;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(w)})};\nvu\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map;this.L\u003dnew Set;this.K\u003dnew Set;this.j\u003dnew Set;this.Z\u003dnew Set;this.N\u003dnew Set};\nzB\u003dfunction(e){g.x.call(this);this.J\u003de;this.Zg\u003dnew Map};\niP\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger.J\u003d\u003d\u003dN.layoutId\u0026\u0026y.push(E);y.length\u0026\u0026iF(e.J(),y)};\nDz\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.J\u003de;this.context\u003dy;this.Zg\u003dnew Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(w)})};\ng$\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.N\u003de;this.oJ\u003dN;this.zZ\u003dy;this.Hk\u003dw;this.context\u003dE;this.l6\u003d!0;this.Zg\u003dnew Map;this.J\u003dnew Set;y.get().addListener(this);this.addOnDisposeCallback(function(){y.Ss()||y.get().removeListener(A)})};\nzan\u003dfunction(e,N,y,w,E,A,T,p,C,r){if(Mb(e.Hk.get(),1).clientPlaybackNonce!\u003d\u003dC)throw new U(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:y});e.Zg.set(y.triggerId,{md:new GK(N,y,w,E),cueRangeId:A});e.oJ.get().addCueRange(A,T,p,r,e);k6(e.context.wP.get())\u0026\u0026(C\u003d{},e.context.OP.g4(\"crr\",(C.ca\u003dN,C.tt\u003dy.triggerType,C.st\u003dw.slotType,C.lt\u003dE\u003d\u003dnull?void 0:E.layoutType,C.cid\u003dA,C.sm\u003dT,C.em\u003dp,C)))};\nix_\u003dfunction(e,N){e\u003dg.c(e.Zg.entries());for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;if(N\u003d\u003d\u003dw.cueRangeId)return y}return\"\"};\nV8\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.j\u003de;this.N\u003dnew Map;this.K\u003dnew Map;this.J\u003dnull;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(y)});\nvar w;this.J\u003d((w\u003dN.get().nk)\u003d\u003dnull?void 0:w.slotId)||null};\nDTJ\u003dfunction(e,N){var y\u003d[];e\u003dg.c(e.values());for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,w.slot.slotId\u003d\u003d\u003dN\u0026\u0026y.push(w);return y};\nfs\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map};\nQO\u003dfunction(e,N,y){N\u003dN.layoutId;for(var w\u003d[],E\u003dg.c(e.Zg.values()),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.trigger instanceof qp){var T;if(T\u003dA.trigger.layoutId\u003d\u003d\u003dN){T\u003dy;var p\u003ddiM.get(A.category);T\u003dp?p\u003d\u003d\u003dT:!1}T\u0026\u0026w.push(A)}w.length\u0026\u0026iF(e.J(),w)};\ntH\u003dfunction(e){g.x.call(this);this.J\u003de;this.l6\u003d!0;this.Zg\u003dnew Map};\nuP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis;this.L\u003de;this.p$\u003dN;this.zZ\u003dy;this.Pk\u003dw;this.J\u003dnull;this.l6\u003d!0;this.Zg\u003dnew Map;this.K\u003dnew Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.Ss()||N.get().removeListener(A)});\nE.get().addListener(this);this.addOnDisposeCallback(function(){E.Ss()||E.get().removeListener(A)})};\nVR0\u003dfunction(e){e.J\u0026\u0026(e.N\u0026\u0026(e.N.stop(),e.N.start()),gq5(e,\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\"))};\ngq5\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger.triggerType\u003d\u003d\u003dN\u0026\u0026y.push(E);y.length\u003e0\u0026\u0026iF(e.L(),y)};\nqC\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!0:E;for(var A\u003d[],T\u003dg.c(e.Zg.values()),p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dp.trigger;if(C.triggerType\u003d\u003d\u003dN){if(C instanceof iR||C instanceof Dp||C instanceof ft){if(E\u0026\u0026C.breakDurationMs!\u003d\u003dy)continue;if(!E\u0026\u0026C.breakDurationMs\u003d\u003d\u003dy)continue;if(w.has(C.triggerId))continue}A.push(p)}}A.length\u003e0\u0026\u0026iF(e.L(),A)};\nfb9\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(!e.prefetchModeConfig||!e.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;e\u003dNumber(e.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(e)||e\u003c\u003d0?0:Math.floor(Math.random()*e)};\ntRs\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(e.prefetchModeConfig\u0026\u0026e.prefetchModeConfig.cacheFetchRefreshDurationMs\u0026\u0026(e\u003dNumber(e.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(e)||e\u003c\u003d0)))return e};\nZz\u003dfunction(e){e.J\u003dnull;e.Zg.clear();e.K.clear();e.N\u0026\u0026e.N.stop();e.j\u0026\u0026e.j.stop()};\nxF\u003dfunction(e){g.x.call(this);this.K\u003de;this.l6\u003d!0;this.Zg\u003dnew Map;this.J\u003dnew Map;this.N\u003dnew Map};\nuP_\u003dfunction(e,N){var y\u003d[];if(N\u003de.J.get(N.layoutId)){N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())(w\u003de.N.get(w.value.triggerId))\u0026\u0026y.push(w)}return y};\njw\u003dfunction(e){g.x.call(this);this.J\u003de;this.Zg\u003dnew Map};\nqP3\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(e.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.trigger instanceof hc\u0026\u0026E.trigger.slotId\u003d\u003d\u003dN\u0026\u0026y.push(E);y.length\u003e\u003d1\u0026\u0026iF(e.J(),y)};\nZx0\u003dfunction(e,N){var y\u003d{slotId:F1(N,\"SLOT_TYPE_IN_PLAYER\"),slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],Xh:\"surface\",clientMetadata:new EG([])},w\u003dObject,E\u003dw.assign;N\u003dG5(N,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",y.slotId);N\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"surface\",\nclientMetadata:new EG([]),o9:hkJ(!1,y.slotId,y.slotType,y.slotPhysicalPosition,y.Xh,y.slotEntryTrigger,y.slotFulfillmentTriggers,y.slotExpirationTriggers,N,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\"surface\")};return E.call(w,{},e,{GZ9:!0,slot:y,layout:N})};\ndfJ\u003dfunction(e,N,y,w){var E\u003de.kind;w\u003dw?!1:!e.hideCueRangeMarker;switch(E){case \"AD_PLACEMENT_KIND_START\":return w\u003d{OT:new de(-0x8000000000000,-0x8000000000000),hC:w},y!\u003dnull\u0026\u0026(w.zJ\u003dnew de(-0x8000000000000,-0x8000000000000)),w;case \"AD_PLACEMENT_KIND_END\":return w\u003d{OT:new de(0x7ffffffffffff,0x8000000000000),hC:w},y!\u003dnull\u0026\u0026(w.zJ\u003dnew de(Math.max(0,N-y),0x8000000000000)),w;case \"AD_PLACEMENT_KIND_MILLISECONDS\":E\u003de.adTimeOffset;E.offsetStartMilliseconds||YN(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\nE.offsetEndMilliseconds||YN(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");e\u003dNumber(E.offsetStartMilliseconds);E\u003dNumber(E.offsetEndMilliseconds);E\u003d\u003d\u003d-1\u0026\u0026(E\u003dN);if(Number.isNaN(e)||Number.isNaN(E)||e\u003eE)return new U(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:e,offsetEndMs:E},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",E\u003d\u003d\u003dN\u0026\u0026e-500\u003c\u003dE);w\u003d{OT:new de(e,E),hC:w};if(y!\u003dnull){e\u003dMath.max(0,e-y);if(e\u003d\u003d\u003dE)return w;w.zJ\u003dnew de(e,E)}return w;\ndefault:return new U(\"AdPlacementKind not supported in convertToRange.\",{kind:E,adPlacementConfig:e})}};\noq1\u003dfunction(e){var N\u003de.startSecs*1E3;return new de(N,N+e.Vj*1E3)};\nxT_\u003dfunction(e){if(!e||!e.adPlacements\u0026\u0026!e.adSlots)return!1;for(var N\u003dg.c(e.adPlacements||[]),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value)if(y\u003dy.adPlacementRenderer,y!\u003dnull\u0026\u0026(y.config\u0026\u0026y.config.adPlacementConfig\u0026\u0026y.config.adPlacementConfig.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")return!0;e\u003dg.c(e.adSlots||[]);for(N\u003de.next();!N.done;N\u003de.next()){var w\u003dy\u003dvoid 0;if(((y\u003dg.m(N.value,gj))\u003d\u003dnull?void 0:(w\u003dy.adSlotMetadata)\u003d\u003dnull?void 0:w.triggerEvent)\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\")return!0}return!1};\nns\u003dfunction(e){this.wP\u003de;this.N\u003dnew Map;this.J\u003dnew Map;this.K\u003dnew Map};\nF1\u003dfunction(e,N){if(Q8(e.wP.get())){var y\u003de.N.get(N)||0;y++;e.N.set(N,y);return N+\"_\"+y}return g.PX(16)};\nG5\u003dfunction(e,N,y){if(Q8(e.wP.get())){var w\u003de.J.get(N)||0;w++;e.J.set(N,w);return y+\"_\"+N+\"_\"+w}return g.PX(16)};\naQ\u003dfunction(e,N){if(Q8(e.wP.get())){var y\u003de.K.get(N)||0;y++;e.K.set(N,y);return N+\"_\"+y}return g.PX(16)};\njs5\u003dfunction(e){var N\u003d[new FP(e.rL),new hw(e.cT),new Lj(e.adPlacementConfig),new Pp(e.videoLengthSeconds),new jR(e.wF)];e.instreamAdPlayerOverlayRenderer\u0026\u0026N.push(new EP(e.instreamAdPlayerOverlayRenderer));e.playerOverlayLayoutRenderer\u0026\u0026N.push(new Aw(e.playerOverlayLayoutRenderer));e.FO\u0026\u0026N.push(new NT(e.FO));return N};\nnq5\u003dfunction(e,N,y,w,E,A){e\u003dy.inPlayerLayoutId?y.inPlayerLayoutId:G5(A,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);var T,p,C\u003dy.instreamAdPlayerOverlayRenderer?(T\u003dy.instreamAdPlayerOverlayRenderer)\u003d\u003dnull?void 0:T.adLayoutLoggingData:(p\u003dy.playerOverlayLayoutRenderer)\u003d\u003dnull?void 0:p.adLayoutLoggingData;T\u003d{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",Xh:N};return{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",tM:new Map,layoutExitNormalTriggers:[new vh(function(r){return aQ(A,\nr)},y.rL)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N,clientMetadata:w,o9:E(T),adLayoutLoggingData:C}};\nml\u003dfunction(e,N){var y\u003dthis;this.N\u003de;this.wP\u003dN;this.J\u003dfunction(w){return aQ(y.N.get(),w)}};\nMA5\u003dfunction(e,N,y,w,E,A){y\u003dnew EG([new TQ(y),new Lj(w)]);N\u003dG5(e.N.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",N);w\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",Xh:\"core\"};return{layoutId:N,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",tM:new Map,layoutExitNormalTriggers:[new vh(function(T){return aQ(e.N.get(),T)},E)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:y,o9:A(w),adLayoutLoggingData:void 0}};\nKN\u003dfunction(e,N,y,w,E){var A\u003djs5(w);return nq5(N,y,w,new EG(A),E,e.N.get())};\nQsF\u003dfunction(e,N,y,w,E){var A\u003djs5(w);A.push(new Gj(w.wy));A.push(new UR(w.Oh));return nq5(N,y,w,new EG(A),E,e.N.get())};\nr$\u003dfunction(e,N,y,w,E,A,T,p,C,r){N\u003dG5(e.N.get(),y,N);var Y\u003d{layoutId:N,layoutType:y,Xh:\"core\"},M\u003dnew Map;T\u0026\u0026M.set(\"impression\",T);T\u003d[new tc(e.J,E,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];r\u0026\u0026T.push(new IX(e.J,r,[\"normal\"]));return{layoutId:N,layoutType:y,tM:M,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([w,new Lj(A),new FP(E)]),o9:p(Y),adLayoutLoggingData:C}};\n$F\u003dfunction(e,N,y,w,E,A,T,p,C){N\u003dG5(e.N.get(),y,N);var r\u003d{layoutId:N,layoutType:y,Xh:\"core\"},Y\u003d[new tc(e.J,E,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];C\u0026\u0026Y.push(new IX(e.J,C,[\"normal\"]));return{layoutId:N,layoutType:y,tM:new Map,layoutExitNormalTriggers:Y,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([w,new Lj(A),new FP(E)]),o9:T(r),adLayoutLoggingData:p}};\nNC\u003dfunction(e,N,y){var w\u003d[];w.push(new uR(e.J,y));N\u0026\u0026w.push(N);return w};\new\u003dfunction(e,N,y,w,E,A,T){var p\u003d{layoutId:N,layoutType:y,Xh:\"core\"};return{layoutId:N,layoutType:y,tM:new Map,layoutExitNormalTriggers:T,layoutExitSkipTriggers:[new Bh(e.J,N)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Kj(w),new Lj(E)]),o9:A(p),adLayoutLoggingData:w.adLayoutLoggingData}};\nnN\u003dfunction(e,N,y,w,E,A,T,p){var C\u003d{layoutId:N,layoutType:A,Xh:\"core\"};return{layoutId:N,layoutType:A,tM:new Map,layoutExitNormalTriggers:[new vh(e.J,y)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new Lj(w)].concat(g.B(T))),o9:E(C),adLayoutLoggingData:p}};\nw$\u003dfunction(e,N,y,w){if(e.wP.get().HE(N.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"))if(y\u003d\u003d\u003dvoid 0)YN(\"Expected SSAP layout ID in renderer\",void 0,void 0,{caller:w});else return y};\nWb5\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){e\u003dy8(e,N,y,E,A,T,p,C,M,w$(e,y,w.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForEndcap\"),l);N\u003de.sL;y\u003dnew SR(e.wV);w\u003de.layoutExitSkipTriggers;r\u003e0\u0026\u0026(N.push(y),N.push(new eR(r)),w\u003d[]);N.push(new ao(Y));return{Ww:{layoutId:e.layoutId,layoutType:e.layoutType,tM:e.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:e.Xh,clientMetadata:new EG(N),o9:e.o9,adLayoutLoggingData:e.adLayoutLoggingData},\nTq:w,rN:e.layoutExitMuteTriggers,JO:e.layoutExitUserInputSubmittedTriggers,FX:e.E2,V6:e.V6}};\nUDJ\u003dfunction(e,N,y,w,E,A,T,p,C,r){N\u003dy8(e,N,y,w,A,new Map,T,function(Y){return p(Y,C)},void 0,w$(e,y,E.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey\"));\ne\u003dnew O_(e.J,N.wV);y\u003dnew SR(N.wV);r\u003dnew ao(r);return{Ww:{layoutId:N.layoutId,layoutType:N.layoutType,tM:N.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N.Xh,clientMetadata:new EG([].concat(g.B(N.sL),[y,r])),o9:N.o9,adLayoutLoggingData:N.adLayoutLoggingData},Tq:N.layoutExitSkipTriggers,rN:N.layoutExitMuteTriggers,JO:[].concat(g.B(N.layoutExitUserInputSubmittedTriggers),[e]),FX:N.E2,V6:N.V6}};\ny8\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){N\u003dr!\u003dnull?r:G5(e.N.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",N);r\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",Xh:\"adapter\"};p\u003dp(N);var M\u003dA6(p.clientMetadata,\"metadata_type_fulfilled_layout\");M||YN(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");var l\u003dM?M.layoutId:\"\";y\u003d[new Lj(y),new nx(w),new Hp(E)];M\u0026\u0026y.push(new os(M.layoutType));Y\u0026\u0026y.push(new Db(Y));return{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",\ntM:A,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new jm(e.J,l)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"adapter\",sL:y,o9:T(r),adLayoutLoggingData:C,V6:p,wV:l}};\nr5E\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){e\u003dmTP(e,N,\"core\",y,w,E,A,T,p,C,r,void 0,Y);return{layoutId:e.layoutId,layoutType:e.layoutType,tM:e.tM,layoutExitNormalTriggers:e.layoutExitNormalTriggers,layoutExitSkipTriggers:e.layoutExitSkipTriggers,layoutExitMuteTriggers:e.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:e.layoutExitUserInputSubmittedTriggers,E2:e.E2,Xh:e.Xh,clientMetadata:new EG(e.dY),o9:e.o9,adLayoutLoggingData:e.adLayoutLoggingData}};\nJw3\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){N\u003dmTP(e,N,\"adapter\",y,w,E,A,T,p,C,Y,M,l);w\u003dN.layoutExitSkipTriggers;E\u003dN.dY;y.adPodSkipTarget\u0026\u0026y.adPodSkipTarget\u003e0\u0026\u0026(E.push(r),E.push(new eR(y.adPodSkipTarget)),w\u003d[]);E.push(new ao(p.adPodIndex));y.isCritical\u0026\u0026(w\u003d[new IX(e.J,N.layoutId,[\"error\"])].concat(g.B(w)));return{Ww:{layoutId:N.layoutId,layoutType:N.layoutType,tM:N.tM,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:N.Xh,clientMetadata:new EG(E),\no9:N.o9,adLayoutLoggingData:N.adLayoutLoggingData},Tq:w,rN:N.layoutExitMuteTriggers,JO:N.layoutExitUserInputSubmittedTriggers,FX:N.E2}};\nmTP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l){var F\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA\",Xh:y};E\u003d[new Lj(E),new sR(C),new yS(w.externalVideoId),new wK(p),new Hp({impressionCommands:w.impressionCommands,abandonCommands:w.onAbandonCommands,completeCommands:w.completeCommands,progressCommands:w.adVideoProgressCommands}),new dK(A),new cp({current:null}),new Pp(T)];(A\u003dw.playerOverlay.instreamAdPlayerOverlayRenderer)\u0026\u0026E.push(new EP(A));(T\u003dw.playerOverlay.playerOverlayLayoutRenderer)\u0026\u0026E.push(new Aw(T));\nM\u0026\u0026E.push(new Is(M));(M\u003dw.playerUnderlay)\u0026\u0026E.push(new TQ(M));p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");M\u003d(M\u003dA?A.elementId:T\u003d\u003dnull?void 0:T.layoutId)?M:G5(e.N.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",p);E.push(new SR(M));E.push(new bl(p));E.push(new Db(C.adPodIndex));w.adNextParams\u0026\u0026E.push(new Qg(w.adNextParams));w.shrunkenPlayerBytesConfig\u0026\u0026E.push(new Cx(w.shrunkenPlayerBytesConfig));w.clickthroughEndpoint\u0026\u0026E.push(new HM(w.clickthroughEndpoint));w.legacyInfoCardVastExtension\u0026\u0026E.push(new QS(w.legacyInfoCardVastExtension));\nw.sodarExtensionData\u0026\u0026E.push(new vp(w.sodarExtensionData));Y\u0026\u0026E.push(new xq(Y));E.push(new OP(Pt(w.pings)));C\u003ddF(w.pings);if(l){a:{l\u003dg.c(l);for(Y\u003dl.next();!Y.done;Y\u003dl.next())if(Y\u003dY.value,Y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"\u0026\u0026(A\u003dg.m(Y.fulfillmentContent.fulfilledLayout,Br))\u0026\u0026(A\u003dg.m(A.renderingContent,cr))\u0026\u0026A.associatedPlayerBytesLayoutId\u003d\u003d\u003dN){l\u003dY;break a}l\u003dvoid 0}l\u0026\u0026E.push(new Jw(l))}return{layoutId:N,layoutType:\"LAYOUT_TYPE_MEDIA\",tM:C,layoutExitNormalTriggers:[new qp(e.J,N)],layoutExitSkipTriggers:w.skipOffsetMilliseconds?\n[new jm(e.J,M)]:[],layoutExitMuteTriggers:[new jm(e.J,M)],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:y,dY:E,o9:r(F),adLayoutLoggingData:w.adLayoutLoggingData}};\ne49\u003dfunction(e,N,y,w,E,A,T,p,C){w.every(function(Y){return Nx(Y,[],[\"LAYOUT_TYPE_MEDIA\"])})||YN(\"Unexpect subLayout type for DAI composite layout\");\nN\u003dG5(e.N.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",N);var r\u003d{layoutId:N,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",Xh:\"core\"};return{layoutId:N,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",tM:new Map,layoutExitNormalTriggers:[new zK(e.J)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],E2:[],Xh:\"core\",clientMetadata:new EG([new zQ(y),new il(p),new Bp(w),new Lj(E),new tw(A),new gK({}),new GQ(C)]),o9:T(r)}};\nG$0\u003dfunction(e){return e!\u003dnull};\nHu\u003dfunction(e,N,y){var w\u003dthis;this.N\u003de;this.K\u003dN;this.wP\u003dy;this.J\u003dfunction(E){return aQ(w.N.get(),E)}};\nSP5\u003dfunction(e,N,y,w,E,A,T){if(!y.prefetchModeConfig)return new U(\"AdPlacementConfig for Live Prefetch is missing prefetch_config\");y\u003dy.prefetchModeConfig;w*\u003d1E3;var p\u003d[];if(!y.breakLengthMs)return new U(\"AdPlacementConfig for Live Prefetch is missing break_length_ms\");for(var C\u003dg.c(y.breakLengthMs),r\u003dC.next();!r.done;r\u003dC.next())if(r\u003dr.value,Number(r)\u003e0){var Y\u003dw+Number(y.startTimeOffsetMs),M\u003dY+Number(y.cacheFetchSmearingDurationMs);r\u003d{OT:new de(M,M+Number(r)),hC:!1,zJ:new de(Math.floor(Y+Math.random()*\nNumber(y.cacheFetchSmearingDurationMs)),M),cueProcessedMs:w?w:Y};Y\u003d[];Y.push(new as({}));M\u003d[];M.push(new xA(e.J));M.push(new jgH(e.J));T\u0026\u0026Y.push(new gK({}));p.push(Vw(e,N,E,r,A,Y,M))}return p};\nVw\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?[]:A;T\u003dT\u003d\u003d\u003dvoid 0?[]:T;var p\u003dF1(e.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),C\u003d[];T\u003dg.c(T);for(var r\u003dT.next();!r.done;r\u003dT.next())C.push(r.value);w.zJ\u0026\u0026w.zJ.start!\u003d\u003dw.OT.start\u0026\u0026C.push(new VV(e.J,y,new de(w.zJ.start,w.OT.start),!1));C.push(new VV(e.J,y,new de(w.OT.start,w.OT.end),w.hC));w\u003d{getAdBreakUrl:N.getAdBreakUrl,MY:w.OT.start,VH:w.OT.end,cueProcessedMs:w.cueProcessedMs};N\u003dnew Hh(e.J,p);A\u003d[new qT(w)].concat(g.B(A));return{slotId:p,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",\nslotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:C,slotExpirationTriggers:[new Zp(e.J,y),new QV(e.J,p),new mz(e.J,p)],Xh:\"core\",clientMetadata:new EG(A),adSlotLoggingData:E}};\nKZ9\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())w.push(Hx_(e,N,E.value));return w};\nHx_\u003dfunction(e,N,y){return y.triggeringSlotId!\u003dnull\u0026\u0026y.triggeringSlotId\u003d\u003d\u003de?y.clone(N):y};\nZ29\u003dfunction(e,N,y,w,E){return WZ5(e,N,y,w,E)};\nOjn\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");return WZ5(e,E,N,y,w)};\nWZ5\u003dfunction(e,N,y,w,E){var A\u003dnew dy(e.J,y),T\u003d[new nt(e.J,N)];e\u003d[new QV(e.J,N),new Zp(e.J,w)];return{slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e},y))]),adSlotLoggingData:void 0}};\nppF\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_SURVEY\",p);w\u003dKs(e,N,y,w);var r\u003d[new nt(e.J,T)];y\u003d[new QV(e.J,T),new Zp(e.J,y),new Bh(e.J,C)];if(w instanceof U)return w;p\u003dA({slotId:T,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:r,slotExpirationTriggers:y},{slotId:p,layoutId:C});A\u003dp.ixP;p\u003dp.P9s;return[{slotId:T,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,\nslotEntryTrigger:AH(e,N,T,w),slotFulfillmentTriggers:TB(e,N,T,r),slotExpirationTriggers:y,Xh:\"core\",clientMetadata:new EG([new ul(A),new UP(JH(N)),new sP({dD:e.dD(N)})]),adSlotLoggingData:E},p]};\nJH\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};\n$D1\u003dfunction(e,N,y,w,E){E\u003dE?E:F1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e}))])}};\nYR9\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:e}))])}};\nwMF\u003dfunction(e,N,y,w,E,A,T){var p\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),C\u003dG5(e.N.get(),\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",p);w\u003dOxs(e,w,A,T,C);if(w instanceof U)return w;T\u003d[new nt(e.J,p)];E\u003d[new Zp(e.J,A),new nt(e.J,E),new Wh(e.J,E)];y\u003d$2(y,{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:T,slotExpirationTriggers:E});e\u003de.K.get();A\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",Xh:\"core\"};N\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\ntM:new Map,layoutExitNormalTriggers:[new RK9(e.J,C,N.durationMs)],layoutExitSkipTriggers:[new UYH(e.J,C,N.durationMs)],E2:[new GHM(e.J,C)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Xh:\"core\",clientMetadata:new EG([new mZ(N)]),o9:y(A)};return{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:T,slotExpirationTriggers:E,clientMetadata:new EG([new ul(N)])}};\nHjn\u003dfunction(e,N,y,w,E,A){N\u003dKs(e,N,y,w);if(N instanceof U)return N;var T\u003dN instanceof VV?new KoM(e.J,y,N.J):null;w\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");var p\u003d[new nt(e.J,w)];e\u003d[new Zp(e.J,y),new QV(e.J,w)];A\u003dA({slotId:w,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:p,slotExpirationTriggers:e},T);return A instanceof wX?new U(A):{slotId:w,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:p,slotExpirationTriggers:e,\nXh:\"core\",clientMetadata:new EG([new ul(A)]),adSlotLoggingData:E}};\nQo5\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\"),A\u003dnew kA(e.J,N),T\u003d[new Kt(e.J,E)];e\u003d[new Zp(e.J,N),new QV(e.J,E)];return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e}))]),adSlotLoggingData:y}};\nH2_\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew dy(e.J,y);var A\u003d[new nt(e.J,E)],T\u003d[new QV(e.J,E),new Zp(e.J,N)];A\u003d{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:A,slotExpirationTriggers:T};return{slotId:E,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:[new nt(e.J,E)],slotExpirationTriggers:[new Zp(e.J,N),new QV(e.J,E)],Xh:\"core\",clientMetadata:new EG([new ul(w(A))])}};\nnC9\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),\"SLOT_TYPE_IN_PLAYER\");y\u003dnew Ph(e.J,w,y);w\u003d[new nt(e.J,A)];e\u003d[new Zp(e.J,N)];return{slotId:A,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:y,slotFulfillmentTriggers:w,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:A,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:y,slotFulfillmentTriggers:w,slotExpirationTriggers:e}))])}};\ntyJ\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),N);return Wu(e,T,N,new dy(e.J,w),[new Zp(e.J,y),new QV(e.J,T),new IX(e.J,w,[\"error\"])],E,A)};\nfK3\u003dfunction(e,N,y,w,E,A,T){var p\u003dF1(e.N.get(),N);return Wu(e,p,N,new IX(e.J,E,[\"normal\"]),[new Zp(e.J,y),new QV(e.J,p),new IX(e.J,w,[\"error\"])],A,T)};\ni2H\u003dfunction(e,N,y,w,E){var A\u003dF1(e.N.get(),N);return Wu(e,A,N,new kA(e.J,y),[new Zp(e.J,y),new QV(e.J,A)],w,E)};\nZjH\u003dfunction(e,N,y,w,E){y\u003dy?\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\":\"SLOT_TYPE_PLAYBACK_TRACKING\";var A\u003dF1(e.N.get(),y);N\u003dnew kA(e.J,N);var T\u003d[new nt(e.J,A)];e\u003d[new QV(e.J,A)];return{slotId:A,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(E({slotId:A,slotType:y,slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:T,slotExpirationTriggers:e}))]),adSlotLoggingData:w}};\nUf5\u003dfunction(e,N,y,w){var E\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),A\u003dnew gy(e.J),T\u003d[new Kt(e.J,E)];e\u003d[new Zp(e.J,N)];return{slotId:E,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(w({slotId:E,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:A,slotFulfillmentTriggers:T,slotExpirationTriggers:e})),new gK({})]),adSlotLoggingData:y}};\nwp1\u003dfunction(e,N){return lbF(e.wP.get())?new IX(e.J,N,[\"normal\",\"error\",\"skipped\"]):new IX(e.J,N,[\"normal\"])};\nJ5s\u003dfunction(e,N,y,w,E){N\u003dwp1(e,N);e\u003dEU(e,N,y);E\u003dE({slotId:e.slotId,slotType:e.slotType,slotPhysicalPosition:e.slotPhysicalPosition,slotEntryTrigger:e.slotEntryTrigger,slotFulfillmentTriggers:e.slotFulfillmentTriggers,slotExpirationTriggers:e.slotExpirationTriggers,Xh:e.Xh});return E instanceof U?E:{iz:Object.assign({},e,{clientMetadata:new EG([new ul(E.layout)]),adSlotLoggingData:w}),n$:E.n$}};\npME\u003dfunction(e,N,y,w,E,A,T){y\u003dEqH(e,N,y,w);if(y instanceof U)return y;T\u003dT({slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:y.slotEntryTrigger,slotFulfillmentTriggers:y.slotFulfillmentTriggers,slotExpirationTriggers:y.slotExpirationTriggers,Xh:y.Xh});if(T instanceof U)return T;w\u003d[new UP(JH(N)),new ul(T.layout),new sP({dD:e.dD(N)})];A\u0026\u0026w.push(new Kx({}));return{iz:{slotId:y.slotId,slotType:y.slotType,slotPhysicalPosition:y.slotPhysicalPosition,slotEntryTrigger:AH(e,\nN,y.slotId,y.slotEntryTrigger),slotFulfillmentTriggers:TB(e,N,y.slotId,y.slotFulfillmentTriggers),slotExpirationTriggers:y.slotExpirationTriggers,Xh:y.Xh,clientMetadata:new EG(w),adSlotLoggingData:E},n$:T.n$}};\nAH\u003dfunction(e,N,y,w){return e.wP.get().HE(JH(N))?new hc(e.J,y):w};\nTB\u003dfunction(e,N,y,w){return e.wP.get().HE(JH(N))?[new Kt(e.J,y)]:w};\nEU\u003dfunction(e,N,y){var w\u003dF1(e.N.get(),\"SLOT_TYPE_PLAYER_BYTES\"),E\u003d[new nt(e.J,w)];e\u003d[new QV(e.J,w),new Zp(e.J,y)];return{slotId:w,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:E,slotExpirationTriggers:e,Xh:\"core\"}};\nEqH\u003dfunction(e,N,y,w){N\u003dKs(e,N,y,w);return N instanceof U?N:EU(e,N,y)};\njon\u003dfunction(e,N,y,w,E,A){var T\u003dF1(e.N.get(),\"SLOT_TYPE_FORECASTING\");N\u003dKs(e,N,y,w);if(N instanceof U)return N;w\u003d[new nt(e.J,T)];e\u003d[new QV(e.J,T),new Zp(e.J,y)];return{slotId:T,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:w,slotExpirationTriggers:e,Xh:\"core\",clientMetadata:new EG([new ul(A({slotId:T,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:w,slotExpirationTriggers:e}))]),adSlotLoggingData:E}};\nRaF\u003dfunction(e,N,y,w,E){var A\u003d!N.hideCueRangeMarker;switch(N.kind){case \"AD_PLACEMENT_KIND_START\":return new kA(e.J,y);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return e\u003ddfJ(N,w),e instanceof U?e:E(e.OT,A);case \"AD_PLACEMENT_KIND_END\":return new Xv(e.J,y,A);default:return new U(\"Cannot construct entry trigger\",{kind:N.kind})}};\nOxs\u003dfunction(e,N,y,w,E){return RaF(e,N,y,w,function(A,T){return new HVE(e.J,y,A,T,E)})};\nKs\u003dfunction(e,N,y,w){return RaF(e,N,y,w,function(E,A){return new VV(e.J,y,E,A)})};\nWu\u003dfunction(e,N,y,w,E,A,T){e\u003d[new Kt(e.J,N)];return{slotId:N,slotType:y,slotPhysicalPosition:1,slotEntryTrigger:w,slotFulfillmentTriggers:e,slotExpirationTriggers:E,Xh:\"core\",clientMetadata:new EG([new ul(T({slotId:N,slotType:y,slotPhysicalPosition:1,Xh:\"core\",slotEntryTrigger:w,slotFulfillmentTriggers:e,slotExpirationTriggers:E}))]),adSlotLoggingData:A}};\nOU\u003dfunction(e,N){g.x.call(this);this.wP\u003de;this.J\u003dN;this.eventCount\u003d0};\nRc\u003dfunction(e,N,y,w){OU.call(this,e,N);this.wP\u003de;this.Hk\u003dy;this.context\u003dw};\nGB\u003dfunction(){this.J\u003dnew Map};\nsU\u003dfunction(e,N){var y\u003dthis;this.currentState\u003d\"wait\";this.onSuccess\u003d[];this.onFailure\u003d[];this.currentState\u003de;this.result\u003dN.result;this.error\u003dN.error;N.promise\u0026\u0026N.promise.then(function(w){UU(y,w)},function(w){Ls(y,w)})};\nNc\u003dfunction(e){if(ac(e)){if(e instanceof sU)return e;if(eq(e))return new sU(\"wait\",{promise:e})}return new sU(\"done\",{result:e})};\nyA\u003dfunction(e){return new sU(\"fail\",{error:e})};\nwQ\u003dfunction(e){try{return Nc(e())}catch(N){return yA(N)}};\nA$\u003dfunction(e,N){var y\u003dnew sU(\"wait\",{});e.onSuccess.push(function(w){try{var E\u003dN(w);UU(y,E)}catch(A){Ls(y,A)}});\ne.onFailure.push(function(w){Ls(y,w)});\nEj(e);return y};\nTm\u003dfunction(e,N){var y\u003dnew sU(\"wait\",{});e.onSuccess.push(function(w){UU(y,w)});\ne.onFailure.push(function(w){try{var E\u003dN(w);UU(y,E)}catch(A){Ls(y,A)}});\nEj(e);return y};\nUU\u003dfunction(e,N){if(ac(N)){if(eq(N)){N.then(function(y){UU(e,y)},function(y){Ls(e,y)});\nreturn}if(N instanceof sU){A$(N,function(y){UU(e,y)});\nTm(N,function(y){Ls(e,y)});\nreturn}}e.currentState\u003d\"done\";e.result\u003dN;Ej(e)};\nLs\u003dfunction(e,N){e.currentState\u003d\"fail\";e.error\u003dN;Ej(e)};\nEj\u003dfunction(e){if(e.currentState\u003d\u003d\u003d\"done\"){var N\u003de.onSuccess;e.onSuccess\u003d[];e.onFailure\u003d[];N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y(e.result)}else if(e.currentState\u003d\u003d\u003d\"fail\")for(N\u003de.onFailure,e.onSuccess\u003d[],e.onFailure\u003d[],N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y(e.error)};\nUT9\u003dfunction(e){return function(){return GQs(e.apply(this,g.iE.apply(0,arguments)))}};\nGQs\u003dfunction(e){return wQ(function(){return J$(e,e.next())})};\nJ$\u003dfunction(e,N){return N.done?Nc(N.value):Tm(A$(N.value.jk,function(y){return J$(e,e.next(y))}),function(y){return J$(e,e.throw(y))})};\nCA\u003dfunction(e){var N\u003de.hours||0;var y\u003de.minutes||0,w\u003de.seconds||0;N\u003dw+y*60+N*3600+(e.days||0)*86400+(e.weeks||0)*604800+(e.months||0)*2629800+(e.years||0)*31557600;N\u003c\u003d0?N\u003d{hours:0,minutes:0,seconds:0}:(e\u003dN,N\u003dMath.floor(e/3600),e%\u003d3600,y\u003dMath.floor(e/60),w\u003dMath.floor(e%60),N\u003d{hours:N,minutes:y,seconds:w});var E\u003dN.hours\u003d\u003d\u003dvoid 0?0:N.hours;y\u003dN.minutes\u003d\u003d\u003dvoid 0?0:N.minutes;e\u003dN.seconds\u003d\u003d\u003dvoid 0?0:N.seconds;w\u003dE\u003e0;N\u003d[];if(w){E\u003d(new Intl.NumberFormat(\"en-u-nu-latn\")).format(E);var A\u003d[\"fr\"],T\u003d\"az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi\".split(\" \");\nE\u003d\"af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz\".split(\" \").includes(pA)?E.replace(\",\",\"\\u00a0\"):A.includes(pA)?E.replace(\",\",\"\\u202f\"):T.includes(pA)?E.replace(\",\",\".\"):E;N.push(E)}w\u003dw\u003d\u003d\u003dvoid 0?!1:w;y\u003d([\"af\",\"be\",\"lt\"].includes(pA)||w)\u0026\u0026y\u003c10?LZs().format(y):(new Intl.NumberFormat(\"en-u-nu-latn\")).format(y);N.push(y);y\u003dLZs().format(e);N.push(y);y\u003d\":\";\"da fi id si sr sr-Latn\".split(\" \").includes(pA)\u0026\u0026(y\u003d\".\");return N.join(y)};\nLZs\u003dfunction(){return new Intl.NumberFormat(\"en-u-nu-latn\",{minimumIntegerDigits:2})};\nssP\u003dfunction(e,N){var y,w;e\u003d((y\u003de.watchEndpointSupportedAuthorizationTokenConfig)\u003d\u003dnull?void 0:(w\u003dy.videoAuthorizationToken)\u003d\u003dnull?void 0:w.credentialTransferTokens)||[];for(y\u003d0;y\u003ce.length;++y)if(e[y].scope\u003d\u003d\u003dN)return e[y].token||void 0};\nrQ\u003dfunction(e){if(e\u0026\u0026e.simpleText)return e.simpleText;var N\u003d\"\";if(e\u0026\u0026e.runs)for(var y\u003d0;y\u003ce.runs.length;y++)e.runs[y].text\u0026\u0026(N+\u003de.runs[y].text);return N};\n$B\u003dfunction(e){return e?function(){try{return e.apply(this,arguments)}catch(N){g.t0(N)}}:e};\nYB\u003dfunction(){this.K\u003dnew Set;this.N\u003dnew Set;this.j\u003dnew Map;this.client\u003dvoid 0;this.csn\u003dnull};\nMc\u003dfunction(){YB.instance||(YB.instance\u003dnew YB);return YB.instance};\nlm\u003dfunction(){};\nFB\u003dfunction(){this.G\u003d[];this.U\u003d[];this.J\u003d[];this.Kh\u003d[];this.L\u003d[];this.D\u003d[];this.K\u003dnew Map;this.Z\u003dnew Map;this.N\u003dnew Set;this.qg\u003dnew Map};\nSq\u003dfunction(){FB.instance||(FB.instance\u003dnew FB);return FB.instance};\nox\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;g.NR(function(){abF.includes(N)||(g.uA(new g.Gh(\"createClientScreen() called with a non-page VE\",N)),N\u003d83769);w.isHistoryNavigation||(e.Kh\u003d[],e.J.push({rootVe:N,key:w.key||\"\"}));e.G\u003d[];e.U\u003d[];w.nD?es0(e,N,y,w):NXH(e,N,y,w)})()};\ny65\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;g.NR(function(){N.then(function(w){e.N.has(y)\u0026\u0026e.j\u0026\u0026e.j();var E\u003dg.It(y),A\u003dg.dI(y);if(E\u0026\u0026A){var T;(w\u003d\u003dnull?0:(T\u003dw.response)\u003d\u003dnull?0:T.trackingParams)\u0026\u0026g.Rt(e.client,E,A,g.XV(w.response.trackingParams));var p;(w\u003d\u003dnull?0:(p\u003dw.playerResponse)\u003d\u003dnull?0:p.trackingParams)\u0026\u0026g.Rt(e.client,E,A,g.XV(w.playerResponse.trackingParams))}})})()};\nh$\u003dfunction(e){var N\u003dSq();g.NR(function(){var y\u003dg.XV(e);bm(N,y);return y})()};\nbm\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;g.NR(function(){if(e.N.has(w))return e.G.push([N,y]),!0;var E\u003dg.It(w),A\u003dy||g.dI(w);if(E\u0026\u0026A){if(g.Xj(\"combine_ve_grafts\")){var T\u003de.K.get(A.toString());T?T.push(N):(e.Z.set(A.toString(),A),e.K.set(A.toString(),[N]));e.Ng||(e.Ng\u003dg.e1(0,function(){c1(e,E)},1200))}else g.Rt(e.client,E,A,N);\nreturn!0}return!1})()};\nwaF\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;var E\u003dg.It(w);N\u003dN||g.dI(w);E\u0026\u0026N\u0026\u0026(e\u003de.client,w\u003dmj({cttAuthInfo:v7(E)||void 0},E),y\u003d{csn:E,ve:N.getAsJson(),clientData:y},E\u003d\u003d\u003d\"UNDEFINED_CSN\"?LQ(\"visualElementStateChanged\",w,y):e?kg(\"visualElementStateChanged\",y,e,w):g.$$(\"visualElementStateChanged\",y,w))};\nes0\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;e.N.add(w.layer||0);e.j\u003dfunction(){NXH(e,N,y,w);var T\u003dg.dI(w.layer);if(T){for(var p\u003dg.c(e.G),C\u003dp.next();!C.done;C\u003dp.next())C\u003dC.value,bm(e,C[0],C[1]||T,w.layer);T\u003dg.c(e.U);for(p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,waF(e,p[0],p[1])}};\ny||g.It(w.layer)||e.j();if(w.nD)for(var E\u003dg.c(w.nD),A\u003dE.next();!A.done;A\u003dE.next())y65(e,A.value,w.layer);else g.t0(Error(\"Delayed screen needs a data promise.\"))};\nNXH\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003dvoid 0;w.layer||(w.layer\u003d0);E\u003dw.parentLayer!\u003d\u003dvoid 0?w.parentLayer:w.layer;var A\u003dg.It(E);E\u003dg.dI(E);var T\u003dy||E,p;T\u0026\u0026(w.parentCsn!\u003d\u003dvoid 0?p\u003d{clientScreenNonce:w.parentCsn,visualElement:T}:A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(p\u003d{clientScreenNonce:A,visualElement:T}));var C,r\u003dg.Lb(\"EVENT_ID\");A\u003d\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026r\u0026\u0026(C\u003d{servletData:{serializedServletEventId:r}});g.Xj(\"combine_ve_grafts\")\u0026\u0026A\u0026\u0026c1(e,A);g.Xj(\"no_client_ve_attach_unless_shown\")\u0026\u0026T\u0026\u0026A\u0026\u0026U$(T,A);try{var Y\u003dyg9(e.client,\nN,p,w.Ec,w.cttAuthInfo,C,w.implicitGestureType,w.loggingExpectations)}catch(F){Gh3(F,{VM:N,rootVe:E,eas:y,CoW:A,W$B:p,Ec:w.Ec});g.t0(F);return}iO1(Y,N,w.layer,w.cttAuthInfo);A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026E\u0026\u0026!IwE(A)\u0026\u0026E$5(e.client,A,E,!0);e.J[e.J.length-1]\u0026\u0026!e.J[e.J.length-1].csn\u0026\u0026(e.J[e.J.length-1].csn\u003dY||\"\");g.nV({clientScreenNonce:Y});lm.instance||(lm.instance\u003dnew lm);g.NR(Mc().J).bind(Mc())();var M\u003dg.dI(w.layer);A\u0026\u0026A!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026M\u0026\u0026(g.Xj(\"web_mark_root_visible\")||g.Xj(\"music_web_mark_root_visible\"))\u0026\u0026\ng.yv(Y,M);e.N.delete(w.layer||0);e.j\u003dvoid 0;var l;(l\u003de.qg.get(w.layer))\u003d\u003dnull||l.forEach(function(F,S){F?bm(e,S,F,w.layer):M\u0026\u0026bm(e,S,M,w.layer)});\nE2M(e)};\nE2M\u003dfunction(e){for(var N\u003d0;N\u003ce.L.length;N++){var y\u003de.L[N];try{y()}catch(w){g.t0(w)}}for(N\u003de.L.length\u003d0;N\u003ce.D.length;N++){y\u003de.D[N];try{y()}catch(w){g.t0(w)}}};\nc1\u003dfunction(e,N){if(N\u003d\u003d\u003dvoid 0)for(var y\u003dPYM(),w\u003d0;w\u003cy.length;w++)y[w]!\u003d\u003dvoid 0\u0026\u0026c1(e,y[w]);else e.K.forEach(function(E,A){(A\u003de.Z.get(A))\u0026\u0026g.O$(e.client,N,A,E)}),e.K.clear(),e.Z.clear(),e.Ng\u003dvoid 0};\nkB\u003dfunction(){};\nA60\u003dfunction(){kB.instance||(kB.instance\u003dnew kB);return kB.instance};\nTX5\u003dfunction(e,N,y){var w\u003dnew XMLHttpRequest;if(y\u003d\u003dnull?0:y.Mc)w.onreadystatechange\u003dfunction(A){y.Mc(w,A)};\nvar E;w.open((E\u003dN.method)!\u003dnull?E:\"GET\",e,!0);w.responseType\u003d\"text\";w.withCredentials\u003d!0;if(N.headers)for(e\u003dg.c(Object.entries(N.headers)),N\u003de.next();!N.done;N\u003de.next())E\u003dg.c(N.value),N\u003dE.next().value,E\u003dE.next().value,w.setRequestHeader(N,E);return w};\nB1\u003dfunction(){};\nJ6_\u003dfunction(){var e\u003dnavigator;return new Promise(function(N,y){var w;(w\u003de.webkitTemporaryStorage)!\u003dnull\u0026\u0026w.queryUsageAndQuota?e.webkitTemporaryStorage.queryUsageAndQuota(function(E,A){N({usage:E,quota:A})},function(E){y(E)}):y(Error(\"webkitTemporaryStorage is not supported.\"))})};\nCl\u003dfunction(e,N){var y\u003dthis;this.handleError\u003de;this.J\u003dN;this.N\u003d!1;self.document\u003d\u003d\u003dvoid 0||self.addEventListener(\"beforeunload\",function(){y.N\u003d!0});\nthis.K\u003dMath.random()\u003c\u003d.2};\nCF5\u003dfunction(e,N){B1.getInstance().estimate().then(function(y){y\u003dObject.assign({},N,{isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:pa5(y\u003d\u003dnull?void 0:y.usage),deviceStorageQuotaMbytes:pa5(y\u003d\u003dnull?void 0:y.quota)});e.J(\"idbQuotaExceeded\",y)})};\npa5\u003dfunction(e){return typeof e\u003d\u003d\u003d\"undefined\"?\"-1\":String(Math.ceil(e/1048576))};\n$xH\u003dfunction(){g.m6();return g.HE(0,192)?g.HE(0,190):!(g.Xj(\"web_watch_cinematics_disabled_by_default\")||g.Xj(\"web_watch_cinematics_preferred_reduced_motion_default_disabled\")\u0026\u0026r69())};\nMK0\u003dfunction(e,N){YGJ(e.program,N.pwq)\u0026\u0026(KV(\"bg_i\",void 0,\"player_att\"),g.XB.initialize(e,function(){KV(\"bg_l\",void 0,\"player_att\");P1\u003d(0,g.iC)()},N.cspNonce))};\nlF0\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return g.XB.invoke(e)};\nYGJ\u003dfunction(e,N){if(e){var y;g.XB.isLoading()?y\u003d!1:y\u003d!P1||(0,g.iC)()-P1\u003eN;e\u003dy}else e\u003d!1;return e};\nF$E\u003dfunction(e){e\u003de.split(\"\");dQ.Te(e,26);dQ.gh(e,64);dQ.Te(e,43);dQ.gh(e,57);dQ.nU(e,2);dQ.gh(e,77);dQ.nU(e,2);dQ.Te(e,41);dQ.gh(e,20);return e.join(\"\")};\ng.Ix\u003dfunction(e,N){return e.qg+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+N.videoId};\ng.SG1\u003dfunction(e){var N\u003dthis;this.videoData\u003de;e\u003d{};this.J\u003d(e.c1a\u003dfunction(){var y\u003d[];if(g.XB.isInitialized()){var w\u003d\"\";N.videoData\u0026\u0026N.videoData.VY\u0026\u0026(w\u003dN.videoData.VY+(\"\u0026r1b\u003d\"+N.videoData.clientPlaybackNonce));var E\u003d{};w\u003d(E.atr_challenge\u003dw,E);KV(\"bg_v\",void 0,\"player_att\");(w\u003dlF0(w))?(KV(\"bg_s\",void 0,\"player_att\"),y.push(\"r1a\u003d\"+w)):(KV(\"bg_e\",void 0,\"player_att\"),y.push(\"r1c\u003d2\"))}else KV(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?y.push(\"r1c\u003d1\"):y.push(\"r1c\u003d4\");y.push(\"r1d\u003d\"+g.XB.getState());\nreturn y.join(\"\u0026\")},e.c6a\u003dfunction(y){return\"r6a\u003d\"+(Number(y.c)^C2())},e.c6b\u003dfunction(y){return\"r6b\u003d\"+(Number(y.c)^Number(g.Lb(\"CATSTAT\",0)))},e);\nthis.videoData\u0026\u0026this.videoData.VY?this.rK\u003dAE(this.videoData.VY):this.rK\u003d{}};\ng.o20\u003dfunction(e){if(e.videoData\u0026\u0026e.videoData.VY){for(var N\u003d[e.videoData.VY],y\u003dg.c(Object.keys(e.J)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.rK[w]\u0026\u0026e.J[w]\u0026\u0026(w\u003de.J[w](e.rK))\u0026\u0026N.push(w);return N.join(\"\u0026\")}return null};\ng.v1\u003dfunction(e,N){MK0(e,{pwq:g.Y2(N.experiments,\"bg_vm_reinit_threshold\"),cspNonce:N.cspNonce})};\nbnJ\u003dfunction(){var e\u003dXMLHttpRequest.prototype.fetch;return!!e\u0026\u0026e.length\u003d\u003d\u003d3};\nzm\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?2592E3:e;if(e\u003e0\u0026\u0026!(OkM()\u003e(0,g.iC)()-e*1E3))return 0;e\u003dg.qI(\"yt-player-quality\");if(typeof e\u003d\u003d\u003d\"string\"){if(e\u003dg.q5[e],e\u003e0)return e}else if(e instanceof Object)return e.quality;return 0};\nim\u003dfunction(){var e\u003dg.qI(\"yt-player-proxima-pref\");return e\u003d\u003dnull?null:e};\nhs9\u003dfunction(){var e\u003dg.qI(\"yt-player-quality\");if(e instanceof Object\u0026\u0026e.quality\u0026\u0026e.previousQuality){if(e.quality\u003ee.previousQuality)return 1;if(e.quality\u003ce.previousQuality)return-1}return 0};\nc65\u003dfunction(){var e\u003d{values:{},lY:{}};try{var N\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);e.values\u003dN.values;e.halfLives\u003dN.halfLives}catch(y){}return e};\nDM\u003dfunction(){return g.qI(\"yt-player-performance-cap\")||{}};\ngQ\u003dfunction(){var e;return(e\u003dg.qI(\"yt-player-performance-cap-active-set\"))!\u003dnull?e:[]};\nk55\u003dfunction(e){(e\u003d\u003d\u003dvoid 0?0:e)?(e\u003dgQ().filter(function(N){return N.startsWith(\"1\")}),g.uY(\"yt-player-performance-cap-active-set\",e,2592E3)):g.uY(\"yt-player-performance-cap-active-set\",[],2592E3)};\nBXM\u003dfunction(e){g.uY(\"yt-player-watch-later-pending\",e)};\nXaF\u003dfunction(){return!!g.qI(\"yt-player-headers-readable\")};\nPFH\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(e){return 0}};\ng.VA\u003dfunction(){var e\u003dg.qI(\"yt-player-caption-language-preferences\");return e?e:[]};\nfA\u003dfunction(){var e\u003dg.qI(\"yt-player-user-settings\"),N\u003dnew Map;if(e){e\u003dg.c(Object.entries(e));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;N.set(y,w)}}return N};\num\u003dfunction(){try{var e\u003dwindow.navigator;if(e.getAutoplayPolicy\u0026\u0026typeof e.getAutoplayPolicy\u003d\u003d\u003d\"function\"){var N\u003ddocument.getElementsByClassName(g.t$.Qlt);var y\u003dN.length\u003e0\u0026\u0026N[0]?e.getAutoplayPolicy(N[0]):e.getAutoplayPolicy(\"mediaelement\");if(dx3[y])return dx3[y]}}catch(w){}return\"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED\"};\nqc\u003dfunction(e){return e.UY||e.IV||e.mutedAutoplay};\nIF9\u003dfunction(e,N){return qc(e)?N!\u003d\u003d1\u0026\u0026N!\u003d\u003d2\u0026\u0026N!\u003d\u003d0?\"AUTOPLAY_STATUS_UNAVAILABLE\":e.TH?\"AUTOPLAY_STATUS_BLOCKED\":\"AUTOPLAY_STATUS_OCCURRED\":\"AUTOPLAY_STATUS_NOT_ATTEMPTED\"};\nv2P\u003dfunction(e,N,y){var w\u003dN.X();e.thirdParty||(e.thirdParty\u003d{});w.ancestorOrigins\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{ancestorOrigins:w.ancestorOrigins}));w.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026(w.y_!\u003dnull\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(w.y_)})),w.zg\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFractionSource:w.zg})),\ne.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:um(),autoplayIntended:qc(N),autoplayStatus:IF9(N,y)}))};\nDxF\u003dfunction(e,N){ER(e,2,N.IS,ZM,3);ER(e,3,N.N0,zs1,3);W8(e,4,N.onesieUstreamerConfig);W8(e,9,N.eL);ER(e,10,N.v4,xB,3);ER(e,15,N.reloadPlaybackParams,in9,3)};\nVK_\u003dfunction(e,N){ER(e,1,N.formatId,jq,3);H8(e,2,N.startTimeMs);H8(e,3,N.durationMs);H8(e,4,N.qO);H8(e,5,N.wQ);ER(e,9,N.qmB,g20,3);ER(e,11,N.vyG,nA,1);ER(e,12,N.A9,nA,1)};\nfF3\u003dfunction(e,N){Ol(e,1,N.videoId);H8(e,2,N.lmt)};\ng20\u003dfunction(e,N){if(N.B0)for(var y\u003d0;y\u003cN.B0.length;y++)ER(e,1,N.B0[y],fF3,3)};\njq\u003dfunction(e,N){H8(e,1,N.itag);H8(e,2,N.lmt);Ol(e,3,N.xtags)};\nQA\u003dfunction(e){return{itag:f2(e,1),lmt:f2(e,2),xtags:qf(e,3)}};\nnA\u003dfunction(e,N){H8(e,1,N.startTicks);H8(e,2,N.fV);H8(e,3,N.timescale)};\ntK5\u003dfunction(e){return{startTicks:f2(e,1),fV:f2(e,2),timescale:f2(e,3)}};\nu25\u003dfunction(e,N){H8(e,1,N.defaultPolicy);H8(e,2,N.smooth);H8(e,3,N.visibility);H8(e,4,N.BL);H8(e,5,N.performance);H8(e,6,N.speed)};\nZM\u003dfunction(e,N){H8(e,13,N.timeSinceLastManualFormatSelectionMs);var y\u003dN.lastManualDirection;y!\u003d\u003dvoid 0\u0026\u0026(mX(e,112),mX(e,y\u003c\u003c1^y\u003e\u003e31));H8(e,16,N.Vsq);H8(e,17,N.detailedNetworkType);H8(e,18,N.eq);H8(e,19,N.Wa);H8(e,21,N.wf1);H8(e,23,N.Cr);H8(e,28,N.Sb);H8(e,29,N.C6s);H8(e,34,N.visibility);y\u003dN.playbackRate;if(y!\u003d\u003dvoid 0){var w\u003dnew ArrayBuffer(4);(new Float32Array(w))[0]\u003dy;y\u003d(new Uint32Array(w))[0];if(y!\u003d\u003dvoid 0)for(mX(e,285),Qe(e,4),w\u003d0;w\u003c4;)e.view.setUint8(e.pos,y\u0026255),y\u003e\u003e\u003d8,e.pos+\u003d1,w+\u003d1}H8(e,36,N.rr);\nER(e,38,N.mediaCapabilities,qGM,3);H8(e,39,N.RUW);H8(e,40,N.qz);H8(e,44,N.playerState);K2(e,46,N.CY);H8(e,48,N.XY);H8(e,50,N.rE);H8(e,51,N.Ka);H8(e,54,N.ue);K2(e,56,N.dUP);H8(e,57,N.Qv);K2(e,58,N.RY);H8(e,59,N.G4);H8(e,60,N.pG);K2(e,61,N.isPrefetch);H8(e,62,N.RW);W8(e,63,N.sabrLicenseConstraint);H8(e,64,N.QqG);H8(e,66,N.Msq);H8(e,67,N.rmG);H8(e,68,N.qgt);Ol(e,69,N.audioTrackId);K2(e,71,N.Td);ER(e,72,N.Qfl,u25,1);H8(e,74,N.mV);H8(e,75,N.nf)};\nqGM\u003dfunction(e,N){if(N.videoFormatCapabilities)for(var y\u003d0;y\u003cN.videoFormatCapabilities.length;y++)ER(e,1,N.videoFormatCapabilities[y],Zn3,1);if(N.audioFormatCapabilities)for(y\u003d0;y\u003cN.audioFormatCapabilities.length;y++)ER(e,2,N.audioFormatCapabilities[y],xx0,1);ER(e,4,N.perPlaybackAttributes,j_M,3);H8(e,5,N.hdrModeBitmask)};\nZn3\u003dfunction(e,N){H8(e,1,N.videoCodec);H8(e,3,N.maxHeight);H8(e,4,N.maxWidth);H8(e,11,N.maxFramerate);H8(e,12,N.maxBitrateBps);K2(e,15,N.is10BitSupported)};\nxx0\u003dfunction(e,N){H8(e,1,N.audioCodec);H8(e,2,N.numChannels);H8(e,3,N.maxBitrateBps);H8(e,6,N.spatialCapabilityBitmask)};\nj_M\u003dfunction(e,N){if(N.itagDenylist)for(var y\u003d0;y\u003cN.itagDenylist.length;y++)H8(e,1,N.itagDenylist[y])};\nxB\u003dfunction(e,N){ER(e,1,N.clientInfo,n29,3);W8(e,2,N.PS);W8(e,3,N.playbackCookie);W8(e,4,N.eL);if(N.Y6)for(var y\u003d0;y\u003cN.Y6.length;y++)ER(e,5,N.Y6[y],Q_1,3);if(N.Ds)for(y\u003d0;y\u003cN.Ds.length;y++)H8(e,6,N.Ds[y]);Ol(e,7,N.DGP);ER(e,8,N.tC,mx0,3)};\nHn_\u003dfunction(e,N){H8(e,1,N.aUG);H8(e,2,N.L$1)};\nK$0\u003dfunction(e,N){var y\u003dN.code;y!\u003d\u003dvoid 0\u0026\u0026(mX(e,8),mX(e,y\u003c\u003c1^y\u003e\u003e31));Ol(e,2,N.message)};\nW$0\u003dfunction(e,N){H8(e,1,N.clientState);ER(e,2,N.TSt,Hn_,1)};\nmx0\u003dfunction(e,N){W8(e,1,N.Cmg);ER(e,2,N.RZh,K$0,3);ER(e,3,N.coldStartInfo,W$0,3)};\nQ_1\u003dfunction(e,N){H8(e,1,N.type);W8(e,2,N.value)};\nn29\u003dfunction(e,N){Ol(e,1,N.hl);Ol(e,12,N.deviceMake);Ol(e,13,N.deviceModel);H8(e,16,N.clientName);Ol(e,17,N.clientVersion);Ol(e,18,N.osName);Ol(e,19,N.osVersion)};\nOnM\u003dfunction(e,N){Ol(e,1,N.name);Ol(e,2,N.value)};\nRsE\u003dfunction(e,N){Ol(e,1,N.url);if(N.QU)for(var y\u003d0;y\u003cN.QU.length;y++)ER(e,2,N.QU[y],OnM,3);W8(e,3,N.postBody);K2(e,4,N.VNk);K2(e,6,N.n8)};\nzs1\u003dfunction(e,N){W8(e,2,N.IW);W8(e,5,N.encryptedClientKey);W8(e,6,N.iv);W8(e,7,N.y4);K2(e,10,N.Dq);K2(e,13,N.M_);K2(e,14,N.zF);W8(e,16,N.Y4q);K2(e,17,N.dw)};\nG5H\u003dfunction(e){return{e7:f2(e,1),cj:f2(e,2),body:uI(e,4)}};\nin9\u003dfunction(e,N){Ol(e,1,N.token)};\nUx0\u003dfunction(e){return{token:qf(e,1)}};\nL$J\u003dfunction(e){return{RS:f2(e,1),FiB:f2(e,2)}};\nNFM\u003dfunction(e,N){ER(e,1,N.IS,ZM,3);if(N.xL)for(var y\u003d0;y\u003cN.xL.length;y++)ER(e,2,N.xL[y],jq,3);if(N.gT)for(y\u003d0;y\u003cN.gT.length;y++)ER(e,3,N.gT[y],VK_,3);W8(e,5,N.videoPlaybackUstreamerConfig);if(N.kK)for(y\u003d0;y\u003cN.kK.length;y++)ER(e,6,N.kK[y],s_J,3);if(N.DT)for(y\u003d0;y\u003cN.DT.length;y++)ER(e,16,N.DT[y],jq,3);if(N.pH)for(y\u003d0;y\u003cN.pH.length;y++)ER(e,17,N.pH[y],jq,3);if(N.sJ)for(y\u003d0;y\u003cN.sJ.length;y++)ER(e,18,N.sJ[y],jq,3);ER(e,19,N.v4,xB,3);ER(e,21,N.Ag,aFs,3);H8(e,22,N.g8);H8(e,23,N.Wz);if(N.iW)for(y\u003d0;y\u003cN.iW.length;y++)ER(e,\n1E3,N.iW[y],eeP,3)};\ns_J\u003dfunction(e,N){ER(e,1,N.formatId,jq,3);H8(e,2,N.KO);H8(e,3,N.sequenceNumber);ER(e,4,N.mZ,nA,1);H8(e,5,N.wC);H8(e,6,N.Nm)};\naFs\u003dfunction(e,N){if(N.EL)for(var y\u003d0;y\u003cN.EL.length;y++)Ol(e,1,N.EL[y]);W8(e,2,N.v0);Ol(e,3,N.Yh);H8(e,4,N.Bx);H8(e,5,N.Z1);Ol(e,6,N.Lv)};\neeP\u003dfunction(e,N){if(N.xL)for(var y\u003d0;y\u003cN.xL.length;y++)ER(e,1,N.xL[y],jq,3);if(N.gT)for(y\u003d0;y\u003cN.gT.length;y++)ER(e,2,N.gT[y],VK_,3);Ol(e,3,N.clipId)};\ng.m4\u003dfunction(e,N){ER(e,1,N.IS,ZM,3);W8(e,3,N.videoPlaybackUstreamerConfig);ER(e,5,N.v4,xB,3);ER(e,6,N.Ag,aFs,3)};\nEQ5\u003dfunction(e,N){Ol(e,1,N.cpn);H8(e,2,N.sequenceNumber);Ol(e,3,N.serializedWatchEndpointLoggingContext);if(N.decoderInfo)for(var y\u003d0;y\u003cN.decoderInfo.length;y++)ER(e,6,N.decoderInfo[y],yA1,3);Ol(e,9,N.playerResponseCpn);H8(e,10,N.transitionStitchType);H8(e,12,N.timestampOffsetMsecs);H8(e,15,N.remoteControlMode);if(N.remoteConnectedDevices)for(y\u003d0;y\u003cN.remoteConnectedDevices.length;y++)ER(e,16,N.remoteConnectedDevices[y],wts,3);W8(e,17,N.serializedHouseBrandPlayerServiceLoggingContext)};\nyA1\u003dfunction(e,N){H8(e,1,N.elapsedTimeMs);Ol(e,3,N.videoDecoderName)};\nwts\u003dfunction(e,N){H8(e,1,N.deviceInterface);Ol(e,2,N.deviceVersion);K2(e,3,N.isSleeping)};\nAAF\u003dfunction(e){return{first:f2(e,1),DJ:f2(e,2)}};\nTF_\u003dfunction(e){return{bitrate:f2(e,6),width:f2(e,7),height:f2(e,8),fps:f2(e,25),averageBitrate:f2(e,31),audioSampleRate:f2(e,45),audioChannels:f2(e,46)}};\nH1\u003dfunction(e){return{itagDenylist:xC(e,1)}};\nCvE\u003dfunction(e){return{cu9:f2(e,1),itag:qf(e,3),tF:ZK(e,4,JA9),lmt:f2(e,5),UTt:f2(e,7),xtags:qf(e,15),yMP:ZK(e,23,ptJ),zR:ZK(e,34,H1)}};\nJA9\u003dfunction(e){return{iv:uI(e,5),BPP:tC(e,7)}};\nrAs\u003dfunction(e){return{Rn:xC(e,2),videoId:qf(e,3),Sv:f2(e,4)}};\nptJ\u003dfunction(e){return{videoId:qf(e,2)}};\n$G1\u003dfunction(e){return{NL:f2(e,3),cz:f2(e,4),C7:f2(e,5),E9Z:tC(e,8),thG:f2(e,10),eO:f2(e,12),vA:f2(e,13),rC:f2(e,14),LK:f2(e,15),MD:f2(e,16)}};\nYp9\u003dfunction(e){return{targetAudioReadaheadMs:f2(e,1),targetVideoReadaheadMs:f2(e,2),backoffTimeMs:f2(e,4),playbackCookie:uI(e,7),videoId:qf(e,8)}};\nMO3\u003dfunction(e){return{minBandwidthBytesPerSec:f2(e,1),minReadaheadMs:f2(e,2)}};\nlkJ\u003dfunction(e){return{startMinReadaheadPolicy:jy(e,1,MO3),resumeMinReadaheadPolicy:jy(e,2,MO3)}};\nFx1\u003dfunction(e){return{label:qf(e,1),text:qf(e,2)}};\nSp0\u003dfunction(e){return{videoId:qf(e,1),formatId:ZK(e,2,QA),debugInfo:jy(e,3,Fx1)}};\noQJ\u003dfunction(e){return{lH:jy(e,1,Sp0)}};\nbv0\u003dfunction(e){return{M0:f2(e,1),zP:f2(e,2),minReadaheadMs:f2(e,3)}};\nheP\u003dfunction(e){return{qI:f2(e,1),items:jy(e,2,bv0),Fb:f2(e,3)}};\ncAM\u003dfunction(e){return{token:qf(e,1),videoId:qf(e,2)}};\nkW1\u003dfunction(e){return{Mo:f2(e,1)}};\nBFM\u003dfunction(e){return{MNg:qf(e,1),action:f2(e,2),eA:ZK(e,3,kW1)}};\nKA\u003dfunction(e){return{Fl:f2(e,1),Jj:f2(e,2),seekSource:f2(e,3)}};\nPv5\u003dfunction(e){return{Xy:jy(e,1,XtM),pfq:qf(e,2)}};\ndGM\u003dfunction(e){return{US:qf(e,1),jA:f2(e,2),kWl:f2(e,3),aj:f2(e,4),SO:f2(e,5),bD:f2(e,6)}};\nIkJ\u003dfunction(e){return{Jv:f2(e,1)}};\nXtM\u003dfunction(e){return{clipId:qf(e,1),zn:ZK(e,2,dGM),NQ:ZK(e,3,IkJ)}};\nvQP\u003dfunction(e){return{type:f2(e,1),scope:f2(e,2),value:uI(e,3),sendByDefault:tC(e,4),writePolicy:f2(e,5)}};\nzeE\u003dfunction(e){var N\u003d[];e\u003dg.c(e.split(\",\"));for(var y\u003de.next();!y.done;y\u003de.next()){var w\u003dy.value;w\u0026\u0026((y\u003dw.startsWith(\"!\"))\u0026\u0026(w\u003dw.substring(1)),w\u003dw.split(\"-\"),w.length\u003c3||N.push({y$:w[0],platform:w[1],deviceVersion:w[2],Rm:y}))}return N};\ngQ9\u003dfunction(e){return zeE(e).map(function(N){return{deviceInterface:iv1[DGF[N.y$]]||0,deviceVersion:N.deviceVersion||\"\",isSleeping:N.Rm}})};\ng.W1\u003dfunction(e,N){this.id\u003de;this.Vl\u003dN;this.captionTracks\u003d[];this.K\u003dthis.j\u003dnull;this.xtags\u003d\"\";this.L\u003d!1;this.J\u003dnull;this.N\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\";e\u003dthis.Vl.id.split(\".\");e.length\u003e1\u0026\u0026(this.L\u003de[1]\u003d\u003d\u003d\"2\")};\nOj\u003dfunction(e,N,y,w,E){this.N\u003de;this.J\u003dN;this.K\u003dy;this.reason\u003dw;this.JM\u003dE\u003d\u003d\u003dvoid 0?0:E};\ng.Rx\u003dfunction(e,N,y,w){return new Oj(g.q5[e]||0,g.q5[N]||0,y,w)};\nUj\u003dfunction(e){if(Gm\u0026\u0026e.JM)return!1;var N\u003dg.q5.auto;return e.N\u003d\u003d\u003dN\u0026\u0026e.J\u003d\u003d\u003dN};\nsj\u003dfunction(e){return LA[e.J||e.N]||\"auto\"};\nVO_\u003dfunction(e,N){N\u003dg.q5[N];return e.N\u003c\u003dN\u0026\u0026(!e.J||e.J\u003e\u003dN)};\nax\u003dfunction(e){return\"[\"+e.N+\"-\"+e.J+\", override: \"+(e.K+\", reason: \"+e.reason+\"]\")};\ned\u003dfunction(e,N,y){this.videoInfos\u003de;this.J\u003dN;this.audioTracks\u003d[];if(this.J){e\u003dnew Set;y\u003d\u003dnull||y({ainfolen:this.J.length});N\u003dg.c(this.J);for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,!w.Vl||e.has(w.Vl.id)){var E\u003dvoid 0,A\u003dvoid 0,T\u003dvoid 0;(T\u003dy)\u003d\u003dnull||T({atkerr:!!w.Vl,itag:w.itag,xtag:w.J,lang:((E\u003dw.Vl)\u003d\u003dnull?void 0:E.name)||\"\",langid:((A\u003dw.Vl)\u003d\u003dnull?void 0:A.id)||\"\"})}else E\u003dnew g.W1(w.id,w.Vl),e.add(w.Vl.id),this.audioTracks.push(E);y\u003d\u003dnull||y({atklen:this.audioTracks.length})}};\nNa\u003dfunction(){g.x.apply(this,arguments);this.J\u003dnull};\nqpP\u003dfunction(e,N,y,w,E,A,T){if(e.J)return e.J;var p\u003d{},C\u003dnew Set,r\u003d{};if(yo(w)){for(var Y in w.J)w.J.hasOwnProperty(Y)\u0026\u0026(e\u003dw.J[Y],r[e.info.Iq]\u003d[e.info]);return r}Y\u003dfk9(N,w,p);A\u0026\u0026E({aftsrt:wD(Y)});for(var M\u003d{},l\u003dg.c(Object.keys(Y)),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;for(var S\u003dg.c(Y[F]),k\u003dS.next();!k.done;k\u003dS.next()){k\u003dk.value;var X\u003dk.itag,d\u003dvoid 0,v\u003dF+\"_\"+(((d\u003dk.video)\u003d\u003dnull?void 0:d.fps)||0);M.hasOwnProperty(v)?M[v]\u003d\u003d\u003d!0?r[F].push(k):p[X]\u003dM[v]:(d\u003dEf(N,k,y,w.isLive,C),d!\u003d\u003d!0?(T.add(F),p[X]\u003dd,\nd\u003d\u003d\u003d\"disablevp9hfr\"\u0026\u0026(M[v]\u003d\"disablevp9hfr\")):(r[F]\u003dr[F]||[],r[F].push(k),M[v]\u003d!0))}}A\u0026\u0026E({bfflt:wD(r)});for(var V in r)r.hasOwnProperty(V)\u0026\u0026(w\u003dV,r[w]\u0026\u0026r[w][0].gx()\u0026\u0026(r[w]\u003dr[w],r[w]\u003dtO5(N,r[w],p),r[w]\u003du1_(r[w],p)));A\u0026\u0026Object.keys(p).length\u003e0\u0026\u0026(N.FZ?E({rjr:Xe(p)}):E(p));N\u003dg.c(C.values());for(w\u003dN.next();!w.done;w\u003dN.next())(w\u003dy.N.get(w.value))\u0026\u0026--w.Yr;A\u0026\u0026E({aftflt:wD(r)});e.J\u003dg.b8(r,function(Z){return!!Z.length});\nreturn e.J};\nxG0\u003dfunction(e,N,y,w,E,A,T,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(N.CC\u0026\u0026T\u0026\u0026T.length\u003e1\u0026\u0026!(N.G4\u003e0||N.U)){for(var C\u003dN.N||!!E,r\u003dC\u0026\u0026N.pX?A:void 0,Y\u003dfk9(N,w),M\u003d[],l\u003d[],F\u003d{},S\u003d0;S\u003cT.length;S++){var k\u003dT[S],X\u003dw.K.get(k);if(X\u0026\u0026X.info){var d\u003dX.info;X\u003dd.Iq;if(Ef(N,d,y,w.isLive)){k\u003dd.gx()?M:l;d\u003dg.c(Y[X]);for(var v\u003dd.next();!v.done;v\u003dd.next()){v\u003dv.value;var V\u003dvoid 0,Z\u003dX+\"_\"+(((V\u003dv.video)\u003d\u003dnull?void 0:V.fps)||0);F.hasOwnProperty(Z)?F[Z]\u003d\u003d\u003d!0\u0026\u0026k.push(v):Ef(N,v,y,w.isLive)\u0026\u0026(k.push(v),F[Z]\u003d!0)}}else C\u0026\u0026A({opfu:k})}}if(M.length\u0026\u0026\nl.length)return C\u0026\u0026A({opfm:M[0].itag+\",\"+l[0].itag}),u4(new ed(M,l,r))}return ZvH(e,N,y,w,E,A,p)};\nZvH\u003dfunction(e,N,y,w,E,A,T){function p(d){return!!M[d]}\nvar C\u003dN.N||!!E,r\u003dC\u0026\u0026N.pX?A:void 0,Y\u003dnew Set,M\u003dqpP(e,N,y,w,A,C,Y);Ai(w)\u0026\u0026(M\u003dj0E(y,M,E,C,A,N),C\u0026\u0026A({enflt:wD(M)}));N.Kx\u003dnQ9(M,N);if(yo(w))return A\u003dg.Ok(Object.values(M),function(d){return!!d.length\u0026\u0026!!d[0].audio}),e\u003dg.Ok(Object.values(M),function(d){return!!d.length\u0026\u0026!!d[0].video}),A\u0026\u0026e||tE(),u4(new ed(e,A,r));\nE\u003dQ0F(N);C\u0026\u0026A({audioPrefOrder:E.join(\"_\")});e\u003d[];if(N.PY){E\u003dg.CG(E,p);for(var l\u003dnew Set,F\u003dg.c(E),S\u003dF.next();!S.done;S\u003dF.next()){S\u003dg.c(M[S.value]);for(var k\u003dS.next();!k.done;k\u003dS.next())k\u003dk.value,k.Vl\u0026\u0026!l.has(k.Vl.id)\u0026\u0026(l.add(k.Vl.id),e.push(k))}if(e.length\u003d\u003d\u003d0){if(E.length\u003d\u003d\u003d0)return C\u0026\u0026A({noaudio:1}),tE();e\u003dM[E[0]]}}else{e\u003dg.Ok(E,p);if(!e)return C\u0026\u0026A({noaudio:1}),tE();e\u003dM[e]}M[\"9\"]\u0026\u0026M.h\u0026\u0026w.Cx\u0026\u0026!N.Bk\u0026\u0026(C\u0026\u0026A({dltvp9:1}),delete M[\"9\"]);if(T){C\u0026\u0026A({bfsflt:wD(M),bfsflta:TD(y)});mG5(y,Y);C\u0026\u0026A({bfsfltb:TD(y)});\nfor(var X in M)if(M.hasOwnProperty(X)\u0026\u0026(T\u003dX,!(T\u003d\u003d\u003d\"f\"||N.aq\u003d\u003d\u003d0\u0026\u0026Hv1.has(T))))for(Y\u003dg.c(M[T]),E\u003dY.next();!E.done;E\u003dY.next())E\u003dE.value,N.NK?KxM(y,T,E):WxH(y,T,E);C\u0026\u0026A({aftsflt:TD(y)})}T\u003dM[\"1h\"]?\"1h\":\"1\";y\u003dM[\"9h\"]?\"9h\":\"9\";E\u003dM[T];l\u003dM[y];E\u0026\u0026E.length\u0026\u0026(N.J.highestAv1Resolution\u003dE[E.length-1].video.J);l\u0026\u0026l.length\u0026\u0026(N.J.highestVp9Resolution\u003dl[l.length-1].video.J);X\u003d[];Y\u003d[];if(N.jN\u0026\u0026E)X\u003dE,Y\u003d[T],A({forceAv1:T});else if(N.U\u0026\u0026!N.RY)for(Y\u003dOv0(w)?M[\"1h\"]||M[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],C\u0026\u0026A({newhybpref:Y.join(\".\")}),\nE\u003dg.c(Y),l\u003dE.next();!l.done;l\u003dE.next())X\u003dX.concat(M[l.value]).filter(function(d){return d});\nelse N.G4\u003e0\u0026\u0026l\u0026\u0026E\u0026\u0026(Y\u003d[T,y],X\u003dE.concat(l).filter(function(d){return d}));\nif(X.length\u0026\u0026!N.RY){Ji(X,Y);if(C){C\u003d[];N\u003dg.c(X);for(w\u003dN.next();!w.done;w\u003dN.next())C.push(w.value.itag);A({hbdfmt:C.join(\".\")})}return u4(new ed(X,e,r))}X\u003dReH(N);X\u003dg.Ok(X,p);if(!X){if(M[T])return A\u003dM[T],Ji(A),u4(new ed(A,e,r));C\u0026\u0026A({novideo:1});return tE()}N.U2\u0026\u0026(X\u003d\u003d\u003d\"1\"||X\u003d\u003d\u003d\"1h\")\u0026\u0026M[y]\u0026\u0026(T\u003dp_(M[X]),Y\u003dp_(M[y]),Y\u003eT?X\u003dy:Y\u003d\u003d\u003dT\u0026\u0026GWs(M[y])\u0026\u0026(X\u003dy));X\u003d\u003d\u003d\"9\"\u0026\u0026M.h\u0026\u0026p_(M.h)\u003ep_(M[\"9\"])\u0026\u0026(X\u003d\"h\");N.SR\u0026\u0026w.isLive\u0026\u0026X\u003d\u003d\u003d\"(\"\u0026\u0026M.H\u0026\u0026p_(M[\"(\"])\u003c1440\u0026\u0026(X\u003d\"H\");C\u0026\u0026A({vfmly:C_(X)});N\u003dM[X];if(!N.length)return C\u0026\u0026A({novfmly:C_(X)}),\ntE();Ji(N);return u4(new ed(N,e,r))};\nnQ9\u003dfunction(e,N){var y\u003d!(!e.m\u0026\u0026!e.M),w\u003d!(!e.mac3\u0026\u0026!e.MAC3),E\u003d!(!e.meac3\u0026\u0026!e.MEAC3);e\u003d!(!e.i\u0026\u0026!e.I);N.jp\u003de;return y||w||E||e};\nGWs\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.itag\u0026\u0026UGP.has(N.itag))return!0;return!1};\nC_\u003dfunction(e){switch(e){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return e}};\nwD\u003dfunction(e){var N\u003d[],y;for(y in e)if(e.hasOwnProperty(y)){var w\u003dy;N.push(C_(w));w\u003dg.c(e[w]);for(var E\u003dw.next();!E.done;E\u003dw.next())N.push(E.value.itag)}return N.join(\".\")};\nj0E\u003dfunction(e,N,y,w,E,A){var T\u003d{},p\u003d{};g.oB(N,function(C,r){C\u003dC.filter(function(Y){var M\u003dY.itag;if(!Y.BG)return p[M]\u003d\"noenc\",!1;if(A.Y_\u0026\u0026Y.Iq\u003d\u003d\u003d\"(h\"\u0026\u0026A.a9)return p[M]\u003d\"lichdr\",!1;if(Y.Iq\u003d\u003d\u003d\"(\"||Y.Iq\u003d\u003d\u003d\"(h\"){if(e.j\u0026\u0026y\u0026\u0026y.flavor\u003d\u003d\u003d\"widevine\"){var l\u003dY.mimeType+\"; experimental\u003dallowed\";(l\u003d!!Y.BG[y.flavor]\u0026\u0026!!y.J[l])||(p[M]\u003dY.BG[y.flavor]?\"unspt\":\"noflv\");return l}if(!rD(e,$E.CRYPTOBLOCKFORMAT)\u0026\u0026!e.Rq||e.qg)return p[M]\u003de.qg?\"disvp\":\"vpsub\",!1}return y\u0026\u0026Y.BG[y.flavor]\u0026\u0026y.J[Y.mimeType]?!0:(p[M]\u003dy?Y.BG[y.flavor]?\n\"unspt\":\"noflv\":\"nosys\",!1)});\nC.length\u0026\u0026(T[r]\u003dC)});\nw\u0026\u0026Object.entries(p).length\u0026\u0026(A.FZ?E({rjr:Xe(p)}):E(p));return T};\nu1_\u003dfunction(e,N){var y\u003dvQ(e,function(w,E){return E.video.fps\u003e32?Math.min(w,E.video.width):w},Infinity);\ny\u003cInfinity\u0026\u0026(e\u003de.filter(function(w){if(w.video.fps\u003e32||w.video.width\u003cy)return!0;N[w.itag]\u003d\"hfrfirst\";return!1}));\nGk()\u0026\u0026(e\u003de.filter(function(w){if(w.itag!\u003d\u003d\"299\")return!0;N[w.itag]\u003d\"ps3hfr1080\";return!1}));\nreturn e};\ntO5\u003dfunction(e,N,y){return N\u003dN.filter(function(w){if(w.video.J\u003c\u003de.jn)return!0;y[w.itag]\u003d\"maxquality\";return!1})};\nfk9\u003dfunction(e,N,y){var w\u003d{},E;for(E in N.J)if(N.J.hasOwnProperty(E)){var A\u003dN.J[E].info;if(e.G\u0026\u0026A.video\u0026\u0026A.video.J\u003ce.G)y\u0026\u0026(y[A.itag]\u003d\"min\"+e.G);else{var T\u003dA.Iq;w[T]\u003dw[T]||[];w[T].push(A)}}e\u003dg.c(Object.keys(w));for(N\u003de.next();!N.done;N\u003de.next())Ji(w[N.value]);return w};\np_\u003dfunction(e){return vQ(e,function(N,y){return Math.max(N,y.video.J)},0)};\nEf\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?new Set:E;if(N.Iq\u003d\u003d\u003d\"\")return\"unkn\";if((N.itag\u003d\u003d\u003d\"304\"||N.itag\u003d\u003d\u003d\"266\")\u0026\u0026e.l9)return\"blk2khfr\";if(e.Z\u0026\u0026N.video\u0026\u0026N.video.J\u003ee.Z)return\"max\"+e.Z;if(e.Dl\u0026\u0026N.Iq\u003d\u003d\u003d\"h\"\u0026\u0026N.video\u0026\u0026N.video.J\u003e1080)return\"blkhigh264\";if(N.Iq\u003d\u003d\u003d\"(h\"\u0026\u0026!y.Z)return\"enchdr\";if((w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026Og(N)\u0026\u0026!e.Et)return\"blk51live\";if((N.Iq\u003d\u003d\u003d\"MAC3\"||N.Iq\u003d\u003d\u003d\"mac3\")\u0026\u0026!e.j)return\"blkac3\";if((N.Iq\u003d\u003d\u003d\"MEAC3\"||N.Iq\u003d\u003d\u003d\"meac3\")\u0026\u0026!e.L)return\"blkeac3\";if((N.Iq\u003d\u003d\u003d\"M\"||N.Iq\u003d\u003d\u003d\"m\")\u0026\u0026!e.Kh)return\"blkaac51\";if((N.Iq\u003d\u003d\u003d\n\"so\"||N.Iq\u003d\u003d\u003d\"sa\")\u0026\u0026!e.qg)return\"blkamb\";if(!e.Y_\u0026\u0026N.BG\u0026\u0026N.BG.fairplay\u0026\u0026(N.Iq\u003d\u003d\u003d\"(\"||N.Iq\u003d\u003d\u003d\"(h\"||N.Iq\u003d\u003d\u003d\"A\"||N.Iq\u003d\u003d\u003d\"MEAC3\"))return\"cbc\";if((N.Iq\u003d\u003d\u003d\"i\"||N.Iq\u003d\u003d\u003d\"I\")\u0026\u0026!e.Xz)return\"blkiamf\";if(N.itag\u003d\u003d\u003d\"774\"\u0026\u0026!e.i9)return\"blkouh\";var A,T;if(e.Ut\u0026\u0026(N.Iq\u003d\u003d\u003d\"1\"||N.Iq\u003d\u003d\u003d\"1h\")\u0026\u0026((A\u003dN.video)\u003d\u003dnull?0:A.J)\u0026\u0026((T\u003dN.video)\u003d\u003dnull?void 0:T.J)\u003ee.Ut)return\"av1cap\";if((w\u003dy.N.get(N.Iq))\u0026\u0026w.Yr\u003e0)return E.add(N.Iq),\"byerr\";var p;if((p\u003dN.video)\u003d\u003dnull?0:p.fps\u003e32){if(!y.i9\u0026\u0026!rD(y,$E.FRAMERATE))return\"capHfr\";if(e.VB\u0026\u0026N.video.J\u003e\u003d\n4320)return\"blk8khfr\";if(mu(N)){if(e.DD\u0026\u0026N.BG\u0026\u0026N.video.J\u003e\u003d1440)return\"disablevp9hfr\";if(e.im\u0026\u0026g.Kp(\"appletv5\")\u0026\u0026N.BG)return\"atv5sfr\"}}if(e.JM\u0026\u0026N.JM\u003ee.JM)return\"ratecap\";e\u003dLx3(y,N);return e!\u003d\u003d!0?e:!0};\nJi\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;g.pf(e,function(y,w){var E\u003dw.JM-y.JM;if(!y.gx()||!w.gx())return E;var A\u003dw.video.height*w.video.width-y.video.height*y.video.width;!A\u0026\u0026N\u0026\u0026N.length\u003e0\u0026\u0026(y\u003dN.indexOf(y.Iq)+1,w\u003dN.indexOf(w.Iq)+1,A\u003dy\u003d\u003d\u003d0||w\u003d\u003d\u003d0?w||-1:y-w);A||(A\u003dE);return A})};\ng.YE\u003dfunction(e,N){this.N\u003de;this.j\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.K\u003dthis.path\u003dthis.scheme\u003d\"\";this.J\u003d{};this.url\u003d\"\"};\nlN\u003dfunction(e){Ma(e);return e.K};\nF9\u003dfunction(e){return e.N?e.N.startsWith(\"local\"):e.scheme\u003d\u003d\u003d\"local\"};\ns0_\u003dfunction(e){Ma(e);return g.c4(e.J,function(N){return N!\u003d\u003dnull})};\nSd\u003dfunction(e){Ma(e);var N\u003ddecodeURIComponent(e.get(\"mn\")||\"\").split(\",\");return e.path\u003d\u003d\u003d\"/videoplayback\"\u0026\u0026N.length\u003e1\u0026\u0026!!N[1]};\noh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Ma(e);if(e.path!\u003d\u003d\"/videoplayback\"){var y\u003de.clone();y.set(\"playerfallback\",\"1\");return y}var w\u003de.nC();y\u003dnew g.rS(w);var E\u003de.get(\"fvip\"),A\u003ddecodeURIComponent(e.get(\"mn\")||\"\").split(\",\");if(E\u0026\u0026A\u0026\u0026A.length\u003e1\u0026\u0026A[1])return w\u003dy.J,e\u003dw.replace(/^[^.]*/,\"\"),g.Yu(y,(w.indexOf(\"rr\")\u003d\u003d\u003d0?\"rr\":\"r\")+E+\"---\"+A[1]+e),y\u003dnew g.YE(y.toString()),y.set(\"fallback_count\",\"1\"),y;if(N)return y\u003de.clone(),y.set(\"fallback_count\",\"1\"),y;E\u003dy.J.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");y.J.match(\"\\\\.googlevideo\\\\.com$\")?\n(g.Yu(y,\"redirector.googlevideo.com\"),w\u003dy.toString()):y.J.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.Yu(y,\"www.youtube.com\"),w\u003dy.toString()):(y\u003daLF(w),a_(y)\u0026\u0026(w\u003dy));y\u003dnew g.YE(w);y.set(\"cmo\u003dpf\",\"1\");E\u0026\u0026y.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return y};\nMa\u003dfunction(e){if(e.N){if(!a_(e.N)\u0026\u0026!e.N.startsWith(\"local\"))throw new g.Gh(\"Untrusted URL\",e.N);var N\u003dg.hh(e.N);e.scheme\u003dN.L;e.K\u003dN.J+(N.K!\u003dnull?\":\"+N.K:\"\");var y\u003dN.N;if(y.startsWith(\"/videoplayback\"))e.path\u003d\"/videoplayback\",y\u003dy.slice(14);else if(y.startsWith(\"/initplayback\"))e.path\u003d\"/initplayback\",y\u003dy.slice(13);else if(y.startsWith(\"/api/manifest\")){var w\u003dy.indexOf(\"/\",12),E\u003dy.indexOf(\"/\",w+1);w\u003e0\u0026\u0026E\u003e0?(e.path\u003dy.slice(0,E),y\u003dy.slice(E+1)):(e.path\u003dy,y\u003d\"\")}else e.path\u003dy,y\u003d\"\";w\u003de.J;e.J\u003dak_(y);Object.assign(e.J,\ne0P(N.j.toString()));Object.assign(e.J,w);e.J.file\u003d\u003d\u003d\"index.m3u8\"\u0026\u0026(delete e.J.file,e.path+\u003d\"/file/index.m3u8\");e.N\u003d\"\";e.url\u003d\"\";e.j\u0026\u0026(N\u003dtgH(),Ma(e),y\u003de.J[N]||null)\u0026\u0026(y\u003dNp0[0](y),e.set(N,y),e.j||tgH(\"\"))}};\nyGP\u003dfunction(e){Ma(e);var N\u003de.scheme+(e.scheme?\"://\":\"//\")+e.K+e.path;if(s0_(e)){var y\u003d[];g.oB(e.J,function(w,E){w!\u003d\u003dnull\u0026\u0026y.push(E+\"\u003d\"+w)});\nN+\u003d\"?\"+y.join(\"\u0026\")}return N};\nak_\u003dfunction(e){e\u003de.split(\"/\");var N\u003d0;e[0]||N++;for(var y\u003d{};N\u003ce.length;N+\u003d2)e[N]\u0026\u0026w33(y,e[N],e[N+1]);return y};\ne0P\u003dfunction(e){e\u003de.split(\"\u0026\");for(var N\u003d{},y\u003d0;y\u003ce.length;y++){var w\u003de[y],E\u003dw.indexOf(\"\u003d\");E\u003e0?w33(N,w.slice(0,E),w.slice(E+1)):w\u0026\u0026(N[w]\u003d\"\")}return N};\nw33\u003dfunction(e,N,y){if(N\u003d\u003d\u003d\"cmo\"){var w;(w\u003dy.indexOf(\"\u003d\"))\u003e\u003d0?(N\u003d\"cmo\u003d\"+y.slice(0,w),y\u003dy.slice(w+1)):(w\u003dy.indexOf(\"%3D\"))\u003e\u003d0\u0026\u0026(N\u003d\"cmo\u003d\"+y.slice(0,w),y\u003dy.slice(w+3))}e[N]\u003dy};\nbN\u003dfunction(e){var N\u003dg.m(e,E6n)||e.signatureCipher;e\u003d{jQ:!1,Uv:\"\",xm:\"\",s:\"\"};if(!N)return e;N\u003dAE(N);e.jQ\u003d!0;e.Uv\u003dN.url;e.xm\u003dN.sp;e.s\u003dN.s;return e};\nhi\u003dfunction(e,N,y,w,E,A,T,p,C,r){this.Ch\u003de;this.startTime\u003dN;this.duration\u003dy;this.ingestionTime\u003dw;this.sourceURL\u003dE;this.Re\u003dC;this.J\u003dr;this.endTime\u003dN+y;this.N\u003dT||0;this.range\u003dA||null;this.pending\u003dp||!1;this.Re\u003dC||null};\ng.c$\u003dfunction(){this.segments\u003d[];this.J\u003dnull;this.N\u003d!0;this.K\u003d\"\"};\nAGH\u003dfunction(e,N){if(N\u003ee.vY())e.segments\u003d[];else{var y\u003dW_(e.segments,function(w){return w.Ch\u003e\u003dN},e);\ny\u003e0\u0026\u0026e.segments.splice(0,y)}};\nkE\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;this.data\u003de;this.offset\u003dN;this.size\u003dy;this.type\u003dw;this.J\u003d(this.N\u003dE)?0:8;this.dataOffset\u003dthis.offset+this.J};\nB$\u003dfunction(e){var N\u003de.data.getUint8(e.offset+e.J);e.J+\u003d1;return N};\nX9\u003dfunction(e){var N\u003de.data.getUint16(e.offset+e.J);e.J+\u003d2;return N};\nP$\u003dfunction(e){var N\u003de.data.getInt32(e.offset+e.J);e.J+\u003d4;return N};\ndD\u003dfunction(e){var N\u003de.data.getUint32(e.offset+e.J);e.J+\u003d4;return N};\nIh\u003dfunction(e){var N\u003de.data;var y\u003de.offset+e.J;N\u003dN.getUint32(y)*4294967296+N.getUint32(y+4);e.J+\u003d8;return N};\nv$\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;if(isNaN(N))var y\u003de.size;else for(y\u003de.J;y\u003ce.size\u0026\u0026e.data.getUint8(e.offset+y)!\u003d\u003dN;)++y;N\u003dnew Uint8Array(e.data.buffer,e.offset+e.J+e.data.byteOffset,y-e.J);e.J\u003dMath.min(y+1,e.size);return P8(N)};\nTps\u003dfunction(e){return new Uint8Array(e.data.buffer,e.offset+e.data.byteOffset,e.size)};\nJGE\u003dfunction(e){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(e))};\nzD\u003dfunction(e,N,y,w){(new Uint8Array(e.data.buffer,e.offset,w)).set(new Uint8Array(N.buffer,y+N.byteOffset,w));e.offset+\u003dw};\niN\u003dfunction(e,N,y,w,E,A){this.startSecs\u003de;this.Vj\u003dN;this.context\u003dy;this.identifier\u003dw;this.event\u003dE;this.J\u003dA};\ngD\u003dfunction(e,N){this.data\u003de;this.uri\u003dN||\"http://youtube.com/streaming/metadata/segment/102015\";this.d4\u003dDe(this,\"Sequence-Number\");this.j\u003dDe(this,\"Segment-Count\");this.L\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dDe(this,\"Ingestion-Walltime-Us\")/1E6;this.J\u003d(De(this,\"First-Frame-Time-Us\")+De(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.j1\u003dDe(this,\"Target-Duration-Us\")/1E6;this.eY\u003dthis.data[\"Stream-Finished\"]\u003d\u003d\u003d\"T\";this.K\u003dthis.data.Streamable\u003d\u003d\u003d\"T\";this.cryptoPeriodIndex\u003dDe(this,\"Crypto-Period-Index\");\nthis.N\u003dDe(this,\"Crypto-Period-Seconds\")};\nC$9\u003dfunction(e){return e.data[\"Cuepoint-Type\"]?new iN(-(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(e.data[\"Cuepoint-Total-Duration-Sec\"])||0,e.data[\"Cuepoint-Context\"],e.data[\"Cuepoint-Identifier\"]||\"\",p35[e.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0)*1E3):null};\nrGJ\u003dfunction(e){return Number(e.data[\"Start-Media-Time-Us\"])/1E6||0};\nDe\u003dfunction(e,N){return Number(e.data[N])||0};\nVo\u003dfunction(e){return e.data[\"Stitched-Video-Cpn\"]?e.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[]};\ng.$5_\u003dfunction(e){return e.data[\"Serialized-State\"]?e.data[\"Serialized-State\"]:\"\"};\ng.Yg0\u003dfunction(e){switch(e.data[\"Is-Ad-Break-Finished\"]){case \"true\":return 1;case \"false\":return 2;default:return 0}};\nMcP\u003dfunction(e,N){this.J\u003de;this.duration\u003dN};\nlrJ\u003dfunction(e,N,y,w,E){this.N\u003dE;this.J\u003de||0;this.pitch\u003dN||0;this.yaw\u003dy||0;this.roll\u003dw||0;this.crc\u003dE.getUint32(4)};\nf_\u003dfunction(e){var N\u003d{};e\u003de.split(\"\\r\\n\");for(var y\u003d0;y\u003ce.length;y++){if(e[y].length\u003d\u003d\u003d0)return N;var w\u003de[y].match(/([^:]+):\\s+([\\S\\s]+)/);w!\u003dnull\u0026\u0026(N[w[1]]\u003dw[2])}return null};\nFu5\u003dfunction(e,N){var y\u003dg.ti(e,0,1952868452);e\u003dg.ti(e,0,1953658222);if(y\u0026\u0026e){y.skip(1);var w\u003dB$(y)\u003c\u003c16|X9(y);y.skip(4);w\u00261\u0026\u0026y.skip(8);w\u00262\u0026\u0026y.skip(4);if(w\u00268){w\u003dy.J;var E\u003ddD(y);y.data.setUint32(y.offset+w,N\u003e1?Math.ceil(E*N):Math.floor(E*N))}e.skip(1);y\u003dB$(e)\u003c\u003c16|X9(e);if(y\u0026256){w\u003dy\u00261;E\u003dy\u00264;var A\u003dy\u0026512,T\u003dy\u00261024,p\u003dy\u00262048;y\u003ddD(e);w\u0026\u0026e.skip(4);E\u0026\u0026e.skip(4);w\u003d(A?4:0)+(T?4:0)+(p?4:0);for(E\u003d0;E\u003cy;E++)A\u003de.J,T\u003ddD(e),e.data.setUint32(e.offset+A,N\u003e1?Math.ceil(T*N):Math.floor(T*N)),e.skip(w)}}};\nqa\u003dfunction(e){e\u003dnew DataView(e.buffer,e.byteOffset,e.byteLength);return(e\u003dg.ti(e,0,1836476516))?g.uN(e):NaN};\nSgJ\u003dfunction(e){var N\u003dg.ti(e,0,1937011556);if(!N)return null;N\u003dZe(e,N.dataOffset+8,1635148593)||Ze(e,N.dataOffset+8,1635135537);if(!N)return null;var y\u003dZe(e,N.dataOffset+78,1936995172),w\u003dZe(e,N.dataOffset+78,1937126244);if(!w)return null;N\u003dnull;if(y)switch(y.skip(4),B$(y)){default:N\u003d0;break;case 1:N\u003d2;break;case 2:N\u003d1;break;case 3:N\u003d255}var E\u003dy\u003dnull,A\u003dnull;if(w\u003dZe(e,w.dataOffset,1886547818)){var T\u003dZe(e,w.dataOffset,1886546020),p\u003dZe(e,w.dataOffset,2037673328);if(!p\u0026\u0026(p\u003dZe(e,w.dataOffset,1836279920),\n!p))return null;T\u0026\u0026(T.skip(4),y\u003dP$(T)/65536,A\u003dP$(T)/65536,E\u003dP$(T)/65536);e\u003dTps(p);e\u003dnew DataView(e.buffer,e.byteOffset+8,e.byteLength-8);return new lrJ(N,y,A,E,e)}return null};\nZe\u003dfunction(e,N,y){for(;xE(e,N);){var w\u003djd(e,N);if(w.type\u003d\u003d\u003dy)return w;N+\u003dw.size}return null};\ng.ti\u003dfunction(e,N,y){for(;xE(e,N);){var w\u003djd(e,N);if(w.type\u003d\u003d\u003dy)return w;N\u003dn_(w.type)?N+8:N+w.size}return null};\ng.Qo\u003dfunction(e){if(e.data.getUint8(e.dataOffset)){var N\u003de.data;e\u003de.dataOffset+4;N\u003dN.getUint32(e)*4294967296+N.getUint32(e+4)}else N\u003de.data.getUint32(e.dataOffset+4);return N};\njd\u003dfunction(e,N){var y\u003de.getUint32(N),w\u003de.getUint32(N+4);return new kE(e,N,y,w)};\ng.uN\u003dfunction(e){var N\u003de.data.getUint8(e.dataOffset)?20:12;return e.data.getUint32(e.dataOffset+N)};\no69\u003dfunction(e){e\u003dnew kE(e.data,e.offset,e.size,e.type,e.N);var N\u003dB$(e);e.skip(7);var y\u003ddD(e);if(N\u003d\u003d\u003d0){N\u003ddD(e);var w\u003ddD(e)}else N\u003dIh(e),w\u003dIh(e);e.skip(2);for(var E\u003dX9(e),A\u003d[],T\u003d[],p\u003d0;p\u003cE;p++){var C\u003ddD(e);A.push(C);T.push(dD(e));e.skip(4)}return{timescale:y,Zh:N,N4:w,IDh:A,vx:T}};\nxE\u003dfunction(e,N){if(e.byteLength-N\u003c8)return!1;var y\u003de.getUint32(N);if(y\u003c8||e.byteLength-N\u003cy)return!1;for(y\u003d4;y\u003c8;y++){var w\u003de.getInt8(N+y);if(w\u003c48||w\u003e122)return!1}return!0};\nn_\u003dfunction(e){return e\u003d\u003d\u003d1701082227||e\u003d\u003d\u003d1836019558||e\u003d\u003d\u003d1836019574||e\u003d\u003d\u003d1835297121||e\u003d\u003d\u003d1835626086||e\u003d\u003d\u003d1937007212||e\u003d\u003d\u003d1953653094||e\u003d\u003d\u003d1953653099||e\u003d\u003d\u003d1836475768};\nbd0\u003dfunction(e){e.skip(4);return{dGh:v$(e,0),value:v$(e,0),timescale:dD(e),QNq:dD(e),oi9:dD(e),id:dD(e),YA:v$(e),offset:e.offset}};\ng.h05\u003dfunction(e){var N\u003dZe(e,0,1701671783);if(!N)return null;var y\u003dbd0(N),w\u003dy.dGh;y\u003df_(y.YA);if(e\u003dZe(e,N.offset+N.size,1701671783))if(e\u003dbd0(e),e\u003df_(e.YA),y\u0026\u0026e){N\u003dg.c(Object.keys(e));for(var E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,y[E]\u003de[E]}return y?new gD(y,w):null};\nmh\u003dfunction(e,N){for(var y\u003dZe(e,0,N);y;){var w\u003dy;w.type\u003d1936419184;w.data.setUint32(w.offset+4,1936419184);y\u003dZe(e,y.offset+y.size,N)}};\ng.H$\u003dfunction(e,N){for(var y\u003d0,w\u003d[];xE(e,y);){var E\u003djd(e,y);E.type\u003d\u003d\u003dN\u0026\u0026w.push(E);y\u003dn_(E.type)?y+8:y+E.size}return w};\ncG5\u003dfunction(e,N){var y\u003dg.ti(e,0,1937011556),w\u003dg.ti(e,0,1953654136);if(!y||!w||e.getUint32(y.offset+12)\u003e\u003d2)return null;var E\u003dnew DataView(N.buffer,N.byteOffset,N.length),A\u003dg.ti(E,0,1937011556);if(!A)return null;N\u003dE.getUint32(A.dataOffset+8);w\u003dE.getUint32(A.dataOffset+12);if(w!\u003d\u003d1701733217\u0026\u0026w!\u003d\u003d1701733238)return null;w\u003dnew JGE(e.byteLength+N);zD(w,e,0,y.offset+12);w.data.setInt32(w.offset,2);w.offset+\u003d4;zD(w,e,y.offset+16,y.size-16);zD(w,E,E.byteOffset+A.dataOffset+8,N);zD(w,e,y.offset+y.size,e.byteLength-\n(y.offset+y.size));y\u003dg.c([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(E\u003dy.next();!E.done;E\u003dy.next())E\u003dg.ti(e,0,E.value),w.data.setUint32(E.offset,E.size+N);e\u003dg.ti(w.data,0,1953654136);w.data.setUint32(e.offset+16,2);return w.data};\nkS0\u003dfunction(e){var N\u003dg.ti(e,0,1937011556);if(!N)return null;var y\u003de.getUint32(N.dataOffset+12);if(y!\u003d\u003d1701733217\u0026\u0026y!\u003d\u003d1701733238)return null;N\u003dZe(e,N.offset+24+(y\u003d\u003d\u003d1701733217?28:78),1936289382);if(!N)return null;y\u003dZe(e,N.offset+8,1935894637);if(!y||e.getUint32(y.offset+12)!\u003d\u003d1667392371)return null;N\u003dZe(e,N.offset+8,1935894633);if(!N)return null;N\u003dZe(e,N.offset+8,1952804451);if(!N)return null;y\u003dnew Uint8Array(16);for(var w\u003d0;w\u003c16;w++)y[w]\u003de.getInt8(N.offset+16+w);return y};\nK_\u003dfunction(e,N){this.J\u003de;this.pos\u003d0;this.start\u003dN||0};\nW$\u003dfunction(e){return e.pos\u003e\u003de.J.byteLength};\nL_\u003dfunction(e,N,y){var w\u003dnew K_(y);if(!Of(w,e))return!1;w\u003dRh(w);if(!GD(w,N))return!1;for(e\u003d0;N;)N\u003e\u003e\u003e\u003d8,e++;N\u003dw.start+w.pos;var E\u003dUf(w,!0);w\u003de+(w.start+w.pos-N)+E;w\u003dw\u003e9?BpM(w-9,8):BpM(w-2,1);e\u003dN-e;y.setUint8(e++,236);for(N\u003d0;N\u003cw.length;N++)y.setUint8(e++,w[N]);return!0};\nX3F\u003dfunction(e){var N\u003dnew K_(e);N.qk();if(Of(N,[408125543,374648427,174,224]))N\u003dRh(N);else return null;for(var y\u003de\u003dnull;!W$(N);){var w\u003dUf(N,!1);if(w\u003d\u003d\u003d21432)switch(sf(N)){default:e\u003d0;break;case 1:e\u003d1;break;case 3:e\u003d2;break;case 15:e\u003d255}else w\u003d\u003d\u003d30320?y\u003dRh(N):ah(N)}if(!y)return null;for(var E,A\u003dw\u003dN\u003dnull;!W$(y);)switch(Uf(y,!1)){case 30321:if(sf(y)!\u003d\u003d3)return null;break;case 30324:N\u003del(y);break;case 30323:A\u003del(y);break;case 30325:w\u003del(y);break;case 30322:E\u003dUf(y,!0);E\u003dNZ(y,E);E\u003dnew DataView(E.buffer,\nE.byteOffset,E.byteLength);break;default:ah(y)}return E?new lrJ(e,N,A,w,E):null};\nRh\u003dfunction(e){var N\u003dUf(e,!0),y\u003de.J.byteOffset+e.pos;y\u003dnew DataView(e.J.buffer,y,Math.min(N,e.J.buffer.byteLength-y));y\u003dnew K_(y,e.start+e.pos);e.pos+\u003dN;return y};\nsf\u003dfunction(e){for(var N\u003dUf(e,!0),y\u003dw4(e),w\u003d1;w\u003cN;w++)y\u003dy*256+w4(e);return y};\nel\u003dfunction(e){var N\u003dUf(e,!0),y\u003d0;N\u003d\u003d\u003d4?y\u003de.J.getFloat32(e.pos):N\u003d\u003d\u003d8\u0026\u0026(y\u003de.J.getFloat64(e.pos));e.pos+\u003dN;return y};\nP$P\u003dfunction(e){var N\u003dUf(e,!0);return P8(NZ(e,N))};\nw4\u003dfunction(e){return e.J.getUint8(e.pos++)};\nUf\u003dfunction(e,N){var y\u003dw4(e);if(y\u003d\u003d\u003d1){for(N\u003dy\u003d0;N\u003c7;N++)y\u003dy*256+w4(e);return y}for(var w\u003d128,E\u003d0;E\u003c6\u0026\u0026w\u003ey;E++)y\u003dy*256+w4(e),w*\u003d128;return N?y-w:y};\nah\u003dfunction(e){var N\u003dUf(e,!0);e.pos+\u003dN};\nd59\u003dfunction(e){if(!GD(e,440786851,!0))return null;var N\u003de.pos;Uf(e,!1);var y\u003dUf(e,!0)+e.pos-N;e.pos\u003dN+y;if(!GD(e,408125543,!1))return null;Uf(e,!0);if(!GD(e,357149030,!0))return null;var w\u003de.pos;Uf(e,!1);var E\u003dUf(e,!0)+e.pos-w;e.pos\u003dw+E;if(!GD(e,374648427,!0))return null;var A\u003de.pos;Uf(e,!1);var T\u003dUf(e,!0)+e.pos-A,p\u003dnew Uint8Array(y+12+E+T),C\u003dnew DataView(p.buffer);p.set(new Uint8Array(e.J.buffer,e.J.byteOffset+N,y));C.setUint32(y,408125543);C.setUint32(y+4,33554431);C.setUint32(y+8,4294967295);\np.set(new Uint8Array(e.J.buffer,e.J.byteOffset+w,E),y+12);p.set(new Uint8Array(e.J.buffer,e.J.byteOffset+A,T),y+12+E);return p};\nEM\u003dfunction(e){var N\u003de.pos;e.pos\u003d0;var y\u003d1E6;Of(e,[408125543,357149030,2807729])\u0026\u0026(y\u003dsf(e));e.pos\u003dN;return y};\nIrs\u003dfunction(e,N){var y\u003de.pos;e.pos\u003d0;if(e.J.getUint8(e.pos)!\u003d\u003d160\u0026\u0026!Ad(e)||!GD(e,160))return e.pos\u003dy,NaN;Uf(e,!0);var w\u003de.pos;if(!GD(e,161))return e.pos\u003dy,NaN;Uf(e,!0);w4(e);var E\u003dw4(e)\u003c\u003c8|w4(e);e.pos\u003dw;if(!GD(e,155))return e.pos\u003dy,NaN;w\u003dsf(e);e.pos\u003dy;return(E+w)*N/1E9};\nAd\u003dfunction(e){if(!v6F(e)||!GD(e,524531317))return!1;Uf(e,!0);return!0};\nv6F\u003dfunction(e){if(e.qk()){if(!GD(e,408125543))return!1;Uf(e,!0)}return!0};\nOf\u003dfunction(e,N){for(var y\u003d0;y\u003cN.length;y++){if(!GD(e,N[y]))return!1;y!\u003d\u003dN.length-1\u0026\u0026Uf(e,!0)}return!0};\nGD\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(W$(e))return!1;for(var w\u003de.pos;Uf(e,!1)!\u003d\u003dN;)if(ah(e),w\u003de.pos,W$(e))return!1;y\u0026\u0026(e.pos\u003dw);return!0};\nBpM\u003dfunction(e,N){N||(N\u003dMath.ceil(Math.log(e+2)/Math.log(2)/7));for(var y\u003d1\u003c\u003c8-N,w\u003d[];w.length\u003cN-1;)w.unshift(e%256),e\u003dMath.floor(e/256);w.unshift(e|y);return w};\nNZ\u003dfunction(e,N){var y\u003dnew Uint8Array(e.J.buffer,e.J.byteOffset+e.pos,N);e.pos+\u003dN;return y};\nT4\u003dfunction(e){this.tA\u003de;this.J\u003d{};this.url\u003d\"\"};\nz03\u003dfunction(e,N){var y\u003dN.indexOf(\"?\");if(y\u003e0){var w\u003de0P(N.substring(y+1));g.oB(w,function(E,A){this.set(A,E)},e);\nN\u003dN.substring(0,y)}N\u003dak_(N);g.oB(N,function(E,A){this.set(A,E)},e)};\nidM\u003dfunction(e){var N\u003de.tA.nC(),y\u003d[];g.oB(e.J,function(E,A){y.push(A+\"\u003d\"+E)});\nif(!y.length)return N;var w\u003dy.join(\"\u0026\");e\u003ds0_(e.tA)?\"\u0026\":\"?\";return N+e+w};\nJd\u003dfunction(e,N){var y\u003dnew g.YE(N);(N\u003dy.get(\"req_id\"))\u0026\u0026e.set(\"req_id\",N);g.oB(e.J,function(w,E){y.set(E,null)});\nreturn y};\nD5M\u003dfunction(){this.j\u003dthis.N\u003dthis.J\u003dthis.timedOut\u003dthis.started\u003dthis.L\u003dthis.K\u003d0};\np1\u003dfunction(e){e.L\u003d(0,g.iC)();e.started\u003d0;e.timedOut\u003d0;e.J\u003d0};\nC1\u003dfunction(e,N){var y\u003de.started+e.J*4;N\u0026\u0026(y+\u003de.N);y\u003dMath.max(0,y-3);return Math.pow(1.6,y)};\nr4\u003dfunction(e,N){e[N]||(e[N]\u003dnew D5M);return e[N]};\n$a\u003dfunction(e){this.D\u003dthis.G\u003dthis.L\u003dthis.N\u003d0;this.U\u003dthis.Z\u003d!1;this.J\u003de;this.K\u003de.clone()};\ng6M\u003dfunction(e,N,y){if(F9(e.J))return!1;var w\u003dr4(y,lN(e.J));if(w.timedOut\u003c1\u0026\u0026w.J\u003c1)return!1;w\u003dw.timedOut+w.J;e\u003dYa(e,N);y\u003dr4(y,lN(e));return y.timedOut+y.J+0\u003cw};\nMZ\u003dfunction(e,N,y){e\u003dN?Ya(e,y):e.J;return new T4(e)};\nYa\u003dfunction(e,N){N\u003dN?N.DN:!1;e.j||(e.j\u003doh(e.K,N));return e.j};\nlH\u003dfunction(e,N,y){return lN(N?Ya(e,y):e.J)};\nFs\u003dfunction(e,N,y,w){N.Z3\u0026\u0026(w\u003d\u003d\u003dvoid 0?0:w)\u003e1?N\u003dN.Z3:(y\u003dr4(y,lH(e,e.q2(N,y),N)),N\u003dMath.max(e.L,y.timedOut)+N.hH*(e.N-e.L)+.25*e.G,N\u003dN\u003e3?1E3*Math.pow(1.6,N-3):0);return N\u003d\u003d\u003d0?!0:e.D+N\u003c(0,g.iC)()};\nVc1\u003dfunction(e,N,y){e.J.set(N,y);e.K.set(N,y);e.j\u0026\u0026e.j.set(N,y)};\nfrP\u003dfunction(e,N,y,w,E){++e.N;N\u0026\u0026++e.L;lN(y.tA).startsWith(\"redirector.\")\u0026\u0026(e.J\u003de.K.clone(),delete e.j,w.DE\u0026\u0026delete E[lN(e.J)])};\nSl\u003dfunction(e){return e?(e.itag||\"\")+\";\"+(e.lmt||0)+\";\"+(e.xtags||\"\"):\"\"};\noi\u003dfunction(e,N,y,w){this.initRange\u003dy;this.indexRange\u003dw;this.J\u003dnull;this.K\u003d!1;this.Z\u003d0;this.j\u003dthis.d0\u003dthis.N\u003dnull;this.info\u003dN;this.yl\u003dnew $a(e)};\nbH\u003dfunction(e,N){this.start\u003de;this.end\u003dN;this.length\u003dN-e+1};\nhd\u003dfunction(e){e\u003de.split(\"-\");var N\u003dNumber(e[0]),y\u003dNumber(e[1]);if(!isNaN(N)\u0026\u0026!isNaN(y)\u0026\u0026e.length\u003d\u003d\u003d2\u0026\u0026(e\u003dnew bH(N,y),!isNaN(e.start)\u0026\u0026!isNaN(e.end)\u0026\u0026!isNaN(e.length)\u0026\u0026e.length\u003e0))return e};\ncx\u003dfunction(e,N){return new bH(e,e+N-1)};\ntcn\u003dfunction(e){return e.end\u003d\u003dnull?{start:String(e.start)}:{start:String(e.start),end:String(e.end)}};\nka\u003dfunction(e){if(!e)return new bH(0,0);var N\u003dNumber(e.start);e\u003dNumber(e.end);if(!isNaN(N)\u0026\u0026!isNaN(e)\u0026\u0026(N\u003dnew bH(N,e),N.length\u003e0))return N};\nBx\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.type\u003de;this.J\u003dN;this.range\u003dy;this.source\u003dw;this.KO\u003dY;this.clipId\u003dM\u003d\u003d\u003dvoid 0?\"\":M;this.G\u003d[];this.L\u003d\"\";this.Ch\u003d-1;this.U\u003dthis.D\u003d0;this.L\u003dw;this.Ch\u003dE\u003e\u003d0?E:-1;this.startTime\u003dA||0;this.duration\u003dT||0;this.N\u003dp||0;this.K\u003dC\u003e\u003d0?C:this.range?this.range.length:NaN;this.j\u003dthis.range?this.N+this.K\u003d\u003d\u003dthis.range.length:r\u003d\u003d\u003dvoid 0?!!this.K:r;this.range?(this.o2\u003dthis.startTime+this.duration*this.N/this.range.length,this.Z\u003dthis.duration*this.K/this.range.length,\nthis.XT\u003dthis.o2+this.Z):ueP(this)};\nueP\u003dfunction(e){e.o2\u003de.startTime;e.Z\u003de.duration;e.XT\u003de.o2+e.Z};\nqg9\u003dfunction(e,N,y){var w\u003d!(!N||N.J!\u003d\u003de.J||N.type!\u003d\u003de.type||N.Ch!\u003d\u003de.Ch);return y?w\u0026\u0026!!N\u0026\u0026(e.range\u0026\u0026N.range?N.range.end\u003d\u003d\u003de.range.end:N.range\u003d\u003d\u003de.range)\u0026\u0026N.N+N.K\u003d\u003d\u003de.N+e.K:w};\nXs\u003dfunction(e){return e.type\u003d\u003d\u003d1||e.type\u003d\u003d\u003d2};\nPx\u003dfunction(e){return e.type\u003d\u003d\u003d3||e.type\u003d\u003d\u003d6};\nd4\u003dfunction(e,N){return e.J\u003d\u003d\u003dN.J?e.range\u0026\u0026N.range?e.range.start+e.N+e.K\u003d\u003d\u003dN.range.start+N.N:e.Ch\u003d\u003d\u003dN.Ch?e.N+e.K\u003d\u003d\u003dN.N:e.Ch+1\u003d\u003d\u003dN.Ch\u0026\u0026N.N\u003d\u003d\u003d0\u0026\u0026e.j:!1};\nx5_\u003dfunction(e,N){return e.Ch!\u003d\u003dN.Ch\u0026\u0026N.Ch!\u003d\u003de.Ch+1||e.type!\u003d\u003dN.type?!1:d4(e,N)?!0:Math.abs(e.o2-N.o2)\u003c\u003d1E-6\u0026\u0026e.Ch\u003d\u003d\u003dN.Ch?!1:Zd_(e,N)};\nZd_\u003dfunction(e,N){return d4(e,N)||Math.abs(e.XT-N.o2)\u003c\u003d1E-6||e.Ch+1\u003d\u003d\u003dN.Ch\u0026\u0026N.N\u003d\u003d\u003d0\u0026\u0026e.j?!0:!1};\nIi\u003dfunction(e){return e.Ch+(e.j?1:0)};\nj25\u003dfunction(e){e.length\u003d\u003d\u003d1||g.Ip(e,function(y){return!!y.range});\nfor(var N\u003d1;N\u003ce.length;N++);N\u003de[e.length-1];return new bH(e[0].range.start+e[0].N,N.range.start+N.N+N.K-1)};\nn6H\u003dfunction(e){for(var N\u003d1;N\u003ce.length;N++)if(!d4(e[N-1],e[N]))return!1;return!0};\nQ2n\u003dfunction(e){var N\u003d0;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())N+\u003dy.value.range.length;return N};\nvx\u003dfunction(e){var N\u003d{};N.itag\u003de.J.info.itag;N.type\u003d\"\"+e.type;N.src\u003d\"\"+e.source;N.segsrc\u003de.L;N.seg\u003dString(e.Ch);e.range\u0026\u0026(N.range\u003de.range.start+e.N+\"-\"+(e.range.start+e.N+e.K-1));N.time\u003de.o2.toFixed(1)+\"-\"+(e.o2+e.Z).toFixed(1);N.off\u003dString(e.N);N.len\u003dString(e.K);e.j\u0026\u0026(N.end\u003d\"1\");e.eY()\u0026\u0026(N.eos\u003d\"1\");e.clipId\u0026\u0026(N.cid\u003de.clipId);return N};\nm50\u003dfunction(e){return new Bx(e.type,e.J,e.range,\"getEmptyStubBefore\"+e.L,e.Ch,e.startTime,0,e.N,0)};\nHdE\u003dfunction(e){return new Bx(e.type,e.J,e.range,\"getEmptyStubAfter\"+e.L,e.Ch,e.startTime+e.duration,0,e.N+e.K,0)};\nKu0\u003dfunction(e,N,y,w){return new Bx(e.type,e.J,e.range,\"reslice\"+e.L,e.Ch,e.startTime,e.duration,N,y,w,e.KO,e.clipId)};\nWu5\u003dfunction(e,N){return e.J!\u003d\u003dN.J?!1:e.range\u0026\u0026N.range?e.range.start+e.N\u003e\u003dN.range.start+N.N\u0026\u0026e.range.start+e.N+e.K\u003c\u003dN.range.start+N.N+N.K:e.Ch\u003d\u003d\u003dN.Ch\u0026\u0026e.N\u003e\u003dN.N\u0026\u0026(e.N+e.K\u003c\u003dN.N+N.K||N.j)};\nOd1\u003dfunction(e,N){return e.J!\u003d\u003dN.J?!1:e.type\u003d\u003d\u003d4\u0026\u0026N.type\u003d\u003d\u003d3\u0026\u0026e.J.Yz()?(e\u003de.J.y5(e),DR(e,function(y){return Od1(y,N)})):e.Ch\u003d\u003d\u003dN.Ch\u0026\u0026!!N.K\u0026\u0026N.N+N.K\u003ee.N\u0026\u0026N.N+N.K\u003c\u003de.N+e.K};\nz4\u003dfunction(e,N){var y\u003dN.Ch;e.L\u003d\"updateWithSegmentInfo\";e.Ch\u003dy;if(e.startTime!\u003d\u003dN.startTime||e.duration!\u003d\u003dN.duration)e.startTime\u003dN.startTime+e.D,e.duration\u003dN.duration,ueP(e)};\niH\u003dfunction(e,N){var y\u003dthis;this.QB\u003de;this.j\u003dthis.J\u003dnull;this.L\u003dthis.Hf\u003dNaN;this.q2\u003dthis.requestId\u003dnull;this.lk\u003d{UxB:function(){return y.range}};\nthis.yl\u003de[0].J.yl;this.N\u003dN||\"\";this.QB[0].range\u0026\u0026this.QB[0].K\u003e0\u0026\u0026(n6H(e)?(this.range\u003dj25(e),this.K\u003dthis.range.length):(this.range\u003dthis.QB[this.QB.length-1].range,this.K\u003dQ2n(e)))};\nD$\u003dfunction(e){return!Xs(e.QB[e.QB.length-1])};\ng4\u003dfunction(e){return e.QB[e.QB.length-1].type\u003d\u003d\u003d4};\ng.Vt\u003dfunction(e,N,y){y\u003de.q2\u003d\u003d\u003dnull?e.yl.q2(N,y,e.QB[0].type):e.q2;if(e.J){N\u003dy?oh(e.J,N.DN):e.J;var w\u003dnew T4(N);w.get(\"alr\")||w.set(\"alr\",\"yes\");e.N\u0026\u0026z03(w,e.N)}else/http[s]?:\\/\\//.test(e.N)?w\u003dnew T4(new g.YE(e.N)):(w\u003dMZ(e.yl,y,N),e.N\u0026\u0026z03(w,e.N));(N\u003de.range)?w.set(\"range\",N.toString()):e.QB[0].J.SJ()\u0026\u0026e.QB.length\u003d\u003d\u003d1\u0026\u0026e.QB[0].N\u0026\u0026w.set(\"range\",e.QB[0].N+\"-\");e.requestId\u0026\u0026w.set(\"req_id\",e.requestId);isNaN(e.Hf)||w.set(\"headm\",e.Hf.toString());isNaN(e.L)||w.set(\"mffa\",e.L+\"ms\");e.urlParams\u0026\u0026g.oB(e.urlParams,\nfunction(E,A){w.set(A,E)});\nreturn w};\nR03\u003dfunction(e){if(e.range)return e.K;e\u003de.QB[0];return Math.round(e.Z*e.J.info.JM)};\nGS9\u003dfunction(e,N){return Math.max(0,e.QB[0].o2-N)};\nf1\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;oi.call(this,e,N,w,void 0);this.L\u003dy;this.j1\u003dA;this.index\u003dE||new g.c$};\nU55\u003dfunction(e,N,y,w,E){this.Ch\u003de;this.startSecs\u003dN;this.Vj\u003dy;this.J\u003dw||NaN;this.N\u003dE||NaN};\ntd\u003dfunction(e,N,y){for(;e;e\u003de.parentNode)if(e.attributes\u0026\u0026(!y||e.nodeName\u003d\u003d\u003dy)){var w\u003de.getAttribute(N);if(w)return w}return\"\"};\nuH\u003dfunction(e,N){for(;e;e\u003de.parentNode){var y\u003de.getElementsByTagName(N);if(y.length\u003e0)return y[0]}return null};\nLu1\u003dfunction(e){if(!e)return 0;var N\u003de.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return N?(Number(N[2])|0)*3600+(Number(N[4])|0)*60+(Number(N[6])|0):Number(e)|0};\ns29\u003dfunction(e){return e.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?e+\"Z\":e};\nqZ\u003dfunction(){this.J\u003d[];this.N\u003dnull;this.Z\u003d0;this.K\u003d[];this.L\u003d!1;this.G\u003d\"\";this.j\u003d-1};\narE\u003dfunction(e){var N\u003de.K;e.K\u003d[];return N};\nez9\u003dfunction(){this.j\u003d[];this.J\u003dnull;this.N\u003d{};this.K\u003d{}};\nEHH\u003dfunction(e,N){var y\u003d[];N\u003dArray.from(N.getElementsByTagName(\"SegmentTimeline\"));N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dw.parentNode.parentNode,A\u003dnull;E.nodeName\u003d\u003d\u003d\"Period\"?A\u003dNOJ(e):E.nodeName\u003d\u003d\u003d\"AdaptationSet\"?(E\u003dE.getAttribute(\"id\")||E.getAttribute(\"mimetype\")||\"\",A\u003dyX5(e,E)):E.nodeName\u003d\u003d\u003d\"Representation\"\u0026\u0026(E\u003dE.getAttribute(\"id\")||\"\",A\u003dwI1(e,E));if(A\u003d\u003dnull)return;A.update(w);g.Nd(y,arE(A))}g.Nd(e.j,y);yVM(e.j,function(T){return T.startSecs*1E3+T.J})};\nAXE\u003dfunction(e){e.J\u0026\u0026(e.J.J\u003d[]);g.oB(e.N,function(N){N.J\u003d[]});\ng.oB(e.K,function(N){N.J\u003d[]})};\nNOJ\u003dfunction(e){e.J||(e.J\u003dnew qZ);return e.J};\nyX5\u003dfunction(e,N){e.N[N]||(e.N[N]\u003dnew qZ);return e.N[N]};\nwI1\u003dfunction(e,N){e.K[N]||(e.K[N]\u003dnew qZ);return e.K[N]};\nxa\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.j1\u003d\u003d\u003dvoid 0?0:N.j1;var y\u003dN.mA\u003d\u003d\u003dvoid 0?!1:N.mA;var w\u003dN.pI\u003d\u003d\u003dvoid 0?0:N.pI;var E\u003dN.L$\u003d\u003d\u003dvoid 0?0:N.L$;var A\u003dN.ZK\u003d\u003d\u003dvoid 0?Infinity:N.ZK;var T\u003dN.TR\u003d\u003d\u003dvoid 0?0:N.TR;var p\u003dN.Ta\u003d\u003d\u003dvoid 0?!1:N.Ta;N\u003dN.Ym\u003d\u003d\u003dvoid 0?!1:N.Ym;g.c$.call(this);this.M3\u003dthis.B2\u003d-1;this.eV\u003de;this.pI\u003dw;this.mA\u003dy;this.L$\u003dE;this.ZK\u003dA;this.TR\u003dT;((this.Ta\u003dp)||isFinite(A)\u0026\u0026this.ZK\u003e0)\u0026\u0026y\u0026\u0026Z$\u0026\u0026(this.N\u003d!1,this.K\u003d\"postLive\");this.Ym\u003dN};\njl\u003dfunction(e,N){return JO(e.segments,function(y){return N-y.Ch})};\nn1\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;f1.call(this,e,N,\"\",void 0,void 0,y.j1||0);this.index\u003dnew xa(y)};\nQt\u003dfunction(e,N,y){oi.call(this,e,N);this.L\u003dy;e\u003dthis.index\u003dnew g.c$;e.N\u003d!1;e.K\u003d\"d\"};\nTO9\u003dfunction(e,N,y){var w\u003de.index.tK(N),E\u003de.index.getStartTime(N),A\u003de.index.getDuration(N);y?A\u003dy\u003d0:y\u003de.info.JM*A;return new iH([new Bx(3,e,void 0,\"otfCreateRequestInfoForSegment\",N,E,A,0,y)],w)};\nJXF\u003dfunction(e,N){if(!e.index.isLoaded()){var y\u003d[],w\u003dN.j;N\u003dN.L.split(\",\").filter(function(Y){return Y.length\u003e0});\nfor(var E\u003d0,A\u003d0,T\u003d0,p\u003d/^(\\d+)/,C\u003d/r\u003d(\\d+)/,r\u003d0;r\u003cw;r++){if(T\u003c\u003d0)if(T\u003dN.shift(),A\u003d(A\u003dp.exec(T))?+A[1]/1E3:0)T\u003d(T\u003dC.exec(T))?+T[1]:0,T+\u003d1;else return;y.push(new hi(r,E,A,NaN,\"sq/\"+(r+1)));E+\u003dA;T--}e.index.append(y)}};\nmv\u003dfunction(e,N){this.info\u003de;this.J\u003dN;this.N\u003dnull;this.j\u003dthis.K\u003d-1;this.timestampOffset\u003d0;this.isLocked\u003dthis.Z\u003d!1;this.L\u003dthis.info.J.hw()\u0026\u0026!this.info.N};\npIJ\u003dfunction(e,N){e.J.getLength();N\u003dMath.min(N,e.info.K);var y\u003de.J.split(N),w\u003dy.h3;y\u003dnew mv(new Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N,N,!1,e.info.KO,e.info.clipId),y.aA);y.j\u003de.j;y.K\u003de.K;N\u003dnew mv(new Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N+N,e.info.K-N,e.info.j,e.info.KO,e.info.clipId),w);N.j\u003de.j;N.K\u003de.K;return[y,N]};\ng.Hx\u003dfunction(e,N,y){var w;if(!(w\u003de.isLocked||N.isLocked||!d4(e.info,N.info)||e.info.j)){if(y\u003dy\u003d\u003d\u003dvoid 0?!1:y)y\u003de.J,w\u003dN.J,y\u003d!(w.SV.length?d6_(y,w.SV[0]):1);w\u003dy}if(w)return null;y\u003dnew Bx(e.info.type,e.info.J,e.info.range,e.info.L,e.info.Ch,e.info.startTime,e.info.duration,e.info.N,e.info.K,e.info.j,e.info.KO,e.info.clipId);w\u003dN.info;y.K+\u003dw.K;y.range\u0026\u0026(y.Z+\u003dw.Z);y.XT\u003dw.XT;y.j\u003dw.j;w\u003dnew oR;bI(w,e.J);bI(w,N.J);y\u003dnew mv(y,w);y.N\u003dN.N||e.N;y.K\u003de.K!\u003d\u003d-1?e.K:N.K;y.j\u003de.j!\u003d\u003d-1?e.j:N.j;return y};\ng.K1\u003dfunction(e){g.R2(e.info.J.info)||e.info.J.info.lm();if(e.K!\u003d\u003d-1)return e.K;if(e.N\u0026\u0026rGJ(e.N))return e.K\u003drGJ(e.N),e.K;if(g.R2(e.info.J.info)){var N\u003de.iB();for(var y\u003de.info.J.J,w\u003dNaN,E\u003dNaN,A\u003d0;xE(N,A);){var T\u003djd(N,A);T.type\u003d\u003d\u003d1936286840?E\u003dT.data.getUint32(T.dataOffset+8):T.type\u003d\u003d\u003d1836476516?E\u003dg.uN(T):T.type\u003d\u003d\u003d1952867444\u0026\u0026isNaN(w)\u0026\u0026(w\u003dg.Qo(T));A\u003dn_(T.type)?A+8:A+T.size}!E\u0026\u0026y\u0026\u0026(E\u003dqa(y));N\u003dw/E}else N\u003dnew K_(e.iB()),y\u003de.L?N:new K_(new DataView(e.info.J.J.buffer)),w\u003dEM(y),y\u003dN.pos,N.pos\u003d0,Ad(N)?GD(N,\n231)?(w\u003dsf(N)*w/1E9,N.pos\u003dy,N\u003dw):(N.pos\u003dy,N\u003dNaN):(N.pos\u003dy,N\u003dNaN);e.K\u003dN||e.info.o2;return e.K};\nrXP\u003dfunction(e,N){e.timestampOffset\u003e0\u0026\u0026(N-\u003de.timestampOffset);var y\u003dg.K1(e)+N;CUJ(e,y);e.timestampOffset\u003dN};\nCUJ\u003dfunction(e,N){g.R2(e.info.J.info)||e.info.J.info.lm();e.K\u003dN;if(g.R2(e.info.J.info)){var y\u003de.iB();e\u003de.info.J.J;for(var w\u003dNaN,E\u003dNaN,A\u003d0;xE(y,A);){var T\u003djd(y,A);isNaN(w)\u0026\u0026(T.type\u003d\u003d\u003d1936286840?w\u003dT.data.getUint32(T.dataOffset+8):T.type\u003d\u003d\u003d1836476516\u0026\u0026(w\u003dg.uN(T)));if(T.type\u003d\u003d\u003d1952867444){!w\u0026\u0026e\u0026\u0026(w\u003dqa(e));var p\u003dg.Qo(T);isNaN(E)\u0026\u0026(E\u003dMath.round(N*w)-p);var C\u003dT;p+\u003dE;if(C.data.getUint8(C.dataOffset)){var r\u003dC.data;C\u003dC.dataOffset+4;r.setUint32(C,Math.floor(p/4294967296));r.setUint32(C+4,p\u00264294967295)}else C.data.setUint32(C.dataOffset+\n4,p)}A\u003dn_(T.type)?A+8:A+T.size}return!0}y\u003dnew K_(e.iB());e\u003de.L?y:new K_(new DataView(e.info.J.J.buffer));w\u003dEM(e);e\u003dy.pos;y.pos\u003d0;if(Ad(y)\u0026\u0026GD(y,231))if(E\u003dUf(y,!0),N\u003dMath.floor(N*1E9/w),Math.ceil(Math.log(N)/Math.log(2)/8)\u003eE)N\u003d!1;else{for(w\u003dE-1;w\u003e\u003d0;w--)y.J.setUint8(y.pos+w,N\u0026255),N\u003e\u003e\u003e\u003d8;y.pos\u003de;N\u003d!0}else N\u003d!1;return N};\nOM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dWx(e);e\u003dN?0:e.info.Z;return y||e};\nWx\u003dfunction(e){g.R2(e.info.J.info)||e.info.J.info.lm();if(e.N\u0026\u0026e.info.type\u003d\u003d\u003d6)return e.N.j1;if(g.R2(e.info.J.info)){var N\u003de.iB();var y\u003d0;N\u003dg.H$(N,1936286840);N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003do69(w.value),y+\u003dw.vx[0]/w.timescale;y\u003dy||NaN;if(!(y\u003e\u003d0))a:{y\u003de.iB();N\u003de.info.J.J;for(var E\u003dw\u003d0,A\u003d0;xE(y,w);){var T\u003djd(y,w);if(T.type\u003d\u003d\u003d1836476516)E\u003dg.uN(T);else if(T.type\u003d\u003d\u003d1836019558){!E\u0026\u0026N\u0026\u0026(E\u003dqa(N));if(!E){y\u003dNaN;break a}var p\u003dZe(T.data,T.dataOffset,1953653094),C\u003dp;p\u003dE;var r\u003dZe(C.data,C.dataOffset,\n1952868452);C\u003dZe(C.data,C.dataOffset,1953658222);var Y\u003dP$(r);P$(r);Y\u00262\u0026\u0026P$(r);r\u003dY\u00268?P$(r):0;var M\u003dP$(C),l\u003dM\u00261;Y\u003dM\u00264;var F\u003dM\u0026256,S\u003dM\u0026512,k\u003dM\u00261024;M\u0026\u003d2048;var X\u003ddD(C);l\u0026\u0026P$(C);Y\u0026\u0026P$(C);for(var d\u003dl\u003d0;d\u003cX;d++){var v\u003dF?P$(C):r;S\u0026\u0026P$(C);Y\u0026\u0026d\u003d\u003d\u003d0||!k||P$(C);M\u0026\u0026P$(C);l+\u003dv}A+\u003dl/p}w\u003dn_(T.type)?w+8:w+T.size}y\u003dA||NaN}y||g.uA(new g.Gh(\"Missing duration while parsing bmff\",e.info.O2()))}else y\u003dnew K_(e.iB()),e\u003de.L?y:new K_(new DataView(e.info.J.J.buffer)),y\u003dIrs(y,EM(e));return y};\ng.$$J\u003dfunction(e){if(e.info.J.I8())return e.info.duration;e.j\u003d\u003d\u003d-1\u0026\u0026(e.j\u003dWx(e));return e.j||e.info.duration};\nY3P\u003dfunction(e){var N\u003de.iB();var y\u003d(y\u003dg.ti(N,0,1936286840))?y.data.getUint32(y.dataOffset+8):NaN;isNaN(y)\u0026\u0026(e\u003de.info.J.J,y\u003d(N\u003dg.ti(N,0,1836476516))?g.uN(N):e?qa(e):NaN);return y};\nMi3\u003dfunction(e){return e.info.J.info.lm()\u0026\u0026e.J.getUint8(0)\u003d\u003d\u003d160};\nlo0\u003dfunction(e){if(!e.N){g.R2(e.info.J.info)||e.info.J.info.lm();if(g.R2(e.info.J.info))var N\u003dg.h05(e.iB());else{N\u003dnew K_(e.iB());var y\u003dN.pos;N.pos\u003d0;var w\u003dnull,E\u003dnull;if(Of(N,[408125543,307544935]))for(var A\u003dN.pos+Uf(N,!0);N.pos\u003cA;)if(Uf(N,!1)!\u003d\u003d29555)ah(N);else for(var T\u003dN.pos+Uf(N,!0);N.pos\u003cT;)if(Uf(N,!1)!\u003d\u003d26568)ah(N);else for(var p\u003dN.pos+Uf(N,!0);N.pos\u003cp;){var C\u003dUf(N,!1);if(C\u003d\u003d\u003d17543){if(C\u003dP$P(N),C\u003df_(C))if(E)for(var r\u003dg.c(Object.keys(C)),Y\u003dr.next();!Y.done;Y\u003dr.next())Y\u003dY.value,E[Y]\u003dC[Y];else E\u003d\nC}else C\u003d\u003d\u003d17827?(C\u003dP$P(N),w||(w\u003dC)):ah(N)}N.pos\u003dy;N\u003dE?new gD(E,w):null}e.N\u003dN}};\nFa5\u003dfunction(e){if(g.R2(e.info.J.info))mh(e.iB(),1836019574),mh(e.iB(),1718909296);else{var N\u003dnew K_(e.iB());v6F(N);GD(N,524531317,!0);e.J\u003de.J.split(N.start+N.pos).h3}e.L\u003d!1};\nRi\u003dfunction(e){if(!e.Z){if(g.R2(e.info.J.info)){var N\u003de.iB();var y\u003dZe(N,0,1836019574);if(y){y\u003dy.offset+y.size;var w\u003dnew Uint8Array(y);w.set(new Uint8Array(N.buffer,N.byteOffset,y));N\u003dw}else N\u003dnull}else N\u003dd59(new K_(e.iB()));N\u0026\u0026(e.info.J.J\u003dN,e.Z\u003d!0)}};\ng.G4\u003dfunction(){this.count\u003d0;this.J\u003d1;this.N\u003d!1;this.offsets\u003dnew Float64Array(128);this.startTicks\u003dnew Float64Array(128)};\nS31\u003dfunction(e,N){return N+1\u003ce.count||e.N?e.offsets[N+1]-e.offsets[N]:-1};\nUM\u003dfunction(e){e.offsets.length\u003ce.count+1\u0026\u0026e.resize(e.offsets.length*2)};\nL1\u003dfunction(e,N,y,w){oi.call(this,e,N,y,w);var E\u003dthis;this.L\u003dnull;this.lk\u003d{eS:function(A,T,p,C){return E.eS(A,T,p,C)}};\nthis.index\u003dnew g.G4};\noH5\u003dfunction(e,N,y,w,E,A){this.displayName\u003de;this.vssId\u003dN;this.languageCode\u003dy;this.kind\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.xtags\u003dE\u003d\u003d\u003dvoid 0?\"\":E;this.id\u003dA\u003d\u003d\u003dvoid 0?\"\":A};\nhz0\u003dfunction(e){if(e\u003de.colorInfo)if(e\u003de.transferCharacteristics)return bh1[e];return null};\ng.sM\u003dfunction(e,N,y){this.name\u003de;this.id\u003dN;this.isDefault\u003dy};\ncXP\u003dfunction(e){return ai(function(N,y){return g.VN(N,y,4,1E3)},e,{format:\"RAW\",\nmethod:\"GET\",withCredentials:!0})};\ng.k69\u003dfunction(e){var N;e.responseType\u0026\u0026e.responseType!\u003d\u003d\"text\"?e.responseType\u003d\u003d\u003d\"arraybuffer\"\u0026\u0026(N\u003dP8(new Uint8Array(e.response))):N\u003de.responseText;return!N||N.length\u003e2048?\"\":N.indexOf(\"https://\")\u003d\u003d\u003d0?N:\"\"};\nai\u003dfunction(e,N,y){N.match(BO_);return e(N,y).then(function(w){var E\u003dg.k69(w.xhr);return E?ai(e,E,y):w.xhr})};\nwt\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;N\u003dN\u003d\u003d\u003dvoid 0?null:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.pT.call(this);var w\u003dthis;this.sourceUrl\u003de;this.isLivePlayback\u003dy;this.Wk\u003dthis.duration\u003d0;this.isPremiere\u003dthis.Ta\u003dthis.j\u003dthis.isLiveHeadPlayable\u003dthis.isLive\u003dthis.N\u003d!1;this.ZK\u003dthis.L$\u003d0;this.isOtf\u003dthis.Cx\u003d!1;this.Et\u003d(0,g.iC)();this.Ng\u003dInfinity;this.J\u003d{};this.K\u003dnew Map;this.state\u003dthis.Ie\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.qg\u003d[];this.Z\u003dnull;this.l9\u003d0;this.L\u003d\"\";this.i9\u003dNaN;this.aq\u003dthis.pX\u003dthis.timestampOffset\u003dthis.G\u003d\n0;this.zg\u003dthis.gf\u003dNaN;this.PY\u003d0;this.Bk\u003dthis.D\u003d!1;this.Rq\u003d[];this.Zl\u003d{};this.Kh\u003dNaN;this.lk\u003d{bzh:function(p){eI(w,p)}};\nvar E;this.Ut\u003d(E\u003dN)\u003d\u003dnull?void 0:E.gP(\"html5_use_network_error_code_enums\");XI5\u003d!!N\u0026\u0026N.gP(\"html5_modern_vp9_mime_type\");var A;NX\u003d!((A\u003dN)\u003d\u003dnull||!A.gP(\"html5_enable_flush_during_seek\"))\u0026\u0026g.O8();var T;yY\u003d!((T\u003dN)\u003d\u003dnull||!T.gP(\"html5_enable_reset_audio_decoder\"))\u0026\u0026g.O8()};\nPUn\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.video\u0026\u0026N.info.video.J\u003e\u003d2160})};\nOv0\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.video\u0026\u0026N.info.video.isHdr()})};\nAi\u003dfunction(e){return g.c4(e.J,function(N){return!!N.info.BG})};\ng.d$F\u003dfunction(e){return g.c4(e.J,function(N){return Ug(N.info)})};\nIos\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\":!1})};\nvHs\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":!1})};\nzzn\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.projectionType\u003d\u003d\u003d\"MESH\":!1})};\nihP\u003dfunction(e){return g.c4(e.J,function(N){return N.info.video?N.info.video.stereoLayout\u003d\u003d\u003d1:!1})};\nD$_\u003dfunction(e){return jF5(e.J,function(N){return N.info.video?N.ix():!0})};\nyo\u003dfunction(e){return g.c4(e.J,function(N){return F9(N.yl.J)})};\neI\u003dfunction(e,N){e.J[N.info.id]\u003dN;e.K.set(Sl(g.Ld(N.info,e.Cx)),N)};\ngHM\u003dfunction(e,N){return Sl({itag:N.itag,lmt:e.Cx?0:N.lmt||0,xtags:N.xtags})};\nTE\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003de.mimeType||\"\",E\u003de.itag;var A\u003de.xtags;E\u003dE?E.toString():\"\";A\u0026\u0026(E+\u003d\";\"+A);A\u003dE;if(a2(w)){var T\u003de.width||640;E\u003de.height||360;var p\u003de.fps,C\u003de.qualityLabel,r\u003de.colorInfo,Y\u003de.projectionType,M;e.stereoLayout\u0026\u0026(M\u003dVis[e.stereoLayout]);var l\u003dhz0(e)||void 0;if(r\u003d\u003dnull?0:r.primaries)var F\u003dfon[r.primaries]||void 0;T\u003dnew Zr(T,E,p,Y,M,void 0,C,l,F);w\u003dEh(w,T,nd[e.itag||\"\"]);NX\u0026\u0026(w+\u003d\"; enableflushduringseek\u003dtrue\");yY\u0026\u0026(w+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var S;if(sg(w)){var k\u003d\ne.audioSampleRate;M\u003de.audioTrack;k\u003dnew tG(k?+k:void 0,e.audioChannels,e.spatialAudioType,e.isDrc,e.loudnessDb,e.trackAbsoluteLoudnessLkfs,e.audioQuality||\"AUDIO_QUALITY_UNKNOWN\");M\u0026\u0026(F\u003dM.displayName,E\u003dM.id,M\u003dM.audioIsDefault,F\u0026\u0026(S\u003dnew g.sM(F,E||\"\",!!M)))}var X;e.captionTrack\u0026\u0026(C\u003de.captionTrack,M\u003dC.displayName,F\u003dC.vssId,E\u003dC.languageCode,p\u003dC.kind,C\u003dC.id,M\u0026\u0026F\u0026\u0026E\u0026\u0026(X\u003dnew oH5(M,F,E,p,e.xtags,C)));M\u003dNumber(e.bitrate)/8;F\u003dNumber(e.contentLength);E\u003dNumber(e.lastModified);C\u003de.drmFamilies;p\u003de.type;y\u003dy\u0026\u0026F?F/\ny:0;e\u003dNumber(e.approxDurationMs);if(N\u0026\u0026C){var d\u003d{};C\u003dg.c(C);for(r\u003dC.next();!r.done;r\u003dC.next())(r\u003dAm[r.value])\u0026\u0026(d[r]\u003dN[r])}return new QI(A,w,{audio:k,video:T,Vl:S,BG:d,JM:M,RX:y,contentLength:F,lastModified:E,captionTrack:X,streamType:p,approxDurationMs:e})};\nJm\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003de.type;var E\u003de.itag;var A\u003de.xtags;A\u0026\u0026(E\u003de.itag+\";\"+A);if(a2(w)){var T\u003d(e.size||\"640x360\").split(\"x\");T\u003dnew Zr(+T[0],+T[1],+e.fps,e.projection_type,+e.stereo_layout,void 0,e.quality_label,e.eotf,e.primaries);w\u003dEh(w,T,nd[e.itag]);NX\u0026\u0026(w+\u003d\"; enableflushduringseek\u003dtrue\");yY\u0026\u0026(w+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var p;if(sg(w)){var C\u003dnew tG(+e.audio_sample_rate||void 0,+e.audio_channels||0,e.spatial_audio_type,!!e.drc);e.name\u0026\u0026(p\u003dnew g.sM(e.name,e.audio_track_id,\ne.isDefault\u003d\u003d\u003d\"1\"))}var r;e.caption_display_name\u0026\u0026e.caption_vss_id\u0026\u0026e.caption_language_code\u0026\u0026(r\u003dnew oH5(e.caption_display_name,e.caption_vss_id,e.caption_language_code,e.caption_kind,e.xtags,e.caption_id));A\u003dNumber(e.bitrate)/8;var Y\u003dNumber(e.clen),M\u003dNumber(e.lmt);y\u003dy\u0026\u0026Y?Y/y:0;if(N\u0026\u0026e.drm_families){var l\u003d{};for(var F\u003dg.c(e.drm_families.split(\",\")),S\u003dF.next();!S.done;S\u003dF.next())S\u003dS.value,l[S]\u003dN[S]}return new QI(E,w,{audio:C,video:T,Vl:p,BG:l,JM:A,RX:y,contentLength:Y,lastModified:M,captionTrack:r,\nstreamType:e.stream_type,approxDurationMs:Number(e.approx_duration_ms)})};\ntiF\u003dfunction(e){return DR(e,function(N){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dN.stream_type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nuQH\u003dfunction(e){return DR(e,function(N){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dN.type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nq35\u003dfunction(e,N){return e.timeline?yh(e.timeline.j,N):e.qg.length?yh(e.qg,N):[]};\npC\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;e\u003dnew g.YE(e,!0);e.set(\"alr\",\"yes\");y\u0026\u0026(y\u003dF$E(decodeURIComponent(y)),e.set(N,encodeURIComponent(y)));return e};\nnHE\u003dfunction(e,N){var y\u003dtd(N,\"id\");y\u003dy.replace(\":\",\";\");var w\u003dtd(N,\"mimeType\"),E\u003dtd(N,\"codecs\");w\u003dE?w+\u0027; codecs\u003d\"\u0027+E+\u0027\"\u0027:w;E\u003dNumber(td(N,\"bandwidth\"))/8;var A\u003dNumber(uH(N,\"BaseURL\").getAttribute(e.L+\":contentLength\")),T\u003de.duration\u0026\u0026A?A/e.duration:0;if(a2(w)){var p\u003dNumber(td(N,\"width\"));var C\u003dNumber(td(N,\"height\")),r\u003dNumber(td(N,\"frameRate\")),Y\u003dZhM(td(N,e.L+\":projectionType\"));a:switch(td(N,e.L+\":stereoLayout\")){case \"layout_left_right\":var M\u003d1;break a;case \"layout_top_bottom\":M\u003d2;break a;default:M\u003d\n0}p\u003dnew Zr(p,C,r,Y,M)}if(sg(w)){var l\u003dNumber(td(N,\"audioSamplingRate\"));var F\u003dNumber(td(N.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));C\u003dx$5(td(N,e.L+\":spatialAudioType\"));l\u003dnew tG(l,F,C);a:{F\u003dtd(N,\"lang\")||\"und\";if(C\u003duH(N,\"Role\"))if(Y\u003dtd(C,\"value\")||\"\",g.P4(j8J,Y)){C\u003dF+\".\"+j8J[Y];r\u003dY\u003d\u003d\u003d\"main\";e\u003dtd(N,e.L+\":langName\")||F+\" - \"+Y;F\u003dnew g.sM(e,C,r);break a}F\u003dvoid 0}}if(N\u003duH(N,\"ContentProtection\"))if(N.getAttribute(\"schemeIdUri\")\u003d\u003d\u003d\"http://youtube.com/drm/2012/10/10\"){var S\u003d{};for(N\u003d\nN.firstChild;N!\u003dnull;N\u003dN.nextSibling)N instanceof Element\u0026\u0026/SystemURL/.test(N.nodeName)\u0026\u0026(e\u003dN.getAttribute(\"type\"),C\u003dN.textContent,e\u0026\u0026C\u0026\u0026(S[e]\u003dC.trim()))}else S\u003dvoid 0;return new QI(y,w,{audio:l,video:p,Vl:F,BG:S,JM:E,RX:T,contentLength:A})};\nZhM\u003dfunction(e){switch(e){case \"equirectangular\":return\"EQUIRECTANGULAR\";case \"equirectangular_threed_top_bottom\":return\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\";case \"mesh\":return\"MESH\";case \"rectangular\":return\"RECTANGULAR\";default:return\"UNKNOWN\"}};\nx$5\u003dfunction(e){switch(e){case \"spatial_audio_type_ambisonics_5_1\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\";case \"spatial_audio_type_ambisonics_quad\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\";case \"spatial_audio_type_foa_with_non_diegetic\":return\"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\";default:return\"SPATIAL_AUDIO_TYPE_NONE\"}};\nm$F\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;e.state\u003d1;e.Et\u003d(0,g.iC)();return cXP(N||e.sourceUrl).then(function(y){if(!e.Ss()){e.Ie\u003dy.status;y\u003dy.responseText;var w\u003dnew DOMParser;y\u003dOK(w,gVH(y),\"text/xml\").getElementsByTagName(\"MPD\")[0];e.Ng\u003dLu1(td(y,\"minimumUpdatePeriod\"))*1E3||Infinity;b:{if(y.attributes){w\u003dg.c(y.attributes);for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.value\u003d\u003d\u003d\"http://youtube.com/yt/2012/10/10\"){w\u003dE.name.split(\":\")[1];break b}}w\u003d\"\"}e.L\u003dw;e.isLive\u003de.Ng\u003cInfinity\u0026\u0026e.isLivePlayback;e.Wk\u003d\nNumber(td(y,e.L+\":earliestMediaSequence\"))||0;if(w\u003dDate.parse(s29(td(y,e.L+\":mpdResponseTime\"))))e.l9\u003d((0,g.iC)()-w)/1E3;e.isLive\u0026\u0026y.getElementsByTagName(\"SegmentTimeline\").length\u003c\u003d0||g.Ip(y.getElementsByTagName(\"Period\"),e.i$P,e);e.state\u003d2;e.publish(\"loaded\");Q8E(e)}return e}).On(function(y){if(y instanceof DJ){var w\u003dy.xhr;\ne.Ie\u003dw.status}e.state\u003d3;e.publish(\"loaderror\");return oD(w)})};\nHh9\u003dfunction(e,N,y){return m$F(new wt(e,N,y),e)};\nCC\u003dfunction(e){return e.isLive\u0026\u0026(0,g.iC)()-e.Et\u003e\u003de.Ng};\nKaJ\u003dfunction(e){e.Z\u0026\u0026e.Z.stop()};\nQ8E\u003dfunction(e){var N\u003de.Ng;isFinite(N)\u0026\u0026(CC(e)?e.refresh():(N\u003dMath.max(0,e.Et+N-(0,g.iC)()),e.Z||(e.Z\u003dnew g.e6(e.refresh,N,e),g.Q(e,e.Z)),e.Z.start(N)))};\nWa9\u003dfunction(e){e\u003de.J;for(var N in e){var y\u003de[N].index;if(y.isLoaded())return y.vY()+1}return 0};\nrt\u003dfunction(e){return e.pX?e.pX-(e.G||e.timestampOffset):0};\n$_\u003dfunction(e){return e.aq?e.aq-(e.G||e.timestampOffset):0};\nY_\u003dfunction(e){if(!isNaN(e.i9))return e.i9;var N\u003de.J,y;for(y in N){var w\u003dN[y].index;if(w.isLoaded()\u0026\u0026!Ug(N[y].info)){N\u003d0;for(y\u003dw.Jx();y\u003c\u003dw.vY();y++)N+\u003dw.getDuration(y);N/\u003dw.Tz();N\u003dMath.round(N/.5)*.5;w.Tz()\u003e10\u0026\u0026(e.i9\u003dN);return N}if(e.isLive\u0026\u0026(w\u003dN[y],w.j1))return w.j1}return NaN};\nOh_\u003dfunction(e,N){e\u003dQF9(e.J,function(w){return w.index.isLoaded()});\nif(!e)return NaN;e\u003de.index;var y\u003de.zI(N);return e.getStartTime(y)\u003d\u003d\u003dN?N:y\u003ce.vY()?e.getStartTime(y+1):NaN};\nRz9\u003dfunction(e,N){if(!e.J[\"0\"]){var y\u003dnew QI(\"0\",\"fakesb\",{video:new Zr(0,0,0,void 0,void 0,\"auto\")});e.J[\"0\"]\u003dN?new f1(new g.YE(\"http://www.youtube.com/videoplayback\"),y,\"fake\"):new L1(new g.YE(\"http://www.youtube.com/videoplayback\"),y,new bH(0,0),new bH(0,0))}};\nMX\u003dfunction(e){if(e.isManifestless)for(var N in e.J)e.J[N].index.segments\u003d[]};\nl2\u003dfunction(e,N,y){for(var w in e.J){var E\u003dUg(e.J[w].info)||e.J[w].info.gx();if(y\u003d\u003d\u003dE\u0026\u0026(E\u003de.J[w].index)!\u003dnull){var A\u003djl(E,N);A\u003e\u003d0\u0026\u0026E.segments.splice(A,1)}}};\nG6J\u003dfunction(e){for(var N in e.J)Ug(e.J[N].info)||AGH(e.J[N].index,Infinity)};\nFu\u003dfunction(e,N,y){for(var w in e.J){var E\u003de.J[w].index,A\u003dN,T\u003dy;E.mA\u0026\u0026(A\u0026\u0026(E.B2\u003dMath.max(E.B2,A)),T\u0026\u0026(E.M3\u003dMath.max(E.M3||0,T)))}y\u0026\u0026(e.Kh\u003dy/1E3)};\nU$M\u003dfunction(e){e.aq\u003d0;e.pX\u003d0;e.PY\u003d0};\nSI\u003dfunction(e){return e.Bk\u0026\u0026e.isManifestless?e.isLiveHeadPlayable:e.isLive};\nEh\u003dfunction(e,N,y){oI\u003d\u003d\u003dnull\u0026\u0026(oI\u003dwindow.MediaSource\u0026\u0026MediaSource.isTypeSupported\u0026\u0026MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027)\u0026\u0026!MediaSource.isTypeSupported(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027));if(XI5\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported!\u003d\u003dvoid 0)return oI||y!\u003d\u003d\"9\"\u0026\u0026y!\u003d\u003d\"(\"?oI||y!\u003d\u003d\"9h\"\u0026\u0026y!\u003d\u003d\"(h\"||(e\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027):e\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,e;if(!oI\u0026\u0026!b2||e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027\u0026\u0026e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027)return e;\ny\u003d\"00\";var w\u003d\"08\",E\u003d\"01\",A\u003d\"01\",T\u003d\"01\";e\u003d\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u0026\u0026(y\u003d\"02\",w\u003d\"10\",N.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026(T\u003dE\u003d\"09\"),N.N\u003d\u003d\u003d\"smpte2084\"\u0026\u0026(A\u003d\"16\"),N.N\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(A\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",y,\"51\",w,\"01\",E,A,T,\"00\"].join(\".\")+\u0027\"\u0027};\ncU\u003dfunction(e,N,y){e\u003d\"\"+e+(N\u003e49?\"p60\":N\u003e32?\"p48\":\"\");N\u003dDM()[e];if(N!\u003dnull\u0026\u0026N\u003e0)return N;N\u003dhm.get(e);if(N!\u003dnull\u0026\u0026N\u003e0)return N;y\u003dy\u003d\u003dnull?void 0:y.get(e);return y!\u003dnull\u0026\u0026y\u003e0?y:8192};\nLaE\u003dfunction(e){this.Ot\u003de;this.LX\u003dthis.RY\u003dthis.Zl\u003dthis.L\u003dthis.j\u003dthis.Kh\u003dthis.dT\u003dthis.Wk\u003dthis.qg\u003d!1;this.G\u003dthis.Z\u003d0;this.Dl\u003d!1;this.l9\u003d!0;this.VB\u003d!1;this.G4\u003d0;this.Ej\u003dthis.Rq\u003d!1;this.U2\u003d!0;this.Bk\u003dthis.Et\u003d!1;this.J\u003d{};this.PY\u003dthis.disableAv1\u003dthis.a9\u003dthis.jp\u003dthis.Kx\u003dthis.SR\u003dthis.N\u003dthis.U\u003d!1;this.YO\u003dthis.Ot.T(\"html5_disable_aac_preference\");this.jn\u003dInfinity;this.aq\u003d0;this.pX\u003dthis.Ot.B9();this.Y_\u003dthis.Ot.experiments.gP(\"html5_enable_vp9_fairplay\");this.jN\u003dthis.Ot.T(\"html5_force_av1_for_testing\");this.Ut\u003d\ng.Y2(this.Ot.experiments,\"html5_av1_ordinal_cap\");this.DD\u003dthis.Ot.T(\"html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported\");this.CC\u003dthis.Ot.T(\"html5_account_onesie_format_selection_during_format_filter\");this.JM\u003dg.Y2(this.Ot.experiments,\"html5_max_byterate\");this.D\u003dthis.Ot.T(\"html5_sunset_aac_high_codec_family\");this.i9\u003dthis.Ot.T(\"html5_sunset_aac_high_codec_family\");this.Xz\u003dthis.Ot.T(\"html5_enable_iamf_audio\");this.NK\u003dthis.Ot.experiments.gP(\"html5_allow_capability_merge\");this.FZ\u003dthis.Ot.T(\"html5_log_format_filter_rejection_reason_as_string\");\nthis.im\u003dthis.Ot.T(\"html5_prefer_vp9_sfr\")};\nReH\u003dfunction(e){if(e.Wk)return[\"f\"];var N\u003d\"9h 9 h 8 (h ( H *\".split(\" \");e.Rq\u0026\u0026(N.unshift(\"1\"),N.unshift(\"1h\"));e.RY\u0026\u0026N.unshift(\"h\");e.Ng\u0026\u0026(N\u003d(s8_[e.Ng]||[e.Ng]).concat(N));return N};\nQ0F\u003dfunction(e){var N\u003d[\"o\",\"a\",\"A\"];e.aq\u003d\u003d\u003d1\u0026\u0026(e.Kh\u0026\u0026(N\u003d[\"m\",\"M\"].concat(N)),e.j\u0026\u0026(N\u003d[\"mac3\",\"MAC3\"].concat(N)),e.L\u0026\u0026(N\u003d[\"meac3\",\"MEAC3\"].concat(N)),e.Xz\u0026\u0026(N\u003d[\"i\",\"I\"].concat(N)));e.qg\u0026\u0026(N\u003d[\"so\",\"sa\"].concat(N));!e.LX||e.Zl||e.K||e.YO||N.unshift(\"a\");e.dT\u0026\u0026!e.D\u0026\u0026N.unshift(\"ah\");e.K\u0026\u0026(N\u003d(s8_[e.K]||[e.K]).concat(N));return N};\nk_\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(w\u003d\u003d\u003dvoid 0?0:w)return N.disabled\u003d1,0;if(rD(e.L,$E.AV1_CODECS)\u0026\u0026rD(e.L,$E.HEIGHT)\u0026\u0026rD(e.L,$E.BITRATE))return N.isCapabilityUsable\u003d1,8192;try{var E\u003dPFH();if(E)return N.localPref\u003dE}catch(p){}w\u003d1080;E\u003dnavigator.hardwareConcurrency;E\u003c\u003d2\u0026\u0026(w\u003d480);N.coreCount\u003dE;if(E\u003dg.Y2(e.experiments,\"html5_default_av1_threshold\"))w\u003dN[\"default\"]\u003dE;!e.T(\"html5_disable_av1_arm_check\")\u0026\u0026SH3()\u0026\u0026(N.isArm\u003d1,w\u003d240);if(e\u003de.L.Kh)N.mcap\u003de,w\u003dMath.max(w,e);if(y){var A,T;if(e\u003d(A\u003dy.videoInfos.find(function(p){return Kd(p)}))\u003d\u003d\nnull?void 0:(T\u003dA.N)\u003d\u003dnull?void 0:T.powerEfficient)w\u003d8192,N.isEfficient\u003d1;\ny\u003dy.videoInfos[0].video;A\u003dMath.min(cU(\"1\",y.fps),cU(\"1\",30));N.perfCap\u003dA;w\u003dMath.min(w,A);y.isHdr()\u0026\u0026!e\u0026\u0026(N.hdr\u003d1,w*\u003d.75)}else y\u003dcU(\"1\",30),N.perfCap30\u003dy,w\u003dMath.min(w,y),y\u003dcU(\"1\",60),N.perfCap60\u003dy,w\u003dMath.min(w,y);return N.av1Threshold\u003dw};\nBU\u003dfunction(e,N,y,w){this.flavor\u003de;this.keySystem\u003dN;this.N\u003dy;this.experiments\u003dw;this.J\u003d{};this.Ut\u003dthis.keySystemAccess\u003dnull;this.zd\u003dthis.c5\u003d-1;this.Tg\u003dnull;this.K\u003d!!w\u0026\u0026w.gP(\"edge_nonprefixed_eme\");w\u0026\u0026w.gP(\"html5_enable_vp9_fairplay\")};\nPU\u003dfunction(e){return e.K?!1:!e.keySystemAccess\u0026\u0026!!Xu()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\ndt\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nII\u003dfunction(e){return!e.keySystemAccess\u0026\u0026!!Xu()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.apple.fps.1_0\"};\nvU\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay\"};\nzE\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay.sbdl\"};\ng.i2\u003dfunction(e){return e.flavor\u003d\u003d\u003d\"fairplay\"};\nXu\u003dfunction(){var e\u003dwindow,N\u003de.MSMediaKeys;U8()\u0026\u0026!N\u0026\u0026(N\u003de.WebKitMediaKeys);return N\u0026\u0026N.isTypeSupported?N:null};\ngt\u003dfunction(e){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.i$\u0026\u0026!g.O8())return vD(\"45\");if(g.Um||g.S6)return e.gP(\"edge_nonprefixed_eme\");if(g.DT)return vD(\"47\");if(g.k$){if(e.gP(\"html5_enable_safari_fairplay\"))return!1;if(e\u003dg.Y2(e,\"html5_safari_desktop_eme_min_version\"))return vD(e)}return!0};\naoM\u003dfunction(e,N,y,w){var E\u003dRy(),A\u003d(y\u003dE||y\u0026\u0026U8())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];N\u0026\u0026A.unshift(\"com.youtube.widevine.l3\");E\u0026\u0026w\u0026\u0026A.unshift(\"com.youtube.fairplay.sbdl\");return y?A:e?[].concat(g.B(A),g.B(VY.playready)):[].concat(g.B(VY.playready),g.B(A))};\ntm\u003dfunction(){this.N\u003dthis.XA\u003d0;this.J\u003dArray.from({length:fC.length}).fill(0)};\ney0\u003dfunction(){};\nNYJ\u003dfunction(){this.startTimeMs\u003d(0,g.iC)();this.J\u003d!1};\ny__\u003dfunction(){this.J\u003dnew ey0};\nwd1\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?1:w;y\u003e\u003d0\u0026\u0026(N in e.J||(e.J[N]\u003dnew tm),e.J[N].jW(y,w))};\nEzn\u003dfunction(e,N,y,w,E){var A\u003d(0,g.iC)(),T\u003dE?E(N):void 0,p;E\u003d(p\u003dT\u003d\u003dnull?void 0:T.XA)!\u003dnull?p:1;if(E!\u003d\u003d0){var C;p\u003d(C\u003dT\u003d\u003dnull?void 0:T.profile)!\u003dnull?C:y;wd1(e,p,A-w,E)}return N};\nu2\u003dfunction(e,N,y,w,E){if(N\u0026\u0026typeof N\u003d\u003d\u003d\"object\"){var A\u003dfunction(T){return Ezn(e,T,y,w,E)};\nif(eq(N))return N.then(A);if(A__(N))return A$(N,A)}return Ezn(e,N,y,w,E)};\nTYn\u003dfunction(){};\nqX\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.x.call(this);this.Ot\u003dN;this.useCobaltWidevine\u003dw;this.Fh\u003dE;this.N\u003d[];this.K\u003d{};this.J\u003d{};this.callback\u003dnull;this.L\u003d!1;this.j\u003d[];this.initialize(e,!y)};\npd9\u003dfunction(e,N){e.callback\u003dN;e.j\u003d[];gt(e.Ot.experiments)?ZT(e):J_J(e)};\nZT\u003dfunction(e){if(!e.Ss())if(e.N.length\u003d\u003d\u003d0)e.callback(e.j);else{var N\u003de.N[0],y\u003de.K[N],w\u003dCis(e,y);if(x_\u0026\u0026x_.keySystem\u003d\u003d\u003dN\u0026\u0026x_.Ass\u003d\u003d\u003dJSON.stringify(w))e.Fh(\"remksa\",{re:!0}),r_0(e,y,x_.keySystemAccess);else{var E,A;e.Fh(\"remksa\",{re:!1,ok:(A\u003d(E\u003dx_)\u003d\u003dnull?void 0:E.keySystem)!\u003dnull?A:\"\"});x_\u003dvoid 0;(jI.isActive()?jI.le(\"emereq\",function(){return navigator.requestMediaKeySystemAccess(N,w)}):navigator.requestMediaKeySystemAccess(N,w)).then($B(function(T){r_0(e,y,T,w)}),$B(function(){e.L\u003d!e.L\u0026\u0026e.K[e.N[0]].flavor\u003d\u003d\u003d\n\"widevine\";\ne.L||e.N.shift();ZT(e)}))}}};\nr_0\u003dfunction(e,N,y,w){if(!e.Ss()){w\u0026\u0026(x_\u003d{keySystem:N.keySystem,keySystemAccess:y,Ass:JSON.stringify(w)});N.keySystemAccess\u003dy;if(dt(N)){y\u003dv3();w\u003dg.c(Object.keys(e.J[N.flavor]));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N.J[E]\u003d!!y.canPlayType(E)}else{y\u003dN.keySystemAccess.getConfiguration();if(y.audioCapabilities)for(w\u003dg.c(y.audioCapabilities),E\u003dw.next();!E.done;E\u003dw.next())$b5(e,N,E.value);if(y.videoCapabilities)for(y\u003dg.c(y.videoCapabilities),w\u003dy.next();!w.done;w\u003dy.next())$b5(e,N,w.value)}e.j.push(N);\ne.useCobaltWidevine||e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(N)?(e.N.shift(),ZT(e)):e.callback(e.j)}};\n$b5\u003dfunction(e,N,y){e.T(\"log_robustness_for_drm\")?N.J[y.contentType]\u003dy.robustness||!0:N.J[y.contentType]\u003d!0};\nCis\u003dfunction(e,N){var y\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};if(e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026vU(N))return y.audioCapabilities.push({contentType:\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027}),y.videoCapabilities.push({contentType:\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027}),[y];dt(N)\u0026\u0026(y.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var w\u003dg.c(Object.keys(e.J[N.flavor])),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.indexOf(\"audio/\")\u003d\u003d\u003d0,T\u003dA?y.audioCapabilities:y.videoCapabilities;N.flavor!\u003d\u003d\n\"widevine\"||e.L?T.push({contentType:E}):A?T.push({contentType:E,robustness:\"SW_SECURE_CRYPTO\"}):(g.i$\u0026\u0026g.Kp(\"windows nt\")\u0026\u0026!e.T(\"html5_drm_enable_moho\")||T.push({contentType:E,robustness:\"HW_SECURE_ALL\"}),A\u003dE,e.T(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026E.includes(\"vp09\")\u0026\u0026(A\u003dE+\"; experimental\u003dallowed\"),T.push({contentType:A,robustness:\"SW_SECURE_DECODE\"}),nC(e.Ot)\u003d\u003d\u003d\"MWEB\"\u0026\u0026(yf()||WL())\u0026\u0026(e.Fh(\"swcrypto\",{}),T.push({contentType:E,robustness:\"SW_SECURE_CRYPTO\"})))}return[y]};\nJ_J\u003dfunction(e){if(Xu()\u0026\u0026(g.k$||s8\u0026\u0026e.T(\"html5_drm_support_ios_mweb\")))e.j.push(new BU(\"fairplay\",\"com.apple.fps.1_0\",\"\",e.Ot.experiments));else{var N\u003dYVF(),y\u003dg.Ok(e.N,function(w){var E\u003de.K[w],A\u003d!1,T\u003d!1,p;for(p in e.J[E.flavor])N(p,w)\u0026\u0026(E.J[p]\u003d!0,A\u003dA||p.indexOf(\"audio/\")\u003d\u003d\u003d0,T\u003dT||p.indexOf(\"video/\")\u003d\u003d\u003d0);return A\u0026\u0026T});\ny\u0026\u0026e.j.push(e.K[y]);e.N\u003d[]}e.callback(e.j)};\nYVF\u003dfunction(){var e\u003dXu();if(e){var N\u003de.isTypeSupported;return function(w,E){return N(E,w)}}var y\u003dv3();\nreturn y\u0026\u0026(y.addKey||y.webkitAddKey)?function(w,E){return!!y.canPlayType(w,E)}:function(){return!1}};\nMpP\u003dfunction(e){this.experiments\u003de;this.J\u003d2048;this.j\u003d0;this.Kh\u003d(this.D\u003dthis.T(\"html5_streaming_resilience\"))?.5:.25;var N\u003dN\u003d\u003d\u003dvoid 0?0:N;this.K\u003dg.Y2(this.experiments,\"html5_media_time_weight_prop\")||N;this.L\u003dthis.T(\"html5_app_limited_aware_bwe\");this.l9\u003dg.Y2(this.experiments,\"html5_sabr_timeout_penalty_factor\")||1;this.qg\u003d(this.Z\u003dthis.experiments.gP(\"html5_consider_end_stall\"))\u0026\u0026QY;this.N\u003dthis.experiments.gP(\"html5_measure_max_progress_handling\");this.Ng\u003dthis.T(\"html5_treat_requests_pre_elbow_as_metadata\");\nthis.G\u003dthis.T(\"html5_media_time_weight\")||!!this.K;this.U\u003dg.Y2(this.experiments,\"html5_streaming_fallback_byterate\");this.T(\"html5_sabr_live_audio_early_return_fix\")\u0026\u0026QY\u0026\u0026(this.J\u003d65536)};\nlu1\u003dfunction(e,N){this.J\u003dvoid 0;this.experimentIds\u003de?e.split(\",\"):[];this.flags\u003dw2(N||\"\",\"\u0026\");e\u003d{};N\u003dg.c(this.experimentIds);for(var y\u003dN.next();!y.done;y\u003dN.next())e[y.value]\u003d!0;this.experiments\u003de};\ng.Y2\u003dfunction(e,N){e\u003de.flags[N];JSON.stringify(e);return Number(e)||0};\nms\u003dfunction(e,N){return(e\u003de.flags[N])?e.toString():\"\"};\nF5n\u003dfunction(e){if(e\u003de.flags.html5_web_po_experiment_ids)if(e\u003de.replace(/\\[ *(.*?) *\\]/,\"$1\"))return e.split(\",\").map(Number);return[]};\nSV1\u003dfunction(e){if(e.J)return e.J;if(e.experimentIds.length\u003c\u003d1)return e.J\u003de.experimentIds,e.J;var N\u003d[].concat(g.B(e.experimentIds)).map(function(w){return Number(w)});\nN.sort();for(var y\u003dN.length-1;y\u003e0;--y)N[y]-\u003dN[y-1];e.J\u003dN.map(function(w){return w.toString()});\ne.J.unshift(\"v1\");return e.J};\nbLF\u003dfunction(e){return oz5.then(e)};\nHU\u003dfunction(e,N,y){this.experiments\u003de;this.i9\u003dN;this.Rq\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Ng\u003d!!g.nM(\"cast.receiver.platform.canDisplayType\");this.U\u003d{};this.G\u003d!1;this.N\u003dnew Map;this.Z\u003d!0;this.K\u003dthis.j\u003d!1;this.J\u003dnew Map;this.Kh\u003d0;this.qg\u003dthis.experiments.gP(\"html5_disable_vp9_encrypted\");e\u003dg.nM(\"cast.receiver.platform.getValue\");this.l9\u003dg.Y2(this.experiments,\"html5_kaios_max_resolution\");this.L\u003d!this.Ng\u0026\u0026e\u0026\u0026e(\"max-video-resolution-vpx\")||null;hyn(this)};\nLx3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;var w\u003dN.itag;if(w\u003d\u003d\u003d\"0\")return!0;var E\u003dN.mimeType;if(N.lm()\u0026\u0026Ry()\u0026\u0026e.experiments.gP(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(Kd(N)\u0026\u0026e.G)return\"dav1\";if(N.video\u0026\u0026(N.video.isHdr()||N.video.primaries\u003d\u003d\u003d\"bt2020\")\u0026\u0026!(rD(e,$E.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high), (video-dynamic-range: high)\").matches||window.screen.pixelDepth\u003e24\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";if(w\u003d\u003d\u003d\"338\"\u0026\u0026!(g.i$?vD(53):g.DT\u0026\u0026vD(64)))return\"dopus\";\nvar A;if(e.l9\u0026\u0026KC\u0026\u0026((A\u003dN.video)\u003d\u003dnull?void 0:A.J)\u003ee.l9)return\"kaios\";A\u003dy;A\u003dA\u003d\u003d\u003dvoid 0?1:A;y\u003d{};N.video\u0026\u0026(N.video.width\u0026\u0026(y[$E.WIDTH.name]\u003dN.video.width),N.video.height\u0026\u0026(y[$E.HEIGHT.name]\u003dN.video.height),N.video.fps\u0026\u0026(y[$E.FRAMERATE.name]\u003dN.video.fps*A),N.video.N\u0026\u0026(y[$E.EOTF.name]\u003dN.video.N),N.JM\u0026\u0026(y[$E.BITRATE.name]\u003dN.JM*8*A),N.Iq\u003d\u003d\u003d\"(\"\u0026\u0026(y[$E.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),N.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\"||N.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||N.video.projectionType\u003d\u003d\u003d\n\"MESH\")\u0026\u0026(y[$E.DECODETOTEXTURE.name]\u003d\"true\");N.audio\u0026\u0026N.audio.numChannels\u0026\u0026(y[$E.CHANNELS.name]\u003dN.audio.numChannels);e.j\u0026\u0026mu(N)\u0026\u0026(y[$E.EXPERIMENTAL.name]\u003d\"allowed\");A\u003dg.c(Object.keys($E));for(var T\u003dA.next();!T.done;T\u003dA.next()){T\u003d$E[T.value];var p;if(p\u003dy[T.name])if(p\u003d!(T\u003d\u003d\u003d$E.EOTF\u0026\u0026N.mimeType.indexOf(\"vp09.02\")\u003e0)){p\u003dT;var C\u003dN;p\u003d!(e.experiments.gP(\"html5_ignore_h264_framerate_cap\")\u0026\u0026p\u003d\u003d\u003d$E.FRAMERATE\u0026\u0026p20(C))}if(p)if(rD(e,T))if(e.L){if(e.L[T.name]\u003cy[T.name])return T.name}else E\u003dE+\"; \"+T.name+\"\u003d\"+y[T.name];\nelse if(H3(N)\u0026\u0026T\u003d\u003d\u003d$E.EOTF)return\"dvp92\"}e.Ng\u0026\u0026N.video\u0026\u0026N.video.J\u003e1080\u0026\u0026N.BG\u0026\u0026(E+\u003d\"; hdcp\u003d2.2\");return w\u003d\u003d\u003d\"227\"?\"hqcenc\":w!\u003d\u003d\"585\"\u0026\u0026w!\u003d\u003d\"588\"\u0026\u0026w!\u003d\u003d\"583\"\u0026\u0026w!\u003d\u003d\"586\"\u0026\u0026w!\u003d\u003d\"584\"\u0026\u0026w!\u003d\u003d\"587\"\u0026\u0026w!\u003d\u003d\"591\"\u0026\u0026w!\u003d\u003d\"592\"||e.experiments.gP(\"html5_enable_new_hvc_enc\")?e.isTypeSupported(E)?!0:\"tpus\":\"newhvc\"};\nWU\u003dfunction(){var e\u003dWL()\u0026\u0026!vD(29),N\u003dg.Kp(\"google tv\")\u0026\u0026g.Kp(\"chrome\")\u0026\u0026!vD(30);return e||N?!1:MQ9()};\nc_5\u003dfunction(e,N,y){var w\u003d480;N\u003dg.c(N);for(var E\u003dN.next();!E.done;E\u003dN.next()){E\u003dE.value;var A\u003dE.video.J;A\u003c\u003d1080\u0026\u0026A\u003ew\u0026\u0026Lx3(e,E,y)\u003d\u003d\u003d!0\u0026\u0026(w\u003dA)}return w};\ng.Oh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return WU()\u0026\u0026e.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!N\u0026\u0026e.canPlayType(v3(),\"application/x-mpegURL\")?!0:!1};\nBY3\u003dfunction(e){kp3(function(){for(var N\u003dg.c(Object.keys($E)),y\u003dN.next();!y.done;y\u003dN.next())rD(e,$E[y.value])})};\nrD\u003dfunction(e,N){N.name in e.U||(e.U[N.name]\u003dXdJ(e,N));return e.U[N.name]};\nXdJ\u003dfunction(e,N){if(e.L)return!!e.L[N.name];if(N\u003d\u003d\u003d$E.BITRATE\u0026\u0026e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(N\u003d\u003d\u003d$E.AV1_CODECS)return e.isTypeSupported(\"video/mp4; codecs\u003d\"+N.valid)\u0026\u0026!e.isTypeSupported(\"video/mp4; codecs\u003d\"+N.jL);if(N.video){var y\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;e.isTypeSupported(y)||(y\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else y\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,\ne.isTypeSupported(y)||(y\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return e.isTypeSupported(y+\"; \"+N.name+\"\u003d\"+N.valid)\u0026\u0026!e.isTypeSupported(y+\"; \"+N.name+\"\u003d\"+N.jL)};\nPi1\u003dfunction(e){e.j||(e.j\u003d!0,RI(e))};\nRI\u003dfunction(e){e.K\u003d!0;e.experiments.gP(\"html5_ssap_update_capabilities_on_change\")\u0026\u0026dbF(e)};\nIuP\u003dfunction(e,N){var y\u003d0;e.N.has(N)\u0026\u0026(y\u003de.N.get(N).sM);e.N.set(N,{sM:y+1,Yr:Math.pow(2,y+1)});RI(e)};\nTD\u003dfunction(e){for(var N\u003d[],y\u003dg.c(e.J.keys()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003de.J.get(w);N.push(w+\"_\"+E.maxWidth+\"_\"+E.maxHeight)}return N.join(\".\")};\ndbF\u003dfunction(e){e.D\u003d[];for(var N\u003dg.c(e.J.values()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.Iq;e.experiments.gP(\"html5_ssap_force_mp4_aac\")\u0026\u0026w!\u003d\u003d\"a\"\u0026\u0026w!\u003d\u003d\"h\"||e.N.has(w)||(!e.G||w!\u003d\u003d\"1\"\u0026\u0026w!\u003d\u003d\"1h\")\u0026\u0026e.D.push(y)}};\nmG5\u003dfunction(e,N){for(var y\u003dnew Map,w\u003dg.c(e.J.keys()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.split(\"_\")[0];N.has(A)||y.set(E,e.J.get(E))}e.J\u003dy};\nKxM\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.video)\u003d\u003dnull?void 0:w.fps)||0;w\u003dN+\"_\"+E;var A\u003d!!y.audio,T\u003d{itag:y.itag,Iq:N,qG:A};if(A)T.numChannels\u003dy.audio.numChannels;else{var p\u003dy.video;T.maxWidth\u003dp\u003d\u003dnull?void 0:p.width;T.maxHeight\u003dp\u003d\u003dnull?void 0:p.height;T.maxFramerate\u003dE;rD(e,$E.BITRATE)\u0026\u0026(T.maxBitrateBps\u003dy.JM*8);T.Oa\u003dp\u003d\u003dnull?void 0:p.isHdr()}p\u003de.J.get(w);p?A||(y\u003dMath.max(p.maxWidth||0,p.maxHeight||0)\u003eMath.max(T.maxWidth||0,T.maxHeight||0)?p:T,N\u003d{itag:y.itag,Iq:N,qG:A,maxWidth:Math.max(p.maxWidth||0,T.maxWidth||\n0),maxHeight:Math.max(p.maxHeight||0,T.maxHeight||0),maxFramerate:E,Oa:y.Oa},rD(e,$E.BITRATE)\u0026\u0026(N.maxBitrateBps\u003dy.maxBitrateBps),e.J.set(w,N)):e.J.set(w,T)};\nWxH\u003dfunction(e,N,y){var w,E\u003d((w\u003dy.video)\u003d\u003dnull?void 0:w.fps)||0;w\u003dN+\"_\"+E;var A\u003d!!y.audio,T\u003de.J.get(w);a:{var p\u003de.J.get(w),C\u003d!!y.audio;if(p){if(C){var r\u003d!1;break a}var Y;if(!C\u0026\u0026((r\u003dy.video)\u003d\u003dnull?0:r.height)\u0026\u0026p.maxHeight\u0026\u0026p.maxHeight\u003e\u003d((Y\u003dy.video)\u003d\u003dnull?void 0:Y.height)){r\u003d!1;break a}}r\u003d!0}r\u0026\u0026(r\u003dy.itag,N\u003dT?T:{itag:r,Iq:N,qG:A},A?N.numChannels\u003dy.audio.numChannels:(A\u003dy.video,N.maxWidth\u003dA\u003d\u003dnull?void 0:A.width,N.maxHeight\u003dA\u003d\u003dnull?void 0:A.height,N.maxFramerate\u003dE,rD(e,$E.BITRATE)\u0026\u0026(N.maxBitrateBps\u003dy.JM*\n8),N.Oa\u003dA\u003d\u003dnull?void 0:A.isHdr()),e.J.set(w,N))};\nhyn\u003dfunction(e){var N;(N\u003dnavigator.mediaCapabilities)!\u003dnull\u0026\u0026N.decodingInfo\u0026\u0026navigator.mediaCapabilities.decodingInfo({type:\"media-source\",video:{contentType:\u0027video/mp4; codecs\u003d\"av01.0.12M.08\"\u0027,width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(y){y.smooth\u0026\u0026y.powerEfficient\u0026\u0026(e.Kh\u003d2160)})};\nGE\u003dfunction(){g.pT.call(this);this.items\u003d{}};\nUh\u003dfunction(){g.kd.apply(this,arguments)};\nLC\u003dfunction(){g.BM.apply(this,arguments)};\nvzE\u003dfunction(e,N,y){this.encryptedClientKey\u003dN;this.L\u003dy;this.J\u003dnew Uint8Array(e.buffer,0,16);this.K\u003dnew Uint8Array(e.buffer,16)};\nzy1\u003dfunction(e){e.N||(e.N\u003dnew Uh(e.J));return e.N};\nsh\u003dfunction(e){try{return hO(e)}catch(N){return null}};\niLE\u003dfunction(e,N){if(!N\u0026\u0026e)try{N\u003dJSON.parse(e)}catch(E){}if(N){e\u003dN.clientKey?sh(N.clientKey):null;var y\u003dN.encryptedClientKey?sh(N.encryptedClientKey):null,w\u003dN.keyExpiresInSeconds?Number(N.keyExpiresInSeconds)*1E3+(0,g.iC)():null;e\u0026\u0026y\u0026\u0026w\u0026\u0026(this.J\u003dnew vzE(e,y,w));N.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dsh(N.onesieUstreamerConfig)||void 0);this.baseUrl\u003dN.baseUrl}};\neV\u003dfunction(){this.data\u003dnew Uint8Array(2048);this.pos\u003d0;aI||(aI\u003diI(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.\"))};\nN_\u003dfunction(e,N){e.add(N\u003d\u003dnull||isNaN(N)?0:N+1)};\nyy\u003dfunction(e){this.J\u003dthis.N\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/e)};\nww\u003dfunction(e){this.N\u003de\u003d\u003d\u003dvoid 0?15:e;this.values\u003dnew Float64Array(176);this.J\u003dnew Float64Array(11);this.K\u003dnew Float64Array(16)};\nEI\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?.5:y;w\u003dw\u003d\u003d\u003dvoid 0?0:w;this.resolution\u003dN;this.N\u003d0;this.K\u003d!1;this.s0\u003d!0;this.J\u003dMath.round(e*this.resolution);this.values\u003dArray(this.J);for(e\u003d0;e\u003cthis.J;e++)this.values[e]\u003dInfinity;this.L\u003dDb0(this);this.j\u003dy;this.Z\u003dw};\nDb0\u003dfunction(e){for(var N\u003dArray(e.J),y\u003d0;y\u003ce.J;y++)N[y]\u003dy;return N};\nAR\u003dfunction(e,N,y){g.x.call(this);this.policy\u003de;this.N\u003dN;this.nX\u003dy;this.qg\u003dthis.Et\u003d0;this.Kh\u003d-1;this.l9\u003dthis.L\u003d0;this.Ng\u003d!1;this.interruptions\u003d[];this.j\u003d[{stamp:0,net:0,max:0}];this.aq\u003dthis.Z\u003d(0,g.iC)();this.U\u003dnew EI(4,1,.6,.4);this.i9\u003dnew EI(4,1,.6,.4);this.G\u003dnew EI(20,1,.5,.4);e.Kh?this.K\u003dnew ww(e.J):e.N?this.K\u003dnew yy(e.J):this.K\u003dnew EI(e.J,20,.5,.4);this.Rq\u003dnew EI(5,1,.25);this.D\u003dnew EI(30,1,.5);e\u003dg.qI(\"yt-player-bandwidth\")||{};N\u003dthis.policy.K;if(e.byterate\u003e0)N\u003de.byterate,this.Ng\u003d!0;else{var w;\ny\u003d(((w\u003dnavigator.connection)\u003d\u003dnull?void 0:w.downlink)||0)*64*1024;y\u003e0\u0026\u0026(N\u003dy,this.Ng\u003d!0)}this.K.Kj(this.policy.Z,N);e.delay\u003e0\u0026\u0026this.U.Kj(1,Math.min(e.delay,2));e.stall\u003e0\u0026\u0026this.G.Kj(1,e.stall);e.init\u003e0\u0026\u0026(this.aq\u003dMath.min(e.init,this.aq));e.interruptions\u0026\u0026(this.j\u003dthis.j.concat(e.interruptions),this.j.length\u003e16\u0026\u0026this.j.pop());this.Kh\u003d(0,g.iC)();this.policy.G\u003e0\u0026\u0026(this.Zl\u003dnew g.e6(this.Bk,this.policy.G,this),g.Q(this,this.Zl),this.Zl.start())};\nTX\u003dfunction(e,N,y,w){e.K.Kj(w\u003d\u003d\u003dvoid 0?N:w,y/N);e.Z\u003d(0,g.iC)()};\ngz5\u003dfunction(e){e.L||(e.L\u003d(0,g.iC)());e.policy.D\u0026\u0026(e.Z\u003d(0,g.iC)())};\nVpP\u003dfunction(e,N){if(e.L){var y\u003dN-e.L;if(y\u003c6E4){if(y\u003e1E3){var w\u003de.interruptions;w.push(Math.ceil(y));w.sort(function(E,A){return A-E});\nw.length\u003e16\u0026\u0026w.pop()}e.l9+\u003dy}}e.L\u003dN};\nJR\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;e.Rq.Kj(N,y/N);e.Z\u003d(0,g.iC)();E||e.D.Kj(1,N-w);A||(e.L\u003d0);e.Kh\u003e-1\u0026\u0026(0,g.iC)()-e.Kh\u003e3E4\u0026\u0026fuJ(e)};\npa\u003dfunction(e,N,y){N\u003dMath.max(N,e.N.J);e.G.Kj(1,y/N)};\nCa\u003dfunction(e){e\u003de.U.AT()+e.i9.AT()||0;e\u003disNaN(e)?.5:e;return e\u003dMath.min(e,5)};\nrw\u003dfunction(e,N,y){isNaN(y)||(e.qg+\u003dy);isNaN(N)||(e.Et+\u003dN)};\nYj\u003dfunction(e){e\u003de.K.AT();return e\u003e0?e:1};\nM_\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?1048576:y;var w\u003dYj(e);w\u003d1/((e.G.AT()||0)*e.policy.Ng+1/w);var E\u003de.Rq.AT();E\u003dE\u003e0?E:1;var A\u003dMath.max(w,E);e.policy.L\u003e0\u0026\u0026E\u003cw\u0026\u0026(A\u003dMath.min(e.policy.L,1),A\u003d(1-A)*w+A*E);if(!N)return A;N\u003d1E-9+Ca(e);y\u003dA*Math.min(1,y/(A*N));e.policy.j||(e\u003d((e.D.percentile(.98)||0)-1)/2,e\u003dMath.max(0,Math.min(1,e)),y*\u003d1-.5*e);return y};\ntps\u003dfunction(e){var N\u003d{delay:Ca(e),stall:e.G.AT()||0,byterate:Yj(e),init:e.aq},y\u003de.j[0];y.stamp\u003dMath.round(e.Z/36E5)*36E5;y.net\u003dMath.ceil(e.l9);y.max\u003de.interruptions[0]||0;N.interruptions\u003de.j;return N};\nfuJ\u003dfunction(e){g.uY(\"yt-player-bandwidth\",tps(e),2592E3);e.Kh\u003d(0,g.iC)();e.Ng\u003d!0};\nld\u003dfunction(e){return(0,g.iC)()-e.Z\u003e\u003d4E3};\nulP\u003dfunction(e){this.experiments\u003de;this.J\u003d17;this.K\u003d13E4;this.Z\u003d.5;this.N\u003d!1;this.Kh\u003dthis.T(\"html5_use_histogram_for_bandwidth\");this.j\u003d!1;this.L\u003dg.Y2(this.experiments,\"html5_auxiliary_estimate_weight\");this.Ng\u003dg.Y2(this.experiments,\"html5_stall_factor\")||1;this.G\u003dg.Y2(this.experiments,\"html5_check_for_idle_network_interval_ms\");this.U\u003dthis.experiments.gP(\"html5_trigger_loader_when_idle_network\");this.D\u003dthis.experiments.gP(\"html5_sabr_fetch_on_idle_network_preloaded_players\")};\nZL_\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.x.call(this);var y\u003dthis;this.values\u003de;this.lY\u003dN;this.N\u003d{};this.K\u003dthis.J\u003d0;this.j\u003dnew g.e6(function(){qV5(y)},1E4);\ng.Q(this,this.j)};\nFn\u003dfunction(e,N){xb0(e,N);return e.values[N]\u0026\u0026e.lY[N]?e.values[N]/Math.pow(2,e.J/e.lY[N]):0};\nxb0\u003dfunction(e,N){e.values[N]||(N\u003dc65(),e.values\u003dN.values||{},e.lY\u003dN.halfLives||{},e.N\u003dN.values?Object.assign({},N.values):{})};\nqV5\u003dfunction(e){var N\u003dc65();if(N.values){N\u003dN.values;for(var y\u003d{},w\u003dg.c(Object.keys(e.values)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N[E]\u0026\u0026e.N[E]\u0026\u0026(e.values[E]+\u003dN[E]-e.N[E]),y[E]\u003dFn(e,E);e.N\u003dy}N\u003de.lY;y\u003d{};y.values\u003de.N;y.halfLives\u003dN;g.uY(\"yt-player-memory\",y,2592E3)};\nfa\u003dfunction(e,N,y,w,E){g.x.call(this);this.webPlayerContextConfig\u003dN;this.Z3\u003dw;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.MX\u003dthis.Xz\u003dthis.Ut\u003dthis.YB\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.j_\u003d\"\";this.J\u003d{};this.FZ\u003d{};this.controlsType\u003d\"0\";this.CC\u003dNaN;this.a9\u003d!1;this.Fr\u003d(0,g.iC)();this.pX\u003d0;this.rk\u003dthis.Mk\u003d!1;this.Ci\u003d!0;this.preferGapless\u003dthis.al\u003dthis.sY\u003dthis.K\u003dthis.Sw\u003dthis.WE\u003d!1;this.Cl\u003d[];this.Js\u003d!1;e\u003de?g.DA(e):{};N\u0026\u0026N.csiPageType\u0026\u0026(this.csiPageType\u003dN.csiPageType);N\u0026\u0026N.csiServiceName\u0026\u0026\n(this.csiServiceName\u003dN.csiServiceName);N\u0026\u0026N.preferGapless\u0026\u0026(this.preferGapless\u003dN.preferGapless);this.experiments\u003dnew lu1(N?N.serializedExperimentIds:e.fexp,N?N.serializedExperimentFlags:e.fflags);this.forcedExperiments\u003dN?N.serializedForcedExperimentIds:pO(\"\",e.forced_experiments)||void 0;this.cspNonce\u003d(N\u003d\u003dnull?0:N.cspNonce)?N.cspNonce:pO(\"\",e.csp_nonce);this.T(\"web_player_deprecated_uvr_killswitch\");try{var A\u003ddocument.location.toString()}catch(O){A\u003d\"\"}this.im\u003dA;this.ancestorOrigins\u003d(w\u003dwindow.location.ancestorOrigins)?\nArray.from(w):[];this.j\u003dA2(!1,N?N.isEmbed:e.is_embed);if(N\u0026\u0026N.device){if(w\u003dN.device,w.androidOsExperience\u0026\u0026(this.J.caoe\u003d\"\"+w.androidOsExperience),w.androidPlayServicesVersion\u0026\u0026(this.J.capsv\u003d\"\"+w.androidPlayServicesVersion),w.brand\u0026\u0026(this.J.cbrand\u003dw.brand),w.browser\u0026\u0026(this.J.cbr\u003dw.browser),w.browserVersion\u0026\u0026(this.J.cbrver\u003dw.browserVersion),w.cobaltReleaseVehicle\u0026\u0026(this.J.ccrv\u003d\"\"+w.cobaltReleaseVehicle),this.J.c\u003dw.interfaceName||\"WEB\",this.J.cver\u003dw.interfaceVersion||\"html5\",w.interfaceTheme\u0026\u0026(this.J.ctheme\u003d\nw.interfaceTheme),this.J.cplayer\u003dw.interfacePlayerType||\"UNIPLAYER\",w.model\u0026\u0026(this.J.cmodel\u003dw.model),w.network\u0026\u0026(this.J.cnetwork\u003dw.network),w.os\u0026\u0026(this.J.cos\u003dw.os),w.osVersion\u0026\u0026(this.J.cosver\u003dw.osVersion),w.platform\u0026\u0026(this.J.cplatform\u003dw.platform),A\u003dms(this.experiments,\"html5_log_vss_extra_lr_cparams_freq\"),A\u003d\u003d\u003d\"all\"||A\u003d\u003d\u003d\"once\")w.chipset\u0026\u0026(this.FZ.cchip\u003dw.chipset),w.cobaltAppVersion\u0026\u0026(this.FZ.ccappver\u003dw.cobaltAppVersion),w.firmwareVersion\u0026\u0026(this.FZ.cfrmver\u003dw.firmwareVersion),w.deviceYear\u0026\u0026(this.FZ.crqyear\u003d\nw.deviceYear)}else this.J.c\u003de.c||\"web\",this.J.cver\u003de.cver||\"html5\",this.J.cplayer\u003d\"UNIPLAYER\";this.loaderUrl\u003dN?this.j||jV1(this)\u0026\u0026N.loaderUrl?N.loaderUrl||\"\":this.im:this.j||jV1(this)\u0026\u0026e.loaderUrl?pO(\"\",e.loaderUrl):this.im;this.j\u0026\u0026g.jM(\"yt.embedded_player.embed_url\",this.loaderUrl);this.G\u003dLn(this.loaderUrl,nzs);w\u003dthis.loaderUrl;var T\u003dT\u003d\u003d\u003dvoid 0?!1:T;this.Ip\u003dUG(Ln(w,QVH),w,T,\"Trusted Ad Domain URL\");this.LX\u003dA2(!1,e.privembed);this.protocol\u003dthis.im.indexOf(\"http:\")\u003d\u003d\u003d0?\"http\":\"https\";this.qg\u003dsG((N?\nN.customBaseYoutubeUrl:e.BASE_YT_URL)||\"\")||sG(this.im)||this.protocol+\"://www.youtube.com/\";T\u003dN?N.eventLabel:e.el;w\u003d\"detailpage\";T\u003d\u003d\u003d\"adunit\"?w\u003dthis.j?\"embedded\":\"detailpage\":T\u003d\u003d\u003d\"embedded\"||this.G?w\u003dTh(w,T,mb5):T\u0026\u0026(w\u003d\"embedded\");this.Rq\u003dw;v3n();T\u003dnull;w\u003dN?N.playerStyle:e.ps;A\u003dg.Gw(HL9,w);!w||A\u0026\u0026!this.G||(T\u003dw);this.playerStyle\u003dT;this.Z\u003dg.Gw(HL9,this.playerStyle);this.houseBrandUserStatus\u003dN\u003d\u003dnull?void 0:N.houseBrandUserStatus;this.Kh\u003dthis.Z\u0026\u0026this.playerStyle!\u003d\u003d\"play\"\u0026\u0026this.playerStyle!\u003d\u003d\"jamboard\";\nthis.gf\u003d!this.Kh;this.Zl\u003dA2(!1,e.disableplaybackui);this.disablePaidContentOverlay\u003dA2(!1,N\u003d\u003dnull?void 0:N.disablePaidContentOverlay);this.disableSeek\u003dA2(!1,N\u003d\u003dnull?void 0:N.disableSeek);this.enableSpeedOptions\u003d(N\u003d\u003dnull?void 0:N.enableSpeedOptions)||(v3().defaultPlaybackRate?SV||g.NI||KC?g.DT\u0026\u0026vD(\"20\")||g.i$\u0026\u0026vD(\"4\")||g.oK\u0026\u0026vD(\"11\")||Lp():!(g.oK\u0026\u0026!g.Kp(\"chrome\")||SV||g.Kp(\"android\")||g.Kp(\"silk\")):!1);this.IY\u003dA2(!1,e.enable_faster_speeds);var p;this.supportsVarispeedExtendedFeatures\u003d(p\u003dN\u003d\u003dnull?void 0:\nN.supportsVarispeedExtendedFeatures)!\u003dnull?p:!1;this.N\u003dA2(this.playerStyle\u003d\u003d\u003d\"blazer\",e.is_html5_mobile_device||N\u0026\u0026N.isMobileDevice);this.Bk\u003deu()||yf();this.v2\u003dthis.T(\"mweb_allow_background_playback\")?!1:this.N\u0026\u0026!this.Z;this.Et\u003dVI();this.E0\u003dg.bd;var C;this.Tg\u003d!!(N\u003d\u003dnull?0:(C\u003dN.embedsHostFlags)\u003d\u003dnull?0:C.optOutApiDeprecation);var r;this.sR\u003d!!(N\u003d\u003dnull?0:(r\u003dN.embedsHostFlags)\u003d\u003dnull?0:r.allowPfpImaIntegration);this.uo\u003dthis.T(\"embeds_web_enable_ve_conversion_logging_tracking_no_allow_list\");var Y;N?N.hideInfo!\u003d\u003d\nvoid 0\u0026\u0026(Y\u003d!N.hideInfo):Y\u003de.showinfo;this.d2\u003dg.hR(this)\u0026\u0026!this.Tg||A2(!cg(this)\u0026\u0026!kj(this)\u0026\u0026!this.Z,Y);this.Hc\u003dN?!!N.mobileIphoneSupportsInlinePlayback:A2(!1,e.playsinline);p\u003dthis.N\u0026\u0026Bg\u0026\u0026Xn!\u003dnull\u0026\u0026Xn\u003e0\u0026\u0026Xn\u003c\u003d2.3;C\u003dN?N.useNativeControls:e.use_native_controls;this.U\u003dg.hR(this)\u0026\u0026this.N;r\u003dthis.N\u0026\u0026!this.U;C\u003dg.Pg(this)||!p\u0026\u0026A2(r,C)?\"3\":\"1\";this.disableOrganicUi\u003d!(N\u003d\u003dnull||!N.disableOrganicUi);r\u003dN?N.controlsType:e.controls;this.controlsType\u003dthis.disableOrganicUi?\"0\":r!\u003d\u003d\"0\"\u0026\u0026r!\u003d\u003d0?C:\"0\";this.zx\u003dthis.N;this.color\u003d\nTh(\"red\",N?N.progressBarColor:e.color,K5M);this.hp\u003dthis.controlsType\u003d\u003d\u003d\"3\";this.PY\u003d!this.j;this.RO\u003d(C\u003d!this.PY\u0026\u0026!kj(this)\u0026\u0026!this.Kh\u0026\u0026!this.Z\u0026\u0026!cg(this))\u0026\u0026!this.hp\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\";this.jp\u003dg.dw(this)\u0026\u0026C\u0026\u0026this.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026!this.RO\u0026\u0026!(N\u003d\u003dnull?0:N.embedsEnableEmc3ds);this.Yb\u003dthis.TV\u003dp;this.U2\u003d(this.controlsType\u003d\u003d\u003d\"3\"||this.N||A2(!1,e.use_media_volume))\u0026\u0026!this.U;this.Ps\u003ds8\u0026\u0026!g.SE(601)?!1:!0;this.Em\u003dthis.j||!1;this.VB\u003dkj(this)?\"\":(this.loaderUrl||e.post_message_origin||\"\").substring(0,128);\nthis.widgetReferrer\u003dpO(\"\",N?N.widgetReferrer:e.widget_referrer);var M;N?N.disableCastApi\u0026\u0026(M\u003d!1):M\u003de.enablecastapi;M\u003d!this.G||A2(!0,M);p\u003d!0;N\u0026\u0026N.disableMdxCast\u0026\u0026(p\u003d!1);this.bb\u003dthis.T(\"enable_cast_for_web_unplugged\")\u0026\u0026g.IK(this)\u0026\u0026p||g.ZY(this)\u0026\u0026p||M\u0026\u0026p\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026!this.N\u0026\u0026(kj(this)||g.dw(this)||g.vg(this));this.nm\u003d!!window.document.pictureInPictureEnabled||gp();M\u003dN?!!N.supportsAutoplayOverride:A2(!1,e.autoplayoverride);this.CN\u003d!(this.N\u0026\u0026!g.hR(this))\u0026\u0026!g.Kp(\"nintendo wiiu\")||M;this.Pf\u003d\n(N?!!N.enableMutedAutoplay:A2(!1,e.mutedautoplay))\u0026\u0026!1;M\u003d(kj(this)||cg(this))\u0026\u0026this.playerStyle\u003d\u003d\u003d\"blazer\";this.ll\u003dN?!!N.disableFullscreen:!A2(!0,e.fs);p\u003dg.Yh(g.zX(this))\u0026\u0026g.hR(this);this.Y_\u003d!this.ll\u0026\u0026(M||g.h2())\u0026\u0026!p;M\u003dWL()\u0026\u0026vD(58)\u0026\u0026!yf();p\u003dGv||typeof MediaSource\u003d\u003d\u003d\"undefined\";this.Fo\u003dthis.T(\"uniplayer_block_pip\")\u0026\u0026(M||p)||this.T(\"html5_disable_pip_with_standard_api\");M\u003dg.hR(this)\u0026\u0026!this.Tg;var l;N?N.disableRelatedVideos!\u003d\u003dvoid 0\u0026\u0026(l\u003d!N.disableRelatedVideos):l\u003de.rel;this.NK\u003dM||A2(!this.Z,l);this.Sz\u003d\nA2(!1,N?N.enableContentOwnerRelatedVideos:e.co_rel);this.D\u003dyf()\u0026\u0026Xn\u003e0\u0026\u0026Xn\u003c\u003d4.4?\"_top\":\"_blank\";this.Rx\u003dg.vg(this);this.yh\u003dA2(this.playerStyle\u003d\u003d\u003d\"blazer\",N?N.enableCsiLogging:e.enablecsi);switch(this.playerStyle){case \"blogger\":l\u003d\"bl\";break;case \"gmail\":l\u003d\"gm\";break;case \"gac\":l\u003d\"ga\";break;case \"books\":l\u003d\"gb\";break;case \"docs\":case \"flix\":l\u003d\"gd\";break;case \"duo\":l\u003d\"gu\";break;case \"google-live\":l\u003d\"gl\";break;case \"google-one\":l\u003d\"go\";break;case \"play\":l\u003d\"gp\";break;case \"chat\":l\u003d\"hc\";break;case \"hangouts-meet\":l\u003d\n\"hm\";break;case \"photos-edu\":case \"picasaweb\":l\u003d\"pw\";break;default:l\u003d\"yt\"}this.Ng\u003dl;this.l9\u003dpO(\"\",N?N.authorizedUserIndex:e.authuser);this.jn\u003dg.hR(this)\u0026\u0026(this.LX||!lSn()||this.Bk);var F;N?N.disableWatchLater!\u003d\u003dvoid 0\u0026\u0026(F\u003d!N.disableWatchLater):F\u003de.showwatchlater;this.DD\u003d((l\u003d!this.jn)||!!this.l9\u0026\u0026l)\u0026\u0026A2(!this.Kh,this.G?F:void 0);this.jN\u003dN?N.isMobileDevice||!!N.disableKeyboardControls:A2(!1,e.disablekb);this.loop\u003dA2(!1,e.loop);this.pageId\u003dpO(\"\",N?N.initialDelegatedSessionId:e.pageid);this.m4\u003dA2(!0,\ne.canplaylive);this.Kx\u003dA2(!1,e.livemonitor);this.disableSharing\u003dA2(this.Z,N?N.disableSharing:e.ss);(F\u003dN\u0026\u0026this.T(\"fill_video_container_size_override_from_wpcc\")?N.videoContainerOverride:e.video_container_override)?(l\u003dF.split(\"x\"),l.length!\u003d\u003d2?F\u003dnull:(F\u003dNumber(l[0]),l\u003dNumber(l[1]),F\u003disNaN(F)||isNaN(l)||F*l\u003c\u003d0?null:new g.l8(F,l))):F\u003dnull;this.Zc\u003dF;this.mute\u003dN?!!N.startMuted:A2(!1,e.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026A2(this.controlsType!\u003d\u003d\"0\",N?N.storeUserVolume:e.store_user_volume);F\u003dN?N.annotationsLoadPolicy:\ne.iv_load_policy;this.annotationsLoadPolicy\u003dthis.controlsType\u003d\u003d\u003d\"3\"?3:Th(void 0,F,id);this.captionsLanguagePreference\u003dN?N.captionsLanguagePreference||\"\":pO(\"\",e.cc_lang_pref);F\u003dTh(2,N?N.captionsLanguageLoadPolicy:e.cc_load_policy,id);this.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026F\u003d\u003d\u003d2\u0026\u0026(F\u003d3);this.dT\u003dF;this.SR\u003dN?N.hl||\"en_US\":pO(\"en_US\",e.hl);this.region\u003dN?N.contentRegion||\"US\":pO(\"US\",e.cr);this.hostLanguage\u003dN?N.hostLanguage||\"en\":pO(\"en\",e.host_language);this.Qk\u003d!this.LX\u0026\u0026Math.random()\u003cg.Y2(this.experiments,\"web_player_api_logging_fraction\");\nthis.Wk\u003d!this.LX;this.enabledEngageTypes\u003dnew Set;this.deviceIsAudioOnly\u003d!(N\u003d\u003dnull||!N.deviceIsAudioOnly);this.CC\u003dJ2(this.CC,e.ismb);this.gf?(F\u003de.vss_host||\"s.youtube.com\",F\u003d\u003d\u003d\"s.youtube.com\"\u0026\u0026(F\u003dDW(this.qg)||\"www.youtube.com\")):F\u003d\"video.google.com\";this.Li\u003dF;gw(this,e,!0);this.aq\u003dnew GE;g.Q(this,this.aq);l\u003dN?N.innertubeApiKey:pO(\"\",e.innertube_api_key);M\u003dN?N.innertubeApiVersion:pO(\"\",e.innertube_api_version);F\u003dN?N.innertubeContextClientVersion:pO(\"\",e.innertube_context_client_version);l\u003dg.Lb(\"INNERTUBE_API_KEY\")||\nl;M\u003dg.Lb(\"INNERTUBE_API_VERSION\")||M;p\u003dg.Lb(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");C\u003dnC(this);r\u003dtypeof this.J.c\u003d\u003d\u003d\"number\"?Number(this.J.c):Object.keys(W51).indexOf(this.J.c);this.xI\u003d{innertubeApiKey:l,innertubeApiVersion:M,LM:p,pp:C,EC:r,innertubeContextClientVersion:g.Lb(\"INNERTUBE_CONTEXT_CLIENT_VERSION\")||F,Ji:this.hostLanguage,Ff:this.region,Bj:g.Lb(\"INNERTUBE_HOST_OVERRIDE\")||\"\",mp:!!g.Lb(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),rWP:!!g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)};\nthis.Gg\u003dwindow.WebKitPlaybackTargetAvailabilityEvent!\u003dnull;this.L\u003dnew HU(this.experiments,this.T(\"html5_force_hfr_support\")?!0:dX(this)||Gk()||oDs()||OLM(this),g.i$\u0026\u0026g.SE(56)||g.DT\u0026\u0026g.SE(54)||this.T(\"html5_force_vp9_subsample_encryption_support\")||OLM(this));F\u003dg.I_(this);l\u003dthis.CC;M\u003dthis.experiments;p\u003dnew ulP(M);F\u0026\u0026(p.N\u003d!0,p.Z\u003d.1);M.gP(\"html5_media_time_weight\")\u0026\u0026(p.N\u003d!1);l\u0026\u0026(p.K\u003dl/8);p.j\u003dzm()\u003e\u003d480;this.schedule\u003dnew AR(p,new MpP(this.experiments),E);g.Q(this,this.schedule);var S;this.enableSafetyMode\u003d\n(S\u003dN\u003d\u003dnull?void 0:N.initialEnableSafetyMode)!\u003dnull?S:A2(!1,e.enable_safety_mode);E\u003dthis.Zl?!1:kj(this)\u0026\u0026this.playerStyle!\u003d\u003d\"blazer\";var k;N?N.disableAutonav!\u003dnull\u0026\u0026(k\u003d!N.disableAutonav):k\u003de.allow_autonav;this.YO\u003dA2(E,!this.Kh\u0026\u0026k);this.sendVisitorIdHeader\u003dN?!!N.sendVisitorIdHeader:A2(!1,e.send_visitor_id_header);var X;this.playerStyle\u003d\u003d\u003d\"docs\"\u0026\u0026(N?X\u003dN.disableNativeContextMenu:X\u003de.disable_native_context_menu);this.disableNativeContextMenu\u003dA2(!1,X);this.pz\u003ddX(this)\u0026\u0026this.T(\"enable_skip_intro_button\");\nthis.embedConfig\u003dpO(\"\",N?N.serializedEmbedConfig:e.embed_config);this.i9\u003d$h(e,g.hR(this));this.K\u003dthis.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\";this.embedsErrorLinks\u003d!(N\u003d\u003dnull||!N.embedsErrorLinks);this.ul\u003dA2(!1,e.full_window);var d;this.Dl\u003d!((d\u003dthis.webPlayerContextConfig)\u003d\u003dnull?0:d.chromeless);var v;this.livingRoomAppMode\u003dTh(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e.living_room_app_mode||(N\u003d\u003dnull?void 0:(v\u003dN.device)\u003d\u003dnull?void 0:v.livingRoomAppMode),Ryn);var V;k\u003dJ2(NaN,N\u003d\u003dnull?void 0:(V\u003dN.device)\u003d\u003dnull?void 0:\nV.deviceYear);isNaN(k)||(this.deviceYear\u003dk);this.transparentBackground\u003dN?!!N.transparentBackground:A2(!1,e.transparent_background);this.showMiniplayerButton\u003dN?!!N.showMiniplayerButton:A2(!1,e.show_miniplayer_button);var Z;g.hR(this)\u0026\u0026!(N\u003d\u003dnull?0:(Z\u003dN.embedsHostFlags)\u003d\u003dnull?0:Z.allowSetFauxFullscreen)?this.externalFullscreen\u003d!1:this.externalFullscreen\u003dN?!!N.externalFullscreen:A2(!1,e.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003dN?!!N.showMiniplayerUiWhenMinimized:A2(!1,e.use_miniplayer_ui);\nvar n;this.Ci\u003d(n\u003de.show_loop_video_toggle)!\u003dnull?n:!0;this.jI\u003dMath.random()\u003c1E-4;this.ub\u003de.onesie_hot_config||(N\u003d\u003dnull?0:N.onesieHotConfig)?new iLE(e.onesie_hot_config,N\u003d\u003dnull?void 0:N.onesieHotConfig):void 0;this.isTectonic\u003dN?!!N.isTectonic:!!e.isTectonic;this.playerCanaryState\u003dy;this.playerCanaryStage\u003dN\u003d\u003dnull?void 0:N.canaryStage;this.UY\u003dnew ZL_;g.Q(this,this.UY);this.Sw\u003dA2(!1,e.force_gvi);this.datasyncId\u003d(N\u003d\u003dnull?void 0:N.datasyncId)||g.Lb(\"DATASYNC_ID\");this.il\u003dg.Lb(\"LOGGED_IN\",!1);this.vp\u003d(N\u003d\u003d\nnull?void 0:N.allowWoffleManagement)||!1;this.xX\u003dInfinity;this.ib\u003dNaN;this.livingRoomPoTokenId\u003dN\u003d\u003dnull?void 0:N.livingRoomPoTokenId;this.T(\"html5_high_res_logging_always\")?this.sY\u003d!0:this.sY\u003dMath.random()*100\u003cg.Y2(this.experiments,\"html5_high_res_logging_percent\");var R;this.al\u003d!!(N\u003d\u003dnull?0:(R\u003dN.embedsHostFlags)\u003d\u003dnull?0:R.allowRcat);this.DN\u003d!g.IK(this)\u0026\u0026!Vy(this)};\ng.zX\u003dfunction(e){var N,y;if(!((N\u003de.webPlayerContextConfig)\u003d\u003dnull?0:(y\u003dN.embedsHostFlags)\u003d\u003dnull?0:y.enableLiteUx)||e.LX||e.Z||e.K||e.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFP\")return\"EMBEDDED_PLAYER_LITE_MODE_NONE\";e\u003dg.Y2(e.experiments,\"embeds_web_lite_mode\");return e\u003d\u003d\u003dvoid 0?\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\":e\u003e\u003d0\u0026\u0026e\u003cGps.length?Gps[e]:\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\"};\ngw\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.Xz\u003dpO(e.Xz,N.video_id);e.Ut\u003dpO(e.Ut,N.eventid);e.Ut\u0026\u0026(BX\u003de.Ut);for(var w\u003d[],E\u003dg.c(Object.keys(UbF)),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dUbF[A.value];var T\u003dN[A];T!\u003dnull\u0026\u0026(T!\u003d\u003de.J[A]\u0026\u0026w.push(A),e.J[A]\u003dT)}!y\u0026\u0026w.length\u003e0\u0026\u0026e.jI\u0026\u0026(w.sort(),g.uA(new g.Gh(\"Player client parameters changed after startup\",w)));e.userAge\u003dJ2(e.userAge,N.user_age);e.j_\u003dpO(e.j_,N.user_display_email);e.userDisplayImage\u003dpO(e.userDisplayImage,N.user_display_image);g.eO(e.userDisplayImage)||(e.userDisplayImage\u003d\n\"\");e.userDisplayName\u003dpO(e.userDisplayName,N.user_display_name);e.YB\u003dpO(e.YB,N.user_gender);e.csiPageType\u003dpO(e.csiPageType,N.csi_page_type);e.csiServiceName\u003dpO(e.csiServiceName,N.csi_service_name);e.yh\u003dA2(e.yh,N.enablecsi);e.pageId\u003dpO(e.pageId,N.pageid);if(y\u003dN.enabled_engage_types)e.enabledEngageTypes\u003dnew Set(y.split(\",\"));N.living_room_session_po_token\u0026\u0026(e.NG\u003dN.living_room_session_po_token.toString())};\ntR\u003dfunction(e,N){return!e.Z\u0026\u0026WL()\u0026\u0026vD(55)\u0026\u0026e.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!N};\ng.ud\u003dfunction(e){e\u003dDW(e.qg);return e\u003d\u003d\u003d\"www.youtube-nocookie.com\"?\"www.youtube.com\":e};\nq_\u003dfunction(e,N,y){return e.protocol+\"://i1.ytimg.com/vi/\"+N+\"/\"+(y||\"hqdefault.jpg\")};\nZW\u003dfunction(e){return kj(e)\u0026\u0026!g.IK(e)};\ng.Pg\u003dfunction(e){return e.T(\"html5_local_playsinline\")?s8\u0026\u0026!g.SE(602)\u0026\u0026!(\"playsInline\"in v3()):s8\u0026\u0026!e.Hc||g.Kp(\"nintendo wiiu\")?!0:!1};\nnC\u003dfunction(e){return e.J.c};\ng.I_\u003dfunction(e){return/^TVHTML5/.test(nC(e))};\ng.xj\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5\"};\njV1\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"};\nOLM\u003dfunction(e){return e.J.cmodel\u003d\u003d\u003d\"CHROMECAST ULTRA/STEAK\"||e.J.cmodel\u003d\u003d\u003d\"CHROMECAST/STEAK\"};\ng.jV\u003dfunction(){return window.devicePixelRatio\u003e1?window.devicePixelRatio:1};\ndX\u003dfunction(e){return/web/i.test(nC(e))};\ng.na\u003dfunction(e){return nC(e).toUpperCase()\u003d\u003d\u003d\"WEB\"};\nVy\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_KIDS\"};\ng.IK\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_UNPLUGGED\"};\nQy\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"};\ng.Pa\u003dfunction(e){return g.IK(e)||nC(e)\u003d\u003d\u003d\"TV_UNPLUGGED_CAST\"||Qy(e)};\ng.ZY\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_REMIX\"};\ng.mT\u003dfunction(e){return nC(e)\u003d\u003d\u003d\"WEB_EMBEDDED_PLAYER\"};\ng.Ka\u003dfunction(e){return(e.deviceIsAudioOnly||!g.i$||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(51):!0)||(e.deviceIsAudioOnly||!g.DT||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(48):g.SE(38))||(e.deviceIsAudioOnly||!g.oK||Gv||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.NI?e.j\u0026\u0026g.SE(37):g.SE(27))||!e.deviceIsAudioOnly\u0026\u0026g.Hg\u0026\u0026!hhs()\u0026\u0026g.SE(11)||!e.deviceIsAudioOnly\u0026\u0026g.k$\u0026\u0026g.SE(\"604.4\")};\nL5F\u003dfunction(e){if(g.dw(e)\u0026\u0026Bg)return!1;if(g.DT){if(!g.SE(47)||!g.SE(52)\u0026\u0026g.SE(51))return!1}else if(g.k$)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\nauM\u003dfunction(e,N){return e.enabledEngageTypes.has(N.toString())||sV5.includes(N)};\nkj\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"detailpage\"};\ng.dw\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"embedded\"};\nWg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"leanback\"};\ncg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"adunit\"||e.playerStyle\u003d\u003d\u003d\"gvn\"};\ng.vg\u003dfunction(e){return e.Rq\u003d\u003d\u003d\"profilepage\"};\ng.hR\u003dfunction(e){return e.j\u0026\u0026g.dw(e)\u0026\u0026!cg(e)\u0026\u0026!e.Z};\nOI\u003dfunction(e){if(!e.userDisplayImage)return\"\";var N\u003de.userDisplayImage.split(\"/\");if(N.length\u003d\u003d\u003d5)return e\u003dN[N.length-1].split(\"\u003d\"),e[1]\u003d\"s20-c\",N[N.length-1]\u003de.join(\"\u003d\"),N.join(\"/\");if(N.length\u003d\u003d\u003d8)return N.splice(7,0,\"s20-c\"),N.join(\"/\");if(N.length\u003d\u003d\u003d9)return N[7]+\u003d\"-s20-c\",N.join(\"/\");g.uA(new g.Gh(\"Profile image not a FIFE URL.\",e.userDisplayImage));return e.userDisplayImage};\ng.RK\u003dfunction(e){var N\u003dg.ud(e);ec0.includes(N)\u0026\u0026(N\u003d\"www.youtube.com\");return e.protocol+\"://\"+N};\ng.GX\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;if(e.Z3){var y\u003dnew O3,w,E\u003de.Z3();E.signedOut?w\u003d\"\":E.token?w\u003dE.token:E.pendingResult.then(function(A){E.signedOut?y.resolve(\"\"):y.resolve(A.token)},function(A){g.uA(new g.Gh(\"b189348328_oauth_callback_failed\",{error:A}));\ny.resolve(N)});\nreturn w!\u003d\u003dvoid 0?u4(w):new fp(y)}return u4(N)};\nUI\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;return e.il?Nc(!0):Tm(A$(Nc(g.GX(e,N)),function(y){return Nc(!!y)}),function(){return Nc(!1)})};\nDW\u003dfunction(e){var N\u003dg.uB(e);return(e\u003dNumber(g.to(4,e))||null)?N+\":\"+e:N};\nLa\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dnd[e],w\u003dNy1[y],E\u003dycJ[e];if(!E||!w)return null;N\u003dnew Zr(N?E.height:E.width,N?E.width:E.height,E.fps);w\u003dEh(w,N,y);return new QI(e,w,{video:N,JM:E.bitrate/8})};\nEAP\u003dfunction(e){var N\u003dNy1[nd[e]],y\u003dwhM[e];return y\u0026\u0026N?new QI(e,N,{audio:new tG(y.audioSampleRate,y.numChannels)}):null};\nsI\u003dfunction(e){this.J\u003de};\naK\u003dfunction(e,N,y,w){if(y)return tE();y\u003d{};var E\u003dv3();N\u003dg.c(N);for(var A\u003dN.next();!A.done;A\u003dN.next())if(A\u003dA.value,e.canPlayType(E,A.getInfo().mimeType)||w){var T\u003dA.J.video.quality;if(!y[T]||y[T].getInfo().lm())y[T]\u003dA}e\u003d[];y.auto\u0026\u0026e.push(y.auto);w\u003dg.c(x6);for(E\u003dw.next();!E.done;E\u003dw.next())(E\u003dy[E.value])\u0026\u0026e.push(E);return e.length?u4(e):tE()};\nAc5\u003dfunction(e){this.itag\u003de.itag;this.url\u003de.url;this.codecs\u003de.codecs;this.width\u003de.width;this.height\u003de.height;this.fps\u003de.fps;this.bitrate\u003de.bitrate;var N;this.N\u003d((N\u003de.audioItag)\u003d\u003dnull?void 0:N.split(\",\"))||[];this.kW\u003de.kW;this.BG\u003de.BG||\"\";this.Vl\u003de.Vl;this.audioChannels\u003de.audioChannels;this.J\u003d\"\"};\nTy9\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!0:y;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;var E\u003d{};e\u003dg.c(e);for(var A\u003de.next();!A.done;A\u003de.next()){A\u003dA.value;if(N\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var T\u003dA.type;A.audio_channels\u0026\u0026(T\u003dT+\"; channels\u003d\"+A.audio_channels);if(!MediaSource.isTypeSupported(T)){w[A.itag]\u003d\"tpus\";continue}}if(y||!A.drm_families||A.eotf!\u003d\u003d\"smpte2084\"\u0026\u0026A.eotf!\u003d\u003d\"arib-std-b67\"){T\u003dvoid 0;var p\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},C\u003dA.type.match(/codecs\u003d\"([^\"]*)\"/);\nC\u003dC?C[1]:\"\";A.audio_track_id\u0026\u0026(T\u003dnew g.sM(A.name,A.audio_track_id,!!A.is_default));var r\u003dA.eotf;A\u003dnew Ac5({itag:A.itag,url:A.url,codecs:C,width:Number(A.width),height:Number(A.height),fps:Number(A.fps),bitrate:Number(A.bitrate),audioItag:A.audio_itag,kW:r?p[r]:void 0,BG:A.drm_families,Vl:T,audioChannels:Number(A.audio_channels)});E[A.itag]\u003dE[A.itag]||[];E[A.itag].push(A)}else w[A.itag]\u003d\"enchdr\"}return E};\nJcs\u003dfunction(e,N,y,w,E){this.K\u003de;this.N\u003dN;this.L\u003dy;this.cpn\u003dw;this.Z\u003dE;this.j\u003d0;this.J\u003d\"\"};\nphM\u003dfunction(e,N){e.K.some(function(y){var w;return((w\u003dy.Vl)\u003d\u003dnull?void 0:w.getId())\u003d\u003d\u003dN});\ne.J\u003dN};\nex\u003dfunction(e,N,y){e.cpn\u0026\u0026(N\u003dg.Qb(N,{cpn:e.cpn}));y\u0026\u0026(N\u003dg.Qb(N,{paired:y}));return N};\nCRn\u003dfunction(e,N){e\u003de.itag.toString();N!\u003d\u003dnull\u0026\u0026(e+\u003dN.itag.toString());return e};\nrcJ\u003dfunction(e){for(var N\u003d[],y\u003d[],w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.bitrate\u003c\u003de.j?N.push(E):y.push(E);N.sort(function(A,T){return T.bitrate-A.bitrate});\ny.sort(function(A,T){return A.bitrate-T.bitrate});\ne.N\u003dN.concat(y)};\nNO\u003dfunction(e,N,y){this.J\u003de;this.N\u003dN;this.expiration\u003dy;this.yl\u003dnull};\n$pE\u003dfunction(e,N){if(!(Gv||U8()||Ry()))return null;e\u003dTy9(N,e.T(\"html5_filter_fmp4_in_hls\"));if(!e)return null;N\u003d[];for(var y\u003d{},w\u003dg.c(Object.keys(e)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dg.c(e[E.value]);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;T.Vl\u0026\u0026(A\u003dT.Vl.getId(),y[A]||(T\u003dnew g.W1(A,T.Vl),y[A]\u003dT,N.push(T)))}}return N.length\u003e0?N:null};\nS_5\u003dfunction(e,N,y,w,E,A,T){if(!(Gv||U8()||Ry()))return tE();var p\u003d{},C\u003dY__(y),r\u003dTy9(y,e.T(\"html5_filter_fmp4_in_hls\"),e.L.Z,p);if(!r)return T({noplst:1}),tE();MmP(r);y\u003d{};var Y\u003d(y.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",y),M;y\u003d[];var l\u003d[],F\u003d[],S\u003dnull,k\u003d\"\";w\u003dw\u0026\u0026w.match(/hls_timedtext_playlist/)?new Ac5({itag:\"0\",url:w,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,Vl:new g.sM(\"English\",\"en\",!1)}):null;for(var X\u003dg.c(Object.keys(r)),d\u003dX.next();!d.done;d\u003dX.next())if(d\u003dd.value,!e.T(\"html5_disable_drm_hfr_1080\")||\nd!\u003d\u003d\"383\"\u0026\u0026d!\u003d\u003d\"373\"){d\u003dg.c(r[d]);for(var v\u003dd.next();!v.done;v\u003dd.next())if(v\u003dv.value,v.width){for(var V\u003dg.c(v.N),Z\u003dV.next();!Z.done;Z\u003dV.next())if(Z\u003dZ.value,r[Z]){v.J\u003dZ;break}v.J||(v.J\u003dlpJ(r,v));if(V\u003dr[v.J])if(y.push(v),v.BG\u003d\u003d\u003d\"fairplay\"\u0026\u0026(M\u003dY),Z\u003d\"\",v.kW\u003d\u003d\u003d\"PQ\"?Z\u003d\"smpte2084\":v.kW\u003d\u003d\u003d\"HLG\"\u0026\u0026(Z\u003d\"arib-std-b67\"),Z\u0026\u0026(k\u003dZ),F.push(Fz_(V,[v],w,A,v.itag,v.width,v.height,v.fps,C,void 0,void 0,M,Z)),!S||v.width*v.height*v.fps\u003eS.width*S.height*S.fps)S\u003dv}else l.push(v)}else p[d]\u003d\"disdrmhfr\";F.reduce(function(n,\nR){return R.getInfo().isEncrypted()\u0026\u0026n},!0)\u0026\u0026(M\u003dY);\nE\u003dMath.max(E,0);Y\u003dS||{};r\u003dY.fps\u003d\u003d\u003dvoid 0?0:Y.fps;S\u003dY.width\u003d\u003d\u003dvoid 0?0:Y.width;Y\u003dY.height\u003d\u003d\u003dvoid 0?0:Y.height;X\u003de.T(\"html5_native_audio_track_switching\");F.push(Fz_(l,y,w,A,\"93\",S,Y,r,C,\"auto\",E,M,k,X));Object.entries(p).length\u0026\u0026T(p);return aK(e.L,F,tR(e,N),!1)};\nFz_\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){for(var S\u003d0,k\u003d\"\",X\u003dg.c(e),d\u003dX.next();!d.done;d\u003dX.next())d\u003dd.value,k||(k\u003dd.itag),d.audioChannels\u0026\u0026d.audioChannels\u003eS\u0026\u0026(S\u003dd.audioChannels,k\u003dd.itag);E\u003dnew QI(E,\"application/x-mpegURL\",{audio:new tG(0,S),video:new Zr(A,T,p,null,void 0,r,void 0,l),BG:M,ZZ:k});e\u003dnew Jcs(e,N,y?[y]:[],w,!!F);e.j\u003dY?Y:1369843;return new NO(E,e,C)};\nY__\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.url\u0026\u0026(N\u003dN.url.split(\"expire/\"),!(N.length\u003c\u003d1)))return+N[1].split(\"/\")[0];return NaN};\nlpJ\u003dfunction(e,N){for(var y\u003dg.c(Object.keys(e)),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003de[w][0];if(!E.width\u0026\u0026E.BG\u003d\u003d\u003dN.BG\u0026\u0026!E.audioChannels)return w}return\"\"};\nMmP\u003dfunction(e){for(var N\u003dnew Set,y\u003dg.c(Object.values(e)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.length\u0026\u0026(w\u003dw[0],w.height\u0026\u0026w.codecs.startsWith(\"vp09\")\u0026\u0026N.add(w.height));y\u003d[];if(N.size){w\u003dg.c(Object.keys(e));for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,e[E].length){var A\u003de[E][0];A.height\u0026\u0026N.has(A.height)\u0026\u0026!A.codecs.startsWith(\"vp09\")\u0026\u0026y.push(E)}}N\u003dg.c(y);for(y\u003dN.next();!y.done;y\u003dN.next())delete e[y.value]};\ny3\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\noAM\u003dfunction(e,N,y,w){var E\u003d[];y\u003dg.c(y);for(var A\u003dy.next();!A.done;A\u003dy.next()){var T\u003dA.value;if(T.url){A\u003dnew g.YE(T.url,!0);if(T.s){var p\u003dA,C\u003dT.sp,r\u003dF$E(decodeURIComponent(T.s));p.set(C,encodeURIComponent(r))}p\u003dg.c(Object.keys(w));for(C\u003dp.next();!C.done;C\u003dp.next())C\u003dC.value,A.set(C,w[C]);T\u003dei(T.type,T.quality,T.itag,T.width,T.height);E.push(new y3(T,A))}}return aK(e.L,E,tR(e,N),!1)};\nw8\u003dfunction(e,N){this.J\u003de;this.N\u003dN};\nbtF\u003dfunction(e,N,y){var w\u003d[];y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())if((E\u003dE.value)\u0026\u0026E.url){var A\u003dei(E.type,\"medium\",\"0\");w.push(new w8(A,E.url))}return aK(e.L,w,tR(e,N),!1)};\nhcs\u003dfunction(e,N){var y\u003d[],w\u003dei(N.type,\"auto\",N.itag);y.push(new w8(w,N.url));return aK(e.L,y,!1,!0)};\nkKE\u003dfunction(e){return e\u0026\u0026cc5[e]?cc5[e]:null};\nByn\u003dfunction(e){if(e\u003de.commonConfig)this.url\u003de.url,this.urlQueryOverride\u003de.urlQueryOverride,e.ustreamerConfig\u0026\u0026(this.eL\u003dsh(e.ustreamerConfig)||void 0)};\nXhF\u003dfunction(e,N){var y;if(N\u003dN\u003d\u003dnull?void 0:(y\u003dN.watchEndpointSupportedOnesieConfig)\u003d\u003dnull?void 0:y.html5PlaybackOnesieConfig)e.K4\u003dnew Byn(N)};\ng.En\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.languageCode\u003de.languageCode||\"\";this.languageName\u003de.languageName||null;this.kind\u003de.kind||\"\";this.name\u003de.name\u003d\u003d\u003dvoid 0?null:e.name;this.displayName\u003de.displayName||null;this.id\u003de.id||null;this.J\u003de.is_servable||!1;this.isTranslateable\u003de.is_translateable||!1;this.url\u003de.url||null;this.vssId\u003de.vss_id||\"\";this.isDefault\u003de.is_default||!1;this.translationLanguage\u003de.translationLanguage||null;this.xtags\u003de.xtags||\"\";this.captionId\u003de.captionId||\"\"};\ng.Tr\u003dfunction(e){var N\u003d{languageCode:e.languageCode,languageName:e.languageName,displayName:g.A3(e),kind:e.kind,name:e.name,id:e.id,is_servable:e.J,is_default:e.isDefault,is_translateable:e.isTranslateable,vss_id:e.vssId};e.xtags\u0026\u0026(N.xtags\u003de.xtags);e.captionId\u0026\u0026(N.captionId\u003de.captionId);e.translationLanguage\u0026\u0026(N.translationLanguage\u003de.translationLanguage);return N};\ng.J3\u003dfunction(e){return e.translationLanguage?e.translationLanguage.languageCode:e.languageCode};\ng.PRs\u003dfunction(e){var N\u003de.vssId;e.translationLanguage\u0026\u0026N\u0026\u0026(N\u003d\"t\"+N+\".\"+g.J3(e));return N};\ng.A3\u003dfunction(e){var N\u003d[];if(e.displayName)N.push(e.displayName);else{var y\u003de.languageName||\"\";N.push(y);e.kind\u003d\u003d\u003d\"asr\"\u0026\u0026y.indexOf(\"(\")\u003d\u003d\u003d-1\u0026\u0026N.push(\" (Automatic Captions)\");e.name\u0026\u0026N.push(\" - \"+e.name)}e.translationLanguage\u0026\u0026N.push(\" \u003e\u003e \"+e.translationLanguage.languageName);return N.join(\"\")};\nzc5\u003dfunction(e,N,y,w){e||(e\u003dN\u0026\u0026dp0.hasOwnProperty(N)\u0026\u0026IpP.hasOwnProperty(N)?IpP[N]+\"_\"+dp0[N]:void 0);N\u003de;if(!N)return null;e\u003dN.match(vA0);if(!e||e.length!\u003d\u003d5)return null;if(e\u003dN.match(vA0)){var E\u003dNumber(e[3]),A\u003d[7,8,10,5,6];e\u003d!(Number(e[1])\u003d\u003d\u003d1\u0026\u0026E\u003d\u003d\u003d8)\u0026\u0026A.indexOf(E)\u003e\u003d0}else e\u003d!1;return y||w||e?N:null};\np3\u003dfunction(e,N){for(var y\u003d{},w\u003dg.c(Object.keys(itE)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dN?N+E:E;A\u003de[A+\"_webp\"]||e[A];g.eO(A)\u0026\u0026(y[itE[E]]\u003dA)}return y};\nC3\u003dfunction(e){var N\u003d{};if(!e||!e.thumbnails)return N;e\u003de.thumbnails.filter(function(p){return!!p.url});\ne.sort(function(p,C){return p.width-C.width||p.height-C.height});\nfor(var y\u003dg.c(Object.keys(Dps)),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dNumber(w.value);w\u003dDps[E];for(var A\u003dg.c(e),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.width\u003e\u003dE){E\u003dgA3(T.url);g.eO(E)\u0026\u0026(N[w]\u003dE);break}}(e\u003de.pop())\u0026\u0026e.width\u003e\u003d1280\u0026\u0026(e\u003dgA3(e.url),g.eO(e)\u0026\u0026(N[\"maxresdefault.jpg\"]\u003de));return N};\ngA3\u003dfunction(e){return e.startsWith(\"//\")?\"https:\"+e:e};\nr8\u003dfunction(e){return e\u0026\u0026e.baseUrl||\"\"};\n$K\u003dfunction(e){e\u003dg.JE(e);for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de[y];e[y]\u003dArray.isArray(w)?w[0]:w}return e};\nVmM\u003dfunction(e,N){e.botguardData\u003dN.playerAttestationRenderer.botguardData;N\u003dN.playerAttestationRenderer.challenge;N!\u003dnull\u0026\u0026(e.VY\u003dN)};\nuv5\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.interstitials.map(function(T){var p\u003dg.m(T,fpn);if(p)return{is_yto_interstitial:!0,raw_player_response:p};if(T\u003dg.m(T,tm5))return Object.assign({is_yto_interstitial:!0},AE(T))});\nw\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())switch(E\u003dE.value,y.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":e.interstitials\u003de.interstitials.concat({time:0,playerVars:E,UR:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":e.interstitials\u003de.interstitials.concat({time:0x7ffffffffffff,playerVars:E,UR:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var A\u003dNumber(y.podConfig.timeToInsertAtMillis);e.interstitials\u003de.interstitials.concat({time:A,playerVars:E,\nUR:A\u003d\u003d\u003d0?5:7})}}};\nq_J\u003dfunction(e,N){if(N\u003dN.find(function(y){return!(!y||!y.tooltipRenderer)}))e.tooltipRenderer\u003dN.tooltipRenderer};\nZt5\u003dfunction(e,N){N.subscribeCommand\u0026\u0026(e.subscribeCommand\u003dN.subscribeCommand);N.unsubscribeCommand\u0026\u0026(e.unsubscribeCommand\u003dN.unsubscribeCommand);N.addToWatchLaterCommand\u0026\u0026(e.addToWatchLaterCommand\u003dN.addToWatchLaterCommand);N.removeFromWatchLaterCommand\u0026\u0026(e.removeFromWatchLaterCommand\u003dN.removeFromWatchLaterCommand);N.getSharePanelCommand\u0026\u0026(e.getSharePanelCommand\u003dN.getSharePanelCommand)};\nxp9\u003dfunction(e,N){N!\u003dnull?(e.yy\u003dN,e.hs\u003d!0):(e.yy\u003d\"\",e.hs\u003d!1)};\nYK\u003dfunction(e,N){this.type\u003de||\"\";this.id\u003dN||\"\"};\ng.MO\u003dfunction(e){return new YK(e.substring(0,2),e.substring(2))};\ng.l0\u003dfunction(e,N){this.Ot\u003de;this.author\u003d\"\";this.AV\u003dnull;this.playlistLength\u003d0;this.J\u003dthis.sessionData\u003dnull;this.D\u003d{};this.title\u003d\"\";if(N){this.author\u003dN.author||N.playlist_author||\"\";this.title\u003dN.playlist_title||\"\";if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");var y;this.J\u003d((y\u003dN.thumbnail_ids)\u003d\u003dnull?void 0:y.split(\",\")[0])||null;this.D\u003dp3(N,\"playlist_\");this.videoId\u003dN.video_id||void 0;if(y\u003dN.list)switch(N.listType){case \"user_uploads\":this.playlistId\u003d(new YK(\"UU\",\"PLAYER_\"+y)).toString();break;default:if(e\u003d\nN.playlist_length)this.playlistLength\u003dNumber(e)||0;this.playlistId\u003dg.MO(y).toString();if(N\u003dN.video)this.videoId\u003d(N[0]||null).video_id||void 0}else N.playlist\u0026\u0026(this.playlistLength\u003dN.playlist.toString().split(\",\").length)}};\ng.Fr\u003dfunction(e,N){this.Ot\u003de;this.B1\u003dthis.author\u003d\"\";this.AV\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.El\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.D\u003d{};this.title\u003d\"\";if(N){this.ariaLabel\u003dN.aria_label||void 0;this.author\u003dN.author||\"\";this.B1\u003dN.B1||\"\";if(e\u003dN.endscreen_autoplay_session_data)this.AV\u003dw2(e,\"\u0026\");this.hV\u003dN.hV;this.isLivePlayback\u003dN.live_playback\u003d\u003d\u003d\"1\";this.isUpcoming\u003d!!N.isUpcoming;if(e\u003dN.length_seconds)this.lengthSeconds\u003dtypeof e\u003d\u003d\u003d\"string\"?Number(e):e;this.lengthText\u003d\nN.lengthText||\"\";this.El\u003dN.El||\"\";this.publishedTimeText\u003dN.publishedTimeText||void 0;if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");this.shortViewCount\u003dN.short_view_count_text||void 0;this.D\u003dp3(N);this.title\u003dN.title||\"\";this.videoId\u003dN.docid||N.video_id||N.videoId||N.id||void 0;this.watchUrl\u003dN.watchUrl||void 0}};\njXP\u003dfunction(e){var N,y,w\u003d(N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.contents)\u003d\u003dnull?void 0:y.twoColumnWatchNextResults,E,A,T,p,C;e\u003d(E\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(A\u003dE.playerOverlays)\u003d\u003dnull?void 0:(T\u003dA.playerOverlayRenderer)\u003d\u003dnull?void 0:(p\u003dT.endScreen)\u003d\u003dnull?void 0:(C\u003dp.watchNextEndScreenRenderer)\u003d\u003dnull?void 0:C.results;if(!e){var r,Y;e\u003dw\u003d\u003dnull?void 0:(r\u003dw.endScreen)\u003d\u003dnull?void 0:(Y\u003dr.endScreen)\u003d\u003dnull?void 0:Y.results}return e};\ng.of\u003dfunction(e){var N,y,w;e\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.decoratedPlayerBarRenderer,Sx);return g.m(e\u003d\u003dnull?void 0:e.playerBar,nAE)};\nQXF\u003dfunction(e){this.J\u003de.playback_progress_0s_url;this.K\u003de.playback_progress_2s_url;this.N\u003de.playback_progress_10s_url};\nmp0\u003dfunction(){if(b0\u003d\u003d\u003dvoid 0){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(N){}a:{try{var e\u003d!!self.localStorage}catch(N){e\u003d!1}if(e\u0026\u0026(e\u003dg.j6(g.UF()+\"::yt-player\"))){b0\u003dnew nR(e);break a}b0\u003dvoid 0}}return b0};\ng.h3\u003dfunction(){var e\u003dmp0();if(!e)return{};try{var N\u003de.get(\"yt-player-lv\");return JSON.parse(N||\"{}\")}catch(y){return{}}};\ng.HtM\u003dfunction(e){var N\u003dmp0();N\u0026\u0026(e\u003dJSON.stringify(e),N.set(\"yt-player-lv\",e))};\ng.cH\u003dfunction(e){return g.h3()[e]||0};\ng.kK\u003dfunction(e,N){var y\u003dg.h3();N!\u003d\u003dy[e]\u0026\u0026(N!\u003d\u003d0?y[e]\u003dN:delete y[e],g.HtM(y))};\ng.BH\u003dfunction(e){return g.f(function(N){return N.return(g.WV(KzP(),e))})};\nPH\u003dfunction(e,N,y,w,E,A,T,p){var C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:return C\u003dg.cH(e),C\u003d\u003d\u003d4?S.return(4):g.D(S,g.e7(),2);case 2:r\u003dS.N;if(!r)throw g.X6(\"wiac\");if(!p||T\u003d\u003d\u003dvoid 0){S.u9(3);break}return g.D(S,Wzs(p,T),4);case 4:T\u003dS.N;case 3:return Y\u003dy.lastModified||\"0\",g.D(S,g.BH(r),5);case 5:return M\u003dS.N,g.c5(S,6),Xr++,g.D(S,g.fl(M,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",Lx:!0},function(k){if(A!\u003d\u003dvoid 0\u0026\u0026T!\u003d\u003dvoid 0){var X\u003d\"\"+e+\"|\"+N.id+\"|\"+Y+\"|\"+String(A).padStart(10,\n\"0\");X\u003dg.tg(k.objectStore(\"media\"),T,X)}else X\u003dg.d0.resolve(void 0);var d\u003dOt3(e,N.gx()),v\u003dOt3(e,!N.gx()),V\u003d{fmts:Rcn(w),format:y||{}};d\u003dg.tg(k.objectStore(\"index\"),V,d);var Z\u003dw.downloadedEndTime\u003d\u003d\u003d-1;V\u003dZ?k.objectStore(\"index\").get(v):g.d0.resolve(void 0);var n\u003d{fmts:\"music\",format:{}};k\u003dZ\u0026\u0026E\u0026\u0026!N.gx()?g.tg(k.objectStore(\"index\"),n,v):g.d0.resolve(void 0);return g.d0.all([k,V,X,d]).then(function(R){R\u003dg.c(R);R.next();R\u003dR.next().value;Xr--;var O\u003dg.cH(e);if(O!\u003d\u003d4\u0026\u0026Z\u0026\u0026E||R!\u003d\u003dvoid 0\u0026\u0026g.GKM(R.fmts))O\u003d1,g.kK(e,\nO);return O})}),8);\ncase 8:return S.return(S.N);case 6:l\u003dg.XH(S);Xr--;F\u003dg.cH(e);if(F\u003d\u003d\u003d4)return S.return(F);g.kK(e,4);throw l;}})};\ng.Up5\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,g.e7(),2);if(w.J!\u003d3){N\u003dw.N;if(!N)throw g.X6(\"ri\");return g.D(w,g.BH(N),3)}y\u003dw.N;return w.return(g.fl(y,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(E){var A\u003dIDBKeyRange.bound(e+\"|\",e+\"~\");return E.objectStore(\"index\").getAll(A).then(function(T){return T.map(function(p){return p?p.format:{}})})}))})};\nsX9\u003dfunction(e,N,y,w,E){var A,T,p;return g.f(function(C){if(C.J\u003d\u003d1)return g.D(C,g.e7(),2);if(C.J!\u003d3){A\u003dC.N;if(!A)throw g.X6(\"rc\");return g.D(C,g.BH(A),3)}T\u003dC.N;p\u003dg.fl(T,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(r){var Y\u003d\"\"+e+\"|\"+N+\"|\"+y+\"|\"+String(w).padStart(10,\"0\");return r.objectStore(\"media\").get(Y)});\nreturn E?C.return(p.then(function(r){if(r\u003d\u003d\u003dvoid 0)throw Error(\"No data from indexDb\");return Lz3(E,r)}).catch(function(r){throw new g.Gh(\"Error while reading chunk: \"+r.name+\", \"+r.message);\n})):C.return(p)})};\ng.GKM\u003dfunction(e){return e?e\u003d\u003d\u003d\"music\"?!0:e.includes(\"dlt\u003d-1\")||!e.includes(\"dlt\u003d\"):!1};\nOt3\u003dfunction(e,N){return\"\"+e+\"|\"+(N?\"v\":\"a\")};\nRcn\u003dfunction(e){var N\u003d{};return E8((N.dlt\u003de.downloadedEndTime.toString(),N.mket\u003de.maxKnownEndTime.toString(),N.avbr\u003de.averageByteRate.toString(),N))};\neQ0\u003dfunction(e){var N\u003d{},y\u003d{};e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next()){var E\u003dw.value,A\u003dE.split(\"|\");E.match(g.apE)?(w\u003dNumber(A.pop()),isNaN(w)?y[E]\u003d\"?\":(A\u003dA.join(\"|\"),(E\u003dN[A])?(A\u003dE[E.length-1],w\u003d\u003d\u003dA.end+1?A.end\u003dw:E.push({start:w,end:w})):N[A]\u003d[{start:w,end:w}])):y[E]\u003d\"?\"}e\u003dg.c(Object.keys(N));for(w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,y[w]\u003dN[w].map(function(T){return T.start+\"-\"+T.end}).join(\",\");\nreturn y};\nd8\u003dfunction(e){g.pT.call(this);this.J\u003dnull;this.K\u003dnew m7;this.J\u003dnull;this.Z\u003dnew Set;this.crossOrigin\u003de||\"\"};\nNjM\u003dfunction(e,N,y){for(y\u003dIf(e,y);y\u003e\u003d0;){var w\u003de.levels[y];if(w.isLoaded(vH(w,N))\u0026\u0026(w\u003dg.zr(w,N)))return w;y--}return g.zr(e.levels[0],N)};\nwrF\u003dfunction(e,N,y){y\u003dIf(e,y);for(var w,E;y\u003e\u003d0;y--)if(w\u003de.levels[y],E\u003dvH(w,N),!w.isLoaded(E)){w\u003de;var A\u003dy,T\u003dA+\"-\"+E;w.Z.has(T)||(w.Z.add(T),w.K.enqueue(A,{qV:A,gC:E}))}yen(e)};\nyen\u003dfunction(e){if(!e.J\u0026\u0026!e.K.isEmpty()){var N\u003de.K.remove();e.J\u003dEt0(e,N)}};\nEt0\u003dfunction(e,N){var y\u003ddocument.createElement(\"img\");e.crossOrigin\u0026\u0026(y.crossOrigin\u003de.crossOrigin);y.src\u003de.levels[N.qV].nC(N.gC);y.onload\u003dfunction(){var w\u003dN.qV,E\u003dN.gC;e.J!\u003d\u003dnull\u0026\u0026(e.J.onload\u003dnull,e.J\u003dnull);w\u003de.levels[w];w.loaded.add(E);yen(e);var A\u003dw.columns*w.rows;E*\u003dA;w\u003dMath.min(E+A-1,w.VC()-1);E\u003d[E,w];e.publish(\"l\",E[0],E[1])};\nreturn y};\ng.i0\u003dfunction(e,N,y,w){this.level\u003de;this.j\u003dN;this.loaded\u003dnew Set;this.level\u003de;this.j\u003dN;e\u003dy.split(\"#\");this.width\u003dMath.floor(Number(e[0]));this.height\u003dMath.floor(Number(e[1]));this.frameCount\u003dMath.floor(Number(e[2]));this.columns\u003dMath.floor(Number(e[3]));this.rows\u003dMath.floor(Number(e[4]));this.J\u003dMath.floor(Number(e[5]));this.K\u003de[6];this.signature\u003de[7];this.videoLength\u003dw};\nvH\u003dfunction(e,N){return Math.floor(N/(e.columns*e.rows))};\ng.zr\u003dfunction(e,N){N\u003e\u003de.T_()\u0026\u0026e.La();var y\u003dvH(e,N),w\u003de.columns*e.rows,E\u003dN%w;N\u003dE%e.columns;E\u003dMath.floor(E/e.columns);var A\u003de.La()+1-w*y;if(A\u003ce.columns){var T\u003dA;w\u003d1}else T\u003de.columns,w\u003dA\u003cw?Math.ceil(A/e.columns):e.rows;return{url:e.nC(y),column:N,columns:T,row:E,rows:w,XL:e.width*T,Qp:e.height*w}};\nDG\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;d8.call(this,y);this.isLive\u003dw;this.G\u003d!!E;this.levels\u003dthis.N(e,N);this.j\u003dnew Map;this.levels.length\u003e1\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nAeM\u003dfunction(e,N,y){return(e\u003de.levels[N])?e.P8(y):-1};\nIf\u003dfunction(e,N){var y\u003de.j.get(N);if(y)return y;y\u003de.levels.length;for(var w\u003d0;w\u003cy;w++)if(e.levels[w].width\u003e\u003dN)return e.j.set(N,w),w;e.j.set(N,y-1);return y-1};\ng8\u003dfunction(e,N,y,w){y\u003dy.split(\"#\");y\u003d[y[1],y[2],0,y[3],y[4],-1,y[0],\"\"].join(\"#\");g.i0.call(this,e,N,y,0);this.N\u003dnull;this.L\u003dw?2:0};\nV3\u003dfunction(e,N,y,w){DG.call(this,e,0,void 0,N,!(w\u003d\u003d\u003dvoid 0||!w));for(e\u003d0;e\u003cthis.levels.length;e++)this.levels[e].G1(y)};\nTjP\u003dfunction(e,N,y){N\u003d{cpn:N};e.indexOf(\"/ibw/\")\u003d\u003d\u003d-1\u0026\u0026(N.ibw\u003dy?String(y):\"1369843\");return{url:g.Qb(e,N),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\ng.t3\u003dfunction(e,N){g.pT.call(this);var y\u003dthis;this.Ot\u003de;this.adaptiveFormats\u003d\"\";this.YU\u003dthis.kh\u003dthis.adQueryId\u003dthis.NE\u003dnull;this.IF\u003d{start:NaN,end:NaN};this.cueRanges\u003dthis.BG\u003dnull;this.pT\u003dnew Map;this.compositeLiveStatusToken\u003dthis.compositeLiveIngestionOffsetToken\u003dthis.Xm\u003dvoid 0;this.ub\u003dthis.drmParams\u003d\"\";this.eventLabel\u003dnull;this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.Wk\u003d\"\";this.Kk\u003d!1;this.At\u003dnull;this.Pf\u003dthis.bb\u003dthis.a7\u003d!1;this.j\u003dnull;this.Ly\u003dthis.xI\u003d!1;this.Fo\u003d\nNaN;this.applyStatefulNormalization\u003dthis.preserveStatefulLoudnessTarget\u003d!1;this.maxStatefulTimeThresholdSec\u003d0;this.F1\u003dNaN;this.loudnessTargetLkfs\u003dInfinity;this.minimumLoudnessTargetLkfs\u003d-Infinity;this.DN\u003d0;this.y_\u003d!1;this.bf\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.TH\u003d!1;this.Bk\u003d0;this.RO\u003d!1;this.XR\u003dnull;this.zk\u003d[];this.jg\u003dthis.uf\u003d!1;this.clientScreenNonce\u003dthis.playerResponseCpn\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.SR\u003dthis.WE\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003d\nthis.endSeconds\u003dthis.Y_\u003d0;this.Tg\u003dthis.Ut\u003dthis.N\u003dnull;this.zT\u003d\"\";this.loading\u003d!1;this.CC\u003dthis.Sz\u003d0;this.Vz\u003dthis.pipable\u003dthis.rq\u003dthis.isAutonav\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.mutedAutoplay\u003dthis.IV\u003d!1;this.mutedAutoplayDurationMode\u003d0;this.isLiveHeadPlayable\u003dthis.isLivePlayback\u003dthis.Kx\u003dthis.isPrivate\u003dthis.isListed\u003dthis.o4\u003dthis.im\u003d!1;this.Ob\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.D7\u003dthis.Rq\u003dthis.Ta\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.JD\u003d\nthis.fA\u003dthis.Lu\u003dthis.hv\u003dthis.cC\u003dthis.enablePreroll\u003dthis.KA\u003dthis.enableServerStitchedDai\u003dthis.As\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003dthis.showSeekingControls\u003d!1;this.jn\u003d0;this.reloadReason\u003d\"\";this.wW\u003dthis.O9\u003dthis.UY\u003d!1;this.keywords\u003d{};this.a9\u003d\"\";this.IY\u003d0;this.uV\u003d!1;this.unpluggedFilterModeType\u003d0;this.liveChunkReadahead\u003dNaN;this.yh\u003dnull;this.vy\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.N8\u003dthis.paygated\u003d!1;this.FA\u003d\n[];this.d2\u003d!1;this.l9\u003d[];this.E_\u003dnull;this.PB\u003dthis.racyCheckOk\u003d!1;this.CA\u003d{};this.isProximaLatencyEligible\u003d!1;this.VM\u003d0;this.K\u003dnull;this.autonavState\u003d1;this.FD\u003dnull;this.shortDescription\u003d\"\";this.qg\u003dthis.mI\u003d!1;this.jN\u003dthis.Xz\u003dthis.startSeconds\u003d0;this.E8\u003dthis.Pl\u003dthis.By\u003df3;this.t4\u003dthis.suggestions\u003dnull;this.g6\u003dthis.VE\u003dvoid 0;this.isExternallyHostedPodcast\u003d!1;this.rk\u003dnull;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.A4\u003dvoid 0;this.Dl\u003d[];this.ll\u003d[];this.hlsFormats\u003dthis.Rx\u003d\n\"\";this.qZ\u003dthis.hN\u003dthis.ul\u003dthis.jp\u003dthis.VB\u003dthis.Ip\u003dthis.e$\u003dnull;this.zN\u003d\"vvt\";this.j_\u003d!1;this.aT\u003dnull;this.ZL\u003d\"\";this.d1\u003dNaN;this.R7\u003dthis.yn\u003dthis.Yb\u003dthis.e0\u003dthis.U8\u003dthis.Hc\u003dthis.nm\u003dthis.aC\u003dthis.Sy\u003dthis.zA\u003d\"\";this.Gg\u003dnull;this.zj\u003d!1;this.G\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.Ko\u003d!1;this.heartbeatToken\u003d\"\";this.jd\u003dthis.tD\u003dNaN;this.NK\u003dthis.Qk\u003dthis.AA\u003dthis.Z4\u003dthis.bA\u003d!1;this.al\u003d!0;this.D\u003d{};this.captionTracks\u003d[];this.tX\u003d[];this.m5\u003d0;this.jE\u003d[];this.wE\u003d[];this.j$\u003d!1;this.w$\u003d{};this.il\u003dnew g.W1(\"und\",\nnew g.sM(\"Default\",\"und\",!0));this.q6\u003d0;this.L\u003dnull;this.uo\u003d[];this.i$\u003d!1;this.mL\u003dthis.FZ\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.embeddedPlayerConfig\u003dthis.Zl\u003dthis.xW\u003dthis.Z2\u003dthis.playerResponse\u003dthis.Fg\u003dthis.Vp\u003dthis.Ps\u003dthis.nw\u003dthis.Rv\u003dthis.sb\u003dthis.M6\u003dnull;this.lr\u003d!1;this.Ng\u003dnull;this.isInlinePlaybackNoAd\u003dthis.xX\u003dthis.yJ\u003dthis.useCobaltWidevine\u003dthis.oI\u003dthis.qc\u003d!1;this.Nw\u003d!0;this.Js\u003dthis.YB\u003dNaN;this.defraggedFromSubfragments\u003dthis.JB\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;\nthis.sabrContextUpdates\u003dnew Map;this.wh\u003d\"\";this.po\u003d!1;this.zy\u003dthis.T(\"html5_enable_media_serving_enforcement\");this.gatewayExperimentGroup\u003d\"\";this.WV\u003dthis.dT\u003dthis.CN\u003d!1;this.interstitials\u003d[];this.hs\u003dthis.I4\u003d!1;this.yy\u003d\"\";this.allowImaMonetization\u003d!1;this.uF\u003d\"\";this.KT\u003d!1;this.Cl\u003d\"\";this.Em\u003d[];this.yw\u003d[];this.FS\u003d\"\";this.xn\u003dthis.U\u003dthis.wA\u003d!1;this.m4\u003d\"\";this.pz\u003dthis.zM\u003dthis.Mk\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.hp\u003d!1;\nthis.Z3\u003dthis.DD\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.Ov\u003dthis.lf\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.Qm\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.Oz\u003dthis.qE\u003d\"\";this.Ci\u003d!1;this.Wy\u003d[];this.PY\u003dthis.aq\u003dthis.pX\u003dthis.ZK\u003dthis.L$\u003d0;this.fetchType\u003dnull;this.P0\u003d!0;this.transitionEndpointAtEndOfStream\u003dvoid 0;this.NJ\u003dthis.DE\u003d-1;this.Sw\u003dthis.NG\u003d!1;this.sY\u003dnull;this.Et\u003d\"\";this.Zc\u003d!1;\nthis.watchUrl\u003dnull;this.Tv\u003d[];this.visibleOnLoadKeys\u003d[];this.nM\u003d[];this.inlineMetricEnabled\u003dthis.zx\u003d!1;this.embedsRctn\u003dthis.embedsRct\u003d\"\";this.gI\u003dNaN;this.Rr\u003d(0,g.iC)();this.YN\u003dthis.TV\u003d0;this.eL\u003dnull;this.YO\u003d0;this.xw\u003dthis.s6\u003d!1;this.LX\u003dthis.Ot.experiments.gP(\"html5_use_triple_equals\");this.SP\u003d!1;this.WD\u003dg.Y2(this.Ot.experiments,\"html5_gapless_loop_seek_offset_in_milli\");this.JX\u003d0;this.sR\u003d{};this.lk\u003d{setData:function(w){y.setData(w)},\nV0:function(){y.V0()}};\nthis.NG\u003dthis.T(\"web_new_autonav_countdown\");this.Sw\u003dthis.T(\"web_new_big_thumbnail_endscreen\");this.setData(N);this.h4\u003dnew Na;g.Q(this,this.h4)};\ng.ZG\u003dfunction(e,N,y){N\u0026\u0026N.cpn\u0026\u0026g.uA(new g.Gh(\"CPN provided in VideoData update\",{oyh:N.cpn,b6:e.clientPlaybackNonce,krk:y}));y?(r9(N),e.setData(N),u0(e)\u0026\u0026e.V0()):(N\u003dN||{},Je1(e,N),qO(e,N),prM(e,N),e.publish(\"dataupdated\"))};\nprM\u003dfunction(e,N){e.fflags\u003dpO(e.fflags,N.fflags);var y\u003dN.iv_invideo_url;y\u0026\u0026(e.Wk\u003dNG(y));e.Kk\u003dA2(e.Kk,N.iv_ads_only);if(y\u003dN.cta_conversion_urls)e.jD\u003dy;e.isPharma\u003dA2(e.isPharma,N.is_pharma);e.author\u003dpO(e.author,N.author);e.WE\u003dCS0(N.ttsurl)||e.WE;e.RO\u003dA2(e.RO,N.cc_asr);e.SR\u003dpO(e.SR,N.channel_path);if(y\u003dN.profile_picture)e.profilePicture\u003dpO(e.profilePicture,y);e.videoCountText\u003dpO(e.videoCountText,N.video_count_text);e.autonavState\u003dTh(e.autonavState,N.autonav_state,reF);if(e.T(\"html5_enable_ssap_entity_id\")){var w;\ny\u003d!!N.cotn||!((w\u003de.playerResponse)\u003d\u003dnull||!w.cotn);w\u003dg.Y2(e.Ot.experiments,\"html5_entity_id_simplified_preferred_record_size\");e.playerResponse\u0026\u0026!y\u0026\u0026(e.clientPlaybackNonce\u003d$2n(e,e.playerResponse,w)||e.clientPlaybackNonce);e.clientPlaybackNonce||(N.cpn\u0026\u0026e.kN(\"ssei\",\"uhdc\"),e.clientPlaybackNonce\u003dpO(e.clientPlaybackNonce,N.cpn))}else e.clientPlaybackNonce\u003dpO(e.clientPlaybackNonce,N.cpn);e.subscribed\u003dA2(e.subscribed,N.subscribed);e.rawViewCount\u003dJ2(e.rawViewCount,N.view_count);e.shortViewCount\u003dpO(e.shortViewCount,\nN.short_view_count_text);e.publishedTimeText\u003dpO(e.publishedTimeText||\"\",N.publishedTimeText);e.lengthText\u003dpO(e.lengthText||\"\",N.lengthText);e.El\u003dpO(e.El||\"\",N.El);e.B1\u003dpO(e.B1||\"\",N.B1);e.title\u003dpO(e.title,N.title);e.subtitle\u003dpO(e.subtitle,N.subtitle);e.expandedTitle\u003dpO(e.expandedTitle,N.expanded_title);e.expandedSubtitle\u003dpO(e.expandedSubtitle,N.expanded_subtitle);e.ypcPreview\u003dpO(e.ypcPreview,N.ypc_preview);e.d$\u003dpO(e.d$,N.ypc_origin);e.j_\u003dA2(e.j_,N.ypc_is_premiere_trailer);e.m4\u003dpO(e.m4,N.ypc_clickwrap_message);\ne.paygated\u003dA2(e.paygated,N.paygated);e.zj\u003dA2(e.zj,N.requires_purchase);e.showShareButton\u003d!A2(!e.showShareButton,N.ss);e.DD\u003dA2(e.DD,N.showwatchlater);e.Z3\u003dA2(e.Z3,N.shownotifybutton);e.hp\u003dA2(e.hp,N.copy_share);if(w\u003dN.el)e.eventLabel\u003dw;if(w\u003dN.keywords)e.keywords\u003dY1M(w.split(\",\"));if(w\u003dN.rvs)e.suggestions\u003dTk(w).map(function(E){return E.playlist||E.list||E.api?new g.l0(e.Ot,E):new g.Fr(e.Ot,E)});\ne.contentCheckOk\u003dA2(e.contentCheckOk,N.cco);e.racyCheckOk\u003dA2(e.racyCheckOk,N.rco);e.isLivingRoomDeeplink\u003dA2(e.isLivingRoomDeeplink,N.is_living_room_deeplink);e.oauthToken\u003dpO(e.oauthToken,N.oauth_token);e.a9\u003dpO(e.a9,N.kpt);e.visitorData\u003dpO(e.visitorData,N.visitor_data);if(w\u003dN.session_data)e.sessionData\u003dw2(w,\"\u0026\");e.yO\u003dpO(e.yO,N.endscreen_ad_tracking_data);e.WB\u003dA2(e.WB,N.wait_for_vast_info_cards_xml);e.fT\u003dA2(e.fT,N.suppress_creator_endscreen);e.jj\u003dA2(e.jj,N.is_trueview_action);e.Yq\u003dpO(e.Yq,N.tracking_list);\ne.qE\u003dpO(e.qE,N.clip);e.Oz\u003dpO(e.Oz,N.clipt);Mj5(e,N)};\n$2n\u003dfunction(e,N,y){var w,E\u003d(w\u003dN.cpnInfo)\u003d\u003dnull?void 0:w.cpn;e.playerResponseCpn\u003dE!\u003dnull?E:\"\";g.xK(e)\u0026\u0026!E\u0026\u0026e.kN(\"ssei\",\"eim_\"+e.clientPlaybackNonce);var A;return((A\u003dN.cacheMetadata)\u003d\u003dnull?0:A.isCacheHit)||e.jg||!E?\"\":(jx.has(E)?y\u003d\"\":(N\u003dlCM.push(E),jx.add(E),N\u003e(y!\u003dnull?y:50)\u0026\u0026(y\u003dlCM.shift())\u0026\u0026jx.delete(y),y\u003dE),E!\u003d\u003dy\u0026\u0026e.kN(\"ssei\",\"dcpn_\"+E+\"_\"+y+\"_\"+e.clientPlaybackNonce),y)};\nqO\u003dfunction(e,N){var y\u003dN.raw_watch_next_response;if(!y){var w\u003dN.watch_next_response;w\u0026\u0026(y\u003dJSON.parse(w))}if(y){e.Zl\u003dy;var E\u003de.Zl.playerCueRangeSet;E\u0026\u0026g.n3(e,E);var A\u003de.Zl.playerOverlays;if(A){var T\u003dA.playerOverlayRenderer;if(T){var p\u003dT.autonavToggle;p\u0026\u0026(e.autoplaySwitchButtonRenderer\u003dg.m(p,F9M),e.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026Q3(e)\u0026\u0026(e.autonavState\u003de.autoplaySwitchButtonRenderer.enabled?2:1));var C\u003dT.videoDetails;if(C){var r\u003dC.embeddedPlayerOverlayVideoDetailsRenderer;var Y\u003dC.playerOverlayVideoDetailsRenderer;\nY\u0026\u0026(Y.title\u0026\u0026(N.title\u003dg.SY(Y.title)),Y.subtitle\u0026\u0026(N.subtitle\u003dg.SY(Y.subtitle)))}g.dw(e.Ot)\u0026\u0026(e.DD\u003d!!T.addToMenu);S15(e,T.shareButton);T.startPosition\u0026\u0026T.endPosition\u0026\u0026(e.progressBarStartPosition\u003dT.startPosition,e.progressBarEndPosition\u003dT.endPosition);var M\u003dT.gatedActionsOverlayRenderer;M\u0026\u0026(e.t7\u003dg.m(M,otM));var l,F,S,k\u003dg.m((l\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(F\u003dl.playerOverlays)\u003d\u003dnull?void 0:(S\u003dF.playerOverlayRenderer)\u003d\u003dnull?void 0:S.infoPanel,bNM);if(k){e.gI\u003dNumber(k\u003d\u003dnull?void 0:k.durationMs)||\nNaN;if(k\u003d\u003dnull?0:k.infoPanelOverviewViewModel)e.Fr\u003dk\u003d\u003dnull?void 0:k.infoPanelOverviewViewModel;if(k\u003d\u003dnull?0:k.infoPanelDetailsViewModel)e.ib\u003dk\u003d\u003dnull?void 0:k.infoPanelDetailsViewModel}e.showSeekingControls\u003d!!T.showSeekingControls}}var X,d,v\u003d(X\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(d\u003dX.contents)\u003d\u003dnull?void 0:d.twoColumnWatchNextResults;if(v){var V\u003dv.desktopOverlay\u0026\u0026g.m(v.desktopOverlay,hQE);V\u0026\u0026(V.suppressShareButton\u0026\u0026(e.showShareButton\u003d!1),V.suppressWatchLaterButton\u0026\u0026(e.DD\u003d!1))}r\u0026\u0026ces(e,N,r);var Z\u003d\nJ2(0,N.autoplay_count),n\u003de.getWatchNextResponse(),R,O\u003d(R\u003dn.contents)\u003d\u003dnull?void 0:R.twoColumnWatchNextResults,E9,Jn,eM,H\u003d(E9\u003dn.playerOverlays)\u003d\u003dnull?void 0:(Jn\u003dE9.playerOverlayRenderer)\u003d\u003dnull?void 0:(eM\u003dJn.autoplay)\u003d\u003dnull?void 0:eM.playerOverlayAutoplayRenderer,a\u003djXP(e),h,K\u003d(h\u003dn.contents)\u003d\u003dnull?void 0:h.singleColumnWatchNextResults;if(K){var aP;if(((aP\u003dK.autoplay)\u003d\u003dnull?0:aP.autoplay)\u0026\u0026!K.playlist){var XF\u003dK.autoplay.autoplay.sets,Yw\u003d{},v5\u003dnew g.Fr(e.X()),U9\u003dnull,yT;if(XF){for(var S0\u003dg.c(XF),P\u003dS0.next();!P.done;P\u003d\nS0.next()){var I\u003dP.value.autoplayVideoRenderer;if(I\u0026\u0026I.compactVideoRenderer){U9\u003dI.compactVideoRenderer;break}}if(yT\u003dXF[0].autoplayVideo){var z\u003dyT.clickTrackingParams;z\u0026\u0026(Yw.itct\u003dz);Yw.autonav\u003d\"1\";Yw.playnext\u003dString(Z)}}else Yw.feature\u003d\"related-auto\";var t\u003dg.m(yT,g.m0);if(U9){v5.videoId\u003dU9.videoId;var q\u003dU9.shortBylineText;q\u0026\u0026(v5.author\u003dg.SY(q));var y0\u003dU9.title;y0\u0026\u0026(v5.title\u003dg.SY(y0))}else t!\u003dnull\u0026\u0026t.videoId\u0026\u0026(v5.videoId\u003dt.videoId);v5.AV\u003dYw;e.suggestions\u003d[];e.t4\u003dv5}}if(a){for(var An\u003d[],Ts\u003dg.c(a),u\u003d\nTs.next();!u.done;u\u003dTs.next()){var $J\u003du.value,SM\u003dvoid 0,CM\u003dnull;if($J.endScreenVideoRenderer){var g_\u003d$J.endScreenVideoRenderer,MM\u003dg_.title;CM\u003dnew g.Fr(e.X());CM.videoId\u003dg_.videoId;CM.lengthSeconds\u003dg_.lengthInSeconds||0;var j0\u003dg_.publishedTimeText;j0\u0026\u0026(CM.publishedTimeText\u003dg.SY(j0));var YR\u003dg_.shortBylineText;YR\u0026\u0026(CM.author\u003dg.SY(YR));var H5\u003dg_.shortViewCountText;H5\u0026\u0026(CM.shortViewCount\u003dg.SY(H5));if(MM){CM.title\u003dg.SY(MM);var Zy\u003dMM.accessibility;if(Zy){var CB\u003dZy.accessibilityData;CB\u0026\u0026CB.label\u0026\u0026(CM.ariaLabel\u003d\nCB.label)}}var VF\u003dg_.navigationEndpoint;if(VF){SM\u003dVF.clickTrackingParams;var K9\u003dg.m(VF,g.m0),YY\u003dg.m(VF,g.qu);K9?CM.hV\u003dK9:YY!\u003dnull\u0026\u0026(CM.watchUrl\u003dYY.url)}var ng\u003dg_.thumbnailOverlays;if(ng)for(var xR\u003dg.c(ng),Qp\u003dxR.next();!Qp.done;Qp\u003dxR.next()){var hL\u003dQp.value.thumbnailOverlayTimeStatusRenderer;if(hL)if(hL.style\u003d\u003d\u003d\"LIVE\"){CM.isLivePlayback\u003d!0;break}else if(hL.style\u003d\u003d\u003d\"UPCOMING\"){CM.isUpcoming\u003d!0;break}}CM.D\u003dC3(g_.thumbnail)}else if($J.endScreenPlaylistRenderer){var MP\u003d$J.endScreenPlaylistRenderer,gR\u003d\nMP.navigationEndpoint;if(!gR)continue;var Mg\u003dg.m(gR,g.m0);if(!Mg)continue;var Vb\u003dMg.videoId;CM\u003dnew g.l0(e.X());CM.playlistId\u003dMP.playlistId;CM.playlistLength\u003dNumber(MP.videoCount)||0;CM.J\u003dVb||null;CM.videoId\u003dVb;var VP\u003dMP.title;VP\u0026\u0026(CM.title\u003dg.SY(VP));var fc\u003dMP.shortBylineText;fc\u0026\u0026(CM.author\u003dg.SY(fc));SM\u003dgR.clickTrackingParams;CM.D\u003dC3(MP.thumbnail)}CM\u0026\u0026(SM\u0026\u0026(CM.sessionData\u003d{itct:SM}),An.push(CM))}e.suggestions\u003dAn}if(H){e.P0\u003d!!H.preferImmediateRedirect;e.NG\u003de.NG||!!H.webShowNewAutonavCountdown;e.Sw\u003d\ne.Sw||!!H.webShowBigThumbnailEndscreen;if(e.NG||e.Sw){var iq\u003dO||null,Lf\u003dnew g.Fr(e.X());Lf.videoId\u003dH.videoId;var m_\u003dH.videoTitle;if(m_){Lf.title\u003dg.SY(m_);var wr\u003dm_.accessibility;if(wr){var Xb\u003dwr.accessibilityData;Xb\u0026\u0026Xb.label\u0026\u0026(Lf.ariaLabel\u003dXb.label)}}var my\u003dH.byline;my\u0026\u0026(Lf.author\u003dg.SY(my));var Md\u003dH.publishedTimeText;Md\u0026\u0026(Lf.publishedTimeText\u003dg.SY(Md));var M$\u003dH.shortViewCountText;M$\u0026\u0026(Lf.shortViewCount\u003dg.SY(M$));var lU\u003dH.thumbnailOverlays;if(lU)for(var FQ\u003dg.c(lU),wz\u003dFQ.next();!wz.done;wz\u003dFQ.next()){var Ap\u003d\nwz.value.thumbnailOverlayTimeStatusRenderer;if(Ap)if(Ap.style\u003d\u003d\u003d\"LIVE\"){Lf.isLivePlayback\u003d!0;break}else if(Ap.style\u003d\u003d\u003d\"UPCOMING\"){Lf.isUpcoming\u003d!0;break}else if(Ap.style\u003d\u003d\u003d\"DEFAULT\"\u0026\u0026Ap.text){Lf.lengthText\u003dg.SY(Ap.text);var Eq\u003dAp.text.accessibility;if(Eq){var Ay\u003dEq.accessibilityData;Ay\u0026\u0026Ay.label\u0026\u0026(Lf.El\u003dAy.label||\"\")}break}}Lf.D\u003dC3(H.background);var Si\u003dH.nextButton;if(Si){var o8\u003dSi.buttonRenderer;if(o8){var bU\u003do8.navigationEndpoint;if(bU){var hX\u003dg.m(bU,g.m0);hX\u0026\u0026(Lf.hV\u003dhX)}}}if(H.topBadges){var cI\u003d\nH.topBadges[0];if(cI){var kH\u003dg.m(cI,kRF);kH\u0026\u0026kH.style\u003d\u003d\u003d\"BADGE_STYLE_TYPE_PREMIUM\"\u0026\u0026(Lf.Qeg\u003d!0)}}var zC\u003dH.alternativeTitle;zC\u0026\u0026(Lf.B1\u003dg.SY(zC));var PB\u003d{autonav:\"1\",playnext:String(Z)};Lf.playlistId\u0026\u0026(PB.autoplay\u003d\"1\");if(iq){var ik,W4,TH,BI,Jy\u003d(ik\u003diq.autoplay)\u003d\u003dnull?void 0:(W4\u003dik.autoplay)\u003d\u003dnull?void 0:(TH\u003dW4.sets)\u003d\u003dnull?void 0:(BI\u003dTH[0])\u003d\u003dnull?void 0:BI.autoplayVideo;if(Jy){var XQ\u003dJy.clickTrackingParams;XQ\u0026\u0026(PB.itct\u003dXQ);var pV\u003dg.m(Jy,g.m0);pV\u0026\u0026(Lf.FD\u003dpV)}}else if(H){var PI,dO,I8,vI\u003d(PI\u003dH.nextButton)\u003d\u003d\nnull?void 0:(dO\u003dPI.buttonRenderer)\u003d\u003dnull?void 0:(I8\u003ddO.navigationEndpoint)\u003d\u003dnull?void 0:I8.clickTrackingParams;vI\u0026\u0026(PB.itct\u003dvI)}PB.itct||(PB.feature\u003d\"related-auto\");Lf.AV\u003dPB;e.suggestions||(e.suggestions\u003d[]);e.t4\u003dLf}H.countDownSecs!\u003dnull\u0026\u0026(e.DE\u003dH.countDownSecs*1E3);H.countDownSecsForFullscreen!\u003dnull\u0026\u0026(e.NJ\u003dH.countDownSecsForFullscreen\u003e\u003d0?H.countDownSecsForFullscreen*1E3:-1);e.T(\"web_autonav_color_transition\")\u0026\u0026H.watchToWatchTransitionRenderer\u0026\u0026(e.watchToWatchTransitionRenderer\u003dg.m(H.watchToWatchTransitionRenderer,\nBjM))}var CV\u003djXP(e);if(CV){var z6,Di,iU,rz\u003dCV\u003d\u003dnull?void 0:(z6\u003dCV[0])\u003d\u003dnull?void 0:(Di\u003dz6.endScreenVideoRenderer)\u003d\u003dnull?void 0:(iU\u003dDi.navigationEndpoint)\u003d\u003dnull?void 0:iU.clickTrackingParams,Do\u003dg.HH(e);rz\u0026\u0026Do\u0026\u0026(Do.sessionData\u003d{itct:rz})}e.Zl.currentVideoThumbnail\u0026\u0026(e.D\u003dC3(e.Zl.currentVideoThumbnail));var gO,I1,kf,vB,$i,ci\u003d(gO\u003de.Zl)\u003d\u003dnull?void 0:(I1\u003dgO.contents)\u003d\u003dnull?void 0:(kf\u003dI1.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(vB\u003dkf.results)\u003d\u003dnull?void 0:($i\u003dvB.results)\u003d\u003dnull?void 0:$i.contents;if(ci\u0026\u0026ci[1]){var kp,\nBi,Vc,Tu,XG\u003d(kp\u003dci[1].videoSecondaryInfoRenderer)\u003d\u003dnull?void 0:(Bi\u003dkp.owner)\u003d\u003dnull?void 0:(Vc\u003dBi.videoOwnerRenderer)\u003d\u003dnull?void 0:(Tu\u003dVc.thumbnail)\u003d\u003dnull?void 0:Tu.thumbnails;XG\u0026\u0026XG.length\u0026\u0026(e.profilePicture\u003dXG[XG.length-1].url)}var gd\u003dr9(N),fh,th\u003d(fh\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:fh.onResponseReceivedEndpoints;if(th)for(var tX\u003dg.c(th),Yi\u003dtX.next();!Yi.done;Yi\u003dtX.next()){var MY\u003dYi.value;g.m(MY,K3)\u0026\u0026(e.lF\u003dg.m(MY,K3));var Jp\u003dg.m(MY,XrP),uU\u003dvoid 0;if((uU\u003dJp)\u003d\u003dnull?0:uU.entityKeys)e.Tv\u003dJp.entityKeys||\n[],Jp.visibleOnLoadKeys\u0026\u0026(e.visibleOnLoadKeys\u003dJp.visibleOnLoadKeys)}if(e.T(\"web_key_moments_markers\")){var fX\u003dg.WH.getState().entities,q$\u003dg.J5(\"visibility_override\",\"markersVisibilityOverrideEntity\");var Hz\u003dCj(fX,\"markersVisibilityOverrideEntity\",q$);e.Dl\u003d(Hz\u003d\u003dnull?void 0:Hz.videoId)\u003d\u003d\u003d(e.videoId||gd)\u0026\u0026(Hz\u003d\u003dnull?0:Hz.visibilityOverrideMarkersKey)?Hz.visibilityOverrideMarkersKey:e.visibleOnLoadKeys;e.visibleOnLoadKeys\u003d[].concat(g.B(e.Dl))}}};\nQ3\u003dfunction(e){var N;return((N\u003de.autoplaySwitchButtonRenderer)\u003d\u003dnull?void 0:N.enabled)!\u003d\u003dvoid 0};\nOn\u003dfunction(e){return!!(e.K\u0026\u0026e.K.videoInfos\u0026\u0026e.K.videoInfos.length)};\ng.sn\u003dfunction(e){var N\u003de.U;e.T(\"html5_gapless_unlimit_format_selection\")\u0026\u0026Rf(e)\u0026\u0026(N\u003d!1);var y\u003d!!e.J\u0026\u0026e.J.Cx,w\u003de.Ot,E\u003de.wg(),A\u003dGr(e),T\u003de.dT,p\u003dN,C\u003de.isOtf();N\u003de.Ej();var r\u003de.Kx,Y\u003de.getUserAudio51Preference(),M\u003dUn(e),l\u003dnew LaE(w);if(w.B9()||w.T(\"html5_logging_format_selection\"))l.N\u003d!0;l.Wk\u003dA;l.dT\u003dT\u0026\u0026w.G;l.aq\u003dY;g.Kp(\"windows nt 5.1\")\u0026\u0026!g.DT\u0026\u0026(l.RY\u003d!0);if(A\u003dE)A\u003dg.Ka(w)?L5F(w):!1;A\u0026\u0026(l.qg\u003d!0);p\u0026\u0026(l.RY\u003d!0,l.LX\u003d!0);C\u0026\u0026!w.T(\"html5_otf_prefer_vp9\")\u0026\u0026(l.RY\u003d!0);w.playerStyle\u003d\u003d\u003d\"picasaweb\"\u0026\u0026(C\u0026\u0026(l.RY\u003d!1),l.l9\u003d\n!1);r\u0026\u0026(l.RY\u003d!0);rD(w.L,$E.CHANNELS)\u0026\u0026(w.T(\"html5_enable_aac51\")\u0026\u0026(l.Kh\u003d!0),w.T(\"html5_enable_ac3\")\u0026\u0026(l.j\u003d!0),w.T(\"html5_enable_eac3\")\u0026\u0026(l.L\u003d!0),w.T(\"html5_enable_ac3_gapless\")\u0026\u0026(l.Zl\u003d!0));w.T(\"html5_block_8k_hfr\")\u0026\u0026(l.VB\u003d!0);l.Z\u003dg.Y2(w.experiments,\"html5_max_selectable_quality_ordinal\");l.G\u003dg.Y2(w.experiments,\"html5_min_selectable_quality_ordinal\");KC\u0026\u0026(l.jn\u003d480);if(y||E)l.l9\u003d!1;l.Dl\u003d!1;l.disableAv1\u003dM;y\u003dk_(w,l.J,void 0,l.disableAv1);y\u003e0\u0026\u0026y\u003c2160\u0026\u0026(Zo()||w.T(\"html5_format_hybridization\"))\u0026\u0026(l.J.supportsChangeType\u003d\n+Zo(),l.G4\u003dy);y\u003e\u003d2160\u0026\u0026(l.Rq\u003d!0);PFH()\u0026\u0026(l.J.serveVp9OverAv1IfHigherRes\u003d0,l.U2\u003d!1);l.Ej\u003dN;l.Bk\u003dg.Um||w9()\u0026\u0026!N?!1:!0;l.U\u003dw.T(\"html5_format_hybridization\");l.SR\u003dw.T(\"html5_disable_encrypted_vp9_live_non_2k_4k\");L3(e)\u0026\u0026(l.PY\u003de.T(\"html5_prefer_language_over_codec\"));Ry()\u0026\u0026e.playerResponse\u0026\u0026e.playerResponse.playerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(l.j\u003d!0,l.L\u003d!0);e.U\u0026\u0026e.isAd()\u0026\u0026(e.VE\u0026\u0026(l.Ng\u003de.VE),e.g6\u0026\u0026(l.K\u003d\ne.g6));l.Et\u003de.isLivePlayback\u0026\u0026e.RV()\u0026\u0026e.Ot.T(\"html5_drm_live_audio_51\");l.a9\u003de.yJ;return e.sY\u003dl};\nUn\u003dfunction(e){return e.Ot.T(\"html5_disable_av1\")||e.T(\"html5_gapless_shorts_disable_av1\")\u0026\u0026Rf(e)?!0:!1};\nPSJ\u003dfunction(e){jZ(\"drm_pb_s\",void 0,e.Et);e.Ut||e.J\u0026\u0026Ai(e.J);var N\u003d{};e.J\u0026\u0026(N\u003dqpP(e.h4,g.sn(e),e.Ot.L,e.J,function(y){return e.publish(\"ctmp\",\"fmtflt\",y)},!0,new Set));\nN\u003dnew qX(N,e.Ot,e.oI,e.useCobaltWidevine?Ry()?af(e):!1:!1,function(y,w){e.Fh(y,w)});\ng.Q(e,N);e.Qk\u003d!1;e.loading\u003d!0;pd9(N,function(y){jZ(\"drm_pb_f\",void 0,e.Et);for(var w\u003dg.c(y),E\u003dw.next();!E.done;E\u003dw.next())switch(E\u003dE.value,E.flavor){case \"fairplay\":E.Ut\u003de.Ut;E.c5\u003de.c5;E.zd\u003de.zd;break;case \"widevine\":E.Tg\u003de.Tg}e.uo\u003dy;if(e.uo.length\u003e0\u0026\u0026(e.L\u003de.uo[0],e.Ot.B9())){y\u003d{};w\u003dg.c(Object.entries(e.L.J));for(E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dg.c(E.value);E\u003dA.next().value;A\u003dA.next().value;var T\u003d\"unk\";(E\u003dE.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(T\u003dE[2]);y[T]\u003dA}e.Fh(\"drmProbe\",y)}e.V0()})};\nd2H\u003dfunction(e,N){if(N.length\u003d\u003d\u003d0||e5(e))return null;NK(e,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(b2\u003d!0);var y\u003de.BG;var w\u003de.lengthSeconds,E\u003de.isLivePlayback,A\u003de.Ta,T\u003de.Ot,p\u003duQH(N);if(E||A){T\u003dT.experiments;w\u003dnew wt(\"\",T,!0);w.N\u003d!A;w.Cx\u003d!0;w.isManifestless\u003d!0;w.isLive\u003d!A;w.Ta\u003dA;N\u003dg.c(N);for(E\u003dN.next();!E.done;E\u003dN.next()){var C\u003dE.value;E\u003dTE(C,y);p\u003dbN(C);p\u003dpC(p.Uv||C.url||\"\",p.xm,p.s);var r\u003dp.get(\"id\");r\u0026\u0026r.includes(\"%7E\")\u0026\u0026(w.D\u003d!0);var Y\u003dvoid 0;r\u003d(Y\u003dT)\u003d\u003dnull?void 0:Y.gP(\"html5_max_known_end_time_rebase\");\nY\u003dNumber(C.targetDurationSec||5);C\u003dNumber(C.maxDvrDurationSec||14400);var M\u003dNumber(p.get(\"mindsq\")||p.get(\"min_sq\")||\"0\"),l\u003dNumber(p.get(\"maxdsq\")||p.get(\"max_sq\")||\"0\")||Infinity;w.L$\u003dw.L$||M;w.ZK\u003dw.ZK||l;var F\u003d!Ug(E);p\u0026\u0026eI(w,new n1(p,E,{j1:Y,mA:F,pI:C,L$:M,ZK:l,TR:300,Ta:A,Ym:r}))}y\u003dw}else if(p\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){w\u003dw\u003d\u003d\u003dvoid 0?0:w;A\u003dnew wt(\"\",T.experiments,!1);A.duration\u003dw||0;T\u003dg.c(N);for(w\u003dT.next();!w.done;w\u003dT.next())w\u003dw.value,N\u003dTE(w,y,A.duration),E\u003dbN(w),(E\u003dpC(E.Uv||w.url||\"\",E.xm,E.s))\u0026\u0026\n(N.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"?eI(A,new Qt(E,N,\"sq/0\")):eI(A,new L1(E,N,ka(w.initRange),ka(w.indexRange))));A.isOtf\u003d!0;y\u003dA}else{w\u003dw\u003d\u003d\u003dvoid 0?0:w;A\u003dnew wt(\"\",T.experiments,!1);A.duration\u003dw||0;T\u003dg.c(N);for(w\u003dT.next();!w.done;w\u003dT.next())p\u003dw.value,w\u003dTE(p,y,A.duration),N\u003dka(p.initRange),E\u003dka(p.indexRange),r\u003dbN(p),(p\u003dpC(r.Uv||p.url||\"\",r.xm,r.s))\u0026\u0026eI(A,new L1(p,w,N,E));y\u003dA}A\u003de.isLivePlayback\u0026\u0026!e.Ta\u0026\u0026!e.Rq\u0026\u0026!e.isPremiere;e.T(\"html5_live_head_playable\")\u0026\u0026(!yG(e)\u0026\u0026A\u0026\u0026e.Fh(\"missingLiveHeadPlayable\",\n{}),e.Ot.Ng\u003d\u003d\u003d\"yt\"\u0026\u0026(y.Bk\u003d!0));return y};\ne5\u003dfunction(e){return Ry()?!af(e):U8()?!(!e.Ut||!e.T(\"html5_enable_safari_fairplay\")\u0026\u0026WU()):!1};\naf\u003dfunction(e){return e.T(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027)};\ng.n3\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.cueRangeSetIdentifier){var w\u003dvoid 0;e.pT.set(y.cueRangeSetIdentifier,(w\u003dy.playerCueRanges)!\u003dnull?w:[])}};\nwd\u003dfunction(e){return!(!e.J||!e.J.isManifestless)};\nEs\u003dfunction(e){return e.LX?e.isLowLatencyLiveStream\u0026\u0026e.J!\u003dnull\u0026\u0026Y_(e.J)\u003e\u003d5:e.isLowLatencyLiveStream\u0026\u0026e.J!\u003dvoid 0\u0026\u0026Y_(e.J)\u003e\u003d5};\nICH\u003dfunction(e){return Ry()\u0026\u0026af(e)?!1:e5(e)\u0026\u0026(g.Pa(e.Ot)?!e.isLivePlayback:e.hlsvp)||!WU()||e.uf?!0:!1};\niNE\u003dfunction(e){e.loading\u003d!0;e.AA\u003d!1;if(vtP(e))g.Up5(e.videoId).then(function(w){zQF(e,w)}).then(function(){e.V0()});\nelse{a_(e.U2)||g.uA(new g.Gh(\"DASH MPD Origin invalid: \",e.U2));var N\u003de.U2,y\u003dg.Y2(e.Ot.experiments,\"dash_manifest_version\")||4;N\u003dg.Qb(N,{mpd_version:y});e.isLowLatencyLiveStream\u0026\u0026e.latencyClass!\u003d\u003d\"NORMAL\"||(N\u003dg.Qb(N,{pacing:0}));Hh9(N,e.Ot.experiments,e.isLivePlayback).then(function(w){e.Ss()||(AY(e,w,!0),jZ(\"mrc\",void 0,e.Et),e.V0())},function(w){e.Ss()||(e.loading\u003d!1,e.publish(\"dataloaderror\",new P3(\"manifest.net.retryexhausted\",{backend:\"manifest\",\nrc:w.status},1)))});\njZ(\"mrs\",void 0,e.Et)}};\nzQF\u003dfunction(e,N){var y\u003dN.map(function(C){return C.itag}),w;\nif((w\u003de.playerResponse)!\u003dnull\u0026\u0026w.streamingData){w\u003d[];if(e.T(\"html5_offline_always_use_local_formats\")){y\u003d0;for(var E\u003dg.c(N),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dObject.assign({},A);T.signatureCipher\u003d\"\";w.push(T);T\u003dg.c(e.playerResponse.streamingData.adaptiveFormats);for(var p\u003dT.next();!p.done;p\u003dT.next())if(p\u003dp.value,A.itag\u003d\u003d\u003dp.itag\u0026\u0026A.xtags\u003d\u003d\u003dp.xtags){y+\u003d1;break}}y\u003cN.length\u0026\u0026e.Fh(\"offnpf\",{prlen:y,lflen:N.length})}else for(E\u003dg.c(e.playerResponse.streamingData.adaptiveFormats),T\u003dE.next(),\nA\u003d{};!T.done;A\u003d{lR:void 0},T\u003dE.next())if(A.lR\u003dT.value,e.T(\"html5_fix_multi_audio_offline_playback\"))for(T\u003dg.c(N),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.itag\u003d\u003d\u003dA.lR.itag\u0026\u0026p.xtags\u003d\u003d\u003dA.lR.xtags\u0026\u0026(A.lR\u003dObject.assign({},A.lR),A.lR.url\u003dN.find(function(C){return function(r){return r.itag\u003d\u003d\u003dC.lR.itag}}(A)).url,A.lR.signatureCipher\u003d\"\",w.push(A.lR));\nelse y.includes(A.lR.itag)\u0026\u0026(A.lR\u003dObject.assign({},A.lR),A.lR.url\u003dN.find(function(C){return function(r){return r.itag\u003d\u003d\u003dC.lR.itag}}(A)).url,A.lR.signatureCipher\u003d\"\",w.push(A.lR));\nw.length\u003c2\u0026\u0026e.Fh(\"offmlf\",{len:w.length});N\u003dd2H(e,w);Gr(e)\u0026\u0026Rz9(N,!1);AY(e,N);e.Fh(\"dlr\",{})}else e.Fh(\"offsdm\",{cotn:e.xW?e.xW.cotn:\"0\",cpn:e.clientPlaybackNonce})};\nD25\u003dfunction(e){var N;return!((N\u003de.Ot.getWebPlayerContextConfig())\u003d\u003dnull||!N.enableProximaLowLatency)};\nTC\u003dfunction(e){if(!e.isProximaLatencyEligible)return 0;var N\u003dim();return D25(e)?2:N\u003d\u003d\u003d1?1:e.T(\"html5_enable_proxima\")?2:0};\nAY\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.fk\u003dvoid 0;e.J\u003dN;g.Q(e,N);N.L$\u003de.L$;N.ZK\u003de.ZK;N.aq\u003de.aq;N.pX\u003de.pX;N.PY\u003de.PY;e.kX\u0026\u0026(N.U\u003dnew $a(e.kX));(e.wg()||g.JY(e))\u0026\u0026e.l9.push(\"webgl\");e.J.isLive||(e.isLivePlayback\u003d!1);var w\u003dN.sourceUrl.split(\"/\");if(e.LX?w.indexOf(\"manifest_duration\")!\u003d\u003d-1:w.indexOf(\"manifest_duration\")!\u003d-1)e.yh\u003dNumber(w[w.indexOf(\"manifest_duration\")+1]);if(N.N||N.isManifestless)N.subscribe(\"clienttemp\",e.Fh,e),y?N.subscribe(\"refresh\",e.Ow,e):N.subscribe(\"cuepointsadded\",e.z7,e);Ai(N)?\ne.Qk\u003d!0:x_\u003dvoid 0;e.Rq\u0026\u0026(N.j\u003de.Rq,N.isLive\u003d!0,e.isLivePlayback\u003d!0);N.isPremiere\u003de.isPremiere;N.isLiveHeadPlayable\u003de.isLiveHeadPlayable};\nVjM\u003dfunction(e,N){var y\u003dN||ICH(e)||e.isExternallyHostedPodcast;if(!e.J||y)return e.Fh(\"skipDash\",{dm:!!e.J,air:N,dd:e.uf,mss:WU(),\"3pp\":e.isExternallyHostedPodcast}),tE();Gr(e)\u0026\u0026Rz9(e.J,e.isLivePlayback);NK(e,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026Pi1(e.Ot.L);return u4().then(function(){return xG0(e.h4,g.sn(e),e.Ot.L,e.J,e.L,function(w){return e.publish(\"ctmp\",\"fmtflt\",w)},e.yw,L3(e)\u0026\u0026e.T(\"html5_enable_server_format_filter\")).then(function(w){gt0(e,w);\ne.h4.J\u003dnull;/^av/.test(e.clientPlaybackNonce)\u0026\u0026e.sY\u0026\u0026e.Fh(\"av1\",e.sY.J)})})};\nfC9\u003dfunction(e,N){if(N\u0026\u0026e.hlsvp)return tE();if(e.hlsFormats){N\u003dpX(e.hlsFormats);var y;if(((y\u003de.sY)\u003d\u003dnull?0:y.N)\u0026\u0026N){y\u003d[];for(var w\u003dg.c(N),E\u003dw.next();!E.done;E\u003dw.next())y.push(E.value.itag);e.Fh(\"hlsfmt\",{itags:y.join(\".\")})}e.e$\u003d$pE(e.Ot,N);y\u003de.clientPlaybackNonce;var A,T,p,C;return S_5(e.Ot,e.isAd(),N,(C\u003d(A\u003de.playerResponse)\u003d\u003dnull?void 0:(T\u003dA.captions)\u003d\u003dnull?void 0:(p\u003dT.playerCaptionsRenderer)\u003d\u003dnull?void 0:p.baseUrl)!\u003dnull?C:null,e.CC,y,function(r){return e.publish(\"ctmp\",\"hlsflt\",r)}).then(function(r){for(var Y\u003d\n0,M\u003d[],l\u003dg.c(r),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;\nvar S\u003dvoid 0;M.push((S\u003dF.getInfo())\u003d\u003dnull?void 0:S.itag);var k\u003dS\u003dvoid 0;((S\u003dF.getInfo())\u003d\u003dnull?void 0:(k\u003dS.audio)\u003d\u003dnull?void 0:k.numChannels)\u003eY\u0026\u0026(Y\u003dF.getInfo().audio.numChannels)}Y\u003e2\u0026\u0026e.Fh(\"hlschl\",{mn:Y});var X;((X\u003de.sY)\u003d\u003dnull?0:X.N)\u0026\u0026e.Fh(\"hlsfmtaf\",{itags:M.join(\".\")});var d;if(e.T(\"html5_enable_vp9_fairplay\")\u0026\u0026((d\u003de.L)\u003d\u003dnull?0:zE(d)))for(e.Fh(\"drm\",{sbdlfbk:1}),Y\u003dg.c(e.uo),M\u003dY.next();!M.done;M\u003dY.next())if(M\u003dM.value,vU(M)){e.L\u003dM;break}CX(e,r)})}return tE()};\ntjM\u003dfunction(e){if(e.isExternallyHostedPodcast\u0026\u0026e.Rx){var N\u003dpX(e.Rx);if(!N[0])return tE();e.H$\u003dN[0];return hcs(e.Ot,N[0]).then(function(y){CX(e,y)})}return e.rk\u0026\u0026e.O9?btF(e.Ot,e.isAd(),e.rk).then(function(y){CX(e,y)}):tE()};\nq1M\u003dfunction(e){if(e.isExternallyHostedPodcast)return tE();var N\u003dpX(e.Rx,e.zT);if(e.hlsvp){var y\u003dTjP(e.hlsvp,e.clientPlaybackNonce,e.CC);N.push(y)}return oAM(e.Ot,e.isAd(),N,u4s(e)).then(function(w){CX(e,w)})};\ngt0\u003dfunction(e,N){e.K\u003dN;if(e.K){N\u003dg.c(e.K.videoInfos);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy.containerType;w!\u003d\u003d0\u0026\u0026(e.w$[w]\u003dy.id)}}rd(e);if(e.L\u0026\u0026e.K\u0026\u0026e.K.videoInfos\u0026\u0026!(e.K.videoInfos.length\u003c\u003d0)\u0026\u0026(N\u003dGS(e.K.videoInfos[0]),e.L.flavor\u003d\u003d\u003d\"fairplay\"!\u003d\u003dN))for(y\u003dg.c(e.uo),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,N\u003d\u003d\u003d(w.flavor\u003d\u003d\u003d\"fairplay\")){e.L\u003dw;break}};\nCX\u003dfunction(e,N){e.jp\u003dN;gt0(e,new ed(g.dn(e.jp,function(y){return y.getInfo()})))};\nu4s\u003dfunction(e){var N\u003d{cpn:e.clientPlaybackNonce,c:e.Ot.J.c,cver:e.Ot.J.cver};e.HJ\u0026\u0026(N.ptk\u003de.HJ,N.oid\u003de.iF,N.ptchn\u003de.xT,N.pltype\u003de.d_,e.ir\u0026\u0026(N.m\u003de.ir));return N};\ng.$I\u003dfunction(e){return e5(e)\u0026\u0026e.Ut?(e\u003d{},e.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",e):e.N\u0026\u0026e.N.BG||null};\nZNM\u003dfunction(e){var N\u003dYI(e);return N\u0026\u0026N.text?g.SY(N.text):e.paidContentOverlayText};\nx29\u003dfunction(e){var N\u003dYI(e);return N\u0026\u0026N.durationMs?aA(N.durationMs):e.paidContentOverlayDurationMs};\nYI\u003dfunction(e){var N,y,w;return e.playerResponse\u0026\u0026e.playerResponse.paidContentOverlay\u0026\u0026e.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.m((N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.playerDisclosure,jQs)||null};\nMK\u003dfunction(e){var N\u003d\"\";if(e.Ob)return e.Ob;e.isLivePlayback\u0026\u0026(N\u003de.allowLiveDvr?\"dvr\":e.isPremiere?\"lp\":e.Rq?\"window\":\"live\");e.Ta\u0026\u0026(N\u003d\"post\");return N};\ng.lk\u003dfunction(e,N){return typeof e.keywords[N]!\u003d\u003d\"string\"?null:e.keywords[N]};\nntJ\u003dfunction(e){return!!e.vp||!!e.aF||!!e.dJ||!!e.Ry||e.N8||e.G.focEnabled||e.G.rmktEnabled};\ng.FU\u003dfunction(e){return!!(e.U2||e.Rx||e.rk||e.hlsvp||e.jJ())};\nu0\u003dfunction(e){if(e.T(\"html5_onesie\")\u0026\u0026e.errorCode)return!1;var N\u003dg.Gw(e.l9,\"ypc\");e.ypcPreview\u0026\u0026(N\u003d!1);return e.WG()\u0026\u0026!e.loading\u0026\u0026(g.FU(e)||g.Gw(e.l9,\"heartbeat\")||N)};\npX\u003dfunction(e,N){e\u003dTk(e);var y\u003d{};if(N){N\u003dg.c(N.split(\",\"));for(var w\u003dN.next();!w.done;w\u003dN.next())(w\u003dw.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(y[w[1]]\u003d{width:w[2],height:w[3]})}N\u003dg.c(e);for(w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dy[w.itag];E\u0026\u0026(w.width\u003dE.width,w.height\u003dE.height)}return e};\nrd\u003dfunction(e){var N\u003de.getAvailableAudioTracks();N\u003dN.concat(e.il);for(var y\u003d0;y\u003ce.tX.length;y++)for(var w\u003de.tX[y],E\u003d0;E\u003cN.length;E++){var A\u003dN[E],T\u003dA.Vl.id\u003d\u003d\u003dw.audioTrackId;if(A.Vl.isDefault\u0026\u0026y\u003d\u003d\u003de.m5||T){if(w.captionTrackIndices)for(T\u003d0;T\u003cw.captionTrackIndices.length;T++)A.captionTracks[T]\u003de.captionTracks[w.captionTrackIndices[T]];w.defaultCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(A.K\u003de.captionTracks[w.defaultCaptionTrackIndex]);w.forcedCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(A.J\u003de.captionTracks[w.forcedCaptionTrackIndex]);\nA.N\u003dw.visibility||\"UNKNOWN\";A.captionsInitialState\u003dw.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}};\nS15\u003dfunction(e,N){e.showShareButton\u003d!!N;var y,w,E\u003d((y\u003dg.m(N,g.zR))\u003d\u003dnull?void 0:y.navigationEndpoint)||((w\u003dg.m(N,g.zR))\u003d\u003dnull?void 0:w.command);E\u0026\u0026(e.hp\u003d!!g.m(E,QQn))};\nJe1\u003dfunction(e,N){var y\u003dN.raw_embedded_player_response;if(!y){var w\u003dN.embedded_player_response;w\u0026\u0026(y\u003dJSON.parse(w))}y\u0026\u0026(e.nw\u003dy);if(e.nw){e.embeddedPlayerConfig\u003de.nw.embeddedPlayerConfig||null;if(y\u003de.nw.videoFlags)y.playableInEmbed\u0026\u0026(e.allowEmbed\u003d!0),y.isPrivate\u0026\u0026(e.isPrivate\u003d!0),y.userDisplayName\u0026\u0026(N.user_display_name\u003dy.userDisplayName),y.userDisplayImage\u0026\u0026(N.user_display_image\u003dy.userDisplayImage);if(y\u003de.nw.embedPreview){y\u003dy.thumbnailPreviewRenderer;xp9(e,y.controlBgHtml);if(w\u003dy.defaultThumbnail)e.D\u003d\nC3(w);e.T(\"embeds_web_enable_search_button\")\u0026\u0026y.searchButton\u0026\u0026(w\u003dg.m(y.searchButton,g.zR))\u0026\u0026(e.yA\u003dg.m(w.navigationEndpoint,g.S5));(w\u003dg.m(y\u003d\u003dnull?void 0:y.videoDetails,m23))\u0026\u0026ces(e,N,w);w\u003dg.m(y\u003d\u003dnull?void 0:y.videoDetails,HN5);e.DD\u003d!!y.addToWatchLaterButton;S15(e,y.shareButton);if(w\u003d\u003dnull?0:w.musicVideoType)e.musicVideoType\u003dw.musicVideoType;var E,A,T,p,C;if(w\u003dg.m((E\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(A\u003dE.embedPreview)\u003d\u003dnull?void 0:(T\u003dA.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(p\u003dT.playButton)\u003d\u003d\nnull?void 0:(C\u003dp.buttonRenderer)\u003d\u003dnull?void 0:C.navigationEndpoint,g.m0))XhF(e,w),e.videoId\u003dw.videoId||e.videoId;y.videoDurationSeconds\u0026\u0026(e.lengthSeconds\u003daA(y.videoDurationSeconds));y.webPlayerActionsPorting\u0026\u0026Zt5(e,y.webPlayerActionsPorting);if(E\u003dg.m(y\u003d\u003dnull?void 0:y.playlist,K9_)){e.d2\u003d!0;A\u003d[];T\u003dNumber(E.currentIndex);if(E.contents)for(p\u003d0,C\u003dE.contents.length;p\u003cC;p++)if(y\u003dE.contents[p].playlistPanelVideoRenderer){w\u003dy.shortBylineText?g.SY(y.shortBylineText):\"\";var r\u003dy.title?g.SY(y.title):\"\";A.push({author:w,\nencrypted_id:y.videoId,title:r,channel_path:p\u003d\u003d\u003dT?N.channel_path:\"\",profile_picture:p\u003d\u003d\u003dT?N.profile_picture:\"\",is_private:p\u003d\u003d\u003dT?e.isPrivate:!0,is_dni:p\u003d\u003d\u003dT?e.hs:!1,dni_color:p\u003d\u003d\u003dT?e.yy:\"\"})}N\u003d{index:E.currentIndex,list:E.playlistId,playlist_length:E.totalVideos,video:A};E.titleText\u0026\u0026(N.title\u003dg.SY(E.titleText));E.shortBylineText\u0026\u0026(N.author\u003dg.SY(E.shortBylineText));e.Fg\u003dN}var Y,M,l;if(N\u003dg.m((Y\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(M\u003dY.embedPreview)\u003d\u003dnull?void 0:(l\u003dM.thumbnailPreviewRenderer)\u003d\u003d\nnull?void 0:l.infoPanel,bNM)){e.gI\u003dNumber(N\u003d\u003dnull?void 0:N.durationMs)||NaN;if(N\u003d\u003dnull?0:N.infoPanelOverviewViewModel)e.Fr\u003dN\u003d\u003dnull?void 0:N.infoPanelOverviewViewModel;if(N\u003d\u003dnull?0:N.infoPanelDetailsViewModel)e.ib\u003dN\u003d\u003dnull?void 0:N.infoPanelDetailsViewModel}}if(e.nw.previewPlayabilityStatus){if(e.Vp\u003de.nw.previewPlayabilityStatus,Y\u003de.Vp,![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(Y.status)){e.errorCode\u003dkKE(Y.errorCode);M\u003dY.errorScreen;if(l\u003dM\u003d\u003dnull?void 0:M.playerErrorMessageRenderer){e.SE\u003dl;if(N\u003dl.reason)e.errorReason\u003d\ng.SY(N);if(l\u003dl.subreason)e.Qm\u003dg.SY(l)}else e.errorReason\u003dY.reason||null;switch(Y.status){case \"LOGIN_REQUIRED\":e.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":e.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":var F;(M\u003d\u003dnull?0:(F\u003dM.playerKavRenderer)\u003d\u003dnull?0:F.kavUrl)?e.errorDetail\u003d\"4\":e.errorDetail\u003d\"3\";break;default:e.errorDetail\u003dY.isBlockedInRestrictedMode?\"5\":\"0\"}}}else e.nw.playabilityStatus\u0026\u0026(e.Ps\u003de.nw.playabilityStatus,W95(e)\u0026\u0026(e.errorDetail\u003d\"0\",e.Ps\u0026\u0026((F\u003de.Ps.embeddedPlayerErrorMessageRenderer)?\ne.SE\u003dg.m(F,ONM):e.errorReason\u003de.Ps.reason||null)));(F\u003de.nw.attestation)\u0026\u0026VmM(e,F);(F\u003de.nw.permissions)\u0026\u0026F.allowImaMonetization\u0026\u0026(e.allowImaMonetization\u003d!0)}};\nces\u003dfunction(e,N,y){var w\u003dy.channelThumbnail;w\u0026\u0026(w\u003dw.thumbnails)\u0026\u0026(w\u003dw[0])\u0026\u0026(N.profile_picture\u003dw.url);var E;if(w\u003dg.m((E\u003dg.m(y\u003d\u003dnull?void 0:y.channelThumbnailEndpoint,RQM))\u003d\u003dnull?void 0:E.urlEndpoint,g.qu))N.channel_path\u003dw.url;if(E\u003dy.collapsedRenderer)if(E\u003dg.m(E,GRP)){if(w\u003dE.title)N.title\u003dg.SY(w);if(E\u003dE.subtitle)N.subtitle\u003dg.SY(E)}if(y\u003dy.expandedRenderer)if(y\u003dg.m(y,U23)){if(E\u003dy.title)N.expanded_title\u003dg.SY(E);if(E\u003dy.subtitle)N.expanded_subtitle\u003dg.SY(E);if(y\u003dy.subscribeButton)e.subscribeButtonRenderer\u003d\ng.m(y,g.o$),e.subscribeButtonRenderer\u0026\u0026(N.ucid\u003de.subscribeButtonRenderer.channelId,N.subscribed\u003de.subscribeButtonRenderer.subscribed,e.Z3\u003d!!e.subscribeButtonRenderer.notificationPreferenceToggleButton,e.subscribeButtonRenderer.notificationPreferenceToggleButton\u0026\u0026e.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(N\u003de.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,N.isToggled?(e.lf\u003dN.toggledServiceEndpoint||null,e.Ov\u003dN.defaultServiceEndpoint||\nnull):(e.lf\u003dN.defaultServiceEndpoint||null,e.Ov\u003dN.toggledServiceEndpoint||null)))}};\ng.bk\u003dfunction(e){return yG(e)\u0026\u0026!e.allowLiveDvr};\nhY\u003dfunction(e){return yG(e)\u0026\u0026e.allowLiveDvr};\nyG\u003dfunction(e){return e.T(\"html5_live_head_playable\")\u0026\u0026wd(e)\u0026\u0026e.Ot.Ng\u003d\u003d\u003d\"yt\"?e.isLiveHeadPlayable:e.isLivePlayback};\ng.cF\u003dfunction(e){return!!e.J\u0026\u0026Ios(e.J)};\ng.kI\u003dfunction(e){return!!e.J\u0026\u0026vHs(e.J)};\ng.BF\u003dfunction(e){return!!e.J\u0026\u0026zzn(e.J)};\ng.JY\u003dfunction(e){return!!e.J\u0026\u0026ihP(e.J)};\ng.L9E\u003dfunction(e){if(e.fT)return null;var N\u003de.At;N||(N\u003de.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer.url);return N||null};\ng.sQ5\u003dfunction(e){return e.fT?null:e.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenRenderer||null};\ng.XU\u003dfunction(e){return e.T(\"enable_wn_infocards\")};\ng.PF\u003dfunction(e){var N,y,w,E;return(g.XU(e)?(N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.cards)\u003d\u003dnull?void 0:y.cardCollectionRenderer:(w\u003de.playerResponse)\u003d\u003dnull?void 0:(E\u003dw.cards)\u003d\u003dnull?void 0:E.cardCollectionRenderer)||null};\ng.dd\u003dfunction(e){if(!e.playerResponse||!e.playerResponse.annotations)return null;e\u003dg.c(e.playerResponse.annotations);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.playerAnnotationsExpandedRenderer\u0026\u0026N.playerAnnotationsExpandedRenderer.featuredChannel)return N.playerAnnotationsExpandedRenderer;return null};\nI$\u003dfunction(e){return e.adFormat\u0026\u0026(e.LX?e.adFormat!\u003d\u003d\"1_5\":e.adFormat!\u003d\"1_5\")?\"adunit\":e.eventLabel||e.Ot.Rq};\ng.vF\u003dfunction(e){return I$(e)\u003d\u003d\u003d\"shortspage\"};\nRf\u003dfunction(e){return e.e_()\u0026\u0026e.X().supportsGaplessShorts()};\nVG\u003dfunction(e){if(e.isAd()\u0026\u0026(e.LX?e.videoId!\u003d\u003de.Ot.Xz:e.videoId!\u003de.Ot.Xz))return e.Ot.Xz};\ntY\u003dfunction(e){return e.IV||I$(e)\u003d\u003d\u003d\"detailpage\"||I$(e)\u003d\u003d\u003d\"shortspage\"||e.mutedAutoplay};\nuk\u003dfunction(e){var N\u003d(N\u003de.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"?e.rq:tY(e)?I$(e)\u003d\u003d\u003d\"detailpage\"||I$(e)\u003d\u003d\u003d\"shortspage\"?e.isAutonav||e.jn\u003e0:N||e.adFormat!\u003d\u003d\"17_8\"||e.isAutonav||g.mT(e.Ot)||e.rq?e.im?!1:e.Ot.CN||e.Ot.Pf||!g.hR(e.Ot)?!N\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"\u0026\u0026e.vp?!1:!0:!1:!1:(e.im?0:e.UY)\u0026\u0026g.hR(e.Ot)?!0:!1;e.T(\"html5_log_detailpage_autoplay\")\u0026\u0026I$(e)\u003d\u003d\u003d\"detailpage\"\u0026\u0026e.Fh(\"autoplay_info\",{autoplay:e.IV,autonav:e.isAutonav,wasDompaused:e.im,result:N});return N};\ng.qK\u003dfunction(e){return e.oauthToken||e.Ot.MX};\neq1\u003dfunction(e){if(e.T(\"html5_stateful_audio_normalization\")){var N\u003d1,y\u003dg.Y2(e.Ot.experiments,\"html5_default_ad_gain\");y\u0026\u0026e.isAd()\u0026\u0026(N\u003dy);var w;if(y\u003d((w\u003de.j)\u003d\u003dnull?void 0:w.audio.N)||e.F1){w\u003d(0,g.iC)();e.DN\u003d2;var E\u003dw-e.Ot.ib\u003c\u003de.maxStatefulTimeThresholdSec*1E3;e.applyStatefulNormalization\u0026\u0026E?e.DN\u003d4:E||(e.Ot.xX\u003dInfinity,e.Ot.ib\u003dNaN);E\u003d(e.DN\u003d\u003d\u003d4?g.Ja(e.Ot.xX,e.minimumLoudnessTargetLkfs,e.loudnessTargetLkfs):e.loudnessTargetLkfs)-y;if(e.DN!\u003d\u003d4){var A,T,p,C,r\u003d((A\u003de.playerResponse)\u003d\u003dnull?void 0:(T\u003dA.playerConfig)\u003d\u003d\nnull?void 0:(p\u003dT.audioConfig)\u003d\u003dnull?void 0:(C\u003dp.loudnessNormalizationConfig)\u003d\u003dnull?void 0:C.statelessLoudnessAdjustmentGain)||0;E+\u003dr}E\u003dMath.min(E,0);e.preserveStatefulLoudnessTarget\u0026\u0026(e.Ot.xX\u003dy+E,e.Ot.ib\u003dw);e\u003dMath.min(1,Math.pow(10,E/20))||N}else e\u003daC0(e)}else e\u003daC0(e);return e};\naC0\u003dfunction(e){var N\u003d1,y\u003dg.Y2(e.Ot.experiments,\"html5_default_ad_gain\");y\u0026\u0026e.isAd()\u0026\u0026(N\u003dy);var w;if(y\u003d((w\u003de.j)\u003d\u003dnull?void 0:w.audio.K)||e.Fo)e.DN\u003d1;return Math.min(1,Math.pow(10,-y/20))||N};\nGr\u003dfunction(e){var N\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],y\u003dnC(e.Ot)\u003d\u003d\u003d\"TVHTML5_SIMPLY\"\u0026\u0026e.Ot.J.ctheme\u003d\u003d\u003d\"MUSIC\";e.CN||!g.ZY(e.Ot)\u0026\u0026!y||!N.includes(e.musicVideoType)\u0026\u0026!e.isExternallyHostedPodcast||(e.CN\u003d!0);if(N\u003dg.O8())N\u003d/Starboard\\/([0-9]+)/.exec(g.zw()),N\u003d(N?parseInt(N[1],10):NaN)\u003c10;y\u003de.Ot;y\u003d(nC(y)\u003d\u003d\u003d\"TVHTML5_CAST\"||nC(y)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(y.J.cver.startsWith(\"6.20130725\")||y.J.cver.startsWith(\"6.20130726\")))\u0026\u0026e.Ot.J.ctheme\u003d\u003d\u003d\"MUSIC\";var w;if(w\u003d!e.CN)y||(y\u003de.Ot,y\u003dnC(y)\u003d\u003d\u003d\n\"TVHTML5\"\u0026\u0026y.J.cver.startsWith(\"7\")),w\u003dy;w\u0026\u0026!N\u0026\u0026(N\u003de.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\",y\u003d(e.T(\"cast_prefer_audio_only_for_atv_and_uploads\")||e.T(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026e.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_ATV\",N||y||e.isExternallyHostedPodcast)\u0026\u0026(e.CN\u003d!0);return e.Ot.deviceIsAudioOnly||e.CN\u0026\u0026e.Ot.G};\nZi\u003dfunction(e){var N,y,w;return!!((N\u003de.playerResponse)\u003d\u003dnull?0:(y\u003dN.playerConfig)\u003d\u003dnull?0:(w\u003dy.mediaCommonConfig)\u003d\u003dnull?0:w.splitScreenEligible)};\nxI\u003dfunction(e){var N;return!((N\u003de.playerResponse)\u003d\u003dnull||!N.compositePlayabilityStatus)};\nN$9\u003dfunction(e){return isNaN(e)?0:Math.max((Date.now()-e)/1E3-30,0)};\nj5\u003dfunction(e){return!(!e.Ci||!e.Ot.G)\u0026\u0026e.jJ()};\nyH_\u003dfunction(e){return e.enablePreroll\u0026\u0026e.enableServerStitchedDai};\nwuE\u003dfunction(e){return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.xw\u0026\u0026!e.kX};\nL3\u003dfunction(e){var N\u003de.T(\"html5_enable_sabr_on_drive\")\u0026\u0026e.Ot.Ng\u003d\u003d\u003d\"gd\";if(e.JD)return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.Fh(\"fds\",{fds:!0},!0),!1;if(e.Ot.Ng!\u003d\u003d\"yt\"\u0026\u0026!N)return e.T(\"html5_enable_sabr_from_watch_server\")\u0026\u0026e.Fh(\"dsvn\",{ns:e.Ot.Ng},!0),!1;if(e.cotn||!e.J||e.J.isOtf||e.KA\u0026\u0026!e.T(\"html5_enable_sabr_csdai\"))return!1;if(e.T(\"html5_use_sabr_requests_for_debugging\"))return!0;if(e.T(\"html5_enable_sabr_from_watch_server\")){N\u003de.xw\u0026\u0026!!e.kX;e.Fh(\"esfw\",{usbc:e.xw,hsu:!!e.kX},!0);if(!e.T(\"html5_combine_client_check_for_sabr\"))return N;\nif(N)return!0;e.kN(\"sabr\",\"esfc\")}var y\u003d!e.J.Cx\u0026\u0026!e.RV();N\u003dy\u0026\u0026QY\u0026\u0026e.T(\"html5_enable_sabr_vod_streaming_xhr\");y\u003dy\u0026\u0026!QY\u0026\u0026e.T(\"html5_enable_sabr_vod_non_streaming_xhr\");var w\u003dg.nX(e),E\u003de.T(\"html5_enable_sabr_drm_vod_streaming_xhr\")\u0026\u0026QY\u0026\u0026e.RV()\u0026\u0026!e.J.Cx\u0026\u0026(e.ub\u003d\u003d\u003d\"1\"?!1:!0);(N\u003dN||y||w||E)\u0026\u0026!e.kX\u0026\u0026e.Fh(\"sabr\",{loc:\"m\"},!0);return N\u0026\u0026!!e.kX};\ng.nX\u003dfunction(e){var N;if(!(N\u003dQY\u0026\u0026e.Cx()\u0026\u0026e.RV()\u0026\u0026(e.ub\u003d\u003d\u003d\"1\"?!1:!0)\u0026\u0026e.T(\"html5_sabr_live_drm_streaming_xhr\"))){N\u003de.Cx()\u0026\u0026!e.RV()\u0026\u0026QY;var y\u003de.Cx()\u0026\u0026e.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026!e.isLowLatencyLiveStream\u0026\u0026e.T(\"html5_sabr_live_normal_latency_streaming_xhr\"),w\u003de.isLowLatencyLiveStream\u0026\u0026e.T(\"html5_sabr_live_low_latency_streaming_xhr\"),E\u003de.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026e.T(\"html5_sabr_live_ultra_low_latency_streaming_xhr\");N\u003dN\u0026\u0026(y||w||E)}y\u003dN;N\u003de.enableServerStitchedDai\u0026\u0026y\u0026\u0026e.T(\"html5_enable_sabr_ssdai_streaming_xhr\");\ny\u003d!e.enableServerStitchedDai\u0026\u0026y;w\u003de.Cx()\u0026\u0026!QY\u0026\u0026e.T(\"html5_enable_sabr_live_non_streaming_xhr\");e\u003dQY\u0026\u0026(e.Au()||Zi(e)\u0026\u0026e.T(\"html5_enable_sabr_for_lifa_eligible_streams\"));return N||y||w||e};\ng.xK\u003dfunction(e){return e.po\u0026\u0026L3(e)};\nvtP\u003dfunction(e){var N;if(N\u003d!!e.cotn)N\u003de.videoId,N\u003d!!N\u0026\u0026g.cH(N)\u003d\u003d\u003d1;return N\u0026\u0026!e.Ci};\ng.QG\u003dfunction(e){if(!e.J||!e.N||!e.j)return!1;var N\u003de.J.J,y\u003d!!N[e.N.id]\u0026\u0026F9(N[e.N.id].yl.J);N\u003d!!N[e.j.id]\u0026\u0026F9(N[e.j.id].yl.J);return(e.N.itag\u003d\u003d\u003d\"0\"||y)\u0026\u0026N};\nmd\u003dfunction(e){return e.Vp?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(e.Vp.status):!0};\nW95\u003dfunction(e){return(e\u003de.Ps)\u0026\u0026e.showError?e.showError:!1};\nNK\u003dfunction(e,N){return e.T(N)?!0:(e.fflags||\"\").includes(N+\"\u003dtrue\")};\nEFs\u003dfunction(e){return e.T(\"html5_heartbeat_iff_heartbeat_params_filled\")};\nMj5\u003dfunction(e,N){N.inlineMetricEnabled\u0026\u0026(e.inlineMetricEnabled\u003d!0);N.playback_progress_0s_url\u0026\u0026(e.Ry\u003dnew QXF(N));if(N\u003dN.video_masthead_ad_quartile_urls)e.aF\u003dN.quartile_0_url,e.r_\u003dN.quartile_25_url,e.LA\u003dN.quartile_50_url,e.g_\u003dN.quartile_75_url,e.ZG\u003dN.quartile_100_url,e.dJ\u003dN.quartile_0_urls,e.vV\u003dN.quartile_25_urls,e.Vw\u003dN.quartile_50_urls,e.Qw\u003dN.quartile_75_urls,e.Ub\u003dN.quartile_100_urls};\nY1M\u003dfunction(e){var N\u003d{};e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;var w\u003dy.split(\"\u003d\");w.length\u003d\u003d\u003d2?N[w[0]]\u003dw[1]:N[y]\u003d!0}return N};\nCS0\u003dfunction(e){if(e){if(stE(e))return e;e\u003daLF(e);if(stE(e,!0))return e}return\"\"};\ng.AHF\u003dfunction(e){return e.captionsLanguagePreference||e.Ot.captionsLanguagePreference||g.lk(e,\"yt:cc_default_lang\")||e.Ot.SR};\nHF\u003dfunction(e){return!(!e.isLivePlayback||!e.hasProgressBarBoundaries())};\ng.HH\u003dfunction(e){var N;return e.t4||((N\u003de.suggestions)\u003d\u003dnull?void 0:N[0])||null};\ng.KX\u003dfunction(e){return e.hs\u0026\u0026(e.T(\"embeds_enable_pfp_always_unbranded\")||e.Ot.sR)};\nWF\u003dfunction(e,N){e.T(\"html5_log_autoplay_src\")\u0026\u0026Rf(e)\u0026\u0026e.Fh(\"apsrc\",{src:N})};\ng.Os\u003dfunction(e){var N,y;return!!((N\u003de.embeddedPlayerConfig)\u003d\u003dnull?0:(y\u003dN.embeddedPlayerFlags)\u003d\u003dnull?0:y.enableMusicUx)};\ng.GC\u003dfunction(e){var N\u003de.X(),y\u003dg.R$(N),w\u003dN.VB;(N.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||N.T(\"embeds_web_enable_rcat_validation_in_havs\")||N.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.dw(N)\u0026\u0026(w\u0026\u0026(y.thirdParty\u003dObject.assign({},y.thirdParty,{embedUrl:w})),v2P(y,e));if(w\u003de.i9)y.clickTracking\u003d{clickTrackingParams:w};w\u003dy.client||{};var E\u003d\"EMBED\",A\u003dI$(e);A\u003d\u003d\u003d\"leanback\"?E\u003d\"WATCH\":N.T(\"gvi_channel_client_screen\")\u0026\u0026A\u003d\u003d\u003d\"profilepage\"?E\u003d\"CHANNEL\":e.Kx?E\u003d\"LIVE_MONITOR\":A\u003d\u003d\u003d\"detailpage\"?\nE\u003d\"WATCH_FULL_SCREEN\":A\u003d\u003d\u003d\"adunit\"?E\u003d\"ADUNIT\":A\u003d\u003d\u003d\"sponsorshipsoffer\"\u0026\u0026(E\u003d\"UNKNOWN\");w.clientScreen\u003dE;if(N\u003de.kidsAppInfo)w.kidsAppInfo\u003dJSON.parse(N);(E\u003de.IY)\u0026\u0026!N\u0026\u0026(w.kidsAppInfo\u003d{contentSettings:{ageUpMode:T$s[E]}});if(N\u003de.uV)w.unpluggedAppInfo\u003d{enableFilterMode:!0};(E\u003de.unpluggedFilterModeType)\u0026\u0026!N\u0026\u0026(w.unpluggedAppInfo\u003d{filterModeType:JH_[E]});if(N\u003de.Ng)w.unpluggedLocationInfo\u003dN;y.client\u003dw;w\u003dy.request||{};e.NK\u0026\u0026(w.isPrefetch\u003d!0);if(N\u003de.mdxEnvironment)w.mdxEnvironment\u003dN;if(N\u003de.mdxControlMode)w.mdxControlMode\u003d\npu0[N];y.request\u003dw;w\u003dy.user||{};if(N\u003de.Kh)w.credentialTransferTokens\u003d[{token:N,scope:\"VIDEO\"}];if(N\u003de.a9)w.delegatePurchases\u003d{oauthToken:N},w.kidsParent\u003d{oauthToken:N};y.user\u003dw;if(w\u003de.contextParams)y.activePlayers\u003d[{playerContextParams:w}];if(e\u003de.clientScreenNonce)y.clientScreenNonce\u003de;return y};\ng.R$\u003dfunction(e){var N\u003dg.LR(),y\u003dN.client||{};if(e.forcedExperiments){var w\u003de.forcedExperiments.split(\",\"),E\u003d[];w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())E.push(Number(A.value));y.experimentIds\u003dE}if(E\u003de.homeGroupInfo)y.homeGroupInfo\u003dJSON.parse(E);if(E\u003de.getPlayerType())y.playerType\u003dE;if(E\u003de.J.ctheme)y.theme\u003dE;if(E\u003de.livingRoomAppMode)y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{livingRoomAppMode:E});E\u003de.deviceYear;e.T(\"html5_propagate_device_year\")\u0026\u0026E\u0026\u0026(y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{deviceYear:E}));\nif(E\u003de.livingRoomPoTokenId)y.tvAppInfo\u003dObject.assign({},y.tvAppInfo,{livingRoomPoTokenId:E});N.client\u003dy;y\u003dN.user||{};e.enableSafetyMode\u0026\u0026(y\u003dObject.assign({},y,{enableSafetyMode:!0}));e.pageId\u0026\u0026(y\u003dObject.assign({},y,{onBehalfOfUser:e.pageId}));N.user\u003dy;y\u003de.VB;e.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||e.T(\"embeds_web_enable_rcat_validation_in_havs\")||e.T(\"embeds_enable_autoplay_and_visibility_signals\")||!y||(N.thirdParty\u003d{embedUrl:y});return N};\nlzs\u003dfunction(e,N,y){var w\u003de.videoId,E\u003dg.GC(e),A\u003de.X(),T\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(z_()),referer:document.location.toString(),signatureTimestamp:20129};g.m6();e.isAutonav\u0026\u0026(T.autonav\u003d!0);g.HE(0,141)\u0026\u0026(T.autonavState\u003dg.HE(0,140)?\"STATE_OFF\":\"STATE_ON\");T.autoCaptionsDefaultOn\u003dg.HE(0,66);uk(e)\u0026\u0026(T.autoplay\u003d!0);A.G\u0026\u0026e.cycToken\u0026\u0026(T.cycToken\u003de.cycToken);A.enablePrivacyFilter\u0026\u0026(T.enablePrivacyFilter\u003d!0);e.isFling\u0026\u0026(T.fling\u003d!0);var p\u003de.forceAdsUrl;if(p){var C\u003d{},r\u003d[];p\u003dp.split(\",\");\np\u003dg.c(p);for(var Y\u003dp.next();!Y.done;Y\u003dp.next()){Y\u003dY.value;var M\u003dY.split(\"|\");M.length!\u003d\u003d3||Y.includes(\"\u003d\")||(M[0]\u003d\"breaktype\u003d\"+M[0],M[1]\u003d\"offset\u003d\"+M[1],M[2]\u003d\"url\u003d\"+M[2]);Y\u003d{adtype:\"video_ad\"};M\u003dg.c(M);for(var l\u003dM.next();!l.done;l\u003dM.next()){var F\u003dg.c(l.value.split(\"\u003d\"));l\u003dF.next().value;F\u003dAn0(F);Y[l]\u003dF.join(\"\u003d\")}M\u003dY.url;l\u003dY.presetad;F\u003dY.viralresponseurl;var S\u003dNumber(Y.campaignid);if(Y.adtype\u003d\u003d\u003d\"in_display_ad\")M\u0026\u0026(C.url\u003dM),l\u0026\u0026(C.presetAd\u003dl),F\u0026\u0026(C.viralAdResponseUrl\u003dF),S\u0026\u0026(C.viralCampaignId\u003dString(S));\nelse if(Y.adtype\u003d\u003d\u003d\"video_ad\"){var k\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(Y.offset)||0)}};if(Y\u003dCP9[Y.breaktype])k.breakType\u003dY;M\u0026\u0026(k.url\u003dM);l\u0026\u0026(k.presetAd\u003dl);F\u0026\u0026(k.viralAdResponseUrl\u003dF);S\u0026\u0026(k.viralCampaignId\u003dString(S));r.push(k)}}T.forceAdParameters\u003d{videoAds:r,inDisplayAd:C}}e.isInlinePlaybackNoAd\u0026\u0026(T.isInlinePlaybackNoAd\u003d!0);e.isLivingRoomDeeplink\u0026\u0026(T.isLivingRoomDeeplink\u003d!0);C\u003de.AU;if(C!\u003dnull){C\u003d{startWalltime:String(C)};if(r\u003de.yh)C.manifestDuration\u003dString(r||14400);T.liveContext\u003d\nC}if(e.mutedAutoplay\u0026\u0026(T.mutedAutoplay\u003d!0,e.T(\"embeds_enable_full_length_inline_muted_autoplay\"))){C\u003dA.getWebPlayerContextConfig();var X,d;(C\u003d\u003dnull?0:(X\u003dC.embedsHostFlags)\u003d\u003dnull?0:X.allowMutedAutoplayDurationMode)\u0026\u0026(C\u003d\u003dnull?0:(d\u003dC.embedsHostFlags)\u003d\u003dnull?0:d.allowMutedAutoplayDurationMode.includes(rHn[e.mutedAutoplayDurationMode]))\u0026\u0026(T.mutedAutoplayDurationMode\u003drHn[e.mutedAutoplayDurationMode])}if(e.im?0:e.UY)T.splay\u003d!0;X\u003de.vnd;X\u003d\u003d\u003d5\u0026\u0026(T.vnd\u003dX);X\u003d{};if(d\u003de.isMdxPlayback)X.triggeredByMdx\u003dd;if(d\u003de.Ez)X.skippableAdsSupported\u003d\nd.split(\",\").includes(\"ska\");if(r\u003de.N2){d\u003de.Dy;C\u003d[];r\u003dg.c(zeE(r));for(p\u003dr.next();!p.done;p\u003dr.next()){p\u003dp.value;Y\u003dp.platform;p\u003d{applicationState:p.Rm?\"INACTIVE\":\"ACTIVE\",clientFormFactor:$Cn[Y]||\"UNKNOWN_FORM_FACTOR\",clientName:DGF[p.y$]||\"UNKNOWN_INTERFACE\",clientVersion:p.deviceVersion||\"\",platform:YU0[Y]||\"UNKNOWN_PLATFORM\"};Y\u003d{};if(d){M\u003dvoid 0;try{M\u003dJSON.parse(d)}catch(v){g.uA(v)}M\u0026\u0026(Y\u003d{params:[{key:\"ms\",value:M.ms}]},M.advertising_id\u0026\u0026(Y.advertisingId\u003dM.advertising_id),M.limit_ad_tracking!\u003d\u003dvoid 0\u0026\u0026\nM.limit_ad_tracking!\u003d\u003dnull\u0026\u0026(Y.limitAdTracking\u003dM.limit_ad_tracking),p.osName\u003dM.os_name,p.userAgent\u003dM.user_agent,p.windowHeightPoints\u003dM.window_height_points,p.windowWidthPoints\u003dM.window_width_points)}C.push({adSignalsInfo:Y,remoteClient:p})}X.remoteContexts\u003dC}d\u003de.sourceContainerPlaylistId;C\u003de.serializedMdxMetadata;if(d||C)r\u003d{},d\u0026\u0026(r.mdxPlaybackContainerInfo\u003d{sourceContainerPlaylistId:d}),C\u0026\u0026(r.serializedMdxMetadata\u003dC),X.mdxPlaybackSourceContext\u003dr;T.mdxContext\u003dX;X\u003dN.width;X\u003e0\u0026\u0026(T.playerWidthPixels\u003d\nMath.round(X));if(N\u003dN.height)T.playerHeightPixels\u003dMath.round(N);y!\u003d\u003d0\u0026\u0026(T.vis\u003dy);if(y\u003dA.widgetReferrer)T.widgetReferrer\u003dy.substring(0,128);g.hR(A)\u0026\u0026T\u0026\u0026(T.ancestorOrigins\u003dA.ancestorOrigins);e.defaultActiveSourceVideoId\u0026\u0026(T.compositeVideoContext\u003d{defaultActiveSourceVideoId:e.defaultActiveSourceVideoId});if(A\u003dA.getWebPlayerContextConfig())T.encryptedHostFlags\u003dA.encryptedHostFlags;w\u003d{videoId:w,context:E,playbackContext:{contentPlaybackContext:T}};e.reloadPlaybackParams\u0026\u0026(w.playbackContext.reloadPlaybackContext\u003d\n{reloadPlaybackParams:e.reloadPlaybackParams});e.contentCheckOk\u0026\u0026(w.contentCheckOk\u003d!0);if(E\u003de.clientPlaybackNonce)w.cpn\u003dE;if(E\u003de.playerParams)w.params\u003dE;if(E\u003de.playlistId)w.playlistId\u003dE;e.racyCheckOk\u0026\u0026(w.racyCheckOk\u003d!0);E\u003de.X();if(T\u003dE.embedConfig)w.serializedThirdPartyEmbedConfig\u003dT;w.captionParams\u003d{};T\u003dg.HE(g.m6(),65);e.deviceCaptionsOn!\u003dnull?w.captionParams.deviceCaptionsOn\u003de.deviceCaptionsOn:g.na(E)\u0026\u0026(w.captionParams.deviceCaptionsOn\u003dT!\u003dnull?!T:!1);e.p5\u0026\u0026(w.captionParams.deviceCaptionsLangPref\u003d\ne.p5);e.zk.length?w.captionParams.viewerSelectedCaptionLangs\u003de.zk:g.na(E)\u0026\u0026(T\u003dg.VA(),T\u003d\u003dnull?0:T.length)\u0026\u0026(w.captionParams.viewerSelectedCaptionLangs\u003dT);T\u003de.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026e.T(\"html5_onesie_attach_po_token\");A\u003de.fetchType!\u003d\u003d\"onesie\"\u0026\u0026e.T(\"html5_non_onesie_attach_po_token\");if(T||A)T\u003de.X(),T.NG\u0026\u0026(w.serviceIntegrityDimensions\u003d{},w.serviceIntegrityDimensions.poToken\u003dT.NG);E.T(\"fetch_att_independently\")\u0026\u0026(w.attestationRequest\u003d{omitBotguardData:!0});if(E.T(\"html5_enable_sabr_from_watch_server\")||\nE.T(\"html5_report_supports_vp9_encoding\"))w.playbackContext||(w.playbackContext\u003d{}),w.playbackContext.devicePlaybackCapabilities\u003dMwH(e);return w};\nMwH\u003dfunction(e){var N\u003d!(e\u003d\u003dnull?0:e.Ej())\u0026\u0026(e\u003d\u003dnull?void 0:e.Cx())\u0026\u0026w9(),y;if(y\u003de\u003d\u003dnull?0:e.T(\"html5_report_supports_vp9_encoding\")){if(e\u003d\u003dnull)y\u003d0;else{y\u003dg.sn(e);e\u003de.X().L;var w\u003dLa(\"243\");y\u003dw?Ef(y,w,e,!0)\u003d\u003d\u003d!0:!1}y\u003dy\u0026\u0026!N}return{supportsVp9Encoding:!!y,supportXhr:QY}};\nSUP\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return y\u003d{context:g.R$(e.X()),engagementType:\"ENGAGEMENT_TYPE_PLAYBACK\",ids:[{playbackId:{videoId:e.videoId,cpn:e.clientPlaybackNonce}}]},w\u003dg.eZ(FlE),g.D(A,g.Rg(N,y,w),2);E\u003dA.N;return A.return(E)})};\noF5\u003dfunction(e,N,y){var w\u003dg.Y2(N.experiments,\"bg_vm_reinit_threshold\");(!P1||(0,g.iC)()-P1\u003ew)\u0026\u0026SUP(e,y).then(function(E){E\u0026\u0026(E\u003dE.botguardData)\u0026\u0026g.v1(E,N)},function(E){e.Ss()||(E\u003dI2(E),e.Fh(\"attf\",E.details))})};\nUs\u003dfunction(e,N){g.x.call(this);this.app\u003de;this.state\u003dN};\na$\u003dfunction(e,N,y){e.state.J.hasOwnProperty(N)||LX(e,N,y);e.state.G[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))};\ne.state.Z.add(N)};\neX\u003dfunction(e,N,y){e.state.J.hasOwnProperty(N)||LX(e,N,y);e.app.X().G\u0026\u0026(e.state.U[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))},e.state.Z.add(N))};\nLX\u003dfunction(e,N,y){e.state.J[N]\u003dfunction(){return y.apply(e,g.iE.apply(0,arguments))}};\ng.NU\u003dfunction(e,N,y){return e.state.J[N].apply(e.state.J,g.B(y))};\nyL\u003dfunction(){g.zY.call(this);this.L\u003dnew Map};\nwZ\u003dfunction(){g.x.apply(this,arguments);this.element\u003dnull;this.Z\u003dnew Set;this.G\u003d{};this.U\u003d{};this.J\u003d{};this.D\u003dnew Set;this.K\u003dnew yL;this.N\u003dnew yL;this.j\u003dnew yL;this.L\u003dnew yL};\nbsM\u003dfunction(e,N,y){typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d{mediaContentUrl:e,startSeconds:N,suggestedQuality:y});a:{if((N\u003de.mediaContentUrl)\u0026\u0026(N\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(N))\u0026\u0026N[2]){N\u003dN[2];break a}N\u003dnull}e.videoId\u003dN;return Ec(e)};\nEc\u003dfunction(e,N,y){if(typeof e\u003d\u003d\u003d\"string\")return{videoId:e,startSeconds:N,suggestedQuality:y};N\u003d{};y\u003dg.c(hqH);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e[w]\u0026\u0026(N[w]\u003de[w]);return N};\ncH0\u003dfunction(e,N,y,w){if(g.W5(e)\u0026\u0026!Array.isArray(e)){N\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");y\u003d{};for(w\u003d0;w\u003cN.length;w++){var E\u003dN[w];e[E]\u0026\u0026(y[E]\u003de[E])}return y}N\u003d{index:N,startSeconds:y,suggestedQuality:w};typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?N.list\u003d\"PL\"+e:N.playlist\u003de;return N};\nAu\u003dfunction(){Us.apply(this,arguments)};\nB$E\u003dfunction(e){a$(e,\"cueVideoById\",e.jC);a$(e,\"loadVideoById\",e.p99);a$(e,\"cueVideoByUrl\",e.OM);a$(e,\"loadVideoByUrl\",e.NTh);a$(e,\"playVideo\",e.Z$W);a$(e,\"pauseVideo\",e.pauseVideo);a$(e,\"stopVideo\",e.ONs);a$(e,\"clearVideo\",e.clearVideo);a$(e,\"getVideoBytesLoaded\",e.EB);a$(e,\"getVideoBytesTotal\",e.Bn);a$(e,\"getVideoLoadedFraction\",e.vW);a$(e,\"getVideoStartBytes\",e.YQ);a$(e,\"cuePlaylist\",e.cuePlaylist);a$(e,\"loadPlaylist\",e.Dgq);a$(e,\"nextVideo\",e.rMl);a$(e,\"previousVideo\",e.UPk);a$(e,\"playVideoAt\",\ne.Pms);a$(e,\"setShuffle\",e.setShuffle);a$(e,\"setLoop\",e.setLoop);a$(e,\"getPlaylist\",e.Tw);a$(e,\"getPlaylistIndex\",e.getPlaylistIndex);a$(e,\"getPlaylistId\",e.getPlaylistId);a$(e,\"loadModule\",e.Ar);a$(e,\"unloadModule\",e.OS);a$(e,\"setOption\",e.hj);a$(e,\"getOption\",e.Rd);a$(e,\"getOptions\",e.qj);a$(e,\"mute\",e.ZxB);a$(e,\"unMute\",e.BQt);a$(e,\"isMuted\",e.isMuted);a$(e,\"setVolume\",e.VVh);a$(e,\"getVolume\",e.getVolume);a$(e,\"seekTo\",e.ZqP);a$(e,\"getPlayerMode\",e.getPlayerMode);a$(e,\"getPlayerState\",e.rl);a$(e,\n\"getAvailablePlaybackRates\",e.getAvailablePlaybackRates);a$(e,\"getPlaybackQuality\",function(){return e.getPlaybackQuality(1)});\na$(e,\"setPlaybackQuality\",e.Xws);a$(e,\"getAvailableQualityLevels\",e.AQ);a$(e,\"getCurrentTime\",e.xQ);a$(e,\"getDuration\",e.zw);a$(e,\"addEventListener\",e.uO);a$(e,\"removeEventListener\",e.KiB);a$(e,\"getDebugText\",e.yf);a$(e,\"getVideoData\",function(){return kBH(e)});\na$(e,\"addCueRange\",e.hZ);a$(e,\"removeCueRange\",e.removeCueRange);a$(e,\"setSize\",e.setSize);a$(e,\"getApiInterface\",e.getApiInterface);a$(e,\"destroy\",e.destroy);a$(e,\"mutedAutoplay\",e.mutedAutoplay);var N\u003de.app.X();N.Z||(a$(e,\"getVideoEmbedCode\",e.getVideoEmbedCode),a$(e,\"getVideoUrl\",e.UB));a$(e,\"getMediaReferenceTime\",e.dl);a$(e,\"getSize\",e.getSize);a$(e,\"setFauxFullscreen\",e.BmB);N.Z||a$(e,\"logImaAdEvent\",e.logImaAdEvent);a$(e,\"preloadVideoById\",e.mP1);a$(e,\"wakeUpControls\",e.wakeUpControls)};\ng.T9\u003dfunction(e){return(e\u003dXu0(e.app.jR()))?e.Yp():null};\npD\u003dfunction(e){var N\u003dg.zX(e.app.X()),y,w\u003d(y\u003de.app.getVideoData())\u003d\u003dnull?void 0:y.d2;e\u003dJu(e.app);return g.Yh(N)\u0026\u0026!w||e?!1:!0};\nkBH\u003dfunction(e,N){var y\u003d{};if(N\u003de.app.Ug(N\u003d\u003d\u003dvoid 0?1:N)){N\u003dN.getVideoData();if(N.isPrivate)return{};y.video_id\u003dN.videoId;y.author\u003dN.author;y.title\u003dN.title;y.isPlayable\u003dmd(N);y.errorCode\u003dN.errorCode;if(N.N\u0026\u0026N.N.video){y.video_quality\u003dN.N.video.quality;N\u003dN.N.video;var w\u003d[];N.fps\u003e32\u0026\u0026w.push(\"hfr\");N.isHdr()\u0026\u0026w.push(\"hdr\");N.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026w.push(\"wcg\");y.video_quality_features\u003dw}}if(e\u003de.getPlaylistId())y.list\u003de;return y};\nCD\u003dfunction(){Au.apply(this,arguments)};\nrZ\u003dfunction(e,N){var y\u003d{};if(e.app.X().Kh){e\u003dg.c(PP1);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.hasOwnProperty(w)\u0026\u0026(y[w]\u003dN[w]);if(N\u003dy.qoe_cat)e\u003d\"\",typeof N\u003d\u003d\u003d\"string\"\u0026\u0026N.length\u003e0\u0026\u0026(e\u003dN.split(\",\").filter(function(E){return dCP.includes(E)}).join(\",\")),y.qoe_cat\u003de;\nIzs(y)}else for(e\u003dg.c(vF5),w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.hasOwnProperty(w)\u0026\u0026(y[w]\u003dN[w]);return y};\nIzs\u003dfunction(e){var N\u003de.raw_player_response;if(!N){var y\u003de.player_response;y\u0026\u0026(N\u003dJSON.parse(y))}delete e.player_response;delete e.raw_player_response;if(N){e.raw_player_response\u003d{streamingData:N.streamingData};var w;if((w\u003dN.playbackTracking)\u003d\u003dnull?0:w.qoeUrl)e.raw_player_response\u003dObject.assign({},e.raw_player_response,{playbackTracking:{qoeUrl:N.playbackTracking.qoeUrl}});var E;if((E\u003dN.videoDetails)\u003d\u003dnull?0:E.videoId)e.raw_player_response\u003dObject.assign({},e.raw_player_response,{videoDetails:{videoId:N.videoDetails.videoId}})}};\n$S\u003dfunction(e,N,y){var w\u003de.app.OY(y);if(!w)return 0;e\u003dw-e.app.getCurrentTime(y);return N-e};\nis5\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?5:N;return e?zq9[e]||N:N};\ng.YS\u003dfunction(){CD.apply(this,arguments)};\nDCH\u003dfunction(e){LX(e,\"getInternalApiInterface\",e.getInternalApiInterface);LX(e,\"addEventListener\",e.lO);LX(e,\"removeEventListener\",e.koP);LX(e,\"cueVideoByPlayerVars\",e.b2);LX(e,\"loadVideoByPlayerVars\",e.Fo9);LX(e,\"preloadVideoByPlayerVars\",e.n9t);LX(e,\"getAdState\",e.getAdState);LX(e,\"sendAbandonmentPing\",e.sendAbandonmentPing);LX(e,\"setLoopRange\",e.setLoopRange);LX(e,\"getLoopRange\",e.getLoopRange);LX(e,\"setAutonavState\",e.setAutonavState);LX(e,\"seekTo\",e.PPl);LX(e,\"seekBy\",e.Ris);LX(e,\"seekToLiveHead\",\ne.seekToLiveHead);LX(e,\"requestSeekToWallTimeSeconds\",e.requestSeekToWallTimeSeconds);LX(e,\"seekToStreamTime\",e.seekToStreamTime);LX(e,\"startSeekCsiAction\",e.startSeekCsiAction);LX(e,\"getStreamTimeOffset\",e.getStreamTimeOffset);LX(e,\"getVideoData\",e.mJ);LX(e,\"setInlinePreview\",e.setInlinePreview);LX(e,\"getAppState\",e.getAppState);LX(e,\"updateLastActiveTime\",e.updateLastActiveTime);LX(e,\"setBlackout\",e.setBlackout);LX(e,\"setUserEngagement\",e.setUserEngagement);LX(e,\"updateSubtitlesUserSettings\",e.updateSubtitlesUserSettings);\nLX(e,\"getPresentingPlayerType\",e.kU);LX(e,\"canPlayType\",e.canPlayType);LX(e,\"updatePlaylist\",e.updatePlaylist);LX(e,\"updateVideoData\",e.updateVideoData);LX(e,\"updateEnvironmentData\",e.updateEnvironmentData);LX(e,\"sendVideoStatsEngageEvent\",e.GoG);LX(e,\"productsInVideoVisibilityUpdated\",e.productsInVideoVisibilityUpdated);LX(e,\"setSafetyMode\",e.setSafetyMode);LX(e,\"isAtLiveHead\",function(N){return e.isAtLiveHead(void 0,N)});\nLX(e,\"getVideoAspectRatio\",e.getVideoAspectRatio);LX(e,\"getPreferredQuality\",e.getPreferredQuality);LX(e,\"getPlaybackQualityLabel\",e.getPlaybackQualityLabel);LX(e,\"setPlaybackQualityRange\",e.UGq);LX(e,\"onAdUxClicked\",e.onAdUxClicked);LX(e,\"getFeedbackProductData\",e.getFeedbackProductData);LX(e,\"getStoryboardFrame\",e.getStoryboardFrame);LX(e,\"getStoryboardFrameIndex\",e.getStoryboardFrameIndex);LX(e,\"getStoryboardLevel\",e.getStoryboardLevel);LX(e,\"getNumberOfStoryboardLevels\",e.getNumberOfStoryboardLevels);\nLX(e,\"getCaptionWindowContainerId\",e.getCaptionWindowContainerId);LX(e,\"getAvailableQualityLabels\",e.getAvailableQualityLabels);LX(e,\"addCueRange\",e.addCueRange);LX(e,\"addUtcCueRange\",e.addUtcCueRange);LX(e,\"showAirplayPicker\",e.showAirplayPicker);LX(e,\"dispatchReduxAction\",e.dispatchReduxAction);LX(e,\"getPlayerResponse\",e.Pn);LX(e,\"getWatchNextResponse\",e.Wn);LX(e,\"getHeartbeatResponse\",e.cn);LX(e,\"getCurrentTime\",e.u_);LX(e,\"getDuration\",e.cW);LX(e,\"getPlayerState\",e.getPlayerState);LX(e,\"getPlayerStateObject\",\ne.Zo);LX(e,\"getVideoLoadedFraction\",e.getVideoLoadedFraction);LX(e,\"getProgressState\",e.getProgressState);LX(e,\"getVolume\",e.getVolume);LX(e,\"setVolume\",e.O3);LX(e,\"isMuted\",e.isMuted);LX(e,\"mute\",e.Cy);LX(e,\"unMute\",e.YZ);LX(e,\"loadModule\",e.loadModule);LX(e,\"unloadModule\",e.unloadModule);LX(e,\"getOption\",e.o_);LX(e,\"getOptions\",e.getOptions);LX(e,\"setOption\",e.setOption);LX(e,\"loadVideoById\",e.z8);LX(e,\"loadVideoByUrl\",e.cA);LX(e,\"playVideo\",e.yK);LX(e,\"loadPlaylist\",e.loadPlaylist);LX(e,\"nextVideo\",\ne.nextVideo);LX(e,\"previousVideo\",e.previousVideo);LX(e,\"playVideoAt\",e.playVideoAt);LX(e,\"getDebugText\",e.getDebugText);LX(e,\"getWebPlayerContextConfig\",e.getWebPlayerContextConfig);LX(e,\"notifyShortsAdSwipeEvent\",e.notifyShortsAdSwipeEvent);LX(e,\"getVideoContentRect\",e.getVideoContentRect);LX(e,\"setSqueezeback\",e.setSqueezeback);LX(e,\"toggleSubtitlesOn\",e.toggleSubtitlesOn);LX(e,\"isSubtitlesOn\",e.isSubtitlesOn);LX(e,\"reportPlaybackIssue\",e.reportPlaybackIssue);LX(e,\"setAutonav\",e.setAutonav);LX(e,\n\"isNotServable\",e.isNotServable);LX(e,\"channelSubscribed\",e.channelSubscribed);LX(e,\"channelUnsubscribed\",e.channelUnsubscribed);LX(e,\"togglePictureInPicture\",e.togglePictureInPicture);LX(e,\"supportsGaplessAudio\",e.supportsGaplessAudio);LX(e,\"supportsGaplessShorts\",e.supportsGaplessShorts);LX(e,\"enqueueVideoByPlayerVars\",function(N){return void e.enqueueVideoByPlayerVars(N)});\nLX(e,\"clearQueue\",e.clearQueue);LX(e,\"getAudioTrack\",e.b_);LX(e,\"setAudioTrack\",e.ozG);LX(e,\"getAvailableAudioTracks\",e.OB);LX(e,\"getMaxPlaybackQuality\",e.getMaxPlaybackQuality);LX(e,\"getUserPlaybackQualityPreference\",e.getUserPlaybackQualityPreference);LX(e,\"getSubtitlesUserSettings\",e.getSubtitlesUserSettings);LX(e,\"resetSubtitlesUserSettings\",e.resetSubtitlesUserSettings);LX(e,\"setMinimized\",e.setMinimized);LX(e,\"setOverlayVisibility\",e.setOverlayVisibility);LX(e,\"confirmYpcRental\",e.confirmYpcRental);\nLX(e,\"queueNextVideo\",e.queueNextVideo);LX(e,\"handleExternalCall\",e.handleExternalCall);LX(e,\"logApiCall\",e.logApiCall);LX(e,\"isExternalMethodAvailable\",e.isExternalMethodAvailable);LX(e,\"setScreenLayer\",e.setScreenLayer);LX(e,\"getCurrentPlaylistSequence\",e.getCurrentPlaylistSequence);LX(e,\"getPlaylistSequenceForTime\",e.getPlaylistSequenceForTime);LX(e,\"shouldSendVisibilityState\",e.shouldSendVisibilityState);LX(e,\"syncVolume\",e.syncVolume);LX(e,\"highlightSettingsMenuItem\",e.highlightSettingsMenuItem);\nLX(e,\"openSettingsMenuItem\",e.openSettingsMenuItem);LX(e,\"getEmbeddedPlayerResponse\",e.getEmbeddedPlayerResponse);LX(e,\"getVisibilityState\",e.getVisibilityState);LX(e,\"isMutedByMutedAutoplay\",e.isMutedByMutedAutoplay);e.T(\"embeds_enable_emc3ds_muted_autoplay\")\u0026\u0026LX(e,\"isMutedByEmbedsMutedAutoplay\",e.isMutedByEmbedsMutedAutoplay);LX(e,\"setGlobalCrop\",e.setGlobalCrop);LX(e,\"setInternalSize\",e.setInternalSize);LX(e,\"setFauxFullscreen\",e.setFauxFullscreen);LX(e,\"setAppFullscreen\",e.setAppFullscreen)};\nlh\u003dfunction(e,N,y){e\u003dg.MU(e.Rf(),N);return y?(y.addOnDisposeCallback(e),null):e};\ng.FT\u003dfunction(e,N,y){return e.app.X().jN?N:g.SO(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:N,SHORTCUT:y})};\ngF1\u003dfunction(e){e.Rf().element.setAttribute(\"aria-live\",\"polite\")};\ng.SX\u003dfunction(e,N){g.YS.call(this,e,N);DCH(this);eX(this,\"addEventListener\",this.xF);eX(this,\"removeEventListener\",this.tVG);eX(this,\"cueVideoByPlayerVars\",this.wr);eX(this,\"loadVideoByPlayerVars\",this.JM1);eX(this,\"preloadVideoByPlayerVars\",this.YYP);eX(this,\"loadVideoById\",this.z8);eX(this,\"loadVideoByUrl\",this.cA);eX(this,\"playVideo\",this.yK);eX(this,\"loadPlaylist\",this.loadPlaylist);eX(this,\"nextVideo\",this.nextVideo);eX(this,\"previousVideo\",this.previousVideo);eX(this,\"playVideoAt\",this.playVideoAt);\neX(this,\"getVideoData\",this.eK);eX(this,\"seekBy\",this.CPt);eX(this,\"seekTo\",this.Lis);eX(this,\"showControls\",this.showControls);eX(this,\"hideControls\",this.hideControls);eX(this,\"cancelPlayback\",this.cancelPlayback);eX(this,\"getProgressState\",this.getProgressState);eX(this,\"isInline\",this.isInline);eX(this,\"setInline\",this.setInline);eX(this,\"setLoopVideo\",this.setLoopVideo);eX(this,\"getLoopVideo\",this.getLoopVideo);eX(this,\"getVideoContentRect\",this.getVideoContentRect);eX(this,\"getVideoStats\",this.Xv);\neX(this,\"getCurrentTime\",this.i_);eX(this,\"getDuration\",this.cW);eX(this,\"getPlayerState\",this.LB);eX(this,\"getVideoLoadedFraction\",this.nB);eX(this,\"mute\",this.Cy);eX(this,\"unMute\",this.YZ);eX(this,\"setVolume\",this.O3);eX(this,\"loadModule\",this.loadModule);eX(this,\"unloadModule\",this.unloadModule);eX(this,\"getOption\",this.o_);eX(this,\"getOptions\",this.getOptions);eX(this,\"setOption\",this.setOption);eX(this,\"addCueRange\",this.addCueRange);eX(this,\"getDebugText\",this.getDebugText);eX(this,\"getStoryboardFormat\",\nthis.getStoryboardFormat);eX(this,\"toggleFullscreen\",this.toggleFullscreen);eX(this,\"isFullscreen\",this.isFullscreen);eX(this,\"getPlayerSize\",this.getPlayerSize);eX(this,\"toggleSubtitles\",this.toggleSubtitles);eX(this,\"setCenterCrop\",this.setCenterCrop);eX(this,\"setFauxFullscreen\",this.setFauxFullscreen);eX(this,\"setSizeStyle\",this.setSizeStyle);eX(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);eX(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);B$E(this)};\ng.oq\u003dfunction(e){e\u003de.jR();var N\u003de.x9.get(\"endscreen\");return N\u0026\u0026N.Ac()?!0:e.qC()};\ng.bh\u003dfunction(e,N){e.getPresentingPlayerType()\u003d\u003d\u003d3?e.publish(\"mdxautoplaycancel\"):e.Mg(\"onAutonavCancelled\",N)};\ng.cb\u003dfunction(e){var N\u003dhu(e.jR());return e.app.nj\u0026\u0026!e.isFullscreen()||e.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026N\u0026\u0026N.gk()\u0026\u0026N.GJ()||!!e.getPlaylist()};\ng.kS\u003dfunction(e,N){g.NU(e,\"addEmbedsConversionTrackingParams\",[N])};\ng.XT\u003dfunction(e){return(e\u003dg.Bb(e.jR()))?e.fM():{}};\ng.Vw5\u003dfunction(e){e\u003d(e\u003de.getVideoData())\u0026\u0026e.N;return!!e\u0026\u0026!(!e.audio||!e.video)\u0026\u0026e.mimeType!\u003d\u003d\"application/x-mpegURL\"};\ng.Pb\u003dfunction(e,N,y){e\u003de.Fz().element;var w\u003dJO(e.children,function(E){E\u003dNumber(E.getAttribute(\"data-layer\"));return y-E||1});\nw\u003c0\u0026\u0026(w\u003d-(w+1));yp(e,N,w);N.setAttribute(\"data-layer\",String(y))};\ng.dZ\u003dfunction(e){var N\u003de.X();if(!N.YO)return!1;var y\u003de.getVideoData();if(!y||e.getPresentingPlayerType()\u003d\u003d\u003d3)return!1;var w\u003d(!y.isLiveDefaultBroadcast||N.T(\"allow_poltergust_autoplay\"))\u0026\u0026!HF(y);w\u003dy.isLivePlayback\u0026\u0026(!N.T(\"allow_live_autoplay\")||!w);var E\u003dy.isLivePlayback\u0026\u0026N.T(\"allow_live_autoplay_on_mweb\");e\u003de.getPlaylist();e\u003d!!e\u0026\u0026e.gk();var A\u003dy.Zl\u0026\u0026y.Zl.playerOverlays||null;A\u003d!!(A\u0026\u0026A.playerOverlayRenderer\u0026\u0026A.playerOverlayRenderer.autoplay);A\u003dy.hs\u0026\u0026A;return!y.ypcPreview\u0026\u0026(!w||E)\u0026\u0026!g.Gw(y.l9,\"ypc\")\u0026\u0026\n!e\u0026\u0026(!g.hR(N)||A)};\nfzP\u003dfunction(e){e\u003de.app.nh();if(!e)return!1;var N\u003de.getVideoData();if(!N.N||!N.N.video||N.N.video.J\u003c1080||N.wA)return!1;var y\u003d/^qsa/.test(N.clientPlaybackNonce),w\u003d\"r\";N.N.id.indexOf(\";\")\u003e\u003d0\u0026\u0026(y\u003d/^[a-p]/.test(N.clientPlaybackNonce),w\u003d\"x\");return y?(e.Fh(\"iqss\",{trigger:w},!0),!0):!1};\nIq\u003dfunction(){nO.apply(this,arguments);this.requestHeaders\u003d{}};\nz9\u003dfunction(){vb||(vb\u003dnew Iq);return vb};\nih\u003dfunction(e,N){N?e.requestHeaders.Authorization\u003d\"Bearer \"+N:delete e.requestHeaders.Authorization};\ng.Dq\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.Mu.call(this,N);var E\u003dthis;this.C\u003de;this.l9\u003dw;this.U\u003dnew g.fd(this);this.Ng\u003dnew g.NE(this,y,!0,void 0,void 0,function(){E.h6()});\ng.Q(this,this.U);g.Q(this,this.Ng)};\ngZ\u003dfunction(e){var N\u003de.C.getRootNode();return e.C.T(\"web_enable_auto_pip\")||e.C.T(\"web_enable_pip_on_miniplayer\")||e.C.T(\"web_shorts_pip\")?ZA(N):document};\ntw5\u003dfunction(e){e.N\u0026\u0026(document.activeElement\u0026\u0026g.Ex(e.element,document.activeElement)\u0026\u0026e.N.focus(),e.N.setAttribute(\"aria-expanded\",\"false\"),e.N\u003dvoid 0);g.g9(e.U);e.D\u003dvoid 0};\nVL\u003dfunction(e,N,y){e.e1()?e.rT():e.WY(N,y)};\nfD\u003dfunction(e,N,y,w){w\u003dnew g.W({S:\"div\",dP:[\"ytp-linked-account-popup-button\"],b9:w,V:{role:\"button\",tabindex:\"0\"}});N\u003dnew g.W({S:\"div\",B:\"ytp-linked-account-popup\",V:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},W:[{S:\"div\",B:\"ytp-linked-account-popup-title\",b9:N},{S:\"div\",B:\"ytp-linked-account-popup-description\",b9:y},{S:\"div\",B:\"ytp-linked-account-popup-buttons\",W:[w]}]});g.Dq.call(this,e,{S:\"div\",B:\"ytp-linked-account-popup-container\",W:[N]},100);var E\u003dthis;this.dialog\u003dN;g.Q(this,this.dialog);\nw.listen(\"click\",function(){E.rT()});\ng.Q(this,w);g.Pb(this.C,this.element,4);this.hide()};\ng.uh\u003dfunction(e,N,y,w){g.Mu.call(this,e);this.priority\u003dN;y\u0026\u0026g.tu(this,y);w\u0026\u0026this.Ja(w)};\ng.qU\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?{}:e;N\u003dN\u003d\u003d\u003dvoid 0?[]:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;N.push(\"ytp-menuitem\");var E\u003de;\"role\"in E||(E.role\u003d\"menuitem\");y||(E\u003de,\"tabindex\"in E||(E.tabindex\u003d\"0\"));e\u003d{S:y?\"a\":\"div\",dP:N,V:e,W:[{S:\"div\",B:\"ytp-menuitem-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-menuitem-label\",b9:\"{{label}}\"},{S:\"div\",B:\"ytp-menuitem-content\",b9:\"{{content}}\"}]};w\u0026\u0026e.W.push({S:\"div\",B:\"ytp-menuitem-secondary-icon\",b9:\"{{secondaryIcon}}\"});return e};\ng.tu\u003dfunction(e,N){e.updateValue(\"label\",N)};\nZq\u003dfunction(e){g.uh.call(this,g.qU({\"aria-haspopup\":\"true\"},[\"ytp-linked-account-menuitem\"]),2);var N\u003dthis;this.C\u003de;this.N\u003dthis.J\u003d!1;this.x_\u003de.X6();e.createServerVe(this.element,this,!0);this.Y(this.C,\"settingsMenuVisibilityChanged\",function(y){N.nx(y)});\nthis.Y(this.C,\"videodatachange\",this.j);this.listen(\"click\",this.onClick);this.j()};\nxS\u003dfunction(e){return e?g.SY(e):\"\"};\njX\u003dfunction(e){g.x.call(this);this.api\u003de};\nnD\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"setAccountLinkState\",function(y){N.setAccountLinkState(y)});\nLX(e,\"updateAccountLinkingConfig\",function(y){N.updateAccountLinkingConfig(y)});\ne.addEventListener(\"videodatachange\",function(y,w){N.onVideoDataChange(w)});\ne.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem\u003dnew Zq(N.api);g.Q(N,N.menuItem)})};\nu7M\u003dfunction(e){this.api\u003de;this.J\u003d{}};\nQL\u003dfunction(e,N,y,w){N in e.J||(y\u003dnew g.wF(y,w,{id:N,priority:2,namespace:\"appad\"}),e.api.wx([y],1),e.J[N]\u003dy)};\nm3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(this);g.Q(this,this.events);this.J\u003dnew u7M(this.api);this.events.Y(this.api,\"legacyadtrackingpingreset\",function(){N.J.J\u003d{}});\nthis.events.Y(this.api,\"legacyadtrackingpingchange\",function(y){var w\u003dN.J;QL(w,\"part2viewed\",1,0x8000000000000);QL(w,\"engagedview\",Math.max(1,y.Y_*1E3),0x8000000000000);if(!y.isLivePlayback){var E\u003dy.lengthSeconds*1E3;Rf(y)\u0026\u0026w.api.T(\"html5_shorts_gapless_ads_duration_fix\")\u0026\u0026(E\u003dw.api.getProgressState().seekableEnd*1E3-y.WD);QL(w,\"videoplaytime25\",E*.25,E);QL(w,\"videoplaytime50\",E*.5,E);QL(w,\"videoplaytime75\",E*.75,E);QL(w,\"videoplaytime100\",E,0x8000000000000);QL(w,\"conversionview\",E,0x8000000000000);\nQL(w,\"videoplaybackstart\",1,E);QL(w,\"videoplayback2s\",2E3,E);QL(w,\"videoplayback10s\",1E4,E)}});\nthis.events.Y(this.api,g.AA(\"appad\"),this.N);this.events.Y(this.api,g.TW(\"appad\"),this.N)};\njcn\u003dfunction(e,N,y){if(!(y in N))return!1;N\u003dN[y];Array.isArray(N)||(N\u003d[N]);N\u003dg.c(N);for(y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003d{CPN:e.api.getVideoData().clientPlaybackNonce};y\u003dg.Vx(y,w);w\u003dvoid 0;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;(w\u003dUG(Ln(y,qUE),y,w,\"Active View 3rd Party Integration URL\"))||(w\u003dvoid 0,w\u003dw\u003d\u003d\u003dvoid 0?!1:w,w\u003dUG(Ln(y,Zs_),y,w,\"Google/YouTube Brand Lift URL\"));w||(w\u003dvoid 0,w\u003dw\u003d\u003d\u003dvoid 0?!1:w,w\u003dUG(Ln(y,xCE),y,w,\"Nielsen OCR URL\"));g.mK(y,void 0,w)}return!0};\nHb\u003dfunction(e,N){nFF(e,N).then(function(y){g.mK(N,void 0,void 0,y)})};\nKD\u003dfunction(e,N){N.forEach(function(y){Hb(e,y)})};\nnFF\u003dfunction(e,N){return g.I_(e.api.X())\u0026\u0026Y3(N)\u0026\u0026$3(N)?g.GX(e.api.X(),g.qK(e.api.getVideoData())).then(function(y){var w;y\u0026\u0026(w\u003d{Authorization:\"Bearer \"+y});return w},void 0):u4()};\nQcs\u003dfunction(e){jX.call(this,e);this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videoready\",function(N){if(e.getPresentingPlayerType()\u003d\u003d\u003d1){var y,w,E\u003d{playerDebugData:{pmlSignal:!!((y\u003dN.getPlayerResponse())\u003d\u003dnull?0:(w\u003dy.adPlacements)\u003d\u003dnull?0:w.some(function(A){var T;return A\u003d\u003dnull?void 0:(T\u003dA.adPlacementRenderer)\u003d\u003dnull?void 0:T.renderer})),\ncontentCpn:N.clientPlaybackNonce}};g.$$(\"adsClientStateChange\",E)}})};\nWb\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-button\"],V:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-priority\":\"2\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},W:[{S:\"div\",B:\"ytp-autonav-toggle-button-container\",W:[{S:\"div\",B:\"ytp-autonav-toggle-button\",V:{\"aria-checked\":\"true\"}}]}]});this.C\u003de;this.N\u003d[];this.J\u003d!1;this.isChecked\u003d!0;e.createClientVe(this.element,this,113681);this.Y(e,\"presentingplayerstatechange\",this.BV);this.listen(\"click\",this.onClick);this.C.X().T(\"web_player_autonav_toggle_always_listen\")\u0026\u0026\nmC3(this);lh(e,this.element,this);this.BV()};\nmC3\u003dfunction(e){e.N.push(e.Y(e.C,\"videodatachange\",e.BV));e.N.push(e.Y(e.C,\"videoplayerreset\",e.BV));e.N.push(e.Y(e.C,\"onPlaylistUpdate\",e.BV));e.N.push(e.Y(e.C,\"autonavchange\",e.oQ))};\nHsH\u003dfunction(e){e.isChecked\u003de.isChecked;e.hW(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(e.isChecked));var N\u003de.isChecked?\"Auto-play is on\":\"Auto-play is off\";e.updateValue(\"title\",N);e.updateValue(\"label\",N);e.C.xp()};\nKln\u003dfunction(e){return e.C.X().T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026Q3(e.M7())};\nWlM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){var y\u003dnew Wb(e);g.Q(N,y);e.Bv(y,\"RIGHT_CONTROLS_LEFT\")})};\nOc\u003dfunction(e,N){g.uh.call(this,g.qU({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),N,e,{S:\"div\",B:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.enabled\u003d!0;this.listen(\"click\",this.onClick)};\nRq\u003dfunction(e,N){e.checked\u003dN;e.element.setAttribute(\"aria-checked\",String(e.checked))};\nOsn\u003dfunction(e){var N\u003d!e.X().ll\u0026\u0026e.getPresentingPlayerType()!\u003d\u003d3;return e.isFullscreen()||N};\ng.G9\u003dfunction(e,N,y,w){var E\u003de.currentTarget;if((y\u003d\u003d\u003dvoid 0||!y)\u0026\u0026g.dh(e))return e.preventDefault(),!0;N.pauseVideo();e\u003dE.getAttribute(\"href\");g.mQ(e,w,!0);return!1};\ng.Uc\u003dfunction(e,N,y){if(ZW(N.X())\u0026\u0026N.getPresentingPlayerType()!\u003d\u003d2){if(g.dh(y))return N.isFullscreen()\u0026\u0026!N.X().externalFullscreen\u0026\u0026N.toggleFullscreen(),y.preventDefault(),!0}else{var w\u003dg.dh(y);w\u0026\u0026N.pauseVideo();g.mQ(e,void 0,!0);w\u0026\u0026(g.H2(e),y.preventDefault())}return!1};\nGBs\u003dfunction(){var e\u003dRqJ.includes(\"en-GB\")?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M11,11 C9.89,11 9,11.9 9,13 L9,23 C9,24.1 9.89,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M17,17 L15.5,17 L15.5,16.5 L13.5,16.5 L13.5,19.5 L15.5,19.5 L15.5,19 L17,19 L17,20 C17,20.55 16.55,21 16,21 L13,21 C12.45,21 12,20.55 12,20 L12,16 C12,15.45 12.45,15 13,15 L16,15 C16.55,15 17,15.45 17,16 L17,17 L17,17 Z M24,17 L22.5,17 L22.5,16.5 L20.5,16.5 L20.5,19.5 L22.5,19.5 L22.5,19 L24,19 L24,20 C24,20.55 23.55,21 23,21 L20,21 C19.45,21 19,20.55 19,20 L19,16 C19,15.45 19.45,15 20,15 L23,15 C23.55,15 24,15.45 24,16 L24,17 L24,17 Z\",\nfill:\"#fff\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M11,11 C9.9,11 9,11.9 9,13 L9,23 C9,24.1 9.9,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M11,17 L14,17 L14,19 L11,19 L11,17 L11,17 Z M20,23 L11,23 L11,21 L20,21 L20,23 L20,23 Z M25,23 L22,23 L22,21 L25,21 L25,23 L25,23 Z M25,19 L16,19 L16,17 L25,17 L25,19 L25,19 Z\",fill:\"#fff\"}}]};e.B\u003d\"ytp-subtitles-button-icon\";return e};\nLD\u003dfunction(){return{S:\"div\",B:\"ytp-spinner-container\",W:[{S:\"div\",B:\"ytp-spinner-rotator\",W:[{S:\"div\",B:\"ytp-spinner-left\",W:[{S:\"div\",B:\"ytp-spinner-circle\"}]},{S:\"div\",B:\"ytp-spinner-right\",W:[{S:\"div\",B:\"ytp-spinner-circle\"}]}]}]}};\nsc\u003dfunction(e){if(document.createRange){var N\u003ddocument.createRange();N\u0026\u0026(N.selectNodeContents(e),e\u003dwindow.getSelection())\u0026\u0026(e.removeAllRanges(),e.addRange(N))}};\nNw\u003dfunction(e){var N\u003de.T(\"web_player_use_cinematic_label_2\")?\"Ambient mode\":\"Cinematic lighting\";Oc.call(this,N,g.aq.Nq);var y\u003dthis;this.C\u003de;this.J\u003d!1;this.N\u003dnew g.e6(function(){g.re(y.element,\"ytp-menuitem-highlighted\")},0);\nthis.x_\u003de.X6();this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M21 7v10H3V7h18m1-1H2v12h20V6zM11.5 2v3h1V2h-1zm1 17h-1v3h1v-3zM3.79 3 6 5.21l.71-.71L4.5 2.29 3.79 3zm2.92 16.5L6 18.79 3.79 21l.71.71 2.21-2.21zM19.5 2.29 17.29 4.5l.71.71L20.21 3l-.71-.71zm0 19.42.71-.71L18 18.79l-.71.71 2.21 2.21z\",fill:\"white\"}}]});this.subscribe(\"select\",this.K,this);this.listen(e3,this.j);g.Q(this,this.N)};\ny9\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d!1;e.addEventListener(\"settingsMenuInitialized\",function(){UCM(N)});\ne.addEventListener(\"highlightSettingsMenu\",function(y){UCM(N);var w\u003dN.menuItem;y\u003d\u003d\u003d\"menu_item_cinematic_lighting\"\u0026\u0026(g.pi(w.element,\"ytp-menuitem-highlighted\"),g.pi(w.element,\"ytp-menuitem-highlight-transition-enabled\"),w.N.start())});\nLX(e,\"updateCinematicSettings\",function(y){N.updateCinematicSettings(y)})};\nUCM\u003dfunction(e){e.menuItem||(e.menuItem\u003dnew Nw(e.api),g.Q(e,e.menuItem),e.menuItem.GZ(e.J))};\nw3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"applicationvideodatachange\",function(y,w){N.qQ(y,w)})};\nEi\u003dfunction(e){jX.call(this,e);this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(e,\"setCreatorEndscreenVisibility\",this.setCreatorEndscreenVisibility.bind(this));LX(e,\"setCreatorEndscreenHideButton\",this.J.bind(this))};\nAz\u003dfunction(e,N,y,w){Oc.call(this,\"Stable volume\",g.aq.M$);g.pi(this.element,\"ytp-drc-menu-item\");this.x_\u003de.X6();this.j\u003dN;this.J\u003dy;this.hasDrcAudioTrack\u003dw;e.addEventListener(\"videodatachange\",this.N.bind(this));e.T(\"mta_drc_mutual_exclusion_removal\")\u0026\u0026this.Y(e,\"onPlaybackAudioChange\",this.N);e\u003dthis.J()\u003d\u003d\u003d1\u0026\u0026this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z\",\nfill:\"white\"}}]});this.subscribe(\"select\",this.K,this);Rq(this,e);this.x_.Gi(this)};\nTc\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);e.T(\"html5_show_drc_toggle\")\u0026\u0026e.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem||(N.menuItem\u003dnew Az(N.api,N.setDrcUserPreference.bind(N),N.getDrcUserPreference.bind(N),N.N.bind(N)),g.Q(N,N.menuItem))});\nLX(this.api,\"setDrcUserPreference\",function(w){N.setDrcUserPreference(w)});\nLX(this.api,\"getDrcUserPreference\",function(){return N.getDrcUserPreference()});\nLX(this.api,\"hasDrcAudioTrack\",function(){return N.N()});\nvar y;this.J\u003d(y\u003dg.qI(\"yt-player-drc-pref\"))!\u003dnull?y:1;this.updateEnvironmentData()};\nJz\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d{};this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(){N.onVideoDataChange()});\nthis.events.Y(e,g.AA(\"embargo\"),function(y){N.api.bI(!0);var w,E\u003d(w\u003dN.J[y.id])!\u003dnull?w:[];w\u003dg.c(E);for(E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;N.api.hideControls();N.api.MP(\"auth\",2,\"This video isn\u0027t available in your current playback area\",Xe({embargoed:1,id:y.id,idx:y.N,start:y.start}));E\u003dvoid 0;(A\u003d(E\u003dA.embargo)\u003d\u003dnull?void 0:E.onTrigger)\u0026\u0026N.api.Mg(\"innertubeCommand\",A)}})};\nLlJ\u003dfunction(e,N){var y;return(y\u003dN.onEnter)\u003d\u003dnull?void 0:y.some(e.N)};\nsc0\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dvoid 0,E\u003dNumber((w\u003dy.playbackPosition)\u003d\u003dnull?void 0:w.utcTimeMillis)/1E3,A\u003dvoid 0;w\u003dE+Number((A\u003dy.duration)\u003d\u003dnull?void 0:A.seconds);A\u003d\"embargo_\"+E;e.api.addUtcCueRange(A,E,w,\"embargo\",!1);y.onEnter\u0026\u0026(e.J[A]\u003dy.onEnter.filter(e.N))}};\np5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d[];this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(e,\"addEmbedsConversionTrackingParams\",function(y){N.api.X().uo\u0026\u0026N.addEmbedsConversionTrackingParams(y)});\nthis.events.Y(e,\"veClickLogged\",function(y){N.api.hasVe(y)\u0026\u0026(y\u003dTw(y.visualElement.getAsJspb(),2),N.J.push(y))})};\nazP\u003dfunction(e){jX.call(this,e);LX(e,\"isEmbedsShortsMode\",function(){return e.isEmbedsShortsMode()})};\neBM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"initialvideodatacreated\",function(y){ox(Sq(),16623);N.J\u003dg.It();var w\u003de.X().CN\u0026\u0026!y.im;if(tY(y)\u0026\u0026w){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"});if(y.getWatchNextResponse()){var E,A\u003d(E\u003dy.getWatchNextResponse())\u003d\u003dnull?void 0:E.trackingParams;A\u0026\u0026h$(A)}if(y.getPlayerResponse()){var T;(y\u003d(T\u003dy.getPlayerResponse())\u003d\u003dnull?void 0:T.trackingParams)\u0026\u0026h$(y)}}else ox(Sq(),\n32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"}),y.getEmbeddedPlayerResponse()\u0026\u0026(T\u003d(A\u003dy.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:A.trackingParams)\u0026\u0026h$(T)});\nthis.events.Y(e,\"loadvideo\",function(){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:N.J})});\nthis.events.Y(e,\"cuevideo\",function(){ox(Sq(),32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:N.J})});\nthis.events.Y(e,\"largeplaybuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistnextbuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistprevbuttonclicked\",function(y){ox(Sq(),27240,y.visualElement)});\nthis.events.Y(e,\"playlistautonextvideo\",function(){ox(Sq(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"})})};\nC5\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.J\u003dnull;this.K\u003dN;N\u003d[];for(var w\u003d0;w\u003c\u003d100;w++)N.push(w/100);N\u003d{threshold:N,trackVisibility:!0,delay:1E3};(this.N\u003dwindow.IntersectionObserver?new IntersectionObserver(function(E){E\u003dE[E.length-1];typeof E.isVisible\u003d\u003d\u003d\"undefined\"?document.visibilityState\u003d\u003d\u003d\"visible\"\u0026\u0026E.isIntersecting\u0026\u0026E.intersectionRatio\u003e0?y.J\u003dE.intersectionRatio:document.visibilityState\u003d\u003d\u003d\"hidden\"?y.J\u003d0:y.J\u003dnull:y.J\u003dE.isVisible?E.intersectionRatio:0;typeof y.K\u003d\u003d\u003d\"function\"\u0026\u0026y.K(y.J)},N):\nnull)\u0026\u0026this.N.observe(e)};\ny$0\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"applicationInitialized\",function(){NQn(N)})};\nNQn\u003dfunction(e){var N\u003de.api.getRootNode(),y\u003dN;if(!e.api.T(\"embeds_emc3ds_inview_ks\")){var w;y\u003de.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((w\u003dN.parentElement)\u003d\u003dnull?void 0:w.parentElement)||N:N}e.J\u003dnew C5(y,function(E){E!\u003dnull\u0026\u0026(e.api.X().y_\u003dE,e.api.X().zg\u003d\"EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER\")});\ng.Q(e,e.J);e.events.Y(e.api,\"videoStatsPingCreated\",function(E){var A\u003de.J;A\u003dA.J\u003d\u003dnull?null:Math.round(A.J*100)/100;E.inview\u003dA!\u003dnull?A:void 0;A\u003de.api.getPlayerSize();if(A.height\u003e0\u0026\u0026A.width\u003e0){A\u003d[Math.round(A.width),Math.round(A.height)];var T\u003dg.jV();T\u003e1\u0026\u0026A.push(T);A\u003dA.join(\":\")}else A\u003dvoid 0;E.size\u003dA})};\nw1F\u003dfunction(e){var N;return((N\u003d((e\u003d\u003dnull?void 0:e.messageRenderers)||[]).find(function(y){return!!y.timeCounterRenderer}))\u003d\u003dnull?void 0:N.timeCounterRenderer)||null};\nr3\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"ytp-player-content\",\"ytp-iv-player-content\"],W:[{S:\"div\",B:\"ytp-free-preview-countdown-timer\",W:[{S:\"span\",b9:\"{{label}}\"},{S:\"span\",B:\"ytp-free-preview-countdown-timer-separator\",b9:\"\\u2022\"},{S:\"span\",b9:\"{{duration}}\"}]}]});this.api\u003de;this.J\u003dnull;this.K\u003dthis.N\u003d0;this.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};\nA$3\u003dfunction(e,N){e.J||(e.N\u003dN,e.K\u003d(0,g.iC)(),e.J\u003dnew g.a1(function(){EBP(e)},null),EBP(e))};\nEBP\u003dfunction(e){var N\u003dMath,y\u003dN.round,w\u003dMath.min((0,g.iC)()-e.K,e.N);N\u003dy.call(N,(e.N-w)/1E3);e.updateValue(\"duration\",CA({seconds:N}));N\u003c\u003d0\u0026\u0026e.J?$8(e):e.J\u0026\u0026e.J.start()};\n$8\u003dfunction(e){e.J\u0026\u0026(e.J.dispose(),e.J\u003dnull)};\nTQ5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"basechromeinitialized\",function(){N.J\u003dnew r3(e);g.Q(N,N.J);g.Pb(e,N.J.element,4);N.J.hide()})};\nY8\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],W:[{S:\"div\",dP:[\"ytp-fullerscreen-edu-text\"],b9:\"Scroll for details\"},{S:\"div\",dP:[\"ytp-fullerscreen-edu-chevron\"],W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}],V:{\"data-priority\":\"1\"}});this.Lh\u003de;this.J\u003dnew g.NE(this,250,void 0,100);this.K\u003dthis.N\u003d!1;e.createClientVe(this.element,this,61214);g.Q(this,\nthis.J);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.listen(\"click\",this.onClick);this.GZ()};\nMw\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"updateFullerscreenEduButtonSubtleModeState\",function(w){N.updateFullerscreenEduButtonSubtleModeState(w)});\nLX(this.api,\"updateFullerscreenEduButtonVisibility\",function(w){N.updateFullerscreenEduButtonVisibility(w)});\nvar y\u003de.X();e.T(\"external_fullscreen_with_edu\")\u0026\u0026y.externalFullscreen\u0026\u0026ZW(y)\u0026\u0026y.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026this.events.Y(e,\"standardControlsInitialized\",function(){N.J\u003dnew Y8(e);g.Q(N,N.J);e.Bv(N.J)})};\nJ$M\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-gated-actions-overlay\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-background\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-background-overlay\"}]},{S:\"button\",dP:[\"ytp-gated-actions-overlay-miniplayer-close-button\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]},{S:\"div\",B:\"ytp-gated-actions-overlay-bar\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-text-container\",W:[{S:\"div\",B:\"ytp-gated-actions-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-gated-actions-overlay-subtitle\",\nb9:\"{{subtitle}}\"}]},{S:\"div\",B:\"ytp-gated-actions-overlay-button-container\"}]}]});var N\u003dthis;this.api\u003de;this.background\u003dthis.hW(\"ytp-gated-actions-overlay-background\");this.N\u003dthis.hW(\"ytp-gated-actions-overlay-button-container\");this.J\u003d[];this.Y(this.hW(\"ytp-gated-actions-overlay-miniplayer-close-button\"),\"click\",function(){N.api.Mg(\"onCloseMiniplayer\")});\nthis.hide()};\nCm3\u003dfunction(e,N){var y\u003d0;y\u003d0;for(var w\u003d{};y\u003cN.length;w\u003d{gA:void 0},y++){var E\u003de.J[y],A\u003dvoid 0,T\u003d(A\u003dE)\u003d\u003dnull?void 0:A.element;T||(T\u003dnew g.W({S:\"button\",B:\"ytp-gated-actions-overlay-button\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-gated-actions-overlay-button-title\",b9:\"{{buttonText}}\"}]}),g.Q(e,T),T.yB(e.N),E\u003d{element:T});w.gA\u003dg.m(N[y],p13);var p\u003dA\u003dvoid 0,C\u003dvoid 0,r\u003d((A\u003dw.gA)\u003d\u003dnull?void 0:A.title)||((p\u003dw.gA)\u003d\u003dnull?void 0:(C\u003dp.titleFormatted)\u003d\u003dnull?void 0:C.content)||\"\";T.update({buttonText:r});E.listener\u0026\u0026\nT.CX(E.listener);E.listener\u003dT.listen(\"click\",function(Y){return function(){var M,l\u003dg.m((M\u003dY.gA)\u003d\u003dnull?void 0:M.onTap,ZL);l\u0026\u0026e.api.Mg(\"innertubeCommand\",l)}}(w));\ne.J[y]\u003dE}for(;y\u003ce.J.length;)e.J.pop().element.dispose()};\nr$E\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.J\u003dnew J$M(this.api);g.Q(this,this.J);this.events.Y(e,\"videodatachange\",function(){var y,w\u003d(y\u003dN.api.getVideoData())\u003d\u003dnull?void 0:y.t7;y\u003dN.J;if(w){var E,A,T\u003d((E\u003dw.title)\u003d\u003dnull?void 0:E.content)||\"\";E\u003d((A\u003dw.subtitle)\u003d\u003dnull?void 0:A.content)||\"\";y.update({title:T,subtitle:E});T\u003dw.thumbnail;A\u003d\"none\";if(T\u003d\u003dnull?0:T.sources){E\u003d0;T\u003dg.c(T.sources);for(var p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.width\u0026\u0026p.url\u0026\u0026p.width\u003e\nE\u0026\u0026(E\u003dp.width,A\u003d\"url(\"+p.url+\")\")}y.background.style.backgroundImage\u003dA;Cm3(y,w.actionButtons||[]);y.show()}else y.hide()});\ng.Pb(this.api,this.J.element,4)};\nl3\u003dfunction(e){jX.call(this,e);var N\u003dthis;eX(this.api,\"getSphericalProperties\",function(){return N.getSphericalProperties()});\neX(this.api,\"setSphericalProperties\",function(){N.setSphericalProperties.apply(N,g.B(g.iE.apply(0,arguments)))});\na$(this.api,\"getSphericalProperties\",function(){return N.api.getPresentingPlayerType()\u003d\u003d\u003d2?{}:N.getSphericalProperties()});\na$(this.api,\"setSphericalProperties\",function(){var y\u003dg.iE.apply(0,arguments);N.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026N.setSphericalProperties.apply(N,g.B(y))})};\nFC\u003dfunction(e){jX.call(this,e);LX(e,\"createClientVe\",this.createClientVe.bind(this));LX(e,\"createServerVe\",this.createServerVe.bind(this));LX(e,\"destroyVe\",this.destroyVe.bind(this));LX(e,\"hasVe\",this.hasVe.bind(this));LX(e,\"logClick\",this.logClick.bind(this));LX(e,\"logVisibility\",this.logVisibility.bind(this));LX(e,\"setTrackingParams\",this.setTrackingParams.bind(this))};\nS3\u003dfunction(e,N,y,w){function E(T){var p\u003d!(T.status!\u003d\u003d204\u0026\u0026T.status!\u003d\u003d200\u0026\u0026!T.response),C;T\u003d{succ:\"\"+ +p,rc:T.status,lb:((C\u003dT.response)\u003d\u003dnull?void 0:C.byteLength)||0,rt:((0,g.iC)()-A).toFixed(),shost:g.uB(e),trigger:N};$cE(T,e);y\u0026\u0026y(T);w\u0026\u0026!p\u0026\u0026w(new P3(\"pathprobe.net\",T))}\nvar A\u003d(0,g.iC)();g.zk(e,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:E,onTimeout:E})};\n$cE\u003dfunction(e,N){var y;((y\u003dwindow.performance)\u003d\u003dnull?0:y.getEntriesByName)\u0026\u0026(N\u003dperformance.getEntriesByName(N))\u0026\u0026N.length\u0026\u0026(N\u003dN[0],e.pedns\u003d(N.domainLookupEnd-N.startTime).toFixed(),e.pecon\u003d(N.connectEnd-N.domainLookupEnd).toFixed(),e.perqs\u003d(N.requestStart-N.connectEnd).toFixed(),Yj5\u0026\u0026(e.perqsa\u003dN.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};\noE\u003dfunction(e,N){this.bk\u003de;this.policy\u003dN;this.playbackRate\u003d1};\nMq5\u003dfunction(e,N){var y\u003dMath.min(2.5,Ca(e.bk));e\u003db3(e);return N-y*e};\nhz\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;if(e.policy.nm)return Math.ceil(e.policy.nm*N);e.policy.Ci\u0026\u0026(w\u003dMath.abs(w));w/\u003de.playbackRate;var A\u003d1/M_(e.bk);y\u003dMath.max(.9*(w-3),Ca(e.bk)+e.bk.N.J*A)/A*.8/(N+y);y\u003dMath.min(y,w);e.policy.bb\u003e0\u0026\u0026E\u0026\u0026(y\u003dMath.max(y,e.policy.bb));return lMM(e,y,N)};\nlMM\u003dfunction(e,N,y){return Math.ceil(Math.max(Math.max(e.policy.ib,e.policy.Tv*y),Math.min(Math.min(e.policy.Et,31*y),Math.ceil(N*y))))||e.policy.ib};\nF4s\u003dfunction(e,N,y){y\u003dhz(e,N.J.info.JM,y.J.info.JM,0);var w\u003dCa(e.bk)+y/M_(e.bk);return Math.max(w,w+e.policy.bf-y/N.J.info.JM)};\nb3\u003dfunction(e){return M_(e.bk,!e.policy.Lm,e.policy.qZ)};\nc0\u003dfunction(e){return b3(e)/e.playbackRate};\nk8\u003dfunction(e,N,y){var w\u003de.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],E\u003de.policy.playbackStartPolicy.startMinReadaheadPolicy||[];e\u003dInfinity;N\u003dg.c(N\u0026\u0026w.length\u003e0?w:E);for(w\u003dN.next();!w.done;w\u003dN.next())w\u003dw.value,E\u003dw.minReadaheadMs||0,y\u003c(w.minBandwidthBytesPerSec||0)||e\u003eE\u0026\u0026(e\u003dE);return e\u003cInfinity?e/1E3:e};\nB0\u003dfunction(e,N,y,w){var E\u003dthis;this.G\u003de;this.rP\u003dN;this.policy\u003dy;this.logger\u003dw;this.Ki\u003d[];this.gT\u003d[];this.J\u003d-1;this.TW\u003dnull;this.Z\u003dthis.timestampOffset\u003d0;this.Yk\u003dnull;this.N\u003d10;this.L\u003dnew Set;this.lk\u003d{Y0:function(A){return E.Y0(A)}};\nthis.j\u003dN.Cx?0:1;y.t4\u003e0\u0026\u0026(this.N\u003dy.t4)};\nhBF\u003dfunction(e,N,y,w,E){if(!w.info.j){if(y.length\u003d\u003d\u003d0)y.push(w);else{var A;(e\u003d(A\u003dy.pop())\u003d\u003dnull?void 0:g.Hx(A,w))?y.push(e):y.push(w)}return E}var T;(y\u003d(T\u003dy.pop())\u003d\u003dnull?void 0:g.Hx(T,w))||(y\u003dw);if(e.policy.LX\u0026\u0026y.info.N)return e.logger\u0026\u0026e.logger({incompleteSegment:y.info.O2()}),E;T\u003de.Y0(y);w\u003dT.formatId;E\u003dT.Ch;y\u003dT.clipId;A\u003dT.PL;T\u003dT.startTimeMs;if(!e.policy.Pf\u0026\u0026e.policy.N\u0026\u0026e.Yk){var p\u003dXC(e.Yk,y);T+\u003dp}w\u003d{clipId:y,formatId:w,startTimeMs:T,durationMs:A,qO:E,wQ:E,Nl:T,JC:A};E\u003dSjM(N,w.startTimeMs);(y\u003dE\u003e\u003d\n0?N[E]:null)\u0026\u0026oB_(e,y,w)?w\u003dy:(E+\u003d1,N.splice(E,0,w));y\u003d0;for(A\u003dE+1;A\u003cN.length;A++){T\u003de;p\u003dN[A];var C\u003dw,r\u003dp.startTimeMs+p.durationMs,Y\u003dC.startTimeMs+C.durationMs;Y\u003e\u003dr+T.N?T\u003d!0:Y+T.N\u003cp.startTimeMs?T\u003d!1:bAP(T,p.formatId,C.formatId)?(C.durationMs\u003dr-C.startTimeMs,C.JC\u003dC.durationMs,C.wQ\u003dp.wQ,T\u003d!0):(p.startTimeMs\u003dY,p.Nl\u003dY,p.qO\u003dC.wQ+1,T\u003d!1);if(!T)break;y++}y\u0026\u0026N.splice(E+1,y);return E};\nkm0\u003dfunction(e,N,y){e.policy.LX\u0026\u0026y!\u003dnull\u0026\u0026y.CI||(e.Ki\u003d[]);e.policy.Hc?(N\u003dg.T7(e.gT,{startTimeMs:N*1E3},function(w,E){return w.startTimeMs-E.startTimeMs}),e.J!\u003d\u003dN\u0026\u0026(e.J\u003d-1,e.K\u003dvoid 0)):(c$M(e,!0),e.J\u003dSjM(e.gT,N*1E3))};\nSjM\u003dfunction(e,N){e\u003dg.T7(e,{startTimeMs:N},function(y,w){return y.startTimeMs-w.startTimeMs});\nreturn e\u003e\u003d0?e:-e-2};\nc$M\u003dfunction(e,N){if(e.TW){var y\u003de.TW.Ju();if(y.length!\u003d\u003d0){if(e.K\u0026\u0026N){var w\u003de.K,E\u003dw.info.o2;!AX(y,E)\u0026\u0026w.info.Z\u003e0\u0026\u0026(0,g.iC)()-e.Z\u003c5E3\u0026\u0026(e.logger\u0026\u0026e.logger({dend:w.info.O2()}),y\u003d$EM(y,E,E+.01))}e.policy.Hc\u0026\u0026e.logger\u0026\u0026e.logger({cbri:\"\"+e.J});w\u003d[];for(var A\u003dE\u003d0;E\u003cy.length\u0026\u0026A\u003ce.gT.length;){var T\u003dy.start(E),p\u003dy.end(E),C\u003de.gT[A].startTimeMs/1E3,r\u003d(e.gT[A].startTimeMs+e.gT[A].durationMs)/1E3;if(C\u003c\u003dp\u0026\u0026r\u003e\u003dT){var Y\u003d0;if(e.Yk){var M\u003dP0(e.Yk,C*1E3);M\u0026\u0026(Y\u003dM.N3/1E3)}M\u003dObject.assign({},e.gT[A]);var l\u003de.rP.K.get(Sl(e.gT[A].formatId)),\nF\u003dMath.max(C,T);T\u003dl.index.zI(F+e.N/1E3-Y);C\u003dl.index.getStartTime(T)+Y;var S\u003dT+ +(Math.abs(C-F)\u003ee.N/1E3);F\u003dS+e.j;S\u003d(l.index.getStartTime(S)+Y)*1E3;A!\u003d\u003de.J||N?(M.qO\u003dF,M.startTimeMs\u003dS):(e.logger\u0026\u0026e.logger({pEvict:\"1\",og:M.startTimeMs,adj:C*1E3}),M.qO\u003dT+e.j,M.startTimeMs\u003dC*1E3);M.Nl\u003dM.startTimeMs;T\u003dvoid 0;C\u003d((T\u003de.K)\u003d\u003dnull?void 0:T.info.duration)||11;A\u003d\u003d\u003de.J\u0026\u0026p\u003cr\u0026\u0026r-p\u003c\u003dC*1.01\u0026\u0026(p\u003dr);T\u003dMath.min(r,p);C\u003dl.index.zI(T-e.N/1E3-Y);F\u003de.policy;(F.N||F.Ot.T(\"html5_sabr_include_tail_media_chunk\"))\u0026\u0026l.index.VI(C+\n1)\u0026\u0026l.index.vU(C+1)+Y\u003c\u003dT\u0026\u0026(C+\u003d1);F\u003dl.index.vU(C)+Y;C-\u003d+(Math.abs(F-T)\u003ee.N/1E3);T\u003dC+e.j;Y\u003d(l.index.vU(C)+Y)*1E3;M.wQ\u003dT;M.durationMs\u003dY-M.startTimeMs;M.JC\u003dM.durationMs;M.qO\u003c\u003dM.wQ\u0026\u0026w.push(M)}r\u003cp?A+\u003d1:E+\u003d1}e.gT\u003dw}}};\nBQ9\u003dfunction(e){var N\u003d[],y\u003d[].concat(g.B(e.Ki));e.gT.forEach(function(T){N.push(Object.assign({},T))});\nfor(var w\u003de.J,E\u003dg.c(e.G.BW()),A\u003dE.next();!A.done;A\u003dE.next())w\u003dhBF(e,N,y,A.value,w);N.forEach(function(T){T.startTimeMs\u0026\u0026(T.startTimeMs+\u003de.timestampOffset*1E3,T.Nl\u0026\u0026(T.Nl+\u003de.timestampOffset*1E3))});\nreturn{gT:N,Ki:y}};\noB_\u003dfunction(e,N,y){var w\u003dN.startTimeMs+N.durationMs,E\u003dy.startTimeMs+y.durationMs;if(y.startTimeMs-w\u003ee.N)return!1;if(bAP(e,N.formatId,y.formatId))return N.durationMs\u003dMath.max(w,E)-N.startTimeMs,N.JC\u003dN.durationMs,N.wQ\u003dMath.max(N.wQ,y.wQ),!0;if(Math.abs(N.startTimeMs-y.startTimeMs)\u003c\u003de.N){if(N.durationMs\u003ey.durationMs+e.N){e\u003dN.formatId;var A\u003dN.qO,T\u003dN.wQ;N.formatId\u003dy.formatId;N.durationMs\u003dy.durationMs;N.qO\u003dy.qO;N.JC\u003dy.durationMs;N.wQ\u003dy.wQ;y.formatId\u003de;y.startTimeMs\u003dE;y.Nl\u003dE;y.durationMs\u003dw-E;y.JC\u003dy.durationMs;\ny.qO\u003dA;y.wQ\u003dT;return!1}N.formatId\u003dy.formatId;return!0}w\u003ey.startTimeMs\u0026\u0026(N.durationMs\u003dy.startTimeMs-N.startTimeMs,N.JC\u003dN.durationMs,N.clipId\u003d\u003d\u003dy.clipId\u0026\u0026(N.wQ\u003dy.qO-1));return!1};\nbAP\u003dfunction(e,N,y){return N.itag!\u003d\u003dy.itag||N.xtags!\u003d\u003dy.xtags?!1:e.rP.Cx||N.lmt\u003d\u003d\u003dy.lmt};\nX13\u003dfunction(e,N,y){if(e.logger){for(var w\u003d[],E\u003d0;E\u003cN.length;E++){var A\u003dN[E],T\u003dvoid 0;if((T\u003dA.A9)\u003d\u003dnull?0:T.startTicks){var p\u003dT\u003dvoid 0,C\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_psst.\")+(((p\u003dA.A9)\u003d\u003dnull?void 0:p.startTicks)+\"_psd.\")+((C\u003dA.A9)\u003d\u003dnull?void 0:C.fV))}T\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_e.\"+(A.startTimeMs+A.durationMs)+\"_d.\"+A.durationMs)+(\"_sn.\"+A.qO)+(\"_en.\"+A.wQ))}e.logger({p:\"\"+y,br:w.join(\";\")})}};\nPmM\u003dfunction(e){e.gT\u003d[];e.Ki\u003d[];e.L.clear();e.J\u003d-1;e.K\u003dvoid 0};\nd3\u003dfunction(e,N,y,w,E){this.tW\u003de;this.rP\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.policy\u003dE;this.seekCount\u003dthis.J\u003d0;this.L\u003d!1;this.j\u003dnull;this.K\u003d0;this.N\u003dthis.rP.isManifestless\u0026\u0026!this.rP.Ta};\ndcM\u003dfunction(e,N,y){if(!e.policy.Z){e\u003dN.J.index;var w\u003dN.N.Ch;e.VI(w)||y\u0026\u0026y.Ch\u003d\u003d\u003dw?(N.L\u003d!e.VI(w),N.Kh\u003d!e.VI(w)):(N.L\u003d!0,N.Kh\u003d!0)}};\nvBJ\u003dfunction(e){var N\u003dMath.max(e.videoTrack.j.K||0,e.audioTrack.j.K||0);IMJ(e.videoTrack);IMJ(e.audioTrack);e.policy.Z||G6J(e.rP);e.rP.isManifestless\u0026\u0026!e.policy.Z\u0026\u0026(e.N\u003d!0,e.K\u003d0);var y\u003de.tW;y.policy.Rq||(y.currentTime\u003dN);e.L\u003d!0;e.j\u003dnew O3;return e.j};\nDc1\u003dfunction(e,N,y,w,E){var A\u003de.policy.LX?E:void 0;if(!N.J.Yz()){if(!(A\u003dy\u003d\u003d\u003d0||!!N.K.length\u0026\u0026N.K[0]instanceof IE))a:{if(N.K.length\u0026\u0026(A\u003dN.K[0],A instanceof v0\u0026\u0026A.Q2\u0026\u0026A.E_)){A\u003d!0;break a}A\u003d!1}A||e.policy.J||zc(N);return y}var T\u003di3(N,y);if(!isNaN(T))return T;if(e.tW.lS(y*1E3))return y;E.CI?e.policy.zd\u0026\u0026(e\u003dD2(e.tW,N),zBM(N.j,y+e,!0)):(N.w4(),e.tW.Fc(!1,\"sta_\"+ +N.J.info.qG()));return w\u0026\u0026(e\u003dT6(w.Ju(),y),!isNaN(e))?(g3(N,e+iA9,A),y):g3(N,y,A)};\nVq5\u003dfunction(e,N,y,w){if(e.policy.Z)!w||!e.N\u0026\u0026e.policy.SR||g.Jo(function(){V9(e)});\nelse{if(e.isSeeking()\u0026\u0026e.J){var E\u003dgB_(e,N,y);if(E!\u003d\u003d-1){e.videoTrack.L\u003d!1;e.audioTrack.L\u003d!1;e.N\u003d!0;e.K\u003d0;g.Jo(function(){e.tW.Fh(\"seekreason\",{reason:\"behindMinSq\",tgt:E});f5(e,E)});\nreturn}}y?e.videoTrack.Kh\u003d!1:e.audioTrack.Kh\u003d!1;var A\u003de.policy.M6||!e.N;i3(e.videoTrack,e.J)\u003e\u003d0\u0026\u0026i3(e.audioTrack,e.J)\u003e\u003d0\u0026\u0026A?((e.videoTrack.L||e.audioTrack.L)\u0026\u0026e.tW.Fh(\"iterativeSeeking\",{status:\"done\",count:e.seekCount}),e.videoTrack.L\u003d!1,e.audioTrack.L\u003d!1):w\u0026\u0026g.Jo(function(){if(e.N||!e.policy.SR)V9(e);else{var T\u003dN.startTime,p\u003dN.duration;if(!e.policy.Z){var C\u003dy?e.videoTrack.L:e.audioTrack.L,r\u003de.videoTrack.Z!\u003d\u003d-1\u0026\u0026e.audioTrack.Z!\u003d\u003d-1,Y\u003de.J\u003e\u003dT\u0026\u0026e.J\u003cT+p+.1,M\u003d!e.videoTrack.Kh\u0026\u0026!e.audioTrack.Kh,l\u003de.policy.sb\u0026\u0026\ni3(e.videoTrack,T)\u0026\u0026i3(e.audioTrack,T);C\u0026\u0026r\u0026\u0026M\u0026\u0026(Y||l?((y?e.videoTrack:e.audioTrack).L\u003d!1,e.videoTrack.L||e.audioTrack.L||(e.tW.Fh(\"iterativeSeeking\",{status:\"done\",target:T,originalTime:T+e.tW.w7(),count:e.seekCount}),e.seekCount\u003d0)):e.seekCount\u003c8?(e.seekCount++,e.tW.Fh(\"iterativeSeeking\",{status:\"inprogress\",count:e.seekCount,target:e.J,actual:T,duration:p,isVideo:y}),e.seek(e.J,{})):(e.tW.Fh(\"iterativeSeeking\",{status:\"incomplete\",count:e.seekCount,target:e.J,actual:T}),e.seekCount\u003d0,e.videoTrack.L\u003d\n!1,e.audioTrack.L\u003d!1,tz(e.tW,T+.1,{l8:!0,BY:\"chunkSelectorSynchronizeMedia\",Kz:!0})))}}})}};\ngB_\u003dfunction(e,N,y){if(!e.isSeeking())return-1;y\u003d(y?e.videoTrack:e.audioTrack).J.index;var w\u003dy.zI(e.J);return(y.VI(e.rP.L$)||N.Ch\u003d\u003d\u003de.rP.L$)\u0026\u0026w\u003ce.rP.L$?e.rP.Ti():-1};\nf5\u003dfunction(e,N,y){e.N\u0026\u0026e.videoTrack.Z!\u003d\u003d-1\u0026\u0026e.audioTrack.Z!\u003d\u003d-1\u0026\u0026(e.N\u003d!1,e.J\u003dN,tz(e.tW,N+.1,{l8:!0,BY:\"chunkSelectorSynchronize\",Kz:!0,seekSource:y}))};\nV9\u003dfunction(e){var N\u003de.videoTrack.Z!\u003d\u003d-1,y\u003de.audioTrack.Z!\u003d\u003d-1;if(!N||!y)if(N\u003d!N\u0026\u0026u3(e.videoTrack),y\u003d!y\u0026\u0026u3(e.audioTrack),N||y){y\u003dN?e.videoTrack:e.audioTrack;N\u003dN?e.audioTrack:e.videoTrack;y.Z\u003du3(y).info.Ch;if(e.policy.Z){var w;N.Z\u003d((w\u003du3(N))\u003d\u003dnull?void 0:w.info.Ch)||N.Z}if(N.Z!\u003d\u003d-1){var E\u003dMath.max(N.J.index.getStartTime(N.Z),y.J.index.getStartTime(y.Z));$_(e.rP)\u0026\u0026Math.abs(E-$_(e.rP))\u003e432E3\u0026\u0026U$M(e.rP);e.K\u0026\u0026(E\u003de.K,e.K\u003d0);g.Jo(function(){e.policy.Z||f5(e,E,102)});\ne.tW.Fh(\"initManifestlessSync\",{st:E,ost:E+e.tW.w7(),a:e.audioTrack.Z,v:e.videoTrack.Z});e.j\u0026\u0026(e.j.resolve(E+.1),e.j\u003dnull);e.policy.Z\u0026\u0026f5(e,E,102)}}};\nqw\u003dfunction(e,N){var y\u003dthis;this.qU\u003de;this.requestNumber\u003d++fM1;this.J\u003dthis.now();this.D\u003dthis.Ng\u003dNaN;this.G\u003dthis.J;this.K\u003dthis.Xz\u003dthis.L\u003d0;this.Z\u003dthis.J;this.Zl\u003dthis.U\u003dthis.l9\u003dthis.jn\u003dthis.FZ\u003dthis.i9\u003dthis.N\u003dthis.j\u003d0;this.Kh\u003dthis.isActive\u003d!1;this.SR\u003dthis.Dl\u003d0;this.lk\u003d{iIh:function(){return y.UT}};\nthis.bk\u003dN.bk;this.snapshot\u003dtps(this.bk);this.policy\u003dthis.bk.N;this.Vm\u003d!!N.Vm;this.fd\u003dN.fd;this.J3\u003dN.J3||0;this.eV\u003dN.eV||0;N.CU\u0026\u0026(this.Rq\u003dnew eV);var w;this.UT\u003d(w\u003dN.UT)!\u003dnull?w:!1;this.Vm||gz5(this.bk)};\ntqM\u003dfunction(e){e.l9\u003dMath.max(e.l9,e.L-e.FZ);e.U\u003dMath.max(e.U,e.G-e.jn);e.i9\u003d0};\nZ2\u003dfunction(e,N,y){VpP(e.bk,N);e.Rq\u0026\u0026(e.Rq.add(Math.ceil(N)-Math.ceil(e.G)),e.Rq.add(Math.max(0,Math.ceil(y/1024)-Math.ceil(e.L/1024))));var w\u003dN-e.G,E\u003dy-e.L;e.Xz\u003dE;e.Zl\u003dMath.max(e.Zl,E/(w+.01)*1E3);e.G\u003dN;e.L\u003dy;e.i9\u0026\u0026y\u003ee.i9\u0026\u0026tqM(e)};\nx8\u003dfunction(e,N){e.url\u003dN;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nj3\u003dfunction(e,N){qw.call(this,e,N);this.a9\u003dthis.Y_\u003d!1;this.Et\u003dthis.qg\u003dInfinity;this.Bk\u003dNaN;this.dT\u003d!1;this.VB\u003dNaN;this.pX\u003dthis.aq\u003dthis.Wk\u003d0;this.lw\u003dN.lw||1;this.bx\u003dN.bx||this.lw;this.F6\u003dN.F6;this.Ch\u003dN.Ch;this.Hf\u003dN.Hf;uBn(this);this.n4(this.J);this.Kx\u003d(this.VB-this.J)/1E3};\nqjH\u003dfunction(e){var N\u003de.aq||e.Wk;return N?e.snapshot.delay+Math.min(e.eV,(e.D-e.Ng)/1E3)+N:e.Kx};\nn5\u003dfunction(e,N,y){if(!e.Vm){N\u003dMath.max(N,.01);var w\u003de.J3?Math.max(N,y/e.J3):N,E\u003de.bk.N.K;E\u0026\u0026(w\u003dN,e.J3\u0026\u0026(w\u003dMath.max(N,y/e.J3*E)));TX(e.bk,N,y,w)}};\nZAH\u003dfunction(e){return(e.Z-e.J)/1E3};\nuBn\u003dfunction(e){e.Bk\u003de.J+e.snapshot.delay*1E3;e.dT\u003d!1};\nQ9\u003dfunction(e,N){if(e.F6\u0026\u0026e.Ch!\u003d\u003dvoid 0\u0026\u0026e.Hf!\u003d\u003dvoid 0){var y\u003dMath,w\u003dy.min,E\u003de.qg;var A\u003de.F6;var T\u003de.J;if(xcs(A,e.Ch))A\u003dN;else{var p\u003d0;A.Z0\u0026\u0026(p\u003d.2);A\u003dT+(A.eV+p)*1E3}e.qg\u003dw.call(y,E,A);y\u003dMath;w\u003dy.min;E\u003de.Et;A\u003de.F6;T\u003de.J;p\u003djxF(A,e.Ch,e.Hf);p!\u003d\u003d2\u0026\u0026(N\u003dp?N:T+A.eV*1E3,A.Z0\u0026\u0026(N+\u003dA.eV*1E3));e.Et\u003dw.call(y,E,N);e.qg\u003c\u003de.J?uBn(e):(e.Bk\u003de.qg,e.dT\u003d!0)}};\nnBP\u003dfunction(e,N){if(e.b8(N,1)){var y\u003de.getUint8(N);y\u003dy\u003c128?1:y\u003c192?2:y\u003c224?3:y\u003c240?4:5}else y\u003d0;if(y\u003c1||!e.b8(N,y))return[-1,N];if(y\u003d\u003d\u003d1)e\u003de.getUint8(N++);else if(y\u003d\u003d\u003d2)y\u003de.getUint8(N++),e\u003de.getUint8(N++),e\u003d(y\u002663)+64*e;else if(y\u003d\u003d\u003d3){y\u003de.getUint8(N++);var w\u003de.getUint8(N++);e\u003de.getUint8(N++);e\u003d(y\u002631)+32*(w+256*e)}else if(y\u003d\u003d\u003d4){y\u003de.getUint8(N++);w\u003de.getUint8(N++);var E\u003de.getUint8(N++);e\u003de.getUint8(N++);e\u003d(y\u002615)+16*(w+256*(E+256*e))}else y\u003dN+1,e.focus(y),kC(e,y,4)?e\u003dIcn(e).getUint32(y-e.Po,!0):(w\u003d\ne.getUint8(y+2)+256*e.getUint8(y+3),e\u003de.getUint8(y)+256*(e.getUint8(y+1)+256*w)),N+\u003d5;return[e,N]};\nmA\u003dfunction(e){this.qU\u003de;this.J\u003dnew oR};\nH0\u003dfunction(e,N){this.info\u003de;this.callback\u003dN;this.state\u003d1;this.kP\u003dthis.WM\u003d!1;this.To\u003dnull};\nQx5\u003dfunction(e){return g.Ip(e.info.QB,function(N){return N.type\u003d\u003d\u003d3})};\nK5\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.policy\u003dN;this.qU\u003dy;this.status\u003d0;this.J\u003dnew oR;this.N\u003d0;this.Ss\u003dthis.j\u003dthis.K\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(w.method||\"GET\",e);if(w.headers)for(e\u003dw.headers,N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.xhr.setRequestHeader(y,e[y]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return E.Mc()};\nthis.xhr.onload\u003dfunction(){return E.onDone()};\nthis.xhr.onerror\u003dfunction(){return E.onError()};\nthis.xhr.fetch(function(A){E.J.append(A);E.N+\u003dA.length;A\u003d(0,g.iC)();E.qU.X_(A,E.N)},function(){},w.body||null)};\nmc_\u003dfunction(e,N){this.N\u003d(new TextEncoder).encode(e);this.J\u003d(new TextEncoder).encode(N)};\nWzs\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1){if(!N)return A.return(N);y\u003dW0.X0();w\u003dnew g.kd(e.N);return g.D(A,w.encrypt(N,e.J),2)}E\u003dA.N;W0.x$(\"woe\",y,Math.ceil(N.byteLength/16));return A.return(E)})};\nLz3\u003dfunction(e,N){var y,w,E;return g.f(function(A){if(A.J\u003d\u003d1){if(!N)return A.return(N);y\u003dW0.X0();w\u003dnew g.kd(e.N);return g.D(A,w.decrypt(N,e.J),2)}E\u003dA.N;W0.x$(\"wod\",y,Math.ceil(N.byteLength/16));return A.return(E)})};\nK4n\u003dfunction(e,N){var y\u003dthis;this.J\u003de;this.qU\u003dN;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";e\u003dhd(this.J.get(\"range\")||\"\");if(!e)throw Error(\"bad range\");this.range\u003de;this.N\u003dnew oR;HAM(this).then(function(){y.qU.c_()},function(w){y.error\u003d\"\"+w||\"unknown_err\";\ny.qU.c_()})};\nHAM\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){if(X.J\u003d\u003d1){e.status\u003d200;N\u003de.J.get(\"docid\");y\u003dGJ(e.J.get(\"fmtid\")||\"\");w\u003de.J.get(\"lmt\")||\"0\";E\u003d+(e.J.get(\"csz\")||0);if(!N||!y||!E)throw Error(\"Invalid local URL\");e.J.get(\"ck\")\u0026\u0026e.J.get(\"civ\")\u0026\u0026(A\u003dnew mc_(e.J.get(\"ck\"),e.J.get(\"civ\")));T\u003de.range;p\u003dMath.floor(T.start/E);C\u003dMath.floor(T.end/E);r\u003dp}if(X.J!\u003d5)return r\u003c\u003dC?g.D(X,sX9(N,y,w,r,A),5):X.u9(0);Y\u003dX.N;if(Y\u003d\u003d\u003dvoid 0)throw Error(\"invariant: data is undefined\");M\u003dr*E;l\u003d(r+1)*E;\nF\u003dMath.max(0,T.start-M);S\u003dMath.min(T.end+1,l)-(F+M);k\u003dnew Uint8Array(Y.buffer,F,S);e.N.append(k);e.loaded+\u003dS;e.loaded\u003cT.length\u0026\u0026e.qU.X_((0,g.iC)(),e.loaded);r++;return X.u9(2)})};\nOA0\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.policy\u003dN;this.qU\u003dy;this.G\u003dw;this.status\u003d0;this.response\u003dvoid 0;this.N\u003d0;this.L\u003dthis.Z\u003d!1;this.errorMessage\u003d\"\";this.D\u003dfunction(A){if(A)if(E.status\u003dA.status,A.ok\u0026\u0026A.body\u0026\u0026E.status!\u003d\u003d204)E.status\u003dE.status||242,E.K\u003dA.body.getReader(),E.Ss()?E.K.cancel().catch(function(){}):(E.responseHeaders\u003dA.headers,E.qU.Fm(),W4M(E));\nelse E.onDone();else E.onError(Error(\"null_response\"))};\nthis.U\u003dfunction(A){var T\u003d(0,g.iC)();E.Ss()||(A.done?(E.K\u003dvoid 0,E.onDone()):(A\u003dA.value,E.N+\u003dA.length,E.J.append(A),W4M(E),E.qU.X_(T,E.N)))};\nthis.onError\u003dfunction(A){E.errorMessage\u003dString(A);E.Z\u003d!0;E.onDone()};\nthis.J\u003dnew oR;this.j\u003dwindow.AbortController?new AbortController:void 0;this.start(e)};\nW4M\u003dfunction(e){e.K.read().then(e.U,e.onError).then(void 0,r0)};\nRBs\u003dfunction(e,N,y){var w\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.qU\u003dN;this.N\u003dthis.status\u003d0;this.Ss\u003dthis.J\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(y.method||\"GET\",e);if(y.headers){e\u003dy.headers;N\u003dg.c(Object.keys(e));for(var E\u003dN.next();!E.done;E\u003dN.next())E\u003dE.value,this.xhr.setRequestHeader(E,e[E])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(A){w.Mc(A)};\ne\u003d$B(function(A){w.onDone(A)});\nthis.xhr.addEventListener(\"load\",e,!1);this.xhr.addEventListener(\"error\",e,!1);y.body?this.xhr.send(y.body):this.xhr.send();this.xhr.addEventListener(\"progress\",$B(function(A){w.FI(A)}),!1)};\nOi\u003dfunction(e,N,y,w,E){if(F9(e.tA))return new K4n(e,y);e\u003de.nC();return w?bnJ()?new K5(e,N,y,E):new OA0(e,N,y,E):new RBs(e,y,E)};\ng.RE\u003dfunction(e){this.tag\u003de};\nGm0\u003dfunction(e,N){g.Gc.apply(null,[6,e,N].concat(g.B(g.iE.apply(2,arguments))))};\nUcn\u003dfunction(e,N){g.Gc.apply(null,[5,e,N].concat(g.B(g.iE.apply(2,arguments))))};\ng.Gc\u003dfunction(e,N,y){var w\u003dg.iE.apply(3,arguments),E\u003de\u003d\u003d\u003d6?\"ERROR\":\"WARNING\",A\u003d\"b\"+y;g.t0(new (Function.prototype.bind.apply(g.Gh,[null,A].concat(g.B(w)))),E);w.unshift(A);w\u003dw.join(\", \");E\u003dL45.get(N);if(!E){E\u003d\"ytplog.\"+N;A\u003d5;try{window.localStorage\u0026\u0026!isNaN(+window.localStorage[E])\u0026\u0026(A\u003d+window.localStorage[E]),window.sessionStorage\u0026\u0026!isNaN(+window.sessionStorage[E])\u0026\u0026(A\u003d+window.sessionStorage[E])}catch(C){}L45.set(N,A);E\u003dA}if(!(e\u003cE)){E\u003dsx_;A\u003dE.J.get(N);A||(A\u003dnew aMM,E.J.set(N,A));E\u003dA;A\u003dDate.now();\nvar T\u003dMath.floor((A-E.N)*.01);T\u003e0\u0026\u0026(E.J\u003dMath.min(E.J+T,10),E.N\u003dA);E.J\u003e0?(E.J--,E\u003d!0):E\u003d!1;if(E)typeof w\u003d\u003d\u003d\"function\"\u0026\u0026(w\u003dw()),console.log(\"plyr.\"+N,w);else{var p;w\u003d((p\u003devM.get(N))!\u003dnull?p:0)+1;evM.set(N,w);w%100\u003d\u003d\u003d1\u0026\u0026console.warn(\"plyr\",\"plyr.\"+N+\" is chatty, dropping logs.\")}}};\naMM\u003dfunction(){this.J\u003d10;this.N\u003dDate.now()};\nUi\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.policy\u003de;this.QB\u003dN;this.N\u003d0;this.J\u003dnull;this.QT\u003d[];this.K\u003dnull;this.lk\u003d{Lz:function(){return y.QB}};\nthis.QB.length\u003d\u003d\u003d1||g.Ip(this.QB,function(w){return!!w.range})};\nL5\u003dfunction(e,N,y){e.J\u0026\u0026(bI(e.J,N),N\u003de.J,e.J\u003dnull);for(var w\u003d0,E\u003d0,A\u003dg.c(e.QB),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.range\u0026\u0026w+T.K\u003c\u003de.N)w+\u003dT.K;else{N.getLength();if(Xs(T)\u0026\u0026!y\u0026\u0026e.N+N.getLength()-E\u003cw+T.K){e.J\u003dN.split(E).h3;return}a:{var p\u003de;var C\u003dT,r\u003de.N-w,Y\u003dE,M\u003dN,l\u003d!!y,F\u003dM.getLength()-Y;C.range\u0026\u0026(F\u003dMath.min(C.K-r,F));C\u003dKu0(C,C.N+r,F,C.range?C.N+r+F\u003d\u003d\u003dC.range.length:l);Y\u003dhC(M,Y,F);Y\u003dnew mv(C,Y);if(p.policy.useUmp\u0026\u0026p.QT.length\u0026\u0026(M\u003dg.Hx(p.QT[p.QT.length-1],Y))){p.QT[p.QT.length-1]\u003dM;p\u003dF;break a}p.QT.push(Y);\np\u003dF}e.N+\u003dp;E+\u003dp;w+\u003dT.K;if(E\u003d\u003d\u003dN.getLength())break}N.getLength()};\nsi\u003dfunction(e,N,y,w,E,A,T,p,C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;g.x.call(this);this.qU\u003de;this.policy\u003dN;this.R2\u003dy;this.yl\u003dw;this.timing\u003dE;this.logger\u003dA;this.K\u003dT;this.lz\u003dp;this.L\u003dC;this.lastError\u003dnull;this.J\u003d0;this.j\u003d!1;this.N\u003dnew g.e6(this.wwP,this.policy.sY,this)};\nNDF\u003dfunction(e){e.yl.D\u003d(0,g.iC)();e\u003daE(e);e.K\u003d(0,g.iC)();e.started+\u003d1};\nEE5\u003dfunction(e,N,y,w){e.timing.KF((0,g.iC)(),N,y);N\u003de.yl;N.N\u003d0;N.L\u003d0;N.G\u003d0;p1(aE(e));e.policy.By\u0026\u0026w\u0026\u0026(w\u003daE(e),w.N+\u003d1);if((w\u003de.lz)!\u003dnull\u0026\u0026(e\u003de.R2.tA,!((0,g.iC)()\u003cw.Z+3E5||F9(e))\u0026\u0026(N\u003dlN(e))\u0026\u0026yiM(N)\u0026\u0026w.N\u003d\u003d\u003der(N))){var E;Sd(e)\u0026\u0026(E\u003dlN(oh(e)));g.uY(\"yt-player-bandaid-host\",{primary:N,secondary:E},864E3);w.Z\u003d(0,g.iC)();w$s(w,{primary:N,secondary:E})}};\nN4\u003dfunction(e){if(e.lastError\u003d\u003d\u003d\"ump.spsrejectfailure\")e.policy.Z3||e.timing.Kh||frP(e.yl,!1,e.R2,e.policy,e.K);else{if(e.lastError\u003d\u003d\u003d\"net.timeout\")e.timing.Ep((0,g.iC)());else{var N\u003de.timing;Z2(N,(0,g.iC)(),N.L)}if(e.lastError\u003d\u003d\u003d\"net.nocontent\")++e.yl.G;else{if((N\u003de.lastError\u003d\u003d\u003d\"net.timeout\"||e.lastError\u003d\u003d\u003d\"net.connect\"||e.lastError\u003d\u003d\u003d\"net.closed\")\u0026\u0026!F9(e.R2.tA)){var y\u003daE(e);y.timedOut+\u003d1}else y\u003daE(e),y.J+\u003d1;e.timing.Kh||frP(e.yl,N,e.R2,e.policy,e.K)}}e.qU.IJ(5)};\nyW\u003dfunction(e,N,y,w,E){return N\u003e\u003d400?(e.lastError\u003d\"net.badstatus\",!0):(E\u003d\u003d\u003dvoid 0?0:E)?(e.lastError\u003d\"ump.spsrejectfailure\",!0):y||w!\u003d\u003dvoid 0\u0026\u0026w?!1:(e.lastError\u003dN\u003d\u003d\u003d204?\"net.nocontent\":\"net.connect\",!0)};\nwB\u003dfunction(e,N){if(e.policy.w$)return!1;var y\u003dN.getResponseHeader(\"content-type\"),w\u003dN.rG();e\u003d!w||w\u003c\u003de.policy.g6;return(!N.zE()||!y||y.indexOf(\"text/plain\")!\u003d\u003d-1)\u0026\u0026e};\nTD1\u003dfunction(e,N){var y\u003d\"\";N\u003dN.xJ();N.getLength()\u003c\u003de.policy.g6\u0026\u0026(y\u003dAi_(e,N.YX()));return y};\nAi_\u003dfunction(e,N){var y\u003dP8(N);return a_(y)?(e.logger.debug(function(){return\"Redirecting to \"+y}),y):\"\"};\naE\u003dfunction(e){return r4(e.K,lN(e.R2.tA))};\nJi5\u003dfunction(e){var N\u003de.timing.gL();N.shost\u003dlN(e.R2.tA);return N};\np$M\u003dfunction(e,N){return(e\u003d\u003dnull?void 0:e.maxWidth)\u003e(N\u003d\u003dnull?void 0:N.maxWidth)||(e\u003d\u003dnull?void 0:e.maxHeight)\u003e(N\u003d\u003dnull?void 0:N.maxHeight)};\nCNE\u003dfunction(e,N){for(var y\u003dg.c(N.keys()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dN.get(w.value),w.length!\u003d\u003d0){g.pf(w,function(p,C){return C.maxFramerate-p.maxFramerate});\nfor(var E\u003d[w[0]],A\u003d0,T\u003d1;T\u003cw.length;T++)p$M(w[T],E[A])\u0026\u0026(E.push(w[T]),A++);e\u003de.concat(E)}return e};\n$a_\u003dfunction(e,N){var y\u003d[];N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;var E\u003dris[w]||0;e.J\u0026\u0026E\u003ee.J||y.push(w)}return y};\nEY\u003dfunction(e,N,y){var w\u003dYfn[e]||[];y.T(\"html5_shorts_onesie_mismatched_fix\")\u0026\u0026(w\u003dMd0[e]||[]);N.push.apply(N,g.B(w));y.T(\"html5_early_media_for_drm\")\u0026\u0026N.push.apply(N,g.B(leF[e]||[]))};\nciM\u003dfunction(e,N){var y\u003dg.sn(e),w\u003de.X(),E\u003dw.L;w\u003dw.T(\"html5_shorts_onesie_mismatched_fix\");var A\u003de.e_();if(w){if(!E.K){if(A\u0026\u0026AI)return AI;if(Tg)return Tg}}else if(Tg\u0026\u0026!E.K)return Tg;var T\u003d[],p\u003d[],C\u003d{},r\u003dJI.concat(Fh3);w\u0026\u0026(r\u003dJI.concat(Sf0));e.T(\"html5_early_media_for_drm\")\u0026\u0026(r\u003dr.concat(oEn),e.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026r.push(b_P));var Y\u003d[].concat(g.B(hv_));if(y.D)for(var M\u003d0;M\u003cY.length;M++)Y[M].length\u0026\u0026nd[Y[M][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(Y[M]\u003d[\"141\"]);if(y.i9)for(M\u003d0;M\u003cY.length;M++)Y[M].length\u0026\u0026nd[Y[M][0]]\u003d\u003d\u003d\"o\"\u0026\u0026\n(Y[M]\u003d[\"774\"]);e.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026Y.push([\"773\"]);r\u003dg.c(r);for(var l\u003dr.next();!l.done;l\u003dr.next()){M\u003d!1;l\u003dg.c(l.value);for(var F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var S\u003dLa(F,A\u0026\u0026w);if(S\u0026\u0026S.video\u0026\u0026!(Kd(S)\u0026\u0026!y.Rq\u0026\u0026S.video.J\u003ey.G4)){var k\u003dg.Y2(e.X().experiments,\"html5_drm_byterate_soft_cap\");k\u003e0\u0026\u0026Cp5(S)\u0026\u0026S.JM\u003ek||(M?(T.push(F),EY(F,T,e)):(S\u003dEf(y,S,E),S\u003d\u003d\u003d!0?(M\u003d!0,T.push(F),EY(F,T,e)):C[F]\u003dS))}}}Y\u003dg.c(Y);for(r\u003dY.next();!r.done;r\u003dY.next())for(r\u003dg.c(r.value),M\u003dr.next();!M.done;M\u003dr.next())if(M\u003d\nM.value,(l\u003dEAP(M))\u0026\u0026l.audio\u0026\u0026(e.T(\"html5_onesie_51_audio\")||!W3(l)\u0026\u0026!Og(l)))if(l\u003dEf(y,l,E),l\u003d\u003d\u003d!0){p.push(M);EY(M,p,e);break}else C[M]\u003dl;y.N\u0026\u0026N(\"orfmts\",C);if(w)return E.K\u0026\u0026(E.K\u003d!1,AI\u003dTg\u003dvoid 0),A?AI\u003d{video:T,audio:p}:Tg\u003d{video:T,audio:p};Tg\u003d{video:T,audio:p};E.K\u003d!1;return Tg};\ng.X$J\u003dfunction(e,N,y){var w\u003dy.L,E\u003d[],A\u003d[],T\u003dy.T(\"html5_shorts_onesie_mismatched_fix\");e\u003de.e_();var p\u003dJI.concat(Fh3);T\u0026\u0026(p\u003dJI.concat(Sf0));y.T(\"html5_early_media_for_drm\")\u0026\u0026(p\u003dp.concat(oEn),y.T(\"allow_vp9_1080p_mq_enc\")\u0026\u0026p.push(b_P));var C\u003d[].concat(g.B(hv_));if(N.D)for(var r\u003d0;r\u003cC.length;r++)C[r].length\u0026\u0026nd[C[r][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(C[r]\u003d[\"141\"]);if(N.i9)for(r\u003d0;r\u003cC.length;r++)C[r].length\u0026\u0026nd[C[r][0]]\u003d\u003d\u003d\"o\"\u0026\u0026(C[r]\u003d[\"774\"]);y.T(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026C.push([\"773\"]);p\u003dg.c(p);for(r\u003dp.next();!r.done;r\u003d\np.next()){r\u003dg.c(r.value);for(var Y\u003dr.next();!Y.done;Y\u003dr.next()){Y\u003dY.value;var M\u003dLa(Y,e\u0026\u0026T);if(M\u0026\u0026M.video){var l\u003dg.Y2(y.experiments,\"html5_drm_byterate_soft_cap\");if(!(l\u003e0\u0026\u0026Cp5(M)\u0026\u0026M.JM\u003el)\u0026\u0026Ef(N,M,w)\u003d\u003d\u003d!0){E.push({videoCodec:kD3[nd[Y]],maxWidth:M.video.width,maxHeight:M.video.height,maxFramerate:M.video.fps});break}}}}T\u003dg.c(C);for(e\u003dT.next();!e.done;e\u003dT.next())for(e\u003dg.c(e.value),C\u003de.next();!C.done;C\u003de.next())if(C\u003dC.value,(p\u003dEAP(C))\u0026\u0026p.audio\u0026\u0026(y.T(\"html5_onesie_51_audio\")||!W3(p)\u0026\u0026!Og(p))\u0026\u0026Ef(N,p,w)\u003d\u003d\u003d\n!0){A.push({audioCodec:BD0[nd[C]],numChannels:p.audio.numChannels});break}return{videoFormatCapabilities:E,audioFormatCapabilities:A}};\npP\u003dfunction(e){var N\u003d{},y\u003de.JW,w\u003de.Ot,E\u003dy.getVideoData(),A\u003dzm(0),T\u003dy.getPlayerSize(),p\u003dy.getVisibilityState();A\u0026\u0026(N.Vsq\u003dA,N.lastManualDirection\u003dhs9(),A\u003dOkM()||0,A\u003e0\u0026\u0026(A\u003d(w.T(\"html5_use_date_now_for_local_storage\")?Date.now():(0,g.iC)())-A,w.T(\"html5_use_date_now_for_local_storage\")?A\u003e0\u0026\u0026(N.timeSinceLastManualFormatSelectionMs\u003dA):N.timeSinceLastManualFormatSelectionMs\u003dA));N.wf1\u003dzm();A\u003dw.T(\"html5_use_streamer_bandwidth_for_low_latency_live\")\u0026\u0026E.isLowLatencyLiveStream;if(w.schedule.Ng\u0026\u0026!A){var C;A\u003dw.T(\"html5_disable_bandwidth_cofactors_for_sabr_live\")?\n!((C\u003de.qK)\u003d\u003dnull||!C.Lm):!1;N.Cr\u003dM_(w.schedule,!A)}C\u003dg.jV();var r\u003dg.q5.medium,Y\u003dMath.floor(r*16/9);A\u003dE.e_()?r:Y;r\u003dE.e_()?Y:r;N.eq\u003dMath.max(T.width*C,A);N.Wa\u003dMath.max(T.height*C,r);N.visibility\u003dp;N.RUW\u003dz_();N.rr\u003dy.wS()*1E3;T\u003de.JW.mH(!0);var M,l,F,S,k,X;N.Qfl\u003d{defaultPolicy:(T\u003d\u003dnull?void 0:(M\u003dT.xs)\u003d\u003dnull?void 0:M.J)||0,smooth:(T\u003d\u003dnull?void 0:(l\u003dT.JT9)\u003d\u003dnull?void 0:l.J)||0,visibility:(T\u003d\u003dnull?void 0:(F\u003dT.kIh)\u003d\u003dnull?void 0:F.J)||0,BL:(T\u003d\u003dnull?void 0:(S\u003dT.m8)\u003d\u003dnull?void 0:S.J)||0,performance:(T\u003d\u003dnull?\nvoid 0:(k\u003dT.FC)\u003d\u003dnull?void 0:k.J)||0,speed:(T\u003d\u003dnull?void 0:(X\u003dT.tZG)\u003d\u003dnull?void 0:X.J)||0};w.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026e.sabrLicenseConstraint\u0026\u0026(N.sabrLicenseConstraint\u003de.sabrLicenseConstraint);if(w.T(\"html5_onesie_media_capabilities\")||w.T(\"html5_enable_server_format_filter\"))N.qz\u003d3;w.T(\"html5_onesie_audio_only_playback\")\u0026\u0026Gr(E)\u0026\u0026(N.qz\u003d1);var d;((d\u003de.qK)\u003d\u003dnull?0:d.zg)\u0026\u0026E.Cx()\u0026\u0026e.E1B\u0026\u0026(N.qz\u003dN.qz\u003d\u003d\u003dvoid 0?7:N.qz|4);M\u003dE.sY?E.sY:g.sn(E);w.T(\"html5_onesie_media_capabilities\")\u0026\u0026(N.mediaCapabilities\u003d\ng.X$J(E,M,w));var v;if((v\u003de.qK)\u003d\u003dnull?0:v.J\u0026\u0026v.DD){F\u003dw.L;v\u003d[];l\u003d[];S\u003dnew Map;w.T(\"html5_ssap_update_capabilities_on_change\")?(F.D||dbF(F),k\u003dF.D||[]):k\u003dArray.from(F.J.values());k\u003dg.c(k);for(X\u003dk.next();!X.done;X\u003dk.next())d\u003dX.value,d.qG?l.push({audioCodec:BD0[d.Iq],numChannels:d.numChannels,spatialCapabilityBitmask:PNM[d.Iq]}):(T\u003dkD3[d.Iq],X\u003d{videoCodec:T,maxWidth:d.maxWidth||0,maxHeight:d.maxHeight||0,maxFramerate:d.maxFramerate||0,is10BitSupported:d.Oa||!1},d.maxBitrateBps\u0026\u0026(X.maxBitrateBps\u003dd.maxBitrateBps,\np\u003dLa(d.itag),C\u003dvoid 0,((C\u003dp)\u003d\u003dnull?0:C.video)\u0026\u0026Ef(M,p,F)\u003d\u003d\u003d!0\u0026\u0026(p\u003dp.JM*8,p\u003eX.maxBitrateBps\u0026\u0026(X.maxBitrateBps\u003dp))),d\u003dT+\"_\"+d.Oa,T\u003dS.get(d)||[],T.push(X),S.set(d,T));v\u003dCNE(v,S);F\u003d{};w.T(\"html5_ssff_denylist_opus_low\")\u0026\u0026(F\u003d{itagDenylist:[249,350]});N.mediaCapabilities\u003d{videoFormatCapabilities:v,audioFormatCapabilities:l,hdrModeBitmask:3,perPlaybackAttributes:F}}var V;if((V\u003de.qK)\u003d\u003dnull?0:V.J){N.RY\u003dM.RY;var Z;N.G4\u003d(Z\u003de.qK)\u003d\u003dnull?void 0:Z.G4}w.Js\u0026\u0026(N.CY\u003dw.Js);N.Sb\u003de.F7;N.mV\u003de.mV;N.nf\u003de.nf;N.XY\u003de.XY;if(w.T(\"html5_fix_time_since_last_seek_reporting\")?\ne.Vy!\u003d\u003dvoid 0:e.Vy)N.C6s\u003d(0,g.iC)()-e.Vy;e.isPrefetch\u0026\u0026w.T(\"html5_report_prefetch_requests\")\u0026\u0026(N.isPrefetch\u003d!0);QY||(N.dUP\u003d!0);V\u003dCa(w.schedule)*1E3;V\u003e0\u0026\u0026(N.Qv\u003dV);var n;((n\u003de.qK)\u003d\u003dnull?0:n.e$)\u0026\u0026e.pG\u0026\u0026e.pG\u003cInfinity\u0026\u0026(N.pG\u003de.pG);y\u003dy.getPlaybackRate();y!\u003d\u003d1\u0026\u0026(N.playbackRate\u003dy);var R;((R\u003de.qK)\u003d\u003dnull?0:R.PY)\u0026\u0026e.ue\u0026\u0026(N.rE\u003de.rE,N.Ka\u003de.Ka,N.ue\u003de.ue);w.T(\"allow_proxima_live_latency\")\u0026\u0026(im()\u003d\u003d\u003d1\u0026\u0026(N.QqG\u003d1),w.T(\"html5_sabr_force_proxima\")\u0026\u0026(N.Msq\u003d1),R\u003dg.Y2(w.experiments,\"html5_sabr_force_max_network_interruption_duration_ms\"),\nN.qgt\u003dR\u003e0?R:w.schedule.interruptions[0]||0);var O;if((O\u003de.qK)\u003d\u003dnull?0:O.Xz)N.Td\u003de.Td;var E9;((E9\u003de.qK)\u003d\u003dnull?0:E9.o4)\u0026\u0026E.E0\u0026\u0026(N.audioTrackId\u003dE.E0);var Jn;if((Jn\u003de.qK)\u003d\u003dnull?0:Jn.p5)if(e\u003dJF5())N.detailedNetworkType\u003ddaM[e]||daM.other;return N};\nCP\u003dfunction(e,N,y,w,E,A,T){var p\u003d{};N\u0026\u0026(p.tC\u003dN);if(!e)return p;p.playbackCookie\u003dy\u003d\u003dnull?void 0:y.playbackCookie;E\u0026\u0026(p.PS\u003dE);p.Ds\u003d[];p.Y6\u003d[];if(T\u003d\u003dnull?0:T.size)for(N\u003dg.c(T.values()),y\u003dN.next();!y.done;y\u003dN.next())p.Y6.push(y.value);if((g.xK(e)||e.zy)\u0026\u0026e.sabrContextUpdates.size\u003e0)for(N\u003dg.c(e.sabrContextUpdates.values()),y\u003dN.next();!y.done;y\u003dN.next())Ie9(p,y.value,w);L3(e)\u0026\u0026!g.xK(e)\u0026\u0026e.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026A\u0026\u0026Ie9(p,A,w);e.wh\u0026\u0026(p.DGP\u003de.wh);w\u003de.X().J;p.clientInfo\u003d{clientName:vEH[w.c.toUpperCase()]||\n0};w.cbrand\u0026\u0026(p.clientInfo.deviceMake\u003dw.cbrand);w.cmodel\u0026\u0026(p.clientInfo.deviceModel\u003dw.cmodel);w.cver\u0026\u0026(p.clientInfo.clientVersion\u003dw.cver);w.cos\u0026\u0026(p.clientInfo.osName\u003dw.cos);w.cosver\u0026\u0026(p.clientInfo.osVersion\u003dw.cosver);w\u003de.X();w.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026w.SR\u0026\u0026(p.clientInfo.hl\u003dw.SR);e.eL\u0026\u0026(p.eL\u003de.eL);return p};\nIe9\u003dfunction(e,N,y){var w\u003dN.type||0;(y\u003d\u003dnull?0:y.has(w))?e.Y6.push(N):e.Ds.push(w)};\nv0\u003dfunction(e,N,y,w,E,A){var T\u003dA\u003d\u003d\u003dvoid 0?{}:A;var p\u003dT.zt\u003d\u003d\u003dvoid 0?[]:T.zt;var C\u003dT.a4\u003d\u003d\u003dvoid 0?!1:T.a4;var r\u003dT.Ze\u003d\u003d\u003dvoid 0?0:T.Ze;var Y\u003dT.poToken\u003d\u003d\u003dvoid 0?\"\":T.poToken;var M\u003dT.lz\u003d\u003d\u003dvoid 0?void 0:T.lz;var l\u003dT.Tt\u003d\u003d\u003dvoid 0?\"\":T.Tt;var F\u003dT.Q2\u003d\u003d\u003dvoid 0?0:T.Q2;var S\u003dT.E_\u003d\u003d\u003dvoid 0?new Uint8Array(0):T.E_;var k\u003dT.dM\u003d\u003d\u003dvoid 0?!1:T.dM;A\u003dT.Fb\u003d\u003d\u003dvoid 0?0:T.Fb;T\u003dT.tC\u003d\u003d\u003dvoid 0?void 0:T.tC;H0.call(this,N,E);var X\u003dthis;this.policy\u003de;this.logger\u003dnew g.RE(\"dash/request\");this.pW\u003dthis.Ie\u003d0;this.sK\u003d!1;this.M3\u003dthis.B2\u003d\nnull;this.lj\u003d!1;this.E_\u003dthis.Q2\u003dnull;this.n0\u003dthis.b3\u003d!1;this.Q7\u003dnull;this.Fb\u003dthis.Mo\u003d0;this.ZP\u003d!1;this.lk\u003d{IJ:function(v){X.IJ(v)},\nvbW:function(){return X.To},\nlvt:function(v){X.To\u003dv},\nhI9:function(v){X.Ie\u003dv},\nAfP:function(v){X.r7.lastError\u003dv},\nPM:function(){return X.xhr}};\nthis.timing\u003dnew j3(this,y);this.a4\u003dC;this.Q2\u003dF;this.E_\u003dS;this.R2\u003dg.Vt(this.info,this.policy,w);this.R2.set(\"rn\",this.YK().toString());this.R2.set(\"rbuf\",(r*1E3).toFixed().toString());this.a4\u0026\u0026this.R2.set(\"smb\",\"1\");this.policy.Zc\u0026\u0026Y\u0026\u0026this.R2.set(\"pot\",Y);l\u0026\u0026this.R2.set(\"bbs\",l);this.policy.useUmp\u0026\u0026!F9(this.R2.tA)\u0026\u0026(this.uI\u003dnew mA(this),this.R2.set(\"ump\",\"1\"),this.R2.set(\"srfvp\",\"1\"));if(e\u003dthis.policy.oS?this.policy.m5\u0026\u0026!isNaN(this.info.Hf)\u0026\u0026this.info.Hf\u003ethis.policy.Qw?!1:!0:!1)N\u003dnull,this.policy.zM\u0026\u0026\nthis.policy.o1?N\u003d[1]:k\u0026\u0026(N\u003d[]),N!\u003dnull\u0026\u0026(this.policy.Ly\u0026\u0026N.push(2),this.R2.set(\"defsel\",N.join(\",\")));this.r7\u003dnew si(this,this.policy,this.R2,this.info.yl,this.timing,this.logger,w,M);this.zt\u003dp||null;this.kP\u003dzvJ(this);NDF(this.r7);w\u003dvoid 0;if(this.policy.bA||this.uI||this.policy.aq)w\u003d{method:\"POST\"},p\u003d(0,g.rB)([120,0]),M\u003d{},this.policy.zT\u0026\u0026T\u0026\u0026(T\u003dCP(void 0,T),M.v4\u003dT),this.policy.Ry\u0026\u0026this.E_\u0026\u0026(M.videoPlaybackUstreamerConfig\u003dthis.E_),this.policy.aq\u0026\u0026(T\u003dthis.info.j)\u0026\u0026Object.assign(M,T),Object.keys(M).length\u003e\n0?w.body\u003dg.A5(M,g.m4):w.body\u003dp;if(this.Q2\u0026\u0026this.E_){this.R2.set(\"iwts\",\"1\");w\u003d{method:\"POST\"};T\u003d{XY:this.Q2*1E3};var d;p\u003d(d\u003dthis.info.j)\u003d\u003dnull?void 0:d.Ag;d\u003dg.A5({IS:T,Ag:p||void 0,videoPlaybackUstreamerConfig:this.E_},g.m4);w.body\u003dd}try{this.xhr\u003dOi(this.R2,this.policy.U,this.timing,e,w),this.r7.N.start(),A\u0026\u0026(this.n9\u003dnew g.e6(this.G8,A,this),this.n9.start(A+(this.timing.bk.U.AT()||0)*1E3)),this.policy.ir\u0026\u0026x8(this.timing,this.nC()),this.logger.debug(function(){return\"Sent, itag\u003d\"+X.R2.get(\"itag\")+\n\" seg\u003d\"+X.info.QB[0].Ch+\" range\u003d\"+X.R2.get(\"range\")+\" time\u003d\"+Math.round(X.info.QB[0].o2)+\"-\"+Math.round(g.Kq(X.info.QB).XT)+\" rtp\u003d\"+(X.timing.KM()-Date.now()).toFixed(0)}),g.Jo(function(){})}catch(v){i_s(this,v,!0)}};\nzvJ\u003dfunction(e){if(!(g4(e.info)\u0026\u0026e.info.UT()\u0026\u0026e.policy.WE\u0026\u0026e.zt)||e.info.yl.N\u003e\u003d2||zm()\u003e0||!XaF())return!1;var N\u003de.R2.get(\"aitags\");if(!N)return!1;N\u003dGJ(N).split(\",\");for(var y\u003d[],w\u003dg.c(e.zt),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,g.Gw(N,E)\u0026\u0026y.push(E);if(!y.length)return!1;e.R2.set(\"altitags\",g.RA(y.join(\",\")));return!0};\ni_s\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.t0(N);e.r7.lastError\u003d\"player.exception\";e.errorMessage\u003dN.name+\"_\"+N.message;y?g.Jo(function(){N4(e.r7)}):N4(e.r7)};\nDa_\u003dfunction(e,N){e.timing.Kh\u003d!0;e.xhr.zE()\u0026\u0026e.timing.Kd();if(e.policy.CC){var y;(y\u003de.n9)\u003d\u003dnull||y.stop()}L5(e.To,N,!1)};\ngE9\u003dfunction(e,N){e.info\u003dN;if(e.To){var y\u003de.To;N\u003dN.QB;(N.length!\u003d\u003dy.QB.length||N.length\u003cy.QT.length)\u0026\u0026Ucn(\"dash/request\",260511119,\"\"+N.length,\"\"+y.QB.length,\"\"+y.QT.length);y.QB\u003dN;for(var w\u003dN[0].range,E\u003dnew oR,A\u003d0;A\u003cy.QT.length;A++)bI(E,y.QT[A].J);for(A\u003d0;A\u003cy.QT.length;A++){y.QT[A].info\u003dN[A];var T\u003dN[A].range;y.QT[A].J\u003dhC(E,T.start-w.start,T.length)}}e.kP\u003d!1};\nVdM\u003dfunction(e){e.Mo\u0026\u0026(e.xhr.status\u003de.Mo,e.Ie\u003de.Mo)};\n$X\u003dfunction(e,N){qw.call(this,e,N);this.aq\u003d!0;this.qg\u003d!1;this.Bk\u003dthis.Et\u003d0;this.Wk\u003dNaN};\nfes\u003dfunction(e,N,y){var w\u003de.J3?Math.max(N,y/e.J3):N,E\u003de.bk.N.K;E\u0026\u0026(w\u003dN,e.J3\u0026\u0026(w\u003dMath.max(N,y/e.J3*E)));TX(e.bk,N,y,w)};\nYX\u003dfunction(e){this.N\u003d{};this.logger\u003dnew g.RE(e)};\nM4\u003dfunction(e){YX.call(this,\"sabr\");this.qU\u003de};\nlO\u003dfunction(e){g.x.call(this);this.j\u003de;this.logger\u003dnew g.RE(\"onesie\");this.XZ\u003dnew Map;this.N\u003dthis.J\u003d!1;this.qK\u003dthis.rP\u003dnull;this.K\u003d!1};\ntd0\u003dfunction(e,N,y){e.XZ.get(N).FI\u003dy};\noO\u003dfunction(e,N){e.XZ.has(N)\u0026\u0026(Fy?e.XZ.get(N).Vs.clear():e.XZ.get(N).QT\u003dnew oR,Sr(e,N),e.N\u003d!0)};\nu9M\u003dfunction(e){for(var N\u003dg.c(e.XZ),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w.CT||oO(e,y)}};\nqfF\u003dfunction(e,N){N\u003de.XZ.get(N);if(!N)return 0;e\u003d0;if(N.QB.length\u003e0){N\u003dg.c(N.QB);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dvoid 0;e+\u003d((w\u003dy.value.range)\u003d\u003dnull?void 0:w.length)||0}return e}if(N.Yf.length\u003e0)for(y\u003dg.c(N.Yf),w\u003dy.next();!w.done;w\u003dy.next())e+\u003dw.value.kS||0;return e+N.TU};\nbO\u003dfunction(e,N){if(Fy){var y\u003d0;e\u003de.XZ.get(N);if(e\u003d\u003dnull||!e.Vs)return 0;e\u003dg.c(e.Vs.values());for(N\u003de.next();!N.done;N\u003de.next())y+\u003dN.value.data.getLength();return y}return((y\u003de.XZ.get(N))\u003d\u003dnull?void 0:y.QT.getLength())||0};\nhI\u003dfunction(e,N){e\u003de.XZ.get(N);if(Fy){if(e\u003d\u003dnull||!e.CT)return!1;N\u003de.Vs.size\u003e0;return e.MZ.length\u003e0||N}return!(e\u003d\u003dnull||!e.CT)\u0026\u0026!(e\u003d\u003dnull||!e.QT.getLength())};\nZ_P\u003dfunction(e,N){var y\u003de.XZ.get(N),w\u003dqfF(e,N),E\u003d!w\u0026\u0026!!y.bytesReceived;if(Fy){var A;if((A\u003de.rP)\u003d\u003dnull?0:A.Cx){e\u003dg.c(y.Vs.values());for(N\u003de.next();!N.done;N\u003de.next())if(!N.value.aL)return!1;return E}}else if(A\u003de.i8(N),E\u0026\u0026e.J\u0026\u0026A!\u003d\u003dvoid 0)return A;return(E||y.bytesReceived\u003d\u003d\u003dw)\u0026\u0026y.ex+bO(e,N)\u003d\u003d\u003dy.bytesReceived};\nxan\u003dfunction(e,N,y){e.XZ.set(N,{QT:new oR,ex:0,bytesReceived:0,TU:0,PT:!1,u6:!1,i8:!1,qG:y,kD:[],QB:[],Yf:[],CT:!1,Vs:new Map,lW:new Map,MZ:[]});e.logger.debug(function(){return\"[initStream] formatId: \"+N})};\njh5\u003dfunction(e,N,y,w){y.QB.push.apply(y.QB,g.B(w));if(Fy){y.lW.has(N)||y.lW.set(N,[]);var E;(E\u003dy.lW.get(N)).push.apply(E,g.B(w))}else if(y.To)for(e\u003dg.c(w),N\u003de.next();!N.done;N\u003de.next())y.To.QB.push(N.value);else{y.To\u003dnew Ui(e.qK,[].concat(g.B(y.QB)));var A;((A\u003de.qK)\u003d\u003dnull?0:A.zx)\u0026\u0026g.Q(e,y.To)}};\nnE9\u003dfunction(e,N,y){var w,E\u003d(w\u003de.rP)\u003d\u003dnull?void 0:w.K.get(N);if(!E)return[];if(y.qk){var A;return((A\u003dE.p_(0,y.clipId))\u003d\u003dnull?void 0:A.QB)||[]}if(E.I8()){var T\u003dy.startMs,p\u003dy.durationMs,C\u003d1E3,r;if(((r\u003de.qK)\u003d\u003dnull?0:r.J)\u0026\u0026y.timeRange){var Y;T\u003d(Y\u003dy.timeRange.startTicks)!\u003dnull?Y:-1;var M;p\u003d(M\u003dy.timeRange.fV)!\u003dnull?M:-1;var l;C\u003d(l\u003dy.timeRange.timescale)!\u003dnull?l:-1}if(y.RH\u003c0||y.ZN\u003c0||p\u003c0||T\u003c0||y.kS\u003c0||C\u003c0)return oO(e,N),[];e\u003dcx(y.RH,y.kS);N\u003dy.Br||0;return[new Bx(3,E,e,\"makeSliceInfosMediaBytes\",y.ZN-1,T/\nC,p/C,N,e.length-N,void 0,y.KO,y.clipId)]}if(y.ZN\u003c0)return oO(e,N),[];var F;return((F\u003de.rP)\u003d\u003dnull?0:F.Cx)?(N\u003dE.j1,r\u003dN*E.info.JM,Y\u003d((T\u003de.qK)\u003d\u003dnull?0:T.LX)?y.Br:void 0,((C\u003de.qK)\u003d\u003dnull?0:C.mL)\u0026\u0026y.timeRange\u0026\u0026!Y\u0026\u0026(p\u003dy.timeRange.startTicks/y.timeRange.timescale),[new Bx(3,E,void 0,\"makeSliceInfosMediaBytes\",y.ZN,p,N,Y,r,!0,y.KO,y.clipId)]):[]};\nQh9\u003dfunction(e,N,y){e.rP\u003dN;e.qK\u003dy;N\u003dg.c(e.XZ);for(y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;for(var E\u003dg.c(w.kD),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dnE9(e,y,A);jh5(e,A.mj,w,T)}}};\ncT\u003dfunction(e,N,y,w){e.logger.debug(function(){return\"[addStreamData] formatId: \"+y+\",headerId: \"+N+\" bytes: \"+w.getLength()});\n(e\u003de.XZ.get(y))\u0026\u0026!e.u6\u0026\u0026(Fy?(e.Vs.has(N)||e.Vs.set(N,{data:new oR,M8:0,aL:!1}),bI(e.Vs.get(N).data,w)):bI(e.QT,w),e.bytesReceived+\u003dw.getLength(),e.PT\u003d!0)};\nSr\u003dfunction(e,N){e.logger.debug(function(){return\"[closeStream] formatId: \"+N});\nvar y\u003de.XZ.get(N);y\u0026\u0026!y.u6\u0026\u0026(y.u6\u003d!0,y.FI\u0026\u0026y.FI(),maM(e)\u0026\u0026e.j.FG())};\nmaM\u003dfunction(e){e\u003dg.c(e.XZ.values());for(var N\u003de.next();!N.done;N\u003de.next())if(!N.value.u6)return!1;return!0};\nkX\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);this.policy\u003de;this.info\u003dN;this.rP\u003dy;this.qU\u003dE;this.Eo\u003dp;this.logger\u003dnew g.RE(\"sabr\");this.uI\u003dnew mA(this);this.VP\u003dnew M4(this);this.uP\u003dnew lO(this);this.state\u003d1;this.vD\u003d!1;this.X$\u003d0;this.clipId\u003d\"\";this.qF\u003dthis.d4\u003d-1;this.Gj\u003d0;this.NH\u003d-1;this.ZP\u003dthis.Mv\u003d!1;this.l4\u003d0;this.Q3\u003d!1;this.policy.gI?this.Aa\u003dnew $X(this,A):this.Aa\u003dnew j3(this,A);this.R2\u003dthis.policy.Xz?N.Na:H_M(N,this.policy,w);this.R2.set(\"rn\",\"\"+this.YK());this.R2.set(\"alr\",\"yes\");Qh9(this.uP,y,\ne);this.r7\u003dnew si(this,this.policy,this.R2,N.yl,this.Aa,this.logger,w,T,this.policy.enableServerDrivenRequestCancellation);NDF(this.r7);var C;if((C\u003dthis.policy)\u003d\u003dnull?0:C.zx)g.Q(this,this.uP),g.Q(this,this.r7);e\u003dN.N;N\u003d{method:\"POST\",body:e};e\u0026\u0026(this.Gj\u003de.length);try{this.xhr\u003dOi(this.R2,this.policy.U,this.Aa,QY,N),this.policy.ir\u0026\u0026x8(this.Aa,this.nC()),this.r7.N.start()}catch(r){g.uA(r)}};\nKhJ\u003dfunction(e){e.policy.dJ\u0026\u0026e.FU\u0026\u0026!e.Q3?e.Q3\u003d!0:e.Aa.Kd()};\nWh5\u003dfunction(e,N){var y\u003d-1,w\u003d-1,E\u003d-1,A;if((A\u003de.Y5)\u003d\u003dnull?0:A.items)for(e\u003dg.c(e.Y5.items),A\u003de.next();!A.done;A\u003de.next())A\u003dA.value,N\u003cA.M0||A.M0\u003cy||(y\u003dA.M0,w\u003dA.zP,E\u003dA.minReadaheadMs);return{g1l:y,zP:w,QD:E}};\nO__\u003dfunction(e){this.J\u003de;this.D\u003dthis.aq\u003dthis.G\u003dthis.i9\u003dthis.j\u003dthis.L\u003dthis.Z\u003dthis.l9\u003dthis.U\u003dthis.Rq\u003dthis.Kh\u003dthis.qg\u003dthis.Ng\u003d0;this.ticks\u003d{}};\nBT\u003dfunction(e){e.Ng||(e.Ng\u003d(0,g.iC)(),Bd(\"mb_s\",e.Ng,e.J))};\nRv5\u003dfunction(e){e.qg||(e.qg\u003d(0,g.iC)(),Bd(\"ovfs_rp\",e.qg,e.J))};\nGDs\u003dfunction(e){e.Kh||(e.Kh\u003d(0,g.iC)(),Bd(\"oafs_rp\",e.Kh,e.J))};\nUaH\u003dfunction(e){e.L||(e.L\u003d(0,g.iC)(),Bd(\"vda\",e.L,e.J),e.j\u0026\u0026Em(g.yK(),4))};\nLhM\u003dfunction(e){e.j||(e.j\u003d(0,g.iC)(),Bd(\"ada\",e.j,e.J),e.L\u0026\u0026Em(g.yK(),4))};\nsh5\u003dfunction(e){e.i9||(e.i9\u003d(0,g.iC)(),Bd(\"vis_a\",e.i9,e.J))};\naeH\u003dfunction(e){e.G||(e.G\u003d(0,g.iC)(),Bd(\"ais_a\",e.G,e.J))};\ne_9\u003dfunction(e){e.aq||(e.aq\u003d(0,g.iC)(),Bd(\"vrb_f\",e.aq,e.J))};\nN4H\u003dfunction(e){e.D||(e.D\u003d(0,g.iC)(),Bd(\"arb_f\",e.D,e.J))};\nyds\u003dfunction(e,N,y){var w\u003dN instanceof kX\u0026\u0026!e.K\u0026\u0026!e.N,E\u003d!e.K\u0026\u0026(y\u003d\u003dnull?void 0:y.info.video);y\u003d!e.N\u0026\u0026(y\u003d\u003dnull?void 0:y.info.audio);N.state\u003d\u003d\u003d3?((E||w)\u0026\u0026e.tick(\"vrr\"),(y||w)\u0026\u0026e.tick(\"arr\")):N.state\u003d\u003d\u003d4?E?(e.K\u003dN.nC(),Em(g.yK(),4)):y\u0026\u0026(e.N\u003dN.nC()):N instanceof v0\u0026\u0026N.RL()\u0026\u0026E\u0026\u0026Em(g.yK(),4)};\nwx5\u003dfunction(e){return!!e.N\u0026\u0026!!e.K};\nXy\u003dfunction(e,N,y,w,E,A,T){g.pT.call(this);var p\u003dthis;this.tW\u003de;this.rP\u003dN;this.policy\u003dy;this.videoTrack\u003dw;this.audioTrack\u003dE;this.Au\u003dT;this.Ng\u003dthis.J\u003dnull;this.L\u003dthis.G\u003dNaN;this.U\u003d0;this.D\u003dNaN;this.Z\u003dnull;this.l9\u003dthis.qg\u003dNaN;this.i9\u003dnew Map;this.Kh\u003dthis.K\u003dthis.j\u003dNaN;this.lk\u003d{QS9:function(){return p.N}};\nthis.N\u003dA?1:0};\nAdM\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!0:w;if(y\u0026\u0026!e.i9.has(N.Ch)){for(var E\u003dN.startTime,A\u003d[],T\u003d0;T\u003cy.J.length;T++){var p\u003dy.J[T],C\u003dE;E\u003dC+y.N[T];A.push({startTime:C,endTime:E,adCpn:p})}e.i9.set(N.Ch,A)}if(e.policy.NG)if(E\u003de.Ng\u0026\u0026N.Ch\u003d\u003d\u003de.Ng.Ch+1,e.Ng\u003dN,A\u003de.J\u0026\u0026N.Ch\u003d\u003d\u003de.J.Ch+1,A\u003de.J\u0026\u0026E\u0026\u0026A\u0026\u0026e.J.Re.event!\u003d\u003d\"stop\"\u0026\u0026e.J.Re.event!\u003d\u003d\"predictStart\",T\u003dN.Re||null,p\u003de.videoTrack.J.index.vY(),e.policy.xX\u0026\u0026(p\u003dMath.max(e.videoTrack.J.index.vY(),e.audioTrack.J.index.vY())),p\u003dN.Ch\u003e\u003dp,C\u003de.rP.isManifestless\u0026\u0026e.policy.lr,\nT){var r;if(((r\u003de.J)\u003d\u003dnull?void 0:r.Re.event)\u003d\u003d\u003d\"predictStart\"\u0026\u0026e.J.Ch\u003cN.Ch\u0026\u0026T.event\u003d\u003d\u003d\"stop\"){var Y;e.tW.handleError(\"ssdai.missingstartcueevent\",{lastpredict:((Y\u003de.J)\u003d\u003dnull?void 0:Y.Ch)||0,csq:N.Ch},0)}e.J\u003d{Re:T,Ch:N.Ch,Y$:!!y,gx:w};p?PT(e,T,N.Ch):C\u0026\u0026(E?A?PT(e,T,N.Ch):T.event\u003d\u003d\u003d\"continue\"||T.event\u003d\u003d\u003d\"stop\"?EaM(e,N):PT(e,T,N.Ch):PT(e,T,N.Ch))}else A\u0026\u0026EaM(e,N),e.N\u003d\u003d\u003d4\u0026\u0026dB(e,5,\"qend\")};\nPT\u003dfunction(e,N,y){N.startSecs+\u003disNaN(e.U)?0:e.U;e\u003de.rP;e.qg.push(N);e.publish(\"cuepointsadded\",y)};\nT4J\u003dfunction(e,N,y){if(e.N!\u003d\u003d0\u0026\u0026y\u0026\u0026N.QB[0].gx()){var w\u003dN.QB[0].Ch,E\u003dN.QB[0].o2;N\u003dN.isDecorated();IO(e,w,E,N,y)}};\nIO\u003dfunction(e,N,y,w,E){var A;N!\u003d\u003d((A\u003de.J)\u003d\u003dnull?void 0:A.Ch)||e.N\u003d\u003d\u003d1||w||e.J.Re.event\u003d\u003d\u003d\"predictStart\"||e.Fh(\"sdai\",{undecevt:1,sq:N,mt:y,evt:e.J.Re.event});N\u003ee.L\u0026\u0026(e.L\u003dNaN,e.G\u003dNaN);if(e.J\u0026\u0026e.J.Ch\u003d\u003d\u003dN)if(w\u003de.J,!e.policy.IF||E\u0026\u0026w){var T\u003dw.Re;A\u003dE.Wi(T);T.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(e.Kh\u003dN);e.Fh(\"sdai\",{onqevt:T.event,sq:N,mt:y,gab:A,cst:T.startSecs,cueid:e.policy.tX\u0026\u0026(A||T.event\u003d\u003d\u003d\"start\")?T.identifier:void 0});if(A)if(T.event!\u003d\u003d\"predictStart\")T.event\u003d\u003d\u003d\"start\"\u0026\u0026e.Kh\u003d\u003d\u003dN-1\u0026\u0026e.Fh(\"sdai\",{gabonstart:N}),\nw.Y$?dB(e,4,\"cue\"):(e.L\u003dN,e.G\u003dy,e.Fh(\"sdai\",{joinad:e.N,sg:e.L,st:e.G.toFixed(3)}),e.D\u003dDate.now(),dB(e,2,\"join\"),E.lh(w.Re));else{var p\u003dN+Math.max(Math.ceil(-T.J/5E3),1);A\u003dMath.floor(y-T.J/1E3);e.policy.L?e.K\u003dA:e.j\u003dp;e.Fh(\"sdai\",{onpred:y,estsq:p,estmt:A.toFixed(3)});vT(e.tW,A,A,p);e.D\u003dDate.now();dB(e,3,\"predict\");E.lh(w.Re)}else e.N\u003d\u003d\u003d1?((p\u003de.Z)\u003d\u003dnull?0:p.hI(y))?(vT(e.tW,y,y,N),dB(e,4,\"sk2had\")):dB(e,5,\"nogab\"):T.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(e.policy.L\u0026\u0026e.K\u003e0?(y\u003dMath.floor(y-T.J/1E3),e.K!\u003d\u003dy\u0026\u0026e.Fh(\"sdai\",\n{updateSt:y,old:e.K}),e.K\u003dy):e.j\u003e0\u0026\u0026(y\u003dN+Math.max(Math.ceil(-T.J/5E3),1),e.j!\u003d\u003dy\u0026\u0026(e.Fh(\"sdai\",{updateSt:y,old:e.j}),e.j\u003dy)));var C,r;if(e.Au\u0026\u0026T.event\u003d\u003d\u003d\"start\"\u0026\u0026((C\u003de.J)\u003d\u003dnull?void 0:C.Re.event)!\u003d\u003d\"predictStart\"\u0026\u0026((r\u003de.J)\u003d\u003dnull?void 0:r.Ch)\u003d\u003d\u003dN-1){var Y;e.Fh(\"sdai\",{ovlpst:(Y\u003de.J)\u003d\u003dnull?void 0:Y.Re.event,sq:N})}}else e.Fh(\"sdai\",{nulldec:1,sq:N,mt:y.toFixed(3),evt:(w\u003d\u003dnull?void 0:(T\u003dw.Re)\u003d\u003dnull?void 0:T.event)||\"none\"});else e.N\u003d\u003d\u003d1\u0026\u0026dB(e,5,\"noad\")};\npx3\u003dfunction(e,N,y){if(e.N\u003d\u003d\u003d1||e.N\u003d\u003d\u003d2)return!1;if(e.N!\u003d\u003d0\u0026\u0026N\u003d\u003d\u003de.audioTrack){if(e.policy.L)return Jds(e.videoTrack,y)||Jds(e.videoTrack,y+1);e\u003dzg(e.videoTrack);if(y\u003e(e?e.Ch:-1))return!1}return!0};\niO\u003dfunction(e,N,y){return(y\u003c0||y\u003d\u003d\u003de.L)\u0026\u0026!isNaN(e.G)?e.G:N};\nEaM\u003dfunction(e,N){if(e.J){var y\u003de.J.Re.Vj-(N.startTime+e.U-e.J.Re.startSecs);y\u003c\u003d0||(y\u003dnew iN(e.J.Re.startSecs-(isNaN(e.U)?0:e.U),y,e.J.Re.context,e.J.Re.identifier,\"stop\",e.J.Re.J+N.duration*1E3),e.Fh(\"cuepointdiscontinuity\",{segNum:N.Ch}),PT(e,y,N.Ch))}};\ndB\u003dfunction(e,N,y){e.N!\u003d\u003dN\u0026\u0026(e.Fh(\"sdai\",{setsst:N,old:e.N,r:y}),e.N\u003dN)};\nD0\u003dfunction(e,N,y,w){(w\u003d\u003d\u003dvoid 0?0:w)?dB(e,1,\"seek\"):N\u003e0\u0026\u0026Math.abs(N-y)\u003e\u003d5\u0026\u0026e.N\u003d\u003d\u003d4\u0026\u0026dB(e,5,\"sk2t.\"+N.toFixed(2)+\";ct.\"+y.toFixed(2))};\ngB\u003dfunction(e,N,y){this.audio\u003de;this.video\u003dN;this.reason\u003dy};\nVW\u003dfunction(e,N,y){this.J\u003de;this.reason\u003dN;this.token\u003dy;this.videoId\u003dvoid 0};\nfP\u003dfunction(e,N,y){g.x.call(this);this.policy\u003de;this.j\u003dN;this.Fh\u003dy;this.K\u003dnew Map;this.L\u003d0;this.Z\u003d!1;this.J\u003d\"\";this.N\u003d!1};\ntI\u003dfunction(e,N,y){if(y\u003d\u003d\u003dvoid 0?0:y)e.Z\u003d!0;++e.L;y\u003d6E4*Math.pow(2,e.L);y\u003d(0,g.iC)()+y;e.K.set(N.info.id,y)};\nuO\u003dfunction(e){for(var N\u003dg.c(e.K.entries()),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dg.c(y.value);y\u003dw.next().value;w\u003dw.next().value;w\u003c(0,g.iC)()\u0026\u0026e.K.delete(y)}return e.K};\nCHH\u003dfunction(e){return e.Z\u0026\u0026uO(e).size\u003e0};\nq4\u003dfunction(e,N){e.J!\u003d\u003dN\u0026\u0026(e.J\u003dN,e.N\u003d!0)};\nrd_\u003dfunction(e,N){var y;N\u0026\u0026(y\u003dg.Ok(e.j.J,function(E){return E.id\u003d\u003d\u003dN}));\nif(!y\u0026\u0026(y\u003dg.Ok(e.j.J,function(E){var A;return!((A\u003dE.Vl)\u003d\u003dnull||!A.isDefault)}),N)){var w;\ne.Fh(\"iaf\",{id:N,sid:(w\u003dy)\u003d\u003dnull?void 0:w.id})}return y};\nxX\u003dfunction(e,N,y,w,E,A){var T\u003dthis;A\u003dA\u003d\u003d\u003dvoid 0?[]:A;this.tW\u003de;this.qg\u003dN;this.policy\u003dy;this.rP\u003dw;this.Z\u003dE;this.VB\u003dA;this.logger\u003dnew g.RE(\"dash/abr\");this.J\u003df3;this.K\u003dthis.G\u003dnull;this.D\u003d-1;this.aq\u003d!1;this.nextVideo\u003dthis.N\u003dnull;this.j\u003d[];this.Et\u003dnew Set;this.Rq\u003d{};this.Ut\u003dnew yy(1);this.U\u003d0;this.Bk\u003dthis.Kh\u003dthis.Ng\u003d!1;this.l9\u003d0;this.Wk\u003d!1;this.i9\u003dnew Set;this.Zl\u003d!1;this.lk\u003d{QP:function(){Z0(T)}};\nthis.L\u003dnew fP(this.policy,E,function(p,C){T.tW.Fh(p,C)})};\nFvE\u003dfunction(e,N,y){jr(e,N);N\u003drd_(e.L,y);y||N||(N\u003d$Z5(e));N\u003dN||e.Z.J[0];e.N\u003de.rP.J[N.id];Z0(e);e.G\u003de.N;YME(e);MlH(e);e.K\u003de.nextVideo;e.G\u003de.N;return l$M(e)};\nb1s\u003dfunction(e,N){if(SMF(e,N))return null;if(N.reason\u003d\u003d\u003d\"m\"\u0026\u0026N.isLocked())return e.logger.debug(function(){return\"User sets constraint to: \"+ax(N)}),jr(e,N),e.U\u003de.j.length-1,Z0(e),nP(e),e.Kh\u003de.Kh||e.K!\u003d\u003de.nextVideo,e.K\u003de.nextVideo,new gB(e.N,e.K,N.reason);\nN.reason\u003d\u003d\u003d\"r\"\u0026\u0026(e.D\u003d-1);jr(e,N);nP(e);if(N.reason\u003d\u003d\u003d\"r\"\u0026\u0026e.nextVideo\u003d\u003d\u003de.K)return new gB(e.N,e.nextVideo,N.reason);oaM(e);return null};\nh_E\u003dfunction(e,N,y){e.N\u003de.rP.J[N];e.G\u003de.N;return new gB(e.G,e.K,y?\"t\":\"m\")};\ncdE\u003dfunction(e,N){if(N.info.video){if(e.K!\u003d\u003dN)return e.K\u003dN,l$M(e)}else e.Bk\u003de.G!\u003d\u003dN,e.G\u003dN;return null};\nk4J\u003dfunction(e,N){if(N.J.info.video\u0026\u0026N.j){var y\u003d(N.N+N.K)/N.duration,w\u003dN.J.info.JM;y\u0026\u0026w\u0026\u0026(e.Ut.Kj(1,y/w),e.policy.K\u0026\u0026y/w\u003e1.5\u0026\u0026e.tW.Fh(\"overshoot\",{sq:N.Ch,br:y,max:w}))}};\nQW\u003dfunction(e,N,y){tI(e.L,N,y\u003d\u003d\u003dvoid 0?!1:y);e.D\u003d-1;jr(e,e.J)};\nB4M\u003dfunction(e,N){return new gB(e.G,e.K,N||e.J.reason)};\noaM\u003dfunction(e){if(e.K\u0026\u0026e.nextVideo\u0026\u0026mU(e,e.K.info)\u003cmU(e,e.nextVideo.info)){var N\u003de.J.reason;e.Ng\u003de.Ng||N\u003d\u003d\u003d\"r\"||N\u003d\u003d\u003d\"u\"||N\u003d\u003d\u003d\"v\"}};\nl$M\u003dfunction(e){e.aq?e.aq\u003d!1:e.D\u003d(0,g.iC)();e.Ng\u003d!1;e.Zl\u003d!1;return new gB(e.G,e.K,e.J.reason)};\nXxM\u003dfunction(e,N){var y\u003d{};N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())if((w\u003dw.value)\u0026\u0026w.video){var E\u003dw.video.J,A\u003dy[E],T\u003dA\u0026\u0026Kd(A)\u0026\u0026A.video.J\u003ee.policy.G4,p\u003dE\u003c\u003de.policy.G4?Kd(w):mu(w);if(!A||T||p)y[E]\u003dw}return y};\njr\u003dfunction(e,N){e.J\u003dN;var y\u003de.Z.videoInfos;if(!e.J.isLocked()){var w\u003d(0,g.iC)();y\u003dg.CG(y,function(p){if(p.JM\u003ethis.policy.JM)return!1;var C\u003dthis.rP.J[p.id];return uO(this.L).get(p.id)\u003ew?!1:C.yl.N\u003e4||C.Z\u003e4?(this.logger.debug(function(){return\"Remove \"+N$(p)+\"; 4 load failures\"}),!1):this.i9.has(+p.itag)?!1:!0},e);\nCHH(e.L)\u0026\u0026(y\u003dg.CG(y,function(p){return p.video.width\u003c\u003d854\u0026\u0026p.video.height\u003c\u003d480}))}y.length||(y\u003de.Z.videoInfos);\nvar E\u003dy;e.policy.Yb\u0026\u0026(E\u003dPH0(e,E,N));E\u003dg.CG(E,N.j,N);if(e.J.isLocked()\u0026\u0026e.L.J){var A\u003dg.Ok(y,function(p){return p.id\u003d\u003d\u003de.L.J});\nA?E\u003d[A]:q4(e.L,\"\")}e.policy.Yb||(E\u003dPH0(e,E,N));E.length||(E\u003d[y[0]]);E.sort(function(p,C){return mU(e,p)-mU(e,C)});\nN\u003d{};for(y\u003d1;y\u003cE.length;N\u003d{lK:void 0,gi:void 0},y++)N.gi\u003dE[y-1],N.lK\u003dE[y],N.gi.video.width\u003eN.lK.video.width?(g.Uk(E,y),y--):mU(e,N.gi)*e.policy.D\u003emU(e,N.lK)\u0026\u0026(g.Uk(E,y-1),y--);var T\u003dE[E.length-1];e.Wk\u003d!!e.K\u0026\u0026!!e.K.info\u0026\u0026e.K.info.Iq!\u003d\u003dT.Iq;e.logger.debug(function(){return\"Constraint: \"+ax(e.J)+\", \"+E.length+\" fmts selectable, max selectable fmt: \"+N$(T)});\ne.j\u003dE;e.Et.clear();N\u003d!1;for(y\u003d0;y\u003cE.length;y++)N?e.Et.add(E[y].itag):E[y].video.J\u003e\u003d1080\u0026\u0026(N\u003d!0);dZ1(e.policy,T,e.rP.Cx)};\nPH0\u003dfunction(e,N,y){var w\u003dy.reason\u003d\u003d\u003d\"m\"||y.reason\u003d\u003d\u003d\"s\";e.policy.s6\u0026\u0026HT\u0026\u0026g.k$\u0026\u0026(!w||y.J\u003c1080)\u0026\u0026(N\u003dN.filter(function(r){return r.video\u0026\u0026(!r.N||r.N.powerEfficient)}));\nif(N.length\u003e0)if(Zo()){var E\u003dXxM(e,N);N\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.Iq\u003d\u003d\u003dE[r.video.J].Iq})}else{var A,T,p\u003d(A\u003dN[0])\u003d\u003dnull?void 0:(T\u003dA.video)\u003d\u003dnull?void 0:T.J;\nif(p){y\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.video.J\u003d\u003d\u003dp});\nvar C\u003dXxM(e,y)[p].Iq;N\u003dN.filter(function(r){return!!r\u0026\u0026!!r.video\u0026\u0026r.Iq\u003d\u003d\u003dC})}}return N};\nI$9\u003dfunction(e,N){for(var y\u003d0;y+1\u003ce.j.length\u0026\u0026e.j[y].video.quality\u003d\u003d\u003d\"tiny\";)y++;var w\u003dc0(e.qg)/e.policy.D;return mU(e,N.info)+mU(e,e.j[y])\u003ew};\nZ0\u003dfunction(e){if(!e.N||!e.policy.j\u0026\u0026!e.N.info.Vl){var N\u003de.Z.J;e.N\u0026\u0026(N\u003dN.filter(function(w){return w.audio.J\u003d\u003d\u003de.N.info.audio.J}),N.length||(N\u003de.Z.J));\ne.N\u003de.rP.J[N[0].id];if(N.length\u003e1){if(e.policy.RO){if(e.policy.dT)return;var y\u003dg.Ok(N,function(w){return w.audio.audioQuality!\u003d\u003d\"AUDIO_QUALITY_HIGH\"});\ny\u0026\u0026(e.N\u003de.rP.J[y.id])}y\u003d!1;if(y\u003de.policy.NK?!0:e.J.isLocked()?e.J.J\u003c240:I$9(e,e.N))e.N\u003de.rP.J[g.Kq(N).id]}}};\nnP\u003dfunction(e){if(!e.nextVideo||!e.policy.j)if(e.J.isLocked())e.nextVideo\u003de.J.J\u003c\u003d360?e.rP.J[e.j[0].id]:e.rP.J[g.Kq(e.j).id],e.logger.debug(function(){return\"Select max fmt: \"+N$(e.nextVideo.info)});\nelse{for(var N\u003dMath.min(e.U,e.j.length-1),y\u003dc0(e.qg),w\u003dmU(e,e.N.info),E\u003dy/e.policy.Ng-w;N\u003e0\u0026\u0026!(mU(e,e.j[N])\u003c\u003dE);N--);for(var A\u003dy/e.policy.D-w;N\u003ce.j.length-1\u0026\u0026!(mU(e,e.j[N+1])\u003e\u003dA);N++);e.nextVideo\u003de.rP.J[e.j[N].id];e.U!\u003d\u003dN\u0026\u0026e.logger.info(function(){return\"Adapt to: \"+N$(e.nextVideo.info)+\", bandwidth: \"+y.toFixed(0)+\", bandwidth to downgrade: \"+E.toFixed(0)+\", bandwidth to upgrade: \"+A.toFixed(0)+\", constraint: \"+ax(e.J)});\ne.U\u003dN}};\nYME\u003dfunction(e){var N\u003de.policy.Ng,y\u003dc0(e.qg),w\u003dy/N-mU(e,e.N.info);N\u003dg.Rw(e.j,function(E){return mU(this,E)\u003cw},e);\nN\u003c0\u0026\u0026(N\u003d0);e.U\u003dN;e.nextVideo\u003de.rP.J[e.j[N].id];e.logger.info(function(){return\"Initial selected fmt: \"+N$(e.nextVideo.info)+\", bandwidth: \"+y.toFixed(0)+\", max video byterate: \"+w.toFixed(0)})};\nMlH\u003dfunction(e){if(e.VB.length){var N\u003de.VB,y\u003dfunction(w,E){if(w.info.Iq\u003d\u003d\u003d\"f\"||N.includes(Sl(g.Ld(w.info,e.rP.Cx))))return w;for(var A\u003d{},T\u003d0;T\u003cE.length;A\u003d{oo:void 0,IZ:void 0},T++){var p\u003de.rP.J[E[T].id];if(N.includes(Sl(g.Ld(p.info,e.rP.Cx)))){var C\u003dw.info.Iq,r\u003dp.info.Iq;if(C\u003d\u003d\u003dr||Zo()){if(w.info.J!\u003d\u003dp.info.J)return e.tW.Fh(\"ombifa\",{mismatch:\"xtag\",f:w.info.id,t:p.info.id}),w;A.oo\u003dw.info.itag;A.IZ\u003dp.info.itag;e.tW.Fh(\"ombifa\",{f:A.oo,t:A.IZ});e.logger.info(function(Y){return function(){return\"Initial format selection changed from \"+\nY.oo+\" to \"+Y.IZ+\" based on prefetched media.\"}}(A));\ne.aq\u003d!0;return p}e.tW.Fh(\"ombifa\",{mismatch:\"efficient\",fc:C,tc:r})}}e.tW.Fh(\"ombifa\",{mismatch:\"unselectable\",fmts:N.join(\".\")});return w};\ne.nextVideo\u003dy(e.nextVideo,e.Z.videoInfos);e.N\u003dy(e.N,e.Z.J)}};\nmU\u003dfunction(e,N){if(!e.Rq[N.id]){var y\u003de.rP.J[N.id].index.rd(e.l9,15);y\u003dN.RX\u0026\u0026e.K\u0026\u0026e.K.index.isLoaded()?y||N.RX:y||N.JM;e.Rq[N.id]\u003dy}y\u003de.Rq[N.id];e.Et.has(N.itag)\u0026\u0026(y*\u003d1.5);return y*\u003dMath.max(1,e.Ut.AT()||0)};\nvaJ\u003dfunction(e,N){e\u003dQF9(e.rP.J,function(y){return y.info.itag\u003d\u003d\u003dN});\nif(!e)throw Error(\"Itag \"+N+\" from server not known.\");return e};\nz_M\u003dfunction(e){var N\u003d[];if(e.J.reason\u003d\u003d\u003d\"m\"||e.J.reason\u003d\u003d\u003d\"s\")return N;if(D$_(e.rP)){for(var y\u003dMath.max(0,e.U-2);y\u003ce.U\u0026\u0026y\u003ce.j.length;y++)N.push(e.j[y].itag);N.reverse()}return N};\nSMF\u003dfunction(e,N){var y;return e.J.Bw(N)\u0026\u0026(!e.L.J||!e.J.isLocked()||((y\u003de.nextVideo)\u003d\u003dnull?void 0:y.info.id)\u003d\u003d\u003de.L.J)};\n$Z5\u003dfunction(e){var N\u003dg.Ok(e.Z.J,function(w){return w.audio.J}),y\u003dg.Ok(e.Z.J,function(w){return!w.audio.J});\nreturn N?e.policy.nM?N:y:null};\ni1n\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.Z0\u003d\u003d\u003dvoid 0?!1:N.Z0;var y\u003dN.o1\u003d\u003d\u003dvoid 0?!1:N.o1;N\u003dN.oS\u003d\u003d\u003dvoid 0?!1:N.oS;return e?N?3:2:y?-1:1};\nKP\u003dfunction(e){this.track\u003de;this.buffered\u003d[];this.K\u003dthis.j\u003d0;this.Z\u003d{};this.L\u003d0;this.J\u003dnew eV};\nDZP\u003dfunction(e,N,y){e.flush();e.N\u003dy;WT(e,3,N)};\nWT\u003dfunction(e,N,y){var w\u003d[],E\u003de.track.TW;if(E){E\u003dE.Ju();for(var A\u003d0;A\u003cE.length;A++)w.push(Math.round(E.start(A)*1E3)),w.push(Math.round(E.end(A)*1E3))}E\u003d1;A\u003dw.length;if(A\u003d\u003d\u003de.buffered.length){for(var T\u003d0;T\u003c\u003dA\u0026\u0026w[T]\u003d\u003d\u003de.buffered[T];T++);T\u003eA?E\u003d0:w[T]\u003ee.buffered[T]\u0026\u0026(T\u003d\u003d\u003dA-1?E\u003d2:T\u003d\u003d\u003dA-2\u0026\u0026w[T+1]\u003ee.buffered[T+1]\u0026\u0026(E\u003d3))}e.J.add(N\u003c\u003c3|(y\u0026\u00264)|E);N\u003dMath.ceil(e.track.wS()*1E3);e.J.add(N-e.L);e.L\u003dN;if(E\u003d\u003d\u003d1)for(e.J.add(A),T\u003dN\u003d0;T\u003cA;T++)e.J.add(w[T]-N),N\u003dw[T];E\u003d\u003d\u003d3\u0026\u0026e.J.add(w[A-2]-e.buffered[A-2]);E\u003e\u003d2\u0026\u0026e.J.add(w[A-\n1]-e.buffered[A-1]);y\u0026\u0026e.J.add(y);e.buffered\u003dw};\nOY\u003dfunction(e,N,y){var w\u003dthis;this.policy\u003de;this.J\u003dN;this.l9\u003dy;this.j\u003dthis.N\u003d0;this.lP\u003dnull;this.Ng\u003dnew Set;this.D\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.U\u003dnew O3;this.Kh\u003dthis.qg\u003d!1;this.lk\u003d{nb9:function(){return w.K},\nK4W:function(){return w.chunkSize},\nDT1:function(){return w.G},\nIS1:function(){return w.Z}};\n(N\u003dgaJ(this))?(this.chunkSize\u003dN.csz,this.K\u003dMath.floor(N.clen/N.csz),this.G\u003dN.ck,this.Z\u003dN.civ):(this.chunkSize\u003de.cC,this.K\u003d0,this.G\u003dg.PX(16),this.Z\u003dg.PX(16));this.L\u003dnew Uint8Array(this.chunkSize);this.G\u0026\u0026this.Z\u0026\u0026(this.crypto\u003dnew mc_(this.G,this.Z))};\ngaJ\u003dfunction(e){if(e.policy.Rx\u0026\u0026e.policy.Rv)for(var N\u003dg.c(e.policy.Rx),y\u003dN.next(),w\u003d{};!y.done;w\u003d{oK:void 0,sN:void 0},y\u003dN.next())if(y\u003dg.JE(y.value),w.oK\u003d+y.clen,w.sN\u003d+y.csz,w.oK\u003e0\u0026\u0026w.sN\u003e0\u0026\u0026e.policy.j\u003d\u003d\u003dy.docid\u0026\u0026e.J.info.id\u003d\u003d\u003dy.fmtid\u0026\u0026e.J.info.lastModified\u003d\u003d\u003d+y.lmt)return e\u003d{},e.clen\u003dw.oK,e.csz\u003dw.sN,e.ck\u003dy.ck,e.civ\u003dy.civ,e};\nRO\u003dfunction(e){return!!e.lP\u0026\u0026e.lP.eY()};\ntl1\u003dfunction(e,N){if(!RO(e)\u0026\u0026!e.Ss()){if(!(e.qg||(e.qg\u003d!0,e.K\u003e0))){var y\u003dGg(e);y\u003dPH(e.policy.j,e.J.info,UY(e),y,e.policy.VB);LP(e,y)}if(N.info.type\u003d\u003d\u003d1){if(e.lP){sY(e,Error(\"Woffle: Expect INIT slices to always start us off\"));return}e.initRange\u003dcx(0,N.J.getLength())}else if(N.info.type\u003d\u003d\u003d2)e.lP\u0026\u0026e.lP.type\u003d\u003d\u003d1||sY(e,Error(\"Woffle: Index before init\")),e.indexRange\u003dcx(e.initRange.end+1,N.J.getLength());else if(N.info.type\u003d\u003d\u003d3){if(!e.lP){sY(e,Error(\"Woffle: Expect MEDIA slices to always have lastSlice\"));\nreturn}if(e.lP.type\u003d\u003d\u003d3\u0026\u0026!d4(e.lP,N.info)\u0026\u0026(e.D\u003d[],N.info.Ch!\u003d\u003dIi(e.lP)||N.info.N!\u003d\u003d0))return;if(N.info.j){y\u003dg.c(e.D);for(var w\u003dy.next();!w.done;w\u003dy.next())VlM(e,w.value);e.D\u003d[]}else{e.D.push(N);e.lP\u003dN.info;return}}else{sY(e,Error(\"Woffle: Unexpected slice type\"));return}e.lP\u003dN.info;VlM(e,N);f$_(e)}};\nVlM\u003dfunction(e,N){var y\u003d0,w\u003dN.J.YX();if(e.j\u003ce.K){y\u003de.K*e.chunkSize;var E,A\u003d(((E\u003dN.info.range)\u003d\u003dnull?void 0:E.start)||0)+N.info.N;y-\u003dA;if(y\u003e\u003dw.length)return;if(y\u003c0)throw Error(\"Missing data\");e.j\u003de.K;e.N\u003d0}for(E\u003d{};y\u003cw.length;E\u003d{s3:void 0})if(E.s3\u003dMath.min(w.length-y,e.L.byteLength-e.N),A\u003dnew Uint8Array(w.buffer,w.byteOffset+y,E.s3),e.L.set(A,e.N),e.N+\u003dE.s3,y+\u003dE.s3,e.N\u003d\u003d\u003de.L.length){if(N.info\u003d\u003d\u003de.lP\u0026\u0026RO(e)\u0026\u0026y\u003d\u003d\u003dw.length)break;E\u003dGg(e);E\u003dPH(e.policy.j,e.J.info,UY(e),E,e.policy.VB,e.j,e.L,e.crypto);e.Ng.add(E);\nLP(e,E);e.Ss()||(E\u003dGg(e),e.l9(UY(e),E!\u003d\u003dvoid 0?(E.downloadedEndTime||0)*E.averageByteRate:E.maxKnownEndTime*E.averageByteRate,E.maxKnownEndTime*E.averageByteRate));e.L\u003dnew Uint8Array(e.chunkSize);e.N\u003d0;e.j+\u003d1}};\nf$_\u003dfunction(e){if(RO(e))if(e.lP\u0026\u0026e.indexRange)if(e.N){var N\u003dnew Uint8Array(e.L.buffer,0,e.N),y\u003dusF(e),w\u003de.policy.j;Promise.all(e.Ng).then(function(){var E\u003dPH(w,e.lP.J.info,UY(e,!0),y,e.policy.VB,e.j,N,e.crypto);LP(e,E,!0)})}else sY(e,new aO(\"Woffle: Expect always re-mark currentChunkOffset at EOS\"));\nelse sY(e,new aO(\"Woffle: Expect at EOS to always have lastSlice or indexRange\"))};\nGg\u003dfunction(e){return{downloadedEndTime:Math.round(e.lP?e.lP.XT:0),maxKnownEndTime:Math.round(e.J.index.f9()),averageByteRate:Math.round(e.J.info.RX)}};\nusF\u003dfunction(e){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(e.J.index.f9()),averageByteRate:Math.round(e.J.info.RX)}};\nUY\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0||!N||e.indexRange\u0026\u0026e.initRange\u0026\u0026e.lP||sY(e,new aO(\"Woffle: Expect isFinal to always have indexRange and initRange and lastSlice\"));N\u003d{lmt:e.J.info.lastModified,docid:e.policy.j,fmtid:e.J.info.id,type:e.J.info.mimeType.split(\";\")[0],csz:e.chunkSize,clen:e.j*e.chunkSize+e.N};e.crypto\u0026\u0026(N.ck\u003de.G,N.civ\u003de.Z);var y\u003d\"local://localhost/videoplayback?\"+E8(N),w,E;N\u003d{itag:+e.J.info.itag,mimeType:e.J.info.mimeType,bitrate:e.J.info.JM*8,lastModified:String(e.J.info.lastModified),initRange:(w\u003d\ne.initRange)\u003d\u003dnull?void 0:tcn(w),indexRange:(E\u003de.indexRange)\u003d\u003dnull?void 0:tcn(E),url:y};if(w\u003de.J.info.J)N.xtags\u003dw;if(w\u003de.J.info.video)if(N.quality\u003dw.quality,N.qualityLabel\u003dw.qualityLabel,N.width\u003dw.width,N.height\u003dw.height,w\u003dw.fps)N.fps\u003dw;if(e\u003de.J.info.audio){if(w\u003de.sampleRate)N.audioSampleRate\u003dString(w);if(e\u003de.numChannels)N.audioChannels\u003de}return N};\nLP\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N.then(function(w){e.Ng.delete(N);(y||w\u003d\u003d\u003d4)\u0026\u0026e.U.resolve(w)},function(w){e.U.reject(w)})};\nsY\u003dfunction(e,N){g.cH(e.policy.j)!\u003d\u003d4\u0026\u0026(g.kK(e.policy.j,4),g.uA(N),e.U.reject(new aO(N.message)))};\naO\u003dfunction(e,N){e\u003dError.call(this,e);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);this.J\u003dN\u003d\u003d\u003dvoid 0?!1:N};\nqM5\u003dfunction(e){e\u003dg.H$(e,1886614376);for(var N\u003dg.c(e),y\u003dN.next();!y.done;y\u003dN.next());return g.dn(e,function(w){return Tps(w)})};\nZ10\u003dfunction(e){var N\u003dvQ(e,function(E,A){return E+A.length},0);\nN\u003dnew Uint8Array(N);var y\u003d0;e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,N.set(w,y),y+\u003dw.length;return N};\nxZ0\u003dfunction(e,N,y,w,E,A){this.ids\u003de;this.J\u003dN;this.N\u003dy;this.j\u003dw;this.K\u003dE;this.Z8\u003dA};\neL\u003dfunction(e,N,y){this.initData\u003de;this.contentType\u003dN;this.isPrefetch\u003dy;this.J\u003dthis.cryptoPeriodIndex\u003dNaN;this.K\u003d[];this.lm\u003d!1;this.N\u003dnull;if((N\u003d\u003dnull?void 0:N.toLowerCase())\u003d\u003d\u003d\"webm\"||e.length\u003d\u003d\u003d16)this.lm\u003d!0};\nna0\u003dfunction(e){a:{var N\u003de.initData;try{for(var y\u003d0,w\u003dnew DataView(N.buffer);y\u003cw.byteLength-8;){var E\u003dw.getUint32(y);if(E\u003c\u003d1)break;if(w.getUint32(y+4)\u003d\u003d\u003d1886614376){var A\u003d32;if(w.getUint8(y+8)\u003e0){var T\u003dw.getUint32(y+28);A+\u003dT*16+4}var p\u003dw.getUint32(y+A-4);try{var C\u003djiM(N.subarray(y+A,y+A+p));if(C!\u003d\u003dnull){var r\u003dC;break a}}catch(Y){}}y+\u003dE}r\u003dnull;break a}catch(Y){r\u003dnull;break a}r\u003dvoid 0}if(r!\u003dnull)for(N\u003dra(qg(r,7)),N\u003d\u003dnull||e.lm||(e.cryptoPeriodIndex\u003dN),N\u003dra(qg(r,10)),N!\u003dnull\u0026\u0026N\u003e0\u0026\u0026!e.lm\u0026\u0026(e.J\u003dN),r\u003dWW(r,\n2,SSH,void 0\u003d\u003d\u003dhjM?2:4),r\u003dg.c(r),N\u003dr.next();!N.done;N\u003dr.next())e.K.push(g.oN(IN(N.value),4))};\nQiJ\u003dfunction(e){return isNaN(e.cryptoPeriodIndex)?g.oN(e.initData):\"\"+e.cryptoPeriodIndex};\nNN\u003dfunction(e,N,y){var w\u003dy\u003d\u003d\u003dvoid 0?{}:y;y\u003dw.videoDuration\u003d\u003d\u003dvoid 0?0:w.videoDuration;var E\u003dw.R3\u003d\u003d\u003dvoid 0?void 0:w.R3;w\u003dw.RA\u003d\u003d\u003dvoid 0?!1:w.RA;this.videoId\u003de;this.status\u003dN;this.videoDuration\u003dy;this.R3\u003dE;this.RA\u003dw};\nmZs\u003dfunction(e,N,y,w,E){this.videoId\u003de;this.GF\u003dN;this.N\u003dy;this.bytesDownloaded\u003dw;this.J\u003dE};\nyU\u003dfunction(e){this.J\u003de;this.offset\u003d0};\nwA\u003dfunction(e){if(e.offset\u003e\u003de.J.getLength())throw Error();return e.J.getUint8(e.offset++)};\nH1P\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dwA(e);if(y\u003d\u003d\u003d1){N\u003d-1;for(y\u003d0;y\u003c7;y++){var w\u003dwA(e);N\u003d\u003d\u003d-1\u0026\u0026w!\u003d\u003d255\u0026\u0026(N\u003d0);N\u003e-1\u0026\u0026(N\u003dN*256+w)}return N}w\u003d128;for(var E\u003d0;E\u003c6\u0026\u0026w\u003ey;E++)y\u003dy*256+wA(e),w*\u003d128;return N?y:y-w};\nKvE\u003dfunction(e){try{var N\u003dH1P(e,!0),y\u003dH1P(e,!1);return{id:N,size:y}}catch(w){return{id:-1,size:-1}}};\nWv_\u003dfunction(e){for(var N\u003dnew yU(e),y\u003d-1,w\u003d0,E\u003d0;!w||!E;){var A\u003dKvE(N),T\u003dA.id;A\u003dA.size;if(T\u003c0)return;if(T\u003d\u003d\u003d176){if(A!\u003d\u003d2)return;w\u003dN.mN()}else if(T\u003d\u003d\u003d186){if(A!\u003d\u003d2)return;E\u003dN.mN()}T\u003d\u003d\u003d374648427?y\u003dN.mN()+A:T!\u003d\u003d408125543\u0026\u0026T!\u003d\u003d174\u0026\u0026T!\u003d\u003d224\u0026\u0026N.skip(A)}N\u003dB8(e,0,y);y\u003dnew DataView(N.buffer);y.setUint16(w,3840);y.setUint16(E,2160);w\u003dnew oR([N]);bI(w,e);return w};\nO1n\u003dfunction(e,N,y){var w\u003dthis;this.tW\u003de;this.policy\u003dN;this.Z\u003dy;this.logger\u003dnew g.RE(\"dash\");this.N\u003d[];this.J\u003dnull;this.qg\u003d-1;this.D\u003d0;this.i9\u003dNaN;this.Ng\u003d0;this.K\u003dNaN;this.U\u003dthis.aq\u003d0;this.Wk\u003d-1;this.Rq\u003dthis.L\u003dthis.j\u003dthis.l9\u003dnull;this.Ut\u003dthis.Bk\u003dNaN;this.G\u003dthis.Kh\u003dthis.Et\u003dthis.VB\u003dnull;this.Dl\u003d!1;this.Zl\u003dthis.timestampOffset\u003d0;this.lk\u003d{BW:function(){return w.N}};\nif(this.policy.j){var E\u003dthis.Z,A\u003dthis.policy.j;this.policy.VB\u0026\u0026e.Fh(\"atv\",{ap:this.policy.VB});this.G\u003dnew OY(this.policy,E,function(T,p,C){Ee(e,new NN(w.policy.j,2,{R3:new mZs(A,T,E.info,p,C)}))});\nthis.G.U.promise.then(function(T){w.G\u003dnull;T\u003d\u003d\u003d1?Ee(e,new NN(w.policy.j,T)):w.tW.Fh(\"offlineerr\",{status:T.toString()})},function(T){var p\u003d(T.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nT instanceof aO\u0026\u0026!T.J?(w.logger.info(function(){return\"Assertion failed: \"+p}),w.tW.Fh(\"offlinenwerr\",{em:p}),AW(w),Ee(e,new NN(w.policy.j,4))):(w.logger.info(function(){return\"Failed to write to disk: \"+p}),w.tW.Fh(\"dldbwerr\",{em:p}),AW(w),Ee(e,new NN(w.policy.j,4,{RA:!0})))})}};\nR_5\u003dfunction(e){return e.N.length?e.N[0]:null};\nG4F\u003dfunction(e,N){return e.N.some(function(y){return y.info.Ch\u003d\u003d\u003dN})};\nenn\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;if(e.L){var E\u003de.L.N+e.L.K;if(y.info.N\u003e0)if(y.info.Ch\u003d\u003d\u003de.L.Ch\u0026\u0026y.info.N\u003cE){if(y.info.N+y.info.K\u003c\u003dE)return;y\u003dpIJ(y,E-y.info.N)[1]}else if(y.info.Ch\u003e\u003d0\u0026\u0026e.L.Ch\u003e\u003d0\u0026\u0026!d4(e.L,y.info))throw new g.Gh(\"improper_continuation\",e.L.O2(),y.info.O2());x5_(e.L,y.info)||Tb(e,\"d\")}else if(y.info.N\u003e0)throw new g.Gh(\"continuation_of_null\",y.info.O2());e.L\u003dy.info;e.Z\u003dy.info.J;if(y.info.N\u003d\u003d\u003d0){if(e.J)if(!e.tW.isOffline()||e.policy.il)e.tW.Fh(\"slice_not_fully_processed\",{buffered:e.J.info.O2(),\npush:y.info.O2()});else throw new g.Gh(\"slice_not_fully_processed\",e.J.info.O2(),y.info.O2());JW(e);e.aq\u003dw}else{if(e.aq\u0026\u0026w\u0026\u0026e.aq!\u003d\u003dw)throw e\u003dnew g.Gh(\"lmt_mismatch\",y.info.Ch,e.aq,w),e.level\u003d\"WARNING\",e;!y.info.J.I8()\u0026\u0026e.j\u0026\u0026(w\u003dy.info,E\u003de.j.d4,w.L\u003d\"updateWithEmsg\",w.Ch\u003dE)}if(e.J){w\u003dg.Hx(e.J,y);if(!w)throw new g.Gh(\"failed_to_merge\",e.J.info.O2(),y.info.O2());e.J\u003dw}else e.J\u003dy;a:{y\u003dg.R2(e.J.info.J.info);if(e.J.info.type!\u003d\u003d3){if(!e.J.info.j)break a;e.J.info.type\u003d\u003d\u003d6?UZP(e,N,e.J):Lv5(e,e.J);e.J\u003dnull}for(;e.J;){w\u003d\ne.J.J.getLength();if(e.qg\u003c\u003d0\u0026\u0026e.D\u003d\u003d\u003d0){var A\u003de.J.J,T\u003d-1;E\u003d-1;if(y){for(var p\u003d0;p+8\u003cA.getLength();){var C\u003dv53(A,p),r\u003dv53(A,p+4);p+\u003dC||1;if(r\u003d\u003d\u003d1836019558)T\u003dp;else if(r\u003d\u003d\u003d1835295092){E\u003dp;break}}E\u003c0\u0026\u0026(T\u003d-1)}else{A\u003dnew yU(A);for(C\u003dp\u003d!1;;){r\u003dA.mN();var Y\u003dKvE(A),M\u003dY.id;Y\u003dY.size;if(!(M\u003e0))break;if(M!\u003d\u003d408125543)if(M\u003d\u003d\u003d524531317)p\u003d!0,Y\u003e\u003d0\u0026\u0026(E\u003dA.mN()+Y,C\u003d!0);else{if(p\u0026\u0026(M\u003d\u003d\u003d160||M\u003d\u003d\u003d163)\u0026\u0026(T\u003c0\u0026\u0026(T\u003dr),C))break;M\u003d\u003d\u003d163\u0026\u0026(T\u003dMath.max(0,T),E\u003dA.mN()+Y);if(M\u003d\u003d\u003d160){T\u003c0\u0026\u0026(E\u003dT\u003dA.mN()+Y);break}A.skip(Y)}}T\u003c0\u0026\u0026(E\u003d-1)}if(T\u003c\n0)break;e.qg\u003dT;e.D\u003dE-T}if(e.qg\u003ew)break;e.qg?(w\u003dsi_(e,e.qg),w.L\u0026\u0026a$3(e,w),UZP(e,N,w),pr(e,w),e.qg\u003d0):e.D\u0026\u0026(w\u003dsi_(e,e.D\u003c0?Infinity:e.D),e.D-\u003dw.J.getLength(),pr(e,w))}}e.J\u0026\u0026e.J.info.j\u0026\u0026(pr(e,e.J),e.J\u003dnull)};\nLv5\u003dfunction(e,N){!N.info.J.I8()\u0026\u0026N.info.N\u003d\u003d\u003d0\u0026\u0026(g.R2(N.info.J.info)||N.info.J.info.lm())\u0026\u0026lo0(N);if(N.info.type\u003d\u003d\u003d1)try{a$3(e,N),Nt5(e,N)}catch(E){g.t0(E);var y\u003dvx(N.info);y.hms\u003d\"1\";e.tW.handleError(\"fmt.unparseable\",y||{},1)}y\u003dN.info.J;y.Gm(N);e.G\u0026\u0026tl1(e.G,N);if(y.Yz()\u0026\u0026e.policy.J)a:{e\u003de.tW.rP;N\u003dN.info.clipId;y\u003dg.Ld(y.info,e.Cx);if(N){var w\u003dgHM(e,y);if(e.Zl[w])break a;e.Zl[w]\u003dN}e.Rq.push(y)}};\nzBM\u003dfunction(e,N,y){if(e.N.length!\u003d\u003d0\u0026\u0026(y||e.N.some(function(A){return A.info.o2\u003cN}))){y\u003d0;\nfor(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(E.info.o2\u003cN)break;e.tW.Fh(\"cmat\",{max:N,s:E.info.O2()});y+\u003d1}e.N.splice(0,y)}};\nAW\u003dfunction(e){var N;(N\u003de.G)\u003d\u003dnull||N.dispose();e.G\u003dnull};\nym3\u003dfunction(e){var N\u003de.N.reduce(function(y,w){return y+w.J.getLength()},0);\ne.J\u0026\u0026(N+\u003de.J.J.getLength());return N};\nwU5\u003dfunction(e){if(e.Kh\u0026\u0026!e.policy.NE){var N\u003de.tW;N.rP.isManifestless\u0026\u0026l2(N.rP,e.Kh.Ch,!!e.Z.info.video)}e.Kh\u003dnull;e.j\u003dnull;e.L\u003de.VB;e.K\u003de.L?e.K-e.Ng:NaN;JW(e)};\nsi_\u003dfunction(e,N){var y\u003de.J;N\u003dMath.min(N,y.J.getLength());if(N\u003d\u003d\u003dy.J.getLength())return e.J\u003dnull,y;y\u003dpIJ(y,N);e.J\u003dy[1];return y[0]};\na$3\u003dfunction(e,N){N.J.getLength();var y\u003dN.iB();if(H3(N.info.J.info)\u0026\u0026N.info.J.info.video.primaries\u003d\u003d\u003d\"bt2020\"){var w\u003dnew K_(y);Of(w,[408125543,374648427,174,224,21936,21937])\u0026\u0026(w\u003dw.start+w.pos,y.getUint8(w)\u003d\u003d\u003d129\u0026\u0026y.getUint8(w+1)\u003d\u003d\u003d1\u0026\u0026y.setUint8(w+1,9))}w\u003dN.info.J.info;mu(w)\u0026\u0026!H3(w)\u0026\u0026(w\u003dN.iB(),(new K_(w)).qk(),L_([408125543,374648427,174,224],21936,w));N.info.J.info.gx()\u0026\u0026(w\u003dN.info.J,w.info\u0026\u0026w.info.video\u0026\u0026w.info.video.projectionType\u003d\u003d\u003d\"MESH\"\u0026\u0026!w.N\u0026\u0026(g.R2(w.info)?w.N\u003dSgJ(y):w.info.lm()\u0026\u0026(w.N\u003dX3F(y))));\nN.info.J.info.lm()\u0026\u0026N.info.gx()\u0026\u0026(y\u003dN.iB(),(new K_(y)).qk(),L_([408125543,374648427,174,224],30320,y)\u0026\u0026L_([408125543,374648427,174,224],21432,y));if(e.policy.Ih\u0026\u0026N.info.J.info.lm()){y\u003dN.iB();var E\u003dnew K_(y);if(Of(E,[408125543,374648427,174,29637])){w\u003dUf(E,!0);E\u003dE.start+E.pos;for(var A\u003d0;A\u003cw-1;A++)y.setUint8(E+A,0);y.setUint8(E+w-1,1)}}if(e.qG()\u0026\u0026g.R2(N.info.J.info)){w\u003dN.iB();y\u003dg.ti(w,0,1701606260);A\u003dg.ti(w,0,1836476516);if(y\u0026\u0026A){y.skip(2);var T\u003dX9(y),p\u003ddD(y);w\u003d[];E\u003d[];var C\u003d[],r\u003d[];if(T)for(T\u003d0;T\u003c\np;++T)w.push(Ih(y)),E.push(Ih(y)),C.push(X9(y)),r.push(X9(y));else for(T\u003d0;T\u003cp;++T)w.push(P$(y)),E.push(P$(y)),C.push(X9(y)),r.push(X9(y));y\u003dg.uN(A);y\u003dnew McP(E[0]/y,w[0]/y)}else y\u003dnull;if(y){if(g.R2(N.info.J.info))for(w\u003dN.iB(),E\u003dg.ti(w,0,1701082227);E;)A\u003dE,A.type\u003d1936419184,A.data.setUint32(A.offset+4,1936419184),E\u003dg.ti(w,E.offset+E.size,1701082227);e.Dl\u003d!0;N.info.J.j\u003dy}}N.info.J.I8()||N.info.J.J||N.info.J.indexRange||Ri(N)};\nUZP\u003dfunction(e,N,y){if(y.info.J.I8()){if(e.Dl\u0026\u0026E_M(y)\u0026\u0026(N\u003dy.iB(),N\u003dg.ti(N,0,1953658222))){N.skip(1);var w\u003dB$(N)\u003c\u003c16|X9(N),E\u003dw\u00261,A\u003dw\u00264;if(w\u0026256){var T\u003dw\u0026512,p\u003dw\u00261024;w\u0026\u003d2048;var C\u003ddD(N);C\u003c2||(E\u0026\u0026N.skip(4),A\u0026\u0026N.skip(4),E\u003ddD(N),N.skip((C-1)*(4+(T?4:0)+(p?4:0)+(w?4:0))-4),N.data.setUint32(N.offset+N.J,E))}}if(N\u003de.l9\u0026\u0026!!e.l9.Z.j)if(N\u003dy.info.gx())N\u003dY3P(y),T\u003de.l9,Cr?(p\u003d1/N,N\u003drA(e,N)\u003e\u003drA(T)+p):N\u003de.getDuration()\u003e\u003dT.getDuration(),N\u003d!N;N\u0026\u0026E_M(y)\u0026\u0026(N\u003de.l9,Cr?(p\u003dY3P(y),T\u003d1/p,p\u003drA(e,p),N\u003drA(N)+T-p):N\u003dN.getDuration()-\ne.getDuration(),N\u003d1+N/y.info.duration,Fu5(y.iB(),N))}else{T\u003d!1;e.j||(lo0(y),y.N\u0026\u0026(e.j\u003dy.N,T\u003d!0,A\u003dy.info,w\u003dy.N.d4,A.L\u003d\"updateWithEmsg\",A.Ch\u003dw,A\u003dy.N,A.eY\u0026\u0026(w\u003de.Z.index,w.N\u003d!A.eY,w.K\u003d\"emsg\"),A\u003dy.info.J.info,w\u003dy.iB(),g.R2(A)?mh(w,1701671783):A.lm()\u0026\u0026L_([408125543],307544935,w)));a:if((A\u003dOM(y,e.policy.pX))\u0026\u0026Mi3(y))p\u003dAmM(e,y),e.U+\u003dp,A-\u003dp,e.Ng+\u003dA,e.K\u003de.policy.yh?e.K+A:NaN;else{if(e.policy.wh){if(w\u003dC\u003de.tW.Kz(g.K1(y),1),e.K\u003e\u003d0\u0026\u0026y.info.type!\u003d\u003d6){if(e.policy.yh\u0026\u0026isNaN(e.Bk)){g.uA(new g.Gh(\"Missing duration while processing previous chunk\",\ny.info.O2()));e.tW.isOffline()\u0026\u0026!e.policy.il||Ttn(e,y,w);Tb(e,\"m\");break a}var r\u003dC-e.K,Y\u003dr-e.U,M\u003dy.info.Ch,l\u003de.Rq?e.Rq.Ch:-1,F\u003de.Ut,S\u003de.Bk,k\u003de.policy.Wy\u0026\u0026r\u003ee.policy.Wy,X\u003dMath.abs(Y)\u003e10,d\u003dMath.abs(e.K-w)\u003c1E-7;if(Math.abs(Y)\u003e1E-4){e.Zl+\u003d1;var v\u003d(E\u003de.j)\u003d\u003dnull?void 0:Vo(E);E\u003d{audio:\"\"+ +e.qG(),sq:M.toFixed(),sliceStart:C,lastSq:l.toFixed(),lastSliceStart:F,lastSliceDuration:S,totalDrift:(r*1E3).toFixed(),segDrift:(Y*1E3).toFixed(),skipRewrite:\"\"+ +(k||X)};if(v\u003d\u003dnull?0:v.length)E.adCpn\u003dv[0];e.tW.handleError(\"qoe.avsync\",\nE);e.Wk\u003dM}k||X||d||(w\u003de.K);E\u003dAmM(e,y,C);A-\u003dE;e.U\u003dr+E;e.policy.K\u0026\u0026(Y\u0026\u0026!d||E)\u0026\u0026(r\u003d(p\u003de.j)\u003d\u003dnull?void 0:Vo(p),e.tW.Fh(\"discontinuityRewrite\",{adCpn:(r\u003d\u003dnull?0:r.length)?r.join(\".\"):\"\",itag:y.info.J.info.itag,sq:y.info.Ch,originalStartTime:C,rewrittenStartTime:w,startTimeAdjustment:w-C,segDrift:(Y*1E3).toFixed(),originalDuration:A+E,rewrittenDuration:A,durationAdjustment:E}))}}else w\u003disNaN(e.K)?y.info.startTime:e.K;Ttn(e,y,w)\u0026\u0026(e.Ng+\u003dA,e.K\u003dw+A,e.policy.Xm\u0026\u0026e.Zl\u003e\u003de.policy.Xm\u0026\u0026(e.Zl\u003d0,e.tW.P_({resetForRewrites:\"count\"})))}e.Rq\u003d\ny.info;e.Bk\u003dWx(y);y.K\u003e\u003d0\u0026\u0026(e.Ut\u003dy.K);if(T\u0026\u0026e.j){T\u003dJmE(e,!0);z4(y.info,T);e.J\u0026\u0026z4(e.J.info,T);N\u003dg.c(N);for(p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,E\u003dvoid 0,e.policy.Z\u0026\u0026p.Ch!\u003d\u003d((E\u003de.j)\u003d\u003dnull?void 0:E.d4)||z4(p,T);(y.info.j||e.J\u0026\u0026e.J.info.j)\u0026\u0026y.info.type!\u003d\u003d6||(e.Kh\u003dT,e.policy.Ut?(N\u003dpU0(e.j),e.tW.Q8(e.Z,T,N)):(N\u003de.tW,N.rP.isManifestless\u0026\u0026C21(N,T,null,!!e.Z.info.video)),e.policy.NG||rm5(e))}}Nt5(e,y);e.timestampOffset\u0026\u0026rXP(y,e.timestampOffset)};\npr\u003dfunction(e,N){if(N.info.j){e.VB\u003dN.info;if(e.j){var y\u003de.j,w\u003dJmE(e,!1);y\u003dpU0(y);e.tW.Q8(e.Z,w,y);e.Kh||e.policy.NG||rm5(e);e.Kh\u003dnull}JW(e)}e.G\u0026\u0026tl1(e.G,N);if(w\u003de.SL())if(w\u003dg.Hx(w,N,e.policy.Mk)){e.N.pop();e.N.push(w);return}e.N.push(N)};\npU0\u003dfunction(e){if(e.Y$()){var N\u003de.data[\"Stitched-Video-Id\"]?e.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[],y\u003dVo(e),w\u003d[];if(e.data[\"Stitched-Video-Duration-Us\"])for(var E\u003dg.c(e.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),A\u003dE.next();!A.done;A\u003dE.next())w.push((Number(A.value)||0)/1E6);E\u003d[];if(e.data[\"Stitched-Video-Start-Frame-Index\"]){A\u003dg.c(e.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var T\u003dA.next();!T.done;T\u003dA.next())E.push(Number(T.value)||0)}E\u003d[];\nif(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(A\u003dg.c(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),T\u003dA.next();!T.done;T\u003dA.next())E.push((Number(T.value)||0)/1E6);e\u003dnew xZ0(N,y,w,E,g.$5_(e),g.Yg0(e))}else e\u003dnull;return e};\nJW\u003dfunction(e){e.J\u003dnull;e.qg\u003d-1;e.D\u003d0;e.j\u003dnull;e.i9\u003dNaN;e.Ng\u003d0;e.Kh\u003dnull};\nTb\u003dfunction(e,N){N\u003d{rst4disc:N,cd:e.U.toFixed(3),sq:e.Rq?e.Rq.Ch:-1};e.K\u003dNaN;e.U\u003d0;e.Wk\u003d-1;e.Rq\u003dnull;e.Ut\u003dNaN;e.Bk\u003dNaN;e.Et\u003dnull;e.tW.Fh(\"mdstm\",N)};\nNt5\u003dfunction(e,N){if(e.Z.info.BG){if(N.info.J.info.lm()){var y\u003dnew K_(N.iB());if(Of(y,[408125543,374648427,174,28032,25152,20533,18402])){var w\u003dUf(y,!0);y\u003dw!\u003d\u003d16?null:NZ(y,w)}else y\u003dnull;w\u003d\"webm\"}else N.info.G\u003dqM5(N.iB()),y\u003dZ10(N.info.G),w\u003d\"cenc\";y\u0026\u0026y.length\u0026\u0026(y\u003dnew eL(y,w),e.policy.d$\u0026\u0026g.R2(N.info.J.info)\u0026\u0026(w\u003dkS0(N.iB()))\u0026\u0026(y.N\u003dw),y.lm\u003dN.info.J.info.lm(),N.N\u0026\u0026N.N.cryptoPeriodIndex\u0026\u0026(y.cryptoPeriodIndex\u003dN.N.cryptoPeriodIndex),N.N\u0026\u0026N.N.N\u0026\u0026(y.J\u003dN.N.N),e.tW.VQ(y))}};\nrm5\u003dfunction(e){var N\u003de.j,y\u003dC$9(N);y\u0026\u0026(y.startSecs+\u003de.i9,e.tW.Ya(e.Z,y,N.d4,N.Y$()))};\nJmE\u003dfunction(e,N){var y,w\u003de.j;if(y\u003dC$9(w))y.startSecs+\u003de.i9;var E\u003de.i9;e\u003dN?w.j1:e.Ng;var A\u003dw.Y$()?2:1;return new hi(w.d4,E,e,w.ingestionTime,\"sq/\"+w.d4,void 0,void 0,N,y,A)};\nTtn\u003dfunction(e,N,y){if(!CUJ(N,y))return N\u003dvx(N.info),N.smst\u003d\"1\",e.tW.handleError(\"fmt.unparseable\",N||{},1),!1;isNaN(e.i9)\u0026\u0026(e.i9\u003dy);return!0};\nAmM\u003dfunction(e,N,y){var w\u003d0;if(N.info.J.info.lm()\u0026\u0026!Mi3(N))return 0;if(e.l9\u0026\u0026!e.qG()){var E\u003d0;y\u0026\u0026g.R2(N.info.J.info)?E\u003dy-e.K:N.info.J.info.lm()\u0026\u0026(E\u003de.U);var A\u003dN.info.Ch;y\u003dOM(N,e.policy.pX);var T\u003de.l9;var p\u003dT.Wk;T\u003dT.U;var C\u003dMath.abs(T-E)\u003e.02;if((A\u003d\u003d\u003dp||A\u003ep\u0026\u0026A\u003ee.Wk)\u0026\u0026C){w\u003dMath.max(.95,Math.min(1.05,(y-(T-E))/y));if(g.R2(N.info.J.info))Fu5(N.iB(),w);else if(N.info.J.info.lm()\u0026\u0026(A\u003dE-T,!g.R2(N.info.J.info)\u0026\u0026(N.info.J.info.lm(),w\u003dnew K_(N.iB()),p\u003dN.L?w:new K_(new DataView(N.info.J.J.buffer)),OM(N,!0)))){var r\u003d\nA*1E3,Y\u003dEM(p);p\u003dw.pos;w.pos\u003d0;if(w.J.getUint8(w.pos)\u003d\u003d\u003d160||Ad(w))if(GD(w,160))if(Uf(w,!0),GD(w,155)){if(A\u003dw.pos,C\u003dUf(w,!0),w.pos\u003dA,r\u003dr*1E9/Y,Y\u003dsf(w),r\u003dY+Math.max(-Y*.7,Math.min(Y,r)),r\u003dMath.sign(r)*Math.floor(Math.abs(r)),!(Math.ceil(Math.log(r)/Math.log(2)/8)\u003eC)){w.pos\u003dA+1;for(A\u003dC-1;A\u003e\u003d0;A--)w.J.setUint8(w.pos+A,r\u0026255),r\u003e\u003e\u003e\u003d8;w.pos\u003dp}}else w.pos\u003dp;else w.pos\u003dp;else w.pos\u003dp}w\u003dOM(N,e.policy.pX);w\u003dy-w}w\u0026\u0026N.info.J.info.lm()\u0026\u0026e.tW.Fh(\"webmDurationAdjustment\",{durationAdjustment:w,videoDrift:E+w,audioDrift:T})}return w};\nE_M\u003dfunction(e){return e.info.J.I8()\u0026\u0026e.info.Ch\u003d\u003d\u003de.info.J.index.vY()};\nrA\u003dfunction(e,N){N\u003d(N\u003dN\u003d\u003d\u003dvoid 0?0:N)?Math.round(e.timestampOffset*N)/N:e.timestampOffset;e.Z.j\u0026\u0026N\u0026\u0026(N+\u003de.Z.j.J);return N+e.getDuration()};\n$X1\u003dfunction(e,N){N\u003c0||(e.N.forEach(function(y){rXP(y,N)}),e.timestampOffset\u003dN)};\nIE\u003dfunction(e,N,y,w,E){H0.call(this,y,E);var A\u003dthis;this.policy\u003de;this.formatId\u003dN;this.uP\u003dw;this.lastError\u003dnull;this.FI\u003dfunction(){A.Ss()||(A.uP.XZ.has(A.formatId)?(A.isComplete()||A.J.start(),hI(A.uP,A.formatId)\u0026\u0026A.Wg(2),A.uP.u6(A.formatId)\u0026\u0026(Z_P(A.uP,A.formatId)?A.IJ(4):(A.lastError\u003d\"net.closed\",A.IJ(5)))):(A.lastError\u003d\"player.exception\",A.IJ(5)))};\nthis.J\u003dnew g.e6(function(){A.isComplete()||(A.lastError\u003d\"net.timeout\",A.IJ(5))},this.policy.zk);\nthis.J.start();td0(this.uP,this.formatId,this.FI);g.Jo(this.FI)};\n$e\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.tW\u003de;this.policy\u003dN;this.J\u003dy;this.timing\u003dw;this.logger\u003dnew g.RE(\"dash\");this.K\u003d[];this.qg\u003d[];this.N\u003dthis.TW\u003dnull;this.aq\u003d!1;this.Zl\u003dthis.Et\u003d0;this.Z\u003d-1;this.Kh\u003d!1;this.i9\u003d-1;this.l9\u003dthis.Rq\u003dnull;this.Ng\u003dNaN;this.lk\u003d{tG:function(){return E.j},\nEb1:function(){return E.K},\nJps:function(){return E.U}};\nthis.j\u003dnew O1n(e,N,y);this.policy.J\u0026\u0026(this.U\u003dnew B0(this.j,this.tW.getManifest(),this.policy,function(A){E.policy.d1\u0026\u0026E.Fh(\"buftl\",A)}));\nthis.policy.Dl\u0026\u0026(this.D\u003dnew KP(this));this.JM\u003dy.info.JM;this.G\u003dthis.policy.qg?!1:y.by();this.isManifestless\u003dy.by();this.L\u003dthis.G;g.Q(this,this.Rq)};\nYe\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N\u0026\u0026Cr\u0026\u0026$X1(e.j,N.dc());if(!y){var w;(w\u003de.U)\u003d\u003dnull||PmM(w)}e.TW\u003dN;(N\u003de.U)!\u003dnull\u0026\u0026(N.TW\u003de.TW)};\nMN\u003dfunction(e){var N\u003de.TW\u0026\u0026e.TW.mM();if(e.policy.YN){if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else{var y;e\u003d(y\u003de.K)\u003d\u003dnull?void 0:y.info}return e||null}return N};\nYh3\u003dfunction(e){for(var N\u003d{},y\u003d0;y\u003ce.qg.length;y++)N[\"r\"+y]\u003de.qg[y];return N};\nlz\u003dfunction(e,N){isNaN(e.Ng)||e.Fh(\"aswr\",{sq:N.info.QB[0].Ch,id:N.info.QB[0].J.info.itag,xtag:N.info.QB[0].J.info.J,ep:Date.now()-e.Ng});e.K.push(N);e.N\u003dg.Kq(N.info.QB);e.qg.push(N.O2());e.qg.length\u003e4\u0026\u0026e.qg.shift()};\nMIE\u003dfunction(e,N){if(N.bZ()){var y\u003dN.O$();y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e.policy.K\u0026\u0026N instanceof IE\u0026\u0026e.Fh(\"omblss\",{s:w.info.O2()}),Fz(e,N.info.QB,w,N.zm())}};\nFz\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?0:w;isNaN(e.Ng)||(e.Fh(\"aswm\",{sq:N[0].Ch,id:N[0].J.info.itag,xtag:N[0].J.info.J,ep:Date.now()-e.Ng}),e.Ng\u003dNaN);switch(y.info.type){case 1:case 2:lT0(e,y);break;case 4:var E\u003dy.info.J,A\u003dE.Hb(y),T;((T\u003de.N)\u003d\u003dnull?0:T.type\u003d\u003d\u003d4)\u0026\u0026Wu5(y.info,e.N)\u0026\u0026(e.N\u003dE.y5(e.N).pop());y\u003dg.c(A);for(E\u003dy.next();!E.done;E\u003dy.next())Fz(e,N,E.value,w);break;case 3:y.info.J.info.video?(E\u003de.timing,E.l9||(E.l9\u003d(0,g.iC)(),Bd(\"fvb_r\",E.l9,E.J))):(E\u003de.timing,E.Z||(E.Z\u003d(0,g.iC)(),Bd(\"fab_r\",E.Z,E.J)));\nenn(e.j,N,y,w);e.policy.J\u0026\u0026FsH(e);break;case 6:enn(e.j,N,y,w),e.N\u003dy.info}};\nlT0\u003dfunction(e,N){if(N.info.type\u003d\u003d\u003d1)if(N.info.J.info.video){var y\u003de.timing;y.Rq||(y.Rq\u003d(0,g.iC)(),Bd(\"vis_r\",y.Rq,y.J))}else y\u003de.timing,y.U||(y.U\u003d(0,g.iC)(),Bd(\"ais_r\",y.U,y.J));Lv5(e.j,N);e\u003de.tW;e.videoTrack.J.Yz()\u0026\u0026e.audioTrack.J.Yz()\u0026\u0026e.policy.J\u0026\u0026!e.rP.Cx\u0026\u0026(N\u003de.audioTrack.getDuration(),y\u003de.videoTrack.getDuration(),Math.abs(N-y)\u003e1\u0026\u0026e.Fh(\"trBug\",{af:\"\"+g.Ld(e.audioTrack.J.info,!1),vf:\"\"+g.Ld(e.videoTrack.J.info,!1),a:\"\"+N,v:\"\"+y}))};\nu3\u003dfunction(e){return R_5(e.j)};\nFsH\u003dfunction(e){e.K.length?e.N\u003dg.Kq(g.Kq(e.K).info.QB):e.j.N.length?e.N\u003de.j.SL().info:e.N\u003dMN(e)};\nSL\u003dfunction(e,N){var y\u003d{gT:[],kK:[]},w;if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else{X13(e,e.gT,\"og\");c$M(e,N);X13(e,e.gT,\"trim\");var E\u003dBQ9(e);N\u003dE.gT;E\u003dE.Ki;for(var A\u003d[],T\u003d0;T\u003cE.length;T++){var p\u003dE[T],C\u003de.policy.Wk\u0026\u0026p.K!\u003d\u003d-1?p.K:p.info.startTime,r\u003d{startTicks:(C+e.timestampOffset)*1E3,fV:(e.policy.Wk\u0026\u0026p.j!\u003d\u003d-1?p.j:p.info.duration)*1E3,timescale:1E3},Y\u003dvoid 0,M\u003d(Y\u003de.TW)\u003d\u003dnull?void 0:Y.Ju();Y\u003dvoid 0;if(e.policy.P5\u0026\u0026M\u0026\u0026M.length\u003e0){var l\u003dE3(M,C);l\u003e\u003d0\u0026\u0026(Y\u003d(M.end(l)-C+.1)*1E3)}A.push({formatId:g.Ld(p.info.J.info,e.rP.Cx),\nKO:p.info.KO,sequenceNumber:p.info.Ch+e.j,mZ:r,wC:p.info.K,Nm:Y})}e\u003d{gT:N,kK:A}}return(w\u003de)!\u003dnull?w:y};\ni3\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(e.TW){var w\u003de.TW.Ju(),E\u003dT6(w,N),A\u003dNaN,T\u003dMN(e);T\u0026\u0026(A\u003dT6(w,T.J.index.getStartTime(T.Ch)));if(E\u003d\u003d\u003dA\u0026\u0026e.N\u0026\u0026e.N.K\u0026\u0026ShM(ol(e),0))return N}e\u003do_H(e,N,y);return e\u003e\u003d0?e:NaN};\ng3\u003dfunction(e,N,y){e.J.Yz();var w\u003do_H(e,N);if(w\u003e\u003d0)return w;var E;(E\u003de.U)\u003d\u003dnull||km0(E,N,y);y\u003dMath;w\u003dy.min;E\u003de.j;if(E.G)if(E\u003dE.G,E.lP\u0026\u0026E.lP.type\u003d\u003d\u003d3)E\u003dE.lP.startTime;else if(E.K\u003e0){var A\u003dE.J.index;A\u003dg.T7(A.offsets.subarray(0,A.count),E.K*E.chunkSize);E\u003dE.J.index.getStartTime(A\u003e\u003d0?A:Math.max(0,-A-2))}else E\u003d0;else E\u003dInfinity;N\u003dw.call(y,N,E);if(e.policy.N){var T,p;y\u003d(T\u003de.tW.bP())\u003d\u003dnull?void 0:(p\u003dP0(T,N))\u003d\u003dnull?void 0:p.clipId;e.N\u003de.J.Od(N,void 0,y).QB[0]}else e.N\u003de.policy.qg?null:e.J.Od(N).QB[0];bz(e)\u0026\u0026\n(e.TW\u0026\u0026e.TW.abort(),e.policy.Vp\u0026\u0026(T\u003de.U)!\u003dnull\u0026\u0026(T.K\u003dvoid 0));e.Zl\u003d0;return e.N?e.N.startTime:N};\nIMJ\u003dfunction(e){e.G\u003d!0;e.L\u003d!0;e.Z\u003d-1;g3(e,Infinity)};\nhW\u003dfunction(e){for(var N\u003d0,y\u003dg.c(e.K),w\u003dy.next();!w.done;w\u003dy.next())N+\u003dR03(w.value.info);return N+\u003dym3(e.j)};\nke\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003de.tW.getCurrentTime(),w\u003de.j.SL(),E\u003d(w\u003d\u003dnull?void 0:w.info.XT)||0;e.policy.ll\u0026\u0026(w\u003d\u003dnull?0:w.info.J.by())\u0026\u0026!w.info.j\u0026\u0026(E\u003dw.info.o2);if(e.policy.N\u0026\u0026w\u0026\u0026w.info.clipId){var A,T\u003d(((A\u003de.tW.bP())\u003d\u003dnull?void 0:XC(A,w.info.clipId))||0)/1E3;E+\u003dT}if(!e.TW)return e.policy.J\u0026\u0026N\u0026\u0026!isNaN(y)\u0026\u0026w?E-y:0;if((A\u003dMN(e))\u0026\u0026cl(e,A))return A.XT;T\u003de.TW.Ju(!0);if(N\u0026\u0026w)return A\u003d0,e.policy.J\u0026\u0026(A\u003dph(T,E+.02)),A+E-y;E\u003dph(T,y);e.policy.NJ\u0026\u0026A\u0026\u0026(N\u003dE3(T,y),T\u003dE3(T,A.o2-.02),N\u003d\u003d\u003dT\u0026\u0026(y\u003dA.XT-y,e.policy.K\u0026\u0026\ny\u003eE+.02\u0026\u0026e.Fh(\"abh\",{bh:E,bhtls:y}),E\u003dMath.max(E,y)));return E};\nbC3\u003dfunction(e){var N\u003dMN(e);return N?N.XT-e.tW.getCurrentTime():0};\nhnM\u003dfunction(e,N){if(e.K.length){if(e.K[0].info.QB[0].startTime\u003c\u003dN)return;zc(e)}for(var y\u003de.j,w\u003dy.N.length-1;w\u003e\u003d0;w--)y.N[w].info.startTime\u003eN\u0026\u0026y.N.pop();FsH(e);e.N\u0026\u0026N\u003ce.N.startTime\u0026\u0026(e.Zl\u003d0,e.J.Yz()?e.N\u003de.J.Od(N,!0).QB[0]:e.N\u003dnull)};\nBl\u003dfunction(e,N,y,w){if(!e.J.index.VI(N,!0))return!1;try{zc(e);for(var E\u003de.j,A\u003dnull,T\u003dE.N.length-1;T\u003e\u003d0;T--){var p\u003dE.N[T];p.info.Ch\u003e\u003dN\u0026\u0026(E.N.pop(),E.K-\u003dOM(p,E.policy.pX),A\u003dp.info)}A\u0026\u0026(E.L\u003dE.N.length\u003e0?E.N[E.N.length-1].info:E.Et,E.N.length!\u003d\u003d0||E.L||Tb(E,\"r\"));E.tW.Fh(\"mdstm\",{rollbk:1,itag:A?A.J.info.itag:\"\",popped:A?A.Ch:-1,sq:N,lastslc:E.L?E.L.Ch:-1,lastfraget:E.K.toFixed(3)});if(e.policy.J)return e.N\u003dnull,!0;w\u003ey?g3(e,w):e.N\u003de.J.Tn(N-1,!1).QB[0]}catch(C){return N\u003dI2(C),N.details.reason\u003d\"rollbkerr\",\ne.tW.handleError(N.errorCode,N.details,N.severity),!1}return!0};\nPl\u003dfunction(e,N){var y;for(y\u003d0;y\u003ce.K.length\u0026\u0026N!\u003d\u003de.K[y];y++);if(y\u003d\u003d\u003de.K.length)Xz(e,N);else{for(;y\u003ce.K.length;)Xz(e,e.K.pop());var w\u003dzg(e);w\u0026\u0026w.J.SJ()\u0026\u0026DR(N.info.QB,function(E){return Od1(E,w)})?(e.N\u003dw,e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:\"lsp\",\nlsp:w.O2()})):(Px(N.info.QB[0])?(e.N\u003dN.To\u0026\u0026N.To.K?HdE(N.To.K):m50(N.info.QB[0]),e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:e.N.O2(),lsp:w\u003d\u003dnull?void 0:w.O2()})):(e.N\u003dnull,e.policy.K\u0026\u0026e.Fh(\"cer\",{lsr:\"null\",lsp:w\u003d\u003dnull?void 0:w.O2()})),e.tW.isOffline()\u0026\u0026!e.policy.il||Xz(e,N,!0))}};\ncl\u003dfunction(e,N){if(!N)return!1;if(e.policy.N){var y;if((e\u003d(y\u003de.tW.bP())\u003d\u003dnull?void 0:dA(y))\u0026\u0026N.clipId!\u003d\u003de)return!1}return N.eY()};\nbz\u003dfunction(e){var N;!(N\u003de.J.info.Iq\u003d\u003d\u003d\"f\")\u0026\u0026(N\u003de.policy.j)\u0026\u0026(N\u003de.j,N\u003d!!N.G\u0026\u0026RO(N.G));if(N)return!0;N\u003dMN(e);if(!N)return!1;var y\u003dcl(e,N)\u0026\u0026N.j;return e.isManifestless\u0026\u0026e.i9\u003e0?y||N.Ch\u003e\u003de.i9:y};\nIl\u003dfunction(e){var N;return bz(e)||cl(e,(N\u003de.j.SL())\u003d\u003dnull?void 0:N.info)};\nol\u003dfunction(e){var N\u003d[],y\u003dMN(e);y\u0026\u0026N.push(y);N\u003dg.aw(N,e.j.Lz());y\u003dg.c(e.K);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;for(var E\u003dg.c(w.info.QB),A\u003dE.next(),T\u003d{};!A.done;T\u003d{UJ:void 0},A\u003dE.next())T.UJ\u003dA.value,w.WM\u0026\u0026(N\u003dg.CG(N,function(p){return function(C){return!Wu5(C,p.UJ)}}(T))),(Px(T.UJ)||T.UJ.type\u003d\u003d\u003d4)\u0026\u0026N.push(T.UJ)}e.N\u0026\u0026!qg9(e.N,g.Kq(N),e.N.J.I8())\u0026\u0026N.push(e.N);\nreturn N};\nShM\u003dfunction(e,N){if(!e.length)return!1;for(N+\u003d1;N\u003ce.length;N++)if(!Zd_(e[N-1],e[N]))return!1;return!0};\no_H\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!e.N||!e.N.K)return NaN;e\u003dol(e);a:{N+\u003d.02;var w\u003dy;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;for(var E\u003d-1,A\u003d0;A\u003ce.length;++A){var T\u003de[A];if(T.o2\u003c\u003dN)if(w)E\u003dA;else if(T.startTime+T.duration\u003e\u003dN){N\u003dA;break a}}N\u003dE}return N\u003c0?NaN:ShM(e,y?N:0)?e[N].startTime:NaN};\nvl\u003dfunction(e){return!(!e.N||e.N.J\u003d\u003d\u003de.J)};\ncms\u003dfunction(e){return vl(e)\u0026\u0026e.J.Yz()\u0026\u0026e.N.J.info.JM\u003ce.J.info.JM};\nkEn\u003dfunction(e,N,y){if(e.policy.ll)return ke(e,!0)\u003cy;var w\u003dzg(e);return w\u0026\u0026!cl(e,w)?w.XT\u003eN\u0026\u0026w.XT\u003cN+y:!1};\nzg\u003dfunction(e){var N\u003de.j.SL();return N?N.info:MN(e)};\nJds\u003dfunction(e,N){var y;return!((y\u003de.U)\u003d\u003dnull||!y.L.has(N))||G4F(e.j,N)};\nzc\u003dfunction(e){for(var N\u003dg.c(e.K),y\u003dN.next();!y.done;y\u003dN.next())Xz(e,y.value);e.K\u003d[];e.N\u003dnull};\nzb\u003dfunction(e){var N;(N\u003de.U)\u003d\u003dnull||PmM(N)};\nBt3\u003dfunction(e,N,y){N.WM\u0026\u0026((y\u003d\u003d\u003dvoid 0?0:y)||!N.info.QB[0].J.SJ())\u0026\u0026(e.logger.debug(function(){return\"Rolling back request with segNum \"+N.info.QB[0].Ch}),wU5(e.j))};\nXz\u003dfunction(e,N,y){Bt3(e,N,y\u003d\u003d\u003dvoid 0?!1:y);N.dispose()};\nXUF\u003dfunction(e){return!!e.N\u0026\u0026e.N.Ch!\u003d\u003d-1\u0026\u0026e.N.Ch\u003ce.J.index.Jx()};\nP2M\u003dfunction(e){var N\u003de.N;N\u0026\u0026N.Ch\u003d\u003d\u003d-1\u0026\u0026(e\u003de.j.SL())\u0026\u0026Px(e.info)\u0026\u0026(e\u003de.info.Ch,N.L\u003d\"updateLastSliceRequested\",N.Ch\u003de)};\ndX5\u003dfunction(e){return DR(e.K,function(N){return N.kP})};\nITM\u003dfunction(e,N){e.N\u0026\u0026(e.N.J\u003dN)};\niz\u003dfunction(e,N){return e.TW?AX(e.TW.Ju(),N):!0};\nDU\u003dfunction(e){var N\u003du3(e);e\u003de.tW.bP();return N\u0026\u0026e\u0026\u0026N.info.clipId\u0026\u0026!v_1(e,N.info.clipId)?!0:!1};\ngA\u003dfunction(e){var N;return!((N\u003du3(e))\u003d\u003dnull||!N.isLocked)};\nznM\u003dfunction(e,N){var y\u003du3(e);return y\u0026\u0026y.info.type!\u003d\u003d6?!px3(N,e,y.info.Ch):!1};\niC_\u003dfunction(e){var N\u003dMN(e),y,w\u003d(y\u003de.TW)\u003d\u003dnull?void 0:y.Ju();y\u003dNaN;N\u0026\u0026w\u0026\u0026bz(e)\u0026\u0026(y\u003dT6(w,(N.o2+N.XT)/2));return!isNaN(y)};\nDXJ\u003dfunction(e){if((e\u003de.U)\u003d\u003dnull)e\u003dvoid 0;else if(e.gT.length\u003d\u003d\u003d0||e.policy.Hc\u0026\u0026e.J\u003c0)e\u003dnull;else{var N\u003de.gT[e.J]?e.gT[e.J].formatId:null;e\u003dN?(e\u003de.rP.K.get(Sl(N)))?e.info:null:null}return e||null};\ng_H\u003dfunction(){this.Z0\u003d!1};\nVI0\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.hasSubfragmentedFmp4\u003d\u003d\u003dvoid 0?!1:N.hasSubfragmentedFmp4;N\u003dN.JB\u003d\u003d\u003dvoid 0?!1:N.JB;var y\u003dnew g_H;y.Z0\u003de||N;return y};\ng.fTM\u003dfunction(e){this.Ot\u003de;this.U\u003dnew g_H;this.qE\u003dthis.wE\u003d!1;this.vy\u003d2;this.Zl\u003d20971520;this.Kx\u003d8388608;this.l9\u003d120;this.Tv\u003dthis.Li\u003dthis.e0\u003d2;this.al\u003dthis.sR\u003d!1;this.a7\u003d1E3;this.Y_\u003d15;this.vp\u003d1;this.D\u003d1.15;this.Ng\u003d1.05;this.Qk\u003d1;this.Lm\u003dthis.YO\u003d!1;this.ul\u003d6;this.K\u003d!1;this.E8\u003d100;this.Fo\u003d10;this.lf\u003d6;this.Cl\u003d!1;this.R7\u003d1;this.o1\u003dthis.WE\u003d!1;this.ub\u003d2;this.wh\u003dthis.AA\u003d!1;this.SR\u003d!0;this.CN\u003dthis.a9\u003dthis.RO\u003dthis.dT\u003dthis.NK\u003d!1;this.hp\u003d!0;this.HJ\u003d!1;this.j\u003d\"\";this.Rx\u003d[];this.IY\u003dthis.lr\u003dthis.Dl\u003d!1;this.G4\u003d\n0;this.jN\u003d\"\";this.pz\u003dthis.j$\u003dthis.uV\u003dthis.d1\u003dthis.e$\u003dthis.j_\u003dthis.Z\u003dthis.Em\u003dthis.MX\u003dthis.TV\u003dthis.J\u003dthis.E0\u003dthis.VB\u003dthis.i9\u003dthis.Vp\u003dthis.YN\u003dthis.Kh\u003dthis.N\u003dthis.NG\u003d!1;this.UY\u003d!0;this.A4\u003dthis.ll\u003dthis.v2\u003dthis.fk\u003dthis.L\u003dthis.Wk\u003d!1;this.Bk\u003d!0;this.c5\u003dthis.zd\u003dthis.im\u003dthis.jn\u003dthis.mL\u003dthis.yO\u003dthis.P5\u003dthis.U8\u003dthis.NB\u003dthis.qg\u003dthis.gW\u003dthis.xX\u003dthis.Ut\u003dthis.YB\u003dthis.Rq\u003d!1;this.Js\u003dthis.Ot.T(\"html5_trigger_loader_long_poll_on_sabr_backoff\");this.By\u003dthis.Ot.T(\"html5_trigger_fallback_count_from_probe\");this.J4\u003dg.Y2(this.Ot.experiments,\n\"html5_min_readbehind_secs\");this.KT\u003dg.Y2(this.Ot.experiments,\"html5_min_readbehind_cap_secs\");this.il\u003dthis.Ot.T(\"html5_offline_reset_media_stream_on_unresumable_slices\");this.JM\u003dNaN;this.ib\u003dVU(this,\"html5_request_size_min_kb\",64)*1024;this.Et\u003d2097152;this.WV\u003dVU(this,\"html5_bypass_contention_secs\");this.qZ\u003d1048576;this.sY\u003dVU(this,\"html5_repredict_interval_ms\",1800);this.Vw\u003dVU(this,\"html5_head_miss_secs\",5);this.bf\u003dVU(this,\"html5_min_upgrade_health_secs\",10);this.fT\u003dVU(this,\"html5_min_seconds_between_format_selections\",\n8);this.vV\u003dVU(this,\"html5_max_buffer_health_for_downgrade_secs\",15);this.oS\u003dQY;this.xI\u003dg.Y2(this.Ot.experiments,\"html5_min_startup_buffered_media_duration_secs\");this.Oz\u003dg.Y2(this.Ot.experiments,\"html5_post_interrupt_readahead\");this.aC\u003dthis.Ot.T(\"html5_allow_onesie_for_ssap\");this.w$\u003dthis.Ot.T(\"html5_disable_classic_alr\");this.h4\u003dg.Y2(this.Ot.experiments,\"html5_probe_primary_delay_base_ms\")||5E3;this.lV\u003dVU(this,\"html5_ssdai_failure_retry_limit\",3);this.DN\u003dthis.Ot.experiments.gP(\"html5_clone_original_for_fallback_location\");\nthis.U2\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");this.Tg\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_timeout_secs\");this.JD\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");this.rk\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");this.N8\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_min_load_speed\");this.xw\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");\nthis.Ko\u003dg.Y2(this.Ot.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");this.bb\u003dVU(this,\"html5_hopeless_secs\",15);this.m5\u003dthis.Ot.T(\"html5_restrict_streaming_xhr_on_sqless_requests\");this.Qw\u003dg.Y2(this.Ot.experiments,\"html5_max_headm_for_streaming_xhr\");this.X1\u003dthis.Ot.T(\"html5_pipeline_manifestless_allow_nonstreaming\");this.YU\u003dthis.Ot.T(\"html5_prefer_server_bwe3\");this.yw\u003dthis.Ot.T(\"html5_last_slice_transition\");this.po\u003dthis.Ot.T(\"html5_store_xhr_headers_readable\");this.Wy\u003dg.Y2(this.Ot.experiments,\n\"html5_max_drift_per_track_secs\");this.NE\u003dthis.Ot.T(\"html5_no_placeholder_rollbacks\");this.F1\u003dthis.Ot.T(\"html5_subsegment_readahead_enable_mffa\");this.jp\u003dthis.Ot.T(\"html5_allow_video_keyframe_without_audio\");this.d$\u003dthis.Ot.T(\"html5_enable_vp9_fairplay\");this.cC\u003d1048576;this.Rv\u003dthis.Ot.T(\"html5_woffle_resume\");this.Ci\u003dthis.Ot.T(\"html5_abs_buffer_health\");this.AU\u003dthis.Ot.T(\"html5_interruption_resets_seeked_time\");this.Dy\u003dg.Y2(this.Ot.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||46800;\nthis.Sy\u003dthis.Ot.T(\"html5_log_additional_source_buffer_updates\");this.aF\u003dthis.Ot.T(\"html5_report_captions_ctmp_qoe\");this.m4\u003dthis.Ot.T(\"html5_explicitly_dispose_xhr\");this.Mk\u003d!this.Ot.T(\"html5_encourage_array_coalescing\");this.Pl\u003dthis.Ot.T(\"html5_restart_on_unexpected_detach\");this.s6\u003dthis.Ot.T(\"html5_filter_non_efficient_formats_for_safari\");this.Ot.T(\"html5_format_hybridization\");this.zA\u003dthis.Ot.T(\"html5_abort_before_separate_init\");this.Ih\u003dLp();this.Fg\u003dthis.Ot.T(\"html5_serialize_server_stitched_ad_request\");\nthis.M6\u003dthis.Ot.T(\"html5_skip_buffer_check_seek_to_head\");this.Zc\u003dthis.Ot.T(\"html5_attach_po_token_to_bandaid\");this.g6\u003dg.Y2(this.Ot.experiments,\"html5_max_redirect_response_length\")||8192;this.yh\u003dthis.Ot.T(\"html5_rewrite_timestamps_for_webm\");this.pX\u003dthis.Ot.T(\"html5_only_media_duration_for_discontinuities\");this.hH\u003dg.Y2(this.Ot.experiments,\"html5_resource_bad_status_delay_scaling\")||1;this.Ot.T(\"html5_onesie_live\");this.tD\u003dthis.Ot.T(\"html5_onesie_premieres\");this.SE\u003dthis.Ot.T(\"html5_drop_onesie_for_live_mode_mismatch\");\nthis.xn\u003dg.Y2(this.Ot.experiments,\"html5_onesie_live_ttl_secs\")||8;this.Kk\u003dg.Y2(this.Ot.experiments,\"html5_attach_num_random_bytes_to_bandaid\");this.zk\u003dg.Y2(this.Ot.experiments,\"html5_onesie_request_timeout_ms\")||3E3;this.jd\u003dthis.Ot.T(\"html5_update_container_type_on_codec_family_change\")||this.Ot.T(\"html5_use_update_container_type_codec_family\");this.yJ\u003dthis.Ot.T(\"html5_dont_call_change_type_on_updating\");this.Pf\u003dthis.Ot.T(\"html5_apply_ssap_slice_info_adjustment\");this.Xz\u003dthis.Ot.T(\"html5_enable_sabr_host_fallback\");\nthis.jI\u003dthis.Ot.T(\"html5_ssap_enable_legacy_browser_logic\");this.I4\u003dthis.Ot.T(\"html5_ssap_enable_delay_init\");this.wW\u003dthis.Ot.T(\"html5_gapless_fallback_on_append_error\");this.Nw\u003dthis.Ot.T(\"html5_shorts_stop_request_when_buffer_to_end\");this.Z4\u003dthis.Ot.T(\"html5_vod_stop_request_when_buffer_to_end\");this.aq\u003dthis.Ot.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026this.Ot.T(\"gab_return_sabr_ssdai_config\");this.bA\u003dthis.Ot.T(\"html5_use_post_for_media\");this.CC\u003dthis.Ot.T(\"html5_use_live_ump_heartbeat\");this.useUmp\u003d\nthis.Ot.T(\"html5_use_ump\");this.nM\u003dthis.Ot.Js;this.DE\u003dthis.Ot.T(\"html5_reset_primary_stats_on_redirector_failure\");this.Vz\u003dthis.Ot.T(\"html5_remap_to_original_host_when_redirected\");this.Z2\u003dthis.Ot.T(\"html5_sabr_support_quality_constraints\");this.hv\u003dthis.Ot.T(\"html5_sabr_remove_all_quality_constraints\");this.sb\u003dthis.Ot.T(\"html5_iterative_seeking_buffered_time\");this.d2\u003dthis.Ot.T(\"html5_use_network_error_code_enums\");this.qJ\u003dthis.Ot.T(\"html5_disable_overlapping_requests\");this.enableServerDrivenRequestCancellation\u003d\nthis.Ot.T(\"html5_enable_server_driven_request_cancellation\");this.gI\u003dthis.Ot.T(\"html5_enable_sabr_request_timing\");this.DD\u003dthis.Ot.T(\"html5_enable_server_format_filter\");this.i$\u003dthis.Ot.T(\"html5_enable_lawnmower\");this.fl\u003dthis.Ot.B9()?g.Y2(this.Ot.experiments,\"html5_continuous_goodput_probe_interval_ms\"):0;this.xW\u003dg.Y2(this.Ot.experiments,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN;this.kh\u003dg.Y2(this.Ot.experiments,\"html5_normal_latency_mffa_ms\")||NaN;this.Ov\u003dg.Y2(this.Ot.experiments,\"html5_mffa_ms_proxima_override\")||\nthis.kh;this.cV\u003dthis.Ot.T(\"html5_live_defrag_only_h264_playbacks\");this.zM\u003dthis.Ot.T(\"html5_live_defrag_only_h264_formats\");this.ir\u003dthis.Ot.T(\"html5_record_now\");this.gf\u003dg.Y2(this.Ot.experiments,\"html5_drm_byterate_soft_cap\");this.Ip\u003dg.Y2(this.Ot.experiments,\"html5_drm_live_byterate_soft_cap\");this.G\u003dthis.Ot.T(\"html5_sabr_log_request_creation\");this.Gg\u003dthis.Ot.T(\"html5_use_buffer_timeline_for_sabr_request_creation\");this.PY\u003dthis.Ot.T(\"html5_sabr_report_request_cancellation_info\");this.hN\u003dthis.Ot.T(\"html5_spoof_4k\");\nthis.VE\u003dVU(this,\"html5_min_media_duration_for_cabr_slice\");this.pT\u003dVU(this,\"html5_sabr_min_media_bytes_factor_to_append_for_stream\")||.01;this.JX\u003dthis.Mk?0:VU(this,\"html5_min_media_duration_for_append_prop\");this.Ly\u003dthis.Ot.T(\"html5_remove_defrag_without_frame_level_streaming\");this.Fq\u003dthis.Ot.T(\"html5_consume_all_buffered_bytes_one_poll\");this.uf\u003dthis.Ot.T(\"html5_disable_urgent_adaptation\");this.XR\u003dthis.Ot.T(\"html5_apply_constraints_in_client_for_sabr\");this.Ry\u003dthis.Ot.T(\"html5_send_video_playback_ustreamer_config\");\nthis.Xm\u003dVU(this,\"html5_max_discontinuity_rewrite_count\");this.nm\u003dVU(this,\"html5_fixed_media_duration_for_request\");this.Ps\u003dthis.Ot.T(\"html5_apply_fix_for_missing_seg_info_without_logger\");this.Fr\u003dVU(this,\"html5_sabr_request_limit_per_period\");this.LX\u003dthis.Ot.T(\"html5_sabr_live_partial_segment\");this.zx\u003dthis.Ot.T(\"html5_sabr_dispose_media_objects\");this.kX\u003dthis.Ot.T(\"html5_fix_hbr_reselection_qoe_restart_for_sabr\");this.zT\u003dthis.Ot.T(\"html5_enable_d6de4\");this.wA\u003dthis.Ot.T(\"html5_ssap_keep_only_ssap_eos_check\");\nthis.Ot.T(\"html5_high_res_seek_logging\");this.uo\u003dthis.Ot.T(\"html5_disable_chunk_synchronization_sabr_seek\");this.D7\u003dthis.Ot.T(\"html5_enable_ssap_multi_audio_format_filtering\");this.zg\u003dthis.Ot.T(\"html5_enable_sabr_live_captions\");this.t4\u003dg.Y2(this.Ot.experiments,\"html5_override_micro_discontinuities_threshold_ms\");this.jE\u003dthis.Ot.T(\"defer_slice_processing_on_healthy_buffer_sabr\");this.Yb\u003dthis.Ot.T(\"html5_byterate_constraints\");this.q6\u003dthis.Ot.T(\"html5_refactor_sabr_audio_format_selection_logging\");\nthis.Lu\u003dthis.Ot.T(\"enable_sabr_snackbar_message\");this.Ot.T(\"html5_reinit_source_buffer_by_new_element\");this.Ob\u003dthis.Ot.T(\"html5_refactor_sabr_video_format_selection_logging\");this.Ub\u003dthis.Ot.T(\"html5_log_slice_info_in_sbu\");this.FZ\u003dVU(this,\"html5_paced_poll_ms\");this.aT\u003dVU(this,\"html5_paced_poll_min_health_ms\");this.hX\u003dthis.Ot.T(\"html5_disable_sabr_fallback\");this.Hc\u003dthis.Ot.T(\"html5_track_current_buffered_range_at_sync\");this.Z3\u003dg.Y2(this.Ot.experiments,\"html5_enable_sps_retry_backoff_ms\");this.y_\u003d\nthis.Ot.T(\"html5_sabr_live_timing\");this.o4\u003dthis.Ot.T(\"html5_sabr_enable_server_xtag_selection\");this.p5\u003dthis.Ot.T(\"html5_send_detailed_network_type\");this.Sw\u003dthis.Ot.T(\"html5_sabr_skip_client_audio_init_selection\");this.NJ\u003dthis.Ot.T(\"html5_count_updating_slice_for_buffer_health\");this.TH\u003dthis.Ot.T(\"html5_report_max_buffer_bytes_limit_to_sabr\");this.dJ\u003dthis.Ot.T(\"html5_sabr_live_audio_early_return_fix\");this.Sz\u003dthis.Ot.T(\"html5_enable_media_serving_enforcement\");this.zy\u003dg.Y2(this.Ot.experiments,\"html5_platform_max_buffer_health_oversend_duration_secs\");\nthis.IF\u003dthis.Ot.T(\"html5_check_decorator_on_cuepoint\");this.tX\u003dthis.Ot.T(\"html5_cuepoint_identifier_logging\");this.yn\u003dthis.Ot.B9()};\ndZ1\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;N.video.J\u003e1080\u0026\u0026!e.wE\u0026\u0026(e.Zl\u003d36700160,e.Kx\u003d5242880,e.Et\u003dMath.max(4194304,e.Et),e.wE\u003d!0);N.video.J\u003e2160\u0026\u0026!e.qE\u0026\u0026(e.Zl\u003d104857600,e.JM\u003d13107200,e.qE\u003d!0);g.Y2(e.Ot.experiments,\"html5_samsung_kant_limit_max_bitrate\")!\u003d\u003d0?N.isEncrypted()\u0026\u0026g.O8()\u0026\u0026g.Kp(\"samsung\")\u0026\u0026(g.Kp(\"kant\")||g.Kp(\"muse\"))\u0026\u0026(e.JM\u003dg.Y2(e.Ot.experiments,\"html5_samsung_kant_limit_max_bitrate\")):N.isEncrypted()\u0026\u0026g.O8()\u0026\u0026g.Kp(\"kant\")\u0026\u0026(e.JM\u003d1310720);e.gf!\u003d\u003d0\u0026\u0026N.isEncrypted()\u0026\u0026(e.JM\u003de.gf);e.Ip!\u003d\u003d0\u0026\u0026N.isEncrypted()\u0026\u0026\ny\u0026\u0026(e.JM\u003de.Ip);N.JM\u0026\u0026(e.qZ\u003dMath.max(e.ib,Math.min(e.Et,5*N.JM)))};\nfr\u003dfunction(e){return e.J\u0026\u0026e.MX\u0026\u0026e.playbackStartPolicy};\ntW\u003dfunction(e){return e.N||e.J\u0026\u0026e.DD};\nuz\u003dfunction(e,N,y,w){e.MX\u0026\u0026(e.playbackStartPolicy\u003dN,e.SP\u003dy,e.hK\u003dw)};\nVU\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;return g.Y2(e.Ot.experiments,N)||y};\ntIM\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.o1;var y\u003dN.Z0;var w\u003dN.eV;var E\u003dN.vY;N\u003dN.IX;this.o1\u003de;this.Z0\u003dy;this.eV\u003dw;this.vY\u003dE;this.IX\u003dN};\nxcs\u003dfunction(e,N){if(N\u003c0)return!0;var y\u003de.vY();return N\u003cy||N\u003d\u003d\u003dy\u0026\u0026!e.o1||N\u003d\u003d\u003dy\u0026\u0026(e\u003de.IX())\u0026\u0026N\u003d\u003d\u003de.Ch?!0:!1};\njxF\u003dfunction(e,N,y){if(!xcs(e,N))return 0;if(!e.Z0||!isNaN(y)\u0026\u0026y\u003e0)return 2;if(N\u003c0)return 1;y\u003de.vY();return N\u003cy||N\u003d\u003d\u003dy\u0026\u0026(e\u003de.IX())\u0026\u0026N\u003d\u003d\u003de.Ch\u0026\u0026!e.pending?2:1};\nqN\u003dfunction(e,N,y){g.x.call(this);this.tW\u003de;this.policy\u003dN;this.bk\u003dy;this.N\u003d0;this.J\u003d!1;this.delay\u003dnew g.e6(this.K,this.policy.fl,this);g.Q(this,this.delay)};\nuus\u003dfunction(e,N){F9(N.J)||(e.yl\u003dN,e.N\u003d0,g.NA(e.delay))};\nqhF\u003dfunction(e,N,y,w,E){var A\u003dthis;this.tW\u003de;this.policy\u003dN;this.bk\u003dy;this.yl\u003dw;this.q2\u003dE;this.done\u003d!1;this.onTimeout\u003dfunction(){A.done||(A.done\u003d!0,A.onError(\"net.timeout\"))};\nthis.size\u003dMath.ceil(Math.min(1E5,.1*M_(this.bk)));this.timing\u003dnew j3(this,{bk:this.bk,lw:this.size,Vm:!0,fd:function(){},\nCU:this.policy.K});e\u003dMZ(this.yl,this.q2,this.policy).tA.clone();Ma(e);e.path!\u003d\u003d\"/videogoodput\"\u0026\u0026(e.path\u003d\"/videogoodput\",e.url\u003d\"\");this.location\u003dnew T4(e);this.location.set(\"rn\",\"\"+this.timing.requestNumber);this.location.set(\"range\",\"0-\"+(this.size-1));this.xhr\u003dOi(this.location,this.policy.U,this.timing,this.policy.oS,{});setTimeout(this.onTimeout,1E4)};\nZC9\u003dfunction(e,N,y){var w\u003de.qY();if(e.isComplete()||!w||e.info.yl.q2(N,y))return 0;var E\u003dN.ub;if(!E||w\u003cE)return 0;e\u003dr4(y,lH(e.info.yl,!0,N));return e.J||e.timedOut||e.started?0:2};\nxXP\u003dfunction(e,N,y){if(!(N.h4\u0026\u0026e.isComplete()\u0026\u0026e.canRetry()\u0026\u0026e.info.yl.q2(N,y))||e.info.yl.U)return 0;e\u003dr4(y,lH(e.info.yl,!1,N));return e.K+N.h4*C1(e,!0)\u003e(0,g.iC)()?0:1};\nZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M,l,F){F\u003dF\u003d\u003d\u003dvoid 0?null:F;g.x.call(this);var S\u003dthis;this.tW\u003de;this.policy\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.j\u003dE;this.J\u003dA;this.timing\u003dT;this.L\u003dp;this.schedule\u003dC;this.rP\u003dr;this.K\u003dY;this.Ng\u003dM;this.dM\u003dl;this.E_\u003dF;this.Kh\u003d!1;this.Tt\u003d\"\";this.F6\u003dnull;this.Hf\u003dNaN;this.qg\u003d!1;this.N\u003dnull;this.Q2\u003dthis.D\u003dNaN;this.Fb\u003dthis.Z\u003d0;this.logger\u003dnew g.RE(\"dash\");this.lk\u003d{xY:function(k,X){return S.xY(k,X)}};\nthis.policy.Kk\u003e0\u0026\u0026(this.Tt\u003dg.PX(this.policy.Kk));this.policy.fl\u0026\u0026(this.U\u003dnew qN(this.tW,this.policy,this.schedule),g.Q(this,this.U))};\njI0\u003dfunction(e,N,y){var w\u003dN.N?N.N.J.yl:N.J.yl;var E\u003de.j,A;(A\u003d!e.policy.Vz)||(A\u003dlN(w.J)\u003d\u003d\u003dlN(w.K));A?w\u003d!1:(E\u003dr4(E,lN(w.K)),A\u003d6E4*Math.pow(E.j,1.6),(0,g.iC)()\u003cE.K+A?w\u003d!1:(E.K\u003d(0,g.iC)(),E.j+\u003d1,w.J\u003dw.K.clone(),w\u003d!0));w\u0026\u0026e.tW.Fh(\"hostch\",{},!0);if(xe(e,N,y)){y\u003de.G(N,y);if(e.N){var T\u003dy.QB[0].J.info.id;w\u003de.J;E\u003dy.QB[0].Ch;w\u003dE\u003c0\u0026\u0026!isNaN(w.L)?w.L:E;E\u003diO(e.J,y.QB[0].o2,w);var p\u003dN\u003d\u003d\u003de.audioTrack?1:2,C\u003dy.QB[0].J.info.Iq;A\u003dT.split(\";\")[0];a:{var r\u003de.J;if(r.J){var Y\u003dr.J.Re.event;if(r.J.Ch\u003d\u003d\u003dw){r\u003dY\u003d\u003d\u003d\"predictStart\"?\nvoid 0:r.J.Re.event;break a}if(r.J.Ch\u003d\u003d\u003dw-1){r\u003dY\u003d\u003d\u003d\"start\"||Y\u003d\u003d\u003d\"continue\"?Y:void 0;break a}}r\u003dvoid 0}if(e.policy.aq\u0026\u0026e.J.N!\u003d\u003d0){var M\u003de.N.Ox(E,w,T,p,C,r);w\u003c0\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026D0(e.J,0,0,!0);if(M){var l;T\u003d((l\u003dM.Ag)\u003d\u003dnull?void 0:l.Yh)||\"\";var F;l\u003d((F\u003dM.Ag)\u003d\u003dnull?void 0:F.Bx)||-1;e.tW.Fh(\"sdai\",{ssdaiinfo:\"1\",ds:T,skipsq:l,itag:A,f:C,sg:w,st:E.toFixed(3)});y.j\u003dM}}else if(F\u003de.N.zz(E,w,T,p,C,r),w\u003c0\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026D0(e.J,0,0,!0),F){l\u003d{dec_sq:w,itag:A,st:E.toFixed(3)};if(e.policy.Fg\u0026\u0026N.isRequestPending(w-1)){e.tW.Fh(\"sdai\",\n{wt_daistate_on_sg:w-1});return}e.tW.Fh(\"sdai\",l);F\u0026\u0026(y.J\u003dnew g.YE(F));e.policy.K\u0026\u0026(F\u003dy.yl.JK(\"id\")||\"\",l\u003d((M\u003dy.J)\u003d\u003dnull?void 0:M.get(\"id\"))||\"\",F!\u003d\u003dl\u0026\u0026e.tW.Fh(\"stmidmismatch\",{cid:F,aid:l}))}else e.J.N!\u003d\u003d5\u0026\u0026e.tW.Fh(\"sdai\",{nodec_sq:w,itag:A,st:E.toFixed(3)})}e.policy.IY\u0026\u0026y.QB[0].Ch!\u003d\u003d-1\u0026\u0026y.QB[0].Ch\u003ce.rP.L$\u0026\u0026(y\u003dN.J.Tn(e.rP.L$,!1));lz(N,jL(e,y));BT(e.timing);var S;(S\u003de.U)\u003d\u003dnull||uus(S,y.yl)}};\nxe\u003dfunction(e,N,y){if(e.policy.j_)return!1;var w;var E\u003de.J,A\u003d((w\u003dN.N)\u003d\u003dnull?void 0:w.Ch)||-1;E.N\u003d\u003d\u003d3\u0026\u0026A+1\u003e\u003dE.j?(E.Fh(\"sdai\",{haltrq:A+1,est:E.j}),w\u003d!1):w\u003dE.N!\u003d\u003d2;if(!w||!Fs(N.N?N.N.J.yl:N.J.yl,e.policy,e.j,e.tW.kL())||e.tW.isSuspended\u0026\u0026(!ld(e.schedule)||e.tW.cU))return!1;if(e.policy.j\u0026\u0026Xr\u003e\u003d5)return g.NA(e.tW.Pg),!1;if(e.rP.isManifestless){if(N.K.length\u003e0\u0026\u0026N.N\u0026\u0026N.N.Ch\u003d\u003d\u003d-1||N.K.length\u003e\u003de.policy.R7||!e.policy.X1\u0026\u0026N.K.length\u003e0\u0026\u0026!e.policy.U.Z0)return!1;if(N.G)return!e.rP.isLive||!isNaN(e.Hf)}if(dX5(N))return e.logger.debug(\"Pending request with server-selectable format found\"),\n!1;if(!N.N){if(!N.J.Yz())return!1;g3(N,e.tW.getCurrentTime())}if(u3(N)\u0026\u0026(N.SL()!\u003d\u003du3(N)||e.tW.isSuspended))return!1;E\u003d(w\u003de.policy.WV)\u0026\u0026!N.K.length\u0026\u0026ke(N,!0)\u003cMath.min(w,ke(y));w\u003dN.K.length+y.K.length;A\u003d!e.policy.qJ\u0026\u0026((N.K.length?N.K[0].RL():!1)||(y.K.length?y.K[0].RL():!1)||e.rP.isLive);(E||A)\u0026\u0026--w;if(w+1\u003e\u003de.policy.vy)return!1;w\u003dN.N;if(!w)return!0;w.type\u003d\u003d\u003d4\u0026\u0026w.J.Yz()\u0026\u0026(N.N\u003dg.Kq(w.J.y5(w)),w\u003dN.N);if(!w.eY()\u0026\u0026!w.J.L2(w))return!1;A\u003de.rP.Ta||e.rP.j;if(e.rP.isManifestless\u0026\u0026A){A\u003dN.J.index.vY();var T\u003dy.J.index.vY();\nA\u003dMath.min(A,T);if(N.J.index.Ms()\u003e0\u0026\u0026A\u003e0\u0026\u0026w.Ch\u003e\u003dA)return N.i9\u003dA,y.i9\u003dA,!1}if(w.J.info.audio\u0026\u0026w.type\u003d\u003d\u003d4||w.eY())return!1;A\u003d!N.L\u0026\u0026!y.L;if(E\u003d!E)E\u003dw.XT,E\u003d!!(y.N\u0026\u0026!cl(y,y.N)\u0026\u0026y.N.XT\u003cE);T\u003dN\u003d\u003d\u003de.videoTrack\u0026\u0026e.policy.i9;return E\u0026\u0026(!e.rP.isManifestless||y.N\u0026\u0026y.N.XT\u0026\u0026w.XT)\u0026\u0026A\u0026\u0026!T||e.policy.SR\u0026\u0026!N.L\u0026\u0026y.L?!1:Px(w)\u0026\u0026w.XT\u003en_0(e,N)?(n_0(e,N),!1):(e\u003dN.TW)\u0026\u0026e.isLocked()?!1:!0};\nn_0\u003dfunction(e,N){var y\u003de.J;y\u003dy.J?y.J.Re:null;if(e.policy.i9\u0026\u0026y)return y.startSecs+y.Vj+15;N\u003dD2(e.tW,N);e.policy.Y_\u003e0\u0026\u0026(y\u003d((0,g.iC)()-e.tW.Vy)/1E3,N\u003dMath.min(N,e.policy.Y_+e.policy.vp*y));y\u003de.tW.getCurrentTime()+N;return e.policy.Oz\u0026\u0026(N\u003dQIF(e.tW)+e.policy.Oz,N\u003cy)?(e.tW.Fh(\"mrl\",{ori:y,mod:N},!0),e.policy.AU\u0026\u0026(e\u003de.tW,y\u003d(0,g.iC)(),e.Vy\u003dy),N):y};\nmXs\u003dfunction(e,N,y){if(y!\u003d\u003d0){a:if(N\u003dN.info,y\u003dy\u003d\u003d\u003d2,N.J)N\u003dnull;else{var w\u003dN.QB[0];if(N.range)var E\u003dcx(N.range.start,Math.min(4096,N.K));else{if(N.N\u0026\u0026N.N.indexOf(\"/range/\")\u003e\u003d0||N.yl.JK(\"defrag\")\u003d\u003d\u003d\"1\"||N.yl.JK(\"otf\")\u003d\u003d\u003d\"1\"){N\u003dnull;break a}E\u003dcx(0,4096)}E\u003dnew iH([new Bx(5,w.J,E,\"createProbeRequestInfo\"+w.L,w.Ch)],N.N);E.q2\u003dy;E.J\u003dN.J;N\u003dE}N\u0026\u0026jL(e,N)}};\njL\u003dfunction(e,N){e.tW.Dr(N);var y\u003dR03(N),w\u003de.tW.ND();y\u003d{bk:e.schedule,lw:y,bx:Mq5(e.L,y),UT:Xs(N.QB[0]),Vm:F9(N.yl.J),CU:e.policy.K,fd:function(T,p){e.tW.Gt(T,p)}};\nif(e.schedule.N.G){var E,A;y.J3\u003d(((E\u003de.videoTrack.J)\u003d\u003dnull?void 0:E.info.JM)||0)+(((A\u003de.audioTrack.J)\u003d\u003dnull?void 0:A.info.JM)||0)}e.F6\u0026\u0026(y.Ch\u003dN.QB[0].Ch,y.Hf\u003dN.Hf,y.F6\u003de.F6);w\u003d{Ze:GS9(N,e.tW.getCurrentTime()),zt:e.policy.WE\u0026\u0026g4(N)\u0026\u0026N.QB[0].J.info.video?z_M(e.K):void 0,a4:e.policy.i9,poToken:e.tW.rf(),lz:e.tW.HZ(),Tt:e.Tt,Q2:isNaN(e.Q2)?null:e.Q2,E_:e.E_,dM:e.dM,Fb:e.Fb,tC:w};return new v0(e.policy,N,y,e.j,function(T,p){try{a:{var C\u003dT.info.QB[0].J,r\u003dC.info.video?e.videoTrack:e.audioTrack;if(!(T.state\u003e\u003d\n2)||T.isComplete()||T.qY()||!(!e.tW.TZ||e.tW.isSuspended||ke(r)\u003e3)){var Y\u003dZC9(T,e.policy,e.j);Y\u003d\u003d\u003d1\u0026\u0026(e.qg\u003d!0);mXs(e,T,Y);if(T.isComplete()||T.Ss()\u0026\u0026p\u003c3){if(e.policy.K){var M\u003dT.timing.gL();M.rst\u003dT.state;M.strm\u003dT.xhr.zE();M.cncl\u003dT.xhr\u0026\u0026T.r7.j?1:0;e.tW.Fh(\"rqs\",M)}T.sK\u0026\u0026e.tW.Fh(\"sbwe3\",{},!0)}if(!e.Ss()\u0026\u0026T.state\u003e\u003d2){yds(e.timing,T,C);var l\u003de.tW;e.Q2\u0026\u0026T.Q7\u0026\u0026l\u0026\u0026(e.Q2\u003dNaN,e.tW.xD(T.Q7),e.tW.WC(),e.tW.Fh(\"cabrUtcSeek\",{mediaTimeSeconds:T.Q7}));T.dj\u0026\u0026e.Q2\u0026\u0026T.dj\u0026\u0026!T.dj.action\u0026\u0026(e.tW.ou(e.Q2),e.Q2\u003dNaN,e.tW.Fh(\"cabrUtcSeekFallback\",\n{targetUtcTimeSeconds:e.Q2}));T.RS\u0026\u0026e.tW.DI(T.RS);e.policy.CC\u0026\u0026(e.Fb\u003dT.Fb);if(T.state\u003d\u003d\u003d3){Pl(r,T);g4(T.info)\u0026\u0026nr(e,r,C,!0);if(e.N){var F\u003dT.info.zz();F\u0026\u0026e.N.Xo(T.info.QB[0].Ch,C.info.id,F)}e.tW.Ga()}else if(T.isComplete()\u0026\u0026T.info.QB[0].type\u003d\u003d\u003d5){if(T.state!\u003d\u003d4)T.Q_()\u0026\u0026e.tW.handleError(T.pw(),T.Cz());else{var S\u003d(T.info.QB[0].J.info.video?e.videoTrack:e.audioTrack).K[0]||null;S\u0026\u0026S instanceof v0\u0026\u0026S.qY()\u0026\u0026S.Py(!0)}T.dispose()}else{T.Q_()||HCJ(e,T);var k;((k\u003dT.zR)\u003d\u003dnull?0:k.itagDenylist)\u0026\u0026e.tW.gF(T.zR.itagDenylist);\nif(T.state\u003d\u003d\u003d4)QU(e,T),e.J\u0026\u0026T4J(e.J,T.info,e.N);else if(e.policy.oS\u0026\u0026T.bZ()\u0026\u0026!T.isComplete()\u0026\u0026!QU(e,T)\u0026\u0026!T.Q_())break a;T.Q_()\u0026\u0026(Kss(e,T),isNaN(e.Q2)||(e.tW.ou(e.Q2),e.Q2\u003dNaN));e.policy.FZ\u0026\u0026!T.isComplete()?mL(e.tW):e.tW.Ga();var X\u003dxXP(T,e.policy,e.j);mXs(e,T,X)}}}}}catch(d){p\u003de.Kh?1:0,e.Kh\u003d!0,T\u003ddp(p),p\u003dI2(d,p),e.tW.handleError(p.errorCode,p.details,p.severity),T||e.tW.w4()}},w)};\nHCJ\u003dfunction(e,N){if(N.kP\u0026\u0026N.state\u003e\u003d2\u0026\u0026N.state!\u003d\u003d3){var y\u003dN.xhr.getResponseHeader(\"X-Response-Itag\");if(y){e.logger.debug(function(){return\"Applying streamer-selected format \"+y});\nvar w\u003dvaJ(e.K,y),E\u003dN.info.K;E\u0026\u0026(E-\u003dw.f1(),w.K\u003d!0,N.info.QB[0].J.K\u003d!1,gE9(N,w.p_(E)),Hl(e.tW,e.videoTrack,w),ITM(e.videoTrack,w),e.tW.k5(w.info.video.quality),(E\u003dN.zm())\u0026\u0026w.info.lastModified\u0026\u0026w.info.lastModified!\u003d\u003d+E\u0026\u0026Pl(e.videoTrack,N))}else N.kP\u003d!1}};\nKss\u003dfunction(e,N){var y\u003dN.info.QB[0].J,w\u003dN.pw();if(F9(y.yl.J)){var E\u003dg.b7(N.Cq(),3);e.tW.Fh(\"dldbrerr\",{em:E||\"none\"})}E\u003dN.info.QB[0].Ch;var A\u003diO(e.J,N.info.QB[0].o2,E);w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.Z+\u003d1);if(N.canRetry()\u0026\u0026Kr(e.tW)){if(!(N.info.yl.N\u003e\u003de.policy.lV\u0026\u0026e.N\u0026\u0026N.info.isDecorated()\u0026\u0026w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.N.Ok(A,E))){E\u003d(y.info.video\u0026\u0026y.yl.N\u003e1||N.Ie\u003d\u003d\u003d410||N.Ie\u003d\u003d\u003d500||N.Ie\u003d\u003d\u003d503)\u0026\u0026!(uO(e.K.L).size\u003e0)\u0026\u0026!F9(y.yl.J);A\u003dN.Cz();var T\u003dy.info.video?e.videoTrack:e.audioTrack;E\u0026\u0026(A.stun\u003d\"1\");e.tW.handleError(w,\nA);e.Ss()||(E\u0026\u0026(e.logger.debug(function(){return\"Stunning format \"+y.info.id}),QW(e.K,y)),Pl(T,N),e.tW.Ga())}}else T\u003d1,e.N\u0026\u0026N.info.isDecorated()\u0026\u0026w\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.N.Ok(A,E)\u0026\u0026(T\u003d0),e.rP.isLive\u0026\u0026N.pw()\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.Z\u003c\u003de.policy.Fo*2?(G6J(e.rP),e.rP.Ta||e.rP.isPremiere?tz(e.tW,0,{BY:\"badStatusWorkaround\"}):e.rP.j?tz(e.tW,e.rP.aq,{BY:\"badStatusWorkaround\",\nKz:!0}):Wl(e.tW)):e.tW.handleError(w,N.Cz(),T)};\nQU\u003dfunction(e,N){if(e.policy.useUmp\u0026\u0026N.Ss())return!1;try{var y\u003dN.info.QB[0].J,w\u003dy.info.video?e.videoTrack:e.audioTrack;if(e.rP.isManifestless\u0026\u0026w){e.Z\u003d0;w.G\u0026\u0026(N.Ss(),N.isComplete()||N.bZ(),w.G\u003d!1);N.W6()\u0026\u0026e.tW.eE.Kj(1,N.W6());var E\u003dN.Ms(),A\u003dN.CR();Fu(e.rP,E,A)}if(N.info.UT()\u0026\u0026!D$(N.info))for(var T\u003dg.c(N.O$()),p\u003dT.next();!p.done;p\u003dT.next())lT0(w,p.value);for(e.tW.getCurrentTime();w.K.length\u0026\u0026w.K[0].state\u003d\u003d\u003d4;){var C\u003dw.K.shift();MIE(w,C);w.Et\u003dC.yu()}w.K.length\u0026\u0026MIE(w,w.K[0]);var r\u003d!!u3(w);r\u0026\u0026N instanceof\nIE\u0026\u0026(y.info.qG()?GDs(e.timing):Rv5(e.timing));return r}catch(Y){N\u003dN.Cz();N.origin\u003d\"hrhs\";a:{e\u003de.tW;y\u003dY;if(y instanceof Error){N.msg||(N.msg\u003d\"\"+y.message);N.name||(N.name\u003d\"\"+y.name);if(y instanceof g.Gh\u0026\u0026y.args)for(w\u003dg.c(Object.entries(y.args)),E\u003dw.next();!E.done;E\u003dw.next())A\u003dg.c(E.value),E\u003dA.next().value,A\u003dA.next().value,N[\"arg\"+E]\u003d\"\"+A;g.uA(y);if(y.level\u003d\u003d\u003d\"WARNING\"){e.JW.P_(N);break a}}e.handleError(\"fmt.unplayable\",N,1)}return!1}};\nWsF\u003dfunction(e){var N\u003de.videoTrack.J.index;e.F6\u003dnew tIM({o1:e.policy.o1,Z0:e.policy.U.Z0,eV:N.Mz(),vY:function(){return N.vY()},\nIX:function(){return N.IX()}})};\nnr\u003dfunction(e,N,y,w){if(!(y.Yz()||y.hw()||y.K||!Fs(y.yl,e.policy,e.j)||y.info.Iq\u003d\u003d\u003d\"f\"||e.policy.J)){if(w){w\u003de.L;var E\u003dy.info;w\u003dlMM(w,E.video?w.policy.e0:w.policy.Li,E.JM)}else w\u003d0;w\u003dy.p_(w);e\u003djL(e,w);D$(w)\u0026\u0026lz(N,e);y.K\u003d!0}};\nOe\u003dfunction(e,N,y,w,E,A,T,p){g.x.call(this);var C\u003dthis;this.tW\u003de;this.qK\u003dN;this.videoTrack\u003dy;this.audioTrack\u003dw;this.rP\u003dE;this.D\u003dA;this.isAudioOnly\u003dT;this.G\u003dp;this.N\u003df3;this.qg\u003d!1;this.logger\u003dnew g.RE(\"sabr\");this.U\u003dthis.Kh\u003dthis.Ng\u003d!1;this.videoInfos\u003dthis.L\u003dthis.D.videoInfos;this.K\u003dthis.l9\u003dthis.D.J;this.J\u003dnew fP(N,A,function(r,Y){C.tW.Fh(r,Y)});\nthis.qK.Sw||OC5(this);this.isAudioOnly\u0026\u0026Rnn(this,this.rP.J[\"0\"])};\nGEJ\u003dfunction(e,N){var y\u003d[];N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next())y.push(g.Ld(w.value,e.rP.Cx));return y};\nRnn\u003dfunction(e,N,y){N!\u003d\u003de.j\u0026\u0026(e.j\u0026\u0026(e.qg\u003d!0),e.j\u003dN,e.vr(N,e.videoTrack,y))};\nsI5\u003dfunction(e,N){e.logger.debug(\"setConstraint: \"+ax(N));tW(e.qK)\u0026\u0026(e.Kh\u003dN.reason\u003d\u003d\u003d\"m\"||N.reason\u003d\u003d\u003d\"l\"?!0:!1);N.reason\u003d\u003d\u003d\"m\"?N.isLocked()\u0026\u0026UX5(e,N.J):LsH(e,N)?Rl(e,N.N,N.J):e.videoInfos\u003de.L;e.N\u003dN};\nLsH\u003dfunction(e,N){return e.qK.Z2\u0026\u0026N.reason\u003d\u003d\u003d\"b\"||e.qK.hv?!1:e.qK.XR?!0:N.reason\u003d\u003d\u003d\"l\"||N.reason\u003d\u003d\u003d\"b\"||N.reason\u003d\u003d\u003d\"o\"};\naTJ\u003dfunction(e,N){return N.isLocked()\u0026\u0026e.J.N||e.N\u003d\u003d\u003dvoid 0?!1:N.Bw(e.N)};\ne$E\u003dfunction(e,N){var y,w\u003d(y\u003de.j)\u003d\u003dnull?void 0:y.info.video.J;return e.qg?!0:e.j?N!\u003d\u003dw?!0:!e.J.N||e.qK.kX\u0026\u0026e.J.J\u003d\u003d\u003de.j.info.itag?!1:!0:!1};\nUX5\u003dfunction(e,N){var y\u003de.J.J;if(y){e.videoInfos\u003de.L;var w\u003dg.Ok(e.videoInfos,function(E){return E.id\u003d\u003d\u003dy});\nw\u0026\u0026w.video.J\u003d\u003d\u003dN?e.videoInfos\u003d[w]:(w\u003de.videoInfos.map(function(E){return E.id}),e.tW.Fh(\"sabrpf\",{pfid:\"\"+y,\nvfids:\"\"+w.join(\".\")}),Rl(e,N,N),q4(e.J,\"\"))}else Rl(e,N,N)};\nRl\u003dfunction(e,N,y){e.videoInfos\u003de.L;e.videoInfos\u003dg.CG(e.videoInfos,function(w){return w.video.J\u003e\u003dN\u0026\u0026w.video.J\u003c\u003dy})};\nOC5\u003dfunction(e){var N\u003drd_(e.J,e.G);N\u0026\u0026(e.K\u003d[N])};\nNw0\u003dfunction(e,N,y){if(e.qK.Sw){if(e.G){var w\u003dg.CG(e.K,function(E){return E.id\u003d\u003d\u003de.G});\nreturn Ym(w,y).includes(N)}w\u003dg.CG(e.K,function(E){var A;return!((A\u003dE.Vl)\u003d\u003dnull||!A.isDefault)});\nif(w.length\u003e0)return Ym(w,y).includes(N)}return Ym(e.K,y).includes(N)};\nYm\u003dfunction(e,N){return e.map(function(y){return Sl(g.Ld(y,N))})};\nyR1\u003dfunction(e){var N;if((N\u003de.N)\u003d\u003dnull?0:N.isLocked())return e.videoInfos;var y\u003duO(e.J);N\u003dg.CG(e.videoInfos,function(w){return w.JM\u003ee.qK.JM?!1:!y.has(w.id)});\nCHH(e.J)\u0026\u0026(N\u003dg.CG(N,function(w){return w.video.width\u003c\u003d854\u0026\u0026w.video.height\u003c\u003d480}));\nreturn N};\nAR5\u003dfunction(e,N,y,w){var E\u003de.rP,A\u003de.JW.getVideoData(),T\u003dg.xK(A),p\u003de.sJ,C\u003dpP({Ot:A.X(),JW:e.JW,F7:e.F7,qK:e.qK,Vy:e.Vy,pG:e.pG,rE:e.rE,Ka:e.Ka,ue:e.ue,isPrefetch:e.isPrefetch,RW:e.RW,sabrLicenseConstraint:A.sabrLicenseConstraint,XY:e.XY,Td:e.Td,mV:e.mV,nf:e.nf,E1B:!!p}),r\u003dCP(A,e.tC,e.nextRequestPolicy,e.UH,e.PS,e.qXP,e.J5);w\u0026\u0026y\u0026\u0026(w\u003dr.Y6?r.Y6.map(function(k){return k.type}):[],y(\"ssap\",{stmctxt:w.join(\"_\"),\nunsntctxt:r.Ds?r.Ds.join(\"_\"):\"\"}));w\u003de.DT;var Y\u003de.pH;if(Y\u003d\u003d\u003dvoid 0\u0026\u0026w\u003d\u003d\u003dvoid 0){var M;Y\u003dwg5(E.Cx,(M\u003de.Zn)\u003d\u003dnull?void 0:M.video);var l;w\u003dwg5(E.Cx,(l\u003de.Zn)\u003d\u003dnull?void 0:l.audio)}if(A.E_)var F\u003dA.E_;A\u003d{IS:C,kK:e.kK,DT:w,pH:Y,sJ:p,videoPlaybackUstreamerConfig:F,v4:r};e.Ag\u0026\u0026(A.Ag\u003de.Ag);if(T\u0026\u0026N){T\u003dnew Map;var S\u003dg.c(E.Rq);for(p\u003dS.next();!p.done;p\u003dS.next())p\u003dp.value,(C\u003dE.Zl[gHM(E,p)]||\"\")?(T.has(C)||T.set(C,[]),T.get(C).push(p)):y\u0026\u0026y(\"ssap\",{nocid4fmt:(p.itag||\"\")+\"_\"+(p.lmt||0)+\"_\"+(p.xtags||\"\")});E\u003dnew Map;\nS\u003dg.c(e.gT);for(p\u003dS.next();!p.done;p\u003dS.next())p\u003dp.value,C\u003dp.startTimeMs||0,r\u003dvoid 0,M\u003d(r\u003dN)\u003d\u003dnull?void 0:P0(r,C),r\u003dM.clipId,M\u003dM.N3,r?(E.has(r)||(l\u003dT.get(r)||[],E.set(r,{clipId:r,gT:[],xL:l})),M!\u003d\u003d0\u0026\u0026(p.startTimeMs\u003dC-M),E.get(r).gT.push(p)):y\u0026\u0026(r\u003dvoid 0,y(\"ssap\",{nocid4range:\"1\",fmt:((r\u003dp.formatId)\u003d\u003dnull?void 0:r.itag)||\"\",st:C.toFixed(3),d:(p.durationMs||0).toFixed(3),timeline:Mo(N)}));A.iW\u003d[];E\u003dg.c(E.entries());for(T\u003dE.next();!T.done;T\u003dE.next())T\u003dg.c(T.value),T.next(),T\u003dT.next().value,A.iW.push(T);\nif(e.gT.length\u0026\u0026!A.iW.length){y\u0026\u0026y(\"ssap\",{nobfrange:\"1\",br:Ej5(e.gT),timeline:Mo(N)});return}e.g8\u0026\u0026(A.g8\u003de.g8);e.Wz\u0026\u0026(A.Wz\u003de.Wz)}else A.gT\u003de.gT,A.xL\u003dE.Rq,T\u0026\u0026((S\u003de.gT)\u003d\u003dnull?void 0:S.length)\u003e0\u0026\u0026!N\u0026\u0026y\u0026\u0026y(\"ssap\",{bldmistlm:\"1\"});return A};\nwg5\u003dfunction(e,N){return N?[g.Ld(N.info,e)]:[]};\nEj5\u003dfunction(e){var N\u003d\"\";e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;N+\u003d\"fmt.\"+(((w\u003dy.formatId)\u003d\u003dnull?void 0:w.itag)||\"\")+\"_\"+(((E\u003dy.formatId)\u003d\u003dnull?void 0:E.lmt)||0)+\"_\"+(((A\u003dy.formatId)\u003d\u003dnull?void 0:A.xtags)||\"\")+\";st.\"+(y.startTimeMs||0).toFixed(3)+\";d.\"+(y.durationMs||0).toFixed(3)+\";\"}return N};\nls\u003dfunction(e,N,y){var w\u003dthis;this.requestType\u003de;this.yl\u003dN;this.qU\u003dy;this.N\u003dnull;this.lk\u003d{xYZ:function(){var E;return(E\u003dw.data)\u003d\u003dnull?void 0:E.isPrefetch},\nPS:function(){var E;return(E\u003dw.data)\u003d\u003dnull?void 0:E.PS}}};\nH_M\u003dfunction(e,N,y){N\u003dMZ(e.yl,Tw3(e,N,y),N);e.aN()\u0026\u0026N.set(\"probe\",\"1\");return N};\nTw3\u003dfunction(e,N,y){e.q2\u003d\u003d\u003dvoid 0\u0026\u0026(e.q2\u003de.yl.q2(N,y));return e.q2};\nJR1\u003dfunction(e){var N,y;return((N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.IS)\u003d\u003dnull?void 0:y.Sb)||0};\npgP\u003dfunction(e){var N,y;return!!((N\u003de.J)\u003d\u003dnull?0:(y\u003dN.IS)\u003d\u003dnull?0:y.XY)};\nCd0\u003dfunction(e){var N\u003d{},y\u003d[],w\u003d[];if(!e.data)return N;for(var E\u003d0;E\u003ce.data.gT.length;E++){var A\u003de.data.gT[E],T\u003dvoid 0;y.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_st.\"+(A.startTimeMs+\"_e.\"+(A.startTimeMs+A.durationMs)+\"_d.\"+A.durationMs)+(\"_sn.\"+A.qO)+(\"_en.\"+A.wQ))}for(E\u003d0;E\u003ce.data.kK.length;E++){A\u003de.data.kK[E];var p\u003dT\u003dvoid 0,C\u003dvoid 0,r\u003dvoid 0;w.push(\"i.\"+((T\u003dA.formatId)\u003d\u003dnull?void 0:T.itag)+\"_sn.\"+A.sequenceNumber+\"_sl.\"+(A.KO||NaN)+\"_lb.\"+A.wC+\"_tr.s_\"+((p\u003dA.mZ)\u003d\u003dnull?void 0:p.startTicks)+\n\"_d_\"+((C\u003dA.mZ)\u003d\u003dnull?void 0:C.fV)+\"_t_\"+((r\u003dA.mZ)\u003d\u003dnull?void 0:r.timescale)+\"_ed_\"+A.Nm)}N.ptime\u003dJR1(e);N.rtype\u003de.requestType;N.brl\u003dy.join(\";\");N.ps\u003dw.join(\";\");return N};\nrRn\u003dfunction(e){if(e.AA)return{yW:g.Y2(e.experiments,\"html5_future_encryptor_auto_select_js_max_size_bytes\"),QR:g.Y2(e.experiments,\"html5_future_encryptor_auto_select_wasm_max_size_bytes\")}};\nFE\u003dfunction(e,N){this.uB\u003de;this.cipher\u003dthis.uB.exports.AES128CTRCipher_create(N.byteOffset)};\nSD\u003dfunction(e){return function(N){return{profile:e,XA:Math.ceil(N.byteLength/16)}}};\no9\u003dfunction(e,N){this.key\u003de;this.subtleCrypto\u003dN;this.J\u003d!1};\n$_5\u003dfunction(e){var N\u003dglobalThis.crypto.subtle;N\u003dN\u003d\u003d\u003dvoid 0?window.crypto.subtle:N;return A$(wQ(function(){return N.importKey(\"raw\",e,\"AES-CTR\",!1,[\"encrypt\"]).catch(function(y){return Promise.reject(y.name+\": \"+y.message)})}),function(y){return new o9(y,N)})};\nbs\u003dfunction(e){this.J\u003d!1;this.N\u003dnew SA(e)};\nhJ\u003dfunction(e,N){this.uB\u003de;var y\u003de.MJ(N);this.J\u003dnew FE(e,y!\u003dnull?y:N);y\u0026\u0026e.free(y.byteOffset)};\nYI1\u003dfunction(e){g.uA(\"wasm encryptor failed: \"+e);throw e;};\ncO\u003dfunction(e,N,y){var w\u003dthis;this.key\u003de;this.j\u003dthis.L\u003d!1;this.yW\u003d32768;this.QR\u003d131072;N\u003d\u003dnull||A$(N,function(E){w.J\u003dnew hJ(E,w.key);w.j\u003dE.Um});\nif(y\u003d\u003dnull?0:y.QR)this.QR\u003dy.QR;if(y\u003d\u003dnull?0:y.yW)this.yW\u003dy.yW};\nMVH\u003dfunction(e,N,y){e.N||(e.N\u003dnew bs(e.key));return Tm(e.N.encrypt(N,y),YI1)};\nlWM\u003dfunction(e,N,y){if(!e.K){if(!(\"crypto\"in globalThis\u0026\u0026\"subtle\"in globalThis.crypto))return yA(\"native encryptor unavailable\");e.K\u003d$_5(e.key)}return Tm(A$(e.K,function(w){return w.encrypt(N,y)}),YI1)};\nkm\u003dfunction(e,N,y){this.J\u003de;this.uB\u003dN;this.j\u003dy;this.K\u003d!1;this.iv\u003d(0,g.rB)(Xd(16))};\nFTM\u003dfunction(e){e.N||(e.N\u003dnew cO(e.J.J,e.uB,e.j));return e.N};\nSI5\u003dfunction(e,N){var y;return g.f(function(w){(0,g.iC)();y\u003dzy1(e.J);return w.return(y.encrypt(N,e.iv))})};\noj9\u003dfunction(e,N){var y;return g.f(function(w){(0,g.iC)();var E\u003de.J;E.j||(E.j\u003dnew Kq_(E.K));y\u003dE.j;return w.return(Rln(y,N,e.iv))})};\nbaF\u003dfunction(e,N,y){var w;return g.f(function(E){(0,g.iC)();w\u003dzy1(e.J);return E.return(w.decrypt(N,y))})};\nBO\u003dfunction(e){g.x.call(this);var N\u003dthis;this.ph\u003de;this.J\u003dnew Map;this.j\u003d[];this.N\u003dthis.ph.experiments.gP(\"html5_onesie_trusted_hosts_for_all\")||!cM();this.D\u003dg.Y2(this.ph.experiments,\"html5_onesie_prewarm_interval_ms\");this.U\u003dnew g.e6(this.G,this.D,this);this.Z\u003d-1;this.lk\u003d{aFZ:function(){return N.J},\nZmh:function(){return N.L},\nS0t:function(){return h$F}};\ng.Q(this,this.U);w$s(this,g.qI(\"yt-player-bandaid-host\"));this.L\u003dthis.load();this.D\u0026\u0026this.L.then(function(){N.G()})};\nw$s\u003dfunction(e,N){var y\u003dN\u003d\u003dnull?void 0:N.primary;e.K(0,y);y\u003dy?cRs(y):void 0;e.K(2,y);e.K(1,N\u003d\u003dnull?void 0:N.secondary)};\nXE\u003dfunction(e,N){return new g.YE(\"https://\"+N+e.ph.ub.baseUrl)};\nkX5\u003dfunction(e,N){e\u003d\"https://\"+lN(N.location)+\"/initplayback?c\u003d\"+nC(e.ph)+\"\u0026owc\u003d1\";S3(e,\"pw\",function(y){y.ht\u003dN.J})};\nPO\u003dfunction(e,N,y,w){S3(\"https://\"+N+\"/videoplayback?probe\u003d1\",y,function(E){!w.T(\"html5_onesie_host_racing\")||w.videoData.isLivePlayback||w.T(\"html5_onesie_probe_ec_hosts\")||w.oA||w.n1();e.j.push(E)},function(E){e.j.push(E.details)})};\ncRs\u003dfunction(e){return e.replace(/(\\d+)---/g,function(N,y){N\u003dNumber(y);return(N\u003d\u003d\u003d1?2:N-1)+\"---\"})};\ndE\u003dfunction(e,N){var y,w,E,A,T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1){y\u003dXE(e,\"redirector.googlevideo.com\");y.set(\"alr\",\"yes\");y.set(\"id\",\"\"+Math.round(Math.random()*1E5));if(N\u003d\u003d\u003d1||N\u003d\u003d\u003d2)y.set(\"cmo\u003dsensitive_content\",\"yes\"),y.set(\"sc\",\"yes\");N\u003d\u003d\u003d2\u0026\u0026y.set(\"cmo\u003dtd\",\"c.youtube.com\");w\u003d{format:\"RAW\",timeout:5E3};return g.D(Y,g2(y.nC(),w),2)}E\u003dY.N;if(E.xhr.status!\u003d\u003d200||!E.xhr.responseText)return Y.return(Promise.reject(new g.Gh(\"b204258371_no_host\",y.nC(),E.xhr.status)));A\u003dnew g.YE(E.xhr.responseText);\nT\u003dlN(A);p\u003dA.get(\"ms\");C\u003dXE(e,T);r\u003dA.get(\"mm\");C.set(\"ms\",p);C.set(\"mm\",r);return T\u0026\u0026yiM(T)?N!\u003d\u003d2||er(T)?Y.return(C):Y.return(Promise.reject(new g.Gh(\"b204258371_untrusted\",T,p))):Y.return(Promise.reject(new g.Gh(\"b204258371_invalid\",T,p)))})};\nBwP\u003dfunction(e){var N\u003de.j;e.j\u003d[];return N};\nyiM\u003dfunction(e){return/.*(\\.c\\.youtube\\.com|.*\\.googlevideo\\.com)/.test(e)};\ner\u003dfunction(e){var N\u003d/sn-[^.]*-/;return/.*\\.c\\.youtube\\.com/.test(e)\u0026\u0026!N.test(e)};\nXgH\u003dfunction(e,N){this.location\u003de;this.J\u003dN};\nI9\u003dfunction(e){this.NA\u003de;this.N\u003d!1;this.J\u003d[]};\nzG\u003dfunction(e){for(;e.J.length\u0026\u0026!e.J[0].isEncrypted;){var N\u003de.J.shift(),y\u003dN.videoId,w\u003dN.mj,E\u003dN.formatId,A\u003dN.buffer;N\u003dN.fB;if(A)N\u003dvoid 0,(N\u003dvO(e.NA.cY,y))\u003d\u003dnull||cT(N,w,E,A);else if(N)e.NA.cY.Km(y,w,E);else if(w\u003de.NA,w.J[E].bj\u003d!0,y\u003dvO(w.cY,y),y\u003d\u003dnull?0:y.XZ.has(E))y\u003d\u003dnull||Sr(y,E)}};\ng.us\u003dfunction(e){this.data\u003de;this.J\u003d0;this.j\u003d!1;this.K\u003d0;this.error\u003d!1;this.register\u003dthis.N\u003d0;if(is.length\u003d\u003d\u003d0){is.length\u003d288;is.fill(8);for(e\u003d144;e\u003c280;e++)is[e]\u003de\u003c\u003d255?9:7;Dj.length\u003d32;Dj.fill(5);gE.length\u003d286;gE.fill(0);for(e\u003d261;e\u003c285;e++)gE[e]\u003dMath.floor((e-261)/4);VB[257]\u003d3;for(e\u003d258;e\u003c285;e++){var N\u003dVB[e-1];N+\u003d1\u003c\u003cgE[e-1];VB[e]\u003dN}VB[285]\u003d258;for(e\u003d0;e\u003c30;e++)fH[e]\u003de\u003c\u003d3?0:Math.floor((e-2)/2);for(e\u003dtJ[0]\u003d1;e\u003c30;e++)N\u003dtJ[e-1],N+\u003d1\u003c\u003cfH[e-1],tJ[e]\u003dN}e\u003d100+7*this.data.length;this.data[0]\u003d\u003d\u003d31\u0026\u0026this.data[1]\u003d\u003d\u003d\n139\u0026\u0026(e\u003d(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data\u003dthis.data.subarray(10,this.data.length-8));this.output\u003dnew Uint8Array(e)};\ng.jD\u003dfunction(e){for(;!e.j\u0026\u0026!e.error;){var N\u003de;N.j\u003d!!qo(N,1);switch(qo(N,2)){case 2:var y\u003d[],w\u003d[];w.length\u003d19;w.fill(0);var E\u003dqo(N,5)+257;var A\u003dqo(N,5)+1;for(var T\u003dqo(N,4)+4,p\u003d0;p\u003cT;p++)w[Pd5[p]]\u003dqo(N,3);w\u003dZj(w);for(T\u003dE+A;y.length\u003cT;){p\u003dd_5(N,w);switch(p){case 16:p\u003dy[y.length-1];var C\u003dqo(N,2)+3;break;case 17:p\u003d0;C\u003dqo(N,3)+3;break;case 18:p\u003d0;C\u003dqo(N,7)+11;break;default:C\u003d1}for(;C\u003e0;C--)y.push(p)}y.length!\u003d\u003dT?N.error\u003d!0:(A\u003dy.slice(-A),y.length\u003dE,IW1(N,y,A));break;case 1:IW1(N,is,Dj);break;case 0:xm(N,\nN.J\u00267);y\u003dqo(N,16);E\u003dqo(N,16);(y^E)!\u003d\u003d65535\u0026\u0026(N.error\u003d!0);N.output.set(N.data.subarray(N.N,N.N+y),N.K);N.N+\u003dy;N.K+\u003dy;break;default:N.error\u003d!0}e.K\u003ee.output.length\u0026\u0026(e.output\u003dnew Uint8Array(e.K*2),e.K\u003d0,e.N\u003d0,e.j\u003d!1,e.J\u003d0,e.register\u003d0)}e.output.length!\u003d\u003de.K\u0026\u0026(e.output\u003de.output.subarray(0,e.K));return e.error?new Uint8Array(0):e.output};\nIW1\u003dfunction(e,N,y){N\u003dZj(N);y\u003dZj(y);for(var w\u003de.data,E\u003de.output,A\u003de.K,T\u003de.register,p\u003de.J,C\u003de.N;;){if(p\u003c15){if(C\u003ew.length){e.error\u003d!0;break}T|\u003d(w[C+1]\u003c\u003c8)+w[C]\u003c\u003cp;C+\u003d2;p+\u003d16}var r\u003dN[T\u0026127];if(r\u003c0)for(T\u003e\u003e\u003d7;r\u003c0;)r\u003dN[(T\u00261)-r],T\u003e\u003e\u003d1;else T\u003e\u003e\u003dr\u002615;p-\u003dr\u002615;r\u003e\u003e\u003d4;if(r\u003c256)E[A++]\u003dr;else if(e.register\u003dT,e.J\u003dp,e.N\u003dC,r\u003e256){T\u003dVB[r];T+\u003dqo(e,gE[r]);C\u003dd_5(e,y);p\u003dtJ[C];p+\u003dqo(e,fH[C]);if(vj9\u0026\u0026T\u003cp)p\u003dA-p,E.copyWithin(A,p,p+T);else for(C\u003dA+T,r\u003dA;r\u003cC;r+\u003d4)E[r]\u003dE[r-p],E[r+1]\u003dE[r-p+1],E[r+2]\u003dE[r-p+2],E[r+3]\u003dE[r-p+3];A+\u003d\nT;T\u003de.register;p\u003de.J;C\u003de.N}else break}e.K\u003dA};\nd_5\u003dfunction(e,N){if(e.J\u003c7){var y\u003de.data,w\u003de.N;w\u003ey.length\u0026\u0026(e.error\u003d!0);e.register|\u003d(y[w+1]\u003c\u003c8)+y[w]\u003c\u003ce.J;e.N+\u003d2;e.J+\u003d16}y\u003dN[e.register\u0026127];if(y\u003e\u003d0)return xm(e,y\u002615),y\u003e\u003e4;for(xm(e,7);y\u003c0;)y\u003dN[qo(e,1)-y];return y\u003e\u003e4};\nqo\u003dfunction(e,N){for(;e.J\u003cN;){if(e.N\u003e\u003de.data.length)return e.error\u003d!0,0;e.register|\u003de.data[e.N++]\u003c\u003ce.J;e.J+\u003d8}var y\u003de.register\u0026(1\u003c\u003cN)-1;e.register\u003e\u003e\u003dN;e.J-\u003dN;return y};\nxm\u003dfunction(e,N){e.J-\u003dN;e.register\u003e\u003e\u003dN};\nZj\u003dfunction(e){for(var N\u003d[],y\u003dg.c(e),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N[w]||(N[w]\u003d0),N[w]++;var E\u003dN[0]\u003d0;y\u003d[];var A\u003d0;w\u003d0;for(var T\u003d1;T\u003cN.length;T++)N[T]?w\u003dT:N[T]\u003d0,E\u003dE+N[T-1]\u003c\u003c1,y[T]\u003dE,T\u003e7\u0026\u0026(A+\u003dN[T]);for(E\u003d1;E\u003cA;)E\u003c\u003c\u003d1;N\u003d128;w\u003dnew Int16Array(128+(E+w)*2);for(A\u003d0;A\u003ce.length;A++)if(T\u003de[A]){for(var p\u003dy[T]++,C\u003dE\u003d0;C\u003cT;C++)E\u003dE\u003c\u003c1|p\u003e\u003eC\u00261;p\u003dA\u003c\u003c4|T;if(T\u003c\u003d7)for(C\u003d1\u003c\u003c7-T;C--;)w[C\u003c\u003cT|E]\u003dp;else{C\u003dE\u0026127;T-\u003d7;for(E\u003e\u003e\u003d7;T--;){w[C]||(w[C]\u003d-N,N+\u003d2);var r\u003dE\u00261;E\u003e\u003e\u003d1;C\u003dr-w[C]}w[C]\u003dp}}return w};\nz$F\u003dfunction(e){var N,y,w,E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(!(\"DecompressionStream\"in window))return C.return(g.jD(new g.us(e)));N\u003dnew DecompressionStream(\"gzip\");y\u003dN.writable.getWriter();y.write(e);y.close();w\u003dN.readable.getReader();E\u003dnew oR([]);case 2:return g.D(C,w.read(),5);case 5:A\u003dC.N;T\u003dA.value;if(p\u003dA.done){C.u9(4);break}E.append(T);C.u9(2);break;case 4:return C.return(E.YX())}})};\nnH\u003dfunction(e,N){this.J\u003de;this.uB\u003dN};\nia_\u003dfunction(e){return Tm(Tm(wQ(function(){return A$(e.uB,function(N){return e.Ln(e.J,N)})}),function(){return e.r5(e.J)}),function(){return e.ZJ(e.J)})};\nD_9\u003dfunction(e,N){return ia_(new nH(e,N))};\nQB\u003dfunction(e){YX.call(this,\"onesie\");this.cY\u003de;this.J\u003d{};this.K\u003d!0;this.j\u003dnull;this.queue\u003dnew I9(this);this.L\u003d{};this.Z\u003dUT9(function(N,y){var w\u003dthis;return function A(){var T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn;return MM_(A,function(eM){switch(eM.J){case 1:g.kJ(eM,2);w.cY.Ii();T\u003dfunction(H){return function(a){throw{name:H,message:a};}};\np\u003dN.YX();g.c5(eM,4,5);if(!y){eM.u9(7);break}return CE5(eM,Tm(gj1(w.cY,p,w.iv),T(\"DecryptError\")).wait(),8);case 8:C\u003deM.N;case 7:if(!w.cY.enableCompression){eM.u9(9);break}return CE5(eM,Tm(D_9((M\u003dC)!\u003dnull?M:p,w.cY.X().AA),T(\"DecompressError\")).wait(),10);case 10:r\u003deM.N;case 9:Y\u003dn2((F\u003d(l\u003dr)!\u003dnull?l:C)!\u003dnull?F:p,G5H);case 5:g.P5(eM,0,2);if(k\u003d(S\u003dw.cY.X())\u003d\u003dnull?void 0:S.uB)((X\u003dC)\u003d\u003dnull?void 0:X.buffer)\u003d\u003d\u003dk.exports.memory.buffer\u0026\u0026k.free(C.byteOffset),((d\u003dr)\u003d\u003dnull?void 0:d.buffer)\u003d\u003d\u003dk.exports.memory.buffer\u0026\u0026\nk.free(r.byteOffset);g.d_(eM,6);break;case 4:throw V\u003dv\u003dg.XH(eM),new P3(\"onesie.response.parse\",{name:(O\u003dV.name)!\u003dnull?O:\"unknown\",message:(E9\u003dV.message)!\u003dnull?E9:\"unknown\",wasm:((Z\u003dw.cY.X())\u003d\u003dnull?0:Z.uB)?((n\u003dw.cY.X())\u003d\u003dnull?0:(R\u003dn.uB)\u003d\u003dnull?0:R.Um)?\"1js\":\"1\":\"0\",enc:w.K,gz:w.cY.enableCompression,webcrypto:!!cM()});case 6:return VVH(Y),Jn\u003dg.IR(Y.body),eM.return(Jn);case 2:g.P5(eM),g.d_(eM,0)}})}()})};\nmp\u003dfunction(e){var N\u003de.queue;N.J.length\u0026\u0026N.J[0].isEncrypted\u0026\u0026!N.N\u0026\u0026(N.J.length\u003d0);N\u003dg.c(Object.keys(e.J));for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003de.J[y];if(!w.bj){var E\u003de.queue;E.J.push({videoId:w.videoId,formatId:y,isEncrypted:!1});E.N||zG(E)}}};\ntV5\u003dfunction(e,N){var y\u003dN.getLength(),w\u003d!1;switch(e.j){case 0:e.cY.T(\"html5_future_onesie_ump_handler_on_player_response\")?Tm(A$(e.Z(N,e.K),function(E){fW5(e.cY,E)}),function(E){e.cY.hA(E)}):e.Ii(N,e.K).then(function(E){fW5(e.cY,E)},function(E){e.cY.hA(E)});\nbreak;case 2:e.lB(\"ormk\");N\u003dN.YX();e.queue.decrypt(N);break;default:w\u003d!0}e.cY.gK\u0026\u0026e.cY.Fh(\"ombup\",\"id.11;pt.\"+e.j+\";len.\"+y+(w?\";ignored.1\":\"\"));e.j\u003dnull};\nVVH\u003dfunction(e){if(e.e7!\u003d\u003d1)throw new P3(\"onesie.response.badproxystatus\",{st:e.e7,webcrypto:!!cM(),textencoder:!!g.xJ.TextEncoder});if(e.cj!\u003d\u003d200)throw new P3(\"onesie.response.badstatus\",{st:e.cj});};\nunM\u003dfunction(e){return new Promise(function(N){setTimeout(N,e)})};\nqI9\u003dfunction(e,N){var y\u003de.X();y\u003de.NK\u0026\u0026y.T(\"html5_onesie_preload_use_content_owner\");var w\u003de.K4,E\u003dms(N.ph.experiments,\"debug_bandaid_hostname\");if(E)N\u003dXE(N,E);else if((y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026(w\u003d\u003dnull?0:w.url)\u0026\u0026!N.N){var A\u003dlN(new g.YE(w.url));N\u003dXE(N,A)}else N\u003d(A\u003dN.J.get(0))\u003d\u003dnull?void 0:A.location.clone();if(N\u0026\u0026e.videoId){A\u003dsh(e.videoId);e\u003d[];if(A)for(A\u003dg.c(A),y\u003dA.next();!y.done;y\u003dA.next())e.push(y.value.toString(16).padStart(2,\"0\"));N.set(\"id\",e.join(\"\"));return N}};\nZa_\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w,E;return g.f(function(A){if(A.J\u003d\u003d1)return w\u003d[],w.push(N.load()),y\u003e0\u0026\u0026w.push(unM(y)),g.D(A,Promise.race(w),2);E\u003dqI9(e,N);return A.return(E)})};\nx_P\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e.set(\"cpn\",N.clientPlaybackNonce);e.set(\"opr\",\"1\");var E\u003dN.X();e.set(\"por\",\"1\");cM()||e.set(\"onem\",\"1\");N.startSeconds\u003e0\u0026\u0026e.set(\"osts\",\"\"+N.startSeconds);w||(E.T(\"html5_onesie_disable_partial_segments\")\u0026\u0026e.set(\"oses\",\"1\"),N\u003dE.T(\"html5_gapless_onesie_no_media_bytes\")\u0026\u0026Rf(N)\u0026\u0026N.NK,y\u0026\u0026!N?(N\u003dy.audio,e.set(\"pvi\",y.video.join(\",\")),E.T(\"html5_onesie_disable_audio_bytes\")||e.set(\"pai\",N.join(\",\")),QY||e.set(\"osh\",\"1\")):(e.set(\"oad\",\"0\"),e.set(\"ovd\",\"0\"),e.set(\"oaad\",\n\"0\"),e.set(\"oavd\",\"0\")))};\njK1\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var A\u003d\"https://youtubei.googleapis.com/youtubei/\"+N.xI.innertubeApiVersion+\"/player\",T\u003d[{name:\"Content-Type\",value:\"application/json\"}];w\u0026\u0026T.push({name:\"Authorization\",value:\"Bearer \"+w});T.push({name:\"User-Agent\",value:g.zw()});g.Lb(\"EOM_VISITOR_DATA\")?T.push({name:\"X-Goog-EOM-Visitor-Id\",value:g.Lb(\"EOM_VISITOR_DATA\")}):(y\u003dy.visitorData||g.Lb(\"VISITOR_DATA\"))\u0026\u0026T.push({name:\"X-Goog-Visitor-Id\",value:y});(y\u003dg.Lb(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026T.push({name:\"X-YouTube-Lava-Device-Context\",\nvalue:y});(N\u003dms(N.experiments,\"debug_sherlog_username\"))\u0026\u0026T.push({name:\"X-Youtube-Sherlog-Username\",value:N});e\u003diI(JSON.stringify(e));return{url:A,QU:T,postBody:e,VNk:E,n8:E}};\nQKE\u003dfunction(e,N,y,w,E,A){var T\u003dg.A5(e,RsE,e.n8?void 0:y.uB),p\u003d{encryptedClientKey:N.J.encryptedClientKey,Dq:!0,M_:!0,zF:nj1(y,!!e.n8),dw:y.experiments.gP(\"html5_use_jsonformatter_to_parse_player_response\")};if(e.n8)p.Y4q\u003dT;else{e\u003dN.encrypt(T);var C;if(((C\u003dy.uB)\u003d\u003dnull?void 0:C.exports.memory.buffer)\u003d\u003d\u003dT.buffer\u0026\u0026e.byteOffset!\u003d\u003dT.byteOffset){var r;(r\u003dy.uB)\u003d\u003dnull||r.free(T.byteOffset)}var Y;e\u003d((Y\u003dy.uB)\u003d\u003dnull?void 0:Y.F4(e))||e;T\u003dp.IW\u003de;(0,g.iC)();T\u003dHE0(new m69(N.J.K),T,N.iv);p.y4\u003dT;p.iv\u003dN.iv}N\u003dw.getVideoData();\ny\u003dpP({Ot:y,JW:w,F7:N.startSeconds*1E3});E\u003d{N0:p,IS:y,onesieUstreamerConfig:E,eL:A,v4:CP(N)};N.reloadPlaybackParams\u0026\u0026(E.reloadPlaybackParams\u003dN.reloadPlaybackParams);return E};\nm_n\u003dfunction(e,N,y){var w,E,A;return g.f(function(T){if(T.J\u003d\u003d1)return w\u003dg.A5(N,RsE),g.D(T,SI5(y,w),2);if(T.J!\u003d3)return E\u003dT.N,g.D(T,oj9(y,E),3);A\u003dT.N;return T.return({IW:E,encryptedClientKey:y.J.encryptedClientKey,iv:y.iv,y4:A,Dq:!0,M_:!0,zF:nj1(e,!!N.n8),dw:e.experiments.gP(\"html5_use_jsonformatter_to_parse_player_response\")})})};\nHaE\u003dfunction(e,N,y,w,E,A){var T,p,C,r;return g.f(function(Y){if(Y.J\u003d\u003d1)return g.D(Y,m_n(y,e,N),2);T\u003dY.N;p\u003dw.getVideoData();C\u003dpP({Ot:y,JW:w,F7:p.startSeconds*1E3});r\u003d{N0:T,IS:C,onesieUstreamerConfig:E,eL:A,v4:CP(p)};p.reloadPlaybackParams\u0026\u0026(r.reloadPlaybackParams\u003dp.reloadPlaybackParams);return Y.return(r)})};\nnj1\u003dfunction(e,N){e\u003dM_(e.schedule,!0);N\u003dN||!!cM()\u0026\u0026e\u003e1572864;return\"DecompressionStream\"in window||!N};\nKH\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.JW\u003de;this.playerRequest\u003dN;this.ph\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.logger\u003dnew g.RE(\"onesie\");this.gK\u003dthis.ph.B9();this.Fx\u003dthis.ph.ub;this.p8\u003dnew km(this.Fx.J,this.ph.AA,rRn(this.ph));this.xhr\u003dnull;this.state\u003d1;this.P7\u003dnew O3;this.h8\u003d!1;this.playerResponse\u003d\"\";this.uI\u003dnew mA(this);this.NA\u003dnew QB(this);this.nH\u003dthis.ph.T(\"html5_onesie_check_timeout\");this.ZY\u003dnew g.e6(this.Ba,500,this);this.OJ\u003dnew g.e6(this.n1,1E4,this);this.fP\u003dnew g.e6(function(){if(!y.isComplete()){var w\u003d\nHO(y);y.hA(new P3(\"net.timeout\",w))}},g.Y2(this.ph.experiments,\"html5_onesie_request_timeout_ms\"));\nthis.Wd\u003dnew g.e6(this.uz9,2E3,this);this.Jc\u003d\"\";this.oA\u003dthis.UC\u003d!1;this.Uk\u003dthis.JW.HZ();this.t9\u003d\"\";this.vS\u003dthis.T(\"html5_onesie_wait_for_media_availability\");this.enableCompression\u003dthis.UI\u003dthis.Ke\u003d!1;this.dR\u003d[];this.qF\u003dthis.d4\u003d-1;g.Q(this.videoData,this);g.Q(this,this.ZY);g.Q(this,this.OJ);g.Q(this,this.Wd);g.Q(this,this.p8);e\u003dWU();QY\u0026\u0026e\u0026\u0026!this.ph.T(\"html5_disable_onesie_media_bytes\")\u0026\u0026(this.ZM\u003dnew Map);this.uH\u003dnew Map;this.MV\u003dnew Map;this.oa\u003dnew Map;this.H6\u003dnew Map};\nvO\u003dfunction(e,N){var y;return(y\u003de.ZM)\u003d\u003dnull?void 0:y.get(N)};\nWTH\u003dfunction(e,N,y){var w;return g.f(function(E){if(E.J\u003d\u003d1)return e.lB(\"oprd_s\"),KT3(e)?g.D(E,baF(e.p8,N,y),3):(w\u003de.p8.decrypt(N,y),E.u9(2));E.J!\u003d2\u0026\u0026(w\u003dE.N);e.lB(\"oprd_c\");return E.return(w)})};\ngj1\u003dfunction(e,N,y){e.lB(\"oprd_s\");N\u003dFTM(e.p8).encrypt(N,y);A$(N,function(){e.lB(\"oprd_c\")});\nreturn N};\nOaM\u003dfunction(e){return e.T(\"html5_onesie_host_probing\")||e.gK?QY:!1};\nfW5\u003dfunction(e,N){e.lB(\"oprr\");e.playerResponse\u003dN;e.UI||(e.vS\u003d!1);WO(e)};\nWO\u003dfunction(e){if(!e.playerResponse)return!1;if(e.Ke)return!0;var N\u003de.videoData.T(\"html5_onesie_audio_only_playback\")\u0026\u0026Gr(e.videoData);if(e.ZM\u0026\u0026e.vS){if(!e.ZM.has(e.Jc))return!1;var y\u003de.ZM.get(e.Jc),w;if(w\u003dy){w\u003d!1;for(var E\u003dg.c(y.XZ.keys()),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dy.XZ.get(A.value))for(var T\u003dg.c(A.Yf),p\u003dT.next();!p.done;p\u003dT.next())p.value.kS\u003e0\u0026\u0026(A.qG?w\u003d!0:N\u003d!0);w\u003d!(N\u0026\u0026w)}if(w)return!1}e.lB(\"ofr\");e.P7.resolve(e.playerResponse);if(!e.nH){var C;(C\u003de.fP)\u003d\u003dnull||C.start();e.OJ.start()}return e.Ke\u003d\n!0};\nGXM\u003dfunction(e){if(e.ZM\u0026\u0026!e.T(\"html5_onesie_media_capabilities\")){e.lB(\"ogsf_s\");var N\u003dciM(e.JW.getVideoData(),function(w,E){e.Fh(w,E)}),y\u003dR$P(e.JW);\nN.video\u003d$a_(y,N.video);e.lB(\"ogsf_c\");if(N.video.length)return N;e.Fh(\"ombspf\",\"l.\"+y.N+\";u.\"+y.J+\";o.\"+y.K+\";r.\"+y.reason)}};\nKT3\u003dfunction(e,N){return e.T(\"html5_onesie_sync_request_encryption\")||(N\u003d\u003dnull?0:N.n8)||g.mT(e.ph)\u0026\u0026e.T(\"html5_embed_onesie_use_sync_encryption\")?!1:!!cM()};\nHO\u003dfunction(e){if(!e.Aa)return{};var N\u003de.Aa.gL(),y;N.d\u003d(y\u003de.Aa.Rq)\u003d\u003dnull?void 0:y.jY();N.shost\u003de.Na;N.ty\u003d\"o\";return N};\nU_E\u003dfunction(e,N){var y,w;(w\u003d(e\u003d(y\u003de.ZM)\u003d\u003dnull?void 0:y.get(N))\u003d\u003dnull)||(N\u003de.K?!1:e.K\u003d!0,w\u003d!N);return!w};\nOB\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){g.x.call(this);var M\u003dthis;this.JW\u003de;this.tW\u003dN;this.policy\u003dy;this.audioTrack\u003dw;this.videoTrack\u003dE;this.rP\u003dA;this.bk\u003dT;this.Wk\u003dp;this.K\u003dC;this.timing\u003dr;this.D\u003dY;this.J\u003d[];this.Z\u003d{};this.Et\u003dthis.Bk\u003d!1;this.UH\u003dnew Set;this.L\u003dthis.Zl\u003dthis.Ng\u003dthis.ue\u003d0;this.j\u003dnull;this.qg\u003d{gT:[],kK:[]};this.l9\u003d{gT:[],kK:[]};this.G\u003dnull;this.aq\u003d[];this.lk\u003d{e4t:function(){return M.J},\nw7P:function(){return M.Z},\nzJZ:function(){M.J.length\u003d0},\nR4g:function(){return M.UH},\ncph:function(){return M.Ng},\nqfP:function(l){M.Ng\u003dl},\nucq:function(l){M.L\u003dl},\nb7:function(l){M.G\u003dl}};\nthis.videoData\u003dthis.JW.getVideoData();this.policy.fl\u0026\u0026(this.Rq\u003dnew qN(this.tW,this.policy,this.bk),g.Q(this,this.Rq))};\naW_\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(LTs(e,N)){e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{create:1});var y\u003dnew ls(0,e.rP.U,e);e.policy.Fr\u003e0\u0026\u0026e.L++;N\u003dsKn(e,y,N);e.J.push(N);var w;(w\u003de.Rq)\u003d\u003dnull||uus(w,e.rP.U)}};\nwHP\u003dfunction(e,N){var y\u003dR9(e);if(e.policy.Gg){var w\u003de.qg;var E\u003de.l9}else w\u003dGG(e,e.audioTrack),E\u003dGG(e,e.videoTrack);var A\u003d[].concat(g.B(w.gT),g.B(E.gT));eLH(e)\u0026\u0026A.push.apply(A,g.B(e.aq));var T\u003d[].concat(g.B(w.kK),g.B(E.kK)),p\u003de.tW.ND(),C,r,Y\u003de.JW,M\u003de.rP,l\u003de.N,F\u003de.UH,S\u003de.policy,k\u003de.tW.Vy,X\u003dQIF(e.tW)*1E3,d\u003d(C\u003de.i9)\u003d\u003dnull?void 0:C.rE;C\u003d(r\u003de.i9)\u003d\u003dnull?void 0:r.Ka;var v;r\u003dNumber((v\u003de.K.j)\u003d\u003dnull?void 0:v.info.itag)||0;var V;v\u003dNumber((V\u003de.K.Z)\u003d\u003dnull?void 0:V.info.itag)||0;N\u003d{JW:Y,rP:M,gT:A,kK:T,F7:y,nextRequestPolicy:l,\nUH:F,qK:S,Vy:k,pG:X,rE:d,Ka:C,ue:e.ue,isPrefetch:N||e.tW.isSuspended,g8:r,Wz:v,tC:p,J5:e.JW.VF()};y\u003de.tW.rf();A\u003dsh(y);y\u0026\u0026(N.PS\u003dA);if(y\u003de.JW.F2())N.XY\u003dy*1E3;var Z;y\u003de.K;A\u003dy.Ng;if((y.qK.N\u0026\u0026y.qK.D7||((Z\u003dy.qK)\u003d\u003dnull?0:Z.J\u0026\u0026Z.DD))\u0026\u0026!A)for(Z\u003dg.c(y.K),T\u003dZ.next();!T.done;T\u003dZ.next())if(T.value.Vl){A\u003d!0;break}Z\u003dtW(y.qK)\u0026\u0026!A?[]:GEJ(y,y.K);N.DT\u003dZ;Z\u003de.K;tW(Z.qK)\u0026\u0026!Z.Kh?Z\u003d[]:(y\u003dyR1(Z),y.length\u003d\u003d\u003d0\u0026\u0026(y\u003dZ.L),Z\u003dGEJ(Z,y));N.pH\u003dZ;N.sJ\u003deLH(e)?[e.G]:void 0;e.policy.TH\u0026\u0026(N.mV\u003dN85(e.tW,e.audioTrack),N.nf\u003dN85(e.tW,e.videoTrack));\nif(e.policy.L){w\u003dy3_(e,w.gT,E.gT);var n;if(E\u003d(n\u003de.j)\u003d\u003dnull?void 0:n.cM(w))N.Ag\u003dE}e.policy.Kh\u0026\u0026e.J.length\u003e0\u0026\u0026e.J[0].aK()\u0026\u0026(N.qXP\u003de.J[0].xH());return N};\nR9\u003dfunction(e){var N,y\u003de.policy.Z\u0026\u0026((N\u003de.tW)\u003d\u003dnull?void 0:N.u$());N\u003de.tW.getCurrentTime()||0;N\u003dEKP(e,N);var w\u003de.tW.w7()||0;N+\u003dw;w\u003dhY(e.videoData)||g.bk(e.videoData);var E\u003d0;y?(w\u0026\u0026(E\u003dNumber.MAX_SAFE_INTEGER),e.videoData.Rq\u0026\u0026(E\u003dMath.ceil(e.videoData.aq*1E3))):E\u003dMath.ceil(N*1E3);return Math.min(Number.MAX_SAFE_INTEGER,E)};\neLH\u003dfunction(e){return e.policy.zg\u0026\u0026e.videoData.Cx()\u0026\u0026!!e.G};\nEKP\u003dfunction(e,N){if(e.tW.isSeeking())return N;var y\u003de.JW.LC();if(!y)return N;y\u003dy.O4();if(y.length\u003d\u003d\u003d0||AX(y,N))return N;if(!iz(e.videoTrack,N)\u0026\u0026!iz(e.audioTrack,N))return e.tW.Fh(\"sundrn\",{b:0,lt:N}),N;for(var w\u003dN,E\u003dInfinity,A\u003d0;A\u003cy.length;A++)if(!(y.start(A)\u003eN)){var T\u003dN-y.end(A);T\u003cE\u0026\u0026(E\u003dT,w\u003dy.end(A))}return w!\u003d\u003dN\u0026\u0026(e.tW.Fh(\"sundrn\",{bre:w,lt:N}),E\u003e\u003d20)?(e.tW.handleError(\"player.exception\",{reason:\"bufferunderrunexceedslimit\"}),N):w};\ny3_\u003dfunction(e,N,y){var w\u003de.tW.getCurrentTime()||0;N\u003dA30(e,N,w);e\u003dA30(e,y,w);return Math.min(N,e)};\nA30\u003dfunction(e,N,y){e\u003de.tW.w7()||0;N\u003dg.c(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){var E\u003dw.value;w\u003dE.startTimeMs?E.startTimeMs/1E3-e:0;E\u003dw+(E.durationMs?E.durationMs/1E3:0);if(w\u003c\u003dy\u0026\u0026y\u003c\u003dE)return E}return y};\nLTs\u003dfunction(e,N){if(e.policy.Fr\u003e0){var y\u003dMath.floor((0,g.iC)()/1E4);if(y\u003d\u003d\u003de.Zl){if(e.L\u003e\u003de.policy.Fr){if(e.L\u003d\u003d\u003de.policy.Fr){var w\u003d{reason:\"toomanyrequests\"};w.limit\u003de.L;e.tW.handleError(\"player.exception\",w);e.L+\u003d1}return!1}}else e.Zl\u003dy,e.L\u003d0}N\u003d!N\u0026\u0026!ld(e.bk)\u0026\u0026!e.policy.Js;if(e.tW.isSuspended\u0026\u0026(e.tW.cU||N))return!1;if(e.Kh\u0026\u0026(0,g.iC)()\u003ce.Kh)return e.policy.Js\u0026\u0026g.NA(e.tW.Pg),!1;if(e.J.length\u003e0\u0026\u0026(!e.policy.Kh||e.J.length!\u003d\u003d1||!e.J[0].aK()))return!1;var E;if((E\u003de.rP.U)\u003d\u003dnull||!Fs(E,e.policy,e.Z,e.tW.kL()))return!1;\nE\u003de.policy.wA\u0026\u0026e.policy.N\u0026\u0026e.tW.bP();if(Il(e.audioTrack)\u0026\u0026Il(e.videoTrack)\u0026\u0026!E)return!1;if(e.policy.N\u0026\u0026e.U\u0026\u0026!e.tW.bP())return e.g4(\"ssap\",{pauseontlm:1}),!1;if(UB(e,e.audioTrack)\u0026\u0026UB(e,e.videoTrack))return e.policy.K\u0026\u0026e.tW.Fh(\"sabrHeap\",{a:\"\"+hW(e.audioTrack),v:\"\"+hW(e.videoTrack)}),!1;if(E\u003de.policy.L)E\u003d!1,e.D.N\u003d\u003d\u003d2?E\u003d!0:e.D.N\u003d\u003d\u003d3\u0026\u0026(R9(e),e.tW.w7(),N\u003dy3_(e,SL(e.audioTrack,e.tW.isSeeking()).gT,SL(e.videoTrack,e.tW.isSeeking()).gT),y\u003de.D,N\u003e\u003dy.K?(y.Fh(\"sdai\",{haltrq:N,est:y.K}),N\u003d!0):N\u003d!1,N\u0026\u0026(E\u003d!0)),\nE\u0026\u0026e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{waitad:1});if(E)return!1;e.policy.Gg\u0026\u0026(e.qg\u003dGG(e,e.audioTrack),e.l9\u003dGG(e,e.videoTrack));if(!e.N)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{nopolicy:1}),!0;if(e.JW.F2())return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{utc:1}),!0;if(e.K.U)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{audio:1}),!0;if(!e.N.targetAudioReadaheadMs||!e.N.targetVideoReadaheadMs)return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{noreadahead:1}),!0;if(e.policy.Z\u0026\u0026e.tW.u$())return e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{seekToHead:1}),\n!0;E\u003dMath.min(D2(e.tW,e.audioTrack)*1E3,e.N.targetAudioReadaheadMs);N\u003dMath.min(D2(e.tW,e.videoTrack)*1E3,e.N.targetVideoReadaheadMs);var A\u003dMath.min(E,N);y\u003dke(e.audioTrack,!0)*1E3;var T\u003dke(e.videoTrack,!0)*1E3;if(e.policy.Gg){var p\u003de.JW.getCurrentTime()*1E3;var C\u003dT8H(e.qg.gT,p);p\u003dT8H(e.l9.gT,p)}else C\u003dy,p\u003dT;var r\u003dC\u003cA\u0026\u0026!UB(e,e.audioTrack);A\u003dp\u003cA\u0026\u0026!UB(e,e.videoTrack);!(A\u003d!r\u0026\u0026!A)\u0026\u0026(A\u003de.policy.N)\u0026\u0026(A\u003de.tW,!A.k_||SI(A.rP)?A\u003d!1:(r\u003dLH(A.k_),A\u003dJ3n(A,r)));if(A||e.policy.Nw\u0026\u0026pH_(e.tW)\u0026\u0026e.videoData.e_()||e.policy.Z4\u0026\u0026\npH_(e.tW))return!1;e.policy.G\u0026\u0026(A\u003de.tW.N7(),A.car\u003dC,A.vac\u003dp,A.mar\u003dE,A.mvr\u003dN,A.tar\u003de.N.targetAudioReadaheadMs,A.tvr\u003de.N.targetVideoReadaheadMs,A.vbu\u003dwO(((w\u003de.JW.LC())\u003d\u003dnull?void 0:w.O4())||null),A.abh\u003dy,A.vbh\u003dT,e.tW.Fh(\"sabrcrq\",A));return!0};\nGG\u003dfunction(e,N){R9(e);e.tW.w7();return SL(N,e.tW.isSeeking())};\nT8H\u003dfunction(e,N){var y\u003d0,w\u003d-1;e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if(E\u003dE.value,!(E.startTimeMs+E.durationMs\u003cN)){if(w\u003c0\u0026\u0026E.startTimeMs\u003eN||w\u003e\u003d0\u0026\u0026E.qO\u003ew+1)break;y\u003dMath.max(y,E.startTimeMs+E.durationMs);w\u003dMath.max(w,E.wQ)}return Math.max(0,y-N)};\nsKn\u003dfunction(e,N,y){var w\u003d{bk:e.bk,fd:function(C,r){e.JW.Gt(C,r)},\nUT:e.policy.v2,CU:e.policy.K};e.bk.N.G\u0026\u0026(w.J3\u003d(e.videoTrack.J.info.JM||0)+(e.audioTrack.J.info.JM||0));e.policy.y_\u0026\u0026(w.eV\u003de.audioTrack.J.index.Mz(),w.UT\u003d!1);var E\u003dTw3(N,e.policy,e.Z)?2:1;E!\u003d\u003de.Ng\u0026\u0026(e.Ng\u003dE,C0E(e));y\u003dwHP(e,y);if((e.policy.N||e.policy.Kh)\u0026\u0026e.policy.K\u0026\u0026y.UH){for(var A\u003dE\u003d\"\",T\u003dg.c(y.UH),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,e.videoData.sabrContextUpdates.has(p)?E+\u003d\"_\"+p:A+\u003d\"_\"+p;e.tW.Fh(\"sabrbldrqs\",{ctxts:E,misctxts:A})}N.setData(y,e.tW.bP(),e.policy,e.Z)||!e.policy.N\u0026\u0026!e.policy.Kh||\ne.tW.handleError(\"player.exception\",{reason:\"buildsabrrequestdatafailed\"},1);w\u003dnew kX(e.policy,N,e.rP,e.Z,e,w,e.tW.HZ(),e.policy.Pf?e.tW.bP():void 0);BT(e.timing);e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{rn:w.YK(),probe:N.aN()});return w};\nef\u003dfunction(e,N){if(N.Ss()||e.Ss())e.policy.uo||(e.policy.Z?sB(e.tW):e.tW.Ga());else{if(e.policy.K\u0026\u0026N.isComplete()\u0026\u0026N instanceof kX){var y\u003de.tW,w\u003dy.Fh,E,A,T\u003dObject.assign(N.Aa.gL(),{rst:N.state,strm:N.xhr.zE(),d:(E\u003dN.Aa.Rq)\u003d\u003dnull?void 0:E.jY(),cncl:N.xhr\u0026\u0026N.r7.j?1:0,rqb:N.Gj,cwt:N.l4,swt:(A\u003dN.FU)\u003d\u003dnull?void 0:A.C7});E\u003dObject.assign(Cd0(N.info),T);w.call(y,\"rqs\",E)}if(N.isComplete()\u0026\u0026N.aN()\u0026\u0026N instanceof kX)e.policy.jn?N.Mn()?(N.dispose(),e.J.length\u003d\u003d\u003d0?e.tW.Ga():(e\u003de.J[0],e instanceof kX\u0026\u0026e.qY()\u0026\u0026\ne.Py(!1))):N.Q_()\u0026\u0026e.tW.handleError(N.pw(),N.Cz()):(N.dispose(),e.tW.Ga());else{if(N.V4())N instanceof kX\u0026\u0026yds(e.timing,N),C0E(e),a9(e);else if(N.Q_())y\u003de.JW.F2(),N instanceof kX\u0026\u0026pgP(N.info)\u0026\u0026y\u0026\u0026e.tW.ou(y),N instanceof KH?e.J.pop():(y\u003d1,N.canRetry()\u0026\u0026Kr(e.tW)\u0026\u0026(r35(e,N),y\u003d0),e.tW.handleError(N.pw(),N.Cz(),y));else{if(e.tW.isSuspended\u0026\u0026!N.isComplete())return;a9(e)}N.Ss()||N instanceof KH||(N.isComplete()?y\u003dxXP(N,e.policy,e.Z):(y\u003dZC9(N,e.policy,e.Z),y\u003d\u003d\u003d1\u0026\u0026(e.Bk\u003d!0)),y!\u003d\u003d0\u0026\u0026(w\u003dnew ls(1,N.info.yl),\nw.q2\u003dy\u003d\u003d\u003d2,sKn(e,w)));e.policy.FZ\u0026\u0026!N.isComplete()?mL(e.tW):e.tW.Ga()}}};\na9\u003dfunction(e){for(;e.J.length\u0026\u0026e.J[0].U1(e.vE());){var N\u003de.J.shift();$O5(e,N);if(e.policy.L){var y\u003de;if(!y.policy.Ut\u0026\u0026N.U1(y.vE())){var w\u003dN.YK();if(y.Ut!\u003d\u003dw){var E\u003dN.Ue();N\u003dE.d4;var A\u003dE.qF;E\u003dE.isDecorated;!y.j||A\u003c0||(y.Ut\u003dw,w\u003diO(y.D,A/1E3,N),A\u003dy.tW.w7()||0,IO(y.D,N,w-A,E,y.j))}}}}e.J.length\u0026\u0026$O5(e,e.J[0])};\n$O5\u003dfunction(e,N){var y\u003dnew Set(N.Np(e.vE()));y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;if(!(w\u003d!(N instanceof KH))){w\u003de.K;var A\u003dw.rP.Cx,T\u003dYm(w.videoInfos,A);w\u003dNw0(w,E,A)||T.includes(E)}if(w\u0026\u0026(w\u003dN.Lz(E,e.vE()),A\u003de.policy.zg\u0026\u0026Ug(w[0].J.info),(!(!A\u0026\u0026e.policy.jE\u0026\u0026w.length\u003e0\u0026\u0026(w[0].J.info.qG()?ke(e.audioTrack):ke(e.videoTrack))\u003e3)||N.isComplete())\u0026\u0026N.bZ(E,e.vE()))){E\u003dN.O$(E,e.vE());if(e.policy.N){T\u003dw[0].J.info;var p\u003de.tW.bP();if(p\u0026\u0026T){var C\u003dN.xv();p.api.T(\"html5_ssap_set_format_info_on_video_data\")\u0026\u0026\nC\u003d\u003d\u003ddA(p)\u0026\u0026(T.qG()?p.playback.getVideoData().j\u003dT:p.playback.getVideoData().N\u003dT);if(p\u003dNt(p.timeline,C))if(p\u003dp[0].getVideoData())T.qG()?p.j\u003dT:p.N\u003dT}}E\u003dg.c(E);for(T\u003dE.next();!T.done;T\u003dE.next())if(T\u003dT.value,e.policy.K\u0026\u0026N instanceof KH\u0026\u0026e.tW.Fh(\"omblss\",{s:T.info.O2()}),A)p\u003de,p.videoData.Cx()\u0026\u0026p.G\u0026\u0026Sl(p.G)\u003d\u003d\u003dSl(g.Ld(T.info.J.info,p.rP.Cx))\u0026\u0026p.JW.publish(\"sabrCaptionsDataLoaded\",T,p.Fy.bind(p));else{p\u003dT.info.J.info.qG();var r\u003dT.info.J;if(p){C\u003dvoid 0;var Y\u003de.K,M\u003d(C\u003dN.hG(e.vE()))\u003d\u003dnull?void 0:C.token;Y.U\u003d\n!1;r!\u003d\u003dY.Z\u0026\u0026(Y.Z\u003dr,Y.vr(r,Y.audioTrack,M))}else C\u003dvoid 0,Rnn(e.K,r,(C\u003dN.hG(e.vE()))\u003d\u003dnull?void 0:C.token);C\u003dp?e.audioTrack:e.videoTrack;N instanceof KH\u0026\u0026(C.G\u003d!1,N instanceof KH\u0026\u0026(p?GDs(e.timing):Rv5(e.timing)));try{Fz(C,w,T)}catch(l){T\u003dI2(l),e.tW.handleError(T.errorCode,T.details,T.severity),C.w4(),e.Fc(!1,\"pushSlice\"),sB(e.tW)}}}}};\nr35\u003dfunction(e,N){e.policy.Kh?e.J.splice(e.J.indexOf(N)).forEach(function(y){y.dispose()}):(e.J.pop(),N\u003d\u003dnull||N.dispose())};\nYn5\u003dfunction(e,N,y){for(var w\u003d[],E\u003d0;E\u003ce.J.length;E++)N\u0026\u0026e.J[E]instanceof KH?w.push(e.J[E]):(e.policy.G\u0026\u0026e.tW.Fh(\"sabrcrq\",{d:e.J[E].YK(),src:y}),e.J[E].dispose());e.J\u003dw};\nMxF\u003dfunction(e,N){N\u0026\u0026N.type\u0026\u0026(e.videoData.sabrContextUpdates.set(N.type,N),N.sendByDefault\u0026\u0026e.UH.add(N.type))};\nlG9\u003dfunction(e,N,y){N.Nh(y.YS,y.version)?e.videoData.wh\u003dy.version||\"\":e.tW.Fh(\"ssap\",{v:y.version,tlnu:1})};\nC0E\u003dfunction(e){e.UH.clear();if(e.videoData.sabrContextUpdates.size\u003e0)for(var N\u003dg.c(e.videoData.sabrContextUpdates.keys()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dvoid 0;((w\u003de.videoData.sabrContextUpdates.get(y))\u003d\u003dnull?0:w.sendByDefault)\u0026\u0026e.UH.add(y)}if(e.policy.Kh\u0026\u0026e.J.length)for(N\u003dg.c(e.J),y\u003dN.next();!y.done;y\u003dN.next())(y\u003dy.value.xH())\u0026\u0026y.type\u0026\u0026y.sendByDefault\u0026\u0026e.UH.add(y.type)};\nF05\u003dfunction(e){e.policy.PY\u0026\u0026(e.i9\u003dvoid 0,e.ue\u003d0)};\nSn0\u003dfunction(e,N){if(N.Q_()||N.Ss()){var y\u003de.tW,w\u003dy.Fh,E\u003dN.state;e\u003de.vE();var A,T;if((N\u003d(A\u003dN.ZM)\u003d\u003dnull?void 0:A.get(e))\u003d\u003dnull)N\u003dvoid 0;else{A\u003d0;e\u003dN.Np();for(var p\u003d0;p\u003ce.length;p++){var C\u003dvoid 0;A+\u003d((C\u003dN.XZ.get(e[p]))\u003d\u003dnull?void 0:C.bytesReceived)||0}N\u003dA}N\u003d(T\u003dN)!\u003dnull?T:-1;w.call(y,\"sabromb\",{s:E,tbytes:N})}else e.J.push(N),N.dR.push(e),BT(e.timing),e.policy.YB\u0026\u0026N.gt\u0026\u0026e.fm(N.gt)};\nUB\u003dfunction(e,N){return e.policy.j$?!e.tW.NT\u0026\u0026u3(N)\u0026\u0026(N.SL()!\u003d\u003du3(N)||e.tW.isSuspended):!1};\noK3\u003dfunction(e){var N\u003d\"\";e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;N+\u003d\".cid.\"+y.clipId;if(y.zn){var w\u003dy.zn;N+\u003d\".vid.\"+w.US+(\".pst.\"+w.jA)+(\".ps.\"+w.bD)+(\".lst.\"+w.kWl)+(\".ld.\"+w.aj)+(\".ls.\"+w.SO)}y.NQ\u0026\u0026(N+\u003d\".nonv.\"+y.NQ.Jv)}return N};\nb35\u003dfunction(e,N,y,w,E){this.tW\u003de;this.policy\u003dN;this.schedule\u003dy;this.pW\u003dw;this.D\u003dE;this.Ng\u003dNaN;this.N\u003dthis.G\u003dthis.j\u003dnull;this.J\u003dthis.L\u003dthis.Z\u003dthis.startTimeSecs\u003dNaN;this.K\u003d!1;this.U\u003dNaN};\nhL5\u003dfunction(e,N,y,w,E,A){return N.Cl\u0026\u0026N.jp\u0026\u0026y\u003d\u003d\u003d3?new b35(e,N,w,E,A):null};\nc3H\u003dfunction(e,N){if(e.policy.F1){var y\u003dN.info.JM,w\u003dM_(e.schedule);N\u003dN.index.Mz();y\u003dMath.max(1,w/y);e.U\u003dMath.round(Math.max(((y-1)*N+e.policy.U2)/y,N-e.policy.Tg)*1E3)}};\nXH9\u003dfunction(e,N){var y\u003dDate.now()/1E3,w\u003dy-e.startTimeSecs,E\u003dy-e.Z,A\u003dE\u003e\u003de.policy.xw,T\u003d!1;if(A){var p\u003d0;!isNaN(N)\u0026\u0026N\u003ee.L\u0026\u0026(p\u003dN-e.L,e.L\u003dN);p/E\u003ce.policy.N8\u0026\u0026(T\u003d!0);e.Z\u003dy}y\u003dw\u003e\u003de.policy.Tg\u0026\u0026!e.K;if(!A\u0026\u0026!y\u0026\u0026kr5(e,N))return NaN;y\u0026\u0026(e.K\u003d!0);a:{w\u003dT;y\u003d(0,g.iC)()/1E3-(e.pW.AT()||0)-e.G.J-e.policy.U2;A\u003de.N.startTime;y\u003dA+y;if(w){if(isNaN(N)){yD(e,NaN,\"n\",N);A\u003dNaN;break a}w\u003dN-e.policy.rk;w\u003cy\u0026\u0026(y\u003dw)}else e.K\u0026\u0026(w\u003dy+e.policy.U2-e.Ng+e.policy.Ko,isNaN(N)||(w\u003dMath.max(w,Math.min(y,N-e.policy.rk))),y\u003dw);A\u003dy\u003dMath.max(y,\nA)}e.J\u003dA;if(isNaN(e.J))return e.clear(),NaN;if(!T\u0026\u0026kr5(e,N))return B83(e,N),NaN;if(e.J\u003c\u003de.N.startTime)return yD(e,NaN,\"y\",N),e.clear(),NaN;if(!e.D(e.J,!1))return!B83(e,N)\u0026\u0026T\u0026\u0026(yD(e,NaN,\"t\",N),e.clear()),NaN;T\u003de.J;yD(e,T,\"s\",N);e.clear();return T};\nB83\u003dfunction(e,N){return e.D(e.J,!0)?!1:(yD(e,NaN,\"ns\",N),e.clear(),!0)};\nkr5\u003dfunction(e,N){return isNaN(N)?!0:isNaN(e.J)?!1:N\u003ce.J+(e.K?e.policy.rk:e.policy.JD)};\nyD\u003dfunction(e,N,y,w){var E\u003de.j.Cz();E.ssr_sk\u003d(N*1E3).toFixed(0);E.ssr_t\u003d(e.J*1E3).toFixed(0);E.ssr_r\u003dy;E.ssr_st\u003d(e.startTimeSecs*1E3).toFixed(0);E.ssr_n\u003d(0,g.iC)().toFixed(0);E.ssr_f\u003d(e.G.J*1E3).toFixed(0);E.ssr_fa\u003de.K?\"1\":\"0\";E.ssr_o\u003d(e.pW.AT()*1E3||0).toFixed(0);E.ssr_v\u003d(w*1E3).toFixed(0);N\u003de.N.J.index;N.VI(e.N.Ch,!0)\u0026\u0026(E.ssr_ist\u003d(N.getStartTime(e.N.Ch)*1E3).toFixed(0),E.ssr_id\u003d(N.getDuration(e.N.Ch)*1E3).toFixed(0));e.tW.Fh(\"ssr\",E)};\nP0M\u003dfunction(){var e\u003d{};if(window.performance){var N\u003dwindow.performance.memory;N\u0026\u0026(e.jsTotal\u003dN.totalJSHeapSize,e.jsUsed\u003dN.usedJSHeapSize,e.jsLimit\u003dN.jsHeapSizeLimit,e.msTotal\u003dN.totalMediaSourceSize,e.msLimit\u003dN.mediaSourceSizeLimit,e.msUsed\u003dN.usedMediaSourceMemorySize)}var y;if((y\u003dwindow.h5vcc)\u003d\u003dnull?0:y.cVal)e.cbFree\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Free\"),e.cbUsed\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Used\"),e.cbJs\u003dwindow.h5vcc.cVal.getValue(\"Memory.JS\");return e};\ng.Ev\u003dfunction(e,N,y,w,E,A,T,p,C,r){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;g.x.call(this);var Y\u003dthis;this.JW\u003de;this.schedule\u003dN;this.policy\u003dy;this.rP\u003dw;this.Kh\u003dC;this.PY\u003dr;this.TZ\u003dnull;this.Rq\u003dthis.aq\u003dthis.i9\u003dthis.NT\u003d0;this.Sh\u003dthis.cU\u003dthis.isSuspended\u003d!1;this.Wk\u003d\"\";this.LX\u003d{};this.SR\u003d!1;this.Dl\u003d0;this.U\u003dnull;this.Kx\u003dthis.Zl\u003d!1;this.Vy\u003d0;this.Ut\u003d!1;this.l9\u003dthis.VB\u003d0;this.Y_\u003dnull;this.wS\u003dfunction(){return Y.JW.wS()};\nthis.timing\u003dnew O__(this.PY);this.D\u003dnew oE(this.schedule,this.policy);this.dT\u003dnew g.e6(this.Ga,0,this);this.a9\u003dnew g.e6(this.Ga,this.policy.FZ,this);this.Pg\u003dnew g.e6(this.Ga,1E3,this);this.jn\u003dnew g.e6(this.Ga,void 0,this);this.Bk\u003dnew g.e6(function(){Y.policy.Js\u0026\u0026Y.isSuspended||Y.Ga()},1E4,this);\nthis.pX\u003dnew g.e6(this.o9B,250,this);this.Z\u003dthis.currentTime\u003dNaN;this.eE\u003dnew yy(5);this.qg\u003dthis.timestampOffset\u003dNaN;this.logger\u003dnew g.RE(\"dash\");this.FZ\u003dInfinity;this.lk\u003d{getAudioTrack:function(){return Y.audioTrack},\nF$9:function(){return Y.videoTrack},\ngetManifest:function(){return Y.rP},\nMI9:function(){return Y.K},\nGa:function(){Y.Ga()},\nbu:function(){Y.NT\u003d0;Y.bu()},\nMhq:function(M){return wg(Y,Y.videoTrack,Y.TZ.N,M)}};\ne\u003dC\u0026\u0026C.Np();C\u0026\u0026(Qh9(C,this.rP,this.policy),this.qg\u003dDate.now());this.J\u003dnew xX(this,this.D,y,this.rP,E,e);y\u003dFvE(this.J,A,T\u0026\u0026T.id);this.audioTrack\u003dnew $e(this,this.policy,y.audio,this.timing);this.videoTrack\u003dnew $e(this,this.policy,y.video,this.timing);this.videoTrack.j.l9\u003dthis.audioTrack.tG();this.Et\u003d{updateend:this.BO,error:this.UUZ};g.Q(this,this.dT);g.Q(this,this.a9);g.Q(this,this.Pg);g.Q(this,this.jn);g.Q(this,this.Bk);y\u003dthis.policy.cV\u0026\u0026this.policy.o1?!p20(this.videoTrack.J.info):!1;this.Xz\u003di1n({Z0:this.policy.U.Z0||\ny,o1:this.policy.o1\u0026\u0026!y,oS:this.policy.oS});this.G\u003dhL5(this,this.policy,this.Xz,this.schedule,this.eE,function(M,l){return dO0(Y,M,l)});\nthis.j\u003dnew Xy(this,this.rP,this.policy,this.videoTrack,this.audioTrack,p,this.JW.getVideoData().Au());this.jZ\u003dnew d3(this,this.rP,this.videoTrack,this.audioTrack,this.policy);p\u003dthis.policy.Ry?this.JW.getVideoData().E_:null;this.L\u003dnew ZU(this,this.policy,this.videoTrack,this.audioTrack,this.LX,this.j,this.timing,this.D,this.schedule,this.rP,this.J,this.G,y,p);g.Q(this,this.L);this.N\u003dnew Oe(this,this.policy,this.videoTrack,this.audioTrack,this.rP,E,Gr(this.JW.getVideoData()),T\u003d\u003dnull?void 0:T.id);g.Q(this,\nthis.N);sI5(this.N,A);this.K\u003dnew OB(this.JW,this,this.policy,this.audioTrack,this.videoTrack,this.rP,this.schedule,this.J,this.N,this.timing,this.j);g.Q(this,this.K);this.Ng\u003dthis.JW.nX.Bi.Gq;this.policy.Z||IG9(this);this.logger.debug(\"Created\")};\nIG9\u003dfunction(e){var N,y;if((N\u003de.Ng)\u003d\u003dnull?0:(y\u003dN.zR)\u003d\u003dnull?0:y.itagDenylist){var w;e.gF((w\u003de.Ng)\u003d\u003dnull?void 0:w.zR.itagDenylist)}var E;if((E\u003de.Ng)\u003d\u003dnull?0:E.playbackStartPolicy){var A,T;uz(e.policy,(A\u003de.Ng)\u003d\u003dnull?void 0:A.playbackStartPolicy,3,(T\u003de.Ng)\u003d\u003dnull?void 0:T.YK())}if(e.policy.pz){N\u003de.vE();var p;(y\u003dN?(p\u003de.Ng)\u003d\u003dnull?void 0:p.MV.get(N):void 0)\u0026\u0026e.K.tp(y)}if(!e.rP.D){var C;p\u003d(C\u003de.Ng)\u003d\u003dnull?void 0:C.Oo;(p\u003d\u003dnull?0:p.NL)\u0026\u0026(p\u003d\u003dnull?0:p.cz)\u0026\u0026e.rP.Cx\u0026\u0026Fu(e.rP,p.NL,p.cz)}var r;((r\u003de.Ng)\u003d\u003dnull?0:r.H6)\u0026\u0026\n(C\u003de.Ng.H6.get(e.vE()||\"\"))\u0026\u0026e.rP\u0026\u0026C.formatId\u0026\u0026(e\u003de.rP.K.get(Sl(C.formatId)))\u0026\u0026(e.info.debugInfo\u003dC.debugInfo)};\nvKs\u003dfunction(e,N){if(e.policy.N\u0026\u0026!e.policy.aC)return!1;var y\u003dSl(g.Ld(N.J.info,e.rP.Cx)),w,E\u003d((w\u003de.Kh)\u003d\u003dnull?void 0:w.Lz(y))||[];if(E.length\u003d\u003d\u003d0)return e.Fh(\"ombmsi\",{}),!1;E\u003dnew iH(E);if(w\u003d!e.policy.qg||isFinite(e.getCurrentTime())||e.JW.F2()){a:{w\u003de.getCurrentTime();E\u003dg.c(E.QB);for(var A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.type\u003d\u003d\u003d3\u0026\u0026w\u003e\u003dA.o2\u0026\u0026w\u003c\u003dA.XT){w\u003d!0;break a}w\u003d!1}w\u003d!w}if(w)return e.Fh(\"ostmf\",{ct:e.getCurrentTime(),a:N.J.info.qG()}),!1;(e\u003de.Kh)!\u003dnull\u0026\u0026(e.XZ.get(y).CT\u003d!0);return!0};\nzL5\u003dfunction(e){if(!e.rP.Cx)return!0;var N\u003de.JW.getVideoData();if(N.T(\"html5_skip_live_preroll_onesie\")\u0026\u0026e.JW.wq()||N.T(\"html5_skip_live_preroll_onesie_post_live\")\u0026\u0026e.JW.wq()\u0026\u0026(N.Ta||N.isPremiere))return e.Fh(\"ombpa\",{}),!1;var y,w;if(e.policy.SE\u0026\u0026!!((y\u003de.Ng)\u003d\u003dnull?0:(w\u003dy.Oo)\u003d\u003dnull?0:w.E9Z)!\u003d\u003de.rP.Ta)return e.Fh(\"ombplmm\",{}),!1;y\u003dN.Xz||N.liveUtcStartSeconds||N.jN;if(e.rP.Ta\u0026\u0026y)return e.Fh(\"ombplst\",{}),!1;if(e.rP.D)return e.Fh(\"ombab\",{}),!1;y\u003dDate.now();return SI(e.rP)\u0026\u0026!isNaN(e.qg)\u0026\u0026y-e.qg\u003ee.policy.xn*\n1E3?(e.Fh(\"ombttl\",{}),!1):e.rP.L$\u0026\u0026e.rP.j||!e.policy.tD\u0026\u0026e.rP.isPremiere||!(TC(N)\u003d\u003d\u003d0||e.policy.J\u0026\u0026N.T(\"html5_enable_onesie_media_for_sabr_proxima_optin\"))||N.T(\"html5_disable_onesie_media_for_mosaic\")\u0026\u0026xI(N)||N.T(\"html5_disable_onesie_media_for_ssdai\")\u0026\u0026N.isDaiEnabled()\u0026\u0026N.enableServerStitchedDai?!1:!0};\ni35\u003dfunction(e,N){var y\u003dN.J,w\u003de.rP.Cx;if(zL5(e))if(e.Kh\u0026\u0026e.Kh.XZ.has(Sl(g.Ld(y.info,w)))){if(w\u003dSl(g.Ld(y.info,w)),vKs(e,N)){var E\u003dnew iH(e.Kh.Lz(w)),A\u003dfunction(T){try{if(T.Q_())e.handleError(T.pw(),T.Cz()),Pl(N,T),g4(T.info)\u0026\u0026nr(e.L,N,y,!0),e.Ga();else if(QU(e.L,T)){var p;(p\u003de.j)\u003d\u003dnull||T4J(p,T.info,e.U);e.Ga()}}catch(C){T\u003dI2(C),e.handleError(T.errorCode,T.details,T.severity),e.w4()}};\ny.K\u003d!0;D$(E)\u0026\u0026(lz(N,new IE(e.policy,w,E,e.Kh,A)),BT(e.timing))}}else e.Fh(\"ombfmt\",{})};\nAj\u003dfunction(e,N){N\u003dN||e.videoTrack\u0026\u0026e.videoTrack.N\u0026\u0026e.videoTrack.N.startTime||e.getCurrentTime();var y\u003dHl,w\u003de.videoTrack,E\u003de.J;N\u003dE.nextVideo\u0026\u0026E.nextVideo.index.zI(N)||0;E.l9!\u003d\u003dN\u0026\u0026(E.Rq\u003d{},E.l9\u003dN,jr(E,E.J));N\u003d!E.J.isLocked()\u0026\u0026E.D\u003e-1\u0026\u0026(0,g.iC)()-E.D\u003cE.policy.fT*1E3;var A\u003dE.nextVideo\u0026\u0026mU(E,E.nextVideo.info)*3\u003cc0(E.qg);if(!N||A)Z0(E),nP(E),E.Kh\u003dE.Kh||E.nextVideo!\u003d\u003dE.K;E.nextVideo\u0026\u0026!E.nextVideo.index.isLoaded()\u0026\u0026(E.l9\u003d-1);y(e,w,E.nextVideo);Hl(e,e.audioTrack,e.J.N)};\nTt\u003dfunction(e,N){e.cU\u003dN;e.policy.i9||(e.logger.debug(\"Suspended.\"),e.isSuspended\u003d!0,e.policy.uV\u0026\u0026(e.Pg.stop(),e.a9.stop(),e.dT.stop()),e.policy.Js\u0026\u0026e.Bk.stop())};\nvT\u003dfunction(e,N,y,w){e.policy.L\u0026\u0026e.Fc(!1,\"rollback\");if(e.rP.isManifestless){var E\u003dBl(e.audioTrack,w,y,N),A\u003dBl(e.videoTrack,w,y,N);e.policy.im||(A\u0026\u0026l2(e.rP,w,!0),E\u0026\u0026l2(e.rP,w,!1));e.Fh(\"sdai\",{rollbk2_seg:w,rbt:y.toFixed(3),lt:N.toFixed(3),a:E,v:A});(E||A)\u0026\u0026e.policy.L\u0026\u0026sB(e)}};\nDO3\u003dfunction(e){e.logger.debug(\"Rebuffering.\");e.Sh\u003d!0;if(e.policy.Dl\u0026\u0026e.TZ){var N,y,w,E;e.Fh(\"lr_rb\",{c:e.getCurrentTime(),s:e.isSeeking(),ab:wO(e.TZ.J.Ju()),ala:(N\u003dMN(e.audioTrack))\u003d\u003dnull?void 0:N.O2(),alr:(y\u003de.audioTrack.N)\u003d\u003dnull?void 0:y.O2(),vb:wO(e.TZ.N.Ju()),vla:(w\u003dMN(e.videoTrack))\u003d\u003dnull?void 0:w.O2(),vlr:(E\u003de.videoTrack.N)\u003d\u003dnull?void 0:E.O2()})}e.JW.kL()!\u003d\u003d0\u0026\u0026e.Fh(\"sps_rebuffer\",{c:e.getCurrentTime()})};\ngKM\u003dfunction(e){e.policy.a9\u003d!1;try{e.bu()}catch(N){g.t0(N)}};\nVxs\u003dfunction(e){return e.policy.J\u0026\u0026e.policy.N\u0026\u0026(!Zo()\u0026\u0026e.policy.jI||e.policy.I4)};\nur0\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;e.policy.i9\u0026\u0026(e.logger.debug(\"disable updateMetadataWithoutMediaSource\"),e.policy.aq\u0026\u0026e.Fh(\"loader\",{setsmb:0}),e.w4(),e.policy.i9\u003d!1);e.logger.debug(\"attaching media source\");fGF(e,w);if(Vxs(e))e.Fh(\"ssap\",{delaysb:1}),e.TZ\u003dN;else{if(!HI(N)){var E\u003du3(e.videoTrack);E\u003dE?E.info.J:e.videoTrack.J;var A\u003du3(e.audioTrack);A\u003dA?A.info.J:e.audioTrack.J;e.policy.N\u0026\u0026e.Fh(\"ssap\",{initsb:1,v:E.info.id,vf:E.info.Iq,a:A.info.id,af:A.info.Iq});Sz5(N,E.info,\nA.info,e.policy.jN)}tx0(e,N,y,w);try{e.Ga()}catch(T){g.t0(T)}}};\ntx0\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;Ye(e.videoTrack,N.N||null,w);Ye(e.audioTrack,N.J||null,w);e.TZ\u003dN;e.TZ.j\u003d!0;y||e.resume();N.J.H_(e.Et,e);N.N.H_(e.Et,e)};\nfGF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e.TZ\u0026\u0026e.TZ.J\u0026\u0026e.TZ.N\u0026\u0026(e.TZ.J.qB(e.Et,e),e.TZ.N.qB(e.Et,e));Ye(e.audioTrack,null,N);Ye(e.videoTrack,null,N);e.TZ\u0026\u0026(e.TZ.j\u003d!1);e.TZ\u003dnull};\nqnn\u003dfunction(e){e.TZ\u0026\u0026e.TZ.u6()\u0026\u0026(e.wb(),e.policy.Pl\u0026\u0026e.handleError(\"fmt.unplayable\",{unexpected:1},1))};\nxOn\u003dfunction(e,N){if(!e.Ss())if(e.policy.J){if(!aTJ(e.N,N)){var y\u003de.N.N;sI5(e.N,N);var w\u003d!1;w\u003dN.isLocked()\u0026\u0026N.reason\u003d\u003d\u003d\"m\"\u0026\u0026e$E(e.N,N.J);var E\u003de.policy.AA\u0026\u0026N.reason\u003d\u003d\u003d\"l\";y\u003dy.J\u003eN.J\u0026\u0026N.reason\u003d\u003d\u003d\"b\";w||E||y?(e.JW.P_({reattachOnConstraint:w?\"u\":E?\"drm\":\"perf\",lo:N.N,up:N.J}),e.policy.kX||(e.N.J.N\u003d!1)):(e.policy.kX\u0026\u0026(e.N.J.N\u003d!1),sB(e))}}else if(!SMF(e.J,N)\u0026\u0026e.videoTrack){e.logger.debug(function(){return\"Setting constraint: r\u003d\"+N.reason+\" u\u003d\"+N.J});\ny\u003de.J.J;Z3n(e,b1s(e.J,N));Aj(e);w\u003dN.isLocked()\u0026\u0026N.reason\u003d\u003d\u003d\"m\"\u0026\u0026e.J.Kh;E\u003de.policy.AA\u0026\u0026N.reason\u003d\u003d\u003d\"l\"\u0026\u0026vl(e.videoTrack);y\u003dy.J\u003eN.J\u0026\u0026N.reason\u003d\u003d\u003d\"b\";var A\u003de.J.Wk\u0026\u0026!Zo();w||E||y||A?e.JW.P_({reattachOnConstraint:w?\"u\":E?\"drm\":A?\"codec\":\"perf\"}):sB(e)}};\njf9\u003dfunction(e,N,y){if((!e.TZ||nh(e.TZ)\u0026\u0026!e.policy.sR)\u0026\u0026!e.jZ.isSeeking()\u0026\u0026(e.policy.J||vl(N)\u0026\u0026N.J.Yz()\u0026\u0026e.J.Ng)){var w\u003de.getCurrentTime()+F4s(e.D,N,y);e.logger.debug(function(){return\"Clearing back to \"+w.toFixed(3)});\nhnM(N,w)}};\nZ3n\u003dfunction(e,N){N\u0026\u0026(e.logger.debug(function(){return\"Logging new format: \"+N$(N.video.info)}),nK3(e.JW,new VW(N.video,N.reason)));\nif(e.J.Bk){var y\u003dB4M(e.J,\"a\");e.JW.wJ(new VW(y.audio,y.reason))}};\nsB\u003dfunction(e){g.NA(e.dT)};\nmL\u003dfunction(e){e.policy.FZ\u0026\u0026e.policy.oS\u0026\u0026Math.min(bC3(e.videoTrack),bC3(e.audioTrack))*1E3\u003ee.policy.aT?g.NA(e.a9):e.Ga()};\nQf1\u003dfunction(e,N){var y\u003d(0,g.iC)()-N,w\u003dke(e.audioTrack,!0)*1E3,E\u003dke(e.videoTrack,!0)*1E3;e.logger.debug(function(){return\"Appends paused for \"+y});\nif(e.policy.K\u0026\u0026(e.Fh(\"apdpe\",{dur:y.toFixed(),abuf:w.toFixed(),vbuf:E.toFixed()}),fr(e.policy))){var A\u003dc0(e.D);e.Fh(\"sdps\",{ct:N,ah:w.toFixed(),vh:E.toFixed(),mr:k8(e.D,e.Sh,A),bw:A.toFixed(),js:e.isSeeking(),re:+e.Sh,ps:(e.policy.SP||\"\").toString(),rn:(e.policy.hK||\"\").toString()})}};\nmOM\u003dfunction(e){if(e.policy.N\u0026\u0026DU(e.videoTrack)\u0026\u0026DU(e.audioTrack))return\"ssap\";if(dX5(e.videoTrack))return e.logger.debug(\"Pausing appends for server-selectable format\"),\"ssf\";if(e.policy.Bk\u0026\u0026gA(e.videoTrack)\u0026\u0026gA(e.audioTrack))return\"updateEnd\";if(Il(e.audioTrack)||Il(e.videoTrack)\u0026\u0026e.videoTrack.J.info.Iq!\u003d\u003d\"f\")return\"\";if(e.jZ.isSeeking()){var N\u003de.D;var y\u003de.videoTrack;var w\u003de.audioTrack;if(N.policy.J){var E\u003dN.policy.xI;fr(N.policy)\u0026\u0026(E\u003dk8(N,!1,c0(N)));N\u003dE;y\u003dke(w,!0)\u003e\u003dN\u0026\u0026ke(y,!0)\u003e\u003dN}else y.K.length||\nw.K.length?(E\u003dy.J.info.JM+w.J.info.JM,E\u003d10*(1-c0(N)/E),N\u003dMath.max(E,N.policy.xI),y\u003dke(w,!0)\u003e\u003dN\u0026\u0026ke(y,!0)\u003e\u003dN):y\u003d!0;if(!y)return\"abr\";y\u003de.videoTrack;if(y.K.length\u003e0\u0026\u0026y.j.N.length\u003d\u003d\u003d1\u0026\u0026R_5(y.j).info.Z\u003cy.Et)return\"seek\"}if(e.policy.L\u0026\u0026znM(e.videoTrack,e.j)\u0026\u0026znM(e.audioTrack,e.j))return\"ssdai\";y\u003d!e.policy.ul||e.getCurrentTime()\u003c10;e.policy.J||(y\u003dy||e.videoTrack.J.info.video.J\u003e360);w\u003dfr(e.policy)\u0026\u0026e.policy.Em;if(!e.Sh||!w\u0026\u0026y)return\"\";y\u003de.policy.ul;fr(e.policy)\u0026\u0026(y\u003dk8(e.D,e.Sh,c0(e.D)));y\u003dkEn(e.videoTrack,\ne.getCurrentTime(),y)||kEn(e.audioTrack,e.getCurrentTime(),y);return fr(e.policy)?y?\"mbnm\":\"\":(e.videoTrack.K.length\u003e0||e.audioTrack.K.length\u003e0||xe(e.L,e.videoTrack,e.audioTrack)||xe(e.L,e.audioTrack,e.videoTrack))\u0026\u0026y?\"nord\":\"\"};\nH3P\u003dfunction(e){if(e.G){var N\u003de.G.Ga(e.audioTrack,JX(e.TZ.N.Ju()));N\u0026\u0026e.JW.seekTo(N,{l8:!0,BY:\"pollSubsegmentReadahead\",Kz:!0})}};\nL0n\u003dfunction(e,N,y){if(e.policy.Bk\u0026\u0026gA(N))return!1;if(y.j9())return!0;if(!y.Fw())return!1;var w\u003du3(N);if(!w||w.info.type\u003d\u003d\u003d6)return!1;var E\u003de.policy.JX;if(E\u0026\u0026!w.info.j){var A\u003dw.info.o2-e.getCurrentTime();if(w.info.Z\u003cA*E)return!1}var T;if(e.policy.yO||((T\u003de.j)\u003d\u003dnull?0:px3(T,N,w.info.Ch)))e.Rq\u003d0;else return e.jZ.isSeeking()\u0026\u0026sB(e),e.Rq\u003de.Rq||(0,g.iC)(),!1;if(!wg(e,N,y,w.info))return!1;if(e.rP.N\u0026\u0026w.info.N\u003d\u003d\u003d0){if(E\u003dK0_(N,y,w))A\u003dMN(N),e.Fh(\"initchg\",{it:w.info.J.info.id,sr:!!A\u0026\u0026A.J\u003d\u003d\u003dw.info.J,ty:w.info.type,\nseg:w.info.Ch});A\u003dg.R2(w.info.J.info);e.policy.YO\u0026\u0026A\u0026\u0026!E\u0026\u0026Fa5(w)}A\u003de.G\u0026\u0026!!e.G.j\u0026\u0026N.J.info.audio;E\u003de.rP.isManifestless||w.L;if(!(e.rP.N\u0026\u0026w.info.N!\u003d\u003d0||E\u0026\u0026!A)\u0026\u0026W01(e,N,y,w))return!0;if(A)return!1;A\u003dD2(e,N);A\u003de.getCurrentTime()+A;if(w.info.o2\u003eA)return e.policy.J\u0026\u0026O35(e,N),e.policy.c5\u0026\u0026zBM(N.j,A,!1),!1;RLM(e,N);var p;e.policy.UY\u0026\u0026y\u003d\u003d\u003d((p\u003de.TZ)\u003d\u003dnull?void 0:p.J)\u0026\u0026e.Ut\u0026\u0026(y.AK()\u003d\u003d\u003d0?(e.Ut\u003d!1,e.policy.UY\u003d!1):e.VB\u003dy.AK());if(!Gr1(e,y,w,N))return!1;e.policy.Bk\u0026\u0026w.info.eY()?(e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{ls:w.info.O2()}),\nw.isLocked\u003d!0):(N.Of(w),k4J(e.J,w.info),e.logger.debug(function(){return\"Appended \"+w.info.O2()+\", buffered: \"+wO(y.Ju())}));\nE\u0026\u0026UOn(e,w.info.J.d0);return!0};\nO35\u003dfunction(e,N){N\u003d\u003d\u003de.videoTrack?e.aq\u003de.aq||(0,g.iC)():e.i9\u003de.i9||(0,g.iC)()};\nRLM\u003dfunction(e,N){N\u003d\u003d\u003de.videoTrack?e.aq\u003d0:e.i9\u003d0};\nGr1\u003dfunction(e,N,y,w){var E\u003de.policy.Dl?(0,g.iC)():0,A\u003dy.L\u0026\u0026y.info.J.J||void 0,T\u003dy.J;y.L\u0026\u0026(T\u003dsfJ(e,y,T)||T);var p\u003dT.YX();T\u003de.policy.Dl?(0,g.iC)():0;N\u003daG1(e,N,p,y.info,A);(w\u003dw.D)!\u003dnull\u0026\u0026(A\u003dy.info,E\u003dT-E,T\u003d(0,g.iC)()-T,!w.N||x5_(w.N,A)\u0026\u0026w.N.Ch\u003d\u003d\u003dA.Ch||w.flush(),w.j+\u003dE,w.K+\u003dT,E\u003d1,!w.N\u0026\u0026A.N\u0026\u0026(E\u003d2),WT(w,E,N),T\u003dMath.ceil(A.N/1024),E\u003d\u003d\u003d2\u0026\u0026w.J.add(T),w.J.add(Math.ceil((A.N+A.K)/1024)-T),w.N\u003dA);e.l9\u003d0;if(N\u003d\u003d\u003d0)return e.Zl\u0026\u0026(e.logger.debug(\"Retry succeed, back to normal append logic.\"),e.Zl\u003d!1,e.Kx\u003d!1),e.Dl\u003d\n0,!0;if(N\u003d\u003d\u003d2||N\u003d\u003d\u003d5)return eHH(e,\"checked\",N,y.info),!1;if(N\u003d\u003d\u003d1){if(!e.Zl)return e.logger.debug(\"QuotaExceeded, retrying.\"),e.Zl\u003d!0,!1;if(!e.Kx)return e.Kx\u003d!0,e.JW.seekTo(e.getCurrentTime(),{BY:\"quotaExceeded\",Kz:!0}),!1;y.info.gx()?(E\u003de.policy,E.Zl\u003dMath.floor(E.Zl*.8),E.l9\u003dMath.floor(E.l9*.8)):(E\u003de.policy,E.Kx\u003dMath.floor(E.Kx*.8),E.l9\u003dMath.floor(E.l9*.8));e.policy.J?tI(e.N.J,y.info.J,!1):QW(e.J,y.info.J)}e.JW.P_({reattachOnAppend:N});return!1};\nsfJ\u003dfunction(e,N,y){var w;if(w\u003de.policy.hN\u0026\u0026e.TZ\u0026\u0026!e.TZ.U\u0026\u0026!e.JW.PU())N\u003dN.info.J.info,w\u003dN.lm()\u0026\u0026mu(N)\u0026\u0026N.video\u0026\u0026N.video.width\u003c3840\u0026\u0026N.video.width\u003eN.video.height;if(w\u0026\u0026(e.TZ.U\u003d!0,Dr(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"; width\u003d3840; height\u003d2160\u0027)))return y\u003dWv_(y),e.policy.K\u0026\u0026e.Fh(\"sp4k\",{s:!!y}),y};\neHH\u003dfunction(e,N,y,w){var E\u003d\"fmt.unplayable\",A\u003d1;y\u003d\u003d\u003d5||y\u003d\u003d\u003d3?(E\u003d\"fmt.unparseable\",e.policy.J?!w.J.info.video||uO(e.N.J).size\u003e0||tI(e.N.J,w.J,!1):!w.J.info.video||uO(e.J.L).size\u003e0||QW(e.J,w.J)):y\u003d\u003d\u003d2\u0026\u0026(e.Dl\u003c15?(e.Dl++,E\u003d\"html5.invalidstate\",A\u003d0):E\u003d\"fmt.unplayable\");w\u003dvx(w);var T;w.mrs\u003d(T\u003de.TZ)\u003d\u003dnull?void 0:Kh(T);w.origin\u003dN;w.reason\u003dy;e.handleError(E,w,A)};\nC21\u003dfunction(e,N,y,w,E){var A\u003de.rP;var T\u003de.policy.J,p\u003d!1,C\u003d-1,r;for(r in A.J){var Y\u003dUg(A.J[r].info)||A.J[r].info.gx();if(w\u003d\u003d\u003dY)if(Y\u003dA.J[r].index,Y.VI(N.Ch)){p\u003dY;var M\u003dN,l\u003dp.o8(M.Ch);l\u0026\u0026l.startTime!\u003d\u003dM.startTime?(p.segments\u003d[],p.Co(M),p\u003d!0):p\u003d!1;p?C\u003dN.Ch:!N.pending\u0026\u0026T\u0026\u0026(M\u003dY.getDuration(N.Ch),M!\u003d\u003dN.duration\u0026\u0026(A.publish(\"clienttemp\",\"mfldurUpdate\",{itag:A.J[r].info.itag,seg:N.Ch,od:M,nd:N.duration},!1),Y.Co(N),p\u003d!0))}else Y.Co(N),p\u003d!0}C\u003e\u003d0\u0026\u0026(T\u003d{},A.publish(\"clienttemp\",\"resetMflIndex\",(T[w?\"v\":\"a\"]\u003d\nC,T),!1));A\u003dp;Vq5(e.jZ,N,w,A);e.j.Q8(N,y,w,E);N.Ch\u003d\u003d\u003de.rP.L$\u0026\u0026A\u0026\u0026$_(e.rP)\u0026\u0026N.startTime\u003e$_(e.rP)\u0026\u0026(e.rP.aq\u003dN.startTime+(isNaN(e.timestampOffset)?0:e.timestampOffset),e.jZ.isSeeking()\u0026\u0026e.jZ.J\u003ce.rP.Ti()\u0026\u0026e.jZ.seek(e.rP.Ti(),{}))};\nwg\u003dfunction(e,N,y,w){var E\u003dMN(N);!E||E.j||d4(E,w)||(y.abort(),(N\u003dN.D)!\u003dnull\u0026\u0026(WT(N,4),N.flush()));if(!y.PZ()||Zo())try{if(e.policy.jd){if(y.WS(w.J.info.containerType,w.J.info.Iq)){if(e.policy.yJ\u0026\u0026y.Vh())return!1;e.Fh(\"ssap\",{chgtp:w.J.info.containerType,cf:w.J.info.Iq,oldtp:y.PZ(),oldcf:y.v6()});y.hY(w.J.info.containerType,w.J.info.Iq,w.J.info.mimeType)}}else y.AY(w.J.info.containerType,w.J.info.mimeType)}catch(A){return y\u003dA,g.uA(y),e.Fh(\"ctexp\",{name:y.name,msg:y.message}),!1}else w.J.info.containerType!\u003d\u003d\ny.PZ()\u0026\u0026e.Fh(\"ctu\",{ct:Zo(),prev_c:y.PZ(),curr_c:w.J.info.containerType});N\u003dw.J.j;e.policy.hp\u0026\u0026N\u0026\u0026(w\u003d0+N.duration,N\u003d-N.J,0\u003d\u003d\u003dy.CV()\u0026\u0026w\u003d\u003d\u003dy.YV()||y.jr(0,w),N!\u003d\u003dy.w7()\u0026\u0026(y.lZ(N),Cr\u0026\u0026$X1(e.audioTrack.tG(),y.dc())));return!0};\nW01\u003dfunction(e,N,y,w){w.info.J.Yz();var E\u003dw.info.J.J;if(!E||!y.Fw()||y.QO()\u003d\u003d\u003dE)return!1;var A\u003dE,T\u003dy.QC();if(e.policy.HJ\u0026\u0026T\u0026\u0026y.isView()\u0026\u0026g.R2(w.info.J.info)){var p\u003dnew DataView(E.buffer,E.byteOffset,E.byteLength);(T\u003dcG5(p,T))?A\u003dnew Uint8Array(T.buffer,T.byteOffset,T.byteLength):e.Fh(\"fenc\",{})}e.policy.hN\u0026\u0026(T\u003dsfJ(e,w,new oR([A])))\u0026\u0026(A\u003dT.YX());var C;(T\u003dw.info.J.p_(0,w.info.clipId))\u0026\u0026(C\u003dT.QB[0]);if(w\u003d\u003d\u003de.Y_){if(e.l9+\u003d1,e.JW.getVideoData().T(\"html5_shorts_gapless_restart_on_init_seg_retries\")\u0026\u0026e.l9\u003e\n5)return e.l9\u003d0,e.JW.P_({initSegStuck:1,as:w.info.O2()}),!0}else e.l9\u003d0,e.Y_\u003dw;e.policy.zA\u0026\u0026(y.abort(),(T\u003dN.D)!\u003dnull\u0026\u0026(WT(T,4),T.flush()));E\u003daG1(e,y,A,C,E);var r;(r\u003dN.D)\u003d\u003dnull||DZP(r,E,C);if(E!\u003d\u003d0)return NdF(e,E,w),!0;w.info.gx()?sh5(e.timing):aeH(e.timing);e.logger.debug(function(){return\"Appended init for \"+w.info.J.info.id});\nUOn(e,w.info.J.d0);return y.Vh()};\nK0_\u003dfunction(e,N,y){if(N.QO()\u003d\u003dnull){e\u003dMN(e);if(!(N\u003d!e||e.J!\u003d\u003dy.info.J)){a:if(e\u003de.G,y\u003dy.info.G,e.length!\u003d\u003dy.length)y\u003d!1;else{for(N\u003d0;N\u003ce.length;N++)if(!g.Cf(e[N],y[N])){y\u003d!1;break a}y\u003d!0}N\u003d!y}return N}e\u003dN.QO();y.info.J.hw()\u0026\u0026Ri(y);y\u003dy.info.J.J;return e!\u003d\u003dy\u0026\u0026!g.Cf(e,y)};\naG1\u003dfunction(e,N,y,w,E){var A\u003d0;if(e.policy.N\u0026\u0026w\u0026\u0026w.clipId\u0026\u0026e.k_){var T;A\u003d(((T\u003de.k_)\u003d\u003dnull?void 0:XC(T,w.clipId))||0)/1E3}try{e.policy.N\u0026\u0026N.w7()!\u003d\u003dA\u0026\u0026N.lZ(A);var p,C\u003dN\u003d\u003d\u003d((p\u003de.TZ)\u003d\u003dnull?void 0:p.J)?e.audioTrack:e.videoTrack;if(e.policy.Bk\u0026\u0026(w\u003d\u003dnull?0:w.eY())){if((w\u003d\u003dnull?void 0:w.U)\u003e1)return 6;C.Rq\u003dnew g.e6(function(){var Y\u003du3(C);e.Ss()||Y\u003d\u003dnull||!Y.isLocked?e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{delayA:Y\u003d\u003dnull?void 0:Y.info.O2()}):yY1(C)?(e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{dunlock:Y\u003d\u003dnull?void 0:Y.info.O2()}),wF5(e,\nC\u003d\u003d\u003de.audioTrack)):(e.Fh(\"nue\",{ls:Y.info.O2()}),Y.info.U+\u003d1,e.TZ\u0026\u0026e.bu())},1E4,e);\ne.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{delayS:w.O2()});C.Rq.start()}if(e.policy.Sy\u0026\u0026(w\u003d\u003dnull?0:w.eY())){var r;if((r\u003dC.l9)\u003d\u003dnull?0:r.isActive())g.yE(C.l9),e.Fh(\"sbac\",{as:w.O2()});C.l9\u003dnew g.e6(function(){e.Fh(\"sbum5s\",{as:w.O2()})},5E3,e);\nC.l9.start()}e.policy.U8\u0026\u0026(w\u003d\u003dnull?void 0:w.J)instanceof f1\u0026\u0026w.eY()\u0026\u0026e.Fh(\"poseos\",{itag:w.J.info.itag,seg:w.Ch,lseg:w.J.index.vY(),es:w.J.index.K});N.appendBuffer(y,w,E)}catch(Y){if(Y instanceof DOMException){if(Y.code\u003d\u003d\u003d11)return 2;if(Y.code\u003d\u003d\u003d12)return 5;if(Y.code\u003d\u003d\u003d22||Y.message.indexOf(\"Not enough storage\")\u003d\u003d\u003d0)return N\u003dObject.assign({name:\"QuotaExceededError\",buffered:wO(N.Ju()).replace(/,/g,\"_\"),vheap:hW(e.videoTrack),aheap:hW(e.audioTrack),message:g.b7(Y.message,3),track:e.TZ?N\u003d\u003d\u003de.TZ.N?\"v\":\n\"a\":\"u\"},P0M()),e.handleError(\"player.exception\",N),1;g.t0(Y)}return 4}return e.TZ.u6()?3:0};\ntz\u003dfunction(e,N,y){e.JW.seekTo(N,y)};\nUOn\u003dfunction(e,N){N\u0026\u0026e.JW.VQ(new eL(N.key,N.type))};\nEe\u003dfunction(e,N){e.JW.Me(N)};\nD2\u003dfunction(e,N){if(e.Zl\u0026\u0026!e.Sh)return 3;if(e.isSuspended)return 1;var y;if((y\u003de.TZ)\u003d\u003dnull?0:y.TZ\u0026\u0026y.TZ.streaming\u003d\u003d\u003d!1)return 4;y\u003d(N.J.info.audio?e.policy.Kx:e.policy.Zl)/(N.JM*e.policy.Qk);if(e.policy.J4\u003e0\u0026\u0026e.TZ\u0026\u0026nh(e.TZ)\u0026\u0026(N\u003dN.J.info.video?e.TZ.N:e.TZ.J)\u0026\u0026!N.Vh()){N\u003dN.Ju();var w\u003dE3(N,e.getCurrentTime());w\u003e\u003d0\u0026\u0026(N\u003de.getCurrentTime()-N.start(w),y+\u003dMath.max(0,Math.min(N-e.policy.J4,e.policy.KT)))}e.policy.l9\u003e0\u0026\u0026(y\u003dMath.min(y,e.policy.l9));return y};\nN85\u003dfunction(e,N){return(D2(e,N)+e.policy.zy)*N.JM};\nAYE\u003dfunction(e){e.Wk\u0026\u0026!e.isSuspended\u0026\u0026ld(e.schedule)\u0026\u0026(EI9(e,e.Wk),e.Wk\u003d\"\")};\nEI9\u003dfunction(e,N){S3(N,\"cms\",function(y){e.policy.K\u0026\u0026e.Fh(\"pathprobe\",y)},function(y){e.JW.handleError(y)})};\nTd0\u003dfunction(e,N){if(e.TZ\u0026\u0026e.TZ.j\u0026\u0026!e.TZ.u6()\u0026\u0026(N.Ze\u003dke(e.videoTrack),N.N\u003dke(e.audioTrack),e.policy.K)){var y\u003dhW(e.videoTrack),w\u003dhW(e.audioTrack),E\u003dwO(e.TZ.N.Ju(),\"_\",5),A\u003dwO(e.TZ.J.Ju(),\"_\",5);Object.assign(N.J,{lvq:y,laq:w,lvb:E,lab:A})}N.bandwidthEstimate\u003db3(e.D);var T;(T\u003de.audioTrack.D)\u003d\u003dnull||T.flush();var p;(p\u003de.videoTrack.D)\u003d\u003dnull||p.flush();e.logger.debug(function(){return Xe(N.J)})};\nJYs\u003dfunction(e,N){e.U\u003dN;e.j\u0026\u0026(e.j.Z\u003dN);e.U.aZ(e.videoTrack.J.info.lm());e.L.N\u003de.U;e.policy.L\u0026\u0026(e.K.j\u003de.U)};\npFn\u003dfunction(e,N){if(e.TZ\u0026\u0026e.TZ.N){if(e.policy.q6){var y\u003dDXJ(e.audioTrack);if(y\u0026\u0026y.qG()){var w\u003de.JW;w.Tk\u0026\u0026(w.Tk.J\u003dy,w.Eg(w.Tk.videoId).e3(w.Tk))}}e.policy.Ob\u0026\u0026(y\u003dDXJ(e.videoTrack))\u0026\u0026y.gx()\u0026\u0026(w\u003de.JW,w.WK\u0026\u0026(w.WK.J\u003dy,w.Eg(w.WK.videoId).sW(w.WK)));N-\u003disNaN(e.timestampOffset)?0:e.timestampOffset;e.getCurrentTime()!\u003d\u003dN\u0026\u0026e.resume();e.jZ.isSeeking()\u0026\u0026e.TZ\u0026\u0026!e.TZ.u6()\u0026\u0026(y\u003de.getCurrentTime()\u003c\u003dN\u0026\u0026N\u003ce.getCurrentTime()+10,w\u003dAX(e.TZ.N.Ju(),e.getCurrentTime()+Jj),y\u0026\u0026w\u0026\u0026(e.jZ.L\u003d!1));e.jZ.isSeeking()||e.policy.Rq||\n(e.currentTime\u003dN);g.NA(e.Pg)}};\nCkE\u003dfunction(e,N){var y\u003dol(e.videoTrack).find(function(w){return w.startTime\u003e\u003dN\u0026\u0026dO0(e,w.startTime,!1)});\nreturn y\u0026\u0026y.startTime\u003cN+y.duration*1.5?y.startTime+.1:0};\ndO0\u003dfunction(e,N,y){if(!(e.videoTrack.J.Yz()\u0026\u0026e.audioTrack.J.Yz()\u0026\u0026e.TZ\u0026\u0026e.TZ.N\u0026\u0026e.TZ.J))return!1;if(y\u0026\u0026e.rP.isManifestless\u0026\u0026(e.videoTrack.Z\u003d\u003d\u003d-1||e.audioTrack.Z\u003d\u003d\u003d-1))return!0;var w\u003di3(e.videoTrack,N,y);if(isNaN(w))return!1;e\u003di3(e.audioTrack,e.policy.jp?N:w,y);return isNaN(e)?!1:!0};\nWl\u003dfunction(e){e.w4();e.jZ.isSeeking()\u0026\u0026e.logger.debug(\"seeking cancelled by seek-to-head\");e.G\u0026\u0026c3H(e.G,e.videoTrack.J);sB(e);return vBJ(e.jZ)};\nHl\u003dfunction(e,N,y,w){(w\u003d\u003d\u003dvoid 0?0:w)\u0026\u0026!N.aq\u0026\u0026(Zo()||(w\u003dN.TW,Vxs(e)||!w||w.L_(y.info)||(e.Fh(\"ssap\",{rstonsrvfmt:y.info.mimeType}),e.JW.hT())),N.aq\u003d!0);N.J!\u003d\u003dy\u0026\u0026(e.logger.debug(function(){return\"Setting target itag: \"+y.info.id+\" (was \"+N.J.info.id+\")\"}),N.J\u003dy)};\nyY1\u003dfunction(e){var N,y\u003d(N\u003du3(e))\u003d\u003dnull?void 0:N.info;return!y||iz(e,Math.min(y.o2+Jj,y.XT))};\nrY_\u003dfunction(e,N){var y;if((y\u003du3(N))!\u003dnull\u0026\u0026y.isLocked\u0026\u0026yY1(N)){if(e.JW.X().B9()){var w;e.Fh(\"eosl\",{munlock:(w\u003du3(N))\u003d\u003dnull?void 0:w.info.O2()})}wF5(e,N\u003d\u003d\u003de.audioTrack)}};\nwF5\u003dfunction(e,N){if(e.policy.Bk\u0026\u0026e.TZ){var y,w,E\u003dN?(y\u003de.TZ)\u003d\u003dnull?void 0:y.J:(w\u003de.TZ)\u003d\u003dnull?void 0:w.N;y\u003dN?e.audioTrack:e.videoTrack;N\u003du3(y);if(N\u003d\u003dnull?0:N.isLocked){e.JW.X().B9()\u0026\u0026e.Fh(\"eosl\",{unlock:N.info.O2()});var A;(A\u003dy.Rq)\u003d\u003dnull||A.stop();N.isLocked\u003d!1;y.Of(N);k4J(e.J,N.info);E\u003dE\u003d\u003dnull?void 0:E.mM();(E\u003d\u003dnull?void 0:E.O2())!\u003d\u003dN.info.O2()\u0026\u0026e.Fh(\"oue\",{bls:E\u003d\u003dnull?void 0:E.O2(),tls:N.info.O2()})}}};\n$KJ\u003dfunction(e,N){e.timestampOffset!\u003d\u003dN\u0026\u0026(e.timestampOffset\u003dN,e.policy.im\u0026\u0026MX(e.rP),e.logger.debug(function(){return\"Timestamps will be made relative to \"+e.timestampOffset}),e.j.U\u003de.timestampOffset,e.JW.Ny(e.timestampOffset),e.rP.isManifestless\u0026\u0026(e.rP.timestampOffset\u003de.timestampOffset),e.videoTrack.lZ(e.timestampOffset),e.audioTrack.lZ(e.timestampOffset))};\nQIF\u003dfunction(e){var N\u003de.XW().filter(function(w){return w.namespace\u003d\u003d\u003d\"ad\"});\nN\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.start/1E3\u003ee.getCurrentTime())return y.start/1E3;return Infinity};\nYs5\u003dfunction(e){var N\u003dMN(e.videoTrack),y\u003dMN(e.audioTrack);return N\u0026\u0026!iC_(e.videoTrack)?N.startTime:y\u0026\u0026!iC_(e.audioTrack)?y.startTime:NaN};\npH_\u003dfunction(e){if(e.JW.getVideoData().isLivePlayback)return!1;var N\u003de.JW.LC();if(!N)return!1;N\u003dN.getDuration();return J3n(e,N)};\nJ3n\u003dfunction(e,N){if(!e.TZ||!e.TZ.J||!e.TZ.N)return!1;var y\u003de.getCurrentTime(),w\u003de.TZ.J.Ju();e\u003de.TZ.N.Ju();w\u003dw?T6(w,y):y;y\u003de?T6(e,y):y;y\u003dMath.min(w,y);return isNaN(y)?!1:y\u003e\u003dN-.01};\nNdF\u003dfunction(e,N,y){e.policy.wW\u0026\u0026Rf(e.JW.getVideoData())?(e.JW.uS()||eHH(e,\"sepInit\",N,y.info),M53(e.JW,\"sie\")):eHH(e,\"sepInit\",N,y.info)};\nKr\u003dfunction(e){return e.JW.kL()\u003ce.FZ};\ng.pW\u003dfunction(e){this.Yk\u003de};\nCW\u003dfunction(){g.pT.apply(this,arguments)};\nrg\u003dfunction(e,N,y,w){CW.call(this);var E\u003dthis;this.K\u003d-1;this.J\u003d{};this.j\u003dnew g.e6(this.L,0,this);g.Q(this,this.j);this.N\u003dnew g.e6(function(){E.Ss()||(E.j.start(Math.random()*y),E.N.start(N))},e,this);\ng.Q(this,this.N);w.subscribe(\"fairplay_next_need_key_info\",this.Z,this)};\nli5\u003dfunction(e){if(!(e.length\u003c\u003d28))for(var N\u003d(0,g.rB)([60,0,75,0,73,0,68,0,62,0]),y\u003d28;y\u003ce.length;){a:if(e.length-y\u003cN.length)var w\u003d!1;else{for(w\u003d0;w\u003cN.length;++w)if(e[y+w]!\u003d\u003dN[w]){w\u003d!1;break a}w\u003d!0}if(w){y+\u003dN.length;if(e.length\u003c\u003dy+48)break;N\u003dnew Uint8Array(24);for(w\u003d0;w\u003c24;++w)N[w]\u003de[y+w*2];e\u003dP8(N);e\u003dhO(e);if(!e)break;y\u003de[0];e[0]\u003de[3];e[3]\u003dy;y\u003de[1];e[1]\u003de[2];e[2]\u003dy;y\u003de[4];e[4]\u003de[5];e[5]\u003dy;y\u003de[6];e[6]\u003de[7];e[7]\u003dy;return e}y++}};\n$4\u003dfunction(e,N,y){CW.call(this);var w\u003dthis;this.K\u003de;this.J\u003d[];this.lk\u003d{ApB:function(){return w.J.length}};\nthis.j\u003dy.gP(\"html5_ignore_widevine_key_rotation_license_requests\");this.N\u003dnew g.e6(function(){w.publish(\"log_qoe\",{wvagt:\"timer\",reqlen:w.J?w.J.length:-1});if(w.J){if(w.J.length\u003e0){var E\u003dw.J.shift();Fd5(w,E.info)}w.J.length\u003e0\u0026\u0026(E\u003dw.J[0].time-(0,g.iC)(),w.N.start(Math.max(0,E)))}},0);\ng.Q(this,this.N);N.subscribe(\"widevine_set_need_key_info\",this.L,this)};\nFd5\u003dfunction(e,N){a:{var y\u003dN.cryptoPeriodIndex;if(isNaN(y)\u0026\u0026e.K.size\u003e0)y\u003d!0;else{for(var w\u003dg.c(e.K.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E.value.cryptoPeriodIndex\u003d\u003d\u003dy){y\u003d!0;break a}y\u003d!1}}e.publish(\"log_qoe\",{wvagt:\"reqnews\",canskip:y});y||e.publish(\"rotated_need_key_info_ready\",N)};\nSs5\u003dfunction(){var e\u003d{};var N\u003de.url;var y\u003de.interval;e\u003de.retries;this.url\u003dN;this.interval\u003dy;this.retries\u003de};\noIE\u003dfunction(e,N){this.statusCode\u003de;this.message\u003dN;this.N\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.J\u003d{};this.nextFairplayKeyId\u003dnull};\nbXM\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;g.x.call(this);this.message\u003de;this.requestNumber\u003dN;this.D_\u003dy;this.onError\u003dthis.onSuccess\u003dnull;this.J\u003dnew g.kv(5E3,2E4,.2)};\nhHF\u003dfunction(e,N,y){e.onSuccess\u003dN;e.onError\u003dy};\nkCE\u003dfunction(e,N,y,w){var E\u003d{timeout:3E4,onSuccess:function(A){if(!e.Ss()){jZ(\"drm_net_r\",void 0,e.D_);var T\u003dA.status\u003d\u003d\u003d\"LICENSE_STATUS_OK\"?0:9999,p\u003dnull;if(A.license)try{p\u003dhO(A.license)}catch(S){g.t0(S)}if(T!\u003d\u003d0||p){p\u003dnew oIE(T,p);T!\u003d\u003d0\u0026\u0026A.reason\u0026\u0026(p.errorMessage\u003dA.reason);if(A.authorizedFormats){T\u003d{};for(var C\u003d[],r\u003d{},Y\u003dg.c(A.authorizedFormats),M\u003dY.next();!M.done;M\u003dY.next())if(M\u003dM.value,M.trackType\u0026\u0026M.keyId){var l\u003dcY3[M.trackType];if(l){l\u003d\u003d\u003d\"HD\"\u0026\u0026A.isHd720\u0026\u0026(l\u003d\"HD720\");M.isHdr\u0026\u0026(l+\u003d\"HDR\");T[l]||\n(C.push(l),T[l]\u003d!0);var F\u003dnull;try{F\u003dhO(M.keyId)}catch(S){g.t0(S)}F\u0026\u0026(r[g.oN(F,4)]\u003dl)}}p.N\u003dC;p.J\u003dr}A.nextFairplayKeyId\u0026\u0026(p.nextFairplayKeyId\u003dA.nextFairplayKeyId);A.sabrLicenseConstraint\u0026\u0026(p.sabrLicenseConstraint\u003dhO(A.sabrLicenseConstraint));A\u003dp}else A\u003dnull;if(A)e.onSuccess(A,e.requestNumber);else e.onError(e,\"drm.net\",\"t.p;p.i\")}},\nonError:function(A){if(!e.Ss())if(A\u0026\u0026A.error)A\u003dA.error,e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.\"+A.code+\";s.\"+A.status,A.code);else e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){e.onError(e,\"drm.net\",\"rt.req.\"+e.requestNumber)}};\nw\u0026\u0026(E.DG\u003d\"Bearer \"+w);g.y7(y,\"player/get_drm_license\",N,E)};\nBdM\u003dfunction(e,N,y,w){g.pT.call(this);this.videoData\u003de;this.ph\u003dN;this.D\u003dy;this.sessionId\u003dw;this.L\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.G\u003dthis.Kh\u003d!1;this.K\u003dnull;this.l9\u003d[];this.j\u003d[];this.U\u003d!1;this.J\u003d{};this.qg\u003dNaN;this.status\u003d\"\";this.Z\u003dNaN;this.N\u003de.L;this.cryptoPeriodIndex\u003dy.cryptoPeriodIndex;e\u003d{};Object.assign(e,this.ph.J);e.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Kh\u0026\u0026(e.vvt\u003dthis.videoData.Kh,this.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.ph.l9\u0026\u0026(e.authuser\u003dthis.ph.l9);this.ph.pageId\u0026\u0026(e.pageid\u003dthis.ph.pageId);isNaN(this.cryptoPeriodIndex)||(e.cpi\u003dthis.cryptoPeriodIndex.toString());var E\u003d(E\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.zw()))?E[1]:\"\";E\u003d\u003d\u003d\"ATV\"\u0026\u0026(e.cdt\u003dE);this.L\u003de;this.L.session_id\u003dw;this.Ng\u003d!0;this.N.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026(this.L.hdr\u003d\"1\");this.N.flavor\u003d\u003d\u003d\"playready\"\u0026\u0026(N\u003dNumber(ms(N.experiments,\"playready_first_play_expiration\")),!isNaN(N)\u0026\u0026N\u003e\u003d0\u0026\u0026(this.L.mfpe\u003d\"\"+N),this.Ng\u003d!1);N\u003d\"\";g.i2(this.N)?zE(this.N)?(w\u003dy.N)\u0026\u0026(N\u003d\"https://www.youtube.com/api/drm/fps?ek\u003d\"+\nx3s(w)):(N\u003dy.initData.subarray(4),N\u003dnew Uint16Array(N.buffer,N.byteOffset,N.byteLength/2),N\u003dString.fromCharCode.apply(null,N).replace(\"skd://\",\"https://\")):N\u003dthis.N.N;this.baseUrl\u003dN;this.fairplayKeyId\u003dHc(this.baseUrl,\"ek\")||\"\";if(N\u003dHc(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(N);this.i9\u003dthis.videoData.T(\"html5_use_drm_retry\");this.l9\u003dy.lm?[g.oN(y.initData,4)]:y.K;Y4(this,{sessioninit:y.cryptoPeriodIndex});this.status\u003d\"in\"};\nIis\u003dfunction(e,N){Y4(e,{createkeysession:1});e.status\u003d\"gr\";jZ(\"drm_gk_s\",void 0,e.videoData.Et);e.url\u003dXFM(e);try{e.K\u003dN.createSession(e.D,function(y){Y4(e,{m:y})})}catch(y){N\u003d\"t.g\";\ny instanceof DOMException\u0026\u0026(N+\u003d\";c.\"+y.code);e.publish(\"licenseerror\",\"drm.unavailable\",1,N,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}e.K\u0026\u0026(PkP(e.K,function(y,w){dKs(e,y,w)},function(y,w,E){if(!e.Ss()){w\u003dvoid 0;\nvar A\u003d1;g.i2(e.N)\u0026\u0026g.IK(e.ph)\u0026\u0026e.ph.T(\"html5_enable_safari_fairplay\")\u0026\u0026E\u003d\u003d\u003d1212433232\u0026\u0026(w\u003d\"ERROR_HDCP\",A\u003de.ph.T(\"html5_safari_fairplay_ignore_hdcp\")?0:A);e.error(\"drm.keyerror\",A,y,w)}},function(){e.Ss()||(Y4(e,{onkyadd:1}),e.G||(e.publish(\"sessionready\"),e.G\u003d!0))},function(y){e.Nx(y)}),g.Q(e,e.K))};\nXFM\u003dfunction(e){var N\u003de.baseUrl;Ui9(N)||e.error(\"drm.net\",2,\"t.x\");if(!Hc(N,\"fexp\")){var y\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(E){return e.ph.experiments.experiments[E]});\ny.length\u003e0\u0026\u0026(e.L.fexp\u003dy.join())}y\u003dg.c(Object.keys(e.L));for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N\u003dX45(N,w,e.L[w]);return N};\ndKs\u003dfunction(e,N,y){if(!e.Ss())if(N){Y4(e,{onkmtyp:y});e.status\u003d\"km\";switch(y){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":vIs(e,N);return;default:e.publish(\"ctmp\",\"message_type\",{t:y,l:N.byteLength})}e.Kh||(jZ(\"drm_gk_f\",void 0,e.videoData.Et),e.Kh\u003d!0,e.publish(\"newsession\",e));if(dt(e.N)\u0026\u0026(N\u003dzHn(N),!N))return;N\u003dnew bXM(N,++e.requestNumber,e.videoData.Et);hHF(N,function(w){iXF(e,w)},function(w,E,A){if(!e.Ss()){var T\u003d0,p;\n(p\u003dw.J.N\u003e\u003d3)||(p\u003de.i9\u0026\u0026(0,g.iC)()-e.qg\u003e36E4);p\u0026\u0026(T\u003d1,E\u003d\"drm.net.retryexhausted\");Y4(e,{onlcsrqerr:E,info:A});e.error(E,T,A);e.shouldRetry(dp(T),w)\u0026\u0026DK0(e,w)}});\ng.Q(e,N);gIJ(e,N)}else e.error(\"drm.unavailable\",1,\"km.empty\")};\nvIs\u003dfunction(e,N){Y4(e,{sdpvrq:1});e.Z\u003dDate.now();if(e.N.flavor!\u003d\u003d\"widevine\")e.error(\"drm.provision\",1,\"e.flavor;f.\"+e.N.flavor+\";l.\"+N.byteLength);else{var y\u003d{cpn:e.videoData.clientPlaybackNonce};Object.assign(y,e.ph.J);y\u003dg.Qb(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",y);N\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,\nN)}),responseType:\"arraybuffer\"};g.VN(y,N,3,500).then($B(function(w){w\u003dw.xhr;if(!e.Ss()){w\u003dnew Uint8Array(w.response);var E\u003dString.fromCharCode.apply(null,w);try{var A\u003dJSON.parse(E)}catch(T){}A\u0026\u0026A.signedResponse?(e.publish(\"ctmp\",\"drminfo\",{provisioning:1}),A\u003d(Date.now()-e.Z)/1E3,e.Z\u003dNaN,e.publish(\"ctmp\",\"provs\",{et:A.toFixed(3)}),e.K\u0026\u0026e.K.update(w)):(A\u003dA\u0026\u0026A.error\u0026\u0026A.error.message,w\u003d\"e.parse\",A\u0026\u0026(w+\u003d\";m.\"+A),e.error(\"drm.provision\",1,w))}}),$B(function(w){e.Ss()||e.error(\"drm.provision\",1,\"e.\"+w.errorCode+\n\";c.\"+(w.xhr\u0026\u0026w.xhr.status))}))}};\nMt\u003dfunction(e){var N;if(N\u003de.Ng\u0026\u0026e.K!\u003dnull)e\u003de.K,N\u003d!(!e.J||!e.J.keyStatuses);return N};\ngIJ\u003dfunction(e,N){e.status\u003d\"km\";jZ(\"drm_net_s\",void 0,e.videoData.Et);var y\u003dnew g.N6(e.ph.xI),w\u003d{context:g.M9(y.config_||g.Yp())};w.drmSystem\u003dV5H[e.N.flavor];w.videoId\u003de.videoData.videoId;w.cpn\u003de.videoData.clientPlaybackNonce;w.sessionId\u003de.sessionId;w.licenseRequest\u003dg.oN(N.message);w.drmParams\u003de.videoData.drmParams;isNaN(e.cryptoPeriodIndex)||(w.isKeyRotated\u003d!0,w.cryptoPeriodIndex\u003de.cryptoPeriodIndex);var E,A,T\u003d!!((E\u003de.videoData.N)\u003d\u003dnull?0:(A\u003dE.video)\u003d\u003dnull?0:A.isHdr());w.drmVideoFeature\u003dT?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\n\"DRM_VIDEO_FEATURE_SDR\";if(w.context\u0026\u0026w.context.client){if(E\u003de.ph.J)w.context.client.deviceMake\u003dE.cbrand,w.context.client.deviceModel\u003dE.cmodel,w.context.client.browserName\u003dE.cbr,w.context.client.browserVersion\u003dE.cbrver,w.context.client.osName\u003dE.cos,w.context.client.osVersion\u003dE.cosver;w.context.user\u003dw.context.user||{};w.context.request\u003dw.context.request||{};e.videoData.Kh\u0026\u0026(w.context.user.credentialTransferTokens\u003d[{token:e.videoData.Kh,scope:\"VIDEO\"}]);w.context.request.mdxEnvironment\u003de.videoData.mdxEnvironment||\nw.context.request.mdxEnvironment;e.videoData.a9\u0026\u0026(w.context.user.kidsParent\u003d{oauthToken:e.videoData.a9});g.i2(e.N)\u0026\u0026(w.fairplayKeyId\u003dg.oN(jPP(e.fairplayKeyId)));g.GX(e.ph,g.qK(e.videoData)).then(function(p){kCE(N,w,y,p);e.status\u003d\"rs\"})}else e.error(\"drm.net\",2,\"t.r;ic.0\")};\niXF\u003dfunction(e,N){if(!e.Ss())if(Y4(e,{onlcsrsp:1}),e.status\u003d\"rr\",N.statusCode!\u003d\u003d0)e.error(\"drm.auth\",1,\"t.f;c.\"+N.statusCode,N.errorMessage||void 0);else{jZ(\"drm_kr_s\",void 0,e.videoData.Et);if(N.heartbeatParams\u0026\u0026N.heartbeatParams.url\u0026\u0026e.videoData.T(\"outertube_streaming_data_always_use_staging_license_service\")){var y\u003de.N.N.match(/(.*)youtube.com/g);y\u0026\u0026(N.heartbeatParams.url\u003dy[0]+N.heartbeatParams.url)}N.heartbeatParams\u0026\u0026e.publish(\"newlicense\",N.heartbeatParams);N.N\u0026\u0026(e.j\u003dN.N,e.videoData.i$||e.publish(\"newlicense\",\nnew Ss5),e.videoData.i$\u003d!0,e.U\u003dDR(e.j,function(w){return w.includes(\"HDR\")}));\nN.J\u0026\u0026(e.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(e.N)?(y\u003dg.oN(jPP(e.fairplayKeyId),4),e.J[y]\u003d{type:N.J[y],status:\"unknown\"}):e.J\u003dha(N.J,function(w){return{type:w,status:\"unknown\"}}));\nvU(e.N)\u0026\u0026(N.message\u003dzl_(g.oN(N.message)));e.K\u0026\u0026(Y4(e,{updtks:1}),e.status\u003d\"ku\",e.K.update(N.message).then(function(){jZ(\"drm_kr_f\",void 0,e.videoData.Et);Mt(e)||(Y4(e,{ksApiUnsup:1}),e.publish(\"keystatuseschange\",e))},function(w){w\u003d\"msuf.req.\"+e.requestNumber+\";msg.\"+g.b7(w.message,3);\ne.error(\"drm.keyerror\",1,w)}));\ne.G\u0026\u0026(e.qg\u003d(0,g.iC)());g.i2(e.N)\u0026\u0026e.publish(\"fairplay_next_need_key_info\",e.baseUrl,N.nextFairplayKeyId);e.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(e.N)\u0026\u0026e.publish(\"qualitychange\",fiE(e.j));N.sabrLicenseConstraint\u0026\u0026e.publish(\"sabrlicenseconstraint\",N.sabrLicenseConstraint)}};\nDK0\u003dfunction(e,N){var y\u003dN.J.getValue();y\u003dnew g.e6(function(){gIJ(e,N)},y);\ng.Q(e,y);y.start();g.BC(N.J);Y4(e,{rtyrq:1})};\nt53\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(Object.keys(e.J)),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,y.push(E+\"_\"+e.J[E].type+\"_\"+e.J[E].status);return y.join(N)};\nuU3\u003dfunction(e){var N\u003d{};N[e.status]\u003dMt(e)?t53(e,\".\"):e.j.join(\".\");return N};\nqsM\u003dfunction(e,N){switch(e){case \"highres\":case \"hd2880\":e\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":e\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":e\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":e\u003d\"SD\";break;default:return\"\"}N\u0026\u0026(e+\u003d\"HDR\");return e};\nZXH\u003dfunction(e,N){for(var y in e.J)if(e.J[y].status\u003d\u003d\u003d\"usable\"\u0026\u0026e.J[y].type\u003d\u003d\u003dN)return!0;return!1};\nxK1\u003dfunction(e,N){for(var y in e.J)if(e.J[y].type\u003d\u003d\u003dN)return e.J[y].status};\nY4\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;Xe(N);(y||e.ph.B9())\u0026\u0026e.publish(\"ctmp\",\"drmlog\",N)};\nj$E\u003dfunction(e){var N\u003de[0];e[0]\u003de[3];e[3]\u003dN;N\u003de[1];e[1]\u003de[2];e[2]\u003dN;N\u003de[4];e[4]\u003de[5];e[5]\u003dN;N\u003de[6];e[6]\u003de[7];e[7]\u003dN};\nfiE\u003dfunction(e){return g.Gw(e,\"UHD2\")||g.Gw(e,\"UHD2HDR\")?\"highres\":g.Gw(e,\"UHD1\")||g.Gw(e,\"UHD1HDR\")?\"hd2160\":g.Gw(e,\"HD\")||g.Gw(e,\"HDHDR\")?\"hd1080\":g.Gw(e,\"HD720\")||g.Gw(e,\"HD720HDR\")?\"hd720\":\"large\"};\nzHn\u003dfunction(e){for(var N\u003d\"\",y\u003d0;y\u003ce.length;y+\u003d2)N+\u003dString.fromCharCode(e[y]);e\u003dOK(new DOMParser,tt(N),\"text/xml\");return e?(e\u003de.querySelector(\"Challenge\"))\u0026\u0026e.childNodes\u0026\u0026e.childNodes.length!\u003d\u003d0?new Uint8Array((0,g.rB)(lZn(e.childNodes[0].nodeValue)).buffer):null:null};\nlw\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!1:A;g.x.call(this);this.element\u003de;this.U\u003dN;this.initData\u003dy;this.J\u003dw;this.N\u003dE;this.D\u003dA;this.sessionId\u003d\"\";this.G\u003dthis.Z\u003dthis.K\u003dthis.L\u003dnull;this.j\u003dnew g.fd(this);g.Q(this,this.j);nIM(this)};\nnIM\u003dfunction(e){e.J?(e.j.Y(e.J,\"message\",e.mG),e.j.Y(e.J,\"keystatuseschange\",e.Nx),e.J.closed\u0026\u0026e.J.closed.then($B(function(){e.onClosed()}),null)):e.N\u0026\u0026(Dw(e.j,e.N,[\"mskeymessage\",\n\"webkitkeymessage\"],e.CZ),Dw(e.j,e.N,[\"mskeyerror\",\"webkitkeyerror\"],e.RU),Dw(e.j,e.N,[\"mskeyadded\",\"webkitkeyadded\"],e.S7))};\nPkP\u003dfunction(e,N,y,w,E){e.L\u003dN;e.K\u003dy;e.Z\u003dw;e.G\u003dE};\nQ$J\u003dfunction(e,N,y){g.t0(y);e.K\u0026\u0026(y instanceof DOMException\u0026\u0026(N+\u003d\";n.\"+y.name+\";m.\"+y.message),e.K(N))};\nF$\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;g.x.call(this);this.element\u003de;this.J\u003dN;this.Fh\u003dy;this.G\u003dw;this.Z\u003d{};this.j\u003dnull;this.L\u003dnew g.fd(this);this.K\u003dthis.N\u003dnull;g.Q(this,this.L)};\nHXJ\u003dfunction(e,N){N\u003dmK5(N,e.J.Ut);N\u003de.K.createSession(\"video/mp4\",N);return new lw(null,null,null,null,N,e.G)};\nKdJ\u003dfunction(e,N){for(var y\u003dnew Uint8Array(270),w\u003d0;w\u003c135;w++)y[w*2]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(w);e\u003de.K.createSession(\"video/mp4\",N,y);return new lw(null,null,null,null,e)};\nWdn\u003dfunction(e,N){var y\u003de.Z[N.sessionId];!y\u0026\u0026e.j\u0026\u0026(y\u003de.j,e.j\u003dnull,y.sessionId\u003dN.sessionId,e.Z[N.sessionId]\u003dy);return y};\nmK5\u003dfunction(e,N){var y\u003de.subarray(4);y\u003dnew Uint16Array(y.buffer,y.byteOffset,y.byteLength/2);y\u003dString.fromCharCode.apply(null,y).match(/ek\u003d([0-9a-f]+)/)[1];for(var w\u003d\"\",E\u003d0;E\u003cy.length;E+\u003d2)w+\u003dString.fromCharCode(parseInt(y.substring(E,E+2),16));y\u003dw;w\u003dnew ArrayBuffer(y.length*2);E\u003dnew Uint16Array(w);for(var A\u003d0;A\u003cy.length;A++)E[A]\u003dy.charCodeAt(A);y\u003dnew Uint8Array(w);w\u003d0;A\u003dnew ArrayBuffer(e.byteLength+4+y.byteLength+4+N.byteLength);E\u003dnew Uint8Array(A);A\u003dnew DataView(A);E.set(e);w+\u003de.byteLength;A.setUint32(w,\ny.length,!0);w+\u003d4;E.set(y,w);w+\u003dy.length;A.setUint32(w,N.byteLength,!0);E.set(N,w+4);return E};\nSf\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nGCJ\u003dfunction(e,N,y){g.pT.call(this);this.element\u003de;this.videoData\u003dN;this.ph\u003dy;this.K\u003d[];this.aq\u003d2;this.Zl\u003dthis.i9\u003d!1;this.heartbeatParams\u003dnull;this.l9\u003dthis.D\u003d!1;this.L\u003dnull;this.Rq\u003d!1;this.J\u003dthis.videoData.L;this.drmSessionId\u003dthis.videoData.drmSessionId||g.IJM();this.N\u003dnew Map;this.Z\u003dnew Sf;this.G\u003dnew Sf;this.Kh\u003dnew g.fd(this);this.qg\u003dthis.ph.T(\"html5_eme_ignore_teardown_errors\");(e\u003dthis.element)\u0026\u0026(e.addKey||e.webkitAddKey)||Xu()||gt(y.experiments);this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026zE(this.J)?\ny\u003dOXJ:(y\u003dthis.videoData.xX,y\u003dthis.J.flavor\u003d\u003d\u003d\"fairplay\"||y?f3:OXJ);this.U\u003dy;this.j\u003dnew F$(this.element,this.J,this.XE.bind(this),this.qg);g.Q(this,this.j);PU(this.J)\u0026\u0026(this.Ng\u003dnew F$(this.element,this.J,this.XE.bind(this),this.qg),g.Q(this,this.Ng));g.Q(this,this.Kh);y\u003dthis.element;this.J.keySystemAccess?this.Kh.Y(y,\"encrypted\",this.lBP):Dw(this.Kh,y,PU(this.J)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.XYh);RHn(this);a:switch(y\u003dthis.J,e\u003dthis.ph.experiments,N\u003dthis.N,y.flavor){case \"fairplay\":if(N\u003d\n/\\sCobalt\\/(\\S+)\\s/.exec(g.zw())){e\u003d[];N\u003dg.c(N[1].split(\".\"));for(var w\u003dN.next();!w.done;w\u003dN.next())w\u003dparseInt(w.value,10),w\u003e\u003d0\u0026\u0026e.push(w);e\u003dparseFloat(e.join(\".\"))}else e\u003dNaN;e\u003e19.2999?(e\u003dy.c5,y\u003dy.zd,y\u003e\u003de\u0026\u0026(y\u003de*.75),N\u003d(e-y)*.5,y\u003dnew rg(N,e,e-N-y,this)):y\u003dnull;break a;case \"widevine\":y\u003dnew $4(N,this,e);break a;default:y\u003dnull}if(this.L\u003dy)g.Q(this,this.L),this.L.subscribe(\"rotated_need_key_info_ready\",this.ej,this),this.L.subscribe(\"log_qoe\",this.T4,this);gt(this.ph.experiments);this.T4({cks:this.J.getInfo()})};\nRHn\u003dfunction(e){var N\u003de.j.wU();N?N.then($B(function(){UKE(e)}),$B(function(y){if(!e.Ss()){g.t0(y);\nvar w\u003d\"t.a\";y instanceof DOMException\u0026\u0026(w+\u003d\";n.\"+y.name+\";m.\"+y.message);e.publish(\"licenseerror\",\"drm.unavailable\",1,w,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(e.T4({mdkrdy:1}),e.D\u003d!0);\ne.Ng\u0026\u0026(N\u003de.Ng.wU())};\nsO5\u003dfunction(e,N,y){e.Zl\u003d!0;y\u003dnew eL(N,y);e.ph.T(\"html5_eme_loader_sync\")\u0026\u0026(e.Z.get(N)||e.Z.set(N,y));LU_(e,y)};\nLU_\u003dfunction(e,N){if(!e.Ss()){e.T4({onInitData:1});if(e.ph.T(\"html5_eme_loader_sync\")\u0026\u0026e.videoData.K\u0026\u0026e.videoData.K.J){var y\u003de.G.get(N.initData);N\u003de.Z.get(N.initData);if(!y||!N)return;N\u003dy;y\u003dN.initData;e.Z.remove(y);e.G.remove(y)}e.T4({initd:N.initData.length,ct:N.contentType});if(e.J.flavor\u003d\u003d\u003d\"widevine\")if(e.i9\u0026\u0026!e.videoData.isLivePlayback)oU(e);else{if(!(e.ph.T(\"vp9_drm_live\")\u0026\u0026e.videoData.isLivePlayback\u0026\u0026N.lm)){e.i9\u003d!0;y\u003dN.cryptoPeriodIndex;var w\u003dN.J;na0(N);N.lm||(w\u0026\u0026N.J!\u003d\u003dw?e.publish(\"ctmp\",\"cpsmm\",\n{emsg:w,pssh:N.J}):y\u0026\u0026N.cryptoPeriodIndex!\u003d\u003dy\u0026\u0026e.publish(\"ctmp\",\"cpimm\",{emsg:y,pssh:N.cryptoPeriodIndex}));e.publish(\"widevine_set_need_key_info\",N)}}else e.ej(N)}};\nUKE\u003dfunction(e){if(!e.Ss())if(e.ph.T(\"html5_drm_set_server_cert\")||zE(e.J)){var N\u003de.j.setServerCertificate();N?N.then($B(function(y){e.ph.B9()\u0026\u0026e.publish(\"ctmp\",\"ssc\",{success:y})}),$B(function(y){e.publish(\"ctmp\",\"ssce\",{n:y.name,\nm:y.message})})).then($B(function(){a09(e)})):a09(e)}else a09(e)};\na09\u003dfunction(e){e.Ss()||(e.D\u003d!0,e.T4({onmdkrdy:1}),oU(e))};\neY3\u003dfunction(e){return e.J.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026e.videoData.T(\"html5_drm_cpi_license_key\")};\noU\u003dfunction(e){if((e.Zl||e.ph.T(\"html5_widevine_use_fake_pssh\"))\u0026\u0026e.D\u0026\u0026!e.l9){for(;e.K.length;){var N\u003de.K[0],y\u003deY3(e)?QiJ(N):g.oN(N.initData);if(zE(e.J)\u0026\u0026!N.N)e.K.shift();else{if(e.N.get(y))if(e.J.flavor!\u003d\u003d\"fairplay\"||zE(e.J)){e.K.shift();continue}else e.N.delete(y);na0(N);break}}e.K.length\u0026\u0026e.createSession(e.K[0])}};\nNAJ\u003dfunction(e){var N;if(N\u003dg.O8()){var y;N\u003d!((y\u003de.j.N)\u003d\u003dnull||!y.getMetrics)}N\u0026\u0026(N\u003de.j.getMetrics())\u0026\u0026(N\u003dg.IR(N),e.publish(\"ctmp\",\"drm\",{metrics:N}))};\nyW5\u003dfunction(){var e\u003dtaP();return!(!e||e\u003d\u003d\u003d\"visible\")};\nEen\u003dfunction(e){var N\u003dwl5();N\u0026\u0026document.addEventListener(N,e,!1)};\nAWH\u003dfunction(e){var N\u003dwl5();N\u0026\u0026document.removeEventListener(N,e,!1)};\nwl5\u003dfunction(){if(document.visibilityState)var e\u003d\"visibilitychange\";else{if(!document[Su+\"VisibilityState\"])return\"\";e\u003dSu+\"visibilitychange\"}return e};\nTA1\u003dfunction(e){g.x.call(this);var N\u003dthis;this.JW\u003de;this.P3\u003d0;this.Z\u003dthis.N\u003dthis.L\u003d!1;this.j\u003d0;this.Ot\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.K\u003dg.Y2(this.Ot.experiments,\"html5_delayed_retry_count\");this.J\u003dnew g.e6(function(){N.JW.hT()},g.Y2(this.Ot.experiments,\"html5_delayed_retry_delay_ms\"));\ng.Q(this,this.J)};\n$N0\u003dfunction(e,N,y){var w\u003de.videoData.N,E\u003de.videoData.j;Rf(e.JW.getVideoData())\u0026\u0026e.Ot.T(\"html5_gapless_fallback_on_qoe_restart\")\u0026\u0026M53(e.JW,\"pe\");if((N\u003d\u003d\u003d\"progressive.net.retryexhausted\"||N\u003d\u003d\u003d\"fmt.unplayable\"||N\u003d\u003d\u003d\"fmt.decode\")\u0026\u0026!e.JW.NO.L\u0026\u0026w\u0026\u0026w.itag\u003d\u003d\u003d\"22\")return e.JW.NO.L\u003d!0,e.Qi(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),e.JW.TE(),!0;var A\u003d!1;if(e.videoData.isExternallyHostedPodcast){if(A\u003de.videoData.H$)y.mimeType\u003dA.type,e.Fh(\"3pp\",{url:A.url});y.ns\u003d\"3pp\";e.JW.MP(N,1,\"VIDEO_UNAVAILABLE\",Xe((new P3(N,\ny,1)).details));return!0}var T\u003de.P3+3E4\u003c(0,g.iC)()||e.J.isActive();if(e.Ot.T(\"html5_empty_src\")\u0026\u0026e.videoData.isAd()\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026/Empty src/.test(\"\"+y.msg))return y.origin\u003d\"emptysrc\",e.Qi(\"auth\",y),!0;T||bw(e.JW.UP())||(y.nonfg\u003d\"paused\",T\u003d!0,e.JW.pauseVideo());(N\u003d\u003d\u003d\"fmt.decode\"||N\u003d\u003d\u003d\"fmt.unplayable\")\u0026\u0026(E\u003d\u003dnull?0:W3(E)||Og(E))\u0026\u0026(IuP(e.Ot.L,E.Iq),y.acfallexp\u003dE.Iq,A\u003dT\u003d!0);!T\u0026\u0026e.K\u003e0\u0026\u0026(e.J.start(),T\u003d!0,y.delayed\u003d\"1\",--e.K);E\u003de.JW.tW;!T\u0026\u0026((w\u003d\u003dnull?0:Kd(w))||(w\u003d\u003dnull?0:mu(w)))\u0026\u0026(IuP(e.Ot.L,w.Iq),\nA\u003dT\u003d!0,y.cfallexp\u003dw.Iq);if(e.Ot.T(\"html5_ssap_ignore_decode_error_for_next_video\")\u0026\u0026g.xK(e.videoData)\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026y.cid\u0026\u0026y.ccid\u0026\u0026bw(e.JW.UP())){if(y.cid!\u003d\u003dy.ccid)return y.ignerr\u003d\"1\",e.Qi(\"ssap.transitionfailure\",y),!0;e.Qi(\"ssap.transitionfailure\",y);if(JW3(e.JW,N))return!0}if(!T)return pl3(e,y);if(e.Ot.T(\"html5_ssap_skip_decoding_clip_with_incompatible_codec\")\u0026\u0026g.xK(e.videoData)\u0026\u0026N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026y.cid\u0026\u0026y.ccid\u0026\u0026y.cid!\u003d\u003dy.ccid\u0026\u0026bw(e.JW.UP())\u0026\u0026(e.Qi(\"ssap.transitionfailure\",y),JW3(e.JW,\nN)))return!0;T\u003d!1;e.L?e.P3\u003d(0,g.iC)():T\u003de.L\u003d!0;var p\u003de.videoData;if(p.VB){p\u003dp.VB.a_();var C\u003dDate.now()/1E3+1800;p\u003dp\u003cC}else p\u003d!1;y.e\u003dN;y.bkg\u003dyW5();p\u0026\u0026(y.staleprog\u003d\"1\");e.Qi(\"qoe.restart\",y);if(p\u0026\u0026Cz5(e))return rWF(e),!0;if(!(!g.Kp(\"philips\")||N\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026E\u0026\u0026E.qg||e.Ot.J.cplatform\u003d\u003d\u003d\"GAME_CONSOLE\"))try{window.close()}catch(r){}w\u0026\u0026Kd(w)\u0026\u0026!e.Ot.T(\"html5_allow_av1_retry_in_session\")?(A\u003de.Ot.L,A.G\u003d!0,RI(A),A\u003d!0):E?T||(N\u003d(N\u003dMN(E.videoTrack)||E.videoTrack.N)?N.J:E.videoTrack.J,N.Z+\u003d1,E.policy.J?\ntI(E.N.J,N,!0):QW(E.J,N,!0)):e.videoData.VB\u0026\u0026e.videoData.VB.tj();e.J.isActive()||e.JW.hT(A);return!0};\npl3\u003dfunction(e,N){if(e.videoData.qg)return!1;e.Ot.pX+\u003d1;if(e.Ot.pX\u003c\u003d10)return!1;N.exiled\u003d\"\"+e.Ot.pX;e.Qi(\"qoe.start15s\",N);e.JW.publish(\"playbackstalledatstart\");return!0};\nCz5\u003dfunction(e){return e.N?!0:e.Ot.Ng\u003d\u003d\u003d\"yt\"?e.videoData.qg?e.videoData.jn\u003c25:!e.videoData.jn:!1};\nrWF\u003dfunction(e){if(!e.N){e.N\u003d!0;var N\u003de.JW.getPlayerState();N\u003dN.isPaused()||N.isSuspended();e.JW.wK();N\u0026\u0026!j5(e.videoData)||e.JW.publish(\"signatureexpired\")}};\nYen\u003dfunction(e,N){if((e\u003de.JW.LC())\u0026\u0026(N.errorCode\u003d\u003d\u003d\"fmt.unplayable\"||N.errorCode\u003d\u003d\u003d\"html5.invalidstate\")){var y\u003de.pw();N.details.merr\u003dy?y.toString():\"0\";N.details.mmsg\u003de.Cq()}};\nMLs\u003dfunction(e){return e.errorCode\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.severity\u003d\u003d\u003d1||!!e.details.fmt_unav)};\nlU_\u003dfunction(e,N){return e.Ot.T(\"html5_use_network_error_code_enums\")\u0026\u0026N.details.rc\u003d\u003d\u003d403||N.details.rc\u003d\u003d\u003d\"403\"?(e\u003dN.errorCode,e\u003d\u003d\u003d\"net.badstatus\"||e\u003d\u003d\u003d\"manifest.net.retryexhausted\"):!1};\nSe1\u003dfunction(e,N){if(!lU_(e,N)\u0026\u0026!e.N)return!1;N.details.sts\u003d\"20129\";if(Cz5(e))return dp(N.severity)\u0026\u0026(N\u003dObject.assign({e:N.errorCode},N.details),N\u003dnew P3(\"qoe.restart\",N)),e.Qi(N.errorCode,N.details),rWF(e),!0;(0,g.iC)()-e.Ot.Fr\u003e6048E5\u0026\u0026FLM(e,\"signature\");return!1};\nFLM\u003dfunction(e,N){try{window.location.reload(),e.Qi(\"qoe.restart\",{detail:\"pr.\"+N})}catch(y){}};\noeM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"fmt.noneavailable\":N;var y\u003de.Ot.L;y.Z\u003d!1;RI(y);e.Qi(\"qoe.restart\",{e:N,detail:\"hdr\"});e.JW.hT(!0)};\nbr5\u003dfunction(e,N,y,w,E,A){this.videoData\u003de;this.J\u003dN;this.reason\u003dy;this.N\u003dw;this.token\u003dE;this.videoId\u003dA};\nhY5\u003dfunction(e,N,y){this.ph\u003de;this.m7\u003dN;this.JW\u003dy;this.U\u003dthis.Z\u003dthis.J\u003dthis.j\u003dthis.G\u003dthis.N\u003d0;this.L\u003d!1;this.D\u003dg.Y2(this.ph.experiments,\"html5_displayed_frame_rate_downgrade_threshold\")||45;this.K\u003dnew Map};\nkbM\u003dfunction(e,N,y){!e.ph.T(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.I_(e.ph)\u0026\u0026(y\u003dy.compose(cW0(e,N)));return y};\nXl9\u003dfunction(e,N){var y,w\u003dBAM(e,(y\u003dN.J)\u003d\u003dnull?void 0:y.videoInfos);y\u003de.JW.getPlaybackRate();return y\u003e1\u0026\u0026w?(e\u003dc_5(e.ph.L,N.J.videoInfos,y),new Oj(0,e,!0,\"o\")):new Oj(0,0,!1,\"o\")};\nBAM\u003dfunction(e,N){return N\u0026\u0026g.I_(e.ph)?N.some(function(y){return y.video.fps\u003e32}):!1};\nPzF\u003dfunction(e,N){var y\u003de.JW.g0();e.T(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026y\u0026\u0026y.Sv\u003e0\u0026\u0026Uj(N.videoData.By)\u0026\u0026(e\u003dy.Sv,N.videoData.By\u003dnew Oj(0,e,!1,\"u\"));return N.videoData.By};\ncW0\u003dfunction(e,N){if(g.I_(e.ph)\u0026\u0026rD(e.ph.L,$E.HEIGHT))var y\u003dN.J.videoInfos[0].video.J;else{var w\u003d!!N.J.J;var E;g.Pg(e.ph)\u0026\u0026(E\u003dwindow.screen\u0026\u0026window.screen.width?new g.l8(window.screen.width,window.screen.height):null);E||(E\u003de.ph.Zc?e.ph.Zc.clone():e.m7.aV());(s8||HT||w)\u0026\u0026E.scale(g.jV());w\u003dE;Gr(N.videoData)||j5(N.videoData);N\u003dN.J.videoInfos;if(N.length){E\u003dg.Y2(e.ph.experiments,\"html5_override_oversend_fraction\")||.85;var A\u003dN[0].video;A.projectionType!\u003d\u003d\"MESH\"\u0026\u0026A.projectionType!\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026\nA.projectionType!\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||Bg||(E\u003d.45);e\u003dg.Y2(e.ph.experiments,\"html5_viewport_undersend_maximum\");for(A\u003d0;A\u003cN.length;A++){y\u003dN[A];var T\u003dy.video;if(w\u003d\u003d\u003dnull||T.width*E\u003cw.width\u0026\u0026T.height*E\u003cw.height){e\u0026\u0026A\u0026\u0026T.width\u003cw.width*e\u0026\u0026T.height\u003cw.height*e\u0026\u0026(y\u003dN[A-1]);break}}w\u003dy.video;y\u003dnew Oj(0,y.itag\u003d\u003d\u003d\"93\"?g.q5[u$(w.width,w.height)]:w.J,!1,\"r\")}else y\u003df3;y\u003dy.J}y\u0026\u0026(y\u003dMath.max(y,360));return new Oj(0,y,!1,\"r\")};\ndNH\u003dfunction(e,N){var y;a:if((y\u003dN.J)\u0026\u0026y.videoInfos.length){for(var w\u003dg.c(y.videoInfos),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dvoid 0;if((A\u003dE.N)\u003d\u003dnull?0:A.smooth){y\u003dE.video.J;break a}}y\u003dy.videoInfos[0].video.J}else y\u003d0;SH3()\u0026\u0026!g.I_(e.ph)\u0026\u0026mu(N.J.videoInfos[0])\u0026\u0026(y\u003dMath.min(y,g.q5.large));w\u003dg.Y2(e.ph.experiments,\"html5_chipset_soft_cap\");w\u003e0\u0026\u0026(y\u003dMath.min(y,w));if(w\u003dg.Y2(e.ph.experiments,\"html5_max_vertical_resolution\")){e\u003d4320;for(E\u003d0;E\u003cN.J.videoInfos.length;E++)A\u003dN.J.videoInfos[E],A.video.height\u003e\nw\u0026\u0026(e\u003dMath.min(e,A.video.J));if(e\u003c4320){for(E\u003dw\u003d0;E\u003cN.J.videoInfos.length;E++)A\u003dN.J.videoInfos[E].video.J,A\u003ce\u0026\u0026(w\u003dMath.max(w,A));w\u0026\u0026(y\u003dMath.min(w,y))}}return new Oj(0,y,!1,\"o\")};\nve3\u003dfunction(e,N){var y\u003d4320;!e.ph.N||g.dw(e.ph)||e.ph.T(\"hls_for_vod\")||e.ph.T(\"mweb_remove_360p_cap\")||(y\u003dg.q5.medium);var w\u003dg.Y2(e.ph.experiments,\"html5_default_quality_cap\");w\u0026\u0026N.J.J\u0026\u0026(e.ph.T(\"html5_always_apply_default_quality_cap\")||!N.videoData.S_\u0026\u0026!N.videoData.BG)\u0026\u0026(y\u003dMath.min(y,w));w\u003dg.Y2(e.ph.experiments,\"html5_random_playback_cap\");var E\u003d/[a-h]$/;w\u0026\u0026E.test(N.videoData.clientPlaybackNonce)\u0026\u0026(y\u003dMath.min(y,w));if(E\u003dw\u003dg.Y2(e.ph.experiments,\"html5_hfr_quality_cap\"))a:{E\u003dN.J;if(E.J){E\u003dg.c(E.videoInfos);\nfor(var A\u003dE.next();!A.done;A\u003dE.next())if(A.value.video.fps\u003e32){E\u003d!0;break a}}E\u003d!1}E\u0026\u0026(y\u003dMath.min(y,w));(w\u003dg.Y2(e.ph.experiments,\"html5_live_quality_cap\"))\u0026\u0026N.videoData.isLivePlayback\u0026\u0026(y\u003dMath.min(y,w));y\u003dIU9(e,N,y);e\u003dg.Y2(e.ph.experiments,\"html5_byterate_soft_cap\");return new Oj(0,y\u003d\u003d\u003d4320?0:y,!1,\"d\",e)};\nzYn\u003dfunction(e){var N,y,w,E;return g.f(function(A){switch(A.J){case 1:return e.J.J\u0026\u0026typeof((N\u003dnavigator.mediaCapabilities)\u003d\u003dnull?void 0:N.decodingInfo)\u003d\u003d\u003d\"function\"?g.D(A,Promise.resolve(),2):A.return(Promise.resolve());case 2:y\u003dg.c(e.J.videoInfos),w\u003dy.next();case 3:if(w.done){A.u9(0);break}E\u003dw.value;return g.D(A,rFM(E),4);case 4:w\u003dy.next(),A.u9(3)}})};\nDN1\u003dfunction(e,N){if(!N.videoData.N||e.T(\"html5_disable_performance_downgrade\"))return!1;Date.now()-e.G\u003e6E4\u0026\u0026(e.N\u003d0);e.N++;e.G\u003dDate.now();if(e.N!\u003d\u003d4)return!1;irM(e,N.videoData.N);return!0};\nVL5\u003dfunction(e,N,y,w){if(!N||!y||!N.videoData.N)return!1;var E\u003dg.Y2(e.ph.experiments,\"html5_df_downgrade_thresh\"),A\u003de.T(\"html5_log_media_perf_info\");if(!((0,g.iC)()-e.j\u003c5E3?0:A||E\u003e0))return!1;var T\u003d((0,g.iC)()-e.j)/1E3;e.j\u003d(0,g.iC)();y\u003dy.getVideoPlaybackQuality();if(!y)return!1;var p\u003dy.droppedVideoFrames-e.Z,C\u003dy.totalVideoFrames-e.U;e.Z\u003dy.droppedVideoFrames;e.U\u003dy.totalVideoFrames;var r\u003dy.displayCompositedVideoFrames\u003d\u003d\u003d0?0:y.displayCompositedVideoFrames||-1;A\u0026\u0026e.ph.B9()\u0026\u0026e.JW.Fh(\"ddf\",{dr:y.droppedVideoFrames,\nde:y.totalVideoFrames,comp:r});if(w)return e.J\u003d0,!1;if((C-p)/T\u003ee.D||!E||g.I_(e.ph))return!1;e.J\u003d(C\u003e60?p/C:0)\u003eE?e.J+1:0;if(e.J!\u003d\u003d3)return!1;irM(e,N.videoData.N);e.JW.Fh(\"dfd\",Object.assign({dr:y.droppedVideoFrames,de:y.totalVideoFrames},geH()));return!0};\nirM\u003dfunction(e,N){var y\u003dN.Iq,w\u003dN.video.fps,E\u003dN.video.J-1,A\u003de.K;N\u003d\"\"+y+(w\u003e49?\"p60\":w\u003e32?\"p48\":\"\");y\u003dcU(y,w,A);E\u003e0\u0026\u0026(y\u003dMath.min(y,E));if(!hj.has(N)\u0026\u0026gQ().includes(N)){var T\u003dy;y\u003dDM();+y[N]\u003e0\u0026\u0026(T\u003dMath.min(+y[N],T));y[N]!\u003d\u003dT\u0026\u0026(y[N]\u003dT,g.uY(\"yt-player-performance-cap\",y,2592E3))}else if(hj.has(N)||A\u003d\u003dnull){a:{T\u003dT\u003d\u003d\u003dvoid 0?!0:T;w\u003dgQ().slice();if(T){if(w.includes(N))break a;w.push(N)}else{if(!w.includes(N))break a;w.splice(w.indexOf(N),1)}g.uY(\"yt-player-performance-cap-active-set\",w,2592E3)}hm.set(N,y)}else hj.add(N),\nA\u003d\u003dnull||A.set(N,y);e.JW.mK()};\ncG\u003dfunction(e,N){if(!N.J.J)return e.L?new Oj(0,360,!1,\"b\"):f3;for(var y\u003d!1,w\u003d!1,E\u003dg.c(N.J.videoInfos),A\u003dE.next();!A.done;A\u003dE.next())Kd(A.value)?y\u003d!0:w\u003d!0;y\u003dy\u0026\u0026w;w\u003d0;E\u003dg.Y2(e.ph.experiments,\"html5_performance_cap_floor\");E\u003de.ph.N?240:E;N\u003dg.c(N.J.videoInfos);for(A\u003dN.next();!A.done;A\u003dN.next()){var T\u003dA.value;if(!y||!Kd(T))if(A\u003dcU(T.Iq,T.video.fps,e.K),T\u003dT.video.J,Math.max(A,E)\u003e\u003dT){w\u003dT;break}}return new Oj(0,w,!1,\"b\")};\nfUs\u003dfunction(e,N){var y\u003de.JW.UP();return y.isInline()\u0026\u0026!N.xn?new Oj(0,480,!1,\"v\"):y.isBackground()\u0026\u0026z_()/1E3\u003e60\u0026\u0026!g.I_(e.ph)?new Oj(0,360,!1,\"v\"):f3};\ntLE\u003dfunction(e,N,y){if(e.ph.experiments.gP(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026N.fetchType\u003d\u003d\u003d\"onesie\"||g.I_(e.ph)\u0026\u0026(zm(-1)\u003e\u003d1080||N.osid))return f3;var w\u003dg.Y2(e.ph.experiments,\"html5_autonav_quality_cap\"),E\u003dg.Y2(e.ph.experiments,\"html5_autonav_cap_idle_secs\");return w\u0026\u0026N.isAutonav\u0026\u0026z_()/1E3\u003eE?(y\u0026\u0026(w\u003dIU9(e,y,w)),new Oj(0,w,!1,\"e\")):f3};\nIU9\u003dfunction(e,N,y){if(e.T(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026y)for(e\u003dN.J.videoInfos,N\u003d1;N\u003ce.length;N++)if(e[N].video.J\u003cy)return e[N-1].video.J;return y};\nuzE\u003dfunction(e,N){e.T(\"html5_log_media_perf_info\")\u0026\u0026(e.JW.Fh(\"perfdb\",geH()),e.JW.Fh(\"sessionperfdb\",Object.fromEntries(hm.entries())),e.JW.Fh(\"playbackperfdb\",Object.fromEntries(e.K.entries())),e.JW.Fh(\"hwc\",{nch:navigator.hardwareConcurrency},!0),N\u0026\u0026e.JW.Fh(\"mcdb\",{itags:N.J.videoInfos.filter(function(y){var w;return((w\u003dy.N)\u003d\u003dnull?void 0:w.smooth)\u003d\u003d\u003d!1}).map(function(y){return y.itag}).join(\"-\")}))};\ngeH\u003dfunction(){return ha(DM(),function(e){return\"\"+e})};\nk4\u003dfunction(e){g.x.call(this);var N\u003dthis;this.provider\u003de;this.J\u003d-1;this.L\u003d!1;this.N\u003d-1;this.playerState\u003dnew g.a8;this.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.j\u003d0;this.encounteredSabrFallback\u003d!1;this.seekCount\u003dthis.nonNetworkErrorCount\u003d0;this.delay\u003dnew g.e6(this.send,6E4,this);this.K\u003d!1;this.jsErrorCount\u003d0;this.lk\u003d{gs:function(){N.gs()}};\nthis.gs\u003dfunction(){N.jsErrorCount++};\ng.Q(this,this.delay);window.addEventListener(\"error\",this.gs);window.addEventListener(\"unhandledrejection\",this.gs)};\nqe3\u003dfunction(e){e.J\u003e\u003d0||(e.provider.JW.getVisibilityState()\u003d\u003d\u003d3?e.L\u003d!0:(e.J\u003dg.BG(e.provider),e.delay.start()))};\nZrF\u003dfunction(e){if(!(e.N\u003c0)){var N\u003dg.BG(e.provider),y\u003dN-e.j;e.j\u003dN;e.playerState.state\u003d\u003d\u003d8?e.playTimeSecs+\u003dy:e.playerState.isBuffering()\u0026\u0026!g.G(e.playerState,16)\u0026\u0026(e.rebufferTimeSecs+\u003dy)}};\nxNM\u003dfunction(e){var N;switch((N\u003de.ph.playerCanaryStage)\u003d\u003dnull?void 0:N.toLowerCase()){case \"xsmall\":return\"HTML5_PLAYER_CANARY_STAGE_XSMALL\";case \"small\":return\"HTML5_PLAYER_CANARY_STAGE_SMALL\";case \"medium\":return\"HTML5_PLAYER_CANARY_STAGE_MEDIUM\";case \"large\":return\"HTML5_PLAYER_CANARY_STAGE_LARGE\";default:return\"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED\"}};\njlM\u003dfunction(e){return window.PressureObserver\u0026\u0026new window.PressureObserver(e)};\nneF\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?jlM:N;g.x.call(this);var y\u003dthis;if(this.L\u003de)try{this.J\u003dN(function(A){y.N\u003dA.at(-1)});\nvar w;this.K\u003d(w\u003dthis.J)\u003d\u003dnull?void 0:w.observe(\"cpu\",{sampleInterval:2E3}).catch(function(A){A instanceof DOMException\u0026\u0026(y.j\u003dA)})}catch(A){A instanceof DOMException\u0026\u0026(this.j\u003dA)}else{this.J\u003dN(function(A){y.N\u003dA.at(-1)});\nvar E;this.K\u003d(E\u003dthis.J)\u003d\u003dnull?void 0:E.observe(\"cpu\",{sampleInterval:2E3})}};\nQl9\u003dfunction(e){var N\u003d{},y\u003dwindow.h5vcc;N.hwConcurrency\u003dnavigator.hardwareConcurrency;e.j\u0026\u0026(N.cpe\u003de.j.message);e.N\u0026\u0026(N.cpt\u003de.N.time,N.cps\u003de.N.state);if(y\u003d\u003dnull?0:y.cVal)N.cb2s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.2\"),N.cb5s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.5\"),N.cb30s\u003dy.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.30\");return N};\nmN_\u003dfunction(e){var N;g.f(function(y){switch(y.J){case 1:if(!e.L)return g.D(y,e.K,3);g.c5(y,4);return g.D(y,e.K,6);case 6:g.B5(y,3);break;case 4:g.XH(y);y.u9(3);break;case 3:(N\u003de.J)\u003d\u003dnull||N.disconnect(),g.hn(y)}})};\nKL5\u003dfunction(e,N){N?Hr0.test(e):(e\u003dg.JE(e),Object.keys(e).includes(\"cpn\"))};\nOrE\u003dfunction(e,N,y,w,E,A,T){var p\u003d{format:\"RAW\"},C\u003d{};if(r2(e)\u0026\u0026$3()){if(T){var r;((r\u003dWL_.uaChPolyfill)\u003d\u003dnull?void 0:r.state.type)!\u003d\u003d2?T\u003dnull:(T\u003dWL_.uaChPolyfill.state.data.values,T\u003d{\"Synth-Sec-CH-UA-Arch\":T.architecture,\"Synth-Sec-CH-UA-Model\":T.model,\"Synth-Sec-CH-UA-Platform\":T.platform,\"Synth-Sec-CH-UA-Platform-Version\":T.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":T.uaFullVersion});C\u003dObject.assign(C,T);p.withCredentials\u003d!0}(T\u003dg.Lb(\"EOM_VISITOR_DATA\"))?C[\"X-Goog-EOM-Visitor-Id\"]\u003dT:w?C[\"X-Goog-Visitor-Id\"]\u003d\nw:g.Lb(\"VISITOR_DATA\")\u0026\u0026(C[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));y\u0026\u0026(C[\"X-Goog-PageId\"]\u003dy);(w\u003dN.l9)\u0026\u0026!Qy(N)\u0026\u0026(C[\"X-Goog-AuthUser\"]\u003dw);E\u0026\u0026(C.Authorization\u003d\"Bearer \"+E);N.T(\"enable_datasync_id_header_in_web_vss_pings\")\u0026\u0026N.il\u0026\u0026N.datasyncId\u0026\u0026(C[\"X-YouTube-DataSync-Id\"]\u003dN.datasyncId);T||C[\"X-Goog-Visitor-Id\"]||E||y||w?p.withCredentials\u003d!0:N.T(\"html5_send_cpn_with_options\")\u0026\u0026Hr0.test(e)\u0026\u0026(p.withCredentials\u003d!0)}Object.keys(C).length\u003e0\u0026\u0026(p.headers\u003dC);A\u0026\u0026(p.onFinish\u003dA);return Object.keys(p).length\u003e1?\np:null};\nRY9\u003dfunction(e,N,y,w,E,A,T,p){$3()\u0026\u0026y.token\u0026\u0026(e\u003dpp(e,{ctt:y.token,cttype:y.p7,mdx_environment:y.mdxEnvironment}));w.T(\"net_pings_low_priority\")\u0026\u0026(N||(N\u003d{}),N.priority\u003d\"low\");A||p\u0026\u0026w.T(\"nwl_skip_retry\")?(N\u003d\u003dnull?N\u003d{}:KL5(e,w.T(\"html5_assert_cpn_with_regex\")),T?ae().sendAndWrite(e,N):ae().sendThenWrite(e,N,p)):N?(KL5(e,w.T(\"html5_assert_cpn_with_regex\")),w.T(\"net_pings_use_fetch\")?A7E(e,N):g.zk(e,N)):g.mK(e,E)};\nGbn\u003dfunction(e){for(var N\u003d[],y\u003d0;y\u003ce;y++){for(var w\u003d{},E\u003dMath.floor(Math.random()*9*1E8)+1E8,A\u003d\"\",T\u003d0;T\u003c9;T++)A+\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(Math.random()*52)];w.videoDecoderName\u003dA;w.elapsedTimeMs\u003dE;N.push(w)}return N};\nUNH\u003dfunction(e){return window.Profiler\u0026\u0026new window.Profiler(e)};\nLLJ\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\nX$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?UNH:y;g.x.call(this);this.sampleInterval\u003de;this.maxBufferSize\u003dN;this.L\u003dy;this.encoder\u003dnew eV;this.J\u003d[];this.K\u003d0;slJ(this)};\nslJ\u003dfunction(e){var N\u003de.sampleInterval,y\u003de.maxBufferSize;if(N\u003e0\u0026\u0026y\u003e0\u0026\u0026!e.N\u0026\u0026e.K\u003c1E7)try{e.j\u003de.L({sampleInterval:N,maxBufferSize:y});var w;(w\u003de.j)\u003d\u003dnull||w.addEventListener(\"samplebufferfull\",function(){return g.f(function(E){if(E.J\u003d\u003d1)return g.D(E,e.stop(),2);slJ(e);g.hn(E)})})}catch(E){e.N\u003dLLJ(E.message)}};\nPG\u003dfunction(e,N){var y,w;return!!((y\u003dwindow.h5vcc)\u003d\u003dnull?0:(w\u003dy.settings)\u003d\u003dnull?0:w.set(e,N))};\neM_\u003dfunction(){var e,N,y,w\u003d(e\u003dwindow.h5vcc)\u003d\u003dnull?void 0:(N\u003de.settings)\u003d\u003dnull?void 0:(y\u003dN.getPersistentSettingAsString)\u003d\u003dnull?void 0:y.call(N,\"cpu_usage_tracker_intervals\");if(w!\u003dnull){var E;e\u003d(E\u003dJSON.parse(w))!\u003dnull?E:[];E\u003de.filter(function(r){return r.type\u003d\u003d\u003d\"total\"}).map(function(r){return r.seconds});\nN\u003dg.c(aU5);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,E.indexOf(y)\u003d\u003d\u003d-1\u0026\u0026e.push({type:\"total\",seconds:y});var A,T;(A\u003dwindow.h5vcc)\u003d\u003dnull||(T\u003dA.settings)\u003d\u003dnull||T.set(\"cpu_usage_tracker_intervals_enabled\",1);var p,C;(p\u003dwindow.h5vcc)\u003d\u003dnull||(C\u003dp.settings)\u003d\u003dnull||C.set(\"cpu_usage_tracker_intervals\",JSON.stringify(e))}};\nNE_\u003dfunction(){var e\u003dwindow.H5vccPlatformService,N\u003d\"\";if(e\u0026\u0026e.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(e\u003de.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var y\u003de.send(new ArrayBuffer(0));\ny\u0026\u0026(N\u003dString.fromCharCode.apply(String,g.B(new Uint8Array(y))));e.close()}return N};\ng.vG\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.provider\u003de;this.logger\u003dnew g.RE(\"qoe\");this.J\u003d{};this.sequenceNumber\u003d1;this.Z\u003dNaN;this.k9\u003d\"N\";this.D\u003dthis.OD\u003dthis.ql\u003dthis.SR\u003dthis.L\u003d0;this.pX\u003dthis.aq\u003dthis.G\u003dthis.Et\u003d\"\";this.jn\u003dthis.Zl\u003dNaN;this.FZ\u003d0;this.LX\u003d-1;this.PY\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Kx\u003dthis.isEmbargoed\u003dthis.i9\u003dthis.isOffline\u003dthis.isBuffering\u003d!1;this.CC\u003d[];this.Kh\u003dnull;this.Dl\u003dthis.K\u003dthis.VB\u003dthis.U\u003d!1;this.N\u003d-1;this.Wk\u003d!1;this.U2\u003dnew g.e6(this.flB,750,this);this.Ng\u003d\nthis.adCpn\u003dthis.qg\u003dthis.contentCpn\u003d\"\";this.adFormat\u003dvoid 0;this.YO\u003d0;this.NK\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat shbpslc\".split(\" \"));this.jp\u003dnew Set([\"gd\"]);this.serializedHouseBrandPlayerServiceLoggingContext\u003d\"\";this.a9\u003d!1;this.Xz\u003dNaN;this.Rq\u003d0;this.dT\u003d!1;this.l9\u003d0;this.remoteConnectedDevices\u003d[];this.remoteControlMode\u003dvoid 0;this.Y_\u003d!1;this.lk\u003d{nP:function(E){y.nP(E)},\nPeG:function(){return y.j},\nYI:function(){return y.contentCpn},\njSk:function(){return y.qg},\nreportStats:function(){y.reportStats()},\nNLh:function(){return y.J.cat},\nJK:function(E){return y.J[E]},\nNSG:function(){return y.l9}};\nvar w\u003dg.Y2(this.provider.ph.experiments,\"html5_qoe_proto_mock_length\");w\u0026\u0026!dg.length\u0026\u0026(dg\u003dGbn(w));g.Q(this,this.U2);try{navigator.getBattery().then(function(E){y.Kh\u003dE})}catch(E){}g.IU(this,0,\"vps\",[\"N\"]);\ne.ph.B9()\u0026\u0026(this.Rq\u003d(0,g.iC)(),this.Xz\u003dg.hE(function(){var E\u003d(0,g.iC)(),A\u003dE-y.Rq;A\u003e500\u0026\u0026y.Fh(\"vmlock\",{diff:A.toFixed()});y.Rq\u003dE},250));\ne.JW.bP()\u0026\u0026N\u0026\u0026(this.l9\u003dN-Math.round(g.BG(e)*1E3));this.provider.videoData.S_\u0026\u0026(this.remoteControlMode\u003dyJF[this.provider.videoData.S_]||0);this.provider.videoData.N2\u0026\u0026(N\u003dgQ9(this.provider.videoData.N2),N\u003d\u003dnull?0:N.length)\u0026\u0026(this.remoteConnectedDevices\u003dN);if(e.ph.B9()||e.T(\"html5_log_cpu_info\"))this.Ut\u003dnew neF(e.T(\"html5_catch_cpu_info_errors\")),g.Q(this,this.Ut);N\u003dg.Y2(e.ph.experiments,\"html5_js_self_profiler_sample_interval_ms\");e\u003dg.Y2(e.ph.experiments,\"html5_js_self_profiler_max_samples\");N\u003e0\u0026\u0026e\u003e\n0\u0026\u0026(this.Bk\u003dnew X$(N,e),g.Q(this,this.Bk))};\ng.IU\u003dfunction(e,N,y,w){var E\u003de.J[y];E||(E\u003d[],e.J[y]\u003dE);E.push(N.toFixed(3)+\":\"+w.join(\":\"))};\nwO5\u003dfunction(e,N){var y\u003de.adCpn||e.provider.videoData.clientPlaybackNonce,w\u003de.provider.getCurrentTime(y);g.IU(e,N,\"cmt\",[w.toFixed(3)]);w\u003de.provider.eN(y);if(e.j\u0026\u0026w*1E3\u003ee.j.Ij+100\u0026\u0026e.j){var E\u003de.j;y\u003dE.isAd;w\u003dw*1E3-E.Ij;e.dI\u003dN*1E3-E.ys9-w-E.JsB;E\u003d(0,g.iC)()-w;N\u003de.dI;w\u003de.provider.videoData;var A\u003dw.isAd();if(y||A){A\u003d(y?\"ad\":\"video\")+\"_to_\"+(A?\"ad\":\"video\");var T\u003d{};w.Z\u0026\u0026(T.cttAuthInfo\u003d{token:w.Z,videoId:w.videoId});T.startTime\u003dE-N;QQ(A,T);g.nV({targetVideoId:w.videoId,targetCpn:w.clientPlaybackNonce},\nA);jZ(\"pbs\",E,A)}else E\u003de.provider.JW.s4(),E.Z!\u003d\u003dw.clientPlaybackNonce?(E.L\u003dw.clientPlaybackNonce,E.N\u003dN):w.e_()||g.uA(new g.Gh(\"CSI timing logged before gllat\",{cpn:w.clientPlaybackNonce}));e.Fh(\"gllat\",{l:e.dI.toFixed(),prev_ad:+y});delete e.j}};\nzt\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;N\u003dN\u003e\u003d0?N:g.BG(e.provider);var y\u003de.provider.JW.gG(),w\u003dy.xS-(e.Zl||0);w\u003e0\u0026\u0026g.IU(e,N,\"bwm\",[w,(y.RM-(e.jn||0)).toFixed(3)]);isNaN(e.Zl)\u0026\u0026y.xS\u0026\u0026e.isOffline\u0026\u0026e.nP(!1);e.Zl\u003dy.xS;e.jn\u003dy.RM;isNaN(y.bandwidthEstimate)||g.IU(e,N,\"bwe\",[y.bandwidthEstimate.toFixed(0)]);e.provider.ph.B9()\u0026\u0026Object.keys(y.J).length!\u003d\u003d0\u0026\u0026e.Fh(\"bwinfo\",y.J);if(e.provider.ph.B9()||e.provider.ph.T(\"html5_log_meminfo\"))w\u003dP0M(),Object.values(w).some(function(A){return A!\u003d\u003dvoid 0})\u0026\u0026e.Fh(\"meminfo\",\nw);\nif(e.provider.ph.B9()||e.provider.ph.T(\"html5_log_cpu_info\")){var E;(w\u003d(E\u003de.Ut)\u003d\u003dnull?void 0:Ql9(E))\u0026\u0026Object.values(w).some(function(A){return A!\u003dnull})\u0026\u0026e.Fh(\"cpuinfo\",w)}e.Bk\u0026\u0026e.Fh(\"jsprof\",e.Bk.flush());\ne.Kh\u0026\u0026g.IU(e,N,\"bat\",[e.Kh.level,e.Kh.charging?\"1\":\"0\"]);E\u003de.provider.JW.getVisibilityState();e.LX!\u003d\u003dE\u0026\u0026(g.IU(e,N,\"vis\",[E]),e.LX\u003dE);wO5(e,N);(E\u003dEmE(e.provider))\u0026\u0026E!\u003d\u003de.FZ\u0026\u0026(g.IU(e,N,\"conn\",[E]),e.FZ\u003dE);AJn(e,N,y)};\nAJn\u003dfunction(e,N,y){if(!isNaN(y.Ze)){var w\u003dy.Ze;y.N\u003cw\u0026\u0026(w\u003dy.N);g.IU(e,N,\"bh\",[w.toFixed(3)])}};\nTEJ\u003dfunction(e,N,y){g.GX(e.provider.ph,g.qK(e.provider.videoData)).then(function(w){var E\u003d!1;if(N.includes(\"\u0026dt\u003d\")||N.includes(\"\u0026cotn\u003d\")){if(e.provider.ph.T(\"kevlar_woffle\")||e.provider.ph.T(\"qoe_nwl_downloads\"))E\u003d!0}else e.provider.ph.T(\"qoe_with_networkless\")\u0026\u0026(E\u003d!0);var A\u003de.provider.ph.T(\"qoe_send_and_write\"),T\u003de.provider.ph;w\u003dOrE(N,T,e.provider.ph.pageId,e.provider.ph.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,w);T.T(\"html5_simplify_pings\")\u0026\u0026(w\u003dw||{});w?(w.method\u003d\"POST\",w.postBody\u003d\ny,RY9(N,w,{token:e.provider.videoData.Z,p7:e.provider.videoData.zN,mdxEnvironment:e.provider.videoData.mdxEnvironment},T,void 0,E,A\u0026\u0026e.i9)):E?(E\u003de.provider.ph.T(\"networkless_ajax\"),T\u003d{method:\"POST\",postBody:y},A\u0026\u0026e.i9?ae().sendAndWrite(N,T):E?g.zk(N,{method:\"POST\",postBody:y}):ae().sendThenWrite(N,T)):(A\u003dy,A\u003dA\u003d\u003d\u003dvoid 0?\"\":A,T2_(N,A)||g.mK(N,void 0,void 0,void 0,A))})};\nJJ1\u003dfunction(e){for(var N\u003d0,y\u003dg.c(Object.keys(e.J)),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N+\u003dw.length+Number(vQ(e.J[w],function(E,A){return E+A.length},0));\nN\u003e96E3\u0026\u0026(new g.e6(e.reportStats,0,e)).start()};\npO3\u003dfunction(e){e.provider.videoData.NK\u0026\u0026iw(e,\"prefetch\");e.provider.videoData.jn\u0026\u0026e.Fh(\"reload\",{r:e.provider.videoData.reloadReason,ct:e.provider.videoData.jn});e.provider.videoData.Kx\u0026\u0026iw(e,\"monitor\");e.provider.videoData.isLivePlayback\u0026\u0026iw(e,\"live\");QY\u0026\u0026iw(e,\"streaming\");e.provider.videoData.S_\u0026\u0026e.Fh(\"ctrl\",{mode:e.provider.videoData.S_},!0);if(e.provider.videoData.N2){var N\u003de.provider.videoData.N2.replace(/,/g,\"_\");e.Fh(\"ytp\",{type:N},!0)}e.provider.videoData.JF\u0026\u0026(N\u003de.provider.videoData.JF.replace(/,/g,\n\".\"),e.Fh(\"ytrexp\",{ids:N},!0));var y\u003de.provider.videoData;N\u003de.provider.ph.T(\"enable_white_noise\")||e.provider.ph.T(\"enable_webgl_noop\");y\u003dg.JY(y)||g.cF(y)||g.kI(y)||g.BF(y);(N||y)\u0026\u0026(N\u003d(0,g.D3)())\u0026\u0026(e.J.gpu\u003d[N]);j5(e.provider.videoData)\u0026\u0026g.IU(e,g.BG(e.provider),\"dt\",[\"1\"]);e.provider.ph.B9()\u0026\u0026(N\u003d(0,g.iC)()-e.provider.ph.Fr,e.Fh(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(N/1E3)/Math.log(1.6))).toFixed()}));e.K\u003d!0;e.Z\u003dg.hE(function(){e.reportStats()},1E4)};\nrJs\u003dfunction(e,N,y){var w\u003dg.BG(e.provider);CsP(e,w,N,0,y);zt(e,w);JJ1(e)};\nCsP\u003dfunction(e,N,y,w,E){var A\u003de.provider.ph.J.cbrver;e.provider.ph.J.cbr\u003d\u003d\u003d\"Chrome\"\u0026\u0026/^96[.]/.test(A)\u0026\u0026y\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026/rc\\.500/.test(E)\u0026\u0026$oM(e,3);e.provider.ph.T(\"html5_use_ump\")\u0026\u0026/b248180278/.test(E)\u0026\u0026$oM(e,4);A\u003de.provider.getCurrentTime(e.adCpn||e.provider.videoData.clientPlaybackNonce);w\u003dw\u003d\u003d\u003d1?\"fatal\":\"\";y\u003d[y,w,A.toFixed(3)];w\u0026\u0026(E+\u003d\";a6s.\"+C2());E\u0026\u0026y.push(YB3(E));g.IU(e,N,\"error\",y);e.K\u003d!0};\nMD0\u003dfunction(e){e.N\u003e\u003d0||(e.provider.ph.WE||e.provider.JW.getVisibilityState()!\u003d\u003d3?e.N\u003dg.BG(e.provider):e.Wk\u003d!0)};\nljH\u003dfunction(e,N,y,w){if(y!\u003d\u003de.k9){N\u003ce.L||(e.k9\u003d\u003d\u003d\"PL\"?e.playTimeSecs+\u003dN-e.L:e.k9\u003d\u003d\u003d\"B\"\u0026\u0026e.isBuffering\u0026\u0026(e.isBuffering\u003d!1,e.rebufferTimeSecs+\u003dN-e.SR,!e.Kx\u0026\u0026e.rebufferTimeSecs\u003e\u003d10\u0026\u0026e.playTimeSecs\u003c\u003d180\u0026\u0026(e.J.qoealert\u003d[\"1\"],e.Kx\u003d!0)),y!\u003d\u003d\"B\"||e.k9!\u003d\u003d\"PL\"\u0026\u0026e.k9!\u003d\u003d\"PB\"||(e.isBuffering\u003d!0),e.L\u003dN);e.k9\u003d\u003d\u003d\"PL\"\u0026\u0026(y\u003d\u003d\u003d\"B\"||y\u003d\u003d\u003d\"S\")||e.provider.ph.B9()?zt(e,N):(e.a9||y!\u003d\u003d\"PL\"||(e.a9\u003d!0,AJn(e,N,e.provider.JW.gG())),wO5(e,N));y\u003d\u003d\u003d\"PL\"\u0026\u0026g.NA(e.U2);var E\u003d[y];y\u003d\u003d\u003d\"S\"\u0026\u0026w\u0026\u0026E.push(\"ss.\"+w);g.IU(e,N,\"vps\",E);e.k9\u003dy;\ne.SR\u003dN;e.L\u003dN;e.K\u003d!0}};\niw\u003dfunction(e,N){var y\u003de.J.cat||[];y.push(N);e.J.cat\u003dy};\ngg\u003dfunction(e,N,y,w,E,A){var T\u003dg.BG(e.provider);y!\u003d\u003d1\u0026\u0026y!\u003d\u003d3\u0026\u0026y!\u003d\u003d5||g.IU(e,T,\"vps\",[e.k9]);var p\u003de.J.xvt||[];p.push(\"t.\"+T.toFixed(3)+\";m.\"+A.toFixed(3)+\";g.\"+N+\";tt.\"+y+\";np.0;c.\"+w+\";d.\"+E);e.J.xvt\u003dp};\n$oM\u003dfunction(e,N){if(!e.Dl){var y\u003de.J.fcnz;y||(y\u003d[],e.J.fcnz\u003dy);y.push(String(N));e.Dl\u003d!0}};\nYB3\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\nFpH\u003dfunction(e){this.provider\u003de;this.G\u003d!1;this.J\u003d0;this.j\u003d-1;this.Qy\u003dNaN;this.K\u003d0;this.segments\u003d[];this.Z\u003dthis.L\u003d0;this.previouslyEnded\u003d!1;this.D\u003dthis.provider.JW.getVolume();this.U\u003dthis.provider.JW.isMuted()?1:0;this.N\u003dVD(this.provider)};\nfW\u003dfunction(e){e.N.startTime\u003de.K;e.N.endTime\u003de.J;var N\u003d!1;e.segments.length\u0026\u0026g.Kq(e.segments).isEmpty()?(e.segments[e.segments.length-1].previouslyEnded\u0026\u0026(e.N.previouslyEnded\u003d!0),e.segments[e.segments.length-1]\u003de.N,N\u003d!0):e.segments.length\u0026\u0026e.N.isEmpty()||(e.segments.push(e.N),N\u003d!0);N?e.N.endTime\u003d\u003d\u003d0\u0026\u0026(e.previouslyEnded\u003d!1):e.N.previouslyEnded\u0026\u0026(e.previouslyEnded\u003d!0);e.L+\u003de.J-e.K;e.N\u003dVD(e.provider);e.N.previouslyEnded\u003de.previouslyEnded;e.previouslyEnded\u003d!1;e.K\u003de.J};\nom5\u003dfunction(e){SBJ(e);e.Z\u003dg.hE(function(){e.update()},100);\ne.Qy\u003dg.BG(e.provider);e.N\u003dVD(e.provider)};\nSBJ\u003dfunction(e){g.k3(e.Z);e.Z\u003dNaN};\nbHn\u003dfunction(e,N,y){y-\u003de.Qy;return N\u003d\u003d\u003de.J\u0026\u0026y\u003e.5};\nhM3\u003dfunction(e,N,y,w){this.ph\u003dN;this.pX\u003dy;this.segments\u003d[];this.experimentIds\u003d[];this.Bk\u003dthis.SR\u003dthis.isFinal\u003dthis.delayThresholdMet\u003dthis.a9\u003dthis.LX\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.FZ\u003d\"yt\";this.Z\u003d[];this.G\u003dthis.D\u003dnull;this.sendVisitorIdHeader\u003dthis.Wk\u003d!1;this.U\u003dthis.pageId\u003d\"\";this.L\u003dy\u003d\u003d\u003d\"watchtime\";this.K\u003dy\u003d\u003d\u003d\"playback\";this.qg\u003dy\u003d\u003d\u003d\"atr\";this.UY\u003dy\u003d\u003d\u003d\"engage\";this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.qg?\"/api/stats/\"+y:\"//\"+N.Li+\"/api/stats/\"+y;w\u0026\u0026(this.SR\u003dw.fs,w.rtn\u0026\u0026(this.G\u003dw.rtn),this.L?(this.playerState\u003d\nw.state,w.rti\u003e0\u0026\u0026(this.D\u003dw.rti)):(this.WE\u003dw.mos,this.NG\u003dw.volume,w.at\u0026\u0026(this.adType\u003dw.at)),w.autonav\u0026\u0026(this.autonav\u003dw.autonav),w.inview!\u003dnull\u0026\u0026(this.PY\u003dw.inview),w.size\u0026\u0026(this.jn\u003dw.size),w.playerwidth\u0026\u0026(this.playerWidth\u003dw.playerwidth),w.playerheight\u0026\u0026(this.playerHeight\u003dw.playerheight));this.jp\u003dg.DA(N.J);this.U\u003dms(N.experiments,\"html5_log_vss_extra_lr_cparams_freq\");if(this.U\u003d\u003d\u003d\"all\"||this.U\u003d\u003d\u003d\"once\")this.dT\u003dg.DA(N.FZ);this.im\u003dN.VB;this.experimentIds\u003dSV1(N.experiments);this.Et\u003dN.SR;this.FZ\u003dN.Ng;this.region\u003d\nN.region;this.userAge\u003dN.userAge;this.VB\u003dN.YB;this.CC\u003dz_();this.sendVisitorIdHeader\u003dN.sendVisitorIdHeader;this.l9\u003dN.T(\"vss_pings_using_networkless\")||N.T(\"kevlar_woffle\");this.sY\u003dN.T(\"vss_final_ping_send_and_write\");this.i9\u003dN.T(\"vss_use_send_and_write\");this.pageId\u003dN.pageId;this.Fr\u003dN.T(\"vss_playback_use_send_and_write\");N.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003dN.livingRoomAppMode);this.jN\u003dN.j\u0026\u0026N.T(\"embeds_append_synth_ch_headers\");g.hR(N)\u0026\u0026(this.aq\u003dN.i9);g.Yh(g.zX(N))\u0026\u0026this.Z.push(1);this.accessToken\u003d\ng.qK(e);e.sR[this.pX]?this.j\u003de.sR[this.pX]:e.sR.playback\u0026\u0026(this.j\u003de.sR.playback);this.adFormat\u003de.adFormat;this.adQueryId\u003de.adQueryId;this.autoplay\u003duk(e);this.K\u0026\u0026(this.LX\u003d(e.T(\"html5_enable_log_server_autoplay\")||e.T(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026e.rq\u0026\u0026I$(e)\u003d\u003d\u003d\"adunit\"?!0:!1);this.autonav\u003de.isAutonav||this.autonav;this.contentVideoId\u003dVG(e);this.clientPlaybackNonce\u003de.clientPlaybackNonce;this.a9\u003de.hs;e.Z\u0026\u0026(this.Ng\u003de.Z,this.Kx\u003de.zN);e.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003de.mdxEnvironment);\nthis.J\u003de.Bk;this.Y_\u003de.Y_;e.N\u0026\u0026(this.NK\u003de.N.itag,e.j\u0026\u0026e.j.itag!\u003d\u003dthis.NK\u0026\u0026(this.Dl\u003de.j.itag));e.J\u0026\u0026yo(e.J)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dI$(e);this.Bk\u003de.im?!1:e.UY;this.YO\u003de.Sz;if(N\u003dMK(e))this.Js\u003dN;this.DD\u003de.vy;this.partnerId\u003de.partnerId;this.eventId\u003de.eventId;this.playlistId\u003de.Yq||e.playlistId;this.NB\u003de.NB;this.S_\u003de.S_;this.N2\u003de.N2;this.jI\u003de.jI;this.subscribed\u003de.subscribed;this.videoId\u003de.videoId;this.videoMetadata\u003de.videoMetadata;this.visitorData\u003de.visitorData;this.osid\u003de.osid;\nthis.cV\u003de.cV;this.referrer\u003de.referrer;this.v2\u003de.Im||e.v2;this.Ut\u003de.gW;this.lV\u003de.lV;this.userGenderAge\u003de.userGenderAge;this.J4\u003de.J4;this.embedsRct\u003de.embedsRct;this.embedsRctn\u003de.embedsRctn;g.hR(this.ph)\u0026\u0026e.mutedAutoplay\u0026\u0026(e.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026e.mutedAutoplayDurationMode\u003d\u003d\u003d2\u0026\u0026e.limitedPlaybackDurationInSeconds\u003d\u003d\u003d0\u0026\u0026e.endSeconds\u003d\u003d\u003d0?this.Z.push(7):this.Z.push(2));e.isEmbedsShortsMode(new g.l8(this.playerWidth,this.playerHeight),!!this.playlistId)\u0026\u0026this.Z.push(3);g.Os(e)\u0026\u0026\nthis.Z.push(4);this.Zl\u003de.hK;e.compositeLiveIngestionOffsetToken\u0026\u0026(this.compositeLiveIngestionOffsetToken\u003de.compositeLiveIngestionOffsetToken)};\ncJ5\u003dfunction(e,N){var y\u003de.sendVisitorIdHeader?e.visitorData:void 0;return g.GX(e.ph,e.accessToken).then(function(w){return OrE(e.uri,e.ph,e.pageId,y,w,N,e.jN)})};\nXOs\u003dfunction(e,N){return function(){e.ph.T(\"html5_simplify_pings\")?(e.J\u003de.Rq,e.U2\u003dN(),e.CC\u003d0,e.send()):cJ5(e).then(function(y){var w\u003dkGH(e);w.cmt\u003dw.len;w.lact\u003d\"0\";var E\u003dN().toFixed(3);w.rt\u003dNumber(E).toString();w\u003dg.Qb(e.uri,w);e.ph.T(\"vss_through_gel_double\")\u0026\u0026BEs(w);e.l9?(y\u003d\u003dnull\u0026\u0026(y\u003d{}),e.i9?ae().sendAndWrite(w,y):ae().sendThenWrite(w,y)):y?g.zk(w,y):g.mK(w)})}};\nkGH\u003dfunction(e){var N\u003d{ns:e.FZ,el:e.eventLabel,cpn:e.clientPlaybackNonce,ver:2,cmt:e.N(e.J),fmt:e.NK,fs:e.SR?\"1\":\"0\",rt:e.N(e.U2),adformat:e.adFormat,content_v:e.contentVideoId,euri:e.im,lact:e.CC,live:e.Js,cl:(725027312).toString(),mos:e.WE,state:e.playerState,volume:e.NG};e.subscribed\u0026\u0026(N.subscribed\u003d\"1\");Object.assign(N,e.jp);e.U\u003d\u003d\u003d\"all\"?Object.assign(N,e.dT):e.U\u003d\u003d\u003d\"once\"\u0026\u0026e.K\u0026\u0026Object.assign(N,e.dT);e.autoplay\u0026\u0026(N.autoplay\u003d\"1\");e.LX\u0026\u0026(N.sautoplay\u003d\"1\");e.a9\u0026\u0026(N.dni\u003d\"1\");!e.L\u0026\u0026e.aq\u0026\u0026(N.epm\u003dPs5[e.aq]);\ne.isFinal\u0026\u0026(N[\"final\"]\u003d\"1\");e.Bk\u0026\u0026(N.splay\u003d\"1\");e.Y_\u0026\u0026(N.delay\u003de.Y_);e.Et\u0026\u0026(N.hl\u003de.Et);e.region\u0026\u0026(N.cr\u003de.region);e.userGenderAge\u0026\u0026(N.uga\u003de.userGenderAge);e.userAge!\u003d\u003dvoid 0\u0026\u0026e.VB\u0026\u0026(N.uga\u003de.VB+e.userAge);e.Rq!\u003d\u003dvoid 0\u0026\u0026(N.len\u003de.N(e.Rq));!e.L\u0026\u0026e.experimentIds.length\u003e0\u0026\u0026(N.fexp\u003de.experimentIds.toString());e.G!\u003d\u003dnull\u0026\u0026(N.rtn\u003de.N(e.G));e.v2\u0026\u0026(N.feature\u003de.v2);e.S_\u0026\u0026(N.ctrl\u003de.S_);e.N2\u0026\u0026(N.ytr\u003de.N2);e.Dl\u0026\u0026(N.afmt\u003de.Dl);e.offlineDownloadUserChoice\u0026\u0026(N.ODUC\u003de.offlineDownloadUserChoice);e.Xz\u0026\u0026(N.lio\u003de.N(e.Xz));\ne.L?(N.idpj\u003de.YO,N.ldpj\u003de.DD,e.delayThresholdMet\u0026\u0026(N.dtm\u003d\"1\"),e.D!\u003dnull\u0026\u0026(N.rti\u003de.N(e.D)),e.J4\u0026\u0026(N.ald\u003de.J4),e.compositeLiveIngestionOffsetToken\u0026\u0026(N.clio\u003de.compositeLiveIngestionOffsetToken)):e.adType!\u003d\u003dvoid 0\u0026\u0026(N.at\u003de.adType);e.jn\u0026\u0026(e.K||e.L)\u0026\u0026(N.size\u003de.jn);e.K\u0026\u0026e.Z.length\u0026\u0026(N.pbstyle\u003de.Z.join(\",\"));e.PY!\u003dnull\u0026\u0026(e.K||e.L)\u0026\u0026(N.inview\u003de.N(e.PY));e.L\u0026\u0026(N.volume\u003dtj(e,g.dn(e.segments,function(w){return w.volume})),N.st\u003dtj(e,g.dn(e.segments,function(w){return w.startTime})),N.et\u003dtj(e,g.dn(e.segments,function(w){return w.endTime})),\nDR(e.segments,function(w){return w.playbackRate!\u003d\u003d1})\u0026\u0026(N.rate\u003dtj(e,g.dn(e.segments,function(w){return w.playbackRate}))),DR(e.segments,function(w){return w.J!\u003d\u003d\"-\"})\u0026\u0026(N.als\u003dg.dn(e.segments,function(w){return w.J}).join(\",\")),DR(e.segments,function(w){return w.previouslyEnded})\u0026\u0026(N.pe\u003dg.dn(e.segments,function(w){return\"\"+ +w.previouslyEnded}).join(\",\")));\nN.muted\u003dtj(e,g.dn(e.segments,function(w){return w.muted?1:0}));\nDR(e.segments,function(w){return w.visibilityState!\u003d\u003d0})\u0026\u0026(N.vis\u003dtj(e,g.dn(e.segments,function(w){return w.visibilityState})));\nDR(e.segments,function(w){return w.connectionType!\u003d\u003d0})\u0026\u0026(N.conn\u003dtj(e,g.dn(e.segments,function(w){return w.connectionType})));\nDR(e.segments,function(w){return w.N!\u003d\u003d0})\u0026\u0026(N.blo\u003dtj(e,g.dn(e.segments,function(w){return w.N})));\nDR(e.segments,function(w){return!!w.K})\u0026\u0026(N.blo\u003dg.dn(e.segments,function(w){return w.K}).join(\",\"));\nDR(e.segments,function(w){return!!w.compositeLiveStatusToken})\u0026\u0026(N.cbs\u003dg.dn(e.segments,function(w){return w.compositeLiveStatusToken}).join(\",\"));\nDR(e.segments,function(w){return w.L!\u003d\u003d\"-\"})\u0026\u0026(N.cc\u003dg.dn(e.segments,function(w){return w.L}).join(\",\"));\nDR(e.segments,function(w){return w.clipId!\u003d\u003d\"-\"})\u0026\u0026(N.clipid\u003dg.dn(e.segments,function(w){return w.clipId}).join(\",\"));\nif(DR(e.segments,function(w){return!!w.j})){var y\u003d\"au\";\ne.K\u0026\u0026(y\u003d\"au_d\");N[y]\u003dg.dn(e.segments,function(w){return w.j}).join(\",\")}$3()\u0026\u0026e.Ng\u0026\u0026(N.ctt\u003de.Ng,N.cttype\u003de.Kx,N.mdx_environment\u003de.mdxEnvironment);\ne.UY\u0026\u0026(N.etype\u003de.Kh!\u003d\u003dvoid 0?e.Kh:0);e.Ut\u0026\u0026(N.uoo\u003de.Ut);e.livingRoomAppMode\u0026\u0026e.livingRoomAppMode!\u003d\u003d\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"\u0026\u0026(N.clram\u003ddos[e.livingRoomAppMode]||e.livingRoomAppMode);e.j?Ijn(e,N):(N.docid\u003de.videoId,N.referrer\u003de.referrer,N.ei\u003de.eventId,N.of\u003de.cV,N.osid\u003de.osid,N.vm\u003de.videoMetadata,e.adQueryId\u0026\u0026(N.aqi\u003de.adQueryId),e.autonav\u0026\u0026(N.autonav\u003d\"1\"),e.playlistId\u0026\u0026(N.list\u003de.playlistId),e.jI\u0026\u0026(N.ssrt\u003d\"1\"),e.lV\u0026\u0026(N.upt\u003de.lV));e.K\u0026\u0026(e.embedsRct\u0026\u0026(N.rct\u003de.embedsRct),e.embedsRctn\u0026\u0026(N.rctn\u003d\ne.embedsRctn),e.compositeLiveIngestionOffsetToken\u0026\u0026(N.clio\u003de.compositeLiveIngestionOffsetToken));e.Zl\u0026\u0026(N.host_cpn\u003de.Zl);return N};\nIjn\u003dfunction(e,N){if(N\u0026\u0026e.j){var y\u003dnew Set([\"q\",\"feature\",\"mos\"]),w\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),E\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]);e.j.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(N.ns\u003d\"3pp\");for(var A\u003dg.c(Object.keys(e.j)),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,w.has(T)||y.has(T)||E.has(T)\u0026\u0026!e.j[T]||(N[T]\u003de.j[T])}};\ntj\u003dfunction(e,N){return g.dn(N,e.N).join(\",\")};\nBEs\u003dfunction(e){e.indexOf(\"watchtime\")!\u003d\u003d-1\u0026\u0026g.$$(\"gelDebuggingEvent\",{vss3debuggingEvent:{vss2Ping:e}})};\nvmn\u003dfunction(e,N){e.attestationResponse\u0026\u0026cJ5(e).then(function(y){y\u003dy||{};y.method\u003d\"POST\";y.postParams\u003d{atr:e.attestationResponse};e.l9?e.i9?ae().sendAndWrite(N,y):ae().sendThenWrite(N,y):g.zk(N,y)})};\nuw\u003dfunction(e){g.x.call(this);this.provider\u003de;this.Z\u003d\"paused\";this.L\u003dNaN;this.G\u003d[10,10,10,40];this.D\u003dthis.U\u003d0;this.Kh\u003dthis.l9\u003dthis.qg\u003dthis.Ng\u003dthis.K\u003d!1;this.N\u003dthis.j\u003dNaN;this.J\u003dnew FpH(e)};\ngmJ\u003dfunction(e){if(!e.K){e.provider.videoData.VM\u003d\u003d\u003d16623\u0026\u0026g.uA(Error(\"Playback for EmbedPage\"));var N\u003dqt(e,\"playback\");a:{if(e.provider.ph.T(\"web_player_use_server_vss_schedule\")){var y,w\u003d(y\u003de.provider.videoData.getPlayerResponse())\u003d\u003dnull?void 0:y.playbackTracking,E\u003dw\u003d\u003dnull?void 0:w.videostatsScheduledFlushWalltimeSeconds;w\u003dw\u003d\u003dnull?void 0:w.videostatsDefaultFlushIntervalSeconds;if(E\u0026\u0026E.length\u003e0\u0026\u0026w){y\u003d[];var A\u003de.provider.videoData.Sz,T\u003de.provider.videoData.vy,p\u003d-A;E\u003dg.c(E);for(var C\u003dE.next();!C.done;C\u003d\nE.next())C\u003dC.value,y.push(C-p),p\u003dC;y.push(w+T-A);y.push(w);e.G\u003dy;break a}}e.G\u003d[10+e.provider.videoData.Sz,10,10,40+e.provider.videoData.vy-e.provider.videoData.Sz,40]}om5(e.J);N.G\u003dZ3(e);e.N\u003e0\u0026\u0026(N.J-\u003de.N);N.send();e.provider.videoData.HJ\u0026\u0026(N\u003de.provider.ph,w\u003de.provider.videoData,y\u003d{html5:\"1\",video_id:w.videoId,cpn:w.clientPlaybackNonce,ei:w.eventId,ptk:w.HJ,oid:w.iF,ptchn:w.xT,pltype:w.d_,content_v:VG(w)},w.ir\u0026\u0026Object.assign(y,{m:w.ir}),N\u003dg.Qb(N.qg+\"ptracking\",y),zMJ(e,N));e.provider.videoData.Y_||\n(iHn(e),DoJ(e),e.Y7());e.K\u003d!0;N\u003de.J;N.J\u003dN.provider.JW.eN();N.Qy\u003dg.BG(N.provider);!(N.K\u003d\u003d\u003d0\u0026\u0026N.J\u003c5)\u0026\u0026N.J-N.K\u003e2\u0026\u0026(N.K\u003dN.J);N.G\u003d!0;e.provider.ph.T(\"html5_log_vss_details\")\u0026\u0026e.provider.JW.Fh(\"vssinit\",{})}};\nZ3\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003dg.BG(e.provider);N\u003disNaN(N)?y:N;N\u003dMath.ceil(N);var w\u003de.G[e.U];e.U+1\u003ce.G.length\u0026\u0026e.U++;var E\u003dN+w;e.L\u003dg.b4(function(){if(!e.Ss()){e.L\u003dNaN;var A\u003dVD5(e),T\u003dfjH(e,A);T.D\u003dE;var p\u003de.D\u003e1E3;!(A.length\u003e1)\u0026\u0026A[0].isEmpty()||p||(T.G\u003dZ3(e,E));T.send();e.D++}},(E-y)*1E3);\nreturn e.j\u003dE};\nx4\u003dfunction(e){g.cL(e.L);e.L\u003dNaN};\nVD5\u003dfunction(e){e.J.update();e\u003de.J;e.segments.length\u0026\u0026e.J\u003d\u003d\u003de.K||fW(e);var N\u003de.segments;e.segments\u003d[];return N};\nqt\u003dfunction(e,N){var y\u003dtD5(e.provider);Object.assign(y,{state:e.Z});N\u003dnew hM3(e.provider.videoData,e.provider.ph,N,y);N.J\u003de.provider.JW.eN();y\u003de.provider.videoData.clientPlaybackNonce;N.J\u003de.provider.JW.UV(y);e.provider.videoData.isLivePlayback||(N.Rq\u003de.provider.JW.getDuration(y));e.provider.videoData.J\u0026\u0026(y\u003de.provider.videoData.J.OY(N.J))\u0026\u0026(N.Xz\u003dy-N.J);N.U2\u003dg.BG(e.provider);N.segments\u003d[VD(e.provider)];return N};\nfjH\u003dfunction(e,N){var y\u003dqt(e,\"watchtime\");uE9(e)\u0026\u0026(y.delayThresholdMet\u003d!0,e.qg\u003d!0);if(e.N\u003e0){for(var w\u003dg.c(N),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.startTime-\u003de.N,E.endTime-\u003de.N;y.J-\u003de.N}else y.J\u003de.J.K1();y.segments\u003dN;return y};\njf\u003dfunction(e,N){var y\u003dqBn(e,!isNaN(e.j));N\u0026\u0026(e.j\u003dNaN);return y};\nqBn\u003dfunction(e,N){var y\u003dfjH(e,VD5(e));!isNaN(e.j)\u0026\u0026N\u0026\u0026(y.D\u003de.j);return y};\nuE9\u003dfunction(e){var N;if(N\u003de.provider.videoData.isLoaded()\u0026\u0026e.provider.videoData.Y_\u0026\u0026e.K\u0026\u0026!e.qg)N\u003de.J,N\u003dN.L+N.provider.JW.eN()-N.K\u003e\u003de.provider.videoData.Y_;return!!N};\niHn\u003dfunction(e){e.provider.videoData.youtubeRemarketingUrl\u0026\u0026!e.l9\u0026\u0026(zMJ(e,e.provider.videoData.youtubeRemarketingUrl),e.l9\u003d!0)};\nDoJ\u003dfunction(e){e.provider.videoData.googleRemarketingUrl\u0026\u0026!e.Kh\u0026\u0026(zMJ(e,e.provider.videoData.googleRemarketingUrl),e.Kh\u003d!0)};\nZHs\u003dfunction(e){e.provider.ph.T(\"html5_log_vss_details\")\u0026\u0026e.provider.JW.Fh(\"vssfi\",{});if(!e.Ss()\u0026\u0026e.K){e.Z\u003d\"paused\";var N\u003djf(e);N.isFinal\u003d!0;N.send();e.dispose()}};\nxoF\u003dfunction(e,N){if(!e.Ss())if(g.G(N.state,2)||g.G(N.state,512)){if(e.Z\u003d\"paused\",g.FD(N,2)||g.FD(N,512))g.FD(N,2)\u0026\u0026(e.J.previouslyEnded\u003d!0),e.K\u0026\u0026(x4(e),jf(e).send(),e.j\u003dNaN)}else if(g.G(N.state,8)){e.Z\u003d\"playing\";var y\u003de.K\u0026\u0026isNaN(e.L)?Z3(e):NaN;!isNaN(y)\u0026\u0026(lp(N,64)\u003c0||lp(N,512)\u003c0)\u0026\u0026(e\u003dqBn(e,!1),e.G\u003dy,e.send())}else e.Z\u003d\"paused\"};\nj9P\u003dfunction(e,N,y){if(!e.Ng){y||(y\u003dqt(e,\"atr\"));y.attestationResponse\u003dN;try{y.send()}catch(w){if(w.message!\u003d\u003d\"Unknown Error\")throw w;}e.Ng\u003d!0}};\nzMJ\u003dfunction(e,N){var y\u003de.provider.ph;g.GX(e.provider.ph,g.qK(e.provider.videoData)).then(function(w){var E\u003de.provider.ph.pageId,A\u003de.provider.ph.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,T\u003de.provider.ph.T(\"vss_pings_using_networkless\")||e.provider.ph.T(\"kevlar_woffle\"),p\u003de.provider.ph.T(\"allow_skip_networkless\");w\u003dOrE(N,y,E,A,w);RY9(N,w,{token:e.provider.videoData.Z,p7:e.provider.videoData.zN,mdxEnvironment:e.provider.videoData.mdxEnvironment},y,void 0,T\u0026\u0026!p,!1,!0)})};\nnmH\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.L\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.j\u003d\"\";this.N\u003d0;this.compositeLiveStatusToken\u003dthis.K\u003dvoid 0;this.volume\u003dthis.connectionType\u003d0;this.muted\u003d!1;this.J\u003dthis.clipId\u003d\"-\";this.previouslyEnded\u003d!1};\nnW\u003dfunction(e,N,y){this.videoData\u003de;this.ph\u003dN;this.JW\u003dy;this.J\u003dvoid 0};\ng.BG\u003dfunction(e){return Q9s(e)()};\nQ9s\u003dfunction(e){if(!e.J){var N\u003dg.LM(function(w){var E\u003d(0,g.iC)();w\u0026\u0026E\u003c\u003d631152E6\u0026\u0026(e.JW.Fh(\"ytnerror\",{issue:28799967,value:\"\"+E}),E\u003d(new Date).getTime()+2);return E},e.ph.T(\"html5_validate_yt_now\")),y\u003dN();\ne.J\u003dfunction(){return Math.round(N()-y)/1E3};\ne.JW.Vt()}return e.J};\ntD5\u003dfunction(e){var N\u003de.JW.Am()||{};N.fs\u003de.JW.Xi();N.volume\u003de.JW.getVolume();N.muted\u003de.JW.isMuted()?1:0;N.mos\u003dN.muted;N.clipid\u003de.JW.yG();var y;N.playerheight\u003d((y\u003de.JW.getPlayerSize())\u003d\u003dnull?void 0:y.height)||0;var w;N.playerwidth\u003d((w\u003de.JW.getPlayerSize())\u003d\u003dnull?void 0:w.width)||0;e\u003de.videoData;y\u003d{};e.N\u0026\u0026(y.fmt\u003de.N.itag,e.j\u0026\u0026(e.LX?e.j.itag!\u003d\u003de.N.itag:e.j.itag!\u003de.N.itag)\u0026\u0026(y.afmt\u003de.j.itag));y.ei\u003de.eventId;y.list\u003de.playlistId;y.cpn\u003de.clientPlaybackNonce;e.videoId\u0026\u0026(y.v\u003de.videoId);e.xI\u0026\u0026(y.infringe\u003d1);\n(e.im?0:e.UY)\u0026\u0026(y.splay\u003d1);(w\u003dMK(e))\u0026\u0026(y.live\u003dw);e.rq\u0026\u0026(y.sautoplay\u003d1);e.IV\u0026\u0026(y.autoplay\u003d1);e.NB\u0026\u0026(y.sdetail\u003de.NB);e.partnerId\u0026\u0026(y.partnerid\u003de.partnerId);e.osid\u0026\u0026(y.osid\u003de.osid);e.hX\u0026\u0026(y.cc\u003dg.PRs(e.hX));return Object.assign(N,y)};\nEmE\u003dfunction(e){var N\u003dJF5();if(N)return moP[N]||moP.other;if(g.I_(e.ph)){e\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(e))return 3;if(/[Ww]ired[)]/.test(e))return 30}return 0};\nVD\u003dfunction(e){var N\u003dnew nmH,y;N.L\u003d((y\u003dtD5(e).cc)\u003d\u003dnull?void 0:y.toString())||\"-\";N.playbackRate\u003de.JW.getPlaybackRate();y\u003de.JW.getVisibilityState();y!\u003d\u003d0\u0026\u0026(N.visibilityState\u003dy);e.ph.a9\u0026\u0026(N.N\u003d1);N.K\u003de.videoData.Xm;N.compositeLiveStatusToken\u003de.videoData.compositeLiveStatusToken;y\u003de.JW.getAudioTrack();y.Vl\u0026\u0026y.Vl.id\u0026\u0026y.Vl.id!\u003d\u003d\"und\"\u0026\u0026(N.j\u003dy.Vl.id);N.connectionType\u003dEmE(e);N.volume\u003de.JW.getVolume();N.muted\u003de.JW.isMuted();N.clipId\u003de.JW.yG()||\"-\";N.J\u003de.videoData.X1||\"-\";return N};\ng.QD\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.provider\u003de;this.j\u003d!1;this.K\u003dnew Map;this.k9\u003dnew g.a8;this.lk\u003d{Y0s:function(){return y.qoe},\nJm9:function(){return y.J},\nz4t:function(){return y.N}};\nthis.provider.videoData.WG()\u0026\u0026!this.provider.videoData.rk\u0026\u0026(this.J\u003dnew uw(this.provider),this.J.N\u003dthis.provider.videoData.YO/1E3,g.Q(this,this.J),this.qoe\u003dnew g.vG(this.provider,N),g.Q(this,this.qoe),this.provider.videoData.enableServerStitchedDai\u0026\u0026(this.b6\u003dthis.provider.videoData.clientPlaybackNonce)\u0026\u0026this.K.set(this.b6,this.J));if(e.ph.playerCanaryState\u003d\u003d\u003d\"canary\"||e.ph.playerCanaryState\u003d\u003d\u003d\"holdback\")this.N\u003dnew k4(this.provider),g.Q(this,this.N)};\nHHs\u003dfunction(e){return!!e.J\u0026\u0026!!e.qoe};\nmS\u003dfunction(e){e.N\u0026\u0026qe3(e.N);e.qoe\u0026\u0026MD0(e.qoe)};\nKpn\u003dfunction(e){if(e.qoe){e\u003de.qoe;for(var N\u003de.provider.videoData,y\u003de.provider.ph,w\u003dg.c(y.Cl),E\u003dw.next();!E.done;E\u003dw.next())iw(e,E.value);if(e.provider.T(\"html5_enable_qoe_cat_list\"))for(w\u003dg.c(N.Em),E\u003dw.next();!E.done;E\u003dw.next())iw(e,E.value);else N.Cl\u0026\u0026iw(e,e.provider.videoData.Cl);N.Cx()\u0026\u0026(w\u003dN.J,wd(N)\u0026\u0026iw(e,\"manifestless\"),w\u0026\u0026Y_(w)\u0026\u0026iw(e,\"live-segment-\"+Y_(w).toFixed(1)));L3(N)?iw(e,\"sabr\"):e.LG(TC(N));if(Zi(N)||N.Au())N.Au()\u0026\u0026iw(e,\"ssa\"),iw(e,\"lifa\");N.gatewayExperimentGroup\u0026\u0026(w\u003dN.gatewayExperimentGroup,\nw\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT\"?w\u003d\"spkadtrt\":w\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL\"\u0026\u0026(w\u003d\"spkadctrl\"),iw(e,w));y.Ng!\u003d\u003d\"yt\"\u0026\u0026(e.J.len\u003d[N.lengthSeconds.toFixed(2)]);N.cotn\u0026\u0026!j5(N)\u0026\u0026e.nP(!0);y.B9()\u0026\u0026(N\u003dNE_())\u0026\u0026e.Fh(\"cblt\",{m:N});if(y.T(\"html5_log_screen_diagonal\")){y\u003de.Fh;var A;N\u003d((A\u003dwindow.H5vccScreen)\u003d\u003dnull?0:A.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;y.call(e,\"cbltdiag\",{v:N})}}};\nWpE\u003dfunction(e){if(e.provider.JW.bP()){if(e.j)return;e.j\u003d!0}e.J\u0026\u0026gmJ(e.J);if(e.N){e\u003de.N;var N\u003dg.BG(e.provider);e.J\u003c0\u0026\u0026(e.J\u003dN,e.delay.start());e.N\u003dN;e.j\u003dN}};\nOH9\u003dfunction(e,N){e.J\u0026\u0026(e\u003de.J,N\u003d\u003d\u003d58?e.J.update():e.K\u0026\u0026(x4(e),jf(e).send(),e.j\u003dNaN))};\nRMs\u003dfunction(e,N){if(g.FD(N,1024)||g.FD(N,512)||g.FD(N,4)){if(e.N){var y\u003de.N;y.N\u003e\u003d0||(y.J\u003d-1,y.delay.stop())}e.qoe\u0026\u0026(y\u003de.qoe,y.U||(y.N\u003d-1))}if(e.provider.videoData.enableServerStitchedDai\u0026\u0026e.b6){var w;(w\u003de.K.get(e.b6))\u003d\u003dnull||xoF(w,N)}else e.J\u0026\u0026xoF(e.J,N);if(e.qoe){w\u003de.qoe;y\u003dN.state;var E\u003dg.BG(w.provider),A\u003dw.getPlayerState(y);ljH(w,E,A,y.seekSource||void 0);A\u003dy.qS;g.G(y,128)\u0026\u0026A\u0026\u0026(A.Hu\u003dA.Hu||\"\",CsP(w,E,A.errorCode,A.l5,A.Hu));(g.G(y,2)||g.G(y,128))\u0026\u0026w.reportStats(E);y.isPlaying()\u0026\u0026!w.U\u0026\u0026(w.N\u003e\u003d0\u0026\u0026\n(w.J.user_intent\u003d[w.N.toString()]),w.U\u003d!0);JJ1(w)}e.N\u0026\u0026(w\u003de.N,ZrF(w),w.playerState\u003dN.state,w.N\u003e\u003d0\u0026\u0026g.FD(N,16)\u0026\u0026w.seekCount++,N.state.isError()\u0026\u0026w.send());e.provider.JW.bP()\u0026\u0026(e.k9\u003dN.state)};\nGGE\u003dfunction(e){if(e.provider.videoData.enableServerStitchedDai\u0026\u0026e.b6){var N;(N\u003de.K.get(e.b6))!\u003dnull\u0026\u0026fW(N.J)}else e.J\u0026\u0026fW(e.J.J)};\nUo3\u003dfunction(e){e.N\u0026\u0026e.N.send();if(e.qoe){var N\u003de.qoe;if(N.K){N.k9\u003d\u003d\u003d\"PL\"\u0026\u0026(N.k9\u003d\"N\");var y\u003dg.BG(N.provider);g.IU(N,y,\"vps\",[N.k9]);N.U||(N.N\u003e\u003d0\u0026\u0026(N.J.user_intent\u003d[N.N.toString()]),N.U\u003d!0);N.provider.ph.B9()\u0026\u0026N.Fh(\"finalized\",{});N.i9\u003d!0;N.reportStats(y)}}if(e.provider.videoData.enableServerStitchedDai)for(N\u003dg.c(e.K.values()),y\u003dN.next();!y.done;y\u003dN.next())ZHs(y.value);else e.J\u0026\u0026ZHs(e.J);e.dispose()};\nLp0\u003dfunction(e,N){e.J\u0026\u0026j9P(e.J,N)};\ns9P\u003dfunction(e){if(!e.J)return null;var N\u003dqt(e.J,\"atr\");return function(y){e.J\u0026\u0026j9P(e.J,y,N)}};\naj5\u003dfunction(e,N,y,w){y.adFormat\u003dy.FZ;var E\u003dN.JW;N\u003dnew uw(new nW(y,N.ph,{getDuration:function(){return y.lengthSeconds},\ngetCurrentTime:function(){return E.getCurrentTime()},\neN:function(){return E.eN()},\nUV:function(){return E.UV()},\nbP:function(){return E.bP()},\ngG:function(){return E.gG()},\ngetPlayerSize:function(){return E.getPlayerSize()},\ngetAudioTrack:function(){return y.getAudioTrack()},\ngetPlaybackRate:function(){return E.getPlaybackRate()},\nDR:function(){return E.DR()},\ngetVisibilityState:function(){return E.getVisibilityState()},\ns4:function(){return E.s4()},\nAm:function(){return E.Am()},\ngetVolume:function(){return E.getVolume()},\nisMuted:function(){return E.isMuted()},\nXi:function(){return E.Xi()},\nyG:function(){return E.yG()},\ngetProximaLatencyPreference:function(){return E.getProximaLatencyPreference()},\nVt:function(){E.Vt()},\nFh:function(A,T){E.Fh(A,T)},\nYj:function(){return E.Yj()}}));\nN.N\u003dw;g.Q(e,N);return N};\ne63\u003dfunction(){this.Ze\u003d0;this.K\u003dthis.RM\u003dthis.xS\u003dthis.N\u003dNaN;this.J\u003d{};this.bandwidthEstimate\u003dNaN};\nHG\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.ph\u003de;this.JW\u003dN;this.N\u003dy;this.J\u003dnew Map;this.b6\u003d\"\";this.lk\u003d{Nk:function(){return Array.from(w.J.keys())}}};\nNg9\u003dfunction(e,N){e.J.has(N)\u0026\u0026(Uo3(e.J.get(N)),e.J.delete(N))};\nyj0\u003dfunction(){this.J\u003dg.Ep;this.array\u003d[]};\nE4s\u003dfunction(e,N,y){var w\u003d[];for(N\u003dwG1(e,N);N\u003ce.array.length;++N){var E\u003de.array[N];(E.end\u003c\u003dy||E.contains(y))\u0026\u0026w.push(E);if(E.start\u003ey)break}return w};\nAj5\u003dfunction(e,N){var y\u003d[];e\u003dg.c(e.array);for(var w\u003de.next();!w.done\u0026\u0026!(w\u003dw.value,w.contains(N)\u0026\u0026y.push(w),w.start\u003eN);w\u003de.next());return y};\nTgn\u003dfunction(e){return e.array.slice(wG1(e,0x7ffffffffffff),e.array.length)};\nwG1\u003dfunction(e,N){e\u003dJO(e.array,function(y){return N-y.start||1});\nreturn e\u003c0?-(e+1):e};\nJjJ\u003dfunction(e,N){var y\u003dNaN;e\u003dg.c(e.array);for(var w\u003de.next();!w.done;w\u003de.next())if(w\u003dw.value,w.contains(N)\u0026\u0026(isNaN(y)||w.end\u003cy)\u0026\u0026(y\u003dw.end),w.start\u003eN\u0026\u0026(isNaN(y)||w.start\u003cy)){y\u003dw.start;break}return y};\npG1\u003dfunction(e,N){e.array\u003de.array.filter(function(y){return!N.has(y)})};\ng.KW\u003dfunction(e,N,y,w,E){g.x.call(this);this.D\u003de;this.qg\u003dN;this.Z\u003dy;this.Ng\u003dw;this.j\u003dE;this.K\u003dNaN;this.G\u003dthis.U\u003dthis.started\u003d!1;this.N\u003d[];this.Kh\u003dnew g.e6(this.sync,250,this);g.Q(this,this.Kh);this.L\u003dnew g.e6(this.sync,0,this);g.Q(this,this.L);this.J\u003dnew yj0};\nCwM\u003dfunction(e){e.started\u003d!0;e.sync()};\nrj0\u003dfunction(e,N){e.started\u0026\u0026(e.sync(),g.G(N.oldState,16)\u0026\u0026(N\u003dJjJ(e.J,Math.max(e.K-2E3,0)),!isNaN(N)\u0026\u0026N\u003c0x7ffffffffffff\u0026\u0026e.L.start()))};\n$t5\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dy[1];y[0]\u003d\u003d\u003d1?e.Ng(g.AA(w.namespace),w):e.Ng(g.TW(w.namespace),w)}};\ng.WG\u003dfunction(e){var N\u003dthis;this.JW\u003de;this.lk\u003d{pFW:function(){return N.JW}}};\nOv\u003dfunction(e){e.JW.dispose()};\nYvM\u003dfunction(e){this.ph\u003de;this.K\u003dthis.N\u003dthis.mediaTime\u003dNaN;this.j\u003dthis.J\u003d!1;this.L\u003d.001;g.I_(e)\u0026\u0026(this.L\u003d.01)};\nRU\u003dfunction(e,N){return N\u003ee.mediaTime+e.L\u0026\u0026N\u003ce.mediaTime+5};\nIYn\u003dfunction(e,N,y,w,E){if(w\u003dw\u003e1)e.j\u003d!0;if((E\u003d\u003d\u003dvoid 0?0:E)||isNaN(e.N))e.N\u003dN;if(e.J)N!\u003d\u003de.mediaTime\u0026\u0026(e.J\u003d!1);else if(N\u003e0\u0026\u0026e.mediaTime\u003d\u003d\u003dN){E\u003d1500;if(e.ph.T(\"html5_buffer_underrun_transition_fix\")){E\u003dg.Y2(e.ph.experiments,\"html5_min_playback_advance_for_steady_state_secs\");var A\u003dg.Y2(e.ph.experiments,\"html5_min_underrun_buffered_pre_steady_state_ms\");E\u003dE\u003e0\u0026\u0026A\u003e0\u0026\u0026Math.abs(N-e.N)\u003cE?A:1500}return y-e.K\u003e(w||!e.j?E:400)}e.mediaTime\u003dN;e.K\u003dy;return!1};\nMf3\u003dfunction(e,N){this.videoData\u003de;this.J\u003dN};\nl3J\u003dfunction(e,N,y){return N.v8(y).then(function(){return u4(new Mf3(N,N.K))},function(w){w instanceof Error\u0026\u0026g.uA(w);\nvar E\u003dzS(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027),A\u003dDr(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),T\u003dE||A,p\u003dN.isLivePlayback\u0026\u0026!g.Oh(e.L,!0);w\u003d\"fmt.noneavailable\";p?w\u003d\"html5.unsupportedlive\":T||(w\u003d\"html5.missingapi\");T\u003dp||!T?2:1;E\u003d{buildRej:\"1\",a:N.jJ(),d:!!N.U2,drm:N.RV(),f18:N.Rx.indexOf(\"itag\u003d18\")\u003e\u003d0,c18:E};N.J\u0026\u0026(N.RV()?(E.f142\u003d!!N.J.J[\"142\"],E.f149\u003d!!N.J.J[\"149\"],E.f279\u003d!!N.J.J[\"279\"]):(E.f133\u003d!!N.J.J[\"133\"],E.f140\u003d!!N.J.J[\"140\"],E.f242\u003d!!N.J.J[\"242\"]),E.cAAC\u003dA,E.cAVC\u003dDr(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),\nE.cVP9\u003dDr(\u0027video/webm; codecs\u003d\"vp9\"\u0027));N.L\u0026\u0026(E.drmsys\u003dN.L.keySystem,A\u003d0,N.L.J\u0026\u0026(A\u003dObject.keys(N.L.J).length),E.drmst\u003dA);return new P3(w,E,T)})};\nGt\u003dfunction(e){this.data\u003dwindow.Float32Array?new Float32Array(e):Array(e);this.N\u003dthis.J\u003de-1};\nFSJ\u003dfunction(e){return e.data[e.J]||0};\nSv5\u003dfunction(e){this.L\u003de;this.K\u003dthis.N\u003d0;this.j\u003dnew Gt(50)};\nLW\u003dfunction(e,N,y){g.pT.call(this);this.videoData\u003de;this.experiments\u003dN;this.Z\u003dy;this.N\u003d[];this.j\u003d0;this.K\u003d!0;this.L\u003d!1;this.G\u003d0;y\u003dnew o4F;e.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(y.j\u003d!1);e.Kx?y.N\u003d3:g.bk(e)\u0026\u0026(y.N\u003d2);e.latencyClass\u003d\u003d\u003d\"NORMAL\"\u0026\u0026(y.Z\u003d!0);var w\u003dg.Y2(N,\"html5_liveness_drift_proxima_override\");if(TC(e)!\u003d\u003d0\u0026\u0026w){y.J\u003dw;var E;((E\u003de.J)\u003d\u003dnull?0:PUn(E))\u0026\u0026y.J--}L3(e)\u0026\u0026N.gP(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026(y.D\u003d!0);if(g.Kp(\"trident/\")||g.Kp(\"edge/\"))E\u003dg.Y2(N,\"html5_platform_minimum_readahead_seconds\")||\n3,y.K\u003dMath.max(y.K,E);g.Y2(N,\"html5_minimum_readahead_seconds\")\u0026\u0026(y.K\u003dg.Y2(N,\"html5_minimum_readahead_seconds\"));g.Y2(N,\"html5_maximum_readahead_seconds\")\u0026\u0026(y.U\u003dg.Y2(N,\"html5_maximum_readahead_seconds\"));N.gP(\"html5_force_adaptive_readahead\")\u0026\u0026(y.j\u003d!0);if(E\u003dg.Y2(N,\"html5_liveness_drift_chunk_override\"))y.J\u003dE;Es(e)\u0026\u0026(y.J\u003d(y.J+1)/5,e.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026(y.J*\u003d2));if(e.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||e.latencyClass\u003d\u003d\u003d\"LOW\")y.L\u003dg.Y2(N,\"html5_low_latency_adaptive_liveness_adjustment_segments\")||1,y.G\u003dg.Y2(N,\n\"html5_low_latency_max_allowable_liveness_drift_chunks\")||10;this.policy\u003dy;this.U\u003dthis.policy.N!\u003d\u003d1;this.J\u003dUv(this,bW5(this,isNaN(e.liveChunkReadahead)?3:e.liveChunkReadahead,e))};\nh6E\u003dfunction(e,N){if(N)return N\u003de.videoData,N\u003dbW5(e,isNaN(N.liveChunkReadahead)?3:N.liveChunkReadahead,N),Uv(e,N);if(e.N.length){if(Math.min.apply(null,e.N)\u003e1)return Uv(e,e.J-1);if(e.policy.j)return Uv(e,e.J+1)}return e.J};\ncjE\u003dfunction(e,N){if(!e.N.length)return!1;var y\u003de.J;e.J\u003dh6E(e,N\u003d\u003d\u003dvoid 0?!1:N);if(N\u003dy!\u003d\u003de.J)e.N\u003d[],e.j\u003d0;return N};\naU\u003dfunction(e,N){return N\u003e\u003de.Un()-ktM(e)};\nBg_\u003dfunction(e,N,y){N\u003daU(e,N);y||N?N\u0026\u0026(e.K\u003d!0):e.K\u003d!1;e.U\u003de.policy.N\u003d\u003d\u003d2||e.policy.N\u003d\u003d\u003d3\u0026\u0026e.K};\nXGM\u003dfunction(e,N){N\u003daU(e,N);e.L!\u003d\u003dN\u0026\u0026e.publish(\"livestatusshift\",N);e.L\u003dN};\nktM\u003dfunction(e){var N\u003de.policy.J;e.L||(N\u003dMath.max(N-1,0));return N*ek(e)};\nbW5\u003dfunction(e,N,y){y.Kx\u0026\u0026N--;Es(y)\u0026\u0026(N\u003d1);if(TC(y)!\u003d\u003d0\u0026\u0026(e\u003dg.Y2(e.experiments,\"html5_live_chunk_readahead_proxima_override\"))){N\u003de;var w;((w\u003dy.J)\u003d\u003dnull?0:PUn(w))\u0026\u0026N++}return N};\nek\u003dfunction(e){return e.videoData.J?Y_(e.videoData.J)||5:5};\nUv\u003dfunction(e,N){N\u003dMath.max(Math.max(1,Math.ceil(e.policy.K/ek(e))),N);return Math.min(Math.min(8,Math.floor(e.policy.U/ek(e))),N)};\no4F\u003dfunction(){this.K\u003d0;this.U\u003dInfinity;this.j\u003d!0;this.J\u003d2;this.N\u003d1;this.Z\u003d!1;this.G\u003d10;this.D\u003d!1;this.L\u003d1};\nwk\u003dfunction(e){g.x.call(this);this.JW\u003de;this.J\u003d0;this.N\u003dnull;this.Z\u003dthis.j\u003d0;this.K\u003d{};this.ph\u003dthis.JW.X();this.L\u003dnew g.e6(this.Ga,1E3,this);this.Dl\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_seek_timeout_delay_ms\")});this.i9\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Kx\u003dy_(this,\"html5_seek_set_cmt\");this.Et\u003dy_(this,\"html5_seek_jiggle_cmt\");this.Wk\u003dy_(this,\"html5_seek_new_elem\");this.Xz\u003dy_(this,\"html5_unreported_seek_reseek\");this.qg\u003dy_(this,\"html5_long_rebuffer_jiggle_cmt\");\nthis.Rq\u003dy_(this,\"html5_long_rebuffer_ssap_clip_not_match\");this.l9\u003dnew NJ({delayMs:2E4});this.Bk\u003dy_(this,\"html5_seek_new_elem_shorts\");this.VB\u003dy_(this,\"html5_seek_new_media_source_shorts_reuse\");this.Ut\u003dy_(this,\"html5_seek_new_media_element_shorts_reuse\");this.Zl\u003dy_(this,\"html5_reseek_after_time_jump\");this.U\u003dy_(this,\"html5_gapless_handoff_close_end_long_rebuffer\");this.Ng\u003dy_(this,\"html5_gapless_slow_seek\");this.D\u003dy_(this,\"html5_gapless_slice_append_stuck\");this.Kh\u003dy_(this,\"html5_gapless_slow_start\");\nthis.G\u003dy_(this,\"html5_ads_preroll_lock_timeout\");this.Y_\u003dy_(this,\"html5_ssap_ad_longrebuffer_new_element\");this.a9\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,tO:!this.ph.T(\"html5_report_slow_ads_as_error\")});this.dT\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,tO:!this.ph.T(\"html5_skip_slow_buffering_ad\")});this.SR\u003dnew NJ({delayMs:g.Y2(this.ph.experiments,\"html5_slow_start_timeout_delay_ms\")});this.aq\u003dy_(this,\"html5_slow_start_no_media_source\");\ng.Q(this,this.L)};\ny_\u003dfunction(e,N){var y\u003dg.Y2(e.ph.experiments,N+\"_delay_ms\");e\u003de.ph.T(N+\"_cfl\");return new NJ({delayMs:y,tO:e})};\nPwE\u003dfunction(e,N){e.J\u003dN};\nEd\u003dfunction(e,N,y,w,E,A,T,p){N.test(y)?(e.Qi(E,N,T),N.tO||A()):(N.vu\u0026\u0026N.N\u0026\u0026!N.j?(y\u003d(0,g.iC)(),w?N.J||(N.J\u003dy):N.J\u003d0,A\u003d!w\u0026\u0026y-N.N\u003eN.vu,y\u003dN.J\u0026\u0026y-N.J\u003eN.EE||A?N.j\u003d!0:!1):y\u003d!1,y\u0026\u0026(p\u003dObject.assign({},e.N7(N),p),p.wn\u003dT,p.we\u003dE,p.wsuc\u003dw,e.JW.Fh(\"workaroundReport\",p),w\u0026\u0026(N.reset(),e.K[E]\u003d!1)))};\nNJ\u003dfunction(e){var N\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dN.delayMs\u003d\u003d\u003dvoid 0?0:N.delayMs;var y\u003dN.EE\u003d\u003d\u003dvoid 0?1E3:N.EE;var w\u003dN.vu\u003d\u003d\u003dvoid 0?3E4:N.vu;N\u003dN.tO\u003d\u003d\u003dvoid 0?!1:N.tO;this.J\u003dthis.N\u003dthis.K\u003dthis.startTimestamp\u003d0;this.j\u003d!1;this.L\u003dMath.ceil(e/1E3);this.EE\u003dy;this.vu\u003dw;this.tO\u003dN};\nz69\u003dfunction(e){g.x.call(this);var N\u003dthis;this.JW\u003de;this.Z\u003dthis.J\u003dthis.tW\u003dthis.mediaElement\u003dthis.playbackData\u003dnull;this.j\u003d0;this.L\u003dthis.Ng\u003dthis.K\u003dnull;this.Kh\u003d!1;this.a9\u003d0;this.U\u003d!1;this.timestampOffset\u003d0;this.G\u003d!0;this.Et\u003d0;this.Wk\u003dthis.SR\u003d!1;this.D\u003d0;this.VB\u003d!1;this.qg\u003d0;this.ph\u003dthis.JW.X();this.videoData\u003dthis.JW.getVideoData();this.policy\u003dnew dt1;this.l9\u003dnew wk(this.JW);this.Dl\u003dthis.Zl\u003dthis.aq\u003dthis.N\u003dNaN;this.Rq\u003dnew g.e6(function(){I3_(N,!1)},2E3);\nthis.dT\u003dnew g.e6(function(){Av(N)});\nthis.Bk\u003dnew g.e6(function(){N.Kh\u003d!0;v4E(N,{})});\nthis.Kx\u003dNaN;this.i9\u003dnew g.e6(function(){var y\u003dN.ph.UY;y.J+\u003d1E4/36E5;y.J-y.K\u003e1/6\u0026\u0026(qV5(y),y.K\u003dy.J);N.i9.start()},1E4);\ng.Q(this,this.l9);g.Q(this,this.Rq);g.Q(this,this.Bk);g.Q(this,this.dT);g.Q(this,this.i9)};\ng40\u003dfunction(e,N){e.playbackData\u003dN;e.videoData.isLivePlayback\u0026\u0026(e.Z\u003dnew Sv5(function(){a:{if(e.playbackData\u0026\u0026e.playbackData.J.J){if(wd(e.videoData)\u0026\u0026e.tW){var y\u003de.tW.eE.AT()||0;break a}if(e.videoData.J){y\u003de.videoData.J.l9;break a}}y\u003d0}return y}),e.J\u003dnew LW(e.videoData,e.ph.experiments,function(){return e.ra(!0)}));\nTo(e.JW)?(N\u003diWF(e),N.vl?(e.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026L3(e.videoData)\u0026\u0026e.j0(N.vl,N.startSeconds),e.j\u003dN.startSeconds):N.startSeconds\u003e0\u0026\u0026e.seekTo(N.startSeconds,{BY:\"seektimeline_startPlayback\",seekSource:15}),e.G\u003d!1):DtP(e)||(e.j\u003de.j||(g.xK(e.videoData)?0:e.videoData.startSeconds)||0)};\nf39\u003dfunction(e,N){(e.tW\u003dN)?Vfn(e,!0):Jv(e)};\ntf3\u003dfunction(e,N){g.NA(e.l9.L);e.T(\"html5_exponential_memory_for_sticky\")\u0026\u0026(N.state.isPlaying()?g.NA(e.i9):e.i9.stop());if(e.mediaElement)if(N.oldState.state\u003d\u003d\u003d8\u0026\u0026Tp(N.state)\u0026\u0026N.state.isBuffering()){N\u003de.mediaElement.getCurrentTime();var y\u003de.mediaElement.O4();var w\u003de.T(\"manifestless_post_live_ufph\")||e.T(\"manifestless_post_live\")?E3(y,Math.max(N-3.5,0)):E3(y,N-3.5);w\u003e\u003d0\u0026\u0026N\u003ey.end(w)-1.1\u0026\u0026w+1\u003cy.length\u0026\u0026y.start(w+1)-y.end(w)\u003c11\u0026\u0026(w\u003dy.start(w+1)+.2,Math.abs(e.Kx-w)\u003c.2||(e.JW.Fh(\"seekover\",{b:wO(y,\"_\"),\ncmt:N}),e.Kx\u003dw,e.seekTo(w,{l8:!0,BY:\"seektimeline_postLiveDisc\"})))}else((y\u003dN.state)\u003d\u003dnull?0:y.state\u003d\u003d\u003d8)\u0026\u0026!e.Wk\u0026\u0026(e.videoData.limitedPlaybackDurationInSeconds\u003e0?(p$(e.JW,e.getCurrentTime()+e.videoData.limitedPlaybackDurationInSeconds),e.Wk\u003d!0):e.videoData.isLivePlayback\u0026\u0026e.videoData.endSeconds\u003e0\u0026\u0026(p$(e.JW,e.getCurrentTime()+e.videoData.endSeconds),e.Wk\u003d!0))};\nqvP\u003dfunction(e,N){var y\u003de.getCurrentTime(),w\u003de.isAtLiveHead(y);if(e.Z\u0026\u0026w){var E\u003de.Z;if(E.J\u0026\u0026!(y\u003e\u003dE.N\u0026\u0026y\u003cE.K)){var A\u003dE.J.zI(y);A!\u003d\u003d-1\u0026\u0026(E.N\u003dE.J.getStartTime(A),E.K\u003dE.N+E.J.getDuration(A),A\u003d(0,g.iC)()/1E3-E.J.OY(A),A-\u003dE.L(),E.j.add(A))}}e.J\u0026\u0026(w\u0026\u0026(E\u003de.J,A\u003du$_(e),E.j++,E.j\u003c3||Date.now()-E.G\u003c3E3||(E.G\u003dDate.now(),E.N.push(A),E.N.length\u003e50\u0026\u0026E.N.shift())),E\u003de.J,Bg_(E,y,N\u003d\u003d\u003dvoid 0?!0:N),XGM(E,y),N\u0026\u0026I3_(e,!0));w!\u003d\u003de.SR\u0026\u0026(N\u003de.getCurrentTime()-e.Dl\u003c\u003d500,y\u003de.a9\u003e\u003d1E3,N||y||(N\u003de.JW.Eg(),N.qoe\u0026\u0026(N\u003dN.qoe,y\u003dg.BG(N.provider),\ng.IU(N,y,\"lh\",[w?\"1\":\"0\"])),e.SR\u003dw,e.a9++,e.Dl\u003de.getCurrentTime()))};\nI3_\u003dfunction(e,N){if(e.J){var y\u003de.J;var w\u003de.getCurrentTime();!aU(y,w)\u0026\u0026y.eg()?(y.policy.Z\u0026\u0026(y.policy.J\u003dMath.max(y.policy.J+y.policy.L,y.policy.G)),y\u003dInfinity):y\u003dw\u003cy.videoData.Ti()?Math.min(y.videoData.Ti()+10,y.Un()):NaN;if(!isNaN(y)){if(e.tW\u0026\u0026N\u0026\u0026(N\u003de.Rq.isActive(),w\u003de.J.Un(),(w\u003dCkE(e.tW,w-e.w7()))\u0026\u0026!N)){e.Rq.start();e.JW.Fh(\"inBufferPtl\",{cmt:e.getCurrentTime(),seekTo:w+e.w7()});e.seekTo(w+e.w7(),{BY:\"seektimeline_inBufferSeek\"});return}e.seekTo(y,{BY:\"seektimeline_pegToLive\"})}}};\nVfn\u003dfunction(e,N){if(e.J\u0026\u0026e.tW){var y\u003d!1;N?y\u003d!0:e.videoData.isLowLatencyLiveStream||e.videoData.latencyClass\u003d\u003d\u003d\"LOW\"||e.videoData.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?y\u003dcjE(e.J):e.VB\u0026\u0026(e.VB\u003d!1,y\u003dcjE(e.J,!0));y\u0026\u0026(N\u003de.JW.Eg(),y\u003de.J,y\u003dek(y)*y.J,N.qoe\u0026\u0026(N\u003dN.qoe,g.IU(N,g.BG(N.provider),\"lra\",[y]),N.Fh(\"live-readahead-seconds\",{v:y})));N\u003de.tW;var w\u003de.J.J;e\u003de.J;e\u003d(e.J-1+e.policy.J)*ek(e);y\u003dNaN;var E\u003dN.Xz;E\u003d\u003d\u003d2||E\u003d\u003d\u003d-1?Es(N.JW.getVideoData())\u0026\u0026(y\u003dN.policy.xW):(--w,E\u003dN.JW.getVideoData(),E.Cx()\u0026\u0026E.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026\n!E.isLowLatencyLiveStream\u0026\u0026(y\u003dTC(E)!\u003d\u003d0?N.policy.Ov:N.policy.kh));w\u003dMath.max(w,0);E\u003dN.L;E.Hf\u003dw;E.D\u003dy;N.G\u0026\u0026(N.G.Ng\u003de)}};\nZWF\u003dfunction(e,N){e.j\u003dN};\nv4E\u003dfunction(e,N){xt5(e,N).then(void 0,function(){Jv(e)});\njUM(e).then(function(y){n4M(e,y)},function(){Jv(e)});\ne.JW.I0(N);e.ph.B9()\u0026\u0026(N\u003de.N7(),N[\"native\"]\u003d\"\"+ +e.U,N.tgt\u003d\"\"+e.N,N.otgt\u003d\"\"+(e.N+e.timestampOffset),e.J\u0026\u0026e.T(\"html5_high_res_seek_logging\")\u0026\u0026(N.tht\u003d\"\"+e.J.Z(),N.ht\u003d\"\"+e.J.Un(),N.adft\u003d\"\"+ktM(e.J)),e.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026e.videoData.J\u0026\u0026L3(e.videoData)\u0026\u0026(N.minst\u003d\"\"+e.videoData.J.gf,N.cminst\u003d\"\"+(e.videoData.J.Ti()+e.timestampOffset),N.maxst\u003d\"\"+e.videoData.J.zg,N.hts\u003d\"\"+e.videoData.J.Kh,N.cmaxst\u003d\"\"+(e.videoData.J.ra()+e.timestampOffset)),e.JW.Fh(\"startSeek\",N))};\nxt5\u003dfunction(e,N){e.Ng||(e.tW?isFinite(e.N)?e.Ng\u003de.tW.seek(e.N-e.timestampOffset,N):(yG(e.videoData),e.Ng\u003dWl(e.tW),g.nX(e.videoData)||(e.N\u003de.tW.getCurrentTime()+e.timestampOffset)):e.Ng\u003dg.S9(e.N-e.timestampOffset));return e.Ng};\njUM\u003dfunction(e){var N\u003de.K;N||(e.K\u003dnew O3,N\u003de.K,Av(e));return N};\nC$\u003dfunction(e,N,y){return isNaN(N)?NaN:g.Ja(N,e.Ti(),e.ra(y))};\nAv\u003dfunction(e){if(e.K)if(e.videoData.isLivePlayback\u0026\u0026e.videoData.K\u0026\u0026!e.videoData.K.J\u0026\u0026e.mediaElement\u0026\u0026e.mediaElement.Rl()\u003e0\u0026\u0026G6(e.mediaElement)\u003e0\u0026\u0026(e.N\u003dC$(e,e.N,!1)),!e.mediaElement||!QU5(e))e.dT.start(750);else if(!isNaN(e.N)\u0026\u0026isFinite(e.N)){var N\u003de.Zl-(e.N-e.timestampOffset);if(!(N\u003d\u003d\u003d0||e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(N)\u003c.005))if(N\u003de.mediaElement.getCurrentTime()-e.N,Math.abs(N)\u003c\u003de.Et||e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(N)\u003c.005)e.K\u0026\u0026e.K.resolve(e.mediaElement.getCurrentTime());\nelse{if(e.videoData.cC)e.videoData.cC\u003d!1;else if(!yG(e.videoData)\u0026\u0026e.N\u003e\u003de.ra()-.1){e.N\u003de.ra();e.K.resolve(e.ra());e.JW.U7();return}try{var y\u003de.N-e.timestampOffset;e.mediaElement.seekTo(y);e.l9.J\u003dy;e.Zl\u003dy;e.j\u003de.N;e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026(e.U\u003d!1)}catch(w){}}}};\nQU5\u003dfunction(e){if(!e.mediaElement||e.mediaElement.Rl()\u003d\u003d\u003d0||e.mediaElement.hasError())return!1;var N\u003de.mediaElement.getCurrentTime()\u003e0;if(!(e.videoData.K\u0026\u0026e.videoData.K.J||e.videoData.isLivePlayback)\u0026\u0026e.videoData.RV())return N;if(e.N\u003e\u003d0){var y\u003de.mediaElement.Gz();if(y.length||!N)return AX(y,e.N-e.timestampOffset)}return N};\nn4M\u003dfunction(e,N){e.L\u0026\u0026(e.L.resolve(N),e.JW.Qt(),e.ph.B9()\u0026\u0026(N\u003de.N7(),N[\"native\"]\u003d\"\"+ +e.U,N.otgt\u003d\"\"+(e.N+e.timestampOffset),e.JW.Fh(\"seekEnd\",N)));Jv(e)};\nJv\u003dfunction(e){e.N\u003dNaN;e.Zl\u003dNaN;e.K\u003dnull;e.Ng\u003dnull;e.L\u003dnull;e.Kh\u003d!1;e.U\u003d!1;e.Et\u003d0;e.Rq.stop();e.Bk.stop()};\nKS1\u003dfunction(e,N,y){var w\u003de.mediaElement,E\u003dN.type;switch(E){case \"seeking\":var A\u003dw.getCurrentTime()+e.timestampOffset;if(!e.K||e.U\u0026\u0026A!\u003d\u003de.N){var T\u003d!!e.K;e.K\u003dnew O3;e.T(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026e.K.then(function(C){n4M(e,C)},function(){Jv(e)});\nif(e.videoData.isAd()){var p;U7F({adCpn:e.videoData.clientPlaybackNonce,contentCpn:(p\u003de.videoData.hK)!\u003dnull?p:\"\"},N.J)}e.Zl\u003dA;PwE(e.l9,w.getCurrentTime());e.seekTo(A,{seekSource:104,BY:\"seektimeline_mediaElementEvent\"});y\u0026\u0026mtE(y,A*1E3,!!T);e.U\u003d!0}break;case \"seeked\":e.K\u0026\u0026e.K.resolve(e.mediaElement.getCurrentTime());break;case \"loadedmetadata\":To(e.JW)||HWM(e);Av(e);break;case \"progress\":Av(e);break;case \"pause\":e.D\u003de.getCurrentTime()}e.D\u0026\u0026((E\u003d\u003d\u003d\"play\"||E\u003d\u003d\u003d\"playing\"||E\u003d\u003d\u003d\"timeupdate\"||E\u003d\u003d\u003d\"progress\")\u0026\u0026\ne.getCurrentTime()-e.D\u003e10\u0026\u0026(e.T(\"html5_enable_new_media_element_puase_jump\")?(e.JW.Qi(new P3(\"qoe.restart\",{reason:\"pauseJump\"})),e.JW.hT()):e.seekTo(e.D,{BY:\"pauseJump\"})),E!\u003d\u003d\"pause\"\u0026\u0026E!\u003d\u003d\"play\"\u0026\u0026E!\u003d\u003d\"playing\"\u0026\u0026E!\u003d\u003d\"progress\"\u0026\u0026(e.D\u003d0))};\nWSP\u003dfunction(e){return(hY(e.videoData)||!!e.videoData.liveUtcStartSeconds)\u0026\u0026(!!e.videoData.liveUtcStartSeconds||DtP(e))\u0026\u0026!!e.videoData.J};\nDtP\u003dfunction(e){return!!e.videoData.startSeconds\u0026\u0026isFinite(e.videoData.startSeconds)\u0026\u0026e.videoData.startSeconds\u003e1E9};\niWF\u003dfunction(e){var N\u003d0,y\u003dNaN,w\u003d\"\";if(!e.G)return{startSeconds:N,vl:y,source:w};e.videoData.Rq?N\u003de.videoData.aq:yG(e.videoData)\u0026\u0026(N\u003dInfinity);if(g.bk(e.videoData))return{startSeconds:N,vl:y,source:w};e.videoData.startSeconds?(w\u003d\"ss\",N\u003de.videoData.startSeconds):e.videoData.jN\u0026\u0026(w\u003d\"stss\",N\u003de.videoData.jN);e.videoData.liveUtcStartSeconds\u0026\u0026(y\u003de.videoData.liveUtcStartSeconds);if(isFinite(N)\u0026\u0026(N\u003ee.ra()||N\u003ce.Ti())){var E\u003d{};E.minSeekableTime\u003de.Ti();E.maxSeekableTime\u003de.ra();E.cmt\u003de.getCurrentTime();E.ss\u003d\nN;E.utc\u003dy;E.src\u003dw;e.JW.Fh(\"startSecondsOutOfBounds\",E);e.videoData.Cx()\u0026\u0026(N\u003dC$(e,N,!1))}return{startSeconds:N,vl:y,source:w}};\nHWM\u003dfunction(e){if(e.G)if(g.bk(e.videoData))e.G\u003d!1;else{var N\u003d\"ss\",y\u003d0,w;((w\u003de.videoData.J)\u003d\u003dnull?0:w.isManifestless)\u0026\u0026e.videoData.Xz\u0026\u0026!DtP(e)\u0026\u0026(N\u003d\"mss\",y\u003de.videoData.Xz);(e.videoData.Rq?e.T(\"html5_prioritize_windowed_st_start_seconds\"):e.T(\"html5_prioritize_st_start_seconds\"))\u0026\u0026!y\u0026\u0026e.videoData.jN\u0026\u0026(N\u003d\"stss\",y\u003de.videoData.jN);!y\u0026\u0026WSP(e)\u0026\u0026(y\u003de.videoData.liveUtcStartSeconds||e.videoData.Xz,N\u003d\"utc\",y\u003de.ra()-e.OY(e.ra())+y);y||e.T(\"html5_prefer_initial_ss_over_stream_time_ss_for_vod\")\u0026\u0026!e.videoData.Cx()||\n!e.videoData.jN||(N\u003d\"stss\",y\u003de.videoData.jN);w\u003d{};if(y){if(y\u003ee.ra()||y\u003ce.Ti())w.minSeekableTime\u003de.Ti(),w.maxSeekableTime\u003de.ra(),w.cmt\u003de.getCurrentTime(),w.it\u003de.OY(e.getCurrentTime()),w.ss\u003dy,w.utc\u003dWSP(e)?e.videoData.liveUtcStartSeconds||e.videoData.Xz:0,e.JW.Fh(\"startSecondsOutOfBounds\",w),e.videoData.Cx()\u0026\u0026(y\u003dC$(e,y,!1));e.seekTo(y,{BY:\"seektimeline_startSeconds\"});w[N]\u003dy;e.JW.Fh(\"startSeconds\",w);e.G\u003d!1}else e.videoData.Xz\u0026\u0026(w[N]\u003de.videoData.Xz+e.w7(),e.JW.Fh(\"startSeconds\",w))}};\nOWM\u003dfunction(e,N){e.JW.Fh(\"sdai\",{adj4t:N.toFixed(3)});e.aq\u003dN;N+\u003d1;e.N\u003dN;e.j\u003dN;jUM(e).then(function(y){n4M(e,y)},function(){Jv(e)})};\nu$_\u003dfunction(e){return e.mediaElement?U3(e.mediaElement):0};\ndt1\u003dfunction(){};\nrk\u003dfunction(e){g.x.call(this);this.K\u003de;this.J\u003dnew Map;this.N\u003dnew g.e6(this.sample,250,this);g.Q(this,this.N);this.start()};\n$7\u003dfunction(e,N){if((e\u003de.J.get(N))\u003d\u003dnull)e\u003dvoid 0;else{e\u003de.buffer;for(N\u003d[];e.N!\u003d\u003de.J;)e.N\u003d(e.N+1)%e.data.length,N.push(e.data[e.N]);e\u003dN}return e||[]};\nY7\u003dfunction(e,N){var y;return((y\u003de.J.get(N))\u003d\u003dnull?void 0:FSJ(y.buffer))||0};\nR6E\u003dfunction(e){this.J\u003de;this.x3\u003dNaN;this.buffer\u003dnew Gt(100)};\nMJ\u003dfunction(){this.finished\u003dthis.started\u003d!1};\neiM\u003dfunction(e){function N(E){return y.Sw\u0026\u0026(!w.Ci||!w.Ot.G)||y.Ng!\u003d\u003d\"yt\"\u0026\u0026(w.partnerId\u003d\u003d\u003d38\u0026\u0026y.playerStyle\u003d\u003d\u003d\"books\"||w.partnerId\u003d\u003d\u003d30\u0026\u0026y.playerStyle\u003d\u003d\u003d\"docs\"||w.partnerId\u003d\u003d\u003d33\u0026\u0026y.playerStyle\u003d\u003d\u003d\"google-live\")?Gt3(e,w,E):Ut5(e,w).then(function(){lr(e,w)},function(A){lr(e,w,!0);\nthrow A;})}\nvar y\u003de.X(),w\u003de.getVideoData();w.Ss();w.loading\u003d!0;return LS1(e)?sUF(e,w).then(function(){lr(e,w)},function(E){E\u003dI2(E);\nif(dp(E.severity))return lr(e,w,!0),Promise.reject(E);E.errorCode\u003d\u003d\u003d\"onesie.response.badproxystatus\"\u0026\u0026\"\"+E.details.st\u003d\u003d\u003d\"3\"\u0026\u0026(a39\u003d!0);e.handleError(E);return N(\"onesie\")}):N(\"gvi\")};\nLS1\u003dfunction(e){var N\u003de.X();if(N.T(\"html5_disable_onesie\")||!N.T(\"html5_onesie\")||!N.T(\"html5_onesie_inline\")\u0026\u0026e.getVisibilityState()\u003d\u003d\u003d5||N.Ng!\u003d\u003d\"yt\")return!1;var y\u003dN.ub;if(!y||!y.J)return e.handleError(new P3(\"onesie.unavailable.hotconfig\",{key:\"0\"})),!1;if(y.J.L\u003c(0,g.iC)()\u0026\u0026(e.Fh(\"okexp\",\"1\"),(y\u003de.HZ())\u0026\u0026N.T(\"html5_prefer_trusted_host_on_key_expiration\"))){y.N\u003d!0;var w;(N\u003d(w\u003dy.J.get(0))\u003d\u003dnull?void 0:lN(w.location))\u0026\u0026!er(N)\u0026\u0026y.J.delete(0)}if(a39)return e.Fh(\"ost3\",\"1\"),!1;w\u003d{};return Object.keys(w).length\u003e\n0?(w.onesie\u003d\"0\",e.handleError(new P3(\"html5.missingapi\",w)),!1):!0};\nNkF\u003dfunction(e){var N\u003dz9();ih(N,e);return g.AC(N,A60())};\nsUF\u003dfunction(e,N){var y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H;return g.f(function(a){if(a.J\u003d\u003d1)return N.fetchType\u003d\"onesie\",y\u003dlzs(N,e.getPlayerSize(),e.getVisibilityState()),w\u003dnew KH(e,y),g.D(a,w.fetch(),2);E\u003da.N;A\u003d{player_response:E};N.loading\u003d!1;T\u003de.nX.Bi;if(w.ZM){p\u003dg.c(w.ZM.entries());for(C\u003dp.next();!C.done;C\u003dp.next())r\u003dC.value,Y\u003dg.c(r),M\u003dY.next().value,l\u003dY.next().value,F\u003dM,S\u003dl,T.J.set(F,S,180),F\u003d\u003d\u003dN.videoId\u0026\u0026(k\u003dS.Np(),N.yw\u003dk);T.Gq\u003dw}X\u003dg.c(w.uH.entries());for(d\u003dX.next();!d.done;d\u003d\nX.next())v\u003dd.value,V\u003dg.c(v),Z\u003dV.next().value,n\u003dV.next().value,R\u003dZ,O\u003dn,T.N.set(R,O,180);g.ZG(N,A,!0);if(N.loading||u0(N))return a.return(Promise.resolve());T.J.removeAll();T.N.removeAll();N.yw\u003d[];E9\u003d{};Jn\u003d\"onesie.response\";eM\u003d0;N.errorCode?(Jn\u003d\"auth\",E9.ec\u003dN.errorCode,E9.ed\u003dN.errorDetail,E9.es\u003dN.Qm||\"\",eM\u003d2):(E9.successButUnplayable\u003d\"1\",E9.disposed\u003d\"\"+ +N.Ss(),E9.afmts\u003d\"\"+ +/adaptiveFormats/.test(E),E9.cpn\u003dN.clientPlaybackNonce);H\u003dnew P3(Jn,E9,eM);return a.return(Promise.reject(H))})};\nUt5\u003dfunction(e,N){var y,w,E,A,T,p,C,r,Y,M,l;return g.f(function(F){switch(F.J){case 1:y\u003dN.isAd(),w\u003d!y,E\u003dy?1:3,A\u003d0;case 2:if(!(A\u003cE)){F.u9(4);break}if(!(A\u003e0)){F.u9(5);break}return g.D(F,XK(5E3),6);case 6:T\u003dnew g.Gh(\"Retrying OnePlatform request\",{attempt:A}),g.uA(T);case 5:return g.c5(F,7),g.D(F,yvF(e,N),9);case 9:return F.return();case 7:p\u003dg.XH(F);C\u003dI2(p);r\u003dC.errorCode;Y\u003de.X();M\u003dY.T(\"html5_use_network_error_code_enums\")?401:\"401\";w\u0026\u0026r\u003d\u003d\u003d\"manifest.net.badstatus\"\u0026\u0026C.details.rc\u003d\u003d\u003dM\u0026\u0026(w\u003d!1,A\u003d\u003d\u003dE-1\u0026\u0026(E+\u003d\n1));if(A\u003d\u003d\u003dE-1)return l\u003dwsn(y,C.details),l.details.backend\u003d\"op\",l.details.originec\u003dr,F.return(Promise.reject(l));if(r\u003d\u003d\u003d\"auth\"||r\u003d\u003d\u003d\"manifest.net.retryexhausted\")return F.return(Promise.reject(C));e.handleError(C);if(dp(C.severity)){F.u9(4);break}case 3:A++;F.u9(2);break;case 4:return F.return(Promise.reject(wsn(y,{backend:\"op\"})))}})};\nyvF\u003dfunction(e,N){function y(Jn){Jn.readyState\u003d\u003d\u003d2\u0026\u0026e.lB(\"ps_c\")}\nvar w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9;return g.f(function(Jn){switch(Jn.J){case 1:N.fetchType\u003d\"gp\";w\u003de.X();E\u003dg.GX(w,g.qK(N));if(!E.J){A\u003dE.getValue();Jn.u9(2);break}return g.D(Jn,E.J,3);case 3:A\u003dJn.N;case 2:return T\u003dA,p\u003dNkF(T),C\u003dlzs(N,e.getPlayerSize(),e.getVisibilityState()),r\u003dg.eZ(E7P),Y\u003dg.qK(N),M\u003d(0,g.iC)(),l\u003d!1,F\u003d\"empty\",S\u003d0,e.lB(\"psns\"),k\u003d{Mc:y},g.D(Jn,g.Rg(p,C,r,void 0,k),4);case 4:X\u003dJn.N;e.lB(\"psnr\");if(N.Ss())return Jn.return();X?\"error\"in X\u0026\u0026X.error?(l\u003d!0,F\u003d\"esf:\"+X.error.message,\nS\u003dX.error.code):X.errorMetadata\u0026\u0026(l\u003d!0,F\u003d\"its\",S\u003dX.errorMetadata.status):l\u003d!0;if(l)return d\u003d0,v\u003d((0,g.iC)()-M).toFixed(),V\u003d{},V\u003dw.T(\"html5_use_network_error_code_enums\")?{backend:\"op\",rc:S,rt:v,reason:F,has_kpt:N.a9?\"1\":\"0\",has_mdx_env:N.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:w.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:N.Kh?\"1\":\"0\",is_mdx:N.isMdxPlayback?\"1\":\"0\",mdx_ctrl:N.S_||\"\",token_eq:Y\u003d\u003d\u003dg.qK(N)?\"1\":\"0\"}:{backend:\"op\",\nrc:\"\"+S,rt:v,reason:F,has_kpt:N.a9?\"1\":\"0\",has_mdx_env:N.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Lb(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:w.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:N.Kh?\"1\":\"0\",is_mdx:N.isMdxPlayback?\"1\":\"0\",mdx_ctrl:N.S_||\"\",token_eq:Y\u003d\u003d\u003dg.qK(N)?\"1\":\"0\"},Z\u003d\"manifest.net.connect\",S\u003d\u003d\u003d429?(Z\u003d\"auth\",d\u003d2):S\u003e200\u0026\u0026(Z\u003d\"manifest.net.badstatus\",S\u003d\u003d\u003d400\u0026\u0026(d\u003d2)),Jn.return(Promise.reject(new P3(Z,V,d)));N.loading\u003d!1;g.ZG(N,{raw_player_response:X},!0);\nn\u003dX;g.dw(N.X())\u0026\u0026n\u0026\u0026n.trackingParams\u0026\u0026h$(n.trackingParams);if(N.errorCode)return R\u003d{ec:N.errorCode,ed:N.errorDetail,es:N.Qm||\"\"},Jn.return(Promise.reject(new P3(\"auth\",R,2)));if(!N.loading\u0026\u0026!u0(N))return O\u003dN.isAd()?\"auth\":\"manifest.net.retryexhausted\",E9\u003dN.isAd()?2:1,Jn.return(Promise.reject(new P3(O,{successButUnplayable:\"1\",hasMedia:g.FU(N)?\"1\":\"0\"},E9)));g.hn(Jn)}})};\nGt3\u003dfunction(e,N,y){function w(S){S\u003dI2(S);if(dp(S.severity))return Promise.reject(S);e.handleError(S);return!1}\nfunction E(){return!0}\nvar A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:var k\u003de.X(),X\u003de.getPlayerSize(),d\u003de.getVisibilityState();e.isFullscreen();var v\u003dwindow.location.search;if(N.partnerId\u003d\u003d\u003d38\u0026\u0026k.playerStyle\u003d\u003d\u003d\"books\")v\u003dN.videoId.indexOf(\":\"),v\u003dg.Qb(\"//play.google.com/books/volumes/\"+N.videoId.slice(0,v)+\"/content/media\",{aid:N.videoId.slice(v+1),sig:N.lM});else if(N.partnerId\u003d\u003d\u003d30\u0026\u0026k.playerStyle\u003d\u003d\u003d\"docs\")v\u003dg.Qb(\"https://docs.google.com/get_video_info\",{docid:N.videoId,authuser:N.Fn,authkey:N.qq,eurl:k.VB});\nelse if(N.partnerId\u003d\u003d\u003d33\u0026\u0026k.playerStyle\u003d\u003d\u003d\"google-live\")v\u003dg.Qb(\"//google-liveplayer.appspot.com/get_video_info\",{key:N.videoId});else{k.Ng!\u003d\u003d\"yt\"\u0026\u0026g.t0(Error(\"getVideoInfoUrl for invalid namespace: \"+k.Ng));var V\u003d{html5:\"1\",video_id:N.videoId,cpn:N.clientPlaybackNonce,eurl:k.VB,ps:k.playerStyle,el:I$(N),hl:k.SR,list:N.playlistId,agcid:N.YU,aqi:N.adQueryId,sts:20129,lact:z_()};Object.assign(V,k.J);k.forcedExperiments\u0026\u0026(V.forced_experiments\u003dk.forcedExperiments);N.Kh?(V.vvt\u003dN.Kh,N.mdxEnvironment\u0026\u0026(V.mdx_environment\u003d\nN.mdxEnvironment)):g.qK(N)\u0026\u0026(V.access_token\u003dg.qK(N));N.adFormat\u0026\u0026(V.adformat\u003dN.adFormat);N.slotPosition\u003e\u003d0\u0026\u0026(V.slot_pos\u003dN.slotPosition);N.breakType\u0026\u0026(V.break_type\u003dN.breakType);N.M6!\u003d\u003dnull\u0026\u0026(V.ad_id\u003dN.M6);N.sb!\u003d\u003dnull\u0026\u0026(V.ad_sys\u003dN.sb);N.Rv!\u003d\u003dnull\u0026\u0026(V.encoded_ad_playback_context\u003dN.Rv);k.captionsLanguagePreference\u0026\u0026(V.cc_lang_pref\u003dk.captionsLanguagePreference);k.dT\u0026\u0026k.dT!\u003d\u003d2\u0026\u0026(V.cc_load_policy\u003dk.dT);var Z\u003dg.HE(g.m6(),65);g.na(k)\u0026\u0026Z!\u003dnull\u0026\u0026!Z\u0026\u0026(V.device_captions_on\u003d\"1\");k.mute\u0026\u0026(V.mute\u003dk.mute);N.annotationsLoadPolicy\u0026\u0026\nk.annotationsLoadPolicy!\u003d\u003d2\u0026\u0026(V.iv_load_policy\u003dN.annotationsLoadPolicy);N.yO\u0026\u0026(V.endscreen_ad_tracking\u003dN.yO);(Z\u003dk.aq.get(N.videoId))\u0026\u0026Z.Ge\u0026\u0026(V.ic_track\u003dZ.Ge);N.i9\u0026\u0026(V.itct\u003dN.i9);uk(N)\u0026\u0026(V.autoplay\u003d\"1\");N.mutedAutoplay\u0026\u0026(V.mutedautoplay\u003dN.mutedAutoplay);N.isAutonav\u0026\u0026(V.autonav\u003d\"1\");N.o4\u0026\u0026(V.noiba\u003d\"1\");N.isMdxPlayback\u0026\u0026(V.mdx\u003d\"1\",V.ytr\u003dN.N2);N.mdxControlMode\u0026\u0026(V.mdx_control_mode\u003dN.mdxControlMode);N.Ez\u0026\u0026(V.ytrcc\u003dN.Ez);N.wW\u0026\u0026(V.utpsa\u003d\"1\");N.isFling\u0026\u0026(V.is_fling\u003d\"1\");N.isInlinePlaybackNoAd\u0026\u0026(V.mute\u003d\"1\");\nN.vnd\u0026\u0026(V.vnd\u003dN.vnd);N.forceAdsUrl\u0026\u0026(Z\u003dN.forceAdsUrl.split(\"|\").length\u003d\u003d\u003d3,V.force_ad_params\u003dZ?N.forceAdsUrl:\"||\"+N.forceAdsUrl);N.NK\u0026\u0026(V.preload\u003dN.NK);X.width\u0026\u0026(V.width\u003dX.width);X.height\u0026\u0026(V.height\u003dX.height);(N.im?0:N.UY)\u0026\u0026(V.splay\u003d\"1\");N.ypcPreview\u0026\u0026(V.ypc_preview\u003d\"1\");VG(N)\u0026\u0026(V.content_v\u003dVG(N));N.Kx\u0026\u0026(V.livemonitor\u003d1);k.l9\u0026\u0026(V.authuser\u003dk.l9);k.pageId\u0026\u0026(V.pageid\u003dk.pageId);k.Ut\u0026\u0026(V.ei\u003dk.Ut);k.j\u0026\u0026(V.iframe\u003d\"1\");N.contentCheckOk\u0026\u0026(V.cco\u003d\"1\");N.racyCheckOk\u0026\u0026(V.rco\u003d\"1\");k.G\u0026\u0026N.AU\u0026\u0026(V.live_start_walltime\u003d\nN.AU);k.G\u0026\u0026N.yh\u0026\u0026(V.live_manifest_duration\u003dN.yh);k.G\u0026\u0026N.playerParams\u0026\u0026(V.player_params\u003dN.playerParams);k.G\u0026\u0026N.cycToken\u0026\u0026(V.cyc\u003dN.cycToken);k.G\u0026\u0026N.bf\u0026\u0026(V.tkn\u003dN.bf);d!\u003d\u003d0\u0026\u0026(V.vis\u003dd);k.enableSafetyMode\u0026\u0026(V.enable_safety_mode\u003d\"1\");N.a9\u0026\u0026(V.kpt\u003dN.a9);N.IY\u0026\u0026(V.kids_age_up_mode\u003dN.IY);N.kidsAppInfo\u0026\u0026(V.kids_app_info\u003dN.kidsAppInfo);N.uV\u0026\u0026(V.upg_content_filter_mode\u003d\"1\");k.widgetReferrer\u0026\u0026(V.widget_referrer\u003dk.widgetReferrer.substring(0,128));N.Ng?(X\u003dN.Ng.latitudeE7!\u003dnull\u0026\u0026N.Ng.longitudeE7!\u003dnull?N.Ng.latitudeE7+\n\",\"+N.Ng.longitudeE7:\",\",X+\u003d\",\"+(N.Ng.clientPermissionState||0)+\",\"+(N.Ng.locationRadiusMeters||\"\")+\",\"+(N.Ng.locationOverrideToken||\"\")):X\u003dnull;X\u0026\u0026(V.uloc\u003dX);N.Li\u0026\u0026(V.internalipoverride\u003dN.Li);k.embedConfig\u0026\u0026(V.embed_config\u003dk.embedConfig);k.Sz\u0026\u0026(V.co_rel\u003d\"1\");k.ancestorOrigins.length\u003e0\u0026\u0026(V.ancestor_origins\u003dArray.from(k.ancestorOrigins).join(\",\"));k.homeGroupInfo!\u003d\u003dvoid 0\u0026\u0026(V.home_group_info\u003dk.homeGroupInfo);k.livingRoomAppMode!\u003d\u003dvoid 0\u0026\u0026(V.living_room_app_mode\u003dk.livingRoomAppMode);k.enablePrivacyFilter\u0026\u0026\n(V.enable_privacy_filter\u003d\"1\");N.isLivingRoomDeeplink\u0026\u0026(V.is_living_room_deeplink\u003d\"1\");N.qE\u0026\u0026N.Oz\u0026\u0026(V.clip\u003dN.qE,V.clipt\u003dN.Oz);N.lr\u0026\u0026(V.disable_watch_next\u003d\"1\");N.Zc\u0026\u0026(V.forced_by_var\u003d\"1\");for(var n in V)!Av0.has(n)\u0026\u0026V[n]\u0026\u0026String(V[n]).length\u003e512\u0026\u0026(g.uA(Error(\"GVI param too long: \"+n)),V[n]\u003d\"\");n\u003dk.qg;g.IK(k)\u0026\u0026(n\u003dsG(n.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||k.qg);k\u003dg.Qb(n+\"get_video_info\",V);v\u0026\u0026(k\u003dy7n(k,v));v\u003dk}A\u003dv;p\u003d(T\u003dN.isAd())?1:3;C\u003d0;case 2:if(!(C\u003cp)){S.u9(4);break}r\u003dA;if(!(C\u003e0)){S.u9(5);break}return g.D(S,\nXK(5E3),6);case 6:Y\u003d{playerretry:C,playerretrysrc:y},T||(Y.recover\u003d\"embedded\"),r\u003dCp(A,Y);case 5:return g.D(S,Tk9(N,r).then(E,w),7);case 7:if(M\u003dS.N)return S.return();C++;S.u9(2);break;case 4:l\u003dT?\"auth\":\"manifest.net.retryexhausted\";F\u003dT?2:1;if(!T\u0026\u0026Math.random()\u003c1E-4)try{g.uA(new g.Gh(\"b/152131571\",btoa(A)))}catch(R){}return S.return(Promise.reject(new P3(l,{backend:\"gvi\"},F)))}})};\nTk9\u003dfunction(e,N){function y(X){return w(X.xhr)}\nfunction w(X){if(!e.Ss()){X\u003dX?X.status:-1;var d\u003d0,v\u003d((0,g.iC)()-Y).toFixed();v\u003dE.T(\"html5_use_network_error_code_enums\")?{backend:\"gvi\",rc:X,rt:v}:{backend:\"gvi\",rc:\"\"+X,rt:v};var V\u003d\"manifest.net.connect\";X\u003d\u003d\u003d429?(V\u003d\"auth\",d\u003d2):X\u003e200\u0026\u0026(V\u003d\"manifest.net.badstatus\",X\u003d\u003d\u003d400\u0026\u0026(d\u003d2));return Promise.reject(new P3(V,v,d))}}\nvar E,A,T,p,C,r,Y,M,l,F,S,k;return g.f(function(X){if(X.J\u003d\u003d1){e.fetchType\u003d\"gvi\";E\u003de.X();var d\u003d{};e.Dy\u0026\u0026(d.ytrext\u003de.Dy);(p\u003dg.v4(d)?void 0:d)?(A\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:p},T\u003dCp(N,{action_display_post:1})):(A\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},T\u003dN);C\u003d{};E.sendVisitorIdHeader\u0026\u0026e.visitorData\u0026\u0026(C[\"X-Goog-Visitor-Id\"]\u003de.visitorData);(r\u003dms(E.experiments,\"debug_sherlog_username\"))\u0026\u0026(C[\"X-Youtube-Sherlog-Username\"]\u003dr);Object.keys(C).length\u003e\n0\u0026\u0026(A.headers\u003dC);Y\u003d(0,g.iC)();return g.D(X,ai(g2,T,A).then(void 0,y),2)}M\u003dX.N;if(!M||!M.responseText)return X.return(w(M));e.loading\u003d!1;l\u003dAE(M.responseText);g.ZG(e,l,!0);if(e.errorCode)return F\u003d{ec:e.errorCode,ed:e.errorDetail,es:e.Qm||\"\"},X.return(Promise.reject(new P3(\"auth\",F,2)));if(!e.loading\u0026\u0026!u0(e))return S\u003de.isAd()?\"auth\":\"manifest.net.retryexhausted\",k\u003de.isAd()?2:1,X.return(Promise.reject(new P3(S,{successButUnplayable:\"1\"},k)));g.hn(X)})};\nwsn\u003dfunction(e,N){return new P3(e?\"auth\":\"manifest.net.retryexhausted\",N,e?2:1)};\nlr\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w,E,A,T;g.f(function(p){if(p.J\u003d\u003d1){w\u003de.X();if(y\u0026\u0026(!g.mT(w)||I$(N)!\u003d\u003d\"embedded\")||N.lr||I$(N)!\u003d\u003d\"adunit\"\u0026\u0026(g.I_(w)||Vy(w)||g.ZY(w)||g.IK(w)||nC(w)\u003d\u003d\u003d\"WEB_CREATOR\"))return p.return();E\u003dg.GX(w,g.qK(N));return E.J?g.D(p,E.J,3):(A\u003dE.getValue(),p.u9(2))}p.J!\u003d2\u0026\u0026(A\u003dp.N);T\u003dA;return p.return(Jv5(e,N,T))})};\nJv5\u003dfunction(e,N,y){var w,E,A,T,p;return g.f(function(C){if(C.J\u003d\u003d1){g.c5(C,2);w\u003dNkF(y);var r\u003dN.X();g.m6();var Y\u003d{context:g.GC(N),videoId:N.videoId,racyCheckOk:N.racyCheckOk,contentCheckOk:N.contentCheckOk,autonavState:\"STATE_NONE\"};I$(N)\u003d\u003d\u003d\"adunit\"\u0026\u0026(Y.isAdPlayback\u003d!0);r.embedConfig\u0026\u0026(Y.serializedThirdPartyEmbedConfig\u003dr.embedConfig);r.Sz\u0026\u0026(Y.showContentOwnerOnly\u003d!0);N.PB\u0026\u0026(Y.showShortsOnly\u003d!0);g.HE(0,141)\u0026\u0026(Y.autonavState\u003dg.HE(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.na(r)){var M\u003dg.HE(0,65);M\u003dM!\u003dnull?\n!M:!1;var l\u003d!!g.qI(\"yt-player-sticky-caption\");Y.captionsRequested\u003dM\u0026\u0026l}var F;if(r\u003d(F\u003dr.getWebPlayerContextConfig())\u003d\u003dnull?void 0:F.encryptedHostFlags)Y.playbackContext\u003d{encryptedHostFlags:r};E\u003dY;A\u003dg.eZ(ps_);e.lB(\"wn_s\");return g.D(C,g.Rg(w,E,A),4)}if(C.J!\u003d2)return T\u003dC.N,e.lB(\"wn_r\"),!T||\"error\"in T\u0026\u0026T.error||(p\u003dT,g.dw(N.X())\u0026\u0026p.trackingParams\u0026\u0026h$(p.trackingParams),g.ZG(N,{raw_watch_next_response:T},!1)),g.B5(C,0);g.XH(C);g.hn(C)})};\nCrs\u003dfunction(e){e.lB(\"vir\");e.lB(\"ps_s\");KV(\"vir\",void 0,\"video_to_ad\");var N\u003deiM(e);N.then(function(){e.lB(\"virc\");KV(\"virc\",void 0,\"video_to_ad\");e.lB(\"ps_r\");KV(\"ps_r\",void 0,\"video_to_ad\")},function(){e.lB(\"virc\");\nKV(\"virc\",void 0,\"video_to_ad\")});\nreturn N};\ng.oY\u003dfunction(e,N,y,w,E,A,T,p,C,r){C\u003dC\u003d\u003d\u003dvoid 0?new g.t3(e):C;r\u003dr\u003d\u003d\u003dvoid 0?!0:r;g.pT.call(this);var Y\u003dthis;this.ph\u003de;this.playerType\u003dN;this.R9\u003dy;this.m7\u003dw;this.getVisibilityState\u003dA;this.visibility\u003dT;this.nX\u003dp;this.videoData\u003dC;this.Tu\u003dr;this.logger\u003dnew g.RE(\"VideoPlayer\");this.BC\u003dnew YvM(this.ph);this.FT\u003dnull;this.K8\u003dnew Sf;this.F_\u003dnull;this.NO\u003dnew hY5(this.ph,this.m7,this);this.fn\u003d!0;this.TZ\u003dthis.tW\u003dnull;this.wL\u003d[];this.eh\u003dnew MJ;this.yj\u003dthis.lQ\u003dnull;this.vF\u003dnew MJ;this.iE\u003dnull;this.uj\u003dthis.So\u003d!1;\nthis.yx\u003dNaN;this.NI\u003d!1;this.playerState\u003dnew g.a8;this.dV\u003d[];this.N6\u003dnew g.fd;this.Bc\u003dnew TA1(this);this.mediaElement\u003dnull;this.X2\u003dnew g.e6(this.ZXh,15E3,this);this.NR\u003dthis.Hr\u003d!1;this.Si\u003dNaN;this.Yg\u003d!1;this.qh\u003d0;this.qL\u003d!1;this.Ux\u003dNaN;this.Wx\u003dnew rk(new Map([[\"bufferhealth\",function(){return u$_(Y.ZB)}],\n[\"bandwidth\",function(){return Y.Xx()}],\n[\"networkactivity\",function(){return Y.ph.schedule.qg}],\n[\"livelatency\",function(){return Y.isAtLiveHead()\u0026\u0026Y.isPlaying()?rvH(Y):NaN}],\n[\"rawlivelatency\",function(){return rvH(Y)}]]));\nthis.P3\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.F8\u003d0;this.ZB\u003dnew z69(this);this.Jk\u003d!1;this.S5\u003d[];this.Cp\u003dthis.Kt\u003d0;this.Dm\u003dthis.xq\u003d!1;this.RM\u003dthis.xS\u003d0;this.l1\u003d-1;this.Qa\u003d\"\";this.QS\u003dnew g.e6(this.M4,0,this);this.RP\u003d!1;this.k_\u003dthis.Yk\u003dnull;this.HxP\u003d[this.N6,this.QS,this.X2,this.Wx];this.WK\u003dthis.Tk\u003dnull;this.iP\u003dfunction(){var M\u003dY.Eg();M.provider.ph.WE||M.provider.JW.getVisibilityState()\u003d\u003d\u003d3||(M.provider.ph.WE\u003d!0);GGE(M);if(M.N){var l\u003dM.N;l.L\u0026\u0026l.J\u003c0\u0026\u0026l.provider.JW.getVisibilityState()!\u003d\u003d3\u0026\u0026qe3(l)}M.qoe\u0026\u0026\n(M\u003dM.qoe,M.Wk\u0026\u0026M.N\u003c0\u0026\u0026M.provider.ph.WE\u0026\u0026MD0(M),M.K\u0026\u0026zt(M));Y.tW\u0026\u0026Fx(Y);Y.ph.v2\u0026\u0026!Y.videoData.backgroundable\u0026\u0026Y.mediaElement\u0026\u0026!Y.ox()\u0026\u0026(Y.isBackground()\u0026\u0026Y.mediaElement.Sd()?(Y.Fh(\"bgmobile\",{suspend:1}),Y.wK(!0,!0)):Y.isBackground()||Sk(Y)\u0026\u0026Y.Fh(\"bgmobile\",{resume:1}))};\nthis.lk\u003d{Nx:function(M){Y.Nx(M)},\nw1P:function(M){Y.FT\u003dM},\nrph:function(){return Y.RE},\nLW:function(){return Y.Ce},\nE$:function(){return Y.TZ},\nsps:function(){return Y.ON},\np71:function(){return Y.A_},\nBSl:function(){},\nX:function(){return Y.ph},\nLC:function(){return Y.mediaElement},\nmYt:function(M){Y.KP(M)},\nDxP:function(){return Y.m7}};\nthis.logger.debug(function(){return\"creating, type \"+N});\nthis.yb\u003dnew g.KW(function(){return Y.getCurrentTime()},function(){return Y.getPlaybackRate()},function(){return Y.getPlayerState()},function(M,l){M!\u003d\u003dg.AA(\"endcr\")||g.G(Y.playerState,32)||Y.U7();\nE(M,l,Y.playerType)},function(M,l){g.xK(Y.videoData)\u0026\u0026Y.Fh(M,l)});\ng.Q(this,this.yb);g.Q(this,this.ZB);$Jn(this,C);this.videoData.subscribe(\"dataupdated\",this.wEG,this);this.videoData.subscribe(\"dataloaded\",this.rU,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.Fh,this);this.videoData.subscribe(\"ctmpstr\",this.kN,this);this.qs();Een(this.iP);this.visibility.subscribe(\"visibilitystatechange\",this.iP);this.ON\u003dnew g.e6(this.kZ,g.Y2(this.ph.experiments,\"html5_player_att_initial_delay_ms\")||4500,this);this.A_\u003d\nnew g.e6(this.kZ,g.Y2(this.ph.experiments,\"html5_player_att_retry_delay_ms\")||4500,this);this.xi\u003dnew g.WG(this)};\n$Jn\u003dfunction(e,N){if(e.playerType\u003d\u003d\u003d2||e.ph.Ip)N.O9\u003d!0;var y\u003dzc5(N.FZ,N.mL,e.ph.j,e.ph.G);y\u0026\u0026(N.adFormat\u003dy);e.playerType\u003d\u003d\u003d2\u0026\u0026(N.IV\u003d!0);if(e.isFullscreen()||e.ph.j)y\u003dg.qI(\"yt-player-autonavstate\"),N.autonavState\u003dy||(e.ph.j?2:e.videoData.autonavState);N.endSeconds\u0026\u0026N.endSeconds\u003eN.startSeconds\u0026\u0026p$(e,N.endSeconds)};\nYd9\u003dfunction(e){Uo3(e.RE);g.JV(e.RE);for(var N\u003de.Ce,y\u003dg.c(N.J.values()),w\u003dy.next();!w.done;w\u003dy.next())Uo3(w.value);N.J.clear();g.JV(e.Ce)};\nMk5\u003dfunction(e){var N\u003de.videoData;Crs(e).then(void 0,function(y){e.videoData!\u003d\u003dN||N.Ss()||(y\u003dI2(y),y.errorCode\u003d\u003d\u003d\"auth\"\u0026\u0026e.videoData.errorDetail?e.MP(y.errorCode,2,unescape(e.videoData.errorReason),Xe(y.details),e.videoData.errorDetail,e.videoData.Qm||void 0):e.handleError(y))})};\nSd_\u003dfunction(e){if(!g.G(e.playerState,128))if(e.videoData.isLoaded(),e.logger.debug(\"finished loading playback data\"),e.wL\u003dg.eE(e.videoData.l9),g.FU(e.videoData)){e.R9.tick(\"bpd_s\");br(e).then(function(){e.R9.tick(\"bpd_c\");if(!e.Ss()){e.So\u0026\u0026(e.zi(yO(yO(e.playerState,512),1)),Sk(e));var w\u003de.videoData;w.endSeconds\u0026\u0026w.endSeconds\u003ew.startSeconds\u0026\u0026p$(e,w.endSeconds);e.eh.finished\u003d!0;hv(e,\"dataloaded\");e.vF.C9()\u0026\u0026lNE(e);uzE(e.NO,e.yj)}});\ne.T(\"html5_log_media_perf_info\")\u0026\u0026e.Fh(\"loudness\",{v:e.videoData.Fo.toFixed(3)},!0);var N,y\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.ut();y\u0026\u0026\"disablePictureInPicture\"in y\u0026\u0026e.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(y.disablePictureInPicture\u003de.ph.Fo\u0026\u0026!e.videoData.backgroundable);FP5(e)}else hv(e,\"dataloaded\")};\nbr\u003dfunction(e){cs(e);e.yj\u003dnull;var N\u003dl3J(e.ph,e.videoData,e.ox());e.lQ\u003dN;e.lQ.then(function(y){o7H(e,y)},function(y){e.Ss()||(y\u003dI2(y),e.visibility.isBackground()?(k7(e,\"vp_none_avail\"),e.lQ\u003dnull,e.eh.reset()):(e.eh.finished\u003d!0,e.MP(y.errorCode,y.severity,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Xe(y.details))))});\nreturn N};\no7H\u003dfunction(e,N){if(!e.Ss()\u0026\u0026!N.videoData.Ss()){e.logger.debug(\"finished building playback data\");e.yj\u003dN;g40(e.ZB,e.yj);if(e.videoData.isLivePlayback){var y\u003db$P(e.nX.Bi,e.videoData.videoId)||e.tW\u0026\u0026!isNaN(e.tW.qg);y\u003de.T(\"html5_onesie_live\")\u0026\u0026y;To(e)||e.videoData.Xz\u003e0\u0026\u0026!wd(e.videoData)||y||e.seekTo(e.ra(),{BY:\"videoplayer_playbackData\",seekSource:18})}if(e.videoData.K.J){if(e.T(\"html5_sabr_report_missing_url_as_error\")\u0026\u0026wuE(e.videoData)){e.handleError(new P3(\"fmt.missing\",{missabrurl:\"1\"},2));return}e.tW?\ng.uA(Error(\"Duplicated Loader\")):(y\u003dg.Y2(e.ph.experiments,\"html5_onesie_defer_content_loader_ms\"))\u0026\u0026e.wq()\u0026\u0026b$P(e.nX.Bi,e.videoData.uM)?g.b4(function(){e.Ss()||e.tW||hi_(e)},y):hi_(e)}else!e.videoData.K.J\u0026\u0026j5(e.videoData)\u0026\u0026e.Me(new NN(e.videoData.videoId||\"\",4));\ne.yq();zYn(N).then(function(){var w\u003d{};e.mK(w);e.ph.B9()\u0026\u0026e.T(\"html5_log_media_perf_info\")\u0026\u0026e.Fh(\"av1Info\",w);Fx(e)})}};\nlNE\u003dfunction(e){e.Ss();e.logger.debug(\"try finish readying playback\");if(e.vF.finished)e.logger.debug(\"already finished readying\");else if(e.eh.finished)if(g.G(e.playerState,128))e.logger.debug(\"cannot finish readying because of error\");else if(e.wL.length)e.logger.debug(function(){return\"cannot finish readying because of pending preroll: \"+e.wL});\nelse if(e.yb.started||CwM(e.yb),e.V_())e.logger.debug(\"cannot finish readying because cuemanager has pending prerolls\");else{e.tW\u0026\u0026(e.uj\u003dwx5(e.tW.timing));e.vF.finished||(e.vF.finished\u003d!0);var N\u003de.T(\"html5_onesie_live\")\u0026\u0026e.tW\u0026\u0026!isNaN(e.tW.qg);!e.videoData.isLivePlayback||e.videoData.Xz\u003e0\u0026\u0026!wd(e.videoData)||N||To(e)||(e.logger.debug(\"seek to head for live\"),e.seekTo(Infinity,{BY:\"videoplayer_readying\",seekSource:18}),e.isBackground()\u0026\u0026(e.NR\u003d!0));Kpn(e.Eg());e.logger.debug(\"finished readying playback\");\ne.publish(\"playbackready\",e);mo(\"pl_c\",e.R9.timerName)||(e.R9.tick(\"pl_c\"),KV(\"pl_c\",void 0,\"video_to_ad\"));mo(\"pbr\",e.R9.timerName)||(e.R9.tick(\"pbr\"),KV(\"pbr\",void 0,\"video_to_ad\"))}else e.logger.debug(\"playback data not loaded\")};\np$\u003dfunction(e,N){e.F_\u0026\u0026cvH(e);e.F_\u003dnew g.wF(N*1E3,0x7ffffffffffff);e.F_.namespace\u003d\"endcr\";e.addCueRange(e.F_)};\ncvH\u003dfunction(e){e.removeCueRange(e.F_);e.F_\u003dnull};\nko_\u003dfunction(e,N,y,w,E){var A\u003de.Eg(E),T\u003dg.xK(e.videoData)?A.getVideoData():e.videoData;T.N\u003dy;var p\u003dg.Bs(e);y\u003dnew br5(T,y,N,p?p.itag:\"\",w);e.ph.experiments.gP(\"html5_refactor_sabr_video_format_selection_logging\")?(y.videoId\u003dE,e.WK\u003dy):A.sW(y);E\u003de.NO;E.N\u003d0;E.J\u003d0;e.publish(\"internalvideoformatchange\",T,N\u003d\u003d\u003d\"m\")};\ng.Bs\u003dfunction(e){var N\u003dXx(e);return Uj(N)||!e.yj?null:g.Ok(e.yj.J.videoInfos,function(y){return N.j(y)})};\nXx\u003dfunction(e){if(e.yj){var N\u003de.NO;var y\u003de.yj;e\u003de.De();if(N.JW.UP().isInline())var w\u003df3;else N.T(\"html5_exponential_memory_for_sticky\")?w\u003dFn(N.ph.UY,\"sticky-lifetime\")\u003c.5?\"auto\":LA[zm()]:w\u003dLA[zm()],w\u003dg.Rx(\"auto\",w,!1,\"s\");if(Uj(w)){if(w\u003dcW0(N,y).compose(dNH(N,y)).compose(ve3(N,y)).compose(fUs(N,y.videoData)).compose(tLE(N,y.videoData,y)).compose(cG(N,y)).compose(Xl9(N,y)),Uj(e)||N.T(\"html5_apply_pbr_cap_for_drm\"))w\u003dw.compose(PzF(N,y))}else N.T(\"html5_perf_cap_override_sticky\")\u0026\u0026(w\u003dw.compose(cG(N,\ny))),N.T(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(w\u003dw.compose(PzF(N,y)));w\u003dw.compose(Xl9(N,y));N\u003dy.videoData.E8.compose(w).compose(y.videoData.Pl).compose(e)}else N\u003df3;return N};\nR$P\u003dfunction(e){var N\u003de.NO;e\u003de.videoData;var y\u003dfUs(N,e);N.T(\"html5_disable_client_autonav_cap_for_onesie\")||y.compose(tLE(N,e));return y};\nFx\u003dfunction(e){if(e.videoData.K\u0026\u0026e.videoData.K.J){var N\u003dXx(e);e.tW\u0026\u0026xOn(e.tW,N)}};\nBk9\u003dfunction(e){var N;return!!(e.T(\"html5_native_audio_track_switching\")\u0026\u0026g.k$\u0026\u0026((N\u003de.videoData.N)\u003d\u003dnull?0:GS(N)))};\nXs3\u003dfunction(e){if(!Bk9(e))return!1;var N;e\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.audioTracks();return!!(e\u0026\u0026e.length\u003e1)};\ndJM\u003dfunction(e){var N\u003dPrn(e);if(N)return e.videoData.getAvailableAudioTracks().find(function(y){return y.Vl.getName()\u003d\u003d\u003dN})};\nPrn\u003dfunction(e){var N;if(e\u003d(N\u003de.mediaElement)\u003d\u003dnull?void 0:N.audioTracks())for(N\u003d0;N\u003ce.length;++N){var y\u003de[N];if(y.enabled)return y.label}};\nINF\u003dfunction(e){var N,y\u003de.videoData.getAvailableAudioTracks(),w\u003de.videoData.E0;w\u0026\u0026(N\u003dy.find(function(A){return A.getLanguageInfo().id\u003d\u003d\u003dw}));\nif(e.ph.experiments.gP(\"enable_audio_description_setting\")\u0026\u0026g.HE(g.m6(),198)){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())if(E\u003dE.value,E.L){N\u003dE;break}}N||(e\u003de.getAudioTrack(),N\u003de.Vl.isDefault?void 0:e);return N};\nhi_\u003dfunction(e){for(var N\u003de.videoData.J,y\u003dg.c(Object.entries({cpn:e.videoData.clientPlaybackNonce,c:e.ph.J.c,cver:e.ph.J.cver})),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;for(var A\u003dg.c(Object.values(N.J)),T\u003dA.next();!T.done;T\u003dA.next())Vc1(T.value.yl,w,E);A\u003dvoid 0;(A\u003dN.U)\u003d\u003dnull||Vc1(A,w,E)}y\u003de.ph;w\u003de.videoData;N\u003dnew g.fTM(y);E\u003dVI0({hasSubfragmentedFmp4:w.hasSubfragmentedFmp4,JB:w.JB});N.U\u003dE;N.l9\u003dw.maxReadAheadMediaTimeMs/1E3||N.l9;E\u003dy.schedule;E.K.AT()\u003d\u003d\u003dE.policy.K?\nN.Y_\u003d10:N.Y_\u003dw.minReadAheadMediaTimeMs/1E3||N.Y_;N.vp\u003dw.readAheadGrowthRateMs/1E3||N.vp;N.sR\u003d!WI();g.I_(y)||!WI()?(E\u003dy.experiments,N.Zl\u003d8388608,N.Kx\u003d524288,N.Li\u003d5,N.Et\u003d1048576,N.Tv\u003d1.5,N.JM\u003d4587520,Gk()\u0026\u0026(N.JM\u003d786432),N.D*\u003d1.1,N.Ng*\u003d1.1,N.YO\u003d!0,N.CN\u003dE.gP(\"persist_disable_player_preload_on_tv\")||E.gP(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):y.N\u0026\u0026(N.D*\u003d1.3,N.Ng*\u003d1.3);g.i$\u0026\u0026g.Kp(\"crkey\")\u0026\u0026(E\u003dy.J.cmodel\u003d\u003d\u003d\"CHROMECAST/ANCHOVY\",N.Zl\u003d20971520,N.Kx\u003d1572864,E\u0026\u0026(N.JM\u003d812500,N.sY\u003d1E3,N.e0\u003d\n5,N.Et\u003d2097152));g.DT\u0026\u0026(N.YO\u003d!0);y.supportsGaplessAudio()||(N.hp\u003d!1);KC\u0026\u0026(N.NK\u003d!0);N.WE\u003dy.T(\"html5_peak_shave\");w.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026y.T(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026(N.WE\u003d!1);var p;E\u003d(p\u003dw.J)\u003d\u003dnull?void 0:Ai(p);if(wd(w)){N.NG\u003d!0;N.y_||(N.Lm\u003d!0);N.pX\u003d!0;N.yh\u003d!0;N.wh\u003d!0;if(w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||w.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026!y.T(\"html5_disable_low_pipeline\"))N.R7\u003d2,N.vy\u003d4;N.o1\u003dw.defraggedFromSubfragments;if(w.As||y.T(\"html5_publish_all_cuepoints\"))N.lr\u003d!0;g.bk(w)\u0026\u0026(N.SR\u003d!1);N.IY\u003dg.Pa(y)}w.isAd()\u0026\u0026\n(N.ul\u003d0,N.bb\u003d0);N.Cl\u003dy.T(\"html5_enable_subsegment_readahead_v3\")||y.T(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026w.latencyClass\u003d\u003d\u003d\"ULTRALOW\";N.K\u003dy.B9();w9()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(y.J.cmodel)\u0026\u0026!y.T(\"html5_disable_move_pssh_to_moov\")\u0026\u0026E\u0026\u0026(N.YO\u003d!1);A\u003d0;y.T(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(A\u003dy.schedule.policy.J,w.isLivePlayback\u0026\u0026(A\u003dg.Y2(y.experiments,w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?\"html5_live_ultra_low_latency_bandwidth_window\":w.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\n\"html5_live_normal_latency_bandwidth_window\")||A));p\u003dy.schedule;p.N.j\u003dwd(w)?.5:0;if(!p.policy.N\u0026\u0026A\u0026\u0026(p\u003dp.K,A\u003dMath.round(A*p.resolution),A!\u003d\u003dp.J)){T\u003dArray(A);var C\u003dMath.min(A,p.K?p.J:p.N),r\u003dp.N-C;r\u003c0\u0026\u0026(r+\u003dp.J);for(var Y\u003d0;Y\u003cC;++Y)T[Y]\u003dp.values[(r+Y)%p.J];for(;Y\u003cA;++Y)T[Y]\u003dInfinity;p.J\u003dA;p.values\u003dT;p.N\u003dC%A;p.K\u003dC\u003d\u003d\u003dA;p.s0\u003d!0;p.L\u003dDb0(p)}w.isLivePlayback\u0026\u0026(N.xI\u003dg.Y2(y.experiments,\"html5_min_startup_buffered_media_duration_for_live_secs\")||.25,N.Bk\u003d!1);w.RV()\u0026\u0026(N.Bk\u003d!1);Es(w)\u0026\u0026(N.Cl\u003d!0,w.latencyClass\u003d\u003d\u003d\n\"LOW\"?N.U2\u003dg.Y2(y.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):w.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(N.U2\u003dg.Y2(y.experiments,\"html5_jumbo_ull_subsegment_readahead_target\")),N.NE\u003d!0);w.Cx()\u0026\u0026(N.Qk\u003d1.3);N.NK\u003dN.NK||w.WV;N.dT\u003d(N.dT||w.dT)\u0026\u0026y.G;N.RO\u003dy.T(\"html5_sunset_aac_high_codec_family\");N.N\u003dg.xK(w);N.a9\u003dw.U||N.N\u0026\u0026!y.T(\"html5_enable_ssap_seteos\");y.B9()\u0026\u0026(N.Dl\u003d!0);w.U\u0026\u0026!E\u0026\u0026(N.HJ\u003d!0);w.U\u0026\u0026w.isAd()\u0026\u0026(N.D*\u003d1.6,N.Ng*\u003d1.6);j5(w)\u0026\u0026(N.j\u003dw.videoId,N.Ci\u003d!0,N.E8\u003d100,w.Wy\u0026\u0026w.Wy.length\u003e0\u0026\u0026(N.Rx\u003dw.Wy));\nN.AA\u003dw.xX;N.G4\u003dk_(y,{},w.K||void 0,Un(w));N.VB\u003dGr(w)\u0026\u0026g.ZY(y);N.gW\u003dy.T(\"html5_catch_errors_for_rollback\");L3(w)\u0026\u0026(y.T(\"html5_sabr_allow_video_keyframe_without_audio\")\u0026\u0026(N.jp\u003d!0),y.T(\"html5_sabr_report_partial_segment_estimated_duration\")\u0026\u0026(N.P5\u003d!0),N.J\u003d!0,N.E0\u003dy.T(\"html5_sabr_enable_utc_seek_requests\"),N.TV\u003dy.T(\"html5_sabr_enable_live_clock_offset\"),N.Em\u003dy.T(\"html5_disable_client_resume_policy_for_sabr\"),N.uV\u003dy.T(\"html5_trigger_loader_when_idle_network\"),N.fk\u003dy.T(\"html5_sabr_parse_live_metadata_playback_boundaries\"),\nN.j$\u003dy.T(\"html5_enable_platform_backpressure_with_sabr\"),N.pz\u003dy.T(\"html5_consume_onesie_next_request_policy_for_sabr\"),N.e$\u003dy.T(\"html5_sabr_report_next_ad_break_time\"),N.d1\u003dy.T(\"html5_log_high_res_buffer_timeline\"),N.c5\u003dy.T(\"html5_remove_stuck_slices_beyond_max_buffer_limits\"),N.YN\u003dy.T(\"html5_gapless_sabr_btl_last_slice\")\u0026\u0026Rf(w),N.Vp\u003dy.T(\"html5_reset_last_appended_slice_on_seek\")\u0026\u0026Rf(w),wd(w)?(N.zd\u003d!0,N.v2\u003dy.T(\"html5_disable_variability_tracker_for_live\"),N.Wk\u003dy.T(\"html5_sabr_use_accurate_slice_info_params\"),\ny.T(\"html5_simplified_backup_timeout_sabr_live\")\u0026\u0026(N.al\u003d!0,N.sY\u003dN.a7)):N.jn\u003dy.T(\"html5_probe_request_on_sabr_request_progress\"),N.A4\u003dy.T(\"html5_serve_start_seconds_seek_for_post_live_sabr\"),N.im\u003dy.T(\"html5_flush_index_on_updated_timestamp_offset\"),N.Kh\u003dy.T(\"html5_enable_sabr_request_pipelining\")\u0026\u0026!g.xK(w),N.ll\u003dy.T(\"html5_ignore_partial_segment_from_live_readahead\"),N.U8\u003dy.T(\"html5_use_non_active_broadcast_for_post_live\"),N.Rq\u003dy.T(\"html5_use_centralized_player_time\"),N.YB\u003dy.T(\"html5_consume_onesie_sabr_seek\"),\nN.qg\u003dy.T(\"html5_enable_sabr_seek_loader_refactor\"),N.mL\u003dy.T(\"html5_update_segment_start_time_from_media_header\"),w.enableServerStitchedDai\u0026\u0026(N.L\u003d!0,N.NB\u003dy.T(\"html5_reset_server_stitch_state_for_non_sabr_seek\"),N.yO\u003dy.T(\"html5_remove_ssdai_append_pause\"),N.Ut\u003dy.T(\"html5_consume_ssdai_info_with_streaming\"),N.xX\u003dy.T(\"html5_process_all_cuepoints\")));N.Z\u003dN.J\u0026\u0026y.T(\"html5_sabr_live\");rD(y.L,$E.BITRATE)\u0026\u0026(N.JM\u003dNaN);if(p\u003dg.Y2(y.experiments,\"html5_request_size_max_kb\"))N.Et\u003dp*1024;y.L.j?N.jN\u003d\"; \"+$E.EXPERIMENTAL.name+\n\"\u003dallowed\":y.T(\"html5_enable_cobalt_tunnel_mode\")\u0026\u0026(N.jN\u003d\"; tunnelmode\u003dtrue\");p\u003dw.serverPlaybackStartConfig;(p\u003d\u003dnull?0:p.enable)\u0026\u0026(p\u003d\u003dnull?0:p.playbackStartPolicy)\u0026\u0026(N.MX\u003d!0,uz(N,p.playbackStartPolicy,2));p\u003dINF(e);e.K8.removeAll();a:{y\u003de.nX.Bi;if(w\u003de.videoData.videoId)if(E\u003dy.J.get(w)){y.J.remove(w);y\u003dE;break a}y\u003dvoid 0}e.tW\u003dnew g.Ev(e,e.ph.schedule,N,e.videoData.J,e.videoData.K,Xx(e),p,e.videoData.enableServerStitchedDai,y,e.videoData.Et);N\u003de.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026\ne.videoData.isLivePlayback\u0026\u0026e.wq()?!0:e.So\u0026\u0026g.I_(e.ph)\u0026\u0026e.videoData.isLivePlayback;e.tW.initialize(e.getCurrentTime(),Xx(e),N);e.videoData.probeUrl\u0026\u0026(e.tW.Wk\u003de.videoData.probeUrl);if(e.wL.length||e.So)e.videoData.cotn||Ps(e,!1);f39(e.ZB,e.tW);e.Yk\u0026\u0026(JYs(e.tW,new g.pW(e.Yk)),e.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026e.Fh(\"sdai\",{sdl:1}));e.k_\u0026\u0026(e.tW.Mf(e.k_),e.ZB.G\u003d!1);g.QG(e.videoData)\u0026\u0026(e\u003de.tW,e.policy.Fo\u003de.policy.lf)};\ncs\u003dfunction(e){e.tW\u0026\u0026(e.tW.dispose(),e.tW\u003dnull,f39(e.ZB,null));e.fO()?v7M(e):e.IN()};\nv7M\u003dfunction(e){if(e.TZ)if(e.logger.debug(\"release media source\"),e.wb(),e.TZ.L)try{e.ph.B9()\u0026\u0026e.Fh(\"rms\",{l:\"vprms\",sr:e.fO(),rs:Kh(e.TZ)});e.TZ.clear();var N;(N\u003de.mediaElement)!\u003dnull\u0026\u0026(N.N\u003de.TZ);e.TZ\u003dnull}catch(y){N\u003dnew g.Gh(\"Error while clearing Media Source in VideoPlayer: \"+y.name+\", \"+y.message),N\u003dI2(N),e.handleError(N),e.IN()}else e.IN()};\nziP\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.TZ)return e.TZ.K;e.logger.debug(\"update media source\");a:{N\u003dN\u003d\u003d\u003dvoid 0?!1:N;try{g.O8()\u0026\u0026e.videoData.wg()\u0026\u0026kF9(e.mediaElement);var y\u003de.mediaElement.E$(e.fI(),e.QF())}catch(E){if($N0(e.Bc,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",E);e.MP(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}e.KH(y,!1,!1,N)}var w;return((w\u003de.E$())\u003d\u003dnull?void 0:w.K)||null};\ni$F\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.tW){var y\u003de.getCurrentTime()-e.w7();e.tW.seek(y,{CI:N}).On(function(){})}else hi_(e)};\ng7E\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;if(e.TZ\u0026\u0026(!N||e.TZ\u003d\u003d\u003dN)){e.logger.debug(\"media source opened\");var E\u003de.getDuration();!E\u0026\u0026wd(e.videoData)\u0026\u0026(E\u003d25200);if(e.TZ.isView){var A\u003dE;e.logger.debug(function(){return\"Set media source duration to \"+A+\", video duration \"+E});\nA\u003ee.TZ.getDuration()\u0026\u0026DJ9(e,A)}else DJ9(e,E);ur0(e.tW,e.TZ,y,w);e.publish(\"mediasourceattached\")}};\nDJ9\u003dfunction(e,N){if(e.TZ){e.TZ.zV(N);var y;(y\u003de.tW)!\u003dnull\u0026\u0026y.policy.Rq\u0026\u0026(y.Z\u003dN)}};\nnK3\u003dfunction(e,N){ko_(e,N.reason,N.J.info,N.token,N.videoId)};\nVk9\u003dfunction(e,N){e.ph.experiments.gP(\"enable_adb_handling_in_sabr\")\u0026\u0026(e.pauseVideo(!0),e.jT(),N\u0026\u0026e.MP(\"sabr.config\",1,\"BROWSER_OR_EXTENSION_ERROR\"))};\nhv\u003dfunction(e,N){e.publish(\"internalvideodatachange\",N\u003d\u003d\u003dvoid 0?\"dataupdated\":N,e,e.videoData)};\nfNJ\u003dfunction(e){for(var N\u003dg.c(\"loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \")),y\u003dN.next();!y.done;y\u003dN.next())e.N6.Y(e.mediaElement,y.value,e.KP,e);e.ph.Gg\u0026\u0026e.mediaElement.pk()\u0026\u0026(e.N6.Y(e.mediaElement,\"webkitplaybacktargetavailabilitychanged\",e.mUt,e),e.N6.Y(e.mediaElement,\"webkitcurrentplaybacktargetiswirelesschanged\",e.n_B,e))};\nuxP\u003dfunction(e){g.k3(e.yx);tk1(e)||(e.yx\u003dg.hE(function(){return tk1(e)},100))};\ntk1\u003dfunction(e){var N\u003de.mediaElement;N\u0026\u0026e.Hr\u0026\u0026!e.videoData.qg\u0026\u0026!mo(\"vfp\",e.R9.timerName)\u0026\u0026N.Rl()\u003e\u003d2\u0026\u0026!N.isEnded()\u0026\u0026JX(N.O4())\u003e0\u0026\u0026e.R9.tick(\"vfp\");return(N\u003de.mediaElement)\u0026\u0026!e.videoData.qg\u0026\u0026N.getDuration()\u003e0\u0026\u0026(N.isPaused()\u0026\u0026N.Rl()\u003e\u003d2\u0026\u0026JX(N.O4())\u003e0\u0026\u0026(mo(\"pbp\",e.R9.timerName)||e.R9.tick(\"pbp\"),!e.videoData.zx||e.NI||N.isSeeking()||(e.NI\u003d!0,e.publish(\"onPlaybackPauseAtStart\"))),N\u003dN.getCurrentTime(),RU(e.BC,N))?(e.oi(),!0):!1};\nZ$n\u003dfunction(e){e.Eg().FI();if(yG(e.videoData)\u0026\u0026Date.now()\u003ee.F8+6283){if(!(!e.isAtLiveHead()||e.videoData.J\u0026\u0026CC(e.videoData.J))){var N\u003de.Eg();if(N.qoe){N\u003dN.qoe;var y\u003dN.provider.JW.gG(),w\u003dg.BG(N.provider);AJn(N,w,y);y\u003dy.K;isNaN(y)||g.IU(N,w,\"e2el\",[y.toFixed(3)])}}e.T(\"html5_alc_live_log_rawlat\")?(N\u003de.videoData,N\u003dg.Pa(N.X())?!0:g.xj(N.X())?N.ub\u003d\u003d\u003d\"6\":!1):N\u003dg.Pa(e.ph);N\u0026\u0026e.Fh(\"rawlat\",{l:Y7(e.Wx,\"rawlivelatency\").toFixed(3)});e.F8\u003dDate.now()}e.videoData.N\u0026\u0026GS(e.videoData.N)\u0026\u0026(N\u003de.K_())\u0026\u0026N.videoHeight!\u003d\u003d\ne.Cp\u0026\u0026(e.Cp\u003dN.videoHeight,ko_(e,\"a\",qdP(e,e.videoData.VB)))};\nqdP\u003dfunction(e,N){if(N.J.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026GS(N.getInfo())\u0026\u0026e.videoData.jp)for(var y\u003dg.c(e.videoData.jp),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.getHeight()\u003d\u003d\u003de.Cp\u0026\u0026w.J.video.quality!\u003d\u003d\"auto\")return w.getInfo();return N.getInfo()};\nrvH\u003dfunction(e){if(!yG(e.videoData))return NaN;var N\u003d0;e.tW\u0026\u0026e.videoData.J\u0026\u0026(N\u003dwd(e.videoData)?e.tW.eE.AT()||0:e.videoData.J.l9);return(0,g.iC)()/1E3-e.OY()-N};\njY1\u003dfunction(e){e.mediaElement\u0026\u0026e.mediaElement.ox()\u0026\u0026(e.Ux\u003d(0,g.iC)());e.ph.E0?g.b4(function(){xJs(e)},0):xJs(e)};\nxJs\u003dfunction(e){var N;if((N\u003de.TZ)\u003d\u003dnull||!N.QI()){if(e.mediaElement)try{e.iE\u003de.mediaElement.playVideo()}catch(w){k7(e,\"err.\"+w)}if(e.iE){var y\u003de.iE;y.then(void 0,function(w){e.logger.debug(function(){return\"playMediaElement failed: \"+w});\nif(!g.G(e.playerState,4)\u0026\u0026!g.G(e.playerState,256)\u0026\u0026e.iE\u003d\u003d\u003dy)if(w\u0026\u0026w.name\u003d\u003d\u003d\"AbortError\"\u0026\u0026w.message\u0026\u0026w.message.includes(\"load\"))e.logger.debug(function(){return\"ignore play media element failure: \"+w.message});\nelse{var E\u003d\"promise\";w\u0026\u0026w.name\u0026\u0026(E+\u003d\";m.\"+w.name);k7(e,E);e.Jk\u003d!0;e.videoData.im\u003d!0}})}}};\nk7\u003dfunction(e,N){g.G(e.playerState,128)||(e.zi(EV(e.playerState,1028,9)),e.Fh(\"dompaused\",{r:N}),e.publish(\"onAutoplayBlocked\"))};\nSk\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(!e.mediaElement||!e.videoData.K)return!1;var y\u003dN;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dnull;var E;if((E\u003de.videoData.K)\u003d\u003dnull?0:E.J){w\u003dziP(e,y);var A;(A\u003de.tW)\u003d\u003dnull||A.resume()}else cs(e),e.videoData.VB\u0026\u0026(w\u003de.videoData.VB.Eb());E\u003de.mediaElement.Sd();y\u003d!1;E\u0026\u0026E.Bw(w)||(n7F(e,w),y\u003d!0);g.G(e.playerState,2)||(w\u003de.ZB,N\u003dN\u003d\u003d\u003dvoid 0?!1:N,w.L||!(w.j\u003e0)||w.mediaElement\u0026\u0026w.mediaElement.getCurrentTime()\u003e0||(N\u003d{BY:\"seektimeline_resumeTime\",CI:N},w.videoData.qg||(N.seekSource\u003d15),w.seekTo(w.j,\nN)));a:{N\u003dy;if(L3(e.videoData)){if(!e.videoData.RV())break a}else if(!g.$I(e.videoData))break a;if(e.mediaElement)if((w\u003de.videoData.L)\u0026\u0026e.mediaElement.pk()){E\u003de.mediaElement.ut();if(e.FT)if(E!\u003d\u003de.FT.element)dk(e);else if(N\u0026\u0026w.flavor\u003d\u003d\u003d\"fairplay\"\u0026\u0026!Ry())dk(e);else break a;if(e.T(\"html5_report_error_for_unsupported_tvos_widevine\")\u0026\u0026Ry()\u0026\u0026w.flavor\u003d\u003d\u003d\"widevine\")e.MP(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.unspttvoswidevine\");else{e.FT\u003dnew GCJ(E,e.videoData,e.ph);e.FT.subscribe(\"licenseerror\",\ne.V8,e);e.FT.subscribe(\"qualitychange\",e.Ck9,e);e.FT.subscribe(\"heartbeatparams\",e.pu,e);e.FT.subscribe(\"keystatuseschange\",e.Nx,e);e.FT.subscribe(\"ctmp\",e.Fh,e);e.T(\"html5_widevine_use_fake_pssh\")\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026w.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026e.FT.VQ(new eL(QY5,\"cenc\",!1));N\u003dg.c(e.K8.keys);for(w\u003dN.next();!w.done;w\u003dN.next())w\u003de.K8.get(w.value),e.FT.VQ(w);e.T(\"html5_eme_loader_sync\")||e.K8.removeAll()}}else e.MP(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\")}return y};\nn7F\u003dfunction(e,N){e.R9.tick(\"vta\");KV(\"vta\",void 0,\"video_to_ad\");e.getCurrentTime()\u003e0\u0026\u0026ZWF(e.ZB,e.getCurrentTime());e.mediaElement.activate(N);e.TZ\u0026\u0026Em(0,4);!e.videoData.qg\u0026\u0026e.playerState.isOrWillBePlaying()\u0026\u0026e.X2.start();if(Bk9(e)){var y;if(N\u003d(y\u003de.mediaElement)\u003d\u003dnull?void 0:y.audioTracks())N.onchange\u003dfunction(){e.publish(\"internalaudioformatchange\",e.videoData,!0)}}};\ndk\u003dfunction(e){e.FT\u0026\u0026(e.FT.dispose(),e.FT\u003dnull)};\nmJs\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e.logger.debug(\"reattachVideoSource\");e.mediaElement\u0026\u0026(e.TZ?(dk(e),e.IN(),ziP(e,N)):(e.videoData.VB\u0026\u0026e.videoData.VB.tj(),e.mediaElement.stopVideo()),e.playVideo())};\nH$H\u003dfunction(e,N){e.ph.T(\"html5_log_rebuffer_reason\")\u0026\u0026(N\u003d{r:N,lact:z_()},e.mediaElement\u0026\u0026(N.bh\u003dU3(e.mediaElement)),e.Fh(\"bufreason\",N))};\nKP9\u003dfunction(e,N){if(e.ph.B9()\u0026\u0026e.mediaElement){var y\u003de.mediaElement.N7();y.omt\u003d(e.mediaElement.getCurrentTime()+e.w7()).toFixed(3);y.ps\u003de.playerState.state.toString(16);y.rt\u003d(g.BG(e.Eg().provider)*1E3).toFixed();y.e\u003dN;e.S5[e.Kt++%5]\u003dy}try{if(N\u003d\u003d\u003d\"timeupdate\"||N\u003d\u003d\u003d\"progress\")return}catch(w){}e.logger.debug(function(){return\"video element event \"+N})};\nWPP\u003dfunction(e){if(e.ph.B9()){e.S5.sort(function(w,E){return+w.rt-+E.rt});\nfor(var N\u003dg.c(e.S5),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e.Fh(\"vpe\",Object.assign({t:y.rt},y));e.S5\u003d[];e.Kt\u003d0}};\nO$3\u003dfunction(e){if(g.Kp(\"cobalt\")\u0026\u0026g.Kp(\"nintendo switch\")){var N\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;e.Fh(\"nxdock\",{d:N})}};\nPs\u003dfunction(e,N){var y;(y\u003de.tW)\u003d\u003dnull||Tt(y,N)};\nJW3\u003dfunction(e,N){return g.xK(e.videoData)\u0026\u0026e.k_?e.k_.handleError(N,void 0):!1};\nFP5\u003dfunction(e){NK(e.videoData,\"html5_set_debugging_opt_in\")\u0026\u0026(e\u003dg.m6(),g.HE(0,183)||(WE(183,!0),e.save()))};\nRiM\u003dfunction(e){return g.xK(e.videoData)\u0026\u0026e.k_?LH(e.k_):e.videoData.ra()};\nM53\u003dfunction(e,N){e.nX.xB()||(e.Fh(\"sgap\",{f:N}),e.nX.clearQueue(!1,N\u003d\u003d\u003d\"pe\"))};\nTo\u003dfunction(e){return e.T(\"html5_disable_video_player_initiated_seeks\")\u0026\u0026L3(e.videoData)};\nGo5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"isLifaAdPlaying\",function(){return N.api.isLifaAdPlaying()});\nthis.events.Y(e,\"serverstitchedvideochange\",function(){N.api.isLifaAdPlaying()?(N.playbackRate\u003dN.api.getPlaybackRate(),N.api.setPlaybackRate(1)):N.api.setPlaybackRate(N.playbackRate)});\nthis.playbackRate\u003d1};\nUJ3\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"seekToChapterWithAnimation\",function(y){N.seekToChapterWithAnimation(y)});\nLX(this.api,\"seekToTimeWithAnimation\",function(y,w){N.seekToTimeWithAnimation(y,w)});\nLX(this.api,\"renderChapterSeekingAnimation\",function(y,w,E){N.api.renderChapterSeekingAnimation(y,w,E)});\nLX(this.api,\"setMacroMarkers\",function(y){N.setMacroMarkers(e,y)});\nLX(this.api,\"changeMarkerVisibility\",function(y,w,E){N.changeMarkerVisibility(y,w,E)});\nLX(this.api,\"isSameMarkerTypeVisible\",function(y){return N.isSameMarkerTypeVisible(y)})};\nLP5\u003dfunction(e,N,y){var w\u003de.api.getCurrentTime()*1E3\u003cN?1:-1;e.api.renderChapterSeekingAnimation(w,y);e.api.seekTo(N/1E3,void 0,void 0,void 0,3)};\nsYM\u003dfunction(e,N){var y,w;return(y\u003dCj(e,\"macroMarkersListEntity\",N))\u003d\u003dnull?void 0:(w\u003dy.markersList)\u003d\u003dnull?void 0:w.markerType};\naN5\u003dfunction(e,N){var y\u003dg.WH.getState().entities;e\u003dsYM(y,e);N\u003dg.c(N.Dl);for(var w\u003dN.next();!w.done;w\u003dN.next())if(e\u003d\u003d\u003dsYM(y,w.value))return!0;return!1};\nIY\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(){N.updateMetadata()});\nthis.events.Y(e,\"presentingplayerstatechange\",function(){eNM(N)})};\nvs\u003dfunction(e,N){try{navigator.mediaSession.setActionHandler(e,N)}catch(y){}};\nNHP\u003dfunction(e){vs(\"play\",function(){e.api.playVideo()});\nvs(\"pause\",function(){e.api.pauseVideo()});\nvs(\"seekbackward\",function(){e.api.seekBy(-5*e.api.getPlaybackRate())});\nvs(\"seekforward\",function(){e.api.seekBy(5*e.api.getPlaybackRate())});\nvs(\"seekto\",function(N){((N\u003dN.seekTime)||e.api.T(\"web_player_misc_bugfix_a\")\u0026\u0026N!\u003dnull)\u0026\u0026e.api.seekTo(N)})};\ny9M\u003dfunction(e){var N,y,w,E;return(N\u003de.api.getVideoData().getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:(E\u003dw.browserMediaSession)\u003d\u003dnull?void 0:E.browserMediaSessionRenderer};\nwo_\u003dfunction(e){var N\u003d[];if(!e||!e.thumbnails)return N;e\u003dg.c(e.thumbnails);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.url\u0026\u0026(!y.width||y.width\u003c\u003d0||!y.height||y.height\u003c\u003d0||g.eO(y.url)\u0026\u0026N.push({src:y.url||\"\",sizes:y.width+\"x\"+y.height,type:\"image/jpeg\"}));return N};\neNM\u003dfunction(e){e\u003de.api.getPlayerStateObject();e\u003de.isCued()||e.isError()?\"none\":e.isOrWillBePlaying()?\"playing\":\"paused\";navigator.mediaSession.playbackState\u003de};\nEPP\u003dfunction(e){var N\u003de.api.getProgressState().seekableEnd;N\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({duration:N,playbackRate:e.api.getPlaybackRate(),position:e.api.getCurrentTime()})};\nzo\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.N\u003dnew Map;this.K\u003dthis.J\u003dvoid 0;this.compositeVideoState\u003dnull;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"modulecreated\",function(y){var w;a:{var E,A,T,p\u003d(E\u003dN.api.getVideoData())\u003d\u003dnull?void 0:(A\u003dE.getPlayerResponse())\u003d\u003dnull?void 0:(T\u003dA.overlay)\u003d\u003dnull?void 0:T.playerControlsOverlayRenderer;if(p\u0026\u0026(E\u003dg.m(p.compositeVideoOverlay,A9F),E\u003d\u003dnull?0:(w\u003dE.sources)\u003d\u003dnull?0:w.length))for(w\u003dg.c(E\u003d\u003dnull?void 0:E.sources),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003d\nE.value,E.isActive){w\u003dE;break a}w\u003dvoid 0}y\u003d\u003d\u003d\"captions\"\u0026\u0026(w\u003d\u003dnull?void 0:w.topLeftCornerX)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.topLeftCornerY)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.width)!\u003d\u003dvoid 0\u0026\u0026(w\u003d\u003dnull?void 0:w.height)!\u003d\u003dvoid 0\u0026\u0026N.api.XU({top:w.topLeftCornerY,right:1-w.topLeftCornerX-w.width,bottom:1-w.topLeftCornerY-w.height,left:w.topLeftCornerX})});\nthis.events.Y(e,\"videodatachange\",function(y){var w\u003dN.api.getVideoData();N.J\u003dvoid 0;N.N.clear();N.api.MK(\"compositeembargo\",1);var E\u003dw\u003d\u003dnull?void 0:w.pT.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(E\u003d\u003dnull?0:E.length)?TH1(N,E.filter(function(A){return J9s(N,A)})):(w\u003d\u003dnull?0:w.cueRanges)\u0026\u0026TH1(N,w.cueRanges.filter(function(A){return J9s(N,A)}));\ny\u003d\u003d\u003d\"dataupdated\"\u0026\u0026(w\u003d\u003dnull?void 0:w.compositeLiveStatusToken)!\u003d\u003dN.K\u0026\u0026(N.K\u003dw\u003d\u003dnull?void 0:w.compositeLiveStatusToken,N.api.W_())});\nthis.events.Y(e,g.AA(\"compositeembargo\"),function(y){var w;if(((w\u003dN.J)\u003d\u003dnull?void 0:w.id)!\u003d\u003dy.id\u0026\u0026(N.api.bI(!0),N.N.has(y.id))){var E\u003dN.N.get(y.id);w\u003dN.api.getVideoData();E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dvoid 0;A\u003d(T\u003dA.value.compositeEmbargo)\u003d\u003dnull?void 0:T.embargoStatusToken;w.Xm!\u003d\u003dA\u0026\u0026(w.Xm\u003dA,N.api.W_());po3(N,y)}}});\nthis.events.Y(e,g.TW(\"compositeembargo\"),function(y){var w;if(((w\u003dN.J)\u003d\u003dnull?void 0:w.id)\u003d\u003d\u003dy.id\u0026\u0026(N.api.bI(!1),N.N.has(y.id))){if(y\u003dN.api.getVideoData())y.Xm\u003dvoid 0;N.api.W_();po3(N)}});\nthis.events.Y(e,\"heartbeatRequest\",function(y){N.compositeVideoState!\u003d\u003dnull\u0026\u0026(y.playbackState||(y.playbackState\u003d{}),y.playbackState.compositeVideoState\u003dN.compositeVideoState)});\nthis.events.Y(e,\"onPlaybackAudioChange\",function(){N.api.W_()});\nLX(e,\"setCompositeParam\",function(y){N.compositeVideoState\u003dy})};\npo3\u003dfunction(e,N){var y;((y\u003de.J)\u003d\u003dnull?void 0:y.id)!\u003d\u003d(N\u003d\u003dnull?void 0:N.id)\u0026\u0026(e.J\u0026\u0026(e.N.delete(e.J.id),e.api.bl([e.J],1)),e.J\u003dN)};\nTH1\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value,E\u003dvoid 0;y\u003dNumber((E\u003dw.playbackRelativePosition)\u003d\u003dnull?void 0:E.utcTimeMs)/1E3;var A\u003dvoid 0;E\u003dy+Number((A\u003dw.duration)\u003d\u003dnull?void 0:A.seconds);A\u003d\"composite_embargo_\"+y;w.onEnter\u0026\u0026(w\u003dw.onEnter.filter(e.j),w.length\u0026\u0026(e.N.set(A,w),e.api.addUtcCueRange(A,y,E,\"compositeembargo\",!1)))}};\nJ9s\u003dfunction(e,N){var y;return(y\u003dN.onEnter)\u003d\u003dnull?void 0:y.some(e.j)};\nCJn\u003dfunction(e){jX.call(this,e);LX(this.api,\"queueOfflineAction\",this.queueOfflineAction.bind(this));LX(this.api,\"updateDownloadState\",this.updateDownloadState.bind(this));LX(this.api,\"pauseVideoDownload\",this.pauseVideoDownload.bind(this));LX(this.api,\"resumeVideoDownload\",this.resumeVideoDownload.bind(this));LX(this.api,\"isOrchestrationLeader\",this.isOrchestrationLeader.bind(this));LX(this.api,\"refreshAllStaleEntities\",this.refreshAllStaleEntities.bind(this));LX(this.api,\"setUpPositionSyncInterval\",\nthis.setUpPositionSyncInterval.bind(this))};\nir\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"getAvailableQualityData\",function(){return N.getAvailableQualityData()});\nLX(e,\"getAvailableQualityDataAndMessaging\",function(){return N.getAvailableQualityDataAndMessaging()})};\nr9F\u003dfunction(e,N,y){var w\u003d[],E\u003dN?156595:151874;e\u003dg.c(e);for(var A\u003de.next();!A.done;A\u003de.next()){var T\u003dA.value;A\u003dT.video;T\u003d{formatId:T.id,qualityLabel:A.qualityLabel,quality:A.quality,isPlayable:N};if(A\u003dy.get(A.qualityLabel))T.paygatedQualityDetails\u003d{paygatedIndicatorText:A.paygatedIndicatorText,endpoint:A.endpoint,veType:E,trackingParams:A.trackingParams};w.push(T)}return w};\n$l0\u003dfunction(e){for(var N\u003d0,y\u003d0;y\u003ce.length;y++)if(e[y].paygatedQualityDetails){var w\u003de[y];e.splice(y,1);e.splice(N,0,w);N++}};\nYN5\u003dfunction(e){var N\u003dnew Set,y\u003dnew Map,w\u003d{};e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;var A\u003dE.quality,T\u003dE.isPlayable,p\u003dE.qualityLabel;p\u0026\u0026A\u0026\u0026(T\u0026\u0026y.has(A)\u0026\u0026y.get(A)!\u003d\u003dp?N.add(A):T\u0026\u0026y.set(A,p),w[p]||(w[p]\u003dE))}y\u003d[];w\u003dg.c(Object.values(w));for(e\u003dw.next();!e.done;e\u003dw.next())E\u003de.value,(e\u003dE.quality)\u0026\u0026!N.has(e)\u0026\u0026(E.formatId\u003dvoid 0),y.push(E);return y};\nDN\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.K\u003d1;this.R9\u003dnull;this.lk\u003d{BLk:function(){return N.K}};\nthis.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"d6de4videobindingchange\",function(y){N.BK(y)});\nthis.events.Y(e,\"csiinitialized\",function(){MB9(N)})};\nMB9\u003dfunction(e){if(lv9()){e.R9\u003de.api.s4();e.J\u003dnew O3;e.K\u003d2;var N\u003dg.Y2(e.api.X().experiments,\"html5_d6de4_defer_timeout_ms\");e.R9.oe(\"pt_pish\");N?g.b4(function(){FmF(e)},N):e.api.T(\"html5_enable_d6de4_idle_priority_job\")\u0026\u0026window.requestIdleCallback?window.requestIdleCallback(function(){FmF(e)}):FmF(e)}};\nFmF\u003dfunction(e){if(lv9()){e.R9\u003de.api.s4();var N\u003dg.Y2(e.api.X().experiments,\"html5_d6de4_cloud_project_number\");e.R9.oe(\"pt_pis\");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:N}).then(function(w){e.N\u003dw;var E;(E\u003de.J)\u003d\u003dnull||E.resolve();e.R9.oe(\"pt_pif\")}).catch(function(w){gk(w,\"player_start\");\ne.R9.oe(\"pt_pie\");var E;(E\u003de.J)\u003d\u003dnull||E.reject(w)})}catch(w){gk(w,\"player_start_catch\");\ne.api.Fh(\"pfes\",{});var y;(y\u003de.J)\u003d\u003dnull||y.reject(w)}}};\nSNE\u003dfunction(e,N){if(e.N\u0026\u0026!e.T(\"html5_disable_d6de4_mint_debug\")){var y\u003dN.videoId;e.K\u003d3;e.R9.oe(\"pt_ms\");try{e.N.requestToken(y).then(function(w){e.R9.oe(\"pt_mf\");if(w\u003dsh(w))N.qJ\u003d{Cmg:w}}).catch(function(w){e.R9.oe(\"pt_me\");\ngk(w,\"player_generate\");e.handleError(w,N)})}catch(w){gk(w,\"player_generate_catch\"),e.handleError(w,N)}}};\noP0\u003dfunction(e,N){e.api.T(\"html5_enable_d6de4_cold_start_and_error\")\u0026\u0026(N.qJ\u003d{coldStartInfo:{clientState:e.K}})};\ngk\u003dfunction(e,N){e.message\u0026\u0026g.uA(Error(N+\"_\"+e.message))};\nlv9\u003dfunction(){return window.android\u0026\u0026window.android.webview\u0026\u0026window.android.webview.getExperimentalMediaIntegrityTokenProvider};\nV_\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-pip-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"data-priority\":\"7\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},W:[d7E()]});var N\u003dthis;this.api\u003de;this.listen(\"click\",this.onClick);var y\u003dthis.api.UP(),w\u003dy.subscribe(\"visibilitystatechange\",function(){N.GZ(y.Wp())});\nthis.addOnDisposeCallback(function(){y.qr(w)});\nlh(e,this.element,this);this.GZ(y.Wp())};\nf$\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){N.createButton()});\ng.na(this.api.X())\u0026\u0026(this.T(\"web_enable_auto_pip\")||this.T(\"web_enable_pip_on_miniplayer\")||this.T(\"web_shorts_pip\"))\u0026\u0026LX(this.api,\"setDocumentPictureInPicture\",function(y){N.setDocumentPictureInPicture(y)})};\nbZ9\u003dfunction(e){var N\u003de.api.getVideoData();e.button.KX(N.mI)};\nhNM\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"musicDisableUi\",function(){g.pi(N.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")});\nLX(this.api,\"musicEnableUi\",function(){g.re(N.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")})};\nqJ\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.W.call(this,{S:\"div\",B:\"ytp-suggested-action\"});var w\u003dthis;this.C\u003de;this.SR\u003dthis.Kh\u003dthis.qg\u003dthis.Ng\u003dthis.j\u003dthis.U\u003dthis.expanded\u003dthis.enabled\u003dthis.Wk\u003d!1;this.Et\u003dthis.C.T(\"delhi_modern_web_player\")?40:34;this.Dl\u003dnew g.e6(function(){w.badge.element.style.width\u003d\"\"},200,this);\nthis.Zl\u003dnew g.e6(function(){tv(w);ur(w)},200,this);\nthis.dismissButton\u003dnew g.W({S:\"button\",dP:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.Q(this,this.dismissButton);this.K\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-expanded-content-container\",W:[{S:\"label\",B:\"ytp-suggested-action-badge-title\",b9:\"{{badgeLabel}}\"},this.dismissButton]});g.Q(this,this.K);this.Rq\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-icon-container\",W:[N?{S:\"div\",B:\"ytp-suggested-action-badge-icon\"}:\"\"]});g.Q(this,this.Rq);this.badge\u003dnew g.W({S:y?\"div\":\n\"button\",dP:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],W:[this.Rq,this.K]});g.Q(this,this.badge);this.badge.yB(this.element);this.D\u003dnew g.NE(this.badge,250,!1,100);g.Q(this,this.D);this.VB\u003dnew g.NE(this.K,250,!1,100);g.Q(this,this.VB);this.Kx\u003dnew g.a1(this.fWG,null,this);g.Q(this,this.Kx);this.Ut\u003dnew g.a1(this.EM,null,this);g.Q(this,this.Ut);g.Q(this,this.Dl);g.Q(this,this.Zl);this.C.createServerVe(this.badge.element,this.badge,!0);this.C.createServerVe(this.dismissButton.element,\nthis.dismissButton,!0);this.Y(this.C,\"onHideControls\",function(){w.Up(!1)});\nthis.Y(this.C,\"onShowControls\",function(){w.Up(!0)});\nthis.Y(this.badge.element,\"click\",this.VW);this.Y(this.dismissButton.element,\"click\",this.UA);this.Y(this.C,\"pageTransition\",this.Es);this.Y(this.C,\"appresize\",this.xK);this.Y(this.C,\"fullscreentoggled\",this.yzZ);this.Y(this.C,\"cardstatechange\",this.DUW);this.Y(this.C,\"annotationvisibility\",this.WyB,this);this.Y(this.C,\"offlineslatestatechange\",this.eUs,this)};\ntv\u003dfunction(e){g.Y1(e.badge.element,\"ytp-suggested-action-badge-with-controls\",e.qg||!e.U)};\nur\u003dfunction(e,N){var y\u003de.xZ();e.expanded!\u003d\u003dy\u0026\u0026(e.expanded\u003dy,N\u003d\u003d\u003dvoid 0||N?(e.Kx.stop(),e.Ut.stop(),e.Dl.stop(),e.Kx.start()):(e.K.KX(e.expanded),g.Y1(e.badge.element,\"ytp-suggested-action-badge-expanded\",e.expanded)),e.tv())};\nc95\u003dfunction(e){var N\u003de.text||\"\",y\u003dg.H4(\"ytp-suggested-action-badge-title\",e.element);y\u0026\u0026g.AL(y,N);e.badge.element.setAttribute(\"aria-label\",N);e.dismissButton.element.setAttribute(\"aria-label\",e.Bk?e.Bk:\"\")};\nZN\u003dfunction(e,N,y,w,E,A){var T\u003d{S:\"div\",B:\"ytp-panel\"};if(y){var p\u003d\"ytp-panel-back-button\";var C\u003d\"ytp-panel-title\";var r\u003d{S:\"div\",B:\"ytp-panel-header\",W:[{S:\"div\",dP:[\"ytp-panel-back-button-container\"],W:[{V:{\"aria-label\":\"Back to previous menu\"},S:\"button\",dP:[\"ytp-button\",p]}]},{S:\"span\",dP:[C],V:e.T(\"web_enable_a11y_header_role_in_panel\")?{role:\"heading\",\"aria-level\":\"2\"}:void 0,W:[y]}]};if(E){var Y\u003d\"ytp-panel-options\";r.W.push({S:\"button\",dP:[\"ytp-button\",Y],W:[w]})}T.W\u003d[r]}w\u003d!1;A\u0026\u0026(A\u003d{S:\"div\",\nB:\"ytp-panel-footer\",W:[A]},w\u003d!0,T.W?T.W.push(A):T.W\u003d[A]);g.Mu.call(this,T);this.content\u003dN;w\u0026\u0026T.W?N.yB(this.element,T.W.length-1):N.yB(this.element);this.A8\u003d!1;this.OC\u003dw;y\u0026\u0026(y\u003dthis.hW(C),this.Y(this.hW(p),\"click\",this.NW),this.Y(y,\"click\",this.NW),this.A8\u003d!0,E\u0026\u0026this.Y(this.hW(Y),\"click\",E));N.subscribe(\"size-change\",this.b4,this);this.Y(e,\"fullscreentoggled\",this.b4);this.C\u003de};\ng.x7\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?null:N;var T\u003d{role:\"menu\"};N\u0026\u0026(T.id\u003dN);N\u003dnew g.Mu({S:\"div\",B:\"ytp-panel-menu\",V:T});ZN.call(this,e,N,y,w,E,A);this.menuItems\u003dN;this.items\u003d[];g.Q(this,this.menuItems)};\ng.jk\u003dfunction(e){for(var N\u003dg.c(e.items),y\u003dN.next();!y.done;y\u003dN.next())y.value.unsubscribe(\"size-change\",e.X4,e);e.items\u003d[];try{g.N8(e.menuItems.element)}catch(A){var w,E;g.uA(new g.Gh(\"Failed to remove menu items from panel menu.\",{error:A.message,originalStack:A.stack,childToBeRemoved:(E\u003d(w\u003de.menuItems.element.firstChild)\u003d\u003dnull?void 0:w.textContent)!\u003dnull?E:\"child element not found\"}))}e.menuItems.publish(\"size-change\")};\nkf9\u003dfunction(e,N){return N.priority-e.priority};\ng.n$\u003dfunction(e,N){g.Dq.call(this,e,{S:\"div\",dP:[\"ytp-popup\",N||\"\"]},100,!0);this.J\u003d[];this.G\u003dthis.Z\u003dnull;this.maxHeight\u003dthis.maxWidth\u003d0;this.size\u003dnew g.l8(0,0);this.listen(\"keydown\",this.Uq)};\nBHH\u003dfunction(e){var N\u003de.J[e.J.length-1];if(N){g.k0(e.element,e.maxWidth||\"100%\",e.maxHeight||\"100%\");g.$0(N.element,\"width\",\"\");g.$0(N.element,\"height\",\"\");g.$0(N.element,\"maxWidth\",\"100%\");g.$0(N.element,\"maxHeight\",\"100%\");g.$0(N.content.element,\"height\",\"\");var y\u003dg.Be(N.element);y.width+\u003d1;y.height+\u003d1;g.$0(N.element,\"width\",y.width+\"px\");g.$0(N.element,\"height\",y.height+\"px\");g.$0(N.element,\"maxWidth\",\"\");g.$0(N.element,\"maxHeight\",\"\");var w\u003d0;N.A8\u0026\u0026(w\u003dg.Be(N.hW(\"ytp-panel-header\")).height);var E\u003d\n0;N.OC\u0026\u0026(E\u003dN.hW(\"ytp-panel-footer\"),g.$0(E,\"width\",y.width+\"px\"),E\u003dg.Be(E).height);g.$0(N.content.element,\"height\",y.height-w-E+\"px\");N.element instanceof HTMLElement\u0026\u0026(w\u003dN.element,E\u003dw.scrollWidth-w.clientWidth,w.offsetWidth-w.clientWidth\u003e0\u0026\u0026E\u003e0\u0026\u0026(y.width+\u003dE,g.$0(N.element,\"width\",y.width+\"px\")));e.size\u003dy}};\ng.Q_\u003dfunction(e,N){var y\u003de.J[e.J.length-1];y!\u003d\u003dN\u0026\u0026(e.J.push(N),Xos(e,y,N))};\ng.mP\u003dfunction(e){if(!(e.J.length\u003c\u003d1)){var N\u003de.J.pop(),y\u003de.J[0];e.J\u003d[y];Xos(e,N,y,!0)}};\nXos\u003dfunction(e,N,y,w){PJ5(e);N\u0026\u0026(N.unsubscribe(\"size-change\",e.FR,e),N.unsubscribe(\"back\",e.z4,e));y.subscribe(\"size-change\",e.FR,e);y.subscribe(\"back\",e.z4,e);if(e.Og){g.pi(y.element,w?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");y.yB(e.element);y.focus();e.element.scrollLeft\u003d0;e.element.scrollTop\u003d0;var E\u003de.size;BHH(e);g.k0(e.element,E);e.Z\u003dnew g.e6(function(){dl5(e,N,y,w)},20,e);\ne.Z.start()}else y.yB(e.element),N\u0026\u0026N.detach()};\ndl5\u003dfunction(e,N,y,w){e.Z.dispose();e.Z\u003dnull;g.pi(e.element,\"ytp-popup-animating\");w?(g.pi(N.element,\"ytp-panel-animate-forward\"),g.re(y.element,\"ytp-panel-animate-back\")):(g.pi(N.element,\"ytp-panel-animate-back\"),g.re(y.element,\"ytp-panel-animate-forward\"));g.k0(e.element,e.size);e.G\u003dnew g.e6(function(){g.re(e.element,\"ytp-popup-animating\");N.detach();g.$1(N.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);e.G.dispose();e.G\u003dnull},250,e);\ne.G.start()};\nPJ5\u003dfunction(e){e.Z\u0026\u0026g.yE(e.Z);e.G\u0026\u0026g.yE(e.G)};\nHs\u003dfunction(e){g.n$.call(this,e,\"ytp-shopping-product-menu\");this.z9\u003dnew g.x7(this.C);g.Q(this,this.z9);this.hide();g.Q_(this,this.z9);g.Pb(this.C,this.element,4)};\nvP0\u003dfunction(e,N,y){var w,E\u003dN\u003d\u003dnull?void 0:(w\u003dN.text)\u003d\u003dnull?void 0:w.simpleText;E\u0026\u0026(y\u003dIvH(e,y,E,N\u003d\u003dnull?void 0:N.icon,N\u003d\u003dnull?void 0:N.secondaryIcon),N.navigationEndpoint\u0026\u0026y.listen(\"click\",function(){e.C.Mg(\"innertubeCommand\",N.navigationEndpoint);e.hide()},e))};\nzNs\u003dfunction(e,N,y){var w,E\u003dN\u003d\u003dnull?void 0:(w\u003dN.text)\u003d\u003dnull?void 0:w.simpleText;E\u0026\u0026IvH(e,y,E,N\u003d\u003dnull?void 0:N.icon).listen(\"click\",function(){var A;(N\u003d\u003dnull?void 0:(A\u003dN.icon)\u003d\u003dnull?void 0:A.iconType)\u003d\u003d\u003d\"HIDE\"?e.C.publish(\"featuredproductdismissed\"):N.serviceEndpoint\u0026\u0026e.C.Mg(\"innertubeCommand\",N.serviceEndpoint);e.hide()},e)};\nIvH\u003dfunction(e,N,y,w,E){N\u003dnew g.uh(g.qU({},[],!1,!!E),N,y);E\u0026\u0026N.updateValue(\"secondaryIcon\",iZE(E));N.setIcon(iZE(w));g.Q(e,N);e.z9.Gi(N,!0);return N};\niZE\u003dfunction(e){if(!e)return null;switch(e.iconType){case \"ACCOUNT_CIRCLE\":return{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 1c4.96 0 9 4.04 9 9 0 1.42-.34 2.76-.93 3.96-1.53-1.72-3.98-2.89-7.38-3.03A3.99 3.99 0 0016 9c0-2.21-1.79-4-4-4S8 6.79 8 9c0 1.97 1.43 3.6 3.31 3.93-3.4.14-5.85 1.31-7.38 3.03C3.34 14.76 3 13.42 3 12c0-4.96 4.04-9 9-9zM9 9c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3zm3 12c-3.16 0-5.94-1.64-7.55-4.12C6.01 14.93 8.61 13.9 12 13.9c3.39 0 5.99 1.03 7.55 2.98C17.94 19.36 15.16 21 12 21z\",\nfill:\"#fff\"}}]};case \"FLAG\":return{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M13.18 4L13.42 5.2L13.58 6H14.4H19V13H13.82L13.58 11.8L13.42 11H12.6H6V4H13.18ZM14 3H5V21H6V12H12.6L13 14H20V5H14.4L14 3Z\",fill:\"white\"}}]};case \"HELP\":return bl5();case \"HIDE\":return{S:\"svg\",V:{\"enable-background\":\"new 0 0 24 24\",fill:\"#fff\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"g\",W:[{S:\"path\",V:{d:\"M16.24,9.17L13.41,12l2.83,2.83l-1.41,1.41L12,13.41l-2.83,2.83l-1.41-1.41L10.59,12L7.76,9.17l1.41-1.41L12,10.59 l2.83-2.83L16.24,9.17z M4.93,4.93c-3.91,3.91-3.91,10.24,0,14.14c3.91,3.91,10.24,3.91,14.14,0c3.91-3.91,3.91-10.24,0-14.14 C15.17,1.02,8.83,1.02,4.93,4.93z M18.36,5.64c3.51,3.51,3.51,9.22,0,12.73s-9.22,3.51-12.73,0s-3.51-9.22,0-12.73 C9.15,2.13,14.85,2.13,18.36,5.64z\"}}]}]};\ncase \"OPEN_IN_NEW\":return d1()}};\nK$\u003dfunction(e){qJ.call(this,e,!1,!0);this.isCounterfactual\u003dthis.N\u003dthis.isVisible\u003dthis.isInitialized\u003dthis.shouldShowOverflowButton\u003dthis.shouldHideDismissButton\u003d!1;this.U\u003d!0;this.overflowButton\u003dnew g.W({S:\"button\",dP:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],V:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.badge.element.classList.add(\"ytp-suggested-action\");this.thumbnailImage\u003dnew g.W({S:\"img\",B:\"ytp-suggested-action-badge-img\",V:{src:\"{{url}}\"}});\nthis.thumbnailImage.hide();g.Q(this,this.thumbnailImage);this.thumbnailIcon\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-badge-icon\"});this.thumbnailIcon.hide();g.Q(this,this.thumbnailIcon);this.banner\u003dnew g.W({S:\"a\",B:\"ytp-suggested-action-container\",W:[this.thumbnailImage,this.thumbnailIcon,{S:\"div\",B:\"ytp-suggested-action-details\",W:[{S:\"text\",B:\"ytp-suggested-action-title\",b9:\"{{title}}\"},{S:\"text\",B:\"ytp-suggested-action-subtitle\",b9:\"{{subtitle}}\"},{S:\"text\",B:\"ytp-suggested-action-metadata-text\",\nb9:\"{{metadata}}\"}]},this.dismissButton,this.overflowButton]});g.Q(this,this.banner);this.banner.yB(this.K.element);this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.C,g.AA(\"suggested_action_view_model\"),this.uZZ);this.Y(this.C,g.TW(\"suggested_action_view_model\"),this.iXP);this.Y(this.overflowButton.element,\"click\",this.WO);this.Y(e,\"featuredproductdismissed\",this.UA);this.C.createServerVe(this.banner.element,this.banner,!0)};\nDlM\u003dfunction(e){e.isInitialized\u0026\u0026(e.enabled\u003de.isVisible,e.Kh\u003de.isVisible,ur(e),e.xK(),e.thumbnailImage.KX(e.isVisible),e.shouldHideDismissButton||e.dismissButton.KX(e.isVisible),e.shouldShowOverflowButton\u0026\u0026e.overflowButton.KX(e.isVisible))};\nWs\u003dfunction(){K$.apply(this,arguments)};\ngPE\u003dfunction(e){jX.call(this,e);this.J\u003dnew Ws(this.api);g.Q(this,this.J);g.Pb(this.api,this.J.element,4)};\nOd\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.J\u003d\"\";this.K\u003d!0;this.N\u003dthis.api.T(\"html5_enable_audio_track_stickiness_phase_two\");var y\u003dnew g.fd(e);g.Q(this,y);y.Y(e,\"internalaudioformatchange\",function(w,E){VB0(N,w,E)});\ny.Y(e,\"videoplayerreset\",function(){fvn(N)});\ny.Y(e,\"videodatachange\",function(w,E){N.onVideoDataChange(w,E)})};\nVB0\u003dfunction(e,N,y){if(y){var w\u003d\"\";tB_(e,N)\u0026\u0026(w\u003dN,e.N||(e.J\u003dN),e.api.T(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026(y\u003de.api.getVideoData(void 0,!0)))\u0026\u0026(y.E0\u003dN);if(e.N\u0026\u0026w\u0026\u0026u_M(e,w)){var E;A$(UI(e.api.X(),(E\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.qK(E)),function(A){qN5(e,w,A)})}}};\nfvn\u003dfunction(e){if(e.J)ZZ_(e);else{var N;if(e.N\u0026\u0026((N\u003dfA())\u003d\u003dnull?0:N.size)){var y;A$(UI(e.api.X(),(y\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.qK(y)),function(w){if((w\u003dxl5(w))\u0026\u0026u_M(e,w)){var E\u003de.api.getVideoData(void 0,!0);E\u0026\u0026(E.E0\u003dw)}})}}};\nZZ_\u003dfunction(e){var N\u003de.api.getVideoData(void 0,!0);N\u0026\u0026(N.E0\u003de.J)};\nqN5\u003dfunction(e,N,y){xl5(y)!\u003d\u003dN\u0026\u0026(j3_([{settingItemId:RY(y),settingOptionValue:{stringValue:N}}]),A$(e.WI(),function(w){y0H(w,RY(y),{stringValue:N})}))};\nnPM\u003dfunction(e,N){Tm(A$(A$(e.WI(),function(y){return ekM(y,[RY(N)])}),function(y){if(y){y\u003dg.c(y);\nfor(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value;w\u003dE.key;E\u003dE.value;w\u0026\u0026E\u0026\u0026j3_([{settingItemId:w,settingOptionValue:E}])}}}),function(){e.K\u003d!0})};\ntB_\u003dfunction(e,N){e\u003de.api.getAvailableAudioTracks();e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.getLanguageInfo().getId()\u003d\u003d\u003dN)return y;return null};\nxl5\u003dfunction(e){e\u003dRY(e);var N\u003dfA();e\u003dN?N.get(e):void 0;return e\u0026\u0026e.stringValue?e.stringValue:\"\"};\nRY\u003dfunction(e){var N\u003d(484).toString();e\u0026\u0026(N\u003d(483).toString());return N};\nu_M\u003dfunction(e,N){var y;return N.split(\".\")[0]!\u003d\u003d\"\"\u0026\u0026((y\u003de.api.getVideoData())\u003d\u003dnull?void 0:!xI(y))};\nj3_\u003dfunction(e){var N\u003dfA();N||(N\u003dnew Map);e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,N.set(y.settingItemId,y.settingOptionValue);N\u003dJSON.stringify(Object.fromEntries(N));g.uY(\"yt-player-user-settings\",N,2592E3)};\ng.Go\u003dfunction(e,N,y,w,E,A,T){g.uh.call(this,g.qU({\"aria-haspopup\":\"true\"}),N,e);this.x_\u003dw;this.U\u003d!1;this.K\u003dnull;this.options\u003d{};this.N\u003dnew g.x7(y,void 0,e,E,A,T);g.Q(this,this.N);this.listen(\"keydown\",this.vO);this.listen(\"click\",this.open)};\nQ31\u003dfunction(e){if(e.K){var N\u003de.options[e.K];N.element.getAttribute(\"aria-checked\");N.element.setAttribute(\"aria-checked\",\"false\");e.K\u003dnull}};\nml3\u003dfunction(e,N){g.Go.call(this,\"Sleep timer\",g.aq.SLEEP_TIMER,e,N);this.C\u003de;this.D\u003d{};this.Z\u003dthis.Rw(\"Off\");this.G\u003dthis.J\u003d\"\";e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z\",\nfill:\"#fff\"}}]});this.j\u003dnew g.W({S:\"div\",dP:[\"ytp-menuitem-label-wrapper\"],W:[{S:\"div\",b9:\"End of video\"},{S:\"div\",dP:[\"ytp-menuitem-sublabel\"],b9:\"{{content}}\"}]});g.Q(this,this.j);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"settingsMenuVisibilityChanged\",this.XGs);e.createClientVe(this.element,this,218889);this.GZ();this.C.Mg(\"onSleepTimerFeatureAvailable\")};\nHZH\u003dfunction(e){var N\u003d\"Off 10 15 20 30 45 60\".split(\" \"),y;((y\u003de.C.getVideoData())\u003d\u003dnull?0:y.isLivePlayback)||N.push(\"End of video\");y\u003de.C.getPlaylist();var w;y\u0026\u0026((w\u003dy.listId)\u003d\u003dnull?void 0:w.type)!\u003d\u003d\"RD\"\u0026\u0026N.push(\"End of playlist\");e.Pc(g.dn(N,e.Rw));e.D\u003dg.l7(N,e.Rw,e);N\u003de.Rw(\"End of video\");e.options[N]\u0026\u0026g.tu(e.options[N],e.j)};\nKm1\u003dfunction(e,N){var y\u003de.D[N],w\u003dy\u003d\u003d\u003d\"End of video\"||y\u003d\u003d\u003d\"End of playlist\";y\u003d\u003d\u003d\"Off\"\u0026\u0026(e.J\u003d\"\");e.C.getPlayerState()!\u003d\u003d0\u0026\u0026e.C.getPlayerState()!\u003d\u003d5||!w?(e.Z\u003dN,g.Go.prototype.dQ.call(e,N),e.BI(N),e.C.Mg(\"onSleepTimerSettingsChanged\",y)):e.C.Mg(\"innertubeCommand\",{openPopupAction:{popupType:\"TOAST\",popup:{notificationActionRenderer:{responseText:{simpleText:\"Video has already ended\"}}}}})};\nUd\u003dfunction(e){jX.call(this,e);var N\u003dthis;e.addEventListener(\"settingsMenuInitialized\",function(){N.menuItem||(N.menuItem\u003dnew ml3(N.api,N.api.X6()),g.Q(N,N.menuItem))});\ne.addEventListener(\"openSettingsMenuItem\",function(y){if(y\u003d\u003d\u003d\"menu_item_sleep_timer\"){if(!N.menuItem){var w;(w\u003dN.api.X6())\u003d\u003dnull||w.WY()}N.menuItem.open()}});\nLX(e,\"resetSleepTimerMenuSettings\",function(){N.resetSleepTimerMenuSettings()});\nLX(e,\"setSleepTimerTimeLeft\",function(y){N.setSleepTimerTimeLeft(y)});\nLX(e,\"setVideoTimeLeft\",function(y){N.setVideoTimeLeft(y)})};\nWmF\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"onSnackbarMessage\",function(y){switch(y){case 1:y\u003dN.api.getPlayerStateObject(),y.isBuffering()\u0026\u0026g.G(y,8)\u0026\u0026g.G(y,16)\u0026\u0026N.api.Mg(\"innertubeCommand\",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:\"Experiencing interruptions?\"}]},actionButton:{buttonRenderer:{style:\"STYLE_OVERLAY\",size:\"SIZE_DEFAULT\",text:{runs:[{text:\"Find out why\"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",\nwebPageType:\"WEB_PAGE_TYPE_UNKNOWN\"}},urlEndpoint:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",target:\"TARGET_NEW_WINDOW\"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},durationHintMs:5E3,popupType:\"TOAST\"}})}})};\ng.sd\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;g.pT.call(this);this.D\u003dE;this.G\u003d!1;this.j\u003dnew iY(this);this.L\u003dthis.Z\u003dnull;this.K\u003dthis.N\u003d!1;g.Q(this,this.j);this.target\u003de;this.J\u003dN;this.U\u003dy||e;this.G\u003dw;N\u0026\u0026(g.RB\u0026\u0026this.target.setAttribute(\"draggable\",\"true\"),E||(this.target.style.touchAction\u003d\"none\"));L$(this)};\naY\u003dfunction(e){g.g9(e.j,!e.J)};\nL$\u003dfunction(e){e.L\u003dnull;e.Z\u003dnull;e.Y(eB(\"over\"),e.IL);e.Y(\"touchstart\",e.ob);e.J\u0026\u0026e.Y(eB(\"down\"),e.CtB)};\nOZ0\u003dfunction(e,N){for(var y\u003d0;y\u003cN.changedTouches.length;y++){var w\u003dN.changedTouches[y];if(w.identifier\u003d\u003d\u003de.Z)return w}return null};\neB\u003dfunction(e){return window.navigator.msPointerEnabled?\"MSPointer\"+e.charAt(0).toUpperCase()+e.substring(1):\"mouse\"+e};\nNl\u003dfunction(e){return e\u0026\u0026RNs?ZA(e)||document:document};\nGfM\u003dfunction(e,N){g.W.call(this,{S:\"div\",dP:[\"ytp-overlay\",\"ytp-speedmaster-overlay\"],W:[{S:\"div\",B:\"ytp-speedmaster-user-edu\",W:[{S:\"div\",B:\"ytp-speedmaster-label\",b9:N},{S:\"div\",B:\"ytp-speedmaster-icon\",b9:\"{{icon}}\"}]}]});this.C\u003de;this.J\u003dthis.hW(\"ytp-speedmaster-user-edu\");this.updateValue(\"icon\",o$M());g.pi(this.J,\"ytp-speedmaster-has-icon\");this.C.createClientVe(this.J,this,173040,!0);this.SY()};\nwH\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.j\u003dthis.K\u003d!1;this.Zl\u003dg.Y2(this.api.X().experiments,\"speedmaster_touch_activation_ms\")||500;this.qg\u003dg.Y2(this.api.X().experiments,\"speedmaster_cancellation_movement_dp\")||10;this.aq\u003dg.Y2(this.api.X().experiments,\"speedmaster_playback_rate\")||2;this.N\u003dnew g.fd(e);g.Q(this,this.N);this.D\u003d\"2x\";this.speedmasterUserEdu\u003dnew GfM(e,this.D);g.Q(this,this.speedmasterUserEdu);g.Pb(this.api,this.speedmasterUserEdu.element,4);this.J\u003dnew g.sd(this.api.Fz().k$,!0,null,\n!1,!0);g.Q(this,this.J);this.delay\u003dnew g.e6(this.i9,this.Zl,this);g.Q(this,this.delay);this.N.Y(e,\"videodatachange\",function(){ym(N)},this);\nthis.N.Y(e,\"presentingplayerstatechange\",function(){ym(N)},this);\nthis.N.Y(e,\"autonavvisibility\",function(){ym(N)},this);\nthis.api.UP().subscribe(\"visibilitystatechange\",function(){ym(N)});\nthis.N.Y(e,\"rootnodemousedown\",function(y){N.G\u003dy});\nthis.T(\"web_speedmaster_spacebar_control\")\u0026\u0026(this.N.Y(e,\"keyboardserviceglobalkeydown\",function(y,w){N.Ng\u003dw;UlP(N,y,!0)},this),this.N.Y(e,\"keyboardserviceglobalkeyup\",function(y){UlP(N,y,!1)},this))};\nEN\u003dfunction(e){e.delay.stop();e.J.unsubscribe(\"dragmove\",e.Z,e);e.J.unsubscribe(\"dragend\",e.L,e);e.K\u0026\u0026(e.K\u003d!1,e.speedmasterUserEdu.SY(),e.api.setPlaybackRate(e.l9),e.api.showControls(),e.Rq\u0026\u0026e.api.pauseVideo())};\nUlP\u003dfunction(e,N,y){y?N.keyCode!\u003d\u003d32||N.repeat||e.K||!e.j||g.NA(e.delay):EN(e)};\nym\u003dfunction(e){var N,y;var w\u003d!!e.D\u0026\u0026!((N\u003de.api.getVideoData())\u003d\u003dnull?0:N.isLivePlayback)\u0026\u0026!e.api.OX()\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026!g.G(e.api.getPlayerStateObject(),2)\u0026\u0026!((y\u003dg.T9(e.api))\u003d\u003dnull?0:y.xx())\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026bw(e.api.UP());e.j!\u003d\u003dw\u0026\u0026(e.j\u003dw,e.j?e.J.subscribe(\"dragstart\",e.Kh,e):(e.J.unsubscribe(\"dragstart\",e.Kh,e),e.J.unsubscribe(\"dragmove\",e.Z,e),e.J.unsubscribe(\"dragend\",e.L,e),EN(e)))};\nLm5\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);LX(this.api,\"addPlayerResponseForAssociation\",function(y){N.api.addPlayerResponseForAssociation(y)});\nLX(this.api,\"finishSegmentByCpn\",function(y,w,E){return N.api.finishSegmentByCpn(y,w,E)});\nthis.events.Y(e,\"modulecreated\",function(y){if(y\u003d\u003d\u003d\"ad\"\u0026\u0026(y\u003dN.api.getVideoData(1))\u0026\u0026(y\u003dy.getPlayerResponse())){var w;y\u003d(w\u003dy.adPlacements)!\u003dnull?w:[];w\u003dg.c(y);for(var E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dy\u003dvoid 0,T\u003dvoid 0;if(E\u003d(y\u003dE.value.adPlacementRenderer)\u003d\u003dnull?void 0:(A\u003dy.renderer)\u003d\u003dnull?void 0:(T\u003dA.instreamVideoAdRenderer)\u003d\u003dnull?void 0:T.playerVars)y\u003dAE(E),N.api.addPlayerResponseForAssociation({playerVars:y})}}});\nthis.events.Y(e,\"videodatachange\",function(y,w){N.onVideoDataChange(y,w)})};\nA9\u003dfunction(e,N,y){g.gs.call(this,N,e);this.J\u003dy};\ng.Tf\u003dfunction(e){R8.call(this);var N\u003dthis;this.J\u003de;this.L\u003d{};this.listener\u003dfunction(y){N.dispatchEvent(new A9(N,y.type,y))}};\nav5\u003dfunction(e){var N\u003de.getVideoData(),y\u003de.LC(),w\u003dy.ut(),E\u003de.X(),A\u003de.vQ(),T\u003dA.F3Z,p\u003dA.bNs,C\u003dY7(p,\"bandwidth\")*8/1024,r\u003dY7(p,\"networkactivity\")/1024,Y\u003dY7(p,\"bufferhealth\"),M\u003dA.d0,l\u003dA.playerState.state.toString(16),F\u003dy.getCurrentTime().toFixed(2),S\u003dwO(y.O4(),\",\",3),k\u003d\"\";if(N.isDaiEnabled()){N.enableServerStitchedDai\u0026\u0026(k+\u003dN.Lu?\"DS\":\"SS\");k\u003dN.Au()?k+\"LIFA, \":k+\"DAI, \";var X\u003dA.Ui;X\u0026\u0026(k+\u003dX)}Zi(N)\u0026\u0026!N.Au()\u0026\u0026(k+\u003d\"LIFAE, \");var d;((d\u003de.getVideoData(1))\u003d\u003dnull?0:g.xK(d))?(k+\u003d\"SSAP, \",(X\u003dA.Ui)\u0026\u0026(k+\u003dX)):L3(N)\u0026\u0026\n(k+\u003d\"SABR, \");if(N.fetchType){switch(N.fetchType){case \"onesie\":X\u003d\"o\";break;case \"gp\":X\u003d\"gp\";break;default:X\u003d\"gvi\"}k+\u003d\"vd:\"+X+\", \"}E.uB\u0026\u0026(k\u003dE.uB.Um?k+\"wa, \":k+\"w, \");k+\u003d\"s:\"+l+\" t:\"+F+\" b:\"+S+\" \";y.isSeeking()\u0026\u0026(k+\u003d\"S\");y.isPaused()\u0026\u0026(k+\u003d\"P\");y.isEnded()\u0026\u0026(k+\u003d\"E\");e.isOrchestrationLeader()\u0026\u0026(k+\u003d\" L\");(y\u003dA.dI)\u0026\u0026(k+\u003d\" l:\"+y.toFixed());y\u003dA.currentTime;E\u003dN.IF;y\u0026\u0026y\u003eE.start\u0026\u0026y\u003cE.end\u0026\u0026(k+\u003d\" as\");y\u003dk;k\u003dg.NR(ty)(\"_start\",void 0);E\u003d[];l\u003dg.c([\"pl_i\",\"vir\",\"or_p\",\"orfb\",\"pbs\"]);for(F\u003dl.next();!F.done;F\u003dl.next())F\u003d\nF.value,(S\u003dg.NR(ty)(F,void 0))\u0026\u0026k\u0026\u0026(S-\u003dk,E.push(F+\":\"+Math.round(S)));k\u003dE.join(\" \");E\u003dg.jV();l\u003dg.XT(e).Zhh;F\u003dN.K\u0026\u0026!N.K.J?\"display:none\":\"\";if((S\u003dN.clientPlaybackNonce)\u0026\u0026S.length\u003d\u003d16){S+\u003d\"AAAA\";X\u003d0;d\u003d\"\";for(var v\u003d0;v\u003c20;v++)if(X\u003d(X\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(S.charAt(v)),v%5\u003d\u003d4){for(var V\u003d\"\",Z\u003d0;Z\u003c6;Z++)V\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(X\u002631)+V,X\u003e\u003e\u003d5;d+\u003dV}S\u003dd.substr(0,4)+\" \"+d.substr(4,4)+\" \"+d.substr(8,4)+\" \"+(d.substr(12,4)+\" \"+d.substr(16,\n4))}else S\u003d\"\";C\u003d{video_id_and_cpn:String(N.videoId)+\" / \"+S,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:C.toFixed(0)+\" Kbps\",buffer_health_seconds:Y.toFixed(2)+\" s\",date:\"\"+(new Date).toString(),drm_style:M?\"\":\"display:none\",drm:M,debug_info:y,extra_debug_info:\"\",bandwidth_style:F,network_activity_style:F,network_activity_bytes:r.toFixed(0)+\" KB\",shader_info:l,shader_info_style:l?\"\":\"display:none\",playback_categories:\"\"};r\u003dw.clientWidth+\"x\"+w.clientHeight+(E\u003e1?\"*\"+E.toFixed(2):\"\");Y\u003d\"-\";T.totalVideoFrames\u0026\u0026\n(Y\u003d(T.droppedVideoFrames||0)+\" dropped of \"+T.totalVideoFrames);C.dims_and_frames\u003dr+\" / \"+Y;e\u003de.getVolume();T\u003deq1(N);var n;r\u003d((n\u003dN.j)\u003d\u003dnull?0:n.audio.J)?\"DRC\":Math.round(e*T)+\"%\";n\u003dMath.round(e)+\"% / \"+r;e\u003dN.Fo.toFixed(1);isFinite(Number(e))\u0026\u0026(n+\u003d\" (content loudness \"+e+\"dB)\");C.volume\u003dn;C.resolution\u003dw.videoWidth+\"x\"+w.videoHeight;if(w\u003dN.N){if(n\u003dw.video)e\u003dn.fps,e\u003e1\u0026\u0026(C.resolution+\u003d\"@\"+e),(e\u003dA.xP1)\u0026\u0026e.video\u0026\u0026(C.resolution+\u003d\" / \"+e.video.width+\"x\"+e.video.height,e.video.fps\u003e1\u0026\u0026(C.resolution+\u003d\"@\"+e.video.fps)),\nC.codecs\u003ds3M(w),!N.j||w.audio\u0026\u0026w.video?w.ZZ\u0026\u0026(C.codecs+\u003d\" / \"+w.ZZ+\"A\"):C.codecs+\u003d\" / \"+s3M(N.j),n.N||n.primaries?(e\u003dn.N||\"unknown\",e\u003d\u003d\u003d\"smpte2084\"?e+\u003d\" (PQ)\":e\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(e+\u003d\" (HLG)\"),C.color\u003de+\" / \"+(n.primaries||\"unknown\"),C.color_style\u003d\"\"):C.color_style\u003d\"display:none\";if(w.debugInfo)for(C.fmt_debug_info\u003d\"\",w\u003dg.c(w.debugInfo),n\u003dw.next();!n.done;n\u003dw.next())n\u003dn.value,C.fmt_debug_info+\u003dn.label+\":\"+n.text+\" \";C.fmt_debug_info_style\u003dC.fmt_debug_info\u0026\u0026C.fmt_debug_info.length\u003e0?\"\":\"display:none\"}w\u003d\nN.isLivePlayback;n\u003dN.Ta;C.live_mode_style\u003dw||n?\"\":\"display:none\";C.live_latency_style\u003dw?\"\":\"display:none\";if(n)C.live_mode\u003d\"Post-Live\"+(wd(N)?\" Manifestless\":\"\");else if(w){n\u003dY7(p,\"livelatency\");C.live_latency_secs\u003dn.toFixed(2)+\"s\";w\u003dwd(N)?\"Manifestless, \":\"\";N.Rq\u0026\u0026(w+\u003d\"Windowed, \");e\u003d\"Uncertain\";if(n\u003e\u003d0\u0026\u0026n\u003c120)if(N.latencyClass\u0026\u0026N.latencyClass!\u003d\u003d\"UNKNOWN\")switch(N.latencyClass){case \"NORMAL\":e\u003d\"Optimized for Normal Latency\";break;case \"LOW\":e\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":e\u003d\"Optimized for Ultra Low Latency\";\nbreak;default:e\u003d\"Unknown Latency Setting\"}else e\u003dN.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";w+\u003de;(n\u003dA.G9t)\u0026\u0026(w+\u003d\", seq \"+n.sequence);C.live_mode\u003dw}!A.isGapless||Rf(N)\u0026\u0026A.xB||(C.playback_categories+\u003d\"Gapless \");C.playback_categories_style\u003dC.playback_categories?\"\":\"display:none\";C.bandwidth_samples\u003d$7(p,\"bandwidth\");C.network_activity_samples\u003d$7(p,\"networkactivity\");C.live_latency_samples\u003d$7(p,\"livelatency\");C.buffer_health_samples\u003d$7(p,\"bufferhealth\");A\u003dg.QG(N);\nif(N.cotn||A)C.cotn_and_local_media\u003d(N.cotn?N.cotn:\"null\")+\" / \"+A;C.cotn_and_local_media_style\u003dC.cotn_and_local_media?\"\":\"display:none\";NK(N,\"web_player_release_debug\")?(C.release_name\u003d\"youtube.player.web_20250209_00_RC00\",C.release_style\u003d\"\"):C.release_style\u003d\"display:none\";C.debug_info\u0026\u0026k.length\u003e0\u0026\u0026C.debug_info.length+k.length\u003c\u003d60?C.debug_info+\u003d\" \"+k:C.extra_debug_info\u003dk;C.extra_debug_info_style\u003dC.extra_debug_info\u0026\u0026C.extra_debug_info.length\u003e0?\"\":\"display:none\";return C};\ns3M\u003dfunction(e){var N\u003d/codecs\u003d\"([^\"]*)\"/.exec(e.mimeType);return N\u0026\u0026N[1]?N[1]+\" (\"+e.itag+\")\":e.itag};\nJ9\u003dfunction(e,N,y,w,E){g.W.call(this,{S:\"div\",B:\"ytp-horizonchart\"});this.G\u003dN;this.sampleCount\u003dy;this.j\u003dw;this.Z\u003dE;this.index\u003d0;this.heightPx\u003d-1;this.K\u003dthis.N\u003dnull;this.J\u003dMath.round(e/y);this.element.style.width\u003dthis.J*this.sampleCount+\"px\";this.element.style.height\u003dthis.G+\"em\"};\npZ\u003dfunction(e,N){if(e.heightPx\u003d\u003d\u003d-1){var y\u003dnull;try{y\u003dg.sA(\"CANVAS\"),e.N\u003dy.getContext(\"2d\")}catch(p){}if(e.N){var w\u003de.J*e.sampleCount;e.K\u003dy;e.K.width\u003dw;e.K.style.width\u003dw+\"px\";e.element.appendChild(e.K)}else for(e.sampleCount\u003dMath.floor(e.sampleCount/4),e.J*\u003d4,y\u003d0;y\u003ce.sampleCount;y++)w\u003dg.sA(\"SPAN\"),w.style.width\u003de.J+\"px\",w.style.left\u003de.J*y+\"px\",e.element.appendChild(w)}y\u003de.element.clientHeight||24;y!\u003d\u003de.heightPx\u0026\u0026(e.heightPx\u003dy,e.N\u0026\u0026(y\u003d(window.devicePixelRatio||1)\u003e1?2:1,e.K.height\u003de.heightPx*y,e.K.style.height\u003d\ne.heightPx+\"px\",e.N.scale(1,y)));N\u003dg.c(N);for(w\u003dN.next();!w.done;w\u003dN.next()){y\u003de;var E\u003de.index,A\u003dw.value;for(w\u003d0;w+2\u003cy.j.length\u0026\u0026y.j[w+1]\u003cA;)w++;A\u003dMath.min(1,(A-y.j[w])/(y.j[w+1]-y.j[w]));if(y.N)y.N.fillStyle\u003dy.Z[w],y.N.fillRect(E*y.J,0,y.J,y.heightPx),y.N.fillStyle\u003dy.Z[w+1],y.N.fillRect(E*y.J,y.heightPx*(1-A),y.J,y.heightPx);else{E\u003dy.element.children[E];var T\u003dwindow.devicePixelRatio||1;A\u003dMath.min(y.heightPx,Math.round(y.heightPx*A*T)/T)||0;E.style.height\u003dA+\"px\";E.style.backgroundColor\u003dy.Z[w+1];E.style.borderTop\u003d\n\"solid \"+(y.heightPx-A)+\"px \"+y.Z[w]}e.index\u003d(e.index+1)%e.sampleCount}N\u003de.index;e.N?e.N.clearRect(N*e.J,0,e.J,e.heightPx):(e\u003de.element.children[N],e.style.height\u003d\"0px\",e.style.borderTop\u003d\"\")};\nCZ\u003dfunction(e){var N\u003dnull;N\u003d{S:\"button\",dP:[\"ytp-sfn-close\",\"html5-video-info-panel-close\",\"ytp-button\"],V:{title:\"close\"},b9:\"[X]\"};g.W.call(this,{S:\"div\",dP:[\"html5-video-info-panel\",\"ytp-sfn\"],W:[N,{S:\"div\",dP:[\"html5-video-info-panel-content\",\"ytp-sfn-content\"],W:[{S:\"div\",W:[{S:\"div\",b9:\"Video ID / sCPN\"},{S:\"span\",b9:\"{{video_id_and_cpn}}\",B:\"ytp-sfn-cpn\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Viewport / Frames\"},{S:\"span\",b9:\"{{dims_and_frames}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Current / Optimal Res\"},{S:\"span\",\nb9:\"{{resolution}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Volume / Normalized\"},{S:\"span\",b9:\"{{volume}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Codecs\"},{S:\"span\",b9:\"{{codecs}}\"}]},{S:\"div\",V:{style:\"{{shader_info_style}}\"},W:[{S:\"div\",b9:\"Shader Info\"},{S:\"span\",b9:\"{{shader_info}}\"}]},{S:\"div\",V:{style:\"{{color_style}}\"},W:[{S:\"div\",b9:\"Color\"},{S:\"span\",b9:\"{{color}}\"}]},{S:\"div\",V:{style:\"{{drm_style}}\"},W:[{S:\"div\",b9:\"Protected\"},{S:\"span\",b9:\"{{drm}}\"}]},{S:\"div\",V:{style:\"{{bandwidth_style}}\"},W:[{S:\"div\",b9:\"Connection Speed\"},\n{S:\"span\",W:[{S:\"span\",b9:\"{{bandwidth_chart}}\"},{S:\"span\",b9:\"{{bandwidth_kbps}}\"}]}]},{S:\"div\",V:{style:\"{{network_activity_style}}\"},W:[{S:\"div\",b9:\"Network Activity\"},{S:\"span\",W:[{S:\"span\",b9:\"{{network_activity_chart}}\"},{S:\"span\",b9:\"{{network_activity_bytes}}\"}]}]},{S:\"div\",W:[{S:\"div\",b9:\"Buffer Health\"},{S:\"span\",W:[{S:\"span\",b9:\"{{buffer_health_chart}}\"},{S:\"span\",b9:\"{{buffer_health_seconds}}\"}]}]},{S:\"div\",V:{style:\"{{live_latency_style}}\"},W:[{S:\"div\",b9:\"Live Latency\"},{S:\"span\",W:[{S:\"span\",\nb9:\"{{live_latency_chart}}\"},{S:\"span\",b9:\"{{live_latency_secs}}\"}]}]},{S:\"div\",V:{style:\"{{live_mode_style}}\"},W:[{S:\"div\",b9:\"Live Mode\"},{S:\"span\",b9:\"{{live_mode}}\"}]},{S:\"div\",V:{style:\"{{playback_categories_style}}\"},W:[{S:\"div\",b9:\"Playback Categories\"},{S:\"span\",b9:\"{{playback_categories}}\"}]},{S:\"div\",V:{style:\"{{fmt_debug_info_style}}\"},W:[{S:\"div\",b9:\"Format Debug Info\"},{S:\"span\",b9:\"{{fmt_debug_info}}\"}]},{S:\"div\",W:[{S:\"div\",b9:\"Mystery Text\"},{S:\"span\",b9:\"{{debug_info}}\"}]},{S:\"div\",\nV:{style:\"{{extra_debug_info_style}}\"},W:[{S:\"div\",b9:\"\"},{S:\"span\",W:[{S:\"span\",b9:\"{{extra_debug_info}}\"}]}]},{S:\"div\",W:[{S:\"div\",b9:\"Date\"},{S:\"span\",b9:\"{{date}}\"}]},{S:\"div\",V:{style:\"{{cotn_and_local_media_style}}\"},W:[{S:\"div\",b9:\"COTN / Local Media\"},{S:\"span\",b9:\"{{cotn_and_local_media}}\"}]},{S:\"div\",V:{style:\"{{release_style}}\"},W:[{S:\"div\",b9:\"Player Release\"},{S:\"span\",b9:\"{{release_name}}\"}]}]}]});this.Lh\u003de;this.position\u003d0;this.Z\u003d!0;N?this.Y(this.hW(\"ytp-sfn-close\"),\"click\",this.hide):\nthis.Y(this.element,\"click\",this.hide);e\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];N\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \");var y\u003de.map(function(w){return w/4});\nthis.D\u003d{};this.J\u003dnew J9(300,1,150,e,N);g.Q(this,this.J);this.updateValue(\"bandwidth_chart\",this.J);this.K\u003dnew J9(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.Q(this,this.K);this.updateValue(\"live_latency_chart\",this.K);this.N\u003dnew J9(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.Q(this,this.N);this.updateValue(\"buffer_health_chart\",this.N);this.G\u003dnew J9(300,1,150,y,N);g.Q(this,this.G);this.updateValue(\"network_activity_chart\",\nthis.G);this.delay\u003dnew g.e6(this.GZ,500,this);g.Q(this,this.delay);this.j\u003dnew g.e6(this.U,2E4,this);g.Q(this,this.j)};\nyk_\u003dfunction(e){jX.call(this,e);var N\u003dthis;LX(e,\"getStatsForNerds\",function(){return av5(N.api)});\na$(e,\"showVideoInfo\",function(){eZM(N,!0)});\na$(e,\"hideVideoInfo\",function(){eZM(N,!1)});\na$(e,\"isVideoInfoVisible\",function(){return NCM(N)})};\neZM\u003dfunction(e,N){var y\u003dNCM(e);e.J||(e.J\u003dnew CZ(e.api),g.Q(e,e.J),g.Pb(e.api,e.J.element,4));e.J.KX(N);var w\u003dhu(e.api.jR());w\u0026\u0026w.loaded\u0026\u0026y!\u003d\u003dN\u0026\u0026w.DH();N\u0026\u0026e.api.Fh(\"sfn\",{},!0)};\nNCM\u003dfunction(e){var N;return!((N\u003de.J)\u003d\u003dnull||!N.Og)};\nrH\u003dfunction(){g.x.call(this);this.N\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.a1(this.J,null,this);g.Q(this,this.delay)};\nw6M\u003dfunction(e,N){if(N.S\u003d\u003d\u003d\"path\")return N.V.d;if(N.W)for(var y\u003d0;y\u003cN.W.length;y++){var w\u003dN.W[y];if(w\u0026\u0026typeof w!\u003d\u003d\"string\"\u0026\u0026(w\u003dw6M(e,w)))return w}};\nJkP\u003dfunction(e,N,y){y\u003dw6M(e,y);var w\u003dN.getElementsByTagName(\"path\")[0],E\u003dw.getAttribute(\"d\");if(w.getAttribute(\"id\")){var A\u003dCT();N\u003dN.getElementsByTagName(\"use\");for(var T\u003d0;T\u003cN.length;T++)N[T].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+A);w.setAttribute(\"id\",A)}var p\u003dEyJ(E),C\u003dEyJ(y);Ak5(e,function(r){w.setAttribute(\"d\",TC_(p,C,r))},200)};\nAk5\u003dfunction(e,N,y){e.N\u003dN;e.startTime\u003d(0,g.iC)();e.duration\u003dy;e.J()};\nEyJ\u003dfunction(e){var N\u003d[];e\u003de.match(p65);for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y]\u003d\u003d\u003d\" \"?NaN:Number(e[y]);N.push(isNaN(w)?e[y]:w)}return N};\nTC_\u003dfunction(e,N,y){for(var w\u003d\"\",E\u003d0;E\u003ce.length;E++){var A\u003de[E];w\u003dtypeof A\u003d\u003d\u003d\"number\"?w+(A+(N[E]-A)*y):w+A}return w};\n$P\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-size-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"t\",\"data-priority\":\"8\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.api\u003de;this.gN\u003dnull;this.transition\u003dnew rH;g.Q(this,this.transition);this.Y(e,\"sizestylechange\",this.GZ);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);e.createClientVe(this.element,this,139116);this.GZ();this.listen(\"click\",this.onClick);lh(e,this.element,\nthis)};\nCon\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"standardControlsInitialized\",function(){N.button\u003dnew $P(e);g.Q(N,N.button);e.Bv(N.button,\"RIGHT_CONTROLS_RIGHT\")})};\nYL0\u003dfunction(e){jX.call(this,e);var N\u003dthis,y\u003d{};this.Z\u003d(y.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED\u003dfunction(){return!1},y.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK\u003dfunction(w){return rk0(N,w)},y.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK\u003dfunction(w){return rk0(N,w)},y);\nthis.j\u003d{};this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"videodatachange\",function(w,E){if(w!\u003d\u003d\"dataupdated\"||E.videoId!\u003d\u003dN.videoId||!$5(N.timelyActions,$hH(E)))N.onVideoDataChange(E)});\nthis.events.Y(e,\"presentingplayerstatechange\",function(w){N.rz(w)});\nthis.events.Y(e,g.AA(\"timelyAction\"),function(w){N.onCueRangeEnter(w.getId())});\nthis.events.Y(e,g.TW(\"timelyAction\"),function(w){N.onCueRangeExit(w.getId())});\nthis.K\u003dnew g.W({S:\"div\",dP:[\"ytp-player-content\",\"ytp-timely-actions-content\"]});this.K.hide();LX(e,\"insertTimelyActionUi\",function(w){N.K.element.children.length\u003e0\u0026\u0026g.N8(N.K.element);w.classList.add(\"ytp-timely-actions-overlay\");N.K.element.appendChild(w)});\ng.Q(this,this.K);g.Pb(this.api,this.K.element,4)};\nMzn\u003dfunction(e){e.timelyActions\u0026\u0026(e.j\u003de.timelyActions.reduce(function(N,y){if(y.cueRangeId\u003d\u003d\u003dvoid 0)return N;N[y.cueRangeId]\u003d0;return N},{}))};\nYP\u003dfunction(e,N){if(e.timelyActions){e\u003dg.c(e.timelyActions);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.cueRangeId\u003d\u003d\u003dN)return y}};\nlDE\u003dfunction(e,N){if((e\u003dYP(e,N))\u0026\u0026e.onCueRangeExit)return jP(e.onCueRangeExit)};\nF25\u003dfunction(e){if(e.J!\u003d\u003dvoid 0){var N\u003d(N\u003dYP(e,e.J))\u0026\u0026N.onCueRangeEnter?jP(N.onCueRangeEnter):void 0;var y\u003dYP(e,e.J);if(y\u0026\u0026y.additionalTrigger){var w\u003d!1;for(var E\u003dg.c(y.additionalTrigger),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A.type\u0026\u0026A.args\u0026\u0026e.Z[A.type]!\u003d\u003dvoid 0\u0026\u0026(w\u003dw||e.Z[A.type](A.args))}else w\u003d!0;N\u0026\u0026w\u0026\u0026(e.api.Mg(\"innertubeCommand\",N),e.setTimeout(y),e.j[e.J]!\u003d\u003dvoid 0\u0026\u0026e.j[e.J]++)}};\nrk0\u003dfunction(e,N){return e.N\u003d\u003d\u003dvoid 0?!1:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.N\u003d\u003d\u003d72:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.N\u003d\u003d\u003d74:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.N\u003d\u003d\u003d71:N.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(N.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.N\u003d\u003d\u003d73:!1};\n$hH\u003dfunction(e){if(e\u003de.getWatchNextResponse()){var N,y;e\u003d(N\u003de.playerOverlays)\u003d\u003dnull?void 0:(y\u003dN.playerOverlayRenderer)\u003d\u003dnull?void 0:y.timelyActionsOverlayViewModel;N\u003dg.m(e,SL0);if(N!\u003dnull\u0026\u0026N.timelyActions)return N\u003d\u003dnull?void 0:N.timelyActions.map(function(w){return g.m(w,oyH)}).filter(function(w){return!!w})}};\nbJ0\u003dfunction(e){jX.call(this,e);var N\u003dthis;a$(this.api,\"getPlaybackRate\",function(){return N.api.getPlaybackRate()});\na$(this.api,\"setPlaybackRate\",function(y){typeof y\u003d\u003d\u003d\"number\"\u0026\u0026N.api.setPlaybackRate(y)})};\nhZ_\u003dfunction(e){e\u003de.nC();if(!e)return!1;e\u003dg.JE(e).exp||\"\";return e.includes(\"xpv\")||e.includes(\"xpe\")};\nck0\u003dfunction(e){e\u003dg.c(g.Ml(e,!0));for(var N\u003de.next();!N.done;N\u003de.next())if(hZ_(N.value))return!0;return!1};\nkP_\u003dfunction(e,N){e\u003dg.c(g.Ml(e,!0));for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,hZ_(y)){var w\u003d{potc:\"1\",pot:N};y.url\u0026\u0026(y.url\u003dpp(y.url,w))}};\nBC1\u003dfunction(e){var N\u003dnew NR1,y\u003d{},w\u003d(y[\"X-Goog-Api-Key\"]\u003d\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\",y);return new Bn(N,e,function(){return w})};\nF_\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.useLivingRoomPoToken\u003d!1;this.j\u003dnew g.lq;this.R9\u003dnull;this.G\u003d!1;this.K\u003dnull;this.L\u003d!1;var y\u003de.X().getWebPlayerContextConfig();this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"spsumpreject\",function(w,E,A){N.L\u003dE;w\u0026\u0026N.G\u0026\u0026!N.K\u0026\u0026(N.T(\"html5_generate_content_po_token\")\u0026\u0026A?N.pJ(A):N.T(\"html5_generate_session_po_token\")\u0026\u0026X65(N));N.K||N.api.Fh(\"stp\",{s:+N.G,b:+N.L})});\nthis.events.Y(e,\"poTokenVideoBindingChange\",function(w){N.pJ(w)});\nthis.useLivingRoomPoToken\u003d!(y\u003d\u003dnull||!y.useLivingRoomPoToken);e.addEventListener(\"csiinitialized\",function(){N.R9\u003de.s4();var w\u003d(N.T(\"html5_generate_session_po_token\")||N.T(\"html5_generate_content_po_token\"))\u0026\u0026!N.useLivingRoomPoToken;try{if(N.T(\"html5_use_shared_owl_instance\"))PoH(N);else if(w){N.R9.oe(\"pot_isc\");N.T(\"html5_new_wpo_client\")||dh5(N);var E\u003dg.Y2(N.api.X().experiments,\"html5_webpo_kaios_defer_timeout_ms\");E?(N.T(\"html5_new_wpo_client\")\u0026\u0026(N.N\u003dQX()),g.b4(function(){lJ(N)},E)):N.T(\"html5_webpo_idle_priority_job\")?\n(N.T(\"html5_new_wpo_client\")\u0026\u0026(N.N\u003dQX()),g.e1(g.yK(),function(){lJ(N)})):lJ(N)}}catch(A){A instanceof Error\u0026\u0026g.uA(A)}});\ne.addEventListener(\"trackListLoaded\",this.Qb.bind(this));e.lG(this)};\nIDH\u003dfunction(e){var N\u003dms(e.experiments,\"html5_web_po_request_key\");return N?N:g.I_(e)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\"};\nzZ0\u003dfunction(e,N){var y\u003dnew O5(N);return Object.assign({},vy5(e,y),{Ss:function(){return y.Ss()},\ndispose:function(){return void y.dispose()}})};\nSB\u003dfunction(e,N){if(e.T(\"html5_webpo_bge_ctmp\")){var y,w\u003d{hwpo:!!e.J,hwpor:!((y\u003de.J)\u003d\u003dnull||!y.isReady())};e.api.Fh(N,w)}};\nPoH\u003dfunction(e){var N,y;g.f(function(w){if(w.J\u003d\u003d1)return SB(e,\"swpo_i\"),e.N\u003dQX(),o3(e),g.D(w,DS(),2);if(w.J!\u003d3)return N\u003dw.N,SB(e,\"swpo_co\"),g.D(w,spM(N),3);y\u003dw.N;e.J\u003dvy5(e,y);SB(e,\"swpo_cc\");e.J.ready().then(function(){e.j.resolve();SB(e,\"swpo_re\")});\ng.b4(function(){lJ(e);SB(e,\"swpo_si\")},0);\ng.hn(w)})};\ndh5\u003dfunction(e){var N\u003de.api.X(),y\u003dIDH(N),w\u003dBC1(y);N\u003dnew UJ({XB:y,Gq:w,onEvent:function(E){(E\u003diJP[E])\u0026\u0026e.R9.oe(E)},\nonError:g.uA,Dv:F5n(N.experiments),TK:function(){return void e.api.Fh(\"itr\",{})},\nNmh:N.experiments.gP(\"html5_web_po_disable_remote_logging\")||DhE.includes(g.uB(N.qg)||\"\")});N.ready().then(function(){return void e.j.resolve()});\ng.Q(e,N);e.J\u003dN};\ngy1\u003dfunction(e){var N\u003de.api.X(),y\u003dBC1(IDH(N)),w\u003dy.BU.bind(y);y.BU\u003dfunction(p){var C;return g.f(function(r){if(r.J\u003d\u003d1)return g.D(r,w(p),2);C\u003dr.N;e.api.Fh(\"itr\",{});return r.return(C)})};\ntry{var E\u003dnew Xa({Gq:y,T3:{maxAttempts:5},EW:{disable:N.experiments.gP(\"html5_web_po_disable_remote_logging\")||DhE.includes(g.uB(N.qg)||\"\"),QV:F5n(N.experiments),Sg1:e.T(\"wpo_dis_lfdms\")?0:1E3},x7h:g.uA});var A\u003dzZ0(e,{f$:E,Gq:y,onError:g.uA});A.ready().then(function(){return void e.j.resolve()});\ng.Q(e,E);g.Q(e,A);e.J\u003dA}catch(p){g.uA(p);var T;(T\u003dE)\u003d\u003dnull||T.dispose()}};\nlJ\u003dfunction(e){var N\u003de.api.X();e.R9.oe(\"pot_ist\");e.J?e.J.start():e.T(\"html5_new_wpo_client\")\u0026\u0026gy1(e);e.T(\"html5_bandaid_attach_content_po_token\")||(e.T(\"html5_generate_session_po_token\")\u0026\u0026(o3(e),X65(e)),N\u003dg.Y2(N.experiments,\"html5_session_po_token_interval_time_ms\")||0,N\u003e0\u0026\u0026(e.Z\u003dg.hE(function(){o3(e)},N)),e.G\u003d!0)};\no3\u003dfunction(e){var N,y,w,E;g.f(function(A){if(!e.T(\"html5_generate_session_po_token\")||e.useLivingRoomPoToken)return A.return();N\u003de.api.X();y\u003dg.Lb(\"EOM_VISITOR_DATA\")||g.Lb(\"VISITOR_DATA\");w\u003dN.il?N.datasyncId:y;E\u003dms(N.experiments,\"html5_mock_content_binding_for_session_token\")||N.livingRoomPoTokenId||w;N.NG\u003dbJ(e,E);g.hn(A)})};\nbJ\u003dfunction(e,N){if(!e.J)return e.N?e.N(N):\"\";try{var y\u003de.J.isReady();e.R9.oe(y?\"pot_cms\":\"pot_csms\");var w\u003d\"\";w\u003de.T(\"html5_web_po_token_disable_caching\")?e.J.Gr({qX:N}):e.J.Gr({qX:N,h1:{Lk:N,w9B:150,Xa:!0,W4:!0}});e.R9.oe(y?\"pot_cmf\":\"pot_csmf\");if(y){var E;(E\u003de.K)\u003d\u003dnull||E.resolve();e.K\u003dnull;if(e.L){e.L\u003d!1;var A;(A\u003de.api.app.nh())\u003d\u003dnull||A.GR(!1)}}return w}catch(T){return g.uA(T),\"\"}};\nX65\u003dfunction(e){e.J\u0026\u0026(e.K\u003dnew O3,e.J.ready().then(function(){e.R9.oe(\"pot_if\");o3(e)}))};\nvy5\u003dfunction(e,N){e.T(\"html5_web_po_token_disable_caching\")||N.Mh(150);var y\u003d!1;N.L3().finally(function(){y\u003d!0});\nreturn{isReady:function(){return y},\nGr:function(w){return N.Gr({qX:w.qX,Ic:!0,Dw:!0,h1:w.h1?{Lk:w.h1.Lk,Xa:w.h1.Xa,W4:w.h1.W4}:void 0})},\nready:function(){return g.f(function(w){if(w.J\u003d\u003d1)return g.c5(w,2),g.D(w,N.L3(),4);if(w.J!\u003d2)return g.B5(w,0);g.XH(w);g.hn(w)})},\nstart:function(){}}};\nVzF\u003dfunction(e){jX.call(this,e);var N\u003dthis;this.freePreviewWatchedDuration\u003dnull;this.freePreviewUsageDetails\u003d[];this.events\u003dnew g.fd(e);g.Q(this,this.events);this.events.Y(e,\"heartbeatRequest\",function(y){if(N.freePreviewUsageDetails.length||N.freePreviewWatchedDuration!\u003d\u003dnull)y.heartbeatRequestParams||(y.heartbeatRequestParams\u003d{}),y.heartbeatRequestParams.unpluggedParams||(y.heartbeatRequestParams.unpluggedParams\u003d{}),N.freePreviewUsageDetails.length\u003e0?y.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails\u003d\nN.freePreviewUsageDetails:y.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration\u003d{seconds:\"\"+N.freePreviewWatchedDuration}});\nLX(e,\"setFreePreviewWatchedDuration\",function(y){N.freePreviewWatchedDuration\u003dy});\nLX(e,\"setFreePreviewUsageDetails\",function(y){N.freePreviewUsageDetails\u003dy})};\nh9\u003dfunction(e){g.x.call(this);this.features\u003d[];var N\u003dthis.J,y\u003dnew FC(e),w\u003dnew nD(e),E\u003dnew ir(e),A\u003dnew F_(e);var T\u003dg.Pa(e.X())?void 0:new Jz(e);var p\u003dnew zo(e),C\u003dnew yk_(e),r\u003dnew bJ0(e),Y\u003dnew l3(e);var M\u003dg.Pa(e.X())?new VzF(e):void 0;var l\u003de.T(\"html5_enable_ssap\")?new Lm5(e):void 0;var F\u003de.T(\"web_cinematic_watch_settings\")\u0026\u0026(F\u003de.X().getWebPlayerContextConfig())!\u003dnull\u0026\u0026F.cinematicSettingsAvailable?new y9(e):void 0;var S\u003dnew Mw(e);var k\u003de.T(\"enable_courses_player_overlay_purchase\")?new r$E(e):void 0;\nvar X\u003dg.na(e.X())?new TQ5(e):void 0;var d\u003dnew p5(e);var v\u003de.X().j?new eBM(e):void 0;var V\u003dg.hR(e.X())?new azP(e):void 0;var Z\u003de.T(\"web_player_move_autonav_toggle\")\u0026\u0026e.X().YO?new WlM(e):void 0;var n\u003dg.na(e.X())?new UJ3(e):void 0;var R\u003de.T(\"web_enable_speedmaster\")\u0026\u0026g.na(e.X())?new wH(e):void 0;var O\u003de.X().ul?void 0:new Con(e);var E9\u003de.T(\"report_pml_debug_signal\")?new Qcs(e):void 0;var Jn\u003dnew CJn(e),eM\u003dnew f$(e);var H\u003de.T(\"enable_web_player_player_in_bar_feature\")\u0026\u0026g.ZY(e.X())?new hNM(e):void 0;var a\u003d\nnavigator.mediaSession\u0026\u0026window.MediaMetadata\u0026\u0026e.X().DN?new IY(e):void 0;var h\u003de.T(\"html5_enable_drc\")\u0026\u0026!e.X().Z?new Tc(e):void 0;var K\u003dnew m3(e);var aP\u003dg.na(e.X())?new gPE(e):void 0;var XF\u003de.T(\"html5_enable_d6de4\")?new DN(e):void 0;var Yw\u003dg.na(e.X())\u0026\u0026e.T(\"web_sleep_timer\")?new Ud(e):void 0;var v5\u003dg.hR(e.X())?new y$0(e):void 0;var U9\u003dnew Od(e),yT\u003dnew w3(e),S0\u003dnew Go5(e);var P\u003de.T(\"enable_sabr_snackbar_message\")?new WmF(e):void 0;var I\u003de.T(\"web_enable_timely_actions\")?new YL0(e):void 0;N.call(this,\ny,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n,R,O,E9,Jn,eM,H,void 0,a,h,K,void 0,aP,XF,Yw,v5,void 0,U9,yT,S0,void 0,P,I,new Ei(e))};\nco\u003dfunction(){this.N\u003dthis.J\u003dNaN};\nfD9\u003dfunction(e,N){this.ph\u003de;this.timerName\u003d\"\";this.K\u003d!1;this.N\u003dNaN;this.j\u003dnew co;this.J\u003dN||null;this.K\u003d!1};\ntzM\u003dfunction(e,N,y){var w\u003dg.dw(N.Ot)\u0026\u0026!N.Ot.Z;if(N.Ot.yh\u0026\u0026(kj(N.Ot)||N.Ot.Rq\u003d\u003d\u003d\"shortspage\"||Wg(N.Ot)||w)\u0026\u0026!e.K){e.K\u003d!0;e.Z\u003dN.clientPlaybackNonce;g.Lb(\"TIMING_ACTION\")||Ua(\"TIMING_ACTION\",e.ph.csiPageType);e.ph.csiServiceName\u0026\u0026Ua(\"CSI_SERVICE_NAME\",e.ph.csiServiceName);if(e.J){w\u003de.J.s4();for(var E\u003dg.c(Object.keys(w)),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,jZ(A,w[A],e.timerName);w\u003dg.NR(t7F)(e.J.OV);g.nV(w,e.timerName);w\u003de.J;w.N\u003d{};w.OV\u003d{}}g.nV({playerInfo:{visibilityState:g.NR(fxH)()},playerType:\"LATENCY_PLAYER_HTML5\"},\ne.timerName);e.L!\u003d\u003dN.clientPlaybackNonce||Number.isNaN(e.N)||(mo(\"_start\",e.timerName)?y\u003dg.NR(ty)(\"_start\",e.timerName)+e.N:g.uA(new g.Gh(\"attempted to log gapless pbs before CSI timeline started\",{cpn:N.clientPlaybackNonce})));y\u0026\u0026!mo(\"pbs\",e.timerName)\u0026\u0026e.tick(\"pbs\",y)}};\nuhH\u003dfunction(e,N,y,w,E,A,T){e\u003d(e\u003d\u003d\u003dy?\"video\":\"ad\")+\"_to_\"+(N\u003d\u003d\u003dy?\"video\":\"ad\");if(e!\u003d\u003d\"video_to_ad\"||A!\u003dnull\u0026\u0026A.qg){A\u003de\u003d\u003d\u003d\"ad_to_video\"?A:w;y\u003dA\u003d\u003dnull?void 0:A.Al;var p\u003d{};if(w\u003d\u003dnull?0:w.Z)p.cttAuthInfo\u003d{token:w.Z,videoId:w.videoId};E\u0026\u0026(p.startTime\u003dE);QQ(e,p);var C,r,Y;w\u003d{targetVideoId:(C\u003dw\u003d\u003dnull?void 0:w.videoId)!\u003dnull?C:\"empty_video\",targetCpn:N,adVideoId:(r\u003dA\u003d\u003dnull?void 0:A.videoId)!\u003dnull?r:\"empty_video\",adClientPlaybackNonce:(Y\u003dy\u003d\u003dnull?void 0:y.cpn)!\u003dnull?Y:A\u003d\u003dnull?void 0:A.clientPlaybackNonce};\ny\u0026\u0026(w.adBreakType\u003dy.adBreakType,w.adType\u003dy.adType);g.nV(w,e);jZ(\"pbs\",T!\u003dnull?T:(0,g.iC)(),e)}};\nkP\u003dfunction(e){KKM();H6M();e.timerName\u003d\"\"};\nqL9\u003dfunction(e){if(e.J){var N\u003de.J;N.N\u003d{};N.OV\u003d{}}e.K\u003d!1;e.L\u003dvoid 0;e.N\u003dNaN};\nZJ3\u003dfunction(e,N){g.pT.call(this);this.Ot\u003de;this.startSeconds\u003d0;this.shuffle\u003d!1;this.index\u003d0;this.title\u003d\"\";this.length\u003d0;this.items\u003d[];this.loaded\u003d!1;this.sessionData\u003dthis.J\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.D\u003d{};this.N\u003d0;if(e\u003dN.session_data)this.sessionData\u003dw2(e,\"\u0026\");this.index\u003dMath.max(0,Number(N.index)||0);this.loop\u003d!!N.loop;this.startSeconds\u003dNumber(N.startSeconds)||0;this.title\u003dN.playlist_title||\"\";this.description\u003dN.playlist_description||\"\";this.author\u003d\nN.author||N.playlist_author||\"\";N.video_id\u0026\u0026(this.items[this.index]\u003dN);if(e\u003dN.api)typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?N.list\u003d\"PL\"+e:N.playlist\u003de;if(e\u003dN.list)switch(N.listType){case \"user_uploads\":this.listId\u003dnew YK(\"UU\",\"PLAYER_\"+e);break;default:var y\u003dN.playlist_length;y\u0026\u0026(this.length\u003dNumber(y)||0);this.listId\u003dg.MO(e);if(e\u003dN.video)this.items\u003de.slice(0),this.loaded\u003d!0}else if(N.playlist){e\u003dN.playlist.toString().split(\",\");this.index\u003e0\u0026\u0026(this.items\u003d[]);e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next())(y\u003d\ny.value)\u0026\u0026this.items.push({video_id:y});this.length\u003dthis.items.length;if(e\u003dN.video)this.items\u003de.slice(0),this.loaded\u003d!0}this.setShuffle(!!N.shuffle);if(e\u003dN.suggestedQuality)this.quality\u003de;this.D\u003dp3(N,\"playlist_\");this.K\u003d(N\u003dN.thumbnail_ids)?N.split(\",\"):[]};\nxhs\u003dfunction(e){return!!(e.playlist||e.list||e.api)};\njmH\u003dfunction(e){var N\u003de.index+1;return N\u003e\u003de.length?0:N};\nny9\u003dfunction(e){var N\u003de.index-1;return N\u003c0?e.length-1:N};\ng.Bo\u003dfunction(e,N,y,w){N\u003dN!\u003d\u003dvoid 0?N:e.index;N\u003de.items\u0026\u0026N in e.items?e.items[e.order[N]]:null;var E\u003dnull;N\u0026\u0026(y\u0026\u0026(N.autoplay\u003d\"1\"),w\u0026\u0026(N.autonav\u003d\"1\"),E\u003dnew g.t3(e.Ot,N),g.Q(e,E),E.d2\u003d!0,E.startSeconds\u003de.startSeconds||E.clipStart||0,e.listId\u0026\u0026(E.playlistId\u003de.listId.toString()));return E};\nQm5\u003dfunction(e,N){e.index\u003dg.Ja(N,0,e.length-1);e.startSeconds\u003d0};\nmh9\u003dfunction(e,N){if(N.video\u0026\u0026N.video.length){e.title\u003dN.title||\"\";e.description\u003dN.description;e.views\u003dN.views;e.likes\u003dN.likes;e.dislikes\u003dN.dislikes;e.author\u003dN.author||\"\";var y\u003dN.loop;y\u0026\u0026(e.loop\u003dy);y\u003dg.Bo(e);e.items\u003d[];for(var w\u003dg.c(N.video),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value)E.video_id\u003dE.encrypted_id,e.items.push(E);e.length\u003de.items.length;(N\u003dN.index)?e.index\u003dN:e.findIndex(y);e.setShuffle(!1);e.loaded\u003d!0;e.N++;e.J\u0026\u0026e.J()}};\nW29\u003dfunction(e,N){var y,w,E,A,T,p,C;return g.f(function(r){if(r.J\u003d\u003d1){y\u003dg.AC();var Y\u003de.X(),M\u003d{context:g.GC(e),playbackContext:{contentPlaybackContext:{ancestorOrigins:Y.ancestorOrigins}}},l\u003dY.getWebPlayerContextConfig();if(l\u003d\u003dnull?0:l.encryptedHostFlags)M.playbackContext.contentPlaybackContext.encryptedHostFlags\u003dl.encryptedHostFlags;if(l\u003d\u003dnull?0:l.hideInfo)M.playerParams\u003d{showinfo:!1};Y\u003dY.embedConfig;l\u003dN.docid||N.video_id||N.videoId||N.id;if(!l){l\u003dN.raw_embedded_player_response;if(!l){var F\u003dN.embedded_player_response;\nF\u0026\u0026(l\u003dJSON.parse(F))}if(l){var S,k,X,d,v,V;l\u003d((V\u003dg.m((S\u003dl)\u003d\u003dnull?void 0:(k\u003dS.embedPreview)\u003d\u003dnull?void 0:(X\u003dk.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(d\u003dX.playButton)\u003d\u003dnull?void 0:(v\u003dd.buttonRenderer)\u003d\u003dnull?void 0:v.navigationEndpoint,g.m0))\u003d\u003dnull?void 0:V.videoId)||null}else l\u003dnull}S\u003d(S\u003dl)?S:void 0;k\u003de.playlistId?e.playlistId:N.list;X\u003dN.listType;if(k){var Z;X\u003d\u003d\u003d\"user_uploads\"?Z\u003d{username:k}:Z\u003d{playlistId:k};HJ5(Y,S,N,Z);M.playlistRequest\u003dZ}else N.playlist?(Z\u003d{templistVideoIds:N.playlist.toString().split(\",\")},\nHJ5(Y,S,N,Z),M.playlistRequest\u003dZ):S\u0026\u0026(Z\u003d{videoId:S},Y\u0026\u0026(Z.serializedThirdPartyEmbedConfig\u003dY),M.singleVideoRequest\u003dZ);w\u003dM;E\u003dg.eZ(K2M);g.c5(r,2);return g.D(r,g.Rg(y,w,E),4)}if(r.J!\u003d2)return A\u003dr.N,T\u003de.X(),N.raw_embedded_player_response\u003dA,T.i9\u003d$h(N,g.hR(T)),T.K\u003dT.i9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\",A\u0026\u0026(p\u003dA,p.trackingParams\u0026\u0026h$(p.trackingParams)),r.return(new g.t3(T,N));C\u003dg.XH(r);C instanceof Error||(C\u003dError(\"b259802748\"));g.t0(C);return r.return(e)})};\nHJ5\u003dfunction(e,N,y,w){y.index\u0026\u0026(w.playlistIndex\u003dString(Number(y.index)+1));w.videoId\u003dN?N:\"\";e\u0026\u0026(w.serializedThirdPartyEmbedConfig\u003de)};\ng.Po\u003dfunction(e,N){X_.get(e);X_.set(e,N)};\ng.dH\u003dfunction(e){g.pT.call(this);this.loaded\u003d!1;this.player\u003de};\nOJJ\u003dfunction(){this.N\u003d[];this.J\u003d[]};\ng.Ml\u003dfunction(e,N){return N?e.J.concat(e.N):e.J};\ng.I3\u003dfunction(e,N){switch(N.kind){case \"asr\":RZH(N,e.N);break;default:RZH(N,e.J)}};\nRZH\u003dfunction(e,N){g.Ok(N,function(y){return e.Bw(y)})||N.push(e)};\ng.vo\u003dfunction(e){g.x.call(this);this.Lh\u003de;this.N\u003dnew OJJ;this.j\u003dnull;this.L\u003d[];this.U\u003d[]};\ng.zf\u003dfunction(e,N,y){g.vo.call(this,e);this.videoData\u003dN;this.audioTrack\u003dy;this.J\u003dnull;this.K\u003d!1;this.L\u003dN.wE;this.U\u003dN.jE;this.K\u003dg.vF(N)};\ng.iJ\u003dfunction(e,N){return Ug(e.info)?N?e.info.itag\u003d\u003d\u003dN:!0:!1};\ng.GP5\u003dfunction(e,N){if(e.J!\u003dnull\u0026\u0026g.Pa(N.X())\u0026\u0026!e.J.isManifestless\u0026\u0026e.J.J.rawcc!\u003dnull)return!0;if(!e.Cx())return!1;N\u003d!!e.J\u0026\u0026e.J.isManifestless\u0026\u0026Object.values(e.J.J).some(function(y){return g.iJ(y,\"386\")});\ne\u003d!!e.J\u0026\u0026!e.J.isManifestless\u0026\u0026g.d$F(e.J);return N||e};\ng.Dv\u003dfunction(e,N,y,w,E,A){g.vo.call(this,e);this.videoId\u003dy;this.Cn\u003dE;this.eventId\u003dA;this.Z\u003d{};this.J\u003dnull;e\u003dw||g.JE(N).hl||\"\";e\u003de.split(\"_\").join(\"-\");this.K\u003dpp(N,{hl:e})};\nUh0\u003dfunction(e,N){this.N\u003de;this.J\u003dN;this.onFailure\u003dvoid 0};\nL25\u003dfunction(e,N){return{Yw:e.Yw\u0026\u0026N.Yw,uB:e.uB\u0026\u0026N.uB,sync:e.sync\u0026\u0026N.sync,streaming:e.streaming\u0026\u0026N.streaming}};\nVm\u003dfunction(e,N){var y\u003dsmE,w\u003dthis;this.path\u003de;this.K\u003dN;this.j\u003dy;this.capabilities\u003d{Yw:!!this.K,uB:\"WebAssembly\"in window,sync:\"WebAssembly\"in window,streaming:\"WebAssembly\"in window\u0026\u0026\"instantiateStreaming\"in WebAssembly\u0026\u0026\"compileStreaming\"in WebAssembly};this.L\u003dnew Uh0([{name:\"compileStreaming\",condition:function(E){return!!w.N\u0026\u0026E.streaming},\ngE:gH.tU(\"wmcx\",function(){return WebAssembly.compileStreaming(fetch(w.path))}),\nonFailure:function(){return w.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(E){return E.sync},\ngE:function(){return A$(aDM(w),gH.tU(\"wmcs\",function(E){return new WebAssembly.Module(E)}))},\nonFailure:function(){return w.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(){return!0},\ngE:function(){return A$(aDM(w),gH.tU(\"wmca\",function(E){return WebAssembly.compile(E)}))},\nonFailure:function(){return w.capabilities.uB\u003d!1}}]);\nthis.Z\u003dnew Uh0([{name:\"instantiateStreaming\",condition:function(E){return E.uB\u0026\u0026E.streaming\u0026\u0026!w.N\u0026\u0026!w.J},\ngE:function(E,A){return gH.le(\"wmix\",function(){return WebAssembly.instantiateStreaming(fetch(w.path),A)}).then(function(T){w.J\u003dNc(T.module);\nreturn{instance:T.instance,Um:!1}})},\nonFailure:function(){return w.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(E){return E.uB\u0026\u0026E.sync},\ngE:function(E,A){return A$(eVM(w,E),gH.tU(\"wmis\",function(T){return{instance:new WebAssembly.Instance(T,A),Um:!1}}))},\nonFailure:function(){return w.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(E){return E.uB},\ngE:function(E,A){return A$(A$(eVM(w,E),gH.tU(\"wmia\",function(T){return WebAssembly.instantiate(T,A)})),function(T){return{instance:T,\nUm:!1}})},\nonFailure:function(){return w.capabilities.uB\u003d!1}},\n{name:\"asmjs\",condition:function(E){return E.Yw},\ngE:function(E,A){return Nc(gH.le(\"wmij\",function(){return w.K(A)}).then(function(T){return{instance:{exports:T},\nUm:!0}}))},\nonFailure:function(){return w.capabilities.Yw\u003d!1}}],function(E,A,T){return w.j(T,E.instance.exports)})};\nwK0\u003dfunction(e){var N\u003dNTM;return N.instantiate(e?L25(N.capabilities,e):N.capabilities,new yUs)};\naDM\u003dfunction(e){if(e.N)return e.N;var N\u003dfetch(e.path).then(function(y){return y.arrayBuffer()}).then(function(y){e.N\u003dNc(y);\nreturn y}).then(void 0,function(y){g.uA(Error(\"wasm module fetch failure: \"+y.message,{cause:y}));\ne.N\u003dvoid 0;throw y;});\ne.N\u003dNc(N);return e.N};\neVM\u003dfunction(e,N){if(!N.uB)return yA(Error(\"wasm unavailable\"));if(e.J)return e.J;e.J\u003dTm(A$(e.compile(N),function(y){e.J\u003dNc(y);return y}),function(y){g.uA(Error(\"wasm module compile failure: \"+y.message,{cause:y}));\ne.J\u003dvoid 0;throw y;});\nreturn e.J};\nEM5\u003dfunction(){};\nAUJ\u003dfunction(){var e\u003dthis;this.proc_exit\u003dfunction(){};\nthis.fd_write\u003dfunction(N,y,w){if(!e.exports)return 1;N\u003dnew Uint32Array(e.exports.memory.buffer,y,w*2);y\u003d[];for(var E\u003d0;E\u003cw;++E){var A\u003dnew Uint8Array(e.exports.memory.buffer,N[E*2],N[E*2+1]);A\u003dg.IR(A);y.push(A)}return y.reduce(function(T,p){return T+p.length},0)}};\nyUs\u003dfunction(){this.env\u003dnew EM5;this.wasi_snapshot_preview1\u003dnew AUJ};\nsmE\u003dfunction(e,N){e.wasi_snapshot_preview1.exports\u003dN;e\u003dMath.floor(Math.random()*256);var y\u003dMath.floor(Math.random()*256),w\u003d0;try{w\u003dN.malloc(16);(new Uint8Array(N.memory.buffer,w,16)).fill(e);if(N.sentinel(w,16,y)!\u003d\u003dy*16%256)return!1;for(var E\u003dnew Uint8Array(N.memory.buffer,w,16),A\u003d0;A\u003c16;A++)if(E[A]!\u003d\u003d(e+y)%256)return!1;return!0}finally{w!\u003d\u003d0\u0026\u0026N.free(w)}};\nTT_\u003dfunction(e,N){this.instance\u003de;this.Um\u003dN;this.exports\u003dthis.J\u003dthis.instance.exports};\npK_\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dw\u003d\u003d\u003dvoid 0?!0:w;var E\u003dgH.X0();return A$(JU5(e,N,{Yw:y,uB:!0,sync:!0,streaming:!0},w),function(A){gH.x$(A.Um?\"winitjs\":\"winit\",E);return A})};\nJU5\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!0:w;NTM||(NTM\u003dnew Vm(e,N));return A$(wK0(y),function(E){return new TT_(E.instance,E.Um,w)})};\nCbM\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.C\u003de;this.J\u003dN;this.OV\u003d{};this.N\u003d{};this.K\u003dnull;this.j\u003dnew Set;this.L\u003dnew g.fd(this);this.lk\u003d{VIB:function(){return y.J},\nRZ:function(){return y.RZ()}};\nthis.Z\u003dthis.C.T(\"web_player_defer_modules\");this.x9\u003dnew Map;g.Q(this,this.L);this.L.Y(e,\"videodatachange\",this.onVideoDataChange)};\ng.fZ\u003dfunction(e){return e.x9.get(\"captions\")};\nFYP\u003dfunction(e,N){switch(N){case \"ad\":return rUE(e);case \"annotations_module\":return e.C.isEmbedsShortsMode()?e\u003d!1:(N\u003de.C,e\u003dN.X(),N\u003dN.getVideoData(),e\u003de.K||N.jj||e.controlsType\u003d\u003d\u003d\"3\"?!1:e.aq.isEmpty()\u0026\u0026e.playerStyle!\u003d\u003d\"annotation-editor\"\u0026\u0026e.playerStyle!\u003d\u003d\"live-dashboard\"?!!N.Wk||!!g.PF(N)||!!g.dd(N):!0),e;case \"asmjs\":return e.C.X().T(\"html5_allow_asmjs\");case \"creatorendscreen\":return $V5(e);case \"embed\":return g.hR(e.C.X());case \"endscreen\":return g.YD5(e);case \"heartbeat\":return e.du();case \"kids\":return Vy(e.C.X());\ncase \"remote\":return e.C.X().bb;case \"miniplayer\":return e.C.X().showMiniplayerUiWhenMinimized;case \"offline\":return e.C.X().vp;case \"captions\":return M89(e);case \"unplugged\":return g.IK(e.C.X());case \"ux\":return e.C.X().Dl;case \"webgl\":return lts(e);case \"ypc\":return e.qC();case \"ypc_clickwrap\":return e\u003de.C.getVideoData(),e.Pf\u0026\u0026!e.I4;case \"yto\":return!!e.C.getVideoData().l9.includes(\"yto\");default:return g.t0(Error(\"Module descriptor \"+N+\" does not match\")),!1}};\nt9\u003dfunction(e,N,y,w,E){var A;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;var T\u003de.x9.get(N);if(!T||w)if(E||(E\u003dfunction(){t9(e,N,y,w)}),A||(A\u003dfunction(){e.C.Go(N)}),T\u003dT||SDF(e,N,FYP(e,N),E,A))e.x9.set(N,T),T.create(),e.C.publish(\"modulecreated\",N),y\u0026\u0026e.C.Y9(\"onApiChange\")};\nbUM\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y,w,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1)return(y\u003de.x9.get(\"asmjs\"))\u0026\u0026!N?p.return(y):(w\u003dX_.get(\"asmjs\"))!\u003dnull?(E\u003dw,p.u9(2)):g.D(p,new Promise(function(C,r){oMH(e,\"asmjs\",function(){var Y\u003dX_.get(\"asmjs\");Y?C(Y):r(\"cannot load module asmjs\")},r)}),3);\np.J!\u003d2\u0026\u0026(E\u003dp.N);A\u003dE;if(!A)return p.return(Promise.reject(\"cannot load module asmjs\"));T\u003dnew A(e.C);e.x9.set(\"asmjs\",T);T.create();return p.return(T)})};\nkTs\u003dfunction(e){hVP(e)\u0026\u0026e.Vc();cUs(e)\u0026\u0026(t9(e,\"captions\",!0),t9(e,\"endscreen\"),e.w0(),t9(e,\"creatorendscreen\",!0))};\ncUs\u003dfunction(e){var N\u003de.C.getVideoData(),y\u003de.Z\u0026\u0026!N.isInlinePlaybackNoAd;e.C.T(\"html5_defer_modules_on_ads_only\")\u0026\u0026!N.isAd()\u0026\u0026(y\u003d!1);return y};\nhVP\u003dfunction(e){e\u003de.C.getVideoData();var N;if(N\u003de.T(\"web_player_defer_ad\")){if(g.Gw(e.l9,\"ad\")||ntJ(e)||e.enableServerStitchedDai)e\u003d!1;else{N\u003de.playerResponse;e\u003de.startSeconds;var y\u003dN\u003d\u003dnull?void 0:N.adPlacements;if(N\u003dy){N\u003dNumber.MAX_VALUE;y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value.adPlacementRenderer){var E\u003dvoid 0,A\u003d(E\u003dw.config)\u003d\u003dnull?void 0:E.adPlacementConfig;E\u003dvoid 0;if(((E\u003dA)\u003d\u003dnull?void 0:E.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"){var T\u003dE\u003dvoid 0;A\u003dNumber((E\u003dA)\u003d\u003dnull?void 0:(T\u003d\nE.adTimeOffset)\u003d\u003dnull?void 0:T.offsetStartMilliseconds)||0;T\u003dE\u003dvoid 0;w\u003dNumber(((E\u003dw.renderer)\u003d\u003dnull?void 0:(T\u003dE.adBreakServiceRenderer)\u003d\u003dnull?void 0:T.prefetchMilliseconds)||0);w\u003dA-w;w\u003cN\u0026\u0026(N\u003dw)}}N\u003dN-5E3\u003c\u003de*1E3}e\u003dN?!1:!0}N\u003de}return N};\nM89\u003dfunction(e){var N\u003de.C.getVideoData();return!!N.WE||!!N.captionTracks.length||g.GP5(N,e.C)};\ng.YD5\u003dfunction(e){var N\u003de.C.X();if(N.K||Wg(N)||N.Z||!N.NK\u0026\u0026!N.Rx)return!1;var y\u003de.C.getPresentingPlayerType();if(y\u003d\u003d\u003d2)return!1;if(y\u003d\u003d\u003d3)return N.T(\"desktop_enable_autoplay\");e\u003de.C.getVideoData();if(!e)return!1;y\u003d!e.isLiveDefaultBroadcast||N.T(\"allow_poltergust_autoplay\");y\u003de.isLivePlayback\u0026\u0026(!N.T(\"allow_live_autoplay\")||!y);N\u003de.isLivePlayback\u0026\u0026N.T(\"allow_live_autoplay_on_mweb\");return!y||N};\ng.Bb\u003dfunction(e){return e.x9.get(\"webgl\")};\nlts\u003dfunction(e){var N\u003de.C.getVideoData();e\u003de.C.X();var y\u003dg.bkn(),w\u003de.T(\"enable_spherical_kabuki\"),E;if(((E\u003de.getWebPlayerContextConfig())\u003d\u003dnull?0:E.embedsEnableEmc3ds)\u0026\u0026!e.T(\"embeds_enable_emc3ds_webgl\"))return!1;E\u003dg.Ka(e);if(g.BF(N))return y||w||E;if(g.cF(N))return E||y||w;if(g.kI(N))return E||y||!1;if(g.JY(N))return E||!1;y\u003dN.N\u0026\u0026N.N.video\u0026\u0026N.N.video.isHdr();return E\u0026\u0026!g.$I(N)\u0026\u0026!y\u0026\u0026e.T(\"enable_webgl_noop\")};\nrUE\u003dfunction(e){if(e.C.X().K)return!1;e\u003de.C.getVideoData(1);var N\u003de.getPlayerResponse();if(N){var y\u003dN.adPlacements;if(y)for(var w\u003d0;w\u003cy.length;w++)if(y[w].adPlacementRenderer)return!0;if(N.adSlots)return!0}return g.xK(e)?!0:!1};\n$V5\u003dfunction(e){if(e.C.isEmbedsShortsMode())return!1;e\u003de.C;var N\u003de.X();if(N.K)return!1;var y;if(((y\u003dN.getWebPlayerContextConfig())\u003d\u003dnull?0:y.embedsEnableEmc3ds)||N.controlsType\u003d\u003d\u003d\"3\")return!1;if(N.playerStyle\u003d\u003d\u003d\"creator-endscreen-editor\")return!0;y\u003de.getVideoData();return!!y\u0026\u0026(!!g.L9E(y)||!!g.sQ5(y))};\nSDF\u003dfunction(e,N,y,w,E){try{if(y){var A\u003dX_.get(N);if(A)return new A(e.C);oMH(e,N,w,E)}else e.C.Go(N)}catch(T){e.C.Go(N),g.t0(T)}return null};\nuJ\u003dfunction(e,N,y){if(e.C.X().T(\"html5_dispose_modules_in_order\"))for(var w\u003dg.c(BTM),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003de.x9.get(E);A\u0026\u0026(y||A.uZ(N))\u0026\u0026(g.JV(A),e.x9.delete(E))}else for(w\u003dg.c(e.x9),E\u003dw.next();!E.done;E\u003dw.next())A\u003dg.c(E.value),E\u003dA.next().value,(A\u003dA.next().value)\u0026\u0026(y||A.uZ(N))\u0026\u0026(g.JV(A),e.x9.delete(E))};\nql\u003dfunction(e){return e.x9.get(\"ad\")};\nXKJ\u003dfunction(e){if(Vy(e.C.X()))return e.x9.get(\"kids\")};\nhu\u003dfunction(e){if(e.C.X().bb)return e.x9.get(\"remote\")};\ng.Zv\u003dfunction(e){if(g.IK(e.C.X()))return e.x9.get(\"unplugged\")};\nXu0\u003dfunction(e){if(e.C.X().Dl)return e.x9.get(\"ux\")};\nPbM\u003dfunction(e){if(e.C.X().showMiniplayerUiWhenMinimized)return e.x9.get(\"miniplayer\")};\nxP\u003dfunction(e){if(e.C.X().vp)return e.x9.get(\"offline\")};\ng.jB\u003dfunction(e){return e.x9.get(\"annotations_module\")};\nnZ\u003dfunction(e){return e.x9.get(\"creatorendscreen\")};\nIt3\u003dfunction(e,N){var y\u003de.J.startsWith(\"https://\")?e.J+\"lib.wasm\":e.J.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.wasm\";return pK_(y,function(w){var E\u003de.x9.get(\"asmjs\");return E?Promise.resolve(E.Ye(w)):dVF(e).then(function(A){return A.Ye(w)})},N)};\ndVF\u003dfunction(e){var N,y;return g.f(function(w){if(w.J\u003d\u003d1)return g.D(w,bUM(e),2);y\u003dN\u003dw.N;return w.return(y)})};\noMH\u003dfunction(e,N,y,w){if(e.J){var E\u003dvMF[N];zV3(e,e.J+E,function(){e.j.add(E);y.call(e)},w)}};\nzV3\u003dfunction(e,N,y,w){function E(){e.Ss()||w.call(e)}\nfunction A(){e.Ss()||y.call(e)}\nfor(var T\u003dg.n9(\"SCRIPT\"),p\u003d!1,C,r\u003d0;r\u003cT.length;r++){var Y\u003dT[r];if(Y.src\u003d\u003d\u003dN||Y.getAttribute(\"data-original-src\")\u003d\u003d\u003dN)C\u003dY}C||(C\u003dg.sA(\"SCRIPT\"),C.setAttribute(\"data-original-src\",N),p\u003d!0);var M\u003dC.onload;C.onload\u003dfunction(k){yb(A);M\u0026\u0026M.apply(window,[k])};\nvar l\u003dC.onerror;C.onerror\u003dfunction(k){if(Math.random()\u003c.01){var X\u003dnew g.Gh(\"Unable to load player module\",N,document.location\u0026\u0026document.location.origin);g.t0(X)}yb(E);l\u0026\u0026l(k)};\nvar F\u003dC,S\u003dF.onreadystatechange;F.onreadystatechange\u003dfunction(k){switch(F.readyState){case \"loaded\":case \"complete\":yb(A)}S\u0026\u0026S(k)};\np\u0026\u0026((T\u003de.C.X().cspNonce)\u0026\u0026C.setAttribute(\"nonce\",T),g.QZ(C,g.vz(N)),T\u003dg.n9(\"HEAD\")[0]||document.body,T.insertBefore(C,T.firstChild),e.addOnDisposeCallback(function(){C.parentNode\u0026\u0026C.parentNode.removeChild(C)}))};\niUM\u003dfunction(e,N,y,w,E){g.pT.call(this);var A\u003dthis;this.target\u003de;this.Jl\u003dN;this.N\u003d0;this.Z\u003d!1;this.j\u003dnew g.ri(NaN,NaN);this.J\u003dnew g.fd(this);this.qg\u003dthis.K\u003dthis.G\u003dnull;g.Q(this,this.J);N\u003dw||E?4E3:3E3;this.D\u003dnew g.e6(function(){Qm(A,1,!1)},N,this);\ng.Q(this,this.D);this.Ng\u003dnew g.e6(function(){Qm(A,2,!1)},N,this);\ng.Q(this,this.Ng);this.Kh\u003dnew g.e6(function(){Qm(A,512,!1)},N,this);\ng.Q(this,this.Kh);this.l9\u003d3E3;w||(this.K\u003dthis.J.Y(e,\"mouseover\",this.IL),this.J.Y(e,\"mousemove\",this.VZ),this.J.Y(e,\"mouseleave\",this.PtP));Y0?this.J.Y(e,\"keypress\",this.v1P):this.J.Y(e,\"focusin\",this.kQ);this.L\u003dthis.J.Y(e,\"mousedown\",this.YR);this.U\u003dthis.J.Y(e,\"touchstart\",this.X3,void 0,!0);Qm(this,640,!0)};\nDV3\u003dfunction(e){Qm(e,4,!1);e.G\u0026\u0026(e.J.CX(e.G),e.G\u003dnull,e.K\u003de.J.Y(e.target,\"mouseover\",e.IL));e.K\u0026\u0026(e.J.CX(e.K),e.K\u003de.J.Y(e.target,\"mouseover\",e.IL))};\nQm\u003dfunction(e,N,y){e.Ss();var w\u003d!e.N;y?(e.N|\u003dN,N\u00261\u0026\u0026e.D.start(),N\u00262\u0026\u0026e.Ng.start()):(e.N\u0026\u003d~N,N\u00261\u0026\u0026e.D.stop(),N\u00262\u0026\u0026e.Ng.stop(),N\u0026512\u0026\u0026e.Kh.stop());e.N\u0026512\u0026\u0026!(e.N\u0026128)\u0026\u0026g.NA(e.Kh,e.l9);N\u003d!e.N;w!\u003d\u003dN\u0026\u0026e.publish(\"autohideupdate\",N)};\ng.Ho\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-large-play-button\",\"ytp-button\"],V:{\"aria-label\":\"Play\",title:\"Play\"},W:[\"{{largePlayButtonChildren}}\"]});this.api\u003de;this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"basechromeinitialized\",this.USh);e\u003dthis.api.X();e.U\u0026\u0026mm\u0026\u0026(this.listen(\"click\",this.Qf,this),this.listen(\"touchstart\",this.XEZ,this));g.dw(e)\u0026\u0026g.pi(this.element,\"ytp-large-play-button-red-bg\");this.api.createClientVe(this.element,this,28572);this.GZ()};\ng.KZ\u003dfunction(e){var N\u003de.X(),y\u003d[\"ytp-cued-thumbnail-overlay\"];N.Z\u0026\u0026y.push(\"ytp-exp-contain-thumbnail\");N.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026y.push(\"ytp-exp-frame0\");g.W.call(this,{S:\"div\",dP:y,W:[{S:\"div\",B:\"ytp-cued-thumbnail-overlay-image\"}]});N\u003dthis.hW(\"ytp-cued-thumbnail-overlay\");y\u003dnew g.Ho(e);g.Q(this,y);y.yB(N);this.j\u003dnew g.fd(this);g.Q(this,this.j);this.api\u003de;this.Z\u003dthis.hW(\"ytp-cued-thumbnail-overlay-image\");this.K\u003dy;this.N\u003dnew g.NE(this,250);g.Q(this,this.N);this.J\u003dnew g.e6(this.GZ,\n0,this);g.Q(this,this.J);this.GZ();this.Y(e,\"appresize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"ypcStateChanged\",this.uTW);kj(e.X())\u0026\u0026this.Y(e,\"videoplayerreset\",this.onReset)};\ngME\u003dfunction(e){if(!e.api.T(\"web_player_show_frame_zero_when_cued\"))return!1;var N\u003de.api.getCurrentTime();e\u003de.api.getPlayerStateObject();e\u003dg.G(e,64)\u0026\u0026g.G(e,1);return N\u003d\u003d\u003d0\u0026\u0026e};\ng.Wo\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"ytp-error\"],V:{role:\"alert\"},W:[{S:\"div\",B:\"ytp-error-content\",W:[{S:\"div\",B:\"ytp-error-icon-container\",W:[{S:\"svg\",V:{fill:\"#fff\",viewBox:\"0 0 48 48\"},W:[{S:\"path\",V:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{S:\"path\",V:{d:\"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z\",\"fill-opacity\":\"0.7\"}}]}]},{S:\"div\",B:\"ytp-error-content-wrap\",\nW:[{S:\"div\",B:\"ytp-error-content-wrap-reason\",b9:\"{{content}}\"},{S:\"div\",B:\"ytp-error-content-wrap-subreason\",b9:\"{{subreason}}\"}]}]}]});this.api\u003de;this.keys\u003d[];this.K\u003d!1;e.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.Og)};\ng.ON\u003dfunction(e){e\u003de.split(V8F);for(var N\u003d[],y\u003d0;y\u003ce.length;y+\u003d3){var w\u003de[y++].split(\"\\n\");N.push(w[0]);for(var E\u003d1;E\u003cw.length;E++)N.push({S:\"br\"}),N.push(w[E]);y\u003ce.length\u0026\u0026N.push({S:\"a\",V:{href:e[y],target:e[y+1]},b9:e[y+2]})}return{S:\"span\",W:N}};\nGf\u003dfunction(e,N,y,w,E,A,T){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;T\u003dT\u003d\u003d\u003dvoid 0?!0:T;E||(E\u003de.api.X().j);var p\u003de.api.getVideoData();N\u003dg.SO(g.R3[N]||\"\",w?{CPN:p.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);w\u003d[];A\u0026\u0026w.push({S:\"h2\",b9:A});w.push(N[0]);T\u0026\u0026w.push({S:\"br\"});w.push({S:\"a\",V:{href:y,target:E?\"_blank\":null},B:\"ytp-error-link\",b9:N[2]});e.K\u003d!0;w.push(N[4]);return{S:\"span\",W:w}};\nft5\u003dfunction(e,N){for(var y\u003de.element.getElementsByTagName(\"a\"),w\u003d0;w\u003cy.length;w++){var E\u003de.Y(y[w],\"click\",N);e.keys.push(E)}};\nt8H\u003dfunction(e){for(var N\u003d0;N\u003ce.keys.length;N++)e.CX(e.keys[N]);e.keys\u003d[]};\nuqM\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-paid-content-overlay\",V:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.C\u003de;this.videoId\u003dnull;this.K\u003d!1;this.innertubeCommand\u003dthis.k9\u003dthis.J\u003dnull;var N\u003de.X();e.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mT(N)?(this.N\u003dnew g.W({S:\"a\",B:\"ytp-paid-content-overlay-link\",V:{href:\"{{href}}\",target:\"_blank\"},W:[{S:\"div\",B:\"ytp-paid-content-overlay-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-paid-content-overlay-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-paid-content-overlay-chevron\",\nb9:\"{{chevron}}\"}]}),this.Y(this.N.element,\"click\",this.onClick)):this.N\u003dnew g.W({S:\"div\",dP:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],b9:\"{{text}}\"});this.j\u003dnew g.NE(this.N,250,!1,100);g.Q(this,this.N);this.N.yB(this.element);g.Q(this,this.j);this.C.createServerVe(this.element,this);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.Ik)};\nZU_\u003dfunction(e,N){var y\u003dZNM(N),w\u003dx29(N);if(!N.Pf||!e.C.V_())if(e.J||e.C.T(\"enable_paid_content_overlay_bugfix\")){if(N.videoId\u0026\u0026N.videoId!\u003d\u003de.videoId){var E;(E\u003de.J)\u003d\u003dnull||g.we(E);!e.C.T(\"enable_paid_content_overlay_bugfix\")||y\u0026\u0026w?(e.videoId\u003dN.videoId,e.K\u003d!!w,e.K\u0026\u0026y\u0026\u0026qDF(e,w,y,N)):e.K\u003d!1}}else y\u0026\u0026w\u0026\u0026!e.C.T(\"enable_paid_content_overlay_bugfix\")\u0026\u0026qDF(e,w,y,N)};\nqDF\u003dfunction(e,N,y,w){e.J\u0026\u0026e.J.dispose();e.J\u003dnew g.e6(e.rT,N,e);g.Q(e,e.J);w\u003dYI(w);N\u003dw\u003d\u003dnull?void 0:w.navigationEndpoint;var E;w\u003dw\u003d\u003dnull?void 0:(E\u003dw.icon)\u003d\u003dnull?void 0:E.iconType;var A;E\u003d(A\u003dg.m(N,g.qu))\u003d\u003dnull?void 0:A.url;e.C.setTrackingParams(e.element,(N\u003d\u003dnull?void 0:N.clickTrackingParams)||null);N\u0026\u0026!E?(e.innertubeCommand\u003dN,E\u003d\"#!\"):e.innertubeCommand\u003dnull;var T;e.N.update({href:(T\u003dE)!\u003dnull?T:\"#\",text:y,icon:w\u003d\u003d\u003d\"MONEY_HAND\"?{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},\nW:[{S:\"path\",V:{d:\"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z\",\nfill:\"white\"}}]}:null,chevron:E||e.innertubeCommand?g.cq():null})};\nxVn\u003dfunction(e,N){e.J\u0026\u0026(g.G(N,8)\u0026\u0026e.K?(e.K\u003d!1,e.WY(),e.J.start()):(g.G(N,2)||g.G(N,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\nUN\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-spinner\",W:[LD(),{S:\"div\",B:\"ytp-spinner-message\",b9:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003de;this.message\u003dthis.hW(\"ytp-spinner-message\");this.J\u003dnew g.e6(this.show,500,this);g.Q(this,this.J);this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"playbackstalledatstart\",this.N);this.IJ(e.getPlayerStateObject())};\nLZ\u003dfunction(e){var N\u003d[{S:\"div\",dP:[\"ytp-unmute-icon\"],W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 21.48,17.98 c 0,-1.77 -1.02,-3.29 -2.5,-4.03 v 2.21 l 2.45,2.45 c .03,-0.2 .05,-0.41 .05,-0.63 z m 2.5,0 c 0,.94 -0.2,1.82 -0.54,2.64 l 1.51,1.51 c .66,-1.24 1.03,-2.65 1.03,-4.15 0,-4.28 -2.99,-7.86 -7,-8.76 v 2.05 c 2.89,.86 5,3.54 5,6.71 z M 9.25,8.98 l -1.27,1.26 4.72,4.73 H 7.98 v 6 H 11.98 l 5,5 v -6.73 l 4.25,4.25 c -0.67,.52 -1.42,.93 -2.25,1.18 v 2.06 c 1.38,-0.31 2.63,-0.95 3.69,-1.81 l 2.04,2.05 1.27,-1.27 -9,-9 -7.72,-7.72 z m 7.72,.99 -2.09,2.08 2.09,2.09 V 9.98 z\"}}]}]},\n{S:\"div\",dP:[\"ytp-unmute-text\"],b9:\"Tap to unmute\"}];N.push({S:\"div\",dP:[\"ytp-unmute-box\"],W:[]});g.Dq.call(this,e,{S:\"button\",dP:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\",\"ytp-unmute-animated\",\"ytp-unmute-shrink\"],W:[{S:\"div\",B:\"ytp-unmute-inner\",W:N}]},100);this.J\u003dthis.clicked\u003d!1;this.api\u003de;this.api.createClientVe(this.element,this,51663);this.Y(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.Y(e,\"presentingplayerstatechange\",this.rz);this.listen(\"click\",this.onClick,this);e\u003de.isMutedByMutedAutoplay()\u0026\u0026\n!g.hR(this.api.X());this.KX(e);e\u0026\u0026j53(this);this.K\u003de};\nj53\u003dfunction(e){e.J||(e.J\u003d!0,e.api.logVisibility(e.element,!0))};\ng.sN\u003dfunction(e){g.fd.call(this);var N\u003dthis;this.api\u003de;this.We\u003d!1;this.bL\u003dnull;this.vX\u003d!1;this.MG\u003dnull;this.gU\u003dthis.Hl\u003d!1;this.K7\u003dthis.tY\u003dnull;this.NV\u003dNaN;this.kt\u003dthis.tV\u003d!1;this.v3\u003d0;this.Mw\u003d[];this.qy\u003d!1;this.r8\u003d{height:0,width:0};this.i7\u003d480;this.jVl\u003d[\"ytp-player-content\",\"html5-endscreen\",\"ytp-overlay\"];this.dF\u003d{QG:!1};var y\u003de.X(),w\u003de.Fz();this.r8\u003de.getPlayerSize();this.pD\u003dnew g.e6(this.OG,0,this);g.Q(this,this.pD);y.disableOrganicUi||(this.ez\u003dnew g.KZ(e),g.Q(this,this.ez),g.Pb(e,this.ez.element,\n4));if(nM9(this)){var E\u003dnew UN(e);g.Q(this,E);E\u003dE.element;g.Pb(e,E,4)}var A\u003de.getVideoData();this.tT\u003dnew iUM(w,function(p){return N.Jl(p)},A,y.zx,!1);\ng.Q(this,this.tT);this.tT.subscribe(\"autohideupdate\",this.vg,this);if(!y.disablePaidContentOverlay){var T\u003dnew uqM(e);g.Q(this,T);g.Pb(e,T.element,4)}this.w9\u003dnew LZ(e);g.Q(this,this.w9);g.Pb(this.api,this.w9.element,2);this.vM\u003dthis.api.isMutedByMutedAutoplay();this.Y(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.ZV\u003dnew g.e6(this.uX,200,this);g.Q(this,this.ZV);this.Cf\u003dA.videoId;this.BD\u003dnew g.e6(function(){N.v3\u003d0},350);\ng.Q(this,this.BD);this.S8\u003dnew g.e6(function(){N.kt||Q5_(N)},350,this);\ng.Q(this,this.S8);A\u003de.getRootNode();A.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(y.color){case \"white\":g.pi(A,\"ytp-color-white\")}this.Y(e,\"appresize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.rz);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"videoplayerreset\",this.D7g);this.Y(e,\"autonavvisibility\",function(){N.GV()});\nthis.Y(e,\"sizestylechange\",function(){N.GV()});\nthis.Y(w,\"click\",this.SQG,this);this.Y(w,\"dblclick\",this.dKZ,this);this.Y(w,\"mousedown\",this.PBP,this);y.Y_\u0026\u0026(this.Y(w,\"gesturechange\",this.Rvk,this),this.Y(w,\"gestureend\",this.CBP,this));this.W3\u003d[w.k$];this.ez\u0026\u0026this.W3.push(this.ez.element);E\u0026\u0026this.W3.push(E);this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026(this.api.createClientVe(w.element,this,247482),this.api.logVisibility(w.element,!0))};\nmVF\u003dfunction(e,N){if(!N)return!1;var y\u003de.api.LC();if(y.pk()\u0026\u0026(y\u003dy.ut())\u0026\u0026g.Ex(y,N))return y.controls;for(y\u003d0;y\u003ce.W3.length;y++)if(g.Ex(e.W3[y],N))return!1;y\u003dg.c(e.jVl);for(var w\u003dy.next();!w.done;w\u003dy.next())if(g.J4(N,w.value))return!1;return N\u003d\u003d\u003de.api.getRootNode()?!1:!0};\nHUn\u003dfunction(e){var N\u003de.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.api.Fz().d8||e.api.X().disableOrganicUi||!1)\u0026\u0026e.api.X().N\u0026\u0026mm\u0026\u0026a3\u003e\u003d11;e\u003de.api.X().U\u0026\u0026mm;return!(!N\u0026\u0026!e)};\nez\u003dfunction(e,N){return!e.api.isInline()\u0026\u0026!mVF(e,vE(N))\u0026\u0026g.dh(N)};\nQ5_\u003dfunction(e){e.tT.Cd();if(e.Hl\u0026\u0026e.gU)e.gU\u003d!1;else if(!e.api.X().Zl\u0026\u0026!e.Jm()){var N\u003de.api.getPlayerStateObject();g.G(N,2)\u0026\u0026g.oq(e.api)||e.O6(N);!e.api.X().Y_||N.isCued()||g.G(N,1024)?e.uX():e.ZV.isActive()?(e.VU(),e.ZV.stop()):e.ZV.start()}};\nKYE\u003dfunction(e,N){var y;if((y\u003de.api.getVideoData())\u003d\u003dnull?0:y.mutedAutoplay){var w,E;if((w\u003dN.target)\u003d\u003dnull?0:(E\u003dw.className)\u003d\u003dnull?0:E.includes(\"ytp-info-panel\"))return!1}return g.dh(N)\u0026\u0026e.api.isMutedByMutedAutoplay()?(e.api.unMute(),e.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026e.api.playVideo(),N\u003de.api.getPlayerStateObject(),!g.G(N,4)||g.G(N,8)||g.G(N,2)||e.uX(),!0):!1};\nWYH\u003dfunction(e,N,y){e.api.isFullscreen()?y\u003c1-N\u0026\u0026e.api.toggleFullscreen():y\u003e1+N\u0026\u0026e.api.toggleFullscreen()};\nnM9\u003dfunction(e){var N\u003dWL()\u0026\u0026HL()\u003e\u003d67\u0026\u0026!e.api.X().U;e\u003de.api.X().disableOrganicUi;return!g.Kp(\"tizen\")\u0026\u0026!KC\u0026\u0026!N\u0026\u0026!e};\nNh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?2:N;g.pT.call(this);this.api\u003de;this.J\u003dnull;this.bB\u003dnew iY(this);g.Q(this,this.bB);this.N\u003dNoP;this.bB.Y(this.api,\"presentingplayerstatechange\",this.Di);this.J\u003dthis.bB.Y(this.api,\"progresssync\",this.HY);this.UR\u003dN;this.UR\u003d\u003d\u003d1\u0026\u0026this.HY()};\ng.ys\u003dfunction(e){g.W.call(this,{S:\"div\",W:[{S:\"div\",B:\"ytp-bezel-text-wrapper\",W:[{S:\"div\",B:\"ytp-bezel-text\",b9:\"{{title}}\"}]},{S:\"div\",B:\"ytp-bezel\",V:{role:\"status\",\"aria-label\":\"{{label}}\"},W:[{S:\"div\",B:\"ytp-bezel-icon\",b9:\"{{icon}}\"}]}]});this.C\u003de;this.N\u003dnew g.e6(this.show,10,this);this.J\u003dnew g.e6(this.hide,500,this);g.Q(this,this.N);g.Q(this,this.J);this.hide()};\nEL\u003dfunction(e,N,y){if(N\u003c\u003d0){y\u003dDh();N\u003d\"muted\";var w\u003d0}else y\u003dy?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z M19,11.29 C21.89,12.15 24,14.83 24,18 C24,21.17 21.89,23.85 19,24.71 L19,26.77 C23.01,25.86 26,22.28 26,18 C26,13.72 23.01,10.14 19,9.23 L19,11.29 Z\",\nfill:\"#fff\"}}]},w\u003dMath.floor(N),N\u003dw+\"volume\";wC(e,y,N,w+\"%\")};\nOUH\u003dfunction(e,N){N\u003dN?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 17,24 V 12 l -8.5,6 8.5,6 z m .5,-6 8.5,6 V 12 l -8.5,6 z\"}}]}:o$M();var y\u003de.C.getPlaybackRate(),w\u003dg.SO(\"Speed is $RATE\",{RATE:String(y)});wC(e,N,w,y+\"x\")};\nRVF\u003dfunction(e,N){N\u003dN?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";wC(e,GBs(),N)};\nwC\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;e.updateValue(\"label\",y\u003d\u003d\u003dvoid 0?\"\":y);e.updateValue(\"icon\",N);g.we(e.J);e.N.start();e.updateValue(\"title\",w);g.Y1(e.element,\"ytp-bezel-text-hide\",!w)};\nGTF\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-cards-button\"],V:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"span\",B:\"ytp-cards-button-icon-default\",W:[{S:\"div\",B:\"ytp-cards-button-icon\",W:[e.X().T(\"player_new_info_card_format\")?cgH():{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M17,16 L19,16 L19,24 L17,24 L17,16 Z M17,12 L19,12 L19,14 L17,14 L17,12 Z\"}}]}]},\n{S:\"div\",B:\"ytp-cards-button-title\",b9:\"Info\"}]},{S:\"span\",B:\"ytp-cards-button-icon-shopping\",W:[{S:\"div\",B:\"ytp-cards-button-icon\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-svg-shadow\",V:{d:\"M 27.99,18 A 9.99,9.99 0 1 1 8.00,18 9.99,9.99 0 1 1 27.99,18 z\"}},{S:\"path\",B:\"ytp-svg-fill\",V:{d:\"M 18,8 C 12.47,8 8,12.47 8,18 8,23.52 12.47,28 18,28 23.52,28 28,23.52 28,18 28,12.47 23.52,8 18,8 z m -4.68,4 4.53,0 c .35,0 .70,.14 .93,.37 l 5.84,5.84 c .23,.23 .37,.58 .37,.93 0,.35 -0.13,.67 -0.37,.90 L 20.06,24.62 C 19.82,24.86 19.51,25 19.15,25 c -0.35,0 -0.70,-0.14 -0.93,-0.37 L 12.37,18.78 C 12.13,18.54 12,18.20 12,17.84 L 12,13.31 C 12,12.59 12.59,12 13.31,12 z m .96,1.31 c -0.53,0 -0.96,.42 -0.96,.96 0,.53 .42,.96 .96,.96 .53,0 .96,-0.42 .96,-0.96 0,-0.53 -0.42,-0.96 -0.96,-0.96 z\",\n\"fill-opacity\":\"1\"}},{S:\"path\",B:\"ytp-svg-shadow-fill\",V:{d:\"M 24.61,18.22 18.76,12.37 C 18.53,12.14 18.20,12 17.85,12 H 13.30 C 12.58,12 12,12.58 12,13.30 V 17.85 c 0,.35 .14,.68 .38,.92 l 5.84,5.85 c .23,.23 .55,.37 .91,.37 .35,0 .68,-0.14 .91,-0.38 L 24.61,20.06 C 24.85,19.83 25,19.50 25,19.15 25,18.79 24.85,18.46 24.61,18.22 z M 14.27,15.25 c -0.53,0 -0.97,-0.43 -0.97,-0.97 0,-0.53 .43,-0.97 .97,-0.97 .53,0 .97,.43 .97,.97 0,.53 -0.43,.97 -0.97,.97 z\",fill:\"#000\",\"fill-opacity\":\"0.15\"}}]}]},{S:\"div\",\nB:\"ytp-cards-button-title\",b9:\"Shopping\"}]}]});this.C\u003de;this.K\u003dN;this.J\u003dnull;this.N\u003dnew g.NE(this,250,!0,100);g.Q(this,this.N);g.Y1(this.K,\"ytp-show-cards-title\",g.hR(e.X()));this.hide();this.listen(\"click\",this.onClicked);this.listen(\"mouseover\",this.d79);this.jt(!0)};\nUVP\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-cards-teaser\",W:[{S:\"div\",B:\"ytp-cards-teaser-box\"},{S:\"div\",B:\"ytp-cards-teaser-text\",W:e.X().T(\"player_new_info_card_format\")?[{S:\"button\",B:\"ytp-cards-teaser-info-icon\",V:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},W:[cgH()]},{S:\"span\",B:\"ytp-cards-teaser-label\",b9:\"{{text}}\"},{S:\"button\",B:\"ytp-cards-teaser-close-button\",V:{\"aria-label\":\"Close\"},W:[g.kl()]}]:[{S:\"span\",B:\"ytp-cards-teaser-label\",b9:\"{{text}}\"}]}]});var y\u003dthis;this.C\u003de;this.rQ\u003d\nN;this.j\u003dnew g.NE(this,250,!1,250);this.J\u003dnull;this.U\u003dnew g.e6(this.m7q,300,this);this.G\u003dnew g.e6(this.B7Z,2E3,this);this.Z\u003d[];this.N\u003dnull;this.D\u003dnew g.e6(function(){y.element.style.margin\u003d\"0\"},250);\nthis.onClickCommand\u003dthis.K\u003dnull;g.Q(this,this.j);g.Q(this,this.U);g.Q(this,this.G);g.Q(this,this.D);e.X().T(\"player_new_info_card_format\")?(g.pi(e.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.Y(this.hW(\"ytp-cards-teaser-close-button\"),\"click\",this.Fp),this.Y(this.hW(\"ytp-cards-teaser-info-icon\"),\"click\",this.VN),this.Y(this.hW(\"ytp-cards-teaser-label\"),\"click\",this.VN)):this.listen(\"click\",this.VN);this.Y(N.element,\"mouseover\",this.Wb);this.Y(N.element,\"mouseout\",this.Us);this.Y(e,\"cardsteasershow\",\nthis.s2t);this.Y(e,\"cardsteaserhide\",this.rT);this.Y(e,\"cardstatechange\",this.hh);this.Y(e,\"presentingplayerstatechange\",this.hh);this.Y(e,\"appresize\",this.EZ);this.Y(e,\"onShowControls\",this.EZ);this.Y(e,\"onHideControls\",this.X5);this.listen(\"mouseenter\",this.JL)};\nLYJ\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[Ak.BUTTON,Ak.TITLE_NOTIFICATIONS],V:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},W:[{S:\"div\",B:Ak.TITLE_NOTIFICATIONS_ON,V:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},W:[g.Pq()]},{S:\"div\",B:Ak.TITLE_NOTIFICATIONS_OFF,V:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},W:[{S:\"svg\",V:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},W:[{S:\"path\",\nV:{d:\"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}]}]});this.api\u003de;this.J\u003d!1;e.createClientVe(this.element,this,36927);this.listen(\"click\",this.onClick,this);this.updateValue(\"pressed\",!1);this.updateValue(\"label\",\"Receive notifications about every new video\")};\ns5M\u003dfunction(e,N){e.J\u003dN;e.element.classList.toggle(Ak.NOTIFICATIONS_ENABLED,e.J);var y\u003de.api.getVideoData();y?(N\u003dN?y.lf:y.Ov)?(e\u003de.api.WI())?Oq(e,N):g.t0(Error(\"No innertube service available when updating notification preferences.\")):g.t0(Error(\"No update preferences command available.\")):g.t0(Error(\"No video data when updating notification preferences.\"))};\ner1\u003dfunction(e,N,y){var w\u003dw\u003d\u003d\u003dvoid 0?800:w;var E\u003dE\u003d\u003d\u003dvoid 0?600:E;e\u003datM(e,N);if(e\u003dg.qm(window,e,\"loginPopup\",\"width\u003d\"+w+\",height\u003d\"+E+\",resizable\u003dyes,scrollbars\u003dyes\"))S83(function(){y()}),e.moveTo((screen.width-w)/2,(screen.height-E)/2)};\natM\u003dfunction(e,N){var y\u003ddocument.location.protocol;return hmF(y+\"//\"+e+\"/signin?context\u003dpopup\",\"feature\",N,\"next\",y+\"//\"+location.hostname+\"/post_login\")};\ng.TP\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){e\u003de.charAt(0)+e.substring(1).toLowerCase();y\u003dy.charAt(0)+y.substring(1).toLowerCase();if(N\u003d\u003d\u003d\"0\"||N\u003d\u003d\u003d\"-1\")N\u003dnull;if(w\u003d\u003d\u003d\"0\"||w\u003d\u003d\u003d\"-1\")w\u003dnull;var l\u003dY.X(),F\u003dl.userDisplayName\u0026\u0026g.dw(l);g.W.call(this,{S:\"div\",dP:[\"ytp-button\",\"ytp-sb\"],W:[{S:\"div\",B:\"ytp-sb-subscribe\",V:F?{title:g.SO(\"Subscribe as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":OI(l),\"data-tooltip-opaque\":String(g.hR(l)),tabindex:\"0\",role:\"button\"}:\n{\"aria-label\":\"Subscribe to channel\"},W:[{S:\"div\",B:\"ytp-sb-text\",W:[{S:\"div\",B:\"ytp-sb-icon\"},e]},N?{S:\"div\",B:\"ytp-sb-count\",b9:N}:\"\"]},{S:\"div\",B:\"ytp-sb-unsubscribe\",V:F?{title:g.SO(\"Subscribed as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":OI(l),\"data-tooltip-opaque\":String(g.hR(l)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},W:[{S:\"div\",B:\"ytp-sb-text\",W:[{S:\"div\",B:\"ytp-sb-icon\"},y]},w?{S:\"div\",B:\"ytp-sb-count\",\nb9:w}:\"\"]}],V:{\"aria-live\":\"polite\"}});var S\u003dthis;this.channelId\u003dT;this.C\u003dY;this.K\u003dM;var k\u003dthis.hW(\"ytp-sb-subscribe\"),X\u003dthis.hW(\"ytp-sb-unsubscribe\");A\u0026\u0026g.pi(this.element,\"ytp-sb-classic\");if(E){p?this.J():this.N();var d\u003dfunction(){if(l.l9){var V\u003dS.channelId;if(C||r){var Z\u003d{c:V};var n;g.XB.isInitialized()\u0026\u0026(n\u003dlF0(Z));Z\u003dn||\"\";if(n\u003dY.getVideoData())if(n\u003dn.subscribeCommand){var R\u003dY.WI();R?(Oq(R,n,{botguardResponse:Z,feature:C}),Y.Mg(\"SUBSCRIBE\",V)):g.t0(Error(\"No innertube service available when updating subscriptions.\"))}else g.t0(Error(\"No subscribe command in videoData.\"));\nelse g.t0(Error(\"No video data available when updating subscription.\"))}X.focus();X.removeAttribute(\"aria-hidden\");k.setAttribute(\"aria-hidden\",\"true\")}else er1(g.ud(S.C.X()),\"sb_button\",S.j)},v\u003dfunction(){var V\u003dS.channelId;\nif(C||r){var Z\u003dY.getVideoData();Oq(Y.WI(),Z.unsubscribeCommand,{feature:C});Y.Mg(\"UNSUBSCRIBE\",V)}k.focus();k.removeAttribute(\"aria-hidden\");X.setAttribute(\"aria-hidden\",\"true\")};\nthis.Y(k,\"click\",d);this.Y(X,\"click\",v);this.Y(k,\"keypress\",function(V){V.keyCode\u003d\u003d\u003d13\u0026\u0026d(V)});\nthis.Y(X,\"keypress\",function(V){V.keyCode\u003d\u003d\u003d13\u0026\u0026v(V)});\nthis.Y(Y,\"SUBSCRIBE\",this.J);this.Y(Y,\"UNSUBSCRIBE\",this.N);this.K\u0026\u0026F\u0026\u0026(gF1(Y),lh(Y,k,this),lh(Y,X,this))}else g.pi(k,\"ytp-sb-disabled\"),g.pi(X,\"ytp-sb-disabled\")};\nwR5\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-title-channel\",W:[{S:\"div\",B:\"ytp-title-beacon\"},{S:\"a\",B:\"ytp-title-channel-logo\",V:{href:\"{{channelLink}}\",target:e.X().D,role:\"link\",\"aria-label\":\"{{channelLogoLabel}}\",tabIndex:\"0\"}},{S:\"div\",B:\"ytp-title-expanded-overlay\",V:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},W:[{S:\"div\",B:\"ytp-title-expanded-heading\",W:[{S:\"div\",B:\"ytp-title-expanded-title\",W:[{S:\"a\",b9:\"{{expandedTitle}}\",V:{href:\"{{channelTitleLink}}\",target:e.X().D,\"aria-hidden\":\"{{shouldHideExpandedTitleForA11y}}\",\ntabIndex:\"{{channelTitleFocusable}}\"}}]},{S:\"div\",B:\"ytp-title-expanded-subtitle\",b9:\"{{expandedSubtitle}}\",V:{\"aria-hidden\":\"{{shouldHideExpandedSubtitleForA11y}}\"}}]}]}]});var N\u003dthis;this.api\u003de;this.channel\u003dthis.hW(\"ytp-title-channel\");this.N\u003dthis.hW(\"ytp-title-channel-logo\");this.channelName\u003dthis.hW(\"ytp-title-expanded-title\");this.Z\u003dthis.hW(\"ytp-title-expanded-overlay\");this.K\u003dthis.J\u003dthis.subscribeButton\u003dnull;this.j\u003d!1;e.createClientVe(this.N,this,36925);e.createClientVe(this.channelName,this,\n37220);g.hR(this.api.X())\u0026\u0026NlH(this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(this.channelName,\"click\",function(y){N.api.logClick(N.channelName);g.qm(window,yP0(N));y.preventDefault()});\nthis.Y(this.N,\"click\",this.Fhg);this.GZ()};\nE9s\u003dfunction(e){if(!e.api.X().jn){var N\u003de.api.getVideoData(),y\u003dnew g.TP(\"Subscribe\",null,\"Subscribed\",null,!0,!1,N.iI,N.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(y.element,e);var w;e.api.setTrackingParams(y.element,((w\u003dN.subscribeButtonRenderer)\u003d\u003dnull?void 0:w.trackingParams)||null);e.Y(y.element,\"click\",function(){e.api.logClick(y.element)});\ne.subscribeButton\u003dy;g.Q(e,e.subscribeButton);e.subscribeButton.yB(e.Z);e.subscribeButton.hide();var E\u003dnew LYJ(e.api);e.J\u003dE;g.Q(e,E);E.yB(e.Z);E.hide();e.Y(e.api,\"SUBSCRIBE\",function(){N.Z3\u0026\u0026(E.show(),e.api.logVisibility(E.element,!0))});\ne.Y(e.api,\"UNSUBSCRIBE\",function(){N.Z3\u0026\u0026(E.hide(),e.api.logVisibility(E.element,!1),s5M(E,!1))})}};\nNlH\u003dfunction(e){var N\u003de.api.X();E9s(e);e.updateValue(\"flyoutUnfocusable\",\"true\");e.updateValue(\"channelTitleFocusable\",\"-1\");e.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");e.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");N.N||N.Bk||(e.Y(e.channel,\"mouseenter\",e.Ro),e.Y(e.channel,\"mouseleave\",e.EN),e.Y(e.channel,\"focusin\",e.Ro),e.Y(e.channel,\"focusout\",function(y){e.channel.contains(y.relatedTarget)||e.EN()}));\ne.K\u003dnew g.e6(function(){e.isExpanded()\u0026\u0026(e.api.logVisibility(e.channelName,!1),e.subscribeButton\u0026\u0026(e.subscribeButton.hide(),e.api.logVisibility(e.subscribeButton.element,!1)),e.J\u0026\u0026(e.J.hide(),e.api.logVisibility(e.J.element,!1)),e.channel.classList.remove(\"ytp-title-expanded\"),e.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.Q(e,e.K);e.Y(e.channel,APJ,function(){Tln(e)});\ne.Y(e.api,\"onHideControls\",e.vT);e.Y(e.api,\"appresize\",e.vT);e.Y(e.api,\"fullscreentoggled\",e.vT)};\nTln\u003dfunction(e){e.channel.classList.remove(\"ytp-title-show-collapsed\");e.channel.classList.remove(\"ytp-title-show-expanded\")};\nJP5\u003dfunction(e){var N\u003de.api.getPlayerSize();return g.hR(e.api.X())\u0026\u0026N.width\u003e\u003d524};\nyP0\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003dg.RK(N)+y.SR;g.Os(y)\u0026\u0026(w\u003d\"https://music.youtube.com\"+y.SR);if(!g.hR(N))return w;N\u003d{};g.NU(e.api,\"addEmbedsConversionTrackingParams\",[N]);return g.Qb(w,N)};\nJk\u003dfunction(e){var N\u003dg.qU({\"aria-haspopup\":\"true\"});g.uh.call(this,N,e);this.listen(\"keydown\",this.J)};\npJ\u003dfunction(e,N){e.element.setAttribute(\"aria-haspopup\",String(N))};\npRM\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-user-info-panel\",V:{\"aria-label\":\"User info\"},W:e.X().l9\u0026\u0026!e.T(\"embeds_web_always_enable_signed_out_state\")?[{S:\"div\",B:\"ytp-user-info-panel-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-user-info-panel-content\",W:[{S:\"div\",B:\"ytp-user-info-panel-info\",V:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},b9:\"{{watchingAsUsername}}\"},{S:\"div\",B:\"ytp-user-info-panel-info\",V:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},b9:\"{{watchingAsEmail}}\"}]}]:[{S:\"div\",B:\"ytp-user-info-panel-icon\",\nb9:\"{{icon}}\"},{S:\"div\",B:\"ytp-user-info-panel-content\",W:[{S:\"div\",W:[{S:\"text\",V:{tabIndex:\"{{userInfoFocusable}}\"},b9:\"Signed out\"}]},{S:\"div\",B:\"ytp-user-info-panel-login\",W:[{S:\"a\",V:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},b9:e.X().jn?\"\":\"Sign in on YouTube\"}]}]}]});this.Lh\u003de;this.J\u003dN;e.X().l9||e.X().jn||this.Y(this.hW(\"ytp-user-info-panel-login\"),\"click\",this.kE);this.closeButton\u003dnew g.W({S:\"button\",dP:[\"ytp-collapse\",\"ytp-button\"],V:{title:\"Close\"},W:[g.ij()]});this.closeButton.yB(this.element);\ng.Q(this,this.closeButton);this.Y(window,\"blur\",this.hide);this.Y(document,\"click\",this.N$);this.GZ()};\nrPH\u003dfunction(e,N,y){g.x7.call(this,e);this.x_\u003dN;this.XS\u003dy;this.getVideoUrl\u003dnew Jk(6);this.Kl\u003dnew Jk(5);this.sT\u003dnew Jk(4);this.N7\u003dnew Jk(3);this.nu\u003dnew g.uh(g.qU({href:\"{{href}}\",target:this.C.X().D},void 0,!0),2,\"Troubleshoot playback issue\");this.showVideoInfo\u003dnew g.uh(g.qU(),1,\"Stats for nerds\");this.KW\u003dnew g.Mu({S:\"div\",dP:[\"ytp-copytext\",\"ytp-no-contextmenu\"],V:{draggable:\"false\",tabindex:\"1\"},b9:\"{{text}}\"});this.T7\u003dnew ZN(this.C,this.KW);this.Xd\u003dthis.iJ\u003dnull;g.hR(this.C.X())\u0026\u0026(this.closeButton\u003d\nnew g.W({S:\"button\",dP:[\"ytp-collapse\",\"ytp-button\"],V:{title:\"Close\"},W:[g.ij()]}),g.Q(this,this.closeButton),this.closeButton.yB(this.element),this.closeButton.listen(\"click\",this.va,this));g.hR(this.C.X())\u0026\u0026(this.A3\u003dnew g.uh(g.qU(),8,\"Account\"),g.Q(this,this.A3),this.Gi(this.A3,!0),this.A3.listen(\"click\",this.UK9,this),e.createClientVe(this.A3.element,this.A3,137682));this.C.X().Ci\u0026\u0026(this.pc\u003dnew Oc(\"Loop\",7),g.Q(this,this.pc),this.Gi(this.pc,!0),this.pc.listen(\"click\",this.Lhh,this),e.createClientVe(this.pc.element,\nthis.pc,28661));g.Q(this,this.getVideoUrl);this.Gi(this.getVideoUrl,!0);this.getVideoUrl.listen(\"click\",this.aBP,this);e.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.Q(this,this.Kl);this.Gi(this.Kl,!0);this.Kl.listen(\"click\",this.S2Z,this);e.createClientVe(this.Kl.element,this.Kl,28660);g.Q(this,this.sT);this.Gi(this.sT,!0);this.sT.listen(\"click\",this.cz9,this);e.createClientVe(this.sT.element,this.sT,28658);g.Q(this,this.N7);this.Gi(this.N7,!0);this.N7.listen(\"click\",this.zcG,\nthis);g.Q(this,this.nu);this.Gi(this.nu,!0);this.nu.listen(\"click\",this.yaB,this);g.Q(this,this.showVideoInfo);this.Gi(this.showVideoInfo,!0);this.showVideoInfo.listen(\"click\",this.WsP,this);g.Q(this,this.KW);this.KW.listen(\"click\",this.tnP,this);g.Q(this,this.T7);N\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");OM0(\"Chromium\")\u003e\u003d43\u0026\u0026(N\u003d!0);OM0(\"Firefox\")\u003c\u003d40\u0026\u0026(N\u003d!1);N\u0026\u0026(this.iJ\u003dnew g.W({S:\"textarea\",B:\"ytp-html5-clipboard\",V:{readonly:\"\",tabindex:\"-1\"}}),g.Q(this,this.iJ),\nthis.iJ.yB(this.element));var w;(w\u003dthis.A3)\u003d\u003dnull||w.setIcon(PCJ());var E;(E\u003dthis.pc)\u003d\u003dnull||E.setIcon({S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});this.N7.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{\"clip-rule\":\"evenodd\",d:\"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});this.nu.setIcon(bl5());this.showVideoInfo.setIcon(hb0());this.Y(e,\"onLoopChange\",this.onLoopChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);CKM(this);this.qa(this.C.getVideoData())};\nCJ\u003dfunction(e,N){var y\u003d!1;if(e.iJ){var w\u003de.iJ.element;w.value\u003dN;w.select();try{y\u003ddocument.execCommand(\"copy\")}catch(E){}}y?e.x_.rT():(e.KW.Ja(N,\"text\"),g.Q_(e.x_,e.T7),sc(e.KW.element),e.iJ\u0026\u0026(e.iJ\u003dnull,CKM(e)));return y};\nCKM\u003dfunction(e){var N\u003d!!e.iJ;g.tu(e.N7,N?\"Copy debug info\":\"Get debug info\");pJ(e.N7,!N);g.tu(e.sT,N?\"Copy embed code\":\"Get embed code\");pJ(e.sT,!N);g.tu(e.getVideoUrl,N?\"Copy video URL\":\"Get video URL\");pJ(e.getVideoUrl,!N);g.tu(e.Kl,N?\"Copy video URL at current time\":\"Get video URL at current time\");pJ(e.Kl,!N);e.sT.setIcon(N?F19():null);e.getVideoUrl.setIcon(N?Bq():null);e.Kl.setIcon(N?Bq():null)};\n$sP\u003dfunction(e){return g.hR(e.C.X())?e.A3:e.pc};\nMo5\u003dfunction(e,N){g.n$.call(this,e);this.XS\u003dN;this.j\u003dnew g.fd(this);this.Kh\u003dnew g.e6(this.Ka1,1E3,this);this.qg\u003dthis.K\u003dnull;g.Q(this,this.j);g.Q(this,this.Kh);e.createClientVe(this.element,this,28656);g.pi(this.element,\"ytp-contextmenu\");Y4P(this);this.hide()};\nY4P\u003dfunction(e){g.g9(e.j);var N\u003de.C.X();N.playerStyle\u003d\u003d\u003d\"gvn\"||N.N||N.Bk||(N\u003de.C.Fz(),e.j.Y(N,\"contextmenu\",e.kit),e.j.Y(N,\"touchstart\",e.tL,null,!0),e.j.Y(N,\"touchmove\",e.Y4,null,!0),e.j.Y(N,\"touchend\",e.Y4,null,!0))};\nlgs\u003dfunction(e){e.C.isFullscreen()?g.Pb(e.C,e.element,10):e.yB(gZ(e).body)};\nrC\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?240:y;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-copylink-button\"],V:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-copylink-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-copylink-title\",b9:\"Copy link\",V:{\"aria-hidden\":\"true\"}}]});this.api\u003de;this.J\u003dN;this.N\u003dy;this.visible\u003d!1;this.tooltip\u003dthis.J.Rf();N\u003de.X();this.tooltip.element.setAttribute(\"aria-live\",\"polite\");g.Y1(this.element,\"ytp-show-copylink-title\",g.hR(N));e.createClientVe(this.element,\nthis,86570);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.GZ();this.addOnDisposeCallback(g.MU(this.tooltip,this.element))};\nF8M\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003de.api.Fz().getPlayerSize().width;N\u003dN.K;return!!y.videoId\u0026\u0026w\u003e\u003de.N\u0026\u0026y.hp\u0026\u0026!g.KX(y)\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026!N};\nS4P\u003dfunction(e){e.updateValue(\"icon\",bj());if(e.api.X().N)e.tooltip.AE(e.element,\"Link copied to clipboard\");else{e.updateValue(\"title-attr\",\"Link copied to clipboard\");e.tooltip.xp();e.tooltip.AE(e.element);var N\u003de.listen(\"mouseleave\",function(){e.CX(N);e.GZ();e.tooltip.Zk()})}};\no90\u003dfunction(e,N){return g.f(function(y){if(y.J\u003d\u003d1)return g.c5(y,2),g.D(y,navigator.clipboard.writeText(N),4);if(y.J!\u003d2)return y.return(!0);g.XH(y);var w\u003dy.return,E\u003d!1,A\u003dg.sA(\"TEXTAREA\");A.value\u003dN;A.setAttribute(\"readonly\",\"\");var T\u003de.api.getRootNode();T.appendChild(A);if(Gv){var p\u003dwindow.getSelection();p.removeAllRanges();var C\u003ddocument.createRange();C.selectNodeContents(A);p.addRange(C);A.setSelectionRange(0,N.length)}else A.select();try{E\u003ddocument.execCommand(\"copy\")}catch(r){}T.removeChild(A);\nreturn w.call(y,E)})};\n$y\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-doubletap-ui-legacy\",W:[{S:\"div\",B:\"ytp-doubletap-fast-forward-ve\"},{S:\"div\",B:\"ytp-doubletap-rewind-ve\"},{S:\"div\",B:\"ytp-doubletap-static-circle\",W:[{S:\"div\",B:\"ytp-doubletap-ripple\"}]},{S:\"div\",B:\"ytp-doubletap-overlay-a11y\"},{S:\"div\",B:\"ytp-doubletap-seek-info-container\",W:[{S:\"div\",B:\"ytp-doubletap-arrows-container\",W:[{S:\"span\",B:\"ytp-doubletap-base-arrow\"},{S:\"span\",B:\"ytp-doubletap-base-arrow\"},{S:\"span\",B:\"ytp-doubletap-base-arrow\"}]},{S:\"div\",\nB:\"ytp-doubletap-tooltip\",W:[{S:\"div\",B:\"ytp-seek-icon-text-container\",W:[{S:\"div\",B:\"ytp-seek-icon\",b9:\"{{seekIcon}}\"},{S:\"div\",B:\"ytp-chapter-seek-text-legacy\",b9:\"{{seekText}}\"}]},{S:\"div\",B:\"ytp-doubletap-tooltip-label\",b9:\"{{seekTime}}\"}]}]}]});this.C\u003de;this.j\u003dnew g.e6(this.show,10,this);this.N\u003dnew g.e6(this.hide,700,this);this.G\u003dthis.K\u003d0;this.Ng\u003dthis.Z\u003d!1;this.J\u003dthis.hW(\"ytp-doubletap-static-circle\");g.Q(this,this.j);g.Q(this,this.N);this.hide();this.U\u003dthis.hW(\"ytp-doubletap-fast-forward-ve\");\nthis.D\u003dthis.hW(\"ytp-doubletap-rewind-ve\");this.C.createClientVe(this.U,this,28240);this.C.createClientVe(this.D,this,28239);this.C.logVisibility(this.U,!0);this.C.logVisibility(this.D,!0);this.Z\u003de.T(\"web_show_cumulative_seek_time\");this.Ng\u003de.T(\"web_center_static_circles\")};\nYy\u003dfunction(e,N,y,w){if(w\u003dw\u003d\u003d\u003dvoid 0?null:w){var E\u003dN\u003d\u003d\u003d-1?e.D.visualElement:e.U.visualElement;w\u003d{seekData:w};var A\u003dg.It();A\u0026\u0026g.NR(at)(void 0,A,E,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",w,void 0)}e.K\u003dN\u003d\u003d\u003de.G?e.K+y:y;e.G\u003dN;E\u003de.C.Fz().getPlayerSize();e.Z?e.N.stop():g.we(e.N);e.j.start();e.element.setAttribute(\"data-side\",N\u003d\u003d\u003d-1?\"back\":\"forward\");g.pi(e.element,\"ytp-time-seeking\");e.J.style.width\u003d\"110px\";e.J.style.height\u003d\"110px\";w\u003dE.width*.1-15;N\u003d\u003d\u003d1?e.Ng?(e.J.style.right\u003dw+\"px\",e.J.style.left\u003d\"\"):\n(e.J.style.right\u003d\"\",e.J.style.left\u003dE.width*.8-30+\"px\"):N\u003d\u003d\u003d-1\u0026\u0026(e.Ng?(e.J.style.right\u003d\"\",e.J.style.left\u003dw+\"px\"):(e.J.style.right\u003d\"\",e.J.style.left\u003dE.width*.1-15+\"px\"));e.J.style.top\u003dE.height*.5+15+\"px\";b73(e,e.Z?e.K:y)};\nhrJ\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?null:w;g.we(e.N);e.j.start();switch(N){case -1:N\u003d\"back\";break;case 1:N\u003d\"forward\";break;default:N\u003d\"\"}e.element.setAttribute(\"data-side\",N);e.J.style.width\u003d\"0\";e.J.style.height\u003d\"0\";g.pi(e.element,\"ytp-chapter-seek\");e.updateValue(\"seekText\",y);e.updateValue(\"seekTime\",\"\");y\u003de.hW(\"ytp-seek-icon\");if(w){a:if(w){switch(w){case \"PREMIUM_STANDALONE\":w\u003d{S:\"svg\",V:{height:\"24px\",version:\"1.1\",viewBox:\"-2 -2 24 24\",width:\"24px\"},W:[{S:\"path\",V:{d:\"M 0 1.43 C 0 .64 .64 0 1.43 0 L 18.56 0 C 19.35 0 20 .64 20 1.43 L 20 18.56 C 20 19.35 19.35 20 18.56 20 L 1.43 20 C .64 20 0 19.35 0 18.56 Z M 0 1.43 \",\nfill:\"#c00\"}},{S:\"path\",V:{d:\"M 7.88 11.42 L 7.88 15.71 L 5.37 15.71 L 5.37 3.52 L 10.12 3.52 C 11.04 3.52 11.84 3.69 12.54 4.02 C 13.23 4.36 13.76 4.83 14.14 5.45 C 14.51 6.07 14.70 6.77 14.70 7.56 C 14.70 8.75 14.29 9.69 13.48 10.38 C 12.66 11.07 11.53 11.42 10.08 11.42 Z M 7.88 9.38 L 10.12 9.38 C 10.79 9.38 11.30 9.23 11.64 8.91 C 11.99 8.60 12.17 8.16 12.17 7.57 C 12.17 6.98 11.99 6.5 11.64 6.12 C 11.29 5.76 10.80 5.57 10.18 5.56 L 7.88 5.56 Z M 7.88 9.38 \",fill:\"#fff\",\"fill-rule\":\"nonzero\"}}]};\nbreak a;case \"PREMIUM_STANDALONE_CAIRO\":w\u003d{S:\"svg\",V:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"rect\",V:{fill:\"white\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{S:\"rect\",V:{fill:\"url(#ytp-premium-standalone-gradient)\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{S:\"path\",V:{d:\"M12.75 13.02H9.98V11.56H12.75C13.24 11.56 13.63 11.48 13.93 11.33C14.22 11.17 14.44 10.96 14.58 10.68C14.72 10.40 14.79 10.09 14.79 9.73C14.79 9.39 14.72 9.08 14.58 8.78C14.44 8.49 14.22 8.25 13.93 8.07C13.63 7.89 13.24 7.80 12.75 7.80H10.54V17H8.70V6.33H12.75C13.58 6.33 14.28 6.48 14.86 6.77C15.44 7.06 15.88 7.46 16.18 7.97C16.48 8.48 16.64 9.06 16.64 9.71C16.64 10.40 16.48 10.99 16.18 11.49C15.88 11.98 15.44 12.36 14.86 12.62C14.28 12.89 13.58 13.02 12.75 13.02Z\",\nfill:\"white\"}},{S:\"defs\",W:[{S:\"linearGradient\",V:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-premium-standalone-gradient\",x1:\"2\",x2:\"22\",y1:\"22\",y2:\"2\"},W:[{S:\"stop\",V:{offset:\"0.3\",\"stop-color\":\"#E1002D\"}},{S:\"stop\",V:{offset:\"0.9\",\"stop-color\":\"#E01378\"}}]}]}]};break a}w\u003dvoid 0}else w\u003dnull;e.updateValue(\"seekIcon\",w);y.style.display\u003d\"inline-block\"}else y.style.display\u003d\"none\"};\nb73\u003dfunction(e,N){N\u003dg.SO(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:N.toString()});e.updateValue(\"seekTime\",N)};\ncPs\u003dfunction(e){qJ.call(this,e,!1,!0);this.l9\u003d[];this.Xz\u003d[];this.U\u003d!0;this.badge.element.classList.add(\"ytp-featured-product\");this.i9\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-open-in-new\"});g.Q(this,this.i9);this.countdownTimer\u003dnew g.W({S:\"text\",B:\"ytp-featured-product-countdown\",b9:\"{{content}}\"});this.countdownTimer.hide();g.Q(this,this.countdownTimer);this.N\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-trending\",W:[{S:\"div\",B:\"ytp-featured-product-trending-icon\"},{S:\"text\",B:\"ytp-featured-product-trending-text\",\nb9:\"{{trendingOffer}}\"}]});this.N.hide();g.Q(this,this.N);this.overflowButton\u003dnew g.W({S:\"button\",dP:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],V:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.Q(this,this.overflowButton);this.G\u003dnew g.W({S:\"text\",B:\"ytp-featured-product-exclusive-countdown\",b9:\"{{content}}\",V:{id:\"exclusiveCountdown\",\"aria-hidden\":\"true\"}});this.G.hide();g.Q(this,this.G);this.Z\u003dnew g.W({S:\"div\",B:\"ytp-featured-product-exclusive-container\",V:{\"aria-labelledby\":\"exclusiveBadge exclusiveCountdown\"},\nW:[{S:\"div\",B:\"ytp-featured-product-exclusive-badge-container\",W:[{S:\"div\",B:\"ytp-featured-product-exclusive-badge\",W:[{S:\"text\",B:\"ytp-featured-product-exclusive-badge-text\",b9:\"{{exclusive}}\",V:{id:\"exclusiveBadge\",\"aria-hidden\":\"true\"}}]}]},this.G]});this.Z.hide();g.Q(this,this.Z);this.banner\u003dnew g.W({S:\"a\",B:\"ytp-featured-product-container\",W:[{S:\"div\",B:\"ytp-featured-product-thumbnail\",W:[{S:\"img\",V:{src:\"{{thumbnail}}\"}},this.i9]},{S:\"div\",B:\"ytp-featured-product-details\",W:[{S:\"text\",B:\"ytp-featured-product-title\",\nb9:\"{{title}}\"},this.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{S:\"div\",B:\"ytp-featured-product-price-container\",V:{\"aria-label\":\"{{priceA11yText}}\"},W:[{S:\"text\",B:\"ytp-featured-product-price-when-promotion-text-enabled\",b9:\"{{price}}\",V:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-promotion-text\",b9:\"{{promotionText}}\",V:{\"aria-hidden\":\"true\"}}]}:{S:\"div\",V:{\"aria-label\":\"{{priceA11yText}}\"},W:[{S:\"text\",B:\"ytp-featured-product-price\",b9:\"{{price}}\",\nV:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-sales-original-price\",b9:\"{{salesOriginalPrice}}\",V:{\"aria-hidden\":\"true\"}},{S:\"text\",B:\"ytp-featured-product-price-drop-reference-price\",b9:\"{{priceDropReferencePrice}}\",V:{\"aria-hidden\":\"true\"}}]},this.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{S:\"div\",B:\"ytp-featured-product-when-promotion-text-enabled\",W:[{S:\"text\",B:\"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled\",b9:\"{{affiliateDisclaimer}}\"},\nthis.N,{S:\"text\",B:\"ytp-featured-product-vendor-when-promotion-text-enabled\",b9:\"{{vendor}}\"}]}:{S:\"div\",W:[{S:\"text\",B:\"ytp-featured-product-affiliate-disclaimer\",b9:\"{{affiliateDisclaimer}}\"},this.C.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")?this.Z:null,this.N,{S:\"text\",B:\"ytp-featured-product-vendor\",b9:\"{{vendor}}\"},this.countdownTimer]}]},this.overflowButton]});g.Q(this,this.banner);this.banner.yB(this.K.element);this.Y(this.C,g.AA(\"featured_product\"),this.mGk);this.Y(this.C,\ng.TW(\"featured_product\"),this.BS);this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.overflowButton.element,\"click\",this.j6);this.Y(e,\"featuredproductdismissed\",this.UA)};\nkIM\u003dfunction(e){var N,y;e\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;var w,E,A;return(e\u003d\u003dnull||!e.affiliateDisclaimer)\u0026\u0026(e\u003d\u003dnull?0:(w\u003de.exclusivesData)\u003d\u003dnull?0:w.exclusiveOfferLabelText)\u0026\u0026(e\u003d\u003dnull?0:(E\u003de.exclusivesData)\u003d\u003dnull?0:E.expirationTimestampMs)\u0026\u0026(e\u003d\u003dnull?0:(A\u003de.exclusivesData)\u003d\u003dnull?0:A.exclusiveOfferCountdownText)?!0:!1};\nXRF\u003dfunction(e){var N,y,w,E,A\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:(E\u003dw.exclusivesData)\u003d\u003dnull?void 0:E.expirationTimestampMs;N\u003d(Number(A)-Date.now())/1E3;if(N\u003e0){if(N\u003c604800){var T,p,C,r;y\u003d(T\u003de.J)\u003d\u003dnull?void 0:(p\u003dT.bannerData)\u003d\u003dnull?void 0:(C\u003dp.itemData)\u003d\u003dnull?void 0:(r\u003dC.exclusivesData)\u003d\u003dnull?void 0:r.exclusiveOfferCountdownText;if(y!\u003d\u003dvoid 0)for(T\u003dDate.now(),p\u003dg.c(y),C\u003dp.next();!C.done;C\u003dp.next())if(C\u003dC.value,C!\u003d\u003dvoid 0\u0026\u0026C.text!\u003d\u003dvoid 0\u0026\u0026(r\u003dNumber(C.textDisplayStartTimestampMs),\n!isNaN(r)\u0026\u0026T\u003e\u003dr)){C.insertCountdown?(N\u003dC.text.replace(/\\$0/,String(CA({seconds:N}))),e.G.Ja(N)):e.G.Ja(C.text);e.G.show();break}}var Y,M,l,F;e.Z.update({exclusive:(Y\u003de.J)\u003d\u003dnull?void 0:(M\u003dY.bannerData)\u003d\u003dnull?void 0:(l\u003dM.itemData)\u003d\u003dnull?void 0:(F\u003dl.exclusivesData)\u003d\u003dnull?void 0:F.exclusiveOfferLabelText});e.Z.show();Mh(e);var S;(S\u003de.pX)\u003d\u003dnull||S.start()}else Bl1(e)};\nBl1\u003dfunction(e){var N;(N\u003de.pX)\u003d\u003dnull||N.stop();e.G.hide();e.Z.hide();lo(e)};\nPKJ\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;return e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")\u0026\u0026(w\u003d\u003dnull||!w.priceReplacementText)\u0026\u0026(w\u003d\u003dnull?0:w.promotionText)?w\u003d\u003dnull?void 0:w.promotionText.content:null};\nds0\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData,E,A;if(!(w!\u003dnull\u0026\u0026w.priceReplacementText||e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\"))\u0026\u0026(w\u003d\u003dnull?0:(E\u003dw.dealsData)\u003d\u003dnull?0:(A\u003dE.sales)\u003d\u003dnull?0:A.originalPrice)){var T,p;return w\u003d\u003dnull?void 0:(T\u003dw.dealsData)\u003d\u003dnull?void 0:(p\u003dT.sales)\u003d\u003dnull?void 0:p.originalPrice}return null};\nIg1\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData,E,A,T,p;if(!((w\u003d\u003dnull?0:w.priceReplacementText)||e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")||(w\u003d\u003dnull?0:(E\u003dw.dealsData)\u003d\u003dnull?0:(A\u003dE.sales)\u003d\u003dnull?0:A.originalPrice))\u0026\u0026(w\u003d\u003dnull?0:(T\u003dw.dealsData)\u003d\u003dnull?0:(p\u003dT.priceDrop)\u003d\u003dnull?0:p.referencePrice)){var C,r;return w\u003d\u003dnull?void 0:(C\u003dw.dealsData)\u003d\u003dnull?void 0:(r\u003dC.priceDrop)\u003d\u003dnull?void 0:r.referencePrice}return null};\nv9J\u003dfunction(e){var N,y,w\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:y.itemData;if(w\u003d\u003dnull?0:w.priceReplacementText)return w\u003d\u003dnull?void 0:w.priceReplacementText;if((w\u003d\u003dnull?0:w.promotionText)\u0026\u0026e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var E;return(w\u003d\u003dnull?void 0:w.price)+\" \"+(w\u003d\u003dnull?void 0:(E\u003dw.promotionText)\u003d\u003dnull?void 0:E.content)}var A,T;if(w\u003d\u003dnull?0:(A\u003dw.dealsData)\u003d\u003dnull?0:(T\u003dA.sales)\u003d\u003dnull?0:T.originalPrice){var p,C;return w\u003d\u003dnull?void 0:(p\u003dw.dealsData)\u003d\u003d\nnull?void 0:(C\u003dp.sales)\u003d\u003dnull?void 0:C.salesPriceAccessibilityLabel}var r,Y;if(w\u003d\u003dnull?0:(r\u003dw.dealsData)\u003d\u003dnull?0:(Y\u003dr.priceDrop)\u003d\u003dnull?0:Y.referencePrice){var M,l;return(w\u003d\u003dnull?void 0:w.price)+\" \"+(w\u003d\u003dnull?void 0:(M\u003dw.dealsData)\u003d\u003dnull?void 0:(l\u003dM.priceDrop)\u003d\u003dnull?void 0:l.referencePrice)}return w\u003d\u003dnull?void 0:w.price};\nzrH\u003dfunction(e){if(e.C.T(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var N,y,w;return e.N.Og?null:(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:w.vendorName}var E,A,T,p,C,r;return e.N.Og||e.Z.Og||((E\u003de.J)\u003d\u003dnull?0:(A\u003dE.bannerData)\u003d\u003dnull?0:(T\u003dA.itemData)\u003d\u003dnull?0:T.affiliateDisclaimer)?null:(p\u003de.J)\u003d\u003dnull?void 0:(C\u003dp.bannerData)\u003d\u003dnull?void 0:(r\u003dC.itemData)\u003d\u003dnull?void 0:r.vendorName};\nDs0\u003dfunction(e,N){Fh(e);if(N){var y\u003dg.WH.getState().entities;y\u003dCj(y,\"featuredProductsEntity\",N);if(y!\u003dnull\u0026\u0026y.productsData){N\u003d[];y\u003dg.c(y.productsData);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dvoid 0;if((E\u003dw)!\u003dnull\u0026\u0026E.identifier\u0026\u0026w.featuredSegments){e.l9.push(w);var A\u003dvoid 0;E\u003dg.c((A\u003dw)\u003d\u003dnull?void 0:A.featuredSegments);for(A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;A\u003di7P(T.startTimeSec);A!\u003d\u003dvoid 0\u0026\u0026(T\u003di7P(T.endTimeSec),N.push(new g.wF(A*1E3,T\u003d\u003d\u003dvoid 0?0x7ffffffffffff:T*1E3,{id:w.identifier,\nnamespace:\"featured_product\"})))}}}e.C.wx(N)}}};\nlo\u003dfunction(e){if(e.trendingOfferEntityKey){var N\u003dg.WH.getState().entities;if(N\u003dCj(N,\"trendingOfferEntity\",e.trendingOfferEntityKey)){var y,w,E;N.encodedSkuId!\u003d\u003d((y\u003de.J)\u003d\u003dnull?void 0:(w\u003dy.bannerData)\u003d\u003dnull?void 0:(E\u003dw.itemData)\u003d\u003dnull?void 0:E.encodedOfferSkuId)?Mh(e):(e.N.update({trendingOffer:N.shortLabel+\" \\u2022 \"+N.countLabel}),e.N.show(),e.banner.update({vendor:zrH(e)}))}else Mh(e)}else Mh(e)};\nMh\u003dfunction(e){e.N.hide();e.banner.update({vendor:zrH(e)})};\nFh\u003dfunction(e){e.l9\u003d[];e.BS();e.C.MK(\"featured_product\")};\ng9n\u003dfunction(e){var N,y,w,E,A\u003d(N\u003de.J)\u003d\u003dnull?void 0:(y\u003dN.bannerData)\u003d\u003dnull?void 0:(w\u003dy.itemData)\u003d\u003dnull?void 0:(E\u003dw.hiddenProductOptions)\u003d\u003dnull?void 0:E.dropTimestampMs;N\u003d(Number(A)-Date.now())/1E3;e.countdownTimer.Ja(CA({seconds:N}));if(N\u003e0){var T;(T\u003de.Y_)\u003d\u003dnull||T.start()}};\nVoF\u003dfunction(e){var N;(N\u003de.Y_)\u003d\u003dnull||N.stop();e.countdownTimer.hide()};\ni7P\u003dfunction(e){if(e!\u003d\u003dvoid 0\u0026\u0026e.trim()!\u003d\u003d\"\"\u0026\u0026(e\u003dMath.trunc(Number(e.trim())),!(isNaN(e)||e\u003c0)))return e};\nZ7M\u003dfunction(e,N,y){g.W.call(this,{S:\"div\",dP:[\"ytp-info-panel-action-item\"],W:[{S:\"div\",B:\"ytp-info-panel-action-item-disclaimer\",b9:\"{{disclaimer}}\"},{S:\"a\",dP:[\"ytp-info-panel-action-item-button\",\"ytp-button\"],V:{role:\"button\",href:\"{{url}}\",target:\"_blank\",rel:\"noopener\"},W:[{S:\"div\",B:\"ytp-info-panel-action-item-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-info-panel-action-item-label\",b9:\"{{label}}\"}]}]});this.C\u003de;this.J\u003dy;this.disclaimer\u003dthis.hW(\"ytp-info-panel-action-item-disclaimer\");this.button\u003d\nthis.hW(\"ytp-info-panel-action-item-button\");this.WG\u003d!1;this.C.createServerVe(this.element,this,!0);this.listen(\"click\",this.onClick);e\u003d\"\";y\u003dg.m(N\u003d\u003dnull?void 0:N.onTap,ZL);var w\u003dg.m(y,g.qu);this.WG\u003d!1;w?(e\u003dw.url||\"\",e.startsWith(\"//\")\u0026\u0026(e\u003d\"https:\"+e),this.WG\u003d!0,g.VZ(this.button,g.Ds(e))):(w\u003dg.m(y,fg5))\u0026\u0026!this.J?((e\u003dw.phoneNumbers)\u0026\u0026e.length\u003e0?(e\u003d\"sms:\"+e[0],w.messageText\u0026\u0026(e+\u003d\"?\u0026body\u003d\"+encodeURI(w.messageText))):e\u003d\"\",this.WG\u003d!0,g.VZ(this.button,g.Ds(e,[to5]))):(y\u003dg.m(y,uOJ))\u0026\u0026!this.J\u0026\u0026(e\u003dy.phoneNumber?\n\"tel:\"+y.phoneNumber:\"\",this.WG\u003d!0,g.VZ(this.button,g.Ds(e,[q4_])));var E;if(y\u003d(E\u003dN.disclaimerText)\u003d\u003dnull?void 0:E.content){this.button.style.borderBottom\u003d\"1px solid white\";this.button.style.paddingBottom\u003d\"16px\";var A;this.update({label:(A\u003dN.bodyText)\u003d\u003dnull?void 0:A.content,icon:d1(),disclaimer:y})}else{this.disclaimer.style.display\u003d\"none\";var T;this.update({label:(T\u003dN.bodyText)\u003d\u003dnull?void 0:T.content,icon:d1()})}this.C.setTrackingParams(this.element,N.trackingParams||null);this.WG\u0026\u0026(this.N\u003d{externalLinkData:{url:e}})};\nxsH\u003dfunction(e,N){var y\u003dCT();g.Dq.call(this,e,{S:\"div\",B:\"ytp-info-panel-detail-skrim\",W:[{S:\"div\",B:\"ytp-info-panel-detail\",V:{role:\"dialog\",id:y},W:[{S:\"div\",B:\"ytp-info-panel-detail-header\",W:[{S:\"div\",B:\"ytp-info-panel-detail-title\",b9:\"{{title}}\"},{S:\"button\",dP:[\"ytp-info-panel-detail-close\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]}]},{S:\"div\",B:\"ytp-info-panel-detail-body\",b9:\"{{body}}\"},{S:\"div\",B:\"ytp-info-panel-detail-items\"}]}]},250);this.J\u003dN;this.items\u003dthis.hW(\"ytp-info-panel-detail-items\");\nthis.K\u003dnew g.fd(this);this.itemData\u003d[];this.j\u003dy;this.Y(this.hW(\"ytp-info-panel-detail-close\"),\"click\",this.rT);this.Y(this.hW(\"ytp-info-panel-detail-skrim\"),\"click\",this.rT);this.Y(this.hW(\"ytp-info-panel-detail\"),\"click\",function(w){w.stopPropagation()});\ng.Q(this,this.K);this.C.createServerVe(this.element,this,!0);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.onVideoDataChange(\"newdata\",e.getVideoData());this.hide()};\njjE\u003dfunction(e,N){e\u003dg.c(e.itemData);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,y.C.logVisibility(y.element,N)};\nms5\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-info-panel-preview\",V:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\",\"aria-owns\":N.getId(),\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-info-panel-preview-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-info-panel-preview-chevron\",b9:\"{{chevron}}\"}]});var y\u003dthis;this.C\u003de;this.k9\u003dthis.J\u003dthis.videoId\u003dnull;this.j\u003dthis.showControls\u003dthis.N\u003d!1;this.Y(this.element,\"click\",function(){e.logClick(y.element);e.Jm();VL(N)});\nthis.K\u003dnew g.NE(this,250,!1,100);g.Q(this,this.K);this.C.createServerVe(this.element,this,!0);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"presentingplayerstatechange\",this.q$);this.Y(this.C,\"paidcontentoverlayvisibilitychange\",this.qW);this.Y(this.C,\"infopaneldetailvisibilitychange\",this.qW);var w\u003de.getVideoData()||{};n99(w)\u0026\u0026Qj5(this,w);this.Y(e,\"onShowControls\",this.wH);this.Y(e,\"onHideControls\",this.bU)};\nQj5\u003dfunction(e,N){if(!N.Pf||!e.C.V_()){var y\u003dN.gI||1E4,w\u003dn99(N);e.J?N.videoId\u0026\u0026N.videoId!\u003d\u003de.videoId\u0026\u0026(g.we(e.J),e.videoId\u003dN.videoId,w?(H70(e,y,N),e.WY()):(e.rT(),e.J.dispose(),e.J\u003dnull)):w\u0026\u0026(N.videoId\u0026\u0026(e.videoId\u003dN.videoId),H70(e,y,N),e.WY())}};\nn99\u003dfunction(e){var N,y,w,E;return!!((N\u003de.Fr)\u003d\u003dnull?0:(y\u003dN.title)\u003d\u003dnull?0:y.content)||!!((w\u003de.Fr)\u003d\u003dnull?0:(E\u003dw.bodyText)\u003d\u003dnull?0:E.content)};\nH70\u003dfunction(e,N,y){e.J\u0026\u0026e.J.dispose();e.J\u003dnew g.e6(e.eih,N,e);g.Q(e,e.J);var w;N\u003d((w\u003dy.Fr)\u003d\u003dnull?void 0:w.trackingParams)||null;e.C.setTrackingParams(e.element,N);var E;var A,T;if(y\u003d\u003dnull?0:(A\u003dy.Fr)\u003d\u003dnull?0:(T\u003dA.title)\u003d\u003dnull?0:T.content){var p;w\u003d(E\u003dy.Fr)\u003d\u003dnull?void 0:(p\u003dE.title)\u003d\u003dnull?void 0:p.content;var C,r;if((C\u003dy.Fr)\u003d\u003dnull?0:(r\u003dC.bodyText)\u003d\u003dnull?0:r.content)w+\u003d\" \\u2022 \";E\u003dw}else E\u003d\"\";var Y,M;y\u003d((Y\u003dy.Fr)\u003d\u003dnull?void 0:(M\u003dY.bodyText)\u003d\u003dnull?void 0:M.content)||\"\";e.update({text:E+y,chevron:g.cq()})};\nK89\u003dfunction(e,N){e.J\u0026\u0026(g.G(N,8)?(e.N\u003d!0,e.WY(),e.J.start()):(g.G(N,2)||g.G(N,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\nSz\u003dfunction(e){var N\u003dnull;try{N\u003de.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(y){N\u003de.toLocaleString(void 0,{style:\"percent\"})}return N};\nom\u003dfunction(e,N){var y\u003d0;e\u003dg.c(e);for(var w\u003de.next();!(w.done||w.value.startTime\u003eN);w\u003de.next())y++;return y\u003d\u003d\u003d0?y:y-1};\nW8_\u003dfunction(e,N){for(var y\u003d0,w\u003dg.c(e),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(N\u003cE.timeRangeStartMillis)return null;if(N\u003e\u003dE.timeRangeStartMillis\u0026\u0026N\u003cE.timeRangeStartMillis+E.J)break;y++}y+1\u003ce.length\u0026\u0026e[y+1].timeRangeStartMillis\u003c\u003dN\u0026\u0026y++;return y\u003ce.length?y:null};\nO71\u003dfunction(e,N){N\u003dom(e,N)+1;return N\u003ce.length?N:-1};\nRrn\u003dfunction(e,N){return om(e,N)-1};\nGIP\u003dfunction(e,N){return new g.wF(e,N,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+e})};\nL8J\u003dfunction(e,N,y,w,E,A,T,p){g.fd.call(this);var C\u003dthis;this.api\u003de;this.contextMenu\u003dy;this.tT\u003dw;this.XS\u003dE;this.J\u003dA;this.Z\u003dT;this.progressBar\u003dp;this.L\u003dnew g.e6(function(){UsF(C,!1)},1E3);\nthis.N\u003d\"\";this.K\u003d{Pz:!1};this.j\u003d!1;g.Q(this,this.L);this.Y(N,\"mousedown\",function(){bo(C,!1)});\nthis.Y(y.element,\"mousedown\",function(){bo(C,!1)});\nthis.Y(N,\"keydown\",this.Nn);this.Y(y.element,\"keydown\",this.Nn);this.Y(N,\"keyup\",this.ke);this.Y(y.element,\"keyup\",this.ke)};\nsjF\u003dfunction(e,N){return N\u003c0?0:Math.floor(Math.min(N,e.api.getDuration())*1E3)};\nhk\u003dfunction(e,N,y){var w\u003de.api.getCurrentTime(),E\u003dsjF(e,w);e\u003dsjF(e,w+N);return{startMediaTimeMs:E,endMediaTimeMs:e,seekSource:y}};\nagJ\u003dfunction(e){var N,y\u003d(N\u003de.api.getVideoData())\u003d\u003dnull?void 0:N.Au();return e.api.getPresentingPlayerType(y)!\u003d\u003d2};\nbo\u003dfunction(e,N){e.j\u003dN;g.Y1(e.api.getRootNode(),\"ytp-probably-keyboard-focus\",N);g.Y1(e.contextMenu.element,\"ytp-probably-keyboard-focus\",N)};\nky\u003dfunction(e,N,y,w){var E\u003dg.fZ(e.api.jR());if(E\u0026\u0026E.loaded){var A\u003de.api.getSubtitlesUserSettings();E\u003dvoid 0;for(var T\u003d0;T\u003cg.c6.length;T++){var p\u003dg.c6[T];if(p.option\u003d\u003d\u003dN){E\u003dp.options;break}}T\u003dvoid 0;for(p\u003d0;p\u003cE.length;p++)E[p].option\u003d\u003d\u003dA[N]\u0026\u0026(T\u003dp);if(w)if(y){if(T\u003d\u003d\u003d0)return}else if(T\u003d\u003d\u003dE.length-1)return;w\u003d{};w[N]\u003dE[(T+(y?E.length-1:1))%E.length].option;e.api.updateSubtitlesUserSettings(w);UsF(e,!0);e.L.start()}};\nUsF\u003dfunction(e,N){g.fZ(e.api.jR())\u0026\u0026e.api.setOption(\"captions\",\"sampleSubtitles\",N)};\ng.B6\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-overflow-button\"],V:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":N.element.id},W:[{S:\"div\",B:\"ytp-overflow-icon\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z\",fill:\"#fff\"}}]}]}]});var y\u003dthis;this.C\u003de;this.Lw\u003dN;this.J\u003dthis.visible\u003d!1;e.createClientVe(this.element,\nthis,16499);this.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"fullscreentoggled\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.GZ();lh(e,this.element,this);this.listen(\"click\",function(){e.logClick(y.element);VL(N,y.element,!1)});\nthis.Y(N.closeButton,\"click\",function(){y.focus()})};\ne7s\u003dfunction(e){g.Dq.call(this,e,{S:\"div\",B:\"ytp-overflow-panel\",V:{id:CT(),role:\"dialog\"},W:[{S:\"div\",B:\"ytp-overflow-panel-content\",W:[{S:\"div\",B:\"ytp-overflow-panel-action-buttons\",b9:\"{{buttons}}\"}]},{S:\"button\",dP:[\"ytp-overflow-panel-close\",\"ytp-button\"],V:{title:\"Close\"},W:[g.kl()]}]},250);this.actionButtons\u003d[];this.J\u003dthis.hW(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.hW(\"ytp-overflow-panel-close\");this.Y(this.closeButton,\"click\",this.rT);lh(e,this.closeButton,this);this.listen(\"click\",\nthis.OF);this.Y(e,\"videoplayerreset\",this.hide);this.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\nNV1\u003dfunction(e,N){e.actionButtons.includes(N)||(e.actionButtons.push(N),e.updateValue(\"buttons\",e.actionButtons))};\nyMF\u003dfunction(e,N){e\u003dg.c(e.actionButtons);for(var y\u003de.next();!y.done;y\u003de.next())y.value.nx(N)};\nwvH\u003dfunction(e,N,y){var w\u003dg.Bo(N,y),E\u003dw.LN(\"default.jpg\");g.W.call(this,{S:\"a\",dP:[\"ytp-video-menu-item\",\"ytp-button\"],V:{role:\"menuitemradio\",\"aria-label\":w.title,href:e.X().getVideoUrl(w.videoId,N.listId?N.listId.toString():null)},W:[{S:\"div\",B:\"ytp-video-menu-item-index\",b9:String(y+1)},{S:\"div\",B:\"ytp-video-menu-item-now-playing\",b9:\"\\u25b6\"},{S:\"div\",B:\"ytp-video-menu-item-thumbnail\",V:{style:E?\"background-image: url(\"+E+\");\":void 0}},{S:\"div\",B:\"ytp-video-menu-item-title\",b9:w.title},{S:\"div\",\nB:\"ytp-video-menu-item-author\",b9:w.author}]});this.api\u003de;this.index\u003dy;this.listen(\"click\",this.onClick)};\nELH\u003dfunction(e){g.Dq.call(this,e,{S:\"div\",B:\"ytp-playlist-menu\",V:{role:\"dialog\",id:CT()},W:[{S:\"div\",B:\"ytp-playlist-menu-header\",W:[{S:\"div\",B:\"ytp-playlist-menu-title\",W:[e.X().K?{S:\"span\",B:\"ytp-playlist-menu-title-name\",b9:\"{{title}}\"}:{S:\"a\",B:\"ytp-playlist-menu-title-name\",V:{href:\"{{playlisturl}}\"},b9:\"{{title}}\"},{S:\"button\",dP:[\"ytp-playlist-menu-close\",\"ytp-button\"],V:{\"aria-label\":\"Close\"},W:[g.kl()]}]},{S:\"div\",B:\"ytp-playlist-menu-subtitle\",b9:\"{{subtitle}}\"}]},{S:\"div\",B:\"ytp-playlist-menu-items\",\nV:{role:\"menu\"}}]},250);this.api\u003de;this.K\u003dthis.selected\u003dthis.j\u003dthis.playlist\u003dnull;this.items\u003dthis.hW(\"ytp-playlist-menu-items\");this.J\u003dnew g.fd(this);this.playlistData\u003d[];this.Y(this.hW(\"ytp-playlist-menu-close\"),\"click\",this.rT);var N\u003dthis.hW(\"ytp-playlist-menu-title-name\");e.X().K||(this.K\u003dthis.Y(N,\"click\",this.Nx9));g.Q(this,this.J);this.hide()};\nXh\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-playlist-menu-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-owns\":String(N.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},W:[{S:\"div\",B:\"ytp-playlist-menu-button-icon\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"m 22.53,21.42 0,6.85 5.66,-3.42 -5.66,-3.42 0,0 z m -11.33,0 9.06,0 0,2.28 -9.06,0 0,-2.28 0,0 z m 0,-9.14 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z m 0,4.57 13.6,0 0,2.28 -13.6,0 0,-2.28 0,0 z\",\nfill:\"#fff\"}}]}]},{S:\"div\",B:\"ytp-playlist-menu-button-text\",b9:\"{{text}}\"}]});var y\u003dthis;this.api\u003de;this.playlist\u003dnull;this.visible\u003d!1;e.createClientVe(this.element,this,70344);this.Y(e,\"videodatachange\",this.J);this.Y(e,\"videoplayerreset\",this.J);this.Y(e,\"onPlaylistUpdate\",this.J);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.hide();this.J();lh(e,this.element,this);this.listen(\"click\",function(){e.logClick(y.element);VL(N,y.element,!1)})};\nAME\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-promotooltip-wrapper\",W:[{S:\"div\",B:\"ytp-promotooltip-container\",W:[{S:\"div\",B:\"ytp-promotooltip-content\",W:[{S:\"div\",B:\"ytp-promotooltip-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-promotooltip-details\",b9:\"{{details}}\"}]},{S:\"div\",B:\"ytp-promotooltip-buttons\",W:[{S:\"div\",B:\"ytp-promotooltip-dismiss-button\",b9:\"{{dismissButtonText}}\",V:{tabindex:\"0\"}},{S:\"div\",B:\"ytp-promotooltip-accept-button\",b9:\"{{acceptButtonText}}\",V:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{S:\"div\",B:\"ytp-promotooltip-pointer\"}]});var y\u003dthis;this.tooltipRenderer\u003de;this.C\u003dN;this.J\u003dthis.K\u003dnull;this.title\u003dthis.hW(\"ytp-promotooltip-title\");this.details\u003dthis.hW(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.hW(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.hW(\"ytp-promotooltip-dismiss-button\");this.N\u003dthis.Z\u003d!1;this.j\u003d!0;this.Ng\u003dthis.G\u003dthis.D\u003dthis.U\u003d!1;this.lk\u003d{Fd:function(w){y.Fd(w)}};\nthis.KX(!1);e\u003dthis.tooltipRenderer.trackingParams||null;if(this.N\u003d!!e)this.C.createServerVe(this.element,this,!0),this.C.setTrackingParams(this.element,e);this.Y(N,\"onShowControls\",this.hL);this.Y(N,\"onHideControls\",this.AL);this.Y(N,\"resize\",this.I9);this.Y(this.acceptButton,\"click\",this.GWZ);this.Y(this.dismissButton,\"click\",this.wYk);this.Y(document,\"click\",this.lU)};\nTVH\u003dfunction(e){var N\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+e.tooltipRenderer.targetId+\u0027\"]\u0027);N\u003dN.length\u003e0?N[0]:null;var y\u003dg.H4(\"ytp-chrome-bottom\"),w\u003dg.H4(\"ytp-ad-module\");e.j\u003d!(y\u003d\u003dnull||!y.contains(N));e.U\u003d!(w\u003d\u003dnull||!w.contains(N));e.D\u003d!(N\u003d\u003dnull||!N.hasAttribute(\"data-tooltip-target-fixed\"));return N};\nC9E\u003dfunction(e,N,y){if(!e.Z){if(N){e.tooltipRenderer\u003dN;N\u003de.tooltipRenderer.text;var w\u003d!1,E;(N\u003d\u003dnull?0:(E\u003dN.runs)\u003d\u003dnull?0:E.length)\u0026\u0026N.runs[0].text\u0026\u0026(e.update({title:N.runs[0].text.toString()}),w\u003d!0);g.X0(e.title,w);N\u003de.tooltipRenderer.detailsText;E\u003d!1;var A;if((N\u003d\u003dnull?0:(A\u003dN.runs)\u003d\u003dnull?0:A.length)\u0026\u0026N.runs[0].text){w\u003dN.runs[0].text.toString();A\u003dw.indexOf(\"$TARGET_ICON\");if(A\u003e-1)if(e.tooltipRenderer.targetId){N\u003d[];w\u003dw.split(\"$TARGET_ICON\");var T\u003dnew g.r1({S:\"span\",B:\"ytp-promotooltip-details-icon\",\nW:[JMJ[e.tooltipRenderer.targetId]]});g.Q(e,T);for(var p\u003d[],C\u003dg.c(w),r\u003dC.next();!r.done;r\u003dC.next())r\u003dnew g.r1({S:\"span\",B:\"ytp-promotooltip-details-component\",b9:r.value}),g.Q(e,r),p.push(r);w.length\u003d\u003d\u003d2?(N.push(p[0].element),N.push(T.element),N.push(p[1].element)):w.length\u003d\u003d\u003d1\u0026\u0026(A\u003d\u003d\u003d0?(N.push(T.element),N.push(p[0].element)):(N.push(p[0].element),N.push(T.element)));A\u003dN.length?N:null}else A\u003dnull;else A\u003dw;if(A){if(typeof A!\u003d\u003d\"string\")for(g.N8(e.details),E\u003dg.c(A),A\u003dE.next();!A.done;A\u003dE.next())e.details.appendChild(A.value);\nelse e.update({details:A});E\u003d!0}}g.X0(e.details,E);E\u003de.tooltipRenderer.acceptButton;A\u003d!1;var Y,M,l;((Y\u003dg.m(E,g.zR))\u003d\u003dnull?0:(M\u003dY.text)\u003d\u003dnull?0:(l\u003dM.runs)\u003d\u003dnull?0:l.length)\u0026\u0026g.m(E,g.zR).text.runs[0].text\u0026\u0026(e.update({acceptButtonText:g.m(E,g.zR).text.runs[0].text.toString()}),A\u003d!0);g.X0(e.acceptButton,A);Y\u003de.tooltipRenderer.dismissButton;M\u003d!1;var F,S,k;((F\u003dg.m(Y,g.zR))\u003d\u003dnull?0:(S\u003dF.text)\u003d\u003dnull?0:(k\u003dS.runs)\u003d\u003dnull?0:k.length)\u0026\u0026g.m(Y,g.zR).text.runs[0].text\u0026\u0026(e.update({dismissButtonText:g.m(Y,g.zR).text.runs[0].text.toString()}),\nM\u003d!0);g.X0(e.dismissButton,M)}y\u0026\u0026(e.K\u003dy);e.J\u003dTVH(e);e.G\u003d!1;e.C.X().T(\"web_player_hide_nitrate_promo_tooltip\")||e.KX(!0);pv3(e);e.Og\u0026\u0026!e.Ng\u0026\u0026(e.Ng\u003d!0,e.lk.Fd(0));e.N\u0026\u0026e.C.logVisibility(e.element,e.Og)}};\nP6\u003dfunction(e){e.KX(!1);e.N\u0026\u0026e.C.logVisibility(e.element,e.Og)};\nrM1\u003dfunction(e){var N,y,w,E\u003d((N\u003dg.m(e.acceptButton,g.zR))\u003d\u003dnull?void 0:(y\u003dN.text)\u003d\u003dnull?void 0:(w\u003dy.runs)\u003d\u003dnull?void 0:w.length)\u0026\u0026!!g.m(e.acceptButton,g.zR).text.runs[0].text,A,T,p;N\u003d((A\u003dg.m(e.dismissButton,g.zR))\u003d\u003dnull?void 0:(T\u003dA.text)\u003d\u003dnull?void 0:(p\u003dT.runs)\u003d\u003dnull?void 0:p.length)\u0026\u0026!!g.m(e.dismissButton,g.zR).text.runs[0].text;return E||N};\npv3\u003dfunction(e){var N;if(!(N\u003d!e.J)){N\u003de.J;var y\u003dwindow.getComputedStyle(N);N\u003dy.display\u003d\u003d\u003d\"none\"||y.visibility\u003d\u003d\u003d\"hidden\"||N.getAttribute(\"aria-hidden\")\u003d\u003d\u003d\"true\"}if(N||e.C.isMinimized())e.KX(!1);else if(N\u003dg.Be(e.J),N.width\u0026\u0026N.height){e.C.yg(e.element,e.J);var w\u003de.C.Fz().getPlayerSize().height;y\u003dg.Be(e.hW(\"ytp-promotooltip-container\")).height;e.j?e.element.style.top\u003dw-y-N.height-12+\"px\":e.D||(w\u003de.C.eW().height-y-N.height-12,e.element.style.top\u003dw+\"px\");w\u003de.hW(\"ytp-promotooltip-pointer\");var E\u003dg.ce(e.J,\ne.C.getRootNode()),A\u003dNumber(e.element.style.left.replace(/[^\\d\\.]/g,\"\"));e\u003de.C.isFullscreen()?18:12;w.style.left\u003dE.x-A+N.width/2-e+\"px\";w.style.top\u003dy+\"px\"}else e.KX(!1)};\ndC\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-replay-button\",\"ytp-button\"],V:{title:\"Replay\"},W:[g.vq()]});this.C\u003de;this.Y(e,\"presentingplayerstatechange\",this.onStateChange);this.listen(\"click\",this.onClick,this);this.IJ(e.getPlayerStateObject());lh(this.C,this.element,this)};\nIm\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?240:N;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-search-button\"],V:{title:\"Search\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-search-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-search-title\",b9:\"Search\"}]});this.api\u003de;this.N\u003dN;this.visible\u003d!1;this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-svg-fill\",V:{d:\"M21.24,19.83l-5.64-5.64C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7 c1.57,0,3.02-0.52,4.19-1.4l5.64,5.64L21.24,19.83z M5,10c0-2.76,2.24-5,5-5s5,2.24,5,5c0,2.76-2.24,5-5,5S5,12.76,5,10z\"}}]});\ne.createClientVe(this.element,this,184945);this.listen(\"click\",this.onClick);this.J();this.Y(e,\"appresize\",this.J);this.Y(e,\"videodatachange\",this.J);lh(e,this.element,this)};\ng.v6\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?240:w;g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-share-button\"],V:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":y.element.id,\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-share-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-share-title\",b9:\"Share\"}]});this.api\u003de;this.J\u003dN;this.K\u003dy;this.j\u003dw;this.N\u003dthis.visible\u003d!1;this.tooltip\u003dthis.J.Rf();e.createClientVe(this.element,this,28664);this.listen(\"click\",this.onClick);this.Y(e,\"videodatachange\",this.GZ);\nthis.Y(e,\"videoplayerreset\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.GZ();this.addOnDisposeCallback(g.MU(this.tooltip,this.element))};\n$r5\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003dg.hR(N)\u0026\u0026g.cb(e.api)\u0026\u0026g.G(e.api.getPlayerStateObject(),128);N\u003dN.K||N.disableSharing\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2||!y.showShareButton||y.hp||w||g.KX(y)||e.N;w\u003de.api.Fz().getPlayerSize().width;return!!y.videoId\u0026\u0026w\u003e\u003de.j\u0026\u0026!N};\nYy3\u003dfunction(e,N){N.name!\u003d\u003d\"InvalidStateError\"\u0026\u0026N.name!\u003d\u003d\"AbortError\"\u0026\u0026(N.name\u003d\u003d\u003d\"NotAllowedError\"?(e.J.Jm(),VL(e.K,e.element,!1)):g.t0(N))};\nl_5\u003dfunction(e,N){var y\u003dCT(),w\u003de.X();y\u003d{S:\"div\",B:\"ytp-share-panel\",V:{id:CT(),role:\"dialog\",\"aria-labelledby\":y},W:[{S:\"div\",B:\"ytp-share-panel-inner-content\",W:[{S:\"div\",B:\"ytp-share-panel-title\",V:{id:y},b9:\"Share\"},{S:\"a\",dP:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],V:{href:\"{{link}}\",target:w.D,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},b9:\"{{linkText}}\"},{S:\"label\",B:\"ytp-share-panel-include-playlist\",W:[{S:\"input\",B:\"ytp-share-panel-include-playlist-checkbox\",V:{type:\"checkbox\",\nchecked:\"true\"}},\"Include playlist\"]},{S:\"div\",B:\"ytp-share-panel-loading-spinner\",W:[LD()]},{S:\"div\",B:\"ytp-share-panel-service-buttons\",b9:\"{{buttons}}\"},{S:\"div\",B:\"ytp-share-panel-error\",b9:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{S:\"button\",dP:[\"ytp-share-panel-close\",\"ytp-button\"],V:{title:\"Close\"},W:[g.kl()]}]};g.Dq.call(this,e,y,250);var E\u003dthis;this.moreButton\u003dnull;this.api\u003de;this.tooltip\u003dN.Rf();this.K\u003d[];this.Z\u003dthis.hW(\"ytp-share-panel-inner-content\");\nthis.closeButton\u003dthis.hW(\"ytp-share-panel-close\");this.Y(this.closeButton,\"click\",this.rT);this.addOnDisposeCallback(g.MU(this.tooltip,this.closeButton));this.j\u003dthis.hW(\"ytp-share-panel-include-playlist-checkbox\");this.Y(this.j,\"click\",this.GZ);this.J\u003dthis.hW(\"ytp-share-panel-link\");this.addOnDisposeCallback(g.MU(this.tooltip,this.J));this.api.createClientVe(this.J,this,164503);this.Y(this.J,\"click\",function(A){A.preventDefault();E.api.logClick(E.J);var T\u003dE.api.getVideoUrl(!0,!0,!1,!1);T\u003dMTE(E,T);\ng.Uc(T,E.api,A)\u0026\u0026E.api.Mg(\"SHARE_CLICKED\")});\nthis.listen(\"click\",this.uU);this.Y(e,\"videoplayerreset\",this.hide);this.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);this.Y(e,\"onLoopRangeChange\",this.j9q);this.hide()};\nSy_\u003dfunction(e,N){FOM(e);for(var y\u003dN.links||N.shareTargets,w\u003d0,E\u003d{},A\u003d0;A\u003cy.length\u0026\u0026w\u003c2;E\u003d{BJ:void 0,hg:void 0},A++){E.BJ\u003dy[A];a:switch(E.BJ.img||E.BJ.iconId){case \"facebook\":var T\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z m -1.9,3.8 0,5.7 -3.8,0 c -1.04,0 -1.9,.84 -1.9,1.9 l 0,3.8 5.7,0 0,5.7 -5.7,0 0,13.3 -5.7,0 0,-13.3 -3.8,0 0,-5.7 3.8,0 0,-4.75 c 0,-3.67 2.97,-6.65 6.65,-6.65 l 4.75,0 z\",\nfill:\"#39579b\"}}]};break a;case \"twitter\":T\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 l 0,0 z M 29.84,13.92 C 29.72,22.70 24.12,28.71 15.74,29.08 12.28,29.24 9.78,28.12 7.6,26.75 c 2.55,.40 5.71,-0.60 7.41,-2.06 -2.50,-0.24 -3.98,-1.52 -4.68,-3.56 .72,.12 1.48,.09 2.17,-0.05 -2.26,-0.76 -3.86,-2.15 -3.95,-5.07 .63,.28 1.29,.56 2.17,.60 C 9.03,15.64 7.79,12.13 9.21,9.80 c 2.50,2.75 5.52,4.99 10.47,5.30 -1.24,-5.31 5.81,-8.19 8.74,-4.62 1.24,-0.23 2.26,-0.71 3.23,-1.22 -0.39,1.23 -1.17,2.09 -2.11,2.79 1.03,-0.14 1.95,-0.38 2.73,-0.77 -0.47,.99 -1.53,1.9 -2.45,2.66 l 0,0 z\",\nfill:\"#01abf0\"}}]};break a;default:T\u003dnull}if(T){var p\u003dE.BJ.sname||E.BJ.serviceName;E.hg\u003dnew g.W({S:\"a\",dP:[\"ytp-share-panel-service-button\",\"ytp-button\"],V:{href:E.BJ.url,target:\"_blank\",title:p},W:[T]});E.hg.listen(\"click\",function(Y){return function(M){var l\u003dY.BJ.url;if(g.dh(M)){var F\u003dF\u003d\u003d\u003dvoid 0?{}:F;F.target\u003dF.target||\"YouTube\";F.width\u003dF.width||\"600\";F.height\u003dF.height||\"600\";var S\u003dF;S||(S\u003d{});F\u003dwindow;var k\u003dl instanceof IA?l:g.Ds(typeof l.href!\u003d\"undefined\"?l.href:String(l));var X\u003dself.crossOriginIsolated!\u003d\u003d\nvoid 0,d\u003d\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(d\u003d(new Request(\"/\")).referrerPolicy);var v\u003dd\u003d\u003d\u003d\"unsafe-url\";d\u003dS.noreferrer;if(X\u0026\u0026d){if(v)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");d\u003d!1}l\u003dS.target||l.target;X\u003d[];for(var V in S)switch(V){case \"width\":case \"height\":case \"top\":case \"left\":X.push(V+\"\u003d\"+S[V]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;case \"attributionsrc\":X.push(V+(S[V]?\"\u003d\"+S[V]:\n\"\"));break;default:X.push(V+\"\u003d\"+(S[V]?1:0))}V\u003dX.join(\",\");mf()\u0026\u0026F.navigator\u0026\u0026F.navigator.standalone\u0026\u0026l\u0026\u0026l!\u003d\"_self\"?(V\u003dg.sA(\"A\"),g.VZ(V,k),V.target\u003dl,d\u0026\u0026(V.rel\u003d\"noreferrer\"),((S\u003dS.attributionsrc)||S\u003d\u003d\u003d\"\")\u0026\u0026V.setAttribute(\"attributionsrc\",S),S\u003ddocument.createEvent(\"MouseEvent\"),S.initMouseEvent(\"click\",!0,!0,F,1),V.dispatchEvent(S),F\u003d{}):d?(F\u003dg.qm(F,\"\",l,V),S\u003dg.vP(k),F\u0026\u0026(F.opener\u003dnull,S\u003d\u003d\u003d\"\"\u0026\u0026(S\u003d\"javascript:\u0027\u0027\"),S\u003dtt(\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+\nUK(S)+\u0027\"\u003e\u0027),(k\u003dF.document)\u0026\u0026k.write\u0026\u0026(k.write(ux(S)),k.close()))):((F\u003dg.qm(F,k,l,V))\u0026\u0026S.noopener\u0026\u0026(F.opener\u003dnull),F\u0026\u0026S.noreferrer\u0026\u0026(F.opener\u003dnull));F\u0026\u0026(F.opener||(F.opener\u003dwindow),F.focus());M.preventDefault()}}}(E));\nE.hg.addOnDisposeCallback(g.MU(e.tooltip,E.hg.element));p\u003d\u003d\u003d\"Facebook\"?e.api.createClientVe(E.hg.element,E.hg,164504):p\u003d\u003d\u003d\"Twitter\"\u0026\u0026e.api.createClientVe(E.hg.element,E.hg,164505);e.Y(E.hg.element,\"click\",function(Y){return function(){e.api.logClick(Y.hg.element)}}(E));\ne.api.logVisibility(E.hg.element,!0);e.K.push(E.hg);w++}}var C\u003dN.more||N.moreLink,r\u003dnew g.W({S:\"a\",dP:[\"ytp-share-panel-service-button\",\"ytp-button\"],W:[{S:\"span\",B:\"ytp-share-panel-service-button-more\",W:[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},W:[{S:\"rect\",V:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{S:\"path\",V:{d:\"M 34.2,0 3.8,0 C 1.70,0 .01,1.70 .01,3.8 L 0,34.2 C 0,36.29 1.70,38 3.8,38 l 30.4,0 C 36.29,38 38,36.29 38,34.2 L 38,3.8 C 38,1.70 36.29,0 34.2,0 Z m -5.7,21.85 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z m -9.5,0 c 1.57,0 2.85,-1.27 2.85,-2.85 0,-1.57 -1.27,-2.85 -2.85,-2.85 -1.57,0 -2.85,1.27 -2.85,2.85 0,1.57 1.27,2.85 2.85,2.85 z\",\nfill:\"#4e4e4f\",\"fill-rule\":\"evenodd\"}}]}]}],V:{href:C,target:\"_blank\",title:\"More\"}});r.listen(\"click\",function(Y){var M\u003dC;e.api.logClick(e.moreButton.element);M\u003dMTE(e,M);g.Uc(M,e.api,Y)\u0026\u0026e.api.Mg(\"SHARE_CLICKED\")});\nr.addOnDisposeCallback(g.MU(e.tooltip,r.element));e.api.createClientVe(r.element,r,164506);e.Y(r.element,\"click\",function(){e.api.logClick(r.element)});\ne.api.logVisibility(r.element,!0);e.K.push(r);e.moreButton\u003dr;e.updateValue(\"buttons\",e.K)};\nMTE\u003dfunction(e,N){var y\u003d{};g.hR(e.api.X())\u0026\u0026(g.NU(e.api,\"addEmbedsConversionTrackingParams\",[y]),N\u003dg.Qb(N,y));return N};\nFOM\u003dfunction(e){for(var N\u003dg.c(e.K),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y.detach(),g.JV(y);e.K\u003d[]};\nzP\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e.startSec\u003d\u003d\u003dvoid 0||e.endSec\u003d\u003d\u003dvoid 0?!1:!0};\noLP\u003dfunction(e,N){e.startSec+\u003dN;e.endSec+\u003dN};\nh7J\u003dfunction(e){qJ.call(this,e);this.N\u003dthis.J\u003dthis.isContentForward\u003dthis.G\u003d!1;be_(this);this.Y(this.C,\"changeProductsInVideoVisibility\",this.pGl);this.Y(this.C,\"videodatachange\",this.onVideoDataChange)};\ncM1\u003dfunction(e){e.Z\u0026\u0026e.Rq.element.removeChild(e.Z.element);e.Z\u003dvoid 0};\nBVM\u003dfunction(e,N){return N.map(function(y){var w,E;if((y\u003d(w\u003dg.m(y,kdM))\u003d\u003dnull?void 0:(E\u003dw.thumbnail)\u003d\u003dnull?void 0:E.thumbnails)\u0026\u0026y.length!\u003d\u003d0)return y[0].url}).filter(function(y){return y!\u003d\u003dvoid 0}).map(function(y){y\u003dnew g.W({S:\"img\",\nB:\"ytp-suggested-action-product-thumbnail\",V:{alt:\"\",src:y}});g.Q(e,y);return y})};\nXv5\u003dfunction(e,N){e.isContentForward\u003dN;g.Y1(e.badge.element,\"ytp-suggested-action-badge-content-forward\",N)};\nio\u003dfunction(e){var N\u003de.isContentForward\u0026\u0026!e.xZ();g.Y1(e.badge.element,\"ytp-suggested-action-badge-preview-collapsed\",N\u0026\u0026e.J);g.Y1(e.badge.element,\"ytp-suggested-action-badge-preview-expanded\",N\u0026\u0026e.N)};\nDD\u003dfunction(e,N,y){return new g.wF(e*1E3,N*1E3,{priority:9,namespace:y})};\nP9M\u003dfunction(e){e.C.MK(\"shopping_overlay_visible\");e.C.MK(\"shopping_overlay_preview_collapsed\");e.C.MK(\"shopping_overlay_preview_expanded\");e.C.MK(\"shopping_overlay_expanded\")};\nbe_\u003dfunction(e){e.Y(e.C,g.AA(\"shopping_overlay_visible\"),function(){e.iP(!0)});\ne.Y(e.C,g.TW(\"shopping_overlay_visible\"),function(){e.iP(!1)});\ne.Y(e.C,g.AA(\"shopping_overlay_expanded\"),function(){e.Kh\u003d!0;ur(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_expanded\"),function(){e.Kh\u003d!1;ur(e)});\ne.Y(e.C,g.AA(\"shopping_overlay_preview_collapsed\"),function(){e.J\u003d!0;io(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_preview_collapsed\"),function(){e.J\u003d!1;io(e)});\ne.Y(e.C,g.AA(\"shopping_overlay_preview_expanded\"),function(){e.N\u003d!0;io(e)});\ne.Y(e.C,g.TW(\"shopping_overlay_preview_expanded\"),function(){e.N\u003d!1;io(e)})};\nvLF\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-shorts-title-channel\",W:[{S:\"a\",B:\"ytp-shorts-title-channel-logo\",V:{href:\"{{channelLink}}\",target:e.X().D,\"aria-label\":\"{{channelLogoLabel}}\"}},{S:\"div\",B:\"ytp-shorts-title-expanded-heading\",W:[{S:\"div\",B:\"ytp-shorts-title-expanded-title\",W:[{S:\"a\",b9:\"{{expandedTitle}}\",V:{href:\"{{channelTitleLink}}\",target:e.X().D,tabIndex:\"0\"}}]}]}]});var N\u003dthis;this.api\u003de;this.J\u003dthis.hW(\"ytp-shorts-title-channel-logo\");this.channelName\u003dthis.hW(\"ytp-shorts-title-expanded-title\");\nthis.subscribeButton\u003dnull;e.createClientVe(this.J,this,36925);this.Y(this.J,\"click\",function(y){N.api.logClick(N.J);g.qm(window,dr5(N));y.preventDefault()});\ne.createClientVe(this.channelName,this,37220);this.Y(this.channelName,\"click\",function(y){N.api.logClick(N.channelName);g.qm(window,dr5(N));y.preventDefault()});\nI_9(this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.GZ()};\nI_9\u003dfunction(e){if(!e.api.X().jn){var N\u003de.api.getVideoData(),y\u003dnew g.TP(\"Subscribe\",null,\"Subscribed\",null,!0,!1,N.iI,N.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(y.element,e);var w;e.api.setTrackingParams(y.element,((w\u003dN.subscribeButtonRenderer)\u003d\u003dnull?void 0:w.trackingParams)||null);e.Y(y.element,\"click\",function(){e.api.logClick(y.element)});\ne.subscribeButton\u003dy;g.Q(e,e.subscribeButton);e.subscribeButton.yB(e.element)}};\ndr5\u003dfunction(e){var N\u003de.api.X(),y\u003de.api.getVideoData();y\u003dg.RK(N)+y.SR;if(!g.hR(N))return y;N\u003d{};g.NU(e.api,\"addEmbedsConversionTrackingParams\",[N]);return g.Qb(y,N)};\ngC\u003dfunction(e){g.Dq.call(this,e,{S:\"button\",dP:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],W:[{S:\"div\",B:\"ytp-skip-intro-button-text\",b9:\"Skip Intro\"}]},100);var N\u003dthis;this.K\u003d!1;this.J\u003dnew g.e6(function(){N.hide()},5E3);\nthis.Js\u003dthis.YB\u003dNaN;g.Q(this,this.J);this.G\u003dfunction(){N.show()};\nthis.Z\u003dfunction(){N.hide()};\nthis.j\u003dfunction(){var y\u003dN.C.getCurrentTime();y\u003eN.YB/1E3\u0026\u0026y\u003cN.Js/1E3\u0026\u0026N.show()};\nthis.Y(this.C,\"videodatachange\",function(y,w){N.vc(y,w)});\nthis.Y(this.element,\"click\",function(){N.C.seekTo(N.Js/1E3)});\nthis.hide()};\nVs\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-airplay-button\",\"ytp-button\"],V:{title:\"AirPlay\",\"data-priority\":\"10\"},b9:\"{{icon}}\"});this.C\u003de;this.listen(\"click\",this.onClick);this.Y(e,\"airplayactivechange\",this.GZ);this.Y(e,\"airplayavailabilitychange\",this.GZ);this.GZ();lh(e,this.element,this)};\nie3\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-gradient-bottom\"});this.N\u003dg.sA(\"CANVAS\");this.J\u003dthis.N.getContext(\"2d\",{willReadFrequently:!0});this.K\u003dNaN;this.N.width\u003d1;z7M(this,e.Fz().getPlayerSize().height)};\nz7M\u003dfunction(e,N){if(e.J){N\u003dMath.floor(N*.4);N\u003dMath.max(N,47);var y\u003dN+2;if(e.K!\u003d\u003dy){e.K\u003dy;e.N.height\u003dy;e.J.clearRect(0,0,1,y);var w\u003de.J.createLinearGradient(0,2,0,2+N),E\u003dN-42;w.addColorStop(0,\"rgba(0, 0, 0, 0)\");w.addColorStop(E/N,\"rgba(0, 0, 0, 0.3)\");w.addColorStop(1,\"rgba(0, 0, 0, 0.68)\");e.J.fillStyle\u003dw;e.J.fillRect(0,2,1,N);e.element.style.height\u003dy+\"px\";try{e.element.style.backgroundImage\u003d\"url(\"+e.N.toDataURL()+\")\"}catch(A){}}}};\nfJ\u003dfunction(e,N,y,w){g.W.call(this,{S:\"div\",B:\"ytp-chapter-container\",W:[{S:\"button\",dP:[\"ytp-chapter-title\",\"ytp-button\"],W:[{S:\"span\",V:{\"aria-hidden\":\"true\"},B:\"ytp-chapter-title-prefix\",b9:\"\\u2022\"},{S:\"div\",B:\"ytp-chapter-title-content\",b9:\"{{title}}\",V:{\"aria-label\":\"{{ariaLabel}}\",\"aria-live\":\"polite\",title:w}},{S:\"div\",B:\"ytp-chapter-title-chevron\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z\",\nfill:\"#fff\"}}]}]}]}]});this.C\u003de;this.j\u003dN;this.Z\u003d\"\";this.currentIndex\u003d0;this.N\u003dvoid 0;this.K\u003d!0;this.Ng\u003dthis.hW(\"ytp-chapter-container\");this.J\u003dthis.hW(\"ytp-chapter-title\");this.Kh\u003dthis.hW(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.C.getVideoData());this.Y(e,\"videodatachange\",this.updateVideoData);this.Y(this.Ng,\"click\",this.onClick);this.Y(e,g.AA(y),this.HY);this.Y(e,\"onLoopRangeChange\",this.HY);this.Y(e,\"innertubeCommand\",this.onClickCommand);(e\u003dg.vg(this.C.X()))\u0026\u0026g.Y1(this.J,\n\"ytp-profile-page\",!0);this.C.T(\"web_player_updated_entrypoint\")\u0026\u0026g.Y1(this.element,\"ytp-xs-mono-button-style\",!0);g.hR(this.C.X())||e||lh(this.C,this.Kh,this)};\ntk\u003dfunction(e,N){fJ.call(this,e,N,\"chapterCueRange\",\"View chapter\");this.G\u003d\"\"};\nDr5\u003dfunction(e,N,y,w,E){var A\u003dN.Qp/N.rows,T\u003dMath.min(y/(N.XL/N.columns),w/A),p\u003dN.XL*T,C\u003dN.Qp*T;p\u003dMath.floor(p/N.columns)*N.columns;C\u003dMath.floor(C/N.rows)*N.rows;var r\u003dp/N.columns,Y\u003dC/N.rows,M\u003d-N.column*r,l\u003d-N.row*Y;E\u0026\u0026A\u003c\u003d45\u0026\u0026(Y-\u003d1/T);r-\u003d2/T;e\u003de.style;e.width\u003dr+\"px\";e.height\u003dY+\"px\";E||(w\u003d(w-Y)/2,y\u003d(y-r)/2,e.marginTop\u003dMath.floor(w)+\"px\",e.marginBottom\u003dMath.ceil(w)+\"px\",e.marginLeft\u003dMath.floor(y)+\"px\",e.marginRight\u003dMath.ceil(y)+\"px\");e.background\u003d\"url(\"+N.url+\") \"+M+\"px \"+l+\"px/\"+p+\"px \"+C+\"px\"};\nuo\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-storyboard-framepreview\",W:[{S:\"div\",B:\"ytp-storyboard-framepreview-timestamp\",b9:\"{{timestamp}}\"},{S:\"div\",B:\"ytp-storyboard-framepreview-img\"}]});this.api\u003de;this.j\u003dthis.hW(\"ytp-storyboard-framepreview-img\");this.N\u003dnull;this.K\u003dNaN;this.events\u003dnew g.fd(this);this.J\u003dnew g.NE(this,100);g.Q(this,this.events);g.Q(this,this.J);this.Y(this.api,\"presentingplayerstatechange\",this.Z);N\u0026\u0026this.Y(this.element,\"click\",function(){N.v5()})};\ngL5\u003dfunction(e,N){var y\u003d!!e.N;e.N\u003dN;e.N?(y||(e.events.Y(e.api,\"videodatachange\",function(){gL5(e,e.api.nO())}),e.events.Y(e.api,\"progresssync\",e.FI),e.events.Y(e.api,\"appresize\",e.G)),e.K\u003dNaN,VTP(e),e.J.show(200)):(y\u0026\u0026g.g9(e.events),e.J.hide(),e.J.stop())};\nVTP\u003dfunction(e){var N\u003de.N,y\u003de.api.getCurrentTime(),w\u003de.api.Fz().getPlayerSize(),E\u003dIf(N,w.width);E\u003dAeM(N,E,y);e.update({timestamp:g.P2(y)});E!\u003d\u003de.K\u0026\u0026(e.K\u003dE,wrF(N,E,w.width),N\u003dNjM(N,E,w.width),Dr5(e.j,N,w.width,w.height))};\nf_E\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-fullscreen-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"f\",\"data-priority\":\"11\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.C\u003de;this.N\u003dN;this.message\u003dnull;this.J\u003dg.MU(this.N.Rf(),this.element);this.K\u003dnew g.e6(this.Eh,2E3,this);g.Q(this,this.K);this.Y(e,\"fullscreentoggled\",this.q3);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"resize\",this.GZ);this.listen(\"click\",this.onClick);g.h2()\u0026\u0026\n(N\u003dthis.C.Fz(),this.Y(N,qH1(),this.rX),this.Y(N,ubn(document),this.bz));e.X().Y_||e.X().U||this.disable();e.createClientVe(this.element,this,139117);this.GZ();this.q3(e.isFullscreen())};\nqh\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-jump-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},W:[N\u003e0?{S:\"svg\",V:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",dP:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],V:{d:\"m19,12c0,2.1 -0.93,4.07 -2.55,5.4c-1.62,1.34 -3.76,1.87 -5.86,1.46c-2.73,-0.53 -4.92,-2.72 -5.45,-5.45c-0.41,-2.1 .12,-4.24 1.46,-5.86c1.33,-1.62 3.3,-2.55 5.4,-2.55l1.27,0l-0.85,.85l1.41,1.41l3.35,-3.35l-3.35,-3.35l-1.41,1.41l1.01,1.03l-1.43,0c-2.7,0 -5.23,1.19 -6.95,3.28c-1.72,2.08 -2.4,4.82 -1.88,7.52c0.68,3.52 3.51,6.35 7.03,7.03c0.6,.11 1.19,.17 1.78,.17c2.09,0 4.11,-0.71 5.74,-2.05c2.09,-1.72 3.28,-4.25 3.28,-6.95l-2,0z\"}},\n{S:\"text\",dP:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],V:{x:\"7.05\",y:\"15.05\"}}]}:{S:\"svg\",V:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",dP:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],V:{d:\"m18.95,6.28c-1.72,-2.09 -4.25,-3.28 -6.95,-3.28l-1.43,0l1.02,-1.02l-1.41,-1.41l-3.36,3.35l3.35,3.35l1.41,-1.41l-0.85,-0.86l1.27,0c2.1,0 4.07,.93 5.4,2.55c1.34,1.62 1.87,3.76 1.46,5.86c-0.53,2.73 -2.72,4.92 -5.45,5.45c-2.11,.41 -4.24,-0.12 -5.86,-1.46c-1.62,-1.33 -2.55,-3.3 -2.55,-5.4l-2,0c0,2.7 1.19,5.23 3.28,6.95c1.62,1.34 3.65,2.05 5.74,2.05c0.59,0 1.19,-0.06 1.78,-0.17c3.52,-0.68 6.35,-3.51 7.03,-7.03c0.52,-2.7 -0.17,-5.44 -1.88,-7.52z\"}},\n{S:\"text\",dP:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],V:{x:\"6.5\",y:\"15\"}}]}]});var y\u003dthis;this.C\u003de;this.J\u003dN;this.N\u003dnew g.e6(function(){y.K?(y.K\u003d!1,y.N.start()):y.element.classList.remove(\"ytp-jump-spin\",\"backwards\")},250);\nthis.K\u003d!1;(N\u003dN\u003e0)?this.C.createClientVe(this.element,this,36843):this.C.createClientVe(this.element,this,36844);var w\u003dg.SO(N?\"Seek forwards $SECONDS seconds. (\\u2192)\":\"Seek backwards $SECONDS seconds. (\\u2190)\",{SECONDS:Math.abs(this.J).toString()});this.update({title:w,\"data-title-no-tooltip\":w,\"aria-keyshortcuts\":N?\"\\u2192\":\"\\u2190\"});this.j\u003dthis.element.querySelector(\".ytp-jump-button-text\");this.j.textContent\u003dMath.abs(this.J).toString();this.listen(\"click\",this.onClick,this);lh(e,this.element,\nthis)};\ntT9\u003dfunction(e,N){N?e.element.classList.add(\"ytp-jump-button-enabled\"):e.element.classList.remove(\"ytp-jump-button-enabled\");e.C.logVisibility(e.element,N);e.C.xp()};\nZD\u003dfunction(e,N){fJ.call(this,e,N,\"timedMarkerCueRange\",\"View key moments\");this.Y(e,g.TW(\"timedMarkerCueRange\"),this.HY);this.Y(e,\"updatemarkervisibility\",this.updateVideoData)};\nu5M\u003dfunction(e){var N,y\u003d(N\u003de.C.getVideoData())\u003d\u003dnull?void 0:N.Dl;if(y)for(e\u003de.j.Zl,y\u003dg.c(y),N\u003dy.next();!N.done;N\u003dy.next())if(N\u003de[N.value]){var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;if(((w\u003dN.onTap)\u003d\u003dnull?void 0:(E\u003dw.innertubeCommand)\u003d\u003dnull?void 0:(A\u003dE.changeEngagementPanelVisibilityAction)\u003d\u003dnull?void 0:A.targetId)!\u003d\u003d\"engagement-panel-macro-markers-problem-walkthroughs\")return N}};\njz\u003dfunction(e){var N\u003de.T(\"web_enable_pip_on_miniplayer\");g.W.call(this,{S:\"button\",dP:[\"ytp-miniplayer-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"i\",\"data-priority\":\"6\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},W:[N?{S:\"svg\",V:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 -960 960 960\",width:\"100%\"},W:[{S:\"g\",V:{transform:\"translate(96, -96) scale(0.8)\"},W:[{S:\"path\",Az:!0,V:{d:\"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z\"}}]}]}:\nd7E()]});this.C\u003de;this.visible\u003d!1;this.listen(\"click\",this.onClick);this.Y(e,\"fullscreentoggled\",this.GZ);this.updateValue(\"title\",g.FT(e,\"Miniplayer\",\"i\"));this.update({\"data-title-no-tooltip\":\"Miniplayer\"});lh(e,this.element,this);e.createClientVe(this.element,this,62946);this.GZ()};\nnJ\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;g.W.call(this,{S:\"button\",dP:[\"ytp-mute-button\",\"ytp-button\"],V:e.X().Et?{title:\"{{title}}\",\"aria-keyshortcuts\":\"m\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-priority\":\"{{dataPriority}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},b9:\"{{icon}}\"});this.C\u003de;this.i9\u003dy;this.J\u003dnull;this.j\u003dthis.D\u003dthis.Z\u003dthis.Kh\u003dNaN;this.qg\u003dthis.G\u003dnull;this.K\u003d[];this.N\u003d[];this.visible\u003d!1;this.U\u003dnull;e.T(\"delhi_modern_web_player\")\u0026\u0026this.update({\"data-priority\":3});\ny\u003dthis.C.X();this.updateValue(\"icon\",Dh());this.tooltip\u003dN.Rf();this.J\u003dnew g.r1({S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"defs\",W:[{S:\"clipPath\",V:{id:\"ytp-svg-volume-animation-mask\"},W:[{S:\"path\",V:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{S:\"path\",V:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{S:\"path\",B:\"ytp-svg-volume-animation-mover\",V:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{S:\"clipPath\",V:{id:\"ytp-svg-volume-animation-slash-mask\"},\nW:[{S:\"path\",B:\"ytp-svg-volume-animation-mover\",V:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{S:\"path\",Az:!0,dP:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],V:{\"clip-path\":\"url(#ytp-svg-volume-animation-mask)\",d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}},{S:\"path\",Az:!0,dP:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],V:{\"clip-path\":\"url(#ytp-svg-volume-animation-slash-mask)\",\nd:\"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z\",fill:\"#fff\"}}]});g.Q(this,this.J);this.G\u003dthis.J.hW(\"ytp-svg-volume-animation-speaker\");this.qg\u003dthis.G.getAttribute(\"d\");this.K\u003dg.QM(\"ytp-svg-volume-animation-mover\",this.J.element);this.N\u003dg.QM(\"ytp-svg-volume-animation-hider\",this.J.element);this.l9\u003dnew rH;g.Q(this,this.l9);this.Ng\u003dnew rH;g.Q(this,this.Ng);this.listen(\"click\",this.nkP);this.Y(e,\"appresize\",this.eG);this.Y(e,\"onVolumeChange\",this.onVolumeChange);var w\u003dnull;y.Et?this.addOnDisposeCallback(g.MU(N.Rf(),\nthis.element)):(N\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/),w\u003dnew g.Dq(e,{S:\"span\",dP:[\"ytp-popup\",\"ytp-generic-popup\"],V:{tabindex:\"0\"},W:[N[0],{S:\"a\",V:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",target:y.D},b9:N[2]},N[4]]},100,!0),g.Q(this,w),w.hide(),w.subscribe(\"show\",function(E){e.wG(w,E)}),g.Pb(e,w.element,4));\nthis.message\u003dw;e.createClientVe(this.element,this,28662);this.eG(e.Fz().getPlayerSize());this.setVolume(e.getVolume(),e.isMuted())};\nxrM\u003dfunction(e,N){e.Kh\u003dN;var y\u003de.qg;N\u0026\u0026(y+\u003dTC_(qy0,Ze9,N));e.G.setAttribute(\"d\",y)};\nja1\u003dfunction(e,N){e.D\u003dN;for(var y\u003d20*N,w\u003d0;w\u003ce.K.length;w++)e.K[w].setAttribute(\"transform\",\"translate(\"+y+\", \"+y+\")\");var E;N\u003d\u003d\u003d1?E\u003dDh():E\u003de.J;for(y\u003d0;y\u003ce.N.length;y++){w\u003de.N[y];var A\u003dvoid 0;if((A\u003dw)\u003d\u003dnull?0:A.style)w.style.display\u003dN\u003d\u003d\u003d0?\"none\":\"\"}E!\u003d\u003de.U\u0026\u0026(e.updateValue(\"icon\",E),e.U\u003dE)};\ng.Qs\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-play-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"k\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},b9:\"{{icon}}\"});this.C\u003de;this.J\u003dnull;this.transition\u003dnew rH;this.tooltip\u003dN.Rf();g.Q(this,this.transition);e.createClientVe(this.element,this,36842);e.T(\"embeds_use_parent_visibility_in_ve_logging\")?e.logVisibility(this.element,this.L):e.logVisibility(this.element,!0);this.Y(e,\"fullscreentoggled\",this.onVideoDataChange);this.Y(e,\n\"presentingplayerstatechange\",this.onStateChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.IJ(e.getPlayerStateObject());this.listen(\"click\",this.uX,this);this.addOnDisposeCallback(g.MU(N.Rf(),this.element))};\nnLn\u003dfunction(e){switch(e){case 1:return IM();case 2:return XV1();case 3:return g.vq();case 4:return v$H();default:return null}};\ng.m2\u003dfunction(e,N,y){g.W.call(this,{S:\"a\",dP:[y?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],V:{role:\"button\",title:\"{{title}}\",href:\"{{url}}\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\",\"data-duration\":\"{{duration}}\",\"aria-disabled\":\"{{disabled}}\",\"data-next\":\"{{next}}\",\"data-prev\":\"{{prev}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\"},W:[y?X3():Im3()]});var w\u003dthis;this.C\u003de;this.J\u003dy;this.playlist\u003dthis.videoData\u003dnull;this.G\u003d\n!1;this.j\u003dthis.Z\u003dthis.N\u003dnull;this.K\u003d!1;this.tooltip\u003dN.Rf();y?e.createClientVe(this.element,this,6193):e.createClientVe(this.element,this,6194);this.Y(e,\"fullscreentoggled\",this.onVideoDataChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"onPlaylistUpdate\",this.onVideoDataChange);this.Y(e,\"onLoopRangeChange\",this.onVideoDataChange);this.J||this.Y(e,\"appresize\",this.n5);this.Y(e,\"mdxpreviousnextchange\",function(){QaE(w);w.n5()});\nthis.onVideoDataChange()};\nmr0\u003dfunction(e){e.playlist\u0026\u0026e.playlist.unsubscribe(\"shuffle\",e.onVideoDataChange,e)};\nHeM\u003dfunction(e){return!!e.playlist\u0026\u0026!e.J\u0026\u0026!!e.videoData\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026e.C.getCurrentTime()\u003e\u003d3\u0026\u0026e.C.getPresentingPlayerType()!\u003d\u003d2};\nKO5\u003dfunction(e){var N\u003dhu(e.C.jR());return N?e.J?N.gk():N.GJ():!1};\nQaE\u003dfunction(e){var N\u003d{duration:null,preview:null,text:null,title:null,url:null,\"data-title-no-tooltip\":null,\"aria-keyshortcuts\":null},y\u003de.playlist!\u003dnull\u0026\u0026e.playlist.gk();y\u003dg.cb(e.C)\u0026\u0026(!e.J||y);var w\u003de.J\u0026\u0026g.dZ(e.C),E\u003dKO5(e),A\u003de.J\u0026\u0026e.C.getPresentingPlayerType()\u003d\u003d\u003d5,T\u003dg.FT(e.C,\"Next\",\"SHIFT+n\"),p\u003dg.FT(e.C,\"Previous\",\"SHIFT+p\");if(A)N.title\u003d\"Start video\";else if(e.K)N.title\u003d\"Replay\";else if(y){var C\u003dnull;e.playlist\u0026\u0026(C\u003dg.Bo(e.playlist,e.J?jmH(e.playlist):ny9(e.playlist)));if(C){if(C.videoId){var r\u003de.playlist.listId;\nN.url\u003de.C.X().getVideoUrl(C.videoId,r?r.toString():void 0)}N.text\u003dC.title;N.duration\u003dC.lengthText?C.lengthText:C.lengthSeconds?g.P2(C.lengthSeconds):null;N.preview\u003dC.LN(\"mqdefault.jpg\")}e.J?(N.title\u003dT,N[\"data-title-no-tooltip\"]\u003d\"Next\",N[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"):(N.title\u003dp,N[\"data-title-no-tooltip\"]\u003d\"Previous\",N[\"aria-keyshortcuts\"]\u003d\"SHIFT+p\")}else if(w){if(p\u003d(C\u003de.videoData)\u003d\u003dnull?void 0:g.HH(C))N.url\u003dp.ew(),N.text\u003dp.title,N.duration\u003dp.lengthText?p.lengthText:p.lengthSeconds?g.P2(p.lengthSeconds):\nnull,N.preview\u003dp.LN(\"mqdefault.jpg\");N.title\u003dT;N[\"data-title-no-tooltip\"]\u003d\"Next\";N[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"}N.disabled\u003d!w\u0026\u0026!y\u0026\u0026!E\u0026\u0026!A;e.update(N);e.G\u003d!!N.url;w||y||e.K||E||A?e.N||(e.N\u003dg.MU(e.tooltip,e.element),e.Z\u003de.listen(\"click\",e.onClick,e)):e.N\u0026\u0026(e.N(),e.N\u003dnull,e.CX(e.Z),e.Z\u003dnull);e.tooltip.xp();g.Y1(e.element,\"ytp-playlist-ui\",e.J\u0026\u0026y)};\nOe3\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-draggable\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-thumbnails\",V:{tabindex:\"0\",role:\"slider\",type:\"range\",\"aria-label\":\"Click or scroll the panel for precise seeking.\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"}}]},{S:\"div\",V:{\"aria-hidden\":\"true\"},B:\"ytp-fine-scrubbing-cursor\"},{S:\"div\",B:\"ytp-fine-scrubbing-seek-time\",V:{\"aria-hidden\":\"true\"},\nb9:\"{{seekTime}}\"},{S:\"div\",B:\"ytp-fine-scrubbing-play\",W:[IM()],V:{title:\"Play from this position\",role:\"button\"}},{S:\"div\",B:\"ytp-fine-scrubbing-dismiss\",W:[g.kl()],V:{title:\"Exit precise seeking\",role:\"button\"}}]});var y\u003dthis;this.api\u003de;this.Z\u003dthis.hW(\"ytp-fine-scrubbing-thumbnails\");this.dismissButton\u003dthis.hW(\"ytp-fine-scrubbing-dismiss\");this.qg\u003dthis.hW(\"ytp-fine-scrubbing-draggable\");this.playButton\u003dthis.hW(\"ytp-fine-scrubbing-play\");this.thumbnails\u003d[];this.N\u003d[];this.aq\u003dthis.J\u003d0;this.Rq\u003dvoid 0;\nthis.Ng\u003dNaN;this.Zl\u003dthis.D\u003dthis.K\u003dthis.U\u003d0;this.j\u003d[];this.interval\u003dthis.frameCount\u003d0;this.G\u003d160;this.scale\u003d1;this.Et\u003d0;this.isEnabled\u003dthis.i9\u003d!1;WO5(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.MU(N,this.dismissButton));this.addOnDisposeCallback(g.MU(N,this.playButton));this.l9\u003dnew g.sd(this.qg,!0);this.l9.subscribe(\"dragstart\",this.Xg,this);this.l9.subscribe(\"dragmove\",this.Yd,this);this.l9.subscribe(\"dragend\",this.iU,this);this.Y(e,\"SEEK_COMPLETE\",this.IE);e.T(\"web_fix_fine_scrubbing_false_play\")\u0026\u0026\nthis.Y(e,\"rootnodemousedown\",function(w){y.Kh\u003dw});\nthis.Z.addEventListener(\"keydown\",function(){});\ng.Q(this,this.l9);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.Z,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};\nWO5\u003dfunction(e,N){var y\u003dg.P2(N),w\u003dg.SO(\"Seek to $PROGRESS\",{PROGRESS:g.P2(N,!0)});e.update({ariamin:0,ariamax:Math.floor(e.api.getDuration()),arianow:Math.floor(N),arianowtext:w,seekTime:y})};\nR7M\u003dfunction(e){e.Ng\u003dNaN;e.D\u003d0;e.U\u003de.K};\nLOM\u003dfunction(e){var N\u003de.api.nO();if(N){var y\u003d90*e.scale,w\u003dIf(N,160*e.scale);if(N\u003dN.levels[w]){e.G\u003dN.width;if(!e.j.length){w\u003d[];for(var E\u003dvH(N,N.La()),A\u003dN.columns*N.rows,T\u003dN.frameCount,p\u003d0;p\u003c\u003dE;p++)for(var C\u003dT\u003cA?Math.ceil(T/N.columns):N.rows,r\u003d0;r\u003cN.rows;r++){var Y\u003dT\u003cN.columns?T:N.columns,M\u003d{url:N.nC(p),column:0,columns:Y,row:r,rows:C,XL:N.width*Y,Qp:N.height*C};w.push(M);T-\u003dY;if(T\u003c\u003d1)break}e.j\u003dw;e.frameCount\u003dN.VC();e.interval\u003dN.J/1E3||e.api.getDuration()/e.frameCount}for(;e.thumbnails.length\u003ee.j.length;)w\u003d\nvoid 0,(w\u003de.thumbnails.pop())\u003d\u003dnull||w.dispose();for(;e.thumbnails.length\u003ce.j.length;)w\u003dnew Gd5,e.thumbnails.push(w),w.yB(e.Z),g.Q(e,w);for(w\u003d0;w\u003ce.j.length;w++)E\u003de.thumbnails[w].element,A\u003de.j[w],T\u003de.G*e.scale,p\u003dA.Qp/A.rows,C\u003dy/p,E.style.background\u003d\"url(\"+A.url+\") 0 \"+-A.row*A.Qp/A.rows*C+\"px/\"+T*N.columns+\"px \"+p*A.rows*C+\"px\",E.style.width\u003dT*A.columns+\"px\",E.style.height\u003dy+\"px\";H6(e,e.api.getCurrentTime());for(y\u003de.api.getVideoData().ll;e.N.length\u003ey.length;)w\u003dvoid 0,(w\u003de.N.pop())\u003d\u003dnull||w.dispose();\nfor(;e.N.length\u003cy.length;)w\u003dnew Ur9,e.N.push(new Ur9),g.Q(e,w);for(w\u003d0;w\u003cy.length;w++)E\u003dy[w],e.N[w].update({chapterTitle:E.title}),E\u003dMath.round(E.startTime/N.J),A\u003dMath.floor(E/N.rows),g.$0(e.N[w].element,\"transform\",\"translateX(\"+E%N.rows*e.G*e.scale+\"px)\"),A\u003ce.thumbnails.length\u0026\u0026e.thumbnails[A]\u0026\u0026e.N[w].yB(e.thumbnails[A].element);e.i9\u003d!0}}};\nH6\u003dfunction(e,N){e.Kh\u0026\u0026(e.Kh.QG\u003d!0);e.update({seekTime:g.P2(N)});var y\u003de.G*e.scale;N\u003dN\u003ce.interval/2?-N*y/e.interval*2+e.J/2:-N*y/e.interval-y/2+e.J/2;N\u003dg.Ja(N,san(e),e.J/2);e.U\u003dN;e.K\u003de.U;g.$0(e.qg,\"transform\",\"translateX(\"+(e.U-e.J/2)+\"px)\");g.$0(e.qg,\"padding\",\"0px \"+e.J/2+\"px\");g.$0(e.Z,\"position\",\"relative\")};\na_0\u003dfunction(e,N){var y\u003de.G*e.scale;N-\u003de.J/2;return N\u003e-y?-N/y*e.interval*.5:-(N+y/2)/y*e.interval};\nsan\u003dfunction(e){return-((e.Z.offsetWidth||(e.frameCount-1)*e.G*e.scale)-e.J/2)};\nGd5\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing-thumbnail\"})};\nUr9\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-fine-scrubbing-chapter-title\",W:[{S:\"div\",B:\"ytp-fine-scrubbing-chapter-title-content\",b9:\"{{chapterTitle}}\"}]})};\neUM\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-heat-map-chapter\",W:[{S:\"svg\",B:\"ytp-heat-map-svg\",V:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},W:[{S:\"defs\",W:[{S:\"clipPath\",V:{id:\"{{id}}\"},W:[{S:\"path\",B:\"ytp-heat-map-path\",V:{d:\"\",fill:\"white\"}}]},{S:\"linearGradient\",V:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-heat-map-gradient-def\",x1:\"0%\",x2:\"0%\",y1:\"0%\",y2:\"100%\"},W:[{S:\"stop\",V:{offset:\"0%\",\"stop-color\":\"white\",\"stop-opacity\":\"1\"}},{S:\"stop\",V:{offset:\"100%\",\n\"stop-color\":\"white\",\"stop-opacity\":\"0\"}}]}]},{S:\"rect\",B:\"ytp-heat-map-graph\",V:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.4\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{S:\"rect\",B:\"ytp-heat-map-hover\",V:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.7\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{S:\"rect\",B:\"ytp-heat-map-play\",V:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}},{S:\"path\",B:\"ytp-modern-heat-map\",V:{d:\"\",fill:\"url(#ytp-heat-map-gradient-def)\",height:\"100%\",\nstroke:\"white\",\"stroke-opacity\":\"0.7\",\"stroke-width\":\"2px\",style:\"display: none;\",width:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003de;this.U\u003dthis.hW(\"ytp-heat-map-svg\");this.Z\u003dthis.hW(\"ytp-heat-map-path\");this.j\u003dthis.hW(\"ytp-heat-map-graph\");this.G\u003dthis.hW(\"ytp-heat-map-play\");this.J\u003dthis.hW(\"ytp-heat-map-hover\");this.K\u003dthis.hW(\"ytp-modern-heat-map\");this.WG\u003d!1;this.N\u003d60;e\u003d\"\"+g.RP(this);this.update({id:e});e\u003d\"url(#\"+e+\")\";this.j.setAttribute(\"clip-path\",e);this.G.setAttribute(\"clip-path\",e);this.J.setAttribute(\"clip-path\",\ne)};\nNMM\u003dfunction(e,N){N\u003e0\u0026\u0026(e.N\u003dN,e.U.style.height\u003de.N+\"px\")};\nKJ\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-chapter-hover-container\",W:[{S:\"div\",B:\"ytp-progress-bar-padding\"},{S:\"div\",B:\"ytp-progress-list\",W:[{S:\"div\",dP:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{S:\"div\",B:\"ytp-progress-linear-live-buffer\"},{S:\"div\",B:\"ytp-load-progress\"},{S:\"div\",B:\"ytp-hover-progress\"},{S:\"div\",B:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.N\u003dthis.hW(\"ytp-progress-list\");this.Z\u003dthis.hW(\"ytp-progress-linear-live-buffer\");\nthis.j\u003dthis.hW(\"ytp-ad-progress-list\");this.G\u003dthis.hW(\"ytp-load-progress\");this.U\u003dthis.hW(\"ytp-play-progress\");this.K\u003dthis.hW(\"ytp-hover-progress\");this.J\u003dthis.hW(\"ytp-chapter-hover-container\")};\nW6\u003dfunction(e,N){g.$0(e.J,\"width\",N)};\nysE\u003dfunction(e,N){g.$0(e.J,\"margin-right\",N+\"px\")};\nwj5\u003dfunction(){this.N\u003dthis.position\u003dthis.K\u003dthis.J\u003dthis.j\u003dthis.width\u003dNaN};\nEW5\u003dfunction(){g.W.call(this,{S:\"div\",B:\"ytp-timed-marker\"});this.J\u003dthis.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.Rm\u003dfunction(e,N){g.Mu.call(this,{S:\"div\",B:\"ytp-progress-bar-container\",V:{\"aria-disabled\":\"true\"},W:[{S:\"div\",dP:[\"ytp-heat-map-container\"],W:[{S:\"div\",B:\"ytp-heat-map-edu\"}]},{S:\"div\",dP:[\"ytp-progress-bar\"],V:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},W:[{S:\"div\",B:\"ytp-chapters-container\"},{S:\"div\",B:\"ytp-timed-markers-container\"},{S:\"div\",B:\"ytp-clip-start-exclude\"},\n{S:\"div\",B:\"ytp-clip-end-exclude\"},{S:\"div\",B:\"ytp-scrubber-container\",W:[{S:\"div\",dP:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],W:[{S:\"div\",B:\"ytp-scrubber-pull-indicator\"},{S:\"img\",dP:[\"ytp-decorated-scrubber-button\"]}]}]}]},{S:\"div\",dP:[\"ytp-fine-scrubbing-container\"],W:[{S:\"div\",B:\"ytp-fine-scrubbing-edu\"}]},{S:\"div\",B:\"ytp-bound-time-left\",b9:\"{{boundTimeLeft}}\"},{S:\"div\",B:\"ytp-bound-time-right\",b9:\"{{boundTimeRight}}\"},{S:\"div\",B:\"ytp-clip-start\",V:{title:\"{{clipstarttitle}}\"},b9:\"{{clipstarticon}}\"},\n{S:\"div\",B:\"ytp-clip-end\",V:{title:\"{{clipendtitle}}\"},b9:\"{{clipendicon}}\"}]});this.api\u003de;this.WE\u003d!1;this.jp\u003dthis.CN\u003dthis.Bk\u003dthis.G\u003dthis.Rx\u003d0;this.YO\u003dnull;this.aq\u003d{};this.Y_\u003d{};this.clipEnd\u003dInfinity;this.dT\u003dthis.hW(\"ytp-clip-end\");this.FZ\u003dnew g.sd(this.dT,!0);this.pX\u003dthis.hW(\"ytp-clip-end-exclude\");this.jn\u003dthis.hW(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.SR\u003dthis.hW(\"ytp-clip-start\");this.PY\u003dnew g.sd(this.SR,!0);this.D\u003dthis.VB\u003d0;this.progressBar\u003dthis.hW(\"ytp-progress-bar\");this.Kx\u003d{};this.Zl\u003d\n{};this.Xz\u003dthis.hW(\"ytp-chapters-container\");this.NG\u003dthis.hW(\"ytp-timed-markers-container\");this.J\u003d[];this.Z\u003d[];this.im\u003d{};this.sY\u003dnull;this.qg\u003d-1;this.Dl\u003dthis.l9\u003d0;this.U\u003dnull;this.DD\u003dthis.hW(\"ytp-scrubber-button\");this.LX\u003dthis.hW(\"ytp-decorated-scrubber-button\");this.Pf\u003dthis.hW(\"ytp-scrubber-container\");this.Ut\u003dnew g.ri;this.Fr\u003dnew wj5;this.K\u003dnew fR(0,0);this.c9\u003dnull;this.Ng\u003dthis.UY\u003d!1;this.Js\u003dnull;this.Kh\u003dthis.hW(\"ytp-heat-map-container\");this.CC\u003dthis.hW(\"ytp-heat-map-edu\");this.j\u003d[];this.heatMarkersDecorations\u003d\n[];this.Wk\u003dthis.hW(\"ytp-fine-scrubbing-container\");this.U2\u003dthis.hW(\"ytp-fine-scrubbing-edu\");this.N\u003dvoid 0;this.i9\u003dthis.NK\u003dthis.Rq\u003d!1;this.tooltip\u003dN.Rf();this.addOnDisposeCallback(g.MU(this.tooltip,this.dT));g.Q(this,this.FZ);this.FZ.subscribe(\"hoverstart\",this.fZ,this);this.FZ.subscribe(\"hoverend\",this.tJ,this);this.Y(this.dT,\"click\",this.Ur);this.addOnDisposeCallback(g.MU(this.tooltip,this.SR));g.Q(this,this.PY);this.PY.subscribe(\"hoverstart\",this.fZ,this);this.PY.subscribe(\"hoverend\",this.tJ,this);\nthis.Y(this.SR,\"click\",this.Ur);AsM(this);this.Y(e,\"resize\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.KPt);this.Y(e,\"videodatachange\",this.vc);this.Y(e,\"videoplayerreset\",this.kZB);this.Y(e,\"cuerangesadded\",this.gxh);this.Y(e,\"cuerangesremoved\",this.fMl);this.Y(e,\"onLoopRangeChange\",this.g3);this.Y(e,\"innertubeCommand\",this.onClickCommand);this.Y(e,g.AA(\"timedMarkerCueRange\"),this.Ju9);this.Y(e,\"updatemarkervisibility\",this.u3);this.Y(e,\"serverstitchedvideochange\",this.VZW);this.updateVideoData(e.getVideoData(),\n!0);this.g3(e.getLoopRange());OL(this)\u0026\u0026!this.N\u0026\u0026(this.N\u003dnew Oe3(this.api,this.tooltip),e\u003dg.hp(this.element).x||0,this.N.I9(e,this.G),this.N.yB(this.Wk),g.Q(this,this.N),this.Y(this.N.dismissButton,\"click\",this.v5),this.Y(this.N.playButton,\"click\",this.Z5),this.Y(this.N.element,\"dblclick\",this.Z5));this.api.createClientVe(this.Kh,this,139609,!0);this.api.createClientVe(this.CC,this,140127,!0);this.api.createClientVe(this.U2,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};\nAsM\u003dfunction(e){if(e.J.length\u003d\u003d\u003d0){var N\u003dnew KJ;e.J.push(N);g.Q(e,N);N.yB(e.Xz,0)}for(;e.J.length\u003e1;)e.J.pop().dispose();W6(e.J[0],\"100%\");e.J[0].startTime\u003d0;e.J[0].title\u003d\"\"};\nTMP\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003dnew eUM(e.api);e.j.push(y);g.Q(e,y);y.yB(e.Kh);N\u003e\u003d0\u0026\u0026(y.element.style.width\u003dN+\"px\")};\nJs0\u003dfunction(e){for(;e.Z.length;)e.Z.pop().dispose()};\nCWn\u003dfunction(e){var N,y,w,E,A;return(A\u003dg.m((E\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.decoratedPlayerBarRenderer,Sx))\u003d\u003dnull?void 0:E.playerBar,pj5))\u003d\u003dnull?void 0:A.chapters};\nrs9\u003dfunction(e){for(var N\u003de.J,y\u003d[],w\u003d0;w\u003cN.length;w++)if(!isNaN(N[w].startTime)){var E\u003dN[w].startTime;E\u003dnew g.wF(E,w\u003d\u003d\u003dN.length-1?Infinity:N[w+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+E});y.push(E)}e.api.MK(\"chapterCueRange\");e.api.wx(y)};\nbF0\u003dfunction(e,N){var y,w\u003d(y\u003de.Kx[N])\u003d\u003dnull?void 0:y.chapters;w\u0026\u0026($ns(e,w),e.api.getVideoData().ll\u003de.J,rs9(e));var E;if((y\u003d(E\u003de.Kx[N])\u003d\u003dnull?void 0:E.markers)\u0026\u0026N!\u003d\u003d\"HEATSEEKER\"){Js0(e);E\u003dg.c(y);for(y\u003dE.next();!y.done;y\u003dE.next())if(w\u003dy.value,y\u003dnew EW5,w\u003dg.m(w,g.YOE)){var A\u003dvoid 0;y.title\u003d((A\u003dw.title)\u003d\u003dnull?void 0:A.simpleText)||\"\";A\u003dvoid 0;y.timeRangeStartMillis\u003d(A\u003dw.timeRangeStartMillis)!\u003dnull?A:NaN;var T\u003dA\u003dvoid 0;y.onActiveCommand\u003d(T\u003d(A\u003dw)\u003d\u003dnull?void 0:A.onActiveCommand)!\u003dnull?T:void 0;MW9(e,y)}lIs(e,\ne.Z);E\u003de.Z;y\u003de.im;w\u003d[];for(A\u003d0;A\u003cE.length;A++)!isNaN(E[A].timeRangeStartMillis)\u0026\u0026E[A].onActiveCommand\u0026\u0026(T\u003dGIP(E[A].timeRangeStartMillis,A\u003d\u003d\u003dE.length-1?Infinity:E[A+1].timeRangeStartMillis),w.push(T),y[T.id]\u003dE[A].onActiveCommand);e.api.wx(w)}var p;if(N\u003dg.m((p\u003de.Kx[N])\u003d\u003dnull?void 0:p.heatmap,Fgs)){p\u003dN.heatMarkers||[];var C;E\u003d(C\u003dN.minHeightDp)!\u003dnull?C:0;var r;C\u003d(r\u003dN.maxHeightDp)!\u003dnull?r:60;r\u003de.J.length;y\u003dnull;for(w\u003d0;w\u003cr;w++){T\u003de.J[w].startTime;var Y\u003dw\u003d\u003d\u003dr-1?Infinity:e.J[w+1].startTime;w\u003d\u003d\u003de.j.length\u0026\u0026\nTMP(e);A\u003d[];y\u0026\u0026A.push(y);for(var M\u003dg.c(p),l\u003dM.next();!l.done;l\u003dM.next()){l\u003dl.value;var F\u003dvoid 0,S\u003dvoid 0,k\u003d(S\u003d(F\u003dg.m(l,SOJ))\u003d\u003dnull?void 0:F.timeRangeStartMillis)!\u003dnull?S:-1;k\u003e\u003dT\u0026\u0026k\u003c\u003dY\u0026\u0026A.push(l)}C\u003e0\u0026\u0026(e.Kh.style.height\u003dC+\"px\");T\u003de.j[w];Y\u003dA;l\u003dE;S\u003dC;k\u003dw\u003d\u003d\u003d0;k\u003dk\u003d\u003d\u003dvoid 0?!1:k;NMM(T,S);M\u003dY;F\u003dT.N;k\u003dk\u003d\u003d\u003dvoid 0?!1:k;var X\u003d1E3/M.length,d\u003d[];d.push({x:0,y:100});for(var v\u003d0;v\u003cM.length;v++){var V\u003dvoid 0,Z\u003d((V\u003dg.m(M[v],SOJ))\u003d\u003dnull?void 0:V.heatMarkerIntensityScoreNormalized)||0;V\u003d(v+.5)*X;Z\u003d100-g.Ja(Z*100,l/\nF*100,S/F*100);v!\u003d\u003d0||k||d.push({x:0,y:Z});d.push({x:V,y:Z});v\u003d\u003d\u003dM.length-1\u0026\u0026d.push({x:1E3,y:Z})}d.push({x:1E3,y:100});M\u003dd;Y\u003dY.length\u003d\u003d\u003d0?\"\":U6P(M);T.api.T(\"delhi_modern_web_player\")?T.K.setAttribute(\"d\",Y):T.Z.setAttribute(\"d\",Y);T.WG\u003dY!\u003d\u003d\"\";g.Y1(T.api.getRootNode(),\"ytp-heat-map\",T.WG);g.Y1(T.api.getRootNode(),\"ytp-heat-map-played_bar\",T.api.T(\"web_player_heat_map_played_bar\")\u0026\u0026Y!\u003d\u003d\"\");T.api.T(\"delhi_modern_web_player\")\u0026\u0026(T.K.style.display\u003d\"block\",T.j.style.display\u003d\"none\",T.J.style.display\u003d\"none\");\nA.length\u003e0\u0026\u0026(y\u003dA[A.length-1])}g.GP(e);p\u003d[];N\u003dg.c(N.heatMarkersDecorations||[]);for(E\u003dN.next();!E.done;E\u003dN.next())if(E\u003dg.m(E.value,oWJ))C\u003dE.label,w\u003dy\u003dr\u003dvoid 0,p.push({visibleTimeRangeStartMillis:(r\u003dE.visibleTimeRangeStartMillis)!\u003dnull?r:-1,visibleTimeRangeEndMillis:(y\u003dE.visibleTimeRangeEndMillis)!\u003dnull?y:-1,decorationTimeMillis:(w\u003dE.decorationTimeMillis)!\u003dnull?w:NaN,label:C?g.SY(C):\"\"});e.heatMarkersDecorations\u003dp}};\nMW9\u003dfunction(e,N){e.Z.push(N);g.Q(e,N);N.yB(e.NG,e.NG.children.length)};\nlIs\u003dfunction(e,N){N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;var w\u003dUL(e,y.timeRangeStartMillis/(e.K.J*1E3),LJ(e));g.$0(y.element,\"transform\",\"translateX(\"+w+\"px) scaleX(0.6)\")}};\n$ns\u003dfunction(e,N){var y\u003d0,w\u003d!1;N\u003dg.c(N);for(var E\u003dN.next();!E.done;E\u003dN.next()){E\u003dE.value;if(g.m(E,hU3)){E\u003dg.m(E,hU3);var A\u003d{startTime:NaN,title:null,onActiveCommand:void 0},T\u003dE.title;A.title\u003dT?g.SY(T):\"\";T\u003dE.timeRangeStartMillis;T!\u003dnull\u0026\u0026(A.startTime\u003dT);A.onActiveCommand\u003dE.onActiveCommand;E\u003dA;y\u003d\u003d\u003d0\u0026\u0026E.startTime!\u003d\u003d0\u0026\u0026(e.J[y].startTime\u003d0,e.J[y].title\u003d\"\",e.J[y].onActiveCommand\u003dE.onActiveCommand,y++,w\u003d!0);e.J.length\u003c\u003dy\u0026\u0026(A\u003dnew KJ,e.J.push(A),g.Q(e,A),A.yB(e.Xz,e.Xz.children.length));e.J[y].startTime\u003d\nE.startTime;e.J[y].title\u003dE.title?E.title:\"\";e.J[y].onActiveCommand\u003dE.onActiveCommand;e.J[y].index\u003dw?y-1:y}y++}for(;y\u003ce.J.length;)e.J.pop().dispose();g.GP(e);sL(e)};\ng.GP\u003dfunction(e){e.l9\u003de.J.length-1;e.Dl\u003d0;cs_(e,!0)\u0026\u0026cs_(e,!1);for(var N\u003d0,y\u003d0;y\u003ce.J.length;y++)if(e.J[y].width\u003d\u003d\u003d0){if(y\u003d\u003d\u003de.J.length-1)for(var w\u003de.J.length-1;w\u003e\u003d0;w--)if(e.J[w].width\u003e0){ysE(e.J[w],0);var E\u003dMath.floor(e.J[w].width);e.J[w].width\u003dE;W6(e.J[w],E+\"px\");break}e.J[y].width\u003d0;W6(e.J[y],\"0\")}else y\u003d\u003d\u003de.J.length-1?(w\u003dMath.floor(e.J[y].width+N),e.J[y].width\u003dw,W6(e.J[y],w+\"px\")):(N\u003de.J[y].width+N,w\u003dMath.round(N),N-\u003dw,e.J[y].width\u003dw,W6(e.J[y],w+\"px\"));y\u003d0;if(e.j.length\u003d\u003d\u003de.J.length)for(N\u003d0;N\u003c\ne.j.length;N++)w\u003de.J[N].width,e.j[N].element.style.width\u003dw+\"px\",e.j[N].element.style.left\u003dy+\"px\",y+\u003dw+am(e);e.api.T(\"delhi_modern_web_player\")\u0026\u0026(e.J.length\u003d\u003d\u003d1?e.J[0].N.classList.add(\"ytp-progress-bar-start\",\"ytp-progress-bar-end\"):(e.J[0].N.classList.remove(\"ytp-progress-bar-end\"),e.J[0].N.classList.add(\"ytp-progress-bar-start\"),e.J[e.J.length-1].N.classList.add(\"ytp-progress-bar-end\")))};\ncs_\u003dfunction(e,N){var y\u003d0,w\u003d!1,E\u003de.J.length,A\u003de.K.J*1E3;A\u003d\u003d\u003d0\u0026\u0026(A\u003de.api.getProgressState().seekableEnd*1E3);if(A\u003e0\u0026\u0026e.G\u003e0){for(var T\u003de.G-am(e)*e.l9,p\u003de.Dl\u003d\u003d\u003d0?3:T*e.Dl,C\u003dg.c(e.J),r\u003dC.next();!r.done;r\u003dC.next())r.value.width\u003d0;for(;y\u003cE;){C\u003dA-e.J[y].startTime;y\u003cE-1\u0026\u0026(C\u003de.J[y+1].startTime-e.J[y].startTime,ysE(e.J[y],am(e)));g.Y1(e.J[y].J,\"ytp-exp-chapter-hover-container\",e.J.length\u003e1);r\u003d(A\u003d\u003d\u003d0?0:C/A*T)+e.J[y].width;if(r\u003ep)e.J[y].width\u003dr;else{e.J[y].width\u003d0;var Y\u003de,M\u003dy,l\u003dY.J[M-1];l!\u003d\u003dvoid 0\u0026\u0026l.width\u003e0?\nl.width+\u003dr:M\u003cY.J.length-1\u0026\u0026(Y.J[M+1].width+\u003dr);ysE(Y.J[M],0);N\u0026\u0026(e.l9--,C/A\u003ee.Dl\u0026\u0026(e.Dl\u003dC/A),w\u003d!0)}y++}}return w};\nsL\u003dfunction(e){if(e.G){var N\u003de.api.getProgressState(),y\u003de.api.getVideoData();if(!(y\u0026\u0026y.enableServerStitchedDai\u0026\u0026y.enablePreroll)||isFinite(N.current)){var w;if(((w\u003de.api.getVideoData())\u003d\u003dnull?0:HF(w))\u0026\u0026N.airingStart\u0026\u0026N.airingEnd)var E\u003de8(e,N.airingStart,N.airingEnd);else if(e.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026e.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")){var A,T,p;E\u003d(y\u003d(E\u003de.api.getVideoData())\u003d\u003dnull?void 0:(A\u003dE.getPlayerResponse())\u003d\u003dnull?void 0:(T\u003dA.playerConfig)\u003d\u003dnull?void 0:(p\u003dT.webPlayerConfig)\u003d\u003d\nnull?void 0:p.skippableAdProgressBarDuration)?e8(e,N.seekableStart,y/1E3):e8(e,N.seekableStart,N.seekableEnd)}else E\u003de8(e,N.seekableStart,N.seekableEnd);A\u003dtF(E,N.loaded,0);N\u003dtF(E,N.current,0);T\u003de.K.N!\u003d\u003dE.N||e.K.J!\u003d\u003dE.J;e.K\u003dE;NV(e,N,A);T\u0026\u0026kA_(e);BM5(e)}}};\ne8\u003dfunction(e,N,y){return XjE(e)?new fR(Math.max(N,e.c9.startTimeMs/1E3),Math.min(y,e.c9.endTimeMs/1E3)):new fR(N,y)};\nPW1\u003dfunction(e,N){var y;if(((y\u003de.c9)\u003d\u003dnull?void 0:y.type)\u003d\u003d\u003d\"repeatChapter\"||(N\u003d\u003dnull?void 0:N.type)\u003d\u003d\u003d\"repeatChapter\")N\u0026\u0026(N\u003de.J[om(e.J,N.startTimeMs)],g.Y1(N.J,\"ytp-repeating-chapter\",!1)),e.c9\u0026\u0026(N\u003de.J[om(e.J,e.c9.startTimeMs)],g.Y1(N.J,\"ytp-repeating-chapter\",!0)),e.J.forEach(function(w){g.Y1(w.J,\"ytp-exp-chapter-hover-container\",!e.c9)})};\nwT\u003dfunction(e,N){var y\u003de.K;y\u003dy.N+N.N*y.getLength();if(e.J.length\u003e1){y\u003dyq(e,N.K,!0);for(var w\u003d0,E\u003d0;E\u003cy;E++)e.J[E].width\u003e0\u0026\u0026(w+\u003de.J[E].width,w+\u003dam(e));y\u003d(e.J[y].startTime+(N.K-w)/e.J[y].width*((y\u003d\u003d\u003de.J.length-1?e.K.J*1E3:e.J[y+1].startTime)-e.J[y].startTime))/1E3||0}return y};\nED\u003dfunction(e,N,y,w,E){N\u003dN\u003c0?0:Math.floor(Math.min(N,e.api.getDuration())*1E3);y\u003dy\u003c0?0:Math.floor(Math.min(y,e.api.getDuration())*1E3);e\u003de.progressBar.visualElement;w\u003d{seekData:{startMediaTimeMs:N,endMediaTimeMs:y,seekSource:w}};(N\u003dg.It())\u0026\u0026g.NR(at)(void 0,N,e,E,w,void 0)};\ndnF\u003dfunction(e,N,y){if(y\u003e\u003de.J.length)return!1;var w\u003de.G-am(e)*e.l9;return Math.abs(N-e.J[y].startTime/1E3)/e.K.J*w\u003c4};\nkA_\u003dfunction(e){e.DD.style.removeProperty(\"height\");for(var N\u003dg.c(Object.keys(e.aq)),y\u003dN.next();!y.done;y\u003dN.next())IIs(e,y.value);AU(e);NV(e,e.D,e.VB)};\nLJ\u003dfunction(e){var N\u003de.Ut.x;N\u003dg.Ja(N,0,e.G);e.Fr.update(N,e.G);return e.Fr};\nJU\u003dfunction(e){return(e.Ng?135:90)-TT(e)};\nTT\u003dfunction(e){var N\u003d48,y\u003de.api.X();e.Ng?N\u003d54:g.hR(y)\u0026\u0026!y.N?N\u003d40:e.api.T(\"delhi_modern_web_player\")\u0026\u0026(N\u003d68);return N};\nNV\u003dfunction(e,N,y){e.D\u003dN;e.VB\u003dy;var w\u003dLJ(e),E\u003de.K.J;var A\u003de.K;A\u003dA.N+e.D*A.getLength();var T\u003dg.SO(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.P2(A,!0),DURATION:g.P2(E,!0)}),p\u003dom(e.J,A*1E3);p\u003de.J[p].title;e.update({ariamin:Math.floor(e.K.N),ariamax:Math.floor(E),arianow:Math.floor(A),arianowtext:p?p+\" \"+T:T});E\u003de.clipStart;A\u003de.clipEnd;e.c9\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(E\u003de.c9.startTimeMs/1E3,A\u003de.c9.endTimeMs/1E3);E\u003dtF(e.K,E,0);p\u003dtF(e.K,A,1);T\u003de.api.getVideoData();A\u003dg.Ja(N,E,p);y\u003d(T\u003d\u003dnull?\n0:g.QG(T))?1:g.Ja(y,E,p);N\u003dUL(e,N,w);g.$0(e.Pf,\"transform\",\"translateX(\"+N+\"px)\");pU(e,w,E,A,\"PLAY_PROGRESS\");(T\u003d\u003dnull?0:HF(T))?(N\u003de.api.getProgressState().seekableEnd)\u0026\u0026pU(e,w,A,tF(e.K,N),\"LIVE_BUFFER\"):pU(e,w,E,y,\"LOAD_PROGRESS\");if(e.api.T(\"web_player_heat_map_played_bar\")){var C;(C\u003de.j[0])!\u003dnull\u0026\u0026C.G.setAttribute(\"width\",(A*100).toFixed(2)+\"%\")}};\npU\u003dfunction(e,N,y,w,E){var A\u003de.J.length,T\u003dN.J-e.l9*am(e),p\u003dy*T;y\u003dyq(e,p);var C\u003dw*T;T\u003dyq(e,C);E\u003d\u003d\u003d\"HOVER_PROGRESS\"\u0026\u0026(T\u003dyq(e,N.J*w,!0),C\u003dN.J*w-vW1(e,N.J*w)*am(e));w\u003dMath.max(p-zUH(e,y),0);for(p\u003dy;p\u003cA;p++)e.J[p].ut(E).style.left\u003dy\u003d\u003d\u003dp?w+\"px\":\"0\";N\u003dUL(e,e.D,N);for(A\u003dy;A\u003cT;A++){p\u003de.J[A].ut(E);var r\u003de.J[A].width,Y\u003dA\u003d\u003d\u003dy?r-w:r;CU(e,p,Y,r);iFM(e,p,Y,r,A,N,E)}A\u003de.J[T].width;C\u003dg.Ja(C-zUH(e,T),0,A);y\u003d\u003d\u003dT\u0026\u0026(C-\u003dw);w\u003de.J[T].ut(E);CU(e,w,C,A);iFM(e,w,C,A,T,N,E);C\u003de.J.length;for(T+\u003d1;T\u003cC;T++)Dn5(e,T,E);for(T\u003d0;T\u003c\ny;T++)Dn5(e,T,E)};\nzUH\u003dfunction(e,N){if(N\u003e\u003de.J.length)return e.G;for(var y\u003d0,w\u003d0;w\u003cN;)y+\u003de.J[w].width,w++;return y};\nDn5\u003dfunction(e,N,y){y\u003de.J[N].ut(y);CU(e,y,0,e.J[N].width)};\niFM\u003dfunction(e,N,y,w,E,A,T){e.api.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026T\u003d\u003d\u003d\"PLAY_PROGRESS\"\u0026\u0026(y\u003d!w||e.api.X().N?1:y/w,e.jn.clientWidth\u003e0||e.pX.clientWidth\u003e0?(A\u003dN.clientWidth/y,e\u003d-1*e.jn.clientWidth/y):(A/\u003dy,e\u003d-1*e.J[E].element.offsetLeft/y),g.$0(N,\"background-size\",A+\"px\"),g.$0(N,\"background-position-x\",e+\"px\"))};\nCU\u003dfunction(e,N,y,w,E){E||e.api.X().N?N.style.width\u003dy+\"px\":g.$0(N,\"transform\",\"scalex(\"+(w?y/w:0)+\")\")};\nyq\u003dfunction(e,N,y){var w\u003d0;(y\u003d\u003d\u003dvoid 0?0:y)\u0026\u0026(N-\u003dvW1(e,N)*am(e));y\u003dg.c(e.J);for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dE.value;if(N\u003eE.width)N-\u003dE.width;else break;w++}return w\u003d\u003d\u003de.J.length?w-1:w};\nUL\u003dfunction(e,N,y){var w\u003dN*e.K.J*1E3;for(var E\u003d-1,A\u003dg.c(e.J),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,w\u003eT.startTime\u0026\u0026T.width\u003e0\u0026\u0026E++;w\u003dE\u003c0?0:E;E\u003dy.J-am(e)*e.l9;return N*E+am(e)*w+y.j};\nvW1\u003dfunction(e,N){for(var y\u003de.J.length,w\u003d0,E\u003dg.c(e.J),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.width!\u003d\u003d0)if(N\u003eA.width)N-\u003dA.width,N-\u003dam(e),w++;else break;return w\u003d\u003d\u003dy?y-1:w};\ng.gWM\u003dfunction(e,N,y,w){var E\u003de.G!\u003d\u003dy,A\u003de.Ng!\u003d\u003dw;e.Rx\u003dN;e.G\u003dy;e.Ng\u003dw;OL(e)\u0026\u0026(N\u003de.N)!\u003dnull\u0026\u0026(N.scale\u003dw?1.5:1);kA_(e);e.J.length\u003d\u003d\u003d1\u0026\u0026(e.J[0].width\u003dy||0);E\u0026\u0026g.GP(e);e.N\u0026\u0026A\u0026\u0026OL(e)\u0026\u0026(e.N.isEnabled\u0026\u0026(y\u003de.Ng?135:90,w\u003dy-TT(e),e.Wk.style.height\u003dy+\"px\",g.$0(e.Kh,\"transform\",\"translateY(\"+-w+\"px)\"),g.$0(e.progressBar,\"transform\",\"translateY(\"+-w+\"px)\")),LOM(e.N))};\nAU\u003dfunction(e){var N\u003d!!e.c9\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2,y\u003de.clipStart,w\u003de.clipEnd,E\u003d!0,A\u003d!0;N\u0026\u0026e.c9?(y\u003de.c9.startTimeMs/1E3,w\u003de.c9.endTimeMs/1E3):(E\u003dy\u003ee.K.N,A\u003de.K.J\u003e0\u0026\u0026w\u003ce.K.J);var T,p;if(((T\u003de.c9)\u003d\u003dnull?0:T.postId)||((p\u003de.c9)\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"repeatChapter\")A\u003dE\u003d!1;g.Y1(e.element,\"ytp-loop-range-enabled\",N);g.Y1(e.element,\"ytp-clip-start-enabled\",E);g.Y1(e.element,\"ytp-clip-end-enabled\",A);N\u003dE?tF(e.K,y,0):0;w\u003dA?tF(e.K,w,1):1;e.SR.style.left\u003dMath.round(N*1E3)/10+\"%\";e.dT.style.left\u003d\nMath.round(w*1E3)/10+\"%\";e.jn.style.width\u003dMath.round(N*1E3)/10+\"%\";e.pX.style.left\u003dMath.round(w*1E3)/10+\"%\";e.pX.style.width\u003dMath.round((1-w)*1E3)/10+\"%\"};\nBM5\u003dfunction(e){var N;if((N\u003de.api.getVideoData())\u003d\u003dnull||!HF(N)){N\u003dLJ(e);pU(e,N,e.D,Math.max(N.N,e.D),\"HOVER_PROGRESS\");for(var y\u003dyq(e,N.J*e.D,!0),w\u003dyq(e,N.K,!0),E\u003dy;E\u003c\u003dw;E++)g.Y1(e.J[E].K,\"ytp-hover-progress-light\",N.N\u003ee.D);g.Y1(e.DD,\"ytp-scrubber-button-hover\",y\u003d\u003d\u003dw\u0026\u0026e.J.length\u003e1);if(e.api.T(\"web_player_heat_map_played_bar\")){var A;(A\u003de.j[0])!\u003dnull\u0026\u0026A.J.setAttribute(\"width\",(N.N*100).toFixed(2)+\"%\")}}};\nIIs\u003dfunction(e,N){var y\u003de.aq[N];N\u003de.Y_[N];var w\u003dLJ(e),E\u003dtF(e.K,y.start/1E3,0),A\u003dyZH(y,e.Ng)/w.width;var T\u003dtF(e.K,y.end/1E3,1);A!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(E\u003dg.Ja(E,0,T-A));T\u003dMath.min(T,E+A);y.color\u0026\u0026(N.style.background\u003dy.color);y\u003dE;N.style.left\u003dMath.max(y*w.J+w.j,0)+\"px\";CU(e,N,g.Ja((T-y)*w.J+w.j,0,w.width),w.width,!0)};\nVWE\u003dfunction(e,N){var y\u003dN.getId();e.aq[y]\u003d\u003d\u003dN\u0026\u0026(g.ws(e.Y_[y]),delete e.aq[y],delete e.Y_[y])};\nOL\u003dfunction(e){var N\u003dg.na(e.api.X())\u0026\u0026(e.api.T(\"web_enable_pip_on_miniplayer\")||e.api.T(\"web_enable_auto_pip\")),y;return!((y\u003de.api.getVideoData())\u003d\u003dnull?0:y.isLivePlayback)\u0026\u0026!e.api.isMinimized()\u0026\u0026!e.api.isInline()\u0026\u0026(!e.api.Wp()||!N)};\nrT\u003dfunction(e){e.N\u0026\u0026(e.N.disable(),e.Bk\u003d0,e.Kh.style.removeProperty(\"transform\"),e.progressBar.style.removeProperty(\"transform\"),e.Wk.style.removeProperty(\"height\"),e.element.parentElement\u0026\u0026e.element.parentElement.style.removeProperty(\"height\"))};\nfIM\u003dfunction(e,N){var y\u003dN/JU(e)*TT(e);g.$0(e.progressBar,\"transform\",\"translateY(\"+-N+\"px)\");g.$0(e.Kh,\"transform\",\"translateY(\"+-N+\"px)\");g.$0(e.Wk,\"transform\",\"translateY(\"+y+\"px)\");e.Wk.style.height\u003dN+y+\"px\";e.element.parentElement\u0026\u0026(e.element.parentElement.style.height\u003dTT(e)-y+\"px\")};\ntW9\u003dfunction(e,N){N?e.U||(e.element.removeAttribute(\"aria-disabled\"),e.U\u003dnew g.sd(e.progressBar,!0),e.U.subscribe(\"hovermove\",e.NaZ,e),e.U.subscribe(\"hoverend\",e.JaW,e),e.U.subscribe(\"dragstart\",e.Fsh,e),e.U.subscribe(\"dragmove\",e.KsZ,e),e.U.subscribe(\"dragend\",e.kaW,e),e.Js\u003de.listen(\"keydown\",e.z0)):e.U\u0026\u0026(e.element.setAttribute(\"aria-disabled\",\"true\"),e.CX(e.Js),e.U.cancel(),e.U.dispose(),e.U\u003dnull)};\nam\u003dfunction(e){return e.api.T(\"delhi_modern_web_player\")?4:e.Ng?3:2};\nXjE\u003dfunction(e){var N;return!((N\u003de.c9)\u003d\u003dnull||!N.postId)\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2};\n$M\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-remote-button\",\"ytp-button\"],V:{title:\"Play on TV\",\"aria-haspopup\":\"true\",\"data-priority\":\"9\"},b9:\"{{icon}}\"});this.C\u003de;this.x_\u003dN;this.J\u003dnull;this.Y(e,\"onMdxReceiversChange\",this.GZ);this.Y(e,\"presentingplayerstatechange\",this.GZ);this.Y(e,\"appresize\",this.GZ);e.createClientVe(this.element,this,139118);this.GZ();this.listen(\"click\",this.N,this);lh(e,this.element,this)};\nYM\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-button\",\"ytp-settings-button\"],V:{\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"aria-controls\":CT(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},W:[g.zV()]});this.C\u003de;this.x_\u003dN;this.N\u003d!0;this.listen(\"click\",this.K);this.Y(e,\"onPlaybackQualityChange\",this.updateBadge);this.Y(e,\"videodatachange\",this.updateBadge);this.Y(e,\"webglsettingschanged\",this.updateBadge);this.Y(e,\"appresize\",this.J);lh(e,this.element,this);this.C.createClientVe(this.element,\nthis,28663);this.updateBadge();this.J(e.Fz().getPlayerSize())};\nupJ\u003dfunction(e,N){e.N\u003d!!N;e.J(e.C.Fz().getPlayerSize())};\nMV\u003dfunction(e,N){Oc.call(this,\"Annotations\",g.aq.vB);this.C\u003de;this.x_\u003dN;this.J\u003d!1;e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M17.5,7c1.93,0,3.5,1.57,3.5,3.5c0,1-0.53,4.5-0.85,6.5h-2.02l0.24-1.89l0.14-1.09l-1.1-0.03C15.5,13.94,14,12.4,14,10.5 C14,8.57,15.57,7,17.5,7 M6.5,7C8.43,7,10,8.57,10,10.5c0,1-0.53,4.5-0.85,6.5H7.13l0.24-1.89l0.14-1.09l-1.1-0.03 C4.5,13.94,3,12.4,3,10.5C3,8.57,4.57,7,6.5,7 M17.5,6C15.01,6,13,8.01,13,10.5c0,2.44,1.95,4.42,4.38,4.49L17,18h4c0,0,1-6,1-7.5 C22,8.01,19.99,6,17.5,6L17.5,6z M6.5,6C4.01,6,2,8.01,2,10.5c0,2.44,1.95,4.42,4.38,4.49L6,18h4c0,0,1-6,1-7.5 C11,8.01,8.99,6,6.5,6L6.5,6z\",\nfill:\"white\"}}]});this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"onApiChange\",this.GZ);this.subscribe(\"select\",this.onSelect,this);this.GZ()};\nlb\u003dfunction(e,N){g.Go.call(this,\"Audio track\",g.aq.AUDIO,e,N);this.C\u003de;this.tracks\u003d{};g.pi(this.element,\"ytp-audio-menu-item\");this.countLabel\u003dnew g.W({S:\"div\",W:[{S:\"span\",b9:\"Audio track\"},{S:\"span\",B:\"ytp-menuitem-label-count\",b9:\"{{content}}\"}]});e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M11.72,11.93C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h18C20,15.76,17.23,12.21,11.72,11.93z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z M11,12.9c5.33,0,7.56,2.99,7.94,6.1H3.06C3.44,15.89,5.67,12.9,11,12.9z M16.68,11.44l-0.48-0.88C17.31,9.95,18,8.77,18,7.5 c0-1.27-0.69-2.45-1.81-3.06l0.49-0.88C18.11,4.36,19,5.87,19,7.5C19,9.14,18.11,10.64,16.68,11.44z M18.75,13.13l-0.5-0.87 C19.95,11.28,21,9.46,21,7.5s-1.05-3.78-2.75-4.76l0.5-0.87C20.75,3.03,22,5.19,22,7.5S20.76,11.97,18.75,13.13z\",\nfill:\"white\"}}]});g.Q(this,this.countLabel);g.tu(this,this.countLabel);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"onPlaybackAudioChange\",this.GZ);this.GZ()};\nFq\u003dfunction(e,N){Oc.call(this,\"Auto-play\",g.aq.II);this.C\u003de;this.x_\u003dN;this.J\u003d!1;this.K\u003d[];this.Y(e,\"presentingplayerstatechange\",this.N);this.subscribe(\"select\",this.onSelect,this);e.createClientVe(this.element,this,113682);this.N()};\nqO3\u003dfunction(e,N){g.uh.call(this,g.qU({\"aria-haspopup\":\"false\"}),0,\"More options\");this.C\u003de;this.x_\u003dN;this.Y(this.element,\"click\",this.onClick);this.x_.Gi(this)};\nZFM\u003dfunction(e,N){var y;g.na(e.X())\u0026\u0026(y\u003d{S:\"div\",B:\"ytp-panel-footer-content\",W:[{S:\"span\",b9:\"Adjust download quality from your \"},{S:\"a\",B:\"ytp-panel-footer-content-link\",b9:\"Settings\",V:{href:\"/account_downloads\"}}]});g.Go.call(this,\"Quality\",g.aq.e6,e,N,void 0,void 0,y);this.C\u003de;this.qg\u003d{};this.D\u003d{};this.j\u003d{};this.l9\u003dnew Set;this.J\u003dthis.Z\u003d!1;this.G\u003d\"unknown\";this.Ng\u003d\"\";this.Kh\u003dnew g.UE;g.Q(this,this.Kh);this.Z\u003dthis.C.T(\"web_player_use_new_api_for_quality_pullback\");this.J\u003dthis.C.T(\"web_player_enable_premium_hbr_playback_cap\");\ne.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z\",fill:\"white\"}}]});g.pi(this.N.element,\"ytp-quality-menu\");this.Y(e,\"videodatachange\",this.m2);this.Y(e,\"videoplayerreset\",this.m2);this.Y(e,\"onPlaybackQualityChange\",this.VX);this.m2();e.createClientVe(this.element,this,137721)};\njHn\u003dfunction(e,N,y){var w\u003de.qg[N],E\u003dg.q5[N];return xn0(e,w?w.qualityLabel:E?E+\"p\":\"Auto\",N,y)};\nnWJ\u003dfunction(e,N,y,w,E){var A\u003d(N\u003de.J?e.j[N]:e.D[N])\u0026\u0026N.quality,T\u003dN\u0026\u0026N.qualityLabel;T\u003dT?T:\"Auto\";w\u0026\u0026(T\u003d\"(\"+T);e\u003dxn0(e,T,A||\"\",E);w\u0026\u0026e.W.push(\")\");(w\u003d(w\u003dN\u0026\u0026N.paygatedQualityDetails)\u0026\u0026w.paygatedIndicatorText)\u0026\u0026y\u0026\u0026e.W.push({S:\"div\",B:\"ytp-premium-label\",b9:w});return e};\nxn0\u003dfunction(e,N,y,w){N\u003d{S:\"span\",dP:w,W:[N]};var E;w\u003d\"ytp-swatch-color\";if(e.Z||e.J)w\u003d\"ytp-swatch-color-white\";y\u003d\u003d\u003d\"highres\"?E\u003d\"8K\":y\u003d\u003d\u003d\"hd2880\"?E\u003d\"5K\":y\u003d\u003d\u003d\"hd2160\"?E\u003d\"4K\":y.indexOf(\"hd\")\u003d\u003d\u003d0\u0026\u0026y!\u003d\u003d\"hd720\"\u0026\u0026(E\u003d\"HD\");E\u0026\u0026(N.W.push(\" \"),N.W.push({S:\"sup\",B:w,b9:E}));return N};\nS8\u003dfunction(e,N,y,w,E){var A\u003d{S:\"div\",B:\"ytp-input-slider-section\",W:[{S:\"input\",B:\"ytp-input-slider\",V:{role:\"slider\",tabindex:\"0\",type:\"range\",min:\"{{minvalue}}\",max:\"{{maxvalue}}\",step:\"{{stepvalue}}\",value:\"{{slidervalue}}\"}}]};E\u0026\u0026A.W.unshift(E);g.W.call(this,A);this.K\u003de;this.j\u003dN;this.Z\u003dy;this.initialValue\u003dw;this.header\u003dE;this.J\u003dthis.hW(\"ytp-input-slider\");this.N\u003dw?w:e;this.init();this.Y(this.J,\"input\",this.G)};\nmnH\u003dfunction(e,N){e.N\u003dN;e.updateValue(\"slidervalue\",e.N);e.J.valueAsNumber\u003de.N;QHH(e,N)};\nQHH\u003dfunction(e,N){e.J.style.setProperty(\"--yt-slider-shape-gradient-percent\",(N-e.K)/(e.j-e.K)*100+\"%\")};\no5\u003dfunction(e){S8.call(this,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],.05,e.getPlaybackRate(),{S:\"div\",B:\"ytp-speedslider-indicator-container\",W:[{S:\"div\",B:\"ytp-speedslider-badge\"},{S:\"p\",B:\"ytp-speedslider-text\"}]});this.C\u003de;this.D\u003dHB9(this.Kh,this);g.pi(this.J,\"ytp-speedslider\");this.U\u003dthis.hW(\"ytp-speedslider-text\");this.l9\u003dthis.hW(\"ytp-speedslider-badge\");HF5(this);this.Y(this.J,\"change\",this.qg);this.Y(this.J,\"keydown\",this.Ng)};\nHF5\u003dfunction(e){e.U.textContent\u003de.N+\"x\";e.l9.classList.toggle(\"ytp-speedslider-premium-badge\",e.N\u003e2\u0026\u0026e.C.T(\"enable_web_premium_varispeed\"))};\nbb\u003dfunction(e,N,y,w,E,A,T){g.W.call(this,{S:\"div\",B:\"ytp-slider-section\",V:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-slider\",W:[{S:\"div\",B:\"ytp-slider-handle\"}]}]});this.U\u003de;this.D\u003dN;this.N\u003dy;this.K\u003dw;this.Ng\u003dE;this.i9\u003dA;this.range\u003dthis.K-this.N;this.Rq\u003dthis.hW(\"ytp-slider-section\");this.j\u003dthis.hW(\"ytp-slider\");this.Kh\u003dthis.hW(\"ytp-slider-handle\");this.G\u003dnew g.sd(this.j,\n!0);this.J\u003dT?T:y;g.Q(this,this.G);this.G.subscribe(\"dragmove\",this.S6,this);this.Y(this.element,\"keydown\",this.dH);this.Y(this.element,\"wheel\",this.c$);this.init()};\nhU\u003dfunction(e){bb.call(this,.05,.05,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],150,20,e.getPlaybackRate());this.C\u003de;this.Z\u003dg.sA(\"P\");this.l9\u003dHB9(this.qg,this);g.pi(this.j,\"ytp-speedslider\");g.pi(this.Z,\"ytp-speedslider-text\");e\u003dthis.Z;var N\u003dthis.j;N.parentNode\u0026\u0026N.parentNode.insertBefore(e,N.nextSibling);KgE(this);this.Y(this.C,\"onPlaybackRateChange\",this.updateValues)};\nKgE\u003dfunction(e){e.Z.textContent\u003dWgJ(e,e.J)+\"x\"};\nWgJ\u003dfunction(e,N){e\u003dNumber(g.Ja(N,e.N,e.K).toFixed(2));N\u003dMath.floor((e+.001)*100%5+2E-15);var y\u003de;N!\u003d\u003d0\u0026\u0026(y\u003de-N*.01);return Number(y.toFixed(2))};\nOFP\u003dfunction(e){g.Mu.call(this,{S:\"div\",B:\"ytp-speedslider-component\"});e.T(\"web_settings_use_input_slider\")?this.J\u003dnew o5(e):this.J\u003dnew hU(e);g.Q(this,this.J);this.element.appendChild(this.J.element)};\nRUn\u003dfunction(e){var N\u003dnew OFP(e);ZN.call(this,e,N,\"Custom\");g.Q(this,N)};\nGAF\u003dfunction(e,N){var y\u003dnew RUn(e);g.Go.call(this,\"Playback speed\",g.aq.Ve,e,N,cK(e)?void 0:\"Custom\",cK(e)?void 0:function(){g.Q_(N,y)});\nvar w\u003dthis;this.Z\u003d!1;g.Q(this,y);this.G\u003dnew o5(e);g.Q(this,this.G);e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z\",\nfill:\"white\"}}]});this.C\u003de;this.Z\u003d!1;this.Ng\u003dnull;cK(e)?(this.J\u003dg.SO(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:this.C.getPlaybackRate().toString()}),this.j\u003dthis.C.getPlaybackRate()):this.j\u003dthis.J\u003dnull;this.D\u003dthis.C.getAvailablePlaybackRates();this.Y(e,\"presentingplayerstatechange\",this.GZ);var E;((E\u003dthis.C.getVideoData())\u003d\u003dnull?0:E.Au())\u0026\u0026this.Y(e,\"serverstitchedvideochange\",this.GZ);this.Y(this.G.J,\"change\",function(){w.Z\u003d!0;w.GZ()});\nthis.GZ()};\nLg9\u003dfunction(e,N){var y\u003dUnH(N);e.J\u0026\u0026(e.Z||N\u003d\u003d\u003de.j)?(e.BI(e.J),e.Ja(N.toString())):e.BI(y)};\naI5\u003dfunction(e){e.Pc(e.D.map(UnH));e.J\u003dnull;e.j\u003dnull;var N\u003de.C.getPlaybackRate();if(!e.D.includes(N)||cK(e.C))sHH(e,N),e.BI(e.J)};\nsHH\u003dfunction(e,N){e.j\u003dN;e.J\u003dg.SO(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:N.toString()});N\u003de.D.map(UnH);N.unshift(e.J);e.Pc(N)};\nUnH\u003dfunction(e){return e.toString()};\ncK\u003dfunction(e){return e.T(\"web_settings_menu_surface_custom_playback\")};\ne2E\u003dfunction(e){return e.T(\"web_settings_menu_surface_custom_playback\")\u0026\u0026e.T(\"web_settings_use_input_slider\")};\nyB0\u003dfunction(e,N,y,w){var E\u003dnew g.x7(N,void 0,\"Video Override\");g.Go.call(this,w.text||\"\",e,N,y,\"Video Override\",function(){g.Q_(y,E)});\nvar A\u003dthis;g.pi(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dw.option.toString();e\u003dw.options;this.settings\u003dg.l7(e,this.MN,this);this.Z\u003dE;g.Q(this,this.Z);N\u003dnew g.uh({S:\"div\",B:\"ytp-menuitemtitle\",b9:\"Allow for a different caption style if specified by the video.\"},0);g.Q(this,N);this.Z.Gi(N,!0);this.j\u003dnew g.uh({S:\"div\",B:\"ytp-menuitem\",V:{role:\"menuitemradio\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-menuitem-label\",b9:\"On\"}]},-1);g.Q(this,this.j);this.Z.Gi(this.j,!0);this.Y(this.j.element,\n\"click\",function(){N7F(A,!0)});\nthis.J\u003dnew g.uh({S:\"div\",B:\"ytp-menuitem\",V:{role:\"menuitemradio\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-menuitem-label\",b9:\"Off\"}]},-2);g.Q(this,this.J);this.Z.Gi(this.J,!0);this.Y(this.J.element,\"click\",function(){N7F(A,!1)});\nthis.Pc(g.dn(e,this.MN))};\nN7F\u003dfunction(e,N){e.publish(\"settingChange\",e.setting+\"Override\",!N);e.x_.z4()};\nkM\u003dfunction(e,N){g.x7.call(this,e,void 0,\"Options\");var y\u003dthis;this.mO\u003d{};for(var w\u003d0;w\u003cg.c6.length;w++){var E\u003dg.c6[w],A\u003dnew yB0(-w,e,N,E);g.Q(this,A);A.subscribe(\"settingChange\",this.FH,this);this.mO[E.option.toString()]\u003dA;this.Gi(A,!0)}e\u003dnew g.uh(g.qU(),-g.c6.length,\"Reset\");g.Q(this,e);e.listen(\"click\",function(){y.FH(\"reset\",!0)});\nthis.Gi(e,!0)};\nBK\u003dfunction(e,N){g.Go.call(this,\"Auto-translate\",0,e,N);this.C\u003de;this.languages\u003d{};e.createClientVe(this.element,this,127301);e.logVisibility(this.element,!0)};\nw90\u003dfunction(e,N){e.languages\u003dg.l7(N,e.J,e);e.Pc(g.dn(N,e.J))};\nABs\u003dfunction(e,N){var y\u003dnew kM(e,N),w\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],E;g.na(e.X())\u0026\u0026(E\u003d{S:\"div\",B:\"ytp-panel-footer-content\",W:[{S:\"span\",b9:w[0]},{S:\"a\",B:\"ytp-panel-footer-content-link\",b9:\"Settings\",V:{href:\"/account_playback\"}},{S:\"span\",b9:w[1]}]});g.Go.call(this,\"Subtitles/CC\",g.aq.SUBTITLES,e,N,\"Options\",function(){g.Q_(N,y)},E);\nvar A\u003dthis;this.C\u003de;this.x_\u003dN;this.tracks\u003d{};this.G\u003dnew g.e6(function(){EZ0(A,!1)},3E3);\ng.Q(this,this.G);this.countLabel\u003dnew g.W({S:\"div\",W:[{S:\"span\",b9:\"Subtitles/CC\"},{S:\"span\",B:\"ytp-menuitem-label-count\",b9:\"{{content}}\"}]});g.Q(this,this.countLabel);g.tu(this,this.countLabel);e.T(\"web_settings_menu_icons\")\u0026\u0026this.setIcon(RqJ.includes(\"en-GB\")?{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M6,14v-4c0-0.55,.45-1,1-1h3c0.55,0,1,.45,1,1v1H9.5v-0.5h-2v3h2V13H11v1c0,.55-0.45,1-1,1H7C6.45,15,6,14.55,6,14z M14,15h3c0.55,0,1-0.45,1-1v-1h-1.5v0.5h-2v-3h2V11H18v-1c0-0.55-0.45-1-1-1h-3c-0.55,0-1,.45-1,1v4C13,14.55,13.45,15,14,15z M20,4H4v16h16V4 M21,3v18H3V3.01C3,3,3,3,3.01,3H21L21,3z\",\nfill:\"white\"}}]}:{S:\"svg\",V:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},W:[{S:\"path\",V:{d:\"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z\",fill:\"white\"}}]});this.J\u003dnew BK(e,N);g.Q(this,this.J);this.J.subscribe(\"select\",this.Rt,this);this.Z\u003dy;g.Q(this,this.Z);this.Z.subscribe(\"settingChange\",this.FH,this);N.subscribe(\"show\",this.YQB,this);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"onApiChange\",this.GZ);this.Y(e,\"onCaptionsTrackListChanged\",\nthis.GZ);this.Y(e,\"captionschanged\",this.GZ);e.createClientVe(this.element,this,127300);this.GZ()};\nT7s\u003dfunction(e){return Object.values(e.tracks).find(function(N){return N.languageCode\u003d\u003d\u003d\"en\"\u0026\u0026N.kind\u003d\u003d\u003d\"asr\"})};\nXq\u003dfunction(e,N){e.C.setOption(\"captions\",\"track\",N)};\nEZ0\u003dfunction(e,N){e.C.setOption(\"captions\",\"sampleSubtitles\",N)};\nJBM\u003dfunction(e){g.n$.call(this,e,\"ytp-settings-menu\");var N\u003dthis;this.z9\u003dnew g.x7(this.C);this.rZ\u003dthis.settingsButton\u003dnull;this.isInitialized\u003dthis.Or\u003d!1;g.Q(this,this.z9);this.hide();g.Q_(this,this.z9);e.createClientVe(this.element,this,108341,!0);this.subscribe(\"show\",function(y){N.iP(y)});\nthis.Y(e,\"highlightSettingsMenu\",function(){N.Or\u003d!0;N.WY()});\nthis.Y(e,\"openSettingsMenuItem\",function(y){if(y\u0026\u0026(N.Or\u003d!0,N.WY(),y\u003d\u003d\u003d\"menu_item_video_quality_advanced\")){var w;(w\u003dN.rZ)\u003d\u003dnull||w.open()}})};\np9E\u003dfunction(e,N){e.settingsButton\u003dN;e.element.id\u003dN.element.getAttribute(\"aria-controls\")};\nCeM\u003dfunction(e,N){g.W.call(this,{S:\"button\",dP:[\"ytp-subtitles-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"aria-keyshortcuts\":\"c\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"4\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},W:[GBs()]});this.C\u003de;this.tooltip\u003dN.Rf();this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"appresize\",this.GZ);this.Y(e,\"promotooltipacceptbuttonclicked\",this.k9W);this.Y(e,\"onApiChange\",this.GZ);this.Y(e,\"onCaptionsTrackListChanged\",this.GZ);this.Y(e,\"captionschanged\",this.GZ);\nthis.C.createClientVe(this.element,this,127299);this.GZ();this.listen(\"click\",this.onClick);this.addOnDisposeCallback(g.MU(N.Rf(),this.element))};\nrB_\u003dfunction(e){return g.fZ(e.C.jR())!\u003dnull?g.fZ(e.C.jR()).Px()?!!e.C.getOption(\"captions\",\"tracklist\",{includeAsr:!0}).length:!0:!1};\ng.PK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?350:y;g.W.call(this,{S:\"div\",dP:[\"ytp-time-display\",\"notranslate\"],W:[{S:\"span\",B:\"ytp-time-wrapper\",W:[{S:\"span\",B:\"ytp-time-clip-icon\",b9:\"{{clipicon}}\"},{S:\"span\",B:\"ytp-time-current\",b9:\"{{currenttime}}\"},{S:\"span\",B:\"ytp-time-separator\",b9:\" / \"},{S:\"span\",B:\"ytp-time-duration\",b9:\"{{duration}}\"}]},{S:\"span\",B:\"ytp-clip-watch-full-video-button-separator\",b9:\"\\u2022\"},{S:\"span\",B:\"ytp-clip-watch-full-video-button\",b9:\"{{watchfullvideo}}\"}]});var w\u003dthis;this.api\u003d\ne;this.U\u003dy;this.liveBadge\u003dnew g.W({S:\"button\",dP:[\"ytp-live-badge\",\"ytp-button\"],V:{disabled:\"true\"},b9:\"{{content}}\"});this.J\u003dnull;this.AB\u003dthis.N\u003d!1;this.G\u003dthis.Z\u003dnull;this.isPremiere\u003d!1;this.c9\u003dthis.j\u003dthis.K\u003dnull;this.D\u003dthis.hW(\"ytp-clip-watch-full-video-button\");this.api.T(\"web_player_updated_entrypoint\")\u0026\u0026g.Y1(this.element,\"ytp-xs-mono-button-style\",!0);this.liveBadge.Ja(\"Live\");g.Q(this,this.liveBadge);this.api.T(\"web_player_updated_entrypoint\")||this.api.T(\"delhi_modern_web_player\")?this.liveBadge.yB(this.element.querySelector(\".ytp-time-wrapper\")):\nthis.liveBadge.yB(this.element);this.tooltip\u003dN.Rf();this.liveBadge.listen(\"click\",this.onClick.bind(this));this.Y(this.D,\"click\",this.O$g);this.Y(this.api,\"serverstitchedvideochange\",function(){$SP(w,w.api.getProgressState().isAtLiveHead)});\nthis.Y(e,\"presentingplayerstatechange\",this.HY);this.Y(e,\"appresize\",this.HY);this.Y(e,\"onLoopRangeChange\",this.onLoopRangeChange);this.Y(e,\"videodatachange\",this.onVideoDataChange);(N\u003de.getVideoData())\u0026\u0026this.updateVideoData(N);this.HY();Y6J(this,e.getLoopRange())};\n$SP\u003dfunction(e,N){var y\u003de.liveBadge.element,w\u003de.api.isLifaAdPlaying();y.disabled\u003dw||N;!dT(e)||e.G\u003d\u003d\u003dN\u0026\u0026e.Z\u003d\u003d\u003de.isPremiere||(e.G\u003dN,e.Z\u003de.isPremiere,e.HY(),N?y.classList.add(\"ytp-live-badge-is-livehead\"):y.classList.remove(\"ytp-live-badge-is-livehead\"),e.liveBadge.Ja(e.isPremiere?\"Premiere\":\"Live\"),N?e.J\u0026\u0026(e.J(),e.J\u003dnull,y.removeAttribute(\"title\")):(y.title\u003d\"Skip ahead to live broadcast.\",e.J\u003dg.MU(e.tooltip,e.liveBadge.element)))};\nY6J\u003dfunction(e,N){var y\u003de.c9!\u003d\u003dN;e.c9\u003dN;y\u0026\u0026MsP(e)};\nMsP\u003dfunction(e){e.updateValue(\"clipicon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z\"}}]});\ne.AB\u0026\u0026!e.N?e.updateValue(\"watchfullvideo\",\"Watch live stream\"):e.updateValue(\"watchfullvideo\",\"Watch full video\");g.Y1(e.element,\"ytp-clip\",I5(e));g.Y1(e.element,\"ytp-live\",dT(e))};\ndT\u003dfunction(e){var N\u003de.api.X().T(\"enable_linear_program_progress\"),y\u003d!e.api.T(\"clean_player_style_fix_on_web\")||e.api.getPresentingPlayerType()!\u003d\u003d2;return e.AB\u0026\u0026!I5(e)\u0026\u0026(!N||!e.N)\u0026\u0026y};\nI5\u003dfunction(e){return!!e.c9\u0026\u0026!!e.c9.postId\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(!e.c9.type||e.c9.type\u003d\u003d\u003d\"clips\")};\nFNE\u003dfunction(e,N){g.W.call(this,{S:\"div\",B:\"ytp-volume-panel\",V:{title:\"Volume\",role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-volume-slider\",W:[{S:\"div\",B:\"ytp-volume-slider-handle\"}]}]});var y\u003dthis;this.api\u003de;this.G\u003dN;this.Dk\u003d!1;this.D\u003dthis.volume\u003d0;this.Z\u003dnull;this.N\u003dthis.J\u003dthis.isDragging\u003d!1;this.G\u003dN;this.K\u003de.Nr();this.U\u003dthis.hW(\"ytp-volume-slider\");this.Ng\u003dthis.hW(\"ytp-volume-slider-handle\");\nthis.j\u003dnew g.sd(this.U,!0);g.Q(this,this.j);this.j.subscribe(\"dragstart\",this.gOq,this);this.j.subscribe(\"dragmove\",this.P$,this);this.j.subscribe(\"dragend\",this.vO1,this);this.Y(e,\"onVolumeChange\",this.onVolumeChange);this.Y(e,\"appresize\",this.QX);this.Y(e,\"fullscreentoggled\",this.bz);this.Y(e,\"onShowControls\",this.aW);this.Y(e,\"onHideControls\",this.aW);this.Y(this.element,\"keydown\",this.ZX);this.Y(this.element,\"focus\",function(){vK(y,y.J,y.isDragging,!0,y.api.Dk())});\nthis.Y(this.element,\"blur\",function(){vK(y,y.J,y.isDragging,!1,y.api.Dk())});\nthis.QX(e.Fz().getPlayerSize());lB_(this,e.getVolume(),e.isMuted());lh(e,this.element,this)};\nlB_\u003dfunction(e,N,y){var w\u003dMath.floor(N),E\u003dw+\"% volume\"+(y?\" muted\":\"\");y\u003dy?0:N/100;e.updateValue(\"valuenow\",w);e.updateValue(\"valuetext\",E);e.Ng.style.left\u003d(e.K?60:40)*y+\"px\";e.volume\u003dN};\nS6M\u003dfunction(e,N){g.Y1(e.element,\"ytp-volume-control-hover\",N);vK(e,N,e.isDragging,e.N,e.api.Dk())};\nvK\u003dfunction(e,N,y,w,E){var A\u003de.J||e.isDragging||e.N||e.Dk;e.J\u003dN;e.isDragging\u003dy;e.N\u003dw;e.Dk\u003dE;N\u003de.J||e.isDragging||e.N||e.Dk;A!\u003d\u003dN\u0026\u0026(N?e.Z\u003de.Y(e.element,\"wheel\",e.Cs):(e.CX(e.Z),e.Z\u003dnull),g.Y1(e.G,\"ytp-volume-slider-active\",N))};\nzT\u003dfunction(e,N){var y\u003de.X(),w\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];y.K\u0026\u0026w.push(\"no-link\");var E\u003d{title:\"{{title}}\",target:y.D,\"data-priority\":\"5\",\"data-sessionlink\":\"feature\u003dplayer-button\"};y.K||(E.href\u003d\"{{url}}\");g.W.call(this,{S:\"a\",dP:w,V:E,b9:\"{{logoSvg}}\"});this.J\u003dnull;this.api\u003de;this.visible\u003d!1;y.K||(this.J\u003dthis.listen(\"click\",this.onClick));this.Y(e,\"videodatachange\",this.onVideoDataChange);this.Y(e,\"videoplayerreset\",this.onVideoDataChange);this.Y(e,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.Y(e,\"appresize\",this.I9);this.onVideoDataChange();y.K||this.addOnDisposeCallback(g.MU(N.Rf(),this.element));this.I9()};\noZH\u003dfunction(e,N,y){g.fd.call(this);var w\u003dthis;this.C\u003de;this.l9\u003dN;this.tT\u003dy;this.Kx\u003dNaN;this.Kh\u003dthis.Ut\u003dthis.playButton\u003dthis.L\u003dthis.Z\u003dthis.Bk\u003dthis.Zl\u003dthis.Ng\u003dthis.D\u003dthis.J\u003dthis.VB\u003dthis.Dl\u003dnull;this.K\u003dnew JBM(this.C);this.progressBar\u003dnew g.Rm(this.C,this.l9);this.i9\u003dnew g.PK(this.C,this.l9);this.qg\u003dnew f_E(this.C,this.l9);this.U\u003dnew g.a1(this.rH,null,this);y\u003de.X();this.tT.subscribe(\"autohideupdate\",this.vg,this);var E\u003d!e.getPlayerStateObject().isCued(),A;e.X().T(\"html5_player_dynamic_bottom_gradient\")?\nthis.VB\u003dA\u003dnew ie3(e):A\u003dnew g.W({S:\"div\",B:\"ytp-gradient-bottom\"});g.Q(this,A);g.Pb(e,A.element,9);this.aq\u003dnew g.NE(A,250,E,100);g.Q(this,this.aq);this.j\u003dnew g.W({S:\"div\",B:\"ytp-chrome-bottom\",W:[{S:\"div\",B:\"ytp-chrome-controls\"}]});g.Q(this,this.j);g.Pb(e,this.j.element,9);this.Rq\u003dnew g.NE(this.j,250,E,100);g.Q(this,this.Rq);this.Et\u003dthis.j.element.children[0];g.Q(this,this.K);g.Pb(e,this.K.element,6);this.K.subscribe(\"show\",function(p){w.C.jt(!p);e.Aj(w.K,p)});\ng.Q(this,this.progressBar);this.progressBar.yB(this.j.element,0);E\u003dnew uo(e,N);g.Q(this,E);g.Pb(e,E.element,4);E\u003dnew g.r1({S:\"div\",B:\"ytp-left-controls\"});g.Q(this,E);E.yB(this.Et);e.T(\"delhi_modern_web_player\")||(A\u003dnew g.m2(e,N,!1),g.Q(this,A),A.yB(E.element));e.T(\"web_render_jump_buttons\")\u0026\u0026(this.D\u003dnew qh(e,g.Y2(e.X().experiments,\"web_jump_button_backward_amount\")||-10),g.Q(this,this.D),this.D.yB(E.element));y.Zl||(this.playButton\u003dnew g.Qs(e,N),g.Q(this,this.playButton),this.playButton.yB(E.element));\ne.T(\"web_render_jump_buttons\")\u0026\u0026(this.Ng\u003dnew qh(e,g.Y2(e.X().experiments,\"web_jump_button_forward_amount\")||10),g.Q(this,this.Ng),this.Ng.yB(E.element));e.T(\"delhi_modern_web_player_remove_nav_buttons\")||(e.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dnew g.m2(e,N,!1),g.Q(this,A),A.yB(E.element)),A\u003dnew g.m2(e,N,!0),g.Q(this,A),A.yB(E.element));if(!e.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dnew g.W({S:\"span\",B:\"ytp-volume-area\"}),g.Q(this,A),A.yB(E.element),!y.U2\u0026\u0026(this.J\u003dnew nJ(e,N),g.Q(this,this.J),this.J.yB(A.element),\ny.Et\u0026\u0026!y.U))){var T\u003dnew FNE(e,this.j.element);this.Ut\u003dT;g.Q(this,T);T.yB(A.element);A\u003dnew g.sd(A.element);g.Q(this,A);A.subscribe(\"hoverstart\",function(){var p;(p\u003dw.Ut)\u003d\u003dnull||S6M(p,!0)});\nA\u003dnew g.sd(E.element);g.Q(this,A);A.subscribe(\"hoverend\",function(){var p;(p\u003dw.Ut)\u003d\u003dnull||S6M(p,!1)})}g.Q(this,this.i9);\nthis.i9.yB(E.element);this.Zl\u003dnew tk(e,this.progressBar);g.Q(this,this.Zl);this.Zl.yB(E.element);y.T(\"web_key_moments_markers\")\u0026\u0026(this.Bk\u003dnew ZD(e,this.progressBar),g.Q(this,this.Bk),this.Bk.yB(E.element));e.T(\"delhi_modern_web_player\")?(this.N\u003dnew g.r1({S:\"div\",B:\"ytp-right-controls\",W:[{S:\"div\",B:ib.RIGHT_CONTROLS_LEFT},{S:\"div\",B:ib.RIGHT_CONTROLS_RIGHT}]}),e.T(\"delhi_modern_web_player_right_controls_separate\")\u0026\u0026g.pi(this.N.element,\"ytp-right-controls-separate\")):this.N\u003dnew g.r1({S:\"div\",B:\"ytp-right-controls\"});\ng.Q(this,this.N);this.N.yB(this.Et);e.T(\"delhi_modern_web_player\")\u0026\u0026(this.J\u003dnew nJ(e,N),g.Q(this,this.J),this.J.yB(this.N.hW(ib.RIGHT_CONTROLS_LEFT)));this.Wk\u003dnew CeM(e,N);g.Q(this,this.Wk);Dt(this,this.Wk,\"RIGHT_CONTROLS_LEFT\");this.settingsButton\u003dnew YM(e,this.K);g.Q(this,this.settingsButton);p9E(this.K,this.settingsButton);Dt(this,this.settingsButton,\"RIGHT_CONTROLS_LEFT\");E\u003de.getVideoData();if(y.RO||E.hs\u0026\u0026y.controlsType\u003d\u003d\u003d\"1\")this.Z\u003dnew zT(e,N),g.Q(this,this.Z),this.Z.yB(this.N.element);y.showMiniplayerButton\u0026\u0026\n(this.L\u003dnew jz(e),g.Q(this,this.L),Dt(this,this.L,\"RIGHT_CONTROLS_RIGHT\"));y.bb\u0026\u0026(N\u003dnew $M(e,this.K),g.Q(this,N),Dt(this,N,\"RIGHT_CONTROLS_RIGHT\"));y.Gg\u0026\u0026(N\u003dnew Vs(e),g.Q(this,N),Dt(this,N,\"RIGHT_CONTROLS_RIGHT\"));g.Q(this,this.qg);Dt(this,this.qg,\"RIGHT_CONTROLS_RIGHT\");g.Q(this,this.U);this.Y(e,\"appresize\",this.I9);this.Y(e,\"fullscreentoggled\",this.I9);this.Y(e,\"presentingplayerstatechange\",this.iN);this.Y(e,\"videodatachange\",this.onVideoDataChange);this.I9()};\nbSF\u003dfunction(e,N){if(e.C.getPlayerStateObject().isCued()||N){if(N){e.Rq.hide();e.aq.hide();e.J\u0026\u0026e.J.nx(!1);e.Z\u0026\u0026e.Z.nx(!1);e.L\u0026\u0026e.L.nx(!1);if(e.C.T(\"embeds_use_parent_visibility_in_ve_logging\")){var y;(y\u003de.qg)\u003d\u003dnull||y.nx(!1);var w;(w\u003de.settingsButton)\u003d\u003dnull||w.nx(!1);var E;(E\u003de.playButton)\u003d\u003dnull||E.nx(!1)}e.C.Zk(e.ut())}}else if(!N){e.Rq.show();e.aq.show();e.J\u0026\u0026e.J.nx(!0);e.Z\u0026\u0026e.Z.nx(!0);e.L\u0026\u0026e.L.nx(!0);if(e.C.T(\"embeds_use_parent_visibility_in_ve_logging\")){var A;(A\u003de.qg)\u003d\u003dnull||A.nx(!0);var T;\n(T\u003de.Wk)\u003d\u003dnull||T.nx(!0);var p;(p\u003de.playButton)\u003d\u003dnull||p.nx(!0)}e.vg()}};\ncB3\u003dfunction(e){var N\u003de.C.Fz().getPlayerSize().width;return Math.max(N-h2F(e)*2,100)};\nh2F\u003dfunction(e){var N\u003de.C.Nr(),y\u003de.C.getVideoData().hs,w\u003d0;e.C.Nr()\u0026\u0026e.C.isEmbedsShortsMode()\u0026\u0026(w\u003d(e.C.Fz().getPlayerSize().width-e.C.getVideoContentRect().width)/2);return 12*(y?0:N?2:1)+w};\nkLP\u003dfunction(e){var N\u003de.C.Nr()?72:50;e\u003de.C.X();g.na(e)\u0026\u0026(N\u003de.T(\"delhi_modern_web_player\")?78:62,g.dw(e)\u0026\u0026(N\u003d54));return N};\nDt\u003dfunction(e,N,y){e.C.T(\"delhi_modern_web_player\")?N.yB(e.N.hW(ib[y])):N.yB(e.N.element)};\nB7s\u003dfunction(e){qJ.call(this,e,!1);var N\u003dthis;this.suggestedActions\u003d{};this.Y(this.C,\"videodatachange\",this.onVideoDataChange);this.Y(this.C,g.AA(\"suggested_action_button_visible\"),function(y){y\u003dy.id;N.text\u003dy;c95(N);N.onClickCommand\u003dN.suggestedActions[y];N.enabled\u003d!0;N.iP()});\nthis.Y(this.C,g.TW(\"suggested_action_button_visible\"),function(y){N.enabled\u003d!1;N.iP();N.C.removeCueRange(y.id)})};\nX9M\u003dfunction(e){e.suggestedActions\u003d{};e.C.MK(\"suggested_action_button_visible\")};\nVq\u003dfunction(e){g.W.call(this,{S:\"div\",B:gT.TITLE,W:[{S:\"div\",B:gT.TEXT,W:[{S:\"a\",dP:[gT.LINK,gT.SESSIONLINK],V:{target:e.X().D,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},b9:\"{{title}}\"},{S:\"div\",B:gT.SUBTEXT,W:[\"{{subtextElement}}\"]}]}]});this.api\u003de;this.J\u003dnull;this.link\u003dthis.hW(gT.LINK);e.createClientVe(this.element,this,23851);this.Y(e,\"videodatachange\",this.GZ);this.Y(e,\"videoplayerreset\",this.GZ);this.GZ()};\nPe5\u003dfunction(e){e.updateValue(\"channelLink\",\"\");e.updateValue(\"channelName\",\"\");g.dw(e.api.X())?e.updateValue(\"channelTitleFocusable\",\"0\"):e.updateValue(\"channelTitleFocusable\",\"-1\")};\ng.fU\u003dfunction(e,N){g.W.call(this,{S:\"div\",W:[{S:\"div\",B:\"ytp-tooltip-text-wrapper\",V:{\"aria-hidden\":\"{{ariaHidden}}\"},W:[{S:\"div\",B:\"ytp-tooltip-edu\",W:[{S:\"svg\",V:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z\"}}]},{S:\"span\",b9:\"{{eduText}}\"}]},{S:\"div\",B:\"ytp-tooltip-image\"},{S:\"div\",B:\"ytp-tooltip-title\",W:[{S:\"span\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-tooltip-keyboard-shortcut\",\nb9:\"{{keyBoardShortcut}}\"}]},{S:\"div\",B:\"ytp-tooltip-bottom-text\",W:[{S:\"span\",B:\"ytp-tooltip-text\",b9:\"{{text}}\"},{S:\"div\",B:\"ytp-tooltip-keyboard-shortcut\",b9:\"{{keyBoardShortcut}}\"}]}]},{S:\"div\",B:\"ytp-tooltip-bg\",W:[{S:\"div\",B:\"ytp-tooltip-duration\",b9:\"{{duration}}\"}]}]});var y\u003dthis;this.api\u003de;this.aq\u003dN;this.Ng\u003dfunction(w){(w\u003dw.relatedTarget)\u0026\u0026g.Ex(y.J,w)||y.SY()};\nthis.Z\u003dfunction(w){y.type\u003d\u003d\u003d3\u0026\u0026y.SY();(w\u003dw.currentTarget)\u0026\u0026w.nodeType\u003d\u003d\u003d1\u0026\u0026!y.type\u0026\u0026(w.removeEventListener(\"mouseover\",y.Z),w.addEventListener(\"mouseout\",y.Ng),w.removeEventListener(\"focus\",y.Z),w.addEventListener(\"blur\",y.Ng),dSM(y,w,2))};\nthis.Kh\u003dfunction(){y.SY()};\nthis.type\u003dthis.J\u003dnull;this.D\u003d!1;this.N\u003dnull;this.K\u003d\"\";this.U\u003d!0;this.scale\u003d1;this.env\u003dthis.api.X();this.i9\u003dthis.env.N;this.bg\u003dthis.hW(\"ytp-tooltip-bg\");this.Rq\u003dthis.hW(\"ytp-tooltip-edu\");this.image\u003dthis.hW(\"ytp-tooltip-image\");this.text\u003dthis.hW(\"ytp-tooltip-text\");this.bottomText\u003dthis.hW(\"ytp-tooltip-bottom-text\");this.title\u003dthis.hW(\"ytp-tooltip-title\");this.G\u003dnew g.NE(this,100);this.j\u003dNaN;this.IQ\u003dthis.api.Fz().getPlayerSize().width;this.qg\u003dnew g.e6(this.IlB,250,this);this.l9\u003dnew g.e6(this.SY,5E3,\nthis);g.Q(this,this.G);g.Q(this,this.qg);g.Q(this,this.l9);SV\u0026\u0026(e\u003dthis.hW(\"ytp-tooltip-text\"),e.setAttribute(\"role\",\"text\"),e.setAttribute(\"aria-live\",\"polite\"))};\ng.MU\u003dfunction(e,N){if(e.i9)return function(){};\nN.addEventListener(\"mouseover\",e.Z);N.addEventListener(\"focus\",e.Z);var y\u003dN.getAttribute(\"title\");y\u0026\u0026!N.hasAttribute(\"aria-label\")\u0026\u0026N.setAttribute(\"aria-label\",y);return function(){e.J\u003d\u003d\u003dN\u0026\u0026e.SY();N.removeEventListener(\"mouseover\",e.Z);N.removeEventListener(\"focus\",e.Z)}};\ndSM\u003dfunction(e,N,y,w){if(N\u0026\u0026!N.hasAttribute)e\u003dnew g.Gh(\"showElementTooltip called with non-element.\",N.toString()),g.t0(e);else{isNaN(e.j)||(e.j\u003dNaN,e.bg.style.background\u003d\"\");e.J\u003dN;e.D\u003d!!w;w?e.K\u003dw:(e.K\u003dN.getAttribute(\"title\"),N.removeAttribute(\"title\"));g.TY(e.element,\"ytp-tooltip\");var E\u003dN.getAttribute(\"data-tooltip-image\");E\u0026\u0026(e.image.style.backgroundImage\u003d\"url(\"+E+\")\");w?e.update({ariaHidden:\"false\"}):e.update({ariaHidden:\"true\"});g.Y1(e.element,\"ytp-tooltip-image-enabled\",!!E);N\u003dN.getAttribute(\"data-tooltip-opaque\");\ng.Y1(e.element,\"ytp-tooltip-opaque\",!!N);e.type\u003dy;e.api.addEventListener(\"appresize\",e.Kh);e.U\u0026\u0026(IB3(e),e.G.show(0))}};\nIB3\u003dfunction(e){if(e.J){var N\u003de.J.getAttribute(\"data-tooltip-text\");if(e.K\u0026\u0026e.J.getAttribute(\"aria-label\")!\u003d\u003de.K)var y\u003de.K;var w\u003de.J.getAttribute(\"aria-keyshortcuts\"),E\u003de.J.getAttribute(\"data-title-no-tooltip\");w\u0026\u0026E\u0026\u0026(y\u003dg.SO(\"$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY\",{BUTTON_TITLE:E,SHORTCUT_KEY:w}));y\u0026\u0026e.J.setAttribute(\"aria-label\",y);if(N\u0026\u0026!e.D){w\u003de.J;e.updateValue(\"text\",N);y\u003dw.getAttribute(\"data-duration\");e.update({title:e.K,duration:y});w\u003dw.getAttribute(\"data-preview\");E\u003d243*e.scale;var A\u003d\n141*e.scale;e.bg.style.width\u003dE+\"px\";e.bg.style.height\u003dA+\"px\";e.bg.style.backgroundImage\u003dw?\"url(\"+w+\")\":\"\";e.bg.style.backgroundSize\u003dE+\"px \"+A+\"px\";g.Ci(e.element,[\"ytp-text-detail\",\"ytp-preview\"]);g.Y1(e.element,\"ytp-has-duration\",!!y)}else e.updateValue(\"text\",e.K),w\u0026\u0026e.env.T(\"delhi_modern_web_player\")\u0026\u0026(e.updateValue(\"text\",E),e.updateValue(\"keyBoardShortcut\",w.toUpperCase())),g.$1(e.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);vZ5(e,!!N)}};\nvZ5\u003dfunction(e,N,y,w){var E\u003dMath.min(e.IQ,300*e.scale);e.element.style.maxWidth\u003dN?\"\":E+\"px\";e.aq.yg(e.element,e.J,y,e.type\u003d\u003d\u003d1,w);e.element.style.top?g.pi(e.element,\"ytp-bottom\"):e.element.style.bottom\u0026\u0026g.pi(e.element,\"ytp-top\");e.type\u003d\u003d\u003d3\u0026\u0026e.l9.start()};\nz25\u003dfunction(e,N){g.Y1(e.element,\"ytp-preview\",N\u003e\u003d0);if(!(N\u003c0||N\u003d\u003d\u003de.j)){e.j\u003dN;N\u003d243*e.scale;var y\u003d141*e.scale,w\u003dNjM(e.N,e.j,N);Dr5(e.bg,w,N,y,!0);e.qg.start()}};\niSn\u003dfunction(e){var N\u003de.J;e.type\u003d\u003d\u003d3\u0026\u0026e.l9.stop();e.api.removeEventListener(\"appresize\",e.Kh);e.D||N.setAttribute(\"title\",e.K);e.K\u003d\"\";e.J\u003dnull;e.updateValue(\"keyBoardShortcut\",\"\")};\ngZ_\u003dfunction(e){g.W.call(this,{S:\"button\",dP:[\"ytp-watch-later-button\",\"ytp-button\"],V:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.hR(e.X()))},W:[{S:\"div\",B:\"ytp-watch-later-icon\",b9:\"{{icon}}\"},{S:\"div\",B:\"ytp-watch-later-title\",b9:\"Watch Later\"}]});this.C\u003de;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.J\u003d!1;gF1(e);e.createClientVe(this.element,this,28665);this.listen(\"click\",this.onClick,this);this.Y(e,\"videoplayerreset\",this.onReset);this.Y(e,\"appresize\",\nthis.YW);this.Y(e,\"videodatachange\",this.YW);this.Y(e,\"presentingplayerstatechange\",this.YW);this.YW();e\u003dthis.C.X();var N\u003dg.qI(\"yt-player-watch-later-pending\");e.j\u0026\u0026N?(BXM(),DS3(this)):this.GZ(2);g.Y1(this.element,\"ytp-show-watch-later-title\",g.hR(e));lh(this.C,this.element,this)};\nVsP\u003dfunction(e){var N\u003de.C.getPlayerSize(),y\u003de.C.X(),w\u003de.C.getVideoData(),E\u003dg.hR(y)\u0026\u0026g.cb(e.C)\u0026\u0026g.G(e.C.getPlayerStateObject(),128),A\u003dy.K;return y.DD\u0026\u0026N.width\u003e\u003d240\u0026\u0026!w.isAd()\u0026\u0026w.DD\u0026\u0026!E\u0026\u0026!g.KX(w)\u0026\u0026!e.C.isEmbedsShortsMode()\u0026\u0026!A};\nfBM\u003dfunction(e,N){er1(g.ud(e.C.X()),\"wl_button\",function(){BXM({videoId:N});window.location.reload()})};\nDS3\u003dfunction(e){if(!e.isRequestPending){e.isRequestPending\u003d!0;e.GZ(3);var N\u003de.C.getVideoData();N\u003de.J?N.removeFromWatchLaterCommand:N.addToWatchLaterCommand;var y\u003de.C.WI(),w\u003de.J?function(){e.J\u003d!1;e.isRequestPending\u003d!1;e.GZ(2);e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){e.J\u003d!0;\ne.isRequestPending\u003d!1;e.GZ(1);e.C.X().N\u0026\u0026e.C.AE(e.element);e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_VIDEO_ADDED\")};\nOq(y,N).then(w,function(){e.isRequestPending\u003d!1;e.GZ(4,\"An error has occurred. Please try again later.\");e.C.X().G\u0026\u0026e.C.Mg(\"WATCH_LATER_ERROR\",\"An error has occurred. Please try again later.\")})}};\nts5\u003dfunction(e,N){if(N!\u003d\u003de.icon){switch(N){case 3:var y\u003dLD();break;case 1:y\u003dbj();break;case 2:y\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M18,8 C12.47,8 8,12.47 8,18 C8,23.52 12.47,28 18,28 C23.52,28 28,23.52 28,18 C28,12.47 23.52,8 18,8 L18,8 Z M16,19.02 L16,12.00 L18,12.00 L18,17.86 L23.10,20.81 L22.10,22.54 L16,19.02 Z\"}}]};break;case 4:y\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",\nAz:!0,V:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}e.updateValue(\"icon\",y);e.icon\u003dN}};\ng.tU\u003dfunction(){g.sN.apply(this,arguments);this.GQ\u003d(this.cF\u003dg.hR(this.api.X()))\u0026\u0026(this.api.X().N||yf()||eu());this.Lb\u003d48;this.Th\u003d69;this.D8\u003dthis.nw\u003dnull;this.Yl\u003d[];this.rM\u003dthis.oV\u003dthis.L0\u003dthis.X9\u003dthis.XS\u003dnull;this.HK\u003d[];this.contextMenu\u003dthis.NS\u003dthis.overflowButton\u003dthis.Lw\u003dthis.rQ\u003dthis.searchButton\u003dthis.copyLinkButton\u003dthis.shareButton\u003dthis.v_\u003dthis.ax\u003dthis.title\u003dthis.channelAvatar\u003dthis.jm\u003dthis.tooltip\u003dnull;this.h_\u003d!1;this.Cu\u003dthis.Gv\u003dthis.SS\u003dthis.dG\u003dnull;this.wZ\u003dthis.We\u003dthis.vX\u003d!1};\nui0\u003dfunction(e){var N\u003de.api.X(),y\u003dg.G(e.api.getPlayerStateObject(),128);return N.j\u0026\u0026y\u0026\u0026!e.api.isFullscreen()};\nq6E\u003dfunction(e){if(e.xx()\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026e.Lw){var N\u003de.api.T(\"web_player_hide_overflow_button_if_empty_menu\");!e.v_||N\u0026\u0026!VsP(e.v_)||NV1(e.Lw,e.v_);!e.shareButton||N\u0026\u0026!$r5(e.shareButton)||NV1(e.Lw,e.shareButton);!e.copyLinkButton||N\u0026\u0026!F8M(e.copyLinkButton)||NV1(e.Lw,e.copyLinkButton)}else{if(e.Lw){N\u003de.Lw;for(var y\u003dg.c(N.actionButtons),w\u003dy.next();!w.done;w\u003dy.next())w.value.detach();N.actionButtons\u003d[]}e.searchButton\u0026\u0026!g.Ex(e.ax.element,e.searchButton.element)\u0026\u0026e.searchButton.yB(e.ax.element);\ne.v_\u0026\u0026!g.Ex(e.ax.element,e.v_.element)\u0026\u0026e.v_.yB(e.ax.element);e.shareButton\u0026\u0026!g.Ex(e.ax.element,e.shareButton.element)\u0026\u0026e.shareButton.yB(e.ax.element);e.copyLinkButton\u0026\u0026!g.Ex(e.ax.element,e.copyLinkButton.element)\u0026\u0026e.copyLinkButton.yB(e.ax.element)}};\nZSs\u003dfunction(e,N,y){N\u003dy?N.lastElementChild:N.firstElementChild;for(var w\u003dnull;N;){if(lG(N,\"display\")!\u003d\u003d\"none\"\u0026\u0026N.getAttribute(\"aria-hidden\")!\u003d\u003d\"true\"){var E\u003dvoid 0;N.tabIndex\u003e\u003d0?E\u003dN:E\u003dZSs(e,N,y);E\u0026\u0026(w?y?E.tabIndex\u003ew.tabIndex\u0026\u0026(w\u003dE):E.tabIndex\u003cw.tabIndex\u0026\u0026(w\u003dE):w\u003dE)}N\u003dy?N.previousElementSibling:N.nextElementSibling}return w};\nxSM\u003dfunction(e,N,y){if(e.api.T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026e.api.getPresentingPlayerType(!0)!\u003d\u003d2){var w\u003de.api.getVideoData(1);if(w\u003d\u003dnull?0:w.tooltipRenderer){w\u003dw.tooltipRenderer;var E;if(E\u003d!e.Cu){if(!(N\u003d!N)){var A,T,p;N\u003d((A\u003dw.tooltipDisplayStrategy)\u003d\u003dnull?void 0:A.type)!\u003d\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"\u0026\u0026((T\u003dw.promoConfig)\u003d\u003dnull?void 0:T.promoId)!\u003d\u003d\"dtip-edu-player-iseecaptions\"\u0026\u0026((p\u003dw.promoConfig)\u003d\u003dnull?void 0:p.promoId)!\u003d\u003d\"dtip-edu-player-tc-m2\"}E\u003dN}E\u0026\u0026(e.Cu\u003dnew AME(w,e.api),\ng.Q(e,e.Cu),g.Pb(e.api,e.Cu.element,9));var C;(C\u003de.Cu)\u003d\u003dnull||C9E(C,w,y)}}};\ng.ub\u003dfunction(e){g.dH.call(this,e);this.chrome\u003dnull;this.load()};\njS5\u003dfunction(){for(var e\u003dqV.length;e\u003c4;e++){var N\u003dg.sA(\"VIDEO\");N.load();qV.push(new g.Tf(N))}};\nnZH\u003dfunction(e,N,y,w){var E\u003dy.getVideoData(),A\u003dN.getVideoData();if(y.getPlayerState().isError())return{msg:\"player-error\"};var T\u003dA.K;if(N.eN()\u003ew/1E3+1)return{msg:\"in-the-past\"};if(A.isLivePlayback\u0026\u0026!isFinite(w))return{msg:\"live-infinite\"};(w\u003dN.LC())\u0026\u0026w.isView()\u0026\u0026(w\u003dw.mediaElement);if(w\u0026\u0026w.JP().length\u003e12\u0026\u0026g.$I(E))return{msg:\"played-ranges\"};if(!E.K)return null;if(!T)return{msg:\"no-pvd-formats\"};if(!E.K.J||!T.J)return{msg:\"non-dash\"};w\u003dT.videoInfos[0];var p\u003dE.K.videoInfos[0];e.G\u0026\u0026Rf(A)\u0026\u0026(w\u003dN.fI(),p\u003d\ny.fI());if(!w||!p)return{msg:\"no-video-info\"};if(e.K\u0026\u0026(Kd(w)||Kd(p)))return{msg:\"av1\"};N\u003de.J\u0026\u0026A.e_()\u0026\u0026Zo();if(p.containerType!\u003d\u003dw.containerType)if(N)A.Fh(\"sgap\",{ierr:\"container\"});else return{msg:\"container\"};if(e.N\u0026\u0026!N\u0026\u0026(p.Iq!\u003d\u003dw.Iq||p.Iq\u003d\u003d\u003d\"\"||w.Iq\u003d\u003d\u003d\"\"))return{msg:\"codec\"};if(e.j\u0026\u0026p.video\u0026\u0026w.video\u0026\u0026Math.abs(p.video.width/p.video.height-w.video.width/w.video.height)\u003e.01)return{msg:\"ratio\"};if(g.$I(A)\u0026\u0026g.$I(E))return{msg:\"content-protection\"};T\u003dT.J[0];E\u003dE.K.J[0];y\u003dT.audio;var C\u003dE.audio;if(y.sampleRate!\u003d\u003d\nC.sampleRate\u0026\u0026!g.i$)if(N)A.Fh(\"sgap\",{ierr:\"srate\"});else return{msg:\"sample-rate\",ci:T.itag,cr:y.sampleRate,ni:E.itag,nr:C.sampleRate};return(y.numChannels||2)!\u003d\u003d(C.numChannels||2)?{msg:\"channel-count\"}:e.L\u0026\u0026A.e_()\u0026\u0026w.video.fps!\u003d\u003dp.video.fps?{msg:\"fps\"}:null};\nQSE\u003dfunction(e,N,y){var w\u003de.getVideoData(),E\u003dN.getVideoData();if(!w.X().supportsGaplessShorts())return{nq:\"env\"};if(y.Z){if(w.IV\u0026\u0026!w.isAd()||E.IV\u0026\u0026!E.isAd())return{nq:\"autoplay\"}}else if(w.IV||E.IV)return{nq:\"autoplay\"};if(!w.U)return{nq:\"client\"};if(!e.xB())return{nq:\"no-empty\"};e\u003dnZH(y,e,N,Infinity);return e!\u003dnull?{nq:e.msg}:null};\nZt\u003dfunction(e){g.x.call(this);this.app\u003de;this.L\u003dthis.j\u003dthis.N\u003dthis.J\u003dnull;this.K\u003d1;this.events\u003dnew g.fd(this);this.events.Y(this.app.Lh,g.TW(\"gaplessshortslooprange\"),this.U);g.Q(this,this.events)};\nmS3\u003dfunction(){this.j\u003dthis.Z\u003dthis.K\u003dthis.G\u003dthis.L\u003dthis.N\u003dthis.J\u003d!1};\nHSP\u003dfunction(e){var N\u003dnew mS3;N.J\u003de.T(\"h5_gapless_support_types_diff\");N.L\u003de.T(\"h5_gapless_error_on_fps_diff\");N.G\u003de.T(\"html5_gapless_use_format_info_fix\");N.K\u003de.T(\"html5_gapless_disable_on_av1\")\u0026\u0026!e.T(\"html5_gapless_enable_on_av1\");N.N\u003de.T(\"html5_gapless_check_codec_diff_strictly\");N.Z\u003de.T(\"html5_gapless_on_ad_autoplay\");N.j\u003de.T(\"html5_gapless_disable_diff_aspect_radio\");return N};\ng.xM\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?!1:w;R8.call(this);this.mediaElement\u003de;this.start\u003dN;this.end\u003dy;this.J\u003dw};\nKNM\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;g.x.call(this);var T\u003dthis;this.policy\u003de;this.J\u003dN;this.N\u003dy;this.nX\u003dE;this.L\u003dA;this.j\u003dthis.K\u003dnull;this.currentVideoDuration\u003dthis.Z\u003d-1;this.G\u003d!1;this.P7\u003dnew O3;this.iZ\u003dw-N.w7()*1E3;this.P7.then(void 0,function(){});\nthis.timeout\u003dnew g.e6(function(){T.zS(\"timeout\")},1E4);\ng.Q(this,this.timeout);this.U\u003disFinite(w);this.status\u003d{status:0,error:null}};\nR29\u003dfunction(e){var N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){if(M.J\u003d\u003d1){if(e.Ss())return M.return(Promise.reject(Error(e.status.error||\"disposed\")));e.timeout.start();N\u003dg.j8.X0();return g.D(M,e.P7,2)}g.j8.x$(\"gtfta\",N);y\u003de.J.LC();if(y.isEnded())return e.zS(\"ended_in_finishTransition\"),M.return(Promise.reject(Error(e.status.error||\"\")));if(!e.j||!nh(e.j))return e.zS(\"next_mse_closed\"),M.return(Promise.reject(Error(e.status.error||\"\")));if(e.N.E$()!\u003d\u003de.j)return e.zS(\"next_mse_mismatch\"),M.return(Promise.reject(Error(e.status.error||\n\"\")));w\u003dWNM(e);E\u003dw.Qo;A\u003dw.Bt;T\u003dw.Vo;e.J.s_(!1,!0);p\u003dOS9(y,E,T,!e.N.getVideoData().isAd());e.N.setMediaElement(p);(C\u003de.J.NZ())\u0026\u0026e.N.Wm(C.ql,C.OD);e.U\u0026\u0026(e.N.seekTo(e.N.getCurrentTime()+.001,{l8:!0,FM:3,BY:\"gapless_pseudo\"}),p.play(),u4());r\u003dy.N7();r.cpn\u003de.J.getVideoData().clientPlaybackNonce;r.st\u003d\"\"+E;r.et\u003d\"\"+T;e.N.Fh(\"gapless\",r);e.J.Fh(\"gaplessTo\",{cpn:e.N.getVideoData().clientPlaybackNonce});Y\u003de.J.getPlayerType()\u003d\u003d\u003de.N.getPlayerType();e.J.Bu(A,!0,!1,Y,e.N.getVideoData().clientPlaybackNonce);e.N.Bu(e.N.getCurrentTime(),\n!0,!0,Y,e.J.getVideoData().clientPlaybackNonce);e.N.p4();g.Jo(function(){!e.N.getVideoData().qg\u0026\u0026e.N.getPlayerState().isOrWillBePlaying()\u0026\u0026e.N.oi()});\nnU(e,6);e.dispose();return M.return(Promise.resolve())})};\nsS9\u003dfunction(e){if(e.N.getVideoData().K){var N\u003de.nX.X().T(\"html5_gapless_suspend_next_loader\")\u0026\u0026e.L\u003d\u003d\u003d1;e.N.KH(e.j,N,GLM(e));nU(e,3);USH(e);var y\u003dLNP(e);N\u003dy.Sr;y\u003dy.Oi;N.subscribe(\"updateend\",e.Hv,e);y.subscribe(\"updateend\",e.Hv,e);e.Hv(N);e.Hv(y)}};\nUSH\u003dfunction(e){e.J.unsubscribe(\"internalvideodatachange\",e.Yo,e);e.N.unsubscribe(\"internalvideodatachange\",e.Yo,e);e.nX.X().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(e.J.unsubscribe(\"internalvideoformatchange\",e.Yo,e),e.N.unsubscribe(\"internalvideoformatchange\",e.Yo,e));e.J.unsubscribe(\"mediasourceattached\",e.Yo,e);e.N.unsubscribe(\"statechange\",e.Dt,e)};\nOS9\u003dfunction(e,N,y,w){e\u003de.isView()?e.mediaElement:e;return new g.xM(e,N,y,w)};\nnU\u003dfunction(e,N){N\u003c\u003de.status.status||(e.status\u003d{status:N,error:null},N\u003d\u003d\u003d5\u0026\u0026e.P7.resolve())};\nGLM\u003dfunction(e){return e.nX.X().T(\"html5_gapless_no_clear_buffer_timeline\")\u0026\u0026e.L\u003d\u003d\u003d1\u0026\u0026L3(e.J.getVideoData())};\nWNM\u003dfunction(e){var N\u003de.J.LC();N\u003dN.isView()?N.start:0;var y\u003de.J.getVideoData().isLivePlayback?Infinity:e.J.jo(!0);y\u003dMath.min(e.iZ/1E3,y)+N;var w\u003de.U?100:0;e\u003dy-e.N.eN()+w;return{A5:N,Qo:e,Bt:y,Vo:Infinity}};\nLNP\u003dfunction(e){return{Sr:e.K.J.KC,Oi:e.K.N.KC}};\nQq\u003dfunction(e){g.x.call(this);var N\u003dthis;this.app\u003de;this.L\u003dthis.N\u003dthis.J\u003dnull;this.U\u003d!1;this.K\u003dthis.j\u003dnull;this.G\u003dHSP(this.app.X());this.Z\u003dfunction(){g.Jo(function(){aBF(N)})}};\neIM\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?0:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;e.xB()||mY(e);e.j\u003dnew O3;e.J\u003dN;var A\u003dy,T\u003dE\u003d\u003d\u003d0;T\u003dT\u003d\u003d\u003dvoid 0?!0:T;var p\u003de.app.nh(),C\u003dp.getVideoData().isLivePlayback?Infinity:p.jo(!0)*1E3;A\u003eC\u0026\u0026(A\u003dC-200,e.U\u003d!0);T\u0026\u0026p.getCurrentTime()\u003e\u003dA/1E3?e.Z():(e.N\u003dp,T\u0026\u0026(T\u003dA,A\u003de.N,e.app.Lh.addEventListener(g.AA(\"vqueued\"),e.Z),T\u003disFinite(T)||T/1E3\u003eA.getDuration()?T:0x8000000000000,e.L\u003dnew g.wF(T,0x8000000000000,{namespace:\"vqueued\"}),A.addCueRange(e.L)));T\u003dw/\u003d1E3;A\u003dN.getVideoData().J;w\u0026\u0026A\u0026\u0026e.N\u0026\u0026(p\u003dw,C\u003d0,\nN.getVideoData().isLivePlayback\u0026\u0026(T\u003dMath.min(y/1E3,e.N.jo(!0)),C\u003dMath.max(0,T-e.N.getCurrentTime()),p\u003dMath.min(w,N.jo()+C)),T\u003dOh_(A,p)||w,T!\u003d\u003dw\u0026\u0026e.J.Fh(\"qvaln\",{st:w,at:T,rm:C,ct:p}));N\u003dT;w\u003de.J;w.getVideoData().NK\u003d!0;w.getVideoData().U\u003d!0;w.xN(!0);A\u003d{};e.N\u0026\u0026(A\u003de.N.wS(),T\u003de.N.getVideoData().clientPlaybackNonce,A\u003d{crt:(A*1E3).toFixed(),cpn:T});w.Fh(\"queued\",A);N!\u003d\u003d0\u0026\u0026w.seekTo(N+.01,{l8:!0,FM:3,BY:\"videoqueuer_queued\"});e.K\u003dnew KNM(e.G,e.app.nh(),e.J,y,e.app,E);y\u003de.K;y.status.status!\u003d\u003dInfinity\u0026\u0026(nU(y,\n1),y.J.subscribe(\"internalvideodatachange\",y.Yo,y),y.N.subscribe(\"internalvideodatachange\",y.Yo,y),y.nX.X().T(\"html5_gapless_use_format_info_fix\")\u0026\u0026(y.J.subscribe(\"internalvideoformatchange\",y.Yo,y),y.N.subscribe(\"internalvideoformatchange\",y.Yo,y)),y.J.subscribe(\"mediasourceattached\",y.Yo,y),y.N.subscribe(\"statechange\",y.Dt,y),y.J.subscribe(\"newelementrequired\",y.u4,y),y.Yo());return e.j};\naBF\u003dfunction(e){var N,y,w,E,A,T,p,C,r;g.f(function(Y){switch(Y.J){case 1:if(e.Ss()||!e.j||!e.J)return Y.return();e.U\u0026\u0026e.app.nh().U7(!0,!1);y\u003de.app.X().T(\"html5_force_csdai_gapful_transition\")\u0026\u0026((N\u003de.app.nh())\u003d\u003dnull?void 0:N.getVideoData().isDaiEnabled());w\u003dnull;if(!e.K||y){Y.u9(2);break}g.c5(Y,3);return g.D(Y,R29(e.K),5);case 5:g.B5(Y,2);break;case 3:w\u003dE\u003dg.XH(Y);case 2:if(!e.J)return Y.return();g.j8.le(\"vqsp\",function(){e.app.w1(e.J)});\nif(!e.J)return Y.return();A\u003de.J.LC();e.app.X().T(\"html5_gapless_seek_on_negative_time\")\u0026\u0026A\u0026\u0026A.getCurrentTime()\u003c-.01\u0026\u0026e.J.seekTo(0);g.j8.le(\"vqpv\",function(){e.app.playVideo()});\nif(w||y)e.J?(T\u003dw?w.message:\"forced\",(p\u003de.N)\u003d\u003dnull||p.Fh(\"gapfulfbk\",{r:T}),e.J.E1(T)):(C\u003de.N)\u003d\u003dnull||C.Fh(\"gapsp\",{});r\u003de.j;mY(e);r\u0026\u0026r.resolve();return Y.return(Promise.resolve())}})};\nmY\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e.N){if(e.L){var y\u003de.N;e.app.Lh.removeEventListener(g.AA(\"vqueued\"),e.Z);y.removeCueRange(e.L)}e.N\u003dnull;e.L\u003dnull}e.K\u0026\u0026(e.K.status.status!\u003d\u003d6\u0026\u0026(y\u003de.K,y.status.status!\u003d\u003dInfinity\u0026\u0026y.L!\u003d\u003d1\u0026\u0026y.zS(\"Canceled\")),e.K\u003dnull);e.j\u003dnull;e.J\u0026\u0026!N\u0026\u0026e.J!\u003d\u003de.app.NU()\u0026\u0026e.J!\u003d\u003de.app.nh()\u0026\u0026Ov(e.J);e.J\u0026\u0026N\u0026\u0026e.J.IN();e.J\u003dnull;e.U\u003d!1};\nNfn\u003dfunction(e){var N;return((N\u003de.K)\u003d\u003dnull?void 0:N.currentVideoDuration)||-1};\nyNM\u003dfunction(e,N,y){if(e.xB())return\"qie\";if(e.J\u003d\u003dnull||e.J.JW.Ss()||e.J.getVideoData()\u003d\u003dnull)return\"qpd\";if(N.videoId!\u003d\u003de.J.vE())return\"vinm\";if(Nfn(e)\u003c\u003d0)return\"ivd\";if(y!\u003d\u003d1)return\"upt\";if((y\u003de.K)\u003d\u003dnull)e\u003dvoid 0;else if(y.getStatus().status!\u003d\u003d5)e\u003d\"niss\";else if(nZH(y.policy,y.J,y.N,y.iZ)!\u003dnull)e\u003d\"pge\";else{N\u003dLNP(y);e\u003dN.Sr;var w\u003dN.Oi;N\u003dg.Y2(y.nX.X().experiments,\"html5_shorts_gapless_next_buffer_in_seconds\");y\u003dy.Z+N;w\u003dAX(w.Ju(),y);e\u003dAX(e.Ju(),y);e\u003d!(N\u003e0)||w\u0026\u0026e?null:\"neb\"}return e!\u003dnull?e:null};\nwJE\u003dfunction(){g.pT.call(this);var e\u003dthis;this.fullscreen\u003d0;this.j\u003dthis.K\u003dthis.pictureInPicture\u003dthis.J\u003dthis.N\u003dthis.inline\u003d!1;this.L\u003dfunction(){e.iP()};\nEen(this.L);this.Z\u003dthis.getVisibilityState(this.ox(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Wp(),this.j3(),this.ly(),this.gN())};\nbw\u003dfunction(e){return!(e.isMinimized()||e.isInline()||e.isBackground()||e.Wp()||e.j3()||e.ly()||e.gN())};\nEo3\u003dfunction(e,N){g.x.call(this);this.K\u003dthis.j\u003dnull;this.J\u003de;this.N\u003dN};\nCT9\u003dfunction(e){var N\u003de.experiments,y\u003dN.gP.bind(N);ANP\u003dy(\"html5_use_async_stopVideo\");TfP\u003dy(\"html5_pause_for_async_stopVideo\");JNE\u003dy(\"html5_not_reset_media_source\");y(\"html5_listen_for_audio_output_changed\")\u0026\u0026(dEJ\u003d!0);Qc\u003dy(\"html5_not_reset_media_source\");pJs\u003dy(\"html5_not_reset_media_source\");$H\u003dy(\"html5_retain_source_buffer_appends_for_debugging\");RNs\u003dy(\"web_enable_auto_pip\")||y(\"web_enable_pip_on_miniplayer\");y(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(Cr\u003d!0);var w\u003dg.Y2(N,\"html5_cobalt_override_quic\");\nw\u0026\u0026PG(\"QUIC\",+(w\u003e0));(w\u003dg.Y2(N,\"html5_cobalt_audio_write_ahead_ms\"))\u0026\u0026PG(\"Media.AudioWriteDurationLocal\",w);(w\u003dy(\"html5_cobalt_enable_decode_to_texture\"))\u0026\u0026PG(\"Media.PlayerConfiguration.DecodeToTexturePreferred\",w?1:0);(e.B9()||y(\"html5_log_cpu_info\"))\u0026\u0026eM_();Error.stackTraceLimit\u003d50;var E\u003dg.Y2(N,\"html5_idle_rate_limit_ms\");E\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(A){return window.setTimeout(A,E)}});\nBY3(e.L);Fy\u003dy(\"html5_use_ump_request_slicer\");Yj5\u003dy(\"html5_record_now\");y(\"html5_disable_streaming_xhr\")\u0026\u0026(QY\u003d!1);y(\"html5_byterate_constraints\")\u0026\u0026(Gm\u003d!0);y(\"html5_use_non_active_broadcast_for_post_live\")\u0026\u0026(Z$\u003d!0);y(\"html5_sunset_aac_high_codec_family\")\u0026\u0026(nd[\"141\"]\u003d\"a\")};\nrNE\u003dfunction(e){return e.slice(12).replace(/_[a-z]/g,function(N){return N.toUpperCase().replace(\"_\",\"\")}).replace(\"Dot\",\".\")};\n$FJ\u003dfunction(e){var N\u003d{},y;for(y in e.experiments.flags)if(y.startsWith(\"cobalt_h5vcc\")){var w\u003drNE(y),E\u003dg.Y2(e.experiments,y);w\u0026\u0026E\u0026\u0026(N[w]\u003dPG(w,E))}return N};\nHK\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?[]:E;g.x.call(this);this.ph\u003de;this.GW\u003dN;this.j\u003dy;this.segments\u003dE;this.J\u003dvoid 0;this.N\u003dnew Map;E.length\u0026\u0026(this.J\u003dE[0])};\nYX5\u003dfunction(e){if(!(e.segments.length\u003c2)){var N\u003de.segments.shift();if(N){var y\u003dN.J,w\u003d[];if(y.size){y\u003dg.c(y.values());for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dg.c(E.value);for(var A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;for(var T\u003dg.c(A.segments),p\u003dT.next();!p.done;p\u003dT.next())(p\u003dKU(p.value))\u0026\u0026w.push(p);A.removeAll()}}}(y\u003dKU(N))\u0026\u0026w.push(y);w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next())e.N.delete(y.value);N.dispose()}}};\nWK\u003dfunction(e,N,y,w){if(!e.J||N\u003ey)return!1;N\u003dnew HK(e.ph,N,y,e.J,w);w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;var E\u003dKU(y);E\u0026\u0026E!\u003d\u003dKU(e.J)\u0026\u0026e.N.set(E,[y])}e\u003de.J;e.J.has(N.EY())?e.J.get(N.EY()).push(N):e.J.set(N.EY(),[N]);return!0};\nNt\u003dfunction(e,N){return e.N.get(N)};\nMhP\u003dfunction(e,N,y){e.N.set(N,y)};\nOD\u003dfunction(e,N,y,w,E,A){return new lEs(y,y+(w||0),!w,N,e,E,A)};\nlEs\u003dfunction(e,N,y,w,E,A,T){g.x.call(this);this.GW\u003de;this.K\u003dN;this.N\u003dy;this.type\u003dw;this.j\u003dE;this.videoData\u003dA;this.Jv\u003dT;this.J\u003dnew Map;rd(A)};\nKU\u003dfunction(e){return e.videoData.clientPlaybackNonce};\nFBM\u003dfunction(e){if(e.J.size)for(var N\u003dg.c(e.J.values()),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w.value.dispose()}e.J.clear()};\nSX9\u003dfunction(e){this.end\u003dthis.start\u003de};\ng.R5\u003dfunction(){this.J\u003dnew Map;this.K\u003dnew Map;this.N\u003dnew Map};\ng.GT\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.api\u003de;this.ph\u003dN;this.playback\u003dy;this.app\u003dw;this.aq\u003dnew g.R5;this.N\u003dnew Map;this.Z\u003d[];this.L\u003d[];this.K\u003dnew Map;this.pX\u003dnew Map;this.Ng\u003dnew Map;this.Wk\u003dnull;this.Xz\u003dNaN;this.dT\u003dthis.Y_\u003dnull;this.SR\u003dnew g.e6(function(){ooE(E,E.Xz,E.Y_||void 0)});\nthis.events\u003dnew g.fd(this);this.a9\u003d15E3;this.qg\u003dnew g.e6(function(){E.Rq\u003d!0;E.playback.L4(E.a9);b0E(E);E.tP(!1)},this.a9);\nthis.Rq\u003d!1;this.G\u003dnew Map;this.Kx\u003d[];this.Kh\u003dnull;this.jp\u003dnew Set;this.Zl\u003d[];this.FZ\u003d[];this.U2\u003d[];this.LX\u003d[];this.J\u003dvoid 0;this.l9\u003d0;this.Bk\u003d!0;this.D\u003d!1;this.Et\u003d[];this.VB\u003dnew Set;this.NK\u003dnew Set;this.CC\u003dnew Set;this.Bp\u003d0;this.Ut\u003dnew Set;this.PY\u003d0;this.g2\u003dthis.jn\u003d!1;this.hM\u003dthis.j\u003d\"\";this.Dl\u003dnull;this.lk\u003d{Vgg:function(){return E.N},\nfFg:function(){return E.Z},\nQps:function(){return E.K},\nnY:function(A){E.onCueRangeEnter(E.N.get(A))},\nX2P:function(A){E.onCueRangeExit(E.N.get(A))},\nK_1:function(A,T){E.N.set(A,T)},\nfvW:function(A){E.hM\u003dA},\nRp:function(){return E.Rp()},\nMgG:function(A){return E.Ng.get(A)}};\nthis.playback.getPlayerType();this.playback.iG(this);this.i9\u003dthis.ph.B9();g.Q(this,this.SR);g.Q(this,this.events);g.Q(this,this.qg);this.events.Y(this.api,g.AA(\"serverstitchedcuerange\"),this.onCueRangeEnter);this.events.Y(this.api,g.TW(\"serverstitchedcuerange\"),this.onCueRangeExit)};\nBfJ\u003dfunction(e,N,y,w,E,A,T,p){var C\u003dhIE(e,A,A+E);e.Rq\u0026\u0026e.playback.Fh(\"sdai\",{adaftto:1});y||e.playback.Fh(\"sdai\",{missadcon:1,enter:A,len:E,aid:p});e.U\u0026\u0026!e.U.Lo\u0026\u0026(e.U.Lo\u003dp);e.g2\u0026\u0026e.playback.Fh(\"sdai\",{adfbk:1,enter:A,len:E,aid:p});var r\u003de.playback;T\u003dT\u003d\u003d\u003dvoid 0?A+E:T;A\u003d\u003d\u003dT\u0026\u0026!E\u0026\u0026e.ph.T(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026e.playback.Fh(\"sdai\",{attl0d:1});A\u003eT\u0026\u0026UD(e,{reason:\"enterTime_greater_than_return\",GW:A,OQ:T});var Y\u003dr.Ti()*1E3;A\u003cY\u0026\u0026UD(e,{reason:\"enterTime_less_than_minSeekableTime\",enterMs:A,\nminSkMs:Y},e.ph.T(\"html5_report_ssdai_timeline_error_as_fatal\"));r\u003dr.getDuration()*1E3;T\u003er\u0026\u0026UD(e,{reason:\"parent_return_greater_than_content_duration\",OQ:T,UYh:r});r\u003dnull;Y\u003dg.T7(e.L,{OQ:A},function(M,l){return M.OQ-l.OQ});\nY\u003e\u003d0\u0026\u0026(r\u003de.L[Y],r.OQ\u003eA\u0026\u0026cNs(e,N.video_id||\"\",A,T,r));if(C\u0026\u0026r)for(Y\u003d0;Y\u003ce.Zl.length;Y++){if(e.Zl[Y].identifier\u003d\u003d\u003dC.identifier){e.Zl.splice(Y,1);break}}else if(C)return e.playback.Fh(\"sdai\",{rejectAttl:1}),p\u0026\u0026!DR(e.LX,function(M){return M\u003d\u003d\u003dp})\u0026\u0026(e.playback.Fh(\"sdai\",{rejectAdBreakAttl:1}),e.LX.push(p)),LU(e),\"\";\nC\u003d\"ss_childplayback_\"+k29++;e.ph.T(\"html5_enable_ssap_entity_id\")?(N\u003dnew g.t3(e.ph,N),Y\u003dN.clientPlaybackNonce):(N.cpn||(N.cpn\u003dg.PX(16)),Y\u003dN.cpn,N\u003dnew g.t3(e.ph,N));N.FS\u003dC;y\u003d{FS:C,playerType:w,durationMs:E,GW:A,OQ:T,cpn:Y,videoData:N,errorCount:0,ssdaiAdsConfig:y};g.rr(e.L,y,function(M,l){return M.GW\u003d\u003d\u003dl.GW?M.durationMs-l.durationMs:M.GW-l.GW});\ne.K.set(Y,y);e.pX.set(C,y);e.playback.Fh(\"sdai\",{attlDone:T-A,acpn:Y});e.playback.getVideoData().Au()\u0026\u0026e.playback.Fh(\"sdai\",{adSt:A});p?y.TN\u003dp:r?y.TN\u003dr.TN:y.TN\u003dy.cpn;if(A\u003dy.TN)(w\u003de.Ng.get(A))?(w.push(y),g.pf(w,function(M,l){return M.GW-l.GW})):e.Ng.set(A,[y]);\ne.qg.isActive()\u0026\u0026(e.Rq\u003d!1,e.qg.stop(),b0E(e),e.tP(!0));return C};\nsD\u003dfunction(e,N,y){return{ssvc:N,cpn:(y\u003d\u003dnull?void 0:y.cpn)||\"\",vid:(y\u003d\u003dnull?void 0:y.videoData.videoId)||\"\",ct:(e.playback.getCurrentTime()||0).toFixed(3),cmt:(e.playback.eN()||0).toFixed(3)}};\na5\u003dfunction(e,N){e.api.MB();e.api.publish(\"serverstitchedvideochange\",N.FS,N.oO)};\nNs\u003dfunction(e,N,y){var w\u003de.D,E\u003de.Rp(),A\u003de.j;e.j\u003d\"\";var T\u003dN.Ix-y.Ix;Math.abs(T)\u003e.5\u0026\u0026e.playback.Fh(\"sdai\",{ttdtb:1,delta:T,cpn:E.cpn,enter:N.adCpn,exit:y.adCpn,seek:w,skip:A});e.api.T(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026e.api.iX();if(N.isAd\u0026\u0026y.isAd){E\u003d!!A;if(N.adCpn\u0026\u0026y.adCpn){var p\u003de.K.get(N.adCpn);var C\u003de.K.get(y.adCpn)}E?e.playback.Fh(\"sdai\",{igtransskip:1,enter:N.adCpn,exit:y.adCpn,seek:w,skip:A}):eo(e,C,p,y.Ix,N.Ix,w,E)}else if(!N.isAd\u0026\u0026y.isAd){e.hM\u003dE.cpn;e.api.publish(\"serverstitchedvideochange\");\np\u003dsD(e,\"a2c\");e.playback.Fh(\"sdai\",p);e.Bp\u003d0;if(p\u003dy.y6)e.l9\u003dp.end;var r;y.adCpn\u0026\u0026(r\u003de.K.get(y.adCpn));r\u0026\u0026e.playback.T5(r,E,y.Ix,N.Ix,w,!!A)}else if(N.isAd\u0026\u0026!y.isAd){var Y;N.adCpn\u0026\u0026(Y\u003de.K.get(N.adCpn));Y\u0026\u0026(e.l9\u003d0,e.hM\u003dY.cpn,a5(e,Y),r\u003dsD(e,\"c2a\",Y),e.playback.Fh(\"sdai\",r),e.Bp\u003d1,e.playback.T5(E,Y,y.Ix,N.Ix,w,!!A))}};\nyi\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dg.T7(e.L,{GW:(N+y)*1E3},function(p,C){return p.GW-C.GW});\nw\u003dw\u003c0?(w+2)*-1:w;if(w\u003e\u003d0)for(var E\u003dN*1E3,A\u003dw;A\u003c\u003dw+1\u0026\u0026A\u003ce.L.length;A++){var T\u003de.L[A];if(E\u003e\u003dT.GW-y*1E3\u0026\u0026E\u003c\u003dT.OQ+y*1E3)return{Lc:T,Xs:N}}return{Lc:void 0,Xs:N}};\nPTE\u003dfunction(e,N){var y\u003d\"\";(N\u003dXJn(e,N))\u0026\u0026(y\u003dN.getId());return y?e.K.get(y):void 0};\nXJn\u003dfunction(e,N){if(e.hM){var y\u003de.N.get(e.hM);if(y\u0026\u0026y.start-200\u003c\u003dN\u0026\u0026y.end+200\u003e\u003dN)return y}e\u003dg.c(e.N.values());for(y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.start\u003c\u003dN\u0026\u0026y.end\u003e\u003dN)return y};\nooE\u003dfunction(e,N,y){var w\u003de.dT||e.app.nh().getPlayerState();wl(e,!0);e.playback.seekTo(N,y);e\u003de.app.nh();N\u003de.getPlayerState();w.isOrWillBePlaying()\u0026\u0026!N.isOrWillBePlaying()?e.playVideo():w.isPaused()\u0026\u0026!N.isPaused()\u0026\u0026e.pauseVideo()};\nwl\u003dfunction(e,N){e.Xz\u003dNaN;e.Y_\u003dnull;e.SR.stop();e.Wk\u0026\u0026N\u0026\u0026e.Wk.yr();e.dT\u003dnull;e.Wk\u003dnull};\ndF0\u003dfunction(e){var N\u003dN\u003d\u003d\u003dvoid 0?-1:N;var y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;for(var w\u003d[],E\u003dg.c(e.L),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,(A.GW\u003cN||A.OQ\u003ey)\u0026\u0026w.push(A);e.L\u003dw;w\u003dg.c(e.N.values());for(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.start\u003e\u003dN\u0026\u0026E.end\u003c\u003dy\u0026\u0026(e.playback.removeCueRange(E),e.N.delete(E.getId()),e.playback.Fh(\"sdai\",{rmAdCR:1}));w\u003dyi(e,N/1E3);N\u003dw.Lc;w\u003dw.Xs;if(N\u0026\u0026(w\u003dw*1E3-N.GW,E\u003dN.GW+w,N.durationMs\u003dw,N.OQ\u003dE,w\u003de.N.get(N.cpn))){E\u003dg.c(e.Z);for(A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,A.start\u003d\u003d\u003dw.end?\nA.start\u003dN.GW+N.durationMs:A.end\u003d\u003d\u003dw.start\u0026\u0026(A.end\u003dN.GW);w.start\u003dN.GW;w.end\u003dN.GW+N.durationMs}if(N\u003dyi(e,y/1E3).Lc){var T;w\u003d\"playback_timelinePlaybackId_\"+N.FS+\"_video_id_\"+((T\u003dN.videoData)\u003d\u003dnull?void 0:T.videoId)+\"_durationMs_\"+N.durationMs+\"_enterTimeMs_\"+N.GW+\"_parentReturnTimeMs_\"+N.OQ;e.iR(\"Invalid_clearEndTimeMs_\"+y+\"_that_falls_during_\"+w+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")}};\nIE5\u003dfunction(e){e.aq.clearAll();e.N.clear();e.Z\u003d[];e.L\u003d[];e.K.clear();e.pX.clear();e.Ng.clear();e.G.clear();e.Kx\u003d[];e.Kh\u003dnull;e.jp.clear();e.Zl\u003d[];e.FZ\u003d[];e.U2\u003d[];e.LX\u003d[];e.Et\u003d[];e.VB.clear();e.NK.clear();e.CC.clear();e.Ut.clear();e.Rq\u003d!1;e.J\u003dvoid 0;e.l9\u003d0;e.Bk\u003d!0;e.D\u003d!1;e.Bp\u003d0;e.PY\u003d0;e.jn\u003d!1;e.g2\u003d!1;e.j\u003d\"\";e.qg.isActive()\u0026\u0026LU(e)};\nzI3\u003dfunction(e,N,y,w,E,A){if(!e.g2)if(g.vo0(e,y))e.i9\u0026\u0026e.playback.Fh(\"sdai\",{gdu:\"undec\",seg:y,itag:E});else if(N\u003dE4(e,N,y,w,A),!(e.playback.getVideoData().Au()\u0026\u0026(N\u003d\u003dnull?0:N.Aw)))return N};\nE4\u003dfunction(e,N,y,w,E){var A\u003de.G.get(y);if(!A){if(A\u003di0s(e,N))return A;N\u003de.ow(y-1,w!\u003dnull?w:2);if(E)return e.playback.Fh(\"sdai\",{misscue:E,sq:y,type:w,prevsstate:N\u003d\u003dnull?void 0:N.Z8,prevrecord:e.G.has(y-1)}),e.G.get(y-1);if((N\u003d\u003dnull?void 0:N.Z8)\u003d\u003d\u003d2)return e.playback.Fh(\"sdai\",{adnf:1,sq:y,type:w,prevrecord:e.G.has(y-1)}),e.G.get(y-1)}return A};\ni0s\u003dfunction(e,N){N+\u003de.U$();if(e.ph.T(\"html5_lifa_overdecorate_fix\"))a:{var y\u003d1;y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003dN*1E3;e\u003dg.c(e.L);for(var E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;var A\u003dE.oO?E.oO*1E3:E.GW;if(w\u003e\u003dE.GW-y*1E3\u0026\u0026w\u003c\u003dA+E.durationMs+y*1E3){y\u003d{Lc:E,Xs:N};break a}}y\u003d{Lc:void 0,Xs:N}}else e.ph.T(\"html5_use_time_without_threshold_first\")\u0026\u0026(y\u003dyi(e,N)),e.ph.T(\"html5_use_time_without_threshold_first\")\u0026\u0026((w\u003dy)\u003d\u003dnull?0:w.Lc)||(y\u003dyi(e,N,1));var T;return(T\u003dy)\u003d\u003dnull?void 0:T.Lc};\nDFE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;var y\u003dsh(N)||void 0;if(!N||!y){var w;e.playback.Fh(\"sdai\",{adcfg:(w\u003dN)\u003d\u003dnull?void 0:w.length,dcfg:y\u003d\u003dnull?void 0:y.length})}return y};\ngoH\u003dfunction(e){if(e.Et.length)for(var N\u003dg.c(e.Et),y\u003dN.next();!y.done;y\u003dN.next())e.onCueRangeExit(y.value);N\u003dg.c(e.N.values());for(y\u003dN.next();!y.done;y\u003dN.next())e.playback.removeCueRange(y.value);N\u003dg.c(e.Z);for(y\u003dN.next();!y.done;y\u003dN.next())e.playback.removeCueRange(y.value);e.N.clear();e.Z\u003d[];e.aq.clearAll();e.J||(e.Bk\u003d!0)};\neo\u003dfunction(e,N,y,w,E,A,T){if(N\u0026\u0026y){e.hM\u003dy.cpn;a5(e,y);var p\u003dsD(e,\"a2a\",y);e.playback.Fh(\"sdai\",p);e.Bp++;e.playback.T5(N,y,w||0,E||0,!!A,!!T)}else e.playback.Fh(\"sdai\",{misspbkonadtrans:1,enter:(y\u003d\u003dnull?void 0:y.cpn)||\"\",exit:(N\u003d\u003dnull?void 0:N.cpn)||\"\",seek:A,skip:T})};\nfEF\u003dfunction(e,N,y,w){if(w)for(w\u003d0;w\u003ce.Z.length;){var E\u003de.Z[w];if(E.start\u003cN\u0026\u0026E.end\u003ey){var A\u003dE.end;E.end\u003dN;VhM(e,y,A)}else if(E.start\u003e\u003dN\u0026\u0026E.start\u003cy\u0026\u0026E.end\u003ey)E.start\u003dy;else if(E.end\u003eN\u0026\u0026E.end\u003c\u003dy\u0026\u0026E.start\u003cN)E.end\u003dN;else if(E.start\u003e\u003dN\u0026\u0026E.end\u003c\u003dy){e.playback.removeCueRange(E);if(e.Et.includes(E))e.onCueRangeExit(E);e.Z.splice(w,1);continue}w++}else VhM(e,N,y)};\nVhM\u003dfunction(e,N,y){N\u003de.QJ(N,y);y\u003d!0;g.rr(e.Z,N,function(T,p){return T.start-p.start});\nfor(var w\u003d0;w\u003ce.Z.length;){if(w\u003e0){var E\u003de.Z[w],A\u003de.Z[w-1];if(Math.round(A.end/1E3)\u003e\u003dMath.round(E.start/1E3)){A.end\u003dE.end;E!\u003d\u003dN?e.playback.removeCueRange(E):y\u003d!1;e.Z.splice(w,1);continue}}w++}if(y)for(e.playback.addCueRange(N),N\u003de.playback.I7(\"serverstitchedcuerange\",36E5),N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())e.N.delete(y.value.getId())};\nAP\u003dfunction(e,N,y){if(y\u003d\u003d\u003dvoid 0||!y){y\u003dg.c(e.Kx);for(var w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;if(N\u003e\u003dw.start\u0026\u0026N\u003c\u003dw.end)return;if(N\u003d\u003d\u003dw.end+1){w.end+\u003d1;return}}e.Kx.push(new SX9(N))}};\ng.vo0\u003dfunction(e,N){e\u003dg.c(e.Kx);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,N\u003e\u003dy.start\u0026\u0026N\u003c\u003dy.end)return!0;return!1};\ncNs\u003dfunction(e,N,y,w,E){var A;N\u003d{reason:\"overlapping_playbacks\",Ey1:N,GW:y,OQ:w,nih:E.FS,Ymq:((A\u003dE.videoData)\u003d\u003dnull?void 0:A.videoId)||\"\",Eik:E.durationMs,Bf1:E.GW,mTq:E.OQ};UD(e,N)};\nUD\u003dfunction(e,N,y){e.playback.TD(N,y)};\nth5\u003dfunction(e,N){var y\u003d[];e\u003de.Ng.get(N);if(!e)return[];e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.cpn\u0026\u0026y.push(N.cpn);return y};\nuW_\u003dfunction(e,N,y){var w\u003d0;e\u003de.Ng.get(y);if(!e)return-1;e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next()){if(y.value.cpn\u003d\u003d\u003dN)return w;w++}return-1};\nqXF\u003dfunction(e,N){var y\u003d0;e\u003de.Ng.get(N);if(!e)return 0;e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.durationMs!\u003d\u003d0\u0026\u0026N.OQ!\u003d\u003dN.GW\u0026\u0026y++;return y};\nZ09\u003dfunction(e,N,y){var w\u003d!1;if(y\u0026\u0026(y\u003de.Ng.get(y))){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())E\u003dE.value,E.durationMs!\u003d\u003d0\u0026\u0026E.OQ!\u003d\u003dE.GW\u0026\u0026(E\u003dE.cpn,N\u003d\u003d\u003dE\u0026\u0026(w\u003d!0),w\u0026\u0026!e.NK.has(E)\u0026\u0026(e.playback.Fh(\"sdai\",{decoratedAd:E}),e.NK.add(E)))}};\nb0E\u003dfunction(e){e.i9\u0026\u0026e.playback.Fh(\"sdai\",{adf:\"0_\"+((new Date).getTime()/1E3-e.PY)+\"_isTimeout_\"+e.Rq})};\nhIE\u003dfunction(e,N,y){if(e.Zl.length)for(var w\u003dg.c(e.Zl),E\u003dw.next(),A\u003d{};!E.done;A\u003d{fW:void 0},E\u003dw.next()){A.fW\u003dE.value;E\u003dA.fW.startSecs*1E3;var T\u003dA.fW.Vj*1E3+E;if(N\u003eE\u0026\u0026N\u003cT||y\u003eE\u0026\u0026y\u003cT)return DR(e.U2,function(p){return function(C){return C.identifier\u003d\u003d\u003dp.fW.identifier}}(A))||(e.playback.Fh(\"sdai\",{adskip:N}),e.U2.push(A.fW)),A.fW}};\nLU\u003dfunction(e){e.Rq\u003d!1;e.qg.isActive()\u0026\u0026b0E(e);e.qg.stop();e.tP(!1)};\nxFE\u003dfunction(){g.GT.apply(this,arguments)};\nmF_\u003dfunction(e,N,y){g.x.call(this);var w\u003dthis;this.api\u003de;this.timeline\u003dN;this.playback\u003dy;this.Ws\u003dnew Map;this.Tx\u003dnew Map;this.Q5\u003dnew Map;this.events\u003dnew g.fd(this);this.Bp\u003d0;this.vz\u003dthis.hM\u003d\"\";this.iQ\u003d[];this.sH\u003dnew Set;this.TP\u003dnew g.e6(function(){w.api.playVideo(1,w.api.T(\"html5_ssap_keep_media_on_finish_segment\"));w.api.Fh(\"ssap\",{nve:\"\"+w.hM});jTF(w,4)},3E4);\nthis.s7\u003d\"\";this.hE\u003dnew Set;this.l7\u003d!0;this.oh\u003dnew Map;this.zH\u003dnew Set;this.Ai\u003dthis.ED\u003d!1;this.pK\u003d\"\";this.Ma\u003dnull;this.lk\u003d{bmh:function(){return w.Tx},\nnY:function(E){if(E\u003dw.Tx.get(E))w.onCueRangeEnter(E)},\nonCueRangeEnter:function(E){w.onCueRangeEnter(E)},\nIFt:function(){return w.ED}};\nthis.playback.getPlayerType();no_(this);N.K\u003dvoid 0;this.events.Y(this.api,g.AA(\"ssap\"),this.onCueRangeEnter);this.events.Y(this.api,\"internalAbandon\",this.FB);this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.events.Y(this.api,\"presentingplayerstatechange\",this.rz);g.Q(this,this.TP);this.TmP\u003dg.Y2(e.X().experiments,\"html5_ssap_segment_end_media_threshold_ms\")||200;this.a5\u003de.T(\"html5_disable_ssap_append_pause\");this.ED\u003dQTH(this)};\nH0n\u003dfunction(e,N,y,w){for(var E\u003dg.c(w),A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;T.N||((A\u003dKU(T),T\u003dT.getVideoData(),A\u0026\u0026T\u0026\u0026e.playback.JW.LW().qs(A,T,2),T)?A||(T\u003dvoid 0,e.api.Fh(\"ssap\",{macac:A,maccc:(T\u003de.timeline.J)\u003d\u003dnull?void 0:KU(T)})):(T\u003dvoid 0,e.api.Fh(\"ssap\",{mvac:A,mvcc:(T\u003de.timeline.J)\u003d\u003dnull?void 0:KU(T)})))}return WK(e.timeline,N,y,w)};\nWB0\u003dfunction(e,N){if(!e.sH.has(e.hM)){var y\u003d0,w\u003d0,E\u003dNt(e.timeline,e.hM);if(E\u003d\u003dnull?0:E.length)for(E\u003dg.c(E),E\u003dE.next();!E.done;E\u003dE.next()){w\u003dE.value;y\u003dw.EY();w\u003dw.U_();break}if(!(w\u003e0\u0026\u0026w\u003eN*1E3+e.TmP)\u0026\u0026(w\u003dKB5(e,y))){N\u003d!1;y\u003dvoid 0;w\u003dg.c(w.segments);for(E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;if(N){y\u003dE;break}KU(E)\u003d\u003d\u003de.hM\u0026\u0026(N\u003d!0)}w\u003dvoid 0;if(y)w\u003dKU(y);else if(N){var A;w\u003d(A\u003de.timeline.J)\u003d\u003dnull?void 0:KU(A)}if(w)e.finishSegmentByCpn(e.hM,w,2,void 0);else{var T;e.api.Fh(\"ssap\",{mfnc:1,mfncc:(T\u003de.timeline.J)\u003d\u003d\nnull?void 0:KU(T)})}}}};\nQTH\u003dfunction(e){return e.api.T(\"html5_force_ssap_gapful_switch\")||e.api.T(\"html5_ssap_enable_legacy_browser_logic\")\u0026\u0026!Zo()};\nG21\u003dfunction(e,N,y,w){e.Q5.set(N,w);O0n(e,N,y);RI5(e,y)};\nXC\u003dfunction(e,N){e\u003dNt(e.timeline,N);return(e\u003d\u003dnull?0:e.length)?e[0].EY():0};\nP0\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.timeline.J;if(!w)return{clipId:\"\",N3:0};var E\u003dUFH(e,N,y);if(E)return{clipId:KU(E)||\"\",N3:E.EY()};e.api.Fh(\"mci\",{cs:KU(w),mt:N,tl:Mo(e),invt:!!y});return{clipId:\"\",N3:0}};\nLH\u003dfunction(e){var N\u003de.timeline.J;if(!N)return 0;e\u003d0;if(N.J.size\u003d\u003d\u003d0)return(N.U_()-N.EY())/1E3;N\u003dN.J.values();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,e+\u003d(w.U_()-w.EY())/1E3}return e};\nsTs\u003dfunction(e,N){return(e\u003dLBM(e,N*1E3))?e.EY():0};\naE9\u003dfunction(e,N){var y\u003dNt(e.timeline,N);N\u003d0;if(y\u003d\u003dnull?0:y.length)for(e\u003dg.c(y),y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,N+\u003d(y.U_()-y.EY())/1E3;else return LH(e);return N};\nLBM\u003dfunction(e,N){if(e\u003dNt(e.timeline,e.hM)){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.EY()\u003c\u003dN\u0026\u0026y.U_()\u003e\u003dN)return y}};\nep5\u003dfunction(e){var N\u003de.playback.getVideoData();e.hM\u0026\u0026(e\u003de.Ws.get(e.hM))\u0026\u0026(N\u003de);return N};\nKB5\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003de.timeline.J;if(w){w\u003dw.J;var E\u003dArray.from(w.keys());g.pf(E);N\u003dg.T7(E,N);N\u003dw.get(E[N\u003c0?(N+2)*-1:N]);if(!y\u0026\u0026N){y\u003dg.c(N);for(N\u003dy.next();!N.done;N\u003dy.next())if(N\u003dN.value,N.EY()!\u003d\u003dN.U_())return N;return e.timeline}return N\u0026\u0026N.length\u003e0?N[N.length-1]:void 0}};\nUFH\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dKB5(e,N,y);if(w){if(e\u003dw.segments,e.length){for(var E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.EY()\u003c\u003dN\u0026\u0026A.U_()\u003eN)return A;if(y\u0026\u0026w.EY()\u003d\u003d\u003dw.U_())return e[0]}}else e.api.Fh(\"ssap\",{ctnf:1})};\njTF\u003dfunction(e,N){var y;if(e.s7)for(y\u003de.iQ.shift();y\u0026\u0026y!\u003d\u003de.s7;)y\u003de.iQ.shift();else y\u003de.iQ.shift();if(y){if(e.sH.has(y))NuP(e,y);else if(N\u003d\u003d\u003d3||N\u003d\u003d\u003d4)e.TP.stop(),e.api.playVideo(1,e.api.T(\"html5_ssap_keep_media_on_finish_segment\"));e.Q5.set(e.hM,N);e.api.Fh(\"ssap\",{onvftn:1});RI5(e,y);return!1}e.api.Fh(\"ssap\",{onvftv:1});e.TP.stop();return!0};\nNuP\u003dfunction(e,N){N\u003dNt(e.timeline,N);if(N\u003d\u003dnull?0:N.length)e.api.pauseVideo(),e.TP.start(N[0].Jv)};\nRI5\u003dfunction(e,N){var y\u003de.playback.getVideoData(),w\u003dy.clientPlaybackNonce;e.Ma\u0026\u0026(e.events.CX(e.Ma),e.Ma\u003dnull,e.playback.gZ());var E\u003de.hM,A\u003d!1;if(E\u003d\u003d\u003d\"\")E\u003dw,A\u003d!0;else if(E\u003d\u003d\u003dvoid 0){var T\u003de.playback.JW.LW().b6;T\u0026\u0026e.timeline.N.has(T)\u0026\u0026(E\u003dT);e.api.Fh(\"ssap\",{mcc:E+\";\"+N});e.playback.Qi(new P3(\"ssap.timelineerror\",{e:\"missing_current_cpn\",pcpn:E,ccpn:N}))}if(E\u003d\u003d\u003dN)A\u0026\u0026y\u0026\u0026yb9(e,y,A);else{T\u003de.Q5.get(E);if(!A\u0026\u0026(!T||T!\u003d\u003d3\u0026\u0026T!\u003d\u003d5\u0026\u0026T!\u003d\u003d6\u0026\u0026T!\u003d\u003d7)){var p\u003de.api.iX(e.hM);e.api.Fh(\"ssap\",{nmec:p,cpc:e.hM,ec:N})}T\u0026\u0026\nT!\u003d\u003d2||e.aM();e.hM\u003dN;e.aM();N\u003dNt(e.timeline,e.hM);if(N\u003d\u003dnull?0:N.length){N\u003dN[0];p\u003dN.getType();E!\u003d\u003dw\u0026\u0026(e.vz\u003dE,y\u003de.Ws.get(E));T?e.Q5.delete(E):T\u003dA?1:2;e.api.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026p\u003d\u003d\u003d2\u0026\u0026!N.N\u0026\u0026(e.Ma\u003de.events.Y(e.api,\"onVideoProgress\",e.qYP));e.api.Fh(\"ssapt\",{ostro:T,pcpn:E,ccpn:e.hM});a:{var C\u003de.hM;if(!e.Tx.has(C))for(var r\u003dg.c(e.Tx),Y\u003dr.next();!Y.done;Y\u003dr.next()){var M\u003dg.c(Y.value);Y\u003dM.next().value;M\u003dM.next().value;if(M.getId().includes(C)){C\u003dY;break a}}}Y\u003dC;r\u003de.api.X().T(\"html5_ssap_insert_su_before_nonvideo\")\u0026\u0026\nY!\u003d\u003de.hM;M\u003de.playback.JW.LW();if(M.b6!\u003d\u003dY){var l\u003dM.Eg(M.b6);C\u003dM.Eg(Y);M.b6\u003dY;C!\u003d\u003dl\u0026\u0026(l.qoe\u0026\u0026(Y\u003dl.qoe,Y.provider.ph.B9()\u0026\u0026Y.Fh(\"ssap\",{qoesus:\"1\",vid:Y.provider.videoData.videoId}),r\u0026\u0026(r\u003dg.BG(Y.provider),ljH(Y,r,\"SU\")),isNaN(Y.Z)||g.k3(Y.Z)),C.resume())}r\u003dMath.max(0,TI(e,E));C\u003de.playback.getCurrentTime();Y\u003dMath.max(0,C-XC(e,e.hM)/1E3);C\u003dN.getVideoData();M\u003dT\u003d\u003d\u003d3||T\u003d\u003d\u003d5||T\u003d\u003d\u003d6||T\u003d\u003d\u003d7;e.api.T(\"html5_ssap_skip_illegal_seeking\")\u0026\u0026(l\u003de.playback.getPlayerState(),l\u003d!g.G(l,8)\u0026\u0026g.G(l,16),M\u003dM||l,l\u0026\u0026e.api.Fh(\"ssap\",\n{iis:1}));l\u003de.playback;var F\u003dE,S\u003de.hM,k\u003de.playback.getPlayerState();l.JW.LW().pP(F,S,r,Y,!1,M,k,!0);e.api.Fh(\"ssapt\",{ostri:T,pcpn:E,ccpn:e.hM});var X;r\u003dE;Y\u003de.hM;M\u003d(X\u003de.oh.get(E))!\u003dnull?X:(0,g.iC)();uhH(r,Y,w,C,M,y);e.oh.delete(E);A?y\u003dvoid 0:y||e.api.Fh(\"ssap\",{pvdm:E+\";\"+e.hM,pvdmc:e.hM\u003d\u003d\u003dw?\"1\":\"0\"});e.api.Fh(\"ssap\",{tpac:E+\";\"+e.hM,tpcc:w,tpv:(C\u003d\u003dnull?0:C.WG())?\"1\":\"0\"},!1,1);e.api.X().T(\"html5_ssap_cleanup_player_switch_ad_player\")\u0026\u0026e.api.MB();e.api.publish(\"videodatachange\",\"newdata\",C,p,y,T);\nN.N||e.playback.getVideoData().publish(\"dataupdated\");e.sH.delete(E);e.s7\u003d\"\";C\u0026\u0026p\u003d\u003d\u003d1?yb9(e,C):e.playback.Fh(\"ssap\",{nis:e.hM});p\u003d\u003d\u003d2?e.Bp++:e.Bp\u003d0}}};\nyb9\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(N.startSeconds\u0026\u0026e.l7){var w\u003dN.startSeconds;N\u003dNt(e.timeline,N.clientPlaybackNonce);if(N\u003d\u003dnull?0:N.length)w+\u003dN[0].EY()/1E3,e.api.T(\"htm5_ssap_ignore_initial_seek_if_too_big\")\u0026\u0026w\u003e\u003de.K1()||(e.playback.seekTo(w,{Gf:!0}),e.l7\u003d!1,e.playback.Fh(\"ssap\",{is:e.hM,co:y?\"1\":\"0\",tse:w.toFixed()}))}};\nO0n\u003dfunction(e,N,y){N\u003dNt(e.timeline,N);if(N!\u003dnull\u0026\u0026N.length\u0026\u0026(N\u003dKB5(e,N[0].EY()))){N\u003dg.c(N.segments);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;if(KU(w)\u003d\u003d\u003dy)break;if(w\u003dKU(w)){var E\u003de.Tx.get(w);E\u0026\u0026e.playback.removeCueRange(E);e.Tx.delete(w)}}}};\ndA\u003dfunction(e){return e.playback.getVideoData().clientPlaybackNonce};\nv_1\u003dfunction(e,N){if(e.ED\u0026\u0026e.hM!\u003d\u003dN)return!1;if(e.a5)return!0;if(N\u003de.Tx.get(N))if(N\u003dN.getId().split(\",\"),N.length\u003e1)for(var y\u003d0;y\u003cN.length;y++){var w\u003dy\u003cN.length-1?N[y+1]:\"\";if(e.sH.has(N[y]))return N[y]\u003d\u003d\u003de.hM\u0026\u0026!e.sH.has(w)}return!0};\nmtE\u003dfunction(e,N,y){UFH(e,N)||e.playback.Fh(\"ssap\",{ilgsk:N.toFixed(),mep:y?\"1\":\"0\",tl:Mo(e)})};\nTI\u003dfunction(e,N){N\u003dN||e.hM;var y\u003de.Ws.get(N);return y?y.Bk:N!\u003d\u003ddA(e)?0:e.playback.getVideoData().Bk};\nMo\u003dfunction(e){var N\u003de.hM;N||(N\u003de.playback.getVideoData().clientPlaybackNonce);var y,w,E\u003dArray.from((w\u003d(y\u003de.timeline.J)\u003d\u003dnull?void 0:y.J.values())!\u003dnull?w:[]);y\u003d[];if(E\u003d\u003dnull?0:E.length)for(w\u003dg.c(E),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.length\u0026\u0026E[0]\u0026\u0026(E\u003dE[0].segments,E.length)){E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;A\u003d\"st.\"+T.EY()+\";\";A+\u003d\"et.\"+T.U_()+\";\";var p\u003dKU(T);p\u0026\u0026(A+\u003d\"cpn.\"+p+\";\",A+\u003d\"a.\"+(N\u003d\u003d\u003dp?1:0)+\";\");if(T\u003dT.getVideoData())p\u003dvoid 0,A+\u003d\"vid.\"+((p\u003dT.videoId)!\u003d\nnull?p:\"nvd\");y.push(A)}}return(y.length?y.join(\",\"):\"empty.\"+N)+\";cpcpn.\"+e.XH()};\nno_\u003dfunction(e){e.playback.E7(Array.from(e.Tx.values()));e.Tx.clear()};\nEOH\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.api\u003de;this.ph\u003dN;this.J\u003dy;this.app\u003dw;this.L\u003dnew Map;this.N\u003d[];this.K\u003dthis.G\u003dnull;this.Ng\u003dNaN;this.Z\u003dthis.j\u003dthis.D\u003dnull;this.U\u003dnew g.e6(function(){wZP(E,E.Ng,E.D||void 0)});\nthis.Kh\u003d[];this.qg\u003dnew g.e6(function(){var A\u003dE.Kh.pop();if(A){var T\u003dA.FS,p\u003dA.playerVars;A\u003dA.playerType;p\u0026\u0026(p.prefer_gapless\u003d!0,E.api.preloadVideoByPlayerVars(p,A,NaN,\"\",T),E.Kh.length\u0026\u0026g.NA(E.qg,4500))}});\nthis.events\u003dnew g.fd(this);this.lk\u003d{kVh:function(){return E.N}};\nthis.J.getPlayerType();g.Q(this,this.U);g.Q(this,this.qg);g.Q(this,this.events);this.events.Y(this.api,g.AA(\"childplayback\"),this.onCueRangeEnter);this.events.Y(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.Y(this.api,\"presentingplayerstatechange\",this.rz)};\npZ9\u003dfunction(e,N,y,w,E,A){var T\u003dN.cpn,p\u003dN.docid||N.video_id||N.videoId||N.id,C\u003de.J;A\u003dA\u003d\u003d\u003dvoid 0?E+w:A;if(E\u003eA)return JP(e,\"enterAfterReturn enterTimeMs\u003d\"+E+\" is greater than parentReturnTimeMs\u003d\"+A.toFixed(3),T,p),\"\";var r\u003dC.Ti()*1E3;if(E\u003cr)return JP(e,\"enterBeforeMinSeekable enterTimeMs\u003d\"+E+\" is less than parentMinSeekableTimeMs\u003d\"+r,T,p),\"\";r\u003dC.getDuration()*1E3;if(A\u003er)return C\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+A.toFixed(3)+\" is greater than parentDurationMs\u003d\"+r+\". And timestampOffset in seconds is \"+\nC.w7(),JP(e,C,T,p),\"\";r\u003dnull;for(var Y\u003dg.c(e.N),M\u003dY.next();!M.done;M\u003dY.next()){M\u003dM.value;if(E\u003e\u003dM.GW\u0026\u0026E\u003cM.OQ)return JP(e,\"overlappingEnter\",T,p),\"\";if(A\u003c\u003dM.OQ\u0026\u0026A\u003eM.GW)return JP(e,\"overlappingReturn\",T,p),\"\";if(A\u003d\u003d\u003dM.GW)return JP(e,\"outOfOrder\",T,p),\"\";E\u003d\u003d\u003dM.OQ\u0026\u0026(r\u003dM)}T\u003d\"cs_childplayback_\"+AbF++;p\u003d{y6:p7(w,!0),iZ:Infinity,target:null};var l\u003d{FS:T,playerVars:N,playerType:y,durationMs:w,GW:E,OQ:A,Qq:p};e.N\u003de.N.concat(l).sort(function(k,X){return k.GW-X.GW});\nr?Tu1(e,r,{y6:p7(r.durationMs,!0),iZ:r.Qq.iZ,target:l}):(N\u003d{y6:p7(E,!1),iZ:E,target:l},e.L.set(N.y6,N),C.addCueRange(N.y6));N\u003d!0;if(e.J\u003d\u003d\u003de.app.nh()\u0026\u0026(C\u003dC.getCurrentTime()*1E3,C\u003e\u003dl.GW\u0026\u0026C\u003cl.OQ)){var F\u003de.app.nh().getPlayerState(),S\u003dC-l.GW;yb(function(){JbE(e,l,S/1E3,{},F)});\nN\u003d!1}N\u0026\u0026(e.Kh.unshift(l),g.NA(e.qg,0));return T};\np7\u003dfunction(e,N){return new g.wF(Math.max(0,e-5E3),N?0x8000000000000:e-1,{namespace:\"childplayback\",priority:9})};\nC5_\u003dfunction(e,N,y,w){e.K\u003dw;e.api.r0(e.J,y,N)};\nrb3\u003dfunction(e,N,y,w){e.K\u003dw;w\u003dN.FS;var E\u003dN.playerVars,A\u003dN.playerType;e.G\u003dN;E\u0026\u0026(e.ph.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(E.cached_load\u003d!0),e.api.enqueueVideoByPlayerVars(E,A,y,w))};\nTu1\u003dfunction(e,N,y){var w\u003dN.Qq;N.Qq\u003dy;C7(e,N)\u0026\u0026(y\u003de.app.nh(),w.y6\u003d\u003d\u003de.K\u0026\u0026rl(e),y.removeCueRange(w.y6),y.addCueRange(N.Qq.y6))};\nrl\u003dfunction(e){e.G\u003dnull;e.K\u003dnull;e.api.xB()||e.api.clearQueue()};\n$Bn\u003dfunction(e,N){C7(e,N)||JP(e,\"childPlaybackIsNotPresenting\");return N.OQ\u003d\u003d\u003dN.GW+N.durationMs?N.GW+e.app.nh().getCurrentTime()*1E3:N.OQ};\nYTM\u003dfunction(e,N){var y\u003d0;e\u003dg.c(e.N);for(var w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;var E\u003dw.GW/1E3+y,A\u003dE+w.durationMs/1E3;if(E\u003eN)break;if(A\u003eN)return{Lc:w,Xs:N-E};y\u003dA-w.OQ/1E3}return{Lc:null,Xs:N-y}};\nwZP\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003de.Z||e.app.nh().getPlayerState();$9(e,!0);N\u003disFinite(N)?N:e.J.Un();var E\u003dYTM(e,N);N\u003dE.Xs;var A\u003d(E\u003dE.Lc)\u0026\u0026!C7(e,E)||!E\u0026\u0026e.J!\u003d\u003de.app.nh(),T\u003dN*1E3;T\u003de.K\u0026\u0026e.K.start\u003c\u003dT\u0026\u0026T\u003c\u003de.K.end;!A\u0026\u0026T||rl(e);E?JbE(e,E,N,y,w):MFE(e,N,y,w)};\nMFE\u003dfunction(e,N,y,w){var E\u003de.J;E!\u003d\u003de.app.nh()\u0026\u0026e.app.G5();E.seekTo(N,Object.assign({},{BY:\"application_timelinemanager\"},y));laF(e,w)};\nJbE\u003dfunction(e,N,y,w,E){var A\u003dC7(e,N);if(!A){N.playerVars.prefer_gapless\u003d!0;e.ph.T(\"html5_enable_ssap_entity_id\")\u0026\u0026(N.playerVars.cached_load\u003d!0);var T\u003dnew g.t3(e.ph,N.playerVars);T.FS\u003dN.FS;e.api.Hi(T,N.playerType)}T\u003de.app.nh();A||T.addCueRange(N.Qq.y6);T.seekTo(y,Object.assign({},{BY:\"application_timelinemanager\"},w));laF(e,E)};\nlaF\u003dfunction(e,N){e\u003de.app.nh();var y\u003de.getPlayerState();N.isOrWillBePlaying()\u0026\u0026!y.isOrWillBePlaying()?e.playVideo():N.isPaused()\u0026\u0026!y.isPaused()\u0026\u0026e.pauseVideo()};\n$9\u003dfunction(e,N){e.Ng\u003dNaN;e.D\u003dnull;e.U.stop();e.j\u0026\u0026N\u0026\u0026e.j.yr();e.Z\u003dnull;e.j\u003dnull};\nC7\u003dfunction(e,N){e\u003de.app.nh();return!!e\u0026\u0026e.getVideoData().FS\u003d\u003d\u003dN.FS};\nFn5\u003dfunction(e){var N\u003de.N.find(function(E){return C7(e,E)});\nif(N){var y\u003de.app.nh();rl(e);var w\u003dnew g.a8(8);N\u003d$Bn(e,N)/1E3;MFE(e,N,{},w);y.Fh(\"forceParentTransition\",{childPlayback:1});e.J.Fh(\"forceParentTransition\",{parentPlayback:1})}};\noOE\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?-1:N;y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;for(var w\u003dN,E\u003dy,A\u003dg.c(e.L),T\u003dA.next();!T.done;T\u003dA.next()){var p\u003dg.c(T.value);T\u003dp.next().value;p\u003dp.next().value;p.iZ\u003e\u003dw\u0026\u0026p.target\u0026\u0026p.target.OQ\u003c\u003dE\u0026\u0026(e.J.removeCueRange(T),e.L.delete(T))}w\u003dN;E\u003dy;A\u003d[];T\u003dg.c(e.N);for(p\u003dT.next();!p.done;p\u003dT.next())if(p\u003dp.value,p.GW\u003e\u003dw\u0026\u0026p.OQ\u003c\u003dE){var C\u003de;C.G\u003d\u003d\u003dp\u0026\u0026rl(C);C7(C,p)\u0026\u0026C.app.G5()}else A.push(p);e.N\u003dA;w\u003dYTM(e,N/1E3);N\u003dw.Lc;w\u003dw.Xs;N\u0026\u0026(w*\u003d1E3,ST_(e,N,w,N.OQ\u003d\u003d\u003dN.GW+N.durationMs?N.GW+w:N.OQ));(N\u003dYTM(e,y/1E3).Lc)\u0026\u0026\nJP(e,\"Invalid clearEndTimeMs\u003d\"+y+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(N.FS+\" video_id\u003d\"+N.playerVars.video_id+\" durationMs\u003d\"+N.durationMs+\" enterTimeMs\u003d\"+N.GW+\" parentReturnTimeMs\u003d\"+N.OQ+\"}.Child playbacks can only have duration updated not their start.\"))};\nST_\u003dfunction(e,N,y,w){N.durationMs\u003dy;N.OQ\u003dw;w\u003d{y6:p7(y,!0),iZ:y,target:null};Tu1(e,N,w);C7(e,N)\u0026\u0026e.app.nh().getCurrentTime()*1E3\u003ey\u0026\u0026(N\u003d$Bn(e,N)/1E3,y\u003de.app.nh().getPlayerState(),MFE(e,N,{},y))};\nJP\u003dfunction(e,N,y,w){e.J.Fh(\"timelineerror\",{e:N,cpn:y?y:void 0,videoId:w?w:void 0})};\nhpF\u003dfunction(e){e\u0026\u0026e!\u003d\u003d\"web\"\u0026\u0026bIM.includes(e)};\nlK\u003dfunction(e,N){g.x.call(this);var y\u003dthis;this.data\u003d[];this.K\u003de||NaN;this.N\u003dN||null;this.J\u003dnew g.e6(function(){Y9(y);Ms(y)});\ng.Q(this,this.J)};\ncb5\u003dfunction(e){Y9(e);return e.data.map(function(N){return N.value})};\nY9\u003dfunction(e){var N\u003d(0,g.iC)();e.data.forEach(function(y){y.expire\u003cN\u0026\u0026FO(e,y,!0)});\ne.data\u003dg.CG(e.data,function(y){return!(y.expire\u003cN)})};\nFO\u003dfunction(e,N,y){y\u0026\u0026e.N\u0026\u0026e.N(N.value)};\nMs\u003dfunction(e){e.J.stop();var N\u003dInfinity;for(var y\u003dg.c(e.data),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.expire\u003cN\u0026\u0026(N\u003dw.expire);N\u0026\u0026isFinite(N)\u0026\u0026(N\u003dMath.max(N-Date.now(),100),e.J.start(N))};\nSo\u003dfunction(){g.x.call(this);this.J\u003dnew lK(5,null);g.Q(this,this.J);this.N\u003dnew lK(15,null);g.Q(this,this.N)};\nb$P\u003dfunction(e,N){return N?!!e.J.get(N):!1};\nkls\u003dfunction(e,N){e.dataset.version\u003dN};\nP5E\u003dfunction(e){g.W.call(this,{S:\"div\",dP:[\"html5-video-player\"],V:{tabindex:e.X().disableOrganicUi?\"\":\"-1\",id:e.webPlayerContextConfig?e.webPlayerContextConfig.rootElementId:e.config.attrs.id},W:[{S:\"div\",B:g.t$.VIDEO_CONTAINER,V:{\"data-layer\":\"0\"}}]});var N\u003dthis;this.app\u003de;this.k$\u003dthis.hW(g.t$.VIDEO_CONTAINER);this.wj\u003dnew g.pK(0,0,0,0);this.fX\u003dnull;this.ZE\u003dnew g.pK(0,0,0,0);this.ZC\u003dthis.VD\u003dthis.gg\u003dNaN;this.d8\u003dthis.Rs\u003dthis.dZ\u003dthis.xG\u003d!1;this.WX\u003dNaN;this.ac\u003d!1;this.Ea\u003dnull;this.Pq\u003dfunction(){N.element.focus({preventScroll:!0})};\nthis.kJ\u003dfunction(){N.app.Lh.publish(\"playerUnderlayVisibilityChange\",\"visible\");N.fX.classList.remove(g.t$.VIDEO_CONTAINER_TRANSITIONING);N.fX.removeEventListener(e3,N.kJ);N.fX.removeEventListener(\"transitioncancel\",N.kJ)};\nvar y\u003dthis.element.addEventListener,w\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(A,T,p){y.apply(N.element,[A,T,p])};\nthis.removeEventListener\u003dfunction(A,T,p){w.apply(N.element,[A,T,p])};\nvar E\u003de.X();E.transparentBackground\u0026\u0026this.o7(\"ytp-transparent\");E.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026this.o7(\"ytp-hide-controls\");g.pi(this.element,\"ytp-exp-bottom-control-flexbox\");g.pi(this.element,\"ytp-modern-caption\");E.T(\"enable_new_paid_product_placement\")\u0026\u0026!g.mT(E)\u0026\u0026g.pi(this.element,\"ytp-exp-ppp-update\");E.T(\"html5_enable_ssap\")\u0026\u0026g.pi(this.element,\"ytp-ssap\");E.T(\"enable_cairo_refresh_web\")\u0026\u0026g.pi(this.element,\"ytp-cairo-refresh\");g.pi(this.element,\"ytp-livebadge-color\");E.T(\"enable_cairo_refresh_signature_moments_web\")\u0026\u0026\ng.pi(this.element,\"ytp-cairo-refresh-signature-moments\");E.T(\"delhi_modern_web_player\")\u0026\u0026g.pi(this.element,\"ytp-delhi-modern\");kls(this.element,Bu0(e));this.hn\u003d!1;this.cQ\u003dnew g.l8(NaN,NaN);XZE(this);this.Y(e.Lh,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nXZE\u003dfunction(e){function N(){e.fX\u0026\u0026oj(e);bK(e)!\u003d\u003de.ac\u0026\u0026e.resize()}\nfunction y(T,p){e.vc(T,p)}\nfunction w(T){T.getVideoData()\u0026\u0026e.updateVideoData(T.getVideoData())}\nfunction E(){e.ZE\u003dnew g.pK(0,0,0,0);e.wj\u003dnew g.pK(0,0,0,0)}\nvar A\u003de.app.Lh;A.addEventListener(\"initializingmode\",E);A.addEventListener(\"videoplayerreset\",w);A.addEventListener(\"videodatachange\",y);A.addEventListener(\"presentingplayerstatechange\",N);e.addOnDisposeCallback(function(){A.removeEventListener(\"initializingmode\",E);A.removeEventListener(\"videoplayerreset\",w);A.removeEventListener(\"videodatachange\",y);A.removeEventListener(\"presentingplayerstatechange\",N)})};\nIaJ\u003dfunction(e){var N\u003de.app.nh(),y\u003dN\u003dN?N.getVideoData():null;if(N\u003d\u003dnull?0:g.xK(N))y\u003de.app.Lh.getVideoData();if(y){if(g.cF(y)||g.kI(y)||g.BF(y))return 16/9;if(On(y)\u0026\u0026y.K.J)return e\u003dy.K.videoInfos[0].video,dBH(e.width,e.height)}return(e\u003de.fX)?dBH(e.videoWidth,e.videoHeight):16/9};\nvOJ\u003dfunction(e,N,y,w){var E\u003dy,A\u003ddBH(N.width,N.height);e.xG?E\u003dy\u003cA?Infinity:0:isNaN(e.ZC)?isNaN(e.VD)||(E\u003de.VD):E\u003de.ZC;isFinite(E)||(E\u003dMath.max(y,A));e\u003dE\u003eA?{width:N.width,height:N.width/E,aspectRatio:E}:E\u003cA?{width:N.height*E,height:N.height,aspectRatio:E}:{width:N.width,height:N.height,aspectRatio:A};w||isNaN(y)||(y\u003eE?e.width\u003de.height*y:y\u003cE\u0026\u0026(e.height\u003de.width/y),e.aspectRatio\u003dy);return e};\ndBH\u003dfunction(e,N){return Math.abs(zpn*N-e)\u003c1||Math.abs(zpn/e-N)\u003c1?zpn:e/N};\nbK\u003dfunction(e){if(e.app.getAppState()\u003d\u003d\u003d1)return!1;if(e.app.getAppState()\u003d\u003d\u003d6)return!0;var N\u003de.app.nh();if(!N||N.V_())return!1;e\u003de.app.Lh.getPlayerStateObject();N\u003d!g.G(e,2)||N\u0026\u0026N.getVideoData().U;var y\u003dg.G(e,1024);return e\u0026\u0026N\u0026\u0026!y\u0026\u0026!e.isCued()};\noj\u003dfunction(e){var N\u003de.app.X().controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!e.d8\u0026\u0026bK(e)\u0026\u0026!e.app.Xt||!1;e.fX.controls\u003dN;e.fX.tabIndex\u003dN?0:-1;e.app.X().j\u0026\u0026(e.fX.ariaHidden\u003dN||e.app.X().T(\"video_element_aria_hidden_ks\")?\"false\":\"true\");N?e.fX.removeEventListener(\"focus\",e.Pq):e.fX.addEventListener(\"focus\",e.Pq)};\niIM\u003dfunction(e){var N\u003de.aV(),y\u003d1,w\u003d!1,E\u003dvOJ(e,N,e.getVideoAspectRatio()),A\u003de.app.X(),T\u003dA.T(\"enable_desktop_player_underlay\"),p\u003dhhs(),C\u003dg.Y2(A.experiments,\"player_underlay_min_player_width\");C\u003dT\u0026\u0026e.dZ\u0026\u0026e.getPlayerSize().width\u003eC;if(bK(e)){var r\u003dIaJ(e);var Y\u003disNaN(r)||g.Um||HT\u0026\u0026g.k$||C;Gv\u0026\u0026!g.SE(601)?r\u003dE.aspectRatio:Y\u003dY||A.controlsType\u003d\u003d\u003d\"3\";Y?C?(Y\u003dA.T(\"place_shrunken_video_on_left_of_player\")?16:e.getPlayerSize().width-N.width-16,r\u003dMath.max((e.getPlayerSize().height-N.height)/2,0),Y\u003dnew g.pK(Y,r,N.width,\nN.height),e.fX.style.setProperty(\"border-radius\",\"12px\")):Y\u003dnew g.pK(0,0,N.width,N.height):(y\u003dE.aspectRatio/r,Y\u003dnew g.pK((N.width-E.width/y)/2,(N.height-E.height)/2,E.width/y,E.height),y\u003d\u003d\u003d1\u0026\u0026g.k$\u0026\u0026(r\u003dY.width-N.height*r,r\u003e0\u0026\u0026(Y.width+\u003dr,Y.height+\u003dr)));g.Y1(e.element,\"ytp-fit-cover-video\",Math.max(Y.width-E.width,Y.height-E.height)\u003c1);if(p||e.hn)e.fX.style.display\u003d\"\";e.ac\u003d!0}else{Y\u003d-N.height;Gv?Y*\u003dwindow.devicePixelRatio:g.Hg\u0026\u0026(Y-\u003dwindow.screen.height);Y\u003dnew g.pK(0,Y,N.width,N.height);if(p||e.hn)e.fX.style.display\u003d\n\"none\";e.ac\u003d!1}CK(e.ZE,Y)||(e.ZE\u003dY,g.IK(A)?(e.fX.style.setProperty(\"width\",Y.width+\"px\",\"important\"),e.fX.style.setProperty(\"height\",Y.height+\"px\",\"important\")):g.k0(e.fX,Y.getSize()),w\u003dnew g.ri(Y.left,Y.top),g.od(e.fX,Math.round(w.x),Math.round(w.y)),w\u003d!0);N\u003dnew g.pK((N.width-E.width)/2,(N.height-E.height)/2,E.width,E.height);CK(e.wj,N)||(e.wj\u003dN,w\u003d!0);g.$0(e.fX,\"transform\",y\u003d\u003d\u003d1?\"\":\"scaleX(\"+y+\")\");T\u0026\u0026C!\u003d\u003de.Rs\u0026\u0026(C\u0026\u0026(e.fX.addEventListener(e3,e.kJ),e.fX.addEventListener(\"transitioncancel\",e.kJ),e.fX.classList.add(g.t$.VIDEO_CONTAINER_TRANSITIONING)),\ne.Rs\u003dC,e.app.Lh.publish(\"playerUnderlayVisibilityChange\",e.Rs?\"transitioning\":\"hidden\"));return w};\nDB3\u003dfunction(){this.csn\u003dg.It();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.K\u003dnew Set;this.J\u003dnew Set;this.N\u003dnew Set};\ngOP\u003dfunction(e){if(e.csn!\u003d\u003dg.It())if(e.csn\u003d\u003d\u003d\"UNDEFINED_CSN\")e.csn\u003dg.It();else{var N\u003dg.It(),y\u003dg.dI();if(N\u0026\u0026y){e.csn\u003dN;for(var w\u003dg.c(e.elements),E\u003dw.next();!E.done;E\u003dw.next())(E\u003dE.value.visualElement)\u0026\u0026E.isClientVe()\u0026\u0026N\u0026\u0026y\u0026\u0026(g.Xj(\"combine_ve_grafts\")?bm(Sq(),E,y):g.NR(g.Rt)(void 0,N,y,E))}if(N)for(e\u003dg.c(e.J),y\u003de.next();!y.done;y\u003de.next())(y\u003dy.value.visualElement)\u0026\u0026y.isClientVe()\u0026\u0026g.yv(N,y)}};\ng.hP\u003dfunction(e,N,y,w){g.x.call(this);var E\u003dthis;this.logger\u003dnew g.RE(\"App\");this.Xt\u003dthis.nj\u003d!1;this.LP\u003d{};this.Sm\u003d[];this.GU\u003d!1;this.kY\u003dnull;this.intentionalPlayback\u003d!1;this.PJ\u003d!0;this.CQ\u003d!1;this.KK\u003dthis.Zw\u003dnull;this.dC\u003d!0;this.mediaElement\u003dthis.c9\u003dnull;this.Pr\u003dNaN;this.Ab\u003d!1;this.sQ\u003dthis.KJ\u003dthis.k_\u003dthis.Q6\u003dthis.screenLayer\u003dthis.playlist\u003dnull;this.fQ\u003d[];this.Be\u003d0;this.lk\u003d{mxB:function(){return E.UX},\nbP:function(){return E.k_},\nMf:function(T){E.k_\u003dT},\nNh:function(T,p){E.k_\u0026\u0026E.k_.Nh(T,p)}};\nthis.logger.debug(\"constructor begin\");this.config\u003dWI5(N||{});this.webPlayerContextConfig\u003dy;A4E();N\u003dthis.config.args||{};this.ph\u003dnew fa(N,y,y?y.canaryState:this.config.assets.player_canary_state,w,this);g.Q(this,this.ph);CT9(this.ph);w\u003d$FJ(this.ph);this.ph.B9()\u0026\u0026this.ph.T(\"html5_record_h5vcc_flags\")\u0026\u0026this.fQ.push({key:\"h5vcc\",value:w});this.ph.experiments.gP(\"jspb_serialize_with_worker\")\u0026\u0026n3J();this.ph.experiments.gP(\"gzip_gel_with_worker\")\u0026\u0026grP();this.ph.N\u0026\u0026!VFF\u0026\u0026(window.addEventListener(SV?\"touchstart\":\n\"click\",jS5,{capture:!0,passive:!0}),VFF\u003d!0);this.T(\"html5_onesie\")\u0026\u0026(this.lz\u003dnew BO(this.ph),g.Q(this,this.lz));this.xu\u003dA2(kj(this.ph)\u0026\u0026!0,N.enablesizebutton);this.zp\u003dA2(!1,N.player_wide);this.visibility\u003dnew wJE;g.Q(this,this.visibility);this.T(\"web_log_theater_mode_visibility\")\u0026\u0026this.Gb(A2(!1,N.player_wide));this.nj\u003dA2(!1,N.external_list);this.events\u003dnew g.fd(this);g.Q(this,this.events);this.T(\"start_client_gcf\")\u0026\u0026(gW(ua(),{ZT:ro,aB:NxE()}),this.Md\u003dua().resolve(ro),Ern(this.Md));this.v91\u003dnew yL;\ng.Q(this,this.v91);this.zr\u003dnew DB3;w\u003dnew wZ;this.Lh\u003dnew g.SX(this,w);g.Q(this,this.Lh);this.template\u003dnew P5E(this);g.Q(this,this.template);this.appState\u003d1;this.Fe\u003dfan(this);g.Q(this,w);w\u003d{};this.bK\u003d(w.internalvideodatachange\u003dthis.qQ,w.playbackready\u003dthis.Woh,w.playbackstarted\u003dthis.eyB,w.statechange\u003dthis.v_l,w);this.pB\u003dnew h9(this.Lh);this.HG\u003dtFE(this);w\u003dthis.T(\"html5_load_wasm\");N\u003dthis.T(\"html5_allow_asmjs\");if(w\u0026\u0026uf5||N)this.ph.AA\u003dIt3(this.HG,N),Tm(A$(this.ph.AA,function(T){E.ph.uB\u003dT;var p;(p\u003dE.nh())\u003d\u003d\nnull||p.Fh(\"wasm\",{a:T.Um})}),function(T){g.uA(T);\nT\u003d\"message\"in T\u0026\u0026T.message||T.toString()||\"\";var p;(p\u003dE.nh())\u003d\u003dnull||p.Fh(\"wasm\",{e:T})});\nelse if(w\u0026\u0026!uf5){var A;(A\u003dthis.nh())\u003d\u003dnull||A.Fh(\"wasm\",{e:\"wasm unavailable\"})}this.R9\u003dnew fD9(this.ph,this.HG);this.Lh.publish(\"csiinitialized\");A\u003d10;g.I_(this.ph)\u0026\u0026(A\u003d3);Qy(this.ph)\u0026\u0026(A\u003dg.Y2(this.ph.experiments,\"tvhtml5_unplugged_preload_cache_size\"));A\u003dnew lK(A,function(T){T!\u003d\u003dE.Ug(T.getPlayerType())\u0026\u0026Ov(T)});\ng.Q(this,A);this.UX\u003dnew Eo3(A,{});A\u003dqTF(this);this.UX.tH(A.xi);ZI5(this);A\u003d{};this.hF\u003d(A.airplayactivechange\u003dthis.onAirPlayActiveChange,A.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,A.beginseeking\u003dthis.AS,A.sabrCaptionsDataLoaded\u003dthis.QQ,A.endseeking\u003dthis.zK,A.internalAbandon\u003dthis.FB,A.internalaudioformatchange\u003dthis.e3,A.internalvideodatachange\u003dthis.onVideoDataChange,A.internalvideoformatchange\u003dthis.sW,A.liveviewshift\u003dthis.Pkq,A.playbackstalledatstart\u003dthis.Q2W,A.progresssync\u003dthis.f_9,\nA.onAbnormalityDetected\u003dthis.jT,A.onSnackbarMessage\u003dthis.onSnackbarMessage,A.onLoadProgress\u003dthis.onLoadProgress,A.SEEK_COMPLETE\u003dthis.IE,A.SEEK_TO\u003dthis.Bag,A.onVideoProgress\u003dthis.onVideoProgress,A.onLoadedMetadata\u003dthis.onLoadedMetadata,A.onAutoplayBlocked\u003dthis.onAutoplayBlocked,A.onPlaybackPauseAtStart\u003dthis.QJt,A.playbackready\u003dthis.IBg,A.statechange\u003dthis.Uw,A.newelementrequired\u003dthis.x4,A.heartbeatparams\u003dthis.pu,A.videoelementevent\u003dthis.KP,A.drmoutputrestricted\u003dthis.onDrmOutputRestricted,A.signatureexpired\u003d\nthis.evh,A.nonfatalerror\u003dthis.U7P,A.reloadplayer\u003dthis.uSh,A);this.EA\u003dnew g.fd(this);g.Q(this,this.EA);this.Bi\u003dnew So;g.Q(this,this.Bi);this.C3\u003dthis.EV\u003d-1;this.Qx\u003dnew g.e6(this.template.resize,16,this.template);g.Q(this,this.Qx);this.Yk\u003dnew EOH(this.Lh,this.ph,this.NU(),this);this.qx\u003dnew HK(this.ph);this.OH\u003dnew Qq(this);g.Q(this,this.OH);this.QL\u003dnew Zt(this);g.Q(this,this.QL);hpF(this.ph.J.c);this.events.Y(this.Lh,g.AA(\"appapi\"),this.YgB);this.events.Y(this.Lh,g.TW(\"appapi\"),this.X9s);this.events.Y(this.Lh,\ng.AA(\"appprogressboundary\"),this.tpZ);this.events.Y(this.Lh,g.TW(\"applooprange\"),this.JH);this.events.Y(this.Lh,\"presentingplayerstatechange\",this.rz);this.events.Y(this.Lh,\"resize\",this.zv1);this.template.yB(jU(document,e));this.events.Y(this.Lh,\"offlineslatestatechange\",this.ecB);this.T(\"html5_enable_sabr_live_captions\")\u0026\u0026(this.events.Y(this.Lh,\"sabrCaptionsTrackChanged\",this.Ta9),this.events.Y(this.Lh,\"sabrCaptionsBufferedRangesUpdated\",this.Lsh));this.HG.C.X().vp\u0026\u0026t9(this.HG,\"offline\");this.ph.Dl\u0026\u0026\ng.Po(\"ux\",g.ub);e\u003dg.Y2(this.ph.experiments,\"html5_defer_fetch_att_ms\");this.Ir\u003dnew g.e6(this.DPl,e,this);g.Q(this,this.Ir);this.M7().WG()\u0026\u0026(g.xh()\u0026\u0026this.M7().l9.push(\"remote\"),xBH(this));this.R9.tick(\"fs\");jbJ(this);this.ph.Dl\u0026\u0026t9(this.HG,\"ux\",!0);g.hR(this.HG.C.X())\u0026\u0026t9(this.HG,\"embed\");this.T(\"web_player_sentinel_is_uniplayer\")||g.uA(new g.Gh(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));e\u003dthis.T(\"web_player_sentinel_yt_experiments_sync\");A\u003dg.Xj(\"web_player_sentinel_yt_experiments_sync\");\ne!\u003d\u003dA\u0026\u0026g.uA(new g.Gh(\"b/195699950\",{yt:e,player:A}));y||g.uA(new g.Gh(\"b/179532961\"));this.ww\u003dnO5(this);if(y\u003dg.Y2(this.ph.experiments,\"html5_block_pip_safari_delay\"))this.Ey\u003dnew g.e6(this.Ak,y,this),g.Q(this,this.Ey);qR\u003dthis.ph.LX;y\u003dg.Y2(this.ph.experiments,\"html5_performance_impact_profiling_timer_ms\");y\u003e0\u0026\u0026(this.IU\u003dnew g.kT(y),g.Q(this,this.IU),this.events.Y(this.IU,\"tick\",function(){E.DO\u0026\u0026Qb9.x$(\"apit\",E.DO);E.DO\u003dQb9.X0()}));\nthis.Lh.publish(\"applicationInitialized\");this.logger.debug(\"constructor end\")};\nnO5\u003dfunction(e){function N(y){y.stack\u0026\u0026y.stack.indexOf(\"player\")!\u003d\u003d-1\u0026\u0026(e.nh()||e.NU()).ST(y)}\nqi.subscribe(\"handleError\",N);aG.push(N);return function(){qi.unsubscribe(\"handleError\",N);var y\u003daG.indexOf(N);y!\u003d\u003d-1\u0026\u0026aG.splice(y,1)}};\nqTF\u003dfunction(e){var N\u003dnew g.t3(e.ph,e.config.args);e.Lh.publish(\"initialvideodatacreated\",N);return g.cR(e,1,N)};\nZI5\u003dfunction(e){var N\u003de.NU();N.setPlaybackRate(e.ph.j?1:mBs(e,Number(g.qI(\"yt-player-playback-rate\"))||1));N.H_(e.bK,e);N.bW()};\ntFE\u003dfunction(e){var N\u003d\"\",y\u003dBu0(e);y.indexOf(\"//\")\u003d\u003d\u003d0\u0026\u0026(y\u003de.ph.protocol+\":\"+y);var w\u003dy.lastIndexOf(\"/base.js\");w!\u003d\u003d-1\u0026\u0026(N\u003dy.substring(0,w+1));if(y\u003dError().stack)if(y\u003dy.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))y\u003dy[1],y.includes(N)||g.uA(Error(\"Player module URL mismatch: \"+(y+\" vs \"+N+\".\")));N\u003dnew CbM(e.Lh,N);HIF(e,N);return N};\nHIF\u003dfunction(e,N){var y\u003d{};y\u003d(y.destroyed\u003dfunction(){e.onApiChange()},y);\nN.K\u003dy};\nfan\u003dfunction(e){if(e.ph.storeUserVolume){e\u003dg.qI(\"yt-player-volume\")||{};var N\u003de.volume;e\u003d{volume:isNaN(N)?100:g.Ja(Math.floor(N),0,100),muted:!!e.muted}}else e\u003d{volume:100,muted:e.ph.mute};return e};\nk9\u003dfunction(e){e.mediaElement\u003de.ph.deviceIsAudioOnly?new g.Tf(g.sA(\"AUDIO\")):qV.pop()||new g.Tf(g.sA(\"VIDEO\"));g.Q(e,e.mediaElement);var N\u003de.nh();N\u0026\u0026N.setMediaElement(e.mediaElement);try{e.ph.U2?(e.KJ\u0026\u0026e.events.CX(e.KJ),e.KJ\u003de.events.Y(e.mediaElement,\"volumechange\",e.Ekh)):(e.mediaElement.Zs(e.Fe.muted),e.mediaElement.setVolume(e.Fe.volume/100))}catch(E){e.zS(\"html5.missingapi\",2,\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(E\u0026\u0026typeof E\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in E\u0026\u0026typeof E.message\u003d\u003d\u003d\"string\"\u0026\u0026E.message.replace(/[;:,]/g,\n\"_\")));return}g.g9(e.EA);KnM(e);N\u003de.template;var y\u003de.mediaElement.ut();N.fX\u003dy;N.d8\u003d!1;N.fX.parentNode||yp(N.k$,N.fX,0);N.ZE\u003dnew g.pK(0,0,0,0);iIM(N);oj(N);y\u003dN.fX;g.pi(y,\"video-stream\");g.pi(y,g.t$.MAIN_VIDEO);var w\u003dN.app.X();w.ll\u0026\u0026y.setAttribute(\"data-no-fullscreen\",\"true\");w.T(\"html5_local_playsinline\")?\"playsInline\"in v3()\u0026\u0026(y.playsInline\u003d!0):w.Hc\u0026\u0026(y.setAttribute(\"webkit-playsinline\",\"\"),y.setAttribute(\"playsinline\",\"\"));w.TV\u0026\u0026N.fX\u0026\u0026N.Y(y,\"click\",y.play,y);try{e.mediaElement.activate()}catch(E){e.zS(\"html5.missingapi\",\n2,\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(E\u0026\u0026typeof E\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in E\u0026\u0026typeof E.message\u003d\u003d\u003d\"string\"\u0026\u0026E.message.replace(/[;:,]/g,\"_\")))}};\nOI0\u003dfunction(e){if(!Wn9(e)){var N\u003de.NU().LC();N\u0026\u0026(N\u003dN.u5(),N instanceof Promise\u0026\u0026N.catch(function(){}));\nBR(e,J_(e.getPlayerStateObject()))}};\nKnM\u003dfunction(e){var N\u003de.mediaElement;gp()?e.EA.Y(N,\"webkitpresentationmodechanged\",e.Gas):window.document.pictureInPictureEnabled\u0026\u0026(e.EA.Y(N,\"enterpictureinpicture\",function(){e.bX(!0)}),e.EA.Y(N,\"leavepictureinpicture\",function(){e.bX(!1)}));\ns8\u0026\u0026(e.EA.Y(N,\"webkitbeginfullscreen\",function(){e.q3(3)}),e.EA.Y(N,\"webkitendfullscreen\",function(){e.q3(0)}))};\nRpM\u003dfunction(e,N){var y\u003dN.getPlayerType(),w\u003de.UX.Ug(y);N!\u003d\u003de.NU()\u0026\u0026N!\u003d\u003dw\u0026\u0026(w\u003d\u003dnull||Ov(w),e.UX.N[y]\u003dN)};\nGlM\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;e.logger.debug(\"start clear presenting player\");var y;if(y\u003de.sQ){y\u003de.sQ;var w\u003de.mediaElement;y\u003d!!w\u0026\u0026w\u003d\u003d\u003dy.mediaElement}y\u0026\u0026(e.s_(),k9(e));if(y\u003de.nh())y.s_(!N),y.qB(e.hF,e),y.getPlayerType()!\u003d\u003d1\u0026\u0026Ov(y);e.UX.K\u003dnull;e.logger.debug(\"finish clear presenting player\")};\ng.cR\u003dfunction(e,N,y,w){var E\u003de.R9;N\u003d\u003d\u003d2\u0026\u0026(E\u003dnew fD9(e.ph));return new g.oY(e.ph,N,E,e.template,function(A,T,p){e.Lh.publish(A,T,p)},function(){return e.Lh.getVisibilityState()},e.visibility,e,y,w)};\nUBs\u003dfunction(e,N,y,w){e\u003dg.cR(e,N,y,w);e.bW();return e};\nXO\u003dfunction(e,N){return e.As(N)?e.NU():N};\nPR\u003dfunction(e,N){var y\u003de.nh(),w\u003de.NU();return y\u0026\u0026N\u003d\u003d\u003dw\u0026\u0026e.As(N)\u0026\u0026e.As(y)?y:N};\naaE\u003dfunction(e){e.logger.debug(\"start application playback\");if(e.NU().getPlayerState().isError())e.logger.debug(\"start application playback done, player in error state\");else{var N\u003ddl(e);e.M7().isLoaded();N\u0026\u0026e.yY(6);Ln3(e);hVP(e.HG)||sb_(e)}};\nsb_\u003dfunction(e){if(!dl(e)){var N\u003dql(e.HG);N\u0026\u0026!N.created\u0026\u0026rUE(e.HG)\u0026\u0026(e.logger.debug(\"reload ad module\"),N.create())}};\nLn3\u003dfunction(e){e.logger.debug(\"start presenter playback\");var N\u003de.getVideoData(),y\u003de.HG;hVP(y)||y.Vc();!uf5\u0026\u0026y.C.T(\"html5_allow_asmjs\")\u0026\u0026dVF(y);t9(y,\"embed\");t9(y,\"kids\");t9(y,\"remote\");t9(y,\"miniplayer\");t9(y,\"offline\");t9(y,\"unplugged\");t9(y,\"ypc\",!1,!0);t9(y,\"ypc_clickwrap\",!1,!0);t9(y,\"yto\",!1,!0);t9(y,\"webgl\",!1,!0);cUs(y)||(t9(y,\"captions\",!0),t9(y,\"endscreen\"),y.RZ()||y.w0(),t9(y,\"creatorendscreen\",!0));y.Ht();e.Lh.publish(\"videoready\",N)};\nIj\u003dfunction(e){e\u003de.M7();e.WG();return tY(e)};\njbJ\u003dfunction(e){e.logger.debug(\"start prepare initial playback\");e.tI();var N\u003de.config.args;k9(e);var y\u003de.M7();e.Lh.Y9(\"onVolumeChange\",e.Fe);if(N\u0026\u0026xhs(N)){var w\u003dZW(e.ph);w\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);var E\u003dg.hR(e.ph);E\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);vR(e,N);g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_pr_s\");if(!w||e.nj)if(E\u0026\u0026!e.nj)eJH(e);else if(!y.WG())e.playlist.onReady(function(){zI(e)})}e.w1(e.NU());\ng.G(e.NU().getPlayerState(),128)||(N\u003dThn(!e.ph.deviceIsAudioOnly),N\u003d\u003d\u003d\"fmt.noneavailable\"?e.zS(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):N\u003d\u003d\u003d\"html5.missingapi\"?e.zS(N,2,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):y\u0026\u0026y.WG()\u0026\u0026Ij(e)\u0026\u0026(e.ph.CN||e.ph.Pf)?iK(e):y.KT?e.T(\"embeds_enable_full_length_inline_muted_autoplay\")?e.Lh.mutedAutoplay({durationMode:y.mutedAutoplayDurationMode}):e.Lh.mutedAutoplay():g.qI(\"yt-player-playback-on-reload\")?(g.$$(\"embedsItpPlayedOnReload\",{playedOnReload:!0,\nisLoggedIn:!!e.ph.l9}),g.uY(\"yt-player-playback-on-reload\",!1),iK(e)):Wg(e.ph)||NJn(e),g.na(e.ph)||nC(e.ph)\u003d\u003d\u003d\"MWEB\"?(g.e1(g.yK(),function(){Dg(e)}),g.e1(g.yK(),function(){lc_()})):(Dg(e),lc_()),e.logger.debug(\"finish prepare initial playback\"))};\nDg\u003dfunction(e){if(!e.T(\"use_rta_for_player\"))if(e.T(\"fetch_att_independently\"))g.NA(e.Ir);else{var N\u003de.getVideoData().botguardData;N\u0026\u0026g.v1(N,e.ph,e.getVideoData().VY||\"\")}};\nNJn\u003dfunction(e){e.logger.debug(\"start initialize to CUED mode\");e.Lh.publish(\"initializingmode\");e.yY(2);e.T(\"embeds_web_enable_defer_loading_remote_js\")\u0026\u0026g.mT(e.ph)?g.e1(g.yK(),function(){t9(e.HG,\"remote\")}):t9(e.HG,\"remote\");\nt9(e.HG,\"miniplayer\");e.logger.debug(\"initialized to CUED mode\")};\niK\u003dfunction(e){e.logger.debug(\"start initialize application playback\");var N\u003de.NU();if(g.G(N.getPlayerState(),128))return!1;var y\u003dN.getVideoData();Ij(e)\u0026\u0026e.ph.Pf\u0026\u0026(qV.length\u0026\u0026e.Xt?(gl(e,{muted:!1,volume:e.Fe.volume},!1),Vi(e,!1)):qV.length||e.Fe.muted||(gl(e,{muted:!0,volume:e.Fe.volume},!1),Vi(e,!0)));Ij(e)\u0026\u0026g.hR(e.ph)\u0026\u0026y.mutedAutoplay\u0026\u0026(gl(e,{muted:!0,volume:e.Fe.volume},!1),Vi(e,!0));y.Ly\u0026\u0026gl(e,{muted:!0,volume:e.Fe.volume},!1);y89(e,1,y,!1);e.Lh.publish(\"initializingmode\");e.w1(e.NU());e.yY(3);\nvar w;if(!(w\u003d!e.ph.Ps)){if(w\u003de.sQ){w\u003de.sQ;var E\u003de.mediaElement;w\u003d!!E\u0026\u0026E\u003d\u003d\u003dw.mediaElement}w\u003dw\u0026\u0026e.GU}w\u0026\u0026(e.s_(),k9(e),N.setMediaElement(e.mediaElement));N.yR();if(g.G(N.getPlayerState(),128))return!1;y.zx||BR(e,3);return e.GU\u003d!0};\ndl\u003dfunction(e){e\u003dhu(e.HG);return!!e\u0026\u0026e.loaded};\nwY5\u003dfunction(e,N){if(!e.c9)return!1;var y\u003de.c9.startTimeMs*.001-1,w\u003de.c9.endTimeMs*.001;e.c9.type\u003d\u003d\u003d\"repeatChapter\"\u0026\u0026w--;return Math.abs(N-y)\u003c\u003d1E-6||Math.abs(N-w)\u003c\u003d1E-6||N\u003e\u003dy\u0026\u0026N\u003c\u003dw};\nTJs\u003dfunction(e){var N\u003de.nh();N\u0026\u0026Rf(N.getVideoData())\u0026\u0026!N.Nc()\u0026\u0026(N\u003dEUF(e)*1E3-e.getVideoData().WD,e.T(\"html5_gapless_new_slr\")?(e\u003de.QL,A8M(e.app,\"gaplessshortslooprange\"),N\u003dnew g.wF(0,N,{id:\"gaplesslooprange\",namespace:\"gaplessshortslooprange\"}),(e\u003de.app.nh())\u0026\u0026e.addCueRange(N)):e.setLoopRange({startTimeMs:0,endTimeMs:N,type:\"shortsLoop\"}))};\nJ80\u003dfunction(e){var N\u003de.NU();if(!(g.G(N.getPlayerState(),64)\u0026\u0026e.M7().isLivePlayback\u0026\u0026e.c9.startTimeMs\u003c5E3)){if(e.c9.type\u003d\u003d\u003d\"repeatChapter\"){var y,w\u003d(y\u003dXu0(e.jR()))\u003d\u003dnull?void 0:y.Yp(),E;y\u003d(E\u003de.getVideoData())\u003d\u003dnull?void 0:E.ll;w instanceof g.sN\u0026\u0026y\u0026\u0026(E\u003dy[om(y,e.c9.startTimeMs)],w.renderChapterSeekingAnimation(0,E.title));isNaN(Number(e.c9.loopCount))?e.c9.loopCount\u003d0:e.c9.loopCount++;e.c9.loopCount\u003d\u003d\u003d1\u0026\u0026e.Lh.Mg(\"innertubeCommand\",e.getVideoData().xC)}w\u003d{BY:\"application_loopRangeStart\"};if(e.c9.type\u003d\u003d\u003d\n\"clips\"||e.c9.type\u003d\u003d\u003d\"shortsLoop\")w.seekSource\u003d58;N.seekTo(e.c9.startTimeMs*.001,w)}};\nmBs\u003dfunction(e,N){var y\u003de.Lh.getAvailablePlaybackRates();N\u003dNumber(N.toFixed(2));e\u003dy[0];y\u003dy[y.length-1];N\u003c\u003de?N\u003de:N\u003e\u003dy?N\u003dy:(e\u003dMath.floor(N*100+.001)%5,N\u003de\u003d\u003d\u003d0?N:Math.floor((N-e*.01)*100+.001)/100);return N};\nEUF\u003dfunction(e,N){N\u003de.Ug(N);if(!N)return 0;N\u003dXO(e,N);return f7(e,N.jo(),N)};\nf7\u003dfunction(e,N,y){if(e.As(y)){y\u003dy.getVideoData();if(tP(e))y\u003dN;else{e\u003de.Yk;for(var w\u003dg.c(e.N),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,y.FS\u003d\u003d\u003dE.FS){N+\u003dE.GW/1E3;break}w\u003dN;e\u003dg.c(e.N);for(E\u003de.next();!E.done;E\u003de.next()){E\u003dE.value;if(y.FS\u003d\u003d\u003dE.FS)break;var A\u003dE.GW/1E3;if(A\u003cN)w+\u003dE.durationMs/1E3+A-E.OQ/1E3;else break}y\u003dw}return y}return N};\npY5\u003dfunction(e,N){if(e.getPresentingPlayerType()\u003d\u003d\u003d3)return J_(hu(e.HG).k9);if((e.getVideoData().enableServerStitchedDai||g.xK(e.getVideoData()))\u0026\u0026N\u003d\u003d\u003d2){var y,w;return((y\u003de.Q6)\u003d\u003dnull?0:y.Wo(e.getCurrentTime()))||((w\u003de.k_)\u003d\u003dnull?0:w.Wo())?e.EV:-1}return N!\u003d\u003d2||e.As()?e.EV:e.C3};\nxBH\u003dfunction(e){e.logger.debug(\"reset for new application playback\");uK(e);e.setLoopVideo(!1);e.setLoopRange(null);e.Lh.publish(\"legacyadtrackingpingreset\");e.LP\u003d{};e.Sm\u003d[];qL9(e.R9);if(e.Q6){var N\u003de.Q6,y\u003de.NU();y.getPlayerType();wl(N,!1);dF0(N);IE5(N);N.playback\u003dy}N\u003de.Yk;e\u003de.NU();e.getPlayerType()!\u003d\u003d1\u0026\u0026JP(N,\"invalidParentVideoPlayerType\");$9(N,!1);oOE(N);N.J\u003de};\neJH\u003dfunction(e,N){var y\u003d(N?N:e.M7()).Fg;e.R9.tick(\"ep_pr_r\");if(y!\u003dnull\u0026\u0026(mh9(e.playlist,y),e.CQ))e.playlist.onReady(function(){zI(e,N)})};\nvR\u003dfunction(e,N){e.playlist\u0026\u0026(g.JV(e.playlist),e.playlist\u003dnull);N\u0026\u0026(e.nj\u0026\u0026(N.fetch\u003d0),e.playlist\u003dnew ZJ3(e.ph,N))};\nCL3\u003dfunction(e){var N,y\u003dNumber((N\u003de.getVideoData().progressBarEndPosition)\u003d\u003dnull?void 0:N.utcTimeMillis)/1E3;!isNaN(y)\u0026\u0026(N\u003de.OY())\u0026\u0026(N-\u003de.getCurrentTime(),y\u003d(y-N)*1E3,N\u003de.LP.progressEndBoundary,(N\u003d\u003dnull?void 0:N.start)!\u003d\u003dy\u0026\u0026(N\u0026\u0026e.E7([N]),y\u003dnew g.wF(y,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),e.NU().addCueRange(y),e.LP.progressEndBoundary\u003dy))};\nBR\u003dfunction(e,N){e.logger.debug(function(){return\"set external state \"+N});\nvar y\u003de.nh();if(y){var w\u003dy.getPlayerType();if(w\u003d\u003d\u003d2\u0026\u0026!e.As()){e.C3!\u003d\u003dN\u0026\u0026(e.C3\u003dN,e.Lh.Y9(\"onAdStateChange\",N));return}if(w\u003d\u003d\u003d2\u0026\u0026e.As()||w\u003d\u003d\u003d5||w\u003d\u003d\u003d6||w\u003d\u003d\u003d7)if(N\u003d\u003d\u003d-1||N\u003d\u003d\u003d0||N\u003d\u003d\u003d5)return}if(N\u003d\u003d\u003d0){if(e.c9)return;if((y\u003d\u003dnull?0:y.ZS())\u0026\u0026g.I_(e.ph)){e.playVideo();return}}e.EV!\u003d\u003dN\u0026\u0026(e.EV\u003dN,e.Lh.Y9(\"onStateChange\",N))};\nr8M\u003dfunction(e,N,y,w,E){w\u003dw\u003d\u003d\u003dvoid 0?Infinity:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;e.logger.debug(function(){return\"Enqueuing playerType\u003d\"+y+\" at time\u003d\"+w+\"\\n videoId\u003d\"+N.videoId});\nvar A\u003de.nh();y\u003dy||A.getPlayerType();(A\u003dy89(e,y,N,!0))||(A\u003dUBs(e,y,N).xi);var T\u003de.NU();if(y\u003d\u003d\u003d2\u0026\u0026T){var p\u003dA.getVideoData();T.QH(p.clientPlaybackNonce,p.FZ||\"\",p.breakType||0,p.Fo,p.videoId||\"\")}e.r0(A,w,0,E)};\n$zJ\u003dfunction(e,N,y,w,E){var A\u003d\"\";A\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,y,N):Zg(e,y,N.videoId,N.FS);e.logger.debug(function(){return\"start preload video \"+A+\", trigger\u003d\"+E});\nvar T\u003d\"\",p\u003de.nh();if(p\u0026\u0026(T\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,p.getPlayerType(),p.getVideoData()):Zg(e,p.getPlayerType(),p.getVideoData().videoId,p.getVideoData().FS),A\u003d\u003d\u003dT))return p.xN(!0),N.dispose(),null;N.NK\u003d!0;N\u003dUBs(e,y,N);y\u003d\u003d\u003d1\u0026\u0026Qy(e.ph)||N.xN(!0);e.UX.J.set(A,N.xi,w||3600);return N};\nYw3\u003dfunction(e,N,y,w){var E\u003dr9(y);return Zg(e,N,E,w,y.autonav\u003d\u003d\u003d\"1\"||y.autonav\u003d\u003d\u003d!0,y.autoplay\u003d\u003d\u003d\"1\"||y.autoplay\u003d\u003d\u003d!0||y.autoplay\u003d\u003d\u003d1)};\nqs\u003dfunction(e,N,y){return Zg(e,N,y.videoId,y.FS,y.isAutonav,y.rq)};\nZg\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;N\u003dN+\"_\"+y+\"_\"+w;e.ph.T(\"html5_autonav_autoplay_in_preload_key\")\u0026\u0026(N+\u003d\"_\"+ +E+ +A);return N};\ny89\u003dfunction(e,N,y,w){var E\u003de.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(e,N,y):Zg(e,N,y.videoId,y.FS);var A\u003de.UX.J.get(E)||null;if(!A||A.JW.Ss())return null;e.UX.J.remove(E);if(g.G(A.getPlayerState(),128))return Ov(A),null;if(A\u003d\u003d\u003de.Ug(N))return e.R9.infoGel({isCacheHit:!0}),A;if((A.getVideoData().oauthToken||y.oauthToken)\u0026\u0026A.getVideoData().oauthToken!\u003d\u003dy.oauthToken)return null;N\u003d\u003d\u003d1\u0026\u0026uK(e);w||e.w1(A,!0);e.R9.infoGel({isCacheHit:!0});return A};\nMJ3\u003dfunction(e,N){var y;return!N||!e.ph.Fo||(y\u003de.getVideoData())!\u003dnull\u0026\u0026y.backgroundable?!1:(e.Ey?e.Ey.start():e.Ak(),!0)};\nx9\u003dfunction(e,N,y){N\u0026\u0026(N\u003de.Ug(y))\u0026\u0026N\u003d\u003d\u003de.NU()\u0026\u0026(N.getVideoData().UY\u003d!0)};\njo\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;e.logger.debug(function(){return\"start cue video, vid \"+N.videoId+\", type \"+y});\nif(N.WG()){var w\u003dg.cR(e,y,N).xi;e.cancelPlayback(4,y);e.w1(w);w.bW();if(y\u003d\u003d\u003d1){e.yY(1);if(g.hR(e.ph)\u0026\u0026!md(N)){N.dispose();Ov(e.NU());return}NJn(e)}e.logger.debug(\"finish cue video\")}else e.logger.debug(function(){return\"invalid VideoData in cueVideo\"}),N.dispose(),(w\u003de.Ug(y))\u0026\u0026Ov(w),yH_(e.M7())\u0026\u0026y\u003d\u003d\u003d2\u0026\u0026e.MB()};\nlQH\u003dfunction(e,N,y,w,E){N\u003dcH0(N,y,w,E);(y\u003dg.hR(e.ph)\u0026\u0026!e.ph.Kh)\u0026\u0026!e.nj\u0026\u0026(N.fetch\u003d0);vR(e,N);g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_a_pr_s\");if(y\u0026\u0026!e.nj)y\u003de.M7(),W29(y,N).then(function(A){e.CQ\u003d!0;eJH(e,A)});\nelse e.playlist.onReady(function(){zI(e)});\ng.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_a_pr_r\")};\nzI\u003dfunction(e,N){var y\u003dg.hR(e.ph)\u0026\u0026!e.ph.Kh,w\u003dy\u0026\u0026N?N:g.Bo(e.playlist);N\u003dy\u0026\u0026N?N:e.getVideoData();w\u0026\u0026(N.IV\u0026\u0026(e.ph.CN||e.ph.Pf)||!e.PJ?(N\u003dN.UY,w\u003de.Hi(w,1),N\u0026\u0026x9(e,w)):jo(e,w,1));g.hR(e.ph)\u0026\u0026e.R9.tick(\"ep_p_l\");e.CQ\u003d!1;e.Lh.pC(\"onPlaylistUpdate\")};\nWn9\u003dfunction(e){if(e.playlist\u0026\u0026g.dw(e.ph)\u0026\u0026e.ZR()){var N\u003de.ph.T(\"html5_player_autonav_logging\");e.nextVideo(!1,N);return!0}return!1};\nFJ9\u003dfunction(e,N,y,w,E,A,T){N\u003d{id:N,namespace:T!\u003dnull?T:\"appapi\"};A\u003d\u003d\u003d\"chapter\"?(N.style\u003dy6.CHAPTER_MARKER,N.visible\u003d!0):isNaN(E)||(A\u003d\u003d\u003d\"ad\"?N.style\u003dy6.AD_MARKER:(N.style\u003dy6.TIME_MARKER,N.color\u003dE),N.visible\u003d!0);e.Ef([new g.wF(y*1E3,w*1E3,N)],1);return!0};\nSwH\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!0:A;var T\u003de.OY();if(!T)return A\u0026\u0026e.getVideoData().isLivePlayback\u0026\u0026e.Sm.push({id:N,pI1:y,sxP:w}),!1;A\u003dT-e.getCurrentTime();return FJ9(e,N,y-A,w-A,void 0,void 0,E)};\noU0\u003dfunction(e,N){e.Sm\u003dg.CG(e.Sm,function(T){return T.id!\u003d\u003dN});\nfor(var y\u003de.NU(),w\u003dy.XW(),E\u003d0;E\u003cw.length;E++){var A\u003dw[E];if(A.getId()\u003d\u003d\u003dN)return y.removeCueRange(A),n7(e,\"cuerangesremoved\",[A]),!0}return!1};\nA8M\u003dfunction(e,N,y){var w\u003de.Ug(y);w\u0026\u0026(N\u003dw.MK(N),y\u0026\u0026e.getPresentingPlayerType()!\u003d\u003dy||n7(e,\"cuerangesremoved\",N))};\nbzM\u003dfunction(e){var N\u003d(0,g.iC)(),y\u003de.getCurrentTime();e\u003de.getVideoData();y\u003d1E3*(y-e.startSeconds);e.isLivePlayback\u0026\u0026(y\u003d0);return N-Math.max(y,0)};\ngl\u003dfunction(e,N,y){e.ph.Et\u0026\u0026(e.Fe\u003dN,N.muted||Vi(e,!1),y\u0026\u0026e.ph.storeUserVolume\u0026\u0026!e.ph.U2\u0026\u0026(y\u003d{volume:Math.floor(N.volume),muted:N.muted},y.unstorable||(g.uY(\"yt-player-volume\",y),g.uY(\"yt-player-volume\",y,2592E3))),hJM(e),y\u003dg.i$\u0026\u0026e.mediaElement\u0026\u0026!e.mediaElement.cI(),e.ph.U2\u0026\u0026!y||e.Lh.Y9(\"onVolumeChange\",{muted:N.muted,volume:N.volume,unstorable:!e.ph.storeUserVolume}))};\nhJM\u003dfunction(e){var N\u003de.getVideoData();if(!N.xI){N\u003de.ph.U2?1:eq1(N);var y\u003de.mediaElement;y.Zs(e.Fe.muted);try{y.setVolume(e.Fe.volume*N/100)}catch(w){g.uA(new g.Gh(\"b183742307\",\"multiplier: \"+N+\", volume: \"+e.Fe.volume))}}};\nVi\u003dfunction(e,N){N!\u003d\u003de.Xt\u0026\u0026(e.Xt\u003dN,e.Lh.pC(\"onMutedAutoplayChange\",N))};\nJu\u003dfunction(e){return e.Xt\u0026\u0026e.getVideoData().mutedAutoplay};\nc8F\u003dfunction(e){var N\u003dcE(!0);return N\u0026\u0026(N\u003d\u003d\u003de.template.element||e.mediaElement\u0026\u0026N\u003d\u003d\u003de.mediaElement.ut())?N:null};\nBJM\u003dfunction(e,N){var y\u003dwindow.screen\u0026\u0026window.screen.orientation;if((e.ph.T(\"lock_fullscreen2\")||e.ph.U)\u0026\u0026y\u0026\u0026y.lock\u0026\u0026(!g.i$||!kn_))if(N){N\u003dy.type.indexOf(\"portrait\")\u003d\u003d\u003d0;var w\u003de.template.getVideoAspectRatio(),E\u003dN;w\u003c1?E\u003d!0:w\u003e1\u0026\u0026(E\u003d!1);if(!e.Ab||E!\u003d\u003dN){y\u003dy.lock(E?\"portrait\":\"landscape\");if(y!\u003dnull)y[\"catch\"](function(){});\ne.Ab\u003d!0}}else e.Ab\u0026\u0026(e.Ab\u003d!1,y.unlock())};\nn7\u003dfunction(e,N,y){e.Lh.publish(N,y);var w\u003dg.I_(e.ph)||g.IK(e.ph)||g.ZY(e.ph);if(y\u0026\u0026w){switch(N){case \"cuerangemarkersupdated\":var E\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":E\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":E\u003d\"onCueRangesRemoved\"}E\u0026\u0026e.Lh.Mg(E,y.map(function(A){return{getId:function(){return this.id},\nend:A.end,id:A.getId(),namespace:A.namespace\u003d\u003d\u003d\"ad\"?\"ad\":\"\",start:A.start,style:A.style,visible:A.visible}}))}};\nQi\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?!0:y;var T\u003de.Ug(E);T\u0026\u0026(T.getPlayerType()\u003d\u003d\u003d2\u0026\u0026!e.As(T)||g.bk(T.getVideoData()))||(e.getPresentingPlayerType()\u003d\u003d\u003d3?hu(e.HG).D2(\"control_seek\",N,y):(T\u0026\u0026T\u003d\u003d\u003de.NU()\u0026\u0026e.c9\u0026\u0026!wY5(e,N)\u0026\u0026e.setLoopRange(null),e.seekTo(N,y,w,E,A)))};\nXYH\u003dfunction(e,N,y,w){y\u0026\u0026(e.s_(),k9(e));y\u003de.nh();y.HT(N);var E\u003de.getVideoData(),A\u003d{};A.video_id\u003dE.videoId;A.adformat\u003dE.adFormat;if(!E.isLivePlayback||e.T(\"html5_reload_live_playback_to_current_time\"))A.start\u003dy.getCurrentTime(),A.resume\u003d\"1\";E.isLivePlayback\u0026\u0026wd(E)\u0026\u0026g.Pa(e.ph)\u0026\u0026(A.live_utc_start\u003dy.OY(),A.resume\u003d\"1\");E.Kh\u0026\u0026(A.vvt\u003dE.Kh);E.Z\u0026\u0026(A.vss_credentials_token\u003dE.Z,A.vss_credentials_token_type\u003dE.zN);E.oauthToken\u0026\u0026(A.oauth_token\u003dE.oauthToken);E.Zc\u0026\u0026(A.force_gvi\u003dE.Zc);A.autoplay\u003d1;A.reload_count\u003dE.jn+\n1;A.reload_reason\u003dN;E.gW\u0026\u0026(A.unplugged_partner_opt_out\u003dE.gW);E.j_\u0026\u0026(A.ypc_is_premiere_trailer\u003dE.j_);E.playerParams\u0026\u0026(A.player_params\u003dE.playerParams);e.loadVideoByPlayerVars(A,void 0,!0,void 0,void 0,w);N\u003d\u003d\u003d\"signature\"\u0026\u0026e.Q6\u0026\u0026sb_(e)};\nPL_\u003dfunction(e,N){e.M7().autonavState\u003dN;g.uY(\"yt-player-autonavstate\",N);e.Lh.publish(\"autonavchange\",N)};\ndzn\u003dfunction(e){var N\u003de.getVideoData().xI,y\u003de.ph.a9,w\u003de.isInline()\u0026\u0026!e.getVideoData().Nw,E\u003de.mediaElement;N||y||w?E.je():(E.xj(),gl(e,e.Fe))};\nuK\u003dfunction(e){var N\u003dql(e.jR());N\u0026\u0026N.created\u0026\u0026(e.logger.debug(\"reset ad module\"),N.destroy())};\ntP\u003dfunction(e){return e.getVideoData().enableServerStitchedDai\u0026\u0026!!e.Q6};\nIQ1\u003dfunction(e,N){N.bounds\u003de.getBoundingClientRect();for(var y\u003dg.c([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N[w]\u003dlG(e,w);N.hidden\u003d!!e.hidden};\nBu0\u003dfunction(e){if(e.webPlayerContextConfig){var N\u003de.webPlayerContextConfig.trustedJsUrl;return N?IG(N).toString():e.webPlayerContextConfig.jsUrl}return e.config.assets\u0026\u0026e.config.assets.js?e.config.assets.js:\"\"};\nvU1\u003dfunction(e,N){var y\u003de.Ug(1);if(y){if(y.getVideoData().clientPlaybackNonce\u003d\u003d\u003dN)return y;if((e\u003de.OH.J)\u0026\u0026e.getVideoData().clientPlaybackNonce\u003d\u003d\u003dN)return e}return null};\nzJs\u003dfunction(e){return e.name\u003d\u003d\u003d\"TypeError\"\u0026\u0026e.stack.includes(\"/s/player/\")\u0026\u0026HL()\u003c\u003d105};\nizF\u003dfunction(e){return e.isTimeout?\"NO_BID\":\"ERR_BID\"};\nDz1\u003dfunction(){var e\u003dnull;ik5().then(function(N){return e\u003dN},function(N){return e\u003dizF(N)});\nreturn e};\ngU_\u003dfunction(){var e\u003dXK(1E3,\"NO_BID\");return ho(GxM([ik5(),e]).On(izF),function(){e.cancel()})};\nm8\u003dfunction(e){return e.YO?g.HE(g.m6(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nHR\u003dfunction(e){this.player\u003de;this.K\u003dthis.J\u003d1};\ntJF\u003dfunction(e,N,y,w,E,A){N.client||(N.client\u003d{});e.player.X().T(\"h5_remove_url_for_get_ad_break\")||(N.client.originalUrl\u003dy);var T\u003dr2(y),p\u003dg.uB(y)?!1:!0;(T||p)\u0026\u0026typeof Intl!\u003d\u003d\"undefined\"\u0026\u0026(N.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);p\u003dg.uB(y)?!1:!0;if(T||p||w!\u003d\u003d\"\"){var C\u003d{};y\u003dE8(Fj(w)).split(\"\u0026\");var r\u003dnew Map;y.forEach(function(Y){Y\u003dY.split(\"\u003d\");Y.length\u003e1\u0026\u0026r.set(Y[0].toString(),decodeURIComponent(Y[1].toString()))});\nr.has(\"bid\")\u0026\u0026(C.bid\u003dr.get(\"bid\"));C.params\u003d[];VJ3.forEach(function(Y){r.has(Y)\u0026\u0026(Y\u003d{key:Y,value:r.get(Y)},C.params.push(Y))});\nfQH(e,C);N.adSignalsInfo\u003dC}N.client.unpluggedAppInfo||(N.client.unpluggedAppInfo\u003d{});N.client.unpluggedAppInfo.enableFilterMode\u003d!1;y\u003dE.J.cosver;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cosver\"\u0026\u0026(N.client.osVersion\u003dy);y\u003dE.J.cplatform;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cplatform\"\u0026\u0026y!\u003d\u003d\"\"\u0026\u0026(N.client.platform\u003dy);y\u003dE.J.cmodel;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cmodel\"\u0026\u0026(N.client.deviceModel\u003dy);y\u003dE.J.cplayer;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cplayer\"\u0026\u0026(N.client.playerType\u003dy);y\u003dE.J.cbrand;y!\u003dnull\u0026\u0026y!\u003d\u003d\"cbrand\"\u0026\u0026(N.client.deviceMake\u003dy);N.user||(N.user\u003d{});N.user.lockedSafetyMode\u003d!1;(E.T(\"embeds_web_enable_iframe_api_send_full_embed_url\")||\nE.T(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.dw(E)\u0026\u0026v2P(N,A,e.player.getPlayerState(1))};\nZz3\u003dfunction(e,N){var y\u003d!1;if(N\u003d\u003d\u003d\"\")return y;N.split(\",\").forEach(function(w){var E\u003d{},A\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},T\u003d\"ACTIVE\";w[0]\u003d\u003d\u003d\"!\"\u0026\u0026(w\u003dw.substring(1),T\u003d\"INACTIVE\");w\u003dw.split(\"-\");w.length\u003c3||(w[0]in uJ_\u0026\u0026(A.clientName\u003duJ_[w[0]]),w[1]in qwM\u0026\u0026(A.platform\u003dqwM[w[1]]),A.applicationState\u003dT,A.clientVersion\u003dw.length\u003e2?w[2]:\"\",E.remoteClient\u003dA,e.remoteContexts?e.remoteContexts.push(E):e.remoteContexts\u003d[E],y\u003d!0)});\nreturn y};\njWF\u003dfunction(e){if(!(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in xz_))return!1;e\u003de.split(RegExp(\"[:\u0026]\"));var N\u003dxz_.FLAG_AUTO_CAPTIONS_DEFAULT_ON,y\u003d\"f\"+(1+Math.floor(N/31)).toString();N\u003d1\u003c\u003cMath.floor(N%31);for(var w\u003d0,E\u003de.length;w\u003cE;w++){var A\u003de[w].split(\"\u003d\");if(A[0]\u003d\u003d\u003dy\u0026\u0026parseInt(\"0x\"+A[1],16)\u0026N)return!0}return!1};\nfQH\u003dfunction(e,N){e\u003de.player.X();if(g.xj(e)||Qy(e)){e\u003dg.Lb(\"INNERTUBE_CONTEXT\");var y,w;(e\u003d\u003dnull?0:(y\u003de.adSignalsInfo)\u003d\u003dnull?0:y.advertisingId)\u0026\u0026typeof(e\u003d\u003dnull?void 0:(w\u003de.adSignalsInfo)\u003d\u003dnull?void 0:w.limitAdTracking)!\u003d\u003d\"undefined\"\u0026\u0026(N.advertisingId\u003de.adSignalsInfo.advertisingId,N.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",N.limitAdTracking\u003de.adSignalsInfo.limitAdTracking)}};\nRJP\u003dfunction(e,N,y,w,E){var A\u003dy.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(y.DRIFT_FROM_HEAD_MS)?Math.trunc(y.DRIFT_FROM_HEAD_MS):0,T\u003dnU9.exec(N);T\u003dT!\u003dnull\u0026\u0026T.length\u003e\u003d2?T[1]:\"\";var p\u003dQW5.test(N),C\u003dmzs.exec(N);C\u003dC!\u003dnull\u0026\u0026C.length\u003e\u003d2?C[1]:\"\";var r\u003dHzn.exec(N);r\u003dr!\u003dnull\u0026\u0026r.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(r[1]))?Number(r[1]):1;var Y\u003dKJE.exec(N);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2?Y[1]:\"0\";var M\u003dDW(e.player.X().qg),l\u003de.player.getVideoData(1),F\u003dg.LR(l.i9,!0),S\u003d\"BISCOTTI_ID\"in y?y.BISCOTTI_ID:\"\";tJF(e,F,N,S.toString(),e.player.X(),\nl);l\u003d{splay:!1,lactMilliseconds:y.LACT.toString(),playerHeightPixels:Math.trunc(y.P_H),playerWidthPixels:Math.trunc(y.P_W),vis:Math.trunc(y.VIS),signatureTimestamp:20129,autonavState:m8(e.player.X())};w\u0026\u0026(w\u003d{},Zz3(w,y.YT_REMOTE)\u0026\u0026(l.mdxContext\u003dw));if(w\u003dWJF.includes(M)?void 0:g.jH(\"PREF\")){for(var k\u003dw.split(RegExp(\"[:\u0026]\")),X\u003d0,d\u003dk.length;X\u003cd;X++){var v\u003dk[X].split(\"\u003d\");if((v[0].toUpperCase()\u003d\u003d\u003d\"SML\"||v[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026v.length\u003e1\u0026\u0026v[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}l.autoCaptionsDefaultOn\u003d\njWF(w)}N\u003dOzn.exec(N);(N\u003dN!\u003dnull\u0026\u0026N.length\u003e\u003d2?N[1]:\"\")\u0026\u0026C\u0026\u0026(F.user.credentialTransferTokens\u003d[{token:N,scope:\"VIDEO\"}]);N\u003d{contentPlaybackContext:l};T\u003d{adBlock:Math.trunc(y.AD_BLOCK),params:T,breakIndex:r,breakPositionMs:Y,clientPlaybackNonce:y.CPN,topLevelDomain:M,isProxyAdTagRequest:p,context:F,adSignalsInfoString:E8(Fj(S.toString())),overridePlaybackContext:N};E!\u003d\u003dvoid 0\u0026\u0026(T.cueProcessedMs\u003dMath.round(E).toString());C\u0026\u0026(T.videoId\u003dC);y.LIVE_TARGETING_CONTEXT\u0026\u0026(T.liveTargetingParams\u003dy.LIVE_TARGETING_CONTEXT);\ny.AD_BREAK_LENGTH\u0026\u0026(T.breakLengthMs\u003dMath.trunc(y.AD_BREAK_LENGTH*1E3).toString());A\u0026\u0026(T.driftFromHeadMs\u003dA.toString());T.currentMediaTimeMs\u003dMath.round(e.player.getCurrentTime(1)*1E3);(e\u003de.player.getGetAdBreakContext())\u0026\u0026(T.getAdBreakContext\u003de);return T};\nGn9\u003dfunction(){HR.apply(this,arguments)};\nUzE\u003dfunction(e,N,y,w,E){var A\u003dy.m1;var T\u003dy.y6;var p\u003de.player.X().kX,C\u003d0;y.cueProcessedMs\u0026\u0026T\u0026\u0026!A\u0026\u0026(y\u003dT.end-T.start,y\u003e0\u0026\u0026(C\u003dMath.floor(y/1E3)));var r\u003d{AD_BLOCK:E,AD_BREAK_LENGTH:A?A.Vj:C,AUTONAV_STATE:m8(e.player.X()),CA_TYPE:\"image\",CPN:e.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:e.player.k7()*1E3,LACT:z_(),LIVE_INDEX:A?e.K++:1,LIVE_TARGETING_CONTEXT:A\u0026\u0026A.context?A.context:\"\",MIDROLL_POS:T?Math.round(T.start/1E3):0,MIDROLL_POS_MS:T?Math.round(T.start):0,VIS:e.player.getVisibilityState(),\nP_H:e.player.Fz().aV().height,P_W:e.player.Fz().aV().width,YT_REMOTE:p?p.join(\",\"):\"\"},Y\u003dl4(MR);Object.keys(Y).forEach(function(M){Y[M]!\u003dnull\u0026\u0026(r[M.toUpperCase()]\u003dY[M].toString())});\nw!\u003d\u003d\"\"\u0026\u0026(r.BISCOTTI_ID\u003dw);w\u003d{};Y3(N)\u0026\u0026(w.sts\u003d\"20129\",(e\u003de.player.X().forcedExperiments)\u0026\u0026(w.forced_experiments\u003de));return Cp(g.Vx(N,r),w)};\nLJ5\u003dfunction(e,N){var y\u003de.player.X(),w,E\u003d(w\u003de.player.getVideoData(1))\u003d\u003dnull?void 0:w.oauthToken;return g.GX(y,E).then(function(A){if(A\u0026\u0026$3()){var T\u003dz9();ih(T,A)}return g.Rg(e.player.WI(T),N,\"/youtubei/v1/player/ad_break\").then(function(p){return p})})};\nsWs\u003dfunction(e){this.Pk\u003de};\naQF\u003dfunction(e){this.C\u003de};\neuJ\u003dfunction(e){this.Pk\u003de};\nySH\u003dfunction(e){g.x.call(this);this.J\u003de;this.Ls\u003dNUM(this)};\nNUM\u003dfunction(e){var N\u003dnew J0P(e.J.Vi);g.Q(e,N);e\u003dg.c([new sWs(e.J.Pk),new aQF(e.J.C),new euJ(e.J.Pk),new DX(e.J.D3,e.J.iL),new Vg,new uZ(e.J.zo,e.J.mW,e.J.Pk),new gL,new iZ]);for(var y\u003de.next();!y.done;y\u003de.next())p7J(N,y.value);e\u003dg.c([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(y\u003de.next();!y.done;y\u003de.next())fj(N,y.value,function(){});\nreturn N};\nK7\u003dfunction(e){var N\u003de.Hk,y\u003de.wP;e\u003de.yT;var w\u003dnew XpH,E\u003d{OP:new ENE(N.get(),y),wP:y};return{H9:new Rc(y,e,N,E),context:E,Kw:w}};\nWR\u003dfunction(e,N,y,w,E){g.x.call(this);this.N\u003dN;this.zZ\u003dy;this.Hk\u003dw;this.p$\u003dE;this.listeners\u003d[];var A\u003dnew iY(this);g.Q(this,A);A.Y(e,\"internalAbandon\",this.FB);this.addOnDisposeCallback(function(){g.g9(A)})};\nO4\u003dfunction(e){this.C\u003de;this.adVideoId\u003dthis.J\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.L\u003d!0;this.N\u003dthis.K\u003d!1;this.adFormat\u003dnull;this.j\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nwkM\u003dfunction(e){e.contentCpn\u003dnull;e.adCpn\u003dnull;e.videoId\u003dnull;e.adVideoId\u003dnull;e.adFormat\u003dnull;e.j\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";e.actionType\u003d\"unknown_type\";e.K\u003d!1;e.N\u003d!1};\nEkM\u003dfunction(e,N){e\u003dg.c(N);for(N\u003de.next();!N.done;N\u003de.next())if((N\u003dN.value.renderer)\u0026\u0026(N.instreamVideoAdRenderer||N.linearAdSequenceRenderer||N.sandwichedLinearAdRenderer||N.instreamSurveyAdRenderer)){jZ(\"ad_i\");g.nV({isMonetized:!0});break}};\nASE\u003dfunction(e){var N;(N\u003de.C.getVideoData(1))!\u003dnull\u0026\u0026N.qg\u0026\u0026(e.N\u003d!1,N\u003d{},e.J\u0026\u0026e.videoId\u0026\u0026(N.cttAuthInfo\u003d{token:e.J,videoId:e.videoId}),QQ(\"video_to_ad\",N))};\nnL\u003dfunction(e){e.N\u003d!1;var N\u003d{};e.J\u0026\u0026e.videoId\u0026\u0026(N.cttAuthInfo\u003d{token:e.J,videoId:e.videoId});QQ(\"ad_to_video\",N);TUM(e)};\nTUM\u003dfunction(e){if(e.K)if(e.j\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026e.actionType\u003d\u003d\u003d\"video_to_ad\")qY(\"video_to_ad\");else{var N\u003d{adBreakType:oV(e.j),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:e.videoStreamType};e.actionType\u003d\u003d\u003d\"ad_to_video\"?(e.contentCpn\u0026\u0026(N.targetCpn\u003de.contentCpn),e.videoId\u0026\u0026(N.targetVideoId\u003de.videoId)):(e.adCpn\u0026\u0026(N.targetCpn\u003de.adCpn),e.adVideoId\u0026\u0026(N.targetVideoId\u003de.adVideoId));e.adFormat\u0026\u0026(N.adType\u003de.adFormat);e.contentCpn\u0026\u0026\n(N.clientPlaybackNonce\u003de.contentCpn);e.videoId\u0026\u0026(N.videoId\u003de.videoId);e.adCpn\u0026\u0026(N.adClientPlaybackNonce\u003de.adCpn);e.adVideoId\u0026\u0026(N.adVideoId\u003de.adVideoId);g.nV(N,e.actionType)}};\nRj\u003dfunction(e){g.x.call(this);this.C\u003de;this.J\u003dnew Map;this.N\u003dnew iY(this);g.Q(this,this.N);this.N.Y(this.C,g.AA(\"ad\"),this.onCueRangeEnter,this);this.N.Y(this.C,g.TW(\"ad\"),this.onCueRangeExit,this)};\nJS_\u003dfunction(e,N,y,w,E){g.wF.call(this,N,y,{id:e,namespace:\"ad\",priority:E,visible:w})};\nGI\u003dfunction(e){this.C\u003de};\nU4\u003dfunction(e){this.C\u003de;g.Y2(this.C.X().experiments,\"tv_pacf_logging_sample_rate\")};\nk6\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return e.C.X().T(\"html5_ssap_force_ads_ctmp\")?!0:(N||e.C.X().B9())\u0026\u0026e.C.X().T(\"html5_ssap_pacf_qoe_ctmp\")};\nL7\u003dfunction(e){var N,y;return(y\u003d(N\u003de.C.getVideoData(1))\u003d\u003dnull?void 0:g.xK(N))!\u003dnull?y:!1};\nR_\u003dfunction(e,N){return e.C.X().T(N)};\npkH\u003dfunction(e){return e.C.X().T(\"substitute_ad_cpn_macro_in_ssdai\")};\nMC\u003dfunction(e){var N,y,w;return((N\u003de.C.getVideoData(1).getPlayerResponse())\u003d\u003dnull?void 0:(y\u003dN.playerConfig)\u003d\u003dnull?void 0:(w\u003dy.daiConfig)\u003d\u003dnull?void 0:w.enableServerStitchedDai)||!1};\nlbF\u003dfunction(e){return e.C.X().T(\"html5_enable_vod_slar_with_notify_pacf\")};\nCu9\u003dfunction(e){return e.C.X().T(\"html5_recognize_predict_start_cue_point\")};\nWr\u003dfunction(e){return e.C.X().experiments.gP(\"enable_desktop_player_underlay\")};\nrSH\u003dfunction(e){return e.C.X().experiments.gP(\"html5_load_empty_player_in_media_break_sub_lra\")};\nii\u003dfunction(e){return e.C.X().experiments.gP(\"html5_load_ads_instead_of_cue\")};\nDu\u003dfunction(e){return e.C.X().experiments.gP(\"html5_preload_ads\")};\nQ8\u003dfunction(e){return e.C.X().experiments.gP(\"enable_ads_control_flow_deterministic_id_generation\")};\n$QE\u003dfunction(e){return e.C.X().experiments.gP(\"enable_desktop_discovery_video_abandon_pings\")||g.xj(e.C.X())};\nYt_\u003dfunction(e){return e.C.X().experiments.gP(\"enable_progres_commands_lr_feeds\")};\nMN3\u003dfunction(e){return e.C.X().experiments.gP(\"html5_cuepoint_identifier_logging\")};\nll_\u003dfunction(e){switch(e){case \"audio_audible\":return\"adaudioaudible\";case \"audio_measurable\":return\"adaudiomeasurable\";case \"fully_viewable_audible_half_duration_impression\":return\"adfullyviewableaudiblehalfdurationimpression\";case \"measurable_impression\":return\"adactiveviewmeasurable\";case \"overlay_unmeasurable_impression\":return\"adoverlaymeasurableimpression\";case \"overlay_unviewable_impression\":return\"adoverlayunviewableimpression\";case \"overlay_viewable_end_of_session_impression\":return\"adoverlayviewableendofsessionimpression\";\ncase \"overlay_viewable_immediate_impression\":return\"adoverlayviewableimmediateimpression\";case \"viewable_impression\":return\"adviewableimpression\";default:return null}};\nFtH\u003dfunction(){g.pT.call(this);var e\u003dthis;this.J\u003d{};this.addOnDisposeCallback(function(){for(var N\u003dg.c(Object.keys(e.J)),y\u003dN.next();!y.done;y\u003dN.next())delete e.J[y.value]})};\ns4\u003dfunction(){if(St5\u003d\u003d\u003dnull){St5\u003dnew FtH;z0(BB).N\u003d\"b\";var e\u003dz0(BB),N\u003dFb(e)\u003d\u003d\"h\"||Fb(e)\u003d\u003d\"b\",y\u003d!(fo(),!1);N\u0026\u0026y\u0026\u0026(e.L\u003d!0,e.Z\u003dnew ic_)}return St5};\nokJ\u003dfunction(e,N,y){e.J[N]\u003dy};\nb8s\u003dfunction(e){switch(e){case \"abandon\":case \"unmuted_abandon\":return\"abandon\";case \"active_view_fully_viewable_audible_half_duration\":return\"fully_viewable_audible_half_duration_impression\";case \"active_view_measurable\":return\"measurable_impression\";case \"active_view_viewable\":return\"viewable_impression\";case \"audio_audible\":return\"audio_audible\";case \"audio_measurable\":return\"audio_measurable\";case \"complete\":case \"unmuted_complete\":return\"complete\";case \"end_fullscreen\":case \"unmuted_end_fullscreen\":return\"exitfullscreen\";\ncase \"first_quartile\":case \"unmuted_first_quartile\":return\"firstquartile\";case \"fullscreen\":case \"unmuted_fullscreen\":return\"fullscreen\";case \"impression\":case \"unmuted_impression\":return\"impression\";case \"midpoint\":case \"unmuted_midpoint\":return\"midpoint\";case \"mute\":case \"unmuted_mute\":return\"mute\";case \"pause\":case \"unmuted_pause\":return\"pause\";case \"progress\":case \"unmuted_progress\":return\"progress\";case \"resume\":case \"unmuted_resume\":return\"resume\";case \"swipe\":case \"skip\":case \"unmuted_skip\":return\"skip\";\ncase \"start\":case \"unmuted_start\":return\"start\";case \"third_quartile\":case \"unmuted_third_quartile\":return\"thirdquartile\";case \"unmute\":case \"unmuted_unmute\":return\"unmute\";default:return null}};\naj\u003dfunction(e,N,y){this.zZ\u003de;this.C\u003dN;this.wP\u003dy;this.N\u003dnew Set;this.J\u003dnew Map;s4().subscribe(\"adactiveviewmeasurable\",this.tq,this);s4().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.KG,this);s4().subscribe(\"adviewableimpression\",this.fG,this);s4().subscribe(\"adaudioaudible\",this.Nf,this);s4().subscribe(\"adaudiomeasurable\",this.k6,this)};\nNr\u003dfunction(e,N,y){var w\u003dy.Gn,E\u003dy.vK,A\u003dy.listener,T\u003dy.tZ;y\u003dy.OR\u003d\u003d\u003dvoid 0?!1:y.OR;if(e.J.has(N))YN(\"Unexpected registration of layout in LidarApi\");else{if(T){if(e.N.has(T))return;e.N.add(T)}e.J.set(N,A);Ar(fo().RJ,\"fmd\",1);jpn(z0(BB),w);var p\u003dy?N:void 0;okJ(s4(),N,{sy:function(){if(!E)return{};var C\u003de.C.getPresentingPlayerType(!0),r;return(r\u003de.C.getVideoData(C))!\u003dnull\u0026\u0026r.isAd()?{currentTime:e.zZ.get().getCurrentTimeSec(C,!1,p),duration:E,isPlaying:eT(e.zZ.get(),C).isPlaying(),isVpaid:!1,isYouTube:!0,\nvolume:e.zZ.get().isMuted()?0:e.zZ.get().getVolume()/100}:{}}})}};\nya\u003dfunction(e,N){e.J.has(N)?(e.J.delete(N),delete s4().J[N]):YN(\"Unexpected unregistration of layout in LidarApi\")};\nhu9\u003dfunction(e,N){if(e.C.isLifaAdPlaying()){var y\u003de.C.eW(!0,!0);e.Ld(N,y.width*.5*1.1,y.height*.25*1.1,y.width*.5*.9,y.height*.5*.9)}};\nBU_\u003dfunction(e,N,y){var w\u003d{};cSJ(e,w,N,y);kq5(w);w.LACT\u003dwV(function(){return z_().toString()});\nw.VIS\u003dwV(function(){return e.getVisibilityState().toString()});\nw.SDKV\u003d\"h.3.0\";w.VOL\u003dwV(function(){return e.isMuted()?\"0\":Math.round(e.getVolume()).toString()});\nw.VED\u003d\"\";return w};\nXks\u003dfunction(e,N){var y\u003d{};if(N)return y;if(!e.kind)return g.t0(Error(\"AdPlacementConfig without kind\")),y;if(e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"||e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"){if(!e.adTimeOffset||!e.adTimeOffset.offsetStartMilliseconds)return g.t0(Error(\"malformed AdPlacementConfig\")),y;y.MIDROLL_POS\u003dwV(pY(Math.round(aA(e.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else y.MIDROLL_POS\u003dwV(pY(\"0\"));return y};\nwV\u003dfunction(e){return{toString:function(){return e()}}};\nPuP\u003dfunction(e,N,y){function w(p,C){(C\u003dy[C])\u0026\u0026(A[p]\u003dC)}\nfunction E(p,C){(C\u003dy[C])\u0026\u0026(A[p]\u003dT(C))}\nif(!y||g.v4(y))return e;var A\u003dObject.assign({},e),T\u003dN?encodeURIComponent:function(p){return p};\nE(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");E(\"IAS_VIEWABILITY\",\"integralAdsViewability\");E(\"MOAT_INIT\",\"moatInit\");E(\"MOAT_VIEWABILITY\",\"moatViewability\");w(\"GOOGLE_VIEWABILITY\",\"googleViewability\");w(\"VIEWABILITY\",\"viewability\");return A};\ncSJ\u003dfunction(e,N,y,w){N.CPN\u003dwV(function(){var E;(E\u003de.getVideoData(1))?E\u003dE.clientPlaybackNonce:(g.uA(Error(\"Video data is null.\")),E\u003dnull);return E});\nN.AD_MT\u003dwV(function(){if(w!\u003dnull)var E\u003dw;else{var A\u003dy;e.X().T(\"html5_ssap_use_cpn_to_get_time\")||(A\u003dvoid 0);if(e.X().T(\"enable_h5_shorts_ad_fill_ad_mt_macro\")||e.X().T(\"enable_desktop_discovery_pings_ad_mt_macro\")||g.xj(e.X())){var T\u003de.getPresentingPlayerType(!0),p;E\u003d((p\u003de.getVideoData(T))\u003d\u003dnull?0:p.isAd())?dQ5(e,T,A):0}else E\u003ddQ5(e,2,A)}return Math.round(Math.max(0,E*1E3)).toString()});\nN.MT\u003dwV(function(){return Math.round(Math.max(0,e.getCurrentTime(1,!1)*1E3)).toString()});\nN.P_H\u003dwV(function(){return e.Fz().aV().height.toString()});\nN.P_W\u003dwV(function(){return e.Fz().aV().width.toString()});\nN.PV_H\u003dwV(function(){return e.Fz().getVideoContentRect().height.toString()});\nN.PV_W\u003dwV(function(){return e.Fz().getVideoContentRect().width.toString()})};\nkq5\u003dfunction(e){e.CONN\u003dwV(pY(\"0\"));e.WT\u003dwV(function(){return Date.now().toString()})};\ndQ5\u003dfunction(e,N,y){return y!\u003d\u003dvoid 0?e.getCurrentTime(N,!1,y):e.getCurrentTime(N,!1)};\nIl0\u003dfunction(){};\nvk9\u003dfunction(e,N,y,w,E){var A,T,p,C,r,Y,M,l,F,S,k,X,d;g.f(function(v){switch(v.J){case 1:A\u003d!!N.scrubReferrer;T\u003dg.Vx(N.baseUrl,PuP(y,A,w));p\u003d{};if(!N.headers){v.u9(2);break}C\u003de.j();if(!C.J){r\u003dC.getValue();v.u9(3);break}return g.D(v,C.J,4);case 4:r\u003dv.N;case 3:Y\u003dr;M\u003dg.c(N.headers);for(l\u003dM.next();!l.done;l\u003dM.next())switch(F\u003dl.value,F.headerType){case \"VISITOR_ID\":g.Lb(\"VISITOR_DATA\")\u0026\u0026(p[\"X-Goog-Visitor-Id\"]\u003dg.Lb(\"VISITOR_DATA\"));break;case \"EOM_VISITOR_ID\":g.Lb(\"EOM_VISITOR_DATA\")\u0026\u0026(p[\"X-Goog-EOM-Visitor-Id\"]\u003d\ng.Lb(\"EOM_VISITOR_DATA\"));break;case \"USER_AUTH\":Y\u0026\u0026(p.Authorization\u003d\"Bearer \"+Y);break;case \"PLUS_PAGE_ID\":(S\u003de.L())\u0026\u0026(p[\"X-Goog-PageId\"]\u003dS);break;case \"AUTH_USER\":k\u003de.J();!Y\u0026\u0026k\u0026\u0026(p[\"X-Goog-AuthUser\"]\u003dk);break;case \"DATASYNC_ID\":if(X\u003dvoid 0,(X\u003de.K())\u003d\u003dnull?0:X.gP(\"enable_datasync_id_header_in_web_vss_pings\"))d\u003de.N(),r2(T)\u0026\u0026g.Lb(\"LOGGED_IN\")\u0026\u0026d\u0026\u0026(p[\"X-YouTube-DataSync-Id\"]\u003dd)}\"X-Goog-EOM-Visitor-Id\"in p\u0026\u0026\"X-Goog-Visitor-Id\"in p\u0026\u0026delete p[\"X-Goog-Visitor-Id\"];case 2:g.mK(T,void 0,A,Object.keys(p).length!\u003d\u003d\n0?p:void 0,\"\",!0,E),g.hn(v)}})};\nzuE\u003dfunction(e,N,y,w,E){this.j\u003de;this.L\u003dN;this.J\u003dy;this.N\u003dw;this.K\u003dE};\ni8M\u003dfunction(e,N){this.J\u003de;this.wP\u003dN};\nEy\u003dfunction(e,N,y,w,E,A,T){var p\u003dp\u003d\u003d\u003dvoid 0?new zuE(function(){var C\u003de.X(),r\u003de.getVideoData(1);return g.GX(C,r?g.qK(r):\"\")},function(){return e.X().pageId},function(){return e.X().l9},function(){var C;\nreturn(C\u003de.X().datasyncId)!\u003dnull?C:\"\"},function(){return e.X().experiments}):p;\nthis.C\u003de;this.N\u003dN;this.AM\u003dy;this.Hk\u003dw;this.H9\u003dE;this.wP\u003dA;this.Kw\u003dT;this.j\u003dp;this.PK\u003dnull;this.J\u003dnew Map;this.K\u003dnew i8M(p,this.wP)};\ngk5\u003dfunction(e,N,y,w,E){var A\u003dkF(e.N.get(),y);A?(y\u003dzW(e,DQ5(A),A,void 0,void 0,w),N.hasOwnProperty(\"baseUrl\")?e.j.send(N,y):e.K.send(N,y,{},E)):YN(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:y})};\nYZ1\u003dfunction(e,N,y,w,E,A){w\u003dw\u003d\u003d\u003dvoid 0?[]:w;var T\u003dkF(e.N.get(),N);if(T){var p\u003de.AM.get().wz(N,y),C\u003dzW(e,DQ5(T),T,E,A);w.forEach(function(r,Y){r.baseUrl\u0026\u0026(e.K.send(r.baseUrl,C,p,r.attributionSrcMode),r.serializedAdPingMetadata\u0026\u0026e.H9.ZU(\"ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED\",void 0,void 0,void 0,void 0,T,new WoH(r,Y),void 0,void 0,T.adLayoutLoggingData))})}else YN(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:N,\ntrackingType:y})};\nkQ\u003dfunction(e,N){e.C.sendVideoStatsEngageEvent(N,void 0,2)};\nGp\u003dfunction(e,N){g.$$(\"adsClientStateChange\",N)};\nVN5\u003dfunction(e,N){e.J.has(N.rb())?YN(\"Trying to register an existing AdErrorInfoSupplier.\"):e.J.set(N.rb(),N)};\nfl0\u003dfunction(e,N){e.J.delete(N.rb())||YN(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nsV\u003dfunction(e,N,y){typeof y\u003d\u003d\u003d\"string\"?e.C.getVideoData(1).kN(N,y):e.C.getVideoData(1).Fh(N,y)};\nDQ5\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\");e\u003dA6(e.clientMetadata,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:N,BA:e}};\nzW\u003dfunction(e,N,y,w,E,A){var T\u003dy?tN0(e):{},p\u003dy?uNs(e,y.layoutId):{},C\u003dqts(e),r,Y\u003dE!\u003dnull?E:(r\u003dMb(e.Hk.get(),2))\u003d\u003dnull?void 0:r.clientPlaybackNonce;e.C.X().T(\"enable_player_logging_lr_home_infeed_ads\")\u0026\u0026!Y\u0026\u0026(Y\u003dMb(e.Hk.get(),1).clientPlaybackNonce);E\u003dvoid 0;if(y){var M;if((M\u003de.Kw.J.get(y.layoutId))\u003d\u003dnull?0:M.OR)E\u003dy.layoutId}M\u003d{};e\u003dObject.assign({},BU_(e.C,E,w),Xks(N.adPlacementConfig,(y\u003d\u003dnull?void 0:y.renderingContent)!\u003d\u003dvoid 0),p,T,C,(M.FINAL\u003dwV(function(){return\"1\"}),M.AD_CPN\u003dwV(function(){return Y||\n\"\"}),M));\n(y\u003d\u003dnull?void 0:y.renderingContent)!\u003d\u003dvoid 0||(e.SLOT_POS\u003dwV(function(){return(N.BA||0).toString()}));\ny\u003d{};A\u003dObject.assign({},e,A);e\u003dg.c(Object.values(Z81));for(w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,T\u003dA[w],T!\u003dnull\u0026\u0026T.toString()!\u003dnull\u0026\u0026(y[w]\u003dT.toString());return y};\ntN0\u003dfunction(e){var N\u003d{},y,w\u003d(y\u003de.PK)\u003d\u003dnull?void 0:y.Cj/1E3;w!\u003dnull\u0026\u0026(N.SURVEY_ELAPSED_MS\u003dwV(function(){return Math.round(w*1E3).toString()}));\nN.SURVEY_LOCAL_TIME_EPOCH_S\u003dwV(function(){return Math.round(Date.now()/1E3).toString()});\nreturn N};\nuNs\u003dfunction(e,N){e\u003de.J.get(N);if(!e)return{};e\u003de.B6();if(!e)return{};N\u003d{};return N.YT_ERROR_CODE\u003de.J0.toString(),N.ERRORCODE\u003de.U6.toString(),N.ERROR_MSG\u003de.errorMessage,N};\nqts\u003dfunction(e){var N\u003d{},y\u003de.C.getVideoData(1);N.ASR\u003dwV(function(){var w;return(w\u003dy\u003d\u003dnull?void 0:y.kh)!\u003dnull?w:null});\nN.EI\u003dwV(function(){var w;return(w\u003dy\u003d\u003dnull?void 0:y.eventId)!\u003dnull?w:null});\nreturn N};\nAM\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.hf\u003dN;this.wP\u003dy;this.listeners\u003d[];this.Tp\u003dnull;this.J_\u003dnew Map;N\u003dnew g.fd(this);g.Q(this,N);N.Y(e,\"videodatachange\",this.b$q);N.Y(e,\"serverstitchedvideochange\",this.mKG);this.nk\u003dMb(this)};\nMb\u003dfunction(e,N){var y\u003de.C.getVideoData(N);return y?e.v8(y,N||e.C.getPresentingPlayerType(!0)):null};\nxQ9\u003dfunction(e,N,y){var w\u003de.v8(N,y);e.nk\u003dw;e.listeners.forEach(function(E){E.DZ(w)})};\njn_\u003dfunction(e){switch(e){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7}};\nTd\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.Hk\u003dN;this.wP\u003dy;this.listeners\u003d[];this.VJ\u003d[];this.J\u003dfunction(){YN(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nN\u003dnew iY(this);y\u003dnew g.fd(this);g.Q(this,y);g.Q(this,N);N.Y(e,\"progresssync\",this.j2k);N.Y(e,\"presentingplayerstatechange\",this.sJh);N.Y(e,\"fullscreentoggled\",this.onFullscreenToggled);N.Y(e,\"onVolumeChange\",this.onVolumeChange);N.Y(e,\"minimized\",this.Yx);N.Y(e,\"overlayvisibilitychange\",this.D0);N.Y(e,\"shortsadswipe\",this.pO);N.Y(e,\"resize\",this.I9);y.Y(e,g.AA(\"appad\"),this.Qs)};\nJM\u003dfunction(e){L7(e.wP.get())||e.J()};\nnk_\u003dfunction(e,N){e.VJ\u003de.VJ.filter(function(y){return y!\u003d\u003dN})};\npe\u003dfunction(e,N,y){return e.getCurrentTimeSec(N,y)};\nQnH\u003dfunction(e,N){var y;N\u003d(y\u003de.Hk.get().J_.get(N))!\u003dnull?y:null;if(N\u003d\u003d\u003dnull)return YN(\"Expected ad video start time on playback timeline\"),0;e\u003de.C.getCurrentTime(2,!0);return e\u003cN?0:e-N};\neT\u003dfunction(e,N){return e.C.getPlayerStateObject(N)};\nmQF\u003dfunction(e){var N\u003de.C.Fz().aV();e\u003de.C.eW(!0,!0);return N.height-(e.height+e.top)};\nH8_\u003dfunction(e){e.C.cueVideoByPlayerVars({videoId:\"empty_video\"},2)};\nuDE\u003dfunction(e,N){var y\u003de.C.X();g.Pg(y)||y.controlsType!\u003d\u003d\"3\"||e.C.Fz().f0(N)};\nCe\u003dfunction(e,N){g.pi(e.C.getRootNode(),N)};\nrV\u003dfunction(e,N){g.re(e.C.getRootNode(),N)};\nKtE\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);w\u003dnn(function(){return new oc(e)});\ng.Q(this,w);var r\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,r);var Y\u003dnn(function(){return new GB});\ng.Q(this,Y);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var M\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,M);var l\u003dnn(function(){return new Cs(T,r,p,A.wP,M,null,null,null,null)});\ng.Q(this,l);this.Hk\u003dnn(function(){return new AM(N,Y,A.wP)});\ng.Q(this,this.Hk);var F\u003dK7({Hk:this.Hk,wP:this.wP,yT:M}),S\u003dF.context,k\u003dF.Kw;this.H9\u003dF.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,k)});\ng.Q(this,this.Pk);this.Sp\u003dnew Sw(w,l,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var X\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return X});\nthis.ji\u003dX;this.kx\u003dnew bP(w,r,this.oJ,this.gm,S);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,w,r,l,this.Hk,this.kx,y);g.Q(this,this.PG);this.V2\u003d{F0:new Map,Fs:new Map,ym:new Map,hc:new Map,L9:new Map};this.listeners\u003d[];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:{oG:function(){}},\nD3:C.get(),zo:this.Hk.get()}};\n$L\u003dfunction(e,N){g.x.call(this);this.uL\u003dN;this.uL.get().addListener(this)};\nYL\u003dfunction(e){this.J\u003de};\nWt_\u003dfunction(e,N){if(!e)return{aX:[],adSlots:[],V5:!0,ssdaiAdsConfig:void 0};e.trackingParams\u0026\u0026h$(e.trackingParams);if(e.adThrottled)return{aX:[],adSlots:[],V5:!0,ssdaiAdsConfig:void 0};var y,w\u003d(y\u003de.adSlots)!\u003dnull?y:[],E;y\u003d(E\u003de.playerAds)!\u003dnull?E:[];if(!(y\u0026\u0026y.length||w.length))return{aX:[],adSlots:w,V5:!1,ssdaiAdsConfig:void 0};E\u003dy.map(function(T){return T.adPlacementRenderer}).filter(function(T){return!(!T||!T.renderer)});\nif(!E.length\u0026\u0026!w.length)return{aX:[],adSlots:w,V5:!1,ssdaiAdsConfig:void 0};if(N.end\u003e0){var A\u003dN.end.toString();E.forEach(function(T){(T\u003dT.config\u0026\u0026T.config.adPlacementConfig)\u0026\u0026T.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"\u0026\u0026T.adTimeOffset\u0026\u0026T.adTimeOffset.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026T.adTimeOffset.offsetEndMilliseconds!\u003d\u003dA\u0026\u0026(T.adTimeOffset.offsetEndMilliseconds\u003dA)});\nw.map(function(T){return g.m(T,gj)}).forEach(function(T){var p;\n(T\u003dT\u003d\u003dnull?void 0:(p\u003dT.slotEntryTrigger)\u003d\u003dnull?void 0:p.mediaTimeRangeTrigger)\u0026\u0026T.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026(T.offsetEndMilliseconds\u003dA)})}return{aX:E,\nadSlots:w,V5:!1,ssdaiAdsConfig:e.ssdaiAdsConfig}};\nMr\u003dfunction(e){g.x.call(this);this.C\u003de;this.listeners\u003d[];this.J\u003dnew iY(this);g.Q(this,this.J);this.J.Y(this.C,\"aduxclicked\",this.onAdUxClicked);this.J.Y(this.C,\"aduxmouseover\",this.wX);this.J.Y(this.C,\"aduxmouseout\",this.bT);this.J.Y(this.C,\"muteadaccepted\",this.BTh)};\nO85\u003dfunction(e,N,y){N\u003dg.dn(N,function(w){return new t1M(w,y,w.id)});\ne.C.Mg(\"onAdUxUpdate\",N)};\nl9\u003dfunction(e,N){e\u003dg.c(e.listeners);for(var y\u003de.next();!y.done;y\u003de.next())N(y.value)};\nF5\u003dfunction(e,N){this.N\u003de;this.K\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.J\u003d{}};\nRuM\u003dfunction(e,N){var y\u003de.startSecs+e.Vj;y\u003dy\u003c\u003d0?null:y;if(y\u003d\u003d\u003dnull)return null;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(N)break;return null;default:return null}N\u003dMath.max(e.startSecs,0);return{t5:new de(N,y),Hht:new iN(N,y-N,e.context,e.identifier,e.event,e.J)}};\nGq5\u003dfunction(){this.J\u003d[]};\nryP\u003dfunction(e,N,y){var w\u003dg.T7(e.J,N);if(w\u003e\u003d0)return N;N\u003d-w-1;return N\u003e\u003de.J.length||e.J[N]\u003ey?null:e.J[N]};\nST\u003dfunction(e,N,y){g.x.call(this);this.C\u003de;this.wP\u003dN;this.Pk\u003dy;this.listeners\u003d[];this.j\u003d!1;this.IH\u003d[];this.J\u003dnull;this.L\u003dnew F5(this,Cu9(N.get()));this.K\u003dnew Gq5;this.N\u003dnull};\nUQ3\u003dfunction(e,N){e.IH.push(N);for(var y\u003d!1,w\u003dg.c(e.listeners),E\u003dw.next();!E.done;E\u003dw.next())y\u003dE.value.Wq(N)||y;e.j\u003dy;MN3(e.wP.get())\u0026\u0026sV(e.Pk.get(),\"onci\",\"cpi.\"+N.identifier+\";cpe.\"+N.event+\";cps.\"+N.startSecs+\";cbi.\"+y)};\nsnP\u003dfunction(e,N){Gp(e.Pk.get(),{cuepointTrigger:{event:Lt9(N.event),cuepointId:N.identifier,totalCueDurationMs:N.Vj*1E3,playheadTimeMs:N.J,cueStartTimeMs:N.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:e.C.getVideoData(1).clientPlaybackNonce}})};\nLt9\u003dfunction(e){switch(e){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\";default:return wa(e,\"Unexpected cuepoint event\")}};\noa\u003dfunction(e){this.C\u003de};\nalE\u003dfunction(e,N){e.C.cueVideoByPlayerVars(N,2)};\nb9\u003dfunction(e){this.C\u003de};\nhM\u003dfunction(e){this.C\u003de};\newM\u003dfunction(e){switch(e){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7;default:wa(e,\"unknown transitionReason\")}};\nNbs\u003dfunction(e){this.C\u003de};\nyDM\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.uL\u003dnn(function(){return new Wa});\ng.Q(this,this.uL);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var S\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),k\u003dS.context,X\u003dS.Kw;this.H9\u003dS.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\ng.Q(this,this.p$);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,\"SLOT_TYPE_ABOVE_FEED\",A.zZ,A.Gx,A.VT)});\ng.Q(this,S);this.If\u003dnn(function(){return new OG(A.wP)});\nthis.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,X)});\ng.Q(this,this.Pk);this.KE\u003dnew F7(lP,cv,function(v,V,Z,n){return KN(p.get(),v,V,Z,n)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var d\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return d});\nthis.ji\u003dd;this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk,this.xk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,k);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ,A.xk)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.oX\u003dnew zB(e);g.Q(this,this.oX);this.DW\u003dnew Dz(e,this.gm,k);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,k);g.Q(this,this.Kq);this.YL\u003dnew V8(e,this.Hk);g.Q(this,this.YL);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.tN\u003dnew xF(e);g.Q(this,this.tN);\nthis.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.G$\u003dnn(function(){return new VYE(A.q7,A.Pk,e,C,A.AM)});\ng.Q(this,this.G$);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new TK(e,A.EQ,A.T9,A.Hk,A.xk,A.zZ,A.Pk,M,A.p$,A.AM,A.If,A.s2,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,C,k,X)});\ng.Q(this,this.kI);this.zD\u003dnn(function(){return new R9M(A.zZ,A.Pk,A.P9,A.wP,A.AM)});\ng.Q(this,this.zD);this.yQ\u003dnn(function(){return new tZ5(A.q7,A.zZ,A.Pk,C,A.AM,A.oX,A.tN,A.P9,A.wP,y)});\ng.Q(this,this.yQ);this.q9\u003dnn(function(){return new fh5(A.q7,A.Pk,C)});\ng.Q(this,this.q9);this.Ib\u003dnew $L(e,this.uL,T);g.Q(this,this.Ib);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_ABOVE_FEED\",this.PE],[\"SLOT_TYPE_FORECASTING\",this.PE],\n[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.PE],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.v9],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.oX],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",this.Kq],[\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",\nthis.Kq],[\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\",this.Kq],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\",this.Kq],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.YL],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.YL],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.tN],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.SN],\n[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.SN],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.SN]]),L9:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.G$],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.zD],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",\nthis.zD],[\"SLOT_TYPE_IN_PLAYER\",this.yQ],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.q9]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:this.uL.get(),iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nwSM\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,A.Gx,A.VT)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.uL\u003dnn(function(){return new Wa});\ng.Q(this,this.uL);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\nthis.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(lP,cv,function(V,Z,n,R){return KN(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.oX\u003dnew zB(e);g.Q(this,this.oX);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.tN\u003dnew xF(e);g.Q(this,this.tN);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.yQ\u003dnn(function(){return new umM(A.q7,A.zZ,A.Pk,C,A.AM,A.oX,A.tN,A.P9,A.wP,y)});\ng.Q(this,this.yQ);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.Ib\u003dnew $L(e,this.uL,T);g.Q(this,this.Ib);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],\n[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.v9],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.oX],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",\nthis.tN],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),\nL9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",this.yQ],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:this.uL.get(),iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nEc5\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,null,null)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(lP,cv,function(V,Z,n,R){return KN(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.Q1\u003dnn(function(){return new WkM(A.q7,A.zZ,A.Pk,C,y,A.wP)});\ng.Q(this,this.Q1);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_ABOVE_FEED\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",\nthis.Q1],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nADP\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.Hs\u003dnn(function(){return new Nbs(N)});\ng.Q(this,this.Hs);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);var S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,null,null,null)});\ng.Q(this,S);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var k\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),X\u003dk.context,d\u003dk.Kw;this.H9\u003dk.H9;this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);this.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,d)});\ng.Q(this,this.Pk);this.If\u003dnn(function(){return new OG(A.wP)});\ng.Q(this,this.If);this.KE\u003dnew F7(cw5,cv,function(V,Z,n,R){return QsF(p.get(),V,Z,n,R)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var v\u003dnew WR(N,this.Sp,this.zZ,this.Hk);this.gm\u003dnn(function(){return v});\nthis.ji\u003dv;this.kx\u003dnew bP(r,Y,this.oJ,this.gm,X);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,X);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,X);g.Q(this,this.Kq);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new Jc(e,A.EQ,A.T9,A.Pk,A.AM,A.If,A.s2,A.Hk,A.zZ,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,A.xk,X,d)});\ng.Q(this,this.kI);this.Gs\u003dnn(function(){return new ZVn(A.q7,A.zZ,A.Pk,C,A.Hs,y,A.Hk)});\ng.Q(this,this.Gs);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Kq],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_IN_PLAYER\",this.Gs],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.kI]])};this.listeners\u003d[C.get()];this.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\nTb3\u003dfunction(e,N,y,w,E){g.x.call(this);var A\u003dthis,T\u003dnn(function(){return new ns(A.wP)});\ng.Q(this,T);var p\u003dnn(function(){return new ml(T,A.wP)});\ng.Q(this,p);var C\u003dnn(function(){return new hH});\ng.Q(this,C);var r\u003dnn(function(){return new oc(e)});\ng.Q(this,r);var Y\u003dnn(function(){return new Hu(T,p,A.wP)});\ng.Q(this,Y);var M\u003dnn(function(){return new GB});\ng.Q(this,M);this.Hs\u003dnn(function(){return new Nbs(N)});\ng.Q(this,this.Hs);this.q7\u003dnn(function(){return new Mr(N)});\ng.Q(this,this.q7);this.P9\u003dnn(function(){return new m$(E)});\ng.Q(this,this.P9);this.d7\u003dnn(function(){return new O4(N)});\ng.Q(this,this.d7);this.oJ\u003dnn(function(){return new Rj(N)});\ng.Q(this,this.oJ);this.s2\u003dnn(function(){return new oa(N)});\ng.Q(this,this.s2);this.Vi\u003dnn(function(){return new GI(N)});\ng.Q(this,this.Vi);this.wP\u003dnn(function(){return new U4(N)});\ng.Q(this,this.wP);var l\u003dnn(function(){return new YL(w)});\ng.Q(this,l);var F\u003dnn(function(){return new Mx(A.wP)});\ng.Q(this,F);this.DM\u003dnn(function(){return new b9(N)});\ng.Q(this,this.DM);this.Hk\u003dnn(function(){return new AM(N,M,A.wP)});\ng.Q(this,this.Hk);var S\u003dK7({Hk:this.Hk,wP:this.wP,yT:F}),k\u003dS.context,X\u003dS.Kw;this.H9\u003dS.H9;this.p$\u003dnn(function(){return new ST(N,A.wP,A.Pk)});\ng.Q(this,this.p$);this.xk\u003dnn(function(){return new hM(N)});\ng.Q(this,this.xk);this.zZ\u003dnn(function(){return new Td(N,A.Hk,A.wP)});\ng.Q(this,this.zZ);S\u003dnn(function(){return new Cs(T,Y,p,A.wP,F,null,A.zZ,A.Gx,A.VT,3)});\ng.Q(this,S);this.If\u003dnn(function(){return new OG(A.wP)});\nthis.AM\u003dnn(function(){return new aj(A.zZ,N,A.wP)});\ng.Q(this,this.AM);this.Pk\u003dnn(function(){return new Ey(N,C,A.AM,A.Hk,A.H9,A.wP,X)});\ng.Q(this,this.Pk);this.Sp\u003dnew Sw(r,S,y,this.wP,e,this.Hk,this.zZ,this.d7);g.Q(this,this.Sp);var d\u003dnew WR(N,this.Sp,this.zZ,this.Hk,this.p$);this.gm\u003dnn(function(){return d});\nthis.ji\u003dd;this.KE\u003dnew F7(kQ9,cv,function(v,V,Z,n){return QsF(p.get(),v,V,Z,n)},r,Y,p,F,this.wP,this.Hk);\ng.Q(this,this.KE);this.Gx\u003dnew YF(r,Y,this.gm,this.p$,this.zZ,this.wP,this.Pk,this.xk);g.Q(this,this.Gx);this.kx\u003dnew bP(r,Y,this.oJ,this.gm,k);g.Q(this,this.kx);this.PG\u003dnew DC(this.wP,r,Y,S,this.Hk,this.kx,y);g.Q(this,this.PG);this.R1\u003dnn(function(){return new YQ(l,p,F,A.wP,A.Pk,A.zZ,A.xk)});\ng.Q(this,this.R1);this.PE\u003dnn(function(){return new MG});\ng.Q(this,this.PE);this.ZW\u003dnew Ic(e,this.q7,this.wP);g.Q(this,this.ZW);this.v9\u003dnew vu(e);g.Q(this,this.v9);this.DW\u003dnew Dz(e,this.gm,k);g.Q(this,this.DW);this.Kq\u003dnew g$(e,this.oJ,this.zZ,this.Hk,k);g.Q(this,this.Kq);this.YL\u003dnew V8(e,this.Hk);g.Q(this,this.YL);this.VT\u003dnew uP(e,this.p$,this.zZ,this.Pk,this.gm);g.Q(this,this.VT);this.T9\u003dnew fs(e);g.Q(this,this.T9);this.Jy\u003dnew tH(e);g.Q(this,this.Jy);this.EQ\u003dnew jw(e);g.Q(this,this.EQ);this.SN\u003dnn(function(){return new Bu});\ng.Q(this,this.SN);this.fE\u003dnn(function(){return new X7(A.zZ)});\ng.Q(this,this.fE);this.dN\u003dnn(function(){return new Lv(A.PG,r,T)});\ng.Q(this,this.dN);this.Bo\u003dnn(function(){return new ec(A.wP,A.Pk,A.T9,A.AM)});\ng.Q(this,this.Bo);this.kI\u003dnn(function(){return new TK(e,A.EQ,A.T9,A.Hk,A.xk,A.zZ,A.Pk,M,A.p$,A.AM,A.If,A.s2,A.oJ,A.d7,A.Vi,A.P9,A.DM,A.wP,C,k,X)});\ng.Q(this,this.kI);this.yQ\u003dnn(function(){return new xYs(A.q7,A.zZ,A.Pk,C,A.Hs,y,A.wP,A.Hk)});\ng.Q(this,this.yQ);this.V2\u003d{F0:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.PG],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Gx],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.KE],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Sp],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.kx]]),Fs:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.R1],[\"SLOT_TYPE_FORECASTING\",this.PE],[\"SLOT_TYPE_IN_PLAYER\",this.PE],[\"SLOT_TYPE_PLAYER_BYTES\",this.PE]]),ym:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",\nthis.ZW],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.v9],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.v9],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.v9],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.DW],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",\nthis.Kq],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Kq],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.YL],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.YL],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.T9],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.DW],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Jy],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.EQ],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.VT],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",\nthis.VT],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.VT],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.VT],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.VT]]),hc:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.SN],[\"SLOT_TYPE_FORECASTING\",this.SN],[\"SLOT_TYPE_IN_PLAYER\",this.SN],[\"SLOT_TYPE_PLAYER_BYTES\",this.fE]]),L9:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.dN],[\"SLOT_TYPE_FORECASTING\",this.Bo],[\"SLOT_TYPE_PLAYER_BYTES\",this.kI],[\"SLOT_TYPE_IN_PLAYER\",this.yQ]])};this.listeners\u003d[C.get()];\nthis.cg\u003d{PG:this.PG,mW:this.wP.get(),Y1:this.P9.get(),f8:this.zZ.get(),Sp:this.Sp,hP:T.get(),rI:null,iL:this.ZW,D3:C.get(),zo:this.Hk.get()}};\npSF\u003dfunction(e,N,y,w){function E(){return A.N}\ng.x.call(this);var A\u003dthis;e.X().experiments.gP(\"html5_dispose_of_manager_before_dependency\")?(this.J\u003dJDM(E,e,N,y,w),this.N\u003d(new Qk(this.J)).K(),g.Q(this,this.N),g.Q(this,this.J)):(this.J\u003dJDM(E,e,N,y,w),g.Q(this,this.J),this.N\u003d(new Qk(this.J)).K(),g.Q(this,this.N))};\nkL\u003dfunction(e){return e.J.cg};\nJDM\u003dfunction(e,N,y,w,E){try{var A\u003dN.X();if(g.na(A))var T\u003dnew yDM(e,N,y,w,E);else if(g.mT(A))T\u003dnew wSM(e,N,y,w,E);else if(Vy(A))T\u003dnew Ec5(e,N,y,w,E);else if(g.ZY(A))T\u003dnew ADP(e,N,y,w,E);else if(g.IK(A))T\u003dnew Tb3(e,N,y,w,E);else throw new TypeError(\"Unknown web interface\");return T}catch(p){return T\u003dN.X(),YN(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:T.J.cplatform,interface:T.J.c,OIB:T.J.cver,qdq:T.J.ctheme,wFk:T.J.cplayer,gyl:T.playerStyle}),new KtE(e,N,y,w,E)}};\nCD_\u003dfunction(e){Hq.call(this,e)};\nrD5\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-timed-pie-countdown-container\",W:[{S:\"svg\",B:\"ytp-ad-timed-pie-countdown\",V:{viewBox:\"0 0 20 20\"},W:[{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-background\",V:{r:\"10\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-inner\",V:{r:\"5\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-ad-timed-pie-countdown-outer\",V:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",N,y,w,E);this.j\u003dthis.hW(\"ytp-ad-timed-pie-countdown-container\");this.K\u003dthis.hW(\"ytp-ad-timed-pie-countdown-inner\");\nthis.Z\u003dthis.hW(\"ytp-ad-timed-pie-countdown-outer\");this.N\u003dMath.ceil(2*Math.PI*5);this.hide()};\n$1P\u003dfunction(e,N,y,w,E,A){lj.call(this,e,{S:\"div\",B:\"ytp-ad-action-interstitial\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-ad-action-interstitial-background-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-slot\",W:[{S:\"div\",B:\"ytp-ad-action-interstitial-instream-info\"},{S:\"div\",B:\"ytp-ad-action-interstitial-card\",W:[{S:\"div\",B:\"ytp-ad-action-interstitial-image-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-headline-container\"},{S:\"div\",B:\"ytp-ad-action-interstitial-description-container\"},{S:\"div\",\nB:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\"ad-action-interstitial\",N,y,w);this.ZH\u003dE;this.uC\u003dA;this.navigationEndpoint\u003dthis.J\u003dthis.skipButton\u003dthis.N\u003dthis.actionButton\u003dnull;this.Zl\u003dthis.hW(\"ytp-ad-action-interstitial-instream-info\");this.aq\u003dthis.hW(\"ytp-ad-action-interstitial-image-container\");this.D\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-image\");g.Q(this,this.D);this.D.yB(this.aq);this.i9\u003dthis.hW(\"ytp-ad-action-interstitial-headline-container\");\nthis.Z\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-headline\");g.Q(this,this.Z);this.Z.yB(this.i9);this.Kh\u003dthis.hW(\"ytp-ad-action-interstitial-description-container\");this.K\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-action-interstitial-description\");g.Q(this,this.K);this.K.yB(this.Kh);this.VB\u003dthis.hW(\"ytp-ad-action-interstitial-background-container\");this.Bk\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-action-interstitial-background\",!0);g.Q(this,this.Bk);this.Bk.yB(this.VB);this.Ut\u003dthis.hW(\"ytp-ad-action-interstitial-action-button-container\");this.slot\u003dthis.hW(\"ytp-ad-action-interstitial-slot\");this.kz\u003dthis.hW(\"ytp-ad-action-interstitial-card\");this.j\u003dnew iY;g.Q(this,this.j);this.hide()};\nYuH\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nSuE\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-overlay-slot\",W:[{S:\"div\",B:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",N,y,w);this.D\u003d[];this.VB\u003dthis.i9\u003dthis.j\u003dthis.Ut\u003dthis.Zl\u003dnull;this.Bk\u003d!1;this.Z\u003dnull;this.Kh\u003d0;e\u003dthis.hW(\"ytp-ad-overlay-container\");this.aq\u003dnew JF(e,45E3,6E3,.3,.4);g.Q(this,this.aq);this.K\u003dMGF(this);g.Q(this,this.K);this.K.yB(e);this.N\u003dlPP(this);g.Q(this,this.N);this.N.yB(e);this.J\u003dFeE(this);g.Q(this,this.J);this.J.yB(e);this.hide()};\nMGF\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-text-overlay\",W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-overlay-desc\",b9:\"{{description}}\"},{S:\"div\",dP:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],b9:\"{{displayUrl}}\"}]});e.Y(N.hW(\"ytp-ad-overlay-title\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-link\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);N.hide();return N};\nlPP\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",dP:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-text-image\",W:[{S:\"img\",V:{src:\"{{imageUrl}}\"}}]},{S:\"div\",B:\"ytp-ad-overlay-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-ad-overlay-desc\",b9:\"{{description}}\"},{S:\"div\",dP:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nb9:\"{{displayUrl}}\"}]});e.Y(N.hW(\"ytp-ad-overlay-title\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-link\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);e.Y(N.hW(\"ytp-ad-overlay-text-image\"),\"click\",e.pEq);N.hide();return N};\nFeE\u003dfunction(e){var N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-image-overlay\",W:[{S:\"div\",B:\"ytp-ad-overlay-ad-info-button-container\"},{S:\"div\",B:\"ytp-ad-overlay-close-container\",W:[{S:\"button\",B:\"ytp-ad-overlay-close-button\",W:[g1(ocM)]}]},{S:\"div\",B:\"ytp-ad-overlay-image\",W:[{S:\"img\",V:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});e.Y(N.hW(\"ytp-ad-overlay-image\"),\"click\",function(y){Bv(e,N.element,y)});\ne.Y(N.hW(\"ytp-ad-overlay-close-container\"),\"click\",e.UZ);N.hide();return N};\nb4M\u003dfunction(e,N){if(N){var y\u003dg.m(N,IQ)||null;y\u003d\u003dnull?g.t0(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\")):(N\u003dg.H4(\"video-ads ytp-ad-module\")||null,N\u003d\u003dnull?g.t0(Error(\"Could not locate the root ads container element to attach the ad info dialog.\")):(e.i9\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.Q(e,e.i9),e.i9.yB(N),N\u003dnew GV(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.i9.element,!1),g.Q(e,N),N.init(TV(\"ad-info-hover-text-button\"),y,e.macros),\ne.Z?(N.yB(e.Z,0),N.subscribe(\"f\",e.o_h,e),N.subscribe(\"e\",e.UG,e),e.Y(e.Z,\"click\",e.E_s),e.Y(g.H4(\"ytp-ad-button\",N.element),\"click\",function(){var w;if(g.m((w\u003dg.m(y.button,g.zR))\u003d\u003dnull?void 0:w.serviceEndpoint,K1M))e.Bk\u003de.api.getPlayerState(1)\u003d\u003d\u003d2,e.api.pauseVideo();else e.api.onAdUxClicked(\"ad-info-hover-text-button\",e.layoutId)}),e.VB\u003dN):g.t0(Error(\"Ad info button container within overlay ad was not present.\"))))}else g.uA(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\ncD9\u003dfunction(e,N){if(hw9(e,X5)||e.api.isMinimized())return!1;var y\u003dF3(N.title),w\u003dF3(N.description);if(g.kw(y)||g.kw(w))return!1;e.createServerVe(e.K.element,N.trackingParams||null);e.K.updateValue(\"title\",F3(N.title));e.K.updateValue(\"description\",F3(N.description));e.K.updateValue(\"displayUrl\",F3(N.displayUrl));N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);e.K.show();e.aq.start();e.logVisibility(e.K.element,!0);e.Y(e.K.element,\"mouseover\",function(){e.Kh++});\nreturn!0};\nkUn\u003dfunction(e,N){if(hw9(e,X5)||e.api.isMinimized())return!1;var y\u003dF3(N.title),w\u003dF3(N.description);if(g.kw(y)||g.kw(w))return!1;e.createServerVe(e.N.element,N.trackingParams||null);e.N.updateValue(\"title\",F3(N.title));e.N.updateValue(\"description\",F3(N.description));e.N.updateValue(\"displayUrl\",F3(N.displayUrl));e.N.updateValue(\"imageUrl\",CC5(N.image));N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);e.Ut\u003dN.imageNavigationEndpoint||null;e.N.show();e.aq.start();e.logVisibility(e.N.element,!0);\ne.Y(e.N.element,\"mouseover\",function(){e.Kh++});\nreturn!0};\nBbH\u003dfunction(e,N){if(e.api.isMinimized())return!1;var y\u003drgM(N.image),w\u003dy;y.width\u003cX5.width\u0026\u0026(w\u003dX5);if(y.width\u003d\u003d\u003d0||y.height\u003d\u003d\u003d0||hw9(e,w))return!1;e.createServerVe(e.J.element,N.trackingParams||null);e.J.updateValue(\"imageUrl\",CC5(N.image));e.J.updateValue(\"width\",y.width);e.J.updateValue(\"height\",y.height);N.navigationEndpoint\u0026\u0026g.Nd(e.D,N.navigationEndpoint);g.$0(e.J.hW(\"ytp-ad-image-overlay\"),\"max-width\",y.width+\"px\");e.J.show();e.logVisibility(e.J.element,!0);e.Y(e.J.element,\"mouseover\",function(){e.Kh++;\ne.api.wX(\"invideo-overlay\",e.layoutId)});\ne.Y(e.J.element,\"mouseout\",function(){e.api.bT(\"invideo-overlay\",e.layoutId)});\nreturn!0};\nhw9\u003dfunction(e,N){var y\u003de.api.Fz().aV(),w\u003de.api.eW(!0,!1);return(N\u003d$A(y,y.height-(w.height+w.top),N))?(e.Zl\u0026\u0026N\u0026\u0026(y\u003dg.DA(e.macros),y.ERRORCODE\u003dN.U6.toString(),y.ERROR_MSG\u003dN.errorMessage,e.layoutId?Kn(e.Y1,e.Zl,e.layoutId,y):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"))),!0):!1};\nBv\u003dfunction(e,N,y){var w\u003dg.DA(e.macros),E\u003dg.Be(N);w.AW\u003d{toString:function(){return E.width.toString()}};\nw.AH\u003d{toString:function(){return E.height.toString()}};\nvar A\u003dg.ce(y,N).floor();w.I_X\u003d{toString:function(){return A.x.toString()}};\nw.NX\u003d{toString:function(){return A.x.toString()}};\nw.I_Y\u003d{toString:function(){return A.y.toString()}};\nw.NY\u003d{toString:function(){return A.y.toString()}};\nw.NM\u003d{toString:function(){return e.Kh.toString()}};\nN\u003dg.c(e.D);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e.layoutId?Kn(e.Y1,y,e.layoutId,w):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"));e.api.pauseVideo()};\nXSH\u003dfunction(e,N){e\u003de.api.getRootNode();g.Y1(e,\"ytp-ad-overlay-open\",N);g.Y1(e,\"ytp-ad-overlay-closed\",!N)};\nPD3\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-ad-message-overlay\",W:[{S:\"div\",B:\"ytp-ad-message-slot\"}]},\"ad-message\",N,y,w,E);var A\u003dthis;this.Z\u003d-1;this.K\u003d0;this.Kh\u003d!1;this.i9\u003dthis.hW(\"ytp-ad-message-slot\");this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-message-container\"});this.N.yB(this.i9);g.Q(this,this.N);this.messageText\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,w,\"ytp-ad-message-text\");g.Q(this,this.messageText);this.messageText.yB(this.N.element);this.j\u003dnew g.NE(this.N,\n400,!1,100,function(){A.hide()});\ng.Q(this,this.j);this.hide()};\nd1J\u003dfunction(e,N){e\u003de.api.getRootNode();g.Y1(e,\"ytp-ad-overlay-open\",N);g.Y1(e,\"ytp-ad-overlay-closed\",!N)};\nIPJ\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-underlay-companion\",W:[{S:\"div\",B:\"ytp-ad-underlay-side-container\",W:[{S:\"div\",B:\"ytp-ad-underlay-image-container\"},{S:\"div\",B:\"ytp-ad-underlay-description-container\"},{S:\"div\",B:\"ytp-ad-underlay-headline-container\"},{S:\"div\",B:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",N,y,w);this.actionButton\u003dnull;this.i9\u003dthis.hW(\"ytp-ad-underlay-image-container\");this.K\u003dnew jY(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1,\"ytp-ad-underlay-image\");g.Q(this,this.K);this.K.yB(this.i9);this.Kh\u003dthis.hW(\"ytp-ad-underlay-headline-container\");this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-underlay-headline\");g.Q(this,this.N);this.N.yB(this.Kh);this.D\u003dthis.hW(\"ytp-ad-underlay-description-container\");this.j\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-underlay-description\");g.Q(this,this.j);this.j.yB(this.D);this.Z\u003dthis.hW(\"ytp-ad-underlay-action-button-container\");\nthis.J\u003dthis.hW(\"ytp-ad-underlay-side-container\");this.hide()};\nvcF\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nPv\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?function(){}:A;\nlj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-answer\"},\"survey-answer\",N,y,w);this.index\u003dE;this.onSelected\u003dA;this.J\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.hW(\"ytp-ad-survey-answer\");this.hide()};\nzw5\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",N,y,w);this.button\u003dnull;this.J\u003dthis.hW(\"ytp-ad-survey-none-of-the-above\");this.hide()};\ndV\u003dfunction(e,N,y,w){var E\u003d[\"ytp-ad-survey-submit-button\"];E.push(\"ytp-ad-survey-submit-button-rounded\");Vv.call(this,e,N,y,w,E,\"survey-submit\")};\nIa\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-player-overlay\",W:[{S:\"div\",B:\"ytp-ad-survey-player-overlay-instream-info\"},{S:\"div\",B:\"ytp-ad-survey-player-overlay-skip-preview-submit\",W:[{S:\"div\",B:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{S:\"div\",B:\"ytp-ad-survey-player-overlay-submit\"}]},{S:\"div\",B:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",N,y,w);this.j\u003dE;this.N\u003dthis.J\u003dnull;this.K\u003dthis.hW(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.skipOrPreview\u003dthis.hW(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.hW(\"ytp-ad-survey-player-overlay-submit\");g.Q(this,this.j);this.hide()};\nvv\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?function(){}:A;\nlj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-question\",W:[{S:\"div\",dP:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",dP:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",dP:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{S:\"div\",B:\"ytp-ad-survey-question-background\"}]},E,N,y,w);this.i9\u003dA;this.j\u003dnull;this.N\u003d[];this.J\u003dnull;this.D\u003dthis.api.X().experiments.gP(\"a11y_h5_associate_survey_question\");this.question\u003dthis.hW(\"ytp-ad-survey-question\");\nthis.aq\u003dthis.hW(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.hW(\"ytp-ad-survey-question-text\");this.answers\u003dthis.hW(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.hW(\"ytp-ad-survey-question-player-overlay\");this.K\u003dDate.now()};\ni4M\u003dfunction(e,N){N\u003dg.SY(N);g.AL(e.questionText,N);e.D\u0026\u0026e.questionText.setAttribute(\"id\",TV(\"survey-question-text\"))};\nD1M\u003dfunction(e,N,y,w){w\u003dnew Pv(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,w,e.i9);w.yB(e.answers);w.init(TV(\"survey-answer\"),N,y);e.D\u0026\u0026(N\u003de.questionText.getAttribute(\"id\"),N!\u003dnull\u0026\u0026(w.J!\u003d\u003dnull?w.J.N.setAttribute(\"aria-describedby\",N):w.answer.getElementsByTagName(\"button\")[0].setAttribute(\"aria-describedby\",N)));e.N.push(w)};\nVGH\u003dfunction(e,N){if(N){var y\u003dN.background;y\u0026\u0026g.m(y,gcM)\u0026\u0026(y\u003d(y\u003dg.m(y,gcM).image)\u0026\u0026xl(y)||\"\",g.kw(y)?g.uA(Error(\"Found ThumbnailDetails without valid image URL\")):g.$0(e.aq,\"backgroundImage\",\"url(\"+y+\")\"));if(N.durationMilliseconds\u003d\u003dnull||N.durationMilliseconds\u003d\u003d\u003dvoid 0||N.durationMilliseconds\u003d\u003d\u003d0)g.t0(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(N)));else{e.K\u003dg.s9();e.J\u003dnew B2(e.api,N.durationMilliseconds);g.Q(e,e.J);if(e.J\u0026\u0026N.instreamAdPlayerOverlay\u0026\u0026g.m(N.instreamAdPlayerOverlay,\ndj))try{var w\u003dnew Ia(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.J);w.yB(e.playerOverlay);w.init(TV(\"survey-player-overlay\"),g.m(N.instreamAdPlayerOverlay,dj),e.macros);e.j\u003dw;g.Q(e,w);e.Zq()}catch(E){g.t0(Error(\"ISAPOR had an error when initializing. Error: \"+(E+\" SurveyAdQuestionCommon: \"+JSON.stringify(N))))}else g.t0(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(N)));e.J\u0026\u0026N.durationMilliseconds\u0026\u0026N.durationMilliseconds\u003e0?(N\u003dnew up(e.api,e.J),N.yB(e.playerOverlay),\ng.Q(e,N)):g.t0(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+JSON.stringify(N)))}}else g.t0(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nfP5\u003dfunction(e){function N(y){return{toString:function(){return y()}}}\ne.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003dN(function(){var y\u003dnew Date;return(Math.round(y.valueOf()/1E3)+-1*y.getTimezoneOffset()*60).toString()});\ne.macros.SURVEY_ELAPSED_MS\u003dN(function(){return(Date.now()-e.K).toString()})};\ntGM\u003dfunction(e,N,y,w,E){vv.call(this,e,N,y,w,\"survey-question-multi-select\");this.Kh\u003dE;this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.Z\u003dnull;this.hide()};\nukH\u003dfunction(e,N,y){e.noneOfTheAbove\u003dnew zw5(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1);e.noneOfTheAbove.yB(e.answers);e.noneOfTheAbove.init(TV(\"survey-none-of-the-above\"),N,y)};\nZ4E\u003dfunction(e){e.N.forEach(function(N){N.J.toggleButton(!1)});\nqu0(e,!0)};\nqu0\u003dfunction(e,N){var y\u003de.j;e\u003dx1M(e);N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y.J\u0026\u0026(e?y.J.hide():y.J.show(),N\u0026\u0026y.J instanceof bp\u0026\u0026!y.J.j\u0026\u0026eW9(y.J,!1));y.N\u0026\u0026(e?y.N.show():y.N.hide())};\nx1M\u003dfunction(e){return e.N.some(function(N){return N.J.isToggled()})||e.noneOfTheAbove.button.isToggled()};\nzd\u003dfunction(e,N,y,w,E){vv.call(this,e,N,y,w,\"survey-question-single-select\",function(T){A.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026E([T])});\nvar A\u003dthis;this.hide()};\ni9\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey\",W:[{S:\"div\",B:\"ytp-ad-survey-questions\"}]},\"survey\",N,y,w);this.questions\u003d[];this.N\u003d[];this.conditioningRules\u003d[];this.J\u003d0;this.Z\u003dthis.hW(\"ytp-ad-survey-questions\");this.api.X().T(\"fix_survey_color_contrast_on_destop\")\u0026\u0026this.hW(\"ytp-ad-survey\").classList.add(\"color-contrast-fix\");this.api.X().T(\"web_enable_speedmaster\")\u0026\u0026this.hW(\"ytp-ad-survey\").classList.add(\"relative-positioning-survey\");this.hide()};\nQ6F\u003dfunction(e,N){var y\u003de.N[N],w;(w\u003de.K)\u003d\u003dnull||w.dispose();g.m(y,Pr)?j6E(e,g.m(y,Pr),e.macros):g.m(y,X4)\u0026\u0026nc0(e,g.m(y,X4),e.macros);e.J\u003dN};\nj6E\u003dfunction(e,N,y){var w\u003dnew zd(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j.bind(e));w.yB(e.Z);w.init(TV(\"survey-question-single-select\"),N,y);e.api.X().T(\"supports_multi_step_on_desktop\")?e.K\u003dw:e.questions.push(w);g.Q(e,w)};\nnc0\u003dfunction(e,N,y){var w\u003dnew tGM(e.api,e.layoutId,e.interactionLoggingClientData,e.Y1,e.j.bind(e));w.yB(e.Z);w.init(TV(\"survey-question-multi-select\"),N,y);e.api.X().T(\"supports_multi_step_on_desktop\")?e.K\u003dw:e.questions.push(w);g.Q(e,w)};\nD_\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-survey-interstitial\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-contents\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-logo\",W:[{S:\"div\",B:\"ytp-ad-survey-interstitial-logo-image\"}]},{S:\"div\",B:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",N,y,w);this.J\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.hW(\"ytp-ad-survey-interstitial\");this.N\u003dthis.hW(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.hW(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.hW(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.NE(this,500,!1,300);g.Q(this,this.transition)};\nm1M\u003dfunction(e,N){N\u003dN\u0026\u0026xl(N)||\"\";if(g.kw(N))g.uA(Error(\"Found ThumbnailDetails without valid image URL\"));else{var y\u003de.style;e\u003de.style.cssText;var w\u003ddocument.implementation.createHTMLDocument(\"\").createElement(\"DIV\");w.style.cssText\u003de;e\u003dxW3(w.style);y.cssText\u003d[e,\u0027background-image:url(\"\u0027+N+\u0027\");\u0027].join(\"\")}};\nH4M\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\ngV\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?0:A;sZ.call(this,e,{S:\"div\",B:\"ytp-preview-ad\",W:[{S:\"div\",B:\"ytp-preview-ad__text\"}]},\"preview-ad\",N,y,w,E);var T\u003dthis;this.Kh\u003dA;this.N\u003d0;this.j\u003d-1;this.K\u003dthis.hW(\"ytp-preview-ad__text\");switch(this.Kh){case 1:this.K.classList.add(\"ytp-preview-ad__text--font--small\")}this.transition\u003dnew g.NE(this,400,!1,100,function(){T.hide()});\ng.Q(this,this.transition);this.hide()};\nVa\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"img\",B:\"ytp-ad-avatar\"},\"ad-avatar\",N,y,w);this.hide()};\nKeP\u003dfunction(e){switch(e.size){case \"AD_AVATAR_SIZE_XXS\":return 16;case \"AD_AVATAR_SIZE_XS\":return 24;case \"AD_AVATAR_SIZE_S\":return 32;case \"AD_AVATAR_SIZE_M\":return 36;case \"AD_AVATAR_SIZE_L\":return 56;case \"AD_AVATAR_SIZE_XL\":return 72;default:return 36}};\nfe\u003dfunction(e,N,y,w,E,A){E\u003dE\u003d\u003d\u003dvoid 0?!1:E;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;lj.call(this,e,{S:\"button\",B:\"ytp-ad-button-vm\"},\"ad-button\",N,y,w);this.buttonText\u003dthis.buttonIcon\u003dnull;this.hide();this.J\u003dE;this.N\u003dA};\nWe1\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",dP:[\"ytp-ad-avatar-lockup-card--inactive\",\"ytp-ad-avatar-lockup-card\"],W:[{S:\"div\",B:\"ytp-ad-avatar-lockup-card__avatar_and_text_container\",W:[{S:\"div\",B:\"ytp-ad-avatar-lockup-card__text_container\"}]}]},\"ad-avatar-lockup-card\",N,y,w,E);this.startMilliseconds\u003d0;this.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adAvatar);yp(this.element,this.adAvatar.element,0);this.headline\u003dnew ip(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"ytp-ad-avatar-lockup-card__text_container\"));this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline\");this.description\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.description);this.description.yB(this.hW(\"ytp-ad-avatar-lockup-card__text_container\"));this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description\");this.adButton\u003dnew fe(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adButton);this.adButton.yB(this.element);this.hide()};\ntM\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"button\",B:\"ytp-skip-ad-button\",W:[{S:\"div\",B:\"ytp-skip-ad-button__text\"}]},\"skip-button\",N,y,w);var E\u003dthis;this.N\u003d!1;this.j\u003dthis.hW(\"ytp-skip-ad-button__text\");this.transition\u003dnew g.NE(this,500,!1,100,function(){E.hide()});\ng.Q(this,this.transition);this.J\u003dnew JF(this.element,15E3,5E3,.5,.5,!0);g.Q(this,this.J);this.hide()};\nO4P\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"div\",B:\"ytp-skip-ad\"},\"skip-ad\",N,y,w,E);this.skipOffsetMilliseconds\u003d0;this.j\u003dthis.isSkippable\u003d!1;var A;if((A\u003dthis.api.getVideoData())\u003d\u003dnull?0:A.isDaiEnabled())this.j\u003dthis.api.X().T(\"clean_player_style_fix_on_web\");if(this.j||!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\"))this.N\u003dnew gV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J),g.Q(this,this.N),this.N.yB(this.element);this.K\u003dnew tM(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1);g.Q(this,this.K);this.K.yB(this.element);this.hide()};\nu9\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-visit-advertiser-link\"},\"visit-advertiser-link\",N,y,w);this.hide();this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player\");this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player-with-light-shadow\")};\nqr\u003dfunction(e,N,y,w,E){lj.call(this,e,{S:\"div\",B:\"ytp-ad-player-overlay-layout\",W:[{S:\"div\",B:\"ytp-ad-player-overlay-layout__player-card-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__ad-info-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__skip-or-preview-container\"},{S:\"div\",B:\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\"}]},\"player-overlay-layout\",N,y,w);this.N\u003dE;this.i9\u003dthis.hW(\"ytp-ad-player-overlay-layout__player-card-container\");this.J\u003dthis.hW(\"ytp-ad-player-overlay-layout__ad-info-container\");\nthis.D\u003dthis.hW(\"ytp-ad-player-overlay-layout__skip-or-preview-container\");this.Kh\u003dthis.hW(\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\");this.hide()};\nRw3\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-grid-card-text\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__headline\"},{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description\",W:[{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description__line\"},{S:\"div\",B:\"ytp-ad-grid-card-text__metadata__description__line\"}]}]},{S:\"div\",B:\"ytp-ad-grid-card-text__button\"}]},\"ad-grid-card-text\",N,y,w);this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"ytp-ad-grid-card-text__metadata__headline\"));this.moreInfoButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0);g.Q(this,this.moreInfoButton);this.moreInfoButton.yB(this.hW(\"ytp-ad-grid-card-text__button\"))};\nZ_\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-grid-card-collection\"},\"ad-grid-card-collection\",N,y,w);this.J\u003d[]};\nxL\u003dfunction(e,N,y,w,E,A,T){sZ.call(this,e,A,T,N,y,w,E);this.playerProgressOffsetMs\u003d0;this.N\u003d!1};\nGU1\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\nU13\u003dfunction(e,N,y,w,E){xL.call(this,e,N,y,w,E,{S:\"div\",B:\"ytp-display-underlay-text-grid-cards\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header\",W:[{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\"},{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__header__headline\"}]},{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"},\n{S:\"div\",B:\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"}]}]},\"display-underlay-text-grid-cards\");this.adGridCardCollection\u003dnew Z_(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adGridCardCollection);this.adGridCardCollection.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"));this.adButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adButton);this.adButton.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"));\nthis.K\u003dthis.hW(\"ytp-display-underlay-text-grid-cards__content_container\");this.j\u003dthis.hW(\"ytp-display-underlay-text-grid-cards__content_container__header\")};\njT\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-ad-details-line\"},\"ad-details-line\",N,y,w);this.J\u003d[];this.hide()};\nne\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-image-background\",W:[{S:\"img\",B:\"ytp-image-background-image\"}]},\"image-background\",N,y,w);this.hide()};\nLeM\u003dfunction(e,N,y,w,E){sZ.call(this,e,{S:\"svg\",B:\"ytp-timed-pie-countdown\",V:{viewBox:\"0 0 20 20\"},W:[{S:\"circle\",B:\"ytp-timed-pie-countdown__background\",V:{r:\"10\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-timed-pie-countdown__inner\",V:{r:\"5\",cx:\"10\",cy:\"10\"}},{S:\"circle\",B:\"ytp-timed-pie-countdown__outer\",V:{r:\"10\",cx:\"10\",cy:\"10\"}}]},\"timed-pie-countdown\",N,y,w,E);this.K\u003dthis.hW(\"ytp-timed-pie-countdown__inner\");this.N\u003dMath.ceil(2*Math.PI*5);this.hide()};\nQa\u003dfunction(e,N,y,w){lj.call(this,e,{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout\",V:{tabindex:\"0\"},W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content\",W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup\",W:[{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"},\n{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\"},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"}]}]},{S:\"div\",B:\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\"}]},\"video-interstitial-buttoned-centered\",N,y,w);this.N\u003dnull;this.j\u003dthis.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\");this.K\u003dnew iY;g.Q(this,this.K);this.hide()};\ns6J\u003dfunction(e){var N\u003dg.H4(\"html5-video-player\");N\u0026\u0026g.Y1(N,\"ytp-ad-display-override\",e)};\naPn\u003dfunction(e){if(!e.adAvatar||!g.m(e.adAvatar,mO))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.\")),!1;if(!e.headline)return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no headline.\")),!1;if(!e.adBadge||!g.m(e.adBadge,Hv))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.\")),!1;if(!e.adButton||!g.m(e.adButton,Ke))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no action button.\")),!1;if(!e.adInfoRenderer||\n!g.m(e.adInfoRenderer,IQ))return g.t0(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.\")),!1;e\u003de.durationMilliseconds||0;return typeof e!\u003d\u003d\"number\"||e\u003c\u003d0?(g.t0(Error(\"durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: \"+e)),!1):!0};\nWv\u003dfunction(e,N,y){Hq.call(this,e);this.api\u003de;this.Y1\u003dN;this.N\u003d{};e\u003dnew g.W({S:\"div\",dP:[\"video-ads\",\"ytp-ad-module\"]});g.Q(this,e);KC\u0026\u0026g.pi(e.element,\"ytp-ads-tiny-mode\");this.L\u003dnew k5(e.element);g.Q(this,this.L);g.Pb(this.api,e.element,4);Wr(y)\u0026\u0026(y\u003dnew g.W({S:\"div\",dP:[\"ytp-ad-underlay\"]}),g.Q(this,y),this.K\u003dnew k5(y.element),g.Q(this,this.K),g.Pb(this.api,y.element,0));g.Q(this,iln())};\neo1\u003dfunction(e,N){e\u003dg.zM(e.N,N.id,null);e\u003d\u003dnull\u0026\u0026g.uA(Error(\"Component not found for element id: \"+N.id));return e||null};\nNc5\u003dfunction(e){g.dH.call(this,e);var N\u003dthis;this.N\u003dnull;this.created\u003d!1;this.K\u003de.X().T(\"h5_use_refactored_get_ad_break\")?new Gn9(this.player):new HR(this.player);this.j\u003dfunction(){if(N.N!\u003dnull)return N.N;var w\u003dnew ySH({iL:kL(N.J).iL,zo:kL(N.J).zo,C:N.player,mW:kL(N.J).mW,Pk:N.J.J.Pk,D3:kL(N.J).D3,Vi:N.J.J.Vi});N.N\u003dw.Ls;return N.N};\nthis.J\u003dnew pSF(this.player,this,this.K,this.j);g.Q(this,this.J);var y\u003de.X();!dX(y)||g.IK(y)||Vy(y)||(g.Q(this,new Wv(e,kL(this.J).Y1,kL(this.J).mW)),g.Q(this,new CD_(e)))};\ny1H\u003dfunction(e){e.created!\u003d\u003de.loaded\u0026\u0026YN(\"Created and loaded are out of sync\")};\nA11\u003dfunction(e){g.dH.prototype.load.call(e);var N\u003dkL(e.J).mW;try{e.player.getRootNode().classList.add(\"ad-created\")}catch(C){YN(C instanceof Error?C:String(C))}var y\u003de.player.getVideoData(1),w\u003dy\u0026\u0026y.videoId||\"\",E\u003dy\u0026\u0026y.getPlayerResponse()||{},A\u003d(!e.player.X().experiments.gP(\"debug_ignore_ad_placements\")\u0026\u0026E\u0026\u0026E.adPlacements||[]).map(function(C){return C.adPlacementRenderer}),T\u003d((E\u003d\u003dnull?void 0:E.adSlots)||[]).map(function(C){return g.m(C,gj)});\nE\u003dE.playerConfig\u0026\u0026E.playerConfig.daiConfig\u0026\u0026E.playerConfig.daiConfig.enableDai||!1;y\u0026\u0026y.Cx();A\u003dwA3(A,T,N,kL(e.J).hP);T\u003dy\u0026\u0026y.clientPlaybackNonce||\"\";y\u003dy\u0026\u0026y.jg||!1;if(k6(N,!0)\u0026\u0026y){var p;N\u003d{};(p\u003de.player.getVideoData())\u003d\u003dnull||p.Fh(\"p_cpb\",(N.cc\u003dT,N))}p\u003d1E3*e.player.getDuration(1);EGP(e);e.J.J.ji.I$(T,p,y,A.Ad,A.W0,A.Ad,E,w)};\nEGP\u003dfunction(e){var N,y;if(y\u003d(N\u003de.player.getVideoData(1))\u003d\u003dnull||!N.jg)N\u003de.player.X(),y\u003ddX(N)\u0026\u0026!g.Pa(N)\u0026\u0026N.playerStyle\u003d\u003d\u003d\"desktop-polymer\";y\u0026\u0026(e\u003de.player.getInternalApi(),e.addEventListener(\"updateKevlarOrC3Companion\",Ton),e.addEventListener(\"updateEngagementPanelAction\",Jxs),e.addEventListener(\"changeEngagementPanelVisibility\",pi5),window.addEventListener(\"yt-navigate-start\",rxJ))};\nOy\u003dfunction(e,N){N\u003d\u003d\u003de.H1\u0026\u0026(e.H1\u003dvoid 0)};\nTcn\u003dfunction(e){var N\u003dkL(e.J).Sp,y\u003dN.j().yU(\"SLOT_TYPE_PLAYER_BYTES\",1);N\u003dMb(N.Hk.get(),1).clientPlaybackNonce;var w\u003d!1;y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next()){E\u003dE.value;var A\u003dE.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026E.slotEntryTrigger instanceof kA?E.slotEntryTrigger.Zf:void 0;A\u0026\u0026A\u003d\u003d\u003dN\u0026\u0026(w\u0026\u0026YN(\"More than 1 preroll playerBytes slot detected\",E),w\u003d!0)}w||JM(kL(e.J).f8)};\nJ15\u003dfunction(e){if(L7(kL(e.J).mW))return!0;var N\u003d\"\";e\u003dg.c(kL(e.J).D3.R$.keys());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;if(y.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026y.Xh\u003d\u003d\u003d\"core\")return!0;N+\u003dy.slotType+\" \"}Math.random()\u003c.01\u0026\u0026YN(\"Ads Playback Not Managed By Controlflow\",void 0,null,{slotTypes:N});return!1};\npAM\u003dfunction(e){e\u003dg.c(kL(e.J).D3.R$.values());for(var N\u003de.next();!N.done;N\u003de.next())if(N.value.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\")return!0;return!1};\ncCF\u003dfunction(e,N,y,w,E,A){y\u003dy\u003d\u003d\u003dvoid 0?[]:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;var T\u003dkL(e.J).mW,p\u003de.player.getVideoData(1);p\u0026\u0026p.getPlayerResponse();p\u0026\u0026p.Cx();y\u003dwA3(N,y,T,kL(e.J).hP);PIP(kL(e.J).PG,w,y.Ad,y.W0,N,E,A)};\nwA3\u003dfunction(e,N,y,w){N\u003d{Ad:[],W0:N};e\u003dg.c(e);for(var E\u003de.next();!E.done;E\u003de.next())if((E\u003dE.value)\u0026\u0026E.renderer!\u003dnull){var A\u003dE.renderer;if(!y.C.X().T(\"html5_enable_vod_lasr_with_notify_pacf\")){var T\u003dvoid 0,p\u003dvoid 0,C\u003dvoid 0,r\u003dvoid 0,Y\u003dw;g.m((r\u003dA.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:r.adVideoStart,ps)?(T\u003dg.m((C\u003dA.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:C.adVideoStart,ps),T\u003dZx0(T,Y),g.nQ(A.sandwichedLinearAdRenderer.adVideoStart,ps,T)):g.m((p\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?void 0:p.adStart,ps)\u0026\u0026\n(C\u003dg.m((T\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?void 0:T.adStart,ps),T\u003dZx0(C,Y),g.nQ(A.linearAdSequenceRenderer.adStart,ps,T))}N.Ad.push(E)}return N};\ng.Ra\u003dfunction(e){if(typeof DOMParser!\u003d\"undefined\")return OK(new DOMParser,gVH(e),\"application/xml\");throw Error(\"Your browser does not support loading xml documents\");};\ng.Gd\u003dfunction(e){g.x.call(this);this.callback\u003de;this.J\u003dnew XM(0,0,.4,0,.2,1,1,1);this.delay\u003dnew g.a1(this.next,window,this);g.Q(this,this.delay)};\ng.C15\u003dfunction(e){var N\u003de.X();return N.NK\u0026\u0026!N.K\u0026\u0026g.hR(N)?e.isEmbedsShortsMode()?(e\u003de.eW(),Math.min(e.width,e.height)\u003e\u003d315):!e.xx():!1};\ng.Uy\u003dfunction(e){g.W.call(this,{S:\"div\",B:\"ytp-more-videos-view\",V:{tabIndex:\"-1\"}});var N\u003dthis;this.api\u003de;this.N\u003d!0;this.K\u003dnew g.fd(this);this.J\u003d[];this.suggestionData\u003d[];this.columns\u003dthis.containerWidth\u003dthis.U\u003dthis.j\u003dthis.scrollPosition\u003d0;this.title\u003dnew g.W({S:\"h2\",B:\"ytp-related-title\",b9:\"{{title}}\"});this.previous\u003dnew g.W({S:\"button\",dP:[\"ytp-button\",\"ytp-previous\"],V:{\"aria-label\":\"Show previous suggested videos\"},W:[g.hZ()]});this.G\u003dnew g.Gd(function(y){N.suggestions.element.scrollLeft\u003d-y});\nthis.next\u003dnew g.W({S:\"button\",dP:[\"ytp-button\",\"ytp-next\"],V:{\"aria-label\":\"Show more suggested videos\"},W:[g.cq()]});g.Q(this,this.K);this.Z\u003de.X().j;g.Q(this,this.title);this.title.yB(this.element);this.suggestions\u003dnew g.W({S:\"div\",B:\"ytp-suggestions\"});g.Q(this,this.suggestions);this.suggestions.yB(this.element);g.Q(this,this.previous);this.previous.yB(this.element);this.previous.listen(\"click\",this.cN,this);g.Q(this,this.G);r1_(this);g.Q(this,this.next);this.next.yB(this.element);this.next.listen(\"click\",\nthis.zB,this);this.K.Y(this.api,\"appresize\",this.I9);this.K.Y(this.api,\"fullscreentoggled\",this.bz);this.K.Y(this.api,\"videodatachange\",this.onVideoDataChange);this.I9(this.api.Fz().getPlayerSize());this.onVideoDataChange()};\nr1_\u003dfunction(e){for(var N\u003d{vZ:0};N.vZ\u003c16;N\u003d{vZ:N.vZ},++N.vZ){var y\u003dnew g.W({S:\"a\",B:\"ytp-suggestion-link\",V:{href:\"{{link}}\",target:e.api.X().D,\"aria-label\":\"{{aria_label}}\"},W:[{S:\"div\",B:\"ytp-suggestion-image\"},{S:\"div\",B:\"ytp-suggestion-overlay\",V:{style:\"{{blink_rendering_hack}}\",\"aria-hidden\":\"{{aria_hidden}}\"},W:[{S:\"div\",B:\"ytp-suggestion-title\",b9:\"{{title}}\"},{S:\"div\",B:\"ytp-suggestion-author\",b9:\"{{author_and_views}}\"},{S:\"div\",V:{\"data-is-live\":\"{{is_live}}\"},B:\"ytp-suggestion-duration\",\nb9:\"{{duration}}\"}]}]});g.Q(e,y);var w\u003dy.hW(\"ytp-suggestion-link\");g.$0(w,\"transitionDelay\",N.vZ/20+\"s\");e.K.Y(w,\"click\",function(E){return function(A){var T\u003dE.vZ;if(e.N){var p\u003de.suggestionData[T],C\u003dp.sessionData;e.Z\u0026\u0026e.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")?(e.api.logClick(e.J[T].element),T\u003dp.ew(),p\u003d{},g.kS(e.api,p),T\u003dg.Qb(T,p),g.Uc(T,e.api,A)):g.G9(A,e.api,e.Z,C||void 0)\u0026\u0026e.api.gq(p.videoId,C,p.playlistId)}else A.preventDefault(),document.activeElement.blur()}}(N));\ny.yB(e.suggestions.element);e.J.push(y);e.api.createServerVe(y.element,y)}};\n$j5\u003dfunction(e){if(e.api.X().T(\"web_player_log_click_before_generating_ve_conversion_params\"))for(var N\u003dMath.floor(-e.scrollPosition/(e.j+8)),y\u003dMath.min(N+e.columns,e.suggestionData.length)-1;N\u003c\u003dy;N++)e.api.logVisibility(e.J[N].element,!0)};\ng.Le\u003dfunction(e){var N\u003de.api.Nr()?32:16;N\u003de.U/2+N;e.next.element.style.bottom\u003dN+\"px\";e.previous.element.style.bottom\u003dN+\"px\";N\u003de.scrollPosition;var y\u003de.containerWidth-e.suggestionData.length*(e.j+8);g.Y1(e.element,\"ytp-scroll-min\",N\u003e\u003d0);g.Y1(e.element,\"ytp-scroll-max\",N\u003c\u003dy)};\nM_9\u003dfunction(e){for(var N\u003de.suggestionData.length,y\u003d0;y\u003cN;++y){var w\u003dvoid 0,E\u003dvoid 0,A\u003dvoid 0;w\u003de;var T\u003dw.api.X(),p\u003dw.suggestionData[y],C\u003dw.J[y];A\u003dw.api.isEmbedsShortsMode()?p.shortViewCount||\"\":p.shortViewCount?p.author+\" \\u2022 \"+p.shortViewCount:p.author;C.element.style.display\u003d\"\";g.$0(C.hW(\"ytp-suggestion-link\"),\"display\",\"inline-block\");YQ0.test(p.title)\u0026\u0026(C.hW(\"ytp-suggestion-title\").dir\u003d\"rtl\");YQ0.test(A)\u0026\u0026(C.hW(\"ytp-suggestion-author\").dir\u003d\"rtl\");E\u003dp.isLivePlayback?\"Live\":p.lengthSeconds?\ng.P2(p.lengthSeconds):\"\";var r\u003dp.ew(w.api.isEmbedsShortsMode());if(g.hR(T)\u0026\u0026!T.T(\"web_player_log_click_before_generating_ve_conversion_params\")){var Y\u003d{};g.NU(w.api,\"addEmbedsConversionTrackingParams\",[Y]);r\u003dg.Qb(r,Y)}T.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026(T\u003d(T\u003dp.sessionData)\u0026\u0026T.itct)\u0026\u0026w.api.setTrackingParams(C.element,T);C.update({author_and_views:A,duration:E,link:r,title:p.title,aria_label:p.ariaLabel||p.title,is_live:p.isLivePlayback,aria_hidden:!!p.ariaLabel,blink_rendering_hack:g.i$||\ng.oK?\"will-change: opacity\":void 0});E\u003dC.hW(\"ytp-suggestion-image\");w\u003dw.api.isEmbedsShortsMode()?p.LN(\"hq2.jpg\"):p.LN();E.style.backgroundImage\u003dw?\"url(\"+w+\")\":\"\"}if(N\u003c16)for(;N\u003c16;++N)g.$0(e.J[N].hW(\"ytp-suggestion-link\"),\"display\",\"none\");g.Le(e)};\ne5P\u003d[];r_\u003dtypeof Object.defineProperties\u003d\u003d\"function\"?Object.defineProperty:function(e,N,y){if(e\u003d\u003dArray.prototype||e\u003d\u003dObject.prototype)return e;e[N]\u003dy.value;return e};\ng.pM\u003dyn_(this);YJ(\"Symbol\",function(e){function N(A){if(this instanceof N)throw new TypeError(\"Symbol is not a constructor\");return new y(w+(A||\"\")+\"_\"+E++,A)}\nfunction y(A,T){this.J\u003dA;r_(this,\"description\",{configurable:!0,writable:!0,value:T})}\nif(e)return e;y.prototype.toString\u003dfunction(){return this.J};\nvar w\u003d\"jscomp_symbol_\"+(Math.random()*1E9\u003e\u003e\u003e0)+\"_\",E\u003d0;return N});\nYJ(\"Symbol.iterator\",function(e){if(e)return e;e\u003dSymbol(\"Symbol.iterator\");for(var N\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),y\u003d0;y\u003cN.length;y++){var w\u003dg.pM[N[y]];typeof w\u003d\u003d\u003d\"function\"\u0026\u0026typeof w.prototype[e]!\u003d\"function\"\u0026\u0026r_(w.prototype,e,{configurable:!0,writable:!0,value:function(){return w5F(N_H(this))}})}return e});\nvar EJ5\u003dtypeof Object.create\u003d\u003d\"function\"?Object.create:function(e){function N(){}\nN.prototype\u003de;return new N},l40\u003dfunction(){function e(){function y(){}\nnew y;Reflect.construct(y,[],function(){});\nreturn new y instanceof y}\nif(typeof Reflect!\u003d\"undefined\"\u0026\u0026Reflect.construct){if(e())return Reflect.construct;var N\u003dReflect.construct;return function(y,w,E){y\u003dN(y,w);E\u0026\u0026Reflect.setPrototypeOf(y,E.prototype);return y}}return function(y,w,E){E\u003d\u003d\u003dvoid 0\u0026\u0026(E\u003dy);\nE\u003dEJ5(E.prototype||Object.prototype);return Function.prototype.apply.call(y,E,w)||E}}(),FE5;\nif(typeof Object.setPrototypeOf\u003d\u003d\"function\")FE5\u003dObject.setPrototypeOf;else{var SQ5;a:{var oG9\u003d{a:!0},bu0\u003d{};try{bu0.__proto__\u003doG9;SQ5\u003dbu0.a;break a}catch(e){}SQ5\u003d!1}FE5\u003dSQ5?function(e,N){e.__proto__\u003dN;if(e.__proto__!\u003d\u003dN)throw new TypeError(e+\" is not extensible\");return e}:null}var M3\u003dFE5,hos\u003dtypeof Object.assign\u003d\u003d\"function\"?Object.assign:function(e,N){for(var y\u003d1;y\u003carguments.length;y++){var w\u003darguments[y];\nif(w)for(var E in w)lE(w,E)\u0026\u0026(e[E]\u003dw[E])}return e};\nYJ(\"Object.assign\",function(e){return e||hos});\nFH.prototype.U\u003dfunction(e){this.N\u003de};\nFH.prototype.return\u003dfunction(e){this.K\u003d{return:e};this.J\u003dthis.L};\nFH.prototype.u9\u003dfunction(e){this.J\u003de};\nYJ(\"globalThis\",function(e){return e||g.pM});\nYJ(\"Reflect\",function(e){return e?e:{}});\nYJ(\"Reflect.construct\",function(){return l40});\nYJ(\"Reflect.setPrototypeOf\",function(e){return e?e:M3?function(N,y){try{return M3(N,y),!0}catch(w){return!1}}:null});\nYJ(\"Promise\",function(e){function N(T){this.J\u003d0;this.K\u003dvoid 0;this.N\u003d[];this.G\u003d!1;var p\u003dthis.j();try{T(p.resolve,p.reject)}catch(C){p.reject(C)}}\nfunction y(){this.J\u003dnull}\nfunction w(T){return T instanceof N?T:new N(function(p){p(T)})}\nif(e)return e;y.prototype.N\u003dfunction(T){if(this.J\u003d\u003dnull){this.J\u003d[];var p\u003dthis;this.K(function(){p.L()})}this.J.push(T)};\nvar E\u003dg.pM.setTimeout;y.prototype.K\u003dfunction(T){E(T,0)};\ny.prototype.L\u003dfunction(){for(;this.J\u0026\u0026this.J.length;){var T\u003dthis.J;this.J\u003d[];for(var p\u003d0;p\u003cT.length;++p){var C\u003dT[p];T[p]\u003dnull;try{C()}catch(r){this.j(r)}}}this.J\u003dnull};\ny.prototype.j\u003dfunction(T){this.K(function(){throw T;})};\nN.prototype.j\u003dfunction(){function T(r){return function(Y){C||(C\u003d!0,r.call(p,Y))}}\nvar p\u003dthis,C\u003d!1;return{resolve:T(this.qg),reject:T(this.L)}};\nN.prototype.qg\u003dfunction(T){if(T\u003d\u003d\u003dthis)this.L(new TypeError(\"A Promise cannot resolve to itself\"));else if(T instanceof N)this.i9(T);else{a:switch(typeof T){case \"object\":var p\u003dT!\u003dnull;break a;case \"function\":p\u003d!0;break a;default:p\u003d!1}p?this.Kh(T):this.Z(T)}};\nN.prototype.Kh\u003dfunction(T){var p\u003dvoid 0;try{p\u003dT.then}catch(C){this.L(C);return}typeof p\u003d\u003d\"function\"?this.Rq(p,T):this.Z(T)};\nN.prototype.L\u003dfunction(T){this.U(2,T)};\nN.prototype.Z\u003dfunction(T){this.U(1,T)};\nN.prototype.U\u003dfunction(T,p){if(this.J!\u003d0)throw Error(\"Cannot settle(\"+T+\", \"+p+\"): Promise already settled in state\"+this.J);this.J\u003dT;this.K\u003dp;this.J\u003d\u003d\u003d2\u0026\u0026this.l9();this.D()};\nN.prototype.l9\u003dfunction(){var T\u003dthis;E(function(){if(T.Ng()){var p\u003dg.pM.console;typeof p!\u003d\u003d\"undefined\"\u0026\u0026p.error(T.K)}},1)};\nN.prototype.Ng\u003dfunction(){if(this.G)return!1;var T\u003dg.pM.CustomEvent,p\u003dg.pM.Event,C\u003dg.pM.dispatchEvent;if(typeof C\u003d\u003d\u003d\"undefined\")return!0;typeof T\u003d\u003d\u003d\"function\"?T\u003dnew T(\"unhandledrejection\",{cancelable:!0}):typeof p\u003d\u003d\u003d\"function\"?T\u003dnew p(\"unhandledrejection\",{cancelable:!0}):(T\u003dg.pM.document.createEvent(\"CustomEvent\"),T.initCustomEvent(\"unhandledrejection\",!1,!0,T));T.promise\u003dthis;T.reason\u003dthis.K;return C(T)};\nN.prototype.D\u003dfunction(){if(this.N!\u003dnull){for(var T\u003d0;T\u003cthis.N.length;++T)A.N(this.N[T]);this.N\u003dnull}};\nvar A\u003dnew y;N.prototype.i9\u003dfunction(T){var p\u003dthis.j();T.pU(p.resolve,p.reject)};\nN.prototype.Rq\u003dfunction(T,p){var C\u003dthis.j();try{T.call(p,C.resolve,C.reject)}catch(r){C.reject(r)}};\nN.prototype.then\u003dfunction(T,p){function C(l,F){return typeof l\u003d\u003d\"function\"?function(S){try{r(l(S))}catch(k){Y(k)}}:F}\nvar r,Y,M\u003dnew N(function(l,F){r\u003dl;Y\u003dF});\nthis.pU(C(T,r),C(p,Y));return M};\nN.prototype.catch\u003dfunction(T){return this.then(void 0,T)};\nN.prototype.pU\u003dfunction(T,p){function C(){switch(r.J){case 1:T(r.K);break;case 2:p(r.K);break;default:throw Error(\"Unexpected state: \"+r.J);}}\nvar r\u003dthis;this.N\u003d\u003dnull?A.N(C):this.N.push(C);this.G\u003d!0};\nN.resolve\u003dw;N.reject\u003dfunction(T){return new N(function(p,C){C(T)})};\nN.race\u003dfunction(T){return new N(function(p,C){for(var r\u003dg.c(T),Y\u003dr.next();!Y.done;Y\u003dr.next())w(Y.value).pU(p,C)})};\nN.all\u003dfunction(T){var p\u003dg.c(T),C\u003dp.next();return C.done?w([]):new N(function(r,Y){function M(S){return function(k){l[S]\u003dk;F--;F\u003d\u003d0\u0026\u0026r(l)}}\nvar l\u003d[],F\u003d0;do l.push(void 0),F++,w(C.value).pU(M(l.length-1),Y),C\u003dp.next();while(!C.done)})};\nreturn N});\nYJ(\"Object.setPrototypeOf\",function(e){return e||M3});\nYJ(\"Symbol.dispose\",function(e){return e?e:Symbol(\"Symbol.dispose\")});\nYJ(\"SuppressedError\",function(e){function N(y,w,E){if(!(this instanceof N))return new N(y,w,E);E\u003dError(E);\"stack\"in E\u0026\u0026(this.stack\u003dE.stack);this.message\u003dE.message;this.error\u003dy;this.suppressed\u003dw}\nif(e)return e;g.b(N,Error);N.prototype.name\u003d\"SuppressedError\";return N});\nYJ(\"Array.prototype.find\",function(e){return e?e:function(N,y){return FF3(this,N,y).gM}});\nYJ(\"WeakMap\",function(e){function N(C){this.J\u003d(p+\u003dMath.random()+1).toString();if(C){C\u003dg.c(C);for(var r;!(r\u003dC.next()).done;)r\u003dr.value,this.set(r[0],r[1])}}\nfunction y(){}\nfunction w(C){var r\u003dtypeof C;return r\u003d\u003d\u003d\"object\"\u0026\u0026C!\u003d\u003dnull||r\u003d\u003d\u003d\"function\"}\nfunction E(C){if(!lE(C,T)){var r\u003dnew y;r_(C,T,{value:r})}}\nfunction A(C){var r\u003dObject[C];r\u0026\u0026(Object[C]\u003dfunction(Y){if(Y instanceof y)return Y;Object.isExtensible(Y)\u0026\u0026E(Y);return r(Y)})}\nif(function(){if(!e||!Object.seal)return!1;try{var C\u003dObject.seal({}),r\u003dObject.seal({}),Y\u003dnew e([[C,2],[r,3]]);if(Y.get(C)!\u003d2||Y.get(r)!\u003d3)return!1;Y.delete(C);Y.set(r,4);return!Y.has(C)\u0026\u0026Y.get(r)\u003d\u003d4}catch(M){return!1}}())return e;\nvar T\u003d\"$jscomp_hidden_\"+Math.random();A(\"freeze\");A(\"preventExtensions\");A(\"seal\");var p\u003d0;N.prototype.set\u003dfunction(C,r){if(!w(C))throw Error(\"Invalid WeakMap key\");E(C);if(!lE(C,T))throw Error(\"WeakMap key fail: \"+C);C[T][this.J]\u003dr;return this};\nN.prototype.get\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)?C[T][this.J]:void 0};\nN.prototype.has\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)\u0026\u0026lE(C[T],this.J)};\nN.prototype.delete\u003dfunction(C){return w(C)\u0026\u0026lE(C,T)\u0026\u0026lE(C[T],this.J)?delete C[T][this.J]:!1};\nreturn N});\nYJ(\"Map\",function(e){function N(){var p\u003d{};return p.previous\u003dp.next\u003dp.head\u003dp}\nfunction y(p,C){var r\u003dp[1];return w5F(function(){if(r){for(;r.head!\u003dp[1];)r\u003dr.previous;for(;r.next!\u003dr.head;)return r\u003dr.next,{done:!1,value:C(r)};r\u003dnull}return{done:!0,value:void 0}})}\nfunction w(p,C){var r\u003dC\u0026\u0026typeof C;r\u003d\u003d\"object\"||r\u003d\u003d\"function\"?A.has(C)?r\u003dA.get(C):(r\u003d\"\"+ ++T,A.set(C,r)):r\u003d\"p_\"+C;var Y\u003dp[0][r];if(Y\u0026\u0026lE(p[0],r))for(p\u003d0;p\u003cY.length;p++){var M\u003dY[p];if(C!\u003d\u003dC\u0026\u0026M.key!\u003d\u003dM.key||C\u003d\u003d\u003dM.key)return{id:r,list:Y,index:p,entry:M}}return{id:r,list:Y,index:-1,entry:void 0}}\nfunction E(p){this[0]\u003d{};this[1]\u003dN();this.size\u003d0;if(p){p\u003dg.c(p);for(var C;!(C\u003dp.next()).done;)C\u003dC.value,this.set(C[0],C[1])}}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var p\u003dObject.seal({x:4}),C\u003dnew e(g.c([[p,\"s\"]]));if(C.get(p)!\u003d\"s\"||C.size!\u003d1||C.get({x:4})||C.set({x:4},\"t\")!\u003dC||C.size!\u003d2)return!1;var r\u003dC.entries(),Y\u003dr.next();if(Y.done||Y.value[0]!\u003dp||Y.value[1]!\u003d\"s\")return!1;Y\u003dr.next();return Y.done||Y.value[0].x!\u003d4||Y.value[1]!\u003d\"t\"||!r.next().done?!1:!0}catch(M){return!1}}())return e;\nvar A\u003dnew WeakMap;E.prototype.set\u003dfunction(p,C){p\u003dp\u003d\u003d\u003d0?0:p;var r\u003dw(this,p);r.list||(r.list\u003dthis[0][r.id]\u003d[]);r.entry?r.entry.value\u003dC:(r.entry\u003d{next:this[1],previous:this[1].previous,head:this[1],key:p,value:C},r.list.push(r.entry),this[1].previous.next\u003dr.entry,this[1].previous\u003dr.entry,this.size++);return this};\nE.prototype.delete\u003dfunction(p){p\u003dw(this,p);return p.entry\u0026\u0026p.list?(p.list.splice(p.index,1),p.list.length||delete this[0][p.id],p.entry.previous.next\u003dp.entry.next,p.entry.next.previous\u003dp.entry.previous,p.entry.head\u003dnull,this.size--,!0):!1};\nE.prototype.clear\u003dfunction(){this[0]\u003d{};this[1]\u003dthis[1].previous\u003dN();this.size\u003d0};\nE.prototype.has\u003dfunction(p){return!!w(this,p).entry};\nE.prototype.get\u003dfunction(p){return(p\u003dw(this,p).entry)\u0026\u0026p.value};\nE.prototype.entries\u003dfunction(){return y(this,function(p){return[p.key,p.value]})};\nE.prototype.keys\u003dfunction(){return y(this,function(p){return p.key})};\nE.prototype.values\u003dfunction(){return y(this,function(p){return p.value})};\nE.prototype.forEach\u003dfunction(p,C){for(var r\u003dthis.entries(),Y;!(Y\u003dr.next()).done;)Y\u003dY.value,p.call(C,Y[1],Y[0],this)};\nE.prototype[Symbol.iterator]\u003dE.prototype.entries;var T\u003d0;return E});\nYJ(\"Set\",function(e){function N(y){this.J\u003dnew Map;if(y){y\u003dg.c(y);for(var w;!(w\u003dy.next()).done;)this.add(w.value)}this.size\u003dthis.J.size}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var y\u003dObject.seal({x:4}),w\u003dnew e(g.c([y]));if(!w.has(y)||w.size!\u003d1||w.add(y)!\u003dw||w.size!\u003d1||w.add({x:4})!\u003dw||w.size!\u003d2)return!1;var E\u003dw.entries(),A\u003dE.next();if(A.done||A.value[0]!\u003dy||A.value[1]!\u003dy)return!1;A\u003dE.next();return A.done||A.value[0]\u003d\u003dy||A.value[0].x!\u003d4||A.value[1]!\u003dA.value[0]?!1:E.next().done}catch(T){return!1}}())return e;\nN.prototype.add\u003dfunction(y){y\u003dy\u003d\u003d\u003d0?0:y;this.J.set(y,y);this.size\u003dthis.J.size;return this};\nN.prototype.delete\u003dfunction(y){y\u003dthis.J.delete(y);this.size\u003dthis.J.size;return y};\nN.prototype.clear\u003dfunction(){this.J.clear();this.size\u003d0};\nN.prototype.has\u003dfunction(y){return this.J.has(y)};\nN.prototype.entries\u003dfunction(){return this.J.entries()};\nN.prototype.values\u003dfunction(){return this.J.values()};\nN.prototype.keys\u003dN.prototype.values;N.prototype[Symbol.iterator]\u003dN.prototype.values;N.prototype.forEach\u003dfunction(y,w){var E\u003dthis;this.J.forEach(function(A){return y.call(w,A,A,E)})};\nreturn N});\nYJ(\"Math.log2\",function(e){return e?e:function(N){return Math.log(N)/Math.LN2}});\nYJ(\"Object.values\",function(e){return e?e:function(N){var y\u003d[],w;for(w in N)lE(N,w)\u0026\u0026y.push(N[w]);return y}});\nYJ(\"Object.is\",function(e){return e?e:function(N,y){return N\u003d\u003d\u003dy?N!\u003d\u003d0||1/N\u003d\u003d\u003d1/y:N!\u003d\u003dN\u0026\u0026y!\u003d\u003dy}});\nYJ(\"Array.prototype.includes\",function(e){return e?e:function(N,y){var w\u003dthis;w instanceof String\u0026\u0026(w\u003dString(w));var E\u003dw.length;y\u003dy||0;for(y\u003c0\u0026\u0026(y\u003dMath.max(y+E,0));y\u003cE;y++){var A\u003dw[y];if(A\u003d\u003d\u003dN||Object.is(A,N))return!0}return!1}});\nYJ(\"String.prototype.includes\",function(e){return e?e:function(N,y){return D1(this,N,\"includes\").indexOf(N,y||0)!\u003d\u003d-1}});\nYJ(\"Array.from\",function(e){return e?e:function(N,y,w){y\u003dy!\u003dnull?y:function(p){return p};\nvar E\u003d[],A\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026N[Symbol.iterator];if(typeof A\u003d\u003d\"function\"){N\u003dA.call(N);for(var T\u003d0;!(A\u003dN.next()).done;)E.push(y.call(w,A.value,T++))}else for(A\u003dN.length,T\u003d0;T\u003cA;T++)E.push(y.call(w,N[T],T));return E}});\nYJ(\"Object.entries\",function(e){return e?e:function(N){var y\u003d[],w;for(w in N)lE(N,w)\u0026\u0026y.push([w,N[w]]);return y}});\nYJ(\"Number.isFinite\",function(e){return e?e:function(N){return typeof N!\u003d\u003d\"number\"?!1:!isNaN(N)\u0026\u0026N!\u003d\u003dInfinity\u0026\u0026N!\u003d\u003d-Infinity}});\nYJ(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nYJ(\"Number.MIN_SAFE_INTEGER\",function(){return-9007199254740991});\nYJ(\"Number.isInteger\",function(e){return e?e:function(N){return Number.isFinite(N)?N\u003d\u003d\u003dMath.floor(N):!1}});\nYJ(\"Number.isSafeInteger\",function(e){return e?e:function(N){return Number.isInteger(N)\u0026\u0026Math.abs(N)\u003c\u003dNumber.MAX_SAFE_INTEGER}});\nYJ(\"String.prototype.startsWith\",function(e){return e?e:function(N,y){var w\u003dD1(this,N,\"startsWith\");N+\u003d\"\";var E\u003dw.length,A\u003dN.length;y\u003dMath.max(0,Math.min(y|0,w.length));for(var T\u003d0;T\u003cA\u0026\u0026y\u003cE;)if(w[y++]!\u003dN[T++])return!1;return T\u003e\u003dA}});\nYJ(\"String.prototype.endsWith\",function(e){return e?e:function(N,y){var w\u003dD1(this,N,\"endsWith\");N+\u003d\"\";y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dw.length);y\u003dMath.max(0,Math.min(y|0,w.length));for(var E\u003dN.length;E\u003e0\u0026\u0026y\u003e0;)if(w[--y]!\u003dN[--E])return!1;return E\u003c\u003d0}});\nYJ(\"Array.prototype.entries\",function(e){return e?e:function(){return V0(this,function(N,y){return[N,y]})}});\nYJ(\"Math.imul\",function(e){return e?e:function(N,y){N\u003dNumber(N);y\u003dNumber(y);var w\u003dN\u002665535,E\u003dy\u002665535;return w*E+((N\u003e\u003e\u003e16\u002665535)*E+w*(y\u003e\u003e\u003e16\u002665535)\u003c\u003c16\u003e\u003e\u003e0)|0}});\nYJ(\"Math.trunc\",function(e){return e?e:function(N){N\u003dNumber(N);if(isNaN(N)||N\u003d\u003d\u003dInfinity||N\u003d\u003d\u003d-Infinity||N\u003d\u003d\u003d0)return N;var y\u003dMath.floor(Math.abs(N));return N\u003c0?-y:y}});\nYJ(\"Math.clz32\",function(e){return e?e:function(N){N\u003dNumber(N)\u003e\u003e\u003e0;if(N\u003d\u003d\u003d0)return 32;var y\u003d0;(N\u00264294901760)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d16,y+\u003d16);(N\u00264278190080)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d8,y+\u003d8);(N\u00264026531840)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d4,y+\u003d4);(N\u00263221225472)\u003d\u003d\u003d0\u0026\u0026(N\u003c\u003c\u003d2,y+\u003d2);(N\u00262147483648)\u003d\u003d\u003d0\u0026\u0026y++;return y}});\nYJ(\"Math.log10\",function(e){return e?e:function(N){return Math.log(N)/Math.LN10}});\nYJ(\"Number.isNaN\",function(e){return e?e:function(N){return typeof N\u003d\u003d\u003d\"number\"\u0026\u0026isNaN(N)}});\nYJ(\"Array.prototype.keys\",function(e){return e?e:function(){return V0(this,function(N){return N})}});\nYJ(\"Array.prototype.values\",function(e){return e?e:function(){return V0(this,function(N,y){return y})}});\nYJ(\"Array.prototype.fill\",function(e){return e?e:function(N,y,w){var E\u003dthis.length||0;y\u003c0\u0026\u0026(y\u003dMath.max(0,E+y));if(w\u003d\u003dnull||w\u003eE)w\u003dE;w\u003dNumber(w);w\u003c0\u0026\u0026(w\u003dMath.max(0,E+w));for(y\u003dNumber(y||0);y\u003cw;y++)this[y]\u003dN;return this}});\nYJ(\"Int8Array.prototype.fill\",fM);YJ(\"Uint8Array.prototype.fill\",fM);YJ(\"Uint8ClampedArray.prototype.fill\",fM);YJ(\"Int16Array.prototype.fill\",fM);YJ(\"Uint16Array.prototype.fill\",fM);YJ(\"Int32Array.prototype.fill\",fM);YJ(\"Uint32Array.prototype.fill\",fM);YJ(\"Float32Array.prototype.fill\",fM);YJ(\"Float64Array.prototype.fill\",fM);\nYJ(\"Object.fromEntries\",function(e){return e?e:function(N){var y\u003d{};if(!(Symbol.iterator in N))throw new TypeError(\"\"+N+\" is not iterable\");N\u003dN[Symbol.iterator].call(N);for(var w\u003dN.next();!w.done;w\u003dN.next()){w\u003dw.value;if(Object(w)!\u003d\u003dw)throw new TypeError(\"iterable for fromEntries should yield objects\");y[w[0]]\u003dw[1]}return y}});\nYJ(\"String.prototype.replaceAll\",function(e){return e?e:function(N,y){if(N instanceof RegExp\u0026\u0026!N.global)throw new TypeError(\"String.prototype.replaceAll called with a non-global RegExp argument.\");return N instanceof RegExp?this.replace(N,y):this.replace(new RegExp(String(N).replace(/([-()\\[\\]{}+?*.$\\^|,:#\u003c!\\\\])/g,\"\\\\$1\").replace(/\\x08/g,\"\\\\x08\"),\"g\"),y)}});\nYJ(\"String.prototype.repeat\",function(e){return e?e:function(N){var y\u003dD1(this,null,\"repeat\");if(N\u003c0||N\u003e1342177279)throw new RangeError(\"Invalid count value\");N|\u003d0;for(var w\u003d\"\";N;)if(N\u00261\u0026\u0026(w+\u003dy),N\u003e\u003e\u003e\u003d1)y+\u003dy;return w}});\nYJ(\"Promise.prototype.finally\",function(e){return e?e:function(N){return this.then(function(y){return Promise.resolve(N()).then(function(){return y})},function(y){return Promise.resolve(N()).then(function(){throw y;\n})})}});\nYJ(\"String.prototype.padStart\",function(e){return e?e:function(N,y){var w\u003dD1(this,null,\"padStart\");N-\u003dw.length;y\u003dy!\u003d\u003dvoid 0?String(y):\" \";return(N\u003e0\u0026\u0026y?y.repeat(Math.ceil(N/y.length)).substring(0,N):\"\")+w}});\nYJ(\"Array.prototype.findIndex\",function(e){return e?e:function(N,y){return FF3(this,N,y).WZ}});\nYJ(\"Math.sign\",function(e){return e?e:function(N){N\u003dNumber(N);return N\u003d\u003d\u003d0||isNaN(N)?N:N\u003e0?1:-1}});\nYJ(\"WeakSet\",function(e){function N(y){this.J\u003dnew WeakMap;if(y){y\u003dg.c(y);for(var w;!(w\u003dy.next()).done;)this.add(w.value)}}\nif(function(){if(!e||!Object.seal)return!1;try{var y\u003dObject.seal({}),w\u003dObject.seal({}),E\u003dnew e([y]);if(!E.has(y)||E.has(w))return!1;E.delete(y);E.add(w);return!E.has(y)\u0026\u0026E.has(w)}catch(A){return!1}}())return e;\nN.prototype.add\u003dfunction(y){this.J.set(y,!0);return this};\nN.prototype.has\u003dfunction(y){return this.J.has(y)};\nN.prototype.delete\u003dfunction(y){return this.J.delete(y)};\nreturn N});\nYJ(\"Array.prototype.copyWithin\",function(e){function N(y){y\u003dNumber(y);return y\u003d\u003d\u003dInfinity||y\u003d\u003d\u003d-Infinity?y:y|0}\nreturn e?e:function(y,w,E){var A\u003dthis.length;y\u003dN(y);w\u003dN(w);E\u003dE\u003d\u003d\u003dvoid 0?A:N(E);y\u003dy\u003c0?Math.max(A+y,0):Math.min(y,A);w\u003dw\u003c0?Math.max(A+w,0):Math.min(w,A);E\u003dE\u003c0?Math.max(A+E,0):Math.min(E,A);if(y\u003cw)for(;w\u003cE;)w in this?this[y++]\u003dthis[w++]:(delete this[y++],w++);else for(E\u003dMath.min(E,A+w-y),y+\u003dE-w;E\u003ew;)--E in this?this[--y]\u003dthis[E]:delete this[--y];return this}});\nYJ(\"Int8Array.prototype.copyWithin\",tn);YJ(\"Uint8Array.prototype.copyWithin\",tn);YJ(\"Uint8ClampedArray.prototype.copyWithin\",tn);YJ(\"Int16Array.prototype.copyWithin\",tn);YJ(\"Uint16Array.prototype.copyWithin\",tn);YJ(\"Int32Array.prototype.copyWithin\",tn);YJ(\"Uint32Array.prototype.copyWithin\",tn);YJ(\"Float32Array.prototype.copyWithin\",tn);YJ(\"Float64Array.prototype.copyWithin\",tn);YJ(\"Array.prototype.at\",function(e){return e?e:uE});\nYJ(\"Int8Array.prototype.at\",q3);YJ(\"Uint8Array.prototype.at\",q3);YJ(\"Uint8ClampedArray.prototype.at\",q3);YJ(\"Int16Array.prototype.at\",q3);YJ(\"Uint16Array.prototype.at\",q3);YJ(\"Int32Array.prototype.at\",q3);YJ(\"Uint32Array.prototype.at\",q3);YJ(\"Float32Array.prototype.at\",q3);YJ(\"Float64Array.prototype.at\",q3);YJ(\"String.prototype.at\",function(e){return e?e:uE});\nYJ(\"Array.prototype.findLastIndex\",function(e){return e?e:function(N,y){return S9s(this,N,y).WZ}});\nYJ(\"Int8Array.prototype.findLastIndex\",Z1);YJ(\"Uint8Array.prototype.findLastIndex\",Z1);YJ(\"Uint8ClampedArray.prototype.findLastIndex\",Z1);YJ(\"Int16Array.prototype.findLastIndex\",Z1);YJ(\"Uint16Array.prototype.findLastIndex\",Z1);YJ(\"Int32Array.prototype.findLastIndex\",Z1);YJ(\"Uint32Array.prototype.findLastIndex\",Z1);YJ(\"Float32Array.prototype.findLastIndex\",Z1);YJ(\"Float64Array.prototype.findLastIndex\",Z1);YJ(\"Number.parseInt\",function(e){return e||parseInt});var RD,O9,oJM;RD\u003dRD||{};g.xJ\u003dthis||self;O9\u003d\"closure_uid_\"+(Math.random()*1E9\u003e\u003e\u003e0);oJM\u003d0;g.x.prototype.Lm\u003d!1;g.x.prototype.Ss\u003dfunction(){return this.Lm};\ng.x.prototype.dispose\u003dfunction(){this.Lm||(this.Lm\u003d!0,this.fh())};\ng.x.prototype[Symbol.dispose]\u003dfunction(){this.dispose()};\ng.x.prototype.addOnDisposeCallback\u003dfunction(e,N){this.Lm?N!\u003d\u003dvoid 0?e.call(N):e():(this.fl||(this.fl\u003d[]),N\u0026\u0026(e\u003de.bind(N)),this.fl.push(e))};\ng.x.prototype.fh\u003dfunction(){if(this.fl)for(;this.fl.length;)this.fl.shift()()};var X5H;g.b(r5,g.x);r5.prototype.share\u003dfunction(){if(this.Ss())throw Error(\"E:AD\");this.j++;return this};\nr5.prototype.dispose\u003dfunction(){--this.j||g.x.prototype.dispose.call(this)};\nX5H\u003dSymbol.dispose;PEM.prototype.jW\u003dfunction(e,N){this.J.jW(\"/client_streamz/bg/frs\",e,N)};\nd30.prototype.jW\u003dfunction(e,N,y,w,E,A){this.J.jW(\"/client_streamz/bg/wrl\",e,N,y,w,E,A)};\nI1n.prototype.J\u003dfunction(e,N){this.N.aO(\"/client_streamz/bg/ec\",e,N)};\nvJP.prototype.jW\u003dfunction(e,N,y,w){this.J.jW(\"/client_streamz/bg/el\",e,N,y,w)};\nz5J.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/cec\",e,N,y)};\niME.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/csc\",e,N,y)};\nD31.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/ctav\",e,N,y)};\ngJ1.prototype.J\u003dfunction(e,N,y){this.N.aO(\"/client_streamz/bg/po/cwsc\",e,N,y)};g.e0(FF,Error);FF.prototype.name\u003d\"CustomError\";var ad1;var tQ\u003dvoid 0,fB,ifP\u003dtypeof TextDecoder!\u003d\u003d\"undefined\",q91,uH5\u003dtypeof String.prototype.isWellFormed\u003d\u003d\u003d\"function\",tMH\u003dtypeof TextEncoder!\u003d\u003d\"undefined\";var d5\u003dString.prototype.trim?function(e){return e.trim()}:function(e){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(e)[1]},IdJ\u003d/\u0026/g,vbn\u003d/\u003c/g,zfn\u003d/\u003e/g,im_\u003d/\"/g,DgP\u003d/\u0027/g,gbM\u003d/\\x00/g,dg9\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var c1P\u003dQ0(1,!0),i_\u003dQ0(610401301,!1);Q0(899588437,!1);Q0(188588736,!0);Q0(651175828,!1);Q0(653718497,c1P);Q0(660014094,c1P);Q0(722764542,!1);Q0(2147483644,!1);Q0(2147483645,!1);Q0(2147483646,c1P);Q0(2147483647,!0);var DZ\u003d!!g.nM(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var g5,kZ0\u003dg.xJ.navigator;g5\u003dkZ0?kZ0.userAgentData||null:null;var LF3,vQ,DR;LF3\u003dArray.prototype.indexOf?function(e,N){return Array.prototype.indexOf.call(e,N,void 0)}:function(e,N){if(typeof e\u003d\u003d\u003d\"string\")return typeof N!\u003d\u003d\"string\"||N.length!\u003d1?-1:e.indexOf(N,0);\nfor(var y\u003d0;y\u003ce.length;y++)if(y in e\u0026\u0026e[y]\u003d\u003d\u003dN)return y;return-1};\ng.Bc1\u003dArray.prototype.lastIndexOf?function(e,N){return Array.prototype.lastIndexOf.call(e,N,e.length-1)}:function(e,N){var y\u003de.length-1;\ny\u003c0\u0026\u0026(y\u003dMath.max(0,e.length+y));if(typeof e\u003d\u003d\u003d\"string\")return typeof N!\u003d\u003d\"string\"||N.length!\u003d1?-1:e.lastIndexOf(N,y);for(;y\u003e\u003d0;y--)if(y in e\u0026\u0026e[y]\u003d\u003d\u003dN)return y;return-1};\ng.$R\u003dArray.prototype.forEach?function(e,N,y){Array.prototype.forEach.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)A in E\u0026\u0026N.call(y,E[A],A,e)};\ng.CG\u003dArray.prototype.filter?function(e,N,y){return Array.prototype.filter.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003d[],A\u003d0,T\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,p\u003d0;p\u003cw;p++)if(p in T){var C\u003dT[p];\nN.call(y,C,p,e)\u0026\u0026(E[A++]\u003dC)}return E};\ng.dn\u003dArray.prototype.map?function(e,N,y){return Array.prototype.map.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dArray(w),A\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,T\u003d0;T\u003cw;T++)T in A\u0026\u0026(E[T]\u003dN.call(y,A[T],T,e));\nreturn E};\nvQ\u003dArray.prototype.reduce?function(e,N,y){return Array.prototype.reduce.call(e,N,y)}:function(e,N,y){var w\u003dy;\n(0,g.$R)(e,function(E,A){w\u003dN.call(void 0,w,E,A,e)});\nreturn w};\nDR\u003dArray.prototype.some?function(e,N){return Array.prototype.some.call(e,N,void 0)}:function(e,N){for(var y\u003de.length,w\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,E\u003d0;E\u003cy;E++)if(E in w\u0026\u0026N.call(void 0,w[E],E,e))return!0;\nreturn!1};\ng.Ip\u003dArray.prototype.every?function(e,N,y){return Array.prototype.every.call(e,N,y)}:function(e,N,y){for(var w\u003de.length,E\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,A\u003d0;A\u003cw;A++)if(A in E\u0026\u0026!N.call(y,E[A],A,e))return!1;\nreturn!0};Fo[\" \"]\u003dfunction(){};var Y0,HT,kn_,XA5,P1E,dj_,SV,KC,I4F;g.oK\u003du_();g.S6\u003dQPF();g.Um\u003dfq(\"Edge\");g.Hg\u003dg.Um||g.S6;Y0\u003dfq(\"Gecko\")\u0026\u0026!(P_(g.zw(),\"WebKit\")\u0026\u0026!fq(\"Edge\"))\u0026\u0026!(fq(\"Trident\")||fq(\"MSIE\"))\u0026\u0026!fq(\"Edge\");g.RB\u003dP_(g.zw(),\"WebKit\")\u0026\u0026!fq(\"Edge\");HT\u003dH_();kn_\u003dGsM();g.NI\u003dR50();XA5\u003dQT();P1E\u003dfq(\"iPad\");dj_\u003dfq(\"iPod\");SV\u003dmf();KC\u003dP_(g.zw(),\"KaiOS\");\na:{var vGM\u003d\"\",zoM\u003dfunction(){var e\u003dg.zw();if(Y0)return/rv:([^\\);]+)(\\)|;)/.exec(e);if(g.Um)return/Edge\\/([\\d\\.]+)/.exec(e);if(g.S6)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(e);if(g.RB)return/WebKit\\/(\\S+)/.exec(e);if(g.oK)return/(?:Version)[ \\/]?(\\S+)/.exec(e)}();\nzoM\u0026\u0026(vGM\u003dzoM?zoM[1]:\"\");if(g.S6){var sy,ius\u003dg.xJ.document;sy\u003dius?ius.documentMode:void 0;if(sy!\u003dnull\u0026\u0026sy\u003eparseFloat(vGM)){I4F\u003dString(sy);break a}}I4F\u003dvGM}var C_1\u003dI4F,JV9\u003d{};var s8,ay;g.DT\u003dqM();s8\u003dQT()||fq(\"iPod\");ay\u003dfq(\"iPad\");g.bd\u003dHMM();g.i$\u003dZZ();g.k$\u003dxw()\u0026\u0026!mf();var $Ms\u003d{},cm\u003dnull,YkF\u003dY0||g.RB||typeof g.xJ.btoa\u003d\u003d\"function\";var kw9\u003dtypeof Uint8Array!\u003d\u003d\"undefined\",FfP\u003d!g.S6\u0026\u0026typeof btoa\u003d\u003d\u003d\"function\",hX9\u003d/[-_.]/g,ow0\u003d{\"-\":\"+\",_:\"/\",\".\":\"\u003d\"},Xo\u003d{};Bm.prototype.isEmpty\u003dfunction(){return this.J\u003d\u003dnull};\nBm.prototype.sizeBytes\u003dfunction(){var e\u003ddr(this);return e?e.length:0};\nvar X_F;var FW5\u003dvoid 0;var i7\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\",dMM\u003dnew Set,DjJ\u003dz7(\"jas\",void 0,!0,!0),Zd\u003dz7(void 0,\"2ex\"),wP\u003dz7(void 0,\"1oa\",!0),Qh\u003dz7(void 0,Symbol(),!0);Math.max.apply(Math,g.B(Object.values({ryq:1,PlZ:2,Cll:4,zDk:8,y3P:16,A3B:32,T41:64,MzW:128,XoZ:256,YHg:512,ZEl:1024,d2h:2048,B2B:4096,Cbh:8192,WvP:16384})));var Dy\u003di7?DjJ:\"LPk\",vw5\u003d{LPk:{value:0,configurable:!0,writable:!0,enumerable:!1}},IZs\u003dObject.defineProperties;var Xt\u003d{},Or,gG_\u003d[];Vh(gG_,55);Or\u003dObject.freeze(gG_);var hjM\u003dObject.freeze({});var gwM\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"number\"}),DM_\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"string\"}),V0M\u003dHm(function(e){return typeof e\u003d\u003d\u003d\"boolean\"}),eq\u003dHm(function(e){return e!\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"}),ac\u003dHm(function(e){return!!e\u0026\u0026(typeof e\u003d\u003d\u003d\"object\"||typeof e\u003d\u003d\u003d\"function\")});var Kf\u003dtypeof g.xJ.BigInt\u003d\u003d\u003d\"function\"\u0026\u0026typeof g.xJ.BigInt(0)\u003d\u003d\u003d\"bigint\";var hK\u003dHm(function(e){return Kf?e\u003e\u003dV_J\u0026\u0026e\u003c\u003df4J:e[0]\u003d\u003d\u003d\"-\"?fZs(e,t_H):fZs(e,uYE)}),t_H\u003dNumber.MIN_SAFE_INTEGER.toString(),V_J\u003dKf?BigInt(Number.MIN_SAFE_INTEGER):void 0,uYE\u003dNumber.MAX_SAFE_INTEGER.toString(),f4J\u003dKf?BigInt(Number.MAX_SAFE_INTEGER):void 0;var ddF\u003dtypeof Uint8Array.prototype.slice\u003d\u003d\u003d\"function\",OS\u003d0,RN\u003d0,ay5;var Yb\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asIntN:void 0,RX_\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asUintN:void 0,S4\u003dNumber.isSafeInteger,Ty\u003dNumber.isFinite,Ft\u003dMath.trunc,xMM\u003d/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;var IF;var zy,YSs;g.J\u003dXmM.prototype;g.J.init\u003dfunction(e,N,y,w){w\u003dw\u003d\u003d\u003dvoid 0?{}:w;this.oR\u003dw.oR\u003d\u003d\u003dvoid 0?!1:w.oR;e\u0026\u0026(e\u003dcy(e),this.N\u003de.buffer,this.L\u003de.zv,this.j\u003dN||0,this.K\u003dy!\u003d\u003dvoid 0?this.j+y:this.N.length,this.J\u003dthis.j)};\ng.J.free\u003dfunction(){this.clear();iV.length\u003c100\u0026\u0026iV.push(this)};\ng.J.clear\u003dfunction(){this.N\u003dnull;this.L\u003d!1;this.J\u003dthis.K\u003dthis.j\u003d0;this.oR\u003d!1};\ng.J.reset\u003dfunction(){this.J\u003dthis.j};\ng.J.iB\u003dfunction(){var e\u003dthis.Z;e||(e\u003dthis.N,e\u003dthis.Z\u003dnew DataView(e.buffer,e.byteOffset,e.byteLength));return e};\nvar iV\u003d[];D8.prototype.free\u003dfunction(){this.J.clear();this.N\u003dthis.j\u003d-1;aa.length\u003c100\u0026\u0026aa.push(this)};\nD8.prototype.reset\u003dfunction(){this.J.reset();this.K\u003dthis.J.J;this.N\u003dthis.j\u003d-1};\nvar aa\u003d[];g.J\u003dqq.prototype;g.J.toJSON\u003dfunction(){return vW(this)};\ng.J.jY\u003dfunction(e){return JSON.stringify(vW(this,e))};\ng.J.clone\u003dfunction(){var e\u003dthis.wT;return new this.constructor(fm(e,e[Dy]|0,!1))};\ng.J.zv\u003dfunction(){return!!((this.wT[Dy]|0)\u00262)};\ng.J.Av\u003dXt;g.J.toString\u003dfunction(){return this.wT.toString()};var VEJ,tEE;jn.prototype.length\u003dfunction(){return this.J.length};\njn.prototype.end\u003dfunction(){var e\u003dthis.J;this.J\u003d[];return e};var RL\u003dOW(),qQ0\u003dOW(),ZuM\u003dOW(),xj0\u003dOW(),jJ5\u003dOW(),nGF\u003dOW(),QJ9\u003dOW(),mjM\u003dOW();var HfE\u003dUW(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;VH(e,EW(N,w,y),E);return!0},md9),KWM\u003dUW(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;\nVH(e,EW(N,w,y,!0),E);return!0},md9),At\u003dSymbol(),Nm\u003dSymbol(),OfM\u003dSymbol(),UdP\u003dSymbol(),LB,sW;var Hus\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;rG(N,y,vy(e.J));return!0},$x,QJ9),KEH\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;\ne\u003dvy(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},$x,QJ9),WE3\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d1)return!1;\nNq(N,y,w,vy(e.J));return!0},$x,QJ9),Ou_\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,XX(e.J));return!0},Yx,jJ5),RoF\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\ne\u003dXX(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},Yx,jJ5),GZE\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,XX(e.J));return!0},Yx,jJ5),Uj9\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J));return!0},Mm,xj0),LE_\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\ne\u003dPy(e.J);rG(N,y,e\u003d\u003d\u003d0?void 0:e);return!0},Mm,xj0),sJH\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,Py(e.J));return!0},Mm,xj0),a40\u003dpy(function(e,N,y){if(e.N!\u003d\u003d1)return!1;\nrG(N,y,IL(e.J));return!0},function(e,N,y){nRM(e,y,GwM(N))},nGF),e5w\u003dCy(function(e,N,y){if(e.N!\u003d\u003d1\u0026\u0026e.N!\u003d\u003d2)return!1;\nN\u003dUr(N,N[Dy]|0,y,!1,!1);if(e.N\u003d\u003d2)for(y\u003dPy(e.J)\u003e\u003e\u003e0,y\u003de.J.J+y;e.J.J\u003cy;)N.push(IL(e.J));else N.push(IL(e.J));return!0},function(e,N,y){N\u003dJt(GwM,N,!1);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++)nRM(e,y,N[w])},nGF),N_F\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,zx(e.J));return!0},efn,qQ0),yn5\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d0)return!1;\nNq(N,y,w,zx(e.J));return!0},efn,qQ0),eW\u003dpy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\nrG(N,y,uV(e));return!0},Nas,ZuM),w5f\u003dCy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\ne\u003duV(e);Ur(N,N[Dy]|0,y,!1).push(e);return!0},function(e,N,y){N\u003dJt(kb,N,!0);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++){var E\u003de,A\u003dy,T\u003dN[w];T!\u003dnull\u0026\u0026Wy(E,A,ZM0(T))}},ZuM),EJX\u003dpy(function(e,N,y,w){if(e.N!\u003d\u003d2)return!1;\nNq(N,y,w,uV(e));return!0},Nas,ZuM),Nn,yz\u003dvoid 0;\nyz\u003dyz\u003d\u003d\u003dvoid 0?RL:yz;Nn\u003dnew Gx(function(e,N,y,w,E){if(e.N!\u003d\u003d2)return!1;w\u003dDd(void 0,w,!0);Ur(N,N[Dy]|0,y,!0).push(w);VH(e,w,E);return!0},function(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)yKP(e,N[A],y,w,E)},yz);\nvar wM\u003dUW(function(e,N,y,w,E,A){if(e.N!\u003d\u003d2)return!1;aF(N,N[Dy]|0,A,y);N\u003dEW(N,w,y);VH(e,N,E);return!0},yKP),AnT\u003dpy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\nrG(N,y,DdF(e));return!0},function(e,N,y){N\u003dUM9(N);\nN!\u003dnull\u0026\u0026Wy(e,y,cy(N).buffer)},mjM),T_w\u003dCy(function(e,N,y){if(e.N!\u003d\u003d2)return!1;\ne\u003dDdF(e);Ur(N,N[Dy]|0,y,!1).push(e);return!0},function(e,N,y){N\u003dJt(UM9,N,!1);\nif(N!\u003dnull)for(var w\u003d0;w\u003cN.length;w++){var E\u003de,A\u003dy,T\u003dN[w];T!\u003dnull\u0026\u0026Wy(E,A,cy(T).buffer)}},mjM),EO\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J)\u003e\u003e\u003e0);return!0},function(e,N,y){N\u003dra(N);\nN!\u003dnull\u0026\u0026N!\u003dnull\u0026\u0026(KB(e,y,0),QH(e.J,N))},OW()),Jnf\u003dpy(function(e,N,y){if(e.N!\u003d\u003d0)return!1;\nrG(N,y,Py(e.J));return!0},function(e,N,y){N\u003dCm(N);\nN!\u003dnull\u0026\u0026(N\u003dparseInt(N,10),KB(e,y,0),qS9(e.J,N))},OW());g.b(EbJ,qq);g.b(FZ,qq);var cP\u003d[1,2,3];var p5k\u003d[0,cP,EJX,sJH,yn5];var CEX\u003d[0,Nn,[0,Hus,Ou_]];g.b(S$,qq);var ht\u003d[1,2,3];var rnk\u003d[0,ht,GZE,WE3,wM,CEX];g.b(oA,qq);var $3_\u003d[0,Nn,p5k,rnk];var Y9f\u003d[0,[1,2,3],wM,[0,eW,-1,N_F],wM,[0,eW,-1,Uj9,N_F],wM,[0,eW]];g.b(bx,qq);bx.prototype.jh\u003dfunction(){var e\u003dWW(this,3,kb,3,void 0,!0);nf(e);return e[void 0]};bx.prototype.J\u003dwW0([0,eW,Y9f,w5f,Nn,$3_,a40,e5w]);g.b(TaE,qq);var FC3\u003dglobalThis.trustedTypes,kx;XZ.prototype.toString\u003dfunction(){return this.J+\"\"};IA.prototype.toString\u003dfunction(){return this.J};\nvar bmH\u003dnew IA(\"about:invalid#zClosurez\");var q4_\u003dix(\"tel\"),to5\u003dix(\"sms\"),obE\u003d[ix(\"data\"),ix(\"http\"),ix(\"https\"),ix(\"mailto\"),ix(\"ftp\"),new zJ(function(e){return/^[^:]*([/?#]|$)/.test(e)})],hfP\u003d/^\\s*(?!javascript:)(?:[\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;fy.prototype.toString\u003dfunction(){return this.J+\"\"};xx.prototype.toString\u003dfunction(){return this.J+\"\"};mr.prototype.toString\u003dfunction(){return this.J};var Ky\u003d{};g.MM5\u003dString.prototype.repeat?function(e,N){return e.repeat(N)}:function(e,N){return Array(N+1).join(e)};g.J\u003deU.prototype;g.J.isEnabled\u003dfunction(){if(!g.xJ.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{B3:60});if(this.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.J.set\u003dfunction(e,N,y){var w\u003d!1;if(typeof y\u003d\u003d\u003d\"object\"){var E\u003dy.SXt;w\u003dy.secure||!1;var A\u003dy.domain||void 0;var T\u003dy.path||void 0;var p\u003dy.B3}if(/[;\u003d\\s]/.test(e))throw Error(\u0027Invalid cookie name \"\u0027+e+\u0027\"\u0027);if(/[;\\r\\n]/.test(N))throw Error(\u0027Invalid cookie value \"\u0027+N+\u0027\"\u0027);p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003d-1);y\u003dA?\";domain\u003d\"+A:\"\";T\u003dT?\";path\u003d\"+T:\"\";w\u003dw?\";secure\":\"\";p\u003dp\u003c0?\"\":p\u003d\u003d0?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+p*1E3)).toUTCString();this.J.cookie\u003de+\"\u003d\"+N+y+T+p+w+(E!\u003dnull?\";samesite\u003d\"+\nE:\"\")};\ng.J.get\u003dfunction(e,N){for(var y\u003de+\"\u003d\",w\u003d(this.J.cookie||\"\").split(\";\"),E\u003d0,A;E\u003cw.length;E++){A\u003dd5(w[E]);if(A.lastIndexOf(y,0)\u003d\u003d0)return A.slice(y.length);if(A\u003d\u003de)return\"\"}return N};\ng.J.remove\u003dfunction(e,N,y){var w\u003dthis.get(e)!\u003d\u003dvoid 0;this.set(e,\"\",{B3:0,path:N,domain:y});return w};\ng.J.Nk\u003dfunction(){return NP(this).keys};\ng.J.WP\u003dfunction(){return NP(this).values};\ng.J.isEmpty\u003dfunction(){return!this.J.cookie};\ng.J.clear\u003dfunction(){for(var e\u003dNP(this).keys,N\u003de.length-1;N\u003e\u003d0;N--)this.remove(e[N])};\nvar ZJ\u003dnew eU(typeof document\u003d\u003d\"undefined\"?null:document);yM.prototype.compress\u003dfunction(e){var N,y,w,E;return g.f(function(A){switch(A.J){case 1:return N\u003dnew CompressionStream(\"gzip\"),y\u003d(new Response(N.readable)).arrayBuffer(),w\u003dN.writable.getWriter(),g.D(A,w.write((new TextEncoder).encode(e)),2);case 2:return g.D(A,w.close(),3);case 3:return E\u003dUint8Array,g.D(A,y,4);case 4:return A.return(new E(A.N))}})};\nyM.prototype.isSupported\u003dfunction(e){return e\u003c1024?!1:typeof CompressionStream!\u003d\u003d\"undefined\"};g.b(wi,qq);EA.prototype.setInterval\u003dfunction(e){this.intervalMs\u003de;this.D_\u0026\u0026this.enabled?(this.stop(),this.start()):this.D_\u0026\u0026this.stop()};\nEA.prototype.start\u003dfunction(){var e\u003dthis;this.enabled\u003d!0;this.D_||(this.D_\u003dsetTimeout(function(){e.tick()},this.intervalMs),this.N\u003dthis.J())};\nEA.prototype.stop\u003dfunction(){this.enabled\u003d!1;this.D_\u0026\u0026(clearTimeout(this.D_),this.D_\u003dvoid 0)};\nEA.prototype.tick\u003dfunction(){var e\u003dthis;if(this.enabled){var N\u003dMath.max(this.J()-this.N,0);N\u003cthis.intervalMs*.8?this.D_\u003dsetTimeout(function(){e.tick()},this.intervalMs-N):(this.D_\u0026\u0026(clearTimeout(this.D_),this.D_\u003dvoid 0),this.callback(),this.enabled\u0026\u0026(this.stop(),this.start()))}else this.D_\u003dvoid 0};g.b(Aa,qq);g.b(TM,qq);g.J\u003dg.ri.prototype;g.J.clone\u003dfunction(){return new g.ri(this.x,this.y)};\ng.J.Bw\u003dfunction(e){return e instanceof g.ri\u0026\u0026$Y(this,e)};\ng.J.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.J.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.J.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.J.scale\u003dfunction(e,N){this.x*\u003de;this.y*\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;return this};g.J\u003dg.l8.prototype;g.J.clone\u003dfunction(){return new g.l8(this.width,this.height)};\ng.J.aspectRatio\u003dfunction(){return this.width/this.height};\ng.J.isEmpty\u003dfunction(){return!SU(this)};\ng.J.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.J.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.J.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.J.scale\u003dfunction(e,N){this.width*\u003de;this.height*\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;return this};var HmF\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");ta.prototype.toString\u003dfunction(){return this.J};\nvar f9\u003d{};new ta(f9,\"\");var WC1\u003d/^[a-z][a-z\\d-]*$/i,OmJ\u003d\"APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE\".split(\" \"),GyM\u003d\"AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR\".split(\" \"),LC9\u003d[\"action\",\"formaction\",\"href\"];var eA5\u003d{cellpadding:\"cellPadding\",cellspacing:\"cellSpacing\",colspan:\"colSpan\",frameborder:\"frameBorder\",height:\"height\",maxlength:\"maxLength\",nonce:\"nonce\",role:\"role\",rowspan:\"rowSpan\",type:\"type\",usemap:\"useMap\",valign:\"vAlign\",width:\"width\"};g.J\u003dqP.prototype;g.J.ut\u003dfunction(e){return jU(this.J,e)};\ng.J.getElementsByTagName\u003dfunction(e,N){return(N||this.J).getElementsByTagName(String(e))};\ng.J.hW\u003dfunction(e){return g.H4(e,this.J)};\ng.J.setProperties\u003dOA;g.J.createElement\u003dfunction(e){return UA(this.J,e)};\ng.J.appendChild\u003dg.ev;g.J.append\u003dfunction(e,N){Ef9(ZA(e),e,arguments,1)};\ng.J.canHaveChildren\u003dfunction(e){if(e.nodeType!\u003d1)return!1;switch(e.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.J.removeNode\u003dg.ws;g.J.getChildren\u003dfunction(e){return e.children!\u003dvoid 0?e.children:Array.prototype.filter.call(e.childNodes,function(N){return N.nodeType\u003d\u003d1})};\ng.J.contains\u003dg.Ex;g.b(pg,qq);pg.prototype.w8\u003dfunction(){return lV(this,1)};g.b(Cg,qq);g.b(rs,qq);g.b($v,qq);var pyM\u003d[\"platform\",\"platformVersion\",\"architecture\",\"model\",\"uaFullVersion\"],M8\u003dnew rs,Yv\u003dnull;g.b(lQ,qq);g.b(rQM,qq);g.b(FS,qq);g.b(Sv,qq);Sv.prototype.T\u003dfunction(){return AQ(this,rQM,7,!1)!\u003d\u003dvoid 0};\nSv.prototype.cZ\u003dfunction(){return Tx(this,wi,16)};g.b(oC,qq);oC.prototype.NC\u003dfunction(e){return bV(this,2,e)};bQ.prototype.NC\u003dfunction(e){this.J.NC(e);return this};\nbQ.prototype.build\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?0:N;y\u003dy\u003d\u003d\u003dvoid 0?0:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;E\u003dE\u003d\u003d\u003dvoid 0?0:E;A\u003dA\u003d\u003d\u003dvoid 0?0:A;var T\u003dTx(this.J,lQ,1);if(AQ(T,$v,11,!1)!\u003d\u003dvoid 0){T\u003dcC(this);var p\u003dnew pg;p\u003dbV(p,1,this.N);p\u003dj4(p,2,AK(this.isFinal));y\u003dj4(p,3,pm(y\u003e0?y:void 0));y\u003dj4(y,4,pm(E\u003e0?E:void 0));y\u003dj4(y,5,pm(A\u003e0?A:void 0));E\u003dy.wT;A\u003dE[Dy]|0;y\u003dA\u00262?y:new y.constructor(fm(E,A,!0));JQ(T,pg,10,y)}T\u003dthis.J.clone();y\u003dDate.now().toString();T\u003dj4(T,4,bc(y));e\u003dpB(T,Sv,3,e.slice());w\u0026\u0026(T\u003dnew Aa,w\u003dj4(T,13,pm(w)),\nT\u003dnew TM,w\u003dJQ(T,Aa,2,w),T\u003dnew FS,w\u003dJQ(T,TM,1,w),w\u003dbV(w,2,9),JQ(e,FS,18,w));N\u0026\u0026FX(e,14,N);return e};var gf5\u003dfunction(){if(!g.xJ.addEventListener||!Object.defineProperty)return!1;var e\u003d!1,N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ntry{var y\u003dfunction(){};\ng.xJ.addEventListener(\"test\",y,N);g.xJ.removeEventListener(\"test\",y,N)}catch(w){}return e}();var APJ\u003dl8M(\"AnimationEnd\"),e3\u003dl8M(\"TransitionEnd\");g.kv.prototype.N\u003d0;g.kv.prototype.reset\u003dfunction(){this.J\u003dthis.K\u003dthis.j;this.N\u003d0};\ng.kv.prototype.getValue\u003dfunction(){return this.K};g.b(FDs,qq);var l1w\u003dlx(FDs);g.b(SWH,qq);var As\u003dnew function(){this.J\u003dSWH;this.isRepeated\u003d0;this.N\u003dTx;this.defaultValue\u003dvoid 0};g.b(PC,g.x);g.J\u003dPC.prototype;g.J.fh\u003dfunction(){this.P6();this.N.stop();this.i9.stop();g.x.prototype.fh.call(this)};\ng.J.dispatch\u003dfunction(e){if(e instanceof Sv)this.log(e);else try{var N\u003dnew Sv,y\u003de.jY();var w\u003dSn(N,8,y);this.log(w)}catch(E){}};\ng.J.log\u003dfunction(e){if(this.Rq){e\u003de.clone();var N\u003dthis.Et++;e\u003dFX(e,21,N);this.componentId\u0026\u0026Sn(e,26,this.componentId);N\u003de;if(cO9(N)\u003d\u003dnull){var y\u003dDate.now();y\u003dNumber.isFinite(y)?y.toString():\"0\";j4(N,1,bc(y))}WfF(qg(N,15))!\u003dnull||FX(N,15,(new Date).getTimezoneOffset()*60);this.experimentIds\u0026\u0026(y\u003dthis.experimentIds.clone(),JQ(N,wi,16,y));N\u003dthis.J.length-1E3+1;N\u003e0\u0026\u0026(this.J.splice(0,N),this.j+\u003dN);this.J.push(e);this.k0||this.N.enabled||this.N.start()}};\ng.J.flush\u003dfunction(e,N){var y\u003dthis;if(this.J.length\u003d\u003d\u003d0)e\u0026\u0026e();else if(this.l9\u0026\u0026this.D)this.K.N\u003d3,kxH(this);else{var w\u003dDate.now();if(this.Zl\u003ew\u0026\u0026this.qg\u003cw)N\u0026\u0026N(\"throttled\");else{this.network\u0026\u0026(typeof this.network.w8\u003d\u003d\u003d\"function\"?YWP(this.K,this.network.w8()):this.K.N\u003d0);var E\u003dthis.K.build(this.J,this.j,this.Z,this.z5,this.Kh,this.Ng),A\u003dthis.VO();if(A\u0026\u0026this.aq\u003d\u003d\u003dA)N\u0026\u0026N(\"stale-auth-token\");else{this.J\u003d[];this.N.enabled\u0026\u0026this.N.stop();this.j\u003d0;w\u003dE.jY();var T;this.G\u0026\u0026this.G.isSupported(w.length)\u0026\u0026(T\u003dthis.G.compress(w));\nvar p\u003dhA3(this,w,A),C\u003dfunction(M){y.L.reset();y.N.setInterval(y.L.getValue());if(M){var l\u003dnull;try{var F\u003dJSON.stringify(JSON.parse(M.replace(\")]}\u0027\\n\",\"\")));l\u003dl1w(F)}catch(X){}if(l){M\u003dNumber;var S\u003d\"-1\";S\u003dS\u003d\u003d\u003dvoid 0?\"0\":S;var k;F\u003d(k\u003dcO9(l))!\u003dnull?k:S;k\u003dM(F);k\u003e0\u0026\u0026(y.qg\u003dDate.now(),y.Zl\u003dy.qg+k);l\u003dAs.J?As.N(l,As.J,175237375,!0):As.N(l,175237375,null,!0);if(l\u003dl\u003d\u003d\u003dnull?void 0:l)l\u003dTw(l,1,-1),l!\u003d\u003d-1\u0026\u0026(y.L\u003dnew g.kv(l\u003c1?1:l,3E5,.1),y.N.setInterval(y.L.getValue()))}}e\u0026\u0026e();y.Z\u003d0},r\u003dfunction(M,l){var F\u003dEk(E,Sv,\n3);\nvar S;var k\u003d(S\u003dWfF(qg(E,14)))!\u003dnull?S:void 0;g.BC(y.L);y.N.setInterval(y.L.getValue());M\u003d\u003d\u003d401\u0026\u0026A\u0026\u0026(y.aq\u003dA);k\u0026\u0026(y.j+\u003dk);l\u003d\u003d\u003dvoid 0\u0026\u0026(l\u003dy.isRetryable(M));l\u0026\u0026(y.J\u003dF.concat(y.J),y.k0||y.N.enabled||y.N.start());N\u0026\u0026N(\"net-send-failed\",M);++y.Z},Y\u003dfunction(){y.network\u0026\u0026y.network.send(p,C,r)};\nT?T.then(function(M){p.requestHeaders[\"Content-Encoding\"]\u003d\"gzip\";p.requestHeaders[\"Content-Type\"]\u003d\"application/binary\";p.body\u003dM;p.Pa\u003d2;Y()},function(){Y()}):Y()}}}};\ng.J.P6\u003dfunction(){this.K.isFinal\u003d!0;this.flush();this.K.isFinal\u003d!1};\ng.J.isRetryable\u003dfunction(e){return 500\u003c\u003de\u0026\u0026e\u003c600||e\u003d\u003d\u003d401||e\u003d\u003d\u003d0};ds.prototype.send\u003dfunction(e,N,y){var w\u003dthis,E,A,T,p,C,r,Y,M,l,F;return g.f(function(S){switch(S.J){case 1:return A\u003d(E\u003dw.kF?new AbortController:void 0)?setTimeout(function(){E.abort()},e.timeoutMillis):void 0,g.c5(S,2,3),T\u003dObject.assign({},{method:e.requestType,\nheaders:Object.assign({},e.requestHeaders)},e.body\u0026\u0026{body:e.body},e.withCredentials\u0026\u0026{credentials:\"include\"},{signal:e.timeoutMillis\u0026\u0026E?E.signal:null}),g.D(S,fetch(e.url,T),5);case 5:p\u003dS.N;if(p.status!\u003d\u003d200){(C\u003dy)\u003d\u003dnull||C(p.status);S.u9(3);break}if((r\u003dN)\u003d\u003dnull){S.u9(7);break}return g.D(S,p.text(),8);case 8:r(S.N);case 7:case 3:g.P5(S);clearTimeout(A);g.d_(S,0);break;case 2:Y\u003dg.XH(S);switch((M\u003dY)\u003d\u003dnull?void 0:M.name){case \"AbortError\":(l\u003dy)\u003d\u003dnull||l(408);break;default:(F\u003dy)\u003d\u003dnull||F(400)}S.u9(3)}})};\nds.prototype.w8\u003dfunction(){return 4};g.b(IC,g.x);IC.prototype.Uc\u003dfunction(){this.L\u003d!0;return this};\nIC.prototype.build\u003dfunction(){this.network||(this.network\u003dnew ds);var e\u003dnew PC({logSource:this.logSource,VO:this.VO?this.VO:xg5,sessionIndex:this.sessionIndex,QxG:this.g1,Ru:this.j,k0:!1,Uc:this.L,kG:this.kG,network:this.network});g.Q(this,e);if(this.N){var N\u003dthis.N,y\u003dcC(e.K);Sn(y,7,N)}e.G\u003dnew yM;this.componentId\u0026\u0026(e.componentId\u003dthis.componentId);this.z5\u0026\u0026(e.z5\u003dthis.z5);this.pageId\u0026\u0026(e.pageId\u003dthis.pageId);this.J\u0026\u0026((y\u003dthis.J)?(e.experimentIds||(e.experimentIds\u003dnew wi),N\u003de.experimentIds,y\u003dy.jY(),Sn(N,\n4,y)):e.experimentIds\u0026\u0026j4(e.experimentIds,4));this.K\u0026\u0026(e.l9\u003de.D);MnH(e.K);this.network.NC\u0026\u0026this.network.NC(this.logSource);this.network.vz9\u0026\u0026this.network.vz9(e);return e};g.b(vC,g.x);vC.prototype.flush\u003dfunction(e){e\u003de||[];if(e.length){for(var N\u003dnew TaE,y\u003d[],w\u003d0;w\u003ce.length;w++){var E\u003de[w],A\u003dg.CcH(E);y.push(A);E.clear()}pB(N,bx,1,y);this.J.dispatch(N);this.J.flush()}};g.J\u003dzN.prototype;g.J.AZ\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003dthis.Uy(N);y?y.push(new dqM(e)):this.Jn(e,N)};\ng.J.Jn\u003dfunction(e){this.J.set(this.yX(g.iE.apply(1,arguments)),[new dqM(e)])};\ng.J.Uy\u003dfunction(){var e\u003dthis.yX(g.iE.apply(0,arguments));return this.J.has(e)?this.J.get(e):void 0};\ng.J.hQ\u003dfunction(){var e\u003dthis.Uy(g.iE.apply(0,arguments));return e\u0026\u0026e.length?e[0]:void 0};\ng.J.clear\u003dfunction(){this.J.clear()};\ng.J.yX\u003dfunction(){var e\u003dg.iE.apply(0,arguments);return e?e.join(\",\"):\"key\"};g.b(iQ,zN);iQ.prototype.K\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003d0,w\u003dthis.hQ(N);w\u0026\u0026(y\u003dw.J);this.Jn(y+e,N)};g.b(DH,zN);DH.prototype.jW\u003dfunction(e){this.AZ(e,g.iE.apply(1,arguments))};g.gs.prototype.stopPropagation\u003dfunction(){this.N\u003d!0};\ng.gs.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};g.e0(Vp,g.gs);\nVp.prototype.init\u003dfunction(e,N){var y\u003dthis.type\u003de.type,w\u003de.changedTouches\u0026\u0026e.changedTouches.length?e.changedTouches[0]:null;this.target\u003de.target||e.srcElement;this.currentTarget\u003dN;N\u003de.relatedTarget;N||(y\u003d\u003d\"mouseover\"?N\u003de.fromElement:y\u003d\u003d\"mouseout\"\u0026\u0026(N\u003de.toElement));this.relatedTarget\u003dN;w?(this.clientX\u003dw.clientX!\u003d\u003dvoid 0?w.clientX:w.pageX,this.clientY\u003dw.clientY!\u003d\u003dvoid 0?w.clientY:w.pageY,this.screenX\u003dw.screenX||0,this.screenY\u003dw.screenY||0):(this.clientX\u003de.clientX!\u003d\u003dvoid 0?e.clientX:e.pageX,this.clientY\u003d\ne.clientY!\u003d\u003dvoid 0?e.clientY:e.pageY,this.screenX\u003de.screenX||0,this.screenY\u003de.screenY||0);this.button\u003de.button;this.keyCode\u003de.keyCode||0;this.key\u003de.key||\"\";this.charCode\u003de.charCode||(y\u003d\u003d\"keypress\"?e.keyCode:0);this.ctrlKey\u003de.ctrlKey;this.altKey\u003de.altKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.pointerId\u003de.pointerId||0;this.pointerType\u003de.pointerType;this.state\u003de.state;this.J\u003de;e.defaultPrevented\u0026\u0026Vp.cw.preventDefault.call(this)};\nVp.prototype.stopPropagation\u003dfunction(){Vp.cw.stopPropagation.call(this);this.J.stopPropagation?this.J.stopPropagation():this.J.cancelBubble\u003d!0};\nVp.prototype.preventDefault\u003dfunction(){Vp.cw.preventDefault.call(this);var e\u003dthis.J;e.preventDefault?e.preventDefault():e.returnValue\u003d!1};var I80\u003d\"closure_listenable_\"+(Math.random()*1E6|0);var vfM\u003d0;g.J\u003duQ.prototype;g.J.add\u003dfunction(e,N,y,w,E){var A\u003de.toString();e\u003dthis.listeners[A];e||(e\u003dthis.listeners[A]\u003d[],this.J++);var T\u003dZH(e,N,w,E);T\u003e-1?(N\u003de[T],y||(N.sj\u003d!1)):(N\u003dnew zAJ(N,this.src,A,!!w,E),N.sj\u003dy,e.push(N));return N};\ng.J.remove\u003dfunction(e,N,y,w){e\u003de.toString();if(!(e in this.listeners))return!1;var E\u003dthis.listeners[e];N\u003dZH(E,N,y,w);return N\u003e-1?(tL(E[N]),g.Uk(E,N),E.length\u003d\u003d0\u0026\u0026(delete this.listeners[e],this.J--),!0):!1};\ng.J.removeAll\u003dfunction(e){e\u003de\u0026\u0026e.toString();var N\u003d0,y;for(y in this.listeners)if(!e||y\u003d\u003de){for(var w\u003dthis.listeners[y],E\u003d0;E\u003cw.length;E++)++N,tL(w[E]);delete this.listeners[y];this.J--}return N};\ng.J.nV\u003dfunction(e,N,y,w){e\u003dthis.listeners[e.toString()];var E\u003d-1;e\u0026\u0026(E\u003dZH(e,N,y,w));return E\u003e-1?e[E]:null};\ng.J.hasListener\u003dfunction(e,N){var y\u003de!\u003d\u003dvoid 0,w\u003dy?e.toString():\"\",E\u003dN!\u003d\u003dvoid 0;return g.c4(this.listeners,function(A){for(var T\u003d0;T\u003cA.length;++T)if(!(y\u0026\u0026A[T].type!\u003dw||E\u0026\u0026A[T].capture!\u003dN))return!0;return!1})};var WC\u003d\"closure_lm_\"+(Math.random()*1E6|0),RC\u003d{},f8P\u003d0,GN\u003d\"__closure_events_fn_\"+(Math.random()*1E9\u003e\u003e\u003e0);g.e0(g.Ux,g.x);g.Ux.prototype[I80]\u003d!0;g.J\u003dg.Ux.prototype;g.J.addEventListener\u003dfunction(e,N,y,w){g.jv(this,e,N,y,w)};\ng.J.removeEventListener\u003dfunction(e,N,y,w){uXs(this,e,N,y,w)};\ng.J.dispatchEvent\u003dfunction(e){var N\u003dthis.OE;if(N){var y\u003d[];for(var w\u003d1;N;N\u003dN.OE)y.push(N),++w}N\u003dthis.jq;w\u003de.type||e;if(typeof e\u003d\u003d\u003d\"string\")e\u003dnew g.gs(e,N);else if(e instanceof g.gs)e.target\u003de.target||N;else{var E\u003de;e\u003dnew g.gs(w,N);g.VM(e,E)}E\u003d!0;var A;if(y)for(A\u003dy.length-1;!e.N\u0026\u0026A\u003e\u003d0;A--){var T\u003de.currentTarget\u003dy[A];E\u003dLg(T,w,!0,e)\u0026\u0026E}e.N||(T\u003de.currentTarget\u003dN,E\u003dLg(T,w,!0,e)\u0026\u0026E,e.N||(E\u003dLg(T,w,!1,e)\u0026\u0026E));if(y)for(A\u003d0;!e.N\u0026\u0026A\u003cy.length;A++)T\u003de.currentTarget\u003dy[A],E\u003dLg(T,w,!1,e)\u0026\u0026E;return E};\ng.J.fh\u003dfunction(){g.Ux.cw.fh.call(this);this.HP\u0026\u0026this.HP.removeAll(void 0);this.OE\u003dnull};\ng.J.listen\u003dfunction(e,N,y,w){return this.HP.add(String(e),N,!1,y,w)};\ng.J.TT\u003dfunction(e,N,y,w){return this.HP.add(String(e),N,!0,y,w)};\ng.J.CX\u003dfunction(e,N,y,w){this.HP.remove(String(e),N,y,w)};\ng.J.nV\u003dfunction(e,N,y,w){return this.HP.nV(String(e),N,y,w)};\ng.J.hasListener\u003dfunction(e,N){return this.HP.hasListener(e!\u003d\u003dvoid 0?String(e):void 0,N)};var e9\u003dtypeof AsyncContext!\u003d\u003d\"undefined\"\u0026\u0026typeof AsyncContext.Snapshot\u003d\u003d\u003d\"function\"?function(e){return e\u0026\u0026AsyncContext.Snapshot.wrap(e)}:function(e){return e};sx.prototype.get\u003dfunction(){if(this.N\u003e0){this.N--;var e\u003dthis.J;this.J\u003de.next;e.next\u003dnull}else e\u003dthis.K();return e};var N0;wR.prototype.add\u003dfunction(e,N){var y\u003dQLn.get();y.set(e,N);this.N?this.N.next\u003dy:this.J\u003dy;this.N\u003dy};\nwR.prototype.remove\u003dfunction(){var e\u003dnull;this.J\u0026\u0026(e\u003dthis.J,this.J\u003dthis.J.next,this.J||(this.N\u003dnull),e.next\u003dnull);return e};\nvar QLn\u003dnew sx(function(){return new E0},function(e){return e.reset()});\nE0.prototype.set\u003dfunction(e,N){this.J\u003de;this.scope\u003dN;this.next\u003dnull};\nE0.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.J\u003dnull};var Ao,T8\u003d!1,jL0\u003dnew wR;KD1.prototype.reset\u003dfunction(){this.context\u003dthis.N\u003dthis.K\u003dthis.J\u003dnull;this.j\u003d!1};\nvar WDP\u003dnew sx(function(){return new KD1},function(e){e.reset()});\ng.lB.prototype.then\u003dfunction(e,N,y){return wP1(this,e9(typeof e\u003d\u003d\u003d\"function\"?e:null),e9(typeof N\u003d\u003d\u003d\"function\"?N:null),y)};\ng.lB.prototype.$goog_Thenable\u003d!0;g.J\u003dg.lB.prototype;g.J.finally\u003dfunction(e){var N\u003dthis;e\u003de9(e);return new Promise(function(y,w){sLs(N,function(E){e();y(E)},function(E){e();\nw(E)})})};\ng.J.On\u003dfunction(e,N){return wP1(this,null,e9(e),N)};\ng.J.catch\u003dg.lB.prototype.On;g.J.cancel\u003dfunction(e){if(this.J\u003d\u003d0){var N\u003dnew cc(e);g.Jo(function(){a8J(this,N)},this)}};\ng.J.mSg\u003dfunction(e){this.J\u003d0;M0(this,2,e)};\ng.J.nxg\u003dfunction(e){this.J\u003d0;M0(this,3,e)};\ng.J.Mi\u003dfunction(){for(var e;e\u003deS0(this);)NG9(this,e,this.J,this.G);this.Z\u003d!1};\nvar EY1\u003db_;g.e0(cc,FF);cc.prototype.name\u003d\"cancel\";g.e0(g.kT,g.Ux);g.J\u003dg.kT.prototype;g.J.enabled\u003d!1;g.J.g7\u003dnull;g.J.setInterval\u003dfunction(e){this.uR\u003de;this.g7\u0026\u0026this.enabled?(this.stop(),this.start()):this.g7\u0026\u0026this.stop()};\ng.J.dSh\u003dfunction(){if(this.enabled){var e\u003dg.s9()-this.fK;e\u003e0\u0026\u0026e\u003cthis.uR*.8?this.g7\u003dthis.LH.setTimeout(this.jM,this.uR-e):(this.g7\u0026\u0026(this.LH.clearTimeout(this.g7),this.g7\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.J.start\u003dfunction(){this.enabled\u003d!0;this.g7||(this.g7\u003dthis.LH.setTimeout(this.jM,this.uR),this.fK\u003dg.s9())};\ng.J.stop\u003dfunction(){this.enabled\u003d!1;this.g7\u0026\u0026(this.LH.clearTimeout(this.g7),this.g7\u003dnull)};\ng.J.fh\u003dfunction(){g.kT.cw.fh.call(this);this.stop();delete this.LH};g.b(g.Pc,g.x);g.J\u003dg.Pc.prototype;g.J.sendIsolatedPayload\u003dfunction(e){this.L\u003de;this.K\u003d1};\ng.J.uW\u003dfunction(){var e\u003dthis.N.values();e\u003d[].concat(g.B(e)).filter(function(N){return N.J.size});\ne.length\u0026\u0026this.G.flush(e,this.L);Jan(e);this.j\u003d0;this.J.enabled\u0026\u0026this.J.stop()};\ng.J.ET\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.N.has(e)||this.N.set(e,new iQ(e,N))};\ng.J.kM\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.N.has(e)||this.N.set(e,new DH(e,N))};\ng.J.aO\u003dfunction(e){this.C5(e,1,g.iE.apply(1,arguments))};\ng.J.C5\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments),w\u003dTiJ(this,e);w\u0026\u0026w instanceof iQ\u0026\u0026(w.K(N,y),AaJ(this))};\ng.J.jW\u003dfunction(e,N){var y\u003dg.iE.apply(2,arguments),w\u003dTiJ(this,e);w\u0026\u0026w instanceof DH\u0026\u0026(w.jW(N,y),AaJ(this))};g.b(dR,Error);dR.prototype.toString\u003dfunction(){var e\u003d\"RpcError(\"+(C8s(this.code)||String(this.code))+\")\";this.message\u0026\u0026(e+\u003d\": \"+this.message);return e};raM.prototype.jY\u003dfunction(e){var N\u003d[];vc(this,e,N);return N.join(\"\")};\nvar MU3\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\v\":\"\\\\u000b\"},YA1\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;var FFM;g.e0(z8,Fcs);z8.prototype.J\u003dfunction(){return new XMLHttpRequest};\nFFM\u003dnew z8;var fY\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),kM5\u003d/#|$/,Bi_\u003d/[?\u0026]($|#)/;g.e0(g.Wc,g.Ux);var i9E\u003d/^https?$/i,S9w\u003d[\"POST\",\"PUT\"],P89\u003d[];g.J\u003dg.Wc.prototype;g.J.YF\u003dfunction(){this.dispose();g.Lq(P89,this)};\ng.J.send\u003dfunction(e,N,y,w){if(this.J)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.U+\"; newUri\u003d\"+e);N\u003dN?N.toUpperCase():\"GET\";this.U\u003de;this.j\u003d\"\";this.N\u003d0;this.Kh\u003d!1;this.K\u003d!0;this.J\u003dthis.i9?this.i9.J():FFM.J();this.J.onreadystatechange\u003de9((0,g.Gs)(this.ZO,this));try{this.getStatus(),this.qg\u003d!0,this.J.open(N,String(e),!0),this.qg\u003d!1}catch(T){this.getStatus();vY0(this,T);return}e\u003dy||\"\";y\u003dnew Map(this.headers);if(w)if(Object.getPrototypeOf(w)\u003d\u003d\u003dObject.prototype)for(var E in w)y.set(E,\nw[E]);else if(typeof w.keys\u003d\u003d\u003d\"function\"\u0026\u0026typeof w.get\u003d\u003d\u003d\"function\"){E\u003dg.c(w.keys());for(var A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,y.set(A,w.get(A))}else throw Error(\"Unknown input type for opt_headers: \"+String(w));w\u003dArray.from(y.keys()).find(function(T){return\"content-type\"\u003d\u003dT.toLowerCase()});\nE\u003dg.xJ.FormData\u0026\u0026e instanceof g.xJ.FormData;!g.Gw(S9w,N)||w||E||y.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");N\u003dg.c(y);for(w\u003dN.next();!w.done;w\u003dN.next())y\u003dg.c(w.value),w\u003dy.next().value,y\u003dy.next().value,this.J.setRequestHeader(w,y);this.l9\u0026\u0026(this.J.responseType\u003dthis.l9);\"withCredentials\"in this.J\u0026\u0026this.J.withCredentials!\u003d\u003dthis.G\u0026\u0026(this.J.withCredentials\u003dthis.G);try{this.Z\u0026\u0026(clearTimeout(this.Z),this.Z\u003dnull),this.Ng\u003e0\u0026\u0026(this.getStatus(),this.Z\u003dsetTimeout(this.CS.bind(this),\nthis.Ng)),this.getStatus(),this.D\u003d!0,this.J.send(e),this.D\u003d!1}catch(T){this.getStatus(),vY0(this,T)}};\ng.J.CS\u003dfunction(){typeof RD!\u003d\"undefined\"\u0026\u0026this.J\u0026\u0026(this.j\u003d\"Timed out after \"+this.Ng+\"ms, aborting\",this.N\u003d8,this.getStatus(),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.J.abort\u003dfunction(e){this.J\u0026\u0026this.K\u0026\u0026(this.getStatus(),this.K\u003d!1,this.L\u003d!0,this.J.abort(),this.L\u003d!1,this.N\u003de||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),O0(this))};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(this.K\u0026\u0026(this.K\u003d!1,this.L\u003d!0,this.J.abort(),this.L\u003d!1),O0(this,!0));g.Wc.cw.fh.call(this)};\ng.J.ZO\u003dfunction(){this.Ss()||(this.qg||this.D||this.L?zm_(this):this.qQB())};\ng.J.qQB\u003dfunction(){zm_(this)};\ng.J.isActive\u003dfunction(){return!!this.J};\ng.J.isComplete\u003dfunction(){return g.G8(this)\u003d\u003d4};\ng.J.getStatus\u003dfunction(){try{return g.G8(this)\u003e2?this.J.status:-1}catch(e){return-1}};\ng.J.getResponseHeader\u003dfunction(e){if(this.J\u0026\u0026this.isComplete())return e\u003dthis.J.getResponseHeader(e),e\u003d\u003d\u003dnull?void 0:e};\ng.J.getLastError\u003dfunction(){return typeof this.j\u003d\u003d\u003d\"string\"?this.j:String(this.j)};et.prototype.send\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?function(){}:N;\ny\u003dy\u003d\u003d\u003dvoid 0?function(){}:y;\ndPE(e.url,function(w){w\u003dw.target;U0(w)?N(g.LY(w)):y(w.getStatus())},e.requestType,e.body,e.requestHeaders,e.timeoutMillis,e.withCredentials)};\net.prototype.w8\u003dfunction(){return 1};yX.prototype.done\u003dfunction(){this.logger.WJ(this.event,Nv()-this.startTime)};\ng.b(wq,r5);g.b(Af,wq);g.J\u003dAf.prototype;g.J.GT\u003dfunction(){};\ng.J.pm\u003dfunction(){};\ng.J.WJ\u003dfunction(){};\ng.J.iR\u003dfunction(){};\ng.J.DU\u003dfunction(){};\ng.J.S3\u003dfunction(e,N,y){return y};\ng.J.py\u003dfunction(){};\ng.J.Qz\u003dfunction(){};\ng.J.sx\u003dfunction(){};\ng.J.U3\u003dfunction(){};\ng.b(Ta,wq);g.J\u003dTa.prototype;g.J.update\u003dfunction(e){this.logger.dispose();this.logger\u003de};\ng.J.pm\u003dfunction(e){this.logger.pm(e)};\ng.J.WJ\u003dfunction(e,N){this.logger.WJ(e,N)};\ng.J.iR\u003dfunction(e){this.logger.iR(e)};\ng.J.DU\u003dfunction(){this.logger.DU()};\ng.J.S3\u003dfunction(e,N,y){return this.logger.S3(e,N,y)};\ng.J.py\u003dfunction(e){this.logger.py(e)};\ng.J.Qz\u003dfunction(e){this.logger.Qz(e)};\ng.J.sx\u003dfunction(e){this.logger.sx(e)};\ng.J.U3\u003dfunction(e){this.logger.U3(e)};\ng.J.zf\u003dfunction(e){this.logger instanceof Cw\u0026\u0026this.logger.zf(e)};\ng.J.GT\u003dfunction(e){this.logger.GT(e)};\ng.b(Jf,g.x);g.b(pw,wq);g.J\u003dpw.prototype;g.J.zf\u003dfunction(e){this.Ao\u003de};\ng.J.GT\u003dfunction(e){this.metrics.NQW.jW(e,this.vI)};\ng.J.pm\u003dfunction(e){this.metrics.eventCount.J(e,this.vI)};\ng.J.WJ\u003dfunction(e,N){this.metrics.VV.jW(N,e,this.Ao,this.vI)};\ng.J.iR\u003dfunction(e){this.metrics.errorCount.J(e,this.Ao,this.vI)};\ng.J.S3\u003dfunction(e,N,y){function w(T){if(!E.Ss()){var p\u003dNv()-A;E.metrics.K3s.jW(p,e,N,T,E.Ao,E.vI)}}\nvar E\u003dthis,A\u003dNv();y.then(function(){w(0)},function(T){T instanceof dR?w(T.code):w(-1)});\nreturn y};\ng.J.py\u003dfunction(e){this.metrics.fKg.J(e,this.Ao,this.vI)};\ng.J.Qz\u003dfunction(e){this.metrics.Lr.J(e,this.Ao,this.vI)};\ng.J.sx\u003dfunction(e){this.metrics.tYW.J(e,this.Ao,this.vI)};\ng.b(Cw,pw);Cw.prototype.U3\u003dfunction(e){var N\u003dthis;this.J.dispose();this.N\u0026\u0026this.service.dispose();this.service\u003dthis.options.gj(\"45\",this.options.Dv.concat(e));this.J\u003dnew Jf(function(){return void N.service.uW()},this.options.IA);\nthis.metrics\u003dgY5(this.service);this.K\u003de};\nCw.prototype.DU\u003dfunction(){fAM(this.J)};g.b(rq,qq);g.b($s,qq);g.b(Ys,qq);var oJ0\u003dlx(Ys),qAM\u003dfunction(e){return Hm(function(N){return N instanceof e\u0026\u0026!((N.wT[Dy]|0)\u00262)})}(Ys);\nYs.messageId\u003d\"bfkj\";g.b(tUH,qq);g.b(AV,qq);g.b(Mv,qq);var Z9F\u003dlx(Mv);g.b(Fa,g.x);Fa.prototype.snapshot\u003dfunction(e){if(this.Ss())throw Error(\"Already disposed\");this.logger.pm(\"n\");var N\u003dthis.logger.share();return this.K.then(function(y){var w\u003dy.yv;return new Promise(function(E){var A\u003dnew yX(N,\"n\");w(function(T){A.done();N.GT(T.length);N.DU();N.dispose();E(T)},[e.qX,\ne.Tf,e.PH,e.oZ])})})};\nFa.prototype.mD\u003dfunction(e){var N\u003dthis;if(this.Ss())throw Error(\"Already disposed\");this.logger.pm(\"n\");var y\u003dE5(this.logger,function(){return N.j([e.qX,e.Tf,e.PH,e.oZ])},\"n\");\nthis.logger.GT(y.length);this.logger.DU();return y};\nFa.prototype.hd\u003dfunction(e){this.K.then(function(N){var y;(y\u003dN.aDs)\u003d\u003dnull||y(e)})};\nFa.prototype.lC\u003dfunction(){return this.logger.share()};\ng.b(St,Error);g.b(cn,qq);g.b(ks,qq);Bn.prototype.x0\u003dfunction(e,N){var y\u003dthis,w,E,A,T,p;return g.f(function(C){if(C.J\u003d\u003d1){var r\u003dnew cn;w\u003doL(r,1,y.XB);e\u0026\u0026oL(w,2,e);N\u0026\u0026oL(w,3,N);E\u003dy.J();return g.D(C,y.client.create(w,E),2)}A\u003dC.N;T\u003dIN(RF(A,2));if(T.length){r\u003dC.return;var Y\u003dnew Uint8Array(T.length);for(var M\u003d0;M\u003cT.length;M++)Y[M]\u003dT[M]+97;if(g.xJ.TextDecoder)Y\u003d(new TextDecoder).decode(Y);else if(Y.length\u003c\u003d8192)Y\u003dString.fromCharCode.apply(null,Y);else{M\u003d\"\";for(var l\u003d0;l\u003cY.length;l+\u003d8192)M+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(Y,\nl,l+8192));Y\u003dM}Y\u003doJ0(Y);return r.call(C,Y)}p\u003dTx(A,Ys,1);if(!p)throw Error(\"Missing field\");return C.return(p)})};\nBn.prototype.BU\u003dfunction(e){var N\u003dthis,y,w;return g.f(function(E){y\u003dN.J();var A\u003dnew ks;A\u003doL(A,1,N.XB);w\u003doL(A,2,e);A\u003dE.return;var T\u003dN.client;T\u003dU85(T.J,T.N+\"/$rpc/google.internal.waa.v1.Waa/GenerateIT\",w,y||{},bM5);return A.call(E,T)})};g.b(Xa,g.x);Xa.prototype.snapshot\u003dfunction(e){var N\u003dthis;return g.f(function(y){switch(y.J){case 1:if(N.Ss())throw Error(\"Already disposed\");if(N.N||N.G){y.u9(2);break}return g.D(y,N.L.promise,2);case 2:if(!N.N){y.u9(4);break}return g.D(y,N.N.snapshot(e),5);case 5:return y.return(y.N);case 4:throw N.G;}})};\nXa.prototype.hd\u003dfunction(e){var N,y;(N\u003dthis.N)\u003d\u003dnull||(y\u003dN.hd)\u003d\u003dnull||y.call(N,e)};\nXa.prototype.handleError\u003dfunction(e){if(!this.Ss()){this.G\u003de;this.L.resolve();var N,y;(y\u003d(N\u003dthis.options).x7h)\u003d\u003dnull||y.call(N,e)}};\nXa.prototype.lC\u003dfunction(){return this.logger.share()};\nvar KcH\u003d{sf1:432E5,Ei:3E5,eX:10,In:1E4,Fv:3E4,sqs:3E4,MVh:6E4,eC:1E3,WL:6E4,vL:6E5,gr:.25,UM:2,maxAttempts:10};var h5T,eR5\u003d(h5T\u003dMath.imul)!\u003dnull?h5T:function(e,N){return e*N|0},vn\u003d[196,\n200,224,18];za.prototype.jY\u003dfunction(){return String(this.J)+\",\"+this.N.join()};\nza.prototype.J1\u003dfunction(e,N){var y\u003dvoid 0;if(this.N[this.J]!\u003d\u003de){var w\u003dthis.N.indexOf(e);w!\u003d\u003d-1?(this.N.splice(w,1),w\u003cthis.J\u0026\u0026this.J--,this.N.splice(this.J,0,e)):(y\u003dthis.N[this.J],this.N[this.J]\u003de)}this.J\u003d(this.J+1)%this.maxItems;e\u003daA9(\"iU5q-!O9@$\",this.jY());y\u0026\u0026e\u0026\u0026N(y);return e};var $8E\u003d{toString:function(e){var N\u003d[],y\u003d0;e-\u003d-2147483648;N[y++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(e%52);for(e\u003dMath.floor(e/52);e\u003e0;)N[y++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(e%62),e\u003dMath.floor(e/62);return N.join(\"\")}};var MvF;g.b(gq,g.x);gq.prototype.Gr\u003dfunction(e,N){var y\u003dthis.HF(e);N\u003d\u003dnull||N(y);return E5(this.logger,function(){return g.oN(y,2)},this.K)};\nMvF\u003dSymbol.dispose;g.b(tf,gq);tf.prototype.HF\u003dfunction(e,N){var y\u003dthis;this.logger.pm(this.J);++this.L\u003e\u003dthis.Z\u0026\u0026this.N.resolve();var w\u003de();e\u003dE5(this.logger,function(){return y.j(w)},\"C\");\nif(e\u003d\u003d\u003dvoid 0)throw new St(17,\"YNJ:Undefined\");if(!(e instanceof Uint8Array))throw new St(18,\"ODM:Invalid\");N\u003d\u003dnull||N(e);return e};\ng.b(uq,gq);uq.prototype.HF\u003dfunction(){return this.j};\ng.b(qv,gq);qv.prototype.HF\u003dfunction(){var e\u003dthis;return E5(this.logger,function(){return hO(e.j)},\"d\")};\nqv.prototype.Gr\u003dfunction(){return this.j};\ng.b(ZV,gq);ZV.prototype.HF\u003dfunction(){if(this.j)return this.j;this.j\u003dlHH(this,function(e){return\"_\"+Yx_(e)});\nreturn lHH(this,function(e){return e})};\ng.b(nw,gq);nw.prototype.HF\u003dfunction(e){var N\u003de();if(N.length\u003e118)throw new St(19,\"DFO:Invalid\");e\u003dMath.floor(Date.now()/1E3);var y\u003d[Math.random()*255,Math.random()*255],w\u003dy.concat([this.j\u0026255,this.clientState],[e\u003e\u003e24\u0026255,e\u003e\u003e16\u0026255,e\u003e\u003e8\u0026255,e\u0026255]);e\u003dnew Uint8Array(2+w.length+N.length);e[0]\u003d34;e[1]\u003dw.length+N.length;e.set(w,2);e.set(N,2+w.length);N\u003de.subarray(2);for(w\u003dy\u003dy.length;w\u003cN.length;++w)N[w]^\u003dN[w%y];this.logger.py(this.clientState);return e};var cL3\u003d{JQ:3E4,kSB:2E4};g.b(mG,g.x);mG.prototype.Mh\u003dfunction(e){if(!(e\u003e150))try{this.cache\u003dnew JL9(e,this.logger)}catch(N){this.reportError(new St(22,\"GBJ:init\",N))}};\nmG.prototype.reportError\u003dfunction(e){this.logger.iR(e.code);this.onError(e);return e};\ng.b(O5,mG);O5.prototype.L3\u003dfunction(){return this.j.promise};\nO5.prototype.HF\u003dfunction(e){return Hn(this,Object.assign({},e),!1)};\nO5.prototype.Gr\u003dfunction(e){return Hn(this,Object.assign({},e),!0)};\nvar kN0\u003dfunction(e){return Hm(function(N){if(!ac(N))return!1;for(var y\u003dg.c(Object.entries(e)),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;if(!(w in N)){if(E.lUP\u003d\u003d\u003d!0)continue;return!1}if(!E(N[w]))return!1}return!0})}({f$:function(e){return Hm(function(N){return N instanceof e})}(Xa)},\"\");g.b(R7,qq);var cnw\u003dlx(R7);PQ_.prototype.getMetadata\u003dfunction(){return this.metadata};Ga.prototype.getMetadata\u003dfunction(){return this.metadata};\nGa.prototype.getStatus\u003dfunction(){return this.status};U5.prototype.G\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;return new PQ_(e,this,N)};\nU5.prototype.getName\u003dfunction(){return this.name};var ksM\u003dnew U5(\"/google.internal.waa.v1.Waa/Create\",cn,R7,function(e){return e.jY()},cnw);g.b(Lw,qq);var bM5\u003dnew U5(\"/google.internal.waa.v1.Waa/GenerateIT\",ks,Lw,function(e){return e.jY()},lx(Lw));var etJ\u003dnew Set([\"SAPISIDHASH\",\"APISIDHASH\"]);var RR_\u003dPromise;g.b(s5,qq);s5.prototype.getValue\u003dfunction(){var e\u003dqg(this,2);if(Array.isArray(e)||e instanceof qq)throw Error(\"Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead\");return RF(this,2)};g.b(a7,qq);a7.prototype.getMessage\u003dfunction(){return Mq(this,2)};\nvar D8J\u003dlx(a7);ee.prototype.BF\u003dfunction(e,N){e\u003d\u003d\"data\"?this.K.push(N):e\u003d\u003d\"metadata\"?this.L.push(N):e\u003d\u003d\"status\"?this.Z.push(N):e\u003d\u003d\"end\"?this.j.push(N):e\u003d\u003d\"error\"\u0026\u0026this.N.push(N);return this};\nee.prototype.removeListener\u003dfunction(e,N){e\u003d\u003d\"data\"?Ah(this.K,N):e\u003d\u003d\"metadata\"?Ah(this.L,N):e\u003d\u003d\"status\"?Ah(this.Z,N):e\u003d\u003d\"end\"?Ah(this.j,N):e\u003d\u003d\"error\"\u0026\u0026Ah(this.N,N);return this};\nee.prototype.cancel\u003dfunction(){this.J.abort()};\nee.prototype.cancel\u003dee.prototype.cancel;ee.prototype.removeListener\u003dee.prototype.removeListener;ee.prototype.on\u003dee.prototype.BF;g.b(IHn,Error);g.e0(g.T3,Fcs);g.T3.prototype.J\u003dfunction(){var e\u003dnew Jh(this.j,this.K);this.N\u0026\u0026e.setCredentialsMode(this.N);return e};\ng.T3.prototype.setCredentialsMode\u003dfunction(e){this.N\u003de};\ng.e0(Jh,g.Ux);g.J\u003dJh.prototype;g.J.open\u003dfunction(e,N){if(this.readyState!\u003d0)throw this.abort(),Error(\"Error reopening a connection\");this.Ng\u003de;this.D\u003dN;this.readyState\u003d1;pc(this)};\ng.J.send\u003dfunction(e){if(this.readyState!\u003d1)throw this.abort(),Error(\"need to call open() first. \");this.J\u003d!0;var N\u003d{headers:this.U,method:this.Ng,credentials:this.L,cache:void 0};e\u0026\u0026(N.body\u003de);(this.Kh||g.xJ).fetch(new Request(this.D,N)).then(this.wkh.bind(this),this.yz.bind(this))};\ng.J.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.U\u003dnew Headers;this.status\u003d0;this.K\u0026\u0026this.K.cancel(\"Request was aborted.\").catch(function(){});\nthis.readyState\u003e\u003d1\u0026\u0026this.J\u0026\u0026this.readyState!\u003d4\u0026\u0026(this.J\u003d!1,Cc(this));this.readyState\u003d0};\ng.J.wkh\u003dfunction(e){if(this.J\u0026\u0026(this.j\u003de,this.N||(this.status\u003dthis.j.status,this.statusText\u003dthis.j.statusText,this.N\u003de.headers,this.readyState\u003d2,pc(this)),this.J\u0026\u0026(this.readyState\u003d3,pc(this),this.J)))if(this.responseType\u003d\u003d\u003d\"arraybuffer\")e.arrayBuffer().then(this.jqk.bind(this),this.yz.bind(this));else if(typeof g.xJ.ReadableStream!\u003d\u003d\"undefined\"\u0026\u0026\"body\"in e){this.K\u003de.body.getReader();if(this.Z){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);\nthis.response\u003d[]}else this.response\u003dthis.responseText\u003d\"\",this.G\u003dnew TextDecoder;gv9(this)}else e.text().then(this.bhl.bind(this),this.yz.bind(this))};\ng.J.sB\u003dfunction(e){if(this.J){if(this.Z\u0026\u0026e.value)this.response.push(e.value);else if(!this.Z){var N\u003de.value?e.value:new Uint8Array(0);if(N\u003dthis.G.decode(N,{stream:!e.done}))this.response\u003dthis.responseText+\u003dN}e.done?Cc(this):pc(this);this.readyState\u003d\u003d3\u0026\u0026gv9(this)}};\ng.J.bhl\u003dfunction(e){this.J\u0026\u0026(this.response\u003dthis.responseText\u003de,Cc(this))};\ng.J.jqk\u003dfunction(e){this.J\u0026\u0026(this.response\u003de,Cc(this))};\ng.J.yz\u003dfunction(){this.J\u0026\u0026Cc(this)};\ng.J.setRequestHeader\u003dfunction(e,N){this.U.append(e,N)};\ng.J.getResponseHeader\u003dfunction(e){return this.N?this.N.get(e.toLowerCase())||\"\":\"\"};\ng.J.getAllResponseHeaders\u003dfunction(){if(!this.N)return\"\";for(var e\u003d[],N\u003dthis.N.entries(),y\u003dN.next();!y.done;)y\u003dy.value,e.push(y[0]+\": \"+y[1]),y\u003dN.next();return e.join(\"\\r\\n\")};\ng.J.setCredentialsMode\u003dfunction(e){this.L\u003de};\nObject.defineProperty(Jh.prototype,\"withCredentials\",{get:function(){return this.L\u003d\u003d\u003d\"include\"},\nset:function(e){this.setCredentialsMode(e?\"include\":\"same-origin\")}});g.rS.prototype.toString\u003dfunction(){var e\u003d[],N\u003dthis.L;N\u0026\u0026e.push(ok(N,B_w,!0),\":\");var y\u003dthis.J;if(y||N\u003d\u003d\"file\")e.push(\"//\"),(N\u003dthis.U)\u0026\u0026e.push(ok(N,B_w,!0),\"@\"),e.push(g.RA(y).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),y\u003dthis.K,y!\u003dnull\u0026\u0026e.push(\":\",String(y));if(y\u003dthis.N)this.J\u0026\u0026y.charAt(0)!\u003d\"/\"\u0026\u0026e.push(\"/\"),e.push(ok(y,y.charAt(0)\u003d\u003d\"/\"?X5F:PEq,!0));(y\u003dthis.j.toString())\u0026\u0026e.push(\"?\",y);(y\u003dthis.Z)\u0026\u0026e.push(\"#\",ok(y,d3T));return e.join(\"\")};\ng.rS.prototype.resolve\u003dfunction(e){var N\u003dthis.clone(),y\u003d!!e.L;y?g.$u(N,e.L):y\u003d!!e.U;y?N.U\u003de.U:y\u003d!!e.J;y?g.Yu(N,e.J):y\u003de.K!\u003dnull;var w\u003de.N;if(y)g.Mk(N,e.K);else if(y\u003d!!e.N){if(w.charAt(0)!\u003d\"/\")if(this.J\u0026\u0026!this.N)w\u003d\"/\"+w;else{var E\u003dN.N.lastIndexOf(\"/\");E!\u003d-1\u0026\u0026(w\u003dN.N.slice(0,E+1)+w)}E\u003dw;if(E\u003d\u003d\"..\"||E\u003d\u003d\".\")w\u003d\"\";else if(g.B_(E,\"./\")||g.B_(E,\"/.\")){w\u003dc_(E,\"/\");E\u003dE.split(\"/\");for(var A\u003d[],T\u003d0;T\u003cE.length;){var p\u003dE[T++];p\u003d\u003d\".\"?w\u0026\u0026T\u003d\u003dE.length\u0026\u0026A.push(\"\"):p\u003d\u003d\"..\"?((A.length\u003e1||A.length\u003d\u003d1\u0026\u0026A[0]!\u003d\"\")\u0026\u0026A.pop(),\nw\u0026\u0026T\u003d\u003dE.length\u0026\u0026A.push(\"\")):(A.push(p),w\u003d!0)}w\u003dA.join(\"/\")}else w\u003dE}y?N.N\u003dw:y\u003de.j.toString()!\u003d\u003d\"\";y?lX(N,e.j.clone()):y\u003d!!e.Z;y\u0026\u0026(N.Z\u003de.Z);return N};\ng.rS.prototype.clone\u003dfunction(){return new g.rS(this)};\nvar B_w\u003d/[#\\/\\?@]/g,PEq\u003d/[#\\?:]/g,X5F\u003d/[#\\?]/g,fHs\u003d/[#\\?@]/g,d3T\u003d/#/g;g.J\u003dSe.prototype;g.J.add\u003dfunction(e,N){cN(this);this.K\u003dnull;e\u003dku(this,e);var y\u003dthis.J.get(e);y||this.J.set(e,y\u003d[]);y.push(N);this.N\u003dthis.N+1;return this};\ng.J.remove\u003dfunction(e){cN(this);e\u003dku(this,e);return this.J.has(e)?(this.K\u003dnull,this.N\u003dthis.N-this.J.get(e).length,this.J.delete(e)):!1};\ng.J.clear\u003dfunction(){this.J\u003dthis.K\u003dnull;this.N\u003d0};\ng.J.isEmpty\u003dfunction(){cN(this);return this.N\u003d\u003d0};\ng.J.forEach\u003dfunction(e,N){cN(this);this.J.forEach(function(y,w){y.forEach(function(E){e.call(N,E,w,this)},this)},this)};\ng.J.Nk\u003dfunction(){cN(this);for(var e\u003dArray.from(this.J.values()),N\u003dArray.from(this.J.keys()),y\u003d[],w\u003d0;w\u003cN.length;w++)for(var E\u003de[w],A\u003d0;A\u003cE.length;A++)y.push(N[w]);return y};\ng.J.WP\u003dfunction(e){cN(this);var N\u003d[];if(typeof e\u003d\u003d\u003d\"string\")uSM(this,e)\u0026\u0026(N\u003dN.concat(this.J.get(ku(this,e))));else{e\u003dArray.from(this.J.values());for(var y\u003d0;y\u003ce.length;y++)N\u003dN.concat(e[y])}return N};\ng.J.set\u003dfunction(e,N){cN(this);this.K\u003dnull;e\u003dku(this,e);uSM(this,e)\u0026\u0026(this.N\u003dthis.N-this.J.get(e).length);this.J.set(e,[N]);this.N\u003dthis.N+1;return this};\ng.J.get\u003dfunction(e,N){if(!e)return N;e\u003dthis.WP(e);return e.length\u003e0?String(e[0]):N};\ng.J.toString\u003dfunction(){if(this.K)return this.K;if(!this.J)return\"\";for(var e\u003d[],N\u003dArray.from(this.J.keys()),y\u003d0;y\u003cN.length;y++){var w\u003dN[y],E\u003dg.RA(w);w\u003dthis.WP(w);for(var A\u003d0;A\u003cw.length;A++){var T\u003dE;w[A]!\u003d\u003d\"\"\u0026\u0026(T+\u003d\"\u003d\"+g.RA(w[A]));e.push(T)}}return this.K\u003de.join(\"\u0026\")};\ng.J.clone\u003dfunction(){var e\u003dnew Se;e.K\u003dthis.K;this.J\u0026\u0026(e.J\u003dnew Map(this.J),e.N\u003dthis.N);return e};g.e0(g.XL,g.x);var I1V\u003d[];g.J\u003dg.XL.prototype;g.J.listen\u003dfunction(e,N,y,w){Array.isArray(N)||(N\u0026\u0026(I1V[0]\u003dN.toString()),N\u003dI1V);for(var E\u003d0;E\u003cN.length;E++){var A\u003dg.jv(e,N[E],y||this.handleEvent,w||!1,this.N||this);if(!A)break;this.J[A.key]\u003dA}return this};\ng.J.TT\u003dfunction(e,N,y,w){return x80(this,e,N,y,w)};\ng.J.CX\u003dfunction(e,N,y,w,E){if(Array.isArray(N))for(var A\u003d0;A\u003cN.length;A++)this.CX(e,N[A],y,w,E);else y\u003dy||this.handleEvent,w\u003dg.W5(w)?!!w.capture:!!w,E\u003dE||this.N||this,y\u003dHC(y),w\u003d!!w,N\u003dfg(e)?e.nV(N,y,w,E):e?(e\u003dKg(e))?e.nV(N,y,w,E):null:null,N\u0026\u0026(Ox(N),delete this.J[N.key])};\ng.J.removeAll\u003dfunction(){g.oB(this.J,function(e,N){this.J.hasOwnProperty(N)\u0026\u0026Ox(e)},this);\nthis.J\u003d{}};\ng.J.fh\u003dfunction(){g.XL.cw.fh.call(this);this.removeAll()};\ng.J.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};jCH.prototype.isInputValid\u003dfunction(){return this.K};PN.prototype.isInputValid\u003dfunction(){return this.J!\u003d3};\nPN.prototype.Cq\u003dfunction(){return this.Z};\nPN.prototype.rA\u003dfunction(){return!0};\nPN.prototype.parse\u003dfunction(e){function N(C){C\u0026128\u0026\u0026dS(A,T,p,\"invalid tag\");(C\u00267)!\u003d2\u0026\u0026dS(A,T,p,\"invalid wire type\");A.K\u003dC\u003e\u003e\u003e3;A.K!\u003d1\u0026\u0026A.K!\u003d2\u0026\u0026A.K!\u003d15\u0026\u0026dS(A,T,p,\"unexpected tag\");A.J\u003d1;A.N\u003d0;A.j\u003d0}\nfunction y(C){A.j++;A.j\u003d\u003d5\u0026\u0026C\u0026240\u0026\u0026dS(A,T,p,\"message length too long\");A.N|\u003d(C\u0026127)\u003c\u003c(A.j-1)*7;C\u0026128||(A.J\u003d2,A.U\u003d0,typeof Uint8Array!\u003d\u003d\"undefined\"?A.L\u003dnew Uint8Array(A.N):A.L\u003dArray(A.N),A.N\u003d\u003d0\u0026\u0026E())}\nfunction w(C){A.L[A.U++]\u003dC;A.U\u003d\u003dA.N\u0026\u0026E()}\nfunction E(){if(A.K\u003c15){var C\u003d{};C[A.K]\u003dA.L;A.G.push(C)}A.J\u003d0}\nfor(var A\u003dthis,T\u003de instanceof Array?e:new Uint8Array(e),p\u003d0;p\u003cT.length;){switch(A.J){case 3:dS(A,T,p,\"stream already broken\");break;case 0:N(T[p]);break;case 1:y(T[p]);break;case 2:w(T[p]);break;default:throw Error(\"unexpected parser state: \"+A.J);}A.D++;p++}e\u003dA.G;A.G\u003d[];return e.length\u003e0?e:null};Ik.prototype.isInputValid\u003dfunction(){return this.J\u003d\u003d\u003dnull};\nIk.prototype.Cq\u003dfunction(){return this.J};\nIk.prototype.rA\u003dfunction(){return!1};\nIk.prototype.parse\u003dfunction(e){this.J!\u003d\u003dnull\u0026\u0026QC3(this,e,\"stream already broken\");var N\u003dnull;try{var y\u003dthis.K;y.K||nvJ(y,e,\"stream already broken\");y.J+\u003de;var w\u003dMath.floor(y.J.length/4);if(w\u003d\u003d0)var E\u003dnull;else{try{var A\u003dlZn(y.J.slice(0,w*4))}catch(T){nvJ(y,y.J,T.message)}y.N+\u003dw*4;y.J\u003dy.J.slice(w*4);E\u003dA}N\u003dE\u003d\u003d\u003dnull?null:this.j.parse(E)}catch(T){QC3(this,e,T.message)}this.N+\u003de.length;return N};var vJw\u003d{INIT:0,AX:1,vR:2,GA:3,jf:4,fJ:5,STRING:6,WR:7,kT:8,ya:9,z$:10,Sj:11,r9:12,L7:13,TX:14,HH:15,bF:16,w_:17,qv:18,W$:19,eF:20};g.J\u003dz3.prototype;g.J.isInputValid\u003dfunction(){return this.L!\u003d3};\ng.J.Cq\u003dfunction(){return this.D};\ng.J.done\u003dfunction(){return this.L\u003d\u003d\u003d2};\ng.J.rA\u003dfunction(){return!1};\ng.J.parse\u003dfunction(e){function N(){for(;l\u003ce.length;)if(vN(e[l]))l++,A.K++;else break;return l\u003cr}\nfunction y(){for(var S;;){S\u003de[l++];if(!S)break;A.K++;switch(A.J){case C.INIT:S\u003d\u003d\u003d\"{\"?A.J\u003dC.vR:S\u003d\u003d\u003d\"[\"?A.J\u003dC.jf:vN(S)||iX(A,e,l);continue;case C.WR:case C.vR:if(vN(S))continue;if(A.J\u003d\u003d\u003dC.WR)T.push(C.kT);else if(S\u003d\u003d\u003d\"}\"){E(\"{}\");A.J\u003dw();continue}else T.push(C.GA);S\u003d\u003d\u003d\u0027\"\u0027?A.J\u003dC.STRING:iX(A,e,l);continue;case C.kT:case C.GA:if(vN(S))continue;S\u003d\u003d\u003d\":\"?(A.J\u003d\u003d\u003dC.GA\u0026\u0026(T.push(C.GA),A.N++),A.J\u003dC.AX):S\u003d\u003d\u003d\"}\"?(A.N--,E(),A.J\u003dw()):S\u003d\u003d\u003d\",\"?(A.J\u003d\u003d\u003dC.GA\u0026\u0026T.push(C.GA),A.J\u003dC.WR):iX(A,e,l);continue;case C.jf:case C.AX:if(vN(S))continue;\nif(A.J\u003d\u003d\u003dC.jf)if(A.N++,A.J\u003dC.AX,S\u003d\u003d\u003d\"]\"){A.N--;if(A.N\u003d\u003d\u003d0){A.J\u003dC.fJ;return}E(\"[]\");A.J\u003dw();continue}else T.push(C.fJ);S\u003d\u003d\u003d\u0027\"\u0027?A.J\u003dC.STRING:S\u003d\u003d\u003d\"{\"?A.J\u003dC.vR:S\u003d\u003d\u003d\"[\"?A.J\u003dC.jf:S\u003d\u003d\u003d\"t\"?A.J\u003dC.ya:S\u003d\u003d\u003d\"f\"?A.J\u003dC.r9:S\u003d\u003d\u003d\"n\"?A.J\u003dC.bF:S!\u003d\u003d\"-\"\u0026\u0026(\"0123456789\".indexOf(S)!\u003d\u003d-1?A.J\u003dC.eF:iX(A,e,l));continue;case C.fJ:if(S\u003d\u003d\u003d\",\")T.push(C.fJ),A.J\u003dC.AX,A.N\u003d\u003d\u003d1\u0026\u0026(M\u003dl);else if(S\u003d\u003d\u003d\"]\"){A.N--;if(A.N\u003d\u003d\u003d0)return;E();A.J\u003dw()}else if(vN(S))continue;else iX(A,e,l);continue;case C.STRING:var k\u003dl;a:for(;;){for(;A.U\u003e0;)if(S\u003de[l++],\nA.U\u003d\u003d\u003d4?A.U\u003d0:A.U++,!S)break a;if(S\u003d\u003d\u003d\u0027\"\u0027\u0026\u0026!A.G){A.J\u003dw();break}if(S\u003d\u003d\u003d\"\\\\\"\u0026\u0026!A.G\u0026\u0026(A.G\u003d!0,S\u003de[l++],!S))break;if(A.G)if(A.G\u003d!1,S\u003d\u003d\u003d\"u\"\u0026\u0026(A.U\u003d1),S\u003de[l++])continue;else break;p.lastIndex\u003dl;S\u003dp.exec(e);if(!S){l\u003de.length+1;break}l\u003dS.index+1;S\u003de[S.index];if(!S)break}A.K+\u003dl-k;continue;case C.ya:if(!S)continue;S\u003d\u003d\u003d\"r\"?A.J\u003dC.z$:iX(A,e,l);continue;case C.z$:if(!S)continue;S\u003d\u003d\u003d\"u\"?A.J\u003dC.Sj:iX(A,e,l);continue;case C.Sj:if(!S)continue;S\u003d\u003d\u003d\"e\"?A.J\u003dw():iX(A,e,l);continue;case C.r9:if(!S)continue;S\u003d\u003d\u003d\"a\"?A.J\u003dC.L7:\niX(A,e,l);continue;case C.L7:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dC.TX:iX(A,e,l);continue;case C.TX:if(!S)continue;S\u003d\u003d\u003d\"s\"?A.J\u003dC.HH:iX(A,e,l);continue;case C.HH:if(!S)continue;S\u003d\u003d\u003d\"e\"?A.J\u003dw():iX(A,e,l);continue;case C.bF:if(!S)continue;S\u003d\u003d\u003d\"u\"?A.J\u003dC.w_:iX(A,e,l);continue;case C.w_:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dC.qv:iX(A,e,l);continue;case C.qv:if(!S)continue;S\u003d\u003d\u003d\"l\"?A.J\u003dw():iX(A,e,l);continue;case C.W$:S\u003d\u003d\u003d\".\"?A.J\u003dC.eF:iX(A,e,l);continue;case C.eF:if(\"0123456789.eE+-\".indexOf(S)!\u003d\u003d-1)continue;else l--,A.K--,A.J\u003d\nw();continue;default:iX(A,e,l)}}}\nfunction w(){var S\u003dT.pop();return S!\u003dnull?S:C.AX}\nfunction E(S){A.N\u003e1||(S||(S\u003dM\u003d\u003d\u003d-1?A.j+e.substring(Y,l):e.substring(M,l)),A.Ng?A.Z.push(S):A.Z.push(JSON.parse(S)),M\u003dl)}\nfor(var A\u003dthis,T\u003dA.Kh,p\u003dA.qg,C\u003dvJw,r\u003de.length,Y\u003d0,M\u003d-1,l\u003d0;l\u003cr;)switch(A.L){case 3:return iX(A,e,l),null;case 2:return N()\u0026\u0026iX(A,e,l),null;case 0:if(N()){var F\u003de[l++];A.K++;if(F\u003d\u003d\u003d\"[\"){A.L\u003d1;Y\u003dl;A.J\u003dC.jf;continue}else iX(A,e,l)}return null;case 1:return y(),A.N\u003d\u003d\u003d0\u0026\u0026A.J\u003d\u003dC.fJ?(A.L\u003d2,A.j\u003de.substring(l)):A.j\u003dM\u003d\u003d\u003d-1?A.j+e.substring(Y):e.substring(M),A.Z.length\u003e0?(F\u003dA.Z,A.Z\u003d[],F):null}return null};D7.prototype.isInputValid\u003dfunction(){return this.L\u003d\u003d\u003dnull};\nD7.prototype.Cq\u003dfunction(){return this.L};\nD7.prototype.rA\u003dfunction(){return!1};\nD7.prototype.parse\u003dfunction(e){function N(C){A.N\u003d6;A.L\u003d\"The stream is broken @\"+A.J+\"/\"+T+\". Error: \"+C+\". With input:\\n\";throw Error(A.L);}\nfunction y(){A.K\u003dnew z3({OzW:!0,yV:!0})}\nfunction w(C){if(C)for(var r\u003d0;r\u003cC.length;r++){var Y\u003d{};Y[1]\u003dC[r];A.j.push(Y)}}\nfunction E(C){if(C){(A.Z||C.length\u003e1)\u0026\u0026N(\"extra status: \"+C);A.Z\u003d!0;var r\u003d{};r[2]\u003dC[0];A.j.push(r)}}\nfor(var A\u003dthis,T\u003d0;T\u003ce.length;){var p;if(p\u003dA.N!\u003d\u003d2){a:{for(;T\u003ce.length;){if(!vN(e[T])){p\u003d!0;break a}T++;A.J++}p\u003d!1}p\u003d!p}if(p)return null;switch(A.N){case 6:N(\"stream already broken\");break;case 0:e[T]\u003d\u003d\u003d\"[\"?(A.N\u003d1,T++,A.J++):N(\"unexpected input token\");break;case 1:e[T]\u003d\u003d\u003d\"[\"?(A.N\u003d2,y()):e[T]\u003d\u003d\u003d\",\"||e.slice(T,T+5)\u003d\u003d\"null,\"?A.N\u003d3:e[T]\u003d\u003d\u003d\"]\"?(A.N\u003d5,T++,A.J++):N(\"unexpected input token\");break;case 2:p\u003dA.K.parse(e.substring(T));w(p);A.K.done()?(A.N\u003d3,p\u003dA.K.j,A.J+\u003de.length-T-p.length,e\u003dp,T\u003d0):(A.J+\u003de.length-\nT,T\u003de.length);break;case 3:e[T]\u003d\u003d\u003d\",\"||e.slice(T,T+5)\u003d\u003d\"null,\"?(A.N\u003d4,y(),A.K.parse(\"[\"),T+\u003de[T]\u003d\u003d\u003d\",\"?1:5,A.J++):e[T]\u003d\u003d\u003d\"]\"\u0026\u0026(A.N\u003d5,T++,A.J++);break;case 4:p\u003dA.K.parse(e.substring(T));E(p);A.K.done()?(A.N\u003d5,p\u003dA.K.j,A.J+\u003de.length-T-p.length,e\u003dp,T\u003d0):(A.J+\u003de.length-T,T\u003de.length);break;case 5:N(\"extra input after stream end\")}}return A.j.length\u003e0?(e\u003dA.j,A.j\u003d[],e):null};gS.prototype.PM\u003dfunction(){return this.J};\ngS.prototype.getStatus\u003dfunction(){return this.L};\ngS.prototype.Ng\u003dfunction(e){e\u003de.target;try{if(e\u003d\u003dthis.J)a:{var N\u003dg.G8(this.J),y\u003dthis.J.N,w\u003dthis.J.getStatus(),E\u003dg.LY(this.J);e\u003d[];if(g.s0(this.J)instanceof Array){var A\u003dg.s0(this.J);A.length\u003e0\u0026\u0026A[0]instanceof Uint8Array\u0026\u0026(this.D\u003d!0,e\u003dA)}if(!(N\u003c3||N\u003d\u003d3\u0026\u0026!E\u0026\u0026e.length\u003d\u003d0))if(w\u003dw\u003d\u003d200||w\u003d\u003d206,N\u003d\u003d4\u0026\u0026(y\u003d\u003d8?uX(this,7):y\u003d\u003d7?uX(this,8):w||uX(this,3)),this.N||(this.N\u003dm8M(this.J),this.N\u003d\u003dnull\u0026\u0026uX(this,5)),this.L\u003e2)qk(this);else{if(e.length\u003ethis.K){var T\u003de.length;y\u003d[];try{if(this.N.rA())for(var p\u003d0;p\u003cT;p++){var C\u003d\nthis.N.parse(Array.from(e[p]));C\u0026\u0026(y\u003dy.concat(C))}else{C\u003d\"\";if(!this.Z){if(typeof TextDecoder\u003d\u003d\u003d\"undefined\")throw Error(\"TextDecoder is not supported by this browser.\");this.Z\u003dnew TextDecoder}for(p\u003d0;p\u003cT;p++)C+\u003dthis.Z.decode(e[p],{stream:N\u003d\u003d4\u0026\u0026p\u003d\u003dT-1});y\u003dthis.N.parse(C)}e.splice(0,T);y\u0026\u0026this.j(y)}catch(Y){uX(this,5);qk(this);break a}}else if(E.length\u003ethis.K){p\u003dE.slice(this.K);this.K\u003dE.length;try{var r\u003dthis.N.parse(p);r!\u003dnull\u0026\u0026this.j\u0026\u0026this.j(r)}catch(Y){uX(this,5);qk(this);break a}}N\u003d\u003d4?(E.length!\u003d\n0||this.D?uX(this,2):uX(this,4),qk(this)):uX(this,1)}}}catch(Y){uX(this,6),qk(this)}};g.J\u003dHg5.prototype;g.J.BF\u003dfunction(e,N){var y\u003dthis.N[e];y||(y\u003d[],this.N[e]\u003dy);y.push(N);return this};\ng.J.addListener\u003dfunction(e,N){this.BF(e,N);return this};\ng.J.removeListener\u003dfunction(e,N){var y\u003dthis.N[e];y\u0026\u0026g.Lq(y,N);(e\u003dthis.J[e])\u0026\u0026g.Lq(e,N);return this};\ng.J.once\u003dfunction(e,N){var y\u003dthis.J[e];y||(y\u003d[],this.J[e]\u003dy);y.push(N);return this};\ng.J.fBs\u003dfunction(e){var N\u003dthis.N.data;N\u0026\u0026K_J(e,N);(N\u003dthis.J.data)\u0026\u0026K_J(e,N);this.J.data\u003d[]};\ng.J.I_t\u003dfunction(){switch(this.K.getStatus()){case 1:Z7(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:Z7(this,\"error\");break;case 8:Z7(this,\"close\");break;case 2:Z7(this,\"end\")}};W_P.prototype.serverStreaming\u003dfunction(e,N,y,w){var E\u003dthis,A\u003de.substring(0,e.length-w.name.length);return OgJ(function(T){var p\u003dT.Uo,C\u003dT.getMetadata(),r\u003dL_3(E,!1);C\u003dsCH(E,C,r,A+p.getName());var Y\u003daHM(r,p.N,!0);T\u003dp.J(T.EK);r.send(C,\"POST\",T);return Y},this.j).call(this,w.G(N,y))};NR1.prototype.create\u003dfunction(e,N){return U85(this.J,this.N+\"/$rpc/google.internal.waa.v1.Waa/Create\",e,N||{},ksM)};var z5w\u003d1,WN\u003dnew WeakMap;g.b(xu,g.x);xu.prototype.signal\u003dfunction(){var e\u003dnew nc(!1);this.signals.add(e);g.Q(this,e);return e};\nxu.prototype.x3\u003dfunction(e){return je(this,e).x3()};\ng.b(nc,g.x);g.J\u003dnc.prototype;g.J.wU\u003dfunction(){var e\u003dthis,N\u003dz5w++;QP(function(){yoM(e,N)});\nreturn N};\ng.J.detach\u003dfunction(e){var N\u003dthis;QP(function(){var y\u003dN.slots.get(e);y\u0026\u0026y.YG()})};\ng.J.value\u003dfunction(e){return this.promise(!0,e)};\ng.J.x3\u003dfunction(){return this.kA};\ng.J.next\u003dfunction(e){return this.promise(!1,e)};\ng.J.promise\u003dfunction(e,N){var y\u003dthis,w\u003dLD5();QP(function(){if(y.Ss())w.reject(new cc(\"Signal initially disposed\"));else if(N\u0026\u0026N.Ss())w.reject(new cc(\"Owner initially disposed\"));else if(e\u0026\u0026y.wY\u0026\u0026y.qn)w.resolve(y.kA);else if(y.zb.add(w),ho(w.promise,function(){y.zb.delete(w)}),N){var E\u003dfunction(){w.reject(new cc(\"Owner asynchronously disposed\"))};\nho(w.promise,function(){var A\u003dWN.get(N);A\u0026\u0026g.Lq(A,E)});\nAoM(N,E)}});\nreturn w.promise};\ng.J.fh\u003dfunction(){var e\u003dthis;g.x.prototype.fh.call(this);QP(function(){for(var N\u003dg.c(e.slots.values()),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value.YG,y();e.slots.clear();N\u003dg.c(e.zb);for(y\u003dN.next();!y.done;y\u003dN.next())y.value.reject(new cc(\"Signal asynchronously disposed\"));e.zb.clear()})};\nvar HN\u003d[],Kc\u003d!1;g.b(OJ,g.x);OJ.prototype.start\u003dfunction(){var e\u003dthis;if(this.Ss())throw new G3(\"Cannot start a disposed timer.\");if(!this.Z){this.j\u003d0;if(this.G){var N\u003dDate.now();this.handle\u003dsetInterval(function(){e.j\u003de.milliseconds\u003e0?Math.trunc((Date.now()-N)/e.milliseconds):e.j+1;var y;(y\u003de.N)\u003d\u003dnull||y.resolve();e.N\u003dvoid 0;if(e.K){var w;(w\u003de.J)!\u003dnull\u0026\u0026mM(je(w,e.K),e)}e.qU.F$(e)},this.milliseconds)}else this.handle\u003dsetTimeout(function(){e.state\u003d3;\ne.handle\u003dvoid 0;e.j\u003d1;var y;(y\u003de.N)\u003d\u003dnull||y.resolve();e.N\u003dvoid 0;if(e.K){var w;(w\u003de.J)!\u003dnull\u0026\u0026mM(je(w,e.K),e)}e.qU.F$(e)},this.milliseconds);\nthis.state\u003d1}};\nOJ.prototype.cancel\u003dfunction(){if(this.Z){this.clear();this.state\u003d2;var e;(e\u003dthis.N)\u003d\u003dnull||e.reject(new Rk);var N;(N\u003dthis.qU.KZ)\u003d\u003dnull||N.call(this);if(this.L){var y;(y\u003dthis.J)!\u003dnull\u0026\u0026mM(je(y,this.L))}}};\nOJ.prototype.fh\u003dfunction(){this.clear();var e;(e\u003dthis.N)\u003d\u003dnull||e.reject(new G3);this.state\u003d4;g.x.prototype.fh.call(this)};\nOJ.prototype.clear\u003dfunction(){this.G?clearInterval(this.handle):clearTimeout(this.handle);this.handle\u003dvoid 0};\ng.pM.Object.defineProperties(OJ.prototype,{Z:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d1}},\nisCancelled:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d2}},\nisExpired:{configurable:!0,enumerable:!0,get:function(){return this.state\u003d\u003d\u003d3}},\ntick:{configurable:!0,enumerable:!0,get:function(){return this.j}},\nU:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.N!\u003dnull||(this.N\u003dnew g.lq),this.N.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new Rk(\"Timer has been cancelled.\"));case 4:return Promise.reject(new G3(\"Timer has been disposed.\"));default:wa(this.state)}}},\nF$:{configurable:!0,enumerable:!0,get:function(){if(this.Ss())throw new G3(\"Cannot attach a signal to a disposed timer.\");this.K||(this.J!\u003dnull||(this.J\u003dnew xu(this)),this.K\u003dthis.J.signal());return this.K}},\nKZ:{configurable:!0,enumerable:!0,get:function(){if(this.Ss())throw new G3(\"Cannot attach a signal to a disposed timer.\");this.L||(this.J!\u003dnull||(this.J\u003dnew xu(this)),this.L\u003dthis.J.signal());return this.L}}});\ng.b(Rk,FF);g.b(G3,FF);g.b(UJ,mG);g.J\u003dUJ.prototype;g.J.isReady\u003dfunction(){return!!this.J};\ng.J.ready\u003dfunction(){var e\u003dthis;return g.f(function(N){return g.D(N,e.K.promise,0)})};\ng.J.x0\u003dfunction(e){return pc_(this,this.logger.S3(\"c\",e\u003d\u003d\u003dvoid 0?1:e,this.Gq.x0(bq().J,null)),new St(10,\"JVZ:Timeout\"))};\ng.J.prefetch\u003dfunction(){this.state\u003d\u003d\u003d1\u0026\u0026(this.Kf\u003dthis.x0())};\ng.J.start\u003dfunction(){if(this.state\u003d\u003d\u003d1){this.state\u003d2;var e\u003dnew yX(this.logger,\"r\");this.ready().finally(function(){return void e.done()});\nro_(this)}};\ng.J.HF\u003dfunction(e){$0s(this,e);return Hn(this,Jo1(e),!1)};\ng.J.Gr\u003dfunction(e){$0s(this,e);return Hn(this,Jo1(e),!0)};var FVM\u003d{NONE:0,NNt:1},G8H\u003d{f6:0,tzh:1,KAg:2,fch:3},tr\u003d{gw:\"a\",DX1:\"d\",VIDEO:\"v\"};sJ.prototype.isVisible\u003dfunction(){return this.cJ?this.UQ\u003e\u003d.3:this.UQ\u003e\u003d.5};var po\u003d{oBP:0,zFW:1},OY0\u003d{NONE:0,jlh:1,Pbs:2};ak.prototype.getValue\u003dfunction(){return this.N};\ng.b(eb,ak);eb.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026g.di(this.j,e)\u0026\u0026(this.N\u003de)};\ng.b(NL,ak);NL.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(this.N\u003de)};\ng.b(y1,ak);y1.prototype.K\u003dfunction(e){this.N\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(this.N\u003de)};wn.prototype.disable\u003dfunction(){this.N\u003d!1};\nwn.prototype.enable\u003dfunction(){this.N\u003d!0};\nwn.prototype.isEnabled\u003dfunction(){return this.N};\nwn.prototype.reset\u003dfunction(){this.J\u003d{};this.N\u003d!0;this.K\u003d{}};var VC\u003ddocument,Yn\u003dwindow;var LG1\u003d!g.S6\u0026\u0026!xw();Co.prototype.now\u003dfunction(){return 0};\nCo.prototype.N\u003dfunction(){return 0};\nCo.prototype.K\u003dfunction(){return 0};\nCo.prototype.J\u003dfunction(){return 0};g.b($n,Co);$n.prototype.now\u003dfunction(){return rn()\u0026\u0026Yn.performance.now?Yn.performance.now():Co.prototype.now.call(this)};\n$n.prototype.N\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.totalJSHeapSize||0:Co.prototype.N.call(this)};\n$n.prototype.K\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.usedJSHeapSize||0:Co.prototype.K.call(this)};\n$n.prototype.J\u003dfunction(){return rn()\u0026\u0026Yn.performance.memory?Yn.performance.memory.jsHeapSizeLimit||0:Co.prototype.J.call(this)};var bY_\u003drR(function(){var e\u003d!1;try{var N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ng.xJ.addEventListener(\"test\",null,N)}catch(y){}return e});htn.prototype.isVisible\u003dfunction(){return FR(VC)\u003d\u003d\u003d1};var k83\u003d{c1q:\"allow-forms\",aKs:\"allow-modals\",S_k:\"allow-orientation-lock\",drG:\"allow-pointer-lock\",RnW:\"allow-popups\",Cv9:\"allow-popups-to-escape-sandbox\",PvG:\"allow-presentation\",ZwZ:\"allow-same-origin\",r1P:\"allow-scripts\",L39:\"allow-top-navigation\",TzP:\"allow-top-navigation-by-user-activation\"},d0s\u003drR(function(){return BR3()});var iY5\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");cQ.prototype.nC\u003dfunction(e,N,y){e\u003de+\"//\"+N+y;var w\u003df9n(this)-y.length;if(w\u003c0)return\"\";this.J.sort(function(r,Y){return r-Y});\ny\u003dnull;N\u003d\"\";for(var E\u003d0;E\u003cthis.J.length;E++)for(var A\u003dthis.J[E],T\u003dthis.N[A],p\u003d0;p\u003cT.length;p++){if(!w){y\u003dy\u003d\u003dnull?A:y;break}var C\u003dV9n(T[p],this.K,\",$\");if(C){C\u003dN+C;if(w\u003e\u003dC.length){w-\u003dC.length;e+\u003dC;N\u003dthis.K;break}y\u003dy\u003d\u003dnull?A:y}}w\u003d\"\";y!\u003dnull\u0026\u0026(w\u003d\"\"+N+\"trn\u003d\"+y);return e+w};iM.prototype.setInterval\u003dfunction(e,N){return Yn.setInterval(e,N)};\niM.prototype.clearInterval\u003dfunction(e){Yn.clearInterval(e)};\niM.prototype.setTimeout\u003dfunction(e,N){return Yn.setTimeout(e,N)};\niM.prototype.clearTimeout\u003dfunction(e){Yn.clearTimeout(e)};g.b(gn,qq);gn.prototype.J\u003dwW0([0,KEH,RoF,-2,LE_]);var RtH\u003d{XPW:1,Nd:2,tWt:3,1:\"POSITION\",2:\"VISIBILITY\",3:\"MONITOR_VISIBILITY\"};U05.prototype.C4\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length!\u003d0){var N\u003dthis.RJ;if(N.N){e\u003de.split(\"\u0026\");for(var y\u003de.length-1;y\u003e\u003d0;y--){var w\u003de[y].split(\"\u003d\"),E\u003ddecodeURIComponent(w[0]);w.length\u003e1?(w\u003ddecodeURIComponent(w[1]),w\u003d/^[0-9]+$/g.exec(w)?parseInt(w,10):w):w\u003d1;(E\u003dN.J[E])\u0026\u0026E.K(w)}}}};var TA\u003dnull;var Z5\u003dg.xJ.performance,iM_\u003d!!(Z5\u0026\u0026Z5.mark\u0026\u0026Z5.measure\u0026\u0026Z5.clearMarks),uM\u003drR(function(){var e;if(e\u003diM_){var N\u003dN\u003d\u003d\u003dvoid 0?g.xJ:N;if(TA\u003d\u003d\u003dnull){TA\u003d\"\";try{e\u003d\"\";try{e\u003dN.top.location.hash}catch(w){e\u003dN.location.hash}if(e){var y\u003de.match(/\\bdeid\u003d([\\d,]+)/);TA\u003dy?y[1]:\"\"}}catch(w){}}N\u003dTA;e\u003d!!N.indexOf\u0026\u0026N.indexOf(\"1337\")\u003e\u003d0}return e});\nqL.prototype.disable\u003dfunction(){this.J\u003d!1;this.events!\u003d\u003dthis.N.google_js_reporting_queue\u0026\u0026(uM()\u0026\u0026g.$R(this.events,yfM),this.events.length\u003d0)};\nqL.prototype.start\u003dfunction(e,N){if(!this.J)return null;var y\u003deO_()||a9_();e\u003dnew NqP(e,N,y);N\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\";Z5\u0026\u0026uM()\u0026\u0026Z5.mark(N);return e};\nqL.prototype.end\u003dfunction(e){if(this.J\u0026\u0026typeof e.value\u003d\u003d\u003d\"number\"){var N\u003deO_()||a9_();e.duration\u003dN-e.value;N\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\";Z5\u0026\u0026uM()\u0026\u0026Z5.mark(N);!this.J||this.events.length\u003e2048||this.events.push(e)}};wnJ.prototype.YY\u003dfunction(e,N,y,w,E){E\u003dE||this.J6;try{var A\u003dnew cQ;A.J.push(1);A.N[1]\u003dkn(\"context\",e);N.error\u0026\u0026N.meta\u0026\u0026N.id||(N\u003dnew Q1(mR(N)));if(N.msg){var T\u003dN.msg.substring(0,512);A.J.push(2);A.N[2]\u003dkn(\"msg\",T)}var p\u003dN.meta||{};if(this.Kb)try{this.Kb(p)}catch(F){}if(w)try{w(p)}catch(F){}w\u003d[p];A.J.push(3);A.N[3]\u003dw;var C\u003dgTP();if(C.N){var r\u003dC.N.url||\"\";A.J.push(4);A.N[4]\u003dkn(\"top\",r)}var Y\u003d{url:C.J.url||\"\"};if(C.J.url){var M\u003dC.J.url.match(fY);var l\u003diB(M[1],null,M[3],M[4])}else l\u003d\"\";r\u003d[Y,{url:l}];A.J.push(5);\nA.N[5]\u003dr;LVH(this.J,E,A,y)}catch(F){try{LVH(this.J,E,{context:\"ecmserr\",rctx:e,msg:mR(F),url:C\u0026\u0026C.J.url},y)}catch(S){}}return this.Hx};\ng.b(Q1,sDn);var jb,no,xn\u003dnew qL;jb\u003dnew function(){var e\u003d\"https:\";Yn\u0026\u0026Yn.location\u0026\u0026Yn.location.protocol\u003d\u003d\u003d\"http:\"\u0026\u0026(e\u003d\"http:\");this.N\u003de;this.J\u003d.01};\nno\u003dnew wnJ;Yn\u0026\u0026Yn.document\u0026\u0026(Yn.document.readyState\u003d\u003d\"complete\"?AfF():xn.J\u0026\u0026lM(Yn,\"load\",function(){AfF()}));var pnE\u003dDate.now(),U7\u003d-1,Rp\u003d-1,dkM,Lo\u003d-1,G0\u003d!1;g.J\u003ds7.prototype;g.J.getHeight\u003dfunction(){return this.bottom-this.top};\ng.J.clone\u003dfunction(){return new s7(this.top,this.right,this.bottom,this.left)};\ng.J.contains\u003dfunction(e){return this\u0026\u0026e?e instanceof s7?e.left\u003e\u003dthis.left\u0026\u0026e.right\u003c\u003dthis.right\u0026\u0026e.top\u003e\u003dthis.top\u0026\u0026e.bottom\u003c\u003dthis.bottom:e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.right\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.bottom:!1};\ng.J.ceil\u003dfunction(){this.top\u003dMath.ceil(this.top);this.right\u003dMath.ceil(this.right);this.bottom\u003dMath.ceil(this.bottom);this.left\u003dMath.ceil(this.left);return this};\ng.J.floor\u003dfunction(){this.top\u003dMath.floor(this.top);this.right\u003dMath.floor(this.right);this.bottom\u003dMath.floor(this.bottom);this.left\u003dMath.floor(this.left);return this};\ng.J.round\u003dfunction(){this.top\u003dMath.round(this.top);this.right\u003dMath.round(this.right);this.bottom\u003dMath.round(this.bottom);this.left\u003dMath.round(this.left);return this};\ng.J.scale\u003dfunction(e,N){N\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;this.left*\u003de;this.right*\u003de;this.top*\u003dN;this.bottom*\u003dN;return this};yC.prototype.Bw\u003dfunction(e,N){return!!e\u0026\u0026(!(N\u003d\u003d\u003dvoid 0?0:N)||this.volume\u003d\u003de.volume)\u0026\u0026this.K\u003d\u003de.K\u0026\u0026e2(this.J,e.J)\u0026\u0026!0};wm.prototype.ut\u003dfunction(){return this.G};\nwm.prototype.Bw\u003dfunction(e,N){return this.j.Bw(e.j,N\u003d\u003d\u003dvoid 0?!1:N)\u0026\u0026this.G\u003d\u003de.G\u0026\u0026e2(this.K,e.K)\u0026\u0026e2(this.Z,e.Z)\u0026\u0026this.J\u003d\u003de.J\u0026\u0026this.L\u003d\u003de.L\u0026\u0026this.N\u003d\u003de.N\u0026\u0026this.U\u003d\u003de.U};var D3Z\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},IZ\u003d{Qe:\"start\",O5:\"firstquartile\",YE:\"midpoint\",It:\"thirdquartile\",COMPLETE:\"complete\",ERROR:\"error\",mu:\"metric\",PAUSE:\"pause\",v$:\"resume\",gH:\"skip\",JZ:\"viewable_impression\",UF:\"mute\",sF:\"unmute\",A7:\"fullscreen\",wB:\"exitfullscreen\",p6:\"bufferstart\",sS:\"bufferfinish\",h7:\"fully_viewable_audible_half_duration_impression\",B$:\"measurable_impression\",eB:\"abandon\",bM:\"engagedview\",iM:\"impression\",kC:\"creativeview\",G0:\"loaded\",\nvKZ:\"progress\",CLOSE:\"close\",rAZ:\"collapse\",CIk:\"overlay_resize\",PIq:\"overlay_unmeasurable_impression\",ZcP:\"overlay_unviewable_impression\",LNq:\"overlay_viewable_immediate_impression\",r3k:\"overlay_viewable_end_of_session_impression\",K6:\"custom_metric_viewable\",V9:\"audio_audible\",Q9:\"audio_measurable\",M9:\"audio_impression\"},q7s\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),ZoH\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],vu5\u003d[\"abandon\"],Oo\u003d{UNKNOWN:-1,Qe:0,O5:1,YE:2,\nIt:3,COMPLETE:4,mu:5,PAUSE:6,v$:7,gH:8,JZ:9,UF:10,sF:11,A7:12,wB:13,h7:14,B$:15,eB:16,bM:17,iM:18,kC:19,G0:20,K6:21,p6:22,sS:23,M9:27,Q9:28,V9:29};var rfE\u003d{OwP:\"addEventListener\",roP:\"getMaxSize\",LSl:\"getScreenSize\",TNq:\"getState\",HOP:\"getVersion\",FAt:\"removeEventListener\",LW1:\"isViewable\"};g.J\u003dg.pK.prototype;g.J.clone\u003dfunction(){return new g.pK(this.left,this.top,this.width,this.height)};\ng.J.contains\u003dfunction(e){return e instanceof g.ri?e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.left+this.width\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.top+this.height:this.left\u003c\u003de.left\u0026\u0026this.left+this.width\u003e\u003de.left+e.width\u0026\u0026this.top\u003c\u003de.top\u0026\u0026this.top+this.height\u003e\u003de.top+e.height};\ng.J.getSize\u003dfunction(){return new g.l8(this.width,this.height)};\ng.J.ceil\u003dfunction(){this.left\u003dMath.ceil(this.left);this.top\u003dMath.ceil(this.top);this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.J.floor\u003dfunction(){this.left\u003dMath.floor(this.left);this.top\u003dMath.floor(this.top);this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.J.round\u003dfunction(){this.left\u003dMath.round(this.left);this.top\u003dMath.round(this.top);this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.J.scale\u003dfunction(e,N){N\u003dtypeof N\u003d\u003d\u003d\"number\"?N:e;this.left*\u003de;this.width*\u003de;this.top*\u003dN;this.height*\u003dN;return this};var lV9\u003d{};XnP.prototype.update\u003dfunction(e){e\u0026\u0026e.document\u0026\u0026(this.G\u003dEb(!1,e,this.isMobileDevice),this.J\u003dEb(!0,e,this.isMobileDevice),dv3(this,e),PqH(this,e))};tp.prototype.cancel\u003dfunction(){D5().clearTimeout(this.J);this.J\u003dnull};\ntp.prototype.schedule\u003dfunction(){var e\u003dthis,N\u003dD5(),y\u003dfo().J.J;this.J\u003dN.setTimeout(V1(y,Ko(143,function(){e.N++;e.K.sample()})),CqH())};g.J\u003duG.prototype;g.J.TM\u003dfunction(){return!1};\ng.J.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.J.SU\u003dfunction(){return this.J.i9};\ng.J.FL\u003dfunction(){return this.J.Ng};\ng.J.hA\u003dfunction(e,N){if(!this.Ng||(N\u003d\u003d\u003dvoid 0?0:N))this.Ng\u003d!0,this.i9\u003de,this.U\u003d0,this.J!\u003dthis||ZR(this)};\ng.J.getName\u003dfunction(){return this.J.Zl};\ng.J.t$\u003dfunction(){return this.J.PW()};\ng.J.PW\u003dfunction(){return{}};\ng.J.hm\u003dfunction(){return this.J.U};\ng.J.z1\u003dfunction(){var e\u003dgm();e.J\u003dEb(!0,this.K,e.isMobileDevice)};\ng.J.aQ\u003dfunction(){PqH(gm(),this.K)};\ng.J.WW\u003dfunction(){return this.j.J};\ng.J.sample\u003dfunction(){};\ng.J.isActive\u003dfunction(){return this.J.Z};\ng.J.mC\u003dfunction(e){var N\u003dthis.J;this.J\u003de.hm()\u003e\u003dthis.U?e:this;N!\u003d\u003dthis.J?(this.Z\u003dthis.J.Z,ZR(this)):this.Z!\u003d\u003dthis.J.Z\u0026\u0026(this.Z\u003dthis.J.Z,ZR(this))};\ng.J.h$\u003dfunction(e){if(e.N\u003d\u003d\u003dthis.J){var N\u003d!this.j.Bw(e,this.D);this.j\u003de;N\u0026\u0026zO9(this)}};\ng.J.xb\u003dfunction(){return this.D};\ng.J.dispose\u003dfunction(){this.l9\u003d!0};\ng.J.Ss\u003dfunction(){return this.l9};g.J\u003dx0.prototype;g.J.observe\u003dfunction(){return!0};\ng.J.unobserve\u003dfunction(){};\ng.J.Ld\u003dfunction(e){this.L\u003de};\ng.J.dispose\u003dfunction(){if(!this.Ss()){var e\u003dthis.N;g.Lq(e.L,this);e.D\u0026\u0026this.xb()\u0026\u0026vs0(e);this.unobserve();this.qg\u003d!0}};\ng.J.Ss\u003dfunction(){return this.qg};\ng.J.t$\u003dfunction(){return this.N.t$()};\ng.J.hm\u003dfunction(){return this.N.hm()};\ng.J.SU\u003dfunction(){return this.N.SU()};\ng.J.FL\u003dfunction(){return this.N.FL()};\ng.J.mC\u003dfunction(){};\ng.J.h$\u003dfunction(){this.n2()};\ng.J.xb\u003dfunction(){return this.l9};g.J\u003dj2.prototype;g.J.hm\u003dfunction(){return this.J.hm()};\ng.J.SU\u003dfunction(){return this.J.SU()};\ng.J.FL\u003dfunction(){return this.J.FL()};\ng.J.create\u003dfunction(e,N,y){var w\u003dnull;this.J\u0026\u0026(w\u003dthis.c8(e,N,y),qW(this.J,w));return w};\ng.J.SG\u003dfunction(){return this.HV()};\ng.J.HV\u003dfunction(){return!1};\ng.J.init\u003dfunction(e){return this.J.initialize()?(qW(this.J,this),this.j\u003de,!0):!1};\ng.J.mC\u003dfunction(e){e.hm()\u003d\u003d0\u0026\u0026this.j(e.SU(),this)};\ng.J.h$\u003dfunction(){};\ng.J.xb\u003dfunction(){return!1};\ng.J.dispose\u003dfunction(){this.L\u003d!0};\ng.J.Ss\u003dfunction(){return this.L};\ng.J.t$\u003dfunction(){return{}};nK.prototype.add\u003dfunction(e,N,y){++this.K;e\u003dnew Dvn(e,N,y);this.J.push(new Dvn(e.N,e.J,e.K+this.K/4096));this.N\u003d!0;return this};uaM.prototype.toString\u003dfunction(){var e\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",N\u003dmw(this.J);N.length\u003e0\u0026\u0026(e+\u003d\"?\"+N);return e};He.prototype.update\u003dfunction(e,N,y){e\u0026\u0026(this.J+\u003dN,this.N+\u003dN,this.j+\u003dN,this.K\u003dMath.max(this.K,this.j));if(y\u003d\u003d\u003dvoid 0?!e:y)this.j\u003d0};var nss\u003d[1,.75,.5,.3,0];KK.prototype.update\u003dfunction(e,N,y,w,E,A){A\u003dA\u003d\u003d\u003dvoid 0?!0:A;N\u003dE?Math.min(e,N):N;for(E\u003d0;E\u003cthis.N.length;E++){var T\u003dthis.N[E],p\u003dN\u003e0\u0026\u0026N\u003e\u003dT;T\u003d!(e\u003e0\u0026\u0026e\u003e\u003dT)||y;this.J[E].update(A\u0026\u0026p,w,!A||T)}};LK.prototype.update\u003dfunction(e,N,y,w){this.G\u003dthis.G!\u003d-1?Math.min(this.G,N.UQ):N.UQ;this.Kh\u003dMath.max(this.Kh,N.UQ);this.qg\u003dthis.qg!\u003d-1?Math.min(this.qg,N.wk):N.wk;this.i9\u003dMath.max(this.i9,N.wk);this.Dl.update(N.wk,y.wk,N.J,e,w);this.aq+\u003de;N.UQ\u003d\u003d\u003d0\u0026\u0026(this.Zl+\u003de);this.N.update(N.UQ,y.UQ,N.J,e,w);y\u003dw||y.cJ!\u003dN.cJ?y.isVisible()\u0026\u0026N.isVisible():y.isVisible();N\u003d!N.isVisible()||N.J;this.Bk.update(y,e,N)};\nLK.prototype.RN\u003dfunction(){return this.Bk.K\u003e\u003dthis.VB};if(VC\u0026\u0026VC.URL){var gJZ\u003dVC.URL,VM_;if(VM_\u003d!!gJZ){var f1f;a:{if(gJZ){var tMF\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var Js\u003dtMF.exec(decodeURIComponent(gJZ));if(Js){f1f\u003dJs[1]\u0026\u0026Js[1].length\u003e1?Js[1].substring(1):\"true\";break a}}catch(e){}}f1f\u003d\"\"}VM_\u003df1f.length\u003e0}no.Hx\u003d!VM_};var uHX\u003dnew s7(0,0,0,0);var GaM\u003dnew s7(0,0,0,0);g.b(yn,g.x);g.J\u003dyn.prototype;\ng.J.fh\u003dfunction(){if(this.Ho.J){if(this.B5.pF){var e\u003dthis.Ho.J;e.removeEventListener\u0026\u0026e.removeEventListener(\"mouseover\",this.B5.pF,ML());this.B5.pF\u003dnull}this.B5.sI\u0026\u0026(e\u003dthis.Ho.J,e.removeEventListener\u0026\u0026e.removeEventListener(\"mouseout\",this.B5.sI,ML()),this.B5.sI\u003dnull)}this.cK\u0026\u0026this.cK.dispose();this.vG\u0026\u0026this.vG.dispose();delete this.j4;delete this.Xf;delete this.Ah;delete this.Ho.Gl;delete this.Ho.J;delete this.B5;delete this.cK;delete this.vG;delete this.RJ;g.x.prototype.fh.call(this)};\ng.J.wD\u003dfunction(){return this.vG?this.vG.J:this.position};\ng.J.C4\u003dfunction(e){fo().C4(e)};\ng.J.xb\u003dfunction(){return!1};\ng.J.FQ\u003dfunction(){return new LK};\ng.J.Xe\u003dfunction(){return this.j4};\ng.J.TC\u003dfunction(e){return aV5(this,e,1E4)};\ng.J.GZ\u003dfunction(e,N,y,w,E,A,T){this.zl||(this.jS\u0026\u0026(e\u003dthis.iK(e,y,E,T),w\u003dw\u0026\u0026this.Cw.UQ\u003e\u003d(this.cJ()?.3:.5),this.uN(A,e,w),this.Qy\u003dN,e.UQ\u003e0\u0026\u0026-1\u003d\u003d\u003dthis.Bh\u0026\u0026(this.Bh\u003dN),this.gp\u003d\u003d-1\u0026\u0026this.RN()\u0026\u0026(this.gp\u003dN),this.He\u003d\u003d-2\u0026\u0026(this.He\u003deg(this.wD())?e.UQ:-1),this.Cw\u003de),this.Xf(this))};\ng.J.uN\u003dfunction(e,N,y){this.Xe().update(e,N,this.Cw,y)};\ng.J.wc\u003dfunction(){return new sJ};\ng.J.iK\u003dfunction(e,N,y,w){y\u003dthis.wc();y.J\u003dN;N\u003dD5().N;N\u003dFR(VC)\u003d\u003d\u003d0?-1:N.isVisible()?0:1;y.N\u003dN;y.UQ\u003dthis.YM(e);y.cJ\u003dthis.cJ();y.wk\u003dw;return y};\ng.J.YM\u003dfunction(e){return this.opacity\u003d\u003d\u003d0\u0026\u0026T0(this.RJ,\"opac\")\u003d\u003d\u003d1?0:e};\ng.J.cJ\u003dfunction(){return!1};\ng.J.iC\u003dfunction(){return this.n1k||this.Ug1};\ng.J.IL\u003dfunction(){O7()};\ng.J.Y3\u003dfunction(){O7()};\ng.J.TJ\u003dfunction(){return 0};\ng.J.RN\u003dfunction(){return this.j4.RN()};\ng.J.Vu\u003dfunction(){var e\u003dthis.jS;e\u003d(this.hasCompleted||this.Ss())\u0026\u0026!e;var N\u003dfo().N!\u003d\u003d2||this.TQG;return this.zl||N\u0026\u0026e?2:this.RN()?4:3};\ng.J.Xw\u003dfunction(){return 0};g.Eo.prototype.next\u003dfunction(){return g.pF};\ng.pF\u003d{done:!0,value:void 0};g.Eo.prototype.SW\u003dfunction(){return this};g.b(Ah0,sJ);var CF\u003dJh_([void 0,1,2,3,4,8,16]),rM\u003dJh_([void 0,4,8,16]),q9Z\u003d{sv:\"sv\",v:\"v\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:pG(\"p0\",rM),p1:pG(\"p1\",rM),p2:pG(\"p2\",rM),p3:pG(\"p3\",rM),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:Jq(\"mtos1\",[0,2,4],!1,rM),mtos2:Jq(\"mtos2\",[0,2,4],!1,rM),mtos3:Jq(\"mtos3\",[0,2,4],!1,rM),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:pG(\"a0\",rM),a1:pG(\"a1\",rM),a2:pG(\"a2\",rM),a3:pG(\"a3\",rM),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",\nvpt:\"vpt\",gmm:\"gmm\",std:\"std\",efpf:\"efpf\",swf:\"swf\",nio:\"nio\",px:\"px\",nnut:\"nnut\",vmer:\"vmer\",vmmk:\"vmmk\",vmiec:\"vmiec\",nmt:\"nmt\",tcm:\"tcm\",bt:\"bt\",pst:\"pst\",vpaid:\"vpaid\",dur:\"dur\",vmtime:\"vmtime\",dtos:\"dtos\",dtoss:\"dtoss\",dvs:\"dvs\",dfvs:\"dfvs\",dvpt:\"dvpt\",fmf:\"fmf\",vds:\"vds\",is:\"is\",i0:\"i0\",i1:\"i1\",i2:\"i2\",i3:\"i3\",ic:\"ic\",cs:\"cs\",c:\"c\",c0:pG(\"c0\",rM),c1:pG(\"c1\",rM),c2:pG(\"c2\",rM),c3:pG(\"c3\",rM),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:pG(\"qmtos\",CF),qnc:pG(\"qnc\",CF),qmv:pG(\"qmv\",CF),qnv:pG(\"qnv\",CF),\nraf:\"raf\",rafc:\"rafc\",lte:\"lte\",ces:\"ces\",tth:\"tth\",femt:\"femt\",femvt:\"femvt\",emc:\"emc\",emuc:\"emuc\",emb:\"emb\",avms:\"avms\",nvat:\"nvat\",qi:\"qi\",psm:\"psm\",psv:\"psv\",psfv:\"psfv\",psa:\"psa\",pnk:\"pnk\",pnc:\"pnc\",pnmm:\"pnmm\",pns:\"pns\",ptlt:\"ptlt\",pngs:\"pings\",veid:\"veid\",ssb:\"ssb\",ss0:pG(\"ss0\",rM),ss1:pG(\"ss1\",rM),ss2:pG(\"ss2\",rM),ss3:pG(\"ss3\",rM),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\",\nomiddc:\"omiddc\",omidlat:\"omidlat\",omiddit:\"omiddit\",nopd:\"nopd\",co:\"co\",tm:\"tm\",tu:\"tu\"},ZMT\u003dObject.assign({},q9Z,{avid:pY(\"audio\"),avas:\"avas\",vs:\"vs\"}),x3w\u003d{atos:\"atos\",avt:Jq(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:function(e,N){return function(y){return y[e]\u003d\u003d\u003dvoid 0\u0026\u0026N!\u003d\u003dvoid 0?N:y[e]}}(\"ss\",0),\nt:\"t\"};YV.prototype.getValue\u003dfunction(){return this.N};\nYV.prototype.update\u003dfunction(e,N){e\u003e\u003d32||(this.J\u00261\u003c\u003ce\u0026\u0026!N?this.N\u0026\u003d~(1\u003c\u003ce):this.J\u00261\u003c\u003ce||!N||(this.N|\u003d1\u003c\u003ce),this.J|\u003d1\u003c\u003ce)};g.b(Me,LK);\nMe.prototype.update\u003dfunction(e,N,y,w){if(!N.paused){LK.prototype.update.call(this,e,N,y,w);var E\u003dTe(N)\u0026\u0026Te(y),A\u003d(w?Math.min(N.UQ,y.UQ):y.UQ)\u003e\u003d.5;iG(N.volume)\u0026\u0026(this.j\u003dthis.j!\u003d-1?Math.min(this.j,N.volume):N.volume,this.Z\u003dMath.max(this.Z,N.volume));A\u0026\u0026(this.l9+\u003de,this.D+\u003dE?e:0);this.J.update(N.UQ,y.UQ,N.J,e,w,E);this.K.update(!0,e);this.L.update(E,e);this.Ng.update(y.fullscreen,e);this.Kx.update(E\u0026\u0026!A,e);e\u003dMath.floor(N.mediaTime/1E3);this.Rq.update(e,N.isVisible());this.Ut.update(e,N.UQ\u003e\u003d1);this.Wk.update(e,\nTe(N))}};MeM.prototype.N\u003dfunction(e){this.K||(this.J(e)?(e\u003dPM0(this.D,this.j,e),this.L|\u003de,e\u003de\u003d\u003d0):e\u003d!1,this.K\u003de)};g.b(FA,MeM);FA.prototype.J\u003dfunction(){return!0};\nFA.prototype.Z\u003dfunction(){return!1};\nFA.prototype.getId\u003dfunction(){var e\u003dthis,N\u003dIB(IZ,function(y){return y\u003d\u003de.j});\nreturn Oo[N].toString()};\nFA.prototype.toString\u003dfunction(){var e\u003d\"\";this.Z()\u0026\u0026(e+\u003d\"c\");this.K\u0026\u0026(e+\u003d\"s\");this.L\u003e0\u0026\u0026(e+\u003d\":\"+this.L);return this.getId()+e};g.b(Sg,FA);Sg.prototype.N\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?null:N;N!\u003dnull\u0026\u0026this.G.push(N);FA.prototype.N.call(this,e)};g.b(oZ,l7_);oZ.prototype.N\u003dfunction(){return null};\noZ.prototype.K\u003dfunction(){return[]};g.b(b6,x0);g.J\u003db6.prototype;g.J.cX\u003dfunction(){if(this.element){var e\u003dthis.element,N\u003dthis.N.J.K;try{try{var y\u003dcfP(e.getBoundingClientRect())}catch(r){y\u003dnew s7(0,0,0,0)}var w\u003dy.right-y.left,E\u003dy.bottom-y.top,A\u003dosn(e,N),T\u003dA.x,p\u003dA.y;var C\u003dnew s7(Math.round(p),Math.round(T+w),Math.round(p+E),Math.round(T))}catch(r){C\u003duHX.clone()}this.K\u003dC;this.J\u003diwF(this,this.K)}};\ng.J.q_\u003dfunction(){this.Z\u003dthis.N.j.J};\ng.J.eQ\u003dfunction(e){var N\u003dT0(this.RJ,\"od\")\u003d\u003d1;return RO1(e,this.Z,this.element,N)};\ng.J.Oc\u003dfunction(){this.timestamp\u003dO7()};\ng.J.n2\u003dfunction(){this.Oc();this.cX();if(this.element\u0026\u0026typeof this.element.videoWidth\u003d\u003d\u003d\"number\"\u0026\u0026typeof this.element.videoHeight\u003d\u003d\u003d\"number\"){var e\u003dthis.element;var N\u003dnew g.l8(e.videoWidth,e.videoHeight);e\u003dthis.J;var y\u003dap(e),w\u003de.getHeight(),E\u003dN.width;N\u003dN.height;E\u003c\u003d0||N\u003c\u003d0||y\u003c\u003d0||w\u003c\u003d0||(E/\u003dN,N\u003dy/w,e\u003de.clone(),E\u003eN?(y/\u003dE,w\u003d(w-y)/2,w\u003e0\u0026\u0026(w\u003de.top+w,e.top\u003dMath.round(w),e.bottom\u003dMath.round(w+y))):(w*\u003dE,y\u003dMath.round((y-w)/2),y\u003e0\u0026\u0026(y\u003de.left+y,e.left\u003dMath.round(y),e.right\u003dMath.round(y+w))));this.J\u003de}this.q_();\ne\u003dthis.J;y\u003dthis.Z;e\u003de.left\u003c\u003dy.right\u0026\u0026y.left\u003c\u003de.right\u0026\u0026e.top\u003c\u003dy.bottom\u0026\u0026y.top\u003c\u003de.bottom?new s7(Math.max(e.top,y.top),Math.min(e.right,y.right),Math.min(e.bottom,y.bottom),Math.max(e.left,y.left)):new s7(0,0,0,0);y\u003de.top\u003e\u003de.bottom||e.left\u003e\u003de.right?new s7(0,0,0,0):e;e\u003dthis.N.j;N\u003dE\u003dw\u003d0;if((this.J.bottom-this.J.top)*(this.J.right-this.J.left)\u003e0)if(this.eQ(y))y\u003dnew s7(0,0,0,0);else{w\u003dgm().j;N\u003dnew s7(0,w.height,w.width,0);var A;w\u003dNe(y,(A\u003dthis.L)!\u003dnull?A:this.J);E\u003dNe(y,gm().J);N\u003dNe(y,N)}A\u003dy.top\u003e\u003dy.bottom||\ny.left\u003e\u003dy.right?new s7(0,0,0,0):NW(y,-this.J.left,-this.J.top);fK()||(E\u003dw\u003d0);this.D\u003dnew wm(e,this.element,this.J,A,w,E,this.timestamp,N)};\ng.J.getName\u003dfunction(){return this.N.getName()};var jPw\u003dnew s7(0,0,0,0);g.b(hq,b6);g.J\u003dhq.prototype;g.J.observe\u003dfunction(){this.j();return!0};\ng.J.h$\u003dfunction(){b6.prototype.n2.call(this)};\ng.J.Oc\u003dfunction(){};\ng.J.cX\u003dfunction(){};\ng.J.n2\u003dfunction(){this.j();b6.prototype.n2.call(this)};\ng.J.mC\u003dfunction(e){e\u003de.isActive();e!\u003d\u003dthis.U\u0026\u0026(e?this.j():(gm().J\u003dnew s7(0,0,0,0),this.J\u003dnew s7(0,0,0,0),this.Z\u003dnew s7(0,0,0,0),this.timestamp\u003d-1));this.U\u003de};var $W\u003d{},PX9\u003d($W.firstquartile\u003d0,$W.midpoint\u003d1,$W.thirdquartile\u003d2,$W.complete\u003d3,$W);g.b(kV,yn);g.J\u003dkV.prototype;g.J.xb\u003dfunction(){return!0};\ng.J.Ax\u003dfunction(){return this.I1\u003d\u003d2};\ng.J.TC\u003dfunction(e){return aV5(this,e,Math.max(1E4,this.K/3))};\ng.J.GZ\u003dfunction(e,N,y,w,E,A,T){var p\u003dthis,C\u003dthis.G(this)||{};g.VM(C,E);this.K\u003dC.duration||this.K;this.D\u003dC.isVpaid||this.D;this.Zl\u003dC.isYouTube||this.Zl;D5();this.Dl\u003d!1;E\u003dSJ5(this,N);FM9(this)\u003d\u003d\u003d1\u0026\u0026(A\u003dE);yn.prototype.GZ.call(this,e,N,y,w,C,A,T);this.rS\u0026\u0026this.rS.K\u0026\u0026g.$R(this.Z,function(r){r.N(p)})};\ng.J.uN\u003dfunction(e,N,y){yn.prototype.uN.call(this,e,N,y);Pf(this).update(e,N,this.Cw,y);this.VB\u003dTe(this.Cw)\u0026\u0026Te(N);this.i9\u003d\u003d-1\u0026\u0026this.Ut\u0026\u0026(this.i9\u003dthis.Xe().K.J);this.fN.K\u003d0;e\u003dthis.RN();N.isVisible()\u0026\u0026$V(this.fN,\"vs\");e\u0026\u0026$V(this.fN,\"vw\");iG(N.volume)\u0026\u0026$V(this.fN,\"am\");Te(N)?$V(this.fN,\"a\"):$V(this.fN,\"mut\");this.Iw\u0026\u0026$V(this.fN,\"f\");N.N!\u003d-1\u0026\u0026($V(this.fN,\"bm\"),N.N\u003d\u003d1\u0026\u0026($V(this.fN,\"b\"),Te(N)\u0026\u0026$V(this.fN,\"umutb\")));Te(N)\u0026\u0026N.isVisible()\u0026\u0026$V(this.fN,\"avs\");this.VB\u0026\u0026e\u0026\u0026$V(this.fN,\"avw\");N.UQ\u003e0\u0026\u0026$V(this.fN,\n\"pv\");d6(this,this.Xe().K.J,!0)\u0026\u0026$V(this.fN,\"gdr\");Gu(this.Xe().N,1)\u003e\u003d2E3\u0026\u0026$V(this.fN,\"pmx\");this.Dl\u0026\u0026$V(this.fN,\"tvoff\")};\ng.J.FQ\u003dfunction(){return new Me};\ng.J.Xe\u003dfunction(){return this.j4};\ng.J.wc\u003dfunction(){return new Ah0};\ng.J.iK\u003dfunction(e,N,y,w){e\u003dyn.prototype.iK.call(this,e,N,y,w\u003d\u003d\u003dvoid 0?-1:w);e.fullscreen\u003dthis.Iw;e.paused\u003dthis.Ax();e.volume\u003dy.volume;iG(e.volume)||(this.a9++,N\u003dthis.Cw,iG(N.volume)\u0026\u0026(e.volume\u003dN.volume));y\u003dy.currentTime;e.mediaTime\u003dy!\u003d\u003dvoid 0\u0026\u0026y\u003e\u003d0?y:-1;return e};\ng.J.YM\u003dfunction(e){return gm(),this.Iw?1:yn.prototype.YM.call(this,e)};\ng.J.TJ\u003dfunction(){return 1};\ng.J.getDuration\u003dfunction(){return this.K};\ng.J.Vu\u003dfunction(){return this.zl?2:bcF(this)?5:this.RN()?4:3};\ng.J.Xw\u003dfunction(){return this.Kx?this.Xe().L.K\u003e\u003d2E3?4:3:2};\ng.J.Ld\u003dfunction(e){this.vG\u0026\u0026this.vG.Ld(e)};var nJV\u003dg.s9();uLJ.prototype.reset\u003dfunction(){this.J\u003d[];this.N\u003d[]};\nvar g6\u003dz0(uLJ);g.b(tq,j2);g.J\u003dtq.prototype;g.J.getName\u003dfunction(){return(this.N?this.N:this.J).getName()};\ng.J.t$\u003dfunction(){return(this.N?this.N:this.J).t$()};\ng.J.hm\u003dfunction(){return(this.N?this.N:this.J).hm()};\ng.J.init\u003dfunction(e){var N\u003d!1;(0,g.$R)(this.K,function(y){y.initialize()\u0026\u0026(N\u003d!0)});\nN\u0026\u0026(this.j\u003de,qW(this.J,this));return N};\ng.J.dispose\u003dfunction(){(0,g.$R)(this.K,function(e){e.dispose()});\nj2.prototype.dispose.call(this)};\ng.J.SG\u003dfunction(){return DR(this.K,function(e){return e.TM()})};\ng.J.HV\u003dfunction(){return DR(this.K,function(e){return e.TM()})};\ng.J.c8\u003dfunction(e,N,y){return new b6(e,this.J,N,y)};\ng.J.h$\u003dfunction(e){this.N\u003de.N};var KM9\u003d{threshold:[0,.3,.5,.75,1]};g.b(u6,b6);g.J\u003du6.prototype;g.J.observe\u003dfunction(){var e\u003dthis;this.Kh||(this.Kh\u003dO7());if(Jfs(298,function(){return WM5(e)}))return!0;\nthis.N.hA(\"msf\");return!1};\ng.J.unobserve\u003dfunction(){if(this.j\u0026\u0026this.element)try{this.j.unobserve(this.element),this.U?(this.U.unobserve(this.element),this.U\u003dnull):this.G\u0026\u0026(this.G.disconnect(),this.G\u003dnull)}catch(e){}};\ng.J.n2\u003dfunction(){var e\u003dqe(this);e.length\u003e0\u0026\u0026Zf(this,e);b6.prototype.n2.call(this)};\ng.J.cX\u003dfunction(){};\ng.J.eQ\u003dfunction(){return!1};\ng.J.q_\u003dfunction(){};\ng.J.t$\u003dfunction(){var e\u003d{};return Object.assign(this.N.t$(),(e.niot_obs\u003dthis.Kh,e.niot_cbk\u003dthis.Ng,e))};\ng.J.getName\u003dfunction(){return\"nio\"};g.b(xV,j2);xV.prototype.getName\u003dfunction(){return\"nio\"};\nxV.prototype.HV\u003dfunction(){return!gm().N\u0026\u0026this.J.J.K.IntersectionObserver!\u003dnull};\nxV.prototype.c8\u003dfunction(e,N,y){return new u6(e,this.J,N,y)};g.b(jg,uG);jg.prototype.WW\u003dfunction(){return gm().J};\njg.prototype.TM\u003dfunction(){var e\u003dR15();this.U!\u003d\u003de\u0026\u0026(this.J!\u003dthis\u0026\u0026e\u003ethis.J.U\u0026\u0026(this.J\u003dthis,ZR(this)),this.U\u003de);return e\u003d\u003d2};nG.prototype.sample\u003dfunction(){Hf(this,Vn(),!1)};\nnG.prototype.j\u003dfunction(){var e\u003dfK(),N\u003dO7();e?(G0||(U7\u003dN,g.$R(g6.J,function(y){var w\u003dy.Xe();w.Et\u003dl6(w,N,y.I1!\u003d1)})),G0\u003d!0):(this.G\u003da7M(this,N),G0\u003d!1,dkM\u003dN,g.$R(g6.J,function(y){y.jS\u0026\u0026(y.Xe().U\u003dN)}));\nHf(this,Vn(),!e)};\nvar Qn\u003dz0(nG);var Nnn\u003dnull,MH\u003d\"\",YD\u003d!1;var EnJ\u003dwQ_().Om,Wf\u003dwQ_().Ae;var Jr9\u003d{cok:\"visible\",Fv9:\"audible\",YTs:\"time\",Xsg:\"timetype\"},pQ0\u003d{visible:function(e){return/^(100|[0-9]{1,2})$/.test(e)},\naudible:function(e){return e\u003d\u003d\"0\"||e\u003d\u003d\"1\"},\ntimetype:function(e){return e\u003d\u003d\"mtos\"||e\u003d\u003d\"tos\"},\ntime:function(e){return/^(100|[0-9]{1,2})%$/.test(e)||/^([0-9])+ms$/.test(e)}};\nTn3.prototype.setTime\u003dfunction(e,N,y){N\u003d\u003d\"ms\"?(this.K\u003de,this.j\u003d-1):(this.K\u003d-1,this.j\u003de);this.L\u003dy\u003d\u003d\u003dvoid 0?\"tos\":y;return this};g.b(Uo,FA);Uo.prototype.getId\u003dfunction(){return this.G};\nUo.prototype.Z\u003dfunction(){return!0};\nUo.prototype.J\u003dfunction(e){var N\u003de.Xe(),y\u003de.getDuration();return DR(this.U,function(w){if(w.J!\u003dvoid 0)var E\u003drr5(w,N);else b:{switch(w.L){case \"mtos\":E\u003dw.N?N.L.K:N.K.J;break b;case \"tos\":E\u003dw.N?N.L.J:N.K.J;break b}E\u003d0}E\u003d\u003d0?w\u003d!1:(w\u003dw.K!\u003d-1?w.K:y!\u003d\u003dvoid 0\u0026\u0026y\u003e0?w.j*y:-1,w\u003dw!\u003d-1\u0026\u0026E\u003e\u003dw);return w})};g.b(LG,CXH);LG.prototype.J\u003dfunction(e){var N\u003dnew pNM;N.J\u003dr6(e,q9Z);N.N\u003dr6(e,x3w);return N};g.b(so,FA);so.prototype.J\u003dfunction(e){return bcF(e)};g.b(aZ,l7_);g.b(ea,FA);ea.prototype.J\u003dfunction(e){return e.Xe().RN()};g.b(NH,Sg);NH.prototype.J\u003dfunction(e){var N\u003dg.Gw(this.G,T0(fo().RJ,\"ovms\"));return!e.zl\u0026\u0026(e.I1!\u003d0||N)};g.b(yx,aZ);yx.prototype.N\u003dfunction(){return new NH(this.J)};\nyx.prototype.K\u003dfunction(){return[new ea(\"viewable_impression\",this.J),new so(this.J)]};g.b(wN,hq);wN.prototype.j\u003dfunction(){var e\u003dg.nM(\"ima.admob.getViewability\"),N\u003dT0(this.RJ,\"queryid\");typeof e\u003d\u003d\u003d\"function\"\u0026\u0026N\u0026\u0026e(N)};\nwN.prototype.getName\u003dfunction(){return\"gsv\"};g.b(EH,j2);EH.prototype.getName\u003dfunction(){return\"gsv\"};\nEH.prototype.HV\u003dfunction(){var e\u003dgm();fo();return e.N\u0026\u0026!1};\nEH.prototype.c8\u003dfunction(e,N,y){return new wN(this.J,N,y)};g.b(A7,hq);A7.prototype.j\u003dfunction(){var e\u003dthis,N\u003dg.nM(\"ima.bridge.getNativeViewability\"),y\u003dT0(this.RJ,\"queryid\");typeof N\u003d\u003d\u003d\"function\"\u0026\u0026y\u0026\u0026N(y,function(w){g.v4(w)\u0026\u0026e.G++;var E\u003dw.opt_nativeViewVisibleBounds||{},A\u003dw.opt_nativeViewHidden;e.J\u003dkan(w.opt_nativeViewBounds||{});var T\u003de.N.j;T.J\u003dA?jPw.clone():kan(E);e.timestamp\u003dw.opt_nativeTime||-1;gm().J\u003dT.J;w\u003dw.opt_nativeVolume;w!\u003d\u003dvoid 0\u0026\u0026(T.volume\u003dw)})};\nA7.prototype.getName\u003dfunction(){return\"nis\"};g.b(T1,j2);T1.prototype.getName\u003dfunction(){return\"nis\"};\nT1.prototype.HV\u003dfunction(){var e\u003dgm();fo();return e.N\u0026\u0026!1};\nT1.prototype.c8\u003dfunction(e,N,y){return new A7(this.J,N,y)};g.b(J7,uG);g.J\u003dJ7.prototype;g.J.TM\u003dfunction(){return this.N.x7!\u003dnull};\ng.J.PW\u003dfunction(){var e\u003d{};this.Rq\u0026\u0026(e.mraid\u003dthis.Rq);this.qg\u0026\u0026(e.mlc\u003d1);e.mtop\u003dthis.N.Fyh;this.G\u0026\u0026(e.mse\u003dthis.G);this.aq\u0026\u0026(e.msc\u003d1);e.mcp\u003dthis.N.compatibility;return e};\ng.J.w6\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);try{return this.N.x7[e].apply(this.N.x7,N)}catch(y){WQ(538,y,.01,function(w){w.method\u003de})}};\ng.J.initialize\u003dfunction(){var e\u003dthis;if(this.isInitialized)return!this.FL();this.isInitialized\u003d!0;if(this.N.compatibility\u003d\u003d\u003d2)return this.G\u003d\"ng\",this.hA(\"w\"),!1;if(this.N.compatibility\u003d\u003d\u003d1)return this.G\u003d\"mm\",this.hA(\"w\"),!1;gm().U\u003d!0;this.K.document.readyState\u0026\u0026this.K.document.readyState\u003d\u003d\"complete\"?l5M(this):ad(this.K,\"load\",function(){D5().setTimeout(Ko(292,function(){return l5M(e)}),100)},292);\nreturn!0};\ng.J.z1\u003dfunction(){var e\u003dgm(),N\u003dhEF(this,\"getMaxSize\");e.J\u003dnew s7(0,N.width,N.height,0)};\ng.J.aQ\u003dfunction(){gm().j\u003dhEF(this,\"getScreenSize\")};\ng.J.dispose\u003dfunction(){S70(this);uG.prototype.dispose.call(this)};var KV0\u003dnew function(e,N){this.key\u003de;this.defaultValue\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.valueType\u003d\"boolean\"}(\"45378663\");g.J\u003dCk.prototype;g.J.yC\u003dfunction(e){w6(e,!1);jkH(e)};\ng.J.qD\u003dfunction(){};\ng.J.o3\u003dfunction(e,N,y,w){var E\u003dthis;e\u003dnew kV(Yn,e,y?N:-1,7,this.IK(),this.G7());e.a$\u003dw;M9s(e.RJ);Ar(e.RJ,\"queryid\",e.a$);e.C4(\"\");yhn(e,function(){return E.J8.apply(E,g.B(g.iE.apply(0,arguments)))},function(){return E.OhP.apply(E,g.B(g.iE.apply(0,arguments)))});\n(w\u003dz0(fG).J)\u0026\u0026s7_(e,w);this.K\u0026\u0026(e.Ld(this.K),this.K\u003dnull);e.Ho.Gl\u0026\u0026z0(G3P);return e};\ng.J.mC\u003dfunction(e){switch(e.hm()){case 0:if(e\u003dz0(fG).J)e\u003de.J,g.Lq(e.L,this),e.D\u0026\u0026this.xb()\u0026\u0026vs0(e);$D();break;case 2:mi()}};\ng.J.h$\u003dfunction(){};\ng.J.xb\u003dfunction(){return!1};\ng.J.OhP\u003dfunction(e,N){e.zl\u003d!0;switch(e.TJ()){case 1:dLn(e,N);break;case 2:this.BT(e)}};\ng.J.cWB\u003dfunction(e){var N\u003de.G(e);N\u0026\u0026(N\u003dN.volume,e.Kx\u003diG(N)\u0026\u0026N\u003e0);k3_(e,0);return vf(e,\"start\",fK())};\ng.J.sD\u003dfunction(e,N,y){Hf(Qn,[e],!fK());return this.H2(e,N,y)};\ng.J.H2\u003dfunction(e,N,y){return vf(e,y,fK())};\ng.J.uhh\u003dfunction(e){return o1(e,\"firstquartile\",1)};\ng.J.ihq\u003dfunction(e){e.Ut\u003d!0;return o1(e,\"midpoint\",2)};\ng.J.al9\u003dfunction(e){return o1(e,\"thirdquartile\",3)};\ng.J.AWh\u003dfunction(e){var N\u003do1(e,\"complete\",4);Bf(e);return N};\ng.J.hGt\u003dfunction(e){e.I1\u003d3;return vf(e,\"error\",fK())};\ng.J.nt\u003dfunction(e,N,y){N\u003dfK();if(e.Ax()\u0026\u0026!N){var w\u003de.Xe(),E\u003dO7();w.U\u003dE}Hf(Qn,[e],!N);e.Ax()\u0026\u0026(e.I1\u003d1);return vf(e,y,N)};\ng.J.zGk\u003dfunction(e,N){N\u003dthis.sD(e,N||{},\"skip\");Bf(e);return N};\ng.J.xgk\u003dfunction(e,N){w6(e,!0);return this.sD(e,N||{},\"fullscreen\")};\ng.J.llP\u003dfunction(e,N){w6(e,!1);return this.sD(e,N||{},\"exitfullscreen\")};\ng.J.lx\u003dfunction(e,N,y){N\u003de.Xe();var w\u003dO7();N.Et\u003dl6(N,w,e.I1!\u003d1);Hf(Qn,[e],!fK());e.I1\u003d\u003d1\u0026\u0026(e.I1\u003d2);return vf(e,y,fK())};\ng.J.yWG\u003dfunction(e){Hf(Qn,[e],!fK());return e.N()};\ng.J.YH\u003dfunction(e){Hf(Qn,[e],!fK());this.Tj(e);Bf(e);return e.N()};\ng.J.J8\u003dfunction(){};\ng.J.BT\u003dfunction(){};\ng.J.Tj\u003dfunction(){};\ng.J.d3\u003dfunction(){};\ng.J.DY\u003dfunction(){};\ng.J.G7\u003dfunction(){this.J||(this.J\u003dthis.DY());return this.J\u003d\u003dnull?new oZ:new yx(this.J)};\ng.J.IK\u003dfunction(){return new LG};g.b(bf,FA);bf.prototype.J\u003dfunction(e){return e.Xw()\u003d\u003d4};g.b(h7,Sg);h7.prototype.J\u003dfunction(e){e\u003de.Xw();return e\u003d\u003d3||e\u003d\u003d4};g.b(cB,aZ);cB.prototype.N\u003dfunction(){return new h7(this.J)};\ncB.prototype.K\u003dfunction(){return[new bf(this.J)]};g.b(kD,CXH);kD.prototype.J\u003dfunction(e){e\u0026\u0026(e.e\u003d\u003d\u003d28\u0026\u0026(e\u003dObject.assign({},e,{avas:3})),e.vs\u003d\u003d\u003d4||e.vs\u003d\u003d\u003d5)\u0026\u0026(e\u003dObject.assign({},e,{vs:3}));var N\u003dnew pNM;N.J\u003dr6(e,ZMT);N.N\u003dr6(e,x3w);return N};io5.prototype.N\u003dfunction(){return g.nM(this.J)};g.b(BB,Ck);g.J\u003dBB.prototype;g.J.qD\u003dfunction(e,N){var y\u003dthis,w\u003dz0(fG);if(w.J!\u003dnull)switch(w.J.getName()){case \"nis\":var E\u003df5E(this,e,N);break;case \"gsv\":E\u003dVbH(this,e,N);break;case \"exc\":E\u003dtb5(this,e)}E||(N.opt_overlayAdElement?E\u003dvoid 0:N.opt_adElement\u0026\u0026(E\u003dvn5(this,e,N.opt_adElement,N.opt_osdId)));E\u0026\u0026E.TJ()\u003d\u003d1\u0026\u0026(E.G\u003d\u003dg.CY\u0026\u0026(E.G\u003dfunction(A){return y.d3(A)}),gn5(this,E,N));\nreturn E};\ng.J.d3\u003dfunction(e){e.N\u003d0;e.l9\u003d0;if(e.j\u003d\u003d\"h\"||e.j\u003d\u003d\"n\"){fo();e.Wk\u0026\u0026(fo(),Fb(this)!\u003d\"h\"\u0026\u0026Fb(this));var N\u003dg.nM(\"ima.common.getVideoMetadata\");if(typeof N\u003d\u003d\u003d\"function\")try{var y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2}else if(e.j\u003d\u003d\"b\")if(N\u003dg.nM(\"ytads.bulleit.getVideoMetadata\"),typeof N\u003d\u003d\u003d\"function\")try{y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2;else if(e.j\u003d\u003d\"ml\")if(N\u003dg.nM(\"ima.common.getVideoMetadata\"),typeof N\u003d\u003d\u003d\"function\")try{y\u003dN(e.a$)}catch(E){e.N|\u003d4}else e.N|\u003d2;else e.N|\u003d1;e.N||(y\u003d\u003d\u003dvoid 0?e.N|\u003d8:y\u003d\u003d\u003dnull?\ne.N|\u003d16:g.v4(y)?e.N|\u003d32:y.errorCode!\u003dnull\u0026\u0026(e.l9\u003dy.errorCode,e.N|\u003d64));y\u003d\u003dnull\u0026\u0026(y\u003d{});N\u003dy;e.U\u003d0;for(var w in D3Z)N[w]\u003d\u003dnull\u0026\u0026(e.U|\u003dD3Z[w]);zEs(N,\"currentTime\");zEs(N,\"duration\");iG(y.volume)\u0026\u0026iG()\u0026\u0026(y.volume*\u003dNaN);return y};\ng.J.DY\u003dfunction(){fo();Fb(this)!\u003d\"h\"\u0026\u0026Fb(this);var e\u003duR_(this);return e!\u003dnull?new io5(e):null};\ng.J.BT\u003dfunction(e){!e.J\u0026\u0026e.zl\u0026\u0026Sa(this,e,\"overlay_unmeasurable_impression\")\u0026\u0026(e.J\u003d!0)};\ng.J.Tj\u003dfunction(e){e.u7\u0026\u0026(e.RN()?Sa(this,e,\"overlay_viewable_end_of_session_impression\"):Sa(this,e,\"overlay_unviewable_impression\"),e.u7\u003d!1)};\ng.J.J8\u003dfunction(){};\ng.J.o3\u003dfunction(e,N,y,w){if(WV_()){var E\u003dT0(fo().RJ,\"mm\"),A\u003d{};(E\u003d(A[tr.gw]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\",A[tr.VIDEO]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO\",A)[E])\u0026\u0026jpn(this,E);this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"\u0026\u0026WQ(1044,Error())}e\u003dCk.prototype.o3.call(this,e,N,y,w);this.L\u0026\u0026(N\u003dthis.Z,e.L\u003d\u003dnull\u0026\u0026(e.L\u003dnew wNJ),N.J[e.a$]\u003de.L,e.L.L\u003dnJV);return e};\ng.J.yC\u003dfunction(e){e\u0026\u0026e.TJ()\u003d\u003d1\u0026\u0026this.L\u0026\u0026delete this.Z.J[e.a$];return Ck.prototype.yC.call(this,e)};\ng.J.G7\u003dfunction(){this.J||(this.J\u003dthis.DY());return this.J\u003d\u003dnull?new oZ:this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new cB(this.J):new yx(this.J)};\ng.J.IK\u003dfunction(){return this.j\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new kD:new LG};\ng.J.Ld\u003dfunction(e,N,y,w,E){N\u003dnew s7(y,N+w,y+E,N);(e\u003dDf(g6,e))?e.Ld(N):this.K\u003dN};\nvar QPf\u003dHQ(193,QpM,void 0,I5J);g.jM(\"Goog_AdSense_Lidar_sendVastEvent\",QPf);var m3k\u003dKo(194,function(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;e\u003dxLM(z0(BB),e,N);return nn1(e)});\ng.jM(\"Goog_AdSense_Lidar_getViewability\",m3k);var HMq\u003dHQ(195,function(){return jDJ()});\ng.jM(\"Goog_AdSense_Lidar_getUrlSignalsArray\",HMq);var KF5\u003dKo(196,function(){return JSON.stringify(jDJ())});\ng.jM(\"Goog_AdSense_Lidar_getUrlSignalsList\",KF5);var mLJ\u003d(new Date(\"2024-01-01T00:00:00Z\")).getTime();var WRE\u003dJnF([\"//tpc.googlesyndication.com/sodar/\",\"\"]);g.b(gN,g.x);gN.prototype.L3\u003dfunction(){return this.wpc.f()};\ngN.prototype.Mh\u003dfunction(e){this.wpc.c(e)};\ngN.prototype.HF\u003dfunction(e){return this.wpc.m(ULJ(e))};\ngN.prototype.Gr\u003dfunction(e){return this.wpc.mws(ULJ(e))};\ng.b(z1,g.x);z1.prototype.snapshot\u003dfunction(e){return this.f$.s(Object.assign({},e.qX\u0026\u0026{c:e.qX},e.Tf\u0026\u0026{s:e.Tf},e.oZ!\u003d\u003dvoid 0\u0026\u0026{p:e.oZ}))};\nz1.prototype.hd\u003dfunction(e){this.f$.e(e)};\nz1.prototype.lC\u003dfunction(){return this.f$.l()};var GeJ\u003d(new Date).getTime();var a5_\u003d\"://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav\".split(\" \"),eGE\u003d/\\bocr\\b/;var yps\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;var bK5\u003d0,o0n\u003d0,hG9\u003d0;var t7\u003dnull,qH\u003d!1,YbJ\u003d1,nk\u003dSymbol(\"SIGNAL\"),Qx\u003d{version:0,cmZ:0,s0:!1,TI:void 0,dO:void 0,Ap:void 0,rF:0,Qh:void 0,n_:void 0,UN:!1,rY:!1,kind:\"unknown\",xr:function(){return!1},\niD:function(){},\nLD:function(){},\ndT9:function(){}};var YW\u003dSymbol(\"UNSET\"),Mn\u003dSymbol(\"COMPUTING\"),lW\u003dSymbol(\"ERRORED\");Object.assign({},Qx,{value:YW,s0:!0,error:null,W5:fk,kind:\"computed\",xr:function(e){return e.value\u003d\u003d\u003dYW||e.value\u003d\u003d\u003dMn},\niD:function(e){if(e.value\u003d\u003d\u003dMn)throw Error(\"Detected cycle in computations.\");var N\u003de.value;e.value\u003dMn;var y\u003dAp0(e),w\u003d!1;try{var E\u003de.Vv();uf(null);w\u003dN!\u003d\u003dYW\u0026\u0026N!\u003d\u003dlW\u0026\u0026E!\u003d\u003dlW\u0026\u0026e.W5(N,E)}catch(A){E\u003dlW,e.error\u003dA}finally{Tm_(e,y)}w?e.value\u003dN:(e.value\u003dE,e.version++)}});var rpM\u003dObject.assign({},Qx,{W5:fk,value:void 0,kind:\"signal\"});Object.assign({},Qx,{value:YW,s0:!0,error:null,W5:fk,xr:function(e){return e.value\u003d\u003d\u003dYW||e.value\u003d\u003d\u003dMn},\niD:function(e){if(e.value\u003d\u003d\u003dMn)throw Error(\"Detected cycle in computations.\");var N\u003de.value;e.value\u003dMn;var y\u003dAp0(e);try{var w\u003de.source();var E\u003de.Vv(w,N\u003d\u003d\u003dYW||N\u003d\u003d\u003dlW?void 0:{source:e.KyP,value:N});e.KyP\u003dw}catch(A){E\u003dlW,e.error\u003dA}finally{Tm_(e,y)}N!\u003d\u003dYW\u0026\u0026E!\u003d\u003dlW\u0026\u0026e.W5(N,E)?e.value\u003dN:(e.value\u003dE,e.version++)}});Object.assign({},Qx,{rY:!0,UN:!1,LD:function(e){e.schedule!\u003d\u003dnull\u0026\u0026e.schedule(e.DYP)},\nK$B:!1,yeW:function(){}});lRP(!0);lRP(!1);var FwM\u003dObject.assign({},{attributes:{},handleError:function(e){throw e;}},{reP:!0,\nLjs:!0,HL:!1,zaW:!1,Aeh:!1,RJq:!1});var cpM\u003dSymbol(\"updater\");g.b(HB,g.Ux);HB.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.K);window.removeEventListener(\"online\",this.K);this.hx.Zx(this.L);delete HB.instance};\nHB.prototype.E4\u003dfunction(){return this.J};\nHB.prototype.Ga\u003dfunction(){var e\u003dthis;this.L\u003dthis.hx.kB(function(){var N;return g.f(function(y){if(y.J\u003d\u003d1)return e.J?((N\u003dwindow.navigator)\u003d\u003dnull?0:N.onLine)?y.u9(3):g.D(y,mI(e),3):g.D(y,mI(e),3);e.Ga();g.hn(y)})},3E4)};WB.prototype.set\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;0\u003c\u003de\u0026\u0026e\u003c52\u0026\u0026Number.isInteger(e)\u0026\u0026this.data[e]!\u003d\u003dN\u0026\u0026(this.data[e]\u003dN,this.J\u003d-1)};\nWB.prototype.get\u003dfunction(e){return!!this.data[e]};var R1;g.e0(g.a1,g.x);g.J\u003dg.a1.prototype;g.J.start\u003dfunction(){this.stop();this.j\u003d!1;var e\u003dPGE(this),N\u003ddW5(this);e\u0026\u0026!N\u0026\u0026this.N.mozRequestAnimationFrame?(this.J\u003dg.jv(this.N,\"MozBeforePaint\",this.K),this.N.mozRequestAnimationFrame(null),this.j\u003d!0):this.J\u003de\u0026\u0026N?e.call(this.N,this.K):this.N.setTimeout(mqJ(this.K),20)};\ng.J.stop\u003dfunction(){if(this.isActive()){var e\u003dPGE(this),N\u003ddW5(this);e\u0026\u0026!N\u0026\u0026this.N.mozRequestAnimationFrame?Ox(this.J):e\u0026\u0026N?N.call(this.N,this.J):this.N.clearTimeout(this.J)}this.J\u003dnull};\ng.J.isActive\u003dfunction(){return this.J!\u003dnull};\ng.J.PO\u003dfunction(){this.j\u0026\u0026this.J\u0026\u0026Ox(this.J);this.J\u003dnull;this.Z.call(this.L,g.s9())};\ng.J.fh\u003dfunction(){this.stop();g.a1.cw.fh.call(this)};g.e0(g.e6,g.x);g.J\u003dg.e6.prototype;g.J.GM\u003d0;g.J.fh\u003dfunction(){g.e6.cw.fh.call(this);this.stop();delete this.J;delete this.N};\ng.J.start\u003dfunction(e){this.stop();this.GM\u003dg.Bc(this.K,e!\u003d\u003dvoid 0?e:this.uR)};\ng.J.stop\u003dfunction(){this.isActive()\u0026\u0026g.xJ.clearTimeout(this.GM);this.GM\u003d0};\ng.J.isActive\u003dfunction(){return this.GM!\u003d0};\ng.J.RQ\u003dfunction(){this.GM\u003d0;this.J\u0026\u0026this.J.call(this.N)};g.E2.prototype[Symbol.iterator]\u003dfunction(){return this};\ng.E2.prototype.next\u003dfunction(){var e\u003dthis.J.next();return{value:e.done?void 0:this.N.call(void 0,e.value),done:e.done}};g.e0(g.MA,g.Ux);g.J\u003dg.MA.prototype;g.J.isPlaying\u003dfunction(){return this.J\u003d\u003d1};\ng.J.isPaused\u003dfunction(){return this.J\u003d\u003d-1};\ng.J.Y2\u003dfunction(){this.MA(\"begin\")};\ng.J.m$\u003dfunction(){this.MA(\"end\")};\ng.J.onFinish\u003dfunction(){this.MA(\"finish\")};\ng.J.onStop\u003dfunction(){this.MA(\"stop\")};\ng.J.MA\u003dfunction(e){this.dispatchEvent(e)};var WFf\u003drR(function(){var e\u003dg.sA(\"DIV\"),N\u003dg.RB?\"-webkit\":Y0?\"-moz\":null,y\u003d\"transition:opacity 1s linear;\";N\u0026\u0026(y+\u003dN+\"-transition:opacity 1s linear;\");N\u003dUgJ({style:y});if(e.nodeType\u003d\u003d\u003d1\u0026\u0026/^(script|style)$/i.test(e.tagName))throw Error(\"\");e.innerHTML\u003dux(N);return g.MW(e.firstChild,\"transition\")!\u003d\"\"});g.e0(ln,g.MA);g.J\u003dln.prototype;g.J.play\u003dfunction(){if(this.isPlaying())return!1;this.Y2();this.MA(\"play\");this.startTime\u003dg.s9();this.J\u003d1;if(WFf())return g.$0(this.N,this.Z),this.K\u003dg.Bc(this.rug,void 0,this),!0;this.PR(!1);return!1};\ng.J.rug\u003dfunction(){g.Be(this.N);zG5(this.N,this.G);g.$0(this.N,this.j);this.K\u003dg.Bc((0,g.Gs)(this.PR,this,!1),this.L*1E3)};\ng.J.stop\u003dfunction(){this.isPlaying()\u0026\u0026this.PR(!0)};\ng.J.PR\u003dfunction(e){g.$0(this.N,\"transition\",\"\");g.xJ.clearTimeout(this.K);g.$0(this.N,this.j);this.endTime\u003dg.s9();this.J\u003d0;if(e)this.onStop();else this.onFinish();this.m$()};\ng.J.fh\u003dfunction(){this.stop();ln.cw.fh.call(this)};\ng.J.pause\u003dfunction(){};var DWs\u003d{rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,\"linear-gradient\":!0,\"radial-gradient\":!0,\"repeating-linear-gradient\":!0,\"repeating-radial-gradient\":!0,\"cubic-bezier\":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0};FM(\"Element\",\"attributes\")||FM(\"Node\",\"attributes\");FM(\"Element\",\"innerHTML\")||FM(\"HTMLElement\",\"innerHTML\");FM(\"Node\",\"nodeName\");FM(\"Node\",\"nodeType\");FM(\"Node\",\"parentNode\");FM(\"Node\",\"childNodes\");FM(\"HTMLElement\",\"style\")||FM(\"Element\",\"style\");FM(\"HTMLStyleElement\",\"sheet\");var qbP\u003dV2E(\"getPropertyValue\"),ZK5\u003dV2E(\"setProperty\");FM(\"Element\",\"namespaceURI\")||FM(\"Node\",\"namespaceURI\");var u0M\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};var QdF,YQ0,n0E,jdE,mW0;QdF\u003dRegExp(\"[A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]\");YQ0\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.OMT\u003dRegExp(\"^[^\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]*[A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]\");\ng.or\u003dRegExp(\"^[^A-Za-z\\u00c0-\\u00d6\\u00d8-\\u00f6\\u00f8-\\u02b8\\u0300-\\u0590\\u0900-\\u1fff\\u200e\\u2c00-\\ud801\\ud804-\\ud839\\ud83c-\\udbff\\uf900-\\ufb1c\\ufe00-\\ufe6f\\ufefd-\\uffff]*[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");n0E\u003d/^http:\\/\\/.*/;g.R5T\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");jdE\u003d/\\s+/;mW0\u003d/[\\d\\u06f0-\\u06f9]/;h4.prototype.SW\u003dfunction(){return new cD(this.N())};\nh4.prototype[Symbol.iterator]\u003dfunction(){return new k1(this.N())};\nh4.prototype.J\u003dfunction(){return new k1(this.N())};\ng.b(cD,g.Eo);cD.prototype.next\u003dfunction(){return this.N.next()};\ncD.prototype[Symbol.iterator]\u003dfunction(){return new k1(this.N)};\ncD.prototype.J\u003dfunction(){return new k1(this.N)};\ng.b(k1,h4);k1.prototype.next\u003dfunction(){return this.K.next()};XM.prototype.clone\u003dfunction(){return new XM(this.J,this.G,this.K,this.L,this.j,this.Z,this.N,this.U)};\nXM.prototype.Bw\u003dfunction(e){return this.J\u003d\u003de.J\u0026\u0026this.G\u003d\u003de.G\u0026\u0026this.K\u003d\u003de.K\u0026\u0026this.L\u003d\u003de.L\u0026\u0026this.j\u003d\u003de.j\u0026\u0026this.Z\u003d\u003de.Z\u0026\u0026this.N\u003d\u003de.N\u0026\u0026this.U\u003d\u003de.U};de.prototype.clone\u003dfunction(){return new de(this.start,this.end)};\nde.prototype.getLength\u003dfunction(){return this.end-this.start};(function(){if(kn_){var e\u003d/Windows NT ([0-9.]+)/;return(e\u003de.exec(g.zw()))?e[1]:\"0\"}return HT?(e\u003d/1[0|1][_.][0-9_.]+/,(e\u003de.exec(g.zw()))?e[0].replace(/_/g,\".\"):\"10\"):g.NI?(e\u003d/Android\\s+([^\\);]+)(\\)|;)/,(e\u003de.exec(g.zw()))?e[1]:\"\"):XA5||P1E||dj_?(e\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(e\u003de.exec(g.zw()))?e[1].replace(/_/g,\".\"):\"\"):\"\"})();var Kw9\u003dfunction(){if(g.DT)return Ir(/Firefox\\/([0-9.]+)/);if(g.S6||g.Um||g.oK)return C_1;if(g.i$){if(mf()||H_()){var e\u003dIr(/CriOS\\/([0-9.]+)/);if(e)return e}return Ir(/Chrome\\/([0-9.]+)/)}if(g.k$\u0026\u0026!mf())return Ir(/Version\\/([0-9.]+)/);if(s8||ay){if(e\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.zw()))return e[1]+\".\"+e[2]}else if(g.bd)return(e\u003dIr(/Android\\s+([0-9.]+)/))?e:Ir(/Version\\/([0-9.]+)/);return\"\"}();g.e0(g.zY,g.x);g.J\u003dg.zY.prototype;g.J.subscribe\u003dfunction(e,N,y){var w\u003dthis.N[e];w||(w\u003dthis.N[e]\u003d[]);var E\u003dthis.Z;this.J[E]\u003de;this.J[E+1]\u003dN;this.J[E+2]\u003dy;this.Z\u003dE+3;w.push(E);return E};\ng.J.unsubscribe\u003dfunction(e,N,y){if(e\u003dthis.N[e]){var w\u003dthis.J;if(e\u003de.find(function(E){return w[E+1]\u003d\u003dN\u0026\u0026w[E+2]\u003d\u003dy}))return this.qr(e)}return!1};\ng.J.qr\u003dfunction(e){var N\u003dthis.J[e];if(N){var y\u003dthis.N[N];this.j!\u003d0?(this.K.push(e),this.J[e+1]\u003dfunction(){}):(y\u0026\u0026g.Lq(y,e),delete this.J[e],delete this.J[e+1],delete this.J[e+2])}return!!N};\ng.J.publish\u003dfunction(e,N){var y\u003dthis.N[e];if(y){var w\u003dArray(arguments.length-1),E\u003darguments.length,A;for(A\u003d1;A\u003cE;A++)w[A-1]\u003darguments[A];if(this.G)for(A\u003d0;A\u003cy.length;A++)E\u003dy[A],Ww1(this.J[E+1],this.J[E+2],w);else{this.j++;try{for(A\u003d0,E\u003dy.length;A\u003cE\u0026\u0026!this.Ss();A++){var T\u003dy[A];this.J[T+1].apply(this.J[T+2],w)}}finally{if(this.j--,this.K.length\u003e0\u0026\u0026this.j\u003d\u003d0)for(;y\u003dthis.K.pop();)this.qr(y)}}return A!\u003d0}return!1};\ng.J.clear\u003dfunction(e){if(e){var N\u003dthis.N[e];N\u0026\u0026(N.forEach(this.qr,this),delete this.N[e])}else this.J.length\u003d0,this.N\u003d{}};\ng.J.fh\u003dfunction(){g.zY.cw.fh.call(this);this.clear();this.K.length\u003d0};g.D6.prototype.set\u003dfunction(e,N){N\u003d\u003d\u003dvoid 0?this.J.remove(e):this.J.set(e,g.ID(N))};\ng.D6.prototype.get\u003dfunction(e){try{var N\u003dthis.J.get(e)}catch(y){return}if(N!\u003d\u003dnull)try{return JSON.parse(N)}catch(y){throw\"Storage: Invalid value was encountered\";}};\ng.D6.prototype.remove\u003dfunction(e){this.J.remove(e)};g.e0(ge,g.D6);ge.prototype.set\u003dfunction(e,N){ge.cw.set.call(this,e,RGM(N))};\nge.prototype.N\u003dfunction(e){e\u003dge.cw.get.call(this,e);if(e\u003d\u003d\u003dvoid 0||e instanceof Object)return e;throw\"Storage: Invalid value was encountered\";};\nge.prototype.get\u003dfunction(e){if(e\u003dthis.N(e)){if(e\u003de.data,e\u003d\u003d\u003dvoid 0)throw\"Storage: Invalid value was encountered\";}else e\u003dvoid 0;return e};g.e0(VE,ge);VE.prototype.set\u003dfunction(e,N,y){if(N\u003dRGM(N)){if(y){if(y\u003cg.s9()){VE.prototype.remove.call(this,e);return}N.expiration\u003dy}N.creation\u003dg.s9()}VE.cw.set.call(this,e,N)};\nVE.prototype.N\u003dfunction(e,N){var y\u003dVE.cw.N.call(this,e);if(y)if(!N\u0026\u0026g.Gu5(y))VE.prototype.remove.call(this,e);else return y};g.e0(g.fi,VE);g.e0(t4,UWH);t4.prototype[Symbol.iterator]\u003dfunction(){return g.BD(this.SW(!0)).J()};\nt4.prototype.clear\u003dfunction(){var e\u003dArray.from(this);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())this.remove(N.value)};g.e0(un,t4);g.J\u003dun.prototype;g.J.isAvailable\u003dfunction(){var e\u003dthis.J;if(e)try{e.setItem(\"__sak\",\"1\");e.removeItem(\"__sak\");var N\u003d!0}catch(y){N\u003dy instanceof DOMException\u0026\u0026(y.name\u003d\u003d\u003d\"QuotaExceededError\"||y.code\u003d\u003d\u003d22||y.code\u003d\u003d\u003d1014||y.name\u003d\u003d\u003d\"NS_ERROR_DOM_QUOTA_REACHED\")\u0026\u0026e\u0026\u0026e.length!\u003d\u003d0}else N\u003d!1;return this.N\u003dN};\ng.J.set\u003dfunction(e,N){qA(this);try{this.J.setItem(e,N)}catch(y){if(this.J.length\u003d\u003d0)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.J.get\u003dfunction(e){qA(this);e\u003dthis.J.getItem(e);if(typeof e!\u003d\u003d\"string\"\u0026\u0026e!\u003d\u003dnull)throw\"Storage mechanism: Invalid value was encountered\";return e};\ng.J.remove\u003dfunction(e){qA(this);this.J.removeItem(e)};\ng.J.SW\u003dfunction(e){qA(this);var N\u003d0,y\u003dthis.J,w\u003dnew g.Eo;w.next\u003dfunction(){if(N\u003e\u003dy.length)return g.pF;var E\u003dy.key(N++);if(e)return g.Aq(E);E\u003dy.getItem(E);if(typeof E!\u003d\u003d\"string\")throw\"Storage mechanism: Invalid value was encountered\";return g.Aq(E)};\nreturn w};\ng.J.clear\u003dfunction(){qA(this);this.J.clear()};\ng.J.key\u003dfunction(e){qA(this);return this.J.key(e)};g.e0(Z6,un);g.e0(Lw5,un);g.e0(x1,t4);x1.prototype.set\u003dfunction(e,N){this.N.set(this.J+e,N)};\nx1.prototype.get\u003dfunction(e){return this.N.get(this.J+e)};\nx1.prototype.remove\u003dfunction(e){this.N.remove(this.J+e)};\nx1.prototype.SW\u003dfunction(e){var N\u003dthis.N[Symbol.iterator](),y\u003dthis,w\u003dnew g.Eo;w.next\u003dfunction(){var E\u003dN.next();if(E.done)return E;for(E\u003dE.value;E.slice(0,y.J.length)!\u003dy.J;){E\u003dN.next();if(E.done)return E;E\u003dE.value}return g.Aq(e?E.slice(y.J.length):y.N.get(E))};\nreturn w};ni.prototype.getValue\u003dfunction(){return this.N};\nni.prototype.clone\u003dfunction(){return new ni(this.J,this.N)};g.J\u003dQE.prototype;g.J.J1\u003dfunction(e,N){var y\u003dthis.J;y.push(new ni(e,N));e\u003dy.length-1;N\u003dthis.J;for(y\u003dN[e];e\u003e0;){var w\u003de-1\u003e\u003e1;if(N[w].J\u003ey.J)N[e]\u003dN[w],e\u003dw;else break}N[e]\u003dy};\ng.J.remove\u003dfunction(){var e\u003dthis.J,N\u003de.length,y\u003de[0];if(!(N\u003c\u003d0)){if(N\u003d\u003d1)e.length\u003d0;else{e[0]\u003de.pop();e\u003d0;N\u003dthis.J;for(var w\u003dN.length,E\u003dN[e];e\u003cw\u003e\u003e1;){var A\u003de*2+1,T\u003de*2+2;A\u003dT\u003cw\u0026\u0026N[T].J\u003cN[A].J?T:A;if(N[A].J\u003eE.J)break;N[e]\u003dN[A];e\u003dA}N[e]\u003dE}return y.getValue()}};\ng.J.WP\u003dfunction(){for(var e\u003dthis.J,N\u003d[],y\u003de.length,w\u003d0;w\u003cy;w++)N.push(e[w].getValue());return N};\ng.J.Nk\u003dfunction(){for(var e\u003dthis.J,N\u003d[],y\u003de.length,w\u003d0;w\u003cy;w++)N.push(e[w].J);return N};\ng.J.clone\u003dfunction(){return new QE(this)};\ng.J.isEmpty\u003dfunction(){return this.J.length\u003d\u003d\u003d0};\ng.J.clear\u003dfunction(){this.J.length\u003d0};g.b(m7,QE);m7.prototype.enqueue\u003dfunction(e,N){this.J1(e,N)};HD.GS\u003dvoid 0;HD.getInstance\u003dfunction(){return HD.GS?HD.GS:HD.GS\u003dnew HD};\nHD.prototype.J\u003d0;var Ki\u003d{},Gs0\u003dtypeof Uint8Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Uint16Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Int32Array!\u003d\u003d\"undefined\";Ki.assign\u003dfunction(e){for(var N\u003dArray.prototype.slice.call(arguments,1);N.length;){var y\u003dN.shift();if(y){if(typeof y!\u003d\u003d\"object\")throw new TypeError(y+\"must be non-object\");for(var w in y)Object.prototype.hasOwnProperty.call(y,w)\u0026\u0026(e[w]\u003dy[w])}}return e};\nKi.LQ\u003dfunction(e,N){if(e.length\u003d\u003d\u003dN)return e;if(e.subarray)return e.subarray(0,N);e.length\u003dN;return e};\nvar U3q\u003d{mT:function(e,N,y,w,E){if(N.subarray\u0026\u0026e.subarray)e.set(N.subarray(y,y+w),E);else for(var A\u003d0;A\u003cw;A++)e[E+A]\u003dN[y+A]},\nOe:function(e){var N,y;var w\u003dy\u003d0;for(N\u003de.length;w\u003cN;w++)y+\u003de[w].length;var E\u003dnew Uint8Array(y);w\u003dy\u003d0;for(N\u003de.length;w\u003cN;w++){var A\u003de[w];E.set(A,y);y+\u003dA.length}return E}},LFM\u003d{mT:function(e,N,y,w,E){for(var A\u003d0;A\u003cw;A++)e[E+A]\u003dN[y+A]},\nOe:function(e){return[].concat.apply([],e)}};\nKi.gzG\u003dfunction(){Gs0?(Ki.iV\u003dUint8Array,Ki.Xb\u003dUint16Array,Ki.J7\u003dInt32Array,Ki.assign(Ki,U3q)):(Ki.iV\u003dArray,Ki.Xb\u003dArray,Ki.J7\u003dArray,Ki.assign(Ki,LFM))};\nKi.gzG();var sPw\u003d!0;try{new Uint8Array(1)}catch(e){sPw\u003d!1};var SC\u003d{};SC\u003dfunction(e,N,y,w){var E\u003de\u002665535|0;e\u003de\u003e\u003e\u003e16\u002665535|0;for(var A;y!\u003d\u003d0;){A\u003dy\u003e2E3?2E3:y;y-\u003dA;do E\u003dE+N[w++]|0,e\u003de+E|0;while(--A);E%\u003d65521;e%\u003d65521}return E|e\u003c\u003c16|0};for(var oG\u003d{},Fp,a10\u003d[],SW\u003d0;SW\u003c256;SW++){Fp\u003dSW;for(var eX_\u003d0;eX_\u003c8;eX_++)Fp\u003dFp\u00261?3988292384^Fp\u003e\u003e\u003e1:Fp\u003e\u003e\u003e1;a10[SW]\u003dFp}oG\u003dfunction(e,N,y,w){y\u003dw+y;for(e^\u003d-1;w\u003cy;w++)e\u003de\u003e\u003e\u003e8^a10[(e^N[w])\u0026255];return e^-1};var JT\u003d{};JT\u003d{2:\"need dictionary\",1:\"stream end\",0:\"\",\"-1\":\"file error\",\"-2\":\"stream error\",\"-3\":\"data error\",\"-4\":\"insufficient memory\",\"-5\":\"buffer error\",\"-6\":\"incompatible version\"};var eC\u003d[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],wx\u003d[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],cqE\u003d[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],C6M\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],$r\u003dArray(576);WD($r);var Yr\u003dArray(60);WD(Yr);var y2\u003dArray(512);WD(y2);var ar\u003dArray(256);WD(ar);var Ny\u003dArray(29);WD(Ny);var Ea\u003dArray(30);WD(Ea);var oVJ,bGP,hx9,SoF\u003d!1;var Bz;Bz\u003d[new kr(0,0,0,0,function(e,N){var y\u003d65535;for(y\u003ee.jz-5\u0026\u0026(y\u003de.jz-5);;){if(e.MU\u003c\u003d1){bg(e);if(e.MU\u003d\u003d\u003d0\u0026\u0026N\u003d\u003d\u003d0)return 1;if(e.MU\u003d\u003d\u003d0)break}e.zW+\u003de.MU;e.MU\u003d0;var w\u003de.En+y;if(e.zW\u003d\u003d\u003d0||e.zW\u003e\u003dw)if(e.MU\u003de.zW-w,e.zW\u003dw,My(e,!1),e.I2.qP\u003d\u003d\u003d0)return 1;if(e.zW-e.En\u003e\u003de.r4-262\u0026\u0026(My(e,!1),e.I2.qP\u003d\u003d\u003d0))return 1}e.J1\u003d0;if(N\u003d\u003d\u003d4)return My(e,!0),e.I2.qP\u003d\u003d\u003d0?3:4;e.zW\u003ee.En\u0026\u0026My(e,!1);return 1}),\nnew kr(4,4,8,4,hT),new kr(4,5,16,8,hT),new kr(4,6,32,32,hT),new kr(4,4,16,16,cz),new kr(8,16,32,32,cz),new kr(8,16,128,128,cz),new kr(8,32,128,256,cz),new kr(32,128,258,1024,cz),new kr(32,258,258,4096,cz)];var Fi0\u003d{};Fi0\u003dfunction(){this.input\u003dnull;this.jx\u003dthis.o$\u003dthis.FY\u003d0;this.output\u003dnull;this.JY\u003dthis.qP\u003dthis.UW\u003d0;this.msg\u003d\"\";this.state\u003dnull;this.K3\u003d2;this.Z_\u003d0};var keE\u003dObject.prototype.toString;\nXg.prototype.push\u003dfunction(e,N){var y\u003dthis.I2,w\u003dthis.options.chunkSize;if(this.ended)return!1;var E\u003dN\u003d\u003d\u003d~~N?N:N\u003d\u003d\u003d!0?4:0;typeof e\u003d\u003d\u003d\"string\"?y.input\u003dsdn(e):keE.call(e)\u003d\u003d\u003d\"[object ArrayBuffer]\"?y.input\u003dnew Uint8Array(e):y.input\u003de;y.FY\u003d0;y.o$\u003dy.input.length;do{y.qP\u003d\u003d\u003d0\u0026\u0026(y.output\u003dnew Ki.iV(w),y.UW\u003d0,y.qP\u003dw);e\u003dlfJ(y,E);if(e!\u003d\u003d1\u0026\u0026e!\u003d\u003d0)return this.m$(e),this.ended\u003d!0,!1;if(y.qP\u003d\u003d\u003d0||y.o$\u003d\u003d\u003d0\u0026\u0026(E\u003d\u003d\u003d4||E\u003d\u003d\u003d2))if(this.options.ZF\u003d\u003d\u003d\"string\"){var A\u003dKi.LQ(y.output,y.UW);N\u003dA;A\u003dA.length;if(A\u003c65537\u0026\u0026(N.subarray\u0026\u0026\nsPw||!N.subarray))N\u003dString.fromCharCode.apply(null,Ki.LQ(N,A));else{for(var T\u003d\"\",p\u003d0;p\u003cA;p++)T+\u003dString.fromCharCode(N[p]);N\u003dT}this.chunks.push(N)}else N\u003dKi.LQ(y.output,y.UW),this.chunks.push(N)}while((y.o$\u003e0||y.qP\u003d\u003d\u003d0)\u0026\u0026e!\u003d\u003d1);if(E\u003d\u003d\u003d4)return(y\u003dthis.I2)\u0026\u0026y.state?(w\u003dy.state.status,w!\u003d\u003d42\u0026\u0026w!\u003d\u003d69\u0026\u0026w!\u003d\u003d73\u0026\u0026w!\u003d\u003d91\u0026\u0026w!\u003d\u003d103\u0026\u0026w!\u003d\u003d113\u0026\u0026w!\u003d\u003d666?e\u003dpb(y,-2):(y.state\u003dnull,e\u003dw\u003d\u003d\u003d113?pb(y,-3):0)):e\u003d-2,this.m$(e),this.ended\u003d!0,e\u003d\u003d\u003d0;E\u003d\u003d\u003d2\u0026\u0026(this.m$(0),y.qP\u003d0);return!0};\nXg.prototype.m$\u003dfunction(e){e\u003d\u003d\u003d0\u0026\u0026(this.result\u003dthis.options.ZF\u003d\u003d\u003d\"string\"?this.chunks.join(\"\"):Ki.Oe(this.chunks));this.chunks\u003d[];this.err\u003de;this.msg\u003dthis.I2.msg};var dx\u003d\"@@redux/INIT\"+Pz(),vVJ\u003d\"@@redux/REPLACE\"+Pz();var zxF\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026Symbol.observable||\"@@observable\";var N5w\u003d[0,AnT,-3,EO];g.b(zz,qq);zz.prototype.getType\u003dfunction(){return lV(this,11)};var jiM\u003dfunction(){var e\u003d[0,Jnf,T_w,eW,AnT,eW,-1,EO,AnT,EO,-1,Jnf,EO,T_w,Nn,N5w,eW,-1,EO];return function(N,y){if(aa.length){var w\u003daa.pop();vR9(w,y);w.J.init(N,void 0,void 0,y);N\u003dw}else N\u003dnew D8(N,y);try{var E\u003dnew zz,A\u003dE.wT;wG(e)(A,N);var T\u003dE}finally{N.free()}return T}}();var Vg3\u003d-1945370920;var K1M\u003dnew g.ig(\"adInfoDialogEndpoint\");var r0J\u003dnew g.ig(\"adPingingEndpoint\");var DEE\u003dnew g.ig(\"crossDeviceProgressCommand\");var Lt\u003dnew g.ig(\"actionCompanionAdRenderer\");var pd\u003dnew g.ig(\"adActionInterstitialRenderer\");var yVq\u003dnew g.ig(\"adDurationRemainingRenderer\");var IQ\u003dnew g.ig(\"adHoverTextButtonRenderer\");var m7P\u003dnew g.ig(\"adInfoDialogRenderer\");var ps\u003dnew g.ig(\"adMessageRenderer\");var vr\u003dnew g.ig(\"adPreviewRenderer\");var aX\u003dnew g.ig(\"adsEngagementPanelRenderer\");var w8P\u003dnew g.ig(\"dismissablePanelTextPortraitImageRenderer\");var Nv1\u003dnew g.ig(\"adsEngagementPanelSectionListViewModel\");var w_X\u003dnew g.ig(\"flyoutCtaRenderer\");var s_\u003dnew g.ig(\"imageCompanionAdRenderer\");var TS\u003dnew g.ig(\"instreamAdPlayerOverlayRenderer\");var gcM\u003dnew g.ig(\"instreamSurveyAdBackgroundImageRenderer\");var dj\u003dnew g.ig(\"instreamSurveyAdPlayerOverlayRenderer\");var Sj\u003dnew g.ig(\"instreamSurveyAdRenderer\"),Pr\u003dnew g.ig(\"instreamSurveyAdSingleSelectQuestionRenderer\"),X4\u003dnew g.ig(\"instreamSurveyAdMultiSelectQuestionRenderer\"),oH\u003dnew g.ig(\"instreamSurveyAdAnswerRenderer\"),Eww\u003dnew g.ig(\"instreamSurveyAdAnswerNoneOfTheAboveRenderer\");var lS\u003dnew g.ig(\"instreamVideoAdRenderer\");var AVw\u003dnew g.ig(\"textOverlayAdContentRenderer\"),T5T\u003dnew g.ig(\"enhancedTextOverlayAdContentRenderer\"),JVk\u003dnew g.ig(\"imageOverlayAdContentRenderer\");var JG\u003dnew g.ig(\"playerOverlayLayoutRenderer\");var Cd\u003dnew g.ig(\"videoInterstitialButtonedCenteredLayoutRenderer\");var p89\u003dnew g.ig(\"aboveFeedAdLayoutRenderer\");var CI5\u003dnew g.ig(\"belowPlayerAdLayoutRenderer\");var JCH\u003dnew g.ig(\"inPlayerAdLayoutRenderer\");var he\u003dnew g.ig(\"playerBytesAdLayoutRenderer\");var rCF\u003dnew g.ig(\"playerBytesSequenceItemAdLayoutRenderer\");var Br\u003dnew g.ig(\"playerUnderlayAdLayoutRenderer\");var F4\u003dnew g.ig(\"adIntroRenderer\");var TR\u003dnew g.ig(\"playerBytesSequentialLayoutRenderer\");var mfF\u003dnew g.ig(\"slidingTextPlayerOverlayRenderer\");var oQ\u003dnew g.ig(\"surveyTextInterstitialRenderer\");var $fn\u003dnew g.ig(\"videoAdTrackingRenderer\");var p_5\u003dnew g.ig(\"simpleAdBadgeRenderer\");var yV\u003dnew g.ig(\"skipAdRenderer\"),C_Z\u003dnew g.ig(\"skipButtonRenderer\");var gj\u003dnew g.ig(\"adSlotRenderer\");var cr\u003dnew g.ig(\"squeezebackPlayerSidePanelRenderer\");var rVk\u003dnew g.ig(\"timedPieCountdownRenderer\");var mO\u003dnew g.ig(\"adAvatarViewModel\");var Hv\u003dnew g.ig(\"adBadgeViewModel\");var Ke\u003dnew g.ig(\"adButtonViewModel\");var $Mw\u003dnew g.ig(\"adDetailsLineViewModel\");var Ykf\u003dnew g.ig(\"adDisclosureBannerViewModel\");var M0Z\u003dnew g.ig(\"adPodIndexViewModel\");var lZV\u003dnew g.ig(\"imageBackgroundViewModel\");var Ffw\u003dnew g.ig(\"adGridCardCollectionViewModel\");var Skq\u003dnew g.ig(\"adGridCardTextViewModel\");var owT\u003dnew g.ig(\"adPreviewViewModel\");var bq0\u003dnew g.ig(\"playerAdAvatarLockupCardButtonedViewModel\");var hXk\u003dnew g.ig(\"skipAdButtonViewModel\");var cV5\u003dnew g.ig(\"skipAdViewModel\");var kwk\u003dnew g.ig(\"timedPieCountdownViewModel\");var B5f\u003dnew g.ig(\"visitAdvertiserLinkViewModel\");var ej\u003dnew g.ig(\"bannerImageLayoutViewModel\");var N2\u003dnew g.ig(\"topBannerImageTextIconButtonedLayoutViewModel\");var yw\u003dnew g.ig(\"adsEngagementPanelLayoutViewModel\");var kt\u003dnew g.ig(\"displayUnderlayTextGridCardsLayoutViewModel\");g.S5\u003dnew g.ig(\"browseEndpoint\");var X_f\u003dnew g.ig(\"confirmDialogEndpoint\");var MuP\u003dnew g.ig(\"rawColdConfigGroup\");var YFM\u003dnew g.ig(\"rawHotConfigGroup\");g.o4\u003dnew g.ig(\"commandExecutorCommand\");g.b(uAM,qq);var W51\u003d{qRP:0,SRh:1,o7h:32,X_P:61,MLZ:67,erl:103,WKt:86,Gcq:42,E7q:60,RrW:62,YRt:73,mkh:76,v7s:88,g79:90,QYG:99,Tqk:98,VLG:100,n7P:102,INP:41,Dkk:69,sYs:70,p2B:71,hDl:2,lk1:27,ANDROID:3,ops:54,EpG:14,gpt:91,BzW:55,mrB:24,np1:20,Y_P:18,Urt:21,W3k:104,MYG:30,Drk:29,sVk:28,ilW:101,ppP:34,VY9:36,XIk:38,IOS:5,wcq:15,zfW:92,qnW:40,Ayk:25,hfq:17,l31:19,uHG:64,xOW:66,iEq:26,a3t:22,SnB:33,dOB:68,Rfq:35,yy9:53,cyk:37,OEP:39,DAl:7,sOG:57,p_P:43,JxZ:59,FKq:93,IK1:74,Nqq:75,kch:85,KKh:65,fN1:80,jYl:8,QO9:10,\nw_G:58,blk:63,tL9:72,QVh:23,NfW:11,kJg:13,CRW:12,IcW:16,Hlq:56,UkP:31,q$1:77,Gxh:84,BqP:87,EXh:89,oXh:94,DOg:95};g.b(DO,qq);DO.prototype.l_\u003dfunction(){return Mq(this,3)};\nDO.prototype.Sk\u003dfunction(){return Mq(this,5)};\nDO.prototype.K2\u003dfunction(e){return Sn(this,5,e)};g.b(gx,qq);g.b(qoJ,qq);g.b(V2,qq);g.J\u003dV2.prototype;g.J.getDeviceId\u003dfunction(){return Mq(this,6)};\ng.J.cZ\u003dfunction(e){var N\u003dWW(this,9,Cm,3,void 0,!0);nf(N,e);return N[e]};\ng.J.getPlayerType\u003dfunction(){return lV(this,36)};\ng.J.setHomeGroupInfo\u003dfunction(e){return JQ(this,qoJ,81,e)};\ng.J.clearLocationPlayabilityToken\u003dfunction(){return j4(this,89)};g.b(fb,qq);fb.prototype.getValue\u003dfunction(){return Mq(this,yH(this,r2E)\u003d\u003d\u003d2?2:-1)};\nvar r2E\u003d[2,3,4,5,6];g.b(tT,qq);tT.prototype.setTrackingParams\u003dfunction(e){return j4(this,1,iqM(e,!1))};g.b(ug,qq);g.b(qy,qq);qy.prototype.cZ\u003dfunction(e){var N\u003dWW(this,5,ra,3,void 0,!0);nf(N,e);return N[e]};g.b(ZO,qq);ZO.prototype.getToken\u003dfunction(){return $f(this,2)};\nZO.prototype.setToken\u003dfunction(e){return Sn(this,2,e)};g.b(xr,qq);xr.prototype.setSafetyMode\u003dfunction(e){return bV(this,5,e)};g.b(jC,qq);jC.prototype.JE\u003dfunction(e){return JQ(this,V2,1,e)};var iS\u003dnew g.ig(\"thumbnailLandscapePortraitRenderer\");g.P_V\u003dnew g.ig(\"changeEngagementPanelVisibilityAction\");var FKP\u003dnew g.ig(\"continuationCommand\");g.dMq\u003dnew g.ig(\"openPopupAction\");g.bW\u003dnew g.ig(\"webCommandMetadata\");var kRF\u003dnew g.ig(\"metadataBadgeRenderer\");var lx0\u003dnew g.ig(\"signalServiceEndpoint\");var ZL\u003dnew g.ig(\"innertubeCommand\");var yxH\u003dnew g.ig(\"loggingDirectives\");var BNs\u003d{j1W:\"EMBEDDED_PLAYER_MODE_UNKNOWN\",KSl:\"EMBEDDED_PLAYER_MODE_DEFAULT\",fxh:\"EMBEDDED_PLAYER_MODE_PFP\",t1s:\"EMBEDDED_PLAYER_MODE_PFL\"};var RQM\u003dnew g.ig(\"channelThumbnailEndpoint\");var ONM\u003dnew g.ig(\"embeddedPlayerErrorMessageRenderer\");var m23\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsRenderer\"),GRP\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\"),U23\u003dnew g.ig(\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\");var bNM\u003dnew g.ig(\"embedsInfoPanelRenderer\");var IZw\u003dnew g.ig(\"feedbackEndpoint\");var vwX\u003dnew g.ig(\"callToActionButtonViewModel\");var zXF\u003dnew g.ig(\"interactionLoggingCommandMetadata\");var bb5\u003d{LKs:\"WEB_DISPLAY_MODE_UNKNOWN\",CLg:\"WEB_DISPLAY_MODE_BROWSER\",ZlW:\"WEB_DISPLAY_MODE_MINIMAL_UI\",rx1:\"WEB_DISPLAY_MODE_STANDALONE\",PLP:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.b(nb,qq);nb.prototype.getPlayerType\u003dfunction(){return lV(this,7)};\nnb.prototype.vE\u003dfunction(){return Mq(this,19)};\nnb.prototype.setVideoId\u003dfunction(e){return Sn(this,19,e)};g.b(Q2,qq);g.b(Kb,qq);g.b(Wz,qq);\nvar iqq\u003d[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353,\n354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515];var DM5\u003dnew g.ig(\"loggingContext\");g.b(Oa,qq);g.b(RG,qq);RG.prototype.vE\u003dfunction(){return $f(this,yH(this,$g)\u003d\u003d\u003d1?1:-1)};\nRG.prototype.setVideoId\u003dfunction(e){return en(this,1,$g,cW(e))};\nRG.prototype.getPlaylistId\u003dfunction(){return $f(this,yH(this,$g)\u003d\u003d\u003d2?2:-1)};\nvar $g\u003d[1,2];g.b(ZG5,qq);var K3\u003dnew g.ig(\"changeKeyedMarkersVisibilityCommand\");var gw0\u003dnew g.ig(\"changeMarkersVisibilityCommand\");var XrP\u003dnew g.ig(\"loadMarkersCommand\");var V00\u003dnew g.ig(\"suggestedActionDataViewModel\");var oyH\u003dnew g.ig(\"timelyActionViewModel\");var SL0\u003dnew g.ig(\"timelyActionsOverlayViewModel\");var kdM\u003dnew g.ig(\"productListItemRenderer\");var fZw\u003dnew g.ig(\"shoppingOverlayRenderer\");var HN5\u003dnew g.ig(\"musicEmbeddedPlayerOverlayVideoDetailsRenderer\");var t0f\u003dnew g.ig(\"adFeedbackEndpoint\");var uFw\u003dnew g.ig(\"menuEndpoint\");var uOJ\u003dnew g.ig(\"phoneDialerEndpoint\");var fg5\u003dnew g.ig(\"sendSmsEndpoint\");var QQn\u003dnew g.ig(\"copyTextEndpoint\");var qk5\u003dnew g.ig(\"shareEndpoint\"),Zqf\u003dnew g.ig(\"shareEntityEndpoint\"),xM0\u003dnew g.ig(\"shareEntityServiceEndpoint\"),jwT\u003dnew g.ig(\"webPlayerShareEntityServiceEndpoint\");g.qu\u003dnew g.ig(\"urlEndpoint\");g.m0\u003dnew g.ig(\"watchEndpoint\");var nw5\u003dnew g.ig(\"watchPlaylistEndpoint\");g.QwM\u003dnew g.ig(\"offlineOrchestrationActionCommand\");var A9F\u003dnew g.ig(\"compositeVideoOverlayRenderer\");var mMV\u003dnew g.ig(\"miniplayerRenderer\");var jQs\u003dnew g.ig(\"paidContentOverlayRenderer\");var HqF\u003dnew g.ig(\"playerMutedAutoplayOverlayRenderer\"),KfX\u003dnew g.ig(\"playerMutedAutoplayEndScreenRenderer\");var fpn\u003dnew g.ig(\"unserializedPlayerResponse\"),Wff\u003dnew g.ig(\"unserializedPlayerResponse\");var Oq_\u003dnew g.ig(\"playlistEditEndpoint\");var hs;g.zR\u003dnew g.ig(\"buttonRenderer\");hs\u003dnew g.ig(\"toggleButtonRenderer\");var edF\u003dnew g.ig(\"counterfactualRenderer\");var RX5\u003dnew g.ig(\"resolveUrlCommandMetadata\");var Gw0\u003dnew g.ig(\"modifyChannelNotificationPreferenceEndpoint\");var CAs\u003dnew g.ig(\"pingingEndpoint\");var UMk\u003dnew g.ig(\"unsubscribeEndpoint\");g.o$\u003dnew g.ig(\"subscribeButtonRenderer\");var Lf_\u003dnew g.ig(\"subscribeEndpoint\");var p13\u003dnew g.ig(\"buttonViewModel\");var yCH\u003dnew g.ig(\"qrCodeRenderer\");var Ryn\u003d{WWP:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",YnG:\"LIVING_ROOM_APP_MODE_MAIN\",nIs:\"LIVING_ROOM_APP_MODE_KIDS\",XcG:\"LIVING_ROOM_APP_MODE_MUSIC\",UOW:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",mOh:\"LIVING_ROOM_APP_MODE_GAMING\"};var F9M\u003dnew g.ig(\"autoplaySwitchButtonRenderer\");var Sx,pj5,nAE,hU3;Sx\u003dnew g.ig(\"decoratedPlayerBarRenderer\");pj5\u003dnew g.ig(\"chapteredPlayerBarRenderer\");nAE\u003dnew g.ig(\"multiMarkersPlayerBarRenderer\");hU3\u003dnew g.ig(\"chapterRenderer\");g.YOE\u003dnew g.ig(\"markerRenderer\");var swM\u003dnew g.ig(\"decoratedPlayheadRenderer\");var hQE\u003dnew g.ig(\"desktopOverlayConfigRenderer\");var ECE\u003dnew g.ig(\"engagementPanelSectionListRenderer\");var otM\u003dnew g.ig(\"gatedActionsOverlayViewModel\");var SOJ\u003dnew g.ig(\"heatMarkerRenderer\");var Fgs\u003dnew g.ig(\"heatmapRenderer\");var BjM\u003dnew g.ig(\"watchToWatchTransitionRenderer\");var K9_\u003dnew g.ig(\"playlistPanelRenderer\");var aZ_\u003dnew g.ig(\"productUpsellSuggestedActionViewModel\");var ejk\u003dnew g.ig(\"suggestedActionTimeRangeTrigger\"),NrF\u003dnew g.ig(\"suggestedActionsRenderer\"),yO_\u003dnew g.ig(\"suggestedActionRenderer\");var oWJ\u003dnew g.ig(\"timedMarkerDecorationRenderer\");var E6n\u003dnew g.ig(\"cipher\");var tm5\u003dnew g.ig(\"playerVars\");var wm5\u003dnew g.ig(\"playerVars\");var cj\u003dg.xJ.window,ERf,AOX,Gz\u003d(cj\u003d\u003dnull?void 0:(ERf\u003dcj.yt)\u003d\u003dnull?void 0:ERf.config_)||(cj\u003d\u003dnull?void 0:(AOX\u003dcj.ytcfg)\u003d\u003dnull?void 0:AOX.data_)||{};g.jM(\"yt.config_\",Gz);var aG\u003d[];var Rx0\u003d/^[\\w.]*$/,HGM\u003d{q:!0,search_query:!0},meM\u003dString(w2);var MR\u003dnew function(){var e\u003dwindow.document;this.J\u003dwindow;this.N\u003de};\ng.jM(\"yt.ads_.signals_.getAdSignalsString\",function(e){return E8(Fj(e))});g.s9();var Ue0\u003d\"XMLHttpRequest\"in g.xJ?function(){return new XMLHttpRequest}:null;var Trk\u003d\"client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods\".split(\" \");g.B(Trk);var eh3\u003d{Authorization:\"AUTHORIZATION\",\"X-Goog-EOM-Visitor-Id\":\"EOM_VISITOR_DATA\",\"X-Goog-Visitor-Id\":\"SANDBOXED_VISITOR_ID\",\"X-Youtube-Domain-Admin-State\":\"DOMAIN_ADMIN_STATE\",\"X-Youtube-Chrome-Connected\":\"CHROME_CONNECTED_HEADER\",\"X-YouTube-Client-Name\":\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"X-YouTube-Client-Version\":\"INNERTUBE_CONTEXT_CLIENT_VERSION\",\"X-YouTube-Delegation-Context\":\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\",\"X-YouTube-Device\":\"DEVICE\",\"X-Youtube-Identity-Token\":\"ID_TOKEN\",\"X-YouTube-Page-CL\":\"PAGE_CL\",\n\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\"X-Goog-AuthUser\":\"SESSION_INDEX\",\"X-Goog-PageId\":\"DELEGATED_SESSION_ID\"},NN9\u003d\"app debugcss debugjs expflag force_ad_params force_ad_encrypted force_viral_ad_response_params forced_experiments innertube_snapshots innertube_goldens internalcountrycode internalipoverride absolute_experiments conditional_experiments sbb sr_bns_address\".split(\" \").concat(g.B(Trk)),Cf1\u003d!1,sZE\u003dy7n,TNP\u003dvL;g.b(DJ,FF);fp.prototype.then\u003dfunction(e,N,y){return this.J?this.J.then(e,N,y):this.K\u003d\u003d\u003d1\u0026\u0026e?(e\u003de.call(y,this.N))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:u4(e):this.K\u003d\u003d\u003d2\u0026\u0026N?(e\u003dN.call(y,this.N))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:tE(e):this};\nfp.prototype.getValue\u003dfunction(){return this.N};\nfp.prototype.$goog_Thenable\u003d!0;var qR\u003d!1;var Gv\u003ds8||ay;var c7_\u003d/^([0-9\\.]+):([0-9\\.]+)$/;g.b(lY,FF);lY.prototype.name\u003d\"BiscottiError\";g.b(MI,FF);MI.prototype.name\u003d\"BiscottiMissingError\";var PfJ\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},Fc\u003dnull;var Ba3\u003dJnF([\"data-\"]),fS1\u003d{};var JOk\u003d0,Su\u003dg.RB?\"webkit\":Y0?\"moz\":g.S6?\"ms\":g.oK?\"o\":\"\",pmF\u003dg.nM(\"ytDomDomGetNextId\")||function(){return++JOk};\ng.jM(\"ytDomDomGetNextId\",pmF);var Zks\u003d{stopImmediatePropagation:1,stopPropagation:1,preventMouseEvent:1,preventManipulation:1,preventDefault:1,layerX:1,layerY:1,screenX:1,screenY:1,scale:1,rotation:1,webkitMovementX:1,webkitMovementY:1};BE.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nBE.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nBE.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var Xc\u003dg.xJ.ytEventsEventsListeners||{};g.jM(\"ytEventsEventsListeners\",Xc);var nD0\u003dg.xJ.ytEventsEventsCounter||{count:0};g.jM(\"ytEventsEventsCounter\",nD0);var KI1\u003drR(function(){var e\u003d!1;try{var N\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,N)}catch(y){}return e}),Q19\u003drR(function(){var e\u003d!1;\ntry{var N\u003dObject.defineProperty({},\"capture\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,N)}catch(y){}return e});var kW;kW\u003dwindow;g.iC\u003dkW.ytcsi\u0026\u0026kW.ytcsi.now?kW.ytcsi.now:kW.performance\u0026\u0026kW.performance.timing\u0026\u0026kW.performance.now\u0026\u0026kW.performance.timing.navigationStart?function(){return kW.performance.timing.navigationStart+kW.performance.now()}:function(){return(new Date).getTime()};g.e0(zh,g.x);zh.prototype.D\u003dfunction(e){e.J\u003d\u003d\u003dvoid 0\u0026\u0026xH5(e);var N\u003de.J;e.N\u003d\u003d\u003dvoid 0\u0026\u0026xH5(e);this.J\u003dnew g.ri(N,e.N)};\nzh.prototype.wD\u003dfunction(){return this.J||new g.ri};\nzh.prototype.Ng\u003dfunction(){if(this.J){var e\u003d(0,g.iC)();if(this.j!\u003d0){var N\u003dthis.Z,y\u003dthis.J,w\u003dN.x-y.x;N\u003dN.y-y.y;w\u003dMath.sqrt(w*w+N*N)/(e-this.j);this.N[this.K]\u003dMath.abs((w-this.L)/this.L)\u003e.5?1:0;for(y\u003dN\u003d0;y\u003c4;y++)N+\u003dthis.N[y]||0;N\u003e\u003d3\u0026\u0026this.G();this.L\u003dw}this.j\u003de;this.Z\u003dthis.J;this.K\u003d(this.K+1)%4}};\nzh.prototype.fh\u003dfunction(){g.k3(this.U);g.d9(this.Kh)};g.b(iY,g.x);iY.prototype.Y\u003dfunction(e,N,y,w,E){y\u003dg.NR((0,g.Gs)(y,w||this.a9));y\u003d{target:e,name:N,callback:y};var A;E\u0026\u0026KI1()\u0026\u0026(A\u003d{passive:!0});e.addEventListener(N,y.callback,A);this.G.push(y);return y};\niY.prototype.CX\u003dfunction(e){for(var N\u003d0;N\u003cthis.G.length;N++)if(this.G[N]\u003d\u003de){this.G.splice(N,1);e.target.removeEventListener(e.name,e.callback);break}};\niY.prototype.fh\u003dfunction(){g.g9(this);g.x.prototype.fh.call(this)};Vf.prototype.clone\u003dfunction(){var e\u003dnew Vf,N;for(N in this)if(this.hasOwnProperty(N)){var y\u003dthis[N];e[N]\u003dmF(y)\u003d\u003d\"object\"?g.DA(y):y}return e};var FlE\u003d[\"att/get\"],K2M\u003d[\"embedded_player\"],suP\u003d[\"account/get_setting_values\"],C7X\u003d[\"share/get_share_panel\"],rOF\u003d[\"share/get_web_player_share_panel\"],$dw\u003d[\"feedback\"],YSw\u003d[\"notification/modify_channel_preference\"],E7P\u003d[\"player\"],MEk\u003d[\"browse/edit_playlist\"],NI0\u003d[\"account/set_setting\"],lyw\u003d[\"subscription/subscribe\"],FW_\u003d[\"subscription/unsubscribe\"],ps_\u003d[\"next\",\"unplugged/watch_next\"];var t2;g.fO\u003drR(function(){try{var e\u003dnew Z6;var N\u003de.isAvailable()?e:null}catch(y){return null}return N?new g.fi(N):null});\nt2\u003drR(function(){var e\u003dnew Lw5;return e.isAvailable()?new g.fi(e):null});g.SSF\u003dwindow.yt\u0026\u0026window.yt.msgs_||window.ytcfg\u0026\u0026window.ytcfg.msgs||{};g.jM(\"yt.msgs_\",g.SSF);nO.prototype.PQ\u003dfunction(e,N){e\u003d{};var y\u003d[];\"USER_SESSION_ID\"in Gz\u0026\u0026y.push({key:\"u\",value:g.Lb(\"USER_SESSION_ID\")});if(y\u003dxg5(y))e.Authorization\u003dy,y\u003dN\u003dN\u003d\u003dnull?void 0:N.sessionIndex,y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dNumber(g.Lb(\"SESSION_INDEX\",0)),y\u003disNaN(y)?0:y),g.Xj(\"voice_search_auth_header_removal\")||(e[\"X-Goog-AuthUser\"]\u003dy.toString()),\"INNERTUBE_HOST_OVERRIDE\"in Gz||(e[\"X-Origin\"]\u003dwindow.location.origin),N\u003d\u003d\u003dvoid 0\u0026\u0026\"DELEGATED_SESSION_ID\"in Gz\u0026\u0026(e[\"X-Goog-PageId\"]\u003dg.Lb(\"DELEGATED_SESSION_ID\"));return e};var lt\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var KO\u003dg.nM(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.jM(\"ytglobal.prefsUserPrefsPrefs_\",KO);var Qf;g.J\u003dLIP.prototype;g.J.get\u003dfunction(e,N){Rz(e);OF(e);e\u003dKO[e]!\u003d\u003dvoid 0?KO[e].toString():null;return e!\u003dnull?e:N?N:\"\"};\ng.J.set\u003dfunction(e,N){Rz(e);OF(e);if(N\u003d\u003dnull)throw Error(\"ExpectedNotNull\");KO[e]\u003dN.toString()};\ng.J.remove\u003dfunction(e){Rz(e);OF(e);delete KO[e]};\ng.J.save\u003dfunction(){var e\u003d!0;g.Xj(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(e\u003d!1);g.x3(this.J,this.dump(),63072E3,this.N,e)};\ng.J.clear\u003dfunction(){g.mgH(KO)};\ng.J.dump\u003dfunction(){var e\u003d[],N;for(N in KO)KO.hasOwnProperty(N)\u0026\u0026e.push(N+\"\u003d\"+encodeURIComponent(String(KO[N])));return e.join(\"\u0026\")};\ng.J.parse\u003dfunction(e){e\u003ddecodeURIComponent(e).split(\"\u0026\");for(var N\u003d0;N\u003ce.length;N++){var y\u003de[N].split(\"\u003d\"),w\u003dy[0];(y\u003dy[1])\u0026\u0026(KO[w]\u003dy.toString())}};var eTH\u003d{bluetooth:\"CONN_DISCO\",cellular:\"CONN_CELLULAR_UNKNOWN\",ethernet:\"CONN_WIFI\",none:\"CONN_NONE\",wifi:\"CONN_WIFI\",wimax:\"CONN_CELLULAR_4G\",other:\"CONN_UNKNOWN\",unknown:\"CONN_UNKNOWN\",\"slow-2g\":\"CONN_CELLULAR_2G\",\"2g\":\"CONN_CELLULAR_2G\",\"3g\":\"CONN_CELLULAR_3G\",\"4g\":\"CONN_CELLULAR_4G\"},h85\u003d{CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,\nCONN_CELLULAR_5G_NSA:12,CONN_WIRED:30,CONN_INVALID:31},cTJ\u003d{EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},y4J\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};g.b(g.Gh,Error);sF.prototype.kB\u003dfunction(e,N){return az(e,1,N)};\nsF.prototype.Ha\u003dfunction(e){(e\u003dthis.J.get(e))\u0026\u0026e()};g.nM(\"yt.scheduler.instance.timerIdMap_\");g.b(N7,sF);N7.prototype.Zx\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0||!Number.isNaN(Number(e))){var N\u003dg.nM(\"yt.scheduler.instance.cancelJob\");N?N(e):g.cL(e)}};\nN7.prototype.start\u003dfunction(){var e\u003dg.nM(\"yt.scheduler.instance.start\");e\u0026\u0026e()};\nN7.prototype.pause\u003dfunction(){var e\u003dg.nM(\"yt.scheduler.instance.pause\");e\u0026\u0026e()};\ng.Kk\u003dg.yK();Ag.prototype.set\u003dfunction(e,N,y,w){y\u003dy||31104E3;this.remove(e);if(this.J)try{this.J.set(e,N,Date.now()+y*1E3);return}catch(A){}var E\u003d\"\";if(w)try{E\u003descape(g.ID(N))}catch(A){return}else E\u003descape(N);g.x3(e,E,y,this.N)};\nAg.prototype.get\u003dfunction(e,N){var y\u003dvoid 0,w\u003d!this.J;if(!w)try{y\u003dthis.J.get(e)}catch(E){w\u003d!0}if(w\u0026\u0026(y\u003dg.jH(e))\u0026\u0026(y\u003dunescape(y),N))try{y\u003dJSON.parse(y)}catch(E){this.remove(e),y\u003dvoid 0}return y};\nAg.prototype.remove\u003dfunction(e){this.J\u0026\u0026this.J.remove(e);g.np(e,\"/\",this.N)};\nAg.prototype.getCreationTime\u003dfunction(e){return this.J\u0026\u0026(e\u003d(this.J.N(e)||{}).creation,typeof e\u003d\u003d\u003d\"number\")?e:null};var Tv\u003dfunction(){var e;return function(){e||(e\u003dnew Ag(\"ytidb\"));return e}}();var Y$\u003d[],pl,M7\u003d!1;var Bj\u003d{},Tes\u003d(Bj.AUTH_INVALID\u003d\"No user identifier specified.\",Bj.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",Bj.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",Bj.MISSING_INDEX\u003d\"Index not created.\",Bj.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",Bj.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",Bj.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",Bj.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",Bj.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",Bj.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",Bj.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",Bj.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",Bj),Xp\u003d{},J4_\u003d(Xp.AUTH_INVALID\u003d\"ERROR\",Xp.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",Xp.EXPLICIT_ABORT\u003d\"IGNORED\",\nXp.IDB_NOT_SUPPORTED\u003d\"ERROR\",Xp.MISSING_INDEX\u003d\"WARNING\",Xp.MISSING_OBJECT_STORES\u003d\"ERROR\",Xp.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Xp.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Xp.QUOTA_EXCEEDED\u003d\"WARNING\",Xp.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",Xp.UNKNOWN_ABORT\u003d\"WARNING\",Xp.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",Xp),Pj\u003d{},pD0\u003d(Pj.AUTH_INVALID\u003d!1,Pj.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,Pj.EXPLICIT_ABORT\u003d!1,Pj.IDB_NOT_SUPPORTED\u003d!1,Pj.MISSING_INDEX\u003d!1,Pj.MISSING_OBJECT_STORES\u003d!1,Pj.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,Pj.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,Pj.QUOTA_EXCEEDED\u003d!1,Pj.QUOTA_MAYBE_EXCEEDED\u003d!0,Pj.UNKNOWN_ABORT\u003d!0,Pj.INCOMPATIBLE_DB_VERSION\u003d!1,Pj);g.b(g.bC,g.Gh);g.b(hg,g.bC);g.b(cV,Error);var Cn3\u003d[\"The database connection is closing\",\"Can\u0027t start a transaction on a closed database\",\"A mutation operation was attempted on a database that did not allow mutations\"];g.d0.all\u003dfunction(e){return new g.d0(new PV(function(N,y){var w\u003d[],E\u003de.length;E\u003d\u003d\u003d0\u0026\u0026N(w);for(var A\u003d{eU:0};A.eU\u003ce.length;A\u003d{eU:A.eU},++A.eU)g.d0.resolve(e[A.eU]).then(function(T){return function(p){w[T.eU]\u003dp;E--;E\u003d\u003d\u003d0\u0026\u0026N(w)}}(A)).catch(function(T){y(T)})}))};\ng.d0.resolve\u003dfunction(e){return new g.d0(new PV(function(N,y){e instanceof g.d0?e.then(N,y):N(e)}))};\ng.d0.reject\u003dfunction(e){return new g.d0(new PV(function(N,y){y(e)}))};\ng.d0.prototype.then\u003dfunction(e,N){var y\u003dthis,w\u003de!\u003dnull?e:$AM,E\u003dN!\u003dnull?N:r4J;return new g.d0(new PV(function(A,T){y.state.status\u003d\u003d\u003d\"PENDING\"?(y.J.push(function(){Y2F(y,y,w,A,T)}),y.N.push(function(){M6M(y,y,E,A,T)})):y.state.status\u003d\u003d\u003d\"FULFILLED\"?Y2F(y,y,w,A,T):y.state.status\u003d\u003d\u003d\"REJECTED\"\u0026\u0026M6M(y,y,E,A,T)}))};\ng.d0.prototype.catch\u003dfunction(e){return this.then(void 0,e)};g.J\u003dhTF.prototype;g.J.add\u003dfunction(e,N,y){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(w){return w.objectStore(e).add(N,y)})};\ng.J.clear\u003dfunction(e){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(N){return N.objectStore(e).clear()})};\ng.J.close\u003dfunction(){this.J.close();var e;((e\u003dthis.options)\u003d\u003dnull?0:e.closed)\u0026\u0026this.options.closed()};\ng.J.count\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(y){return y.objectStore(e).count(N)})};\ng.J.delete\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readwrite\",Lx:!0},function(y){return y.objectStore(e).delete(N)})};\ng.J.get\u003dfunction(e,N){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(y){return y.objectStore(e).get(N)})};\ng.J.getAll\u003dfunction(e,N,y){return g.fl(this,[e],{mode:\"readonly\",Lx:!0},function(w){return w.objectStore(e).getAll(N,y)})};\ng.J.objectStoreNames\u003dfunction(){return Array.from(this.J.objectStoreNames)};\ng.J.getName\u003dfunction(){return this.J.name};\ng.J\u003dDm.prototype;g.J.add\u003dfunction(e,N){return vV(this.J.add(e,N))};\ng.J.autoIncrement\u003dfunction(){return this.J.autoIncrement};\ng.J.clear\u003dfunction(){return vV(this.J.clear()).then(function(){})};\ng.J.count\u003dfunction(e){return vV(this.J.count(e))};\ng.J.delete\u003dfunction(e){return e instanceof IDBKeyRange?XD3(this,e):vV(this.J.delete(e))};\ng.J.get\u003dfunction(e){return vV(this.J.get(e))};\ng.J.getAll\u003dfunction(e,N){return\"getAll\"in IDBObjectStore.prototype?vV(this.J.getAll(e,N)):Pn1(this,e,N)};\ng.J.index\u003dfunction(e){try{return new zT0(this.J.index(e))}catch(N){if(N instanceof Error\u0026\u0026N.name\u003d\u003d\u003d\"NotFoundError\")throw new cV(e,this.J.name);throw N;}};\ng.J.getName\u003dfunction(){return this.J.name};\ng.J.keyPath\u003dfunction(){return this.J.keyPath};\nq7.prototype.abort\u003dfunction(){this.J.abort();this.N\u003d!0;throw new g.bC(\"EXPLICIT_ABORT\");};\nq7.prototype.objectStore\u003dfunction(e){e\u003dthis.J.objectStore(e);var N\u003dthis.K.get(e);N||(N\u003dnew Dm(e),this.K.set(e,N));return N};\ng.J\u003dzT0.prototype;g.J.count\u003dfunction(e){return vV(this.J.count(e))};\ng.J.delete\u003dfunction(e){return g.QK(this,{query:e},function(N){return N.delete().then(function(){return g.j1(N)})})};\ng.J.get\u003dfunction(e){return vV(this.J.get(e))};\ng.J.getAll\u003dfunction(e,N){return\"getAll\"in IDBIndex.prototype?vV(this.J.getAll(e,N)):iiE(this,e,N)};\ng.J.keyPath\u003dfunction(){return this.J.keyPath};\ng.J.unique\u003dfunction(){return this.J.unique};\nm1.prototype.delete\u003dfunction(){return vV(this.cursor.delete()).then(function(){})};\nm1.prototype.getValue\u003dfunction(){return this.cursor.value};\nm1.prototype.update\u003dfunction(e){return vV(this.cursor.update(e))};Kl.prototype.N\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return g11(e,N,y)};\nKl.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return HV(this.name,e)};\nKl.prototype.open\u003dfunction(){function e(){var A,T,p,C,r,Y,M,l,F,S;return g.f(function(k){switch(k.J){case 1:return T\u003d(A\u003dError().stack)!\u003dnull?A:\"\",g.c5(k,2),g.D(k,y.N(y.name,y.options.version,E),4);case 4:for(var X\u003dp\u003dk.N,d\u003dy.options,v\u003d[],V\u003dg.c(Object.keys(d.Ed)),Z\u003dV.next();!Z.done;Z\u003dV.next()){Z\u003dZ.value;var n\u003dd.Ed[Z],R\u003dn.bqs\u003d\u003d\u003dvoid 0?Number.MAX_VALUE:n.bqs;!(X.J.version\u003e\u003dn.Bs)||X.J.version\u003e\u003dR||X.J.objectStoreNames.contains(Z)||v.push(Z)}C\u003dv;if(C.length\u003d\u003d\u003d0){k.u9(5);break}r\u003dObject.keys(y.options.Ed);\nY\u003dp.objectStoreNames();if(y.L\u003cg.PL(\"ytidb_reopen_db_retries\",0))return y.L++,p.close(),lC(new g.bC(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:y.name,expectedObjectStores:r,foundObjectStores:Y})),k.return(e());if(!(y.j\u003cg.PL(\"ytidb_remake_db_retries\",1))){k.u9(6);break}y.j++;return g.D(k,y.delete(),7);case 7:return lC(new g.bC(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:y.name,expectedObjectStores:r,foundObjectStores:Y})),k.return(e());case 6:throw new hg(Y,r);case 5:return k.return(p);case 2:M\u003d\ng.XH(k);if(M instanceof DOMException?M.name!\u003d\u003d\"VersionError\":\"DOMError\"in self\u0026\u0026M instanceof DOMError?M.name!\u003d\u003d\"VersionError\":!(M instanceof Object\u0026\u0026\"message\"in M)||M.message!\u003d\u003d\"An attempt was made to open a database using a lower version than the existing version.\"){k.u9(8);break}return g.D(k,y.N(y.name,void 0,Object.assign({},E,{upgrade:void 0})),9);case 9:l\u003dk.N;F\u003dl.J.version;if(y.options.version!\u003d\u003dvoid 0\u0026\u0026F\u003ey.options.version+1)throw l.close(),y.K\u003d!1,V6_(y,F);return k.return(l);case 8:throw N(),\nM instanceof Error\u0026\u0026!g.Xj(\"ytidb_async_stack_killswitch\")\u0026\u0026(M.stack\u003dM.stack+\"\\n\"+T.substring(T.indexOf(\"\\n\")+1)),BV(M,y.name,\"\",(S\u003dy.options.version)!\u003dnull?S:-1);}})}\nfunction N(){y.J\u003d\u003d\u003dw\u0026\u0026(y.J\u003dvoid 0)}\nvar y\u003dthis;if(!this.K)throw V6_(this);if(this.J)return this.J;var w,E\u003d{blocking:function(A){A.close()},\nclosed:N,cT1:N,upgrade:this.options.upgrade};return this.J\u003dw\u003de()};var Om\u003dnew Kl(\"YtIdbMeta\",{Ed:{databases:{Bs:1}},upgrade:function(e,N){N(1)\u0026\u0026g.g0(e,\"databases\",{keyPath:\"actualName\"})}});var sm,Ll\u003dnew function(){}(new function(){});new g.lq;g.b(N9,Kl);N9.prototype.N\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;return(this.options.shared?QrH:n15)(e,N,Object.assign({},y))};\nN9.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return(this.options.shared?W7M:mAF)(this.name,e)};var oRq\u003d{},RTH\u003dg.yJ(\"ytGcfConfig\",{Ed:(oRq.coldConfigStore\u003d{Bs:1},oRq.hotConfigStore\u003d{Bs:1},oRq),shared:!1,upgrade:function(e,N){N(1)\u0026\u0026(g.Zm(g.g0(e,\"hotConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"hotTimestampIndex\",\"timestamp\"),g.Zm(g.g0(e,\"coldConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"coldTimestampIndex\",\"timestamp\"))},\nversion:1});g.b(EE,g.x);EE.prototype.fh\u003dfunction(){for(var e\u003dg.c(this.N),N\u003de.next();!N.done;N\u003de.next()){var y\u003dthis.J;N\u003dy.indexOf(N.value);N\u003e\u003d0\u0026\u0026y.splice(N,1)}this.N.length\u003d0;g.x.prototype.fh.call(this)};ro.prototype.K2\u003dfunction(e){this.hotHashData\u003de;g.jM(\"yt.gcf.config.hotHashData\",this.hotHashData||null)};var bf_\u003dtypeof TextEncoder!\u003d\u003d\"undefined\"?new TextEncoder:null,qaM\u003dbf_?function(e){return bf_.encode(e)}:function(e){e\u003dg.hV(e);\nfor(var N\u003dnew Uint8Array(e.length),y\u003d0;y\u003cN.length;y++)N[y]\u003de[y];return N};var RW_\u003d{next:\"wn_s\",browse:\"br_s\",search:\"sr_s\",reel:\"r_wrs\",player:\"ps_s\"},U9F\u003d{next:\"wn_r\",browse:\"br_r\",search:\"sr_r\",reel:\"r_wrr\",player:\"ps_r\"};FG.prototype.jY\u003dfunction(){return{version:this.version,args:this.args}};S7.prototype.toString\u003dfunction(){return this.topic};var hjq\u003dg.nM(\"ytPubsub2Pubsub2Instance\")||new g.zY;g.zY.prototype.subscribe\u003dg.zY.prototype.subscribe;g.zY.prototype.unsubscribeByKey\u003dg.zY.prototype.qr;g.zY.prototype.publish\u003dg.zY.prototype.publish;g.zY.prototype.clear\u003dg.zY.prototype.clear;g.jM(\"ytPubsub2Pubsub2Instance\",hjq);var hx\u003dg.nM(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.jM(\"ytPubsub2Pubsub2SubscribedKeys\",hx);var Pi\u003dg.nM(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.jM(\"ytPubsub2Pubsub2TopicToKeys\",Pi);var XzH\u003dg.nM(\"ytPubsub2Pubsub2IsAsync\")||{};\ng.jM(\"ytPubsub2Pubsub2IsAsync\",XzH);g.jM(\"ytPubsub2Pubsub2SkipSubKey\",null);var zi\u003dvoid 0,vi\u003dvoid 0;var fOJ\u003dg.PL(\"max_body_size_to_compress\",5E5),tCH\u003dg.PL(\"min_body_size_to_compress\",500),VJ\u003d!0,q9\u003d0,ut\u003d0,ZbH\u003dg.PL(\"compression_performance_threshold_lr\",250),xyP\u003dg.PL(\"slow_compressions_before_abandon_count\",4),Dx\u003d!1,go\u003dnew Map,f6\u003d1,ug5\u003d!0;g.J\u003dxp.prototype;g.J.writeThenSend\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var w\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0};this.kp.set(w,this.fq).then(function(E){w.id\u003dE;y.nN.E4()\u0026\u0026y.kf(w)}).catch(function(E){y.kf(w);\nj7(y,E)})}else this.sendFn(e,N)};\ng.J.sendThenWrite\u003dfunction(e,N,y){var w\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var E\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0};this.gP\u0026\u0026this.gP(\"nwl_skip_retry\")\u0026\u0026(E.skipRetry\u003dy);if(this.nN.E4()||this.gP\u0026\u0026this.gP(\"nwl_aggressive_send_then_write\")\u0026\u0026!E.skipRetry){if(!E.skipRetry){var A\u003dN.onError?N.onError:function(){};\nN.onError\u003dfunction(T,p){return g.f(function(C){if(C.J\u003d\u003d1)return g.D(C,w.kp.set(E,w.fq).catch(function(r){j7(w,r)}),2);\nA(T,p);g.hn(C)})}}this.sendFn(e,N,E.skipRetry)}else this.kp.set(E,this.fq).catch(function(T){w.sendFn(e,N,E.skipRetry);\nj7(w,T)})}else y\u003dthis.gP\u0026\u0026this.gP(\"nwl_skip_retry\")\u0026\u0026y,this.sendFn(e,N,y)};\ng.J.sendAndWrite\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(Zx(this)\u0026\u0026this.J){var w\u003d{url:e,options:N,timestamp:this.now(),status:\"NEW\",sendCount:0},E\u003d!1,A\u003dN.onSuccess?N.onSuccess:function(){};\nw.options.onSuccess\u003dfunction(T,p){w.id!\u003d\u003dvoid 0?y.kp.jU(w.id,y.fq):E\u003d!0;y.nN.DP\u0026\u0026y.gP\u0026\u0026y.gP(\"vss_network_hint\")\u0026\u0026y.nN.DP(!0);A(T,p)};\nthis.sendFn(w.url,w.options,void 0,!0);this.kp.set(w,this.fq).then(function(T){w.id\u003dT;E\u0026\u0026y.kp.jU(w.id,y.fq)}).catch(function(T){j7(y,T)})}else this.sendFn(e,N,void 0,!0)};\ng.J.Ml\u003dfunction(){var e\u003dthis;if(!Zx(this))throw Error(\"IndexedDB is not supported: throttleSend\");this.N||(this.N\u003dthis.hx.kB(function(){var N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,e.kp.HW(\"NEW\",e.fq),2);if(y.J!\u003d3)return N\u003dy.N,N?g.D(y,e.kf(N),3):(e.dU(),y.return());e.N\u0026\u0026(e.N\u003d0,e.Ml());g.hn(y)})},this.oP))};\ng.J.dU\u003dfunction(){this.hx.Zx(this.N);this.N\u003d0};\ng.J.kf\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){switch(w.J){case 1:if(!Zx(N))throw Error(\"IndexedDB is not supported: immediateSend\");if(e.id\u003d\u003d\u003dvoid 0){w.u9(2);break}return g.D(w,N.kp.bxP(e.id,N.fq),3);case 3:(y\u003dw.N)||N.nW(Error(\"The request cannot be found in the database.\"));case 2:if(N.Vx(e,N.HD)){w.u9(4);break}N.nW(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(e.id\u003d\u003d\u003dvoid 0){w.u9(5);break}return g.D(w,N.kp.jU(e.id,N.fq),5);case 5:return w.return();case 4:e.skipRetry||\n(e\u003dKy_(N,e));if(!e){w.u9(0);break}if(!e.skipRetry||e.id\u003d\u003d\u003dvoid 0){w.u9(8);break}return g.D(w,N.kp.jU(e.id,N.fq),8);case 8:N.sendFn(e.url,e.options,!!e.skipRetry),g.hn(w)}})};\ng.J.Vx\u003dfunction(e,N){e\u003de.timestamp;return this.now()-e\u003e\u003dN?!1:!0};\ng.J.Is\u003dfunction(){var e\u003dthis;if(!Zx(this))throw Error(\"IndexedDB is not supported: retryQueuedRequests\");this.kp.HW(\"QUEUED\",this.fq).then(function(N){N\u0026\u0026!e.Vx(N,e.SA)?e.hx.kB(function(){return g.f(function(y){if(y.J\u003d\u003d1)return N.id\u003d\u003d\u003dvoid 0?y.u9(2):g.D(y,e.kp.VK(N.id,e.fq),2);e.Is();g.hn(y)})}):e.nN.E4()\u0026\u0026e.Ml()})};var n6;var SF1\u003d{accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135,\nmangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28,\nnextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42,\nassetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225,\nliveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,\nvisualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,\nspacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,\nvrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,\nmbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,\nkidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,\ntransactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,\nypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,\nypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221,\naccountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245,\nmusicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270,\nyongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296,\nnotaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478,\ntvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,\niosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,\nmdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,\nmdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,\nclipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,\nmdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,\nmangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,\ncruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,startupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,\nfontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,keyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,\ncastMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515};var cOk\u003d{},N2F\u003dg.yJ(\"ServiceWorkerLogsDatabase\",{Ed:(cOk.SWHealthLog\u003d{Bs:1},cOk),shared:!0,upgrade:function(e,N){N(1)\u0026\u0026g.Zm(g.g0(e,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});var Hi\u003d{},JEs\u003d0;var K6;OE.prototype.requestComplete\u003dfunction(e,N){N\u0026\u0026(this.N\u003d!0);e\u003dthis.removeParams(e);this.J.get(e)||this.J.set(e,N)};\nOE.prototype.isEndpointCFR\u003dfunction(e){e\u003dthis.removeParams(e);return(e\u003dthis.J.get(e))?!1:e\u003d\u003d\u003d!1\u0026\u0026this.N?!0:null};\nOE.prototype.removeParams\u003dfunction(e){return e.split(\"?\")[0]};\nOE.prototype.removeParams\u003dOE.prototype.removeParams;OE.prototype.isEndpointCFR\u003dOE.prototype.isEndpointCFR;OE.prototype.requestComplete\u003dOE.prototype.requestComplete;OE.getInstance\u003dRe;g.b(Gi,g.Ux);g.J\u003dGi.prototype;g.J.E4\u003dfunction(){return this.J.E4()};\ng.J.DP\u003dfunction(e){this.J.J\u003de};\ng.J.ek\u003dfunction(){var e\u003dwindow.navigator.onLine;return e\u003d\u003d\u003dvoid 0?!0:e};\ng.J.TG\u003dfunction(){this.N\u003d!0};\ng.J.listen\u003dfunction(e,N){return this.J.listen(e,N)};\ng.J.K0\u003dfunction(e){e\u003dmI(this.J,e);e.then(function(N){g.Xj(\"use_cfr_monitor\")\u0026\u0026Re().requestComplete(\"generate_204\",N)});\nreturn e};\nGi.prototype.sendNetworkCheckRequest\u003dGi.prototype.K0;Gi.prototype.listen\u003dGi.prototype.listen;Gi.prototype.enableErrorFlushing\u003dGi.prototype.TG;Gi.prototype.getWindowStatus\u003dGi.prototype.ek;Gi.prototype.networkStatusHint\u003dGi.prototype.DP;Gi.prototype.isNetworkAvailable\u003dGi.prototype.E4;Gi.getInstance\u003drEF;g.b(g.UE,g.Ux);g.UE.prototype.E4\u003dfunction(){var e\u003dg.nM(\"yt.networkStatusManager.instance.isNetworkAvailable\");return e?e.bind(this.N)():!0};\ng.UE.prototype.DP\u003dfunction(e){var N\u003dg.nM(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.N);N\u0026\u0026N(e)};\ng.UE.prototype.K0\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){y\u003dg.nM(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(N.N);return g.Xj(\"skip_network_check_if_cfr\")\u0026\u0026Re().isEndpointCFR(\"generate_204\")?w.return(new Promise(function(E){var A;N.DP(((A\u003dwindow.navigator)\u003d\u003dnull?void 0:A.onLine)||!0);E(N.E4())})):y?w.return(y(e)):w.return(!0)})};var L6;g.b(sE,xp);sE.prototype.writeThenSend\u003dfunction(e,N){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.writeThenSend.call(this,e,N)};\nsE.prototype.sendThenWrite\u003dfunction(e,N,y){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.sendThenWrite.call(this,e,N,y)};\nsE.prototype.sendAndWrite\u003dfunction(e,N){N||(N\u003d{});N\u003deS(e,N);g.LO()||(this.J\u003d!1);xp.prototype.sendAndWrite.call(this,e,N)};\nsE.prototype.awaitInitialization\u003dfunction(){return this.K.promise};var FH9\u003dg.xJ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.jM(\"ytNetworklessLoggingInitializationOptions\",FH9);g.N6.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026$yF()\u0026\u0026(this.config_\u003dg.Yp());return!!this.config_};var k75,EC,T_;k75\u003dg.xJ.ytPubsubPubsubInstance||new g.zY;EC\u003dg.xJ.ytPubsubPubsubSubscribedKeys||{};T_\u003dg.xJ.ytPubsubPubsubTopicToKeys||{};g.Al\u003dg.xJ.ytPubsubPubsubIsSynchronous||{};g.zY.prototype.subscribe\u003dg.zY.prototype.subscribe;g.zY.prototype.unsubscribeByKey\u003dg.zY.prototype.qr;g.zY.prototype.publish\u003dg.zY.prototype.publish;g.zY.prototype.clear\u003dg.zY.prototype.clear;g.jM(\"ytPubsubPubsubInstance\",k75);g.jM(\"ytPubsubPubsubTopicToKeys\",T_);g.jM(\"ytPubsubPubsubIsSynchronous\",g.Al);\ng.jM(\"ytPubsubPubsubSubscribedKeys\",EC);var kk9\u003d{};g.b(cX,g.x);cX.prototype.append\u003dfunction(e){if(!this.N)throw Error(\"This does not support the append operation\");e\u003de.ut();this.ut().appendChild(e)};\ng.b(k5,cX);k5.prototype.ut\u003dfunction(){return this.J};g.b(P45,g.x);var BX\u003dDate.now().toString();var vX\u003d{};var V7\u003dSymbol(\"injectionDeps\");ia.prototype.toString\u003dfunction(){return\"InjectionToken(\"+this.name+\")\"};\nzgJ.prototype.resolve\u003dfunction(e){return e instanceof Dc?fE(this,e.key,[],!0):fE(this,e,[])};var tl;var q6\u003dwindow;var nE\u003dg.Xj(\"web_enable_lifecycle_monitoring\")\u0026\u0026Zc()!\u003d\u003d0,ujE\u003dg.Xj(\"web_enable_lifecycle_monitoring\");VHE.prototype.cancel\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.jobId\u003d\u003d\u003dvoid 0||N.rV||this.scheduler.Zx(N.jobId),N.rV\u003d!0;this.N.resolve()};g.J\u003dQ7.prototype;g.J.install\u003dfunction(e){this.plugins.push(e);return this};\ng.J.uninstall\u003dfunction(){var e\u003dthis;g.iE.apply(0,arguments).forEach(function(N){N\u003de.plugins.indexOf(N);N\u003e-1\u0026\u0026e.plugins.splice(N,1)})};\ng.J.transition\u003dfunction(e,N){var y\u003dthis;nE\u0026\u0026DR5(this.state);var w\u003dthis.transitions.find(function(A){return Array.isArray(A.from)?A.from.find(function(T){return T\u003d\u003d\u003dy.state\u0026\u0026A.ZF\u003d\u003d\u003de}):A.from\u003d\u003d\u003dy.state\u0026\u0026A.ZF\u003d\u003d\u003de});\nif(w){this.N\u0026\u0026(fJM(this.N),this.N\u003dvoid 0);q8P(this,e,N);this.state\u003de;nE\u0026\u0026x5(this.state);w\u003dw.action.bind(this);var E\u003dthis.plugins.filter(function(A){return A[e]}).map(function(A){return A[e]});\nw(tHH(this,E),N)}else throw Error(\"no transition specified from \"+this.state+\" to \"+e);};\ng.J.iqh\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);g.yK();for(var y\u003dg.c(e),w\u003dy.next(),E\u003d{};!w.done;E\u003d{Lf:void 0},w\u003dy.next())E.Lf\u003dw.value,E10(function(A){return function(){HX(A.Lf.name);WX(function(){return A.Lf.callback.apply(A.Lf,g.B(N))});\nKE(A.Lf.name)}}(E))};\ng.J.xGB\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y,w,E,A;return g.f(function(T){T.J\u003d\u003d1\u0026\u0026(g.yK(),y\u003dg.c(e),w\u003dy.next(),E\u003d{});if(T.J!\u003d3){if(w.done)return T.u9(0);E.Tl\u003dw.value;E.m6\u003dvoid 0;A\u003dfunction(p){return function(){HX(p.Tl.name);var C\u003dWX(function(){return p.Tl.callback.apply(p.Tl,g.B(N))});\neq(C)?p.m6\u003dg.Xj(\"web_lifecycle_error_handling_killswitch\")?C.then(function(){KE(p.Tl.name)}):C.then(function(){KE(p.Tl.name)},function(r){g3M(r);\nKE(p.Tl.name)}):KE(p.Tl.name)}}(E);\nE10(A);return E.m6?g.D(T,E.m6,3):T.u9(3)}E\u003d{Tl:void 0,m6:void 0};w\u003dy.next();return T.u9(2)})};\ng.J.jX\u003dfunction(e){var N\u003dg.iE.apply(1,arguments),y\u003dthis,w\u003de.map(function(E){return{S9:function(){HX(E.name);WX(function(){return E.callback.apply(E,g.B(N))});\nKE(E.name)},\npriority:mq(y,E)}});\nw.length\u0026\u0026(this.N\u003dnew VHE(w))};\ng.pM.Object.defineProperties(Q7.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var Ru;g.b(OC,Q7);OC.prototype.L\u003dfunction(e,N){var y\u003dthis;this.J\u003dg.e1(0,function(){y.currentState\u003d\u003d\u003d\"application_navigating\"\u0026\u0026y.transition(\"none\")},5E3);\ne(N\u003d\u003dnull?void 0:N.event)};\nOC.prototype.Z\u003dfunction(e,N){this.J\u0026\u0026(g.Kk.Zx(this.J),this.J\u003dnull);e(N\u003d\u003dnull?void 0:N.event)};var h0\u003d[];g.jM(\"yt.logging.transport.getScrapedGelPayloads\",function(){return h0});G_.prototype.storePayload\u003dfunction(e,N){e\u003dUC(e);this.store[e]?this.store[e].push(N):(this.N\u003d{},this.store[e]\u003d[N]);this.J++;g.Xj(\"more_accurate_gel_parser\")\u0026\u0026(N\u003dnew CustomEvent(\"TRANSPORTING_NEW_EVENT\"),window.dispatchEvent(N));return e};\nG_.prototype.smartExtractMatchingEntries\u003dfunction(e){if(!e.keys.length)return[];for(var N\u003dsC(this,e.keys.splice(0,1)[0]),y\u003d[],w\u003d0;w\u003cN.length;w++)this.store[N[w]]\u0026\u0026e.sizeLimit\u0026\u0026(this.store[N[w]].length\u003c\u003de.sizeLimit?(y.push.apply(y,g.B(this.store[N[w]])),delete this.store[N[w]]):y.push.apply(y,g.B(this.store[N[w]].splice(0,e.sizeLimit))));this.J-\u003dy.length;(e\u003d\u003dnull?0:e.sizeLimit)\u0026\u0026y.length\u003c(e\u003d\u003dnull?void 0:e.sizeLimit)\u0026\u0026(e.sizeLimit-\u003dy.length,y.push.apply(y,g.B(this.smartExtractMatchingEntries(e))));\nreturn y};\nG_.prototype.extractMatchingEntries\u003dfunction(e){e\u003dsC(this,e);for(var N\u003d[],y\u003d0;y\u003ce.length;y++)this.store[e[y]]\u0026\u0026(N.push.apply(N,g.B(this.store[e[y]])),delete this.store[e[y]]);this.J-\u003dN.length;return N};\nG_.prototype.getSequenceCount\u003dfunction(e){e\u003dsC(this,e);for(var N\u003d0,y\u003d0;y\u003ce.length;y++){var w\u003dvoid 0;N+\u003d((w\u003dthis.store[e[y]])\u003d\u003dnull?void 0:w.length)||0}return N};\nG_.prototype.getSequenceCount\u003dG_.prototype.getSequenceCount;G_.prototype.extractMatchingEntries\u003dG_.prototype.extractMatchingEntries;G_.prototype.smartExtractMatchingEntries\u003dG_.prototype.smartExtractMatchingEntries;G_.prototype.storePayload\u003dG_.prototype.storePayload;var wE5\u003dg.PL(\"initial_gel_batch_timeout\",2E3),y2s\u003dg.PL(\"gel_queue_timeout_max_ms\",6E4),Eh5\u003dg.PL(\"gel_min_batch_size\",5),J0\u003dvoid 0,F6H\u003dnew au,lw5\u003dnew au,N9P\u003dnew au,eP3\u003dnew au,CQ,FV\u003d!0,bA\u003d1,Ni\u003dnew Map,Mi\u003dg.xJ.ytLoggingTransportTokensToCttTargetIds_||{};g.jM(\"ytLoggingTransportTokensToCttTargetIds_\",Mi);var Yg\u003dg.xJ.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.jM(\"ytLoggingTransportTokensToJspbCttTargetIds_\",Yg);var E$\u003d{},xRF\u003d!1;var c7\u003dg.xJ.ytLoggingGelSequenceIdObj_||{};g.jM(\"ytLoggingGelSequenceIdObj_\",c7);var RPn\u003d[];var zPM,dM\u003dg.xJ.ytLoggingDocDocumentNonce_;dM||(dM\u003dg.PX(16),g.jM(\"ytLoggingDocDocumentNonce_\",dM));zPM\u003ddM;var dIE\u003d{f6:0,yAl:1,EBq:2,Xp:3,gBP:4,cxG:5,OcZ:6,SHARE:7,Q89:8,bis:9,Axs:10,Hch:11,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\",8:\"PUSH_NOTIFICATIONS\",9:\"RICH_GRID_WATCH\",10:\"UNPLUGGED_BROWSE\",11:\"PICTURE_IN_PICTURE\"};var bOP\u003d1;g.J\u003dB7.prototype;g.J.getAsJson\u003dfunction(){var e\u003d{};this.J.trackingParams!\u003d\u003dvoid 0?e.trackingParams\u003dthis.J.trackingParams:(e.veType\u003dthis.J.veType,this.J.veCounter!\u003d\u003dvoid 0\u0026\u0026(e.veCounter\u003dthis.J.veCounter),this.J.elementIndex!\u003d\u003dvoid 0\u0026\u0026(e.elementIndex\u003dthis.J.elementIndex));this.J.dataElement!\u003d\u003dvoid 0\u0026\u0026(e.dataElement\u003dthis.J.dataElement.getAsJson());this.J.youtubeData!\u003d\u003dvoid 0\u0026\u0026(e.youtubeData\u003dthis.J.youtubeData);this.J.isCounterfactual\u0026\u0026(e.isCounterfactual\u003d!0);return e};\ng.J.getAsJspb\u003dfunction(){var e\u003dnew tT;this.J.trackingParams!\u003d\u003dvoid 0?e.setTrackingParams(this.J.trackingParams):(this.J.veType!\u003d\u003dvoid 0\u0026\u0026j4(e,2,pm(this.J.veType)),this.J.veCounter!\u003d\u003dvoid 0\u0026\u0026j4(e,6,pm(this.J.veCounter)),this.J.elementIndex!\u003d\u003dvoid 0\u0026\u0026j4(e,3,pm(this.J.elementIndex)),this.J.isCounterfactual\u0026\u0026j4(e,5,AK(!0)));if(this.J.dataElement!\u003d\u003dvoid 0){var N\u003dthis.J.dataElement.getAsJspb();JQ(e,tT,7,N)}this.J.youtubeData!\u003d\u003dvoid 0\u0026\u0026JQ(e,uAM,8,this.J.jspbYoutubeData);return e};\ng.J.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\ng.J.isClientVe\u003dfunction(){return!this.J.trackingParams\u0026\u0026!!this.J.veType};\ng.J.getLoggingDirectives\u003dfunction(){return this.J.loggingDirectives};g.jM(\"yt_logging_screen.getRootVeType\",B9s);g.jM(\"yt_logging_screen.getCurrentCsn\",g.It);g.jM(\"yt_logging_screen.getCttAuthInfo\",v7);g.jM(\"yt_logging_screen.setCurrentScreen\",iO1);var Vus\u003d\"absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick\".split(\" \");var Qz1\u003d[{e9:function(e){return\"Cannot read property \u0027\"+e.key+\"\u0027\"},\nlE:{Error:[{Jo:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{Jo:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{Jo:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{Jo:/\\uc815\\uc758\\ub418\\uc9c0 \\uc54a\\uc74c \\ub610\\ub294 (null|undefined) \\ucc38\\uc870\\uc778 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc744 \\uac00\\uc838\\uc62c \\uc218 \\uc5c6\\uc2b5\\ub2c8\\ub2e4./,\ngroups:[\"value\",\"key\"]},{Jo:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{Jo:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{Jo:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{e9:function(e){return\"Cannot call \u0027\"+e.key+\"\u0027\"},\nlE:{TypeError:[{Jo:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{Jo:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{Jo:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{Jo:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{Jo:/\\u30aa\\u30d6\\u30b8\\u30a7\\u30af\\u30c8\\u306f \u0027([^\u0027]+)\u0027 \\u30d7\\u30ed\\u30d1\\u30c6\\u30a3\\u307e\\u305f\\u306f\\u30e1\\u30bd\\u30c3\\u30c9\\u3092\\u30b5\\u30dd\\u30fc\\u30c8\\u3057\\u3066\\u3044\\u307e\\u305b\\u3093/,groups:[\"key\"]},\n{Jo:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{e9:function(e){return e.key+\" is not defined\"},\nlE:{ReferenceError:[{Jo:/(.*) is not defined/,groups:[\"key\"]},{Jo:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var qF3\u003d{Tr:[],QY:[{callback:fw0,weight:500}]};var iA;var qi\u003dnew g.zY;var mIs\u003dnew Set,jz5\u003d0,W6M\u003d0,K6H\u003d0,nhM\u003d[],OOM\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];var UI5\u003dnew g.ig(\"parallelCommand\");var awF\u003dnew g.ig(\"performOnceCommand\");var szF\u003dnew g.ig(\"serialCommand\");var xg\u003dvoid 0;var BrF\u003dg.c(kuE({},\"Z39Sdf\"));BrF.next();BrF.next();var Xmq\u003dg.c(kuE(null,\"qqrkLd\"));Xmq.next();Xmq.next();g.b(Qu,FG);var BxM\u003dnew S7(\"screen-created\",Qu),eY\u003d[],N0F\u003dT0M,Nu\u003d0,H7\u003dnew Map,KQ\u003dnew Map,W7\u003dnew Map;g.e0(g.pT,g.x);g.J\u003dg.pT.prototype;g.J.subscribe\u003dfunction(e,N,y){return this.Ss()?0:this.MX.subscribe(e,N,y)};\ng.J.unsubscribe\u003dfunction(e,N,y){return this.Ss()?!1:this.MX.unsubscribe(e,N,y)};\ng.J.qr\u003dfunction(e){return this.Ss()?!1:this.MX.qr(e)};\ng.J.publish\u003dfunction(e,N){return this.Ss()?!1:this.MX.publish.apply(this.MX,arguments)};\ng.J.H_\u003dfunction(e,N){for(var y in e)this.subscribe(y,e[y],N)};\ng.J.qB\u003dfunction(e,N){for(var y in e)this.unsubscribe(y,e[y],N)};var zpn\u003d16/9,P7k\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],ddf\u003dP7k.concat([3,4,5,6,7,8,9,10,15]),Iyk\u003dP7k.concat([2.5,3,3.5,4]);var Jg9\u003d1;g.b(g.r1,g.x);g.J\u003dg.r1.prototype;\ng.J.createElement\u003dfunction(e,N){N\u003dN||e.S\u003d\u003d\u003d\"svg\";var y\u003de.B,w\u003de.dP;if(N){var E\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",e.S);g.Hg\u0026\u0026(e.V||(e.V\u003d{}),e.V.focusable\u003d\"false\")}else E\u003dg.sA(e.S);if(y){if(y\u003d$l(this,E,\"class\",y))Yl(this,E,\"class\",y),this.a9[y]\u003dE}else if(w){y\u003dg.c(w);for(var A\u003dy.next();!A.done;A\u003dy.next())this.a9[A.value]\u003dE;Yl(this,E,\"class\",w.join(\" \"))}w\u003de.b9;y\u003de.W;if(w)N\u003d$l(this,E,\"child\",w),N!\u003d\u003dvoid 0\u0026\u0026E.appendChild(g.aB(N));else if(y)for(w\u003d0,y\u003dg.c(y),A\u003dy.next();!A.done;A\u003dy.next())if(A\u003d\nA.value)if(typeof A\u003d\u003d\u003d\"string\")A\u003d$l(this,E,\"child\",A),A!\u003dnull\u0026\u0026E.appendChild(g.aB(A));else if(A.element)E.appendChild(A.element);else{var T\u003dA;A\u003dthis.createElement(T,N);E.appendChild(A);T.Az\u0026\u0026(T\u003dCT(),A.id\u003dT,A\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),A.setAttribute(\"class\",\"ytp-svg-shadow\"),A.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+T),yp(E,A,w++))}if(e\u003de.V)for(N\u003dE,w\u003dg.c(Object.keys(e)),y\u003dw.next();!y.done;y\u003dw.next())y\u003dy.value,A\u003de[y],Yl(this,N,y,typeof A\u003d\u003d\u003d\"string\"?\n$l(this,N,y,A):A);return E};\ng.J.hW\u003dfunction(e){return this.a9[e]};\ng.J.yB\u003dfunction(e,N){typeof N\u003d\u003d\u003d\"number\"?yp(e,this.element,N):e.appendChild(this.element)};\ng.J.detach\u003dfunction(){g.ws(this.element)};\ng.J.update\u003dfunction(e){for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.updateValue(y,e[y])};\ng.J.updateValue\u003dfunction(e,N){(e\u003dthis.jN[\"{{\"+e+\"}}\"])\u0026\u0026Yl(this,e[0],e[1],N)};\ng.J.fh\u003dfunction(){this.a9\u003d{};this.jN\u003d{};this.detach();g.x.prototype.fh.call(this)};g.b(g.W,g.r1);g.J\u003dg.W.prototype;g.J.Ja\u003dfunction(e,N){this.updateValue(N||\"content\",e)};\ng.J.show\u003dfunction(){this.Og||(g.$0(this.element,\"display\",\"\"),this.Og\u003d!0)};\ng.J.hide\u003dfunction(){this.Og\u0026\u0026(g.$0(this.element,\"display\",\"none\"),this.Og\u003d!1)};\ng.J.KX\u003dfunction(e){e?this.show():this.hide()};\ng.J.nx\u003dfunction(e){this.L\u003de};\ng.J.listen\u003dfunction(e,N,y){return this.Y(this.element,e,N,y)};\ng.J.Y\u003dfunction(e,N,y,w){y\u003d(0,g.Gs)(y,w||this);w\u003d{target:e,type:N,listener:y};this.listeners.push(w);e.addEventListener(N,y);return w};\ng.J.CX\u003dfunction(e){var N\u003dthis;this.listeners.forEach(function(y,w){y\u003d\u003d\u003de\u0026\u0026(y\u003dN.listeners.splice(w,1)[0],y.target.removeEventListener(y.type,y.listener))})};\ng.J.focus\u003dfunction(){this.element.focus()};\ng.J.fh\u003dfunction(){for(;this.listeners.length;){var e\u003dthis.listeners.pop();e\u0026\u0026e.target.removeEventListener(e.type,e.listener)}g.r1.prototype.fh.call(this)};g.b(g.Mu,g.W);g.Mu.prototype.subscribe\u003dfunction(e,N,y){return this.Et.subscribe(e,N,y)};\ng.Mu.prototype.unsubscribe\u003dfunction(e,N,y){return this.Et.unsubscribe(e,N,y)};\ng.Mu.prototype.qr\u003dfunction(e){return this.Et.qr(e)};\ng.Mu.prototype.publish\u003dfunction(e){return this.Et.publish.apply(this.Et,[e].concat(g.B(g.iE.apply(1,arguments))))};var vRk\u003dnew WeakSet;g.b(lj,g.Mu);g.J\u003dlj.prototype;g.J.bind\u003dfunction(e){this.Wk||e.renderer\u0026\u0026this.init(e.id,e.renderer,{},e);return Promise.resolve()};\ng.J.init\u003dfunction(e,N,y){this.Wk\u003de;this.element.setAttribute(\"id\",this.Wk);this.Kx\u0026\u0026g.pi(this.element,this.Kx);this.Ng\u003dN\u0026\u0026N.adRendererCommands;this.Rq\u003dN.interaction;var w;((w\u003dthis.Rq)\u003d\u003dnull?0:w.onTap)\u0026\u0026g.pi(this.element,\"ytp-ad-component--clickable\");this.macros\u003dy;this.U\u003dN.trackingParams||null;var E,A;this.G\u003d(A\u003d(E\u003dg.m(N.rendererContext,DM5))\u003d\u003dnull?void 0:E.loggingDirectives)!\u003dnull?A:N.loggingDirectives;this.U!\u003dnull?this.createServerVe(this.element,this.U):this.G\u0026\u0026(e\u003dthis.element,N\u003dthis.G,this.api.createServerVe(e,\nthis,!0),this.api.setTrackingParams(e,N.trackingParams||null))};\ng.J.clear\u003dfunction(){};\ng.J.hide\u003dfunction(){g.Mu.prototype.hide.call(this);(this.U!\u003dnull||this.G)\u0026\u0026this.logVisibility(this.element,!1)};\ng.J.show\u003dfunction(){g.Mu.prototype.show.call(this);if(!this.dT){this.dT\u003d!0;var e\u003dthis.Ng\u0026\u0026this.Ng.impressionCommand,N,y\u003d(N\u003dthis.Rq)\u003d\u003dnull?void 0:N.onFirstVisible;e?this.M5(e):y\u0026\u0026(e\u003djP(y))\u0026\u0026this.M5(e)}(this.U!\u003dnull||this.G)\u0026\u0026this.logVisibility(this.element,!0)};\ng.J.onClick\u003dfunction(e){if((this.U||this.G)\u0026\u0026!vRk.has(e)){var N\u003dthis.element;this.api.hasVe(N)\u0026\u0026this.Og\u0026\u0026this.api.logClick(N,this.interactionLoggingClientData);vRk.add(e)}var y\u003dthis.Ng\u0026\u0026this.Ng.clickCommand,w;N\u003d(w\u003dthis.Rq)\u003d\u003dnull?void 0:w.onTap;if(y)N\u003dthis.yP(y),this.M5(N);else{if(w\u003dN)a:{w\u003dthis.element;e\u003de.composedPath();e\u003dg.c(e);for(y\u003de.next();!y.done;y\u003de.next()){y\u003dy.value;if(y\u003d\u003d\u003dw)break;if(y.className.indexOf(\"ytp-ad-component--clickable\")\u003e\u003d0){w\u003d!1;break a}}w\u003d!0}w\u0026\u0026(N\u003djP(N))\u0026\u0026this.M5(N)}};\ng.J.yP\u003dfunction(e){return e};\ng.J.T6\u003dfunction(e){var N\u003dthis.qg;N.G\u003d!0;N.N\u003de.touches.length;N.J.isActive()\u0026\u0026(N.J.stop(),N.L\u003d!0);e\u003de.touches;N.Z\u003ddR0(N,e)||e.length!\u003d1;var y\u003de.item(0);N.Z||!y?(N.U\u003dInfinity,N.D\u003dInfinity):(N.U\u003dy.clientX,N.D\u003dy.clientY);for(y\u003dN.K.length\u003d0;y\u003ce.length;y++){var w\u003de.item(y);N.K.push(w.identifier)}};\ng.J.LS\u003dfunction(e){var N\u003dthis.qg;e\u003de.changedTouches.item(0);var y;if(y\u003dmf()){y\u003dg.zw();var w\u003d\"\";if(GsM())w\u003d/Windows (?:NT|Phone) ([0-9.]+)/,w\u003d(y\u003dw.exec(y))?y[1]:\"0.0\";else if(mf())w\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1].replace(/_/g,\".\");else if(H_())w\u003d/Mac OS X ([0-9_.]+)/,w\u003d(y\u003dw.exec(y))?y[1].replace(/_/g,\".\"):\"10\";else if(P_(g.zw(),\"KaiOS\"))w\u003d/(?:KaiOS)\\/(\\S+)/i,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];else if(R50())w\u003d/Android\\s+([^\\);]+)(\\)|;)/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];else if(nq()?g5.platform\u003d\u003d\u003d\n\"Chrome OS\":fq(\"CrOS\"))w\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,w\u003d(y\u003dw.exec(y))\u0026\u0026y[1];y\u003d!(g.v_(w||\"\",8)\u003e\u003d0)}if(y||e\u0026\u0026Math.pow(e.clientX-N.U,2)+Math.pow(e.clientY-N.D,2)\u003e25)N.j\u003d!0};\ng.J.Zi\u003dfunction(e){if(this.qg){var N\u003dthis.qg,y\u003de.changedTouches;y\u0026\u0026N.G\u0026\u0026N.N\u003d\u003d1\u0026\u0026!N.j\u0026\u0026!N.L\u0026\u0026!N.Z\u0026\u0026dR0(N,y)\u0026\u0026(N.Ng\u003de,N.J.start());N.N\u003de.touches.length;N.N\u003d\u003d\u003d0\u0026\u0026(N.G\u003d!1,N.j\u003d!1,N.K.length\u003d0);N.L\u003d!1}};\ng.J.M5\u003dfunction(e){this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(new g.Gh(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\ng.J.createServerVe\u003dfunction(e,N){this.api.createServerVe(e,this);this.api.setTrackingParams(e,N)};\ng.J.logVisibility\u003dfunction(e,N){this.api.hasVe(e)\u0026\u0026this.api.logVisibility(e,N,this.interactionLoggingClientData)};\ng.J.fh\u003dfunction(){this.clear(null);this.CX(this.Dl);for(var e\u003dg.c(this.l9),N\u003de.next();!N.done;N\u003de.next())this.CX(N.value);g.Mu.prototype.fh.call(this)};g.b(Vv,lj);\nVv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;if(N.text\u003d\u003dnull\u0026\u0026N.icon\u003d\u003dnull)g.uA(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(N.style||null){case \"STYLE_UNKNOWN\":e\u003d\"ytp-ad-button-link\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.pi(this.element,e);N.text!\u003dnull\u0026\u0026(e\u003dg.SY(N.text),g.kw(e)||(this.element.setAttribute(\"aria-label\",e),this.K\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-text\",b9:e}),g.Q(this,this.K),this.K.yB(this.element)));N.accessibilityData\u0026\u0026N.accessibilityData.accessibilityData\u0026\u0026\nN.accessibilityData.accessibilityData.label\u0026\u0026!g.kw(N.accessibilityData.accessibilityData.label)\u0026\u0026this.element.setAttribute(\"aria-label\",N.accessibilityData.accessibilityData.label);N.icon!\u003dnull\u0026\u0026(N\u003dg1(N.icon,this.j),N!\u003dnull\u0026\u0026(this.N\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-icon\",W:[N]}),g.Q(this,this.N)),this.Z?yp(this.element,this.N.element,0):this.N.yB(this.element))}};\nVv.prototype.clear\u003dfunction(){this.hide()};\nVv.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);e\u003dg.c(zb_(this));for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for button.\"));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.b(fT,g.x);fT.prototype.fh\u003dfunction(){this.N\u0026\u0026g.d9(this.N);this.J.clear();tZ\u003dnull;g.x.prototype.fh.call(this)};\nfT.prototype.register\u003dfunction(e,N){N\u0026\u0026this.J.set(e,N)};\nvar tZ\u003dnull;g.b(Zh,lj);\nZh.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);e\u003dN.hoverText||null;N\u003dN.button\u0026\u0026g.m(N.button,g.zR)||null;N\u003d\u003dnull?g.t0(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,void 0,void 0,void 0,void 0,this.K),g.Q(this,this.button),this.button.init(TV(\"button\"),N,this.macros),e\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.SY(e)),this.button.yB(this.element),this.D\u0026\u0026!g.J4(this.button.element,\n\"ytp-ad-clickable\")\u0026\u0026g.pi(this.button.element,\"ytp-ad-clickable\"),this.K\u0026\u0026(g.pi(this.button.element,\"ytp-ad-hover-text-button--clean-player\"),this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026g.pi(this.button.element,\"ytp-ad-hover-text-button--clean-player-with-light-shadow\")),e\u0026\u0026(this.N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-hover-text-container\"}),this.Z\u0026\u0026(N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-hover-text-callout\"}),N.yB(this.N.element),g.Q(this,N)),g.Q(this,this.N),this.N.yB(this.element),N\u003duj(e),yp(this.N.element,N,0)),\nthis.show())};\nZh.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this)};\nZh.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();lj.prototype.show.call(this)};g.b(jY,lj);\njY.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);y\u003d(e\u003dN.thumbnail)\u0026\u0026xl(e)||\"\";g.kw(y)?Math.random()\u003c.01\u0026\u0026g.uA(Error(\"Found AdImage without valid image URL\")):(this.J?g.$0(this.element,\"backgroundImage\",\"url(\"+y+\")\"):OA(this.element,{src:y}),OA(this.element,{alt:e\u0026\u0026e.accessibility\u0026\u0026e.accessibility.label||\"\"}),N\u0026\u0026N.adRendererCommands\u0026\u0026N.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\"),this.show())};\njY.prototype.clear\u003dfunction(){this.hide()};g.b(nT,lj);g.J\u003dnT.prototype;g.J.hide\u003dfunction(){lj.prototype.hide.call(this);this.K\u0026\u0026this.K.focus()};\ng.J.show\u003dfunction(){this.K\u003ddocument.activeElement;lj.prototype.show.call(this);this.j.focus()};\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.N\u003dN;N.dialogMessages||N.title!\u003dnull?N.confirmLabel\u003d\u003dnull?g.t0(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):N.cancelLabel\u003d\u003dnull?g.t0(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):V1M(this,N):g.t0(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.J.clear\u003dfunction(){g.g9(this.J);this.hide()};\ng.J.hS\u003dfunction(){this.hide()};\ng.J.Zz\u003dfunction(){var e\u003dthis.N.cancelEndpoint;e\u0026\u0026(this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};\ng.J.lT\u003dfunction(){var e\u003dthis.N.confirmNavigationEndpoint||this.N.confirmEndpoint;e\u0026\u0026(this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};g.b(Qv,lj);g.J\u003dQv.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.K\u003dN;if(N.defaultText\u003d\u003dnull\u0026\u0026N.defaultIcon\u003d\u003dnull)g.t0(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(N.defaultIcon\u003d\u003dnull\u0026\u0026N.toggledIcon!\u003dnull)g.t0(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(N.style){switch(N.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":e\u003d\"ytp-ad-toggle-button-default-style\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.pi(this.j,e)}e\u003d{};N.defaultText?\n(y\u003dg.SY(N.defaultText),g.kw(y)||(e.buttonText\u003dy,this.api.X().experiments.gP(\"a11y_h5_associate_survey_question\")||this.J.setAttribute(\"aria-label\",y),this.api.X().experiments.gP(\"fix_h5_toggle_button_a11y\")\u0026\u0026this.N.setAttribute(\"aria-label\",y))):g.X0(this.i9,!1);N.defaultTooltip\u0026\u0026(e.tooltipText\u003dN.defaultTooltip,this.J.hasAttribute(\"aria-label\")||this.N.setAttribute(\"aria-label\",N.defaultTooltip));N.defaultIcon?(y\u003dg1(N.defaultIcon),this.updateValue(\"untoggledIconTemplateSpec\",y),N.toggledIcon?(this.Kh\u003d\n!0,y\u003dg1(N.toggledIcon),this.updateValue(\"toggledIconTemplateSpec\",y)):(g.X0(this.D,!0),g.X0(this.Z,!1)),g.X0(this.J,!1)):g.X0(this.N,!1);g.v4(e)||this.update(e);N.isToggled\u0026\u0026(g.pi(this.j,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(N.isToggled));mk(this);this.Y(this.element,\"change\",this.CL);this.show()}};\ng.J.onClick\u003dfunction(e){this.l9.length\u003e0\u0026\u0026(this.toggleButton(!this.isToggled()),this.CL());lj.prototype.onClick.call(this,e)};\ng.J.CL\u003dfunction(){g.Y1(this.j,\"ytp-ad-toggle-button-toggled\",this.isToggled());for(var e\u003dg.c(fmE(this,this.isToggled())),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for toggle button.\"));if(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);mk(this)};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.toggleButton\u003dfunction(e){g.Y1(this.j,\"ytp-ad-toggle-button-toggled\",e);this.J.checked\u003de;mk(this)};\ng.J.isToggled\u003dfunction(){return this.J.checked};g.b(Hq,iY);Hq.prototype.Z\u003dfunction(e){if(Array.isArray(e)){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N instanceof t1M\u0026\u0026this.j(N)}};g.b(KT,lj);g.J\u003dKT.prototype;g.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.reasons?N.confirmLabel\u003d\u003dnull?g.t0(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(N.cancelLabel\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),N.title\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdFeedbackRenderer.title was not set.\")),x7M(this,N)):g.t0(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.J.clear\u003dfunction(){Iz(this.Z);Iz(this.D);this.j.length\u003d0;this.hide()};\ng.J.hide\u003dfunction(){this.J\u0026\u0026this.J.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this);this.K\u0026\u0026this.K.focus()};\ng.J.show\u003dfunction(){this.J\u0026\u0026this.J.show();this.N\u0026\u0026this.N.show();this.K\u003ddocument.activeElement;lj.prototype.show.call(this);this.Z.focus()};\ng.J.j7\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.publish(\"a\");this.hide()};\ng.J.jft\u003dfunction(){this.hide()};\nWq.prototype.ut\u003dfunction(){return this.J.element};\nWq.prototype.getCommand\u003dfunction(){return this.N};\nWq.prototype.isChecked\u003dfunction(){return this.K.checked};g.b(OZ,nT);OZ.prototype.hS\u003dfunction(e){nT.prototype.hS.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nOZ.prototype.Zz\u003dfunction(e){nT.prototype.Zz.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nOZ.prototype.lT\u003dfunction(e){nT.prototype.lT.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.publish(\"b\")};g.b(RM,lj);g.J\u003dRM.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.Z\u003dN;if(N.dialogMessage\u003d\u003dnull\u0026\u0026N.title\u003d\u003dnull)g.t0(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{N.confirmLabel\u003d\u003dnull\u0026\u0026g.uA(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(e\u003dN.closeOverlayRenderer\u0026\u0026g.m(N.closeOverlayRenderer,g.zR)||null)this.J\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),\ng.Q(this,this.J),this.J.init(TV(\"button\"),e,this.macros),this.J.yB(this.element);N.title\u0026\u0026(e\u003dg.SY(N.title),this.updateValue(\"title\",e));if(N.adReasons)for(e\u003dN.adReasons,y\u003d0;y\u003ce.length;y++){var w\u003duj(e[y]);if(!g.kw(w.textContent)){var E\u003dL9(\"LI\");E.appendChild(w);this.aq.appendChild(E)}}else g.X0(this.aq,!1);N.dialogMessage\u0026\u0026(e\u003duj(N.dialogMessage,!0),this.Bk.appendChild(e));N.confirmLabel\u0026\u0026(e\u003dg.SY(N.confirmLabel),this.updateValue(\"confirmLabel\",e));N.muteAdRenderer\u0026\u0026(N\u003dg.m(N.muteAdRenderer,g.zR)||null)\u0026\u0026\n(e\u003dN.navigationEndpoint\u0026\u0026g.m(N.navigationEndpoint,t0f)||null,y\u003dN.navigationEndpoint\u0026\u0026g.m(N.navigationEndpoint,X_f)||null,e\u003d\u003dnull\u0026\u0026y\u003d\u003dnull?g.uA(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(e?jv5(this,e):y\u0026\u0026n$5(this,y),this.K\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.Q(this,this.K),this.K.init(TV(\"button\"),N,this.macros),this.K.listen(\"click\",\nthis.Y2P,this),this.K.yB(this.Ut)));Qvn(this)}};\ng.J.clear\u003dfunction(){Iz(this.D);this.hide()};\ng.J.hide\u003dfunction(){this.N?this.N.hide():this.j\u0026\u0026this.j.hide();this.J\u0026\u0026this.J.hide();this.K\u0026\u0026this.K.hide();lj.prototype.hide.call(this);this.Kh\u0026\u0026this.Kh.focus()};\ng.J.show\u003dfunction(){this.J\u0026\u0026this.J.show();this.K\u0026\u0026this.K.show();if(!this.Zl){for(var e\u003dg.c(this.Z\u0026\u0026this.Z.impressionEndpoints||[]),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for ad info dialog.\"));this.Zl\u003d!0}this.Kh\u003ddocument.activeElement;lj.prototype.show.call(this);this.D.focus()};\ng.J.Pb\u003dfunction(){if(this.Z\u0026\u0026this.Z.confirmServiceEndpoint){var e\u003dthis.Z.confirmServiceEndpoint;this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for ad info dialog.\"))}this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.publish(\"d\");this.hide()};\ng.J.Y2P\u003dfunction(){var e\u003dthis.N?this.N:this.j;e\u0026\u0026!e.Og\u0026\u0026(this.hide(),e.show())};g.b(GV,Zh);GV.prototype.init\u003dfunction(e,N,y){Zh.prototype.init.call(this,e,N,y);e\u003dN.button\u0026\u0026g.m(N.button,g.zR)||null;e!\u003dnull\u0026\u0026(Ol5(this,e,y),this.api.T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-ad-info-hover-text-button--clean-player\"),this.show())};\nGV.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.J\u0026\u0026this.J.hide();Zh.prototype.hide.call(this)};\nGV.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();Zh.prototype.show.call(this)};\nGV.prototype.clear\u003dfunction(){this.hide()};g.b(UZ,lj);\nUZ.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;this.isTemplated()||g.AL(this.element,F3(this.J));if(N.backgroundImage\u0026\u0026(e\u003d(e\u003dN.backgroundImage.thumbnail)?xl(e):\"\",y\u003d(y\u003dthis.api.getVideoData(1))\u0026\u0026y.al,e\u0026\u0026y\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+e+\")\",this.element.style.backgroundSize\u003d\"100%\"),N.style\u0026\u0026N.style.adTextStyle))switch(N.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}(e\u003dg.Ly(N.targetId))\u0026\u0026this.element.setAttribute(\"data-tooltip-target-id\",e);\nN\u0026\u0026N.adRendererCommands\u0026\u0026N.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\");this.show()};\nUZ.prototype.isTemplated\u003dfunction(){return this.J.isTemplated||!1};\nUZ.prototype.clear\u003dfunction(){this.hide()};var NoP\u003d{seekableStart:0,seekableEnd:1,current:0};g.b(sZ,lj);sZ.prototype.clear\u003dfunction(){this.dispose()};g.b(g.NE,g.x);g.J\u003dg.NE.prototype;g.J.show\u003dfunction(e){this.state!\u003d\u003d1\u0026\u0026this.state!\u003d\u003d2\u0026\u0026(this.state\u003d\u003d\u003d4\u0026\u0026this.aR(),this.state\u003d\u003d\u003d5?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.J\u0026\u0026this.J()):this.element.Og||(yd(this,!0),this.state\u003d1,e?this.delay.start(e):this.aR()))};\ng.J.hide\u003dfunction(){this.state!\u003d\u003d4\u0026\u0026(this.state\u003d\u003d\u003d1||this.state\u003d\u003d\u003d2?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.Og\u0026\u0026(yd(this,!0),this.state\u003d4,this.delay.start(this.K)))};\ng.J.aR\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:yd(this,!1);this.state\u003d3;this.delay.start(this.N);break;case 3:this.state\u003dnull;this.J\u0026\u0026this.J();break;case 4:this.element.hide();yd(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:if(this.state\u003dnull,this.onHidden)this.onHidden()}};\ng.J.stop\u003dfunction(){for(;this.state!\u003d\u003dnull\u0026\u0026this.state!\u003d\u003d5;)this.delay.stop(),this.aR()};\ng.J.fh\u003dfunction(){this.element.Ss()||this.element.element.removeAttribute(\"aria-hidden\");g.x.prototype.fh.call(this)};g.b(wh,sZ);g.J\u003dwh.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN.durationMilliseconds;typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003c0\u0026\u0026g.t0(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+e));this.VB\u0026\u0026(this.j?g.pi(this.N.element,\"modern-countdown-next-to-thumbnail\"):g.pi(this.N.element,\"countdown-next-to-thumbnail\"));e\u003dN.durationMilliseconds;this.aq\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?this.J.WU():e;if(N.templatedCountdown)var w\u003dN.templatedCountdown.templatedAdText;else N.staticPreview\u0026\u0026(w\u003dN.staticPreview);\nthis.K.init(TV(\"ad-text\"),w,y);(w\u003dthis.api.getVideoData(1))\u0026\u0026w.al\u0026\u0026N.thumbnail?this.Z.init(TV(\"ad-image\"),N.thumbnail,y):(this.Kh.hide(),this.j\u0026\u0026this.VB\u0026\u0026g.pi(this.K.element,\"ytp-ad-preview-text-modern-postroll\"))};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){this.N.hide();this.K.hide();this.Z.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);this.N.show();this.K.show();this.Z.show();sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.Bk\u0026\u0026e\u003e\u003dthis.aq?(this.i9.hide(),this.Bk\u003d!0,this.publish(\"i\")):this.K\u0026\u0026this.K.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.aq-e)/1E3)),e!\u003dthis.Ut\u0026\u0026(LT(this.K,{TIME_REMAINING:String(e)}),this.Ut\u003de)))}};g.b(AF,sZ);g.J\u003dAF.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);if(N.image\u0026\u0026N.image.thumbnail)if(N.headline)if(N.description)if((e\u003dN.actionButton\u0026\u0026g.m(N.actionButton,g.zR))\u0026\u0026e.navigationEndpoint){var w\u003dthis.api.getVideoData(2);if(w!\u003dnull)if(N.image\u0026\u0026N.image.thumbnail){var E\u003dN.image.thumbnail.thumbnails;E!\u003dnull\u0026\u0026E.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.profilePicture)}else g.uA(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.K.init(TV(\"ad-image\"),N.image,y);this.Z.init(TV(\"ad-text\"),\nN.headline,y);this.j.init(TV(\"ad-text\"),N.description,y);this.N.init(TV(\"button\"),e,y);y\u003dsH(this.N.element);G1(this.N.element,y+\" This link opens in new tab\");this.Kh\u003de.navigationEndpoint;this.api.OW()||this.show();this.api.X().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.hW(\"ytp-flyout-cta\").classList.add(\"ytp-flyout-cta-large\"),this.hW(\"ytp-flyout-cta-body\").classList.add(\"ytp-flyout-cta-body-large\"),this.hW(\"ytp-flyout-cta-headline-container\").classList.add(\"ytp-flyout-cta-headline-container-dark-background\"),\nthis.hW(\"ytp-flyout-cta-description-container\").classList.add(\"ytp-flyout-cta-description-container-dark-background\"),this.hW(\"ytp-flyout-cta-text-container\").classList.add(\"ytp-flyout-cta-text-container-large\"),this.hW(\"ytp-flyout-cta-action-button-container\").classList.add(\"ytp-flyout-cta-action-button-container-large\"),this.N.element.classList.add(\"ytp-flyout-cta-action-button-large\"),this.N.element.classList.add(\"ytp-flyout-cta-action-button-rounded-large\"),this.hW(\"ytp-flyout-cta-icon-container\").classList.add(\"ytp-flyout-cta-icon-container-large\"));\nthis.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Zt.bind(this));this.i9\u003dN.startMs||0;aM(this)}else g.t0(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.t0(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.t0(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.uA(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.J.onClick\u003dfunction(e){sZ.prototype.onClick.call(this,e);this.api.pauseVideo();!g.Ex(this.N.element,e.target)\u0026\u0026this.Kh\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.Kh,this.layoutId):g.t0(Error(\"Missing layoutId for flyout cta.\")))};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();(e\u0026\u0026e.current||this.aq)\u0026\u00261E3*e.current\u003e\u003dthis.i9\u0026\u0026(eQ(this),g.re(this.element,\"ytp-flyout-cta-inactive\"),this.N.element.removeAttribute(\"tabIndex\"))}};\ng.J.w2\u003dfunction(){this.clear()};\ng.J.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Zt.bind(this))};\ng.J.show\u003dfunction(){this.N\u0026\u0026this.N.show();sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.N\u0026\u0026this.N.hide();sZ.prototype.hide.call(this)};\ng.J.Zt\u003dfunction(e){e\u003d\u003d\"hidden\"?this.show():this.hide()};g.b(TF,lj);g.J\u003dTF.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.J\u003dN;if(this.J.rectangle)for(e\u003dthis.J.likeButton\u0026\u0026g.m(this.J.likeButton,hs),N\u003dthis.J.dislikeButton\u0026\u0026g.m(this.J.dislikeButton,hs),this.K.init(TV(\"toggle-button\"),e,y),this.N.init(TV(\"toggle-button\"),N,y),this.Y(this.element,\"change\",this.r3),this.j.show(100),this.show(),y\u003dg.c(this.J\u0026\u0026this.J.impressionCommands||[]),e\u003dy.next();!e.done;e\u003dy.next())e\u003de.value,this.layoutId?this.Y1.executeCommand(e,this.layoutId):g.t0(Error(\"Missing layoutId for instream user sentiment.\"))};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){this.K.hide();this.N.hide();lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){this.K.show();this.N.show();lj.prototype.show.call(this)};\ng.J.r3\u003dfunction(){v01(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.J.postMessageAction\u0026\u0026this.api.Mg(\"onYtShowToast\",this.J.postMessageAction);this.j.hide()};\ng.J.onClick\u003dfunction(e){this.l9.length\u003e0\u0026\u0026this.r3();lj.prototype.onClick.call(this,e)};g.b(JF,g.x);g.J\u003dJF.prototype;g.J.fh\u003dfunction(){this.reset();g.x.prototype.fh.call(this)};\ng.J.reset\u003dfunction(){g.g9(this.j);this.Z\u003d!1;this.J\u0026\u0026this.J.stop();this.L.stop();this.K\u0026\u0026(this.K\u003d!1,this.G.play())};\ng.J.start\u003dfunction(){this.reset();this.j.Y(this.N,\"mouseover\",this.T1,this);this.j.Y(this.N,\"mouseout\",this.LL,this);this.Ng\u0026\u0026(this.j.Y(this.N,\"focusin\",this.T1,this),this.j.Y(this.N,\"focusout\",this.LL,this));this.J?this.J.start():(this.Z\u003dthis.K\u003d!0,g.$0(this.N,{opacity:this.D}))};\ng.J.T1\u003dfunction(){this.K\u0026\u0026(this.K\u003d!1,this.G.play());this.L.stop();this.J\u0026\u0026this.J.stop()};\ng.J.LL\u003dfunction(){this.Z?this.L.start():this.J\u0026\u0026this.J.start()};\ng.J.s9\u003dfunction(){this.K||(this.K\u003d!0,this.U.play(),this.Z\u003d!0)};var L1s\u003d[new pR(\"b.f_\",!1,0),new pR(\"j.s_\",!1,2),new pR(\"r.s_\",!1,4),new pR(\"e.h_\",!1,6),new pR(\"i.s_\",!0,8),new pR(\"s.t_\",!1,10),new pR(\"p.h_\",!1,12),new pR(\"s.i_\",!1,14),new pR(\"f.i_\",!1,16),new pR(\"a.b_\",!1,18),new pR(\"a.o_\",!1),new pR(\"g.o_\",!1,22),new pR(\"p.i_\",!1,24),new pR(\"p.m_\",!1),new pR(\"i.k_\",!0,28),new pR(\"n.k_\",!0,20),new pR(\"i.f_\",!1),new pR(\"a.s_\",!0),new pR(\"m.c_\",!1),new pR(\"n.h_\",!1,26),new pR(\"o.p_\",!1)].reduce(function(e,N){e[N.N]\u003dN;return e},{});g.b(SQ,sZ);g.J\u003dSQ.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);this.Kh\u003dN;(this.i9\u003dam_(this))\u0026\u0026g.uA(Error(\"hasAdControlInClickCommands_ is true.\"));if(!N||g.v4(N))g.t0(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!N.message||g.v4(N.message))g.t0(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{e\u003dthis.Z?{iconType:\"SKIP_NEXT_NEW\"}:{iconType:\"SKIP_NEXT\"};N\u003dg1(e);N\u003d\u003dnull?g.t0(Error(\"Icon for SkipButton was unable to be retrieved. Icon.IconType: \"+e.iconType+\".\")):\n(this.j\u003dnew g.Mu({S:\"button\",dP:[this.Z?\"ytp-ad-skip-button-modern\":\"ytp-ad-skip-button\",\"ytp-button\"],W:[{S:\"span\",B:this.Z?\"ytp-ad-skip-button-icon-modern\":\"ytp-ad-skip-button-icon\",W:[N]}]}),g.Q(this,this.j),this.j.yB(this.K.element),this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\"ytp-ad-skip-button-text\"),this.Z\u0026\u0026this.N.element.classList.add(\"ytp-ad-skip-button-text-centered\"),this.N.init(TV(\"ad-text\"),this.Kh.message,y),g.Q(this,this.N),yp(this.j.element,this.N.element,\n0));var w\u003dw\u003d\u003d\u003dvoid 0?null:w;y\u003dthis.api.X();!(this.l9.length\u003e0)\u0026\u0026y.N\u0026\u0026(KC?0:\"ontouchstart\"in document.documentElement\u0026\u0026(co5()||Sb()))\u0026\u0026(this.CX(this.Dl),w\u0026\u0026this.CX(w),this.l9\u003d[this.Y(this.element,\"touchstart\",this.T6,this),this.Y(this.element,\"touchmove\",this.LS,this),this.Y(this.element,\"touchend\",this.Zi,this)])}};\ng.J.clear\u003dfunction(){this.aq.reset();this.hide()};\ng.J.hide\u003dfunction(){this.K.hide();this.N\u0026\u0026this.N.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.onClick\u003dfunction(e){if(this.j!\u003dnull){if(e){var N\u003de||window.event;N.returnValue\u003d!1;N.preventDefault\u0026\u0026N.preventDefault()}var y;if(GvM(e,{contentCpn:((y\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:y.clientPlaybackNonce)||\"\"})\u003d\u003d\u003d0)this.api.Mg(\"onAbnormalityDetected\");else if(sZ.prototype.onClick.call(this,e),this.publish(\"j\"),this.api.Mg(\"onAdSkip\"),this.Bk||!this.i9)this.api.onAdUxClicked(this.componentType,this.layoutId)}};\ng.J.yP\u003dfunction(e){if(!this.Bk)return this.i9\u0026\u0026YN(\"SkipButton click commands not pruned while ALC exist\"),e;var N,y\u003d(N\u003dg.m(e,g.o4))\u003d\u003dnull?void 0:N.commands;if(!y)return e;e\u003d[];for(N\u003d0;N\u003cy.length;N++){var w\u003dy[N];w.adLifecycleCommand\u0026\u0026svJ(w.adLifecycleCommand)||w.pingingEndpoint||w.adPingingEndpoint||e.push(w)}return{commandExecutorCommand:{commands:e}}};\ng.J.show\u003dfunction(){this.aq.start();this.K.show();this.N\u0026\u0026this.N.show();aM(this);sZ.prototype.show.call(this);this.Ut\u0026\u0026this.api.X().T(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};\ng.J.w2\u003dfunction(){this.publish(\"k\")};\ng.J.t3\u003dfunction(){};g.b(bp,sZ);g.J\u003dbp.prototype;\ng.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN\u0026\u0026N.preskipRenderer\u0026\u0026g.m(N.preskipRenderer,vr)||{};(e\u003dg.v4(e)?null:e)?(this.Z\u003de.durationMilliseconds!\u003dnull\u0026\u0026e.durationMilliseconds!\u003d\u003dvoid 0?e.durationMilliseconds:5E3,this.N\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,ms(this.api.X().experiments,\"preskip_button_style_ads_backend\")\u003d\u003d\"countdown_next_to_thumbnail\"\u0026\u0026dX(this.api.X())),this.N.init(TV(\"preskip-component\"),e,y),Ez(this.N),g.Q(this,this.N),this.N.yB(this.element)):\nN.skipOffsetMilliseconds\u0026\u0026(this.Z\u003dN.skipOffsetMilliseconds);e\u003dN\u0026\u0026N.skippableRenderer\u0026\u0026g.m(N.skippableRenderer,C_Z)||{};e\u003dg.v4(e)?null:e;e\u003d\u003dnull?g.t0(Error(\"SkipButtonRenderer was not set in player response.\")):(this.K\u003dnew SQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,this.Kh),this.K.init(TV(\"skip-button\"),e,y),g.Q(this,this.K),this.K.yB(this.element),this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026(N\u003dg.Ly(N.targetId))\u0026\u0026(y\u003dthis.K,y.j!\u003dnull\u0026\u0026(y.Ut\u003d!0,y.j.element.setAttribute(\"data-tooltip-target-id\",\nN),y.j.element.setAttribute(\"data-tooltip-target-fixed\",\"\"))),this.show())};\ng.J.show\u003dfunction(){this.j\u0026\u0026this.K?this.K.show():this.N\u0026\u0026this.N.show();aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){};\ng.J.clear\u003dfunction(){this.N\u0026\u0026this.N.clear();this.K\u0026\u0026this.K.clear();eQ(this);sZ.prototype.hide.call(this)};\ng.J.hide\u003dfunction(){this.N\u0026\u0026this.N.hide();this.K\u0026\u0026this.K.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.t3\u003dfunction(){1E3*this.J.getProgressState().current\u003e\u003dthis.Z\u0026\u0026eW9(this,!0)};g.b(hF,Vv);hF.prototype.init\u003dfunction(e,N,y){Vv.prototype.init.call(this,e,N,y);e\u003d!1;N.text!\u003dnull\u0026\u0026(e\u003dg.SY(N.text),e\u003d!g.kw(e));e?N.navigationEndpoint\u003d\u003dnull?g.uA(Error(\"No visit advertiser clickthrough provided in renderer,\")):N.style!\u003d\u003d\"STYLE_UNKNOWN\"?g.uA(Error(\"Button style was not a link-style type in renderer,\")):this.show():g.uA(Error(\"No visit advertiser text was present in the renderer.\"))};g.b(c2,lj);\nc2.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);e\u003dN.text;g.kw(F3(e))?g.uA(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(e\u0026\u0026e.text\u0026\u0026(N\u003de.text,this.K\u0026\u0026!this.N\u0026\u0026(N\u003dthis.api.X(),N\u003de.text+\" \"+(N\u0026\u0026N.N?\"\\u2022\":\"\\u00b7\")),N\u003d{text:N,isTemplated:e.isTemplated},e.style\u0026\u0026(N.style\u003de.style),e.targetId\u0026\u0026(N.targetId\u003de.targetId),e\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),e.init(TV(\"simple-ad-badge\"),N,y),e.yB(this.element),g.Q(this,e)),this.show())};\nc2.prototype.clear\u003dfunction(){this.hide()};g.b(kN,JZ);g.b(B2,g.pT);g.J\u003dB2.prototype;g.J.WU\u003dfunction(){return this.durationMs};\ng.J.stop\u003dfunction(){this.J\u0026\u0026this.bB.CX(this.J)};\ng.J.HY\u003dfunction(e){this.N\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:e.current};this.publish(\"h\")};\ng.J.getProgressState\u003dfunction(){return this.N};\ng.J.HO\u003dfunction(e){g.FD(e,2)\u0026\u0026this.publish(\"g\")};g.b(XD,g.pT);g.J\u003dXD.prototype;g.J.WU\u003dfunction(){return this.durationMs};\ng.J.start\u003dfunction(){this.J||(this.J\u003d!0,this.D_.start())};\ng.J.stop\u003dfunction(){this.J\u0026\u0026(this.J\u003d!1,this.D_.stop())};\ng.J.HY\u003dfunction(){this.Cj+\u003d100;var e\u003d!1;this.Cj\u003ethis.durationMs\u0026\u0026(this.Cj\u003dthis.durationMs,this.D_.stop(),e\u003d!0);this.N\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.Cj/1E3};this.publish(\"h\");e\u0026\u0026this.publish(\"g\")};\ng.J.getProgressState\u003dfunction(){return this.N};g.b(I4,sZ);g.J\u003dI4.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);var w;if(N\u003d\u003dnull?0:(w\u003dN.templatedCountdown)\u003d\u003dnull?0:w.templatedAdText){e\u003dN.templatedCountdown.templatedAdText;if(!e.isTemplated){g.uA(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.N\u003dnew UZ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);this.N.init(TV(\"ad-text\"),e,{});this.N.yB(this.element);g.Q(this,this.N)}this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();if(e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026this.N){var N\u003dthis.J instanceof B2?this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:e.seekableEnd:this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:this.J instanceof XD?e.seekableEnd:this.api.getDuration(2,!1);e\u003de.current;N\u003dthis.api.X().experiments.gP(\"enable_player_overlay_non_negative_remaining_duration_on_web\")?Math.max(N-e,0):N-e;LT(this.N,{FORMATTED_AD_DURATION_REMAINING:String(g.P2(N)),\nTIME_REMAINING:String(Math.ceil(N))})}}};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};g.b(v2,UZ);v2.prototype.onClick\u003dfunction(e){UZ.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType)};g.b(ip,lj);ip.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(e\u003dN.content){g.AL(this.element,e);var y,w;N\u003d((y\u003dN.interaction)\u003d\u003dnull?void 0:(w\u003dy.accessibility)\u003d\u003dnull?void 0:w.label)||e;this.element.setAttribute(\"aria-label\",N)}else g.t0(Error(\"AdSimpleAttributedString does not have text content\"))};\nip.prototype.clear\u003dfunction(){this.hide()};\nip.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(DY,lj);\nDY.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});(e\u003dN.label)\u0026\u0026e.content\u0026\u0026!g.kw(e.content)?(this.adBadgeText.init(TV(\"ad-simple-attributed-string\"),new zF(e)),(N\u003dN.adPodIndex)\u0026\u0026N.content\u0026\u0026!g.kw(N.content)\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),this.J.yB(this.element),g.Q(this,this.J),this.J.element.classList.add(\"ytp-ad-badge__pod-index\"),this.J.init(TV(\"ad-simple-attributed-string\"),new zF(N))),this.element.classList.add(this.N?\"ytp-ad-badge--stark-clean-player\":\n\"ytp-ad-badge--stark\"),this.show()):g.t0(Error(\"No label is returned in AdBadgeViewModel.\"))};\nDY.prototype.show\u003dfunction(){this.adBadgeText.show();var e;(e\u003dthis.J)\u003d\u003dnull||e.show();lj.prototype.show.call(this)};\nDY.prototype.hide\u003dfunction(){this.adBadgeText.hide();var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();lj.prototype.hide.call(this)};g.b(gh,lj);\ngh.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});(e\u003dN.adPodIndex)\u0026\u0026e.content\u0026\u0026!g.kw(e.content)\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),this.J.yB(this.element),g.Q(this,this.J),this.J.init(TV(\"ad-simple-attributed-string\"),new zF(e)),(this.api.X().T(\"clean_player_style_fix_on_web\")?N.visibilityCondition\u003d\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE\":!this.N||N.visibilityCondition!\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_ALWAYS_SHOW_IF_NONSKIPPABLE\")\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--autohide\"));\nthis.element.classList.add(\"ytp-ad-pod-index--stark\");this.api.T(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--stark-with-light-shadow\");this.show()};\ngh.prototype.show\u003dfunction(){var e;(e\u003dthis.J)\u003d\u003dnull||e.show();lj.prototype.show.call(this)};\ngh.prototype.hide\u003dfunction(){var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();lj.prototype.hide.call(this)};g.b(Vd,lj);\nVd.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.text){var y;if(((y\u003dN.text)\u003d\u003dnull?0:y.content)\u0026\u0026!g.kw(N.text.content)){this.J\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-disclosure-banner__text\",b9:N.text.content});g.Q(this,this.J);this.J.yB(this.element);var w,E;e\u003d((w\u003dN.interaction)\u003d\u003dnull?void 0:(E\u003dw.accessibility)\u003d\u003dnull?void 0:E.label)||N.text.content;this.element.setAttribute(\"aria-label\",e);var A;if((A\u003dN.interaction)\u003d\u003dnull?0:A.onTap)this.N\u003dnew g.Mu({S:\"div\",B:\"ytp-ad-disclosure-banner__chevron\",W:[g.cq()]}),\ng.Q(this,this.N),this.N.yB(this.element);this.show()}}else g.t0(Error(\"No banner text found in AdDisclosureBanner.\"))};\nVd.prototype.clear\u003dfunction(){this.hide()};fR.prototype.getLength\u003dfunction(){return this.J-this.N};g.b(up,g.Mu);up.prototype.HY\u003dfunction(){var e\u003dthis.N.getProgressState(),N\u003de.seekableEnd;this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(N\u003dthis.K?this.K/1E3:e.seekableEnd);e\u003dtF(new fR(e.seekableStart,N),e.current,0);this.progressBar.style.width\u003de*100+\"%\"};\nup.prototype.onStateChange\u003dfunction(){g.IK(this.api.X())||(this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.J\u003d\u003d\u003d-1\u0026\u0026(this.show(),this.J\u003dthis.N.subscribe(\"h\",this.HY,this),this.HY()):this.J!\u003d\u003d-1\u0026\u0026(this.hide(),this.N.qr(this.J),this.J\u003d-1))};g.b(qE,lj);\nqE.prototype.init\u003dfunction(e,N,y,w){lj.prototype.init.call(this,e,N,y);y\u003d!0;if(N.skipOrPreviewRenderer){var E\u003dN.skipOrPreviewRenderer;e\u003dg.m(E,yV);E\u003dg.m(E,vr);e?(E\u003dnew bp(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,this.Kh),E.yB(this.D),E.init(TV(\"skip-button\"),e,this.macros),g.Q(this,E)):E\u0026\u0026!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")\u0026\u0026(e\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,!1),e.yB(this.D),e.init(TV(\"ad-preview\"),E,\nthis.macros),Ez(e),g.Q(this,e));if(e\u003dg.m(N.skipOrPreviewRenderer,yV)){y\u003d!1;var A\u003de.skipOffsetMilliseconds}}N.brandInteractionRenderer\u0026\u0026(e\u003dN.brandInteractionRenderer.brandInteractionRenderer,E\u003dnew TF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),E.yB(this.aq),E.init(TV(\"instream-user-sentiment\"),e,this.macros),g.Q(this,E));if(e\u003dg.m(N,w_X))if(e\u003dg.m(e,w_X))E\u003dnew AF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,!!N.showWithoutLinkedMediaLayout),g.Q(this,E),\nE.yB(this.Z),E.init(TV(\"flyout-cta\"),e,this.macros);e\u003d(this.api.X().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||N.adPodIndex!\u003d\u003dvoid 0)\u0026\u0026!1;w\u003dw\u0026\u0026w.videoAdDurationSeconds;if(N.adBadgeRenderer){var T\u003dN.adBadgeRenderer;E\u003dg.m(T,Hv);E!\u003dnull?(T\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e),g.Q(this,T),T.yB(this.J),T.init(TV(\"ad-badge\"),E,this.macros),this.K\u003dT.element):(E\u003dT.simpleAdBadgeRenderer,E\u003d\u003dnull\u0026\u0026(E\u003d{text:{text:\"Ad\",isTemplated:!1}}),T\u003dnew c2(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Y1,!0),g.Q(this,T),T.yB(this.J),T.init(TV(\"simple-ad-badge\"),E,this.macros))}N.adPodIndex\u0026\u0026(E\u003dg.m(N.adPodIndex,M0Z),E!\u003dnull\u0026\u0026(y\u003dnew gh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,y),g.Q(this,y),y.yB(this.J),y.init(TV(\"ad-pod-index\"),E)));N.adDurationRemaining\u0026\u0026!N.showWithoutLinkedMediaLayout\u0026\u0026(y\u003dN.adDurationRemaining.adDurationRemainingRenderer,y\u003d\u003dnull\u0026\u0026(y\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),\nw\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,w,e),g.Q(this,w),w.yB(this.J),w.init(TV(\"ad-duration-remaining\"),y,this.macros),e\u0026\u0026w.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));N.adInfoRenderer\u0026\u0026(w\u003dg.m(N.adInfoRenderer,IQ))\u0026\u0026(y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,e),g.Q(this,y),this.api.X().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K!\u003d\u003dnull?this.J.insertBefore(y.element,this.K.nextSibling):y.yB(this.J),\ny.init(TV(\"ad-info-hover-text-button\"),w,this.macros));N.visitAdvertiserRenderer\u0026\u0026(y\u003dg.m(N.visitAdvertiserRenderer,g.zR))\u0026\u0026(E\u003dwiJ(this)\u0026\u0026this.j?this.j:this.J)\u0026\u0026(w\u003dnew hF(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,w),w.yB(E),w.init(TV(\"visit-advertiser\"),y,this.macros),OH(w.element),y\u003dsH(w.element),G1(w.element,y+\" This link opens in new tab\"));!(w\u003dthis.api.X())||g.Pg(w)||w.controlsType!\u003d\"3\"\u0026\u0026!w.disableOrganicUi||(A\u003dnew up(this.api,this.N,A,e),A.yB(this.Zl),g.Q(this,\nA));N.adDisclosureBannerRenderer\u0026\u0026(N\u003dg.m(N.adDisclosureBannerRenderer,Ykf))\u0026\u0026(A\u003dnew Vd(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),A.yB(this.i9),A.init(TV(\"ad-disclosure-banner\"),N),g.Q(this,A));this.api.X().T(\"enable_updated_html5_player_focus_style\")\u0026\u0026g.pi(this.element,\"ytp-ad-player-overlay-updated-focus-style\");e\u0026\u0026this.api.X().N\u0026\u0026this.J.classList.add(\"ytp-ad-player-overlay-instream-info--clean-player-mweb\");this.show()};\nqE.prototype.clear\u003dfunction(){this.hide()};nR.prototype.set\u003dfunction(e,N,y){y\u003dy!\u003d\u003dvoid 0?Date.now()+y:void 0;this.J.set(e,N,y)};\nnR.prototype.get\u003dfunction(e){return this.J.get(e)};\nnR.prototype.remove\u003dfunction(e){this.J.remove(e)};var KR\u003dnull,W2\u003dnull,Oz\u003dnull,Ct0\u003dnull;g.jM(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return KR});\ng.jM(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return null});\ng.jM(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return W2});\ng.jM(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return Oz});\ng.jM(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return Ct0});var $90\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]);R4.prototype.handleResponse\u003dfunction(e,N){if(!N)throw Error(\"request needs to be passed into ConsistencyService\");var y,w;N\u003d((y\u003dN.Yi.context)\u003d\u003dnull?void 0:(w\u003dy.request)\u003d\u003dnull?void 0:w.consistencyTokenJars)||[];var E;(e\u003d(E\u003de.responseContext)\u003d\u003dnull?void 0:E.consistencyTokenJar)\u0026\u0026this.replace(N,e)};\nR4.prototype.replace\u003dfunction(e,N){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())delete this.J[y.value.encryptedTokenJarContents];M7M(this,N)};var zjZ\u003dwindow.location.hostname.split(\".\").slice(-2).join(\".\"),IH;Uz.getInstance\u003dfunction(){IH\u003dg.nM(\"yt.clientLocationService.instance\");IH||(IH\u003dnew Uz,g.jM(\"yt.clientLocationService.instance\",IH));return IH};\ng.J\u003dUz.prototype;\ng.J.setLocationOnInnerTubeContext\u003dfunction(e){e.client||(e.client\u003d{});if(this.J)e.client.locationInfo||(e.client.locationInfo\u003d{}),e.client.locationInfo.latitudeE7\u003dMath.floor(this.J.coords.latitude*1E7),e.client.locationInfo.longitudeE7\u003dMath.floor(this.J.coords.longitude*1E7),e.client.locationInfo.horizontalAccuracyMeters\u003dMath.round(this.J.coords.accuracy),e.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0;else if(this.K||this.locationPlayabilityToken)e.client.locationPlayabilityToken\u003dthis.K||\nthis.locationPlayabilityToken};\ng.J.handleResponse\u003dfunction(e){var N;e\u003d(N\u003de.responseContext)\u003d\u003dnull?void 0:N.locationPlayabilityToken;e!\u003d\u003dvoid 0\u0026\u0026(this.locationPlayabilityToken\u003de,this.J\u003dvoid 0,g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dGF(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",e,15552E3):g.x3(\"YT_CL\",JSON.stringify({loctok:e}),15552E3,zjZ,!0))};\ng.J.clearLocationPlayabilityToken\u003dfunction(e){e\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dGF(this))\u0026\u0026this.localStorage.remove(\"yt-location-playability-token\"):g.np(\"YT_CL\");this.K\u003dvoid 0;this.N!\u003d\u003d-1\u0026\u0026(clearTimeout(this.N),this.N\u003d-1)};\ng.J.getCurrentPositionFromGeolocation\u003dfunction(){var e\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition))return Promise.reject(Error(\"Geolocation unsupported\"));var N\u003d!1,y\u003d1E4;g.Lb(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"MWEB\"\u0026\u0026(N\u003d!0,y\u003d15E3);return new Promise(function(w,E){navigator.geolocation.getCurrentPosition(function(A){e.J\u003dA;w(A)},function(A){E(A)},{enableHighAccuracy:N,\nmaximumAge:0,timeout:y})})};\ng.J.createUnpluggedLocationInfo\u003dfunction(e){var N\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)N.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)N.longitudeE7\u003dMath.floor(e.longitude*1E7);if(e\u003d\u003dnull?0:e.accuracy)N.locationRadiusMeters\u003dMath.round(e.accuracy);return N};\ng.J.createLocationInfo\u003dfunction(e){var N\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)N.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)N.longitudeE7\u003dMath.floor(e.longitude*1E7);return N};g.J\u003db65.prototype;g.J.contains\u003dfunction(e){return Object.prototype.hasOwnProperty.call(this.J,e)};\ng.J.get\u003dfunction(e){if(this.contains(e))return this.J[e]};\ng.J.set\u003dfunction(e,N){this.J[e]\u003dN};\ng.J.Nk\u003dfunction(){return Object.keys(this.J)};\ng.J.remove\u003dfunction(e){delete this.J[e]};sz.prototype.getModuleId\u003dfunction(e){return e.serviceId.getModuleId()};\nsz.prototype.get\u003dfunction(e){a:{var N\u003dthis.mappings.get(e.toString());switch(N.type){case \"mapping\":e\u003dN.value;break a;case \"factory\":N\u003dN.value();this.mappings.set(e.toString(),{type:\"mapping\",value:N});e\u003dN;break a;default:e\u003dwa(N)}}return e};\nsz.prototype.registerService\u003dfunction(e,N){this.mappings.set(e.toString(),{type:\"mapping\",value:N});return e};\nnew sz;var vj\u003d{},hWs\u003d(vj.WEB_UNPLUGGED\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",vj.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",vj.WEB_CREATOR\u003d\"^creator/\",vj.WEB_KIDS\u003d\"^kids/\",vj.WEB_EXPERIMENTS\u003d\"^experiments/\",vj.WEB_MUSIC\u003d\"^music/\",vj.WEB_REMIX\u003d\"^music/\",vj.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",vj.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",vj);NY.prototype.L\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?lt:y;var w\u003d{context:g.LR(e.clickTrackingParams,!1,this.j)};var E\u003dthis.N(e);if(E){this.J(w,E,N);var A;N\u003dg.eZ(this.K());(E\u003d(A\u003dg.m(e.commandMetadata,g.bW))\u003d\u003dnull?void 0:A.apiUrl)\u0026\u0026(N\u003dE);A\u003dFI1(QN(N));e\u003dObject.assign({},{command:e},void 0);w\u003d{input:A,bd:mH(A),Yi:w,config:e};w.config.dE?w.config.dE.identity\u003dy:w.config.dE\u003d{identity:y};return w}g.t0(new g.Gh(\"Error: Failed to create Request from Command.\",e))};\ng.pM.Object.defineProperties(NY.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!1}}});\ng.b(yQ,NY);g.b(ly,yQ);ly.prototype.L\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",bd:mH(\"/getDatasyncIdsEndpoint\",\"GET\"),Yi:{}}};\nly.prototype.K\u003dfunction(){return[]};\nly.prototype.N\u003dfunction(){};\nly.prototype.J\u003dfunction(){};var ifw\u003d{},ax0\u003d(ifw.GET_DATASYNC_IDS\u003da4(ly),ifw);var zA\u003d{},Ddf\u003d(zA[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",zA[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",zA[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",zA[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",zA[\"asset.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS\",zA[\"asset.composition\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION\",zA[\"asset.composition_ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP\",\nzA[\"asset.composition_policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY\",zA[\"asset.embeds\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS\",zA[\"asset.history\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY\",zA[\"asset.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES\",zA[\"asset.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES\",zA[\"asset.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA\",zA[\"asset.ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP\",zA[\"asset.policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY\",\nzA[\"asset.references\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES\",zA[\"asset.shares\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES\",zA[\"asset.sound_recordings\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS\",zA[\"asset_group.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS\",zA[\"asset_group.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS\",zA[\"asset_group.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS\",zA[\"asset_group.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA\",\nzA[\"song.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_SONG_ANALYTICS\",zA.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",zA[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",zA[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",zA[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",zA[\"channel.content.promotions\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_LIST\",zA[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",zA[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",\nzA[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",zA[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",zA[\"channel.music_storefront\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT\",zA[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",zA[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",zA[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",zA[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",zA[\"dialog.copyright_strikes\"]\u003d\n\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",zA[\"dialog.video_copyright\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT\",zA[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",zA.owner\u003d\"LATENCY_ACTION_CREATOR_CMS_DASHBOARD\",zA[\"owner.allowlist\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST\",zA[\"owner.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ANALYTICS\",zA[\"owner.art_tracks\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS\",zA[\"owner.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSETS\",zA[\"owner.asset_groups\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS\",zA[\"owner.bulk\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY\",zA[\"owner.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS\",zA[\"owner.channel_invites\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES\",zA[\"owner.channels\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNELS\",zA[\"owner.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS\",zA[\"owner.claims\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",zA[\"owner.claims.manual\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",zA[\"owner.delivery\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY\",zA[\"owner.delivery_templates\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES\",zA[\"owner.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ISSUES\",zA[\"owner.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_LICENSES\",zA[\"owner.pitch_music\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC\",zA[\"owner.policies\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_POLICIES\",zA[\"owner.releases\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_RELEASES\",zA[\"owner.reports\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_REPORTS\",zA[\"owner.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_VIDEOS\",\nzA[\"playlist.videos\"]\u003d\"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST\",zA[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",zA[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",zA[\"promotion.edit\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_EDIT\",zA[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",zA[\"video.claims\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS\",zA[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",zA[\"video.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT\",zA[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",\nzA[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR\",zA[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC\",zA[\"video.live_settings\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",zA[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",zA[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",zA[\"video.policy\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_POLICY\",zA[\"video.rights_management\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT\",zA[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",\nzA),iW\u003d{},IxJ\u003d(iW.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",iW.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",iW.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",iW.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",iW.browse\u003d\"LATENCY_ACTION_BROWSE\",iW.cast_splash\u003d\"LATENCY_ACTION_CAST_SPLASH\",iW.channel_activity\u003d\"LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY\",iW.channels\u003d\"LATENCY_ACTION_CHANNELS\",iW.chips\u003d\"LATENCY_ACTION_CHIPS\",iW.commerce_transaction\u003d\"LATENCY_ACTION_COMMERCE_TRANSACTION\",iW.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",\niW.editor\u003d\"LATENCY_ACTION_EDITOR\",iW.embed\u003d\"LATENCY_ACTION_EMBED\",iW.embed_no_video\u003d\"LATENCY_ACTION_EMBED_NO_VIDEO\",iW.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",iW.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",iW.explore\u003d\"LATENCY_ACTION_EXPLORE\",iW.favorites\u003d\"LATENCY_ACTION_FAVORITES\",iW.home\u003d\"LATENCY_ACTION_HOME\",iW.inboarding\u003d\"LATENCY_ACTION_INBOARDING\",iW.library\u003d\"LATENCY_ACTION_LIBRARY\",iW.live\u003d\"LATENCY_ACTION_LIVE\",iW.live_pagination\u003d\n\"LATENCY_ACTION_LIVE_PAGINATION\",iW.management\u003d\"LATENCY_ACTION_MANAGEMENT\",iW.mini_app\u003d\"LATENCY_ACTION_MINI_APP_PLAY\",iW.notification_settings\u003d\"LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS\",iW.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",iW.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",iW.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",iW.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",iW.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",iW.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",\niW.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",iW.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",iW.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",iW.projects\u003d\"LATENCY_ACTION_PROJECTS\",iW.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",iW.results\u003d\"LATENCY_ACTION_RESULTS\",iW.red\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iW.premium\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iW.privacy_policy\u003d\"LATENCY_ACTION_KIDS_PRIVACY_POLICY\",iW.review\u003d\"LATENCY_ACTION_REVIEW\",iW.search_overview_answer\u003d\"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER\",\niW.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",iW.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",iW.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",iW.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",iW.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",iW.settings\u003d\"LATENCY_ACTION_SETTINGS\",iW.store\u003d\"LATENCY_ACTION_STORE\",iW.supervision_dashboard\u003d\"LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD\",iW.tenx\u003d\"LATENCY_ACTION_TENX\",iW.video_preview\u003d\"LATENCY_ACTION_VIDEO_PREVIEW\",iW.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",iW.watch\u003d\"LATENCY_ACTION_WATCH\",\niW.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",iW[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",iW[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iW.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",iW.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",iW.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",iW.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",iW.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",\niW.gel_compression\u003d\"LATENCY_ACTION_GEL_COMPRESSION\",iW.gel_jspb_serialize\u003d\"LATENCY_ACTION_GEL_JSPB_SERIALIZE\",iW.attestation_challenge_fetch\u003d\"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH\",iW);Object.assign(IxJ,Ddf);g.b(Xm,FG);var npJ\u003dnew S7(\"aft-recorded\",Xm);var gRw\u003dg.xJ.ytLoggingGelSequenceIdObj_||{};g.jM(\"ytLoggingGelSequenceIdObj_\",gRw);var Ig\u003dg.xJ.ytLoggingLatencyUsageStats_||{};g.jM(\"ytLoggingLatencyUsageStats_\",Ig);Pw.prototype.tick\u003dfunction(e,N,y,w){vw(this,\"tick_\"+e+\"_\"+N)||g.$$(\"latencyActionTicked\",{tickName:e,clientActionNonce:N},{timestamp:y,cttAuthInfo:w})};\nPw.prototype.info\u003dfunction(e,N,y){var w\u003dObject.keys(e).join(\"\");vw(this,\"info_\"+w+\"_\"+N)||(e\u003dObject.assign({},e),e.clientActionNonce\u003dN,g.$$(\"latencyActionInfo\",e,{cttAuthInfo:y}))};\nPw.prototype.jspbInfo\u003dfunction(e,N,y){for(var w\u003d\"\",E\u003d0;E\u003cvW(e).length;E++)vW(e)[E]!\u003d\u003dvoid 0\u0026\u0026(w\u003dE\u003d\u003d\u003d0?w.concat(\"\"+E):w.concat(\"_\"+E));if(!vw(this,\"info_\"+w+\"_\"+N)){Sn(e,2,N);y\u003d{cttAuthInfo:y};N\u003dg.Xj(\"jspb_sparse_encoded_pivot\")?new Wz([{}]):new Wz;e!\u003dnull?BW(e,nb):e\u003dvoid 0;en(N,7,iqq,e);y\u003dy\u003d\u003d\u003dvoid 0?{}:y;e\u003d!1;g.Lb(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026(e\u003d!0);e\u003de?null:g.N6;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;w\u003dMath.round(y.timestamp||(0,g.iC)());FX(N,1,w\u003cNumber.MAX_SAFE_INTEGER?w:0);w\u003dnew Kb;y.lact?FX(w,1,isFinite(y.lact)?\ny.lact:-1):y.timestamp?FX(w,1,-1):(E\u003dz_(),FX(w,1,isFinite(E)?E:-1));if(y.sequenceGroup\u0026\u0026!g.Xj(\"web_gel_sequence_info_killswitch\")){E\u003dy.sequenceGroup;var A\u003dohs(E),T\u003dnew Q2;FX(T,2,A);Sn(T,1,E);JQ(w,Q2,3,T);y.endOfSequence\u0026\u0026delete gRw[y.sequenceGroup]}JQ(N,Kb,33,w);(y.sendIsolatedPayload?RgM:Gk3)(\"latencyActionInfo\",{endpoint:\"log_event\",payload:N,cttAuthInfo:y.cttAuthInfo,dangerousLogToVisitorSession:y.dangerousLogToVisitorSession},e)}};\nPw.prototype.span\u003dfunction(e,N,y){var w\u003dObject.keys(e).join(\"\");vw(this,\"span_\"+w+\"_\"+N)||(e.clientActionNonce\u003dN,g.$$(\"latencyActionSpan\",e,{cttAuthInfo:y}))};var DI\u003dwindow,zH\u003dDI.performance||DI.mozPerformance||DI.msPerformance||DI.webkitPerformance||new vp0;var jeE\u003d!1,D99\u003d!1,Zn\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\u0027link[rel\u003d\"preload\"][name\u003d\"player/embed\"]\u0027:\"pej\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"www-player\"]\u0027:\"pc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"player/www-player\"]\u0027:\"pc\",\u0027script[name\u003d\"desktop_polymer/desktop_polymer\"]\u0027:\"dpj\",\u0027link[rel\u003d\"import\"][name\u003d\"desktop_polymer\"]\u0027:\"dph\",\u0027script[name\u003d\"mobile-c3\"]\u0027:\"mcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-c3\"]\u0027:\"mcc\",\u0027script[name\u003d\"player-plasma-ias-phone/base\"]\u0027:\"mcppj\",\u0027script[name\u003d\"player-plasma-ias-tablet/base\"]\u0027:\"mcptj\",\n\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-svg-ias\"]\u0027:\"mcpsc\",\u0027script[name\u003d\"mobile_blazer_core_mod\"]\u0027:\"mbcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_css\"]\u0027:\"mbc\",\u0027script[name\u003d\"mobile_blazer_logged_in_users_mod\"]\u0027:\"mbliuj\",\u0027script[name\u003d\"mobile_blazer_logged_out_users_mod\"]\u0027:\"mblouj\",\u0027script[name\u003d\"mobile_blazer_noncore_mod\"]\u0027:\"mbnj\",\"#player_css\":\"mbpc\",\u0027script[name\u003d\"mobile_blazer_desktopplayer_mod\"]\u0027:\"mbpj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_tablet_css\"]\u0027:\"mbtc\",\n\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\",\u0027script[name\u003d\"embed_client\"]\u0027:\"ecj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"embed-ui\"]\u0027:\"ecc\"},m9E\u003d(0,g.Gs)(zH.clearResourceTimings||zH.webkitClearResourceTimings||zH.mozClearResourceTimings||zH.msClearResourceTimings||zH.oClearResourceTimings||g.CY,zH);var VEw\u003dwindow;VEw.ytcsi\u0026\u0026(VEw.ytcsi.infoGel\u003dg.nV,VEw.ytcsi.tick\u003djZ);var Al5\u003d\"tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch\".split(\" \"),JlP\u003d[\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse\",\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse\"];var rlJ\u003dnew ia(\"INNERTUBE_TRANSPORT_TOKEN\");g.b(GH,yQ);GH.prototype.K\u003dfunction(){return lyw};\nGH.prototype.N\u003dfunction(e){return g.m(e,Lf_)||void 0};\nGH.prototype.J\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N.channelIds\u0026\u0026(e.channelIds\u003dN.channelIds);N.siloName\u0026\u0026(e.siloName\u003dN.siloName);N.params\u0026\u0026(e.params\u003dN.params);y.botguardResponse\u0026\u0026(e.botguardResponse\u003dy.botguardResponse);y.feature\u0026\u0026(e.clientFeature\u003dy.feature)};\ng.pM.Object.defineProperties(GH.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.b(Uq,yQ);Uq.prototype.K\u003dfunction(){return FW_};\nUq.prototype.N\u003dfunction(e){return g.m(e,UMk)||void 0};\nUq.prototype.J\u003dfunction(e,N){N.channelIds\u0026\u0026(e.channelIds\u003dN.channelIds);N.siloName\u0026\u0026(e.siloName\u003dN.siloName);N.params\u0026\u0026(e.params\u003dN.params)};\ng.pM.Object.defineProperties(Uq.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});var fy0\u003dnew ia(\"SHARE_CLIENT_PARAMS_PROVIDER_TOKEN\");g.b(LV,yQ);LV.prototype.K\u003dfunction(){return C7X};\nLV.prototype.N\u003dfunction(e){return g.m(e,Zqf)||g.m(e,xM0)||g.m(e,qk5)};\nLV.prototype.J\u003dfunction(e,N){N.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dN.serializedShareEntity);if(N.clientParamIdentifier){var y;if((y\u003dthis.Z)\u003d\u003dnull?0:y.J(N.clientParamIdentifier))e.clientParams\u003dthis.Z.N(N.clientParamIdentifier)}};\nLV[V7]\u003d[fy0];g.b(sq,yQ);sq.prototype.K\u003dfunction(){return $dw};\nsq.prototype.N\u003dfunction(e){return g.m(e,IZw)||void 0};\nsq.prototype.J\u003dfunction(e,N,y){e.feedbackTokens\u003d[];N.feedbackToken\u0026\u0026e.feedbackTokens.push(N.feedbackToken);if(N\u003dN.cpn||y.cpn)e.feedbackContext\u003d{cpn:N};e.isFeedbackTokenUnencrypted\u003d!!y.is_feedback_token_unencrypted;e.shouldMerge\u003d!1;y.extra_feedback_tokens\u0026\u0026(e.shouldMerge\u003d!0,e.feedbackTokens\u003de.feedbackTokens.concat(y.extra_feedback_tokens))};\ng.pM.Object.defineProperties(sq.prototype,{j:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.b(ag,yQ);ag.prototype.K\u003dfunction(){return YSw};\nag.prototype.N\u003dfunction(e){return g.m(e,Gw0)||void 0};\nag.prototype.J\u003dfunction(e,N){N.params\u0026\u0026(e.params\u003dN.params);N.secondaryParams\u0026\u0026(e.secondaryParams\u003dN.secondaryParams)};g.b(ey,yQ);ey.prototype.K\u003dfunction(){return MEk};\ney.prototype.N\u003dfunction(e){return g.m(e,Oq_)||void 0};\ney.prototype.J\u003dfunction(e,N){N.actions\u0026\u0026(e.actions\u003dN.actions);N.params\u0026\u0026(e.params\u003dN.params);N.playlistId\u0026\u0026(e.playlistId\u003dN.playlistId)};g.b(Nf,yQ);Nf.prototype.K\u003dfunction(){return rOF};\nNf.prototype.N\u003dfunction(e){return g.m(e,jwT)};\nNf.prototype.J\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;N.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dN.serializedShareEntity);y.includeListId\u0026\u0026(e.includeListId\u003d!0)};var tE_\u003dnew ia(\"FETCH_FN_TOKEN\"),uo_\u003dnew ia(\"PARSE_FN_TOKEN\");g.b(g.ye,g.Gh);var qSk\u003dnew ia(\"NETWORK_SLI_TOKEN\");wv.prototype.fetch\u003dfunction(e,N,y){var w\u003dthis,E,A,T;return g.f(function(p){E\u003dpX_(w,e,N);T\u003d(A\u003dw.N)!\u003dnull?A:fetch;return p.return(T(E).then(function(C){return w.handleResponse(C,y)}).catch(function(C){g.uA(C);\nif((y\u003d\u003dnull?0:y.KI)\u0026\u0026C instanceof g.ye\u0026\u0026C.errorType\u003d\u003d\u003d1)return Promise.reject(C)}))})};\nwv.prototype.handleResponse\u003dfunction(e,N){var y,w\u003d(y\u003dthis.K)!\u003dnull?y:JSON.parse;y\u003de.text().then(function(E){if((N\u003d\u003dnull?0:N.eG9)\u0026\u0026e.ok)return gRs(N.eG9,E);E\u003dE.replace(\")]}\u0027\",\"\");if((N\u003d\u003dnull?0:N.KI)\u0026\u0026E)try{var A\u003dw(E)}catch(p){throw new g.ye(1,\"JSON parsing failed after fetch\");}var T;return(T\u003dA)!\u003dnull?T:w(E)});\ne.redirected||e.ok?this.J\u0026\u0026this.J.success():(this.J\u0026\u0026this.J.Wjk(),y\u003dy.then(function(E){g.uA(new g.Gh(\"Error: API fetch failed\",e.status,e.url,E));return Object.assign({},E,{errorMetadata:{status:e.status}})}));\nreturn y};\nwv[V7]\u003d[new Dc(qSk),new Dc(tE_),new Dc(uo_)];var CaM\u003dnew ia(\"NETWORK_MANAGER_TOKEN\");var El;JC.prototype.bindInnertubeChallengeFetcher\u003dfunction(e){this.J.bicf(e)};\nJC.prototype.registerChallengeFetchedCallback\u003dfunction(e){this.J.bcr(e)};\nJC.prototype.getLatestChallengeResponse\u003dfunction(){return this.J.blc()};var MS5\u003d[],p2\u003d!1;Mf.prototype.j\u003dfunction(){var e\u003dthis;return g.f(function(N){return N.J\u003d\u003d1?g.D(N,Promise.race([e.J,null]),2):N.return(!!N.N)})};\nMf.prototype.K\u003dfunction(e,N,y){var w\u003dthis,E,A,T;return g.f(function(p){w.J\u003d\u003d\u003dnull\u0026\u0026Fq5(w,YC(w));E\u003d!1;A\u003d{};T\u003dfunction(){var C,r,Y;return g.f(function(M){switch(M.J){case 1:return g.D(M,w.J,2);case 2:C\u003dM.N;A.challenge\u003dC.challenge;if(!C.f$){\"c1a\"in C.rK\u0026\u0026(A.error\u003d\"ATTESTATION_ERROR_VM_NOT_INITIALIZED\");M.u9(3);break}r\u003dObject.assign({},{c:C.challenge,e:e},N);g.c5(M,4);E\u003d!0;if(g.Xj(\"attbs\")\u0026\u0026!g.Xj(\"attmusi\")){Y\u003dC.f$.mD({qX:r});M.u9(6);break}return g.D(M,C.f$.snapshot({qX:r}),7);case 7:Y\u003dM.N;case 6:Y?A.webResponse\u003d\nY:A.error\u003d\"ATTESTATION_ERROR_VM_NO_RESPONSE\";g.B5(M,3);break;case 4:g.XH(M),A.error\u003d\"ATTESTATION_ERROR_VM_INTERNAL_ERROR\";case 3:if(e\u003d\u003d\u003d\"ENGAGEMENT_TYPE_PLAYBACK\"){var l\u003dC.rK,F\u003d{};l.c6a\u0026\u0026(F.reportingStatus\u003dString(Number(l.c)^C2()));l.c6b\u0026\u0026(F.broadSpectrumDetectionResult\u003dString(Number(l.c)^Number(g.Lb(\"CATSTAT\",0))));A.adblockReporting\u003dF}return M.return(A)}})};\nreturn p.return(Promise.race([T(),hln(y,function(){var C\u003dObject.assign({},A);E\u0026\u0026(C.error\u003d\"ATTESTATION_ERROR_VM_TIMEOUT\");return C})]))})};var BW0\u003d[\"APP_STATE\",\"PI\"];var abF\u003d[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,171388,244189,236208,7282,124448,196088,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,225031,177843,27259,27262,27263,21759,160866,204249,222900,204250,180626,177959,177957,180628,\n205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,\n139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,\n160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,\n133658,132971,97615,181262,190762,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,210016,210017,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,226981,93278,93274,93275,93276,200688,200686,200687,199841,\n22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,205913,51879,16623,32594,27240,32633,74858,222932,213915,225216,218674,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,\n22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,211026,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,\n150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,196075,194768,194769,191885,233634,194770,195350,195349,194771,166382,37671,49953,220669,213774,204572,191389,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,\n226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,63349,240553,95101,75240,27039,68823,21537,83464,75707,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,\n11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,211189,111059,211188,5754,20445,233471,151308,151152,228067,130975,130976,247244,210815,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054,113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,194E3,141121,164502,31571,195002,206793,141978,233985,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,\n223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,107598,127991,96639,107536,130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,147036,239094,189810,239095,78314,147799,237146,174049,148649,55761,127098,\n134841,96368,67374,48992,146176,176105,233035,49956,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,170701,170702,\n194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,82039];FI.prototype.getState\u003dfunction(){return this.store.getState()};\nFI.prototype.dispatch\u003dfunction(e){return this.store.dispatch(e)};\nFI.prototype.subscribe\u003dfunction(e){return this.store.subscribe(e)};\nFI.prototype.replaceReducer\u003dfunction(e){return this.store.replaceReducer(e)};\nFI.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};g.J\u003doR.prototype;g.J.getLength\u003dfunction(){return this.totalLength};\ng.J.append\u003dfunction(e){if(d6_(this,e)){var N\u003dthis.SV[this.SV.length-1];this.SV[this.SV.length-1]\u003dnew Uint8Array(N.buffer,N.byteOffset,N.length+e.length);c8(this)}else this.SV.push(e);this.totalLength+\u003de.length};\ng.J.split\u003dfunction(e){for(var N\u003dnew oR,y\u003dnew oR,w\u003dg.c(this.SV),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,e\u003e\u003dE.length?(N.append(E),e-\u003dE.length):e?(N.append(new Uint8Array(E.buffer,E.byteOffset,e)),y.append(new Uint8Array(E.buffer,E.byteOffset+e,E.length-e)),e\u003d0):y.append(E);return{aA:N,h3:y}};\ng.J.isFocused\u003dfunction(e){return e\u003e\u003dthis.Po\u0026\u0026e\u003cthis.Po+this.SV[this.Hp].length};\ng.J.focus\u003dfunction(e){if(!this.isFocused(e)){for(e\u003cthis.Po\u0026\u0026c8(this);this.Po+this.SV[this.Hp].length\u003c\u003de\u0026\u0026this.Hp\u003cthis.SV.length;)this.Po+\u003dthis.SV[this.Hp].length,this.Hp+\u003d1;this.z2\u003dvoid 0}};\ng.J.b8\u003dfunction(e,N){return e+N\u003c\u003dthis.totalLength};\ng.J.iB\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?-1:N;if(!this.totalLength||!N)return new DataView(new ArrayBuffer(0));N\u003c0\u0026\u0026(N\u003dthis.totalLength-e);this.focus(e);if(!kC(this,e,N)){var y\u003dthis.Hp,w\u003dthis.Po;this.focus(e+N-1);w\u003dnew Uint8Array(this.Po+this.SV[this.Hp].length-w);for(var E\u003d0,A\u003dy;A\u003c\u003dthis.Hp;A++)w.set(this.SV[A],E),E+\u003dthis.SV[A].length;this.SV.splice(y,this.Hp-y+1,w);c8(this);this.focus(e)}y\u003dthis.SV[this.Hp];return new DataView(y.buffer,y.byteOffset+e-this.Po,N)};\ng.J.YX\u003dfunction(e,N){e\u003dthis.iB(e\u003d\u003d\u003dvoid 0?0:e,N\u003d\u003d\u003dvoid 0?-1:N);return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)};\ng.J.getUint8\u003dfunction(e){this.focus(e);return this.SV[this.Hp][e-this.Po]};var dv,XI,v8;g.rB\u003dfunction(){function e(w){for(var E\u003dnew Uint8Array(w.length),A\u003d0;A\u003cw.length;A++)E[A]\u003dw[A];return E}\nfunction N(w){return new Uint8Array(w)}\nvar y\u003dnew Uint8Array([1]);return y.length\u003d\u003d\u003d1\u0026\u0026y[0]\u003d\u003d\u003d1?N:e}();\ndv\u003dArray(1024);XI\u003dwindow.TextDecoder?new TextDecoder:void 0;v8\u003dwindow.TextEncoder?new TextEncoder:void 0;for(var tSJ\u003d{accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,contextNoteFeedEntityPayload:483,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186,emojiFountainDataEntity:393,emojiCustomizationSetEntity:496,fakeChannel:2,\nfakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,mainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,\nmarkersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,musicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,\nofflineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485,transfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,\nvotingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},fcM\u003d{},Zfk\u003dg.c(Object.entries(tSJ)),xdF\u003dZfk.next();!xdF.done;xdF\u003dZfk.next()){var jNT\u003dg.c(xdF.value),nRq\u003djNT.next().value,QNw\u003djNT.next().value,mdk\u003dnRq,Hf_\u003dQNw;Hf_\u0026\u0026(fcM[Hf_]\u003dmdk)};var ZE1\u003d!1,$d,Yd,MD,lZ,F8;g.b(SA,g.x);\nSA.prototype.encrypt\u003dfunction(e){var N\u003de.length;e\u003dnew Uint8Array(e.buffer.slice(e.byteOffset,e.byteOffset+N));for(var y\u003dthis.N,w\u003d0;w\u003cN\u0026\u0026this.J\u003c16;)e[w++]^\u003dy[this.J++];for(var E\u003dN-(N-w)%16;w\u003cE;)x69(this),e[w++]^\u003dy[0],e[w++]^\u003dy[1],e[w++]^\u003dy[2],e[w++]^\u003dy[3],e[w++]^\u003dy[4],e[w++]^\u003dy[5],e[w++]^\u003dy[6],e[w++]^\u003dy[7],e[w++]^\u003dy[8],e[w++]^\u003dy[9],e[w++]^\u003dy[10],e[w++]^\u003dy[11],e[w++]^\u003dy[12],e[w++]^\u003dy[13],e[w++]^\u003dy[14],e[w++]^\u003dy[15];if(w\u003cN)for(x69(this),this.J\u003d0;w\u003cN;)e[w++]^\u003dy[this.J++];return e};var bZ\u003d!1;(function(){function e(w){for(var E\u003dnew Uint8Array(w.length),A\u003d0;A\u003cw.length;A++)E[A]\u003dw[A];return E}\nfunction N(w){return new Uint8Array(w)}\nvar y\u003dnew Uint8Array([1]);return y.length\u003d\u003d\u003d1\u0026\u0026y[0]\u003d\u003d\u003d1?N:e})();\nvar h5;g.kd.prototype.encrypt\u003dfunction(e,N){var y\u003dthis,w,E;return g.f(function(A){if(A.J\u003d\u003d1){w\u003dcM();if(!w)return A.return(y.J(e,N));g.c5(A,3);return g.D(A,y.N(e,N,w),5)}if(A.J!\u003d3)return A.return(A.N);E\u003dg.XH(A);g.uA(E);bZ\u003d!0;return A.return(y.J(e,N))})};\ng.kd.prototype.N\u003dfunction(e,N,y){var w\u003dthis,E,A;return g.f(function(T){switch(T.J){case 1:if(w.L){T.u9(2);break}return g.D(T,y.importKey(\"raw\",w.j,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:w.L\u003dT.N;case 2:return E\u003d{name:\"AES-CTR\",counter:N,length:128},g.D(T,y.encrypt(E,w.L,e),4);case 4:return A\u003dT.N,T.return(new Uint8Array(A))}})};\ng.kd.prototype.J\u003dfunction(e,N){this.K||(this.K\u003dnew SA(this.j));oo(this.K,N);return this.K.encrypt(e)};\ng.kd.prototype.decrypt\u003dfunction(e,N){return this.encrypt(e,N)};\ng.BM.prototype.encrypt\u003dfunction(e,N){this.J||(this.J\u003dnew SA(this.N));oo(this.J,N);return this.J.encrypt(e)};\ng.BM.prototype.decrypt\u003dfunction(e,N){return this.encrypt(e,N)};X8.prototype.reset\u003dfunction(){n50(this);this.update(this.K)};\nX8.prototype.update\u003dfunction(e){var N\u003d0,y\u003de.length;this.j+\u003dy;this.N\u0026\u0026this.N+y\u003e\u003d64\u0026\u0026(this.Z.set(e.subarray(0,64-this.N),this.N),N\u003d64-this.N,this.N\u003d0,juF(this,this.Z,0));for(;N+64\u003c\u003dy;N+\u003d64)juF(this,e,N);N\u003cy\u0026\u0026(e\u003de.subarray(N),this.Z.set(e,this.N),this.N+\u003de.length)};\nvar PM\u003d[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,\n4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];var KW0;KW0\u003d{};g.WW5\u003dg.yJ(\"yt-idb-pref-storage\",{Ed:(KW0.prefs\u003d{Bs:1},KW0),shared:!1,upgrade:function(e,N){N(1)\u0026\u0026g.Zm(g.g0(e,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});var gM;gM\u003d{};g.Ofq\u003d(gM.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",gM.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",gM.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",gM.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",gM.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",gM);g.J5(\"\",\"downloadsPageViewConfigurationEntity\");g.J5(\"DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS\",\"mainDownloadsListEntity\");g.Vz\u003dg.J5(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"mainDownloadsListEntity\");g.J5(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"refresh\");g.J5(\"SMART_DOWNLOADS_ENABLED\",\"settingEntity\");g.J5(\"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED\",\"settingEntity\");g.J\u003dIo.prototype;g.J.initialize\u003dfunction(e,N,y){if(e.program){var w,E\u003d(w\u003de.interpreterUrl)!\u003dnull?w:null;if(e.interpreterSafeScript)w\u003diG0(e.interpreterSafeScript);else{var A;w\u003d(A\u003de.interpreterScript)!\u003dnull?A:null}e.interpreterSafeUrl\u0026\u0026(E\u003dIG(e.interpreterSafeUrl).toString());Egs(this,w,E,e.program,N,y)}else g.uA(Error(\"Cannot initialize botguard without program\"))};\ng.J.isInitialized\u003dfunction(){return this.d9()};\ng.J.getState\u003dfunction(){return this.state};\ng.J.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d2};\ng.J.invoke\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return this.d9()?this.HB({qX:e}):null};\ng.J.dispose\u003dfunction(){this.yN(null);this.IJ(8)};\ng.J.d9\u003dfunction(){return!!this.f$};\ng.J.HB\u003dfunction(e){return this.f$.mD(e)};\ng.J.yN\u003dfunction(e){g.JV(this.f$);this.f$\u003de};\ng.J.IJ\u003dfunction(e){this.state\u003de};g.b(zj,Io);zj.prototype.yN\u003dfunction(e){var N;(N\u003dvM())\u003d\u003dnull||N.bgvma();e?(N\u003d{bgvma:e.dispose.bind(e),bgvmb:e.snapshot.bind(e),bgvmc:e.mD.bind(e)},g.jM(\"yt.abuse.playerAttLoader\",N),g.jM(\"yt.abuse.playerAttLoaderRun\",function(y){return e.snapshot(y)})):(g.jM(\"yt.abuse.playerAttLoader\",null),g.jM(\"yt.abuse.playerAttLoaderRun\",null))};\nzj.prototype.d9\u003dfunction(){return!!vM()};\nzj.prototype.HB\u003dfunction(e){return vM().bgvmc(e)};iZ.prototype.jh\u003dfunction(){return\"crossDeviceProgressCommand\"};\niZ.prototype.A$\u003dfunction(e){if(e.crossDevicePings){var N\u003d[];e\u003dg.c(e.crossDevicePings);for(var y\u003de.next();!y.done;y\u003de.next())N.push({baseUrl:y.value.baseUrl});g.$$(\"crossDeviceNotificationTransfer\",{crossDevicePings:N})}};DX.prototype.jh\u003dfunction(){return\"muteAdEndpoint\"};\nDX.prototype.A$\u003dfunction(e,N){switch(e.type){case \"SKIP\":A00(this.D3,this.iL,N)}};gL.prototype.jh\u003dfunction(){return\"openPopupAction\"};\ngL.prototype.A$\u003dfunction(){};Vg.prototype.jh\u003dfunction(){return\"pingingEndpoint\"};\nVg.prototype.A$\u003dfunction(){};var Y$P\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.b(J0P,g.x);var Z81\u003d{wIl:\"FINAL\",hns:\"AD_BREAK_LENGTH\",lKP:\"AD_CPN\",uWP:\"AH\",xrh:\"AD_MT\",iwP:\"ASR\",znh:\"AW\",SPG:\"NM\",dXG:\"NX\",Rjs:\"NY\",LvG:\"CONN\",B4s:\"CPN\",FS1:\"DV_VIEWABILITY\",OOh:\"ERRORCODE\",uok:\"ERROR_MSG\",iOl:\"EI\",BNZ:\"GOOGLE_VIEWABILITY\",s1P:\"IAS_VIEWABILITY\",GgG:\"LACT\",Bkt:\"LIVE_TARGETING_CONTEXT\",VwG:\"I_X\",Mwh:\"I_Y\",sl1:\"MT\",FN9:\"MIDROLL_POS\",J3W:\"MIDROLL_POS_MS\",NK9:\"MOAT_INIT\",kqG:\"MOAT_VIEWABILITY\",oKg:\"P_H\",EKq:\"PV_H\",BKq:\"PV_W\",m3t:\"P_W\",Y$q:\"TRIGGER_TYPE\",Agq:\"SDKV\",rgs:\"SLOT_POS\",noP:\"SURVEY_LOCAL_TIME_EPOCH_S\",\nmAP:\"SURVEY_ELAPSED_MS\",Nd:\"VIS\",xkh:\"VIEWABILITY\",yxh:\"VED\",zrh:\"VOL\",aNk:\"WT\",Kjg:\"YT_ERROR_CODE\"};uZ.prototype.jh\u003dfunction(){return\"urlEndpoint\"};\nuZ.prototype.A$\u003dfunction(e,N,y){var w\u003dthis.Pk.get(),E\u003dkF(w.N.get(),N);E?N\u003dzW(w,DQ5(E),E,void 0,void 0,y):(YN(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:N}),N\u003d{});N\u003dObject.assign({},N);R_(this.J,\"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings\")\u0026\u0026(y\u003dMb(this.zo,2))\u0026\u0026(N.AD_CPN\u003dy.clientPlaybackNonce);N\u003dg.Vx(e.url,N);g.H2(N,void 0,void 0,void 0,e.attributionSrcMode\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\")};qD.prototype.get\u003dfunction(){return this.value};\ng.b(ZX,qD);ZX.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.b(xd,qD);xd.prototype.getType\u003dfunction(){return\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"};\ng.b(jA,qD);jA.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.b(nj,qD);nj.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_layout_view_model\"};\ng.b(Qg,qD);Qg.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.b(HM,qD);HM.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.b(Kj,qD);Kj.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.b(WM,qD);WM.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.b(OR,qD);OR.prototype.getType\u003dfunction(){return\"metadata_type_banner_image_layout_view_model\"};\ng.b(Ro,qD);Ro.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.b(Gj,qD);Gj.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.b(UR,qD);UR.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.b(Lj,qD);Lj.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.b(sR,qD);sR.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.b(ao,qD);ao.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_index\"};\ng.b(eR,qD);eR.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target\"};\ng.b(NT,qD);NT.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target_callback_ref\"};\ng.b(yS,qD);yS.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.b(wK,qD);wK.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.b(EP,qD);EP.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.b(Aw,qD);Aw.prototype.getType\u003dfunction(){return\"metadata_type_player_overlay_layout_renderer\"};\ng.b(TQ,qD);TQ.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.b(Jw,qD);Jw.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_ad_slot_renderer\"};\ng.b(px,qD);px.prototype.getType\u003dfunction(){return\"metadata_type_media_associated_in_player_slot\"};\ng.b(Cx,qD);Cx.prototype.getType\u003dfunction(){return\"metadata_type_shrunken_player_bytes_config\"};\ng.b(rK,qD);rK.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.b($q,qD);$q.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.b(Yq,qD);Yq.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.b(MT,qD);MT.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.b(ll,qD);ll.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.b(FP,qD);FP.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.b(SR,qD);SR.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.b(os,qD);os.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.b(bl,qD);bl.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.b(hw,qD);hw.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.b(cp,qD);cp.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.b(kq,qD);kq.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.b(Bp,qD);Bp.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.b(XP,qD);XP.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.b(Pp,qD);Pp.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.b(dK,qD);dK.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.b(Is,qD);Is.prototype.getType\u003dfunction(){return\"metadata_type_preload_player_vars\"};\ng.b(vp,qD);vp.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.b(zQ,qD);zQ.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.b(il,qD);il.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.b(Db,qD);Db.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.b(gK,qD);gK.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.b(VS,qD);VS.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.b(fx,qD);fx.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.b(tw,qD);tw.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.b(ul,qD);ul.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.b(qT,qD);qT.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.b(Zb,qD);Zb.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.b(xq,qD);xq.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.b(jR,qD);jR.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.b(nx,qD);nx.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.b(QS,qD);QS.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.b(mZ,qD);mZ.prototype.getType\u003dfunction(){return\"metadata_type_valid_ad_message_renderer\"};\ng.b(Hp,qD);Hp.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.b(Kx,qD);Kx.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.b(Wp,qD);Wp.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.b(OP,qD);OP.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};\ng.b(Rs,qD);Rs.prototype.getType\u003dfunction(){return\"metadata_type_active_view_identifier\"};\ng.b(GQ,qD);GQ.prototype.getType\u003dfunction(){return\"metadata_type_ssdai_ads_config\"};\ng.b(UP,qD);UP.prototype.getType\u003dfunction(){return\"metadata_type_eligible_for_ssap\"};\ng.b(Lx,qD);Lx.prototype.getType\u003dfunction(){return\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"};\ng.b(sP,qD);sP.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_slot_metadata\"};\ng.b(as,qD);as.prototype.getType\u003dfunction(){return\"metadata_type_prefetch_metadata\"};var diM\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"muted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\"user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"user_cancelled\"]]);var tPM\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"trigger_category_layout_exit_normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"trigger_category_layout_exit_user_skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"trigger_category_layout_exit_user_muted\"],[\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\"trigger_category_slot_expiration\"],[\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\"trigger_category_slot_fulfillment\"],[\"TRIGGER_CATEGORY_SLOT_ENTRY\",\"trigger_category_slot_entry\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\n\"trigger_category_layout_exit_user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"trigger_category_layout_exit_user_cancelled\"]]);g.b(wX,FF);g.b(U,FF);new Promise(function(){});var S$H\u003dnew Map([[\"unspecified\",\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"],[\"core\",\"CONTROL_FLOW_MANAGER_LAYER_CORE\"],[\"adapter\",\"CONTROL_FLOW_MANAGER_LAYER_ADAPTER\"],[\"surface\",\"CONTROL_FLOW_MANAGER_LAYER_SURFACE\"],[\"external\",\"CONTROL_FLOW_MANAGER_LAYER_EXTERNAL\"]]),lLH\u003dnew Map([[\"normal\",{mm:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{mm:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{mm:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{mm:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{mm:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{mm:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}],\n[\"error\",{mm:\"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED\",JN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\"}]]);g.b(lF,g.x);g.J\u003dlF.prototype;g.J.yU\u003dfunction(e,N){return this.J.yU(e,N)};\ng.J.sX\u003dfunction(e,N){this.H9.RR(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w.value.sX(e,N)};\ng.J.BE\u003dfunction(e){if(h6(this.J,e)){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",e);this.J.BE(e);for(var N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())y.value.BE(e);c0s(this,e)}};\ng.J.ma\u003dfunction(e){if(h6(this.J,e)){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",e);this.J.ma(e);for(var N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())y.value.ma(e);h6(this.J,e)\u0026\u0026ca(this.J,e).L\u0026\u0026o_(this,e,!1)}};\ng.J.Nb\u003dfunction(e){this.H9.S1(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",e);h6(this.J,e)\u0026\u0026(this.J.Nb(e),o_(this,e,!1))};\ng.J.Ql\u003dfunction(e,N){if(h6(this.J,e)){this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w.value.Ql(e,N)}};\ng.J.aJ\u003dfunction(e,N,y){if(h6(this.J,e)){this.H9.A1(Fj0(y),e,N);this.J.aJ(e,N);for(var w\u003dg.c(this.N),E\u003dw.next();!E.done;E\u003dw.next())E.value.aJ(e,N,y);(y\u003dfn(this.J,e))\u0026\u0026N.layoutId\u003d\u003d\u003dy.layoutId\u0026\u0026gg1(this,e,!1)}};\ng.J.xz\u003dfunction(e,N,y,w){y.ol\u0026\u0026w?(YN(y,e,N,void 0,y.S$),this.H9.a8(w,y.ol,e,N)):YN(\"adsClientErrorMessage is missing.\",e,N);o_(this,e,!0)};\ng.J.fh\u003dfunction(){var e\u003dfL5(this.J);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())o_(this,N.value,!1);g.x.prototype.fh.call(this)};\ng.J.Lq\u003dfunction(e,N){this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED\",e,N);this.H9.A1(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED\",e,N);for(var y\u003dg.c(this.N),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,N\u0026\u0026w.Lq(e,N)};VPM.prototype.isActive\u003dfunction(){switch(this.J){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.b(qx,g.x);g.J\u003dqx.prototype;g.J.yU\u003dfunction(e,N){N\u003dVk(this,e+\"_\"+N);e\u003d[];N\u003dg.c(N.values());for(var y\u003dN.next();!y.done;y\u003dN.next())e.push(y.value.slot);return e};\ng.J.JT\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"not_scheduled\"\u0026\u0026t6(e.slot,e.J,\"onSlotScheduled\");e.J\u003d\"scheduled\"};\ng.J.i5\u003dfunction(e){e\u003dca(this,e);e.j\u003d\"fill_requested\";e.G.i5()};\ng.J.BE\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"enter_requested\"\u0026\u0026t6(e.slot,e.J,\"onSlotEntered\");e.J\u003d\"entered\"};\ng.J.Nb\u003dfunction(e){ca(this,e).j\u003d\"fill_canceled\"};\ng.J.ma\u003dfunction(e){e\u003dca(this,e);e.J!\u003d\u003d\"exit_requested\"\u0026\u0026t6(e.slot,e.J,\"onSlotExited\");e.J\u003d\"scheduled\"};\ng.J.aJ\u003dfunction(e,N){e\u003dca(this,e);e.layout!\u003dnull\u0026\u0026e.layout.layoutId\u003d\u003d\u003dN.layoutId\u0026\u0026(e.J!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026t6(e.slot,e.J,\"onLayoutExited\"),e.J\u003d\"entered\")};g.b(jK,g.x);jK.prototype.get\u003dfunction(){Math.random()\u003c.001\u0026\u0026this.Ss()\u0026\u0026YN(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance\u003dthis.J());return this.instance};g.b(Qk,g.x);Qk.prototype.K\u003dfunction(){return this.N};m$.prototype.executeCommand\u003dfunction(e,N){t5(this.J(),e,N)};Wa.prototype.addListener\u003dfunction(e){this.listeners.add(e)};\nWa.prototype.removeListener\u003dfunction(e){this.listeners.delete(e)};var fF\u003d{},y6\u003d(fF.AD_MARKER\u003d\"ytp-ad-progress\",fF.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",fF.TIME_MARKER\u003d\"ytp-time-marker\",fF);var qUE\u003dRegExp(\"^https?://([^.]*\\\\.moatads\\\\.com/|e[0-9]+\\\\.yt\\\\.srs\\\\.doubleverify\\\\.com|pagead2\\\\.googlesyndication\\\\.com/pagead/gen_204\\\\?id\u003dyt3p\u0026sr\u003d1\u0026|pm\\\\.adsafeprotected\\\\.com/youtube|pm\\\\.test-adsafeprotected\\\\.com/youtube|youtube[0-9]+\\\\.moatpixel\\\\.com/)\"),HQ9\u003dRegExp(\"^https://([a-z]+\\\\.)?[0-9a-f]{1,63}\\\\.sslproxy\\\\.corp\\\\.google\\\\.com/|^https://([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.demos\\\\.corp\\\\.google\\\\.com/|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com/|^https?://(([-\\\\w]*www[-\\\\w]*\\\\.|[-\\\\w]*web[-\\\\w]*\\\\.|[-\\\\w]*canary[-\\\\w]*\\\\.|[-\\\\w]*dev[-\\\\w]*\\\\.|[-\\\\w]{1,3}\\\\.)+(corp\\\\.)?youtube(-nocookie|kids|education)?\\\\.com/|([A-Za-z0-9-]{1,63}\\\\.)*(youtube\\\\.googleapis\\\\.com)[.]?(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.([a-z]{3}|i)\\\\.corp\\\\.google\\\\.com(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.c\\\\.googlers\\\\.com(:[0-9]+)?/|(docs|drive)\\\\.google\\\\.com/(a/[^/\\\\\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\\\.corp)\\\\.youtube\\\\.com/|(tv|tv-green-qa|tv-green-qa\\\\.corp|tv-release-qa|tv-release-qa\\\\.corp|tv-integration-qa|tv-integration-qa\\\\.corp|yt-tv-autopush\\\\.corp|yt-tv-integration\\\\.corp|yt-tv-staging\\\\.corp)\\\\.youtube\\\\.com/|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?/)\"),\nZs_\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),LjM\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),\nGOs\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|prod\\\\.google\\\\.com|youtube\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),Wj5\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|video\\\\.google\\\\.com|youtube\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|s2\\\\.googleusercontent\\\\.com/s2/favicons\\\\?|yt[3-4]\\\\.ggpht\\\\.com/)\"),\nxCE\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),OQP\u003dRegExp(\"^https?://(googleads\\\\.g\\\\.doubleclick\\\\.net/(aclk|pagead/conversion)|www\\\\.google\\\\.com/(aclk|pagead/conversion)|www\\\\.googleadservices\\\\.com/(aclk|pagead/(aclk|conversion))|www\\\\.youtube\\\\.com/pagead/conversion)\"),Kj3\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|googlevideo\\\\.com|prod\\\\.google\\\\.com|lh3\\\\.photos\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|yt\\\\.akamaized\\\\.net|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.lh3(-d[a-gyz]|-testonly)?\\\\.(googleusercontent|photos\\\\.google)\\\\.com/.*$)\"),\nQVH\u003dRegExp(\"^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|2mdn\\\\.net|googlesyndication\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|prod\\\\.google\\\\.com|static\\\\.doubleclick\\\\.net|static\\\\.googleadsserving\\\\.cn|studioapi\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com)[.]?(:[0-9]+)?/|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/ytplayer)\"),\nnzs\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com(/|$)|^https://canvastester-3fd0b\\\\.appspot\\\\.com(/|$)|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-f\\\\.appspot\\\\.com(/|$)|^https://one\\\\.google\\\\.com(/|$)|^https://www\\\\.google\\\\.com/culturalinstitute/manage/.*$|^https://www\\\\.gstatic\\\\.com/aog_howto|^https://www\\\\.gstatic\\\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|photos\\\\.google\\\\.com|get\\\\.google\\\\.com|currents\\\\.google\\\\.com|blogger\\\\.com|mail\\\\.google\\\\.com|survey\\\\.g\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|youtubekids\\\\.com|vevo\\\\.com|chat\\\\.google\\\\.com|meet\\\\.google\\\\.com|artsandculture\\\\.google\\\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|(www\\\\.|encrypted\\\\.)?google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\\\?|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s0\\\\.2mdn\\\\.net/instream/html5/native/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris)\"),\nRj0\u003dRegExp(\"^(https://photos\\\\.google\\\\.com|https://get\\\\.google\\\\.com|https://currents\\\\.google\\\\.com|https://mail\\\\.google\\\\.com|https://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|http://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|https://chat\\\\.google\\\\.com|https://one\\\\.google\\\\.com|https://artsandculture\\\\.google\\\\.com)$|^http://[0-9]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\\\.)?meet\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(youtube|youtubekids|youtubeeducation)\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sandbox\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com$|^https://(draft|www|(www\\\\.)?dev\\\\.sandbox|(www\\\\.)?autopush\\\\.sandbox|(www\\\\.)?staging\\\\.sandbox|(www\\\\.)?restore\\\\.sandbox)\\\\.blogger\\\\.com$|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com$|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\\\.)?drive\\\\.google\\\\.com$|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.googlers\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*corp\\\\.google\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*googleplex\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*proxy\\\\.googlers\\\\.com(:[0-9]+)?$|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?$|docs\\\\.google\\\\.com$)\");g.wF.prototype.getId\u003dfunction(){return this.id};\ng.wF.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+N1s(this.start)+\", \"+N1s(this.end)+\"]\"};\ng.wF.prototype.contains\u003dfunction(e,N){return e\u003e\u003dthis.start\u0026\u0026(e\u003cthis.end||e\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(N\u003d\u003dnull||e\u003cN\u0026\u0026N\u003c\u003dthis.end)};\nvar e9M\u003d1;g.wF.prototype.getId\u003dg.wF.prototype.getId;JA.prototype.i5\u003dfunction(){var e\u003dthis,N\u003d0;Qts(this.J,function(){var y\u003dA6(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");N\u003dDate.now();sV(e.Pk.get(),\"abrs\",\"ct.\"+N+\";cmt.\"+e.zZ.get().getCurrentTimeSec(1,!1)+\";sid.\"+e.slot.slotId+\";\");return e.N.get().fetch({cH:y.getAdBreakUrl,JI:new g.wF(y.MY,y.VH),m1:A6(e.slot.clientMetadata,\"metadata_type_cue_point\"),cueProcessedMs:y.cueProcessedMs})},function(){wqE(e)},function(y){var w\u003dDate.now()-N;\nsV(e.Pk.get(),\"abrr\",\"ct.\"+(new Date).getTime()+\";cmt.\"+e.zZ.get().getCurrentTimeSec(1,!1)+\";l.\"+w.toString()+\";sid.\"+e.slot.slotId+\";\");w\u003dy.aX;w.length\u003e\u003d2\u0026\u0026y.ssdaiAdsConfig\u0026\u0026YN(\"Unexpected ad placement renderers length\",e.slot,null,{length:w.length});w.some(function(E){var A,T,p,C;return!!((A\u003dE.renderer)\u003d\u003dnull?0:(T\u003dA.linearAdSequenceRenderer)\u003d\u003dnull?0:(p\u003dT.linearAds)\u003d\u003dnull?0:p.length)||!((C\u003dE.renderer)\u003d\u003dnull||!C.instreamVideoAdRenderer)})||wqE(e)})};\nJA.prototype.Sa\u003dfunction(){mi1(this.J)};pv.prototype.i5\u003dfunction(){var e\u003dthis;Qts(this.N,function(){var N\u003dA6(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");return N.cueProcessedMs?e.J.get().fetch({cH:N.getAdBreakUrl,JI:new g.wF(N.MY,N.VH),cueProcessedMs:N.cueProcessedMs}):e.J.get().fetch({cH:N.getAdBreakUrl,JI:new g.wF(N.MY,N.VH)})})};\npv.prototype.Sa\u003dfunction(){mi1(this.N)};Cv.prototype.i5\u003dfunction(){var e\u003dthis.slot.clientMetadata,N,y\u003d(N\u003dthis.slot.fulfilledLayout)!\u003dnull?N:A6(e,\"metadata_type_fulfilled_layout\");kO3(this.callback,this.slot,y)};\nCv.prototype.Sa\u003dfunction(){bF(this.callback,this.slot,new U(\"Got CancelSlotFulfilling request for \"+this.slot.slotType+\" in DirectFulfillmentAdapter.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_FULFILLMENT_CANCELLATION_REQUEST\"),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")};$Q.prototype.build\u003dfunction(e,N){return N.fulfilledLayout||rF(N,{xO:[\"metadata_type_fulfilled_layout\"]})?new Cv(e,N):this.K(e,N)};g.b(YQ,$Q);\nYQ.prototype.K\u003dfunction(e,N){if(rF(N,{xO:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new JA(e,N,this.J,this.N,this.yT,this.wP,this.Pk,this.zZ,this.xk);if(rF(N,{xO:[\"metadata_type_ad_break_request_data\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new pv(e,N,this.J,this.N,this.yT,this.wP);throw new U(\"Unsupported slot with type: \"+N.slotType+\" and client metadata: \"+T5(N.clientMetadata)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.b(MG,$Q);MG.prototype.K\u003dfunction(e,N){throw new U(\"Unsupported slot with type: \"+N.slotType+\" and client metadata: \"+T5(N.clientMetadata)+\" in DefaultFulfillmentAdapterFactory.\");};g.J\u003dEln.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.xz(this.slot,e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\");else{var N\u003dA6(e.clientMetadata,\"metadata_type_ad_break_response_data\");this.slot.slotType\u003d\u003d\u003d\"SLOT_TYPE_AD_BREAK_REQUEST\"?(this.callback.Ql(this.slot,e),BvM(this.K,\nthis.slot,N)):YN(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",this.slot,e)}};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):(this.callback.aJ(this.slot,e,N),T15(this),JZ_(this))};g.b(bv,g.pT);g.J\u003dbv.prototype;g.J.W9\u003dfunction(){return this.N.slot};\ng.J.mP\u003dfunction(){return this.N.layout};\ng.J.init\u003dfunction(){this.K.get().addListener(this)};\ng.J.release\u003dfunction(){this.K.get().removeListener(this);this.dispose()};\ng.J.oG\u003dfunction(){};\ng.J.HM\u003dfunction(){};\ng.J.Tm\u003dfunction(){};\ng.J.uh\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){var N\u003dthis;o0(this.N,e,function(){return void N.yL()})};\ng.J.yL\u003dfunction(){this.K.get().yL(this.J)};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;o0(this.N,e,function(){var w\u003dy.K.get();O85(w,y.J,3);y.J\u003d[];y.callback.aJ(y.slot,e,N)})};\ng.J.fh\u003dfunction(){this.K.Ss()||this.K.get().removeListener(this);g.pT.prototype.fh.call(this)};\ng.pM.Object.defineProperties(bv.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.N.slot}},\nlayout:{configurable:!0,enumerable:!0,get:function(){return this.N.layout}}});I0.prototype.wz\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003d(this.K.get(e)||[]).concat();if(N\u003dN\u0026\u0026rZH(e)){var w\u003dthis.K.get(N);w\u0026\u0026y.push.apply(y,g.B(w))}iv(this,e,y);this.J.add(e);N\u0026\u0026this.J.add(N)};\nI0.prototype.eR\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(!this.J.has(e)){var y\u003dN\u0026\u0026rZH(e);y\u0026\u0026(N\u003d!this.J.has(y));this.wz(e,N)}};g.b(MY5,JZ);g.b(tA,bv);g.J\u003dtA.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"ads-engagement-panel-layout\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,yw),this.callback,\"metadata_type_ads_engagement_panel_layout_view_model\",function(N,y,w,E,A){return new MY5(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(Fk0,JZ);g.b(uv,bv);g.J\u003duv.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"banner-image\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,ej),this.callback,\"metadata_type_banner_image_layout_view_model\",function(N,y,w,E,A){return new Fk0(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(qG,JZ);g.b(Zk,bv);g.J\u003dZk.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"action-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,Lt),this.callback,\"metadata_type_action_companion_ad_renderer\",function(N,y,w,E,A){return new qG(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(bT9,JZ);g.b(xQ,bv);g.J\u003dxQ.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"image-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,s_),this.callback,\"metadata_type_image_companion_ad_renderer\",function(N,y,w,E,A){return new bT9(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(cZF,JZ);g.b(jO,bv);g.J\u003djO.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"shopping-companion\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(N,y,w,E,A){return new cZF(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(Q6,bv);g.J\u003dQ6.prototype;g.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_action_companion_ad_renderer\",function(N,y,w,E,A){return new qG(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};\ng.J.Pw\u003dfunction(){};g.J\u003dIhF.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.zZ.get().addListener(this);this.zZ.get().VJ.push(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this})};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);nk_(this.zZ.get(),this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.startRendering\u003dfunction(e){this.callback.Ql(this.slot,e)};\ng.J.fC\u003dfunction(e,N){$QE(this.wP.get())\u0026\u0026!this.J\u0026\u0026(this.vk.eR(\"abandon\"),this.J\u003d!0);this.callback.aJ(this.slot,e,N)};\ng.J.Qs\u003dfunction(e){switch(e.id){case \"part2viewed\":this.vk.eR(\"start\");this.vk.eR(\"impression\");break;case \"videoplaytime25\":this.vk.eR(\"first_quartile\");break;case \"videoplaytime50\":this.vk.eR(\"midpoint\");break;case \"videoplaytime75\":this.vk.eR(\"third_quartile\");break;case \"videoplaytime100\":$QE(this.wP.get())?this.J||(this.vk.eR(\"complete\"),this.J\u003d!0):this.vk.eR(\"complete\");fv(this.vk)\u0026\u0026gF(this.vk,Infinity,!0);Yt_(this.wP.get())\u0026\u0026nv(this.N,Infinity,!0);break;case \"engagedview\":fv(this.vk)||this.vk.eR(\"progress\");\nbreak;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;default:YN(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.uT\u003dfunction(e){Yt_(this.wP.get())\u0026\u0026nv(this.N,e*1E3,!1);fv(this.vk)\u0026\u0026gF(this.vk,e*1E3,!1)};\ng.J.pO\u003dfunction(){};\ng.J.tq\u003dfunction(){this.vk.eR(\"active_view_measurable\")};\ng.J.fG\u003dfunction(){this.vk.eR(\"active_view_viewable\")};\ng.J.KG\u003dfunction(){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\")};\ng.J.k6\u003dfunction(){this.vk.eR(\"audio_measurable\")};\ng.J.Nf\u003dfunction(){this.vk.eR(\"audio_audible\")};g.b(mx,bv);g.J\u003dmx.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),N\u003d{adsClientData:this.layout.o9};this.J.push(new kN(e,this.layout.layoutId,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),N,!0))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(1)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);Ce(this.zZ.get(),\"ad-showing\");this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);rV(this.zZ.get(),\"ad-showing\");Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){switch(e){case \"ad-info-icon-button\":(this.j\u003dthis.zZ.get().Ax(1))||this.zZ.get().pauseVideo();break;case \"visit-advertiser\":this.zZ.get().pauseVideo()}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(Ht,JZ);g.b(Kv,bv);g.J\u003dKv.prototype;g.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),void 0,this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(N,y,w,E,A){return new Ht(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};\ng.J.Pw\u003dfunction(){};g.b(Wt,JZ);g.b(Op,bv);Op.prototype.init\u003dfunction(){bv.prototype.init.call(this);this.J.push(new Wt(g.m(this.layout.renderingContent,kt),this.layout.layoutId,{adsClientData:this.layout.o9}))};\nOp.prototype.Pw\u003dfunction(){cu(this.j.get(),this.L)\u0026\u0026kQ(this.Pk.get(),3)};\nOp.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nOp.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(R0,JZ);g.b(GW,bv);GW.prototype.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,pd)||A6(this.layout.clientMetadata,\"metadata_type_ad_action_interstitial_renderer\"),N\u003dhA(this.vk);this.J.push(new R0(e,N,this.layout.layoutId,{adsClientData:this.layout.o9},!0,!0))};\nGW.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nGW.prototype.Pw\u003dfunction(e,N){if(N\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var y;(e\u003d(y\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:y.current)\u0026\u0026e.wO(this.W9(),this.layout)}};\nGW.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};Lv.prototype.build\u003dfunction(e,N,y,w){if(Up(w,{xO:[\"metadata_type_ad_break_response_data\"],K$:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new Eln(e,y,w,this.N,this.K,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};g.b(iTE,JZ);g.b(sp,bv);g.J\u003dsp.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"ads-engagement-panel\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,aX),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(N,y,w,E,A){return new iTE(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){N.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.vk.eR(\"impression\"):this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};g.b(a0,bv);g.J\u003da0.prototype;g.J.Pw\u003dfunction(e,N){Bt(\"top-banner-image-text-icon-buttoned\",e,this.Z.get().R$,this.Pk.get(),this.j,this.L,this.W9(),this.mP(),N)};\ng.J.startRendering\u003dfunction(e){ct(this.vk,this.W9(),this.mP(),g.m(this.mP().renderingContent,N2),this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(N,y,w,E,A){return new Ht(N,y,w,E,A)},this.J);\nbv.prototype.startRendering.call(this,e)};\ng.J.Ql\u003dfunction(e,N){this.L\u003d\u003d\u003dN.layoutId\u0026\u0026(this.j\u003d\u003d\u003dnull?this.j\u003dthis.Pk.get().FW():YN(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.fh\u003dfunction(){SK(this.Jz(),this);bv.prototype.fh.call(this)};VYE.prototype.build\u003dfunction(e,N,y,w){if(Up(w,DuH())||g.m(w.renderingContent,aX)!\u003d\u003dvoid 0)return new sp(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,ol9())||g.m(w.renderingContent,Lt)!\u003d\u003dvoid 0)return new Zk(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,h9J())||g.m(w.renderingContent,s_)!\u003d\u003dvoid 0)return new xQ(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,kVH()))return new jO(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,duE()))return new Q6(e,y,w,this.q7,this.Pk,this.Jz,\nthis.AM,this.J);if(Up(w,SZ9())||g.m(w.renderingContent,ej)!\u003d\u003dvoid 0)return new uv(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,glH())||g.m(w.renderingContent,N2)!\u003d\u003dvoid 0)return new a0(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,vl_()))return new Kv(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);if(Up(w,lh_())||g.m(w.renderingContent,yw)!\u003d\u003dvoid 0)return new tA(e,y,w,this.q7,this.Pk,this.Jz,this.AM,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+\nT5(w.clientMetadata)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};fh5.prototype.build\u003dfunction(e,N,y,w){if(Up(w,{xO:[\"metadata_type_linked_player_bytes_layout_id\"],K$:[\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"]}))return new Op(e,y,w,this.q7,this.Pk,this.J);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.J\u003dtYn.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.callback.Ql(this.slot,e),this.vk.eR(\"impression\"),QO(this.Mr,e,\"normal\"))};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):this.callback.aJ(this.slot,e,N)};g.J\u003dqZM.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){};\ng.J.release\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.callback.Ql(this.slot,e),this.vk.eR(\"impression\"),QO(this.Mr,e,\"normal\"))};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.xz(this.slot,e,new wX(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):this.callback.aJ(this.slot,e,N)};ec.prototype.build\u003dfunction(e,N,y,w){if(!this.wP.get().C.X().T(\"h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata\")){if(Up(w,u3E()))return new tYn(e,y,w,this.Pk,this.Mr)}else if(Up(w,{xO:[],K$:[\"LAYOUT_TYPE_FORECASTING\"]}))return new qZM(e,y,w,this.Pk,this.Mr);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.b(jMH,JZ);g.b(N5,bv);g.J\u003dN5.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,JG)||A6(this.layout.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),N\u003d{adsClientData:this.layout.o9};this.J.push(new jMH(e,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),this.layout.layoutId,N))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(2)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){if(cu(this.Z.get(),this.G))switch(e){case \"visit-advertiser-link\":kQ(this.Pk.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.j||this.zZ.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.j\u003dthis.zZ.get().Ax(2))||this.zZ.get().pauseVideo();break;case \"visit-advertiser-link\":this.zZ.get().pauseVideo();nl1(this).e5();break;case \"skip-button\":if(e\u003dnl1(this),\nthis.layout.renderingContent\u0026\u0026!eK(this.layout.clientMetadata,\"metadata_type_dai\")||!e.Ex){var N;(e\u003d(N\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:N.current)\u0026\u0026e.wO(this.W9(),this.layout)}else YN(\"Requesting to skip by LegacyPlayerBytes when components enabled\"),e.Aq(this.W9(),this.layout)}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(yI,bv);g.J\u003dyI.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,TS)||A6(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),N\u003d{adsClientData:this.layout.o9},y;(y\u003d!!this.layout.renderingContent)||(y\u003d!wp(this).Ex);this.J.push(new kN(e,this.layout.layoutId,A6(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),N,y))};\ng.J.Jp\u003dfunction(){this.j||this.zZ.get().resumeVideo(2)};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.L.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.L,this)};\ng.J.Pw\u003dfunction(e){if(cu(this.Z.get(),this.G))switch(e){case \"visit-advertiser\":kQ(this.Pk.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.j||this.zZ.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.j\u003dthis.zZ.get().Ax(2))||this.zZ.get().pauseVideo();break;case \"visit-advertiser\":this.zZ.get().pauseVideo();wp(this).e5();break;case \"skip-button\":if(e\u003dwp(this),this.layout.renderingContent\u0026\u0026\n!eK(this.layout.clientMetadata,\"metadata_type_dai\")||!e.Ex){var N;(e\u003d(N\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:N.current)\u0026\u0026e.wO(this.W9(),this.layout)}else YN(\"Requesting to skip by LegacyPlayerBytes\"),e.Aq(this.W9(),this.layout)}};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};g.b(muP,JZ);g.b(Eg,bv);g.J\u003dEg.prototype;g.J.startRendering\u003dfunction(e){var N\u003dthis;o0(this.N,e,function(){N.J.push(new muP(A6(N.layout.clientMetadata,\"metadata_type_valid_ad_message_renderer\"),e.layoutId,e.o9));N.yL();N.callback.Ql(N.slot,e);g.G(eT(N.zZ.get(),1),512)\u0026\u0026N.callback.xz(N.W9(),N.mP(),new wX(\"player is stuck during adNotify\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")})};\ng.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N;this.callback.xz(this.W9(),this.mP(),new wX(\"A player error happened during adNotify\",{playerErrorCode:(N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.Pw\u003dfunction(){};g.b(Kkn,JZ);g.b(AG,bv);AG.prototype.init\u003dfunction(){bv.prototype.init.call(this);var e\u003dg.m(this.layout.renderingContent,Cd),N\u003dhA(this.vk);this.J.push(new Kkn(e,N,this.layout.layoutId,{adsClientData:this.layout.o9}))};\nAG.prototype.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\nAG.prototype.Pw\u003dfunction(e,N){if(N\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var y;(e\u003d(y\u003dA6(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:y.current)\u0026\u0026e.wO(this.W9(),this.layout)}};\nAG.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};WkM.prototype.build\u003dfunction(e,N,y,w){if(e\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.J,this.wP))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.J\u003dOTs.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.zZ.get().addListener(this);this.zZ.get().VJ.push(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_identifier\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this,tZ:y})};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);nk_(this.zZ.get(),this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.startRendering\u003dfunction(e){this.callback.Ql(this.slot,e)};\ng.J.fC\u003dfunction(e,N){M5(this,\"abandon\");this.callback.aJ(this.slot,e,N)};\ng.J.Qs\u003dfunction(e){switch(e.id){case \"part2viewed\":this.vk.eR(\"start\");this.vk.eR(\"impression\");break;case \"videoplaytime25\":this.vk.eR(\"first_quartile\");break;case \"videoplaytime50\":this.vk.eR(\"midpoint\");break;case \"videoplaytime75\":this.vk.eR(\"third_quartile\");break;case \"videoplaytime100\":M5(this,\"complete\");fv(this.vk)\u0026\u0026gF(this.vk,Infinity,!0);break;case \"engagedview\":fv(this.vk)||this.vk.eR(\"progress\");break;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;\ndefault:YN(\"Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.pN\u003dfunction(e){this.J||(g.FD(e,4)\u0026\u0026!g.FD(e,2)?Dk(this.vk,\"pause\"):lp(e,4)\u003c0\u0026\u0026!(lp(e,2)\u003c0)\u0026\u0026Dk(this.vk,\"resume\"))};\ng.J.Vb\u003dfunction(){};\ng.J.uT\u003dfunction(e){fv(this.vk)\u0026\u0026gF(this.vk,e*1E3,!1)};\ng.J.pO\u003dfunction(){M5(this,\"swipe\")};\ng.J.tq\u003dfunction(){this.vk.eR(\"active_view_measurable\")};\ng.J.fG\u003dfunction(){this.vk.eR(\"active_view_viewable\")};\ng.J.KG\u003dfunction(){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\")};\ng.J.k6\u003dfunction(){this.vk.eR(\"audio_measurable\")};\ng.J.Nf\u003dfunction(){this.vk.eR(\"audio_audible\")};R9M.prototype.build\u003dfunction(e,N,y,w){N\u003d[\"metadata_type_ad_placement_config\"];for(var E\u003dg.c(vt()),A\u003dE.next();!A.done;A\u003dE.next())N.push(A.value);if(Up(w,{xO:N,K$:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return y.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"?new OTs(e,y,w,this.zZ,this.Pk,this.wP,this.AM):new IhF(e,y,w,this.zZ,this.Pk,this.P9,this.wP,this.AM);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");\n};var o2\u003d{contentCpn:\"\",YS:new Map};ENE.prototype.g4\u003dfunction(e,N){var y\u003d{};N\u003dObject.assign({},N,(y.cc\u003dthis.zo.YI(),y));this.zo.C.Fh(e,N)};var G70,ts;\nG70\u003d{HwZ:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",JAt:\"AUTHENTICATION_MALFORMED\",N4h:\"AUTHENTICATION_MISSING\",Kv9:\"BAD_REQUEST\",OjW:\"CAST_SESSION_DEVICE_MISMATCHED\",AAP:\"CAST_SESSION_VIDEO_MISMATCHED\",hjh:\"CAST_TOKEN_EXPIRED\",l0h:\"CAST_TOKEN_FAILED\",ueq:\"CAST_TOKEN_MALFORMED\",xXq:\"CGI_PARAMS_MALFORMED\",ijq:\"CGI_PARAMS_MISSING\",vB1:\"DEVICE_FALLBACK\",Aoh:\"GENERIC_WITH_LINK_AND_CPN\",hFB:\"ERROR_HDCP\",lxB:\"LICENSE\",x2t:\"VIDEO_UNAVAILABLE\",SHg:\"FORMAT_UNAVAILABLE\",ZOl:\"GEO_FAILURE\",\ngXs:\"HTML5_AUDIO_RENDERER_ERROR\",V1s:\"GENERIC_WITHOUT_LINK\",M1Z:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Q1t:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",Ix1:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",D2k:\"HTML5_SPS_UMP_STATUS_REJECTED\",bEl:\"INVALID_DRM_MESSAGE\",VW9:\"PURCHASE_NOT_FOUND\",MWt:\"PURCHASE_REFUNDED\",Jgt:\"RENTAL_EXPIRED\",jOW:\"RETRYABLE_ERROR\",uAh:\"SERVER_ERROR\",RMZ:\"SIGNATURE_EXPIRED\",Hit:\"STOPPED_BY_ANOTHER_PLAYBACK\",GNh:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",oo9:\"STREAMING_NOT_ALLOWED\",\nEog:\"STREAM_LICENSE_NOT_FOUND\",WAZ:\"TOO_MANY_REQUESTS\",eMP:\"TOO_MANY_REQUESTS_WITH_LINK\",voB:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",VzP:\"TOO_MANY_STREAMS_PER_USER\",UNSUPPORTED_DEVICE:\"UNSUPPORTED_DEVICE\",lN9:\"VIDEO_FORBIDDEN\",uF1:\"VIDEO_NOT_FOUND\",j$9:\"BROWSER_OR_EXTENSION_ERROR\"};ts\u003d{};\ng.R3\u003d(ts.ALREADY_PINNED_ON_A_DEVICE\u003d\"This video has already been downloaded on the maximum number of devices allowed by the copyright holder. Before you can play the video here, it needs to be unpinned on another device.\",ts.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",ts.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",ts.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",ts.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",ts.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",ts.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",ts.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",ts.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",ts.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",ts.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognise any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\nts.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",ts.HTML5_SPS_UMP_STATUS_REJECTED\u003d\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",ts.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",ts.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",ts.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",ts.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",ts.CAST_SESSION_DEVICE_MISMATCHED\u003d\n\"The device in the cast session doesn\u0027t match the requested one.\",ts.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",ts.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",ts.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",ts.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",ts.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",ts.STOPPED_BY_ANOTHER_PLAYBACK\u003d\n\"Your account is playing this video in another location. Please reload this page to resume watching.\",ts.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",ts.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",ts.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",ts.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",ts.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",\nts.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",ts.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",ts.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",ts.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",ts.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",ts.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",ts.BROWSER_OR_EXTENSION_ERROR\u003d\n\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",ts);var Udw;var LWw\u003dg.zw(),sN_\u003dLWw.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!sN_||sN_.length\u003c2)Udw\u003dvoid 0;else{var ay_\u003dLWw.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);Udw\u003day_\u0026\u0026ay_.length\u003d\u003d\u003d6?Number(ay_[5].replace(\"_\",\".\")):0}var a3\u003dUdw,mm\u003da3\u003e\u003d0;g.b(g.fd,iY);g.fd.prototype.Y\u003dfunction(e,N,y,w,E){return iY.prototype.Y.call(this,e,N,y,w,E)};var uW\u003d{},Am\u003d(uW.FAIRPLAY\u003d\"fairplay\",uW.PLAYREADY\u003d\"playready\",uW.WIDEVINE\u003d\"widevine\",uW.CLEARKEY\u003dnull,uW.FLASHACCESS\u003dnull,uW.UNKNOWN\u003dnull,uW.WIDEVINE_CLASSIC\u003dnull,uW);tG.prototype.isMultiChannelAudio\u003dfunction(){return this.numChannels\u003e2};var qn\u003d{},$E\u003d(qn.WIDTH\u003d{name:\"width\",video:!0,valid:640,jL:99999},qn.HEIGHT\u003d{name:\"height\",video:!0,valid:360,jL:99999},qn.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,jL:9999},qn.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,jL:2E9},qn.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",jL:\"catavision\"},qn.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,jL:99},qn.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",jL:\"invalidformat\"},qn.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",video:!0,valid:\"false\",\njL:\"nope\"},qn.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",jL:\"av99.0.05M.08\"},qn.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",jL:\"invalid\"},qn);var efV\u003d[\"h\",\"H\"],Naw\u003d[\"9\",\"(\"],yKw\u003d[\"9h\",\"(h\"],wWT\u003d[\"8\",\"*\"],Ebw\u003d[\"a\",\"A\"],AK5\u003d[\"o\",\"O\"],Ta_\u003d[\"m\",\"M\"],JKT\u003d[\"mac3\",\"MAC3\"],pWX\u003d[\"meac3\",\"MEAC3\"],ZI\u003d{},s8_\u003d(ZI.h\u003defV,ZI.H\u003defV,ZI[\"9\"]\u003dNaw,ZI[\"(\"]\u003dNaw,ZI[\"9h\"]\u003dyKw,ZI[\"(h\"]\u003dyKw,ZI[\"8\"]\u003dwWT,ZI[\"*\"]\u003dwWT,ZI.a\u003dEbw,ZI.A\u003dEbw,ZI.o\u003dAK5,ZI.O\u003dAK5,ZI.m\u003dTa_,ZI.M\u003dTa_,ZI.mac3\u003dJKT,ZI.MAC3\u003dJKT,ZI.meac3\u003dpWX,ZI.MEAC3\u003dpWX,ZI),CcF\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),Hv1\u003dnew Set(\"m M mac3 MAC3 meac3 MEAC3\".split(\" \"));var L\u003d{},nd\u003d(L[\"0\"]\u003d\"f\",L[\"160\"]\u003d\"h\",L[\"133\"]\u003d\"h\",L[\"134\"]\u003d\"h\",L[\"135\"]\u003d\"h\",L[\"136\"]\u003d\"h\",L[\"137\"]\u003d\"h\",L[\"264\"]\u003d\"h\",L[\"266\"]\u003d\"h\",L[\"138\"]\u003d\"h\",L[\"298\"]\u003d\"h\",L[\"299\"]\u003d\"h\",L[\"304\"]\u003d\"h\",L[\"305\"]\u003d\"h\",L[\"214\"]\u003d\"h\",L[\"216\"]\u003d\"h\",L[\"374\"]\u003d\"h\",L[\"375\"]\u003d\"h\",L[\"140\"]\u003d\"a\",L[\"141\"]\u003d\"ah\",L[\"327\"]\u003d\"sa\",L[\"258\"]\u003d\"m\",L[\"380\"]\u003d\"mac3\",L[\"328\"]\u003d\"meac3\",L[\"161\"]\u003d\"H\",L[\"142\"]\u003d\"H\",L[\"143\"]\u003d\"H\",L[\"144\"]\u003d\"H\",L[\"222\"]\u003d\"H\",L[\"223\"]\u003d\"H\",L[\"145\"]\u003d\"H\",L[\"224\"]\u003d\"H\",L[\"225\"]\u003d\"H\",L[\"146\"]\u003d\"H\",L[\"226\"]\u003d\"H\",L[\"227\"]\u003d\"H\",L[\"147\"]\u003d\"H\",\nL[\"384\"]\u003d\"H\",L[\"376\"]\u003d\"H\",L[\"385\"]\u003d\"H\",L[\"377\"]\u003d\"H\",L[\"149\"]\u003d\"A\",L[\"261\"]\u003d\"M\",L[\"381\"]\u003d\"MAC3\",L[\"329\"]\u003d\"MEAC3\",L[\"598\"]\u003d\"9\",L[\"278\"]\u003d\"9\",L[\"242\"]\u003d\"9\",L[\"243\"]\u003d\"9\",L[\"244\"]\u003d\"9\",L[\"775\"]\u003d\"9\",L[\"776\"]\u003d\"9\",L[\"777\"]\u003d\"9\",L[\"778\"]\u003d\"9\",L[\"779\"]\u003d\"9\",L[\"780\"]\u003d\"9\",L[\"781\"]\u003d\"9\",L[\"782\"]\u003d\"9\",L[\"783\"]\u003d\"9\",L[\"247\"]\u003d\"9\",L[\"248\"]\u003d\"9\",L[\"353\"]\u003d\"9\",L[\"355\"]\u003d\"9\",L[\"356\"]\u003d\"9\",L[\"271\"]\u003d\"9\",L[\"577\"]\u003d\"9\",L[\"313\"]\u003d\"9\",L[\"579\"]\u003d\"9\",L[\"272\"]\u003d\"9\",L[\"302\"]\u003d\"9\",L[\"303\"]\u003d\"9\",L[\"407\"]\u003d\"9\",L[\"408\"]\u003d\"9\",L[\"308\"]\u003d\"9\",L[\"315\"]\u003d\"9\",\nL[\"330\"]\u003d\"9h\",L[\"331\"]\u003d\"9h\",L[\"332\"]\u003d\"9h\",L[\"333\"]\u003d\"9h\",L[\"334\"]\u003d\"9h\",L[\"335\"]\u003d\"9h\",L[\"336\"]\u003d\"9h\",L[\"337\"]\u003d\"9h\",L[\"338\"]\u003d\"so\",L[\"600\"]\u003d\"o\",L[\"250\"]\u003d\"o\",L[\"251\"]\u003d\"o\",L[\"774\"]\u003d\"o\",L[\"194\"]\u003d\"*\",L[\"195\"]\u003d\"*\",L[\"220\"]\u003d\"*\",L[\"221\"]\u003d\"*\",L[\"196\"]\u003d\"*\",L[\"197\"]\u003d\"*\",L[\"279\"]\u003d\"(\",L[\"280\"]\u003d\"(\",L[\"317\"]\u003d\"(\",L[\"318\"]\u003d\"(\",L[\"273\"]\u003d\"(\",L[\"274\"]\u003d\"(\",L[\"357\"]\u003d\"(\",L[\"358\"]\u003d\"(\",L[\"275\"]\u003d\"(\",L[\"359\"]\u003d\"(\",L[\"360\"]\u003d\"(\",L[\"276\"]\u003d\"(\",L[\"583\"]\u003d\"(\",L[\"584\"]\u003d\"(\",L[\"314\"]\u003d\"(\",L[\"585\"]\u003d\"(\",L[\"561\"]\u003d\"(\",L[\"277\"]\u003d\"(\",L[\"361\"]\u003d\"(h\",\nL[\"362\"]\u003d\"(h\",L[\"363\"]\u003d\"(h\",L[\"364\"]\u003d\"(h\",L[\"365\"]\u003d\"(h\",L[\"366\"]\u003d\"(h\",L[\"591\"]\u003d\"(h\",L[\"592\"]\u003d\"(h\",L[\"367\"]\u003d\"(h\",L[\"586\"]\u003d\"(h\",L[\"587\"]\u003d\"(h\",L[\"368\"]\u003d\"(h\",L[\"588\"]\u003d\"(h\",L[\"562\"]\u003d\"(h\",L[\"409\"]\u003d\"(\",L[\"410\"]\u003d\"(\",L[\"411\"]\u003d\"(\",L[\"412\"]\u003d\"(\",L[\"557\"]\u003d\"(\",L[\"558\"]\u003d\"(\",L[\"394\"]\u003d\"1\",L[\"395\"]\u003d\"1\",L[\"396\"]\u003d\"1\",L[\"397\"]\u003d\"1\",L[\"398\"]\u003d\"1\",L[\"399\"]\u003d\"1\",L[\"720\"]\u003d\"1\",L[\"721\"]\u003d\"1\",L[\"400\"]\u003d\"1\",L[\"401\"]\u003d\"1\",L[\"571\"]\u003d\"1\",L[\"402\"]\u003d\"1\",L[\"694\"]\u003d\"1h\",L[\"695\"]\u003d\"1h\",L[\"696\"]\u003d\"1h\",L[\"697\"]\u003d\"1h\",L[\"698\"]\u003d\"1h\",L[\"699\"]\u003d\"1h\",L[\"700\"]\u003d\n\"1h\",L[\"701\"]\u003d\"1h\",L[\"702\"]\u003d\"1h\",L[\"703\"]\u003d\"1h\",L[\"386\"]\u003d\"3\",L[\"387\"]\u003d\"w\",L[\"406\"]\u003d\"6\",L[\"787\"]\u003d\"1\",L[\"788\"]\u003d\"1\",L[\"645\"]\u003d\"(\",L[\"646\"]\u003d\"(\",L[\"647\"]\u003d\"(\",L[\"648\"]\u003d\"(\",L[\"649\"]\u003d\"(\",L[\"650\"]\u003d\"(\",L[\"651\"]\u003d\"(\",L[\"652\"]\u003d\"(\",L[\"653\"]\u003d\"(\",L[\"654\"]\u003d\"(\",L[\"655\"]\u003d\"(\",L[\"656\"]\u003d\"(\",L[\"657\"]\u003d\"(\",L[\"658\"]\u003d\"(\",L[\"659\"]\u003d\"(\",L[\"660\"]\u003d\"(\",L[\"661\"]\u003d\"(\",L[\"662\"]\u003d\"(\",L[\"663\"]\u003d\"(\",L[\"664\"]\u003d\"(\",L[\"665\"]\u003d\"(\",L[\"666\"]\u003d\"(\",L[\"667\"]\u003d\"(\",L[\"668\"]\u003d\"(\",L[\"669\"]\u003d\"(\",L[\"670\"]\u003d\"(\",L[\"671\"]\u003d\"(\",L[\"672\"]\u003d\"(\",L[\"673\"]\u003d\"(\",L[\"674\"]\u003d\"(h\",\nL[\"675\"]\u003d\"(h\",L[\"676\"]\u003d\"(h\",L[\"677\"]\u003d\"(h\",L[\"678\"]\u003d\"(h\",L[\"679\"]\u003d\"(h\",L[\"680\"]\u003d\"(h\",L[\"681\"]\u003d\"(h\",L[\"682\"]\u003d\"(h\",L[\"683\"]\u003d\"(h\",L[\"684\"]\u003d\"(h\",L[\"685\"]\u003d\"(h\",L[\"686\"]\u003d\"(h\",L[\"687\"]\u003d\"(h\",L[\"688\"]\u003d\"A\",L[\"689\"]\u003d\"A\",L[\"690\"]\u003d\"A\",L[\"691\"]\u003d\"MEAC3\",L[\"773\"]\u003d\"i\",L[\"806\"]\u003d\"I\",L[\"805\"]\u003d\"I\",L[\"829\"]\u003d\"9\",L[\"830\"]\u003d\"9\",L[\"831\"]\u003d\"9\",L[\"832\"]\u003d\"9\",L[\"833\"]\u003d\"9\",L[\"834\"]\u003d\"9\",L[\"835\"]\u003d\"9\",L[\"836\"]\u003d\"9\",L[\"837\"]\u003d\"9\",L[\"838\"]\u003d\"9\",L[\"839\"]\u003d\"9\",L[\"840\"]\u003d\"9\",L[\"841\"]\u003d\"(\",L[\"842\"]\u003d\"(\",L[\"843\"]\u003d\"(\",L[\"844\"]\u003d\"(\",L[\"845\"]\u003d\"(\",L[\"846\"]\u003d\n\"(\",L[\"847\"]\u003d\"(\",L[\"848\"]\u003d\"(\",L[\"849\"]\u003d\"(\",L[\"850\"]\u003d\"(\",L[\"851\"]\u003d\"(\",L[\"852\"]\u003d\"(\",L[\"865\"]\u003d\"9\",L[\"866\"]\u003d\"9\",L[\"867\"]\u003d\"9\",L[\"868\"]\u003d\"9\",L[\"869\"]\u003d\"9\",L[\"870\"]\u003d\"9\",L[\"871\"]\u003d\"9\",L[\"872\"]\u003d\"9\",L[\"873\"]\u003d\"9\",L[\"874\"]\u003d\"9\",L[\"875\"]\u003d\"9\",L[\"876\"]\u003d\"9\",L[\"877\"]\u003d\"(\",L[\"878\"]\u003d\"(\",L[\"879\"]\u003d\"(\",L[\"880\"]\u003d\"(\",L[\"881\"]\u003d\"(\",L[\"882\"]\u003d\"(\",L[\"883\"]\u003d\"(\",L[\"884\"]\u003d\"(\",L[\"885\"]\u003d\"(\",L[\"886\"]\u003d\"(\",L[\"887\"]\u003d\"(\",L[\"888\"]\u003d\"(\",L);var xW\u003d{},Vis\u003d(xW.STEREO_LAYOUT_UNKNOWN\u003d0,xW.STEREO_LAYOUT_LEFT_RIGHT\u003d1,xW.STEREO_LAYOUT_TOP_BOTTOM\u003d2,xW);var jW,LA;jW\u003d{};g.q5\u003d(jW.auto\u003d0,jW.tiny\u003d144,jW.light\u003d144,jW.small\u003d240,jW.medium\u003d360,jW.large\u003d480,jW.hd720\u003d720,jW.hd1080\u003d1080,jW.hd1440\u003d1440,jW.hd2160\u003d2160,jW.hd2880\u003d2880,jW.highres\u003d4320,jW);LA\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};var x6\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");Zr.prototype.isHdr\u003dfunction(){return this.N\u003d\u003d\u003d\"smpte2084\"||this.N\u003d\u003d\u003d\"arib-std-b67\"};QI.prototype.lm\u003dfunction(){return this.containerType\u003d\u003d\u003d2};\nQI.prototype.isEncrypted\u003dfunction(){return!!this.BG};\nQI.prototype.qG\u003dfunction(){return!!this.audio};\nQI.prototype.gx\u003dfunction(){return!!this.video};g.b(rO,g.pT);g.J\u003drO.prototype;g.J.appendBuffer\u003dfunction(e,N,y){if(this.KC.CV()!\u003d\u003dthis.appendWindowStart+this.start||this.KC.YV()!\u003d\u003dthis.appendWindowEnd+this.start||this.KC.w7()!\u003d\u003dthis.timestampOffset+this.start)this.KC.supports(1),this.KC.jr(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.KC.lZ(this.timestampOffset+this.start);this.KC.appendBuffer(e,N,y)};\ng.J.abort\u003dfunction(){this.KC.abort()};\ng.J.remove\u003dfunction(e,N){this.KC.remove(e+this.start,N+this.start)};\ng.J.removeAll\u003dfunction(){this.remove(this.appendWindowStart,this.appendWindowEnd)};\ng.J.clear\u003dfunction(){this.KC.clear()};\ng.J.jr\u003dfunction(e,N){this.appendWindowStart\u003de;this.appendWindowEnd\u003dN};\ng.J.dc\u003dfunction(){return this.timestampOffset+this.start};\ng.J.CV\u003dfunction(){return this.appendWindowStart};\ng.J.YV\u003dfunction(){return this.appendWindowEnd};\ng.J.lZ\u003dfunction(e){this.timestampOffset\u003de};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.Ju\u003dfunction(e){e\u003dthis.KC.Ju(e\u003d\u003d\u003dvoid 0?!1:e);return Ch(e,this.start,this.end)};\ng.J.Vh\u003dfunction(){return this.KC.Vh()};\ng.J.AK\u003dfunction(){return this.KC.AK()};\ng.J.QI\u003dfunction(){return this.KC.QI()};\ng.J.j9\u003dfunction(){return this.KC.j9()};\ng.J.IC\u003dfunction(){this.KC.IC()};\ng.J.L_\u003dfunction(e){return this.KC.L_(e)};\ng.J.QO\u003dfunction(){return this.KC.QO()};\ng.J.QC\u003dfunction(){return this.KC.QC()};\ng.J.v6\u003dfunction(){return this.KC.v6()};\ng.J.AY\u003dfunction(e,N,y){this.KC.AY(e,N,y)};\ng.J.hY\u003dfunction(e,N,y){this.KC.hY(e,N,y)};\ng.J.WS\u003dfunction(e,N){return this.KC.WS(e,N)};\ng.J.supports\u003dfunction(e){return this.KC.supports(e)};\ng.J.mM\u003dfunction(){return this.KC.mM()};\ng.J.isView\u003dfunction(){return!0};\ng.J.Fw\u003dfunction(){return this.KC.Fw()?this.isActive:!1};\ng.J.isLocked\u003dfunction(){return this.MC\u0026\u0026!this.isActive};\ng.J.N7\u003dfunction(e){e\u003dthis.KC.N7(e);e.vw\u003dthis.start+\"-\"+this.end;return e};\ng.J.Iz\u003dfunction(){return this.KC.Iz()};\ng.J.PZ\u003dfunction(){return this.KC.PZ()};\ng.J.un\u003dfunction(){return this.KC.un()};\ng.J.fh\u003dfunction(){this.KC.qB(this.t8);g.pT.prototype.fh.call(this)};var Cr\u003d!1;g.b(YH,g.pT);g.J\u003dYH.prototype;g.J.appendBuffer\u003dfunction(e,N,y){this.Yn\u003d!1;y\u0026\u0026(this.R6\u003dy);if(e.length){var w;((w\u003dthis.TW)\u003d\u003dnull?0:w.appendBuffer)?this.TW.appendBuffer(e):this.TW?this.TW.append(e):this.gQ\u0026\u0026this.gQ.webkitSourceAppend(this.id,e)}N\u0026\u0026(N.isEncrypted()\u0026\u0026(this.Pe\u003dthis.R6),N.type\u003d\u003d\u003d3\u0026\u0026(this.lP\u003dN),this.Su.push(N.O2()),this.Su.length\u003e4\u0026\u0026this.Su.shift());this.aH\u0026\u0026(this.aH.length\u003e\u003d2||e.length\u003e1048576?delete this.aH:this.aH.push(e))};\ng.J.abort\u003dfunction(){try{this.TW?this.TW.abort():this.gQ\u0026\u0026this.gQ.webkitSourceAbort(this.id)}catch(e){pJs\u0026\u0026g.t0(new g.Gh(\"Error while abort the source buffer: \"+e.name+\", \"+e.message))}this.R6\u003dthis.lP\u003dnull};\ng.J.remove\u003dfunction(e,N,y){this.Yn\u003d!1;var w;if((w\u003dthis.TW)\u003d\u003dnull?0:w.remove)y\u0026\u0026y({b:wO(this.Ju()),s:e,e:N}),this.TW.remove(e,N)};\ng.J.removeAll\u003dfunction(){this.remove(this.CV(),this.YV())};\ng.J.clear\u003dfunction(){this.QI()||(this.abort(),this.removeAll(),this.Pe\u003dthis.R6\u003dthis.lP\u003dnull,this.appendWindowStart\u003dthis.timestampOffset\u003d0,this.yc\u003dyc([],[]),this.Yn\u003d!1,this.aH\u003d$H?[]:void 0,this.KU\u003d!0)};\ng.J.CV\u003dfunction(){if(Cr\u0026\u0026this.gx)return this.appendWindowStart;var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.appendWindowStart)||0};\ng.J.YV\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.appendWindowEnd)||0};\ng.J.jr\u003dfunction(e,N){this.TW\u0026\u0026(Cr\u0026\u0026this.gx?(this.appendWindowStart\u003de,this.TW.appendWindowEnd\u003dN):e\u003ethis.CV()?(this.TW.appendWindowEnd\u003dN,this.TW.appendWindowStart\u003de):(this.TW.appendWindowStart\u003de,this.TW.appendWindowEnd\u003dN))};\ng.J.dc\u003dfunction(){return this.timestampOffset};\ng.J.lZ\u003dfunction(e){Cr?this.timestampOffset\u003de:this.supports(1)\u0026\u0026(this.TW.timestampOffset\u003de)};\ng.J.w7\u003dfunction(){return Cr?this.timestampOffset:this.supports(1)?this.TW.timestampOffset:0};\ng.J.Ju\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0?0:e)return this.Yn||this.Vh()||(this.yc\u003dthis.Ju(!1),this.Yn\u003d!0),this.yc;try{return this.TW?this.TW.buffered:this.gQ?this.gQ.webkitSourceBuffered(this.id):yc([0],[Infinity])}catch(N){return yc([],[])}};\ng.J.Vh\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.updating)||!1};\ng.J.QI\u003dfunction(){return this.KU};\ng.J.j9\u003dfunction(){return!this.KU\u0026\u0026this.Vh()};\ng.J.IC\u003dfunction(){this.KU\u003d!1};\ng.J.L_\u003dfunction(e){var N\u003de\u003d\u003dnull?void 0:e.Iq;e\u003de\u003d\u003dnull?void 0:e.containerType;return!N\u0026\u0026!e||N\u003d\u003d\u003dthis.Iq\u0026\u0026e\u003d\u003d\u003dthis.containerType};\ng.J.QO\u003dfunction(){return this.R6};\ng.J.QC\u003dfunction(){return this.Pe};\ng.J.WS\u003dfunction(e,N){return this.containerType!\u003d\u003de||this.Iq!\u003d\u003dN};\ng.J.AY\u003dfunction(e,N,y){if(this.containerType!\u003d\u003de||y\u0026\u0026this.WS(e,y))this.supports(4),Zo()\u0026\u0026this.TW.changeType(N),y\u0026\u0026(this.Iq\u003dy);this.containerType\u003de};\ng.J.hY\u003dfunction(e,N,y){this.containerType\u0026\u0026this.WS(e,N)\u0026\u0026Zo()\u0026\u0026this.TW.changeType(y);this.containerType\u003de;this.Iq\u003dN};\ng.J.mM\u003dfunction(){return this.lP};\ng.J.isView\u003dfunction(){return!1};\ng.J.supports\u003dfunction(e){switch(e){case 1:var N;return((N\u003dthis.TW)\u003d\u003dnull?void 0:N.timestampOffset)!\u003d\u003dvoid 0;case 0:var y;return!((y\u003dthis.TW)\u003d\u003dnull||!y.appendBuffer);case 2:var w;return!((w\u003dthis.TW)\u003d\u003dnull||!w.remove);case 3:var E,A;return!!(((E\u003dthis.TW)\u003d\u003dnull?0:E.addEventListener)\u0026\u0026((A\u003dthis.TW)\u003d\u003dnull?0:A.removeEventListener));case 4:return!(!this.TW||!this.TW.changeType);default:return!1}};\ng.J.Fw\u003dfunction(){return!this.Vh()};\ng.J.isLocked\u003dfunction(){return!1};\ng.J.N7\u003dfunction(e){e.to\u003dthis.w7();e.up\u003dthis.Vh();var N,y\u003d((N\u003dthis.TW)\u003d\u003dnull?void 0:N.appendWindowStart)||0,w;N\u003d((w\u003dthis.TW)\u003d\u003dnull?void 0:w.appendWindowEnd)||Infinity;e.aw\u003dy.toFixed(3)+\"-\"+N.toFixed(3);return e};\ng.J.AK\u003dfunction(){var e;return((e\u003dthis.TW)\u003d\u003dnull?void 0:e.writeHead)||0};\ng.J.Iz\u003dfunction(){for(var e\u003d{},N\u003d0;N\u003cthis.Su.length;N++)e[\"s\"+N]\u003dthis.Su[N];return e};\ng.J.fh\u003dfunction(){this.supports(3)\u0026\u0026(this.TW.removeEventListener(\"updateend\",this.bB),this.TW.removeEventListener(\"error\",this.bB));g.pT.prototype.fh.call(this)};\ng.J.PZ\u003dfunction(){return this.containerType};\ng.J.v6\u003dfunction(){return this.Iq};\ng.J.un\u003dfunction(){return this.aH};\nvar $H\u003d!1,pJs\u003d!1;xH.prototype.dispose\u003dfunction(){if(!this.Ss()){if(this.J)try{URL.revokeObjectURL(this.yl)}catch(e){}this.N\u003d!0}};\nxH.prototype.Ss\u003dfunction(){return this.N};\nxH.prototype.Bw\u003dfunction(e){return e!\u003d\u003dnull\u0026\u0026e.yl\u003d\u003d\u003dthis.yl};\nxH.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.yl+\"}\"};g.b(ji,g.x);g.J\u003dji.prototype;g.J.getDuration\u003dfunction(){var e;return((e\u003dthis.TZ)\u003d\u003dnull?void 0:e.duration)||this.D};\ng.J.zV\u003dfunction(e){try{this.TZ?this.TZ.duration\u003de:(this.D\u003de,this.gQ.webkitSourceSetDuration(e))}catch(N){}};\ng.J.u6\u003dfunction(){try{return Kh(this)\u003d\u003d\u003d\"closed\"}catch(e){return!0}};\ng.J.Vh\u003dfunction(){return!!(this.J\u0026\u0026this.J.Vh()||this.N\u0026\u0026this.N.Vh())};\ng.J.isAsync\u003dfunction(){return this.J?!!this.J.supports(0):WI()};\ng.J.Mpq\u003dfunction(){!this.Ss()\u0026\u0026nh(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.J.Vpq\u003dfunction(){this.dispose()};\ng.J.G6\u003dfunction(e){if(Qc\u0026\u0026!this.j\u0026\u0026e.QI()\u0026\u0026e.Ju().length\u003d\u003d\u003d0){var N;ma(this.mediaElement,{l:\"mswoue\",sr:(N\u003dthis.mediaElement.JW)\u003d\u003dnull?void 0:N.fO()},!1);e.IC();this.QI()||(this.mediaElement.CM\u003d!0,this.mediaElement.setCurrentTime(0))}};\ng.J.Xq\u003dfunction(){return!!this.J.supports(2)};\ng.J.clear\u003dfunction(){lYH(this,function(){});\nvar e;(e\u003dthis.J)\u003d\u003dnull||e.clear();var N;(N\u003dthis.N)\u003d\u003dnull||N.clear()};\ng.J.QI\u003dfunction(){var e,N;return((e\u003dthis.N)\u003d\u003dnull?void 0:e.QI())||((N\u003dthis.J)\u003d\u003dnull?void 0:N.QI())};\ng.J.L_\u003dfunction(e,N){return!!this.J\u0026\u0026!!this.N\u0026\u0026this.J.L_(N)\u0026\u0026this.N.L_(e)};\nvar Qc\u003d!1;O3.prototype.then\u003dfunction(e,N){return this.promise.then(e,N)};\nO3.prototype.resolve\u003dfunction(e){this.nG(e)};\nO3.prototype.reject\u003dfunction(e){this.oD(e)};g.b(R8,g.x);g.J\u003dR8.prototype;g.J.Sd\u003dfunction(){return this.yl};\ng.J.activate\u003dfunction(e){var N\u003d\"\";e\u0026\u0026(X2_(this,e),N\u003de.yl);if(!this.cI()||N)N\u0026\u0026this.cI()!\u003d\u003dN\u0026\u0026(this.bC(N),delete this.N,this.K\u0026\u0026(this.K.reject(),delete this.K),!window.MediaSource\u0026\u0026window.ManagedMediaSource\u0026\u0026this.wu(!(e\u003d\u003dnull||!e.J))),e\u0026\u0026e.J||this.load(),this.G||(this.addEventListener(\"volumechange\",this.SM),this.G\u003d!0)};\ng.J.E$\u003dfunction(e,N){if(this.N)if(JNE\u0026\u0026HI(this.N)\u0026\u0026!this.N.L_(e,N)){var y;ma(this,{l:\"megms\",sr:(y\u003dthis.JW)\u003d\u003dnull?void 0:y.fO()});kF9(this);this.stopVideo()}else return this.TZ\u003dthis.N,this.N\u003dvoid 0,this.TZ;e\u003dwindow.MediaSource?new ji(this,new window.MediaSource,!1):window.ManagedMediaSource?new ji(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new ji(this,new window.WebKitMediaSource,!1):new ji(this,void 0,!1);this.activate(e.K);this.TZ\u003de;this.CM\u003d!1;return e};\ng.J.playVideo\u003dfunction(){var e\u003dthis;this.isEnded()\u0026\u0026this.seekTo(0);!this.cI()\u0026\u0026this.yl\u0026\u0026(g.t0(Error(\"playVideo without src\")),this.bC(this.yl.yl),this.yl.J||this.load());var N\u003dthis.play(),y;((y\u003dthis.JW)\u003d\u003dnull?0:y.T(\"html5_remove_ios_7_hack_force_play\"))||!N\u0026\u0026mm\u0026\u0026(a3||0)\u003e\u003d7\u0026\u0026AF5(this,function(){g.b4(function(){BhH(e,e.getCurrentTime(),0)},500)});\nreturn N};\ng.J.seekTo\u003dfunction(e){this.Rl()\u003e0\u0026\u0026(mm\u0026\u0026a3\u003c4\u0026\u0026(e\u003dMath.max(.1,e)),this.setCurrentTime(e))};\ng.J.wK\u003dfunction(){if(!this.N\u0026\u0026this.TZ)if(this.TZ.L)try{var e;ma(this,{l:\"mer\",sr:(e\u003dthis.JW)\u003d\u003dnull?void 0:e.fO(),rs:Kh(this.TZ)});this.TZ.clear();this.N\u003dthis.TZ;this.TZ\u003dvoid 0}catch(N){e\u003dnew g.Gh(\"Error while clearing Media Source in MediaElement: \"+N.name+\", \"+N.message),g.t0(e),this.stopVideo()}else this.stopVideo()};\ng.J.stopVideo\u003dfunction(){var e\u003dthis;if(!this.N){var N;(N\u003dthis.TZ)\u003d\u003dnull||h30(N);if(ANP){if(!this.K){var y\u003dnew O3;y.then(void 0,function(){});\nthis.K\u003dy;TfP\u0026\u0026this.pause();g.b4(function(){e.K\u003d\u003d\u003dy\u0026\u0026(Lh(e),y.resolve())},200)}}else Lh(this)}};\ng.J.K9\u003dfunction(){var e\u003dthis.O4();return JX(e)\u003e0\u0026\u0026this.getDuration()?T6(e,this.getCurrentTime()):0};\ng.J.sz\u003dfunction(){var e\u003dthis.getDuration();return e\u003d\u003d\u003dInfinity?1:e?this.K9()/e:0};\ng.J.N7\u003dfunction(){try{var e\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:wO(this.JP(),\",\",3),vbu:wO(this.O4()),vbs:wO(this.Gz()),vpa:\"\"+ +this.isPaused(),vsk:\"\"+ +this.isSeeking(),ven:\"\"+ +this.isEnded(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.Rl(),vns:\"\"+this.pM(),vec:\"\"+this.pw(),vemsg:this.Cq(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.bS(),vsrc:\"\"+ +!!this.cI(),vw:\"\"+e.width,vh:\"\"+e.height}}catch(N){return{}}};\ng.J.hasError\u003dfunction(){return this.pw()\u003e0};\ng.J.addEventListener\u003dfunction(e,N){this.j.listen(e,N,!1,this);this.ao(e)};\ng.J.removeEventListener\u003dfunction(e,N){this.j.CX(e,N,!1,this)};\ng.J.dispatchEvent\u003dfunction(e){if(this.K\u0026\u0026e.type\u003d\u003d\u003d\"pause\")return!1;if(JNE){var N,y\u003d((N\u003de.J)\u003d\u003dnull?void 0:N.timeStamp)||Infinity;N\u003dy\u003eperformance.now()?y-Date.now()+performance.now():y;y\u003dthis.N||this.TZ;if((y\u003d\u003dnull?0:y.QI())||N\u003c\u003d((y\u003d\u003dnull?void 0:y.Z)||0)){var w;ma(this,{l:\"mede\",sr:(w\u003dthis.JW)\u003d\u003dnull?void 0:w.fO(),et:e.type});return!1}if(this.CM)return ma(this,{l:\"medes\",et:e.type}),y\u0026\u0026e.type\u003d\u003d\u003d\"seeking\"\u0026\u0026(y.Z\u003dperformance.now(),this.CM\u003d!1),!1}return this.j.dispatchEvent(e)};\ng.J.xj\u003dfunction(){this.Z\u003d!1};\ng.J.je\u003dfunction(){this.Z\u003d!0;this.Zs(!0)};\ng.J.SM\u003dfunction(){this.Z\u0026\u0026!this.sV()\u0026\u0026this.Zs(!0)};\ng.J.Bw\u003dfunction(e){return!!e\u0026\u0026e.ut()\u003d\u003d\u003dthis.ut()};\ng.J.fh\u003dfunction(){this.G\u0026\u0026this.removeEventListener(\"volumechange\",this.SM);ANP\u0026\u0026Lh(this);g.x.prototype.fh.call(this)};\nvar ANP\u003d!1,TfP\u003d!1,JNE\u003d!1,dEJ\u003d!1;g.J\u003dg.a8.prototype;g.J.isPaused\u003dfunction(){return g.G(this,4)};\ng.J.isPlaying\u003dfunction(){return g.G(this,8)\u0026\u0026!g.G(this,512)\u0026\u0026!g.G(this,64)\u0026\u0026!g.G(this,2)};\ng.J.isOrWillBePlaying\u003dfunction(){return g.G(this,8)\u0026\u0026!g.G(this,2)\u0026\u0026!g.G(this,1024)};\ng.J.isCued\u003dfunction(){return g.G(this,64)\u0026\u0026!g.G(this,8)\u0026\u0026!g.G(this,4)};\ng.J.isBuffering\u003dfunction(){return g.G(this,1)\u0026\u0026!g.G(this,2)};\ng.J.isError\u003dfunction(){return g.G(this,128)};\ng.J.isSuspended\u003dfunction(){return g.G(this,512)};\ng.J.C_\u003dfunction(){return g.G(this,64)\u0026\u0026g.G(this,4)};\ng.J.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};\nvar nF\u003d{},Qz\u003d(nF.BUFFERING\u003d\"buffering-mode\",nF.CUED\u003d\"cued-mode\",nF.ENDED\u003d\"ended-mode\",nF.PAUSED\u003d\"paused-mode\",nF.PLAYING\u003d\"playing-mode\",nF.SEEKING\u003d\"seeking-mode\",nF.UNSTARTED\u003d\"unstarted-mode\",nF);g.b(CL,g.x);g.J\u003dCL.prototype;g.J.FF\u003dfunction(){return this.K};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this,OR:this.HE()});VN5(this.Pk.get(),this);e\u003dthis.Kw;N\u003dthis.layout.layoutId;var y\u003d{OR:this.HE()};e.J.set(N,y);this.Zp()};\ng.J.Ft\u003dfunction(){};\ng.J.release\u003dfunction(){X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId);fl0(this.Pk.get(),this);this.Kw.J.delete(this.layout.layoutId);this.Hm()};\ng.J.WF\u003dfunction(){};\ng.J.Jf\u003dfunction(){};\ng.J.startRendering\u003dfunction(e){c3(rY(this));if($z(this,e)){var N\u003dthis.J;k6(N.params.OP.wP.get(),!0)\u0026\u0026w2J(N,\"p_sr\",{});Yz(this);this.Fa(e);this.HE()||this.W8(!1)}};\ng.J.Ql\u003dfunction(e,N){if(N.layoutId\u003d\u003d\u003dthis.layout.layoutId){this.Dg\u003d\"rendering\";this.N\u003dthis.zZ.get().isMuted()||this.zZ.get().getVolume()\u003d\u003d\u003d0;this.eR(\"impression\");this.eR(\"start\");if(this.zZ.get().isMuted()){bi(this,\"mute\");var y;e\u003d((y\u003dpL(this))\u003d\u003dnull?void 0:y.muteCommands)||[];Ha(this.P9.get(),e,this.layout.layoutId)}if(this.zZ.get().isFullscreen()){this.wz(\"fullscreen\");var w;y\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.fullscreenCommands)||[];Ha(this.P9.get(),y,this.layout.layoutId)}this.HE()||(w\u003dthis.d7.get(),\nw.K\u0026\u0026!w.N\u0026\u0026(w.L\u003d!1,w.N\u003d!0,w.actionType!\u003d\u003d\"ad_to_video\"\u0026\u0026(KV(\"pbs\",void 0,w.actionType),g.Xj(\"finalize_all_timelines\")\u0026\u0026WK9(w.actionType))));this.qA(1);this.GK(N);var E;N\u003d((E\u003dpL(this))\u003d\u003dnull?void 0:E.impressionCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.GP\u003dfunction(e,N,y){this.G\u003d{J0:3,U6:e\u003d\u003d\u003d\"load_timeout\"?402:400,errorMessage:N.message};this.eR(\"error\");var w;e\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.errorCommands)||[];Ha(this.P9.get(),e,this.layout.layoutId);this.HE()||this.oY.xz(this.slot,this.layout,N,y)};\ng.J.Jh\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){bi(this,\"pause\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.pauseCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId);this.qA(2)}};\ng.J.N9\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){bi(this,\"resume\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.resumeCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.bV\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.Dg\u003d\u003d\u003d\"rendering\"){var y\u003d{currentTimeSec:e,flush:N};B3(this.J,\"p_ip\",y);gF(this.vk,e*1E3,N);this.N||gF(this.vk,e*1E3,N\u003d\u003d\u003dvoid 0?!1:N);var w\u003dthis.Zj();if(w){w/\u003d1E3;if(e\u003e\u003dw*.25||N)this.eR(\"first_quartile\"),B3(this.J,\"p_fq\",y);if(e\u003e\u003dw*.5||N)this.eR(\"midpoint\"),B3(this.J,\"p_sq\",y);if(e\u003e\u003dw*.75||N)this.eR(\"third_quartile\"),B3(this.J,\"p_tq\",y);this.wP.get().C.X().experiments.gP(\"enable_progress_command_flush_on_kabuki\")?nv(this.j,e*1E3,N):nv(this.j,e*1E3,gN_(this)?\nN:!1)}}};\ng.J.YI\u003dfunction(){var e;return((e\u003dMb(this.Hk.get(),1))\u003d\u003dnull?void 0:e.clientPlaybackNonce)||\"\"};\ng.J.OL\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?this.oY.xz(this.slot,e,new wX(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):N()};\ng.J.aJ\u003dfunction(e,N,y){if(N.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.Dg\u003d\"not_rendering\",this.layoutExitReason\u003dvoid 0,this.HE()||(e\u003dy!\u003d\u003d\"normal\"||this.position+1\u003d\u003d\u003dthis.Z)\u0026\u0026this.W8(e),this.FV(y),this.qA(0),y){case \"abandoned\":if(V6(this.vk,\"impression\")){var w,E\u003d((w\u003dpL(this))\u003d\u003dnull?void 0:w.abandonCommands)||[];Ha(this.P9.get(),E,this.layout.layoutId)}break;case \"normal\":w\u003d((E\u003dpL(this))\u003d\u003dnull?void 0:E.completeCommands)||[];Ha(this.P9.get(),w,this.layout.layoutId);break;case \"skipped\":var A;w\u003d((A\u003d\npL(this))\u003d\u003dnull?void 0:A.skipCommands)||[];Ha(this.P9.get(),w,this.layout.layoutId)}};\ng.J.rb\u003dfunction(){return this.layout.layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.tq\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_measurable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewMeasurableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.KG\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_fully_viewable_audible_half_duration\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewFullyViewableAudibleHalfDurationCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.fG\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"active_view_viewable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewViewableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.Nf\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"audio_audible\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewAudioAudibleCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.k6\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\"){this.vk.eR(\"audio_measurable\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.activeViewAudioMeasurableCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}};\ng.J.W8\u003dfunction(e){this.d7.get().W8(A6(this.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e,this.position,this.Z,!1)};\ng.J.onFullscreenToggled\u003dfunction(e){if(this.Dg\u003d\u003d\u003d\"rendering\")if(e){this.wz(\"fullscreen\");var N,y\u003d((N\u003dpL(this))\u003d\u003dnull?void 0:N.fullscreenCommands)||[];Ha(this.P9.get(),y,this.layout.layoutId)}else this.wz(\"end_fullscreen\"),N\u003d((y\u003dpL(this))\u003d\u003dnull?void 0:y.endFullscreenCommands)||[],Ha(this.P9.get(),N,this.layout.layoutId)};\ng.J.onVolumeChange\u003dfunction(){if(this.Dg\u003d\u003d\u003d\"rendering\")if(this.zZ.get().isMuted()){bi(this,\"mute\");var e,N\u003d((e\u003dpL(this))\u003d\u003dnull?void 0:e.muteCommands)||[];Ha(this.P9.get(),N,this.layout.layoutId)}else bi(this,\"unmute\"),e\u003d((N\u003dpL(this))\u003d\u003dnull?void 0:N.unmuteCommands)||[],Ha(this.P9.get(),e,this.layout.layoutId)};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.wz\u003dfunction(e){this.vk.wz(e,!this.N)};\ng.J.eR\u003dfunction(e){this.vk.eR(e,!this.N)};\ng.J.HE\u003dfunction(){var e\u003dA6(this.slot.clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility for PlayerBytes sub layout\",this.slot,this.layout),!1):this.wP.get().HE(e)};g.b(Xl,CL);g.J\u003dXl.prototype;g.J.Zp\u003dfunction(){};\ng.J.Hm\u003dfunction(){var e\u003dthis.Pk.get();e.PK\u003d\u003d\u003dthis\u0026\u0026(e.PK\u003dnull);this.D_.stop()};\ng.J.WF\u003dfunction(){this.D_.stop();CL.prototype.Jh.call(this)};\ng.J.Jf\u003dfunction(){dY(this);CL.prototype.N9.call(this)};\ng.J.Zj\u003dfunction(){return A6(this.mP().clientMetadata,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){y.Dg!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026(y.Dg\u003d\"rendering_stop_requested\",y.layoutExitReason\u003dN,li(y,N),y.D_.stop())})};\ng.J.HY\u003dfunction(){var e\u003dDate.now(),N\u003de-this.Lp;this.Lp\u003de;this.Cj+\u003dN;this.Cj\u003e\u003dthis.Zj()?this.I_():(this.bV(this.Cj/1E3),Pd(this,this.Cj))};\ng.J.FV\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.b(IV,Xl);g.J\u003dIV.prototype;g.J.pN\u003dfunction(e){if(this.Dg!\u003d\u003d\"not_rendering\"){e\u003dFl(this,e);var N\u003dthis.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.Dg\u003d\u003d\u003d\"rendering_start_requested\"?N\u0026\u0026$6(e)\u0026\u0026this.b1():N?g.FD(e,2)?YN(\"Receive player ended event during MediaBreak\",this.W9(),this.mP()):Sp(this,e):this.Ek()}};\ng.J.Fa\u003dfunction(){iR5(this);H8_(this.zZ.get());this.Pk.get().PK\u003dthis;mo(\"pbp\")||mo(\"pbs\")||KV(\"pbp\");mo(\"pbp\",\"watch\")||mo(\"pbs\",\"watch\")||KV(\"pbp\",void 0,\"watch\");this.b1()};\ng.J.GK\u003dfunction(e){this.d7.get();var N\u003dA6(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,y\u003dthis.position\u003d\u003d\u003d0;e\u003dA6(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");e\u003d{adBreakType:oV(N),adType:mE9(e)};var w\u003dvoid 0;y?N!\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026(w\u003d\"video_to_ad\"):w\u003d\"ad_to_ad\";jZ(\"ad_mbs\",void 0,w);g.nV(e,w);dY(this)};\ng.J.Ek\u003dfunction(){this.vC()};\ng.J.I_\u003dfunction(){fYH(this);this.vC()};\ng.b(vd,Xl);g.J\u003dvd.prototype;g.J.pN\u003dfunction(e){this.Dg!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dFl(this,e),Sp(this,e))};\ng.J.Fa\u003dfunction(){YN(\"Not used in SSAP\")};\ng.J.GK\u003dfunction(){dY(this)};\ng.J.Ek\u003dfunction(){YN(\"Not used in SSAP\")};\ng.J.I_\u003dfunction(){fYH(this);this.oY.xP(this.W9(),this.mP(),\"normal\")};\ng.b(zp,vd);zp.prototype.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){Fe(y.K,N)\u0026\u0026(y.Dg\u003d\"rendering_stop_requested\",y.layoutExitReason\u003dN,li(y,N),y.D_.stop())})};\nzp.prototype.startRendering\u003dfunction(e){c3(rY(this));$z(this,e)\u0026\u0026(Yz(this),this.Pk.get().PK\u003dthis)};g.b(gY,CL);g.J\u003dgY.prototype;g.J.Ek\u003dfunction(){this.vC()};\ng.J.pN\u003dfunction(e){if(this.Dg!\u003d\u003d\"not_rendering\"){e\u003dFl(this,e);var N\u003dthis.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.Dg\u003d\u003d\u003d\"rendering_start_requested\"?N\u0026\u0026$6(e)\u0026\u0026this.b1():!N||g.FD(e,2)?this.vC():Sp(this,e)}};\ng.J.Zp\u003dfunction(){A6(this.mP().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.shrunkenPlayerBytesConfig\u003dA6(this.mP().clientMetadata,\"metadata_type_shrunken_player_bytes_config\")};\ng.J.Hm\u003dfunction(){A6(this.mP().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;if(this.DF){var e\u003dthis.context.OP,N\u003dthis.DF,y\u003dthis.mP().layoutId;if(k6(e.wP.get(),!0)){var w\u003d{};e.g4(\"mccru\",(w.cid\u003dN,w.p_ac\u003dy,w))}this.oJ.get().removeCueRange(this.DF)}this.DF\u003dvoid 0;var E;(E\u003dthis.qe)\u003d\u003dnull||E.dispose();this.oE\u0026\u0026this.oE.dispose()};\ng.J.Fa\u003dfunction(e){var N\u003dii(this.wP.get()),y\u003dDu(this.wP.get());if(N\u0026\u0026y\u0026\u0026!this.HE()){y\u003dA6(e.clientMetadata,\"metadata_type_preload_player_vars\");var w\u003dg.Y2(this.wP.get().C.X().experiments,\"html5_preload_wait_time_secs\");y\u0026\u0026this.oE\u0026\u0026this.oE.start(w*1E3)}qzH(this,e);iR5(this);N?(y\u003dthis.s2.get(),e\u003dA6(e.clientMetadata,\"metadata_type_player_vars\"),y.C.loadVideoByPlayerVars(e,!1,2)):alE(this.s2.get(),A6(e.clientMetadata,\"metadata_type_player_vars\"));var E;(E\u003dthis.qe)\u003d\u003dnull||E.start();N||this.s2.get().C.playVideo(2)};\ng.J.GK\u003dfunction(){var e;(e\u003dthis.qe)\u003d\u003dnull||e.stop();this.DF\u003d\"adcompletioncuerange:\"+this.mP().layoutId;this.oJ.get().addCueRange(this.DF,0x7ffffffffffff,0x8000000000000,!1,this,2,2);e\u003dthis.context.OP;var N\u003dthis.DF,y\u003dthis.mP().layoutId;if(k6(e.wP.get(),!0)){var w\u003d{};e.g4(\"mccr\",(w.cid\u003dN,w.p_ac\u003dy,w))}(this.adCpn\u003dz3M(this))||YN(\"Media layout confirmed started, but ad CPN not set.\");this.Vi.get().gS(\"onAdStart\",this.adCpn);this.U9\u003dDate.now()};\ng.J.Zj\u003dfunction(){var e;return(e\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:e.La9};\ng.J.e5\u003dfunction(){this.vk.wz(\"clickthrough\")};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){if(y.Dg!\u003d\u003d\"rendering_stop_requested\"){y.Dg\u003d\"rendering_stop_requested\";y.layoutExitReason\u003dN;li(y,N);var w;(w\u003dy.qe)\u003d\u003dnull||w.stop();y.oE\u0026\u0026y.oE.stop();ZRE(y)}})};\ng.J.onCueRangeEnter\u003dfunction(e){if(e!\u003d\u003dthis.DF)YN(\"Received CueRangeEnter signal for unknown layout.\",this.W9(),this.mP(),{cueRangeId:e});else{var N\u003dthis.context.OP,y\u003dthis.mP().layoutId;if(k6(N.wP.get(),!0)){var w\u003d{};N.g4(\"mccre\",(w.cid\u003de,w.p_ac\u003dy,w))}this.oJ.get().removeCueRange(this.DF);this.DF\u003dvoid 0;R_(this.context.wP.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026this.HE()||(e\u003dA6(this.mP().clientMetadata,\"metadata_type_video_length_seconds\"),this.bV(e,!0),this.eR(\"complete\"))}};\ng.J.FV\u003dfunction(e){e!\u003d\u003d\"abandoned\"\u0026\u0026this.Vi.get().gS(\"onAdComplete\");this.Vi.get().gS(\"onAdEnd\",this.adCpn)};\ng.J.onCueRangeExit\u003dfunction(){};\ng.J.Vb\u003dfunction(e){this.Dg\u003d\u003d\u003d\"rendering\"\u0026\u0026(this.shrunkenPlayerBytesConfig\u0026\u0026this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes\u0026\u0026e\u003e\u003d(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)\u0026\u0026this.zZ.get().c7(!0),this.bV(e))};\ng.J.bV\u003dfunction(e,N){CL.prototype.bV.call(this,e,N\u003d\u003d\u003dvoid 0?!1:N);N\u003dDate.now()-this.U9;var y\u003de*1E3,w\u003d{contentCpn:this.YI(),adCpn:z3M(this)};if(e\u003e\u003d5\u0026\u0026!this.w5){var E\u003dN\u003c1E3?0:1;CR(E,\"i.k_\",{metadata:w,nA:N,XN:Math.floor(y/1E3)});Ua(\"IKDSTAT\",E);E\u003d\u003d\u003d0\u0026\u0026xE9(this)\u0026\u0026this.Vi.get().gS(\"onAbnormalityDetected\");this.w5\u003d!0}this.wP.get().C.X().experiments.gP(\"enable_ik_opt\")\u0026\u0026e-this.sC\u003e\u003d5\u0026\u0026(E\u003dN\u003cy*.4?0:1,CR(E,\"n.k_\",{metadata:w,nA:N,XN:Math.floor(y/1E3)}),Ua(\"NKDSTAT\",E),this.wP.get().C.X().experiments.gP(\"enable_ik_opt_enf\")\u0026\u0026\nE\u003d\u003d\u003d0\u0026\u0026xE9(this)\u0026\u0026this.Vi.get().gS(\"onAbnormalityDetected\"),this.sC\u003de)};g.b(VO,gY);VO.prototype.pN\u003dfunction(e){this.Dg!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dFl(this,e),Sp(this,e))};\nVO.prototype.Fa\u003dfunction(){YN(\"Not used in SSAP\")};\ng.b(fL,VO);fL.prototype.fC\u003dfunction(e,N){var y\u003dthis;this.OL(e,function(){if(Fe(y.K,N)){y.Dg\u003d\"rendering_stop_requested\";y.layoutExitReason\u003dN;li(y,N);if(R_(y.context.wP.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026N\u003d\u003d\u003d\"normal\"){var w\u003dA6(y.mP().clientMetadata,\"metadata_type_video_length_seconds\");y.bV(w,!0)}ZRE(y)}})};\nfL.prototype.startRendering\u003dfunction(e){c3(rY(this));$z(this,e)\u0026\u0026(Yz(this),qzH(this,e))};g.b(ui,g.x);g.J\u003dui.prototype;g.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.Hk.get().addListener(this);this.DB.init();GV3([this.layout],this.Hk.get());this.t_()};\ng.J.t_\u003dfunction(){var e\u003dA6(this.DB.mP().clientMetadata,\"metadata_type_player_vars\");e?this.s2.get().addPlayerResponseForAssociation({playerVars:e}):(e\u003dHR_(this.DB.mP()),this.s2.get().addPlayerResponseForAssociation({Al:e}))};\ng.J.DZ\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.WF\u003dfunction(){this.DB.WF()};\ng.J.Jf\u003dfunction(){this.DB.Jf()};\ng.J.Aq\u003dfunction(){YN(\"Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter. Skip should be handled by Triggers\")};\ng.J.Ql\u003dfunction(e,N){this.DB.Ql(e,N)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Vb\u003dfunction(e){this.DB.Vb(e)};\ng.J.onFullscreenToggled\u003dfunction(e){this.DB.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){this.DB.Yx(e)};\ng.J.ys\u003dfunction(e){this.DB.ys(e)};\ng.J.onVolumeChange\u003dfunction(){this.DB.onVolumeChange()};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.Hz\u003dfunction(){return this.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.J.QW\u003dfunction(e){e3_({cpn:e,zo:this.Hk.get(),dS:!0});this.layout.layoutId\u003d\u003d\u003de\u0026\u0026(qP3(this.EQ,this.slot.slotId),this.lX.Ql(this.slot,this.layout))};\ng.J.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)return void YN(\"wrong layout\");this.zZ.get().addListener(this);F2(this.Jz(),this);this.DB.startRendering(this.layout)};\ng.J.pN\u003dfunction(e){this.DB.pN(e)};\ng.J.aJ\u003dfunction(e,N,y){this.DB.aJ(e,N,y)};\ng.J.release\u003dfunction(){this.Hk.get().removeListener(this);this.DB.release();UuH();SK(this.Jz(),this)};\ng.J.O8\u003dfunction(){return R_(this.params.context.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.J.fC\u003dfunction(e,N){e.layoutId!\u003d\u003dthis.layout.layoutId?YN(\"wrong layout\"):this.O8()\u0026\u0026this.DB.FF().currentState\u003e\u003d2||(this.DB.fC(this.layout,N),e\u003dR_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026N\u003d\u003d\u003d\"abandoned\",this.Hz()\u0026\u0026!e\u0026\u0026(R_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026([\"normal\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(N)||YN(\"Single stopRendering: unexpected exit reason\",this.slot,this.layout,{exitReason:N})),this.xk.get().finishSegmentByCpn(this.layout.layoutId,\nMb(this.Hk.get(),1).clientPlaybackNonce,cd(N,this.params.context.wP))),this.zZ.get().removeListener(this),this.O8()\u0026\u0026Sc(this.DB.FF())\u0026\u0026this.lX.aJ(this.slot,this.layout,this.DB.FF().J))};\ng.J.I6\u003dfunction(e,N,y){Nh1({cpn:e,zo:this.Hk.get(),dS:!0});this.mP().layoutId!\u003d\u003de||R_(this.params.context.wP.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026y\u003d\u003d\u003d5||(this.DB.FF().currentState\u003c2\u0026\u0026(e\u003dkz(y,this.params.context.wP),e\u003d\u003d\u003d\"error\"?this.lX.xz(this.slot,this.layout,new wX(\"Player transition with error during SSAP single layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:y},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):QO(this.T9,\nthis.layout,e)),R_(this.params.context.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")||this.lX.aJ(this.slot,this.layout,this.DB.FF().J))};g.b(qb,g.x);g.J\u003dqb.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.DZ\u003dfunction(){};\ng.J.jV\u003dfunction(){return this.bv[this.PC]};\ng.J.nE\u003dfunction(){return this.PC};\ng.J.WF\u003dfunction(e,N){var y\u003dthis.jV();N.layoutId!\u003d\u003dxz(y,e,N)?YN(\"pauseLayout for a PlayerBytes layout that is not currently active\",e,N):y.WF()};\ng.J.Jf\u003dfunction(e,N){var y\u003dthis.jV();N.layoutId!\u003d\u003dxz(y,e,N)?YN(\"resumeLayout for a PlayerBytes layout that is not currently active\",e,N):y.Jf()};\ng.J.Aq\u003dfunction(e,N){var y\u003dthis.jV();R3s(this,e,N);GFP(y,e,N)\u0026\u0026this.oz(y.W9(),y.mP(),\"skipped\")};\ng.J.wO\u003dfunction(e,N){var y\u003dthis.jV();UE9(this);LQJ(y,e,N)\u0026\u0026(e\u003ds4M(this,y,e,N),e!\u003d\u003dvoid 0\u0026\u0026(this.HE()?YN(\"Should not happen. Should delete\"):eK5(this,y.W9(),y.mP(),e)))};\ng.J.Bd\u003dfunction(e,N){var y\u003dObject.assign({},Zu(this),{layoutId:N.layoutId}),w\u003dy.layoutId,E\u003dy.dS;if(y.OR){var A\u003d{};hG(y.zo,\"wrse\",(A.ec\u003dw,A.is\u003dE,A.ctp\u003db$(w),A))}va(this.Tc,e,N)};\ng.J.Ql\u003dfunction(e,N){var y;(y\u003dthis.jV())\u003d\u003dnull||y.Ql(e,N)};\ng.J.aJ\u003dfunction(e,N,y){N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026(this.u8\u003d!1,SK(this.Jz(),this));var w;(w\u003dthis.jV())\u003d\u003dnull||w.aJ(e,N,y)};\ng.J.Vb\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.Vb(e)};\ng.J.xU\u003dfunction(e,N,y){this.nE()\u003d\u003d\u003d-1\u0026\u0026(this.callback.Ql(this.slot,this.layout),this.PC++);var w\u003dthis.jV();w?(w.GP(e,N,y),this.HE()\u0026\u0026this.callback.xz(this.slot,this.layout,N,y)):YN(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.nE()),layoutId:this.mP().layoutId})};\ng.J.onFullscreenToggled\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.Yx(e)};\ng.J.ys\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.ys(e)};\ng.J.onVolumeChange\u003dfunction(){var e;(e\u003dthis.jV())\u003d\u003dnull||e.onVolumeChange()};\ng.J.XO\u003dfunction(e,N,y){z5(this.Tc,e,N,y)};\ng.J.Xl\u003dfunction(e){e.startRendering(e.mP())};\ng.J.init\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);if(this.bv.length\u003c1)throw new U(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.bv.length)});if(e\u003dA6(this.mP().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dthis;e\u003dg.c(this.bv);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.init(),BI0(this.Tc,this.slot,N.mP()),X7F(this.Tc,this.slot,N.mP());\nif(this.HE())for(this.Hk.get().addListener(this),GV3(ORM(this),this.Hk.get()),e\u003dORM(this),e\u003dg.c(e),N\u003de.next();!N.done;N\u003de.next())this.t_(N.value)};\ng.J.t_\u003dfunction(e){var N\u003dA6(e.clientMetadata,\"metadata_type_player_vars\");N?(e.layoutType!\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026YN(\"Non-video ad contains playerVars\",this.slot,e),this.s2.get().addPlayerResponseForAssociation({playerVars:N})):(e\u003dHR_(e),this.s2.get().addPlayerResponseForAssociation({Al:e}))};\ng.J.release\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);if(e\u003dA6(this.mP().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dnull;e\u003dg.c(this.bv);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,PA5(this.Tc,this.slot,N.mP()),N.release();this.HE()\u0026\u0026(this.Hk.get().removeListener(this),UuH())};\ng.J.OL\u003dfunction(e){return e.layoutId!\u003d\u003dthis.mP().layoutId?(this.callback.xz(this.W9(),e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.mP().layoutId+(\"and LayoutType: \"+this.mP().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\ng.J.GO\u003dfunction(){this.zZ.get().addListener(this);F2(this.Jz(),this)};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N,y;this.xU((N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode,new wX(\"There was a player error during this media layout.\",{playerErrorCode:(y\u003de.state.qS)\u003d\u003dnull?void 0:y.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else(N\u003dthis.jV())\u0026\u0026N.pN(e)};\ng.J.HE\u003dfunction(){var e\u003dA6(this.W9().clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(YN(\"Expected SSAP eligibility in PlayerBytes slots\",this.W9(),this.mP()),!1):this.wP.get().HE(e)};\ng.J.D0\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.b(m5,qb);g.J\u003dm5.prototype;g.J.nZ\u003dfunction(e,N,y){this.oz(e,N,y)};\ng.J.m0\u003dfunction(e,N){this.oz(e,N,\"error\")};\ng.J.oz\u003dfunction(e,N,y){var w\u003dthis;aYE(this,e,N,y,function(){jp(w,w.nE()+1)})};\ng.J.startRendering\u003dfunction(e){this.OL(e)\u0026\u0026(this.GO(),ASE(this.d7.get()),rSH(this.wP.get())||H8_(this.zZ.get()),this.nE()\u003d\u003d\u003d-1\u0026\u0026jp(this,this.nE()+1))};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;this.u8\u003d!0;this.nE()\u003d\u003d\u003dthis.bv.length?this.callback.aJ(this.slot,this.layout,N):(e\u003dthis.jV(),e.fC(e.mP(),N),this.d5\u003dfunction(){y.callback.aJ(y.slot,y.layout,N)});\nthis.zZ.get().C.G5();alE(this.s2.get(),{});e\u003deT(this.zZ.get(),1);e.isPaused()\u0026\u0026!g.G(e,2)\u0026\u0026this.zZ.get().playVideo();this.zZ.get().removeListener(this);this.u8\u0026\u0026Nz_(this)};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};\ng.J.xP\u003dfunction(){};\ng.b(Hd,qb);g.J\u003dHd.prototype;g.J.nZ\u003dfunction(e,N,y){e\u003dObject.assign({},Zu(this),{layoutId:N.layoutId,layoutExitReason:y});N\u003de.layoutId;y\u003de.layoutExitReason;var w\u003d{};hG(e.zo,\"prse\",(w.xc\u003dN,w.ler\u003dy,w.ctp\u003db$(N),w))};\ng.J.m0\u003dfunction(){YN(\"onSubLayoutError in SSAP\")};\ng.J.oz\u003dfunction(){YN(\"exitSubLayoutAndPlayNext in SSAP\")};\ng.J.jV\u003dfunction(){return this.G9};\ng.J.nE\u003dfunction(){var e\u003dthis;return this.bv.findIndex(function(N){var y;return N.mP().layoutId\u003d\u003d\u003d((y\u003de.G9)\u003d\u003dnull?void 0:y.mP().layoutId)})};\ng.J.Xl\u003dfunction(e){$N(this.G9\u003d\u003d\u003dvoid 0,\"replacing another adapter\");this.G9\u003de;e.startRendering(e.mP())};\ng.J.XO\u003dfunction(e,N,y){z5(this.Tc,e,N,y);var w;$N(N.layoutId\u003d\u003d\u003d((w\u003dthis.G9)\u003d\u003dnull?void 0:w.mP().layoutId),\"currentAdapter does not match exiting layout\",{slot:e?\"slot: \"+e.slotType:\"\",subLayout:rh(N)})\u0026\u0026(this.G9\u003dvoid 0)};\ng.J.release\u003dfunction(){qb.prototype.release.call(this);$N(this.G9\u003d\u003d\u003dvoid 0,\"currentAdapter is still active during release\");this.G9\u003dvoid 0};\ng.J.Hz\u003dfunction(){return this.zZ.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.J.fC\u003dfunction(e,N){function y(){KL(this)\u0026\u0026([\"normal\",\"error\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(N)||YN(\"Composite stopRendering: Unexpected layout exit reason\",this.slot,e,{layoutExitReason:N}))}\nfunction w(){this.G9\u0026\u0026Wd(this,this.G9,N);if(this.Hz()\u0026\u0026(!KL(this)||N!\u003d\u003d\"abandoned\")){y.call(this);var A;var T\u003d((A\u003dthis.Hk.get().C.getVideoData())\u003d\u003dnull?void 0:A.clientPlaybackNonce)||\"\";A\u003dMb(this.Hk.get(),1).clientPlaybackNonce;this.xk.get().finishSegmentByCpn(T,A,cd(N,this.wP))}yyE(this,N)}\nfunction E(){if(this.G9){var A\u003dthis.G9;A.FF().currentState\u003c2\u0026\u0026A.fC(A.mP(),N);A\u003dKL(this)\u0026\u0026N\u003d\u003d\u003d\"abandoned\";this.Hz()\u0026\u0026!A\u0026\u0026(y.call(this),this.xk.get().finishSegmentByCpn(this.G9.mP().layoutId,Mb(this.Hk.get(),1).clientPlaybackNonce,cd(N,this.wP)))}}\n$N(e.layoutId\u003d\u003d\u003dthis.mP().layoutId,\"StopRendering for wrong layout\")\u0026\u0026Fe(this.Uf.N,N)\u0026\u0026(this.O8()?w.call(this):E.call(this))};\ng.J.aJ\u003dfunction(e,N,y){qb.prototype.aJ.call(this,e,N,y);N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026this.zZ.get().removeListener(this)};\ng.J.YI\u003dfunction(){return Mb(this.Hk.get(),1).clientPlaybackNonce};\ng.J.I6\u003dfunction(e,N,y){Nh1(Object.assign({},Zu(this),{cpn:e}));if(!KL(this)||y!\u003d\u003d5)if(this.O8()){if(this.G9\u0026\u0026this.G9.mP().layoutId!\u003d\u003dN){var w\u003dthis.G9.mP().layoutId;w!\u003d\u003de\u0026\u0026YN(\"onClipExited: mismatched exiting cpn\",this.slot,void 0,{layoutId:w,exitingCpn:e,enteringCpn:N});e\u003dkz(y,this.wP);Wd(this,this.G9,e)}else this.G9\u0026\u0026YN(\"onClipExited: active layout is entering again\");N\u003d\u003d\u003dthis.YI()\u0026\u0026Ei5(this,y)}else{if(this.G9\u0026\u0026this.G9.mP().layoutId\u003d\u003d\u003de)wwF(this,this.G9,y);else{var E;YN(\"Exiting cpn does not match active cpn\",\nthis.slot,(w\u003dthis.G9)\u003d\u003dnull?void 0:w.mP(),{exitingCpn:e,transitionReason:y,activeCpn:(E\u003dthis.G9)\u003d\u003dnull?void 0:E.mP().layoutId})}N\u003d\u003d\u003dthis.YI()\u0026\u0026(this.G9!\u003d\u003dvoid 0\u0026\u0026(YN(\"active adapter is not properly exited\",this.slot,this.layout,{activeLayout:rh(this.G9.mP())}),wwF(this,this.G9,y)),Ei5(this,y),yyE(this,this.Uf.N.J))}};\ng.J.O8\u003dfunction(){return R_(this.wP.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.J.startRendering\u003dfunction(e){this.OL(e)\u0026\u0026(e\u003dthis.Uf,$N(e.J\u003d\u003d\u003d1,\"tickStartRendering: state is not initial\"),e.J\u003d2,this.GO())};\ng.J.QW\u003dfunction(e){e3_(Object.assign({},Zu(this),{cpn:e}));var N\u003dthis.bv.find(function(y){return y.mP().layoutId\u003d\u003d\u003de});\nN?(this.Uf.J!\u003d\u003d2\u0026\u0026(qP3(this.EQ,this.slot.slotId),$N(this.Uf.J\u003d\u003d\u003d2,\"Expect started\"),this.callback.Ql(this.slot,this.layout)),this.Xl(N),va(this.Tc,this.slot,N.mP())):Ay5(this,e)};\ng.J.Aq\u003dfunction(e,N){R3s(this,e,N);var y\u003dthis.jV();y?GFP(y,e,N)\u0026\u0026Tz_(this,\"skipped\"):Jy3(this,\"onSkipRequested\")};\ng.J.wO\u003dfunction(e,N){var y;a:{if(y\u003dthis.jV()){if(UE9(this),LQJ(y,e,N)\u0026\u0026(e\u003ds4M(this,y,e,N),e!\u003d\u003dvoid 0)){y\u003d{Kr:y,yT1:this.bv[e]};break a}}else Jy3(this,\"SkipWithAdPodSkip\");y\u003dvoid 0}if(e\u003dy)y\u003de.Kr,N\u003de.yT1,e\u003dy.mP().layoutId,this.O8()?Wd(this,y,\"skipped\"):y.fC(y.mP(),\"skipped\"),y\u003dN.mP().layoutId,this.xk.get().finishSegmentByCpn(e,y,cd(\"skipped\",this.wP))};\ng.J.Bd\u003dfunction(){YN(\"Not used in html5_ssap_fix_layout_exit\")};\ng.J.pN\u003dfunction(e){var N;(N\u003dthis.jV())\u003d\u003dnull||N.pN(e)};\ng.J.xU\u003dfunction(){YN(\"Not used in html5_ssap_fix_layout_exit\")};\ng.J.xP\u003dfunction(e,N,y){var w;if(((w\u003dthis.jV())\u003d\u003dnull?void 0:w.mP().layoutId)!\u003d\u003dN.layoutId)return void YN(\"requestToExitSubLayout: wrong layout\");Tz_(this,y)};g.b(OV,g.x);g.J\u003dOV.prototype;g.J.W9\u003dfunction(){return this.DB.W9()};\ng.J.mP\u003dfunction(){return this.DB.mP()};\ng.J.init\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.Zp()};\ng.J.Zp\u003dfunction(){this.DB.init()};\ng.J.release\u003dfunction(){var e\u003dA6(this.mP().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);this.Hm()};\ng.J.Hm\u003dfunction(){this.DB.release()};\ng.J.WF\u003dfunction(){this.DB.WF()};\ng.J.Jf\u003dfunction(){this.DB.Jf()};\ng.J.Aq\u003dfunction(e,N){YN(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers\",this.W9(),this.mP(),{requestingSlot:e,requestingLayout:N})};\ng.J.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.mP().layoutId?this.callback.xz(this.W9(),e,new wX(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.mP().layoutId+(\"and LayoutType: \"+this.mP().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.zZ.get().addListener(this),F2(this.Jz(),this),ASE(this.d7.get()),rSH(this.wP.get())||H8_(this.zZ.get()),this.DB.startRendering(e))};\ng.J.fC\u003dfunction(e,N){this.u8\u003d!0;this.DB.fC(e,N);this.zZ.get().C.G5();alE(this.s2.get(),{});e\u003deT(this.zZ.get(),1);e.isPaused()\u0026\u0026!g.G(e,2)\u0026\u0026this.zZ.get().playVideo();this.zZ.get().removeListener(this);this.u8\u0026\u0026this.DB.Ek()};\ng.J.Ql\u003dfunction(e,N){this.DB.Ql(e,N)};\ng.J.aJ\u003dfunction(e,N,y){N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026(this.u8\u003d!1,SK(this.Jz(),this));this.DB.aJ(e,N,y);N.layoutId\u003d\u003d\u003dthis.mP().layoutId\u0026\u0026nL(this.d7.get())};\ng.J.Vb\u003dfunction(e){this.DB.Vb(e)};\ng.J.pN\u003dfunction(e){if(e.state.isError()){var N,y;this.xU((N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode,new wX(\"There was a player error during this media layout.\",{playerErrorCode:(y\u003de.state.qS)\u003d\u003dnull?void 0:y.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else this.DB.pN(e)};\ng.J.xU\u003dfunction(e,N,y){this.DB.GP(e,N,y)};\ng.J.onFullscreenToggled\u003dfunction(e){this.DB.onFullscreenToggled(e)};\ng.J.Yx\u003dfunction(e){this.DB.Yx(e)};\ng.J.ys\u003dfunction(e){this.DB.ys(e)};\ng.J.onVolumeChange\u003dfunction(){this.DB.onVolumeChange()};\ng.J.D0\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.J\u003dRV.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.init\u003dfunction(){this.p$.get().addListener(this);this.zZ.get().addListener(this);var e\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\");var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");if(this.j){var y\u003dthis.p$.get().IH.slice(-1)[0];y!\u003d\u003dvoid 0\u0026\u0026(e\u003dy.startSecs*1E3,N\u003d(y.startSecs+y.Vj)*1E3)}this.Ft(e,N);var w;y\u003d(w\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:w.clientPlaybackNonce;w\u003dthis.layout.o9.adClientDataEntry;Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:N-e,contentCpn:y,\nadClientData:w}});var E\u003dthis.p$.get();E\u003dryP(E.K,e,N);E!\u003d\u003dnull\u0026\u0026(Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:E-e,contentCpn:y,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:w}}),this.xk.get().Qn(E,N))};\ng.J.release\u003dfunction(){this.Hm();this.p$.get().removeListener(this);this.zZ.get().removeListener(this)};\ng.J.startRendering\u003dfunction(){this.Fa();this.callback.Ql(this.slot,this.layout)};\ng.J.fC\u003dfunction(e,N){this.Ph(N);this.driftRecoveryMs!\u003d\u003dnull\u0026\u0026(UV(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round($Y0(this)-A6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(this.zZ.get().C.k7()*1E3).toString()}),this.driftRecoveryMs\u003dnull);this.callback.aJ(this.slot,this.layout,N)};\ng.J.Wq\u003dfunction(){return!1};\ng.J.xa\u003dfunction(e){var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e*\u003d1E3;if(N\u003c\u003de\u0026\u0026e\u003cy){var w;Gp(this.Pk.get(),{daiStateTrigger:{filledAdsDurationMs:e-N,contentCpn:(w\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:w.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.o9.adClientDataEntry}});this.xk.get().Qn(e,y)}};\ng.J.Vb\u003dfunction(e){this.pZ(e);e\u003dpe(this.zZ.get(),2,!0);if(cu(this.L.get(),this.layout.layoutId)){var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dthis.driftRecoveryMs;if(!(y\u003d\u003d\u003dnull||e*1E3\u003cN+y)){this.driftRecoveryMs\u003dnull;var w\u003d$Y0(this),E\u003dthis.zZ.get().C.k7(),A\u003dMath.min(e+E,w/1E3);A\u003c\u003de?UV(this,{driftRecoveryMs:y.toString(),breakDurationMs:Math.round(w-N).toString(),driftFromHeadMs:Math.round(E*1E3).toString()}):(UV(this,{driftRecoveryMs:y.toString(),breakDurationMs:Math.round(w-\nN).toString(),driftFromHeadMs:Math.round(E*1E3).toString(),appliedDriftRecoveryMs:Math.round(e*1E3-N).toString(),destinationMs:Math.round(A*1E3-N).toString()}),this.zZ.get().C.seekTo(A,void 0,void 0,1))}}};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(LL,RV);g.J\u003dLL.prototype;g.J.Ft\u003dfunction(e,N){this.Hk.get().addListener(this);if(this.j){var y\u003de,w\u003d0,E\u003d[];e\u003dthis.K.slice();e.sort(function(A,T){return A6(A.mP().clientMetadata,\"metadata_type_media_sub_layout_index\")-A6(T.mP().clientMetadata,\"metadata_type_media_sub_layout_index\")});\ne.forEach(function(A){var T\u003dy,p\u003dA6(A.mP().clientMetadata,\"metadata_type_video_length_seconds\"),C\u003dMath.min(T+p*1E3,N);y\u003dC;w++;E.push(p);A.Ft(T,C)})}else this.K.forEach(function(A){A.init()});\nthis.N!\u003dnull\u0026\u0026sV(this.Pk.get(),\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.N)};\ng.J.Hm\u003dfunction(){this.Hk.get().removeListener(this);this.J\u003dnull;this.K.forEach(function(e){e.release()})};\ng.J.Fa\u003dfunction(){if(this.J)YN(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.N)});else{var e,N\u003d(e\u003dthis.Hk.get().nk)\u003d\u003dnull?void 0:e.layoutId;MZ1(this,N)}};\ng.J.Ph\u003dfunction(e){var N,y,w,E;(w\u003dthis.J)\u003d\u003dnull||(E\u003dw.dK)\u003d\u003dnull||E.fC((N\u003dthis.J)\u003d\u003dnull?void 0:(y\u003dN.dK)\u003d\u003dnull?void 0:y.mP(),e);this.J\u003dnull};\ng.J.DZ\u003dfunction(e){var N\u003de.videoId;e\u003de.layoutId;if(N\u003d\u003d\u003d\"nPpU29QrbiU\"){var y,w;sV(this.Pk.get(),\"ads_ssmplra_opdcs\",\"vid.\"+N+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.N+\";slrs.\"+!!this.J+\";slrslid.\"+((y\u003dthis.J)\u003d\u003dnull?void 0:(w\u003dy.dK)\u003d\u003dnull?void 0:w.mP().layoutId))}if(this.J){var E;if(((E\u003dthis.J.dK)\u003d\u003dnull?void 0:E.mP().layoutId)\u003d\u003d\u003de)YN(\"Unexpected transition into the same layout ID\",this.slot,this.layout,{layoutId:e});else{var A,T;(T\u003dthis.J.dK)\u003d\u003dnull||T.fC((A\u003dthis.J.dK)\u003d\u003dnull?void 0:A.mP(),\"normal\");\nMZ1(this,e)}}};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};\ng.J.pZ\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};g.J\u003dPyP.prototype;g.J.W9\u003dfunction(){return this.slot};\ng.J.mP\u003dfunction(){return this.layout};\ng.J.FF\u003dfunction(){YN(\"Should not get exitStateMachine for DAI\");return new l$};\ng.J.Ft\u003dfunction(e,N){var y\u003dthis;A6(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.FS\u003dlnM(this.slot,this.layout,A6(this.layout.clientMetadata,\"metadata_type_player_vars\"),e,N,A6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.xk.get(),this.hf.get(),function(){var w\u003dObject,E\u003dw.assign,A\u003dE_(y.layout);var T\u003dA6(y.slot.clientMetadata,\"metadata_type_fulfilled_layout\")||y.slot.fulfilledLayout;var p\u003dA6(T.clientMetadata,\"metadata_type_sub_layouts\")||\nT.Cm;T\u003dObject.assign({},E_(T),{adPlacementConfig:A6(T.clientMetadata,\"metadata_type_ad_placement_config\"),subLayouts:(p||[]).map(E_)});return E.call(w,{},{layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},A,{compositeLayout:T,hasSurveyOverlay:eK(y.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:A6(y.layout.clientMetadata,\"metadata_type_survey_overlay\")})},this.Pk.get());\nthis.zZ.get().addListener(this);e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");N\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:N,vK:e,listener:this});BI0(this.callback,this.slot,this.layout);X7F(this.callback,this.slot,this.layout)};\ng.J.init\u003dfunction(){var e\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.Ft(e,N)};\ng.J.release\u003dfunction(){this.zZ.get().removeListener(this);X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId);this.wP.get();PA5(this.callback,this.slot,this.layout)};\ng.J.startRendering\u003dfunction(){var e\u003dthis;eK(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026sV(this.Pk.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.Dg)YN(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:eK(this.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:A6(this.layout.clientMetadata,\"metadata_type_survey_overlay\")});else{this.Dg\u003d{lL:null,I3:!1};this.J\u003d!1;if(pkH(this.wP.get())){var N;this.adCpn\u003d\n(N\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce}this.wP.get().C.X().experiments.gP(\"html5_disable_sodar_for_tvhtml5\")||FoE(this.slot,this.layout,this.If.get());X1(this.layout.tM)\u0026\u0026this.wP.get().C.X().experiments.gP(\"enable_active_view_lifa_web_video\")\u0026\u0026hu9(this.AM.get(),this.layout.layoutId);this.vk.eR(\"start\");if(MC(this.wP.get())){N\u003deT(this.zZ.get());var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);Sq5(this.vk,this.Dg.lL,N,y,w,function(){return void InP(e,\n\"teois\")},wy(this))}va(this.callback,this.slot,this.layout);\neK(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026sV(this.Pk.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.J.fC\u003dfunction(e,N){var y\u003dthis;if(this.Dg){if(MC(this.wP.get()))if(this.FS\u003d\u003d\u003dnull)YN(\"Unexpected media sub layout exited without a timeline playback ID\");else{e\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var w\u003dQnH(this.zZ.get(),this.FS);pkH(this.wP.get())\u0026\u0026this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026YN(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:A6(this.layout.clientMetadata,\"metadata_type_content_cpn\")});$uH(this.vk,w,this.adCpn);em(this.vk,null,this.Dg.lL,e,w,wy(this),\nfunction(E){return void dY5(y,E,\"fue\")},pkH(this.wP.get()))}this.Dg\u003dnull;\nz5(this.callback,this.slot,this.layout,this.J\u0026\u0026this.wP.get().C.X().T(\"dai_layout_log_skip_exit_reason\")?\"skipped\":N)}else YN(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.J.GP\u003dfunction(){};\ng.J.Ek\u003dfunction(){};\ng.J.Vb\u003dfunction(e){var N\u003dthis;if(this.Dg){if(V6(this.vk,\"impression\")){var y\u003deT(this.zZ.get()),w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Np(this.vk,y,e,this.Dg.lL,w,function(E){return void dY5(N,E,\"tpaqe\")})}this.Dg.lL\u003de}};\ng.J.pN\u003dfunction(e){var N\u003dthis;if(this.Dg){MC(this.wP.get())||this.Dg.I3||(this.Dg.I3\u003d!0,e\u003dnew g.ME(e.state,new g.a8));var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);aV(this.vk,this.Dg.lL,e,y,w,wy(this),!MC(this.wP.get()),function(){return void InP(N,\"teosc\")})}};\ng.J.onFullscreenToggled\u003dfunction(e){oiE(this.vk,e)};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.Aq\u003dfunction(e,N){var y;e\u003dthis.Pk.get();var w\u003d\"ti.\"+V6(this.vk,\"impression\")+\";ts.\"+V6(this.vk,\"skip\")+\";hp.\",E;var A\u003d!((E\u003dthis.vk.K.get(\"skip\"))\u003d\u003dnull||!E.length);sV(e,\"ads_dsr\",w+A+\";cpn.\"+A6(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((y\u003dMb(this.Hk.get(),2))\u003d\u003dnull?void 0:y.clientPlaybackNonce)+\";sl.\"+(A6(N.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")\u003d\u003d\u003dthis.layout.layoutId));V6(this.vk,\"impression\")\u0026\u0026this.vk.eR(\"skip\");N\u003dMb(this.Hk.get(),1).Au\u0026\u0026this.wP.get().C.X().experiments.gP(\"html5_lifa_skip_to_content\");\nthis.J\u003d!0;this.xk.get().Ll(N)||(this.J\u003d!1,YN(\"Unexpected failure to skip a server stitched ad\",this.slot,this.layout))};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.WF\u003dfunction(){};\ng.J.Jf\u003dfunction(){};\ng.J.e5\u003dfunction(){bV3(this.vk)};\ng.J.tq\u003dfunction(){hK_(this.vk)};\ng.J.KG\u003dfunction(){cy5(this.vk)};\ng.J.fG\u003dfunction(){kH_(this.vk)};\ng.J.Nf\u003dfunction(){Bzn(this.vk)};\ng.J.k6\u003dfunction(){XwM(this.vk)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(Ac,RV);g.J\u003dAc.prototype;\ng.J.Ft\u003dfunction(){var e\u003dthis;A6(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var N\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),y\u003dA6(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.FS\u003dlnM(this.slot,this.layout,A6(this.layout.clientMetadata,\"metadata_type_player_vars\"),N,y,A6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.xk.get(),this.hf.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:N,\nexitMs:y,adPlacementConfig:A6(e.layout.clientMetadata,\"metadata_type_ad_placement_config\")}},this.Pk.get());\nvar w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),E\u003dA6(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");X1(this.layout.tM)\u0026\u0026Nr(this.AM.get(),this.layout.layoutId,{Gn:E,vK:w,listener:this})};\ng.J.Hm\u003dfunction(){X1(this.layout.tM)\u0026\u0026ya(this.AM.get(),this.layout.layoutId)};\ng.J.Fa\u003dfunction(){var e\u003dthis;if(this.Dg)YN(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.Dg\u003d{lL:null,I3:!1},FoE(this.slot,this.layout,this.If.get()),this.vk.eR(\"start\"),MC(this.wP.get())){var N\u003deT(this.zZ.get()),y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);Sq5(this.vk,this.Dg.lL,N,y,w,function(){return void vi_(e,\"teois\")},!1)}};\ng.J.Ph\u003dfunction(){var e\u003dthis;if(this.Dg){if(MC(this.wP.get()))if(this.FS\u003d\u003d\u003dnull)YN(\"Unexpected single media layout exited without a timeline playback ID\");else{var N\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),y\u003dQnH(this.zZ.get(),this.FS);$uH(this.vk,y);em(this.vk,null,this.Dg.lL,N,y,!1,function(w){return void zKs(e,w,\"fue\")})}this.Dg\u003dnull}else YN(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.J.pZ\u003dfunction(e){var N\u003dthis;if(this.Dg){if(V6(this.vk,\"impression\")){var y\u003deT(this.zZ.get()),w\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Np(this.vk,y,e,this.Dg.lL,w,function(E){return void zKs(N,E,\"tpaqe\")})}this.Dg.lL\u003de}};\ng.J.pN\u003dfunction(e){var N\u003dthis;if(this.Dg){MC(this.wP.get())||this.Dg.I3||(this.Dg.I3\u003d!0,e\u003dnew g.ME(e.state,new g.a8));var y\u003dA6(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),w\u003dpe(this.zZ.get(),2,!1);aV(this.vk,this.Dg.lL,e,y,w,!1,!MC(this.wP.get()),function(){return void vi_(N,\"teosc\")})}};\ng.J.onFullscreenToggled\u003dfunction(e){oiE(this.vk,e)};\ng.J.e5\u003dfunction(){bV3(this.vk)};\ng.J.tq\u003dfunction(){hK_(this.vk)};\ng.J.KG\u003dfunction(){cy5(this.vk)};\ng.J.fG\u003dfunction(){kH_(this.vk)};\ng.J.Nf\u003dfunction(){Bzn(this.vk)};\ng.J.k6\u003dfunction(){XwM(this.vk)};TK.prototype.build\u003dfunction(e,N,y,w){if(eK(y.clientMetadata,\"metadata_type_dai\")){var E\u003dA6(w.clientMetadata,\"metadata_type_ad_placement_config\");Up(w,{xO:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),K$:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026E!\u003d\u003dvoid 0?(E\u003dnew I0(w.tM,this.Pk,E,w.layoutId,null),E\u003dnew Ac(e,y,w,this.Hk,this.xk,this.hf,this.p$,this.zZ,E,this.Pk,this.If,\nthis.J,this.AM,this.wP)):E\u003dnull;if(E)return E;a:{var A,T\u003d(A\u003dw.Cm)!\u003dnull?A:A6(w.clientMetadata,\"metadata_type_sub_layouts\");E\u003dA6(w.clientMetadata,\"metadata_type_ad_placement_config\");if(Up(w,{xO:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],K$:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026T!\u003d\u003dvoid 0\u0026\u0026E!\u003d\u003dvoid 0){A\u003d[];T\u003dg.c(T);for(var p\u003dT.next();!p.done;p\u003dT.next()){p\u003dp.value;var C\u003dA6(p.clientMetadata,\"metadata_type_media_sub_layout_index\");if(!Up(p,{xO:\"metadata_type_video_length_seconds metadata_type_player_vars metadata_type_layout_enter_ms metadata_type_layout_exit_ms metadata_type_player_bytes_callback_ref metadata_type_content_cpn\".split(\" \"),\nK$:[\"LAYOUT_TYPE_MEDIA\"]})||C\u003d\u003d\u003dvoid 0){e\u003dnull;break a}C\u003dnew I0(p.tM,this.Pk,E,p.layoutId,C);A.push(new PyP(N,y,p,this.xk,C,this.zZ,this.hf,this.AM,this.If,this.wP,this.Pk,this.Hk))}N\u003dnew I0(w.tM,this.Pk,E,w.layoutId);e\u003dnew LL(e,y,w,this.Hk,this.xk,this.p$,this.zZ,N,this.Pk,this.J,A)}else e\u003dnull}if(e)return e}else if(e\u003dCy5(e,N,y,w,this.Jz,this.EQ,this.Mr,this.Pk,this.AM,this.If,this.s2,this.Hk,this.zZ,this.oJ,this.d7,this.Vi,this.P9,this.DM,this.wP,this.xk,this.context,this.Kw))return e;throw new wX(\"Unsupported layout with type: \"+\nw.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};Jc.prototype.build\u003dfunction(e,N,y,w){if(e\u003dCy5(e,N,y,w,this.Jz,this.EQ,this.Mr,this.Pk,this.AM,this.If,this.s2,this.Hk,this.zZ,this.oJ,this.d7,this.Vi,this.P9,this.DM,this.wP,this.xk,this.context,this.Kw))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.b(iVJ,JZ);g.b(pt,bv);pt.prototype.startRendering\u003dfunction(e){var N\u003dhA(this.vk),y\u003d{adsClientData:this.layout.o9};this.J.push(new iVJ(A6(this.layout.clientMetadata,\"metadata_type_valid_survey_text_interstitial_renderer\"),N,this.mP().layoutId,y));bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\npt.prototype.Pw\u003dfunction(e,N){N!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"survey-interstitial\"\u0026\u0026e!\u003d\u003d\"button\"||((e\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e.Aq(this.slot,this.layout):YN(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\npt.prototype.fh\u003dfunction(){bv.prototype.fh.call(this)};var ry\u003dnew g.l8(320,63);g.b(Mp,JZ);g.b(lR,bv);g.J\u003dlR.prototype;g.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(e){e\u0026\u0026iP(this.j,this.layout)};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(e){var N\u003dYA(this.layout);if(this.G\u003d$A(e,mQF(this.zZ.get())))N.onErrorCommand\u0026\u0026this.P9.get().executeCommand(N.onErrorCommand,this.layout.layoutId),iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.rb\u003dfunction(){return this.mP().layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.Pw\u003dfunction(e){this.L.Pw(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iP(this.j,this.layout)};\ng.J.uh\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iP(this.j,this.layout)};\ng.J.Jp\u003dfunction(){this.L.Jp()};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.Z.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.Z,this)};\ng.J.init\u003dfunction(){bv.prototype.init.call(this);VN5(this.Pk.get(),this);this.zZ.get().addListener(this);this.J.push(new Mp(YA(this.layout),hA(this.vk),this.layout.layoutId,{adsClientData:this.layout.o9}))};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this);fl0(this.Pk.get(),this)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(Fv,bv);g.J\u003dFv.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);VN5(this.Pk.get(),this);this.zZ.get().addListener(this);this.J.push(new Mp(YA(this.layout),hA(this.vk),this.layout.layoutId,{adsClientData:this.layout.o9}))};\ng.J.Jp\u003dfunction(){this.L.Jp()};\ng.J.startRendering\u003dfunction(e){bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e);this.Z.H1\u003dthis};\ng.J.fC\u003dfunction(e,N){bv.prototype.fC.call(this,e,N);Oy(this.Z,this)};\ng.J.Pw\u003dfunction(e){this.L.Pw(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026iP(this.j,this.layout)};\ng.J.HM\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003duP_(this.U,this.layout);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N.value.stop()}};\ng.J.uh\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026iP(this.j,this.layout)};\ng.J.Tm\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003duP_(this.U,this.layout);e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N.value.start()}};\ng.J.Vb\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(e){e\u0026\u0026iP(this.j,this.layout)};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(e){var N\u003dYA(this.layout),y\u003dN.contentSupportedRenderer.imageOverlayAdContentRenderer,w\u003dmQF(this.zZ.get());a:{y\u003dy.image;y\u003dy\u003d\u003d\u003dvoid 0?null:y;if(y!\u003dnull\u0026\u0026(y\u003dy.thumbnail,y!\u003dnull\u0026\u0026y.thumbnails!\u003dnull\u0026\u0026y.thumbnails.length!\u003d0\u0026\u0026y.thumbnails[0].width!\u003dnull\u0026\u0026y.thumbnails[0].height!\u003dnull)){y\u003dnew g.l8(y.thumbnails[0].width||0,y.thumbnails[0].height||0);break a}y\u003dnew g.l8(0,0)}if(this.G\u003d$A(e,w,y))N.onErrorCommand\u0026\u0026this.P9.get().executeCommand(N.onErrorCommand,this.layout.layoutId),iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.rb\u003dfunction(){return this.mP().layoutId};\ng.J.B6\u003dfunction(){return this.G};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this);fl0(this.Pk.get(),this)};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};Sm.prototype.Pw\u003dfunction(e){e\u003d\u003d\u003d\"ad-info-hover-text-button\"\u0026\u0026((this.J\u003dthis.zZ.get().Ax(1))||this.zZ.get().pauseVideo())};\nSm.prototype.Jp\u003dfunction(){this.J||this.zZ.get().resumeVideo(1)};g.b(fn0,JZ);g.b(oX,bv);g.J\u003doX.prototype;g.J.init\u003dfunction(){bv.prototype.init.call(this);this.zZ.get().addListener(this)};\ng.J.startRendering\u003dfunction(e){var N\u003dA6(this.layout.clientMetadata,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.J.push(new fn0(N,this.layout.layoutId,{adsClientData:this.layout.o9}));bv.prototype.startRendering.call(this,e);this.callback.Ql(this.slot,e)};\ng.J.Ql\u003dfunction(){};\ng.J.Pw\u003dfunction(e,N){N!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"ad-info-icon-button\"\u0026\u0026e!\u003d\u003d\"ad-info-dialog-close-button\"||((N\u003dA6(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e\u003d\u003d\u003d\"ad-info-icon-button\"?N.WF(this.slot,this.layout):e\u003d\u003d\u003d\"ad-info-dialog-close-button\"\u0026\u0026N.Jf(this.slot,this.layout):YN(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:e}))};\ng.J.ys\u003dfunction(e){e.width\u003c450\u0026\u0026iP(this.j,this.layout)};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.pN\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};\ng.J.fh\u003dfunction(){bv.prototype.fh.call(this)};\ng.J.release\u003dfunction(){bv.prototype.release.call(this);this.zZ.get().removeListener(this)};tZ5.prototype.build\u003dfunction(e,N,y,w){if(N\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.j,this.J,this.wP))return N;if(Up(w,VZn()))return new Fv(y,w,this.Pk,this.AM,this.q7,e,this.N,this.K,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,giM()))return new lR(y,w,this.Pk,this.AM,this.q7,e,this.N,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,{xO:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],K$:[\"LAYOUT_TYPE_SURVEY\"]}))return new oX(y,w,e,this.q7,this.N,this.zZ,this.wP);if(Up(w,\n{xO:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],K$:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new pt(y,w,e,this.q7,this.Pk);if(Up(w,HT5()))return new Eg(y,w,e,this.q7,this.zZ,this.wP);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};umM.prototype.build\u003dfunction(e,N,y,w){if(N\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.j,this.J,this.wP))return N;if(Up(w,VZn()))return new Fv(y,w,this.Pk,this.AM,this.q7,e,this.N,this.K,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));if(Up(w,giM()))return new lR(y,w,this.Pk,this.AM,this.q7,e,this.N,this.zZ,this.P9,this.wP,this.J,new Sm(this.zZ));throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");\n};g.b(bR,yI);bR.prototype.startRendering\u003dfunction(e){yI.prototype.startRendering.call(this,e);if(e.renderingContent?xu3(e,Mb(this.Hk.get(),2)||void 0):A6(this.layout.clientMetadata,\"metadata_ad_video_is_listed\"))e\u003de.renderingContent?ZTM(e,Mb(this.Hk.get(),2)||void 0):A6(this.layout.clientMetadata,\"metadata_type_ad_info_ad_metadata\"),this.Hs.get().C.Mg(\"onAdMetadataAvailable\",e)};ZVn.prototype.build\u003dfunction(e,N,y,w){if(Up(w,qq5())||w.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.m(w.renderingContent,TS)!\u003d\u003dvoid 0)return new bR(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.Hs,this.J,this.Hk);throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};xYs.prototype.build\u003dfunction(e,N,y,w){if(Up(w,qq5()))return new bR(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.Hs,this.J,this.Hk);if(e\u003drp(e,y,w,this.q7,this.zZ,this.Pk,this.N,this.J,this.wP))return e;throw new wX(\"Unsupported layout with type: \"+w.layoutType+\" and client metadata: \"+T5(w.clientMetadata)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};nt.prototype.clone\u003dfunction(e){var N\u003dthis;return new nt(function(){return N.triggerId},e)};QV.prototype.clone\u003dfunction(e){var N\u003dthis;return new QV(function(){return N.triggerId},e)};mz.prototype.clone\u003dfunction(e){var N\u003dthis;return new mz(function(){return N.triggerId},e)};Hh.prototype.clone\u003dfunction(e){var N\u003dthis;return new Hh(function(){return N.triggerId},e)};Kt.prototype.clone\u003dfunction(e){var N\u003dthis;return new Kt(function(){return N.triggerId},e)};Wh.prototype.clone\u003dfunction(e){var N\u003dthis;return new Wh(function(){return N.triggerId},e)};g.b(DC,g.x);var NLM\u003d{WVdDU7FEFNo:15,\"c-6Sb-muKCY\":6,\"O9f9wIR-UI8\":6,\"JNL-wFYNAP0\":15,dLYcTkdHPNA:15,ZdVP0_LJZUE:15,VXcUXyDNdEI:15,VGQ8C9uQc_I:15,\"o2HqYt-U7YU\":15,rwNqPgKVbus:15,ATgzDto2XcY:15,attyPCCLlC4:15,w3aSYOeWyYU:15,wZMtuR2zzRA:30,e3TvPYADCQA:15,eMOw2R8yUHg:15,\"6lLyZenufEY\":15,\"4q_FdWfUxR4\":15,\"3NOPsNQV0zY\":15,IcEJuv4zMSI:15,\"8Eo9vaW_CqY\":15,O0DMDUDJK88:15,wnboazT1Lio:15,ZfRdOlbXmog:5,\"X-sKfjrb7uc\":15,RCVZbiJbZA0:6,\"7syqtZsUUwY\":15,OrlZSFgzFVA:15,ulrgBGVttFg:15,\"1qC82K99ecI\":15,E9lmhFAK78w:30,QSJFJNk_VSg:15,\n\"i-8wX-g3FjI\":30,vgSkhTaAP6U:15,iqslKcmG9zA:15,VkNDKDDDSWA:15,\"2-Sj3oWDJCk\":6,z4zsVPqUVnc:15,xKc7UMf8V4s:15,wwrWuIYPaDE:6,\"_5NVge-Kmpk\":6,\"eUdn6DcJx-4\":6,gxvBLc_C6Io:15,O40oPma0obU:15,\"6xXRRLxj3DA\":15,T5sMvex24Os:15,\"74ccAT84jIY\":15,\"YTlgTC-KM2U\":15,XxcipO9EBWc:15,zI7xwG4M62k:15,XrUrvpDMmOk:15,H5KIgG21WjA:15,R94pfM1wcac:6,\"TD0-7fMqNOE\":5,_evnWGoDAT8:15,Wov4GF3oUSM:6,DKcQEuGWmp4:15,kp4aH06VQBg:15,CI3LdgGodUw:15,lcQzcg6e73Y:15};var LN\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],E2:[],layoutExitUserInputSubmittedTriggers:[]};var id\u003d{efW:1,vIZ:2,gI1:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.b(YF,g.x);g.J\u003dYF.prototype;g.J.R0\u003dfunction(e){if(this.J)YN(\"Unexpected multiple fetch instructions for the current content\");else{this.J\u003de;e\u003dg.c(this.p$.get().IH);for(var N\u003de.next();!N.done;N\u003de.next())bxF(this,this.J,N.value)}};\ng.J.Wq\u003dfunction(e){if(!this.J){var N;(N\u003dthis.xk)\u003d\u003dnull||N.get().Mp(e.identifier);return!1}bxF(this,this.J,e);return!0};\ng.J.xa\u003dfunction(){};\ng.J.I$\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026(YN(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn}),this.J\u003dnull)};\ng.J.Jg\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026YN(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn},!0);this.J\u003dnull};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull};var cv\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"],rK5\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_ad_placement_config\"];g.b(F7,g.x);g.J\u003dF7.prototype;g.J.Ql\u003dfunction(e,N){var y\u003dthis;if(N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026(Nx(N,this.Z)||Nx(N,rK5))){var w\u003dMb(this.Hk.get(),2),E\u003dthis.j(N,w||void 0);E?lv(this.K.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var A\u003d[$D1(y.J.get(),E.contentCpn,E.rL,function(T){return y.L(T.slotId,\"core\",E,$2(y.yT.get(),T))},E.inPlayerSlotId)];\nE.instreamAdPlayerUnderlayRenderer\u0026\u0026Wr(y.wP.get())\u0026\u0026A.push(BKP(y,E,E.instreamAdPlayerUnderlayRenderer));return A}):YN(\"Expected MediaLayout to carry valid opportunity on entered\",e,N)}};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.aJ\u003dfunction(){};g.b(Sw,g.x);Sw.prototype.I$\u003dfunction(e,N,y,w,E,A,T){var p\u003dthis,C\u003dMb(this.Hk.get(),1);!R_(this.wP.get(),\"html5_ssap_play_cached_preroll\")\u0026\u0026C.jg?JM(this.zZ.get()):(EkM(this.d7.get(),w),lv(this.N.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return X8J(p.J.get(),w,E,A,e,N,T,C,\"\")}),Tcn(this.K))};\nSw.prototype.Jg\u003dfunction(){};g.b(oc,g.x);g.b(bP,g.x);bP.prototype.onCueRangeEnter\u003dfunction(){};\nbP.prototype.onCueRangeExit\u003dfunction(e){var N\u003dthis,y\u003dthis.J.get(e);y\u0026\u0026(this.J.delete(e),this.oJ.get().removeCueRange(e),lv(this.N.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var w\u003dN.K.get();w\u003dF1(w.N.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign({},y,{slotId:w,slotEntryTrigger:y.slotEntryTrigger?Hx_(y.slotId,w,y.slotEntryTrigger):void 0,slotFulfillmentTriggers:KZ9(y.slotId,w,y.slotFulfillmentTriggers),slotExpirationTriggers:KZ9(y.slotId,w,y.slotExpirationTriggers)})]},\ny.slotId))};\nbP.prototype.I$\u003dfunction(){for(var e\u003dg.c(this.J.keys()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.oJ.get().removeCueRange(N);this.J.clear()};\nbP.prototype.Jg\u003dfunction(){};g.b(hH,g.x);g.J\u003dhH.prototype;g.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(e){var N\u003dthis;g.e1(g.yK(),function(){var y\u003dN.J.get(e);y\u0026\u0026YN(\"Expected layouts to be properly unscheduled\",e,void 0,{slotType:e.slotType,layoutTypes:[].concat(g.B(y)).map(function(w){return w.layoutType})})},0)};\ng.J.BE\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(e,N){this.J.has(e)||this.J.set(e,new Set);this.J.get(e).add(N)};\ng.J.Lq\u003dfunction(e,N){this.R$.has(e)\u0026\u0026this.R$.get(e)\u003d\u003d\u003dN\u0026\u0026YN(\"Unscheduled a Layout that is currently entered.\",e,N);if(this.J.has(e)){var y\u003dthis.J.get(e);y.has(N)?(y.delete(N),y.size\u003d\u003d\u003d0\u0026\u0026this.J.delete(e)):YN(\"Trying to unscheduled a Layout that was not scheduled.\",e,N)}else YN(\"Trying to unscheduled a Layout that was not scheduled.\",e,N)};\ng.J.Ql\u003dfunction(e,N){this.R$.set(e,N)};\ng.J.aJ\u003dfunction(e){this.R$.delete(e)};\ng.J.sX\u003dfunction(){};g.J\u003dPls.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){};Bu.prototype.build\u003dfunction(e,N){return new Pls(e,N)};g.J\u003ddTE.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){this.callback.ma(this.slot);rV(this.zZ.get(),\"ad-showing\")};\ng.J.release\u003dfunction(){};g.J\u003dIbM.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");Ce(this.zZ.get(),\"ad-interrupting\");this.N\u003dthis.zZ.get().isAtLiveHead();this.J\u003dMath.ceil(Date.now()/1E3);this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){rV(this.zZ.get(),\"ad-showing\");rV(this.zZ.get(),\"ad-interrupting\");var e\u003dthis.N?Infinity:pe(this.zZ.get(),1,!0)+Math.floor(Date.now()/1E3)-this.J;this.zZ.get().C.seekTo(e,void 0,void 0,1);this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){};g.J\u003dvqM.prototype;g.J.init\u003dfunction(){};\ng.J.W9\u003dfunction(){return this.slot};\ng.J.LU\u003dfunction(){Ce(this.zZ.get(),\"ad-showing\");Ce(this.zZ.get(),\"ad-interrupting\");this.callback.BE(this.slot)};\ng.J.HU\u003dfunction(){JM(this.zZ.get());rV(this.zZ.get(),\"ad-showing\");rV(this.zZ.get(),\"ad-interrupting\");this.callback.ma(this.slot)};\ng.J.release\u003dfunction(){JM(this.zZ.get())};X7.prototype.build\u003dfunction(e,N){if(J6(N,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new dTE(e,N,this.zZ);if(N.slotEntryTrigger instanceof VV\u0026\u0026J6(N,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new IbM(e,N,this.zZ);if(J6(N,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new vqM(e,N,this.zZ);throw new U(\"Unsupported slot with type \"+N.slotType+\" and client metadata: \"+(T5(N.clientMetadata)+\" in PlayerBytesSlotAdapterFactory.\"));};g.b(Pu,g.x);Pu.prototype.J\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof jm\u0026\u0026w.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u0026\u0026E.triggeringLayoutId\u003d\u003d\u003de\u0026\u0026N.push(w)}N.length?iF(this.ri(),N):YN(\"Mute requested but no registered triggers can be activated.\")};g.b(Ic,Pu);g.J\u003dIc.prototype;g.J.Pw\u003dfunction(e,N){if(N)if(e\u003d\u003d\u003d\"skip-button\"){e\u003d[];for(var y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof jm\u0026\u0026w.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u0026\u0026E.triggeringLayoutId\u003d\u003d\u003dN\u0026\u0026e.push(w)}e.length\u0026\u0026iF(this.ri(),e)}else R_(this.wP.get(),\"supports_multi_step_on_desktop\")?e\u003d\u003d\u003d\"ad-action-submit-survey\"\u0026\u0026d$(this,N):e\u003d\u003d\u003d\"survey-submit\"?d$(this,N):e\u003d\u003d\u003d\"survey-single-select-answer-button\"\u0026\u0026d$(this,N)};\ng.J.oG\u003dfunction(e){Pu.prototype.J.call(this,e)};\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof O_||N instanceof jm))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.HM\u003dfunction(){};\ng.J.Tm\u003dfunction(){};\ng.J.uh\u003dfunction(){};g.b(vu,g.x);g.J\u003dvu.prototype;\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof nt||N instanceof QV||N instanceof mz||N instanceof Hh||N instanceof Kt||N instanceof Wh||N instanceof uR||N instanceof dy||N instanceof vh||N instanceof IX||N instanceof tc||N instanceof Ph))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in AdsControlFlowEventTriggerAdapter\");e\u003dnew GK(e,N,y,w);this.Zg.set(N.triggerId,e);N instanceof\nKt\u0026\u0026this.L.has(N.triggeringSlotId)\u0026\u0026iF(this.J(),[e]);N instanceof nt\u0026\u0026this.K.has(N.triggeringSlotId)\u0026\u0026iF(this.J(),[e]);N instanceof dy\u0026\u0026this.N.has(N.triggeringLayoutId)\u0026\u0026iF(this.J(),[e])};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(e){this.L.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof Kt\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.eZ\u003dfunction(e){this.L.delete(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof Wh\u0026\u0026E.triggeringSlotId\u003d\u003d\u003de.slotId\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.XI\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dw.trigger;E instanceof uR\u0026\u0026E.slotType\u003d\u003d\u003de.slotType\u0026\u0026E.J!\u003d\u003de.slotId\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.BE\u003dfunction(e){this.K.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof nt\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.ma\u003dfunction(e){this.K.delete(e.slotId);this.j.add(e.slotId);for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.trigger instanceof QV)e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);else if(w.trigger instanceof Ph){var E\u003dw.trigger;e.slotId\u003d\u003d\u003dE.slotId\u0026\u0026this.N.has(E.triggeringLayoutId)\u0026\u0026N.push(w)}N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.U4\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof mz\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.Wf\u003dfunction(e){for(var N\u003d[],y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.trigger instanceof Hh\u0026\u0026e.slotId\u003d\u003d\u003dw.trigger.triggeringSlotId\u0026\u0026N.push(w);N.length\u003e0\u0026\u0026iF(this.J(),N)};\ng.J.i6\u003dfunction(e,N){this.Z.add(N.layoutId)};\ng.J.Lq\u003dfunction(e,N){this.Z.delete(N.layoutId)};\ng.J.Ql\u003dfunction(e,N){this.N.add(N.layoutId);for(var y\u003d[],w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.trigger instanceof dy)N.layoutId\u003d\u003d\u003dE.trigger.triggeringLayoutId\u0026\u0026y.push(E);else if(E.trigger instanceof tc){var A\u003dE.trigger;e.slotType\u003d\u003d\u003dA.slotType\u0026\u0026N.layoutType\u003d\u003d\u003dA.layoutType\u0026\u0026N.layoutId!\u003d\u003dA.J\u0026\u0026y.push(E)}else E.trigger instanceof Ph\u0026\u0026(A\u003dE.trigger,N.layoutId\u003d\u003d\u003dA.triggeringLayoutId\u0026\u0026this.j.has(A.slotId)\u0026\u0026y.push(E));y.length\u003e0\u0026\u0026iF(this.J(),y)};\ng.J.aJ\u003dfunction(e,N,y){this.N.delete(N.layoutId);e\u003d[];for(var w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.trigger instanceof vh\u0026\u0026N.layoutId\u003d\u003d\u003dE.trigger.triggeringLayoutId\u0026\u0026e.push(E),E.trigger instanceof IX){var A\u003dE.trigger;N.layoutId\u003d\u003d\u003dA.triggeringLayoutId\u0026\u0026A.J.includes(y)\u0026\u0026e.push(E)}e.length\u003e0\u0026\u0026iF(this.J(),e)};\ng.J.sX\u003dfunction(){};\ng.J.I$\u003dfunction(){this.j.clear()};\ng.J.Jg\u003dfunction(){};g.b(zB,g.x);zB.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof Bh))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in CloseRequestedTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\nzB.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};g.b(Dz,g.x);Dz.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof kA||N instanceof Zp))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\nDz.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\nDz.prototype.I$\u003dfunction(e){for(var N\u003d[],y\u003dN.push,w\u003dy.apply,E\u003d[],A\u003dg.c(this.Zg.values()),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.trigger instanceof kA\u0026\u0026T.trigger.Zf\u003d\u003d\u003de\u0026\u0026E.push(T);w.call(y,N,g.B(E));y\u003dN.push;w\u003dy.apply;E\u003d[];A\u003dg.c(this.Zg.values());for(T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.trigger instanceof Zp\u0026\u0026T.trigger.J!\u003d\u003de\u0026\u0026E.push(T);w.call(y,N,g.B(E));N.length\u0026\u0026iF(this.J(),N)};\nDz.prototype.Jg\u003dfunction(e){for(var N\u003d[],y\u003dN.push,w\u003dy.apply,E\u003d[],A\u003dg.c(this.Zg.values()),T\u003dA.next();!T.done;T\u003dA.next()){T\u003dT.value;var p\u003dT.trigger;p instanceof Zp\u0026\u0026p.J\u003d\u003d\u003de\u0026\u0026E.push(T)}w.call(y,N,g.B(E));N.length\u0026\u0026iF(this.J(),N)};g.b(g$,g.x);g.J\u003dg$.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");var E\u003d\"adtriggercuerange:\"+N.triggerId;if(N instanceof VV)zan(this,e,N,y,w,E,N.J.start,N.J.end,N.Zf,N.visible);else if(N instanceof Xv)zan(this,e,N,y,w,E,0x7ffffffffffff,0x8000000000000,N.Zf,N.visible);else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in CueRangeTriggerAdapter\");};\ng.J.Ay\u003dfunction(e){var N\u003dthis.Zg.get(e.triggerId);N\u0026\u0026this.oJ.get().removeCueRange(N.cueRangeId);this.Zg.delete(e.triggerId)};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003dix_(this,e);if(N\u0026\u0026(N\u003dthis.Zg.get(N)))if(g.G(eT(this.zZ.get()),32))this.J.add(N.cueRangeId);else{var y\u003dN\u003d\u003dnull?void 0:N.md.trigger;if(y instanceof VV||y instanceof Xv){if(k6(this.context.wP.get())){var w\u003dN.md.slot,E\u003dN.md.layout,A\u003d{};this.context.OP.g4(\"cre\",(A.ca\u003dN.md.category,A.tt\u003dy.triggerType,A.st\u003dw.slotType,A.lt\u003dE\u003d\u003dnull?void 0:E.layoutType,A.cid\u003de,A))}iF(this.N(),[N.md])}}};\ng.J.onCueRangeExit\u003dfunction(e){(e\u003dix_(this,e))\u0026\u0026(e\u003dthis.Zg.get(e))\u0026\u0026this.J.delete(e.cueRangeId)};\ng.J.pN\u003dfunction(e){if(lp(e,16)\u003c0){e\u003dg.c(this.J);for(var N\u003de.next();!N.done;N\u003de.next())this.onCueRangeEnter(N.value,!0);this.J.clear()}};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Vb\u003dfunction(){};\ng.J.onFullscreenToggled\u003dfunction(){};\ng.J.Yx\u003dfunction(){};\ng.J.D0\u003dfunction(){};\ng.J.ys\u003dfunction(){};\ng.J.onVolumeChange\u003dfunction(){};\ng.J.Qs\u003dfunction(){};\ng.J.pO\u003dfunction(){};g.b(V8,g.x);g.J\u003dV8.prototype;\ng.J.jw\u003dfunction(e,N,y,w){if(this.N.has(N.triggerId)||this.K.has(N.triggerId))throw new U(\"Tried to re-register the trigger.\");e\u003dnew GK(e,N,y,w);if(e.trigger instanceof gy)this.N.set(e.trigger.triggerId,e);else if(e.trigger instanceof zK)this.K.set(e.trigger.triggerId,e);else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+e.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.N.has(e.trigger.triggerId)\u0026\u0026e.slot.slotId\u003d\u003d\u003dthis.J\u0026\u0026iF(this.j(),[e])};\ng.J.Ay\u003dfunction(e){this.N.delete(e.triggerId);this.K.delete(e.triggerId)};\ng.J.DZ\u003dfunction(e){e\u003de.slotId;if(this.J!\u003d\u003de){var N\u003d[];this.J!\u003dnull\u0026\u0026N.push.apply(N,g.B(DTJ(this.K,this.J)));e!\u003dnull\u0026\u0026N.push.apply(N,g.B(DTJ(this.N,e)));this.J\u003de;N.length\u0026\u0026iF(this.j(),N)}};\ng.J.I6\u003dfunction(){};\ng.J.QW\u003dfunction(){};g.b(fs,g.x);g.J\u003dfs.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof qp))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};g.b(tH,g.x);g.J\u003dtH.prototype;g.J.sX\u003dfunction(e,N){for(var y\u003d[],w\u003dg.c(this.Zg.values()),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.trigger;A.opportunityType\u003d\u003d\u003de\u0026\u0026(A.associatedSlotId\u0026\u0026A.associatedSlotId!\u003d\u003dN||y.push(E))}y.length\u0026\u0026iF(this.J(),y)};\ng.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof ngH))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in OpportunityEventTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};g.b(uP,g.x);g.J\u003duP.prototype;g.J.jw\u003dfunction(e,N,y,w){e\u003dnew GK(e,N,y,w);if(N instanceof iR||N instanceof ft||N instanceof Dp||N instanceof xA||N instanceof jgH){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");this.Zg.set(N.triggerId,e);y\u003dy.slotId;e\u003dthis.K.has(y)?this.K.get(y):new Set;e.add(N);this.K.set(y,e)}else throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in PrefetchTriggerAdapter\");};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};\ng.J.JT\u003dfunction(e){var N\u003de.slotId;if(this.K.has(N)){e\u003d0;var y\u003dnew Set;N\u003dg.c(this.K.get(N));for(var w\u003dN.next();!w.done;w\u003dN.next())if(w\u003dw.value,y.add(w.triggerId),w instanceof ft\u0026\u0026w.breakDurationMs){e\u003dw.breakDurationMs;break}qC(this,\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",e,y)}};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.Ql\u003dfunction(){};\ng.J.aJ\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Wq\u003dfunction(e){if(this.J){this.N\u0026\u0026this.N.stop();this.j\u0026\u0026g.NA(this.j);e\u003de.Vj*1E3+1E3;for(var N\u003d0,y\u003dg.c(this.Zg.values()),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value.trigger,w instanceof iR\u0026\u0026w.breakDurationMs\u003c\u003de\u0026\u0026w.breakDurationMs\u003eN\u0026\u0026(N\u003dw.breakDurationMs);e\u003dN;if(e\u003e0)return qC(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",e,new Set,!0),qC(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",e,new Set,!1),!0}return!1};\ng.J.xa\u003dfunction(){};\ng.J.I$\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de?(YN(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn}),Zz(this)):VR0(this)};\ng.J.Jg\u003dfunction(e){this.J\u0026\u0026this.J.contentCpn!\u003d\u003de\u0026\u0026YN(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.J.contentCpn},!0);Zz(this)};\ng.J.R0\u003dfunction(e){var N\u003dthis;if(this.J)YN(\"Unexpected multiple fetch instructions for the current content\");else{this.J\u003de;e\u003dtRs(e);this.N\u003dnew g.e6(function(){VR0(N)},e?e:6E5);\nthis.N.start();this.j\u003dnew g.e6(function(){N.J\u0026\u0026(N.N\u0026\u0026(N.N.stop(),N.N.start()),gq5(N,\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\"))},fb9(this.J));\ne\u003dthis.zZ.get().getCurrentTimeSec(1,!1);for(var y\u003dg.c(this.p$.get().IH),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,sV(this.Pk.get(),\"nocache\",\"ct.\"+Date.now()+\";cmt.\"+e+\";d.\"+w.Vj.toFixed(3)+\";tw.\"+(w.startSecs-e)+\";cid.\"+w.identifier+\";\")}};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);Zz(this)};g.b(xF,g.x);g.J\u003dxF.prototype;g.J.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof RX))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.Zg.set(N.triggerId,new GK(e,N,y,w));e\u003dthis.J.has(N.triggeringLayoutId)?this.J.get(N.triggeringLayoutId):new Set;e.add(N);this.J.set(N.triggeringLayoutId,e)};\ng.J.Ay\u003dfunction(e){this.Zg.delete(e.triggerId);if(!(e instanceof RX))throw new U(\"Incorrect TriggerType: Tried to unregister trigger of type \"+e.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var N\u003dthis.N.get(e.triggerId);N\u0026\u0026(N.dispose(),this.N.delete(e.triggerId));if(N\u003dthis.J.get(e.triggeringLayoutId))N.delete(e),N.size\u003d\u003d\u003d0\u0026\u0026this.J.delete(e.triggeringLayoutId)};\ng.J.JT\u003dfunction(){};\ng.J.eZ\u003dfunction(){};\ng.J.XI\u003dfunction(){};\ng.J.BE\u003dfunction(){};\ng.J.ma\u003dfunction(){};\ng.J.U4\u003dfunction(){};\ng.J.Wf\u003dfunction(){};\ng.J.i6\u003dfunction(){};\ng.J.Lq\u003dfunction(){};\ng.J.sX\u003dfunction(){};\ng.J.Ql\u003dfunction(e,N){var y\u003dthis;if(this.J.has(N.layoutId)){e\u003dthis.J.get(N.layoutId);e\u003dg.c(e);var w\u003de.next();for(N\u003d{};!w.done;N\u003d{E3:void 0},w\u003de.next())N.E3\u003dw.value,w\u003dnew g.e6(function(E){return function(){var A\u003dy.Zg.get(E.E3.triggerId);iF(y.K(),[A])}}(N),N.E3.durationMs),w.start(),this.N.set(N.E3.triggerId,w)}};\ng.J.aJ\u003dfunction(){};g.b(jw,g.x);jw.prototype.jw\u003dfunction(e,N,y,w){if(this.Zg.has(N.triggerId))throw new U(\"Tried to register duplicate trigger for slot.\");if(!(N instanceof hc))throw new U(\"Incorrect TriggerType: Tried to register trigger of type \"+N.triggerType+\" in VideoTransitionTriggerAdapter.\");this.Zg.set(N.triggerId,new GK(e,N,y,w))};\njw.prototype.Ay\u003dfunction(e){this.Zg.delete(e.triggerId)};Hu.prototype.dD\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};g.b(OU,g.x);g.J\u003dOU.prototype;g.J.logEvent\u003dfunction(e){this.ZU(e)};\ng.J.S1\u003dfunction(e,N,y){this.ZU(e,void 0,void 0,void 0,N,void 0,void 0,void 0,N.adSlotLoggingData,void 0,void 0,y)};\ng.J.A1\u003dfunction(e,N,y,w){this.ZU(e,void 0,void 0,void 0,N,y?y:void 0,void 0,void 0,N.adSlotLoggingData,y?y.adLayoutLoggingData:void 0,void 0,w)};\ng.J.L5\u003dfunction(e,N,y,w){R_(this.wP.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"trigger:\",y,\"slot:\",N,\"layout:\",w);rX(this.J.get())\u0026\u0026this.ZU(e,void 0,void 0,void 0,N,w?w:void 0,void 0,y,N.adSlotLoggingData,w?w.adLayoutLoggingData:void 0)};\ng.J.RR\u003dfunction(e,N,y,w,E){this.ZU(e,N,y,w,void 0,void 0,void 0,void 0,void 0,void 0,void 0,E)};\ng.J.a8\u003dfunction(e,N,y,w){this.ZU(\"ADS_CLIENT_EVENT_TYPE_ERROR\",void 0,void 0,void 0,y,w,void 0,void 0,y.adSlotLoggingData,w?w.adLayoutLoggingData:void 0,{errorType:e,errorMessage:N})};\ng.J.ZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y,M){var l\u003dthis;M\u003dM\u003d\u003d\u003dvoid 0?0:M;R_(this.wP.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"slot:\",E,\"layout:\",A,\"ping:\",T,\"Opportunity:\",{opportunityType:N,associatedSlotId:y,CXh:w,L_g:p,adSlotLoggingData:C,adLayoutLoggingData:r});try{var F\u003dfunction(){if(!l.wP.get().C.X().T(\"html5_disable_client_tmp_logs\")\u0026\u0026e!\u003d\u003d\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"){e||YN(\"Empty PACF event type\",E,A);var S\u003drX(l.J.get()),k\u003d{eventType:e,eventOrder:++l.eventCount},X\u003d{};\nE\u0026\u0026(X.slotData\u003dCn(S,E));A\u0026\u0026(X.layoutData\u003dogJ(S,A));T\u0026\u0026(X.pingData\u003d{pingDispatchStatus:\"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS\",serializedAdPingMetadata:T.J.serializedAdPingMetadata,pingIndex:T.index});p\u0026\u0026(X.triggerData\u003dpn(p.trigger,p.category));N\u0026\u0026(X.opportunityData\u003dbQ3(S,N,y,w));S\u003d{organicPlaybackContext:{contentCpn:Mb(l.Hk.get(),1).clientPlaybackNonce}};S.organicPlaybackContext.isLivePlayback\u003dMb(l.Hk.get(),1).Cx;var d;S.organicPlaybackContext.isMdxPlayback\u003d(d\u003dMb(l.Hk.get(),1))\u003d\u003dnull?void 0:d.isMdxPlayback;\nvar v;if((v\u003dMb(l.Hk.get(),1))\u003d\u003dnull?0:v.daiEnabled)S.organicPlaybackContext.isDaiContent\u003d!0;var V;if(d\u003d(V\u003dMb(l.Hk.get(),2))\u003d\u003dnull?void 0:V.clientPlaybackNonce)S.adVideoPlaybackContext\u003d{adVideoCpn:d};S\u0026\u0026(X.externalContext\u003dS);k.adClientData\u003dX;C\u0026\u0026(k.serializedSlotAdServingData\u003dC.serializedSlotAdServingDataEntry);r\u0026\u0026(k.serializedAdServingData\u003dr.serializedAdServingDataEntry);Y\u0026\u0026(k.errorInfo\u003dY);g.$$(\"adsClientStateChange\",{adsClientEvent:k})}};\nM\u0026\u0026M\u003e0?g.e1(g.yK(),function(){return F()},M):F()}catch(S){R_(this.wP.get(),\"html5_log_pacf_logging_errors\")\u0026\u0026g.e1(g.yK(),function(){YN(S instanceof Error?S:String(S),E,A,{pacf_message:\"exception during pacf logging\"})})}};var $gw\u003dnew Set(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\".split(\" \"));g.b(Rc,OU);g.J\u003dRc.prototype;\ng.J.S1\u003dfunction(e,N,y){OU.prototype.S1.call(this,e,N,y);k6(this.wP.get())\u0026\u0026(y\u003d{},this.context.OP.g4(\"pacf\",(y.et\u003de,y.st\u003dN.slotType,y.si\u003dN.slotId,y)))};\ng.J.A1\u003dfunction(e,N,y,w){var E\u003d$gw.has(e);OU.prototype.A1.call(this,e,N,y,w);k6(this.wP.get(),E)\u0026\u0026(w\u003d{},this.context.OP.g4(\"pacf\",(w.et\u003de,w.st\u003dN.slotType,w.si\u003dN.slotId,w.lt\u003dy\u003d\u003dnull?void 0:y.layoutType,w.li\u003dy\u003d\u003dnull?void 0:y.layoutId,w.p_ac\u003dy\u003d\u003dnull?void 0:y.layoutId,w)))};\ng.J.RR\u003dfunction(e,N,y,w,E){OU.prototype.RR.call(this,e,N,y,w,E);k6(this.wP.get())\u0026\u0026(y\u003d{},this.context.OP.g4(\"pacf\",(y.et\u003de,y.ot\u003dN,y.ss\u003dw\u003d\u003dnull?void 0:w.length,y)))};\ng.J.L5\u003dfunction(e,N,y,w){OU.prototype.L5.call(this,e,N,y,w);if(k6(this.wP.get())){var E\u003d{};this.context.OP.g4(\"pacf\",(E.et\u003de,E.tt\u003dy.trigger.triggerType,E.tc\u003dy.category,E.st\u003dN.slotType,E.si\u003dN.slotId,E.lt\u003dw\u003d\u003dnull?void 0:w.layoutType,E.li\u003dw\u003d\u003dnull?void 0:w.layoutId,E.p_ac\u003dw\u003d\u003dnull?void 0:w.layoutId,E))}};\ng.J.a8\u003dfunction(e,N,y,w){OU.prototype.a8.call(this,e,N,y,w);if(k6(this.wP.get(),!0)){var E\u003d{};this.context.OP.g4(\"perror\",(E.ert\u003de,E.erm\u003dN,E.st\u003dy.slotType,E.si\u003dy.slotId,E.lt\u003dw\u003d\u003dnull?void 0:w.layoutType,E.li\u003dw\u003d\u003dnull?void 0:w.layoutId,E.p_ac\u003dw\u003d\u003dnull?void 0:w.layoutId,E))}};\ng.J.ZU\u003dfunction(e,N,y,w,E,A,T,p,C,r,Y){if(g.I_(this.wP.get().C.X())){var M\u003dthis.wP.get();M\u003dg.Y2(M.C.X().experiments,\"H5_async_logging_delay_ms\")}else M\u003dvoid 0;OU.prototype.ZU.call(this,e,N,y,w,E,A,T,p,C,r,Y,M)};GB.prototype.clear\u003dfunction(){this.J.clear()};sU.prototype.resolve\u003dfunction(e){UU(this,e)};\nsU.prototype.reject\u003dfunction(e){Ls(this,e)};\nsU.prototype.state\u003dfunction(){return this.currentState\u003d\u003d\u003d\"done\"?{state:\"done\",result:this.result}:this.currentState\u003d\u003d\u003d\"fail\"?{state:\"fail\",error:this.error}:{state:\"wait\"}};\nsU.prototype.wait\u003dfunction(){var e\u003dthis;return function y(){return MM_(y,function(w){if(w.J\u003d\u003d1)return g.kJ(w,2),g.D(w,{jk:e},4);if(w.J!\u003d2)return w.return(w.N);g.P5(w);return g.d_(w,0)})}()};\nvar A__\u003dHm(function(e){return ac(e)?e instanceof sU:!1});var pA\u003dwindow.tgh||\"en-GB\";YB.prototype.JE\u003dfunction(e){this.client\u003de};\nYB.prototype.J\u003dfunction(){this.clear();this.csn\u003dg.It()};\nYB.prototype.clear\u003dfunction(){this.K.clear();this.N.clear();this.j.clear();this.csn\u003dnull};lm.prototype.JE\u003dfunction(e){g.NR(Mc().JE).bind(Mc())(e)};\nlm.prototype.clear\u003dfunction(){g.NR(Mc().clear).bind(Mc())()};g.J\u003dFB.prototype;g.J.JE\u003dfunction(e){this.client\u003de};\ng.J.oW\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.NR(function(){var w,E,A,T\u003d((w\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,g.bW))\u003d\u003dnull?void 0:w.rootVe)||((E\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,zXF))\u003d\u003dnull?void 0:(A\u003dE.screenVisualElement)\u003d\u003dnull?void 0:A.uiType);if(T){w\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,RX5);if(w\u003d\u003dnull?0:w.parentTrackingParams){var p\u003dg.XV(w.parentTrackingParams);if(w.parentCsn)var C\u003dw.parentCsn}else N.clickedVisualElement?p\u003dN.clickedVisualElement:e.clickTrackingParams\u0026\u0026(p\u003dg.XV(e.clickTrackingParams));\na:{w\u003dg.m(e,g.m0);E\u003dg.m(e,nw5);if(w){if(E\u003dssP(w,\"VIDEO\")){w\u003d{token:E,videoId:w.videoId};break a}}else if(E\u0026\u0026(w\u003dssP(E,\"PLAYLIST\"))){w\u003d{token:w,playlistId:E.playlistId};break a}w\u003dvoid 0}N\u003dObject.assign({},{cttAuthInfo:w,parentCsn:C},N);if(g.Xj(\"expectation_logging\")){var r;N.loggingExpectations\u003d((r\u003dg.m(e\u003d\u003dnull?void 0:e.commandMetadata,zXF))\u003d\u003dnull?void 0:r.loggingExpectations)||void 0}ox(y,T,p,N)}else g.uA(new g.Gh(\"Error: Trying to create a new screen without a rootVeType\",e))})()};\ng.J.clickCommand\u003dfunction(e,N,y){e\u003de.clickTrackingParams;y\u003dy\u003d\u003d\u003dvoid 0?0:y;e?(y\u003dg.It(y\u003d\u003d\u003dvoid 0?0:y))?(AgP(this.client,y,g.XV(e),N),N\u003d!0):N\u003d!1:N\u003d!1;return N};\ng.J.stateChanged\u003dfunction(e,N,y){this.visualElementStateChanged(g.XV(e),N,y\u003d\u003d\u003dvoid 0?0:y)};\ng.J.visualElementStateChanged\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;y\u003d\u003d\u003d0\u0026\u0026this.N.has(y)?this.U.push([e,N]):waF(this,e,N,y)};kB.prototype.fetch\u003dfunction(e,N,y){var w\u003dthis,E\u003dTX5(e,N,y);return new Promise(function(A,T){function p(){if(y\u003d\u003dnull?0:y.KI)try{var r\u003dw.handleResponse(e,E.status,E.response,y);A(r)}catch(Y){T(Y)}else A(w.handleResponse(e,E.status,E.response,y))}\nE.onerror\u003dp;E.onload\u003dp;var C;E.send((C\u003dN.body)!\u003dnull?C:null)})};\nkB.prototype.handleResponse\u003dfunction(e,N,y,w){y\u003dy.replace(\")]}\u0027\",\"\");try{var E\u003dJSON.parse(y)}catch(A){g.uA(new g.Gh(\"JSON parsing failed after XHR fetch\",e,N,y));if((w\u003d\u003dnull?0:w.KI)\u0026\u0026y)throw new g.ye(1,\"JSON parsing failed after XHR fetch\");E\u003d{}}N!\u003d\u003d200\u0026\u0026(g.uA(new g.Gh(\"XHR API fetch failed\",e,N,y)),E\u003dObject.assign({},E,{errorMetadata:{status:N}}));return E};B1.getInstance\u003dfunction(){var e\u003dg.nM(\"ytglobal.storage_\");e||(e\u003dnew B1,g.jM(\"ytglobal.storage_\",e));return e};\nB1.prototype.estimate\u003dfunction(){var e,N,y;return g.f(function(w){e\u003dnavigator;return((N\u003de.storage)\u003d\u003dnull?0:N.estimate)?w.return(e.storage.estimate()):((y\u003de.webkitTemporaryStorage)\u003d\u003dnull?0:y.queryUsageAndQuota)?w.return(J6_()):w.return()})};\ng.jM(\"ytglobal.storageClass_\",B1);Cl.prototype.iR\u003dfunction(e){this.handleError(e)};\nCl.prototype.logEvent\u003dfunction(e,N){switch(e){case \"IDB_DATA_CORRUPTED\":g.Xj(\"idb_data_corrupted_killswitch\")||this.J(\"idbDataCorrupted\",N);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.J(\"idbUnexpectedlyClosed\",N);break;case \"IS_SUPPORTED_COMPLETED\":g.Xj(\"idb_is_supported_completed_killswitch\")||this.J(\"idbIsSupportedCompleted\",N);break;case \"QUOTA_EXCEEDED\":CF5(this,N);break;case \"TRANSACTION_ENDED\":this.K\u0026\u0026Math.random()\u003c\u003d.1\u0026\u0026this.J(\"idbTransactionEnded\",N);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":e\u003d\nObject.assign({},N,{hasWindowUnloaded:this.N}),this.J(\"idbTransactionAborted\",e)}};var mg\u003d{},KzP\u003dg.yJ(\"yt-player-local-media\",{Ed:(mg.index\u003d{Bs:2},mg.media\u003d{Bs:2},mg.captions\u003d{Bs:5},mg),shared:!1,upgrade:function(e,N){N(2)\u0026\u0026(g.g0(e,\"index\"),g.g0(e,\"media\"));N(5)\u0026\u0026g.g0(e,\"captions\");N(6)\u0026\u0026(VK(e,\"metadata\"),VK(e,\"playerdata\"))},\nversion:5});var Yr5\u003d{cupcake:1.5,donut:1.6,eclair:2,froyo:2.2,gingerbread:2.3,honeycomb:3,\"ice cream sandwich\":4,jellybean:4.1,kitkat:4.4,lollipop:5.1,marshmallow:6,nougat:7.1},Hj;a:{var KF\u003dg.zw();KF\u003dKF.toLowerCase();if(g.B_(KF,\"android\")){var M4f\u003dKF.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(M4f){var ldw\u003dparseFloat(M4f[1]);if(ldw\u003c100){Hj\u003dldw;break a}}var FCM\u003dKF.match(\"(\"+Object.keys(Yr5).join(\"|\")+\")\");Hj\u003dFCM?Yr5[FCM[0]]:0}else Hj\u003dvoid 0}var Xn\u003dHj,Bg\u003dXn\u003e\u003d0;var WL_\u003dwindow;var r69\u003drR(function(){var e,N;return(N\u003d(e\u003dwindow).matchMedia)\u003d\u003dnull?void 0:N.call(e,\"(prefers-reduced-motion: reduce)\").matches});var P1;g.XB\u003dnew zj;P1\u003d0;var dQ\u003d{nU:function(e,N){e.splice(0,N)},\nTe:function(e,N){var y\u003de[0];e[0]\u003de[N%e.length];e[N%e.length]\u003dy},\ngh:function(e){e.reverse()}};var Av0\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var QY\u003dbnJ()?!0:typeof window.fetch\u003d\u003d\u003d\"function\"\u0026\u0026window.ReadableStream\u0026\u0026window.AbortController\u0026\u0026!g.Um?!0:!1;var mb5\u003d{y1h:\"adunit\",ejt:\"detailpage\",Jol:\"editpage\",kxh:\"embedded\",oI9:\"leanback\",U3h:\"previewpage\",eDZ:\"profilepage\",F5:\"unplugged\",nKg:\"playlistoverview\",T2P:\"sponsorshipsoffer\",cgh:\"shortspage\",m2g:\"handlesclaiming\",pcP:\"immersivelivepage\",nBq:\"creatormusic\",FWk:\"immersivelivepreviewpage\",A1l:\"admintoolyurt\",zM1:\"shortsaudiopivot\",HjW:\"consumption\"};var Wj,Srf,ib;Wj\u003d{};g.t$\u003d(Wj.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",Wj.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",Wj.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",Wj.MAIN_VIDEO\u003d\"html5-main-video\",Wj.VIDEO_CONTAINER\u003d\"html5-video-container\",Wj.VIDEO_CONTAINER_TRANSITIONING\u003d\"html5-video-container-transitioning\",Wj.HOUSE_BRAND\u003d\"house-brand\",Wj);Srf\u003d{};ib\u003d(Srf.RIGHT_CONTROLS_LEFT\u003d\"ytp-right-controls-left\",Srf.RIGHT_CONTROLS_RIGHT\u003d\"ytp-right-controls-right\",Srf);var dx3\u003d{allowed:\"AUTOPLAY_BROWSER_POLICY_ALLOWED\",\"allowed-muted\":\"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED\",disallowed:\"AUTOPLAY_BROWSER_POLICY_DISALLOWED\"};var iv1\u003d{ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},DGF\u003d{android:\"ANDROID\",\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",\"youtube.m\":\"WEB_REMIX\",\"youtube.up\":\"WEB_UNPLUGGED\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},yJF\u003d{\"mdx-pair\":1,\"mdx-dial\":2,\"mdx-cast\":3,\"mdx-voice\":4,\"mdx-inappdial\":5};var reF\u003d{DISABLED:1,ENABLED:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};g.W1.prototype.getLanguageInfo\u003dfunction(){return this.Vl};\ng.W1.prototype.getXtags\u003dfunction(){if(!this.xtags){var e\u003dthis.id.split(\";\");e.length\u003e1\u0026\u0026(this.xtags\u003de[1])}return this.xtags};\ng.W1.prototype.toString\u003dfunction(){return this.Vl.name};\ng.W1.prototype.getLanguageInfo\u003dg.W1.prototype.getLanguageInfo;Oj.prototype.Bw\u003dfunction(e){return this.N\u003d\u003d\u003de.N\u0026\u0026this.J\u003d\u003d\u003de.J\u0026\u0026this.K\u003d\u003d\u003de.K\u0026\u0026this.reason\u003d\u003d\u003de.reason\u0026\u0026(!Gm||this.JM\u003d\u003d\u003de.JM)};\nOj.prototype.isLocked\u003dfunction(){return this.K\u0026\u0026!!this.N\u0026\u0026this.N\u003d\u003d\u003dthis.J};\nOj.prototype.compose\u003dfunction(e){if(e.K\u0026\u0026Uj(e))return f3;if(e.K||Uj(this))return e;if(this.K||Uj(e))return this;var N\u003dthis.N\u0026\u0026e.N?Math.max(this.N,e.N):this.N||e.N,y\u003dthis.J\u0026\u0026e.J?Math.min(this.J,e.J):this.J||e.J;N\u003dMath.min(N,y);var w\u003d0;Gm\u0026\u0026(w\u003dthis.JM!\u003d\u003d0\u0026\u0026e.JM!\u003d\u003d0?Math.min(this.JM,e.JM):this.JM\u003d\u003d\u003d0?e.JM:this.JM);return Gm\u0026\u0026N\u003d\u003d\u003dthis.N\u0026\u0026y\u003d\u003d\u003dthis.J\u0026\u0026w\u003d\u003d\u003dthis.JM||!Gm\u0026\u0026N\u003d\u003d\u003dthis.N\u0026\u0026y\u003d\u003d\u003dthis.J?this:Gm?new Oj(N,y,!1,y\u003d\u003d\u003dthis.J\u0026\u0026w\u003d\u003d\u003dthis.JM?this.reason:e.reason,w):new Oj(N,y,!1,y\u003d\u003d\u003dthis.J?this.reason:e.reason)};\nOj.prototype.j\u003dfunction(e){return!e.video||Gm\u0026\u0026this.JM!\u003d\u003d0\u0026\u0026this.JM\u003ce.JM?!1:VO_(this,e.video.quality)};\nvar ob_\u003dg.Rx(\"auto\",\"hd1080\",!1,\"l\"),OXJ\u003dg.Rx(\"auto\",\"large\",!1,\"l\"),f3\u003dg.Rx(\"auto\",\"auto\",!1,\"p\"),Gm\u003d!1;ed.prototype.Sg\u003dfunction(e){e\u003de||f3;for(var N\u003dg.CG(this.videoInfos,function(T){return e.j(T)}),y\u003d[],w\u003d{},E\u003d0;E\u003cN.length;E++){var A\u003dN[E].video;\nw[A.quality]||(y.push(A),w[A.quality]\u003d!0)}return y};\ned.prototype.ME\u003dfunction(e){e\u003de||f3;return g.CG(this.videoInfos,function(N){return e.j(N)})};\ned.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var UGP\u003dnew Set([\"356\"]);g.b(Na,g.x);Na.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this)};g.YE.prototype.set\u003dfunction(e,N){this.J[e]!\u003d\u003dN\u0026\u0026(this.J[e]\u003dN,this.url\u003d\"\")};\ng.YE.prototype.get\u003dfunction(e){Ma(this);return this.J[e]||null};\ng.YE.prototype.nC\u003dfunction(){this.url||(this.url\u003dyGP(this));return this.url};\ng.YE.prototype.clone\u003dfunction(){var e\u003dnew g.YE(this.N,this.j);e.scheme\u003dthis.scheme;e.path\u003dthis.path;e.K\u003dthis.K;e.J\u003dg.DA(this.J);e.url\u003dthis.url;return e};\nvar Np0\u003d[ffM];g.J\u003dg.c$.prototype;g.J.Co\u003dfunction(e){this.segments.push(e)};\ng.J.VI\u003dfunction(e){return!!this.o8(e)};\ng.J.getDuration\u003dfunction(e){return(e\u003dthis.o8(e))?e.duration:0};\ng.J.zC\u003dfunction(e){return this.getDuration(e)};\ng.J.Mz\u003dfunction(){return 0};\ng.J.Jx\u003dfunction(){return this.segments.length?this.segments[0].Ch:-1};\ng.J.OY\u003dfunction(e){return(e\u003dthis.o8(e))?e.ingestionTime:NaN};\ng.J.vY\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Ch:-1};\ng.J.xf\u003dfunction(e){return this.vY()\u003d\u003d\u003de\u0026\u0026!this.N\u0026\u0026e\u003e\u003d0};\ng.J.f9\u003dfunction(){var e\u003dthis.segments[this.segments.length-1];return e?e.endTime:NaN};\ng.J.Ti\u003dfunction(){return this.segments[0].startTime};\ng.J.Tz\u003dfunction(){return this.segments.length};\ng.J.mN\u003dfunction(){return 0};\ng.J.zI\u003dfunction(e){return(e\u003dthis.uw(e))?e.Ch:-1};\ng.J.tK\u003dfunction(e){return(e\u003dthis.o8(e))?e.sourceURL:\"\"};\ng.J.getStartTime\u003dfunction(e){return(e\u003dthis.o8(e))?e.startTime:0};\ng.J.vU\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.J.jP\u003dN3(1);g.J.isLoaded\u003dfunction(){return this.segments.length\u003e0};\ng.J.o8\u003dfunction(e){if(this.J\u0026\u0026this.J.Ch\u003d\u003d\u003de)return this.J;e\u003dg.T7(this.segments,new hi(e,0,0,0,\"\"),function(N,y){return N.Ch-y.Ch});\nreturn this.J\u003de\u003e\u003d0?this.segments[e]:null};\ng.J.uw\u003dfunction(e){if(this.J\u0026\u0026this.J.startTime\u003c\u003de\u0026\u0026e\u003cthis.J.startTime+this.J.duration)return this.J;e\u003dg.T7(this.segments,{startTime:e},function(N,y){return N.startTime-y.startTime});\nreturn this.J\u003de\u003e\u003d0?this.segments[e]:this.segments[Math.max(0,-e-2)]};\ng.J.append\u003dfunction(e){if(e.length)if(e\u003dg.eE(e),this.segments.length){var N\u003dthis.segments.length?g.Kq(this.segments).endTime:0,y\u003de[0].Ch-this.vY();y\u003e1\u0026\u0026sPJ(this.segments);for(y\u003dy\u003e0?0:-y+1;y\u003ce.length;y++){var w\u003de[y];w.startTime\u003dN;w.endTime\u003dw.startTime+w.duration;N+\u003de[y].duration;this.segments.push(e[y])}}else this.segments\u003de};\ng.J.rd\u003dfunction(){return 0};kE.prototype.skip\u003dfunction(e){this.J+\u003de};JGE.prototype.YX\u003dfunction(){return new Uint8Array(this.data.buffer)};var OO\u003d{},bmF\u003d(OO.predictStart\u003d\"predictStart\",OO.start\u003d\"start\",OO[\"continue\"]\u003d\"continue\",OO.stop\u003d\"stop\",OO),p35\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};gD.prototype.Y$\u003dfunction(){return!!(this.data[\"Stitched-Video-Id\"]||this.data[\"Stitched-Video-Cpn\"]||this.data[\"Stitched-Video-Duration-Us\"]||this.data[\"Stitched-Video-Start-Frame-Index\"]||this.data[\"Serialized-State\"]||this.data[\"Is-Ad-Break-Finished\"])};\ngD.prototype.toString\u003dfunction(){for(var e\u003d\"\",N\u003dg.c(Object.keys(this.data)),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e+\u003dy+\":\"+this.data[y]+\";\";return e};K_.prototype.qk\u003dfunction(){var e\u003dthis.pos;this.pos\u003d0;var N\u003d!1;try{GD(this,440786851)\u0026\u0026(this.pos\u003d0,GD(this,408125543)\u0026\u0026(N\u003d!0))}catch(y){if(y instanceof RangeError)this.pos\u003d0,N\u003d!1,g.uA(y);else throw y;}this.pos\u003de;return N};T4.prototype.set\u003dfunction(e,N){this.tA.get(e);this.J[e]\u003dN;this.url\u003d\"\"};\nT4.prototype.get\u003dfunction(e){return this.J[e]||this.tA.get(e)};\nT4.prototype.nC\u003dfunction(){this.url||(this.url\u003didM(this));return this.url};$a.prototype.q2\u003dfunction(e,N){return e.Xz?this.U?this.Z\u003d!0:this.Z\u003dg6M(this,e,N):g6M(this,e,N)};\n$a.prototype.JK\u003dfunction(e){return this.K.get(e)};\n$a.prototype.Xo\u003dfunction(e,N){e.tA\u003d\u003d\u003dthis.J\u0026\u0026(this.J\u003dJd(e,N));e.tA\u003d\u003d\u003dthis.j\u0026\u0026(this.j\u003dJd(e,N))};\n$a.prototype.Td\u003dfunction(){return this.J!\u003d\u003dthis.j\u0026\u0026!this.Z};oi.prototype.Yz\u003dfunction(){return!!this.J\u0026\u0026this.index.isLoaded()};\noi.prototype.hw\u003dfunction(){return!1};\noi.prototype.Hb\u003dfunction(e){return[e]};\noi.prototype.y5\u003dfunction(e){return[e]};bH.prototype.toString\u003dfunction(){return this.start+\"-\"+(this.end\u003d\u003dnull?\"\":this.end)};g.J\u003dBx.prototype;g.J.eY\u003dfunction(){return this.j\u0026\u0026this.J.index.xf(this.Ch)};\ng.J.isEncrypted\u003dfunction(){return this.J.info.isEncrypted()};\ng.J.Bw\u003dfunction(e){return!(!e||e.J!\u003d\u003dthis.J||e.type!\u003d\u003dthis.type||(this.range\u0026\u0026e.range?e.range.start!\u003d\u003dthis.range.start||e.range.end!\u003d\u003dthis.range.end:e.range!\u003d\u003dthis.range)||e.Ch!\u003d\u003dthis.Ch||e.N!\u003d\u003dthis.N||e.K!\u003d\u003dthis.K)};\ng.J.gx\u003dfunction(){return!!this.J.info.video};\ng.J.O2\u003dfunction(){var e\u003dvx(this),N\u003d\"\";g.oB(e,function(y,w){N+\u003dw+\"_\"+y+\"_\"});\nreturn N.slice(0,-1)};iH.prototype.zz\u003dfunction(){return this.J?this.J.nC():\"\"};\niH.prototype.isDecorated\u003dfunction(){return!!(this.J||this.j\u0026\u0026this.j.Ag)};\niH.prototype.UT\u003dfunction(){return Xs(this.QB[0])};\niH.prototype.Xo\u003dfunction(e,N){this.yl.Xo(e,N);if(this.J){this.J\u003dJd(e,N);N\u003dg.c([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var y\u003dN.next();!y.done;y\u003dN.next())this.J.set(y.value,null)}this.requestId\u003de.get(\"req_id\")};g.b(f1,oi);g.J\u003df1.prototype;g.J.I8\u003dfunction(){return!1};\ng.J.SJ\u003dfunction(){return!0};\ng.J.by\u003dfunction(){return!1};\ng.J.hw\u003dfunction(){return!this.L};\ng.J.p_\u003dfunction(){return new iH([new Bx(1,this,this.initRange,\"getMetadataRequestInfo\")],this.L)};\ng.J.rh\u003dfunction(){return null};\ng.J.oF\u003dfunction(e){this.L2(e);return this.SJ()\u0026\u0026e.K\u0026\u0026!e.j?new iH([new Bx(e.type,e.J,e.range,\"liveGetNextRequestInfoBySegment\",e.Ch,e.startTime,e.duration,e.N+e.K,NaN,!0)],this.index.tK(e.Ch)):this.Tn(Ii(e),!1)};\ng.J.Od\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return this.Tn(e,!0)};\ng.J.Gm\u003dfunction(e){Ri(e)};\ng.J.L2\u003dfunction(e){return e.K\u003d\u003d\u003d0?!0:this.index.vY()\u003ee.Ch\u0026\u0026this.index.Jx()\u003c\u003de.Ch+1};\ng.J.update\u003dfunction(e,N,y){this.index.append(e);AGH(this.index,y);e\u003dthis.index;e.N\u003dN;e.K\u003d\"update\"};\ng.J.Yz\u003dfunction(){return this.hw()?!0:oi.prototype.Yz.call(this)};\ng.J.Tn\u003dfunction(e,N){var y\u003dthis.index.tK(e),w\u003dthis.index.getStartTime(e),E\u003dthis.index.getDuration(e),A;N?E\u003dA\u003d0:A\u003dthis.info.JM\u003e0?this.info.JM*E:1E3;return new iH([new Bx(3,this,void 0,\"liveCreateRequestInfoForSegment\",e,w,E,0,A,!N)],y)};\ng.J.f1\u003dfunction(){return this.hw()?0:this.initRange.length};\ng.J.ix\u003dfunction(){return!1};qZ.prototype.update\u003dfunction(e){var N\u003dvoid 0;this.N\u0026\u0026(N\u003dthis.N);var y\u003dnew qZ,w\u003dArray.from(e.getElementsByTagName(\"S\"));if(w.length){var E\u003d+td(e,\"timescale\")||1,A\u003d(+w[0].getAttribute(\"t\")||0)/E,T\u003d+td(e,\"startNumber\")||0;y.j\u003dA;var p\u003dN?N.startSecs+N.Vj:0,C\u003dDate.parse(s29(td(e,\"yt:segmentIngestTime\")))/1E3;y.L\u003de.parentElement.tagName\u003d\u003d\u003d\"SegmentTemplate\";y.L\u0026\u0026(y.G\u003dtd(e,\"media\"));e\u003dN?T-N.Ch:1;y.Z\u003de\u003e0?0:-e+1;e\u003dg.c(w);for(w\u003de.next();!w.done;w\u003de.next()){w\u003dw.value;for(var r\u003d+w.getAttribute(\"d\")/E,Y\u003d(+w.getAttribute(\"yt:sid\")||\n0)/E,M\u003d+w.getAttribute(\"r\")||0,l\u003d0;l\u003c\u003dM;l++)if(N\u0026\u0026T\u003c\u003dN.Ch)T++;else{var F\u003dnew U55(T,p,r,C+Y,A);y.J.push(F);var S\u003dw;var k\u003dE,X\u003dF.startSecs;F\u003dS.getAttribute(\"yt:cuepointTimeOffset\");var d\u003dS.getAttribute(\"yt:cuepointDuration\");if(F\u0026\u0026d){F\u003dNumber(F);X\u003d-F/k+X;k\u003dNumber(d)/k;d\u003dS.getAttribute(\"yt:cuepointContext\")||null;var v\u003dS.getAttribute(\"yt:cuepointIdentifier\")||\"\";S\u003dS.getAttribute(\"yt:cuepointEvent\")||\"\";S\u003dnew iN(X,k,d,v,bmF[S]||\"unknown\",F)}else S\u003dnull;S\u0026\u0026y.K.push(S);T++;p+\u003dr;A+\u003dr;C+\u003dr+Y}}y.J.length\u0026\u0026\n(y.N\u003dg.Kq(y.J))}this.Z\u003dy.Z;this.N\u003dy.N||this.N;g.Nd(this.J,y.J);g.Nd(this.K,y.K);this.L\u003dy.L;this.G\u003dy.G;this.j\u003d\u003d\u003d-1\u0026\u0026(this.j\u003dy.getStreamTimeOffset())};\nqZ.prototype.getStreamTimeOffset\u003dfunction(){return this.j\u003d\u003d\u003d-1?0:this.j};g.b(xa,g.c$);g.J\u003dxa.prototype;g.J.Mz\u003dfunction(){return this.eV};\ng.J.VI\u003dfunction(e,N){e\u003djl(this,e);return e\u003e\u003d0\u0026\u0026(N||!this.segments[e].pending)};\ng.J.Jx\u003dfunction(){return this.mA?this.segments.length?this.uw(this.Ti()).Ch:-1:g.c$.prototype.Jx.call(this)};\ng.J.Ti\u003dfunction(){if(this.Ta)return 0;if(!this.mA)return g.c$.prototype.Ti.call(this);if(!this.segments.length)return 0;var e\u003dMath.max(g.Kq(this.segments).endTime-this.pI,0);return this.L$\u003e0\u0026\u0026this.uw(e).Ch\u003cthis.L$?this.o8(this.L$).startTime:e};\ng.J.f9\u003dfunction(){if(this.Ym\u0026\u0026this.M3\u0026\u0026this.M3\u003e0)return this.M3/1E3;if(!this.segments.length)return g.c$.prototype.f9.call(this);var e\u003dthis.vY();if(!this.mA||e\u003c\u003dthis.segments[this.segments.length-1].Ch)e\u003dthis.segments[this.segments.length-1];else{var N\u003dthis.segments[this.segments.length-1];e\u003dnew hi(e,Math.max(0,N.startTime-(N.Ch-e)*this.eV),this.eV,0,\"sq/\"+e,void 0,void 0,!0)}return this.Ta?Math.min(this.pI,e.endTime):e.endTime};\ng.J.Tz\u003dfunction(){return this.mA?this.segments.length?this.vY()-this.Jx()+1:0:g.c$.prototype.Tz.call(this)};\ng.J.vY\u003dfunction(){var e\u003dMath.min(this.ZK,Math.max(g.c$.prototype.vY.call(this),this.B2)),N\u003dthis.pI*1E3;N\u003dthis.M3\u003e0\u0026\u0026this.M3\u003cN;this.Ta\u0026\u0026this.pI\u003e0\u0026\u0026this.B2\u003e0\u0026\u0026!N\u0026\u0026(N\u003dthis.uw(this.pI))\u0026\u0026(e\u003dMath.min(N.Ch-1,e));return e};\ng.J.IX\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.J.Co\u003dfunction(e){var N\u003djl(this,e.Ch);if(N\u003e\u003d0)this.segments[N]\u003de;else if(this.segments.splice(-(N+1),0,e),this.TR\u0026\u0026e.Ch%(300/this.eV)\u003d\u003d\u003d0){var y\u003dthis.segments[0].Ch,w\u003dMath.floor(this.TR/this.eV);e\u003de.Ch-w;N\u003d-(N+1)-w;N\u003e0\u0026\u0026e\u003ey\u0026\u0026(this.segments\u003dthis.segments.slice(N))}};\ng.J.Ms\u003dfunction(){return this.B2};\ng.J.xf\u003dfunction(e){return Z$?!this.N\u0026\u0026e\u003e\u003d0\u0026\u0026this.vY()\u003c\u003de:g.c$.prototype.xf.call(this,e)};\ng.J.uw\u003dfunction(e){if(!this.mA)return g.c$.prototype.uw.call(this,e);if(!this.segments.length)return null;var N\u003dthis.segments[this.segments.length-1];if(e\u003cthis.segments[0].startTime)N\u003dMath.max(0,this.segments[0].Ch-Math.ceil((this.segments[0].startTime-e)/this.eV));else if(e\u003e\u003dN.endTime)N\u003dN.Ch+Math.floor((e-N.endTime)/this.eV+1);else{N\u003dJO(this.segments,function(w){return e\u003cw.startTime?-1:e\u003e\u003dw.endTime?1:0});\nif(N\u003e\u003d0)return this.segments[N];var y\u003d-(N+1);N\u003dthis.segments[y-1];y\u003dthis.segments[y];N\u003dMath.floor((e-N.endTime)/((y.startTime-N.endTime)/(y.Ch-N.Ch-1))+1)+N.Ch}return this.o8(N)};\ng.J.o8\u003dfunction(e){if(!this.mA)return g.c$.prototype.o8.call(this,e);if(!this.segments.length)return null;var N\u003djl(this,e);if(N\u003e\u003d0)return this.segments[N];var y\u003d-(N+1);N\u003dthis.eV;if(y\u003d\u003d\u003d0)var w\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Ch-e)*N);else y\u003d\u003d\u003dthis.segments.length?(w\u003dthis.segments[this.segments.length-1],w\u003dw.endTime+(e-w.Ch-1)*N):(w\u003dthis.segments[y-1],N\u003dthis.segments[y],N\u003d(N.startTime-w.endTime)/(N.Ch-w.Ch-1),w\u003dw.endTime+(e-w.Ch-1)*N);return new hi(e,w,N,0,\"sq/\"+e,void 0,void 0,\n!0)};\nvar Z$\u003d!1;g.b(n1,f1);g.J\u003dn1.prototype;g.J.by\u003dfunction(){return!0};\ng.J.Yz\u003dfunction(){return!0};\ng.J.L2\u003dfunction(e){return this.SJ()\u0026\u0026e.K\u0026\u0026!e.j||!e.J.index.xf(e.Ch)};\ng.J.p_\u003dfunction(){};\ng.J.Od\u003dfunction(e,N){return typeof e!\u003d\u003d\"number\"||isFinite(e)?f1.prototype.Od.call(this,e,N\u003d\u003d\u003dvoid 0?!1:N):new iH([new Bx(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.j1,void 0,this.j1*this.info.JM)],\"\")};\ng.J.Tn\u003dfunction(e,N){var y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(this.index.VI(e))return f1.prototype.Tn.call(this,e,N);var w\u003dthis.index.getStartTime(e),E\u003dMath.round(this.j1*this.info.JM),A\u003dthis.j1;N\u0026\u0026(A\u003dE\u003d0);return new iH([new Bx(y?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",e,w,A,void 0,E,!N)],e\u003e\u003d0?\"sq/\"+e:\"\")};g.b(Qt,oi);g.J\u003dQt.prototype;g.J.I8\u003dfunction(){return!1};\ng.J.SJ\u003dfunction(){return!1};\ng.J.by\u003dfunction(){return!1};\ng.J.p_\u003dfunction(){return new iH([new Bx(1,this,void 0,\"otfInit\")],this.L)};\ng.J.rh\u003dfunction(){return null};\ng.J.oF\u003dfunction(e){this.L2(e);return TO9(this,Ii(e),!1)};\ng.J.Od\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return TO9(this,e,!0)};\ng.J.Gm\u003dfunction(e){e.info.type\u003d\u003d\u003d1\u0026\u0026(this.J||(this.J\u003dB8(e.J)),e.N\u0026\u0026e.N.uri\u003d\u003d\u003d\"http://youtube.com/streaming/otf/durations/112015\"\u0026\u0026JXF(this,e.N))};\ng.J.L2\u003dfunction(e){return e.K\u003d\u003d\u003d0?!0:this.index.vY()\u003ee.Ch\u0026\u0026this.index.Jx()\u003c\u003de.Ch+1};\ng.J.f1\u003dfunction(){return 0};\ng.J.ix\u003dfunction(){return!1};mv.prototype.iB\u003dfunction(){return this.J.iB()};g.J\u003dg.G4.prototype;g.J.VI\u003dfunction(e){return e\u003c\u003dthis.vY()};\ng.J.mN\u003dfunction(e){return this.offsets[e]};\ng.J.getStartTime\u003dfunction(e){return this.startTicks[e]/this.J};\ng.J.vU\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.J.jP\u003dN3(0);g.J.OY\u003dfunction(){return NaN};\ng.J.getDuration\u003dfunction(e){e\u003dthis.zC(e);return e\u003e\u003d0?e/this.J:-1};\ng.J.zC\u003dfunction(e){return e+1\u003cthis.count||this.N?this.startTicks[e+1]-this.startTicks[e]:-1};\ng.J.Mz\u003dfunction(){return 0};\ng.J.Jx\u003dfunction(){return 0};\ng.J.vY\u003dfunction(){return this.count-1};\ng.J.xf\u003dfunction(e){return this.vY()\u003d\u003d\u003de\u0026\u0026e\u003e\u003d0};\ng.J.f9\u003dfunction(){return this.N?this.startTicks[this.count]/this.J:NaN};\ng.J.Ti\u003dfunction(){return 0};\ng.J.Tz\u003dfunction(){return this.count};\ng.J.tK\u003dfunction(){return\"\"};\ng.J.zI\u003dfunction(e){e\u003dg.T7(this.startTicks.subarray(0,this.count),e*this.J);return e\u003e\u003d0?e:Math.max(0,-e-2)};\ng.J.isLoaded\u003dfunction(){return this.vY()\u003e\u003d0};\ng.J.rd\u003dfunction(e,N){if(e\u003e\u003dthis.vY())return 0;var y\u003d0;for(N\u003dthis.getStartTime(e)+N;e\u003cthis.vY()\u0026\u0026N\u003ethis.getStartTime(e);e++)y\u003dMath.max(y,S31(this,e)/this.getDuration(e));return y};\ng.J.resize\u003dfunction(e){e+\u003d2;var N\u003dthis.offsets;this.offsets\u003dnew Float64Array(e+1);var y\u003dthis.startTicks;this.startTicks\u003dnew Float64Array(e+1);for(e\u003d0;e\u003cthis.count+1;e++)this.offsets[e]\u003dN[e],this.startTicks[e]\u003dy[e]};\ng.J.cap\u003dfunction(e,N){UM(this);this.N\u003d!0;this.startTicks[this.count]\u003dN;this.offsets[this.count]\u003de};g.b(L1,oi);g.J\u003dL1.prototype;g.J.p_\u003dfunction(e,N){var y\u003dnew Bx(2,this,this.indexRange,\"indexInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N),w\u003d[new Bx(1,this,this.initRange,\"initInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N),y];this.info.contentLength\u003e0\u0026\u0026e\u0026\u0026(y\u003dy.range.end+1,e\u003dMath.min(e,this.info.contentLength-y),e\u003e0\u0026\u0026w.push(new Bx(4,this,cx(y,e),\"tbdRange\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,N)));return new iH(w)};\ng.J.Gm\u003dfunction(e){if(e.info.type\u003d\u003d\u003d1){if(this.J)return;this.J\u003dB8(e.J)}else if(e.info.type\u003d\u003d\u003d2){if(this.L||this.index.vY()\u003e\u003d0)return;if(g.R2(this.info)){var N\u003dthis.index,y\u003de.iB();e\u003de.info.range.start;var w\u003dg.ti(y,0,1936286840);y\u003do69(w);N.J\u003dy.timescale;var E\u003dy.Zh;N.offsets[0]\u003dy.N4+e+w.size;N.startTicks[0]\u003dE;N.N\u003d!0;e\u003dy.vx.length;for(w\u003d0;w\u003ce;w++){E\u003dN;var A\u003dy.IDh[w],T\u003dy.vx[w];E.count++;UM(E);E.offsets[E.count]\u003dE.offsets[E.count-1]+A;E.startTicks[E.count]\u003dE.startTicks[E.count-1]+T}}else this.L\u003de.iB()}if(this.info.lm()\u0026\u0026\nthis.J\u0026\u0026this.L){y\u003dnew DataView(this.J.buffer);N\u003dthis.index;w\u003dthis.L;e\u003dthis.indexRange.end;E\u003dnew K_(y);y\u003dE;E\u003dy.pos;A\u003d{mz:1E6,Yu:1E9,duration:0,MI:0,KQ:0};if(GD(y,408125543))if(A.MI\u003dUf(y,!0),A.KQ\u003dy.start+y.pos,GD(y,357149030)){for(T\u003dRh(y);!W$(T);){var p\u003dUf(T,!1);p\u003d\u003d\u003d2807729?A.mz\u003dsf(T):p\u003d\u003d\u003d2807730?A.Yu\u003dsf(T):p\u003d\u003d\u003d17545?A.duration\u003del(T):ah(T)}y.pos\u003dE;y\u003dA}else y.pos\u003dE,y\u003dnull;else y.pos\u003dE,y\u003dnull;if(y!\u003d\u003dnull){N.J\u003dy.Yu/y.mz;E\u003dnew K_(w);w\u003dE;T\u003dy.KQ;E\u003dw.pos;A\u003d[];if(GD(w,475249515)){for(p\u003dRh(w);GD(p,187);){var C\u003d\nRh(p);if(GD(C,179)){var r\u003dsf(C);if(GD(C,183)){C\u003dRh(C);for(var Y\u003dT;GD(C,241);)Y\u003dsf(C)+T;A.push({j8:Y,fY:r})}}}if(A.length\u003e0\u0026\u0026e\u003d\u003d\u003dA[0].j8)for(e\u003d0;e\u003cA.length;e++)A[e].j8+\u003d1;w.pos\u003dE;e\u003dA}else w.pos\u003dE,e\u003dnull;if(e!\u003d\u003dnull){e\u003dg.c(e);for(w\u003de.next();!w.done;w\u003de.next())A\u003dw.value,w\u003dN,E\u003dA.j8,A\u003dA.fY,UM(w),w.offsets[w.count]\u003dE,w.startTicks[w.count]\u003dA,w.count++;N.cap(y.MI+y.KQ,y.duration)}}this.L\u003dnull}};\ng.J.eS\u003dfunction(e,N,y,w){for(var E\u003d[],A\u003de;A\u003c\u003dthis.index.vY();A++){var T\u003dcx(this.index.mN(A),S31(this.index,A)),p\u003dthis.index.getStartTime(A),C\u003dthis.index.getDuration(A),r\u003dMath.max(0,N-T.start),Y\u003dMath.min(T.end+1,N+y)-(T.start+r);E.push(new Bx(3,this,T,\"getRequestInfoForRange\",A,p,C,r,Y,void 0,void 0,w));if(T.start+r+Y\u003e\u003dN+y)break}E.length||g.t0(new g.Gh(\"b189619593\",\"\"+e,\"\"+N,\"\"+y));return new iH(E)};\ng.J.Hb\u003dfunction(e){for(var N\u003dthis.y5(e.info),y\u003de.info.range.start+e.info.N,w\u003d[],E\u003d0;E\u003cN.length;E++){var A\u003dhC(e.J,N[E].range.start+N[E].N-y,N[E].K);w.push(new mv(N[E],A))}return w};\ng.J.y5\u003dfunction(e){for(var N\u003de.range.start+e.N,y\u003d0;y\u003cthis.index.vY()\u0026\u0026N\u003e\u003dthis.index.mN(y+1);)y++;return this.eS(y,N,e.K).QB};\ng.J.L2\u003dfunction(e){e.eY();return this.Yz()?!0:e.range.end+1\u003cthis.info.contentLength};\ng.J.rh\u003dfunction(e,N){this.L2(e);if(!this.Yz())return N\u003dcx(e.range.end+1,N),N.end+1\u003ethis.info.contentLength\u0026\u0026(N\u003dnew bH(N.start,this.info.contentLength-1)),new iH([new Bx(4,e.J,N,\"getNextRequestInfoByLength\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,e.clipId)]);e.type\u003d\u003d\u003d4\u0026\u0026(e\u003dthis.y5(e),e\u003de[e.length-1]);var y\u003d0,w\u003de.range.start+e.N+e.K;e.type\u003d\u003d\u003d3\u0026\u0026(e.eY(),y\u003de.Ch,w\u003d\u003d\u003de.range.end+1\u0026\u0026(y+\u003d1));return this.eS(y,w,N)};\ng.J.oF\u003dfunction(){return null};\ng.J.Od\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;e\u003dthis.index.zI(e);N\u0026\u0026(e\u003dMath.min(this.index.vY(),e+1));return this.eS(e,this.index.mN(e),0,y)};\ng.J.I8\u003dfunction(){return!0};\ng.J.SJ\u003dfunction(){return!0};\ng.J.by\u003dfunction(){return!1};\ng.J.f1\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.J.ix\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var RH\u003d{},fon\u003d(RH.COLOR_PRIMARIES_BT709\u003d\"bt709\",RH.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",RH.COLOR_PRIMARIES_UNKNOWN\u003dnull,RH.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,RH),GA\u003d{},bh1\u003d(GA.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",GA.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",GA.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",GA.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",GA.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,GA.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003dnull,GA);g.sM.prototype.getName\u003dfunction(){return this.name};\ng.sM.prototype.getId\u003dfunction(){return this.id};\ng.sM.prototype.getIsDefault\u003dfunction(){return this.isDefault};\ng.sM.prototype.toString\u003dfunction(){return this.name};\ng.sM.prototype.getName\u003dg.sM.prototype.getName;g.sM.prototype.getId\u003dg.sM.prototype.getId;g.sM.prototype.getIsDefault\u003dg.sM.prototype.getIsDefault;var BO_\u003d/action_display_post/;var XI5,NX,yY;g.b(wt,g.pT);g.J\u003dwt.prototype;g.J.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d1};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.J.i$P\u003dfunction(e){var N\u003de.getElementsByTagName(\"Representation\");if(e.getElementsByTagName(\"SegmentList\").length\u003e0||e.getElementsByTagName(\"SegmentTemplate\").length\u003e0){this.Cx\u003dthis.N\u003d!0;this.timeline||(this.timeline\u003dnew ez9);EHH(this.timeline,e);this.publish(\"refresh\");for(e\u003d0;e\u003cN.length;e++){var y\u003dnHE(this,N[e]);if(!this.J[y.id]){var w\u003dpC(uH(N[e],\"BaseURL\").textContent),E\u003duH(N[e],\"Initialization\"),A\u003dtd(E,\"sourceURL\");E\u003dhd(td(E,\"range\"));this.J[y.id]\u003dnew f1(w,y,A,E)}y\u003dthis.J[y.id];w\u003dtd(N[e],\"id\",\n\"AdaptationSet\");w\u003dw!\u003d\u003d\"\"?w:td(N[e],\"mimetype\",\"AdaptationSet\");A\u003dthis.timeline;A\u003dA.K[y.info.id]||A.N[w]||A.J||null;w\u003dA.J;!this.G\u0026\u0026A.getStreamTimeOffset()\u0026\u0026(this.G\u003dA.getStreamTimeOffset());if(A.L){E\u003d[];w\u003dg.c(w);for(var T\u003dw.next();!T.done;T\u003dw.next()){T\u003dT.value;var p\u003dy.info.id,C\u003dy.info.JM*8,r\u003dT.Ch;var Y\u003dT.startSecs;var M\u003dA.G.split(\"$$\");for(var l\u003d0;l\u003cM.length;l++)M[l]\u003dM[l].replace(\"$RepresentationID$\",p),M[l]\u003dM[l].replace(\"$Number$\",r.toString()),M[l]\u003dM[l].replace(\"$Bandwidth$\",C.toString()),M[l]\u003dM[l].replace(\"$Time$\",\nY.toString());E.push(new hi(T.Ch,T.startSecs,T.Vj,T.J,M.join(\"$\"),null,T.N))}w\u003dE}else{A\u003dyh(uH(N[e],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),A.Z);E\u003d[];for(T\u003d0;T\u003cA.length;T++){p\u003dE;C\u003dp.push;r\u003dw[T];Y\u003dvoid 0;l\u003dA[T];M\u003dl.getAttribute(\"media\");if(l\u003dl.getAttribute(\"mediaRange\")){var F\u003dl.split(\"-\");F[1]\u0026\u0026Number(F[1])\u003e\u003d0?Y\u003dhd(l):M\u003dM+\"?range\u003d\"+l}C.call(p,new hi(r.Ch,r.startSecs,r.Vj,r.J,M,Y,r.N))}w\u003dE}y.update(w,this.isLive,this.Wk)}AXE(this.timeline);return!0}this.duration\u003dLu1(td(e,\"mediaPresentationDuration\"));\na:{for(e\u003d0;e\u003cN.length;e++){A\u003dN[e];y\u003dnHE(this,A);w\u003dpC(uH(A,\"BaseURL\").textContent);E\u003duH(A,\"SegmentBase\");A\u003dhd(E.attributes.getNamedItem(\"indexRange\").value);E\u003dhd(E.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);y\u003dnew L1(w,y,E,A);if(!y){N\u003d!1;break a}eI(this,y)}N\u003d!0}return N};\ng.J.refresh\u003dfunction(){if(!this.isLoading()\u0026\u0026!this.Ss()){var e\u003dg.Qb(this.sourceUrl,{start_seq:Wa9(this).toString()});m$F(this,e).On(function(){})}};\ng.J.resume\u003dfunction(){Q8E(this)};\ng.J.ra\u003dfunction(){if(this.isManifestless\u0026\u0026this.j\u0026\u0026rt(this))return rt(this);var e\u003dthis.J,N\u003d!1,y\u003dNaN,w\u003dNaN,E;for(E in e){var A\u003de[E],T\u003dA.index;T.isLoaded()\u0026\u0026!Ug(A.info)\u0026\u0026(A.j\u0026\u0026(N\u003d!0),T\u003dT.f9(),A.info.qG()\u0026\u0026(isNaN(y)||T\u003cy)?y\u003dT:A.info.gx()\u0026\u0026(isNaN(w)||T\u003cw)\u0026\u0026(w\u003dT))}return N||isNaN(w)?y:Math.min(y,w)};\ng.J.Ti\u003dfunction(){if(this.isManifestless){if($_(this))return $_(this);if(this.PY){var e\u003dthis.OY(this.ra());if(e\u0026\u0026(e-\u003dthis.PY,e\u003e0))return this.ra()-e}}e\u003dthis.J;for(var N in e){var y\u003de[N].index;if(y.isLoaded()\u0026\u0026!Ug(e[N].info))return y.Ti()}return 0};\ng.J.getStreamTimeOffset\u003dfunction(){return this.G};\ng.J.OY\u003dfunction(e){for(var N in this.J){var y\u003dthis.J[N].index;if(y.isLoaded()){var w\u003dy.zI(e),E\u003dy.OY(w);if(E)return E+e-y.getStartTime(w)}}return NaN};\nvar oI\u003dnull,hfw,b2\u003d!((hfw\u003dnavigator.mediaCapabilities)\u003d\u003dnull||!hfw.decodingInfo),j8J\u003d{commentary:1,alternate:2,dub:3,main:4};var hj\u003dnew Set,hm\u003dnew Map;BU.prototype.clone\u003dfunction(e){return new BU(this.flavor,e,this.N,this.experiments)};\nBU.prototype.N7\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nBU.prototype.getInfo\u003dfunction(){switch(this.keySystem){case \"com.youtube.playready\":return\"PRY\";case \"com.microsoft.playready\":return\"PRM\";case \"com.widevine.alpha\":return\"WVA\";case \"com.youtube.widevine.l3\":return\"WVY\";case \"com.youtube.fairplay\":return\"FPY\";case \"com.youtube.fairplay.sbdl\":return\"FPC\";case \"com.apple.fps.1_0\":return\"FPA\";default:return this.keySystem}};\nvar cKX\u003d{},VY\u003d(cKX.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],cKX.widevine\u003d[\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],cKX),UO\u003d{},V5H\u003d(UO.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",UO.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",UO.playready\u003d\"DRM_SYSTEM_PLAYREADY\",UO),LF\u003d{},ky0\u003d(LF.widevine\u003d1,LF.fairplay\u003d2,LF.playready\u003d3,LF);tm.prototype.jW\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.XA+\u003dN;this.N+\u003de;e/\u003dN;for(var y\u003d0;y\u003cfC.length\u0026\u0026!(e\u003cfC[y]);++y)this.J[y]+\u003dN};\ntm.prototype.toString\u003dfunction(){return\"\"};\nvar fC\u003d[20,100,500,2E3];g.J\u003dy__.prototype;g.J.isActive\u003dfunction(){return!0};\ng.J.TQ\u003dfunction(e,N){var y\u003dthis;if(N){var w\u003d{},E;for(E in N)w\u003d{V1:void 0,PD:void 0},N.hasOwnProperty(E)\u0026\u0026(w.V1\u003de.prototype[E],w.PD\u003dN[E],e.prototype[E]\u003dfunction(A){return function(){var T\u003dg.iE.apply(0,arguments),p\u003d(0,g.iC)();T\u003dA.V1.apply(this,T);return u2(y,T,A.PD,p)}}(w))}};\ng.J.Jw\u003dfunction(e,N){if(N){var y\u003dthis,w\u003d{},E;for(E in N)w\u003d{Pt:void 0,X8:void 0},N.hasOwnProperty(E)\u0026\u0026(w.X8\u003de.prototype[E],w.Pt\u003dN[E],e.prototype[E]\u003dfunction(A){return function(){var T\u003dg.iE.apply(0,arguments),p\u003dthis,C\u003d(0,g.iC)(),r\u003dA.X8.apply(p,T);return u2(y,r,null,C,function(Y){return A.Pt.apply(p,[Y].concat(T))})}}(w))}};\ng.J.tU\u003dfunction(e,N){var y\u003dthis;return function(){var w\u003dg.iE.apply(0,arguments),E\u003d(0,g.iC)();w\u003dN.apply(null,w);return u2(y,w,e,E)}};\ng.J.X0\u003dfunction(){return new NYJ};\ng.J.x$\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?1:y;N instanceof NYJ\u0026\u0026(wd1(this,e,(0,g.iC)()-N.startTimeMs,y),N.J\u003d!0)};\ng.J.le\u003dfunction(e,N){var y\u003d(0,g.iC)();N\u003dN();return u2(this,N,e,y)};\ng.J.A6\u003dfunction(){var e\u003d{},N;for(N in this.J)if(this.J.hasOwnProperty(N)){var y\u003dthis.J[N];if(y.XA\u003d\u003d\u003d0)y\u003dnull;else{for(var w\u003dMath.ceil(y.XA).toFixed(0)+\".\"+y.N.toFixed(0),E\u003d0;E\u003cfC.length;++E)if(y.J[E]\u003e0)w+\u003d\".\"+fC[E].toFixed(0)+\"_\"+y.J[E].toFixed(0);else break;y\u003dw}y\u0026\u0026(e[N]\u003dy)}this.J\u003dnew ey0;return e};\ng.J.toString\u003dfunction(){return\"\"};g.J\u003dTYn.prototype;g.J.isActive\u003dfunction(){return!1};\ng.J.TQ\u003dfunction(){};\ng.J.Jw\u003dfunction(){};\ng.J.tU\u003dfunction(e,N){return N};\ng.J.X0\u003dfunction(){};\ng.J.x$\u003dfunction(){};\ng.J.le\u003dfunction(e,N){return N()};\ng.J.A6\u003dfunction(){return{}};\ng.J.toString\u003dfunction(){return\"\"};var sO,BaM,XWT,Pc5,dgk,Idw,aH,gH,W0,Qb9,jI;sO\u003dnew TYn;BaM\u003d!!+sa(\"html5_enable_profiler\");XWT\u003d!!+sa(\"html5_onesie_enable_profiler\");Pc5\u003d!!+sa(\"html5_offline_encryption_enable_profiler\");dgk\u003d!!+sa(\"html5_performance_impact_profiling_timer_ms\");Idw\u003d!!+sa(\"html5_drm_enable_profiler\");aH\u003dBaM||XWT||Pc5||dgk||Idw?new y__:sO;g.j8\u003dBaM?aH:sO;gH\u003dXWT?aH:sO;W0\u003dPc5?aH:sO;Qb9\u003ddgk?aH:sO;jI\u003dIdw?aH:sO;var x_;g.b(qX,g.x);\nqX.prototype.initialize\u003dfunction(e,N){for(var y\u003dthis,w\u003dg.c(Object.keys(e)),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dg.c(e[E.value]);for(var A\u003dE.next();!A.done;A\u003dE.next())if(A\u003dA.value,A.BG)for(var T\u003dg.c(Object.keys(A.BG)),p\u003dT.next();!p.done;p\u003dT.next()){var C\u003dp.value;p\u003dC;C\u003dVY[C];!C\u0026\u0026this.T(\"html5_enable_vp9_fairplay\")\u0026\u0026p\u003d\u003d\u003d\"fairplay\"\u0026\u0026(C\u003d[\"com.youtube.fairplay.sbdl\"]);if(C){C\u003dg.c(C);for(var r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,this.K[r]\u003dthis.K[r]||new BU(p,r,A.BG[p],this.Ot.experiments),this.J[p]\u003dthis.J[p]||\n{},this.J[p][A.mimeType]\u003d!0}}}Ry()\u0026\u0026(this.K[\"com.youtube.fairplay\"]\u003dnew BU(\"fairplay\",\"com.youtube.fairplay\",\"\",this.Ot.experiments),this.T(\"html5_enable_vp9_fairplay\")||(this.J.fairplay\u003dthis.J.fairplay||{},this.J.fairplay[\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027]\u003d!0,this.J.fairplay[\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027]\u003d!0));this.N\u003daoM(N,this.useCobaltWidevine,this.T(\"html5_enable_safari_fairplay\"),this.T(\"html5_enable_vp9_fairplay\")).filter(function(Y){return!!y.K[Y]})};\nqX.prototype.T\u003dfunction(e){return this.Ot.experiments.gP(e)};var vbV\u003d{\"\":\"LIVE_STREAM_MODE_UNKNOWN\",dvr:\"LIVE_STREAM_MODE_DVR\",lp:\"LIVE_STREAM_MODE_LP\",post:\"LIVE_STREAM_MODE_POST\",window:\"LIVE_STREAM_MODE_WINDOW\",live:\"LIVE_STREAM_MODE_LIVE\"};MpP.prototype.T\u003dfunction(e){return this.experiments.gP(e)};var K5M\u003d{RED:\"red\",FjB:\"white\"};lu1.prototype.gP\u003dfunction(e){e\u003dthis.flags[e];JSON.stringify(e);return e\u003d\u003d\u003d\"true\"};var oz5\u003dPromise.resolve(),kp3\u003dwindow.queueMicrotask?window.queueMicrotask.bind(window):bLF;HU.prototype.canPlayType\u003dfunction(e,N){e\u003de.canPlayType?e.canPlayType(N):!1;Gv?e\u003de||zfV[N]:Xn\u003d\u003d\u003d2.2?e\u003de||im5[N]:WL()\u0026\u0026(e\u003de||Dgw[N]);return!!e};\nHU.prototype.isTypeSupported\u003dfunction(e){return this.Ng?window.cast.receiver.platform.canDisplayType(e):Dr(e)};\nvar im5\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},Dgw\u003d{\"application/x-mpegURL\":\"maybe\"},zfV\u003d{\"application/x-mpegURL\":\"maybe\"};g.b(GE,g.pT);GE.prototype.add\u003dfunction(e,N){if(!this.items[e]\u0026\u0026(N.Ns||N.Cb||N.Ge)){var y\u003dthis.items,w\u003dN;Object.isFrozen\u0026\u0026!Object.isFrozen(N)\u0026\u0026(w\u003dObject.create(N),Object.freeze(w));y[e]\u003dw;this.publish(\"vast_info_card_add\",e)}};\nGE.prototype.remove\u003dfunction(e){var N\u003dthis.get(e);delete this.items[e];return N};\nGE.prototype.get\u003dfunction(e){return this.items[e]||null};\nGE.prototype.isEmpty\u003dfunction(){return g.v4(this.items)};g.b(Uh,g.kd);Uh.prototype.J\u003dfunction(e,N){return g.kd.prototype.J.call(this,e,N)};\nUh.prototype.N\u003dfunction(e,N,y){var w\u003dthis;return g.f(function(E){return E.J\u003d\u003d1?g.D(E,g.kd.prototype.N.call(w,e,N,y),2):E.return(E.N)})};\ng.b(LC,g.BM);LC.prototype.encrypt\u003dfunction(e,N){return g.BM.prototype.encrypt.call(this,e,N)};var aI;eV.prototype.add\u003dfunction(e){if(this.pos+20\u003ethis.data.length){var N\u003dnew Uint8Array(this.data.length*2);N.set(this.data);this.data\u003dN}for(;e\u003e31;)this.data[this.pos++]\u003daI[(e\u002631)+32],e\u003e\u003e\u003d5;this.data[this.pos++]\u003daI[e|0]};\neV.prototype.jY\u003dfunction(){return g.IR(this.data.subarray(0,this.pos))};\neV.prototype.reset\u003dfunction(){this.pos\u003d0};yy.prototype.Kj\u003dfunction(e,N){var y\u003dMath.pow(this.alpha,e);this.J\u003dN*(1-y)+y*this.J;this.N+\u003de};\nyy.prototype.AT\u003dfunction(){return this.J/(1-Math.pow(this.alpha,this.N))};ww.prototype.Kj\u003dfunction(e,N){for(var y\u003d0;y\u003c10;y++){var w\u003dthis.J[y],E\u003dw+(y\u003d\u003d\u003d0?e:0),A\u003d1*Math.pow(2,y);if(E\u003c\u003dA)break;w\u003dMath.min(1,(E-A*.5)/w);for(E\u003d0;E\u003c16;E++)A\u003dthis.values[y*16+E]*w,this.values[(y+1)*16+E]+\u003dA,this.J[y+1]+\u003dA,this.values[y*16+E]-\u003dA,this.J[y]-\u003dA}w\u003dy\u003d0;E\u003d8192;N\u003e8192\u0026\u0026(y\u003dMath.ceil(Math.log(N/8192)/Math.log(2)),w\u003d8192*Math.pow(2,y-1),E\u003dw*2);y+2\u003e16?this.values[15]+\u003de:(N\u003d(N-w)/(E-w),this.values[y]+\u003de*(1-N),this.values[y+1]+\u003de*N);this.J[0]+\u003de};\nww.prototype.AT\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?this.N:e;var N\u003dN\u003d\u003d\u003dvoid 0?.02:N;var y\u003dy\u003d\u003d\u003dvoid 0?.98:y;for(var w\u003dthis.K,E\u003d0;E\u003c16;E++)w[E]\u003dthis.values[E];E\u003dthis.J[0];for(var A\u003d1;A\u003c11;A++){var T\u003dthis.J[A];if(T\u003d\u003d\u003d0)break;for(var p\u003dMath.min(1,(e-E)/T),C\u003d0;C\u003c16;C++)w[C]+\u003dthis.values[A*16+C]*p;E+\u003dT*p;if(p\u003c1)break}for(A\u003de\u003dT\u003d0;A\u003c16;A++){p\u003dT+w[A]/E;e+\u003dMath.max(0,Math.min(p,y)-Math.max(T,N))*(A\u003e0?8192*Math.pow(2,A-1):0);if(p\u003ey)break;T\u003dp}return e/(y-N)};EI.prototype.Kj\u003dfunction(e,N){e\u003dMath.min(this.J,Math.max(1,Math.round(e*this.resolution)));e+this.N\u003e\u003dthis.J\u0026\u0026(this.K\u003d!0);for(;e--;)this.values[this.N]\u003dN,this.N\u003d(this.N+1)%this.J;this.s0\u003d!0};\nEI.prototype.percentile\u003dfunction(e){var N\u003dthis;if(!this.K\u0026\u0026this.N\u003d\u003d\u003d0)return 0;this.s0\u0026\u0026(g.pf(this.L,function(y,w){return N.values[y]-N.values[w]}),this.s0\u003d!1);\nreturn this.values[this.L[Math.round(e*((this.K?this.J:this.N)-1))]]||0};\nEI.prototype.AT\u003dfunction(){return this.Z?(this.percentile(this.j-this.Z)+this.percentile(this.j)+this.percentile(this.j+this.Z))/3:this.percentile(this.j)};g.b(AR,g.x);AR.prototype.Bk\u003dfunction(){var e;(e\u003dthis.Zl)\u003d\u003dnull||e.start();if(ld(this)\u0026\u0026this.policy.U){var N;(N\u003dthis.nX)\u003d\u003dnull||N.Jq()}};ulP.prototype.T\u003dfunction(e){return this.experiments.gP(e)};g.b(ZL_,g.x);var HL9\u003d\"blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),UbF\u003d{enW:\"caoe\",vpB:\"capsv\",t_h:\"cbrand\",f0G:\"cbr\",bjP:\"cbrver\",zjl:\"cchip\",PRZ:\"ccappver\",Zjh:\"ccrv\",axB:\"cfrmver\",kgZ:\"c\",f3t:\"cver\",twG:\"ctheme\",KWs:\"cplayer\",KNh:\"cmodel\",x3Z:\"cnetwork\",d3B:\"cos\",RDB:\"cosver\",GqG:\"cplatform\",kNB:\"crqyear\"};g.b(fa,g.x);g.J\u003dfa.prototype;g.J.T\u003dfunction(e){return this.experiments.gP(e)};\ng.J.getWebPlayerContextConfig\u003dfunction(){return this.webPlayerContextConfig};\ng.J.getVideoUrl\u003dfunction(e,N,y,w,E,A,T){N\u003d{list:N};y\u0026\u0026(E?N.time_continue\u003dy:N.t\u003dy);y\u003dT?\"music.youtube.com\":g.ud(this);E\u003dy\u003d\u003d\u003d\"www.youtube.com\";!A\u0026\u0026w\u0026\u0026E?A\u003d\"https://youtu.be/\"+e:g.IK(this)?(A\u003d\"https://\"+y+\"/fire\",N.v\u003de):(A\u0026\u0026E?(A\u003dthis.protocol+\"://\"+y+\"/shorts/\"+e,w\u0026\u0026(N.feature\u003d\"share\")):(A\u003dthis.protocol+\"://\"+y+\"/watch\",N.v\u003de),Gv\u0026\u0026(e\u003dxe_())\u0026\u0026(N.ebc\u003de));return g.Qb(A,N)};\ng.J.getVideoEmbedCode\u003dfunction(e,N,y,w){N\u003d\"https://\"+g.ud(this)+\"/embed/\"+N;w\u0026\u0026(N\u003dg.Qb(N,{list:w}));w\u003dy.width;y\u003dy.height;N\u003dUK(N);e\u003dUK(e!\u003dnull?e:\"YouTube video player\");return\u0027\u003ciframe width\u003d\"\u0027+w+\u0027\" height\u003d\"\u0027+y+\u0027\" src\u003d\"\u0027+N+\u0027\" title\u003d\"\u0027+(e+\u0027\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy\u003d\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c/iframe\u003e\u0027)};\ng.J.supportsGaplessAudio\u003dfunction(){return g.i$\u0026\u0026!Gv\u0026\u0026HL()\u003e\u003d74||g.DT\u0026\u0026g.SE(68)?!0:!1};\ng.J.supportsGaplessShorts\u003dfunction(){return!this.T(\"html5_enable_short_gapless\")||this.Bk||g.k$?!1:!0};\ng.J.getPlayerType\u003dfunction(){return this.J.cplayer};\ng.J.B9\u003dfunction(){return this.sY};\nvar ec0\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\",\"www.youtubeeducation.com\",\"youtubeeducation.com\"],Gps\u003d[\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\",\"EMBEDDED_PLAYER_LITE_MODE_NONE\",\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\",\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"],sV5\u003d[19];var es\u003d{},whM\u003d(es[\"140\"]\u003d{numChannels:2},es[\"141\"]\u003d{numChannels:2},es[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},es[\"774\"]\u003d{audioSampleRate:48E3,numChannels:2},es[\"380\"]\u003d{numChannels:6},es[\"328\"]\u003d{numChannels:6},es[\"773\"]\u003d{},es),NS\u003d{},Ny1\u003d(NS[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,NS[\"1h\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.12M.127.0.0.1.16.09.0\"\u0027,NS[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,NS[\"(\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,NS[\"9h\"]\u003d\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027,NS.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,\nNS.H\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,NS.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,NS.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,NS.ah\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,NS.mac3\u003d\u0027audio/mp4; codecs\u003d\"ac-3\"; channels\u003d6\u0027,NS.meac3\u003d\u0027audio/mp4; codecs\u003d\"ec-3\"; channels\u003d6\u0027,NS.i\u003d\u0027audio/mp4; codecs\u003d\"iamf.001.001.Opus\"\u0027,NS),y$\u003d{},ycJ\u003d(y$[\"337\"]\u003d{width:3840,height:2160,bitrate:3E7,fps:30},y$[\"336\"]\u003d{width:2560,height:1440,bitrate:15E6,fps:30},y$[\"335\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:30},y$[\"702\"]\u003d{width:7680,height:4320,bitrate:4E7,\nfps:60},y$[\"701\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},y$[\"700\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},y$[\"412\"]\u003d{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:\"subsample\"},y$[\"359\"]\u003d{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:\"subsample\"},y$[\"411\"]\u003d{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:\"subsample\"},y$[\"410\"]\u003d{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:\"subsample\"},y$[\"409\"]\u003d{width:1280,height:720,bitrate:1996E3,\nfps:60,cryptoblockformat:\"subsample\"},y$[\"360\"]\u003d{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"358\"]\u003d{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"357\"]\u003d{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"274\"]\u003d{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:\"subsample\"},y$[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},y$[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},y$[\"303\"]\u003d\n{width:1920,height:1080,bitrate:5E6,fps:60},y$[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},y$[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},y$[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},y$[\"571\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},y$[\"401\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},y$[\"400\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},y$[\"399\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},y$[\"398\"]\u003d{width:1280,height:720,bitrate:1E6,fps:60},y$[\"397\"]\u003d{width:854,height:480,\nbitrate:4E5,fps:30},y$[\"396\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},y$[\"787\"]\u003d{width:1080,height:608,bitrate:2E5,fps:30},y$[\"788\"]\u003d{width:1080,height:608,bitrate:4E5,fps:30},y$[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},y$[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},y$[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},y$[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},y$[\"244\"]\u003d{width:854,height:480,bitrate:52E4,fps:30},y$[\"243\"]\u003d{width:640,height:360,bitrate:28E4,fps:30},\ny$[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},y$[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,fps:30},y$[\"135\"]\u003d{width:854,height:480,bitrate:1E6,fps:30},y$[\"385\"]\u003d{width:1920,height:1080,bitrate:6503313,fps:60},y$[\"376\"]\u003d{width:1280,height:720,bitrate:5706960,fps:60},y$[\"384\"]\u003d{width:1280,height:720,bitrate:3660979,fps:60},y$[\"225\"]\u003d{width:1280,height:720,bitrate:5805E3,fps:30},y$[\"224\"]\u003d{width:1280,height:720,bitrate:453E4,fps:30},y$[\"145\"]\u003d{width:1280,height:720,bitrate:2682052,fps:30},y$);g.J\u003dsI.prototype;g.J.getInfo\u003dfunction(){return this.J};\ng.J.Eb\u003dfunction(){return null};\ng.J.a_\u003dfunction(){var e\u003dthis.Eb();return e?(e\u003dg.JE(e.yl),Number(e.expire)):NaN};\ng.J.tj\u003dfunction(){};\ng.J.getHeight\u003dfunction(){return this.J.video.height};Jcs.prototype.build\u003dfunction(){rcJ(this);var e\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],N\u003d{};a:if(this.J)var y\u003dthis.J;else{y\u003d\"\";for(var w\u003dg.c(this.K),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.Vl){if(E.Vl.getIsDefault()){y\u003dE.Vl.getId();break a}y||(y\u003dE.Vl.getId())}}w\u003dg.c(this.K);for(E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,this.Z||!E.Vl||E.Vl.getId()\u003d\u003d\u003dy)N[E.itag]||(N[E.itag]\u003d[]),N[E.itag].push(E);y\u003dg.c(this.N);for(w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,E\u003dN[w.J]){E\u003dg.c(E);for(var A\u003dE.next();!A.done;A\u003d\nE.next()){var T\u003de,p\u003dT.push;A\u003dA.value;var C\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",r\u003d\"YES\",Y\u003d\"audio\";if(A.Vl){Y\u003dA.Vl;var M\u003dY.getId().split(\".\")[0];M\u0026\u0026(C+\u003d\u0027LANGUAGE\u003d\"\u0027+M+\u0027\",\u0027);(this.J?this.J\u003d\u003d\u003dY.getId():Y.getIsDefault())||(r\u003d\"NO\");Y\u003dY.getName()}M\u003d\"\";w!\u003d\u003dnull\u0026\u0026(M\u003dw.itag.toString());M\u003dex(this,A.url,M);C\u003dC+(\u0027NAME\u003d\"\u0027+Y+\u0027\",DEFAULT\u003d\u0027+(r+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(CRn(A,w)+\u0027\",URI\u003d\"\u0027+(M+\u0027\"\u0027));p.call(T,C)}}y\u003dg.c(this.L);for(w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,E\u003dgb0,w\u003d(T\u003dw.Vl)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+ex(this,w.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+E+\u0027\",LANGUAGE\u003d\"\u0027+T.getId()+\u0027\",NAME\u003d\"\u0027+T.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,w\u0026\u0026e.push(w);y\u003dthis.L.length\u003e0?gb0:void 0;w\u003dg.c(this.N);for(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,p\u003dN[E.J],T\u003dvoid 0,((T\u003dp)\u003d\u003dnull?void 0:T.length)\u003e0\u0026\u0026(T\u003dE,p\u003dp[0],p\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(T.bitrate+p.bitrate)+\u0027,CODECS\u003d\"\u0027+(T.codecs+\",\"+p.codecs+\u0027\",RESOLUTION\u003d\u0027)+(T.width+\"x\"+T.height+\u0027,AUDIO\u003d\"\u0027)+(CRn(p,T)+\u0027\",\u0027)+(y?\u0027SUBTITLES\u003d\"\u0027+y+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",T.fps\u003e1\u0026\u0026(p+\u003d\n\",FRAME-RATE\u003d\"+T.fps),T.kW\u0026\u0026(p+\u003d\",VIDEO-RANGE\u003d\"+T.kW),e.push(p),e.push(ex(this,E.url,\"\")));return e.join(\"\\n\")};\nvar gb0\u003d\"text\";g.b(NO,sI);NO.prototype.a_\u003dfunction(){return this.expiration};\nNO.prototype.Eb\u003dfunction(){if(!this.yl||this.yl.Ss()){var e\u003dthis.N.build();e\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(e);this.yl\u003dnew xH(e)}return this.yl};g.b(y3,sI);y3.prototype.Eb\u003dfunction(){return new xH(this.N.nC())};\ny3.prototype.tj\u003dfunction(){this.N\u003doh(this.N)};g.b(w8,sI);w8.prototype.Eb\u003dfunction(){return new xH(this.N)};var w7\u003d{},cc5\u003d(w7.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM\u003d\"mrm.blocked\",w7.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED\u003d\"auth\",w7.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED\u003d\"embedder.identity.denied\",w7);g.J\u003dg.En.prototype;g.J.getId\u003dfunction(){return this.id};\ng.J.getName\u003dfunction(){return this.name};\ng.J.isServable\u003dfunction(){return this.J};\ng.J.nC\u003dfunction(){return this.url};\ng.J.getXtags\u003dfunction(){return this.xtags};\ng.J.toString\u003dfunction(){return this.languageCode+\": \"+g.A3(this)+\" - \"+this.vssId+\" - \"+(this.captionId||\"\")};\ng.J.Bw\u003dfunction(e){return e?this.toString()\u003d\u003d\u003de.toString():!1};\ng.J.WG\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var dp0\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},IpP\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},vA0\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var itE\u003d{iurl:\"default.jpg\",iurlmq:\"mqdefault.jpg\",iurlhq:\"hqdefault.jpg\",iurlsd:\"sddefault.jpg\",iurlpop1:\"pop1.jpg\",iurlpop2:\"pop2.jpg\",iurlhq720:\"hq720.jpg\",iurlmaxres:\"maxresdefault.jpg\"},Dps\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var E6\u003d{},V4M\u003d(E6.ALWAYS\u003d1,E6.BY_REQUEST\u003d3,E6.UNKNOWN\u003dvoid 0,E6),AB\u003d{},fdw\u003d(AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",AB.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",AB);var PaE;\nPaE\u003dfunction(e){for(var N\u003dObject.keys(e),y\u003d{},w\u003d0;w\u003cN.length;w++){var E\u003dN[w];typeof e[E]\u003d\u003d\u003d\"function\"\u0026\u0026(y[E]\u003de[E])}var A\u003dObject.keys(y);try{deE(y)}catch(p){var T\u003dp}return function(p,C){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;if(T)throw T;for(var r\u003d!1,Y\u003d{},M\u003d0;M\u003cA.length;M++){var l\u003dA[M],F\u003dp[l],S\u003d(0,y[l])(F,C);if(typeof S\u003d\u003d\u003d\"undefined\")throw p\u003dC\u0026\u0026C.type,Error(\"When called with an action of type \"+(p?\u0027\"\u0027+String(p)+\u0027\"\u0027:\"(unknown type)\")+\u0027, the slice reducer for key \"\u0027+l+\u0027\" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.\u0027);Y[l]\u003d\nS;r\u003dr||S!\u003d\u003dF}return(r\u003dr||A.length!\u003d\u003dObject.keys(p).length)?Y:p}}({entities:function(e,N){e\u003de\u003d\u003d\u003dvoid 0?{}:e;\nreturn qC_(e,N)}});\ng.WH\u003dnew FI;YK.prototype.toString\u003dfunction(){return this.type+this.id};g.l0.prototype.LN\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var N\u003dthis.D[e];if(N)return N;if(e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return N;if(this.J)return q_(this.Ot,this.J,e)};\ng.l0.prototype.ew\u003dfunction(){return this.Ot.getVideoUrl(this.videoId,this.playlistId)};g.Fr.prototype.LN\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var N\u003dthis.D[e];return N?N:e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?N:q_(this.Ot,this.videoId,e)};\ng.Fr.prototype.ew\u003dfunction(e){return this.watchUrl||this.Ot.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,e)};var b0\u003dvoid 0;XXH(\"LMS\",function(){return g.f(function(e){return e.return(g.h3())})});var Xr;Xr\u003d0;g.apE\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;XXH(\"LMDB\",function(){var e,N;return g.f(function(y){if(y.J\u003d\u003d1)return g.D(y,g.e7(),2);if(y.J!\u003d3){e\u003dy.N;if(!e)throw g.X6(\"edd\");return g.D(y,g.BH(e),3)}N\u003dy.N;return y.return(g.fl(N,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",Lx:!0},function(w){var E\u003d{};w\u003d[g.x$(w.objectStore(\"index\"),{},function(A){E[A.cursor.key]\u003dA.getValue();return g.j1(A)}),\nI65(w.objectStore(\"media\")),I65(w.objectStore(\"captions\"))];return g.d0.all(w).then(function(A){var T\u003dg.c(A);T.next();A\u003dT.next().value;T\u003dT.next().value;return{index:E,media:eQ0(A||[]),captions:T}})}))})});g.b(d8,g.pT);d8.prototype.fh\u003dfunction(){this.J\u0026\u0026(this.J\u003dthis.J.onload\u003dnull);g.pT.prototype.fh.call(this)};g.J\u003dg.i0.prototype;g.J.getHeight\u003dfunction(){return this.height};\ng.J.Zr\u003dN3(2);g.J.VC\u003dfunction(){return this.frameCount};\ng.J.isDefault\u003dfunction(){return this.K.indexOf(\"default\")!\u003d\u003d-1};\ng.J.isLoaded\u003dfunction(e){return this.loaded.has(e)};\ng.J.nC\u003dfunction(e){var N\u003dthis.j;N\u003dN.replace(\"$N\",this.K);N\u003dN.replace(\"$L\",this.level.toString());N\u003dN.replace(\"$M\",e.toString());this.signature\u0026\u0026(N\u003dg.Qb(N,{sigh:this.signature}));return NG(N)};\ng.J.P8\u003dfunction(e){var N\u003dthis.VC()-1;return g.Ja(this.J\u003d\u003d\u003d0?Math.round(e*this.frameCount/this.videoLength):Math.round(e*1E3/this.J),0,N)};\ng.J.La\u003dfunction(){return this.frameCount-1};\ng.J.T_\u003dfunction(){return this.frameCount?0:-1};\ng.J.G1\u003dfunction(){};g.b(DG,d8);DG.prototype.N\u003dfunction(e,N){var y\u003d[];e\u003de.split(\"|\");for(var w\u003de[0],E\u003d1;E\u003ce.length;E++){var A\u003dthis.L(E-1,w,e[E],N);(this.G||A.getHeight()\u003c180)\u0026\u0026y.push(A)}return y};\nDG.prototype.L\u003dfunction(e,N,y,w){return new g.i0(e,N,y,w)};g.b(g8,g.i0);g.J\u003dg8.prototype;g.J.VC\u003dfunction(){return this.N.Tz()};\ng.J.P8\u003dfunction(e){var N\u003dthis.rows*this.columns*this.L,y\u003dthis.N,w\u003dy.vY();e\u003dy.zI(e);return e\u003ew-N?-1:e};\ng.J.La\u003dfunction(){return this.N.vY()};\ng.J.T_\u003dfunction(){return this.N.Jx()};\ng.J.G1\u003dfunction(e){this.N\u003de};g.b(V3,DG);V3.prototype.N\u003dfunction(e,N){return DG.prototype.N.call(this,\"$N|\"+e,N)};\nV3.prototype.L\u003dfunction(e,N,y){return new g8(e,N,y,this.isLive)};var lCM\u003d[],jx\u003dnew Set;g.b(g.t3,g.pT);g.J\u003dg.t3.prototype;\ng.J.setData\u003dfunction(e){e\u003de||{};var N\u003de.errordetail;N!\u003dnull\u0026\u0026(this.errorDetail\u003dN);var y\u003de.errorcode;y!\u003dnull?this.errorCode\u003dy:e.status\u003d\u003d\u003d\"fail\"\u0026\u0026(this.errorCode\u003d\"auth\");var w\u003de.reason;w!\u003dnull\u0026\u0026(this.errorReason\u003dw);var E\u003de.subreason;E!\u003dnull\u0026\u0026(this.Qm\u003dE);this.T(\"html5_enable_ssap_entity_id\")||this.clientPlaybackNonce||(this.clientPlaybackNonce\u003de.cpn||(this.Ot.B9()?\"r\"+g.PX(15):g.PX(16)));this.Kx\u003dA2(this.Ot.Kx,e.livemonitor);Je1(this,e);var A\u003de.raw_player_response;if(A)this.xW\u003dA;else{var T\u003de.player_response;\nT\u0026\u0026(A\u003dJSON.parse(T))}if(this.T(\"html5_enable_ssap_entity_id\")){var p\u003de.cached_load;p\u0026\u0026(this.jg\u003dA2(this.jg,p));if(!this.clientPlaybackNonce){var C\u003de.cpn;C?(this.kN(\"ssei\",\"shdc\"),this.clientPlaybackNonce\u003dC):this.clientPlaybackNonce\u003dthis.Ot.B9()?\"r\"+g.PX(15):g.PX(16)}}A\u0026\u0026(this.playerResponse\u003dA);if(this.playerResponse){var r\u003dthis.playerResponse.annotations;if(r)for(var Y\u003dg.c(r),M\u003dY.next();!M.done;M\u003dY.next()){var l\u003dM.value.playerAnnotationsUrlsRenderer;if(l){l.adsOnly\u0026\u0026(this.Kk\u003d!0);var F\u003dl.loadPolicy;\nF\u0026\u0026(this.annotationsLoadPolicy\u003dV4M[F]);var S\u003dl.invideoUrl;S\u0026\u0026(this.Wk\u003dNG(S));break}}var k\u003dthis.playerResponse.attestation;k\u0026\u0026VmM(this,k);var X\u003dthis.playerResponse.cotn;X\u0026\u0026(this.cotn\u003dX);var d\u003dthis.playerResponse.heartbeatParams;if(d){EFs(this)\u0026\u0026(this.Ko\u003d!0);var v\u003dd.heartbeatToken;v\u0026\u0026(this.drmSessionId\u003dd.drmSessionId||\"\",this.heartbeatToken\u003dv,this.tD\u003dNumber(d.intervalMilliseconds),this.jd\u003dNumber(d.maxRetries),this.bA\u003d!!d.softFailOnError,this.Z4\u003d!!d.useInnertubeHeartbeatsForDrm,this.a7\u003d!0);this.heartbeatServerData\u003d\nd.heartbeatServerData;var V;this.y_\u003d!((V\u003dd.heartbeatAttestationConfig)\u003d\u003dnull||!V.requiresAttestation)}var Z\u003dthis.playerResponse.messages;Z\u0026\u0026q_J(this,Z);var n\u003dthis.playerResponse.overlay;if(n){var R\u003dn.playerControlsOverlayRenderer;if(R)if(xp9(this,R.controlBgHtml),R.mutedAutoplay){var O\u003dg.m(R.mutedAutoplay,HqF);if(O\u0026\u0026O.endScreen){var E9\u003dg.m(O.endScreen,KfX);E9\u0026\u0026E9.text\u0026\u0026(this.uF\u003dg.SY(E9.text))}}else this.mutedAutoplay\u003d!1}var Jn\u003dthis.playerResponse.playabilityStatus;if(Jn){var eM\u003dJn.backgroundability;\neM\u0026\u0026eM.backgroundabilityRenderer.backgroundable\u0026\u0026(this.backgroundable\u003d!0);var H,a;if((H\u003dJn.offlineability)\u003d\u003dnull?0:(a\u003dH.offlineabilityRenderer)\u003d\u003dnull?0:a.offlineable)this.offlineable\u003d!0;var h\u003dJn.contextParams;h\u0026\u0026(this.contextParams\u003dh);var K\u003dJn.pictureInPicture;K\u0026\u0026K.pictureInPictureRenderer.playableInPip\u0026\u0026(this.pipable\u003d!0);Jn.playableInEmbed\u0026\u0026(this.allowEmbed\u003d!0);var aP\u003dJn.ypcClickwrap;if(aP){var XF\u003daP.playerLegacyDesktopYpcClickwrapRenderer,Yw\u003daP.ypcRentalActivationRenderer;if(XF)this.m4\u003dXF.durationMessage||\n\"\",this.Pf\u003d!0;else if(Yw){var v5\u003dYw.durationMessage;this.m4\u003dv5?g.SY(v5):\"\";this.Pf\u003d!0}}var U9\u003dJn.errorScreen;if(U9){if(U9.playerLegacyDesktopYpcTrailerRenderer){var yT\u003dU9.playerLegacyDesktopYpcTrailerRenderer;this.R7\u003dyT.trailerVideoId||\"\";var S0\u003dU9.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var P\u003dS0\u0026\u0026S0.ypcTrailerRenderer}else if(U9.playerLegacyDesktopYpcOfferRenderer)yT\u003dU9.playerLegacyDesktopYpcOfferRenderer;else if(U9.ypcTrailerRenderer){P\u003dU9.ypcTrailerRenderer;var I\u003dP.fullVideoMessage;this.nm\u003d\nI?g.SY(I):\"\";var z,t;this.R7\u003d((z\u003dg.m(P,Wff))\u003d\u003dnull?void 0:(t\u003dz.videoDetails)\u003d\u003dnull?void 0:t.videoId)||\"\"}yT\u0026\u0026(this.Yb\u003dyT.itemTitle||\"\",yT.itemUrl\u0026\u0026(this.yn\u003dyT.itemUrl),yT.itemBuyUrl\u0026\u0026(this.U8\u003dyT.itemBuyUrl),this.e0\u003dyT.itemThumbnail||\"\",this.aC\u003dyT.offerHeadline||\"\",this.Sy\u003dyT.offerDescription||\"\",this.Hc\u003dyT.offerId||\"\",this.zA\u003dyT.offerButtonText||\"\",this.aT\u003dyT.offerButtonFormattedText||null,this.d1\u003dyT.overlayDurationMsec||NaN,this.nm\u003dyT.fullVideoMessage||\"\",this.bb\u003d!0);if(P){var q\u003dg.m(P,Wff);if(q)this.Gg\u003d\n{raw_player_response:q};else{var y0\u003dg.m(P,wm5);this.Gg\u003dy0?AE(y0):null}this.bb\u003d!0}}}var An\u003dthis.playerResponse.playbackTracking;if(An){var Ts\u003de,u\u003dr8(An.googleRemarketingUrl);u\u0026\u0026(this.googleRemarketingUrl\u003du);var $J\u003dr8(An.youtubeRemarketingUrl);$J\u0026\u0026(this.youtubeRemarketingUrl\u003d$J);var SM\u003d{},CM\u003dr8(An.ptrackingUrl);if(CM){var g_\u003d$K(CM),MM\u003dg_.oid;MM\u0026\u0026(this.iF\u003dMM);var j0\u003dg_.pltype;j0\u0026\u0026(this.d_\u003dj0);var YR\u003dg_.ptchn;YR\u0026\u0026(this.xT\u003dYR);var H5\u003dg_.ptk;H5\u0026\u0026(this.HJ\u003dencodeURIComponent(H5));var Zy\u003dg_.m;Zy\u0026\u0026(this.ir\u003d\nZy)}var CB\u003dr8(An.qoeUrl);if(CB){for(var VF\u003dg.JE(CB),K9\u003dg.c(Object.keys(VF)),YY\u003dK9.next();!YY.done;YY\u003dK9.next()){var ng\u003dYY.value,xR\u003dVF[ng];VF[ng]\u003dArray.isArray(xR)?xR.join(\",\"):xR}this.hH\u003dVF;var Qp\u003dVF.cat;Qp\u0026\u0026(this.T(\"html5_enable_qoe_cat_list\")?this.Em\u003dthis.Em.concat(Qp.split(\",\")):this.Cl\u003dQp);var hL\u003dVF.live;hL\u0026\u0026(this.Ob\u003dhL);var MP\u003dVF.drm_product;MP\u0026\u0026(this.ub\u003dMP)}var gR\u003dr8(An.videostatsPlaybackUrl);if(gR){var Mg\u003d$K(gR),Vb\u003dMg.adformat;if(Vb){Ts.adformat\u003dVb;var VP\u003dthis.X(),fc\u003dzc5(Vb,this.mL,VP.j,VP.G);\nfc\u0026\u0026(this.adFormat\u003dfc)}var iq\u003dMg.aqi;iq\u0026\u0026(Ts.ad_query_id\u003diq);var Lf\u003dMg.autoplay;Lf\u0026\u0026(this.IV\u003dLf\u003d\u003d\"1\",this.rq\u003dLf\u003d\u003d\"1\",WF(this,\"vss\"));var m_\u003dMg.autonav;m_\u0026\u0026(this.isAutonav\u003dm_\u003d\u003d\"1\");var wr\u003dMg.delay;wr\u0026\u0026(this.Y_\u003daA(wr));var Xb\u003dMg.ei;Xb\u0026\u0026(this.eventId\u003dXb);if(Mg.adcontext||Vb)this.IV\u003d!0,WF(this,\"ad\");var my\u003dMg.feature;my\u0026\u0026(this.v2\u003dmy);var Md\u003dMg.list;Md\u0026\u0026(this.playlistId\u003dMd);var M$\u003dMg.of;M$\u0026\u0026(this.cV\u003dM$);var lU\u003dMg.osid;lU\u0026\u0026(this.osid\u003dlU);var FQ\u003dMg.referrer;FQ\u0026\u0026(this.referrer\u003dFQ);var wz\u003dMg.sdetail;wz\u0026\u0026(this.NB\u003d\nwz);var Ap\u003dMg.ssrt;Ap\u0026\u0026(this.jI\u003dAp\u003d\u003d\"1\");var Eq\u003dMg.subscribed;Eq\u0026\u0026(this.subscribed\u003dEq\u003d\u003d\"1\",this.G.subscribed\u003dEq);var Ay\u003dMg.uga;Ay\u0026\u0026(this.userGenderAge\u003dAy);var Si\u003dMg.upt;Si\u0026\u0026(this.lV\u003dSi);var o8\u003dMg.vm;o8\u0026\u0026(this.videoMetadata\u003do8);SM.playback\u003dMg}var bU\u003dr8(An.videostatsWatchtimeUrl);if(bU){var hX\u003d$K(bU),cI\u003dhX.ald;cI\u0026\u0026(this.J4\u003dcI);SM.watchtime\u003dhX}var kH\u003dr8(An.atrUrl);if(kH){var zC\u003d$K(kH);SM.atr\u003dzC}var PB\u003dr8(An.engageUrl);if(PB){var ik\u003d$K(PB);SM.engage\u003dik}this.sR\u003dSM;if(An.promotedPlaybackTracking){var W4\u003d\nAn.promotedPlaybackTracking;W4.startUrls\u0026\u0026(this.dJ\u003dW4.startUrls);W4.firstQuartileUrls\u0026\u0026(this.vV\u003dW4.firstQuartileUrls);W4.secondQuartileUrls\u0026\u0026(this.Vw\u003dW4.secondQuartileUrls);W4.thirdQuartileUrls\u0026\u0026(this.Qw\u003dW4.thirdQuartileUrls);W4.completeUrls\u0026\u0026(this.Ub\u003dW4.completeUrls);W4.engagedViewUrls\u0026\u0026(W4.engagedViewUrls.length\u003e1\u0026\u0026g.uA(new g.Gh(\"There are more than one engaged_view_urls.\")),this.vp\u003dW4.engagedViewUrls[0])}}var TH\u003dthis.playerResponse.playerCueRanges;TH\u0026\u0026TH.length\u003e0\u0026\u0026(this.cueRanges\u003dTH);var BI\u003dthis.playerResponse.playerCueRangeSet;\nBI\u0026\u0026g.n3(this,BI);a:{var Jy\u003dthis.playerResponse.adPlacements;if(Jy)for(var XQ\u003dg.c(Jy),pV\u003dXQ.next();!pV.done;pV\u003dXQ.next()){var PI\u003dvoid 0,dO\u003dvoid 0,I8\u003d(PI\u003dpV.value.adPlacementRenderer)\u003d\u003dnull?void 0:(dO\u003dPI.renderer)\u003d\u003dnull?void 0:dO.videoAdTrackingRenderer;if(I8){var vI\u003dI8;break a}}vI\u003dnull}var CV\u003dvI;An\u0026\u0026An.promotedPlaybackTracking\u0026\u0026CV\u0026\u0026g.uA(new g.Gh(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));CV\u0026\u0026(this.N8\u003d!0);var z6\u003dthis.playerResponse.playerAds;if(z6)for(var Di\u003d\ne,iU\u003dg.c(z6),rz\u003diU.next();!rz.done;rz\u003diU.next()){var Do\u003drz.value;if(Do){var gO\u003dDo.playerLegacyDesktopWatchAdsRenderer;if(gO){var I1\u003dgO.playerAdParams;if(I1){I1.autoplay\u003d\u003d\"1\"\u0026\u0026(this.rq\u003dthis.IV\u003d!0);this.kh\u003dI1.encodedAdSafetyReason||null;I1.showContentThumbnail!\u003d\u003dvoid 0\u0026\u0026(this.al\u003d!!I1.showContentThumbnail);Di.enabled_engage_types\u003dI1.enabledEngageTypes;break}}}}var kf\u003dthis.playerResponse.playerConfig;if(kf){var vB\u003dkf.manifestlessWindowedLiveConfig;if(vB){var $i\u003dNumber(vB.minDvrSequence),ci\u003dNumber(vB.maxDvrSequence),\nkp\u003dNumber(vB.minDvrMediaTimeMs),Bi\u003dNumber(vB.maxDvrMediaTimeMs),Vc\u003dNumber(vB.startWalltimeMs);$i\u0026\u0026(this.L$\u003d$i);kp\u0026\u0026(this.aq\u003dkp/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this)\u0026\u0026(this.gf\u003dkp/1E3));ci\u0026\u0026(this.ZK\u003dci);Bi\u0026\u0026(this.pX\u003dBi/1E3,this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this)\u0026\u0026(this.zg\u003dBi/1E3));Vc\u0026\u0026(this.PY\u003dVc/1E3);($i||kp)\u0026\u0026(ci||Bi)\u0026\u0026(this.allowLiveDvr\u003dthis.isLivePlayback\u003dthis.Rq\u003d!0,this.Ta\u003d!1)}var Tu\u003dkf.daiConfig;if(Tu){if(Tu.enableDai){this.As\u003d\n!0;var XG\u003dTu.enableServerStitchedDai;XG\u0026\u0026(this.enableServerStitchedDai\u003dXG);var gd\u003dTu.enablePreroll;gd\u0026\u0026(this.enablePreroll\u003dgd)}var fh;if(Tu.daiType\u003d\u003d\u003d\"DAI_TYPE_SS_DISABLED\"||((fh\u003dTu.debugInfo)\u003d\u003dnull?0:fh.isDisabledUnpluggedChannel))this.Lu\u003d!0;Tu.daiType\u003d\u003d\u003d\"DAI_TYPE_CLIENT_STITCHED\"\u0026\u0026(this.KA\u003d!0)}var th\u003dkf.audioConfig;if(th){var tX\u003dth.loudnessDb;tX!\u003dnull\u0026\u0026(this.Fo\u003dtX);var Yi\u003dth.trackAbsoluteLoudnessLkfs;Yi!\u003dnull\u0026\u0026(this.F1\u003dYi);var MY\u003dth.loudnessTargetLkfs;MY!\u003dnull\u0026\u0026(this.loudnessTargetLkfs\u003dMY);th.audioMuted\u0026\u0026\n(this.xI\u003d!0);th.muteOnStart\u0026\u0026(this.Ly\u003d!0);var Jp\u003dth.loudnessNormalizationConfig;if(Jp){Jp.applyStatefulNormalization\u0026\u0026(this.applyStatefulNormalization\u003d!0);Jp.preserveStatefulLoudnessTarget\u0026\u0026(this.preserveStatefulLoudnessTarget\u003d!0);var uU\u003dJp.minimumLoudnessTargetLkfs;uU!\u003dnull\u0026\u0026(this.minimumLoudnessTargetLkfs\u003duU);var fX\u003dJp.maxStatefulTimeThresholdSec;fX!\u003dnull\u0026\u0026(this.maxStatefulTimeThresholdSec\u003dfX)}this.T(\"web_player_audio_playback_from_audio_config\")\u0026\u0026th.playAudioOnly\u0026\u0026(this.CN\u003d!0)}var q$\u003dkf.playbackEndConfig;\nif(q$){var Hz\u003dq$.endSeconds,LdE\u003dq$.limitedPlaybackDurationInSeconds;this.mutedAutoplay\u0026\u0026(Hz\u0026\u0026(this.endSeconds\u003dHz),LdE\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003dLdE))}var Gb\u003dkf.fairPlayConfig;if(Gb){var s$J\u003dGb.certificate;s$J\u0026\u0026(this.Ut\u003dsh(s$J));var ai5\u003dNumber(Gb.keyRotationPeriodMs);ai5\u003e0\u0026\u0026(this.c5\u003dai5);var eDs\u003dNumber(Gb.keyPrefetchMarginMs);eDs\u003e0\u0026\u0026(this.zd\u003deDs)}var RR\u003dkf.playbackStartConfig;if(RR){this.pz\u003dNumber(RR.startSeconds);var NZn\u003dRR.liveUtcStartSeconds,yun\u003d!!this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e\n0;NZn\u0026\u0026!yun\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(NZn));var Exn\u003dRR.startPosition;if(Exn){var wbF\u003dExn.utcTimeMillis;wbF\u0026\u0026!yun\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(wbF)*.001);var ES0\u003dExn.streamTimeMillis;ES0\u0026\u0026(this.jN\u003dNumber(ES0)*.001)}this.progressBarStartPosition\u003dRR.progressBarStartPosition;this.progressBarEndPosition\u003dRR.progressBarEndPosition}else{var At5\u003dkf.skippableSegmentsConfig;if(At5){var AuF\u003dAt5.introSkipDurationMs;AuF\u0026\u0026(this.Mk\u003dNumber(AuF)/1E3);var TZ0\u003dAt5.outroSkipDurationMs;TZ0\u0026\u0026(this.zM\u003dNumber(TZ0)/\n1E3)}}var TGH\u003dkf.skippableIntroConfig;if(TGH){var JuE\u003dNumber(TGH.startMs),pb5\u003dNumber(TGH.endMs);isNaN(JuE)||isNaN(pb5)||(this.YB\u003dJuE,this.Js\u003dpb5)}var Ch1\u003dkf.streamSelectionConfig;Ch1\u0026\u0026(this.CC\u003dNumber(Ch1.maxBitrate));var ru3\u003dkf.vrConfig;ru3\u0026\u0026(this.qc\u003dru3.partialSpherical\u003d\u003d\"1\");var Je\u003dkf.webDrmConfig;if(Je){Je.skipWidevine\u0026\u0026(this.oI\u003d!0);var $U5\u003dJe.widevineServiceCert;$U5\u0026\u0026(this.Tg\u003dsh($U5));Je.useCobaltWidevine\u0026\u0026(this.useCobaltWidevine\u003d!0);Je.startWithNoQualityConstraint\u0026\u0026(this.xX\u003d!0)}var UH\u003dkf.mediaCommonConfig;\nif(UH){var Ue\u003dUH.dynamicReadaheadConfig;if(Ue){this.maxReadAheadMediaTimeMs\u003dUe.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs\u003dUe.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs\u003dUe.readAheadGrowthRateMs||NaN;var Yc1,MXF\u003dUH\u003d\u003dnull?void 0:(Yc1\u003dUH.mediaUstreamerRequestConfig)\u003d\u003dnull?void 0:Yc1.videoPlaybackUstreamerConfig;MXF\u0026\u0026(this.E_\u003dsh(MXF));var Jt0\u003dUH\u003d\u003dnull?void 0:UH.sabrContextUpdates;if(Jt0\u0026\u0026Jt0.length\u003e0)for(var lqM\u003dg.c(Jt0),pP0\u003dlqM.next();!pP0.done;pP0\u003dlqM.next()){var Fd\u003dpP0.value;\nif(Fd.type\u0026\u0026Fd.value){var Hik\u003d{type:Fd.type,scope:Fd.scope,value:sh(Fd.value)||void 0,sendByDefault:Fd.sendByDefault};this.sabrContextUpdates.set(Fd.type,Hik)}}}var F3s\u003dUH.serverPlaybackStartConfig;F3s\u0026\u0026(this.serverPlaybackStartConfig\u003dF3s);UH.useServerDrivenAbr\u0026\u0026(this.xw\u003d!0);var ScM\u003dUH.requestPipeliningConfig;ScM\u0026\u0026(this.requestPipeliningConfig\u003dScM)}var oSH\u003dkf.inlinePlaybackConfig;oSH\u0026\u0026(this.Nw\u003d!!oSH.showAudioControls);var Lr\u003dkf.embeddedPlayerConfig;if(Lr){this.embeddedPlayerConfig\u003dLr;var Cx5\u003dLr.embeddedPlayerMode;\nif(Cx5){var bDP\u003dthis.X();bDP.i9\u003dCx5;bDP.K\u003dCx5\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"}var hD1\u003dLr.permissions;hD1\u0026\u0026(this.allowImaMonetization\u003d!!hD1.allowImaMonetization)}var cuE\u003dkf.ssapConfig;cuE\u0026\u0026(this.po\u003dcuE.ssapPrerollEnabled||!1);var se\u003dkf.webPlayerConfig;se\u0026\u0026(se.gatewayExperimentGroup\u0026\u0026(this.gatewayExperimentGroup\u003dse.gatewayExperimentGroup),se.isProximaEligible\u0026\u0026(this.isProximaLatencyEligible\u003d!0))}var Lk\u003dthis.playerResponse.streamingData;if(Lk){var rtM\u003dLk.formats;if(rtM){for(var pN\u003d[],k9n\u003dg.c(rtM),$m1\u003dk9n.next();!$m1.done;$m1\u003d\nk9n.next()){var YK0\u003d$m1.value;pN.push(YK0.itag+\"/\"+YK0.width+\"x\"+YK0.height)}this.zT\u003dpN.join(\",\");pN\u003d[];for(var BZH\u003dg.c(rtM),M$5\u003dBZH.next();!M$5.done;M$5\u003dBZH.next()){var CN\u003dM$5.value,rj\u003d{itag:CN.itag,type:CN.mimeType,quality:CN.quality},XbH\u003dCN.url;XbH\u0026\u0026(rj.url\u003dXbH);var al\u003dbN(CN),K7M\u003dal.Uv,W70\u003dal.xm,Oi_\u003dal.s;al.jQ\u0026\u0026(rj.url\u003dK7M,rj.sp\u003dW70,rj.s\u003dOi_);pN.push(g.nY(rj))}this.Rx\u003dpN.join(\",\")}var lsM\u003dLk.hlsFormats;if(lsM){var Ph0\u003dkf||null,eD\u003d{};if(Ph0){var Fr5\u003dPh0.audioPairingConfig;if(Fr5\u0026\u0026Fr5.pairs)for(var dU_\u003d\ng.c(Fr5.pairs),SKP\u003ddU_.next();!SKP.done;SKP\u003ddU_.next()){var Iq0\u003dSKP.value,oxH\u003dIq0.videoItag;eD[oxH]||(eD[oxH]\u003d[]);eD[oxH].push(Iq0.audioItag)}}for(var vSM\u003d{},zD5\u003dg.c(lsM),by5\u003dzD5.next();!by5.done;by5\u003dzD5.next()){var iDF\u003dby5.value;vSM[iDF.itag]\u003diDF.bitrate}for(var DUn\u003d[],gS9\u003dg.c(lsM),hS1\u003dgS9.next();!hS1.done;hS1\u003dgS9.next()){var aC\u003dhS1.value,Pe\u003d{itag:aC.itag,type:aC.mimeType,url:aC.url,bitrate:aC.bitrate,width:aC.width,height:aC.height,fps:aC.fps},No\u003daC.audioTrack;if(No){var VXJ\u003dNo.displayName;VXJ\u0026\u0026\n(Pe.name\u003dVXJ,Pe.audio_track_id\u003dNo.id,No.audioIsDefault\u0026\u0026(Pe.is_default\u003d\"1\"))}if(aC.drmFamilies){for(var fq9\u003d[],tXM\u003dg.c(aC.drmFamilies),ct5\u003dtXM.next();!ct5.done;ct5\u003dtXM.next())fq9.push(Am[ct5.value]);Pe.drm_families\u003dfq9.join(\",\")}var yB\u003deD[aC.itag];if(yB\u0026\u0026yB.length){Pe.audio_itag\u003dyB.join(\",\");var uTn\u003dvSM[yB[0]];uTn\u0026\u0026(Pe.bitrate+\u003duTn)}var qcM\u003dhz0(aC);qcM\u0026\u0026(Pe.eotf\u003dqcM);aC.audioChannels\u0026\u0026(Pe.audio_channels\u003daC.audioChannels);DUn.push(g.nY(Pe))}this.hlsFormats\u003dDUn.join(\",\")}var kJ3\u003dLk.licenseInfos;if(kJ3\u0026\u0026\nkJ3.length\u003e0){for(var ZD5\u003d{},xU0\u003dg.c(kJ3),BG5\u003dxU0.next();!BG5.done;BG5\u003dxU0.next()){var jq5\u003dBG5.value,nS_\u003djq5.drmFamily,Qq5\u003djq5.url;nS_\u0026\u0026Qq5\u0026\u0026(ZD5[Am[nS_]]\u003dQq5)}this.BG\u003dZD5}var mU9\u003dLk.drmParams;mU9\u0026\u0026(this.drmParams\u003dmU9);var HDH\u003dLk.dashManifestUrl;HDH\u0026\u0026(this.U2\u003dg.Qb(HDH,{cpn:this.clientPlaybackNonce}));var K3M\u003dLk.hlsManifestUrl;K3M\u0026\u0026(this.hlsvp\u003dK3M);var W35\u003dLk.probeUrl;W35\u0026\u0026(this.probeUrl\u003dNG(g.Qb(W35,{cpn:this.clientPlaybackNonce})));var ODE\u003dLk.serverAbrStreamingUrl;ODE\u0026\u0026(this.kX\u003dnew g.YE(ODE,!0))}var RD0\u003d\nthis.playerResponse.trackingParams;RD0\u0026\u0026(this.i9\u003dRD0);var sS\u003dthis.playerResponse.videoDetails;if(sS){var dm\u003de,XPn\u003dsS.videoId;XPn\u0026\u0026(this.videoId\u003dXPn,dm.video_id||(dm.video_id\u003dXPn));var G99\u003dsS.channelId;G99\u0026\u0026(this.G.uid\u003dG99.substring(2));var PxF\u003dsS.title;PxF\u0026\u0026(this.title\u003dPxF,dm.title||(dm.title\u003dPxF));var dmH\u003dsS.lengthSeconds;dmH\u0026\u0026(this.lengthSeconds\u003dNumber(dmH),dm.length_seconds||(dm.length_seconds\u003ddmH));var UUs\u003dsS.keywords;UUs\u0026\u0026(this.keywords\u003dY1M(UUs));var Is_\u003dsS.channelId;Is_\u0026\u0026(this.iI\u003dIs_,dm.ucid||\n(dm.ucid\u003dIs_));var L3E\u003dsS.viewCount;L3E\u0026\u0026(this.rawViewCount\u003dNumber(L3E));var vxE\u003dsS.author;vxE\u0026\u0026(this.author\u003dvxE,dm.author||(dm.author\u003dvxE));var sqM\u003dsS.shortDescription;sqM\u0026\u0026(this.shortDescription\u003dsqM);var aqJ\u003dsS.isCrawlable;aqJ\u0026\u0026(this.isListed\u003daqJ);var eFM\u003dsS.musicVideoType;eFM\u0026\u0026(this.musicVideoType\u003deFM);var zSJ\u003dsS.isLive;zSJ!\u003dnull\u0026\u0026(this.isLivePlayback\u003dzSJ);if(zSJ||sS.isUpcoming)this.isPremiere\u003d!sS.isLiveContent;var N3P\u003dsS.thumbnail;N3P\u0026\u0026(this.D\u003dC3(N3P));var yzs\u003dsS.isExternallyHostedPodcast;yzs\u0026\u0026\n(this.isExternallyHostedPodcast\u003dyzs);var iy3\u003dsS.viewerLivestreamJoinPosition;if(iy3\u003d\u003dnull?0:iy3.utcTimeMillis)this.YN\u003daA(iy3.utcTimeMillis);var w0s\u003dkf||null,DmP\u003de;sS.isLiveDefaultBroadcast\u0026\u0026(this.isLiveDefaultBroadcast\u003d!0);sS.isUpcoming\u0026\u0026(this.isUpcoming\u003d!0);if(sS.isPostLiveDvr){this.Ta\u003d!0;var E8s\u003dsS.latencyClass;E8s\u0026\u0026(this.latencyClass\u003dfdw[E8s]||\"UNKNOWN\");sS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0)}else{var gxM\u003d!1;if(this.Kx)this.allowLiveDvr\u003dWU()?!0:ay\u0026\u0026a3\u003c5?!1:!0,this.isLivePlayback\u003d\n!0;else if(sS.isLive){DmP.livestream\u003d\"1\";this.allowLiveDvr\u003dsS.isLiveDvrEnabled?WU()?!0:ay\u0026\u0026a3\u003c5?!1:!0:!1;this.partnerId\u003d27;sS.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0);var AzF\u003dsS.latencyClass;AzF\u0026\u0026(this.latencyClass\u003dfdw[AzF]||\"UNKNOWN\");var T3H\u003dsS.liveChunkReadahead;T3H\u0026\u0026(this.liveChunkReadahead\u003dT3H);var G$\u003dw0s\u0026\u0026w0s.livePlayerConfig;if(G$){G$.hasSubfragmentedFmp4\u0026\u0026(this.hasSubfragmentedFmp4\u003d!0);G$.hasSubfragmentedWebm\u0026\u0026(this.JB\u003d!0);G$.defraggedFromSubfragments\u0026\u0026(this.defraggedFromSubfragments\u003d\n!0);var JzP\u003dG$.liveExperimentalContentId;JzP\u0026\u0026(this.liveExperimentalContentId\u003dNumber(JzP));var p0s\u003dG$.isLiveHeadPlayable;this.T(\"html5_live_head_playable\")\u0026\u0026p0s!\u003dnull\u0026\u0026(this.isLiveHeadPlayable\u003dp0s)}gxM\u003d!0}else sS.isUpcoming\u0026\u0026(gxM\u003d!0);gxM\u0026\u0026(this.isLivePlayback\u003d!0,DmP.adformat\u0026\u0026DmP.adformat.split(\"_\")[1]!\u003d\u003d\"8\"||this.l9.push(\"heartbeat\"),this.a7\u003d!0)}var C3_\u003dsS.isPrivate;C3_!\u003d\u003dvoid 0\u0026\u0026(this.isPrivate\u003dA2(this.isPrivate,C3_))}if(Jn){var rz9\u003dsS||null,$w0\u003d!1,Ul\u003dJn.errorScreen;$w0\u003dUl\u0026\u0026(Ul.playerLegacyDesktopYpcOfferRenderer||\nUl.playerLegacyDesktopYpcTrailerRenderer||Ul.ypcTrailerRenderer)?!0:rz9\u0026\u0026rz9.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(Jn.status);if(!$w0){this.errorCode\u003dkKE(Jn.errorCode)||\"auth\";var wE\u003dUl\u0026\u0026Ul.playerErrorMessageRenderer;if(wE){this.playerErrorMessageRenderer\u003dwE;var Yi0\u003dwE.reason;Yi0\u0026\u0026(this.errorReason\u003dg.SY(Yi0));var V$0\u003dwE.subreason;V$0\u0026\u0026(this.Qm\u003dg.SY(V$0),this.P5\u003dV$0)}else this.errorReason\u003dJn.reason||null;var fs9\u003dJn.status;if(fs9\u003d\u003d\u003d\"LOGIN_REQUIRED\")this.errorDetail\u003d\"1\";\nelse if(fs9\u003d\u003d\u003d\"CONTENT_CHECK_REQUIRED\")this.errorDetail\u003d\"2\";else if(fs9\u003d\u003d\u003d\"AGE_CHECK_REQUIRED\"){var M3E\u003dJn.errorScreen,l20\u003dM3E\u0026\u0026M3E.playerKavRenderer;this.errorDetail\u003dl20\u0026\u0026l20.kavUrl?\"4\":\"3\"}else this.errorDetail\u003dJn.isBlockedInRestrictedMode?\"5\":\"0\"}}var FA9\u003dthis.playerResponse.interstitialPods;FA9\u0026\u0026uv5(this,FA9);this.Wk\u0026\u0026this.eventId\u0026\u0026(this.Wk\u003dCp(this.Wk,{ei:this.eventId}));var t$s\u003dthis.playerResponse.captions;if(t$s\u0026\u0026t$s.playerCaptionsTracklistRenderer)a:{var Id\u003dt$s.playerCaptionsTracklistRenderer;\nthis.captionTracks\u003d[];if(Id.captionTracks)for(var SiH\u003dg.c(Id.captionTracks),uZs\u003dSiH.next();!uZs.done;uZs\u003dSiH.next()){var ve\u003duZs.value,o8E\u003dCS0(ve.baseUrl);if(!o8E)break a;var qK9\u003d{is_translateable:!!ve.isTranslatable,languageCode:ve.languageCode,languageName:ve.name\u0026\u0026g.SY(ve.name),url:o8E,vss_id:ve.vssId,kind:ve.kind};qK9.name\u003dve.trackName;qK9.displayName\u003dve.name\u0026\u0026g.SY(ve.name);this.captionTracks.push(new g.En(qK9))}this.tX\u003dId.audioTracks||[];this.m5\u003dId.defaultAudioTrackIndex||0;this.wE\u003d[];if(Id.translationLanguages)for(var b5M\u003d\ng.c(Id.translationLanguages),ZyF\u003db5M.next();!ZyF.done;ZyF\u003db5M.next()){var L2\u003dZyF.value,SS\u003d{};SS.languageCode\u003dL2.languageCode;SS.languageName\u003dg.SY(L2.languageName);if(L2.translationSourceTrackIndices){SS.translationSourceTrackIndices\u003d[];for(var hF0\u003dg.c(L2.translationSourceTrackIndices),xmJ\u003dhF0.next();!xmJ.done;xmJ\u003dhF0.next())SS.translationSourceTrackIndices.push(xmJ.value)}if(L2.excludeAudioTrackIndices){SS.excludeAudioTrackIndices\u003d[];for(var czE\u003dg.c(L2.excludeAudioTrackIndices),jAF\u003dczE.next();!jAF.done;jAF\u003d\nczE.next())SS.excludeAudioTrackIndices.push(jAF.value)}this.wE.push(SS)}this.jE\u003d[];if(Id.defaultTranslationSourceTrackIndices)for(var kcH\u003dg.c(Id.defaultTranslationSourceTrackIndices),nx3\u003dkcH.next();!nx3.done;nx3\u003dkcH.next())this.jE.push(nx3.value);this.j$\u003d!!Id.contribute\u0026\u0026!!Id.contribute.captionsMetadataRenderer}(this.clipConfig\u003dthis.playerResponse.clipConfig)\u0026\u0026this.clipConfig.startTimeMs!\u003dnull\u0026\u0026(this.pz\u003dNumber(this.clipConfig.startTimeMs)*.001);this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026\nthis.playerResponse.playerConfig.webPlayerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026Zt5(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var B3E;this.compositeLiveIngestionOffsetToken\u003d(B3E\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:B3E.compositeLiveIngestionOffsetToken;var X0M;this.compositeLiveStatusToken\u003d(X0M\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:X0M.compositeLiveStatusToken}qO(this,e);e.queue_info\u0026\u0026(this.queueInfo\u003d\ne.queue_info);var P31\u003de.hlsdvr;P31!\u003dnull\u0026\u0026(this.allowLiveDvr\u003dNumber(P31)\u003d\u003d\u003d1?WU()?!0:ay\u0026\u0026a3\u003c5?!1:!0:!1);this.adQueryId\u003de.ad_query_id||null;this.kh||(this.kh\u003de.encoded_ad_safety_reason||null);this.YU\u003de.agcid||null;this.M6\u003de.ad_id||null;this.sb\u003de.ad_sys||null;this.Rv\u003de.encoded_ad_playback_context||null;this.xI\u003dA2(this.xI,e.infringe||e.muted);this.qq\u003de.authkey;this.Fn\u003de.authuser;this.mutedAutoplay\u003dA2(this.mutedAutoplay,e\u0026\u0026e.playmuted);this.T(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026(this.mutedAutoplayDurationMode\u003d\nJ2(this.mutedAutoplayDurationMode,e\u0026\u0026e.muted_autoplay_duration_mode));this.KT\u003dA2(this.KT,e\u0026\u0026e.mutedautoplay);var EB\u003de.length_seconds;EB\u0026\u0026(this.lengthSeconds\u003dtypeof EB\u003d\u003d\u003d\"string\"?aA(EB):EB);if(this.isAd()||this.d2||!g.Yh(g.zX(this.Ot)))this.endSeconds\u003dJ2(this.endSeconds,this.zM||e.end||e.endSeconds);else{var RTF\u003dg.zX(this.Ot),AJ\u003dthis.lengthSeconds;switch(RTF){case \"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\":AJ\u003e30?this.limitedPlaybackDurationInSeconds\u003d30:AJ\u003c30\u0026\u0026AJ\u003e10\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d\n10);break;case \"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\":this.limitedPlaybackDurationInSeconds\u003dAJ*.2}}this.i9\u003dpO(this.i9,e.itct);this.o4\u003dA2(this.o4,e.noiba);this.D7\u003dA2(this.D7,e.is_live_destination);this.isLivePlayback\u003dA2(this.isLivePlayback,e.live_playback);this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026this.Cx();e.isUpcoming\u0026\u0026(this.isUpcoming\u003dA2(this.isUpcoming,e.isUpcoming));this.Ta\u003dA2(this.Ta,e.post_live_playback);this.Rq\u0026\u0026(this.Ta\u003d!1);this.isMdxPlayback\u003dA2(this.isMdxPlayback,\ne.mdx);var TG\u003de.mdx_control_mode;TG\u0026\u0026(this.mdxControlMode\u003dtypeof TG\u003d\u003d\u003d\"number\"?TG:aA(TG));this.isInlinePlaybackNoAd\u003dA2(this.isInlinePlaybackNoAd,e.is_inline_playback_no_ad);this.jn\u003dJ2(this.jn,e.reload_count);this.reloadReason\u003dpO(this.reloadReason,e.reload_reason);this.al\u003dA2(this.al,e.show_content_thumbnail);this.wW\u003dA2(this.wW,e.utpsa);this.cycToken\u003de.cyc||null;this.bf\u003de.tkn||null;var dwM\u003dp3(e);Object.keys(dwM).length\u003e0\u0026\u0026(this.D\u003ddwM);this.Kh\u003dpO(this.Kh,e.vvt);this.mdxEnvironment\u003dpO(this.mdxEnvironment,\ne.mdx_environment);e.source_container_playlist_id\u0026\u0026(this.sourceContainerPlaylistId\u003de.source_container_playlist_id);e.serialized_mdx_metadata\u0026\u0026(this.serializedMdxMetadata\u003de.serialized_mdx_metadata);this.lM\u003de.osig;this.eventId||(this.eventId\u003de.eventid);this.osid||(this.osid\u003de.osid);this.playlistId\u003dpO(this.playlistId,e.list);e.index\u0026\u0026(this.playlistIndex\u003dthis.playlistIndex\u003d\u003d\u003dvoid 0?J2(0,e.index):J2(this.playlistIndex,e.index));this.y3\u003de.pyv_view_beacon_url;this.bH\u003de.pyv_quartile25_beacon_url;this.Mm\u003d\ne.pyv_quartile50_beacon_url;this.ij\u003de.pyv_quartile75_beacon_url;this.V3\u003de.pyv_quartile100_beacon_url;var I25\u003de.session_data;!this.Im\u0026\u0026I25\u0026\u0026(this.Im\u003dw2(I25,\"\u0026\").feature);this.isFling\u003dJ2(this.isFling?1:0,e.is_fling)\u003d\u003d\u003d1;this.vnd\u003dJ2(this.vnd,e.vnd);this.forceAdsUrl\u003dpO(this.forceAdsUrl,e.force_ads_url);this.S_\u003dpO(this.S_,e.ctrl);this.N2\u003dpO(this.N2,e.ytr);this.Ez\u003de.ytrcc;this.JF\u003de.ytrexp;this.Dy\u003de.ytrext;this.FZ\u003dpO(this.FZ,e.adformat);this.mL\u003dpO(this.mL,e.attrib);this.slotPosition\u003dJ2(this.slotPosition,\ne.slot_pos);this.breakType\u003de.break_type;this.jI\u003dA2(this.jI,e.ssrt);this.videoId\u003dr9(e)||this.videoId;this.Z\u003dpO(this.Z,e.vss_credentials_token);this.zN\u003dpO(this.zN,e.vss_credentials_token_type);this.CN\u003dA2(this.CN,e.audio_only);this.dT\u003dA2(this.dT,e.aac_high);this.WV\u003dA2(this.WV,e.prefer_low_quality_audio);this.xn\u003dA2(this.xn,e.uncap_inline_quality);this.T(\"html5_enable_qoe_cat_list\")?e.qoe_cat\u0026\u0026(this.Em\u003dthis.Em.concat(e.qoe_cat.split(\",\"))):this.Cl\u003dpO(this.Cl,e.qoe_cat);this.Ci\u003dA2(this.Ci,e.download_media);\nvar v85\u003de.prefer_gapless;this.U\u003dv85!\u003dnull?A2(this.U,v85):this.U?this.U:this.Ot.preferGapless\u0026\u0026this.Ot.supportsGaplessShorts();xT_(this.playerResponse)\u0026\u0026this.l9.push(\"ad\");var zFn\u003de.adaptive_fmts;zFn\u0026\u0026(this.adaptiveFormats\u003dzFn,this.Fh(\"adpfmts\",{},!0));var i5H\u003de.allow_embed;i5H\u0026\u0026(this.allowEmbed\u003dNumber(i5H)\u003d\u003d\u003d1);var DwM\u003de.backgroundable;DwM\u0026\u0026(this.backgroundable\u003dNumber(DwM)\u003d\u003d\u003d1);var g8M\u003de.autonav;g8M\u0026\u0026(this.isAutonav\u003dNumber(g8M)\u003d\u003d\u003d1);var V30\u003de.autoplay;V30\u0026\u0026(this.IV\u003dthis.rq\u003dNumber(V30)\u003d\u003d\u003d1,WF(this,\n\"c\"));var f20\u003de.iv_load_policy;f20\u0026\u0026(this.annotationsLoadPolicy\u003dTh(this.annotationsLoadPolicy,f20,id));var t3P\u003de.cc_lang_pref;t3P\u0026\u0026(this.captionsLanguagePreference\u003dpO(t3P,this.captionsLanguagePreference));var uCF\u003de.cc_load_policy;uCF\u0026\u0026(this.XR\u003dTh(this.XR,uCF,id));var qiE;this.deviceCaptionsOn\u003d(qiE\u003de.device_captions_on)!\u003dnull?qiE:void 0;var Z5P;this.p5\u003d(Z5P\u003de.device_captions_lang_pref)!\u003dnull?Z5P:\"\";var xwJ;this.zk\u003d(xwJ\u003de.viewer_selected_caption_langs)!\u003dnull?xwJ:[];if(!this.T(\"html5_enable_ssap_entity_id\")){var jEM\u003d\ne.cached_load;jEM\u0026\u0026(this.jg\u003dA2(this.jg,jEM))}if(e.dash\u003d\u003d\u003d\"0\"||e.dash\u003d\u003d\u003d0||e.dash\u003d\u003d\u003d!1)this.uf\u003d!0;var n8J\u003de.dashmpd;n8J\u0026\u0026(this.U2\u003dg.Qb(n8J,{cpn:this.clientPlaybackNonce}));var QE9\u003de.delay;QE9\u0026\u0026(this.Y_\u003daA(QE9));var QAM\u003dthis.zM||e.end;if(this.LX?QAM!\u003dnull:QAM!\u003dvoid 0)this.clipEnd\u003dJ2(this.clipEnd,QAM);var mw_\u003de.fmt_list;mw_\u0026\u0026(this.zT\u003dmw_);e.heartbeat_preroll\u0026\u0026this.l9.push(\"heartbeat\");this.Sz\u003d-Math.floor(Math.random()*10);this.vy\u003d-Math.floor(Math.random()*40);var H5E\u003de.is_listed;H5E\u0026\u0026(this.isListed\u003d\nA2(this.isListed,H5E));var KA3\u003de.is_private;KA3\u0026\u0026(this.isPrivate\u003dA2(this.isPrivate,KA3));var WAs\u003de.is_dni;WAs\u0026\u0026(this.hs\u003dA2(this.hs,WAs));var O5M\u003de.dni_color;O5M\u0026\u0026(this.yy\u003dpO(this.yy,O5M));var RF5\u003de.pipable;RF5\u0026\u0026(this.pipable\u003dA2(this.pipable,RF5));this.mI\u003d(this.Vz\u003dthis.pipable\u0026\u0026this.Ot.nm)\u0026\u0026!this.Ot.showMiniplayerButton;var GcP\u003de.paid_content_overlay_duration_ms;GcP\u0026\u0026(this.paidContentOverlayDurationMs\u003daA(GcP));var Uws\u003de.paid_content_overlay_text;Uws\u0026\u0026(this.paidContentOverlayText\u003dUws);var LA5\u003de.url_encoded_fmt_stream_map;\nLA5\u0026\u0026(this.Rx\u003dLA5);var sE5\u003de.hls_formats;sE5\u0026\u0026(this.hlsFormats\u003dsE5);var a2J\u003de.hlsvp;a2J\u0026\u0026(this.hlsvp\u003da2J);var JJ\u003de.live_start_walltime;JJ\u0026\u0026(this.AU\u003dtypeof JJ\u003d\u003d\u003d\"number\"?JJ:aA(JJ));var pH\u003de.live_manifest_duration;pH\u0026\u0026(this.yh\u003dtypeof pH\u003d\u003d\u003d\"number\"?pH:aA(pH));var eCM\u003de.player_params;eCM\u0026\u0026(this.playerParams\u003deCM);var NBH\u003de.partnerid;NBH\u0026\u0026(this.partnerId\u003dJ2(this.partnerId,NBH));var yI_\u003de.probe_url;yI_\u0026\u0026(this.probeUrl\u003dNG(g.Qb(yI_,{cpn:this.clientPlaybackNonce})));var mmM\u003de.pyv_billable_url;mmM\u0026\u0026Rk5(mmM)\u0026\u0026\n(this.vp\u003dmmM);var HyM\u003de.pyv_conv_url;HyM\u0026\u0026Rk5(HyM)\u0026\u0026(this.XD\u003dHyM);Mj5(this,e);this.startSeconds\u003e0?this.T(\"html5_log_start_seconds_inconsistency\")\u0026\u0026this.startSeconds!\u003d\u003d(this.pz||this.Mk||e.start||e.startSeconds)\u0026\u0026this.Fh(\"lss\",{css:this.startSeconds,pcss:this.pz,iss:this.Mk,ps:e.start||void 0,pss:e.startSeconds||void 0}):this.Xz\u003dthis.startSeconds\u003dJ2(this.startSeconds,this.pz||this.Mk||e.start||e.startSeconds);if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var wTE\u003de.live_utc_start;if(wTE!\u003d\nnull)this.liveUtcStartSeconds\u003dNumber(wTE);else{var Krs\u003dthis.startSeconds;Krs\u0026\u0026isFinite(Krs)\u0026\u0026Krs\u003e1E9\u0026\u0026(this.liveUtcStartSeconds\u003dthis.startSeconds)}}if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var EXH\u003de.utc_start_millis;EXH\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(EXH)*.001)}var AI5\u003de.stream_time_start_millis;AI5\u0026\u0026(this.jN\u003dNumber(AI5)*.001);var WrH\u003dthis.Mk||e.start;(this.LX?WrH\u003d\u003dnull||Number(e.resume)\u003d\u003d\u003d1:WrH\u003d\u003dvoid 0||e.resume\u003d\u003d\"1\")||this.isLivePlayback||(this.clipStart\u003dJ2(this.clipStart,\nWrH));var TBE\u003de.url_encoded_third_party_media;TBE\u0026\u0026(this.rk\u003dTk(TBE));var Oy5\u003de.ypc_offer_button_formatted_text;if(Oy5){var JIs\u003dJSON.parse(Oy5);this.aT\u003dJIs!\u003dnull?JIs:null;this.ZL\u003dOy5}var pTH\u003de.ypc_offer_button_text;pTH\u0026\u0026(this.zA\u003dpTH);var CO0\u003de.ypc_offer_description;CO0\u0026\u0026(this.Sy\u003dCO0);var rI1\u003de.ypc_offer_headline;rI1\u0026\u0026(this.aC\u003drI1);var $43\u003de.ypc_full_video_message;$43\u0026\u0026(this.nm\u003d$43);var YY_\u003de.ypc_offer_id;YY_\u0026\u0026(this.Hc\u003dYY_);var Mr3\u003de.ypc_buy_url;Mr3\u0026\u0026(this.U8\u003dMr3);var l0H\u003de.ypc_item_thumbnail;l0H\u0026\u0026\n(this.e0\u003dl0H);var FU0\u003de.ypc_item_title;FU0\u0026\u0026(this.Yb\u003dFU0);var SY9\u003de.ypc_item_url;SY9\u0026\u0026(this.yn\u003dSY9);var oXH\u003de.ypc_vid;oXH\u0026\u0026(this.R7\u003doXH);e.ypc_overlay_timeout\u0026\u0026(this.d1\u003dNumber(e.ypc_overlay_timeout));var bPF\u003de.ypc_trailer_player_vars;bPF\u0026\u0026(this.Gg\u003dAE(bPF));var hCE\u003de.ypc_original_itct;hCE\u0026\u0026(this.EF\u003dhCE);this.iI\u003dpO(this.iI,e.ucid);e.baseUrl\u0026\u0026(this.G.baseUrl\u003de.baseUrl);e.uid\u0026\u0026(this.G.uid\u003de.uid);e.oeid\u0026\u0026(this.G.oeid\u003de.oeid);e.ieid\u0026\u0026(this.G.ieid\u003de.ieid);e.ppe\u0026\u0026(this.G.ppe\u003de.ppe);e.engaged\u0026\u0026(this.G.engaged\u003d\ne.engaged);e.subscribed\u0026\u0026(this.G.subscribed\u003de.subscribed);this.G.focEnabled\u003dA2(this.G.focEnabled,e.focEnabled);this.G.rmktEnabled\u003dA2(this.G.rmktEnabled,e.rmktEnabled);this.hN\u003de.storyboard_spec||null;this.qZ\u003de.live_storyboard_spec||null;this.At\u003de.iv_endscreen_url||null;this.a7\u003dA2(this.a7,e.ypc_license_checker_module);this.bb\u003dA2(this.bb,e.ypc_module);this.Pf\u003dA2(this.Pf,e.ypc_clickwrap_module);this.bb\u0026\u0026this.l9.push(\"ypc\");this.Pf\u0026\u0026this.l9.push(\"ypc_clickwrap\");this.CA\u003d{video_id:e.video_id,eventid:e.eventid,\ncbrand:e.cbrand,cbr:e.cbr,cbrver:e.cbrver,c:e.c,cver:e.cver,ctheme:e.ctheme,cplayer:e.cplayer,cmodel:e.cmodel,cnetwork:e.cnetwork,cos:e.cos,cosver:e.cosver,cplatform:e.cplatform,user_age:e.user_age,user_display_image:e.user_display_image,user_display_name:e.user_display_name,user_gender:e.user_gender,csi_page_type:e.csi_page_type,csi_service_name:e.csi_service_name,enablecsi:e.enablecsi,enabled_engage_types:e.enabled_engage_types};prM(this,e);var cI0\u003de.cotn;cI0\u0026\u0026(this.cotn\u003dcI0);if(ICH(this))e5(this)\u0026\u0026\n(this.isLivePlayback\u0026\u0026this.U2\u0026\u0026(this.AA\u003d!0),this.Ut\u0026\u0026(this.Qk\u003d!0));else if(vtP(this))this.AA\u003d!0;else{var kgs,BBM,XTJ\u003d((kgs\u003dthis.playerResponse)\u003d\u003dnull?void 0:(BBM\u003dkgs.streamingData)\u003d\u003dnull?void 0:BBM.adaptiveFormats)||[];if(XTJ.length\u003e0)var $t\u003dd2H(this,XTJ);else{var POM\u003dthis.adaptiveFormats;if(POM\u0026\u0026!e5(this)){NK(this,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(b2\u003d!0);var sl\u003dpX(POM),RSP\u003dthis.BG,d4H\u003dthis.lengthSeconds,GYZ\u003dthis.isLivePlayback,Yt\u003dthis.Ta,aR\u003dthis.Ot,UAF\u003dtiF(sl);if(GYZ||Yt){var I0M\u003d\naR\u003d\u003dnull?void 0:aR.experiments,xs\u003dnew wt(\"\",I0M,!0);xs.Cx\u003d!0;xs.isManifestless\u003d!0;xs.N\u003d!Yt;xs.isLive\u003d!Yt;xs.Ta\u003dYt;for(var vX0\u003dg.c(sl),GJ3\u003dvX0.next();!GJ3.done;GJ3\u003dvX0.next()){var eA\u003dGJ3.value,zC9\u003dJm(eA,RSP),ou\u003dpC(eA.url,eA.sp,eA.s),iPF\u003dou.get(\"id\");iPF\u0026\u0026iPF.includes(\"%7E\")\u0026\u0026(xs.D\u003d!0);var D4n\u003dvoid 0,L7V\u003d(D4n\u003dI0M)\u003d\u003dnull?void 0:D4n.gP(\"html5_max_known_end_time_rebase\"),srw\u003dNumber(eA.target_duration_sec)||5,a6k\u003dNumber(eA.max_dvr_duration_sec)||14400,gXM\u003dNumber(ou.get(\"mindsq\")||ou.get(\"min_sq\")||\"0\"),\nVrF\u003dNumber(ou.get(\"maxdsq\")||ou.get(\"max_sq\")||\"0\")||Infinity;xs.L$\u003dxs.L$||gXM;xs.ZK\u003dxs.ZK||VrF;var e8k\u003d!Ug(zC9);ou\u0026\u0026eI(xs,new n1(ou,zC9,{j1:srw,mA:e8k,pI:a6k,L$:gXM,ZK:VrF,TR:300,Ta:Yt,Ym:L7V}))}var f05\u003dxs}else{if(UAF\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){var CH\u003dd4H;CH\u003dCH\u003d\u003d\u003dvoid 0?0:CH;var ND\u003dnew wt(\"\",aR\u003d\u003dnull?void 0:aR.experiments,!1);ND.duration\u003dCH||0;for(var trP\u003dg.c(sl),UmE\u003dtrP.next();!UmE.done;UmE\u003dtrP.next()){var yg\u003dUmE.value,Lr1\u003dJm(yg,RSP,ND.duration),sA1\u003dpC(yg.url,yg.sp,yg.s);if(sA1)if(Lr1.streamType\u003d\u003d\u003d\n\"FORMAT_STREAM_TYPE_OTF\")eI(ND,new Qt(sA1,Lr1,\"sq/0\"));else{var Nx_\u003dhd(yg.init),yTw\u003dhd(yg.index);eI(ND,new L1(sA1,Lr1,Nx_,yTw))}}ND.isOtf\u003d!0;var uy3\u003dND}else{var rE\u003dd4H;rE\u003drE\u003d\u003d\u003dvoid 0?0:rE;var $m\u003dnew wt(\"\",aR\u003d\u003dnull?void 0:aR.experiments,!1);$m.duration\u003drE||0;for(var qYF\u003dg.c(sl),as5\u003dqYF.next();!as5.done;as5\u003dqYF.next()){var wL\u003das5.value,wz5\u003dJm(wL,RSP,$m.duration),ErV\u003dhd(wL.init),AT_\u003dhd(wL.index),ZP0\u003dpC(wL.url,wL.sp,wL.s);ZP0\u0026\u0026eI($m,new L1(ZP0,wz5,ErV,AT_))}uy3\u003d$m}f05\u003duy3}var x40\u003df05;if(sl.length\u003e0){var jOn\u003d\nsl[0];if(this.X().playerStyle\u003d\u003d\u003d\"hangouts-meet\"\u0026\u0026jOn.url){var Txq\u003dg.JE(jOn.url);this.TV\u003dthis.TV||Number(Txq.expire)}}var JT_\u003dthis.isLivePlayback\u0026\u0026!this.Ta\u0026\u0026!this.Rq\u0026\u0026!this.isPremiere;this.T(\"html5_live_head_playable\")\u0026\u0026(!yG(this)\u0026\u0026JT_\u0026\u0026this.Fh(\"missingLiveHeadPlayable\",{}),this.Ot.Ng\u003d\u003d\u003d\"yt\"\u0026\u0026(x40.Bk\u003d!0));$t\u003dx40}else $t\u003dnull;this.Fh(\"pafmts\",{isManifestFilled:!!$t})}if($t){AY(this,$t);var nXP\u003d!0}else nXP\u003d!1;nXP?this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026wd(this):this.U2\u0026\u0026(this.Ot.Ng\u003d\u003d\u003d\n\"yt\"\u0026\u0026this.Cx()\u0026\u0026this.T(\"drm_manifestless_unplugged\")\u0026\u0026this.T(\"html5_deprecate_manifestful_fallback\")?this.Fh(\"deprecateMflFallback\",{}):this.AA\u003d!0)}var emF\u003de.adpings;emF\u0026\u0026(this.NE\u003demF?AE(emF):null);var QOE\u003de.feature;QOE\u0026\u0026(this.v2\u003dQOE);var m45\u003de.referrer;m45\u0026\u0026(this.referrer\u003dm45);this.clientScreenNonce\u003dpO(this.clientScreenNonce,e.csn);this.VM\u003dJ2(this.VM,e.root_ve_type);this.IY\u003dJ2(this.IY,e.kids_age_up_mode);this.LX||e.kids_app_info\u003d\u003dvoid 0||(this.kidsAppInfo\u003de.kids_app_info);this.LX\u0026\u0026e.kids_app_info!\u003d\nnull\u0026\u0026(this.kidsAppInfo\u003de.kids_app_info);this.uV\u003dA2(this.uV,e.upg_content_filter_mode);this.unpluggedFilterModeType\u003dJ2(this.unpluggedFilterModeType,e.unplugged_filter_mode_type);var HPs\u003de.unplugged_location_info;HPs\u0026\u0026(this.Ng\u003dHPs);var KUP\u003de.unplugged_partner_opt_out;KUP\u0026\u0026(this.gW\u003dpO(\"\",KUP));this.lr\u003dA2(this.lr,e.disable_watch_next);this.Li\u003dpO(this.Li,e.internal_ip_override);this.I4\u003d!!e.is_yto_interstitial;(this.interstitials.length||this.I4)\u0026\u0026this.l9.push(\"yto\");var WU5\u003de.FA;WU5\u0026\u0026(this.FA\u003dWU5);var OPJ;\nthis.Et\u003d(OPJ\u003de.csi_timer)!\u003dnull?OPJ:\"\";this.Zc\u003d!!e.force_gvi;e.watchUrl\u0026\u0026(this.watchUrl\u003de.watchUrl);var ba\u003de.watch_endpoint;this.T(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026ba\u0026\u0026XhF(this,ba);if(ba\u003d\u003dnull?0:ba.ustreamerConfig)this.eL\u003dsh(ba.ustreamerConfig);var RCM,Gg5,U4E\u003dba\u003d\u003dnull?void 0:(RCM\u003dba.loggingContext)\u003d\u003dnull?void 0:(Gg5\u003dRCM.qoeLoggingContext)\u003d\u003dnull?void 0:Gg5.serializedContextData;U4E\u0026\u0026(this.T0\u003dU4E);g.hR(this.Ot)\u0026\u0026this.Ot.al\u0026\u0026(this.embedsRct\u003dpO(this.embedsRct,e.rct),this.embedsRctn\u003dpO(this.embedsRctn,\ne.rctn));this.zx\u003dthis.zx||!!e.pause_at_start;e.default_active_source_video_id\u0026\u0026(this.defaultActiveSourceVideoId\u003de.default_active_source_video_id)};\ng.J.X\u003dfunction(){return this.Ot};\ng.J.T\u003dfunction(e){return this.Ot.T(e)};\ng.J.Bf\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){var e;return!((e\u003dthis.sY)\u003d\u003dnull||!e.Kx)};\ng.J.getUserAudio51Preference\u003dfunction(){var e\u003d1;Qy(this.Ot)\u0026\u0026this.T(\"html5_ytv_surround_toggle_default_off\")?e\u003d0:g.xj(this.Ot)\u0026\u0026this.isLivePlayback\u0026\u0026this.RV()\u0026\u0026(e\u003d0);var N;return(N\u003dg.qI(\"yt-player-audio51\"))!\u003dnull?N:e};\ng.J.Ow\u003dfunction(){this.Ss()||(this.J.N||this.J.unsubscribe(\"refresh\",this.Ow,this),this.z7(-1))};\ng.J.z7\u003dfunction(e){if(!this.isLivePlayback||!this.L||this.L.flavor!\u003d\u003d\"fairplay\"){var N\u003dq35(this.J,this.q6);if(N.length\u003e0){for(var y\u003dg.c(N),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.startSecs\u003dMath.max(w.startSecs,this.Ti());this.publish(\"cuepointupdated\",N,e);this.q6+\u003dN.length;if(wd(this)\u0026\u0026this.Ot.B9())for(N\u003dg.c(N),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.Fh(\"cuepoint\",{segNum:e,event:y.event,startSecs:y.startSecs,id:y.identifier.slice(-16)}),y.event\u003d\u003d\u003d\"start\"\u0026\u0026(y\u003dy.startSecs,this.IF.start\u003dthis.Bk,\nthis.IF.end\u003dy+3)}}};\ng.J.V0\u003dfunction(){this.Ss()||(this.loading\u003d!1,this.publish(\"dataloaded\"))};\ng.J.RV\u003dfunction(){return this.fk!\u003d\u003dvoid 0?this.fk:this.fk\u003d!!this.BG||!!this.J\u0026\u0026Ai(this.J)};\ng.J.v8\u003dfunction(e){var N\u003dthis;if(this.Ss())return tE();this.jp\u003dthis.VB\u003dthis.K\u003dnull;NK(this,\"html5_high_res_logging_always\")\u0026\u0026(this.Ot.sY\u003d!0);return VjM(this,e).then(void 0,function(){return fC9(N,e)}).then(void 0,function(){return tjM(N)}).then(void 0,function(){return q1M(N)})};\ng.J.nO\u003dfunction(){if(this.cotn)return null;var e\u003dg.Pa(this.Ot)||this.T(\"web_l3_storyboard\");if(!this.ul)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var N\u003dthis.playerResponse.storyboards,y\u003dN.playerStoryboardSpecRenderer;y\u0026\u0026y.spec?this.ul\u003dnew DG(y.spec,this.lengthSeconds,void 0,!1,e):(N\u003dN.playerLiveStoryboardSpecRenderer)\u0026\u0026N.spec\u0026\u0026this.J\u0026\u0026(y\u003dnbE(this.J.J).index)\u0026\u0026(this.ul\u003dnew V3(N.spec,this.J.isLive,y,e))}else this.hN?this.ul\u003dnew DG(this.hN,this.lengthSeconds,void 0,!1,e):this.qZ\u0026\u0026this.J\u0026\u0026\n(N\u003dnbE(this.J.J).index)\u0026\u0026(this.ul\u003dnew V3(this.qZ,this.J.isLive,N,e));return this.ul};\ng.J.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var e\u003dthis.playerResponse.storyboards;return(e\u003de.playerStoryboardSpecRenderer||e.playerLiveStoryboardSpecRenderer)\u0026\u0026e.spec||null}return this.hN||this.qZ};\ng.J.ra\u003dfunction(){return this.J\u0026\u0026!isNaN(this.J.ra())?this.J.ra():wd(this)?0:this.lengthSeconds};\ng.J.Ti\u003dfunction(){return this.J\u0026\u0026!isNaN(this.J.Ti())?this.J.Ti():0};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){if(this.J\u0026\u0026this.N){var N\u003dthis.J.J[this.N.id];if(!N)return null;var y\u003dN.index.zI(e);N\u003dN.index.getStartTime(y);return{sequence:y,elapsed:Math.floor((e-N)*1E3)}}return null};\ng.J.WG\u003dfunction(){return!this.Ss()\u0026\u0026!(!this.videoId\u0026\u0026!this.rk)};\ng.J.jJ\u003dfunction(){var e,N,y;return!!this.adaptiveFormats||!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(N\u003de.streamingData)\u003d\u003dnull?0:(y\u003dN.adaptiveFormats)\u003d\u003dnull?0:y.length)};\ng.J.isLoaded\u003dfunction(){return u0(this)\u0026\u0026!this.AA\u0026\u0026!this.Qk};\ng.J.LN\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var N\u003dthis.D[e];return N||this.Ot.Kh||e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?N:q_(this.Ot,this.videoId,e)};\ng.J.Cx\u003dfunction(){return this.isLivePlayback||this.Ta||this.Rq||!(!this.liveUtcStartSeconds||!this.yh)};\ng.J.isOtf\u003dfunction(){return!!this.J\u0026\u0026(this.J.isOtf||!this.Ta\u0026\u0026!this.isLivePlayback\u0026\u0026this.J.N)};\ng.J.getAvailableAudioTracks\u003dfunction(){return this.K?this.K.getAvailableAudioTracks().length\u003e0?this.K.getAvailableAudioTracks():this.e$||[]:[]};\ng.J.getAudioTrack\u003dfunction(){var e\u003dthis;if(this.j\u0026\u0026!GS(this.j))return g.Ok(this.getAvailableAudioTracks(),function(w){return w.id\u003d\u003d\u003de.j.id})||this.il;\nif(this.e$){if(!this.Ip)for(var N\u003dg.c(this.e$),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003dy.value,y.Vl.getIsDefault()){this.Ip\u003dy;break}return this.Ip||this.il}return this.il};\ng.J.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.J.getWatchNextResponse\u003dfunction(){return this.Zl};\ng.J.getHeartbeatResponse\u003dfunction(){return this.Z2};\ng.J.ew\u003dfunction(){return this.watchUrl?this.watchUrl:this.Ot.getVideoUrl(this.videoId)};\ng.J.wg\u003dfunction(){return!!this.J\u0026\u0026(Ios(this.J)||vHs(this.J)||zzn(this.J))};\ng.J.getEmbeddedPlayerResponse\u003dfunction(){return this.nw};\ng.J.e_\u003dfunction(){return(this.eventLabel||this.Ot.Rq)\u003d\u003d\u003d\"shortspage\"};\ng.J.isAd\u003dfunction(){return this.s6||!!this.adFormat};\ng.J.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.J.Au\u003dfunction(){var e,N,y;return this.isDaiEnabled()\u0026\u0026!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(N\u003de.playerConfig)\u003d\u003dnull?0:(y\u003dN.daiConfig)\u003d\u003dnull?0:y.ssaEnabledPlayback)};\ng.J.du\u003dfunction(){return EFs(this)?this.Ko:this.a7||this.j_};\ng.J.qC\u003dfunction(){return this.bb||this.j_};\ng.J.Ej\u003dfunction(){return NK(this,\"html5_samsung_vp9_live\")};\ng.J.Fh\u003dfunction(e,N,y){this.publish(\"ctmp\",e,N,y)};\ng.J.kN\u003dfunction(e,N,y){this.publish(\"ctmpstr\",e,N,y)};\ng.J.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.J.getGetAdBreakContext\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;N\u003dN\u003d\u003d\u003dvoid 0?NaN:N;var y\u003d{isSabr:L3(this)},w,E\u003d(w\u003dthis.getHeartbeatResponse())\u003d\u003dnull?void 0:w.adBreakHeartbeatParams;E\u0026\u0026(y.adBreakHeartbeatParams\u003dE);if(this.T(\"enable_ltc_param_fetch_from_innertube\")\u0026\u0026this.isLivePlayback\u0026\u0026this.J\u0026\u0026!isNaN(e)\u0026\u0026!isNaN(N)){N\u003de-N;for(var A in this.J.J)if(w\u003dthis.J.J[A],w.info.gx()||w.info.qG())if(w\u003dw.index,w.isLoaded()){A\u003dw.zI(N);w\u003dw.OY(A)+N-w.getStartTime(A);this.Fh(\"gabc\",{t:e.toFixed(3),mt:N.toFixed(3),sg:A,igt:w.toFixed(3)});\ny.livePlaybackPosition\u003d{utcTimeMillis:\"\"+(w*1E3).toFixed(0)};break}}return y};\ng.J.isEmbedsShortsMode\u003dfunction(e,N){if(!g.hR(this.Ot))return!1;var y;if(!this.T(\"embeds_enable_emc3ds_shorts\")\u0026\u0026((y\u003dthis.Ot.getWebPlayerContextConfig())\u003d\u003dnull?0:y.embedsEnableEmc3ds)||(this.Ot.i9||\"EMBEDDED_PLAYER_MODE_DEFAULT\")!\u003d\u003d\"EMBEDDED_PLAYER_MODE_DEFAULT\"||N)return!1;var w,E;return!!(((w\u003dthis.embeddedPlayerConfig)\u003d\u003dnull?0:(E\u003dw.embeddedPlayerFlags)\u003d\u003dnull?0:E.isShortsExperienceEligible)\u0026\u0026e.width\u003c\u003de.height)};\ng.J.fh\u003dfunction(){g.pT.prototype.fh.call(this);this.NE\u003dnull;delete this.jD;delete this.accountLinkingConfig;delete this.J;this.K\u003dthis.Z2\u003dthis.playerResponse\u003dthis.Zl\u003dnull;this.Rx\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.Dl\u003dthis.suggestions\u003dthis.t4\u003dnull;this.sabrContextUpdates.clear()};var $Cn\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},YU0\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},CP9\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},T$s\u003d{0:\"YT_KIDS_AGE_UP_MODE_UNKNOWN\",1:\"YT_KIDS_AGE_UP_MODE_OFF\",2:\"YT_KIDS_AGE_UP_MODE_TWEEN\",3:\"YT_KIDS_AGE_UP_MODE_PRESCHOOL\"},pu0\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"},JH_\u003d{0:\"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN\",1:\"UNPLUGGED_FILTER_MODE_TYPE_NONE\",2:\"UNPLUGGED_FILTER_MODE_TYPE_PG\",\n3:\"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN\"},rHn\u003d{0:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED\",1:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS\",2:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL\"};g.b(Us,g.x);g.J\u003dUs.prototype;g.J.handleExternalCall\u003dfunction(e,N,y){var w\u003dthis.state.G[e],E\u003dthis.state.U[e],A\u003dw;if(E)if(y\u0026\u0026Ln(y,Rj0))A\u003dE;else if(!w)throw Error(\u0027API call from an untrusted origin: \"\u0027+y+\u0027\"\u0027);this.logApiCall(e,y);if(A){y\u003d!1;w\u003dg.c(N);for(E\u003dw.next();!E.done;E\u003dw.next())if(String(E.value).includes(\"javascript:\")){y\u003d!0;break}y\u0026\u0026g.uA(Error(\u0027Dangerous call to \"\u0027+e+\u0027\" with [\u0027+N+\"].\"));return A.apply(this,N)}throw Error(\u0027Unknown API method: \"\u0027+e+\u0027\".\u0027);};\ng.J.logApiCall\u003dfunction(e,N,y){var w\u003dthis.app.X();w.Qk\u0026\u0026!this.state.D.has(e)\u0026\u0026(this.state.D.add(e),g.$$(\"webPlayerApiCalled\",{callerUrl:w.loaderUrl,methodName:e,origin:N||void 0,playerStyle:w.playerStyle||void 0,embeddedPlayerMode:w.i9,errorCode:y}))};\ng.J.publish\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));if(e\u003d\u003d\u003d\"videodatachange\"||e\u003d\u003d\u003d\"resize\"||e\u003d\u003d\u003d\"cardstatechange\")this.state.N.publish.apply(this.state.N,[e].concat(g.B(N))),this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)))};\ng.J.Mg\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)))};\ng.J.pC\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)));this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)))};\ng.J.Y9\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);this.state.K.publish.apply(this.state.K,[e].concat(g.B(N)));this.state.N.publish.apply(this.state.N,[e].concat(g.B(N)));this.state.j.publish.apply(this.state.j,[e].concat(g.B(N)));this.state.L.publish.apply(this.state.L,[e].concat(g.B(N)))};\ng.J.T\u003dfunction(e){return this.app.X().T(e)};\ng.J.fh\u003dfunction(){if(this.state.element){var e\u003dthis.state.element,N;for(N in this.state.J)this.state.J.hasOwnProperty(N)\u0026\u0026(e[N]\u003dnull);this.state.element\u003dnull}g.x.prototype.fh.call(this)};g.b(yL,g.zY);yL.prototype.publish\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);if(this.L.has(e))return this.L.get(e).push(N),!0;var y\u003d!1;try{for(N\u003d[N],this.L.set(e,N);N.length;)y\u003dg.zY.prototype.publish.call.apply(g.zY.prototype.publish,[this,e].concat(g.B(N.shift())))}finally{this.L.delete(e)}return y};g.b(wZ,g.x);wZ.prototype.fh\u003dfunction(){this.L.dispose();this.j.dispose();this.N.dispose();this.K.dispose();this.D\u003dthis.J\u003dthis.U\u003dthis.G\u003dthis.Z\u003dvoid 0};var hqH\u003dnew Set(\"endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode\".split(\" \"));g.b(Au,Us);g.J\u003dAu.prototype;g.J.getApiInterface\u003dfunction(){return Array.from(this.state.Z)};\ng.J.uO\u003dfunction(e,N){this.state.L.subscribe(e,N)};\ng.J.KiB\u003dfunction(e,N){this.state.L.unsubscribe(e,N)};\ng.J.getPlayerState\u003dfunction(e){return pY5(this.app,e)};\ng.J.rl\u003dfunction(){return pY5(this.app)};\ng.J.ZqP\u003dfunction(e,N,y){pD(this)\u0026\u0026(x9(this.app,!0,1),Qi(this.app,e,N,y,1))};\ng.J.getCurrentTime\u003dfunction(e,N,y){var w\u003dthis.getPlayerState(e);if(this.app.getAppState()\u003d\u003d\u003d2\u0026\u0026w\u003d\u003d\u003d5){var E;return((E\u003dthis.app.getVideoData())\u003d\u003dnull?void 0:E.startSeconds)||0}return this.T(\"web_player_max_seekable_on_ended\")\u0026\u0026w\u003d\u003d\u003d0?EUF(this.app,e):e?this.app.getCurrentTime(e,N,y):this.app.getCurrentTime(e)};\ng.J.xQ\u003dfunction(){return this.app.getCurrentTime(1)};\ng.J.dl\u003dfunction(){var e\u003dthis.app.OY(1);return isNaN(e)?this.getCurrentTime(1):e};\ng.J.zw\u003dfunction(){return this.app.getDuration(1)};\ng.J.O3\u003dfunction(e,N){e\u003dg.Ja(Math.floor(e),0,100);isFinite(e)\u0026\u0026gl(this.app,{volume:e,muted:this.isMuted()},N)};\ng.J.VVh\u003dfunction(e){this.O3(e,!1)};\ng.J.Cy\u003dfunction(e){gl(this.app,{muted:!0,volume:this.getVolume()},e)};\ng.J.ZxB\u003dfunction(){this.Cy(!1)};\ng.J.YZ\u003dfunction(e){Ju(this.app)\u0026\u0026!this.T(\"embeds_enable_emc3ds_muted_autoplay\")||gl(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},e)};\ng.J.BQt\u003dfunction(){Ju(this.app)\u0026\u0026this.T(\"embeds_enable_emc3ds_muted_autoplay\")||this.YZ(!1)};\ng.J.getPlayerMode\u003dfunction(){var e\u003d{};this.app.getVideoData().hs\u0026\u0026(e.pfp\u003d{enableIma:g.KX(this.app.getVideoData())\u0026\u0026this.app.M7().allowImaMonetization,autoplay:tY(this.app.M7()),mutedAutoplay:this.app.M7().mutedAutoplay});return e};\ng.J.yK\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType();if(e\u003d\u003d\u003d2\u0026\u0026!this.app.As()){var N\u003dql(this.app.jR());if(!J15(N)||pAM(N))return}e\u003d\u003d\u003d3?hu(this.app.jR()).D2(\"control_play\"):this.app.X().T(\"html5_ssap_ignore_play_for_ad\")\u0026\u0026g.xK(this.app.M7())\u0026\u0026e\u003d\u003d\u003d2||this.app.playVideo(e)};\ng.J.Z$W\u003dfunction(){x9(this.app,!0,1);this.yK()};\ng.J.pauseVideo\u003dfunction(e){var N\u003dthis.app.getPresentingPlayerType();if(N!\u003d\u003d2||this.app.As()||J15(ql(this.app.jR())))N\u003d\u003d\u003d3?hu(this.app.jR()).D2(\"control_pause\"):this.app.pauseVideo(N,e)};\ng.J.ONs\u003dfunction(){var e\u003dthis.app,N\u003d!1;e.ph.PY\u0026\u0026(e.Lh.publish(\"pageTransition\"),N\u003d!0);e.stopVideo(N)};\ng.J.clearVideo\u003dfunction(){};\ng.J.getAvailablePlaybackRates\u003dfunction(){var e\u003dthis.app.X();return e.enableSpeedOptions?[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(e.j?e.ancestorOrigins[0]:window.location.origin)||e.IY?ddf:e.supportsVarispeedExtendedFeatures?Iyk:P7k:[1]};\ng.J.getPlaybackQuality\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getPlaybackQuality():\"unknown\"};\ng.J.Xws\u003dfunction(){};\ng.J.getAvailableQualityLevels\u003dfunction(e){return(e\u003dthis.app.Ug(e))?(e\u003dg.dn(e.Sg(),function(N){return N.quality}),e.length\u0026\u0026(e[0]\u003d\u003d\u003d\"auto\"\u0026\u0026e.shift(),e\u003de.concat([\"auto\"])),e):[]};\ng.J.AQ\u003dfunction(){return this.getAvailableQualityLevels(1)};\ng.J.EB\u003dfunction(){return this.vW()};\ng.J.Bn\u003dfunction(){return 1};\ng.J.getVideoLoadedFraction\u003dfunction(e){return this.app.getVideoLoadedFraction(e)};\ng.J.vW\u003dfunction(){return this.getVideoLoadedFraction()};\ng.J.YQ\u003dfunction(){return 0};\ng.J.getSize\u003dfunction(){var e\u003dthis.app.Fz().getPlayerSize();return{width:e.width,height:e.height}};\ng.J.setSize\u003dfunction(){this.app.Fz().resize()};\ng.J.loadVideoById\u003dfunction(e,N,y,w){if(!e)return!1;e\u003dEc(e,N,y);return this.app.loadVideoByPlayerVars(e,w)};\ng.J.p99\u003dfunction(e,N,y){e\u003dthis.loadVideoById(e,N,y,1);x9(this.app,e,1)};\ng.J.cueVideoById\u003dfunction(e,N,y,w){e\u003dEc(e,N,y);this.app.cueVideoByPlayerVars(e,w)};\ng.J.jC\u003dfunction(e,N,y){this.cueVideoById(e,N,y,1)};\ng.J.loadVideoByUrl\u003dfunction(e,N,y,w){e\u003dbsM(e,N,y);return this.app.loadVideoByPlayerVars(e,w)};\ng.J.NTh\u003dfunction(e,N,y){e\u003dthis.loadVideoByUrl(e,N,y,1);x9(this.app,e,1)};\ng.J.cueVideoByUrl\u003dfunction(e,N,y,w){e\u003dbsM(e,N,y);this.app.cueVideoByPlayerVars(e,w)};\ng.J.OM\u003dfunction(e,N,y){this.cueVideoByUrl(e,N,y,1)};\ng.J.UB\u003dfunction(){var e\u003dthis.app.X();if(e.Kh)return\"\";var N\u003dthis.app.M7(),y\u003dvoid 0;N.isLivePlayback||(y\u003dMath.floor(this.app.getCurrentTime(1)));return e.getVideoUrl(N.videoId,this.getPlaylistId()||void 0,y)};\ng.J.yf\u003dfunction(){return this.app.getDebugText()};\ng.J.getVideoEmbedCode\u003dfunction(){var e\u003dthis.app.X();if(e.Kh)return\"\";var N\u003dthis.app.M7();return e.getVideoEmbedCode(N.isPrivate?\"\":N.title,this.app.M7().videoId,this.app.Fz().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.J.hZ\u003dfunction(e,N,y){return FJ9(this.app,e,N,y)};\ng.J.removeCueRange\u003dfunction(e){return oU0(this.app,e)};\ng.J.loadPlaylist\u003dfunction(e,N,y,w){this.app.loadPlaylist(e,N,y,w)};\ng.J.Dgq\u003dfunction(e,N,y,w){this.loadPlaylist(e,N,y,w);x9(this.app,!0,1)};\ng.J.cuePlaylist\u003dfunction(e,N,y,w){this.app.cuePlaylist(e,N,y,w)};\ng.J.nextVideo\u003dfunction(e,N){this.app.nextVideo(e,N)};\ng.J.rMl\u003dfunction(){this.nextVideo();x9(this.app,!0,1)};\ng.J.previousVideo\u003dfunction(e){this.app.previousVideo(e)};\ng.J.UPk\u003dfunction(){this.previousVideo();x9(this.app,!0,1)};\ng.J.playVideoAt\u003dfunction(e){this.app.playVideoAt(e)};\ng.J.Pms\u003dfunction(e){this.playVideoAt(e);x9(this.app,!0,1)};\ng.J.setShuffle\u003dfunction(e){var N\u003dthis.app.getPlaylist();N\u0026\u0026N.setShuffle(e)};\ng.J.setLoop\u003dfunction(e){var N\u003dthis.app.getPlaylist();N\u0026\u0026(N.loop\u003de)};\ng.J.Tw\u003dfunction(){var e\u003dthis.app.getPlaylist();if(!e)return null;for(var N\u003d[],y\u003d0;y\u003ce.getLength();y++){var w\u003dg.Bo(e,y);w\u0026\u0026N.push(w.videoId)}return N};\ng.J.getPlaylistIndex\u003dfunction(){var e\u003dthis.app.getPlaylist();return e?e.index:-1};\ng.J.getPlaylistId\u003dfunction(){var e\u003dthis.app.getPlaylist();return e\u0026\u0026e.listId?e.listId.toString():null};\ng.J.Ar\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.fZ(this.app.jR()))\u0026\u0026!e.loaded\u0026\u0026e.load()};\ng.J.OS\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.fZ(this.app.jR()))\u0026\u0026e.loaded\u0026\u0026e.XfP()};\ng.J.hj\u003dfunction(e,N,y){if(!N)return null;var w\u003dthis.app.jR();return e\u003d\u003d\u003d\"captions\"?(e\u003dg.fZ(w))\u0026\u0026e.uv(N,y):null};\ng.J.Rd\u003dfunction(e,N,y){return this.app.NU().getVideoData().isPrivate\u0026\u0026this.app.X().j?{}:this.hj(e,N,y)};\ng.J.qj\u003dfunction(e){var N\u003dthis.app.jR();if(e\u003d\u003d\u003d\"captions\"){var y;return((y\u003dg.fZ(N))\u003d\u003dnull?void 0:y.getOptions())||null}return e?null:(e\u003d[],g.fZ(N)\u0026\u0026e.push(\"captions\"),e)};\ng.J.getVolume\u003dfunction(){return this.app.Fe.volume};\ng.J.isMuted\u003dfunction(){return this.app.Fe.muted};\ng.J.destroy\u003dfunction(){this.app.dispose()};\ng.J.logImaAdEvent\u003dfunction(e,N){var y\u003dthis.app.X();g.KX(this.app.getVideoData())\u0026\u0026this.app.M7().allowImaMonetization\u0026\u0026(e\u003d{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:N,embedUrl:g.SA1(this.app.X().loaderUrl),eventType:e,youtubeHost:g.uB(this.app.X().qg)||\"\"},e.embeddedPlayerMode\u003dy.i9,g.$$(\"embedsAdEvent\",e))};\ng.J.mutedAutoplay\u003dfunction(e){var N\u003dthis.app.X(),y,w,E;((y\u003dN.getWebPlayerContextConfig())\u003d\u003dnull?0:(w\u003dy.embedsHostFlags)\u003d\u003dnull?0:(E\u003dw.allowMutedAutoplayDurationMode)\u003d\u003dnull?0:E.length)\u0026\u0026!N.K\u0026\u0026this.app.mutedAutoplay(e)};\ng.J.preloadVideoById\u003dfunction(e,N,y,w){var E,A;((E\u003dthis.app.X().getWebPlayerContextConfig())\u003d\u003dnull?0:(A\u003dE.embedsHostFlags)\u003d\u003dnull?0:A.allowPreloadVideoById)\u0026\u0026e\u0026\u0026(e\u003dEc(e,N,y),this.app.preloadVideoByPlayerVars(e,w))};\ng.J.mP1\u003dfunction(e,N,y){this.preloadVideoById(e,N,y,1)};\ng.J.setFauxFullscreen\u003dfunction(e){g.h2();this.app.q3(e?2:0)};\ng.J.BmB\u003dfunction(e){var N,y;((N\u003dthis.app.X().getWebPlayerContextConfig())\u003d\u003dnull?0:(y\u003dN.embedsHostFlags)\u003d\u003dnull?0:y.allowSetFauxFullscreen)\u0026\u0026this.setFauxFullscreen(e)};\ng.J.wakeUpControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.Cd()};var dCP\u003d\"driveweb flix flix_from_driveweb hovercard projector texmex wshbp\".split(\" \");g.b(CD,Au);g.J\u003dCD.prototype;g.J.xF\u003dfunction(e,N){this.state.j.subscribe(e,N)};\ng.J.tVG\u003dfunction(e,N){this.state.j.unsubscribe(e,N)};\ng.J.cueVideoByPlayerVars\u003dfunction(e,N){this.app.cueVideoByPlayerVars(e,N)};\ng.J.wr\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.cueVideoByPlayerVars(rZ(this,e),N)};\ng.J.loadVideoByPlayerVars\u003dfunction(e,N,y,w,E){this.app.loadVideoByPlayerVars(e,y,N,w,E)};\ng.J.JM1\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?1:y;this.loadVideoByPlayerVars(rZ(this,e),N,y,w)};\ng.J.preloadVideoByPlayerVars\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;this.app.preloadVideoByPlayerVars(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E)};\ng.J.YYP\u003dfunction(e,N,y,w){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.preloadVideoByPlayerVars(rZ(this,e),N,y,w)};\ng.J.z8\u003dfunction(e,N,y){this.loadVideoById(e,N,y,1)};\ng.J.cA\u003dfunction(e,N,y){this.loadVideoByUrl(e,N,y,1)};\ng.J.LB\u003dfunction(e){return this.getPlayerState(e)};\ng.J.eK\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var N\u003dkBH(this,e);if(e\u003dthis.app.Ug(e)){e\u003de.getVideoData();N.backgroundable\u003de.backgroundable;N.eventId\u003de.eventId;N.cpn\u003de.clientPlaybackNonce;N.isLive\u003de.isLivePlayback;N.isWindowedLive\u003de.Rq;N.isManifestless\u003dwd(e);N.allowLiveDvr\u003de.allowLiveDvr;N.isListed\u003de.isListed;e.liveUtcStartSeconds!\u003dnull\u0026\u0026(N.liveUtcStartSeconds\u003de.liveUtcStartSeconds);e.RV()\u0026\u0026(N.isEncrypted\u003d!0);if(e.K)for(var y\u003dg.c(e.K.videoInfos),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dvoid 0;if((E\u003dw.value.video)\u003d\u003d\nnull?0:E.isHdr()){N.isHdr\u003d!0;break}}var A,T;N.isMultiChannelAudio\u003d!!((A\u003de.j)\u003d\u003dnull?0:(T\u003dA.audio)\u003d\u003dnull?0:T.isMultiChannelAudio())}return N};\ng.J.seekBy\u003dfunction(e,N,y,w,E){pD(this)\u0026\u0026Qi(this.app,this.app.getCurrentTime()+e,N,y,E,w)};\ng.J.CPt\u003dfunction(e,N,y){this.seekBy(e,N,y,void 0,1)};\ng.J.seekTo\u003dfunction(e,N,y,w,E){pD(this)\u0026\u0026Qi(this.app,e,N,y,w,E)};\ng.J.Lis\u003dfunction(e,N,y,w){this.seekTo(e,N,y,w\u003d\u003d\u003dvoid 0?1:w)};\ng.J.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.J.i_\u003dfunction(e,N){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,N)};\ng.J.kU\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType(!0);e\u003d\u003d\u003d2\u0026\u0026this.app.As()\u0026\u0026(e\u003d1);return e};\ng.J.getDuration\u003dfunction(e,N){if(this.kU()\u003d\u003d\u003d3){var y;return((y\u003dhu(this.app.jR()).getProgressState())\u003d\u003dnull?void 0:y.duration)||0}return e?this.app.getDuration(e,N):this.app.getDuration(e)};\ng.J.cW\u003dfunction(e,N){return this.getDuration(e\u003d\u003d\u003dvoid 0?1:e,N)};\ng.J.nB\u003dfunction(e){return this.getVideoLoadedFraction(e)};\ng.J.loadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var N\u003dg.jB(this.app.jR());N\u0026\u0026!N.loaded\u0026\u0026N.load()}this.Ar(e)};\ng.J.unloadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var N\u003dg.jB(this.app.jR());N\u0026\u0026N.loaded\u0026\u0026N.unload()}this.OS(e)};\ng.J.getOption\u003dfunction(e,N,y,w){return(w\u003dthis.app.Ug(w))\u0026\u0026w.getVideoData().isPrivate\u0026\u0026this.app.X().j?{}:this.setOption(e,N,y)};\ng.J.o_\u003dfunction(e,N,y){return this.getOption(e,N,y,1)};\ng.J.getOptions\u003dfunction(e){var N\u003dthis.app.jR();switch(e){case \"ad\":var y,w;return((y\u003dql(N))\u003d\u003dnull?void 0:(w\u003dy.getOptions)\u003d\u003dnull?void 0:w.call(y))||null;case \"remote\":var E,A;return((E\u003dhu(N))\u003d\u003dnull?void 0:(A\u003dE.getOptions)\u003d\u003dnull?void 0:A.call(E))||null;case \"annotations_module\":var T,p;return((T\u003dg.jB(N))\u003d\u003dnull?void 0:(p\u003dT.getOptions)\u003d\u003dnull?void 0:p.call(T))||null;case \"creatorendscreen\":var C,r;return((C\u003dnZ(N))\u003d\u003dnull?void 0:(r\u003dC.getOptions)\u003d\u003dnull?void 0:r.call(C))||null;case \"unplugged\":var Y,M;return((Y\u003d\ng.Zv(N))\u003d\u003dnull?void 0:(M\u003dY.getOptions)\u003d\u003dnull?void 0:M.call(Y))||null;case \"kids\":var l,F;return((l\u003dXKJ(N))\u003d\u003dnull?void 0:(F\u003dl.getOptions)\u003d\u003dnull?void 0:F.call(l))||null}if(!e){e\u003dthis.qj();if(!e)return e;ql(N)\u0026\u0026e.push(\"ad\");hu(N)\u0026\u0026e.push(\"remote\");g.jB(N)\u0026\u0026e.push(\"annotations_module\");nZ(N)\u0026\u0026e.push(\"creatorendscreen\");g.Zv(N)\u0026\u0026e.push(\"unplugged\");XKJ(N)\u0026\u0026e.push(\"kids\");return e}return this.qj(e)};\ng.J.setOption\u003dfunction(e,N,y){if(!N)return null;var w\u003dthis.app.jR();switch(e){case \"ad\":return(e\u003dql(w))\u0026\u0026e.uv\u0026\u0026e.uv(N,y);case \"kids\":return(e\u003dXKJ(w))\u0026\u0026e.uv(N,y);case \"remote\":return(e\u003dhu(w))\u0026\u0026e.uv(N,y);case \"unplugged\":return(e\u003dg.Zv(w))\u0026\u0026e.uv(N,y);case \"annotations_module\":return(e\u003dg.jB(w))\u0026\u0026e.uv(N,y);case \"creatorendscreen\":return(e\u003dnZ(w))\u0026\u0026e.uv(N,y)}return this.hj(e,N,y)};\ng.J.addCueRange\u003dfunction(e,N,y,w,E){return FJ9(this.app,e,N,y,w,E)};\ng.J.getDebugText\u003dfunction(e){return this.app.getDebugText(e)};\ng.J.getCurrentBroadcastId\u003dfunction(){return null};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var C\u003dg.T9(this);C\u0026\u0026C.handleGlobalKeyDown(e,N,y,w,E,A,T,p)};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;E\u003dE\u003d\u003d\u003dvoid 0?!1:E;var p\u003dg.T9(this);p\u0026\u0026p.handleGlobalKeyUp(e,N,y,w,E,A,T)};\ng.J.setSizeStyle\u003dfunction(e,N){this.app.setSizeStyle(e,N)};\ng.J.showControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.showControls(!0)};\ng.J.hideControls\u003dfunction(){var e\u003dg.T9(this);e\u0026\u0026e.showControls(!1)};\ng.J.getVideoContentRect\u003dfunction(e){e\u003dthis.app.Fz().getVideoContentRect(e);return{left:e.left,top:e.top,width:e.width,height:e.height}};\ng.J.toggleFullscreen\u003dfunction(){function e(y){g.uA(y)}\nvar N\u003dthis.app.X();if(N.externalFullscreen){if(!g.mT(N))return this.isFullscreen()?kh(window.document.documentElement):bY(window.document.documentElement).catch(e)}else if(g.h2()||N.U)return this.isFullscreen()?kh(cE()):N.controlsType!\u003d\u003d\"3\"\u0026\u0026g.h2()?bY(this.app.Fz().element).catch(e):(N\u003dthis.app.LC().ut())?bY(N).catch(e):Promise.reject(Error(\"Media element missing\"));this.Y9(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.J.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.J.Xi\u003dfunction(){return this.app.Xi()};\ng.J.cancelPlayback\u003dfunction(){var e\u003dql(this.app.jR());e\u0026\u0026e.created\u0026\u0026e.destroy();(e\u003dthis.app.nh())\u0026\u0026e.stopVideo();(e\u003dthis.app.jR().x9.get(\"endscreen\"))\u0026\u0026e.o1B()\u0026\u0026g.bh(this.app.Lh,!0)};\ng.J.getProgressState\u003dfunction(e){if(this.kU()\u003d\u003d\u003d3)return hu(this.app.jR()).getProgressState();var N\u003dthis.app.getVideoData(),y\u003dthis.app.Ug(e)||this.app.nh(),w\u003dy.getPlayerType();a:{var E\u003dthis.app.getVideoData();var A;if((A\u003dE.progressBarStartPosition)\u003d\u003dnull?0:A.utcTimeMillis)if(E\u003dNumber(E.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(E)){E\u003d$S(this,E,e);break a}E\u003d0}var T;a:{A\u003dthis.app.getVideoData();if((T\u003dA.progressBarEndPosition)\u003d\u003dnull?0:T.utcTimeMillis)if(T\u003dNumber(A.progressBarEndPosition.utcTimeMillis)/\n1E3,!isNaN(T)){T\u003d$S(this,T,e);break a}T\u003d0}A\u003dthis.getCurrentTime(e);e\u003dthis.getDuration(e);var p\u003dthis.app.OY(w),C\u003dthis.app.isAtLiveHead(w),r\u003dthis.app.K9();var Y\u003dthis.app;var M\u003dY.Ug(w);M?(M\u003dXO(Y,M),Y\u003df7(Y,M.jH(),M)):Y\u003d0;M\u003dEUF(this.app,w);y\u003dy.w7();var l\u003dthis.app.getVideoData().YN;w\u003d!l||isNaN(l)?0:$S(this,l,w);return{airingStart:E,airingEnd:T,allowSeeking:this.app.Bf(),clipEnd:N.clipEnd,clipStart:N.clipStart,current:A,displayedStart:-1,duration:e,ingestionTime:p,isAtLiveHead:C,loaded:r,seekableStart:Y,\nseekableEnd:M,offset:y,viewerLivestreamJoinMediaTime:w}};\ng.J.isInline\u003dfunction(){return this.app.isInline()};\ng.J.setInline\u003dfunction(e){this.app.setInline(e)};\ng.J.Xv\u003dfunction(){return this.app.NU().N7(!0)};\ng.J.toggleSubtitles\u003dfunction(){var e\u003dg.fZ(this.app.jR());e\u0026\u0026e.P6P()};\ng.J.getPlayerSize\u003dfunction(){var e\u003dthis.app.Fz().getPlayerSize();return{width:e.width,height:e.height}};\ng.J.setCenterCrop\u003dfunction(e){this.app.Fz().setCenterCrop(e)};\ng.J.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.J.setLoopVideo\u003dfunction(e){this.app.setLoopVideo(e)};\nvar PP1\u003d\"BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId\".split(\" \"),\nvF5\u003d\"adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark\".split(\" \");var TL\u003d{},zq9\u003d(TL[\"api.invalidparam\"]\u003d2,TL.auth\u003d150,TL[\"drm.auth\"]\u003d150,TL[\"heartbeat.net\"]\u003d150,TL[\"heartbeat.servererror\"]\u003d150,TL[\"heartbeat.stop\"]\u003d150,TL[\"html5.unsupportedads\"]\u003d5,TL[\"fmt.noneavailable\"]\u003d5,TL[\"fmt.decode\"]\u003d5,TL[\"fmt.unplayable\"]\u003d5,TL[\"html5.missingapi\"]\u003d5,TL[\"html5.unsupportedlive\"]\u003d5,TL[\"drm.unavailable\"]\u003d5,TL[\"mrm.blocked\"]\u003d151,TL[\"embedder.identity.denied\"]\u003d152,TL);g.b(g.YS,CD);g.J\u003dg.YS.prototype;g.J.isExternalMethodAvailable\u003dfunction(e,N){return this.state.G[e]?!0:!!(this.state.U[e]\u0026\u0026N\u0026\u0026Ln(N,Rj0))};\ng.J.getBandwidthEstimate\u003dfunction(){return M_(this.app.X().schedule)};\ng.J.reportPlaybackIssue\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;var N\u003dthis.app.nh();N\u0026\u0026(e\u003d{gpu:(0,g.D3)(),d:e},N.handleError(new P3(\"feedback\",e)))};\ng.J.getInternalApi\u003dfunction(){return Object.assign({},this.state.J)};\ng.J.getInternalApiInterface\u003dfunction(){return g.Xw(this.state.J)};\ng.J.queueNextVideo\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;this.app.queueNextVideo(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E)};\ng.J.Zo\u003dfunction(e){e\u003dthis.app.getPlayerStateObject(e);return{isBuffering:g.G(e,1),isCued:e.isCued(),isDomPaused:g.G(e,1024),isEnded:g.G(e,2),isError:g.G(e,128),isOrWillBePlaying:e.isOrWillBePlaying(),isPaused:e.isPaused(),isPlaying:e.isPlaying(),isSeeking:g.G(e,16),isUiSeeking:g.G(e,32),isUnstarted:g.G(e,64)}};\ng.J.createSubtitlesModuleIfNeeded\u003dfunction(){return this.app.createSubtitlesModuleIfNeeded()};\ng.J.startSeekCsiAction\u003dfunction(){this.app.s4().j.J\u003d(0,g.iC)()};\ng.J.u_\u003dfunction(e,N,y){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,N,y)};\ng.J.seekToStreamTime\u003dfunction(e,N,y,w){var E\u003dthis.app;N\u003dN\u003d\u003d\u003dvoid 0?!0:N;var A\u003dE.Ug(1),T\u003d0;A\u0026\u0026A.getStreamTimeOffset()\u0026\u0026!A.w7()\u0026\u0026(T\u003dA.getStreamTimeOffset());Qi(E,e-T,N,y,1,w)};\ng.J.getStreamTimeOffset\u003dfunction(){return this.app.NU().getStreamTimeOffset()};\ng.J.seekToLiveHead\u003dfunction(e,N){var y\u003dthis.app.NU().getVideoData();y\u0026\u0026y.isLivePlayback\u0026\u0026Qi(this.app,Infinity,e,N,1)};\ng.J.requestSeekToWallTimeSeconds\u003dfunction(e,N){this.app.NU().j0(e,N)};\ng.J.PPl\u003dfunction(e,N,y,w,E){this.seekTo(e,N,y,w\u003d\u003d\u003dvoid 0?1:w,E)};\ng.J.Ris\u003dfunction(e,N,y,w){this.seekBy(e,N,y,w,1)};\ng.J.setVolume\u003dfunction(e,N){this.O3(e,N\u003d\u003d\u003dvoid 0?!0:N)};\ng.J.mute\u003dfunction(e){this.Cy(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.J.unMute\u003dfunction(e){this.YZ(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.J.syncVolume\u003dfunction(){var e\u003dfan(this.app);gl(this.app,{volume:e.volume,muted:e.muted},!1)};\ng.J.getAvailableQualityLabels\u003dfunction(){return g.dn(this.app.NU().Sg(),function(e){return e.qualityLabel})};\ng.J.channelSubscribed\u003dfunction(){this.Mg(\"SUBSCRIBE\",this.app.M7().iI)};\ng.J.channelUnsubscribed\u003dfunction(){this.Mg(\"UNSUBSCRIBE\",this.app.M7().iI)};\ng.J.setScreenLayer\u003dfunction(e){this.app.setScreenLayer(e)};\ng.J.getCurrentPlaylistSequence\u003dfunction(){return this.app.nh().getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.app.nh().getPlaylistSequenceForTime(e)};\ng.J.shouldSendVisibilityState\u003dfunction(){return!0};\ng.J.confirmYpcRental\u003dfunction(){this.app.NU().Go(\"ypc_clickwrap\")};\ng.J.setHomeGroupInfo\u003dfunction(e){this.app.X().homeGroupInfo\u003de};\ng.J.setConnectedRemoteApps\u003dfunction(e){this.app.X().kX\u003de};\ng.J.setLivingRoomAppMode\u003dfunction(e){this.app.X().livingRoomAppMode\u003dTh(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e,Ryn)};\ng.J.setEnablePrivacyFilter\u003dfunction(e){this.app.X().enablePrivacyFilter\u003de\u003d\u003d\u003dvoid 0?!1:e};\ng.J.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.J.addUtcCueRange\u003dfunction(e,N,y,w,E){return SwH(this.app,e,N,y,w,E)};\ng.J.mJ\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var N\u003dthis.eK(e);if(e\u003dthis.app.Ug(e)){e\u003de.getVideoData();N.hasProgressBarBoundaries\u003de.hasProgressBarBoundaries();N.isPremiere\u003de.isPremiere;N.itct\u003de.i9;N.playerResponseCpn\u003de.playerResponseCpn;var y;var w\u003de.hasProgressBarBoundaries()\u0026\u0026((y\u003de.progressBarStartPosition)\u003d\u003dnull?0:y.utcTimeMillis)?aA(e.progressBarStartPosition.utcTimeMillis):null;N.progressBarStartPositionUtcTimeMillis\u003dw;var E;y\u003de.hasProgressBarBoundaries()\u0026\u0026((E\u003de.progressBarEndPosition)\u003d\u003dnull?0:E.utcTimeMillis)?\naA(e.progressBarEndPosition.utcTimeMillis):null;N.progressBarEndPositionUtcTimeMillis\u003dy;N.ypcOriginalItct\u003de.EF;N.ypcPreview\u003de.ypcPreview;N.paidContentOverlayText\u003dZNM(e);N.paidContentOverlayDurationMs\u003dx29(e);e.J\u0026\u0026yo(e.J)\u0026\u0026(N.usingLocalMedia\u003d\"true\");N.transitionEndpointAtEndOfStream\u003de.transitionEndpointAtEndOfStream}return N};\ng.J.getAdState\u003dfunction(){return this.app.getAdState()};\ng.J.isNotServable\u003dfunction(e){if(e!\u003d\u003dthis.app.config.args.video_id)return!1;var N\u003d(e\u003dthis.app.NU().getPlayerState())?e.qS:null;return!!(e\u0026\u0026N\u0026\u0026g.G(e,128)\u0026\u0026is5(N.errorCode)\u003d\u003d\u003d5)};\ng.J.supportsGaplessAudio\u003dfunction(){return this.app.X().supportsGaplessAudio()};\ng.J.supportsGaplessShorts\u003dfunction(){return this.app.X().supportsGaplessShorts()};\ng.J.enqueueVideoByPlayerVars\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;this.app.enqueueVideoByPlayerVars(e,N,y,w\u003d\u003d\u003dvoid 0?\"\":w)};\ng.J.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.J.Yp\u003dfunction(){return g.T9(this)};\ng.J.sendAbandonmentPing\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.sendAbandonmentPing()};\ng.J.setAutonavState\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.T(\"web_player_autonav_use_server_provided_state\")\u0026\u0026!N\u0026\u0026(N\u003dthis.app.M7(),N\u003d\u003dnull?0:Q3(N))){if(this.T(\"web_player_autonav_server_provided_state_pause_killswitch\"))return;if(e\u003d\u003d\u003d3)N.autonavState!\u003d\u003d3\u0026\u0026(N.Fq\u003dN.autonavState);else if(N.Fq!\u003d\u003dvoid 0)e\u003dN.Fq,N.Fq\u003dvoid 0;else return}PL_(this.app,e)};\ng.J.setAutonav\u003dfunction(e,N){this.setAutonavState(e?2:1,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.J.setLoopRange\u003dfunction(e){this.app.setLoopRange(e)};\ng.J.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.app.NU().hasSupportedAudio51Tracks()};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.app.NU().setUserAudio51Preference(e,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.J.getUserAudio51Preference\u003dfunction(){return this.app.NU().getUserAudio51Preference()};\ng.J.setProximaLatencyPreference\u003dfunction(e){this.app.NU().setProximaLatencyPreference(e)};\ng.J.getProximaLatencyPreference\u003dfunction(){return this.app.NU().getProximaLatencyPreference()};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.app.NU().isProximaLatencyEligible()};\ng.J.getAppState\u003dfunction(){return this.app.getAppState()};\ng.J.updateLastActiveTime\u003dfunction(){dW()};\ng.J.setBlackout\u003dfunction(e){this.app.setBlackout(e)};\ng.J.setUserEngagement\u003dfunction(e){this.app.X().rk!\u003d\u003de\u0026\u0026(this.app.X().rk\u003de,this.app.NU().yq())};\ng.J.updateSubtitlesUserSettings\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;g.fZ(this.app.jR()).zs(e,N)};\ng.J.getCaptionWindowContainerId\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.getCaptionWindowContainerId():\"\"};\ng.J.toggleSubtitlesOn\u003dfunction(){var e\u003dg.fZ(this.app.jR());e\u0026\u0026e.V$()};\ng.J.isSubtitlesOn\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.isSubtitlesOn():!1};\ng.J.getPlayerResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getPlayerResponse():null};\ng.J.Pn\u003dfunction(){return this.getPlayerResponse(1)};\ng.J.getEmbeddedPlayerResponse\u003dfunction(){return this.app.NU().getVideoData().getEmbeddedPlayerResponse()};\ng.J.getWatchNextResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getWatchNextResponse():null};\ng.J.Wn\u003dfunction(){return this.getWatchNextResponse(1)};\ng.J.getHeartbeatResponse\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getVideoData().getHeartbeatResponse():null};\ng.J.cn\u003dfunction(){return this.getHeartbeatResponse(1)};\ng.J.getStoryboardFrame\u003dfunction(e,N){var y\u003dthis.app.nO();if(!y)return null;N\u003dy.levels[N];return N?(e\u003dg.zr(N,e))?{column:e.column,columns:e.columns,height:e.Qp,row:e.row,rows:e.rows,url:e.url,width:e.XL}:null:null};\ng.J.getStoryboardFrameIndex\u003dfunction(e,N){var y\u003dthis.app.nO();if(!y)return-1;N\u003dy.levels[N];if(!N)return-1;e-\u003dthis.w7();return N.P8(e)};\ng.J.getStoryboardLevel\u003dfunction(e){var N\u003dthis.app.nO();return N?(N\u003dN.levels[e])?{index:e,intervalMs:N.J,maxFrameIndex:N.La(),minFrameIndex:N.T_()}:null:null};\ng.J.getNumberOfStoryboardLevels\u003dfunction(){var e\u003dthis.app.nO();return e?e.levels.length:0};\ng.J.b_\u003dfunction(){return this.getAudioTrack(1)};\ng.J.getAudioTrack\u003dfunction(e){return(e\u003dthis.app.Ug(e))?e.getAudioTrack():this.app.getVideoData().il};\ng.J.setAudioTrack\u003dfunction(e,N,y){this.kU()\u003d\u003d\u003d3\u0026\u0026hu(this.app.jR()).D2(\"control_set_audio_track\",e);return(y\u003dthis.app.Ug(y))?y.qM(e,N):!1};\ng.J.ozG\u003dfunction(e,N){return this.setAudioTrack(e,N,1)};\ng.J.OB\u003dfunction(){return this.getAvailableAudioTracks(1)};\ng.J.getAvailableAudioTracks\u003dfunction(e){return this.app.Ug(e).getAvailableAudioTracks()};\ng.J.getMaxPlaybackQuality\u003dfunction(){var e\u003dthis.app.NU();return e.getVideoData().N?sj(e.aG()):\"unknown\"};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.app.NU().getUserPlaybackQualityPreference()};\ng.J.getSubtitlesUserSettings\u003dfunction(){var e\u003dg.fZ(this.app.jR());return e?e.Gw():null};\ng.J.resetSubtitlesUserSettings\u003dfunction(){g.fZ(this.app.jR()).hiP()};\ng.J.setMinimized\u003dfunction(e){this.app.setMinimized(e)};\ng.J.setOverlayVisibility\u003dfunction(e){this.publish(\"overlayvisibilitychange\",e)};\ng.J.setInlinePreview\u003dfunction(e){this.app.setInlinePreview(e)};\ng.J.setSqueezeback\u003dfunction(e){this.app.setSqueezeback(e)};\ng.J.setGlobalCrop\u003dfunction(e){this.app.Fz().setGlobalCrop(e)};\ng.J.setAppFullscreen\u003dfunction(e){this.app.q3(e?4:0)};\ng.J.UP\u003dfunction(){return this.app.UP()};\ng.J.getVisibilityState\u003dfunction(){return this.UP().getVisibilityState(this.ox(),this.Xi()||g.Pg(this.app.X()),this.isMinimized(),this.isInline(),this.app.Wp(),this.app.j3(),this.app.ly(),this.app.gN())};\ng.J.isMutedByMutedAutoplay\u003dfunction(){return this.app.Xt};\ng.J.isMutedByEmbedsMutedAutoplay\u003dfunction(){return Ju(this.app)};\ng.J.setInternalSize\u003dfunction(e,N){this.app.Fz().setInternalSize(new g.l8(e,N))};\ng.J.w7\u003dfunction(){var e\u003dthis.app.Ug();return e?e.w7():0};\ng.J.isMinimized\u003dfunction(){return this.app.isMinimized()};\ng.J.Wp\u003dfunction(){return this.app.Wp()};\ng.J.ox\u003dfunction(){var e\u003dthis.app.nh();return!!e\u0026\u0026e.ox()};\ng.J.setSafetyMode\u003dfunction(e){this.app.X().enableSafetyMode\u003de};\ng.J.canPlayType\u003dfunction(e){return this.app.canPlayType(e)};\ng.J.updatePlaylist\u003dfunction(e){if(e){var N\u003dthis.getPlaylistId(),y\u003d!1;N\u0026\u0026N!\u003d\u003de.list\u0026\u0026(y\u003d!0);e.external_list!\u003d\u003dvoid 0\u0026\u0026(this.app.nj\u003dA2(!1,e.external_list));var w\u003de.video;(N\u003dthis.app.getPlaylist())\u0026\u0026!y?this.isFullscreen()\u0026\u0026((y\u003dw[N.index])\u0026\u0026y.encrypted_id!\u003d\u003dg.Bo(N).videoId||(e.index\u003dN.index)):vR(this.app,{list:e.list,index:e.index,playlist_length:w.length});mh9(this.app.getPlaylist(),e);this.pC(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.J.updateVideoData\u003dfunction(e,N){g.ZG(this.app.NU().getVideoData(),e,N)};\ng.J.updateEnvironmentData\u003dfunction(e){gw(this.app.X(),e,!1)};\ng.J.GoG\u003dfunction(e){this.app.sendVideoStatsEngageEvent(e,1)};\ng.J.productsInVideoVisibilityUpdated\u003dfunction(e){this.publish(\"changeProductsInVideoVisibility\",e)};\ng.J.isAtLiveHead\u003dfunction(e,N){return this.app.isAtLiveHead(e,N\u003d\u003d\u003dvoid 0?!0:N)};\ng.J.getVideoAspectRatio\u003dfunction(){return this.app.Fz().getVideoAspectRatio()};\ng.J.getPreferredQuality\u003dfunction(){var e\u003dthis.app.nh();return e?e.getPreferredQuality():\"unknown\"};\ng.J.getPlaybackQualityLabel\u003dfunction(e){if(e\u003dthis.app.Ug(e)){var N,y;return((y\u003d(N\u003de.getVideoData().N)\u003d\u003dnull?void 0:N.video)\u003d\u003dnull?void 0:y.qualityLabel)||\"\"}return\"\"};\ng.J.setPlaybackQualityRange\u003dfunction(e,N,y,w){(w\u003dthis.app.Ug(w))\u0026\u0026w.wM(g.Rx(e,N||e,!0,\"m\"),!0,y)};\ng.J.UGq\u003dfunction(e,N,y){this.setPlaybackQualityRange(e,N,y,1)};\ng.J.onAdUxClicked\u003dfunction(e,N){this.publish(\"aduxclicked\",e,N)};\ng.J.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.J.dispatchReduxAction\u003dfunction(e){g.WH.dispatch(e)};\ng.J.highlightSettingsMenuItem\u003dfunction(e){this.publish(\"highlightSettingsMenu\",e)};\ng.J.openSettingsMenuItem\u003dfunction(e){this.publish(\"openSettingsMenuItem\",e)};\ng.J.lO\u003dfunction(e,N){this.state.N.subscribe(e,N)};\ng.J.koP\u003dfunction(e,N){this.state.N.unsubscribe(e,N)};\ng.J.b2\u003dfunction(e,N){this.cueVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N)};\ng.J.Fo9\u003dfunction(e,N,y,w){this.loadVideoByPlayerVars(e,N,y\u003d\u003d\u003dvoid 0?1:y,w)};\ng.J.n9t\u003dfunction(e,N,y,w){this.preloadVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N,y,w)};\ng.J.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.J.Nr\u003dfunction(){return g.T9(this).Nr()};\ng.J.xx\u003dfunction(){return g.T9(this).xx()};\ng.J.Dk\u003dfunction(){return g.T9(this).Dk()};\ng.J.Rf\u003dfunction(){return this.Yp().Rf()};\ng.J.Zk\u003dfunction(){var e\u003dg.iE.apply(0,arguments),N;(N\u003dthis.Rf()).Zk.apply(N,g.B(e))};\ng.J.xp\u003dfunction(){this.Rf().xp()};\ng.J.Mj\u003dfunction(){this.Rf().Mj()};\ng.J.SY\u003dfunction(){this.Rf().hide()};\ng.J.ze\u003dfunction(e,N,y,w,E,A,T,p){this.Rf().ze(e,N,y,w,E,A,T,p)};\ng.J.AE\u003dfunction(e,N){this.Rf().AE(e,N)};\ng.J.yg\u003dfunction(e,N,y,w,E){this.Yp().yg(e,N,y,w,E)};\ng.J.jt\u003dfunction(e){this.Rf().setEnabled(e)};\ng.J.Bv\u003dfunction(e,N){this.Yp().Bv(e,N)};\ng.J.wG\u003dfunction(e,N){this.Yp().wG(e,N)};\ng.J.hO\u003dfunction(e,N){this.Yp().hO(e,N)};\ng.J.Jm\u003dfunction(){this.Yp().Jm()};\ng.J.Aj\u003dfunction(e,N){this.Yp().Aj(e,N)};\ng.J.rj\u003dN3(4);g.J.L8\u003dN3(6);g.J.jy\u003dN3(9);g.J.f2\u003dN3(12);g.J.renderChapterSeekingAnimation\u003dfunction(e,N,y){this.Yp().renderChapterSeekingAnimation(e,N,y)};\ng.J.v5\u003dfunction(){this.Yp().v5()};\ng.J.getWebPlayerContextConfig\u003dfunction(){return this.app.X().getWebPlayerContextConfig()};\ng.J.notifyShortsAdSwipeEvent\u003dfunction(){this.publish(\"shortsadswipe\")};\ng.J.rf\u003dfunction(){var e\u003dthis.app.nh();return e?e.rf():\"\"};g.b(g.SX,g.YS);g.J\u003dg.SX.prototype;g.J.gq\u003dfunction(e,N,y,w,E,A,T){return this.app.gq(e,N,y,w,E,A,T)};\ng.J.ZR\u003dfunction(){return this.app.ZR()};\ng.J.J$\u003dN3(14);g.J.jR\u003dfunction(){return this.app.jR()};\ng.J.OX\u003dfunction(){var e\u003dthis.jR().x9.get(\"endscreen\");return!!e\u0026\u0026e.OX()};\ng.J.getRootNode\u003dfunction(){return this.Fz().element};\ng.J.X\u003dfunction(){return this.app.X()};\ng.J.bY\u003dN3(17);g.J.WI\u003dfunction(e){return this.app.WI(e)};\ng.J.X6\u003dfunction(){var e;return((e\u003dg.T9(this))\u003d\u003dnull?void 0:e.X6())||null};\ng.J.vQ\u003dfunction(){var e;return(e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.vQ()};\ng.J.getPlayerStateObject\u003dfunction(e){return this.app.getPlayerStateObject(e)};\ng.J.Fz\u003dfunction(){return this.app.Fz()};\ng.J.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.J.getVideoData\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.app.Ug(e);if(!y)return null;y\u003dy.getVideoData();if(N)var w\u003dy;else if(y.enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2||g.xK(y)\u0026\u0026e!\u003d\u003d1)a:{y\u003dthis.app;N\u003dy.getVideoData();if(y.Q6){e\u003dy.Q6;y\u003dy.getCurrentTime();if(e.g2)var E\u003dvoid 0;else{var A\u003dvoid 0;e.hM\u0026\u0026(A\u003de.K.get(e.hM));if(!A){A\u003dPTE(e,y*1E3);var T\u003d(E\u003dA)\u003d\u003dnull?void 0:E.cpn;e.hM?T\u0026\u0026e.hM!\u003d\u003dT\u0026\u0026e.playback.Fh(\"sdai\",{cpcnm:T+\"_\"+e.hM,cmt:y.toFixed(3)}):e.playback.Fh(\"sdai\",{cpcna:T,cmt:y.toFixed(3)})}E\u003d(w\u003dA)\u003d\u003dnull?\nvoid 0:w.videoData}N\u003dE||N}else if(y.k_\u0026\u0026y.nh()){w\u003dy.k_.getVideoData(e);break a}w\u003dN}else w\u003dy;return w};\ng.J.K_\u003dfunction(){var e;return((e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.K_())||null};\ng.J.nO\u003dfunction(e){return this.app.nO(e)};\ng.J.gN\u003dfunction(){return this.app.gN()};\ng.J.isHdr\u003dfunction(){var e\u003dthis.app.nh();return e?e.isHdr():!1};\ng.J.iS\u003dfunction(){return this.app.iS()};\ng.J.isEmbedsShortsMode\u003dfunction(){var e\u003dg.T9(this),N\u003dthis.getVideoData();e\u003de?e.r8:this.getPlayerSize();var y\u003d!!this.getPlaylist();return!(!N||!N.isEmbedsShortsMode(new g.l8(e.width,e.height),y))};\ng.J.Tb\u003dfunction(e){this.app.Tb(e)};\ng.J.MP\u003dfunction(e,N,y,w,E){this.app.zS(e,N,y,w,E)};\ng.J.qo\u003dfunction(e,N){this.app.qo(e,N)};\ng.J.playVideo\u003dfunction(e,N){try{if(this.getPresentingPlayerType()\u003d\u003d\u003d3){hu(this.app.jR()).D2(\"control_play\");return}if(!e\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d2){var y\u003dql(this.app.jR());if(y\u0026\u0026pAM(y))return}}catch(w){g.t0(w)}this.app.playVideo(e,N)};\ng.J.stopVideo\u003dfunction(e){this.app.Ug(e).stopVideo()};\ng.J.wK\u003dfunction(e){this.app.Ug(e).wK()};\ng.J.addEventListener\u003dfunction(e,N){this.state.K.subscribe(e,N)};\ng.J.removeEventListener\u003dfunction(e,N){this.state.K.unsubscribe(e,N)};\ng.J.rO\u003dfunction(e){this.app.rO(e)};\ng.J.setPlaybackQuality\u003dfunction(e,N){this.setPlaybackQualityRange(e,e,N)};\ng.J.Sg\u003dfunction(){var e\u003d{},N\u003dthis.app.nh().Sg();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e[y.quality]\u003dy;return e};\ng.J.ME\u003dfunction(){return this.app.nh().ME()};\ng.J.bJ\u003dN3(22);g.J.gV\u003dfunction(e){this.app.gV(e);e\u0026\u0026PL_(this.app,e)};\ng.J.getVideoUrl\u003dfunction(e,N,y,w){var E\u003dthis.getPresentingPlayerType(),A\u003dE\u003d\u003d\u003d2;if(w\u0026\u0026A||E\u003d\u003d\u003d3)A\u003d!1,E\u003d1;w\u003dthis.getVideoData(E);if(!w)return\"\";var T;e||w.isLivePlayback||(T\u003dMath.floor(this.getCurrentTime(E)));e\u003dA?void 0:this.getPlaylistId()||void 0;N\u0026\u0026e\u003d\u003d\u003d\"WL\"\u0026\u0026(e\u003dvoid 0);return this.app.getVideoUrl(w.videoId,e,T,N,y)};\ng.J.X7\u003dN3(24);g.J.pE\u003dN3(29);g.J.bI\u003dfunction(e){var N;(N\u003dthis.app.nh())\u003d\u003dnull||N.bI(e)};\ng.J.t1\u003dN3(34);g.J.DK\u003dN3(39);g.J.aE\u003dfunction(e,N){this.jR().aE(e,N)};\ng.J.CO\u003dfunction(){var e\u003dg.jB(this.jR());return!!e\u0026\u0026e.CO()};\ng.J.fz\u003dfunction(){var e\u003dg.jB(this.jR());return!!e\u0026\u0026e.fz()};\ng.J.P4\u003dfunction(e,N,y){var w\u003dg.jB(this.jR());w\u0026\u0026w.P4(e,N,y)};\ng.J.C8\u003dN3(40);g.J.W_\u003dfunction(){var e;(e\u003dthis.app.nh())!\u003dnull\u0026\u0026e.JW.W_()};\ng.J.f0\u003dfunction(e){this.pC(\"onVideoAreaChange\");this.pC(e?\"onShowControls\":\"onHideControls\")};\ng.J.eW\u003dfunction(e,N){var y\u003dg.T9(this);if(y)return y.eW(e,N);e\u003dthis.app.Fz().aV();return new g.pK(0,0,e.width,e.height)};\ng.J.hB\u003dfunction(){var e\u003dthis.jR().x9.get(\"heartbeat\");return!!e\u0026\u0026e.hB()};\ng.J.Bf\u003dfunction(){var e\u003dthis.X();if(e.Zl||e.disableSeek)return!1;var N\u003dthis.app.nh();if(!N)return!1;var y\u003dN.getVideoData();if(!y.WG()||g.bk(y)||this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026!this.app.As()||y.Au()\u0026\u0026this.getPresentingPlayerType(!0)\u003d\u003d\u003d2||N.V_()\u0026\u0026this.getPresentingPlayerType()!\u003d\u003d3)return!1;e\u003dg.zX(e);return g.Yh(e)\u0026\u0026!y.d2||Ju(this.app)?!1:!0};\ng.J.qL\u003dfunction(){var e\u003dthis.app.nh();return e?e.Nj():!1};\ng.J.isLifaAdPlaying\u003dfunction(){var e,N\u003d(e\u003dthis.getVideoData())\u003d\u003dnull?void 0:e.Au();return this.getPresentingPlayerType(N)\u003d\u003d\u003d2};\ng.J.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.J.aS\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.aS()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N,y){this.app.sendVideoStatsEngageEvent(e,y,N)};\ng.J.wx\u003dfunction(e,N,y){this.app.Ef(e,N,y)};\ng.J.bl\u003dfunction(e,N){this.app.E7(e,N)};\ng.J.MK\u003dfunction(e,N){A8M(this.app,e,N)};\ng.J.lJ\u003dN3(43);g.J.iX\u003dfunction(e){return this.app.iX(e)};\ng.J.Go\u003dfunction(e,N){var y;(y\u003dthis.app.Ug(N))\u003d\u003dnull||y.Go(e)};\ng.J.V_\u003dfunction(){var e\u003dthis.app.Ug();return e?e.V_():!0};\ng.J.jJ\u003dfunction(){var e\u003dthis.getVideoData();return!!e\u0026\u0026(e.jJ()||!!e.hlsFormats||!!e.U2)};\ng.J.getPlaybackRate\u003dfunction(){return this.app.NU().getPlaybackRate()};\ng.J.setPlaybackRate\u003dfunction(e,N){this.app.setPlaybackRate(e,N)};\ng.J.LC\u003dfunction(){return this.app.LC()};\ng.J.s4\u003dfunction(){return this.app.s4()};\ng.J.FW\u003dfunction(e){return this.app.FW(e)};\ng.J.createClientVe\u003dfunction(e,N,y,w){this.X().Wk\u0026\u0026this.app.zr.createClientVe(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)};\ng.J.createServerVe\u003dfunction(e,N,y){this.X().Wk\u0026\u0026this.app.zr.createServerVe(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.setTrackingParams\u003dfunction(e,N){this.X().Wk\u0026\u0026this.app.zr.setTrackingParams(e,N)};\ng.J.logClick\u003dfunction(e,N){this.X().Wk\u0026\u0026(this.app.zr.click(e,N),this.publish(\"veClickLogged\",e))};\ng.J.logVisibility\u003dfunction(e,N,y){this.X().Wk\u0026\u0026this.app.zr.KX(e,N,y)};\ng.J.hasVe\u003dfunction(e){return this.X().Wk?this.app.zr.hasVe(e):!1};\ng.J.destroyVe\u003dfunction(e){this.X().Wk\u0026\u0026this.app.zr.destroyVe(e)};\ng.J.getPresentingPlayerType\u003dfunction(e){return this.app.getPresentingPlayerType(e)};\ng.J.G5\u003dfunction(){this.app.G5()};\ng.J.IT\u003dN3(45);g.J.yY\u003dfunction(e){this.app.yY(e)};\ng.J.Z$\u003dfunction(){this.app.Z$()};\ng.J.O1\u003dfunction(){return this.app.O1()};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){this.app.addPlayerResponseForAssociation(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){return this.app.finishSegmentByCpn(e,N,y)};\ng.J.r$\u003dfunction(e,N,y,w,E,A,T){return this.app.r$(e,N,y,w,E,A,T)};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){return this.app.tB(e,N,y,w,E,A,T)};\ng.J.ws\u003dfunction(){return this.app.ws()};\ng.J.Mp\u003dfunction(e){this.app.Mp(e)};\ng.J.Qn\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?Infinity:N;this.app.Qn(e\u003d\u003d\u003dvoid 0?-1:e,N)};\ng.J.XU\u003dfunction(e){var N;(N\u003dg.fZ(this.jR()))\u003d\u003dnull||N.XU(e)};\ng.J.mX\u003dfunction(e,N,y){this.app.mX(e,N,y)};\ng.J.k7\u003dfunction(){return this.app.k7()};\ng.J.r0\u003dfunction(e,N,y){this.app.r0(e,N,y\u003d\u003d\u003dvoid 0?0:y)};\ng.J.xB\u003dfunction(){return this.app.xB()};\ng.J.As\u003dfunction(){return this.app.As()};\ng.J.Hi\u003dfunction(e,N,y){return this.app.Hi(e,N,y)};\ng.J.Fh\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var E;(E\u003dthis.app.Ug(w))\u003d\u003dnull||E.Fh(e,N,y)};\ng.J.wX\u003dfunction(e,N){this.publish(\"aduxmouseover\",e,N)};\ng.J.bT\u003dfunction(e,N){this.publish(\"aduxmouseout\",e,N)};\ng.J.UG\u003dfunction(e,N){this.publish(\"muteadaccepted\",e,N)};\ng.J.OW\u003dfunction(){return this.app.Fz().OW()};\ng.J.c7\u003dfunction(e){this.app.Fz().c7(e)};\ng.J.Ll\u003dfunction(e){return e?this.app.Eu():(e\u003dthis.app.nh())?e.Ll():!1};\ng.J.lG\u003dfunction(e){this.app.lG(e)};\ng.J.Y7\u003dfunction(){this.app.NU().Y7()};\ng.J.TE\u003dfunction(){var e;(e\u003dthis.app.nh())\u003d\u003dnull||e.TE()};\ng.J.MB\u003dfunction(){this.app.MB()};\ng.J.getGetAdBreakContext\u003dfunction(){var e\u003dthis.app.NU();return e.getVideoData().getGetAdBreakContext(e.getCurrentTime(),e.w7())};\ng.J.Z6\u003dfunction(e,N){var y;(y\u003dthis.app.nh())\u003d\u003dnull||y.Z6(e,N)};\ng.J.l$\u003dfunction(){var e;return((e\u003dthis.app.nh())\u003d\u003dnull?void 0:e.l$())||!1};var vb;g.b(Iq,nO);Iq.prototype.PQ\u003dfunction(e,N){e\u003dnO.prototype.PQ.call(this,e,N);return Object.assign({},e,this.requestHeaders)};g.b(g.Dq,g.Mu);g.J\u003dg.Dq.prototype;g.J.show\u003dfunction(){var e\u003dthis.e1();g.Mu.prototype.show.call(this);this.l9\u0026\u0026(this.U.Y(window,\"blur\",this.rT),this.U.Y(gZ(this),\"click\",this.Eq));e||this.publish(\"show\",!0)};\ng.J.hide\u003dfunction(){var e\u003dthis.e1();g.Mu.prototype.hide.call(this);tw5(this);e\u0026\u0026this.publish(\"show\",!1)};\ng.J.WY\u003dfunction(e,N){this.N\u003de;this.Ng.show();N?(this.D||(this.D\u003dthis.U.Y(this.C,\"appresize\",this.Va)),this.Va()):this.D\u0026\u0026(this.U.CX(this.D),this.D\u003dvoid 0)};\ng.J.h6\u003dfunction(){this.N\u0026\u0026this.element\u0026\u0026(this.N.getAttribute(\"aria-haspopup\"),this.N.setAttribute(\"aria-expanded\",\"true\"),this.focus())};\ng.J.Va\u003dfunction(){var e\u003dg.T9(this.C);this.N\u0026\u0026e.yg(this.element,this.N)};\ng.J.rT\u003dfunction(){var e\u003dthis.e1();tw5(this);this.Ng.hide();e\u0026\u0026this.publish(\"show\",!1)};\ng.J.Eq\u003dfunction(e){var N\u003dvE(e);N\u0026\u0026(g.Ex(this.element,N)||this.N\u0026\u0026g.Ex(this.N,N)||!g.dh(e))||this.rT()};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.Ng.state!\u003d\u003d4};g.b(fD,g.Dq);fD.prototype.WY\u003dfunction(){g.Dq.prototype.WY.call(this);this.dialog.focus()};g.b(g.uh,g.Mu);g.uh.prototype.setIcon\u003dfunction(e){this.updateValue(\"icon\",e)};\ng.uh.prototype.updateValue\u003dfunction(e,N){g.Mu.prototype.updateValue.call(this,e,N);this.publish(\"size-change\")};g.aq\u003d{M$:15,psP:14,PZh:13,Xp:12,DX:11,II:10,Nq:9,vB:8,AUDIO:7,SUBTITLES:6,SLEEP_TIMER:5,Ve:4,e6:3,EIt:2,REMOTE:1,G4P:0,15:\"STABLE_VOLUME\",14:\"REMOTE_SELECT\",13:\"SIZE\",12:\"MINIPLAYER\",11:\"THREED\",10:\"AUTONAV\",9:\"CINEMATIC\",8:\"ANNOTATIONS\",7:\"AUDIO\",6:\"SUBTITLES\",5:\"SLEEP_TIMER\",4:\"SPEED\",3:\"QUALITY\",2:\"LINKEDACCOUNT\",1:\"REMOTE\",0:\"CONTEXTMENU\"};g.b(Zq,g.uh);Zq.prototype.nx\u003dfunction(e){this.N\u0026\u0026this.C.logVisibility(this.element,this.J\u0026\u0026e)};\nZq.prototype.j\u003dfunction(){var e,N,y\u003d(e\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:(N\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:N.linked;if(y\u0026\u0026!this.J){var w;e\u003d(w\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:w.accountLinkingConfig;this.setIcon(Bq());var E;g.tu(this,xS(e\u003d\u003dnull?void 0:(E\u003de.menuData)\u003d\u003dnull?void 0:E.connectedMenuLabel));var A,T,p;this.K\u003dnew fD(this.C,xS(e\u003d\u003dnull?void 0:(A\u003de.menuData)\u003d\u003dnull?void 0:A.connectedDialogTitle),xS(e\u003d\u003dnull?void 0:(T\u003de.menuData)\u003d\u003dnull?void 0:T.connectedDialogMessage),xS(e\u003d\u003dnull?void 0:\n(p\u003de.menuData)\u003d\u003dnull?void 0:p.confirmButtonText));g.Q(this,this.K);var C;w\u003d(e\u003d\u003dnull?void 0:(C\u003de.menuData)\u003d\u003dnull?void 0:C.trackingParams)||null;(this.N\u003d!!w)\u0026\u0026this.C.setTrackingParams(this.element,w);this.x_.Gi(this);this.J\u003d!0}else!y\u0026\u0026this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1)};\nZq.prototype.onClick\u003dfunction(){this.N\u0026\u0026this.C.logClick(this.element);this.x_.rT();this.K\u0026\u0026this.K.WY()};g.b(jX,g.x);jX.prototype.T\u003dfunction(e){return this.api.T(e)};g.b(nD,jX);nD.prototype.onVideoDataChange\u003dfunction(e){if(!e.accountLinkingConfig){var N,y\u003d(N\u003de.getPlayerResponse())\u003d\u003dnull?void 0:N.accountLinkingConfig;e.accountLinkingConfig\u003dy}var w;if(N\u003d(w\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:w.alsParam)e.X1\u003dN};\nnD.prototype.setAccountLinkState\u003dfunction(e){this.api.getVideoData().X1\u003de;this.api.W_()};\nnD.prototype.updateAccountLinkingConfig\u003dfunction(e){var N\u003dthis.api.getVideoData(),y\u003dN.accountLinkingConfig;y\u0026\u0026(y.linked\u003de);this.api.publish(\"videodatachange\",\"dataupdated\",N,this.api.getPresentingPlayerType())};g.b(m3,jX);\nm3.prototype.N\u003dfunction(e){var N\u003de.getId(),y\u003dthis.api.getVideoData(1),w\u003d!this.api.isInline();if(!y.inlineMetricEnabled\u0026\u0026!this.api.T(\"enable_player_logging_lr_home_infeed_ads\")||w){if(N\u003d\u003d\u003d\"part2viewed\"){if(y.y3\u0026\u0026g.mK(y.y3),y.aF\u0026\u0026Hb(this,y.aF),y.dJ)for(var E\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},A\u003dg.c(y.dJ),T\u003dA.next();!T.done;T\u003dA.next())Hb(this,g.Vx(T.value,E))}else N\u003d\u003d\u003d\"conversionview\"?this.api.Y7():N\u003d\u003d\u003d\"engagedview\"\u0026\u0026y.vp\u0026\u0026(E\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},g.mK(g.Vx(y.vp,\nE)));y.XD\u0026\u0026(E\u003dy.XD,A\u003de.getId(),E\u003dpp(E,{label:A}),g.mK(E));switch(N){case \"videoplaytime25\":y.r_\u0026\u0026Hb(this,y.r_);y.vV\u0026\u0026KD(this,y.vV);y.bH\u0026\u0026g.mK(y.bH);break;case \"videoplaytime50\":y.LA\u0026\u0026Hb(this,y.LA);y.Vw\u0026\u0026KD(this,y.Vw);y.Mm\u0026\u0026g.mK(y.Mm);break;case \"videoplaytime75\":y.g_\u0026\u0026Hb(this,y.g_);y.Qw\u0026\u0026KD(this,y.Qw);y.ij\u0026\u0026g.mK(y.ij);break;case \"videoplaytime100\":y.ZG\u0026\u0026Hb(this,y.ZG),y.Ub\u0026\u0026KD(this,y.Ub),y.V3\u0026\u0026g.mK(y.V3)}(E\u003dthis.api.getVideoData().NE)\u0026\u0026jcn(this,E,e.getId())\u0026\u0026jcn(this,E,e.getId()+\"gaia\")}if(y.inlineMetricEnabled\u0026\u0026\n!w)switch(N){case \"videoplaybackstart\":var p,C\u003d(p\u003dy.Ry)\u003d\u003dnull?void 0:p.J;C\u0026\u0026Hb(this,C);break;case \"videoplayback2s\":(p\u003d(C\u003dy.Ry)\u003d\u003dnull?void 0:C.K)\u0026\u0026Hb(this,p);break;case \"videoplayback10s\":var r;(p\u003d(r\u003dy.Ry)\u003d\u003dnull?void 0:r.N)\u0026\u0026Hb(this,p)}this.api.bl([e],1)};g.b(Qcs,jX);g.b(Wb,g.W);g.J\u003dWb.prototype;\ng.J.BV\u003dfunction(){var e;if(e\u003dthis.C.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026g.dZ(this.C)\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d400)if(e\u003dthis.M7(),this.C.X().T(\"client_respect_autoplay_switch_button_renderer\"))e\u003d!!e.autoplaySwitchButtonRenderer;else{var N,y,w,E;e\u003d!!((N\u003de.getWatchNextResponse())\u003d\u003dnull?0:(y\u003dN.contents)\u003d\u003dnull?0:(w\u003dy.twoColumnWatchNextResults)\u003d\u003dnull?0:(E\u003dw.autoplay)\u003d\u003dnull?0:E.autoplay)!\u003d\u003d!1}if(e)this.J||(this.J\u003d!0,this.KX(this.J),this.C.X().T(\"web_player_autonav_toggle_always_listen\")||mC3(this),\nN\u003dthis.M7(),this.oQ(N.autonavState),this.C.logVisibility(this.element,this.J));else if(this.J\u003d!1,this.KX(this.J),!this.C.X().T(\"web_player_autonav_toggle_always_listen\"))for(this.C.X().T(\"web_player_autonav_toggle_always_listen\"),N\u003dg.c(this.N),y\u003dN.next();!y.done;y\u003dN.next())this.CX(y.value)};\ng.J.oQ\u003dfunction(e){Kln(this)?this.isChecked\u003de!\u003d\u003d1:((e\u003de!\u003d\u003d1)||(g.m6(),e\u003dg.Xj(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.HE(0,141)\u0026\u0026g.Lb(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.HE(0,140)),this.isChecked\u003de);HsH(this)};\ng.J.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.C.gV(this.isChecked?2:1);HsH(this);if(Kln(this)){var e\u003dthis.M7().autoplaySwitchButtonRenderer;this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onEnabledCommand)?this.C.Mg(\"innertubeCommand\",e.onEnabledCommand):!this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onDisabledCommand)\u0026\u0026this.C.Mg(\"innertubeCommand\",e.onDisabledCommand)}this.C.logClick(this.element)};\ng.J.getValue\u003dfunction(){return this.isChecked};\ng.J.M7\u003dfunction(){return this.C.getVideoData(1)};g.b(WlM,jX);g.b(Oc,g.uh);Oc.prototype.onClick\u003dfunction(){this.enabled\u0026\u0026(Rq(this,!this.checked),this.publish(\"select\",this.checked))};\nOc.prototype.getValue\u003dfunction(){return this.checked};\nOc.prototype.setEnabled\u003dfunction(e){(this.enabled\u003de)?this.element.removeAttribute(\"aria-disabled\"):this.element.setAttribute(\"aria-disabled\",\"true\")};var RqJ\u003d[\"en-CA\",\"en\",\"es-MX\",\"fr-CA\"];g.b(Nw,Oc);Nw.prototype.GZ\u003dfunction(e){e?this.J||(this.x_.Gi(this),this.J\u003d!0):this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1);this.J\u0026\u0026Rq(this,$xH())};\nNw.prototype.j\u003dfunction(){g.re(this.element,\"ytp-menuitem-highlight-transition-enabled\")};\nNw.prototype.K\u003dfunction(e){var N\u003d$xH();e!\u003d\u003dN\u0026\u0026(N\u003dg.m6(),WE(190,e),WE(192,!0),N.save(),this.C.Mg(\"cinematicSettingsToggleChange\",e))};\nNw.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(y9,jX);y9.prototype.updateCinematicSettings\u003dfunction(e){this.J\u003de;var N;(N\u003dthis.menuItem)\u003d\u003dnull||N.GZ(e);this.api.publish(\"onCinematicSettingsVisibilityChange\",e)};g.b(w3,jX);w3.prototype.qQ\u003dfunction(e,N){N\u003dN.clipConfig;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026N\u0026\u0026N.startTimeMs!\u003dnull\u0026\u0026N.endTimeMs!\u003dnull\u0026\u0026this.api.setLoopRange({startTimeMs:Math.floor(Number(N.startTimeMs)),endTimeMs:Math.floor(Number(N.endTimeMs)),postId:N.postId,type:\"clips\"})};g.b(Ei,jX);Ei.prototype.setCreatorEndscreenVisibility\u003dfunction(e){var N;(N\u003dnZ(this.api.jR()))\u003d\u003dnull||N.KX(e)};\nEi.prototype.J\u003dfunction(e){function N(w){w\u003d\u003d\u003d\"creatorendscreen\"\u0026\u0026(w\u003dnZ(y.api.jR()))\u0026\u0026w.nzZ(y.hideButton)}\nvar y\u003dthis;this.hideButton\u003de;this.events.Y(this.api,\"modulecreated\",N);N(\"creatorendscreen\")};g.b(Az,Oc);Az.prototype.K\u003dfunction(e){this.j(e?1:0)};\nAz.prototype.N\u003dfunction(){var e\u003dthis.hasDrcAudioTrack(),N\u003dthis.J()\u003d\u003d\u003d1\u0026\u0026e;Rq(this,N);this.setEnabled(e)};\nAz.prototype.fh\u003dfunction(){this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(Tc,jX);Tc.prototype.getDrcUserPreference\u003dfunction(){return this.J};\nTc.prototype.setDrcUserPreference\u003dfunction(e){g.uY(\"yt-player-drc-pref\",e,31536E3);e!\u003d\u003dthis.J\u0026\u0026(this.J\u003de,this.updateEnvironmentData(),this.N()\u0026\u0026this.api.TE())};\nTc.prototype.updateEnvironmentData\u003dfunction(){this.api.X().Js\u003dthis.J\u003d\u003d\u003d1};\nTc.prototype.N\u003dfunction(){var e,N,y\u003d(e\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(N\u003de.K)\u003d\u003dnull?void 0:N.J;if(!y)return!1;if(this.api.getAvailableAudioTracks().length\u003e1\u0026\u0026this.api.T(\"mta_drc_mutual_exclusion_removal\")){var w\u003dthis.api.getAudioTrack().Vl.id;return DR(y,function(E){var A;return E.audio.J\u0026\u0026((A\u003dE.Vl)\u003d\u003dnull?void 0:A.id)\u003d\u003d\u003dw})}return DR(y,function(E){var A;\nreturn((A\u003dE.audio)\u003d\u003dnull?void 0:A.J)\u003d\u003d\u003d!0})};g.b(Jz,jX);Jz.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis,N\u003dthis.api.getVideoData();this.api.MK(\"embargo\",1);var y\u003dN\u003d\u003dnull?void 0:N.pT.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(y\u003d\u003dnull?0:y.length)?sc0(this,y.filter(function(w){return LlJ(e,w)})):(N\u003d\u003dnull?0:N.cueRanges)\u0026\u0026sc0(this,N.cueRanges.filter(function(w){return LlJ(e,w)}))};\nJz.prototype.N\u003dfunction(e){return e.embargo!\u003d\u003dvoid 0};\nJz.prototype.fh\u003dfunction(){jX.prototype.fh.call(this);this.J\u003d{}};g.b(p5,jX);\np5.prototype.addEmbedsConversionTrackingParams\u003dfunction(e){var N\u003dthis.api.X(),y\u003dN.widgetReferrer,w\u003dN.VB,E\u003dthis.J,A\u003d\"\",T\u003dN.getWebPlayerContextConfig();T\u0026\u0026(A\u003dT.embedsIframeOriginParam||\"\");y.length\u003e0\u0026\u0026(e.embeds_widget_referrer\u003dy);w.length\u003e0\u0026\u0026(e.embeds_referring_euri\u003dw);N.j\u0026\u0026A.length\u003e0\u0026\u0026(e.embeds_referring_origin\u003dA);T\u0026\u0026T.embedsFeature\u0026\u0026(e.feature\u003dT.embedsFeature);E.length\u003e0\u0026\u0026(N.T(\"embeds_web_enable_lite_experiment_control_arm_logging\")?E.unshift(28572):g.Yh(g.zX(N))\u0026\u0026E.unshift(159628),N\u003dE.join(\",\"),N\u003d\ng.O8()?N:g.b7(N,4),e.source_ve_path\u003dN);this.J.length\u003d0};g.b(azP,jX);g.b(eBM,jX);g.b(C5,g.x);C5.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull;this.N\u0026\u0026this.N.disconnect()};g.b(y$0,jX);g.b(r3,g.W);r3.prototype.show\u003dfunction(){g.W.prototype.show.call(this);this.api.logVisibility(this.element,!0)};\nr3.prototype.onVideoDataChange\u003dfunction(e){var N,y,w\u003d(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?void 0:y.playabilityStatus;w\u0026\u0026(N\u003dw1F(w),g.G(this.api.getPlayerStateObject(),128)||e\u003d\u003d\u003d\"dataloaderror\"||!N?(this.N\u003d0,$8(this),this.hide()):(e\u003d(N.remainingTimeSecs||0)*1E3,e\u003e0\u0026\u0026(this.show(),this.updateValue(\"label\",rQ(N.label)),A$3(this,e))))};\nr3.prototype.fh\u003dfunction(){$8(this);g.W.prototype.fh.call(this)};g.b(TQ5,jX);g.b(Y8,g.W);Y8.prototype.onClick\u003dfunction(){this.Lh.logClick(this.element);this.Lh.Mg(\"onFullerscreenEduClicked\")};\nY8.prototype.GZ\u003dfunction(){this.Lh.isFullscreen()?this.N?this.J.hide():this.J.show():this.hide();this.Lh.logVisibility(this.element,this.Lh.isFullscreen()\u0026\u0026!this.N)};g.b(Mw,jX);Mw.prototype.updateFullerscreenEduButtonSubtleModeState\u003dfunction(e){var N;(N\u003dthis.J)!\u003dnull\u0026\u0026(g.Y1(N.element,\"ytp-fullerscreen-edu-button-subtle\",e),e\u0026\u0026!N.K\u0026\u0026(N.element.setAttribute(\"title\",\"Scroll for details\"),lh(N.Lh,N.element,N),N.K\u003d!0))};\nMw.prototype.updateFullerscreenEduButtonVisibility\u003dfunction(e){var N;(N\u003dthis.J)!\u003dnull\u0026\u0026(N.N\u003de,N.GZ())};g.b(J$M,g.W);g.b(r$E,jX);g.b(l3,jX);l3.prototype.getSphericalProperties\u003dfunction(){var e\u003dg.Bb(this.api.jR());return e?e.getSphericalProperties():{}};\nl3.prototype.setSphericalProperties\u003dfunction(e){if(e){var N\u003dg.Bb(this.api.jR());N\u0026\u0026N.setSphericalProperties(e,!0)}};g.b(FC,jX);g.J\u003dFC.prototype;g.J.createClientVe\u003dfunction(e,N,y,w){this.api.createClientVe(e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)};\ng.J.createServerVe\u003dfunction(e,N,y){this.api.createServerVe(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.setTrackingParams\u003dfunction(e,N){this.api.setTrackingParams(e,N)};\ng.J.logClick\u003dfunction(e,N){this.api.logClick(e,N)};\ng.J.logVisibility\u003dfunction(e,N,y){this.api.logVisibility(e,N,y)};\ng.J.hasVe\u003dfunction(e){return this.api.hasVe(e)};\ng.J.destroyVe\u003dfunction(e){this.api.destroyVe(e)};var Yj5\u003d!1;oE.prototype.setPlaybackRate\u003dfunction(e){this.playbackRate\u003dMath.max(1,e)};\noE.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};B0.prototype.Y0\u003dfunction(e){var N\u003dg.Ld(e.info.J.info,this.rP.Cx),y\u003de.info.Ch+this.j,w\u003de.info.startTime*1E3;if(this.policy.Wk)try{w\u003dthis.policy.Wk?g.K1(e)*1E3:e.info.startTime*1E3}catch(T){Math.random()\u003e.99\u0026\u0026this.logger\u0026\u0026(w\u003dB8(e.J).slice(0,1E3),this.logger\u0026\u0026this.logger({parserErrorSliceInfo:e.info.O2(),encodedDataView:g.oN(w,4)})),w\u003de.info.startTime*1E3}var E\u003de.info.clipId,A\u003dthis.policy.Wk?g.$$J(e)*1E3:e.info.duration*1E3;this.policy.Wk\u0026\u0026(w\u003c0||A\u003c0)\u0026\u0026(this.logger\u0026\u0026(this.logger({missingSegInfo:e.info.O2(),\nstartTimeMs:w,durationMs:A}),this.policy.Ps||(w\u003c0\u0026\u0026(w\u003de.info.startTime*1E3),A\u003c0\u0026\u0026(A\u003de.info.duration*1E3))),this.policy.Ps\u0026\u0026(w\u003c0\u0026\u0026(w\u003de.info.startTime*1E3),A\u003c0\u0026\u0026(A\u003de.info.duration*1E3)));return{formatId:N,Ch:y,startTimeMs:w,clipId:E,PL:A}};\nB0.prototype.lZ\u003dfunction(e){this.timestampOffset\u003de};d3.prototype.seek\u003dfunction(e,N){e!\u003d\u003dthis.J\u0026\u0026(this.seekCount\u003d0);this.J\u003de;var y\u003dthis.videoTrack.N,w\u003dthis.audioTrack.N,E\u003dthis.audioTrack.TW,A\u003dDc1(this,this.videoTrack,e,this.videoTrack.TW,N);N\u003dDc1(this,this.audioTrack,this.policy.jp?e:A,E,N);e\u003dMath.max(e,A,N);this.L\u003d!0;this.rP.isManifestless\u0026\u0026(dcM(this,this.videoTrack,y),dcM(this,this.audioTrack,w));return e};\nd3.prototype.isSeeking\u003dfunction(){return this.L};\nd3.prototype.xD\u003dfunction(e){this.K\u003de};\nvar iA9\u003d2/24;var fM1\u003d0;g.J\u003dqw.prototype;g.J.Fm\u003dfunction(){this.Ng\u003dthis.now();VpP(this.bk,this.Ng);this.qU.Fm()};\ng.J.X_\u003dfunction(e,N){var y\u003dthis.policy.N?(0,g.iC)():0;Z2(this,e,N);e-this.Z\u003c10\u0026\u0026this.N\u003e0||this.F9(e,N);this.qU.X_(e,N);this.policy.N\u0026\u0026(e\u003d(0,g.iC)()-y,this.SR+\u003de,this.Dl\u003dMath.max(e,this.Dl))};\ng.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K;this.Vm||(rw(this.bk,y,w),this.fd(y,w));this.Z\u003de;this.K\u003dN};\ng.J.c_\u003dfunction(){this.i9\u0026\u0026tqM(this);this.qU.c_()};\ng.J.nI\u003dfunction(e){this.i9||(this.i9\u003dthis.L-this.Xz+e,this.FZ\u003dthis.L,this.jn\u003dthis.G)};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;this.N\u003e0||(this.D\u003de,this.N\u003dN,this.Kh\u003dthis.isActive\u003d!0)};\ng.J.Dd\u003dfunction(){return this.eV||2};\ng.J.Ct\u003dfunction(){};\ng.J.gL\u003dfunction(){var e,N\u003d{rn:this.requestNumber,rt:(this.G-this.J).toFixed(),lb:this.L,stall:(1E3*this.j).toFixed(),ht:(this.Ng-this.J).toFixed(),elt:(this.D-this.J).toFixed(),elb:this.N,d:(e\u003dthis.Rq)\u003d\u003dnull?void 0:e.jY()};this.url\u0026\u0026$cE(N,this.url);this.policy.N\u0026\u0026(N.mph\u003dthis.Dl.toFixed(),N.tph\u003dthis.SR.toFixed());N.ulb\u003dthis.l9;N.ult\u003dthis.U;N.abw\u003dthis.Zl;return N};\ng.J.now\u003dfunction(){return(0,g.iC)()};\ng.J.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};g.b(j3,qw);g.J\u003dj3.prototype;g.J.gL\u003dfunction(){var e\u003dqw.prototype.gL.call(this);e.pb\u003dthis.lw;e.pt\u003d(1E3*this.Kx).toFixed();e.se\u003dthis.pX;return e};\ng.J.df\u003dfunction(){var e\u003dthis.qU;this.Ut||(this.Ut\u003de.df?e.df():1);return this.Ut};\ng.J.yD\u003dfunction(){return this.F6?this.df()!\u003d\u003d1:!1};\ng.J.KF\u003dfunction(e,N,y){if(!this.Y_){this.Y_\u003d!0;if(!this.Vm){Z2(this,e,N);this.F9(e,N);var w\u003dthis.df();this.pX\u003dy;if(!this.policy.L||!this.Vm)if(w\u003d\u003d\u003d2\u0026\u0026this.policy.L){w\u003de-this.D\u003cthis.Dd()*1E3+50;y\u003dthis.U?this.l9/(this.U/1E3):Math.max(this.policy.U,y||this.Zl);var E\u003dthis.J3*1.3;w\u0026\u0026y\u003cE||(this.U?TX(this.bk,this.U/1E3,this.l9,this.aq||this.policy.Kh):TX(this.bk,N/y,N,.01));pa(this.bk,N,w?0:this.j)}else w\u003d\u003d\u003d2?this.Vm||(this.U?TX(this.bk,this.U/1E3,this.l9,this.aq||this.policy.Kh):TX(this.bk,N/Math.max(this.policy.U,\ny||this.Zl),N,.01),pa(this.bk,N,this.j)):w\u003d\u003d\u003d1\u0026\u0026(w\u003d(e-this.J)/1E3,!(w\u003c\u003dthis.policy.j)\u0026\u0026this.policy.j||this.a9||this.policy.qg||!(this.N\u003e0)||n5(this,w,N),this.N\u003e0\u0026\u0026pa(this.bk,N,this.j));e\u003d(e-this.J)/1E3||.01;this.policy.Ng\u0026\u0026!(this.N\u003e0)||JR(this.bk,e,this.K,qjH(this),this.UT)}this.deactivate()}};\ng.J.Iu\u003dfunction(e,N,y){y\u0026\u0026(this.Ut\u003d2);e\u003c0\u0026\u0026this.eV\u0026\u0026(e\u003dthis.eV);N?this.Wk+\u003de:this.aq+\u003de};\ng.J.Dd\u003dfunction(){return this.aq||this.Wk||qw.prototype.Dd.call(this)};\ng.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K,E\u003dthis.df();this.isActive?E\u003d\u003d\u003d1\u0026\u0026((w\u003e0||this.policy.Z)\u0026\u0026(y\u003e.2||w\u003c1024)?(this.j+\u003dy,w\u003e0\u0026\u0026y\u003e.2\u0026\u0026n5(this,this.J3?y:.05,w),this.a9\u003d!0):w\u003e0\u0026\u0026(n5(this,y,w),this.a9\u003d!0)):N\u0026\u0026N\u003e\u003dthis.policy.J\u0026\u0026this.Kd(e,N);qw.prototype.F9.call(this,e,N)};\ng.J.Ep\u003dfunction(e){if(!this.Vm){Z2(this,e,this.L);var N\u003d(e-this.J)/1E3;this.df()!\u003d\u003d2\u0026\u0026this.N\u003e0\u0026\u0026(this.j+\u003d(e-this.Z)/1E3,pa(this.bk,this.K,this.j));JR(this.bk,N,this.K,qjH(this),this.UT,!0);e\u003d(e-this.Z)/1E3;rw(this.bk,e,0);this.fd(e,0)}};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;if(!(this.N\u003e0)\u0026\u0026(qw.prototype.Kd.call(this,e,N),this.df()\u003d\u003d\u003d1)){N\u003d(this.Ng-this.J)/1E3;var y\u003d(e-this.Ng)/1E3;this.F6\u0026\u0026Q9(this,this.now());this.dT||this.Vm||(this.eV\u0026\u0026(y\u003dMath.max(0,y-this.eV)),e\u003dthis.bk,e.U.Kj(1,N),e.i9.Kj(1,y))}};\ng.J.mY\u003dfunction(){this.F6\u0026\u0026Q9(this,this.now());return this.Bk};\ng.J.RL\u003dfunction(){var e;if(e\u003dthis.K\u003ethis.bx)e\u003d(e\u003dthis.K)?e\u003e\u003dthis.policy.J:!1;return e};\ng.J.KM\u003dfunction(){return this.VB};\ng.J.n4\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.now():e;if(this.F6){Q9(this,e);if(this.Ut?this.yD():this.qg!\u003d\u003dthis.Et){var N\u003dthis.Et;if(e\u003cN){this.VB\u003dthis.Et;return}}else N\u003dthis.qg;N\u003dMath.max(N,this.Bk)}else N\u003dthis.Bk;var y\u003dthis.lw-this.K;y\u003c0\u0026\u0026(y\u003d0);y\u003d(y*this.snapshot.stall+y/this.snapshot.byterate)*1E3;this.VB\u003dy\u003dthis.N\u003e0?y+e:y+Math.max(e,N)};\ng.J.e8\u003dfunction(){return this.now()-this.D};\ng.J.AG\u003dfunction(){return(this.K-this.N)*1E3/this.e8()||0};\ng.J.nR\u003dfunction(){return this.D};mA.prototype.feed\u003dfunction(e){bI(this.J,e);this.Ga()};\nmA.prototype.Ga\u003dfunction(){if(this.j){if(!this.J.getLength())return;var e\u003dthis.J.split(this.K-this.N),N\u003de.aA;e\u003de.h3;if(!this.qU.nI(this.j,N,this.N,this.K))return;this.N+\u003dN.getLength();this.J\u003de;this.N\u003d\u003d\u003dthis.K\u0026\u0026(this.j\u003dthis.K\u003dthis.N\u003dvoid 0)}for(;;){var y\u003d0;e\u003dg.c(nBP(this.J,y));N\u003de.next().value;y\u003de.next().value;y\u003dg.c(nBP(this.J,y));e\u003dy.next().value;y\u003dy.next().value;if(N\u003c0||e\u003c0)break;if(!this.J.b8(y,e)){if(!this.qU.nI||!this.J.b8(y,1))break;y\u003dthis.J.split(y).h3;this.qU.nI(N,y,0,e)\u0026\u0026(this.j\u003dN,this.N\u003d\ny.getLength(),this.K\u003de,this.J\u003dnew oR([]));break}e\u003dthis.J.split(y).h3.split(e);y\u003de.h3;this.qU.D$(N,e.aA);this.J\u003dy}};\nmA.prototype.dispose\u003dfunction(){this.J\u003dnew oR};g.J\u003dH0.prototype;g.J.W6\u003dfunction(){return 0};\ng.J.Ms\u003dfunction(){return null};\ng.J.CR\u003dfunction(){return null};\ng.J.C9\u003dfunction(){return this.state\u003e\u003d1};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.onStateChange\u003dfunction(){};\ng.J.IJ\u003dfunction(e){var N\u003dthis.state;this.state\u003de;this.onStateChange(N);this.callback\u0026\u0026this.callback(this,N)};\ng.J.Wg\u003dfunction(e){e\u0026\u0026this.state\u003ce?this.IJ(e):this.callback\u0026\u0026this.callback(this,this.state)};\ng.J.Ss\u003dfunction(){return this.state\u003d\u003d\u003d-1};\ng.J.O2\u003dfunction(){var e\u003d\"\";this.info.QB.forEach(function(N){e+\u003dN.O2()+\".\"});\nreturn e.slice(0,-1)};\ng.J.dispose\u003dfunction(){this.Ss()||(this.info.QB[0].J.K\u003d!1,this.IJ(-1))};\ng.J.zm\u003dfunction(){return 0};g.J\u003dK5.prototype;g.J.Mc\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.qU.Fm()};\ng.J.onError\u003dfunction(){this.K\u003d!0;this.onDone()};\ng.J.onDone\u003dfunction(){this.Ss||(this.j\u003d!0,this.qU.c_())};\ng.J.uJ\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.J.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(N){return\"\"}};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.BP\u003dfunction(){return this.N};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return this.J.getLength()\u003e0};\ng.J.Qg\u003dfunction(){var e\u003dthis.J;this.J\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){return this.J};\ng.J.abort\u003dfunction(){this.Ss\u003d!0;this.xhr.abort()};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return this.K};\ng.J.Cq\u003dfunction(){return\"\"};g.J\u003dK4n.prototype;g.J.getResponseHeader\u003dfunction(e){return e\u003d\u003d\u003d\"content-type\"?this.J.get(\"type\"):\"\"};\ng.J.abort\u003dfunction(){};\ng.J.uJ\u003dfunction(){return!0};\ng.J.rG\u003dfunction(){return this.range.length};\ng.J.BP\u003dfunction(){return this.loaded};\ng.J.CG\u003dfunction(){return!!this.loaded};\ng.J.MO\u003dfunction(){return!!this.N.getLength()};\ng.J.Qg\u003dfunction(){var e\u003dthis.N;this.N\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){return this.N};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return!!this.error};\ng.J.Cq\u003dfunction(){return this.error};g.J\u003dOA0.prototype;g.J.start\u003dfunction(e){var N\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(N,this.G);this.j\u0026\u0026(N.signal\u003dthis.j.signal);e\u003dnew Request(e,N);fetch(e).then(this.D,this.onError).then(void 0,r0)};\ng.J.onDone\u003dfunction(){this.Ss()||this.qU.c_()};\ng.J.getResponseHeader\u003dfunction(e){return this.responseHeaders?this.responseHeaders.get(e):null};\ng.J.uJ\u003dfunction(){return!!this.responseHeaders};\ng.J.BP\u003dfunction(){return this.N};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return!!this.J.getLength()};\ng.J.Qg\u003dfunction(){this.MO();var e\u003dthis.J;this.J\u003dnew oR;return e};\ng.J.xJ\u003dfunction(){this.MO();return this.J};\ng.J.Ss\u003dfunction(){return this.L};\ng.J.abort\u003dfunction(){this.K\u0026\u0026this.K.cancel().catch(function(){});\nthis.j\u0026\u0026this.j.abort();this.L\u003d!0};\ng.J.zE\u003dfunction(){return!0};\ng.J.GH\u003dfunction(){return this.Z};\ng.J.Cq\u003dfunction(){return this.errorMessage};g.J\u003dRBs.prototype;g.J.onDone\u003dfunction(){if(!this.Ss){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.N\u003dthis.response.byteLength}catch(e){}this.J\u003d!0;this.qU.c_()}};\ng.J.Mc\u003dfunction(){this.xhr.readyState\u003d\u003d\u003d2\u0026\u0026this.qU.Fm()};\ng.J.FI\u003dfunction(e){this.Ss||(this.status\u003dthis.xhr.status,this.J||(this.N\u003de.loaded),this.qU.X_((0,g.iC)(),e.loaded))};\ng.J.uJ\u003dfunction(){return this.xhr.readyState\u003e\u003d2};\ng.J.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(N){return g.uA(Error(\"Could not read XHR header \"+e)),\"\"}};\ng.J.rG\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.J.BP\u003dfunction(){return this.N};\ng.J.CG\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026this.J\u0026\u0026!!this.N};\ng.J.MO\u003dfunction(){return this.J\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.J.Qg\u003dfunction(){this.MO();var e\u003dthis.response;this.response\u003dvoid 0;return new oR([new Uint8Array(e)])};\ng.J.xJ\u003dfunction(){this.MO();return new oR([new Uint8Array(this.response)])};\ng.J.abort\u003dfunction(){this.Ss\u003d!0;this.xhr.abort()};\ng.J.zE\u003dfunction(){return!1};\ng.J.GH\u003dfunction(){return!1};\ng.J.Cq\u003dfunction(){return\"\"};g.RE.prototype.info\u003dfunction(){};\ng.RE.prototype.debug\u003dfunction(){};\ng.RE.prototype.J\u003dN3(46);var L45\u003dnew Map,evM\u003dnew Map,sx_\u003dnew function(){var e\u003dthis;this.J\u003dnew Map;this.lk\u003d{F4Z:function(){return e.J}}};g.b(Ui,g.x);Ui.prototype.O$\u003dfunction(){if(!this.QT.length)return[];var e\u003dthis.QT;this.QT\u003d[];this.K\u003dg.Kq(e).info;return e};\nUi.prototype.uQ\u003dfunction(){return this.QT};\nUi.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this);this.J\u003dnull;this.QT.length\u003d0;this.QB.length\u003d0;this.K\u003dnull};g.b(si,g.x);g.J\u003dsi.prototype;\ng.J.wwP\u003dfunction(){if(!this.Ss()){var e\u003d(0,g.iC)(),N\u003d!1;if(this.policy.al){e\u003de-(this.timing.N\u003e0?this.timing.D:this.timing.J)-this.timing.Dd()*1E3;var y\u003dC1(aE(this),!1);e\u003e\u003d2E3*y?N\u003d!0:e\u003e\u003dthis.policy.a7*y\u0026\u0026(this.J\u003dthis.policy.ub)}else if(this.timing.N\u003e0){if(this.L){this.policy.jn\u0026\u0026(this.J\u003d0);return}var w\u003dthis.timing.KM();this.timing.n4();var E\u003dthis.timing.KM();E-w\u003e\u003dthis.policy.sY*.8?(this.J++,this.logger.debug(function(){return\"Mispredicted by \"+(E-w).toFixed(0)}),N\u003dthis.J\u003e\u003d5):this.J\u003d0}else{var A\u003de-\nthis.timing.mY();\nthis.policy.ub\u0026\u0026A\u003e0\u0026\u0026(this.J+\u003d1);N\u003dC1(aE(this),!1)*this.policy.Vw;(N\u003dA\u003eN*1E3)\u0026\u0026this.logger.debug(function(){return\"Elbow late by \"+A.toFixed(3)})}this.J\u003e0\u0026\u0026this.qU.BM();\nN?this.Py(!1):this.N.start()}};\ng.J.Py\u003dfunction(e){this.j\u003d!0;e\u0026\u0026!this.policy.By\u0026\u0026(e\u003daE(this),e.N+\u003d1);this.qU.oC();this.lastError\u003d\"net.timeout\";N4(this)};\ng.J.canRetry\u003dfunction(e){var N\u003daE(this);e\u003de?this.policy.lV:this.policy.Fo;return N.timedOut\u003cthis.policy.E8\u0026\u0026N.J\u003ce};\ng.J.pw\u003dfunction(){return this.lastError};\ng.J.qY\u003dfunction(){return this.J};\ng.J.dispose\u003dfunction(){this.N.dispose();g.x.prototype.dispose.call(this)};var JB\u003d{},kD3\u003d(JB[\"1h\"]\u003d8,JB[\"9h\"]\u003d4,JB[\"1\"]\u003d8,JB[\"9\"]\u003d4,JB[\"(\"]\u003d4,JB.h\u003d2,JB.H\u003d2,JB),pS\u003d{},BD0\u003d(pS.o\u003d3,pS.O\u003d3,pS.so\u003d3,pS.a\u003d1,pS.ah\u003d1,pS.A\u003d1,pS.m\u003d1,pS.M\u003d1,pS.sa\u003d1,pS.mac3\u003d7,pS.MAC3\u003d7,pS.meac3\u003d5,pS.MEAC3\u003d5,pS),CS\u003d{},PNM\u003d(CS.o\u003d0,CS.O\u003d0,CS.a\u003d0,CS.ah\u003d0,CS.A\u003d0,CS.m\u003d1,CS.M\u003d1,CS.mac3\u003d1,CS.MAC3\u003d1,CS.meac3\u003d1,CS.MEAC3\u003d1,CS.so\u003d4,CS.sa\u003d4,CS);var vEH\u003d{WEB:1,MWEB:2,TVHTML5:7,WEB_UNPLUGGED:41,WEB_EMBEDDED_PLAYER:56,TVHTML5_AUDIO:57,TV_UNPLUGGED_CAST:58,TVHTML5_KIDS:59,WEB_MUSIC:61,WEB_CREATOR:62,TVHTML5_UNPLUGGED:65,WEB_REMIX:67,TVHTML5_SIMPLY:75,WEB_KIDS:76,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_MUSIC_ANALYTICS:31,WEB_GAMING:32,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,TVHTML5_VR:72,TVHTML5_FOR_KIDS:93};var Tg,AI,JI\u003d[[\"337\",\"336\",\"335\"],[\"702\",\"701\",\"700\"],[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"787\",\"788\"]],Fh3\u003d[[\"571\",\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\"],[\"137\",\"136\"]],Sf0\u003d[\"571 401 400 399 398 787 788 397 396\".split(\" \"),\"313 271 248 247 781 777 244 243\".split(\" \"),[\"137\",\"136\",\"135\"]],oEn\u003d[[\"411\",\"410\",\"409\"],[\"360\",\"358\",\"357\",\"274\"],[\"385\",\"376\",\"384\"],[\"225\",\"224\",\"145\"]],b_P\u003d[\"412\",\"359\"],hv_\u003d[[\"140\"],[\"251\"],[\"380\"],[\"328\"]],r7\u003d{},Yfn\u003d(r7[\"398\"]\u003d\"397 396 395 394 788 787\".split(\" \"),\nr7[\"247\"]\u003d[\"780\",\"779\",\"244\",\"243\",\"242\"],r7[\"136\"]\u003d[\"135\",\"134\",\"133\",\"160\"],r7[\"141\"]\u003d[\"140\"],r7[\"251\"]\u003d[\"250\"],r7[\"774\"]\u003d[\"251\",\"250\"],r7),$Z\u003d{},Md0\u003d($Z[\"135\"]\u003d[\"134\",\"133\",\"160\"],$Z[\"243\"]\u003d[\"242\"],$Z[\"781\"]\u003d[\"780\",\"779\"],$Z[\"777\"]\u003d[\"776\",\"775\"],$Z[\"396\"]\u003d[\"395\",\"394\"],$Z[\"141\"]\u003d[\"140\"],$Z[\"251\"]\u003d[\"250\"],$Z),YZ\u003d{},leF\u003d(YZ[\"274\"]\u003d[\"317\",\"273\",\"318\",\"280\",\"279\"],YZ[\"145\"]\u003d[\"144\",\"222\",\"223\",\"143\",\"142\"],YZ[\"141\"]\u003d[\"149\"],YZ[\"140\"]\u003d[\"149\"],YZ[\"380\"]\u003d[\"381\"],YZ[\"328\"]\u003d[\"329\"],YZ),MS\u003d{},ris\u003d(MS[\"133\"]\u003d\n240,MS[\"134\"]\u003d360,MS[\"135\"]\u003d480,MS[\"136\"]\u003d720,MS[\"137\"]\u003d1080,MS[\"242\"]\u003d240,MS[\"243\"]\u003d360,MS[\"244\"]\u003d480,MS[\"247\"]\u003d720,MS[\"248\"]\u003d1080,MS[\"298\"]\u003d720,MS[\"299\"]\u003d1080,MS[\"302\"]\u003d720,MS[\"303\"]\u003d1080,MS[\"395\"]\u003d240,MS[\"396\"]\u003d360,MS[\"397\"]\u003d480,MS[\"398\"]\u003d720,MS[\"399\"]\u003d1080,MS);var daM\u003d{unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122};g.b(v0,H0);g.J\u003dv0.prototype;g.J.YK\u003dfunction(){return this.timing.requestNumber};\ng.J.nC\u003dfunction(){return this.R2.nC()};\ng.J.Cz\u003dfunction(){var e\u003dJi5(this.r7);if(this.uI){var N\u003dthis.uI,y\u003dN.J.getLength();e.ulen\u003dy;y\u003e0\u0026\u0026(N\u003dN.J.getUint8(0),e.ubyte\u003dN,y\u003d\u003d\u003d1\u0026\u0026N\u003d\u003d\u003d0\u0026\u0026(e.b248180278\u003d!0))}this.Ie\u0026\u0026(e.rc\u003dthis.policy.d2?this.Ie:this.Ie.toString());this.policy.CC\u0026\u0026this.Wh\u0026\u0026(e.tr\u003dthis.Wh);e.itag\u003dthis.info.QB[0].J.info.itag;e.ml\u003d\"\"+ +this.info.QB[0].J.Yz();e.sq\u003d\"\"+this.info.QB[0].Ch;this.R2\u0026\u0026(e.ifi\u003d\"\"+ +Sd(this.info.yl.K));this.Ie!\u003d\u003d410\u0026\u0026this.Ie!\u003d\u003d500\u0026\u0026this.Ie!\u003d\u003d503||(e.fmt_unav\u003d\"true\");var w;(y\u003dthis.errorMessage||((w\u003dthis.xhr)\u003d\u003dnull?\nvoid 0:w.Cq()))\u0026\u0026(e.msg\u003dy);this.a4\u0026\u0026(e.smb\u003d\"1\");this.info.isDecorated()\u0026\u0026(e.sdai\u003d\"1\");return e};\ng.J.yu\u003dfunction(){return ZAH(this.timing)};\ng.J.Cq\u003dfunction(){return this.xhr.Cq()||\"\"};\ng.J.RL\u003dfunction(){return this.isComplete()||this.timing.RL()};\ng.J.X_\u003dfunction(){!this.Ss()\u0026\u0026this.xhr\u0026\u0026(this.Ie\u003dthis.xhr.status,this.policy.VE\u0026\u0026this.To\u0026\u0026this.vP(!1),this.bZ()?this.Wg(2):!this.lj\u0026\u0026this.RL()\u0026\u0026(this.Wg(),this.lj\u003d!0))};\ng.J.Fm\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){if(!this.pW\u0026\u0026this.xhr.uJ()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var e\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.pW\u003d((0,g.iC)()-e)/1E3}this.xhr.uJ()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.po\u0026\u0026!XaF()\u0026\u0026g.uY(\"yt-player-headers-readable\",!0,2592E3);e\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var N\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")),y;(y\u003dthis.n9)\u003d\u003dnull||y.stop();this.B2\u003de||this.B2;\nthis.M3\u003dN||this.M3}};\ng.J.c_\u003dfunction(){var e\u003dthis.xhr;if(!this.Ss()\u0026\u0026e){this.Ie\u003de.status;e\u003dthis.XP(e);if(this.policy.CC){var N;(N\u003dthis.n9)\u003d\u003dnull||N.stop()}e\u003d\u003d\u003d5?N4(this.r7):this.IJ(e);this.r7.N.stop()}};\ng.J.XP\u003dfunction(e){var N\u003dthis;VdM(this);if(yW(this.r7,this.xhr.status,this.Mo?this.timing.Kh||this.n0:this.xhr.CG(),!1,this.ZP))return 5;var y\u003d\"\";wB(this.r7,this.xhr)\u0026\u0026(y\u003dTD1(this.r7,this.xhr));if(y)return p1(aE(this.r7)),this.info.Xo(this.R2,y),3;y\u003de.BP();if(this.uI){this.vP(!0);VdM(this);if(yW(this.r7,this.xhr.status,this.timing.Kh||this.n0,!1,this.ZP))return 5;if(!this.b3){if(this.n0)return p1(aE(this.r7)),3;this.r7.lastError\u003d\"net.closed\";return 5}}else{if(yW(this.r7,this.xhr.status,this.xhr.CG(),\n!1,this.ZP))return 5;var w\u003dthis.info.K;if(w\u0026\u0026w!\u003d\u003dy||e.GH())return this.r7.lastError\u003d\"net.closed\",5;this.vP(!0)}w\u003dQx5(this)?e.getResponseHeader(\"X-Bandwidth-Est\"):0;if(e\u003dQx5(this)?e.getResponseHeader(\"X-Bandwidth-Est3\"):0)this.sK\u003d!0,this.policy.YU\u0026\u0026(w\u003de);EE5(this.r7,y,w?Number(w):0,this.info.QB[0].type\u003d\u003d\u003d5);this.logger.debug(function(){var E\u003dN.timing;return\"Succeeded, rtpd\u003d\"+(E.Kx*1E3+E.J-Date.now()).toFixed(0)});\nreturn 4};\ng.J.canRetry\u003dfunction(){this.Ss();var e\u003dthis.info.isDecorated();return this.r7.canRetry(e)};\ng.J.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.m4?this.oC():this.timing.deactivate())};\ng.J.Py\u003dfunction(e){this.r7.Py(e)};\ng.J.BM\u003dfunction(){this.callback\u0026\u0026this.callback(this,this.state)};\ng.J.qY\u003dfunction(){return this.r7.qY()};\ng.J.dispose\u003dfunction(){H0.prototype.dispose.call(this);this.r7.dispose();var e;(e\u003dthis.n9)\u003d\u003dnull||e.dispose();this.policy.m4||this.oC()};\ng.J.oC\u003dfunction(){this.logger.debug(\"Abort\");this.xhr\u0026\u0026this.xhr.abort();this.timing.deactivate()};\ng.J.O$\u003dfunction(){if(!this.uQ().length)return[];this.WM\u003d!0;return this.To.O$()};\ng.J.bZ\u003dfunction(){if(this.state\u003c1)return!1;if(this.To\u0026\u0026this.To.QT.length)return!0;var e;return((e\u003dthis.xhr)\u003d\u003dnull?0:e.MO())?!0:!1};\ng.J.uQ\u003dfunction(){this.vP(!1);return this.To?this.To.uQ():[]};\ng.J.vP\u003dfunction(e){try{if(e||this.xhr.uJ()\u0026\u0026this.xhr.MO()\u0026\u0026!wB(this.r7,this.xhr)\u0026\u0026!this.kP)this.To||(this.To\u003dnew Ui(this.policy,this.info.QB)),this.xhr.MO()\u0026\u0026(this.uI?this.uI.feed(this.xhr.Qg()):L5(this.To,this.xhr.Qg(),e\u0026\u0026!this.xhr.MO()))}catch(N){this.uI?i_s(this,N):g.uA(N)}};\ng.J.D$\u003dfunction(e,N){switch(e){case 21:e\u003dN.split(1).h3;Da_(this,e);break;case 22:this.b3\u003d!0;L5(this.To,new oR([]),!0);break;case 43:if(e\u003dqf(new DK(N),1))this.info.Xo(this.R2,e),this.n0\u003d!0;break;case 45:N\u003dKA(new DK(N));e\u003dN.Fl;N\u003dN.Jj;e\u0026\u0026N\u0026\u0026(this.Q7\u003de/N);break;case 44:this.dj\u003dBFM(new DK(N));var y,w,E;!this.timing.Kh\u0026\u0026((y\u003dthis.dj)\u003d\u003dnull?void 0:y.action)\u003d\u003d\u003d4\u0026\u0026((w\u003dthis.dj)\u003d\u003dnull?0:(E\u003dw.eA)\u003d\u003dnull?0:E.Mo)\u0026\u0026(this.Mo\u003dthis.dj.eA.Mo);break;case 53:this.policy.CC\u0026\u0026(e\u003dheP(new DK(N)).Fb)\u0026\u0026(this.n9||(this.Fb\u003de,this.n9\u003d\nnew g.e6(this.G8,e,this)),this.n9.start());break;case 60:this.zR\u003dH1(new DK(N));break;case 58:if(e\u003dL$J(new DK(N)))this.RS\u003de,e.RS\u003d\u003d\u003d3\u0026\u0026(this.ZP\u003d!0)}};\ng.J.nI\u003dfunction(e,N,y,w){y||this.timing.nI(w);if(e!\u003d\u003d21)return!1;if(e\u003dthis.policy.VE)if(w\u003dN.getLength()+y\u003d\u003d\u003dw,e*\u003dthis.info.QB[0].J.info.JM,!w\u0026\u0026N.getLength()\u003ce)return!1;if(!y){if(N.getLength()\u003d\u003d\u003d1)return!0;N\u003dN.split(1).h3}Da_(this,N);return!0};\ng.J.BP\u003dfunction(){return this.xhr.BP()};\ng.J.W6\u003dfunction(){return this.pW};\ng.J.df\u003dfunction(){return this.yD()?2:1};\ng.J.yD\u003dfunction(){if(!this.policy.U.Z0||!isNaN(this.info.Hf)\u0026\u0026this.info.Hf\u003e0)return!1;if(!this.xhr.uJ())return this.logger.debug(\"No headers, cannot tell if head segment.\"),!0;if(this.uI)var e\u003d!this.info.K;else this.xhr.rG()?e\u003d!1:(e\u003dthis.xhr.getResponseHeader(\"content-type\"),e\u003de\u003d\u003d\u003d\"audio/mp4\"||e\u003d\u003d\u003d\"video/mp4\"||e\u003d\u003d\u003d\"video/webm\");if(!e)return!1;if(isNaN(this.info.Hf)){e\u003dthis.xhr.getResponseHeader(\"x-head-seqnum\");var N\u003dthis.timing.policy.D?1:0;if(!e)this.logger.debug(\"No x-head-seqnum, cannot tell if head segment.\");\nelse if(Number(e)\u003ethis.info.QB[0].Ch+N)return!1}return!0};\ng.J.zm\u003dfunction(){return+this.xhr.getResponseHeader(\"X-Segment-Lmt\")||0};\ng.J.Ms\u003dfunction(){this.xhr\u0026\u0026(this.B2\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.B2};\ng.J.CR\u003dfunction(){this.xhr\u0026\u0026(this.M3\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.M3};\ng.J.pw\u003dfunction(){return this.r7.pw()};\ng.J.G8\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){this.Wh\u003d\"heartbeat\";var e\u003dthis.r7;e.J+\u003d2;this.BM()}};g.b($X,qw);g.J\u003d$X.prototype;g.J.F9\u003dfunction(e,N){var y\u003d(e-this.Z)/1E3,w\u003dN-this.K;this.N\u003e0?w\u003e0\u0026\u0026(this.qg\u0026\u0026(y\u003e.2||w\u003c1024?(this.j+\u003dy,y\u003e.2\u0026\u0026fes(this,.05,w)):fes(this,y,w)),this.aq\u0026\u0026(this.Et+\u003dw,this.Bk+\u003dy)):N\u003ethis.policy.J\u0026\u0026this.Kd(e,N);qw.prototype.F9.call(this,e,N)};\ng.J.KF\u003dfunction(e,N){Z2(this,e,N);this.F9(e,N);this.qg\u0026\u0026(N\u003dthis.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.N\u003e0\u0026\u0026pa(this.bk,this.Et,this.j),e\u003d(e-this.J)/1E3||.01,this.policy.Ng\u0026\u0026!(this.N\u003e0)||JR(this.bk,e,this.K,N,!1))};\ng.J.Ep\u003dfunction(e){Z2(this,e,this.L);var N\u003d(e-this.Z)/1E3;rw(this.bk,N,0);this.fd(N,0);!this.qg\u0026\u0026this.N\u003e0||(N\u003dthis.K*this.snapshot.stall+this.K/this.snapshot.byterate,this.N\u003e0\u0026\u0026(this.j+\u003d(e-this.Z)/1E3,pa(this.bk,this.Et,this.j)),JR(this.bk,((e-this.J)/1E3||.01)*this.policy.l9,this.K,N,!1,!0))};\ng.J.q5\u003dfunction(e){e\u003de.uK||2147483647;(e\u00262)!\u003d\u003d2\u0026\u0026(this.aq\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.qg\u003d!0)};\ng.J.Jb\u003dfunction(e){e\u003de.uK||2147483647;(e\u00262)\u003d\u003d\u003d2\u0026\u0026(this.aq\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.qg\u003d!1)};\ng.J.nR\u003dfunction(){return this.D};\ng.J.e8\u003dfunction(){var e\u003dthis.aq?this.now()-this.Z:0;return Math.max(this.Bk*1E3+e,1)};\ng.J.AG\u003dfunction(){return this.Et*1E3/this.e8()};\ng.J.Kd\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?this.G:e;N\u003dN\u003d\u003d\u003dvoid 0?this.L:N;this.N\u003e0||(qw.prototype.Kd.call(this,e,N),N\u003dthis.bk,e\u003d(e-this.Ng)/1E3,N.U.Kj(1,(this.Ng-this.J)/1E3),N.i9.Kj(1,e))};\ng.J.Ct\u003dfunction(e){this.Wk\u003de};\ng.J.gL\u003dfunction(){var e\u003dqw.prototype.gL.call(this);e.rbw\u003dthis.AG();e.rbe\u003d+this.aq;e.gbe\u003d+this.qg;e.ackt\u003d(this.Wk-this.J).toFixed();return e};\ng.J.n4\u003dfunction(){};\ng.J.KM\u003dfunction(){return NaN};\ng.J.mY\u003dfunction(){return this.J+this.snapshot.delay*1E3};YX.prototype.D$\u003dfunction(e,N){N.getLength();switch(e){case 20:e\u003dnew DK(N);e\u003d{mj:f2(e,1),videoId:qf(e,2),itag:f2(e,3),lmt:f2(e,4),xtags:qf(e,5),RH:f2(e,6),qk:tC(e,8),ZN:f2(e,9),Poh:f2(e,10),startMs:f2(e,11),durationMs:f2(e,12),kS:f2(e,14),timeRange:ZK(e,15,tK5),KO:f2(e,16),Br:f2(e,17),clipId:qf(e,1E3)};this.nF(e);break;case 21:this.EG(N,!1);break;case 22:this.Km(N);break;case 31:e\u003dn2(N,$G1);this.gD(e);break;case 52:e\u003dn2(N,cAM);this.Q0(e);break;default:this.dX(e,N)}};\nYX.prototype.nF\u003dfunction(){};\nYX.prototype.dX\u003dfunction(){};g.b(M4,YX);g.J\u003dM4.prototype;\ng.J.dX\u003dfunction(e,N){N.getLength();switch(e){case 35:this.tp(N);break;case 44:this.fu(N);break;case 43:this.MQ(N);break;case 53:this.gX(N);break;case 55:e\u003dnew DK(N);(e\u003d{timeline:ZK(e,1,Pv5),ziq:ZK(e,2,vQP)},e.timeline)\u0026\u0026e.timeline.Xy\u0026\u0026this.qU.J9(e.timeline.Xy,e.timeline.pfq,e.ziq);break;case 56:this.Ku();break;case 57:this.qf(N);break;case 42:this.Zu(N);break;case 45:this.fm(N);break;case 59:this.tb(N);break;case 51:this.bQ(N);break;case 49:this.q5(N);break;case 50:this.Jb(N);break;case 47:this.jl(N);\nbreak;case 58:this.DI(N);break;case 61:this.qU.Aa.Ct((0,g.iC)());break;case 66:this.Yy(N);break;case 46:this.N5(N);break;case 67:this.onSnackbarMessage(N)}};\ng.J.bQ\u003dfunction(e){e\u003dnew DK(e);e\u003d{N1Z:jy(e,1,QA),JfZ:jy(e,2,QA)};this.qU.bQ(e)};\ng.J.tb\u003dfunction(e){var N\u003dnew DK(e);e\u003dxC(N,1);var y\u003dxC(N,2);N\u003dxC(N,3);this.qU.tb(e,y,N)};\ng.J.fm\u003dfunction(e){e\u003dKA(new DK(e));this.qU.fm(e)};\ng.J.jl\u003dfunction(e){e\u003dn2(e,lkJ);this.qU.jl(e)};\ng.J.Zu\u003dfunction(e){e\u003dnew DK(e);e\u003d{videoId:qf(e,1),formatId:ZK(e,2,QA),endTimeMs:f2(e,3),GJg:f2(e,4),mimeType:qf(e,5),Hj:ZK(e,6,AAF),indexRange:ZK(e,7,AAF),GF:ZK(e,8,TF_)};this.qU.Zu(e)};\ng.J.qf\u003dfunction(e){e\u003dvQP(new DK(e));this.qU.qf(e)};\ng.J.Ku\u003dfunction(){this.qU.Ku()};\ng.J.tp\u003dfunction(e){e\u003dYp9(new DK(e));this.qU.tp(e)};\ng.J.gX\u003dfunction(e){e\u003dheP(new DK(e));this.qU.gX(e)};\ng.J.fu\u003dfunction(e){e\u003dBFM(new DK(e));this.qU.fu(e)};\ng.J.MQ\u003dfunction(e){e\u003d{redirectUrl:qf(new DK(e),1)};this.qU.MQ(e)};\ng.J.EG\u003dfunction(e){var N\u003de.getUint8(0);if(e.getLength()!\u003d\u003d1){e\u003de.split(1).h3;var y\u003dthis.N[N]||null;y\u0026\u0026cT(this.qU.uP,N,y,e)}};\ng.J.Km\u003dfunction(e){e\u003de.getUint8(0);var N\u003dthis.N[e]||null;N\u0026\u0026this.qU.Km(e,N)};\ng.J.Q0\u003dfunction(e){this.qU.Q0(e)};\ng.J.nF\u003dfunction(e){var N\u003de.mj,y\u003de.qk,w\u003de.RH,E\u003de.Br,A\u003de.KO,T\u003de.ZN,p\u003de.startMs,C\u003de.durationMs,r\u003de.timeRange,Y\u003de.kS,M\u003de.clipId,l\u003dSl(e);e\u003dCcF.has(nd[\"\"+e.itag]);this.N[N]\u003dl;this.qU.Iu(l,e,{mj:N,qk:!!y,RH:w!\u003dnull?w:-1,ZN:T!\u003dnull?T:-1,startMs:p!\u003dnull?p:-1,durationMs:C!\u003dnull?C:-1,kS:Y,Br:E,KO:A,clipId:M,timeRange:r})};\ng.J.q5\u003dfunction(e){e\u003d{uK:f2(new DK(e),1)};this.qU.q5(e)};\ng.J.Jb\u003dfunction(e){e\u003d{uK:f2(new DK(e),1)};this.qU.Jb(e)};\ng.J.gD\u003dfunction(e){this.qU.gD(e)};\ng.J.DI\u003dfunction(e){e\u003dL$J(new DK(e));this.qU.DI(e)};\ng.J.Yy\u003dfunction(e){e\u003d{wI:ZK(new DK(e),1,oQJ)};this.qU.Yy(e)};\ng.J.onSnackbarMessage\u003dfunction(e){e\u003df2(new DK(e),1);this.qU.onSnackbarMessage(e)};\ng.J.N5\u003dfunction(e){e\u003d{reloadPlaybackParams:ZK(new DK(e),1,Ux0)};this.qU.N5(e)};g.b(lO,g.x);g.J\u003dlO.prototype;g.J.Np\u003dfunction(){return Array.from(this.XZ.keys())};\ng.J.Of\u003dfunction(e){e\u003dthis.XZ.get(e);var N\u003de.QT;e.ex+\u003dN.getLength();e.QT\u003dnew oR;return N};\ng.J.u6\u003dfunction(e){return this.XZ.get(e).u6};\ng.J.i8\u003dfunction(e){return this.XZ.get(e).i8};\ng.J.Iu\u003dfunction(e,N,y,w){this.XZ.get(e)||xan(this,e,N);N\u003dthis.XZ.get(e);if(this.rP){e\u003dnE9(this,e,y);if(w)for(var E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next()){A\u003dA.value;var T\u003dw;A.D\u003dT;A.startTime+\u003dT;A.o2+\u003dT;A.XT+\u003dT}jh5(this,y.mj,N,e)}else y.qk?N.TU\u003dy.kS:N.Yf.push(y),N.kD.push(y)};\ng.J.Lz\u003dfunction(e){var N;return((N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.QB)||[]};\ng.J.Wg\u003dfunction(){for(var e\u003dg.c(this.XZ.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.PT\u0026\u0026(N.FI\u0026\u0026N.FI(),N.PT\u003d!1)};\ng.J.Km\u003dfunction(e,N){this.logger.debug(function(){return\"[onMediaEnd] formatId: \"+N});\nvar y\u003dthis.XZ.get(N);if(Fy){if(y\u0026\u0026!y.u6){if(y.Vs.get(e))y.Vs.get(e).aL\u003d!0;else{var w;((w\u003dthis.qK)\u003d\u003dnull?0:w.LX)\u0026\u0026y.Vs.set(e,{data:new oR,M8:0,aL:!0})}y.i8\u003d!0}}else y\u0026\u0026!y.i8\u0026\u0026(y.i8\u003d!0)};\ng.J.O$\u003dfunction(e){if(Fy){var N\u003dthis.XZ.get(e);if(N)for(var y\u003dg.c(N.Vs),w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;var A\u003dN.lW.get(w);if(Xs(A[0])){if(!E.aL)continue;var T\u003dA,p\u003dE.data;p.getLength();A\u003d0;var C\u003d[];T\u003dg.c(T);for(var r\u003dT.next();!r.done;r\u003dT.next()){r\u003dr.value;var Y\u003dr.K,M\u003dhC(p,A,Y);A+\u003dY;C.push(new mv(r,M))}N.MZ.push.apply(N.MZ,g.B(C))}else if(E.data.getLength()\u003e0||!A[0].range\u0026\u0026E.aL)p\u003dvoid 0,A\u003dA[0],C\u003dE.M8,T\u003dE.data,A.range||(p\u003dE.aL),r\u003dT.getLength(),p\u003dnew mv(Ku0(A,\nA.N+C,r,p),T),E.M8+\u003dp.info.K,N.MZ.push(p);N.Vs.get(w).data\u003dnew oR;E.aL\u0026\u0026N.Vs.delete(w)}e\u003dthis.XZ.get(e);if(!e)return[];N\u003de.MZ;e.MZ\u003d[];y\u003dg.c(N);for(w\u003dy.next();!w.done;w\u003dy.next())e.ex+\u003dw.value.info.K;return N||[]}y\u003d(N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.To;if(!y)return[];this.vP(e,y);return y.O$()};\ng.J.bZ\u003dfunction(e){if(Fy)return hI(this,e);var N,y,w;return!!((y\u003d(N\u003dthis.XZ.get(e))\u003d\u003dnull?void 0:N.To)\u003d\u003dnull?0:(w\u003dy.uQ())\u003d\u003dnull?0:w.length)||hI(this,e)};\ng.J.vP\u003dfunction(e,N){for(;hI(this,e);){var y\u003dthis.Of(e);var w\u003de;w\u003dthis.XZ.get(w).u6\u0026\u0026!bO(this,w);L5(N,y,w\u0026\u0026Z_P(this,e))}};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);for(var e\u003dg.c(this.XZ.keys()),N\u003de.next();!N.done;N\u003de.next())Sr(this,N.value);var y;if((y\u003dthis.qK)\u003d\u003dnull?0:y.zx)for(e\u003dg.c(this.XZ.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.Vs.clear(),N.lW.clear(),N.MZ.length\u003d0,N.QB.length\u003d0,N.kD.length\u003d0,N.Yf.length\u003d0;this.XZ.clear()};\nvar Fy\u003d!1;g.b(kX,g.x);g.J\u003dkX.prototype;g.J.X_\u003dfunction(){!this.Ss()\u0026\u0026this.xhr\u0026\u0026(this.vP(!1),ef(this.qU,this))};\ng.J.Fm\u003dfunction(){};\ng.J.c_\u003dfunction(){if(!this.Ss()\u0026\u0026this.xhr){var e\u003dthis.XP();e\u003d\u003d\u003d5?N4(this.r7):this.IJ(e);this.r7.N.stop();var N;(N\u003dthis.Yc)\u003d\u003dnull||N.stop()}};\ng.J.XP\u003dfunction(){var e\u003d\"\";wB(this.r7,this.xhr)\u0026\u0026(e\u003dTD1(this.r7,this.xhr));if(e)return this.info.yl.Xo(this.R2,e),3;this.vP(!0);if(yW(this.r7,this.xhr.status,this.xhr.CG(),this.info.aN(),this.ZP))return 5;if(this.vD)return 3;EE5(this.r7,this.xhr.BP(),0,this.aN());this.policy.PY\u0026\u0026F05(this.qU);return 4};\ng.J.vP\u003dfunction(e){var N\u003dthis.xhr;if((e||!wB(this.r7,this.xhr))\u0026\u0026N.MO()){e\u003dN.Qg();var y\u003de.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+y});\nthis.uI.feed(e)}};\ng.J.D$\u003dfunction(e,N){this.xhr.zE()\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026KhJ(this);this.VP.D$(e,N)};\ng.J.nI\u003dfunction(e,N,y,w){y||(this.Aa.nI(w),this.policy.dJ\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026KhJ(this));if(e!\u003d\u003d21)return!1;this.Aa.Kh\u003d!0;e\u003dN.getLength();y||(this.NH\u003dN.getUint8(0),N\u003dN.split(1).h3);var E\u003dthis.policy.pT,A\u003dthis.VP.N[this.NH],T\u003dthis.rP.K.get(A);if(E\u0026\u0026T\u0026\u0026(E*\u003dT.info.JM,e+y!\u003d\u003dw\u0026\u0026e\u003cE))return!1;cT(this.uP,this.NH,A,N);return!0};\ng.J.tp\u003dfunction(e){this.qU.tp(e)};\ng.J.gX\u003dfunction(e){if(this.policy.enableServerDrivenRequestCancellation){var N;(N\u003dthis.Yc)\u003d\u003dnull||N.dispose();this.Y5\u003de;e.qI\u0026\u0026(this.Yc\u003dnew g.e6(this.HA,e.qI,this));this.HA()}};\ng.J.HA\u003dfunction(){var e;if((e\u003dthis.Y5)!\u003dnull\u0026\u0026e.items){var N;(N\u003dthis.Yc)\u003d\u003dnull||N.start();if(this.Aa.N\u003e0){this.policy.al\u0026\u0026this.r7.N.stop();e\u003dthis.Aa.e8();N\u003dthis.Aa.AG();var y\u003dWh5(this,e);if(!(N\u003ey.zP||y.QD\u003e0\u0026\u0026this.info.Io()\u003ey.QD)){this.X$\u003d(0,g.iC)();var w;(w\u003dthis.Yc)\u003d\u003dnull||w.stop();this.policy.PY\u0026\u0026(w\u003dthis.qU,e\u003d{rE:Math.round(N*e/1E3),Ka:e},w.policy.PY\u0026\u0026(w.i9\u003de,w.ue++));this.Py(!1)}}}};\ng.J.Py\u003dfunction(e){this.r7.Py(e)};\ng.J.fu\u003dfunction(e){this.qU.fu(e,this.YK())};\ng.J.MQ\u003dfunction(e){this.vD\u003d!0;this.info.yl.Xo(this.R2,e.redirectUrl)};\ng.J.q5\u003dfunction(e){this.Aa instanceof $X\u0026\u0026this.Aa.q5(e)};\ng.J.Jb\u003dfunction(e){this.Aa instanceof $X\u0026\u0026this.Aa.Jb(e)};\ng.J.J9\u003dfunction(e,N,y){this.qU.J9(e,N,y,this.YK())};\ng.J.Zu\u003dfunction(e){var N\u003de.formatId,y\u003dSl({itag:N.itag,lmt:N.lmt,xtags:N.xtags}),w,E,A\u003dnew bH(((w\u003de.Hj)\u003d\u003dnull?void 0:w.first)||0,((E\u003de.Hj)\u003d\u003dnull?void 0:E.DJ)||0),T,p;w\u003dnew bH(((T\u003de.indexRange)\u003d\u003dnull?void 0:T.first)||0,((p\u003de.indexRange)\u003d\u003dnull?void 0:p.DJ)||0);if(!this.rP.K.get(y)){y\u003de.GF||{};if(this.policy.jI){var C,r;e\u003d(C\u003de.mimeType)!\u003dnull?C:\"\";C\u003d(r\u003dN.itag)!\u003dnull?r:0;r\u003dnd[\"\"+C];y.mimeType\u003dr!\u003d\u003d\"9\"\u0026\u0026r!\u003d\u003d\"9h\"?e:\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",r\u003d\u003d\u003d\"9h\"?\"02\":\"00\",\"51\",r\u003d\u003d\u003d\"9h\"?\"10\":\"08\",\"127.0.0.1.00\"].join(\".\")+\n\u0027\"\u0027}else y.mimeType\u003de.mimeType;y.itag\u003dN.itag;y.lastModified\u003d\"\"+(N.lmt||0);y.xtags\u003dN.xtags;N\u003dthis.rP;r\u003dpC(\"\");C\u003dTE(y,null);eI(N,new L1(r,C,A,w))}};\ng.J.fm\u003dfunction(e){this.qU.fm(e)};\ng.J.onSnackbarMessage\u003dfunction(e){if(this.policy.Lu)this.qU.onSnackbarMessage(e)};\ng.J.gD\u003dfunction(e){this.FU\u003de;this.l4\u003d(0,g.iC)();this.qU.gD(e)};\ng.J.tb\u003dfunction(e,N,y){this.qU.tb(e,N,y)};\ng.J.qf\u003dfunction(e){e.scope\u003d\u003d\u003d2\u0026\u0026(this.csP\u003de);this.qU.qf(e)};\ng.J.Ku\u003dfunction(){this.Mv\u003d!0;this.qU.Ku()};\ng.J.bQ\u003dfunction(e){this.policy.DD\u0026\u0026this.qU.bQ(e)};\ng.J.jl\u003dfunction(e){this.qU.jl(e,this.YK())};\ng.J.DI\u003dfunction(e){e.RS\u003d\u003d\u003d3\u0026\u0026(this.ZP\u003d!0);this.qU.DI(e)};\ng.J.Yy\u003dfunction(e){this.qU.Yy(e)};\ng.J.N5\u003dfunction(e){this.qU.N5(e)};\ng.J.canRetry\u003dfunction(){this.Ss();return this.r7.canRetry(!1)};\ng.J.dispose\u003dfunction(){if(!this.Ss()){g.x.prototype.dispose.call(this);this.r7.dispose();var e;(e\u003dthis.Yc)\u003d\u003dnull||e.dispose();this.IJ(-1);this.oC()}};\ng.J.IJ\u003dfunction(e){this.state\u003de;ef(this.qU,this)};\ng.J.aN\u003dfunction(){return this.info.aN()};\ng.J.aK\u003dfunction(){return this.Mv};\ng.J.xH\u003dfunction(){return this.csP};\ng.J.Iu\u003dfunction(e,N,y){y.clipId\u0026\u0026(this.clipId\u003dy.clipId);this.policy.L\u0026\u0026!N\u0026\u0026(this.d4\u003dy.ZN,this.qF\u003dy.startMs);var w\u003d0;this.policy.Pf\u0026\u0026this.Eo\u0026\u0026this.clipId\u0026\u0026(w\u003dXC(this.Eo,this.clipId)/1E3);this.uP.Iu(e,N,y,w);this.policy.y_\u0026\u0026this.FU\u0026\u0026this.Aa instanceof j3\u0026\u0026(w\u003dthis.FU.NL,this.Aa.Iu(y.durationMs/1E3,N,w\u003e0\u0026\u0026y.ZN+1\u003e\u003dw));this.uP.XZ.get(e).CT\u003d!0};\ng.J.Km\u003dfunction(e,N){this.uP.Km(e,N)};\ng.J.Q0\u003dfunction(e){this.requestIdentifier\u003de};\ng.J.O$\u003dfunction(e){return this.uP.O$(e)};\ng.J.Lz\u003dfunction(e){return this.uP.Lz(e)};\ng.J.bZ\u003dfunction(e){return this.uP.bZ(e)};\ng.J.Np\u003dfunction(){return this.uP.Np()};\ng.J.df\u003dfunction(){return 1};\ng.J.YK\u003dfunction(){return this.Aa.requestNumber};\ng.J.hG\u003dfunction(){return this.requestIdentifier};\ng.J.xv\u003dfunction(){return this.clipId};\ng.J.nC\u003dfunction(){return this.R2.nC()};\ng.J.FG\u003dfunction(){this.oC()};\ng.J.oC\u003dfunction(){this.Aa.deactivate();var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort()};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.V4\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.Mn\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.J.U1\u003dfunction(){return this.isComplete()};\ng.J.C9\u003dfunction(){return this.state\u003e\u003d1};\ng.J.qY\u003dfunction(){return this.policy.jn?this.r7.qY():0};\ng.J.BM\u003dfunction(){this.policy.jn\u0026\u0026ef(this.qU,this)};\ng.J.Yv\u003dfunction(){return JR1(this.info)};\ng.J.pw\u003dfunction(){return this.r7.pw()};\ng.J.Cz\u003dfunction(){var e\u003dJi5(this.r7);Object.assign(e,Cd0(this.info));e.req\u003d\"sabr\";e.rn\u003dthis.YK();var N;if((N\u003dthis.xhr)\u003d\u003dnull?0:N.status)e.rc\u003dthis.policy.d2?this.xhr.status:this.xhr.status.toString();var y;(N\u003d(y\u003dthis.xhr)\u003d\u003dnull?void 0:y.Cq())\u0026\u0026(e.msg\u003dN);this.X$\u0026\u0026(y\u003dWh5(this,this.X$-this.Aa.nR()),e.letm\u003dy.g1l,e.mrbps\u003dy.zP,e.mram\u003dy.QD);return e};\ng.J.Ue\u003dfunction(){return{d4:this.d4,qF:this.qF,isDecorated:this.info.isDecorated()}};O__.prototype.tick\u003dfunction(e,N){this.ticks[e]\u003dN?window.performance.timing.navigationStart+N:(0,g.iC)()};g.b(Xy,g.pT);g.J\u003dXy.prototype;\ng.J.Q8\u003dfunction(e,N,y,w){var E\u003d!1;this.policy.Ut\u0026\u0026(E\u003dy?this.l9\u003d\u003d\u003de.Ch:this.qg\u003d\u003d\u003de.Ch);if(this.Z\u0026\u0026w\u0026\u0026!E){w\u003d[];E\u003d[];var A\u003d[],T\u003dvoid 0,p\u003d0;N\u0026\u0026(w\u003dN.J,E\u003dN.N,A\u003dN.j,T\u003dN.K,p\u003dN.Z8,this.policy.yn\u0026\u0026this.Fh(\"sdai\",{sq:e.Ch,ssvicpns:w.join(\".\"),ssvid:E.join(\".\")}));this.policy.Ut\u0026\u0026(y?this.l9\u003de.Ch:this.qg\u003de.Ch);this.Z.O7(e.Ch,e.startTime,this.N,w,E,A,y,p,T)}if(this.policy.Ut){if(y||this.policy.xX){this.N\u003d\u003d\u003d1\u0026\u0026dB(this,5,\"noad\");var C;e.Ch!\u003d\u003d((C\u003dthis.J)\u003d\u003dnull?void 0:C.Ch)\u0026\u0026(AdM(this,e,N,y),isNaN(e.startTime)||IO(this,\ne.Ch,iO(this,e.startTime,e.Ch),!!N,this.Z))}}else y\u0026\u0026AdM(this,e,N)};\ng.J.Ya\u003dfunction(e,N,y){var w\u003dthis.videoTrack.J.index.vY()\u003c\u003dN;this.J\u003d{Re:e,Ch:N,Y$:y};w\u0026\u0026PT(this,e,N)};\ng.J.f_\u003dfunction(){this.Z\u0026\u0026this.Z.f_()};\ng.J.Fh\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.Ll\u003dfunction(e,N){var y\u003dthis.videoTrack.J.index.zI(e);if(y\u003e\u003d0){var w;var E\u003d((w\u003dN.Yk.ow(y,2))\u003d\u003dnull?void 0:w.Yh)||\"\";if(this.policy.L||E)return N.Af(e,y),vT(this.tW,e,e,y),this.Fh(\"sdai\",{cmskpad:1,t:e.toFixed(3),sq:y}),!0}this.Fh(\"sdai\",{cmskpad:0,t:e.toFixed(3),sq:y});return!1};g.b(fP,g.x);fP.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.policy.G4\u003dk_(e,y,this.j,N\u003d\u003d\u003dvoid 0?!1:N)};xX.prototype.gF\u003dfunction(e){var N\u003dthis;if(this.policy.i$){var y\u003dnew Set(e);y.size\u003d\u003d\u003dthis.i9.size\u0026\u0026[].concat(g.B(y)).every(function(w){return N.i9.has(w)})||(this.tW.Fh(\"lwnmow\",{itagDenylist:[].concat(g.B(e)).join(\",\")}),this.tW.Bm(!!y.size),this.D\u003d-1,this.i9\u003dy,jr(this,this.J),this.Zl\u003d!0)}};\nxX.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;var w\u003dthis.policy.G4;this.L.mK(e,N\u003d\u003d\u003dvoid 0?!1:N,y);if(w!\u003d\u003dthis.policy.G4){jr(this,this.J);nP(this);var E,A;w\u003ethis.policy.G4\u0026\u0026((E\u003dthis.K)\u003d\u003dnull?0:Kd(E.info))\u0026\u0026((A\u003dthis.nextVideo)\u003d\u003dnull||!Kd(A.info))\u0026\u0026(this.Ng\u003d!0)}};KP.prototype.lZ\u003dfunction(e){this.timestampOffset\u003de;this.flush()};\nKP.prototype.flush\u003dfunction(){if(this.J.pos\u003e0){var e\u003d{a:this.track.qG(),u:this.J.jY(),pd:Math.round(this.j),ad:Math.round(this.K)},N\u003dthis.N;if(N){var y\u003dN.J.info;e.itag\u003dy.itag;y.J\u0026\u0026(e.xtags\u003dy.J);e.sq\u003dN.Ch;e.st\u003dN.startTime;e.sd\u003dN.duration;this.track.policy.Ub\u0026\u0026(e.si\u003dN.O2());N.j\u0026\u0026(e.esl\u003dN.N+N.K);N.eY()\u0026\u0026(e.eos\u003d1)}isNaN(this.timestampOffset)||(e.to\u003dthis.timestampOffset);var w;if(N\u003d(w\u003dthis.track.TW)\u003d\u003dnull?void 0:w.N7({})){for(var E in N)this.Z[E]!\u003d\u003dN[E]\u0026\u0026(e[\"sb_\"+E]\u003dN[E]);this.Z\u003dN}this.track.Fh(\"sbu\",\ne);this.J.reset();this.buffered\u003d[];this.L\u003dthis.K\u003dthis.j\u003d0;this.timestampOffset\u003dthis.N\u003dvoid 0}};OY.prototype.dispose\u003dfunction(){this.Kh\u003d!0};\nOY.prototype.Ss\u003dfunction(){return this.Kh};\ng.b(aO,Error);var QY5\u003dnew Uint8Array([0,0,0,38,112,115,115,104,0,0,0,0,237,239,139,169,121,214,74,206,163,200,39,220,213,29,33,237,0,0,0,6,72,227,220,149,155,6]);yU.prototype.skip\u003dfunction(e){this.offset+\u003de};\nyU.prototype.mN\u003dfunction(){return this.offset};g.J\u003dO1n.prototype;g.J.BW\u003dfunction(){return this.N};\ng.J.SL\u003dfunction(){return this.N.length?this.N[this.N.length-1]:null};\ng.J.w4\u003dfunction(){this.N\u003d[];JW(this);AW(this)};\ng.J.Of\u003dfunction(e){this.Et\u003dthis.N.shift().info;e.info.Bw(this.Et)};\ng.J.Lz\u003dfunction(){return g.dn(this.N,function(e){return e.info})};\ng.J.qG\u003dfunction(){return!!this.Z.info.audio};\ng.J.getDuration\u003dfunction(){return this.Z.index.f9()};g.b(IE,H0);g.J\u003dIE.prototype;g.J.onStateChange\u003dfunction(){this.Ss()\u0026\u0026(oO(this.uP,this.formatId),this.J.dispose())};\ng.J.Cz\u003dfunction(){var e\u003dqfF(this.uP,this.formatId),N;var y\u003d((N\u003dthis.uP.XZ.get(this.formatId))\u003d\u003dnull?void 0:N.bytesReceived)||0;var w;N\u003d((w\u003dthis.uP.XZ.get(this.formatId))\u003d\u003dnull?void 0:w.ex)||0;return{expected:e,received:y,bytesShifted:N,sliceLength:bO(this.uP,this.formatId),isAnyMediaEndReceived:this.uP.i8(this.formatId)}};\ng.J.yu\u003dfunction(){return 0};\ng.J.RL\u003dfunction(){return!0};\ng.J.O$\u003dfunction(){return this.uP.O$(this.formatId)};\ng.J.uQ\u003dfunction(){return[]};\ng.J.bZ\u003dfunction(){return this.uP.bZ(this.formatId)};\ng.J.pw\u003dfunction(){return this.lastError};\ng.J.qY\u003dfunction(){return 0};g.b($e,g.x);g.J\u003d$e.prototype;g.J.qG\u003dfunction(){return!!this.J.info.audio};\ng.J.SL\u003dfunction(){return this.j.SL()};\ng.J.Of\u003dfunction(e){this.j.Of(e);var N;(N\u003dthis.U)!\u003dnull\u0026\u0026(N.L.add(e.info.Ch),N.J\u003dhBF(N,N.gT,N.Ki,e,N.J),N.K\u003de,N.Z\u003d(0,g.iC)());this.JM\u003dMath.max(this.JM,e.info.J.info.JM||0)};\ng.J.getDuration\u003dfunction(){if(this.policy.N){var e\u003dthis.tW.bP();if(e)return LH(e)}return this.J.index.f9()};\ng.J.w4\u003dfunction(){zc(this);this.j.w4()};\ng.J.tG\u003dfunction(){return this.j};\ng.J.isRequestPending\u003dfunction(e){return this.K.length?e\u003d\u003d\u003dthis.K[this.K.length-1].info.QB[0].Ch:!1};\ng.J.lZ\u003dfunction(e){var N;(N\u003dthis.U)\u003d\u003dnull||N.lZ(e);var y;(y\u003dthis.D)\u003d\u003dnull||y.lZ(e)};\ng.J.Fh\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.wS\u003dfunction(){return this.tW.wS()};\ng.J.dispose\u003dfunction(){var e;(e\u003dthis.D)\u003d\u003dnull||e.flush();g.x.prototype.dispose.call(this)};g.b(qN,g.x);qN.prototype.K\u003dfunction(){this.N++\u003e15||(this.J\u003d!this.J,new qhF(this.tW,this.policy,this.bk,this.yl,this.J),this.delay.start())};\ng.J\u003dqhF.prototype;g.J.Fm\u003dfunction(){};\ng.J.X_\u003dfunction(){};\ng.J.c_\u003dfunction(){if(!this.done)if(this.done\u003d!0,this.xhr.status\u003d\u003d\u003d200\u0026\u0026this.xhr.BP()\u003d\u003d\u003dthis.size)this.tW.Fh(\"rqs\",this.getInfo());else{var e\u003d\"net.connect\";this.xhr.status\u003e200?e\u003d\"net.badstatus\":this.xhr.uJ()\u0026\u0026(e\u003d\"net.closed\");this.onError(e)}};\ng.J.onError\u003dfunction(e){var N\u003dthis;this.tW.handleError(e,this.getInfo());S3(\"https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn\u003d\"+this.timing.requestNumber,\"gp\",function(y){N.tW.Fh(\"pathprobe\",y)},function(y){N.tW.handleError(y.errorCode,y.details)})};\ng.J.getInfo\u003dfunction(){var e\u003dthis.timing.gL();e.shost\u003dlN(this.location.tA);e.pb\u003dthis.size;return e};g.b(ZU,g.x);\nZU.prototype.G\u003dfunction(e,N){if(e.G){this.rP.isLive?(e\u003dthis.rP.L$\u0026\u0026this.rP.j?e.J.Tn(this.rP.L$,!1):e.J.Od(Infinity),e.Hf\u003dthis.Hf):e\u003de.J.Tn(0,!1);if(this.Ng){var y\u003dthis.Ng;e.Hf\u003d\u003d\u003d0\u0026\u0026(e.L\u003dy.U)}else e.L\u003dthis.D;return e}y\u003de.N;if(!y.J.Yz())return y.J.I8()?(e\u003dhz(this.L,e.J.info.JM,N.J.info.JM,0),e\u003dy.J.rh(y,e)):e\u003dy.J.oF(y),e;var w\u003dy.XT-this.tW.getCurrentTime(),E\u003d!y.range||y.K\u003d\u003d\u003d0\u0026\u0026y.N\u003d\u003d\u003d0?0:y.range.length-(y.N+y.K),A\u003dy.J;this.xY(e,w)\u0026\u0026E\u003d\u003d\u003d0\u0026\u0026(this.rP.isManifestless?A\u003de.J:(A\u003dy.startTime+Jj,y.K\u0026\u0026(A+\u003dy.duration),\ng3(e,A),y\u003de.N,A\u003dy.J));A.I8()?(E\u003dthis.K,N\u003dhz(this.L,A.info.JM,N.J.info.JM,w,E.j.length\u003e0\u0026\u0026E.U\u003d\u003d\u003d0\u0026\u0026this.tW.Sh),w\u003dvl(e),e\u003dy.J.rh(y,N),(N\u003de.K)\u0026\u0026e.QB.length\u003e1\u0026\u0026(w||e.yl.N||e.QB[0].J!\u003d\u003dy.J?e\u003dy.J.rh(y,e.QB[0].K):(w\u003de.QB[e.QB.length-1],A\u003dw.K/N,!w.j\u0026\u0026A\u003c.4\u0026\u0026(e\u003dy.J.rh(y,N-w.K))))):(y.Ch\u003c0\u0026\u0026(N\u003dvx(y),N.pr\u003d\"\"+e.K.length,this.tW.isSeeking()\u0026\u0026(N.sk\u003d\"1\"),N.snss\u003dy.L,this.tW.Fh(\"nosq\",N)),e\u003dA.oF(y));if(this.policy.i9)for(y\u003dg.c(e.QB),N\u003dy.next();!N.done;N\u003dy.next())N.value.type\u003d6;return e};\nZU.prototype.xY\u003dfunction(e,N){if(!vl(e)||!e.J.Yz())return!1;var y\u003dthis.K.Zl||cms(e)||N\u003c\u003dthis.policy.vV||this.K.Ng;this.logger.debug(function(){return\"ready to adapt: \"+y+\", upgrade pending: \"+cms(e)+\", health: \"+N});\nreturn y};\nZU.prototype.fh\u003dfunction(){g.x.prototype.fh.call(this)};\nvar Jj\u003d2/24;g.b(Oe,g.x);Oe.prototype.vr\u003dfunction(e,N,y){var w;var E\u003d((w\u003dthis.N)\u003d\u003dnull?void 0:w.reason)\u003d\u003d\u003d\"m\"?\"m\":this.N\u0026\u0026LsH(this,this.N)?this.N.reason:\"a\";this.tW.vr(new VW(e,E,y));Hl(this.tW,N,e,!0)};\nOe.prototype.QP\u003dfunction(e,N){for(var y\u003dg.c(this.l9),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.id\u003d\u003d\u003de)return this.qK.Sw||(this.K\u003d[w]),this.Z\u003dthis.rP.J[e],tW(this.qK)\u0026\u0026(this.Ng\u003d!0),new VW(this.Z,N?\"t\":\"m\");this.K\u003d[];return null};\nOe.prototype.mK\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.J.mK(e,N\u003d\u003d\u003dvoid 0?!1:N,y)};ls.prototype.setData\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?{}:w;if(y\u003d\u003dnull?0:y.Xz)this.Na\u003dH_M(this,y,w),e.Td\u003dthis.yl.Td();if(this.aN())return!0;this.data\u003de;this.J\u003dAR5(e,N,function(A,T){var p;(p\u003dE.qU)\u003d\u003dnull||p.g4(A,T)},y\u003d\u003dnull?void 0:y.K);\nif(!this.J)return!1;this.N\u003dg.A5(this.J,NFM);return!0};\nls.prototype.aN\u003dfunction(){return this.requestType\u003d\u003d\u003d1};\nls.prototype.Io\u003dfunction(){var e;return((e\u003dthis.qU)\u003d\u003dnull?void 0:e.Io())||0};\nls.prototype.isDecorated\u003dfunction(){var e;return!((e\u003dthis.data)\u003d\u003dnull||!e.Ag)};FE.prototype.encrypt\u003dfunction(e){this.uB.exports.AES128CTRCipher_encrypt(this.cipher,e.byteOffset,e.byteLength);return e};\nFE.prototype.Ss\u003dfunction(){return this.cipher\u003d\u003d\u003d0};\nFE.prototype.dispose\u003dfunction(){this.uB.exports.AES128CTRCipher_release(this.cipher);this.cipher\u003d0};o9.prototype.encrypt\u003dfunction(e,N){return Nc(this.subtleCrypto.encrypt({name:\"AES-CTR\",length:128,counter:N},this.key,e).catch(function(y){return Promise.reject(y.name+\": \"+y.message)}).then(function(y){return new Uint8Array(y)}))};\no9.prototype.Ss\u003dfunction(){return this.J};\no9.prototype.dispose\u003dfunction(){this.J\u003d!0};\ngH.Jw(o9,{encrypt:SD(\"oan2\")});bs.prototype.encrypt\u003dfunction(e,N){oo(this.N,N);return Nc(this.N.encrypt(e))};\nbs.prototype.Ss\u003dfunction(){return this.J};\nbs.prototype.dispose\u003dfunction(){this.J\u003d!0};\ngH.Jw(bs,{encrypt:SD(\"oap\")});hJ.prototype.encrypt\u003dfunction(e,N){var y\u003dthis.uB.MJ(N),w\u003dthis.J;w.uB.exports.AES128CTRCipher_setCounter(w.cipher,(y!\u003dnull?y:N).byteOffset);N\u003dthis.uB.MJ(e);this.J.encrypt(N!\u003dnull?N:e);y\u0026\u0026this.uB.free(y.byteOffset);return N?Nc(this.uB.F4(N)):Nc(e)};\nhJ.prototype.Ss\u003dfunction(){return this.J.Ss()};\nhJ.prototype.dispose\u003dfunction(){this.J.dispose()};\ngH.Jw(hJ,{encrypt:SD(\"oalw\")});cO.prototype.encrypt\u003dfunction(e,N){var y\u003dthis,w\u003dyA(\"\");e.length\u003c\u003dthis.QR\u0026\u0026this.J\u0026\u0026!this.j\u0026\u0026(w\u003dTm(w,function(){return y.J?y.J.encrypt(e,N):yA(\"wasm unavailable\")}));\ne.length\u003c\u003dthis.yW\u0026\u0026(this.J\u0026\u0026this.j\u0026\u0026(w\u003dTm(w,function(){return y.J?y.J.encrypt(e,N):yA(\"wasm unavailable\")})),w\u003dTm(w,function(){return MVH(y,e,N)}));\nreturn Tm(Tm(w,function(){return lWM(y,e,N)}),function(){return MVH(y,e,N)})};\ncO.prototype.Ss\u003dfunction(){return this.L};\ncO.prototype.dispose\u003dfunction(){this.L\u003d!0;var e;(e\u003dthis.K)\u003d\u003dnull||A$(e,g.JV);g.JV(this.J);g.JV(this.N)};km.prototype.encrypt\u003dfunction(e){(0,g.iC)();return(new LC(this.J.J)).encrypt(e,this.iv)};\nkm.prototype.decrypt\u003dfunction(e,N){(0,g.iC)();return(new LC(this.J.J)).decrypt(e,N)};\nkm.prototype.Ss\u003dfunction(){return this.K};\nkm.prototype.dispose\u003dfunction(){this.K\u003d!0;g.JV(this.N)};g.b(BO,g.x);BO.prototype.K\u003dfunction(e,N){if(N){N\u003dN instanceof g.YE?N:XE(this,N);var y;((y\u003dthis.J.get(e))\u003d\u003dnull?void 0:lN(y.location))!\u003d\u003dlN(N)\u0026\u0026this.J.set(e,new XgH(N,e))}else this.J.delete(e)};\nBO.prototype.load\u003dfunction(){var e\u003dthis,N,y,w,E,A,T,p,C,r,Y;return g.f(function(M){switch(M.J){case 1:N\u003de.J.get(0);g.c5(M,2);var l;if(l\u003dN\u0026\u0026!e.N)l\u003dlN(N.location),l\u003de.N\u003d\u003d\u003der(l);if(l){M.u9(4);break}return g.D(M,dE(e,e.N?2:0),5);case 5:if(y\u003dM.N)e.K(0,y),Sd(y)\u0026\u0026e.K(1,oh(y));case 4:g.B5(M,3);break;case 2:w\u003dg.XH(M);g.uA(w);if(!e.N){M.u9(3);break}e.N\u003d!1;return g.D(M,e.load(),7);case 7:return M.return();case 3:if(!e.ph.experiments.gP(\"html5_onesie_probe_ec_hosts\")){M.u9(0);break}g.c5(M,9);E\u003de;A\u003dE.K;T\u003d3;return g.D(M,\ndE(e,1),11);case 11:return A.call(E,T,M.N),p\u003de,C\u003dp.K,r\u003d4,g.D(M,dE(e,2),12);case 12:C.call(p,r,M.N);g.B5(M,0);break;case 9:Y\u003dg.XH(M),g.uA(Y),g.hn(M)}})};\nBO.prototype.G\u003dfunction(){var e\u003dthis,N,y;return g.f(function(w){g.NA(e.U);N\u003dg.Y2(e.ph.experiments,\"html5_onesie_prewarm_max_lact_ms\");if(z_()\u003e\u003dN)return w.return();(y\u003de.J.get(0))\u0026\u0026kX5(e,y);g.hn(w)})};\nvar h$F\u003d{WNs:0,hMg:1,D3l:2,lcP:3,UXk:4,0:\"PRIMARY\",1:\"SECONDARY\",2:\"RANDOM\",3:\"SENSITIVE_CONTENT\",4:\"C_YOUTUBE\"};I9.prototype.decrypt\u003dfunction(e){var N\u003dthis,y,w,E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(N.J.length\u0026\u0026!N.J[0].isEncrypted)return C.return();N.N\u003d!0;N.NA.lB(\"omd_s\");y\u003dnew Uint8Array(16);cM()?w\u003dnew Uh(e):E\u003dnew LC(e);case 2:if(!N.J.length||!N.J[0].isEncrypted){C.u9(4);break}A\u003dN.J.shift();if(!w){T\u003dE.decrypt(A.buffer.YX(),y);C.u9(5);break}return g.D(C,w.decrypt(A.buffer.YX(),y),6);case 6:T\u003dC.N;case 5:p\u003dT;for(var r\u003d0;r\u003cy.length;r++)if(y[r]\u003d\u003d\u003d255)y[r]\u003d0;else{y[r]+\u003d1;break}r\u003dN.NA;var Y\u003dA.videoId,\nM\u003dA.mj,l\u003dA.formatId,F\u003dnew oR([p]),S;(S\u003dvO(r.cY,Y))\u003d\u003dnull||cT(S,M,l,F);C.u9(2);break;case 4:N.NA.lB(\"omd_c\"),zG(N),N.N\u003d!1,N.NA.Bq(),g.hn(C)}})};\nI9.prototype.enqueue\u003dfunction(e,N,y,w,E){this.J.push({videoId:e,mj:N,formatId:y,buffer:w,isEncrypted:E});this.N||zG(this)};var vj9\u003d!!Uint8Array.prototype.copyWithin,is\u003d[],Dj\u003d[],Pd5\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],VB\u003d[],gE\u003d[],tJ\u003d[],fH\u003d[];nH.prototype.ZJ\u003dfunction(e){return g.jD(new g.us(e))};\nnH.prototype.r5\u003dfunction(e){function N(T){if(!T.done)return A.append(T.value),E.read().then(function(p){return N(p)})}\nif(!(\"DecompressionStream\"in window))return yA(\"native decompression unavailable\");var y\u003dnew DecompressionStream(\"gzip\"),w\u003dy.writable.getWriter();w.write(e).then(function(){return w.close()});\nvar E\u003dy.readable.getReader(),A\u003dnew oR([]);return Tm(A$(A$(Nc(E.read()),N),function(){return A.YX()}),function(T){return yA(T.message)})};\nnH.prototype.Ln\u003dfunction(e,N){var y\u003dvoid 0,w\u003dN.MJ(e);w\u0026\u0026(y\u003dw.byteOffset,e\u003dw);w\u003dN.exports.getInflatedSize(e.byteOffset,e.length);if(w\u003d\u003d\u003d0)return yA(\"bad compressed input\");var E\u003dN.malloc(w);if(N.exports.inflateGzip(e.byteOffset,e.length,E))return N.free(E),yA(\"inflateGzip failed\");y\u0026\u0026N.free(y);return Nc(new Uint8Array(N.exports.memory.buffer,E,w))};\ngH.Jw(nH,{ZJ:function(e){return{profile:\"gzjb\",XA:Math.ceil(e.byteLength/16)}},\nr5:function(e){return{profile:\"gznb\",XA:Math.ceil(e.byteLength/16)}},\nLn:function(e){return{profile:\"gzwb\",XA:Math.ceil(e.byteLength/16)}}});g.b(QB,YX);g.J\u003dQB.prototype;g.J.Bq\u003dfunction(){this.cY.Bq()};\ng.J.dX\u003dfunction(e,N){switch(e){case 10:var y\u003dn2(N,CvE);e\u003dy.cu9;var w\u003d!1;switch(e){case 0:this.K\u003d!y.tF.BPP;this.iv\u003dy.tF.iv;break;case 2:break;case 23:var E\u003dthis.cY;y\u003dy.yMP;E.lB(\"omp_r\");y.videoId\u0026\u0026(E.Jc\u003dy.videoId);E.Jc!\u003d\u003dE.videoData.videoId\u0026\u0026(E.videoData.uM\u003dE.Jc,E.Fh(\"ompp\",\"vid.\"+E.Jc));E.UI\u003d!0;break;case 24:y\u003dthis.cY;y.lB(\"omp_c\");y.UI\u003d!1;y.vS\u003d!1;var A\u003d(E\u003dy.ZM)\u003d\u003dnull?void 0:E.get(y.Jc);y.notifySubscribers(y.Jc);A!\u003dnull\u0026\u0026(A.J\u003d!0);WO(y);break;default:w\u003d!0}this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.10;pt.\"+\ne+\";len.\"+N.getLength()+(w?\";ignored.1\":\"\"));this.j\u003de;break;case 11:tV5(this,N);break;case 12:this.EG(N,!0);break;case 37:N\u003dn2(N,rAs);(N.Rn||N.Sv)\u0026\u0026N.videoId\u0026\u0026this.cY.uH.set(N.videoId,N);break;case 60:this.Hq(N);break;case 47:this.T(\"html5_server_playback_start_policy\")\u0026\u0026(N\u003dn2(N,lkJ),this.cY.playbackStartPolicy\u003dN);break;case 35:this.tp(N);break;case 45:this.fm(N);break;case 66:this.Yy(N);break;default:this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.\"+e+\";len.\"+N.getLength()+\";ignored.1\")}};\ng.J.gD\u003dfunction(e){this.cY.gD(e)};\ng.J.Hq\u003dfunction(e){e\u003dn2(e,H1);this.cY.Hq(e)};\ng.J.fm\u003dfunction(e){e\u003dn2(e,KA);this.cY.fm(e)};\ng.J.nF\u003dfunction(e){var N\u003de.mj,y\u003de.qk,w\u003de.RH,E\u003de.KO,A\u003de.ZN,T\u003de.startMs,p\u003de.durationMs,C\u003de.timeRange,r\u003de.kS,Y\u003dSl(e),M\u003dCcF.has(nd[\"\"+e.itag]);y\u0026\u0026this.lB(M?\"oais_r\":\"ovis_r\");var l\u003dthis.J[Y]!\u003d\u003dvoid 0;this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.20;hid.\"+N+\";fid.\"+Y);var F\u003de.videoId||\"\";this.N[N]\u003dY;this.L[N]\u003dF;l||(this.J[Y]\u003d{videoId:F,bj:!1,qG:M,headers:[]});this.J[Y].headers.push(e);this.cY.Iu(F,Y,M,{mj:N,qk:!!y,RH:w!\u003dnull?w:-1,ZN:A!\u003dnull?A:-1,startMs:T!\u003dnull?T:-1,durationMs:p!\u003dnull?p:-1,kS:r!\u003dnull?r:0,KO:E,timeRange:C})};\ng.J.EG\u003dfunction(e,N){var y\u003de.getUint8(0);this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.\"+(N?12:21)+\";len.\"+e.getLength()+\";hid.\"+y);if(e.getLength()!\u003d\u003d1){e\u003de.split(1).h3;var w\u003dthis.N[y]||null,E\u003dthis.L[y]||\"\";w\u0026\u0026(this.oe(this.J[w].qG?\"oafs_r\":\"ovfs_r\"),this.queue.enqueue(E,y,w,e,N))}};\ng.J.Km\u003dfunction(e){var N\u003de.getUint8(0);this.cY.gK\u0026\u0026this.cY.Fh(\"ombup\",\"id.22;len.\"+e.getLength()+\";hid.\"+N);e\u003dthis.N[N]||null;var y\u003dthis.L[N]||\"\";if(e)if(this.T(\"html5_use_ump_request_slicer\")){var w\u003dthis.queue;w.J.push({videoId:y,mj:N,formatId:e,isEncrypted:!1,fB:!0});w.N||zG(w)}else this.cY.Km(y,N,e)};\ng.J.Q0\u003dfunction(e){this.cY.Q0(e)};\ng.J.Ii\u003dfunction(e,N){var y\u003dthis,w,E,A,T,p,C,r,Y,M,l;return g.f(function(F){switch(F.J){case 1:y.cY.Ii();w\u003de.YX();if(!N){A\u003dw;F.u9(2);break}return g.D(F,WTH(y.cY,w,y.iv),3);case 3:A\u003dF.N;case 2:E\u003dA;if(!y.cY.enableCompression){F.u9(4);break}p\u003d(T\u003dperformance)\u003d\u003dnull?void 0:T.now();return g.D(F,z$F(E),5);case 5:E\u003dF.N,y.cY.Fh(\"decompression\",{ds:\"DecompressionStream\"in window,rt:((C\u003dperformance)\u003d\u003dnull?NaN:C.now())-p});case 4:try{r\u003dn2(E,G5H)}catch(S){return Y\u003dS instanceof Error?{name:S.name,message:S.message}:\n{},Y.webcrypto\u003d\"\"+ +!!cM(),Y.enc\u003d\"\"+ +y.K,M\u003dnew P3(\"onesie.response.parse\",Y),F.return(Promise.reject(M))}VVH(r);l\u003dg.IR(r.body);return F.return(l)}})};\ng.J.tp\u003dfunction(e){this.T(\"html5_consume_onesie_next_request_policy_for_sabr\")\u0026\u0026(e\u003dn2(e,Yp9),this.cY.tp(e))};\ng.J.Yy\u003dfunction(e){e\u003d{wI:ZK(new DK(e),1,oQJ)};this.cY.Yy(e)};\ng.J.lB\u003dfunction(e){this.cY.lB(e)};\ng.J.oe\u003dfunction(e){return this.cY.oe(e)};\ng.J.T\u003dfunction(e){return this.cY.T(e)};g.b(KH,g.x);g.J\u003dKH.prototype;g.J.xv\u003dfunction(){return\"\"};\ng.J.Np\u003dfunction(e){var N,y;return((y\u003d(N\u003dthis.ZM)\u003d\u003dnull?void 0:N.get(e))\u003d\u003dnull?void 0:y.Np())||[]};\ng.J.bZ\u003dfunction(e,N){var y;return!((y\u003dvO(this,N))\u003d\u003dnull||!y.bZ(e))};\ng.J.O$\u003dfunction(e,N){var y;return((y\u003dvO(this,N))\u003d\u003dnull?void 0:y.O$(e))||[]};\ng.J.Lz\u003dfunction(e,N){var y;return((y\u003dvO(this,N))\u003d\u003dnull?void 0:y.Lz(e))||[]};\ng.J.IJ\u003dfunction(e){this.state\u003de;this.notifySubscribers()};\ng.J.aN\u003dfunction(){return!1};\ng.J.aK\u003dfunction(){return!1};\ng.J.xH\u003dfunction(){};\ng.J.lB\u003dfunction(e){this.JW.lB(e)};\ng.J.oe\u003dfunction(e){return this.JW.oe(e)};\ng.J.nI\u003dfunction(e,N,y,w){y||this.Aa.nI(w);return!1};\ng.J.D$\u003dfunction(e,N){this.NA.D$(e,N)};\ng.J.CF\u003dfunction(){this.lB(\"orfb\");this.oA\u003d!0;if(OaM(this)\u0026\u0026this.xhr){var e\u003d{rc:this.xhr.status,lb:this.xhr.BP(),rt:(1E3*ZAH(this.Aa)).toFixed(),shost:g.uB(this.t9),trigger:\"o1\"};this.Fh(\"pathprobe\",Xe(e))}};\ng.J.Ii\u003dfunction(){this.lB(\"opr_r\");this.h8\u003d!0};\ng.J.Iu\u003dfunction(e,N,y,w){if(this.ZM){if(!this.ZM.has(e)){var E\u003dnew lO(this);this.ZM.set(e,E);g.Q(this,E)}var A;(A\u003dthis.ZM.get(e))\u003d\u003dnull||A.Iu(N,y,w);WO(this);y||(this.d4\u003dw.ZN,this.qF\u003dw.startMs)}else WO(this)};\ng.J.gD\u003dfunction(e){this.Oo\u003de;e.MD!\u003dnull\u0026\u0026this.JW.LG(e.MD)};\ng.J.Hq\u003dfunction(e){this.zR\u003de};\ng.J.tp\u003dfunction(e){e.videoId\u0026\u0026this.MV.set(e.videoId,e)};\ng.J.Bq\u003dfunction(){if(this.ZM)for(var e\u003dg.c(this.ZM.keys()),N\u003de.next();!N.done;N\u003de.next()){var y\u003dvoid 0;(y\u003dthis.ZM.get(N.value))\u003d\u003dnull||y.Wg()}};\ng.J.fm\u003dfunction(e){this.gt\u003de};\ng.J.Yy\u003dfunction(e){if(e\u003d\u003dnull?0:e.wI)if(e\u003de.wI.lH){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.videoId\u0026\u0026this.H6.set(N.videoId,N)}};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.Km\u003dfunction(e,N,y){var w;(w\u003dvO(this,e))\u003d\u003dnull||w.Km(N,y)};\ng.J.Q0\u003dfunction(e){this.oa.set(e.videoId,e)};\ng.J.fetch\u003dfunction(){var e\u003dthis,N,y,w,E,A,T,p,C,r,Y,M,l,F,S,k,X,d,v,V,Z,n;return g.f(function(R){switch(R.J){case 1:e.logger.debug(\"Onesie fetch started.\");e.nH?e.ZY.start():e.OJ.start();e.lB(\"or_i\");N\u003de.ph.experiments.gP(\"html5_onesie_verbose_timing\");y\u003d{};w\u003d(0,g.iC)();E\u003dfunction(O){N\u0026\u0026(y[O]\u003d(0,g.iC)()-w)};\nE(\"loc_s\");if(A\u003dqI9(e.videoData,e.Uk)){R.u9(2);break}E(\"loc_async\");T\u003dg.Y2(e.ph.experiments,\"html5_onesie_redirector_timeout_ms\");return g.D(R,Za_(e.videoData,e.Uk,T),3);case 3:A\u003dR.N;case 2:if(!A)return e.logger.info(\"Onesie URL creation failed.\"),p\u003d{url:\"0\"},C\u003dnew P3(\"onesie.unavailable.hotconfig\",p),e.hA(C),R.return(e.P7);e.Na\u003dlN(A);E(\"loc_e\");r\u003dg.GX(e.ph,g.qK(e.videoData));Y\u003d!!r.J;if(!Y){M\u003dr.getValue();R.u9(4);break}return g.D(R,r.J,5);case 5:M\u003dR.N;case 4:l\u003dM;e.T(\"html5_log_onesie_empty_oauth\")\u0026\u0026\n!l\u0026\u0026e.Fh(\"no_token\",{async:Y});E(\"oauth\");F\u003djK1(e.playerRequest,e.ph,e.videoData,l,er(e.Na));g.c5(R,6);if(!KT3(e,F)){E(\"or_s_sync\");e.j5\u003dQKE(F,e.p8,e.ph,e.JW,e.Fx.onesieUstreamerConfig,(S\u003de.videoData.K4)\u003d\u003dnull?void 0:S.eL);R.u9(8);break}E(\"or_s_async\");return g.D(R,HaE(F,e.p8,e.ph,e.JW,e.Fx.onesieUstreamerConfig,(k\u003de.videoData.K4)\u003d\u003dnull?void 0:k.eL),9);case 9:e.j5\u003dR.N;case 8:g.B5(R,7);break;case 6:return X\u003dg.XH(R),e.logger.info(\"Failed to create OnesieRequestProto.\"),e.hA(X),R.return(e.P7);case 7:return E(\"or_e\"),\nN\u0026\u0026e.Fh(\"oreqvt\",y),e.enableCompression\u003de.j5.N0.zF,e.lB(\"osor\"),d\u003dVI0(),v\u003dg.A5(e.j5,DxF),V\u003d{method:\"POST\",body:v,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}},Z\u003de.T(\"html5_onesie_media_capabilities\"),x_P(A,e.videoData,GXM(e),Z),e.logger.debug(\"Starting Onesie network request.\"),e.gK\u0026\u0026e.Fh(\"ombrs\",\"1\"),n\u003de.JW.X().schedule,e.Aa\u003dnew j3(e,{bk:n,CU:e.gK,fd:function(O,E9){e.JW.Gt(O,E9)},\nUT:!0}),A.set(\"rn\",\"\"+e.Aa.requestNumber),e.t9\u003dA.nC(),x8(e.Aa,e.t9),e.lB(\"or_p\"),e.xhr\u003dOi(new T4(A),d,e.Aa,QY,V),e.Wd.start(),R.return(e.P7)}})};\ng.J.df\u003dfunction(){return 2};\ng.J.Fm\u003dfunction(){this.lB(\"orh_r\")};\ng.J.X_\u003dfunction(){!this.oA\u0026\u0026this.xhr.BP()\u0026\u0026this.CF();if(this.Ke\u0026\u0026!this.nH){var e;(e\u003dthis.fP)\u003d\u003dnull||e.start()}this.vP()};\ng.J.c_\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(\"onXhrDone\");this.vP();if(!(this.Ss()||this.state\u003e\u003d4)){var N\u003dHO(this),y\u003dthis.xhr;N.rc\u003dy.status;e\u0026\u0026(N.ab\u003d!0);if(y.Cq()){var w\u003d\"onesie.net\";N.msg\u003dy.Cq()}else y.status\u003e\u003d400?w\u003d\"onesie.net.badstatus\":y.CG()?this.h8||(w\u003d\"onesie.response.noplayerresponse\"):w\u003dy.status\u003d\u003d\u003d204?\"onesie.net.nocontent\":\"onesie.net.connect\";w?this.hA(new P3(w,N)):(this.lB(\"or_fs\"),this.Aa.KF((0,g.iC)(),y.BP(),0),this.IJ(4),this.gK\u0026\u0026this.Fh(\"rqs\",N));this.gK\u0026\u0026this.Fh(\"ombre\",\n\"ok.\"+ +!w);this.vS\u003d!1;WO(this);mp(this.NA);if(!this.nH){this.OJ.stop();var E;(E\u003dthis.fP)\u003d\u003dnull||E.stop()}var A;if(e\u003d(A\u003dthis.Uk)\u003d\u003dnull?void 0:BwP(A))for(A\u003d0;A\u003ce.length;A++)this.Fh(\"pathprobe\",e[A])}};\ng.J.FG\u003dfunction(){if(this.playerResponse\u0026\u0026this.xhr\u0026\u0026this.ZM)for(var e\u003dg.c(this.ZM.entries()),N\u003de.next();!N.done;N\u003de.next())if(N\u003dg.c(N.value),N.next(),N.next().value.N){this.xhr.abort();this.c_(!0);break}};\ng.J.X\u003dfunction(){return this.ph};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.uz9\u003dfunction(){if(OaM(this)\u0026\u0026this.Uk\u0026\u0026(!this.oA||this.T(\"html5_onesie_probe_ec_hosts\"))){var e\u003dthis.Uk;if(e.ph.experiments.gP(\"html5_onesie_probe_ec_hosts\")){var N,y\u003d(N\u003de.J.get(3))\u003d\u003dnull?void 0:lN(N.location);y\u0026\u0026PO(e,y,\"osc\",this);var w;(y\u003d(w\u003de.J.get(4))\u003d\u003dnull?void 0:lN(w.location))\u0026\u0026PO(e,y,\"ocy\",this)}else{var E;(w\u003d(E\u003de.J.get(1))\u003d\u003dnull?void 0:lN(E.location))\u0026\u0026PO(e,w,\"o2\",this);(w\u003d(y\u003de.J.get(2))\u003d\u003dnull?void 0:lN(y.location))\u0026\u0026PO(e,w,\"o3\",this)}}};\ng.J.Ba\u003dfunction(){if(!this.Ss()\u0026\u0026!this.isComplete()){if(this.Ke){if((0,g.iC)()-this.Aa.G\u003e1E3){var e;(e\u003dthis.Aa)\u003d\u003dnull||e.Ep((0,g.iC)());e\u003dHO(this);if(this.ph.B9()\u0026\u0026this.xhr instanceof K5){var N\u003dthis.xhr;e.xrs\u003dN.xhr.readyState;e.xpb\u003dN.J.getLength();e.xdc\u003dN.j}this.hA(new P3(\"net.timeout\",e))}}else(0,g.iC)()-this.Aa.J\u003e1E4\u0026\u0026((N\u003dthis.Aa)\u003d\u003dnull||N.Ep((0,g.iC)()),this.n1());this.isComplete()||this.ZY.start()}};\ng.J.n1\u003dfunction(){this.logger.info(\"Onesie request timed out\");this.vS\u003d!1;if(!WO(this)){var e\u003dHO(this);e.timeout\u003d\"1\";this.hA(new P3(\"onesie.request\",e))}};\ng.J.hA\u003dfunction(e){var N\u003dthis;e\u003dI2(e);this.Ke?this.JW.Qi(e):(this.P7.reject(e),this.Ke\u003d!0);mp(this.NA);this.nH||this.OJ.stop();this.lB(\"or_fe\");var y,w;(y\u003dthis.Uk)\u003d\u003dnull||(w\u003dBwP(y))\u003d\u003dnull||w.forEach(function(E){N.Fh(\"pathprobe\",E)});\nthis.IJ(5);this.dispose()};\ng.J.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.J.Mn\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.J.U1\u003dfunction(e){var N,y;return this.isComplete()||!!((N\u003dthis.ZM)\u003d\u003dnull?0:(y\u003dN.get(e))\u003d\u003dnull?0:y.J)};\ng.J.V4\u003dfunction(){return!1};\ng.J.Q_\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.J.notifySubscribers\u003dfunction(e){for(var N\u003d0;N\u003cthis.dR.length;N++)e\u0026\u0026this.dR[N].vE()!\u003d\u003de||ef(this.dR[N],this)};\ng.J.Yv\u003dfunction(){var e,N;return((e\u003dthis.j5)\u003d\u003dnull?void 0:(N\u003de.IS)\u003d\u003dnull?void 0:N.Sb)||0};\ng.J.fh\u003dfunction(){this.playerResponse\u003d\"\";var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort();mp(this.NA);this.uI.dispose();var N;(N\u003dthis.fP)\u003d\u003dnull||N.dispose();this.IJ(-1);this.dR\u003d[];g.x.prototype.fh.call(this)};\ng.J.vP\u003dfunction(){try{var e\u003dthis.xhr;e.BP()\u003e102400\u0026\u0026!this.UC\u0026\u0026(this.lB(\"or100k\"),this.UC\u003d!0);if(e.MO()){var N\u003de.Qg(),y\u003dN.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+y});\nthis.gK\u0026\u0026this.Fh(\"ombrss\",\"len.\"+y);this.uI.feed(N)}if(this.ZM)for(var w\u003dg.c(this.ZM.keys()),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;e\u003dvoid 0;(e\u003dthis.ZM.get(A))\u003d\u003dnull||e.Wg();this.notifySubscribers(A)}}catch(T){this.hA(T)}};\ng.J.YK\u003dfunction(){return this.Aa.requestNumber};\ng.J.hG\u003dfunction(e){return this.oa.get(e)};\ng.J.Ue\u003dfunction(){return{d4:this.d4,qF:this.qF,isDecorated:!1}};g.b(OB,g.x);g.J\u003dOB.prototype;g.J.Fc\u003dfunction(e,N){this.Kh\u003dvoid 0;F05(this);Yn5(this,e,N)};\ng.J.lS\u003dfunction(e){if(this.J.length\u003d\u003d\u003d0)return!1;var N\u003dthis.J[0];return N instanceof KH?e\u003d\u003d\u003dthis.tW.getCurrentTime()*1E3:!(N instanceof kX\u0026\u0026pgP(N.info))\u0026\u0026Math.abs(N.Yv()-e)\u003c50};\ng.J.tp\u003dfunction(e){this.N\u003de;this.Kh\u003d(0,g.iC)()+(e.backoffTimeMs||0)};\ng.J.fu\u003dfunction(e,N){if(e.action\u003d\u003d\u003dvoid 0){var y\u003dthis.JW.F2();y!\u003d\u003dvoid 0\u0026\u0026this.tW.ou(y)}else if(e.action!\u003d\u003d0||!this.Et)switch(e.action\u003d\u003d\u003d0\u0026\u0026this.policy.hX\u0026\u0026(e.action\u003d2),y\u003d{},y.reason\u003de.MNg,y.action\u003de.action,y.rn\u003dN,e.action){case 1:this.policy.L\u0026\u0026this.j\u0026\u0026this.j.Ok(void 0,void 0,y);break;case 0:this.Et\u003d!0;this.videoData.Au()\u0026\u0026this.policy.L\u0026\u0026this.j\u0026\u0026this.j.Ok(void 0,void 0,y,!1);this.tW.qH(y);break;case 2:this.tW.handleError(\"sabr.config\",y,1);break;case 5:Vk9(this.JW,!0);break;case 6:Vk9(this.JW,!1);\nbreak;case 3:this.policy.Xz\u0026\u0026((e\u003dthis.rP.U)!\u003dnull\u0026\u0026(e.U\u003d!0),this.tW.handleError(\"sabr.hostfallback\",y))}};\ng.J.J9\u003dfunction(e,N,y,w){if(this.policy.N){this.tW.Fh(\"ssap\",{rn:w,v:N,tl:oK3(e)});var E\u003dthis.tW.bP();e\u003d{YS:e,context:y,version:N};MxF(this,y);E?lG9(this,E,e):(this.tW.Fh(\"ssap\",{cacheclips:1,rn:w,v:N}),this.U\u003de)}};\ng.J.qf\u003dfunction(e){var N\u003dthis.policy.Kh||this.policy.Sz||this.policy.N;this.tW.Fh(\"ssap\",{onsbrctxt:e.type,dflt:e.sendByDefault,enable:N?1:0});N\u0026\u0026MxF(this,e);this.policy.Sz\u0026\u0026this.JW.qf(e)};\ng.J.Ku\u003dfunction(){};\ng.J.fm\u003dfunction(e){if(e.Fl!\u003d\u003dvoid 0\u0026\u0026e.Jj){var N\u003de.Fl/e.Jj;this.audioTrack.G\u003d!1;this.videoTrack.G\u003d!1;if(this.policy.qg||this.policy.YB||this.policy.uo)this.tW.jZ.N\u003d!1;this.tW.Kz(N,1);if(this.JW.getCurrentTime()!\u003d\u003dN){var y\u003d{BY:\"sabr_seek\",CI:!0,Gf:!0};e.seekSource\u0026\u0026(y.seekSource\u003de.seekSource);tz(this.tW,N+.1,y)}}};\ng.J.onSnackbarMessage\u003dfunction(e){this.JW.publish(\"onSnackbarMessage\",e)};\ng.J.gD\u003dfunction(e){e.NL\u0026\u0026e.cz\u0026\u0026Fu(this.rP,e.NL,e.cz);this.policy.fk\u0026\u0026(e.eO\u0026\u0026e.vA\u0026\u0026(this.rP.gf\u003de.eO/e.vA),e.rC\u0026\u0026e.LK\u0026\u0026(this.rP.zg\u003de.rC/e.LK));e.MD!\u003dnull\u0026\u0026this.JW.LG(e.MD);this.policy.TV\u0026\u0026e.C7\u0026\u0026(e\u003d((0,g.iC)()-e.C7)/1E3,this.tW.eE.Kj(1,e))};\ng.J.DI\u003dfunction(e){this.tW.DI(e)};\ng.J.tb\u003dfunction(e,N,y){this.policy.K\u0026\u0026this.tW.Fh(\"sabrctxtplc\",{start:e?e.join(\"_\"):\"\",stop:N?N.join(\"_\"):\"\",discard:y?y.join(\"_\"):\"\"});if(e){e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())this.UH.add(w.value)}if(N)for(N\u003dg.c(N),e\u003dN.next();!e.done;e\u003dN.next())e\u003de.value,this.UH.has(e)\u0026\u0026this.UH.delete(e);if(y)for(y\u003dg.c(y),N\u003dy.next();!N.done;N\u003dy.next())N\u003dN.value,this.videoData.sabrContextUpdates.has(N)\u0026\u0026(this.videoData.sabrContextUpdates.delete(N),N\u003d\u003d\u003d3\u0026\u0026(this.videoData.wh\u003d\"\"))};\ng.J.bQ\u003dfunction(){};\ng.J.b7\u003dfunction(e){this.G\u003de};\ng.J.Fy\u003dfunction(e){this.aq\u003de};\ng.J.jl\u003dfunction(e,N){uz(this.policy,e,4,N)};\ng.J.Yy\u003dfunction(e){if(e\u003d\u003dnull?0:e.wI)if(e\u003de.wI.lH){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.formatId){var y\u003dthis.rP.K.get(Sl(N.formatId));y\u0026\u0026y.info\u0026\u0026(y.info.debugInfo\u003dN.debugInfo)}}};\ng.J.N5\u003dfunction(e){(e\u003de\u003d\u003dnull?void 0:e.reloadPlaybackParams)\u0026\u0026this.JW.publish(\"reloadplayer\",e)};\ng.J.vE\u003dfunction(){return this.JW.vE()||\"\"};\ng.J.Io\u003dfunction(){var e\u003dke(this.audioTrack,!0)*1E3,N\u003dke(this.videoTrack,!0)*1E3;return Math.min(e,N)};\ng.J.g4\u003dfunction(e,N){this.tW.Fh(e,N)};\ng.J.Dr\u003dfunction(e){Z3n(this.tW,cdE(this.Wk,e))};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);this.N\u003dvoid 0;Yn5(this,!0,\"i\");this.J\u003d[]};b35.prototype.Ga\u003dfunction(e,N){if(this.j)return XH9(this,N);if(N\u003du3(e)){var y\u003dN.N;y\u0026\u0026y.K\u0026\u0026y.J\u0026\u0026(e\u003de.K.length?e.K[0]:null)\u0026\u0026e.state\u003e\u003d2\u0026\u0026!e.Q_()\u0026\u0026e.info.Hf\u003d\u003d\u003d0\u0026\u0026(this.j\u003de,this.G\u003dy,this.N\u003dN.info,this.Z\u003dthis.startTimeSecs\u003dDate.now()/1E3,this.L\u003dthis.N.startTime)}return NaN};\nb35.prototype.clear\u003dfunction(){this.N\u003dthis.G\u003dthis.j\u003dnull;this.J\u003dthis.L\u003dthis.Z\u003dthis.startTimeSecs\u003dNaN;this.K\u003d!1};g.b(g.Ev,g.x);g.J\u003dg.Ev.prototype;g.J.initialize\u003dfunction(e,N,y){this.logger.debug(function(){return\"Initialized, t\u003d\"+e});\ne\u003de||0;this.policy.J||(N\u003dB4M(this.J),nK3(this.JW,new VW(N.video,N.reason)),this.JW.wJ(new VW(N.audio,N.reason)));this.rP.isManifestless\u0026\u0026WsF(this.L);this.G\u0026\u0026c3H(this.G,this.videoTrack.J);N\u003disNaN(this.getCurrentTime())?0:this.getCurrentTime();var w\u003d!this.rP.isManifestless;this.policy.A4\u0026\u0026(w\u003dw||this.rP.Ta);this.policy.Rq||(this.currentTime\u003dw?e:N);this.policy.qg\u0026\u0026this.seek(this.getCurrentTime(),{}).On(function(){});\nif(this.policy.J){var E;((E\u003dthis.Ng)\u003d\u003dnull?0:U_E(E,this.vE()||\"\"))\u0026\u0026zL5(this)\u0026\u0026vKs(this,this.videoTrack)\u0026\u0026vKs(this,this.audioTrack)\u0026\u0026(Sn0(this.K,this.Ng),this.policy.Z\u0026\u0026IG9(this))}else this.Kh\u0026\u0026(i35(this,this.videoTrack),i35(this,this.audioTrack),u9M(this.Kh),delete this.Kh);y?(this.policy.CN?(this.SR\u003dy,Tt(this,y)):Tt(this,!1),g.NA(this.Pg)):(y\u003dthis.getCurrentTime()\u003d\u003d\u003d0,nr(this.L,this.videoTrack,this.videoTrack.J,y),nr(this.L,this.audioTrack,this.audioTrack.J,y),this.policy.J\u0026\u0026aW_(this.K,!0),this.policy.qg||\nthis.seek(this.getCurrentTime(),{}).On(function(){}),this.timing.tick(\"gv\"));\n(this.rP.L$||this.rP.ZK||this.rP.aq||this.rP.pX||this.rP.PY)\u0026\u0026this.JW.HS(this.rP)};\ng.J.resume\u003dfunction(){if(this.isSuspended||this.Sh){this.logger.debug(\"Resumed.\");this.cU\u003dthis.Sh\u003dthis.isSuspended\u003d!1;try{this.Ga()}catch(e){g.t0(e)}}};\ng.J.Nc\u003dfunction(){return!this.policy.a9};\ng.J.wb\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.logger.debug(\"detaching media source\");fGF(this);this.JW.fO()\u0026\u0026(this.Z\u003dNaN);e?(this.logger.debug(\"enable updateMetadataWithoutMediaSource\"),this.policy.aq\u0026\u0026this.Fh(\"loader\",{setsmb:1}),this.policy.i9\u003d!0,this.w4()):(this.policy.CN?Tt(this,this.SR):Tt(this,!1),N||this.w4())};\ng.J.setAudioTrack\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;if(!this.Ss()){var w\u003d!isNaN(N);y\u0026\u0026w\u0026\u0026(this.audioTrack.Ng\u003dDate.now(),this.policy.UY\u0026\u0026(this.Ut\u003d!0));if(this.policy.J){var E\u003dthis.N.QP(e.id,w);this.logger.debug(function(){return\"Logging new audio format: \"+E.J.info.id});\nthis.JW.wJ(E)}else{var A\u003dh_E(this.J,e.id,w);this.logger.debug(function(){return\"Logging new audio format: \"+A.audio.info.id});\nthis.JW.wJ(new VW(A.audio,A.reason))}if(w\u0026\u0026(y\u003dthis.audioTrack.J.index.zI(N),this.Fh(\"setAudio\",{id:e.id,cmt:N,sq:y}),y\u003e\u003d0)){this.policy.J\u0026\u0026(this.N.U\u003d!0,this.Fc(!0,\"mosaic\"));Bl(this.audioTrack,y,NaN,NaN);!this.policy.im\u0026\u0026this.rP.isLive\u0026\u0026l2(this.rP,y,!1);return}this.JW.P_()}};\ng.J.setPlaybackRate\u003dfunction(e){e!\u003d\u003dthis.D.getPlaybackRate()\u0026\u0026this.D.setPlaybackRate(e)};\ng.J.fH\u003dfunction(e){var N\u003dthis.K.G;this.K.b7(e);this.Fh(\"scfidc\",{curr:Sl(N),\"new\":Sl(e)});e\u0026\u0026Sl(e)!\u003d\u003dSl(N)\u0026\u0026(this.Fc(!1,\"caption change\"),this.Ga())};\ng.J.tE\u003dfunction(e){this.K.Fy(e)};\ng.J.vr\u003dfunction(e){var N\u003de.J.info.qG();this.logger.debug(function(){return\"New \"+(N?\"audio\":\"video\")+\" format from SABR: \"+N$(e.J.info)});\nN?this.JW.wJ(e):nK3(this.JW,e)};\ng.J.Dr\u003dfunction(e){Px(e.QB[e.QB.length-1])\u0026\u0026Z3n(this,cdE(this.J,e.QB[0].J))};\ng.J.rf\u003dfunction(){return this.JW.rf()};\ng.J.ND\u003dfunction(){return this.JW.ND()};\ng.J.DI\u003dfunction(e){this.JW.X().B9()\u0026\u0026this.Fh(\"sps\",{status:e.RS||\"\"});if(e.RS\u003d\u003d\u003d1)this.JW.videoData.JX\u003d0;else if(e.RS\u003d\u003d\u003d2||e.RS\u003d\u003d\u003d3){var N\u003d!1;if(e.RS\u003d\u003d\u003d3){N\u003dthis.JW.kL();var y;this.FZ\u003d(y\u003de.FiB)!\u003dnull?y:Infinity;this.JW.videoData.JX\u003dN+1;(N\u003dKr(this))\u0026\u0026this.GR(!0)}this.JW.Du(!0,N)}};\ng.J.HZ\u003dfunction(){return this.JW.HZ()};\ng.J.XW\u003dfunction(){return this.JW.XW()};\ng.J.k5\u003dfunction(e){this.JW.k5(e)};\ng.J.o9B\u003dfunction(){var e,N\u003d(e\u003dthis.JW.LC())\u003d\u003dnull?void 0:e.getCurrentTime();N?this.JW.Fh(\"rms\",{cta:N}):g.NA(this.pX)};\ng.J.Ga\u003dfunction(){qnn(this);if(this.TZ\u0026\u0026nh(this.TZ)\u0026\u0026!this.TZ.Vh()\u0026\u0026(!this.policy.Rq||isFinite(this.getCurrentTime()))){var e\u003dMN(this.videoTrack);e\u003dthis.policy.yw\u0026\u0026e\u0026\u0026e.eY();this.rP.isManifestless\u0026\u0026this.rP.j\u0026\u0026rt(this.rP)?(this.Z\u003drt(this.rP),this.TZ.zV(this.Z)):SI(this.rP)\u0026\u0026!e?isNaN(this.Z)?(this.Z\u003dthis.getCurrentTime()+3600,this.TZ.zV(this.Z)):this.Z\u003c\u003dthis.getCurrentTime()+1800\u0026\u0026(this.Z\u003dMath.max(this.Z+1800,this.getCurrentTime()+3600),this.TZ.zV(this.Z)):this.TZ.isView||(e\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.Z)||this.Z!\u003d\u003de)\u0026\u0026e\u003e0\u0026\u0026(this.TZ.zV(e),this.Z\u003de))}if(!this.Ss())if(CC(this.rP)\u0026\u0026this.rP.Q_()){var N\u003dthis.rP;this.handleError(\"manifest.net.retryexhausted\",N.Ut?{rc:N.Ie}:{rc:N.Ie.toString()},1)}else if(this.policy.J)a:{try{a9(this.K);this.rP.isManifestless\u0026\u0026this.policy.Z\u0026\u0026V9(this.jZ);if(Vxs(this)\u0026\u0026this.TZ\u0026\u0026!HI(this.TZ)\u0026\u0026this.videoTrack.aq\u0026\u0026this.audioTrack.aq){this.Fh(\"ssap\",{delaysb:1,v:this.videoTrack.J.info.id,vf:this.videoTrack.J.info.Iq,a:this.audioTrack.J.info.id,\naf:this.audioTrack.J.info.Iq});var y\u003dthis.TZ,w\u003dthis.videoTrack.J,E\u003dthis.audioTrack.J;!HI(y)\u0026\u0026E\u0026\u0026w\u0026\u0026(Sz5(y,w.info,E.info,this.policy.jN),tx0(this,y))}var A;((A\u003dthis.TZ)\u003d\u003dnull?0:HI(A))\u0026\u0026this.bu();this.policy.J||Aj(this);aW_(this.K)}catch(p){g.uA(p);N\u003dp;if(N.message.includes(\"changeType\")){this.Fh(\"ssap\",{exp:N.name,msg:N.message,s:N.stack});break a}this.handleError(\"fmt.unplayable\",{exp:N.name,msg:N.message,s:N.stack},1)}AYE(this);g.NA(this.Bk)}else if(!this.rP.N||!XUF(this.videoTrack)\u0026\u0026!XUF(this.audioTrack)||\n(this.videoTrack.L||this.audioTrack.L)\u0026\u0026this.policy.SR?y\u003d!1:(this.w4(),this.JW.seekTo(Infinity,{BY:\"checkLoaderTracksSync\",Kz:!0}),y\u003d!0),!y){qnn(this);this.rP.isManifestless\u0026\u0026(P2M(this.videoTrack),P2M(this.audioTrack),V9(this.jZ),(y\u003du3(this.videoTrack))\u0026\u0026y.N\u0026\u0026(y\u003dy.N.K\u0026\u0026!this.policy.o1,this.Fh(y\u003d\u003d\u003dthis.policy.U.Z0?\"strm\":\"strmbug\",{strm:y,sfmp4:this.policy.U.Z0,dfs:this.policy.o1},!0)));if(this.TZ)this.bu();else if(this.policy.j){var T;y\u003d!1;if(this.policy.Fq)for(w\u003dg.c([this.videoTrack,this.audioTrack]),\nE\u003dw.next();!E.done;E\u003dw.next()){A\u003dE.value;for(E\u003du3(A);E\u0026\u0026A.SL()!\u003d\u003dMN(A);E\u003du3(A))A.Of(E);y\u003dy||!!E}else(N\u003du3(this.videoTrack))\u0026\u0026this.videoTrack.Of(N),(T\u003du3(this.audioTrack))\u0026\u0026this.audioTrack.Of(T);bz(this.videoTrack)\u0026\u0026bz(this.audioTrack)?this.logger.debug(\"Received all background data; disposing\"):(N||T||y)\u0026\u0026sB(this)}Aj(this);nr(this.L,this.videoTrack,this.videoTrack.J,!1);nr(this.L,this.audioTrack,this.audioTrack.J,!1);this.policy.uf||jf9(this,this.videoTrack,this.audioTrack);jI0(this.L,this.videoTrack,\nthis.audioTrack);jI0(this.L,this.audioTrack,this.videoTrack);AYE(this);this.G\u0026\u0026(N\u003dthis.G,N.j?(T\u003dN.Z+N.policy.xw,N.K||(T\u003dMath.min(T,N.startTimeSecs+N.policy.Tg)),N\u003dMath.max(0,T*1E3-Date.now())):N\u003dNaN,isNaN(N)||g.NA(this.jn,N));g.NA(this.Bk)}};\ng.J.qH\u003dfunction(e){this.JW.qH(e)};\ng.J.bu\u003dfunction(){var e\u003dthis;if(this.TZ){var N\u003dthis.TZ.J,y\u003dthis.TZ.N;rY_(this,this.audioTrack);rY_(this,this.videoTrack);var w\u003dmOM(this);if(w){if(this.policy.oS){if(!N.QO()){var E\u003du3(this.audioTrack);if(E){if(!wg(this,this.audioTrack,N,E.info))return;W01(this,this.audioTrack,N,E)}}if(!y.QO()\u0026\u0026(E\u003du3(this.videoTrack))){if(!wg(this,this.videoTrack,y,E.info))return;W01(this,this.videoTrack,y,E)}}this.NT||(this.NT\u003d(0,g.iC)(),this.logger.debug(function(){return\"Appends pause start \"+e.NT+\" reason \"+w}),\nthis.policy.K\u0026\u0026this.Fh(\"apdps\",{r:w}))}else if(this.NT\u0026\u0026(Qf1(this,this.NT),this.NT\u003d0),H3P(this),E\u003d!1,this.policy.N\u0026\u0026DU(this.videoTrack)||!L0n(this,this.videoTrack,y)||(E\u003d!0,UaH(this.timing),e_9(this.timing)),this.TZ\u0026\u0026!this.TZ.u6()\u0026\u0026(this.policy.N\u0026\u0026DU(this.audioTrack)||!L0n(this,this.audioTrack,N)||(E\u003d!0,LhM(this.timing),N4H(this.timing)),!this.Ss()\u0026\u0026this.TZ)){if(!this.policy.a9\u0026\u0026bz(this.videoTrack)\u0026\u0026bz(this.audioTrack)\u0026\u0026nh(this.TZ)\u0026\u0026!this.TZ.Vh()){y\u003d!1;\ny\u003dMN(this.audioTrack);if(this.policy.N){var A;N\u003d(A\u003dthis.k_)\u003d\u003dnull?void 0:P0(A,y.o2*1E3);y\u003d!(!N||N.clipId!\u003d\u003dy.clipId);this.Fh(\"ssap\",{eos:y})}else A\u003dy.J,y\u003dA\u003d\u003d\u003dthis.rP.J[A.info.id];y\u0026\u0026(this.logger.debug(\"Setting EOS\"),oN3(this.TZ),fuJ(this.schedule))}E\u0026\u0026!this.TZ.isAsync()\u0026\u0026sB(this)}}};\ng.J.BO\u003dfunction(e){var N,y\u003de\u003d\u003d\u003d((N\u003dthis.TZ)\u003d\u003dnull?void 0:N.J)?this.audioTrack:this.videoTrack,w;(w\u003dy.l9)\u003d\u003dnull||w.stop();var E;if((E\u003du3(y))\u003d\u003dnull?0:E.isLocked){if(this.JW.X().B9()){var A;this.Fh(\"eosl\",{ounlock:(A\u003du3(y))\u003d\u003dnull?void 0:A.info.O2()})}var T;wF5(this,e\u003d\u003d\u003d((T\u003dthis.TZ)\u003d\u003dnull?void 0:T.J))}var p;if(this.policy.UY\u0026\u0026e\u003d\u003d\u003d((p\u003dthis.TZ)\u003d\u003dnull?void 0:p.J)\u0026\u0026this.VB){N\u003dthis.VB-this.getCurrentTime();var C;this.JW.Fh(\"asl\",{l:N,xtag:(C\u003dMN(this.audioTrack))\u003d\u003dnull?void 0:C.J.info.J});this.Ut\u003d!1;this.VB\u003d\n0}e.QI()\u0026\u0026e.Ju().length\u003d\u003d\u003d0\u0026\u0026(e.IC(),this.TZ\u0026\u0026!this.TZ.QI()\u0026\u0026(this.JW.X().B9()\u0026\u0026this.JW.Fh(\"rms\",{ld:\"seek\"}),this.TZ.Z\u003dperformance.now(),this.JW.TF(),this.JW.X().B9()\u0026\u0026g.NA(this.pX)));var r;(r\u003dy.D)!\u003dnull\u0026\u0026WT(r,0);this.policy.Dl\u0026\u0026this.policy.Sy\u0026\u0026this.TZ\u0026\u0026(y\u003de.mM())\u0026\u0026y.eY()\u0026\u0026!AX(e.Ju(),Math.min(y.o2+Jj,y.XT))\u0026\u0026this.Fh(\"sbunb\",{st:y.o2,et:y.XT});this.policy.FZ?mL(this):this.Ga()};\ng.J.UUZ\u003dfunction(e){if(this.TZ){var N\u003dMN(e\u003d\u003d\u003dthis.TZ.J?this.audioTrack:this.videoTrack);if(e\u003de.un())for(var y\u003d0;y\u003ce.length;y++)this.Fh(\"appendedbuffer\",{i:y,b:g.oN(e[y].subarray(0,4096),3)});e\u003dvoid 0;N\u0026\u0026(e\u003dvx(N),this.policy.N\u0026\u0026this.k_\u0026\u0026this.k_.XH()\u0026\u0026(e.ccid\u003dthis.k_.XH()));this.handleError(\"fmt.unplayable\",e,1)}};\ng.J.VQ\u003dfunction(e){this.JW.VQ(e)};\ng.J.Q8\u003dfunction(e,N,y){if(this.rP.isManifestless){e\u003d!!e.info.video;C21(this,N,y,e,!0);var w;if(((w\u003dthis.JW.getVideoData())\u003d\u003dnull?0:w.enableServerStitchedDai)\u0026\u0026N.J){a:{w\u003dthis.rP;var E\u003dN.Ch;for(A in w.J)if(!Ug(w.J[A].info)\u0026\u0026w.J[A].info.gx()\u003d\u003d\u003d!e){y\u003dvoid 0;var A\u003d((y\u003dw.J[A].index.o8(E))\u003d\u003dnull?void 0:y.J)||0;break a}A\u003d0}A!\u003d\u003d0\u0026\u0026A!\u003d\u003dN.J\u0026\u0026this.handleError(\"ssdai.avsync\",{sq:N.Ch,a:e?A:N.J,v:e?N.J:A},0)}}};\ng.J.Ya\u003dfunction(e,N,y,w){e.info.video\u0026\u0026this.j.Ya(N,y,w)};\ng.J.gF\u003dfunction(e){this.J.gF(e)};\ng.J.Qr\u003dN3(19);g.J.Mf\u003dfunction(e){this.k_\u003de;var N;(N\u003dthis.audioTrack.U)!\u003dnull\u0026\u0026(N.Yk\u003de);(N\u003dthis.videoTrack.U)!\u003dnull\u0026\u0026(N.Yk\u003de);N\u003dthis.K;N.U\u0026\u0026(N.tW.Fh(\"ssap\",{addcacheclips:1,v:N.U.version,tl:oK3(N.U.YS)}),lG9(N,e,N.U),N.U\u003dvoid 0)};\ng.J.bP\u003dfunction(){return this.k_};\ng.J.u$\u003dfunction(){return this.videoTrack.G||this.audioTrack.G};\ng.J.seek\u003dfunction(e,N){if(this.Ss())return oD();if(this.u$())return oD(\"seeking to head\");if(this.policy.qg\u0026\u0026!isFinite(e))return vBJ(this.jZ),g.S9(Infinity);qnn(this);this.Vy\u003d(0,g.iC)();this.policy.J||Aj(this,e);this.TZ\u0026\u0026this.TZ.J\u0026\u0026this.TZ.N\u0026\u0026!this.JW.getVideoData().hv\u0026\u0026(this.TZ.J.isLocked()||this.TZ.N.isLocked())\u0026\u0026this.JW.P_({reattachOnLockedBuffer:1,vsb:\"\"+this.TZ.N.isLocked(),asb:\"\"+this.TZ.J.isLocked()});var y\u003dthis.getCurrentTime(),w\u003dthis.jZ.seek(e,N);this.policy.Rq||(this.currentTime\u003dw);D0(this.j,\ne,y,this.policy.NB\u0026\u0026!N.CI);sB(this);return g.S9(w)};\ng.J.lS\u003dfunction(e){return this.policy.J\u0026\u0026this.K.lS(e)};\ng.J.Fc\u003dfunction(e,N){this.K.Fc(e,N)};\ng.J.getCurrentTime\u003dfunction(){if(this.policy.Rq){var e\u003dthis.w7()||0;return this.JW.getCurrentTime()-e}return this.currentTime};\ng.J.QF\u003dfunction(){return this.audioTrack.J.info};\ng.J.fI\u003dfunction(){return this.videoTrack.J.info};\ng.J.LV\u003dfunction(){return this.audioTrack.J.info.Iq};\ng.J.T2\u003dfunction(){return this.videoTrack.J.info.Iq};\ng.J.fh\u003dfunction(){try{this.wb(),zc(this.audioTrack),zc(this.videoTrack),zb(this.audioTrack),zb(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.x.prototype.fh.call(this)}catch(e){g.t0(e)}};\ng.J.handleError\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?0:y;var w\u003ddp(y);e\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026this.rP.isLive\u0026\u0026(this.policy.oS\u003d!1,MX(this.rP));N\u003dnew P3(e,N,y);g.RP(this);Xe(N.details);this.JW.handleError(N);e!\u003d\u003d\"html5.invalidstate\"\u0026\u0026N.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e!\u003d\u003d\"fmt.unparseable\"\u0026\u0026w\u0026\u0026this.dispose()};\ng.J.N7\u003dfunction(){var e\u003dMN(this.audioTrack),N\u003dMN(this.videoTrack);e\u003d{lct:this.getCurrentTime().toFixed(3),lsk:this.jZ.isSeeking(),lmf:this.J.J.isLocked(),lbw:Yj(this.schedule).toFixed(3),lhd:Ca(this.schedule).toFixed(3),lst:((this.schedule.G.AT()||0)*1E9).toFixed(3),laa:e?e.O2():\"\",lva:N?N.O2():\"\",lar:this.audioTrack.N?this.audioTrack.N.O2():\"\",lvr:this.videoTrack.N?this.videoTrack.N.O2():\"\",laq:\"\"+hW(this.audioTrack),lvq:\"\"+hW(this.videoTrack)};this.TZ\u0026\u0026!this.TZ.u6()\u0026\u0026this.TZ.J\u0026\u0026this.TZ.N\u0026\u0026(e.lab\u003d\nwO(this.TZ.J.Ju()),e.lvb\u003dwO(this.TZ.N.Ju()));this.NT\u0026\u0026(e.lapt\u003d((0,g.iC)()-this.NT).toFixed(0),e.lapr\u003dmOM(this));this.i9\u0026\u0026(e.lapmabht\u003d((0,g.iC)()-this.i9).toFixed(0),e.lapmabh\u003dD2(this,this.audioTrack).toFixed(0));this.aq\u0026\u0026(e.lapmvbht\u003d((0,g.iC)()-this.aq).toFixed(0),e.lapmvbh\u003dD2(this,this.videoTrack).toFixed(0));this.Rq\u0026\u0026(e.lapsdai\u003d((0,g.iC)()-this.Rq).toFixed(0));return e};\ng.J.w4\u003dfunction(){try{this.policy.J\u0026\u0026this.K.Fc(!1,\"pending\"),this.audioTrack.w4(),this.videoTrack.w4()}catch(e){g.t0(e)}this.policy.j\u003d\"\"};\ng.J.Xx\u003dfunction(){return b3(this.D)};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y\u003d\u003d\u003dvoid 0?!1:y)};\ng.J.vE\u003dfunction(){return this.JW.vE()};\ng.J.Kz\u003dfunction(e,N){e/\u003dN;isNaN(this.timestampOffset)\u0026\u0026$KJ(this,e-Math.min(e,this.policy.Dy));return(e-this.timestampOffset)*N};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.isSeeking\u003dfunction(){return this.jZ.isSeeking()};\ng.J.f_\u003dfunction(){this.j.f_()};\ng.J.mK\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?{}:y;this.policy.J?this.N.mK(e,N,y):this.J.mK(e,N,y)};\ng.J.QM\u003dfunction(e,N){if(!this.U)return!1;var y\u003dthis.videoTrack.J.index.zI(e);return this.U.QM(e,N,y)};\ng.J.Ll\u003dfunction(e,N){if(this.U\u0026\u0026this.j.Ll(e,this.U))return $KJ(this,this.timestampOffset-N),sB(this),this.policy.L\u0026\u0026(MX(this.rP),zb(this.audioTrack),zb(this.videoTrack),this.w4()),!0;N\u003dthis.videoTrack.J.index.zI(e);this.handleError(\"ad.skipfailed\",{dec:!!this.U,t:e.toFixed(3),sq:N});return!1};\ng.J.getManifest\u003dfunction(){return this.rP};\ng.J.isOffline\u003dfunction(){return!!this.JW.getVideoData().cotn};\ng.J.Gt\u003dfunction(e,N){this.JW.Gt(e,N)};\ng.J.j0\u003dfunction(e){if(this.policy.E0)this.policy.J\u0026\u0026this.K.Fc(!0,\"utc\"),this.Ga();else{var N\u003dthis.JW.getVideoData().E_;if(N){var y\u003dthis.L;y.Q2\u003de;y.E_\u003dN;Wl(this)}}};\ng.J.ou\u003dfunction(e){this.videoTrack.G\u003d!1;this.audioTrack.G\u003d!1;this.jZ.N\u003d!1;this.JW.ou(e)};\ng.J.xD\u003dfunction(e){this.jZ.xD(e-this.w7())};\ng.J.WC\u003dfunction(){this.JW.WC()};\ng.J.GR\u003dfunction(e){e!\u003d\u003dthis.policy.j_\u0026\u0026((this.policy.j_\u003de)||this.Ga())};\ng.J.EJ\u003dfunction(e,N){var y\u003dthis.audioTrack.TW,w\u003dthis.videoTrack.TW;y\u0026\u0026w\u0026\u0026(y.remove(e,N),w.remove(e,N))};\ng.J.P_\u003dfunction(e){this.JW.P_(e)};\ng.J.Bm\u003dfunction(e){this.JW.Bm(e)};\ng.J.kL\u003dfunction(){return this.JW.kL()};g.J\u003dg.pW.prototype;g.J.zz\u003dfunction(e,N,y,w,E,A){return this.Yk.zz(e,N,y,w,E,A)};\ng.J.Ox\u003dfunction(e,N,y,w,E,A){return this.Yk.Ox(e,N,y,w,E,A)};\ng.J.cM\u003dfunction(e){return this.Yk.cM(e)};\ng.J.lh\u003dfunction(e){this.Yk.lh(e)};\ng.J.Ok\u003dfunction(e,N,y,w){return this.Yk.Ok(e,N,y,w)};\ng.J.f_\u003dfunction(){this.Yk.f_()};\ng.J.QM\u003dfunction(e,N,y){return this.Yk.QM(e,N,y)};\ng.J.Af\u003dfunction(e,N){this.Yk.Af(e,N)};\ng.J.My\u003dfunction(){this.Yk.My()};\ng.J.HQ\u003dN3(48);g.J.Xo\u003dfunction(e,N,y){this.Yk.Xo(e,N,y)};\ng.J.r6\u003dN3(51);g.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){this.Yk.O7(e,N,y,w,E,A,T,p,C)};\ng.J.aZ\u003dfunction(e){this.Yk.aZ(e)};\ng.J.Wi\u003dfunction(e){return this.Yk.Wi(e)};\ng.J.hI\u003dfunction(e){return this.Yk.hI(e)};g.b(CW,g.pT);g.b(rg,CW);rg.prototype.Z\u003dfunction(e,N){if(e\u0026\u0026N){var y\u003dNumber(Hc(e,\"cpi\"))*1+1;isNaN(y)||y\u003c\u003d0||y\u003cthis.K?(this.j.stop(),this.N.stop(),this.K\u003d-1,this.J\u003d{}):(y\u003ethis.K\u0026\u0026(this.K\u003dy,g.v4(this.J)||(this.J\u003d{},this.j.stop(),this.N.stop())),this.J[N]\u003de,g.NA(this.N))}};\nrg.prototype.L\u003dfunction(){for(var e\u003dg.c(Object.keys(this.J)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dN.value;N\u003dthis.publish;for(var w\u003dthis.K,E\u003dthis.J[y].match(fY),A\u003d[],T\u003dg.c(E[6].split(\"\u0026\")),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.indexOf(\"cpi\u003d\")\u003d\u003d\u003d0?A.push(\"cpi\u003d\"+w.toString()):p.indexOf(\"ek\u003d\")\u003d\u003d\u003d0?A.push(\"ek\u003d\"+g.RA(y)):A.push(p);E[6]\u003d\"?\"+A.join(\"\u0026\");y\u003d\"skd://\"+E.slice(2).join(\"\");E\u003dy.length*2;w\u003dnew Uint8Array(E+4);w[0]\u003dE%256;w[1]\u003d(E-w[0])/256;for(E\u003d0;E\u003cy.length;++E)w[E*2+4]\u003dy.charCodeAt(E);N.call(this,\n\"rotated_need_key_info_ready\",new eL(w,\"fairplay\",!0))}this.J\u003d{}};\nrg.prototype.fh\u003dfunction(){this.J\u003d{};CW.prototype.fh.call(this)};g.b($4,CW);\n$4.prototype.L\u003dfunction(e){var N;a:{if((N\u003de.cryptoPeriodIndex)\u0026\u0026this.J.length\u003e0)for(var y\u003dg.c(this.J),w\u003dy.next();!w.done;w\u003dy.next())if(N\u003d\u003d\u003dw.value.info.cryptoPeriodIndex){N\u003d!0;break a}N\u003d!1}if(!N){N\u003d(0,g.iC)();a:{y\u003de.cryptoPeriodIndex;if(!isNaN(y)){w\u003dg.c(this.K.values());for(var E\u003dw.next();!E.done;E\u003dw.next())if(Math.abs(E.value.cryptoPeriodIndex-y)\u003c\u003d1){y\u003d!0;break a}}y\u003d!1}y?(y\u003de.J,y\u003dMath.max(0,Math.random()*((isNaN(y)?120:y)-30))*1E3):y\u003d0;this.publish(\"log_qoe\",{wvagt:\"delay.\"+y,cpi:e.cryptoPeriodIndex,reqlen:this.J.length,\nignore:this.j});y\u003c\u003d0?Fd5(this,e):this.j||(this.J.push({time:N+y,info:e}),g.NA(this.N,y))}};\n$4.prototype.fh\u003dfunction(){this.J\u003d[];CW.prototype.fh.call(this)};var le\u003d{},cY3\u003d(le.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",le.DRM_TRACK_TYPE_SD\u003d\"SD\",le.DRM_TRACK_TYPE_HD\u003d\"HD\",le.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",le);g.b(bXM,g.x);g.b(BdM,g.pT);g.J\u003dBdM.prototype;g.J.Nx\u003dfunction(e){var N\u003dthis;this.Ss()||e.size\u003c\u003d0||(e.forEach(function(y,w){var E\u003ddt(N.N)?w:y;w\u003dnew Uint8Array(dt(N.N)?y:w);dt(N.N)\u0026\u0026j$E(w);y\u003dg.oN(w,4);j$E(w);w\u003dg.oN(w,4);N.J[y]?N.J[y].status\u003dE:N.J[w]?N.J[w].status\u003dE:N.J[y]\u003d{type:\"\",status:E}}),t53(this,\",\"),Y4(this,{onkeystatuschange:1}),this.status\u003d\"kc\",this.publish(\"keystatuseschange\",this))};\ng.J.error\u003dfunction(e,N,y,w){this.Ss()||(this.publish(\"licenseerror\",e,N,y,w),e\u003d\u003d\u003d\"drm.provision\"\u0026\u0026(e\u003d(Date.now()-this.Z)/1E3,this.Z\u003dNaN,this.publish(\"ctmp\",\"provf\",{et:e.toFixed(3)})));dp(N)\u0026\u0026this.dispose()};\ng.J.shouldRetry\u003dfunction(e,N){return this.i9\u0026\u0026this.G?!1:!e\u0026\u0026this.requestNumber\u003d\u003d\u003dN.requestNumber};\ng.J.fh\u003dfunction(){this.J\u003d{};g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){var e\u003d{ctype:this.D.contentType||\"\",length:this.D.initData.length,requestedKeyIds:this.l9,cryptoPeriodIndex:this.cryptoPeriodIndex};this.K\u0026\u0026(e.keyStatuses\u003dthis.J);return e};\ng.J.getInfo\u003dfunction(){var e\u003dthis.j.join();if(Mt(this)){var N\u003dnew Set,y;for(y in this.J)this.J[y].status!\u003d\u003d\"usable\"\u0026\u0026N.add(this.J[y].type);e+\u003d\"/UKS.\"+Array.from(N)}return e+\u003d\"/\"+this.cryptoPeriodIndex};\ng.J.nC\u003dfunction(){return this.url};g.b(lw,g.x);g.J\u003dlw.prototype;g.J.mG\u003dfunction(e){if(this.L){var N\u003de.messageType||\"license-request\";this.L(new Uint8Array(e.message),N)}};\ng.J.Nx\u003dfunction(){this.G\u0026\u0026this.G(this.J.keyStatuses)};\ng.J.onClosed\u003dfunction(){this.Ss()||g.Kp(\"xboxone\")\u0026\u0026this.K\u0026\u0026this.K(\"closed\")};\ng.J.CZ\u003dfunction(e){this.L\u0026\u0026this.L(e.message,\"license-request\")};\ng.J.RU\u003dfunction(e){if(this.K){if(this.N){var N\u003dthis.N.error.code;e\u003dthis.N.error.systemCode}else N\u003de.errorCode,e\u003de.systemCode;this.K(\"t.prefixedKeyError;c.\"+N+\";sc.\"+e,N,e)}};\ng.J.S7\u003dfunction(){this.Z\u0026\u0026this.Z()};\ng.J.update\u003dfunction(e){var N\u003dthis;if(this.J)return(jI.isActive()?jI.le(\"emeupd\",function(){return N.J.update(e)}):this.J.update(e)).then(null,$B(function(y){Q$J(N,\"t.update\",y)}));\nthis.N?this.N.update(e):this.element.addKey?this.element.addKey(this.U.keySystem,e,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.U.keySystem,e,this.initData,this.sessionId);return u4()};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(this.D?this.J.close().catch(g.uA):this.J.close());this.element\u003dnull;g.x.prototype.fh.call(this)};g.b(F$,g.x);g.J\u003dF$.prototype;g.J.wU\u003dfunction(){var e\u003dthis;if(this.J.keySystemAccess)return(jI.isActive()?jI.le(\"emenew\",function(){return e.J.keySystemAccess.createMediaKeys()}):this.J.keySystemAccess.createMediaKeys()).then(function(y){if(!e.Ss())if(e.N\u003dy,jI.isActive())jI.le(\"emeset\",function(){return e.element.setMediaKeys(y)});\nelse{var w;(w\u003de.element)\u003d\u003dnull||w.setMediaKeys(y)}});\nif(PU(this.J))this.K\u003dnew (Xu())(this.J.keySystem);else if(II(this.J)){this.K\u003dnew (Xu())(this.J.keySystem);var N;(N\u003dthis.element)\u003d\u003dnull||N.webkitSetMediaKeys(this.K)}else jI.isActive()\u0026\u0026this.Fh(\"emev\",{v:\"01b\"}),Dw(this.L,this.element,[\"keymessage\",\"webkitkeymessage\"],this.XK),Dw(this.L,this.element,[\"keyerror\",\"webkitkeyerror\"],this.Y8),Dw(this.L,this.element,[\"keyadded\",\"webkitkeyadded\"],this.nS);return null};\ng.J.setServerCertificate\u003dfunction(){return this.N.setServerCertificate?this.J.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026this.J.Tg?this.N.setServerCertificate(this.J.Tg):zE(this.J)\u0026\u0026this.J.Ut?this.N.setServerCertificate(this.J.Ut):null:null};\ng.J.createSession\u003dfunction(e,N){var y\u003de.initData;if(this.J.keySystemAccess){N\u0026\u0026N(\"createsession\");var w\u003dthis.N.createSession();vU(this.J)?y\u003dmK5(y,this.J.Ut):zE(this.J)\u0026\u0026(y\u003dli5(y)||new Uint8Array(0));N\u0026\u0026N(\"genreq\");var E\u003djI.isActive()?jI.le(\"emegen\",function(){return w.generateRequest(e.contentType,y)}):w.generateRequest(e.contentType,y);\nvar A\u003dnew lw(null,null,null,w,null,this.G);E.then(function(){N\u0026\u0026N(\"genreqsuccess\")},$B(function(p){Q$J(A,\"t.generateRequest\",p)}));\nreturn A}if(PU(this.J))return KdJ(this,y);if(II(this.J))return HXJ(this,y);if((E\u003dthis.element)\u003d\u003dnull?0:E.generateKeyRequest)this.element.generateKeyRequest(this.J.keySystem,y);else{var T;(T\u003dthis.element)\u003d\u003dnull||T.webkitGenerateKeyRequest(this.J.keySystem,y)}return this.j\u003dnew lw(this.element,this.J,y,null,null,this.G)};\ng.J.XK\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.CZ(e)};\ng.J.Y8\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.RU(e)};\ng.J.nS\u003dfunction(e){var N\u003dWdn(this,e);N\u0026\u0026N.S7(e)};\ng.J.getMetrics\u003dfunction(){if(this.N\u0026\u0026this.N.getMetrics)try{var e\u003dthis.N.getMetrics()}catch(N){}return e};\ng.J.fh\u003dfunction(){this.K\u003dthis.N\u003dnull;var e;(e\u003dthis.j)\u003d\u003dnull||e.dispose();e\u003dg.c(Object.values(this.Z));for(var N\u003de.next();!N.done;N\u003de.next())N.value.dispose();this.Z\u003d{};g.x.prototype.fh.call(this);delete this.element};g.J\u003dSf.prototype;g.J.get\u003dfunction(e){e\u003dthis.findIndex(e);return e!\u003d\u003d-1?this.values[e]:null};\ng.J.remove\u003dfunction(e){e\u003dthis.findIndex(e);e!\u003d\u003d-1\u0026\u0026(this.keys.splice(e,1),this.values.splice(e,1))};\ng.J.removeAll\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ng.J.set\u003dfunction(e,N){var y\u003dthis.findIndex(e);y!\u003d\u003d-1?this.values[y]\u003dN:(this.keys.push(e),this.values.push(N))};\ng.J.findIndex\u003dfunction(e){return g.Rw(this.keys,function(N){return g.Cf(e,N)})};g.b(GCJ,g.pT);g.J\u003dGCJ.prototype;g.J.lBP\u003dfunction(e){this.T4({onecpt:1});e.initData\u0026\u0026sO5(this,new Uint8Array(e.initData),e.initDataType)};\ng.J.XYh\u003dfunction(e){this.T4({onndky:1});sO5(this,e.initData,e.contentType)};\ng.J.VQ\u003dfunction(e){this.T4({onneedkeyinfo:1});this.ph.T(\"html5_eme_loader_sync\")\u0026\u0026(this.G.get(e.initData)||this.G.set(e.initData,e));LU_(this,e)};\ng.J.ej\u003dfunction(e){this.K.push(e);oU(this)};\ng.J.createSession\u003dfunction(e){var N\u003deY3(this)?QiJ(e):g.oN(e.initData);this.N.get(N);this.l9\u003d!0;e\u003dnew BdM(this.videoData,this.ph,e,this.drmSessionId);this.N.set(N,e);e.subscribe(\"ctmp\",this.XE,this);e.subscribe(\"keystatuseschange\",this.Nx,this);e.subscribe(\"licenseerror\",this.V8,this);e.subscribe(\"newlicense\",this.i4,this);e.subscribe(\"newsession\",this.zL,this);e.subscribe(\"sessionready\",this.oU,this);e.subscribe(\"fairplay_next_need_key_info\",this.AJ,this);this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026e.subscribe(\"qualitychange\",\nthis.zX,this);this.ph.T(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026e.subscribe(\"sabrlicenseconstraint\",this.HC1,this);Iis(e,this.j)};\ng.J.i4\u003dfunction(e){this.Ss()||(this.T4({onnelcswhb:1}),e\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003de,this.publish(\"heartbeatparams\",e)))};\ng.J.zL\u003dfunction(){this.Ss()||(this.T4({newlcssn:1}),this.K.shift(),this.l9\u003d!1,oU(this))};\ng.J.oU\u003dfunction(){if(PU(this.J)\u0026\u0026(this.T4({onsnrdy:1}),this.aq--,this.aq\u003d\u003d\u003d0)){var e\u003dthis.Ng,N,y;(N\u003de.element)\u003d\u003dnull||(y\u003dN.msSetMediaKeys)\u003d\u003dnull||y.call(N,e.K)}};\ng.J.Nx\u003dfunction(e){if(!this.Ss()){!this.Rq\u0026\u0026this.videoData.T(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(NAJ(this),this.Rq\u003d!0);this.T4({onksch:1});var N\u003dthis.zX;if(!Mt(e)\u0026\u0026g.Um\u0026\u0026e.N.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"\u0026\u0026navigator.requestMediaKeySystemAccess)var y\u003d\"large\";else{y\u003d[];var w\u003d!0;if(Mt(e))for(var E\u003dg.c(Object.keys(e.J)),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,e.J[A].status\u003d\u003d\u003d\"usable\"\u0026\u0026y.push(e.J[A].type),e.J[A].status!\u003d\u003d\"unknown\"\u0026\u0026(w\u003d!1);if(!Mt(e)||w)y\u003de.j;y\u003dfiE(y)}N.call(this,y);this.publish(\"keystatuseschange\",\ne)}};\ng.J.XE\u003dfunction(e,N){this.Ss()||this.publish(\"ctmp\",e,N)};\ng.J.AJ\u003dfunction(e,N){this.Ss()||this.publish(\"fairplay_next_need_key_info\",e,N)};\ng.J.V8\u003dfunction(e,N,y,w){this.Ss()||(this.videoData.T(\"html5_log_drm_metrics_on_error\")\u0026\u0026NAJ(this),this.publish(\"licenseerror\",e,N,y,w))};\ng.J.De\u003dfunction(){return this.U};\ng.J.zX\u003dfunction(e){var N\u003dg.Rx(\"auto\",e,!1,\"l\");if(this.videoData.xX){if(this.U.Bw(N))return}else if(VO_(this.U,e))return;this.U\u003dN;this.publish(\"qualitychange\");this.T4({updtlq:e})};\ng.J.HC1\u003dfunction(e){this.videoData.sabrLicenseConstraint\u003de};\ng.J.fh\u003dfunction(){this.J.keySystemAccess\u0026\u0026this.element\u0026\u0026(this.qg?this.element.setMediaKeys(null).catch(g.uA):this.element.setMediaKeys(null));this.element\u003dnull;this.K\u003d[];for(var e\u003dg.c(this.N.values()),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.unsubscribe(\"ctmp\",this.XE,this),N.unsubscribe(\"keystatuseschange\",this.Nx,this),N.unsubscribe(\"licenseerror\",this.V8,this),N.unsubscribe(\"newlicense\",this.i4,this),N.unsubscribe(\"newsession\",this.zL,this),N.unsubscribe(\"sessionready\",this.oU,this),N.unsubscribe(\"fairplay_next_need_key_info\",\nthis.AJ,this),this.ph.T(\"html5_enable_vp9_fairplay\")\u0026\u0026N.unsubscribe(\"qualitychange\",this.zX,this),N.dispose();this.N.clear();this.Z.removeAll();this.G.removeAll();this.heartbeatParams\u003dnull;g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){for(var e\u003d{systemInfo:this.J.N7(),sessions:[]},N\u003dg.c(this.N.values()),y\u003dN.next();!y.done;y\u003dN.next())e.sessions.push(y.value.N7());return e};\ng.J.getInfo\u003dfunction(){return this.N.size\u003c\u003d0?\"no session\":\"\"+this.N.values().next().value.getInfo()+(this.L?\"/KR\":\"\")};\ng.J.T4\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.Ss()||(Xe(e),(this.ph.B9()||N)\u0026\u0026this.publish(\"ctmp\",\"drmlog\",e))};g.b(TA1,g.x);g.J\u003dTA1.prototype;g.J.PU\u003dfunction(){return!!this.P3};\ng.J.uy\u003dfunction(){return this.N};\ng.J.handleError\u003dfunction(e){var N\u003dthis;Yen(this,e);if((e.errorCode!\u003d\u003d\"html5.invalidstate\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unparseable\"||!$N0(this,e.errorCode,e.details))\u0026\u0026!Se1(this,e)){if(this.Ot.Ng!\u003d\u003d\"yt\"\u0026\u0026lU_(this,e)\u0026\u0026this.videoData.TV\u0026\u0026(0,g.iC)()/1E3\u003ethis.videoData.TV\u0026\u0026this.Ot.Ng\u003d\u003d\u003d\"hm\"){var y\u003dObject.assign({e:e.errorCode},e.details);y.stalesigexp\u003d\"1\";y.expire\u003dthis.videoData.TV;y.init\u003dthis.videoData.Rr/1E3;y.now\u003d(0,g.iC)()/1E3;y.systelapsed\u003d((0,g.iC)()-this.videoData.Rr)/1E3;\ne\u003dnew P3(e.errorCode,y,2);this.JW.MP(e.errorCode,2,\"SIGNATURE_EXPIRED\",Xe(e.details))}if(dp(e.severity)){var w;y\u003d(w\u003dthis.JW.tW)\u003d\u003dnull?void 0:w.J.J;if(this.Ot.T(\"html5_use_network_error_code_enums\"))if(MLs(e)\u0026\u0026y\u0026\u0026y.isLocked())var E\u003d\"FORMAT_UNAVAILABLE\";else if(this.Ot.Z||e.errorCode!\u003d\u003d\"auth\"||e.details.rc!\u003d\u003d429)e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(E\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\");else{E\u003d\"TOO_MANY_REQUESTS\";var A\u003d\"6\"}else MLs(e)\u0026\u0026y\u0026\u0026y.isLocked()?E\u003d\"FORMAT_UNAVAILABLE\":this.Ot.Z||e.errorCode!\u003d\u003d\"auth\"||\ne.details.rc!\u003d\u003d\"429\"?e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(E\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"):(E\u003d\"TOO_MANY_REQUESTS\",A\u003d\"6\");this.JW.MP(e.errorCode,e.severity,E,Xe(e.details),A)}else this.JW.publish(\"nonfatalerror\",e),w\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.Qi(e.errorCode,e.details),w\u0026\u0026e.errorCode\u003d\u003d\u003d\"manifest.net.connect\"\u0026\u0026(e\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.iC)(),S3(e,\"manifest\",function(T){N.Z\u003d!0;N.Fh(\"pathprobe\",T)},function(T){N.Qi(T.errorCode,\nT.details)}))}};\ng.J.Fh\u003dfunction(e,N){this.JW.Eg().Fh(e,N)};\ng.J.Qi\u003dfunction(e,N){N\u003dXe(N);this.JW.Eg().Qi(e,N)};hY5.prototype.mH\u003dfunction(e,N){return(N\u003d\u003d\u003dvoid 0?0:N)?{FC:e?cG(this,e):f3,xs:e?ve3(this,e):f3,JT9:e?dNH(this,e):f3,kIh:e?fUs(this,e.videoData):f3,m8:e?tLE(this,e.videoData,e):f3,tZG:e?Xl9(this,e):f3}:{FC:e?cG(this,e):f3}};\nhY5.prototype.T\u003dfunction(e){return this.ph.T(e)};g.b(k4,g.x);k4.prototype.onError\u003dfunction(e){if(e!\u003d\u003d\"player.fatalexception\"||this.provider.T(\"html5_exception_to_health\"))e\u003d\u003d\u003d\"sabr.fallback\"\u0026\u0026(this.encounteredSabrFallback\u003d!0),e.match(t4X)?this.networkErrorCount++:this.nonNetworkErrorCount++};\nk4.prototype.send\u003dfunction(){if(!(this.K||this.J\u003c0)){ZrF(this);var e\u003dg.BG(this.provider)-this.J,N\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",y\u003dthis.playerState.qS;this.playerState.isError()?N\u003dy\u0026\u0026y.errorCode\u003d\u003d\u003d\"auth\"?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.G(this.playerState,2)?N\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.G(this.playerState,64)?N\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.G(this.playerState,16)||g.G(this.playerState,32)?N\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.G(this.playerState,1)\u0026\u0026g.G(this.playerState,\n4)?N\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.G(this.playerState,1)?N\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.G(this.playerState,4)?N\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.G(this.playerState,8)\u0026\u0026(N\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");y\u003dvbV[MK(this.provider.videoData)];a:switch(this.provider.ph.playerCanaryState){case \"canary\":var w\u003d\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";break a;case \"holdback\":w\u003d\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";break a;default:w\u003d\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}var E\u003dxNM(this.provider),\nA\u003dthis.N\u003c0?e:this.N-this.J;e\u003dthis.provider.ph.Fr+36E5\u003c(0,g.iC)();N\u003d{started:this.N\u003e\u003d0,stateAtSend:N,joinLatencySecs:A,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:w,playerCanaryStage:E,isAd:this.provider.videoData.isAd(),liveMode:y,hasDrm:!!g.$I(this.provider.videoData),isGapless:this.provider.videoData.U,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,\nencounteredSabrFallback:this.encounteredSabrFallback,isSabr:L3(this.provider.videoData)};e||g.$$(\"html5PlayerHealthEvent\",N);this.K\u003d!0;this.dispose()}};\nk4.prototype.fh\u003dfunction(){this.K||this.send();window.removeEventListener(\"error\",this.gs);window.removeEventListener(\"unhandledrejection\",this.gs);g.x.prototype.fh.call(this)};\nvar t4X\u003d/\\bnet\\b/;g.b(neF,g.x);neF.prototype.fh\u003dfunction(){mN_(this);g.x.prototype.fh.call(this)};var Hr0\u003d/[?\u0026]cpn\u003d/;g.b(X$,g.x);X$.prototype.flush\u003dfunction(){var e\u003d{};this.N\u0026\u0026(e.pe\u003dthis.N);this.J.length\u003e0\u0026\u0026(e.pt\u003dthis.J.join(\".\"));this.J\u003d[];return e};\nX$.prototype.stop\u003dfunction(){var e\u003dthis,N,y,w;return g.f(function(E){if(E.J\u003d\u003d1)return g.c5(E,2),g.D(E,(N\u003de.j)\u003d\u003dnull?void 0:N.stop(),4);if(E.J!\u003d2)return(y\u003dE.N)\u0026\u0026e.logTrace(y),g.B5(E,0);w\u003dg.XH(E);e.N\u003dLLJ(w.message);g.hn(E)})};\nX$.prototype.logTrace\u003dfunction(e){this.encoder.reset();this.encoder.add(1);this.encoder.add(e.resources.length);for(var N\u003dg.c(e.resources),y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value.replace(\"https://www.youtube.com/s/\",\"\");this.encoder.add(y.length);for(var w\u003d0;w\u003cy.length;w++)this.encoder.add(y.charCodeAt(w))}this.encoder.add(e.frames.length);N\u003dg.c(e.frames);for(y\u003dN.next();!y.done;y\u003dN.next()){y\u003dy.value;this.encoder.add(y.name.length);for(w\u003d0;w\u003cy.name.length;w++)this.encoder.add(y.name.charCodeAt(w));\nN_(this.encoder,y.resourceId);N_(this.encoder,y.line);N_(this.encoder,y.column)}this.encoder.add(e.samples.length);N\u003dg.c(e.samples);for(y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.encoder.add(Math.trunc(y.timestamp)),N_(this.encoder,y.stackId);this.encoder.add(e.stacks.length);e\u003dg.c(e.stacks);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.encoder.add(N.frameId),N_(this.encoder,N.parentId);e\u003dthis.encoder.jY();this.K+\u003de.length;this.K\u003c1E7\u0026\u0026this.J.push(e)};\nX$.prototype.fh\u003dfunction(){this.stop();g.x.prototype.fh.call(this)};var aU5\u003d[2,5,30];g.D3\u003drR(function(){var e\u003d\"\";try{var N\u003dg.sA(\"CANVAS\").getContext(\"webgl\");N\u0026\u0026(N.getExtension(\"WEBGL_debug_renderer_info\"),e\u003dN.getParameter(37446),e\u003de.replace(/[ :]/g,\"_\"))}catch(y){}return e});g.b(g.vG,g.x);g.J\u003dg.vG.prototype;g.J.flB\u003dfunction(){var e\u003dg.BG(this.provider);wO5(this,e)};\ng.J.BQ\u003dfunction(){return this.dI};\ng.J.NZ\u003dfunction(){return{ql:this.ql,OD:this.OD}};\ng.J.Wm\u003dfunction(e,N){this.ql\u003de;this.OD\u003dN};\ng.J.LG\u003dfunction(e){if(!this.Y_){this.Y_\u003d!0;var N\u003d\"\";switch(e){case 1:N\u003d\"proximaui\";break;case 2:N\u003dD25(this.provider.videoData)?\"proximawpcc\":this.provider.videoData.T(\"html5_enable_proxima\")||this.provider.videoData.T(\"html5_sabr_force_proxima\")?\"proximaexp\":\"proximaclient\";break;case 3:N\u003d\"proximaauto\"}N!\u003d\u003d\"\"\u0026\u0026iw(this,N)}};\ng.J.HS\u003dfunction(e){this.J.lwc\u003d[[e.L$?e.L$.toFixed():\"\",e.ZK?e.ZK.toFixed():\"\",e.aq?(e.aq*1E3).toFixed():\"\",e.pX?(e.pX*1E3).toFixed():\"\",e.PY?(e.PY*1E3).toFixed():\"\"].join(\":\")]};\ng.J.reportStats\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;if(!this.Ss()\u0026\u0026(e\u003de\u003e\u003d0?e:g.BG(this.provider),[\"PL\",\"B\",\"S\"].indexOf(this.k9)\u003e-1\u0026\u0026(!g.v4(this.J)||e\u003e\u003dthis.L+30)\u0026\u0026(g.IU(this,e,\"vps\",[this.k9]),this.L\u003de),!g.v4(this.J))){this.sequenceNumber\u003d\u003d\u003d7E3\u0026\u0026g.uA(Error(\"Sent over 7000 pings\"));if(!(this.sequenceNumber\u003e\u003d7E3)){zt(this,e);if(this.provider.T(\"html5_record_h5vcc_flags\")){var N\u003dthis.provider.JW.Yj();N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.Fh(y.key,y.value)}N\u003de;y\u003dthis.provider.JW.DR();\nvar w\u003dy.droppedVideoFrames||0,E\u003dy.totalVideoFrames||0,A\u003dw-this.ql,T\u003dE\u0026\u0026!this.OD;w\u003ey.totalVideoFrames||A\u003e5E3?rJs(this,\"html5.badframedropcount\",\"df.\"+w+\";tf.\"+y.totalVideoFrames):(A\u003e0||T)\u0026\u0026g.IU(this,N,\"df\",[A]);this.ql\u003dw;this.OD\u003dE;this.D\u003e0\u0026\u0026(g.IU(this,e,\"glf\",[this.D]),this.D\u003d0);aH.isActive()\u0026\u0026(e\u003daH.A6(),Object.keys(e).length\u003e0\u0026\u0026this.Fh(\"profile\",e));this.dT\u0026\u0026iw(this,\"lwnmow\");this.provider.ph.B9()\u0026\u0026this.provider.T(\"html5_record_now\")\u0026\u0026this.Fh(\"now\",{wt:(0,g.iC)()});e\u003d{};this.provider.videoData.N\u0026\u0026\n(e.fmt\u003dthis.provider.videoData.N.itag,(N\u003dthis.provider.videoData.j)\u0026\u0026N.itag!\u003d\u003de.fmt\u0026\u0026(e.afmt\u003dN.itag));e.cpn\u003dthis.provider.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(e.adcpn\u003dthis.adCpn);this.Ng\u0026\u0026(e.addocid\u003dthis.Ng);this.contentCpn\u0026\u0026(e.ccpn\u003dthis.contentCpn);this.qg\u0026\u0026(e.cdocid\u003dthis.qg);this.provider.videoData.cotn\u0026\u0026(e.cotn\u003dthis.provider.videoData.cotn);e.el\u003dI$(this.provider.videoData);e.content_v\u003dVG(this.provider.videoData);e.ns\u003dthis.provider.ph.Ng;e.fexp\u003dSV1(this.provider.ph.experiments).toString();\ne.cl\u003d(725027312).toString();(N\u003dthis.provider.videoData.adFormat||this.adFormat)\u0026\u0026(e.adformat\u003dN);(N\u003dMK(this.provider.videoData))\u0026\u0026(e.live\u003dN);this.provider.videoData.RV()\u0026\u0026(e.drm\u003d1,this.provider.videoData.L\u0026\u0026(e.drm_system\u003dky0[this.provider.videoData.L.flavor]||0),this.provider.videoData.ub\u0026\u0026(e.drm_product\u003dthis.provider.videoData.ub));$3()\u0026\u0026this.provider.videoData.Z\u0026\u0026(e.ctt\u003dthis.provider.videoData.Z,e.cttype\u003dthis.provider.videoData.zN,this.provider.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dthis.provider.videoData.mdxEnvironment));\nthis.provider.videoData.isDaiEnabled()?(e.dai\u003dthis.provider.videoData.enableServerStitchedDai?\"ss\":\"cs\",this.provider.videoData.fA\u0026\u0026(e.dai_fallback\u003d\"1\")):this.provider.videoData.FS?e.dai\u003d\"cs\":this.provider.videoData.Lu\u0026\u0026(e.dai\u003d\"disabled\");e.seq\u003dthis.sequenceNumber++;if(this.provider.videoData.hH){if(N\u003dthis.provider.videoData.hH,e\u0026\u0026N)for(N.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(e.ns\u003d\"3pp\"),this.jp.has(N.ns)\u0026\u0026iw(this,\"hbps\"),N.shbpslc\u0026\u0026(this.serializedHouseBrandPlayerServiceLoggingContext\u003dN.shbpslc),y\u003dg.c(Object.keys(N)),w\u003d\ny.next();!w.done;w\u003dy.next())w\u003dw.value,this.NK.has(w)||(e[w]\u003dN[w])}else e.event\u003d\"streamingstats\",e.docid\u003dthis.provider.videoData.videoId,e.ei\u003dthis.provider.videoData.eventId;this.isEmbargoed\u0026\u0026(e.embargoed\u003d\"1\");Object.assign(e,this.provider.ph.J);if(N\u003de.seq)N\u003d{cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+N,serializedWatchEndpointLoggingContext:this.provider.videoData.T0},this.serializedHouseBrandPlayerServiceLoggingContext\u0026\u0026(N.serializedHouseBrandPlayerServiceLoggingContext\u003dhO(this.serializedHouseBrandPlayerServiceLoggingContext)||\nvoid 0),this.provider.videoData.playerResponseCpn\u0026\u0026(N.playerResponseCpn\u003dthis.provider.videoData.playerResponseCpn),dg.length\u0026\u0026(N.decoderInfo\u003ddg),this.provider.JW.bP()\u0026\u0026(N.transitionStitchType\u003d4,this.l9\u0026\u0026(N.timestampOffsetMsecs\u003dthis.l9)),this.remoteControlMode\u0026\u0026(N.remoteControlMode\u003dthis.remoteControlMode),this.remoteConnectedDevices.length\u0026\u0026(N.remoteConnectedDevices\u003dthis.remoteConnectedDevices),N\u003dg.A5(N,EQ5),N\u003dg.oN(N,4),this.J.qclc\u003d[N];e\u003dg.Qb(\"//\"+this.provider.ph.Li+\"/api/stats/qoe\",e);y\u003dN\u003d\"\";w\u003dg.c(Object.keys(this.J));\nfor(E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,this.J[E]\u003d\u003d\u003dnull?g.uA(new g.Gh(\"Stats report key has invalid value\",E)):(E\u003d\"\u0026\"+E+\"\u003d\"+this.J[E].join(\",\"),E.length\u003e100?y+\u003dE:N+\u003dE);TEJ(this,e+N,y.replace(/ /g,\"%20\"))}this.J\u003d{}}};\ng.J.Bm\u003dfunction(e){this.dT\u003de};\ng.J.Kg\u003dfunction(){if(this.provider.videoData.L){var e\u003dthis.provider.videoData.L;iw(this,\"eme-\"+(e.keySystemAccess?\"final\":PU(e)?\"ms\":vU(e)?\"ytfp\":II(e)?\"safarifp\":\"nonfinal\"))}};\ng.J.sW\u003dfunction(e){var N\u003dg.BG(this.provider);if(!this.provider.ph.experiments.gP(\"html5_refactor_sabr_video_format_selection_logging\")||e.J.id!\u003d\u003dthis.Et){var y\u003d[e.J.id,e.N,this.Et,e.reason];e.token\u0026\u0026y.push(e.token);g.IU(this,N,\"vfs\",y);this.Et\u003de.J.id;y\u003dthis.provider.JW.getPlayerSize();if(y.width\u003e0\u0026\u0026y.height\u003e0){y\u003d[Math.round(y.width),Math.round(y.height)];var w\u003dg.jV();w\u003e1\u0026\u0026y.push(w);g.IU(this,N,\"view\",y)}this.VB||(this.provider.ph.B9()\u0026\u0026iw(this,\"rqs2\"),this.provider.videoData.J\u0026\u0026yo(this.provider.videoData.J)\u0026\u0026\n(this.J.preload\u003d[\"1\"]));this.K\u003dthis.VB\u003d!0}e.reason\u003d\u003d\u003d\"m\"\u0026\u0026++this.YO\u003d\u003d\u003d100\u0026\u0026$oM(this,2);g.IU(this,N,\"vps\",[this.k9]);this.reportStats(N)};\ng.J.e3\u003dfunction(e){var N\u003dg.BG(this.provider);if(this.provider.ph.experiments.gP(\"html5_refactor_sabr_audio_format_selection_logging\")){N\u003de.J;var y\u003d[N.audio\u0026\u0026N.video?N.ZZ?N.ZZ:\"\":N.id];N.Vl\u0026\u0026N.Vl.id\u0026\u0026y.push(N.Vl.id);N\u003dy.join(\";\");N!\u003d\u003dthis.G\u0026\u0026(y\u003d[N,this.G,e.reason],e.token\u0026\u0026y.push(e.token),g.IU(this,g.BG(this.provider),\"afs\",y),this.G\u003dN)}else e.J.id!\u003d\u003dthis.G\u0026\u0026(y\u003d[e.J.id,this.G,e.reason],e.token\u0026\u0026y.push(e.token),g.IU(this,N,\"afs\",y),this.G\u003de.J.id)};\ng.J.yk\u003dN3(55);g.J.bI\u003dfunction(e){this.isEmbargoed\u003de};\ng.J.t1\u003dN3(33);g.J.DK\u003dN3(38);g.J.onPlaybackRateChange\u003dfunction(e){var N\u003dg.BG(this.provider);e\u0026\u0026e!\u003d\u003dthis.PY\u0026\u0026(g.IU(this,N,\"rate\",[e]),this.PY\u003de);this.reportStats(N)};\ng.J.pE\u003dN3(28);g.J.getPlayerState\u003dfunction(e){if(g.G(e,128))return\"ER\";if(g.G(e,2048))return\"B\";if(g.G(e,512))return\"SU\";if(g.G(e,16)||g.G(e,32))return\"S\";if(e.isOrWillBePlaying()\u0026\u0026g.G(e,64))return\"B\";var N\u003dutw[J_(e)];g.I_(this.provider.ph)\u0026\u0026N\u003d\u003d\u003d\"B\"\u0026\u0026this.provider.JW.getVisibilityState()\u003d\u003d\u003d3\u0026\u0026(N\u003d\"SU\");N\u003d\u003d\u003d\"B\"\u0026\u0026g.G(e,4)\u0026\u0026(N\u003d\"PB\");return N};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);g.k3(this.Z);g.k3(this.Xz)};\ng.J.nP\u003dfunction(e){this.isOffline\u003de;g.IU(this,g.BG(this.provider),\"is_offline\",[this.isOffline?\"1\":\"0\"])};\ng.J.Fh\u003dfunction(e,N,y){var w\u003dthis.J.ctmp||[],E\u003dthis.CC.indexOf(e)!\u003d\u003d-1;E||this.CC.push(e);if(!y||!E){var A\u003dtypeof N!\u003d\u003d\"string\"?Xe(N):N;A\u003dYB3(A);if(!y\u0026\u0026!/^t[.]/.test(A)){var T\u003dg.BG(this.provider)*1E3;A\u003d\"t.\"+T.toFixed()+\";\"+A}w.push(e+\":\"+A);this.logger.debug(function(){return\"ctmp \"+e+\" \"+A});\nthis.J.ctmp\u003dw;JJ1(this);return T}};\ng.J.rJ\u003dfunction(e,N,y){this.j\u003d{ys9:Number(this.Fh(\"glrem\",{nst:e.toFixed(),rem:N.toFixed(),ca:+y})),Ij:e,JsB:N,isAd:y}};\ng.J.QH\u003dfunction(e,N,y){g.IU(this,g.BG(this.provider),\"ad_playback\",[e,N,y])};\ng.J.Z6\u003dfunction(e,N){var y\u003dg.BG(this.provider)*1E3,w\u003dthis.J.daism||[];w.push(\"t.\"+y.toFixed(0)+\";smw.\"+(e*1E3).toFixed(0)+\";smo.\"+(N*1E3).toFixed(0));this.J.daism\u003dw};\ng.J.resume\u003dfunction(){var e\u003dthis;this.provider.ph.B9()\u0026\u0026this.Fh(\"ssap\",{qoesus:\"0\",vid:this.provider.videoData.videoId});isNaN(this.Z)?pO3(this):this.Z\u003dg.hE(function(){e.reportStats()},1E4)};\nvar Fi\u003d{},utw\u003d(Fi[5]\u003d\"N\",Fi[-1]\u003d\"N\",Fi[3]\u003d\"B\",Fi[0]\u003d\"EN\",Fi[2]\u003d\"PA\",Fi[1]\u003d\"PL\",Fi[-1E3]\u003d\"ER\",Fi[1E3]\u003d\"N\",Fi),dg\u003d[];FpH.prototype.K1\u003dfunction(){return this.J};\nFpH.prototype.update\u003dfunction(){if(this.G){var e\u003dthis.provider.JW.UV(this.provider.videoData.clientPlaybackNonce)||0,N\u003dg.BG(this.provider);e\u003e\u003dthis.provider.JW.getDuration()-.1\u0026\u0026(this.previouslyEnded\u003d!0);if(e!\u003d\u003dthis.J||bHn(this,e,N)){var y;if(!(y\u003de\u003cthis.J||e-this.J\u003eN-this.Qy+2||bHn(this,e,N))){y\u003dthis.provider.JW.getVolume();var w\u003dy!\u003d\u003dthis.D,E\u003dthis.provider.JW.isMuted()?1:0;E!\u003d\u003dthis.U?(this.U\u003dE,y\u003d!0):(!w||this.j\u003e\u003d0||(this.D\u003dy,this.j\u003dN),y\u003dN-this.j,this.j\u003e\u003d0\u0026\u0026y\u003e2?(this.j\u003d-1,y\u003d!0):y\u003d!1)}y\u0026\u0026(fW(this),this.K\u003d\ne);this.Qy\u003dN;this.J\u003de}}};hM3.prototype.send\u003dfunction(e){var N\u003dthis;if(!this.Wk){var y\u003dkGH(this),w\u003dg.Qb(this.uri,y);this.ph.T(\"vss_through_gel_double\")\u0026\u0026BEs(w);this.qg\u0026\u0026!this.ph.T(\"html5_simplify_pings\")?vmn(this,w):cJ5(this,e).then(function(E){N.qg\u0026\u0026(E\u003dE||{},E.method\u003d\"POST\",E.postParams\u003d{atr:N.attestationResponse});RY9(w,E,{token:N.Ng,p7:N.Kx,mdxEnvironment:N.mdxEnvironment},N.ph,e,N.l9,N.isFinal\u0026\u0026N.sY||N.i9||N.K\u0026\u0026N.Fr)});\nthis.Wk\u003d!0}};\nhM3.prototype.N\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dNaN);return Number(e.toFixed(3)).toString()};\nvar Ss\u003d{},dos\u003d(Ss.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,Ss.LIVING_ROOM_APP_MODE_MAIN\u003d1,Ss.LIVING_ROOM_APP_MODE_KIDS\u003d2,Ss.LIVING_ROOM_APP_MODE_MUSIC\u003d3,Ss.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,Ss.LIVING_ROOM_APP_MODE_GAMING\u003d5,Ss),oS\u003d{},Ps5\u003d(oS.EMBEDDED_PLAYER_MODE_UNKNOWN\u003d0,oS.EMBEDDED_PLAYER_MODE_DEFAULT\u003d1,oS.EMBEDDED_PLAYER_MODE_PFP\u003d2,oS.EMBEDDED_PLAYER_MODE_PFL\u003d3,oS);g.b(uw,g.x);g.J\u003duw.prototype;g.J.FI\u003dfunction(){this.J.update();uE9(this)\u0026\u0026(iHn(this),DoJ(this),this.Y7())};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);x4(this);SBJ(this.J)};\ng.J.N7\u003dfunction(){return kGH(qt(this,\"playback\"))};\ng.J.Y7\u003dfunction(){this.provider.videoData.G.eventLabel\u003dI$(this.provider.videoData);this.provider.videoData.G.playerStyle\u003dthis.provider.ph.playerStyle;this.provider.videoData.vp\u0026\u0026(this.provider.videoData.G.feature\u003d\"pyv\");this.provider.videoData.G.vid\u003dthis.provider.videoData.videoId;var e\u003dthis.provider.videoData.G;var N\u003dthis.provider.videoData;N\u003dN.isAd()||!!N.vp;e.isAd\u003dN};\ng.J.FW\u003dfunction(e){var N\u003dqt(this,\"engage\");N.Kh\u003de;return XOs(N,Q9s(this.provider))};nmH.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};nW.prototype.T\u003dfunction(e){return this.ph.T(e)};\nnW.prototype.getCurrentTime\u003dfunction(e){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var N\u003dthis.JW.bP();if(N\u0026\u0026(e\u003de||N.XH()))return TI(N,e)}else if(g.xK(this.videoData)){var y\u003dthis.JW.bP();if(y)return e\u003dthis.JW.getCurrentTime(),y\u003d(((N\u003dP0(y,e*1E3))\u003d\u003dnull?void 0:N.N3)||0)/1E3,e-y}return this.JW.getCurrentTime()};\nnW.prototype.eN\u003dfunction(e){if(this.T(\"html5_ssap_current_time_for_logging_refactor\")){var N\u003dthis.JW.bP();if(N\u0026\u0026(e\u003de||N.XH()))return TI(N,e)}else if(g.xK(this.videoData)){var y\u003dthis.JW.bP();if(y)return e\u003dthis.JW.eN(),y\u003d(((N\u003dP0(y,e*1E3))\u003d\u003dnull?void 0:N.N3)||0)/1E3,e-y}return this.JW.eN()};\nvar moP\u003d{other:1,none:2,wifi:3,cellular:7,ethernet:30};g.b(g.QD,g.x);g.J\u003dg.QD.prototype;g.J.FI\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.b6){var e;(e\u003dthis.K.get(this.b6))\u003d\u003dnull||e.FI()}else this.J\u0026\u0026this.J.FI()};\ng.J.bI\u003dfunction(e){this.qoe\u0026\u0026this.qoe.bI(e)};\ng.J.t1\u003dN3(32);g.J.DK\u003dN3(37);g.J.Z6\u003dfunction(e,N){this.qoe\u0026\u0026this.qoe.Z6(e,N)};\ng.J.Qi\u003dfunction(e,N){this.qoe\u0026\u0026rJs(this.qoe,e,N);if(this.N)this.N.onError(e)};\ng.J.sW\u003dfunction(e){this.qoe\u0026\u0026this.qoe.sW(e)};\ng.J.e3\u003dfunction(e){this.qoe\u0026\u0026this.qoe.e3(e)};\ng.J.onPlaybackRateChange\u003dfunction(e){if(this.qoe)this.qoe.onPlaybackRateChange(e);this.J\u0026\u0026fW(this.J.J)};\ng.J.yk\u003dN3(54);g.J.Fh\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.Fh(e,N,y)};\ng.J.rJ\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.rJ(e,N,y)};\ng.J.LG\u003dfunction(e){var N;(N\u003dthis.qoe)\u003d\u003dnull||N.LG(e)};\ng.J.HS\u003dfunction(e){var N;(N\u003dthis.qoe)\u003d\u003dnull||N.HS(e)};\ng.J.Bm\u003dfunction(e){this.qoe\u0026\u0026this.qoe.Bm(e)};\ng.J.QH\u003dfunction(e,N,y){this.qoe\u0026\u0026this.qoe.QH(e,N,y)};\ng.J.pE\u003dN3(27);g.J.BQ\u003dfunction(){if(this.qoe)return this.qoe.BQ()};\ng.J.N7\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.b6){var e,N;return(N\u003d(e\u003dthis.K.get(this.b6))\u003d\u003dnull?void 0:e.N7())!\u003dnull?N:{}}return this.J?this.J.N7():{}};\ng.J.NZ\u003dfunction(){var e;return(e\u003dthis.qoe)\u003d\u003dnull?void 0:e.NZ()};\ng.J.Wm\u003dfunction(e,N){var y;(y\u003dthis.qoe)\u003d\u003dnull||y.Wm(e,N)};\ng.J.FW\u003dfunction(e){return this.J?this.J.FW(e):function(){}};\ng.J.Y7\u003dfunction(){this.J\u0026\u0026this.J.Y7()};\ng.J.getVideoData\u003dfunction(){return this.provider.videoData};\ng.J.resume\u003dfunction(){this.qoe\u0026\u0026this.qoe.resume()};g.b(HG,g.x);\nHG.prototype.qs\u003dfunction(e,N,y){if(this.J.has(e)){var w\u003dthis.J.get(e);if(N.videoId\u0026\u0026!HHs(w))this.N.Fh(\"ssap\",{rlc:e}),Ng9(this,e);else return}if(!this.J.has(e)){w\u003dnew nW(N,this.ph,this.JW);var E\u003dMath.round(g.BG(this.N.provider)*1E3);w\u003dnew g.QD(w,E);HHs(w)||this.N.Fh(\"nqv\",{vv:N.videoId});E\u003dthis.N.getVideoData();this.J.set(e,w);if(w.qoe){var A\u003dw.qoe,T\u003dE.videoId||\"\";A.contentCpn\u003dE.clientPlaybackNonce;A.qg\u003dT}Kpn(w);y\u003d\u003d\u003d2\u0026\u0026(this.ph.T(\"html5_log_ad_playback_docid\")?(y\u003dthis.N,y.qoe\u0026\u0026(y\u003dy.qoe,w\u003dN.FZ||\"\",\nE\u003dN.breakType||0,N\u003dN.videoId||\"\",A\u003dthis.ph.Ng||\"yt\",g.IU(y,g.BG(y.provider),\"ad_playback\",[e,w,E,N,A]))):this.N.QH(e,N.FZ||\"\",N.breakType||0))}};\nHG.prototype.pP\u003dfunction(e,N,y,w,E,A,T,p){if(e!\u003d\u003dN){var C\u003dthis.Eg(e),r\u003dthis.Eg(N),Y,M\u003de\u003d\u003d\u003d((Y\u003dC.getVideoData())\u003d\u003dnull?void 0:Y.clientPlaybackNonce),l;Y\u003dN\u003d\u003d\u003d((l\u003dr.getVideoData())\u003d\u003dnull?void 0:l.clientPlaybackNonce);var F;l\u003dM?((F\u003dC.getVideoData())\u003d\u003dnull?void 0:F.videoId)||\"\":\"nvd\";var S;F\u003dY?((S\u003dr.getVideoData())\u003d\u003dnull?void 0:S.videoId)||\"\":\"nvd\";M\u0026\u0026(C\u003dC.qoe)!\u003dnull\u0026\u0026(gg(C,4,A?4:E?2:0,N,F,y),C.reportStats());Y\u0026\u0026(mS(r),(N\u003dr.qoe)!\u003dnull\u0026\u0026(gg(N,4,A?5:E?3:1,e,l,w),N.reportStats()),RMs(r,new g.ME(T,r.k9)),\nWpE(r));p\u0026\u0026Ng9(this,e)}};\nHG.prototype.Eg\u003dfunction(e){e\u003de||this.b6;return this.J.get(e)||this.N};g.b(g.KW,g.x);g.J\u003dg.KW.prototype;\ng.J.wx\u003dfunction(e,N){this.sync();N\u0026\u0026this.J.array.length\u003e\u003d2E3\u0026\u0026this.I7(\"captions\",1E4);N\u003dthis.J;if(e.length\u003e1\u0026\u0026e.length\u003eN.array.length)N.array\u003dN.array.concat(e),N.array.sort(N.J);else for(var y\u003dg.c(e),w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,!N.array.length||N.J(w,N.array[N.array.length-1])\u003e0?N.array.push(w):g.rr(N.array,w,N.J);e\u003dg.c(e);for(N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.j(\"ssap\",{acrsid:N.getId(),acrsst:N.start,acrset:N.end,acrscpt:N.playerType});this.K\u003dNaN;this.sync()};\ng.J.bl\u003dfunction(e){e.length\u003e1E4\u0026\u0026g.uA(new g.Gh(\"Over 10k cueRanges removal occurs with a sample: \",e[0]));if(!this.Ss()){for(var N\u003dg.c(e),y\u003dN.next();!y.done;y\u003dN.next())(y\u003dy.value)\u0026\u0026y.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.j(\"ssap\",{rcrid:y.getId(),rcst:y.start,rcet:y.end,rcpt:y.playerType});var w\u003dnew Set(e);this.N\u003dthis.N.filter(function(E){return!w.has(E)});\npG1(this.J,w);this.sync()}};\ng.J.I7\u003dfunction(e,N){var y\u003d(isNaN(this.K)?g.G(this.Z(),2)?0x8000000000000:this.D()*1E3:this.K)-N;N\u003dthis.XW().filter(function(w){return w.namespace\u003d\u003d\u003de\u0026\u0026w.end\u003cy});\nthis.bl(N);return N};\ng.J.XW\u003dfunction(){return this.Ss()?[]:this.J.array};\ng.J.reset\u003dfunction(){this.started\u003d!1;this.L.stop();this.J.array\u003d[];this.N\u003d[];this.sync()};\ng.J.MK\u003dfunction(e){var N\u003dthis.XW().filter(function(y){return y.namespace\u003d\u003d\u003de});\nthis.bl(N);return N};\ng.J.lJ\u003dN3(42);\ng.J.iX\u003dfunction(e,N){var y\u003d[],w\u003dAj5(this.J,0x7ffffffffffff),E\u003d[];this.j(\"ssap\",{mecrs:w.length,cpn:N});w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,A.active\u0026\u0026(this.j(\"ssap\",{acre:A.id,st:A.start,et:A.end,cpn:N,cpt:A.playerType,pt:e}),N\u0026\u0026N\u003d\u003d\u003dA.K?(E.push(A),this.j(\"ssap\",{acrec:A.id,st:A.start,et:A.end,pt:e})):A.playerType\u003d\u003d\u003de\u0026\u0026(E.push(A),this.j(\"ssap\",{acret:A.id,st:A.start,et:A.end})));y\u003dy.concat(this.Ty(E));$t5(this,y);y\u003d[];N\u003d[];w\u003dg.c(this.N);for(A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,\nA.active\u0026\u0026A.playerType\u003d\u003d\u003de\u0026\u0026A.start\u003d\u003d\u003d0x7ffffffffffff\u0026\u0026N.push(A);y\u003dy.concat(this.Gy(N));$t5(this,y);return E.length};\ng.J.Ty\u003dfunction(e){var N\u003d[];if(!e.length)return N;for(var y\u003d0;y\u003ce.length;y++){var w\u003de[y];w.active\u0026\u0026this.N.indexOf(w)\u003d\u003d\u003d-1\u0026\u0026(this.N.push(w),N.push([1,w]))}return N};\ng.J.Gy\u003dfunction(e){var N\u003d[];if(!e.length)return N;e.sort(g.Ep);e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())y\u003dy.value,this.N.splice(this.N.indexOf(y),1),N.push([2,y]);return N};\ng.J.sync\u003dfunction(){this.G\u003d!0;if(!this.U){for(var e\u003d3;this.G\u0026\u0026e;)this.G\u003d!1,this.U\u003d!0,this.XJ(),this.U\u003d!1,e--;this.Z().isPlaying()\u0026\u0026(e\u003dJjJ(this.J,this.K),!isNaN(e)\u0026\u0026e\u003c0x7ffffffffffff\u0026\u0026(e\u003d(e-this.K)/this.qg(),this.L.start(e)))}};\ng.J.XJ\u003dfunction(){if(this.started\u0026\u0026!this.Ss()){this.L.stop();var e\u003dthis.Z();g.G(e,32)\u0026\u0026this.Kh.start();for(var N\u003dg.G(this.Z(),2)?0x8000000000000:this.D()*1E3,y\u003dg.G(e,2),w\u003d[],E\u003d[],A\u003dg.c(this.N),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.active\u0026\u0026(y?T.end\u003c0x8000000000000:!T.contains(N))\u0026\u0026E.push(T);w\u003dw.concat(this.Gy(E));A\u003dE\u003dnull;y?(e\u003dAj5(this.J,0x7ffffffffffff),E\u003de.filter(function(p){return p.end\u003c0x8000000000000}),A\u003dTgn(this.J)):e\u003dthis.K\u003c\u003dN\u0026\u0026Tp(e)?E4s(this.J,this.K,N):Aj5(this.J,N);\nw\u003dw.concat(this.Ty(e));E\u0026\u0026(w\u003dw.concat(this.Gy(E)));A\u0026\u0026(w\u003dw.concat(this.Ty(A)));this.K\u003dN;$t5(this,w)}};\ng.J.fh\u003dfunction(){this.N\u003d[];this.J.array\u003d[];g.x.prototype.fh.call(this)};\ng.j8.TQ(g.KW,{wx:\"crmacr\",Ty:\"crmncr\",Gy:\"crmxcr\",XJ:\"crmis\",bl:\"crmrcr\"});g.J\u003dg.WG.prototype;g.J.addCueRange\u003dfunction(e){this.JW.addCueRange(e)};\ng.J.Ef\u003dfunction(e,N){this.JW.Ef(e,N)};\ng.J.IR\u003dfunction(){this.JW.IR()};\ng.J.Xq\u003dfunction(){return this.JW.Xq()};\ng.J.Vn\u003dfunction(){return this.JW.Vn()};\ng.J.Oy\u003dfunction(e,N){this.JW.Oy(e,N)};\ng.J.I7\u003dfunction(e,N){return this.JW.I7(e,N)};\ng.J.yr\u003dfunction(e){this.JW.yr(e)};\ng.J.n3\u003dfunction(){return this.JW.n3()};\ng.J.getAudioTrack\u003dfunction(){return this.JW.getAudioTrack()};\ng.J.getAvailableAudioTracks\u003dfunction(){return this.JW.getAvailableAudioTracks()};\ng.J.Sg\u003dfunction(){return this.JW.Sg()};\ng.J.ME\u003dfunction(){return this.JW.ME()};\ng.J.XW\u003dfunction(){return this.JW.XW()};\ng.J.LV\u003dfunction(){return this.JW.LV()};\ng.J.eN\u003dfunction(){return this.JW.eN()};\ng.J.getCurrentTime\u003dfunction(){return this.JW.getCurrentTime()};\ng.J.T2\u003dfunction(){return this.JW.T2()};\ng.J.fI\u003dfunction(){return this.JW.fI()};\ng.J.N7\u003dfunction(e){return this.JW.N7(e)};\ng.J.getDuration\u003dfunction(e){return this.JW.getDuration(e)};\ng.J.Un\u003dfunction(){return this.JW.Un()};\ng.J.OY\u003dfunction(){return this.JW.OY()};\ng.J.Nj\u003dfunction(){return this.JW.Nj()};\ng.J.k7\u003dfunction(){return this.JW.k7()};\ng.J.K9\u003dfunction(){return this.JW.K9()};\ng.J.bY\u003dN3(16);g.J.wS\u003dfunction(){return this.JW.wS()};\ng.J.ZS\u003dfunction(){return this.JW.ZS()};\ng.J.jo\u003dfunction(e){return this.JW.jo(e)};\ng.J.LC\u003dfunction(){return this.JW.LC()};\ng.J.E$\u003dfunction(){return this.JW.E$()};\ng.J.Ti\u003dfunction(){return this.JW.Ti()};\ng.J.jH\u003dfunction(){return this.JW.jH()};\ng.J.hT\u003dfunction(e,N,y){return this.JW.hT(e,N,y)};\ng.J.bJ\u003dN3(21);g.J.getPlaybackQuality\u003dfunction(){return this.JW.getPlaybackQuality()};\ng.J.getPlaybackRate\u003dfunction(){return this.JW.getPlaybackRate()};\ng.J.getPlayerState\u003dfunction(){return this.JW.getPlayerState()};\ng.J.getPlayerType\u003dfunction(){return this.JW.getPlayerType()};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.JW.getPlaylistSequenceForTime(e)};\ng.J.FW\u003dfunction(e){return this.JW.FW(e)};\ng.J.rf\u003dfunction(){return this.JW.rf()};\ng.J.getPreferredQuality\u003dfunction(){return this.JW.getPreferredQuality()};\ng.J.NZ\u003dfunction(){return this.JW.NZ()};\ng.J.getProximaLatencyPreference\u003dfunction(){return this.JW.getProximaLatencyPreference()};\ng.J.aG\u003dfunction(){return this.JW.aG()};\ng.J.getStreamTimeOffset\u003dfunction(){return this.JW.getStreamTimeOffset()};\ng.J.U$\u003dfunction(){return this.JW.U$()};\ng.J.w7\u003dfunction(){return this.JW.w7()};\ng.J.vQ\u003dfunction(){return this.JW.vQ()};\ng.J.getUserAudio51Preference\u003dfunction(){return this.JW.getUserAudio51Preference()};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.JW.getUserPlaybackQualityPreference()};\ng.J.getVideoData\u003dfunction(){return this.JW.getVideoData()};\ng.J.K_\u003dfunction(){return this.JW.K_()};\ng.J.vE\u003dfunction(){return this.JW.vE()};\ng.J.tP\u003dfunction(e){this.JW.tP(e)};\ng.J.handleError\u003dfunction(e){this.JW.handleError(e)};\ng.J.BZ\u003dfunction(e){this.JW.BZ(e)};\ng.J.E1\u003dfunction(e){this.JW.E1(e)};\ng.J.lJ\u003dN3(41);g.J.V_\u003dfunction(){return this.JW.V_()};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.JW.hasSupportedAudio51Tracks()};\ng.J.wq\u003dfunction(){return this.JW.wq()};\ng.J.ox\u003dfunction(){return this.JW.ox()};\ng.J.isAtLiveHead\u003dfunction(e,N){return this.JW.isAtLiveHead(e,N)};\ng.J.Nc\u003dfunction(){return this.JW.Nc()};\ng.J.isGapless\u003dfunction(){return this.JW.isGapless()};\ng.J.isHdr\u003dfunction(){return this.JW.isHdr()};\ng.J.C_\u003dfunction(){return this.JW.C_()};\ng.J.Bz\u003dfunction(){return this.JW.Bz()};\ng.J.l$\u003dfunction(){return this.JW.l$()};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.JW.isProximaLatencyEligible()};\ng.J.xB\u003dfunction(){return this.JW.xB()};\ng.J.uy\u003dfunction(){return this.JW.uy()};\ng.J.Gp\u003dfunction(){this.JW.Gp()};\ng.J.GR\u003dfunction(e){this.JW.GR(e)};\ng.J.S4\u003dfunction(e){this.JW.S4(e)};\ng.J.tS\u003dfunction(){this.JW.tS()};\ng.J.Jq\u003dfunction(){this.JW.Jq()};\ng.J.oi\u003dfunction(){this.JW.oi()};\ng.J.Wr\u003dfunction(){this.JW.Wr()};\ng.J.ST\u003dfunction(e){this.JW.ST(e)};\ng.J.yk\u003dN3(53);g.J.pE\u003dN3(26);g.J.p4\u003dfunction(){this.JW.p4()};\ng.J.pauseVideo\u003dfunction(e){this.JW.pauseVideo(e)};\ng.J.fH\u003dfunction(e){this.JW.fH(e)};\ng.J.tE\u003dfunction(e){this.JW.tE(e)};\ng.J.playVideo\u003dfunction(e,N){return this.JW.playVideo(e,N)};\ng.J.QH\u003dfunction(e,N,y,w,E){this.JW.QH(e,N,y,w,E)};\ng.J.t1\u003dN3(31);g.J.DK\u003dN3(36);g.J.Bu\u003dfunction(e,N,y,w,E){this.JW.Bu(e,N,y,w,E)};\ng.J.Fh\u003dfunction(e,N,y){this.JW.Fh(e,N,y)};\ng.J.bI\u003dfunction(e){this.JW.bI(e)};\ng.J.Z6\u003dfunction(e,N){this.JW.Eg().Z6(e,N)};\ng.J.rJ\u003dfunction(e,N,y){this.JW.rJ(e,N,y)};\ng.J.Qi\u003dfunction(e){this.JW.Qi(e)};\ng.J.YJ\u003dfunction(e,N,y){this.JW.YJ(e,N,y)};\ng.J.L4\u003dfunction(e){this.JW.L4(e)};\ng.J.TD\u003dfunction(e,N){this.JW.TD(e,N)};\ng.J.T5\u003dfunction(e,N,y,w,E,A,T,p){this.JW.T5(e,N,y,w,E,A,T,p)};\ng.J.HT\u003dfunction(e){this.JW.HT(e)};\ng.J.wK\u003dfunction(e,N){this.JW.wK(e,N)};\ng.J.EJ\u003dfunction(e,N){this.JW.EJ(e,N)};\ng.J.removeCueRange\u003dfunction(e){this.JW.removeCueRange(e)};\ng.J.E7\u003dfunction(e){this.JW.E7(e)};\ng.J.MK\u003dfunction(e){return this.JW.yb.MK(e)};\ng.J.IN\u003dfunction(e){this.JW.IN(e)};\ng.J.s_\u003dfunction(e,N,y){this.JW.s_(e,N,y)};\ng.J.QK\u003dfunction(){this.JW.QK()};\ng.J.j0\u003dfunction(e,N){this.JW.j0(e,N)};\ng.J.gZ\u003dfunction(){this.JW.gZ()};\ng.J.seekTo\u003dfunction(e,N){this.JW.seekTo(e,N)};\ng.J.sendAbandonmentPing\u003dfunction(){this.JW.sendAbandonmentPing()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N){this.JW.sendVideoStatsEngageEvent(e,N)};\ng.J.U7\u003dfunction(e,N){this.JW.U7(e,N)};\ng.J.setLoop\u003dfunction(e){this.JW.setLoop(e)};\ng.J.Ou\u003dfunction(){this.JW.Ou()};\ng.J.setMediaElement\u003dfunction(e){this.JW.setMediaElement(e)};\ng.J.KH\u003dfunction(e,N,y,w){this.JW.KH(e,N,y,w)};\ng.J.setPlaybackRate\u003dfunction(e){this.JW.setPlaybackRate(e)};\ng.J.MP\u003dfunction(e,N,y,w,E,A){this.JW.MP(e,N,y,w,E,A)};\ng.J.Wm\u003dfunction(e,N){this.JW.Wm(e,N)};\ng.J.Go\u003dfunction(e){this.JW.Go(e)};\ng.J.setProximaLatencyPreference\u003dfunction(e){this.JW.setProximaLatencyPreference(e)};\ng.J.Mf\u003dfunction(e){this.JW.Mf(e)};\ng.J.bW\u003dfunction(){this.JW.bW()};\ng.J.iG\u003dfunction(e){this.JW.iG(e)};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.JW.setUserAudio51Preference(e,N)};\ng.J.wM\u003dfunction(e,N,y){this.JW.wM(e,N,y)};\ng.J.fO\u003dfunction(){return this.JW.fO()};\ng.J.aS\u003dfunction(){this.JW.aS()};\ng.J.Ll\u003dfunction(){return this.JW.Ll()};\ng.J.xN\u003dfunction(e){this.JW.xN(e)};\ng.J.yR\u003dfunction(){this.JW.yR()};\ng.J.z3\u003dfunction(e){this.JW.z3(e)};\ng.J.stopVideo\u003dfunction(){this.JW.stopVideo()};\ng.J.subscribe\u003dfunction(e,N,y){return this.JW.subscribe(e,N,y)};\ng.J.H_\u003dfunction(e,N){this.JW.H_(e,N)};\ng.J.togglePictureInPicture\u003dfunction(){this.JW.togglePictureInPicture()};\ng.J.iX\u003dfunction(e,N){return this.JW.yb.iX(e,N)};\ng.J.unsubscribe\u003dfunction(e,N,y){return this.JW.unsubscribe(e,N,y)};\ng.J.qB\u003dfunction(e,N){this.JW.qB(e,N)};\ng.J.qM\u003dfunction(e,N){return this.JW.qM(e,N)};\ng.J.Y7\u003dfunction(){this.JW.Y7()};\ng.J.yq\u003dfunction(){this.JW.yq()};\ng.J.yd\u003dfunction(e){this.JW.yd(e)};\ng.J.TE\u003dfunction(){this.JW.TE()};Gt.prototype.add\u003dfunction(e){this.J\u003d(this.J+1)%this.data.length;this.data[this.J]\u003de};\nGt.prototype.forEach\u003dfunction(e){for(var N\u003dthis.J+1;N\u003cthis.data.length;N++)e(this.data[N]||0);for(N\u003d0;N\u003c\u003dthis.J;N++)e(this.data[N]||0)};\nGt.prototype.clear\u003dfunction(){for(var e\u003dthis.data.length,N\u003d0;N\u003ce;N++)this.data[N]\u003d0;this.N\u003dthis.J\u003dthis.data.length-1};g.b(LW,g.pT);LW.prototype.eg\u003dfunction(){return this.U};\nLW.prototype.Un\u003dfunction(){return this.policy.D\u0026\u0026this.videoData.J?this.videoData.J.zg:Math.max(this.Z()-ek(this)*this.J,this.videoData.Ti())};g.b(wk,g.x);wk.prototype.Ga\u003dfunction(){var e\u003dthis,N\u003dthis.JW.LC(),y\u003dthis.JW.getPlayerState();if(N\u0026\u0026!y.isError()){var w\u003dN.getCurrentTime(),E\u003dy.state\u003d\u003d\u003d8\u0026\u0026w\u003ethis.J,A\u003dg.G(y,8)\u0026\u0026g.G(y,16),T\u003dthis.JW.UP().isBackground()||y.isSuspended();Ed(this,this.Dl,A\u0026\u0026!T,E,\"qoe.slowseek\",function(){},\"timeout\");\nvar p\u003disFinite(this.J);p\u003dA\u0026\u0026p\u0026\u0026Pp1(N,this.J);var C\u003d!w||Math.abs(w-this.J)\u003e10,r\u003dthis.ph.T(\"html5_exclude_initial_sabr_live_dvr_seek_in_watchdog\"),Y\u003dw\u003d\u003d\u003d0\u0026\u0026this.N\u0026\u0026[11,10].includes(this.N);Ed(this,this.Kx,p\u0026\u0026C\u0026\u0026!T\u0026\u0026(!r||!Y),E,\"qoe.slowseek\",function(){N.seekTo(e.J)},\"set_cmt\");\nC\u003dp\u0026\u0026AX(N.O4(),this.J);var M\u003dthis.JW.tW;p\u003d!M||M.Nc();var l\u003dfunction(){N.seekTo(e.J+.001)};\nEd(this,this.Et,C\u0026\u0026p\u0026\u0026!T,E,\"qoe.slowseek\",l,\"jiggle_cmt\");p\u003dfunction(){return e.JW.hT()};\nEd(this,this.Wk,C\u0026\u0026!T,E,\"qoe.slowseek\",p,\"new_elem\");C\u003dTp(y);r\u003dy.isBuffering();var F\u003dN.O4(),S\u003dE3(F,w),k\u003dS\u003e\u003d0\u0026\u0026F.end(S)\u003ew+5,X\u003dC\u0026\u0026r\u0026\u0026k;Y\u003dthis.JW.getVideoData();Ed(this,this.Bk,w\u003c.002\u0026\u0026this.J\u003c.002\u0026\u0026A\u0026\u0026g.I_(this.ph)\u0026\u0026g.vF(Y)\u0026\u0026!T,E,\"qoe.slowseek\",p,\"slow_seek_shorts\");Ed(this,this.Ng,Y.e_()\u0026\u0026A\u0026\u0026!T\u0026\u0026!Y.qg,E,\"qoe.slowseek\",p,\"slow_seek_gapless_shorts\");Ed(this,this.qg,X\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",l,\"jiggle_cmt\");Ed(this,this.l9,X\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"new_elem_nnr\");if(M){var d\u003dM.getCurrentTime();\nA\u003dN.JP();A\u003dYz3(A,d);A\u003d!M.isSeeking()\u0026\u0026w\u003d\u003d\u003dA;Ed(this,this.Xz,C\u0026\u0026r\u0026\u0026A\u0026\u0026!T,C\u0026\u0026!r\u0026\u0026!A,\"qoe.longrebuffer\",function(){N.seekTo(d)},\"seek_to_loader\")}A\u003d{};\nl\u003dE3(F,Math.max(w-3.5,0));X\u003dl\u003e\u003d0\u0026\u0026w\u003eF.end(l)-1.1;var v\u003dl\u003e\u003d0\u0026\u0026l+1\u003cF.length?F.start(l+1)-F.end(l):9999;A.mindex\u003dS;A.disIndex\u003dl;A.isdisc\u003dl\u003e\u003d0\u0026\u0026X\u0026\u0026v\u003c11;A.close2edge\u003dX;A.gapsize\u003dv;A.buflen\u003dF.length;this.N\u0026\u0026(A.seekSour\u003dthis.N);if(l\u003dthis.JW.bP()){X\u003dl.XH();v\u003dX!\u003d\u003dP0(l,w*1E3).clipId;var V\u003dg.Y2(this.ph.experiments,\"html5_ssap_skip_seeking_offset_ms\"),Z\u003d(XC(l,X)+V)/1E3;Ed(this,this.Rq,v\u0026\u0026C\u0026\u0026r\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){N.seekTo(Z)},\"ssap_clip_not_match\")}Ed(this,this.i9,C\u0026\u0026r\u0026\u0026!T,C\u0026\u0026!r,\"qoe.longrebuffer\",\nfunction(){},\"timeout\",A);\nA\u003dy.isSuspended();A\u003dthis.JW.wq()\u0026\u0026!A;Ed(this,this.G,A,!A,\"qoe.start15s\",function(){e.JW.Go(\"ad\")},\"ads_preroll_timeout\");\nl\u003dw-this.j\u003c.5;var n;A\u003d!((n\u003dthis.JW.bP())\u003d\u003dnull||!n.Wo());v\u003d(X\u003dY.isAd()||A\u0026\u0026this.ph.experiments.gP(\"html5_ssap_skip_slow_ad\"))\u0026\u0026C\u0026\u0026!r\u0026\u0026l;n\u003dfunction(){var R\u003de.JW,O\u003dg.xK(R.videoData)\u0026\u0026R.k_,E9\u003dR.nX.getVideoData();(E9\u0026\u0026R.videoData.isAd()\u0026\u0026E9.FS\u003d\u003d\u003dR.getVideoData().FS||!R.videoData.As)\u0026\u0026!O?R.MP(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"skipslad.vid.\"+R.videoData.videoId):NK(R.videoData,\"html5_ssap_skip_slow_ad\")\u0026\u0026O\u0026\u0026R.k_.Wo()\u0026\u0026(R.Qi(new P3(\"ssap.transitionfailure\",{cpn:P0(R.k_,R.eN()).clipId,pcpn:R.k_.XH(),\ncmt:R.eN()})),R\u003dR.k_,O\u003dR.playback.eN(),(O\u003dLBM(R,O))\u0026\u0026WB0(R,O.U_()/1E3))};\nEd(this,this.a9,v,!v,\"ad.rebuftimeout\",n,\"skip_slow_ad\");l\u003dX\u0026\u0026r\u0026\u0026AX(N.O4(),w+5)\u0026\u0026l;Ed(this,this.dT,l\u0026\u0026!T,!l,\"ad.rebuftimeout\",n,\"skip_slow_ad_buf\");n\u003dy.isOrWillBePlaying()\u0026\u0026g.G(y,64)\u0026\u0026!T;Ed(this,this.SR,n,E,\"qoe.start15s\",function(){},\"timeout\");\nn\u003d!!M\u0026\u0026!M.TZ\u0026\u0026y.isOrWillBePlaying();Ed(this,this.aq,n,E,\"qoe.start15s\",p,\"newElemMse\");n\u003dph(F,0);l\u003dg.G(y,16)||g.G(y,32);l\u003d!T\u0026\u0026y.isOrWillBePlaying()\u0026\u0026r\u0026\u0026!l\u0026\u0026(g.G(y,64)||w\u003d\u003d\u003d0)\u0026\u0026n\u003e5;Ed(this,this.VB,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){e.JW.P_()},\"reset_media_source\");\nEd(this,this.Ut,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"reset_media_element\");this.j\u003d\u003d\u003d0\u0026\u0026(this.Z\u003dw);l\u003dr\u0026\u0026this.J\u003d\u003d\u003d0\u0026\u0026w\u003e1\u0026\u0026w\u003d\u003d\u003dthis.Z;Ed(this,this.Zl,g.vF(Y)\u0026\u0026l,C\u0026\u0026!r,\"qoe.slowseek\",function(){N.seekTo(0)},\"reseek_after_time_jump\");\nT\u003dy.isOrWillBePlaying()\u0026\u0026!T;k\u003dthis.JW.jo()-w\u003c6\u0026\u0026!k\u0026\u0026this.JW.au();Ed(this,this.U,Y.e_()\u0026\u0026T\u0026\u0026r\u0026\u0026k,C\u0026\u0026!r,\"qoe.longrebuffer\",function(){e.JW.hT(!1,!0)},\"handoff_end_long_buffer_reload\");\nM\u003d(M\u003d\u003dnull?void 0:Ys5(M))||NaN;M\u003dF.length\u003e1||!isNaN(M)\u0026\u0026M-.1\u003c\u003dw;Ed(this,this.D,Rf(Y)\u0026\u0026T\u0026\u0026r\u0026\u0026M,C\u0026\u0026!r,\"qoe.longrebuffer\",p,\"gapless_slice_append_stuck\");M\u003dS\u003e\u003d0\u0026\u0026F.end(S)\u003e\u003d2;T\u003dRf(Y)\u0026\u0026this.JW.RP\u0026\u0026M\u0026\u0026!Y.qg\u0026\u0026T\u0026\u0026(r||g.G(y,8)\u0026\u0026g.G(y,16));Ed(this,this.Kh,T,E,\"qoe.start15s\",p,\"gapless_slow_start\");y\u003d!!(A\u0026\u0026n\u003e5\u0026\u0026y.isPlaying()\u0026\u0026w\u003c.1);Ed(this,this.Y_,y,w\u003e.5\u0026\u0026C,\"qoe.longrebuffer\",p,\"ssap_stuck_in_ad_beginning\");this.j\u003dw;this.L.start()}};\nwk.prototype.Qi\u003dfunction(e,N,y){N\u003dthis.N7(N);N.wn\u003dy;N.wdup\u003dthis.K[e]?\"1\":\"0\";this.JW.Qi(new P3(e,N));this.K[e]\u003d!0};\nwk.prototype.N7\u003dfunction(e){e\u003dObject.assign(this.JW.N7(!0),e.N7());this.J\u0026\u0026(e.stt\u003dthis.J.toFixed(3));this.JW.getVideoData().isLivePlayback\u0026\u0026(e.ct\u003dthis.JW.getCurrentTime().toFixed(3),e.to\u003dthis.JW.w7().toFixed(3));delete e.uga;delete e.euri;delete e.referrer;delete e.fexp;delete e.vm;return e};\nNJ.prototype.reset\u003dfunction(){this.J\u003dthis.N\u003dthis.K\u003dthis.startTimestamp\u003d0;this.j\u003d!1};\nNJ.prototype.test\u003dfunction(e){if(!this.L||this.N)return!1;if(!e)return this.reset(),!1;e\u003d(0,g.iC)();if(!this.startTimestamp)this.startTimestamp\u003de,this.K\u003d0;else if(this.K\u003e\u003dthis.L)return this.N\u003de,!0;this.K+\u003d1;return!1};\nNJ.prototype.N7\u003dfunction(){var e\u003d{},N\u003d(0,g.iC)();this.startTimestamp\u0026\u0026(e.wsd\u003d(N-this.startTimestamp).toFixed());this.N\u0026\u0026(e.wtd\u003d(N-this.N).toFixed());this.J\u0026\u0026(e.wssd\u003d(N-this.J).toFixed());return e};g.b(z69,g.x);g.J\u003dz69.prototype;g.J.setMediaElement\u003dfunction(e){(this.mediaElement\u003de)?(this.mediaElement\u0026\u0026(this.L||this.j||!this.mediaElement.eb()||this.seekTo(.01,{BY:\"seektimeline_setupMediaElement\"})),Av(this)):Jv(this)};\ng.J.getCurrentTime\u003dfunction(){if(To(this.JW)){if(!isNaN(this.N))return this.N}else if(!isNaN(this.N)\u0026\u0026isFinite(this.N))return this.N;return this.mediaElement\u0026\u0026QU5(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.j||0};\ng.J.F2\u003dfunction(){return this.Ut};\ng.J.eN\u003dfunction(){return this.getCurrentTime()-this.w7()};\ng.J.Un\u003dfunction(){return this.J?this.J.Un():Infinity};\ng.J.isAtLiveHead\u003dfunction(e){if(!this.J)return!1;e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dthis.getCurrentTime());return aU(this.J,e)};\ng.J.eg\u003dfunction(){return!!this.J\u0026\u0026this.J.eg()};\ng.J.seekTo\u003dfunction(e,N){var y\u003dN\u003d\u003d\u003dvoid 0?{}:N;N\u003dy.E6\u003d\u003d\u003dvoid 0?!1:y.E6;var w\u003dy.bN\u003d\u003d\u003dvoid 0?0:y.bN;var E\u003dy.l8\u003d\u003d\u003dvoid 0?!1:y.l8;var A\u003dy.FM\u003d\u003d\u003dvoid 0?0:y.FM;var T\u003dy.BY\u003d\u003d\u003dvoid 0?\"\":y.BY;var p\u003dy.seekSource\u003d\u003d\u003dvoid 0?void 0:y.seekSource;var C\u003dy.Kz\u003d\u003d\u003dvoid 0?!1:y.Kz;var r\u003dy.CI\u003d\u003d\u003dvoid 0?!1:y.CI;y\u003dy.Gf\u003d\u003d\u003dvoid 0?!1:y.Gf;C\u0026\u0026(e+\u003dthis.w7());L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026p\u003d\u003d\u003d29\u0026\u0026(this.Ut\u003dvoid 0);C\u003de\u003cthis.aq\u0026\u0026!!this.tW;var Y\u003dL3(this.videoData)\u0026\u0026r;if(C\u0026\u0026!Y\u0026\u0026(this.JW.Fh(\"sdai\",{sk2bk:e.toFixed(3),\nmt:(e-this.timestampOffset).toFixed(3),lstadj:this.aq.toFixed(3)}),this.aq\u003dNaN,this.timestampOffset-\u003d1E3,(Y\u003dthis.tW)!\u003dnull)){$KJ(Y,Y.timestampOffset-1E3);var M\u003dY.rP,l\u003dnew Set;for(k in M.J){var F\u003dM.J[k].index,S\u003dF.IX();S\u0026\u0026!l.has(S)\u0026\u0026(S.startTime+\u003d1E3,S.endTime\u003dS.startTime+S.duration,l.add(S));F.segments.length\u0026\u0026(S\u003dF.segments[F.segments.length-1],F.segments\u003d[],F.segments.push(S))}Y.U\u0026\u0026Y.U.My();D0(Y.j,0,0,!0)}var k\u003de;(Y\u003dL3(this.videoData))\u0026\u0026r?k\u003d!0:(M\u003dthis.T(\"html5_always_allow_sqless_sync\")\u0026\u0026this.videoData.Cx(),\n(Y||M)\u0026\u0026T\u003d\u003d\u003d\"chunkSelectorSynchronize\"?k\u003d!0:(Y\u003d!isFinite(k)||(this.J?aU(this.J,k):k\u003e\u003dthis.ra())||!g.bk(this.videoData),Y||(k\u003d{st:k,mst:this.ra()},this.J\u0026\u0026this.T(\"html5_high_res_seek_logging\")\u0026\u0026(k.ht\u003dthis.J.Un(),k.adft\u003dktM(this.J)),this.JW.Fh(\"seeknotallowed\",k)),k\u003dY));if(!k)return this.K\u0026\u0026(this.K\u003dnull,jUM(this)),g.S9(this.getCurrentTime());k\u003d.005;r\u0026\u0026this.T(\"html5_sabr_seek_no_shift_tolerance\")\u0026\u0026(k\u003d0);if(Math.abs(e-this.N)\u003c\u003dk\u0026\u0026this.Kh)return this.L;T\u0026\u0026(k\u003de,(this.ph.B9()||this.T(\"html5_log_seek_reasons\"))\u0026\u0026\nthis.JW.Fh(\"seekreason\",{reason:T,tgt:k}));p\u0026\u0026(this.l9.N\u003dp);this.Kh\u0026\u0026Jv(this);this.L||(this.L\u003dnew O3);e\u0026\u0026!isFinite(e)\u0026\u0026Vfn(this,!1);(T\u003dy||C)||(T\u003de,T\u003d!(this.videoData.isLivePlayback\u0026\u0026this.videoData.K\u0026\u0026!this.videoData.K.J\u0026\u0026!(this.mediaElement\u0026\u0026this.mediaElement.Rl()\u003e0\u0026\u0026G6(this.mediaElement)\u003e0)||wd(this.videoData)\u0026\u0026this.Ti()\u003d\u003d\u003dthis.ra(!1)?0:isFinite(T)||!wd(this.videoData)));T||(e\u003dC$(this,e,E));e\u0026\u0026!isFinite(e)\u0026\u0026Vfn(this,!1);this.j\u003de;this.Et\u003dA;this.N\u003de;this.D\u003d0;this.J\u0026\u0026(E\u003dthis.J,A\u003de,Bg_(E,A,!1),XGM(E,\nA));E\u003dthis.JW;A\u003de;T\u003d{E6:N,seekSource:p};E.ZB.j\u003dA;y\u003dE.BC;y.mediaTime\u003dA;y.J\u003d!0;T.E6\u0026\u0026E.z3(T);T\u003dA\u003eE.videoData.endSeconds\u0026\u0026A\u003eE.videoData.limitedPlaybackDurationInSeconds;E.F_\u0026\u0026T\u0026\u0026isFinite(A)\u0026\u0026cvH(E);A\u003cE.ra()-.01\u0026\u0026(T\u003dwY(E.playerState,2),g.G(T,8)\u0026\u0026(T\u003dwY(T,4)),E.zi(T));E.publish(\"SEEK_TO\",E,A);this.L\u0026\u0026(N?w\u0026\u0026this.Bk.start(w):(N\u003d{CI:r,seekSource:p},this.Kh\u003d!0,v4E(this,N)));(N\u003dthis.JW.F_)\u0026\u0026e\u003eN.start\u0026\u0026cvH(this.JW);return this.L};\ng.J.ra\u003dfunction(e){if(!this.videoData.isLivePlayback)return RiM(this.JW);var N;return HF(this.videoData)\u0026\u0026((N\u003dthis.mediaElement)\u003d\u003dnull?0:N.isPaused())\u0026\u0026this.videoData.J?(e\u003dthis.getCurrentTime(),N$9(this.OY(e)*1E3)+e):this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)\u0026\u0026this.videoData.J?e?this.videoData.J.Kh||0:this.videoData.J.zg||0:wd(this.videoData)\u0026\u0026this.videoData.Rq\u0026\u0026this.videoData.J?this.videoData.J.ra()+this.timestampOffset:this.videoData.K\u0026\u0026this.videoData.K.J?!e\u0026\u0026\nthis.J?this.J.Un():RiM(this.JW)+this.timestampOffset:this.mediaElement?Ry()?N$9(this.mediaElement.dA().getTime()):G6(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.J.Ti\u003dfunction(){if(g.xK(this.videoData)){var e\u003dthis.JW;g.xK(e.videoData);var N,y;return(y\u003d(N\u003de.k_)\u003d\u003dnull?void 0:N.Ti())!\u003dnull?y:e.videoData.Ti()}if(this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)){var w;return((w\u003dthis.videoData.J)\u003d\u003dnull?void 0:w.gf)||0}N\u003dthis.videoData?this.videoData.Ti()+this.timestampOffset:this.timestampOffset;return HF(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026(y\u003dNumber((e\u003dthis.videoData.progressBarStartPosition)\u003d\u003dnull?void 0:e.utcTimeMillis)/1E3,e\u003d\nthis.getCurrentTime(),e\u003dthis.OY(e)-e,!isNaN(y)\u0026\u0026!isNaN(e))?Math.max(N,y-e):N};\ng.J.TF\u003dfunction(){this.L||this.seekTo(this.j,{BY:\"seektimeline_forceResumeTime_singleMediaSourceTransition\",seekSource:15})};\ng.J.u$\u003dfunction(){return this.Kh\u0026\u0026!isFinite(this.N)};\ng.J.fh\u003dfunction(){f39(this,null);this.l9.dispose();g.x.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){var e\u003d{};this.tW\u0026\u0026Object.assign(e,this.tW.N7());this.mediaElement\u0026\u0026Object.assign(e,this.mediaElement.N7());return e};\ng.J.Ny\u003dfunction(e){this.timestampOffset\u003de};\ng.J.getStreamTimeOffset\u003dfunction(){return wd(this.videoData)?0:this.videoData.J?this.videoData.J.getStreamTimeOffset():0};\ng.J.w7\u003dfunction(){return this.timestampOffset};\ng.J.OY\u003dfunction(e){return this.videoData\u0026\u0026this.videoData.J?this.videoData.J.OY(e-this.timestampOffset):NaN};\ng.J.sz\u003dfunction(){if(!this.mediaElement)return 0;if(hY(this.videoData)){var e\u003dthis.mediaElement,N\u003de.O4();e\u003d(JX(N)\u003e0\u0026\u0026e.getDuration()?N.end(N.length-1):0)+this.timestampOffset-this.Ti();N\u003dthis.ra()-this.Ti();return Math.max(0,Math.min(1,e/N))}return this.mediaElement.sz()};\ng.J.wJ\u003dfunction(e){this.Z\u0026\u0026(this.Z.J\u003de)};\ng.J.j0\u003dfunction(e,N){this.JW.Fh(\"requestUtcSeek\",{time:e});L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Ut\u003de);var y;(y\u003dthis.tW)\u003d\u003dnull||y.j0(e);N\u0026\u0026(this.qg\u003dN)};\ng.J.ou\u003dfunction(e){L3(this.videoData)\u0026\u0026this.T(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Ut\u003dvoid 0);if(this.qg)this.JW.Fh(\"utcSeekingFallback\",{source:\"streamTime\",timeSeconds:this.qg}),this.JW.seekTo(this.qg,{BY:\"utcSeekingFallback_streamTime\"}),this.qg\u003d0;else{var N\u003dthis.getCurrentTime();isNaN(N)||(e\u003dthis.OY(N)-e,N-\u003de,this.JW.Fh(\"utcSeekingFallback\",{source:\"estimate\",timeSeconds:N}),this.JW.seekTo(N,{BY:\"utcSeekingFallback_estimate\"}))}};\ng.J.WC\u003dfunction(){this.qg\u003d0};\ng.J.T\u003dfunction(e){return this.ph\u0026\u0026this.ph.T(e)};g.b(rk,g.x);rk.prototype.start\u003dfunction(){this.N.start()};\nrk.prototype.stop\u003dfunction(){this.N.stop()};\nrk.prototype.clear\u003dfunction(){for(var e\u003dg.c(this.J.values()),N\u003de.next();!N.done;N\u003de.next())N.value.clear()};\nrk.prototype.sample\u003dfunction(){for(var e\u003dg.c(this.K),N\u003de.next();!N.done;N\u003de.next()){var y\u003dg.c(N.value);N\u003dy.next().value;y\u003dy.next().value;this.J.has(N)||this.J.set(N,new R6E(qrk.has(N)));this.J.get(N).update(y())}this.N.start()};\nvar qrk\u003dnew Set([\"networkactivity\"]);R6E.prototype.update\u003dfunction(e){this.J?(this.buffer.add(e-this.x3||0),this.x3\u003de):this.buffer.add(e)};\nR6E.prototype.clear\u003dfunction(){this.buffer.clear();this.x3\u003d0};MJ.prototype.C9\u003dfunction(){return this.started};\nMJ.prototype.start\u003dfunction(){this.started\u003d!0};\nMJ.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};var a39\u003d!1;g.b(g.oY,g.pT);g.J\u003dg.oY.prototype;g.J.fh\u003dfunction(){this.logger.debug(\"dispose\");g.k3(this.yx);AWH(this.iP);this.visibility.unsubscribe(\"visibilitystatechange\",this.iP);Yd9(this);cs(this);g.Kk.Zx(this.Si);this.s_();this.yj\u003dnull;g.JV(this.videoData);g.JV(this.Bc);g.JV(this.ON);g.JV(this.A_);g.pq(this.HxP);this.F_\u003dnull;g.pT.prototype.fh.call(this)};\ng.J.QH\u003dfunction(e,N,y,w,E){if(this.ph.T(\"html5_log_ad_playback_docid\")){var A\u003dthis.Eg();if(A.qoe){A\u003dA.qoe;var T\u003dthis.ph.Ng||\"yt\";g.IU(A,g.BG(A.provider),\"ad_playback\",[e,N,y,E,T])}}else this.Eg().QH(e,N,y);this.T(\"html5_log_media_perf_info\")\u0026\u0026this.Fh(\"adloudness\",{ld:w.toFixed(3),cpn:e})};\ng.J.LV\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.LV()};\ng.J.T2\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.T2()};\ng.J.fI\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.fI()};\ng.J.QF\u003dfunction(){var e;return(e\u003dthis.tW)\u003d\u003dnull?void 0:e.QF()};\ng.J.RV\u003dfunction(){return this.videoData.RV()};\ng.J.fO\u003dfunction(){return this.T(\"html5_not_reset_media_source\")\u0026\u0026!this.RV()\u0026\u0026!this.videoData.isLivePlayback\u0026\u0026g.vF(this.videoData)\u0026\u0026!this.ph.supportsGaplessShorts()};\ng.J.bW\u003dfunction(){if(this.videoData.U){var e;if(!(e\u003dthis.videoData.g6)){var N;e\u003d(N\u003dthis.nX.nh())\u003d\u003dnull?void 0:N.LV()}this.videoData.g6\u003de;if(!(e\u003dthis.videoData.VE)){var y;e\u003d(y\u003dthis.nX.nh())\u003d\u003dnull?void 0:y.T2()}this.videoData.VE\u003de}if(W95(this.videoData)||!md(this.videoData))y\u003dthis.videoData.errorDetail,this.MP(this.videoData.errorCode||\"auth\",2,unescape(this.videoData.errorReason),y,y,this.videoData.Qm||void 0);this.T(\"html5_generate_content_po_token\")\u0026\u0026this.pJ();this.T(\"html5_enable_d6de4\")\u0026\u0026this.BK();\nif(this.T(\"html5_ssap_cleanup_player_switch_ad_player\")||this.T(\"html5_ssap_cleanup_ad_player_on_new_data\"))if(y\u003dthis.nX.M7())this.Qa\u003dy.clientPlaybackNonce};\ng.J.LW\u003dfunction(){return this.Ce};\ng.J.qs\u003dfunction(){!this.RE||this.RE.Ss();this.RE\u003dnew g.QD(new nW(this.videoData,this.ph,this));this.Ce\u003dnew HG(this.ph,this,this.RE)};\ng.J.getVideoData\u003dfunction(){return this.videoData};\ng.J.X\u003dfunction(){return this.ph};\ng.J.mH\u003dfunction(e){return this.NO.mH(this.yj,e\u003d\u003d\u003dvoid 0?!1:e)};\ng.J.Eg\u003dfunction(e){if(e)a:{for(var N\u003dthis.Ce,y\u003dg.c(N.J.values()),w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.getVideoData().videoId\u003d\u003d\u003de){e\u003dw;break a}e\u003dN.N}else e\u003dthis.Ce.Eg();return e};\ng.J.UP\u003dfunction(){return this.visibility};\ng.J.K_\u003dfunction(){return this.mediaElement\u0026\u0026this.mediaElement.pk()?this.mediaElement.ut():null};\ng.J.LC\u003dfunction(){return this.mediaElement};\ng.J.Vn\u003dfunction(){if(this.T(\"html5_check_video_data_errors_before_playback_start\")\u0026\u0026this.videoData.errorCode)return!1;this.X().Z\u0026\u0026this.X().houseBrandUserStatus\u0026\u0026this.Fh(\"hbut\",{status:this.X().houseBrandUserStatus});if(this.videoData.WG())return!0;this.MP(\"api.invalidparam\",2,void 0,\"invalidVideodata.1\");return!1};\ng.J.xN\u003dfunction(e){(e\u003de\u003d\u003d\u003dvoid 0?!1:e)||g.xK(this.videoData)||mS(this.Eg());this.So\u003de;!this.Vn()||this.eh.C9()?g.I_(this.ph)\u0026\u0026this.videoData.isLivePlayback\u0026\u0026this.eh.C9()\u0026\u0026!this.eh.finished\u0026\u0026!this.So\u0026\u0026this.rU():(this.eh.start(),e\u003dthis.Eg(),g.BG(e.provider),e.qoe\u0026\u0026pO3(e.qoe),this.rU())};\ng.J.rU\u003dfunction(){if(this.videoData.isLoaded()){var e\u003dthis.Bc;g.Y2(e.Ot.experiments,\"html5_player_min_build_cl\")\u003e0\u0026\u0026g.Y2(e.Ot.experiments,\"html5_player_min_build_cl\")\u003e725027312\u0026\u0026FLM(e,\"oldplayer\");Sd_(this)}else this.videoData.AA||this.videoData.Qk?this.So\u0026\u0026g.I_(this.ph)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.AA?iNE(this.videoData):(e\u003dthis.Eg(),e.qoe\u0026\u0026(e\u003de.qoe,iw(e,\"protected\"),e.provider.videoData.L?e.Kg():e.provider.videoData.subscribe(\"dataloaded\",e.Kg,e)),PSJ(this.videoData))):!this.videoData.loading\u0026\u0026\nthis.Tu\u0026\u0026Mk5(this)};\ng.J.iG\u003dfunction(e){this.Yk\u003de;this.tW\u0026\u0026(JYs(this.tW,new g.pW(e)),this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.Fh(\"sdai\",{sdsstm:1}))};\ng.J.Mf\u003dfunction(e){this.k_\u003de;this.tW\u0026\u0026this.tW.Mf(e)};\ng.J.bY\u003dN3(15);g.J.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.J.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.J.TE\u003dfunction(){var e\u003dthis;this.logger.debug(\"Updating for format change\");br(this).then(function(){return Sk(e)});\nthis.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo()};\ng.J.yR\u003dfunction(){this.logger.debug(\"start readying playback\");this.mediaElement\u0026\u0026this.mediaElement.activate();this.xN();this.Vn()\u0026\u0026!g.G(this.playerState,128)\u0026\u0026(this.vF.C9()||(this.vF.start(),this.videoData.zx?this.zi(yO(this.playerState,4)):this.zi(yO(yO(this.playerState,8),1))),lNE(this))};\ng.J.Bz\u003dfunction(){return this.eh.finished};\ng.J.sendAbandonmentPing\u003dfunction(){g.G(this.getPlayerState(),128)||(this.publish(\"internalAbandon\"),this.kZ(!0),Yd9(this),g.Kk.Zx(this.Si))};\ng.J.U7\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!0:e;(N\u003d\u003d\u003dvoid 0||N)\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.pause();this.zi(e?new g.a8(14):new g.a8)};\ng.J.W_\u003dfunction(){GGE(this.Eg())};\ng.J.MP\u003dfunction(e,N,y,w,E,A){this.logger.debug(function(){return\"set player error: ec\u003d\"+e+\", detail\u003d\"+E});\nvar T,p;g.di(G70,y)?T\u003dy:y?p\u003dy:T\u003d\"GENERIC_WITHOUT_LINK\";w\u003d(w||\"\")+(\";a6s.\"+C2());if(e\u003d\u003d\u003d\"auth\"||e\u003d\u003d\u003d\"drm.auth\"||e\u003d\u003d\u003d\"heartbeat.stop\")y\u0026\u0026(w+\u003d\";r.\"+y.replaceAll(\" \",\"_\")),A\u0026\u0026(w+\u003d\"sr.\"+A.replaceAll(\" \",\"_\"));N\u003d{errorCode:e,errorDetail:E,errorMessage:p||g.R3[T]||\"\",Se:T,Qm:A||\"\",Hu:w,l5:N,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode\u003de;hv(this,\"dataloaderror\");this.zi(Nb(this.playerState,128,N));g.Kk.Zx(this.Si);cs(this);this.wK()};\ng.J.Go\u003dfunction(e){this.wL\u003dthis.wL.filter(function(N){return e!\u003d\u003dN});\nthis.logger.debug(function(){return\"set preroll ready for \"+e});\ng.xK(this.videoData)\u0026\u0026!this.V_()\u0026\u0026this.R9.oe(\"pl_pr\");this.vF.C9()\u0026\u0026lNE(this)};\ng.J.V_\u003dfunction(){var e;(e\u003d!!this.wL.length)||(e\u003dthis.yb.J.array[0],e\u003d!!e\u0026\u0026e.start\u003c\u003d-0x8000000000000);return e};\ng.J.eg\u003dfunction(){return this.ZB.eg()};\ng.J.isPlaying\u003dfunction(){return this.playerState.isPlaying()};\ng.J.C_\u003dfunction(){return this.playerState.C_()\u0026\u0026this.videoData.zx};\ng.J.getPlayerState\u003dfunction(){return this.playerState};\ng.J.fH\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.fH(e)};\ng.J.tE\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.tE(e)};\ng.J.getPlayerType\u003dfunction(){return this.playerType};\ng.J.getPreferredQuality\u003dfunction(){if(this.yj){var e\u003dthis.yj;e\u003de.videoData.E8.compose(e.videoData.Pl);e\u003dsj(e)}else e\u003d\"auto\";return e};\ng.J.bJ\u003dN3(20);g.J.isGapless\u003dfunction(){return!!this.mediaElement\u0026\u0026this.mediaElement.isView()};\ng.J.setMediaElement\u003dfunction(e){this.logger.debug(\"set media element\");if(this.mediaElement\u0026\u0026e.ut()\u003d\u003d\u003dthis.mediaElement.ut()\u0026\u0026(e.isView()||this.mediaElement.isView())){if(e.isView()||!this.mediaElement.isView())g.g9(this.N6),this.mediaElement\u003de,this.mediaElement.JW\u003dthis,fNJ(this),this.ZB.setMediaElement(this.mediaElement)}else{this.mediaElement\u0026\u0026this.s_();if(!this.playerState.isError()){var N\u003dwY(this.playerState,512);g.G(N,8)\u0026\u0026!g.G(N,2)\u0026\u0026(N\u003dyO(N,1));e.isView()\u0026\u0026(N\u003dwY(N,64));this.zi(N)}this.mediaElement\u003d\ne;this.mediaElement.JW\u003dthis;!g.I_(this.ph)\u0026\u0026this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);fNJ(this);this.ZB.setMediaElement(this.mediaElement);this.T(\"html5_prewarm_media_source\")\u0026\u0026!this.Bc.PU()\u0026\u0026cF5(this.mediaElement)}};\ng.J.s_\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.logger.debug(\"remove media element\");if(this.mediaElement){var w\u003dthis.getCurrentTime();w\u003e0\u0026\u0026(this.ZB.j\u003dw);this.ZB.setMediaElement(null);!e\u0026\u0026this.fO()?v7M(this):this.IN(y);this.tW\u0026\u0026(sB(this.tW),Ps(this,N));this.X2.stop();if(this.mediaElement\u0026\u0026(!(this.vF.C9()||this.T(\"html5_preroll_su_report_fix\")\u0026\u0026this.wq())||this.playerState.isError()||g.G(this.playerState,2)||this.zi(yO(this.playerState,512)),this.mediaElement)){g.g9(this.N6);\nif(e||!this.mediaElement.isView())this.R9.d6(\"mesv_s\"),this.mediaElement.stopVideo(),dk(this);this.mediaElement\u003dthis.mediaElement.JW\u003dnull}}};\ng.J.playVideo\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis,w,E,A,T,p,C;return g.f(function(r){if(r.J\u003d\u003d1){y.logger.debug(\"start play video\");var Y\u003dwindow.google_image_requests;Y\u0026\u0026Y.length\u003e10\u0026\u0026(window.google_image_requests\u003dY.slice(-10));if(g.G(y.playerState,128))return r.return();if(y.Bc.uy())return y.publish(\"signatureexpired\"),r.return();y.mediaElement\u0026\u0026mS(y.Eg());y.yR();(g.G(y.playerState,64)||e)\u0026\u0026y.zi(yO(y.playerState,8));return y.vF.finished\u0026\u0026y.mediaElement?y.yj||!y.lQ?r.u9(2):\ng.D(r,y.lQ,3):r.return()}if(r.J!\u003d2\u0026\u0026g.G(y.playerState,128))return r.return();if(!y.videoData.K)return y.videoData.isLivePlayback\u0026\u0026!g.Oh(y.ph.L,!0)?(w\u003d\"html5.unsupportedlive\",E\u003d2):(w\u003dy.videoData.RV()?\"fmt.unplayable\":\"fmt.noneavailable\",E\u003d1),g.uA(Error(\"selectableFormats\")),y.MP(w,E,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),r.return();if(y.ox()\u0026\u0026y.videoData.K.J)return y.logger.debug(\"rebuild playbackData for airplay\"),r.return(br(y));if(To(y))Y\u003dy.ZB,yG(Y.videoData)?!Y.isAtLiveHead(Y.getCurrentTime())\u0026\u0026\nY.eg()\u0026\u0026Y.JW.seekTo(Infinity,{BY:\"seektimeline_peggedToLive\",seekSource:34}):g.xK(Y.videoData)\u0026\u0026Y.getCurrentTime()\u003cY.Ti()\u0026\u0026Y.JW.seekTo(Y.Ti(),{BY:\"seektimeline_outOfWindow\"});else if(yG(y.videoData)){if(A\u003dy.getCurrentTime()\u003cy.Ti()-15,T\u003dg.bk(y.videoData)\u0026\u0026y.playerState.isPaused(),p\u003dg.G(y.playerState,1024),Y\u003dy.ZB,Y.videoData.Cx()\u0026\u0026g.nX(Y.videoData)||p||!A\u0026\u0026!T||(T?(y.logger.debug(\"seek to head for live because of live-only\"),y.seekTo(Infinity,{BY:\"videoplayer_unpauseLiveOnly\",seekSource:102})):(y.logger.debug(\"seek to min seekable for live because of out of window\"),\ny.seekTo(y.Ti(),{BY:\"videoplayer_outOfWindow\",seekSource:102}))),!y.isAtLiveHead(void 0,!0)\u0026\u0026y.eg()\u0026\u0026(y.logger.debug(\"seek to head for live because pegged to live\"),C\u003d{BY:\"videoplayer_peggedToLive\",seekSource:34},y.seekTo(Infinity,C)),g.G(y.playerState,256)\u0026\u0026y.videoData.qg\u0026\u0026y.ZB.u$())return y.zi(EV(y.playerState,8,4)),r.return()}else g.xK(y.videoData)\u0026\u0026y.getCurrentTime()\u003cy.Ti()-0\u0026\u0026y.seekTo(y.Ti(),{BY:\"videoplayer_outOfWindow\"});g.G(y.playerState,4)\u0026\u0026g.G(y.playerState,16)\u0026\u0026y.zi(EV(y.playerState,9,\n4));if(Sk(y,N))return jY1(y),r.return();xJs(y);g.hn(r)})};\ng.J.P_\u003dfunction(e){this.logger.debug(\"reset media source\");e\u0026\u0026this.Qi(new P3(\"qoe.restart\",e));this.zi(yO(this.playerState,2048));this.IN();e\u003dthis.videoData.J\u0026\u0026Ai(this.videoData.J);var N\u003dthis.mediaElement\u0026\u0026this.mediaElement.isView();e||N?(this.tW\u0026\u0026gKM(this.tW),this.hT()):(Sk(this),this.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo())};\ng.J.Sg\u003dfunction(){if(!this.yj)return[];var e\u003dkbM(this.NO,this.yj,this.De());return this.yj.J.Sg(e)};\ng.J.ME\u003dfunction(){if(!this.yj)return[];var e\u003dkbM(this.NO,this.yj,this.De());return this.yj.J.ME(e)};\ng.J.De\u003dfunction(){var e\u003dthis.FT?this.FT.De():On(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026Ai(this.videoData.J)?this.videoData.xX?f3:OXJ:f3;this.Dm\u0026\u0026(e\u003de.compose(ob_));return e};\ng.J.aG\u003dfunction(){return this.yj?kbM(this.NO,this.yj,this.De()):f3};\ng.J.g0\u003dfunction(){var e\u003dthis.vE(),N\u003dthis.nX.M7().videoId;return this.nX.Bi.g0(e)||this.nX.Bi.g0(N)};\ng.J.wM\u003dfunction(e,N,y){if(this.T(\"html5_enable_qoe_video_format_intent\")){var w;if((w\u003dthis.Eg().qoe)!\u003dnull){var E\u003de.J,A\u003dg.BG(w.provider);g.IU(w,A,\"vfi\",[E\u003d\u003d\u003d0?\"\":\"\"+E,E\u003d\u003d\u003d0?\"A\":\"M\"])}}this.videoData.E8\u003de;if(this.yj\u0026\u0026N\u0026\u0026(N\u003dthis.NO,w\u003dthis.yj,w.J.J)){var T\u003dw.J.videoInfos[0].video.J;E\u003dT!\u003d\u003d0\u0026\u0026e.J\u003d\u003d\u003dT;A\u003dzm()\u003eT;T\u003dN.T(\"html5_dont_save_under_1080\")\u0026\u0026T\u003c1080;if(!E||!A\u0026\u0026!T){var p;E\u003dBAM(N,(p\u003dw.J)\u003d\u003dnull?void 0:p.videoInfos);p\u003dN.JW.getPlaybackRate();p\u003e1\u0026\u0026E\u0026\u0026(p\u003dc_5(N.ph.L,w.J.videoInfos,p),e.J!\u003d\u003d0\u0026\u0026p\u003ce.J\u0026\u0026N.JW.setPlaybackRate(1));\nvar C,r;e\u003dg.q5[sj(e)];p\u003d((C\u003dw.videoData.N)\u003d\u003dnull?void 0:(r\u003dC.video)\u003d\u003dnull?void 0:r.J)||0;g.uY(\"yt-player-quality\",{quality:e,previousQuality:p},31104E3);N.ph.schedule.policy.j\u003dzm()\u003e\u003d480;if(N.T(\"html5_exponential_memory_for_sticky\")){C\u003dN.ph.UY;r\u003d1;var Y\u003dY\u003d\u003d\u003dvoid 0?!1:Y;xb0(C,\"sticky-lifetime\");C.values[\"sticky-lifetime\"]\u0026\u0026C.lY[\"sticky-lifetime\"]||(C.values[\"sticky-lifetime\"]\u003d0,C.lY[\"sticky-lifetime\"]\u003d0);Y\u0026\u0026Fn(C,\"sticky-lifetime\")\u003e.0625\u0026\u0026(r\u003dC.lY[\"sticky-lifetime\"]*2);C.values[\"sticky-lifetime\"]+\u003d1*\nMath.pow(2,C.J/r);C.lY[\"sticky-lifetime\"]\u003dr;C.j.start()}if(N.T(\"html5_perf_cap_override_sticky\")){Y\u003dN.K;C\u003dN.T(\"html5_perserve_av1_perf_cap\");C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(C\u003d\u003d\u003dvoid 0?0:C){r\u003dDM();N\u003dg.c(Object.keys(r));for(e\u003dN.next();!e.done;e\u003dN.next())e\u003de.value,e.indexOf(\"1\")!\u003d\u003d0\u0026\u0026delete r[e];g.uY(\"yt-player-performance-cap\",r,2592E3)}else g.Zw(\"yt-player-performance-cap\");k55(C);if(C){C\u003dg.c(hm.keys());for(r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r.startsWith(\"1\")||hm.delete(r);C\u003dg.c(hj.values());for(r\u003dC.next();!r.done;r\u003d\nC.next())r\u003dr.value,r.startsWith(\"1\")||hj.delete(r);C\u003dg.c(Y.keys());for(r\u003dC.next();!r.done;r\u003dC.next())r\u003dr.value,r.startsWith(\"1\")||Y.delete(r)}else hm.clear(),hj.clear(),Y.clear()}}}this.tW\u0026\u0026(Y\u003dthis.tW,y\u003dy||\"\",Y.policy.J?q4(Y.N.J,y):q4(Y.J.L,y));this.yq()};\ng.J.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.K\u0026\u0026!this.videoData.K.J?sj(this.videoData.E8):LA[zm()]};\ng.J.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.J.setUserAudio51Preference\u003dfunction(e,N){this.getUserAudio51Preference()!\u003d\u003de\u0026\u0026(this.Fh(\"toggle51\",{pref:e}),g.uY(\"yt-player-audio51\",e,N?31536E3:2592E3),this.TE())};\ng.J.getUserAudio51Preference\u003dfunction(){return this.videoData.getUserAudio51Preference()};\ng.J.setProximaLatencyPreference\u003dfunction(e){var N\u003dthis.getProximaLatencyPreference();this.Fh(\"proxima\",{pref:e});g.uY(\"yt-player-proxima-pref\",e,31536E3);N!\u003d\u003de\u0026\u0026(e\u003dthis.ZB,e.VB\u003d!0,e.JW.seekTo(Infinity,{BY:\"seektimeline_proximaSeekToHead\",seekSource:34}))};\ng.J.getProximaLatencyPreference\u003dfunction(){var e;return(e\u003dim())!\u003dnull?e:0};\ng.J.isProximaLatencyEligible\u003dfunction(){return this.videoData.isProximaLatencyEligible};\ng.J.pJ\u003dfunction(){this.videoData.videoId?this.nX.pJ(this.videoData):this.Fh(\"povid\",{})};\ng.J.BK\u003dfunction(){this.videoData.videoId?this.nX.BK(this.videoData):this.Fh(\"piavid\",{})};\ng.J.yq\u003dfunction(){if(!this.Ss()\u0026\u0026!g.G(this.playerState,128)\u0026\u0026this.videoData.K){if(this.videoData.K.J)Fx(this);else{var e\u003dXx(this),N\u003dthis.videoData;a:{var y\u003dthis.videoData.jp;if(e.J){for(var w\u003dg.c(y),E\u003dw.next();!E.done;E\u003dw.next()){E\u003dE.value;var A\u003dE.getInfo(),T\u003dg.q5[A.video.quality];if((!e.K||A.video.quality!\u003d\u003d\"auto\")\u0026\u0026T\u003c\u003de.J){y\u003dE;break a}}y\u003dy[y.length-1]}else y\u003dy[0]}N.VB\u003dy;ko_(this,e.reason,qdP(this,this.videoData.VB))}if(this.T(\"html5_check_unstarted\")?this.playerState.isOrWillBePlaying():this.isPlaying())this.ZB.G\u003d\n!1,this.playVideo()}};\ng.J.qM\u003dfunction(e,N){if(this.Ss()||g.G(this.playerState,128))return!1;var y,w\u003d!((y\u003dthis.videoData.K)\u003d\u003dnull||!y.J);y\u003dw\u0026\u0026N?this.getCurrentTime()-this.w7():NaN;if(this.ph.experiments.gP(\"html5_record_audio_format_intent\")){var E\u003dthis.Eg();if(E.qoe){E\u003dE.qoe;var A\u003d[e.Vl.id,isNaN(y)?\"m\":\"t\"];g.IU(E,g.BG(E.provider),\"afi\",A)}}if(w)return N\u0026\u0026(w\u003du$_(this.ZB),this.Fh(\"aswh\",{id:e.id,xtags:e.xtags,bh:w.toFixed(3)})),this.tW.setAudioTrack(e,y,N),!0;if(Xs3(this)){a:{N\u003dthis.mediaElement.audioTracks();for(w\u003d0;w\u003c\nN.length;++w)if(y\u003dN[w],y.label\u003d\u003d\u003de.Vl.getName()){if(y.enabled){N\u003d!1;break a}N\u003dy.enabled\u003d!0;break a}N\u003dvoid 0}N\u0026\u0026this.Fh(\"hlsaudio\",{id:e.id})}else{a:if(N\u003dthis.videoData,N.j\u0026\u0026!GS(N.j)||e\u003d\u003d\u003dN.Ip||!N.jp||N.jp.length\u003c\u003d0)N\u003d!1;else{w\u003dg.c(N.jp);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;if(!(y instanceof NO)){N\u003d!1;break a}E\u003de.Vl.getId();y.N\u0026\u0026(phM(y.N,E),y.yl\u003dnull)}N.Ip\u003de;N\u003d!0}N\u0026\u0026Sk(this)\u0026\u0026(this.publish(\"internalaudioformatchange\",this.videoData,!0),this.Fh(\"hlsaudio\",{id:e.id}))}return!0};\ng.J.getAvailableAudioTracks\u003dfunction(){return g.xK(this.videoData)\u0026\u0026this.k_?ep5(this.k_).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()};\ng.J.getAudioTrack\u003dfunction(){if(Xs3(this)){var e\u003ddJM(this);if(e)return e}return this.videoData.getAudioTrack()};\ng.J.Jq\u003dfunction(){if(this.videoData.T(\"html5_trigger_loader_when_idle_network\")\u0026\u0026!this.videoData.Cx()\u0026\u0026L3(this.videoData)){var e;(e\u003dthis.tW)!\u003dnull\u0026\u0026e.Ga()}};\ng.J.tS\u003dfunction(){if(Rf(this.videoData)\u0026\u0026this.videoData.T(\"html5_gapless_append_early\")){var e;(e\u003dthis.tW)!\u003dnull\u0026\u0026e.Ga()}};\ng.J.wb\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.tW){var N\u003dthis.tW,y\u003dN.wb;var w\u003dthis.videoData;w\u003dw.T(\"html5_ssdai_use_post_for_media\")\u0026\u0026w.enableServerStitchedDai?!1:wd(w)\u0026\u0026w.As\u0026\u0026!w.isAd();y.call(N,w,e)}};\ng.J.IN\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.TZ\u0026\u0026(this.logger.debug(\"remove media source\"),h30(this.TZ),this.wb(e),this.TZ.dispose(),this.TZ\u003dnull)};\ng.J.E$\u003dfunction(){return this.TZ};\ng.J.KH\u003dfunction(e,N,y,w){function E(T){try{g7E(A,T,N,y)}catch(p){g.uA(p),A.handleError(new P3(\"fmt.unplayable\",{msi:\"1\",ename:p\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026\"name\"in p?String(p.name):void 0},1))}}\nvar A\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;i$F(this,w\u003d\u003d\u003dvoid 0?!1:w);this.TZ\u003de;this.fO()\u0026\u0026Kh(this.TZ)\u003d\u003d\u003d\"open\"?E(this.TZ):lYH(this.TZ,E)};\ng.J.VQ\u003dfunction(e){this.logger.debug(\"onNeedKeyInfo\");this.K8.set(e.initData,e);this.FT\u0026\u0026(this.FT.VQ(e),this.T(\"html5_eme_loader_sync\")||this.K8.remove(e.initData))};\ng.J.k5\u003dfunction(e){this.videoData.By\u003dg.Rx(\"auto\",e,!1,\"u\");Fx(this)};\ng.J.wJ\u003dfunction(e){var N\u003de.reason,y\u003de.J.info,w\u003de.token,E\u003de.videoId,A\u003dthis.Eg(E),T\u003dg.xK(this.videoData)?A.getVideoData():this.videoData;if(y!\u003d\u003dT.j){var p\u003d!T.j;T.j\u003dy;N!\u003d\u003d\"m\"\u0026\u0026N!\u003d\u003d\"t\"\u0026\u0026(N\u003dp?\"i\":\"a\");var C\u003dN\u003d\u003d\u003d\"m\"||N\u003d\u003d\u003d\"t\";this.ph.experiments.gP(\"html5_refactor_sabr_audio_format_selection_logging\")?this.Tk\u003dnew br5(T,y,N,\"\",w,E):A.e3(new br5(T,y,N,\"\",w));this.publish(\"internalaudioformatchange\",T,!p\u0026\u0026C)}this.ZB.wJ(e.J.index)};\ng.J.Me\u003dfunction(e){this.publish(\"localmediachange\",e)};\ng.J.mK\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;var N;(N\u003dthis.tW)\u003d\u003dnull||N.mK(this.ph,Un(this.videoData),e)};\ng.J.uy\u003dfunction(){return this.Bc.uy()};\ng.J.HT\u003dfunction(e){this.Qi(new P3(\"staleconfig\",{reason:e}))};\ng.J.handleError\u003dfunction(e){this.Bc.handleError(e)};\ng.J.PU\u003dfunction(){return this.Bc.PU()};\ng.J.ou\u003dfunction(e){this.ZB.ou(e)};\ng.J.hT\u003dfunction(e,N,y){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dthis,E,A,T;return g.f(function(p){if(p.J\u003d\u003d1){w.tW\u0026\u0026w.tW.f_();w.tW\u0026\u0026w.tW.Ss()\u0026\u0026cs(w);if(w.T(\"html5_enable_vp9_fairplay\")\u0026\u0026w.RV()\u0026\u0026(E\u003dw.videoData.J)!\u003dnull)for(var C in E.J)E.J.hasOwnProperty(C)\u0026\u0026(E.J[C].J\u003dnull,E.J[C].K\u003d!1);w.zi(yO(w.playerState,2048));w.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.xK(w.videoData)?w.publish(\"newelementrequired\",y):w.publish(\"newelementrequired\");return e?g.D(p,br(w),2):p.u9(2)}w.videoData.Cx()\u0026\u0026\n((A\u003dw.tW)\u003d\u003dnull?0:A.qg)\u0026\u0026!To(w)\u0026\u0026((T\u003dw.isAtLiveHead())\u0026\u0026yG(w.videoData)?w.seekTo(Infinity,{BY:\"videoPlayer_getNewElement\"}):w.videoData.Ta\u0026\u0026w.tW\u0026\u0026(C\u003dw.tW,C.rP.Cx\u0026\u0026(C.rP.Ta||C.rP.j||C.rP.isPremiere?(C.seek(0,{BY:\"loader_resetSqless\"}),C.videoTrack.G\u003d!0,C.audioTrack.G\u003d!0,C.videoTrack.L\u003d!0,C.audioTrack.L\u003d!0):SI(C.rP)\u0026\u0026Wl(C))));N\u0026\u0026w.seekTo(0,{seekSource:105});g.G(w.playerState,8)\u0026\u0026(w.T(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.xK(w.videoData)?w.playVideo(!1,y):w.playVideo());g.hn(p)})};\ng.J.BZ\u003dfunction(e){this.Fh(\"hgte\",{ne:+e});this.videoData.U\u003d!1;e\u0026\u0026this.hT();this.tW\u0026\u0026gKM(this.tW)};\ng.J.E1\u003dfunction(e){this.Fh(\"newelem\",{r:e});this.hT()};\ng.J.pauseVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if((g.G(this.playerState,64)||g.G(this.playerState,2))\u0026\u0026!e)if(g.G(this.playerState,8))this.zi(EV(this.playerState,4,8));else if(this.C_())Sk(this);else return;g.G(this.playerState,128)||(e?this.zi(yO(this.playerState,256)):this.zi(EV(this.playerState,4,8)));this.mediaElement\u0026\u0026this.mediaElement.pause();g.bk(this.videoData)\u0026\u0026this.tW\u0026\u0026Ps(this,!1)};\ng.J.stopVideo\u003dfunction(){this.pauseVideo();this.tW\u0026\u0026(Ps(this,!1),this.tW.w4())};\ng.J.wK\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(this.fO()\u0026\u0026N){var y;(y\u003dthis.mediaElement)\u003d\u003dnull||y.wK()}else{var w;(w\u003dthis.mediaElement)\u003d\u003dnull||w.stopVideo()}dk(this);cs(this);g.G(this.playerState,128)||(e?this.zi(wY(wY(yO(this.playerState,4),8),16)):this.zi(Nb(this.playerState)));this.videoData.videoId\u0026\u0026this.ph.aq.remove(this.videoData.videoId)};\ng.J.seekTo\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.logger.debug(function(){return\"SeekTo \"+e+\", \"+JSON.stringify(N)});\ng.G(this.playerState,2)\u0026\u0026Sk(this);N.PYs\u0026\u0026this.zi(yO(this.playerState,2048));N.seekSource!\u003d\u003d58\u0026\u0026N.seekSource!\u003d\u003d60||!this.T(\"html5_update_vss_during_gapless_seeking\")||OH9(this.Eg(),N.seekSource);this.ZB.seekTo(e,N);this.yb.sync()};\ng.J.z3\u003dfunction(e){this.R9.j.AS();g.G(this.playerState,32)||(this.zi(yO(this.playerState,32,e\u003d\u003dnull?void 0:e.seekSource)),g.G(this.playerState,8)\u0026\u0026this.pauseVideo(!0),this.publish(\"beginseeking\",this));this.HY()};\ng.J.yr\u003dfunction(e){e\u003de\u003d\u003dnull?void 0:e.seekSource;g.G(this.playerState,32)?(this.zi(EV(this.playerState,16,32,e)),this.publish(\"endseeking\",this)):g.G(this.playerState,2)||this.zi(yO(this.playerState,16,e));this.R9.j.zK(this.videoData,this.playerState.isPaused())};\ng.J.I0\u003dfunction(e){this.yr(e)};\ng.J.Qt\u003dfunction(){this.publish(\"SEEK_COMPLETE\")};\ng.J.jT\u003dfunction(){this.publish(\"onAbnormalityDetected\")};\ng.J.qf\u003dfunction(e){var N\u003dthis.nX,y\u003dthis.videoData.clientPlaybackNonce,w\u003dthis.playerType;if(e.scope\u003d\u003d\u003d4){var E\u003de.type;if(E){var A\u003dN.NU(),T\u003dA.getVideoData().clientPlaybackNonce;w\u003d\u003d\u003d1\u0026\u0026(T\u003dy);(N\u003dvU1(N,T))?(y\u003dN.getVideoData())\u0026\u0026(e.writePolicy\u003d\u003d\u003d2\u0026\u0026y.sabrContextUpdates.has(E)||y.sabrContextUpdates.set(E,e)):A.Fh(\"scuset\",{ncpf:\"1\",ccpn:T,crcpn:y})}else g.uA(Error(\"b/380308491: contextUpdateType is undefined\"))}};\ng.J.VF\u003dfunction(){if(this.nX.M7().zy\u0026\u0026this.playerType\u003d\u003d\u003d2)return this.nX.VF(\"\")};\ng.J.getCurrentTime\u003dfunction(){return this.ZB.getCurrentTime()};\ng.J.F2\u003dfunction(){return this.ZB.F2()};\ng.J.eN\u003dfunction(){return this.ZB.eN()};\ng.J.UV\u003dfunction(e){return this.k_\u0026\u0026(e\u003de||this.k_.XH())?TI(this.k_,e):this.eN()};\ng.J.Un\u003dfunction(){return this.ZB.Un()};\ng.J.getPlaylistSequenceForTime\u003dfunction(e){return this.videoData.getPlaylistSequenceForTime(e-this.w7())};\ng.J.K9\u003dfunction(){var e\u003dNaN;this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.K9());return e\u003e\u003d0?e:this.getCurrentTime()};\ng.J.OY\u003dfunction(){var e;return((e\u003dthis.videoData.J)\u003d\u003dnull?0:e.OY)?this.videoData.J.OY(this.getCurrentTime()-this.w7()):this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.dA())\u0026\u0026(e\u003de.getTime(),!isNaN(e))?e/1E3+this.getCurrentTime():NaN};\ng.J.getDuration\u003dfunction(e){return g.xK(this.videoData)\u0026\u0026this.k_?e?aE9(this.k_,e):LH(this.k_):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.w7():this.ra()?this.ra():0};\ng.J.gG\u003dfunction(){var e\u003dnew e63;if(this.tW){var N\u003dthis.ph.schedule,y\u003dthis.ph.B9();y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.xS\u003dN.qg;e.RM\u003dN.Et;e.bandwidthEstimate\u003dM_(N);if(y){y\u003d(N.U.AT()*1E3).toFixed();var w\u003d(N.i9.AT()*1E3).toFixed(),E\u003dCa(N).toFixed(2),A\u003d((N.G.AT()||0)*1E9).toFixed(2),T\u003dN.K.AT().toFixed(0),p\u003dN.Rq.AT().toFixed(0),C\u003dN.D.percentile(.5).toFixed(2),r\u003dN.D.percentile(.92).toFixed(2),Y\u003dN.D.percentile(.96).toFixed(2),M\u003dN.D.percentile(.98).toFixed(2);N.J?N.J.reset():N.J\u003dnew eV;N.J.add(N.l9);N.J.add(N.interruptions.length);\nfor(var l\u003d0,F\u003dN.interruptions.length-1;F\u003e\u003d0;F--){var S\u003dN.interruptions[F];N.J.add(S-l);l\u003dS}l\u003d0;for(F\u003dN.j.length-1;F\u003e\u003d0;F--){S\u003dN.j[F];var k\u003dS.stamp/36E5;N.J.add(k-l);l\u003dk;N.J.add(S.net/1E3);N.J.add(S.max)}N\u003dN.J.jY();e.J\u003d{ttr:y,ttm:w,d:E,st:A,bw:T,abw:p,v50:C,v92:r,v96:Y,v98:M,\"int\":N}}Td0(this.tW,e)}else this.mediaElement\u0026\u0026(e.Ze\u003dU3(this.mediaElement));e.xS\u003dthis.xS;e.RM\u003dthis.RM;e.K\u003dthis.isAtLiveHead()\u0026\u0026this.isPlaying()?rvH(this):NaN;return e};\ng.J.Gt\u003dfunction(e,N){this.RM+\u003de;this.xS+\u003dN};\ng.J.sz\u003dfunction(){return this.mediaElement?g.bk(this.videoData)?1:hY(this.videoData)?this.isAtLiveHead()||this.eg()?1:this.ZB.sz():this.mediaElement.sz():0};\ng.J.vQ\u003dfunction(){var e\u003dthis.getCurrentTime();if(this.FT){var N\u003d\"IT/\"+(this.FT.J.getInfo()+\"/\"+sj(this.De()));N+\u003d\"/\"+this.FT.getInfo()}else N\u003d\"\";var y\u003dthis.isGapless(),w\u003dthis.xB(),E\u003dthis.BQ(),A\u003dg.Bs(this),T\u003dthis.getPlayerState(),p\u003dthis.getPlaylistSequenceForTime(this.getCurrentTime());a:{var C\u003d0;var r\u003d\"\";if(this.Yk){if(this.Yk.g2){r\u003d\"D,\";break a}C\u003dthis.Yk.MH();r\u003dthis.Yk.XH().substring(0,4)}else this.k_\u0026\u0026(C\u003dthis.k_.MH(),r\u003dthis.k_.XH().substring(0,4));C\u003e0?(C\u003d\"AD\"+C+\", \",r\u0026\u0026(C+\u003dr+\", \"),r\u003dC):r\u003d\"\"}return{currentTime:e,\nd0:N,isGapless:y,xB:w,dI:E,xP1:A,playerState:T,G9t:p,bNs:this.Wx,Ui:r,F3Z:this.DR()}};\ng.J.N7\u003dfunction(e){var N\u003d{};if(e\u003d\u003d\u003dvoid 0?0:e){Object.assign(N,this.Eg().N7());this.mediaElement\u0026\u0026(Object.assign(N,this.mediaElement.N7()),Object.assign(N,this.DR()));this.tW\u0026\u0026Object.assign(N,this.tW.N7());this.FT\u0026\u0026(N.drm\u003dJSON.stringify(this.FT.N7()));N.state\u003dthis.playerState.state.toString(16);g.G(this.playerState,128)\u0026\u0026(N.debug_error\u003dJSON.stringify(this.playerState.qS));this.V_()\u0026\u0026(N.prerolls\u003dthis.wL.join(\",\"));this.videoData.CC\u0026\u0026(N.ismb\u003dthis.videoData.CC);this.videoData.latencyClass!\u003d\u003d\"UNKNOWN\"\u0026\u0026\n(N.latency_class\u003dthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(N.lowlatency\u003d\"1\");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)N.is_mosaic\u003d1;this.videoData.cotn\u0026\u0026(N.is_offline\u003d1,N.cotn\u003dthis.videoData.cotn);this.videoData.playerResponseCpn\u0026\u0026(N.playerResponseCpn\u003dthis.videoData.playerResponseCpn);this.nX.isOrchestrationLeader()\u0026\u0026(N.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.J\u0026\u0026\nY_(this.videoData.J)\u0026\u0026(N.segduration\u003dY_(this.videoData.J)),e\u003dthis.ZB,N.lat\u003de.Z?FSJ(e.Z.j):0,N.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);N.relative_loudness\u003dthis.videoData.Fo.toFixed(3);if(e\u003dg.Bs(this))N.optimal_format\u003de.video.qualityLabel;N.user_qual\u003dzm();N.release_version\u003d\"youtube.player.web_20250209_00_RC00\";g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026(N.ssap\u003dMo(this.k_))}N.debug_videoId\u003dthis.videoData.videoId;return N};\ng.J.addCueRange\u003dfunction(e){this.Ef([e])};\ng.J.removeCueRange\u003dfunction(e){this.yb.bl([e])};\ng.J.Wr\u003dfunction(){this.yb.sync()};\ng.J.I7\u003dfunction(e,N){return this.yb.I7(e,N)};\ng.J.Ef\u003dfunction(e,N){this.yb.wx(e,N)};\ng.J.E7\u003dfunction(e){this.yb.bl(e)};\ng.J.S4\u003dfunction(e){var N\u003dthis.yb;e.length\u003c\u003d0||N.Ss()||(e\u003dN.J,e.array.sort(e.J))};\ng.J.XW\u003dfunction(){return this.yb.XW()||[]};\ng.J.Nj\u003dfunction(){return this.qL};\ng.J.ox\u003dfunction(){return this.visibility.ox()};\ng.J.aS\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.aS()};\ng.J.wEG\u003dfunction(){hv(this)};\ng.J.togglePictureInPicture\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.togglePictureInPicture()};\ng.J.KP\u003dfunction(e){var N\u003de.target.cI();if(this.mediaElement\u0026\u0026this.mediaElement.cI()\u0026\u0026this.mediaElement.cI()\u003d\u003d\u003dN){KP9(this,e.type);switch(e.type){case \"error\":var y\u003ds3(this.mediaElement)||\"\",w\u003dthis.mediaElement.Cq();if(y\u003d\u003d\u003d\"capability.changed\"){this.T(\"html5_restart_on_capability_change\")?(this.Fh(\"capchg\",{msg:w}),this.hT(!0)):br(this);return}if(this.mediaElement.hasError()\u0026\u0026($N0(this.Bc,y,{msg:w})||g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026(w\u003dthis.playerState.qS,this.k_.handleError(y,w\u003d\u003dnull?void 0:w.l5))))return;\nif(this.isBackground()\u0026\u0026this.mediaElement.pw()\u003d\u003d\u003d4){this.wK();k7(this,\"unplayable\");return}break;case \"durationchange\":y\u003dthis.mediaElement.getDuration();isFinite(y)\u0026\u0026(!this.TZ||y\u003e0)\u0026\u0026y!\u003d\u003d1\u0026\u0026this.zV(y);break;case \"ratechange\":this.tW\u0026\u0026this.tW.setPlaybackRate(this.mediaElement.getPlaybackRate());CwM(this.yb);this.Eg().onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":O$3(this);this.publish(\"onLoadedMetadata\");uxP(this);y\u003dthis.OY();this.videoData.YN\u0026\u0026(this.videoData.YN\u003dy);break;\ncase \"loadstart\":uxP(this);break;case \"progress\":case \"suspend\":this.HY();this.publish(\"onLoadProgress\",this,this.sz());break;case \"playing\":this.R9.d6(\"plev\");this.NR\u0026\u0026!To(this)\u0026\u0026(this.NR\u003d!1,this.isAtLiveHead()||(this.logger.debug(\"seek to infinity on PLAYING\"),this.seekTo(Infinity,{BY:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":y\u003dthis.mediaElement\u0026\u0026!this.mediaElement.getCurrentTime();w\u003dthis.mediaElement\u0026\u0026this.mediaElement.Rl()\u003d\u003d\u003d0;if(y\u0026\u0026(!this.Hr||w))return;this.Hr\u003dthis.Hr||!!this.mediaElement.getCurrentTime();\ntk1(this);this.HY();if(!this.mediaElement||this.mediaElement.cI()!\u003d\u003dN)return;this.publish(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(this.mediaElement.JP().length\u003e0\u0026\u0026this.mediaElement.O4().length\u003d\u003d\u003d0\u0026\u0026this.mediaElement.getCurrentTime()\u003e0\u0026\u0026this.mediaElement.getCurrentTime()\u003c5\u0026\u0026this.tW)return;this.T(\"html5_ignore_unexpected_waiting_cfl\")\u0026\u0026(this.mediaElement.isPaused()||this.mediaElement.Rl()\u003e2||!this.mediaElement.isSeeking()\u0026\u0026AX(this.mediaElement.O4(),this.mediaElement.getCurrentTime()))\u0026\u0026\n(y\u003dthis.mediaElement.N7(),y.bh\u003dU3(this.mediaElement).toFixed(3),this.Fh(\"uwe\",y));g.xK(this.videoData)\u0026\u0026this.k_\u0026\u0026WB0(this.k_,this.mediaElement.getCurrentTime());break;case \"resize\":O$3(this);this.videoData.N\u0026\u0026this.videoData.N.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026this.publish(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.Jk\u0026\u0026g.G(this.playerState,8)\u0026\u0026!g.G(this.playerState,1024)\u0026\u0026this.getCurrentTime()\u003d\u003d\u003d0\u0026\u0026g.k$){k7(this,\"safari_autoplay_disabled\");return}}if(this.mediaElement\u0026\u0026this.mediaElement.cI()\u003d\u003d\u003d\nN){KS1(this.ZB,e,this.k_||void 0);this.publish(\"videoelementevent\",e);N\u003dthis.playerState;w\u003dthis.BC;var E\u003dthis.mediaElement;y\u003dthis.videoData.clientPlaybackNonce;var A\u003dg.xK(this.videoData)\u0026\u0026this.k_?LH(this.k_):void 0;if(!g.G(N,128)){var T\u003dN.state;E\u003dE?E:e.target;var p\u003dE.getCurrentTime();if(!g.G(N,64)||e.type!\u003d\u003d\"ended\"\u0026\u0026e.type!\u003d\u003d\"pause\"){A\u003dA||E.getDuration();A\u003dE.isEnded()||p\u003e1\u0026\u0026Math.abs(p-A)\u003c1.1;var C\u003de.type\u003d\u003d\u003d\"pause\"\u0026\u0026E.isEnded();p\u003de.type\u003d\u003d\u003d\"ended\"||e.type\u003d\u003d\u003d\"waiting\"||e.type\u003d\u003d\u003d\"timeupdate\"\u0026\u0026!g.G(N,\n4)\u0026\u0026!RU(w,p);if(C||A\u0026\u0026p)E.pM()\u003e0\u0026\u0026E.cI()\u0026\u0026(T\u003d14);else switch(e.type){case \"error\":s3(E)\u0026\u0026(T|\u003d128);break;case \"pause\":g.G(N,256)?(T^\u003d256)||(T\u003d64):g.G(N,32)||g.G(N,2)||g.G(N,4)||(T\u003d4,g.G(N,1)\u0026\u0026g.G(N,8)\u0026\u0026(T|\u003d1));break;case \"playing\":p\u003dT;T\u003d(T|8)\u0026-1093;p\u00264?(T|\u003d1,ep(w,E,!0)):RU(w,E.getCurrentTime())\u0026\u0026(T\u0026\u003d-2);g.G(N,1)\u0026\u0026ep(w,E)\u0026\u0026(T|\u003d1);break;case \"seeking\":T|\u003d16;g.G(N,8)\u0026\u0026(T|\u003d1);T\u0026\u003d-3;break;case \"seeked\":T\u0026\u003d-17;ep(w,E,!0);break;case \"waiting\":g.G(N,2)||(T|\u003d1);ep(w,E);break;case \"timeupdate\":p\u003dg.G(N,16),A\u003d\ng.G(N,4),(g.G(N,8)||p)\u0026\u0026!A\u0026\u0026RU(w,E.getCurrentTime())\u0026\u0026(T\u003d8),ep(w,E)\u0026\u0026(T|\u003d1)}}w\u003dT;T\u003dnull;w\u0026128\u0026\u0026(T\u003de.target,E\u003ds3(T),p\u003d1,E?(E\u003d\u003d\u003d\"capability.changed\"\u0026\u0026(p\u003d2),A\u003d\"GENERIC_WITHOUT_LINK\",C\u003dT.N7(),C.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(T.Cq())\u0026\u0026(A\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),T\u003d{errorCode:E,errorMessage:g.R3[A]||\"\",Se:A,Hu:Xe(C),l5:p,cpn:N.qS?N.qS.cpn:\"\"}):T\u003dnull,T\u0026\u0026(T.cpn\u003dy));N\u003dNb(N,w,T)}!g.G(this.playerState,1)\u0026\u0026g.G(N,1)\u0026\u0026H$H(this,\"evt\"+e.type);this.zi(N)}}};\ng.J.mUt\u003dfunction(e){e\u003de.J.availability\u003d\u003d\u003d\"available\";e!\u003d\u003dthis.qL\u0026\u0026(this.qL\u003de,this.publish(\"airplayavailabilitychange\"))};\ng.J.n_B\u003dfunction(){var e\u003d(0,g.iC)(),N\u003dthis.mediaElement.ox();this.Fh(\"airplay\",{ia:N});!N\u0026\u0026!isNaN(this.Ux)\u0026\u0026e-this.Ux\u003c2E3||(this.Ux\u003de,N!\u003d\u003dthis.ox()\u0026\u0026(e\u003dthis.visibility,e.J!\u003d\u003dN\u0026\u0026(e.J\u003dN,e.iP()),this.Fh(\"airplay\",{rbld:N}),this.TE()),this.publish(\"airplayactivechange\"))};\ng.J.tP\u003dfunction(e){if(this.tW){var N\u003dthis.tW,y\u003dN.j,w\u003dN.getCurrentTime(),E\u003dDate.now()-y.D;y.D\u003dNaN;y.Fh(\"sdai\",{adfetchdone:e,d:E});e\u0026\u0026!isNaN(y.G)\u0026\u0026y.N!\u003d\u003d3\u0026\u0026vT(y.tW,w,y.G,y.L);y.policy.L?y.K\u003dNaN:y.j\u003dNaN;dB(y,4,y.N\u003d\u003d\u003d3?\"adfps\":\"adf\");sB(N)}};\ng.J.oi\u003dfunction(){g.k3(this.yx);this.X2.stop();this.videoData.qg\u003d!0;this.ph.Mk\u003d!0;this.ph.pX\u003d0;var e\u003dthis.Bc;if(e.videoData.N){var N\u003de.Ot.L,y\u003de.videoData.N.Iq;N.N.has(y)\u0026\u0026(N.N.delete(y),RI(N))}e.J.stop();this.IR();g.G(this.playerState,8)\u0026\u0026this.zi(wY(this.playerState,65));this.So\u003d!1;WpE(this.Eg());g.NA(this.ON);this.publish(\"playbackstarted\");(e\u003dg.nM(\"yt.scheduler.instance.clearPriorityThreshold\"))?e():Em(0,0)};\ng.J.IR\u003dfunction(){var e\u003dthis.nX.M7(),N\u003d{},y\u003d{};!mo(\"pbs\",this.R9.timerName)\u0026\u0026zH.measure\u0026\u0026zH.getEntriesByName\u0026\u0026(zH.getEntriesByName(\"mark_nr\")[0]?O6E(\"mark_nr\"):O6E());e.videoId\u0026\u0026(N.videoId\u003de.videoId);e.clientPlaybackNonce\u0026\u0026!this.T(\"web_player_early_cpn\")\u0026\u0026(N.clientPlaybackNonce\u003de.clientPlaybackNonce);this.mediaElement\u0026\u0026this.mediaElement.isPaused()\u0026\u0026(y.isPausedOnLoad\u003d!0);y.itag\u003de.N?Number(e.N.itag):-1;e.NK\u0026\u0026(y.preloadType\u003dString(this.uj?2:1));N.liveStreamMode\u003dvbV[MK(e)];N.playerInfo\u003dy;this.R9.infoGel(N);\nif(this.tW){e\u003dthis.tW.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(e.K\u0026\u0026(N\u003dwindow.performance.getEntriesByName(e.K),N.length\u0026\u0026(N\u003dN[0],e.tick(\"vri\",N.fetchStart),e.tick(\"vdns\",N.domainLookupEnd),e.tick(\"vreq\",N.requestStart),e.tick(\"vrc\",N.responseEnd))),e.N\u0026\u0026(N\u003dwindow.performance.getEntriesByName(e.N),N.length\u0026\u0026(N\u003dN[0],e.tick(\"ari\",N.fetchStart),e.tick(\"adns\",N.domainLookupEnd),e.tick(\"areq\",N.requestStart),e.tick(\"arc\",N.responseEnd))));e\u003de.ticks;for(var w in e)e.hasOwnProperty(w)\u0026\u0026\nthis.R9.tick(w,e[w])}};\ng.J.YJ\u003dfunction(e,N,y){e\u003d(e+(this.l1\u003d\u003d\u003d3?.3:0))/N;N\u003dMath.floor(e*4);N\u003ethis.l1\u0026\u0026(this.Fh(\"vpq\",{q:N,cpn:y||this.videoData.clientPlaybackNonce,ratio:e.toFixed(3)}),this.l1\u003dN)};\ng.J.gZ\u003dfunction(){this.l1\u003d-1};\ng.J.HY\u003dfunction(e){var N\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.mediaElement\u0026\u0026this.videoData){qvP(this.ZB,this.isPlaying());var y\u003dthis.getCurrentTime();!this.tW||g.G(this.playerState,4)\u0026\u0026g.bk(this.videoData)||g.G(this.playerState,32)\u0026\u0026L3(this.videoData)||pFn(this.tW,y);this.T(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026this.playerType\u003d\u003d\u003d2\u0026\u0026this.YJ(y,this.videoData.lengthSeconds);y\u003e5\u0026\u0026(this.ZB.j\u003dy);var w\u003dg.w0();w?g.Kk.Zx(this.Si):g.cL(this.Si);var E\u003dthis.mediaElement.isPaused();if((this.playerState.isBuffering()||!E||HF(this.videoData))\u0026\u0026\n!g.G(this.playerState,128)){var A\u003dfunction(){if(N.mediaElement\u0026\u0026!g.G(N.playerState,128)){N.ph.B9()\u0026\u0026KP9(N,\"pfx\");var T\u003dN.getCurrentTime();N.T(\"html5_buffer_underrun_transition_fix\")\u0026\u0026(T-\u003dN.w7());var p\u003dU3(N.mediaElement),C\u003dg.G(N.playerState,8),r\u003dRU(N.BC,T),Y\u003dIYn(N.BC,T,(0,g.iC)(),p);C\u0026\u0026r?N.zi(wY(N.playerState,1)):C\u0026\u0026Y?(C\u003dN.getDuration(),r\u003dyG(N.videoData),C\u0026\u0026Math.abs(C-T)\u003c1.1?(N.Fh(\"setended\",{ct:T,bh:p,dur:C,live:r}),N.mediaElement.ZS()?(N.logger.debug(\"seek to 0 because of looping\"),N.seekTo(0,{BY:\"videoplayer_loop\",\nseekSource:37})):N.U7()):(N.playerState.isBuffering()||H$H(N,\"progress_fix\"),N.zi(yO(N.playerState,1)))):(C\u0026\u0026!r\u0026\u0026!Y\u0026\u0026T\u003e0\u0026\u0026(C\u003d(Date.now()-N.P3)/1E3,r\u003dN.getDuration(),T\u003er-1\u0026\u0026N.Fh(\"misspg\",{t:T.toFixed(2),d:r.toFixed(2),r:C.toFixed(2),bh:p.toFixed(2)})),N.playerState.isPaused()\u0026\u0026N.playerState.isBuffering()\u0026\u0026U3(N.mediaElement)\u003e5\u0026\u0026N.zi(wY(N.playerState,1)));N.HY()}};\nthis.mediaElement.JP().length\u003d\u003d\u003d0?this.Si\u003dw?g.Kk.kB(A,100):g.b4(A,100):this.Si\u003dw?g.Kk.kB(A,500):g.b4(A,500)}this.videoData.Bk\u003dy;this.k_\u0026\u0026this.k_.aM();!e\u0026\u0026this.isPlaying()\u0026\u0026Z$n(this);VL5(this.NO,this.yj,this.LC(),this.isBackground())\u0026\u0026Fx(this);this.publish(\"progresssync\",this,e);E\u0026\u0026HF(this.videoData)\u0026\u0026this.publish(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.J.M4\u003dfunction(){this.MP(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.J.BQ\u003dfunction(){return this.Eg().BQ()};\ng.J.Xx\u003dfunction(){return this.tW?this.tW.Xx():M_(this.ph.schedule,!0)};\ng.J.zi\u003dfunction(e){if(!g.A_(this.playerState,e)){this.logger.debug(function(){return\"Setting state \"+e.toString()});\nvar N\u003dnew g.ME(e,this.playerState);this.playerState\u003de;WPP(this);var y\u003d!this.dV.length;this.dV.push(N);var w\u003dthis.mediaElement\u0026\u0026this.mediaElement.isSeeking();w\u003dN.oldState.state\u003d\u003d\u003d8\u0026\u0026!w;g.FD(N,1)\u0026\u0026w\u0026\u0026g.G(this.playerState,8)\u0026\u0026!g.G(this.playerState,64)\u0026\u0026this.tW\u0026\u0026(DO3(this.tW),this.mediaElement\u0026\u0026U3(this.mediaElement)\u003e\u003d5\u0026\u0026DN1(this.NO,this.yj)\u0026\u0026Fx(this));(w\u003dg.Y2(this.ph.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026this.videoData.isAd()\u0026\u0026g.G(e,1)\u0026\u0026(g.G(e,8)||g.G(e,16))?this.QS.start(w):this.QS.stop();(lp(N,8)\u003c0||\ng.FD(N,1024))\u0026\u0026this.X2.stop();!g.FD(N,8)||this.videoData.qg||g.G(N.state,1024)||this.X2.start();g.G(N.state,8)\u0026\u0026lp(N,16)\u003c0\u0026\u0026!g.G(N.state,32)\u0026\u0026!g.G(N.state,2)\u0026\u0026this.playVideo();g.G(N.state,2)\u0026\u0026hY(this.videoData)\u0026\u0026(this.zV(this.getCurrentTime()),this.HY(!0));g.FD(N,2)\u0026\u0026(this.kZ(!0),this.ph.B9()\u0026\u0026this.T(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026L3(this.videoData)\u0026\u0026this.videoData.J\u0026\u0026(w\u003d{minst:\"\"+this.videoData.J.gf,cminst:\"\"+(this.videoData.J.Ti()+this.w7()),maxst:\"\"+this.videoData.J.zg,\nhts:\"\"+this.videoData.J.Kh,cmaxst:\"\"+(this.videoData.J.ra()+this.w7())},this.Fh(\"sabrSeekableBoundaries\",w)));g.FD(N,128)\u0026\u0026this.wK();this.videoData.J\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.xq\u0026\u0026(lp(N,8)\u003c0?KaJ(this.videoData.J):g.FD(N,8)\u0026\u0026this.videoData.J.resume());tf3(this.ZB,N);RMs(this.Eg(),N);if(y\u0026\u0026!this.Ss())try{for(var E\u003dg.c(this.dV),A\u003dE.next();!A.done;A\u003dE.next()){var T\u003dA.value;rj0(this.yb,T);this.publish(\"statechange\",T)}}finally{this.dV.length\u003d0}}};\ng.J.Vt\u003dfunction(){this.R9.tick(\"qoes\")};\ng.J.TF\u003dfunction(){this.ZB.TF()};\ng.J.V8\u003dfunction(e,N,y,w){a:{var E\u003dthis.Bc;w\u003dw\u003d\u003d\u003dvoid 0?\"LICENSE\":w;y\u003dy.substring(0,256);var A\u003ddp(N);e\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026this.FT\u0026\u0026this.FT.N.keys.length\u003e1\u0026\u0026E.j\u003c96\u0026\u0026(e\u003d\"drm.sessionlimitexhausted\",A\u003d!1);if(A)if(E.videoData.N\u0026\u0026E.videoData.N.video.isHdr())oeM(E,e);else{if(E.JW.MP(e,N,w,y),pl3(E,{detail:y}))break a}else E.Qi(e,{detail:y});e\u003d\u003d\u003d\"drm.sessionlimitexhausted\"\u0026\u0026(E.Fh(\"retrydrm\",{sessionLimitExhausted:1}),E.j++,mJs(E.JW))}};\ng.J.Ck9\u003dfunction(){var e\u003dthis,N\u003dg.Y2(this.ph.experiments,\"html5_license_constraint_delay\"),y\u003dw9();N\u0026\u0026y?(N\u003dnew g.e6(function(){e.yq();hv(e)},N),g.Q(this,N),N.start()):(this.yq(),hv(this))};\ng.J.pu\u003dfunction(e){this.publish(\"heartbeatparams\",e)};\ng.J.Nx\u003dfunction(e){this.Fh(\"keystatuses\",uU3(e));var N\u003d\"auto\",y\u003d!1;this.videoData.N\u0026\u0026(N\u003dthis.videoData.N.video.quality,y\u003dthis.videoData.N.video.isHdr());if(this.T(\"html5_drm_check_all_key_error_states\")){var w\u003dqsM(N,y);w\u003dMt(e)?ZXH(e,w):e.j.includes(w)}else{a:{N\u003dqsM(N,y);for(w in e.J)if(e.J[w].status\u003d\u003d\u003d\"output-restricted\"){var E\u003de.J[w].type;if(N\u003d\u003d\u003d\"\"||E\u003d\u003d\u003d\"AUDIO\"||N\u003d\u003d\u003dE){w\u003d!0;break a}}w\u003d!1}w\u003d!w}if(this.T(\"html5_enable_vp9_fairplay\")){if(y)if(e.U){var A;if((A\u003dthis.FT)\u003d\u003dnull?0:zE(A.J))if((y\u003dthis.FT)\u003d\u003d\nnull)y\u003d0;else{N\u003dA\u003dvoid 0;E\u003dg.c(y.N.values());for(var T\u003dE.next();!T.done;T\u003dE.next())T\u003dT.value,A||(A\u003dxK1(T,\"SD\")),N||(N\u003dxK1(T,\"AUDIO\"));y.T4({sd:A,audio:N});y\u003dA\u003d\u003d\u003d\"output-restricted\"||N\u003d\u003d\u003d\"output-restricted\"}else y\u003d!w;if(y){this.Fh(\"drm\",{dshdr:1});oeM(this.Bc);return}}else{this.videoData.yJ||(this.videoData.yJ\u003d!0,this.Fh(\"drm\",{dphdr:1}),this.hT(!0));return}var p;if((p\u003dthis.FT)\u003d\u003dnull?0:zE(p.J))return}else if(p\u003de.U\u0026\u0026w,y\u0026\u0026!p){oeM(this.Bc);return}w||ZXH(e,\"AUDIO\")\u0026\u0026ZXH(e,\"SD\")||(this.logger.debug(\"All formats are output restricted, Retry or Abort\"),\ne\u003duU3(e),this.Dm?(this.logger.debug(\"Output restricted, playback cannot continue\"),this.publish(\"drmoutputrestricted\"),this.T(\"html5_report_fatal_drm_restricted_error_killswitch\")||this.MP(\"drm.keyerror\",2,void 0,\"info.\"+e)):(this.Dm\u003d!0,this.Qi(new P3(\"qoe.restart\",Object.assign({},{retrydrm:1},e))),Fx(this),mJs(this)))};\ng.J.ZXh\u003dfunction(){if(!this.videoData.qg\u0026\u0026this.mediaElement\u0026\u0026!this.isBackground()){var e\u003d\"0\";this.mediaElement.Rl()\u003e0\u0026\u0026U3(this.mediaElement)\u003e\u003d5\u0026\u0026this.videoData.K\u0026\u0026this.videoData.K.J\u0026\u0026(this.zi(yO(this.playerState,1)),H$H(this,\"load_soft_timeout\"),this.publish(\"playbackstalledatstart\"),e\u003d\"1\");WPP(this);var N\u003dthis.videoData.K;e\u003d{restartmsg:e,mfmt:!On(this.videoData),mdrm:!(!(N\u0026\u0026N.videoInfos\u0026\u0026N.videoInfos.length\u0026\u0026N.videoInfos[0].BG)||this.FT),mfmtinfo:!this.videoData.N,prerolls:this.V_()?this.wL.join(\",\"):\n\"0\"};if(this.FT){N\u003dthis.FT;if(N.N.size\u003c\u003d0){var y\u003d\"ns;\";N.D||(y+\u003d\"nr;\");N\u003dy+\u003d\"ql.\"+N.K.length}else N\u003duU3(N.N.values().next().value),N\u003dXe(N);e.drmp\u003dN}var w;Object.assign(e,((w\u003dthis.tW)\u003d\u003dnull?void 0:w.N7())||{});var E;Object.assign(e,((E\u003dthis.mediaElement)\u003d\u003dnull?void 0:E.N7())||{});this.Eg().Qi(\"qoe.start15s\",Xe(e));this.publish(\"loadsofttimeout\")}};\ng.J.zV\u003dfunction(e){this.videoData.lengthSeconds!\u003d\u003de\u0026\u0026(this.videoData.lengthSeconds\u003de,hv(this))};\ng.J.kZ\u003dfunction(e,N){var y\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(!this.Yg)if(mo(\"att_s\",\"player_att\")||KV(\"att_s\",void 0,\"player_att\"),this.T(\"use_rta_for_player\"))(function(){var E,A,T,p;return g.f(function(C){switch(C.J){case 1:if(!(E\u003de)){C.u9(2);break}return g.D(C,g.k_n(),3);case 3:E\u003d!C.N;case 2:if(E)return C.return();g.c5(C,4);A\u003ds9P(y.Eg());if(!A)throw Error();T\u003d{};return g.D(C,g.cl0((T.cpn\u003dy.videoData.clientPlaybackNonce,T.encryptedVideoId\u003dy.videoData.videoId||\"\",T),3E4),6);case 6:p\u003dC.N;if(y.Yg)throw Error();\nif(!p.challenge)throw g.uA(Error(\"Not sending attestation ping; no attestation challenge string\")),Error();y.Yg\u003d!0;var r\u003d[p.challenge];p.error?r.push(\"r1c\u003d\"+p.error):p.webResponse\u0026\u0026r.push(\"r1a\u003d\"+p.webResponse);var Y;((Y\u003dp.adblockReporting)\u003d\u003dnull?void 0:Y.reportingStatus)!\u003d\u003dvoid 0\u0026\u0026r.push(\"r6a\u003d\"+p.adblockReporting.reportingStatus);var M;((M\u003dp.adblockReporting)\u003d\u003dnull?void 0:M.broadSpectrumDetectionResult)!\u003d\u003dvoid 0\u0026\u0026r.push(\"r6b\u003d\"+p.adblockReporting.broadSpectrumDetectionResult);A(r.join(\"\u0026\"));KV(\"att_f\",\nvoid 0,\"player_att\");g.B5(C,0);break;case 4:g.XH(C),KV(\"att_e\",void 0,\"player_att\"),g.hn(C)}})})().then(function(){N\u003d\u003dnull||N()});\nelse{var w\u003dnew g.SG1(this.videoData);if(\"c1a\"in w.rK\u0026\u0026!g.XB.isInitialized()){KV(\"att_wb\",void 0,\"player_att\");this.qh\u003d\u003d\u003d2\u0026\u0026Math.random()\u003c.01\u0026\u0026g.uA(Error(\"Botguard not available after 2 attempts\"));if(e)return;if(this.qh\u003c5){g.NA(this.A_);this.qh++;return}}(w\u003dg.o20(w))?(KV(\"att_f\",void 0,\"player_att\"),Lp0(this.Eg(),w),this.Yg\u003d!0):KV(\"att_e\",void 0,\"player_att\")}};\ng.J.jo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(yG(this.videoData)\u0026\u0026(this.isAtLiveHead()\u0026\u0026!this.playerState.isPaused()||this.eg()||g.bk(this.videoData)))e\u003dthis.getCurrentTime();else if(g.xK(this.videoData)\u0026\u0026this.k_){e\u003dthis.k_;var N\u003dthis.getCurrentTime();e\u003d(e\u003dUFH(e,N*1E3))?(e.U_()-e.EY())/1E3:0}else e\u003dthis.ra(e);return e};\ng.J.jH\u003dfunction(){return g.xK(this.videoData)?this.videoData.Ti():this.Ti()};\ng.J.ra\u003dfunction(e){return this.ZB.ra(e\u003d\u003d\u003dvoid 0?!1:e)};\ng.J.Ti\u003dfunction(){return this.ZB.Ti()};\ng.J.w7\u003dfunction(){return this.ZB?this.ZB.w7():0};\ng.J.getStreamTimeOffset\u003dfunction(){return this.ZB?this.ZB.getStreamTimeOffset():0};\ng.J.U$\u003dfunction(){var e\u003d0;this.ph.T(\"web_player_ss_media_time_offset\")\u0026\u0026(e\u003dthis.getStreamTimeOffset()\u003d\u003d\u003d0?this.w7():this.getStreamTimeOffset());return e};\ng.J.setPlaybackRate\u003dfunction(e){var N;this.playbackRate!\u003d\u003de\u0026\u0026BAM(this.NO,(N\u003dthis.videoData.K)\u003d\u003dnull?void 0:N.videoInfos)\u0026\u0026(this.playbackRate\u003de,Fx(this));this.playbackRate\u003de;this.mediaElement\u0026\u0026this.mediaElement.setPlaybackRate(e)};\ng.J.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.J.getPlaybackQuality\u003dfunction(){var e\u003d\"unknown\";if(this.videoData.N\u0026\u0026(e\u003dthis.videoData.N.video.quality,e\u003d\u003d\u003d\"auto\"\u0026\u0026this.mediaElement)){var N\u003dthis.K_();N\u0026\u0026N.videoHeight\u003e0\u0026\u0026(e\u003du$(N.videoWidth,N.videoHeight))}return e};\ng.J.isHdr\u003dfunction(){return!!(this.videoData.N\u0026\u0026this.videoData.N.video\u0026\u0026this.videoData.N.video.isHdr())};\ng.J.Y7\u003dfunction(){this.Eg().Y7()};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N){var y\u003dthis.Eg();y.J?(y\u003dqt(y.J,\"engage\"),y.Kh\u003de,y.send(N)):N\u0026\u0026N()};\ng.J.FW\u003dfunction(e){return this.Eg().FW(e)};\ng.J.isAtLiveHead\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;return yG(this.videoData)\u0026\u0026(this.fn||N)?this.ZB.isAtLiveHead(e):!1};\ng.J.k7\u003dfunction(){var e\u003dthis.ra(),N\u003dthis.getCurrentTime(),y;(y\u003d!yG(this.videoData))||(y\u003dthis.ZB,y\u003d!(y.J\u0026\u0026y.J.K));return y||this.eg()||isNaN(e)||isNaN(N)?0:Math.max(0,e-N)};\ng.J.yd\u003dfunction(e){(this.fn\u003de)||this.X2.stop();this.videoData.J\u0026\u0026(e?this.videoData.J.resume():KaJ(this.videoData.J));if(this.tW){var N\u003dthis.videoData.T(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026this.wq()\u0026\u0026this.videoData.isLivePlayback;e\u0026\u0026!N?this.tW.resume():Ps(this,!0)}g.G(this.playerState,2)||e?g.G(this.playerState,512)\u0026\u0026e\u0026\u0026this.zi(wY(this.playerState,512)):this.zi(yO(this.playerState,512));N\u003dthis.Eg();N.qoe\u0026\u0026(N\u003dN.qoe,g.IU(N,g.BG(N.provider),\"stream\",[e?\"A\":\"I\"]))};\ng.J.ST\u003dfunction(e){e\u003d{n:e.name,m:e.message};this.Eg().Qi(\"player.exception\",Xe(e))};\ng.J.pE\u003dN3(25);g.J.yk\u003dN3(52);g.J.bI\u003dfunction(e){this.Eg().bI(e)};\ng.J.LG\u003dfunction(e){this.Eg().LG(e)};\ng.J.Bm\u003dfunction(e){this.Eg().Bm(e)};\ng.J.t1\u003dN3(30);g.J.DK\u003dN3(35);g.J.HS\u003dfunction(e){this.Eg().HS(e)};\ng.J.Gp\u003dfunction(){this.Fh(\"hidden\",{},!0)};\ng.J.DR\u003dfunction(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};\ng.J.Nc\u003dfunction(){return this.tW?this.tW.Nc():!0};\ng.J.setLoop\u003dfunction(e){this.loop\u003de;this.mediaElement\u0026\u0026!g.I_(this.ph)\u0026\u0026this.mediaElement.setLoop(e);this.tW\u0026\u0026this.T(\"html5_loop_skip_set_end_of_stream\")\u0026\u0026(e?this.tW.policy.a9\u003d!0:gKM(this.tW))};\ng.J.ZS\u003dfunction(){return this.mediaElement\u0026\u0026!g.I_(this.ph)?this.mediaElement.ZS():this.loop};\ng.J.Ny\u003dfunction(e){this.Fh(\"timestamp\",{o:e.toString()});this.ZB.Ny(e)};\ng.J.lB\u003dfunction(e){this.R9.tick(e)};\ng.J.oe\u003dfunction(e){return this.R9.oe(e)};\ng.J.d6\u003dfunction(e){this.R9.d6(e)};\ng.J.Fh\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Eg().Fh(e,N,y)};\ng.J.kN\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.Eg().Fh(e,N,y)};\ng.J.Qi\u003dfunction(e){this.Eg().Qi(e.errorCode,Xe(e.details));e\u003de.errorCode;if(this.videoData.isLivePlayback\u0026\u0026(e\u003d\u003d\u003d\"qoe.longrebuffer\"||e\u003d\u003d\u003d\"qoe.slowseek\")||e\u003d\u003d\u003d\"qoe.restart\"){e\u003dthis.tW?Yh3(this.tW.videoTrack):{};var N,y;this.Fh(\"lasoe\",Object.assign(this.tW?Yh3(this.tW.audioTrack):{},(N\u003dthis.TZ)\u003d\u003dnull?void 0:(y\u003dN.J)\u003d\u003dnull?void 0:y.Iz()));var w,E;this.Fh(\"lvsoe\",Object.assign(e,(w\u003dthis.TZ)\u003d\u003dnull?void 0:(E\u003dw.N)\u003d\u003dnull?void 0:E.Iz()))}};\ng.J.rJ\u003dfunction(e,N,y){this.Eg().rJ(e,N,y)};\ng.J.T5\u003dfunction(e,N,y,w,E,A,T,p){var C;if((C\u003dthis.videoData.J)\u003d\u003dnull?0:C.isLive){var r\u003dN.playerType\u003d\u003d\u003d2?N:e,Y\u003de.videoData.videoId,M\u003dN.videoData.videoId;if(Y\u0026\u0026M){C\u003dthis.Eg();if(C.qoe){var l\u003dC.qoe,F\u003de.cpn,S\u003dN.cpn,k\u003dr.videoData.FZ,X\u003dl.provider.videoData.clientPlaybackNonce,d\u003dl.provider.videoData.videoId,v\u003dS!\u003d\u003dX\u0026\u0026M!\u003d\u003dd;X\u003dF!\u003d\u003dX\u0026\u0026Y!\u003d\u003dd;l.reportStats();l.adCpn\u0026\u0026l.adCpn!\u003d\u003dF||(l.adCpn\u003dX?F:\"\",l.Ng\u003dX?Y:\"\",l.adFormat\u003dX?k:void 0,gg(l,2,A?4:E?2:0,S,M,w),l.reportStats(),l.adCpn\u003dv?S:\"\",l.Ng\u003dv?M:\"\",l.adFormat\u003dv?k:\nvoid 0,gg(l,2,A?5:E?3:1,F,Y,y),l.reportStats())}y\u003de.cpn;if(C.K.has(y)){if(E\u003dC.K.get(y),jf(E,!0).send(),x4(E),y!\u003d\u003dC.provider.videoData.clientPlaybackNonce){ZHs(E);var V;(V\u003dC.J)\u003d\u003dnull||VD5(V);C.K.delete(y)}}else C.b6\u003dC.provider.videoData.clientPlaybackNonce,C.b6\u0026\u0026C.J\u0026\u0026(C.K.set(C.b6,C.J),jf(C.J).send(),x4(C.J));V\u003dN.cpn;r\u003dr.videoData;w-\u003dthis.U$();if(C.K.has(V)){w\u003dC.K.get(V);var Z\u003dw.K\u0026\u0026isNaN(w.L)?Z3(w):NaN;w\u003dqBn(w,!1);isNaN(Z)||(w.G\u003dZ);w.send()}else w\u003daj5(C,C.provider,r,w),C.K.set(V,w),xoF(w,new g.ME(yO(new g.a8,\n8),new g.a8)),gmJ(w),(Z\u003dC.J)\u003d\u003dnull||x4(Z);C.b6\u003dV;this.T(\"html5_unify_csi_server_stitched_transition_logging\")?uhH(e.cpn,N.cpn,this.videoData.clientPlaybackNonce,N.videoData,T,void 0,p):(Z\u003dthis.videoData.clientPlaybackNonce,C\u003dN.videoData,e\u003d(e.cpn\u003d\u003d\u003dZ?\"video\":\"ad\")+\"_to_\"+(N.cpn\u003d\u003d\u003dZ?\"video\":\"ad\"),Z\u003d{},C.Z\u0026\u0026(Z.cttAuthInfo\u003d{token:C.Z,videoId:C.videoId}),T\u0026\u0026(Z.startTime\u003dT),QQ(e,Z),g.nV({targetVideoId:C.videoId,targetCpn:N.cpn,isSsdai:!0},e),jZ(\"pbs\",p!\u003dnull?p:(0,g.iC)(),e))}}};\ng.J.Yj\u003dfunction(){var e\u003dthis.nX,N\u003de.fQ;e.fQ\u003d[];return N};\ng.J.qH\u003dfunction(e){this.videoData.JD\u003d!0;this.Qi(new P3(\"sabr.fallback\",e));this.hT(!0)};\ng.J.Oy\u003dfunction(e,N){this.videoData.fA\u003d!0;if(N\u003d\u003d\u003dvoid 0||N)this.Qi(new P3(\"qoe.restart\",e)),this.hT(!0);this.videoData.Au()\u0026\u0026this.T(\"html5_reload_caption_on_ssdai_fallback\")\u0026\u0026this.nX.oy()};\ng.J.L4\u003dfunction(e){this.Fh(\"sdai\",{aftimeout:e});this.Qi(new P3(\"ad.fetchtimeout\",{timeout:e}))};\ng.J.TD\u003dfunction(e,N){this.Fh(\"timelineerror\",e);e\u003dnew P3(\"dai.timelineerror\",e);N?this.MP(\"dai.timelineerror\",1,\"RETRYABLE_ERROR\",Xe(e.details)):this.Qi(e)};\ng.J.wS\u003dfunction(){return g.BG(this.Eg().provider)};\ng.J.getPlayerSize\u003dfunction(){return this.m7.getPlayerSize()};\ng.J.aV\u003dfunction(){return this.m7.aV()};\ng.J.s4\u003dfunction(){return this.R9};\ng.J.Am\u003dfunction(){return this.nX.Am()};\ng.J.getVolume\u003dfunction(){return this.nX.getVolume()};\ng.J.Xi\u003dfunction(){return this.nX.Xi()};\ng.J.isMuted\u003dfunction(){return this.nX.isMuted()};\ng.J.yG\u003dfunction(){return this.nX.yG()};\ng.J.Ou\u003dfunction(){this.xq\u003d!0};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.Bu\u003dfunction(e,N,y,w,E){this.Fh(\"xvt\",{m:e,g:N?1:0,tt:y?1:0,np:w?1:0,c:E})};\ng.J.QK\u003dfunction(){var e;(e\u003dthis.tW)\u003d\u003dnull||e.resume()};\ng.J.wq\u003dfunction(){return g.Gw(this.wL,\"ad\")};\ng.J.Ll\u003dfunction(){var e\u003dthis.getCurrentTime(),N\u003de-this.w7();var y\u003dthis.mediaElement?JX(this.mediaElement.O4()):0;y\u003dMath.floor(Math.max(y-N,0))+100;var w;if(!this.T(\"html5_ssdai_disable_seek_to_skip\")\u0026\u0026((w\u003dthis.tW)\u003d\u003dnull?0:w.QM(N,this.ra())))return this.Fh(\"sdai\",{skipad:1,ct:N.toFixed(3),adj:0}),!0;var E;return((E\u003dthis.tW)\u003d\u003dnull?0:E.Ll(N,y))?(this.Fh(\"sdai\",{skipad:1,ct:N.toFixed(3),adj:y.toFixed(3)}),L3(this.videoData)\u0026\u0026this.tW.seek(N+y,{seekSource:89,BY:\"videoplayer_skipServerStitchedAd\"}),OWM(this.ZB,\ne),!0):!1};\ng.J.B9\u003dfunction(){return this.ph.B9()};\ng.J.rf\u003dfunction(){if(this.T(\"html5_generate_content_po_token\"))return this.videoData.Ih||\"\";this.nX.xt();return this.ph.NG||\"\"};\ng.J.ND\u003dfunction(){if(this.videoData.videoId)return this.videoData.qJ};\ng.J.vE\u003dfunction(){return this.videoData.videoId};\ng.J.HZ\u003dfunction(){return this.nX.lz};\ng.J.l$\u003dfunction(){return this.So};\ng.J.au\u003dfunction(){return this.nX.au()};\ng.J.j0\u003dfunction(e,N){this.ZB.j0(e,N)};\ng.J.WC\u003dfunction(){this.ZB.WC()};\ng.J.Du\u003dfunction(e,N){var y\u003dthis.T(\"html5_generate_content_po_token\")?this.videoData:void 0;this.nX.Du(e,N,y)};\ng.J.EJ\u003dfunction(e,N){var y;(y\u003dthis.tW)\u003d\u003dnull||y.EJ(e,N)};\ng.J.Xq\u003dfunction(){var e\u003dthis.E$();return!!e\u0026\u0026e.Xq()};\ng.J.bP\u003dfunction(){return this.k_};\ng.J.Wm\u003dfunction(e,N){this.Eg().Wm(e,N)};\ng.J.NZ\u003dfunction(){return this.Eg().NZ()};\ng.J.kL\u003dfunction(){return this.videoData.JX};\ng.J.xB\u003dfunction(){return this.nX.xB()};\ng.J.uS\u003dfunction(){return this.nX.uS(this)};\ng.J.p4\u003dfunction(){this.RP\u003d!0};\ng.J.n3\u003dfunction(){return this.Qa};\ng.J.GR\u003dfunction(e){var N;(N\u003dthis.tW)\u003d\u003dnull||N.GR(e)};g.b(Go5,jX);g.b(UJ3,jX);g.J\u003dUJ3.prototype;g.J.seekToChapterWithAnimation\u003dfunction(e){var N\u003dthis;if(g.T9(this.api)\u0026\u0026!(e\u003c0)){var y\u003dthis.api.getVideoData(),w\u003dy.ll;if(w\u0026\u0026e\u003cw.length){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.index\u003d\u003d\u003de){LP5(this,E.startTime,E.title);return}}this.T(\"web_key_moments_markers\")\u0026\u0026(y\u003dy.nM)\u0026\u0026e\u003cy.length\u0026\u0026y.forEach(function(A,T){T\u003d\u003d\u003de\u0026\u0026LP5(N,A.timeRangeStartMillis,A.title)})}};\ng.J.seekToTimeWithAnimation\u003dfunction(e,N){g.T9(this.api)\u0026\u0026LP5(this,e,N)};\ng.J.setMacroMarkers\u003dfunction(e,N){N\u003d{playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:N}}}}}};e\u003de.getVideoData();e.getWatchNextResponse();e\u0026\u0026e.getWatchNextResponse()\u003d\u003dnull\u0026\u0026(qO(e,{raw_watch_next_response:N}),e.publish(\"dataupdated\"))};\ng.J.changeMarkerVisibility\u003dfunction(e,N,y){var w\u003dthis.api.getVideoData();if(w){var E\u003d!1;if(e)for(e\u003dg.c(N),N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var A\u003dw.Dl;if(A\u0026\u0026!A.includes(N))switch(y){case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE\":aN5(N,w)||(E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N));break;case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE\":A.length\u003d\u003d\u003d0\u0026\u0026(E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N));break;default:E\u003d!0,A\u003dvoid 0,(A\u003dw.Dl)\u003d\u003dnull||A.push(N)}}else for(y\u003d\ng.c(N),e\u003dy.next();!e.done;e\u003dy.next())e\u003de.value,w.visibleOnLoadKeys.includes(e)||g.Lq(w.Dl,e)\u0026\u0026(E\u003d!0);E\u0026\u0026this.api.publish(\"updatemarkervisibility\")}};\ng.J.isSameMarkerTypeVisible\u003dfunction(e){var N\u003dthis.api.getVideoData();return N?aN5(e,N):!1};g.b(IY,jX);\nIY.prototype.updateMetadata\u003dfunction(){var e\u003dthis,N\u003dthis.api.getVideoData();if(N!\u003dnull\u0026\u0026N.WG()){var y\u003dthis.api.X(),w\u003d[],E\u003d\"\";if(!y.Kh){var A\u003dy9M(this);g.ZY(y)\u0026\u0026A?(w\u003dwo_(A.thumbnailDetails),A.album\u0026\u0026(E\u003drQ(A.album))):w\u003d[{src:N.LN(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}var T;((T\u003dthis.api.getVideoData())\u003d\u003dnull?0:T.U)\u0026\u0026EPP(this);eNM(this);NHP(this);navigator.mediaSession.metadata\u003dnew MediaMetadata({title:N.title,artist:N.author,artwork:w,album:E});y\u003dN\u003dnull;g.cb(this.api)\u0026\u0026(N\u003dfunction(){e.api.nextVideo()},\ny\u003dfunction(){e.api.previousVideo()});\nvs(\"nexttrack\",N);vs(\"previoustrack\",y)}};\nIY.prototype.fh\u003dfunction(){navigator.mediaSession.playbackState\u003d\"none\";navigator.mediaSession.metadata\u003dnull;for(var e\u003dg.c(\"nexttrack previoustrack play pause seekbackward seekforward seekto\".split(\" \")),N\u003de.next();!N.done;N\u003de.next())vs(N.value,null);var y;((y\u003dthis.api.getVideoData())\u003d\u003dnull?0:y.U)\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({});jX.prototype.fh.call(this)};g.b(zo,jX);zo.prototype.j\u003dfunction(e){return e.compositeEmbargo!\u003d\u003dvoid 0};\nzo.prototype.fh\u003dfunction(){jX.prototype.fh.call(this);this.N.clear()};g.b(CJn,jX);g.J\u003dCJn.prototype;g.J.queueOfflineAction\u003dfunction(e,N,y,w){var E\u003dthis,A,T;return g.f(function(p){return p.J\u003d\u003d1?(A\u003dxP(E.api.jR()))?g.D(p,A.cD([e],N,y,w),3):p.u9(2):p.J!\u003d2\u0026\u0026(T\u003dp.N,T.length)?p.return(T[0]):p.return(Promise.reject())})};\ng.J.updateDownloadState\u003dfunction(e,N){var y\u003dxP(this.api.jR());return y?y.updateDownloadState(e,N):Promise.reject()};\ng.J.pauseVideoDownload\u003dfunction(e){var N\u003dxP(this.api.jR());N\u0026\u0026N.h9(e)};\ng.J.resumeVideoDownload\u003dfunction(e){var N\u003dthis,y;return g.f(function(w){return(y\u003dxP(N.api.jR()))?w.return(y.gO(e)):w.return(Promise.reject())})};\ng.J.isOrchestrationLeader\u003dfunction(){return this.api.isOrchestrationLeader()};\ng.J.refreshAllStaleEntities\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003d14400);var N\u003dxP(this.api.jR());return N?N.refreshAllStaleEntities(e):Promise.reject()};\ng.J.setUpPositionSyncInterval\u003dfunction(e){var N\u003dxP(this.api.jR());N\u0026\u0026N.setUpPositionSyncInterval(e)};g.b(ir,jX);ir.prototype.getAvailableQualityDataAndMessaging\u003dfunction(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};\nir.prototype.getAvailableQualityData\u003dfunction(){var e\u003dthis.api.getVideoData();if(!e)return[];var N\u003d[],y,w,E\u003d(y\u003de.getPlayerResponse())\u003d\u003dnull?void 0:(w\u003dy.playabilityStatus)\u003d\u003dnull?void 0:w.paygatedQualitiesMetadata;w\u003d(E\u003d\u003dnull?void 0:E.qualityDetails)||[];y\u003dnew Map;y\u003dg.W5(w)\u0026\u0026!Array.isArray(w)?new Map(Object.entries(w)):new Map(w.map(function(T){return[T.key,T.value]}));\nif(w\u003dE\u003d\u003dnull?void 0:E.restrictedAdaptiveFormats){E\u003d[];w\u003dg.c(w);for(var A\u003dw.next();!A.done;A\u003dw.next())A\u003dA.value,A\u003dei(A.mimeType,A.quality,A.itag.toString(),A.width.toString(),A.height.toString(),A.qualityLabel),E.push(A);e\u003dg.sn(e);Ji(E);w\u003d[];E\u003dg.c(E);for(A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value,Ef(e,A,this.api.X().L)\u003d\u003d\u003d!0\u0026\u0026w.push(A);N\u003dN.concat(r9F(w,!1,y))}e\u003dthis.api.ME();N\u003dN.concat(r9F(e,!0,y));y\u003d[];if(this.api.T(\"web_player_enable_premium_hbr_in_h5_api\"))return N\u003dYN5(N),$l0(N),N;e\u003d{};N\u003dg.c(N);for(E\u003d\nN.next();!E.done;E\u003dN.next())E\u003dE.value,w\u003dE.quality,e[w]||(E.formatId\u003dvoid 0,y.push(E),e[w]\u003d!0);return y};var be\u003d{},ZmF\u003d(be[\"internal-error\"]\u003d-1,be[\"non-recoverable-error\"]\u003d-2,be[\"api-disabled-by-application\"]\u003d-3,be[\"invalid-argument\"]\u003d-4,be[\"token-provider-invalid\"]\u003d-5,be);g.b(DN,jX);DN.prototype.BK\u003dfunction(e){var N\u003dthis;if(lv9())if(!this.N\u0026\u0026this.J){oP0(this,e);try{this.J.then(function(){SNE(N,e)},function(y){gk(y,\"player_update\");\nN.handleError(y,e)})}catch(y){gk(y,\"player_update_catch\"),this.handleError(y,e)}}else this.N?SNE(this,e):this.api.Fh(\"pf\",{m:this.N?1:0,\np:this.J?1:0})};\nDN.prototype.handleError\u003dfunction(e,N){g.uA(e);if(this.api.T(\"html5_enable_d6de4_cold_start_and_error\")){var y\u003d0;e.mediaIntegrityErrorName?y||(y\u003dZmF[e.mediaIntegrityErrorName]):e.code\u0026\u0026(y\u003de.code());N.qJ\u003d{RZh:{code:y}}}};g.b(V_,g.W);V_.prototype.GZ\u003dfunction(e){e\u003de?\"Exit picture-in-picture\":\"Picture-in-picture\";this.update({\"data-title-no-tooltip\":e,title:e});this.api.xp()};\nV_.prototype.onClick\u003dfunction(){this.api.togglePictureInPicture()};g.b(f$,jX);f$.prototype.createButton\u003dfunction(){var e\u003dthis;this.button\u003dnew V_(this.api);g.Q(this,this.button);this.api.Bv(this.button);this.events.Y(this.api,\"videodatachange\",function(){bZ9(e)});\nbZ9(this)};\nf$.prototype.setDocumentPictureInPicture\u003dfunction(e){this.api.UP().bX(e);e\u003dthis.api.Wp();var N\u003dPbM(this.api.jR());N\u0026\u0026(e?N.load():N.unload());this.api.publish(\"documentpictureinpicturechange\")};g.b(hNM,jX);g.b(qJ,g.W);g.J\u003dqJ.prototype;g.J.VW\u003dfunction(){};\ng.J.UA\u003dfunction(){};\ng.J.Iy\u003dfunction(){return!0};\ng.J.fWG\u003dfunction(){if(this.expanded){this.VB.show();var e\u003dthis.K.element.scrollWidth}else e\u003dthis.K.element.scrollWidth,this.VB.hide();this.FZ\u003dthis.Et+e;g.Y1(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?this.Et:this.FZ)+\"px\";this.Ut.start()};\ng.J.EM\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.FZ:this.Et)+\"px\";this.Dl.start()};\ng.J.tv\u003dfunction(){this.j\u0026\u0026this.C.logVisibility(this.badge.element,this.Iy());this.Ng\u0026\u0026this.C.logVisibility(this.dismissButton.element,this.Iy()\u0026\u0026this.xZ())};\ng.J.Up\u003dfunction(e){this.qg\u003de;ur(this);tv(this);this.xK()};\ng.J.eUs\u003dfunction(){g.Y1(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.J.xZ\u003dfunction(){return this.Kh||this.qg||!this.U};\ng.J.xK\u003dfunction(){this.Iy()?this.D.show():this.D.hide();this.tv()};\ng.J.Es\u003dfunction(){this.enabled\u003d!1;this.xK()};\ng.J.vJ\u003dfunction(e){e?this.Ng\u0026\u0026this.C.logClick(this.dismissButton.element):this.j\u0026\u0026this.C.logClick(this.badge.element)};\ng.J.WyB\u003dfunction(){this.xK()};\ng.J.DUW\u003dfunction(e){this.SR\u003de\u003d\u003d\u003d1;this.xK();g.Y1(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.J.yzZ\u003dfunction(){g.Y1(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.C.isFullscreen());this.xK()};g.b(ZN,g.Mu);ZN.prototype.b4\u003dfunction(){this.publish(\"size-change\")};\nZN.prototype.focus\u003dfunction(){this.content.focus()};\nZN.prototype.NW\u003dfunction(){this.publish(\"back\")};g.b(g.x7,ZN);g.J\u003dg.x7.prototype;g.J.Gi\u003dfunction(e,N){if(N\u003d\u003d\u003dvoid 0?0:N)this.items.push(e),this.menuItems.element.appendChild(e.element);else{N\u003dg.T7(this.items,e,kf9);if(N\u003e\u003d0)return;N\u003d~N;g.ES(this.items,N,0,e);yp(this.menuItems.element,e.element,N)}e.subscribe(\"size-change\",this.X4,this);this.menuItems.publish(\"size-change\")};\ng.J.MS\u003dfunction(e){e.unsubscribe(\"size-change\",this.X4,this);this.Ss()||(g.Lq(this.items,e),this.menuItems.element.removeChild(e.element),this.menuItems.publish(\"size-change\"))};\ng.J.X4\u003dfunction(){this.menuItems.publish(\"size-change\")};\ng.J.focus\u003dfunction(){for(var e\u003d0,N\u003d0;N\u003cthis.items.length;N++){var y\u003dthis.items[N].element;if(y.getAttribute(\"role\")\u003d\u003d\u003d\"menuitemradio\"){if(y.getAttribute(\"aria-checked\")\u003d\u003d\u003d\"true\"){e\u003dN;break}}else break}this.items[e].focus()};\ng.J.P2\u003dfunction(){return this.items.length};g.b(g.n$,g.Dq);g.J\u003dg.n$.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.FR()};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.J.length\u003e1\u0026\u0026g.mP(this)};\ng.J.FR\u003dfunction(){PJ5(this);this.Og\u0026\u0026(BHH(this),g.k0(this.element,this.size))};\ng.J.z4\u003dfunction(){var e\u003dthis.J.pop();Xos(this,e,this.J[this.J.length-1],!0)};\ng.J.Uq\u003dfunction(e){if(!e.defaultPrevented)switch(e.keyCode){case 27:this.rT();e.preventDefault();break;case 37:this.J.length\u003e1\u0026\u0026this.z4();e.preventDefault();break;case 39:e.preventDefault()}};\ng.J.focus\u003dfunction(){this.J.length\u0026\u0026this.J[this.J.length-1].focus()};\ng.J.fh\u003dfunction(){g.Dq.prototype.fh.call(this);this.Z\u0026\u0026this.Z.dispose();this.G\u0026\u0026this.G.dispose()};g.b(Hs,g.n$);Hs.prototype.open\u003dfunction(e,N){this.initialize(e.items)\u0026\u0026this.WY(N,!!N)};\nHs.prototype.initialize\u003dfunction(e){g.jk(this.z9);if(e\u003d\u003d\u003dvoid 0||e.length\u003d\u003d\u003d0)return!1;var N\u003de.length;e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())this.Gi(y.value,N--);return!0};\nHs.prototype.Gi\u003dfunction(e,N){e.menuNavigationItemRenderer?vP0(this,e.menuNavigationItemRenderer,N):e.menuServiceItemRenderer\u0026\u0026zNs(this,e.menuServiceItemRenderer,N)};g.b(K$,qJ);g.J\u003dK$.prototype;g.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026e.target!\u003d\u003dthis.overflowButton.element\u0026\u0026(this.vJ(),this.onClickCommand\u0026\u0026this.C.Mg(\"innertubeCommand\",this.onClickCommand))};\ng.J.UA\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.J.Iy\u003dfunction(){return!!this.J\u0026\u0026this.enabled};\ng.J.onVideoDataChange\u003dfunction(e,N){this.pg(N);if(this.J){this.Nt();a:if(!this.isCounterfactual){var y,w,E;this.banner.update({title:(y\u003dthis.J)\u003d\u003dnull?void 0:y.title,subtitle:(w\u003dthis.J)\u003d\u003dnull?void 0:w.subtitle,metadata:(E\u003dthis.J)\u003d\u003dnull?void 0:E.metadataText});var A;this.onClickCommand\u003dg.m((A\u003dthis.J)\u003d\u003dnull?void 0:A.onTap,ZL);var T;if(e\u003dg.m((T\u003dthis.J)\u003d\u003dnull?void 0:T.onOverflow,ZL))this.G\u003dg.m(e,uFw);var p;if((p\u003dthis.J)\u003d\u003dnull?0:p.thumbnailImage){var C,r;T\u003d((C\u003dthis.J)\u003d\u003dnull?void 0:(r\u003dC.thumbnailImage)\u003d\u003d\nnull?void 0:r.sources)||[];if(T.length\u003d\u003d\u003d0)break a;this.thumbnailImage.update({url:T[0].url})}else{var Y;if((Y\u003dthis.J)\u003d\u003dnull?0:Y.thumbnailIconName){var M;this.thumbnailIcon.update({icon:(M\u003dthis.J)\u003d\u003dnull?void 0:M.thumbnailIconName})}}var l;this.shouldShowOverflowButton\u003d!((l\u003dthis.J)\u003d\u003dnull||!l.shouldShowOverflowButton);var F;this.shouldHideDismissButton\u003d!((F\u003dthis.J)\u003d\u003dnull||!F.shouldHideDismissButton)}var S;this.banner.element.setAttribute(\"aria-label\",((S\u003dthis.J)\u003d\u003dnull?void 0:S.a11yLabel)||\"\");var k;\nthis.Bk\u003d(k\u003dthis.J)\u003d\u003dnull?void 0:k.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized\u003d!0;DlM(this)}};\ng.J.uZZ\u003dfunction(){this.isVisible\u003d!0;DlM(this)};\ng.J.iXP\u003dfunction(){this.isVisible\u003d!1;DlM(this)};\ng.J.tv\u003dfunction(){qJ.prototype.tv.call(this);this.N\u0026\u0026this.C.logVisibility(this.banner.element,this.isVisible)};\ng.J.vJ\u003dfunction(){qJ.prototype.vJ.call(this,!1);this.N\u0026\u0026this.C.logClick(this.banner.element)};\ng.J.WO\u003dfunction(e){this.Z||(this.Z\u003dnew Hs(this.C),g.Q(this,this.Z));var N,y;if((N\u003dthis.G)\u003d\u003dnull?0:(y\u003dN.menu)\u003d\u003dnull?0:y.menuRenderer)this.Z.open(this.G.menu.menuRenderer,e.target),e.preventDefault()};\ng.J.pg\u003dfunction(){};\ng.J.Nt\u003dfunction(){};\ng.J.fh\u003dfunction(){this.C.MK(\"suggested_action_view_model\");qJ.prototype.fh.call(this)};g.b(Ws,K$);\nWs.prototype.pg\u003dfunction(e){var N,y,w;this.productUpsellSuggestedActionViewModel\u003dg.m((N\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(y\u003dN.playerOverlays)\u003d\u003dnull?void 0:(w\u003dy.playerOverlayRenderer)\u003d\u003dnull?void 0:w.suggestedActionViewModel,aZ_);var E;if((E\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:E.content){var A;this.J\u003dg.m((A\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:A.content,V00)}var T,p;if(this.N\u003d!!((T\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:(p\u003dT.loggingDirectives)\u003d\u003dnull?\n0:p.trackingParams)){var C,r;this.C.setTrackingParams(this.banner.element,((C\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:(r\u003dC.loggingDirectives)\u003d\u003dnull?void 0:r.trackingParams)||null)}var Y;this.isCounterfactual\u003d!((Y\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull||!Y.isCounterfactualServing)};\nWs.prototype.Nt\u003dfunction(){var e\u003d[],N,y\u003dg.c(((N\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:N.ranges)||[]);for(N\u003dy.next();!N.done;N\u003dy.next()){var w\u003dN.value;w\u0026\u0026(N\u003dNumber(w.startTimeMilliseconds),w\u003dNumber(w.endTimeMilliseconds),isNaN(N)||isNaN(w)||e.push(new g.wF(N,w,{id:\"product_upsell\",namespace:\"suggested_action_view_model\"})))}this.C.wx(e)};g.b(gPE,jX);g.b(Od,jX);Od.prototype.onVideoDataChange\u003dfunction(e,N){var y\u003dthis;if(!xI(N)\u0026\u0026(e\u003d\u003d\u003d\"newdata\"\u0026\u0026fvn(this),this.N\u0026\u0026e\u003d\u003d\u003d\"dataloaded\")){var w;A$(UI(this.api.X(),(w\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.qK(w)),function(E){var A\u003dxl5(E);A\u0026\u0026(A\u003dtB_(y,y.J||A))\u0026\u0026y.api.setAudioTrack(A,!0);y.K\u0026\u0026(y.K\u003d!1,nPM(y,E))})}};\nOd.prototype.WI\u003dfunction(){var e\u003dthis;if(g.I_(this.api.X())){var N,y\u003dg.GX(this.api.X(),(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.qK(N));return A$(Nc(y),function(w){var E\u003dz9();ih(E,w);return e.api.WI(E)})}return Nc(this.api.WI())};g.b(g.Go,g.uh);g.J\u003dg.Go.prototype;g.J.open\u003dfunction(){g.Q_(this.x_,this.N)};\ng.J.BI\u003dfunction(e){Q31(this);var N\u003dthis.options[e];N\u0026\u0026(N.element.setAttribute(\"aria-checked\",\"true\"),this.Ja(this.CE(e)),this.K\u003de)};\ng.J.Pc\u003dfunction(e){g.jk(this.N);for(var N\u003d{},y\u003d!1,w\u003d0;w\u003ce.length;w++){var E\u003de[w],A\u003dthis.options[E],T\u003dE\u003d\u003d\u003dthis.K;T\u0026\u0026(y\u003d!0);A\u0026\u0026A.priority\u003d\u003d\u003d-w?(g.tu(this.options[E],this.CE(E,!0)),delete this.options[E]):A\u003dthis.Wv(E,-w,T);N[E]\u003dA;this.N.Gi(A,!0)}y||(this.K\u003dnull);e\u003dg.c(Object.keys(this.options));for(y\u003de.next();!y.done;y\u003de.next())this.options[y.value].dispose();this.options\u003dN};\ng.J.Wv\u003dfunction(e,N,y,w){var E\u003dthis;y\u003d{S:\"div\",dP:[\"ytp-menuitem\",w?\"ytp-menuitem-with-footer\":\"\"],V:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":y?\"true\":\"false\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],b9:\"{{label}}\"}]};w\u0026\u0026(w\u003d{S:\"div\",B:\"ytp-menuitem-footer\",W:[w]},y.W?y.W.push(w):y.W\u003d[w]);N\u003dnew g.uh(y,N,this.CE(e,!0));N.listen(\"click\",function(){E.HR(e)});\nreturn N};\ng.J.enable\u003dfunction(e){this.U?e||(this.U\u003d!1,this.TA(!1)):e\u0026\u0026(this.U\u003d!0,this.TA(!0))};\ng.J.TA\u003dfunction(e){e?this.x_.Gi(this):this.x_.MS(this)};\ng.J.dQ\u003dfunction(e){this.publish(\"select\",e)};\ng.J.HR\u003dfunction(e){this.dQ(e)};\ng.J.CE\u003dfunction(e){return e.toString()};\ng.J.vO\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.open(),e.preventDefault())};\ng.J.fh\u003dfunction(){this.U\u0026\u0026this.x_.MS(this);g.uh.prototype.fh.call(this);for(var e\u003dg.c(Object.keys(this.options)),N\u003de.next();!N.done;N\u003de.next())this.options[N.value].dispose()};g.b(ml3,g.Go);g.J\u003dml3.prototype;g.J.GZ\u003dfunction(){var e\u003dthis.Rw(\"Off\");this.C.getPresentingPlayerType()!\u003d\u003d2?(HZH(this),this.BI(this.Z),this.J\u0026\u0026(this.Z\u003d\u003d\u003de?this.J\u003d\"\":this.setSleepTimerTimeLeft(this.J)),this.G\u0026\u0026this.setVideoTimeLeft(this.G),this.enable(!0)):(this.Pc([]),this.enable(!1))};\ng.J.dQ\u003dfunction(e){Km1(this,e);this.x_.z4()};\ng.J.Rw\u003dfunction(e){switch(e){case \"Off\":return\"Off\";case \"End of video\":return\"End of video\";case \"End of playlist\":return\"End of playlist\";default:return(e.toString()+\" Minutes\").toLowerCase()}};\ng.J.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026HZH(this)};\ng.J.XGs\u003dfunction(e){this.C.logVisibility(this.element,e)};\ng.J.onClick\u003dfunction(){this.C.logClick(this.element)};\ng.J.resetSleepTimerMenuSettings\u003dfunction(){Km1(this,this.Rw(\"Off\"))};\ng.J.setSleepTimerTimeLeft\u003dfunction(e){this.J\u003de;this.Ja(e)};\ng.J.setVideoTimeLeft\u003dfunction(e){this.G\u003de;this.j.Ja(e)};g.b(Ud,jX);Ud.prototype.resetSleepTimerMenuSettings\u003dfunction(){this.menuItem\u0026\u0026this.menuItem.resetSleepTimerMenuSettings()};\nUd.prototype.setSleepTimerTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setSleepTimerTimeLeft(e)};\nUd.prototype.setVideoTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setVideoTimeLeft(e)};g.b(WmF,jX);g.b(g.sd,g.pT);g.J\u003dg.sd.prototype;g.J.Y\u003dfunction(e,N){this.j.Y(this.U,e,N,void 0,!this.J)};\ng.J.cancel\u003dfunction(){this.K\u0026\u0026(this.K\u003d!1,this.publish(\"dragend\",0,0,null));this.N\u0026\u0026(this.N\u003d!1,this.publish(\"hoverend\",0,0,null),aY(this),L$(this))};\ng.J.IL\u003dfunction(e){aY(this);this.Y(eB(\"move\"),this.Bb);this.Y(eB(\"out\"),this.Y3);this.Y(\"touchstart\",this.ob);this.J\u0026\u0026this.Y(eB(\"down\"),this.G_);var N\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);this.N\u003d!0;this.publish(\"hoverstart\",e.x,e.y,N);this.publish(\"hovermove\",e.x,e.y,N)};\ng.J.Bb\u003dfunction(e){var N\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);if(this.L){var y\u003dthis.L;this.L\u003dnull;if(y.relatedTarget\u003d\u003d\u003dN\u0026\u0026$Y(new g.ri(y.pageX,y.pageY),e))return}this.publish(\"hovermove\",e.x,e.y,N)};\ng.J.Y3\u003dfunction(e){var N\u003dnew g.ri(e.pageX,e.pageY),y\u003de.relatedTarget;try{if(y\u0026\u0026g.Ex(this.target,y)){this.L\u003de;this.publish(\"hovermove\",N.x,N.y,y);return}}catch(w){}aY(this);L$(this);this.N\u003d!1;this.publish(\"hoverend\",N.x,N.y,y)};\ng.J.CtB\u003dfunction(e){this.IL(e);this.G_(e)};\ng.J.G_\u003dfunction(e){if(typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0){aY(this);this.j.Y(Nl(e.target),eB(\"move\"),this.RyW);this.j.Y(Nl(e.target),eB(\"up\"),this.ge);var N\u003de.target;if(g.RB)this.Y(\"dragstart\",this.SC);else if(e.preventDefault(),(g.Hg||Y0)\u0026\u0026N)a:{for(var y\u003dN;y;){if(TPM(y)||y.getAttribute(\"tabindex\")\u003d\u003d\u003d\"-1\"){y.focus();break a}y\u003dy.parentElement}Nl(N).activeElement.blur()}this.K\u003d!0;e\u003dnew g.ri(e.pageX,e.pageY);this.publish(\"dragstart\",e.x,e.y,N);this.publish(\"dragmove\",e.x,e.y,N)}};\ng.J.SC\u003dfunction(e){e.preventDefault()};\ng.J.RyW\u003dfunction(e){var N\u003de.target;N\u003d\u003d\u003dNl(e.target)\u0026\u0026(N\u003dnull);e\u003dnew g.ri(e.pageX,e.pageY);this.publish(\"hovermove\",e.x,e.y,N);this.publish(\"dragmove\",e.x,e.y,N)};\ng.J.ge\u003dfunction(e){aY(this);this.K\u003d!1;var N\u003dvE(e),y\u003de.target;e\u003dnew g.ri(e.pageX,e.pageY);N\u0026\u0026g.Ex(this.target,N)?(this.Y(eB(\"move\"),this.Bb),this.Y(eB(\"out\"),this.Y3),this.Y(eB(\"down\"),this.G_),this.Y(\"touchstart\",this.ob),this.publish(\"dragend\",e.x,e.y,y)):(L$(this),this.N\u003d!1,this.publish(\"dragend\",e.x,e.y,y),this.publish(\"hoverend\",e.x,e.y,y))};\ng.J.ob\u003dfunction(e){var N\u003de.changedTouches[0];N\u0026\u0026(aY(this),this.D||(this.Y(\"touchmove\",this.ZNs),this.Y(\"touchend\",this.nL),this.Y(\"touchcancel\",this.nL),this.Z\u003dN.identifier,e\u003de.target,this.N||(this.N\u003d!0,this.publish(\"hoverstart\",N.pageX,N.pageY,e)),this.publish(\"hovermove\",N.pageX,N.pageY,e),this.J\u0026\u0026(this.K\u003d!0,this.publish(\"dragstart\",N.pageX,N.pageY,e),this.publish(\"dragmove\",N.pageX,N.pageY,e))))};\ng.J.ZNs\u003dfunction(e){var N\u003dOZ0(this,e);N\u0026\u0026(this.J\u0026\u0026e.preventDefault(),e\u003de.target,this.publish(\"hovermove\",N.pageX,N.pageY,e),this.J\u0026\u0026this.publish(\"dragmove\",N.pageX,N.pageY,e))};\ng.J.nL\u003dfunction(e){var N\u003dOZ0(this,e);if(N){aY(this);L$(this);this.N\u003d!1;var y\u003de.target;this.J\u0026\u0026(this.G||e.preventDefault(),this.K\u003d!1,this.publish(\"dragend\",N.pageX,N.pageY,y));this.publish(\"hoverend\",N.pageX,N.pageY,y)}};\ng.J.fh\u003dfunction(){this.J\u0026\u0026(g.RB\u0026\u0026this.target.removeAttribute(\"draggable\"),this.target.style.touchAction\u003d\"\");aY(this);g.pT.prototype.fh.call(this)};\nvar RNs\u003d!1;g.b(GfM,g.W);GfM.prototype.SY\u003dfunction(){g.$0(this.element,\"display\",\"none\");this.C.logVisibility(this.J,!1)};g.b(wH,jX);wH.prototype.Kh\u003dfunction(e,N){this.Ss()||(this.U\u003d[e,N],this.J.subscribe(\"dragmove\",this.Z,this),this.J.subscribe(\"dragend\",this.L,this),this.K||g.NA(this.delay))};\nwH.prototype.i9\u003dfunction(){if(this.j){this.K\u003d!0;this.l9\u003dthis.api.getPlaybackRate();this.Rq\u003dthis.api.getPlayerStateObject().isPaused();var e\u003dthis.speedmasterUserEdu;g.$0(e.element,\"display\",\"\");e.C.logVisibility(e.J,!0);this.api.setPlaybackRate(this.aq);this.api.hideControls();this.api.playVideo();this.G\u0026\u0026(this.G.QG\u003d!0);this.Ng\u0026\u0026(this.Ng.Pz\u003d!0)}};\nwH.prototype.Z\u003dfunction(e,N){if(!this.K){e\u003d[e,N];var y\u003dthis.U;y\u0026\u0026e\u0026\u0026y.length\u003d\u003d\u003d2\u0026\u0026e.length\u003d\u003d\u003d2?(N\u003dMath.abs(y[0]-e[0]),y\u003dMath.abs(y[1]-e[1]),N\u003dMath.sqrt(N*N+y*y)):N\u003d-1;N\u003cthis.qg?this.U\u003de:EN(this)}};\nwH.prototype.L\u003dfunction(){EN(this)};g.b(Lm5,jX);Lm5.prototype.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"newdata\"\u0026\u0026this.api.jR().createSubtitlesModuleIfNeeded()};g.b(A9,g.gs);A9.prototype.preventDefault\u003dfunction(){g.gs.prototype.preventDefault.call(this);this.J\u0026\u0026this.J.preventDefault()};\nA9.prototype.stopPropagation\u003dfunction(){g.gs.prototype.stopPropagation.call(this);this.J\u0026\u0026this.J.stopPropagation()};g.b(g.Tf,R8);g.J\u003dg.Tf.prototype;g.J.pk\u003dfunction(){return!0};\ng.J.isView\u003dfunction(){return!1};\ng.J.eb\u003dfunction(){return!1};\ng.J.ut\u003dfunction(){return this.J};\ng.J.cI\u003dfunction(){return this.J.src};\ng.J.bC\u003dfunction(e){var N\u003dthis.getPlaybackRate();this.J.src\u003de;this.setPlaybackRate(N)};\ng.J.Wu\u003dfunction(){this.J.removeAttribute(\"src\")};\ng.J.getPlaybackRate\u003dfunction(){try{return this.J.playbackRate\u003e\u003d0?this.J.playbackRate:1}catch(e){return 1}};\ng.J.setPlaybackRate\u003dfunction(e){this.getPlaybackRate()!\u003d\u003de\u0026\u0026(this.J.playbackRate\u003de);return e};\ng.J.ZS\u003dfunction(){return this.J.loop};\ng.J.setLoop\u003dfunction(e){this.J.loop\u003de};\ng.J.canPlayType\u003dfunction(e,N){return this.J.canPlayType(e,N)};\ng.J.isPaused\u003dfunction(){return this.J.paused};\ng.J.isSeeking\u003dfunction(){return this.J.seeking};\ng.J.isEnded\u003dfunction(){return this.J.ended};\ng.J.sV\u003dfunction(){return this.J.muted};\ng.J.Zs\u003dfunction(e){VI();this.J.muted\u003de};\ng.J.JP\u003dfunction(){return this.J.played||yc([],[])};\ng.J.O4\u003dfunction(){try{var e\u003dthis.J.buffered}catch(N){}return e||yc([],[])};\ng.J.Gz\u003dfunction(){return this.J.seekable||yc([],[])};\ng.J.dA\u003dfunction(){var e\u003dthis.J;return e.getStartDate?e.getStartDate():null};\ng.J.getCurrentTime\u003dfunction(){return this.J.currentTime};\ng.J.setCurrentTime\u003dfunction(e){this.J.currentTime\u003de};\ng.J.getDuration\u003dfunction(){return this.J.duration};\ng.J.load\u003dfunction(){var e\u003dthis.J.playbackRate;try{this.J.load()}catch(N){}this.J.playbackRate\u003de};\ng.J.pause\u003dfunction(){this.J.pause()};\ng.J.play\u003dfunction(){var e\u003dthis.J.play();if(!e||!e.then)return null;e.then(void 0,function(){});\nreturn e};\ng.J.Rl\u003dfunction(){return this.J.readyState};\ng.J.pM\u003dfunction(){return this.J.networkState};\ng.J.pw\u003dfunction(){return this.J.error?this.J.error.code:null};\ng.J.Cq\u003dfunction(){return this.J.error?this.J.error.message:\"\"};\ng.J.getVideoPlaybackQuality\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.J instanceof window.HTMLVideoElement\u0026\u0026this.J.getVideoPlaybackQuality)return this.J.getVideoPlaybackQuality();if(this.J){var e\u003dthis.J,N\u003de.webkitDroppedFrameCount;if(e\u003de.webkitDecodedFrameCount)return{droppedVideoFrames:N||0,totalVideoFrames:e}}return{}};\ng.J.ox\u003dfunction(){return!!this.J.webkitCurrentPlaybackTargetIsWireless};\ng.J.aS\u003dfunction(){return!!this.J.webkitShowPlaybackTargetPicker()};\ng.J.togglePictureInPicture\u003dfunction(){var e\u003dthis.J,N\u003dwindow.document;window.document.pictureInPictureEnabled?this.J!\u003d\u003dN.pictureInPictureElement?e.requestPictureInPicture():N.exitPictureInPicture():gp()\u0026\u0026e.webkitSetPresentationMode(e.webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?\"inline\":\"picture-in-picture\")};\ng.J.wD\u003dfunction(){var e\u003dthis.J;return new g.ri(e.offsetLeft,e.offsetTop)};\ng.J.getSize\u003dfunction(){return g.Be(this.J)};\ng.J.setSize\u003dfunction(e){g.k0(this.J,e)};\ng.J.getVolume\u003dfunction(){return this.J.volume};\ng.J.setVolume\u003dfunction(e){VI();this.J.volume\u003de};\ng.J.ao\u003dfunction(e){this.L[e]||(this.J.addEventListener(e,this.listener),this.L[e]\u003dthis.listener)};\ng.J.setAttribute\u003dfunction(e,N){this.J.setAttribute(e,N)};\ng.J.removeAttribute\u003dfunction(e){this.J.removeAttribute(e)};\ng.J.hasAttribute\u003dfunction(e){return this.J.hasAttribute(e)};\ng.J.LT\u003dN3(57);g.J.R4\u003dN3(59);g.J.CH\u003dN3(61);g.J.D9\u003dN3(63);g.J.u5\u003dfunction(){return kh(this.J)};\ng.J.o7\u003dfunction(e){g.pi(this.J,e)};\ng.J.Vr\u003dfunction(e){return g.MW(this.J,e)};\ng.J.bS\u003dfunction(){return g.Ex(document.body,this.J)};\ng.J.audioTracks\u003dfunction(){var e\u003dthis.J;if(\"audioTracks\"in e)return e.audioTracks};\ng.J.fh\u003dfunction(){for(var e\u003dg.c(Object.keys(this.L)),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.J.removeEventListener(N,this.L[N]);R8.prototype.fh.call(this)};\ng.J.wu\u003dfunction(e){this.J.disableRemotePlayback\u003de};g.b(J9,g.W);g.b(CZ,g.W);CZ.prototype.show\u003dfunction(){g.W.prototype.show.call(this);this.GZ();this.Lh.T(\"html5_enable_moving_s4n_window\")\u0026\u0026g.I_(this.Lh.X())\u0026\u0026this.U()};\nCZ.prototype.hide\u003dfunction(){g.W.prototype.hide.call(this);this.delay.stop();this.j.stop()};\nCZ.prototype.GZ\u003dfunction(){var e\u003d(0,g.iC)(),N\u003dav5(this.Lh);pZ(this.J,N.bandwidth_samples);pZ(this.G,N.network_activity_samples);pZ(this.K,N.live_latency_samples);pZ(this.N,N.buffer_health_samples);var y\u003d{};N\u003dg.c(Object.entries(N));for(var w\u003dN.next();!w.done;w\u003dN.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;this.D[w]!\u003d\u003dE\u0026\u0026(y[w]\u003d\" \"+String(E));this.D[w]\u003dE}this.update(y);e\u003d(0,g.iC)()-e\u003e25?5E3:500;this.delay.start(e)};\nCZ.prototype.U\u003dfunction(){this.Z?(this.position+\u003d1,this.position\u003e15\u0026\u0026(this.Z\u003d!1)):(--this.position,this.position\u003c\u003d0\u0026\u0026(this.Z\u003d!0));this.element.style.left\u003dthis.position+\"%\";this.element.style.top\u003dthis.position+\"%\";this.j.start(2E4)};g.b(yk_,jX);g.b(rH,g.x);rH.prototype.J\u003dfunction(){var e\u003d(0,g.iC)()-this.startTime;e\u003de\u003cthis.duration?e/this.duration:1;this.N(PD(xg_,e));e\u003c1\u0026\u0026this.delay.start()};\nvar xg_\u003dnew XM(0,0,.4,0,.2,1,1,1),p65\u003d/[0-9.-]+|[^0-9.-]+/g;g.b($P,g.W);$P.prototype.onClick\u003dfunction(){var e\u003dthis.api.app;var N\u003de.T(\"web_log_theater_mode_visibility\")?!e.gN():!e.zp;e.Lh.Mg(\"SIZE_CLICKED\",N);this.api.logClick(this.element)};\n$P.prototype.GZ\u003dfunction(){this.KX(this.api.iS()\u0026\u0026!this.api.isFullscreen()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3);if(this.Og){var e\u003dthis.api.gN();this.gN!\u003d\u003de\u0026\u0026this.Gb(e)}this.api.logVisibility(this.element,this.Og)};\n$P.prototype.Gb\u003dfunction(e){var N\u003de?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"m 26,13 0,10 -16,0 0,-10 z m -14,2 12,0 0,6 -12,0 0,-6 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};this.gN\u003d\u003dnull?this.updateValue(\"icon\",N):JkP(this.transition,this.element,\nN);this.gN\u003de;N\u003dg.FT(this.api,\"Default view\",\"t\");var y\u003dg.FT(this.api,\"Cinema mode\",\"t\");this.updateValue(\"title\",e?N:y);this.update({\"data-title-no-tooltip\":e?\"Default view\":\"Cinema mode\"});this.api.xp()};g.b(Con,jX);g.b(YL0,jX);g.J\u003dYL0.prototype;g.J.onVideoDataChange\u003dfunction(e){this.bl();this.videoId\u003de.videoId;this.N\u003dthis.J\u003dvoid 0;this.timelyActions\u003d$hH(e);Mzn(this);this.clearTimeout();this.wx()};\ng.J.rz\u003dfunction(e){var N\u003de.oldState,y\u003de.state,w\u003dy.seekSource;!g.G(N,16)\u0026\u0026g.G(y,16)?this.I0(w!\u003dnull?w:void 0):g.G(N,16)\u0026\u0026!g.G(y,16)\u0026\u0026this.Qt();e\u003de.state;e\u003d!e.isCued()\u0026\u0026!g.G(e,1024);this.K.KX(e)};\ng.J.wx\u003dfunction(){var e\u003dthis.XW();e\u0026\u0026this.api.wx(e)};\ng.J.bl\u003dfunction(){this.api.MK(\"timelyAction\",1);if(this.J!\u003d\u003dvoid 0)this.onCueRangeExit(this.J)};\ng.J.XW\u003dfunction(){if(this.timelyActions){for(var e\u003d[],N\u003dg.c(this.timelyActions),y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,y\u003dy.startTimeMilliseconds!\u003dnull\u0026\u0026y.endTimeMilliseconds!\u003dnull\u0026\u0026y.cueRangeId!\u003dnull?new g.wF(Number(y.startTimeMilliseconds),Number(y.endTimeMilliseconds),{id:y.cueRangeId,namespace:\"timelyAction\"}):void 0,y\u0026\u0026e.push(y);return e}};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003dYP(this,e);N\u0026\u0026this.j[e]!\u003d\u003dvoid 0\u0026\u0026(N.maxShowCount\u003d\u003d\u003dvoid 0||(N\u003d\u003dnull?void 0:N.maxShowCount)\u003ethis.j[e])\u0026\u0026(this.J\u003de,F25(this))};\ng.J.onCueRangeExit\u003dfunction(e){var N\u003dlDE(this,e);N\u0026\u0026this.J\u003d\u003d\u003de\u0026\u0026this.api.Mg(\"innertubeCommand\",N);this.clearTimeout();this.J\u003dvoid 0};\ng.J.onTimeout\u003dfunction(e){this.J!\u003d\u003dvoid 0\u0026\u0026(e\u003d\u003dnull?void 0:e.cueRangeId)\u003d\u003d\u003dthis.J\u0026\u0026(e\u003dlDE(this,this.J))\u0026\u0026this.api.Mg(\"innertubeCommand\",e)};\ng.J.I0\u003dfunction(e){this.N\u003de};\ng.J.Qt\u003dfunction(){F25(this);this.N\u003dvoid 0};\ng.J.setTimeout\u003dfunction(e){var N\u003dthis,y\u003dNumber(e\u003d\u003dnull?void 0:e.maxVisibleDurationMilliseconds);y\u0026\u0026(this.clearTimeout(),this.L\u003dsetTimeout(function(){N.onTimeout(e)},y))};\ng.J.clearTimeout\u003dfunction(){this.L\u0026\u0026clearTimeout(this.L);this.L\u003dvoid 0};\ng.J.fh\u003dfunction(){this.timelyActions\u003dthis.N\u003dthis.J\u003dthis.videoId\u003dvoid 0;this.j\u003d{};this.bl();this.clearTimeout();jX.prototype.fh.call(this)};g.b(bJ0,jX);var hB\u003d{},iJP\u003d(hB[1]\u003d\"pot_ss\",hB[2]\u003d\"pot_sf\",hB[3]\u003d\"pot_se\",hB[4]\u003d\"pot_xs\",hB[5]\u003d\"pot_xf\",hB[6]\u003d\"pot_xe\",hB),DhE\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\"];g.b(F_,jX);F_.prototype.fh\u003dfunction(){this.Z\u0026\u0026(g.k3(this.Z),this.Z\u003dvoid 0);jX.prototype.fh.call(this)};\nF_.prototype.xt\u003dfunction(){(this.J?!this.J.isReady():this.N)\u0026\u0026o3(this)};\nF_.prototype.Qb\u003dfunction(e,N,y){var w\u003dthis;if(ck0(e)){var E\u003dy||\"\",A;if((A\u003dthis.J)\u003d\u003dnull?0:A.isReady())N\u003dbJ(this,E),kP_(e,N);else{var T\u003dnew g.lq;N.push(T.promise);this.j.promise.then(function(){var p\u003dbJ(w,E);kP_(e,p);T.resolve()})}}};\nF_.prototype.pJ\u003dfunction(e){var N\u003dthis;if(this.J||this.N)e.Ih\u003dbJ(this,e.videoId),this.J\u0026\u0026!this.J.isReady()\u0026\u0026(this.K\u003dnew O3,this.j.promise.then(function(){N.R9.oe(\"pot_if\");e.Ih\u003dbJ(N,e.videoId)}))};g.b(VzF,jX);g.b(h9,g.x);h9.prototype.J\u003dfunction(){for(var e\u003dg.c(g.iE.apply(0,arguments)),N\u003de.next();!N.done;N\u003de.next())(N\u003dN.value)\u0026\u0026this.features.push(N)};\nh9.prototype.fh\u003dfunction(){for(var e\u003dthis.features.length-1;e\u003e\u003d0;e--)this.features[e].dispose();this.features.length\u003d0;g.x.prototype.fh.call(this)};co.prototype.AS\u003dfunction(){this.N\u003d(0,g.iC)()};\nco.prototype.reset\u003dfunction(){this.J\u003dthis.N\u003dNaN};\nco.prototype.zK\u003dfunction(e,N){if(e.clientPlaybackNonce\u0026\u0026!isNaN(this.J)){if(Math.random()\u003c.01){N\u003dN?\"pbp\":\"pbs\";var y\u003d{startTime:this.J};e.Z\u0026\u0026(y.cttAuthInfo\u003d{token:e.Z,videoId:e.videoId});QQ(\"seek\",y);g.nV({clientPlaybackNonce:e.clientPlaybackNonce},\"seek\");isNaN(this.N)||jZ(\"pl_ss\",this.N,\"seek\");jZ(N,(0,g.iC)(),\"seek\")}this.reset()}};g.J\u003dfD9.prototype;g.J.reset\u003dfunction(){qY(this.timerName)};\ng.J.tick\u003dfunction(e,N){jZ(e,N,this.timerName)};\ng.J.oe\u003dfunction(e){return Hw(e,this.timerName)};\ng.J.d6\u003dfunction(e){Bd(e,void 0,this.timerName)};\ng.J.infoGel\u003dfunction(e){g.nV(e,this.timerName)};g.b(ZJ3,g.pT);g.J\u003dZJ3.prototype;g.J.gk\u003dfunction(e){return this.loop||!!e||this.index+1\u003cthis.length};\ng.J.GJ\u003dfunction(e){return this.loop||!!e||this.index-1\u003e\u003d0};\ng.J.setShuffle\u003dfunction(e){this.shuffle\u003de;e\u003dthis.order\u0026\u0026this.order[this.index]!\u003dnull?this.order[this.index]:this.index;this.order\u003d[];for(var N\u003d0;N\u003cthis.items.length;N++)this.order.push(N);this.index\u003de;this.N++;if(this.shuffle){e\u003dthis.order[this.index];for(N\u003d1;N\u003cthis.order.length;N++){var y\u003dMath.floor(Math.random()*(N+1)),w\u003dthis.order[N];this.order[N]\u003dthis.order[y];this.order[y]\u003dw}for(N\u003d0;N\u003cthis.order.length;N++)this.order[N]\u003d\u003d\u003de\u0026\u0026(this.index\u003dN);this.N++}this.publish(\"shuffle\")};\ng.J.LN\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var N\u003dthis.D[e];if(N||this.Ot.Kh||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return N;if(this.K.length)return q_(this.Ot,this.K[0],e)};\ng.J.getLength\u003dfunction(){return this.length};\ng.J.findIndex\u003dfunction(e){if(e\u0026\u0026(e\u003de.videoId,!this.items[this.index]||this.items[this.index].video_id!\u003d\u003de))for(var N\u003d0;N\u003cthis.items.length;N++)if(this.items[N].video_id\u003d\u003d\u003de){this.index\u003dN;break}};\ng.J.onReady\u003dfunction(e){this.J\u003de;this.loaded\u0026\u0026g.b4(this.J,0)};\ng.J.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.J.ew\u003dfunction(){return this.Ot.getVideoUrl(g.Bo(this).videoId,this.getPlaylistId())};\ng.J.fh\u003dfunction(){this.J\u003dnull;g.pq(this.items);g.pT.prototype.fh.call(this)};var X_\u003dnew Map;g.b(g.dH,g.pT);g.J\u003dg.dH.prototype;g.J.create\u003dfunction(){};\ng.J.load\u003dfunction(){this.loaded\u003d!0};\ng.J.unload\u003dfunction(){this.loaded\u003d!1};\ng.J.uv\u003dfunction(){};\ng.J.uZ\u003dfunction(){return!0};\ng.J.fh\u003dfunction(){this.loaded\u0026\u0026this.unload();g.pT.prototype.fh.call(this)};\ng.J.N7\u003dfunction(){return{}};\ng.J.getOptions\u003dfunction(){return[]};g.b(g.vo,g.x);g.J\u003dg.vo.prototype;g.J.PF\u003dN3(66);g.J.Ul\u003dfunction(){};\ng.J.B_\u003dfunction(){};\ng.J.OA\u003dfunction(){return\"\"};\ng.J.RD\u003dN3(67);g.J.Qb\u003dfunction(e,N){var y\u003dthis;if(this.Lh.X().T(\"html5_dispatch_tracklist_loaded_event\")){this.j\u0026\u0026(this.j.reject(),this.j\u003dnull);var w\u003d[];this.Lh.publish(\"trackListLoaded\",this.N,w,N);w.length?(N\u003dnew g.lq,N.promise.then(e.Qb,function(){}),this.j\u003dN,Promise.all(w).then(N.resolve,N.reject).finally(function(){y.j\u003dnull})):e.Qb()}else e.Qb()};\ng.J.oy\u003dfunction(){};\ng.J.fh\u003dfunction(){this.j\u0026\u0026(this.j.reject(),this.j\u003dnull);this.B_();g.x.prototype.fh.call(this)};g.b(g.zf,g.vo);g.zf.prototype.PF\u003dN3(65);g.zf.prototype.Ul\u003dfunction(e){if(this.audioTrack)for(var N\u003dg.c(this.audioTrack.captionTracks),y\u003dN.next();!y.done;y\u003dN.next())g.I3(this.N,y.value);this.Qb(e,this.videoData.videoId)};\ng.zf.prototype.OA\u003dfunction(e,N){var y\u003de.nC(),w\u003d{fmt:N};if(N\u003d\u003d\u003d\"srv3\"||N\u003d\u003d\u003d\"3\"||N\u003d\u003d\u003d\"json3\")g.O8()?Object.assign(w,{xorb:2,xobt:1,xovt:1}):Object.assign(w,{xorb:2,xobt:3,xovt:3});e.translationLanguage\u0026\u0026(w.tlang\u003dg.J3(e));this.K\u0026\u0026(w.xosf\u003d\"1\");Object.assign(w,this.Lh.X().J);return pp(y,w)};\ng.zf.prototype.B_\u003dfunction(){this.J\u0026\u0026this.J.abort()};g.jFX\u003dnew Map;g.b(g.Dv,g.vo);g.Dv.prototype.PF\u003dN3(64);\ng.Dv.prototype.Ul\u003dfunction(e){var N\u003dthis,y\u003dthis.K,w\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.Cn\u0026\u0026(w.asrs\u003d1);y\u003dpp(y,w);this.B_();this.J\u003dg.zk(y,{format:\"RAW\",onSuccess:function(E){N.J\u003dnull;if((E\u003dE.responseXML)\u0026\u0026E.firstChild){for(var A\u003dE.getElementsByTagName(\"track\"),T\u003d0;T\u003cA.length;T++){var p\u003dA[T],C\u003dp.getAttribute(\"lang_code\"),r\u003dp.getAttribute(\"lang_translated\"),Y\u003dp.getAttribute(\"name\"),M\u003dp.getAttribute(\"kind\"),l\u003dp.getAttribute(\"id\"),F\u003dp.getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\",S\u003dp.getAttribute(\"cantran\")\u003d\u003d\u003d\n\"true\";p\u003dp.getAttribute(\"vss_id\");g.I3(N.N,new g.En({languageCode:C,languageName:r,name:Y,kind:M,id:l,is_servable:!0,is_translateable:S,vss_id:p,is_default:F}))}E\u003dE.getElementsByTagName(\"target\");A\u003dE.length;for(T\u003d0;T\u003cA;T++)C\u003d{languageCode:E[T].getAttribute(\"lang_code\"),languageName:E[T].getAttribute(\"lang_translated\"),languageOriginal:E[T].getAttribute(\"lang_original\"),id:E[T].getAttribute(\"id\"),isDefault:E[T].getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\"},N.Z[C.languageCode]\u003dC.languageName,N.L.push(C)}N.Qb(e,\nN.videoId)},\nwithCredentials:!0})};\ng.Dv.prototype.OA\u003dfunction(e,N){var y\u003dthis.K;N\u003d{v:this.videoId,type:\"track\",lang:e.languageCode,name:e.getName(),kind:e.kind,fmt:N};var w\u003dthis.Lh.X();w.T(\"captions_url_add_ei\")\u0026\u0026(N.ei\u003dthis.eventId);e.translationLanguage\u0026\u0026(N.tlang\u003dg.J3(e));Object.assign(N,w.J);return y\u003dpp(y,N)};\ng.Dv.prototype.B_\u003dfunction(){this.J\u0026\u0026this.J.abort()};Uh0.prototype.K\u003dfunction(){for(var e\u003dg.iE.apply(0,arguments),N\u003dthis,y\u003dyA(\"empty\"),w\u003d[],E\u003d{Mu:0};E.Mu\u003cthis.N.length\u0026\u0026y.currentState!\u003d\u003d\"done\";E\u003d{Dc:void 0,Mu:E.Mu},E.Mu++)E.Dc\u003dthis.N[E.Mu],E.Dc.condition.apply(E.Dc,g.B(e))\u0026\u0026(y\u003dTm(Tm(y,function(A){return function(){if(!A.Dc.condition.apply(A.Dc,g.B(e)))throw\"condition failed\";var T\u003dA.Dc.gE.apply(A.Dc,g.B(e));return N.J\u003d\u003d\u003dvoid 0||N.J\u003d\u003d\u003dnull?T:A$(Nc(T),function(p){if(!N.J.apply(N,[p].concat(g.B(e))))throw\"verification failed\";return p})}}(E)),function(A){return function(T){T!\u003d\u003d\n\"empty\"\u0026\u0026T!\u003d\u003d\"condition failed\"\u0026\u0026T!\u003d\u003d\"verification failed\"\u0026\u0026T!\u003d\u003d\"error\"\u0026\u0026(A.Dc.onFailure\u0026\u0026A.Dc.onFailure.apply(A.Dc,[T].concat(g.B(e))),N.onFailure\u0026\u0026N.onFailure.apply(N,[T,\nA.Mu,A.Dc].concat(g.B(e))),w.push(T));throw\"error\";}}(E)));\nreturn Tm(y,function(){return yA(w)})};Vm.prototype.preload\u003dfunction(e){e\u003de?L25(this.capabilities,e):this.capabilities;return e.uB?A$(eVM(this,e),function(){}):Nc()};\nVm.prototype.compile\u003dfunction(e){return Tm(this.L.K(e),function(N){throw Error(\"wasm module compile failure: \"+N.map(function(y){return y.message}).join(\", \"),{cause:N});\n})};\nVm.prototype.instantiate\u003dfunction(e,N){return Tm(this.Z.K(e,N),function(y){throw Error(\"wasm module instantiation failure: \"+y.map(function(w){return w.message}).join(\", \"),{cause:y});\n})};EM5.prototype.emscripten_notify_memory_growth\u003dfunction(){};var NTM;g.J\u003dTT_.prototype;g.J.malloc\u003dfunction(e){return this.J.malloc(e)};\ng.J.free\u003dfunction(e){this.J.free(e)};\ng.J.realloc\u003dfunction(e,N){return this.J.realloc(e,N)};\ng.J.MJ\u003dfunction(e){if(e.buffer!\u003d\u003dthis.exports.memory.buffer){var N\u003dthis.malloc(e.byteLength);N\u003dnew Uint8Array(this.exports.memory.buffer,N,e.byteLength);N.set(e);return N}};\ng.J.F4\u003dfunction(e){if(e.buffer\u003d\u003d\u003dthis.exports.memory.buffer){var N\u003de.slice();this.free(e.byteOffset);return N}};\nvar uf5\u003d\"WebAssembly\"in window\u0026\u0026(\"instantiateStreaming\"in window.WebAssembly||\"instantiate\"in window.WebAssembly);gH.Jw(TT_,{MJ:function(e){return{profile:\"copyj2w\",XA:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}},\nF4:function(e){return{profile:\"copyw2j\",XA:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}}});g.b(CbM,g.x);g.J\u003dCbM.prototype;g.J.createSubtitlesModuleIfNeeded\u003dfunction(){M89(this)\u0026\u0026t9(this,\"captions\");return!!g.fZ(this)};\ng.J.RZ\u003dfunction(){return g.xK(this.C.getVideoData())\u0026\u0026!this.C.O1().K};\ng.J.qC\u003dfunction(){return this.C.getVideoData().qC()};\ng.J.du\u003dfunction(){return this.C.getVideoData().du()};\ng.J.Ht\u003dfunction(){var e\u003dthis.x9.get(\"heartbeat\");t9(this,\"heartbeat\",!1,!0,this.Ht);!e\u0026\u0026this.x9.has(\"heartbeat\")\u0026\u0026this.C.publish(\"offlineslatestatechange\")};\ng.J.w0\u003dfunction(){t9(this,\"annotations_module\",!0,void 0,this.w0);var e\u003dthis.x9.get(\"annotations_module\");if(e)for(var N in this.K)if(this.K.hasOwnProperty(N)){var y\u003dN;e.subscribe(y,this.K[y])}};\ng.J.Vc\u003dfunction(){if(!this.x9.get(\"ad\"))try{rUE(this)?t9(this,\"ad\",!1,!0,this.Vc):this.C.Go(\"ad\")}catch(e){this.C.Go(\"ad\"),g.t0(e)}};\ng.J.s4\u003dfunction(){return this.N};\ng.J.Am\u003dfunction(){var e\u003d{},N\u003dg.fZ(this);N\u0026\u0026Object.assign(e,N.Am());return e};\ng.J.aE\u003dfunction(e,N){Object.assign(this.N,e||null);Object.assign(this.OV,N||null)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.C.getVideoData();this.C.T(\"enable_wn_infocards\")\u0026\u0026g.PF(e)\u0026\u0026!g.jB(this)\u0026\u0026this.w0()};\ng.J.fh\u003dfunction(){g.x.prototype.fh.call(this);uJ(this,1,!0);for(var e\u003dg.c(Object.entries(vMF)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dg.c(N.value);N\u003dy.next().value;y\u003dy.next().value;this.j.has(y)\u0026\u0026X_.delete(N)}this.j.clear()};\nvar c9\u003d{},vMF\u003d(c9.ad\u003d\"ad.js\",c9.annotations_module\u003d\"annotations_module.js\",c9.asmjs\u003d\"asmjs.js\",c9.creatorendscreen\u003d\"annotations_module.js\",c9.embed\u003d\"embed.js\",c9.endscreen\u003d\"endscreen.js\",c9.heartbeat\u003d\"heartbeat.js\",c9.kids\u003d\"kids.js\",c9.remote\u003d\"remote.js\",c9.miniplayer\u003d\"miniplayer.js\",c9.offline\u003d\"offline.js\",c9.captions\u003d\"captions.js\",c9.unplugged\u003d\"unplugged.js\",c9.ux\u003d\"ux.js\",c9.webgl\u003d\"webgl.js\",c9.ypc\u003d\"ypc.js\",c9.ypc_clickwrap\u003d\"ypc_clickwrap.js\",c9.yto\u003d\"yto.js\",c9),BTM\u003d\"ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux\".split(\" \");g.b(iUM,g.pT);g.J\u003diUM.prototype;g.J.VZ\u003dfunction(e){e\u003dnew g.ri(e.pageX,e.pageY);if(!$Y(e,this.j)){var N\u003d2;this.Z\u0026\u0026(N|\u003d8);this.j\u003de;Qm(this,N,!0)}};\ng.J.PtP\u003dfunction(){this.Z\u0026\u0026Qm(this,8,!0);Qm(this,2,!1)};\ng.J.IL\u003dfunction(e){var N\u003dnew g.ri(e.pageX,e.pageY);$Y(N,this.j)||(this.j\u003dN,(e\u003de.target)\u0026\u0026this.Jl(e)\u0026\u0026(Qm(this,4,!0),this.J.CX(this.K),this.K\u003dthis.J.Y(this.target,\"mouseover\",this.Y3),this.G\u003dthis.J.Y(this.target,\"mouseout\",this.Y3)))};\ng.J.Y3\u003dfunction(e){e\u003de.relatedTarget;e\u0026\u0026this.Jl(e)||(this.j\u003dnew g.ri(NaN,NaN),DV3(this))};\ng.J.v1P\u003dfunction(){Qm(this,1,!0)};\ng.J.kQ\u003dfunction(e){e\u003de.target;e instanceof Element\u0026\u0026!(e.tabIndex\u003e0)||Qm(this,1,!0)};\ng.J.YR\u003dfunction(){this.Z\u003d!0;this.J.CX(this.L);this.L\u003dthis.J.Y(document,\"mouseup\",this.M1)};\ng.J.M1\u003dfunction(){this.Z\u003d!1;Qm(this,8,!1);this.J.CX(this.L);this.L\u003dthis.J.Y(this.target,\"mousedown\",this.YR)};\ng.J.X3\u003dfunction(e){if(e\u003d(e\u003de.changedTouches)\u0026\u0026e[0])this.qg\u003de.identifier,this.J.CX(this.U),this.U\u003dthis.J.Y(this.target,\"touchend\",this.QZ,void 0,!0),Qm(this,1024,!0)};\ng.J.QZ\u003dfunction(e){if(e\u003de.changedTouches)for(var N\u003d0;N\u003ce.length;N++){var y\u003de[N];if(y.identifier\u003d\u003d\u003dthis.qg){var w\u003dy;break}}w\u0026\u0026(this.J.CX(this.U),this.U\u003dthis.J.Y(this.target,\"touchstart\",this.X3,void 0,!0),Qm(this,1024,!1))};\ng.J.Cd\u003dfunction(){Qm(this,2,!0)};\ng.J.resize\u003dfunction(){g.i$\u0026\u0026DV3(this)};\ng.J.toString\u003dfunction(){return g.pT.prototype.toString.call(this)};g.b(g.Ho,g.W);g.J\u003dg.Ho.prototype;g.J.USh\u003dfunction(){this.GZ()};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.getVideoData(),N\u003dthis.api.X(),y\u003d!!this.api.isEmbedsShortsMode();g.Y1(this.element,\"ytp-shorts-mode\",y);y?N\u003d[{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"0 0 87 115\",width:\"100%\"},W:[{S:\"path\",V:{\"clip-rule\":\"evenodd\",d:\"M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z\",\nfill:\"#f00\",\"fill-rule\":\"evenodd\"}},{S:\"path\",V:{\"clip-rule\":\"evenodd\",d:\"M33 74L33 41L61 57.5L33 74Z\",fill:\"white\",\"fill-rule\":\"evenodd\"}}]}]:g.KX(e)?N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-dni-large-play-button-bg\",V:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{S:\"path\",V:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:e.hs\u0026\u0026e.yy?N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-dni-large-play-button-bg\",\nV:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",fill:\"#212121\",\"fill-opacity\":\"0.8\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]:N.Z?(g.Y1(this.element,\"ytp-touch-device\",N.N),N\u003d[N.Z?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 60 60\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{S:\"path\",V:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#212121\",\"fill-opacity\":\"0.8\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):N\u003d[{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},W:[{S:\"path\",B:\"ytp-large-play-button-bg\",V:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#f00\"}},{S:\"path\",V:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.updateValue(\"largePlayButtonChildren\",N);e.hs\u0026\u0026e.yy\u0026\u0026this.hW(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",e.yy?e.yy:\"#1f1f1f\")};\ng.J.show\u003dfunction(){g.W.prototype.show.call(this);this.api.X().T(\"embeds_web_enable_lite_experiment_control_arm_logging\")\u0026\u0026this.api.logVisibility(this.element,!0)};\ng.J.Qf\u003dfunction(){this.api.getVideoData().mutedAutoplay||(this.api.Z$(),this.api.playVideo())};\ng.J.XEZ\u003dfunction(e){this.api.getVideoData().mutedAutoplay||e.preventDefault()};g.b(g.KZ,g.W);g.J\u003dg.KZ.prototype;g.J.show\u003dfunction(){var e\u003dthis;this.Og||(this.j.Y(this.api,\"videodatachange\",function(){g.NA(e.J)}),this.j.Y(this.api,\"videoplayerreset\",function(){g.NA(e.J)}));\ng.W.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.j\u0026\u0026g.g9(this.j);g.W.prototype.hide.call(this)};\ng.J.I9\u003dfunction(){g.NA(this.J)};\ng.J.onStateChange\u003dfunction(){g.NA(this.J)};\ng.J.uTW\u003dfunction(){g.NA(this.J)};\ng.J.onReset\u003dfunction(){this.N.stop();this.hide();g.NA(this.J)};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026(e.isPlaying()||e.isPaused()))var N\u003d!0;else(N\u003dthis.api.jR().x9.get(\"ypc\"))\u0026\u0026N.qb?N\u003d!0:(N\u003dthis.api.X(),N\u003dg.G(e,2)\u0026\u0026g.oq(this.api)\u0026\u0026N.Rx?!0:!1);N?(N\u003d!0,this.K.hide()):this.api.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026gME(this)?(N\u003d!0,this.K.hide()):(this.K.show(),N\u003de.isCued()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2||g.G(e,2)\u0026\u0026!g.oq(this.api)\u0026\u0026!this.api.ZR()||g.G(e,1024)?!0:!1);var y\u003dthis.api.getVideoData();\nN\u0026\u0026!y.SP?(this.N.show(),this.MZl(this.api.getPlaylist(),y)):(this.N.hide(),g.G(e,1)||this.N.stop())};\ng.J.MZl\u003dfunction(){var e\u003dg.iE.apply(0,arguments),N\u003dthis.api.X(),y,w\u003d(y\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:y.videoId;if(N.T(\"web_player_show_frame_zero_when_cued\")\u0026\u0026w\u0026\u0026gME(this))var E\u003d\"https://i.ytimg.com/vi/\"+w+\"/frame0.jpg\";else for(e\u003dg.c(e),y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,!(!y||y instanceof g.t3\u0026\u0026!y.videoId)){E\u003dthis.api.Fz().getPlayerSize();var A\u003dg.jV();w\u003dE.width*A;A*\u003dE.height;if(w\u003e1280||A\u003e720)if(E\u003dy.LN(\"maxresdefault.jpg\"))break;if(w\u003e640||A\u003e480)if(E\u003dy.LN(\"maxresdefault.jpg\"))break;\nif(w\u003e320||A\u003e180)if(E\u003dy.LN(\"sddefault.jpg\")||y.LN(\"hqdefault.jpg\")||y.LN(\"mqdefault.jpg\"))break;if(E\u003dy.LN(\"default.jpg\"))break}g.mT(N)\u0026\u0026(N\u003dnew Image,N.addEventListener(\"load\",function(){se1()}),N.src\u003dE?E:\"\",this.api.s4().tick(\"ftr\"));\nthis.Z.style.backgroundImage\u003dE?\"url(\"+E+\")\":\"\"};g.b(g.Wo,g.W);g.Wo.prototype.resize\u003dfunction(){};\ng.Wo.prototype.N\u003dfunction(e){var N\u003dthis;this.K\u003d!1;t8H(this);var y\u003de.Se,w\u003dthis.api.X();y!\u003d\u003d\"GENERIC_WITHOUT_LINK\"||w.Z?y\u003d\u003d\u003d\"TOO_MANY_REQUESTS\"?(w\u003dthis.api.getVideoData(),this.Ja(Gf(this,\"TOO_MANY_REQUESTS_WITH_LINK\",w.ew(),void 0,void 0,void 0,!1))):y!\u003d\u003d\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"||w.Z?this.api.X().T(\"html5_enable_bandaid_error_screen\")\u0026\u0026y\u003d\u003d\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"\u0026\u0026!w.Z?(w\u003dw.hostLanguage,e\u003d\"//support.google.com/youtube?p\u003dvideoError\",w\u0026\u0026(e\u003dg.Qb(e,{hl:w})),this.Ja(Gf(this,\"HTML5_SPS_UMP_STATUS_REJECTED\",\ne))):this.api.X().T(\"enable_adb_handling_in_sabr\")\u0026\u0026y\u003d\u003d\u003d\"BROWSER_OR_EXTENSION_ERROR\"\u0026\u0026!w.Z?(w\u003dw.hostLanguage,e\u003d\"//support.google.com/youtube/answer/3037019#zippy\u003d%2Cupdate-your-browser-and-check-your-extensions\",w\u0026\u0026(e\u003dg.Qb(e,{hl:w})),this.Ja(Gf(this,\"BROWSER_OR_EXTENSION_ERROR\",e))):this.Ja(g.ON(e.errorMessage)):this.Ja(Gf(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(e\u003dw.hostLanguage,y\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",e\u0026\u0026(y\u003dg.Qb(y,\n{hl:e})),this.Ja(Gf(this,\"GENERIC_WITH_LINK_AND_CPN\",y,!0)),w.PY\u0026\u0026!w.j\u0026\u0026ft5(this,function(A){if(g.G9(A,N.api,!ZW(N.api.X()))){A\u003d{as3:!1,html5:!0,player:!0,cpn:N.api.getVideoData().clientPlaybackNonce};var T\u003dN.api;T.pC(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:A});T.isFullscreen()\u0026\u0026T.toggleFullscreen()}}));\nif(this.K){var E\u003dthis.hW(\"ytp-error-link\");E\u0026\u0026(this.api.createClientVe(E,this,216104),this.api.logVisibility(E,!0),ft5(this,function(){N.api.logClick(E)}))}};\nvar V8F\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.b(uqM,g.W);g.J\u003duqM.prototype;g.J.onClick\u003dfunction(e){this.innertubeCommand?(this.C.Mg(\"innertubeCommand\",this.innertubeCommand),e.preventDefault()):g.G9(e,this.C,!0);this.C.logClick(this.element)};\ng.J.onVideoDataChange\u003dfunction(e,N){ZU_(this,N);this.k9\u0026\u0026xVn(this,this.k9)};\ng.J.Ik\u003dfunction(e){var N\u003dthis.C.getVideoData();this.videoId!\u003d\u003dN.videoId\u0026\u0026ZU_(this,N);this.J\u0026\u0026xVn(this,e.state);this.k9\u003de.state};\ng.J.WY\u003dfunction(){this.j.show();this.C.publish(\"paidcontentoverlayvisibilitychange\",!0);this.C.logVisibility(this.element,!0)};\ng.J.rT\u003dfunction(){this.j.hide();this.C.publish(\"paidcontentoverlayvisibilitychange\",!1);this.C.logVisibility(this.element,!1)};g.b(UN,g.W);UN.prototype.hide\u003dfunction(){this.J.stop();this.message.style.display\u003d\"none\";g.W.prototype.hide.call(this)};\nUN.prototype.onStateChange\u003dfunction(e){this.IJ(e.state)};\nUN.prototype.IJ\u003dfunction(e){(g.G(e,128)||this.api.l$()?0:g.G(e,16)||g.G(e,1))?this.J.start():this.hide()};\nUN.prototype.N\u003dfunction(){this.message.style.display\u003d\"block\"};g.b(LZ,g.Dq);LZ.prototype.onMutedAutoplayChange\u003dfunction(e){this.K\u0026\u0026(e?(j53(this),this.WY()):(this.J\u0026\u0026this.logClick(),this.rT()))};\nLZ.prototype.rz\u003dfunction(e){this.api.isMutedByMutedAutoplay()\u0026\u0026g.FD(e,2)\u0026\u0026this.rT()};\nLZ.prototype.onClick\u003dfunction(){this.api.unMute();this.logClick()};\nLZ.prototype.logClick\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.logClick(this.element))};g.b(g.sN,g.fd);g.J\u003dg.sN.prototype;g.J.init\u003dfunction(){var e\u003dthis.api,N\u003de.getPlayerStateObject();this.r8\u003de.getPlayerSize();this.zi(N);this.GV();this.I9();this.api.publish(\"basechromeinitialized\",this);this.SH()\u0026\u0026this.api.publish(\"standardControlsInitialized\")};\ng.J.onVideoDataChange\u003dfunction(e,N){var y\u003dthis.Cf!\u003d\u003dN.videoId;if(y||e\u003d\u003d\u003d\"newdata\"){e\u003dthis.api;e.isFullscreen()||(this.r8\u003de.getPlayerSize());var w;((w\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.xK(w))\u0026\u0026this.H7()}y\u0026\u0026(this.Cf\u003dN.videoId,y\u003dthis.tT,y.l9\u003d3E3,Qm(y,512,!0),this.GV());this.api.T(\"web_render_jump_buttons\")\u0026\u0026N.showSeekingControls\u0026\u0026(this.i7\u003d572)};\ng.J.D7g\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.J.B4\u003dfunction(){var e\u003dthis.api.CO()\u0026\u0026this.api.fz(),N\u003dthis.api.ws();return this.vX||e||this.vM||N};\ng.J.H7\u003dfunction(){var e\u003d!this.B4();g.Y1(this.api.getRootNode(),\"ytp-menu-shown\",!e);var N;((N\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.xK(N))\u0026\u0026g.Y1(this.api.getRootNode(),\"ytp-hide-controls\",!e)};\ng.J.Jl\u003dfunction(e){try{if(!g.Ex(this.api.getRootNode(),e))return!1}catch(N){return!1}for(;e\u0026\u0026!TPM(e);)e\u003de\u003d\u003d\u003dthis.api.getRootNode()?null:e.parentElement||null;return!!e};\ng.J.vg\u003dfunction(e){var N\u003dthis.api.getRootNode();g.Y1(N,\"ytp-autohide\",e);g.Y1(N,\"ytp-autohide-active\",!0);this.pD.start(e?250:100);e\u0026\u0026(this.Hl\u003d!1,g.re(N,\"ytp-touch-mode\"));this.gU\u003d!e;this.api.f0(!e)};\ng.J.OG\u003dfunction(){var e\u003dthis.api.getRootNode();g.Y1(e,\"ytp-autohide-active\",!1)};\ng.J.ras\u003dfunction(){this.kt\u003d!0};\ng.J.ZCt\u003dfunction(e){if(this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)this.kt\u003d!1,this.K7\u0026\u0026this.CX(this.K7),this.v3\u003d\u003d\u003d0\u0026\u0026ez(this,e)?(this.VU(),this.S8.start(),this.K7\u003dthis.Y(this.api.Fz(),\"touchmove\",this.ras,void 0,!0)):this.S8.stop();HUn(this)\u0026\u0026ez(this,e)\u0026\u0026!this.api.X().U\u0026\u0026Q5_(this);var N\u003dthis.w9.e1();if(!g.hR(this.api.X())\u0026\u0026SV\u0026\u0026KYE(this,e))N\u0026\u0026e.preventDefault();else if(this.Hl\u003d!0,g.pi(this.api.getRootNode(),\"ytp-touch-mode\"),this.tT.Cd(),this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)if(N\u003d\nthis.api.getPlayerStateObject(),!(!this.api.Bf()||g.G(N,2)\u0026\u0026g.oq(this.api)||g.G(N,64))){N\u003dDate.now()-this.NV;this.v3+\u003d1;if(N\u003c\u003d350){this.tV\u003d!0;N\u003dthis.api.getPlayerSize().width/3;var y\u003dthis.api.getRootNode().getBoundingClientRect(),w\u003de.targetTouches[0].clientX-y.left;y\u003de.targetTouches[0].clientY-y.top;var E\u003d(this.v3-1)*10;w\u003e0\u0026\u0026w\u003cN?(this.mw(-1,w,y,E),this.api.seekBy(-10*this.api.getPlaybackRate())):w\u003eN*2\u0026\u0026w\u003cN*3\u0026\u0026(this.mw(1,w,y,E),this.api.seekBy(10*this.api.getPlaybackRate()));e.preventDefault()}else mm\u0026\u0026\nthis.api.X().U\u0026\u0026ez(this,e)\u0026\u0026e.preventDefault();this.NV\u003dDate.now();this.BD.start()}};\ng.J.PBP\u003dfunction(){this.dF.QG\u003d!1;this.api.publish(\"rootnodemousedown\",this.dF)};\ng.J.SQG\u003dfunction(e){if(this.api.X().T(\"web_fix_fine_scrubbing_false_play\")){if(KYE(this,e)||this.dF.QG)return}else if(this.dF.QG||KYE(this,e))return;HUn(this)||!ez(this,e)||this.S8.isActive()||(Q5_(this),e.preventDefault());this.tV\u0026\u0026(this.tV\u003d!1)};\ng.J.VU\u003dfunction(){};\ng.J.O6\u003dfunction(){};\ng.J.mw\u003dfunction(){};\ng.J.renderChapterSeekingAnimation\u003dfunction(){};\ng.J.uX\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();g.G(e,2)\u0026\u0026g.oq(this.api)||(e.isOrWillBePlaying()?this.api.pauseVideo():(this.ez\u0026\u0026(e.isCued()||g.G(e,1024))\u0026\u0026!this.api.X().T(\"embeds_play_button_state_check_ks\")\u0026\u0026this.api.publish(\"largeplaybuttonclicked\",this.ez.K.element),this.api.Z$(),this.api.playVideo(),this.ez\u0026\u0026document.activeElement\u003d\u003d\u003dthis.ez.K.element\u0026\u0026((e\u003dthis.SH())\u003d\u003dnull?e\u003d0:e.playButton?(e.playButton.focus(),e\u003d!0):e\u003d!1,e||this.api.getRootNode().focus())))};\ng.J.dKZ\u003dfunction(e){var N\u003dthis,y\u003dthis.api.getPresentingPlayerType();if(!mVF(this,vE(e)))if(e\u003dthis.api.X(),(this.api.X().T(\"player_doubletap_to_seek\")||this.api.X().U)\u0026\u0026this.tV)this.tV\u003d!1;else if(e.Y_\u0026\u0026y!\u003d\u003d3)try{this.api.toggleFullscreen().catch(function(w){N.sU(w)}),this.api.T(\"web_player_fullscreen_double_click_ve\")\u0026\u0026this.api.logClick(this.api.Fz().element)}catch(w){this.sU(w)}};\ng.J.sU\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.uA(e):g.t0(e)};\ng.J.Rvk\u003dfunction(e){WYH(this,.3,e.scale);e.preventDefault()};\ng.J.CBP\u003dfunction(e){WYH(this,.1,e.scale)};\ng.J.I9\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize(),N\u003dthis.api.getRootNode(),y\u003de.width\u003e\u003d650;this.tT.resize();g.Y1(N,\"ytp-fullscreen\",this.api.isFullscreen());g.Y1(N,\"ytp-large-width-mode\",y);g.Y1(N,\"ytp-small-mode\",this.xx());g.Y1(N,\"ytp-tiny-mode\",this.mx());g.Y1(N,\"ytp-big-mode\",this.Nr());this.MG\u0026\u0026this.MG.resize(e)};\ng.J.rz\u003dfunction(e){this.zi(e.state);this.GV()};\ng.J.L8\u003dN3(5);g.J.JG\u003dfunction(){var e\u003d!!this.Cf\u0026\u0026!this.api.OX()\u0026\u0026!this.qy,N\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2,y\u003dthis.api.X();if(N){if(P1E\u0026\u0026y.T(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;N\u003dql(this.api.jR());e\u0026\u0026(N\u0026\u0026N.player?e\u003d(e\u003dN.player.getVideoData(2))?e.isListed\u0026\u0026!g.Pa(N.player.X()):!1:(YN(\"showInfoBarDuringAd: this is null\"),e\u003d!1));return e}return e\u0026\u0026(y.d2||this.api.isFullscreen()||y.ul)};\ng.J.GV\u003dfunction(){var e\u003dthis.JG();this.bL!\u003d\u003de\u0026\u0026(this.bL\u003de,g.Y1(this.api.getRootNode(),\"ytp-hide-info-bar\",!e))};\ng.J.zi\u003dfunction(e){var N\u003de.isCued()||this.api.V_()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3;N!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003dN,this.tY\u0026\u0026this.CX(this.tY),this.tY\u003dthis.Y(this.api.Fz(),\"touchstart\",this.ZCt,void 0,N));var y\u003dthis.tT,w\u003de.isPlaying()\u0026\u0026!g.G(e,32)||this.api.hB();Qm(y,128,!w);y\u003dthis.tT;w\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d3;Qm(y,256,w);y\u003dthis.api.getRootNode();g.G(e,2)?w\u003d[Qz.ENDED]:(w\u003d[],g.G(e,8)?w.push(Qz.PLAYING):g.G(e,4)\u0026\u0026w.push(Qz.PAUSED),g.G(e,1)\u0026\u0026!g.G(e,32)\u0026\u0026w.push(Qz.BUFFERING),g.G(e,\n32)\u0026\u0026w.push(Qz.SEEKING),g.G(e,64)\u0026\u0026w.push(Qz.UNSTARTED));g.Cf(this.Mw,w)||(g.$1(y,this.Mw),this.Mw\u003dw,g.Ci(y,w));w\u003dthis.api.X();var E\u003dg.G(e,2);a:{var A\u003dthis.api.X();var T\u003dA.controlsType;switch(T){case \"2\":case \"0\":A\u003d!1;break a}A\u003dT\u003d\u003d\u003d\"3\"\u0026\u0026!g.G(e,2)||this.isCued||(this.api.getPresentingPlayerType()!\u003d\u003d2?0:pAM(ql(this.api.jR())))||this.api.ws()||g.hR(A)\u0026\u0026this.api.getPresentingPlayerType()\u003d\u003d\u003d2?!1:!0}g.Y1(y,\"ytp-hide-controls\",!A);g.Y1(y,\"ytp-native-controls\",w.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!N\u0026\u0026!E\u0026\u0026!this.vM);g.G(e,\n128)\u0026\u0026!g.hR(w)?(this.MG||(this.MG\u003dnew g.Wo(this.api),g.Q(this,this.MG),g.Pb(this.api,this.MG.element,4)),this.MG.N(e.qS),this.MG.show()):this.MG\u0026\u0026(this.MG.dispose(),this.MG\u003dnull)};\ng.J.Jm\u003dfunction(){return this.api.CO()\u0026\u0026this.api.fz()?(this.api.P4(!1,!1),!0):this.api.OX()?(g.bh(this.api,!0),!0):!1};\ng.J.onMutedAutoplayChange\u003dfunction(e){this.vM\u003de;this.H7()};\ng.J.Nr\u003dfunction(){return!1};\ng.J.xx\u003dfunction(){return!this.Nr()\u0026\u0026(this.api.getPlayerSize().width\u003cthis.i7||this.api.getPlayerSize().height\u003c290)};\ng.J.mx\u003dfunction(){return this.xx()\u0026\u0026(this.api.getPlayerSize().width\u003c240||this.api.getPlayerSize().height\u003c140)};\ng.J.Dk\u003dfunction(){return this.Hl};\ng.J.X6\u003dfunction(){return null};\ng.J.iH\u003dfunction(){return null};\ng.J.eW\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize();return new g.pK(0,0,e.width,e.height)};\ng.J.handleGlobalKeyDown\u003dfunction(){return!1};\ng.J.handleGlobalKeyUp\u003dfunction(){return!1};\ng.J.yg\u003dfunction(){};\ng.J.showControls\u003dfunction(e){e!\u003d\u003dvoid 0\u0026\u0026this.api.Fz().f0(e)};\ng.J.Cd\u003dfunction(){};\ng.J.SH\u003dfunction(){return null};g.b(Nh,g.pT);g.J\u003dNh.prototype;g.J.WU\u003dfunction(){return 1E3*this.api.getDuration(this.UR,!1)};\ng.J.stop\u003dfunction(){this.J\u0026\u0026this.bB.CX(this.J)};\ng.J.HY\u003dfunction(){var e\u003dthis.api.getProgressState(this.UR);this.N\u003d{seekableStart:e.seekableStart,seekableEnd:e.seekableEnd,current:this.api.getCurrentTime(this.UR,!1)};this.publish(\"h\")};\ng.J.getProgressState\u003dfunction(){return this.N};\ng.J.Di\u003dfunction(e){g.FD(e,2)\u0026\u0026this.publish(\"g\")};g.b(g.ys,g.W);g.ys.prototype.show\u003dfunction(){g.W.prototype.show.call(this);g.NA(this.J)};\ng.ys.prototype.hide\u003dfunction(){this.N.stop();g.W.prototype.hide.call(this)};\ng.ys.prototype.O6\u003dfunction(e){e?g.G(this.C.getPlayerStateObject(),64)||wC(this,IM(),\"Play\"):(e\u003dthis.C.getVideoData(),e.isLivePlayback\u0026\u0026!e.allowLiveDvr?wC(this,v$H(),\"Stop live playback\"):wC(this,XV1(),\"Pause\"))};g.b(GTF,g.W);g.J\u003dGTF.prototype;g.J.jt\u003dfunction(e){e?this.J\u003dlh(this.C,this.element,null):(this.J\u003dthis.J,this.J(),this.J\u003dnull)};\ng.J.WY\u003dfunction(){this.C.X().T(\"player_new_info_card_format\")\u0026\u0026g.J4(this.C.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.hR(this.C.X())||(this.N.show(),g.CE(\"iv-button-shown\"))};\ng.J.rT\u003dfunction(){g.CE(\"iv-button-hidden\");this.N.hide()};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.N.state!\u003d\u003d4};\ng.J.fh\u003dfunction(){this.J\u0026\u0026this.J();g.W.prototype.fh.call(this)};\ng.J.d79\u003dfunction(){g.CE(\"iv-button-mouseover\")};\ng.J.onClicked\u003dfunction(e){this.C.CO();var N\u003dg.J4(this.C.getRootNode(),\"ytp-cards-teaser-shown\");g.CE(\"iv-teaser-clicked\",N);var y;if((y\u003dthis.C.getVideoData())\u003d\u003dnull?0:g.XU(y)){var w;e\u003d(w\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:g.PF(w);(e\u003d\u003dnull?0:e.onIconTapCommand)\u0026\u0026this.C.Mg(\"innertubeCommand\",e.onIconTapCommand)}else w\u003de.screenX\u003d\u003d\u003d0\u0026\u0026e.screenY\u003d\u003d\u003d0,this.C.P4(!this.C.fz(),w,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.b(UVP,g.W);g.J\u003dUVP.prototype;g.J.hh\u003dfunction(){this.C.CO()\u0026\u0026this.C.fz()\u0026\u0026this.e1()\u0026\u0026this.rT()};\ng.J.VN\u003dfunction(){this.rT();!this.C.CO()\u0026\u0026this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.rT();g.CE(\"iv-teaser-clicked\",this.J!\u003dnull);if(this.onClickCommand)this.C.Mg(\"innertubeCommand\",this.onClickCommand);else{var e;((e\u003dthis.C.getVideoData())\u003d\u003dnull?0:g.XU(e))||this.C.P4(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")}};\ng.J.JL\u003dfunction(){g.CE(\"iv-teaser-mouseover\");this.J\u0026\u0026this.J.stop()};\ng.J.s2t\u003dfunction(e){this.C.X().T(\"player_new_info_card_format\")\u0026\u0026!g.hR(this.C.X())?this.rQ.rT():this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.WY();this.J||!e||this.C.fz()||this.N\u0026\u0026this.N.isActive()||(this.WY(e),g.CE(\"iv-teaser-shown\"))};\ng.J.WY\u003dfunction(e){this.onClickCommand\u003de.onClickCommand;this.updateValue(\"text\",e.teaserText);this.element.setAttribute(\"dir\",g.bn(e.teaserText));this.j.show();this.N\u003dnew g.e6(function(){g.pi(this.C.getRootNode(),\"ytp-cards-teaser-shown\");this.C.T(\"player_new_info_card_format\")\u0026\u0026!g.hR(this.C.X())\u0026\u0026this.rQ.rT();this.EZ()},0,this);\nthis.N.start();this.rQ.jt(!1);this.J\u003dnew g.e6(this.rT,580+e.durationMs,this);this.J.start();this.Z.push(this.listen(\"mouseover\",this.Wb,this));this.Z.push(this.listen(\"mouseout\",this.Us,this))};\ng.J.EZ\u003dfunction(){if(!this.C.X().T(\"player_new_info_card_format\")\u0026\u0026g.hR(this.C.X())\u0026\u0026this.Og){var e\u003dthis.rQ.element.offsetLeft,N\u003dg.H4(\"ytp-cards-button-icon\"),y\u003dthis.C.isFullscreen()?54:36;if(N){var w\u003de+N.offsetLeft;this.element.style.marginRight\u003dthis.rQ.element.offsetParent.offsetWidth-e-N.offsetLeft-y+\"px\";this.element.style.marginLeft\u003dw+\"px\"}}};\ng.J.X5\u003dfunction(){g.hR(this.C.X())\u0026\u0026this.C.xx()\u0026\u0026this.Og\u0026\u0026this.D.start()};\ng.J.Wb\u003dfunction(){this.G.stop();this.J\u0026\u0026this.J.isActive()\u0026\u0026this.U.start()};\ng.J.Us\u003dfunction(){this.U.stop();this.J\u0026\u0026!this.J.isActive()\u0026\u0026this.G.start()};\ng.J.m7q\u003dfunction(){this.J\u0026\u0026this.J.stop()};\ng.J.B7Z\u003dfunction(){this.rT()};\ng.J.Fp\u003dfunction(){this.rT()};\ng.J.rT\u003dfunction(){!this.J||this.K\u0026\u0026this.K.isActive()||(g.CE(\"iv-teaser-hidden\"),this.j.hide(),g.re(this.C.getRootNode(),\"ytp-cards-teaser-shown\"),this.K\u003dnew g.e6(function(){for(var e\u003dg.c(this.Z),N\u003de.next();!N.done;N\u003de.next())this.CX(N.value);this.Z\u003d[];this.J\u0026\u0026(this.J.dispose(),this.J\u003dnull);this.rQ.jt(!0);!this.C.CO()\u0026\u0026this.C.X().T(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.rQ.rT()},330,this),this.K.start())};\ng.J.e1\u003dfunction(){return this.Og\u0026\u0026this.j.state!\u003d\u003d4};\ng.J.fh\u003dfunction(){var e\u003dthis.C.getRootNode();e\u0026\u0026g.re(e,\"ytp-cards-teaser-shown\");g.pq(this.N,this.K,this.J);g.W.prototype.fh.call(this)};var kZ\u003d{},Ak\u003d(kZ.BUTTON\u003d\"ytp-button\",kZ.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",kZ.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",kZ.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",kZ.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",kZ);g.b(LYJ,g.W);\nLYJ.prototype.onClick\u003dfunction(){this.api.logClick(this.element);var e\u003d!this.J;this.updateValue(\"label\",e?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.updateValue(\"pressed\",e);s5M(this,e)};g.jM(\"yt.pubsub.publish\",g.CE);g.b(g.TP,g.W);g.TP.prototype.j\u003dfunction(){window.location.reload()};\ng.TP.prototype.J\u003dfunction(){g.pi(this.element,\"ytp-sb-subscribed\")};\ng.TP.prototype.N\u003dfunction(){g.re(this.element,\"ytp-sb-subscribed\")};g.b(wR5,g.W);g.J\u003dwR5.prototype;g.J.Fhg\u003dfunction(e){this.api.logClick(this.N);var N\u003dthis.api.X();N.N||N.Bk?JP5(this)\u0026\u0026(this.isExpanded()?this.EN():this.Ro()):g.qm(window,yP0(this));e.preventDefault()};\ng.J.vT\u003dfunction(){Tln(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.J.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.J.Ro\u003dfunction(){if(JP5(this)\u0026\u0026!this.isExpanded()){this.updateValue(\"flyoutUnfocusable\",\"false\");this.updateValue(\"channelTitleFocusable\",\"0\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"false\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"false\");this.K\u0026\u0026this.K.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var e\u003dthis.api.getVideoData();this.J\u0026\u0026e.Z3\u0026\u0026e.subscribed\u0026\u0026(this.J.show(),\nthis.api.logVisibility(this.J.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.J.EN\u003dfunction(){this.updateValue(\"flyoutUnfocusable\",\"true\");this.updateValue(\"channelTitleFocusable\",\"-1\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");this.K\u0026\u0026this.K.start()};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.X();this.KX(!this.api.isEmbedsShortsMode());var N\u003dthis.api.getVideoData(),y\u003dthis.api.X(),w\u003dthis.api.getVideoData();this.j\u003d!1;var E\u003d!!w.videoId\u0026\u0026!!w.SR\u0026\u0026!!w.profilePicture;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.j\u003dE\u0026\u0026!!w.isListed\u0026\u0026!!w.author:g.hR(y)\u0026\u0026(this.j\u003dE\u0026\u0026!g.KX(w)\u0026\u0026!y.K\u0026\u0026!(y.U\u0026\u0026this.api.getPlayerSize().width\u003c200));y\u003dN.profilePicture;e\u003dg.hR(e)?N.expandedTitle:N.author;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;this.j?(this.G!\u003d\u003dy\u0026\u0026(this.N.style.backgroundImage\u003d\"url(\"+\ny+\")\",this.G\u003dy),this.updateValue(\"channelLogoLabel\",g.SO(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.pi(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.re(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.N,this.j\u0026\u0026this.L);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dN.iI);this.updateValue(\"expandedTitle\",N.expandedTitle);this.updateValue(\"expandedSubtitle\",N.expandedSubtitle)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.N,this.j\u0026\u0026e)};g.b(Jk,g.uh);Jk.prototype.J\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.element.click(),e.preventDefault())};g.b(pRM,g.W);g.J\u003dpRM.prototype;g.J.show\u003dfunction(){g.W.prototype.show.call(this);this.element.tabIndex\u003d0;this.element.focus();this.updateValue(\"userInfoFocusable\",\"0\");this.updateValue(\"userInfoFocusable2\",\"0\")};\ng.J.hide\u003dfunction(){g.W.prototype.hide.call(this);this.updateValue(\"userInfoFocusable\",\"-1\");this.updateValue(\"userInfoFocusable2\",\"-1\")};\ng.J.N$\u003dfunction(e){var N\u003dvE(e),y\u003dg.Ex(this.closeButton.element,N),w\u003dg.Ex(this.element,N);e\u003dthis.J\u0026\u0026g.Ex(this.J,N)\u0026\u0026g.dh(e);N\u0026\u0026(w||e)\u0026\u0026!y||this.hide()};\ng.J.kE\u003dfunction(){er1(g.ud(this.Lh.X()),\"user_info_panel\",function(){window.location.reload()})};\ng.J.GZ\u003dfunction(){var e\u003dthis.Lh.X(),N\u003d{USER_NAME:e.userDisplayName,USER_EMAIL:e.j_};this.updateValue(\"icon\",PCJ());this.updateValue(\"watchingAsUsername\",g.SO(\"Watching as $USER_NAME\",N));e.j_?this.updateValue(\"watchingAsEmail\",g.SO(\"($USER_EMAIL)\",N)):this.updateValue(\"watchingAsEmail\",\"\")};g.b(rPH,g.x7);g.J\u003drPH.prototype;g.J.va\u003dfunction(){this.x_.rT()};\ng.J.tnP\u003dfunction(){sc(this.KW.element)};\ng.J.zcG\u003dfunction(){CJ(this,this.C.getDebugText(!0))\u0026\u0026wC(this.XS,bj())};\ng.J.cz9\u003dfunction(){CJ(this,this.C.getVideoEmbedCode())\u0026\u0026wC(this.XS,F19());this.C.logClick(this.sT.element);xN(\"EMBED\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.aBP\u003dfunction(){CJ(this,this.C.getVideoUrl(!0,!0))\u0026\u0026wC(this.XS,Bq());this.C.logClick(this.getVideoUrl.element);xN(\"COPY_PASTE\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.S2Z\u003dfunction(){CJ(this,this.C.getVideoUrl(!1,!0))\u0026\u0026wC(this.XS,Bq());this.C.logClick(this.Kl.element);xN(\"COPY_PASTE\",this.C.getVideoData().videoId,this.C.getPlaylistId()||\"\")};\ng.J.onLoopChange\u003dfunction(e){var N;(N\u003dthis.pc)\u003d\u003dnull||Rq(N,e)};\ng.J.Lhh\u003dfunction(){this.C.setLoopVideo(this.pc.getValue());this.x_.rT();this.C.logClick(this.pc.element)};\ng.J.yaB\u003dfunction(e){this.C.reportPlaybackIssue();if(g.G9(e,this.C,!ZW(this.C.X()))){e\u003dthis.C;var N\u003de.app.getFeedbackProductData();e.pC(\"onFeedbackStartRequest\",N);e.isFullscreen()\u0026\u0026e.toggleFullscreen()}this.x_.rT()};\ng.J.WsP\u003dfunction(){g.NU(this.C,\"isVideoInfoVisible\",[])?g.NU(this.C,\"hideVideoInfo\",[]):g.NU(this.C,\"showVideoInfo\",[]);this.x_.rT()};\ng.J.UK9\u003dfunction(){this.A3\u0026\u0026(this.Xd||(this.Xd\u003dnew pRM(this.C,this.A3.element),g.Q(this,this.Xd),g.Pb(this.C,this.Xd.element,4)),this.Xd.show(),this.x_.rT(),this.C.logClick(this.A3.element))};\ng.J.onVideoDataChange\u003dfunction(e,N){this.qa(N)};\ng.J.qa\u003dfunction(e){var N\u003dthis.C.X(),y\u003dthis.C.getPresentingPlayerType()\u003d\u003d\u003d2,w\u003d!y||e.isListed;w\u003d!N.Kh\u0026\u0026!!e.videoId\u0026\u0026w;N.playerStyle!\u003d\u003d\"play\"?N\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(N\u003d{contact_type:\"playbackissue\",html5:1,ei:e.eventId,v:e.videoId,p:\"movies_playback\"},e.N\u0026\u0026(N.fmt\u003de.N.itag),e.clientPlaybackNonce\u0026\u0026(N.cpn\u003de.clientPlaybackNonce),e.partnerId\u0026\u0026(N.partnerid\u003de.partnerId),N\u003dg.Qb(\"//support.google.com/googleplay/\",N));this.sT.KX(w\u0026\u0026e.allowEmbed);this.getVideoUrl.KX(w);this.Kl.KX(w\u0026\u0026\n!e.isLivePlayback);this.nu.Ja(N,\"href\");var E;(E\u003dthis.pc)\u003d\u003dnull||E.KX(!e.isLivePlayback\u0026\u0026!y);var A;(A\u003dthis.A3)\u003d\u003dnull||A.KX(!y)};\ng.J.nx\u003dfunction(e){g.x7.prototype.nx.call(this,e);this.C.logVisibility(this.sT.element,e);this.C.logVisibility(this.getVideoUrl.element,e);this.C.logVisibility(this.Kl.element,e);this.pc\u0026\u0026this.C.logVisibility(this.pc.element,e);this.A3\u0026\u0026this.C.logVisibility(this.A3.element,e)};g.b(Mo5,g.n$);g.J\u003dMo5.prototype;g.J.tL\u003dfunction(e){var N\u003dvE(e);if(!(N\u0026\u0026(JL(N,\"a\")||JL(N,null,\"ytp-no-contextmenu\"))||this.Og)){var y;this.qg\u003d(e\u003d(y\u003de.touches)\u003d\u003dnull?void 0:y.item(0))?new g.ri(e.clientX,e.clientY):new g.ri(0,0);this.Kh.start()}};\ng.J.Y4\u003dfunction(){this.Kh.stop()};\ng.J.Ka1\u003dfunction(){this.open(this.qg)};\ng.J.h6\u003dfunction(){if(this.K\u0026\u0026$sP(this.K)){var e\u003d$sP(this.K).element;e.tabIndex\u003d-1;e.focus()}else this.element.tabIndex\u003d-1,this.element.focus()};\ng.J.show\u003dfunction(){this.K||(this.K\u003dnew rPH(this.C,this,this.XS),g.Q(this,this.K),g.Q_(this,this.K));this.K.onLoopChange(this.C.getLoopVideo());g.n$.prototype.show.call(this);this.C.logVisibility(this.element,!0);this.K.nx(!0)};\ng.J.hide\u003dfunction(){Y4P(this);g.n$.prototype.hide.call(this);this.C.logVisibility(this.element,!1);this.K\u0026\u0026this.K.nx(!1)};\ng.J.kit\u003dfunction(e){var N\u003dvE(e);this.Og||N\u0026\u0026(JL(N,\"a\")||JL(N,null,\"ytp-no-contextmenu\"))||(e.preventDefault(),this.open(new g.ri(e.pageX,e.pageY)))};\ng.J.WY\u003dfunction(e){if(e){var N\u003de.getBoundingClientRect();this.open(new g.ri(N.x,N.y))}g.n$.prototype.WY.call(this,e)};\ng.J.open\u003dfunction(e){lgs(this);var N\u003dthis.C.getVideoData();g.Y1(this.element,\"ytp-dni\",N.hs);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";e.x++;e.y++;g.n$.prototype.WY.call(this);var y\u003dgZ(this).body;N\u003dnew s7(0,Infinity,Infinity,0);var w\u003dxY(y);for(var E\u003dw.J.body,A\u003dw.J.documentElement,T\u003dyQ1(w.J);y\u003dFGE(y);)if((!g.RB||y.clientHeight!\u003d0||y!\u003dE)\u0026\u0026y!\u003dE\u0026\u0026y!\u003dA\u0026\u0026F0(y,\"overflow\")!\u003d\"visible\"){var p\u003dg.hp(y),C\u003dnew g.ri(y.clientLeft,y.clientTop);p.x+\u003dC.x;p.y+\u003dC.y;N.top\u003dMath.max(N.top,p.y);N.right\u003dMath.min(N.right,\np.x+y.clientWidth);N.bottom\u003dMath.min(N.bottom,p.y+y.clientHeight);N.left\u003dMath.max(N.left,p.x)}E\u003dT.scrollLeft;T\u003dT.scrollTop;N.left\u003dMath.max(N.left,E);N.top\u003dMath.max(N.top,T);w\u003dNPJ(w.J.defaultView||window);N.right\u003dMath.min(N.right,E+w.width);N.bottom\u003dMath.min(N.bottom,T+w.height);w\u003dN.top\u003e\u003d0\u0026\u0026N.left\u003e\u003d0\u0026\u0026N.bottom\u003eN.top\u0026\u0026N.right\u003eN.left?N:null;N\u003dthis.size;e\u003de.clone();N\u003dN.clone();w\u0026\u0026(T\u003dN,E\u003d5,(E\u002665)\u003d\u003d65\u0026\u0026(e.x\u003cw.left||e.x\u003e\u003dw.right)\u0026\u0026(E\u0026\u003d-2),(E\u0026132)\u003d\u003d132\u0026\u0026(e.y\u003cw.top||e.y\u003e\u003dw.bottom)\u0026\u0026(E\u0026\u003d-5),e.x\u003cw.left\u0026\u0026E\u00261\u0026\u0026\n(e.x\u003dw.left),E\u002616\u0026\u0026(A\u003de.x,e.x\u003cw.left\u0026\u0026(e.x\u003dw.left),e.x+T.width\u003ew.right\u0026\u0026(T.width\u003dMath.min(w.right-e.x,A+T.width-w.left),T.width\u003dMath.max(T.width,0))),e.x+T.width\u003ew.right\u0026\u0026E\u00261\u0026\u0026(e.x\u003dMath.max(w.right-T.width,w.left)),e.y\u003cw.top\u0026\u0026E\u00264\u0026\u0026(e.y\u003dw.top),E\u002632\u0026\u0026(A\u003de.y,e.y\u003cw.top\u0026\u0026(e.y\u003dw.top),e.y+T.height\u003ew.bottom\u0026\u0026(T.height\u003dMath.min(w.bottom-e.y,A+T.height-w.top),T.height\u003dMath.max(T.height,0))),e.y+T.height\u003ew.bottom\u0026\u0026E\u00264\u0026\u0026(e.y\u003dMath.max(w.bottom-T.height,w.top)));w\u003dnew g.pK(0,0,0,0);w.left\u003de.x;w.top\u003de.y;w.width\u003d\nN.width;w.height\u003dN.height;g.od(this.element,new g.ri(w.left,w.top));g.g9(this.j);this.j.Y(gZ(this),\"contextmenu\",this.q2q);this.j.Y(this.C,\"fullscreentoggled\",this.onFullscreenToggled);this.j.Y(this.C,\"pageTransition\",this.Ks)};\ng.J.q2q\u003dfunction(e){if(!e.defaultPrevented){var N\u003dvE(e);g.Ex(this.element,N)||this.rT();this.C.X().disableNativeContextMenu\u0026\u0026e.preventDefault()}};\ng.J.onFullscreenToggled\u003dfunction(){this.rT();lgs(this)};\ng.J.Ks\u003dfunction(){this.rT()};g.b(rC,g.W);rC.prototype.onClick\u003dfunction(){var e\u003dthis,N,y,w,E;return g.f(function(A){if(A.J\u003d\u003d1)return N\u003de.api.X(),y\u003de.api.getVideoData(),w\u003de.api.getPlaylistId(),E\u003dN.getVideoUrl(y.videoId,w,void 0,!0),g.D(A,o90(e,E),2);A.N\u0026\u0026S4P(e);e.api.logClick(e.element);g.hn(A)})};\nrC.prototype.GZ\u003dfunction(){this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z\"}}]});this.updateValue(\"title-attr\",\"Copy link\");this.visible\u003dF8M(this);g.Y1(this.element,\"ytp-copylink-button-visible\",this.visible);\nthis.KX(this.visible);this.tooltip.xp();this.api.logVisibility(this.element,this.visible\u0026\u0026this.L)};\nrC.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nrC.prototype.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-copylink-button-visible\")};g.b($y,g.W);$y.prototype.show\u003dfunction(){g.W.prototype.show.call(this);g.NA(this.N)};\n$y.prototype.hide\u003dfunction(){this.j.stop();this.K\u003d0;this.hW(\"ytp-seek-icon\").style.display\u003d\"none\";this.updateValue(\"seekIcon\",\"\");g.re(this.element,\"ytp-chapter-seek\");g.re(this.element,\"ytp-time-seeking\");g.W.prototype.hide.call(this)};\n$y.prototype.mw\u003dfunction(e,N,y,w){this.K\u003de\u003d\u003d\u003dthis.G?this.K+w:w;this.G\u003de;var E\u003de\u003d\u003d\u003d-1?this.D:this.U;E\u0026\u0026this.C.logClick(E);this.Z?this.N.stop():g.we(this.N);this.j.start();this.element.setAttribute(\"data-side\",e\u003d\u003d\u003d-1?\"back\":\"forward\");var A\u003d3*this.C.Fz().getPlayerSize().height;E\u003dthis.C.Fz().getPlayerSize();E\u003dE.width/3-3*E.height;this.J.style.width\u003dA+\"px\";this.J.style.height\u003dA+\"px\";e\u003d\u003d\u003d1?(this.J.style.left\u003d\"\",this.J.style.right\u003dE+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(this.J.style.right\u003d\"\",this.J.style.left\u003dE+\"px\");var T\u003dA*\n2.5;A\u003dT/2;var p\u003dthis.hW(\"ytp-doubletap-ripple\");p.style.width\u003dT+\"px\";p.style.height\u003dT+\"px\";e\u003d\u003d\u003d1?(e\u003dthis.C.Fz().getPlayerSize().width-N+Math.abs(E),p.style.left\u003d\"\",p.style.right\u003de-A+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(e\u003dMath.abs(E)+N,p.style.right\u003d\"\",p.style.left\u003de-A+\"px\");p.style.top\u003d\"calc((33% + \"+Math.round(y)+\"px) - \"+A+\"px)\";if(y\u003dthis.hW(\"ytp-doubletap-ripple\"))y.classList.remove(\"ytp-doubletap-ripple\"),y.classList.add(\"ytp-doubletap-ripple\");b73(this,this.Z?this.K:w)};g.b(cPs,qJ);g.J\u003dcPs.prototype;g.J.j6\u003dfunction(e){this.aq||(this.aq\u003dnew Hs(this.C),g.Q(this,this.aq));var N,y;if((N\u003dthis.dT)\u003d\u003dnull?0:(y\u003dN.menu)\u003d\u003dnull?0:y.menuRenderer)this.aq.open(this.dT.menu.menuRenderer,e.target),e.preventDefault()};\ng.J.Iy\u003dfunction(){return!!this.J};\ng.J.xZ\u003dfunction(){return!!this.J};\ng.J.VW\u003dfunction(e){e.target\u003d\u003d\u003dthis.overflowButton.element?e.preventDefault():(this.jn\u0026\u0026this.C.Mg(\"innertubeCommand\",this.jn),this.vJ(!1))};\ng.J.UA\u003dfunction(){this.vJ(!0);var e,N;((e\u003dthis.J)\u003d\u003dnull?0:(N\u003de.bannerData)\u003d\u003dnull?0:N.dismissedStatusKey)\u0026\u0026this.Xz.push(this.J.bannerData.dismissedStatusKey);this.BS()};\ng.J.Es\u003dfunction(){this.BS();Fh(this)};\ng.J.mGk\u003dfunction(e){var N\u003dthis,y;if(e.id!\u003d\u003d((y\u003dthis.J)\u003d\u003dnull?void 0:y.identifier)){this.BS();y\u003dg.c(this.l9);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dw.value,A\u003dvoid 0,T\u003dvoid 0;if((w\u003d(A\u003dE)\u003d\u003dnull?void 0:(T\u003dA.bannerData)\u003d\u003dnull?void 0:T.itemData)\u0026\u0026E.identifier\u003d\u003d\u003de.id){T\u003dA\u003dvoid 0;var p\u003d((A\u003dE)\u003d\u003dnull?void 0:(T\u003dA.bannerData)\u003d\u003dnull?void 0:T.dismissedStatusKey)||\"\";if(this.Xz.includes(p))break;this.J\u003dE;this.banner.element.setAttribute(\"aria-label\",w.accessibilityLabel||\"\");w.trackingParams\u0026\u0026(this.j\u003d!0,this.C.setTrackingParams(this.badge.element,\nw.trackingParams));this.D.show();ur(this);this.i9.KX(!w.stayInApp);VoF(this);Bl1(this);lo(this);this.jn\u003dg.m(w.onTapCommand,ZL);if(E\u003dg.m(w.menuOnTap,ZL))this.dT\u003dg.m(E,uFw);E\u003dvoid 0;this.banner.update({thumbnail:(E\u003d(w.thumbnailSources||[])[0])\u003d\u003dnull?void 0:E.url,title:w.productTitle,price:w.priceReplacementText?w.priceReplacementText:w.price,salesOriginalPrice:ds0(this),priceDropReferencePrice:Ig1(this),promotionText:PKJ(this),priceA11yText:v9J(this),affiliateDisclaimer:w.affiliateDisclaimer,vendor:zrH(this)});\np\u003dT\u003dA\u003dE\u003dvoid 0;((E\u003dw)\u003d\u003dnull?0:(A\u003dE.hiddenProductOptions)\u003d\u003dnull?0:A.showDropCountdown)\u0026\u0026((T\u003dw)\u003d\u003dnull?0:(p\u003dT.hiddenProductOptions)\u003d\u003dnull?0:p.dropTimestampMs)\u0026\u0026(this.Y_\u003dnew g.e6(function(){g9n(N)},1E3),this.i9.hide(),this.countdownTimer.show(),g9n(this));\nthis.C.T(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")\u0026\u0026kIM(this)\u0026\u0026(this.pX\u003dnew g.e6(function(){XRF(N)},1E3),XRF(this))}}}};\ng.J.BS\u003dfunction(){this.J\u0026\u0026(this.J\u003dvoid 0,this.xK())};\ng.J.onVideoDataChange\u003dfunction(e,N){var y\u003dthis;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026Fh(this);var w,E,A;e\u003dg.m((w\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(E\u003dw.playerOverlays)\u003d\u003dnull?void 0:(A\u003dE.playerOverlayRenderer)\u003d\u003dnull?void 0:A.productsInVideoOverlayRenderer,fZw);this.overflowButton.show();this.dismissButton.hide();var T\u003de\u003d\u003dnull?void 0:e.featuredProductsEntityKey;this.trendingOfferEntityKey\u003de\u003d\u003dnull?void 0:e.trendingOfferEntityKey;this.l9.length||(Ds0(this,T),lo(this));var p;(p\u003dthis.PY)\u003d\u003dnull||p.call(this);this.PY\u003dg.WH.subscribe(function(){Ds0(y,\nT);lo(y)})};\ng.J.fh\u003dfunction(){Fh(this);VoF(this);Bl1(this);qJ.prototype.fh.call(this)};g.b(Z7M,g.W);Z7M.prototype.onClick\u003dfunction(){this.C.logClick(this.element,this.N)};g.b(xsH,g.Dq);g.J\u003dxsH.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.C.publish(\"infopaneldetailvisibilitychange\",!0);this.C.logVisibility(this.element,!0);jjE(this,!0)};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.C.publish(\"infopaneldetailvisibilitychange\",!1);this.C.logVisibility(this.element,!1);jjE(this,!1)};\ng.J.getId\u003dfunction(){return this.j};\ng.J.P2\u003dfunction(){return this.itemData.length};\ng.J.onVideoDataChange\u003dfunction(e,N){if(N){var y,w,E,A;this.update({title:((y\u003dN.ib)\u003d\u003dnull?void 0:(w\u003dy.title)\u003d\u003dnull?void 0:w.content)||\"\",body:((E\u003dN.ib)\u003d\u003dnull?void 0:(A\u003dE.bodyText)\u003d\u003dnull?void 0:A.content)||\"\"});var T;e\u003d((T\u003dN.ib)\u003d\u003dnull?void 0:T.trackingParams)||null;this.C.setTrackingParams(this.element,e);T\u003dg.c(this.itemData);for(e\u003dT.next();!e.done;e\u003dT.next())e.value.dispose();this.itemData\u003d[];var p;if((p\u003dN.ib)\u003d\u003dnull?0:p.ctaButtons)for(N\u003dg.c(N.ib.ctaButtons),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dg.m(p.value,\nvwX))p\u003dnew Z7M(this.C,p,this.J),p.WG\u0026\u0026(this.itemData.push(p),p.yB(this.items))}};\ng.J.fh\u003dfunction(){this.hide();g.Dq.prototype.fh.call(this)};g.b(ms5,g.W);g.J\u003dms5.prototype;g.J.onVideoDataChange\u003dfunction(e,N){Qj5(this,N);this.k9\u0026\u0026K89(this,this.k9)};\ng.J.q$\u003dfunction(e){var N\u003dthis.C.getVideoData();this.videoId!\u003d\u003dN.videoId\u0026\u0026Qj5(this,N);K89(this,e.state);this.k9\u003de.state};\ng.J.qW\u003dfunction(e){(this.j\u003de)?this.hide():this.J\u0026\u0026this.show()};\ng.J.wH\u003dfunction(){this.N||this.WY();this.showControls\u003d!0};\ng.J.bU\u003dfunction(){this.N||this.rT();this.showControls\u003d!1};\ng.J.WY\u003dfunction(){var e;if((e\u003dthis.C)\u003d\u003dnull?0:e.T(\"embeds_web_enable_info_panel_sizing_fix\")){var N;e\u003d(N\u003dthis.C)\u003d\u003dnull?void 0:N.getPlayerSize();N\u003de.width\u003c380;var y;e\u003de.height\u003c(((y\u003dthis.C)\u003d\u003dnull?0:y.isEmbedsShortsMode())?400:280);var w,E;if((((w\u003dthis.C)\u003d\u003dnull?0:w.getPlayerStateObject().isCued())||((E\u003dthis.C)\u003d\u003dnull?0:g.G(E.getPlayerStateObject(),1024)))\u0026\u0026N\u0026\u0026e)return}this.J\u0026\u0026!this.j\u0026\u0026(this.K.show(),this.C.publish(\"infopanelpreviewvisibilitychange\",!0),this.C.logVisibility(this.element,!0))};\ng.J.rT\u003dfunction(){this.J\u0026\u0026!this.j\u0026\u0026(this.K.hide(),this.C.publish(\"infopanelpreviewvisibilitychange\",!1),this.C.logVisibility(this.element,!1))};\ng.J.eih\u003dfunction(){this.N\u003d!1;this.showControls||this.rT()};var nb_\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(nb_).reduce(function(e,N){e[nb_[N]]\u003dN;return e},{});\nvar QFk\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(QFk).reduce(function(e,N){e[QFk[N]]\u003dN;return e},{});\nvar mgF\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(mgF).reduce(function(e,N){e[mgF[N]]\u003dN;return e},{});var Hmf,KCZ;Hmf\u003d[{option:\"#fff\",text:\"White\"},{option:\"#ff0\",text:\"Yellow\"},{option:\"#0f0\",text:\"Green\"},{option:\"#0ff\",text:\"Cyan\"},{option:\"#00f\",text:\"Blue\"},{option:\"#f0f\",text:\"Magenta\"},{option:\"#f00\",text:\"Red\"},{option:\"#080808\",text:\"Black\"}];KCZ\u003d[{option:0,text:Sz(0)},{option:.25,text:Sz(.25)},{option:.5,text:Sz(.5)},{option:.75,text:Sz(.75)},{option:1,text:Sz(1)}];\ng.c6\u003d[{option:\"fontFamily\",text:\"Font family\",options:[{option:1,text:\"Monospaced Serif\"},{option:2,text:\"Proportional Serif\"},{option:3,text:\"Monospaced Sans-Serif\"},{option:4,text:\"Proportional Sans-Serif\"},{option:5,text:\"Casual\"},{option:6,text:\"Cursive\"},{option:7,text:\"Small Capitals\"}]},{option:\"color\",text:\"Font colour\",options:Hmf},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:Sz(.5)},{option:-1,text:Sz(.75)},{option:0,text:Sz(1)},{option:1,text:Sz(1.5)},{option:2,\ntext:Sz(2)},{option:3,text:Sz(3)},{option:4,text:Sz(4)}]},{option:\"background\",text:\"Background colour\",options:Hmf},{option:\"backgroundOpacity\",text:\"Background opacity\",options:KCZ},{option:\"windowColor\",text:\"Window colour\",options:Hmf},{option:\"windowOpacity\",text:\"Window opacity\",options:KCZ},{option:\"charEdgeStyle\",text:\"Character edge style\",options:[{option:0,text:\"None\"},{option:4,text:\"Drop Shadow\"},{option:1,text:\"Raised\"},{option:2,text:\"Depressed\"},{option:3,text:\"Outline\"}]},{option:\"textOpacity\",\ntext:\"Font opacity\",options:[{option:.25,text:Sz(.25)},{option:.5,text:Sz(.5)},{option:.75,text:Sz(.75)},{option:1,text:Sz(1)}]}];var WCZ\u003d[27,9,33,34,13,32,187,61,43,189,173,95,79,87,67,80,78,75,70,65,68,87,83,107,221,109,219];g.b(L8J,g.fd);g.J\u003dL8J.prototype;\ng.J.Nn\u003dfunction(e){e.repeat||(this.K.Pz\u003d!1);var N\u003d!1,y\u003de.keyCode,w\u003dvE(e),E\u003d!e.altKey\u0026\u0026!e.ctrlKey\u0026\u0026!e.metaKey\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||WCZ.includes(y)),A\u003d!1,T\u003d!1,p\u003dthis.api.X();e.defaultPrevented?(E\u003d!1,T\u003d!0):p.jN\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay()\u0026\u0026(E\u003d!1);if(y\u003d\u003d\u003d9)N\u003d!0;else{if(w)switch(y){case 32:case 13:if(w.tagName\u003d\u003d\u003d\"BUTTON\"||w.tagName\u003d\u003d\u003d\"A\"||w.tagName\u003d\u003d\u003d\"INPUT\")N\u003d!0,E\u003d!1;else if(E){var C\u003dw.getAttribute(\"role\");!C||C!\u003d\u003d\"option\"\u0026\u0026C!\u003d\u003d\"button\"\u0026\u0026C.indexOf(\"menuitem\")!\u003d\u003d0||\n(N\u003d!0,w.click(),A\u003d!0)}this.api.T(\"enable_key_press_enter_logging\")\u0026\u0026(w\u003dg.It(),C\u003dhP0(247608),w\u0026\u0026C\u0026\u0026g.NR(at)(void 0,w,C,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",void 0,void 0));break;case 37:case 39:case 36:case 35:N\u003dw.getAttribute(\"role\")\u003d\u003d\u003d\"slider\";break;case 38:case 40:C\u003dw.getAttribute(\"role\"),w\u003dy\u003d\u003d\u003d38?w.previousSibling:w.nextSibling,C\u003d\u003d\u003d\"slider\"?N\u003d!0:E\u0026\u0026(C\u003d\u003d\u003d\"option\"?(w\u0026\u0026w.getAttribute(\"role\")\u003d\u003d\u003d\"option\"\u0026\u0026w.focus(),A\u003dN\u003d!0):C\u0026\u0026C.indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026(w\u0026\u0026w.hasAttribute(\"role\")\u0026\u0026w.getAttribute(\"role\").indexOf(\"menuitem\")\u003d\u003d\u003d\n0\u0026\u0026w.focus(),A\u003dN\u003d!0))}if(E\u0026\u0026!A)switch(y){case 38:A\u003dMath.min(this.api.getVolume()+5,100);EL(this.XS,A,!1);this.api.setVolume(A);T\u003dA\u003d!0;break;case 40:A\u003dMath.max(this.api.getVolume()-5,0);EL(this.XS,A,!0);this.api.setVolume(A);T\u003dA\u003d!0;break;case 36:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),T\u003dA\u003d!0);break;case 35:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),T\u003dA\u003d!0)}}N\u0026\u0026bo(this,!0);(N||T)\u0026\u0026this.tT.Cd();(A||\nE\u0026\u0026this.handleGlobalKeyDown(y,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code,e.repeat))\u0026\u0026e.preventDefault();p.G\u0026\u0026(e\u003d{keyCode:e.keyCode,altKey:e.altKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,shiftKey:e.shiftKey,handled:e.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Y9(\"onKeyPress\",e))};\ng.J.ke\u003dfunction(e){var N\u003de.keyCode;(!this.api.T(\"web_player_spacebar_control_bugfix\")||this.api.T(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.j)\u0026\u0026this.handleGlobalKeyUp(N,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code)\u0026\u0026e.preventDefault()};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){this.api.publish(\"keyboardserviceglobalkeyup\",{keyCode:e,shiftKey:N,ctrlKey:y,altKey:w,metaKey:E,key:A,code:T});N\u003d!1;if(this.K.Pz)return N;(y\u003dg.Bb(this.api.jR()))\u0026\u0026(y\u003dy.ud)\u0026\u0026y.Og\u0026\u0026(y.FJ(e),N\u003d!0);switch(e){case 9:bo(this,!0);N\u003d!0;break;case 32:if(this.api.T(\"web_speedmaster_spacebar_control\")\u0026\u0026(!this.api.T(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.j||this.api.T(\"web_player_spacebar_control_bugfix\"))\u0026\u0026!this.api.X().jN){var p,C;e\u003d(p\u003dthis.progressBar)\u003d\u003d\nnull?void 0:(C\u003dp.N)\u003d\u003dnull?void 0:C.isEnabled;N\u003dthis.uX(e)}}return N};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){p||(this.K.Pz\u003d!1);var C\u003d!1,r\u003dthis.api.X();if(r.jN\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay())return C;var Y\u003dg.Bb(this.api.jR());if(Y\u0026\u0026(Y\u003dY.ud)\u0026\u0026Y.Og)switch(e){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:C\u003dY.pn(e)}r.Z||C||(C\u003dA||String.fromCharCode(e).toLowerCase(),this.N+\u003dC,\"awesome\".indexOf(this.N)\u003d\u003d\u003d0?(C\u003d!0,7\u003d\u003d\u003dthis.N.length\u0026\u0026v01(this.api.getRootNode(),\"ytp-color-party\")):(this.N\u003dC,C\u003d\"awesome\".indexOf(this.N)\u003d\u003d\u003d0));if(!C\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||\nWCZ.includes(e))){var M\u003dthis.api.getVideoData(),l,F;Y\u003d(l\u003dthis.progressBar)\u003d\u003dnull?void 0:(F\u003dl.N)\u003d\u003dnull?void 0:F.isEnabled;l\u003dM?M.ll:[];F\u003dHT?w:y;switch(e){case 80:N\u0026\u0026!r.Zl\u0026\u0026(wC(this.XS,Im3(),\"Previous\"),this.api.previousVideo(),C\u003d!0);break;case 78:N\u0026\u0026!r.Zl\u0026\u0026(wC(this.XS,X3(),\"Next\"),this.api.nextVideo(),C\u003d!0);break;case 74:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,-10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_10S\"),Yy(this.J,\n-1,10,C)):Yy(this.J,-1,10):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,73),C\u003d!0);break;case 76:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_10S\"),Yy(this.J,1,10,C)):Yy(this.J,1,10):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,74),C\u003d!0);break;case 37:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dRrn(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.J!\u003dnull\u0026\u0026(hrJ(this.J,-1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,53),C\u003d!0)):(this.J?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,-5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_5S\"),Yy(this.J,-1,5,C)):Yy(this.J,-1,5):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",\nwidth:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z\"}}]}),\nthis.api.seekBy(-5*this.api.getPlaybackRate(),void 0,void 0,71),C\u003d!0));break;case 39:this.api.Bf()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dO71(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.J!\u003dnull\u0026\u0026(hrJ(this.J,1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,52),C\u003d!0)):(this.J!\u003dnull?this.api.T(\"enable_key_press_seek_logging\")?(C\u003dhk(this,5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_5S\"),Yy(this.J,1,5,C)):Yy(this.J,1,5):wC(this.XS,{S:\"svg\",V:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z\"}}]}),\nthis.api.seekBy(5*this.api.getPlaybackRate(),void 0,void 0,72),C\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),EL(this.XS,this.api.getVolume(),!1)):(this.api.mute(),EL(this.XS,0,!0));C\u003d!0;break;case 32:C\u003dthis.api.T(\"web_speedmaster_spacebar_control\")?!this.api.X().Zl:this.uX(Y);break;case 75:C\u003dthis.uX(Y);break;case 190:N?r.enableSpeedOptions\u0026\u0026agJ(this)\u0026\u0026(C\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(C+.25,!0),OUH(this.XS,!1),C\u003d!0):this.api.Bf()\u0026\u0026(this.step(1),C\u003d!0);break;case 188:N?\nr.enableSpeedOptions\u0026\u0026agJ(this)\u0026\u0026(C\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(C-.25,!0),OUH(this.XS,!0),C\u003d!0):this.api.Bf()\u0026\u0026(this.step(-1),C\u003d!0);break;case 70:Osn(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),C\u003d!0);\nbreak;case 27:Y?(this.progressBar.v5(),C\u003d!0):this.Z()\u0026\u0026(C\u003d!0)}if(r.controlsType!\u003d\u003d\"3\")switch(e){case 67:g.fZ(this.api.jR())\u0026\u0026(r\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),RVF(this.XS,!r||r\u0026\u0026!r.displayName),C\u003d!0);break;case 79:ky(this,\"textOpacity\");break;case 87:ky(this,\"windowOpacity\");break;case 187:case 61:ky(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:ky(this,\"fontSizeIncrement\",!0,!0)}var S;N||y||w||(e\u003e\u003d48\u0026\u0026e\u003c\u003d57?S\u003de-48:e\u003e\u003d96\u0026\u0026e\u003c\u003d105\u0026\u0026(S\u003de-96));S!\u003dnull\u0026\u0026this.api.Bf()\u0026\u0026\n(this.api.startSeekCsiAction(),r\u003dthis.api.getProgressState(),this.api.seekTo(S/10*(r.seekableEnd-r.seekableStart)+r.seekableStart,void 0,void 0,void 0,81),C\u003d!0);C\u0026\u0026this.tT.Cd()}this.j||this.api.publish(\"keyboardserviceglobalkeydown\",{keyCode:e,shiftKey:N,ctrlKey:y,altKey:w,metaKey:E,key:A,code:T,repeat:p},this.K);return C};\ng.J.step\u003dfunction(e){this.api.Bf();if(this.api.getPlayerStateObject().isPaused()){var N\u003dthis.api.getVideoData().N;N\u0026\u0026(N\u003dN.video)\u0026\u0026this.api.seekBy(e/(N.fps||30),void 0,void 0,e\u003e0?77:78)}};\ng.J.uX\u003dfunction(e){if(!this.api.X().Zl){var N;var y,w\u003d(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?void 0:y.playabilityStatus;if(w){var E;N\u003d((E\u003dg.m(w.miniplayer,mMV))\u003d\u003dnull?void 0:E.playbackMode)\u003d\u003d\u003d\"PLAYBACK_MODE_PAUSED_ONLY\"}else N\u003d!1;N\u0026\u0026this.api.Mg(\"onExpandMiniplayer\");e?this.progressBar.Z5():(e\u003d!this.api.getPlayerStateObject().isOrWillBePlaying(),this.XS.O6(e),e?this.api.playVideo():this.api.pauseVideo());return!0}return!1};\ng.J.fh\u003dfunction(){g.we(this.L);g.fd.prototype.fh.call(this)};g.b(g.B6,g.W);g.B6.prototype.f2\u003dN3(11);\ng.B6.prototype.GZ\u003dfunction(){var e\u003dthis.C.X(),N\u003de.K||this.C.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026this.Lw.isEmpty();e\u003dg.hR(e)\u0026\u0026g.cb(this.C)\u0026\u0026g.G(this.C.getPlayerStateObject(),128);var y\u003dthis.C.getPlayerSize();this.visible\u003dthis.C.xx()\u0026\u0026!e\u0026\u0026y.width\u003e\u003d240\u0026\u0026!g.KX(this.C.getVideoData())\u0026\u0026!N\u0026\u0026!this.J\u0026\u0026!this.C.isEmbedsShortsMode();g.Y1(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026this.C.xp();this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.B6.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};\ng.B6.prototype.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-overflow-button-visible\")};g.b(e7s,g.Dq);g.J\u003de7s.prototype;g.J.OF\u003dfunction(e){e\u003dvE(e);g.Ex(this.element,e)\u0026\u0026(g.Ex(this.J,e)||g.Ex(this.closeButton,e)||VL(this))};\ng.J.rT\u003dfunction(){g.Dq.prototype.rT.call(this);this.C.Zk(this.element)};\ng.J.show\u003dfunction(){this.Og\u0026\u0026this.C.publish(\"OVERFLOW_PANEL_OPENED\");g.Dq.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");yMF(this,!0)};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");yMF(this,!1)};\ng.J.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.e1()\u0026\u0026VL(this)};\ng.J.isEmpty\u003dfunction(){return this.actionButtons.length\u003d\u003d\u003d0};\ng.J.focus\u003dfunction(){for(var e\u003dg.c(this.actionButtons),N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.Og){N.focus();break}};g.b(wvH,g.W);wvH.prototype.onClick\u003dfunction(e){g.G9(e,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.b(ELH,g.Dq);g.J\u003dELH.prototype;g.J.show\u003dfunction(){g.Dq.prototype.show.call(this);this.J.Y(this.api,\"videodatachange\",this.BR);this.J.Y(this.api,\"onPlaylistUpdate\",this.BR);this.BR()};\ng.J.hide\u003dfunction(){g.Dq.prototype.hide.call(this);g.g9(this.J);this.updatePlaylist(null)};\ng.J.BR\u003dfunction(){this.updatePlaylist(this.api.getPlaylist());this.api.X().K\u0026\u0026(this.hW(\"ytp-playlist-menu-title-name\").removeAttribute(\"href\"),this.K\u0026\u0026(this.CX(this.K),this.K\u003dnull))};\ng.J.Mb\u003dfunction(){var e\u003dthis.playlist,N\u003de.author,y\u003dN?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",w\u003d{CURRENT_POSITION:String(e.index+1),PLAYLIST_LENGTH:String(e.getLength())};N\u0026\u0026(w.AUTHOR\u003dN);this.update({title:e.title,subtitle:g.SO(y,w),playlisturl:this.api.getVideoUrl(!0)});N\u003de.N;if(N\u003d\u003d\u003dthis.j)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.playlistData[e.index];else{y\u003dg.c(this.playlistData);for(w\u003dy.next();!w.done;w\u003dy.next())w.value.dispose();\ny\u003de.getLength();this.playlistData\u003d[];for(w\u003d0;w\u003cy;w++){var E\u003dnew wvH(this.api,e,w);this.playlistData.push(E);E.yB(this.items)}this.selected\u003dthis.playlistData[e.index];this.j\u003dN}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.J.Nx9\u003dfunction(e){var N\u003dthis.api.getVideoUrl(!0);g.Uc(N,this.api,e)};\ng.J.updatePlaylist\u003dfunction(e){this.playlist!\u003d\u003de?(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Mb,this),this.playlist\u003de,this.j\u003dnull,e?(e.subscribe(\"shuffle\",this.Mb,this),this.Mb()):this.Og\u0026\u0026this.hide()):this.playlist\u0026\u0026this.Mb()};\ng.J.focus\u003dfunction(){this.selected.focus()};\ng.J.fh\u003dfunction(){this.hide();g.Dq.prototype.fh.call(this)};g.b(Xh,g.W);Xh.prototype.hide\u003dfunction(){g.W.prototype.hide.call(this);this.nx(!1);this.api.xp()};\nXh.prototype.GZ\u003dfunction(){var e\u003dg.hR(this.api.X());g.Y1(this.element,\"ytp-playlist-menu-button-tiny\",this.api.Fz().getPlayerSize().width\u003c400\u0026\u0026!e);this.api.isEmbedsShortsMode()?this.hide():this.playlist\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2?(this.update({text:g.SO(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.getLength())}),title:g.SO(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.Og||(this.show(),\nthis.api.xp()),this.visible\u003d!0,this.nx(!0)):this.Og\u0026\u0026this.hide()};\nXh.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nXh.prototype.J\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.GZ,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.GZ,this);this.GZ()};g.b(AME,g.W);g.J\u003dAME.prototype;g.J.hL\u003dfunction(){this.j?C9E(this):pv3(this)};\ng.J.AL\u003dfunction(){this.j?(P6(this),this.G\u003d!0):pv3(this)};\ng.J.GWZ\u003dfunction(){this.Z\u003d!0;this.Fd(1);this.C.publish(\"promotooltipacceptbuttonclicked\",this.acceptButton);P6(this);this.N\u0026\u0026this.C.logClick(this.acceptButton)};\ng.J.wYk\u003dfunction(){this.Z\u003d!0;this.Fd(2);P6(this);this.N\u0026\u0026this.C.logClick(this.dismissButton)};\ng.J.lU\u003dfunction(e){if(this.C.getPresentingPlayerType()\u003d\u003d\u003d1||this.C.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.U){var N\u003d!0,y\u003dg.H4(\"ytp-ad-overlay-ad-info-dialog-container\"),w\u003dg.H4(\"ytp-ad-player-overlay-layout\"),E\u003dvE(e);if(this.K\u0026\u0026E\u0026\u0026g.Ex(this.K,E))this.K\u003dnull;else{this.C.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026E\u0026\u0026Array.from(E.classList).forEach(function(C){if(C.startsWith(\"ytp-ad\")||C.startsWith(\"ytp-skip-ad\"))N\u003d!1});\nvar A\u003drM1(this.tooltipRenderer),T;if(((T\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:T.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\")A\u0026\u0026(N\u003dN\u0026\u0026!g.Ex(this.element,E));else{var p;((p\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u0026\u0026(N\u003dA?!1:N\u0026\u0026g.Ex(this.element,E))}this.J\u0026\u0026this.Og\u0026\u0026!y\u0026\u0026!w\u0026\u0026(!E||N\u0026\u0026g.dh(e))\u0026\u0026(this.Z\u003d!0,P6(this))}}};\ng.J.Fd\u003dfunction(e){var N\u003dthis.tooltipRenderer.promoConfig;if(N){switch(e){case 0:var y;if((y\u003dN.impressionEndpoints)\u003d\u003dnull?0:y.length)var w\u003dN.impressionEndpoints[0];break;case 1:w\u003dN.acceptCommand;break;case 2:w\u003dN.dismissCommand}var E;e\u003d(E\u003dg.m(w,IZw))\u003d\u003dnull?void 0:E.feedbackToken;w\u0026\u0026e\u0026\u0026(E\u003d{feedbackTokens:[e]},e\u003dthis.C.WI(),(e\u003d\u003dnull?0:SE9(w,e.c6))\u0026\u0026Oq(e,w,E))}};\ng.J.I9\u003dfunction(){this.G||(this.J||(this.J\u003dTVH(this)),C9E(this))};\nvar JMJ\u003d{\"ytp-settings-button\":g.zV()};g.b(dC,g.W);dC.prototype.onStateChange\u003dfunction(e){this.IJ(e.state)};\ndC.prototype.IJ\u003dfunction(e){this.KX(g.G(e,2))};\ndC.prototype.onClick\u003dfunction(){this.C.getPlayerStateObject().isOrWillBePlaying();this.C.playVideo()};g.b(Im,g.W);Im.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var N\u003dg.Qb(this.api.X().qg,{focusSearch:\"true\"}),y\u003d{};g.NU(this.api,\"addEmbedsConversionTrackingParams\",[y]);N\u003dg.Qb(N,y);var w;(y\u003d(w\u003dthis.api.getVideoData().yA)\u003d\u003dnull?void 0:w.params)\u0026\u0026(N\u003dg.Qb(N,{bp:y}));g.qm(window,N);e.preventDefault()};\nIm.prototype.J\u003dfunction(){if(this.api.T(\"embeds_web_enable_search_button\")){var e\u003dthis.api.X();var N\u003dthis.api.getVideoData(),y\u003dthis.api.Fz().getPlayerSize().width;e\u003dg.hR(e)\u0026\u0026y\u003e\u003dthis.N\u0026\u0026!e.K\u0026\u0026!N.isAd()\u0026\u0026!this.api.isEmbedsShortsMode()}else e\u003d!1;this.visible\u003de;this.KX(this.visible);g.Y1(this.element,\"ytp-search-button-visible\",this.visible);g.Y1(this.element,\"ytp-show-search-title\",!this.api.xx());this.api.logVisibility(this.element,this.visible\u0026\u0026this.L)};\nIm.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(g.v6,g.W);g.J\u003dg.v6.prototype;g.J.jy\u003dN3(8);g.J.onClick\u003dfunction(){var e\u003dthis,N\u003dthis.api.X(),y\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),w\u003dthis.api.getPlaylistId();N\u003dthis.api.T(\"enable_share_button_url_fix\")?this.api.getVideoUrl(!0,!0,!0):N.getVideoUrl(y.videoId,w,void 0,!0);if(navigator.share)try{var E\u003dnavigator.share({title:y.title,url:N});E instanceof Promise\u0026\u0026E.catch(function(A){Yy3(e,A)})}catch(A){A instanceof Error\u0026\u0026Yy3(this,A)}else this.J.Jm(),VL(this.K,this.element,!1);\nthis.api.logClick(this.element)};\ng.J.GZ\u003dfunction(){var e\u003dthis.api.X(),N\u003dthis.api.isEmbedsShortsMode();g.Y1(this.element,\"ytp-show-share-title\",g.hR(e)\u0026\u0026!N);this.J.Nr()\u0026\u0026N?(e\u003d(this.api.Fz().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$0(this.element,\"right\",e+\"px\")):N\u0026\u0026g.$0(this.element,\"right\",\"0px\");this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z\"}}]});\nthis.visible\u003d$r5(this);g.Y1(this.element,\"ytp-share-button-visible\",this.visible);this.KX(this.visible);this.tooltip.xp();this.api.logVisibility(this.element,$r5(this)\u0026\u0026this.L)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\ng.J.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.element,\"ytp-share-button-visible\")};g.b(l_5,g.Dq);g.J\u003dl_5.prototype;g.J.uU\u003dfunction(e){e\u003dvE(e);g.Ex(this.Z,e)||g.Ex(this.closeButton,e)||VL(this)};\ng.J.rT\u003dfunction(){g.Dq.prototype.rT.call(this);this.tooltip.Zk(this.element);this.api.logVisibility(this.J,!1);for(var e\u003dg.c(this.K),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.api.hasVe(N.element)\u0026\u0026this.api.logVisibility(N.element,!1)};\ng.J.show\u003dfunction(){var e\u003dthis.Og;g.Dq.prototype.show.call(this);this.GZ();e||this.api.Mg(\"onSharePanelOpened\")};\ng.J.j9q\u003dfunction(){this.Og\u0026\u0026this.GZ()};\ng.J.GZ\u003dfunction(){var e\u003dthis;g.pi(this.element,\"ytp-share-panel-loading\");g.re(this.element,\"ytp-share-panel-fail\");var N\u003dthis.api.getVideoData(),y\u003dthis.api.getPlaylistId()\u0026\u0026this.j.checked;N.getSharePanelCommand\u0026\u0026Oq(this.api.WI(),N.getSharePanelCommand,{includeListId:y}).then(function(w){e.Ss()||(g.re(e.element,\"ytp-share-panel-loading\"),Sy_(e,w))});\nN\u003dthis.api.getVideoUrl(!0,!0,!1,!1);this.updateValue(\"link\",N);this.updateValue(\"linkText\",N);this.updateValue(\"shareLinkWithUrl\",g.SO(\"Share link $URL\",{URL:N}));sc(this.J);this.api.logVisibility(this.J,!0)};\ng.J.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.e1()\u0026\u0026VL(this)};\ng.J.focus\u003dfunction(){this.J.focus()};\ng.J.fh\u003dfunction(){g.Dq.prototype.fh.call(this);FOM(this)};g.b(h7J,qJ);g.J\u003dh7J.prototype;g.J.fh\u003dfunction(){P9M(this);qJ.prototype.fh.call(this)};\ng.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.vJ(!1),this.C.Mg(\"innertubeCommand\",this.onClickCommand))};\ng.J.UA\u003dfunction(){this.Wk\u003d!0;this.vJ(!0);this.xK()};\ng.J.pGl\u003dfunction(e){this.G\u003de;this.xK()};\ng.J.onVideoDataChange\u003dfunction(e,N){if(e\u003d!!N.videoId\u0026\u0026this.videoId!\u003d\u003dN.videoId)this.videoId\u003dN.videoId,this.Wk\u003d!1,this.qg\u003d!0,this.U\u003dthis.Kh\u003d!1,P9M(this),Xv5(this,!1),this.N\u003dthis.J\u003d!1,io(this),cM1(this);if(e||!N.videoId)this.Ng\u003dthis.j\u003d!1;var y,w;if(N\u003d\u003dnull?0:(y\u003dN.getPlayerResponse())\u003d\u003dnull?0:(w\u003dy.videoDetails)\u003d\u003dnull?0:w.isLiveContent)this.iP(!1);else{var E,A,T;N\u003dg.m((E\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(A\u003dE.playerOverlays)\u003d\u003dnull?void 0:(T\u003dA.playerOverlayRenderer)\u003d\u003dnull?void 0:T.productsInVideoOverlayRenderer,\nfZw);this.G\u003dthis.enabled\u003d!1;if(N){if(E\u003dN\u003d\u003dnull?void 0:N.featuredProductsEntityKey){A\u003dg.WH.getState().entities;var p;if((p\u003dCj(A,\"featuredProductsEntity\",E))\u003d\u003dnull?0:p.productsData){this.iP(!1);return}}this.enabled\u003d!0;if(!this.j){var C;p\u003d(C\u003dN.badgeInteractionLogging)\u003d\u003dnull?void 0:C.trackingParams;(this.j\u003d!!p)\u0026\u0026this.C.setTrackingParams(this.badge.element,p||null)}if(!this.Ng){var r;if(this.Ng\u003d!((r\u003dN.dismissButton)\u003d\u003dnull||!r.trackingParams)){var Y;this.C.setTrackingParams(this.dismissButton.element,((Y\u003d\nN.dismissButton)\u003d\u003dnull?void 0:Y.trackingParams)||null)}}N.isContentForward\u0026\u0026(C\u003dN.productsData,Xv5(this,!0),cM1(this),C\u003dBVM(this,C),r\u003d[],C.length\u003e0\u0026\u0026r.push(C[0]),C.length\u003e1\u0026\u0026(Y\u003dnew g.W({S:\"div\",B:\"ytp-suggested-action-more-products-icon\"}),g.Q(this,Y),r.push(Y),r.push.apply(r,g.B(C.slice(1)))),this.Z\u003dnew g.W({S:\"div\",W:r,B:\"ytp-suggested-action-content-forward-container\"}),g.Q(this,this.Z),this.Rq.element.append(this.Z.element));this.text\u003dg.SY(N.text);var M;if(C\u003d(M\u003dN.dismissButton)\u003d\u003dnull?void 0:M.a11yLabel)this.Bk\u003d\ng.SY(C);this.onClickCommand\u003dN.onClickCommand;this.timing\u003dN.timing;this.wx()}c95(this);ur(this);this.xK()}};\ng.J.Iy\u003dfunction(){return!this.G\u0026\u0026this.enabled\u0026\u0026!this.Wk\u0026\u0026!this.C.xx()\u0026\u0026!this.SR\u0026\u0026(this.U||this.qg)};\ng.J.Up\u003dfunction(e){qJ.prototype.Up.call(this,e);if(this.J||this.N)this.timing\u0026\u0026zP(this.timing.preview)\u0026\u0026(this.J\u003d!1,io(this),this.N\u003d!1,io(this),this.C.MK(\"shopping_overlay_preview_collapsed\"),this.C.MK(\"shopping_overlay_preview_expanded\"),e\u003dDD(this.timing.preview.startSec,this.timing.preview.endSec,\"shopping_overlay_expanded\"),zP(this.timing.expanded)\u0026\u0026this.timing.preview.endSec\u003d\u003d\u003dthis.timing.expanded.startSec\u0026\u0026(this.C.MK(\"shopping_overlay_expanded\"),e.end\u003dthis.timing.expanded.endSec*1E3),this.C.wx([e])),\nthis.Kh\u003d!0,ur(this);io(this)};\ng.J.iP\u003dfunction(e){(this.U\u003de)?(tv(this),ur(this,!1)):(P9M(this),this.Zl.start());this.xK()};\ng.J.wx\u003dfunction(e){var N\u003dthis.timing;e\u003d(e\u003d\u003d\u003dvoid 0?0:e)+this.C.getCurrentTime();var y\u003d[],w\u003dN.visible,E\u003dN.preview;N\u003dN.expanded;zP(w)\u0026\u0026(oLP(w,e),y.push(DD(w.startSec,w.endSec,\"shopping_overlay_visible\")));zP(E)\u0026\u0026(oLP(E,e),w\u003dE.startSec+1,y.push(DD(E.startSec,w,\"shopping_overlay_preview_collapsed\")),y.push(DD(w,E.endSec,\"shopping_overlay_preview_expanded\")));zP(N)\u0026\u0026(oLP(N,e),y.push(DD(N.startSec,N.endSec,\"shopping_overlay_expanded\")));this.C.wx(y)};g.b(vLF,g.W);\nvLF.prototype.GZ\u003dfunction(){var e\u003dthis.api.X();this.KX(g.hR(e)\u0026\u0026this.api.isEmbedsShortsMode());this.subscribeButton\u0026\u0026this.api.logVisibility(this.subscribeButton.element,this.Og);var N\u003dthis.api.getVideoData(),y\u003d!1;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?y\u003d!!N.videoId\u0026\u0026!!N.isListed\u0026\u0026!!N.author\u0026\u0026!!N.SR\u0026\u0026!!N.profilePicture:g.hR(e)\u0026\u0026(y\u003d!!N.videoId\u0026\u0026!!N.SR\u0026\u0026!!N.profilePicture\u0026\u0026!g.KX(N)\u0026\u0026!e.K\u0026\u0026!(e.U\u0026\u0026this.api.getPlayerSize().width\u003c200));var w\u003dN.profilePicture;e\u003dg.hR(e)?N.expandedTitle:N.author;w\u003dw\u003d\u003d\u003dvoid 0?\n\"\":w;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;y?(this.N!\u003d\u003dw\u0026\u0026(this.J.style.backgroundImage\u003d\"url(\"+w+\")\",this.N\u003dw),this.updateValue(\"channelLogoLabel\",g.SO(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.pi(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.re(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.J,y\u0026\u0026this.L);this.api.logVisibility(this.channelName,y\u0026\u0026this.L);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dN.iI);this.updateValue(\"expandedTitle\",N.expandedTitle)};g.b(gC,g.Dq);gC.prototype.show\u003dfunction(){g.Dq.prototype.show.call(this);this.J.start()};\ngC.prototype.hide\u003dfunction(){g.Dq.prototype.hide.call(this);this.J.stop()};\ngC.prototype.vc\u003dfunction(e,N){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026((this.YB\u003dN.YB,this.Js\u003dN.Js,isNaN(this.YB)||isNaN(this.Js))?this.K\u0026\u0026(this.C.MK(\"intro\"),this.C.removeEventListener(g.AA(\"intro\"),this.G),this.C.removeEventListener(g.TW(\"intro\"),this.Z),this.C.removeEventListener(\"onShowControls\",this.j),this.hide(),this.K\u003d!1):(this.C.addEventListener(g.AA(\"intro\"),this.G),this.C.addEventListener(g.TW(\"intro\"),this.Z),this.C.addEventListener(\"onShowControls\",this.j),e\u003dnew g.wF(this.YB,this.Js,{priority:9,namespace:\"intro\"}),\nthis.C.wx([e]),this.K\u003d!0))};g.b(Vs,g.W);Vs.prototype.onClick\u003dfunction(){this.C.aS()};\nVs.prototype.GZ\u003dfunction(){var e\u003d!0;g.hR(this.C.X())\u0026\u0026(e\u003de\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d480);this.KX(e);this.updateValue(\"icon\",this.C.ox()?{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",fill:\"#fff\"}}]}:\n{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\"}}]})};g.b(ie3,g.W);ie3.prototype.fh\u003dfunction(){this.J\u003dnull;g.W.prototype.fh.call(this)};g.b(fJ,g.W);fJ.prototype.onClick\u003dfunction(){this.C.Mg(\"innertubeCommand\",this.N)};\nfJ.prototype.D\u003dfunction(e){e!\u003d\u003dthis.Z\u0026\u0026(this.update({title:e,ariaLabel:e}),this.Z\u003de);e?this.show():this.hide()};\nfJ.prototype.U\u003dfunction(){this.J.disabled\u003dthis.N\u003d\u003dnull;g.Y1(this.J,\"ytp-chapter-container-disabled\",this.J.disabled);this.HY()};g.b(tk,fJ);tk.prototype.onClickCommand\u003dfunction(e){g.m(e,K3)\u0026\u0026this.HY()};\ntk.prototype.updateVideoData\u003dfunction(e,N){var y,w,E;e\u003dg.m((y\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(w\u003dy.playerOverlays)\u003d\u003dnull?void 0:(E\u003dw.playerOverlayRenderer)\u003d\u003dnull?void 0:E.decoratedPlayerBarRenderer,Sx);y\u003dg.m(e\u003d\u003dnull?void 0:e.playerBarActionButton,g.zR);this.C.T(\"web_player_updated_entrypoint\")\u0026\u0026(this.G\u003drQ(y\u003d\u003dnull?void 0:y.text));this.N\u003dy\u003d\u003dnull?void 0:y.command;fJ.prototype.U.call(this)};\ntk.prototype.HY\u003dfunction(){var e\u003dthis.C.T(\"web_player_updated_entrypoint\")?this.G:\"\",N\u003dthis.j.J,y,w\u003d((y\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:y.type)\u003d\u003d\u003d\"clips\";if(N.length\u003e1\u0026\u0026!w){e\u003dthis.C.getProgressState().current*1E3;y\u003dom(N,e);e\u003dN[y].title||\"Chapters\";if(y!\u003d\u003dthis.currentIndex||this.K)this.C.Mg(\"innertubeCommand\",N[y].onActiveCommand),this.currentIndex\u003dy;this.K\u003d!1}else this.K\u003d!0;fJ.prototype.D.call(this,e)};g.b(uo,g.W);uo.prototype.Z\u003dfunction(e){g.G(e.state,32)?gL5(this,this.api.nO()):this.Og\u0026\u0026(g.G(e.state,16)||g.G(e.state,1))||this.J.hide()};\nuo.prototype.FI\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();(g.G(e,32)||g.G(e,16))\u0026\u0026VTP(this)};\nuo.prototype.G\u003dfunction(){this.K\u003dNaN;VTP(this)};\nuo.prototype.hide\u003dfunction(){this.N\u0026\u0026gL5(this,null);g.W.prototype.hide.call(this)};g.b(f_E,g.W);g.J\u003df_E.prototype;g.J.onClick\u003dfunction(){var e\u003dthis;if(this.C.X().Y_||this.C.X().U){this.C.logClick(this.element);try{this.C.toggleFullscreen().catch(function(N){e.sU(N)})}catch(N){this.sU(N)}}else VL(this.message,this.element,!0)};\ng.J.sU\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.uA(e):g.t0(e);this.rX()};\ng.J.rX\u003dfunction(){this.disable();this.message.WY(this.element,!0)};\ng.J.bz\u003dfunction(){cE()\u003d\u003d\u003dthis.C.getRootNode()?this.K.start():(this.K.stop(),this.message\u0026\u0026this.message.hide())};\ng.J.Eh\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var e\u003dwindow.screen.width*.9,N\u003dwindow.screen.height*.9,y\u003dMath.max(window.outerWidth,window.innerWidth),w\u003dMath.max(window.outerHeight,window.innerHeight);if(y\u003ew!\u003d\u003de\u003eN){var E\u003dy;y\u003dw;w\u003dE}e\u003ey\u0026\u0026N\u003ew\u0026\u0026this.rX()}};\ng.J.disable\u003dfunction(){var e\u003dthis;if(!this.message){var N\u003d(oz([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)!\u003dnull?\"Full screen is unavailable. $BEGIN_LINKFind out more$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKFind out more$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.Dq(this.C,{S:\"div\",dP:[\"ytp-popup\",\"ytp-generic-popup\"],V:{role:\"alert\",tabindex:\"0\"},W:[N[0],{S:\"a\",V:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.C.X().D},b9:N[2]},N[4]]},100,!0);this.message.hide();g.Q(this,this.message);this.message.subscribe(\"show\",function(y){e.N.wG(e.message,y)});\ng.Pb(this.C,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.J)();this.J\u003dnull}};\ng.J.GZ\u003dfunction(){var e\u003dOsn(this.C),N\u003dthis.C.X().U\u0026\u0026this.C.getPlayerSize().width\u003c250;this.KX(e\u0026\u0026!N);var y;((y\u003dthis.C.X())\u003d\u003dnull?0:y.T(\"embeds_use_parent_visibility_in_ve_logging\"))?this.C.logVisibility(this.element,this.Og\u0026\u0026this.L):this.C.logVisibility(this.element,this.Og)};\ng.J.q3\u003dfunction(e){if(e){var N\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"g\",B:\"ytp-fullscreen-button-corner-2\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-3\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-0\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{S:\"g\",\nB:\"ytp-fullscreen-button-corner-1\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};e\u003dg.FT(this.C,\"Exit full screen\",\"f\");this.update({\"data-title-no-tooltip\":\"Exit full screen\"});document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.C.getRootNode().focus();document.pictureInPictureElement\u0026\u0026document.exitPictureInPicture().catch(function(y){g.uA(y)})}else N\u003d{S:\"svg\",\nV:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"g\",B:\"ytp-fullscreen-button-corner-0\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-1\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-2\",W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{S:\"g\",B:\"ytp-fullscreen-button-corner-3\",\nW:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},e\u003dg.FT(this.C,\"Full screen\",\"f\"),this.update({\"data-title-no-tooltip\":\"Full screen\"});e\u003dthis.message?null:e;this.update({title:e,icon:N});this.N.Rf().xp()};\ng.J.fh\u003dfunction(){this.message||((0,this.J)(),this.J\u003dnull);g.W.prototype.fh.call(this)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(qh,g.W);qh.prototype.onClick\u003dfunction(){this.C.logClick(this.element);this.C.seekBy(this.J,!0);var e\u003dthis.J\u003e0?1:-1,N\u003dMath.abs(this.J),y\u003dthis.C.Yp().X9;y\u0026\u0026Yy(y,e,N);this.N.isActive()?this.K\u003d!0:(e\u003d[\"ytp-jump-spin\"],this.J\u003c0\u0026\u0026e.push(\"backwards\"),this.element.classList.add.apply(this.element.classList,g.B(e)),g.NA(this.N))};g.b(ZD,fJ);ZD.prototype.onClickCommand\u003dfunction(e){g.m(e,gw0)\u0026\u0026this.HY()};\nZD.prototype.updateVideoData\u003dfunction(){var e,N;this.N\u003d(e\u003du5M(this))\u003d\u003dnull?void 0:(N\u003de.onTap)\u003d\u003dnull?void 0:N.innertubeCommand;fJ.prototype.U.call(this)};\nZD.prototype.HY\u003dfunction(){var e\u003d\"\",N\u003dthis.j.Z,y,w\u003d(y\u003du5M(this))\u003d\u003dnull?void 0:y.headerTitle;y\u003dw?g.SY(w):\"\";var E;w\u003d((E\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:E.type)\u003d\u003d\u003d\"clips\";N.length\u003e1\u0026\u0026!w\u0026\u0026(e\u003dthis.C.getProgressState().current*1E3,E\u003dW8_(N,e),e\u003dE!\u003dnull?N[E].title:y,E!\u003dnull\u0026\u0026E!\u003d\u003dthis.currentIndex\u0026\u0026(this.C.Mg(\"innertubeCommand\",N[E].onActiveCommand),this.currentIndex\u003dE));fJ.prototype.D.call(this,e)};g.b(jz,g.W);jz.prototype.onClick\u003dfunction(){this.C.Mg(\"onCollapseMiniplayer\");this.C.logClick(this.element)};\njz.prototype.GZ\u003dfunction(){this.visible\u003d!this.C.isFullscreen();this.KX(this.visible);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\njz.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(nJ,g.W);g.J\u003dnJ.prototype;g.J.eG\u003dfunction(e){this.visible\u003de.width\u003e\u003d300||this.i9;this.KX(this.visible);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.J.nkP\u003dfunction(){this.C.X().Et?this.C.isMuted()?this.C.unMute():this.C.mute():VL(this.message,this.element,!0);this.C.logClick(this.element)};\ng.J.onVolumeChange\u003dfunction(e){this.setVolume(e.volume,e.muted)};\ng.J.setVolume\u003dfunction(e,N){var y\u003dthis,w\u003dN?0:e/100,E\u003dthis.C.X();e\u003dw\u003d\u003d\u003d0?1:e\u003e50?1:0;if(this.Z!\u003d\u003de){var A\u003dthis.Kh;isNaN(A)?xrM(this,e):Ak5(this.l9,function(p){xrM(y,A+(y.Z-A)*p)},250);\nthis.Z\u003de}w\u003dw\u003d\u003d\u003d0?1:0;if(this.j!\u003d\u003dw){var T\u003dthis.D;isNaN(T)?ja1(this,w):Ak5(this.Ng,function(p){ja1(y,T+(y.j-T)*p)},250);\nthis.j\u003dw}E.Et\u0026\u0026(E\u003dg.FT(this.C,\"Mute\",\"m\"),w\u003dg.FT(this.C,\"Unmute\",\"m\"),this.updateValue(\"title\",N?w:E),this.update({\"data-title-no-tooltip\":N?\"Unmute\":\"Mute\"}),this.tooltip.xp())};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};\nvar qy0\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",24.77,\" C\",21.89,\",\",23.85,\" \",24,\",\",21.17,\" \",24,\",\",18,\" C\",24,\",\",14.83,\" \",21.89,\",\",12.15,\" \",19,\",\",11.29,\" L\",19,\",\",11.29,\" Z\"],Ze9\u003d[\"M\",19,\",\",11.29,\" C\",21.89,\",\",12.15,\" \",24,\",\",14.83,\" \",24,\",\",18,\" C\",24,\",\",21.17,\" \",21.89,\",\",23.85,\" \",19,\",\",24.71,\" L\",19,\",\",26.77,\" C\",23.01,\",\",25.86,\" \",26,\",\",22.28,\" \",26,\",\",18,\" C\",26,\",\",13.72,\" \",\n23.01,\",\",10.14,\" \",19,\",\",9.23,\" L\",19,\",\",11.29,\" Z\"];g.b(g.Qs,g.W);g.J\u003dg.Qs.prototype;g.J.onStateChange\u003dfunction(e){this.IJ(e.state);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026this.L)};\ng.J.IJ\u003dfunction(e){var N\u003dg.bk(this.C.getVideoData()),y\u003d!1;e.isOrWillBePlaying()?e\u003dN?4:2:g.G(e,2)?(e\u003d3,y\u003dN):e\u003d1;this.element.disabled\u003dy;if(this.J!\u003d\u003de){N\u003dnull;switch(e){case 2:N\u003dg.FT(this.C,\"Pause\",\"k\");this.update({\"data-title-no-tooltip\":\"Pause\"});break;case 3:N\u003d\"Replay\";this.update({\"data-title-no-tooltip\":\"Replay\"});break;case 1:N\u003dg.FT(this.C,\"Play\",\"k\");this.update({\"data-title-no-tooltip\":\"Play\"});break;case 4:N\u003d\"Stop live playback\",this.update({\"data-title-no-tooltip\":\"Stop live playback\"})}e\u003d\u003d\u003d\n3?this.update({title:N,icon:nLn(e)}):(this.update({title:N}),(N\u003dnLn(e))\u0026\u0026this.J\u0026\u0026this.J!\u003d\u003d3?JkP(this.transition,this.element,N):this.updateValue(\"icon\",N));this.tooltip.xp();this.J\u003de}};\ng.J.onVideoDataChange\u003dfunction(){g.Y1(this.element,\"ytp-play-button-playlist\",g.cb(this.C))};\ng.J.uX\u003dfunction(e){this.C.logClick(this.element);if(this.C.getPlayerStateObject().isOrWillBePlaying())this.C.pauseVideo();else{if(this.C.isMinimized()\u0026\u0026this.C.getPlayerStateObject().isCued()){var N\u003d{},y;if((y\u003dthis.C.getVideoData())\u003d\u003dnull?0:y.Z)N.cttAuthInfo\u003d{token:this.C.getVideoData().Z,videoId:this.C.getVideoData().videoId};QQ(\"direct_playback\",N);this.C.s4().timerName\u003d\"direct_playback\"}else this.J\u003d\u003d\u003d3\u0026\u0026kP(this.C.s4());this.C.playVideo()}this.C.isMinimized()\u0026\u0026(e\u003d\u003dnull?void 0:e.type)\u003d\u003d\u003d\"click\"\u0026\u0026\nthis.element.blur()};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);var N;((N\u003dthis.C.X())\u003d\u003dnull?0:N.T(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(g.m2,g.W);g.J\u003dg.m2.prototype;g.J.onVideoDataChange\u003dfunction(){mr0(this);this.j\u0026\u0026(this.CX(this.j),this.j\u003dnull);this.videoData\u003dthis.C.getVideoData(1);if(this.playlist\u003dthis.C.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.j\u003dthis.Y(this.C,\"progresssync\",this.xE);this.K\u003dHeM(this);QaE(this);this.n5(this.C.Fz().getPlayerSize())};\ng.J.n5\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.C.Fz().getPlayerSize():e;var N,y\u003d((N\u003dthis.C.getLoopRange())\u003d\u003dnull?void 0:N.type)\u003d\u003d\u003d\"clips\";e\u003d(g.cb(this.C)||this.J\u0026\u0026g.dZ(this.C)\u0026\u0026!this.C.T(\"web_hide_next_button\")||KO5(this))\u0026\u0026!y\u0026\u0026(this.J||e.width\u003e\u003d400);this.KX(e);this.C.logVisibility(this.element,e)};\ng.J.onClick\u003dfunction(e){this.C.logClick(this.element);var N\u003d!0;this.G?N\u003dg.G9(e,this.C):e.preventDefault();N\u0026\u0026(this.J\u0026\u0026this.C.getPresentingPlayerType()\u003d\u003d\u003d5?this.C.publish(\"ytoprerollinternstitialnext\"):this.J?(kP(this.C.s4()),this.C.publish(\"playlistnextbuttonclicked\",this.element),this.C.nextVideo(!0)):this.K?this.C.seekTo(0):(kP(this.C.s4()),this.C.publish(\"playlistprevbuttonclicked\",this.element),this.C.previousVideo(!0)))};\ng.J.xE\u003dfunction(){var e\u003dHeM(this);e!\u003d\u003dthis.K\u0026\u0026(this.K\u003de,QaE(this))};\ng.J.fh\u003dfunction(){this.N\u0026\u0026(this.N(),this.N\u003dnull);mr0(this);g.W.prototype.fh.call(this)};g.b(Oe3,g.W);g.J\u003dOe3.prototype;g.J.ye\u003dfunction(e){this.Xg(e.pageX);this.Yd(e.pageX+e.deltaX);R7M(this)};\ng.J.Xg\u003dfunction(e){this.Ng\u003de-this.aq};\ng.J.Yd\u003dfunction(e){e-\u003dthis.aq;!isNaN(this.Ng)\u0026\u0026this.thumbnails.length\u003e0\u0026\u0026(this.D\u003de-this.Ng,this.thumbnails.length\u003e0\u0026\u0026this.D!\u003d\u003d0\u0026\u0026(this.K\u003dthis.U+this.D,e\u003da_0(this,this.K),this.K\u003c\u003dthis.J/2\u0026\u0026this.K\u003e\u003dsan(this)?(this.api.seekTo(e,!1,void 0,void 0,25),g.$0(this.qg,\"transform\",\"translateX(\"+(this.K-this.J/2)+\"px)\"),WO5(this,e)):this.K\u003dthis.U))};\ng.J.iU\u003dfunction(){this.Kh\u0026\u0026(this.Kh.QG\u003d!0);var e\u003d(0,g.iC)()-this.Et\u003c300;if(Math.abs(this.D)\u003c5\u0026\u0026!e){this.Et\u003d(0,g.iC)();e\u003dthis.Ng+this.D;var N\u003dthis.J/2-e;this.Xg(e);this.Yd(e+N);R7M(this);this.api.logClick(this.Z)}R7M(this)};\ng.J.IE\u003dfunction(){H6(this,this.api.getCurrentTime())};\ng.J.play\u003dfunction(e){this.api.seekTo(a_0(this,this.K),void 0,void 0,void 0,26);this.api.playVideo();e\u0026\u0026this.api.logClick(this.playButton)};\ng.J.onExit\u003dfunction(e){this.api.seekTo(this.Zl,void 0,void 0,void 0,63);this.api.playVideo();e\u0026\u0026this.api.logClick(this.dismissButton)};\ng.J.I9\u003dfunction(e,N){this.aq\u003de;this.J\u003dN;H6(this,this.api.getCurrentTime())};\ng.J.enable\u003dfunction(){this.isEnabled||(this.isEnabled\u003d!0,this.Zl\u003dthis.api.getCurrentTime(),WO5(this,this.Zl),g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled),this.Rq\u003dthis.Y(this.element,\"wheel\",this.ye),this.logVisibility(this.isEnabled))};\ng.J.disable\u003dfunction(){this.isEnabled\u003d!1;this.hide();g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled);this.Rq\u0026\u0026this.CX(this.Rq);this.logVisibility(this.isEnabled)};\ng.J.reset\u003dfunction(){this.disable();this.j\u003d[];this.i9\u003d!1};\ng.J.logVisibility\u003dfunction(e){this.api.logVisibility(this.element,e);this.api.logVisibility(this.Z,e);this.api.logVisibility(this.dismissButton,e);this.api.logVisibility(this.playButton,e)};\ng.J.fh\u003dfunction(){for(;this.N.length;){var e\u003dvoid 0;(e\u003dthis.N.pop())\u003d\u003dnull||e.dispose()}g.W.prototype.fh.call(this)};\ng.b(Gd5,g.W);g.b(Ur9,g.W);g.b(eUM,g.W);g.b(KJ,g.W);KJ.prototype.ut\u003dfunction(e){return e\u003d\u003d\u003d\"PLAY_PROGRESS\"?this.U:e\u003d\u003d\u003d\"LOAD_PROGRESS\"?this.G:e\u003d\u003d\u003d\"LIVE_BUFFER\"?this.Z:this.K};wj5.prototype.update\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?0:y;this.width\u003dN;this.j\u003dy;this.J\u003dN-y-(w\u003d\u003d\u003dvoid 0?0:w);this.position\u003dg.Ja(e,y,y+this.J);this.K\u003dthis.position-y;this.N\u003dthis.K/this.J};g.b(EW5,g.W);g.b(g.Rm,g.Mu);g.J\u003dg.Rm.prototype;\ng.J.u3\u003dfunction(){var e\u003d!1,N\u003dthis.api.getVideoData();if(!N)return e;this.api.MK(\"timedMarkerCueRange\");Js0(this);for(var y\u003dg.c(N.Dl),w\u003dy.next();!w.done;w\u003dy.next()){w\u003dw.value;var E\u003dvoid 0,A\u003d(E\u003dthis.Zl[w])\u003d\u003dnull?void 0:E.markerType;E\u003dvoid 0;var T\u003d(E\u003dthis.Zl[w])\u003d\u003dnull?void 0:E.markers;if(!T)break;if(A\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"){e\u003dg.c(T);for(A\u003de.next();!A.done;A\u003de.next()){E\u003dA.value;A\u003dnew EW5;T\u003dvoid 0;A.title\u003d((T\u003dE.title)\u003d\u003dnull?void 0:T.simpleText)||\"\";A.timeRangeStartMillis\u003dNumber(E.startMillis);A.J\u003d\nNumber(E.durationMillis);var p\u003dT\u003dvoid 0;A.onActiveCommand\u003d(p\u003d(T\u003dE.onActive)\u003d\u003dnull?void 0:T.innertubeCommand)!\u003dnull?p:void 0;MW9(this,A)}lIs(this,this.Z);e\u003dthis.Z;A\u003dthis.im;E\u003d[];T\u003dnull;for(p\u003d0;p\u003ce.length;p++){var C\u003de[p].timeRangeStartMillis;if(!isNaN(C)\u0026\u0026e[p].onActiveCommand){var r\u003dvoid 0,Y\u003d(r\u003de[p].J)!\u003dnull?r:1E4;T\u0026\u0026T.end\u003eC\u0026\u0026(T.end\u003dC);C\u003dGIP(C,C+Y);E.push(C);T\u003dC;A[C.id]\u003de[p].onActiveCommand}}this.api.wx(E);this.sY\u003dthis.Zl[w];e\u003d!0}else if(A\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\"){w\u003dthis.Zl[w];Y\u003dr\u003dE\u003dC\u003dp\u003dT\u003dvoid 0;if(w\u0026\u0026\nw.markers){A\u003d(E\u003d(Y\u003dw.markersMetadata)\u003d\u003dnull?void 0:(r\u003dY.heatmapMetadata)\u003d\u003dnull?void 0:r.minHeightDp)!\u003dnull?E:0;E\u003d(T\u003d(C\u003dw.markersMetadata)\u003d\u003dnull?void 0:(p\u003dC.heatmapMetadata)\u003d\u003dnull?void 0:p.maxHeightDp)!\u003dnull?T:60;T\u003dthis.J.length;p\u003dnull;for(C\u003d0;C\u003cT;C++){Y\u003dthis.J[C].startTime;var M\u003dC\u003d\u003d\u003dT-1?Infinity:this.J[C+1].startTime;C\u003d\u003d\u003dthis.j.length\u0026\u0026TMP(this);r\u003d[];p\u0026\u0026r.push(p);for(var l\u003dg.c(w.markers),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var S\u003dNumber(F.startMillis);S\u003e\u003dY\u0026\u0026S\u003c\u003dM\u0026\u0026r.push(F)}E\u003e0\u0026\u0026(this.Kh.style.height\u003d\nE+\"px\");Y\u003dthis.j[C];M\u003dr;F\u003dA;var k\u003dE,X\u003dC\u003d\u003d\u003d0;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;NMM(Y,k);l\u003dM;S\u003dY.N;X\u003dX\u003d\u003d\u003dvoid 0?!1:X;var d\u003d1E3/l.length,v\u003d[];v.push({x:0,y:100});for(var V\u003d0;V\u003cl.length;V++){var Z\u003d(V+.5)*d,n\u003d100-g.Ja((l[V].intensityScoreNormalized||0)*100,F/S*100,k/S*100);V!\u003d\u003d0||X||v.push({x:0,y:n});v.push({x:Z,y:n});V\u003d\u003d\u003dl.length-1\u0026\u0026v.push({x:1E3,y:n})}v.push({x:1E3,y:100});l\u003dv;M\u003dM.length\u003d\u003d\u003d0?\"\":U6P(l);Y.api.T(\"delhi_modern_web_player\")?Y.K.setAttribute(\"d\",M):Y.Z.setAttribute(\"d\",M);Y.WG\u003dM!\u003d\u003d\"\";g.Y1(Y.api.getRootNode(),\n\"ytp-heat-map\",Y.WG);Y.api.T(\"delhi_modern_web_player\")\u0026\u0026(Y.K.style.display\u003d\"block\",Y.j.style.display\u003d\"none\",Y.J.style.display\u003d\"none\");r.length\u003e0\u0026\u0026(p\u003dr[r.length-1])}g.GP(this)}E\u003dvoid 0;A\u003d[];if(w\u003d(E\u003dw.markersDecoration)\u003d\u003dnull?void 0:E.timedMarkerDecorations)for(w\u003dg.c(w),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,C\u003dp\u003dT\u003dvoid 0,A.push({visibleTimeRangeStartMillis:(T\u003dE.visibleTimeRangeStartMillis)!\u003dnull?T:-1,visibleTimeRangeEndMillis:(p\u003dE.visibleTimeRangeEndMillis)!\u003dnull?p:-1,decorationTimeMillis:(C\u003dE.decorationTimeMillis)!\u003d\nnull?C:NaN,label:E.label?g.SY(E.label):\"\"});w\u003dA;this.heatMarkersDecorations\u003dw}}N.nM\u003dthis.Z;g.Y1(this.element,\"ytp-timed-markers-enabled\",e);return e};\ng.J.I9\u003dfunction(){g.GP(this);sL(this);lIs(this,this.Z);if(this.N){var e\u003dg.hp(this.element).x||0;this.N.I9(e,this.G)}};\ng.J.onClickCommand\u003dfunction(e){if(e\u003dg.m(e,K3)){var N\u003de.key;e.isVisible\u0026\u0026N\u0026\u0026bF0(this,N)}};\ng.J.Ju9\u003dfunction(e){this.api.Mg(\"innertubeCommand\",this.im[e.id])};\ng.J.HY\u003dfunction(){sL(this);var e\u003dthis.api.getCurrentTime();(e\u003cthis.clipStart||e\u003ethis.clipEnd)\u0026\u0026this.Ur()};\ng.J.z0\u003dfunction(e){if(!e.defaultPrevented){var N\u003d!1;switch(e.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);N\u003d!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);N\u003d!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);N\u003d!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);N\u003d!0;break;case 38:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026ED(this,this.api.getCurrentTime(),this.api.getCurrentTime()+5,\"SEEK_SOURCE_SEEK_FORWARD_5S\",\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\");\nthis.api.seekBy(5,void 0,void 0,72);N\u003d!0;break;case 40:this.api.T(\"enable_key_press_seek_logging\")\u0026\u0026ED(this,this.api.getCurrentTime(),this.api.getCurrentTime()-5,\"SEEK_SOURCE_SEEK_BACKWARD_5S\",\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\"),this.api.seekBy(-5,void 0,void 0,71),N\u003d!0}N\u0026\u0026e.preventDefault()}};\ng.J.vc\u003dfunction(e,N){this.updateVideoData(N,e\u003d\u003d\u003d\"newdata\")};\ng.J.kZB\u003dfunction(){this.vc(\"newdata\",this.api.getVideoData())};\ng.J.updateVideoData\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003d!!e\u0026\u0026e.WG();if(y\u0026\u0026(HF(e)||XjE(this)?this.UY\u003d!1:this.UY\u003de.allowLiveDvr,g.Y1(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(e\u003d\u003dnull||!HF(e))),this.api.T(\"enable_custom_playhead_parsing\"))){var w,E,A,T\u003dg.m((w\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(E\u003dw.playerOverlays)\u003d\u003dnull?void 0:(A\u003dE.playerOverlayRenderer)\u003d\u003dnull?void 0:A.decoratedPlayerBarRenderer,Sx);if(T\u003d\u003dnull?0:T.progressColor)for(w\u003d0;w\u003cthis.J.length;w++)this.J[w].ut(\"PLAY_PROGRESS\").style.background\u003d\ng.jQ(T.progressColor);T\u003dg.m(T\u003d\u003dnull?void 0:T.playhead,swM);var p,C;w\u003d(T\u003d\u003dnull?void 0:(p\u003dT.playheadImage)\u003d\u003dnull?void 0:p.thumbnails)\u0026\u0026(T\u003d\u003dnull?void 0:(C\u003dT.playheadImage)\u003d\u003dnull?void 0:C.thumbnails[0].url);g.Y1(this.Pf,\"ytp-decorated-scrubber-container\",!!w);var r;if(T\u003d\u003dnull?0:(r\u003dT.loggingDirectives)\u003d\u003dnull?0:r.trackingParams){var Y;this.api.setTrackingParams(this.LX,T\u003d\u003dnull?void 0:(Y\u003dT.loggingDirectives)\u003d\u003dnull?void 0:Y.trackingParams);this.api.createServerVe(this.LX,this)}w\u0026\u0026(this.LX.src\u003dw)}tW9(this,\nthis.api.Bf());if(N){if(y){N\u003de.clipEnd;this.clipStart\u003de.clipStart;this.clipEnd\u003dN;AU(this);for(NV(this,this.D,this.VB);this.j.length\u003e0;)this.j.pop().dispose();this.heatMarkersDecorations\u003d[];this.Kx\u003d{};var M;(M\u003dthis.N)\u003d\u003dnull||M.reset();rT(this);g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-exp\",OL(this))}else this.Ur();this.SY()}if(e){var l;M\u003d((l\u003dthis.c9)\u003d\u003dnull?void 0:l.type)\u003d\u003d\u003d\"clips\";if(l\u003d!e.isLivePlayback){l\u003dthis.api.getVideoData();N\u003dg.of(l);y\u003dCWn(l);var F;l\u003dN!\u003dnull||y!\u003dnull\u0026\u0026y.length\u003e0||((F\u003dl.Tv)\u003d\u003d\nnull?void 0:F.length)\u003e0}if(l\u0026\u0026!M){F\u003dthis.api.getVideoData();M\u003dg.of(F);l\u003d!1;if(M\u003d\u003dnull?0:M.markersMap){l\u003dthis.api.getVideoData();var S;l.A4\u003d((S\u003dM.visibleOnLoad)\u003d\u003dnull?void 0:S.key)||l.A4;S\u003dg.c(M.markersMap);for(M\u003dS.next();!M.done;M\u003dS.next())M\u003dM.value,M.key\u0026\u0026M.value\u0026\u0026(this.Kx[M.key]\u003dM.value,M.value.onChapterRepeat\u0026\u0026(l.xC\u003dM.value.onChapterRepeat));l.A4!\u003dnull\u0026\u0026bF0(this,l.A4);l\u003d!0}var k;if(((k\u003dF.Tv)\u003d\u003dnull?void 0:k.length)\u003e0){k\u003dg.WH.getState().entities;S\u003dg.c(F.Tv);for(M\u003dS.next();!M.done;M\u003dS.next())if(M\u003d\nM.value,y\u003dvoid 0,N\u003d(y\u003dCj(k,\"macroMarkersListEntity\",M))\u003d\u003dnull?void 0:y.markersList,p\u003dy\u003dvoid 0,((y\u003dN)\u003d\u003dnull?void 0:y.markerType)\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"||((p\u003dN)\u003d\u003dnull?void 0:p.markerType)\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\")this.Zl[M]\u003dN;l\u003dthis.u3()||l}!l\u0026\u0026(k\u003dCWn(F))\u0026\u0026($ns(this,k),F.ll\u003dthis.J,rs9(this));PW1(this,null);e.lF\u0026\u0026this.j.length\u003d\u003d\u003d0\u0026\u0026(e\u003de.lF,k\u003de.key,e.isVisible\u0026\u0026k\u0026\u0026bF0(this,k))}else AsM(this),Js0(this)}sL(this)};\ng.J.KPt\u003dfunction(e){this.U\u0026\u0026!g.G(e.state,32)\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.U.cancel();var N;((N\u003dthis.N)\u003d\u003dnull?0:N.isEnabled)\u0026\u0026g.G(e.state,8)\u0026\u0026this.api.pauseVideo();e\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.api.Bf()||this.api.getPlayerState()\u003d\u003d\u003d-1\u0026\u0026this.api.getCurrentTime()\u003d\u003d\u003d0;g.Y1(this.DD,\"ytp-hide-scrubber-button\",e)};\ng.J.g3\u003dfunction(e){var N\u003d!!this.c9!\u003d\u003d!!e,y\u003dthis.c9;this.c9\u003de;PW1(this,y);(e\u003d\u003dnull?void 0:e.type)!\u003d\u003d\"clips\"\u0026\u0026e||(e?(this.updateValue(\"clipstarticon\",B00()),this.updateValue(\"clipendicon\",B00()),this.updateValue(\"clipstarttitle\",null),this.updateValue(\"clipendtitle\",null)):(this.updateValue(\"clipstarticon\",lmM()),this.updateValue(\"clipendicon\",M1s()),this.updateValue(\"clipstarttitle\",\"Watch full video\"),this.updateValue(\"clipendtitle\",\"Watch full video\")),N\u0026\u0026(this.updateVideoData(this.api.getVideoData(),\n!0),g.GP(this)),AU(this));NV(this,this.D,this.VB)};\ng.J.NaZ\u003dfunction(e,N,y){var w\u003dg.hp(this.element),E\u003dLJ(this).J,A\u003dy?y.getAttribute(\"data-tooltip\"):void 0,T\u003dy?y.getAttribute(\"data-position\"):void 0,p\u003dy?y.getAttribute(\"data-offset-y\"):void 0;p\u003dp?Number(p):0;T\u0026\u0026(e\u003dtF(this.K,Number(y.getAttribute(\"data-position\")),0)*E+g.hp(this.progressBar).x);this.Ut.x\u003de-w.x;this.Ut.y\u003dN-w.y;e\u003dLJ(this);y\u003dwT(this,e);N\u003d0;var C;if((C\u003dthis.api.getVideoData())\u003d\u003dnull?0:HF(C))(C\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026y\u003eC\u0026\u0026(y\u003dC,e.position\u003dtF(this.K,C)*LJ(this).J),N\u003dthis.K.N;\nXjE(this)\u0026\u0026(N\u003dthis.K.N);C\u003dA||g.P2(this.UY?y-this.K.J:y-N);N\u003de.position+this.Rx;y-\u003dthis.api.w7();var r;if((r\u003dthis.N)\u003d\u003dnull||!r.isEnabled)if(this.api.nO()){if(this.J.length\u003e1){r\u003dyq(this,this.Ut.x,!0);if(!this.c9)for(w\u003d0;w\u003cthis.J.length;)g.Y1(this.J[w].J,\"ytp-exp-chapter-hover-effect\",w\u003d\u003d\u003dr),w++;if(this.j.length\u003e1)for(w\u003d0;w\u003cthis.J.length;w++)g.Y1(this.j[w].element,\"ytp-heatmap-hover\",w\u003d\u003d\u003dr)}if(this.Z.length\u003e0)for(r\u003dthis.Ut.x,w\u003dg.c(this.Z),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,T\u003dUL(this,E.timeRangeStartMillis/\n(this.K.J*1E3),LJ(this)),g.Y1(E.element,\"ytp-timed-marker-hover\",T\u003c\u003dr\u0026\u0026T+6\u003e\u003dr);w\u003dthis.tooltip.scale;p\u003d(isNaN(p)?0:p)-45*w;this.api.T(\"web_key_moments_markers\")?this.sY?(r\u003dW8_(this.Z,y*1E3),r\u003dr!\u003dnull?this.Z[r].title:\"\"):(r\u003dom(this.J,y*1E3),r\u003dthis.J[r].title):(r\u003dom(this.J,y*1E3),r\u003dthis.J[r].title);r||(p+\u003d16*w);this.tooltip.scale\u003d\u003d\u003d.6\u0026\u0026(this.api.T(\"web_cairo_modern_miniplayer\")?(p\u003dthis.api.Fz().getPlayerSize().height-225,p\u003dr?p+110:p+110+16,this.api.T(\"web_cairo_modern_miniplayer_inset_progress_bar\")\u0026\u0026\n(p-\u003d12)):p\u003dr?110:126);w\u003dom(this.J,y*1E3);this.qg\u003ddnF(this,y,w)?w:dnF(this,y,w+1)?w+1:-1;g.Y1(this.api.getRootNode(),\"ytp-progress-bar-snap\",this.qg!\u003d\u003d-1\u0026\u0026this.J.length\u003e1);w\u003d!1;E\u003dg.c(this.heatMarkersDecorations);for(T\u003dE.next();!T.done;T\u003dE.next()){T\u003dT.value;var Y\u003dy*1E3;Y\u003e\u003dT.visibleTimeRangeStartMillis\u0026\u0026Y\u003c\u003dT.visibleTimeRangeEndMillis\u0026\u0026(r\u003dT.label,C\u003dg.P2(T.decorationTimeMillis/1E3),w\u003d!0)}this.NK!\u003d\u003dw\u0026\u0026(this.NK\u003dw,this.api.logVisibility(this.CC,this.NK));g.Y1(this.api.getRootNode(),\"ytp-progress-bar-decoration\",\nw);w\u003d160*this.tooltip.scale*2;E\u003dr.length*(this.Ng?8.55:5.7);E\u003dE\u003c\u003dw?E:w;T\u003dE\u003c160*this.tooltip.scale;w\u003d3;!T\u0026\u0026E/2\u003ee.position\u0026\u0026(w\u003d1);!T\u0026\u0026E/2\u003ethis.G-e.position\u0026\u0026(w\u003d2);this.api.X().U\u0026\u0026(p-\u003d10);this.j.length\u0026\u0026this.j[0].WG\u0026\u0026(p-\u003d14*(this.Ng?2:1),this.Rq||(this.Rq\u003d!0,this.api.logVisibility(this.Kh,this.Rq)));var M;if(OL(this)\u0026\u0026(((M\u003dthis.N)\u003d\u003dnull?0:M.isEnabled)||this.Bk\u003e0)){var l;p-\u003d((l\u003dthis.N)\u003d\u003dnull?0:l.isEnabled)?JU(this):this.Bk}M\u003dvoid 0;OL(this)\u0026\u0026!this.api.T(\"web_player_hide_fine_scrubbing_edu\")\u0026\u0026(M\u003d\"Pull up for precise seeking\",\nthis.i9||(this.i9\u003d!0,this.api.logVisibility(this.U2,this.i9)));this.tooltip.ze(N,y,C,!!A,p,r,w,M)}else this.tooltip.ze(N,y,C,!!A,p);g.pi(this.api.getRootNode(),\"ytp-progress-bar-hover\");BM5(this)};\ng.J.JaW\u003dfunction(){this.SY();g.re(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.Rq\u0026\u0026(this.Rq\u003d!1,this.api.logVisibility(this.Kh,this.Rq));this.i9\u0026\u0026(this.i9\u003d!1,this.api.logVisibility(this.U2,this.i9))};\ng.J.Fsh\u003dfunction(e,N){OL(this)\u0026\u0026this.N\u0026\u0026(this.N.i9?H6(this.N,this.api.getCurrentTime()):LOM(this.N),this.N.show(),g.Y1(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.N.isEnabled));this.YO\u0026\u0026(this.YO.dispose(),this.YO\u003dnull);this.CN\u003dN;this.jp\u003dthis.api.getCurrentTime();this.J.length\u003e1\u0026\u0026this.qg!\u003d\u003d-1?this.api.seekTo(this.J[this.qg].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(wT(this,LJ(this)),!1,void 0,void 0,7);g.pi(this.element,\"ytp-drag\");(this.WE\u003dthis.api.getPlayerStateObject().isOrWillBePlaying())\u0026\u0026\nthis.api.pauseVideo()};\ng.J.kaW\u003dfunction(){if(OL(this)\u0026\u0026this.N){var e\u003dJU(this);this.Bk\u003e\u003de*.5?(this.N.enable(),H6(this.N,this.api.getCurrentTime()),fIM(this,e)):rT(this)}if(g.G(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()\u003d\u003d\u003d3){var N;if((N\u003dthis.N)\u003d\u003dnull?0:N.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.J.length\u003e1\u0026\u0026this.qg!\u003d\u003d-1)this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026ED(this,this.jp,this.J[this.qg].startTime/1E3,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER\",\n\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\"),this.api.seekTo(this.J[this.qg].startTime/1E3,void 0,void 0,void 0,7);else{e\u003dwT(this,LJ(this));this.api.T(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026ED(this,this.jp,e,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR\",\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\");this.api.seekTo(e,void 0,void 0,void 0,7);N\u003dg.c(this.heatMarkersDecorations);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,e*1E3\u003e\u003dy.visibleTimeRangeStartMillis\u0026\u0026e*1E3\u003c\u003dy.visibleTimeRangeEndMillis\u0026\u0026\nthis.api.logClick(this.CC)}g.re(this.element,\"ytp-drag\");this.WE\u0026\u0026!g.G(this.api.getPlayerStateObject(),2)\u0026\u0026this.api.playVideo()}}};\ng.J.KsZ\u003dfunction(e,N){e\u003dLJ(this);e\u003dwT(this,e);this.api.seekTo(e,!1,void 0,void 0,7);var y;OL(this)\u0026\u0026((y\u003dthis.N)\u003d\u003dnull?0:y.i9)\u0026\u0026(H6(this.N,e),this.N.isEnabled||(y\u003dJU(this),this.Bk\u003dg.Ja(this.CN-N-10,0,y),fIM(this,this.Bk)))};\ng.J.SY\u003dfunction(){this.tooltip.Mj()};\ng.J.fZ\u003dfunction(){this.c9||(this.updateValue(\"clipstarticon\",YmP()),this.updateValue(\"clipendicon\",YmP()),g.pi(this.element,\"ytp-clip-hover\"))};\ng.J.tJ\u003dfunction(){this.c9||(this.updateValue(\"clipstarticon\",lmM()),this.updateValue(\"clipendicon\",M1s()),g.re(this.element,\"ytp-clip-hover\"))};\ng.J.Ur\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;AU(this);NV(this,this.D,this.VB)};\ng.J.gxh\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())if(N\u003dN.value,N.visible){var y\u003dN.getId();if(!this.aq[y]){var w\u003dg.sA(\"DIV\");N.tooltip\u0026\u0026w.setAttribute(\"data-tooltip\",N.tooltip);this.aq[y]\u003dN;this.Y_[y]\u003dw;g.TY(w,N.style);IIs(this,y);this.api.X().T(\"disable_ad_markers_on_content_progress_bar\")||this.J[0].j.appendChild(w)}}else VWE(this,N)};\ng.J.fMl\u003dfunction(e){e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())VWE(this,N.value)};\ng.J.v5\u003dfunction(e){this.N\u0026\u0026(this.N.onExit(e!\u003dnull),rT(this))};\ng.J.Z5\u003dfunction(e){this.N\u0026\u0026(this.N.play(e!\u003dnull),rT(this))};\ng.J.VZW\u003dfunction(){tW9(this,this.api.Bf())};\ng.J.fh\u003dfunction(){tW9(this,!1);g.Mu.prototype.fh.call(this)};g.b($M,g.W);$M.prototype.isActive\u003dfunction(){return!!this.C.getOption(\"remote\",\"casting\")};\n$M.prototype.GZ\u003dfunction(){var e\u003d!1;this.C.getOptions().includes(\"remote\")\u0026\u0026(e\u003dthis.C.getOption(\"remote\",\"receivers\").length\u003e1);this.KX(e\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003d400);this.C.logVisibility(this.element,this.Og);var N\u003d1;e\u0026\u0026this.isActive()\u0026\u0026(N\u003d2);if(this.J!\u003d\u003dN){this.J\u003dN;switch(N){case 1:this.updateValue(\"icon\",{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,V:{d:\"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z\",\nfill:\"#fff\"}}]});break;case 2:this.updateValue(\"icon\",g.$73())}g.Y1(this.element,\"ytp-remote-button-active\",this.isActive())}};\n$M.prototype.N\u003dfunction(){if(this.C.getOption(\"remote\",\"quickCast\"))this.C.setOption(\"remote\",\"quickCast\",!0);else{var e\u003dthis.x_,N\u003dthis.element;if(e.e1())e.rT();else{e.initialize();a:{var y\u003dg.c(e.z9.items);for(var w\u003dy.next();!w.done;w\u003dy.next())if(w\u003dw.value,w.priority\u003d\u003d\u003d1){y\u003dw;break a}y\u003dnull}y\u0026\u0026(y.open(),e.WY(N));e.WY(N)}}this.C.logClick(this.element)};g.b(YM,g.W);YM.prototype.J\u003dfunction(e){var N\u003dthis.C.X(),y\u003d400;this.C.T(\"web_player_small_hbp_settings_menu\")\u0026\u0026N.Z?y\u003d300:N.U\u0026\u0026(y\u003d200);e\u003dthis.N\u0026\u0026e.width\u003e\u003dy;this.KX(e);this.C.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.C.logVisibility(this.element,e\u0026\u0026this.L):this.C.logVisibility(this.element,e)};\nYM.prototype.K\u003dfunction(){if(this.x_.Og)this.x_.rT();else{var e\u003dg.fZ(this.C.jR());e\u0026\u0026!e.loaded\u0026\u0026(e.uv(\"tracklist\",{includeAsr:!0}).length||e.load());this.C.logClick(this.element);this.x_.WY(this.element)}};\nYM.prototype.updateBadge\u003dfunction(){var e\u003dthis.C.isHdr(),N\u003dthis.C.getPresentingPlayerType(),y\u003dN!\u003d\u003d2\u0026\u0026N!\u003d\u003d3,w\u003dg.XT(this.C),E\u003dy\u0026\u0026!!g.Bb(this.C.jR());N\u003dE\u0026\u0026w.displayMode\u003d\u003d\u003d1;w\u003dE\u0026\u0026w.displayMode\u003d\u003d\u003d2;y\u003d(E\u003dN||w)||!y?null:this.C.getPlaybackQuality();g.Y1(this.element,\"ytp-hdr-quality-badge\",e);g.Y1(this.element,\"ytp-hd-quality-badge\",!e\u0026\u0026(y\u003d\u003d\u003d\"hd1080\"||y\u003d\u003d\u003d\"hd1440\"));g.Y1(this.element,\"ytp-4k-quality-badge\",!e\u0026\u0026y\u003d\u003d\u003d\"hd2160\");g.Y1(this.element,\"ytp-5k-quality-badge\",!e\u0026\u0026y\u003d\u003d\u003d\"hd2880\");g.Y1(this.element,\"ytp-8k-quality-badge\",\n!e\u0026\u0026y\u003d\u003d\u003d\"highres\");g.Y1(this.element,\"ytp-3d-badge-grey\",!e\u0026\u0026E\u0026\u0026N);g.Y1(this.element,\"ytp-3d-badge\",!e\u0026\u0026E\u0026\u0026w)};g.b(MV,Oc);MV.prototype.isLoaded\u003dfunction(){var e\u003dg.jB(this.C.jR());return e!\u003d\u003dvoid 0\u0026\u0026e.loaded};\nMV.prototype.GZ\u003dfunction(){g.jB(this.C.jR())!\u003d\u003dvoid 0\u0026\u0026this.C.getPresentingPlayerType()!\u003d\u003d3?this.J||(this.x_.Gi(this),this.J\u003d!0):this.J\u0026\u0026(this.x_.MS(this),this.J\u003d!1);Rq(this,this.isLoaded())};\nMV.prototype.onSelect\u003dfunction(e){this.isLoaded();e?this.C.loadModule(\"annotations_module\"):this.C.unloadModule(\"annotations_module\");this.C.publish(\"annotationvisibility\",e)};\nMV.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(lb,g.Go);lb.prototype.GZ\u003dfunction(){var e\u003dthis.C.getAvailableAudioTracks();e.length\u003e1?(this.Pc(g.dn(e,this.J)),this.tracks\u003dg.l7(e,this.J,this),this.countLabel.Ja(e.length?\" (\"+e.length+\")\":\"\"),this.publish(\"size-change\"),this.BI(this.J(this.C.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nlb.prototype.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);this.C.setAudioTrack(this.tracks[e]);this.x_.z4()};\nlb.prototype.J\u003dfunction(e){return e.toString()};g.b(Fq,Oc);\nFq.prototype.N\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3\u0026\u0026g.dZ(this.C))this.J||(this.x_.Gi(this),this.J\u003d!0,this.K.push(this.Y(this.C,\"videodatachange\",this.N)),this.K.push(this.Y(this.C,\"videoplayerreset\",this.N)),this.K.push(this.Y(this.C,\"onPlaylistUpdate\",this.N)),this.K.push(this.Y(this.C,\"autonavchange\",this.j)),e\u003dthis.C.getVideoData(),this.j(e.autonavState),this.C.logVisibility(this.element,this.J));else if(this.J){this.x_.MS(this);this.J\u003d!1;e\u003dg.c(this.K);for(var N\u003de.next();!N.done;N\u003d\ne.next())this.CX(N.value)}};\nFq.prototype.j\u003dfunction(e){Rq(this,e!\u003d\u003d1)};\nFq.prototype.onSelect\u003dfunction(e){this.C.gV(e?2:1);this.J\u0026\u0026(this.C.logVisibility(this.element,this.J),this.C.logClick(this.element))};\nFq.prototype.fh\u003dfunction(){this.J\u0026\u0026this.x_.MS(this);Oc.prototype.fh.call(this)};g.b(qO3,g.uh);qO3.prototype.onClick\u003dfunction(e){e.preventDefault();var N,y;(N\u003dg.T9(this.C))\u003d\u003dnull||(y\u003dN.X6())\u003d\u003dnull||y.rT();var w,E;(w\u003dg.T9(this.C))\u003d\u003dnull||(E\u003dw.iH())\u003d\u003dnull||E.WY(e.target)};g.b(ZFM,g.Go);g.J\u003dZFM.prototype;\ng.J.m2\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3){this.qg\u003dthis.C.Sg();e\u003dthis.C.getAvailableQualityLevels();if(this.J){this.j\u003d{};var N\u003dg.NU(this.C,\"getAvailableQualityData\",[]);N\u003dg.c(N);for(var y\u003dN.next();!y.done;y\u003dN.next())y\u003dy.value,this.j[y.qualityLabel]\u003dy;N\u003dObject.keys(this.j);e[e.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026N.push(\"auto\");this.l9\u003dnew Set(e)}else if(this.Z){y\u003dg.NU(this.C,\"getAvailableQualityData\",[]);N\u003d[];y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,this.D[w.quality]\u003d\nw,w.quality\u0026\u0026N.push(w.quality);e[e.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026N.push(\"auto\")}else N\u003de;g.Vw5(this.C)\u0026\u0026this.C.jJ()\u0026\u0026N.unshift(\"missing-qualities\");fzP(this.C)\u0026\u0026N.unshift(\"inline-survey\");this.Pc(N);e\u003dthis.C.getVideoData().cotn?!0:!1;y\u003dthis.Kh.E4();y\u003d!g.na(this.C.X())||!(e\u003d\u003d\u003dvoid 0?0:e)||!(y\u003d\u003d\u003dvoid 0||y);e\u003dthis.N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;e.OC\u0026\u0026g.Y1(e.hW(\"ytp-panel-footer\"),\"ytp-panel-hide-footer\",y\u003d\u003d\u003dvoid 0?!1:y);if(N.length){this.VX();this.enable(!0);return}}this.enable(!1)};\ng.J.VX\u003dfunction(){if(this.J){var e\u003dthis.C.getPreferredQuality();this.l9.has(e)\u0026\u0026(this.G\u003dthis.C.getPlaybackQuality(),this.Ng\u003dthis.C.getPlaybackQualityLabel(),e\u003d\u003d\u003d\"auto\"?(this.BI(e),this.Ja(this.CE(e))):this.BI(this.Ng))}else e\u003dthis.C.getPreferredQuality(),this.options[e]\u0026\u0026(this.G\u003dthis.C.getPlaybackQuality(),this.BI(e),e\u003d\u003d\u003d\"auto\"\u0026\u0026this.Ja(this.CE(e)))};\ng.J.dQ\u003dfunction(e){if(e!\u003d\u003d\"missing-qualities\"){g.Go.prototype.dQ.call(this,e);var N\u003dthis.J?this.j[e]:this.D[e];var y\u003dN\u003d\u003dnull?void 0:N.quality,w\u003dN\u003d\u003dnull?void 0:N.formatId,E\u003dN\u003d\u003dnull?void 0:N.paygatedQualityDetails;N\u003dE\u003d\u003dnull?void 0:E.endpoint;if(E){var A;E\u003d(A\u003dthis.options[e])\u003d\u003dnull?void 0:A.element;this.C.logClick(E)}if(this.J){var T,p;if((T\u003dg.m(N,g.dMq))\u003d\u003dnull?0:(p\u003dT.popup)\u003d\u003dnull?0:p.notificationActionRenderer)this.C.Mg(\"innertubeCommand\",N);else if(N){this.C.Mg(\"innertubeCommand\",N);return}w?this.C.setPlaybackQuality(y,\nw):this.C.setPlaybackQuality(y)}else{if(this.Z){var C,r;if((C\u003dg.m(N,g.dMq))\u003d\u003dnull?0:(r\u003dC.popup)\u003d\u003dnull?0:r.notificationActionRenderer)this.C.Mg(\"innertubeCommand\",N);else if(N){this.C.Mg(\"innertubeCommand\",N);return}}this.C.setPlaybackQuality(e)}this.x_.rT();this.m2()}};\ng.J.open\u003dfunction(){for(var e\u003dg.c(Object.values(this.options)),N\u003de.next();!N.done;N\u003de.next()){N\u003dN.value;var y\u003dvoid 0;this.C.hasVe((y\u003dN)\u003d\u003dnull?void 0:y.element)\u0026\u0026(y\u003dvoid 0,this.C.logVisibility((y\u003dN)\u003d\u003dnull?void 0:y.element,!0))}g.Go.prototype.open.call(this);this.C.logClick(this.element)};\ng.J.Wv\u003dfunction(e,N,y){var w\u003dthis;if(e\u003d\u003d\u003d\"missing-qualities\")return new g.uh({S:\"a\",dP:[\"ytp-menuitem\"],V:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.C.X().D,tabindex:\"0\",role:\"menuitemradio\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],b9:\"{{label}}\"}]},N,this.CE(e));if(e!\u003d\u003d\"inline-survey\"){var E,A\u003d(E\u003dthis.J?this.j[e]:this.D[e])\u003d\u003dnull?void 0:E.paygatedQualityDetails;E\u003dA\u003d\u003dnull?void 0:A.veType;A\u003dA\u003d\u003dnull?void 0:A.trackingParams;N\u003dg.Go.prototype.Wv.call(this,e,N,y);A?(this.C.createServerVe(N.element,\nthis,!0),this.C.setTrackingParams(N.element,A)):E\u0026\u0026this.C.createClientVe(N.element,this,E,!0);return N}e\u003d[{S:\"span\",b9:\"Look good?\"}];y\u003dg.c([!0,!1]);A\u003dy.next();for(E\u003d{};!A.done;E\u003d{IG:void 0},A\u003dy.next())E.IG\u003dA.value,A\u003dnew g.W({S:\"span\",B:\"ytp-menuitem-inline-survey-response\",W:[E.IG?kv5():Sm5()],V:{tabindex:\"0\",role:\"button\"}}),A.listen(\"click\",function(T){return function(){var p\u003dw.C.app.nh();p\u0026\u0026(p.Fh(\"iqsr\",{tu:T.IG}),p.getVideoData().wA\u003d!0);w.x_.rT();w.m2()}}(E)),e.push(A);\nreturn new g.uh({S:\"div\",B:\"ytp-menuitem\",V:{\"aria-disabled\":\"true\"},W:[{S:\"div\",dP:[\"ytp-menuitem-label\"],W:e}]},N)};\ng.J.CE\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(e\u003d\u003d\u003d\"missing-qualities\")return{S:\"div\",b9:\"Missing options?\"};if(e\u003d\u003d\u003d\"inline-survey\")return\"\";var y\u003dthis.Z||this.J?[nWJ(this,e,N,!1)]:[jHn(this,e)];var w\u003dthis.C.getPreferredQuality();N||w!\u003d\u003d\"auto\"||e!\u003d\u003d\"auto\"||(y.push(\" \"),this.J?y.push(nWJ(this,this.Ng,N,!0,[\"ytp-menu-label-secondary\"])):this.Z?y.push(nWJ(this,this.G,N,!0,[\"ytp-menu-label-secondary\"])):y.push(jHn(this,this.G,[\"ytp-menu-label-secondary\"])));return{S:\"div\",W:y}};g.b(S8,g.W);S8.prototype.init\u003dfunction(){this.updateValue(\"minvalue\",this.K);this.updateValue(\"maxvalue\",this.j);this.updateValue(\"stepvalue\",this.Z);this.updateValue(\"slidervalue\",this.N);QHH(this,this.N)};\nS8.prototype.G\u003dfunction(){mnH(this,Number(this.J.value));this.J.focus()};g.b(o5,S8);o5.prototype.G\u003dfunction(){S8.prototype.G.call(this);this.U\u0026\u0026HF5(this)};\no5.prototype.qg\u003dfunction(){this.D()};\no5.prototype.Kh\u003dfunction(){this.C.setPlaybackRate(this.N,!0)};\no5.prototype.Ng\u003dfunction(e){if(!e.defaultPrevented){switch(e.code){case \"ArrowDown\":var N\u003d-this.Z;break;case \"ArrowUp\":N\u003dthis.Z;break;default:return}mnH(this,Math.min(this.j,Math.max(Number((this.N+N).toFixed(2)),this.K)));this.D();HF5(this);e.preventDefault()}};g.b(bb,g.W);g.J\u003dbb.prototype;g.J.init\u003dfunction(){this.Vg(this.J);this.updateValue(\"minvalue\",this.N);this.updateValue(\"maxvalue\",this.K)};\ng.J.dH\u003dfunction(e){if(!e.defaultPrevented){switch(e.keyCode){case 37:case 40:var N\u003d-this.U;break;case 39:case 38:N\u003dthis.U;break;default:return}this.Vg(this.J+N);e.preventDefault()}};\ng.J.c$\u003dfunction(e){var N\u003dthis.J;N+\u003d(e.deltaX||-e.deltaY)\u003c0?-this.D:this.D;this.Vg(N);e.preventDefault()};\ng.J.S6\u003dfunction(e){e\u003d(e-g.hp(this.j).x)/this.Ng*this.range+this.N;this.Vg(e)};\ng.J.Vg\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;e\u003dg.Ja(e,this.N,this.K);N\u003d\u003d\u003d\"\"\u0026\u0026(N\u003de.toString());this.updateValue(\"valuenow\",e);this.updateValue(\"valuetext\",N);this.Kh.style.left\u003d(e-this.N)/this.range*(this.Ng-this.i9)+\"px\";this.J\u003de};\ng.J.focus\u003dfunction(){this.Rq.focus()};g.b(hU,bb);hU.prototype.qg\u003dfunction(){this.C.setPlaybackRate(this.J,!0)};\nhU.prototype.Vg\u003dfunction(e){bb.prototype.Vg.call(this,e,WgJ(this,e).toString());this.Z\u0026\u0026(KgE(this),this.l9())};\nhU.prototype.updateValues\u003dfunction(){var e\u003dthis.C.getPlaybackRate();WgJ(this,this.J)!\u003d\u003de\u0026\u0026(this.Vg(e),KgE(this))};g.b(OFP,g.Mu);OFP.prototype.focus\u003dfunction(){this.J.focus()};g.b(RUn,ZN);g.b(GAF,g.Go);g.J\u003dGAF.prototype;g.J.CE\u003dfunction(e){return e\u003d\u003d\u003d\"1\"?\"Normal\":e.toLocaleString()};\ng.J.GZ\u003dfunction(){var e,N\u003d(e\u003dthis.C.getVideoData())\u003d\u003dnull?void 0:e.Au();e\u003dthis.C.getPresentingPlayerType(N);this.enable(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3);aI5(this)};\ng.J.Pc\u003dfunction(e){g.Go.prototype.Pc.call(this,e);this.G\u0026\u0026this.G.J.focus()};\ng.J.TA\u003dfunction(e){g.Go.prototype.TA.call(this,e);e?(this.Ng\u003dthis.Y(this.C,\"onPlaybackRateChange\",this.onPlaybackRateChange),aI5(this),Lg9(this,this.C.getPlaybackRate())):(this.CX(this.Ng),this.Ng\u003dnull)};\ng.J.onPlaybackRateChange\u003dfunction(e){var N\u003dthis.C.getPlaybackRate();!this.Z\u0026\u0026this.D.includes(N)||sHH(this,N);Lg9(this,e)};\ng.J.Wv\u003dfunction(e,N,y){return e\u003d\u003d\u003dthis.J\u0026\u0026e2E(this.C)?g.Go.prototype.Wv.call(this,e,N,y,{S:\"div\",B:\"ytp-speed-slider-menu-footer\",W:[this.G]}):g.Go.prototype.Wv.call(this,e,N,y)};\ng.J.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);e\u003d\u003d\u003dthis.J?this.C.setPlaybackRate(this.j,!0):this.C.setPlaybackRate(Number(e),!0);e2E(this.C)\u0026\u0026e\u003d\u003d\u003dthis.J||this.x_.z4()};\ng.J.HR\u003dfunction(e){var N\u003de\u003d\u003d\u003dthis.J;this.Z\u003d!1;N\u0026\u0026cK(this.C)\u0026\u0026!e2E(this.C)?(e\u003dnew RUn(this.C),g.Q_(this.x_,e)):g.Go.prototype.HR.call(this,e)};g.b(yB0,g.Go);g.J\u003dyB0.prototype;g.J.BI\u003dfunction(e){g.Go.prototype.BI.call(this,e)};\ng.J.MN\u003dfunction(e){return e.option.toString()};\ng.J.getOption\u003dfunction(e){return this.settings[e]};\ng.J.CE\u003dfunction(e){return this.getOption(e).text||\"\"};\ng.J.dQ\u003dfunction(e){g.Go.prototype.dQ.call(this,e);this.publish(\"settingChange\",this.setting,this.settings[e].option)};g.b(kM,g.x7);kM.prototype.GI\u003dfunction(e){for(var N\u003dg.c(Object.keys(e)),y\u003dN.next();!y.done;y\u003dN.next()){var w\u003dy.value;if(y\u003dthis.mO[w]){var E\u003de[w].toString();w\u003d!!e[w+\"Override\"];y.options[E]\u0026\u0026(y.BI(E),y.j.element.setAttribute(\"aria-checked\",String(!w)),y.J.element.setAttribute(\"aria-checked\",String(w)))}}};\nkM.prototype.FH\u003dfunction(e,N){this.publish(\"settingChange\",e,N)};g.b(BK,g.Go);BK.prototype.J\u003dfunction(e){return e.languageCode};\nBK.prototype.CE\u003dfunction(e){return this.languages[e].languageName||\"\"};\nBK.prototype.dQ\u003dfunction(e){this.publish(\"select\",e);this.C.logClick(this.element);g.mP(this.x_)};g.b(ABs,g.Go);g.J\u003dABs.prototype;g.J.nJ\u003dfunction(e){return g.v4(e)?\"__off__\":e.displayName};\ng.J.CE\u003dfunction(e){return e\u003d\u003d\u003d\"__off__\"?\"Off\":e\u003d\u003d\u003d\"__translate__\"?\"Auto-translate\":e\u003d\u003d\u003d\"__contribute__\"?\"Add subtitles/CC\":e\u003d\u003d\u003d\"__correction__\"?\"Suggest caption corrections\":(e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]).displayName};\ng.J.dQ\u003dfunction(e){if(e\u003d\u003d\u003d\"__translate__\")this.J.open();else if(e\u003d\u003d\u003d\"__contribute__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();var N\u003dg.Ix(this.C.X(),this.C.getVideoData());g.H2(N)}else if(e\u003d\u003d\u003d\"__correction__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();var y\u003dT7s(this);Xq(this,y);g.Go.prototype.dQ.call(this,this.nJ(y));var w,E;y\u003d(N\u003dthis.C.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(w\u003dN.captions)\u003d\u003dnull?void 0:(E\u003dw.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?void 0:E.openTranscriptCommand;this.C.Mg(\"innertubeCommand\",y);this.x_.z4();this.j\u0026\u0026this.C.logClick(this.j)}else{if(e\u003d\u003d\u003d\"__correction__\"){this.C.pauseVideo();this.C.isFullscreen()\u0026\u0026this.C.toggleFullscreen();N\u003dT7s(this);Xq(this,N);g.Go.prototype.dQ.call(this,this.nJ(N));var A,T;N\u003d(y\u003dthis.C.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(A\u003dy.captions)\u003d\u003dnull?void 0:(T\u003dA.playerCaptionsTracklistRenderer)\u003d\u003dnull?void 0:T.openTranscriptCommand;this.C.Mg(\"innertubeCommand\",N)}else this.C.logClick(this.element),\nXq(this,e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]),g.Go.prototype.dQ.call(this,e);this.x_.z4()}};\ng.J.GZ\u003dfunction(){var e\u003dthis.C.getOptions();e\u003de\u0026\u0026e.indexOf(\"captions\")!\u003d\u003d-1;var N\u003dthis.C.getVideoData(),y\u003dN\u0026\u0026N.j$,w,E\u003d!((w\u003dthis.C.getVideoData())\u003d\u003dnull||!g.QG(w));w\u003d{};if(e||y){var A;if(e){var T\u003dthis.C.getOption(\"captions\",\"track\");w\u003dthis.C.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var p\u003dE?[]:this.C.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.l7(w,this.nJ,this);E\u003dg.dn(w,this.nJ);var C,r;T7s(this)\u0026\u0026((A\u003dN.getPlayerResponse())\u003d\u003dnull?0:(C\u003dA.captions)\u003d\u003dnull?0:(r\u003dC.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?0:r.openTranscriptCommand)\u0026\u0026E.push(\"__correction__\");if(p.length\u0026\u0026!g.v4(T)){if((A\u003dT.translationLanguage)\u0026\u0026A.languageName){var Y\u003dA.languageName;A\u003dp.findIndex(function(M){return M.languageName\u003d\u003d\u003dY});\nAVs(p,A)}w90(this.J,p);E.push(\"__translate__\")}A\u003dthis.nJ(T)}else this.tracks\u003d{},E\u003d[],A\u003d\"__off__\";E.unshift(\"__off__\");this.tracks.__off__\u003d{};y\u0026\u0026E.unshift(\"__contribute__\");this.tracks[A]||(this.tracks[A]\u003dT,E.push(A));this.Pc(E);this.BI(A);T\u0026\u0026T.translationLanguage?this.J.BI(this.J.J(T.translationLanguage)):Q31(this.J);e\u0026\u0026this.Z.GI(this.C.getSubtitlesUserSettings());this.countLabel.Ja(w\u0026\u0026w.length?\" (\"+w.length+\")\":\"\");this.publish(\"size-change\");this.C.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.J.Rt\u003dfunction(e){var N\u003dthis.C.getOption(\"captions\",\"track\");N\u003dg.DA(N);N.translationLanguage\u003dthis.J.languages[e];Xq(this,N)};\ng.J.FH\u003dfunction(e,N){if(e\u003d\u003d\u003d\"reset\")this.C.resetSubtitlesUserSettings();else{var y\u003d{};y[e]\u003dN;this.C.updateSubtitlesUserSettings(y)}EZ0(this,!0);this.G.start();this.Z.GI(this.C.getSubtitlesUserSettings())};\ng.J.YQB\u003dfunction(e){e||g.we(this.G)};\ng.J.fh\u003dfunction(){g.we(this.G);g.Go.prototype.fh.call(this)};\ng.J.open\u003dfunction(){g.Go.prototype.open.call(this);this.options.__correction__\u0026\u0026!this.j\u0026\u0026(this.j\u003dthis.options.__correction__.element,this.C.createClientVe(this.j,this,167341),this.C.logVisibility(this.j,!0))};g.b(JBM,g.n$);g.J\u003dJBM.prototype;\ng.J.initialize\u003dfunction(){if(!this.isInitialized){var e\u003dthis.C.X();this.isInitialized\u003d!0;try{this.rZ\u003dnew ZFM(this.C,this)}catch(y){g.uA(Error(\"QualityMenuItem creation failed\"))}g.Q(this,this.rZ);var N\u003dnew ABs(this.C,this);g.Q(this,N);e.K||(N\u003dnew MV(this.C,this),g.Q(this,N));e.enableSpeedOptions\u0026\u0026(N\u003dnew GAF(this.C,this),g.Q(this,N));(g.hR(e)||e.Z)\u0026\u0026(e.N||e.Bk)\u0026\u0026(N\u003dnew qO3(this.C,this),g.Q(this,N));e.YO\u0026\u0026!e.T(\"web_player_move_autonav_toggle\")\u0026\u0026(e\u003dnew Fq(this.C,this),g.Q(this,e));e\u003dnew lb(this.C,this);\ng.Q(this,e);this.C.publish(\"settingsMenuInitialized\");upJ(this.settingsButton,this.z9.P2())}};\ng.J.Gi\u003dfunction(e){this.initialize();this.z9.Gi(e);upJ(this.settingsButton,this.z9.P2())};\ng.J.MS\u003dfunction(e){this.Og\u0026\u0026this.z9.P2()\u003c\u003d1\u0026\u0026this.hide();this.z9.MS(e);upJ(this.settingsButton,this.z9.P2())};\ng.J.WY\u003dfunction(e){this.initialize();this.z9.P2()\u003e0\u0026\u0026g.n$.prototype.WY.call(this,e)};\ng.J.rT\u003dfunction(){this.Or?this.Or\u003d!1:g.n$.prototype.rT.call(this)};\ng.J.show\u003dfunction(){g.n$.prototype.show.call(this);g.pi(this.C.getRootNode(),\"ytp-settings-shown\")};\ng.J.hide\u003dfunction(){g.n$.prototype.hide.call(this);g.re(this.C.getRootNode(),\"ytp-settings-shown\")};\ng.J.iP\u003dfunction(e){this.C.logVisibility(this.element,e);this.C.publish(\"settingsMenuVisibilityChanged\",e)};g.b(CeM,g.W);g.J\u003dCeM.prototype;g.J.onClick\u003dfunction(){if(rB_(this)\u0026\u0026(this.C.toggleSubtitles(),this.C.logClick(this.element),!this.isEnabled())){var e\u003d!1,N\u003dg.HE(g.m6(),65);g.na(this.C.X())\u0026\u0026N!\u003dnull\u0026\u0026(e\u003d!N);e\u0026\u0026this.C.X().T(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.C.publish(\"showpromotooltip\",this.element)}};\ng.J.k9W\u003dfunction(e){var N,y;(N\u003dg.T9(this.C))\u003d\u003dnull||(y\u003dN.X6())\u003d\u003dnull||y.WY(e)};\ng.J.isEnabled\u003dfunction(){return!!this.C.getOption(\"captions\",\"track\").displayName};\ng.J.GZ\u003dfunction(){var e\u003drB_(this),N\u003d300;this.C.X().U\u0026\u0026(N\u003d480);if(this.C.X().Z){this.updateValue(\"title\",g.FT(this.C,\"Subtitles/closed captions\",\"c\"));this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});var y\u003de}else{if(e)(y\u003dthis.hW(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||y.setAttribute(\"fill-opacity\",\"1\"),this.updateValue(\"title\",g.FT(this.C,\"Subtitles/closed captions\",\"c\")),this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});else{var w;(w\u003dthis.hW(\"ytp-subtitles-button-icon\"))\u003d\u003d\nnull||w.setAttribute(\"fill-opacity\",\"0.3\");this.updateValue(\"title\",\"Subtitles/closed captions unavailable\");this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions unavailable\"})}y\u003d!0}this.tooltip.xp();y\u003dy\u0026\u0026this.C.Fz().getPlayerSize().width\u003e\u003dN;this.KX(y);this.C.T(\"embeds_use_parent_visibility_in_ve_logging\")?this.C.logVisibility(this.element,y\u0026\u0026this.L):this.C.logVisibility(this.element,y);e?this.updateValue(\"pressed\",this.isEnabled()):this.updateValue(\"pressed\",!1)};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.X().T(\"embeds_use_parent_visibility_in_ve_logging\")\u0026\u0026this.C.logVisibility(this.element,this.Og\u0026\u0026e)};g.b(g.PK,g.W);g.J\u003dg.PK.prototype;\ng.J.HY\u003dfunction(){var e\u003dthis.api.Fz().getPlayerSize().width,N\u003dthis.U;this.api.X().U\u0026\u0026(N\u003d400);N\u003de\u003e\u003dN\u0026\u0026(!dT(this)||!g.G(this.api.getPlayerStateObject(),64));this.KX(N);g.Y1(this.element,\"ytp-time-display-allow-autohide\",N\u0026\u0026e\u003c400);e\u003dthis.api.getProgressState();if(N){N\u003dthis.api.getPresentingPlayerType();var y\u003dthis.api.getCurrentTime(N,!1);this.N\u0026\u0026(y-\u003de.airingStart);I5(this)\u0026\u0026(y-\u003dthis.c9.startTimeMs/1E3);y\u003dg.P2(y);this.K!\u003d\u003dy\u0026\u0026(this.updateValue(\"currenttime\",y),this.K\u003dy);N\u003dI5(this)?g.P2((this.c9.endTimeMs-\nthis.c9.startTimeMs)/1E3):g.P2(this.api.getDuration(N,!1));this.j!\u003d\u003dN\u0026\u0026(this.updateValue(\"duration\",N),this.j\u003dN)}$SP(this,e.isAtLiveHead);Y6J(this,this.api.getLoopRange())};\ng.J.onLoopRangeChange\u003dfunction(e){var N\u003dthis.c9!\u003d\u003de;this.c9\u003de;N\u0026\u0026(this.HY(),MsP(this))};\ng.J.O$g\u003dfunction(){this.api.setLoopRange(null)};\ng.J.onVideoDataChange\u003dfunction(e,N,y){this.updateVideoData((this.api.X().T(\"enable_topsoil_wta_for_halftime\")||this.api.X().T(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u0026y\u003d\u003d\u003d2?this.api.getVideoData(1):N);this.HY();MsP(this)};\ng.J.updateVideoData\u003dfunction(e){this.AB\u003de.isLivePlayback\u0026\u0026!e.Kx;this.N\u003dHF(e);this.isPremiere\u003de.isPremiere;g.Y1(this.element,\"ytp-live\",dT(this))};\ng.J.onClick\u003dfunction(e){e.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};\ng.J.fh\u003dfunction(){this.J\u0026\u0026this.J();g.W.prototype.fh.call(this)};g.b(FNE,g.W);g.J\u003dFNE.prototype;g.J.bz\u003dfunction(){var e\u003dthis.api.Nr();this.K!\u003d\u003de\u0026\u0026(this.K\u003de,lB_(this,this.api.getVolume(),this.api.isMuted()))};\ng.J.QX\u003dfunction(e){this.KX(e.width\u003e\u003d350)};\ng.J.ZX\u003dfunction(e){if(!e.defaultPrevented){var N\u003de.keyCode,y\u003dnull;N\u003d\u003d\u003d37?y\u003dthis.volume-5:N\u003d\u003d\u003d39?y\u003dthis.volume+5:N\u003d\u003d\u003d36?y\u003d0:N\u003d\u003d\u003d35\u0026\u0026(y\u003d100);y!\u003d\u003dnull\u0026\u0026(y\u003dg.Ja(y,0,100),y\u003d\u003d\u003d0?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(y)),e.preventDefault())}};\ng.J.Cs\u003dfunction(e){var N\u003de.deltaX||-e.deltaY;e.deltaMode?this.api.setVolume(this.volume+(N\u003c0?-10:10)):this.api.setVolume(this.volume+g.Ja(N/10,-10,10));e.preventDefault()};\ng.J.gOq\u003dfunction(){vK(this,this.J,!0,this.N,this.api.Dk());this.D\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.J.P$\u003dfunction(e){var N\u003dthis.K?78:52,y\u003dthis.K?18:12;e-\u003dg.hp(this.U).x;this.api.setVolume(g.Ja((e-y/2)/(N-y),0,1)*100)};\ng.J.vO1\u003dfunction(){vK(this,this.J,!1,this.N,this.api.Dk());this.volume\u003d\u003d\u003d0\u0026\u0026(this.api.mute(),this.api.setVolume(this.D))};\ng.J.onVolumeChange\u003dfunction(e){lB_(this,e.volume,e.muted)};\ng.J.aW\u003dfunction(){vK(this,this.J,this.isDragging,this.N,this.api.Dk())};\ng.J.fh\u003dfunction(){g.W.prototype.fh.call(this);g.re(this.G,\"ytp-volume-slider-active\")};g.b(zT,g.W);\nzT.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis.api.X();this.I9();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!g.KX(this.api.getVideoData(1));this.KX(this.visible);this.api.logVisibility(this.element,this.visible\u0026\u0026this.L);if(this.visible){var N\u003dthis.api.getVideoUrl(!0,!1,!1,!0);this.updateValue(\"url\",N)}e.K\u0026\u0026(this.J\u0026\u0026(this.CX(this.J),this.J\u003dnull),this.element.removeAttribute(\"href\"),this.element.removeAttribute(\"title\"),this.element.removeAttribute(\"aria-label\"),g.pi(this.element,\"no-link\"));\nN\u003dthis.api.X();e\u003dthis.api.getVideoData();var y\u003d\"\";N.K||(N\u003dg.ud(N),N.indexOf(\"www.\")\u003d\u003d\u003d0\u0026\u0026(N\u003dN.substring(4)),y\u003dg.Os(e)?\"Watch on YouTube Music\":N\u003d\u003d\u003d\"youtube.com\"?\"Watch on YouTube\":g.SO(\"Watch on $WEBSITE\",{WEBSITE:N}));this.updateValue(\"title\",y)};\nzT.prototype.onClick\u003dfunction(e){this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026this.api.logClick(this.element);var N\u003dthis.api.X(),y\u003dthis.api.getVideoUrl(!g.dh(e),!1,!0,!0);if(g.hR(N)){var w\u003d{};g.hR(N)\u0026\u0026g.NU(this.api,\"addEmbedsConversionTrackingParams\",[w]);y\u003dg.Qb(y,w)}g.Uc(y,this.api,e);this.api.T(\"web_player_log_click_before_generating_ve_conversion_params\")||this.api.logClick(this.element)};\nzT.prototype.I9\u003dfunction(){var e\u003d{S:\"svg\",V:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},W:[{S:\"path\",Az:!0,B:\"ytp-svg-fill\",V:{d:\"M 45.09 10 L 45.09 25.82 L 47.16 25.82 L 47.41 24.76 L 47.47 24.76 C 47.66 25.14 47.94 25.44 48.33 25.66 C 48.72 25.88 49.16 25.99 49.63 25.99 C 50.48 25.99 51.1 25.60 51.5 24.82 C 51.9 24.04 52.09 22.82 52.09 21.16 L 52.09 19.40 C 52.12 18.13 52.05 17.15 51.90 16.44 C 51.75 15.74 51.50 15.23 51.16 14.91 C 50.82 14.59 50.34 14.44 49.75 14.44 C 49.29 14.44 48.87 14.57 48.47 14.83 C 48.27 14.96 48.09 15.11 47.93 15.29 C 47.78 15.46 47.64 15.65 47.53 15.86 L 47.51 15.86 L 47.51 10 L 45.09 10 z M 8.10 10.56 L 10.96 20.86 L 10.96 25.82 L 13.42 25.82 L 13.42 20.86 L 16.32 10.56 L 13.83 10.56 L 12.78 15.25 C 12.49 16.62 12.31 17.59 12.23 18.17 L 12.16 18.17 C 12.04 17.35 11.84 16.38 11.59 15.23 L 10.59 10.56 L 8.10 10.56 z M 30.10 10.56 L 30.10 12.58 L 32.59 12.58 L 32.59 25.82 L 35.06 25.82 L 35.06 12.58 L 37.55 12.58 L 37.55 10.56 L 30.10 10.56 z M 19.21 14.46 C 18.37 14.46 17.69 14.63 17.17 14.96 C 16.65 15.29 16.27 15.82 16.03 16.55 C 15.79 17.28 15.67 18.23 15.67 19.43 L 15.67 21.06 C 15.67 22.24 15.79 23.19 16 23.91 C 16.21 24.62 16.57 25.15 17.07 25.49 C 17.58 25.83 18.27 26 19.15 26 C 20.02 26 20.69 25.83 21.19 25.5 C 21.69 25.17 22.06 24.63 22.28 23.91 C 22.51 23.19 22.63 22.25 22.63 21.06 L 22.63 19.43 C 22.63 18.23 22.50 17.28 22.27 16.56 C 22.04 15.84 21.68 15.31 21.18 14.97 C 20.68 14.63 20.03 14.46 19.21 14.46 z M 56.64 14.47 C 55.39 14.47 54.51 14.84 53.99 15.61 C 53.48 16.38 53.22 17.60 53.22 19.27 L 53.22 21.23 C 53.22 22.85 53.47 24.05 53.97 24.83 C 54.34 25.40 54.92 25.77 55.71 25.91 C 55.97 25.96 56.26 25.99 56.57 25.99 C 57.60 25.99 58.40 25.74 58.96 25.23 C 59.53 24.72 59.81 23.94 59.81 22.91 C 59.81 22.74 59.79 22.61 59.78 22.51 L 57.63 22.39 C 57.62 23.06 57.54 23.54 57.40 23.83 C 57.26 24.12 57.01 24.27 56.63 24.27 C 56.35 24.27 56.13 24.18 56.00 24.02 C 55.87 23.86 55.79 23.61 55.75 23.25 C 55.71 22.89 55.68 22.36 55.68 21.64 L 55.68 21.08 L 59.86 21.08 L 59.86 19.16 C 59.86 17.99 59.77 17.08 59.58 16.41 C 59.39 15.75 59.07 15.25 58.61 14.93 C 58.15 14.62 57.50 14.47 56.64 14.47 z M 23.92 14.67 L 23.92 23.00 C 23.92 24.03 24.11 24.79 24.46 25.27 C 24.82 25.76 25.35 26.00 26.09 26.00 C 27.16 26.00 27.97 25.49 28.5 24.46 L 28.55 24.46 L 28.76 25.82 L 30.73 25.82 L 30.73 14.67 L 28.23 14.67 L 28.23 23.52 C 28.13 23.73 27.97 23.90 27.77 24.03 C 27.57 24.16 27.37 24.24 27.15 24.24 C 26.89 24.24 26.70 24.12 26.59 23.91 C 26.48 23.70 26.43 23.35 26.43 22.85 L 26.43 14.67 L 23.92 14.67 z M 36.80 14.67 L 36.80 23.00 C 36.80 24.03 36.98 24.79 37.33 25.27 C 37.60 25.64 37.97 25.87 38.45 25.96 C 38.61 25.99 38.78 26.00 38.97 26.00 C 40.04 26.00 40.83 25.49 41.36 24.46 L 41.41 24.46 L 41.64 25.82 L 43.59 25.82 L 43.59 14.67 L 41.09 14.67 L 41.09 23.52 C 40.99 23.73 40.85 23.90 40.65 24.03 C 40.45 24.16 40.23 24.24 40.01 24.24 C 39.75 24.24 39.58 24.12 39.47 23.91 C 39.36 23.70 39.31 23.35 39.31 22.85 L 39.31 14.67 L 36.80 14.67 z M 56.61 16.15 C 56.88 16.15 57.08 16.23 57.21 16.38 C 57.33 16.53 57.42 16.79 57.47 17.16 C 57.52 17.53 57.53 18.06 57.53 18.78 L 57.53 19.58 L 55.69 19.58 L 55.69 18.78 C 55.69 18.05 55.71 17.52 55.75 17.16 C 55.79 16.81 55.87 16.55 56.00 16.39 C 56.13 16.23 56.32 16.15 56.61 16.15 z M 19.15 16.19 C 19.50 16.19 19.75 16.38 19.89 16.75 C 20.03 17.12 20.09 17.7 20.09 18.5 L 20.09 21.97 C 20.09 22.79 20.03 23.39 19.89 23.75 C 19.75 24.11 19.51 24.29 19.15 24.30 C 18.80 24.30 18.54 24.11 18.41 23.75 C 18.28 23.39 18.22 22.79 18.22 21.97 L 18.22 18.5 C 18.22 17.7 18.28 17.12 18.42 16.75 C 18.56 16.38 18.81 16.19 19.15 16.19 z M 48.63 16.22 C 48.88 16.22 49.08 16.31 49.22 16.51 C 49.36 16.71 49.45 17.05 49.50 17.52 C 49.55 17.99 49.58 18.68 49.58 19.55 L 49.58 21 L 49.59 21 C 49.59 21.81 49.57 22.45 49.5 22.91 C 49.43 23.37 49.32 23.70 49.16 23.89 C 49.00 24.08 48.78 24.17 48.51 24.17 C 48.30 24.17 48.11 24.12 47.94 24.02 C 47.76 23.92 47.62 23.78 47.51 23.58 L 47.51 17.25 C 47.59 16.95 47.75 16.70 47.96 16.50 C 48.17 16.31 48.39 16.22 48.63 16.22 z \"}}]},\nN\u003d28666,y\u003dthis.api.getVideoData();this.api.isEmbedsShortsMode()?e\u003d{S:\"svg\",V:{fill:\"none\",height:\"100%\",viewBox:\"-10 -8 67 36\",width:\"100%\"},W:[{S:\"path\",V:{d:\"m.73 13.78 2.57-.05c-.05 2.31.36 3.04 1.34 3.04.95 0 1.34-.61 1.34-1.88 0-1.88-.97-2.83-2.37-4.04C1.47 8.99.55 7.96.55 5.23c0-2.60 1.15-4.14 4.17-4.14 2.91 0 4.12 1.70 3.71 5.20l-2.57.15c.05-2.39-.20-3.22-1.26-3.22-.97 0-1.31.64-1.31 1.82 0 1.77.74 2.31 2.34 3.84 1.98 1.88 3.09 2.98 3.09 5.54 0 3.24-1.26 4.48-4.20 4.48-3.06.02-4.30-1.62-3.78-5.12ZM9.67.74h2.83V4.58c0 1.15-.05 1.95-.15 2.93h.05c.54-1.15 1.44-1.75 2.60-1.75 1.75 0 2.5 1.23 2.5 3.35v9.53h-2.83V9.32c0-1.03-.25-1.54-.90-1.54-.48 0-.92.28-1.23.79V18.65H9.70V.74h-.02ZM18.67 13.27v-1.82c0-4.07 1.18-5.64 3.99-5.64 2.80 0 3.86 1.62 3.86 5.64v1.82c0 3.96-1.00 5.59-3.94 5.59-2.98 0-3.91-1.67-3.91-5.59Zm5 1.03v-3.94c0-1.72-.25-2.60-1.08-2.60-.79 0-1.05.87-1.05 2.60v3.94c0 1.80.25 2.62 1.05 2.62.82 0 1.08-.82 1.08-2.62ZM27.66 6.03h2.19l.25 2.73h.10c.28-2.01 1.21-3.01 2.39-3.01.15 0 .127.0.0.1l-.15 3.27c-1.18-.25-2.13-.05-2.57.72V18.63h-2.73V6.03ZM34.80 15.67V8.27h-1.03V6.05h1.15l.36-3.73h2.11V6.05h1.93v2.21h-1.80v6.98c0 1.18.15 1.44.61 1.44.41 0 .77-.05 1.10-.18l.36 1.80c-.85.41-1.93.54-2.60.54-1.82-.02-2.21-.97-2.21-3.19ZM40.26 14.81l2.39-.05c-.12 1.39.36 2.19 1.21 2.19.72 0 1.13-.46 1.13-1.10 0-.87-.79-1.46-2.16-2.5-1.62-1.23-2.60-2.16-2.60-4.20 0-2.24 1.18-3.32 3.63-3.32 2.60 0 3.63 1.28 3.42 4.35l-2.39.10c-.02-1.90-.28-2.44-1.08-2.44-.77 0-1.10.38-1.10 1.08 0 .97.56 1.44 1.49 2.11 2.21 1.64 3.24 2.47 3.24 4.53 0 2.26-1.28 3.40-3.73 3.40-2.78-.02-3.81-1.54-3.45-4.14Z\",\nfill:\"#fff\"}}]}:g.Os(y)\u0026\u0026(e\u003d{S:\"svg\",V:{fill:\"none\",height:\"25\",viewBox:\"0 0 140 25\",width:\"140\"},W:[{S:\"path\",V:{d:\"M33.96 20.91V15.45L37.43 4.11H34.84L33.52 9.26C33.22 10.44 32.95 11.67 32.75 12.81H32.59C32.48 11.81 32.16 10.50 31.84 9.24L30.56 4.11H27.97L31.39 15.45V20.91H33.96Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M40.92 8.31C37.89 8.31 36.85 10.06 36.85 13.83V15.62C36.85 19.00 37.50 21.12 40.86 21.12C44.17 21.12 44.88 19.10 44.88 15.62V13.83C44.88 10.46 44.20 8.31 40.92 8.31ZM42.21 16.73C42.21 18.37 41.92 19.40 40.87 19.40C39.84 19.40 39.55 18.36 39.55 16.73V12.69C39.55 11.29 39.75 10.04 40.87 10.04C42.05 10.04 42.21 11.36 42.21 12.69V16.73Z\",\nfill:\"white\"}},{S:\"path\",V:{d:\"M49.09 21.10C50.55 21.10 51.46 20.49 52.21 19.39H52.32L52.43 20.91H54.42V8.55H51.78V18.48C51.50 18.97 50.85 19.33 50.24 19.33C49.47 19.33 49.23 18.72 49.23 17.70V8.55H46.60V17.82C46.60 19.83 47.18 21.10 49.09 21.10Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M64.69 21.10C66.15 21.10 67.06 20.49 67.81 19.39H67.92L68.03 20.91H70.02V8.55H67.38V18.48C67.10 18.97 66.45 19.33 65.84 19.33C65.07 19.33 64.83 18.72 64.83 17.70V8.55H62.20V17.82C62.20 19.83 62.78 21.10 64.69 21.10Z\",\nfill:\"white\"}},{S:\"path\",V:{d:\"M77.49 8.28C76.21 8.28 75.29 8.84 74.68 9.75H74.55C74.63 8.55 74.69 7.53 74.69 6.72V3.45H72.14L72.13 14.19L72.14 20.91H74.36L74.55 19.71H74.62C75.21 20.52 76.12 21.03 77.33 21.03C79.34 21.03 80.20 19.30 80.20 15.62V13.71C80.20 10.27 79.81 8.28 77.49 8.28ZM77.58 15.62C77.58 17.92 77.24 19.29 76.17 19.29C75.67 19.29 74.98 19.05 74.67 18.60V11.25C74.94 10.55 75.54 10.04 76.21 10.04C77.29 10.04 77.58 11.35 77.58 13.74V15.62Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M89.47 13.51C89.47 10.53 89.17 8.32 85.74 8.32C82.51 8.32 81.79 10.47 81.79 13.63V15.80C81.79 18.88 82.45 21.12 85.66 21.12C88.20 21.12 89.51 19.85 89.36 17.39L87.11 17.27C87.08 18.79 86.73 19.41 85.72 19.41C84.45 19.41 84.39 18.20 84.39 16.40V15.56H89.47V13.51ZM85.68 9.98C86.90 9.98 86.99 11.13 86.99 13.08V14.09H84.39V13.08C84.39 11.15 84.47 9.98 85.68 9.98Z\",\nfill:\"white\"}},{S:\"path\",V:{d:\"M93.18 20.86H95.50V13.57C95.50 11.53 95.46 9.36 95.30 6.46H95.56L95.99 8.24L98.73 20.86H101.09L103.78 8.24L104.25 6.46H104.49C104.37 9.03 104.30 11.35 104.30 13.57V20.86H106.63V4.06H102.67L101.25 10.27C100.65 12.85 100.22 16.05 99.97 17.68H99.78C99.60 16.02 99.15 12.83 98.56 10.29L97.10 4.06H93.18V20.86Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M111.27 21.05C112.73 21.05 113.64 20.44 114.39 19.34H114.50L114.61 20.86H116.60V8.50H113.96V18.43C113.68 18.92 113.03 19.28 112.42 19.28C111.65 19.28 111.41 18.67 111.41 17.65V8.50H108.78V17.77C108.78 19.78 109.36 21.05 111.27 21.05Z\",\nfill:\"white\"}},{S:\"path\",V:{d:\"M121.82 21.12C124.24 21.12 125.59 20.05 125.59 17.86C125.59 15.87 124.59 15.06 122.21 13.44C121.12 12.72 120.53 12.27 120.53 11.21C120.53 10.42 121.02 10.00 121.91 10.00C122.88 10.00 123.21 10.64 123.25 12.46L125.41 12.34C125.59 9.49 124.57 8.27 121.95 8.27C119.47 8.27 118.28 9.34 118.28 11.46C118.28 13.42 119.21 14.31 120.96 15.53C122.51 16.60 123.36 17.27 123.36 18.16C123.36 18.89 122.85 19.42 121.96 19.42C120.94 19.42 120.36 18.54 120.46 17.21L118.27 17.25C117.93 19.81 119.13 21.12 121.82 21.12Z\",\nfill:\"white\"}},{S:\"path\",V:{d:\"M128.45 6.93C129.35 6.93 129.77 6.63 129.77 5.39C129.77 4.23 129.32 3.87 128.45 3.87C127.57 3.87 127.14 4.19 127.14 5.39C127.14 6.63 127.55 6.93 128.45 6.93ZM127.23 20.86H129.76V8.50H127.23V20.86Z\",fill:\"white\"}},{S:\"path\",V:{d:\"M135.41 21.06C136.67 21.06 137.38 20.91 137.95 20.37C138.80 19.63 139.15 18.48 139.09 16.54L136.78 16.42C136.78 18.54 136.44 19.34 135.45 19.34C134.36 19.34 134.18 18.15 134.18 15.99V13.43C134.18 11.07 134.41 9.95 135.47 9.95C136.35 9.95 136.70 10.69 136.70 13.05L138.99 12.89C139.15 11.20 138.98 9.82 138.18 9.05C137.58 8.49 136.69 8.27 135.51 8.27C132.48 8.27 131.54 10.19 131.54 13.84V15.53C131.54 19.18 132.25 21.06 135.41 21.06Z\",\nfill:\"white\"}}]},N\u003d216163);g.Os(y)?g.pi(this.element,\"ytp-youtube-music-button\"):g.re(this.element,\"ytp-youtube-music-button\");e.V\u003dObject.assign({},e.V,{\"aria-hidden\":\"true\"});this.updateValue(\"logoSvg\",e);this.api.hasVe(this.element)\u0026\u0026this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,N,!0)};\nzT.prototype.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(oZH,g.fd);g.J\u003doZH.prototype;g.J.FI\u003dfunction(){if(this.C.T(\"web_player_max_seekable_on_ended\")||!g.G(this.C.getPlayerStateObject(),2))this.progressBar.HY(),this.i9.HY()};\ng.J.vg\u003dfunction(){this.iN();this.tT.N?this.FI():this.progressBar.SY()};\ng.J.rH\u003dfunction(){this.FI();this.U.start()};\ng.J.iN\u003dfunction(){var e;if(e\u003d!this.C.X().N){e\u003dthis.progressBar;var N\u003d2*g.jV()*e.G;e\u003de.K.getLength()*1E3/e.api.getPlaybackRate()/N\u003c300}e\u003de\u0026\u0026this.C.getPlayerStateObject().isPlaying()\u0026\u0026!!window.requestAnimationFrame;N\u003d!e;this.tT.N||(e\u003dN\u003d!1);N?this.Kh||(this.Kh\u003dthis.Y(this.C,\"progresssync\",this.FI)):this.Kh\u0026\u0026(this.CX(this.Kh),this.Kh\u003dnull);e?this.U.isActive()||this.U.start():this.U.stop()};\ng.J.I9\u003dfunction(){var e\u003dthis.C.Nr(),N\u003dthis.C.Fz().getPlayerSize(),y\u003dh2F(this),w\u003dMath.max(N.width-y*2,100);if(this.Kx!\u003d\u003dN.width||this.Dl!\u003d\u003de){this.Kx\u003dN.width;this.Dl\u003de;var E\u003dcB3(this);this.j.element.style.width\u003dE+\"px\";this.j.element.style.left\u003dy+\"px\";g.gWM(this.progressBar,y,E,e);this.C.Rf().IQ\u003dE}y\u003dthis.K;w\u003dMath.min(570*(e?1.5:1),w);e\u003dMath.min(413*(e?1.5:1),Math.round((N.height-kLP(this))*.82));y.maxWidth\u003dw;y.maxHeight\u003de;y.FR();this.iN();this.C.X().T(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026z7M(this.VB,\nN.height)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.C.getVideoData();this.Et.style.background\u003de.hs?e.yy:\"\";this.Ng\u0026\u0026tT9(this.Ng,e.showSeekingControls);this.D\u0026\u0026tT9(this.D,e.showSeekingControls)};\ng.J.ut\u003dfunction(){return this.j.element};g.b(B7s,qJ);g.J\u003dB7s.prototype;g.J.VW\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.C.Mg(\"innertubeCommand\",this.onClickCommand),this.UA())};\ng.J.UA\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.J.onVideoDataChange\u003dfunction(e,N){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026X9M(this);e\u003d[];var y,w,E,A;if(N\u003d(A\u003dg.m((y\u003dN.getWatchNextResponse())\u003d\u003dnull?void 0:(w\u003dy.playerOverlays)\u003d\u003dnull?void 0:(E\u003dw.playerOverlayRenderer)\u003d\u003dnull?void 0:E.suggestedActionsRenderer,NrF))\u003d\u003dnull?void 0:A.suggestedActions)for(y\u003dg.c(N),w\u003dy.next();!w.done;w\u003dy.next())(w\u003dg.m(w.value,yO_))\u0026\u0026g.m(w.trigger,ejk)\u0026\u0026e.push(w);if(e.length!\u003d\u003d0){y\u003d[];e\u003dg.c(e);for(w\u003de.next();!w.done;w\u003de.next())if(w\u003dw.value,E\u003dg.m(w.trigger,ejk))A\u003d(A\u003dw.title)?g.SY(A):\"View Chapters\",\nN\u003dE.timeRangeStartMillis,E\u003dE.timeRangeEndMillis,N!\u003dnull\u0026\u0026E!\u003dnull\u0026\u0026w.tapCommand\u0026\u0026(y.push(new g.wF(N,E,{priority:9,namespace:\"suggested_action_button_visible\",id:A})),this.suggestedActions[A]\u003dw.tapCommand);this.C.wx(y)}};\ng.J.Iy\u003dfunction(){return this.enabled};\ng.J.iP\u003dfunction(){this.enabled?this.Zl.start():tv(this);this.xK()};\ng.J.fh\u003dfunction(){X9M(this);qJ.prototype.fh.call(this)};var B9\u003d{},gT\u003d(B9.CHANNEL_NAME\u003d\"ytp-title-channel-name\",B9.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",B9.LINK\u003d\"ytp-title-link\",B9.SESSIONLINK\u003d\"yt-uix-sessionlink\",B9.SUBTEXT\u003d\"ytp-title-subtext\",B9.TEXT\u003d\"ytp-title-text\",B9.TITLE\u003d\"ytp-title\",B9);g.b(Vq,g.W);Vq.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var N\u003dthis.api.X(),y\u003dthis.api.getVideoUrl(!g.dh(e),!1,!0);g.hR(N)\u0026\u0026(N\u003d{},g.NU(this.api,\"addEmbedsConversionTrackingParams\",[N]),y\u003dg.Qb(y,N));g.Uc(y,this.api,e)};\nVq.prototype.GZ\u003dfunction(){var e\u003dthis.api.getVideoData(),N\u003dthis.api.X();this.updateValue(\"title\",e.title);var y\u003d{S:\"a\",B:gT.CHANNEL_NAME,V:{href:\"{{channelLink}}\",target:\"_blank\"},b9:\"{{channelName}}\"};this.api.X().K\u0026\u0026(y\u003d{S:\"span\",B:gT.CHANNEL_NAME,b9:\"{{channelName}}\",V:{tabIndex:\"{{channelSubtextFocusable}}\"}});this.updateValue(\"subtextElement\",y);Pe5(this);this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(y\u003dthis.api.getVideoData(),y.videoId\u0026\u0026y.isListed\u0026\u0026y.author\u0026\u0026y.SR\u0026\u0026y.profilePicture?(this.updateValue(\"channelLink\",\ny.SR),this.updateValue(\"channelName\",y.author),this.updateValue(\"channelTitleFocusable\",\"0\")):Pe5(this));y\u003dN.externalFullscreen||!this.api.isFullscreen()\u0026\u0026N.ul;g.Y1(this.link,gT.FULLERSCREEN_LINK,y);N.Kh||!e.videoId||y||g.KX(e)||N.K?this.J\u0026\u0026(this.updateValue(\"url\",null),this.CX(this.J),this.J\u003dnull):(this.updateValue(\"url\",this.api.getVideoUrl(!0)),this.J||(this.J\u003dthis.Y(this.link,\"click\",this.onClick)));N.K\u0026\u0026(this.element.classList.add(\"ytp-no-link\"),this.updateValue(\"channelName\",g.hR(N)?e.expandedTitle:\ne.author),this.updateValue(\"channelTitleFocusable\",\"0\"),this.updateValue(\"channelSubtextFocusable\",\"0\"))};g.b(g.fU,g.W);g.J\u003dg.fU.prototype;g.J.setEnabled\u003dfunction(e){if(this.type!\u003dnull)if(e)switch(this.type){case 3:case 2:IB3(this);this.G.show();break;default:this.G.show()}else this.G.hide();this.U\u003de};\ng.J.ze\u003dfunction(e,N,y,w,E,A,T,p){if(!this.i9||this.env.U){this.type\u003d\u003d\u003d3\u0026\u0026this.SY();this.type!\u003d\u003d1\u0026\u0026(g.TY(this.element,\"ytp-tooltip ytp-bottom\"),this.type\u003d1,this.U\u0026\u0026this.G.show(),this.N\u0026\u0026this.N.dispose(),(this.N\u003dthis.api.nO())\u0026\u0026this.N.subscribe(\"l\",this.hJ,this));if(p){var C\u003dg.Be(this.bg).height||141;this.Rq.style.bottom\u003dC+2+\"px\"}this.update({text:y,title:A!\u003dnull?A:\"\",eduText:p!\u003dnull?p:\"\"});g.Y1(this.bottomText,\"ytp-tooltip-text-no-title\",this.type\u003d\u003d\u003d1\u0026\u0026!A);this.api.isInline()\u0026\u0026g.pi(this.bottomText,\n\"ytp-modern-tooltip-text\");g.Y1(this.element,\"ytp-text-detail\",!!w);y\u003d-1;this.N\u0026\u0026(y\u003dIf(this.N,243*this.scale),this.env.T(\"web_l3_storyboard\")\u0026\u0026this.N.levels.length\u003d\u003d\u003d4\u0026\u0026(y\u003dthis.N.levels.length-1),y\u003dAeM(this.N,y,N));z25(this,y);if(T)switch(N\u003dg.Be(this.element).width,T){case 1:this.title.style.right\u003d\"0\";this.title.style.textAlign\u003d\"left\";break;case 2:this.title.style.right\u003dN+\"px\";this.title.style.textAlign\u003d\"right\";break;case 3:this.title.style.right\u003dN/2+\"px\",this.title.style.textAlign\u003d\"center\"}vZ5(this,\n!!w,e,E)}};\ng.J.Mj\u003dfunction(){this.type\u003d\u003d\u003d1\u0026\u0026this.SY()};\ng.J.AE\u003dfunction(e,N){if(this.type)if(this.type\u003d\u003d\u003d3)this.SY();else return;dSM(this,e,3,N)};\ng.J.xp\u003dfunction(){this.J\u0026\u0026!this.D\u0026\u0026this.J.hasAttribute(\"title\")\u0026\u0026(this.K\u003dthis.J.getAttribute(\"title\")||\"\",this.J.removeAttribute(\"title\"),this.U\u0026\u0026IB3(this))};\ng.J.hJ\u003dfunction(e,N){e\u003c\u003dthis.j\u0026\u0026this.j\u003c\u003dN\u0026\u0026(e\u003dthis.j,this.j\u003dNaN,z25(this,e))};\ng.J.IlB\u003dfunction(){wrF(this.N,this.j,243*this.scale)};\ng.J.SY\u003dfunction(){switch(this.type){case 2:var e\u003dthis.J;e.removeEventListener(\"mouseout\",this.Ng);e.addEventListener(\"mouseover\",this.Z);e.removeEventListener(\"blur\",this.Ng);e.addEventListener(\"focus\",this.Z);iSn(this);break;case 3:iSn(this);break;case 1:this.N\u0026\u0026(this.N.unsubscribe(\"l\",this.hJ,this),this.N\u003dnull),this.api.removeEventListener(\"videoready\",this.Kh),this.qg.stop()}this.type\u003dnull;this.U\u0026\u0026this.G.hide()};\ng.J.Zk\u003dfunction(){if(this.J)for(var e\u003d0;e\u003carguments.length;e++)g.Ex(arguments[e],this.J)\u0026\u0026this.SY()};\ng.J.fh\u003dfunction(){this.type!\u003dnull\u0026\u0026this.SY();this.N\u0026\u0026this.N.dispose();g.W.prototype.fh.call(this)};g.b(gZ_,g.W);g.J\u003dgZ_.prototype;g.J.YW\u003dfunction(){this.visible\u003dVsP(this);this.KX(this.visible);this.icon\u0026\u0026ts5(this,this.icon);this.C.logVisibility(this.element,this.visible\u0026\u0026this.L)};\ng.J.vE\u003dfunction(){return this.C.getVideoData().videoId};\ng.J.onClick\u003dfunction(){this.C.logClick(this.element);var e\u003dthis.C.X(),N\u003dthis.vE();e.l9?DS3(this):fBM(this,N)};\ng.J.onReset\u003dfunction(){this.isRequestPending\u003dthis.J\u003d!1;this.GZ(2);this.YW()};\ng.J.GZ\u003dfunction(e,N){var y\u003dthis.C.X();ts5(this,e);N?this.update({title:N,image:null}):y.userDisplayName?(e\u003d{USER_NAME:y.userDisplayName},this.update({title:this.J?g.SO(\"Added as $USER_NAME\",e):g.SO(\"Watch later as $USER_NAME\",e),image:OI(y)})):this.update({title:\"Watch Later\",image:null});this.C.xp()};\ng.J.nx\u003dfunction(e){g.W.prototype.nx.call(this,e);this.C.logVisibility(this.element,this.visible\u0026\u0026e)};g.b(g.tU,g.sN);g.J\u003dg.tU.prototype;\ng.J.init\u003dfunction(){var e\u003dthis;this.XS\u003dnew g.ys(this.api);this.X9\u003dnew $y(this.api);this.oV\u003dnew g.W({S:\"div\",B:\"ytp-chrome-top\"});this.tooltip\u003dnew g.fU(this.api,this);this.channelAvatar\u003dnew wR5(this.api);this.title\u003dnew Vq(this.api);this.ax\u003dnew g.r1({S:\"div\",B:\"ytp-chrome-top-buttons\"});this.rQ\u003dnew GTF(this.api,this.oV.element);this.NS\u003dthis.api.X().controlsType\u003d\u003d\u003d\"1\"?new oZH(this.api,this,this.tT):null;this.contextMenu\u003dnew Mo5(this.api,this.XS);this.dG\u003dnew g.W({S:\"div\",V:{tabindex:\"0\"}});this.SS\u003dnew g.W({S:\"div\",\nV:{tabindex:\"0\"}});var N\u003dthis.api.Fz(),y\u003dthis.api.X(),w\u003dthis.api.getVideoData();this.cF\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-embed\"),g.pi(this.api.getRootNode(),\"ytp-embed-playlist\"),this.GQ\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-embed-overlays-autohide\"),g.pi(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.Lb\u003d60,this.Th\u003d89);this.api.X().K\u0026\u0026g.pi(this.api.getRootNode(),\"ytp-embed-pfl\");this.api.X().N\u0026\u0026(g.pi(this.api.getRootNode(),\"ytp-mobile\"),this.api.X().U\u0026\u0026g.pi(this.api.getRootNode(),\"ytp-embed-mobile\"));\nw\u0026\u0026w.videoId\u0026\u0026(this.nw\u003dw\u0026\u0026w.getEmbeddedPlayerResponse());g.Q(this,this.XS);g.Pb(this.api,this.XS.element,4);g.Q(this,this.X9);g.Pb(this.api,this.X9.element,4);w\u003dnew g.W({S:\"div\",B:\"ytp-gradient-top\"});g.Q(this,w);g.Pb(this.api,w.element,1);this.L0\u003dnew g.NE(w,250,!0,100);g.Q(this,this.L0);g.Q(this,this.oV);g.Pb(this.api,this.oV.element,1);this.rM\u003dnew g.NE(this.oV,250,!0,100);g.Q(this,this.rM);g.Q(this,this.tooltip);g.Pb(this.api,this.tooltip.element,4);var E\u003dnew ELH(this.api);g.Q(this,E);g.Pb(this.api,\nE.element,5);E.subscribe(\"show\",function(C){e.hO(E,C)});\nthis.HK.push(E);this.jm\u003dnew Xh(this.api,E);g.Q(this,this.jm);!this.cF\u0026\u0026this.jm.yB(this.oV.element);g.Q(this,this.channelAvatar);this.channelAvatar.yB(this.oV.element);g.Q(this,this.title);this.title.yB(this.oV.element);this.cF\u0026\u0026(w\u003dnew vLF(this.api),g.Q(this,w),w.yB(this.oV.element));g.Q(this,this.ax);this.ax.yB(this.oV.element);var A\u003dnew l_5(this.api,this);g.Q(this,A);g.Pb(this.api,A.element,5);A.subscribe(\"show\",function(C){e.hO(A,C)});\nthis.HK.push(A);this.searchButton\u003dnew Im(this.api);g.Q(this,this.searchButton);this.searchButton.yB(this.ax.element);this.v_\u003dnew gZ_(this.api);g.Q(this,this.v_);this.v_.yB(this.ax.element);this.shareButton\u003dnew g.v6(this.api,this,A);g.Q(this,this.shareButton);this.shareButton.yB(this.ax.element);this.copyLinkButton\u003dnew rC(this.api,this);g.Q(this,this.copyLinkButton);this.copyLinkButton.yB(this.ax.element);this.cF\u0026\u0026this.jm.yB(this.ax.element);g.Q(this,this.rQ);this.rQ.yB(this.ax.element);y.pz\u0026\u0026(w\u003dnew gC(this.api),\ng.Q(this,w),g.Pb(this.api,w.element,4));y.K||(w\u003dnew UVP(this.api,this.rQ),g.Q(this,w),w.yB(this.ax.element));this.Lw\u003dnew e7s(this.api);g.Q(this,this.Lw);g.Pb(this.api,this.Lw.element,5);this.Lw.subscribe(\"show\",function(){e.hO(e.Lw,e.Lw.e1())});\nthis.HK.push(this.Lw);this.overflowButton\u003dnew g.B6(this.api,this.Lw);g.Q(this,this.overflowButton);this.overflowButton.yB(this.ax.element);this.NS\u0026\u0026g.Q(this,this.NS);y.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026(w\u003dnew dC(this.api),g.Q(this,w),g.Pb(this.api,w.element,9));g.Q(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.aI,this);this.api.T(\"show_preskip_progress_bar_for_skippable_ads\")||(w\u003dnew up(this.api,new Nh(this.api)),g.Q(this,w),g.Pb(this.api,w.element,4));this.dG.listen(\"focus\",this.KB,this);g.Q(this,\nthis.dG);this.SS.listen(\"focus\",this.tQ,this);g.Q(this,this.SS);var T;(this.Gv\u003dy.zx?null:new L8J(this.api,N,this.contextMenu,this.tT,this.XS,this.X9,function(){return e.Jm()},(T\u003dthis.NS)\u003d\u003dnull?void 0:T.progressBar))\u0026\u0026g.Q(this,this.Gv);\nthis.cF||(this.jK\u003dnew cPs(this.api),g.Q(this,this.jK),g.Pb(this.api,this.jK.element,4),this.An\u003dnew h7J(this.api),g.Q(this,this.An),g.Pb(this.api,this.An.element,4));this.Lg\u003dnew B7s(this.api);g.Q(this,this.Lg);g.Pb(this.api,this.Lg.element,4);if(this.cF){var p\u003dnew xsH(this.api,this.api.X().Bk);g.Q(this,p);g.Pb(this.api,p.element,5);p.subscribe(\"show\",function(C){e.hO(p,C)});\nN\u003dnew ms5(this.api,p);g.Q(this,N);g.Pb(this.api,N.element,4)}this.W3.push(this.XS.element);this.Y(this.api,\"fullscreentoggled\",this.bz);this.Y(this.api,\"offlineslatestatechange\",function(){e.api.hB()\u0026\u0026Qm(e.tT,128,!1)});\nthis.Y(this.api,\"cardstatechange\",function(){e.H7()});\nthis.Y(this.api,\"resize\",this.Kh1);this.Y(this.api,\"videoplayerreset\",this.onReset);this.Y(this.api,\"showpromotooltip\",this.HX1);g.sN.prototype.init.call(this)};\ng.J.Rf\u003dfunction(){return this.tooltip};\ng.J.SH\u003dfunction(){return this.NS};\ng.J.hO\u003dfunction(e,N){N?this.D8\u003de:this.D8\u003dnull;this.H7()};\ng.J.wG\u003dfunction(e,N){if(N)this.Yl.push(e);else for(N\u003dthis.Yl.length;N\u003e\u003d0;N--)if(this.Yl[N]\u003d\u003d\u003de){this.Yl.splice(N,1);break}Qm(this.tT,64,this.Yl.length\u003e0)};\ng.J.B4\u003dfunction(){this.api.CO()\u0026\u0026this.api.fz();return!!this.D8||ui0(this)||g.sN.prototype.B4.call(this)};\ng.J.rj\u003dN3(3);g.J.jy\u003dN3(7);g.J.f2\u003dN3(10);\ng.J.H7\u003dfunction(){var e\u003d!this.B4(),N\u003de\u0026\u0026this.api.CO()\u0026\u0026!g.G(this.api.getPlayerStateObject(),2)\u0026\u0026!g.KX(this.api.getVideoData())\u0026\u0026!this.api.X().K\u0026\u0026!this.api.isEmbedsShortsMode(),y\u003dthis.cF\u0026\u0026g.cb(this.api)\u0026\u0026g.G(this.api.getPlayerStateObject(),128);e||y?(this.rM.show(),this.L0.show()):(this.rM.hide(),this.L0.hide(),this.api.Zk(this.oV.element));N?this.rQ.WY():this.rQ.rT();this.NS\u0026\u0026bSF(this.NS,this.wZ||!e);this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026q6E(this);g.sN.prototype.H7.call(this)};\ng.J.yg\u003dfunction(e,N,y,w,E){e.style.left\u003d\"\";e.style.top\u003d\"\";e.style.bottom\u003d\"\";var A\u003dg.Be(e),T\u003dw||this.NS\u0026\u0026g.Ex(this.NS.ut(),N),p\u003dw\u003dnull;y!\u003dnull\u0026\u0026T||(w\u003dg.Be(N),p\u003dg.ce(N,this.api.getRootNode()),y\u003d\u003dnull\u0026\u0026(y\u003dp.x+w.width/2));y-\u003dA.width/2;T?(N\u003dthis.NS,w\u003dh2F(N),p\u003dcB3(N),T\u003dthis.api.Fz().getPlayerSize().height,y\u003dg.Ja(y,w,w+p-A.width),A\u003dT-kLP(N)-A.height):g.Ex(this.oV.element,N)?(N\u003dthis.api.Fz().getPlayerSize().width,y\u003dg.Ja(y,12,N-A.width-12),A\u003dthis.Nr()?this.Th:this.Lb,this.api.X().playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(A+\u003d\n20),this.cF\u0026\u0026(A-\u003dthis.Nr()?26:18)):(N\u003dthis.api.Fz().getPlayerSize(),y\u003dg.Ja(y,12,N.width-A.width-12),A\u003dp.y\u003e(N.height-w.height)/2?p.y-A.height-12:p.y+w.height+12);e.style.top\u003dA+(E||0)+\"px\";e.style.left\u003dy+\"px\"};\ng.J.vg\u003dfunction(e){e\u0026\u0026(this.api.Zk(this.oV.element),this.NS\u0026\u0026this.api.Zk(this.NS.ut()));this.GQ\u0026\u0026(g.Y1(this.contextMenu.element,\"ytp-autohide\",e),g.Y1(this.contextMenu.element,\"ytp-autohide-active\",!0));g.sN.prototype.vg.call(this,e)};\ng.J.OG\u003dfunction(){g.sN.prototype.OG.call(this);this.GQ\u0026\u0026(g.Y1(this.contextMenu.element,\"ytp-autohide-active\",!1),this.GQ\u0026\u0026(this.contextMenu.hide(),this.Lw\u0026\u0026this.Lw.hide()))};\ng.J.eW\u003dfunction(e,N){var y\u003dthis.api.Fz().getPlayerSize();y\u003dnew g.pK(0,0,y.width,y.height);if(e||this.tT.N\u0026\u0026!this.B4()){if(this.api.X().d2||N)e\u003dthis.Nr()?this.Th:this.Lb,y.top+\u003de,y.height-\u003de;this.NS\u0026\u0026(y.height-\u003dkLP(this.NS))}return y};\ng.J.bz\u003dfunction(e){var N\u003dthis.api.getRootNode();e?N.parentElement?(N.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.X().externalFullscreen||(N.parentElement.insertBefore(this.dG.element,N),N.parentElement.insertBefore(this.SS.element,N.nextSibling))):g.t0(Error(\"Player not in DOM.\")):(N.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.dG.detach(),this.SS.detach());this.I9();this.GV()};\ng.J.Nr\u003dfunction(){var e\u003dthis.api.X();return this.api.isFullscreen()\u0026\u0026!e.U||!1};\ng.J.showControls\u003dfunction(e){this.vX\u003d!e;this.H7()};\ng.J.I9\u003dfunction(){var e\u003dthis.Nr();this.tooltip.scale\u003de?1.5:1;this.contextMenu\u0026\u0026g.Y1(this.contextMenu.element,\"ytp-big-mode\",e);this.H7();this.api.T(\"web_player_hide_overflow_button_if_empty_menu\")||q6E(this);this.GV();var N\u003dthis.api.isEmbedsShortsMode();N\u0026\u0026e?(e\u003d(this.api.Fz().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.$0(this.oV.element,\"padding-left\",e+\"px\"),g.$0(this.oV.element,\"padding-right\",e+\"px\")):N\u0026\u0026(g.$0(this.oV.element,\"padding-left\",\"\"),g.$0(this.oV.element,\"padding-right\",\n\"\"));g.sN.prototype.I9.call(this)};\ng.J.JG\u003dfunction(){if(ui0(this)\u0026\u0026!g.cb(this.api))return!1;var e\u003dthis.api.getVideoData();return!g.hR(this.api.X())||this.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.nw||((e\u003dthis.nw||e.nw)?(e\u003de.embedPreview)?(e\u003de.thumbnailPreviewRenderer,e\u003de.videoDetails\u0026\u0026g.m(e.videoDetails,m23)||null):e\u003dnull:e\u003dnull,e\u0026\u0026e.collapsedRenderer\u0026\u0026e.expandedRenderer)?g.sN.prototype.JG.call(this):!1};\ng.J.GV\u003dfunction(){g.sN.prototype.GV.call(this);this.api.logVisibility(this.title.element,!!this.bL);this.jm\u0026\u0026this.jm.nx(!!this.bL);this.channelAvatar.nx(!!this.bL);this.overflowButton\u0026\u0026this.overflowButton.nx(this.xx()\u0026\u0026!!this.bL);this.shareButton\u0026\u0026this.shareButton.nx(!this.xx()\u0026\u0026!!this.bL);this.v_\u0026\u0026this.v_.nx(!this.xx()\u0026\u0026!!this.bL);this.searchButton\u0026\u0026this.searchButton.nx(!this.xx()\u0026\u0026!!this.bL);this.copyLinkButton\u0026\u0026this.copyLinkButton.nx(!this.xx()\u0026\u0026!!this.bL);if(!this.bL){this.api.Zk(this.oV.element);\nfor(var e\u003d0;e\u003cthis.HK.length;e++){var N\u003dthis.HK[e];N.e1()\u0026\u0026N.rT()}}};\ng.J.zi\u003dfunction(e){this.NS\u0026\u0026bSF(this.NS,this.B4());this.H7();g.sN.prototype.zi.call(this,e)};\ng.J.handleGlobalKeyDown\u003dfunction(e,N,y,w,E,A,T,p){return this.Gv?this.Gv.handleGlobalKeyDown(e,N,y,w,E,A,T,p):!1};\ng.J.handleGlobalKeyUp\u003dfunction(e,N,y,w,E,A,T){return this.Gv?this.Gv.handleGlobalKeyUp(e,N,y,w,E,A,T):!1};\ng.J.Jm\u003dfunction(){if(this.contextMenu.Og)return this.contextMenu.rT(),!0;if(this.Yl.length)return this.Yl[this.Yl.length-1].rT(),!0;if(this.D8)return this.D8.rT(),!0;this.NS\u0026\u0026this.api.Zk(this.NS.ut());this.ax\u0026\u0026this.api.Zk(this.ax.element);return g.sN.prototype.Jm.call(this)};\ng.J.Aj\u003dfunction(e,N){this.We\u003dN;this.wG(e,N);this.aI()};\ng.J.aI\u003dfunction(){var e\u003dthis.We||this.contextMenu.e1();this.h_!\u003d\u003de\u0026\u0026(this.h_\u003de,this.api.Mg(\"onAutonavPauseRequest\",this.h_))};\ng.J.KB\u003dfunction(){ZSs(this,this.api.getRootNode(),!0).focus()};\ng.J.tQ\u003dfunction(){ZSs(this,this.api.getRootNode(),!1).focus()};\ng.J.X6\u003dfunction(){return this.NS\u0026\u0026this.NS.K};\ng.J.Cd\u003dfunction(){this.tT.Cd()};\ng.J.VU\u003dfunction(){this.XS.hide()};\ng.J.O6\u003dfunction(e){this.XS.O6(!e.isOrWillBePlaying())};\ng.J.mw\u003dfunction(e,N,y,w){this.X9.mw(e,N,y,w)};\ng.J.renderChapterSeekingAnimation\u003dfunction(e,N,y){hrJ(this.X9,e,N,y)};\ng.J.Kh1\u003dfunction(){xSM(this,!0)};\ng.J.onReset\u003dfunction(){q6E(this)};\ng.J.HX1\u003dfunction(e){xSM(this,!1,e)};\ng.J.iH\u003dfunction(){return this.contextMenu};\ng.J.Bv\u003dfunction(e,N){var y;if((y\u003dthis.NS)!\u003dnull){var w\u003dNumber(e.element.getAttribute(\"data-priority\"))||0,E\u003d0,A\u003dy.N.element;N\u0026\u0026y.C.T(\"delhi_modern_web_player\")\u0026\u0026(A\u003dy.N.hW(ib[N]));N\u003dg.c(A.children);for(y\u003dN.next();!(y.done||w\u003c(Number(y.value.getAttribute(\"data-priority\"))||0));y\u003dN.next())E++;e.yB(A,E)}};\ng.J.v5\u003dfunction(){var e,N\u003d(e\u003dthis.NS)\u003d\u003dnull?void 0:e.progressBar;if(N){var y;((y\u003dN.N)\u003d\u003dnull?0:y.isEnabled)\u0026\u0026N.v5()}};g.b(g.ub,g.dH);g.ub.prototype.uZ\u003dfunction(){return!1};\ng.ub.prototype.create\u003dfunction(){var e\u003dthis.player.X();g.ZY(e)\u0026\u0026e.N||e.disableOrganicUi?this.chrome\u003dnew g.sN(this.player):this.chrome\u003dnew g.tU(this.player);g.Q(this,this.chrome);this.chrome.init();this.player.Go(\"ux\")};\ng.ub.prototype.Yp\u003dfunction(){return this.chrome};var qV\u003d[],VFF\u003d!1;g.b(Zt,g.x);Zt.prototype.G\u003dfunction(){this.J!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.J\u0026\u0026u0(this.J)\u0026\u0026r8M(this.app,this.J,void 0,void 0,this.K)};\nZt.prototype.Z\u003dfunction(){if(this.J!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.J\u0026\u0026this.N!\u003dnull\u0026\u0026this.j!\u003dnull\u0026\u0026this.L!\u003dnull\u0026\u0026u0(this.J)){var e\u003dQSE(this.N,this.j,this.L);e\u003d\u003dnull?r8M(this.app,this.J,void 0,void 0,this.K):(this.N.Fh(\"sgap\",e),this.N.getVideoData().U\u0026\u0026this.N.BZ(!1))}};\nZt.prototype.U\u003dfunction(e){var N\u003dthis.app.nh();if(N){var y\u003dthis.app.getCurrentTime();Math.abs(y-e.end/1E3)\u003e5\u0026\u0026N.Fh(\"glrs\",{cmt:y});N.seekTo(0,{seekSource:58});N.Fh(\"glrre\",{cmt:y})}};\nZt.prototype.fh\u003dfunction(){this.J\u003dnull;g.x.prototype.fh.call(this)};g.b(g.xM,R8);g.J\u003dg.xM.prototype;g.J.isView\u003dfunction(){return!0};\ng.J.eb\u003dfunction(){var e\u003dthis.mediaElement.getCurrentTime();if(e\u003cthis.start)try{var N\u003dthis.mediaElement.O4(),y\u003dT6(N,e);return!(this.start\u003cy)}catch(w){}return!1};\ng.J.JP\u003dfunction(){return Ch(this.mediaElement.JP(),this.start,this.end)};\ng.J.O4\u003dfunction(){return Ch(this.mediaElement.O4(),this.start,this.end)};\ng.J.Gz\u003dfunction(){return Ch(this.mediaElement.Gz(),this.start,this.end)};\ng.J.getCurrentTime\u003dfunction(){return this.mediaElement.getCurrentTime()-this.start};\ng.J.setCurrentTime\u003dfunction(e){this.mediaElement.setCurrentTime(e+this.start)};\ng.J.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.J?this.end-this.start:this.mediaElement.getDuration()-this.start};\ng.J.play\u003dfunction(){if(this.eb()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(e){}}return this.mediaElement.play()};\ng.J.N7\u003dfunction(){var e\u003dR8.prototype.N7.call(this);e.view\u003dthis.start+\"-\"+this.end;return e};\ng.J.addEventListener\u003dfunction(e,N){this.mediaElement.addEventListener(e,N)};\ng.J.removeEventListener\u003dfunction(e,N){this.mediaElement.removeEventListener(e,N)};\ng.J.Sd\u003dfunction(){return this.mediaElement.Sd()};\ng.J.activate\u003dfunction(e){this.mediaElement.activate(e)};\ng.J.E$\u003dfunction(){return this.mediaElement.E$()};\ng.J.playVideo\u003dfunction(){return this.mediaElement.playVideo()};\ng.J.xj\u003dfunction(){this.mediaElement.xj()};\ng.J.je\u003dfunction(){this.mediaElement.je()};\ng.J.pk\u003dfunction(){return this.mediaElement.pk()};\ng.J.ut\u003dfunction(){return this.mediaElement.ut()};\ng.J.cI\u003dfunction(){return this.mediaElement.cI()};\ng.J.bC\u003dfunction(e){this.mediaElement.bC(e)};\ng.J.Wu\u003dfunction(){this.mediaElement.Wu()};\ng.J.getPlaybackRate\u003dfunction(){return this.mediaElement.getPlaybackRate()};\ng.J.setPlaybackRate\u003dfunction(e){return this.mediaElement.setPlaybackRate(e)};\ng.J.ZS\u003dfunction(){return this.mediaElement.ZS()};\ng.J.setLoop\u003dfunction(e){this.mediaElement.setLoop(e)};\ng.J.canPlayType\u003dfunction(e,N){return this.mediaElement.canPlayType(e,N)};\ng.J.isPaused\u003dfunction(){return this.mediaElement.isPaused()};\ng.J.isSeeking\u003dfunction(){return this.mediaElement.isSeeking()};\ng.J.isEnded\u003dfunction(){return this.mediaElement.isEnded()};\ng.J.sV\u003dfunction(){return this.mediaElement.sV()};\ng.J.Zs\u003dfunction(e){this.mediaElement.Zs(e)};\ng.J.dA\u003dfunction(){return this.mediaElement.dA()};\ng.J.load\u003dfunction(){this.mediaElement.load()};\ng.J.pause\u003dfunction(){this.mediaElement.pause()};\ng.J.Rl\u003dfunction(){return this.mediaElement.Rl()};\ng.J.pM\u003dfunction(){return this.mediaElement.pM()};\ng.J.pw\u003dfunction(){return this.mediaElement.pw()};\ng.J.Cq\u003dfunction(){return this.mediaElement.Cq()};\ng.J.getVideoPlaybackQuality\u003dfunction(){return this.mediaElement.getVideoPlaybackQuality()};\ng.J.ox\u003dfunction(){return this.mediaElement.ox()};\ng.J.aS\u003dfunction(){return this.mediaElement.aS()};\ng.J.togglePictureInPicture\u003dfunction(){this.mediaElement.togglePictureInPicture()};\ng.J.wD\u003dfunction(){return this.mediaElement.wD()};\ng.J.getSize\u003dfunction(){return this.mediaElement.getSize()};\ng.J.setSize\u003dfunction(e){this.mediaElement.setSize(e)};\ng.J.getVolume\u003dfunction(){return this.mediaElement.getVolume()};\ng.J.setVolume\u003dfunction(e){this.mediaElement.setVolume(e)};\ng.J.setAttribute\u003dfunction(e,N){this.mediaElement.setAttribute(e,N)};\ng.J.removeAttribute\u003dfunction(e){this.mediaElement.removeAttribute(e)};\ng.J.hasAttribute\u003dfunction(e){return this.mediaElement.hasAttribute(e)};\ng.J.LT\u003dN3(56);g.J.R4\u003dN3(58);g.J.CH\u003dN3(60);g.J.D9\u003dN3(62);g.J.u5\u003dfunction(){return this.mediaElement.u5()};\ng.J.o7\u003dfunction(e){this.mediaElement.o7(e)};\ng.J.Vr\u003dfunction(e){return this.mediaElement.Vr(e)};\ng.J.bS\u003dfunction(){return this.mediaElement.bS()};\ng.J.stopVideo\u003dfunction(){this.mediaElement.stopVideo()};\ng.J.ao\u003dfunction(e){this.mediaElement.ao(e)};\ng.J.audioTracks\u003dfunction(){return this.mediaElement.audioTracks()};\ng.J.wu\u003dfunction(e){this.mediaElement.wu(e)};g.b(KNM,g.x);g.J\u003dKNM.prototype;g.J.getStatus\u003dfunction(){return this.status};\ng.J.Yo\u003dfunction(){var e\u003dthis.J.getVideoData(),N\u003dthis.N.getVideoData(),y;if((y\u003de.K)\u0026\u0026!(y\u003d!e.J)){y\u003de.J;for(var w\u003d!1,E\u003d!1,A\u003dg.c(Object.values(y.J)),T\u003dA.next();!T.done;T\u003dA.next())T\u003dT.value,T.info.audio\u0026\u0026T.index.isLoaded()\u0026\u0026(w\u003d!0),T.info.video\u0026\u0026T.index.isLoaded()\u0026\u0026(E\u003d!0);y.J[\"0\"]\u0026\u0026(E\u003d!0);y\u003dw\u0026\u0026E}if(y)if(this.J.LC()){A\u003dnZH(this.policy,this.J,this.N,this.iZ);T\u003dWNM(this);y\u003dT.A5;E\u003dT.Qo;w\u003dT.Bt;T\u003dT.Vo;if(!this.G){var p\u003dthis.N.eN()*1E3,C\u003dthis.J.eN();C\u003d(w-y-C)*1E3;A\u0026\u0026A.msg\u003d\u003d\u003d\"in-the-past\"\u0026\u0026(C\u003d0);e\u003de.isAd();this.N.rJ(p,\nC,e);this.G\u003d!0}A?(N\u003d\"cannot_apply\"+A.msg,delete A.msg,this.zS(N,A)):this.status.status\u003d\u003d\u003d2?sS9(this):(e\u003dthis.J.E$())\u0026\u0026HI(e)\u0026\u0026(!nh(e)\u0026\u0026g.O8()?this.zS(\"mse_closed\"):N.J\u0026\u0026Ai(N.J)\u0026\u0026e.N\u0026\u0026!e.N.QC()?this.zS(\"encr_upgrade\"):(N\u003dthis.J.LC(),N.isEnded()?this.zS(\"elem_ended\"):E\u003c0?this.zS(\"next_player_future\"):(this.Z\u003dw,this.currentVideoDuration\u003dw-y,this.K\u003dbR9(e,y,w,!0),this.j\u003dbR9(e,E,T,!1),e\u003dthis.N.getVideoData().clientPlaybackNonce,this.J.Fh(\"gaplessPrep\",{cpn:e}),this.J.KH(this.K,!1,GLM(this),this.nX.X().T(\"html5_shorts_gapless_keep_pending_requests\")\u0026\u0026\nRf(this.J.getVideoData())),this.J.setMediaElement(OS9(N,y,w,!this.J.getVideoData().isAd())),nU(this,2),sS9(this))))}else this.zS(\"no-elem\")};\ng.J.Hv\u003dfunction(e){var N\u003de\u003d\u003d\u003dLNP(this).Sr,y\u003dN?this.K.J:this.K.N;N\u003dN?this.j.J:this.j.N;if(y.isActive\u0026\u0026!N.isActive){var w\u003dthis.Z;AX(e.Ju(),w-.01)\u0026\u0026(nU(this,4),y.isActive\u003d!1,y.MC\u003dy.MC||y.isActive,(this.L\u003d\u003d\u003d1?this.J:this.N).Fh(\"sbh\",{}),N.isActive\u003d!0,N.MC\u003dN.MC||N.isActive,this.L!\u003d\u003d0\u0026\u0026(this.J.getVideoData().hv\u003d!0));e\u003dthis.j.N;if(this.j.J.isActive\u0026\u0026e.isActive\u0026\u0026(nU(this,5),this.L!\u003d\u003d0)){e\u003dthis.N.fI();y\u003dthis.J.fI();this.J.Fh(\"sbs\",{citag:y\u003d\u003dnull?void 0:y.itag,nitag:e\u003d\u003dnull?void 0:e.itag});this.N.Fh(\"gitags\",\n{pitag:y\u003d\u003dnull?void 0:y.itag,citag:e\u003d\u003dnull?void 0:e.itag});var E;(E\u003dthis.N)\u003d\u003dnull||E.tS()}}};\ng.J.u4\u003dfunction(){this.au()\u0026\u0026this.zS(\"player-reload-after-handoff\")};\ng.J.zS\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(!this.Ss()\u0026\u0026this.status.status!\u003d\u003d6){var y\u003dthis.status.status\u003e\u003d4\u0026\u0026e!\u003d\u003d\"player-reload-after-handoff\";this.status\u003d{status:Infinity,error:e};if(this.J\u0026\u0026this.N){var w\u003dthis.N.getVideoData().clientPlaybackNonce;this.J.Qi(new P3(\"dai.transitionfailure\",Object.assign(N,{cpn:w,transitionTimeMs:this.iZ,msg:e})));this.J.BZ(y)}this.P7.reject(e);this.dispose()}};\ng.J.au\u003dfunction(){return this.status.status\u003e\u003d4\u0026\u0026this.status.status\u003c6};\ng.J.fh\u003dfunction(){USH(this);this.J.unsubscribe(\"newelementrequired\",this.u4,this);if(this.K){var e\u003dthis.K.N;this.K.J.KC.unsubscribe(\"updateend\",this.Hv,this);e.KC.unsubscribe(\"updateend\",this.Hv,this)}g.x.prototype.fh.call(this)};\ng.J.Dt\u003dfunction(e){g.FD(e,128)\u0026\u0026this.zS(\"player-error-event\")};g.b(Qq,g.x);Qq.prototype.clearQueue\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.j\u0026\u0026this.j.reject(\"Queue cleared\");this.app.X().T(\"html5_gapless_fallback_on_qoe_restart_v2\")||N\u0026\u0026this.N\u0026\u0026this.N.BZ(!1);mY(this,e)};\nQq.prototype.xB\u003dfunction(){return!this.J};\nQq.prototype.au\u003dfunction(){var e;return((e\u003dthis.K)\u003d\u003dnull?void 0:e.au())||!1};\nQq.prototype.fh\u003dfunction(){mY(this);g.x.prototype.fh.call(this)};g.b(wJE,g.pT);g.J\u003dwJE.prototype;g.J.getVisibilityState\u003dfunction(e,N,y,w,E,A,T,p){return e?4:yW5()?3:N?2:y?1:w?5:E?7:A?8:T?9:p?10:0};\ng.J.q3\u003dfunction(e){this.fullscreen!\u003d\u003de\u0026\u0026(this.fullscreen\u003de,this.iP())};\ng.J.setMinimized\u003dfunction(e){this.N!\u003d\u003de\u0026\u0026(this.N\u003de,this.iP())};\ng.J.setInline\u003dfunction(e){this.inline!\u003d\u003de\u0026\u0026(this.inline\u003de,this.iP())};\ng.J.bX\u003dfunction(e){this.pictureInPicture!\u003d\u003de\u0026\u0026(this.pictureInPicture\u003de,this.iP())};\ng.J.setSqueezeback\u003dfunction(e){this.K!\u003d\u003de\u0026\u0026(this.K\u003de,this.iP())};\ng.J.Gb\u003dfunction(e){this.j!\u003d\u003de\u0026\u0026(this.j\u003de,this.iP())};\ng.J.ox\u003dfunction(){return this.J};\ng.J.Xi\u003dfunction(){return this.fullscreen!\u003d\u003d0};\ng.J.isFullscreen\u003dfunction(){return this.fullscreen!\u003d\u003d0\u0026\u0026this.fullscreen!\u003d\u003d4};\ng.J.EU\u003dfunction(){return this.fullscreen};\ng.J.isMinimized\u003dfunction(){return this.N};\ng.J.isInline\u003dfunction(){return this.inline};\ng.J.isBackground\u003dfunction(){return yW5()};\ng.J.Wp\u003dfunction(){return this.pictureInPicture};\ng.J.j3\u003dfunction(){return!1};\ng.J.ly\u003dfunction(){return this.K};\ng.J.gN\u003dfunction(){return this.j};\ng.J.iP\u003dfunction(){this.publish(\"visibilitychange\");var e\u003dthis.getVisibilityState(this.ox(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.Wp(),this.j3(),this.ly(),this.gN());e!\u003d\u003dthis.Z\u0026\u0026this.publish(\"visibilitystatechange\");this.Z\u003de};\ng.J.fh\u003dfunction(){AWH(this.L);g.pT.prototype.fh.call(this)};g.b(Eo3,g.x);g.J\u003dEo3.prototype;g.J.NU\u003dfunction(){return this.j};\ng.J.tH\u003dfunction(e){this.j\u003de};\ng.J.nh\u003dfunction(){return this.K};\ng.J.w1\u003dfunction(e){this.K\u003de};\ng.J.Ug\u003dfunction(e){return this.N[e]||null};\ng.J.fh\u003dfunction(){for(var e\u003dg.c(Object.values(this.N)),N\u003de.next();!N.done;N\u003de.next())Ov(N.value);g.x.prototype.fh.call(this)};g.b(HK,g.x);g.J\u003dHK.prototype;g.J.enqueue\u003dfunction(e,N){if(e.j!\u003d\u003dthis)return!1;if(this.segments.length\u003d\u003d\u003d0||(N\u003d\u003d\u003dvoid 0?0:N))this.J\u003de;this.segments.push(e);return!0};\ng.J.EY\u003dfunction(){return this.GW||0};\ng.J.U_\u003dfunction(){return this.j||0};\ng.J.removeAll\u003dfunction(){for(;this.segments.length;){var e\u003dvoid 0;(e\u003dthis.segments.pop())\u003d\u003dnull||e.dispose()}this.N.clear();this.K\u003dvoid 0};\ng.J.fh\u003dfunction(){this.removeAll();g.x.prototype.fh.call(this)};\ng.b(lEs,g.x);g.J\u003dlEs.prototype;g.J.EY\u003dfunction(){return this.GW};\ng.J.U_\u003dfunction(){return this.K};\ng.J.getType\u003dfunction(){return this.type};\ng.J.getVideoData\u003dfunction(){return this.videoData};\ng.J.qa\u003dfunction(e){rd(e);this.videoData\u003de};\ng.J.fh\u003dfunction(){FBM(this);g.x.prototype.fh.call(this)};g.R5.prototype.ow\u003dfunction(e,N){if(N\u003d\u003d\u003d1)return this.J.get(e);if(N\u003d\u003d\u003d2)return this.K.get(e);if(N\u003d\u003d\u003d3)return this.N.get(e)};\ng.R5.prototype.r6\u003dN3(50);g.R5.prototype.O7\u003dfunction(e,N,y,w){y\u003d{Yh:w,Z8:y};N?this.K.set(e,y):this.J.set(e,y)};\ng.R5.prototype.clearAll\u003dfunction(){this.J.clear();this.K.clear();this.N.clear()};\ng.b(g.GT,g.x);g.J\u003dg.GT.prototype;g.J.QJ\u003dfunction(e,N,y){return new g.wF(e,N,{id:y,namespace:\"serverstitchedcuerange\",priority:9})};\ng.J.Lt\u003dfunction(e){var N\u003de.oO?e.oO*1E3:e.GW,y\u003dthis.N.get(e.cpn);y\u0026\u0026this.playback.removeCueRange(y);this.N.delete(e.cpn);this.K.delete(e.cpn);y\u003dthis.L.indexOf(e);y\u003e\u003d0\u0026\u0026this.L.splice(y,1);y\u003d[];for(var w\u003dg.c(this.Z),E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.end\u003c\u003dN?this.playback.removeCueRange(E):y.push(E);this.Z\u003dy;VhM(this,0,N+e.durationMs)};\ng.J.onCueRangeEnter\u003dfunction(e){this.Et.push(e);var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueEnter:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});var y\u003dN\u003d\u003d\u003d\"\";this.Ut.add(e.N);var w\u003dthis.K.get(N);if(y){var E;if(this.playback.getVideoData().Au()\u0026\u0026((E\u003dthis.J)\u003d\u003dnull?0:E.qd)\u0026\u0026this.j){this.Bp\u003d0;this.J\u003dvoid 0;this.Dl\u0026\u0026(this.events.CX(this.Dl),this.Dl\u003dnull);this.j\u003d\"\";this.Bk\u003d!0;return}}else if(this.playback.Fh(\"sdai\",{enterAdCueRange:1}),\nthis.playback.getVideoData().Au()\u0026\u0026(w\u003d\u003dnull?0:w.Aw))return;if(this.Bk\u0026\u0026!this.J)this.Bk\u003d!1,!y\u0026\u0026w\u0026\u0026(y\u003dthis.playback.getCurrentTime(),Ns(this,{y6:e,isAd:!0,W2:!0,Ix:y,adCpn:N},{isAd:!1,W2:!1,Ix:y}),this.hM\u003dw.cpn,a5(this,w),e\u003dsD(this,\"midab\",w),this.playback.Fh(\"sdai\",e),this.Bp\u003d1),this.D\u003d!1;else if(this.J){if(this.J.W2)this.playback.Fh(\"sdai\",{a_pair_of_same_transition_occurs_enter:1,acpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime()}),w\u003dthis.playback.getCurrentTime(),\ne\u003d{y6:e,isAd:!y,W2:!0,Ix:w,adCpn:N},N\u003d{y6:this.J.y6,isAd:this.J.isAd,W2:!1,Ix:w,adCpn:this.J.adCpn},this.J.y6\u0026\u0026this.Ut.delete(this.J.y6.N),Ns(this,e,N);else{if(this.J.y6\u003d\u003d\u003de){this.playback.Fh(\"sdai\",{same_cue_range_pair_enter:1,acpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:e.start,cueRangeEndTime:e.end});this.J\u003dvoid 0;return}if(this.J.adCpn\u003d\u003d\u003dN){N\u0026\u0026this.playback.Fh(\"sdai\",{dchtsc:N});this.J\u003dvoid 0;return}e\u003d{y6:e,isAd:!y,W2:!0,Ix:this.playback.getCurrentTime(),\nadCpn:N};Ns(this,e,this.J)}this.J\u003dvoid 0;this.D\u003d!1}else this.J\u003d{y6:e,isAd:!y,W2:!0,Ix:this.playback.getCurrentTime(),adCpn:N}};\ng.J.onCueRangeExit\u003dfunction(e){var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueExit:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});var y\u003dN\u003d\u003d\u003d\"\",w\u003dthis.K.get(N);if(this.playback.getVideoData().Au()\u0026\u0026!y\u0026\u0026w){if(w.Aw)return;w.Aw\u003d!0;this.G.clear();if(this.ph.T(\"html5_lifa_no_rewatch_ad_sbc\"))if(this.playback.Xq()){var E\u003dw.GW;this.playback.EJ(E/1E3,(E+w.durationMs)/1E3)}else this.playback.Fh(\"lifa\",{remove:0})}if(this.Ut.has(e.N))if(this.Ut.delete(e.N),\nthis.Et\u003dthis.Et.filter(function(A){return A!\u003d\u003de}),this.Bk\u0026\u0026(this.D\u003dthis.Bk\u003d!1,this.playback.Fh(\"sdai\",{cref:1})),this.J){if(this.J.W2){if(this.J.y6\u003d\u003d\u003de){this.playback.Fh(\"sdai\",{same_cue_range_pair_exit:1,\nacpn:this.J.adCpn,transitionTime:this.J.Ix,cpn:N,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:e.start,cueRangeEndTime:e.end});this.J\u003dvoid 0;return}if(this.J.adCpn\u003d\u003d\u003dN){N\u0026\u0026this.playback.Fh(\"sdai\",{dchtsc:N});this.J\u003dvoid 0;return}N\u003d{y6:e,isAd:!y,W2:!1,Ix:this.playback.getCurrentTime(),adCpn:N};Ns(this,this.J,N)}else if(this.playback.Fh(\"sdai\",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.J.adCpn,transitionTime:this.J.Ix,upcomingCpn:N,contentCpn:this.playback.getVideoData().clientPlaybackNonce,\ncurrentTime:this.playback.getCurrentTime()}),this.J.adCpn\u003d\u003d\u003dN)return;this.J\u003dvoid 0;this.D\u003d!1}else this.J\u003d{y6:e,isAd:!y,W2:!1,Ix:this.playback.getCurrentTime(),adCpn:N};else this.playback.Fh(\"sdai\",{ignore_single_exit:1})};\ng.J.Rp\u003dfunction(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,GW:0,playerType:1,OQ:0,videoData:this.playback.getVideoData(),errorCount:0}};\ng.J.Wo\u003dfunction(){if(this.g2)return!1;var e\u003dvoid 0;this.hM\u0026\u0026(e\u003dthis.K.get(this.hM));return this.playback.getVideoData().Au()?!!e\u0026\u0026!e.Aw:!!e};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;if(this.playback.getVideoData().Au()\u0026\u0026e\u003c\u003dthis.l9/1E3)this.playback.pauseVideo(),this.l9\u003d0,this.D\u003d!0,this.playback.hT(),this.playback.seekTo(e),this.playback.playVideo();else if(this.D\u003d!0,y)ooE(this,e,N);else{y\u003dthis.app.nh();var E\u003dy\u003d\u003d\u003dthis.Wk?this.dT:null;wl(this,!1);this.Xz\u003de;this.Y_\u003dN;w!\u003dnull\u0026\u0026this.SR.start(w);y\u0026\u0026(this.dT\u003dE||y.getPlayerState(),y.z3(),this.Wk\u003dy)}};\ng.J.fh\u003dfunction(){wl(this,!1);dF0(this);IE5(this);g.x.prototype.fh.call(this)};\ng.J.aZ\u003dfunction(e){this.jn\u003de;this.playback.Fh(\"sdai\",{swebm:e})};\ng.J.Xo\u003dfunction(e,N,y){if(y\u0026\u0026N){var w\u003dthis.G.get(e);if(w){w.locations||(w.locations\u003dnew Map);var E\u003dNumber(N.split(\";\")[0]);y\u003dnew g.YE(y);this.i9\u0026\u0026this.playback.Fh(\"sdai\",{hdlredir:1,itag:N,seg:e,hostport:lN(y)});w.locations.set(E,y)}}};\ng.J.Ox\u003dfunction(e,N,y,w,E,A){var T\u003dw\u003d\u003d\u003d3,p\u003dzI3(this,e,N,w,y,A);if(!p){AP(this,N,T);var C\u003dg.vo0(this,N)?\"undec\":\"ncp\";this.playback.Fh(\"sdai\",{gvprp:C,mt:e,seg:N,tt:w,itag:y,ce:A});return null}T||this.G.set(N,p);A\u003dp.TN;var r;w\u003d((r\u003dthis.ow(N-1,w,E))\u003d\u003dnull?void 0:r.Yh)||\"\";w\u003d\u003d\u003d\"\"\u0026\u0026this.playback.Fh(\"sdai\",{eds:1});r\u003dDFE(this,p.ssdaiAdsConfig);E\u003dthis.playback.getVideoData();var Y;T\u003d((Y\u003dE.N)\u003d\u003dnull?void 0:Y.containerType)||0;Y\u003dE.w$[T];p\u003dp.SI\u0026\u0026N\u003e\u003dp.SI?p.SI:void 0;Y\u003d{EL:A?th5(this,A):[],v0:r,Yh:w,Bx:p,Z1:aA(Y.split(\";\")[0]),\nLv:Y.split(\";\")[1]||\"\"};p\u003d{Ag:Y};this.i9\u0026\u0026(e\u003d{gvprpro:\"v\",sq:N,mt:e.toFixed(3),itag:y,acpns:((C\u003dY.EL)\u003d\u003dnull?void 0:C.join(\"_\"))||\"none\",abid:A},this.playback.Fh(\"sdai\",e));return p};\ng.J.cM\u003dfunction(e){a:{if(!this.g2){var N\u003di0s(this,e);if(!(this.playback.getVideoData().Au()\u0026\u0026(N\u003d\u003dnull?0:N.Aw)))break a}N\u003dvoid 0}var y\u003dN;if(!y)return this.playback.Fh(\"sdai\",{gvprp:\"ncp\",mt:e}),null;N\u003dy.TN;var w\u003dDFE(this,y.ssdaiAdsConfig);y\u003dy.SI\u0026\u0026y.S2\u0026\u0026e\u003e\u003dy.S2?y.SI:void 0;var E\u003dthis.playback.getVideoData(),A,T\u003d((A\u003dE.N)\u003d\u003dnull?void 0:A.containerType)||0;A\u003dE.w$[T];A\u003d{EL:N?th5(this,N):[],v0:w,Bx:y,Z1:aA(A.split(\";\")[0]),Lv:A.split(\";\")[1]||\"\"};if(this.ph.T(\"html5_use_time_without_threshold_first\")){var p;\ne\u003d{gvprpro:\"v\",mt:e.toFixed(3),acpns:((p\u003dA.EL)\u003d\u003dnull?void 0:p.join(\"_\"))||\"none\",abid:N};this.playback.Fh(\"sdai\",e)}return A};\ng.J.zz\u003dfunction(e,N,y,w,E,A){var T\u003dNumber(y.split(\";\")[0]),p\u003dw\u003d\u003d\u003d3;e\u003dzI3(this,e,N,w,y,A);this.i9\u0026\u0026this.playback.Fh(\"sdai\",{gdu:1,seg:N,itag:T,pb:\"\"+!!e});if(!e)return AP(this,N,p),null;e.locations||(e.locations\u003dnew Map);if(!e.locations.has(T)){var C,r;A\u003d(C\u003de.videoData.getPlayerResponse())\u003d\u003dnull?void 0:(r\u003dC.streamingData)\u003d\u003dnull?void 0:r.adaptiveFormats;if(!A)return this.playback.Fh(\"sdai\",{gdu:\"noadpfmts\",seg:N,itag:T}),AP(this,N,p),null;C\u003dA.find(function(l){return l.itag\u003d\u003d\u003dT});\nif(!C||!C.url){var Y\u003de.videoData.videoId;e\u003d[];var M\u003dg.c(A);for(w\u003dM.next();!w.done;w\u003dM.next())e.push(w.value.itag);this.playback.Fh(\"sdai\",{gdu:\"nofmt\",seg:N,vid:Y,itag:T,fullitag:y,itags:e.join(\",\")});AP(this,N,p);return null}e.locations.set(T,new g.YE(C.url,!0))}A\u003de.locations.get(T);if(!A)return this.playback.Fh(\"sdai\",{gdu:\"nourl\",seg:N,itag:T}),AP(this,N,p),null;A\u003dnew T4(A);this.jn\u0026\u0026(A.get(\"dvc\")?this.playback.Fh(\"sdai\",{dvc:A.get(\"dvc\")||\"\"}):A.set(\"dvc\",\"webm\"));(w\u003d(M\u003dthis.ow(N-1,w,E))\u003d\u003dnull?\nvoid 0:M.Yh)\u0026\u0026A.set(\"daistate\",w);e.SI\u0026\u0026N\u003e\u003de.SI\u0026\u0026A.set(\"skipsq\",\"\"+e.SI);(M\u003dthis.playback.getVideoData().clientPlaybackNonce)\u0026\u0026A.set(\"cpn\",M);M\u003d[];e.TN\u0026\u0026(M\u003dth5(this,e.TN),M.length\u003e0\u0026\u0026A.set(\"acpns\",M.join(\",\")));p||this.G.set(N,e);p\u003dnull;p\u003dA.get(\"aids\");w\u003dA.nC();(w\u003d\u003dnull?void 0:w.length)\u003e2048\u0026\u0026this.playback.Fh(\"sdai\",{urltoolong:1,sq:N,itag:T,len:w.length});this.i9\u0026\u0026(w\u0026\u0026(A\u003de.cpn,E\u003de.TN,Z09(this,A,E),E\u0026\u0026!this.CC.has(E)\u0026\u0026(A\u003duW_(this,A,E),C\u003dqXF(this,E),this.playback.Fh(\"sdai\",{iofa:A}),this.playback.Fh(\"sdai\",\n{noawnzd:C-A}),this.playback.Fh(\"sdai\",{acpns:M.join(\".\"),aids:(Y\u003dp)\u003d\u003dnull?void 0:Y.replace(/,/g,\".\")}),this.CC.add(E))),this.playback.Fh(\"sdai\",{gdu:\"v\",seg:N,itag:y,ast:e.GW.toFixed(3),alen:e.durationMs.toFixed(3),acpn:e.cpn,avid:e.videoData.videoId}));return w};\ng.J.QM\u003dfunction(e,N,y){var w\u003dE4(this,e,y);return(w\u003dw?(w.GW+w.durationMs)/1E3:0)\u0026\u0026N\u003ew?(this.Af(e,y,!0),this.playback.seekTo(w),!0):!1};\ng.J.Af\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dE4(this,e,N);if(w){var E\u003dvoid 0,A\u003dw.TN;if(A){this.playback.Fh(\"sdai\",{skipadonsq:N,sts:y,abid:A,acpn:w.cpn,avid:w.videoData.videoId});y\u003dthis.Ng.get(A);if(!y)return;y\u003dg.c(y);for(A\u003dy.next();!A.done;A\u003dy.next())A\u003dA.value,A.SI\u003dN,A.S2\u003de,A.GW\u003ew.GW\u0026\u0026(E\u003dA)}this.j\u003dw.cpn;goH(this);e\u003dthis.playback.getCurrentTime();eo(this,w,E,e,e,!1,!0)}};\ng.J.My\u003dfunction(){for(var e\u003dg.c(this.L),N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,N.SI\u003dNaN,N.S2\u003dNaN;goH(this);this.playback.Fh(\"sdai\",{rsac:\"resetSkipAd\",sac:this.j});this.j\u003d\"\"};\ng.J.ow\u003dfunction(e,N,y){return this.aq.ow(e,N,y)};\ng.J.r6\u003dN3(49);\ng.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){w.length\u003e0\u0026\u0026this.playback.Fh(\"sdai\",{onssinfo:1,sq:e,start:N.toFixed(3),cpns:w.join(\",\"),ds:E.join(\",\"),isVideo:T?1:0});C\u0026\u0026this.aq.O7(e,T,p,C);p\u003dL3(this.playback.getVideoData())\u0026\u0026this.ph.T(\"html5_process_all_cuepoints\");if(T||p){if(w.length\u0026\u0026E.length)for(this.j\u0026\u0026this.j\u003d\u003d\u003dw[0]\u0026\u0026this.playback.Fh(\"sdai\",{skipfail:1,sq:e,acpn:this.j}),e\u003dN+this.U$(),T\u003d0;T\u003cw.length;T++)if(C\u003dw[T],p\u003de,e\u003dp+E[T],C\u003dthis.K.get(C))p-\u003dA[T],C.oO\u003dC.oO!\u003dnull?Math.min(C.oO,p):p;if(w.length\u0026\u0026E.length)for(N\u003d\n(N+this.U$())*1E3,y\u003d0;y\u003cw.length;y++)if(e\u003dw[y],T\u003dE[y]*1E3,e\u003d\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce)fEF(this,N,N+T,!1),N+\u003dT;else{this.VB.has(e)||(this.playback.Fh(\"sdai\",{adCpnFromEmsg:1}),this.VB.add(e));p\u003d0;y\u003cA.length\u0026\u0026(p\u003dA[y]*1E3);C\u003dthis.N.get(e);var r\u003d!1;C?(C.start\u003dN-p,C.end\u003dN+T,this.playback.Wr()):(C\u003dthis.QJ(N-p,N+T,e),this.N.set(e,C),this.playback.Fh(\"sdai\",{newAdCR:1,cpn:e,startTime:C.start,endTime:C.end}),r\u003d!0);N\u003dC.end;fEF(this,C.start,C.end,!0);if(r)for(this.playback.addCueRange(C),\ne\u003dthis.playback.I7(\"serverstitchedcuerange\",36E5),e\u003dg.c(e),T\u003de.next();!T.done;T\u003de.next())this.N.delete(T.value.getId())}else y!\u003d\u003d5\u0026\u0026y!\u003d\u003d4||fEF(this,(N+this.U$())*1E3,(N+this.U$())*1E3+5E3,!1)}};\ng.J.HQ\u003dN3(47);g.J.U$\u003dfunction(){return this.playback.U$()};\ng.J.iR\u003dfunction(e){this.playback.Fh(\"timelineerror\",{e:e})};\ng.J.tP\u003dfunction(e){this.Rq\u0026\u0026this.Kh\u0026\u0026this.Zl.push(this.Kh);e\u0026\u0026this.Kh\u0026\u0026this.FZ.push(this.Kh);this.Kh\u003dnull;this.playback.tP(e)};\ng.J.lh\u003dfunction(e){if(this.g2||e.identifier\u0026\u0026this.jp.has(e.identifier))this.i9\u0026\u0026this.playback.Fh(\"sdai\",{startnoad:e.identifier}),LU(this);else if(DR(this.Zl,function(y){return y.identifier\u003d\u003d\u003de.identifier}))this.playback.Fh(\"sdai\",{timedoutcp:1}),this.qg.start(0);\nelse if(DR(this.FZ,function(y){return y.identifier\u003d\u003d\u003de.identifier}))this.playback.Fh(\"sdai\",{fetchedcp:1}),LU(this);\nelse if(this.qg.isActive()){var N;this.playback.Fh(\"sdai\",{racingcp:((N\u003dthis.Kh)\u003d\u003dnull?void 0:N.identifier)+\"_\"+e.identifier})}else this.PY\u003d(new Date).getTime()/1E3,this.i9\u0026\u0026this.playback.Fh(\"sdai\",{adf:1}),(N\u003d5E3,e.event\u003d\u003d\u003d\"predictStart\")\u0026\u0026(N-\u003de.J),this.a9\u003dMath.max(N,15E3),this.Rq\u003d!1,this.qg.start(this.a9),this.Kh\u003de,this.aq.clearAll(),this.Kx\u003d[]};\ng.J.Ok\u003dfunction(e,N,y,w){y\u003dy||{reason:\"disablessdai\"};if(e\u0026\u0026N){if(!E4(this,e,N))return!1;y.sq\u003dN}if(this.g2)return!1;this.g2\u003d!0;this.Bp\u003e0\u0026\u0026(this.Bp\u003d0,this.hM\u003d\"\",this.api.publish(\"serverstitchedvideochange\"));this.playback.Oy(y,w);return!0};\ng.J.f_\u003dfunction(){this.playback.Fh(\"sdai\",{rstdaist:1});this.aq.clearAll()};\ng.J.Mp\u003dfunction(e){var N;if(e!\u003d\u003d((N\u003dthis.Kh)\u003d\u003dnull?void 0:N.identifier))this.playback.Fh(\"sdai\",{ignorenoad:e});else{this.jp.add(e);var y;((y\u003dthis.Kh)\u003d\u003dnull?void 0:y.identifier)\u003d\u003d\u003de\u0026\u0026LU(this)}};\ng.J.MH\u003dfunction(){return this.Bp};\ng.J.XH\u003dfunction(){return this.hM};\ng.J.Wi\u003dfunction(e){if(this.playback.getVideoData().Au()\u0026\u0026(this.ph.T(\"html5_lifa_no_gab_on_predict_start\")\u0026\u0026e.event\u003d\u003d\u003d\"predictStart\"||this.ph.T(\"html5_lifa_no_gab_on_continue_or_stop\")\u0026\u0026(e.event\u003d\u003d\u003d\"continue\"||e.event\u003d\u003d\u003d\"stop\")))return this.api.Fh(\"sdai\",{cuepoint_skipped:e.event}),!1;var N\u003dql(this.api.jR());if(N\u003dN?N.Wi(e):!1)this.U\u003d{KY:e.identifier,TO:e.startSecs};else if(this.U\u0026\u0026this.U.KY\u003d\u003d\u003de.identifier\u0026\u0026e.startSecs\u003ethis.U.TO+1){this.api.Fh(\"sdai\",{cueStChg:e.identifier,oldSt:this.U.TO.toFixed(3),\nnewSt:e.startSecs.toFixed(3),abid:this.U.Lo});if(this.U.Lo){var y\u003de.startSecs-this.U.TO,w\u003dthis.Ng.get(this.U.Lo);if(w){w\u003dg.c(w);for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,E.GW\u003e\u003d0\u0026\u0026(E.GW+\u003dy*1E3,this.ph.T(\"html5_ssdai_update_timeline_on_start_time_change\")\u0026\u0026(E.OQ+\u003dy*1E3),this.playback.getVideoData().Au()\u0026\u0026this.playback.Fh(\"sdai\",{newApEt:E.GW,newApPrt:E.OQ,acpn:E.cpn}))}}this.U.TO\u003de.startSecs}return N};\ng.J.hI\u003dfunction(e){return this.g2?!1:!!i0s(this,e)};\ng.J.Eu\u003dfunction(e){var N\u003dthis;this.playback.pauseVideo();var y\u003dthis.playback.getCurrentTime(),w\u003dthis.K.get(this.hM),E\u003dthis.N.get(this.hM);if(w){this.j\u003dthis.hM;this.D\u003d!1;w.Aw\u003d!0;var A\u003dthis.playback.getCurrentTime();this.J\u003d{y6:E,isAd:!0,W2:!1,Ix:A,adCpn:this.hM,qd:w,RIG:e};this.playback.getVideoData().Au()\u0026\u0026this.playback.T5(w,this.Rp(),A,this.playback.getCurrentTime(),!1,!0,e,(0,g.iC)());if(E\u003d\u003dnull?0:E.start)this.l9\u003dA*1E3-E.start;this.G.clear();this.playback.hT();this.hM\u003dthis.Rp().cpn;this.api.publish(\"serverstitchedvideochange\");\nthis.playback.seekTo(y,{seekSource:89,BY:\"lifa_skip\"});this.playback.playVideo();this.Dl||(this.Dl\u003dthis.events.Y(this.api,\"progresssync\",function(){N.Lt(w)}));\nreturn!0}this.playback.Fh(\"sdai\",{skipFail:y});return!1};\nvar k29\u003d0;g.b(xFE,g.GT);g.J\u003dxFE.prototype;g.J.Lt\u003dfunction(e){var N\u003dthis.N.get(e.cpn);N\u0026\u0026this.playback.removeCueRange(N);this.N.delete(e.cpn);this.K.delete(e.cpn);e\u003dthis.L.indexOf(e);e\u003e\u003d0\u0026\u0026this.L.splice(e,1)};\ng.J.onCueRangeEnter\u003dfunction(e){var N\u003de.getId();this.playback.Fh(\"sdai\",{oncueEnter:1,cpn:N,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});N\u003dthis.K.get(N);this.playback.Fh(\"sdai\",{enterAdCueRange:1});var y\u003dthis.hM||this.Rp().cpn,w;y\u003d(w\u003dthis.K.get(y))!\u003dnull?w:this.Rp();N\u0026\u0026(e\u003d{y6:e,fR:y,pR:N,Fk:this.playback.getCurrentTime()},this.pP(e))};\ng.J.onCueRangeExit\u003dfunction(e){for(var N\u003dthis.playback.getCurrentTime()*1E3,y\u003de.getId(),w\u003dg.c(this.N.values()),E\u003dw.next();!E.done;E\u003dw.next())if(E\u003dE.value,E.getId()!\u003d\u003dy\u0026\u0026N\u003e\u003dE.start\u0026\u0026N\u003c\u003dE.end)return;if(N\u003dthis.K.get(y))e\u003d{y6:e,fR:N,pR:this.Rp(),Fk:this.playback.getCurrentTime()},this.pP(e)};\ng.J.pP\u003dfunction(e){this.j||this.D||this.aM(this.hM);var N\u003de.fR,y\u003de.pR;if(y.cpn\u003d\u003d\u003dthis.hM)this.playback.Fh(\"sdai\",{igtranssame:1,enter:y.cpn,exit:N.cpn});else{var w\u003dthis.D,E\u003d!!this.j;this.j\u003d\"\";e\u003de.Fk;var A\u003dN.playerType\u003d\u003d\u003d2?N.GW/1E3+N.videoData.Bk:this.Rp().videoData.Bk;if(N.playerType\u003d\u003d\u003d2\u0026\u0026y.playerType\u003d\u003d\u003d2)E?this.playback.Fh(\"sdai\",{igtransskip:1,enter:y.cpn,exit:N.cpn,seek:w,skip:this.j}):eo(this,N,y,A,e,w,E);else{this.hM\u003dy.cpn;if(N.playerType\u003d\u003d\u003d1\u0026\u0026y.playerType\u003d\u003d\u003d2){this.l9\u003d0;a5(this,y);var T\u003dsD(this,\n\"c2a\",y);this.playback.Fh(\"sdai\",T);this.Bp++}else if(N.playerType\u003d\u003d\u003d2\u0026\u0026y.playerType\u003d\u003d\u003d1){T\u003dN.videoData.Bk;this.api.publish(\"serverstitchedvideochange\");var p\u003dsD(this,\"a2c\");this.playback.Fh(\"sdai\",p);this.Bp\u003d0;this.l9\u003dT}this.playback.T5(N,y,A,e,w,E)}this.j\u003d\"\";this.D\u003d!1}};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;w\u003dw\u003d\u003d\u003dvoid 0?null:w;this.aM(this.hM);g.GT.prototype.seekTo.call(this,e,N,y,w)};\ng.J.Af\u003dfunction(e,N,y){y\u003dy\u003d\u003d\u003dvoid 0?!1:y;var w\u003dE4(this,e,N);if(w){var E\u003dvoid 0,A\u003dw.TN;if(A){this.playback.Fh(\"sdai\",{skipadonsq:N,sts:y,abid:A,acpn:w.cpn,avid:w.videoData.videoId});y\u003dthis.Ng.get(A);if(!y)return;y\u003dg.c(y);for(A\u003dy.next();!A.done;A\u003dy.next())A\u003dA.value,A.SI\u003dN,A.S2\u003de,A.GW\u003ew.GW\u0026\u0026(E\u003dA)}this.aM(this.hM);this.j\u003dw.cpn;goH(this);e\u003dthis.playback.getCurrentTime();eo(this,w,E,e,e,!1,!0)}};\ng.J.O7\u003dfunction(e,N,y,w,E,A,T,p,C){w.length\u003e0\u0026\u0026this.playback.Fh(\"sdai\",{onssinfo:1,sq:e,start:N.toFixed(3),cpns:w.join(\",\"),ds:E.join(\",\"),isVideo:T?1:0});C\u0026\u0026this.aq.O7(e,T,p,C);y\u003dL3(this.playback.getVideoData())\u0026\u0026this.ph.T(\"html5_process_all_cuepoints\");if(T||y){if(w.length\u0026\u0026E.length)for(this.j\u0026\u0026this.j\u003d\u003d\u003dw[0]\u0026\u0026this.playback.Fh(\"sdai\",{skipfail:1,sq:e,acpn:this.j}),e\u003dN+this.U$(),T\u003d0;T\u003cw.length;T++)if(p\u003dw[T],y\u003de,e\u003dy+E[T],p\u003dthis.K.get(p))y-\u003dA[T],p.oO\u003dp.oO!\u003dnull?Math.min(p.oO,y):y;if(w.length\u0026\u0026E.length)for(T\u003d\n(N+this.U$())*1E3,N\u003d0;N\u003cw.length;N++)if(y\u003dw[N],p\u003dE[N]*1E3,y!\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce){this.VB.has(y)||(this.playback.Fh(\"sdai\",{adCpnFromEmsg:1}),this.VB.add(y));C\u003d0;N\u003cA.length\u0026\u0026(C\u003dA[N]*1E3);if(e\u003dthis.N.get(y))e.start\u003dT-C,e.end\u003dT+p,this.playback.Wr();else for(e\u003dthis.QJ(T-C,T+p,y),this.N.set(y,e),this.playback.Fh(\"sdai\",{newAdCR:1,cpn:y,startTime:e.start,endTime:e.end}),this.playback.addCueRange(e),T\u003dthis.playback.I7(\"serverstitchedcuerange\",36E5),T\u003dg.c(T),y\u003dT.next();!y.done;y\u003d\nT.next())this.N.delete(y.value.getId());T\u003de.end}}};\ng.J.aM\u003dfunction(e){var N\u003de||this.hM,y\u003dthis.K.get(N);if(y){e\u003dy.videoData;var w,E;N\u003dy.oO||((E\u003d(w\u003dthis.N.get(N))\u003d\u003dnull?void 0:w.start)!\u003dnull?E:0)/1E3;w\u003dthis.playback.getCurrentTime()-N;e.Bk\u003dw\u003e0?w:0}else this.Rp().videoData.Bk\u003dthis.playback.getCurrentTime()};g.b(mF_,g.x);g.J\u003dmF_.prototype;\ng.J.Nh\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;if(this.timeline.K\u003d\u003d\u003dN)return!0;var y\u003dthis.timeline.J,w\u003dy\u003d\u003dnull?void 0:y.getVideoData();if(!y||!w)return this.api.Fh(\"ssap\",{htsm:y?0:1}),!1;if(this.api.T(\"html5_ssap_clear_timeline_before_update\")){var E\u003dthis.timeline,A;(A\u003dE.J)\u003d\u003dnull||FBM(A);E.N.clear()}E\u003dKU(y);var T\u003d!1;A\u003d[];var p\u003dnew Map;y\u003d[];var C\u003d[],r\u003d0,Y\u003d0,M\u003d0,l\u003d[];e\u003dg.c(e);for(var F\u003de.next();!F.done;F\u003de.next())a:{var S\u003dvoid 0,k\u003dvoid 0,X\u003dF.value,d\u003dX.clipId;if(d){if(X.zn){M\u003dX.zn.aj||0;F\u003dX.zn.SO||1;var v\u003d\nNumber(((X.zn.jA||0)/(X.zn.bD||1)*1E3).toFixed(0));M\u003dF\u003dv+Number((M/F*1E3).toFixed(0))}else F\u003dv\u003dM,this.hE.has(d)||this.sH.add(d);var V\u003d(k\u003dp.get(d))!\u003dnull?k:0,Z\u003dthis.timeline.K;k\u003d!1;if(Z\u0026\u0026this.api.T(\"html5_ssap_clear_timeline_before_update\")){if(Z\u003dthis.Tx.get(d))Z.start\u003dv,Z.end\u003dF,k\u003d!0}else{if(Z){var n\u003dd;Z\u003dv;var R\u003dF,O\u003dV,E9\u003dNt(this.timeline,n);if(E9!\u003dnull\u0026\u0026E9.length){O\u003cE9.length\u0026\u0026(E9[O].GW\u003dZ,E9[O].K\u003dR);if(n\u003dthis.Tx.get(n))n.start\u003dZ,n.end\u003dR;Z\u003d!0}else Z\u003d!1}if(Z){p.set(d,V+1);T\u003d!0;break a}}l.push(d);!k\u0026\u0026\nX.zn\u0026\u0026(l\u003dthis.QJ(v,F,l.join(\",\")),this.Tx.set(d,l),y.push(l),l\u003d[]);if(((S\u003dX.zn)\u003d\u003dnull?void 0:S.US)\u003d\u003d\u003dw.videoId){k\u003dS\u003dvoid 0;X\u003dd;d\u003dw;X!\u003d\u003dd.clientPlaybackNonce\u0026\u0026this.api.Fh(\"ssap\",{cnm:1,cid:X,cpn:d.clientPlaybackNonce});if(this.api.T(\"html5_ssap_clear_timeline_before_update\"))d.YO\u003dv,X\u003dOD(this.timeline,1,v,F-v,d),A.push(X),v\u003dWK(this.timeline,v,F,[X]),T\u003dT||v;else if(Z\u003d[],d\u0026\u0026(d.YO\u003dv,Z\u003d(k\u003dNt(this.timeline,X))!\u003dnull?k:[]),!this.timeline.K\u0026\u0026Z.length\u0026\u0026V\u003d\u003d\u003d0){T\u003dZ[0];T.GW\u003dv;T.K\u003dF;d\u003d(S\u003dthis.timeline.J)\u003d\u003dnull?\nvoid 0:S.J;if((S\u003dd\u003d\u003dnull?void 0:d.get(0))\u0026\u0026d)for(k\u003d0;k\u003cS.length;k++)if(Z\u003dS[k],Z.EY()!\u003d\u003dZ.U_()){Z.GW\u003dv;Z.j\u003dF;S.splice(k,1);d.has(v)?d.get(v).push(Z):d.set(v,[Z]);break}A.push(T);p.set(X,V+1);T\u003d!0}else X\u003dOD(this.timeline,1,v,F-v,d),A.push(X),v\u003dWK(this.timeline,v,F,[X]),T\u003dT||v;C.length\u0026\u0026(C\u003dH0n(this,r||0,Y,C),T\u003dT||C);Y\u003dr\u003dF;C\u003d[]}else V\u003dvoid 0,S\u003dthis.Ws.get(d),k\u003dS!\u003dnull?S:new g.t3(this.api.X(),{cpn:d}),k.s6\u003d!0,this.sH.has(d)\u0026\u0026this.Ws.set(d,k),r\u003dMath.min(v,r),Y\u003dMath.max(F,Y),this.api.Fh(\"ssap\",{e:v,d:F-\nv,c:d,p:S?1:0}),k.YO\u003dv,F\u003dOD(this.timeline,2,v,F-v,k,(V\u003dX.NQ)\u003d\u003dnull?void 0:V.Jv),C.push(F)}else this.api.Fh(\"ssap\",{cm:1})}C.length\u0026\u0026(w\u003dH0n(this,r||0,Y,C),T\u003dT||w);E\u0026\u0026A.length\u0026\u0026(MhP(this.timeline,E,A),this.api.T(\"html5_ssap_clear_timeline_before_update\")\u0026\u0026(w\u003dA[A.length-1].U_(),(E\u003dthis.timeline.J)!\u003dnull\u0026\u0026(E.K\u003dw)));y.length\u0026\u0026this.playback.Ef(y);if(T){this.timeline.K\u003dN;w\u003dthis.playback.XW();N\u003d[];w\u003dg.c(w);for(y\u003dw.next();!y.done;y\u003dw.next()){y\u003dy.value;if(y.K){if(this.api.T(\"html5_ssap_fix_ad_completion_cue_range\")\u0026\u0026\ny.start\u003d\u003d\u003d0x7ffffffffffff)continue;E\u003dXC(this,y.K);if(E\u003d\u003d\u003dy.N3)continue;y.start\u003dy.start-y.N3+E;y.end\u003dy.end-y.N3+E;y.N3\u003dE;N.push(y)}this.api.T(\"html5_ssap_fix_cue_range_updates\")||this.playback.S4(N)}this.api.T(\"html5_ssap_fix_cue_range_updates\")\u0026\u0026this.playback.S4(N);this.api.Fh(\"ssap\",{tu:Mo(this)});N\u003dql(this.api.jR());this.api.Fh(\"ssap\",{am:N?1:0})}else this.api.Fh(\"ssap\",{tnu:1});return!0};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){var N\u003dnew g.t3(this.api.X(),e.playerVars);N.playerResponseCpn?N.clientPlaybackNonce\u003dN.playerResponseCpn:this.api.Fh(\"ssap\",{eim:this.playback.getVideoData().clientPlaybackNonce});N.s6\u003d!0;if(e\u003de.Al)N.Al\u003de,N.clientPlaybackNonce\u003de.cpn;e\u003dN.clientPlaybackNonce;this.api.Fh(\"ssap\",{aprfa:e+\"_\"+N.videoId});if(e){this.Ws.set(e,N);var y\u003dNt(this.timeline,e),w\u003d!1;if(y\u003d\u003dnull?0:y.length){y\u003dg.c(y);for(var E\u003dy.next();!E.done;E\u003dy.next())E\u003dE.value,N.YO\u003dE.EY(),E.qa(N),\nE.N\u0026\u0026(w\u003d!0)}else w\u003d!N.videoId;if(!w){if(!HHs(this.playback.JW.Eg(N.videoId))){var A;this.api.Fh(\"ssap\",{nlc:e,nlcc:(A\u003dthis.timeline.J)\u003d\u003dnull?void 0:KU(A)})}this.playback.JW.LW().qs(e,N,2)}}};\ng.J.FB\u003dfunction(){this.Ai\u003d!0;this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.finishSegmentByCpn(this.hM,dA(this),5)};\ng.J.rz\u003dfunction(e){if(g.FD(e,128)){var N;e\u003d(N\u003de.state.qS)\u003d\u003dnull?void 0:N.errorCode;this.finishSegmentByCpn(this.hM,dA(this),7,e)}};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y,w){if(this.hM\u003d\u003d\u003dN)return[];this.Ai\u0026\u0026(y\u003d5,this.Ai\u003d!1);this.api.Fh(\"ssap\",{fsbc:e+\";\"+N,fsbcr:y,fsbct:this.api.getCurrentTime().toFixed(),fsbce:w!\u003dnull?w:\"\"});if(this.api.T(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026(y\u003d\u003d\u003d5||y\u003d\u003d\u003d7))return G21(this,e,N,y),[];this.s7\u003dN;var E\u003d!1;if(this.sH.has(e)\u0026\u0026(E\u003djTF(this,y),!E))return[e];var A\u003dNt(this.timeline,N);if(A){A.sort(function(C,r){return C.EY()-r.EY()});\nvar T\u003dg.c(A);for(A\u003dT.next();!A.done;A\u003dT.next()){A\u003dA.value;var p\u003dthis.playback.getCurrentTime()*1E3;if(A.EY()\u003e\u003dp){this.Q5.set(e,y);O0n(this,e,N);this.oh.set(e,(0,g.iC)());if(y\u003dthis.Tx.get(N))for(y\u003dy.getId().split(\",\"),y\u003dg.c(y),T\u003dy.next();!T.done;T\u003dy.next())T\u003dT.value,T!\u003d\u003dN\u0026\u0026this.sH.has(T)\u0026\u0026(this.sH.delete(T),this.hE.add(T));this.aM();N\u003dA.EY()/1E3;A\u003dvoid 0;y\u003d(A\u003dg.Y2(this.api.X().experiments,\"html5_ssap_skip_seeking_offset_ms\"))!\u003dnull?A:0;this.api.T(\"html5_ssap_keep_media_on_finish_segment\")?this.playback.seekTo(N+\ny/1E3,{CI:!0}):this.playback.seekTo(N+y/1E3);this.ED?(this.api.Fh(\"ssap\",{gpfreload:this.hM}),QTH(this)||(this.ED\u003d!1),this.playback.hT(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"))):w\u0026\u0026this.playback.hT(!1,!1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));E\u0026\u0026this.api.playVideo(1,this.api.T(\"html5_ssap_keep_media_on_finish_segment\"));return[e]}}}return[]};\ng.J.K1\u003dfunction(){var e\u003dthis.timeline.J;if(!e)return 0;var N\u003de.U_();e\u003dg.c(e.J.values());for(var y\u003de.next();!y.done;y\u003de.next()){y\u003dg.c(y.value);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.U_()\u003eN\u0026\u0026(N\u003dw.U_())}return N/1E3};\ng.J.Ti\u003dfunction(){var e\u003dthis.playback.getCurrentTime()*1E3;var N\u003dLBM(this,e);if(!N){var y\u003dNt(this.timeline,this.hM);if(y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,w.EY()\u003ee\u0026\u0026(N\u003dw)}}return N\u0026\u0026N.getType()\u003d\u003d\u003d1?N.EY()/1E3:0};\ng.J.getVideoData\u003dfunction(e){if(e\u003d\u003d\u003d2\u0026\u0026!this.Wo()){if(this.vz\u0026\u0026this.Ws.has(this.vz))return this.Ws.get(this.vz);this.api.Fh(\"ssap\",{lpanf:\"\"+dA(this)});return null}return ep5(this)};\ng.J.Wo\u003dfunction(){var e\u003dNt(this.timeline,this.hM);return(e\u003d\u003dnull?0:e.length)?e[0].getType()\u003d\u003d\u003d2:!1};\ng.J.ws\u003dfunction(){var e\u003dNt(this.timeline,this.hM);return(e\u003d\u003dnull?0:e.length)?e[0].N:!1};\ng.J.seekTo\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var y\u003dsTs(this,this.playback.getCurrentTime());this.playback.seekTo(e+y/1E3,N)};\ng.J.QJ\u003dfunction(e,N,y){return new g.wF(e,N,{id:y,namespace:\"ssap\",priority:9})};\ng.J.onCueRangeEnter\u003dfunction(e){if(!this.zH.has(e.getId())){this.api.Fh(\"ssap\",{oce:1,cpn:e.getId(),st:e.start,et:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.eN()||0).toFixed(3)});for(var N\u003de.getId().split(\",\"),y\u003d0;y\u003cN.length\u0026\u0026this.s7\u0026\u0026N[y]!\u003d\u003dthis.s7;){var w\u003dN[y];this.sH.has(w)\u0026\u0026(this.sH.delete(w),this.hE.add(w));y++}if(N.length\u003ey+1)for(w\u003dy+1;w\u003cN.length;w++)this.iQ.push(N[w]);N\u003dN[y];this.sH.has(N)\u0026\u0026NuP(this,N);this.hE.has(N)||RI5(this,N);N\u003dg.c(this.Tx.values());for(y\u003d\nN.next();!y.done;y\u003dN.next())y\u003dy.value,y.start\u003c\u003de.start\u0026\u0026!this.zH.has(e.getId())\u0026\u0026this.zH.add(y.getId())}};\ng.J.MH\u003dfunction(){return this.Bp};\ng.J.XH\u003dfunction(){return this.hM};\ng.J.handleError\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(e!\u003d\u003d\"fmt.decode\"\u0026\u0026e!\u003d\u003d\"fmt.unplayable\"||!this.Wo()||this.pK\u003d\u003d\u003dthis.hM)return!1;this.pK\u003dthis.hM;if(this.api.T(\"html5_enable_ssap_gapful_switch\"))this.ED\u003d!0,this.api.Fh(\"ssap\",{gpfonerr:e}),this.playback.hT();else{this.playback.Fh(\"ssap\",{skiperr:e,acpn:this.hM});var y\u003dthis.playback.getVideoData().clientPlaybackNonce;this.finishSegmentByCpn(this.hM,y,N\u003d\u003d\u003d1||N\u003d\u003d\u003d2?7:6,e)}return!0};\ng.J.aM\u003dfunction(e){var N\u003de||this.hM;if(e\u003dthis.Ws.get(N)||this.playback.getVideoData())N\u003dthis.playback.getCurrentTime()-XC(this,N)/1E3,e.Bk\u003dN\u003e0?N:0};\ng.J.qYP\u003dfunction(e){var N\u003dthis.Ws.get(this.hM);N\u0026\u0026this.playback.YJ(e-N.YO/1E3,N.lengthSeconds,this.hM)};\ng.J.fh\u003dfunction(){this.api.X().B9()\u0026\u0026this.api.Fh(\"ssap\",{di:\"\"+this.hM,dic:\"\"+this.playback.getVideoData().clientPlaybackNonce});this.Ws.clear();this.sH.clear();this.zH.clear();this.Q5.clear();this.oh.clear();this.hE.clear();this.iQ\u003d[];no_(this);this.s7\u003d\"\";g.g9(this.events);g.x.prototype.fh.call(this)};g.b(EOH,g.x);g.J\u003dEOH.prototype;g.J.onCueRangeEnter\u003dfunction(e){if(this.J\u003d\u003d\u003dthis.app.nh()){var N\u003dthis.L.get(e);N?rb3(this,N.target,N.iZ,e):this.Qi(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:e.toString()})}else if(N\u003dthis.N.find(function(E){return E.Qq.y6\u003d\u003d\u003de})){var y\u003dN.Qq,w\u003dy.target;\ny\u003dy.iZ;w?rb3(this,w,y,e):C5_(this,N.OQ,y,e)}};\ng.J.onQueuedVideoLoaded\u003dfunction(){var e\u003dthis.G;rl(this);if(e){if(!C7(this,e)){var N\u003dthis.app.nh();this.Qi(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:N\u003d\u003dnull?void 0:N.getVideoData().clientPlaybackNonce,ccpn:\"\"+e.playerVars.cpn})}this.app.nh().addCueRange(e.Qq.y6)}};\ng.J.seekTo\u003dfunction(e,N,y,w){e\u003de\u003d\u003d\u003dvoid 0?0:e;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;w\u003dw\u003d\u003d\u003dvoid 0?null:w;if(y\u003d\u003d\u003dvoid 0?0:y)wZP(this,e,N);else{y\u003dthis.app.nh()||null;var E\u003dy\u003d\u003d\u003dthis.j?this.Z:null;$9(this,!1);this.Ng\u003de;this.D\u003dN;w!\u003dnull\u0026\u0026this.U.start(w);y\u0026\u0026(this.Z\u003dE||y.getPlayerState(),y.z3(),this.j\u003dy)}};\ng.J.rz\u003dfunction(e){g.FD(e,128)\u0026\u0026Fn5(this)};\ng.J.isManifestless\u003dfunction(){return wd(this.J.getVideoData())};\ng.J.fh\u003dfunction(){$9(this,!1);oOE(this);g.x.prototype.fh.call(this)};\ng.J.Qi\u003dfunction(e,N){this.J.Qi(new P3(e,N))};\nvar AbF\u003d0;var bIM\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.b(lK,g.x);g.J\u003dlK.prototype;g.J.get\u003dfunction(e){Y9(this);var N\u003dthis.data.find(function(y){return y.key\u003d\u003d\u003de});\nreturn N?N.value:null};\ng.J.set\u003dfunction(e,N,y){this.remove(e,!0);Y9(this);e\u003d{key:e,value:N,expire:Infinity};y\u0026\u0026isFinite(y)\u0026\u0026(y*\u003d1E3,e.expire\u003d(0,g.iC)()+y);for(this.data.push(e);this.data.length\u003ethis.K;)(y\u003dthis.data.shift())\u0026\u0026FO(this,y,!0);Ms(this)};\ng.J.remove\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.data.find(function(w){return w.key\u003d\u003d\u003de});\ny\u0026\u0026(FO(this,y,N),g.sk(this.data,function(w){return w.key\u003d\u003d\u003de}),Ms(this))};\ng.J.removeAll\u003dfunction(e){if(e\u003de\u003d\u003d\u003dvoid 0?!1:e)for(var N\u003dg.c(this.data),y\u003dN.next();!y.done;y\u003dN.next())FO(this,y.value,e);this.data\u003d[];Ms(this)};\ng.J.fh\u003dfunction(){var e\u003dthis;g.x.prototype.fh.call(this);this.data.forEach(function(N){FO(e,N,!0)});\nthis.data\u003d[]};g.b(So,g.x);So.prototype.g0\u003dfunction(e){if(e)return this.N.get(e)};\nSo.prototype.fh\u003dfunction(){this.J.removeAll();this.N.removeAll();g.x.prototype.fh.call(this)};g.Omw\u003drR(function(){var e\u003dwindow.AudioContext||window.webkitAudioContext;try{return new e}catch(N){return N.name}});g.b(P5E,g.W);g.J\u003dP5E.prototype;g.J.o7\u003dfunction(){g.Ci(this.element,g.iE.apply(0,arguments))};\ng.J.s_\u003dfunction(){this.fX\u0026\u0026(this.fX.removeEventListener(\"focus\",this.Pq),g.ws(this.fX),this.fX\u003dnull)};\ng.J.tI\u003dfunction(){this.Ss();var e\u003dthis.app.X();e.Ps||this.o7(\"tag-pool-enabled\");e.Z\u0026\u0026this.o7(g.t$.HOUSE_BRAND);e.playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(this.o7(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");e.PY\u0026\u0026(this.WX\u003dg.Jl(\"yt-dom-content-change\",this.resize,this));this.Y(window,\"orientationchange\",this.resize,this);this.Y(window,\"resize\",this.resize,this)};\ng.J.f0\u003dfunction(e){g.Pg(this.app.X());this.d8\u003d!e;oj(this)};\ng.J.resize\u003dfunction(){if(this.fX){var e\u003dthis.aV();if(!e.isEmpty()){var N\u003d!g.Fw(e,this.wj.getSize()),y\u003diIM(this);N\u0026\u0026(this.wj.width\u003de.width,this.wj.height\u003de.height);e\u003dthis.app.X();(y||N||e.PY)\u0026\u0026this.app.Lh.publish(\"resize\",this.getPlayerSize())}}};\ng.J.vc\u003dfunction(e,N){this.updateVideoData(N)};\ng.J.updateVideoData\u003dfunction(e){if(this.fX){var N\u003dthis.app.X();Gv\u0026\u0026(this.fX.setAttribute(\"x-webkit-airplay\",\"allow\"),e.title?this.fX.setAttribute(\"title\",e.title):this.fX.removeAttribute(\"title\"));this.fX.setAttribute(\"controlslist\",\"nodownload\");N.Yb\u0026\u0026e.videoId\u0026\u0026(this.fX.poster\u003de.LN(\"default.jpg\"))}N\u003dg.lk(e,\"yt:bgcolor\");this.k$.style.backgroundColor\u003dN?N:\"\";this.gg\u003dCO(g.lk(e,\"yt:stretch\"));this.VD\u003dCO(g.lk(e,\"yt:crop\"),!0);g.Y1(this.element,\"ytp-dni\",e.hs);this.resize()};\ng.J.setGlobalCrop\u003dfunction(e){this.ZC\u003dCO(e,!0);this.resize()};\ng.J.setCenterCrop\u003dfunction(e){this.xG\u003de;this.resize()};\ng.J.q3\u003dfunction(){};\ng.J.getPlayerSize\u003dfunction(){var e\u003dthis.app.X(),N\u003dthis.app.Lh.isFullscreen(),y\u003de.externalFullscreen\u0026\u0026g.hR(e);if(N\u0026\u0026WL()\u0026\u0026!y)return new g.l8(window.outerWidth,window.outerHeight);y\u003d!isNaN(this.cQ.width)\u0026\u0026!isNaN(this.cQ.height);var w\u003dthis.app.X().T(\"kevlar_player_enable_squeezeback_fullscreen_sizing\");if(N\u0026\u0026!y\u0026\u0026w)return new g.l8(this.element.clientWidth,this.element.clientHeight);if(N||e.Em){if(window.matchMedia){e\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.Ea\u0026\u0026this.Ea.media\u003d\u003d\u003d\ne||(this.Ea\u003dwindow.matchMedia(e));var E\u003dthis.Ea\u0026\u0026this.Ea.matches}if(E)return new g.l8(window.innerWidth,window.innerHeight)}else if(y)return this.cQ.clone();return new g.l8(this.element.clientWidth,this.element.clientHeight)};\ng.J.aV\u003dfunction(){var e\u003dthis.app.X().T(\"enable_desktop_player_underlay\"),N\u003dthis.getPlayerSize(),y\u003dg.Y2(this.app.X().experiments,\"player_underlay_min_player_width\");return e\u0026\u0026this.dZ\u0026\u0026N.width\u003ey?(e\u003dg.Y2(this.app.X().experiments,\"player_underlay_video_width_fraction\"),new g.l8(Math.min(N.height*this.getVideoAspectRatio(),N.width*e),Math.min(N.height,N.width*e/this.getVideoAspectRatio()))):N};\ng.J.getVideoAspectRatio\u003dfunction(){return isNaN(this.gg)?IaJ(this):this.gg};\ng.J.getVideoContentRect\u003dfunction(e){var N\u003dthis.aV();e\u003dvOJ(this,N,this.getVideoAspectRatio(),e);return new g.pK((N.width-e.width)/2,(N.height-e.height)/2,e.width,e.height)};\ng.J.c7\u003dfunction(e){this.dZ\u003de;this.resize()};\ng.J.OW\u003dfunction(){return this.Rs};\ng.J.onMutedAutoplayChange\u003dfunction(){oj(this)};\ng.J.setInternalSize\u003dfunction(e){g.Fw(this.cQ,e)||(this.cQ\u003de,this.resize())};\ng.J.fh\u003dfunction(){this.WX\u0026\u0026g.pE(this.WX);this.s_();g.W.prototype.fh.call(this)};g.J\u003dDB3.prototype;g.J.click\u003dfunction(e,N){this.elements.has(e);this.J.has(e);var y\u003dg.It();y\u0026\u0026e.visualElement\u0026\u0026g.AZ(y,e.visualElement,N)};\ng.J.createClientVe\u003dfunction(e,N,y,w){var E\u003dthis;w\u003dw\u003d\u003d\u003dvoid 0?!1:w;this.elements.has(e);this.elements.add(e);y\u003dhP0(y);e.visualElement\u003dy;var A\u003dg.It(),T\u003dg.dI();A\u0026\u0026T\u0026\u0026(g.Xj(\"combine_ve_grafts\")?bm(Sq(),y,T):g.NR(g.Rt)(void 0,A,T,y));N.addOnDisposeCallback(function(){E.elements.has(e)\u0026\u0026E.destroyVe(e)});\nw\u0026\u0026this.N.add(e)};\ng.J.createServerVe\u003dfunction(e,N,y){var w\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?!1:y;this.elements.has(e);this.elements.add(e);N.addOnDisposeCallback(function(){w.destroyVe(e)});\ny\u0026\u0026this.N.add(e)};\ng.J.destroyVe\u003dfunction(e){this.elements.has(e);this.elements.delete(e);this.K.delete(e);this.J.delete(e);this.N.delete(e)};\ng.J.oW\u003dfunction(e,N){this.clientPlaybackNonce!\u003d\u003dN\u0026\u0026(this.clientPlaybackNonce\u003dN,ox(Sq(),e),gOP(this))};\ng.J.setTrackingParams\u003dfunction(e,N){this.elements.has(e);N\u0026\u0026(e.visualElement\u003dg.XV(N))};\ng.J.KX\u003dfunction(e,N,y){this.elements.has(e);N?this.J.add(e):this.J.delete(e);var w\u003dg.It(),E\u003de.visualElement;this.N.has(e)?w\u0026\u0026E\u0026\u0026(N?g.w1(w,[E]):g.EZ(w,[E])):N\u0026\u0026!this.K.has(e)\u0026\u0026(w\u0026\u0026E\u0026\u0026g.yv(w,E,void 0,y),this.K.add(e))};\ng.J.hasVe\u003dfunction(e){return this.elements.has(e)};g.b(g.hP,g.x);g.hP.create\u003dfunction(e,N,y,w){try{var E\u003dtypeof e\u003d\u003d\u003d\"string\"?e:\"player\"+g.RP(e),A\u003dXi[E];if(A){try{A.dispose()}catch(p){g.t0(p)}Xi[E]\u003dnull}var T\u003dnew g.hP(e,N,y,w);T.addOnDisposeCallback(function(){Xi[E]\u003dnull;T.ww\u0026\u0026T.ww()});\nreturn Xi[E]\u003dT}catch(p){throw g.t0(p),(p\u0026\u0026p instanceof Error?p:Error(String(p))).stack;}};\ng.J\u003dg.hP.prototype;g.J.UP\u003dfunction(){return this.visibility};\ng.J.tH\u003dfunction(e){var N\u003dthis.NU();if(e!\u003d\u003dN){e.getVideoData().autonavState\u003dN.getVideoData().autonavState;N.qB(this.bK,this);var y\u003dN.getPlaybackRate();Ov(N);this.UX.tH(e);e.setPlaybackRate(y);e.H_(this.bK,this);xBH(this)}};\ng.J.WI\u003dfunction(){this.kY||(this.kY\u003dg.AC(z9(),A60()));return this.kY};\ng.J.s_\u003dfunction(e){if(this.mediaElement){this.KJ\u0026\u0026(this.events.CX(this.KJ),this.KJ\u003dnull);g.g9(this.EA);var N\u003dthis.nh();N\u0026\u0026N.s_(!0,!1,e);this.template.s_();try{this.T(\"html5_use_async_stopVideo\")?this.mediaElement.dispose():this.mediaElement.Wu()}catch(y){g.uA(y)}this.mediaElement\u003dnull}};\ng.J.w1\u003dfunction(e,N){if(e!\u003d\u003dthis.nh()){this.logger.debug(function(){return\"start set presenting player, type \"+e.getPlayerType()+\", vid \"+e.getVideoData().videoId});\nvar y\u003dnull,w\u003dthis.nh();w\u0026\u0026(y\u003dw.getPlayerState(),this.logger.debug(\"set presenting player, destroy modules\"),uJ(this.HG,3),n7(this,\"cuerangesremoved\",w.XW()),this.OH\u0026\u0026!e.isGapless()\u0026\u0026w.isGapless()\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.stopVideo(),w\u003de.fO()\u0026\u0026w.fO(),this.R9.d6(\"iv_s\"),GlM(this,w));e.getPlayerType()\u003d\u003d\u003d1\u0026\u0026this.tH(e);RpM(this,e);this.UX.w1(e);this.mediaElement\u0026\u0026e.setMediaElement(this.mediaElement);e.H_(this.hF,this);e.uy()?XYH(this,\"setPresenting\",!1):(this.vc(\"newdata\",e,e.getVideoData()),\ny\u0026\u0026!g.A_(y,e.getPlayerState())\u0026\u0026this.Uw(new g.ME(e.getPlayerState(),y)),N\u003dN\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026e.getPlayerType()\u003d\u003d\u003d1,e.Bz()\u0026\u0026!N\u0026\u0026this.vc(\"dataloaded\",e,e.getVideoData()),(N\u003d(N\u003de.getVideoData().N)\u0026\u0026N.video)\u0026\u0026this.Lh.Y9(\"onPlaybackQualityChange\",N.quality),n7(this,\"cuerangesadded\",e.XW()),N\u003de.getPlayerState(),g.G(N,2)?OI0(this):g.G(N,8)?e.playVideo():e.C_()\u0026\u0026e.pauseVideo(),N\u003dthis.NU(),e.getPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.getVideoData().hK\u003dN.getVideoData().clientPlaybackNonce),e.getPlayerType()!\u003d\u003d\n2||this.As()||(y\u003de.getVideoData(),N.QH(y.clientPlaybackNonce,y.FZ||\"\",y.breakType||0,y.Fo,y.videoId||\"\")),this.logger.debug(\"finish set presenting player\"))}};\ng.J.G5\u003dfunction(){if(this.NU()!\u003d\u003dthis.nh()){var e\u003dthis.nh();this.logger.debug(function(){return\"release presenting player, type \"+(e\u003d\u003dnull?void 0:e.getPlayerType())+\", vid \"+(e\u003d\u003dnull?void 0:e.getVideoData().videoId)});\nthis.w1(this.NU())}};\ng.J.Ug\u003dfunction(e){if(e)if(e\u003d\u003d\u003d1)e\u003dthis.NU();else if(this.getVideoData().enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2)e\u003dthis.getVideoData().enablePreroll?this.UX.Ug(2)||this.nh():this.nh();else if(g.xK(this.getVideoData())\u0026\u0026e\u003d\u003d\u003d2){if(e\u003dthis.T(\"html5_ssap_return_content_player_during_preroll\"))if(e\u003dthis.k_)e\u003dthis.k_,e\u003de.hM\u003d\u003d\u003d\"\"?!0:e.Wo();e\u003de?this.nh():this.UX.Ug(2)||this.nh()}else e\u003dthis.UX.Ug(e)||null;else e\u003dthis.nh();return e};\ng.J.NU\u003dfunction(){return this.UX.NU()};\ng.J.nh\u003dfunction(){return this.UX.nh()};\ng.J.IT\u003dN3(44);g.J.Woh\u003dfunction(){dl(this)||(this.logger.debug(\"application playback ready\"),this.yY(5))};\ng.J.IBg\u003dfunction(e){if(!dl(this)){this.logger.debug(\"playback ready\");hJM(this);var N\u003de.getPlayerState();e.C_()?this.pauseVideo():N.isOrWillBePlaying()\u0026\u0026this.playVideo()}};\ng.J.canPlayType\u003dfunction(e){return zS(e)};\ng.J.X\u003dfunction(){return this.ph};\ng.J.getVideoData\u003dfunction(){return this.nh().getVideoData()};\ng.J.Qr\u003dN3(18);g.J.M7\u003dfunction(){return this.NU().getVideoData()};\ng.J.getVideoLoadedFraction\u003dfunction(e){e\u003dthis.Ug(e);return e?g.QG(e.getVideoData())?1:(e\u003de.LC())?e.sz():0:0};\ng.J.Fz\u003dfunction(){return this.template};\ng.J.jR\u003dfunction(){return this.HG};\ng.J.s4\u003dfunction(){return this.R9};\ng.J.Tb\u003dfunction(e){var N\u003dthis.Ug(1);N\u0026\u0026N.U7(e)};\ng.J.Am\u003dfunction(){var e\u003dthis.HG.Am();this.Lh.publish(\"videoStatsPingCreated\",e);return e};\ng.J.getVolume\u003dfunction(){return Math.round(this.Lh.getVolume())};\ng.J.isMuted\u003dfunction(){return this.Lh.isMuted()};\ng.J.yG\u003dfunction(){if(this.NU()\u003d\u003d\u003dthis.nh()\u0026\u0026this.c9)return this.c9.postId};\ng.J.DPl\u003dfunction(){var e\u003dthis;this.T(\"use_rta_for_player\")||(g.I_(this.ph)?g.GX(this.ph,g.qK(this.getVideoData())).then(function(N){ih(z9(),N);oF5(e.getVideoData(),e.ph,e.WI())}):oF5(this.getVideoData(),this.ph,this.WI()))};\ng.J.pJ\u003dfunction(e){this.Lh.publish(\"poTokenVideoBindingChange\",e)};\ng.J.BK\u003dfunction(e){this.Lh.publish(\"d6de4videobindingchange\",e)};\ng.J.xt\u003dfunction(){this.wv\u0026\u0026this.wv.xt()};\ng.J.lG\u003dfunction(e){this.wv\u003de};\ng.J.rO\u003dfunction(e){if(e\u003d\u003d\u003d1){this.R9.tick(\"vr\");var N\u003dthis.nh();N.IR();tzM(this.R9,N.getVideoData(),bzM(this));kTs(this.HG)}N\u003dthis.ph;(Wg(N)\u0026\u0026N.G||g.IK(N))\u0026\u0026(this.As()||this.Lh.Y9(\"onAdStateChange\",e))};\ng.J.setLoopVideo\u003dfunction(e){var N\u003dthis.nh();N\u003d\u003d\u003dthis.NU()\u0026\u0026N.ZS()!\u003d\u003de\u0026\u0026(N.setLoop(e),this.Lh.Mg(\"onLoopChange\",e))};\ng.J.getLoopVideo\u003dfunction(){return this.nh().ZS()};\ng.J.setLoopRange\u003dfunction(e){var N\u003d!1;!!this.c9!\u003d\u003d!!e?N\u003d!0:this.c9\u0026\u0026e\u0026\u0026(N\u003dthis.c9.startTimeMs!\u003d\u003de.startTimeMs||this.c9.endTimeMs!\u003d\u003de.endTimeMs||this.c9.postId!\u003d\u003de.postId||this.c9.type!\u003d\u003de.type);if(N){(N\u003dthis.nh())\u0026\u0026Rf(N.getVideoData())\u0026\u0026N.Fh(\"slr\",{et:(e\u003d\u003dnull?void 0:e.endTimeMs)||-1});N\u003dthis.NU();N.MK(\"applooprange\");if(e){var y\u003dnew g.wF(e.startTimeMs,e.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"});N.addCueRange(y)}else{this.M7().clipConfig\u003dvoid 0;var w;((y\u003dthis.c9)\u003d\u003dnull?void 0:y.type)!\u003d\u003d\n\"repeatChapter\"||isNaN(Number((w\u003dthis.c9)\u003d\u003dnull?void 0:w.loopCount))||(y\u003d{loopCount:String(this.c9.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.$$(\"repeatChapterLoopEvent\",y))}this.c9\u003de;this.Lh.Mg(\"onLoopRangeChange\",e||void 0);this.NU()\u003d\u003d\u003dthis.nh()\u0026\u0026(this.JH(),N.JW.W_())}};\ng.J.getLoopRange\u003dfunction(){return this.c9};\ng.J.JH\u003dfunction(){var e\u003d\"\",N\u003dthis.NU();this.c9?N!\u003d\u003dthis.nh()?e\u003d\"pnea\":wY5(this,N.getCurrentTime())\u0026\u0026(this.c9.loopCount\u003d0,e\u003d\"ilr\"):e\u003d\"nlr\";var y\u003dthis.nh();if(y\u0026\u0026Rf(y.getVideoData()))if(this.T(\"html5_gapless_log_loop_range_info\")){var w,E;y.Fh(\"slrre\",{rej:e,ct:N.getCurrentTime(),lst:(w\u003dthis.c9)\u003d\u003dnull?void 0:w.startTimeMs,let:(E\u003dthis.c9)\u003d\u003dnull?void 0:E.endTimeMs})}else y.Fh(\"slrre\",{});e||J80(this)};\ng.J.setPlaybackRate\u003dfunction(e,N){if(!isNaN(e)){e\u003dmBs(this,e);var y\u003dthis.NU();y.getPlaybackRate()!\u003d\u003de\u0026\u0026(y.setPlaybackRate(e),N\u0026\u0026!this.ph.j\u0026\u0026g.uY(\"yt-player-playback-rate\",e),this.Lh.Y9(\"onPlaybackRateChange\",e))}};\ng.J.getCurrentTime\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return hu(this.HG).getCurrentTime();var w\u003de\u003d\u003d\u003d2\u0026\u0026this.getVideoData().enableServerStitchedDai,E\u003dg.xK(this.getVideoData());e\u003dw||E?this.nh():this.Ug(e);if(!e)return 0;if(E\u0026\u0026this.k_)return N\u003dthis.k_,e\u003de.getCurrentTime(),y?y\u003dTI(N,y):(y\u003dsTs(N,e),y\u003de-y/1E3),y;if(N){if(w\u0026\u0026this.Q6\u0026\u0026(y\u003dthis.Q6.l9/1E3,y!\u003d\u003d0))return y;y\u003dPR(this,e);return f7(this,y.getCurrentTime(),y)}w\u0026\u0026this.Q6?(y\u003dthis.Q6,e\u003de.getCurrentTime(),y\u003d(y\u003dXJn(y,\ne*1E3))?e-y.start/1E3:e):y\u003de.getCurrentTime();return y};\ng.J.K9\u003dfunction(){var e\u003dthis.Ug();if(!e)return 0;e\u003dPR(this,e);return f7(this,e.K9(),e)};\ng.J.getDuration\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;var y\u003dthis.getVideoData(),w\u003de\u003d\u003d\u003d2\u0026\u0026y.enableServerStitchedDai,E\u003dg.xK(y);var A\u003dw||E?this.nh():this.Ug(e);if(!A)return 0;if(y.hasProgressBarBoundaries()\u0026\u0026!w\u0026\u0026!E){var T,p\u003dNumber((T\u003dy.progressBarStartPosition)\u003d\u003dnull?void 0:T.utcTimeMillis),C;y\u003dNumber((C\u003dy.progressBarEndPosition)\u003d\u003dnull?void 0:C.utcTimeMillis);if(!isNaN(p)\u0026\u0026!isNaN(y))return(y-p)/1E3}if(E\u0026\u0026this.k_)return N\u003daE9(this.k_,this.k_.XH()),e\u003d\u003d\u003d1\u0026\u0026N\u003d\u003d\u003d0?A.getDuration():N;if(N)return A\u003dXO(this,A),f7(this,\nA.getDuration(),A);w\u0026\u0026this.Q6?(e\u003dthis.Q6,A\u003dA.getCurrentTime(),A\u003d(A\u003dPTE(e,A*1E3))?A.durationMs/1E3:0):A\u003dA.getDuration();return A};\ng.J.OY\u003dfunction(e){var N\u003dthis.Ug(e);return N?this.As(N)?(N\u003dXO(this,N),N.OY()-N.getCurrentTime()+this.getCurrentTime(e)):N.OY():0};\ng.J.O1\u003dfunction(){return this.qx};\ng.J.addPlayerResponseForAssociation\u003dfunction(e){this.k_\u0026\u0026this.k_.addPlayerResponseForAssociation(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){return this.k_?this.k_.finishSegmentByCpn(e,N,y):[]};\ng.J.tI\u003dfunction(){this.template.tI();var e\u003dthis.Lh;e.state.element\u003dthis.template.element;var N\u003de.state.element,y;for(y in e.state.J)e.state.J.hasOwnProperty(y)\u0026\u0026(N[y]\u003de.state.J[y]);(e\u003dubn(this.template.element))\u0026\u0026this.events.Y(this.template,e,this.onFullscreenChange);this.events.Y(window,\"resize\",this.cah)};\ng.J.getDebugText\u003dfunction(e){var N\u003dthis.NU().N7(e),y\u003dthis.nh(),w\u003dthis.NU();if(y\u0026\u0026y!\u003d\u003dw){y\u003dy.N7(e);w\u003dg.c(Object.keys(y));for(var E\u003dw.next();!E.done;E\u003dw.next())E\u003dE.value,N[\"ad\"+E]\u003dy[E];if(e){y\u003dN;w\u003d{};if(E\u003djU(document,\"movie_player\"))w.bounds\u003dE.getBoundingClientRect(),w[\"class\"]\u003dE.className;E\u003d{};var A\u003dg.H4(\"video-ads\");A?(IQ1(A,E),E.html\u003dA.outerHTML):E.missing\u003d1;A\u003d{};var T\u003dg.H4(\"videoAdUiSkipContainer\"),p\u003dg.H4(\"ytp-ad-skip-button-container\"),C\u003dg.H4(\"ytp-skip-ad-button\"),r\u003dT||p||C;r?(IQ1(r,A),A.ima\u003dT?\n1:0,A.bulleit\u003dp?1:0,A.component\u003dC?1:0):A.missing\u003d1;w\u003dJSON.stringify({player:w,videoAds:E,skipButton:A});y.ad_skipBtnDbgInfo\u003dw}}e\u0026\u0026this.mediaElement\u0026\u0026(N[\"0sz\"]\u003d\"\"+(+SU(this.mediaElement.getSize())\u003d\u003d\u003d0),N.op\u003dthis.mediaElement.Vr(\"opacity\"),y\u003dthis.mediaElement.wD().y+this.mediaElement.getSize().height,N.yof\u003d\"\"+(+y\u003c\u003d0),N.dis\u003dthis.mediaElement.Vr(\"display\"));e\u0026\u0026((e\u003d(0,g.D3)())\u0026\u0026(N.gpu\u003de),(e\u003dthis.ph.playerStyle)\u0026\u0026(N.ps\u003de),this.ph.Bk\u0026\u0026(N.webview\u003d1));N.debug_playbackQuality\u003dthis.Lh.getPlaybackQuality(1);\nN.debug_date\u003d(new Date).toString();N.origin\u003dwindow.origin;N.timestamp\u003dDate.now();delete N.uga;delete N.q;return JSON.stringify(N,null,2)};\ng.J.getFeedbackProductData\u003dfunction(){var e\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.X().experiments.experimentIds.join(\", \"),player_release:\"youtube.player.web_20250209_00_RC00\"},N\u003dthis.getPlayerStateObject().qS;N\u0026\u0026(e.player_error_code\u003dN.errorCode,e.player_error_details\u003dJSON.stringify(N.errorDetail));return e};\ng.J.getPresentingPlayerType\u003dfunction(e){if(this.appState\u003d\u003d\u003d1)return 1;if(dl(this))return 3;var N;if(e\u0026\u0026((N\u003dthis.Q6)\u003d\u003dnull?0:N.Wo(this.getCurrentTime())))return 2;var y;return g.xK(this.getVideoData())\u0026\u0026((y\u003dthis.k_)\u003d\u003dnull?0:y.Wo())?2:this.nh().getPlayerType()};\ng.J.ws\u003dfunction(){return g.xK(this.getVideoData())\u0026\u0026this.k_?this.k_.ws():!1};\ng.J.getPlayerStateObject\u003dfunction(e){return this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).k9:this.Ug(e).getPlayerState()};\ng.J.getAppState\u003dfunction(){return this.appState};\ng.J.KP\u003dfunction(e){switch(e.type){case \"loadedmetadata\":this.Qx.start();e\u003dg.c(this.Sm);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,SwH(this,N.id,N.pI1,N.sxP,void 0,!1);this.Sm\u003d[];break;case \"loadstart\":this.R9.d6(\"gv\");break;case \"progress\":case \"timeupdate\":JX(e.target.O4())\u003e\u003d2\u0026\u0026this.R9.d6(\"l2s\");break;case \"playing\":g.Hg\u0026\u0026this.Qx.start();if(g.I_(this.ph))e\u003d!1;else{var y\u003dthis.nh();N\u003dg.Bb(this.jR());e\u003dthis.mediaElement.Vr(\"display\")\u003d\u003d\u003d\"none\"||SU(this.mediaElement.getSize())\u003d\u003d\u003d0;var w\u003dbK(this.template),\nE\u003dy.getVideoData();y\u003dg.ZY(this.ph);E\u003dGr(E);N\u003d!w||N||y||E||this.ph.a9;e\u003de\u0026\u0026!N}e\u0026\u0026(e\u003dthis.nh(),e.Gp(),this.getVideoData().jn||(this.getVideoData().jn\u003d1,this.x4(),e.playVideo()))}};\ng.J.onLoadProgress\u003dfunction(e,N){this.Lh.pC(\"onLoadProgress\",N)};\ng.J.Q2W\u003dfunction(){this.Lh.publish(\"playbackstalledatstart\")};\ng.J.QQ\u003dfunction(e,N){this.Lh.publish(\"sabrCaptionsDataLoaded\",e,N)};\ng.J.Ta9\u003dfunction(e){var N;(N\u003dthis.nh())\u003d\u003dnull||N.fH(e)};\ng.J.Lsh\u003dfunction(e){var N;(N\u003dthis.nh())\u003d\u003dnull||N.tE(e)};\ng.J.onVideoProgress\u003dfunction(e,N){e\u003dPR(this,e.xi);N\u003df7(this,e.getCurrentTime(),e);this.Lh.Y9(\"onVideoProgress\",N)};\ng.J.onAutoplayBlocked\u003dfunction(){this.Lh.Y9(\"onAutoplayBlocked\");var e,N\u003d(e\u003dthis.nh())\u003d\u003dnull?void 0:e.getVideoData();N\u0026\u0026(N.TH\u003d!0);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.hR(this.ph)\u0026\u0026(e\u003d{autoplayBrowserPolicy:um(),autoplayIntended:qc(this.getVideoData()),autoplayStatus:\"AUTOPLAY_STATUS_BLOCKED\",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$$(\"embedsAutoplayStatusChanged\",e))};\ng.J.f_9\u003dfunction(){this.Lh.publish(\"progresssync\")};\ng.J.QJt\u003dfunction(){this.Lh.pC(\"onPlaybackPauseAtStart\")};\ng.J.v_l\u003dfunction(e){if(this.getPresentingPlayerType()\u003d\u003d\u003d1){g.FD(e,1)\u0026\u0026!g.G(e.state,64)\u0026\u0026this.M7().isLivePlayback\u0026\u0026this.NU().isAtLiveHead()\u0026\u0026this.Lh.getPlaybackRate()\u003e1\u0026\u0026this.setPlaybackRate(1,!0);if(g.FD(e,2)){if(this.c9\u0026\u0026this.c9.endTimeMs\u003e\u003d(this.getDuration()-1)*1E3){J80(this);return}OI0(this)}if(g.G(e.state,128)){var N\u003de.state;this.cancelPlayback(5);N\u003dN.qS;JSON.stringify({errorData:N,debugInfo:this.getDebugText(!0)});this.Lh.Y9(\"onError\",is5(N.errorCode));this.Lh.pC(\"onDetailedError\",{errorCode:N.errorCode,\nerrorDetail:N.errorDetail,message:N.errorMessage,messageKey:N.Se,cpn:N.cpn});(0,g.iC)()-this.ph.Fr\u003e6048E5\u0026\u0026this.Lh.pC(\"onReloadRequired\")}N\u003d{};if(e.state.isPlaying()\u0026\u0026!e.state.isBuffering()\u0026\u0026!mo(\"pbresume\",\"ad_to_video\")\u0026\u0026mo(\"_start\",\"ad_to_video\")){var y\u003dthis.getVideoData();N.clientPlaybackNonce\u003dy.clientPlaybackNonce;y.videoId\u0026\u0026(N.videoId\u003dy.videoId);g.nV(N,\"ad_to_video\");jZ(\"pbresume\",void 0,\"ad_to_video\");kTs(this.HG)}this.Lh.publish(\"applicationplayerstatechange\",e)}};\ng.J.Uw\u003dfunction(e){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.Lh.publish(\"presentingplayerstatechange\",e)};\ng.J.rz\u003dfunction(e){BR(this,J_(e.state));g.G(e.state,1024)\u0026\u0026this.Lh.isMutedByMutedAutoplay()\u0026\u0026(gl(this,{muted:!1,volume:this.Fe.volume},!1),Vi(this,!1))};\ng.J.qQ\u003dfunction(e,N,y){e\u003d\u003d\u003d\"newdata\"\u0026\u0026xBH(this);this.Lh.publish(\"applicationvideodatachange\",e,y)};\ng.J.e3\u003dfunction(e,N){this.Lh.pC(\"onPlaybackAudioChange\",this.Lh.getAudioTrack().Vl.name);this.Lh.publish(\"internalaudioformatchange\",this.Lh.getAudioTrack().Vl.id,N)};\ng.J.sW\u003dfunction(e){var N\u003dthis.nh().getVideoData();e\u003d\u003d\u003dN\u0026\u0026this.Lh.Y9(\"onPlaybackQualityChange\",e.N.video.quality)};\ng.J.MB\u003dfunction(){var e\u003dthis.UX.Ug(2);if(e){var N\u003de.getVideoData();e\u003de.n3();var y;(y\u003dthis.nh())\u003d\u003dnull||y.Fh(\"ssdai\",{cleanaply:1,acpn:N\u003d\u003dnull?void 0:N.clientPlaybackNonce,avid:N.videoId,ccpn:e,sccpn:this.M7().clientPlaybackNonce\u003d\u003d\u003de?1:0,isDai:this.M7().enableServerStitchedDai?1:0});delete this.UX.N[2]}};\ng.J.onVideoDataChange\u003dfunction(e,N,y){this.vc(e,N.xi,y)};\ng.J.vc\u003dfunction(e,N,y){this.logger.debug(function(){return\"on video data change \"+e+\", player type \"+N.getPlayerType()+\", vid \"+y.videoId});\nthis.ph.B9()\u0026\u0026N.Fh(\"vdc\",{type:e,vid:y.videoId||\"\",cpn:y.clientPlaybackNonce||\"\"});N\u003d\u003d\u003dthis.NU()\u0026\u0026(this.ph.MX\u003dy.oauthToken);if(N\u003d\u003d\u003dthis.NU()){this.getVideoData().enableServerStitchedDai\u0026\u0026!this.Q6?(this.T(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.NU().Fh(\"sdai\",{initSstm:1}),this.Q6\u003dthis.T(\"html5_enable_ssdai_transition_with_only_enter_cuerange\")?new xFE(this.Lh,this.ph,this.NU(),this):new g.GT(this.Lh,this.ph,this.NU(),this)):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.Q6\u0026\u0026(this.Q6.dispose(),\nthis.Q6\u003dnull);var w,E;!g.xK(this.getVideoData())||e!\u003d\u003d\"newdata\"\u0026\u0026e!\u003d\u003d\"dataloaded\"||this.getVideoData().clientPlaybackNonce\u003d\u003d\u003d((w\u003dthis.qx.J)\u003d\u003dnull?void 0:(E\u003dw.getVideoData())\u003d\u003dnull?void 0:E.clientPlaybackNonce)?!g.xK(this.getVideoData())\u0026\u0026this.k_\u0026\u0026(this.k_.dispose(),this.k_\u003dnull):(YX5(this.qx),this.T(\"html5_ssap_cleanup_ad_player_on_new_data\")\u0026\u0026this.MB(),w\u003dOD(this.qx,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.qx.enqueue(w,!0),WK(this.qx,0,this.getDuration(1)*1E3,[w]),MhP(this.qx,this.getVideoData().clientPlaybackNonce,\n[w]),this.k_\u0026\u0026(this.k_.dispose(),this.k_\u003dnull),this.k_\u003dnew mF_(this.Lh,this.qx,this.NU()),this.UX.NU().Mf(this.k_))}if(e\u003d\u003d\u003d\"newdata\")this.logger.debug(\"new video data, destroy modules\"),uJ(this.HG,2),this.Lh.publish(\"videoplayerreset\",N);else{if(!this.mediaElement)return;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026(this.NU()\u003d\u003d\u003dthis.nh()?(gw(y.Ot,y.CA),aaE(this)):Ln3(this));N.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(this.ph.Et\u0026\u0026dzn(this),this.getVideoData().isLivePlayback\u0026\u0026!this.ph.m4\u0026\u0026this.zS(\"html5.unsupportedlive\",2,\"DEVICE_FALLBACK\"),y.isLoaded()\u0026\u0026\n((ntJ(y)||this.getVideoData().NE)\u0026\u0026this.Lh.publish(\"legacyadtrackingpingchange\",this.getVideoData()),y.hasProgressBarBoundaries()\u0026\u0026CL3(this)));this.Lh.publish(\"videodatachange\",e,y,N.getPlayerType())}this.Lh.Y9(\"onVideoDataChange\",{type:e,playertype:N.getPlayerType()});this.JH();(w\u003dy.VM)?this.zr.oW(w,y.clientPlaybackNonce):gOP(this.zr)};\ng.J.Gh\u003dfunction(){vR(this,null);this.Lh.pC(\"onPlaylistUpdate\")};\ng.J.tpZ\u003dfunction(e){delete this.LP[e.getId()];this.NU().removeCueRange(e);a:{e\u003dthis.getVideoData();var N,y,w,E,A,T,p,C,r,Y,M\u003d((N\u003de.Zl)\u003d\u003dnull?void 0:(y\u003dN.contents)\u003d\u003dnull?void 0:(w\u003dy.singleColumnWatchNextResults)\u003d\u003dnull?void 0:(E\u003dw.autoplay)\u003d\u003dnull?void 0:(A\u003dE.autoplay)\u003d\u003dnull?void 0:A.sets)||((T\u003de.Zl)\u003d\u003dnull?void 0:(p\u003dT.contents)\u003d\u003dnull?void 0:(C\u003dp.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(r\u003dC.autoplay)\u003d\u003dnull?void 0:(Y\u003dr.autoplay)\u003d\u003dnull?void 0:Y.sets);if(M)for(N\u003dg.c(M),y\u003dN.next();!y.done;y\u003dN.next())if(y\u003d\ny.value,E\u003dw\u003dvoid 0,y\u003dy.autoplayVideo||((w\u003dy.autoplayVideoRenderer)\u003d\u003dnull?void 0:(E\u003dw.autoplayEndpointRenderer)\u003d\u003dnull?void 0:E.endpoint),w\u003dg.m(y,g.m0),A\u003dE\u003dvoid 0,y!\u003dnull\u0026\u0026((E\u003dw)\u003d\u003dnull?void 0:E.videoId)\u003d\u003d\u003de.videoId\u0026\u0026((A\u003dw)\u003d\u003dnull?0:A.continuePlayback)){e\u003dy;break a}e\u003dnull}(N\u003dg.m(e,g.m0))\u0026\u0026this.Lh.Mg(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:e\u003d\u003dnull?void 0:e.clickTrackingParams},videoId:N.videoId,watchEndpoint:N})};\ng.J.yY\u003dfunction(e){var N\u003dthis;e!\u003d\u003dthis.appState\u0026\u0026(this.logger.debug(function(){return\"app state change \"+N.appState+\" -\u003e \"+e}),e\u003d\u003d\u003d2\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026(BR(this,-1),BR(this,5)),this.appState\u003de,this.Lh.publish(\"appstatechange\",e))};\ng.J.zS\u003dfunction(e,N,y,w,E){this.NU().MP(e,N,y,w,E)};\ng.J.qo\u003dfunction(e,N){this.NU().handleError(new P3(e,N))};\ng.J.isAtLiveHead\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dthis.Ug(e);if(!y)return!1;e\u003dXO(this,y);y\u003dPR(this,y);return e!\u003d\u003dy?e.isAtLiveHead(f7(this,y.getCurrentTime(),y),!0):e.isAtLiveHead(void 0,N)};\ng.J.k7\u003dfunction(){var e\u003dthis.Ug();return e?XO(this,e).k7():0};\ng.J.seekTo\u003dfunction(e,N,y,w,E){N\u003dN!\u003d\u003d!1;if(w\u003dthis.Ug(w))this.appState\u003d\u003d\u003d2\u0026\u0026iK(this),this.As(w)?tP(this)?this.Q6.seekTo(e,{seekSource:E},N,y):this.Yk.seekTo(e,{seekSource:E},N,y):g.xK(this.getVideoData())\u0026\u0026this.k_?this.k_.seekTo(e,{E6:!N,bN:y,BY:\"application\",seekSource:E}):w.seekTo(e,{E6:!N,bN:y,BY:\"application\",seekSource:E})};\ng.J.seekBy\u003dfunction(e,N,y,w){this.seekTo(this.getCurrentTime()+e,N,y,w)};\ng.J.IE\u003dfunction(){this.Lh.Y9(\"SEEK_COMPLETE\")};\ng.J.jT\u003dfunction(){this.Lh.Mg(\"onAbnormalityDetected\")};\ng.J.onSnackbarMessage\u003dfunction(e){this.Lh.Mg(\"onSnackbarMessage\",e)};\ng.J.Bag\u003dfunction(e,N){e\u003de.xi;var y\u003de.getVideoData();if(this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2)y.startSeconds\u003dN;this.appState\u003d\u003d\u003d2?g.G(e.getPlayerState(),512)||iK(this):this.Lh.Y9(\"SEEK_TO\",N)};\ng.J.onAirPlayActiveChange\u003dfunction(){this.Lh.publish(\"airplayactivechange\");this.ph.T(\"html5_external_airplay_events\")\u0026\u0026this.Lh.pC(\"onAirPlayActiveChange\",this.Lh.ox())};\ng.J.onAirPlayAvailabilityChange\u003dfunction(){this.Lh.publish(\"airplayavailabilitychange\");this.ph.T(\"html5_external_airplay_events\")\u0026\u0026this.Lh.pC(\"onAirPlayAvailabilityChange\",this.Lh.qL())};\ng.J.showAirplayPicker\u003dfunction(){var e;(e\u003dthis.nh())\u003d\u003dnull||e.aS()};\ng.J.AS\u003dfunction(){this.Lh.publish(\"beginseeking\")};\ng.J.zK\u003dfunction(){this.Lh.publish(\"endseeking\")};\ng.J.getStoryboardFormat\u003dfunction(e){return(e\u003dthis.Ug(e))?XO(this,e).getVideoData().getStoryboardFormat():null};\ng.J.nO\u003dfunction(e){return(e\u003dthis.Ug(e))?XO(this,e).getVideoData().nO():null};\ng.J.As\u003dfunction(e){e\u003de||this.nh();var N\u003d!1;if(e){e\u003de.getVideoData();if(tP(this))e\u003de\u003d\u003d\u003dthis.Q6.playback.getVideoData();else a:if(N\u003dthis.Yk,e\u003d\u003d\u003dN.J.getVideoData()\u0026\u0026N.N.length)e\u003d!0;else{N\u003dg.c(N.N);for(var y\u003dN.next();!y.done;y\u003dN.next())if(e.FS\u003d\u003d\u003dy.value.FS){e\u003d!0;break a}e\u003d!1}N\u003de}return N};\ng.J.r$\u003dfunction(e,N,y,w,E,A,T){this.logger.debug(function(){return\"Adding video to timeline id\u003d\"+e.video_id+\"\\n lengthMs\u003d\"+w+\" enterTimeMs\u003d\"+E});\nvar p\u003d\"\",C\u003dtP(this),r;(r\u003dthis.nh())\u003d\u003dnull||r.Fh(\"appattl\",{sstm:this.Q6?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:C});p\u003dC?BfJ(this.Q6,e,N,y,w,E,A,T):pZ9(this.Yk,e,y,w,E,A);this.logger.debug(function(){return\"Video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+p});\nreturn p};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){if(tP(this)){var p\u003dBfJ(this.Q6,e,N,y,w,E,A,T);this.logger.debug(function(){return\"Remaining video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+p})}return\"\"};\ng.J.Mp\u003dfunction(e){var N;(N\u003dthis.Q6)\u003d\u003dnull||N.Mp(e)};\ng.J.Qn\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?-1:e;N\u003dN\u003d\u003d\u003dvoid 0?Infinity:N;tP(this)||oOE(this.Yk,e,N)};\ng.J.mX\u003dfunction(e,N,y){if(tP(this)){var w\u003dthis.Q6,E\u003dw.pX.get(e);E?(y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dE.OQ),E.durationMs\u003dN,E.OQ\u003dy):w.iR(\"Invalid_timelinePlaybackId_\"+e+\"_specified\")}else{w\u003dthis.Yk;E\u003dnull;for(var A\u003dg.c(w.N),T\u003dA.next();!T.done;T\u003dA.next())if(T\u003dT.value,T.FS\u003d\u003d\u003de){E\u003dT;break}E?(y\u003d\u003d\u003dvoid 0\u0026\u0026(y\u003dE.OQ),ST_(w,E,N,y)):JP(w,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+e)}};\ng.J.enqueueVideoByPlayerVars\u003dfunction(e,N,y,w){y\u003dy\u003d\u003d\u003dvoid 0?Infinity:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;this.As();e\u003dnew g.t3(this.ph,e);w\u0026\u0026(e.FS\u003dw);r8M(this,e,N,y)};\ng.J.queueNextVideo\u003dfunction(e,N,y,w,E){y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;y\u003dthis.preloadVideoByPlayerVars(e,N\u003d\u003d\u003dvoid 0?1:N,y,w\u003d\u003d\u003dvoid 0?\"\":w,E\u003d\u003d\u003dvoid 0?\"\":E);e\u003dthis.nh();y\u0026\u0026e\u0026\u0026(N\u003dy.xi,this.T(\"html5_check_queue_on_data_loaded\")?this.X().supportsGaplessShorts()\u0026\u0026e.getVideoData().U\u0026\u0026(y\u003dthis.QL,w\u003dthis.OH.G,y.j!\u003d\u003dN\u0026\u0026(y.N\u003de,y.j\u003dN,y.K\u003d1,y.J\u003dN.getVideoData(),y.L\u003dw,y.J.isLoaded()?y.Z():y.J.subscribe(\"dataloaded\",y.Z,y))):(N\u003dQSE(e,N,this.OH.G),N!\u003dnull?(e.Fh(\"sgap\",N),e.getVideoData().U\u0026\u0026e.BZ(!1)):(e\u003dy.getVideoData(),N\u003dthis.QL,\nN.J!\u003d\u003de\u0026\u0026(N.J\u003de,N.K\u003d1,e.isLoaded()?N.G():N.J.subscribe(\"dataloaded\",N.G,N)))))};\ng.J.r0\u003dfunction(e,N,y,w){var E\u003dthis;y\u003dy\u003d\u003d\u003dvoid 0?0:y;w\u003dw\u003d\u003d\u003dvoid 0?0:w;var A\u003dthis.nh();A\u0026\u0026XO(this,A).Ou();eIM(this.OH,e,N,y,w).then(function(){E.Lh.pC(\"onQueuedVideoLoaded\")},function(){})};\ng.J.xB\u003dfunction(){return this.OH.xB()};\ng.J.uS\u003dfunction(e){return this.OH.J\u003d\u003d\u003de.xi};\ng.J.clearQueue\u003dfunction(e,N){e\u003de\u003d\u003d\u003dvoid 0?!1:e;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.logger.debug(\"Clearing queue\");this.OH.clearQueue(e,N)};\ng.J.loadVideoByPlayerVars\u003dfunction(e,N,y,w,E,A){N\u003dN\u003d\u003d\u003dvoid 0?1:N;var T\u003dthis.NU();if(N\u003d\u003d\u003d2\u0026\u0026this.M7().enableServerStitchedDai\u0026\u0026T\u0026\u0026!T.wq())return T.Fh(\"lvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:N}),!1;var p\u003d!1;T\u003dnew g.t3(this.ph,e);T.reloadPlaybackParams\u003dA;g.mT(this.ph)\u0026\u0026!T.IV\u0026\u0026kP(this.R9);var C;A\u003dthis.R9;var r\u003d(C\u003dT.Et)!\u003dnull?C:\"\";A.timerName\u003dr;this.R9.oe(\"pl_i\");this.T(\"web_player_early_cpn\")\u0026\u0026T.clientPlaybackNonce\u0026\u0026this.R9.infoGel({clientPlaybackNonce:T.clientPlaybackNonce});if(MwH(T).supportsVp9Encoding\u003d\u003d\u003d\n!1){var Y;(Y\u003dthis.nh())\u003d\u003dnull||Y.Fh(\"noVp9\",{})}if(this.X().supportsGaplessShorts()){C\u003dyNM(this.OH,T,N);if(C\u003d\u003dnull){BR(this,-1);e\u003dthis.OH;e.app.X().T(\"html5_gapless_new_slr\")?A8M(e.app,\"gaplessshortslooprange\"):e.app.setLoopRange(null);e.app.getVideoData().cC\u003d!0;var M;(M\u003de.J)\u003d\u003dnull||M.QK();var l;(l\u003de.J)!\u003dnull\u0026\u0026mS(l.JW.Eg());y\u003d{BY:\"gapless_to_next_video\",seekSource:60};var F;(F\u003de.app.nh())\u003d\u003dnull||F.seekTo(Nfn(e),y);if(!e.app.getPlayerStateObject(N).isPlaying()){var S;(S\u003de.app.nh())\u003d\u003dnull||S.playVideo(!0)}e.Z();\nreturn!0}F\u003dthis.T(\"html5_shorts_gapless_preload_fallback\");S\u003dthis.OH.J;F\u0026\u0026S\u0026\u0026!S.JW.Ss()\u0026\u0026(M\u003dS.getVideoData(),M\u003dthis.ph.T(\"html5_autonav_autoplay_in_preload_key\")?qs(this,N,M):Zg(this,N,M.videoId,M.FS),this.UX.J.set(M,S,3600));this.OH.clearQueue(F);var k;(k\u003dthis.nh())\u003d\u003dnull||k.Fh(\"sgap\",{f:C})}if(E){for(;T.FA.length\u0026\u0026T.FA[0].isExpired();)T.FA.shift();p\u003dT.FA.length-1;p\u003dp\u003e0\u0026\u0026E.N(T.FA[p])\u0026\u0026E.N(T.FA[p-1]);T.FA.push(E)}y||(e\u0026\u0026xhs(e)?(ZW(this.ph)\u0026\u0026!this.nj\u0026\u0026(e.fetch\u003d0),vR(this,e)):this.playlist\u0026\u0026vR(this,\nnull),e\u0026\u0026(this.nj\u003dA2(!1,e.external_list)));this.Lh.publish(\"loadvideo\");N\u003dthis.Hi(T,N,w);p\u0026\u0026this.zS(\"player.fatalexception\",1,\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+T.FA.join()).replace(/[;:,]/g,\"_\"));return N};\ng.J.preloadVideoByPlayerVars\u003dfunction(e,N,y,w,E){N\u003dN\u003d\u003d\u003dvoid 0?1:N;y\u003dy\u003d\u003d\u003dvoid 0?NaN:y;w\u003dw\u003d\u003d\u003dvoid 0?\"\":w;E\u003dE\u003d\u003d\u003dvoid 0?\"\":E;var A\u003d\"\";if(this.ph.T(\"html5_autonav_autoplay_in_preload_key\"))A\u003dYw3(this,N,e,E);else{var T\u003dr9(e);A\u003dZg(this,N,T,E)}if(this.UX.J.get(A))return this.logger.debug(function(){return\"already preloaded \"+A}),null;\ne\u003dnew g.t3(this.ph,e);E\u0026\u0026(e.FS\u003dE);return $zJ(this,e,N,y,w)};\ng.J.setMinimized\u003dfunction(e){this.visibility.setMinimized(e);(e\u003dPbM(this.HG))\u0026\u0026(this.isMinimized()?e.load():e.unload());this.Lh.publish(\"minimized\")};\ng.J.setInline\u003dfunction(e){this.visibility.setInline(e)};\ng.J.setInlinePreview\u003dfunction(e){this.visibility.setInline(e)};\ng.J.bX\u003dfunction(e){MJ3(this,e)||this.visibility.bX(e)};\ng.J.setSqueezeback\u003dfunction(e){this.visibility.setSqueezeback(e)};\ng.J.Ak\u003dfunction(){var e,N\u003d(e\u003dthis.mediaElement)\u003d\u003dnull?void 0:e.ut();N\u0026\u0026((this.T(\"html5_disable_pip_with_standard_api\")||this.T(\"html5_pip_visibility_on_resize\"))\u0026\u0026document.exitFullscreen().catch(function(){}),kh(N).catch(function(y){g.uA(y)}))};\ng.J.Gas\u003dfunction(){this.mediaElement.ut();this.mediaElement.ut().webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?this.bX(!0):this.bX(!1)};\ng.J.togglePictureInPicture\u003dfunction(){var e\u003dthis.nh();e\u0026\u0026e.togglePictureInPicture()};\ng.J.Hi\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?1:N;this.logger.debug(function(){return\"start load video, id \"+e.videoId+\", type \"+N});\nmo(\"_start\",this.R9.timerName)||g.NR(VQ)(void 0,this.R9.timerName);var w\u003d!1,E\u003dy89(this,N,e,!1);E?(w\u003d!0,e.dispose()):(E\u003dUBs(this,N,e,y).xi,(this.T(\"html5_onesie\")||this.T(\"html5_load_before_stop\"))\u0026\u0026E.Vn()\u0026\u0026E.xN(),this.Qx.stop(),N\u003d\u003d\u003d1\u0026\u0026N!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,N),this.w1(E));E\u003d\u003d\u003dthis.NU()\u0026\u0026(this.ph.MX\u003de.oauthToken);if(!E.Vn())return!1;if(E\u003d\u003d\u003dthis.NU())return this.yY(1),y\u003diK(this),w\u0026\u0026this.T(\"html5_player_preload_ad_fix\")\u0026\u0026E.getPlayerType()\u003d\u003d\u003d1\u0026\u0026\nE.Bz()\u0026\u0026this.vc(\"dataloaded\",E,E.getVideoData()),y;E.yR();return!0};\ng.J.cueVideoByPlayerVars\u003dfunction(e,N){var y\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?1:N;var w\u003dthis.NU();if(this.M7().enableServerStitchedDai\u0026\u0026w\u0026\u0026!w.wq()\u0026\u0026e\u0026\u0026Object.keys(e).length\u003e0)w.Fh(\"qvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:N});else if(e\u0026\u0026xhs(e))if(this.PJ\u003d!0,vR(this,e),(e\u003dg.Bo(this.playlist))\u0026\u0026e.WG())jo(this,e,N);else this.playlist.onReady(function(){zI(y)});\nelse{N||(N\u003dthis.getPresentingPlayerType());N\u003d\u003d\u003d1\u0026\u0026this.Gh();w\u003dnew g.t3(this.ph,e);var E\u003dg.hR(this.ph)\u0026\u0026!this.ph.Kh\u0026\u0026N\u003d\u003d\u003d1\u0026\u0026!w.isAd()\u0026\u0026!w.FZ;this.Lh.publish(\"cuevideo\");E?(this.nh().getVideoData().loading\u003d!0,W29(w,e?e:{}).then(function(A){jo(y,A,N)}),w.dispose()):jo(this,w,N)}};\ng.J.gq\u003dfunction(e,N,y,w,E,A,T){if(!e\u0026\u0026!y)throw Error(\"Playback source is invalid\");if(kj(this.ph)||g.Pa(this.ph))return N\u003dN||{},N.lact\u003dz_(),N.vis\u003dthis.Lh.getVisibilityState(),this.Lh.Mg(\"onPlayVideo\",{videoId:e,watchEndpoint:A,sessionData:N,listId:y}),!1;qL9(this.R9);this.R9.reset();e\u003d{video_id:e};w\u0026\u0026(e.autoplay\u003d\"1\");w\u0026\u0026(e.autonav\u003d\"1\");A\u0026\u0026(e.player_params\u003dA.playerParams);T\u0026\u0026(e.oauth_token\u003dT);y?(e.list\u003dy,this.loadPlaylist(e)):this.loadVideoByPlayerVars(e,1);return!0};\ng.J.cuePlaylist\u003dfunction(e,N,y,w){this.PJ\u003d!0;lQH(this,e,N,y,w)};\ng.J.loadPlaylist\u003dfunction(e,N,y,w){this.PJ\u003d!1;lQH(this,e,N,y,w)};\ng.J.ZR\u003dfunction(){return this.Lh.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()\u003d\u003d\u003d3?!0:!(!this.playlist||!this.playlist.gk())};\ng.J.J$\u003dN3(13);\ng.J.nextVideo\u003dfunction(e,N){var y\u003dg.HH(this.NU().getVideoData());g.dZ(this.Lh)\u0026\u0026y?this.gq(y.videoId,N?y.AV:y.sessionData,y.playlistId,N,void 0,y.FD||void 0):this.nj?this.Lh.pC(\"onPlaylistNext\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).nextVideo():!this.playlist||ZW(this.ph)\u0026\u0026!this.Lh.isFullscreen()||(this.playlist.gk(e)\u0026\u0026Qm5(this.playlist,jmH(this.playlist)),this.playlist.loaded?(e\u003dN\u0026\u0026this.ph.T(\"html5_player_autonav_logging\"),N\u0026\u0026this.Lh.publish(\"playlistautonextvideo\"),this.Hi(g.Bo(this.playlist,void 0,\nN,e),1)):this.PJ\u003d!1)};\ng.J.previousVideo\u003dfunction(e){this.nj?this.Lh.pC(\"onPlaylistPrevious\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?hu(this.HG).Pu():!this.playlist||ZW(this.ph)\u0026\u0026!this.Lh.isFullscreen()||(this.playlist.GJ(e)\u0026\u0026Qm5(this.playlist,ny9(this.playlist)),this.playlist.loaded?this.Hi(g.Bo(this.playlist),1):this.PJ\u003d!1)};\ng.J.playVideoAt\u003dfunction(e){this.nj?this.Lh.pC(\"onPlaylistIndex\",e):this.playlist\u0026\u0026(this.playlist.loaded?this.Hi(g.Bo(this.playlist,e),1):this.PJ\u003d!1,Qm5(this.playlist,e))};\ng.J.getPlaylist\u003dfunction(){return this.playlist};\ng.J.X7\u003dN3(23);g.J.YgB\u003dfunction(e){this.Lh.Y9(\"onCueRangeEnter\",e.getId())};\ng.J.X9s\u003dfunction(e){this.Lh.Y9(\"onCueRangeExit\",e.getId())};\ng.J.oy\u003dfunction(){var e\u003dg.fZ(this.jR());e\u0026\u0026e.oy()};\ng.J.Ef\u003dfunction(e,N,y){var w\u003dthis.Ug(N);if(w){var E\u003dthis.M7();if(g.xK(E)){if(this.k_)if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026w.getPlayerType()\u003d\u003d\u003d2\u0026\u0026this.k_.Wo()\u0026\u0026(w\u003dthis.NU()),N\u003d\u003d\u003d1)for(var A\u003dXC(this.k_,E.clientPlaybackNonce),T\u003dg.c(e),p\u003dT.next();!p.done;p\u003dT.next())p\u003dp.value,p.start+\u003dA,p.end+\u003dA,p.N3\u003dA,p.K\u003dE.clientPlaybackNonce;else if(this.T(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026N\u003d\u003d\u003d2)for(this.getPresentingPlayerType(),E\u003dg.c(e),A\u003dE.next();!A.done;A\u003dE.next())A.value.K\u003dthis.k_.XH();\nE\u003dg.c(e);for(A\u003dE.next();!A.done;A\u003dE.next())T\u003dvoid 0,A.value.playerType\u003d(T\u003dN)!\u003dnull?T:1}w.Ef(e,y);N\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dN||n7(this,\"cuerangesadded\",e)}};\ng.J.E7\u003dfunction(e,N){var y\u003dthis.Ug(N);y\u0026\u0026(y.E7(e),N\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dN||n7(this,\"cuerangesremoved\",e))};\ng.J.iX\u003dfunction(e){var N\u003dthis.nh()||this.NU(),y\u003dthis.getPresentingPlayerType();return this.T(\"html5_ssap_enable_cpn_triggered_media_end\")?N.iX(y,e):N.iX(y)};\ng.J.eyB\u003dfunction(){function e(){var w\u003dN.screenLayer||(N.isMinimized()?3:0),E\u003dg.It(w);if(E\u0026\u0026E!\u003d\u003d\"UNDEFINED_CSN\"){var A\u003dN.ph.T(\"web_player_attach_player_response_ve\"),T\u003dN.ph.T(\"web_playback_associated_ve\");w\u003d{cpn:N.getVideoData().clientPlaybackNonce,csn:E};N.getVideoData().i9\u0026\u0026(A||T)\u0026\u0026(A\u003dg.XV(N.getVideoData().i9),g.yv(E,A),T\u0026\u0026(w.playbackVe\u003dA.getAsJson()));N.getVideoData().queueInfo\u0026\u0026(w.queueInfo\u003dN.getVideoData().queueInfo);E\u003d{};N.T(\"web_playback_associated_log_ctt\")\u0026\u0026N.getVideoData().Z\u0026\u0026(E.cttAuthInfo\u003d\n{token:N.getVideoData().Z,videoId:N.getVideoData().videoId});g.$$(\"playbackAssociated\",w,E)}else g.uA(new g.Gh(\"CSN Missing or undefined during playback association\"))}\nvar N\u003dthis,y\u003dthis.nh();this.getPresentingPlayerType();tzM(this.R9,y.getVideoData(),bzM(this));Ij(this)\u0026\u0026this.ph.j\u0026\u0026I$(this.M7())\u003d\u003d\u003d\"embedded\"\u0026\u0026this.dC\u0026\u0026Math.random()\u003c.01\u0026\u0026g.$$(\"autoplayTriggered\",{intentional:this.intentionalPlayback});this.dC\u003d!1;kTs(this.HG);this.T(\"web_player_defer_ad\")\u0026\u0026sb_(this);this.Lh.pC(\"onPlaybackStartExternal\");(this.ph.T(\"mweb_client_log_screen_associated\"),Vy(this.ph))||e();y\u003d{};this.getVideoData().Z\u0026\u0026(y.cttAuthInfo\u003d{token:this.getVideoData().Z,videoId:this.getVideoData().videoId});\ny.sampleRate\u003d20;QQ(\"player_att\",y);if(this.getVideoData().botguardData||this.T(\"fetch_att_independently\"))g.na(this.ph)||nC(this.ph)\u003d\u003d\u003d\"MWEB\"?g.e1(g.yK(),function(){Dg(N)}):Dg(this);\nthis.JH();TJs(this);this.T(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.hR(this.ph)\u0026\u0026(y\u003d{autoplayBrowserPolicy:um(),autoplayIntended:qc(this.getVideoData()),autoplayStatus:IF9(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.$$(\"embedsAutoplayStatusChanged\",y))};\ng.J.FB\u003dfunction(){this.Lh.publish(\"internalAbandon\");uK(this)};\ng.J.onApiChange\u003dfunction(){var e\u003dthis.nh();this.ph.G\u0026\u0026e?this.Lh.Y9(\"onApiChange\",e.getPlayerType()):this.Lh.Y9(\"onApiChange\")};\ng.J.Ekh\u003dfunction(){var e\u003dthis.mediaElement;e\u003d{volume:g.Ja(Math.floor(e.getVolume()*100),0,100),muted:e.sV()};e.muted||Vi(this,!1);this.Fe\u003dg.DA(e);this.Lh.Y9(\"onVolumeChange\",e)};\ng.J.mutedAutoplay\u003dfunction(e){var N\u003dthis.getVideoData().videoId;isNaN(this.Pr)\u0026\u0026(this.Pr\u003dthis.getVideoData().startSeconds);if(!this.T(\"embeds_enable_full_length_inline_muted_autoplay\"))N\u0026\u0026(this.loadVideoByPlayerVars({video_id:N,playmuted:!0,start:this.Pr}),this.Lh.pC(\"onMutedAutoplayStarts\"));else if((e\u003d\u003dnull?0:e.videoId)||N)this.loadVideoByPlayerVars({video_id:(e\u003d\u003dnull?0:e.videoId)?e\u003d\u003dnull?void 0:e.videoId:N,playmuted:!0,start:this.Pr,muted_autoplay_duration_mode:e\u003d\u003dnull?void 0:e.durationMode}),\nthis.Lh.pC(\"onMutedAutoplayStarts\")};\ng.J.onFullscreenChange\u003dfunction(){var e\u003dc8F(this);this.q3(e?1:0);BJM(this,!!e)};\ng.J.q3\u003dfunction(e){var N\u003d!!e,y\u003d!!this.EU()!\u003d\u003dN;this.visibility.q3(e);this.template.q3(N);this.T(\"html5_media_fullscreen\")\u0026\u0026!N\u0026\u0026this.mediaElement\u0026\u0026c8F(this)\u003d\u003d\u003dthis.mediaElement.ut()\u0026\u0026this.mediaElement.u5();this.template.resize();y\u0026\u0026this.R9.tick(\"fsc\");y\u0026\u0026(this.Lh.publish(\"fullscreentoggled\",N),e\u003dthis.M7(),N\u003d{fullscreen:N,videoId:e.d$||e.videoId,time:this.getCurrentTime()},this.Lh.getPlaylistId()\u0026\u0026(N.listId\u003dthis.Lh.getPlaylistId()),this.Lh.Y9(\"onFullscreenChange\",N))};\ng.J.Xi\u003dfunction(){return this.visibility.Xi()};\ng.J.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.J.EU\u003dfunction(){return this.visibility.EU()};\ng.J.cah\u003dfunction(){if(this.nh()){var e\u003dwindow.screen.width*window.screen.height,N\u003dwindow.outerHeight*window.outerWidth;this.T(\"html5_disable_pip_with_standard_api\")\u0026\u0026(this.Be\u003dMath.max(this.Be,e,N));var y\u003dthis.EU();y!\u003d\u003d0\u0026\u0026y!\u003d\u003d1||this.q3(c8F(this)?1:0);if(this.T(\"html5_pip_visibility_on_resize\"))e\u003dy!\u003d\u003d0\u0026\u0026N/this.Be\u003c.33,this.visibility.bX(e),MJ3(this,e);else if(this.T(\"html5_disable_pip_with_standard_api\"))this.bX(N/e\u003c.33);else{var w;this.mediaElement\u0026\u0026((w\u003dthis.getVideoData())\u003d\u003dnull||!w.backgroundable)\u0026\u0026\nthis.ph.Fo\u0026\u0026N/e\u003c.33\u0026\u0026this.mediaElement.u5()}}};\ng.J.Pkq\u003dfunction(e){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.Lh.publish(\"liveviewshift\",e)};\ng.J.playVideo\u003dfunction(e,N){this.logger.debug(function(){return\"play video, player type \"+e});\nvar y\u003dthis.Ug(e);y\u0026\u0026(this.appState\u003d\u003d\u003d2?(g.mT(this.ph)\u0026\u0026kP(this.R9),iK(this)):g.G(y.getPlayerState(),2)?(N\u003d36,this.getVideoData().e_()\u0026\u0026(N\u003d37),this.seekTo(0,void 0,void 0,void 0,N)):y.playVideo(!1,N))};\ng.J.pauseVideo\u003dfunction(e,N){(e\u003dthis.Ug(e))\u0026\u0026e.pauseVideo(N)};\ng.J.stopVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(function(){return\"stop video\"});\nvar N\u003dthis.NU().getVideoData(),y\u003dnew g.t3(this.ph,{video_id:N.d$||N.videoId,oauth_token:N.oauthToken});y.D\u003dg.DA(N.D);var w;!e||(w\u003dthis.webPlayerContextConfig)!\u003dnull\u0026\u0026w.disableStaleness||(y.SP\u003d!0);this.cancelPlayback(6);jo(this,y,1)};\ng.J.cancelPlayback\u003dfunction(e,N){var y\u003dthis;this.logger.debug(function(){return\"start cancel playback, type \"+N});\nvar w\u003dthis.Ug(N);w?N\u003d\u003d\u003d2\u0026\u0026w.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(yH_(this.M7())||g.xK(this.getVideoData()))?w.Fh(\"canclpb\",{r:\"no_adpb_ssdai\"}):(this.ph.B9()\u0026\u0026w.Fh(\"canclpb\",{r:e}),this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2?this.logger.debug(function(){return\"cancel playback end, app not started, state \"+y.appState}):(w\u003d\u003d\u003dthis.nh()\u0026\u0026(this.logger.debug(\"cancel playback, destroy modules\"),uJ(this.HG,e)),N\u003d\u003d\u003d1\u0026\u0026(w.stopVideo(),uK(this)),w.wK(void 0,e!\u003d\u003d6),n7(this,\"cuerangesremoved\",w.XW()),w.JW.yb.reset(),this.OH\u0026\u0026w.isGapless()\u0026\u0026\n(w.s_(!0),w.setMediaElement(this.mediaElement)))):this.logger.debug(\"cancel playback end, no player to cancel\")};\ng.J.sendVideoStatsEngageEvent\u003dfunction(e,N,y){(N\u003dthis.Ug(N))\u0026\u0026auM(this.ph,e)?N.sendVideoStatsEngageEvent(e,y):y\u0026\u0026y()};\ng.J.FW\u003dfunction(e){var N\u003dthis.Ug();return N\u0026\u0026auM(this.ph,e)?N.FW(e):null};\ng.J.updatePlaylist\u003dfunction(){!ZW(this.ph)\u0026\u0026g.hR(this.ph)\u0026\u0026eJH(this);this.Lh.pC(\"onPlaylistUpdate\")};\ng.J.setSizeStyle\u003dfunction(e,N){this.xu\u003de;this.T(\"web_log_theater_mode_visibility\")?this.Gb(N):this.zp\u003dN;this.Lh.publish(\"sizestylechange\",e,N);this.template.resize()};\ng.J.Gb\u003dfunction(e){this.visibility.Gb(e)};\ng.J.gN\u003dfunction(){return this.T(\"web_log_theater_mode_visibility\")?this.visibility.gN():this.zp};\ng.J.isMinimized\u003dfunction(){return this.visibility.isMinimized()};\ng.J.isInline\u003dfunction(){return this.visibility.isInline()};\ng.J.Wp\u003dfunction(){return this.visibility.Wp()};\ng.J.j3\u003dfunction(){return this.visibility.j3()};\ng.J.ly\u003dfunction(){return this.visibility.ly()};\ng.J.iS\u003dfunction(){return this.xu};\ng.J.getAdState\u003dfunction(){if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return hu(this.HG).getAdState();if(!this.As()){var e\u003dql(this.jR());if(e)return e.getAdState()}return-1};\ng.J.zv1\u003dfunction(e){var N\u003dthis.template.getVideoContentRect();CK(this.KK,N)||(this.KK\u003dN,(N\u003dthis.nh())\u0026\u0026N.yq(),(N\u003dthis.NU())\u0026\u0026N\u003d\u003d\u003dthis.nh()\u0026\u0026N.yq(),this.EU()\u003d\u003d\u003d1\u0026\u0026this.Ab\u0026\u0026BJM(this,!0));this.Zw\u0026\u0026g.Fw(this.Zw,e)||(this.Lh.publish(\"appresize\",e),this.Zw\u003de)};\ng.J.Bf\u003dfunction(){return this.Lh.Bf()};\ng.J.evh\u003dfunction(){this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.Yk.isManifestless()?Fn5(this.Yk):(this.Q6\u0026\u0026(dF0(this.Q6),uK(this)),XYH(this,\"signature\"))};\ng.J.uSh\u003dfunction(e){e\u0026\u0026XYH(this,\"reloadPlayerEvent\",void 0,e)};\ng.J.x4\u003dfunction(e){this.s_(e);k9(this)};\ng.J.U7P\u003dfunction(e){if(e.errorCode\u003d\u003d\u003d\"manifest.net.badstatus\"){var N\u003dthis.ph.experiments.gP(\"html5_use_network_error_code_enums\")?401:\"401\";e.details.rc\u003d\u003d\u003dN\u0026\u0026this.Lh.Mg(\"onPlayerRequestAuthFailed\")}};\ng.J.pu\u003dfunction(e){this.Lh.publish(\"heartbeatparams\",e)};\ng.J.gV\u003dfunction(e){this.Lh.Mg(\"onAutonavChangeRequest\",e!\u003d\u003d1)};\ng.J.LC\u003dfunction(){return this.mediaElement};\ng.J.setBlackout\u003dfunction(e){if(this.ph.a9!\u003d\u003de){this.ph.a9\u003de;var N\u003dthis.nh();N\u0026\u0026(N.JW.W_(),this.ph.Et\u0026\u0026dzn(this),N.bI(e))}};\ng.J.ecB\u003dfunction(){var e\u003dthis.nh();if(e){var N\u003d!this.Lh.hB();e.yd(N)}};\ng.J.onLoadedMetadata\u003dfunction(){this.Lh.pC(\"onLoadedMetadata\")};\ng.J.onDrmOutputRestricted\u003dfunction(){this.Lh.pC(\"onDrmOutputRestricted\")};\ng.J.Z$\u003dfunction(){this.intentionalPlayback\u003d!0};\ng.J.fh\u003dfunction(){this.HG.dispose();this.pB.dispose();this.Yk.dispose();this.Q6\u0026\u0026this.Q6.dispose();this.qx.removeAll();this.qx.dispose();this.k_\u0026\u0026this.k_.dispose();Ov(this.NU());this.s_();this.UX.dispose();g.pq(this.playlist);g.x.prototype.fh.call(this)};\ng.J.T\u003dfunction(e){return this.ph.T(e)};\ng.J.setScreenLayer\u003dfunction(e){this.screenLayer\u003de};\ng.J.getInternalApi\u003dfunction(){return this.Lh.getInternalApi()};\ng.J.createSubtitlesModuleIfNeeded\u003dfunction(){return this.HG.createSubtitlesModuleIfNeeded()};\ng.J.isOrchestrationLeader\u003dfunction(){var e\u003dxP(this.HG);return e?e.isOrchestrationLeader():!1};\ng.J.getVideoUrl\u003dfunction(e,N,y,w,E){if(this.c9\u0026\u0026this.c9.postId)return e\u003dthis.ph.getVideoUrl(e),e\u003dKY(e,\"v\"),e.replace(\"/watch\",\"/clip/\"+this.c9.postId);var A\u003dthis.Lh.isEmbedsShortsMode()||this.ph.Rq\u003d\u003d\u003d\"shortspage\",T\u003dg.Os(this.getVideoData());return this.ph.getVideoUrl(e,N,y,w,E,A,T)};\ng.J.au\u003dfunction(){return this.OH.au()};\ng.J.Du\u003dfunction(e,N,y){this.Lh.publish(\"spsumpreject\",e,N,y)};\ng.J.Jq\u003dfunction(){try{for(var e\u003dg.c(Object.values(this.UX.N)),N\u003de.next();!N.done;N\u003de.next()){var y\u003dN.value;y.JW.Ss()||y.Jq()}if(this.T(\"html5_sabr_fetch_on_idle_network_preloaded_players\"))for(var w\u003dg.c(cb5(this.UX.J)),E\u003dw.next();!E.done;E\u003dw.next()){var A\u003dE.value;A.JW.Ss()||A.Jq()}this.NU().Jq()}catch(T){g.uA(T)}};\ng.J.Eu\u003dfunction(){if(this.Q6){var e\u003d(0,g.iC)();return this.Q6.Eu(e)}return!1};\ng.J.VF\u003dfunction(e){var N\u003dthis.NU();e\u0026\u0026(N\u003dvU1(this,e));if(N){var y\u003dN.getVideoData();e\u003dnew Map;y\u003dg.c(y.sabrContextUpdates);for(var w\u003dy.next();!w.done;w\u003dy.next()){var E\u003dg.c(w.value);w\u003dE.next().value;E\u003dE.next().value;var A,T;if(T\u003dE.scope\u003d\u003d\u003d4)(A\u003dN)\u003d\u003dnull?A\u003d0:(T\u003dvoid 0,A\u003d!((T\u003dA.JW.tW)\u003d\u003dnull||!T.K.UH.has(w))),T\u003dA;T\u0026\u0026e.set(w,E)}return e}this.NU().Fh(\"scuget\",{ncpf:\"1\",ccpn:e})};\nvar Xi\u003d{};var Rfw\u003d{Tr:[{LI:/Unable to load player module/,weight:20},{LI:/Failed to fetch/,weight:500},{LI:/XHR API fetch failed/,weight:10},{LI:/JSON parsing failed after XHR fetch/,weight:10},{LI:/Retrying OnePlatform request/,weight:10},{LI:/CSN Missing or undefined during playback association/,weight:100},{LI:/Non-recoverable error. Do not retry./,weight:0},{LI:/Internal Error. Retry with an exponential backoff./,weight:0},{LI:/API disabled by application./,weight:0}],QY:[{callback:zJs,weight:500}]};var QW5\u003d/[\u0026\\?]action_proxy\u003d1/,nU9\u003d/[\u0026\\?]token\u003d([\\w-]*)/,mzs\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,Hzn\u003d/[\u0026\\?]index\u003d([\\d-]*)/,KJE\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,Ozn\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,VJ3\u003d\"ca_type dt el flash u_tz u_his u_h u_w u_ah u_aw u_cd u_nplug u_nmime frm u_java bc bih biw brdim vis wgl\".split(\" \"),WJF\u003d\"www.youtube-nocookie.com youtube-nocookie.com www.youtube-nocookie.com:443 youtube.googleapis.com www.youtubeedu.com www.youtubeeducation.com video.google.com redirector.gvt1.com\".split(\" \"),uJ_\u003d{android:\"ANDROID\",\n\"android.k\":\"ANDROID_KIDS\",\"android.m\":\"ANDROID_MUSIC\",\"android.up\":\"ANDROID_UNPLUGGED\",youtube:\"WEB\",\"youtube.m\":\"WEB_REMIX\",\"youtube.up\":\"WEB_UNPLUGGED\",ytios:\"IOS\",\"ytios.k\":\"IOS_KIDS\",\"ytios.m\":\"IOS_MUSIC\",\"ytios.up\":\"IOS_UNPLUGGED\"},qwM\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},xz_\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};HR.prototype.aE\u003dfunction(e){this.player.s4().tick(e)};\nHR.prototype.fetch\u003dfunction(e,N){var y\u003dthis;if(!e.match(/\\[BISCOTTI_ID\\]/g))return this.N(e,N);var w\u003dthis.J\u003d\u003d\u003d1;w\u0026\u0026this.aE(\"a_bid_s\");var E\u003dDz1();if(E!\u003d\u003dnull)return w\u0026\u0026this.aE(\"a_bid_f\"),this.N(e,N,E);E\u003dgU_();w\u0026\u0026ho(E,function(){y.aE(\"a_bid_f\")});\nreturn E.then(function(A){return y.N(e,N,A)})};\nHR.prototype.N\u003dfunction(e,N,y){var w\u003dthis,E\u003dN\u003d\u003d\u003dvoid 0?{}:N;N\u003dE.m1;var A\u003dE.y6;var T\u003dE.cueProcessedMs;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;var p\u003dthis.player.getVideoData(1);E\u003dthis.player.X().kX;var C\u003d0;if(T\u0026\u0026A\u0026\u0026!N){var r\u003dA.end-A.start;r\u003e0\u0026\u0026(C\u003dMath.floor(r/1E3))}C\u003dN?N.Vj:C;var Y\u003d{AD_BLOCK:this.J++,AD_BREAK_LENGTH:C,AUTONAV_STATE:m8(this.player.X()),CA_TYPE:\"image\",CPN:p.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.k7()*1E3,LACT:z_(),LIVE_INDEX:N?this.K++:1,LIVE_TARGETING_CONTEXT:N\u0026\u0026N.context?N.context:\"\",MIDROLL_POS:A?\nMath.round(A.start/1E3):0,MIDROLL_POS_MS:A?Math.round(A.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Fz().aV().height,P_W:this.player.Fz().aV().width,YT_REMOTE:E?E.join(\",\"):\"\"},M\u003dl4(MR);Object.keys(M).forEach(function(F){M[F]!\u003dnull\u0026\u0026(Y[F.toUpperCase()]\u003dM[F].toString())});\ny!\u003d\u003d\"\"\u0026\u0026(Y.BISCOTTI_ID\u003dy);y\u003d{};Y3(e)\u0026\u0026(y.sts\u003d\"20129\",(N\u003dthis.player.X().forcedExperiments)\u0026\u0026(y.forced_experiments\u003dN));var l\u003dCp(g.Vx(e,Y),y);return l.split(\"?\").length!\u003d\u003d2?oD(Error(\"Invalid AdBreakInfo URL\")):g.GX(this.player.X(),p\u003d\u003dnull?void 0:p.oauthToken).then(function(F){if(F\u0026\u0026$3()){var S\u003dz9();ih(S,F)}F\u003dw.player.WI(S);S\u003dRJP(w,l,Y,p.isMdxPlayback,T);return g.Rg(F,S,\"/youtubei/v1/player/ad_break\").then(function(k){return k})})};\nHR.prototype.reset\u003dfunction(){this.K\u003dthis.J\u003d1};g.b(Gn9,HR);\nGn9.prototype.N\u003dfunction(e,N,y){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var w\u003dN.m1;var E\u003dN.y6;var A\u003dN.cueProcessedMs;y\u003dy\u003d\u003d\u003dvoid 0?\"\":y;N\u003dthis.J;this.J++;var T\u003dthis.player.X().T(\"h5_disable_macro_substitution_in_get_ad_break\")?e:UzE(this,e,{m1:w,y6:E,cueProcessedMs:A},y,N);if(T.split(\"?\").length!\u003d\u003d2)return Math.random()\u003c.1\u0026\u0026g.uA(Error(\"Invalid AdBreakInfo URL\")),oD(Error(\"Invalid AdBreakInfo URL\"));var p\u003dthis.player.getVideoData(1).isMdxPlayback,C\u003dy;y\u003dnU9.exec(T);y\u003dy!\u003dnull\u0026\u0026y.length\u003e\u003d2?y[1]:\"\";e\u003dQW5.test(T);var r\u003dmzs.exec(T);\nr\u003dr!\u003dnull\u0026\u0026r.length\u003e\u003d2?r[1]:\"\";var Y\u003dHzn.exec(T);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(Y[1]))?Number(Y[1]):1;var M\u003dKJE.exec(T);M\u003dM!\u003dnull\u0026\u0026M.length\u003e\u003d2?M[1]:\"0\";var l\u003dDW(this.player.X().qg),F\u003dg.LR(this.player.getVideoData(1).i9,!0);tJF(this,F,T,C\u003d\u003d\u003d\"\"?\"\":C,this.player.X(),this.player.getVideoData(1));C\u003d{splay:!1,lactMilliseconds:String(z_()),playerHeightPixels:Math.trunc(this.player.Fz().aV().height),playerWidthPixels:Math.trunc(this.player.Fz().aV().width),vis:Math.trunc(this.player.getVisibilityState()),\nsignatureTimestamp:20129,autonavState:m8(this.player.X())};if(p){p\u003d{};var S\u003dthis.player.X().kX;Zz3(p,S?S.join(\",\"):\"\")\u0026\u0026(C.mdxContext\u003dp)}if(p\u003dWJF.includes(l)?void 0:g.jH(\"PREF\")){S\u003dp.split(RegExp(\"[:\u0026]\"));for(var k\u003d0,X\u003dS.length;k\u003cX;k++){var d\u003dS[k].split(\"\u003d\");if((d[0].toUpperCase()\u003d\u003d\u003d\"SML\"||d[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026d.length\u003e1\u0026\u0026d[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}C.autoCaptionsDefaultOn\u003djWF(p)}T\u003dOzn.exec(T);(T\u003dT!\u003dnull\u0026\u0026T.length\u003e\u003d2?T[1]:\"\")\u0026\u0026r\u0026\u0026(F.user.credentialTransferTokens\u003d\n[{token:T,scope:\"VIDEO\"}]);T\u003d{contentPlaybackContext:C};C\u003dthis.player.getVideoData(1).getGetAdBreakContext();p\u003dthis.player.getVideoData(1).clientPlaybackNonce;S\u003dA!\u003d\u003dvoid 0?Math.round(A).toString():void 0;k\u003d(w\u003d\u003dnull?0:w.context)?w.context:void 0;X\u003d0;A\u0026\u0026E\u0026\u0026!w\u0026\u0026(E\u003dE.end-E.start,E\u003e0\u0026\u0026(X\u003dMath.floor(E/1E3)));w\u003d(w\u003dMath.trunc((w?w.Vj:X)*1E3))?String(w):void 0;E\u003dthis.player.k7()*1E3;E\u003dNumber.isNaN(E)?0:Math.trunc(E);N\u003d{adBlock:N,params:y,breakIndex:Y,breakPositionMs:M,clientPlaybackNonce:p,topLevelDomain:l,\nisProxyAdTagRequest:e,context:F,overridePlaybackContext:T,cueProcessedMs:S,videoId:r?r:void 0,liveTargetingParams:k,breakLengthMs:w,driftFromHeadMs:E?String(E):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:C?C:void 0};return LJ5(this,N)};var Gyq\u003d{N2P:\"replaceUrlMacros\",akP:\"onAboutThisAdPopupClosed\",yoh:\"executeCommand\"};sWs.prototype.jh\u003dfunction(){return\"adPingingEndpoint\"};\nsWs.prototype.A$\u003dfunction(e,N,y){gk5(this.Pk.get(),e,N,y)};aQF.prototype.jh\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\naQF.prototype.A$\u003dfunction(e){this.C.Mg(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:e})};euJ.prototype.jh\u003dfunction(){return\"loggingUrls\"};\neuJ.prototype.A$\u003dfunction(e,N,y){e\u003dg.c(e);for(var w\u003de.next();!w.done;w\u003de.next())w\u003dw.value,gk5(this.Pk.get(),w.baseUrl,N,y,w.attributionSrcMode)};g.b(ySH,g.x);g.b(WR,g.x);g.J\u003dWR.prototype;g.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.I$\u003dfunction(e,N,y,w,E,A,T,p){if(e\u003d\u003d\u003d\"\")YN(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(e!\u003d\u003dthis.J||y){this.J\u003de;this.zZ.get().I$(e,N,y,w,E,A,T,p);this.Hk.get().I$(e,N,y,w,E,A,T,p);var C;(C\u003dthis.p$)\u003d\u003dnull||C.get().I$(e,N,y,w,E,A,T,p);this.N.I$(e,N,y,w,E,A,T,p);C\u003dg.c(this.listeners);for(var r\u003dC.next();!r.done;r\u003dC.next())r.value.I$(e,N,y,w,E,A,T,p)}else YN(\"Duplicate content video loaded signal\")};\ng.J.FB\u003dfunction(){this.J\u0026\u0026this.Jg(this.J)};\ng.J.Jg\u003dfunction(e){this.J\u003dvoid 0;for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Jg(e)};O4.prototype.W8\u003dfunction(e,N,y,w,E){wkM(this);this.L\u003d!N\u0026\u0026y\u003d\u003d\u003d0;var A\u003dthis.C.getVideoData(1),T\u003dthis.C.getVideoData(2);A\u0026\u0026(this.contentCpn\u003dA.clientPlaybackNonce,this.videoId\u003dA.videoId,this.J\u003dA.Z);T\u0026\u0026(this.adCpn\u003dT.clientPlaybackNonce,this.adVideoId\u003dT.videoId,this.adFormat\u003dT.adFormat);this.j\u003de;w\u003c\u003d0?(wkM(this),this.L\u003d!N\u0026\u0026y\u003d\u003d\u003d0):(this.actionType\u003dthis.L?N?\"unknown_type\":\"video_to_ad\":N?\"ad_to_video\":\"ad_to_ad\",this.videoStreamType\u003dE?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",this.actionType!\u003d\u003d\"unknown_type\"\u0026\u0026\n(this.K\u003d!0,mo(\"_start\",this.actionType)\u0026\u0026TUM(this)))};\nO4.prototype.reset\u003dfunction(){return new O4(this.C)};g.b(Rj,g.x);Rj.prototype.addCueRange\u003dfunction(e,N,y,w,E,A,T){A\u003dA\u003d\u003d\u003dvoid 0?3:A;T\u003dT\u003d\u003d\u003dvoid 0?1:T;this.J.has(e)?YN(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:e}):(e\u003dnew JS_(e,N,y,w,A),this.J.set(e.id,{y6:e,listener:E,UR:T}),this.C.wx([e],T))};\nRj.prototype.removeCueRange\u003dfunction(e){var N\u003dthis.J.get(e);N?(this.C.bl([N.y6],N.UR),this.J.delete(N.y6.id)):YN(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:e})};\nRj.prototype.onCueRangeEnter\u003dfunction(e){if(this.J.has(e.id))this.J.get(e.id).listener.onCueRangeEnter(e.id)};\nRj.prototype.onCueRangeExit\u003dfunction(e){if(this.J.has(e.id))this.J.get(e.id).listener.onCueRangeExit(e.id)};\ng.b(JS_,g.wF);GI.prototype.rO\u003dfunction(e){this.C.rO(e)};\nGI.prototype.gS\u003dfunction(e){var N\u003dg.iE.apply(1,arguments);e\u003d\u003d\u003d\"onAdStart\"||e\u003d\u003d\u003d\"onAdEnd\"?this.C.Y9.apply(this.C,[e].concat(g.B(N))):this.C.Mg.apply(this.C,[e].concat(g.B(N)))};U4.prototype.HE\u003dfunction(e){return e\u0026\u0026L7(this)};var St5\u003dnull;g.b(FtH,g.pT);FtH.prototype.sy\u003dfunction(e){return this.J.hasOwnProperty(e)?this.J[e].sy():{}};\ng.jM(\"ytads.bulleit.getVideoMetadata\",function(e){return s4().sy(e)});\ng.jM(\"ytads.bulleit.triggerExternalActivityEvent\",function(e,N,y){var w\u003ds4();y\u003dll_(y);y!\u003d\u003dnull\u0026\u0026w.publish(y,{queryId:e,viewabilityString:N})});g.J\u003daj.prototype;g.J.wz\u003dfunction(e,N){if(!this.J.has(e))return{};if(N\u003d\u003d\u003d\"seek\"){N\u003dthis.C.X().T(\"html5_dai_enable_active_view_creating_completed_adblock\");N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var y\u003dz0(BB).qD(e,{});y?Bf(y):N\u0026\u0026(e\u003dz0(BB).o3(null,O7(),!1,e),e.I1\u003d3,Qks([e]));return{}}N\u003db8s(N);if(N\u003d\u003d\u003dnull)return{};var w\u003dthis.C.K_();if(!w)return{};var E\u003dthis.C.getPresentingPlayerType(!0);if((y\u003dthis.C.getVideoData(E))\u003d\u003dnull||!y.isAd())return{};y\u003d{opt_adElement:w,opt_fullscreen:this.zZ.get().isFullscreen()};return QpM(N,e,y)};\ng.J.Ld\u003dfunction(e,N,y,w,E){this.J.has(e)\u0026\u0026(w\u003c\u003d0||E\u003c\u003d0||z0(BB).Ld(e,N,y,w,E))};\ng.J.tq\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.tq()};\ng.J.KG\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.KG()};\ng.J.fG\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.fG()};\ng.J.Nf\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.Nf()};\ng.J.k6\u003dfunction(e){var N;(N\u003dthis.J.get(e.queryId))\u003d\u003dnull||N.k6()};Il0.prototype.send\u003dfunction(e,N,y,w){try{vk9(this,e,N,y,w\u003d\u003d\u003dvoid 0?!1:w)}catch(E){}};g.b(zuE,Il0);i8M.prototype.send\u003dfunction(e,N,y,w){var E\u003d!1;try{if(w\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\"||w\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_XHR_OPTION\")E\u003d!0,e\u003dpL0(e);w\u003dE;var A\u003de.match(fY);if(A[1]\u003d\u003d\u003d\"https\")var T\u003de;else A[1]\u003d\"https\",T\u003diB(\"https\",A[2],A[3],A[4],A[5],A[6],A[7]);var p\u003dNmM(T);A\u003d[];var C\u003dOGE(T)\u0026\u0026this.wP.get().C.X().experiments.gP(\"add_auth_headers_to_remarketing_google_dot_com_ping\");if(Y3(T)||C)A.push({headerType:\"USER_AUTH\"}),A.push({headerType:\"PLUS_PAGE_ID\"}),A.push({headerType:\"VISITOR_ID\"}),A.push({headerType:\"EOM_VISITOR_ID\"}),\nA.push({headerType:\"AUTH_USER\"}),A.push({headerType:\"DATASYNC_ID\"});this.J.send({baseUrl:T,scrubReferrer:p,headers:A},N,y,w)}catch(r){}};Ey.prototype.FW\u003dfunction(){return this.C.FW(1)};g.b(AM,g.x);g.J\u003dAM.prototype;g.J.YI\u003dfunction(){return this.C.getVideoData(1).clientPlaybackNonce};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.I$\u003dfunction(){this.J_.clear();this.Tp\u003dnull;this.hf.get().clear()};\ng.J.Jg\u003dfunction(){};\ng.J.b$q\u003dfunction(e,N,y,w,E){N.videoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026this.C.Fh(\"ads_ssm_vdc_s\",{pt:y,dvt:e});MC(this.wP.get())\u0026\u0026e!\u003d\u003d\"dataloaded\"||xQ9(this,N,y);if(L7(this.wP.get())\u0026\u0026e\u003d\u003d\u003d\"newdata\"\u0026\u0026E!\u003d\u003dvoid 0){e\u003dthis.YI();var A\u003dN.clientPlaybackNonce,T\u003d{};hG(this,\"rte\",(T.ec\u003dA,T.xc\u003dw\u003d\u003dnull?void 0:w.clientPlaybackNonce,T.tr\u003dE,T.pt\u003dy,T.ia\u003dA!\u003d\u003de,T.ctp\u003db$(A),T));N\u003dN.clientPlaybackNonce;w\u003dw\u003d\u003dnull?void 0:w.clientPlaybackNonce;E\u003djn_(E);if(E!\u003d\u003d1)if(w!\u003d\u003dvoid 0)for(y\u003dg.c(this.listeners),e\u003dy.next();!e.done;e\u003dy.next())e.value.I6(w,\nN,E);else YN(\"Expected exiting CPN for all non initial transitions\",void 0,void 0,{enteringCpn:N,transitionReason:String(E)});E\u003dg.c(this.listeners);for(w\u003dE.next();!w.done;w\u003dE.next())w.value.QW(N)}};\ng.J.mKG\u003dfunction(e,N){e!\u003d\u003dvoid 0\u0026\u0026(this.Tp\u003de,N\u003d\u003d\u003dvoid 0?YN(\"Expected ad video start time on SS video changed\"):this.J_.set(e,N));var y\u003dthis.C.getPresentingPlayerType(!0),w\u003dthis.C.getVideoData(y);this.C.getVideoData(1).Fh(\"ads_ssvc\",{pt:y,cpn:w\u003d\u003dnull?void 0:w.clientPlaybackNonce,crtt:this.C.getCurrentTime(1,!1),atlh:this.C.isAtLiveHead(),adstt:N});w?xQ9(this,w,y):YN(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.C.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:e})};\ng.J.v8\u003dfunction(e,N){var y\u003de.author,w\u003de.clientPlaybackNonce,E\u003de.isListed,A\u003de.FS,T\u003de.title,p\u003de.S_,C\u003de.N2,r\u003de.isMdxPlayback,Y\u003de.zN,M\u003de.mdxEnvironment,l\u003de.isAutonav,F\u003de.rq,S\u003de.IV,k\u003de.jg,X\u003de.videoId||\"\",d\u003de.profilePicture||\"\",v\u003de.iI||\"\",V\u003de.e_()||!1,Z\u003de.Au()||!1;e\u003de.Ez||void 0;A\u003dthis.hf.get().J.get(A)||{layoutId:null,slotId:null};var n\u003dthis.C.getVideoData(1),R\u003dn.Cx();n\u003dn.getPlayerResponse();N\u003d1E3*this.C.getDuration(N);var O\u003d1E3*this.C.getDuration(1),E9,Jn,eM\u003d(n\u003d\u003dnull?void 0:(E9\u003dn.playerConfig)\u003d\u003dnull?\nvoid 0:(Jn\u003dE9.daiConfig)\u003d\u003dnull?void 0:Jn.enableDai)||!1,H,a;E9\u003d(n\u003d\u003dnull?void 0:(H\u003dn.playerConfig)\u003d\u003dnull?void 0:(a\u003dH.daiConfig)\u003d\u003dnull?void 0:a.enablePreroll)||!1;return Object.assign({},A,{videoId:X,author:y,clientPlaybackNonce:w,La9:N,LO:O,daiEnabled:eM,mB:E9,isListed:E,Cx:R,profilePicture:d,title:T,iI:v,S_:p,N2:C,Ez:e,isMdxPlayback:r,zN:Y,mdxEnvironment:M,isAutonav:l,rq:F,IV:S,jg:k,e_:V,Au:Z})};\ng.J.fh\u003dfunction(){this.listeners.length\u003d0;this.nk\u003dnull;g.x.prototype.fh.call(this)};g.b(Td,g.x);g.J\u003dTd.prototype;g.J.I$\u003dfunction(){var e\u003dthis;L7(this.wP.get())||(this.J\u003d$T(function(){e.C.Ss()||e.C.Go(\"ad\",1)}))};\ng.J.Jg\u003dfunction(){};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.uT\u003dfunction(){};\ng.J.playVideo\u003dfunction(){this.C.playVideo()};\ng.J.pauseVideo\u003dfunction(){this.C.pauseVideo()};\ng.J.resumeVideo\u003dfunction(e){this.Ax(e)\u0026\u0026this.C.playVideo()};\ng.J.Ax\u003dfunction(e){return this.C.getPlayerState(e)\u003d\u003d\u003d2};\ng.J.getCurrentTimeSec\u003dfunction(e,N,y){var w\u003dthis.Hk.get().Tp;if(e\u003d\u003d\u003d2\u0026\u0026!N\u0026\u0026w!\u003d\u003dnull)return QnH(this,w);R_(this.wP.get(),\"html5_ssap_use_cpn_to_get_time\")||(y\u003dvoid 0);return y!\u003d\u003dvoid 0?this.C.getCurrentTime(e,N,y):this.C.getCurrentTime(e,N)};\ng.J.getVolume\u003dfunction(){return this.C.getVolume()};\ng.J.isMuted\u003dfunction(){return this.C.isMuted()};\ng.J.getPresentingPlayerType\u003dfunction(){return this.C.getPresentingPlayerType(!0)};\ng.J.getPlayerState\u003dfunction(e){return this.C.getPlayerState(e)};\ng.J.isFullscreen\u003dfunction(){return this.C.isFullscreen()};\ng.J.isAtLiveHead\u003dfunction(){return this.C.isAtLiveHead()};\ng.J.c7\u003dfunction(e){this.C.c7(e)};\ng.J.j2k\u003dfunction(){var e\u003dthis.C.getPresentingPlayerType(!0),N\u003dthis.getCurrentTimeSec(e,!1);if(e\u003d\u003d\u003d2){e\u003dg.c(this.listeners);for(var y\u003de.next();!y.done;y\u003de.next())y.value.Vb(N)}else if(e\u003d\u003d\u003d1)for(e\u003dg.c(this.VJ),y\u003de.next();!y.done;y\u003de.next())y.value.uT(N)};\ng.J.sJh\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.pN(e,this.getPresentingPlayerType())};\ng.J.onFullscreenToggled\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.onFullscreenToggled(e)};\ng.J.onVolumeChange\u003dfunction(){for(var e\u003dg.c(this.listeners),N\u003de.next();!N.done;N\u003de.next())N.value.onVolumeChange()};\ng.J.Yx\u003dfunction(){for(var e\u003dthis.C.isMinimized(),N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Yx(e)};\ng.J.D0\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.D0(e)};\ng.J.I9\u003dfunction(){for(var e\u003dthis.C.Fz().aV(),N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.ys(e)};\ng.J.Qs\u003dfunction(e){for(var N\u003dg.c(this.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.Qs(e)};\ng.J.pO\u003dfunction(){for(var e\u003dg.c(this.listeners),N\u003de.next();!N.done;N\u003de.next())N.value.pO()};g.b(KtE,g.x);g.b($L,g.x);$L.prototype.fh\u003dfunction(){this.uL.Ss()||this.uL.get().removeListener(this);g.x.prototype.fh.call(this)};YL.prototype.fetch\u003dfunction(e){var N\u003de.JI;return this.J.fetch(e.cH,{m1:e.m1\u003d\u003d\u003dvoid 0?void 0:e.m1,y6:N,cueProcessedMs:e.cueProcessedMs\u003d\u003d\u003dvoid 0?0:e.cueProcessedMs}).then(function(y){return Wt_(y,N)})};g.b(Mr,g.x);g.J\u003dMr.prototype;g.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.yL\u003dfunction(e){O85(this,e,1)};\ng.J.onAdUxClicked\u003dfunction(e,N){l9(this,function(y){y.Pw(e,N)})};\ng.J.wX\u003dfunction(e){l9(this,function(N){N.HM(e)})};\ng.J.bT\u003dfunction(e){l9(this,function(N){N.Tm(e)})};\ng.J.BTh\u003dfunction(e){l9(this,function(N){N.uh(e)})};F5.prototype.reduce\u003dfunction(e){switch(e.event){case \"unknown\":return}var N\u003de.identifier;var y\u003dthis.J[N];y?N\u003dy:(y\u003d{pV:null,jO:-Infinity},N\u003dthis.J[N]\u003dy);y\u003de.startSecs+e.J/1E3;if(!(y\u003cN.jO))if(N.jO\u003dy,N.pV){if(y\u003cN.pV.end){a:{y\u003dN.pV;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;default:e\u003dnull;break a}e\u003dy.start+e.Vj;e\u003dy.end\u003c\u003de?null:e}if(e!\u003d\u003dnull)for(N.pV.end\u003de,N\u003dthis.N,g.rr(N.K.J,e*1E3),N\u003dg.c(N.listeners),y\u003dN.next();!y.done;y\u003dN.next())y.value.xa(e)}}else if(e\u003dRuM(e,this.K))y\u003de.Hht,N.pV\u003d\ne.t5,UQ3(this.N,y)};\nF5.prototype.updateTime\u003dfunction(){};g.b(ST,g.x);g.J\u003dST.prototype;\ng.J.I$\u003dfunction(){this.L\u003dnew F5(this,Cu9(this.wP.get()));this.K\u003dnew Gq5;var e\u003dthis.C.getVideoData(1);if(!e.enableServerStitchedDai){var N\u003dthis.C.getVideoData(1),y;((y\u003dthis.N)\u003d\u003dnull?void 0:y.clientPlaybackNonce)!\u003d\u003dN.clientPlaybackNonce\u0026\u0026(this.N!\u003dnull\u0026\u0026this.N.unsubscribe(\"cuepointupdated\",this.iT,this),N.subscribe(\"cuepointupdated\",this.iT,this),this.N\u003dN)}this.IH.length\u003d0;var w;N\u003d((w\u003de.J)\u003d\u003dnull?void 0:q35(w,0))||[];w\u003dg.c(N);for(N\u003dw.next();!N.done;N\u003dw.next())N\u003dN.value,this.Wi(N)\u0026\u0026YN(\"Unexpected a GetAdBreak to go out without player waiting\",\nvoid 0,void 0,{cuePointId:N.identifier,cuePointEvent:N.event,contentCpn:e.clientPlaybackNonce})};\ng.J.Jg\u003dfunction(){};\ng.J.addListener\u003dfunction(e){this.listeners.push(e)};\ng.J.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(N){return N!\u003d\u003de})};\ng.J.Wi\u003dfunction(e){snP(this,e);this.L.reduce(e);e\u003dthis.j;this.j\u003d!1;return e};\ng.J.iT\u003dfunction(e){var N\u003dthis.C.getVideoData(1).isDaiEnabled();if(N||!g.Pa(this.C.X())){e\u003dg.c(e);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,snP(this,y),N)this.L.reduce(y);else if(this.C.getCurrentTime(1)!\u003d\u003d0\u0026\u0026y.event\u003d\u003d\u003d\"start\")if(this.wP.get().C.X().experiments.gP(\"ignore_overlapping_cue_points_on_endemic_live_html5\")\u0026\u0026(this.J\u003d\u003dnull?0:y.startSecs+y.Vj\u003e\u003dthis.J.startSecs\u0026\u0026y.startSecs\u003c\u003dthis.J.startSecs+this.J.Vj)){var w\u003dvoid 0;MN3(this.wP.get())\u0026\u0026y.identifier!\u003d\u003d((w\u003dthis.J)\u003d\u003dnull?void 0:w.identifier)\u0026\u0026\nsV(this.Pk.get(),\"ocud\",\"cpi.\"+y.identifier+\";cpe.\"+y.event+\";cps.\"+y.startSecs+\";\");w\u003dvoid 0;y.identifier!\u003d\u003d((w\u003dthis.J)\u003d\u003dnull?void 0:w.identifier)\u0026\u0026YN(\"Latest Endemic Live Web cue point overlaps with previous cue point\")}else this.J\u003dy,UQ3(this,y)}};\ng.J.fh\u003dfunction(){this.N!\u003dnull\u0026\u0026(this.N.unsubscribe(\"cuepointupdated\",this.iT,this),this.N\u003dnull);this.listeners.length\u003d0;this.IH.length\u003d0;g.x.prototype.fh.call(this)};oa.prototype.addPlayerResponseForAssociation\u003dfunction(e){this.C.addPlayerResponseForAssociation(e)};g.J\u003dhM.prototype;g.J.r$\u003dfunction(e,N,y,w,E,A,T){return this.C.r$(e,N,y,w,E,A,T)};\ng.J.Qn\u003dfunction(e,N){this.C.Qn(e,N)};\ng.J.mX\u003dfunction(e,N,y){this.C.mX(e,N,y)};\ng.J.Mp\u003dfunction(e){this.C.Mp(e)};\ng.J.tB\u003dfunction(e,N,y,w,E,A,T){this.C.tB(e,N,y,w,E,A,T)};\ng.J.Ll\u003dfunction(e){return this.C.Ll(e)};\ng.J.finishSegmentByCpn\u003dfunction(e,N,y){y\u003dewM(y);this.C.finishSegmentByCpn(e,N,y)};g.b(yDM,g.x);g.b(wSM,g.x);g.b(Ec5,g.x);g.b(ADP,g.x);g.b(Tb3,g.x);g.b(pSF,g.x);pSF.prototype.K\u003dfunction(){return this.N};g.b(CD_,Hq);\nCD_.prototype.j\u003dfunction(e){var N\u003de.content;if(N.componentType\u003d\u003d\u003d\"shopping-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,shoppingCompanionCarouselRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"action-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);\nthis.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,actionCompanionAdRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N.renderer\u0026\u0026(N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId})),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"image-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,imageCompanionAdRenderer:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId}),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"top-banner-image-text-icon-buttoned\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,topBannerImageTextIconButtonedLayoutViewModel:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N.renderer\u0026\u0026(N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId})),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"banner-image\")switch(e.actionType){case 1:case 2:e\u003dthis.J.getVideoData(1);this.J.Mg(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,bannerImageLayoutViewModel:N.renderer,layoutId:N.layoutId,macros:N.macros,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});break;case 3:N\u003dthis.J.getVideoData(1),this.J.Mg(\"updateKevlarOrC3Companion\",{contentVideoId:N\u0026\u0026N.videoId}),this.J.Mg(\"updateKevlarOrC3Companion\",{})}else if(N.componentType\u003d\u003d\u003d\"ads-engagement-panel\")switch(N\u003dN.renderer,e.actionType){case 1:case 2:this.J.Mg(\"updateEngagementPanelAction\",N.addAction);this.J.Mg(\"changeEngagementPanelVisibility\",\nN.expandAction);break;case 3:this.J.Mg(\"changeEngagementPanelVisibility\",N.hideAction),this.J.Mg(\"updateEngagementPanelAction\",N.removeAction)}else if(N.componentType\u003d\u003d\u003d\"ads-engagement-panel-layout\"){var y\u003dN.renderer;switch(e.actionType){case 1:case 2:this.J.Mg(\"updateEngagementPanelAction\",{action:jP(y.addAction),layoutId:N.layoutId,onLayoutVisibleCallback:N.J,interactionLoggingClientData:N.interactionLoggingClientData});this.J.Mg(\"changeEngagementPanelVisibility\",jP(y.expandAction));break;case 3:this.J.Mg(\"changeEngagementPanelVisibility\",\njP(y.hideAction)),this.J.Mg(\"updateEngagementPanelAction\",{action:jP(y.removeAction)})}}};g.b(rD5,sZ);g.J\u003drD5.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);g.$0(this.K,\"stroke-dasharray\",\"0 \"+this.N);this.K.classList.add(\"ytp-ad-timed-pie-countdown-inner-light\");this.Z.classList.add(\"ytp-ad-timed-pie-countdown-outer-light\");this.j.classList.add(\"ytp-ad-timed-pie-countdown-container-upper-right\");this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.$0(this.K,\"stroke-dasharray\",e.current/e.seekableEnd*this.N+\" \"+this.N)}};g.b($1P,lj);g.J\u003d$1P.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);if(N.image\u0026\u0026N.image.thumbnail)if(N.headline)if(N.description)if(N.backgroundImage\u0026\u0026N.backgroundImage.thumbnail)if(N.actionButton\u0026\u0026g.m(N.actionButton,g.zR))if(e\u003dN.durationMilliseconds||0,typeof e!\u003d\u003d\"number\"||e\u003c\u003d0)g.t0(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+e));else if(N.navigationEndpoint){var w\u003dthis.api.getVideoData(2);if(w!\u003dnull){var E\u003dN.image.thumbnail.thumbnails;E!\u003dnull\u0026\u0026\nE.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.profilePicture,g.kw(g.Ly(w.profilePicture))\u0026\u0026Gm0(\"VideoPlayer\",239976093,\"Expected non-empty profile picture.\"));E\u003dN.backgroundImage.thumbnail.thumbnails;E!\u003dnull\u0026\u0026E.length\u003e0\u0026\u0026g.kw(g.Ly(E[0].url))\u0026\u0026(E[0].url\u003dw.LN());E\u003dN.headline;E!\u003dnull\u0026\u0026g.kw(g.Ly(E.text))\u0026\u0026(E.text\u003dw.author)}this.D.init(TV(\"ad-image\"),N.image,y);this.Z.init(TV(\"ad-text\"),N.headline,y);this.K.init(TV(\"ad-text\"),N.description,y);this.Bk.init(TV(\"ad-image\"),N.backgroundImage,y);w\u003d[\"ytp-ad-action-interstitial-action-button\",\n\"ytp-ad-action-interstitial-action-button-rounded\"];this.slot.classList.add(\"ytp-ad-action-interstitial-slot-dark-background\");this.Z.element.classList.add(\"ytp-ad-action-interstitial-headline-light\");this.K.element.classList.add(\"ytp-ad-action-interstitial-description-light\");w.push(\"ytp-ad-action-interstitial-action-button-dark\");this.api.X().N\u0026\u0026(w.push(\"ytp-ad-action-interstitial-action-button-mobile-companion-size\"),w.push(\"ytp-ad-action-interstitial-action-button-dark\"));this.api.X().T(\"enable_unified_action_endcap_on_web\")\u0026\u0026\n!this.api.X().N\u0026\u0026(w.push(\"ytp-ad-action-interstitial-action-button-unified\"),this.Ut.classList.add(\"ytp-ad-action-interstitial-action-button-container-unified\"),this.D.element.classList.add(\"ytp-ad-action-interstitial-image-unified\"),this.VB.classList.add(\"ytp-ad-action-interstitial-background-container-unified\"),this.kz.classList.add(\"ytp-ad-action-interstitial-card-unified\"),this.Kh.classList.add(\"ytp-ad-action-interstitial-description-container-unified\"),this.K.element.classList.add(\"ytp-ad-action-interstitial-description-unified\"),\nthis.i9.classList.add(\"ytp-ad-action-interstitial-headline-container-unified\"),this.Z.element.classList.add(\"ytp-ad-action-interstitial-headline-unified\"),this.aq.classList.add(\"ytp-ad-action-interstitial-image-container-unified\"),this.Zl.classList.add(\"ytp-ad-action-interstitial-instream-info-unified\"),this.slot.classList.add(\"ytp-ad-action-interstitial-slot-unified\"));this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,w);g.Q(this,this.actionButton);this.actionButton.yB(this.Ut);\nthis.actionButton.init(TV(\"button\"),g.m(N.actionButton,g.zR),y);OH(this.actionButton.element);w\u003dsH(this.actionButton.element);G1(this.actionButton.element,w+\" This link opens in new tab\");this.navigationEndpoint\u003dN.navigationEndpoint;this.j.Y(this.aq,\"click\",this.dn,this);this.j.Y(this.Kh,\"click\",this.dn,this);!this.api.X().T(\"enable_clickable_headline_for_action_endcap_on_mweb\")\u0026\u0026this.api.X().N||this.j.Y(this.i9,\"click\",this.dn,this);this.J\u003dthis.ZH?new B2(this.api,e):new XD(e);g.Q(this,this.J);if(N.skipButton){(e\u003d\ng.m(N.skipButton,C_Z))\u0026\u0026this.J\u0026\u0026(this.skipButton\u003dnew SQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,this.uC),g.Q(this,this.skipButton),this.skipButton.yB(this.element),this.skipButton.init(TV(\"skip-button\"),e,y));y\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(e\u003dN.adBadgeRenderer)if(e\u003dg.m(e,p_5))w\u003dnew c2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0,y),w.yB(this.Zl),w.init(TV(\"simple-ad-badge\"),e,this.macros),g.Q(this,w);if(e\u003dN.adInfoRenderer)if(e\u003d\ng.m(e,IQ))y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,y),y.yB(this.Zl),y.init(TV(\"ad-info-hover-text-button\"),e,this.macros),g.Q(this,y)}else N.nonskippableOverlayRenderer\u0026\u0026(e\u003dg.m(N.nonskippableOverlayRenderer,vr))\u0026\u0026this.J\u0026\u0026(this.N\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J,!1),g.Q(this,this.N),this.N.yB(this.element),this.N.init(TV(\"ad-preview\"),e,y));N.countdownRenderer\u0026\u0026(N\u003dN.countdownRenderer,g.m(N,rVk)\u0026\u0026this.J\u0026\u0026\n(y\u003dnew rD5(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.J),g.Q(this,y),y.yB(this.element),y.init(TV(\"timed-pie-countdown\"),g.m(N,rVk),this.macros)));this.show();this.element.focus()}else g.t0(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no button.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.t0(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));\nelse g.t0(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.J.clear\u003dfunction(){g.g9(this.j);this.hide()};\ng.J.show\u003dfunction(){YuH(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.N\u0026\u0026this.N.show();lj.prototype.show.call(this)};\ng.J.hide\u003dfunction(){YuH(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.N\u0026\u0026this.N.hide();lj.prototype.hide.call(this)};\ng.J.dn\u003dfunction(){this.navigationEndpoint\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.navigationEndpoint,this.layoutId):g.t0(Error(\"Missing layoutId for ad action interstitial.\")))};var ocM\u003d{iconType:\"CLOSE\"},X5\u003dnew g.l8(320,63);g.b(SuE,lj);g.J\u003dSuE.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);this.j\u003dN;this.D\u003dg.eE(this.j.onClickCommands||[]);this.Zl\u003dthis.j.onErrorCommand||null;if(e\u003dthis.j.contentSupportedRenderer)e\u003dthis.j.contentSupportedRenderer,N\u003dthis.j.adInfoRenderer||null,g.m(e,AVw)?(this.Z\u003dg.H4(\"ytp-ad-overlay-ad-info-button-container\",this.K.element),b4M(this,N),e\u003dcD9(this,g.m(e,AVw))):g.m(e,T5T)?(this.Z\u003dg.H4(\"ytp-ad-overlay-ad-info-button-container\",this.N.element),b4M(this,N),e\u003dkUn(this,g.m(e,T5T))):g.m(e,JVk)?(this.Z\u003d\ng.H4(\"ytp-ad-overlay-ad-info-button-container\",this.J.element),b4M(this,N),e\u003dBbH(this,g.m(e,JVk))):(g.t0(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),e\u003d!1);e\u0026\u0026(this.show(),XSH(this,!0))};\ng.J.clear\u003dfunction(){XSH(this,!1);this.aq.reset();this.Kh\u003d0;this.K.hide();this.logVisibility(this.K.element,!1);this.N.hide();this.logVisibility(this.N.element,!1);this.J.hide();this.logVisibility(this.J.element,!1);this.hide();this.dispose()};\ng.J.pEq\u003dfunction(){this.Ut\u0026\u0026(this.layoutId?this.Y1.executeCommand(this.Ut,this.layoutId):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\")));this.api.pauseVideo()};\ng.J.UZ\u003dfunction(){a:{if(this.j\u0026\u0026this.j.closeButton\u0026\u0026this.j.closeButton.buttonRenderer){var e\u003dthis.j.closeButton.buttonRenderer;if(e.serviceEndpoint){e\u003d[e.serviceEndpoint];break a}}e\u003d[]}e\u003dg.c(e);for(var N\u003de.next();!N.done;N\u003de.next())N\u003dN.value,this.layoutId?this.Y1.executeCommand(N,this.layoutId):g.t0(Error(\"Missing layoutId for invideo_overlay_ad.\"));this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.J.o_h\u003dfunction(){this.Bk||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo()};\ng.J.UG\u003dfunction(){this.Bk||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo();this.api.UG(\"invideo-overlay\")};\ng.J.E_s\u003dfunction(e){e.target\u003d\u003d\u003dthis.Z\u0026\u0026g.H4(\"ytp-ad-button\",this.VB.element).click()};g.b(PD3,sZ);g.J\u003dPD3.prototype;g.J.init\u003dfunction(e,N,y){sZ.prototype.init.call(this,e,N,y);e\u003dN.durationMs;this.K\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?0:e+this.J.getProgressState().current*1E3;if(N.text)var w\u003dN.text.templatedAdText;else N.staticMessage\u0026\u0026(w\u003dN.staticMessage);this.messageText.init(TV(\"ad-text\"),w,y);this.messageText.yB(this.N.element);this.j.show(100);this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){d1J(this,!1);sZ.prototype.hide.call(this);this.N.hide();this.messageText.hide();eQ(this)};\ng.J.show\u003dfunction(){d1J(this,!0);sZ.prototype.show.call(this);aM(this);this.N.show();this.messageText.show()};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J!\u003dnull){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.Kh\u0026\u0026e\u003e\u003dthis.K?(this.j.hide(),this.Kh\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.K-e)/1E3)),e!\u003d\u003dthis.Z\u0026\u0026(LT(this.messageText,{TIME_REMAINING:String(e)}),this.Z\u003de)))}};g.b(IPJ,lj);g.J\u003dIPJ.prototype;\ng.J.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,{});N.image\u0026\u0026N.image.thumbnail?N.headline?N.description?N.actionButton\u0026\u0026g.m(N.actionButton,g.zR)?(this.K.init(TV(\"ad-image\"),N.image,y),this.N.init(TV(\"ad-text\"),N.headline,y),this.j.init(TV(\"ad-text\"),N.description,y),e\u003d[\"ytp-ad-underlay-action-button\"],this.api.X().T(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026e.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\ne),N.backgroundColor\u0026\u0026g.$0(this.element,\"background-color\",g.jQ(N.backgroundColor)),g.Q(this,this.actionButton),this.actionButton.yB(this.Z),this.actionButton.init(TV(\"button\"),g.m(N.actionButton,g.zR),y),N\u003dg.Y2(this.api.X().experiments,\"player_underlay_video_width_fraction\"),this.api.X().T(\"place_shrunken_video_on_left_of_player\")?(y\u003dthis.J,g.re(y,\"ytp-ad-underlay-left-container\"),g.pi(y,\"ytp-ad-underlay-right-container\"),g.$0(this.J,\"margin-left\",Math.round((N+.02)*100)+\"%\")):(y\u003dthis.J,g.re(y,\"ytp-ad-underlay-right-container\"),\ng.pi(y,\"ytp-ad-underlay-left-container\")),g.$0(this.J,\"width\",Math.round((1-N-.04)*100)+\"%\"),this.api.OW()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.FN.bind(this)),this.api.addEventListener(\"resize\",this.pA.bind(this))):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.t0(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.J.show\u003dfunction(){vcF(!0);this.actionButton\u0026\u0026this.actionButton.show();lj.prototype.show.call(this)};\ng.J.hide\u003dfunction(){vcF(!1);this.actionButton\u0026\u0026this.actionButton.hide();lj.prototype.hide.call(this)};\ng.J.clear\u003dfunction(){this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.FN.bind(this));this.api.removeEventListener(\"resize\",this.pA.bind(this));this.hide()};\ng.J.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.actionButton\u0026\u0026g.Ex(this.actionButton.element,e.target)\u0026\u0026this.api.pauseVideo()};\ng.J.FN\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.J.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.J.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.J.classList.remove(\"ytp-ad-underlay-clickable\"))};\ng.J.pA\u003dfunction(e){e.width\u003e1200?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\")):e.width\u003e875?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-medium\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-large\")):(this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\"));\ng.$0(this.N.element,\"font-size\",e.width/40+\"px\")};g.b(Pv,lj);\nPv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003dN.toggledLoggingParams);N.answer\u0026\u0026g.m(N.answer,g.zR)?(e\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),e.yB(this.answer),e.init(TV(\"ytp-ad-survey-answer-button\"),g.m(N.answer,g.zR),y),e.show()):N.answer\u0026\u0026g.m(N.answer,hs)\u0026\u0026(this.J\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,\n[\"ytp-ad-survey-answer-toggle-button\"]),this.J.yB(this.answer),g.Q(this,this.J),this.J.init(TV(\"survey-answer-button\"),g.m(N.answer,hs),y));this.show()};\nPv.prototype.M5\u003dfunction(e){this.layoutId?Kn(this.Y1,e,this.layoutId,this.macros):g.t0(new g.Gh(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\nPv.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);if(this.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.index!\u003d\u003dnull)this.onSelected(this.index)};\nPv.prototype.clear\u003dfunction(){this.hide()};g.b(zw5,lj);zw5.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);N.answer\u0026\u0026g.m(N.answer,hs)\u0026\u0026(this.button\u003dnew Qv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.yB(this.J),this.button.init(TV(\"survey-none-of-the-above-button\"),g.m(N.answer,hs),y));this.show()};g.b(dV,Vv);dV.prototype.init\u003dfunction(e,N,y){Vv.prototype.init.call(this,e,N,y);e\u003d!1;N.text\u0026\u0026(N\u003dg.SY(N.text),e\u003d!g.kw(N));e||g.uA(Error(\"No submit text was present in the renderer.\"))};\ndV.prototype.onClick\u003dfunction(e){this.publish(\"l\");Vv.prototype.onClick.call(this,e)};g.b(Ia,lj);\nIa.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);if(e\u003dN.skipOrPreviewRenderer)g.m(e,yV)?(e\u003dg.m(e,yV),y\u003dnew bp(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,!0),y.yB(this.skipOrPreview),y.init(TV(\"skip-button\"),e,this.macros),g.Q(this,y),this.J\u003dy):g.m(e,vr)\u0026\u0026(e\u003dg.m(e,vr),y\u003dnew wh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,!1),y.yB(this.skipOrPreview),y.init(TV(\"ad-preview\"),e,this.macros),Ez(y),g.Q(this,y),this.J\u003dy);this.J\u003d\u003d\nnull\u0026\u0026g.t0(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(N)));N.submitButton\u0026\u0026(e\u003dN.submitButton,g.m(e,g.zR)\u0026\u0026(e\u003dg.m(e,g.zR),y\u003dnew dV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),y.yB(this.submitButton),y.init(TV(\"survey-submit\"),e,this.macros),g.Q(this,y),this.N\u003dy));e\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");if(y\u003dN.adBadgeRenderer){y\u003dg.m(y,p_5);var w\u003dnew c2(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0,\ne,!0);w.yB(this.K);w.init(TV(\"simple-ad-badge\"),y,this.macros);this.adBadge\u003dw.element;g.Q(this,w)}if(y\u003dN.adDurationRemaining)y\u003dg.m(y,yVq),w\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.j,void 0,e),w.yB(this.K),w.init(TV(\"ad-duration-remaining\"),y,this.macros),g.Q(this,w);(N\u003dN.adInfoRenderer)\u0026\u0026g.m(N,IQ)\u0026\u0026(y\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,e),g.Q(this,y),e\u0026\u0026this.adBadge!\u003d\u003dvoid 0?this.K.insertBefore(y.element,\nthis.adBadge.nextSibling):y.yB(this.K),y.init(TV(\"ad-info-hover-text-button\"),g.m(N,IQ),this.macros));this.show()};\nIa.prototype.clear\u003dfunction(){this.hide()};g.b(vv,lj);vv.prototype.init\u003dfunction(e,N,y){lj.prototype.init.call(this,e,N,y);fP5(this)};\nvv.prototype.show\u003dfunction(){this.K\u003dDate.now();lj.prototype.show.call(this)};\nvv.prototype.Zq\u003dfunction(){};g.b(tGM,vv);g.J\u003dtGM.prototype;g.J.init\u003dfunction(e,N,y){var w\u003dthis;vv.prototype.init.call(this,e,N,y);N.questionText\u0026\u0026i4M(this,N.questionText);N.answers\u0026\u0026N.answers.forEach(function(E,A){g.m(E,oH)\u0026\u0026D1M(w,g.m(E,oH),y,A)});\nthis.Z\u003dnew Set(this.N.map(function(E){return E.J.J}));\n(e\u003dN.noneOfTheAbove)\u0026\u0026(e\u003dg.m(e,Eww))\u0026\u0026ukH(this,e,y);N.surveyAdQuestionCommon\u0026\u0026VGH(this,N.surveyAdQuestionCommon);N.submitEndpoints\u0026\u0026(this.submitEndpoints\u003dN.submitEndpoints);this.Y(this.element,\"change\",this.onChange);this.show()};\ng.J.Zq\u003dfunction(){qu0(this,!1);this.j.N.subscribe(\"l\",this.DKB,this)};\ng.J.onChange\u003dfunction(e){e.target\u003d\u003d\u003dthis.noneOfTheAbove.button.J?Z4E(this):this.Z.has(e.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),qu0(this,!0))};\ng.J.DKB\u003dfunction(){var e\u003d[],N\u003dthis.N.reduce(function(E,A,T){var p\u003dA.toggledLoggingParams;A.J\u0026\u0026A.J.isToggled()\u0026\u0026p\u0026\u0026(E.push(p),e.push(T));return E},[]).join(\"\u0026\"),y\u003dthis.submitEndpoints.map(function(E){if(!E.loggingUrls)return E;\nE\u003dg.gi(E);E.loggingUrls\u003dE.loggingUrls.map(function(A){A.baseUrl\u0026\u0026(A.baseUrl\u003dmV(A.baseUrl,N));return A});\nreturn E});\nif(y){y\u003dg.c(y);for(var w\u003dy.next();!w.done;w\u003dy.next())w\u003dw.value,this.layoutId?Kn(this.Y1,w,this.layoutId,this.macros):g.t0(Error(\"Missing layoutId for multi_select_question.\"))}this.api.X().T(\"supports_multi_step_on_desktop\")\u0026\u0026this.Kh(e)};\ng.J.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.b(zd,vv);zd.prototype.init\u003dfunction(e,N,y){var w\u003dthis;vv.prototype.init.call(this,e,N,y);N.questionText\u0026\u0026i4M(this,N.questionText);N.answers\u0026\u0026N.answers.forEach(function(E,A){g.m(E,oH)\u0026\u0026D1M(w,g.m(E,oH),y,A)});\nN.surveyAdQuestionCommon?VGH(this,N.surveyAdQuestionCommon):g.t0(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(N)));this.show()};\nzd.prototype.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.b(i9,lj);i9.prototype.init\u003dfunction(e,N,y){var w\u003dthis;lj.prototype.init.call(this,e,N,y);if(this.api.X().T(\"supports_multi_step_on_desktop\")){var E;this.conditioningRules\u003d(E\u003dN.conditioningRules)!\u003dnull?E:[];var A;this.N\u003d(A\u003dN.questions)!\u003dnull?A:[];var T;((T\u003dN.questions)\u003d\u003dnull?0:T.length)\u0026\u0026Q6F(this,0)}else(N.questions||[]).forEach(function(p){g.m(p,Pr)?j6E(w,g.m(p,Pr),y):g.m(p,X4)\u0026\u0026nc0(w,g.m(p,X4),y)});\nthis.show()};\ni9.prototype.clear\u003dfunction(){this.api.X().T(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};\ni9.prototype.j\u003dfunction(e){var N\u003dthis;if(this.api.X().T(\"supports_multi_step_on_desktop\")){var y;if((y\u003dthis.conditioningRules)\u003d\u003dnull?0:y.length){var w;if(e.length\u003d\u003d\u003d0)this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);else if(this.conditioningRules.find(function(E){return E.questionIndex\u003d\u003d\u003dN.J})\u003d\u003dnull)g.t0(Error(\"Expected conditioning rule(s) for survey question.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);\nelse if(this.conditioningRules.forEach(function(E){if(E.questionIndex\u003d\u003d\u003dN.J)switch(E.condition){case \"CONDITION_ALL_OF\":var A;if((A\u003dE.answerIndices)\u003d\u003dnull?0:A.every(function(p){return e.includes(p)}))w\u003dE.nextQuestionIndex;\nbreak;case \"CONDITION_ANY_OF\":var T;if((T\u003dE.answerIndices)\u003d\u003dnull?0:T.some(function(p){return e.includes(p)}))w\u003dE.nextQuestionIndex;\nbreak;default:g.t0(Error(\"Expected specified condition in survey conditioning rules.\"))}}),w!\u003dnull)Q6F(this,w);\nelse this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}else this.questions.length\u003e1\u0026\u0026g.t0(Error(\"No conditioning rules, yet survey is multi step. Expected questions.length to be 1.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}};g.b(D_,lj);\nD_.prototype.init\u003dfunction(e,N,y){var w\u003dthis;lj.prototype.init.call(this,e,N,y);e\u003dN.timeoutSeconds||0;if(typeof e!\u003d\u003d\"number\"||e\u003c0)g.t0(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+e));else if(N.timeoutCommands)if(N.text)if(N.ctaButton\u0026\u0026g.m(N.ctaButton,g.zR))if(N.brandImage)if(N.backgroundImage\u0026\u0026g.m(N.backgroundImage,iS)\u0026\u0026g.m(N.backgroundImage,iS).landscape){this.layoutId||g.t0(Error(\"Missing layoutId for survey interstitial.\"));m1M(this.interstitial,g.m(N.backgroundImage,\niS).landscape);m1M(this.logoImage,N.brandImage);g.AL(this.text,g.SY(N.text));var E\u003d[\"ytp-ad-survey-interstitial-action-button\"];E.push(\"ytp-ad-survey-interstitial-action-button-rounded\");this.actionButton\u003dnew Vv(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,E);g.Q(this,this.actionButton);this.actionButton.yB(this.N);this.actionButton.init(TV(\"button\"),g.m(N.ctaButton,g.zR),y);this.actionButton.show();this.J\u003dnew B2(this.api,e*1E3);this.J.subscribe(\"g\",function(){w.transition.hide()});\ng.Q(this,this.J);this.Y(this.element,\"click\",function(A){var T\u003dA.target\u003d\u003d\u003dw.interstitial;A\u003dw.actionButton.element.contains(A.target);if(T||A)if(w.transition.hide(),T)w.api.onAdUxClicked(w.componentType,w.layoutId)});\nthis.transition.show(100)}else g.t0(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.t0(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.t0(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nD_.prototype.clear\u003dfunction(){this.hide()};\nD_.prototype.show\u003dfunction(){H4M(!0);lj.prototype.show.call(this)};\nD_.prototype.hide\u003dfunction(){H4M(!1);lj.prototype.hide.call(this)};g.b(gV,sZ);g.J\u003dgV.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});if(N.durationMilliseconds){if(N.durationMilliseconds\u003c0){g.t0(Error(\"DurationMilliseconds was specified incorrectly in AdPreview with a value of: \"+N.durationMilliseconds));return}this.N\u003dN.durationMilliseconds}else this.N\u003dthis.J.WU();var y;if((y\u003dN.previewText)\u003d\u003dnull||!y.text||g.kw(N.previewText.text))g.t0(Error(\"No text is returned for AdPreview.\"));else{this.Z\u003dN.previewText;N.previewText.isTemplated||g.AL(this.K,N.previewText.text);var w;\nif(((w\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:w.al)\u0026\u0026N.previewImage){var E,A;(e\u003d((A\u003ddL(((E\u003dN.previewImage)\u003d\u003dnull?void 0:E.sources)||[],52,!1))\u003d\u003dnull?void 0:A.url)||\"\")\u0026\u0026e.length?(this.previewImage\u003dnew g.Mu({S:\"img\",B:\"ytp-preview-ad__image\",V:{src:\"{{imageUrl}}\"}}),this.previewImage.updateValue(\"imageUrl\",e),g.Q(this,this.previewImage),this.previewImage.yB(this.element)):g.t0(Error(\"Failed to get imageUrl in AdPreview.\"))}else this.K.classList.add(\"ytp-preview-ad__text--padding--wide\")}};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();if(e!\u003dnull\u0026\u0026e.current)if(e\u003d1E3*e.current,e\u003e\u003dthis.N)this.transition.hide();else{var N;if((N\u003dthis.Z)\u003d\u003dnull?0:N.isTemplated)if(N\u003dMath.max(0,Math.ceil((this.N-e)/1E3)),N!\u003d\u003dthis.j){var y,w;(e\u003d(y\u003dthis.Z)\u003d\u003dnull?void 0:(w\u003dy.text)\u003d\u003dnull?void 0:w.replace(\"{TIME_REMAINING}\",String(N)))\u0026\u0026g.AL(this.K,e);this.j\u003dN}}}};g.b(Va,lj);\nVa.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y,w;if((e\u003d((w\u003ddL(((y\u003dN.image)\u003d\u003dnull?void 0:y.sources)||[],KeP(N),!0))\u003d\u003dnull?void 0:w.url)||\"\")\u0026\u0026e.length){y\u003dthis.hW(\"ytp-ad-avatar\");y.src\u003de;var E,A;if(w\u003d(E\u003dN.interaction)\u003d\u003dnull?void 0:(A\u003dE.accessibility)\u003d\u003dnull?void 0:A.label)y.alt\u003dw;switch(N.size){case \"AD_AVATAR_SIZE_XXS\":this.element.classList.add(\"ytp-ad-avatar--size-xxs\");break;case \"AD_AVATAR_SIZE_XS\":this.element.classList.add(\"ytp-ad-avatar--size-xs\");break;case \"AD_AVATAR_SIZE_S\":this.element.classList.add(\"ytp-ad-avatar--size-s\");\nbreak;case \"AD_AVATAR_SIZE_M\":this.element.classList.add(\"ytp-ad-avatar--size-m\");break;case \"AD_AVATAR_SIZE_L\":this.element.classList.add(\"ytp-ad-avatar--size-l\");break;case \"AD_AVATAR_SIZE_XL\":this.element.classList.add(\"ytp-ad-avatar--size-xl\");break;case \"AD_AVATAR_SIZE_RESPONSIVE\":this.element.classList.add(\"ytp-ad-avatar--size-responsive\");break;default:this.element.classList.add(\"ytp-ad-avatar--size-m\")}switch(N.style){case \"AD_AVATAR_STYLE_ROUNDED_CORNER\":this.element.classList.add(\"ytp-ad-avatar--rounded-corner\");\nbreak;default:this.element.classList.add(\"ytp-ad-avatar--circular\")}}else g.t0(Error(\"Failed to get imageUrl in AdAvatar.\"))};\nVa.prototype.clear\u003dfunction(){this.hide()};\nVa.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(fe,lj);\nfe.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y;e\u003d(y\u003dN.label)\u003d\u003dnull?void 0:y.content;if((y\u003de!\u003dnull\u0026\u0026!g.kw(e))||N.iconImage){y\u0026\u0026(this.buttonText\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-vm__text\",b9:e}),g.Q(this,this.buttonText),this.buttonText.yB(this.element));var w,E,A\u003d((w\u003dN.interaction)\u003d\u003dnull?0:(E\u003dw.accessibility)\u003d\u003dnull?0:E.label)||y?e:\"\";A\u0026\u0026G1(this.element,A+\" This link opens in new tab\");OH(this.element);if(N.iconImage){w\u003dvoid 0;if(N.iconImage){a:{E\u003dN.iconImage;if(E.sources)for(E\u003d\ng.c(E.sources),e\u003dE.next();!e.done;e\u003dE.next())if(e\u003de.value,A\u003dvoid 0,(A\u003de.clientResource)\u003d\u003dnull?0:A.imageName){E\u003de;break a}E\u003dvoid 0}if(E){var T;w\u003d{iconType:(T\u003dE.clientResource)\u003d\u003dnull?void 0:T.imageName}}}T\u003dg1(w,!1,this.N);T!\u003dnull\u0026\u0026(this.buttonIcon\u003dnew g.Mu({S:\"span\",B:\"ytp-ad-button-vm__icon\",W:[T]}),g.Q(this,this.buttonIcon),N.iconLeading?(yp(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--leading\")):y?(this.buttonIcon.yB(this.element),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--trailing\")):\n(this.buttonIcon.yB(this.element),this.element.classList.add(\"ytp-ad-button-vm--icon-only\")))}switch(N.style){case \"AD_BUTTON_STYLE_TRANSPARENT\":this.element.classList.add(\"ytp-ad-button-vm--style-transparent\");break;case \"AD_BUTTON_STYLE_FILLED_WHITE\":this.element.classList.add(\"ytp-ad-button-vm--style-filled-white\");break;case \"AD_BUTTON_STYLE_FILLED\":this.element.classList.add(this.J?\"ytp-ad-button-vm--style-filled-dark\":\"ytp-ad-button-vm--style-filled\");break;default:this.element.classList.add(\"ytp-ad-button-vm--style-filled\")}switch(N.size){case \"AD_BUTTON_SIZE_COMPACT\":this.element.classList.add(\"ytp-ad-button-vm--size-compact\");\nbreak;case \"AD_BUTTON_SIZE_LARGE\":this.element.classList.add(\"ytp-ad-button-vm--size-large\");break;default:this.element.classList.add(\"ytp-ad-button-vm--size-default\")}}else g.uA(Error(\"AdButton does not have label or an icon.\"))};\nfe.prototype.clear\u003dfunction(){this.hide()};\nfe.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e)};g.b(We1,sZ);g.J\u003dWe1.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});this.api.X().T(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.element.classList.add(\"ytp-ad-avatar-lockup-card--large\"),this.hW(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\").classList.add(\"ytp-ad-avatar-lockup-card__avatar_and_text_container--large\"),this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline--large\"),this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--large\"),this.adButton.element.classList.add(\"ytp-ad-avatar-lockup-card__button--large\"),\nthis.adAvatar.element.classList.add(\"ytp-ad-avatar-lockup-card__ad_avatar--large\"),yp(this.hW(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\"),this.adAvatar.element,0));if(e\u003dg.m(N.avatar,mO)){var y\u003dN.headline;if(y){var w\u003dN.description;if(w){var E\u003dg.m(N.button,Ke);E?(this.adAvatar.init(TV(\"ad-avatar\"),e),this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(y)),this.description.init(TV(\"ad-simple-attributed-string\"),new zF(w)),y.content\u0026\u0026y.content.length\u003e20\u0026\u0026this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--hidden--in--small--player\"),\nthis.adButton.init(TV(\"ad-button\"),E),this.startMilliseconds\u003dN.startMs||0,this.api.OW()||this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Jt.bind(this)),aM(this)):g.t0(Error(\"No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No description is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.t0(Error(\"No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e\u0026\u0026e.current\u0026\u00261E3*e.current\u003e\u003dthis.startMilliseconds\u0026\u0026(eQ(this),this.element.classList.remove(\"ytp-ad-avatar-lockup-card--inactive\"))}};\ng.J.w2\u003dfunction(){this.clear()};\ng.J.onClick\u003dfunction(e){this.api.pauseVideo();sZ.prototype.onClick.call(this,e)};\ng.J.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Jt.bind(this))};\ng.J.show\u003dfunction(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();sZ.prototype.hide.call(this)};\ng.J.Jt\u003dfunction(e){e\u003d\u003d\u003d\"hidden\"?this.show():this.hide()};g.b(tM,lj);g.J\u003dtM.prototype;\ng.J.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(!N.label||g.kw(N.label))g.t0(Error(\"No label is returned for SkipAdButton.\"));else if(g.AL(this.j,N.label),e\u003dg1({iconType:\"SKIP_NEXT_NEW\"}),e\u003d\u003dnull)g.t0(Error(\"Unable to retrieve icon for SkipAdButton\"));else if(this.K\u003dnew g.Mu({S:\"span\",B:\"ytp-skip-ad-button__icon\",W:[e]}),g.Q(this,this.K),this.K.yB(this.element),this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026(N\u003dg.Ly(N.targetId)))this.N\u003d!0,this.element.setAttribute(\"data-tooltip-target-id\",N),\nthis.element.setAttribute(\"data-tooltip-target-fixed\",\"\")};\ng.J.onClick\u003dfunction(e){e\u0026\u0026e.preventDefault();var N,y;GvM(e,{contentCpn:(y\u003d(N\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:N.clientPlaybackNonce)!\u003dnull?y:\"\"})\u003d\u003d\u003d0?this.api.Mg(\"onAbnormalityDetected\"):(lj.prototype.onClick.call(this,e),this.api.Mg(\"onAdSkip\"),this.api.onAdUxClicked(this.componentType,this.layoutId))};\ng.J.clear\u003dfunction(){this.J.reset();this.hide()};\ng.J.hide\u003dfunction(){lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){this.J.start();lj.prototype.show.call(this);this.N\u0026\u0026this.api.X().experiments.gP(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};g.b(O4P,sZ);g.J\u003dO4P.prototype;\ng.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});e\u003dg.m(N.preskipState,owT);if(this.j||!this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")){if(!e){g.t0(Error(\"No AdPreviewViewModel is returned in SkipAdViewModel.\"));return}var y;(y\u003dthis.N)\u003d\u003dnull||y.init(TV(\"preview-ad\"),e);(y\u003dthis.N)!\u003dnull\u0026\u0026(y.transition.show(100),y.show())}(y\u003dg.m(N.skippableState,hXk))?(N.skipOffsetMilliseconds!\u003dnull?this.skipOffsetMilliseconds\u003dN.skipOffsetMilliseconds:(g.uA(Error(\"No skipOffsetMilliseconds is returned in SkipAdViewModel.\")),this.skipOffsetMilliseconds\u003d\n5E3),this.K.init(TV(\"skip-button\"),y),this.show()):g.t0(Error(\"No SkipAdButtonViewModel is returned in SkipAdViewModel.\"))};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.hide\u003dfunction(){!this.isSkippable\u0026\u0026this.N?this.N.hide():this.K\u0026\u0026this.K.hide();eQ(this);sZ.prototype.hide.call(this)};\ng.J.clear\u003dfunction(){var e;(e\u003dthis.N)\u003d\u003dnull||e.clear();this.K\u0026\u0026this.K.clear();eQ(this);sZ.prototype.hide.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(1E3*this.J.getProgressState().current\u003e\u003dthis.skipOffsetMilliseconds\u0026\u0026!this.isSkippable){this.isSkippable\u003d!0;var e;(e\u003dthis.N)!\u003dnull\u0026\u0026e.transition.hide();(e\u003dthis.K)!\u003dnull\u0026\u0026(e.transition.show(),e.show())}};g.b(u9,lj);\nu9.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N.label){var y;((y\u003dN.label)\u003d\u003dnull?0:y.content)\u0026\u0026!g.kw(N.label.content)\u0026\u0026(this.linkText\u003dnew g.Mu({S:\"span\",B:\"ytp-visit-advertiser-link__text\",b9:N.label.content}),g.Q(this,this.linkText),this.linkText.yB(this.element));var w,E;if((w\u003dN.interaction)\u003d\u003dnull?0:(E\u003dw.accessibility)\u003d\u003dnull?0:E.label)G1(this.element,N.interaction.accessibility.label+\" This link opens in new tab\");else{var A;((A\u003dN.label)\u003d\u003dnull?0:A.content)\u0026\u0026!g.kw(N.label.content)\u0026\u0026G1(this.element,\nN.label.content+\" This link opens in new tab\")}OH(this.element);this.element.setAttribute(\"tabindex\",\"0\");this.show()}else g.t0(Error(\"No label found in VisitAdvertiserLink.\"))};\nu9.prototype.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\nu9.prototype.clear\u003dfunction(){this.hide()};g.b(qr,lj);\nqr.prototype.init\u003dfunction(e,N,y,w){lj.prototype.init.call(this,e,N,{});if(N.skipOrPreview){y\u003dN.skipOrPreview;e\u003dg.m(y,cV5);y\u003dg.m(y,owT);var E,A\u003dthis.api.X().T(\"clean_player_style_fix_on_web\")\u0026\u0026((E\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:E.isDaiEnabled());e?(this.Af\u003dnew O4P(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.Af),this.Af.yB(this.D),this.Af.init(TV(\"skip-ad\"),e)):!y||this.api.X().experiments.gP(\"disable_ad_preview_for_instream_ads\")\u0026\u0026!A||(this.j\u003dnew gV(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1,this.N,1),g.Q(this,this.j),this.j.yB(this.D),this.j.init(TV(\"ad-preview\"),y),E\u003dthis.j,E.transition.show(100),E.show());if(E\u003dg.m(N.skipOrPreview,cV5))var T\u003dE.skipOffsetMilliseconds}N.playerAdCard\u0026\u0026(E\u003dg.m(N.playerAdCard,bq0))\u0026\u0026(this.playerAdCard\u003dnew We1(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.playerAdCard),this.playerAdCard.yB(this.i9),this.playerAdCard.init(TV(\"ad-avatar-lockup-card\"),E));E\u003dthis.api.X().T(\"disable_ad_duration_remaining_for_instream_video_ads\")||\nN.adPodIndex!\u003d\u003dvoid 0;N.adBadgeRenderer\u0026\u0026((e\u003dg.m(N.adBadgeRenderer,Hv))?(this.K\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,E),g.Q(this,this.K),this.K.yB(this.J),this.K.init(TV(\"ad-badge\"),e)):g.t0(Error(\"AdBadgeViewModel is not found in player overlay layout.\")));N.adPodIndex\u0026\u0026(e\u003dg.m(N.adPodIndex,M0Z))\u0026\u0026(this.adPodIndex\u003dnew gh(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,g.m(N.skipOrPreview,cV5)\u003d\u003d\u003dvoid 0),g.Q(this,this.adPodIndex),this.adPodIndex.yB(this.J),\nthis.adPodIndex.init(TV(\"ad-pod-index\"),e));N.adInfoRenderer\u0026\u0026(e\u003dg.m(N.adInfoRenderer,IQ))\u0026\u0026(this.adInfoButton\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,void 0,E),g.Q(this,this.adInfoButton),this.api.X().T(\"enable_ad_pod_index_autohide\")\u0026\u0026this.K!\u003d\u003dvoid 0?this.J.insertBefore(this.adInfoButton.element,this.K.element.nextSibling):this.adInfoButton.yB(this.J),this.adInfoButton.init(TV(\"ad-info-hover-text-button\"),e,this.macros));var p;e\u003dthis.api.X().T(\"clean_player_style_fix_on_web\")\u0026\u0026\n((p\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:p.isDaiEnabled());N.adDurationRemaining\u0026\u0026(!E||e)\u0026\u0026(p\u003dg.m(N.adDurationRemaining,yVq))\u0026\u0026(this.adDurationRemaining\u003dnew I4(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.N,w.videoAdDurationSeconds,E),g.Q(this,this.adDurationRemaining),E\u0026\u0026this.adPodIndex!\u003d\u003dvoid 0?this.J.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!\u003d\u003dvoid 0?E?this.J.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling):\nthis.J.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.yB(this.J),this.adDurationRemaining.init(TV(\"ad-duration-remaining\"),p,this.macros),E\u0026\u0026this.adDurationRemaining.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));N.visitAdvertiserLink\u0026\u0026(w\u003dg.m(N.visitAdvertiserLink,B5f))\u0026\u0026(this.visitAdvertiserLink\u003dnew u9(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.visitAdvertiserLink),this.visitAdvertiserLink.yB(this.J),\nthis.visitAdvertiserLink.init(TV(\"visit-advertiser-link\"),w));N.adDisclosureBanner\u0026\u0026(N\u003dg.m(N.adDisclosureBanner,Ykf))\u0026\u0026(this.adDisclosureBanner\u003dnew Vd(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.adDisclosureBanner),this.adDisclosureBanner.yB(this.Kh),this.adDisclosureBanner.init(TV(\"ad-disclosure-banner\"),N));this.api.X().T(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(this.Z\u003dnew up(this.api,this.N,T,E),g.Q(this,this.Z),g.Pb(this.api,this.Z.element,4));this.show()};\nqr.prototype.clear\u003dfunction(){this.hide()};g.b(Rw3,lj);g.J\u003dRw3.prototype;\ng.J.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.title)if(e\u003dN.title)if(this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(e)),e\u003dg.m(N.moreInfoButton,Ke)){if(this.moreInfoButton.init(TV(\"ad-button\"),e),N.descriptions)N.descriptions.length\u003e0\u0026\u0026(e\u003dN.descriptions[0])\u0026\u0026(this.J\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.J),this.J.yB(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[0]),this.J.init(TV(\"ad-simple-attributed-string\"),\nnew zF(e))),N.descriptions.length\u003e1\u0026\u0026(N\u003dN.descriptions[1])\u0026\u0026(this.N\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.N),this.N.yB(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[1]),this.N.init(TV(\"ad-simple-attributed-string\"),new zF(N)))}else g.t0(Error(\"No AdButtonViewModel is returned in AdGridCardText.\"));else g.t0(Error(\"No headline found in AdGridCardText.\"));else g.t0(Error(\"No headline found in AdGridCardText.\"))};\ng.J.onClick\u003dfunction(e){lj.prototype.onClick.call(this,e);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.J.clear\u003dfunction(){this.hide();this.headline.clear();this.moreInfoButton.clear();var e;(e\u003dthis.J)\u003d\u003dnull||e.clear();var N;(N\u003dthis.N)\u003d\u003dnull||N.clear()};\ng.J.hide\u003dfunction(){this.headline.hide();this.moreInfoButton.hide();var e;(e\u003dthis.J)\u003d\u003dnull||e.hide();var N;(N\u003dthis.N)\u003d\u003dnull||N.hide();lj.prototype.hide.call(this)};\ng.J.show\u003dfunction(){lj.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var e;(e\u003dthis.J)\u003d\u003dnull||e.show();var N;(N\u003dthis.N)\u003d\u003dnull||N.show()};g.b(Z_,lj);Z_.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N!\u003dnull\u0026\u0026N.gridCards)if(N.style!\u003d\u003d\"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN\")g.t0(Error(\"Only single column style is currently supported in AdGridCardCollection.\"));else for(e\u003dg.c(N.gridCards),N\u003de.next();!N.done;N\u003de.next()){if(N\u003dg.m(N.value,Skq)){var y\u003dnew Rw3(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,y);y.yB(this.element);y.init(TV(\"ad-grid-card-text\"),N);this.J.push(y)}}else g.t0(Error(\"No grid cards found in AdGridCardCollection.\"))};\nZ_.prototype.show\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.show();lj.prototype.show.call(this)};\nZ_.prototype.clear\u003dfunction(){this.hide();for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.clear()};\nZ_.prototype.hide\u003dfunction(){for(var e\u003dg.c(this.J),N\u003de.next();!N.done;N\u003de.next())N.value.hide();lj.prototype.hide.call(this)};g.b(xL,sZ);g.J\u003dxL.prototype;g.J.init\u003dfunction(e,N,y,w,E){E\u003dE\u003d\u003d\u003dvoid 0?0:E;sZ.prototype.init.call(this,e,N,y,w);this.playerProgressOffsetMs\u003dE;aM(this);this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Kn.bind(this));this.api.addEventListener(\"resize\",this.Nv.bind(this));this.api.OW()?(this.N\u003d!0,this.api.c7(!0),this.show()):this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e\u0026\u0026e.current\u0026\u0026!this.N\u0026\u00261E3*e.current\u003e\u003dthis.playerProgressOffsetMs\u0026\u0026(this.N\u003d!0,this.api.c7(!0),this.show())}};\ng.J.w2\u003dfunction(){this.N\u0026\u0026this.api.c7(!1);this.hide()};\ng.J.clear\u003dfunction(){this.api.c7(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Kn.bind(this));this.api.removeEventListener(\"resize\",this.Nv.bind(this));eQ(this);this.hide()};\ng.J.hide\u003dfunction(){GU1(!1);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){GU1(!0);sZ.prototype.show.call(this)};g.b(U13,xL);g.J\u003dU13.prototype;\ng.J.init\u003dfunction(e,N,y,w){if(N!\u003dnull\u0026\u0026N.adGridCardCollection)if(N!\u003dnull\u0026\u0026N.adButton){var E\u003dNumber(N.playerProgressOffsetMs||\"0\");isNaN(E)?xL.prototype.init.call(this,e,N,y,w):xL.prototype.init.call(this,e,N,y,w,E);e\u003dN.headline;y\u003dg.m(N.adAvatar,mO);e\u0026\u0026y?(this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.headline),this.headline.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__header__headline\")),this.headline.init(TV(\"ad-simple-attributed-string\"),new zF(e)),\nthis.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.adAvatar),this.adAvatar.yB(this.hW(\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\")),this.adAvatar.init(TV(\"ad-avatar\"),y)):this.j.classList.remove(\"ytp-display-underlay-text-grid-cards__content_container__header\");e\u003dg.m(N.adGridCardCollection,Ffw);this.adGridCardCollection.init(TV(\"ad-grid-card-collection\"),e);N\u003dg.m(N.adButton,Ke);this.adButton.init(TV(\"ad-button\"),N);\nthis.hide()}else g.t0(Error(\"No button found in DisplayUnderlayTextGridCardsLayout.\"));else g.t0(Error(\"No grid cards found in DisplayUnderlayTextGridCardsLayout.\"))};\ng.J.onClick\u003dfunction(e){(this.adButton\u0026\u0026g.Ex(this.adButton.element,e.target)||this.adAvatar\u0026\u0026g.Ex(this.adAvatar.element,e.target))\u0026\u0026this.api.pauseVideo();xL.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.J.Nv\u003dfunction(){};\ng.J.clear\u003dfunction(){this.hide();var e;(e\u003dthis.headline)\u003d\u003dnull||e.clear();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.clear();this.adGridCardCollection.clear();this.adButton.clear();xL.prototype.clear.call(this)};\ng.J.show\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.show();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.show();this.adGridCardCollection.show();this.adButton.show();xL.prototype.show.call(this)};\ng.J.hide\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.hide();var N;(N\u003dthis.adAvatar)\u003d\u003dnull||N.hide();this.adGridCardCollection.hide();this.adButton.hide();xL.prototype.hide.call(this)};\ng.J.Kn\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.K.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.K.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.K.classList.remove(\"ytp-ad-underlay-clickable\"))};g.b(jT,lj);\njT.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(N.attributes\u003d\u003d\u003dvoid 0)g.t0(Error(\"No attributes found in AdDetailsLineViewModel.\"));else if(N.style\u003d\u003d\u003dvoid 0)g.t0(Error(\"No style found in AdDetailsLineViewModel.\"));else{e\u003dg.c(N.attributes);for(var y\u003de.next();!y.done;y\u003de.next())if(y\u003dy.value,y.text!\u003d\u003dvoid 0){y\u003dy.text;var w\u003dN.style,E\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,E);E.yB(this.element);a:switch(w){case \"AD_DETAILS_LINE_STYLE_RESPONSIVE\":w\u003d\"ytp-ad-details-line__text--style-responsive\";\nbreak a;default:w\u003d\"ytp-ad-details-line__text--style-standard\"}E.element.classList.add(w);E.init(TV(\"ad-simple-attributed-string\"),new zF(y));this.J.push(E)}this.show()}};\njT.prototype.show\u003dfunction(){this.J.forEach(function(e){e.show()});\nlj.prototype.show.call(this)};\njT.prototype.clear\u003dfunction(){this.hide()};\njT.prototype.hide\u003dfunction(){this.J.forEach(function(e){e.hide()});\nlj.prototype.hide.call(this)};g.b(ne,lj);ne.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});var y,w;(e\u003d((w\u003ddL(((y\u003dN.image)\u003d\u003dnull?void 0:y.sources)||[]))\u003d\u003dnull?void 0:w.url)||\"\")\u0026\u0026e.length?(y\u003dthis.hW(\"ytp-image-background-image\"),g.$0(y,\"backgroundImage\",\"url(\"+e+\")\"),N.blurLevel!\u003d\u003dvoid 0\u0026\u0026g.$0(y,\"filter\",\"blur(\"+N.blurLevel+\"px)\"),N.gradient!\u003d\u003dvoid 0\u0026\u0026(N\u003dnew g.W({S:\"div\",dP:[\"ytp-image-background--gradient-vertical\"]}),g.Q(this,N),N.yB(this.element)),this.show()):g.t0(Error(\"Failed to get imageUrl in ImageBackground.\"))};\nne.prototype.clear\u003dfunction(){this.hide()};g.b(LeM,sZ);g.J\u003dLeM.prototype;g.J.init\u003dfunction(e,N){sZ.prototype.init.call(this,e,N,{});g.$0(this.K,\"stroke-dasharray\",\"0 \"+this.N);this.show()};\ng.J.clear\u003dfunction(){this.hide()};\ng.J.hide\u003dfunction(){eQ(this);sZ.prototype.hide.call(this)};\ng.J.show\u003dfunction(){aM(this);sZ.prototype.show.call(this)};\ng.J.w2\u003dfunction(){this.hide()};\ng.J.t3\u003dfunction(){if(this.J){var e\u003dthis.J.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.$0(this.K,\"stroke-dasharray\",e.current/e.seekableEnd*this.N+\" \"+this.N)}};g.b(Qa,lj);\nQa.prototype.init\u003dfunction(e,N){lj.prototype.init.call(this,e,N,{});if(aPn(N)){this.adAvatar\u003dnew Va(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.adAvatar);this.adAvatar.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"));this.adAvatar.init(TV(\"ad-avatar\"),g.m(N.adAvatar,mO));this.headline\u003dnew ip(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1);g.Q(this,this.headline);this.headline.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"));this.headline.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline\");\nthis.headline.init(TV(\"ad-simple-attributed-string\"),new zF(N.headline));if(e\u003dg.m(N.adDetailsLine,$Mw))this.detailsLine\u003dnew jT(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.detailsLine),this.detailsLine.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\")),this.detailsLine.init(TV(\"ad-details-line\"),e);this.adButton\u003dnew fe(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,!0);g.Q(this,this.adButton);\nthis.adButton.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"));this.adButton.init(TV(\"ad-button\"),g.m(N.adButton,Ke));e\u003dthis.api.T(\"disable_ad_preview_for_instream_ads\");this.adBadge\u003dnew DY(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,e);g.Q(this,this.adBadge);this.adBadge.yB(this.j);this.adBadge.init(TV(\"ad-badge\"),g.m(N.adBadge,Hv));this.adInfoButton\u003dnew GV(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1,this.element,\nvoid 0,e);g.Q(this,this.adInfoButton);this.adInfoButton.yB(this.j);this.adInfoButton.init(TV(\"ad-info-hover-text-button\"),g.m(N.adInfoRenderer,IQ),this.macros);if(e\u003dg.m(N.skipAdButton,hXk))this.skipAdButton\u003dnew tM(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.skipAdButton),this.skipAdButton.yB(this.element),this.skipAdButton.init(TV(\"skip-button\"),e);this.N\u003dnew XD(N.durationMilliseconds);g.Q(this,this.N);if(e\u003dg.m(N.countdownViewModel,kwk))this.J\u003dnew LeM(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Y1,this.N),g.Q(this,this.J),this.J.yB(this.hW(\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\")),this.J.init(TV(\"timed-pie-countdown\"),e);if(N\u003dg.m(N.imageBackground,lZV))this.imageBackground\u003dnew ne(this.api,this.layoutId,this.interactionLoggingClientData,this.Y1),g.Q(this,this.imageBackground),this.imageBackground.yB(this.element),this.imageBackground.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__background-image-container\"),\nthis.imageBackground.init(TV(\"image-background\"),N);this.show();this.element.focus()}};\nQa.prototype.clear\u003dfunction(){g.g9(this.K);this.hide()};\nQa.prototype.show\u003dfunction(){s6J(!0);this.adAvatar\u0026\u0026this.adAvatar.show();this.headline\u0026\u0026this.headline.show();this.adButton\u0026\u0026this.adButton.show();this.skipAdButton\u0026\u0026this.skipAdButton.show();lj.prototype.show.call(this)};\nQa.prototype.hide\u003dfunction(){s6J(!1);this.adAvatar\u0026\u0026this.adAvatar.hide();this.headline\u0026\u0026this.headline.hide();this.adButton\u0026\u0026this.adButton.hide();this.detailsLine\u0026\u0026this.detailsLine.hide();this.adBadge\u0026\u0026this.adBadge.hide();this.adInfoButton\u0026\u0026this.adInfoButton.hide();this.skipAdButton\u0026\u0026this.skipAdButton.hide();this.J\u0026\u0026this.J.hide();this.imageBackground\u0026\u0026this.imageBackground.hide();lj.prototype.hide.call(this)};var Ugw\u003d\"ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser\".split(\" \").concat(\"shopping-companion action-companion image-companion ads-engagement-panel ads-engagement-panel-layout banner-image top-banner-image-text-icon-buttoned\".split(\" \"));g.b(Wv,Hq);\nWv.prototype.j\u003dfunction(e){var N\u003de.id,y\u003de.content,w\u003dy.componentType;if(!Ugw.includes(w))switch(e.actionType){case 1:e\u003dthis.api;var E\u003dthis.Y1,A\u003dy.layoutId,T\u003dy.interactionLoggingClientData,p\u003dy instanceof R0?y.ZH:!1,C\u003dy instanceof R0||y instanceof kN?y.uC:!1;T\u003dT\u003d\u003d\u003dvoid 0?{}:T;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;switch(w){case \"invideo-overlay\":e\u003dnew SuE(e,A,T,E);break;case \"player-overlay\":e\u003dnew qE(e,A,T,E,new Nh(e),C);break;case \"player-overlay-layout\":e\u003dnew qr(e,A,T,E,new Nh(e));break;case \"survey\":e\u003d\nnew i9(e,A,T,E);break;case \"ad-action-interstitial\":e\u003dnew $1P(e,A,T,E,p,C);break;case \"video-interstitial-buttoned-centered\":e\u003dnew Qa(e,A,T,E);break;case \"survey-interstitial\":e\u003dnew D_(e,A,T,E);break;case \"ad-message\":e\u003dnew PD3(e,A,T,E,new Nh(e,1));break;case \"player-underlay\":e\u003dnew IPJ(e,A,T,E);break;case \"display-underlay-text-grid-cards\":e\u003dnew U13(e,A,T,E,new Nh(e));break;default:e\u003dnull}if(!e){g.uA(Error(\"No UI component returned from ComponentFactory for type: \"+w));break}g.P4(this.N,N)?g.uA(Error(\"Ad UI component already registered: \"+\nN)):this.N[N]\u003de;e.bind(y);y instanceof Wt?this.K?this.K.append(e.sE):g.uA(Error(\"Underlay view was not created but UnderlayRenderer was created\")):this.L.append(e.sE);break;case 2:N\u003deo1(this,e);if(N\u003d\u003dnull)break;N.bind(y);break;case 3:y\u003deo1(this,e),y!\u003dnull\u0026\u0026(g.JV(y),g.P4(this.N,N)?(y\u003dthis.N,N in y\u0026\u0026delete y[N]):g.uA(Error(\"Ad UI component does not exist: \"+N)))}};\nWv.prototype.fh\u003dfunction(){g.pq(Object.values(this.N));this.N\u003d{};Hq.prototype.fh.call(this)};g.b(Nc5,g.dH);g.J\u003dNc5.prototype;g.J.create\u003dfunction(){try{y1H(this),this.load(),this.created\u003d!0,y1H(this)}catch(e){YN(e instanceof Error?e:String(e))}};\ng.J.load\u003dfunction(){try{A11(this)}finally{L7(kL(this.J).mW)\u0026\u0026this.player.Go(\"ad\",1)}};\ng.J.destroy\u003dfunction(){var e\u003dthis.player.getVideoData(1);this.J.J.ji.Jg(e\u0026\u0026e.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.J.unload\u003dfunction(){g.dH.prototype.unload.call(this);try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(N){YN(N instanceof Error?N:String(N))}if(this.N!\u003dnull){var e\u003dthis.N;this.N\u003dnull;e.dispose()}this.K.reset()};\ng.J.uZ\u003dfunction(){return!1};\ng.J.getAdState\u003dfunction(){return-1};\ng.J.getOptions\u003dfunction(){return Object.values(Gyq)};\ng.J.uv\u003dfunction(e,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;switch(e){case \"replaceUrlMacros\":return e\u003dN,e.url?(N\u003dBU_(this.player),Object.assign(N,e.w21),e\u003dg.Vx(e.url,N)):e\u003dnull,e;case \"onAboutThisAdPopupClosed\":this.Jp(N);break;case \"executeCommand\":e\u003dN;e.command\u0026\u0026e.layoutId\u0026\u0026this.executeCommand(e);break;default:return null}};\ng.J.Wi\u003dfunction(e){var N;return!((N\u003dthis.J.J.p$)\u003d\u003dnull||!N.get().Wi(e))};\ng.J.Jp\u003dfunction(e){e.isMuted\u0026\u0026A00(kL(this.J).D3,kL(this.J).iL,e.layoutId);this.H1\u0026\u0026this.H1.Jp()};\ng.J.executeCommand\u003dfunction(e){kL(this.J).Y1.executeCommand(e.command,e.layoutId)};g.jM(\"yt.player.Application.create\",g.hP.create);g.jM(\"yt.player.Application.createAlternate\",g.hP.create);ucP(DL(),Rfw);var LCk\u003dg.nM(\"ytcsi.tick\");LCk\u0026\u0026LCk(\"pe\");g.Po(\"ad\",Nc5);g.b(g.Gd,g.x);g.Gd.prototype.start\u003dfunction(e,N,y){this.config\u003d{from:e,ZF:N,duration:y,startTime:(0,g.iC)()};this.next()};\ng.Gd.prototype.stop\u003dfunction(){this.delay.stop();this.config\u003dvoid 0};\ng.Gd.prototype.next\u003dfunction(){if(this.config){var e\u003dthis.config,N\u003de.from,y\u003de.ZF,w\u003de.duration;e\u003de.startTime;var E\u003d(0,g.iC)()-e;e\u003dthis.J;w\u003dHKn(e,E/w);if(w\u003d\u003d0)e\u003de.G;else if(w\u003d\u003d1)e\u003de.U;else{E\u003dC9(e.G,e.L,w);var A\u003dC9(e.L,e.Z,w);e\u003dC9(e.Z,e.U,w);E\u003dC9(E,A,w);A\u003dC9(A,e,w);e\u003dC9(E,A,w)}e\u003dg.Ja(e,0,1);this.callback(N+(y-N)*e);e\u003c1\u0026\u0026this.delay.start()}};g.b(g.Uy,g.W);g.J\u003dg.Uy.prototype;g.J.hasSuggestions\u003dfunction(){return this.suggestionData.length\u003e0};\ng.J.zB\u003dfunction(){this.N\u0026\u0026this.scrollTo(this.scrollPosition-this.containerWidth)};\ng.J.show\u003dfunction(){g.W.prototype.show.call(this);$j5(this)};\ng.J.cN\u003dfunction(){this.N\u0026\u0026this.scrollTo(this.scrollPosition+this.containerWidth)};\ng.J.bz\u003dfunction(){this.I9(this.api.Fz().getPlayerSize())};\ng.J.I9\u003dfunction(e){var N\u003dthis.api.isEmbedsShortsMode()?.5625:16/9,y\u003dthis.api.Nr();e\u003de.width-(y?112:58);y\u003dMath.ceil(e/(y?320:192));var w\u003d(e-y*8)/y;N\u003dMath.floor(w/N);for(var E\u003dg.c(this.J),A\u003dE.next();!A.done;A\u003dE.next())A\u003dA.value.hW(\"ytp-suggestion-image\"),A.style.width\u003dw+\"px\",A.style.height\u003dN+\"px\";this.suggestions.element.style.height\u003dN+\"px\";this.j\u003dw;this.U\u003dN;this.containerWidth\u003de;this.columns\u003dy;this.scrollPosition\u003d0;this.suggestions.element.scrollLeft\u003d-0;g.Le(this)};\ng.J.onVideoDataChange\u003dfunction(){var e\u003dthis.api.X(),N\u003dthis.api.getVideoData();this.Z\u003dN.hs?!1:e.j;this.suggestionData\u003dN.suggestions?g.CG(N.suggestions,function(y){return y\u0026\u0026!y.playlistId}):[];\nM_9(this);N.hs?this.title.update({title:g.SO(\"More videos from $DNI_RELATED_CHANNEL\",{DNI_RELATED_CHANNEL:N.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?\"More Shorts\":\"More videos\"})};\ng.J.scrollTo\u003dfunction(e){e\u003dg.Ja(e,this.containerWidth-this.suggestionData.length*(this.j+8),0);this.G.start(this.scrollPosition,e,1E3);this.scrollPosition\u003de;g.Le(this);$j5(this)};})(_yt_player);\n", - "latestUrl": "https://www.youtube.com/s/player/af7f576f/player_ias.vflset/en_GB/base.js" + "responseBody": "var _yt_player\u003d{};(function(g){var window\u003dthis;/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n\n Copyright Google LLC All Rights Reserved.\n\n Use of this source code is governed by an MIT-style license that can be\n found in the LICENSE file at https://angular.dev/license\n*/\n/*\n\n (The MIT License)\n\n Copyright (C) 2014 by Vitaly Puzrin\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in\n all copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\n THE SOFTWARE.\n\n -----------------------------------------------------------------------------\n Ported from zlib, which is under the following license\n https://github.com/madler/zlib/blob/master/zlib.h\n\n zlib.h -- interface of the \u0027zlib\u0027 general purpose compression library\n version 1.2.8, April 28th, 2013\n Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler\n This software is provided \u0027as-is\u0027, without any express or implied\n warranty. In no event will the authors be held liable for any damages\n arising from the use of this software.\n Permission is granted to anyone to use this software for any purpose,\n including commercial applications, and to alter it and redistribute it\n freely, subject to the following restrictions:\n 1. The origin of this software must not be misrepresented; you must not\n claim that you wrote the original software. If you use this software\n in a product, an acknowledgment in the product documentation would be\n appreciated but is not required.\n 2. Altered source versions must be plainly marked as such, and must not be\n misrepresented as being the original software.\n 3. This notice may not be removed or altered from any source distribution.\n Jean-loup Gailly Mark Adler\n jloup@gzip.org madler@alumni.caltech.edu\n The data format used by the zlib library is described by RFCs (Request for\n Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950\n (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format).\n*/\n/*\n\n\n The MIT License (MIT)\n\n Copyright (c) 2015-present Dan Abramov\n\n Permission is hereby granted, free of charge, to any person obtaining a copy\n of this software and associated documentation files (the \"Software\"), to deal\n in the Software without restriction, including without limitation the rights\n to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n copies of the Software, and to permit persons to whom the Software is\n furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all\n copies or substantial portions of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n SOFTWARE.\n*/\n\u0027use strict\u0027;var r\u003d\"fallback_count;length;qjF8xQa;;rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$;scheme;join;startsWith;rr;splice;push;X;indexOf;youtube.player.web_20250708_14_RC00;/videoplayback;/file/index.m3u8;s;match;reverse;fromCharCode;prototype;pop;https://local;set;get;slice;path;1;n;Wd;Z;,;cd;url;/initplayback;\\\\.a1\\\\.googlevideo\\\\.com$;K;:;local;index.m3u8;signatureCipher;split;cmo\u003dtd;\u003d;f3;G;1970-01-01T01:06:25.000+01:00;Uk;/;toString;/api/manifest;1970-01-01T03:30:47.000+03:30;fvip;sp;%3D;Pr;cmo\u003d;www.youtube.com;cmo\u003dpf;replace;1969-12-31T22:00:37.000-02:00;---;mn;forEach;assign;unshift;d4m8LoKJOzgtp4ByeH-_w8_;Untrusted URL;?;1969-12-31T20:15:50.000-03:45;a1.googlevideo.com;cmo;1970-01-01T01:01:18.000+01:00;://;undefined;\u0026;clone;file;1969-12-31T17:46:23.000-06:15;http://local;//;redirector.googlevideo.com;1970-01-01T06:31:29.000+06:30;1969-12-31T22:00:40.000-02:00;r;Wr;\\\\.googlevideo\\\\.com$;\\\\,,],;playerfallback\".split(\";\"),\nBM,Lfn,cJM,qM,IRR,xMv,WM,onc,MM,S$x,zc,s$,vM,f6,rJc,hTf,ZR,p6,RTx,jv,uxH,ln,Qr,tvJ,U$,E$,Xx,K6,Yn,O6n,n6,xN,q$n,Wff,Mvf,qg,zTr,sHx,WU,vnT,fRn,s9,FfH,b6M,yM,i6x,PU,GcH,gnM,HU,kcx,DMc,wMf,JJR,eR,B2,Vv6,CnM,ru,Oo,aRf,v2,fe,A_,FW,bw,iw,yJf,GG,gu,kL,Z6r,$Mc,wu,jHJ,Ce,NQ,lw,P2,du,Uo,H66,lRH,Eo,Ke,XW,PnR,QHx,dM6,UM$,XMJ,e5,Lo,ca,Ig,Ba,og,rz,eeH,Rg,t0,O3,q9,Ty,M9,zy,LNH,s3,va,Fj,IJv,BMM,xgM,bv,Gy,gz,wz,J0,Co,ag,OZr,q9R,TMH,WNv,N9,Mev,mj,yK,Z5,zen,po,sLc,fJv,lv,QK,E3,Ko,YC,bZ$,FNn,DgH,gNc,JwM,IF,Bz,hj,aJ$,\nmgx,NMv,u3,O_,ywf,tj,z$,cz,pUr,ZZc,G$,i3,no,$gH,gF,D1,kr,jLr,Jj,HZx,CU,aF,Nl,mR,yD,Z1,pU,jf,Hz,dF,U_,KU,P7$,dg$,QLJ,Ugn,ENn,In,BA,xT,KN6,on,Y9f,S_,Rn,uD,eVv,LOv,Bur,c_M,xQ$,hVH,th,r_r,oLH,Od,qt,RVf,TM,uWc,WA,OeM,tRc,qon,TuR,vA,fH,WOT,MR6,zVM,Ah,Fo,ssH,FO6,bD,bec,ieM,w2n,kT,DQT,GGn,VRr,NuH,wR,VO,an,CH,mQf,Nt,ms,yO,$T,j_,HA,PA,Hev,QO,ltc,Ud,Xo,UQM,cy,By,oQ,ELx,xQ,X2c,KOM,Sd,IQ,rI,hT,YoH,RQ,tT,e7c,OX,q6,TK,I5n,AT,BzJ,x9r,oCn,S3R,ft,vy,zK,Ljv,c0c,r0n,R7v,ujn,t5M,i5,GK,gI,OoH,wI,VT,Ct,aQ,q3M,WjM,ZK,M5M,\njd,$Q,A0r,l5,Hy,Fjr,ioT,dI,Py,Gy6,UX,EX,XJ,QT,YQ,Kt,er,nt,xs,gCJ,LA,I7,o7,kyv,Sr,D9$,re,ha,Or,q4,TJ,R7,ta,u6,M4,waf,zJ,J0H,sr,Cvn,b6,a5c,i6,Bt,GJ,ge,ks,m9n,D2,we,Vj,CA,a7,N4,m3,y0x,yj,Zox,Z2,pA,$s,Ht,jr,l6,Pt,Qj,de,Ur,paT,jgx,Xe,Hof,l5v,PvT,Ys,rD,uk,d96,tY,ECn,OD,KjM,qT,Tm,Wd,Y3H,MT,nC$,zm,erR,LRn,sD,cjn,vd,fK,AY,I1J,bk,ik,xlT,kO,rjr,BF6,Di,JY,VR,utn,hrn,mL,Hd,tfM,q_n,TFc,lk,Pd,dD,UD,ED,Xi,KK,zrx,sFT,vrf,AjT,FRM,nK,eW,bUv,LW,iU6,G$r,k$c,VfJ,cO,C3c,a1v,NFv,mlM,yjr,xW,ZUc,SW,$lr,RX,uT,HUJ,tp,OO,q3,\nl1n,P3R,M3,zE,fW,Ap,dlM,UlH,ErJ,kW,gj,GE,Xzx,KRH,Y_c,Dn,wj,Jp,egR,m_,yy,chJ,Ixn,cTn,Zn,pW,IKn,BIr,$W,x6$,oQn,SX$,rTr,PO,HO,Qy,dj,UO,hN6,RNc,uJc,EO,XY,tdr,KW,OtM,qXf,TIx,YW,Wvc,nW,ez,Mdr,zNc,sQT,vQH,fKM,ATM,IS,Bs,x6,Sz,itn,rq,hy,GK6,btf,oS,gQ$,RS,ug,ty,M_,Ws,kKn,D6n,wyx,zV,Vd6,s6,aKv,NIr,m6$,yTn,ZtM,py6,$6x,jQc,Ay,Fc,bg,lKc,Htv,P5n,QQJ,GV,d6c,gq,U6H,EQT,k6,wq,Jy,Xyv,VS,C0,Kvn,aS,N_,m8,yS,Zl,p0,$6,jz,YXT,nQ$,ej$,L3n,Hs,ca6,Bef,I2M,Ps,QS,osJ,x4r,hj6,trH,ueH,dq,OAr,qr$,Tec,MrM,W3M,zjR,U6,s7c,vsr,Xc,f2r,\nAan,F3c,bAH,K0,iA$,Y6,GJM,n0,eO,kJM,LS,D4J,c9,Ij,wtc,JaJ,B9,oj,C6v,SO,Vrf,a2n,Nen,m4M,ZAx,rQ,ptn,um,tv,j7r,HA6,Q7n,d4x,OB,qz,TQ,W9,Mz,zQ,sB,v9,fS,Av,Fy,bm,im,K3v,Xtv,Yrc,elr,nsc,cYM,EsM,LLn,U4n,GQ,gQ,BDr,xTc,oOn,mV,yZ,ZH,kM,rYc,pS,Iic,RlJ,uir,hlJ,$M,jO,H9,lm,tNr,SDf,OK6,P9,qDf,TDR,WLc,MNM,zlc,fin,AYn,FLv,bKM,QZ,dQ,iKv,Gmr,DTn,wdR,UB,Xy,VNM,KS,EB,aiT,Ckn,NDf,mTH,yYR,nS,ey,pd$,$Tc,jJM,HKJ,liM,PkH,QJ$,dTn,UT$,EOx,ck,Im,Bk,x7,om,Sy,Xdn,nOT,eMc,L_M,InH,cp6,Bjv,Rm,ub,x3c,oWn,SOn,tx,Op,q1,TT,Wk,M1,zT,sp,\nrp6,fM,RMc,FC,uYn,tW$,bb,ib,GT,k7,gU,OW6,TjH,DT,YO,f1f,am,W_H,MW$,N1,zMn,CM,vWR,sX$,Ve,mI,ye,fnr,Apr,F_v,bWM,ZT,iWf,pM,YDM,KLM,$7,jy,lb,Pk,kEJ,Qe,dU,Ep,D3R,wOM,XC,Nj6,o$,VWn,anM,I$,Y7,R$,uq,m3$,qq,ypc,T4,Wo,ZWf,$3n,HW6,G4,kA,d3r,U36,EWM,DS,nWn,bq,PTn,L8n,YOn,XOc,K_n,cyM,e0H,Ji,a$,Bqc,x_H,o6$,S6v,ryH,mc,h0M,ZS,R0M,O0J,q6n,pc,W8c,z0M,MzJ,sS$,jA,Po,Ea,Kc,YA,nc,e1,La,AyM,F8v,b0n,c0,Id,X2,B0,xd,od,YM,S1,i0c,hU,kVx,Rd,ur,wsJ,D_$,JyM,Vzf,Cg6,tU,aln,NqH,m_J,OA,qk,Z0$,jSM,H0J,Ta,d_T,QSn,U_n,E6J,XsM,W0,K8$,\nllc,Mk,Y6n,n6x,za,LVx,cvx,IHJ,BQ$,xzc,v0,oMx,SBn,rvx,hZc,tOM,RZx,fa,AU,F_,br,ir,Ga,gk,kd,qBJ,wk,DX,TQT,Vi,zZr,JU,sjf,vMf,iSJ,fHc,Avr,FVv,bSf,Ca,ad,Nk,GQc,ma,yi,ZX,pa,$d,j1,JvM,gMn,Qi,w9r,dk,DzR,P0,H0,kQ$,lr,EA,CmM,Ka,X_,aHv,NQJ,mzc,cT,Ib,x4,p9n,BT,rG,$zn,hS,yvf,lHx,Pmv,QjM,tS,O1,qA,dzJ,Tf,WT,MA,zf,Uzn,s1,vT,fs,EMT,X9v,AS,KVr,$_T,nM$,e$n,LIH,cxT,BUc,YBM,x1v,rxn,bB,Gf,R$H,uCf,tyn,OMr,TUv,D$,k4,WIT,qpH,v7v,smn,Axv,JS,FIR,wG,Cs,bMc,ab,mn,yw,iMn,GTf,dG,g7n,E1,kTc,D16,BY,wk6,Vyv,x2,Cb6,aTn,pkx,NUv,hL,RA,\nuA,Om,qZ,Pbv,Tl,WY,MZ,d1n,vY,U1M,E7H,f1,KIR,FZ,bA,iA,Gl,Yp$,gp,DW,wp,JL,V5,n7f,epM,Lc6,aA,NZ,me,y5,ZW,p1,civ,ISn,BT6,xqJ,oA6,SaT,$2,ric,Um,hpf,Rpv,u2M,Em,K1,Y2,n1,cu,I6,Bu,Occ,SM,rW,hG,qav,TTc,R6,Wcc,MAT,tG,icc,G4f,gAM,Oe,k4n,DqH,VAf,Tw,aST,Cqx,NT6,yi6,Zcc,zw,se,poM,vu,fT,AG,F$,bd,id,Gw,gW,kJ,Du,wW,JG,VJ,CT,$qv,j$n,Hc6,yJ,pT,lSJ,ld,Pu,QJ,dW,Ue,X$,KT,UqJ,YJ,nT,eG,Xoc,EAH,Pqx,IC,c3,eLx,B3,ON,RC,qL,TZ,cUc,ML,odM,Bk$,xk6,rUn,Oa6,hLM,u_6,t1v,Lan,sN,zZ,Tk$,fQ,AF,F1,Wa$,wa,M1c,JF,V2,CQ,NL,zLM,y2,ZM,sdJ,\npQ,$a,fXn,lL,Q2,da,UN,EN,X1,KQ,Ya,nQ,eL,FaT,Lv,BI,IG,iac,DkM,gd6,kaJ,w0c,JUT,Crc,aXH,V1v,mkx,SL,rs,uS,yUc,Zac,RG,t7,$kc,jdn,Qdf,PrJ,WI,Mx,zx,sR,vI,Ukc,EdJ,k5,D8,X06,Kan,YAR,aG,Nx,mP,ndT,eDc,cSn,BGT,$5,xAJ,lS,jL,ds,UR,XF,o4f,IM,BK,xi,oM,rm,hg,uE,uVc,t9x,OL,OsJ,q1v,TI,TGx,Wn$,WK,MO,M9c,zDM,v4n,f$,ASn,FnM,sL,bs6,isM,g4r,Gfv,iE,f$c,DAR,wTn,Jg,DQ,JSc,V9J,Va,C$,CBf,a$M,md,NG$,mAf,ySx,Zsc,jt,pTx,$A6,jbn,Hsx,l$v,PBf,Qb$,dAx,lE,UAx,Qa,XTn,Kn6,Y1v,n46,eQr,dm,n$,cLM,xZr,e4,o2r,rL$,Lev,hQn,RQv,uZc,IWR,Bp6,UL,\nEL,Yi,SmT,K$,X9,tZT,O1J,qmr,Tpc,WeR,MZR,ALH,zQf,xR,of,rO,i1J,klc,g2r,S4,uM,DZH,qK,wYM,VZJ,sx,JL$,jAf,CAc,$ZT,Fk,H1H,QAv,bM,AH,lW6,PAT,dZR,GW,E2v,XYx,KeH,YmH,n2$,eav,LHc,UZH,IuH,BWr,xN6,SeR,oJv,ha$,wO,Raf,JH,Vo,CF,u$c,tMx,m7,yo,qeM,OTc,ZZ,TWn,MMc,s6n,zaJ,vJH,FH$,fun,Xk,Ip,cL,bT$,LG,BL,xv,op,Sl,iTn,h$,gJR,t$,ux,qc,Tr,WL,Mc,kw$,zr,fG,DNR,Fg,ix,Gr,wun,JGn,VMn,Cdr,gi,D0,auv,wi,J$,VY,mNc,CG,ap,yGH,m9,pG,Z0,yY,$v,jl,$Nr,dNx,EJT,Q6f,PdM,UNx,PL,Uu,nJJ,Xur,KHf,YeJ,pur,rF6,BJ,SNn,u1c,oa6,lx,xg,Yv,cJ,hIn,Xg,\nHTM,j6n,luR,di,xL6,h9,MGf,Ro,sCx,van,fMR,t9,AFM,F2M,bQM,GZn,gan,Th,DLc,WJ,w3M,JFM,CLM,aMv,Nac,zh,mLn,ZQ6,sI,p3T,vJ,fE,nv,QCM,K2v,go,nar,c7c,Da,Bs6,xxr,o5$,jB,$g,SR6,Za,Gl6,m1,pE,yU,wo,KE,X7,nE,LN,hvc,c7,B7,xu,RvM,uFn,rJ,Ovr,qRc,Ts6,tm,WPH,MLc,zvn,sGJ,v5M,f8H,A7n,On,FPM,qw,W7,bvr,ivR,Gx6,g5x,kxx,Mw,z1,Dxf,wIR,J7M,VLT,CSr,a8n,Nsc,Am,FO,bX,mxr,iX,y7J,gJ,pIn,Zvx,Dy,wJ,Jm,VI,$xx,CN,a9,jGM,HvR,Nw,mD,dxM,l86,QGM,PSn,yI,Zy,pN,Uxr,E5v,XIM,$u,YR$,Ldn,edf,jH,H7,lX,P7,QI,Un,En,XO,KN,Yu,nN,cgx,IQR,Bmr,eF,Lq,cZ,\nIr,xw,SF,SLr,oin,hW,rgv,Rr,u1,tW,Os,q2,M2,ze,vZ,fq,AW,Fn,b1,i1,u9v,Ge,g9,kw,tt$,qL$,VL,Tmc,Cq,ar,zdv,sMn,vic,AgH,b$H,$w,i$f,HZ,jF,kI6,DOM,wKr,PZ,QL,VtM,Us,Es,Xn,Kq,aQf,Yw,nq,ei,Nm6,Li,CET,cE,IN,yg$,mO6,BE,xE,oN,Si,hD,pKc,$OM,ue,tD,qv,Tp,jMx,Ov,PE6,QMv,dOr,UOJ,EiM,XKn,Kdn,Mv,WE,lQx,eqR,zp,cHr,IZc,be,BOc,fi,AD,xKR,ie,SxM,hqx,Gp,g_,Rqn,kE,t4T,De,zq$,W7v,OFH,TO$,qxx,JD,V_,Ci,aN,Nv,mQ,y_,pi,vR$,F7M,HE,JYc,le,bFr,GWc,Q_,XT,d_,Ev,Uv,DKr,kWR,gRc,w4c,Ki,JHc,NOn,YE,ej,yHc,L5,cl,I8,Bl,ZF6,p4J,xj,o8,Sj,$Kn,jf$,\nhP,OK,qR,TA,Wl,MR,zA,sK,vl,f5,AP,FP,bG,iG,HFM,lZJ,m$,yB,ZG,p5,jj,Hl,PMr,QfR,lG,UK,ERf,X4M,EK,XP,cC,Yxc,xm,nR6,e2n,rf,L9n,I0v,c$6,Bic,xcc,ov6,Sun,r$n,h2f,ugT,R2$,tlR,Tin,Mlx,qur,z2T,spv,f0T,Rz,uI,F9v,A$M,tA,OQ,q7,iGr,Td,WC,M7,gv$,krM,zd,GrR,sQ,J$v,vC,fu,AA,Fr,bI,iI,Gd,gf,km,DU,wf,JA,V8,Cu,az,N7,my,y8,ZU,pu,$m,j3,HC,lI,PC,Q8,df,UQ,EQ,Xr,Ku,Ym,nu,ep,LR,cv,IW,Bv,xK,oW,Sp,ry,hl,RW,uN,tl,OE,qj,T9,Wv,Mj,z9,sE,vv,fR,Al,F3,bN,iN,G9,gy,kK,Dw,wy,Jl,V0,CR,aW,Nj,mu,Zw,pR,CxT,$K,K,jp,y0,Hv,lN,Pv,Nif,dy,y$r,Q0,\nZGM,EE,pLr,KR,UE,YK,nR,eh,cq,jpJ,HG6,l0x,Pxf,uh,tz,Sh,OZ,dc6,UcJ,EvH,XLf,$cn,K9c,LC,Yux,nvn,Tu,vq,Wq,Bq,eCv,I2,qd,Md,fC,c9T,xH,o2,sZ,zu,Ian,Az,F5,bh,ih,Bo6,Gu,gw,kH,DV,ww,xyH,ogn,r9f,hCn,CC,a2,u76,Nd,ToJ,MB$,soc,vg$,yq,A9f,F1$,lh,bER,Pq,Qq,dw,UZ,EZ,X5,iEH,ggR,khf,GhM,DyJ,wJn,ec,Lz,I0,xf,o0,Sc,J9c,r4,VBr,hE,R0,cx,Ot,qi,TH,Wx,CFM,tE,NoH,Mi,myT,y96,zH,ZER,vx,fz,pJc,$yf,AE,joJ,HEr,FQ,laf,PFx,QoT,dyM,bi,ii,Uyc,Egc,GH,g4,kf,XJJ,D4,w4,JE,V1,K1v,Cz,a0,YIR,Ni,ngx,m5,esr,LDM,cmc,Iy$,BJ6,xwn,y1,oun,Snr,rmT,\nZ4,hs$,pz,Rsn,$f,uOn,jc,tHx,ONv,Hx,Ut,qnJ,Et,XQ,Kz,Yf,TJc,nz,e0,Ln,WDH,MHM,IK,B1,s9H,xl,vuT,fyv,zsR,Am6,FDc,bNv,S0,iNn,rr,RK,uy,G1f,tQ,O7,Tn,guH,W1,M8,k1J,s7,AQ,v1,Gn,gr,Dwv,kl,w7c,wr,JQ,Vd,Jmn,aK,VHn,yd,Zh,pn,by,$l,j0,H1,CXx,ly,P1,Qd,ayM,dr,U7,E7,XG,Kn,Yl,eg,Lx,cX,Ii,NJJ,mwc,ymM,Sg,BX,r1,hf,ZNv,p7n,$wr,Ri,uc,tf,j9H,HNM,oi,lyn,PX$,OP,Q9c,qp,Tk,Mp,zk,sP,vX,fx,FI,bc,Gk,g1,k_,DD,ic,Eu6,X7f,Jf,Vv,Cx,KDR,Np,nuR,ml,yv,eOc,ZD,$_,HX,LZc,jg,lc,PX,Qv,cWr,EP,B9c,x2$,owr,Kx,XI,SsM,rWf,hO6,Y_,unv,ai,ROR,tFn,nx,\nOqn,es,qsv,LL,T9$,WZT,MFn,zO$,srn,cw,fFM,vwT,IT,oT,AWx,Ss,FZR,rh,bqv,iq6,ht,Gen,gwv,ken,D2M,RT,wZH,uP,VFf,OJ,qm,aFc,C1M,N9H,m2M,yWT,Ww,Mm,z5,Zqf,pZ$,$2J,jrn,Hqx,lFr,P1n,Qrx,d2x,U2M,vw,fL,Ewc,XZn,At,Fa,KZ$,bP,iP,gh,YsT,k9,DO,wh,nwc,Jt,e_$,VX,LQn,CL,cD$,Ie$,aT,B_H,xvv,oEJ,Nm,mp,yX,ZO,pL,SvM,rDM,$9,js,Hw,h_n,lP,Pw,QX,dh,UJ,R_T,uTJ,EJ,Xa,tif,KL,Y9,nL,em,SIM,Oin,qvH,LP,T_H,WQR,MiM,cf,IV,Bf,xP,oV,Sm,TU,Wf,Mb,zU,s5,z_6,sNM,GU,gK,fec,kP,Nb,wK,ZC,gE$,Vic,kpM,Cev,N_x,mvr,aex,yD6,Zin,pEH,KP,Hi$,QNH,PeT,Uvn,\nEEM,XEc,Lh,cF,Yv6,nE$,IG$,Iu,BLM,eyr,BF,xz,ou,S2,oj$,hyJ,SKH,tjv,s8c,zyR,O56,vj$,hI,TL$,qK$,F$n,GAf,i5x,wlT,gjR,Ru,uV,NL6,qS,mRc,lG$,H5n,j8n,$RJ,Z5H,dRr,Q8n,plM,YKr,K$r,njR,sy,cAv,eEM,LyJ,yPr,IU$,Bfn,TY,MS,EjM,URM,Xl$,x76,WF,PGn,SQT,hEf,urr,Ouc,Wyr,M3n,szf,vmJ,AAf,fUc,gmn,bur,Fyx,kdv,JA$,V3r,CIM,aUT,w2,nP,yAR,NfJ,Ch,mM,yF,jzM,Huc,$7M,ZL,lUc,ph,$z,KC,j2,jNr,HF,lV,PF,PIH,QzR,QF,d7n,U7f,Emn,d2,Uy,Ey,Xm,Kh,Yz,nh,eX,Lb,XCf,Kyc,c$,YQr,Ih,x9,B$,xB,LuR,nmx,oh,clr,Iwn,ByJ,SX,e96,r8,xjr,hR,oKM,SE$,dvM,pCc,\nrln,Rh,YH,Vq,vF,h9n,R96,tR,aGR,tI,u3n,JI,VF,AI,fh,r2,bV,qQr,zEc,Fm,JPT,D7M,tpc,fGf,W$r,OT,Zu6,e2,qEn,ORv,xRf,TfH,Ty$,wCJ,kz,Vj6,CGc,b56,t3H,REJ,uPc,rPx,cPc,L$n,KQn,omT,MjM,iuc,kAc,DRM,GY,g2,iV,GdM,rAc,MpH,WuM,q5,TR,W$,M5,zR,sT,z9x,AR,Fd,bs,GR,g8,sWc,is,kB,Dj,vKc,w8,JR,Vg,ah,AlM,FuT,N5,mg,yg,Zj,pb,$B,jX,H$,gK6,P$,k9J,ls,Djn,iRM,G9$,wvx,Qg,d8,JlH,VpH,UT,CNn,Y5,NyR,awf,ylJ,pvM,$jM,ZRn,lwM,PNv,Uj$,XvT,Kur,EKH,cB,BB,Iy,YEr,nKM,LFM,ehM,eC,czn,IV$,BwH,xdx,LX,hhc,RhT,u56,rz$,SZ$,oHM,thT,OCT,QWT,qZ6,djc,TwM,\nWFf,vHc,MhH,zhJ,s2$,FFM,fVT,Azf,bCM,iCc,oy,kun,GuM,Ddf,gH6,wqn,JzH,Vhv,ChR,aVT,Nwr,md$,yzc,ZC$,pq6,$dn,j2M,SC,lV$,Phr,Q2J,HCn,ddf,EHx,rV,he,Xqn,KFc,Ry,uJ,YZR,nHn,e8$,L5f,Og,cEc,Tv,WB,B4v,xiT,off,h8T,zv,fX,FL,R8H,bJ,iJ,Gv,qtc,W5R,T4n,z8n,gfM,vf6,ay,k0,McH,OzJ,tcJ,uQx,CX,DA,Vp,pX,$0,wxM,jC,HB,ZA,a4r,JEc,VcR,N4x,lJ,PB,yEn,dV,Ug,Eg,XL,KX,Y0,nX,ZzM,pxM,eJ,Lw,I5,j0n,HzJ,cm,l4r,div,Ui$,Bm,Ef$,SJ,Xx6,r3,R5,K5v,hN,u$,Ytc,OH,ePM,LrR,T7,Wm,fw,Ihf,z7,AN,b$,Brx,G7,vm,Fw,x8r,g3,ol$,kc,S7r,MJ,sH,cQx,i$,DE,rQv,hPr,\nw3,RPJ,JN,VC,Cw,a5,uGc,mo,NJ,yC,ZE,t0f,On6,pw,$c,jJ,Hm,l$,q7c,Pm,QC,Tr$,Wrx,d3,UH,EH,zPv,M0R,Xw,sKJ,vlc,fhM,Kw,AQJ,FrT,bnn,in$,Gn$,Yc,nw,e6,Lk,glx,knc,IZ,D8n,B6,xZ,w1f,JQR,oZ,V0v,CyM,yQR,ZnM,ahn,Nrx,m86,rE,hB,RZ,u2,p1M,$8n,jKR,Hnc,OY,QKn,qh,U8M,X1M,ElJ,sY,z6,Y7M,nlR,e4$,Lln,v6,cfH,AB,FN,IDx,xp$,o_x,i2,DN,R4M,izf,wV,tgx,Oxc,qPM,T1M,Wl6,gV,G6,Vt,Ck,sic,v_R,fD$,aZ,ixc,Aff,Fln,g_x,kk$,Nh,Dpc,GkM,wXT,mA,ZN,pk,Jfc,VgM,$Z,j6,Ccx,H6,aDv,l2,wE,UY,N1c,GH6,s0c,EY,XN,YZ,nk,e8,Ll,cr,Kk,ol,yf6,r$,pXc,Rl,jiv,$pn,\nZxr,Hxc,lDn,Pcc,qX,Qin,dpr,E_v,To,Din,Wr,KlJ,n_r,NB,eJx,Lpr,Je,f4n,F5J,bz6,XXx,zo,sh,fl,ctM,IO$,Bhx,xmn,o9r,SJM,rtv,uav,tsT,RJH,OL6,qJn,ThJ,Wpn,Ab,MsH,iC,zJc,sTc,v9n,Go,fOn,ky,Dz,w$,Jb,VG,AtT,Cl,al,Fpx,bLf,NX,mX,yG,Zz,pl,$y,G5x,iLn,j8,g9J,DmH,Hr,wwf,k5M,rb,oD,ho,uj,to,tb,Jtr,ZLc,hz,Sb,Wn,HL$,PPR,XB,f8,Eh,Ao,ij,dmx,xY,G3,KpJ,gb,kY,YJc,n9$,eKT,LGR,Dk,c8f,ICx,wb,BKH,hKc,r86,xbr,S5n,oPr,Jo,RK$,Vm,u6f,tmT,q5R,TK$,WGJ,MmH,A8v,ym,Zk,iPf,p8,$Y,GUR,Dbr,wfn,J8r,Vm6,jb,Hn,lj,Pn,CHx,NKn,mbT,eI,QVx,$bM,jVR,Ubf,\nLf,EPH,KG6,Xff,Y5M,II,oI,nPv,cN,SI,r7,eoR,cIr,xSv,t1,WN,ff,b8,zov,suH,DI,k$,J1,VE,vzn,FM$,AIT,bhR,aI,Cf,ihH,gzT,kYr,wFM,yE,DSM,JIc,V2n,pf,$$,aLf,u8,mT,Rof,LM$,qyr,d7,w7,GYR,L2,A1,IR,BS,dS6,EzJ,USx,FU,i8,XF6,oR,SD,YyM,r5,hq,nzc,GN,RR,fLT,tq,pFJ,Oq,Syc,ozT,ILM,qU,Lg$,WS,RUJ,hUM,tXv,ObR,sq,f2,Aq,vS,bf,GC,qTf,g5,Wgn,kb,zUx,Jq,MXf,V4,C2,ART,aR,ibv,GRH,y4,gBc,w$c,Xl,Yb,n2,c8,JRR,Iv,B8,rd,hk,Rv,u_,VXn,tk,O4,m5r,qo,T2,yRR,Zbx,W8,p$v,$5c,jhT,Hbf,Mo,z2,ljx,PsT,Qh$,Ak,F4,G2,gd,d5$,U5M,kq,D9,wd,Jk,EBH,X$n,V3,\nKgn,YTv,Cr,enJ,nBH,LJT,av,IAx,cec,BVv,No,y3,xBx,Sgn,ref,Z9,pr,$q,hnv,uLn,jS,tCx,l_,OXn,qg$,H8,P8,Q3,dd,MCc,syc,TVx,zn6,v0R,WJf,fA6,Ae6,U4,FJ$,iXf,kvT,wBn,DBM,cD,LB,xk,VCn,oc,SE,rC,aA$,h6,NVR,CJJ,Rc,ZXx,uZ,t6,pBn,OS,$BJ,pfH,PHr,HXn,jyc,PJT,lA6,Qyv,qV,TF,WD,MV,dBx,XB$,vD,fB,A6,Ygr,KJn,zF,n0n,eAM,Lof,IET,F0,tJf,s5v,kk,vcf,X4,ANH,Fon,bwH,iwf,G7v,wC,gc6,J6,VV,CB,k7c,mU,DJ$,wmc,yV,Zd,JNn,VJM,C$$,aE$,N3H,pB,NV,mJc,yNv,$k,pmx,$JJ,j5M,jE,Hwc,lEc,P$H,Q5c,dJv,UJM,EcT,Xm6,Kov,YHM,HD,ecr,lZ,cBM,LAM,BEc,INf,oZx,\nUS,ncr,PD,ES,SY$,X0,KB,Yk,nB,en,rBc,LJ,hcc,IY,qYf,M6v,zcT,sZn,vZT,oY,fNn,WAc,Okv,ABc,Bi,FA$,ikM,ci,xD,uNc,t6H,Sn,G6n,gZc,TEn,RcJ,k6$,hu,Dhn,RY,uz,w66,tu,C2R,JB6,V6c,Oi,aNM,qf,Tj,Wi,Mf,NEc,mh$,yBr,zj,p6T,$hx,si,jZr,vi,fJ,HkH,lNn,P26,QZx,dhM,Uhr,nZx,X6T,Gvv,FK,LXc,cbM,KAM,YYc,EZr,Gj,Shv,iz,bz,e1H,h1n,oyx,xXH,B$n,Izc,kD,R1M,E4,Dc,wH,Ju,uBJ,Vb,t8x,CJ,OlT,BD,qhf,aY,Yq,eE,bX6,yb,pJ,M8$,z16,$D,Hi,Zc,mm,lz,Nf,T$c,WXx,Pi,sln,vyT,dC,xhc,Kr,Qb,fzH,jn,Abf,FXn,blM,ilJ,dH,Ui,GoT,gyR,koc,DXn,wrf,bkJ,gC,XK,KJ,Ei,\nV8f,mBc,yeJ,YD,CCT,azH,N$$,mXc,nJ,yb$,ex,ZlJ,$XR,LI,jl6,HlH,B5,lzc,Ia,hr,Ql$,PCn,Eyn,UXM,XrH,KXM,dXT,Ra,YhM,D6,ny$,LSR,etn,wP,Zwc,coM,Ikn,Bbx,xuM,Jr,oYT,Sjv,roc,V9,E0x,CI,uMM,aa,Rtx,NY,tbM,UBc,sS,O8T,mq,Z6,Mbv,WSH,Q9,Uw,dP,fk$,Ao6,FSn,b8c,i8v,G3H,gYM,k3c,Dux,wnn,JoR,Vbx,Cjn,KI,y9,Nbc,muH,Ew,Z8R,akc,Xs,pnn,$ux,lkn,dun,Pjv,nI,Uux,ek,jDn,Yo,LO,H8c,I1,KSR,nYH,YjM,ebc,XnH,LTc,c1H,IIc,B7c,xDM,SFR,r1c,o$v,Rbn,tI6,uUM,WTx,qFM,hbr,Of6,MIn,T7c,zbc,sIT,v$x,FT6,A1R,fI6,BH,bfn,ifH,GNx,g$f,kNr,wNn,VIr,C8c,aIM,\nN7f,mDx,xV,y1x,o1,pN6,$DR,R1,Hfn,t5,P8$,QIf,dDc,UDn,XNJ,E$T,n$T,ez$,LC$,Of,cqn,KTM,YFv,B5f,xUr,obn,SqT,rqM,hzr,QV,Rz$,ulH,tDT,qqM,O26,T5r,MDr,zzJ,WCR,cH,xo,vbJ,fb$,AqR,DUJ,i2x,GCn,gbv,wSv,VDT,rbM,TP,b2J,FCM,JqM,Ic,kCn,Au,nr,QDf,piM,ZJM,$fJ,jYR,lcc,Pzf,Ib6,rP,oa,abf,QYT,yuJ,dfn,c5,UfM,prv,EYR,CfR,Sx,zP,sf,XiJ,vH,KmR,Yir,nDr,exn,LqH,I6M,BPf,rrM,xYc,Swx,hx$,A5,OIr,usf,txr,Wqn,Mxf,zxf,Fb,saJ,fO,vor,TPv,Rxr,bp,f6x,oon,Arc,ip,bIv,FqT,G0r,gox,k0r,iI6,GP,Jr$,w5f,a6$,CWJ,Vxc,NPn,mY$,gx,yrx,ZIM,$Yr,jaR,p5$,\nHIf,UYx,PWR,Qan,dYT,EoM,X5x,Kqc,noc,YwM,efJ,LEc,kV,IpH,Bxv,oVn,x0H,Sfr,c5M,r5n,RfH,ubJ,OO6,Tx6,tkR,WEM,MkT,zfJ,hfH,s1c,qff,wx,vVn,fpJ,A5n,FEM,Vn,iOR,bOH,GPT,gVx,kPc,J5c,D0c,apn,CO,wHH,Nxn,a1,$0c,m0T,mE,yn,j1J,N0,HOc,Zp,Q1$,PpR,ZOR,pHc,d0c,U0M,EVc,y56,XH$,pO,KEx,lpn,lIc,J5,nVc,eRM,L4M,c2v,I7n,BB6,xE$,o1r,SUH,r2n,RRc,uDn,toM,hRr,OpM,qUn,TBn,W4v,MoT,zRn,f7n,v1f,sqv,A2c,HH,Uwc,F4c,bpT,lp,ipc,GOc,Qn,DEn,wcH,dx,Vof,CQH,J2$,kOM,Uf,PH,g1R,KO,Ef,a76,YV,Xb,Zp6,jqM,l7c,PQc,dEn,mE$,HpJ,UE$,y2c,E1r,XcT,K4J,Iq,\nnO,eSr,LKv,YUr,Lp,IPn,B0r,$E6,pcc,cKT,xr6,QqT,n1M,NBx,Bc,x1,oq,oe6,So,tPv,hSR,Omn,RSH,rKc,qVM,SVR,MP$,T0v,rB,zSn,veM,AKc,FKH,GbJ,t2,gex,bmx,cc,wQc,JKr,ME,yo6,h2,VPv,Cav,N0f,aPJ,mrr,DrM,qE,yKH,Zmx,pQr,jxf,$rT,sRv,OU,Hmf,Pan,lPH,drT,QxT,fPT,EeJ,Ur$,TO,Rq,XQn,sU,KK6,YVf,nef,eFv,LkH,zO,imc,EDr,eo,cnn,vc,Ifv,BNc,x$M,o8n,SGR,fp,A2,RFT,uzn,twT,rn$,hFr,FD,Wk6,qGv,TNH,Mwx,bQ,zFJ,s36,v8M,iQ,ffv,Fkr,bgM,ig6,GO,Anr,gB,k1,GiT,g8v,J2,D7,wB,ki$,VP,D$c,wPR,Jnf,CoJ,VwT,Z7,NN$,m$f,af6,ync,pp,ZgT,$1,pPr,jo,$$n,j3c,\nPox,U$v,HgM,Q3R,Hc,lfn,d$f,E8c,XPJ,KkJ,YGn,Pc,n8n,UU,QP,eun,EU,XD,c4v,IBM,Y1,np,BZx,Kp,xGr,eP,SWx,oXx,cQ,Ix,BQ,Ru6,r4n,hu$,xe,uRc,TZr,O_c,tYJ,qWv,ox,MYT,fBv,A4n,SP,FWM,zun,b_H,r0,sUf,gXv,hK,Rx,kXM,DGf,wev,J4c,VYn,OV,NZJ,mGM,y4n,qr,aBf,$GR,tK,Tb,WQ,CUn,sV,AK,H_v,PUJ,dG6,lBc,Fq,vQ,ia,fm,QUM,ba,UGH,Gb,EXx,Xer,KWv,g0,ke,YWH,nXH,ew6,L6T,cMR,I3c,BYM,Sk6,xPn,rMR,hw$,taH,OyM,vFT,pm,F6x,GgT,iyM,byM,zwT,sk$,qkc,W66,f3$,$e,jP,kgc,HS,shM,DPR,la,Qk,wbf,JMn,TYJ,AMn,CKv,a3$,NYn,d0,ew,yMf,Zyf,pbT,Lg,$Pc,Hyv,jkx,\nl3n,cP,I3,PKn,UPM,EFc,o3,dPn,Xbx,K6x,Qkc,hn,Ykf,nFf,rN,emf,LYn,c3x,IYJ,xIM,BlR,r3M,hmf,ohc,uA6,tQJ,SlT,tn,OG,OYr,WYx,q$,TlJ,qlx,MQ$,sBn,zmc,vhc,Ti,fYx,A3r,FYH,bYc,iYM,Gzx,ghM,DIR,kzJ,wGR,J3J,VQM,CYJ,aYn,mIc,M$,WP,zi,y3c,ZYH,Nlx,lYx,PYv,QBc,EhT,UIM,dIn,XGv,KYn,sG,vP,Yl$,nhv,e5H,L0J,I_$,BSR,An,xec,fg,bo,cO$,io,oxx,SzT,rOx,h5r,R5r,Gi,u8c,tuR,TS$,gN,W0R,qzx,k8,Df,wN,z5n,s_n,vxn,MuH,AOT,f_n,F0T,Jn,b46,i4v,gx6,wjT,G8x,k8M,Vf,JO$,ClR,a_r,mev,yOM,Cg,a3,Z4n,Vuc,j_v,$ev,pjM,N$,mk,l_M,H46,yf,Zf,pg,Plc,$8,Q_R,\nden,Uer,ExJ,jw,Xjn,HP,K0c,lo,PP,Qf,YzM,dN,nxM,UG,EG,Lt$,Bv6,xFn,e3c,oIn,h3r,R3c,uuc,rcn,Sc6,O7R,tKT,qcv,MKr,Y8,sPn,z36,Tvn,Wtc,vIc,foJ,ng,eY,AcM,Ftx,b7M,i7H,GDc,gIn,DFn,w_T,Z7v,CRJ,aov,Jcc,$Fn,oU,rZ,QPf,dFr,uU,t4,UFx,jPH,xX,TX,qG,h4,X_f,Ktn,We,nIv,Lh6,e6M,MG,RU,Be,YcR,OW,H7r,EI$,ImM,L_,zX,BAv,xsx,SY,lor,sW,ve,opv,f_,A4,FR,SCv,rV$,R6n,uvT,h6n,bU,tT$,iU,GX,OjJ,qCc,TAR,WhM,MTn,z6$,vpr,swM,kX,gZ,fmn,FhM,AVc,DB,wZ,bjc,GBc,gp$,J4,ijH,kBx,Dsr,JV$,VA,wRT,VTH,COr,amc,aU,NG,msM,NAn,yV6,mW,yA,pR6,Zjx,$sH,HjJ,\njwr,lmv,p_,PO6,QwM,jY,dsr,EpT,Usf,XRf,Khn,YC$,npn,LwM,cXH,Iqr,eYM,B6x,xaJ,oUr,S0$,rXH,hYM,RY$,uE$,t7f,QA,O9r,q0c,T6R,M76,fq$,sEM,WwR,EW,zYJ,UW,vUR,K_,Fwv,AXn,YX,i9n,Gsv,gUc,l6H,cb,D5v,ea,Ik,Ly,xF,ksM,ok,C9n,aqn,N6$,mav,yXT,Z9f,pVT,$ac,jE6,EUf,XVR,Uax,Kw$,nU$,Liv,csc,uK,eHx,Y0v,H9H,tM,Bnn,xHT,IgR,rs$,SMf,hHf,RHJ,ufT,tVT,Ok,OdR,QE$,hM,qMT,TnM,WiM,MVx,lq6,P9v,Rk,s46,vS6,fgM,Asv,zHJ,qP,bdr,ktv,Wb,DH6,wgT,GtM,zg,Jsr,VVx,Fir,C4$,gS$,agn,sk,MP,NnJ,ysn,mHR,Tg,pgH,vb,kb6,$H6,lgc,Hdn,Q4c,dHr,P4T,AM,fy,ESr,\nXgx,Kir,YMn,S8M,Irc,BX6,LxM,eW$,iK,uXc,hWc,tUx,OVn,bK,gY,kF,MUM,Wxx,TXT,wY,o3c,ak,stn,Cy,D3,frH,Adv,FxR,rdc,yh,py,bVM,xnr,zWR,JM,iVn,Gg,GS$,g3v,kSr,lK,v3J,DnT,wpR,Pb,Qh,Jdc,Vh,RWc,VUf,Cu$,Z3,arn,NP,NXx,m6,w5,mnx,ZVJ,dY,Uk,ppf,$nc,jtM,Hb,$F,HVn,j4M,lrn,cdn,PuH,Qtc,dnf,Unx,Ek,XH,Kxv,eGn,cCf,Xpx,RGv,upn,tq6,ODn,qbH,TtJ,Wzc,zGM,MqT,Ky,YF,ny,seR,vGv,fvJ,Bw,ACv,eQ,Fzc,LY,bDH,cG,IB,iDf,oK,BG,Jz,GqT,au,m7H,gGc,Oy,kqT,d1,UP,DCx,us,wWr,JCx,NS,lef,VqT,C0n,avM,xh,mCM,yCx,oB,rl,h3,ZDT,jen,HDx,RB,lv$,pWT,QeM,$CJ,\nP06,dCH,UC6,EGH,XWr,uY,Ybn,aan,Bx,tt,nGf,eXM,T5,KzH,ui,LBv,cZf,Isc,t3,w1,xWM,ot6,Ol,qI,S2c,Tz,WG,SQ,rZx,hX$,IF$,MI,zz,RXc,sl,vG,uS6,fY,t$c,A3,FA,O3T,q2H,JWM,bY,TgJ,M$M,WBr,iY,Gz,zXx,gl,sOT,vtH,fs$,AZM,FBv,b3T,G_c,DY,i3M,gtr,k_J,DWc,whv,asM,JZc,V$r,Ctr,mWr,Z3J,ph6,$WR,yZx,wl,jOJ,H3H,ls6,Ptf,QOn,V6,dWT,CY,aB,NI,UWx,Etr,KBT,Y2f,ntn,eTh,cJU,Lf7,IRJ,mY,y6,onM,BcJ,xMe,ZY,S$h,rJL,pY,$h,hTN,jQ,RTh,HG,uxL,lY,PG,tvw,Q6,dl,O67,q$N,Ul,El,Tcw,XA,WfN,MvN,eu,L4,zTM,sHh,vne,FfL,AJw,cj,b6U,i6h,GcL,$vR,fRN,kch,DMM,\nJJJ,eTx,un;BM\u003dfunction(e){return function(){return eTx[e].apply(this,arguments)}};\ng.xn\u003dfunction(e,L){return eTx[e]\u003dL};\nLfn\u003dfunction(e){var L\u003d0;return function(){return L\u003ce.length?{done:!1,value:e[L++]}:{done:!0}}};\ncJM\u003dfunction(e){e\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,e,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var L\u003d0;L\u003ce.length;++L){var c\u003de[L];if(c\u0026\u0026c.Math\u003d\u003dMath)return c}throw Error(\"Cannot find global object\");};\nqM\u003dfunction(e,L){if(L)a:{var c\u003dg.RH;e\u003de.split(\".\");for(var I\u003d0;I\u003ce.length-1;I++){var B\u003de[I];if(!(B in c))break a;c\u003dc[B]}e\u003de[e.length-1];I\u003dc[e];L\u003dL(I);L!\u003dI\u0026\u0026L!\u003dnull\u0026\u0026un(c,e,{configurable:!0,writable:!0,value:L})}};\nIRR\u003dfunction(e){e\u003d{next:e};e[Symbol.iterator]\u003dfunction(){return this};\nreturn e};\ng.z\u003dfunction(e,L){e.prototype\u003dBcR(L.prototype);e.prototype.constructor\u003de;if(Tc)Tc(e,L);else for(var c in L)if(c!\u003d\"prototype\")if(Object.defineProperties){var I\u003dObject.getOwnPropertyDescriptor(L,c);I\u0026\u0026Object.defineProperty(e,c,I)}else e[c]\u003dL[c];e.hj\u003dL.prototype};\ng.f\u003dfunction(e){var L\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026e[Symbol.iterator];if(L)return L.call(e);if(typeof e.length\u003d\u003d\"number\")return{next:Lfn(e)};throw Error(String(e)+\" is not an iterable or ArrayLike\");};\nxMv\u003dfunction(e){for(var L,c\u003d[];!(L\u003de.next()).done;)c.push(L.value);return c};\ng.V\u003dfunction(e){return e instanceof Array?e:xMv(g.f(e))};\nWM\u003dfunction(e){return onc(e,e)};\nonc\u003dfunction(e,L){e.raw\u003dL;Object.freeze\u0026\u0026(Object.freeze(e),Object.freeze(L));return e};\nMM\u003dfunction(e,L){return Object.prototype.hasOwnProperty.call(e,L)};\nS$x\u003dfunction(e){if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");};\nzc\u003dfunction(){this.T\u003d!1;this.G\u003dnull;this.X\u003dvoid 0;this.K\u003d1;this.B\u003dthis.j\u003d0;this.D\u003dthis.Z\u003dnull};\ns$\u003dfunction(e){if(e.T)throw new TypeError(\"Generator is already running\");e.T\u003d!0};\nvM\u003dfunction(e,L){e.Z\u003d{UN:L,H8:!0};e.K\u003de.j||e.B};\ng.a\u003dfunction(e,L,c){e.K\u003dc;return{value:L}};\nf6\u003dfunction(e,L,c){L\u003dg.f(L);var I\u003dL.next();S$x(I);if(I.done)e.X\u003dI.value,e.K\u003dc;else return e.G\u003dL,g.a(e,I.value,c)};\ng.AJ\u003dfunction(e){e.K\u003d0};\ng.bn\u003dfunction(e,L,c){e.j\u003dL;c!\u003dvoid 0\u0026\u0026(e.B\u003dc)};\ng.Gc\u003dfunction(e,L){e.j\u003d0;e.B\u003dL||0};\ng.DR\u003dfunction(e,L,c){e.K\u003dL;e.j\u003dc||0};\ng.wc\u003dfunction(e,L){e.j\u003dL||0;L\u003de.Z.UN;e.Z\u003dnull;return L};\ng.NM\u003dfunction(e,L,c,I){I?e.D[I]\u003de.Z:e.D\u003d[e.Z];e.j\u003dL||0;e.B\u003dc||0};\ng.mf\u003dfunction(e,L,c){c\u003de.D.splice(c||0)[0];(c\u003de.Z\u003de.Z||c)?c.H8?e.K\u003de.j||e.B:c.Iq!\u003dvoid 0\u0026\u0026e.B\u003cc.Iq?(e.K\u003dc.Iq,e.Z\u003dnull):e.K\u003de.B:e.K\u003dL};\nrJc\u003dfunction(e){this.X\u003dnew zc;this.K\u003de};\nhTf\u003dfunction(e,L){s$(e.X);var c\u003de.X.G;if(c)return ZR(e,\"return\"in c?c[\"return\"]:function(I){return{value:I,done:!0}},L,e.X.return);\ne.X.return(L);return p6(e)};\nZR\u003dfunction(e,L,c,I){try{var B\u003dL.call(e.X.G,c);S$x(B);if(!B.done)return e.X.T\u003d!1,B;var x\u003dB.value}catch(S){return e.X.G\u003dnull,vM(e.X,S),p6(e)}e.X.G\u003dnull;I.call(e.X,x);return p6(e)};\np6\u003dfunction(e){for(;e.X.K;)try{var L\u003de.K(e.X);if(L)return e.X.T\u003d!1,{value:L.value,done:!1}}catch(c){e.X.X\u003dvoid 0,vM(e.X,c)}e.X.T\u003d!1;if(e.X.Z){L\u003de.X.Z;e.X.Z\u003dnull;if(L.H8)throw L.UN;return{value:L.return,done:!0}}return{value:void 0,done:!0}};\nRTx\u003dfunction(e){this.next\u003dfunction(L){s$(e.X);e.X.G?L\u003dZR(e,e.X.G.next,L,e.X.J):(e.X.J(L),L\u003dp6(e));return L};\nthis.throw\u003dfunction(L){s$(e.X);e.X.G?L\u003dZR(e,e.X.G[\"throw\"],L,e.X.J):(vM(e.X,L),L\u003dp6(e));return L};\nthis.return\u003dfunction(L){return hTf(e,L)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\njv\u003dfunction(e,L){L\u003dnew RTx(new rJc(L));Tc\u0026\u0026e.prototype\u0026\u0026Tc(L,e.prototype);return L};\nuxH\u003dfunction(e){function L(I){return e.next(I)}\nfunction c(I){return e.throw(I)}\nreturn new Promise(function(I,B){function x(S){S.done?I(S.value):Promise.resolve(S.value).then(L,c).then(x,B)}\nx(e.next())})};\ng.Z\u003dfunction(e){return uxH(new RTx(new rJc(e)))};\ng.HM\u003dfunction(){for(var e\u003dNumber(this),L\u003d[],c\u003de;c\u003carguments.length;c++)L[c-e]\u003darguments[c];return L};\nln\u003dfunction(e){return e};\nQr\u003dfunction(e,L,c){if(e\u003d\u003dnull)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+c+\" must not be null or undefined\");if(L instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+c+\" must not be a regular expression\");return e+\"\"};\ntvJ\u003dfunction(e,L,c){e instanceof String\u0026\u0026(e\u003dString(e));for(var I\u003de.length,B\u003d0;B\u003cI;B++){var x\u003de[B];if(L.call(c,x,B,e))return{E7:B,tW:x}}return{E7:-1,tW:void 0}};\nU$\u003dfunction(e,L){e instanceof String\u0026\u0026(e+\u003d\"\");var c\u003d0,I\u003d!1,B\u003d{next:function(){if(!I\u0026\u0026c\u003ce.length){var x\u003dc++;return{value:L(x,e[x]),done:!1}}I\u003d!0;return{done:!0,value:void 0}}};\nB[Symbol.iterator]\u003dfunction(){return B};\nreturn B};\nE$\u003dfunction(e){return e?e:Array.prototype.fill};\nXx\u003dfunction(e){return e?e:Array.prototype.copyWithin};\nK6\u003dfunction(e){e\u003dMath.trunc(e)||0;e\u003c0\u0026\u0026(e+\u003dthis.length);if(!(e\u003c0||e\u003e\u003dthis.length))return this[e]};\nYn\u003dfunction(e){return e?e:K6};\nO6n\u003dfunction(e,L,c){e instanceof String\u0026\u0026(e\u003dString(e));for(var I\u003de.length-1;I\u003e\u003d0;I--){var B\u003de[I];if(L.call(c,B,I,e))return{E7:I,tW:B}}return{E7:-1,tW:void 0}};\nn6\u003dfunction(e){return e?e:function(L,c){return O6n(this,L,c).E7}};\ng.IL\u003dfunction(e,L,c){e\u003de.split(\".\");c\u003dc||g.LZ;for(var I;e.length\u0026\u0026(I\u003de.shift());)e.length||L\u003d\u003d\u003dvoid 0?c[I]\u0026\u0026c[I]!\u003d\u003dObject.prototype[I]?c\u003dc[I]:c\u003dc[I]\u003d{}:c[I]\u003dL};\nxN\u003dfunction(e,L){var c\u003dg.BU(\"CLOSURE_FLAGS\");e\u003dc\u0026\u0026c[e];return e!\u003dnull?e:L};\ng.BU\u003dfunction(e,L){e\u003de.split(\".\");L\u003dL||g.LZ;for(var c\u003d0;c\u003ce.length;c++)if(L\u003dL[e[c]],L\u003d\u003dnull)return null;return L};\nq$n\u003dfunction(e){var L\u003dtypeof e;return L!\u003d\"object\"?L:e?Array.isArray(e)?\"array\":L:\"null\"};\ng.oL\u003dfunction(e){var L\u003dq$n(e);return L\u003d\u003d\"array\"||L\u003d\u003d\"object\"\u0026\u0026typeof e.length\u003d\u003d\"number\"};\ng.Se\u003dfunction(e){var L\u003dtypeof e;return L\u003d\u003d\"object\"\u0026\u0026e!\u003dnull||L\u003d\u003d\"function\"};\ng.hw\u003dfunction(e){return Object.prototype.hasOwnProperty.call(e,rM)\u0026\u0026e[rM]||(e[rM]\u003d++TcJ)};\nWff\u003dfunction(e,L,c){return e.call.apply(e.bind,arguments)};\nMvf\u003dfunction(e,L,c){if(!e)throw Error();if(arguments.length\u003e2){var I\u003dArray.prototype.slice.call(arguments,2);return function(){var B\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(B,I);return e.apply(L,B)}}return function(){return e.apply(L,arguments)}};\ng.RL\u003dfunction(e,L,c){g.RL\u003dFunction.prototype.bind\u0026\u0026Function.prototype.bind.toString().indexOf(\"native code\")!\u003d-1?Wff:Mvf;return g.RL.apply(null,arguments)};\ng.u7\u003dfunction(e,L){var c\u003dArray.prototype.slice.call(arguments,1);return function(){var I\u003dc.slice();I.push.apply(I,arguments);return e.apply(this,I)}};\ng.O9\u003dfunction(){return Date.now()};\nqg\u003dfunction(e){return e};\ng.TL\u003dfunction(e,L){function c(){}\nc.prototype\u003dL.prototype;e.hj\u003dL.prototype;e.prototype\u003dnew c;e.prototype.constructor\u003de;e.HU\u003dfunction(I,B,x){for(var S\u003dArray(arguments.length-2),h\u003d2;h\u003carguments.length;h++)S[h-2]\u003darguments[h];return L.prototype[B].apply(I,S)}};\nzTr\u003dfunction(e,L){if(L!\u003d\u003dnull\u0026\u0026L!\u003d\u003dvoid 0){if(typeof L!\u003d\u003d\"object\"\u0026\u0026typeof L!\u003d\u003d\"function\")throw new TypeError(\"Object expected.\");if(c\u003d\u003d\u003dvoid 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");var c\u003dL[Symbol.dispose]}if(typeof c!\u003d\u003d\"function\")throw new TypeError(\"Object not disposable.\");e.stack.push({value:L,dispose:c,async:!1})}return L};\nsHx\u003dfunction(e){function L(x){e.error\u003de.hasError?new SuppressedError(x,e.error,\"An error was suppressed during disposal.\"):x;e.hasError\u003d!0}\nfunction c(){for(;I\u003de.stack.pop();)try{if(!I.async\u0026\u0026B\u003d\u003d\u003d1)return B\u003d0,e.stack.push(I),Promise.resolve().then(c);if(I.dispose){var x\u003dI.dispose.call(I.value);if(I.async)return B|\u003d2,Promise.resolve(x).then(c,function(S){L(S);return c()})}else B|\u003d1}catch(S){L(S)}if(B\u003d\u003d\u003d1)return e.hasError?Promise.reject(e.error):Promise.resolve();\nif(e.hasError)throw e.error;}\nvar I,B\u003d0;c()};\nWU\u003dfunction(e,L){if(Error.captureStackTrace)Error.captureStackTrace(this,WU);else{var c\u003dError().stack;c\u0026\u0026(this.stack\u003dc)}e\u0026\u0026(this.message\u003dString(e));L!\u003d\u003dvoid 0\u0026\u0026(this.cause\u003dL)};\nvnT\u003dfunction(){};\ng.zL\u003dfunction(e){return e[e.length-1]};\nfRn\u003dfunction(e,L){var c\u003de.length,I\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--c;c\u003e\u003d0;--c)c in I\u0026\u0026L.call(void 0,I[c],c,e)};\ng.vU\u003dfunction(e,L,c){L\u003ds9(e,L,c);return L\u003c0?null:typeof e\u003d\u003d\u003d\"string\"?e.charAt(L):e[L]};\ns9\u003dfunction(e,L,c){for(var I\u003de.length,B\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,x\u003d0;x\u003cI;x++)if(x in B\u0026\u0026L.call(c,B[x],x,e))return x;return-1};\ng.Aw\u003dfunction(e,L,c){var I\u003de.length,B\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e;for(--I;I\u003e\u003d0;I--)if(I in B\u0026\u0026L.call(c,B[I],I,e))return I;return-1};\ng.Fh\u003dfunction(e,L){return AJJ(e,L)\u003e\u003d0};\nFfH\u003dfunction(e){if(!Array.isArray(e))for(var L\u003de.length-1;L\u003e\u003d0;L--)delete e[L];e.length\u003d0};\ng.i7\u003dfunction(e,L){L\u003dAJJ(e,L);var c;(c\u003dL\u003e\u003d0)\u0026\u0026g.b7(e,L);return c};\ng.b7\u003dfunction(e,L){return Array.prototype.splice.call(e,L,1).length\u003d\u003d1};\ng.DJ\u003dfunction(e,L){L\u003ds9(e,L);L\u003e\u003d0\u0026\u0026g.b7(e,L)};\nb6M\u003dfunction(e,L){var c\u003d0;fRn(e,function(I,B){L.call(void 0,I,B,e)\u0026\u0026g.b7(e,B)\u0026\u0026c++})};\ng.Jw\u003dfunction(e){return Array.prototype.concat.apply([],arguments)};\ng.VM\u003dfunction(e){var L\u003de.length;if(L\u003e0){for(var c\u003dArray(L),I\u003d0;I\u003cL;I++)c[I]\u003de[I];return c}return[]};\ng.mN\u003dfunction(e,L){for(var c\u003d1;c\u003carguments.length;c++){var I\u003darguments[c];if(g.oL(I)){var B\u003de.length||0,x\u003dI.length||0;e.length\u003dB+x;for(var S\u003d0;S\u003cx;S++)e[B+S]\u003dI[S]}else e.push(I)}};\ng.pZ\u003dfunction(e,L,c,I){Array.prototype.splice.apply(e,yM(arguments,1))};\nyM\u003dfunction(e,L,c){return arguments.length\u003c\u003d2?Array.prototype.slice.call(e,L):Array.prototype.slice.call(e,L,c)};\ni6x\u003dfunction(e){for(var L\u003d0,c\u003d0,I\u003d{};c\u003ce.length;){var B\u003de[c++],x\u003dg.Se(B)?\"o\"+g.hw(B):(typeof B).charAt(0)+B;Object.prototype.hasOwnProperty.call(I,x)||(I[x]\u003d!0,e[L++]\u003dB)}e.length\u003dL};\ng.l7\u003dfunction(e,L,c){return GcH(e,c||HU,!1,L)};\nPU\u003dfunction(e,L){return GcH(e,L,!0)};\nGcH\u003dfunction(e,L,c,I){for(var B\u003d0,x\u003de.length,S;B\u003cx;){var h\u003dB+(x-B\u003e\u003e\u003e1),R\u003dvoid 0;c?R\u003dL.call(void 0,e[h],h,e):R\u003dL(I,e[h]);R\u003e0?B\u003dh+1:(x\u003dh,S\u003d!R)}return S?B:-B-1};\ng.U9\u003dfunction(e,L){e.sort(L||HU)};\ngnM\u003dfunction(e,L){var c\u003dHU;g.U9(e,function(I,B){return c(L(I),L(B))})};\ng.E9\u003dfunction(e,L,c){if(!g.oL(e)||!g.oL(L)||e.length!\u003dL.length)return!1;var I\u003de.length;c\u003dc||kcx;for(var B\u003d0;B\u003cI;B++)if(!c(e[B],L[B]))return!1;return!0};\nHU\u003dfunction(e,L){return e\u003eL?1:e\u003cL?-1:0};\nkcx\u003dfunction(e,L){return e\u003d\u003d\u003dL};\ng.Xh\u003dfunction(e,L,c){c\u003dg.l7(e,L,c);c\u003c0\u0026\u0026g.pZ(e,-(c+1),0,L)};\ng.YN\u003dfunction(e,L,c){var I\u003d{};(0,g.KZ)(e,function(B,x){I[L.call(c,B,x,e)]\u003dB});\nreturn I};\nDMc\u003dfunction(e){for(var L\u003d[],c\u003d0;c\u003ce;c++)L[c]\u003d\"\";return L};\nwMf\u003dfunction(e,L){L\u003dArray.prototype.splice.call(e,L,1);Array.prototype.splice.call(e,0,0,L[0])};\nJJR\u003dfunction(e){var L\u003d{};g.KZ(e,function(c){var I\u003dc.event,B\u003dL[I];L.hasOwnProperty(I)?B!\u003d\u003dnull\u0026\u0026(c.equals(B)||(L[I]\u003dnull)):L[I]\u003dc});\nb6M(e,function(c){return L[c.event]\u003d\u003d\u003dnull})};\neR\u003dfunction(){this.oU\u003d0;this.X\u003d!1;this.K\u003d-1;this.fO\u003d!1;this.b2\u003d0};\ng.Le\u003dfunction(e,L,c){for(var I in e)L.call(c,e[I],I,e)};\ng.c2\u003dfunction(e,L,c){var I\u003d{},B;for(B in e)L.call(c,e[B],B,e)\u0026\u0026(I[B]\u003de[B]);return I};\nB2\u003dfunction(e,L){var c\u003d{},I;for(I in e)c[I]\u003dL.call(void 0,e[I],I,e);return c};\ng.xL\u003dfunction(e,L,c){for(var I in e)if(L.call(c,e[I],I,e))return!0;return!1};\nVv6\u003dfunction(e,L){for(var c in e)if(!L.call(void 0,e[c],c,e))return!1;return!0};\ng.SR\u003dfunction(e){for(var L in e)return L};\nCnM\u003dfunction(e){for(var L in e)return e[L]};\nru\u003dfunction(e){var L\u003d[],c\u003d0,I;for(I in e)L[c++]\u003de[I];return L};\ng.Rs\u003dfunction(e){var L\u003d[],c\u003d0,I;for(I in e)L[c++]\u003dI;return L};\ng.uw\u003dfunction(e,L){return e!\u003d\u003dnull\u0026\u0026L in e};\ng.t_\u003dfunction(e,L){for(var c in e)if(e[c]\u003d\u003dL)return!0;return!1};\nOo\u003dfunction(e,L){for(var c in e)if(L.call(void 0,e[c],c,e))return c};\naRf\u003dfunction(e,L){return(L\u003dOo(e,L))\u0026\u0026e[L]};\ng.qQ\u003dfunction(e){for(var L in e)return!1;return!0};\ng.NcT\u003dfunction(e){for(var L in e)delete e[L]};\ng.TG\u003dfunction(e,L,c){return e!\u003d\u003dnull\u0026\u0026L in e?e[L]:c};\ng.W2\u003dfunction(e,L){for(var c in e)if(!(c in L)||e[c]!\u003d\u003dL[c])return!1;for(var I in L)if(!(I in e))return!1;return!0};\ng.MQ\u003dfunction(e){var L\u003d{},c;for(c in e)L[c]\u003de[c];return L};\ng.zG\u003dfunction(e){if(!e||typeof e!\u003d\u003d\"object\")return e;if(typeof e.clone\u003d\u003d\u003d\"function\")return e.clone();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Map)return new Map(e);if(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Set)return new Set(e);if(e instanceof Date)return new Date(e.getTime());var L\u003dArray.isArray(e)?[]:typeof ArrayBuffer!\u003d\u003d\"function\"||typeof ArrayBuffer.isView!\u003d\u003d\"function\"||!ArrayBuffer.isView(e)||e instanceof DataView?{}:new e.constructor(e.length),c;for(c in e)L[c]\u003dg.zG(e[c]);return L};\ng.so\u003dfunction(e,L){for(var c,I,B\u003d1;B\u003carguments.length;B++){I\u003darguments[B];for(c in I)e[c]\u003dI[c];for(var x\u003d0;x\u003cmMJ.length;x++)c\u003dmMJ[x],Object.prototype.hasOwnProperty.call(I,c)\u0026\u0026(e[c]\u003dI[c])}};\nv2\u003dfunction(){this.K\u003dnull;this.X\u003d!1};\nfe\u003dfunction(e){v2.call(this);this.G\u003de};\nA_\u003dfunction(){v2.call(this)};\nFW\u003dfunction(){v2.call(this)};\nbw\u003dfunction(){this.X\u003d{};this.K\u003d!0;this.Z\u003d{}};\niw\u003dfunction(e,L,c){e.X[L]||(e.X[L]\u003dnew fe(c));return e.X[L]};\nyJf\u003dfunction(e){e.X.queryid||(e.X.queryid\u003dnew FW)};\nGG\u003dfunction(e,L,c){(e\u003de.X[L])\u0026\u0026e.Z(c)};\ngu\u003dfunction(e,L){if(g.uw(e.Z,L))return e.Z[L];if(e\u003de.X[L])return e.getValue()};\nkL\u003dfunction(e){var L\u003d{},c\u003dg.c2(e.X,function(I){return I.X});\ng.Le(c,function(I,B){I\u003de.Z[B]!\u003d\u003dvoid 0?String(e.Z[B]):I.X\u0026\u0026I.K!\u003d\u003dnull?String(I.K):\"\";I.length\u003e0\u0026\u0026(L[B]\u003dI)},e);\nreturn L};\nZ6r\u003dfunction(e){e\u003dkL(e);var L\u003d[];g.Le(e,function(c,I){I in Object.prototype||typeof c!\u003d\"undefined\"\u0026\u0026L.push([I,\":\",c].join(\"\"))});\nreturn L};\n$Mc\u003dfunction(e){iw(e,\"od\",pMn);iw(e,\"opac\",Dt).X\u003d!0;iw(e,\"sbeos\",Dt).X\u003d!0;iw(e,\"prf\",Dt).X\u003d!0;iw(e,\"mwt\",Dt).X\u003d!0;iw(e,\"iogeo\",Dt)};\nwu\u003dfunction(e,L){return e.lastIndexOf(L,0)\u003d\u003d0};\njHJ\u003dfunction(e,L){var c\u003de.length-L.length;return c\u003e\u003d0\u0026\u0026e.indexOf(L,c)\u003d\u003dc};\ng.J_\u003dfunction(e){return/^[\\s\\xa0]*$/.test(e)};\ng.Vc\u003dfunction(e,L){return e.indexOf(L)!\u003d-1};\nCe\u003dfunction(e,L){return g.Vc(e.toLowerCase(),L.toLowerCase())};\ng.mO\u003dfunction(e,L){var c\u003d0;e\u003das(String(e)).split(\".\");L\u003das(String(L)).split(\".\");for(var I\u003dMath.max(e.length,L.length),B\u003d0;c\u003d\u003d0\u0026\u0026B\u003cI;B++){var x\u003de[B]||\"\",S\u003dL[B]||\"\";do{x\u003d/(\\d*)(\\D*)(.*)/.exec(x)||[\"\",\"\",\"\",\"\"];S\u003d/(\\d*)(\\D*)(.*)/.exec(S)||[\"\",\"\",\"\",\"\"];if(x[0].length\u003d\u003d0\u0026\u0026S[0].length\u003d\u003d0)break;c\u003dNQ(x[1].length\u003d\u003d0?0:parseInt(x[1],10),S[1].length\u003d\u003d0?0:parseInt(S[1],10))||NQ(x[2].length\u003d\u003d0,S[2].length\u003d\u003d0)||NQ(x[2],S[2]);x\u003dx[3];S\u003dS[3]}while(c\u003d\u003d0)}return c};\nNQ\u003dfunction(e,L){return e\u003cL?-1:e\u003eL?1:0};\ng.yc\u003dfunction(){var e\u003dg.LZ.navigator;return e\u0026\u0026(e\u003de.userAgent)?e:\"\"};\nlw\u003dfunction(e){if(!$L\u0026\u0026!jR||!H2)return!1;for(var L\u003d0;L\u003cH2.brands.length;L++){var c\u003dH2.brands[L].brand;if(c\u0026\u0026g.Vc(c,e))return!0}return!1};\nP2\u003dfunction(e){return g.Vc(g.yc(),e)};\ndu\u003dfunction(){return $L||jR?!!H2\u0026\u0026H2.brands.length\u003e0:!1};\nUo\u003dfunction(){return du()?!1:P2(\"Opera\")};\nH66\u003dfunction(){return du()?!1:P2(\"Trident\")||P2(\"MSIE\")};\nlRH\u003dfunction(){return du()?lw(\"Microsoft Edge\"):P2(\"Edg/\")};\nEo\u003dfunction(){return P2(\"Firefox\")||P2(\"FxiOS\")};\nKe\u003dfunction(){return P2(\"Safari\")\u0026\u0026!(XW()||(du()?0:P2(\"Coast\"))||Uo()||(du()?0:P2(\"Edge\"))||lRH()||(du()?lw(\"Opera\"):P2(\"OPR\"))||Eo()||P2(\"Silk\")||P2(\"Android\"))};\nXW\u003dfunction(){return du()?lw(\"Chromium\"):(P2(\"Chrome\")||P2(\"CriOS\"))\u0026\u0026!(du()?0:P2(\"Edge\"))||P2(\"Silk\")};\nPnR\u003dfunction(){return P2(\"Android\")\u0026\u0026!(XW()||Eo()||Uo()||P2(\"Silk\"))};\nQHx\u003dfunction(e){var L\u003d{};e.forEach(function(c){L[c[0]]\u003dc[1]});\nreturn function(c){return L[c.find(function(I){return I in L})]||\"\"}};\ndM6\u003dfunction(e){var L\u003dg.yc();if(e\u003d\u003d\u003d\"Internet Explorer\"){if(H66())if((e\u003d/rv: *([\\d\\.]*)/.exec(L))\u0026\u0026e[1])L\u003de[1];else{e\u003d\"\";var c\u003d/MSIE +([\\d\\.]+)/.exec(L);if(c\u0026\u0026c[1])if(L\u003d/Trident\\/(\\d.\\d)/.exec(L),c[1]\u003d\u003d\"7.0\")if(L\u0026\u0026L[1])switch(L[1]){case \"4.0\":e\u003d\"8.0\";break;case \"5.0\":e\u003d\"9.0\";break;case \"6.0\":e\u003d\"10.0\";break;case \"7.0\":e\u003d\"11.0\"}else e\u003d\"7.0\";else e\u003dc[1];L\u003de}else L\u003d\"\";return L}var I\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");c\u003d[];for(var B;B\u003dI.exec(L);)c.push([B[1],B[2],B[3]||void 0]);\nL\u003dQHx(c);switch(e){case \"Opera\":if(Uo())return L([\"Version\",\"Opera\"]);if(du()?lw(\"Opera\"):P2(\"OPR\"))return L([\"OPR\"]);break;case \"Microsoft Edge\":if(du()?0:P2(\"Edge\"))return L([\"Edge\"]);if(lRH())return L([\"Edg\"]);break;case \"Chromium\":if(XW())return L([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return e\u003d\u003d\u003d\"Firefox\"\u0026\u0026Eo()||e\u003d\u003d\u003d\"Safari\"\u0026\u0026Ke()||e\u003d\u003d\u003d\"Android Browser\"\u0026\u0026PnR()||e\u003d\u003d\u003d\"Silk\"\u0026\u0026P2(\"Silk\")?(L\u003dc[2])\u0026\u0026L[1]||\"\":\"\"};\nUM$\u003dfunction(e){if(du()\u0026\u0026e!\u003d\u003d\"Silk\"){var L\u003dH2.brands.find(function(c){return c.brand\u003d\u003d\u003de});\nif(!L||!L.version)return NaN;L\u003dL.version.split(\".\")}else{L\u003ddM6(e);if(L\u003d\u003d\u003d\"\")return NaN;L\u003dL.split(\".\")}return L.length\u003d\u003d\u003d0?NaN:Number(L[0])};\nXMJ\u003dfunction(){var e\u003dnull;if(!Enn)return e;try{var L\u003dfunction(c){return c};\ne\u003dEnn.createPolicy(\"goog#html\",{createHTML:L,createScript:L,createScriptURL:L})}catch(c){}return e};\ne5\u003dfunction(){YL\u003d\u003d\u003dvoid 0\u0026\u0026(YL\u003dXMJ());return YL};\nLo\u003dfunction(e){this.X\u003de};\nca\u003dfunction(e){var L\u003de5();e\u003dL?L.createScriptURL(e):e;return new Lo(e)};\nIg\u003dfunction(e){if(e instanceof Lo)return e.X;throw Error(\"\");};\nBa\u003dfunction(e){this.X\u003de};\ng.xC\u003dfunction(e){if(e instanceof Ba)return e.X;throw Error(\"\");};\nog\u003dfunction(e){this.Hd\u003de};\nrz\u003dfunction(e){return new og(function(L){return L.substr(0,e.length+1).toLowerCase()\u003d\u003d\u003de+\":\"})};\ng.h0\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?KfT:L;a:if(L\u003dL\u003d\u003d\u003dvoid 0?KfT:L,!(e instanceof Ba)){for(var c\u003d0;c\u003cL.length;++c){var I\u003dL[c];if(I instanceof og\u0026\u0026I.Hd(e)){e\u003dnew Ba(e);break a}}e\u003dvoid 0}return e||Y$H};\neeH\u003dfunction(e){if(nnR.test(e))return e};\nRg\u003dfunction(e){return e instanceof Ba?g.xC(e):eeH(e)};\ng.uv\u003dfunction(e,L){L\u003dRg(L);L!\u003d\u003dvoid 0\u0026\u0026(e.href\u003dL)};\nt0\u003dfunction(e,L){throw Error(L\u003d\u003d\u003dvoid 0?\"unexpected value \"+e+\"!\":L);};\nO3\u003dfunction(e){this.X\u003de};\nq9\u003dfunction(e){var L\u003de5();e\u003dL?L.createHTML(e):e;return new O3(e)};\nTy\u003dfunction(e){if(e instanceof O3)return e.X;throw Error(\"\");};\ng.Wa\u003dfunction(e,L,c,I){L\u003dRg(L);return L!\u003d\u003dvoid 0?e.open(L,c,I):null};\nM9\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?document:e;var L,c;e\u003d(c\u003d(L\u003de).querySelector)\u003d\u003dnull?void 0:c.call(L,\"script[nonce]\");return e\u003d\u003dnull?\"\":e.nonce||e.getAttribute(\"nonce\")||\"\"};\nzy\u003dfunction(e){this.X\u003de};\nLNH\u003dfunction(e){var L\u003de5();e\u003dL?L.createScript(e):e;return new zy(e)};\ns3\u003dfunction(e){if(e instanceof zy)return e.X;throw Error(\"\");};\nva\u003dfunction(e){var L\u003dM9(e.ownerDocument);L\u0026\u0026e.setAttribute(\"nonce\",L)};\ng.fo\u003dfunction(e,L){e.src\u003dIg(L);va(e)};\nFj\u003dfunction(){this.X\u003dcwM[0].toLowerCase()};\nIJv\u003dfunction(e){var L\u003d\"true\".toString(),c\u003d[new Fj];if(c.length\u003d\u003d\u003d0)throw Error(\"\");if(c.map(function(I){if(I instanceof Fj)I\u003dI.X;else throw Error(\"\");return I}).every(function(I){return\"data-loaded\".indexOf(I)!\u003d\u003d0}))throw Error(\u0027Attribute \"data-loaded\" does not match any of the allowed prefixes.\u0027);\ne.setAttribute(\"data-loaded\",L)};\nBMM\u003dfunction(e,L){e.__closure__error__context__984382||(e.__closure__error__context__984382\u003d{});e.__closure__error__context__984382.severity\u003dL};\nxgM\u003dfunction(e){var L\u003dg.BU(\"window.location.href\");e\u003d\u003dnull\u0026\u0026(e\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(typeof e\u003d\u003d\u003d\"string\")return{message:e,name:\"Unknown error\",lineNumber:\"Not available\",fileName:L,stack:\"Not available\"};var c\u003d!1;try{var I\u003de.lineNumber||e.line||\"Not available\"}catch(S){I\u003d\"Not available\",c\u003d!0}try{var B\u003de.fileName||e.filename||e.sourceURL||g.LZ.$googDebugFname||L}catch(S){B\u003d\"Not available\",c\u003d!0}L\u003dbv(e);if(!(!c\u0026\u0026e.lineNumber\u0026\u0026e.fileName\u0026\u0026e.stack\u0026\u0026e.message\u0026\u0026e.name)){c\u003de.message;\nif(c\u003d\u003dnull){if(e.constructor\u0026\u0026e.constructor instanceof Function){if(e.constructor.name)c\u003de.constructor.name;else if(c\u003de.constructor,iv[c])c\u003div[c];else{c\u003dString(c);if(!iv[c]){var x\u003d/function\\s+([^\\(]+)/m.exec(c);iv[c]\u003dx?x[1]:\"[Anonymous]\"}c\u003div[c]}c\u003d\u0027Unknown Error of type \"\u0027+c+\u0027\"\u0027}else c\u003d\"Unknown Error of unknown type\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026Object.prototype.toString!\u003d\u003de.toString\u0026\u0026(c+\u003d\": \"+e.toString())}return{message:c,name:e.name||\"UnknownError\",lineNumber:I,fileName:B,stack:L||\"Not available\"}}return{message:e.message,\nname:e.name,lineNumber:e.lineNumber,fileName:e.fileName,stack:L}};\nbv\u003dfunction(e,L){L||(L\u003d{});L[Gy(e)]\u003d!0;var c\u003de.stack||\"\",I\u003de.cause;I\u0026\u0026!L[Gy(I)]\u0026\u0026(c+\u003d\"\\nCaused by: \",I.stack\u0026\u0026I.stack.indexOf(I.toString())\u003d\u003d0||(c+\u003dtypeof I\u003d\u003d\u003d\"string\"?I:I.message+\"\\n\"),c+\u003dbv(I,L));e\u003de.errors;if(Array.isArray(e)){I\u003d1;var B;for(B\u003d0;B\u003ce.length\u0026\u0026!(I\u003e4);B++)L[Gy(e[B])]||(c+\u003d\"\\nInner error \"+I++ +\": \",e[B].stack\u0026\u0026e[B].stack.indexOf(e[B].toString())\u003d\u003d0||(c+\u003dtypeof e[B]\u003d\u003d\u003d\"string\"?e[B]:e[B].message+\"\\n\"),c+\u003dbv(e[B],L));B\u003ce.length\u0026\u0026(c+\u003d\"\\n... \"+(e.length-B)+\" more inner errors\")}return c};\nGy\u003dfunction(e){var L\u003d\"\";typeof e.toString\u003d\u003d\u003d\"function\"\u0026\u0026(L\u003d\"\"+e);return L+e.stack};\ngz\u003dfunction(e,L,c){return e.parseFromString(Ty(L),c)};\ng.kC\u003dfunction(e){return encodeURIComponent(String(e))};\nwz\u003dfunction(e){return decodeURIComponent(e.replace(/\\+/g,\" \"))};\nJ0\u003dfunction(e){oNM.test(e)\u0026\u0026(e.indexOf(\"\u0026\")!\u003d-1\u0026\u0026(e\u003de.replace(S9c,\"\u0026amp;\")),e.indexOf(\"\u003c\")!\u003d-1\u0026\u0026(e\u003de.replace(rwH,\"\u0026lt;\")),e.indexOf(\"\u003e\")!\u003d-1\u0026\u0026(e\u003de.replace(heH,\"\u0026gt;\")),e.indexOf(\u0027\"\u0027)!\u003d-1\u0026\u0026(e\u003de.replace(Rex,\"\u0026quot;\")),e.indexOf(\"\u0027\")!\u003d-1\u0026\u0026(e\u003de.replace(uhx,\"\u0026#39;\")),e.indexOf(\"\\x00\")!\u003d-1\u0026\u0026(e\u003de.replace(teM,\"\u0026#0;\")));return e};\ng.VK\u003dfunction(e){return e\u003d\u003dnull?\"\":String(e)};\nCo\u003dfunction(e){for(var L\u003d0,c\u003d0;c\u003ce.length;++c)L\u003d31*L+e.charCodeAt(c)\u003e\u003e\u003e0;return L};\nag\u003dfunction(e){var L\u003dNumber(e);return L\u003d\u003d0\u0026\u0026g.J_(e)?NaN:L};\nOZr\u003dfunction(e){return String(e).replace(/\\-([a-z])/g,function(L,c){return c.toUpperCase()})};\nq9R\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nTMH\u003dfunction(e){return e.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(L,c,I){return c+I.toUpperCase()})};\nWNv\u003dfunction(e){var L\u003d1;e\u003de.split(\":\");for(var c\u003d[];L\u003e0\u0026\u0026e.length;)c.push(e.shift()),L--;e.length\u0026\u0026c.push(e.join(\":\"));return c};\nN9\u003dfunction(){return $L||jR?!!H2\u0026\u0026!!H2.platform:!1};\nMev\u003dfunction(){return N9()?H2.platform\u003d\u003d\u003d\"Android\":P2(\"Android\")};\nmj\u003dfunction(){return P2(\"iPhone\")\u0026\u0026!P2(\"iPod\")\u0026\u0026!P2(\"iPad\")};\nyK\u003dfunction(){return mj()||P2(\"iPad\")||P2(\"iPod\")};\nZ5\u003dfunction(){return N9()?H2.platform\u003d\u003d\u003d\"macOS\":P2(\"Macintosh\")};\nzen\u003dfunction(){return N9()?H2.platform\u003d\u003d\u003d\"Windows\":P2(\"Windows\")};\npo\u003dfunction(e){po[\" \"](e);return e};\nsLc\u003dfunction(e,L){try{return po(e[L]),!0}catch(c){}return!1};\nfJv\u003dfunction(e,L){var c\u003dvN6;return Object.prototype.hasOwnProperty.call(c,e)?c[e]:c[e]\u003dL(e)};\ng.$C\u003dfunction(e){return fJv(e,function(){return g.mO(Awv,e)\u003e\u003d0})};\ng.j5\u003dfunction(e,L,c){return Math.min(Math.max(e,L),c)};\ng.Ha\u003dfunction(e,L){e%\u003dL;return e*L\u003c0?e+L:e};\nlv\u003dfunction(e,L,c){return e+c*(L-e)};\ng.Pa\u003dfunction(e,L){this.x\u003de!\u003d\u003dvoid 0?e:0;this.y\u003dL!\u003d\u003dvoid 0?L:0};\nQK\u003dfunction(e,L){return e\u003d\u003dL?!0:e\u0026\u0026L?e.x\u003d\u003dL.x\u0026\u0026e.y\u003d\u003dL.y:!1};\ng.dz\u003dfunction(e,L){this.width\u003de;this.height\u003dL};\ng.U3\u003dfunction(e,L){return e\u003d\u003dL?!0:e\u0026\u0026L?e.width\u003d\u003dL.width\u0026\u0026e.height\u003d\u003dL.height:!1};\nE3\u003dfunction(e){return e.width*e.height};\nKo\u003dfunction(e,L){this.X\u003de\u003d\u003d\u003dXj\u0026\u0026L||\"\"};\nYC\u003dfunction(e){if(e instanceof O3)return e;e\u003dString(e).replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\").replace(/\"/g,\"\u0026quot;\").replace(/\u0027/g,\"\u0026apos;\");return q9(e)};\nbZ$\u003dfunction(e){return FNn(e)};\nFNn\u003dfunction(e){var L\u003dYC(\"\");return q9(e.map(function(c){return Ty(YC(c))}).join(Ty(L).toString()))};\nDgH\u003dfunction(e){var L;if(!iZn.test(\"div\"))throw Error(\"\");if(GL6.indexOf(\"DIV\")!\u003d\u003d-1)throw Error(\"\");var c\u003d\"\u003cdiv\";e\u0026\u0026(c+\u003dgNc(e));Array.isArray(L)||(L\u003dL\u003d\u003d\u003dvoid 0?[]:[L]);kLH.indexOf(\"DIV\")!\u003d\u003d-1?c+\u003d\"\u003e\":(e\u003dbZ$(L.map(function(I){return I instanceof O3?I:YC(String(I))})),c+\u003d\"\u003e\"+e.toString()+\"\u003c/div\u003e\");\nreturn q9(c)};\ngNc\u003dfunction(e){for(var L\u003d\"\",c\u003dObject.keys(e),I\u003d0;I\u003cc.length;I++){var B\u003dc[I],x\u003de[B];if(!iZn.test(B))throw Error(\"\");if(x!\u003d\u003dvoid 0\u0026\u0026x!\u003d\u003dnull){if(/^on./i.test(B))throw Error(\"\");wUT.indexOf(B.toLowerCase())!\u003d\u003d-1\u0026\u0026(x\u003dx instanceof Ba?x.toString():eeH(String(x))||\"about:invalid#zClosurez\");x\u003dB+\u0027\u003d\"\u0027+YC(String(x))+\u0027\"\u0027;L+\u003d\" \"+x}}return L};\nJwM\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);if(L.length\u003d\u003d\u003d0)return ca(e[0]);for(var c\u003de[0],I\u003d0;I\u003cL.length;I++)c+\u003dencodeURIComponent(L[I])+e[I+1];return ca(c)};\nIF\u003dfunction(e){return e?new no(cz(e)):Ve$||(Ve$\u003dnew no)};\nBz\u003dfunction(e,L){return typeof L\u003d\u003d\u003d\"string\"?e.getElementById(L):L};\ng.xr\u003dfunction(e,L){return(L||document).getElementsByTagName(String(e))};\ng.oF\u003dfunction(e,L){return(L||document).querySelectorAll(\".\"+e)};\ng.rF\u003dfunction(e,L){var c\u003dL||document;c.getElementsByClassName?e\u003dc.getElementsByClassName(e)[0]:(c\u003ddocument,e\u003de?(L||c).querySelector(e?\".\"+e:\"\"):g.Sf(c,\"*\",e,L)[0]||null);return e||null};\ng.Sf\u003dfunction(e,L,c,I){e\u003dI||e;return(L\u003dL\u0026\u0026L!\u003d\"*\"?String(L).toUpperCase():\"\")||c?e.querySelectorAll(L+(c?\".\"+c:\"\")):e.getElementsByTagName(\"*\")};\nhj\u003dfunction(e,L){g.Le(L,function(c,I){I\u003d\u003d\"style\"?e.style.cssText\u003dc:I\u003d\u003d\"class\"?e.className\u003dc:I\u003d\u003d\"for\"?e.htmlFor\u003dc:C7T.hasOwnProperty(I)?e.setAttribute(C7T[I],c):wu(I,\"aria-\")||wu(I,\"data-\")?e.setAttribute(I,c):e[I]\u003dc})};\naJ$\u003dfunction(e){e\u003de.document;e\u003de.compatMode\u003d\u003d\"CSS1Compat\"?e.documentElement:e.body;return new g.dz(e.clientWidth,e.clientHeight)};\nmgx\u003dfunction(e){var L\u003dNMv(e);e\u003de.defaultView;return new g.Pa(e.pageXOffset||L.scrollLeft,e.pageYOffset||L.scrollTop)};\nNMv\u003dfunction(e){return e.scrollingElement?e.scrollingElement:g.RF||e.compatMode!\u003d\"CSS1Compat\"?e.body||e.documentElement:e.documentElement};\nu3\u003dfunction(e){return e?e.defaultView:window};\nO_\u003dfunction(e,L,c){var I\u003darguments,B\u003ddocument,x\u003dI[1],S\u003dtj(B,String(I[0]));x\u0026\u0026(typeof x\u003d\u003d\u003d\"string\"?S.className\u003dx:Array.isArray(x)?S.className\u003dx.join(\" \"):hj(S,x));I.length\u003e2\u0026\u0026ywf(B,S,I,2);return S};\nywf\u003dfunction(e,L,c,I){function B(h){h\u0026\u0026L.appendChild(typeof h\u003d\u003d\u003d\"string\"?e.createTextNode(h):h)}\nfor(;I\u003cc.length;I++){var x\u003dc[I];if(!g.oL(x)||g.Se(x)\u0026\u0026x.nodeType\u003e0)B(x);else{a:{if(x\u0026\u0026typeof x.length\u003d\u003d\"number\"){if(g.Se(x)){var S\u003dtypeof x.item\u003d\u003d\"function\"||typeof x.item\u003d\u003d\"string\";break a}if(typeof x\u003d\u003d\u003d\"function\"){S\u003dtypeof x.item\u003d\u003d\"function\";break a}}S\u003d!1}g.KZ(S?g.VM(x):x,B)}}};\ng.ql\u003dfunction(e){return tj(document,e)};\ntj\u003dfunction(e,L){L\u003dString(L);e.contentType\u003d\u003d\u003d\"application/xhtml+xml\"\u0026\u0026(L\u003dL.toLowerCase());return e.createElement(L)};\ng.T$\u003dfunction(e){return document.createTextNode(String(e))};\ng.Wz\u003dfunction(e,L){e.appendChild(L)};\ng.Ml\u003dfunction(e){for(var L;L\u003de.firstChild;)e.removeChild(L)};\nz$\u003dfunction(e,L,c){e.insertBefore(L,e.childNodes[c]||null)};\ng.s_\u003dfunction(e){return e\u0026\u0026e.parentNode?e.parentNode.removeChild(e):null};\ng.vz\u003dfunction(e,L){if(!e||!L)return!1;if(e.contains\u0026\u0026L.nodeType\u003d\u003d1)return e\u003d\u003dL||e.contains(L);if(typeof e.compareDocumentPosition!\u003d\"undefined\")return e\u003d\u003dL||!!(e.compareDocumentPosition(L)\u002616);for(;L\u0026\u0026e!\u003dL;)L\u003dL.parentNode;return L\u003d\u003de};\ncz\u003dfunction(e){return e.nodeType\u003d\u003d9?e:e.ownerDocument||e.document};\ng.fU\u003dfunction(e,L){if(\"textContent\"in e)e.textContent\u003dL;else if(e.nodeType\u003d\u003d3)e.data\u003dString(L);else if(e.firstChild\u0026\u0026e.firstChild.nodeType\u003d\u003d3){for(;e.lastChild!\u003de.firstChild;)e.removeChild(e.lastChild);e.firstChild.data\u003dString(L)}else g.Ml(e),e.appendChild(cz(e).createTextNode(String(L)))};\npUr\u003dfunction(e){return e.tagName\u003d\u003d\"A\"\u0026\u0026e.hasAttribute(\"href\")||e.tagName\u003d\u003d\"INPUT\"||e.tagName\u003d\u003d\"TEXTAREA\"||e.tagName\u003d\u003d\"SELECT\"||e.tagName\u003d\u003d\"BUTTON\"?!e.disabled\u0026\u0026(!e.hasAttribute(\"tabindex\")||ZZc(e)):e.hasAttribute(\"tabindex\")\u0026\u0026ZZc(e)};\nZZc\u003dfunction(e){e\u003de.tabIndex;return typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c32768};\nG$\u003dfunction(e,L,c){if(!L\u0026\u0026!c)return null;var I\u003dL?String(L).toUpperCase():null;return i3(e,function(B){return(!I||B.nodeName\u003d\u003dI)\u0026\u0026(!c||typeof B.className\u003d\u003d\u003d\"string\"\u0026\u0026g.Fh(B.className.split(/\\s+/),c))},!0)};\ni3\u003dfunction(e,L,c){e\u0026\u0026!c\u0026\u0026(e\u003de.parentNode);for(c\u003d0;e;){if(L(e))return e;e\u003de.parentNode;c++}return null};\nno\u003dfunction(e){this.X\u003de||g.LZ.document||document};\n$gH\u003dfunction(){this.X\u003dthis.xW\u003dnull};\ngF\u003dfunction(){};\nD1\u003dfunction(){if(!kr())throw Error();};\nkr\u003dfunction(){return!(!wF||!wF.performance)};\njLr\u003dfunction(e){return g.RF?\"webkit\"+e:e.toLowerCase()};\nJj\u003dfunction(e){return function(){return e}};\ng.VD\u003dfunction(){};\nHZx\u003dfunction(e){var L\u003dL||0;return function(){return e.apply(this,Array.prototype.slice.call(arguments,0,L))}};\nCU\u003dfunction(e){var L\u003d!1,c;return function(){L||(c\u003de(),L\u003d!0);return c}};\naF\u003dfunction(e){var L\u003de;return function(){if(L){var c\u003dL;L\u003dnull;c()}}};\nNl\u003dfunction(e,L,c){var I\u003d0;return function(B){g.LZ.clearTimeout(I);var x\u003darguments;I\u003dg.LZ.setTimeout(function(){e.apply(c,x)},L)}};\nmR\u003dfunction(e,L,c,I){this.top\u003de;this.right\u003dL;this.bottom\u003dc;this.left\u003dI};\nyD\u003dfunction(e){return e.right-e.left};\nZ1\u003dfunction(e,L){return e\u003d\u003dL?!0:e\u0026\u0026L?e.top\u003d\u003dL.top\u0026\u0026e.right\u003d\u003dL.right\u0026\u0026e.bottom\u003d\u003dL.bottom\u0026\u0026e.left\u003d\u003dL.left:!1};\npU\u003dfunction(e,L,c){L instanceof g.Pa?(e.left+\u003dL.x,e.right+\u003dL.x,e.top+\u003dL.y,e.bottom+\u003dL.y):(e.left+\u003dL,e.right+\u003dL,typeof c\u003d\u003d\u003d\"number\"\u0026\u0026(e.top+\u003dc,e.bottom+\u003dc));return e};\ng.$r\u003dfunction(e,L,c,I){this.left\u003de;this.top\u003dL;this.width\u003dc;this.height\u003dI};\njf\u003dfunction(e,L){return e\u003d\u003dL?!0:e\u0026\u0026L?e.left\u003d\u003dL.left\u0026\u0026e.width\u003d\u003dL.width\u0026\u0026e.top\u003d\u003dL.top\u0026\u0026e.height\u003d\u003dL.height:!1};\ng.l3\u003dfunction(e,L,c){if(typeof L\u003d\u003d\u003d\"string\")(L\u003dHz(e,L))\u0026\u0026(e.style[L]\u003dc);else for(var I in L){c\u003de;var B\u003dL[I],x\u003dHz(c,I);x\u0026\u0026(c.style[x]\u003dB)}};\nHz\u003dfunction(e,L){var c\u003dlJn[L];if(!c){var I\u003dOZr(L);c\u003dI;e.style[I]\u003d\u003d\u003dvoid 0\u0026\u0026(I\u003d(g.RF?\"Webkit\":Pz?\"Moz\":null)+TMH(I),e.style[I]!\u003d\u003dvoid 0\u0026\u0026(c\u003dI));lJn[L]\u003dc}return c};\ng.QD\u003dfunction(e,L){var c\u003de.style[OZr(L)];return typeof c!\u003d\u003d\"undefined\"?c:e.style[Hz(e,L)]||\"\"};\ndF\u003dfunction(e,L){var c\u003dcz(e);return c.defaultView\u0026\u0026c.defaultView.getComputedStyle\u0026\u0026(e\u003dc.defaultView.getComputedStyle(e,null))?e[L]||e.getPropertyValue(L)||\"\":\"\"};\nU_\u003dfunction(e,L){return dF(e,L)||(e.currentStyle?e.currentStyle[L]:null)||e.style\u0026\u0026e.style[L]};\ng.Xt\u003dfunction(e,L,c){if(L instanceof g.Pa){var I\u003dL.x;L\u003dL.y}else I\u003dL,L\u003dc;e.style.left\u003dg.E_(I,!1);e.style.top\u003dg.E_(L,!1)};\nKU\u003dfunction(e){try{return e.getBoundingClientRect()}catch(L){return{left:0,top:0,right:0,bottom:0}}};\nP7$\u003dfunction(e){var L\u003dcz(e),c\u003dU_(e,\"position\"),I\u003dc\u003d\u003d\"fixed\"||c\u003d\u003d\"absolute\";for(e\u003de.parentNode;e\u0026\u0026e!\u003dL;e\u003de.parentNode)if(e.nodeType\u003d\u003d11\u0026\u0026e.host\u0026\u0026(e\u003de.host),c\u003dU_(e,\"position\"),I\u003dI\u0026\u0026c\u003d\u003d\"static\"\u0026\u0026e!\u003dL.documentElement\u0026\u0026e!\u003dL.body,!I\u0026\u0026(e.scrollWidth\u003ee.clientWidth||e.scrollHeight\u003ee.clientHeight||c\u003d\u003d\"fixed\"||c\u003d\u003d\"absolute\"||c\u003d\u003d\"relative\"))return e;return null};\ng.Yr\u003dfunction(e){var L\u003dcz(e),c\u003dnew g.Pa(0,0);if(e\u003d\u003d(L?cz(L):document).documentElement)return c;e\u003dKU(e);L\u003dIF(L);L\u003dmgx(L.X);c.x\u003de.left+L.x;c.y\u003de.top+L.y;return c};\ndg$\u003dfunction(e,L){var c\u003dnew g.Pa(0,0),I\u003du3(cz(e));if(!sLc(I,\"parent\"))return c;do{var B\u003dI\u003d\u003dL?g.Yr(e):QLJ(e);c.x+\u003dB.x;c.y+\u003dB.y}while(I\u0026\u0026I!\u003dL\u0026\u0026I!\u003dI.parent\u0026\u0026(e\u003dI.frameElement)\u0026\u0026(I\u003dI.parent));return c};\ng.nU\u003dfunction(e,L){e\u003dUgn(e);L\u003dUgn(L);return new g.Pa(e.x-L.x,e.y-L.y)};\nQLJ\u003dfunction(e){e\u003dKU(e);return new g.Pa(e.left,e.top)};\nUgn\u003dfunction(e){if(e.nodeType\u003d\u003d1)return QLJ(e);e\u003de.changedTouches?e.changedTouches[0]:e;return new g.Pa(e.clientX,e.clientY)};\ng.e_\u003dfunction(e,L,c){if(L instanceof g.dz)c\u003dL.height,L\u003dL.width;else if(c\u003d\u003dvoid 0)throw Error(\"missing height argument\");e.style.width\u003dg.E_(L,!0);e.style.height\u003dg.E_(c,!0)};\ng.E_\u003dfunction(e,L){typeof e\u003d\u003d\"number\"\u0026\u0026(e\u003d(L?Math.round(e):e)+\"px\");return e};\ng.LH\u003dfunction(e){var L\u003dENn;if(U_(e,\"display\")!\u003d\"none\")return L(e);var c\u003de.style,I\u003dc.display,B\u003dc.visibility,x\u003dc.position;c.visibility\u003d\"hidden\";c.position\u003d\"absolute\";c.display\u003d\"inline\";e\u003dL(e);c.display\u003dI;c.position\u003dx;c.visibility\u003dB;return e};\nENn\u003dfunction(e){var L\u003de.offsetWidth,c\u003de.offsetHeight,I\u003dg.RF\u0026\u0026!L\u0026\u0026!c;return(L\u003d\u003d\u003dvoid 0||I)\u0026\u0026e.getBoundingClientRect?(e\u003dKU(e),new g.dz(e.right-e.left,e.bottom-e.top)):new g.dz(L,c)};\ng.cA\u003dfunction(e,L){e.style.display\u003dL?\"\":\"none\"};\nIn\u003dfunction(e){return e?e.passive\u0026\u0026XUf()?e:e.capture||!1:!1};\nBA\u003dfunction(e,L,c,I){return typeof e.addEventListener\u003d\u003d\u003d\"function\"?(e.addEventListener(L,c,In(I)),!0):!1};\nxT\u003dfunction(e){if(e.prerendering)return 3;var L;return(L\u003d{visible:1,hidden:2,prerender:3,preview:4,unloaded:5,\"\":0}[e.visibilityState||e.webkitVisibilityState||e.mozVisibilityState||\"\"])!\u003dnull?L:0};\nKN6\u003dfunction(){};\non\u003dfunction(e){e.W4l\u003d!0;return e};\nY9f\u003dfunction(){return($L||jR)\u0026\u0026H2?H2.mobile:!S_()\u0026\u0026(P2(\"iPod\")||P2(\"iPhone\")||P2(\"Android\")||P2(\"IEMobile\"))};\nS_\u003dfunction(){return($L||jR)\u0026\u0026H2?!H2.mobile\u0026\u0026(P2(\"iPad\")||P2(\"Android\")||P2(\"Silk\")):P2(\"iPad\")||P2(\"Android\")\u0026\u0026!P2(\"Mobile\")||P2(\"Silk\")};\nRn\u003dfunction(e){try{return!!e\u0026\u0026e.location.href!\u003dnull\u0026\u0026sLc(e,\"foo\")}catch(L){return!1}};\nuD\u003dfunction(e,L){if(e)for(var c in e)Object.prototype.hasOwnProperty.call(e,c)\u0026\u0026L(e[c],c,e)};\neVv\u003dfunction(){var e\u003d[];uD(nNn,function(L){e.push(L)});\nreturn e};\nLOv\u003dfunction(e){var L,c;return(c\u003d(L\u003d/https?:\\/\\/[^\\/]+/.exec(e))\u003d\u003dnull?void 0:L[0])!\u003dnull?c:\"\"};\nBur\u003dfunction(){var e\u003dc_M(\"IFRAME\"),L\u003d{};g.KZ(ItM(),function(c){e.sandbox\u0026\u0026e.sandbox.supports\u0026\u0026e.sandbox.supports(c)\u0026\u0026(L[c]\u003d!0)});\nreturn L};\nc_M\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?document:L;return L.createElement(String(e).toLowerCase())};\nxQ$\u003dfunction(e){for(var L\u003de;e\u0026\u0026e!\u003de.parent;)e\u003de.parent,Rn(e)\u0026\u0026(L\u003de);return L};\nhVH\u003dfunction(e){e\u003de||th();for(var L\u003dnew oLH(g.LZ.location.href,!1),c\u003dnull,I\u003de.length-1,B\u003dI;B\u003e\u003d0;--B){var x\u003de[B];!c\u0026\u0026Sof.test(x.url)\u0026\u0026(c\u003dx);if(x.url\u0026\u0026!x.X){L\u003dx;break}}B\u003dnull;x\u003de.length\u0026\u0026e[I].url;L.depth!\u003d\u003d0\u0026\u0026x\u0026\u0026(B\u003de[I]);return new r_r(L,B,c)};\nth\u003dfunction(){var e\u003dg.LZ,L\u003d[],c\u003dnull;do{var I\u003de;if(Rn(I)){var B\u003dI.location.href;c\u003dI.document\u0026\u0026I.document.referrer||null}else B\u003dc,c\u003dnull;L.push(new oLH(B||\"\"));try{e\u003dI.parent}catch(x){e\u003dnull}}while(e\u0026\u0026I!\u003d\u003de);I\u003d0;for(e\u003dL.length-1;I\u003c\u003de;++I)L[I].depth\u003de-I;I\u003dg.LZ;if(I.location\u0026\u0026I.location.ancestorOrigins\u0026\u0026I.location.ancestorOrigins.length\u003d\u003d\u003dL.length-1)for(e\u003d1;e\u003cL.length;++e)B\u003dL[e],B.url||(B.url\u003dI.location.ancestorOrigins[e-1]||\"\",B.X\u003d!0);return L};\nr_r\u003dfunction(e,L,c){this.X\u003de;this.K\u003dL;this.Z\u003dc};\noLH\u003dfunction(e,L){this.url\u003de;this.X\u003d!!L;this.depth\u003dnull};\nOd\u003dfunction(){this.Z\u003d\"\u0026\";this.K\u003d{};this.G\u003d0;this.X\u003d[]};\nqt\u003dfunction(e,L){var c\u003d{};c[e]\u003dL;return[c]};\nRVf\u003dfunction(e,L,c,I,B){var x\u003d[];uD(e,function(S,h){(S\u003dTM(S,L,c,I,B))\u0026\u0026x.push(h+\"\u003d\"+S)});\nreturn x.join(L)};\nTM\u003dfunction(e,L,c,I,B){if(e\u003d\u003dnull)return\"\";L\u003dL||\"\u0026\";c\u003dc||\",$\";typeof c\u003d\u003d\u003d\"string\"\u0026\u0026(c\u003dc.split(\"\"));if(e instanceof Array){if(I||(I\u003d0),I\u003cc.length){for(var x\u003d[],S\u003d0;S\u003ce.length;S++)x.push(TM(e[S],L,c,I+1,B));return x.join(c[I])}}else if(typeof e\u003d\u003d\u003d\"object\")return B||(B\u003d0),B\u003c2?encodeURIComponent(RVf(e,L,c,I,B+1)):\"...\";return encodeURIComponent(String(e))};\nuWc\u003dfunction(e){var L\u003d1,c;for(c in e.K)c.length\u003eL\u0026\u0026(L\u003dc.length);return 3997-L-e.Z.length-1};\nWA\u003dfunction(e,L){this.X\u003de;this.depth\u003dL};\nOeM\u003dfunction(){function e(h,R){return h\u003d\u003dnull?R:h}\nvar L\u003dth(),c\u003dMath.max(L.length-1,0),I\u003dhVH(L);L\u003dI.X;var B\u003dI.K,x\u003dI.Z,S\u003d[];x\u0026\u0026S.push(new WA([x.url,x.X?2:0],e(x.depth,1)));B\u0026\u0026B!\u003dx\u0026\u0026S.push(new WA([B.url,2],0));L.url\u0026\u0026L!\u003dx\u0026\u0026S.push(new WA([L.url,0],e(L.depth,c)));I\u003dg.Mt(S,function(h,R){return S.slice(0,S.length-R)});\n!L.url||(x||B)\u0026\u0026L!\u003dx||(B\u003dLOv(L.url))\u0026\u0026I.push([new WA([B,1],e(L.depth,c))]);I.push([]);return g.Mt(I,function(h){return tRc(c,h)})};\ntRc\u003dfunction(e,L){g.zM(L,function(B){return B.depth\u003e\u003d0});\nvar c\u003dsd(L,function(B,x){return Math.max(B,x.depth)},-1),I\u003dDMc(c+2);\nI[0]\u003de;g.KZ(L,function(B){return I[B.depth+1]\u003dB.X});\nreturn I};\nqon\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?OeM():e;return e.map(function(L){return TM(L)})};\nTuR\u003dfunction(e){var L\u003d!1;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;wF.google_image_requests||(wF.google_image_requests\u003d[]);var c\u003dc_M(\"IMG\",wF.document);L\u0026\u0026(c.attributionSrc\u003d\"\");c.src\u003de;wF.google_image_requests.push(c)};\nvA\u003dfunction(e){var L\u003d\"R9\";if(e.R9\u0026\u0026e.hasOwnProperty(L))return e.R9;var c\u003dnew e;e.R9\u003dc;e.hasOwnProperty(L);return c};\nfH\u003dfunction(){this.K\u003dnew KN6;this.X\u003dkr()?new D1:new gF};\nWOT\u003dfunction(){Ah();var e\u003dwF.document;return!!(e\u0026\u0026e.body\u0026\u0026e.body.getBoundingClientRect\u0026\u0026typeof wF.setInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof wF.clearInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof wF.setTimeout\u003d\u003d\u003d\"function\"\u0026\u0026typeof wF.clearTimeout\u003d\u003d\u003d\"function\")};\nMR6\u003dfunction(){Ah();return qon()};\nzVM\u003dfunction(){};\nAh\u003dfunction(){var e\u003dvA(zVM);if(!e.X){if(!wF)throw Error(\"Context has not been set and window is undefined.\");e.X\u003dvA(fH)}return e.X};\nFo\u003dfunction(){throw Error(\"Invalid UTF8\");};\nssH\u003dfunction(e,L){L\u003dString.fromCharCode.apply(null,L);return e\u003d\u003dnull?L:e+L};\nFO6\u003dfunction(e){var L\u003d!1;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(vLf){if(L\u0026\u0026(ftM?!e.isWellFormed():/(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])/.test(e)))throw Error(\"Found an unpaired surrogate\");e\u003d(A_c||(A_c\u003dnew TextEncoder)).encode(e)}else{for(var c\u003d0,I\u003dnew Uint8Array(3*e.length),B\u003d0;B\u003ce.length;B++){var x\u003de.charCodeAt(B);if(x\u003c128)I[c++]\u003dx;else{if(x\u003c2048)I[c++]\u003dx\u003e\u003e6|192;else{if(x\u003e\u003d55296\u0026\u0026x\u003c\u003d57343){if(x\u003c\u003d56319\u0026\u0026B\u003ce.length){var S\u003de.charCodeAt(++B);if(S\u003e\u003d56320\u0026\u0026S\u003c\u003d57343){x\u003d(x-55296)*1024+\nS-56320+65536;I[c++]\u003dx\u003e\u003e18|240;I[c++]\u003dx\u003e\u003e12\u002663|128;I[c++]\u003dx\u003e\u003e6\u002663|128;I[c++]\u003dx\u002663|128;continue}else B--}if(L)throw Error(\"Found an unpaired surrogate\");x\u003d65533}I[c++]\u003dx\u003e\u003e12|224;I[c++]\u003dx\u003e\u003e6\u002663|128}I[c++]\u003dx\u002663|128}}e\u003dc\u003d\u003d\u003dI.length?I:I.subarray(0,c)}return e};\nbD\u003dfunction(e){g.LZ.setTimeout(function(){throw e;},0)};\nbec\u003dfunction(e){return Array.prototype.map.call(e,function(L){L\u003dL.toString(16);return L.length\u003e1?L:\"0\"+L}).join(\"\")};\nieM\u003dfunction(e){for(var L\u003d[],c\u003d0;c\u003ce.length;c+\u003d2)L.push(parseInt(e.substring(c,c+2),16));return L};\ng.iD\u003dfunction(e){for(var L\u003d[],c\u003d0,I\u003d0;I\u003ce.length;I++){var B\u003de.charCodeAt(I);B\u003c128?L[c++]\u003dB:(B\u003c2048?L[c++]\u003dB\u003e\u003e6|192:((B\u002664512)\u003d\u003d55296\u0026\u0026I+1\u003ce.length\u0026\u0026(e.charCodeAt(I+1)\u002664512)\u003d\u003d56320?(B\u003d65536+((B\u00261023)\u003c\u003c10)+(e.charCodeAt(++I)\u00261023),L[c++]\u003dB\u003e\u003e18|240,L[c++]\u003dB\u003e\u003e12\u002663|128):L[c++]\u003dB\u003e\u003e12|224,L[c++]\u003dB\u003e\u003e6\u002663|128),L[c++]\u003dB\u002663|128)}return L};\ng.GM\u003dfunction(e,L){L\u003d\u003d\u003dvoid 0\u0026\u0026(L\u003d0);GGn();L\u003dgLM[L];for(var c\u003dArray(Math.floor(e.length/3)),I\u003dL[64]||\"\",B\u003d0,x\u003d0;B\u003ce.length-2;B+\u003d3){var S\u003de[B],h\u003de[B+1],R\u003de[B+2],u\u003dL[S\u003e\u003e2];S\u003dL[(S\u00263)\u003c\u003c4|h\u003e\u003e4];h\u003dL[(h\u002615)\u003c\u003c2|R\u003e\u003e6];R\u003dL[R\u002663];c[x++]\u003d\"\"+u+S+h+R}u\u003d0;R\u003dI;switch(e.length-B){case 2:u\u003de[B+1],R\u003dL[(u\u002615)\u003c\u003c2]||I;case 1:e\u003de[B],c[x]\u003d\"\"+L[e\u003e\u003e2]+L[(e\u00263)\u003c\u003c4|u\u003e\u003e4]+R+I}return c.join(\"\")};\ng.gR\u003dfunction(e,L){if(kGx\u0026\u0026!L)e\u003dg.LZ.btoa(e);else{for(var c\u003d[],I\u003d0,B\u003d0;B\u003ce.length;B++){var x\u003de.charCodeAt(B);x\u003e255\u0026\u0026(c[I++]\u003dx\u0026255,x\u003e\u003e\u003d8);c[I++]\u003dx}e\u003dg.GM(c,L)}return e};\nw2n\u003dfunction(e){var L\u003d[];DQT(e,function(c){L.push(c)});\nreturn L};\nkT\u003dfunction(e){var L\u003de.length,c\u003dL*3/4;c%3?c\u003dMath.floor(c):g.Vc(\"\u003d.\",e[L-1])\u0026\u0026(c\u003dg.Vc(\"\u003d.\",e[L-2])?c-2:c-1);var I\u003dnew Uint8Array(c),B\u003d0;DQT(e,function(x){I[B++]\u003dx});\nreturn B!\u003d\u003dc?I.subarray(0,B):I};\nDQT\u003dfunction(e,L){function c(R){for(;I\u003ce.length;){var u\u003de.charAt(I++),t\u003dDx[u];if(t!\u003dnull)return t;if(!g.J_(u))throw Error(\"Unknown base64 encoding at char: \"+u);}return R}\nGGn();for(var I\u003d0;;){var B\u003dc(-1),x\u003dc(0),S\u003dc(64),h\u003dc(64);if(h\u003d\u003d\u003d64\u0026\u0026B\u003d\u003d\u003d-1)break;L(B\u003c\u003c2|x\u003e\u003e4);S!\u003d64\u0026\u0026(L(x\u003c\u003c4\u0026240|S\u003e\u003e2),h!\u003d64\u0026\u0026L(S\u003c\u003c6\u0026192|h))}};\nGGn\u003dfunction(){if(!Dx){Dx\u003d{};for(var e\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),L\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],c\u003d0;c\u003c5;c++){var I\u003de.concat(L[c].split(\"\"));gLM[c]\u003dI;for(var B\u003d0;B\u003cI.length;B++){var x\u003dI[B];Dx[x]\u003d\u003d\u003dvoid 0\u0026\u0026(Dx[x]\u003dB)}}}};\nVRr\u003dfunction(e){return J_n[e]||\"\"};\nNuH\u003dfunction(e){if(!Cwv)return kT(e);e\u003dat6.test(e)?e.replace(at6,VRr):e;e\u003datob(e);for(var L\u003dnew Uint8Array(e.length),c\u003d0;c\u003ce.length;c++)L[c]\u003de.charCodeAt(c);return L};\nwR\u003dfunction(e,L){mQf(L);this.X\u003de;if(e!\u003dnull\u0026\u0026e.length\u003d\u003d\u003d0)throw Error(\"ByteString should be constructed with non-empty values\");};\nVO\u003dfunction(){return y_c||(y_c\u003dnew wR(null,Jh))};\nan\u003dfunction(e){return new Uint8Array(CH(e)||0)};\nCH\u003dfunction(e){mQf(Jh);var L\u003de.X;L\u003dL\u003d\u003dnull||Ze$\u0026\u0026L!\u003dnull\u0026\u0026L instanceof Uint8Array?L:typeof L\u003d\u003d\u003d\"string\"?NuH(L):null;return L\u003d\u003dnull?L:e.X\u003dL};\nmQf\u003dfunction(e){if(e!\u003d\u003dJh)throw Error(\"illegal external caller\");};\nNt\u003dfunction(e){e\u003dError(e);BMM(e,\"warning\");return e};\nms\u003dfunction(e,L){if(e!\u003dnull){var c;var I\u003d(c\u003dp2r)!\u003dnull?c:p2r\u003d{};c\u003dI[e]||0;c\u003e\u003dL||(I[e]\u003dc+1,e\u003dError(),BMM(e,\"incident\"),bD(e))}};\nyO\u003dfunction(e,L,c){return typeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\"?(c\u003d\u003d\u003dvoid 0?0:c)\u0026\u0026Symbol.for\u0026\u0026e?Symbol.for(e):e!\u003dnull?Symbol(e):Symbol():L};\n$T\u003dfunction(e,L){Zx||pH in e||$Qn(e,jsM);e[pH]|\u003dL};\nj_\u003dfunction(e,L){Zx||pH in e||$Qn(e,jsM);e[pH]\u003dL};\nHA\u003dfunction(){return typeof BigInt\u003d\u003d\u003d\"function\"};\nPA\u003dfunction(e,L){return L\u003d\u003d\u003dvoid 0?e.X!\u003d\u003dlD\u0026\u0026!!(2\u0026(e.XF[pH]|0)):!!(2\u0026L)\u0026\u0026e.X!\u003d\u003dlD};\nHev\u003dfunction(e,L){if(e!\u003dnull)if(typeof e\u003d\u003d\u003d\"string\")e\u003de?new wR(e,Jh):VO();else if(e.constructor!\u003d\u003dwR)if(Ze$\u0026\u0026e!\u003dnull\u0026\u0026e instanceof Uint8Array)e\u003de.length?new wR(new Uint8Array(e),Jh):VO();else{if(!L)throw Error();e\u003dvoid 0}return e};\nQO\u003dfunction(e,L){if(typeof L!\u003d\u003d\"number\"||L\u003c0||L\u003e\u003de.length)throw Error();};\nltc\u003dfunction(e,L,c){var I\u003dL\u0026128?0:-1,B\u003de.length,x;if(x\u003d!!B)x\u003de[B-1],x\u003dx!\u003dnull\u0026\u0026typeof x\u003d\u003d\u003d\"object\"\u0026\u0026x.constructor\u003d\u003d\u003dObject;var S\u003dB+(x?-1:0);for(L\u003dL\u0026128?1:0;L\u003cS;L++)c(L-I,e[L]);if(x){e\u003de[B-1];for(var h in e)!isNaN(h)\u0026\u0026c(+h,e[h])}};\nUd\u003dfunction(e){return e\u0026128?dR:void 0};\nXo\u003dfunction(e){var L\u003de;if(Pwn(L)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(L))throw Error(String(L));}else if(Qsf(L)\u0026\u0026!Number.isSafeInteger(L))throw Error(String(L));return Ed?BigInt(e):e\u003ddQM(e)?e?\"1\":\"0\":Pwn(e)?e.trim()||\"0\":String(e)};\nUQM\u003dfunction(e,L){if(e.length\u003eL.length)return!1;if(e.length\u003cL.length||e\u003d\u003d\u003dL)return!0;for(var c\u003d0;c\u003ce.length;c++){var I\u003de[c],B\u003dL[c];if(I\u003eB)return!1;if(I\u003cB)return!0}};\ncy\u003dfunction(e){var L\u003de\u003e\u003e\u003e0;ed\u003dL;Lt\u003d(e-L)/4294967296\u003e\u003e\u003e0};\nBy\u003dfunction(e){if(e\u003c0){cy(0-e);var L\u003dg.f(IQ(ed,Lt));e\u003dL.next().value;L\u003dL.next().value;ed\u003de\u003e\u003e\u003e0;Lt\u003dL\u003e\u003e\u003e0}else cy(e)};\noQ\u003dfunction(e,L){var c\u003dL*4294967296+(e\u003e\u003e\u003e0);return Number.isSafeInteger(c)?c:xQ(e,L)};\nELx\u003dfunction(e,L){var c\u003dL\u00262147483648;c\u0026\u0026(e\u003d~e+1\u003e\u003e\u003e0,L\u003d~L\u003e\u003e\u003e0,e\u003d\u003d0\u0026\u0026(L\u003dL+1\u003e\u003e\u003e0));e\u003doQ(e,L);return typeof e\u003d\u003d\u003d\"number\"?c?-e:e:c?\"-\"+e:e};\nxQ\u003dfunction(e,L){L\u003e\u003e\u003e\u003d0;e\u003e\u003e\u003e\u003d0;if(L\u003c\u003d2097151)var c\u003d\"\"+(4294967296*L+e);else HA()?c\u003d\"\"+(BigInt(L)\u003c\u003cBigInt(32)|BigInt(e)):(c\u003d(e\u003e\u003e\u003e24|L\u003c\u003c8)\u002616777215,L\u003dL\u003e\u003e16\u002665535,e\u003d(e\u002616777215)+c*6777216+L*6710656,c+\u003dL*8147497,L*\u003d2,e\u003e\u003d1E7\u0026\u0026(c+\u003de/1E7\u003e\u003e\u003e0,e%\u003d1E7),c\u003e\u003d1E7\u0026\u0026(L+\u003dc/1E7\u003e\u003e\u003e0,c%\u003d1E7),c\u003dL+X2c(c)+X2c(e));return c};\nX2c\u003dfunction(e){e\u003dString(e);return\"0000000\".slice(e.length)+e};\nKOM\u003dfunction(){var e\u003ded,L\u003dLt;L\u00262147483648?HA()?e\u003d\"\"+(BigInt(L|0)\u003c\u003cBigInt(32)|BigInt(e\u003e\u003e\u003e0)):(L\u003dg.f(IQ(e,L)),e\u003dL.next().value,L\u003dL.next().value,e\u003d\"-\"+xQ(e,L)):e\u003dxQ(e,L);return e};\nSd\u003dfunction(e){if(e.length\u003c16)By(Number(e));else if(HA())e\u003dBigInt(e),ed\u003dNumber(e\u0026BigInt(4294967295))\u003e\u003e\u003e0,Lt\u003dNumber(e\u003e\u003eBigInt(32)\u0026BigInt(4294967295));else{var L\u003d+(e[0]\u003d\u003d\u003d\"-\");Lt\u003ded\u003d0;for(var c\u003de.length,I\u003d0+L,B\u003d(c-L)%6+L;B\u003c\u003dc;I\u003dB,B+\u003d6)I\u003dNumber(e.slice(I,B)),Lt*\u003d1E6,ed\u003ded*1E6+I,ed\u003e\u003d4294967296\u0026\u0026(Lt+\u003dMath.trunc(ed/4294967296),Lt\u003e\u003e\u003e\u003d0,ed\u003e\u003e\u003e\u003d0);L\u0026\u0026(L\u003dg.f(IQ(ed,Lt)),e\u003dL.next().value,L\u003dL.next().value,ed\u003de,Lt\u003dL)}};\nIQ\u003dfunction(e,L){L\u003d~L;e?e\u003d~e+1:L+\u003d1;return[e,L]};\nrI\u003dfunction(e){return Array.prototype.slice.call(e)};\nhT\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"number\")throw Error(\"Value of float/double field must be a number, found \"+typeof e+\": \"+e);return e};\nYoH\u003dfunction(e){return e.displayName||e.name||\"unknown type name\"};\nRQ\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"boolean\")throw Error(\"Expected boolean but got \"+q$n(e)+\": \"+e);return e};\ntT\u003dfunction(e){switch(typeof e){case \"bigint\":return!0;case \"number\":return u5(e);case \"string\":return nLJ.test(e);default:return!1}};\ne7c\u003dfunction(e){if(typeof e!\u003d\u003d\"number\")throw Nt(\"int32\");if(!u5(e))throw Nt(\"int32\");return e|0};\nOX\u003dfunction(e){return e\u003d\u003dnull?e:e7c(e)};\nq6\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return u5(e)?e|0:void 0};\nTK\u003dfunction(e){if(e\u003d\u003dnull)return e;if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e)e\u003d+e;else if(typeof e!\u003d\u003d\"number\")return;return u5(e)?e\u003e\u003e\u003e0:void 0};\nI5n\u003dfunction(e){var L\u003d0;L\u003dL\u003d\u003d\u003dvoid 0?0:L;if(!tT(e))throw Nt(\"int64\");var c\u003dtypeof e;switch(L){case 512:switch(c){case \"string\":return zK(e);case \"bigint\":return String(sX(64,e));default:return vy(e)}case 1024:switch(c){case \"string\":return Ljv(e);case \"bigint\":return Xo(sX(64,e));default:return c0c(e)}case 0:switch(c){case \"string\":return zK(e);case \"bigint\":return Xo(sX(64,e));default:return ft(e)}default:return t0(L,\"Unknown format requested type for int64\")}};\nAT\u003dfunction(e){return e\u003d\u003dnull?e:I5n(e)};\nBzJ\u003dfunction(e){if(e[0]\u003d\u003d\u003d\"-\")return!1;var L\u003de.length;return L\u003c20?!0:L\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,6))\u003c184467};\nx9r\u003dfunction(e){var L\u003de.length;return e[0]\u003d\u003d\u003d\"-\"?L\u003c20?!0:L\u003d\u003d\u003d20\u0026\u0026Number(e.substring(0,7))\u003e-922337:L\u003c19?!0:L\u003d\u003d\u003d19\u0026\u0026Number(e.substring(0,6))\u003c922337};\noCn\u003dfunction(e){if(e\u003c0){By(e);var L\u003dxQ(ed,Lt);e\u003dNumber(L);return FJ(e)?e:L}L\u003dString(e);if(BzJ(L))return L;By(e);return oQ(ed,Lt)};\nS3R\u003dfunction(e){if(x9r(e))return e;Sd(e);return KOM()};\nft\u003dfunction(e){tT(e);e\u003db5(e);FJ(e)||(By(e),e\u003dELx(ed,Lt));return e};\nvy\u003dfunction(e){tT(e);e\u003db5(e);if(FJ(e))e\u003dString(e);else{var L\u003dString(e);x9r(L)?e\u003dL:(By(e),e\u003dKOM())}return e};\nzK\u003dfunction(e){tT(e);var L\u003db5(Number(e));if(FJ(L))return String(L);L\u003de.indexOf(\".\");L!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,L));return S3R(e)};\nLjv\u003dfunction(e){var L\u003db5(Number(e));if(FJ(L))return Xo(L);L\u003de.indexOf(\".\");L!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,L));return HA()?Xo(sX(64,BigInt(e))):Xo(S3R(e))};\nc0c\u003dfunction(e){return FJ(e)?Xo(ft(e)):Xo(vy(e))};\nr0n\u003dfunction(e){if(e\u003d\u003dnull)return e;var L\u003dtypeof e;if(L\u003d\u003d\u003d\"bigint\")return String(sX(64,e));if(tT(e)){if(L\u003d\u003d\u003d\"string\")return zK(e);if(L\u003d\u003d\u003d\"number\")return ft(e)}};\nR7v\u003dfunction(e){if(e\u003d\u003dnull)return e;var L\u003dtypeof e;if(L\u003d\u003d\u003d\"bigint\")return String(h7n(64,e));if(tT(e)){if(L\u003d\u003d\u003d\"string\")return tT(e),L\u003db5(Number(e)),FJ(L)\u0026\u0026L\u003e\u003d0?e\u003dString(L):(L\u003de.indexOf(\".\"),L!\u003d\u003d-1\u0026\u0026(e\u003de.substring(0,L)),BzJ(e)||(Sd(e),e\u003dxQ(ed,Lt))),e;if(L\u003d\u003d\u003d\"number\")return tT(e),e\u003db5(e),e\u003e\u003d0\u0026\u0026FJ(e)?e:oCn(e)}};\nujn\u003dfunction(e){if(e\u003d\u003dnull||typeof e\u003d\u003d\"string\"||e instanceof wR)return e};\nt5M\u003dfunction(e){if(typeof e!\u003d\u003d\"string\")throw Error();return e};\ni5\u003dfunction(e){if(e!\u003dnull\u0026\u0026typeof e!\u003d\u003d\"string\")throw Error();return e};\nGK\u003dfunction(e){return e\u003d\u003dnull||typeof e\u003d\u003d\u003d\"string\"?e:void 0};\ngI\u003dfunction(e,L){if(!(e instanceof L))throw Error(\"Expected instanceof \"+YoH(L)+\" but got \"+(e\u0026\u0026YoH(e.constructor)));return e};\nOoH\u003dfunction(e,L,c){if(e!\u003dnull\u0026\u0026e[kQ]\u003d\u003d\u003dDK)return e;if(Array.isArray(e)){var I\u003de[pH]|0;c\u003dI|c\u002632|c\u00262;c!\u003d\u003dI\u0026\u0026j_(e,c);return new L(e)}};\nwI\u003dfunction(e){return e};\nVT\u003dfunction(e){var L\u003dqg(JT);return L?e[L]:void 0};\nCt\u003dfunction(){};\naQ\u003dfunction(e,L){for(var c in e)!isNaN(c)\u0026\u0026L(e,+c,e[c])};\nq3M\u003dfunction(e){var L\u003dnew Ct;aQ(e,function(c,I,B){L[I]\u003drI(B)});\nL.DL\u003de.DL;return L};\nWjM\u003dfunction(e,L){L\u003c100||ms(Tzc,1)};\nZK\u003dfunction(e,L,c,I){var B\u003dI!\u003d\u003dvoid 0;I\u003d!!I;var x\u003dqg(JT),S;!B\u0026\u0026Zx\u0026\u0026x\u0026\u0026(S\u003de[x])\u0026\u0026aQ(S,WjM);x\u003d[];var h\u003de.length;S\u003d4294967295;var R\u003d!1,u\u003d!!(L\u002664),t\u003du?L\u0026128?0:-1:void 0;if(!(L\u00261)){var O\u003dh\u0026\u0026e[h-1];O!\u003dnull\u0026\u0026typeof O\u003d\u003d\u003d\"object\"\u0026\u0026O.constructor\u003d\u003d\u003dObject?(h--,S\u003dh):O\u003dvoid 0;if(u\u0026\u0026!(L\u0026128)\u0026\u0026!B){R\u003d!0;var q;S\u003d((q\u003dN6)!\u003dnull?q:wI)(S-t,t,e,O,void 0)+t}}L\u003dvoid 0;for(q\u003d0;q\u003ch;q++){var T\u003de[q];if(T!\u003dnull\u0026\u0026(T\u003dc(T,I))!\u003dnull)if(u\u0026\u0026q\u003e\u003dS){var W\u003dq-t,A\u003dvoid 0;((A\u003dL)!\u003dnull?A:L\u003d{})[W]\u003dT}else x[q]\u003dT}if(O)for(var b in O)h\u003dO[b],h!\u003d\nnull\u0026\u0026(h\u003dc(h,I))!\u003dnull\u0026\u0026(q\u003d+b,T\u003dvoid 0,u\u0026\u0026!Number.isNaN(q)\u0026\u0026(T\u003dq+t)\u003cS?x[T]\u003dh:(q\u003dvoid 0,((q\u003dL)!\u003dnull?q:L\u003d{})[b]\u003dh));L\u0026\u0026(R?x.push(L):x[S]\u003dL);B\u0026\u0026qg(JT)\u0026\u0026(e\u003dVT(e))\u0026\u0026e instanceof Ct\u0026\u0026(x[JT]\u003dq3M(e));return x};\nM5M\u003dfunction(e){switch(typeof e){case \"number\":return Number.isFinite(e)?e:\"\"+e;case \"bigint\":return pt(e)?Number(e):\"\"+e;case \"boolean\":return e?1:0;case \"object\":if(Array.isArray(e)){var L\u003de[pH]|0;return e.length\u003d\u003d\u003d0\u0026\u0026L\u00261?void 0:ZK(e,L,M5M)}if(e!\u003dnull\u0026\u0026e[kQ]\u003d\u003d\u003dDK)return $Q(e);if(e instanceof wR){L\u003de.X;if(L\u003d\u003dnull)e\u003d\"\";else if(typeof L\u003d\u003d\u003d\"string\")e\u003dL;else{if(Cwv){for(var c\u003d\"\",I\u003d0,B\u003dL.length-10240;I\u003cB;)c+\u003dString.fromCharCode.apply(null,L.subarray(I,I+\u003d10240));c+\u003dString.fromCharCode.apply(null,I?L.subarray(I):\nL);L\u003dbtoa(c)}else L\u003dg.GM(L);e\u003de.X\u003dL}return e}return}return e};\njd\u003dfunction(e,L){if(L){N6\u003dL\u003d\u003dnull||L\u003d\u003d\u003dwI||L[z7v]!\u003d\u003dsg$?wI:L;try{return $Q(e)}finally{N6\u003dvoid 0}}return $Q(e)};\n$Q\u003dfunction(e){e\u003de.XF;return ZK(e,e[pH]|0,M5M)};\nA0r\u003dfunction(e){switch(typeof e){case \"boolean\":return vCf||(vCf\u003d[0,void 0,!0]);case \"number\":return e\u003e0?void 0:e\u003d\u003d\u003d0?f5n||(f5n\u003d[0,void 0]):[-e,void 0];case \"string\":return[0,e];case \"object\":return e}};\nl5\u003dfunction(e,L,c){return e\u003dHy(e,L[0],L[1],c?1:2)};\nHy\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;if(e\u003d\u003dnull){var B\u003d32;c?(e\u003d[c],B|\u003d128):e\u003d[];L\u0026\u0026(B\u003dB\u0026-8380417|(L\u00261023)\u003c\u003c13)}else{if(!Array.isArray(e))throw Error(\"narr\");B\u003de[pH]|0;2048\u0026B\u0026\u0026!(2\u0026B)\u0026\u0026Fjr();if(B\u0026256)throw Error(\"farr\");if(B\u002664)return I!\u003d\u003d0||B\u00262048||j_(e,B|2048),e;if(c\u0026\u0026(B|\u003d128,c!\u003d\u003de[0]))throw Error(\"mid\");a:{c\u003de;B|\u003d64;var x\u003dc.length;if(x){var S\u003dx-1,h\u003dc[S];if(h!\u003dnull\u0026\u0026typeof h\u003d\u003d\u003d\"object\"\u0026\u0026h.constructor\u003d\u003d\u003dObject){L\u003dB\u0026128?0:-1;S-\u003dL;if(S\u003e\u003d1024)throw Error(\"pvtlmt\");for(var R in h)x\u003d+R,x\u003cS\u0026\u0026(c[x+L]\u003dh[R],\ndelete h[R]);B\u003dB\u0026-8380417|(S\u00261023)\u003c\u003c13;break a}}if(L){R\u003dMath.max(L,x-(B\u0026128?0:-1));if(R\u003e1024)throw Error(\"spvt\");B\u003dB\u0026-8380417|(R\u00261023)\u003c\u003c13}}}B|\u003d64;I\u003d\u003d\u003d0\u0026\u0026(B|\u003d2048);j_(e,B);return e};\nFjr\u003dfunction(){ms(box,5)};\nioT\u003dfunction(e,L){if(typeof e!\u003d\u003d\"object\")return e;if(Array.isArray(e)){var c\u003de[pH]|0;e.length\u003d\u003d\u003d0\u0026\u0026c\u00261?e\u003dvoid 0:c\u00262||(!L||4096\u0026c||16\u0026c?e\u003dPy(e,c,!1,L\u0026\u0026!(c\u002616)):($T(e,34),c\u00264\u0026\u0026Object.freeze(e)));return e}if(e!\u003dnull\u0026\u0026e[kQ]\u003d\u003d\u003dDK)return L\u003de.XF,c\u003dL[pH]|0,PA(e,c)?e:QT(e,L,c)?dI(e,L):Py(L,c);if(e instanceof wR)return e};\ndI\u003dfunction(e,L,c){e\u003dnew e.constructor(L);c\u0026\u0026(e.X\u003dlD);e.K\u003dlD;return e};\nPy\u003dfunction(e,L,c,I){I!\u003dnull||(I\u003d!!(34\u0026L));e\u003dZK(e,L,ioT,I);I\u003d32;c\u0026\u0026(I|\u003d2);L\u003dL\u00268380609|I;j_(e,L);return e};\nGy6\u003dfunction(e){var L\u003de.XF,c\u003dL[pH]|0;return PA(e,c)?QT(e,L,c)?dI(e,L,!0):new e.constructor(Py(L,c,!1)):e};\nUX\u003dfunction(e){if(e.X!\u003d\u003dlD)return!1;var L\u003de.XF;L\u003dPy(L,L[pH]|0);$T(L,2048);e.XF\u003dL;e.X\u003dvoid 0;e.K\u003dvoid 0;return!0};\nEX\u003dfunction(e){if(!UX(e)\u0026\u0026PA(e,e.XF[pH]|0))throw Error();};\nXJ\u003dfunction(e,L){L\u003d\u003d\u003dvoid 0\u0026\u0026(L\u003de[pH]|0);L\u002632\u0026\u0026!(L\u00264096)\u0026\u0026j_(e,L|4096)};\nQT\u003dfunction(e,L,c){return c\u00262?!0:c\u002632\u0026\u0026!(c\u00264096)?(j_(L,c|2),e.X\u003dlD,!0):!1};\nYQ\u003dfunction(e,L,c,I,B){Object.isExtensible(e);L\u003dKt(e.XF,L,c,B);if(L!\u003d\u003dnull||I\u0026\u0026e.K!\u003d\u003dlD)return L};\nKt\u003dfunction(e,L,c,I){if(L\u003d\u003d\u003d-1)return null;var B\u003dL+(c?0:-1),x\u003de.length-1;if(!(x\u003c1+(c?0:-1))){if(B\u003e\u003dx){var S\u003de[x];if(S!\u003dnull\u0026\u0026typeof S\u003d\u003d\u003d\"object\"\u0026\u0026S.constructor\u003d\u003d\u003dObject){c\u003dS[L];var h\u003d!0}else if(B\u003d\u003d\u003dx)c\u003dS;else return}else c\u003de[B];if(I\u0026\u0026c!\u003dnull){I\u003dI(c);if(I\u003d\u003dnull)return I;if(!Object.is(I,c))return h?S[L]\u003dI:e[B]\u003dI,I}return c}};\ner\u003dfunction(e,L,c,I){EX(e);var B\u003de.XF;nt(B,B[pH]|0,L,c,I);return e};\nnt\u003dfunction(e,L,c,I,B){var x\u003dc+(B?0:-1),S\u003de.length-1;if(S\u003e\u003d1+(B?0:-1)\u0026\u0026x\u003e\u003dS){var h\u003de[S];if(h!\u003dnull\u0026\u0026typeof h\u003d\u003d\u003d\"object\"\u0026\u0026h.constructor\u003d\u003d\u003dObject)return h[c]\u003dI,L}if(x\u003c\u003dS)return e[x]\u003dI,L;if(I!\u003d\u003dvoid 0){var R;S\u003d((R\u003dL)!\u003dnull?R:L\u003de[pH]|0)\u003e\u003e13\u00261023||536870912;c\u003e\u003dS?I!\u003dnull\u0026\u0026(x\u003d{},e[S+(B?0:-1)]\u003d(x[c]\u003dI,x)):e[x]\u003dI}return L};\nxs\u003dfunction(e,L,c,I,B){var x\u003de.XF,S\u003dx[pH]|0;I\u003dPA(e,S)?1:I;B\u003d!!B||I\u003d\u003d\u003d3;I\u003d\u003d\u003d2\u0026\u0026UX(e)\u0026\u0026(x\u003de.XF,S\u003dx[pH]|0);e\u003dLA(x,L);var h\u003de\u003d\u003d\u003dct?7:e[pH]|0,R\u003dI7(h,S);var u\u003d4\u0026R?!1:!0;if(u){4\u0026R\u0026\u0026(e\u003drI(e),h\u003d0,R\u003dBt(R,S),S\u003dnt(x,S,L,e));for(var t\u003d0,O\u003d0;t\u003ce.length;t++){var q\u003dc(e[t]);q!\u003dnull\u0026\u0026(e[O++]\u003dq)}O\u003ct\u0026\u0026(e.length\u003dO);c\u003d(R|4)\u0026-513;R\u003dc\u0026\u003d-1025;R\u0026\u003d-4097}R!\u003d\u003dh\u0026\u0026(j_(e,R),2\u0026R\u0026\u0026Object.freeze(e));return e\u003dgCJ(e,R,x,S,L,I,u,B)};\ngCJ\u003dfunction(e,L,c,I,B,x,S,h){var R\u003dL;x\u003d\u003d\u003d1||(x!\u003d\u003d4?0:2\u0026L||!(16\u0026L)\u0026\u002632\u0026I)?o7(L)||(L|\u003d!e.length||S\u0026\u0026!(4096\u0026L)||32\u0026I\u0026\u0026!(4096\u0026L||16\u0026L)?2:256,L!\u003d\u003dR\u0026\u0026j_(e,L),Object.freeze(e)):(x\u003d\u003d\u003d2\u0026\u0026o7(L)\u0026\u0026(e\u003drI(e),R\u003d0,L\u003dBt(L,I),I\u003dnt(c,I,B,e)),o7(L)||(h||(L|\u003d16),L!\u003d\u003dR\u0026\u0026j_(e,L)));2\u0026L||!(4096\u0026L||16\u0026L)||XJ(c,I);return e};\nLA\u003dfunction(e,L,c){e\u003dKt(e,L,c);return Array.isArray(e)?e:ct};\nI7\u003dfunction(e,L){2\u0026L\u0026\u0026(e|\u003d2);return e|1};\no7\u003dfunction(e){return!!(2\u0026e)\u0026\u0026!!(4\u0026e)||!!(256\u0026e)};\nkyv\u003dfunction(e){return Hev(e,!0)};\nSr\u003dfunction(e,L){e\u003dYQ(e,L,void 0,void 0,kyv);return e\u003d\u003dnull?VO():e};\nD9$\u003dfunction(e,L,c){EX(e);var I\u003de.XF,B\u003dI[pH]|0;if(L\u003d\u003dnull)return nt(I,B,3),e;if(!Array.isArray(L))throw Nt();var x\u003dL\u003d\u003d\u003dct?7:L[pH]|0,S\u003dx,h\u003do7(x),R\u003dh||Object.isFrozen(L);h||(x\u003d0);R||(L\u003drI(L),S\u003d0,x\u003dBt(x,B),R\u003d!1);x|\u003d5;h\u003d4\u0026x?512\u0026x?512:1024\u0026x?1024:0:void 0;h\u003dh!\u003dnull?h:0;for(var u\u003d0;u\u003cL.length;u++){var t\u003dL[u],O\u003dc(t,h);Object.is(t,O)||(R\u0026\u0026(L\u003drI(L),S\u003d0,x\u003dBt(x,B),R\u003d!1),L[u]\u003dO)}x!\u003d\u003dS\u0026\u0026(R\u0026\u0026(L\u003drI(L),x\u003dBt(x,B)),j_(L,x));nt(I,B,3,L);return e};\nre\u003dfunction(e,L,c,I,B){EX(e);var x\u003de.XF;nt(x,x[pH]|0,L,(I\u003d\u003d\u003d\"0\"?Number(c)\u003d\u003d\u003d0:c\u003d\u003d\u003dI)?void 0:c,B);return e};\nha\u003dfunction(e,L,c){if(L\u00262)throw Error();var I\u003dUd(L),B\u003dLA(e,c,I),x\u003dB\u003d\u003d\u003dct?7:B[pH]|0,S\u003dI7(x,L);if(2\u0026S||o7(S)||16\u0026S)B\u003drI(B),x\u003d0,S\u003dBt(S,L),nt(e,L,c,B,I);S\u0026\u003d-13;S!\u003d\u003dx\u0026\u0026j_(B,S);return B};\nOr\u003dfunction(e,L,c,I){EX(e);var B\u003de.XF,x\u003dB[pH]|0;if(I\u003d\u003dnull){var S\u003dR7(B);if(u6(S,B,x,c)\u003d\u003d\u003dL)S.set(c,0);else return e}else x\u003dta(B,x,c,L);nt(B,x,L,I);return e};\nq4\u003dfunction(e,L,c,I){var B\u003de[pH]|0,x\u003dUd(B);B\u003dta(e,B,c,L,x);nt(e,B,L,I,x)};\nTJ\u003dfunction(e,L,c){e\u003de.XF;return u6(R7(e),e,void 0,L)\u003d\u003d\u003dc?c:-1};\nR7\u003dfunction(e){if(Zx){var L;return(L\u003de[Wt])!\u003dnull?L:e[Wt]\u003dnew Map}if(Wt in e)return e[Wt];L\u003dnew Map;Object.defineProperty(e,Wt,{value:L});return L};\nta\u003dfunction(e,L,c,I,B){I\u003d\u003d\u003d0||c.includes(I);var x\u003dR7(e),S\u003du6(x,e,L,c,B);S!\u003d\u003dI\u0026\u0026(S\u0026\u0026(L\u003dnt(e,L,S,void 0,B)),x.set(c,I));return L};\nu6\u003dfunction(e,L,c,I,B){var x\u003de.get(I);if(x!\u003dnull)return x;for(var S\u003dx\u003d0;S\u003cI.length;S++){var h\u003dI[S];Kt(L,h,B)!\u003dnull\u0026\u0026(x!\u003d\u003d0\u0026\u0026(c\u003dnt(L,c,x,void 0,B)),x\u003dh)}e.set(I,x);return x};\nM4\u003dfunction(e,L,c){var I\u003de[pH]|0,B\u003dUd(I),x\u003dKt(e,c,B);if(x!\u003dnull\u0026\u0026x[kQ]\u003d\u003d\u003dDK){if(!PA(x))return UX(x),x.XF;var S\u003dx.XF}else Array.isArray(x)\u0026\u0026(S\u003dx);if(S){var h\u003dS[pH]|0;h\u00262\u0026\u0026(S\u003dPy(S,h))}S\u003dl5(S,L,!0);S!\u003d\u003dx\u0026\u0026nt(e,I,c,S,B);return S};\nwaf\u003dfunction(e,L,c,I,B){var x\u003d!1;I\u003dKt(e,I,B,function(S){var h\u003dOoH(S,c,L);x\u003dh!\u003d\u003dS\u0026\u0026h!\u003dnull;return h});\nif(I!\u003dnull)return x\u0026\u0026!PA(I)\u0026\u0026XJ(e,L),I};\nzJ\u003dfunction(e,L,c,I){var B\u003de.XF,x\u003dB[pH]|0;L\u003dwaf(B,x,L,c,I);if(L\u003d\u003dnull)return L;x\u003dB[pH]|0;if(!PA(e,x)){var S\u003dGy6(L);S!\u003d\u003dL\u0026\u0026(UX(e)\u0026\u0026(B\u003de.XF,x\u003dB[pH]|0),L\u003dS,x\u003dnt(B,x,c,L,I),XJ(B,x))}return L};\nJ0H\u003dfunction(e,L,c,I,B,x,S,h){var R\u003dPA(e,c);x\u003dR?1:x;S\u003d!!S||x\u003d\u003d\u003d3;R\u003dh\u0026\u0026!R;(x\u003d\u003d\u003d2||R)\u0026\u0026UX(e)\u0026\u0026(L\u003de.XF,c\u003dL[pH]|0);e\u003dLA(L,B);var u\u003de\u003d\u003d\u003dct?7:e[pH]|0,t\u003dI7(u,c);if(h\u003d!(4\u0026t)){var O\u003de,q\u003dc,T\u003d!!(2\u0026t);T\u0026\u0026(q|\u003d2);for(var W\u003d!T,A\u003d!0,b\u003d0,J\u003d0;b\u003cO.length;b++){var w\u003dOoH(O[b],I,q);if(w instanceof I){if(!T){var C\u003dPA(w);W\u0026\u0026(W\u003d!C);A\u0026\u0026(A\u003dC)}O[J++]\u003dw}}J\u003cb\u0026\u0026(O.length\u003dJ);t|\u003d4;t\u003dA?t\u0026-4097:t|4096;t\u003dW?t|8:t\u0026-9}t!\u003d\u003du\u0026\u0026(j_(e,t),2\u0026t\u0026\u0026Object.freeze(e));if(R\u0026\u0026!(8\u0026t||!e.length\u0026\u0026(x\u003d\u003d\u003d1||(x!\u003d\u003d4?0:2\u0026t||!(16\u0026t)\u0026\u002632\u0026c)))){o7(t)\u0026\u0026(e\u003drI(e),\nt\u003dBt(t,c),c\u003dnt(L,c,B,e));I\u003de;R\u003dt;for(u\u003d0;u\u003cI.length;u++)O\u003dI[u],t\u003dGy6(O),O!\u003d\u003dt\u0026\u0026(I[u]\u003dt);R|\u003d8;t\u003dR\u003dI.length?R|4096:R\u0026-4097;j_(e,t)}return e\u003dgCJ(e,t,L,c,B,x,h,S)};\nsr\u003dfunction(e,L,c){var I\u003de.XF;return J0H(e,I,I[pH]|0,L,c,void 0\u003d\u003d\u003dV5x?2:4,!1,!0)};\nCvn\u003dfunction(e,L){e!\u003dnull?gI(e,L):e\u003dvoid 0;return e};\nb6\u003dfunction(e,L,c,I,B){I\u003dCvn(I,L);er(e,c,I,B);I\u0026\u0026!PA(I)\u0026\u0026XJ(e.XF);return e};\na5c\u003dfunction(e,L,c,I,B){B\u003dCvn(B,L);Or(e,c,I,B);B\u0026\u0026!PA(B)\u0026\u0026XJ(e.XF);return e};\ni6\u003dfunction(e,L,c,I){EX(e);var B\u003de.XF,x\u003dB[pH]|0;if(I\u003d\u003dnull)return nt(B,x,c),e;if(!Array.isArray(I))throw Nt();for(var S\u003dI\u003d\u003d\u003dct?7:I[pH]|0,h\u003dS,R\u003do7(S),u\u003dR||Object.isFrozen(I),t\u003d!0,O\u003d!0,q\u003d0;q\u003cI.length;q++){var T\u003dI[q];gI(T,L);R||(T\u003dPA(T),t\u0026\u0026(t\u003d!T),O\u0026\u0026(O\u003dT))}R||(S\u003dt?13:5,S\u003dO?S\u0026-4097:S|4096);u\u0026\u0026S\u003d\u003d\u003dh||(I\u003drI(I),h\u003d0,S\u003dBt(S,x));S!\u003d\u003dh\u0026\u0026j_(I,S);x\u003dnt(B,x,c,I);2\u0026S||!(4096\u0026S||16\u0026S)||XJ(B,x);return e};\nBt\u003dfunction(e,L){return e\u003d(2\u0026L?e|2:e\u0026-3)\u0026-273};\nGJ\u003dfunction(e,L,c,I){var B\u003dI;EX(e);I\u003de.XF;e\u003dJ0H(e,I,I[pH]|0,c,L,2,!0);B\u003dB!\u003dnull?gI(B,c):new c;e.push(B);L\u003dc\u003de\u003d\u003d\u003dct?7:e[pH]|0;(B\u003dPA(B))?(c\u0026\u003d-9,e.length\u003d\u003d\u003d1\u0026\u0026(c\u0026\u003d-4097)):c|\u003d4096;c!\u003d\u003dL\u0026\u0026j_(e,c);B||XJ(I)};\nge\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;e\u003dq6(YQ(e,L));return e!\u003dnull?e:c};\nks\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I;return(I\u003dTK(YQ(e,L)))!\u003dnull?I:c};\nm9n\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?Nzc:c;e\u003dYQ(e,L);L\u003dtypeof e;e\u003de\u003d\u003dnull?e:L\u003d\u003d\u003d\"bigint\"?Xo(sX(64,e)):tT(e)?L\u003d\u003d\u003d\"string\"?Ljv(e):c0c(e):void 0;return e!\u003dnull?e:c};\nD2\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;var B;return(B\u003dGK(YQ(e,L,I)))!\u003dnull?B:c};\nwe\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?0:c;e\u003dYQ(e,L);e\u003de\u003d\u003dnull?e:u5(e)?e|0:void 0;return e!\u003dnull?e:c};\nVj\u003dfunction(e,L){return GK(YQ(e,L,void 0,Ja))};\nCA\u003dfunction(e,L,c){return er(e,L,AT(c))};\na7\u003dfunction(e,L,c){return er(e,L,i5(c))};\nN4\u003dfunction(e,L,c,I){return re(e,L,i5(c),\"\",I)};\nm3\u003dfunction(e,L,c){if(c!\u003dnull){if(!u5(c))throw Nt(\"enum\");c|\u003d0}return er(e,L,c)};\ny0x\u003dfunction(e,L){return Error(\"Invalid wire type: \"+e+\" (at position \"+L+\")\")};\nyj\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nZox\u003dfunction(e,L){return Error(\"Tried to read past the end of the data \"+L+\" \u003e \"+e)};\nZ2\u003dfunction(e,L,c){this.buffer\u003de;if(c\u0026\u0026!L)throw Error();this.X\u003dL};\npA\u003dfunction(e,L){if(typeof e\u003d\u003d\u003d\"string\")return new Z2(NuH(e),L);if(Array.isArray(e))return new Z2(new Uint8Array(e),L);if(e.constructor\u003d\u003d\u003dUint8Array)return new Z2(e,!1);if(e.constructor\u003d\u003d\u003dArrayBuffer)return e\u003dnew Uint8Array(e),new Z2(e,!1);if(e.constructor\u003d\u003d\u003dwR)return L\u003dCH(e)||new Uint8Array(0),new Z2(L,!0,e);if(e instanceof Uint8Array)return e\u003de.constructor\u003d\u003d\u003dUint8Array?e:new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Z2(e,!1);throw Error();};\n$s\u003dfunction(e,L,c,I){this.K\u003dnull;this.B\u003d!1;this.X\u003dthis.Z\u003dthis.G\u003d0;this.init(e,L,c,I)};\nHt\u003dfunction(e){var L\u003d0,c\u003d0,I\u003d0,B\u003de.K,x\u003de.X;do{var S\u003dB[x++];L|\u003d(S\u0026127)\u003c\u003cI;I+\u003d7}while(I\u003c32\u0026\u0026S\u0026128);I\u003e32\u0026\u0026(c|\u003d(S\u0026127)\u003e\u003e4);for(I\u003d3;I\u003c32\u0026\u0026S\u0026128;I+\u003d7)S\u003dB[x++],c|\u003d(S\u0026127)\u003c\u003cI;jr(e,x);if(S\u003c128)return ELx(L\u003e\u003e\u003e0,c\u003e\u003e\u003e0);throw yj();};\njr\u003dfunction(e,L){e.X\u003dL;if(L\u003ee.Z)throw Zox(e.Z,L);};\nl6\u003dfunction(e){var L\u003de.K,c\u003de.X,I\u003dL[c++],B\u003dI\u0026127;if(I\u0026128\u0026\u0026(I\u003dL[c++],B|\u003d(I\u0026127)\u003c\u003c7,I\u0026128\u0026\u0026(I\u003dL[c++],B|\u003d(I\u0026127)\u003c\u003c14,I\u0026128\u0026\u0026(I\u003dL[c++],B|\u003d(I\u0026127)\u003c\u003c21,I\u0026128\u0026\u0026(I\u003dL[c++],B|\u003dI\u003c\u003c28,I\u0026128\u0026\u0026L[c++]\u0026128\u0026\u0026L[c++]\u0026128\u0026\u0026L[c++]\u0026128\u0026\u0026L[c++]\u0026128\u0026\u0026L[c++]\u0026128)))))throw yj();jr(e,c);return B};\nPt\u003dfunction(e){var L\u003de.K,c\u003de.X,I\u003dL[c+0],B\u003dL[c+1],x\u003dL[c+2];L\u003dL[c+3];jr(e,e.X+4);return(I\u003c\u003c0|B\u003c\u003c8|x\u003c\u003c16|L\u003c\u003c24)\u003e\u003e\u003e0};\nQj\u003dfunction(e){var L\u003dPt(e);e\u003dPt(e);return oQ(L,e)};\nde\u003dfunction(e){var L\u003dPt(e),c\u003dPt(e);e\u003d(c\u003e\u003e31)*2+1;var I\u003dc\u003e\u003e\u003e20\u00262047;L\u003d4294967296*(c\u00261048575)+L;return I\u003d\u003d2047?L?NaN:e*Infinity:I\u003d\u003d0?e*4.9E-324*L:e*Math.pow(2,I-1075)*(L+4503599627370496)};\nUr\u003dfunction(e){for(var L\u003d0,c\u003de.X,I\u003dc+10,B\u003de.K;c\u003cI;){var x\u003dB[c++];L|\u003dx;if((x\u0026128)\u003d\u003d\u003d0)return jr(e,c),!!(L\u0026127)}throw yj();};\npaT\u003dfunction(e,L){if(L\u003c0)throw Error(\"Tried to read a negative byte length: \"+L);var c\u003de.X,I\u003dc+L;if(I\u003ee.Z)throw Zox(L,e.Z-c);e.X\u003dI;return c};\njgx\u003dfunction(e,L){if(L\u003d\u003d0)return VO();var c\u003dpaT(e,L);e.Pu\u0026\u0026e.B?c\u003de.K.subarray(c,c+L):(e\u003de.K,L\u003dc+L,c\u003dc\u003d\u003d\u003dL?new Uint8Array(0):$9r?e.slice(c,L):new Uint8Array(e.subarray(c,L)));return c.length\u003d\u003d0?VO():new wR(c,Jh)};\nXe\u003dfunction(e,L,c,I){if(Er.length){var B\u003dEr.pop();B.init(e,L,c,I);e\u003dB}else e\u003dnew $s(e,L,c,I);this.X\u003de;this.Z\u003dthis.X.X;this.K\u003dthis.G\u003d-1;Hof(this,I)};\nHof\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;e.nT\u003dL.nT\u003d\u003d\u003dvoid 0?!1:L.nT};\nl5v\u003dfunction(e,L,c,I){if(KA.length){var B\u003dKA.pop();Hof(B,I);B.X.init(e,L,c,I);return B}return new Xe(e,L,c,I)};\nPvT\u003dfunction(e){var L\u003de.X;if(L.X\u003d\u003dL.Z)return!1;e.Z\u003de.X.X;var c\u003dl6(e.X)\u003e\u003e\u003e0;L\u003dc\u003e\u003e\u003e3;c\u0026\u003d7;if(!(c\u003e\u003d0\u0026\u0026c\u003c\u003d5))throw y0x(c,e.Z);if(L\u003c1)throw Error(\"Invalid field number: \"+L+\" (at position \"+e.Z+\")\");e.G\u003dL;e.K\u003dc;return!0};\nYs\u003dfunction(e){switch(e.K){case 0:e.K!\u003d0?Ys(e):Ur(e.X);break;case 1:e\u003de.X;jr(e,e.X+8);break;case 2:if(e.K!\u003d2)Ys(e);else{var L\u003dl6(e.X)\u003e\u003e\u003e0;e\u003de.X;jr(e,e.X+L)}break;case 5:e\u003de.X;jr(e,e.X+4);break;case 3:L\u003de.G;do{if(!PvT(e))throw Error(\"Unmatched start-group tag: stream EOF\");if(e.K\u003d\u003d4){if(e.G!\u003dL)throw Error(\"Unmatched end-group tag\");break}Ys(e)}while(1);break;default:throw y0x(e.K,e.Z);}};\nrD\u003dfunction(e,L,c){var I\u003de.X.Z,B\u003dl6(e.X)\u003e\u003e\u003e0,x\u003de.X.X+B,S\u003dx-I;S\u003c\u003d0\u0026\u0026(e.X.Z\u003dx,c(L,e,void 0,void 0,void 0),S\u003dx-e.X.X);if(S)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(B+\" bytes, instead read \"+(B-S)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));e.X.X\u003dx;e.X.Z\u003dI};\nuk\u003dfunction(e){var L\u003dl6(e.X)\u003e\u003e\u003e0;e\u003de.X;var c\u003dpaT(e,L);e\u003de.K;if(QgM){var I\u003de,B;(B\u003dhY)||(B\u003dhY\u003dnew TextDecoder(\"utf-8\",{fatal:!0}));L\u003dc+L;I\u003dc\u003d\u003d\u003d0\u0026\u0026L\u003d\u003d\u003dI.length?I:I.subarray(c,L);try{var x\u003dB.decode(I)}catch(u){if(RJ\u003d\u003d\u003dvoid 0){try{B.decode(new Uint8Array([128]))}catch(t){}try{B.decode(new Uint8Array([97])),RJ\u003d!0}catch(t){RJ\u003d!1}}!RJ\u0026\u0026(hY\u003dvoid 0);throw u;}}else{x\u003dc;L\u003dx+L;c\u003d[];for(var S\u003dnull,h,R;x\u003cL;)h\u003de[x++],h\u003c128?c.push(h):h\u003c224?x\u003e\u003dL?Fo():(R\u003de[x++],h\u003c194||(R\u0026192)!\u003d\u003d128?(x--,Fo()):c.push((h\u002631)\u003c\u003c6|R\u002663)):\nh\u003c240?x\u003e\u003dL-1?Fo():(R\u003de[x++],(R\u0026192)!\u003d\u003d128||h\u003d\u003d\u003d224\u0026\u0026R\u003c160||h\u003d\u003d\u003d237\u0026\u0026R\u003e\u003d160||((B\u003de[x++])\u0026192)!\u003d\u003d128?(x--,Fo()):c.push((h\u002615)\u003c\u003c12|(R\u002663)\u003c\u003c6|B\u002663)):h\u003c\u003d244?x\u003e\u003dL-2?Fo():(R\u003de[x++],(R\u0026192)!\u003d\u003d128||(h\u003c\u003c28)+(R-144)\u003e\u003e30!\u003d\u003d0||((B\u003de[x++])\u0026192)!\u003d\u003d128||((I\u003de[x++])\u0026192)!\u003d\u003d128?(x--,Fo()):(h\u003d(h\u00267)\u003c\u003c18|(R\u002663)\u003c\u003c12|(B\u002663)\u003c\u003c6|I\u002663,h-\u003d65536,c.push((h\u003e\u003e10\u00261023)+55296,(h\u00261023)+56320))):Fo(),c.length\u003e\u003d8192\u0026\u0026(S\u003dssH(S,c),c.length\u003d0);x\u003dssH(S,c)}return x};\nd96\u003dfunction(e){var L\u003dl6(e.X)\u003e\u003e\u003e0;return jgx(e.X,L)};\ntY\u003dfunction(e,L){this.K\u003de\u003e\u003e\u003e0;this.X\u003dL\u003e\u003e\u003e0};\nECn\u003dfunction(e){if(!e)return U9f||(U9f\u003dnew tY(0,0));if(!/^\\d+$/.test(e))return null;Sd(e);return new tY(ed,Lt)};\nOD\u003dfunction(e,L){this.K\u003de\u003e\u003e\u003e0;this.X\u003dL\u003e\u003e\u003e0};\nKjM\u003dfunction(e){if(!e)return Xaf||(Xaf\u003dnew OD(0,0));if(!/^-?\\d+$/.test(e))return null;Sd(e);return new OD(ed,Lt)};\nqT\u003dfunction(){this.X\u003d[]};\nTm\u003dfunction(e,L,c){for(;c\u003e0||L\u003e127;)e.X.push(L\u0026127|128),L\u003d(L\u003e\u003e\u003e7|c\u003c\u003c25)\u003e\u003e\u003e0,c\u003e\u003e\u003e\u003d7;e.X.push(L)};\nWd\u003dfunction(e,L){for(;L\u003e127;)e.X.push(L\u0026127|128),L\u003e\u003e\u003e\u003d7;e.X.push(L)};\nY3H\u003dfunction(e,L){if(L\u003e\u003d0)Wd(e,L);else{for(var c\u003d0;c\u003c9;c++)e.X.push(L\u0026127|128),L\u003e\u003e\u003d7;e.X.push(1)}};\nMT\u003dfunction(e,L){e.X.push(L\u003e\u003e\u003e0\u0026255);e.X.push(L\u003e\u003e\u003e8\u0026255);e.X.push(L\u003e\u003e\u003e16\u0026255);e.X.push(L\u003e\u003e\u003e24\u0026255)};\nnC$\u003dfunction(){this.Z\u003d[];this.K\u003d0;this.X\u003dnew qT};\nzm\u003dfunction(e,L){L.length!\u003d\u003d0\u0026\u0026(e.Z.push(L),e.K+\u003dL.length)};\nerR\u003dfunction(e,L){sD(e,L,2);L\u003de.X.end();zm(e,L);L.push(e.K);return L};\nLRn\u003dfunction(e,L){var c\u003dL.pop();for(c\u003de.K+e.X.length()-c;c\u003e127;)L.push(c\u0026127|128),c\u003e\u003e\u003e\u003d7,e.K++;L.push(c);e.K++};\nsD\u003dfunction(e,L,c){Wd(e.X,L*8+c)};\ncjn\u003dfunction(e,L,c){if(c!\u003dnull){switch(typeof c){case \"string\":ECn(c)}sD(e,L,1);switch(typeof c){case \"number\":e\u003de.X;cy(c);MT(e,ed);MT(e,Lt);break;case \"bigint\":c\u003dBigInt.asUintN(64,c);c\u003dnew tY(Number(c\u0026BigInt(4294967295)),Number(c\u003e\u003eBigInt(32)));e\u003de.X;L\u003dc.X;MT(e,c.K);MT(e,L);break;default:c\u003dECn(c),e\u003de.X,L\u003dc.X,MT(e,c.K),MT(e,L)}}};\nvd\u003dfunction(e,L,c){sD(e,L,2);Wd(e.X,c.length);zm(e,e.X.end());zm(e,c)};\nfK\u003dfunction(){function e(){throw Error();}\nObject.setPrototypeOf(e,e.prototype);return e};\nAY\u003dfunction(e,L,c){this.XF\u003dHy(e,L,c)};\nI1J\u003dfunction(e,L){if(L\u003d\u003dnull||L\u003d\u003d\"\")return new e;L\u003dJSON.parse(L);if(!Array.isArray(L))throw Error(\"dnarr\");$T(L,32);return new e(L)};\nbk\u003dfunction(e,L,c){this.OZ\u003de;this.Fe\u003dL;e\u003dqg(Fi);this.X\u003d!!e\u0026\u0026c\u003d\u003d\u003de||!1};\nik\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?Fi:c;return new bk(e,L,c)};\nxlT\u003dfunction(e,L,c,I,B){L\u003dBF6(L,I);L!\u003dnull\u0026\u0026(c\u003derR(e,c),B(L,e),LRn(e,c))};\nkO\u003dfunction(e,L,c,I){var B\u003dI[e];if(B)return B;B\u003d{};B.Pn\u003dI;B.BJ\u003dA0r(I[0]);var x\u003dI[1],S\u003d1;x\u0026\u0026x.constructor\u003d\u003d\u003dObject\u0026\u0026(B.extensions\u003dx,x\u003dI[++S],typeof x\u003d\u003d\u003d\"function\"\u0026\u0026(B.m3\u003d!0,Gm!\u003dnull||(Gm\u003dx),gD!\u003dnull||(gD\u003dI[S+1]),x\u003dI[S+\u003d2]));for(var h\u003d{};x\u0026\u0026Array.isArray(x)\u0026\u0026x.length\u0026\u0026typeof x[0]\u003d\u003d\u003d\"number\"\u0026\u0026x[0]\u003e0;){for(var R\u003d0;R\u003cx.length;R++)h[x[R]]\u003dx;x\u003dI[++S]}for(R\u003d1;x!\u003d\u003dvoid 0;){typeof x\u003d\u003d\u003d\"number\"\u0026\u0026(R+\u003dx,x\u003dI[++S]);var u\u003dvoid 0;if(x instanceof bk)var t\u003dx;else t\u003dorc,S--;x\u003dvoid 0;if((x\u003dt)\u003d\u003dnull?0:x.X){x\u003dI[++S];u\u003d\nI;var O\u003dS;typeof x\u003d\u003d\u003d\"function\"\u0026\u0026(x\u003dx(),u[O]\u003dx);u\u003dx}x\u003dI[++S];O\u003dR+1;typeof x\u003d\u003d\u003d\"number\"\u0026\u0026x\u003c0\u0026\u0026(O-\u003dx,x\u003dI[++S]);for(;R\u003cO;R++){var q\u003dh[R];u?c(B,R,t,u,q):L(B,R,t,q)}}return I[e]\u003dB};\nrjr\u003dfunction(e){return Array.isArray(e)?e[0]instanceof bk?e:[S_M,e]:[e,void 0]};\nBF6\u003dfunction(e,L){if(e instanceof AY)return e.XF;if(Array.isArray(e))return l5(e,L,!1)};\nDi\u003dfunction(e,L,c,I){var B\u003dc.OZ;e[L]\u003dI?function(x,S,h){return B(x,S,h,I)}:B};\nJY\u003dfunction(e,L,c,I,B){var x\u003dc.OZ,S,h;e[L]\u003dfunction(R,u,t){return x(R,u,t,h||(h\u003dkO(wD,Di,JY,I).BJ),S||(S\u003dVR(I)),B)}};\nVR\u003dfunction(e){var L\u003de[CK];if(L!\u003dnull)return L;var c\u003dkO(wD,Di,JY,e);L\u003dc.m3?function(I,B){return Gm(I,B,c)}:function(I,B){for(;PvT(B)\u0026\u0026B.K!\u003d4;){var x\u003dB.G,S\u003dc[x];\nif(S\u003d\u003dnull){var h\u003dc.extensions;h\u0026\u0026(h\u003dh[x])\u0026\u0026(h\u003dhrn(h),h!\u003dnull\u0026\u0026(S\u003dc[x]\u003dh))}if(S\u003d\u003dnull||!S(B,I,x)){h\u003dB;S\u003dh.Z;Ys(h);if(h.nT)var R\u003dvoid 0;else{var u\u003dh.X.X-S;h.X.X\u003dS;R\u003djgx(h.X,u)}u\u003dh\u003dS\u003dvoid 0;var t\u003dI;R\u0026\u0026((S\u003d(h\u003d(u\u003dt[JT])!\u003dnull?u:t[JT]\u003dnew Ct)[x])!\u003dnull?S:h[x]\u003d[]).push(R)}}if(I\u003dVT(I))I.DL\u003dc.Pn[RrJ];return!0};\ne[CK]\u003dL;e[RrJ]\u003dutn.bind(e);return L};\nutn\u003dfunction(e,L,c,I){var B\u003dthis[wD],x\u003dthis[CK],S\u003dl5(void 0,B.BJ,!1),h\u003dVT(e);if(h){var R\u003d!1,u\u003dB.extensions;if(u){B\u003dfunction(W,A,b){if(b.length!\u003d\u003d0)if(u[A])for(W\u003dg.f(b),A\u003dW.next();!A.done;A\u003dW.next()){A\u003dl5v(A.value);try{R\u003d!0,x(S,A)}finally{A.free()}}else I\u003d\u003dnull||I(e,A,b)};\nif(L\u003d\u003dnull)aQ(h,B);else if(h!\u003dnull){var t\u003dh[L];t\u0026\u0026B(h,L,t)}if(R){var O\u003de[pH]|0;if(O\u00262\u0026\u0026O\u00262048\u0026\u0026(c\u003d\u003dnull||!c.eCl))throw Error();var q\u003dUd(O),T\u003dfunction(W,A){if(Kt(e,W,q)!\u003dnull)switch(c\u003d\u003dnull?void 0:c.Yx_){case 1:return;default:throw Error();}A!\u003dnull\u0026\u0026(O\u003dnt(e,O,W,A,q));delete h[W]};\nL\u003d\u003dnull?ltc(S,S[pH]|0,function(W,A){T(W,A)}):T(L,Kt(S,L,q))}}}};\nhrn\u003dfunction(e){e\u003drjr(e);var L\u003de[0].OZ;if(e\u003de[1]){var c\u003dVR(e),I\u003dkO(wD,Di,JY,e).BJ;return function(B,x,S){return L(B,x,S,I,c)}}return L};\nmL\u003dfunction(e,L,c){e[L]\u003dc.Fe};\nHd\u003dfunction(e,L,c,I){var B,x,S\u003dc.Fe;e[L]\u003dfunction(h,R,u){return S(h,R,u,x||(x\u003dkO(jN,mL,Hd,I).BJ),B||(B\u003dtfM(I)))}};\ntfM\u003dfunction(e){var L\u003de[OUx];if(!L){var c\u003dkO(jN,mL,Hd,e);L\u003dfunction(I,B){return q_n(I,B,c)};\ne[OUx]\u003dL}return L};\nq_n\u003dfunction(e,L,c){ltc(e,e[pH]|0,function(I,B){if(B!\u003dnull){var x\u003dTFc(c,I);x?x(L,B,I):I\u003c500||ms(WRn,3)}});\n(e\u003dVT(e))\u0026\u0026aQ(e,function(I,B,x){zm(L,L.X.end());for(I\u003d0;I\u003cx.length;I++)zm(L,CH(x[I])||new Uint8Array(0))})};\nTFc\u003dfunction(e,L){var c\u003de[L];if(c)return c;if(c\u003de.extensions)if(c\u003dc[L]){c\u003drjr(c);var I\u003dc[0].Fe;if(c\u003dc[1]){var B\u003dtfM(c),x\u003dkO(jN,mL,Hd,c).BJ;c\u003de.m3?gD(x,B):function(S,h,R){return I(S,h,R,x,B)}}else c\u003dI;\nreturn e[L]\u003dc}};\nlk\u003dfunction(e,L,c){if(Array.isArray(L)){var I\u003dL[pH]|0;if(I\u00264)return L;for(var B\u003d0,x\u003d0;B\u003cL.length;B++){var S\u003de(L[B]);S!\u003dnull\u0026\u0026(L[x++]\u003dS)}x\u003cB\u0026\u0026(L.length\u003dx);c\u0026\u0026(j_(L,(I|5)\u0026-1537),I\u00262\u0026\u0026Object.freeze(L));return L}};\nPd\u003dfunction(e,L,c){return new bk(e,L,c)};\ndD\u003dfunction(e,L,c){return new bk(e,L,c)};\nUD\u003dfunction(e,L,c){nt(e,e[pH]|0,L,c,Ud(e[pH]|0))};\nED\u003dfunction(e,L,c){L\u003dL\u003d\u003dnull||typeof L\u003d\u003d\u003d\"number\"?L:L\u003d\u003d\u003d\"NaN\"||L\u003d\u003d\u003d\"Infinity\"||L\u003d\u003d\u003d\"-Infinity\"?Number(L):void 0;L!\u003dnull\u0026\u0026(sD(e,c,1),e\u003de.X,c\u003dMfM||(MfM\u003dnew DataView(new ArrayBuffer(8))),c.setFloat64(0,+L,!0),ed\u003dc.getUint32(0,!0),Lt\u003dc.getUint32(4,!0),MT(e,ed),MT(e,Lt))};\nXi\u003dfunction(e,L,c){L\u003dr0n(L);if(L!\u003dnull){switch(typeof L){case \"string\":KjM(L)}if(L!\u003dnull)switch(sD(e,c,0),typeof L){case \"number\":e\u003de.X;By(L);Tm(e,ed,Lt);break;case \"bigint\":c\u003dBigInt.asUintN(64,L);c\u003dnew OD(Number(c\u0026BigInt(4294967295)),Number(c\u003e\u003eBigInt(32)));Tm(e.X,c.K,c.X);break;default:c\u003dKjM(L),Tm(e.X,c.K,c.X)}}};\nKK\u003dfunction(e,L,c){L\u003dq6(L);L!\u003dnull\u0026\u0026L!\u003dnull\u0026\u0026(sD(e,c,0),Y3H(e.X,L))};\nzrx\u003dfunction(e,L,c){L\u003dL\u003d\u003dnull||typeof L\u003d\u003d\u003d\"boolean\"?L:typeof L\u003d\u003d\u003d\"number\"?!!L:void 0;L!\u003dnull\u0026\u0026(sD(e,c,0),e.X.X.push(L?1:0))};\nsFT\u003dfunction(e,L,c){L\u003dGK(L);L!\u003dnull\u0026\u0026vd(e,c,FO6(L))};\nvrf\u003dfunction(e,L,c,I,B){L\u003dBF6(L,I);L!\u003dnull\u0026\u0026(c\u003derR(e,c),B(L,e),LRn(e,c))};\nAjT\u003dfunction(){var e\u003dYO;this.X\u003df1f;this.isRepeated\u003d0;this.K\u003dzJ;this.defaultValue\u003dvoid 0;this.Z\u003de.messageId!\u003dnull?dR:void 0};\nFRM\u003dfunction(e){return function(){var L\u003dnew nC$;q_n(this.XF,L,kO(jN,mL,Hd,e));zm(L,L.X.end());for(var c\u003dnew Uint8Array(L.K),I\u003dL.Z,B\u003dI.length,x\u003d0,S\u003d0;S\u003cB;S++){var h\u003dI[S];c.set(h,x);x+\u003dh.length}L.Z\u003d[c];return c}};\nnK\u003dfunction(e){return function(L){return I1J(e,L)}};\neW\u003dfunction(e){this.XF\u003dHy(e)};\nbUv\u003dfunction(e){this.Z\u003de;this.X\u003d-1;this.K\u003dthis.G\u003d0};\nLW\u003dfunction(e,L){return function(){var c\u003dg.HM.apply(0,arguments);if(e.X\u003e-1)return L.apply(null,g.V(c));try{return e.X\u003de.Z.X.now(),L.apply(null,g.V(c))}finally{e.G+\u003de.Z.X.now()-e.X,e.X\u003d-1,e.K+\u003d1}}};\niU6\u003dfunction(e,L){this.K\u003de;this.Z\u003dL;this.X\u003dnew bUv(e)};\nG$r\u003dfunction(){this.X\u003d{}};\nk$c\u003dfunction(){var e\u003dcO().flags,L\u003dgrH;e\u003de.X[L.key];if(L.valueType\u003d\u003d\u003d\"proto\"){try{var c\u003dJSON.parse(e);if(Array.isArray(c))return c}catch(I){}return L.defaultValue}return typeof e\u003d\u003d\u003dtypeof L.defaultValue?e:L.defaultValue};\nVfJ\u003dfunction(){this.Z\u003dvoid 0;this.K\u003dthis.j\u003d0;this.B\u003d-1;this.II\u003dnew bw;iw(this.II,\"mv\",Dlv).X\u003d!0;iw(this.II,\"omid\",Dt);iw(this.II,\"epoh\",Dt).X\u003d!0;iw(this.II,\"epph\",Dt).X\u003d!0;iw(this.II,\"umt\",Dt).X\u003d!0;iw(this.II,\"phel\",Dt).X\u003d!0;iw(this.II,\"phell\",Dt).X\u003d!0;iw(this.II,\"oseid\",wzc).X\u003d!0;var e\u003dthis.II;e.X.sloi||(e.X.sloi\u003dnew A_);e.X.sloi.X\u003d!0;iw(this.II,\"mm\",IX);iw(this.II,\"ovms\",Jjn).X\u003d!0;iw(this.II,\"xdi\",Dt).X\u003d!0;iw(this.II,\"amp\",Dt).X\u003d!0;iw(this.II,\"prf\",Dt).X\u003d!0;iw(this.II,\"gtx\",Dt).X\u003d!0;iw(this.II,\n\"mvp_lv\",Dt).X\u003d!0;iw(this.II,\"ssmol\",Dt).X\u003d!0;iw(this.II,\"fmd\",Dt).X\u003d!0;iw(this.II,\"gen204simple\",Dt);this.X\u003dnew iU6(Ah(),this.II);this.G\u003d!1;this.flags\u003dnew G$r};\ncO\u003dfunction(){return vA(VfJ)};\nC3c\u003dfunction(e,L,c,I){if(Math.random()\u003c(I||e.X))try{if(c instanceof Od)var B\u003dc;else B\u003dnew Od,uD(c,function(S,h){var R\u003dB,u\u003dR.G++;S\u003dqt(h,S);R.X.push(u);R.K[u]\u003dS});\nvar x\u003dB.Wd(e.K,\"pagead2.googlesyndication.com\",\"/pagead/gen_204?id\u003d\"+L+\"\u0026\");x\u0026\u0026(Ah(),TuR(x))}catch(S){}};\na1v\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.error\u003de;this.meta\u003dc;this.context\u003dL.context;this.msg\u003dL.message||\"\";this.id\u003dL.id||\"jserror\"};\nNFv\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.LZ:e;return(e\u003de.performance)\u0026\u0026e.now\u0026\u0026e.timing?Math.floor(e.now()+e.timing.navigationStart):g.O9()};\nmlM\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?g.LZ:e;return(e\u003de.performance)\u0026\u0026e.now?e.now():null};\nyjr\u003dfunction(e,L,c){this.label\u003de;this.type\u003dL;this.value\u003dc;this.duration\u003d0;this.taskId\u003dthis.slotId\u003dvoid 0;this.uniqueId\u003dMath.random()};\nxW\u003dfunction(){var e\u003dwindow;this.events\u003d[];this.K\u003de||g.LZ;var L\u003dnull;e\u0026\u0026(e.google_js_reporting_queue\u003de.google_js_reporting_queue||[],this.events\u003de.google_js_reporting_queue,L\u003de.google_measure_js_timing);this.X\u003dBO()||(L!\u003dnull?L:Math.random()\u003c1)};\nZUc\u003dfunction(e){e\u0026\u0026oX\u0026\u0026BO()\u0026\u0026(oX.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\"),oX.clearMarks(\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\"))};\nSW\u003dfunction(e,L,c,I,B,x,S){var h\u003d\"\";e\u0026\u0026(h+\u003de+\":\");c\u0026\u0026(h+\u003d\"//\",L\u0026\u0026(h+\u003dL+\"@\"),h+\u003dc,I\u0026\u0026(h+\u003d\":\"+I));B\u0026\u0026(h+\u003dB);x\u0026\u0026(h+\u003d\"?\"+x);S\u0026\u0026(h+\u003d\"#\"+S);return h};\ng.rj\u003dfunction(e){return e.match(pzx)};\n$lr\u003dfunction(e){return e?decodeURI(e):e};\ng.hp\u003dfunction(e){return $lr(g.rj(e)[3]||null)};\nRX\u003dfunction(e){return $lr(g.rj(e)[5]||null)};\ng.jFT\u003dfunction(e){e\u003dg.rj(e);return SW(e[1],e[2],e[3],e[4])};\nuT\u003dfunction(e){e\u003dg.rj(e);return SW(null,null,null,null,e[5],e[6],e[7])};\nHUJ\u003dfunction(e){var L\u003de.indexOf(\"#\");return L\u003c0?e:e.slice(0,L)};\ntp\u003dfunction(e,L){if(e){e\u003de.split(\"\u0026\");for(var c\u003d0;c\u003ce.length;c++){var I\u003de[c].indexOf(\"\u003d\"),B\u003dnull;if(I\u003e\u003d0){var x\u003de[c].substring(0,I);B\u003de[c].substring(I+1)}else x\u003de[c];L(x,B?wz(B):\"\")}}};\nOO\u003dfunction(e,L){if(!L)return e;var c\u003de.indexOf(\"#\");c\u003c0\u0026\u0026(c\u003de.length);var I\u003de.indexOf(\"?\");if(I\u003c0||I\u003ec){I\u003dc;var B\u003d\"\"}else B\u003de.substring(I+1,c);e\u003d[e.slice(0,I),B,e.slice(c)];c\u003de[1];e[1]\u003dL?c?c+\"\u0026\"+L:L:c;return e[0]+(e[1]?\"?\"+e[1]:\"\")+e[2]};\nq3\u003dfunction(e,L,c){if(Array.isArray(L))for(var I\u003d0;I\u003cL.length;I++)q3(e,String(L[I]),c);else L!\u003dnull\u0026\u0026c.push(e+(L\u003d\u003d\u003d\"\"?\"\":\"\u003d\"+g.kC(L)))};\nl1n\u003dfunction(e,L){var c\u003d[];for(L\u003dL||0;L\u003ce.length;L+\u003d2)q3(e[L],e[L+1],c);return c.join(\"\u0026\")};\ng.TE\u003dfunction(e){var L\u003d[],c;for(c in e)q3(c,e[c],L);return L.join(\"\u0026\")};\nP3R\u003dfunction(e,L){var c\u003darguments.length\u003d\u003d2?l1n(arguments[1],0):l1n(arguments,1);return OO(e,c)};\ng.WO\u003dfunction(e,L){L\u003dg.TE(L);return OO(e,L)};\nM3\u003dfunction(e,L,c){c\u003dc!\u003dnull?\"\u003d\"+g.kC(c):\"\";return OO(e,L+c)};\nzE\u003dfunction(e,L,c,I){for(var B\u003dc.length;(L\u003de.indexOf(c,L))\u003e\u003d0\u0026\u0026L\u003cI;){var x\u003de.charCodeAt(L-1);if(x\u003d\u003d38||x\u003d\u003d63)if(x\u003de.charCodeAt(L+B),!x||x\u003d\u003d61||x\u003d\u003d38||x\u003d\u003d35)return L;L+\u003dB+1}return-1};\nfW\u003dfunction(e,L){var c\u003de.search(vO),I\u003dzE(e,0,L,c);if(I\u003c0)return null;var B\u003de.indexOf(\"\u0026\",I);if(B\u003c0||B\u003ec)B\u003dc;I+\u003dL.length+1;return wz(e.slice(I,B!\u003d\u003d-1?B:0))};\nAp\u003dfunction(e,L){for(var c\u003de.search(vO),I\u003d0,B,x\u003d[];(B\u003dzE(e,I,L,c))\u003e\u003d0;)x.push(e.substring(I,B)),I\u003dMath.min(e.indexOf(\"\u0026\",B)+1||c,c);x.push(e.slice(I));return x.join(\"\").replace(QF$,\"$1\")};\ndlM\u003dfunction(e,L,c){return M3(Ap(e,L),L,c)};\nUlH\u003dfunction(){var e\u003dFY;this.X\u003dbT;this.GQ\u003d\"jserror\";this.Jy\u003d!0;this.Q8\u003dnull;this.K\u003dthis.aH;this.Jw\u003de\u003d\u003d\u003dvoid 0?null:e};\nErJ\u003dfunction(e,L,c){var I\u003diT;return LW(cO().X.X,function(){try{if(I.Jw\u0026\u0026I.Jw.X){var B\u003dI.Jw.start(e.toString(),3);var x\u003dL();I.Jw.end(B)}else x\u003dL()}catch(h){var S\u003dI.Jy;try{ZUc(B),S\u003dI.K(e,new GE(gj(h)),void 0,c)}catch(R){I.aH(217,R)}if(!S)throw h;}return x})()};\nkW\u003dfunction(e,L,c,I){return LW(cO().X.X,function(){var B\u003dg.HM.apply(0,arguments);return ErJ(e,function(){return L.apply(c,B)},I)})};\ngj\u003dfunction(e){var L\u003de.toString();e.name\u0026\u0026L.indexOf(e.name)\u003d\u003d-1\u0026\u0026(L+\u003d\": \"+e.name);e.message\u0026\u0026L.indexOf(e.message)\u003d\u003d-1\u0026\u0026(L+\u003d\": \"+e.message);if(e.stack)a:{e\u003de.stack;var c\u003dL;try{e.indexOf(c)\u003d\u003d-1\u0026\u0026(e\u003dc+\"\\n\"+e);for(var I;e!\u003dI;)I\u003de,e\u003de.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");L\u003de.replace(/\\n */g,\"\\n\");break a}catch(B){L\u003dc;break a}L\u003dvoid 0}return L};\nGE\u003dfunction(e){a1v.call(this,Error(e),{message:e})};\nXzx\u003dfunction(){wF\u0026\u0026typeof wF.google_measure_js_timing!\u003d\"undefined\"\u0026\u0026(wF.google_measure_js_timing||FY.disable())};\nKRH\u003dfunction(e){iT.Q8\u003dfunction(L){g.KZ(e,function(c){c(L)})}};\nY_c\u003dfunction(e,L){return ErJ(e,L)};\nDn\u003dfunction(e,L){return kW(e,L)};\nwj\u003dfunction(e,L,c,I){iT.aH(e,L,c,I)};\nJp\u003dfunction(){return Date.now()-nrH};\negR\u003dfunction(){var e\u003dcO().Z,L\u003dVy\u003e\u003d0?Jp()-Vy:-1,c\u003dCW?Jp()-aX:-1,I\u003dN3\u003e\u003d0?Jp()-N3:-1;if(e\u003d\u003d947190542)return 100;if(e\u003d\u003d79463069)return 200;e\u003d[2E3,4E3];var B\u003d[250,500,1E3];wj(637,Error(),.001);var x\u003dL;c!\u003d-1\u0026\u0026c\u003cL\u0026\u0026(x\u003dc);for(L\u003d0;L\u003ce.length;++L)if(x\u003ce[L]){var S\u003dB[L];break}S\u003d\u003d\u003dvoid 0\u0026\u0026(S\u003dB[e.length]);return I!\u003d-1\u0026\u0026I\u003e1500\u0026\u0026I\u003c4E3?500:S};\nm_\u003dfunction(e,L,c){var I\u003dnew mR(0,0,0,0);this.time\u003de;this.volume\u003dnull;this.Z\u003dL;this.X\u003dI;this.K\u003dc};\nyy\u003dfunction(e,L,c,I,B,x,S,h){this.G\u003de;this.T\u003dL;this.Z\u003dc;this.j\u003dI;this.X\u003dB;this.B\u003dx;this.K\u003dS;this.J\u003dh};\nchJ\u003dfunction(e){var L\u003de!\u003d\u003de.top,c\u003de.top\u003d\u003d\u003dxQ$(e),I\u003d-1,B\u003d0;if(L\u0026\u0026c\u0026\u0026e.top.mraid){I\u003d3;var x\u003de.top.mraid}else I\u003d(x\u003de.mraid)?L?c?2:1:0:-1;x\u0026\u0026(x.IS_GMA_SDK||(B\u003d2),Vv6(Lsx,function(S){return typeof x[S]\u003d\u003d\u003d\"function\"})||(B\u003d1));\nreturn{xV:x,compatibility:B,mve:I}};\nIxn\u003dfunction(){var e\u003dwindow.document;return e\u0026\u0026typeof e.elementFromPoint\u003d\u003d\u003d\"function\"};\ncTn\u003dfunction(e,L,c){if(e\u0026\u0026L!\u003d\u003dnull\u0026\u0026L!\u003dL.top){if(!L.top)return new g.dz(-12245933,-12245933);L\u003dL.top}try{return(c\u003d\u003d\u003dvoid 0?0:c)?(new g.dz(L.innerWidth,L.innerHeight)).round():aJ$(L||window).round()}catch(I){return new g.dz(-12245933,-12245933)}};\nZn\u003dfunction(e,L,c){try{if(e){if(!L.top)return new mR(-12245933,-12245933,-12245933,-12245933);L\u003dL.top}var I\u003dcTn(e,L,c),B\u003dI.height,x\u003dI.width;if(x\u003d\u003d\u003d-12245933)return new mR(x,x,x,x);var S\u003dIF(L.document);var h\u003dmgx(S.X);var R\u003dh.x,u\u003dh.y;return new mR(u,R+x,u+B,R)}catch(t){return new mR(-12245933,-12245933,-12245933,-12245933)}};\npW\u003dfunction(e,L){L\u003dMath.pow(10,L);return Math.floor(e*L)/L};\nIKn\u003dfunction(e){return new mR(e.top,e.right,e.bottom,e.left)};\nBIr\u003dfunction(e){var L\u003de.top||0,c\u003de.left||0;return new mR(L,c+(e.width||0),L+(e.height||0),c)};\n$W\u003dfunction(e){return e!\u003dnull\u0026\u0026e\u003e\u003d0\u0026\u0026e\u003c\u003d1};\nx6$\u003dfunction(){var e\u003dg.yc();return e?jW(\"AmazonWebAppPlatform;Android TV;Apple TV;AppleTV;BRAVIA;BeyondTV;Freebox;GoogleTV;HbbTV;LongTV;MiBOX;MiTV;NetCast.TV;Netcast;Opera TV;PANASONIC;POV_TV;SMART-TV;SMART_TV;SWTV;Smart TV;SmartTV;TV Store;UnionTV;WebOS\".split(\";\"),function(L){return Ce(e,L)})||Ce(e,\"OMI/\")\u0026\u0026!Ce(e,\"XiaoMi/\")?!0:Ce(e,\"Presto\")\u0026\u0026Ce(e,\"Linux\")\u0026\u0026!Ce(e,\"X11\")\u0026\u0026!Ce(e,\"Android\")\u0026\u0026!Ce(e,\"Mobi\"):!1};\noQn\u003dfunction(){this.Z\u003d!Rn(wF.top);this.isMobileDevice\u003dS_()||Y9f();var e\u003dth();this.domain\u003de.length\u003e0\u0026\u0026e[e.length-1]!\u003dnull\u0026\u0026e[e.length-1].url!\u003dnull?g.hp(e[e.length-1].url)||\"\":\"\";this.X\u003dnew mR(0,0,0,0);this.G\u003dnew g.dz(0,0);this.B\u003dnew g.dz(0,0);this.T\u003dnew mR(0,0,0,0);this.frameOffset\u003dnew g.Pa(0,0);this.j\u003d0;this.J\u003d!1;this.K\u003d!(!wF||!chJ(wF).xV);this.update(wF)};\nSX$\u003dfunction(e,L){L\u0026\u0026L.screen\u0026\u0026(e.G\u003dnew g.dz(L.screen.width,L.screen.height))};\nrTr\u003dfunction(e,L){a:{var c\u003de.X?new g.dz(yD(e.X),e.X.getHeight()):new g.dz(0,0);L\u003dL\u003d\u003d\u003dvoid 0?wF:L;L!\u003d\u003dnull\u0026\u0026L!\u003dL.top\u0026\u0026(L\u003dL.top);var I\u003d0,B\u003d0;try{var x\u003dL.document,S\u003dx.body,h\u003dx.documentElement;if(x.compatMode\u003d\u003d\"CSS1Compat\"\u0026\u0026h.scrollHeight)I\u003dh.scrollHeight!\u003dc.height?h.scrollHeight:h.offsetHeight,B\u003dh.scrollWidth!\u003dc.width?h.scrollWidth:h.offsetWidth;else{var R\u003dh.scrollHeight,u\u003dh.scrollWidth,t\u003dh.offsetHeight,O\u003dh.offsetWidth;h.clientHeight!\u003dt\u0026\u0026(R\u003dS.scrollHeight,u\u003dS.scrollWidth,t\u003dS.offsetHeight,O\u003dS.offsetWidth);\nR\u003ec.height?R\u003et?(I\u003dR,B\u003du):(I\u003dt,B\u003dO):R\u003ct?(I\u003dR,B\u003du):(I\u003dt,B\u003dO)}var q\u003dnew g.dz(B,I);break a}catch(T){q\u003dnew g.dz(-12245933,-12245933);break a}q\u003dvoid 0}e.B\u003dq};\nPO\u003dfunction(){var e\u003dHO();if(e.j\u003e0||e.J)return!0;e\u003dAh().K.isVisible();var L\u003dxT(lT)\u003d\u003d\u003d0;return e||L};\nHO\u003dfunction(){return vA(oQn)};\nQy\u003dfunction(e){this.Z\u003de;this.K\u003d0;this.X\u003dnull};\ndj\u003dfunction(e,L,c){this.Z\u003de;this.t7\u003dc\u003d\u003d\u003dvoid 0?\"na\":c;this.B\u003d[];this.isInitialized\u003d!1;this.G\u003dnew m_(-1,!0,this);this.X\u003dthis;this.J\u003dL;this.pS\u003dthis.D\u003d!1;this.Ve\u003d\"uk\";this.k9\u003d!1;this.j\u003d!0};\nUO\u003dfunction(e,L){g.Fh(e.B,L)||(e.B.push(L),L.N6(e.X),L.P3(e.G),L.C8()\u0026\u0026(e.D\u003d!0))};\nhN6\u003dfunction(e){e\u003de.X;e.dE();e.vS();var L\u003dHO();L.T\u003dZn(!1,e.Z,L.isMobileDevice);rTr(HO(),e.Z);e.G.X\u003de.bU()};\nRNc\u003dfunction(e){e.D\u003de.B.length?jW(e.B,function(L){return L.C8()}):!1};\nuJc\u003dfunction(e){var L\u003dg.VM(e.B);g.KZ(L,function(c){c.P3(e.G)})};\nEO\u003dfunction(e){var L\u003dg.VM(e.B);g.KZ(L,function(c){c.N6(e.X)});\ne.X!\u003de||uJc(e)};\nXY\u003dfunction(e,L,c,I){this.element\u003de;this.X\u003dnew mR(0,0,0,0);this.Z\u003dnull;this.j\u003dnew mR(0,0,0,0);this.K\u003dL;this.II\u003dc;this.k9\u003dI;this.Gm\u003d!1;this.timestamp\u003d-1;this.D\u003dnew yy(L.G,this.element,this.X,new mR(0,0,0,0),0,0,Jp(),0);this.B\u003dvoid 0};\ntdr\u003dfunction(e,L){return e.B?new mR(Math.max(L.top+e.B.top,L.top),Math.min(L.left+e.B.right,L.right),Math.min(L.top+e.B.bottom,L.bottom),Math.max(L.left+e.B.left,L.left)):L.clone()};\nKW\u003dfunction(e){this.B\u003d!1;this.X\u003de;this.G\u003dfunction(){}};\nOtM\u003dfunction(e,L,c){this.Z\u003dc\u003d\u003d\u003dvoid 0?0:c;this.K\u003de;this.X\u003dL\u003d\u003dnull?\"\":L};\nqXf\u003dfunction(e){switch(Math.trunc(e.Z)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nTIx\u003dfunction(e,L){return e.Z\u003cL.Z?!0:e.Z\u003eL.Z?!1:e.K\u003cL.K?!0:e.K\u003eL.K?!1:typeof e.X\u003ctypeof L.X?!0:typeof e.X\u003etypeof L.X?!1:e.X\u003cL.X};\nYW\u003dfunction(){this.Z\u003d0;this.X\u003d[];this.K\u003d!1};\nWvc\u003dfunction(e,L){(0,g.KZ)(L.X,function(c){e.add(c.K,c.X,qXf(c))})};\nnW\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dI\u003d\u003d\u003dvoid 0?!0:I;uD(L,function(B,x){I\u0026\u0026B\u003d\u003d\u003dvoid 0||e.add(x,B,c)});\nreturn e};\nez\u003dfunction(e){var L\u003dMdr;e.K\u0026\u0026(g.U9(e.X,function(c,I){return TIx(I,c)?1:TIx(c,I)?-1:0}),e.K\u003d!1);\nreturn sd(e.X,function(c,I){I\u003dL(I);return\"\"+c+(c!\u003d\"\"\u0026\u0026I!\u003d\"\"?\"\u0026\":\"\")+I},\"\")};\nMdr\u003dfunction(e){var L\u003de.K;e\u003de.X;return e\u003d\u003d\u003d\"\"?L:typeof e\u003d\u003d\u003d\"boolean\"?e?L:\"\":Array.isArray(e)?e.length\u003d\u003d\u003d0?L:L+\"\u003d\"+e.join():L+\"\u003d\"+(g.Fh([\"mtos\",\"tos\",\"p\"],L)?e:encodeURIComponent(e))};\nzNc\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!0:L;this.X\u003dnew YW;e!\u003d\u003dvoid 0\u0026\u0026Wvc(this.X,e);L\u0026\u0026this.X.add(\"v\",\"unreleased\",-16)};\nsQT\u003dfunction(e){var L\u003d[],c\u003d[];g.Le(e,function(I,B){if(!(B in Object.prototype)\u0026\u0026typeof I!\u003d\"undefined\")switch(Array.isArray(I)\u0026\u0026(I\u003dI.join(\",\")),I\u003d[B,\"\u003d\",I].join(\"\"),B){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":L.unshift(I);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":c.push(I);break;default:L.push(I)}});\nreturn L.concat(c)};\nvQH\u003dfunction(e){e\u003de.toString();Ah();TuR(e)};\nfKM\u003dfunction(){this.X\u003d0};\ng.L0\u003dfunction(e){e\u0026\u0026typeof e.dispose\u003d\u003d\"function\"\u0026\u0026e.dispose()};\ng.cs\u003dfunction(e){for(var L\u003d0,c\u003darguments.length;L\u003cc;++L){var I\u003darguments[L];g.oL(I)?g.cs.apply(null,I):g.L0(I)}};\ng.p\u003dfunction(){this.vD\u003dthis.vD;this.CX\u003dthis.CX};\ng.l\u003dfunction(e,L){e.addOnDisposeCallback(g.u7(g.L0,L))};\nATM\u003dfunction(e,L,c){(0,g.KZ)(e.Z,function(I){var B\u003de.X;if(!I.X\u0026\u0026(I.Z(L,c),I.G())){I.X\u003d!0;var x\u003dI.K(),S\u003dnew YW;S.add(\"id\",\"av-js\");S.add(\"type\",\"verif\");S.add(\"vtype\",I.B);I\u003dvA(fKM);S.add(\"i\",I.X++);S.add(\"adk\",B);nW(S,x);B\u003dnew zNc(S);vQH(B)}})};\nIS\u003dfunction(){this.K\u003dthis.Z\u003dthis.G\u003dthis.X\u003d0};\nBs\u003dfunction(e){this.K\u003de\u003de\u003d\u003d\u003dvoid 0?Fvn:e;this.X\u003dg.Mt(this.K,function(){return new IS})};\nx6\u003dfunction(e,L){return btf(e,function(c){return c.X},L\u003d\u003d\u003dvoid 0?!0:L)};\nSz\u003dfunction(e,L){return oS(e,L,function(c){return c.X})};\nitn\u003dfunction(e,L){return btf(e,function(c){return c.Z},L\u003d\u003d\u003dvoid 0?!0:L)};\nrq\u003dfunction(e,L){return oS(e,L,function(c){return c.Z})};\nhy\u003dfunction(e,L){return oS(e,L,function(c){return c.K})};\nGK6\u003dfunction(e){g.KZ(e.X,function(L){L.K\u003d0})};\nbtf\u003dfunction(e,L,c){e\u003dg.Mt(e.X,function(I){return L(I)});\nreturn c?e:gQ$(e)};\noS\u003dfunction(e,L,c){var I\u003dg.Aw(e.K,function(B){return L\u003c\u003dB});\nreturn I\u003d\u003d-1?0:c(e.X[I])};\ngQ$\u003dfunction(e){return g.Mt(e,function(L,c,I){return c\u003e0?I[c]-I[c-1]:I[c]})};\nRS\u003dfunction(){this.K\u003dnew Bs;this.t7\u003dthis.Y9\u003d0;this.He\u003dnew IS;this.h7\u003dthis.T\u003d-1;this.Sl\u003d1E3;this.x9\u003dnew Bs([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.Ve\u003dthis.Gm\u003d-1};\nug\u003dfunction(e,L){return itn(e.K,L\u003d\u003d\u003dvoid 0?!0:L)};\nty\u003dfunction(e,L,c,I){var B\u003dB\u003d\u003d\u003dvoid 0?!1:B;c\u003dkW(I,c);BA(e,L,c,{capture:B})};\nM_\u003dfunction(e,L){L\u003dWs(L);return L\u003d\u003d\u003d0?0:Ws(e)/L};\nWs\u003dfunction(e){return Math.max(e.bottom-e.top,0)*Math.max(e.right-e.left,0)};\nkKn\u003dfunction(e,L){if(!e||!L)return!1;for(var c\u003d0;e!\u003d\u003dnull\u0026\u0026c++\u003c100;){if(e\u003d\u003d\u003dL)return!0;try{if(e\u003de.parentElement||e){var I\u003dcz(e),B\u003dI\u0026\u0026u3(I),x\u003dB\u0026\u0026B.frameElement;x\u0026\u0026(e\u003dx)}}catch(S){break}}return!1};\nD6n\u003dfunction(e,L,c){if(!e||!L)return!1;L\u003dpU(e.clone(),-L.left,-L.top);e\u003d(L.left+L.right)/2;L\u003d(L.top+L.bottom)/2;Rn(window.top)\u0026\u0026window.top\u0026\u0026window.top.document\u0026\u0026(window\u003dwindow.top);if(!Ixn())return!1;e\u003dwindow.document.elementFromPoint(e,L);if(!e)return!1;L\u003d(L\u003d(L\u003dcz(c))\u0026\u0026L.defaultView\u0026\u0026L.defaultView.frameElement)\u0026\u0026kKn(L,e);var I\u003de\u003d\u003d\u003dc;e\u003d!I\u0026\u0026e\u0026\u0026i3(e,function(B){return B\u003d\u003d\u003dc});\nreturn!(L||I||e)};\nwyx\u003dfunction(e,L,c,I){return HO().Z?!1:yD(e)\u003c\u003d0||e.getHeight()\u003c\u003d0?!0:c\u0026\u0026I?Y_c(208,function(){return D6n(e,L,c)}):!1};\nzV\u003dfunction(e,L,c){g.p.call(this);this.position\u003dJTn.clone();this.Zo\u003dthis.Df();this.DK\u003d-2;this.timeCreated\u003dDate.now();this.vE\u003d-1;this.GA\u003dL;this.bA\u003dnull;this.SS\u003d!1;this.Md\u003dnull;this.opacity\u003d-1;this.requestSource\u003dc;this.YKe\u003d!1;this.Ki\u003dfunction(){};\nthis.GE\u003dfunction(){};\nthis.I8\u003dnew $gH;this.I8.xW\u003de;this.I8.X\u003de;this.AI\u003d!1;this.KO\u003d{BT:null,jx:null};this.zW\u003d!0;this.Xb\u003dnull;this.pJ\u003dthis.q8\u003d!1;cO().j++;this.RF\u003dthis.Oi();this.C7\u003d-1;this.Pd\u003dnull;this.hasCompleted\u003dthis.KE\u003d!1;this.II\u003dnew bw;$Mc(this.II);Vd6(this);this.requestSource\u003d\u003d1?GG(this.II,\"od\",1):GG(this.II,\"od\",0)};\nVd6\u003dfunction(e){e\u003de.I8.xW;var L;if(L\u003de\u0026\u0026e.getAttribute)L\u003d/-[a-z]/.test(\"googleAvInapp\")?!1:C5c\u0026\u0026e.dataset?\"googleAvInapp\"in e.dataset:e.hasAttribute?e.hasAttribute(\"data-\"+q9R()):!!e.getAttribute(\"data-\"+q9R());L\u0026\u0026(HO().K\u003d!0)};\ns6\u003dfunction(e,L){L!\u003de.pJ\u0026\u0026(e.pJ\u003dL,e\u003dHO(),L?e.j++:e.j\u003e0\u0026\u0026e.j--)};\naKv\u003dfunction(e,L){if(e.Pd){if(L.getName()\u003d\u003d\u003de.Pd.getName())return;e.Pd.dispose();e.Pd\u003dnull}L\u003dL.create(e.I8.X,e.II,e.C8());if(L\u003dL!\u003dnull\u0026\u0026L.observe()?L:null)e.Pd\u003dL};\nNIr\u003dfunction(e,L,c){if(!e.bA||e.GA\u003d\u003d-1||L.K\u003d\u003d\u003d-1||e.bA.K\u003d\u003d\u003d-1)return 0;e\u003dL.K-e.bA.K;return e\u003ec?0:e};\nm6$\u003dfunction(e,L,c){if(e.Pd){e.Pd.ra();var I\u003de.Pd.D,B\u003dI.G,x\u003dB.X;if(I.j!\u003dnull){var S\u003dI.Z;e.Md\u003dnew g.Pa(S.left-x.left,S.top-x.top)}x\u003de.Xe()?Math.max(I.X,I.B):I.X;S\u003d{};B.volume!\u003d\u003dnull\u0026\u0026(S.volume\u003dB.volume);B\u003de.AF(I);e.bA\u003dI;e.OW(x,L,c,!1,S,B,I.J)}};\nyTn\u003dfunction(e){if(e.SS\u0026\u0026e.Xb){var L\u003dgu(e.II,\"od\")\u003d\u003d1,c\u003dHO().X,I\u003de.Xb,B\u003de.Pd?e.Pd.getName():\"ns\",x\u003de.Md,S\u003dnew g.dz(yD(c),c.getHeight());c\u003de.Xe();e\u003d{XR$:B,Md:x,Ne9:S,Xe:c,oU:e.RF.oU,n4S:L};if(L\u003dI.K){L.ra();B\u003dL.D;x\u003dB.G.X;var h\u003dS\u003dnull;B.j!\u003dnull\u0026\u0026x\u0026\u0026(S\u003dB.Z,S\u003dnew g.Pa(S.left-x.left,S.top-x.top),h\u003dnew g.dz(x.right-x.left,x.bottom-x.top));B\u003dc?Math.max(B.X,B.B):B.X;c\u003d{XR$:L.getName(),Md:S,Ne9:h,Xe:c,n4S:!1,oU:B}}else c\u003dnull;c\u0026\u0026ATM(I,e,c)}};\nZtM\u003dfunction(e,L,c){L\u0026\u0026(e.Ki\u003dL);c\u0026\u0026(e.GE\u003dc)};\ng.vs\u003dfunction(){};\ng.f0\u003dfunction(e){return{value:e,done:!1}};\npy6\u003dfunction(){this.G\u003dthis.X\u003dthis.Z\u003dthis.K\u003dthis.B\u003d0};\n$6x\u003dfunction(e){var L\u003d{};var c\u003dg.O9()-e.B;L\u003d(L.ptlt\u003dc,L);(c\u003de.K)\u0026\u0026(L.pnk\u003dc);(c\u003de.Z)\u0026\u0026(L.pnc\u003dc);(c\u003de.G)\u0026\u0026(L.pnmm\u003dc);(e\u003de.X)\u0026\u0026(L.pns\u003de);return L};\njQc\u003dfunction(){eR.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nAy\u003dfunction(e){return $W(e.volume)\u0026\u0026e.volume\u003e0};\nFc\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!0:c;I\u003dI\u003d\u003d\u003dvoid 0?function(){return!0}:I;\nreturn function(B){var x\u003dB[e];if(Array.isArray(x)\u0026\u0026I(B))return Htv(x,L,c)}};\nbg\u003dfunction(e,L){return function(c){return L(c)?c[e]:void 0}};\nlKc\u003dfunction(e){return function(L){for(var c\u003d0;c\u003ce.length;c++)if(e[c]\u003d\u003d\u003dL.e||e[c]\u003d\u003d\u003dvoid 0\u0026\u0026!L.hasOwnProperty(\"e\"))return!0;return!1}};\nHtv\u003dfunction(e,L,c){return c\u003d\u003d\u003dvoid 0||c?g.ig(e,function(I,B){return g.Fh(L,B)}):g.Mt(L,function(I,B,x){return e.slice(B\u003e0?x[B-1]+1:0,I+1).reduce(function(S,h){return S+h},0)})};\nP5n\u003dfunction(){this.K\u003dthis.X\u003d\"\"};\nQQJ\u003dfunction(){};\nGV\u003dfunction(e,L){var c\u003d{};if(e!\u003d\u003dvoid 0)if(L!\u003dnull)for(var I in L){var B\u003dL[I];I in Object.prototype||B!\u003dnull\u0026\u0026(c[I]\u003dtypeof B\u003d\u003d\u003d\"function\"?B(e):e[B])}else g.so(c,e);return ez(nW(new YW,c))};\nd6c\u003dfunction(){var e\u003d{};this.K\u003d(e.vs\u003d[1,0],e.vw\u003d[0,1],e.am\u003d[2,2],e.a\u003d[4,4],e.f\u003d[8,8],e.bm\u003d[16,16],e.b\u003d[32,32],e.avw\u003d[0,64],e.avs\u003d[64,0],e.pv\u003d[256,256],e.gdr\u003d[0,512],e.p\u003d[0,1024],e.r\u003d[0,2048],e.m\u003d[0,4096],e.um\u003d[0,8192],e.ef\u003d[0,16384],e.s\u003d[0,32768],e.pmx\u003d[0,16777216],e.mut\u003d[33554432,33554432],e.umutb\u003d[67108864,67108864],e.tvoff\u003d[134217728,134217728],e);this.X\u003d{};for(var L in this.K)this.K[L][1]\u003e0\u0026\u0026(this.X[L]\u003d0);this.Z\u003d0};\ngq\u003dfunction(e,L){var c\u003de.K[L],I\u003dc[1];e.Z+\u003dc[0];I\u003e0\u0026\u0026e.X[L]\u003d\u003d0\u0026\u0026(e.X[L]\u003d1)};\nU6H\u003dfunction(e){var L\u003dg.Rs(e.K),c\u003d0,I;for(I in e.X)g.Fh(L,I)\u0026\u0026e.X[I]\u003d\u003d1\u0026\u0026(c+\u003de.K[I][1],e.X[I]\u003d2);return c};\nEQT\u003dfunction(e){var L\u003d0,c;for(c in e.X){var I\u003de.X[c];if(I\u003d\u003d1||I\u003d\u003d2)L+\u003de.K[c][1]}return L};\nk6\u003dfunction(){this.X\u003dthis.K\u003d0};\nwq\u003dfunction(){RS.call(this);this.Z\u003dnew IS;this.Pe\u003dthis.D\u003dthis.k9\u003d0;this.J\u003d-1;this.DY\u003dnew IS;this.B\u003dnew IS;this.X\u003dnew Bs;this.j\u003dthis.G\u003d-1;this.pS\u003dnew IS;this.Sl\u003d2E3;this.ye\u003dnew k6;this.d_\u003dnew k6;this.m$\u003dnew k6};\nJy\u003dfunction(e,L,c){var I\u003de.Pe;CW||c||e.J\u003d\u003d-1||(I+\u003dL-e.J);return I};\nXyv\u003dfunction(){this.Z\u003d!1};\nVS\u003dfunction(e,L){this.Z\u003d!1;this.G\u003de;this.D\u003dL;this.B\u003d0};\nC0\u003dfunction(e,L){VS.call(this,e,L);this.T\u003d[]};\nKvn\u003dfunction(){};\naS\u003dfunction(){};\nN_\u003dfunction(e,L,c,I){XY.call(this,e,L,c,I)};\nm8\u003dfunction(e,L,c){XY.call(this,null,e,L,c);this.J\u003de.isActive();this.T\u003d0};\nyS\u003dfunction(e){return[e.top,e.left,e.bottom,e.right]};\nZl\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?new aS:x;zV.call(this,L,c,I);this.yG\u003dB;this.vx\u003d0;this.WU\u003d{};this.Sk\u003dnew d6c;this.Wf\u003d{};this.h_\u003d\"\";this.m$\u003dnull;this.Kf\u003d!1;this.X\u003d[];this.Na\u003dx.K();this.j\u003dx.Z();this.G\u003dnull;this.Z\u003d-1;this.t7\u003dthis.D\u003dvoid 0;this.h7\u003dthis.pS\u003d0;this.Ve\u003d-1;this.Sl\u003dthis.d_\u003d!1;this.k9\u003dthis.J\u003dthis.K\u003dthis.Nf\u003dthis.sY\u003d0;new Bs;this.ye\u003dthis.Pe\u003d0;this.He\u003d-1;this.OE\u003d0;this.T\u003dg.VD;this.Gm\u003d[this.Df()];this.gT\u003d2;this.P4\u003d{};this.P4.pause\u003d\"p\";this.P4.resume\u003d\"r\";this.P4.skip\u003d\"s\";this.P4.mute\u003d\"m\";this.P4.unmute\u003d\n\"um\";this.P4.exitfullscreen\u003d\"ef\";this.B\u003dnull;this.x9\u003dthis.DY\u003d!1;this.RT\u003dMath.floor(Date.now()/1E3-1704067200);this.Y9\u003d0};\np0\u003dfunction(e){e.hasCompleted\u003d!0;e.OE!\u003d0\u0026\u0026(e.OE\u003d3)};\n$6\u003dfunction(e){return e\u003d\u003d\u003dvoid 0?e:Number(e)?pW(e,3):0};\njz\u003dfunction(e,L){return e.Gm[L!\u003dnull\u0026\u0026L\u003ce.Gm.length?L:e.Gm.length-1]};\nYXT\u003dfunction(e){var L\u003d!!gu(cO().II,\"umt\");return e.D||!L\u0026\u0026!e.t7?0:1};\nnQ$\u003dfunction(e,L){e.bl()?L\u003d0:e.GA\u003d\u003d-1?L\u003d0:(L-\u003de.GA,L\u003dL\u003eMath.max(1E4,e.Z/3)?0:L);var c\u003de.T(e)||{};c\u003dc.currentTime!\u003d\u003dvoid 0?c.currentTime:e.pS;var I\u003dc-e.pS,B\u003d0;I\u003e\u003d0?(e.h7+\u003dL,e.ye+\u003dMath.max(L-I,0),B\u003dMath.min(I,e.h7)):e.Pe+\u003dMath.abs(I);I!\u003d0\u0026\u0026(e.h7\u003d0);e.He\u003d\u003d-1\u0026\u0026I\u003e0\u0026\u0026(e.He\u003dN3\u003e\u003d0?Jp()-N3:-1);e.pS\u003dc;return B};\nej$\u003dfunction(e,L){jW(e.j,function(c){return c.G\u003d\u003dL.G})||e.j.push(L)};\nL3n\u003dfunction(e){var L\u003dSz(e.oh().X,1);return Hs(e,L)};\nHs\u003dfunction(e,L,c){return L\u003e\u003d15E3?!0:e.d_?(c\u003d\u003d\u003dvoid 0?0:c)?!0:e.Z\u003e0?L\u003e\u003de.Z/2:e.Ve\u003e0?L\u003e\u003de.Ve:!1:!1};\nca6\u003dfunction(e){var L\u003dpW(e.RF.oU,2),c\u003de.Sk.Z,I\u003de.RF,B\u003djz(e),x\u003d$6(B.G),S\u003d$6(B.j),h\u003d$6(I.volume),R\u003dpW(B.T,2),u\u003dpW(B.h7,2),t\u003dpW(I.oU,2),O\u003dpW(B.Gm,2),q\u003dpW(B.Ve,2);I\u003dpW(I.b2,2);var T\u003de.YW().clone().round();e\u003de.Pd\u0026\u0026e.Pd.Z?(e.Pd?e.Pd.Z:null).clone().round():null;B\u003dug(B,!1);return{fjM:L,dl:c,US:x,hQ:S,kq:h,I5:R,sS:u,oU:t,k$:O,a5:q,b2:I,position:T,gR:e,BX:B}};\nBef\u003dfunction(e,L){I2M(e.X,L,function(){return{fjM:0,dl:void 0,US:-1,hQ:-1,kq:-1,I5:-1,sS:-1,oU:-1,k$:-1,a5:-1,b2:-1,position:void 0,gR:void 0,BX:[]}});\ne.X[L]\u003dca6(e)};\nI2M\u003dfunction(e,L,c){for(var I\u003de.length;I\u003cL+1;)e.push(c()),I++};\nPs\u003dfunction(e,L,c){var I\u003de.Wf[L];if(I!\u003dnull)return I;I\u003dx4r(e,L);var B\u003dOo(lg,function(x){return x\u003d\u003dL});\ne\u003dosJ(e,I,I,c,Srf[lg[B]]);L\u003d\u003d\"fully_viewable_audible_half_duration_impression\"\u0026\u0026(e.std\u003d\"csm\");return e};\nQS\u003dfunction(e,L,c){var I\u003d[L];if(e!\u003dL||c!\u003dL)I.unshift(e),I.push(c);return I};\nosJ\u003dfunction(e,L,c,I,B){if(e.AI)return{\"if\":0,vs:0};var x\u003de.YW().clone().round(),S\u003de.Pd?e.Pd.Z:null,h\u003dHO(),R\u003dcO(),u\u003de.oh(),t\u003de.Pd?e.Pd.getName():\"ns\",O\u003d{};O[\"if\"]\u003dh.Z?1:void 0;O.sdk\u003de.G?e.G:void 0;O.t\u003de.timeCreated;O.p\u003d[x.top,x.left,x.bottom,x.right];x\u0026\u0026S\u0026\u0026!Z1(S,x)\u0026\u0026(x\u003dS.round(),O.cp\u003d[x.top,x.left,x.bottom,x.right]);O.tos\u003dx6(u.K,!1);O.mtos\u003dug(u);O.mcvt\u003du.He.Z;O.ps\u003dvoid 0;x\u003dJy(u,Jp(),e.bl());O.vht\u003dx;O.mut\u003du.DY.Z;O.a\u003d$6(e.RF.volume);O.mv\u003d$6(u.j);O.fs\u003de.pJ?1:0;O.ft\u003du.pS.X;O.at\u003du.B.X;O.as\u003du.G\u003e0?1:0;O.atos\u003d\nx6(u.X);O.ssb\u003dx6(u.x9,!1);O.amtos\u003ditn(u.X,!1);O.uac\u003de.sY;O.vpt\u003du.Z.X;t\u003d\u003d\"nio\"\u0026\u0026(O.nio\u003d1,O.avms\u003d\"nio\");O.gmm\u003d\"4\";O.gdr\u003dHs(e,u.Z.X,!0)?1:0;O.efpf\u003de.gT;if(t\u003d\u003d\"gsv\"||t\u003d\u003d\"nis\")t\u003de.Pd,t.T\u003e0\u0026\u0026(O.nnut\u003dt.T);O.tcm\u003dYXT(e);O.nmt\u003de.Pe;O.bt\u003de.ye;O.pst\u003de.He;O.vpaid\u003de.D;O.dur\u003de.Z;O.vmtime\u003de.pS;O.is\u003de.Sk.Z;e.X.length\u003e\u003d1\u0026\u0026(O.i0\u003de.X[0].dl,O.a0\u003d[e.X[0].kq],O.c0\u003d[e.X[0].oU],O.ss0\u003d[e.X[0].b2],t\u003de.X[0].position,x\u003de.X[0].gR,O.p0\u003dt?yS(t):void 0,t\u0026\u0026x\u0026\u0026!Z1(x,t)\u0026\u0026(O.cp0\u003dyS(x)));e.X.length\u003e\u003d2\u0026\u0026(O.i1\u003de.X[1].dl,O.a1\u003dQS(e.X[1].US,\ne.X[1].kq,e.X[1].hQ),O.c1\u003dQS(e.X[1].I5,e.X[1].oU,e.X[1].sS),O.ss1\u003dQS(e.X[1].k$,e.X[1].b2,e.X[1].a5),t\u003de.X[1].position,x\u003de.X[1].gR,O.p1\u003dt?yS(t):void 0,t\u0026\u0026x\u0026\u0026!Z1(x,t)\u0026\u0026(O.cp1\u003dyS(x)),O.mtos1\u003de.X[1].BX);e.X.length\u003e\u003d3\u0026\u0026(O.i2\u003de.X[2].dl,O.a2\u003dQS(e.X[2].US,e.X[2].kq,e.X[2].hQ),O.c2\u003dQS(e.X[2].I5,e.X[2].oU,e.X[2].sS),O.ss2\u003dQS(e.X[2].k$,e.X[2].b2,e.X[2].a5),t\u003de.X[2].position,x\u003de.X[2].gR,O.p2\u003dt?yS(t):void 0,t\u0026\u0026x\u0026\u0026!Z1(x,t)\u0026\u0026(O.cp2\u003dyS(x)),O.mtos2\u003de.X[2].BX);e.X.length\u003e\u003d4\u0026\u0026(O.i3\u003de.X[3].dl,O.a3\u003dQS(e.X[3].US,e.X[3].kq,\ne.X[3].hQ),O.c3\u003dQS(e.X[3].I5,e.X[3].oU,e.X[3].sS),O.ss3\u003dQS(e.X[3].k$,e.X[3].b2,e.X[3].a5),t\u003de.X[3].position,x\u003de.X[3].gR,O.p3\u003dt?yS(t):void 0,t\u0026\u0026x\u0026\u0026!Z1(x,t)\u0026\u0026(O.cp3\u003dyS(x)),O.mtos3\u003de.X[3].BX);O.cs\u003dEQT(e.Sk);L\u0026\u0026(O.ic\u003dU6H(e.Sk),O.dvpt\u003du.Z.K,O.dvs\u003dhy(u.K,.5),O.dfvs\u003dhy(u.K,1),O.davs\u003dhy(u.X,.5),O.dafvs\u003dhy(u.X,1),c\u0026\u0026(u.Z.K\u003d0,GK6(u.K),GK6(u.X)),e.H1()\u0026\u0026(O.dtos\u003du.k9,O.dav\u003du.D,O.dtoss\u003de.vx+1,c\u0026\u0026(u.k9\u003d0,u.D\u003d0,e.vx++)),O.dat\u003du.B.K,O.dft\u003du.pS.K,c\u0026\u0026(u.B.K\u003d0,u.pS.K\u003d0));O.ps\u003d[h.B.width,h.B.height];O.bs\u003d[yD(h.X),h.X.getHeight()];\nO.scs\u003d[h.G.width,h.G.height];O.dom\u003dh.domain;e.Nf\u0026\u0026(O.vds\u003de.Nf);if(e.j.length\u003e0||e.Na)L\u003dg.VM(e.j),e.Na\u0026\u0026L.push(e.Na),O.pings\u003dg.Mt(L,function(q){return q.toString()});\nL\u003dg.Mt(g.ig(e.j,function(q){return q.j()}),function(q){return q.getId()});\ni6x(L);O.ces\u003dL;e.K\u0026\u0026(O.vmer\u003de.K);e.J\u0026\u0026(O.vmmk\u003de.J);e.k9\u0026\u0026(O.vmiec\u003de.k9);O.avms\u003de.Pd?e.Pd.getName():\"ns\";e.Pd\u0026\u0026g.so(O,e.Pd.R4());I?(O.c\u003dpW(e.RF.oU,2),O.ss\u003dpW(e.RF.b2,2)):O.tth\u003dJp()-rav;O.mc\u003dpW(u.h7,2);O.nc\u003dpW(u.T,2);O.mv\u003d$6(u.j);O.nv\u003d$6(u.G);O.lte\u003dpW(e.DK,2);I\u003djz(e,B);ug(u);O.qmtos\u003dug(I);O.qnc\u003dpW(I.T,2);O.qmv\u003d$6(I.j);O.qnv\u003d$6(I.G);O.qas\u003dI.G\u003e0?1:0;O.qi\u003de.h_;O.avms||(O.avms\u003d\"geo\");O.psm\u003du.ye.X;O.psv\u003du.ye.getValue();O.psfv\u003du.d_.getValue();O.psa\u003du.m$.getValue();R\u003dZ6r(R.II);R.length\u0026\u0026(O.veid\u003dR);e.B\u0026\u0026g.so(O,\n$6x(e.B));O.avas\u003de.Jd();O.vs\u003de.EN();O.co\u003dhj6(e);O.tm\u003du.Y9;O.tu\u003du.t7;return O};\nx4r\u003dfunction(e,L){if(g.Fh(Rjv,L))return!0;var c\u003de.WU[L];return c!\u003d\u003dvoid 0?(e.WU[L]\u003d!0,!c):!1};\nhj6\u003dfunction(e){var L\u003de.Y9.toString(10).padStart(2,\"0\");L\u003d\"\"+e.RT+L;e.Y9\u003c99\u0026\u0026e.Y9++;return L};\ntrH\u003dfunction(){this.X\u003d{};var e\u003du3();dq(this,e,document);var L\u003dueH();try{if(\"1\"\u003d\u003dL){for(var c\u003de.parent;c!\u003de.top;c\u003dc.parent)dq(this,c,c.document);dq(this,e.top,e.top.document)}}catch(I){}};\nueH\u003dfunction(){var e\u003ddocument.documentElement;try{if(!Rn(u3().top))return\"2\";var L\u003d[],c\u003du3(e.ownerDocument);for(e\u003dc;e!\u003dc.top;e\u003de.parent)if(e.frameElement)L.push(e.frameElement);else break;return L\u0026\u0026L.length!\u003d0?\"1\":\"0\"}catch(I){return\"2\"}};\ndq\u003dfunction(e,L,c){ty(c,\"mousedown\",function(){return OAr(e)},301);\nty(L,\"scroll\",function(){return qr$(e)},302);\nty(c,\"touchmove\",function(){return Tec(e)},303);\nty(c,\"mousemove\",function(){return W3M(e)},304);\nty(c,\"keydown\",function(){return MrM(e)},305)};\nOAr\u003dfunction(e){g.Le(e.X,function(L){L.Z\u003e1E5||++L.Z})};\nqr$\u003dfunction(e){g.Le(e.X,function(L){L.X\u003e1E5||++L.X})};\nTec\u003dfunction(e){g.Le(e.X,function(L){L.X\u003e1E5||++L.X})};\nMrM\u003dfunction(e){g.Le(e.X,function(L){L.K\u003e1E5||++L.K})};\nW3M\u003dfunction(e){g.Le(e.X,function(L){L.G\u003e1E5||++L.G})};\nzjR\u003dfunction(){this.X\u003d[];this.K\u003d[]};\nU6\u003dfunction(e,L){return g.vU(e.X,function(c){return c.h_\u003d\u003dL})};\ns7c\u003dfunction(e,L){return L?g.vU(e.X,function(c){return c.I8.xW\u003d\u003dL}):null};\nvsr\u003dfunction(e,L){return g.vU(e.K,function(c){return c.i9()\u003d\u003d2\u0026\u0026c.h_\u003d\u003dL})};\nXc\u003dfunction(){var e\u003dE6;return e.X.length\u003d\u003d0?e.K:e.K.length\u003d\u003d0?e.X:g.Jw(e.K,e.X)};\nf2r\u003dfunction(e,L){e\u003dL.i9()\u003d\u003d1?e.X:e.K;var c\u003ds9(e,function(I){return I\u003d\u003dL});\nreturn c!\u003d-1?(e.splice(c,1),L.Pd\u0026\u0026L.Pd.unobserve(),L.dispose(),!0):!1};\nAan\u003dfunction(e){var L\u003dE6;if(f2r(L,e)){switch(e.i9()){case 0:var c\u003dfunction(){return null};\ncase 2:c\u003dfunction(){return vsr(L,e.h_)};\nbreak;case 1:c\u003dfunction(){return U6(L,e.h_)}}for(var I\u003dc();I;I\u003dc())f2r(L,I)}};\nF3c\u003dfunction(e){var L\u003dE6;e\u003dg.ig(e,function(c){return!s7c(L,c.I8.xW)});\nL.X.push.apply(L.X,g.V(e))};\nbAH\u003dfunction(e){var L\u003d[];g.KZ(e,function(c){jW(E6.X,function(I){return I.I8.xW\u003d\u003d\u003dc.I8.xW\u0026\u0026I.h_\u003d\u003d\u003dc.h_})||(E6.X.push(c),L.push(c))})};\nK0\u003dfunction(){this.X\u003dthis.K\u003dnull};\niA$\u003dfunction(e,L){function c(I,B){L(I,B)}\nif(e.K\u003d\u003dnull)return!1;e.X\u003dg.vU(e.K,function(I){return I!\u003dnull\u0026\u0026I.HS()});\ne.X\u0026\u0026(e.X.init(c)?hN6(e.X.X):L(e.X.X.g8(),e.X));return e.X!\u003dnull};\nY6\u003dfunction(e){e\u003dGJM(e);KW.call(this,e.length?e[e.length-1]:new dj(wF,0));this.Z\u003de;this.K\u003dnull};\nGJM\u003dfunction(e){if(!e.length)return[];e\u003d(0,g.ig)(e,function(c){return c!\u003dnull\u0026\u0026c.gf()});\nfor(var L\u003d1;L\u003ce.length;L++)UO(e[L-1],e[L]);return e};\nn0\u003dfunction(e,L,c,I){XY.call(this,e,L,c,I);this.h7\u003dthis.pS\u003dthis.T\u003dthis.J\u003dthis.G\u003dnull};\neO\u003dfunction(e){return e.G\u0026\u0026e.G.takeRecords?e.G.takeRecords():[]};\nkJM\u003dfunction(e){if(!e.element)return!1;var L\u003de.element,c\u003de.K.X.Z,I\u003dcO().X.X;e.G\u003dnew c.IntersectionObserver(LW(I,function(B){return LS(e,B)}),gsf);\nI\u003dLW(I,function(){e.G.unobserve(L);e.G.observe(L);LS(e,eO(e))});\nc.ResizeObserver?(e.J\u003dnew c.ResizeObserver(I),e.J.observe(L)):c.MutationObserver\u0026\u0026(e.T\u003dnew g.LZ.MutationObserver(I),e.T.observe(L,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));e.G.observe(L);LS(e,eO(e));return!0};\nLS\u003dfunction(e,L){try{if(L.length){e.pS||(e.pS\u003dJp());var c\u003dD4J(L),I\u003ddg$(e.element,e.K.X.Z),B\u003dI.x,x\u003dI.y;e.Z\u003dnew mR(Math.round(x),Math.round(B)+c.boundingClientRect.width,Math.round(x)+c.boundingClientRect.height,Math.round(B));e.X\u003dtdr(e,e.Z);var S\u003dIKn(c.intersectionRect);e.j\u003dpU(S,e.Z.left-S.left,e.Z.top-S.top)}}catch(h){e.unobserve(),wj(299,h)}};\nD4J\u003dfunction(e){return sd(e,function(L,c){return L.time\u003ec.time?L:c},e[0])};\nc9\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?wF:e;KW.call(this,new dj(e,2))};\nIj\u003dfunction(){var e\u003dwtc();dj.call(this,wF.top,e,\"geo\")};\nwtc\u003dfunction(){cO();var e\u003dHO();return e.Z||e.K?0:2};\nJaJ\u003dfunction(){};\nB9\u003dfunction(){this.done\u003d!1;this.X\u003d{qh:0,iP:0,Tad:0,zQ:0,TM:-1,Kg:0,pg:0,ZZ:0,rmw:0};this.B\u003dnull;this.j\u003d!1;this.Z\u003dnull;this.T\u003d0;this.K\u003dnew Qy(this)};\noj\u003dfunction(){var e\u003dxM;e.j||(e.j\u003d!0,Vrf(e,function(){return e.G.apply(e,g.V(g.HM.apply(0,arguments)))}),e.G())};\nC6v\u003dfunction(){vA(JaJ);var e\u003dvA(K0);e.X!\u003dnull\u0026\u0026e.X.X?hN6(e.X.X):HO().update(wF)};\nSO\u003dfunction(e,L,c){if(!e.done\u0026\u0026(e.K.cancel(),L.length!\u003d0)){e.Z\u003dnull;try{C6v();var I\u003dJp();cO().B\u003dI;if(vA(K0).X!\u003dnull)for(var B\u003d0;B\u003cL.length;B++)m6$(L[B],I,c);for(I\u003d0;I\u003cL.length;I++)yTn(L[I]);++e.X.zQ}finally{c?g.KZ(L,function(x){x.RF.oU\u003d0}):e.K.schedule()}}};\nVrf\u003dfunction(e,L){if(!e.B){L\u003dkW(142,L);Ah();var c;lT.visibilityState?c\u003d\"visibilitychange\":lT.mozVisibilityState?c\u003d\"mozvisibilitychange\":lT.webkitVisibilityState\u0026\u0026(c\u003d\"webkitvisibilitychange\");c\u0026\u0026BA(lT,c,L,{capture:!1})\u0026\u0026(e.B\u003dL)}};\na2n\u003dfunction(){var e\u003dvA(K0);if(e.X!\u003dnull){var L\u003de.X;g.KZ(Xc(),function(c){return aKv(c,L)})}};\nNen\u003dfunction(e,L){e\u003de.T;CW\u0026\u0026(e+\u003dL-aX);return e};\nm4M\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?function(){return{}}:e;\niT.GQ\u003d\"av-js\";bT.X\u003d.01;KRH([function(L){var c\u003dcO(),I\u003d{};I\u003d(I.bin\u003dc.K,I.type\u003d\"error\",I);c\u003dkL(c.II);if(!xM.Z){var B\u003dxM,x\u003dwF.document,S\u003dVy\u003e\u003d0?Jp()-Vy:-1,h\u003dJp();B.X.TM\u003d\u003d-1\u0026\u0026(S\u003dh);var R\u003dHO(),u\u003dcO(),t\u003dkL(u.II),O\u003dXc();try{if(O.length\u003e0){var q\u003dR.X;q\u0026\u0026(t.bs\u003d[yD(q),q.getHeight()]);var T\u003dR.B;T\u0026\u0026(t.ps\u003d[T.width,T.height]);wF.screen\u0026\u0026(t.scs\u003d[wF.screen.width,wF.screen.height])}else t.url\u003dencodeURIComponent(wF.location.href.substring(0,512)),x.referrer\u0026\u0026(t.referrer\u003dencodeURIComponent(x.referrer.substring(0,512)));\nt.tt\u003dS;t.pt\u003dVy;t.bin\u003du.K;wF.google_osd_load_pub_page_exp!\u003d\u003dvoid 0\u0026\u0026(t.olpp\u003dwF.google_osd_load_pub_page_exp);t.deb\u003d[1,B.X.qh,B.X.iP,B.X.zQ,B.X.TM,0,B.K.K,B.X.Kg,B.X.pg,B.X.ZZ,B.X.rmw,-1].join(\";\");t.tvt\u003dNen(B,h);R.K\u0026\u0026(t.inapp\u003d1);if(wF!\u003d\u003dnull\u0026\u0026wF!\u003dwF.top){O.length\u003e0\u0026\u0026(t.iframe_loc\u003dencodeURIComponent(wF.location.href.substring(0,512)));var W\u003dR.T;t.is\u003d[yD(W),W.getHeight()]}}catch(A){t.error\u003d1}xM.Z\u003dt}q\u003dg.MQ(xM.Z);T\u003dcO().X;gu(T.Z,\"prf\")\u003d\u003d1?(W\u003dnew eW,B\u003dT.X,x\u003d0,B.X\u003e-1\u0026\u0026(x\u003dB.Z.X.now()-B.X),W\u003dre(W,1,hT(B.G+\nx),0),B\u003dT.X,W\u003dre(W,5,OX(B.X\u003e-1?B.K+1:B.K),0),W\u003dre(W,2,AT(T.K.X.Z()),\"0\"),W\u003dre(W,3,AT(T.K.X.K()),\"0\"),T\u003dre(W,4,AT(T.K.X.X()),\"0\"),W\u003d{},T\u003d(W.pf\u003dg.GM(T.Z()),W)):T\u003d{};g.so(q,T);g.so(L,I,c,q,e())}])};\nZAx\u003dfunction(){var e\u003dyar||wF;if(!e)return\"\";var L\u003d[];if(!e.location||!e.location.href)return\"\";L.push(\"url\u003d\"+encodeURIComponent(e.location.href.substring(0,512)));e.document\u0026\u0026e.document.referrer\u0026\u0026L.push(\"referrer\u003d\"+encodeURIComponent(e.document.referrer.substring(0,512)));return L.join(\"\u0026\")};\nrQ\u003dfunction(){var e\u003d\"youtube.player.web_20250708_14_RC00\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20250708_14_RC00\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20250708_14_RC00\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20250708_14_RC00\".match(/_(\\d{8})_\\d+_RC\\d+$/),L;if(((L\u003de)\u003d\u003dnull?void 0:L.length)\u003d\u003d2)return e[1];e\u003d\"youtube.player.web_20250708_14_RC00\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var c;return((c\u003de)\u003d\u003dnull?void 0:c.length)\u003d\u003d3?\"20\"+e[1]+e[2]:null};\nptn\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{FI:\"ima\",AO:null}:\"av.default_js\".includes(\"ima_native_sdk\")?{FI:\"nima\",AO:null}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{FI:\"an\",AO:null}:\"youtube.player.web_20250708_14_RC00\".includes(\"cast_js_sdk\")?{FI:\"cast\",AO:rQ()}:\"youtube.player.web_20250708_14_RC00\".includes(\"youtube.player.web\")?{FI:\"yw\",AO:rQ()}:\"youtube.player.web_20250708_14_RC00\".includes(\"outstream_web_client\")?{FI:\"out\",AO:rQ()}:\"youtube.player.web_20250708_14_RC00\".includes(\"drx_rewarded_web\")?\n{FI:\"r\",AO:rQ()}:\"youtube.player.web_20250708_14_RC00\".includes(\"gam_native_web_video\")?{FI:\"n\",AO:rQ()}:\"youtube.player.web_20250708_14_RC00\".includes(\"admob_interstitial_video\")?{FI:\"int\",AO:rQ()}:{FI:\"j\",AO:null}};\num\u003dfunction(e,L){var c\u003d{sv:\"967\"};hv!\u003d\u003dnull\u0026\u0026(c.v\u003dhv);c.cb\u003d$4M;c.nas\u003dE6.X.length;c.msg\u003de;L!\u003d\u003dvoid 0\u0026\u0026(e\u003dj7r(L))\u0026\u0026(c.e\u003dRj[e]);return c};\ntv\u003dfunction(e){return wu(e,\"custom_metric_viewable\")};\nj7r\u003dfunction(e){var L\u003dtv(e)?\"custom_metric_viewable\":e.toLowerCase();return Oo(lg,function(c){return c\u003d\u003dL})};\nHA6\u003dfunction(){this.X\u003dvoid 0;this.K\u003d!1;this.Z\u003d0;this.G\u003d-1;this.B\u003d\"tos\"};\nQ7n\u003dfunction(e){try{var L\u003de.split(\",\");return L.length\u003eg.Rs(l2r).length?null:sd(L,function(c,I){I\u003dI.toLowerCase().split(\"\u003d\");if(I.length!\u003d2||P6f[I[0]]\u003d\u003d\u003dvoid 0||!P6f[I[0]](I[1]))throw Error(\"Entry (\"+I[0]+\", \"+I[1]+\") is invalid.\");c[I[0]]\u003dI[1];return c},{})}catch(c){return null}};\nd4x\u003dfunction(e,L){if(e.X\u003d\u003dvoid 0)return 0;switch(e.B){case \"mtos\":return e.K?rq(L.X,e.X):rq(L.K,e.X);case \"tos\":return e.K?Sz(L.X,e.X):Sz(L.K,e.X)}return 0};\nOB\u003dfunction(e,L,c,I){VS.call(this,L,I);this.T\u003de;this.J\u003dc};\nqz\u003dfunction(){};\nTQ\u003dfunction(e){VS.call(this,\"fully_viewable_audible_half_duration_impression\",e)};\nW9\u003dfunction(e){this.X\u003de};\nMz\u003dfunction(e,L){VS.call(this,e,L)};\nzQ\u003dfunction(e){C0.call(this,\"measurable_impression\",e)};\nsB\u003dfunction(){W9.apply(this,arguments)};\nv9\u003dfunction(e,L,c){m8.call(this,e,L,c)};\nfS\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?wF:e;KW.call(this,new dj(e,2))};\nAv\u003dfunction(e,L,c){m8.call(this,e,L,c)};\nFy\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?wF:e;KW.call(this,new dj(e,2))};\nbm\u003dfunction(){dj.call(this,wF,2,\"mraid\");this.ye\u003d0;this.h7\u003dthis.Gm\u003d!1;this.T\u003dnull;this.K\u003dchJ(this.Z);this.G.X\u003dnew mR(0,0,0,0);this.Y9\u003d!1};\nim\u003dfunction(e,L,c){e.Cq(\"addEventListener\",L,c)};\nK3v\u003dfunction(e){cO().G\u003d!!e.Cq(\"isViewable\");im(e,\"viewableChange\",U4n);e.Cq(\"getState\")\u003d\u003d\u003d\"loading\"?im(e,\"ready\",EsM):Xtv(e)};\nXtv\u003dfunction(e){typeof e.K.xV.AFMA_LIDAR\u003d\u003d\u003d\"string\"?(e.Gm\u003d!0,Yrc(e)):(e.K.compatibility\u003d3,e.T\u003d\"nc\",e.fail(\"w\"))};\nYrc\u003dfunction(e){e.h7\u003d!1;var L\u003dgu(cO().II,\"rmmt\")\u003d\u003d1,c\u003d!!e.Cq(\"isViewable\");(L?!c:1)\u0026\u0026Ah().setTimeout(Dn(524,function(){e.h7||(nsc(e),wj(540,Error()),e.T\u003d\"mt\",e.fail(\"w\"))}),500);\nelr(e);im(e,e.K.xV.AFMA_LIDAR,LLn)};\nelr\u003dfunction(e){var L\u003dgu(cO().II,\"sneio\")\u003d\u003d1,c\u003de.K.xV.AFMA_LIDAR_EXP_1!\u003d\u003dvoid 0,I\u003de.K.xV.AFMA_LIDAR_EXP_2!\u003d\u003dvoid 0;(L\u003dL\u0026\u0026I)\u0026\u0026(e.K.xV.AFMA_LIDAR_EXP_2\u003d!0);c\u0026\u0026(e.K.xV.AFMA_LIDAR_EXP_1\u003d!L)};\nnsc\u003dfunction(e){e.Cq(\"removeEventListener\",e.K.xV.AFMA_LIDAR,LLn);e.Gm\u003d!1};\ncYM\u003dfunction(e,L){if(e.Cq(\"getState\")\u003d\u003d\u003d\"loading\")return new g.dz(-1,-1);L\u003de.Cq(L);if(!L)return new g.dz(-1,-1);e\u003dparseInt(L.width,10);L\u003dparseInt(L.height,10);return isNaN(e)||isNaN(L)?new g.dz(-1,-1):new g.dz(e,L)};\nEsM\u003dfunction(){try{var e\u003dvA(bm);e.Cq(\"removeEventListener\",\"ready\",EsM);Xtv(e)}catch(L){wj(541,L)}};\nLLn\u003dfunction(e,L){try{var c\u003dvA(bm);c.h7\u003d!0;var I\u003de?new mR(e.y,e.x+e.width,e.y+e.height,e.x):new mR(0,0,0,0);var B\u003dJp(),x\u003dPO();var S\u003dnew m_(B,x,c);S.X\u003dI;S.volume\u003dL;c.P3(S)}catch(h){wj(542,h)}};\nU4n\u003dfunction(e){var L\u003dcO(),c\u003dvA(bm);e\u0026\u0026!L.G\u0026\u0026(L.G\u003d!0,c.Y9\u003d!0,c.T\u0026\u0026c.fail(\"w\",!0))};\nGQ\u003dfunction(){this.isInitialized\u003d!1;this.X\u003dthis.K\u003dnull;var e\u003d{};this.T\u003d(e.start\u003dthis.FT,e.firstquartile\u003dthis.Mt,e.midpoint\u003dthis.CH,e.thirdquartile\u003dthis.J2,e.complete\u003dthis.t2,e.error\u003dthis.wx,e.pause\u003dthis.Tg,e.resume\u003dthis.Mi,e.skip\u003dthis.gx,e.viewable_impression\u003dthis.Ew,e.mute\u003dthis.lj,e.unmute\u003dthis.lj,e.fullscreen\u003dthis.PC,e.exitfullscreen\u003dthis.oE,e.fully_viewable_audible_half_duration_impression\u003dthis.Ew,e.measurable_impression\u003dthis.Ew,e.abandon\u003dthis.Tg,e.engagedview\u003dthis.Ew,e.impression\u003dthis.Ew,e.creativeview\u003d\nthis.Ew,e.progress\u003dthis.lj,e.custom_metric_viewable\u003dthis.Ew,e.bufferstart\u003dthis.Tg,e.bufferfinish\u003dthis.Mi,e.audio_measurable\u003dthis.Ew,e.audio_audible\u003dthis.Ew,e);e\u003d{};this.J\u003d(e.overlay_resize\u003dthis.Od,e.abandon\u003dthis.ZK,e.close\u003dthis.ZK,e.collapse\u003dthis.ZK,e.overlay_unmeasurable_impression\u003dfunction(L){return Ps(L,\"overlay_unmeasurable_impression\",PO())},e.overlay_viewable_immediate_impression\u003dfunction(L){return Ps(L,\"overlay_viewable_immediate_impression\",PO())},e.overlay_unviewable_impression\u003dfunction(L){return Ps(L,\n\"overlay_unviewable_impression\",PO())},e.overlay_viewable_end_of_session_impression\u003dfunction(L){return Ps(L,\"overlay_viewable_end_of_session_impression\",PO())},e);\ncO().K\u003d3;Iic(this);this.Z\u003dnull};\ngQ\u003dfunction(e,L,c,I){e\u003de.V1(null,I,!0,L);e.G\u003dc;F3c([e]);return e};\nBDr\u003dfunction(e,L,c){JJR(L);var I\u003de.X;g.KZ(L,function(B){var x\u003dg.Mt(B.criteria,function(S){var h\u003dQ7n(S);if(h\u003d\u003dnull)S\u003dnull;else if(S\u003dnew HA6,h.visible!\u003dnull\u0026\u0026(S.X\u003dh.visible/100),h.audible!\u003dnull\u0026\u0026(S.K\u003dh.audible\u003d\u003d1),h.time!\u003dnull){var R\u003dh.timetype\u003d\u003d\"mtos\"?\"mtos\":\"tos\",u\u003djHJ(h.time,\"%\")?\"%\":\"ms\";h\u003dparseInt(h.time,10);u\u003d\u003d\"%\"\u0026\u0026(h/\u003d100);S.setTime(h,u,R)}return S});\njW(x,function(S){return S\u003d\u003dnull})||ej$(c,new OB(B.id,B.event,x,I))})};\nxTc\u003dfunction(){var e\u003d[],L\u003dcO();e.push(vA(Ij));gu(L.II,\"mvp_lv\")\u0026\u0026e.push(vA(bm));L\u003d[new fS,new Fy];L.push(new Y6(e));L.push(new c9(wF));return L};\noOn\u003dfunction(e){if(!e.isInitialized){e.isInitialized\u003d!0;try{var L\u003dJp(),c\u003dcO(),I\u003dHO();Vy\u003dL;c.Z\u003d79463069;e.K!\u003d\u003d\"o\"\u0026\u0026(yar\u003dxQ$(wF));if(WOT()){xM.X.iP\u003d0;xM.X.TM\u003dJp()-L;var B\u003dxTc(),x\u003dvA(K0);x.K\u003dB;iA$(x,function(){kM()})?xM.done||(a2n(),UO(x.X.X,e),oj()):I.Z?kM():oj()}else aj\u003d!0}catch(S){throw E6.reset(),S;\n}}};\nmV\u003dfunction(e){xM.K.cancel();Nz\u003de;xM.done\u003d!0};\nyZ\u003dfunction(e){if(e.K)return e.K;var L\u003dvA(K0).X;if(L)switch(L.getName()){case \"nis\":e.K\u003d\"n\";break;case \"gsv\":e.K\u003d\"m\"}e.K||(e.K\u003d\"h\");return e.K};\nZH\u003dfunction(e,L,c){if(e.X\u003d\u003dnull)return L.Nf|\u003d4,!1;e\u003dSDf(e.X,c,L);L.Nf|\u003de;return e\u003d\u003d0};\nkM\u003dfunction(){var e\u003d[new c9(wF)],L\u003dvA(K0);L.K\u003de;iA$(L,function(){mV(\"i\")})?xM.done||(a2n(),oj()):mV(\"i\")};\nrYc\u003dfunction(e,L){if(!e.Kf){var c\u003dPs(e,\"start\",PO());c\u003de.yG.X(c).X;var I\u003d{id:\"lidarv\"};I.r\u003dL;I.sv\u003d\"967\";hv!\u003d\u003dnull\u0026\u0026(I.v\u003dhv);tp(c,function(B,x){return I[B]\u003dB\u003d\u003d\"mtos\"||B\u003d\u003d\"tos\"?x:encodeURIComponent(x)});\nL\u003dZAx();tp(L,function(B,x){return I[B]\u003dencodeURIComponent(x)});\nL\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+ez(nW(new YW,I));vQH(L);e.Kf\u003d!0}};\npS\u003dfunction(e,L,c){SO(xM,[e],!PO());Bef(e,c);c!\u003d4\u0026\u0026I2M(e.Gm,c,e.Df);return Ps(e,L,PO())};\nIic\u003dfunction(e){m4M(function(){var L\u003dhlJ();e.K!\u003dnull\u0026\u0026(L.sdk\u003de.K);var c\u003dvA(K0);c.X!\u003dnull\u0026\u0026(L.avms\u003dc.X.getName());return L})};\nRlJ\u003dfunction(e,L,c,I){var B\u003ds7c(E6,c);B!\u003d\u003dnull\u0026\u0026B.h_!\u003d\u003dL\u0026\u0026(e.VP(B),B\u003dnull);B||(L\u003de.V1(c,Jp(),!1,L),E6.K.length\u003d\u003d0\u0026\u0026(cO().Z\u003d79463069),bAH([L]),B\u003dL,B.G\u003dyZ(e),I\u0026\u0026(B.m$\u003dI));return B};\nuir\u003dfunction(e,L){var c\u003de[L];c!\u003d\u003dvoid 0\u0026\u0026c\u003e0\u0026\u0026(e[L]\u003dMath.floor(c*1E3))};\nhlJ\u003dfunction(){var e\u003dHO(),L\u003d{},c\u003d{},I\u003d{};return Object.assign({},(L.sv\u003d\"967\",L),hv!\u003d\u003dnull\u0026\u0026(c.v\u003dhv,c),(I[\"if\"]\u003de.Z?\"1\":\"0\",I.nas\u003dString(E6.X.length),I))};\n$M\u003dfunction(e){VS.call(this,\"audio_audible\",e)};\njO\u003dfunction(e){C0.call(this,\"audio_measurable\",e)};\nH9\u003dfunction(){W9.apply(this,arguments)};\nlm\u003dfunction(){};\ntNr\u003dfunction(e){this.X\u003de};\nSDf\u003dfunction(e,L,c){e\u003de.K();if(typeof e\u003d\u003d\u003d\"function\"){var I\u003d{};var B\u003d{};I\u003dObject.assign({},hv!\u003d\u003dnull\u0026\u0026(I.v\u003dhv,I),(B.sv\u003d\"967\",B.cb\u003d$4M,B.e\u003dOK6(L),B));B\u003dPs(c,L,PO());g.so(I,B);c.Wf[L]\u003dB;I\u003dc.i9()\u003d\u003d2?sQT(I).join(\"\u0026\"):c.yG.X(I).X;try{return e(c.h_,I,L),0}catch(x){return 2}}else return 1};\nOK6\u003dfunction(e){var L\u003dtv(e)?\"custom_metric_viewable\":e;e\u003dOo(lg,function(c){return c\u003d\u003dL});\nreturn Rj[e]};\nP9\u003dfunction(){GQ.call(this);this.j\u003dnull;this.B\u003d!1;this.G\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nqDf\u003dfunction(e,L,c){c\u003dc.opt_configurable_tracking_events;e.X!\u003dnull\u0026\u0026Array.isArray(c)\u0026\u0026BDr(e,c,L)};\nTDR\u003dfunction(e,L,c){var I\u003dU6(E6,L);I||(I\u003dc.opt_nativeTime||-1,I\u003dgQ(e,L,yZ(e),I),c.opt_osdId\u0026\u0026(I.m$\u003dc.opt_osdId));return I};\nWLc\u003dfunction(e,L,c){var I\u003dU6(E6,L);I||(I\u003dgQ(e,L,\"n\",c.opt_nativeTime||-1));return I};\nMNM\u003dfunction(e,L){var c\u003dU6(E6,L);c||(c\u003dgQ(e,L,\"h\",-1));return c};\nzlc\u003dfunction(e){cO();switch(yZ(e)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nfin\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var B\u003d{};g.so(B,{opt_adElement:void 0,opt_fullscreen:void 0},c);var x\u003de.GD(L,c);c\u003dx?x.yG:e.Px();if(B.opt_bounds)return c.X(um(\"ol\",I));if(I!\u003d\u003dvoid 0)if(j7r(I)!\u003d\u003dvoid 0)if(aj)e\u003dum(\"ue\",I);else if(oOn(e),Nz\u003d\u003d\"i\")e\u003dum(\"i\",I),e[\"if\"]\u003d0;else if(L\u003de.GD(L,B)){b:{Nz\u003d\u003d\"i\"\u0026\u0026(L.AI\u003d!0);x\u003dB.opt_fullscreen;x!\u003d\u003dvoid 0\u0026\u0026s6(L,!!x);var S;if(x\u003d!HO().K)(x\u003dCe(g.yc(),\"CrKey\")\u0026\u0026!(Ce(g.yc(),\"CrKey\")\u0026\u0026Ce(g.yc(),\"SmartSpeaker\"))||Ce(g.yc(),\"PlayStation\")||Ce(g.yc(),\"Roku\")||x6$()||Ce(g.yc(),\n\"Xbox\"))||(x\u003dg.yc(),x\u003dCe(x,\"AppleTV\")||Ce(x,\"Apple TV\")||Ce(x,\"CFNetwork\")||Ce(x,\"tvOS\")),x||(x\u003dg.yc(),x\u003dCe(x,\"sdk_google_atv_x86\")||Ce(x,\"Android TV\")),x\u003d!x;x\u0026\u0026(Ah(),x\u003dxT(lT)\u003d\u003d\u003d0);if(S\u003dx){switch(L.i9()){case 1:rYc(L,\"pv\");break;case 2:e.nk(L)}mV(\"pv\")}x\u003dI.toLowerCase();if(S\u003d!S)S\u003dgu(cO().II,\"ssmol\")\u0026\u0026x\u003d\u003d\u003d\"loaded\"?!1:g.Fh(sJx,x);if(S\u0026\u0026L.OE\u003d\u003d0){Nz!\u003d\"i\"\u0026\u0026(xM.done\u003d!1);S\u003dB!\u003d\u003dvoid 0?B.opt_nativeTime:void 0;N3\u003dS\u003dtypeof S\u003d\u003d\u003d\"number\"?S:Jp();L.SS\u003d!0;var h\u003dPO();L.OE\u003d1;L.WU\u003d{};L.WU.start\u003d!1;L.WU.firstquartile\u003d\n!1;L.WU.midpoint\u003d!1;L.WU.thirdquartile\u003d!1;L.WU.complete\u003d!1;L.WU.resume\u003d!1;L.WU.pause\u003d!1;L.WU.skip\u003d!1;L.WU.mute\u003d!1;L.WU.unmute\u003d!1;L.WU.viewable_impression\u003d!1;L.WU.measurable_impression\u003d!1;L.WU.fully_viewable_audible_half_duration_impression\u003d!1;L.WU.fullscreen\u003d!1;L.WU.exitfullscreen\u003d!1;L.vx\u003d0;h||(L.oh().J\u003dS);SO(xM,[L],!h)}(S\u003dL.P4[x])\u0026\u0026gq(L.Sk,S);gu(cO().II,\"fmd\")||g.Fh(vOn,x)\u0026\u0026L.Na\u0026\u0026L.Na.K(L,null);switch(L.i9()){case 1:var R\u003dtv(x)?e.T.custom_metric_viewable:e.T[x];break;case 2:R\u003de.J[x]}if(R\u0026\u0026(I\u003dR.call(e,\nL,B,I),gu(cO().II,\"fmd\")\u0026\u0026g.Fh(vOn,x)\u0026\u0026L.Na\u0026\u0026L.Na.K(L,null),I!\u003d\u003dvoid 0)){B\u003dum(void 0,x);g.so(B,I);I\u003dB;break b}I\u003dvoid 0}L.OE\u003d\u003d3\u0026\u0026e.VP(L);e\u003dI}else e\u003dum(\"nf\",I);else e\u003dvoid 0;else aj?e\u003dum(\"ue\"):x?(e\u003dum(),g.so(e,osJ(x,!0,!1,!1))):e\u003dum(\"nf\");return typeof e\u003d\u003d\u003d\"string\"?c.X():c.X(e)};\nAYn\u003dfunction(e,L){L\u0026\u0026(e.G\u003dL)};\nFLv\u003dfunction(e){var L\u003d{};return L.viewability\u003de.X,L.googleViewability\u003de.K,L};\nbKM\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;e\u003dfin(vA(P9),L,c,e);return FLv(e)};\nQZ\u003dfunction(e){var L\u003dg.HM.apply(1,arguments).filter(Boolean).join(\"\u0026\");if(!L)return e;var c\u003de.match(/[?\u0026]adurl\u003d/);return c?e.slice(0,c.index+1)+L+\"\u0026\"+e.slice(c.index+1):e+(e.indexOf(\"?\")\u003c0?\"?\":\"\u0026\")+L};\ndQ\u003dfunction(e,L){return L?\"\u0026\"+e+\"\u003d\"+encodeURIComponent(L):\"\"};\niKv\u003dfunction(e){var L\u003de.url;e\u003de.ro_;this.K\u003dL;this.G\u003de;this.Z\u003d(new Date).getTime()-17040672E5;this.X\u003d{};for(var c\u003d/[?\u0026]([^\u0026\u003d]+)\u003d([^\u0026]*)/g;e\u003dc.exec(L);)this.X[e[1]]\u003de[2]};\nGmr\u003dfunction(e){e\u003de.G;if(!e)return\"\";var L\u003ddQ(\"uap\",e.platform)+dQ(\"uapv\",e.platformVersion)+dQ(\"uafv\",e.uaFullVersion)+dQ(\"uaa\",e.architecture)+dQ(\"uam\",e.model)+dQ(\"uab\",e.bitness);e.fullVersionList\u0026\u0026(L+\u003d\"\u0026uafvl\u003d\"+encodeURIComponent(e.fullVersionList.map(function(c){return encodeURIComponent(c.brand)+\";\"+encodeURIComponent(c.version)}).join(\"|\")));\ne.wow64!\u003dnull\u0026\u0026(L+\u003d\"\u0026uaw\u003d\"+Number(e.wow64));return L.slice(1)};\nDTn\u003dfunction(e,L,c,I,B){var x\u003dwindow;var S\u003dS\u003d\u003d\u003dvoid 0?!1:S;var h;c?h\u003d(S\u003d\u003d\u003dvoid 0?0:S)?\"//ep1.adtrafficquality.google/bg/\"+J0(c)+\".js\":\"//pagead2.googlesyndication.com/bg/\"+J0(c)+\".js\":h\u003d\"\";S\u003dS\u003d\u003d\u003dvoid 0?!1:S;c\u003dx.document;var R\u003d{};L\u0026\u0026(R._scs_\u003dL);R._bgu_\u003dh;R._bgp_\u003dI;R._li_\u003d\"v_h.127.0.0.1\";B\u0026\u0026(R._upb_\u003dB);(L\u003dx.GoogleTyFxhY)\u0026\u0026typeof L.push\u003d\u003d\"function\"||(L\u003dx.GoogleTyFxhY\u003d[]);L.push(R);L\u003dIF(c).createElement(\"SCRIPT\");L.type\u003d\"text/javascript\";L.async\u003d!0;e\u003d(S\u003d\u003d\u003dvoid 0?0:S)?JwM(gOH,J0(e)+\".js\"):JwM(kmr,J0(e)+\n\".js\");g.fo(L,e);(x\u003d(x.GoogleTyFxhYEET||{})[L.src])?x():c.getElementsByTagName(\"head\")[0].appendChild(L)};\nwdR\u003dfunction(){try{var e,L;return!!((e\u003dwindow)\u003d\u003dnull?0:(L\u003de.top)\u003d\u003dnull?0:L.location.href)\u0026\u0026!1}catch(c){return!0}};\nUB\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?Error():c;var I\u003dError.call(this);this.message\u003dI.message;\"stack\"in I\u0026\u0026(this.stack\u003dI.stack);this.code\u003de;L+\u003d\":\";c instanceof Error?(this.message\u003dL+c.message,this.stack\u003dc.stack||\"\"):(this.message\u003dL+String(c),this.stack\u003d\"\");Object.setPrototypeOf(this,this.constructor.prototype)};\nXy\u003dfunction(){var e\u003dJYc();e\u003de\u003d\u003d\u003dvoid 0?\"bevasrsg\":e;return new Promise(function(L){var c\u003dwindow\u003d\u003d\u003dwindow.top?window:wdR()?window:window.top,I\u003dc[e],B;((B\u003dI)\u003d\u003dnull?0:B.bevasrs)?L(new EB(I.bevasrs)):(I||(I\u003d{},I\u003d(I.nqfbel\u003d[],I),c[e]\u003dI),I.nqfbel.push(function(x){L(new EB(x))}))})};\nVNM\u003dfunction(e){var L\u003d{c:e.JO,e:e.fT,mc:e.dG,me:e.lx};e.xt\u0026\u0026(L.co\u003d{c:e.xt.EQ,a:e.xt.hZ,s:e.xt.RX});return L};\nKS\u003dfunction(e){g.p.call(this);this.wpc\u003de};\nEB\u003dfunction(e){g.p.call(this);var L\u003dthis;this.zk\u003de;this.Z\u003d\"keydown keypress keyup input focusin focusout select copy cut paste change click dblclick auxclick pointerover pointerdown pointerup pointermove pointerout dragenter dragleave drag dragend mouseover mousedown mouseup mousemove mouseout touchstart touchend touchmove wheel\".split(\" \");this.K\u003dvoid 0;this.NJ\u003dthis.zk.p;this.G\u003dthis.zi.bind(this);this.addOnDisposeCallback(function(){return void Ckn(L)})};\naiT\u003dfunction(e){var L;return g.Z(function(c){if(c.K\u003d\u003d1){if(!e.zk.wpc)throw new UB(30,\"NWA\");return e.X?c.return(e.X):g.a(c,e.zk.wpc(),2)}L\u003dc.X;e.X\u003dnew KS(L);return c.return(e.X)})};\nCkn\u003dfunction(e){e.K!\u003d\u003dvoid 0\u0026\u0026(e.Z.forEach(function(L){var c;(c\u003de.K)\u003d\u003dnull||c.removeEventListener(L,e.G)}),e.K\u003dvoid 0)};\nNDf\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?49:L;var c\u003d[];sr(e,YM,6).forEach(function(I){ge(I,2)\u003c\u003dL\u0026\u0026c.push(ge(I,1))});\nreturn c};\nmTH\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?49:L;var c\u003d[];sr(e,YM,6).forEach(function(I){ge(I,2)\u003eL\u0026\u0026c.push(ge(I,1))});\nreturn c};\nyYR\u003dfunction(e){e.then(function(){},function(){})};\nnS\u003dfunction(){g.p.apply(this,arguments);this.K\u003d1;this[ZKM]\u003dthis.dispose};\ney\u003dfunction(e){return{fieldType:2,fieldName:e}};\ng.LM\u003dfunction(e){return{fieldType:3,fieldName:e}};\npd$\u003dfunction(e){this.X\u003de;e.JH(\"/client_streamz/bg/frs\",g.LM(\"mk\"))};\n$Tc\u003dfunction(e){this.X\u003de;e.JH(\"/client_streamz/bg/wrl\",g.LM(\"mn\"),ey(\"ac\"),ey(\"sc\"),g.LM(\"rk\"),g.LM(\"mk\"))};\njJM\u003dfunction(e){this.X\u003de;e.Io(\"/client_streamz/bg/ec\",g.LM(\"en\"),g.LM(\"mk\"))};\nHKJ\u003dfunction(e){this.X\u003de;e.JH(\"/client_streamz/bg/el\",g.LM(\"en\"),g.LM(\"mk\"))};\nliM\u003dfunction(e){this.X\u003de;e.Io(\"/client_streamz/bg/cec\",ey(\"ec\"),g.LM(\"mk\"))};\nPkH\u003dfunction(e){this.X\u003de;e.Io(\"/client_streamz/bg/po/csc\",ey(\"cs\"),g.LM(\"mk\"))};\nQJ$\u003dfunction(e){this.X\u003de;e.Io(\"/client_streamz/bg/po/ctav\",g.LM(\"av\"),g.LM(\"mk\"))};\ndTn\u003dfunction(e){this.X\u003de;e.Io(\"/client_streamz/bg/po/cwsc\",g.LM(\"su\"),g.LM(\"mk\"))};\nUT$\u003dfunction(e){this.XF\u003dHy(e)};\nEOx\u003dfunction(e,L){return D9$(e,L,e7c)};\nck\u003dfunction(e){this.XF\u003dHy(e)};\nIm\u003dfunction(e){this.XF\u003dHy(e)};\nBk\u003dfunction(e){this.XF\u003dHy(e)};\nx7\u003dfunction(e){this.XF\u003dHy(e)};\nom\u003dfunction(e){this.XF\u003dHy(e)};\nSy\u003dfunction(e){this.XF\u003dHy(e)};\nXdn\u003dfunction(e){this.XF\u003dHy(e)};\nnOT\u003dfunction(e){var L\u003dnew Sy;L\u003da7(L,1,e.K);var c\u003dKLM(e);L\u003dD9$(L,c,t5M);c\u003d[];for(var I\u003d[],B\u003dg.f(e.X.keys()),x\u003dB.next();!x.done;x\u003dB.next())I.push(x.value.split(\",\"));for(B\u003d0;B\u003cI.length;B++){x\u003dI[B];for(var S\u003de.G,h\u003de.jd(x)||[],R\u003d[],u\u003d0;u\u003ch.length;u++){var t\u003dh[u],O\u003dt\u0026\u0026t.X;t\u003dnew Im;switch(S){case 3:O\u003dNumber(O);Number.isFinite(O)\u0026\u0026Or(t,1,rU,AT(O));break;case 2:Or(t,2,rU,hT(Number(O)))}R.push(t)}S\u003dR;for(h\u003d0;h\u003cS.length;h++){R\u003dS[h];u\u003dnew Bk;R\u003db6(u,Im,2,R);u\u003d[];t\u003dYDM(e);for(O\u003d0;O\u003ct.length;O++){var q\u003dt[O],T\u003d\nx[O],W\u003dnew ck;switch(q){case 3:Or(W,1,hx,i5(String(T)));break;case 2:q\u003dNumber(T);Number.isFinite(q)\u0026\u0026Or(W,2,hx,OX(q));break;case 1:Or(W,3,hx,RQ(T\u003d\u003d\u003d\"true\"))}u.push(W)}i6(R,ck,1,u);c.push(R)}}i6(L,Bk,4,c);return L};\neMc\u003dfunction(e){if(!e)return\"\";if(/^about:(?:blank|srcdoc)$/.test(e))return window.origin||\"\";e.indexOf(\"blob:\")\u003d\u003d\u003d0\u0026\u0026(e\u003de.substring(5));e\u003de.split(\"#\")[0].split(\"?\")[0];e\u003de.toLowerCase();e.indexOf(\"//\")\u003d\u003d0\u0026\u0026(e\u003dwindow.location.protocol+e);/^[\\w\\-]*:\\/\\//.test(e)||(e\u003dwindow.location.href);var L\u003de.substring(e.indexOf(\"://\")+3),c\u003dL.indexOf(\"/\");c!\u003d-1\u0026\u0026(L\u003dL.substring(0,c));c\u003de.substring(0,e.indexOf(\"://\"));if(!c)throw Error(\"URI is missing protocol: \"+e);if(c!\u003d\u003d\"http\"\u0026\u0026c!\u003d\u003d\"https\"\u0026\u0026c!\u003d\u003d\"chrome-extension\"\u0026\u0026\nc!\u003d\u003d\"moz-extension\"\u0026\u0026c!\u003d\u003d\"file\"\u0026\u0026c!\u003d\u003d\"android-app\"\u0026\u0026c!\u003d\u003d\"chrome-search\"\u0026\u0026c!\u003d\u003d\"chrome-untrusted\"\u0026\u0026c!\u003d\u003d\"chrome\"\u0026\u0026c!\u003d\u003d\"app\"\u0026\u0026c!\u003d\u003d\"devtools\")throw Error(\"Invalid URI scheme in origin: \"+c);e\u003d\"\";var I\u003dL.indexOf(\":\");if(I!\u003d-1){var B\u003dL.substring(I+1);L\u003dL.substring(0,I);if(c\u003d\u003d\u003d\"http\"\u0026\u0026B!\u003d\u003d\"80\"||c\u003d\u003d\u003d\"https\"\u0026\u0026B!\u003d\u003d\"443\")e\u003d\":\"+B}return c+\"://\"+L+e};\nL_M\u003dfunction(){function e(){B[0]\u003d1732584193;B[1]\u003d4023233417;B[2]\u003d2562383102;B[3]\u003d271733878;B[4]\u003d3285377520;t\u003du\u003d0}\nfunction L(O){for(var q\u003dS,T\u003d0;T\u003c64;T+\u003d4)q[T/4]\u003dO[T]\u003c\u003c24|O[T+1]\u003c\u003c16|O[T+2]\u003c\u003c8|O[T+3];for(T\u003d16;T\u003c80;T++)O\u003dq[T-3]^q[T-8]^q[T-14]^q[T-16],q[T]\u003d(O\u003c\u003c1|O\u003e\u003e\u003e31)\u00264294967295;O\u003dB[0];var W\u003dB[1],A\u003dB[2],b\u003dB[3],J\u003dB[4];for(T\u003d0;T\u003c80;T++){if(T\u003c40)if(T\u003c20){var w\u003db^W\u0026(A^b);var C\u003d1518500249}else w\u003dW^A^b,C\u003d1859775393;else T\u003c60?(w\u003dW\u0026A|b\u0026(W|A),C\u003d2400959708):(w\u003dW^A^b,C\u003d3395469782);w\u003d((O\u003c\u003c5|O\u003e\u003e\u003e27)\u00264294967295)+w+J+C+q[T]\u00264294967295;J\u003db;b\u003dA;A\u003d(W\u003c\u003c30|W\u003e\u003e\u003e2)\u00264294967295;W\u003dO;O\u003dw}B[0]\u003dB[0]+O\u00264294967295;B[1]\u003dB[1]+W\u00264294967295;B[2]\u003d\nB[2]+A\u00264294967295;B[3]\u003dB[3]+b\u00264294967295;B[4]\u003dB[4]+J\u00264294967295}\nfunction c(O,q){if(typeof O\u003d\u003d\u003d\"string\"){O\u003dunescape(encodeURIComponent(O));for(var T\u003d[],W\u003d0,A\u003dO.length;W\u003cA;++W)T.push(O.charCodeAt(W));O\u003dT}q||(q\u003dO.length);T\u003d0;if(u\u003d\u003d0)for(;T+64\u003cq;)L(O.slice(T,T+64)),T+\u003d64,t+\u003d64;for(;T\u003cq;)if(x[u++]\u003dO[T++],t++,u\u003d\u003d64)for(u\u003d0,L(x);T+64\u003cq;)L(O.slice(T,T+64)),T+\u003d64,t+\u003d64}\nfunction I(){var O\u003d[],q\u003dt*8;u\u003c56?c(h,56-u):c(h,64-(u-56));for(var T\u003d63;T\u003e\u003d56;T--)x[T]\u003dq\u0026255,q\u003e\u003e\u003e\u003d8;L(x);for(T\u003dq\u003d0;T\u003c5;T++)for(var W\u003d24;W\u003e\u003d0;W-\u003d8)O[q++]\u003dB[T]\u003e\u003eW\u0026255;return O}\nfor(var B\u003d[],x\u003d[],S\u003d[],h\u003d[128],R\u003d1;R\u003c64;++R)h[R]\u003d0;var u,t;e();return{reset:e,update:c,digest:I,Wb:function(){for(var O\u003dI(),q\u003d\"\",T\u003d0;T\u003cO.length;T++)q+\u003d\"0123456789ABCDEF\".charAt(Math.floor(O[T]/16))+\"0123456789ABCDEF\".charAt(O[T]%16);return q}}};\nInH\u003dfunction(e,L,c){var I\u003dString(g.LZ.location.href);return I\u0026\u0026e\u0026\u0026L?[L,cp6(eMc(I),e,c||null)].join(\" \"):null};\ncp6\u003dfunction(e,L,c){var I\u003d[],B\u003d[];if((Array.isArray(c)?2:1)\u003d\u003d1)return B\u003d[L,e],g.KZ(I,function(h){B.push(h)}),Bjv(B.join(\" \"));\nvar x\u003d[],S\u003d[];g.KZ(c,function(h){S.push(h.key);x.push(h.value)});\nc\u003dMath.floor((new Date).getTime()/1E3);B\u003dx.length\u003d\u003d0?[c,L,e]:[x.join(\":\"),c,L,e];g.KZ(I,function(h){B.push(h)});\ne\u003dBjv(B.join(\" \"));e\u003d[c,e];S.length\u003d\u003d0||e.push(S.join(\"\"));return e.join(\"_\")};\nBjv\u003dfunction(e){var L\u003dL_M();L.update(e);return L.Wb().toLowerCase()};\nRm\u003dfunction(e){this.X\u003de||{cookie:\"\"}};\nub\u003dfunction(e){e\u003d(e.X.cookie||\"\").split(\";\");for(var L\u003d[],c\u003d[],I,B,x\u003d0;x\u003ce.length;x++)B\u003das(e[x]),I\u003dB.indexOf(\"\u003d\"),I\u003d\u003d-1?(L.push(\"\"),c.push(B)):(L.push(B.substring(0,I)),c.push(B.substring(I+1)));return{keys:L,values:c}};\nx3c\u003dfunction(){var e\u003dg.LZ.__SAPISID||g.LZ.__APISID||g.LZ.__3PSAPISID||g.LZ.__1PSAPISID||g.LZ.__OVERRIDE_SID;if(e)return!0;typeof document!\u003d\u003d\"undefined\"\u0026\u0026(e\u003dnew Rm(document),e\u003de.get(\"SAPISID\")||e.get(\"APISID\")||e.get(\"__Secure-3PAPISID\")||e.get(\"__Secure-1PAPISID\"));return!!e};\noWn\u003dfunction(e,L,c,I){(e\u003dg.LZ[e])||typeof document\u003d\u003d\u003d\"undefined\"||(e\u003d(new Rm(document)).get(L));return e?InH(e,c,I):null};\nSOn\u003dfunction(e){var L\u003deMc(g.LZ\u003d\u003dnull?void 0:g.LZ.location.href),c\u003d[];if(x3c()){L\u003dL.indexOf(\"https:\")\u003d\u003d0||L.indexOf(\"chrome-extension:\")\u003d\u003d0||L.indexOf(\"chrome-untrusted://new-tab-page\")\u003d\u003d0||L.indexOf(\"moz-extension:\")\u003d\u003d0;var I\u003dL?g.LZ.__SAPISID:g.LZ.__APISID;I||typeof document\u003d\u003d\u003d\"undefined\"||(I\u003dnew Rm(document),I\u003dI.get(L?\"SAPISID\":\"APISID\")||I.get(\"__Secure-3PAPISID\"));(I\u003dI?InH(I,L?\"SAPISIDHASH\":\"APISIDHASH\",e):null)\u0026\u0026c.push(I);L\u0026\u0026((L\u003doWn(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",e))\u0026\u0026c.push(L),\n(e\u003doWn(\"__3PSAPISID\",\"__Secure-3PAPISID\",\"SAPISID3PHASH\",e))\u0026\u0026c.push(e))}return c.length\u003d\u003d0?null:c.join(\" \")};\ntx\u003dfunction(){};\nOp\u003dfunction(e){this.XF\u003dHy(e)};\nq1\u003dfunction(e,L){this.intervalMs\u003de;this.callback\u003dL;this.enabled\u003d!1;this.X\u003dfunction(){return g.O9()};\nthis.K\u003dthis.X()};\nTT\u003dfunction(e){this.XF\u003dHy(e)};\nWk\u003dfunction(e){this.XF\u003dHy(e)};\nM1\u003dfunction(e){this.XF\u003dHy(e)};\nzT\u003dfunction(e){this.XF\u003dHy(e)};\nsp\u003dfunction(e){this.XF\u003dHy(e)};\nrp6\u003dfunction(e){i6(vk,zT,1,e)};\nfM\u003dfunction(e){this.XF\u003dHy(e)};\nRMc\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?hMM:L;if(!Ax){var c;e\u003d(c\u003de.navigator)\u003d\u003dnull?void 0:c.userAgentData;if(!e||typeof e.getHighEntropyValues!\u003d\u003d\"function\"||e.brands\u0026\u0026typeof e.brands.map!\u003d\u003d\"function\")return Promise.reject(Error(\"UACH unavailable\"));rp6((e.brands||[]).map(function(B){var x\u003dnew zT;x\u003da7(x,1,B.brand);return a7(x,2,B.version)}));\ntypeof e.mobile\u003d\u003d\u003d\"boolean\"\u0026\u0026er(vk,2,RQ(e.mobile));Ax\u003de.getHighEntropyValues(L)}var I\u003dnew Set(L);return Ax.then(function(B){var x\u003dvk.clone();I.has(\"platform\")\u0026\u0026a7(x,3,B.platform);I.has(\"platformVersion\")\u0026\u0026a7(x,4,B.platformVersion);I.has(\"architecture\")\u0026\u0026a7(x,5,B.architecture);I.has(\"model\")\u0026\u0026a7(x,6,B.model);I.has(\"uaFullVersion\")\u0026\u0026a7(x,7,B.uaFullVersion);return x.sV()}).catch(function(){return vk.sV()})};\nFC\u003dfunction(e){this.XF\u003dHy(e)};\nuYn\u003dfunction(e){return m3(e,1,1)};\ntW$\u003dfunction(e){this.XF\u003dHy(e)};\nbb\u003dfunction(e){this.XF\u003dHy(e,4)};\nib\u003dfunction(e){this.XF\u003dHy(e,36)};\nGT\u003dfunction(e){this.XF\u003dHy(e,19)};\nk7\u003dfunction(e,L){this.v1\u003dL\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.uach\u003dthis.locale\u003dnull;this.K\u003d0;this.isFinal\u003d!1;this.X\u003dnew GT;Number.isInteger(e)\u0026\u0026this.X.vP(e);L||(this.locale\u003ddocument.documentElement.getAttribute(\"lang\"));gU(this,new FC)};\ngU\u003dfunction(e,L){b6(e.X,FC,1,L);we(L,1)||uYn(L);e.v1||(L\u003dDT(e),D2(L,5)||a7(L,5,e.locale));e.uach\u0026\u0026(L\u003dDT(e),zJ(L,sp,9)||b6(L,sp,9,e.uach))};\nOW6\u003dfunction(e,L){e.K\u003dL};\nTjH\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?hMM:L;var c\u003de.v1?void 0:u3();c?RMc(c,L).then(function(I){e.uach\u003dqOM(I!\u003dnull?I:\"[]\");I\u003dDT(e);b6(I,sp,9,e.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};\nDT\u003dfunction(e){var L\u003dzJ(e.X,FC,1);L||(L\u003dnew FC,gU(e,L));e\u003dL;L\u003dzJ(e,fM,11);L||(L\u003dnew fM,b6(e,fM,11,L));return L};\ng.wU\u003dfunction(e,L,c,I){this.G\u003de;this.B\u003dL;this.X\u003dthis.Z\u003de;this.j\u003dc||0;this.T\u003dI||2};\ng.Jx\u003dfunction(e){e.X\u003dMath.min(e.B,e.X*e.T);e.Z\u003dMath.min(e.B,e.X+(e.j?Math.round(e.j*(Math.random()-.5)*2*e.X):0));e.K++};\nYO\u003dfunction(e){this.XF\u003dHy(e,8)};\nf1f\u003dfunction(e){this.XF\u003dHy(e)};\nam\u003dfunction(e){g.p.call(this);var L\u003dthis;this.componentId\u003d\"\";this.X\u003d[];this.t7\u003d\"\";this.pageId\u003dnull;this.Pe\u003dthis.k9\u003d-1;this.T\u003dthis.experimentIds\u003dnull;this.j\u003dthis.G\u003d0;this.D\u003dnull;this.h7\u003dthis.Gm\u003d0;this.He\u003d1;this.timeoutMillis\u003d0;this.Ve\u003d!1;this.logSource\u003de.logSource;this.w8\u003de.w8||function(){};\nthis.Z\u003dnew k7(e.logSource,e.v1);this.network\u003de.network||null;this.LA\u003de.LA||null;this.J\u003de.v4d||null;this.sessionIndex\u003de.sessionIndex||null;this.lB\u003de.lB||!1;this.logger\u003dnull;this.withCredentials\u003d!e.rC;this.v1\u003de.v1||!1;this.pS\u003d!this.v1\u0026\u0026!!u3()\u0026\u0026!!u3().navigator\u0026\u0026u3().navigator.sendBeacon!\u003d\u003dvoid 0;this.Y9\u003dtypeof URLSearchParams!\u003d\u003d\"undefined\"\u0026\u0026!!(new URL(Ve())).searchParams\u0026\u0026!!(new URL(Ve())).searchParams.set;var c\u003duYn(new FC);gU(this.Z,c);this.B\u003dnew g.wU(1E4,3E5,.1);e\u003dW_H(this,e.IV);this.K\u003dnew q1(this.B.getValue(),\ne);this.ye\u003dnew q1(6E5,e);this.lB||this.ye.start();this.v1||(document.addEventListener(\"visibilitychange\",function(){if(document.visibilityState\u003d\u003d\u003d\"hidden\"){CM(L);var I;(I\u003dL.D)\u003d\u003dnull||I.flush()}}),document.addEventListener(\"pagehide\",function(){CM(L);\nvar I;(I\u003dL.D)\u003d\u003dnull||I.flush()}))};\nW_H\u003dfunction(e,L){return e.Y9?L?function(){L().then(function(){e.flush()})}:function(){e.flush()}:function(){}};\nMW$\u003dfunction(e){e.J||(e.J\u003dVe());try{return(new URL(e.J)).toString()}catch(L){return(new URL(e.J,u3().location.origin)).toString()}};\nN1\u003dfunction(e,L,c){e.D\u0026\u0026e.D.Qa(L,c)};\nzMn\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?null:c;var I\u003dI\u003d\u003d\u003dvoid 0?e.withCredentials:I;var B\u003d{},x\u003dnew URL(MW$(e));c\u0026\u0026(B.Authorization\u003dc);e.sessionIndex\u0026\u0026(B[\"X-Goog-AuthUser\"]\u003de.sessionIndex,x.searchParams.set(\"authuser\",e.sessionIndex));e.pageId\u0026\u0026(Object.defineProperty(B,\"X-Goog-PageId\",{value:e.pageId}),x.searchParams.set(\"pageId\",e.pageId));return{url:x.toString(),body:L,Ce:1,requestHeaders:B,requestType:\"POST\",withCredentials:I,timeoutMillis:e.timeoutMillis}};\nCM\u003dfunction(e){e.Z.isFinal\u003d!0;e.flush();e.Z.isFinal\u003d!1};\nvWR\u003dfunction(e){sX$(e,function(L,c){L\u003dnew URL(L);L.searchParams.set(\"format\",\"json\");var I\u003d!1;try{I\u003du3().navigator.sendBeacon(L.toString(),c.sV())}catch(B){}I||(e.pS\u003d!1);return I})};\nsX$\u003dfunction(e,L){if(e.X.length!\u003d\u003d0){var c\u003dnew URL(MW$(e));c.searchParams.delete(\"format\");var I\u003de.w8();I\u0026\u0026c.searchParams.set(\"auth\",I);c.searchParams.set(\"authuser\",e.sessionIndex||\"0\");for(I\u003d0;I\u003c10\u0026\u0026e.X.length;++I){var B\u003de.X.slice(0,32),x\u003de.Z.build(B,e.G,e.j,e.LA,e.Gm,e.h7);if(!L(c.toString(),x)){++e.j;break}e.G\u003d0;e.j\u003d0;e.Gm\u003d0;e.h7\u003d0;e.X\u003de.X.slice(B.length)}e.K.enabled\u0026\u0026e.K.stop()}};\nVe\u003dfunction(){return\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\"};\nmI\u003dfunction(){this.Ke\u003dtypeof AbortController!\u003d\u003d\"undefined\"};\nye\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"0\":L;g.p.call(this);this.logSource\u003de;this.sessionIndex\u003dL;this.a4\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.K\u003dnull;this.G\u003d!1;this.network\u003dnull;this.componentId\u003d\"\";this.X\u003dthis.LA\u003dnull;this.Z\u003d!1;this.pageId\u003dnull};\nfnr\u003dfunction(e,L){e.K\u003dL;return e};\nApr\u003dfunction(e,L){e.network\u003dL;return e};\nF_v\u003dfunction(e,L){e.X\u003dL};\nbWM\u003dfunction(e){e.Z\u003d!0;return e};\nZT\u003dfunction(e,L,c,I,B,x,S){e\u003de\u003d\u003d\u003dvoid 0?-1:e;L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?\"\":B;g.p.call(this);this.logSource\u003de;this.componentId\u003dL;x?L\u003dx:(e\u003dnew ye(e,\"0\"),e.componentId\u003dL,g.l(this,e),c!\u003d\u003d\"\"\u0026\u0026(e.a4\u003dc),I\u0026\u0026(e.G\u003d!0),B\u0026\u0026fnr(e,B),S\u0026\u0026Apr(e,S),L\u003de.build());this.X\u003dL};\niWf\u003dfunction(e){this.X\u003de};\npM\u003dfunction(e,L,c){this.K\u003de;this.G\u003dL;this.fields\u003dc||[];this.X\u003dnew Map};\nYDM\u003dfunction(e){return e.fields.map(function(L){return L.fieldType})};\nKLM\u003dfunction(e){return e.fields.map(function(L){return L.fieldName})};\n$7\u003dfunction(e,L){pM.call(this,e,3,L)};\njy\u003dfunction(e,L){pM.call(this,e,2,L)};\ng.Hk\u003dfunction(e,L){this.type\u003de;this.currentTarget\u003dthis.target\u003dL;this.defaultPrevented\u003dthis.K\u003d!1};\nlb\u003dfunction(e,L){g.Hk.call(this,e?e.type:\"\");this.relatedTarget\u003dthis.currentTarget\u003dthis.target\u003dnull;this.button\u003dthis.screenY\u003dthis.screenX\u003dthis.clientY\u003dthis.clientX\u003d0;this.key\u003d\"\";this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.altKey\u003dthis.ctrlKey\u003d!1;this.state\u003dnull;this.pointerId\u003d0;this.pointerType\u003d\"\";this.X\u003dnull;e\u0026\u0026this.init(e,L)};\nPk\u003dfunction(e){return!(!e||!e[GEn])};\nkEJ\u003dfunction(e,L,c,I,B){this.listener\u003de;this.proxy\u003dnull;this.src\u003dL;this.type\u003dc;this.capture\u003d!!I;this.Eq\u003dB;this.key\u003d++gW6;this.removed\u003dthis.So\u003d!1};\nQe\u003dfunction(e){e.removed\u003d!0;e.listener\u003dnull;e.proxy\u003dnull;e.src\u003dnull;e.Eq\u003dnull};\ndU\u003dfunction(e){this.src\u003de;this.listeners\u003d{};this.X\u003d0};\ng.Up\u003dfunction(e,L){var c\u003dL.type;c in e.listeners\u0026\u0026g.i7(e.listeners[c],L)\u0026\u0026(Qe(L),e.listeners[c].length\u003d\u003d0\u0026\u0026(delete e.listeners[c],e.X--))};\nEp\u003dfunction(e,L,c,I){for(var B\u003d0;B\u003ce.length;++B){var x\u003de[B];if(!x.removed\u0026\u0026x.listener\u003d\u003dL\u0026\u0026x.capture\u003d\u003d!!c\u0026\u0026x.Eq\u003d\u003dI)return B}return-1};\ng.KM\u003dfunction(e,L,c,I,B){if(I\u0026\u0026I.once)return XC(e,L,c,I,B);if(Array.isArray(L)){for(var x\u003d0;x\u003cL.length;x++)g.KM(e,L[x],c,I,B);return null}c\u003dY7(c);return Pk(e)?e.listen(L,c,g.Se(I)?!!I.capture:!!I,B):D3R(e,L,c,!1,I,B)};\nD3R\u003dfunction(e,L,c,I,B,x){if(!L)throw Error(\"Invalid event type\");var S\u003dg.Se(B)?!!B.capture:!!B,h\u003dI$(e);h||(e[xA]\u003dh\u003dnew dU(e));c\u003dh.add(L,c,I,S,x);if(c.proxy)return c;I\u003dwOM();c.proxy\u003dI;I.src\u003de;I.listener\u003dc;if(e.addEventListener)Jpv||(B\u003dS),B\u003d\u003d\u003dvoid 0\u0026\u0026(B\u003d!1),e.addEventListener(L.toString(),I,B);else if(e.attachEvent)e.attachEvent(VWn(L.toString()),I);else if(e.addListener\u0026\u0026e.removeListener)e.addListener(I);else throw Error(\"addEventListener and attachEvent are unavailable.\");CT$++;return c};\nwOM\u003dfunction(){function e(c){return L.call(e.src,e.listener,c)}\nvar L\u003danM;return e};\nXC\u003dfunction(e,L,c,I,B){if(Array.isArray(L)){for(var x\u003d0;x\u003cL.length;x++)XC(e,L[x],c,I,B);return null}c\u003dY7(c);return Pk(e)?e.KW(L,c,g.Se(I)?!!I.capture:!!I,B):D3R(e,L,c,!0,I,B)};\nNj6\u003dfunction(e,L,c,I,B){if(Array.isArray(L))for(var x\u003d0;x\u003cL.length;x++)Nj6(e,L[x],c,I,B);else I\u003dg.Se(I)?!!I.capture:!!I,c\u003dY7(c),Pk(e)?e.j6(L,c,I,B):e\u0026\u0026(e\u003dI$(e))\u0026\u0026(L\u003de.Re(L,c,I,B))\u0026\u0026o$(L)};\no$\u003dfunction(e){if(typeof e!\u003d\u003d\"number\"\u0026\u0026e\u0026\u0026!e.removed){var L\u003de.src;if(Pk(L))g.Up(L.c_,e);else{var c\u003de.type,I\u003de.proxy;L.removeEventListener?L.removeEventListener(c,I,e.capture):L.detachEvent?L.detachEvent(VWn(c),I):L.addListener\u0026\u0026L.removeListener\u0026\u0026L.removeListener(I);CT$--;(c\u003dI$(L))?(g.Up(c,e),c.X\u003d\u003d0\u0026\u0026(c.src\u003dnull,L[xA]\u003dnull)):Qe(e)}}};\nVWn\u003dfunction(e){return e in SA?SA[e]:SA[e]\u003d\"on\"+e};\nanM\u003dfunction(e,L){if(e.removed)e\u003d!0;else{L\u003dnew lb(L,this);var c\u003de.listener,I\u003de.Eq||e.src;e.So\u0026\u0026o$(e);e\u003dc.call(I,L)}return e};\nI$\u003dfunction(e){e\u003de[xA];return e instanceof dU?e:null};\nY7\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"function\")return e;e[rT]||(e[rT]\u003dfunction(L){return e.handleEvent(L)});\nreturn e[rT]};\ng.hi\u003dfunction(){g.p.call(this);this.c_\u003dnew dU(this);this.GP\u003dthis;this.Ru\u003dnull};\nR$\u003dfunction(e,L,c,I){L\u003de.c_.listeners[String(L)];if(!L)return!0;L\u003dL.concat();for(var B\u003d!0,x\u003d0;x\u003cL.length;++x){var S\u003dL[x];if(S\u0026\u0026!S.removed\u0026\u0026S.capture\u003d\u003dc){var h\u003dS.listener,R\u003dS.Eq||S.src;S.So\u0026\u0026g.Up(e.c_,S);B\u003dh.call(R,I)!\u003d\u003d!1\u0026\u0026B}}return B\u0026\u0026!I.defaultPrevented};\nuq\u003dfunction(e,L){this.Z\u003de;this.G\u003dL;this.K\u003d0;this.X\u003dnull};\nm3$\u003dfunction(e,L){e.G(L);e.K\u003c100\u0026\u0026(e.K++,L.next\u003de.X,e.X\u003dL)};\nqq\u003dfunction(e){e\u003dti(e);Oa||(Oa\u003dypc());Oa(e)};\nypc\u003dfunction(){if(typeof MessageChannel!\u003d\u003d\"undefined\"){var e\u003dnew MessageChannel,L\u003d{},c\u003dL;e.port1.onmessage\u003dfunction(){if(L.next!\u003d\u003dvoid 0){L\u003dL.next;var I\u003dL.Te;L.Te\u003dnull;I()}};\nreturn function(I){c.next\u003d{Te:I};c\u003dc.next;e.port2.postMessage(0)}}return function(I){g.LZ.setTimeout(I,0)}};\nT4\u003dfunction(){this.K\u003dthis.X\u003dnull};\nWo\u003dfunction(){this.next\u003dthis.scope\u003dthis.X\u003dnull};\ng.F2\u003dfunction(e,L){fc||ZWf();Ai||(fc(),Ai\u003d!0);pOM.add(e,L)};\nZWf\u003dfunction(){var e\u003dPromise.resolve(void 0);fc\u003dfunction(){e.then($3n)}};\n$3n\u003dfunction(){for(var e;e\u003dpOM.remove();){try{e.X.call(e.scope)}catch(L){bD(L)}m3$(jXH,e)}Ai\u003d!1};\ng.iq\u003dfunction(e){this.X\u003d0;this.T\u003dvoid 0;this.G\u003dthis.K\u003dthis.Z\u003dnull;this.B\u003dthis.j\u003d!1;if(e!\u003dg.VD)try{var L\u003dthis;e.call(void 0,function(c){bq(L,2,c)},function(c){bq(L,3,c)})}catch(c){bq(this,3,c)}};\nHW6\u003dfunction(){this.next\u003dthis.context\u003dthis.K\u003dthis.Z\u003dthis.X\u003dnull;this.G\u003d!1};\nG4\u003dfunction(e,L,c){var I\u003dln6.get();I.Z\u003de;I.K\u003dL;I.context\u003dc;return I};\ng.gT\u003dfunction(e){if(e instanceof g.iq)return e;var L\u003dnew g.iq(g.VD);bq(L,2,e);return L};\nkA\u003dfunction(e){return new g.iq(function(L,c){c(e)})};\ng.QXf\u003dfunction(e,L,c){PTn(e,L,c,null)||g.F2(g.u7(L,e))};\nd3r\u003dfunction(e){return new g.iq(function(L,c){e.length||L(void 0);for(var I,B\u003d0;B\u003ce.length;B++)I\u003de[B],g.QXf(I,L,c)})};\nU36\u003dfunction(e,L,c,I){DS(e,G4(L||g.VD,c||null,I))};\ng.wT\u003dfunction(e,L){L\u003dti(L);L\u003dG4(L,L);L.G\u003d!0;DS(e,L);return e};\nEWM\u003dfunction(e,L){if(e.X\u003d\u003d0)if(e.Z){var c\u003de.Z;if(c.K){for(var I\u003d0,B\u003dnull,x\u003dnull,S\u003dc.K;S\u0026\u0026(S.G||(I++,S.X\u003d\u003de\u0026\u0026(B\u003dS),!(B\u0026\u0026I\u003e1)));S\u003dS.next)B||(x\u003dS);B\u0026\u0026(c.X\u003d\u003d0\u0026\u0026I\u003d\u003d1?EWM(c,L):(x?(I\u003dx,I.next\u003d\u003dc.G\u0026\u0026(c.G\u003dI),I.next\u003dI.next.next):XOc(c),K_n(c,B,3,L)))}e.Z\u003dnull}else bq(e,3,L)};\nDS\u003dfunction(e,L){e.K||e.X!\u003d2\u0026\u0026e.X!\u003d3||YOn(e);e.G?e.G.next\u003dL:e.K\u003dL;e.G\u003dL};\nnWn\u003dfunction(e,L,c,I){var B\u003dG4(null,null,null);B.X\u003dnew g.iq(function(x,S){B.Z\u003dL?function(h){try{var R\u003dL.call(I,h);x(R)}catch(u){S(u)}}:x;\nB.K\u003dc?function(h){try{var R\u003dc.call(I,h);R\u003d\u003d\u003dvoid 0\u0026\u0026h instanceof Ji?S(h):x(R)}catch(u){S(u)}}:S});\nB.X.Z\u003de;DS(e,B);return B.X};\nbq\u003dfunction(e,L,c){e.X\u003d\u003d0\u0026\u0026(e\u003d\u003d\u003dc\u0026\u0026(L\u003d3,c\u003dnew TypeError(\"Promise cannot resolve to itself\")),e.X\u003d1,PTn(c,e.tkY,e.wRw,e)||(e.T\u003dc,e.X\u003dL,e.Z\u003dnull,YOn(e),L!\u003d3||c instanceof Ji||e0H(e,c)))};\nPTn\u003dfunction(e,L,c,I){if(e instanceof g.iq)return U36(e,L,c,I),!0;if(e)try{var B\u003d!!e.$goog_Thenable}catch(S){B\u003d!1}else B\u003d!1;if(B)return e.then(L,c,I),!0;if(g.Se(e))try{var x\u003de.then;if(typeof x\u003d\u003d\u003d\"function\")return L8n(e,x,L,c,I),!0}catch(S){return c.call(I,S),!0}return!1};\nL8n\u003dfunction(e,L,c,I,B){function x(R){h||(h\u003d!0,I.call(B,R))}\nfunction S(R){h||(h\u003d!0,c.call(B,R))}\nvar h\u003d!1;try{L.call(e,S,x)}catch(R){x(R)}};\nYOn\u003dfunction(e){e.j||(e.j\u003d!0,g.F2(e.Xl,e))};\nXOc\u003dfunction(e){var L\u003dnull;e.K\u0026\u0026(L\u003de.K,e.K\u003dL.next,L.next\u003dnull);e.K||(e.G\u003dnull);return L};\nK_n\u003dfunction(e,L,c,I){if(c\u003d\u003d3\u0026\u0026L.K\u0026\u0026!L.G)for(;e\u0026\u0026e.B;e\u003de.Z)e.B\u003d!1;if(L.X)L.X.Z\u003dnull,cyM(L,c,I);else try{L.G?L.Z.call(L.context):cyM(L,c,I)}catch(B){Ilr.call(null,B)}m3$(ln6,L)};\ncyM\u003dfunction(e,L,c){L\u003d\u003d2?e.Z.call(e.context,c):e.K\u0026\u0026e.K.call(e.context,c)};\ne0H\u003dfunction(e,L){e.B\u003d!0;g.F2(function(){e.B\u0026\u0026Ilr.call(null,L)})};\nJi\u003dfunction(e){WU.call(this,e)};\ng.VH\u003dfunction(e,L){g.hi.call(this);this.Lp\u003de||1;this.U4\u003dL||g.LZ;this.B0\u003d(0,g.RL)(this.Ulq,this);this.ph\u003dg.O9()};\ng.Cc\u003dfunction(e,L,c){if(typeof e\u003d\u003d\u003d\"function\")c\u0026\u0026(e\u003d(0,g.RL)(e,c));else if(e\u0026\u0026typeof e.handleEvent\u003d\u003d\"function\")e\u003d(0,g.RL)(e.handleEvent,e);else throw Error(\"Invalid listener argument\");return Number(L)\u003e2147483647?-1:g.LZ.setTimeout(e,L||0)};\na$\u003dfunction(e,L){var c\u003dnull;return(new g.iq(function(I,B){c\u003dg.Cc(function(){I(L)},e);\nc\u003d\u003d-1\u0026\u0026B(Error(\"Failed to schedule timer.\"))})).XR(function(I){g.LZ.clearTimeout(c);\nthrow I;})};\ng.Nq\u003dfunction(e){g.p.call(this);this.T\u003de;this.G\u003d0;this.Z\u003d100;this.B\u003d!1;this.K\u003dnew Map;this.j\u003dnew Set;this.flushInterval\u003d3E4;this.X\u003dnew g.VH(this.flushInterval);this.X.listen(\"tick\",this.sZ,!1,this);g.l(this,this.X)};\nBqc\u003dfunction(e){e.X.enabled||e.X.start();e.G++;e.G\u003e\u003de.Z\u0026\u0026e.sZ()};\nx_H\u003dfunction(e,L){return e.j.has(L)?void 0:e.K.get(L)};\no6$\u003dfunction(e){for(var L\u003d0;L\u003ce.length;L++)e[L].clear()};\nS6v\u003dfunction(e){switch(e){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};\nryH\u003dfunction(e){switch(e){case 0:return\"OK\";case 1:return\"CANCELLED\";case 2:return\"UNKNOWN\";case 3:return\"INVALID_ARGUMENT\";case 4:return\"DEADLINE_EXCEEDED\";case 5:return\"NOT_FOUND\";case 6:return\"ALREADY_EXISTS\";case 7:return\"PERMISSION_DENIED\";case 16:return\"UNAUTHENTICATED\";case 8:return\"RESOURCE_EXHAUSTED\";case 9:return\"FAILED_PRECONDITION\";case 10:return\"ABORTED\";case 11:return\"OUT_OF_RANGE\";case 12:return\"UNIMPLEMENTED\";case 13:return\"INTERNAL\";case 14:return\"UNAVAILABLE\";case 15:return\"DATA_LOSS\";\ndefault:return\"\"}};\nmc\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;L\u003dError.call(this,L);this.message\u003dL.message;\"stack\"in L\u0026\u0026(this.stack\u003dL.stack);this.code\u003de;this.metadata\u003dc;this.name\u003d\"RpcError\";Object.setPrototypeOf(this,this.constructor.prototype)};\ng.yH\u003dfunction(e){return(new h0M).sV(e)};\nh0M\u003dfunction(){};\nZS\u003dfunction(e,L,c){if(L\u003d\u003dnull)c.push(\"null\");else{if(typeof L\u003d\u003d\"object\"){if(Array.isArray(L)){var I\u003dL;L\u003dI.length;c.push(\"[\");for(var B\u003d\"\",x\u003d0;x\u003cL;x++)c.push(B),ZS(e,I[x],c),B\u003d\",\";c.push(\"]\");return}if(L instanceof String||L instanceof Number||L instanceof Boolean)L\u003dL.valueOf();else{c.push(\"{\");B\u003d\"\";for(I in L)Object.prototype.hasOwnProperty.call(L,I)\u0026\u0026(x\u003dL[I],typeof x!\u003d\"function\"\u0026\u0026(c.push(B),R0M(I,c),c.push(\":\"),ZS(e,x,c),B\u003d\",\"));c.push(\"}\");return}}switch(typeof L){case \"string\":R0M(L,c);break;case \"number\":c.push(isFinite(L)\u0026\u0026\n!isNaN(L)?String(L):\"null\");break;case \"boolean\":c.push(String(L));break;case \"function\":c.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof L);}}};\nR0M\u003dfunction(e,L){L.push(\u0027\"\u0027,e.replace(ucH,function(c){var I\u003dtz6[c];I||(I\u003d\"\\\\u\"+(c.charCodeAt(0)|65536).toString(16).slice(1),tz6[c]\u003dI);return I}),\u0027\"\u0027)};\nO0J\u003dfunction(e){switch(e){case 0:return\"No Error\";case 1:return\"Access denied to content document\";case 2:return\"File not found\";case 3:return\"Firefox silently errored\";case 4:return\"Application custom error\";case 5:return\"An exception occurred\";case 6:return\"Http response at 400 or 500 level\";case 7:return\"Request was aborted\";case 8:return\"Request timed out\";case 9:return\"The resource is not available offline\";default:return\"Unrecognized error code\"}};\nq6n\u003dfunction(){};\npc\u003dfunction(){};\ng.$A\u003dfunction(e){g.hi.call(this);this.headers\u003dnew Map;this.Ve\u003de||null;this.Z\u003d!1;this.X\u003dnull;this.J\u003d\"\";this.K\u003d0;this.G\u003d\"\";this.B\u003dthis.Gm\u003dthis.D\u003dthis.h7\u003d!1;this.pS\u003d0;this.j\u003dnull;this.k9\u003d\"\";this.T\u003d!1};\nW8c\u003dfunction(e,L,c,I,B,x,S){var h\u003dnew g.$A;TqM.push(h);L\u0026\u0026h.listen(\"complete\",L);h.KW(\"ready\",h.S2);x\u0026\u0026(h.pS\u003dMath.max(0,x));S\u0026\u0026(h.T\u003dS);h.send(e,c,I,B)};\nz0M\u003dfunction(e,L){e.Z\u003d!1;e.X\u0026\u0026(e.B\u003d!0,e.X.abort(),e.B\u003d!1);e.G\u003dL;e.K\u003d5;MzJ(e);jA(e)};\nMzJ\u003dfunction(e){e.h7||(e.h7\u003d!0,e.dispatchEvent(\"complete\"),e.dispatchEvent(\"error\"))};\nsS$\u003dfunction(e){if(e.Z\u0026\u0026typeof Ho!\u003d\"undefined\")if(e.D\u0026\u0026g.lq(e)\u003d\u003d4)setTimeout(e.TZ.bind(e),0);else if(e.dispatchEvent(\"readystatechange\"),e.isComplete()){e.getStatus();e.Z\u003d!1;try{if(Po(e))e.dispatchEvent(\"complete\"),e.dispatchEvent(\"success\");else{e.K\u003d6;try{var L\u003dg.lq(e)\u003e2?e.X.statusText:\"\"}catch(c){L\u003d\"\"}e.G\u003dL+\" [\"+e.getStatus()+\"]\";MzJ(e)}}finally{jA(e)}}};\njA\u003dfunction(e,L){if(e.X){e.j\u0026\u0026(clearTimeout(e.j),e.j\u003dnull);var c\u003de.X;e.X\u003dnull;L||e.dispatchEvent(\"ready\");try{c.onreadystatechange\u003dnull}catch(I){}}};\nPo\u003dfunction(e){var L\u003de.getStatus();a:switch(L){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(L\u003dL\u003d\u003d\u003d0)e\u003dg.rj(String(e.J))[1]||null,!e\u0026\u0026g.LZ.self\u0026\u0026g.LZ.self.location\u0026\u0026(e\u003dg.LZ.self.location.protocol.slice(0,-1)),L\u003d!v6f.test(e?e.toLowerCase():\"\");c\u003dL}return c};\ng.lq\u003dfunction(e){return e.X?e.X.readyState:0};\ng.QH\u003dfunction(e){try{return e.X?e.X.responseText:\"\"}catch(L){return\"\"}};\ng.dT\u003dfunction(e){try{if(!e.X)return null;if(\"response\"in e.X)return e.X.response;switch(e.k9){case \"\":case \"text\":return e.X.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in e.X)return e.X.mozResponseArrayBuffer}return null}catch(L){return null}};\ng.flr\u003dfunction(e){var L\u003d{};e\u003d(e.X\u0026\u0026g.lq(e)\u003e\u003d2?e.X.getAllResponseHeaders()||\"\":\"\").split(\"\\r\\n\");for(var c\u003d0;c\u003ce.length;c++)if(!g.J_(e[c])){var I\u003dWNv(e[c]),B\u003dI[0];I\u003dI[1];if(typeof I\u003d\u003d\u003d\"string\"){I\u003dI.trim();var x\u003dL[B]||[];L[B]\u003dx;x.push(I)}}return B2(L,function(S){return S.join(\", \")})};\ng.Ua\u003dfunction(e,L){return e.X?e.X.getResponseHeader(L):null};\nEa\u003dfunction(){};\nKc\u003dfunction(e,L){this.logger\u003de;this.event\u003dL;this.startTime\u003dX2()};\nYA\u003dfunction(){nS.apply(this,arguments);this.kx\u003d{O7:function(){return[]}}};\nnc\u003dfunction(e,L,c){var I\u003dX2();L\u003dL();e.qV(c,X2()-I);return L};\ne1\u003dfunction(){YA.apply(this,arguments)};\nLa\u003dfunction(e){YA.call(this);var L\u003dthis;this.logger\u003de;this.kx\u003d{TXw:function(){return L.logger},\nO7:function(){return L.logger.kx.O7()}};\nthis.addOnDisposeCallback(function(){return void L.logger.dispose()})};\nAyM\u003dfunction(e,L,c,I){e\u003dbWM(Apr(fnr(new ye(1828,\"0\"),e),new Ea));L.length\u0026\u0026F_v(e,EOx(new UT$,L));I!\u003d\u003dvoid 0\u0026\u0026(e.a4\u003dI);var B\u003dnew ZT(1828,\"\",\"\",!1,\"\",e.build());g.l(B,e);var x\u003dnew g.Nq({flush:function(S){try{B.flush(S)}catch(h){c(h)}}});\nx.addOnDisposeCallback(function(){setTimeout(function(){try{x.sZ()}finally{B.dispose()}})});\nx.Z\u003d1E5;x.flushInterval\u003d3E4;x.X.setInterval(3E4);return x};\nF8v\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.callback\u003de;this.K\u003dL;this.X\u003d-L;this.addOnDisposeCallback(function(){return void clearTimeout(c.timer)})};\nb0n\u003dfunction(e){if(e.timer\u003d\u003d\u003dvoid 0){var L\u003dMath.max(0,e.X+e.K-X2());e.timer\u003dsetTimeout(function(){try{e.callback()}finally{e.X\u003dX2(),e.timer\u003dvoid 0}},L)}};\nc0\u003dfunction(e,L){YA.call(this);this.metrics\u003de;this.EU\u003dL};\nId\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?[]:L;var c\u003d{EU:e.EU||\"_\",PL:e.PL||[],X1:e.X1|0,a4:e.a4,JQ:e.JQ||function(){},\nF9:e.F9||function(x,S){return AyM(x,S,c.JQ,c.a4)}},I\u003dc.F9(\"49\",c.PL.concat(L));\nc0.call(this,{NZ7:new pd$(I),errorCount:new liM(I),eventCount:new jJM(I),DZ:new HKJ(I),bue:new $Tc(I),ium:new PkH(I),gW:new QJ$(I),LIq:new dTn(I)},c.EU);var B\u003dthis;this.kx\u003d{O7:function(){return B.options.PL.concat(B.G).sort(function(x,S){return x-S})}};\nthis.options\u003dc;this.service\u003dI;this.Z\u003d!e.F9;this.X\u003dnew F8v(function(){return void B.service.sZ()},c.X1);\nthis.addOnDisposeCallback(function(){B.X.dispose();B.Z\u0026\u0026B.service.dispose()});\ng.U9(this.G\u003dL.slice())};\nX2\u003dfunction(){var e,L,c;return(c\u003d(e\u003dglobalThis.performance)\u003d\u003dnull?void 0:(L\u003de.now)\u003d\u003dnull?void 0:L.call(e))!\u003dnull?c:Date.now()};\nB0\u003dfunction(e){this.XF\u003dHy(e)};\nxd\u003dfunction(e){this.XF\u003dHy(e)};\nod\u003dfunction(e){this.XF\u003dHy(e,0,od.messageId)};\nYM\u003dfunction(e){this.XF\u003dHy(e)};\nS1\u003dfunction(e){this.XF\u003dHy(e)};\ng.rk\u003dfunction(){var e\u003dthis;this.promise\u003dnew Promise(function(L,c){e.resolve\u003dL;e.reject\u003dc})};\ni0c\u003dfunction(e,L){if(e.disable)return new e1;L\u003dL?NDf(L):[];e\u003d{EU:e.EU,PL:e.zL,X1:e.Ec,a4:e.a4,JQ:e.JQ,F9:e.F9};L\u003dL\u003d\u003d\u003dvoid 0?[]:L;return new Id(e,L)};\nhU\u003dfunction(e){function L(W,A,b,J){Promise.resolve().then(function(){R.done();h.GR();h.dispose();S.resolve({ys:W,nfd:A,Bq_:b,R9S:J})})}\nfunction c(W,A,b,J){if(!I.logger.We()){var w\u003d\"k\";A?w\u003d\"h\":b\u0026\u0026(w\u003d\"u\");w!\u003d\u003d\"k\"?J!\u003d\u003d0\u0026\u0026(I.logger.I1(w),I.logger.qV(w,W)):I.K\u003c\u003d0?(I.logger.I1(w),I.logger.qV(w,W),I.K\u003dMath.floor(Math.random()*200)):I.K--}}\ng.p.call(this);var I\u003dthis;this.K\u003dMath.floor(Math.random()*200);this.X\u003dnew S1;if(\"challenge\"in e\u0026\u0026GVM(e.challenge)){var B\u003dD2(e.challenge,4,void 0,dR);var x\u003dD2(e.challenge,5,void 0,dR);D2(e.challenge,7,void 0,dR)\u0026\u0026(this.X\u003dg6v(D2(e.challenge,7,void 0,dR)))}else B\u003de.program,x\u003de.globalName;this.addOnDisposeCallback(function(){var W,A,b;return g.Z(function(J){if(J.K\u003d\u003d1)return g.a(J,I.Z,2);W\u003dJ.X;A\u003dW.nfd;(b\u003dA)\u003d\u003dnull||b();g.AJ(J)})});\nthis.logger\u003di0c(e.CJ||{},this.X);g.l(this,this.logger);var S\u003dnew g.rk;this.Z\u003dS.promise;this.logger.I1(\"t\");var h\u003dthis.logger.share(),R\u003dnew Kc(h,\"t\");if(!g.LZ[x])throw this.logger.C6(25),Error(\"EGOU\");if(!g.LZ[x].a)throw this.logger.C6(26),Error(\"ELIU\");try{var u\u003dg.LZ[x].a;x\u003d[];for(var t\u003d[],O\u003dNDf(this.X),q\u003d0;q\u003cO.length;q++)x.push(O[q]),t.push(1);var T\u003dmTH(this.X);for(O\u003d0;O\u003cT.length;O++)x.push(T[O]),t.push(2);this.G\u003dg.f(u(B,L,!0,e.cf,c,[x,t],D2(this.X,5))).next().value;this.NJ\u003dS.promise.then(function(){})}catch(W){throw this.logger.C6(28),\nW;\n}};\nkVx\u003dfunction(e){if(!e)return null;e\u003dVj(e,4);return e\u003d\u003d\u003dnull||e\u003d\u003d\u003dvoid 0?null:ca(e)};\nRd\u003dfunction(){this.K\u003d{};this.X\u003dnull};\nur\u003dfunction(){Rd.instance||(Rd.instance\u003dnew Rd);return Rd.instance};\nwsJ\u003dfunction(e,L){return D_$(e,zJ(L,B0,1,dR),zJ(L,xd,2,dR),D2(L,3,void 0,dR))};\nD_$\u003dfunction(e,L,c,I){if(!L\u0026\u0026!c)return Promise.resolve();if(!I)return JyM(L,c);var B;(B\u003de.K)[I]||(B[I]\u003dnew Promise(function(x,S){JyM(L,c).then(function(){e.X\u003dI;x()},function(h){delete e.K[I];\nS(h)})}));\nreturn e.K[I]};\nJyM\u003dfunction(e,L){return L?Vzf(L):e?Cg6(e):Promise.resolve()};\nVzf\u003dfunction(e){return new Promise(function(L,c){var I\u003dg.ql(\"SCRIPT\"),B\u003dkVx(e);g.fo(I,B);I.onload\u003dfunction(){g.s_(I);L()};\nI.onerror\u003dfunction(){g.s_(I);c(Error(\"EWLS\"))};\n(g.xr(\"HEAD\")[0]||document.documentElement).appendChild(I)})};\nCg6\u003dfunction(e){return new Promise(function(L){var c\u003dg.ql(\"SCRIPT\");if(e){var I\u003dVj(e,6);I\u003dI\u003d\u003d\u003dnull||I\u003d\u003d\u003dvoid 0?null:LNH(I)}else I\u003dnull;c.textContent\u003ds3(I);va(c);(g.xr(\"HEAD\")[0]||document.documentElement).appendChild(c);g.s_(c);L()})};\ntU\u003dfunction(e){this.XF\u003dHy(e)};\naln\u003dfunction(e,L){return N4(e,1,L)};\nNqH\u003dfunction(e,L){return N4(e,2,L)};\nm_J\u003dfunction(e,L){return N4(e,3,L)};\nOA\u003dfunction(e){this.XF\u003dHy(e)};\nqk\u003dfunction(e,L,c){this.client\u003de;this.cP\u003dL;this.X\u003dc};\nZ0$\u003dfunction(e,L,c,I,B){var x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1)return x\u003dm_J(NqH(aln(new tU,e.cP),L),c),S\u003de.X(),g.a(t,I.GK(\"c\",e.cP,B,e.client.create(x,S)),2);h\u003dt.X;R\u003dan(Sr(h,2));if(R.length)return t.return(nc(I,function(){for(var O\u003dnew Uint8Array(R.length),q\u003d0;q\u003cR.length;q++)O[q]\u003dR[q]+97;if(g.LZ.TextDecoder)O\u003d(new TextDecoder).decode(O);else if(O.length\u003c\u003d8192)O\u003dString.fromCharCode.apply(null,O);else{q\u003d\"\";for(var T\u003d0;T\u003cO.length;T+\u003d8192)q+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(O,\nT,T+8192));O\u003dq}return yyn(O)},\"U\"));\nu\u003dzJ(h,od,1);if(!u)throw Error(\"Missing field\");return t.return(u)})};\njSM\u003dfunction(e,L,c,I){var B,x;return g.Z(function(S){B\u003de.X();var h\u003dnew OA;h\u003dN4(h,1,e.cP);x\u003dN4(h,2,L);h\u003dS.return;var R\u003dc.GK,u\u003de.cP,t\u003de.client;var O\u003dt.X;t\u003dt.K+\"/$rpc/google.internal.waa.v1.Waa/GenerateIT\";var q\u003dx,T\u003dB||{},W\u003dpsc,A\u003dvoid 0;A\u003dA\u003d\u003d\u003dvoid 0?{}:A;O\u003d$_T(O,t,q,T,W,A);return h.call(S,R.call(c,\"g\",u,I,O))})};\nH0J\u003dfunction(e,L,c,I,B){return e instanceof qk?Z0$(e,I,B,L,c):Z0$(e,I,B,new e1,0)};\nTa\u003dfunction(e){g.p.call(this);var L\u003dthis;this.options\u003de;this.j\u003dnew g.rk;this.NJ\u003dthis.j.promise;this.B\u003dnew g.rk;this.J\u003d1;this.Z\u003dnew g.rk;this.G\u003d[];this.HX\u003de.HX||function(){};\nthis.logger\u003dnew La(i0c(e.CJ||{}));llc(this,e.Bm,e.YPw,e.uzd,e.vtq,Object.assign({},Pgn,e.IY||{}));this.addOnDisposeCallback(function(){return void QSn(L)})};\nd_T\u003dfunction(e){var L;return g.Z(function(c){if(e.We())throw Error(\"Already disposed\");(L\u003de.X)!\u003dnull\u0026\u0026(L.endTimeMs\u003d0,L.qo(1));return g.a(c,e.Z.promise,0)})};\nQSn\u003dfunction(e){e.T\u003dError(\"Cancelled by dispose\");e.B.resolve();yYR(e.j.promise);e.j.reject(Error(\"Cancelled by dispose\"));e.logger.dispose();Promise.all(e.G).then(function(){var c;return g.Z(function(I){(c\u003de.K)\u003d\u003dnull||c.dispose();e.K\u003dvoid 0;g.AJ(I)})});\ne.G\u003d[];var L;(L\u003de.X)!\u003dnull\u0026\u0026(L.endTimeMs\u003d0,L.qo(1));yYR(e.Z.promise);e.Z.reject(Error(\"Cancelled by dispose\"))};\nU_n\u003dfunction(e,L){var c\u003de.HX;e.HX\u003dfunction(){c();L()}};\nE6J\u003dfunction(e,L){e.We()||(e.K\u003dL,e.logger.update(L.xM()),e.B.resolve(),e.j.resolve(void 0),e.HX())};\nXsM\u003dfunction(e,L){L\u0026\u0026(Promise.all(e.G).then(function(){return void L.dispose()}),e.G\u003d[])};\nW0\u003dfunction(e,L){e.J\u003dL;var c,I;(I\u003d(c\u003de.options).pH_)\u003d\u003dnull||I.call(c,L)};\nK8$\u003dfunction(e){e.We()||(e.Z.resolve(),e.Z\u003dnew g.rk)};\nllc\u003dfunction(e,L,c,I,B,x){I\u003dI\u003d\u003d\u003dvoid 0?ur():I;B\u003dB\u003d\u003d\u003dvoid 0?Promise.resolve(void 0):B;var S,h,R,u,t,O,q,T,W,A,b,J;g.Z(function(w){switch(w.K){case 1:return g.a(w,0,3);case 3:h\u003dnull;if(!S){w.Iq(6);break}W0(e,7);g.bn(w,7);return g.a(w,Mk(S.snapshot({}),x.z5,function(){return Promise.resolve(\"E:CTO\")}),9);\ncase 9:h\u003dw.X;g.DR(w,6);break;case 7:g.wc(w),h\u003d\"E:UCE\";case 6:R\u003dvoid 0,u\u003dS?x.iY:x.Ev,t\u003dnew g.wU(u,x.x3,x.rN,x.Lg),O\u003d1;case 10:if(!(O\u003c\u003dx.maxAttempts)){w.Iq(12);break}if(O\u003d\u003d\u003d1){w.Iq(13);break}W0(e,0);e.X\u003dnew Y6n(t.getValue(),x.PE,x.QI);return g.a(w,e.X.promise,14);case 14:q\u003dw.X,e.X\u003dvoid 0,q\u003d\u003d\u003d1?(O\u003d1,t.reset()):g.Jx(t);case 13:g.bn(w,15);T\u003dvoid 0;if(c){T\u003dc;w.Iq(17);break}W0(e,5);W\u003dI.X;return g.a(w,Mk(H0J(L,e.logger,O,W,h),x.Zb,function(){return Promise.reject(Error(\"RGF:Fetch timed out\"))}),18);\ncase 18:T\u003dw.X;case 17:return W0(e,3),g.a(w,Mk(wsJ(I,T),x.wk,function(){return Promise.reject(Error(\"DTZ:Script timed out\"))}),19);\ncase 19:return W0(e,8),g.a(w,B,20);case 20:return A\u003dnew hU({challenge:T,CJ:e.options.CJ,cf:e.options.cf}),g.a(w,Mk(A.NJ,x.dv0,function(){return Promise.reject(Error(\"QEG:Setup timed out\"))}),21);\ncase 21:R\u003dA;w.Iq(12);break;case 15:b\u003dg.wc(w),e.handleError(b),K8$(e);case 11:O++;w.Iq(10);break;case 12:if(e.We()){w.Iq(5);break}R\u0026\u0026(c\u003dvoid 0,XsM(e,S),S\u003dR,E6J(e,R),K8$(e));W0(e,2);e.X\u003dnew Y6n(x.SRS,x.PE,x.QI);return g.a(w,e.X.promise,22);case 22:e.X\u003dvoid 0;if(e.We()){w.Iq(5);break}w.Iq(3);break;case 5:(J\u003dS)\u003d\u003dnull||J.dispose(),g.AJ(w)}})};\nMk\u003dfunction(e,L,c){var I,B\u003dnew Promise(function(x){I\u003dsetTimeout(x,L)});\nreturn Promise.race([e.finally(function(){return void clearTimeout(I)}),\nB.then(c)])};\nY6n\u003dfunction(e,L,c){function I(){var x\u003dB.endTimeMs-Date.now();x\u003c\u003dc?B.qo(0):setTimeout(I,Math.min(x,L))}\nvar B\u003dthis;this.endTimeMs\u003dDate.now()+e;this.promise\u003dnew Promise(function(x){B.qo\u003dx});\nI()};\nn6x\u003dfunction(e,L){try{return globalThis.sessionStorage.setItem(e,L),!0}catch(c){return!1}};\nza\u003dfunction(e,L,c,I){L\u003dL\u003d\u003d\u003dvoid 0?0:L;c\u003dc\u003d\u003d\u003dvoid 0?e.length:c;var B\u003d0;for(I\u0026\u0026(B\u003dza(I));L\u003cc;L++)I\u003dtypeof e\u003d\u003d\u003d\"string\"?e.charCodeAt(L):e[L],B\u003deZ6(31,B)+I|0;return B};\nLVx\u003dfunction(e,L){return[za(e,0,e.length\u003e\u003e1,L),za(e,e.length\u003e\u003e1)]};\ncvx\u003dfunction(e){var L\u003dg.f(LVx(e,sA));e\u003dL.next().value;L\u003dL.next().value;return e.toString(16)+L.toString(16)};\nIHJ\u003dfunction(e,L){var c\u003dLVx(L);e\u003dnew Uint32Array(e.buffer);L\u003de[0];var I\u003dg.f(c);c\u003dI.next().value;I\u003dI.next().value;for(var B\u003d1;B\u003ce.length;B+\u003d2){for(var x\u003dL,S\u003dB,h\u003dc,R\u003dI,u\u003d0;u\u003c22;u++)S\u003dS\u003e\u003e\u003e8|S\u003c\u003c24,S+\u003dx|0,S^\u003dh+38293,x\u003dx\u003c\u003c3|x\u003e\u003e\u003e29,x^\u003dS,R\u003dR\u003e\u003e\u003e8|R\u003c\u003c24,R+\u003dh|0,R^\u003du+38293,h\u003dh\u003c\u003c3|h\u003e\u003e\u003e29,h^\u003dR;x\u003d[x,S];e[B]^\u003dx[0];B+1\u003ce.length\u0026\u0026(e[B+1]^\u003dx[1])}};\nBQ$\u003dfunction(e,L,c,I,B){var x\u003d(4-(sA.length+c.length)%4)%4,S\u003dnew Uint8Array(4+x+sA.length+4+c.length),h\u003dnew DataView(S.buffer),R\u003d0;h.setUint32(R,Math.random()*4294967295);R\u003dR+4+x;S.set(sA,R);R+\u003dsA.length;h.setUint32(R,B);S.set(c,R+4);IHJ(S,I);return e.Hg(L,function(u){return void globalThis.sessionStorage.removeItem(u)})?n6x(L,g.GM(S))?\"s\":\"t\":\"i\"};\nxzc\u003dfunction(e,L){var c\u003dglobalThis.sessionStorage.getItem(e);if(!c)return[\"m\"];try{var I\u003dkT(c);IHJ(I,L)}catch(B){return globalThis.sessionStorage.removeItem(e),[\"c\"]}for(L\u003d4;L\u003c7\u0026\u0026I[L]\u003d\u003d\u003d0;)L++;for(c\u003d0;c\u003csA.length;c++)if(I[L++]!\u003d\u003dsA[c])return globalThis.sessionStorage.removeItem(e),[\"d\"];c\u003d(new DataView(I.buffer)).getUint32(L);return Math.floor(Date.now()/1E3)\u003e\u003dc?(globalThis.sessionStorage.removeItem(e),[\"e\"]):[\"a\",new Uint8Array(I.buffer,L+4)]};\nv0\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?[]:c;this.maxItems\u003de;this.X\u003dL\u003d\u003d\u003dvoid 0?0:L;this.K\u003dc};\noMx\u003dfunction(e){var L\u003dglobalThis.sessionStorage.getItem(\"iU5q-!O9@$\");if(!L)return new v0(e);var c\u003dL.split(\",\");if(c.length\u003c2)return globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new v0(e);L\u003dc.slice(1);L.length\u003d\u003d\u003d1\u0026\u0026L[0]\u003d\u003d\u003d\"\"\u0026\u0026(L\u003d[]);c\u003dNumber(c[0]);return isNaN(c)||c\u003c0||c\u003eL.length?(globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new v0(e)):new v0(e,c,L)};\nSBn\u003dfunction(e,L){this.logger\u003dL;try{var c\u003dglobalThis.sessionStorage\u0026\u0026!!globalThis.sessionStorage.getItem\u0026\u0026!!globalThis.sessionStorage.setItem\u0026\u0026!!globalThis.sessionStorage.removeItem}catch(I){c\u003d!1}c\u0026\u0026(this.index\u003doMx(e))};\nrvx\u003dfunction(e,L,c,I,B){var x\u003de.index?nc(e.logger,function(){return BQ$(e.index,cvx(L),c,I,B)},\"W\"):\"u\";\ne.logger.Xf(x)};\nhZc\u003dfunction(e,L,c){var I\u003dg.f(e.index?nc(e.logger,function(){return xzc(cvx(L),c)},\"R\"):[\"u\"]),B\u003dI.next().value;\nI\u003dI.next().value;e.logger.xu(B);return I};\ntOM\u003dfunction(e){function L(){c-\u003dI;c-\u003dB;c^\u003dB\u003e\u003e\u003e13;I-\u003dB;I-\u003dc;I^\u003dc\u003c\u003c8;B-\u003dc;B-\u003dI;B^\u003dI\u003e\u003e\u003e13;c-\u003dI;c-\u003dB;c^\u003dB\u003e\u003e\u003e12;I-\u003dB;I-\u003dc;I^\u003dc\u003c\u003c16;B-\u003dc;B-\u003dI;B^\u003dI\u003e\u003e\u003e5;c-\u003dI;c-\u003dB;c^\u003dB\u003e\u003e\u003e3;I-\u003dB;I-\u003dc;I^\u003dc\u003c\u003c10;B-\u003dc;B-\u003dI;B^\u003dI\u003e\u003e\u003e15}\ne\u003dRZx(e);for(var c\u003d2654435769,I\u003d2654435769,B\u003d314159265,x\u003de.length,S\u003dx,h\u003d0;S\u003e\u003d12;S-\u003d12,h+\u003d12)c+\u003dfa(e,h),I+\u003dfa(e,h+4),B+\u003dfa(e,h+8),L();B+\u003dx;switch(S){case 11:B+\u003de[h+10]\u003c\u003c24;case 10:B+\u003de[h+9]\u003c\u003c16;case 9:B+\u003de[h+8]\u003c\u003c8;case 8:I+\u003de[h+7]\u003c\u003c24;case 7:I+\u003de[h+6]\u003c\u003c16;case 6:I+\u003de[h+5]\u003c\u003c8;case 5:I+\u003de[h+4];case 4:c+\u003de[h+3]\u003c\u003c24;case 3:c+\u003de[h+2]\u003c\u003c16;case 2:c+\u003de[h+1]\u003c\u003c8;case 1:c+\u003de[h+0]}L();return uyM.toString(B)};\nRZx\u003dfunction(e){for(var L\u003d[],c\u003d0;c\u003ce.length;c++)L.push(e.charCodeAt(c));return L};\nfa\u003dfunction(e,L){return e[L+0]+(e[L+1]\u003c\u003c8)+(e[L+2]\u003c\u003c16)+(e[L+3]\u003c\u003c24)};\nAU\u003dfunction(e){g.p.call(this);this.logger\u003de;this.Z\u003dnew g.rk;this[OS$]\u003dthis.dispose};\nF_\u003dfunction(e,L){var c\u003dsetTimeout(function(){e.Z.resolve()},L);\ne.addOnDisposeCallback(function(){return void clearTimeout(c)})};\nbr\u003dfunction(e,L,c,I){return nc(e.logger,function(){return c?e.RN(L,I):e.ac(L,I)},e.X)};\nir\u003dfunction(e,L,c,I){AU.call(this,e);this.G\u003dL;this.j\u003dc;this.X\u003d\"m\";this.K\u003d\"x\";this.B\u003d0;F_(this,I)};\nGa\u003dfunction(e,L,c){AU.call(this,e);this.G\u003dL;this.X\u003d\"f\";this.K\u003d\"z\";F_(this,c)};\ngk\u003dfunction(e,L,c){AU.call(this,e);this.G\u003dL;this.X\u003d\"w\";this.K\u003d\"z\";F_(this,c)};\nkd\u003dfunction(e,L){AU.call(this,e);this.error\u003dL;this.X\u003d\"e\";this.K\u003d\"y\"};\nqBJ\u003dfunction(e,L){var c\u003d(L(e.error.message)+\":\"+L(e.error.stack)).substring(0,2048);L\u003dc.length+1;c\u003dDX(c);var I\u003dnew Uint8Array(4+c.length);I.set([42,L\u0026127|128,L\u003e\u003e7,e.error.code]);I.set(c,4);return I};\nwk\u003dfunction(e,L,c){AU.call(this,e);this.G\u003dL;this.clientState\u003dc;this.X\u003d\"S\";this.K\u003d\"q\"};\nDX\u003dfunction(e){return globalThis.TextEncoder?(new TextEncoder).encode(e):g.iD(e)};\nTQT\u003dfunction(e,L,c){return e instanceof qk?jSM(e,c,L,1):e.zd(c)};\nVi\u003dfunction(e){g.p.call(this);var L\u003dthis;this.Z\u003dnew g.rk;this.G\u003d0;this.K\u003dvoid 0;this.state\u003d2;this.zk\u003de.zk;this.Bm\u003de.Bm;this.IY\u003dObject.assign({},WVc,e.IY||{});this.logger\u003de.zk.xM();var c;this.onError\u003d(c\u003de.onError)!\u003dnull?c:function(){};\nthis.A6\u003de.A6||!1;if(MOM(e)){var I\u003dthis.zk;this.B\u003dfunction(){return d_T(I).catch(function(S){S\u003dL.reportError(new UB(L.X?20:32,\"TRG:Disposed\",S));L.K\u003dS;var h;(h\u003dL.X)\u003d\u003dnull||h.dispose();L.X\u003dvoid 0;L.Z.reject(S)})};\nU_n(I,function(){return void JU(L)});\nI.J\u003d\u003d\u003d2\u0026\u0026JU(this)}else this.B\u003de.zJm,JU(this);var B\u003dthis.logger.share();B.I1(\"o\");var x\u003dnew Kc(B,\"o\");this.Z.promise.then(function(){x.done();B.GR();B.dispose()},function(){return void B.dispose()});\nthis.addOnDisposeCallback(function(){L.X?(L.X.dispose(),L.X\u003dvoid 0):L.K?L.logger.GR():(L.K\u003dL.reportError(new UB(32,\"TNP:Disposed\")),L.logger.GR(),L.Z.reject(L.K))});\ng.l(this,this.logger)};\nzZr\u003dfunction(e,L){if(!(L instanceof UB))if(L instanceof mc){var c\u003dError(L.toString());c.stack\u003dL.stack;L\u003dnew UB(11,\"EBH:Error\",c)}else L\u003dnew UB(12,\"BSO:Unknown\",L);return e.reportError(L)};\nJU\u003dfunction(e){var L,c,I,B,x,S,h,R,u,t,O,q,T,W,A;return g.Z(function(b){switch(b.K){case 1:L\u003dvoid 0;e.G++;c\u003dnew g.rk;e.zk instanceof Ta\u0026\u0026e.zk.G.push(c.promise);if(!e.A6){b.Iq(2);break}I\u003dnew g.rk;setTimeout(function(){return void I.resolve()});\nreturn g.a(b,I.promise,2);case 2:return B\u003de.logger.share(),g.bn(b,4,5),e.state\u003d5,x\u003d{},S\u003d[],g.a(b,Mk(e.zk.snapshot({JO:x,Ms:S}),e.IY.SFY,function(){return Promise.reject(new UB(15,\"MDA:Timeout\"))}),7);\ncase 7:h\u003db.X;if(e.We())throw new UB(e.X?20:32,\"MDA:Disposed\");R\u003dS[0];e.state\u003d6;return g.a(b,Mk(TQT(e.Bm,B,h),e.IY.GL,function(){return Promise.reject(new UB(10,\"BWB:Timeout\"))}),8);\ncase 8:u\u003db.X;if(e.We())throw new UB(e.X?20:32,\"BWB:Disposed\");e.state\u003d7;L\u003dnc(B,function(){var w\u003dsjf(e,u,c,R);w.Z.promise.then(function(){return void e.B()});\nreturn w},\"i\");\ncase 5:g.NM(b);B.dispose();g.mf(b,6);break;case 4:t\u003dg.wc(b);(O\u003dL)\u003d\u003dnull||O.dispose();if(!e.K){q\u003dzZr(e,t);c.resolve();var J;if(J\u003de.zk instanceof Ta\u0026\u0026e.G\u003c2)a:if(t instanceof UB)J\u003dt.code!\u003d\u003d32\u0026\u0026t.code!\u003d\u003d20\u0026\u0026t.code!\u003d\u003d10;else{if(t instanceof mc)switch(t.code){case 2:case 13:case 14:case 4:break;default:J\u003d!1;break a}J\u003d!0}if(J)return T\u003d(1+Math.random()*.25)*(e.X?6E4:1E3),W\u003dsetTimeout(function(){return void e.B()},T),e.addOnDisposeCallback(function(){return void clearTimeout(W)}),b.return();\ne.K\u003dq}B.C6(e.X?13:14);e.Z.reject(e.K);return b.return();case 6:e.state\u003d8,e.G\u003d0,(A\u003de.X)\u003d\u003dnull||A.dispose(),e.X\u003dL,e.Z.resolve(),g.AJ(b)}})};\nsjf\u003dfunction(e,L,c,I){var B\u003dks(L,2)*1E3;if(B\u003c\u003d0)throw new UB(31,\"TTM:Invalid\");if(D2(L,4))return new gk(e.logger,D2(L,4),B);if(!ks(L,3))return new Ga(e.logger,an(Sr(L,1)),B);if(!I)throw new UB(4,\"PMD:Undefined\");I\u003dI(an(Sr(L,1)));if(!(I instanceof Function))throw new UB(16,\"APF:Failed\");e.j\u003dMath.floor((Date.now()+B)/1E3);e\u003dnew ir(e.logger,I,ks(L,3),B);e.addOnDisposeCallback(function(){return void c.resolve()});\nreturn e};\nvMf\u003dfunction(e,L){L\u003dL instanceof UB?L:new UB(5,\"TVD:error\",L);return e.reportError(L)};\niSJ\u003dfunction(e,L,c){try{if(e.We())throw new UB(21,\"BNT:disposed\");if(!e.X\u0026\u0026e.K)throw e.K;var I,B;return(B\u003d(I\u003dfHc(e,L,c))!\u003dnull?I:Avr(e,L,c))!\u003dnull?B:FVv(e,L,c)}catch(x){if(!L.lx)throw vMf(e,x);return bSf(e,c,x)}};\nfHc\u003dfunction(e,L,c){var I;return(I\u003de.X)\u003d\u003dnull?void 0:br(I,function(){return Ca(e,L)},c,function(B){var x;\nif(e.X instanceof ir\u0026\u0026((x\u003dL.xt)\u003d\u003dnull?0:x.RX))try{var S;(S\u003de.cache)\u003d\u003dnull||rvx(S,Ca(e,L),B,L.xt.EQ,e.j-120)}catch(h){e.reportError(new UB(24,\"ELX:write\",h))}})};\nAvr\u003dfunction(e,L,c){var I;if((I\u003dL.xt)!\u003dnull\u0026\u0026I.hZ)try{var B,x\u003d(B\u003de.cache)\u003d\u003dnull?void 0:hZc(B,Ca(e,L),L.xt.EQ);return x?c?nc(e.logger,function(){return g.GM(x,2)},\"a\"):x:void 0}catch(S){e.reportError(new UB(23,\"RXO:read\",S))}};\nFVv\u003dfunction(e,L,c){var I\u003d{stack:[],error:void 0,hasError:!1};try{if(!L.dG)throw new UB(29,\"SDF:notready\");return br(zTr(I,new wk(e.logger,0,e.state)),function(){return Ca(e,L)},c)}catch(B){I.error\u003dB,I.hasError\u003d!0}finally{sHx(I)}};\nbSf\u003dfunction(e,L,c){var I\u003d{stack:[],error:void 0,hasError:!1};try{var B\u003dvMf(e,c);return br(zTr(I,new kd(e.logger,B)),function(){return[]},L)}catch(x){I.error\u003dx,I.hasError\u003d!0}finally{sHx(I)}};\nCa\u003dfunction(e,L){return L.fT?L.fT:L.JO?nc(e.logger,function(){return L.fT\u003dDX(L.JO)},\"c\"):[]};\nad\u003dfunction(){var e\u003d0,L;return function(c){L||(L\u003dnew e1);var I\u003dnew wk(L,e,1),B\u003dbr(I,function(){return DX(c)},!0);\nI.dispose();e++;return B}};\nNk\u003dfunction(e){this.XF\u003dHy(e)};\nGQc\u003dfunction(e,L,c){this.c6\u003de;this.JN\u003dL;this.metadata\u003dc};\nma\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;this.KF_\u003de;this.metadata\u003dL;this.status\u003dnull};\nyi\u003dfunction(e,L,c,I,B){this.name\u003de;this.methodType\u003d\"unary\";this.requestType\u003dL;this.responseType\u003dc;this.X\u003dI;this.K\u003dB};\nZX\u003dfunction(e){this.XF\u003dHy(e)};\npa\u003dfunction(e){this.XF\u003dHy(e)};\n$d\u003dfunction(e){this.XF\u003dHy(e)};\nj1\u003dfunction(e,L){this.T\u003de.sql;this.J\u003dL;this.X\u003de.xhr;this.Z\u003d[];this.B\u003d[];this.j\u003d[];this.G\u003d[];this.K\u003d[];this.T\u0026\u0026gMn(this)};\nJvM\u003dfunction(e,L){var c\u003dnew kQ$;g.KM(e.X,\"complete\",function(){if(Po(e.X)){var I\u003dg.QH(e.X);if(L\u0026\u0026e.X.getResponseHeader(\"Content-Type\")\u003d\u003d\u003d\"text/plain\"){if(!atob)throw Error(\"Cannot decode Base64 response\");I\u003datob(I)}try{var B\u003de.J(I)}catch(h){H0(e,lr(new mc(13,\"Error when deserializing response data; error: \"+h+(\", response: \"+I)),c));return}I\u003dS6v(e.X.getStatus());P0(e,Qi(e));I\u003d\u003d0?DzR(e,B):H0(e,lr(new mc(I,\"Xhr succeeded but the status code is not 200\"),c))}else{I\u003dg.QH(e.X);B\u003dQi(e);if(I){var x\u003dw9r(e,\nI);I\u003dx.code;var S\u003dx.details;x\u003dx.metadata}else I\u003d2,S\u003d\"Rpc failed due to xhr error. uri: \"+String(e.X.J)+\", error code: \"+e.X.K+\", error: \"+e.X.getLastError(),x\u003dB;P0(e,B);H0(e,lr(new mc(I,S,x),c))}})};\ngMn\u003dfunction(e){e.T.EP(\"data\",function(L){if(\"1\"in L){var c\u003dL[\"1\"];try{var I\u003de.J(c)}catch(B){H0(e,new mc(13,\"Error when deserializing response data; error: \"+B+(\", response: \"+c)))}I\u0026\u0026DzR(e,I)}if(\"2\"in L)for(L\u003dw9r(e,L[\"2\"]),c\u003d0;c\u003ce.j.length;c++)e.j[c](L)});\ne.T.EP(\"end\",function(){P0(e,Qi(e));for(var L\u003d0;L\u003ce.G.length;L++)e.G[L]()});\ne.T.EP(\"error\",function(){if(e.K.length!\u003d0){var L\u003de.X.K;L!\u003d\u003d0||Po(e.X)||(L\u003d6);var c\u003d-1;switch(L){case 0:var I\u003d2;break;case 7:I\u003d10;break;case 8:I\u003d4;break;case 6:c\u003de.X.getStatus();I\u003dS6v(c);break;default:I\u003d14}P0(e,Qi(e));L\u003dO0J(L)+\", error: \"+e.X.getLastError();c!\u003d-1\u0026\u0026(L+\u003d\", http status code: \"+c);H0(e,new mc(I,L))}})};\nQi\u003dfunction(e){var L\u003d{},c\u003dg.flr(e.X);Object.keys(c).forEach(function(I){L[I]\u003dc[I]});\nreturn L};\nw9r\u003dfunction(e,L){var c\u003d2,I\u003d{};try{var B\u003dVOc(L);c\u003dge(B,1);var x\u003dB.getMessage();sr(B,pa,3).length\u0026\u0026(I[\"grpc-web-status-details-bin\"]\u003dL)}catch(S){e.X\u0026\u0026e.X.getStatus()\u003d\u003d\u003d404?(c\u003d5,x\u003d\"Not Found: \"+String(e.X.J)):(c\u003d14,x\u003d\"Unable to parse RpcStatus: \"+S)}return{code:c,details:x,metadata:I}};\ndk\u003dfunction(e,L){L\u003de.indexOf(L);L\u003e-1\u0026\u0026e.splice(L,1)};\nDzR\u003dfunction(e,L){for(var c\u003d0;c\u003ce.Z.length;c++)e.Z[c](L)};\nP0\u003dfunction(e,L){for(var c\u003d0;c\u003ce.B.length;c++)e.B[c](L)};\nH0\u003dfunction(e,L){for(var c\u003d0;c\u003ce.K.length;c++)e.K[c](L)};\nkQ$\u003dfunction(){var e\u003dError.call(this);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name\u003d\"AsyncStack\"};\nlr\u003dfunction(e,L){L.stack\u0026\u0026(e.stack+\u003d\"\\n\"+L.stack);return e};\ng.UA\u003dfunction(e){this.G\u003de.rje||null;this.Z\u003de.YU||!1;this.K\u003dvoid 0};\nEA\u003dfunction(e,L){g.hi.call(this);this.Gm\u003de;this.j\u003dL;this.B\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.D\u003dnew Headers;this.K\u003dnull;this.h7\u003d\"GET\";this.pS\u003d\"\";this.X\u003d!1;this.T\u003dthis.Z\u003dthis.G\u003dnull;this.J\u003dnew AbortController};\nCmM\u003dfunction(e){e.Z.read().then(e.eY.bind(e)).catch(e.Yu.bind(e))};\nKa\u003dfunction(e){e.readyState\u003d4;e.G\u003dnull;e.Z\u003dnull;e.T\u003dnull;X_(e)};\nX_\u003dfunction(e){e.onreadystatechange\u0026\u0026e.onreadystatechange.call(e)};\naHv\u003dfunction(e){if(e.w7\u0026\u0026typeof e.w7\u003d\u003d\"function\")return e.w7();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Map||typeof Set!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Set)return Array.from(e.values());if(typeof e\u003d\u003d\u003d\"string\")return e.split(\"\");if(g.oL(e)){for(var L\u003d[],c\u003de.length,I\u003d0;I\u003cc;I++)L.push(e[I]);return L}return ru(e)};\nNQJ\u003dfunction(e){if(e.N4\u0026\u0026typeof e.N4\u003d\u003d\"function\")return e.N4();if(!e.w7||typeof e.w7!\u003d\"function\"){if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Map)return Array.from(e.keys());if(!(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026e instanceof Set)){if(g.oL(e)||typeof e\u003d\u003d\u003d\"string\"){var L\u003d[];e\u003de.length;for(var c\u003d0;c\u003ce;c++)L.push(c);return L}return g.Rs(e)}}};\nmzc\u003dfunction(e,L,c){if(e.forEach\u0026\u0026typeof e.forEach\u003d\u003d\"function\")e.forEach(L,c);else if(g.oL(e)||typeof e\u003d\u003d\u003d\"string\")Array.prototype.forEach.call(e,L,c);else for(var I\u003dNQJ(e),B\u003daHv(e),x\u003dB.length,S\u003d0;S\u003cx;S++)L.call(c,B[S],I\u0026\u0026I[S],e)};\ng.Yd\u003dfunction(e){this.X\u003dthis.J\u003dthis.B\u003d\"\";this.Z\u003dnull;this.j\u003dthis.K\u003d\"\";this.T\u003d!1;var L;e instanceof g.Yd?(this.T\u003de.T,g.na(this,e.B),this.J\u003de.J,g.e9(this,e.X),g.Ls(this,e.Z),this.K\u003de.K,cT(this,e.G.clone()),this.j\u003de.j):e\u0026\u0026(L\u003dg.rj(String(e)))?(this.T\u003d!1,g.na(this,L[1]||\"\",!0),this.J\u003dIb(L[2]||\"\"),g.e9(this,L[3]||\"\",!0),g.Ls(this,L[4]),this.K\u003dIb(L[5]||\"\",!0),cT(this,L[6]||\"\",!0),this.j\u003dIb(L[7]||\"\")):(this.T\u003d!1,this.G\u003dnew BT(null,this.T))};\ng.na\u003dfunction(e,L,c){e.B\u003dc?Ib(L,!0):L;e.B\u0026\u0026(e.B\u003de.B.replace(/:$/,\"\"))};\ng.e9\u003dfunction(e,L,c){e.X\u003dc?Ib(L,!0):L};\ng.Ls\u003dfunction(e,L){if(L){L\u003dNumber(L);if(isNaN(L)||L\u003c0)throw Error(\"Bad port number \"+L);e.Z\u003dL}else e.Z\u003dnull};\ncT\u003dfunction(e,L,c){L instanceof BT?(e.G\u003dL,yvf(e.G,e.T)):(c||(L\u003dx4(L,ZSc)),e.G\u003dnew BT(L,e.T))};\ng.ob\u003dfunction(e,L,c){e.G.set(L,c)};\ng.S9\u003dfunction(e){return e instanceof g.Yd?e.clone():new g.Yd(e)};\nIb\u003dfunction(e,L){return e?L?decodeURI(e.replace(/%25/g,\"%2525\")):decodeURIComponent(e):\"\"};\nx4\u003dfunction(e,L,c){return typeof e\u003d\u003d\u003d\"string\"?(e\u003dencodeURI(e).replace(L,p9n),c\u0026\u0026(e\u003de.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),e):null};\np9n\u003dfunction(e){e\u003de.charCodeAt(0);return\"%\"+(e\u003e\u003e4\u002615).toString(16)+(e\u002615).toString(16)};\nBT\u003dfunction(e,L){this.K\u003dthis.X\u003dnull;this.Z\u003de||null;this.G\u003d!!L};\nrG\u003dfunction(e){e.X||(e.X\u003dnew Map,e.K\u003d0,e.Z\u0026\u0026tp(e.Z,function(L,c){e.add(wz(L),c)}))};\n$zn\u003dfunction(e,L){rG(e);L\u003dhS(e,L);return e.X.has(L)};\ng.jjn\u003dfunction(e,L,c){e.remove(L);c.length\u003e0\u0026\u0026(e.Z\u003dnull,e.X.set(hS(e,L),g.VM(c)),e.K\u003de.K+c.length)};\nhS\u003dfunction(e,L){L\u003dString(L);e.G\u0026\u0026(L\u003dL.toLowerCase());return L};\nyvf\u003dfunction(e,L){L\u0026\u0026!e.G\u0026\u0026(rG(e),e.Z\u003dnull,e.X.forEach(function(c,I){var B\u003dI.toLowerCase();I!\u003dB\u0026\u0026(this.remove(I),g.jjn(this,B,c))},e));\ne.G\u003dL};\ng.HSH\u003dfunction(e){var L\u003d\"\";g.Le(e,function(c,I){L+\u003dI;L+\u003d\":\";L+\u003dc;L+\u003d\"\\r\\n\"});\nreturn L};\ng.Rb\u003dfunction(e,L,c){if(g.qQ(c))return e;c\u003dg.HSH(c);if(typeof e\u003d\u003d\u003d\"string\")return M3(e,g.kC(L),c);g.ob(e,L,c);return e};\ng.uB\u003dfunction(e){g.p.call(this);this.K\u003de;this.X\u003d{}};\nlHx\u003dfunction(e,L,c,I,B,x){if(Array.isArray(c))for(var S\u003d0;S\u003cc.length;S++)lHx(e,L,c[S],I,B,x);else{L\u003dXC(L,c,I||e.handleEvent,B,x||e.K||e);if(!L)return e;e.X[L.key]\u003dL}return e};\nPmv\u003dfunction(){this.Z\u003d!0;this.K\u003d0;this.X\u003d\"\"};\nQjM\u003dfunction(e,L,c){e.Z\u003d!1;throw Error(\"The stream is broken @\"+e.K+\". Error: \"+c+\". With input:\\n\"+L);};\ntS\u003dfunction(){this.j\u003dnull;this.T\u003d[];this.G\u003dthis.K\u003dthis.Z\u003dthis.X\u003dthis.D\u003d0;this.B\u003dnull;this.J\u003d0};\nO1\u003dfunction(e,L,c,I){e.X\u003d3;e.j\u003d\"The stream is broken @\"+e.D+\"/\"+c+\". Error: \"+I+\". With input:\\n\"+L;throw Error(e.j);};\nqA\u003dfunction(){this.X\u003dnull;this.K\u003d0;this.Z\u003dnew Pmv;this.G\u003dnew tS};\ndzJ\u003dfunction(e,L,c){e.X\u003d\"The stream is broken @\"+e.K+\". Error: \"+c+\". With input:\\n\"+L;throw Error(e.X);};\nTf\u003dfunction(e){return e\u003d\u003d\"\\r\"||e\u003d\u003d\"\\n\"||e\u003d\u003d\" \"||e\u003d\u003d\"\\t\"};\nWT\u003dfunction(e){this.D\u003dnull;this.j\u003d[];this.G\u003d\"\";this.h7\u003d[];this.Z\u003dthis.K\u003d0;this.T\u003d!1;this.J\u003d0;this.Gm\u003d/[\\\\\"]/g;this.X\u003dthis.B\u003d0;this.pS\u003d!(!e||!e.T5)};\nMA\u003dfunction(e,L,c){e.B\u003d3;e.D\u003d\"The stream is broken @\"+e.Z+\"/\"+c+\". With input:\\n\"+L;throw Error(e.D);};\nzf\u003dfunction(){this.B\u003dthis.Z\u003dnull;this.K\u003dthis.X\u003d0;this.G\u003d[];this.j\u003d!1};\nUzn\u003dfunction(e){var L\u003dg.Ua(e,\"Content-Type\");if(!L)return null;L\u003dL.toLowerCase();return L.startsWith(\"application/json\")?L.startsWith(\"application/json+protobuf\")?new zf:new WT:L.startsWith(\"application/x-protobuf\")?(e\u003dg.Ua(e,\"Content-Transfer-Encoding\"))?e.toLowerCase()\u003d\u003d\"base64\"?new qA:null:new tS:null};\ns1\u003dfunction(e){this.X\u003de;this.K\u003dnull;this.B\u003dthis.Z\u003d0;this.D\u003d!1;this.G\u003dthis.T\u003dthis.j\u003dnull;this.J\u003dnew g.uB(this);this.J.listen(this.X,\"readystatechange\",this.pS)};\nvT\u003dfunction(e,L){e.B!\u003dL\u0026\u0026(e.B\u003dL,e.T\u0026\u0026e.T())};\nfs\u003dfunction(e){e.J.removeAll();if(e.X){var L\u003de.X;e.X\u003dnull;L.abort();L.dispose()}};\nEMT\u003dfunction(e){e\u003dthis.Z\u003de;var L\u003d(0,g.RL)(this.A7d,this);e.G\u003dL;e\u003dthis.Z;L\u003d(0,g.RL)(this.Sqw,this);e.T\u003dL;this.K\u003d{};this.X\u003d{}};\nX9v\u003dfunction(e,L){for(var c\u003d{},I\u003d0;I\u003ce.length;c\u003d{Ch:void 0},I++)c.Ch\u003de[I],L.forEach(function(B){return function(x){try{x(B.Ch)}catch(S){}}}(c))};\nAS\u003dfunction(e,L){var c\u003de.K[L];c\u0026\u0026c.forEach(function(I){try{I()}catch(B){}});\n(c\u003de.X[L])\u0026\u0026c.forEach(function(I){I()});\ne.X[L]\u003d[]};\nKVr\u003dfunction(){var e\u003d{format:\"jspb\"};e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.cE\u003de.cE||g.BU(\"suppressCorsPreflight\",e)||!1;this.withCredentials\u003de.withCredentials||g.BU(\"withCredentials\",e)||!1;this.uv\u003de.uv||[];this.h6\u003de.h6||[];this.Mr\u003de.Mr;this.X\u003de.X3$||!1};\n$_T\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?{}:x;var S\u003dL.substring(0,L.length-B.name.length),h,R\u003d(h\u003dx)\u003d\u003dnull?void 0:h.signal;return YBM(function(u){return new Promise(function(t,O){if(R\u003d\u003dnull?0:R.aborted){var q\u003dnew mc(1,\"Aborted\");q.cause\u003dR.reason;O(q)}else{var T\u003d{},W\u003dnM$(e,u,S);W.EP(\"error\",function(A){return void O(A)});\nW.EP(\"metadata\",function(A){T\u003dA});\nW.EP(\"data\",function(A){var b\u003dT;b\u003db\u003d\u003d\u003dvoid 0?{}:b;t(new ma(A,b))});\nR\u0026\u0026R.addEventListener(\"abort\",function(){W.cancel();var A\u003dnew mc(1,\"Aborted\");A.cause\u003dR.reason;O(A)})}})},e.h6).call(e,B.T(c,I)).then(function(u){return u.KF_})};\nnM$\u003dfunction(e,L,c){var I\u003dL.JN,B\u003dL.getMetadata(),x\u003de$n(e,!0);e\u003dLIH(e,B,x,c+I.getName());c\u003dcxT(x,I.K,!1);JvM(c,B[\"X-Goog-Encode-Response-If-Executable\"]\u003d\u003d\u003d\"base64\");L\u003dI.X(L.c6);x.send(e,\"POST\",L);return c};\ne$n\u003dfunction(e,L){L\u003de.X\u0026\u0026!L;return e.Mr||L?new g.$A(new g.UA({rje:e.Mr,YU:L})):new g.$A};\nLIH\u003dfunction(e,L,c,I){L[\"Content-Type\"]\u003d\"application/json+protobuf\";L[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var B\u003dL.Authorization;if(B\u0026\u0026IT6.has(B.split(\" \")[0])||e.withCredentials)c.T\u003d!0;if(e.cE)I\u003dg.Rb(I,\"$httpHeaders\",L);else for(e\u003dg.f(Object.keys(L)),B\u003de.next();!B.done;B\u003de.next())B\u003dB.value,c.headers.set(B,L[B]);return I};\ncxT\u003dfunction(e,L,c){if(c){e.isActive();c\u003dnew s1(e);var I\u003dnew EMT(c)}return new j1({xhr:e,sql:I},L)};\nBUc\u003dfunction(e,L){return L.reduce(function(c,I){return function(B){return I.intercept(B,c)}},e)};\nYBM\u003dfunction(e,L){return L.reduce(function(c,I){return function(B){return I.intercept(B,c)}},e)};\nx1v\u003dfunction(){this.X\u003dnew KVr;this.K\u003d\"https://jnn-pa.googleapis.com\".replace(/\\/+$/,\"\")};\nrxn\u003dfunction(e){if(g.J_(g.VK(e)))return!1;if(e.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\")\u003e\u003d0)return!0;try{var L\u003dnew g.Yd(e)}catch(c){return g.vU(o7x,function(I){return e.search(I)\u003e0})!\u003dnull}return L.j.match(Spr)?!0:g.vU(o7x,function(c){return e.match(c)!\u003dnull})!\u003dnull};\ng.FV\u003dfunction(e,L){return e.replace(h$f,function(c,I){try{var B\u003dg.TG(L,I);if(B\u003d\u003dnull||B.toString()\u003d\u003dnull)return c;B\u003dB.toString();if(B\u003d\u003d\"\"||!g.J_(g.VK(B)))return encodeURIComponent(B).replace(/%2C/g,\",\")}catch(x){}return c})};\nbB\u003dfunction(e,L){return Object.is(e,L)};\nGf\u003dfunction(e){var L\u003diB;iB\u003de;return L};\nR$H\u003dfunction(e){if(e.Pq!\u003d\u003dvoid 0){var L\u003dgG;gG\u003d!0;try{for(var c\u003dg.f(e.Pq),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dI.value;B.UP||(e\u003dvoid 0,B.UP\u003d!0,R$H(B),(e\u003dB.Qz)\u003d\u003dnull||e.call(B,B))}}finally{gG\u003dL}}};\nuCf\u003dfunction(){var e;return((e\u003diB)\u003d\u003dnull?void 0:e.JZ)!\u003d\u003d!1};\ntyn\u003dfunction(e){e\u0026\u0026(e.u8\u003d0);return Gf(e)};\nOMr\u003dfunction(e,L){Gf(L);if(e\u0026\u0026e.cU!\u003d\u003dvoid 0\u0026\u0026e.t8!\u003d\u003dvoid 0\u0026\u0026e.xD!\u003d\u003dvoid 0){if(k4(e))for(L\u003de.u8;L\u003ce.cU.length;L++)D$(e.cU[L],e.t8[L]);for(;e.cU.length\u003ee.u8;)e.cU.pop(),e.xD.pop(),e.t8.pop()}};\nTUv\u003dfunction(e,L,c){qpH(e);if(e.Pq.length\u003d\u003d\u003d0\u0026\u0026e.cU!\u003d\u003dvoid 0)for(var I\u003d0;I\u003ce.cU.length;I++)e.t8[I]\u003dTUv(e.cU[I],e,I);e.KA.push(c);return e.Pq.push(L)-1};\nD$\u003dfunction(e,L){qpH(e);if(e.Pq.length\u003d\u003d\u003d1\u0026\u0026e.cU!\u003d\u003dvoid 0)for(var c\u003d0;c\u003ce.cU.length;c++)D$(e.cU[c],e.t8[c]);c\u003de.Pq.length-1;e.Pq[L]\u003de.Pq[c];e.KA[L]\u003de.KA[c];e.Pq.length--;e.KA.length--;L\u003ce.Pq.length\u0026\u0026(c\u003de.KA[L],e\u003de.Pq[L],WIT(e),e.t8[c]\u003dL)};\nk4\u003dfunction(e){var L,c;return e.AZ||((c\u003de\u003d\u003dnull?void 0:(L\u003de.Pq)\u003d\u003dnull?void 0:L.length)!\u003dnull?c:0)\u003e0};\nWIT\u003dfunction(e){e.cU!\u003dnull||(e.cU\u003d[]);e.t8!\u003dnull||(e.t8\u003d[]);e.xD!\u003dnull||(e.xD\u003d[])};\nqpH\u003dfunction(e){e.Pq!\u003dnull||(e.Pq\u003d[]);e.KA!\u003dnull||(e.KA\u003d[])};\nv7v\u003dfunction(e){function L(){if(gG)throw Error(\"\");if(iB!\u003d\u003dnull){var I\u003diB.u8++;WIT(iB);I\u003ciB.cU.length\u0026\u0026iB.cU[I]!\u003d\u003dc\u0026\u0026k4(iB)\u0026\u0026D$(iB.cU[I],iB.t8[I]);iB.cU[I]!\u003d\u003dc\u0026\u0026(iB.cU[I]\u003dc,iB.t8[I]\u003dk4(iB)?TUv(c,iB,I):0);iB.xD[I]\u003dc.version}return c.value}\nvar c\u003dObject.create(Myn);c.value\u003de;L[z$f]\u003dc;return[L,function(I){return smn(c,I)},\nfunction(I){if(!uCf())throw Error();smn(c,I(c.value))}]};\nsmn\u003dfunction(e,L){if(!uCf())throw Error();e.rR(e.value,L)||(e.value\u003dL,e.version++,fT6++,R$H(e))};\nAxv\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;e\u003dv7v(e)[0][z$f];var c;L\u003d(c\u003dL)!\u003dnull?c:\"[signal]\";e.debugName\u003dL};\nJS\u003dfunction(e){g.hi.call(this);var L\u003dthis;this.B\u003dthis.K\u003d0;this.LX\u003de!\u003dnull?e:{dg:function(B,x){return setTimeout(B,x)},\nqe:function(B){clearTimeout(B)}};\nvar c,I;this.X\u003d(I\u003d(c\u003dwindow.navigator)\u003d\u003dnull?void 0:c.onLine)!\u003dnull?I:!0;this.Z\u003dfunction(){return g.Z(function(B){return g.a(B,wG(L),0)})};\nwindow.addEventListener(\"offline\",this.Z);window.addEventListener(\"online\",this.Z);this.B||this.Bd()};\nFIR\u003dfunction(){var e\u003dg.Vw;JS.instance||(JS.instance\u003dnew JS(e));return JS.instance};\nwG\u003dfunction(e,L){return e.G?e.G:e.G\u003dnew Promise(function(c){var I,B,x,S;return g.Z(function(h){switch(h.K){case 1:return I\u003dwindow.AbortController?new window.AbortController:void 0,x\u003d(B\u003dI)\u003d\u003dnull?void 0:B.signal,S\u003d!1,g.bn(h,2,3),I\u0026\u0026(e.K\u003de.LX.dg(function(){I.abort()},L||2E4)),g.a(h,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:x}),5);case 5:S\u003d!0;case 3:g.NM(h);e.G\u003dvoid 0;e.K\u0026\u0026(e.LX.qe(e.K),e.K\u003d0);S!\u003d\u003de.X\u0026\u0026(e.X\u003dS,e.X?e.dispatchEvent(\"networkstatus-online\"):e.dispatchEvent(\"networkstatus-offline\"));c(S);g.mf(h,0);break;case 2:g.wc(h),S\u003d!1,h.Iq(3)}})})};\nCs\u003dfunction(){this.data\u003d[];this.X\u003d-1};\nbMc\u003dfunction(e){e.X\u003d\u003d\u003d-1\u0026\u0026(e.X\u003de.data.reduce(function(L,c,I){return L+(c?Math.pow(2,I):0)},0));\nreturn e.X};\nab\u003dfunction(e){e.setAttribute(\"role\",\"link\")};\nmn\u003dfunction(e,L){Array.isArray(L)\u0026\u0026(L\u003dL.join(\" \"));L\u003d\u003d\u003d\"\"||L\u003d\u003dvoid 0?(NA||(L\u003d{},NA\u003d(L.atomic\u003d!1,L.autocomplete\u003d\"none\",L.dropeffect\u003d\"none\",L.haspopup\u003d!1,L.live\u003d\"off\",L.multiline\u003d!1,L.multiselectable\u003d!1,L.orientation\u003d\"vertical\",L.readonly\u003d!1,L.relevant\u003d\"additions text\",L.required\u003d!1,L.sort\u003d\"none\",L.busy\u003d!1,L.disabled\u003d!1,L.hidden\u003d!1,L.invalid\u003d\"false\",L)),L\u003dNA,\"label\"in L?e.setAttribute(\"aria-label\",L.label):e.removeAttribute(\"aria-label\")):e.setAttribute(\"aria-label\",L)};\nyw\u003dfunction(e){e\u003de.getAttribute(\"aria-label\");return e\u003d\u003dnull||e\u003d\u003dvoid 0?\"\":String(e)};\ng.$4\u003dfunction(e,L,c){g.p.call(this);this.X\u003dnull;this.G\u003d!1;this.j\u003de;this.B\u003dc;this.K\u003dL||window;this.Z\u003d(0,g.RL)(this.MK,this)};\niMn\u003dfunction(e){e\u003de.K;return e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||e.msRequestAnimationFrame||null};\nGTf\u003dfunction(e){e\u003de.K;return e.cancelAnimationFrame||e.cancelRequestAnimationFrame||e.webkitCancelRequestAnimationFrame||e.mozCancelRequestAnimationFrame||e.oCancelRequestAnimationFrame||e.msCancelRequestAnimationFrame||null};\ng.j9\u003dfunction(e,L,c){g.p.call(this);this.X\u003de;this.Lp\u003dL||0;this.K\u003dc;this.Z\u003d(0,g.RL)(this.S1,this)};\ng.HT\u003dfunction(e,L){e.isActive()||e.start(L)};\ng.lB\u003dfunction(e){e.stop();e.S1()};\ng.PT\u003dfunction(e){e.isActive()\u0026\u0026g.lB(e)};\ng.Qw\u003dfunction(e,L,c){g.p.call(this);this.G\u003dc!\u003dnull?e.bind(c):e;this.Lp\u003dL;this.Z\u003dnull;this.X\u003d!1;this.K\u003d0;this.Jw\u003dnull};\ndG\u003dfunction(e){e.Jw\u003dg.Cc(function(){e.Jw\u003dnull;e.X\u0026\u0026!e.K\u0026\u0026(e.X\u003d!1,dG(e))},e.Lp);\nvar L\u003de.Z;e.Z\u003dnull;e.G.apply(null,L)};\ng.U1\u003dfunction(e,L){this.X\u003de[g.LZ.Symbol.iterator]();this.K\u003dL};\ng7n\u003dfunction(e){return typeof e.className\u003d\u003d\"string\"?e.className:e.getAttribute\u0026\u0026e.getAttribute(\"class\")||\"\"};\nE1\u003dfunction(e){return e.classList?e.classList:g7n(e).match(/\\S+/g)||[]};\ng.XV\u003dfunction(e,L){typeof e.className\u003d\u003d\"string\"?e.className\u003dL:e.setAttribute\u0026\u0026e.setAttribute(\"class\",L)};\ng.Ks\u003dfunction(e,L){return e.classList?e.classList.contains(L):g.Fh(E1(e),L)};\ng.Y4\u003dfunction(e,L){if(e.classList)e.classList.add(L);else if(!g.Ks(e,L)){var c\u003dg7n(e);g.XV(e,c+(c.length\u003e0?\" \"+L:L))}};\ng.ns\u003dfunction(e,L){if(e.classList)Array.prototype.forEach.call(L,function(B){g.Y4(e,B)});\nelse{var c\u003d{};Array.prototype.forEach.call(E1(e),function(B){c[B]\u003d!0});\nArray.prototype.forEach.call(L,function(B){c[B]\u003d!0});\nL\u003d\"\";for(var I in c)L+\u003dL.length\u003e0?\" \"+I:I;g.XV(e,L)}};\ng.eZ\u003dfunction(e,L){e.classList?e.classList.remove(L):g.Ks(e,L)\u0026\u0026g.XV(e,Array.prototype.filter.call(E1(e),function(c){return c!\u003dL}).join(\" \"))};\ng.L1\u003dfunction(e,L){e.classList?Array.prototype.forEach.call(L,function(c){g.eZ(e,c)}):g.XV(e,Array.prototype.filter.call(E1(e),function(c){return!g.Fh(L,c)}).join(\" \"))};\ng.cY\u003dfunction(e,L,c){c?g.Y4(e,L):g.eZ(e,L)};\nkTc\u003dfunction(e,L){var c\u003d!g.Ks(e,L);g.cY(e,L,c)};\ng.IA\u003dfunction(){g.hi.call(this);this.X\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nD16\u003dfunction(e,L){Array.isArray(L)||(L\u003d[L]);L\u003dL.map(function(c){return typeof c\u003d\u003d\u003d\"string\"?c:c.property+\" \"+c.duration+\"s \"+c.timing+\" \"+c.delay+\"s\"});\ng.l3(e,\"transition\",L.join(\",\"))};\nBY\u003dfunction(e,L,c,I,B){g.IA.call(this);this.K\u003de;this.B\u003dL;this.j\u003dc;this.G\u003dI;this.T\u003dArray.isArray(B)?B:[B]};\nwk6\u003dfunction(e,L,c,I){return new BY(e,L,{opacity:c},{opacity:I},{property:\"opacity\",duration:L,timing:\"ease-in\",delay:0})};\nVyv\u003dfunction(e){e\u003das(e);if(e\u003d\u003d\"\")return null;var L\u003dString(e.slice(0,4)).toLowerCase();if((\"url(\"\u003cL?-1:\"url(\"\u003d\u003dL?0:1)\u003d\u003d0)return!e.endsWith(\")\")||(e?e.split(\"(\").length-1:0)\u003e1||e\u0026\u0026e.split(\")\"),null;if(e.indexOf(\"(\")\u003e0){if(/\"|\u0027/.test(e))return null;L\u003d/([\\-\\w]+)\\(/g;for(var c;c\u003dL.exec(e);)if(!(c[1].toLowerCase()in Jxc))return null}return e};\nx2\u003dfunction(e,L){e\u003dg.LZ[e];return e\u0026\u0026e.prototype?(L\u003dObject.getOwnPropertyDescriptor(e.prototype,L))\u0026\u0026L.get||null:null};\nCb6\u003dfunction(e){var L\u003dg.LZ.CSSStyleDeclaration;return L\u0026\u0026L.prototype\u0026\u0026L.prototype[e]||null};\naTn\u003dfunction(e,L,c,I){if(e)return e.apply(L,I);if(g.oA\u0026\u0026document.documentMode\u003c10){if(!L[c].call)throw Error(\"IE Clobbering detected\");}else if(typeof L[c]!\u003d\"function\")throw Error(\"Clobbering detected\");return L[c].apply(L,I)};\npkx\u003dfunction(e){if(!e)return\"\";var L\u003ddocument.createElement(\"div\").style;NUv(e).forEach(function(c){var I\u003dg.RF\u0026\u0026c in m1v?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");wu(I,\"--\")||wu(I,\"var\")||(c\u003daTn(yxx,e,e.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[c])||\"\",c\u003dVyv(c),c!\u003dnull\u0026\u0026aTn(ZMr,L,L.setProperty?\"setProperty\":\"setAttribute\",[I,c]))});\nreturn L.cssText||\"\"};\nNUv\u003dfunction(e){g.oL(e)?e\u003dg.VM(e):(e\u003dg.Rs(e),g.i7(e,\"cssText\"));return e};\ng.rp\u003dfunction(e){var L,c\u003dL\u003d0,I\u003d!1;e\u003de.split($1H);for(var B\u003d0;B\u003ce.length;B++){var x\u003de[B];g.SZ.test(x)?(L++,c++):jmx.test(x)?I\u003d!0:HM6.test(x)?c++:lTr.test(x)\u0026\u0026(I\u003d!0)}L\u003dc\u003d\u003d0?I?1:0:L/c\u003e.4?-1:1;return(L\u003d\u003d0?null:L)\u003d\u003d-1?\"rtl\":\"ltr\"};\ng.tL\u003dfunction(e){if(e instanceof hL||e instanceof RA||e instanceof uA)return e;if(typeof e.next\u003d\u003d\"function\")return new hL(function(){return e});\nif(typeof e[Symbol.iterator]\u003d\u003d\"function\")return new hL(function(){return e[Symbol.iterator]()});\nif(typeof e.qZ\u003d\u003d\"function\")return new hL(function(){return e.qZ()});\nthrow Error(\"Not an iterator or iterable.\");};\nhL\u003dfunction(e){this.K\u003de};\nRA\u003dfunction(e){this.K\u003de};\nuA\u003dfunction(e){hL.call(this,function(){return e});\nthis.Z\u003de};\nOm\u003dfunction(e,L,c,I,B,x,S,h){this.X\u003de;this.T\u003dL;this.Z\u003dc;this.B\u003dI;this.G\u003dB;this.j\u003dx;this.K\u003dS;this.J\u003dh};\nqZ\u003dfunction(e,L){if(L\u003d\u003d0)return e.X;if(L\u003d\u003d1)return e.K;var c\u003dlv(e.X,e.Z,L),I\u003dlv(e.Z,e.G,L);e\u003dlv(e.G,e.K,L);c\u003dlv(c,I,L);I\u003dlv(I,e,L);return lv(c,I,L)};\nPbv\u003dfunction(e,L){var c\u003d(L-e.X)/(e.K-e.X);if(c\u003c\u003d0)return 0;if(c\u003e\u003d1)return 1;for(var I\u003d0,B\u003d1,x\u003d0,S\u003d0;S\u003c8;S++){x\u003dqZ(e,c);var h\u003d(qZ(e,c+1E-6)-x)/1E-6;if(Math.abs(x-L)\u003c1E-6)return c;if(Math.abs(h)\u003c1E-6)break;else x\u003cL?I\u003dc:B\u003dc,c-\u003d(x-L)/h}for(S\u003d0;Math.abs(x-L)\u003e1E-6\u0026\u0026S\u003c8;S++)x\u003cL?(I\u003dc,c\u003d(c+B)/2):(B\u003dc,c\u003d(c+I)/2),x\u003dqZ(e,c);return c};\nTl\u003dfunction(e,L){this.start\u003de\u003cL?e:L;this.end\u003de\u003cL?L:e};\nWY\u003dfunction(e){return(e\u003de.exec(g.yc()))?e[1]:\"\"};\nMZ\u003dfunction(e){return g.mO(QmT,e)\u003e\u003d0};\ng.zl\u003dfunction(e){g.p.call(this);this.j\u003d1;this.Z\u003d[];this.G\u003d0;this.X\u003d[];this.K\u003d{};this.T\u003d!!e};\nd1n\u003dfunction(e,L,c){g.F2(function(){e.apply(L,c)})};\ng.sm\u003dfunction(e){this.X\u003de};\nvY\u003dfunction(e){this.X\u003de};\nU1M\u003dfunction(e){this.data\u003de};\nE7H\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e instanceof U1M?e:new U1M(e)};\nf1\u003dfunction(e){this.X\u003de};\ng.Xkc\u003dfunction(e){var L\u003de.creation;e\u003de.expiration;return!!e\u0026\u0026e\u003cg.O9()||!!L\u0026\u0026L\u003eg.O9()};\ng.AL\u003dfunction(e){this.X\u003de};\nKIR\u003dfunction(){};\nFZ\u003dfunction(){};\nbA\u003dfunction(e){this.X\u003de;this.K\u003dnull};\niA\u003dfunction(e){if(e.X\u003d\u003dnull)throw Error(\"Storage mechanism: Storage unavailable\");e.isAvailable()||bD(Error(\"Storage mechanism: Storage unavailable\"))};\nGl\u003dfunction(){var e\u003dnull;try{e\u003dg.LZ.localStorage||null}catch(L){}bA.call(this,e)};\nYp$\u003dfunction(){var e\u003dnull;try{e\u003dg.LZ.sessionStorage||null}catch(L){}bA.call(this,e)};\ngp\u003dfunction(e,L){this.K\u003de;this.X\u003dL+\"::\"};\ng.k2\u003dfunction(e){var L\u003dnew Gl;return L.isAvailable()?e?new gp(L,e):L:null};\nDW\u003dfunction(e,L){this.X\u003de;this.K\u003dL};\nwp\u003dfunction(e){this.X\u003d[];if(e)a:{if(e instanceof wp){var L\u003de.N4();e\u003de.w7();if(this.X.length\u003c\u003d0){for(var c\u003dthis.X,I\u003d0;I\u003cL.length;I++)c.push(new DW(L[I],e[I]));break a}}else L\u003dg.Rs(e),e\u003dru(e);for(c\u003d0;c\u003cL.length;c++)this.Hg(L[c],e[c])}};\nJL\u003dfunction(){wp.apply(this,arguments)};\nV5\u003dfunction(){};\nn7f\u003dfunction(){var e\u003dError();e.name\u003d\"SecurityError\";throw e;};\nepM\u003dfunction(){return{get opener(){return null},get closed(){return!0},get location(){n7f()},get document(){n7f()},postMessage:function(){},\nclose:function(){},\nfocus:function(){}}};\nLc6\u003dfunction(e){var L,c,I\u003de.length,B\u003d0;for(L\u003d0;L\u003cI;L++){var x\u003de.charCodeAt(L);if((x\u002664512)\u003d\u003d\u003d55296\u0026\u0026L+1\u003cI){var S\u003de.charCodeAt(L+1);(S\u002664512)\u003d\u003d\u003d56320\u0026\u0026(x\u003d65536+(x-55296\u003c\u003c10)+(S-56320),L++)}B+\u003dx\u003c128?1:x\u003c2048?2:x\u003c65536?3:4}var h\u003dnew C1.gS(B);for(L\u003dc\u003d0;c\u003cB;L++)x\u003de.charCodeAt(L),(x\u002664512)\u003d\u003d\u003d55296\u0026\u0026L+1\u003cI\u0026\u0026(S\u003de.charCodeAt(L+1),(S\u002664512)\u003d\u003d\u003d56320\u0026\u0026(x\u003d65536+(x-55296\u003c\u003c10)+(S-56320),L++)),x\u003c128?h[c++]\u003dx:(x\u003c2048?h[c++]\u003d192|x\u003e\u003e\u003e6:(x\u003c65536?h[c++]\u003d224|x\u003e\u003e\u003e12:(h[c++]\u003d240|x\u003e\u003e\u003e18,h[c++]\u003d128|x\u003e\u003e\u003e12\u002663),h[c++]\u003d128|x\u003e\u003e\u003e\n6\u002663),h[c++]\u003d128|x\u002663);return h};\naA\u003dfunction(e){for(var L\u003de.length;--L\u003e\u003d0;)e[L]\u003d0};\nNZ\u003dfunction(e,L,c,I,B){this.kU\u003de;this.s_\u003dL;this.hn\u003dc;this.Al\u003dI;this.nE\u003dB;this.c8\u003de\u0026\u0026e.length};\nme\u003dfunction(e,L){this.hF\u003de;this.Mn\u003d0;this.Ho\u003dL};\ny5\u003dfunction(e,L){e.Tr[e.pending++]\u003dL\u0026255;e.Tr[e.pending++]\u003dL\u003e\u003e\u003e8\u0026255};\nZW\u003dfunction(e,L,c){e.Cp\u003e16-c?(e.TN|\u003dL\u003c\u003ce.Cp\u002665535,y5(e,e.TN),e.TN\u003dL\u003e\u003e16-e.Cp,e.Cp+\u003dc-16):(e.TN|\u003dL\u003c\u003ce.Cp\u002665535,e.Cp+\u003dc)};\np1\u003dfunction(e,L,c){ZW(e,c[L*2],c[L*2+1])};\nciv\u003dfunction(e,L){var c\u003d0;do c|\u003de\u00261,e\u003e\u003e\u003e\u003d1,c\u003c\u003c\u003d1;while(--L\u003e0);return c\u003e\u003e\u003e1};\nISn\u003dfunction(e,L,c){var I\u003dArray(16),B\u003d0,x;for(x\u003d1;x\u003c\u003d15;x++)I[x]\u003dB\u003dB+c[x-1]\u003c\u003c1;for(c\u003d0;c\u003c\u003dL;c++)B\u003de[c*2+1],B!\u003d\u003d0\u0026\u0026(e[c*2]\u003dciv(I[B]++,B))};\nBT6\u003dfunction(e){var L;for(L\u003d0;L\u003c286;L++)e.kz[L*2]\u003d0;for(L\u003d0;L\u003c30;L++)e.Vl[L*2]\u003d0;for(L\u003d0;L\u003c19;L++)e.mK[L*2]\u003d0;e.kz[512]\u003d1;e.zR\u003de.g1\u003d0;e.Fo\u003de.matches\u003d0};\nxqJ\u003dfunction(e){e.Cp\u003e8?y5(e,e.TN):e.Cp\u003e0\u0026\u0026(e.Tr[e.pending++]\u003de.TN);e.TN\u003d0;e.Cp\u003d0};\noA6\u003dfunction(e,L,c){xqJ(e);y5(e,c);y5(e,~c);C1.E3(e.Tr,e.window,L,c,e.pending);e.pending+\u003dc};\nSaT\u003dfunction(e,L,c,I){var B\u003dL*2,x\u003dc*2;return e[B]\u003ce[x]||e[B]\u003d\u003d\u003de[x]\u0026\u0026I[L]\u003c\u003dI[c]};\n$2\u003dfunction(e,L,c){for(var I\u003de.PR[c],B\u003dc\u003c\u003c1;B\u003c\u003de.CG;){B\u003ce.CG\u0026\u0026SaT(L,e.PR[B+1],e.PR[B],e.depth)\u0026\u0026B++;if(SaT(L,I,e.PR[B],e.depth))break;e.PR[c]\u003de.PR[B];c\u003dB;B\u003c\u003c\u003d1}e.PR[c]\u003dI};\nric\u003dfunction(e,L,c){var I\u003d0;if(e.Fo!\u003d\u003d0){do{var B\u003de.Tr[e.vr+I*2]\u003c\u003c8|e.Tr[e.vr+I*2+1];var x\u003de.Tr[e.m0+I];I++;if(B\u003d\u003d\u003d0)p1(e,x,L);else{var S\u003djZ[x];p1(e,S+256+1,L);var h\u003dHY[S];h!\u003d\u003d0\u0026\u0026(x-\u003dlA[S],ZW(e,x,h));B--;S\u003dB\u003c256?PY[B]:PY[256+(B\u003e\u003e\u003e7)];p1(e,S,c);h\u003dQ5[S];h!\u003d\u003d0\u0026\u0026(B-\u003ddp[S],ZW(e,B,h))}}while(I\u003ce.Fo)}p1(e,256,L)};\nUm\u003dfunction(e,L){var c\u003dL.hF,I\u003dL.Ho.kU,B\u003dL.Ho.c8,x\u003dL.Ho.Al,S,h\u003d-1;e.CG\u003d0;e.La\u003d573;for(S\u003d0;S\u003cx;S++)c[S*2]!\u003d\u003d0?(e.PR[++e.CG]\u003dh\u003dS,e.depth[S]\u003d0):c[S*2+1]\u003d0;for(;e.CG\u003c2;){var R\u003de.PR[++e.CG]\u003dh\u003c2?++h:0;c[R*2]\u003d1;e.depth[R]\u003d0;e.zR--;B\u0026\u0026(e.g1-\u003dI[R*2+1])}L.Mn\u003dh;for(S\u003de.CG\u003e\u003e1;S\u003e\u003d1;S--)$2(e,c,S);R\u003dx;do S\u003de.PR[1],e.PR[1]\u003de.PR[e.CG--],$2(e,c,1),I\u003de.PR[1],e.PR[--e.La]\u003dS,e.PR[--e.La]\u003dI,c[R*2]\u003dc[S*2]+c[I*2],e.depth[R]\u003d(e.depth[S]\u003e\u003de.depth[I]?e.depth[S]:e.depth[I])+1,c[S*2+1]\u003dc[I*2+1]\u003dR,e.PR[1]\u003dR++,$2(e,c,1);while(e.CG\u003e\u003d\n2);e.PR[--e.La]\u003de.PR[1];S\u003dL.hF;R\u003dL.Mn;I\u003dL.Ho.kU;B\u003dL.Ho.c8;x\u003dL.Ho.s_;var u\u003dL.Ho.hn,t\u003dL.Ho.nE,O,q\u003d0;for(O\u003d0;O\u003c\u003d15;O++)e.Gw[O]\u003d0;S[e.PR[e.La]*2+1]\u003d0;for(L\u003de.La+1;L\u003c573;L++){var T\u003de.PR[L];O\u003dS[S[T*2+1]*2+1]+1;O\u003et\u0026\u0026(O\u003dt,q++);S[T*2+1]\u003dO;if(!(T\u003eR)){e.Gw[O]++;var W\u003d0;T\u003e\u003du\u0026\u0026(W\u003dx[T-u]);var A\u003dS[T*2];e.zR+\u003dA*(O+W);B\u0026\u0026(e.g1+\u003dA*(I[T*2+1]+W))}}if(q!\u003d\u003d0){do{for(O\u003dt-1;e.Gw[O]\u003d\u003d\u003d0;)O--;e.Gw[O]--;e.Gw[O+1]+\u003d2;e.Gw[t]--;q-\u003d2}while(q\u003e0);for(O\u003dt;O!\u003d\u003d0;O--)for(T\u003de.Gw[O];T!\u003d\u003d0;)I\u003de.PR[--L],I\u003eR||(S[I*2+1]!\u003d\u003dO\u0026\u0026(e.zR+\u003d(O-S[I*\n2+1])*S[I*2],S[I*2+1]\u003dO),T--)}ISn(c,h,e.Gw)};\nhpf\u003dfunction(e,L,c){var I,B\u003d-1,x\u003dL[1],S\u003d0,h\u003d7,R\u003d4;x\u003d\u003d\u003d0\u0026\u0026(h\u003d138,R\u003d3);L[(c+1)*2+1]\u003d65535;for(I\u003d0;I\u003c\u003dc;I++){var u\u003dx;x\u003dL[(I+1)*2+1];++S\u003ch\u0026\u0026u\u003d\u003d\u003dx||(S\u003cR?e.mK[u*2]+\u003dS:u!\u003d\u003d0?(u!\u003d\u003dB\u0026\u0026e.mK[u*2]++,e.mK[32]++):S\u003c\u003d10?e.mK[34]++:e.mK[36]++,S\u003d0,B\u003du,x\u003d\u003d\u003d0?(h\u003d138,R\u003d3):u\u003d\u003d\u003dx?(h\u003d6,R\u003d3):(h\u003d7,R\u003d4))}};\nRpv\u003dfunction(e,L,c){var I,B\u003d-1,x\u003dL[1],S\u003d0,h\u003d7,R\u003d4;x\u003d\u003d\u003d0\u0026\u0026(h\u003d138,R\u003d3);for(I\u003d0;I\u003c\u003dc;I++){var u\u003dx;x\u003dL[(I+1)*2+1];if(!(++S\u003ch\u0026\u0026u\u003d\u003d\u003dx)){if(S\u003cR){do p1(e,u,e.mK);while(--S!\u003d\u003d0)}else u!\u003d\u003d0?(u!\u003d\u003dB\u0026\u0026(p1(e,u,e.mK),S--),p1(e,16,e.mK),ZW(e,S-3,2)):S\u003c\u003d10?(p1(e,17,e.mK),ZW(e,S-3,3)):(p1(e,18,e.mK),ZW(e,S-11,7));S\u003d0;B\u003du;x\u003d\u003d\u003d0?(h\u003d138,R\u003d3):u\u003d\u003d\u003dx?(h\u003d6,R\u003d3):(h\u003d7,R\u003d4)}}};\nu2M\u003dfunction(e){var L\u003d4093624447,c;for(c\u003d0;c\u003c\u003d31;c++,L\u003e\u003e\u003e\u003d1)if(L\u00261\u0026\u0026e.kz[c*2]!\u003d\u003d0)return 0;if(e.kz[18]!\u003d\u003d0||e.kz[20]!\u003d\u003d0||e.kz[26]!\u003d\u003d0)return 1;for(c\u003d32;c\u003c256;c++)if(e.kz[c*2]!\u003d\u003d0)return 1;return 0};\nEm\u003dfunction(e,L,c){e.Tr[e.vr+e.Fo*2]\u003dL\u003e\u003e\u003e8\u0026255;e.Tr[e.vr+e.Fo*2+1]\u003dL\u0026255;e.Tr[e.m0+e.Fo]\u003dc\u0026255;e.Fo++;L\u003d\u003d\u003d0?e.kz[c*2]++:(e.matches++,L--,e.kz[(jZ[c]+256+1)*2]++,e.Vl[(L\u003c256?PY[L]:PY[256+(L\u003e\u003e\u003e7)])*2]++);return e.Fo\u003d\u003d\u003de.Zw-1};\nK1\u003dfunction(e,L){e.msg\u003dXZ[L];return L};\nY2\u003dfunction(e){for(var L\u003de.length;--L\u003e\u003d0;)e[L]\u003d0};\nn1\u003dfunction(e){var L\u003de.state,c\u003dL.pending;c\u003ee.ER\u0026\u0026(c\u003de.ER);c!\u003d\u003d0\u0026\u0026(C1.E3(e.output,L.Tr,L.bL,c,e.JS),e.JS+\u003dc,L.bL+\u003dc,e.pM+\u003dc,e.ER-\u003dc,L.pending-\u003dc,L.pending\u003d\u003d\u003d0\u0026\u0026(L.bL\u003d0))};\ncu\u003dfunction(e,L){var c\u003de.Rp\u003e\u003d0?e.Rp:-1,I\u003de.kT-e.Rp,B\u003d0;if(e.level\u003e0){e.OR.AU\u003d\u003d\u003d2\u0026\u0026(e.OR.AU\u003du2M(e));Um(e,e.NF);Um(e,e.Uy);hpf(e,e.kz,e.NF.Mn);hpf(e,e.Vl,e.Uy.Mn);Um(e,e.jP);for(B\u003d18;B\u003e\u003d3\u0026\u0026e.mK[tAH[B]*2+1]\u003d\u003d\u003d0;B--);e.zR+\u003d3*(B+1)+5+5+4;var x\u003de.zR+3+7\u003e\u003e\u003e3;var S\u003de.g1+3+7\u003e\u003e\u003e3;S\u003c\u003dx\u0026\u0026(x\u003dS)}else x\u003dS\u003dI+5;if(I+4\u003c\u003dx\u0026\u0026c!\u003d\u003d-1)ZW(e,L?1:0,3),oA6(e,c,I);else if(e.strategy\u003d\u003d\u003d4||S\u003d\u003d\u003dx)ZW(e,2+(L?1:0),3),ric(e,eM,LT);else{ZW(e,4+(L?1:0),3);c\u003de.NF.Mn+1;I\u003de.Uy.Mn+1;B+\u003d1;ZW(e,c-257,5);ZW(e,I-1,5);ZW(e,B-4,4);for(x\u003d0;x\u003cB;x++)ZW(e,\ne.mK[tAH[x]*2+1],3);Rpv(e,e.kz,c-1);Rpv(e,e.Vl,I-1);ric(e,e.kz,e.Vl)}BT6(e);L\u0026\u0026xqJ(e);e.Rp\u003de.kT;n1(e.OR)};\nI6\u003dfunction(e,L){e.Tr[e.pending++]\u003dL};\nBu\u003dfunction(e,L){e.Tr[e.pending++]\u003dL\u003e\u003e\u003e8\u0026255;e.Tr[e.pending++]\u003dL\u0026255};\nOcc\u003dfunction(e,L){var c\u003de.wG,I\u003de.kT,B\u003de.ND,x\u003de.Sy,S\u003de.kT\u003ee.Vy-262?e.kT-(e.Vy-262):0,h\u003de.window,R\u003de.py,u\u003de.WD,t\u003de.kT+258,O\u003dh[I+B-1],q\u003dh[I+B];e.ND\u003e\u003de.xm\u0026\u0026(c\u003e\u003e\u003d2);x\u003ee.nf\u0026\u0026(x\u003de.nf);do{var T\u003dL;if(h[T+B]\u003d\u003d\u003dq\u0026\u0026h[T+B-1]\u003d\u003d\u003dO\u0026\u0026h[T]\u003d\u003d\u003dh[I]\u0026\u0026h[++T]\u003d\u003d\u003dh[I+1]){I+\u003d2;for(T++;h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026h[++I]\u003d\u003d\u003dh[++T]\u0026\u0026I\u003ct;);T\u003d258-(t-I);I\u003dt-258;if(T\u003eB){e.w6\u003dL;B\u003dT;if(T\u003e\u003dx)break;O\u003dh[I+B-1];q\u003dh[I+B]}}}while((L\u003du[L\u0026R])\u003eS\u0026\u0026--c!\u003d\u003d\n0);return B\u003c\u003de.nf?B:e.nf};\nSM\u003dfunction(e){var L\u003de.Vy,c;do{var I\u003de.O6-e.nf-e.kT;if(e.kT\u003e\u003dL+(L-262)){C1.E3(e.window,e.window,L,L,0);e.w6-\u003dL;e.kT-\u003dL;e.Rp-\u003dL;var B\u003dc\u003de.uA;do{var x\u003de.head[--B];e.head[B]\u003dx\u003e\u003dL?x-L:0}while(--c);B\u003dc\u003dL;do x\u003de.WD[--B],e.WD[B]\u003dx\u003e\u003dL?x-L:0;while(--c);I+\u003dL}if(e.OR.uo\u003d\u003d\u003d0)break;B\u003de.OR;c\u003de.window;x\u003de.kT+e.nf;var S\u003dB.uo;S\u003eI\u0026\u0026(S\u003dI);S\u003d\u003d\u003d0?c\u003d0:(B.uo-\u003dS,C1.E3(c,B.input,B.yY,S,x),B.state.wrap\u003d\u003d\u003d1?B.k0\u003dxJ(B.k0,c,S,x):B.state.wrap\u003d\u003d\u003d2\u0026\u0026(B.k0\u003do6(B.k0,c,S,x)),B.yY+\u003dS,B.W4+\u003dS,c\u003dS);e.nf+\u003dc;if(e.nf+e.Hg\u003e\u003d3)for(I\u003de.kT-e.Hg,\ne.Qi\u003de.window[I],e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[I+1])\u0026e.Ma;e.Hg\u0026\u0026!(e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[I+3-1])\u0026e.Ma,e.WD[I\u0026e.py]\u003de.head[e.Qi],e.head[e.Qi]\u003dI,I++,e.Hg--,e.nf+e.Hg\u003c3););}while(e.nf\u003c262\u0026\u0026e.OR.uo!\u003d\u003d0)};\nrW\u003dfunction(e,L){for(var c;;){if(e.nf\u003c262){SM(e);if(e.nf\u003c262\u0026\u0026L\u003d\u003d\u003d0)return 1;if(e.nf\u003d\u003d\u003d0)break}c\u003d0;e.nf\u003e\u003d3\u0026\u0026(e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[e.kT+3-1])\u0026e.Ma,c\u003de.WD[e.kT\u0026e.py]\u003de.head[e.Qi],e.head[e.Qi]\u003de.kT);c!\u003d\u003d0\u0026\u0026e.kT-c\u003c\u003de.Vy-262\u0026\u0026(e.qv\u003dOcc(e,c));if(e.qv\u003e\u003d3)if(c\u003dEm(e,e.kT-e.w6,e.qv-3),e.nf-\u003de.qv,e.qv\u003c\u003de.sX\u0026\u0026e.nf\u003e\u003d3){e.qv--;do e.kT++,e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[e.kT+3-1])\u0026e.Ma,e.WD[e.kT\u0026e.py]\u003de.head[e.Qi],e.head[e.Qi]\u003de.kT;while(--e.qv!\u003d\u003d0);e.kT++}else e.kT+\u003de.qv,e.qv\u003d0,e.Qi\u003de.window[e.kT],e.Qi\u003d(e.Qi\u003c\u003ce.P1^\ne.window[e.kT+1])\u0026e.Ma;else c\u003dEm(e,0,e.window[e.kT]),e.nf--,e.kT++;if(c\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0))return 1}e.Hg\u003de.kT\u003c2?e.kT:2;return L\u003d\u003d\u003d4?(cu(e,!0),e.OR.ER\u003d\u003d\u003d0?3:4):e.Fo\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0)?1:2};\nhG\u003dfunction(e,L){for(var c,I;;){if(e.nf\u003c262){SM(e);if(e.nf\u003c262\u0026\u0026L\u003d\u003d\u003d0)return 1;if(e.nf\u003d\u003d\u003d0)break}c\u003d0;e.nf\u003e\u003d3\u0026\u0026(e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[e.kT+3-1])\u0026e.Ma,c\u003de.WD[e.kT\u0026e.py]\u003de.head[e.Qi],e.head[e.Qi]\u003de.kT);e.ND\u003de.qv;e.hE\u003de.w6;e.qv\u003d2;c!\u003d\u003d0\u0026\u0026e.ND\u003ce.sX\u0026\u0026e.kT-c\u003c\u003de.Vy-262\u0026\u0026(e.qv\u003dOcc(e,c),e.qv\u003c\u003d5\u0026\u0026(e.strategy\u003d\u003d\u003d1||e.qv\u003d\u003d\u003d3\u0026\u0026e.kT-e.w6\u003e4096)\u0026\u0026(e.qv\u003d2));if(e.ND\u003e\u003d3\u0026\u0026e.qv\u003c\u003de.ND){I\u003de.kT+e.nf-3;c\u003dEm(e,e.kT-1-e.hE,e.ND-3);e.nf-\u003de.ND-1;e.ND-\u003d2;do++e.kT\u003c\u003dI\u0026\u0026(e.Qi\u003d(e.Qi\u003c\u003ce.P1^e.window[e.kT+3-1])\u0026e.Ma,e.WD[e.kT\u0026e.py]\u003d\ne.head[e.Qi],e.head[e.Qi]\u003de.kT);while(--e.ND!\u003d\u003d0);e.UB\u003d0;e.qv\u003d2;e.kT++;if(c\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0))return 1}else if(e.UB){if((c\u003dEm(e,0,e.window[e.kT-1]))\u0026\u0026cu(e,!1),e.kT++,e.nf--,e.OR.ER\u003d\u003d\u003d0)return 1}else e.UB\u003d1,e.kT++,e.nf--}e.UB\u0026\u0026(Em(e,0,e.window[e.kT-1]),e.UB\u003d0);e.Hg\u003de.kT\u003c2?e.kT:2;return L\u003d\u003d\u003d4?(cu(e,!0),e.OR.ER\u003d\u003d\u003d0?3:4):e.Fo\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0)?1:2};\nqav\u003dfunction(e,L){for(var c,I,B,x\u003de.window;;){if(e.nf\u003c\u003d258){SM(e);if(e.nf\u003c\u003d258\u0026\u0026L\u003d\u003d\u003d0)return 1;if(e.nf\u003d\u003d\u003d0)break}e.qv\u003d0;if(e.nf\u003e\u003d3\u0026\u0026e.kT\u003e0\u0026\u0026(I\u003de.kT-1,c\u003dx[I],c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I])){for(B\u003de.kT+258;c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026c\u003d\u003d\u003dx[++I]\u0026\u0026I\u003cB;);e.qv\u003d258-(B-I);e.qv\u003ee.nf\u0026\u0026(e.qv\u003de.nf)}e.qv\u003e\u003d3?(c\u003dEm(e,1,e.qv-3),e.nf-\u003de.qv,e.kT+\u003de.qv,e.qv\u003d0):(c\u003dEm(e,0,e.window[e.kT]),e.nf--,e.kT++);if(c\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0))return 1}e.Hg\u003d0;return L\u003d\u003d\u003d\n4?(cu(e,!0),e.OR.ER\u003d\u003d\u003d0?3:4):e.Fo\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0)?1:2};\nTTc\u003dfunction(e,L){for(var c;;){if(e.nf\u003d\u003d\u003d0\u0026\u0026(SM(e),e.nf\u003d\u003d\u003d0)){if(L\u003d\u003d\u003d0)return 1;break}e.qv\u003d0;c\u003dEm(e,0,e.window[e.kT]);e.nf--;e.kT++;if(c\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0))return 1}e.Hg\u003d0;return L\u003d\u003d\u003d4?(cu(e,!0),e.OR.ER\u003d\u003d\u003d0?3:4):e.Fo\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0)?1:2};\nR6\u003dfunction(e,L,c,I,B){this.z4\u003de;this.lM\u003dL;this.hwW\u003dc;this.dk\u003dI;this.func\u003dB};\nWcc\u003dfunction(){this.OR\u003dnull;this.status\u003d0;this.Tr\u003dnull;this.wrap\u003dthis.pending\u003dthis.bL\u003dthis.d7\u003d0;this.eW\u003dnull;this.ll\u003d0;this.method\u003d8;this.YK\u003d-1;this.py\u003dthis.ws\u003dthis.Vy\u003d0;this.window\u003dnull;this.O6\u003d0;this.head\u003dthis.WD\u003dnull;this.Sy\u003dthis.xm\u003dthis.strategy\u003dthis.level\u003dthis.sX\u003dthis.wG\u003dthis.ND\u003dthis.nf\u003dthis.w6\u003dthis.kT\u003dthis.UB\u003dthis.hE\u003dthis.qv\u003dthis.Rp\u003dthis.P1\u003dthis.Ma\u003dthis.q9\u003dthis.uA\u003dthis.Qi\u003d0;this.kz\u003dnew C1.xj(1146);this.Vl\u003dnew C1.xj(122);this.mK\u003dnew C1.xj(78);Y2(this.kz);Y2(this.Vl);Y2(this.mK);this.jP\u003dthis.Uy\u003d\nthis.NF\u003dnull;this.Gw\u003dnew C1.xj(16);this.PR\u003dnew C1.xj(573);Y2(this.PR);this.La\u003dthis.CG\u003d0;this.depth\u003dnew C1.xj(573);Y2(this.depth);this.Cp\u003dthis.TN\u003dthis.Hg\u003dthis.matches\u003dthis.g1\u003dthis.zR\u003dthis.vr\u003dthis.Fo\u003dthis.Zw\u003dthis.m0\u003d0};\nMAT\u003dfunction(e,L){if(!e||!e.state||L\u003e5||L\u003c0)return e?K1(e,-2):-2;var c\u003de.state;if(!e.output||!e.input\u0026\u0026e.uo!\u003d\u003d0||c.status\u003d\u003d\u003d666\u0026\u0026L!\u003d\u003d4)return K1(e,e.ER\u003d\u003d\u003d0?-5:-2);c.OR\u003de;var I\u003dc.YK;c.YK\u003dL;if(c.status\u003d\u003d\u003d42)if(c.wrap\u003d\u003d\u003d2)e.k0\u003d0,I6(c,31),I6(c,139),I6(c,8),c.eW?(I6(c,(c.eW.text?1:0)+(c.eW.gy?2:0)+(c.eW.extra?4:0)+(c.eW.name?8:0)+(c.eW.comment?16:0)),I6(c,c.eW.time\u0026255),I6(c,c.eW.time\u003e\u003e8\u0026255),I6(c,c.eW.time\u003e\u003e16\u0026255),I6(c,c.eW.time\u003e\u003e24\u0026255),I6(c,c.level\u003d\u003d\u003d9?2:c.strategy\u003e\u003d2||c.level\u003c2?4:0),I6(c,c.eW.os\u0026\n255),c.eW.extra\u0026\u0026c.eW.extra.length\u0026\u0026(I6(c,c.eW.extra.length\u0026255),I6(c,c.eW.extra.length\u003e\u003e8\u0026255)),c.eW.gy\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending,0)),c.ll\u003d0,c.status\u003d69):(I6(c,0),I6(c,0),I6(c,0),I6(c,0),I6(c,0),I6(c,c.level\u003d\u003d\u003d9?2:c.strategy\u003e\u003d2||c.level\u003c2?4:0),I6(c,3),c.status\u003d113);else{var B\u003d8+(c.ws-8\u003c\u003c4)\u003c\u003c8;B|\u003d(c.strategy\u003e\u003d2||c.level\u003c2?0:c.level\u003c6?1:c.level\u003d\u003d\u003d6?2:3)\u003c\u003c6;c.kT!\u003d\u003d0\u0026\u0026(B|\u003d32);c.status\u003d113;Bu(c,B+(31-B%31));c.kT!\u003d\u003d0\u0026\u0026(Bu(c,e.k0\u003e\u003e\u003e16),Bu(c,e.k0\u002665535));e.k0\u003d1}if(c.status\u003d\u003d\u003d69)if(c.eW.extra){for(B\u003d\nc.pending;c.ll\u003c(c.eW.extra.length\u002665535)\u0026\u0026(c.pending!\u003d\u003dc.d7||(c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B)),n1(e),B\u003dc.pending,c.pending!\u003d\u003dc.d7));)I6(c,c.eW.extra[c.ll]\u0026255),c.ll++;c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B));c.ll\u003d\u003d\u003dc.eW.extra.length\u0026\u0026(c.ll\u003d0,c.status\u003d73)}else c.status\u003d73;if(c.status\u003d\u003d\u003d73)if(c.eW.name){B\u003dc.pending;do{if(c.pending\u003d\u003d\u003dc.d7\u0026\u0026(c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B)),n1(e),B\u003dc.pending,c.pending\u003d\u003d\u003dc.d7)){var x\u003d1;break}x\u003dc.ll\u003cc.eW.name.length?\nc.eW.name.charCodeAt(c.ll++)\u0026255:0;I6(c,x)}while(x!\u003d\u003d0);c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B));x\u003d\u003d\u003d0\u0026\u0026(c.ll\u003d0,c.status\u003d91)}else c.status\u003d91;if(c.status\u003d\u003d\u003d91)if(c.eW.comment){B\u003dc.pending;do{if(c.pending\u003d\u003d\u003dc.d7\u0026\u0026(c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B)),n1(e),B\u003dc.pending,c.pending\u003d\u003d\u003dc.d7)){x\u003d1;break}x\u003dc.ll\u003cc.eW.comment.length?c.eW.comment.charCodeAt(c.ll++)\u0026255:0;I6(c,x)}while(x!\u003d\u003d0);c.eW.gy\u0026\u0026c.pending\u003eB\u0026\u0026(e.k0\u003do6(e.k0,c.Tr,c.pending-B,B));x\u003d\u003d\u003d0\u0026\u0026(c.status\u003d103)}else c.status\u003d\n103;c.status\u003d\u003d\u003d103\u0026\u0026(c.eW.gy?(c.pending+2\u003ec.d7\u0026\u0026n1(e),c.pending+2\u003c\u003dc.d7\u0026\u0026(I6(c,e.k0\u0026255),I6(c,e.k0\u003e\u003e8\u0026255),e.k0\u003d0,c.status\u003d113)):c.status\u003d113);if(c.pending!\u003d\u003d0){if(n1(e),e.ER\u003d\u003d\u003d0)return c.YK\u003d-1,0}else if(e.uo\u003d\u003d\u003d0\u0026\u0026(L\u003c\u003c1)-(L\u003e4?9:0)\u003c\u003d(I\u003c\u003c1)-(I\u003e4?9:0)\u0026\u0026L!\u003d\u003d4)return K1(e,-5);if(c.status\u003d\u003d\u003d666\u0026\u0026e.uo!\u003d\u003d0)return K1(e,-5);if(e.uo!\u003d\u003d0||c.nf!\u003d\u003d0||L!\u003d\u003d0\u0026\u0026c.status!\u003d\u003d666){I\u003dc.strategy\u003d\u003d\u003d2?TTc(c,L):c.strategy\u003d\u003d\u003d3?qav(c,L):ud[c.level].func(c,L);if(I\u003d\u003d\u003d3||I\u003d\u003d\u003d4)c.status\u003d666;if(I\u003d\u003d\u003d1||I\u003d\u003d\u003d3)return e.ER\u003d\u003d\u003d0\u0026\u0026(c.YK\u003d\n-1),0;if(I\u003d\u003d\u003d2\u0026\u0026(L\u003d\u003d\u003d1?(ZW(c,2,3),p1(c,256,eM),c.Cp\u003d\u003d\u003d16?(y5(c,c.TN),c.TN\u003d0,c.Cp\u003d0):c.Cp\u003e\u003d8\u0026\u0026(c.Tr[c.pending++]\u003dc.TN\u0026255,c.TN\u003e\u003e\u003d8,c.Cp-\u003d8)):L!\u003d\u003d5\u0026\u0026(ZW(c,0,3),oA6(c,0,0),L\u003d\u003d\u003d3\u0026\u0026(Y2(c.head),c.nf\u003d\u003d\u003d0\u0026\u0026(c.kT\u003d0,c.Rp\u003d0,c.Hg\u003d0))),n1(e),e.ER\u003d\u003d\u003d0))return c.YK\u003d-1,0}if(L!\u003d\u003d4)return 0;if(c.wrap\u003c\u003d0)return 1;c.wrap\u003d\u003d\u003d2?(I6(c,e.k0\u0026255),I6(c,e.k0\u003e\u003e8\u0026255),I6(c,e.k0\u003e\u003e16\u0026255),I6(c,e.k0\u003e\u003e24\u0026255),I6(c,e.W4\u0026255),I6(c,e.W4\u003e\u003e8\u0026255),I6(c,e.W4\u003e\u003e16\u0026255),I6(c,e.W4\u003e\u003e24\u0026255)):(Bu(c,e.k0\u003e\u003e\u003e16),Bu(c,e.k0\u002665535));n1(e);c.wrap\u003e0\u0026\u0026\n(c.wrap\u003d-c.wrap);return c.pending!\u003d\u003d0?0:1};\ntG\u003dfunction(e){if(!(this instanceof tG))return new tG(e);e\u003dthis.options\u003dC1.assign({level:-1,method:8,chunkSize:16384,h$:15,Su:8,strategy:0,to:\"\"},e||{});e.raw\u0026\u0026e.h$\u003e0?e.h$\u003d-e.h$:e.pH\u0026\u0026e.h$\u003e0\u0026\u0026e.h$\u003c16\u0026\u0026(e.h$+\u003d16);this.err\u003d0;this.msg\u003d\"\";this.ended\u003d!1;this.chunks\u003d[];this.OR\u003dnew zpJ;this.OR.ER\u003d0;var L\u003dthis.OR;var c\u003de.level,I\u003de.method,B\u003de.h$,x\u003de.Su,S\u003de.strategy;if(L){var h\u003d1;c\u003d\u003d\u003d-1\u0026\u0026(c\u003d6);B\u003c0?(h\u003d0,B\u003d-B):B\u003e15\u0026\u0026(h\u003d2,B-\u003d16);if(x\u003c1||x\u003e9||I!\u003d\u003d8||B\u003c8||B\u003e15||c\u003c0||c\u003e9||S\u003c0||S\u003e4)L\u003dK1(L,-2);else{B\u003d\u003d\u003d8\u0026\u0026(B\u003d9);var R\u003d\nnew Wcc;L.state\u003dR;R.OR\u003dL;R.wrap\u003dh;R.eW\u003dnull;R.ws\u003dB;R.Vy\u003d1\u003c\u003cR.ws;R.py\u003dR.Vy-1;R.q9\u003dx+7;R.uA\u003d1\u003c\u003cR.q9;R.Ma\u003dR.uA-1;R.P1\u003d~~((R.q9+3-1)/3);R.window\u003dnew C1.gS(R.Vy*2);R.head\u003dnew C1.xj(R.uA);R.WD\u003dnew C1.xj(R.Vy);R.Zw\u003d1\u003c\u003cx+6;R.d7\u003dR.Zw*4;R.Tr\u003dnew C1.gS(R.d7);R.vr\u003d1*R.Zw;R.m0\u003d3*R.Zw;R.level\u003dc;R.strategy\u003dS;R.method\u003dI;if(L\u0026\u0026L.state){L.W4\u003dL.pM\u003d0;L.AU\u003d2;c\u003dL.state;c.pending\u003d0;c.bL\u003d0;c.wrap\u003c0\u0026\u0026(c.wrap\u003d-c.wrap);c.status\u003dc.wrap?42:113;L.k0\u003dc.wrap\u003d\u003d\u003d2?0:1;c.YK\u003d0;if(!s$n){I\u003dArray(16);for(x\u003dS\u003d0;x\u003c28;x++)for(lA[x]\u003dS,B\u003d0;B\u003c\n1\u003c\u003cHY[x];B++)jZ[S++]\u003dx;jZ[S-1]\u003dx;for(x\u003dS\u003d0;x\u003c16;x++)for(dp[x]\u003dS,B\u003d0;B\u003c1\u003c\u003cQ5[x];B++)PY[S++]\u003dx;for(S\u003e\u003e\u003d7;x\u003c30;x++)for(dp[x]\u003dS\u003c\u003c7,B\u003d0;B\u003c1\u003c\u003cQ5[x]-7;B++)PY[256+S++]\u003dx;for(B\u003d0;B\u003c\u003d15;B++)I[B]\u003d0;for(B\u003d0;B\u003c\u003d143;)eM[B*2+1]\u003d8,B++,I[8]++;for(;B\u003c\u003d255;)eM[B*2+1]\u003d9,B++,I[9]++;for(;B\u003c\u003d279;)eM[B*2+1]\u003d7,B++,I[7]++;for(;B\u003c\u003d287;)eM[B*2+1]\u003d8,B++,I[8]++;ISn(eM,287,I);for(B\u003d0;B\u003c30;B++)LT[B*2+1]\u003d5,LT[B*2]\u003dciv(B,5);vAr\u003dnew NZ(eM,HY,257,286,15);fSR\u003dnew NZ(LT,Q5,0,30,15);Aic\u003dnew NZ([],Fcc,0,19,7);s$n\u003d!0}c.NF\u003dnew me(c.kz,vAr);\nc.Uy\u003dnew me(c.Vl,fSR);c.jP\u003dnew me(c.mK,Aic);c.TN\u003d0;c.Cp\u003d0;BT6(c);c\u003d0}else c\u003dK1(L,-2);c\u003d\u003d\u003d0\u0026\u0026(L\u003dL.state,L.O6\u003d2*L.Vy,Y2(L.head),L.sX\u003dud[L.level].lM,L.xm\u003dud[L.level].z4,L.Sy\u003dud[L.level].hwW,L.wG\u003dud[L.level].dk,L.kT\u003d0,L.Rp\u003d0,L.nf\u003d0,L.Hg\u003d0,L.qv\u003dL.ND\u003d2,L.UB\u003d0,L.Qi\u003d0);L\u003dc}}else L\u003d-2;if(L!\u003d\u003d0)throw Error(XZ[L]);e.header\u0026\u0026(L\u003dthis.OR)\u0026\u0026L.state\u0026\u0026L.state.wrap\u003d\u003d\u003d2\u0026\u0026(L.state.eW\u003de.header);if(e.dR){var u;typeof e.dR\u003d\u003d\u003d\"string\"?u\u003dLc6(e.dR):bcf.call(e.dR)\u003d\u003d\u003d\"[object ArrayBuffer]\"?u\u003dnew Uint8Array(e.dR):u\u003de.dR;e\u003dthis.OR;\nx\u003du;S\u003dx.length;if(e\u0026\u0026e.state)if(u\u003de.state,L\u003du.wrap,L\u003d\u003d\u003d2||L\u003d\u003d\u003d1\u0026\u0026u.status!\u003d\u003d42||u.nf)L\u003d-2;else{L\u003d\u003d\u003d1\u0026\u0026(e.k0\u003dxJ(e.k0,x,S,0));u.wrap\u003d0;S\u003e\u003du.Vy\u0026\u0026(L\u003d\u003d\u003d0\u0026\u0026(Y2(u.head),u.kT\u003d0,u.Rp\u003d0,u.Hg\u003d0),c\u003dnew C1.gS(u.Vy),C1.E3(c,x,S-u.Vy,u.Vy,0),x\u003dc,S\u003du.Vy);c\u003de.uo;I\u003de.yY;B\u003de.input;e.uo\u003dS;e.yY\u003d0;e.input\u003dx;for(SM(u);u.nf\u003e\u003d3;){x\u003du.kT;S\u003du.nf-2;do u.Qi\u003d(u.Qi\u003c\u003cu.P1^u.window[x+3-1])\u0026u.Ma,u.WD[x\u0026u.py]\u003du.head[u.Qi],u.head[u.Qi]\u003dx,x++;while(--S);u.kT\u003dx;u.nf\u003d2;SM(u)}u.kT+\u003du.nf;u.Rp\u003du.kT;u.Hg\u003du.nf;u.nf\u003d0;u.qv\u003du.ND\u003d2;u.UB\u003d0;e.yY\u003d\nI;e.input\u003dB;e.uo\u003dc;u.wrap\u003dL;L\u003d0}else L\u003d-2;if(L!\u003d\u003d0)throw Error(XZ[L]);this.KLe\u003d!0}};\nicc\u003dfunction(e,L){L\u003dL||{};L.pH\u003d!0;L\u003dnew tG(L);L.push(e,!0);if(L.err)throw L.msg||XZ[L.err];return L.result};\nG4f\u003dfunction(){var e\u003dg.HM.apply(0,arguments);return e.length\u003d\u003d\u003d0?function(L){return L}:e.length\u003d\u003d\u003d1?e[0]:e.reduce(function(L,c){return function(){return L(c.apply(null,g.V(g.HM.apply(0,arguments))))}})};\ngAM\u003dfunction(){var e\u003dg.HM.apply(0,arguments);return function(L){return function(c,I){function B(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\nc\u003dL(c,I);var x\u003d{getState:c.getState,dispatch:function(S){return B.apply(null,[S].concat(g.V(g.HM.apply(1,arguments))))}};\nI\u003de.map(function(S){return S(x)});\nB\u003dG4f.apply(null,g.V(I))(c.dispatch);return Object.assign({},c,{dispatch:B})}}};\nOe\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\nk4n\u003dfunction(e){Object.keys(e).forEach(function(L){var c\u003de[L];if(typeof c(void 0,{type:qN})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+L+\"\\\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don\u0027t want to set a value for this reducer, you can use null instead of undefined.\");if(typeof c(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+Oe()})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+\nL+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \u0027\"+(qN+\u0027\\\u0027 or other actions in \"redux/*\" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.\u0027));})};\nDqH\u003dfunction(e,L,c){function I(){if(t)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 h}\nfunction B(T){if(typeof T!\u003d\u003d\"function\")throw Error(\"Expected the listener to be a function. Instead, received: \u0027\"+typeof T+\"\u0027\");if(t)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 W\u003d!0;u\u003d\u003d\u003dR\u0026\u0026(u\u003dR.slice());u.push(T);return function(){if(W){if(t)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.\");\nW\u003d!1;u\u003d\u003d\u003dR\u0026\u0026(u\u003dR.slice());u.splice(u.indexOf(T),1);R\u003dnull}}}\nfunction x(T){if(typeof T!\u003d\u003d\"object\"||T\u003d\u003d\u003dnull)var W\u003d!1;else{for(W\u003dT;Object.getPrototypeOf(W)!\u003d\u003dnull;)W\u003dObject.getPrototypeOf(W);W\u003dObject.getPrototypeOf(T)\u003d\u003d\u003dW}if(!W)throw Error(\"Actions must be plain objects. Instead, the actual type was: \u0027\"+typeof T+\"\u0027. You may need to add middleware to your store setup to handle dispatching other values, such as \u0027redux-thunk\u0027 to handle dispatching functions. See https://redux.js.org/tutorials/fundamentals/part-4-store#middleware and https://redux.js.org/tutorials/fundamentals/part-6-async-logic#using-the-redux-thunk-middleware for examples.\");\nif(typeof T.type\u003d\u003d\u003d\"undefined\")throw Error(\u0027Actions may not have an undefined \"type\" property. You may have misspelled an action type string constant.\u0027);if(t)throw Error(\"Reducers may not dispatch actions.\");try{t\u003d!0,h\u003dS(h,T)}finally{t\u003d!1}W\u003dR\u003du;for(var A\u003d0;A\u003cW.length;A++)(0,W[A])();return T}\nif(typeof L\u003d\u003d\u003d\"function\"\u0026\u0026typeof c\u003d\u003d\u003d\"function\"||typeof c\u003d\u003d\u003d\"function\"\u0026\u0026typeof arguments[3]\u003d\u003d\u003d\"function\")throw Error(\"It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function. See https://redux.js.org/tutorials/fundamentals/part-4-store#creating-a-store-with-enhancers for an example.\");typeof L\u003d\u003d\u003d\"function\"\u0026\u0026typeof c\u003d\u003d\u003d\"undefined\"\u0026\u0026(c\u003dL,L\u003dvoid 0);if(typeof c!\u003d\u003d\"undefined\"){if(typeof c!\u003d\u003d\"function\")throw Error(\"Expected the enhancer to be a function. Instead, received: \u0027\"+\ntypeof c+\"\u0027\");return c(DqH)(e,L)}if(typeof e!\u003d\u003d\"function\")throw Error(\"Expected the root reducer to be a function. Instead, received: \u0027\"+typeof e+\"\u0027\");var S\u003de,h\u003dL,R\u003d[],u\u003dR,t\u003d!1;x({type:qN});var O\u003d{},q\u003d(O.dispatch\u003dx,O.subscribe\u003dB,O.getState\u003dI,O.replaceReducer\u003dfunction(T){if(typeof T!\u003d\u003d\"function\")throw Error(\"Expected the nextReducer to be a function. Instead, received: \u0027\"+typeof T);S\u003dT;x({type:woc});return q},O[JiM]\u003dfunction(){var T\u003d{};\nreturn T.subscribe\u003dfunction(W){function A(){W.next\u0026\u0026W.next(I())}\nif(typeof W!\u003d\u003d\"object\"||W\u003d\u003d\u003dnull)throw new TypeError(\"Expected the observer to be an object. Instead, received: \u0027\"+typeof W+\"\u0027\");A();return{unsubscribe:B(A)}},T[JiM]\u003dfunction(){return this},T},O);\nreturn q};\nVAf\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseSafeScriptWrappedValue)?LNH(e):null:null};\nTw\u003dfunction(e){return e?(e\u003de.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?ca(e):null:null};\naST\u003dfunction(e){e\u003dCqx(e);return q9(e)};\ng.Wu\u003dfunction(e){e\u003dCqx(e);return ca(e)};\nCqx\u003dfunction(e){return e\u003d\u003d\u003dnull?\"null\":e\u003d\u003d\u003dvoid 0?\"undefined\":e};\nNT6\u003dfunction(e){this.XF\u003dHy(e)};\nyi6\u003dfunction(e){var L\u003de[r[41]](r[3]),c\u003d[function(){for(var I\u003d64,B\u003d[];++I-B[r[1]]-32;)switch(I){case 46:I\u003d95;default:B[r[10]](String[r[19]](I));case 94:case 95:case 96:break;case 123:I-\u003d76;case 92:case 93:continue;case 58:I\u003d44;case 91:}return B},\n-1312527253,function(I,B){B\u003d(B%I[r[1]]+I[r[1]])%I[r[1]];I[r[9]](B,1)},\nL,-553502999,-1926002789,r[2],-2084154821,1302834567,-577531835,1715374173,r[87],536081655,2031863286,function(){for(var I\u003d64,B\u003d[];++I-B[r[1]]-32;)switch(I){case 58:I\u003d96;continue;case 91:I\u003d44;break;case 65:I\u003d47;continue;case 46:I\u003d153;case 123:I-\u003d58;default:B[r[10]](String[r[19]](I))}return B},\n-172608447,r[1],2101636793,-40560481,380295603,function(I,B){B[r[10]](I)},\n397982037,function(I){I[r[18]]()},\nfunction(){for(var I\u003d64,B\u003d[];++I-B[r[1]]-32;){switch(I){case 58:I-\u003d14;case 91:case 92:case 93:continue;case 123:I\u003d47;case 94:case 95:case 96:continue;case 46:I\u003d95}B[r[10]](String[r[19]](I))}return B},\n-223299554,486702437,-640018466,574200860,-295570228,660196021,605771954,-1361033801,function(I){for(var B\u003dI[r[1]];B;)I[r[10]](I[r[9]](--B,1)[0])},\n-867352778,function(I,B){if(I[r[1]]!\u003d0){B\u003d(B%I[r[1]]+I[r[1]])%I[r[1]];var x\u003dI[0];I[0]\u003dI[B];I[B]\u003dx}},\n1174055263,-496860372,936686009,630009242,-1500167729,L,L,-1900761189,1892547769,-568709906,1866994896,-728562647,746872001,371492248,1915465477,function(I,B){B[r[9]](B[r[1]],0,I)},\n775101117,function(I,B){B[r[1]]!\u003d0\u0026\u0026(I\u003d(I%B[r[1]]+B[r[1]])%B[r[1]],B[r[9]](0,1,B[r[9]](I,1,B[0])[0]))},\n1299566076,638306507,-1603859528,311067463,-1872762822,1955562826,function(I,B,x,S,h){return B(x,S,h)},\n1120376611,646809102,function(I,B,x,S,h,R,u,t,O){return x(S,h,R,u,t,O)},\n1686062185,null,function(I,B,x){var S\u003dx[r[1]];B[r[63]](function(h,R,u){this[r[10]](u[R]\u003dx[(x[r[12]](h)-x[r[12]](this[R])+R+S--)%x[r[1]]])},I[r[41]](r[3]))},\n-1162824359,-1922769931,-1039863769,594927534,function(I,B,x,S,h,R){return B(S,h,R)},\n380207588,-1159409408,null,1105878228,1931639504,-891638292,null,1989860762,function(I,B){I\u003d(I%B[r[1]]+B[r[1]])%B[r[1]];B[r[9]](-I)[r[18]]()[r[63]](function(x){B[r[65]](x)})},\n1613036368,1643684542,781854652,1286748757,function(I,B){for(B\u003d(B%I[r[1]]+I[r[1]])%I[r[1]];B--;)I[r[65]](I[r[21]]())},\n715526031,function(){for(var I\u003d64,B\u003d[];++I-B[r[1]]-32;){switch(I){case 91:I\u003d44;continue;case 123:I\u003d65;break;case 65:I-\u003d18;continue;case 58:I\u003d96;continue;case 46:I\u003d95}B[r[10]](String[r[19]](I))}return B}];\nc[64]\u003dc;c[73]\u003dc;c[77]\u003dc;if(typeof mqn\u003d\u003d\u003dr[74])return e;try{try{c[51]\u003e\u003d-3\u0026\u0026(0,c[50])(c[58],c[77])}catch(I){(0,c[84])(c[40],c[8])}try{c[15]\u003e\u003d3?(0,c[2])(c[40],c[67]):(0,c[34])(c[73],c[43]),(c[85]\u003d\u003d-2||(((0,c[70])(((0,c[79])(c[new Date(r[51])/1E3],c[40]),((0,c[79])(c[9],c[40]),c[34])(c[41],c[39]),c[52])(c[8-64%(new Date(r[46])/1E3)+134],c[41]),c[84],(0,c[34])(c[41],c[29]),c[40],c[28]),c[59])((0,c[32])(c[40]),c[34],c[77],c[83]),0))\u0026\u0026(((((((0,c[65])(c[6],c[40],(0,c[86])()),c[79])(c[49],c[40]),c[59])((0,c[2])(c[3],\nc[1]),c[34],c[64],c[81]),c[65])(c[16],c[40],(0,c[23])()),c[79])(c[74],c[64]),c[2])(c[3],c[new Date(r[60])/1E3]),c[65])(c[16],c[new Date(r[83])/1E3],(0,c[86])()),c[25]!\u003d7\u0026\u0026(0,c[79])(c[80],c[77]),c[21]\u003d\u003d\u003d8?((0,c[35])(((0,c[10])(c[49],c[21]),c[10])(c[67],c[29]),c[8],c[49]),c[35])((0,c[55])(c[22],c[67]),c[66],c[49],c[68]):(((((0,c[28])(c[39],c[53]),c[86])(c[17]),c[28])(c[7],c[53]),c[86])(c[40]),c[59])(c[2],c[20]),c[58]!\u003d-8\u0026\u0026(c[78]\u003c\u003d0||((0,c[49])(((0,c[52])((0,c[79])(c[34]),c[21],c[20],c[36]),((0,c[27])(c[20],\nc[84]),c[1])(c[34]),(0,c[21])(c[20],c[43]),c[21])(c[71],c[87]),(0,c[21])(c[47],c[56]),c[52],(0,c[46])(c[7],c[71],(0,c[9])()),c[21],c[70],c[26]),r[3]))\u0026\u0026((((0,c[52])((0,c[77])(c[16],c[23]),c[77],c[71],c[10]),c[27])(c[34],c[5]),c[42])(c[28],c[55]),c[10])(c[57],c[21])\u0026(0,c[3])((((0,c[66])(c[21],c[24]),c[42])(c[84],c[73]),c[60])(c[22],c[27]),c[28],c[73],c[2]),c[24]!\u003d-8\u0026\u0026(0,c[88])(c[86],c[new Date(r[72])/1E3])}catch(I){(0,c[3])((((0,c[28])(c[0],c[22]),((0,c[60])(c[0],c[45]),c[30])(c[86]),c[66])(c[21],\nc[52]),(0,c[60])(c[55],c[8])),c[30],c[0])}try{c[58]\u003c8\u0026\u0026((0,c[85])(c[46],c[0],(0,c[6])()),c[40])(c[0]),c[58]\u003c8\u0026\u0026(c[67]!\u003d8||(((0,c[60])(c[0],c[29]),c[10])(c[81],c[55]),0))\u0026\u0026(0,c[3])((0,c[42])(c[11],c[86]),c[71],c[32],c[86]),c[18]\u003e\u003d2?(0,c[63])((0,c[54])(c[25],c[81],(0,c[65])()),c[35],c[60],c[46]):(0,c[63])((0,c[29])(c[81],c[78]),c[29],c[60],c[8]),c[50]!\u003d\u003d0\u0026\u0026(c[1]\u003e\u003d-6||((0,c[63])((0,c[63])((0,c[90])(c[60]),c[29],c[55],c[5]),c[54],c[15],c[28],(0,c[65])()),0))\u0026\u0026(0,c[49])((0,c[35])(c[42],c[80]),c[72],(0,c[3])(c[6],\nc[85]),c[79],c[32])}catch(I){((((0,c[8])(c[41],c[19]),c[58])(c[57],c[2]),c[38])(c[19]),c[58])(c[84],c[48])}try{c[33]!\u003d-3\u0026\u0026(c[36]\u003d\u003d-9||((0,c[1])((0,c[26])(c[53],c[35]),c[64],c[19],c[45]),0))\u0026\u0026(0,c[1])((0,c[83])(c[54],c[19],(0,c[46])()),c[new Date(r[78])/1E3],c[54],c[19],(0,c[46])()),c[17]\u003e-9\u0026\u0026((0,c[38])(c[new Date(r[82])/1E3]),1)||(0,c[69])(c[88],c[84]),c[34]\u003c-5\u0026\u0026(c[79]\u003d\u003d-10||(((0,c[64])(c[57],c[12]),c[64])(c[71],c[87]),0))\u0026\u0026(0,c[32])((0,c[59])(c[new Date(r[69])/1E3]),c[89],c[88],c[12])}catch(I){(0,c[32])((0,c[89])(c[88],\nc[6]),c[69],c[29]),(0,c[23])(c[85],c[50],(0,c[77])())}}catch(I){return r[66]+e}return L[r[6]](r[3])};\ng.MN\u003dfunction(e){this.name\u003de};\nZcc\u003dfunction(e){this.XF\u003dHy(e)};\nzw\u003dfunction(e){this.XF\u003dHy(e)};\nse\u003dfunction(e){this.XF\u003dHy(e)};\npoM\u003dfunction(e){this.XF\u003dHy(e)};\nvu\u003dfunction(e){this.XF\u003dHy(e)};\nfT\u003dfunction(e){this.XF\u003dHy(e)};\nAG\u003dfunction(e){this.XF\u003dHy(e)};\nF$\u003dfunction(e){this.XF\u003dHy(e)};\nbd\u003dfunction(e){this.XF\u003dHy(e)};\nid\u003dfunction(e){this.XF\u003dHy(e)};\nGw\u003dfunction(e){this.XF\u003dHy(e)};\ngW\u003dfunction(e){this.XF\u003dHy(e)};\nkJ\u003dfunction(e){this.XF\u003dHy(e)};\nDu\u003dfunction(e){this.XF\u003dHy(e)};\nwW\u003dfunction(e){this.XF\u003dHy(e)};\nJG\u003dfunction(e){this.XF\u003dHy(e,500)};\nVJ\u003dfunction(e){this.XF\u003dHy(e)};\nCT\u003dfunction(e){this.XF\u003dHy(e)};\n$qv\u003dfunction(e){this.XF\u003dHy(e)};\nj$n\u003dfunction(){return g.BU(\"yt.ads.biscotti.lastId_\")||\"\"};\nHc6\u003dfunction(e){g.IL(\"yt.ads.biscotti.lastId_\",e)};\nyJ\u003dfunction(){var e\u003darguments,L\u003da6;e.length\u003e1?L[e[0]]\u003de[1]:e.length\u003d\u003d\u003d1\u0026\u0026Object.assign(L,e[0])};\ng.Zu\u003dfunction(e,L){return e in a6?a6[e]:L};\npT\u003dfunction(e){var L\u003da6.EXPERIMENT_FLAGS;return L?L[e]:void 0};\nlSJ\u003dfunction(e){$J.forEach(function(L){return L(e)})};\ng.Hu\u003dfunction(e){return e\u0026\u0026window.yterr?function(){try{return e.apply(this,arguments)}catch(L){g.jM(L)}}:e};\ng.jM\u003dfunction(e){var L\u003dg.BU(\"yt.logging.errors.log\");L?L(e,\"ERROR\",void 0,void 0,void 0,void 0,void 0):(L\u003dg.Zu(\"ERRORS\",[]),L.push([e,\"ERROR\",void 0,void 0,void 0,void 0,void 0]),yJ(\"ERRORS\",L));lSJ(e)};\nld\u003dfunction(e,L,c,I,B){var x\u003dg.BU(\"yt.logging.errors.log\");x?x(e,\"WARNING\",L,c,I,void 0,B):(x\u003dg.Zu(\"ERRORS\",[]),x.push([e,\"WARNING\",L,c,I,void 0,B]),yJ(\"ERRORS\",x))};\nPu\u003dfunction(e,L){L\u003de.split(L);for(var c\u003d{},I\u003d0,B\u003dL.length;I\u003cB;I++){var x\u003dL[I].split(\"\u003d\");if(x.length\u003d\u003d\u003d1\u0026\u0026x[0]||x.length\u003d\u003d\u003d2)try{var S\u003dPqx(x[0]||\"\"),h\u003dPqx(x[1]||\"\");if(S in c){var R\u003dc[S];Array.isArray(R)?g.mN(R,h):c[S]\u003d[R,h]}else c[S]\u003dh}catch(q){var u\u003dq,t\u003dx[0],O\u003dString(Pu);u.args\u003d[{key:t,value:x[1],query:e,method:Q$n\u003d\u003d\u003dO?\"unchanged\":O}];dq6.hasOwnProperty(t)||ld(u)}}return c};\nQJ\u003dfunction(e){var L\u003d[];g.Le(e,function(c,I){var B\u003dg.kC(I);g.KZ(Array.isArray(c)?c:[c],function(x){x\u003d\u003d\"\"?L.push(B):L.push(B+\"\u003d\"+g.kC(x))})});\nreturn L.join(\"\u0026\")};\ndW\u003dfunction(e){e.charAt(0)\u003d\u003d\u003d\"?\"\u0026\u0026(e\u003de.substring(1));return Pu(e,\"\u0026\")};\nUe\u003dfunction(e){return e.split(\",\").map(function(L){return dW(L)})};\ng.Ee\u003dfunction(e){return e.indexOf(\"?\")!\u003d\u003d-1?(e\u003d(e||\"\").split(\"#\")[0],e\u003de.split(\"?\",2),dW(e.length\u003e1?e[1]:e[0])):{}};\nX$\u003dfunction(e,L){return UqJ(e,L||{},!0)};\nKT\u003dfunction(e,L){return UqJ(e,L||{},!1)};\nUqJ\u003dfunction(e,L,c){var I\u003de.split(\"#\",2);e\u003dI[0];I\u003dI.length\u003e1?\"#\"+I[1]:\"\";var B\u003de.split(\"?\",2);e\u003dB[0];B\u003ddW(B[1]||\"\");for(var x in L)if(c||!g.uw(B,x))B[x]\u003dL[x];return g.WO(e,B)+I};\nYJ\u003dfunction(e){if(!L)var L\u003dwindow.location.href;var c\u003dg.rj(e)[1]||null,I\u003dg.hp(e);c\u0026\u0026I?(e\u003dg.rj(e),L\u003dg.rj(L),e\u003de[3]\u003d\u003dL[3]\u0026\u0026e[1]\u003d\u003dL[1]\u0026\u0026e[4]\u003d\u003dL[4]):e\u003dI?g.hp(L)\u003d\u003d\u003dI\u0026\u0026(Number(g.rj(L)[4]||null)||null)\u003d\u003d\u003d(Number(g.rj(e)[4]||null)||null):!0;return e};\nnT\u003dfunction(e){e||(e\u003ddocument.location.href);e\u003dg.rj(e)[1]||null;return e!\u003d\u003dnull\u0026\u0026e\u003d\u003d\u003d\"https\"};\neG\u003dfunction(e){e\u003dEAH(e);return e\u003d\u003d\u003dnull?!1:e[0]\u003d\u003d\u003d\"com\"\u0026\u0026e[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nXoc\u003dfunction(e){e\u003dEAH(e);return e\u003d\u003d\u003dnull?!1:e[1]\u003d\u003d\u003d\"google\"?!0:e[2]\u003d\u003d\u003d\"google\"?e[0]\u003d\u003d\u003d\"au\"\u0026\u0026e[1]\u003d\u003d\u003d\"com\"?!0:e[0]\u003d\u003d\u003d\"uk\"\u0026\u0026e[1]\u003d\u003d\u003d\"co\"?!0:!1:!1};\nEAH\u003dfunction(e){e\u003dg.hp(e);return e!\u003d\u003dnull?e.split(\".\").reverse():null};\nPqx\u003dfunction(e){return e\u0026\u0026e.match(Kcx)?e:wz(e)};\nIC\u003dfunction(e){var L\u003dLQ;e\u003de\u003d\u003d\u003dvoid 0?j$n():e;var c\u003dObject,I\u003dc.assign,B\u003dc3(L);var x\u003dL.X;try{var S\u003dx.screenX;var h\u003dx.screenY}catch(J){}try{var R\u003dx.outerWidth;var u\u003dx.outerHeight}catch(J){}try{var t\u003dx.innerWidth;var O\u003dx.innerHeight}catch(J){}try{var q\u003dx.screenLeft;var T\u003dx.screenTop}catch(J){}try{t\u003dx.innerWidth,O\u003dx.innerHeight}catch(J){}try{var W\u003dx.screen.availWidth;var A\u003dx.screen.availTop}catch(J){}x\u003d[q,T,S,h,W,A,R,u,t,O];S\u003dcTn(!1,L.X.top);h\u003d{};var b\u003db\u003d\u003d\u003dvoid 0?g.LZ:b;R\u003dnew Cs;\"SVGElement\"in b\u0026\u0026\"createElementNS\"in\nb.document\u0026\u0026R.set(0);u\u003dBur();u[\"allow-top-navigation-by-user-activation\"]\u0026\u0026R.set(1);u[\"allow-popups-to-escape-sandbox\"]\u0026\u0026R.set(2);b.crypto\u0026\u0026b.crypto.subtle\u0026\u0026R.set(3);\"TextDecoder\"in b\u0026\u0026\"TextEncoder\"in b\u0026\u0026R.set(4);b\u003dbMc(R);L\u003d(h.bc\u003db,h.bih\u003dS.height,h.biw\u003dS.width,h.brdim\u003dx.join(),h.vis\u003dxT(L.K),h.wgl\u003d!!wF.WebGLRenderingContext,h);c\u003dI.call(c,B,L);c.ca_type\u003d\"image\";e\u0026\u0026(c.bid\u003de);return c};\nc3\u003dfunction(e){var L\u003d{};L.dt\u003dYav;L.flash\u003d\"0\";a:{try{var c\u003de.X.top.location.href}catch(t){e\u003d2;break a}e\u003dc?c\u003d\u003d\u003de.K.location.href?0:1:2}L\u003d(L.frm\u003de,L);try{L.u_tz\u003d-(new Date).getTimezoneOffset();var I\u003dI\u003d\u003d\u003dvoid 0?wF:I;try{var B\u003dI.history.length}catch(t){B\u003d0}L.u_his\u003dB;var x;L.u_h\u003d(x\u003dwF.screen)\u003d\u003dnull?void 0:x.height;var S;L.u_w\u003d(S\u003dwF.screen)\u003d\u003dnull?void 0:S.width;var h;L.u_ah\u003d(h\u003dwF.screen)\u003d\u003dnull?void 0:h.availHeight;var R;L.u_aw\u003d(R\u003dwF.screen)\u003d\u003dnull?void 0:R.availWidth;var u;L.u_cd\u003d(u\u003dwF.screen)\u003d\u003dnull?void 0:\nu.colorDepth}catch(t){}return L};\neLx\u003dfunction(){if(!nAn)return null;var e\u003dnAn();return\"open\"in e?e:null};\ng.xa\u003dfunction(e){switch(B3(e)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nB3\u003dfunction(e){return e\u0026\u0026\"status\"in e?e.status:-1};\ng.oC\u003dfunction(e,L){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.Hu(e));return window.setTimeout(e,L)};\ng.SG\u003dfunction(e,L){typeof e\u003d\u003d\u003d\"function\"\u0026\u0026(e\u003dg.Hu(e));return window.setInterval(e,L)};\ng.ra\u003dfunction(e){window.clearTimeout(e)};\ng.hF\u003dfunction(e){window.clearInterval(e)};\ng.uL\u003dfunction(e){e\u003dRC(e);return typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e\u003d\u003d\u003d\"false\"?!1:!!e};\ng.tF\u003dfunction(e,L){e\u003dRC(e);return e\u003d\u003d\u003dvoid 0\u0026\u0026L!\u003d\u003dvoid 0?L:Number(e||0)};\nON\u003dfunction(){return g.Zu(\"EXPERIMENTS_TOKEN\",\"\")};\nRC\u003dfunction(e){return g.Zu(\"EXPERIMENT_FLAGS\",{})[e]};\nqL\u003dfunction(){for(var e\u003d[],L\u003dg.Zu(\"EXPERIMENTS_FORCED_FLAGS\",{}),c\u003dg.f(Object.keys(L)),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,e.push({key:I,value:String(L[I])});c\u003dg.Zu(\"EXPERIMENT_FLAGS\",{});I\u003dg.f(Object.keys(c));for(var B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.startsWith(\"force_\")\u0026\u0026L[B]\u003d\u003d\u003dvoid 0\u0026\u0026e.push({key:B,value:String(c[B])});return e};\nTZ\u003dfunction(e,L,c,I,B,x,S,h){function R(){(u\u0026\u0026\"readyState\"in u?u.readyState:0)\u003d\u003d\u003d4\u0026\u0026L\u0026\u0026g.Hu(L)(u)}\nc\u003dc\u003d\u003d\u003dvoid 0?\"GET\":c;I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var u\u003deLx();if(!u)return null;\"onloadend\"in u?u.addEventListener(\"loadend\",R,!1):u.onreadystatechange\u003dR;g.uL(\"debug_forward_web_query_parameters\")\u0026\u0026(e\u003dLan(e));u.open(c,e,!0);x\u0026\u0026(u.responseType\u003dx);S\u0026\u0026(u.withCredentials\u003d!0);c\u003dc\u003d\u003d\u003d\"POST\"\u0026\u0026(window.FormData\u003d\u003d\u003dvoid 0||!(I instanceof FormData));if(B\u003dcUc(e,B))for(var t in B)u.setRequestHeader(t,B[t]),\"content-type\"\u003d\u003d\u003dt.toLowerCase()\u0026\u0026(c\u003d!1);c\u0026\u0026u.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");\nif(h\u0026\u0026\"setAttributionReporting\"in XMLHttpRequest.prototype){e\u003d{eventSourceEligible:!0,triggerEligible:!1};try{u.setAttributionReporting(e)}catch(O){ld(O)}}u.send(I);return u};\ncUc\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c\u003dYJ(e),I\u003dg.Zu(\"INNERTUBE_CLIENT_NAME\"),B\u003dg.uL(\"web_ajax_ignore_global_headers_if_set\"),x;for(x in IXR){var S\u003dg.Zu(IXR[x]),h\u003dx\u003d\u003d\u003d\"X-Goog-AuthUser\"||x\u003d\u003d\u003d\"X-Goog-PageId\";x!\u003d\u003d\"X-Goog-Visitor-Id\"||S||(S\u003dg.Zu(\"VISITOR_DATA\"));var R;if(!(R\u003d!S)){if(!(R\u003dc||(g.hp(e)?!1:!0))){R\u003de;var u;if(u\u003dg.uL(\"add_auth_headers_to_remarketing_google_dot_com_ping\")\u0026\u0026x\u003d\u003d\u003d\"Authorization\"\u0026\u0026(I\u003d\u003d\u003d\"TVHTML5\"||I\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"||I\u003d\u003d\u003d\"TVHTML5_SIMPLY\")\u0026\u0026Xoc(R))R\u003dRX(R)||\"\",R\u003dR.split(\"/\"),\nR\u003d\"/\"+(R.length\u003e1?R[1]:\"\"),u\u003dR\u003d\u003d\u003d\"/pagead\";R\u003du?!0:!1}R\u003d!R}R||B\u0026\u0026L[x]!\u003d\u003dvoid 0||I\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"\u0026\u0026h||(L[x]\u003dS)}\"X-Goog-EOM-Visitor-Id\"in L\u0026\u0026\"X-Goog-Visitor-Id\"in L\u0026\u0026delete L[\"X-Goog-Visitor-Id\"];if(c||!g.hp(e))L[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(c||!g.hp(e)){try{var t\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(O){}t\u0026\u0026(L[\"X-YouTube-Time-Zone\"]\u003dt)}document.location.hostname.endsWith(\"youtubeeducation.com\")||!c\u0026\u0026g.hp(e)||(L[\"X-YouTube-Ad-Signals\"]\u003d\nQJ(IC()));return L};\nML\u003dfunction(e,L){L.method\u003d\"POST\";L.postParams||(L.postParams\u003d{});return g.W3(e,L)};\nodM\u003dfunction(e,L){if(window.fetch\u0026\u0026L.format!\u003d\u003d\"XML\"){var c\u003d{method:L.method||\"GET\",credentials:\"same-origin\"};L.headers\u0026\u0026(c.headers\u003dL.headers);L.priority\u0026\u0026(c.priority\u003dL.priority);e\u003dBk$(e,L);var I\u003dxk6(e,L);I\u0026\u0026(c.body\u003dI);L.withCredentials\u0026\u0026(c.credentials\u003d\"include\");var B\u003dL.context||g.LZ,x\u003d!1,S;fetch(e,c).then(function(h){if(!x){x\u003d!0;S\u0026\u0026g.ra(S);var R\u003dh.ok,u\u003dfunction(t){t\u003dt||{};R?L.onSuccess\u0026\u0026L.onSuccess.call(B,t,h):L.onError\u0026\u0026L.onError.call(B,t,h);L.onFinish\u0026\u0026L.onFinish.call(B,t,h)};\n(L.format||\"JSON\")\u003d\u003d\u003d\"JSON\"\u0026\u0026(R||h.status\u003e\u003d400\u0026\u0026h.status\u003c500)?h.json().then(u,function(){u(null)}):u(null)}}).catch(function(){L.onError\u0026\u0026L.onError.call(B,{},{})});\ne\u003dL.timeout||0;L.onFetchTimeout\u0026\u0026e\u003e0\u0026\u0026(S\u003dg.oC(function(){x||(x\u003d!0,g.ra(S),L.onFetchTimeout.call(L.context||g.LZ))},e))}else g.W3(e,L)};\ng.W3\u003dfunction(e,L){var c\u003dL.format||\"JSON\";e\u003dBk$(e,L);var I\u003dxk6(e,L),B\u003d!1,x\u003dSAR(e,function(R){if(!B){B\u003d!0;h\u0026\u0026g.ra(h);var u\u003dg.xa(R),t\u003dnull,O\u003d400\u003c\u003dR.status\u0026\u0026R.status\u003c500,q\u003d500\u003c\u003dR.status\u0026\u0026R.status\u003c600;if(u||O||q)t\u003drUn(e,c,R,L.convertToSafeHtml);u\u0026\u0026(u\u003dhLM(c,R,t));t\u003dt||{};O\u003dL.context||g.LZ;u?L.onSuccess\u0026\u0026L.onSuccess.call(O,R,t):L.onError\u0026\u0026L.onError.call(O,R,t);L.onFinish\u0026\u0026L.onFinish.call(O,R,t)}},L.method,I,L.headers,L.responseType,L.withCredentials);\nI\u003dL.timeout||0;if(L.onTimeout\u0026\u0026I\u003e0){var S\u003dL.onTimeout;var h\u003dg.oC(function(){B||(B\u003d!0,x.abort(),g.ra(h),S.call(L.context||g.LZ,x))},I)}return x};\nBk$\u003dfunction(e,L){L.includeDomain\u0026\u0026(e\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+e);var c\u003dg.Zu(\"XSRF_FIELD_NAME\");if(L\u003dL.urlParams)L[c]\u0026\u0026delete L[c],e\u003dX$(e,L);return e};\nxk6\u003dfunction(e,L){var c\u003dg.Zu(\"XSRF_FIELD_NAME\"),I\u003dg.Zu(\"XSRF_TOKEN\"),B\u003dL.postBody||\"\",x\u003dL.postParams,S\u003dg.Zu(\"XSRF_FIELD_NAME\"),h;L.headers\u0026\u0026(h\u003dL.headers[\"Content-Type\"]);L.excludeXsrf||g.hp(e)\u0026\u0026!L.withCredentials\u0026\u0026g.hp(e)!\u003d\u003ddocument.location.hostname||L.method!\u003d\u003d\"POST\"||h\u0026\u0026h!\u003d\u003d\"application/x-www-form-urlencoded\"||L.postParams\u0026\u0026L.postParams[S]||(x||(x\u003d{}),x[c]\u003dI);(g.uL(\"ajax_parse_query_data_only_when_filled\")\u0026\u0026x\u0026\u0026Object.keys(x).length\u003e0||x)\u0026\u0026typeof B\u003d\u003d\u003d\"string\"\u0026\u0026(B\u003ddW(B),g.so(B,x),B\u003dL.postBodyFormat\u0026\u0026\nL.postBodyFormat\u003d\u003d\u003d\"JSON\"?JSON.stringify(B):g.TE(B));x\u003dB||x\u0026\u0026!g.qQ(x);!RL6\u0026\u0026x\u0026\u0026L.method!\u003d\u003d\"POST\"\u0026\u0026(RL6\u003d!0,g.jM(Error(\"AJAX request with postData should use POST\")));return B};\nrUn\u003dfunction(e,L,c,I){var B\u003dnull;switch(L){case \"JSON\":try{var x\u003dc.responseText}catch(S){throw I\u003dError(\"Error reading responseText\"),I.params\u003de,ld(I),S;}e\u003dc.getResponseHeader(\"Content-Type\")||\"\";x\u0026\u0026e.indexOf(\"json\")\u003e\u003d0\u0026\u0026(x.substring(0,5)\u003d\u003d\u003d\")]}\u0027\\n\"\u0026\u0026(x\u003dx.substring(5)),B\u003dJSON.parse(x));break;case \"XML\":if(e\u003d(e\u003dc.responseXML)?u_6(e):null)B\u003d{},g.KZ(e.getElementsByTagName(\"*\"),function(S){B[S.tagName]\u003dt1v(S)})}I\u0026\u0026Oa6(B);\nreturn B};\nOa6\u003dfunction(e){if(g.Se(e))for(var L in e)L\u003d\u003d\u003d\"html_content\"||jHJ(L,\"_html\")?e[L]\u003dq9(e[L]):Oa6(e[L])};\nhLM\u003dfunction(e,L,c){if(L\u0026\u0026L.status\u003d\u003d\u003d204)return!0;switch(e){case \"JSON\":return!!c;case \"XML\":return Number(c\u0026\u0026c.return_code)\u003d\u003d\u003d0;case \"RAW\":return!0;default:return!!c}};\nu_6\u003dfunction(e){return e?(e\u003d(\"responseXML\"in e?e.responseXML:e).getElementsByTagName(\"root\"))\u0026\u0026e.length\u003e0?e[0]:null:null};\nt1v\u003dfunction(e){var L\u003d\"\";g.KZ(e.childNodes,function(c){L+\u003dc.nodeValue});\nreturn L};\nLan\u003dfunction(e){var L\u003dwindow.location.search,c\u003dg.hp(e);g.uL(\"debug_handle_relative_url_for_query_forward_killswitch\")||!c\u0026\u0026YJ(e)\u0026\u0026(c\u003ddocument.location.hostname);var I\u003dRX(e);I\u003d(c\u003dc\u0026\u0026(c.endsWith(\"youtube.com\")||c.endsWith(\"youtube-nocookie.com\")))\u0026\u0026I\u0026\u0026I.startsWith(\"/api/\");if(!c||I)return e;var B\u003ddW(L),x\u003d{};g.KZ(qA6,function(S){B[S]\u0026\u0026(x[S]\u003dB[S])});\nreturn KT(e,x)};\nsN\u003dfunction(e,L){var c\u003dg.MQ(L),I;return(new g.iq(function(B,x){c.onSuccess\u003dfunction(S){g.xa(S)?B(new Tk$(S)):x(new zZ(\"Request failed, status\u003d\"+B3(S),\"net.badstatus\",S))};\nc.onError\u003dfunction(S){x(new zZ(\"Unknown request error\",\"net.unknown\",S))};\nc.onTimeout\u003dfunction(S){x(new zZ(\"Request timed out\",\"net.timeout\",S))};\nI\u003dg.W3(e,c)})).XR(function(B){if(B instanceof Ji){var x;\n(x\u003dI)\u003d\u003dnull||x.abort()}return kA(B)})};\ng.v3\u003dfunction(e,L,c,I,B,x){function S(R,u,t){return R.XR(function(O){if(u\u003c\u003d0||B3(O.xhr)\u003d\u003d\u003d403)return kA(new zZ(\"Request retried too many times\",\"net.retryexhausted\",O.xhr,O));var q\u003dMath.pow(2,c-u+1)*t,T\u003dB\u003e0?Math.min(B,q):q;return h(t).then(function(){x\u0026\u0026x(O,u-1);return S(sN(e,L),u-1,T)})})}\nfunction h(R){return new g.iq(function(u){setTimeout(u,R)})}\nB\u003dB\u003d\u003d\u003dvoid 0?-1:B;return S(sN(e,L),c-1,I)};\nzZ\u003dfunction(e,L,c){WU.call(this,e+\", errorCode\u003d\"+L);this.errorCode\u003dL;this.xhr\u003dc;this.name\u003d\"PromiseAjaxError\"};\nTk$\u003dfunction(e){this.xhr\u003de};\nfQ\u003dfunction(e){this.X\u003de\u003d\u003d\u003dvoid 0?null:e;this.Z\u003d0;this.K\u003dnull};\nAF\u003dfunction(e){var L\u003dnew fQ;e\u003de\u003d\u003d\u003dvoid 0?null:e;L.Z\u003d2;L.K\u003de\u003d\u003d\u003dvoid 0?null:e;return L};\nF1\u003dfunction(e){var L\u003dnew fQ;e\u003de\u003d\u003d\u003dvoid 0?null:e;L.Z\u003d1;L.K\u003de\u003d\u003d\u003dvoid 0?null:e;return L};\ng.GZ\u003dfunction(e,L,c,I,B){bL||iL.set(\"\"+e,L,{IN:c,path:\"/\",domain:I\u003d\u003d\u003dvoid 0?\"youtube.com\":I,secure:B\u003d\u003d\u003dvoid 0?!1:B})};\ng.ka\u003dfunction(e,L){if(!bL)return iL.get(\"\"+e,L)};\ng.DM\u003dfunction(e,L,c){bL||iL.remove(\"\"+e,L\u003d\u003d\u003dvoid 0?\"/\":L,c\u003d\u003d\u003dvoid 0?\"youtube.com\":c)};\nWa$\u003dfunction(){if(g.uL(\"embeds_web_enable_cookie_detection_fix\")){if(!g.LZ.navigator.cookieEnabled)return!1}else if(!iL.isEnabled())return!1;if(!iL.isEmpty())return!0;g.uL(\"embeds_web_enable_cookie_detection_fix\")?iL.set(\"TESTCOOKIESENABLED\",\"1\",{IN:60,kkW:\"none\",secure:!0}):iL.set(\"TESTCOOKIESENABLED\",\"1\",{IN:60});if(iL.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;iL.remove(\"TESTCOOKIESENABLED\");return!0};\ng.Q\u003dfunction(e,L){if(e)return e[L.name]};\nwa\u003dfunction(e){var L\u003dg.Zu(\"INNERTUBE_HOST_OVERRIDE\");L\u0026\u0026(e\u003dString(L)+String(uT(e)));return e};\nM1c\u003dfunction(e){var L\u003d{};g.uL(\"json_condensed_response\")\u0026\u0026(L.prettyPrint\u003d\"false\");return e\u003dKT(e,L)};\nJF\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?{}:c;e\u003d{method:L\u003d\u003d\u003dvoid 0?\"POST\":L,mode:YJ(e)?\"same-origin\":\"cors\",credentials:YJ(e)?\"same-origin\":\"include\"};L\u003d{};for(var I\u003dg.f(Object.keys(c)),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,c[B]\u0026\u0026(L[B]\u003dc[B]);Object.keys(L).length\u003e0\u0026\u0026(e.headers\u003dL);return e};\nV2\u003dfunction(){var e\u003d/Chrome\\/(\\d+)/.exec(g.yc());return e?parseFloat(e[1]):NaN};\nCQ\u003dfunction(){var e\u003d/\\sCobalt\\/(\\S+)\\s/.exec(g.yc());if(!e)return NaN;var L\u003d[];e\u003dg.f(e[1].split(\".\"));for(var c\u003de.next();!c.done;c\u003de.next())c\u003dparseInt(c.value,10),c\u003e\u003d0\u0026\u0026L.push(c);return parseFloat(L.join(\".\"))};\nNL\u003dfunction(){return g.aC(\"android\")\u0026\u0026g.aC(\"chrome\")\u0026\u0026!(g.aC(\"trident/\")||g.aC(\"edge/\"))\u0026\u0026!g.aC(\"cobalt\")};\nzLM\u003dfunction(){return g.aC(\"armv7\")||g.aC(\"aarch64\")||g.aC(\"android\")};\ng.m2\u003dfunction(){return g.aC(\"cobalt\")};\ny2\u003dfunction(){return g.aC(\"cobalt\")\u0026\u0026g.aC(\"appletv\")};\nZM\u003dfunction(){return g.aC(\"(ps3; leanback shell)\")||g.aC(\"ps3\")\u0026\u0026g.m2()};\nsdJ\u003dfunction(){return g.aC(\"(ps4; leanback shell)\")||g.aC(\"ps4\")\u0026\u0026g.m2()};\ng.vdc\u003dfunction(){return g.m2()\u0026\u0026(g.aC(\"ps4 vr\")||g.aC(\"ps4 pro vr\"))};\npQ\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.yc());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d600)};\n$a\u003dfunction(){var e\u003d/WebKit\\/([0-9]+)/.exec(g.yc());return!!(e\u0026\u0026parseInt(e[1],10)\u003e\u003d602)};\nfXn\u003dfunction(){return g.aC(\"iemobile\")||g.aC(\"windows phone\")\u0026\u0026g.aC(\"edge\")};\nlL\u003dfunction(){return(jG||H3)\u0026\u0026g.aC(\"applewebkit\")\u0026\u0026!g.aC(\"version\")\u0026\u0026(!g.aC(\"safari\")||g.aC(\"gsa/\"))};\nQ2\u003dfunction(){return g.P3\u0026\u0026g.aC(\"version/\")};\nda\u003dfunction(){return g.aC(\"smart-tv\")\u0026\u0026g.aC(\"samsung\")};\ng.aC\u003dfunction(e){var L\u003dg.yc();return L?L.toLowerCase().indexOf(e)\u003e\u003d0:!1};\nUN\u003dfunction(){return x3c()||lL()||Q2()?!0:g.Zu(\"EOM_VISITOR_DATA\")?!1:!0};\nEN\u003dfunction(e,L){return L\u003d\u003d\u003dvoid 0||L\u003d\u003d\u003dnull?e:L\u003d\u003d\u003d\"1\"||L\u003d\u003d\u003d!0||L\u003d\u003d\u003d1||L\u003d\u003d\u003d\"True\"?!0:!1};\nX1\u003dfunction(e,L,c){for(var I in c)if(c[I]\u003d\u003dL)return c[I];return e};\nKQ\u003dfunction(e,L){return L\u003d\u003d\u003dvoid 0||L\u003d\u003d\u003dnull?e:Number(L)};\nYa\u003dfunction(e,L){return L\u003d\u003d\u003dvoid 0||L\u003d\u003d\u003dnull?e:L.toString()};\nnQ\u003dfunction(e,L){if(L){if(e\u003d\u003d\u003d\"fullwidth\")return Infinity;if(e\u003d\u003d\u003d\"fullheight\")return 0}return e\u0026\u0026(L\u003de.match(AUn))\u0026\u0026(e\u003dNumber(L[2]),L\u003dNumber(L[1]),!isNaN(e)\u0026\u0026!isNaN(L)\u0026\u0026e\u003e0)?L/e:NaN};\neL\u003dfunction(e){var L\u003de.docid||e.video_id||e.videoId||e.id;if(L)return L;L\u003de.raw_player_response;L||(e\u003de.player_response)\u0026\u0026(L\u003dJSON.parse(e));return L\u0026\u0026L.videoDetails\u0026\u0026L.videoDetails.videoId||null};\nFaT\u003dfunction(e){return Lv(e,!1)\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"};\ng.cI\u003dfunction(e){return e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\"||e\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"?!0:!1};\nLv\u003dfunction(e,L){L\u003d(L\u003d\u003d\u003dvoid 0?0:L)?\"EMBEDDED_PLAYER_MODE_DEFAULT\":\"EMBEDDED_PLAYER_MODE_UNKNOWN\";window.location.hostname.includes(\"youtubeeducation.com\")\u0026\u0026(L\u003d\"EMBEDDED_PLAYER_MODE_PFL\");var c\u003de.raw_embedded_player_response;if(!c\u0026\u0026(e\u003de.embedded_player_response))try{c\u003dJSON.parse(e)}catch(I){return L}return c?X1(L,c.embeddedPlayerMode,baf):L};\nBI\u003dfunction(e){WU.call(this,e.message||e.description||e.name);this.isMissing\u003de instanceof IG;this.isTimeout\u003de instanceof zZ\u0026\u0026e.errorCode\u003d\u003d\"net.timeout\";this.isCanceled\u003de instanceof Ji};\nIG\u003dfunction(){WU.call(this,\"Biscotti ID is missing from server\")};\niac\u003dfunction(){if(g.uL(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Error(\"Biscotti id fetching has been disabled entirely.\");if(!UN())return Error(\"User has not consented - not fetching biscotti id.\");var e\u003dg.Zu(\"PLAYER_VARS\",{});if(g.TG(e,\"privembed\",!1)\u003d\u003d\"1\")return Error(\"Biscotti ID is not available in private embed mode\");if(FaT(e))return Error(\"Biscotti id fetching has been disabled for pfl.\")};\nDkM\u003dfunction(){var e\u003diac();if(e!\u003d\u003dvoid 0)return kA(e);x5||(x5\u003dsN(\"//googleads.g.doubleclick.net/pagead/id\",Gav).then(gd6).XR(function(L){return kaJ(2,L)}));\nreturn x5};\ngd6\u003dfunction(e){e\u003de.xhr.responseText;if(!wu(e,\")]}\u0027\"))throw new IG;e\u003dJSON.parse(e.substr(4));if((e.type||1)\u003e1)throw new IG;e\u003de.id;Hc6(e);x5\u003dF1(e);w0c(18E5,2);return e};\nkaJ\u003dfunction(e,L){L\u003dnew BI(L);Hc6(\"\");x5\u003dAF(L);e\u003e0\u0026\u0026w0c(12E4,e-1);throw L;};\nw0c\u003dfunction(e,L){g.oC(function(){sN(\"//googleads.g.doubleclick.net/pagead/id\",Gav).then(gd6,function(c){return kaJ(L,c)}).XR(g.VD)},e)};\nJUT\u003dfunction(){try{var e\u003dg.BU(\"yt.ads.biscotti.getId_\");return e?e():DkM()}catch(L){return kA(L)}};\nCrc\u003dfunction(e){e\u0026\u0026(e.dataset?e.dataset[V1v()]\u003d\"true\":IJv(e))};\naXH\u003dfunction(e){return e?e.dataset?e.dataset[V1v()]:e.getAttribute(\"data-loaded\"):null};\nV1v\u003dfunction(){return Nkf.loaded||(Nkf.loaded\u003d\"loaded\".replace(/\\-([a-z])/g,function(e,L){return L.toUpperCase()}))};\nmkx\u003dfunction(){var e\u003ddocument;if(\"visibilityState\"in e)return e.visibilityState;var L\u003doG+\"VisibilityState\";if(L in e)return e[L]};\nSL\u003dfunction(e,L){var c;jW(e,function(I){c\u003dL[I];return!!c});\nreturn c};\nrs\u003dfunction(e){if(e.requestFullscreen)e\u003de.requestFullscreen(void 0);else if(e.webkitRequestFullscreen)e\u003de.webkitRequestFullscreen();else if(e.mozRequestFullScreen)e\u003de.mozRequestFullScreen();else if(e.msRequestFullscreen)e\u003de.msRequestFullscreen();else if(e.webkitEnterFullscreen)e\u003de.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return e instanceof Promise?e:Promise.resolve()};\nuS\u003dfunction(e){var L;g.h7()?RG()\u003d\u003de\u0026\u0026(L\u003ddocument):L\u003de;return L\u0026\u0026(e\u003dSL([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],L))?(L\u003de.call(L),L instanceof Promise?L:Promise.resolve()):Promise.resolve()};\nyUc\u003dfunction(e){return g.vU([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(L){return\"on\"+L.toLowerCase()in e})};\nZac\u003dfunction(){var e\u003ddocument;return g.vU([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(L){return\"on\"+L.toLowerCase()in e})};\ng.h7\u003dfunction(){return!!SL([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nRG\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;var L\u003dSL([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(e)for(;L\u0026\u0026L.shadowRoot;)L\u003dL.shadowRoot.fullscreenElement;return L?L:null};\nt7\u003dfunction(e){this.type\u003d\"\";this.state\u003dthis.source\u003dthis.data\u003dthis.currentTarget\u003dthis.relatedTarget\u003dthis.target\u003dnull;this.charCode\u003dthis.keyCode\u003d0;this.metaKey\u003dthis.shiftKey\u003dthis.ctrlKey\u003dthis.altKey\u003d!1;this.rotation\u003dthis.clientY\u003dthis.clientX\u003d0;this.scale\u003d1;this.changedTouches\u003dthis.touches\u003dnull;try{if(e\u003de||window.event){this.event\u003de;for(var L in e)L in p0c||(this[L]\u003de[L]);this.scale\u003de.scale;this.rotation\u003de.rotation;var c\u003de.target||e.srcElement;c\u0026\u0026c.nodeType\u003d\u003d3\u0026\u0026(c\u003dc.parentNode);this.target\u003dc;var I\u003de.relatedTarget;\nif(I)try{I\u003dI.nodeName?I:null}catch(B){I\u003dnull}else this.type\u003d\u003d\"mouseover\"?I\u003de.fromElement:this.type\u003d\u003d\"mouseout\"\u0026\u0026(I\u003de.toElement);this.relatedTarget\u003dI;this.clientX\u003de.clientX!\u003dvoid 0?e.clientX:e.pageX;this.clientY\u003de.clientY!\u003dvoid 0?e.clientY:e.pageY;this.keyCode\u003de.keyCode?e.keyCode:e.which;this.charCode\u003de.charCode||(this.type\u003d\u003d\"keypress\"?this.keyCode:0);this.altKey\u003de.altKey;this.ctrlKey\u003de.ctrlKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.X\u003de.pageX;this.K\u003de.pageY}}catch(B){}};\n$kc\u003dfunction(e){if(document.body\u0026\u0026document.documentElement){var L\u003ddocument.body.scrollTop+document.documentElement.scrollTop;e.X\u003de.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);e.K\u003de.clientY+L}};\njdn\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;e.addEventListener\u0026\u0026(L!\u003d\"mouseenter\"||\"onmouseenter\"in document?L!\u003d\"mouseleave\"||\"onmouseenter\"in document?L\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(L\u003d\"MozMousePixelScroll\"):L\u003d\"mouseout\":L\u003d\"mouseover\");return Oo(OR,function(B){var x\u003dtypeof B[4]\u003d\u003d\u003d\"boolean\"\u0026\u0026B[4]\u003d\u003d!!I,S\u003dg.Se(B[4])\u0026\u0026g.Se(I)\u0026\u0026g.W2(B[4],I);return!!B.length\u0026\u0026B[0]\u003d\u003de\u0026\u0026B[1]\u003d\u003dL\u0026\u0026B[2]\u003d\u003dc\u0026\u0026(x||S)})};\ng.qx\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;if(!e||!e.addEventListener\u0026\u0026!e.attachEvent)return\"\";var B\u003djdn(e,L,c,I);if(B)return B;B\u003d++Han.count+\"\";var x\u003d!(L!\u003d\"mouseenter\"\u0026\u0026L!\u003d\"mouseleave\"||!e.addEventListener||\"onmouseenter\"in document);var S\u003dx?function(h){h\u003dnew t7(h);if(!i3(h.relatedTarget,function(R){return R\u003d\u003de},!0))return h.currentTarget\u003de,h.type\u003dL,c.call(e,h)}:function(h){h\u003dnew t7(h);\nh.currentTarget\u003de;return c.call(e,h)};\nS\u003dg.Hu(S);e.addEventListener?(L\u003d\u003d\"mouseenter\"\u0026\u0026x?L\u003d\"mouseover\":L\u003d\u003d\"mouseleave\"\u0026\u0026x?L\u003d\"mouseout\":L\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(L\u003d\"MozMousePixelScroll\"),lXc()||typeof I\u003d\u003d\u003d\"boolean\"?e.addEventListener(L,S,I):e.addEventListener(L,S,!!I.capture)):e.attachEvent(\"on\"+L,S);OR[B]\u003d[e,L,c,S,I];return B};\nQdf\u003dfunction(e){return PrJ(e,function(L){return g.Ks(L,\"ytp-ad-has-logging-urls\")})};\nPrJ\u003dfunction(e,L){var c\u003ddocument.body||document;return g.qx(c,\"click\",function(I){var B\u003di3(I.target,function(x){return x\u003d\u003d\u003dc||L(x)},!0);\nB\u0026\u0026B!\u003d\u003dc\u0026\u0026!B.disabled\u0026\u0026(I.currentTarget\u003dB,e.call(B,I))})};\ng.Tx\u003dfunction(e){e\u0026\u0026(typeof e\u003d\u003d\"string\"\u0026\u0026(e\u003d[e]),g.KZ(e,function(L){if(L in OR){var c\u003dOR[L],I\u003dc[0],B\u003dc[1],x\u003dc[3];c\u003dc[4];I.removeEventListener?lXc()||typeof c\u003d\u003d\u003d\"boolean\"?I.removeEventListener(B,x,c):I.removeEventListener(B,x,!!c.capture):I.detachEvent\u0026\u0026I.detachEvent(\"on\"+B,x);delete OR[L]}}))};\nWI\u003dfunction(e){for(var L in OR)OR[L][0]\u003d\u003de\u0026\u0026g.Tx(L)};\nMx\u003dfunction(e){e\u003de||window.event;var L;e.composedPath\u0026\u0026typeof e.composedPath\u003d\u003d\u003d\"function\"?L\u003de.composedPath():L\u003de.path;L\u0026\u0026L.length?e\u003dL[0]:(e\u003de||window.event,e\u003de.target||e.srcElement,e.nodeType\u003d\u003d3\u0026\u0026(e\u003de.parentNode));return e};\nzx\u003dfunction(e){this.T\u003de;this.X\u003dnull;this.G\u003d0;this.j\u003dnull;this.B\u003d0;this.K\u003d[];for(e\u003d0;e\u003c4;e++)this.K.push(0);this.Z\u003d0;this.h7\u003dg.qx(window,\"mousemove\",(0,g.RL)(this.D,this));this.J\u003dg.SG((0,g.RL)(this.pS,this),25)};\nsR\u003dfunction(e){g.p.call(this);this.T\u003d[];this.Kf\u003de||this};\nvI\u003dfunction(e,L,c,I){for(var B\u003d0;B\u003cc.length;B++)e.C(L,c[B],I)};\ng.fv\u003dfunction(e,L){for(;e.T.length;){var c\u003de.T.pop(),I\u003dvoid 0;L\u0026\u0026dk6()\u0026\u0026(I\u003d{passive:!0});c.target.removeEventListener(c.name,c.callback,I)}};\ng.bS\u003dfunction(e,L,c){var I\u003dc\u0026\u0026c\u003e0?c:0;c\u003dI?Date.now()+I*1E3:0;if((I\u003dI?(0,g.A7)():FF())\u0026\u0026window.JSON){typeof L!\u003d\u003d\"string\"\u0026\u0026(L\u003dJSON.stringify(L,void 0));try{I.set(e,L,c)}catch(B){I.remove(e)}}};\ng.iS\u003dfunction(e){var L\u003dFF(),c\u003d(0,g.A7)();if(!L\u0026\u0026!c||!window.JSON)return null;try{var I\u003dL.get(e)}catch(B){}if(typeof I!\u003d\u003d\"string\")try{I\u003dc.get(e)}catch(B){}if(typeof I!\u003d\u003d\"string\")return null;try{I\u003dJSON.parse(I,void 0)}catch(B){}return I};\nUkc\u003dfunction(){var e\u003d(0,g.A7)();if(e\u0026\u0026(e\u003de.K(\"yt-player-quality\")))return e.creation};\ng.Gx\u003dfunction(e){try{var L\u003dFF(),c\u003d(0,g.A7)();L\u0026\u0026L.remove(e);c\u0026\u0026c.remove(e)}catch(I){}};\ng.gs\u003dfunction(){return g.iS(\"yt-remote-session-screen-id\")};\nEdJ\u003dfunction(e){var L\u003dthis;this.K\u003dvoid 0;this.X\u003d!1;e.addEventListener(\"beforeinstallprompt\",function(c){c.preventDefault();L.K\u003dc});\ne.addEventListener(\"appinstalled\",function(){L.X\u003d!0},{once:!0})};\nk5\u003dfunction(){if(!g.LZ.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.LZ.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.LZ.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.LZ.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.LZ.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(e){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\nD8\u003dfunction(){this.yI\u003d!0};\nX06\u003dfunction(){D8.instance||(D8.instance\u003dnew D8);return D8.instance};\nKan\u003dfunction(e){switch(e){case \"DESKTOP\":return 1;case \"UNKNOWN_PLATFORM\":return 0;case \"TV\":return 2;case \"GAME_CONSOLE\":return 3;case \"MOBILE\":return 4;case \"TABLET\":return 5}};\nYAR\u003dfunction(){this.X\u003dg.Zu(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.K\u003dg.Zu(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var e\u003dg.ka(this.X);e\u0026\u0026this.parse(e)};\ng.J7\u003dfunction(){ws||(ws\u003dnew YAR);return ws};\ng.Vu\u003dfunction(e,L){return!!((ndT(\"f\"+(Math.floor(L/31)+1))||0)\u00261\u003c\u003cL%31)};\naG\u003dfunction(e,L){var c\u003d\"f\"+(Math.floor(e/31)+1);e\u003d1\u003c\u003ce%31;var I\u003dndT(c)||0;I\u003dL?I|e:I\u0026~e;I\u003d\u003d\u003d0?delete Cv[c]:(L\u003dI.toString(16),Cv[c]\u003dL.toString())};\nNx\u003dfunction(e){if(/^f([1-9][0-9]*)$/.test(e))throw Error(\"ExpectedRegexMatch: \"+e);};\nmP\u003dfunction(e){if(!/^\\w+$/.test(e))throw Error(\"ExpectedRegexMismatch: \"+e);};\nndT\u003dfunction(e){e\u003dCv[e]!\u003d\u003dvoid 0?Cv[e].toString():null;return e!\u003dnull\u0026\u0026/^[A-Fa-f0-9]+$/.test(e)?parseInt(e,16):null};\neDc\u003dfunction(){var e\u003dg.LZ.navigator;return e?e.connection:void 0};\ncSn\u003dfunction(){var e\u003deDc();if(e){var L\u003dLnM[e.type||\"unknown\"]||\"CONN_UNKNOWN\";e\u003dLnM[e.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";L\u003d\u003d\u003d\"CONN_CELLULAR_UNKNOWN\"\u0026\u0026e!\u003d\u003d\"CONN_UNKNOWN\"\u0026\u0026(L\u003de);if(L!\u003d\u003d\"CONN_UNKNOWN\")return L;if(e!\u003d\u003d\"CONN_UNKNOWN\")return e}};\nBGT\u003dfunction(){var e\u003deDc();if(e!\u003dnull\u0026\u0026e.effectiveType)return I$$.hasOwnProperty(e.effectiveType)?I$$[e.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\ng.yu\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);var c\u003dError.call(this,e);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.args\u003d[].concat(g.V(L));Object.setPrototypeOf(this,this.constructor.prototype)};\ng.pv\u003dfunction(){try{return g.Z8(),!0}catch(e){return!1}};\ng.Z8\u003dfunction(e){if(g.Zu(\"DATASYNC_ID\")!\u003d\u003dvoid 0)return g.Zu(\"DATASYNC_ID\");throw new g.yu(\"Datasync ID not set\",e\u003d\u003d\u003dvoid 0?\"unknown\":e);};\n$5\u003dfunction(){this.X\u003dnew WeakMap};\ng.HI\u003dfunction(e,L,c){return jL(L,0,c)};\nxAJ\u003dfunction(e){var L\u003dg.BU(\"yt.scheduler.instance.addImmediateJob\");L?L(e):e()};\nlS\u003dfunction(){$5.apply(this,arguments)};\ng.PI\u003dfunction(){lS.instance||(lS.instance\u003dnew lS);return lS.instance};\ng.Qu\u003dfunction(){return!!g.BU(\"yt.scheduler.instance\")};\njL\u003dfunction(e,L,c){c!\u003d\u003dvoid 0\u0026\u0026Number.isNaN(Number(c))\u0026\u0026(c\u003dvoid 0);var I\u003dg.BU(\"yt.scheduler.instance.addJob\");return I?I(e,L,c):c\u003d\u003d\u003dvoid 0?(e(),NaN):g.oC(e,c||0)};\nds\u003dfunction(e){var L\u003dg.BU(\"yt.scheduler.instance.setPriorityThreshold\");L\u0026\u0026L(e)};\nUR\u003dfunction(e){this.X\u003d(e\u003dg.k2(e))?new f1(e):null;this.K\u003ddocument.domain||window.location.hostname};\nXF\u003dfunction(){var e;return(e\u003dER())\u003d\u003dnull?void 0:e.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\no4f\u003dfunction(){var e\u003d{};for(Kv\u003dnew Y5(e.handleError\u003d\u003d\u003dvoid 0?nv:e.handleError,e.logEvent\u003d\u003d\u003dvoid 0?g.et:e.logEvent);L$.length\u003e0;)switch(e\u003dL$.shift(),e.type){case \"ERROR\":Kv.C6(e.payload);break;case \"EVENT\":Kv.logEvent(e.eventType,e.payload)}};\nIM\u003dfunction(e){cK||(Kv?Kv.C6(e):(L$.push({type:\"ERROR\",payload:e}),L$.length\u003e10\u0026\u0026L$.shift()))};\nBK\u003dfunction(e,L){cK||(Kv?Kv.logEvent(e,L):(L$.push({type:\"EVENT\",eventType:e,payload:L}),L$.length\u003e10\u0026\u0026L$.shift()))};\nxi\u003dfunction(e){if(e.indexOf(\":\")\u003e\u003d0)throw Error(\"Database name cannot contain \u0027:\u0027\");};\noM\u003dfunction(e){return e.substr(0,e.indexOf(\":\"))||e};\ng.St\u003dfunction(e,L,c,I,B){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;c\u003dc\u003d\u003d\u003dvoid 0?S1T[e]:c;I\u003dI\u003d\u003d\u003dvoid 0?rSx[e]:I;B\u003dB\u003d\u003d\u003dvoid 0?hDR[e]:B;g.yu.call(this,c,Object.assign({},{name:\"YtIdbKnownError\",isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,type:e},L));this.type\u003de;this.message\u003dc;this.level\u003dI;this.X\u003dB;Object.setPrototypeOf(this,g.St.prototype)};\nrm\u003dfunction(e,L){g.St.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:L,foundObjectStores:e},S1T.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,rm.prototype)};\nhg\u003dfunction(e,L){var c\u003dError.call(this);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.index\u003de;this.objectStore\u003dL;Object.setPrototypeOf(this,hg.prototype)};\nuE\u003dfunction(e,L,c,I){L\u003doM(L);var B\u003de instanceof Error?e:Error(\"Unexpected error: \"+e);if(B instanceof g.St)return B;e\u003d{objectStoreNames:c,dbName:L,dbVersion:I};if(B.name\u003d\u003d\u003d\"QuotaExceededError\")return new g.St(\"QUOTA_EXCEEDED\",e);if(g.RM\u0026\u0026B.name\u003d\u003d\u003d\"UnknownError\")return new g.St(\"QUOTA_MAYBE_EXCEEDED\",e);if(B instanceof hg)return new g.St(\"MISSING_INDEX\",Object.assign({},e,{objectStore:B.objectStore,index:B.index}));if(B.name\u003d\u003d\u003d\"InvalidStateError\"\u0026\u0026RDr.some(function(x){return B.message.includes(x)}))return new g.St(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\ne);\nif(B.name\u003d\u003d\u003d\"AbortError\")return new g.St(\"UNKNOWN_ABORT\",e,B.message);B.args\u003d[Object.assign({},e,{name:\"IdbError\",ES:B.name})];B.level\u003d\"WARNING\";return B};\ng.tg\u003dfunction(e,L,c){var I\u003dXF();return new g.St(\"IDB_NOT_SUPPORTED\",{context:{caller:e,publicName:L,version:c,hasSucceededOnce:I\u003d\u003dnull?void 0:I.hasSucceededOnce}})};\nuVc\u003dfunction(e){if(!e)throw Error();throw e;};\nt9x\u003dfunction(e){return e};\nOL\u003dfunction(e){this.X\u003de};\ng.qO\u003dfunction(e){function L(B){if(I.state.status\u003d\u003d\u003d\"PENDING\"){I.state\u003d{status:\"REJECTED\",reason:B};B\u003dg.f(I.K);for(var x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,x()}}\nfunction c(B){if(I.state.status\u003d\u003d\u003d\"PENDING\"){I.state\u003d{status:\"FULFILLED\",value:B};B\u003dg.f(I.X);for(var x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,x()}}\nvar I\u003dthis;this.state\u003d{status:\"PENDING\"};this.X\u003d[];this.K\u003d[];e\u003de.X;try{e(c,L)}catch(B){L(B)}};\nOsJ\u003dfunction(e,L,c,I,B){try{if(e.state.status!\u003d\u003d\"FULFILLED\")throw Error(\"calling handleResolve before the promise is fulfilled.\");var x\u003dc(e.state.value);x instanceof g.qO?TI(e,L,x,I,B):I(x)}catch(S){B(S)}};\nq1v\u003dfunction(e,L,c,I,B){try{if(e.state.status!\u003d\u003d\"REJECTED\")throw Error(\"calling handleReject before the promise is rejected.\");var x\u003dc(e.state.reason);x instanceof g.qO?TI(e,L,x,I,B):I(x)}catch(S){B(S)}};\nTI\u003dfunction(e,L,c,I,B){L\u003d\u003d\u003dc?B(new TypeError(\"Circular promise chain detected.\")):c.then(function(x){x instanceof g.qO?TI(e,L,x,I,B):I(x)},function(x){B(x)})};\nTGx\u003dfunction(e,L,c){function I(){c(e.error);x()}\nfunction B(){L(e.result);x()}\nfunction x(){try{e.removeEventListener(\"success\",B),e.removeEventListener(\"error\",I)}catch(S){}}\ne.addEventListener(\"success\",B);e.addEventListener(\"error\",I)};\nWn$\u003dfunction(e){return new Promise(function(L,c){TGx(e,L,c)})};\nWK\u003dfunction(e){return new g.qO(new OL(function(L,c){TGx(e,L,c)}))};\nMO\u003dfunction(e,L){return new g.qO(new OL(function(c,I){function B(){var x\u003de?L(e):null;x?x.then(function(S){e\u003dS;B()},I):c()}\nB()}))};\nM9c\u003dfunction(e,L){this.request\u003de;this.cursor\u003dL};\nzDM\u003dfunction(e){return WK(e).then(function(L){return L?new M9c(e,L):null})};\ng.sbc\u003dfunction(e){e.cursor.continue(void 0);return zDM(e.request)};\nv4n\u003dfunction(e,L){this.X\u003de;this.options\u003dL;this.transactionCount\u003d0;this.Z\u003dMath.round((0,g.zI)());this.K\u003d!1};\ng.vK\u003dfunction(e,L,c){e\u003de.X.createObjectStore(L,c);return new sL(e)};\nf$\u003dfunction(e,L){e.X.objectStoreNames.contains(L)\u0026\u0026e.X.deleteObjectStore(L)};\ng.bE\u003dfunction(e,L,c){return g.Ag(e,[L],{mode:\"readwrite\",tK:!0},function(I){return g.F9(I.objectStore(L),c)})};\ng.Ag\u003dfunction(e,L,c,I){var B,x,S,h,R,u,t,O,q,T,W,A;return g.Z(function(b){switch(b.K){case 1:var J\u003d{mode:\"readonly\",tK:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};typeof c\u003d\u003d\u003d\"string\"?J.mode\u003dc:Object.assign(J,c);B\u003dJ;e.transactionCount++;x\u003dB.tK?3:1;S\u003d0;case 2:if(h){b.Iq(4);break}S++;R\u003dMath.round((0,g.zI)());g.bn(b,5);u\u003de.X.transaction(L,B.mode);J\u003dnew iE(u);J\u003df$c(J,I);return g.a(b,J,7);case 7:return t\u003db.X,O\u003dMath.round((0,g.zI)()),ASn(e,R,O,S,void 0,L.join(),B),b.return(t);case 5:q\u003dg.wc(b);T\u003dMath.round((0,g.zI)());\nW\u003duE(q,e.X.name,L.join(),e.X.version);if((A\u003dW instanceof g.St\u0026\u0026!W.X)||S\u003e\u003dx)ASn(e,R,T,S,W,L.join(),B),h\u003dW;b.Iq(2);break;case 4:return b.return(Promise.reject(h))}})};\nASn\u003dfunction(e,L,c,I,B,x,S){L\u003dc-L;B?(B instanceof g.St\u0026\u0026(B.type\u003d\u003d\u003d\"QUOTA_EXCEEDED\"||B.type\u003d\u003d\u003d\"QUOTA_MAYBE_EXCEEDED\")\u0026\u0026BK(\"QUOTA_EXCEEDED\",{dbName:oM(e.X.name),objectStoreNames:x,transactionCount:e.transactionCount,transactionMode:S.mode}),B instanceof g.St\u0026\u0026B.type\u003d\u003d\u003d\"UNKNOWN_ABORT\"\u0026\u0026(c-\u003de.Z,c\u003c0\u0026\u0026c\u003e\u003d2147483648\u0026\u0026(c\u003d0),BK(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:x,transactionDuration:L,transactionCount:e.transactionCount,dbDuration:c}),e.K\u003d!0),FnM(e,!1,I,x,L,S.tag),IM(B)):FnM(e,!0,I,x,L,\nS.tag)};\nFnM\u003dfunction(e,L,c,I,B,x){BK(\"TRANSACTION_ENDED\",{objectStoreNames:I,connectionHasUnknownAbortedTransaction:e.K,duration:B,isSuccessful:L,tryCount:c,tag:x\u003d\u003d\u003dvoid 0?\"IDB_TRANSACTION_TAG_UNKNOWN\":x})};\nsL\u003dfunction(e){this.X\u003de};\ng.GI\u003dfunction(e,L,c){e.X.createIndex(L,c,{unique:!1})};\nbs6\u003dfunction(e,L){return g.gm(e,{query:L},function(c){return c.delete().then(function(){return g.ki(c)})}).then(function(){})};\nisM\u003dfunction(e,L,c){var I\u003d[];return g.gm(e,{query:L},function(B){if(!(c!\u003d\u003dvoid 0\u0026\u0026I.length\u003e\u003dc))return I.push(B.getValue()),g.ki(B)}).then(function(){return I})};\ng4r\u003dfunction(e){return\"getAllKeys\"in IDBObjectStore.prototype?WK(e.X.getAllKeys(void 0,void 0)):Gfv(e)};\nGfv\u003dfunction(e){var L\u003d[];return g.kf$(e,{query:void 0},function(c){L.push(c.cursor.primaryKey);return g.sbc(c)}).then(function(){return L})};\ng.F9\u003dfunction(e,L,c){return WK(e.X.put(L,c))};\ng.gm\u003dfunction(e,L,c){e\u003de.X.openCursor(L.query,L.direction);return DQ(e).then(function(I){return MO(I,c)})};\ng.kf$\u003dfunction(e,L,c){var I\u003dL.query;L\u003dL.direction;e\u003d\"openKeyCursor\"in IDBObjectStore.prototype?e.X.openKeyCursor(I,L):e.X.openCursor(I,L);return zDM(e).then(function(B){return MO(B,c)})};\niE\u003dfunction(e){var L\u003dthis;this.X\u003de;this.Z\u003dnew Map;this.K\u003d!1;this.done\u003dnew Promise(function(c,I){L.X.addEventListener(\"complete\",function(){c()});\nL.X.addEventListener(\"error\",function(B){B.currentTarget\u003d\u003d\u003dB.target\u0026\u0026I(L.X.error)});\nL.X.addEventListener(\"abort\",function(){var B\u003dL.X.error;if(B)I(B);else if(!L.K){B\u003dg.St;for(var x\u003dL.X.objectStoreNames,S\u003d[],h\u003d0;h\u003cx.length;h++){var R\u003dx.item(h);if(R\u003d\u003d\u003dnull)throw Error(\"Invariant: item in DOMStringList is null\");S.push(R)}B\u003dnew B(\"UNKNOWN_ABORT\",{objectStoreNames:S.join(),dbName:L.X.db.name,mode:L.X.mode});I(B)}})})};\nf$c\u003dfunction(e,L){var c\u003dnew Promise(function(I,B){try{L(e).then(function(x){I(x)}).catch(B)}catch(x){B(x),e.abort()}});\nreturn Promise.all([c,e.done]).then(function(I){return g.f(I).next().value})};\nDAR\u003dfunction(e){this.X\u003de};\nwTn\u003dfunction(e,L,c){var I\u003d[];return g.wm(e,{query:L},function(B){if(!(c!\u003d\u003dvoid 0\u0026\u0026I.length\u003e\u003dc))return I.push(B.getValue()),g.ki(B)}).then(function(){return I})};\ng.wm\u003dfunction(e,L,c){e\u003de.X.openCursor(L.query\u003d\u003d\u003dvoid 0?null:L.query,L.direction\u003d\u003d\u003dvoid 0?\"next\":L.direction);return DQ(e).then(function(I){return MO(I,c)})};\nJg\u003dfunction(e,L){this.request\u003de;this.cursor\u003dL};\nDQ\u003dfunction(e){return WK(e).then(function(L){return L?new Jg(e,L):null})};\ng.ki\u003dfunction(e){e.cursor.continue(void 0);return DQ(e.request)};\nJSc\u003dfunction(e,L,c){return new Promise(function(I,B){function x(){q||(q\u003dnew v4n(S.result,{closed:O}));return q}\nvar S\u003dL!\u003d\u003dvoid 0?self.indexedDB.open(e,L):self.indexedDB.open(e);var h\u003dc.blocked,R\u003dc.blocking,u\u003dc.eM_,t\u003dc.upgrade,O\u003dc.closed,q;S.addEventListener(\"upgradeneeded\",function(T){try{if(T.newVersion\u003d\u003d\u003dnull)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(S.transaction\u003d\u003d\u003dnull)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");T.dataLoss\u0026\u0026T.dataLoss!\u003d\u003d\"none\"\u0026\u0026BK(\"IDB_DATA_CORRUPTED\",{reason:T.dataLossMessage||\"unknown reason\",dbName:oM(e)});var W\u003dx(),A\u003dnew iE(S.transaction);\nt\u0026\u0026t(W,function(b){return T.oldVersion\u003cb\u0026\u0026T.newVersion\u003e\u003db},A);\nA.done.catch(function(b){B(b)})}catch(b){B(b)}});\nS.addEventListener(\"success\",function(){var T\u003dS.result;R\u0026\u0026T.addEventListener(\"versionchange\",function(){R(x())});\nT.addEventListener(\"close\",function(){BK(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:oM(e),dbVersion:T.version});u\u0026\u0026u()});\nI(x())});\nS.addEventListener(\"error\",function(){B(S.error)});\nh\u0026\u0026S.addEventListener(\"blocked\",function(){h()})})};\nV9J\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return JSc(e,L,c)};\nVa\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c,I,B,x;return g.Z(function(S){if(S.K\u003d\u003d1)return g.bn(S,2),c\u003dself.indexedDB.deleteDatabase(e),I\u003dL,(B\u003dI.blocked)\u0026\u0026c.addEventListener(\"blocked\",function(){B()}),g.a(S,Wn$(c),4);\nif(S.K!\u003d2)return g.DR(S,0);x\u003dg.wc(S);throw uE(x,e,\"\",-1);})};\nC$\u003dfunction(e,L){this.name\u003de;this.options\u003dL;this.Z\u003d!0;this.B\u003dthis.G\u003d0};\nCBf\u003dfunction(e,L){return new g.St(\"INCOMPATIBLE_DB_VERSION\",{dbName:e.name,oldVersion:e.options.version,newVersion:L})};\ng.aM\u003dfunction(e,L){if(!L)throw g.tg(\"openWithToken\",oM(e.name));return e.open()};\na$M\u003dfunction(e,L){var c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,g.aM(NO,L),2);c\u003dI.X;return I.return(g.Ag(c,[\"databases\"],{tK:!0,mode:\"readwrite\"},function(B){var x\u003dB.objectStore(\"databases\");return x.get(e.actualName).then(function(S){if(S?e.actualName!\u003d\u003dS.actualName||e.publicName!\u003d\u003dS.publicName||e.userIdentifier!\u003d\u003dS.userIdentifier:1)return g.F9(x,e).then(function(){})})}))})};\nmd\u003dfunction(e,L){var c;return g.Z(function(I){if(I.K\u003d\u003d1)return e?g.a(I,g.aM(NO,L),2):I.return();c\u003dI.X;return I.return(c.delete(\"databases\",e))})};\nNG$\u003dfunction(e,L){var c,I;return g.Z(function(B){return B.K\u003d\u003d1?(c\u003d[],g.a(B,g.aM(NO,L),2)):B.K!\u003d3?(I\u003dB.X,g.a(B,g.Ag(I,[\"databases\"],{tK:!0,mode:\"readonly\"},function(x){c.length\u003d0;return g.gm(x.objectStore(\"databases\"),{},function(S){e(S.getValue())\u0026\u0026c.push(S.getValue());return g.ki(S)})}),3)):B.return(c)})};\nmAf\u003dfunction(e,L){return NG$(function(c){return c.publicName\u003d\u003d\u003de\u0026\u0026c.userIdentifier!\u003d\u003dvoid 0},L)};\nySx\u003dfunction(){var e,L,c,I;return g.Z(function(B){switch(B.K){case 1:e\u003dXF();if((L\u003de)\u003d\u003dnull?0:L.hasSucceededOnce)return B.return(!0);if(ya\u0026\u0026pQ()\u0026\u0026!$a()||g.ZQ)return B.return(!1);try{if(c\u003dself,!(c.indexedDB\u0026\u0026c.IDBIndex\u0026\u0026c.IDBKeyRange\u0026\u0026c.IDBObjectStore))return B.return(!1)}catch(x){return B.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return B.return(!1);g.bn(B,2);I\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.a(B,a$M(I,p$),4);case 4:return g.a(B,md(\"yt-idb-test-do-not-use\",p$),5);case 5:return B.return(!0);case 2:return g.wc(B),B.return(!1)}})};\nZsc\u003dfunction(){if($i!\u003d\u003dvoid 0)return $i;cK\u003d!0;return $i\u003dySx().then(function(e){cK\u003d!1;var L;if((L\u003dER())!\u003dnull\u0026\u0026L.X){var c;L\u003d{hasSucceededOnce:((c\u003dXF())\u003d\u003dnull?void 0:c.hasSucceededOnce)||e};var I;(I\u003dER())\u003d\u003dnull||I.set(\"LAST_RESULT_ENTRY_KEY\",L,2592E3,!0)}return e})};\njt\u003dfunction(){return g.BU(\"ytglobal.idbToken_\")||void 0};\ng.HK\u003dfunction(){var e\u003djt();return e?Promise.resolve(e):Zsc().then(function(L){(L\u003dL?p$:void 0)\u0026\u0026g.IL(\"ytglobal.idbToken_\",L);return L})};\npTx\u003dfunction(e){if(!g.pv())throw e\u003dnew g.St(\"AUTH_INVALID\",{dbName:e}),IM(e),e;var L\u003dg.Z8();return{actualName:e+\":\"+L,publicName:e,userIdentifier:L}};\n$A6\u003dfunction(e,L,c,I){var B,x,S,h,R,u;return g.Z(function(t){switch(t.K){case 1:return x\u003d(B\u003dError().stack)!\u003dnull?B:\"\",g.a(t,g.HK(),2);case 2:S\u003dt.X;if(!S)throw h\u003dg.tg(\"openDbImpl\",e,L),g.uL(\"ytidb_async_stack_killswitch\")||(h.stack\u003dh.stack+\"\\n\"+x.substring(x.indexOf(\"\\n\")+1)),IM(h),h;xi(e);R\u003dc?{actualName:e,publicName:e,userIdentifier:void 0}:pTx(e);g.bn(t,3);return g.a(t,a$M(R,S),5);case 5:return g.a(t,V9J(R.actualName,L,I),6);case 6:return t.return(t.X);case 3:return u\u003dg.wc(t),g.bn(t,7),g.a(t,md(R.actualName,\nS),9);case 9:g.DR(t,8);break;case 7:g.wc(t);case 8:throw u;}})};\njbn\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return $A6(e,L,!1,c)};\nHsx\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return $A6(e,L,!0,c)};\nl$v\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c,I;return g.Z(function(B){if(B.K\u003d\u003d1)return g.a(B,g.HK(),2);if(B.K!\u003d3){c\u003dB.X;if(!c)return B.return();xi(e);I\u003dpTx(e);return g.a(B,Va(I.actualName,L),3)}return g.a(B,md(I.actualName,c),0)})};\nPBf\u003dfunction(e,L,c){e\u003de.map(function(I){return g.Z(function(B){return B.K\u003d\u003d1?g.a(B,Va(I.actualName,L),2):g.a(B,md(I.actualName,c),0)})});\nreturn Promise.all(e).then(function(){})};\nQb$\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c,I;return g.Z(function(B){if(B.K\u003d\u003d1)return g.a(B,g.HK(),2);if(B.K!\u003d3){c\u003dB.X;if(!c)return B.return();xi(e);return g.a(B,mAf(e,c),3)}I\u003dB.X;return g.a(B,PBf(I,L,c),0)})};\ndAx\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,g.HK(),2);if(I.K!\u003d3){c\u003dI.X;if(!c)return I.return();xi(e);return g.a(I,Va(e,L),3)}return g.a(I,md(e,c),0)})};\nlE\u003dfunction(e,L){C$.call(this,e,L);this.options\u003dL;xi(e)};\nUAx\u003dfunction(e,L){var c;return function(){c||(c\u003dnew lE(e,L));return c}};\ng.PK\u003dfunction(e,L){return UAx(e,L)};\nQa\u003dfunction(e){return g.aM(E4c(),e)};\nXTn\u003dfunction(e,L,c,I){var B,x,S;return g.Z(function(h){switch(h.K){case 1:return B\u003d{config:e,hashData:L,timestamp:I!\u003d\u003dvoid 0?I:(0,g.zI)()},g.a(h,Qa(c),2);case 2:return x\u003dh.X,g.a(h,x.clear(\"hotConfigStore\"),3);case 3:return g.a(h,g.bE(x,\"hotConfigStore\",B),4);case 4:return S\u003dh.X,h.return(S)}})};\nKn6\u003dfunction(e,L,c,I,B){var x,S,h;return g.Z(function(R){switch(R.K){case 1:return x\u003d{config:e,hashData:L,configData:c,timestamp:B!\u003d\u003dvoid 0?B:(0,g.zI)()},g.a(R,Qa(I),2);case 2:return S\u003dR.X,g.a(R,S.clear(\"coldConfigStore\"),3);case 3:return g.a(R,g.bE(S,\"coldConfigStore\",x),4);case 4:return h\u003dR.X,R.return(h)}})};\nY1v\u003dfunction(e){var L,c;return g.Z(function(I){return I.K\u003d\u003d1?g.a(I,Qa(e),2):I.K!\u003d3?(L\u003dI.X,c\u003dvoid 0,g.a(I,g.Ag(L,[\"coldConfigStore\"],{mode:\"readwrite\",tK:!0},function(B){return g.wm(B.objectStore(\"coldConfigStore\").index(\"coldTimestampIndex\"),{direction:\"prev\"},function(x){c\u003dx.getValue()})}),3)):I.return(c)})};\nn46\u003dfunction(e){var L,c;return g.Z(function(I){return I.K\u003d\u003d1?g.a(I,Qa(e),2):I.K!\u003d3?(L\u003dI.X,c\u003dvoid 0,g.a(I,g.Ag(L,[\"hotConfigStore\"],{mode:\"readwrite\",tK:!0},function(B){return g.wm(B.objectStore(\"hotConfigStore\").index(\"hotTimestampIndex\"),{direction:\"prev\"},function(x){c\u003dx.getValue()})}),3)):I.return(c)})};\neQr\u003dfunction(){return g.Z(function(e){return g.a(e,Qb$(\"ytGcfConfig\"),0)})};\ndm\u003dfunction(){g.p.call(this);this.K\u003d[];this.X\u003d[];var e\u003dg.BU(\"yt.gcf.config.hotUpdateCallbacks\");e?(this.K\u003d[].concat(g.V(e)),this.X\u003de):(this.X\u003d[],g.IL(\"yt.gcf.config.hotUpdateCallbacks\",this.X))};\nn$\u003dfunction(){var e\u003dthis;this.B\u003d!1;this.Z\u003dthis.G\u003d0;this.j\u003dnew dm;this.kx\u003d{uy0:function(){e.B\u003d!0},\nRq9:function(){return e.X},\ngte:function(L){UL(e,L)},\njq:function(L){e.jq(L)},\nwHq:function(L){EL(e,L)},\nwL:function(){return e.coldHashData},\nFl:function(){return e.hotHashData},\nF57:function(){return e.K},\ntjl:function(){return X9()},\nojW:function(){return K$()},\nwD0:function(){return g.BU(\"yt.gcf.config.coldHashData\")},\nMje:function(){return g.BU(\"yt.gcf.config.hotHashData\")},\nEte:function(){Lev(e)},\nRJq:function(){e.jq(void 0);Yi(e);delete n$.instance},\nP3Y:function(L){e.Z\u003dL},\nc8$:function(){return e.Z}}};\ncLM\u003dfunction(){if(!n$.instance){var e\u003dnew n$;n$.instance\u003de}return n$.instance};\nxZr\u003dfunction(e){var L;g.Z(function(c){if(c.K\u003d\u003d1)return g.uL(\"start_client_gcf\")||g.uL(\"delete_gcf_config_db\")?g.uL(\"start_client_gcf\")?g.a(c,g.HK(),3):c.Iq(2):c.return();c.K!\u003d2\u0026\u0026((L\u003dc.X)\u0026\u0026g.pv()\u0026\u0026!g.uL(\"delete_gcf_config_db\")?(e.B\u003d!0,Lev(e)):(IWR(e),Bp6(e)));return g.uL(\"delete_gcf_config_db\")?g.a(c,eQr(),0):c.Iq(0)})};\ne4\u003dfunction(){var e;return(e\u003dK$())!\u003dnull?e:g.Zu(\"RAW_HOT_CONFIG_GROUP\")};\no2r\u003dfunction(e){var L,c,I,B,x,S;return g.Z(function(h){switch(h.K){case 1:if(e.K)return h.return(K$());if(!e.B)return L\u003dg.tg(\"getHotConfig IDB not initialized\"),ld(L),h.return(Promise.reject(L));c\u003djt();I\u003dg.Zu(\"TIME_CREATED_MS\");if(!c){B\u003dg.tg(\"getHotConfig token error\");ld(B);h.Iq(2);break}return g.a(h,n46(c),3);case 3:if((x\u003dh.X)\u0026\u0026x.timestamp\u003eI)return UL(e,x.config),e.jq(x.hashData),h.return(K$());case 2:Bp6(e);if(!(c\u0026\u0026e.K\u0026\u0026e.hotHashData)){h.Iq(4);break}return g.a(h,XTn(e.K,e.hotHashData,c,I),4);case 4:return e.K?\nh.return(K$()):(S\u003dnew g.yu(\"Config not available in ytConfig\"),ld(S),h.return(Promise.reject(S)))}})};\nrL$\u003dfunction(e){var L,c,I,B,x,S;return g.Z(function(h){switch(h.K){case 1:if(e.X)return h.return(X9());if(!e.B)return L\u003dg.tg(\"getColdConfig IDB not initialized\"),ld(L),h.return(Promise.reject(L));c\u003djt();I\u003dg.Zu(\"TIME_CREATED_MS\");if(!c){B\u003dg.tg(\"getColdConfig\");ld(B);h.Iq(2);break}return g.a(h,Y1v(c),3);case 3:if((x\u003dh.X)\u0026\u0026x.timestamp\u003eI)return EL(e,x.config),SmT(e,x.configData),Yi(e,x.hashData),h.return(X9());case 2:IWR(e);if(!(c\u0026\u0026e.X\u0026\u0026e.coldHashData\u0026\u0026e.configData)){h.Iq(4);break}return g.a(h,Kn6(e.X,\ne.coldHashData,e.configData,c,I),4);case 4:return e.X?h.return(X9()):(S\u003dnew g.yu(\"Config not available in ytConfig\"),ld(S),h.return(Promise.reject(S)))}})};\nLev\u003dfunction(e){if(!e.K||!e.X){if(!jt()){var L\u003dg.tg(\"scheduleGetConfigs\");ld(L)}e.G||(e.G\u003dg.Vw.dg(function(){return g.Z(function(c){switch(c.K){case 1:return g.bn(c,2),g.a(c,o2r(e),4);case 4:g.DR(c,3);break;case 2:g.wc(c);case 3:return g.bn(c,5),g.a(c,rL$(e),7);case 7:g.DR(c,6);break;case 5:g.wc(c);case 6:e.G\u0026\u0026(e.G\u003d0),g.AJ(c)}})},100))}};\nhQn\u003dfunction(e,L,c){var I,B,x;return g.Z(function(S){switch(S.K){case 1:if(!g.uL(\"start_client_gcf\")){S.Iq(0);break}c\u0026\u0026UL(e,c);e.jq(L);I\u003djt();if(!I){S.Iq(3);break}if(c){S.Iq(4);break}return g.a(S,n46(I),5);case 5:B\u003dS.X,c\u003d(x\u003dB)\u003d\u003dnull?void 0:x.config;case 4:return g.a(S,XTn(c,L,I),3);case 3:if(c)for(var h\u003dc,R\u003dg.f(e.j.X),u\u003dR.next();!u.done;u\u003dR.next())u\u003du.value,u(h);g.AJ(S)}})};\nRQv\u003dfunction(e,L,c){var I,B,x,S;return g.Z(function(h){if(h.K\u003d\u003d1){if(!g.uL(\"start_client_gcf\"))return h.Iq(0);Yi(e,L);return(I\u003djt())?c?h.Iq(4):g.a(h,Y1v(I),5):h.Iq(0)}h.K!\u003d4\u0026\u0026(B\u003dh.X,c\u003d(x\u003dB)\u003d\u003dnull?void 0:x.config);if(!c)return h.Iq(0);S\u003dc.configData;return g.a(h,Kn6(c,L,S,I),0)})};\nuZc\u003dfunction(){var e\u003dcLM(),L\u003d(0,g.zI)()-e.Z;if(!(e.Z!\u003d\u003d0\u0026\u0026L\u003cg.tF(\"send_config_hash_timer\"))){L\u003dg.BU(\"yt.gcf.config.coldConfigData\");var c\u003dg.BU(\"yt.gcf.config.hotHashData\"),I\u003dg.BU(\"yt.gcf.config.coldHashData\");L\u0026\u0026c\u0026\u0026I\u0026\u0026(e.Z\u003d(0,g.zI)());return{coldConfigData:L,hotHashData:c,coldHashData:I}}};\nIWR\u003dfunction(e){EL(e,g.Zu(\"RAW_COLD_CONFIG_GROUP\"));Yi(e,g.Zu(\"SERIALIZED_COLD_HASH_DATA\"));var L;SmT(e,(L\u003de.X)\u003d\u003dnull?void 0:L.configData)};\nBp6\u003dfunction(e){UL(e,g.Zu(\"RAW_HOT_CONFIG_GROUP\"));e.jq(g.Zu(\"SERIALIZED_HOT_HASH_DATA\"))};\nUL\u003dfunction(e,L){e.K\u003dL;g.IL(\"yt.gcf.config.hotConfigGroup\",e.K||null)};\nEL\u003dfunction(e,L){e.X\u003dL;g.IL(\"yt.gcf.config.coldConfigGroup\",e.X||null)};\nYi\u003dfunction(e,L){e.coldHashData\u003dL;g.IL(\"yt.gcf.config.coldHashData\",e.coldHashData||null)};\nSmT\u003dfunction(e,L){e.configData\u003dL;g.IL(\"yt.gcf.config.coldConfigData\",e.configData||null)};\nK$\u003dfunction(){return g.BU(\"yt.gcf.config.hotConfigGroup\")};\nX9\u003dfunction(){return g.BU(\"yt.gcf.config.coldConfigGroup\")};\ntZT\u003dfunction(){return\"INNERTUBE_API_KEY\"in a6\u0026\u0026\"INNERTUBE_API_VERSION\"in a6};\ng.LF\u003dfunction(){return{innertubeApiKey:g.Zu(\"INNERTUBE_API_KEY\"),innertubeApiVersion:g.Zu(\"INNERTUBE_API_VERSION\"),O$:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),cW:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),J3:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"),WW:g.Zu(\"INNERTUBE_CONTEXT_HL\"),y$:g.Zu(\"INNERTUBE_CONTEXT_GL\"),A3:g.Zu(\"INNERTUBE_HOST_OVERRIDE\")||\"\",QL:!!g.Zu(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),Nt:!!g.Zu(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.Zu(\"SERIALIZED_CLIENT_CONFIG_DATA\")}};\ng.c4\u003dfunction(e){var L\u003d{client:{hl:e.WW,gl:e.y$,clientName:e.cW,clientVersion:e.innertubeContextClientVersion,configInfo:e.O$}};navigator.userAgent\u0026\u0026(L.client.userAgent\u003dString(navigator.userAgent));var c\u003dg.LZ.devicePixelRatio;c\u0026\u0026c!\u003d1\u0026\u0026(L.client.screenDensityFloat\u003dString(c));c\u003dON();c!\u003d\u003d\"\"\u0026\u0026(L.client.experimentsToken\u003dc);c\u003dqL();c.length\u003e0\u0026\u0026(L.request\u003d{internalExperimentFlags:c});O1J(e,void 0,L);qmr(void 0,L);Tpc(void 0,L);WeR(e,void 0,L);MZR(void 0,L);g.uL(\"start_client_gcf\")\u0026\u0026zQf(void 0,L);g.Zu(\"DELEGATED_SESSION_ID\")\u0026\u0026\n!g.uL(\"pageid_as_header_web\")\u0026\u0026(L.user\u003d{onBehalfOfUser:g.Zu(\"DELEGATED_SESSION_ID\")});!g.uL(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(e\u003dg.Zu(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026(L.user\u003dObject.assign({},L.user,{serializedDelegationContext:e}));e\u003dg.Zu(\"INNERTUBE_CONTEXT\");var I;if(g.uL(\"enable_persistent_device_token\")\u0026\u0026(e\u003d\u003dnull?0:(I\u003de.client)\u003d\u003dnull?0:I.rolloutToken)){var B;L.client.rolloutToken\u003de\u003d\u003dnull?void 0:(B\u003de.client)\u003d\u003dnull?void 0:B.rolloutToken}I\u003dObject;B\u003dI.assign;e\u003dL.client;\nc\u003d{};for(var x\u003dg.f(Object.entries(dW(g.Zu(\"DEVICE\",\"\")))),S\u003dx.next();!S.done;S\u003dx.next()){var h\u003dg.f(S.value);S\u003dh.next().value;h\u003dh.next().value;S\u003d\u003d\u003d\"cbrand\"?c.deviceMake\u003dh:S\u003d\u003d\u003d\"cmodel\"?c.deviceModel\u003dh:S\u003d\u003d\u003d\"cbr\"?c.browserName\u003dh:S\u003d\u003d\u003d\"cbrver\"?c.browserVersion\u003dh:S\u003d\u003d\u003d\"cos\"?c.osName\u003dh:S\u003d\u003d\u003d\"cosver\"?c.osVersion\u003dh:S\u003d\u003d\u003d\"cplatform\"\u0026\u0026(c.platform\u003dh)}L.client\u003dB.call(I,e,c);return L};\nO1J\u003dfunction(e,L,c){e\u003de.cW;if(e\u003d\u003d\u003d\"WEB\"||e\u003d\u003d\u003d\"MWEB\"||e\u003d\u003d\u003d1||e\u003d\u003d\u003d2)if(L){c\u003dzJ(L,se,96)||new se;var I\u003dk5();I\u003dObject.keys(sAR).indexOf(I);I\u003dI\u003d\u003d\u003d-1?null:I;I!\u003d\u003dnull\u0026\u0026m3(c,3,I);b6(L,se,96,c)}else c\u0026\u0026(c.client.mainAppWebInfo\u003d(I\u003dc.client.mainAppWebInfo)!\u003dnull?I:{},c.client.mainAppWebInfo.webDisplayMode\u003dk5())};\nqmr\u003dfunction(e,L){var c\u003dg.BU(\"yt.embedded_player.embed_url\");c\u0026\u0026(e?(L\u003dzJ(e,bd,7)||new bd,a7(L,4,c),b6(e,bd,7,L)):L\u0026\u0026(L.thirdParty\u003d{embedUrl:c}))};\nTpc\u003dfunction(e,L){var c;if(g.uL(\"web_log_memory_total_kbytes\")\u0026\u0026((c\u003dg.LZ.navigator)\u003d\u003dnull?0:c.deviceMemory)){var I;c\u003d(I\u003dg.LZ.navigator)\u003d\u003dnull?void 0:I.deviceMemory;e?er(e,95,AT(c*1E6)):L\u0026\u0026(L.client.memoryTotalKbytes\u003d\"\"+c*1E6)}};\nWeR\u003dfunction(e,L,c){if(e.appInstallData)if(L){var I;c\u003d(I\u003dzJ(L,zw,62))!\u003dnull?I:new zw;a7(c,6,e.appInstallData);b6(L,zw,62,c)}else c\u0026\u0026(c.client.configInfo\u003dc.client.configInfo||{},c.client.configInfo.appInstallData\u003de.appInstallData)};\nMZR\u003dfunction(e,L){var c\u003dcSn();c\u0026\u0026(e?m3(e,61,v2H[c]):L\u0026\u0026(L.client.connectionType\u003dc));g.uL(\"web_log_effective_connection_type\")\u0026\u0026(c\u003dBGT())\u0026\u0026(e?m3(e,94,fWT[c]):L\u0026\u0026(L.client.effectiveConnectionType\u003dc))};\nALH\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var I\u003d{};g.Zu(\"EOM_VISITOR_DATA\")?I\u003d{\"X-Goog-EOM-Visitor-Id\":g.Zu(\"EOM_VISITOR_DATA\")}:I\u003d{\"X-Goog-Visitor-Id\":c.visitorData||g.Zu(\"VISITOR_DATA\",\"\")};if(L\u0026\u0026L.includes(\"www.youtube-nocookie.com\"))return I;L\u003dc.aV||g.Zu(\"AUTHORIZATION\");L||(e?L\u003d\"Bearer \"+g.BU(\"gapi.auth.getToken\")().access_token:(e\u003dX06().ZE(B4),g.uL(\"pageid_as_header_web\")||delete e[\"X-Goog-PageId\"],I\u003dObject.assign({},I,e)));L\u0026\u0026(I.Authorization\u003dL);return I};\nzQf\u003dfunction(e,L){var c\u003duZc();if(c){var I\u003dc.coldConfigData,B\u003dc.coldHashData;c\u003dc.hotHashData;if(e){var x;L\u003d(x\u003dzJ(e,zw,62))!\u003dnull?x:new zw;I\u003da7(L,1,I);a7(I,3,B).jq(c);b6(e,zw,62,L)}else L\u0026\u0026(L.client.configInfo\u003dL.client.configInfo||{},I\u0026\u0026(L.client.configInfo.coldConfigData\u003dI),B\u0026\u0026(L.client.configInfo.coldHashData\u003dB),c\u0026\u0026(L.client.configInfo.hotHashData\u003dc))}};\nxR\u003dfunction(e,L){this.version\u003de;this.args\u003dL};\nof\u003dfunction(e,L){this.topic\u003de;this.X\u003dL};\nrO\u003dfunction(e,L){var c\u003dS4();c\u0026\u0026c.publish.call(c,e.toString(),e,L)};\ni1J\u003dfunction(e){var L\u003dFen,c\u003dS4();if(!c)return 0;var I\u003dc.subscribe(L.toString(),function(B,x){var S\u003dg.BU(\"ytPubsub2Pubsub2SkipSubKey\");S\u0026\u0026S\u003d\u003dI||(S\u003dfunction(){if(hH[I])try{if(x\u0026\u0026L instanceof of\u0026\u0026L!\u003dB)try{var h\u003dL.X,R\u003dx;if(!R.args||!R.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!h.zf){var u\u003dnew h;h.zf\u003du.version}var t\u003dh.zf}catch(O){}if(!t||R.version!\u003dt)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{x\u003dReflect.construct(h,\ng.VM(R.args))}catch(O){throw O.message\u003d\"yt.pubsub2.Data.deserialize(): \"+O.message,O;}}catch(O){throw O.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+L.toString()+\": \"+O.message,O;}e.call(window,x)}catch(O){g.jM(O)}},b1c[L.toString()]?g.Qu()?g.Vw.dg(S):g.oC(S,0):S())});\nhH[I]\u003d!0;Rf[L.toString()]||(Rf[L.toString()]\u003d[]);Rf[L.toString()].push(I);return I};\nklc\u003dfunction(){var e\u003dGl6,L\u003di1J(function(c){e.apply(void 0,arguments);g2r(L)});\nreturn L};\ng2r\u003dfunction(e){var L\u003dS4();L\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(e\u003d[e]),g.KZ(e,function(c){L.unsubscribeByKey(c);delete hH[c]}))};\nS4\u003dfunction(){return g.BU(\"ytPubsub2Pubsub2Instance\")};\nuM\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{sampleRate:.1}:c;Math.random()\u003cMath.min(.02,c.sampleRate/100)\u0026\u0026rO(\"meta_logging_csi_event\",{timerName:e,LDe:L})};\nDZH\u003dfunction(){tH||(tH\u003dTw(g.Zu(\"WORKER_SERIALIZATION_URL\")));return tH||void 0};\nqK\u003dfunction(){var e\u003dDZH();Ox||e\u003d\u003d\u003dvoid 0||(Ox\u003dnew Worker(Ig(e),void 0));return Ox};\nwYM\u003dfunction(){return typeof Worker\u003d\u003d\u003d\"function\"\u0026\u0026DZH()?!0:!1};\nVZJ\u003dfunction(){if(wYM()\u0026\u0026!TW){var e\u003dfunction(c){c\u003dc.data;if(c.op\u003d\u003d\u003d\"gzippedGelBatch\"){var I\u003dW4.get(c.key);I\u0026\u0026(JL$(c.gzippedBatch,I.latencyPayload,I.url,I.options,I.sendFn),W4.delete(c.key))}},L\u003dqK();\nL\u0026\u0026(L.addEventListener(\"message\",e),L.onerror\u003dfunction(){W4.clear()},TW\u003d!0)}};\nsx\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;var x\u003d{startTime:(0,g.zI)(),ticks:{},infos:{}};if(MK)try{var S\u003dCAc(L);if(S!\u003dnull\u0026\u0026(S\u003eaWc||S\u003cNpr))I(e,c);else{if(g.uL(\"gzip_gel_with_worker\")\u0026\u0026(g.uL(\"initial_gzip_use_main_thread\")\u0026\u0026!mZc||!g.uL(\"initial_gzip_use_main_thread\"))){TW||VZJ();var h\u003dqK();if(h\u0026\u0026!B){W4.set(zW,{latencyPayload:x,url:e,options:c,sendFn:I});h.postMessage({op:\"gelBatchToGzip\",serializedBatch:L,key:zW});zW++;return}}var R\u003dicc(yLR(L));JL$(R,x,e,c,I)}}catch(u){ld(u),I(e,c)}else I(e,c)};\nJL$\u003dfunction(e,L,c,I,B){mZc\u003d!1;var x\u003d(0,g.zI)();L.ticks.gelc\u003dx;v4++;g.uL(\"disable_compression_due_to_performance_degredation\")\u0026\u0026x-L.startTime\u003e\u003dZ1r\u0026\u0026(fF++,g.uL(\"abandon_compression_after_N_slow_zips\")?v4\u003d\u003d\u003dg.tF(\"compression_disable_point\")\u0026\u0026fF\u003epYM\u0026\u0026(MK\u003d!1):MK\u003d!1);$ZT(L);I.headers||(I.headers\u003d{});I.headers[\"Content-Encoding\"]\u003d\"gzip\";I.postBody\u003de;I.postParams\u003dvoid 0;B(c,I)};\njAf\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003d(0,g.zI)(),B\u003d{startTime:I,ticks:{},infos:{}},x\u003dL?g.BU(\"yt.logging.gzipForFetch\",!1):!0;if(MK\u0026\u0026x){if(!e.body)return e;try{var S\u003dc?e.body:typeof e.body\u003d\u003d\u003d\"string\"?e.body:JSON.stringify(e.body);x\u003dS;if(!c\u0026\u0026typeof S\u003d\u003d\u003d\"string\"){var h\u003dCAc(S);if(h!\u003dnull\u0026\u0026(h\u003eaWc||h\u003cNpr))return e;c\u003dL?{level:1}:void 0;x\u003dicc(yLR(S),c);var R\u003d(0,g.zI)();B.ticks.gelc\u003dR;if(L){v4++;if((g.uL(\"disable_compression_due_to_performance_degredation\")||g.uL(\"disable_compression_due_to_performance_degradation_lr\"))\u0026\u0026\nR-I\u003e\u003dZ1r)if(fF++,g.uL(\"abandon_compression_after_N_slow_zips\")||g.uL(\"abandon_compression_after_N_slow_zips_lr\")){L\u003dfF/v4;var u\u003dpYM/g.tF(\"compression_disable_point\");v4\u003e0\u0026\u0026v4%g.tF(\"compression_disable_point\")\u003d\u003d\u003d0\u0026\u0026L\u003e\u003du\u0026\u0026(MK\u003d!1)}else MK\u003d!1;$ZT(B)}}e.headers\u003dObject.assign({},{\"Content-Encoding\":\"gzip\"},e.headers||{});e.body\u003dx;return e}catch(t){return ld(t),e}}else return e};\nCAc\u003dfunction(e){try{return(new Blob(e.split(\"\"))).size}catch(L){return ld(L),null}};\n$ZT\u003dfunction(e){g.uL(\"gel_compression_csi_killswitch\")||!g.uL(\"log_gel_compression_latency\")\u0026\u0026!g.uL(\"log_gel_compression_latency_lr\")||uM(\"gel_compression\",e,{sampleRate:.1})};\nFk\u003dfunction(e){var L\u003dthis;this.Hu\u003dthis.X\u003d!1;this.potentialEsfErrorCounter\u003dthis.K\u003d0;this.handleError\u003dfunction(){};\nthis.Sg\u003dfunction(){};\nthis.now\u003dDate.now;this.nY\u003d!1;this.kx\u003d{Mqw:function(t){L.b0\u003dt},\nxLS:function(){L.AY()},\nJc:function(){L.zH()},\nQr:function(t){return g.Z(function(O){return g.a(O,L.Qr(t),0)})},\nCo:function(t,O){return L.Co(t,O)},\nJf:function(){L.Jf()}};\nvar c;this.My\u003d(c\u003de.My)!\u003dnull?c:100;var I;this.OG\u003d(I\u003de.OG)!\u003dnull?I:1;var B;this.Rd\u003d(B\u003de.Rd)!\u003dnull?B:2592E6;var x;this.UG\u003d(x\u003de.UG)!\u003dnull?x:12E4;var S;this.CF\u003d(S\u003de.CF)!\u003dnull?S:5E3;var h;this.b0\u003d(h\u003de.b0)!\u003dnull?h:void 0;this.un\u003d!!e.un;var R;this.XV\u003d(R\u003de.XV)!\u003dnull?R:.1;var u;this.Ua\u003d(u\u003de.Ua)!\u003dnull?u:10;e.handleError\u0026\u0026(this.handleError\u003de.handleError);e.Sg\u0026\u0026(this.Sg\u003de.Sg);e.nY\u0026\u0026(this.nY\u003de.nY);e.Hu\u0026\u0026(this.Hu\u003de.Hu);this.N0\u003de.N0;this.LX\u003de.LX;this.f1\u003de.f1;this.Wg\u003de.Wg;this.sendFn\u003de.sendFn;this.kA\u003de.kA;this.Tz\u003d\ne.Tz;AH(this)\u0026\u0026(!this.N0||this.N0(\"networkless_logging\"))\u0026\u0026H1H(this)};\nH1H\u003dfunction(e){AH(e)\u0026\u0026!e.nY\u0026\u0026(e.X\u003d!0,e.un\u0026\u0026Math.random()\u003c\u003de.XV\u0026\u0026e.f1.Nh(e.b0),e.Jf(),e.Wg.y9()\u0026\u0026e.AY(),e.Wg.listen(e.kA,e.AY.bind(e)),e.Wg.listen(e.Tz,e.zH.bind(e)))};\nQAv\u003dfunction(e,L){if(!AH(e))throw Error(\"IndexedDB is not supported: updateRequestHandlers\");var c\u003dL.options.onError?L.options.onError:function(){};\nL.options.onError\u003dfunction(B,x){var S,h,R,u;return g.Z(function(t){switch(t.K){case 1:S\u003dlW6(x);(h\u003dPAT(x))\u0026\u0026e.N0\u0026\u0026e.N0(\"web_enable_error_204\")\u0026\u0026e.handleError(Error(\"Request failed due to compression\"),L.url,x);if(!(e.N0\u0026\u0026e.N0(\"nwl_consider_error_code\")\u0026\u0026S||e.N0\u0026\u0026!e.N0(\"nwl_consider_error_code\")\u0026\u0026e.potentialEsfErrorCounter\u003c\u003de.Ua)){t.Iq(2);break}if(!e.Wg.lT){t.Iq(3);break}return g.a(t,e.Wg.lT(),3);case 3:if(e.Wg.y9()){t.Iq(2);break}c(B,x);if(!e.N0||!e.N0(\"nwl_consider_error_code\")||((R\u003dL)\u003d\u003dnull?void 0:\nR.id)\u003d\u003d\u003dvoid 0){t.Iq(6);break}return g.a(t,e.f1.iI(L.id,e.b0,!1),6);case 6:return t.return();case 2:if(e.N0\u0026\u0026e.N0(\"nwl_consider_error_code\")\u0026\u0026!S\u0026\u0026e.potentialEsfErrorCounter\u003ee.Ua)return t.return();e.potentialEsfErrorCounter++;if(((u\u003dL)\u003d\u003dnull?void 0:u.id)\u003d\u003d\u003dvoid 0){t.Iq(8);break}return L.sendCount\u003ce.OG?g.a(t,e.f1.iI(L.id,e.b0,!0,h?!1:void 0),12):g.a(t,e.f1.VO(L.id,e.b0),8);case 12:e.LX.dg(function(){e.Wg.y9()\u0026\u0026e.AY()},e.CF);\ncase 8:c(B,x),g.AJ(t)}})};\nvar I\u003dL.options.onSuccess?L.options.onSuccess:function(){};\nL.options.onSuccess\u003dfunction(B,x){var S;return g.Z(function(h){if(h.K\u003d\u003d1)return((S\u003dL)\u003d\u003dnull?void 0:S.id)\u003d\u003d\u003dvoid 0?h.Iq(2):g.a(h,e.f1.VO(L.id,e.b0),2);e.Wg.Tl\u0026\u0026e.N0\u0026\u0026e.N0(\"vss_network_hint\")\u0026\u0026e.Wg.Tl(!0);I(B,x);g.AJ(h)})};\nreturn L};\nbM\u003dfunction(e,L){e.gA\u0026\u0026!e.Wg.y9()?e.gA(L):e.handleError(L)};\nAH\u003dfunction(e){return!!e.b0||e.Hu};\nlW6\u003dfunction(e){var L;return(e\u003de\u003d\u003dnull?void 0:(L\u003de.error)\u003d\u003dnull?void 0:L.code)\u0026\u0026e\u003e\u003d400\u0026\u0026e\u003c\u003d599?!1:!0};\nPAT\u003dfunction(e){var L;e\u003de\u003d\u003dnull?void 0:(L\u003de.error)\u003d\u003dnull?void 0:L.code;return!(e!\u003d\u003d400\u0026\u0026e!\u003d\u003d415)};\ndZR\u003dfunction(){if(iM)return iM();var e\u003d{};iM\u003dg.PK(\"LogsDatabaseV2\",{ib:(e.LogsRequestsStore\u003d{YV:2},e),shared:!1,upgrade:function(L,c,I){c(2)\u0026\u0026g.vK(L,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});c(3);c(5)\u0026\u0026(I\u003dI.objectStore(\"LogsRequestsStore\"),I.X.indexNames.contains(\"newRequest\")\u0026\u0026I.X.deleteIndex(\"newRequest\"),g.GI(I,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));c(7)\u0026\u0026f$(L,\"sapisid\");c(9)\u0026\u0026f$(L,\"SWHealthLog\")},\nversion:9});return iM()};\nGW\u003dfunction(e){return g.aM(dZR(),e)};\nE2v\u003dfunction(e,L){var c,I,B,x;return g.Z(function(S){if(S.K\u003d\u003d1)return c\u003d{startTime:(0,g.zI)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},ticks:{}},g.a(S,GW(L),2);if(S.K!\u003d3)return I\u003dS.X,B\u003dObject.assign({},e,{options:JSON.parse(JSON.stringify(e.options)),interface:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.a(S,g.bE(I,\"LogsRequestsStore\",B),3);x\u003dS.X;c.ticks.tc\u003d(0,g.zI)();UZH(c);return S.return(x)})};\nXYx\u003dfunction(e,L){var c,I,B,x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1)return c\u003d{startTime:(0,g.zI)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},ticks:{}},g.a(t,GW(L),2);if(t.K!\u003d3)return I\u003dt.X,B\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),x\u003d[e,B,0],S\u003d[e,B,(0,g.zI)()],h\u003dIDBKeyRange.bound(x,S),R\u003d\"prev\",g.uL(\"use_fifo_for_networkless\")\u0026\u0026(R\u003d\"next\"),u\u003dvoid 0,g.a(t,g.Ag(I,[\"LogsRequestsStore\"],{mode:\"readwrite\",tK:!0},function(O){return g.wm(O.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),\n{query:h,direction:R},function(q){q.getValue()\u0026\u0026(u\u003dq.getValue(),e\u003d\u003d\u003d\"NEW\"\u0026\u0026(u.status\u003d\"QUEUED\",q.update(u)))})}),3);\nc.ticks.tc\u003d(0,g.zI)();UZH(c);return t.return(u)})};\nKeH\u003dfunction(e,L){var c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,GW(L),2);c\u003dI.X;return I.return(g.Ag(c,[\"LogsRequestsStore\"],{mode:\"readwrite\",tK:!0},function(B){var x\u003dB.objectStore(\"LogsRequestsStore\");return x.get(e).then(function(S){if(S)return S.status\u003d\"QUEUED\",g.F9(x,S).then(function(){return S})})}))})};\nYmH\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!0:c;var B;return g.Z(function(x){if(x.K\u003d\u003d1)return g.a(x,GW(L),2);B\u003dx.X;return x.return(g.Ag(B,[\"LogsRequestsStore\"],{mode:\"readwrite\",tK:!0},function(S){var h\u003dS.objectStore(\"LogsRequestsStore\");return h.get(e).then(function(R){return R?(R.status\u003d\"NEW\",c\u0026\u0026(R.sendCount+\u003d1),I!\u003d\u003dvoid 0\u0026\u0026(R.options.compress\u003dI),g.F9(h,R).then(function(){return R})):g.qO.resolve(void 0)})}))})};\nn2$\u003dfunction(e,L){var c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,GW(L),2);c\u003dI.X;return I.return(c.delete(\"LogsRequestsStore\",e))})};\neav\u003dfunction(e){var L,c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,GW(e),2);L\u003dI.X;c\u003d(0,g.zI)()-2592E6;return g.a(I,g.Ag(L,[\"LogsRequestsStore\"],{mode:\"readwrite\",tK:!0},function(B){return g.gm(B.objectStore(\"LogsRequestsStore\"),{},function(x){if(x.getValue().timestamp\u003c\u003dc)return x.delete().then(function(){return g.ki(x)})})}),0)})};\nLHc\u003dfunction(){g.Z(function(e){return g.a(e,Qb$(\"LogsDatabaseV2\"),0)})};\nUZH\u003dfunction(e){g.uL(\"nwl_csi_killswitch\")||uM(\"networkless_performance\",e,{sampleRate:1})};\nIuH\u003dfunction(e){return g.aM(cGT(),e)};\nBWr\u003dfunction(e){var L,c;g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,IuH(e),2);L\u003dI.X;c\u003d(0,g.zI)()-2592E6;return g.a(I,g.Ag(L,[\"SWHealthLog\"],{mode:\"readwrite\",tK:!0},function(B){return g.gm(B.objectStore(\"SWHealthLog\"),{},function(x){if(x.getValue().timestamp\u003c\u003dc)return x.delete().then(function(){return g.ki(x)})})}),0)})};\nxN6\u003dfunction(e){var L;return g.Z(function(c){if(c.K\u003d\u003d1)return g.a(c,IuH(e),2);L\u003dc.X;return g.a(c,L.clear(\"SWHealthLog\"),0)})};\ng.gO\u003dfunction(e,L,c,I,B,x,S){B\u003dB\u003d\u003d\u003dvoid 0?\"\":B;x\u003dx\u003d\u003d\u003dvoid 0?!1:x;S\u003dS\u003d\u003d\u003dvoid 0?!1:S;if(e)if(c\u0026\u0026!g.m2())ld(new g.yu(\"Legacy referrer-scrubbed ping detected\")),e\u0026\u0026oJv(e,void 0,{scrubReferrer:!0});else if(B)TZ(e,L,\"POST\",B,I);else if(g.Zu(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||I||S)TZ(e,L,\"GET\",\"\",I,void 0,x,S);else{b:{try{c:{var h\u003dnew iKv({url:e});if(h.X.dsh\u003d\u003d\u003d\"1\")var R\u003dnull;else{var u\u003dh.X.ae;if(u\u003d\u003d\u003d\"1\"){var t\u003dh.X.adurl;if(t)try{R\u003d{version:3,wN:decodeURIComponent(t),Wn:QZ(h.K,\"act\u003d1\",\"ri\u003d1\",Gmr(h))};\nbreak c}catch(T){}}R\u003du\u003d\u003d\u003d\"2\"?{version:4,wN:QZ(h.K,\"dct\u003d1\",\"suid\u003d\"+h.Z,\"\"),Wn:QZ(h.K,\"act\u003d1\",\"ri\u003d1\",\"suid\u003d\"+h.Z)}:null}}if(R){var O\u003dRX(e);var q\u003d!(!O||!O.endsWith(\"/aclk\")||fW(e,\"ri\")!\u003d\u003d\"1\");break b}}catch(T){}q\u003d!1}q?SeR(e)?(L\u0026\u0026L(),c\u003d!0):c\u003d!1:c\u003d!1;c||oJv(e,L)}};\nSeR\u003dfunction(e,L){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(e,L\u003d\u003d\u003dvoid 0?\"\":L))return!0}catch(c){}return!1};\noJv\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var I\u003dnew Image,B\u003d\"\"+rGn++;kR[B]\u003dI;I.onload\u003dI.onerror\u003dfunction(){L\u0026\u0026kR[B]\u0026\u0026L();delete kR[B]};\nc.scrubReferrer\u0026\u0026(I.referrerPolicy\u003d\"no-referrer\");I.src\u003de};\nha$\u003dfunction(e){var L;return((L\u003ddocument.featurePolicy)\u003d\u003dnull?0:L.allowedFeatures().includes(\"attribution-reporting\"))?e+\"\u0026nis\u003d6\":e+\"\u0026nis\u003d5\"};\nwO\u003dfunction(){DZ||(DZ\u003dnew UR(\"yt.offline\"));return DZ};\nRaf\u003dfunction(e){if(g.uL(\"offline_error_handling\")){var L\u003dwO().get(\"errors\",!0)||{};L[e.message]\u003d{name:e.name,stack:e.stack};e.level\u0026\u0026(L[e.message].level\u003de.level);wO().set(\"errors\",L,2592E3,!0)}};\nJH\u003dfunction(){this.X\u003dnew Map;this.K\u003d!1};\nVo\u003dfunction(){if(!JH.instance){var e\u003dg.BU(\"yt.networkRequestMonitor.instance\")||new JH;g.IL(\"yt.networkRequestMonitor.instance\",e);JH.instance\u003de}return JH.instance};\nCF\u003dfunction(){g.hi.call(this);var e\u003dthis;this.K\u003d!1;this.X\u003dFIR();this.X.listen(\"networkstatus-online\",function(){if(e.K\u0026\u0026g.uL(\"offline_error_handling\")){var L\u003dwO().get(\"errors\",!0);if(L){for(var c in L)if(L[c]){var I\u003dnew g.yu(c,\"sent via offline_errors\");I.name\u003dL[c].name;I.stack\u003dL[c].stack;I.level\u003dL[c].level;g.jM(I)}wO().set(\"errors\",{},2592E3,!0)}}})};\nu$c\u003dfunction(){if(!CF.instance){var e\u003dg.BU(\"yt.networkStatusManager.instance\")||new CF;g.IL(\"yt.networkStatusManager.instance\",e);CF.instance\u003de}return CF.instance};\ng.af\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.hi.call(this);var L\u003dthis;this.X\u003dthis.G\u003d0;this.K\u003du$c();var c\u003dg.BU(\"yt.networkStatusManager.instance.listen\").bind(this.K);c\u0026\u0026(e.rateLimit?(this.rateLimit\u003de.rateLimit,c(\"networkstatus-online\",function(){tMx(L,\"publicytnetworkstatus-online\")}),c(\"networkstatus-offline\",function(){tMx(L,\"publicytnetworkstatus-offline\")})):(c(\"networkstatus-online\",function(){L.dispatchEvent(\"publicytnetworkstatus-online\")}),c(\"networkstatus-offline\",function(){L.dispatchEvent(\"publicytnetworkstatus-offline\")})))};\ntMx\u003dfunction(e,L){e.rateLimit?e.X?(g.Vw.qe(e.G),e.G\u003dg.Vw.dg(function(){e.Z!\u003d\u003dL\u0026\u0026(e.dispatchEvent(L),e.Z\u003dL,e.X\u003d(0,g.zI)())},e.rateLimit-((0,g.zI)()-e.X))):(e.dispatchEvent(L),e.Z\u003dL,e.X\u003d(0,g.zI)()):e.dispatchEvent(L)};\nm7\u003dfunction(){var e\u003dFk.call;NK||(NK\u003dnew g.af({daS:!0,vYe:!0}));e.call(Fk,this,{f1:{Nh:eav,VO:n2$,Q_:XYx,AD:KeH,iI:YmH,set:E2v},Wg:NK,handleError:function(L,c,I){var B,x\u003dI\u003d\u003dnull?void 0:(B\u003dI.error)\u003d\u003dnull?void 0:B.code;if(x\u003d\u003d\u003d400||x\u003d\u003d\u003d415){var S;L\u003dnew g.yu(L.message,c,I\u003d\u003dnull?void 0:(S\u003dI.error)\u003d\u003dnull?void 0:S.code);ld(L,void 0,void 0,void 0,!0)}else g.jM(L)},\nSg:ld,sendFn:OTc,now:g.zI,gA:Raf,LX:g.PI(),kA:\"publicytnetworkstatus-online\",Tz:\"publicytnetworkstatus-offline\",un:!0,XV:.1,Ua:g.tF(\"potential_esf_error_limit\",10),N0:g.uL,nY:!(g.pv()\u0026\u0026g.hp(document.location.toString())!\u003d\u003d\"www.youtube-nocookie.com\")});this.Z\u003dnew g.rk;g.uL(\"networkless_immediately_drop_all_requests\")\u0026\u0026LHc();dAx(\"LogsDatabaseV2\")};\nyo\u003dfunction(){var e\u003dg.BU(\"yt.networklessRequestController.instance\");e||(e\u003dnew m7,g.IL(\"yt.networklessRequestController.instance\",e),g.uL(\"networkless_logging\")\u0026\u0026g.HK().then(function(L){e.b0\u003dL;H1H(e);e.Z.resolve();e.un\u0026\u0026Math.random()\u003c\u003de.XV\u0026\u0026e.b0\u0026\u0026BWr(e.b0);g.uL(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026qeM(e)}));\nreturn e};\nqeM\u003dfunction(e){var L;g.Z(function(c){if(!e.b0)throw L\u003dg.tg(\"clearSWHealthLogsDb\"),L;return c.return(xN6(e.b0).catch(function(I){e.handleError(I)}))})};\nOTc\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;L\u003dg.uL(\"web_fp_via_jspb\")?Object.assign({},L):L;g.uL(\"use_cfr_monitor\")\u0026\u0026TWn(e,L);if(g.uL(\"use_request_time_ms_header\"))L.headers\u0026\u0026YJ(e)\u0026\u0026(L.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.zI)())));else{var B;if((B\u003dL.postParams)\u003d\u003dnull?0:B.requestTimeMs)L.postParams.requestTimeMs\u003dMath.round((0,g.zI)())}c\u0026\u0026Object.keys(L).length\u003d\u003d\u003d0?g.gO(e):L.compress?L.postBody?(typeof L.postBody!\u003d\u003d\"string\"\u0026\u0026(L.postBody\u003dJSON.stringify(L.postBody)),sx(e,L.postBody,\nL,g.W3,I)):sx(e,JSON.stringify(L.postParams),L,ML,I):g.W3(e,L)};\nZZ\u003dfunction(e,L){g.uL(\"use_event_time_ms_header\")\u0026\u0026YJ(e)\u0026\u0026(L.headers||(L.headers\u003d{}),L.headers[\"X-Goog-Event-Time\"]\u003dJSON.stringify(Math.round((0,g.zI)())));return L};\nTWn\u003dfunction(e,L){var c\u003dL.onError?L.onError:function(){};\nL.onError\u003dfunction(B,x){Vo().requestComplete(e,!1);c(B,x)};\nvar I\u003dL.onSuccess?L.onSuccess:function(){};\nL.onSuccess\u003dfunction(B,x){Vo().requestComplete(e,!0);I(B,x)}};\ng.pF\u003dfunction(e){this.config_\u003dnull;e?this.config_\u003de:tZT()\u0026\u0026(this.config_\u003dg.LF())};\ng.$R\u003dfunction(e,L,c,I){function B(u){try{if((u\u003d\u003d\u003dvoid 0?0:u)\u0026\u0026I.retry\u0026\u0026!I.networklessOptions.bypassNetworkless)x.method\u003d\"POST\",I.networklessOptions.writeThenSend?yo().writeThenSend(R,x):yo().sendAndWrite(R,x);else if(I.compress){var t\u003d!I.networklessOptions.writeThenSend;if(x.postBody){var O\u003dx.postBody;typeof O!\u003d\u003d\"string\"\u0026\u0026(O\u003dJSON.stringify(x.postBody));sx(R,O,x,g.W3,t)}else sx(R,JSON.stringify(x.postParams),x,ML,t)}else g.uL(\"web_all_payloads_via_jspb\")?g.W3(R,x):ML(R,x)}catch(q){if(q.name\u003d\u003d\u003d\"InvalidAccessError\")ld(Error(\"An extension is blocking network request.\"));\nelse throw q;}}\n!g.Zu(\"VISITOR_DATA\")\u0026\u0026L!\u003d\u003d\"visitor_id\"\u0026\u0026Math.random()\u003c.01\u0026\u0026ld(new g.yu(\"Missing VISITOR_DATA when sending innertube request.\",L,c,I));if(!e.isReady())throw e\u003dnew g.yu(\"innertube xhrclient not ready\",L,c,I),g.jM(e),e;var x\u003d{headers:I.headers||{},method:\"POST\",postParams:c,postBody:I.postBody,postBodyFormat:I.postBodyFormat||\"JSON\",onTimeout:function(){I.onTimeout()},\nonFetchTimeout:I.onTimeout,onSuccess:function(u,t){if(I.onSuccess)I.onSuccess(t)},\nonFetchSuccess:function(u){if(I.onSuccess)I.onSuccess(u)},\nonError:function(u,t){if(I.onError)I.onError(t)},\nonFetchError:function(u){if(I.onError)I.onError(u)},\ntimeout:I.timeout,withCredentials:!0,compress:I.compress};x.headers[\"Content-Type\"]||(x.headers[\"Content-Type\"]\u003d\"application/json\");c\u003d\"\";var S\u003de.config_.A3;S\u0026\u0026(c\u003dS);S\u003de.config_.QL||!1;var h\u003dALH(S,c,I);Object.assign(x.headers,h);x.headers.Authorization\u0026\u0026!c\u0026\u0026S\u0026\u0026(x.headers[\"x-origin\"]\u003dwindow.location.origin);var R\u003dX$(\"\"+c+(\"/youtubei/\"+e.config_.innertubeApiVersion+\"/\"+L),{alt:\"json\"});g.BU(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026WHf.isNwlInitialized?Zsc().then(function(u){B(u)}):B(!1)};\ng.Qo\u003dfunction(e,L,c){var I\u003dg.j4();if(I\u0026\u0026L){var B\u003dI.subscribe(e,function(){function x(){H4[B]\u0026\u0026L.apply\u0026\u0026typeof L.apply\u003d\u003d\"function\"\u0026\u0026L.apply(c||window,S)}\nvar S\u003darguments;try{g.lM[e]?x():g.oC(x,0)}catch(h){g.jM(h)}},c);\nH4[B]\u003d!0;P4[e]||(P4[e]\u003d[]);P4[e].push(B);return B}return 0};\nMMc\u003dfunction(e){var L\u003dg.Qo(\"LOGGED_IN\",function(c){e.apply(void 0,arguments);g.dO(L)})};\ng.dO\u003dfunction(e){var L\u003dg.j4();L\u0026\u0026(typeof e\u003d\u003d\u003d\"number\"?e\u003d[e]:typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d[parseInt(e,10)]),g.KZ(e,function(c){L.unsubscribeByKey(c);delete H4[c]}))};\ng.Ux\u003dfunction(e,L){var c\u003dg.j4();return c?c.publish.apply(c,arguments):!1};\ns6n\u003dfunction(e){var L\u003dg.j4();if(L)if(L.clear(e),e)zaJ(e);else for(var c in P4)zaJ(c)};\ng.j4\u003dfunction(){return g.LZ.ytPubsubPubsubInstance};\nzaJ\u003dfunction(e){P4[e]\u0026\u0026(e\u003dP4[e],g.KZ(e,function(L){H4[L]\u0026\u0026delete H4[L]}),e.length\u003d0)};\ng.Ex\u003dfunction(e,L,c){vJH(e,L,c\u003d\u003d\u003dvoid 0?null:c)};\nvJH\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?null:c;var I\u003dfun(e),B\u003ddocument.getElementById(I),x\u003dB\u0026\u0026aXH(B),S\u003dB\u0026\u0026!x;x?L\u0026\u0026L():(L\u0026\u0026(x\u003dg.Qo(I,L),L\u003d\"\"+g.hw(L),AGx[L]\u003dx),S||(B\u003dFH$(e,I,function(){aXH(B)||(Crc(B),g.Ux(I),g.oC(function(){s6n(I)},0))},c)))};\nFH$\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?null:I;var B\u003dg.ql(\"SCRIPT\");B.id\u003dL;B.onload\u003dfunction(){c\u0026\u0026setTimeout(c,0)};\nB.onreadystatechange\u003dfunction(){switch(B.readyState){case \"loaded\":case \"complete\":B.onload()}};\nI\u0026\u0026B.setAttribute(\"nonce\",I);g.fo(B,g.Wu(e));e\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;e.insertBefore(B,e.firstChild);return B};\nfun\u003dfunction(e){var L\u003ddocument.createElement(\"a\");g.uv(L,e);e\u003dL.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+Co(e)};\nXk\u003dfunction(e,L){if(e\u003d\u003d\u003dL)e\u003d!0;else if(Array.isArray(e)\u0026\u0026Array.isArray(L))e\u003dg.E9(e,L,Xk);else if(g.Se(e)\u0026\u0026g.Se(L))a:if(g.Rs(e).length!\u003dg.Rs(L).length)e\u003d!1;else{for(var c in e)if(!Xk(e[c],L[c])){e\u003d!1;break a}e\u003d!0}else e\u003d!1;return e};\nIp\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);if(!LG(e)||L.some(function(I){return!LG(I)}))throw Error(\"Only objects may be merged.\");\nL\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())cL(e,c.value)};\ncL\u003dfunction(e,L){for(var c in L)if(LG(L[c])){if(c in e\u0026\u0026!LG(e[c]))throw Error(\"Cannot merge an object into a non-object.\");c in e||(e[c]\u003d{});cL(e[c],L[c])}else if(BL(L[c])){if(c in e\u0026\u0026!BL(e[c]))throw Error(\"Cannot merge an array into a non-array.\");c in e||(e[c]\u003d[]);bT$(e[c],L[c])}else e[c]\u003dL[c];return e};\nbT$\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,LG(c)?e.push(cL({},c)):BL(c)?e.push(bT$([],c)):e.push(c);return e};\nLG\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(e)};\nBL\u003dfunction(e){return typeof e\u003d\u003d\u003d\"object\"\u0026\u0026Array.isArray(e)};\nxv\u003dfunction(e){g.p.call(this);this.K\u003de};\nop\u003dfunction(e){xv.call(this,!0);this.X\u003de};\nSl\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.Z\u003d[];this.T\u003d!1;this.K\u003d0;this.B\u003dthis.j\u003dthis.G\u003d!1;this.pS\u003dnull;var I\u003d(0,g.RL)(e,L);this.X\u003dnew g.j9(function(){return I(c.pS)},300);\ng.l(this,this.X);this.D\u003dthis.J\u003dInfinity};\niTn\u003dfunction(e,L){if(!L)return!1;for(var c\u003d0;c\u003cL.length;c++){var I\u003dL.item(c);if(I\u0026\u0026e.Z.includes(I.identifier))return!0}return!1};\nh$\u003dfunction(e){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var L\u003dArray(e),c\u003dnew Uint8Array(e);window.crypto.getRandomValues(c);for(var I\u003d0;I\u003cL.length;I++)L[I]\u003dc[I];return L}catch(x){}L\u003dArray(e);for(c\u003d0;c\u003ce;c++){I\u003dDate.now();for(var B\u003d0;B\u003cI%23;B++)L[c]\u003dMath.random();L[c]\u003dMath.floor(Math.random()*256)}if(ri)for(c\u003d1,I\u003d0;I\u003cri.length;I++)L[c%e]^\u003dL[(c-1)%e]/4^ri.charCodeAt(I),c++;return L};\ng.Rp\u003dfunction(e){e\u003dh$(e);for(var L\u003d[],c\u003d0;c\u003ce.length;c++)L.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[c]\u002663));return L.join(\"\")};\ng.Gwv\u003dfunction(){return g.Mt(h$(16),function(e){return(e\u002615).toString(16)}).join(\"\")};\ngJR\u003dfunction(){var e\u003d{};var L\u003de.Cal\u003d\u003d\u003dvoid 0?!1:e.Cal;e\u003de.lY\u003d\u003d\u003dvoid 0?!0:e.lY;if(g.BU(\"_lact\",window)\u003d\u003dnull){var c\u003dparseInt(g.Zu(\"LACT\"),10);c\u003disFinite(c)?Date.now()-Math.max(c,0):-1;g.IL(\"_lact\",c,window);g.IL(\"_fact\",c,window);c\u003d\u003d-1\u0026\u0026ux();g.qx(document,\"keydown\",ux);g.qx(document,\"keyup\",ux);g.qx(document,\"mousedown\",ux);g.qx(document,\"mouseup\",ux);L?g.qx(window,\"touchmove\",function(){t$(\"touchmove\",200)},{passive:!0}):(g.qx(window,\"resize\",function(){t$(\"resize\",200)}),e\u0026\u0026g.qx(window,\"scroll\",\nfunction(){t$(\"scroll\",200)}));\nnew zx(function(){t$(\"mouse\",100)});\ng.qx(document,\"touchstart\",ux,{passive:!0});g.qx(document,\"touchend\",ux,{passive:!0})}};\nt$\u003dfunction(e,L){Ou[e]||(Ou[e]\u003d!0,g.Vw.dg(function(){ux();Ou[e]\u003d!1},L))};\nux\u003dfunction(){g.BU(\"_lact\",window)\u003d\u003dnull\u0026\u0026(gJR(),g.BU(\"_lact\",window));var e\u003dDate.now();g.IL(\"_lact\",e,window);g.BU(\"_fact\",window)\u003d\u003d-1\u0026\u0026g.IL(\"_fact\",e,window);(e\u003dg.BU(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026e()};\nqc\u003dfunction(){var e\u003dg.BU(\"_lact\",window);return e\u003d\u003dnull?-1:Math.max(Date.now()-e,0)};\nTr\u003dfunction(e){this.name\u003de};\nWL\u003dfunction(e){this.key\u003de};\nMc\u003dfunction(e){return new WL(e)};\nkw$\u003dfunction(){var e\u003dthis;this.X\u003dnew Map;this.Z\u003dnew Map;this.K\u003dnew Map;this.kx\u003d{A8l:function(){return new Map(e.X)}}};\nzr\u003dfunction(e,L){e.X.set(L.X9,L);var c\u003de.Z.get(L.X9);if(c)try{c.qo(e.resolve(L.X9))}catch(I){c.lI(I)}};\nfG\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;if(c.indexOf(L)\u003e-1)throw Error(\"Deps cycle for: \"+L);if(e.K.has(L))return e.K.get(L);if(!e.X.has(L)){if(I)return;throw Error(\"No provider for: \"+L);}I\u003de.X.get(L);c.push(L);if(I.TC!\u003d\u003dvoid 0)var B\u003dI.TC;else if(I.dle)B\u003dI[vL]?DNR(e,I[vL],c):[],B\u003dI.dle.apply(I,g.V(B));else if(I.uR){B\u003dI.uR;var x\u003dB[vL]?DNR(e,B[vL],c):[];B\u003dnew (Function.prototype.bind.apply(B,[null].concat(g.V(x))))}else throw Error(\"Could not resolve providers for: \"+L);c.pop();I.Nam||e.K.set(L,B);\nreturn B};\nDNR\u003dfunction(e,L,c){return L?L.map(function(I){return I instanceof WL?fG(e,I.key,c,!0):fG(e,I,c)}):[]};\nFg\u003dfunction(){A$||(A$\u003dnew kw$);return A$};\nix\u003dfunction(){var e,L;return\"h5vcc\"in bx\u0026\u0026((e\u003dbx.h5vcc.traceEvent)\u003d\u003dnull?0:e.traceBegin)\u0026\u0026((L\u003dbx.h5vcc.traceEvent)\u003d\u003dnull?0:L.traceEnd)?1:\"performance\"in bx\u0026\u0026bx.performance.mark\u0026\u0026bx.performance.measure?2:0};\nGr\u003dfunction(e){var L\u003dix();switch(L){case 1:bx.h5vcc.traceEvent.traceBegin(\"YTLR\",e);break;case 2:bx.performance.mark(e+\"-start\");break;case 0:break;default:t0(L,\"unknown trace type\")}};\nwun\u003dfunction(e){var L\u003dix();switch(L){case 1:bx.h5vcc.traceEvent.traceEnd(\"YTLR\",e);break;case 2:L\u003de+\"-start\";var c\u003de+\"-end\";bx.performance.mark(c);bx.performance.measure(e,L,c);break;case 0:break;default:t0(L,\"unknown trace type\")}};\nJGn\u003dfunction(e){var L,c;(c\u003d(L\u003dwindow).onerror)\u003d\u003dnull||c.call(L,e.message,\"\",0,0,e)};\nVMn\u003dfunction(e){var L\u003dthis;var c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dI\u003d\u003d\u003dvoid 0?g.PI():I;this.Z\u003dc;this.scheduler\u003dI;this.K\u003dnew g.rk;this.X\u003de;for(e\u003d{Jk:0};e.Jk\u003cthis.X.length;e\u003d{hf:void 0,Jk:e.Jk},e.Jk++)e.hf\u003dthis.X[e.Jk],c\u003dfunction(B){return function(){B.hf.HW();L.X[B.Jk].kM\u003d!0;L.X.every(function(x){return x.kM\u003d\u003d\u003d!0})\u0026\u0026L.K.resolve()}}(e),I\u003djL(c,gi(this,e.hf)),this.X[e.Jk]\u003dObject.assign({},e.hf,{HW:c,\njobId:I})};\nCdr\u003dfunction(e){var L\u003dArray.from(e.X.keys()).sort(function(I,B){return gi(e,e.X[B])-gi(e,e.X[I])});\nL\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003de.X[c.value],c.jobId\u003d\u003d\u003dvoid 0||c.kM||(e.scheduler.qe(c.jobId),jL(c.HW,10))};\ngi\u003dfunction(e,L){var c;return(c\u003dL.priority)!\u003dnull?c:e.Z};\nD0\u003dfunction(e){this.state\u003de;this.plugins\u003d[];this.Z\u003dvoid 0;this.G\u003d{};kv\u0026\u0026Gr(this.state)};\nauv\u003dfunction(e,L){var c\u003dL.filter(function(B){return wi(e,B)\u003d\u003d\u003d10}),I\u003dL.filter(function(B){return wi(e,B)!\u003d\u003d10});\nreturn e.G.lzm?function(){var B\u003dg.HM.apply(0,arguments);return g.Z(function(x){if(x.K\u003d\u003d1)return g.a(x,e.qF0.apply(e,[c].concat(g.V(B))),2);e.Sm.apply(e,[I].concat(g.V(B)));g.AJ(x)})}:function(){var B\u003dg.HM.apply(0,arguments);\ne.Uv9.apply(e,[c].concat(g.V(B)));e.Sm.apply(e,[I].concat(g.V(B)))}};\nwi\u003dfunction(e,L){var c,I;return(I\u003d(c\u003de.Z)!\u003dnull?c:L.priority)!\u003dnull?I:0};\nJ$\u003dfunction(e){kv\u0026\u0026e\u0026\u0026Gr(e)};\nVY\u003dfunction(e){kv\u0026\u0026e\u0026\u0026wun(e)};\nmNc\u003dfunction(e,L,c){NWx\u0026\u0026console.groupCollapsed\u0026\u0026console.groupEnd\u0026\u0026(console.groupCollapsed(\"[\"+e.constructor.name+\"] \u0027\"+e.state+\"\u0027 to \u0027\"+L+\"\u0027\"),console.log(\"with message: \",c),console.groupEnd())};\nCG\u003dfunction(e){if(g.uL(\"web_lifecycle_error_handling_killswitch\"))return e();try{return e()}catch(L){JGn(L)}};\nap\u003dfunction(e){D0.call(this,e\u003d\u003d\u003dvoid 0?\"none\":e);this.X\u003dnull;this.Z\u003d10;this.transitions\u003d[{from:\"none\",to:\"application_navigating\",action:this.B},{from:\"application_navigating\",to:\"none\",action:this.j},{from:\"application_navigating\",to:\"application_navigating\",action:function(){}},\n{from:\"none\",to:\"none\",action:function(){}}]};\nyGH\u003dfunction(){Nc||(Nc\u003dnew ap);return Nc};\nm9\u003dfunction(){var e\u003dthis;this.store\u003d{};this.X\u003d0;this.K\u003d{};this.kx\u003d{y8W:function(){return e.X}}};\npG\u003dfunction(e,L){var c\u003dyY(L);if(e.K[c])return e.K[c];var I\u003dObject.keys(e.store)||[];if(I.length\u003c\u003d1\u0026\u0026yY(L)\u003d\u003d\u003dI[0])return I;for(var B\u003d[],x\u003d0;x\u003cI.length;x++){var S\u003dI[x].split(\"/\");if(Z0(L.auth,S[0])){var h\u003dL.isJspb;Z0(h\u003d\u003d\u003dvoid 0?\"undefined\":h?\"true\":\"false\",S[1])\u0026\u0026Z0(L.cttAuthInfo,S[2])\u0026\u0026(h\u003dL.tier,h\u003dh\u003d\u003d\u003dvoid 0?\"undefined\":JSON.stringify(h),Z0(h,S[3])\u0026\u0026B.push(I[x]))}}return e.K[c]\u003dB};\nZ0\u003dfunction(e,L){return e\u003d\u003d\u003dvoid 0||e\u003d\u003d\u003d\"undefined\"?!0:e\u003d\u003d\u003dL};\nyY\u003dfunction(e){return[e.auth\u003d\u003d\u003dvoid 0?\"undefined\":e.auth,e.isJspb\u003d\u003d\u003dvoid 0?\"undefined\":e.isJspb,e.cttAuthInfo\u003d\u003d\u003dvoid 0?\"undefined\":e.cttAuthInfo,e.tier\u003d\u003d\u003dvoid 0?\"undefined\":e.tier].join(\"/\")};\n$v\u003dfunction(){this.G\u003dthis.X\u003dthis.K\u003d0;this.Z\u003d!1};\njl\u003dfunction(){var e\u003dg.BU(\"yt.logging.ims\");e||(e\u003dnew m9,g.IL(\"yt.logging.ims\",e));return e};\n$Nr\u003dfunction(){if(wYM()\u0026\u0026!ZTv){var e\u003dfunction(c){c\u003dc.data;if(c.op\u003d\u003d\u003d\"serializedGelBatch\"){var I\u003dHL.get(c.key);I\u0026\u0026(pur(c.serializedBatch,I.client,I.resolve,I.networklessOptions,I.isIsolated,I.useVSSEndpoint,I.dangerousLogToVisitorSession,I.requestsOutstanding),HL.delete(c.key))}},L\u003dqK();\nL\u0026\u0026(L.addEventListener(\"message\",e),L.onerror\u003dfunction(){HL.clear()});\nZTv\u003d!0}};\ndNx\u003dfunction(e,L){if(e.endpoint\u003d\u003d\u003d\"log_event\"){lx(e);var c\u003dPL(e),I\u003dj6n(e.payload)||\"\",B\u003dHTM(I),x\u003d200;if(B){if(B.enabled\u003d\u003d\u003d!1\u0026\u0026!g.uL(\"web_payload_policy_disabled_killswitch\"))return;x\u003dluR(B.tier);if(x\u003d\u003d\u003d400){PdM(e,L);return}}QY[c]\u003d!0;c\u003d{cttAuthInfo:c,isJspb:!1,tier:x};jl().storePayload(c,e.payload);Q6f(L,!1,c,di(I))}};\nEJT\u003dfunction(e,L,c){if(L.endpoint\u003d\u003d\u003d\"log_event\"){lx(void 0,L);var I\u003dPL(L,!0),B\u003dHTM(e),x\u003d200;if(B){if(B.enabled\u003d\u003d\u003d!1\u0026\u0026!g.uL(\"web_payload_policy_disabled_killswitch\"))return;x\u003dluR(B.tier);if(x\u003d\u003d\u003d400){UNx(e,L,c);return}}QY[I]\u003d!0;I\u003d{cttAuthInfo:I,isJspb:!0,tier:x};jl().storePayload(I,jd(L.payload));Q6f(c,!0,I,di(e))}};\nQ6f\u003dfunction(e,L,c,I){function B(){Uu({writeThenSend:!0},L,c.tier)}\nL\u003dL\u003d\u003d\u003dvoid 0?!1:L;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;e\u0026\u0026(Eu\u003dnew e);e\u003dg.tF(\"tvhtml5_logging_max_batch_ads_fork\")||g.tF(\"tvhtml5_logging_max_batch\")||g.tF(\"web_logging_max_batch\")||100;var x\u003d(0,g.zI)(),S\u003dXg(L,c.tier),h\u003dS.G;I\u0026\u0026(S.Z\u003d!0);I\u003d0;c\u0026\u0026(I\u003djl().getSequenceCount(c));I\u003e\u003d1E3?B():I\u003e\u003de?KG||(KG\u003dYv(function(){B();KG\u003dvoid 0},0)):x-h\u003e\u003d10\u0026\u0026(Xur(L,c.tier),S.G\u003dx)};\nPdM\u003dfunction(e,L){if(e.endpoint\u003d\u003d\u003d\"log_event\"){g.uL(\"more_accurate_gel_parser\")\u0026\u0026jl().storePayload({isJspb:!1},e.payload);lx(e);var c\u003dPL(e),I\u003dnew Map;I.set(c,[e.payload]);var B\u003dj6n(e.payload)||\"\";L\u0026\u0026(Eu\u003dnew L);return new g.iq(function(x,S){Eu\u0026\u0026Eu.isReady()?KHf(I,Eu,x,S,{bypassNetworkless:!0},!0,di(B)):x()})}};\nUNx\u003dfunction(e,L,c){if(L.endpoint\u003d\u003d\u003d\"log_event\"){lx(void 0,L);var I\u003dPL(L,!0),B\u003dnew Map;B.set(I,[jd(L.payload)]);c\u0026\u0026(Eu\u003dnew c);return new g.iq(function(x){Eu\u0026\u0026Eu.isReady()?YeJ(B,Eu,x,{bypassNetworkless:!0},!0,di(e)):x()})}};\nPL\u003dfunction(e,L){var c\u003d\"\";if(e.dangerousLogToVisitorSession)c\u003d\"visitorOnlyApprovedKey\";else if(e.cttAuthInfo){if(L\u003d\u003d\u003dvoid 0?0:L){L\u003de.cttAuthInfo.token;c\u003de.cttAuthInfo;var I\u003dnew CT;c.videoId?I.setVideoId(c.videoId):c.playlistId\u0026\u0026Or(I,2,nG,i5(c.playlistId));eB[L]\u003dI}else L\u003de.cttAuthInfo,c\u003d{},L.videoId?c.videoId\u003dL.videoId:L.playlistId\u0026\u0026(c.playlistId\u003dL.playlistId),LE[e.cttAuthInfo.token]\u003dc;c\u003de.cttAuthInfo.token}return c};\nUu\u003dfunction(e,L,c){e\u003de\u003d\u003d\u003dvoid 0?{}:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;new g.iq(function(I,B){var x\u003dXg(L,c),S\u003dx.Z;x.Z\u003d!1;cJ(x.K);cJ(x.X);x.X\u003d0;Eu\u0026\u0026Eu.isReady()?c\u003d\u003d\u003dvoid 0\u0026\u0026g.uL(\"enable_web_tiered_gel\")?nJJ(I,B,e,L,300,S):nJJ(I,B,e,L,c,S):(Xur(L,c),I())})};\nnJJ\u003dfunction(e,L,c,I,B,x){var S\u003dEu;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?200:B;x\u003dx\u003d\u003d\u003dvoid 0?!1:x;var h\u003dnew Map,R\u003dnew Map,u\u003d{isJspb:I,cttAuthInfo:void 0,tier:B},t\u003d{isJspb:I,cttAuthInfo:void 0};if(I){L\u003dg.f(Object.keys(QY));for(B\u003dL.next();!B.done;B\u003dL.next())B\u003dB.value,R\u003dg.uL(\"enable_web_tiered_gel\")?jl().smartExtractMatchingEntries({keys:[u,t],sizeLimit:1E3}):jl().extractMatchingEntries({isJspb:!0,cttAuthInfo:B}),R.length\u003e0\u0026\u0026h.set(B,R),(g.uL(\"web_fp_via_jspb_and_json\")\u0026\u0026c.writeThenSend||!g.uL(\"web_fp_via_jspb_and_json\"))\u0026\u0026\ndelete QY[B];YeJ(h,S,e,c,!1,x)}else{h\u003dg.f(Object.keys(QY));for(u\u003dh.next();!u.done;u\u003dh.next())u\u003du.value,t\u003dg.uL(\"enable_web_tiered_gel\")?jl().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:u,tier:B},{isJspb:!1,cttAuthInfo:u}],sizeLimit:1E3}):jl().extractMatchingEntries({isJspb:!1,cttAuthInfo:u}),t.length\u003e0\u0026\u0026R.set(u,t),(g.uL(\"web_fp_via_jspb_and_json\")\u0026\u0026c.writeThenSend||!g.uL(\"web_fp_via_jspb_and_json\"))\u0026\u0026delete QY[u];KHf(R,S,e,L,c,!1,x)}};\nXur\u003dfunction(e,L){function c(){Uu({writeThenSend:!0},e,L)}\ne\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?200:L;var I\u003dXg(e,L),B\u003dI\u003d\u003d\u003deI6||I\u003d\u003d\u003dL2T?5E3:cFM;g.uL(\"web_gel_timeout_cap\")\u0026\u0026!I.X\u0026\u0026(B\u003dYv(function(){c()},B),I.X\u003dB);\ncJ(I.K);B\u003dg.Zu(\"LOGGING_BATCH_TIMEOUT\",g.tF(\"web_gel_debounce_ms\",1E4));g.uL(\"shorten_initial_gel_batch_timeout\")\u0026\u0026Io\u0026\u0026(B\u003dIMn);B\u003dYv(function(){g.tF(\"gel_min_batch_size\")\u003e0?jl().getSequenceCount({cttAuthInfo:void 0,isJspb:e,tier:L})\u003e\u003dBaM\u0026\u0026c():c()},B);\nI.K\u003dB};\nKHf\u003dfunction(e,L,c,I,B,x,S){B\u003dB\u003d\u003d\u003dvoid 0?{}:B;var h\u003dMath.round((0,g.zI)()),R\u003de.size,u\u003dxL6(S);e\u003dg.f(e);var t\u003de.next();for(S\u003d{};!t.done;S\u003d{YF:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,Gg:void 0,g2:void 0},t\u003de.next()){var O\u003dg.f(t.value);t\u003dO.next().value;O\u003dO.next().value;S.batchRequest\u003dg.zG({context:g.c4(L.config_||g.LF())});if(!g.oL(O)\u0026\u0026!g.uL(\"throw_err_when_logevent_malformed_killswitch\")){I();break}S.batchRequest.events\u003dO;(O\u003dLE[t])\u0026\u0026oa6(S.batchRequest,t,O);delete LE[t];S.dangerousLogToVisitorSession\u003d\nt\u003d\u003d\u003d\"visitorOnlyApprovedKey\";SNn(S.batchRequest,h,S.dangerousLogToVisitorSession);rF6(B);S.Gg\u003dfunction(q){g.uL(\"start_client_gcf\")\u0026\u0026g.Vw.dg(function(){return g.Z(function(T){return g.a(T,hIn(q),0)})});\nR--;R||c()};\nS.YF\u003d0;S.g2\u003dfunction(q){return function(){q.YF++;if(B.bypassNetworkless\u0026\u0026q.YF\u003d\u003d\u003d1)try{g.$R(L,u,q.batchRequest,BJ({writeThenSend:!0},q.dangerousLogToVisitorSession,q.Gg,q.g2,x)),Io\u003d!1}catch(T){g.jM(T),I()}R--;R||c()}}(S);\ntry{g.$R(L,u,S.batchRequest,BJ(B,S.dangerousLogToVisitorSession,S.Gg,S.g2,x)),Io\u003d!1}catch(q){g.jM(q),I()}}};\nYeJ\u003dfunction(e,L,c,I,B,x){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;var S\u003dMath.round((0,g.zI)()),h\u003d{value:e.size},R\u003dnew Map([].concat(g.V(e)));R\u003dg.f(R);for(var u\u003dR.next();!u.done;u\u003dR.next()){var t\u003dg.f(u.value).next().value,O\u003de.get(t);u\u003dnew $qv;var q\u003dL.config_||g.LF(),T\u003dnew gW,W\u003dnew vu;a7(W,1,q.WW);a7(W,2,q.y$);m3(W,16,q.J3);a7(W,17,q.innertubeContextClientVersion);if(q.O$){var A\u003dq.O$,b\u003dnew zw;A.coldConfigData\u0026\u0026a7(b,1,A.coldConfigData);A.appInstallData\u0026\u0026a7(b,6,A.appInstallData);A.coldHashData\u0026\u0026a7(b,3,A.coldHashData);A.hotHashData\u0026\u0026\nb.jq(A.hotHashData);b6(W,zw,62,b)}(A\u003dg.LZ.devicePixelRatio)\u0026\u0026A!\u003d1\u0026\u0026er(W,65,hT(A));A\u003dON();A!\u003d\u003d\"\"\u0026\u0026a7(W,54,A);A\u003dqL();if(A.length\u003e0){b\u003dnew F$;for(var J\u003d0;J\u003cA.length;J++){var w\u003dnew fT;a7(w,1,A[J].key);Or(w,2,RIT,i5(A[J].value));GJ(b,15,fT,w)}b6(T,F$,5,b)}O1J(q,W);qmr(T);Tpc(W);WeR(q,W);MZR(W);g.uL(\"start_client_gcf\")\u0026\u0026zQf(W);g.Zu(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.uL(\"pageid_as_header_web\")\u0026\u0026(q\u003dnew Gw,a7(q,3,g.Zu(\"DELEGATED_SESSION_ID\")));!g.uL(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(A\u003dg.Zu(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026\n(b\u003dzJ(T,Gw,3)||new Gw,q\u003dT,A\u003da7(b,18,A),b6(q,Gw,3,A));q\u003dW;A\u003dg.f(Object.entries(dW(g.Zu(\"DEVICE\",\"\"))));for(b\u003dA.next();!b.done;b\u003dA.next())J\u003dg.f(b.value),b\u003dJ.next().value,J\u003dJ.next().value,b\u003d\u003d\u003d\"cbrand\"?a7(q,12,J):b\u003d\u003d\u003d\"cmodel\"?a7(q,13,J):b\u003d\u003d\u003d\"cbr\"?a7(q,87,J):b\u003d\u003d\u003d\"cbrver\"?a7(q,88,J):b\u003d\u003d\u003d\"cos\"?a7(q,18,J):b\u003d\u003d\u003d\"cosver\"?a7(q,19,J):b\u003d\u003d\u003d\"cplatform\"\u0026\u0026m3(q,42,Kan(J));T.Q1(W);b6(u,gW,1,T);if(W\u003deB[t])a:{if(W.Am())T\u003d1;else if(W.getPlaylistId())T\u003d2;else break a;b6(u,CT,4,W);W\u003dzJ(u,gW,1)||new gW;q\u003dzJ(W,Gw,3)||new Gw;\nA\u003dnew id;A.setToken(t);m3(A,1,T);GJ(q,12,id,A);b6(W,Gw,3,q)}delete eB[t];t\u003dt\u003d\u003d\u003d\"visitorOnlyApprovedKey\";xg()||CA(u,2,S);!t\u0026\u0026(T\u003dg.Zu(\"EVENT_ID\"))\u0026\u0026(W\u003du1c(),q\u003dnew VJ,a7(q,1,T),CA(q,2,W),b6(u,VJ,5,q));rF6(I);if(g.uL(\"jspb_serialize_with_worker\")\u0026\u0026(T\u003dqK())\u0026\u0026I.writeThenSend){HL.set(oo,{client:L,resolve:c,networklessOptions:I,isIsolated:B,useVSSEndpoint:x,dangerousLogToVisitorSession:t,requestsOutstanding:h});T.postMessage({op:\"gelBatchToSerialize\",batchRequest:jd(u),clientEvents:O,key:oo});oo++;break}if(O){T\u003d\n[];for(W\u003d0;W\u003cO.length;W++)try{T.push(new JG(O[W]))}catch(C){g.jM(new g.yu(\"Transport failed to deserialize \"+String(O[W])))}O\u003dT}else O\u003d[];O\u003dg.f(O);for(T\u003dO.next();!T.done;T\u003dO.next())GJ(u,3,JG,T.value);O\u003d{startTime:(0,g.zI)(),ticks:{},infos:{}};u\u003du.sV();O.ticks.geljspc\u003d(0,g.zI)();g.uL(\"log_jspb_serialize_latency\")\u0026\u0026uM(\"gel_jspb_serialize\",O,{sampleRate:.1});pur(u,L,c,I,B,x,t,h)}};\npur\u003dfunction(e,L,c,I,B,x,S,h){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;h\u003dh\u003d\u003d\u003dvoid 0?{value:0}:h;x\u003dxL6(x);I\u003dBJ(I,S,function(R){g.uL(\"start_client_gcf\")\u0026\u0026g.Vw.dg(function(){return g.Z(function(u){return g.a(u,hIn(R),0)})});\nh.value--;h.value||c()},function(){h.value--;\nh.value||c()},B);\nI.headers[\"Content-Type\"]\u003d\"application/json+protobuf\";I.postBodyFormat\u003d\"JSPB\";I.postBody\u003de;g.$R(L,x,\"\",I);Io\u003d!1};\nrF6\u003dfunction(e){g.uL(\"always_send_and_write\")\u0026\u0026(e.writeThenSend\u003d!1)};\nBJ\u003dfunction(e,L,c,I,B){e\u003d{retry:!0,onSuccess:c,onError:I,networklessOptions:e,dangerousLogToVisitorSession:L,j2e:!!B,headers:{},postBodyFormat:\"\",postBody:\"\",compress:g.uL(\"compress_gel\")||g.uL(\"compress_gel_lr\")};xg()\u0026\u0026(e.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.zI)())));return e};\nSNn\u003dfunction(e,L,c){xg()||(e.requestTimeMs\u003dString(L));g.uL(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(e.unsplitGelPayloadsInLogs\u003d!0);!c\u0026\u0026(L\u003dg.Zu(\"EVENT_ID\"))\u0026\u0026(c\u003du1c(),e.serializedClientEventId\u003d{serializedEventId:L,clientCounter:String(c)})};\nu1c\u003dfunction(){var e\u003dg.Zu(\"BATCH_CLIENT_COUNTER\")||0;e||(e\u003dMath.floor(Math.random()*65535/2));e++;e\u003e65535\u0026\u0026(e\u003d1);yJ(\"BATCH_CLIENT_COUNTER\",e);return e};\noa6\u003dfunction(e,L,c){if(c.videoId)var I\u003d\"VIDEO\";else if(c.playlistId)I\u003d\"PLAYLIST\";else return;e.credentialTransferTokenTargetId\u003dc;e.context\u003de.context||{};e.context.user\u003de.context.user||{};e.context.user.credentialTransferTokens\u003d[{token:L,scope:I}]};\nlx\u003dfunction(e,L){var c\u003dg.BU(\"yt.logging.transport.enableScrapingForTest\"),I\u003dRC(\"il_payload_scraping\");I\u003d(I!\u003d\u003dvoid 0?String(I):\"\")\u003d\u003d\u003d\"enable_il_payload_scraping\";if(!c)if(I)SB\u003d[],g.IL(\"yt.logging.transport.enableScrapingForTest\",!0),g.IL(\"yt.logging.transport.scrapedPayloadsForTesting\",SB),g.IL(\"yt.logging.transport.payloadToScrape\",\"visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged\".split(\" \")),g.IL(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\"),\ng.IL(\"yt.logging.transport.scrapeClientEvent\",!0);else return;c\u003dg.BU(\"yt.logging.transport.scrapedPayloadsForTesting\");I\u003dg.BU(\"yt.logging.transport.payloadToScrape\");L\u0026\u0026(L\u003dL.payload,(L\u003dg.BU(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\").bind(L)())\u0026\u0026c.push(L));L\u003dg.BU(\"yt.logging.transport.scrapeClientEvent\");if(I\u0026\u0026I.length\u003e\u003d1)for(var B\u003d0;B\u003cI.length;B++)if(e\u0026\u0026e.payload[I[B]])if(L)c.push(e.payload);else{var x\u003dvoid 0;c.push(((x\u003de)\u003d\u003dnull?void 0:x.payload)[I[B]])}g.IL(\"yt.logging.transport.scrapedPayloadsForTesting\",\nc)};\nxg\u003dfunction(){return g.uL(\"use_request_time_ms_header\")||g.uL(\"lr_use_request_time_ms_header\")};\nYv\u003dfunction(e,L){return g.uL(\"transport_use_scheduler\")\u003d\u003d\u003d!1?g.oC(e,L):g.uL(\"logging_avoid_blocking_during_navigation\")||g.uL(\"lr_logging_avoid_blocking_during_navigation\")?g.HI(0,function(){if(yGH().currentState\u003d\u003d\u003d\"none\")e();else{var c\u003d{};yGH().install((c.none\u003d{callback:e},c))}},L):jL(e,0,L)};\ncJ\u003dfunction(e){g.uL(\"transport_use_scheduler\")?g.Vw.qe(e):g.ra(e)};\nhIn\u003dfunction(e){var L,c,I,B,x,S,h,R,u,t;return g.Z(function(O){return O.K\u003d\u003d1?(I\u003d(L\u003de)\u003d\u003dnull?void 0:(c\u003dL.responseContext)\u003d\u003dnull?void 0:c.globalConfigGroup,B\u003dg.Q(I,tG6),S\u003d(x\u003dI)\u003d\u003dnull?void 0:x.hotHashData,h\u003dg.Q(I,OQH),u\u003d(R\u003dI)\u003d\u003dnull?void 0:R.coldHashData,(t\u003dFg().resolve(Mc(n$)))?S?B?g.a(O,hQn(t,S,B),2):g.a(O,hQn(t,S),2):O.Iq(2):O.return()):u?h?g.a(O,RQv(t,u,h),0):g.a(O,RQv(t,u),0):O.Iq(0)})};\nXg\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?200:L;return e?L\u003d\u003d\u003d300?eI6:qNM:L\u003d\u003d\u003d300?L2T:Tan};\nHTM\u003dfunction(e){if(g.uL(\"enable_web_tiered_gel\")){e\u003dW2$[e||\"\"];var L,c,I,B\u003dFg().resolve(Mc(n$))\u003d\u003dnull?void 0:(L\u003de4())\u003d\u003dnull?void 0:(c\u003dL.loggingHotConfig)\u003d\u003dnull?void 0:(I\u003dc.eventLoggingConfig)\u003d\u003dnull?void 0:I.payloadPolicies;if(B)for(L\u003d0;L\u003cB.length;L++)if(B[L].payloadNumber\u003d\u003d\u003de)return B[L]}};\nj6n\u003dfunction(e){e\u003dObject.keys(e);e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,W2$[L])return L};\nluR\u003dfunction(e){switch(e){case \"DELAYED_EVENT_TIER_UNSPECIFIED\":return 0;case \"DELAYED_EVENT_TIER_DEFAULT\":return 100;case \"DELAYED_EVENT_TIER_DISPATCH_TO_EMPTY\":return 200;case \"DELAYED_EVENT_TIER_FAST\":return 300;case \"DELAYED_EVENT_TIER_IMMEDIATE\":return 400;default:return 200}};\ndi\u003dfunction(e){return e\u003d\u003d\u003d\"gelDebuggingEvent\"};\nxL6\u003dfunction(e){return(e\u003d\u003d\u003dvoid 0?0:e)\u0026\u0026g.uL(\"vss_through_gel_video_stats\")?\"video_stats\":\"log_event\"};\nh9\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;var B\u003d{},x\u003dMath.round(I.timestamp||(0,g.zI)());B.eventTimeMs\u003dx\u003cNumber.MAX_SAFE_INTEGER?x:0;B[e]\u003dL;e\u003dqc();B.context\u003d{lastActivityMs:String(I.timestamp||!isFinite(e)?-1:e)};I.sequenceGroup\u0026\u0026!g.uL(\"web_gel_sequence_info_killswitch\")\u0026\u0026(e\u003dB.context,L\u003dI.sequenceGroup,L\u003d{index:MGf(L),groupKey:L},e.sequence\u003dL,I.endOfSequence\u0026\u0026delete ro[I.sequenceGroup]);(I.sendIsolatedPayload?PdM:dNx)({endpoint:\"log_event\",payload:B,cttAuthInfo:I.cttAuthInfo,dangerousLogToVisitorSession:I.dangerousLogToVisitorSession},\nc)};\nMGf\u003dfunction(e){ro[e]\u003de in ro?ro[e]+1:0;return ro[e]};\ng.et\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var I\u003dg.pF;g.Zu(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.pF\u003d\u003d\u003dg.pF\u0026\u0026(I\u003dnull);h9(e,L,I,c)};\nRo\u003dfunction(e){this.X\u003de};\ng.uF\u003dfunction(e){return new Ro({trackingParams:e})};\nsCx\u003dfunction(e,L,c,I,B,x){var S\u003dzIM++;return new Ro({veType:e,veCounter:S,elementIndex:c,dataElement:L,youtubeData:I,jspbYoutubeData:B,loggingDirectives:x})};\nvan\u003dfunction(e){return g.Zu(\"client-screen-nonce-store\",{})[e\u003d\u003d\u003dvoid 0?0:e]};\nfMR\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?0:L;var c\u003dg.Zu(\"client-screen-nonce-store\");c||(c\u003d{},yJ(\"client-screen-nonce-store\",c));c[L]\u003de};\nt9\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?0:e;return e\u003d\u003d\u003d0?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+e};\nAFM\u003dfunction(e){return g.Zu(t9(e\u003d\u003d\u003dvoid 0?0:e))};\ng.OI\u003dfunction(e){return(e\u003dAFM(e\u003d\u003d\u003dvoid 0?0:e))?new Ro({veType:e,youtubeData:void 0,jspbYoutubeData:void 0}):null};\nF2M\u003dfunction(){var e\u003dg.Zu(\"csn-to-ctt-auth-info\");e||(e\u003d{},yJ(\"csn-to-ctt-auth-info\",e));return e};\nbQM\u003dfunction(){return Object.values(g.Zu(\"client-screen-nonce-store\",{})).filter(function(e){return e!\u003d\u003dvoid 0})};\ng.qy\u003dfunction(e){e\u003dvan(e\u003d\u003d\u003dvoid 0?0:e);if(!e\u0026\u0026!g.Zu(\"USE_CSN_FALLBACK\",!0))return null;e||(e\u003d\"UNDEFINED_CSN\");return e?e:null};\nGZn\u003dfunction(e){for(var L\u003dg.f(Object.values(iQn)),c\u003dL.next();!c.done;c\u003dL.next())if(g.qy(c.value)\u003d\u003d\u003de)return!0;return!1};\ngan\u003dfunction(e,L,c){var I\u003dF2M();(c\u003dg.qy(c))\u0026\u0026delete I[c];L\u0026\u0026(I[e]\u003dL)};\nTh\u003dfunction(e){return F2M()[e]};\nDLc\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?0:c;if(e!\u003d\u003dvan(c)||L!\u003d\u003dg.Zu(t9(c)))if(gan(e,I,c),fMR(e,c),yJ(t9(c),L),L\u003dfunction(){setTimeout(function(){e\u0026\u0026g.et(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:kZr,clientScreenNonce:e})},0)},\"requestAnimationFrame\"in window)try{window.requestAnimationFrame(L)}catch(B){L()}else L()};\nWJ\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?!0:c;var I\u003dg.Zu(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),B\u003dg.hp(window.location.href);B\u0026\u0026I.push(B);B\u003dg.hp(e);if(g.Fh(I,B)||!B\u0026\u0026wu(e,\"/\"))if(I\u003ddocument.createElement(\"a\"),g.uv(I,e),e\u003dI.href)if(e\u003duT(e),e\u003dHUJ(e))if(c\u0026\u0026!L.csn\u0026\u0026(L.itct||L.ved)\u0026\u0026(L\u003dObject.assign({csn:g.qy()},L)),x){var x\u003dparseInt(x,10);isFinite(x)\u0026\u0026x\u003e0\u0026\u0026w3M(e,L,x)}else w3M(e,L)};\nw3M\u003dfunction(e,L,c){e\u003dJFM(e);L\u003dL?g.TE(L):\"\";c\u003dc||5;UN()\u0026\u0026g.GZ(e,L,c)};\nJFM\u003dfunction(e){for(var L\u003dg.f(VGx),c\u003dL.next();!c.done;c\u003dL.next())e\u003dAp(e,c.value);return\"ST-\"+Co(e).toString(36)};\nCLM\u003dfunction(e){if(e.name\u003d\u003d\u003d\"JavaException\")return!0;e\u003de.stack;return e.includes(\"chrome://\")||e.includes(\"-extension://\")||e.includes(\"webkit-masked-url://\")};\naMv\u003dfunction(e){if(!e.stack)return!0;var L\u003d!e.stack.includes(\"\\n\");return L\u0026\u0026e.stack.includes(\"ErrorType: \")||L\u0026\u0026e.stack.includes(\"Anonymous function (Unknown script\")||e.stack.toLowerCase()\u003d\u003d\u003d\"not available\"||e.fileName\u003d\u003d\u003d\"user-script\"||e.fileName.startsWith(\"user-script:\")?!0:!1};\nNac\u003dfunction(){this.qa\u003d[];this.bb\u003d[]};\nzh\u003dfunction(){if(!My){var e\u003dMy\u003dnew Nac;e.bb.length\u003d0;e.qa.length\u003d0;mLn(e,yFM)}return My};\nmLn\u003dfunction(e,L){L.bb\u0026\u0026e.bb.push.apply(e.bb,L.bb);L.qa\u0026\u0026e.qa.push.apply(e.qa,L.qa)};\nZQ6\u003dfunction(e){function L(){return e.charCodeAt(I++)}\nvar c\u003de.length,I\u003d0;do{var B\u003dsI(L);if(B\u003d\u003d\u003dInfinity)break;var x\u003dB\u003e\u003e3;switch(B\u00267){case 0:B\u003dsI(L);if(x\u003d\u003d\u003d2)return B;break;case 1:if(x\u003d\u003d\u003d2)return;I+\u003d8;break;case 2:B\u003dsI(L);if(x\u003d\u003d\u003d2)return e.substr(I,B);I+\u003dB;break;case 5:if(x\u003d\u003d\u003d2)return;I+\u003d4;break;default:return}}while(I\u003cc)};\nsI\u003dfunction(e){var L\u003de(),c\u003dL\u0026127;if(L\u003c128)return c;L\u003de();c|\u003d(L\u0026127)\u003c\u003c7;if(L\u003c128)return c;L\u003de();c|\u003d(L\u0026127)\u003c\u003c14;if(L\u003c128)return c;L\u003de();return L\u003c128?c|(L\u0026127)\u003c\u003c21:Infinity};\np3T\u003dfunction(e,L,c,I){if(e)if(Array.isArray(e)){var B\u003dI;for(I\u003d0;I\u003ce.length\u0026\u0026!(e[I]\u0026\u0026(B+\u003dvJ(I,e[I],L,c),B\u003e500));I++);I\u003dB}else if(typeof e\u003d\u003d\u003d\"object\")for(B in e){if(e[B]){var x\u003dB;var S\u003de[B],h\u003dL,R\u003dc;x\u003dtypeof S!\u003d\u003d\"string\"||x!\u003d\u003d\"clickTrackingParams\"\u0026\u0026x!\u003d\u003d\"trackingParams\"?0:(S\u003dZQ6(atob(S.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?vJ(x+\".ve\",S,h,R):0;I+\u003dx;I+\u003dvJ(B,e[B],L,c);if(I\u003e500)break}}else c[L]\u003dfE(e),I+\u003dc[L].length;else c[L]\u003dfE(e),I+\u003dc[L].length;return I};\nvJ\u003dfunction(e,L,c,I){c+\u003d\".\"+e;e\u003dfE(L);I[c]\u003de;return c.length+e.length};\nfE\u003dfunction(e){try{return(typeof e\u003d\u003d\u003d\"string\"?e:String(JSON.stringify(e))).substr(0,500)}catch(L){return\"unable to serialize \"+typeof e+\" (\"+L.message+\")\"}};\nnv\u003dfunction(e){g.A9(e)};\ng.F7\u003dfunction(e){g.A9(e,\"WARNING\")};\ng.A9\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?{}:c;c.name\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);c.version\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_VERSION\");L\u003dL\u003d\u003d\u003dvoid 0?\"ERROR\":L;var I\u003d!1;L\u003dL\u003d\u003d\u003dvoid 0?\"ERROR\":L;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;if(e){e.hasOwnProperty(\"level\")\u0026\u0026e.level\u0026\u0026(L\u003de.level);if(g.uL(\"console_log_js_exceptions\")){var B\u003d[];B.push(\"Name: \"+e.name);B.push(\"Message: \"+e.message);e.hasOwnProperty(\"params\")\u0026\u0026B.push(\"Error Params: \"+JSON.stringify(e.params));e.hasOwnProperty(\"args\")\u0026\u0026B.push(\"Error args: \"+JSON.stringify(e.args));\nB.push(\"File name: \"+e.fileName);B.push(\"Stacktrace: \"+e.stack);window.console.log(B.join(\"\\n\"),e)}if(!($LH\u003e\u003d5)){B\u003d[];for(var x\u003dg.f(jCx),S\u003dx.next();!S.done;S\u003dx.next()){S\u003dS.value;try{S()\u0026\u0026B.push(S())}catch(A){}}B\u003d[].concat(g.V(HQ$),g.V(B));var h\u003dxgM(e);x\u003dh.message||\"Unknown Error\";S\u003dh.name||\"UnknownError\";var R\u003dh.stack||e.K||\"Not available\";if(R.startsWith(S+\": \"+x)){var u\u003dR.split(\"\\n\");u.shift();R\u003du.join(\"\\n\")}u\u003dh.lineNumber||\"Not available\";h\u003dh.fileName||\"Not available\";var t\u003d0;if(e.hasOwnProperty(\"args\")\u0026\u0026\ne.args\u0026\u0026e.args.length)for(var O\u003d0;O\u003ce.args.length\u0026\u0026!(t\u003dp3T(e.args[O],\"params.\"+O,c,t),t\u003e\u003d500);O++);else if(e.hasOwnProperty(\"params\")\u0026\u0026e.params){var q\u003de.params;if(typeof e.params\u003d\u003d\u003d\"object\")for(O in q){if(q[O]){var T\u003d\"params.\"+O,W\u003dfE(q[O]);c[T]\u003dW;t+\u003dT.length+W.length;if(t\u003e500)break}}else c.params\u003dfE(q)}if(B.length)for(O\u003d0;O\u003cB.length\u0026\u0026!(t\u003dp3T(B[O],\"params.context.\"+O,c,t),t\u003e\u003d500);O++);navigator.vendor\u0026\u0026!c.hasOwnProperty(\"vendor\")\u0026\u0026(c[\"device.vendor\"]\u003dnavigator.vendor);c\u003d{message:x,name:S,lineNumber:u,\nfileName:h,stack:R,params:c,sampleWeight:1};O\u003dNumber(e.columnNumber);isNaN(O)||(c.lineNumber\u003dc.lineNumber+\":\"+O);if(e.level\u003d\u003d\u003d\"IGNORED\")e\u003d0;else a:{e\u003dzh();O\u003dg.f(e.bb);for(B\u003dO.next();!B.done;B\u003dO.next())if(B\u003dB.value,c.message\u0026\u0026c.message.match(B.Sr)){e\u003dB.weight;break a}e\u003dg.f(e.qa);for(O\u003de.next();!O.done;O\u003de.next())if(O\u003dO.value,O.callback(c)){e\u003dO.weight;break a}e\u003d1}c.sampleWeight\u003de;e\u003dg.f(lMv);for(O\u003de.next();!O.done;O\u003de.next())if(O\u003dO.value,O.po[c.name])for(x\u003dg.f(O.po[c.name]),B\u003dx.next();!B.done;B\u003dx.next())if(S\u003d\nB.value,B\u003dc.message.match(S.f2)){c.params[\"params.error.original\"]\u003dB[0];x\u003dS.groups;S\u003d{};for(u\u003d0;u\u003cx.length;u++)S[x[u]]\u003dB[u+1],c.params[\"params.error.\"+x[u]]\u003dB[u+1];c.message\u003dO.q7(S);break}c.params||(c.params\u003d{});e\u003dzh();c.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+e.bb.length+\"\u0026cb\u003d\"+e.qa.length;c.params[\"params.serviceWorker\"]\u003d\"false\";g.LZ.document\u0026\u0026g.LZ.document.querySelectorAll\u0026\u0026(c.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));(new Ko(Xj,\"sample\")).constructor!\u003d\u003d\nKo\u0026\u0026(c.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026typeof window.yterr\u003d\u003d\u003d\"function\"\u0026\u0026window.yterr(c);if(c.sampleWeight!\u003d\u003d0\u0026\u0026!PLc.has(c.message)){if(I\u0026\u0026g.uL(\"web_enable_error_204\"))QCM(L\u003d\u003d\u003dvoid 0?\"ERROR\":L,c);else{L\u003dL\u003d\u003d\u003dvoid 0?\"ERROR\":L;L\u003d\u003d\u003d\"ERROR\"?(bF.publish(\"handleError\",c),g.uL(\"record_app_crashed_web\")\u0026\u0026dLJ\u003d\u003d\u003d0\u0026\u0026c.sampleWeight\u003d\u003d\u003d1\u0026\u0026(dLJ++,I\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.uL(\"report_client_error_with_app_crash_ks\")||(I.systemHealth\u003d{crashData:{clientError:{logMessage:{message:c.message}}}}),\ng.et(\"appCrashed\",I)),ULn++):L\u003d\u003d\u003d\"WARNING\"\u0026\u0026bF.publish(\"handleWarning\",c);if(g.uL(\"kevlar_gel_error_routing\")){I\u003dL;e\u003dvoid 0;e\u003de\u003d\u003d\u003dvoid 0?{}:e;b:{O\u003dg.f(Ea6);for(B\u003dO.next();!B.done;B\u003dO.next())if(g.aC(B.value.toLowerCase())){O\u003d!0;break b}O\u003d!1}if(O)e\u003dvoid 0;else{B\u003d{stackTrace:c.stack};c.fileName\u0026\u0026(B.filename\u003dc.fileName);O\u003dc.lineNumber\u0026\u0026c.lineNumber.split?c.lineNumber.split(\":\"):[];O.length!\u003d\u003d0\u0026\u0026(O.length!\u003d\u003d1||isNaN(Number(O[0]))?O.length!\u003d\u003d2||isNaN(Number(O[0]))||isNaN(Number(O[1]))||(B.lineNumber\u003dNumber(O[0]),\nB.columnNumber\u003dNumber(O[1])):B.lineNumber\u003dNumber(O[0]));O\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:c.message,errorClassName:c.name,sampleWeight:c.sampleWeight};I\u003d\u003d\u003d\"ERROR\"?O.level\u003d\"ERROR_LEVEL_ERROR\":I\u003d\u003d\u003d\"WARNING\"\u0026\u0026(O.level\u003d\"ERROR_LEVEL_WARNNING\");B\u003d{isObfuscated:!0,browserStackInfo:B};e.pageUrl\u003dwindow.location.href;e.kvPairs\u003d[];g.Zu(\"FEXP_EXPERIMENTS\")\u0026\u0026(e.experimentIds\u003dg.Zu(\"FEXP_EXPERIMENTS\"));x\u003dg.Zu(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\");if(!pT(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026x)for(S\u003d\ng.f(Object.keys(x)),u\u003dS.next();!u.done;u\u003dS.next())u\u003du.value,e.kvPairs.push({key:u,value:String(x[u])});if(x\u003dc.params)for(S\u003dg.f(Object.keys(x)),u\u003dS.next();!u.done;u\u003dS.next())u\u003du.value,e.kvPairs.push({key:\"client.\"+u,value:String(x[u])});x\u003dg.Zu(\"SERVER_NAME\");S\u003dg.Zu(\"SERVER_VERSION\");x\u0026\u0026S\u0026\u0026(e.kvPairs.push({key:\"server.name\",value:x}),e.kvPairs.push({key:\"server.version\",value:S}));e\u003d{errorMetadata:e,stackTrace:B,logMessage:O}}if(e\u0026\u0026(g.et(\"clientError\",e),I\u003d\u003d\u003d\"ERROR\"||g.uL(\"errors_flush_gel_always_killswitch\")))a:{if(g.uL(\"web_fp_via_jspb\")){I\u003d\n!0;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;e\u003dX3f;X3f\u003d[];if(e)for(e\u003dg.f(e),O\u003de.next();!O.done;O\u003de.next())O\u003dO.value,I?h9(O.payloadName,O.payload,g.pF,O.options):g.et(O.payloadName,O.payload,O.options);Uu(void 0,!0);if(!g.uL(\"web_fp_via_jspb_and_json\"))break a}Uu(void 0,!1)}}g.uL(\"suppress_error_204_logging\")||QCM(L,c)}try{PLc.add(c.message)}catch(A){}$LH++}}}};\nQCM\u003dfunction(e,L){var c\u003dL.params||{};e\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:L.name,msg:L.message.substr(0,250),line:L.lineNumber,level:e,\"client.name\":c.name},postParams:{url:g.Zu(\"PAGE_NAME\",window.location.href),file:L.fileName},method:\"POST\"};c.version\u0026\u0026(e[\"client.version\"]\u003dc.version);if(e.postParams){L.stack\u0026\u0026(e.postParams.stack\u003dL.stack);L\u003dg.f(Object.keys(c));for(var I\u003dL.next();!I.done;I\u003dL.next())I\u003dI.value,e.postParams[\"client.\"+I]\u003dc[I];if(c\u003dg.Zu(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\"))for(L\u003d\ng.f(Object.keys(c)),I\u003dL.next();!I.done;I\u003dL.next())I\u003dI.value,e.postParams[I]\u003dc[I];(c\u003dg.Zu(\"LAVA_VERSION\"))\u0026\u0026(e.postParams[\"lava.version\"]\u003dc);c\u003dg.Zu(\"SERVER_NAME\");L\u003dg.Zu(\"SERVER_VERSION\");c\u0026\u0026L\u0026\u0026(e.postParams[\"server.name\"]\u003dc,e.postParams[\"server.version\"]\u003dL)}g.W3(g.Zu(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",e)};\nK2v\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);e.args||(e.args\u003d[]);Array.isArray(e.args)\u0026\u0026e.args.push.apply(e.args,g.V(L))};\ngo\u003dfunction(e){var L\u003dg.Q(e,iF);if(L)return L;if((L\u003dg.Q(e,YNM))\u0026\u0026L.commands)return nar(L.commands);if((L\u003dg.Q(e,ev6))\u0026\u0026L.commands)return nar(L.commands);if((e\u003dg.Q(e,LPM))\u0026\u0026e.identifier\u0026\u0026e.command\u0026\u0026(Gh||(Gh\u003d[]),!Gh.includes(e.identifier)))return Gh.push(e.identifier),g.Q(e.command,iF)};\nnar\u003dfunction(e){if(e.length!\u003d\u003d0){var L\u003d[];e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())(c\u003dgo(c.value))\u0026\u0026L.push(c);return{commandExecutorCommand:{commands:L}}}};\ng.kg\u003dfunction(e,L,c){c\u003d\u003d\u003dvoid 0?delete e[L.name]:e[L.name]\u003dc};\nc7c\u003dfunction(e){for(var L\u003d0,c\u003d0;c\u003ce.length;c++)L\u003dL*31+e.charCodeAt(c),c\u003ce.length-1\u0026\u0026(L%\u003d0x800000000000);return L%1E5};\nDa\u003dfunction(e){xR.call(this,1,arguments);this.csn\u003de};\nBs6\u003dfunction(e,L,c,I,B,x,S,h){var R\u003dI8r(),u\u003dnew Ro({veType:L,youtubeData:x,jspbYoutubeData:void 0});x\u003dwo({},R);B\u0026\u0026(x.cttAuthInfo\u003dB);B\u003d{csn:R,pageVe:u.getAsJson()};g.uL(\"expectation_logging\")\u0026\u0026h\u0026\u0026h.screenCreatedLoggingExpectations\u0026\u0026(B.screenCreatedLoggingExpectations\u003dh.screenCreatedLoggingExpectations);c\u0026\u0026c.visualElement?(B.implicitGesture\u003d{parentCsn:c.clientScreenNonce,gesturedVe:c.visualElement.getAsJson()},S\u0026\u0026(B.implicitGesture.gestureType\u003dS)):c\u0026\u0026g.F7(new g.yu(\"newScreen() parent element does not have a VE - rootVe\",\nL));I\u0026\u0026(B.cloneCsn\u003dI);e?h9(\"screenCreated\",B,e,x):g.et(\"screenCreated\",B,x);rO(Fen,new Da(R));J9.clear();VU.clear();CE.clear();return R};\ng.Ny\u003dfunction(e,L,c,I,B){g.ao(e,L,c,[I],B\u003d\u003d\u003dvoid 0?!1:B)};\ng.ao\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;for(var x\u003dwo({cttAuthInfo:Th(L)||void 0},L),S\u003dg.f(I),h\u003dS.next();!h.done;h\u003dS.next()){h\u003dh.value;var R\u003dh.getAsJson();(g.qQ(R)||!R.trackingParams\u0026\u0026!R.veType)\u0026\u0026g.F7(Error(\"Child VE logged with no data\"));if(g.uL(\"no_client_ve_attach_unless_shown\")){var u\u003dm1(h,L);if(R.veType\u0026\u0026!VU.has(u)\u0026\u0026!CE.has(u)\u0026\u0026!B){if(!g.uL(\"il_attach_cache_limit\")||J9.size\u003c1E3){J9.set(u,[e,L,c,h]);return}g.uL(\"il_attach_cache_limit\")\u0026\u0026J9.size\u003e1E3\u0026\u0026g.F7(new g.yu(\"IL Attach cache exceeded limit\"))}h\u003d\nm1(c,L);J9.has(h)?yU(c,L):CE.set(h,!0)}}I\u003dI.filter(function(t){t.csn!\u003d\u003dL?(t.csn\u003dL,t\u003d!0):t\u003d!1;return t});\nc\u003d{csn:L,parentVe:c.getAsJson(),childVes:g.Mt(I,function(t){return t.getAsJson()})};\nL\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementAttached\",x,c):e?h9(\"visualElementAttached\",c,e,x):g.et(\"visualElementAttached\",c,x)};\nxxr\u003dfunction(e,L,c,I,B){pE(c,L);I\u003dwo({cttAuthInfo:Th(L)||void 0},L);c\u003d{csn:L,ve:c.getAsJson(),eventType:1};B\u0026\u0026(c.clientData\u003dB);L\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementShown\",I,c):e?h9(\"visualElementShown\",c,e,I):g.et(\"visualElementShown\",c,I)};\no5$\u003dfunction(e,L,c,I){var B\u003d(I\u003dI\u003d\u003d\u003dvoid 0?!1:I)?16:8;I\u003dwo({cttAuthInfo:Th(L)||void 0,endOfSequence:I},L);c\u003d{csn:L,ve:c.getAsJson(),eventType:B};L\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementHidden\",I,c):e?h9(\"visualElementHidden\",c,e,I):g.et(\"visualElementHidden\",c,I)};\njB\u003dfunction(e,L,c,I,B){$g(e,L,c,void 0,I,B)};\n$g\u003dfunction(e,L,c,I,B){pE(c,L);I\u003dI||\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";var x\u003dwo({cttAuthInfo:Th(L)||void 0},L);c\u003d{csn:L,ve:c.getAsJson(),gestureType:I};B\u0026\u0026(c.clientData\u003dB);L\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementGestured\",x,c):e?h9(\"visualElementGestured\",c,e,x):g.et(\"visualElementGestured\",c,x)};\nSR6\u003dfunction(){var e\u003dh$(16);for(var L\u003d[],c\u003d0;c\u003ce.length;c++)L.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(e[c]\u002663));return L.join(\"\")};\nZa\u003dfunction(e,L,c){HJ.push({payloadName:e,payload:c,Pbl:void 0,options:L});lF||(lF\u003dklc())};\nGl6\u003dfunction(e){if(HJ){for(var L\u003dg.f(HJ),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,c.payload\u0026\u0026(c.payload.csn\u003de.csn,g.et(c.payloadName,c.payload,c.options));HJ.length\u003d0}lF\u003d0};\nm1\u003dfunction(e,L){return\"\"+e.getAsJson().veType+e.getAsJson().veCounter+L};\npE\u003dfunction(e,L){if(g.uL(\"no_client_ve_attach_unless_shown\")){var c\u003dm1(e,L);VU.set(c,!0);yU(e,L)}};\nyU\u003dfunction(e,L){e\u003dm1(e,L);J9.has(e)\u0026\u0026(L\u003dJ9.get(e)||[],g.Ny(L[0],L[1],L[2],L[3],!0),J9.delete(e))};\nwo\u003dfunction(e,L){g.uL(\"log_sequence_info_on_gel_web\")\u0026\u0026(e.sequenceGroup\u003dL);return e};\ng.PJ\u003dfunction(e,L,c,I){g.Hu(xxr)(void 0,e,L,c,I,void 0)};\ng.QU\u003dfunction(e,L){g.Hu(function(){g.KZ(L,function(c){pE(c,e);var I\u003dwo({cttAuthInfo:Th(e)||void 0},e);c\u003d{csn:e,ve:c.getAsJson(),eventType:4};e\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementShown\",I,c):g.et(\"visualElementShown\",c,I)})})()};\ng.UI\u003dfunction(e,L){g.Hu(function(){g.KZ(L,function(c){o5$(void 0,e,c)})})()};\ng.EI\u003dfunction(e,L,c){g.Hu(jB)(void 0,e,L,c,void 0)};\nKE\u003dfunction(e,L,c,I,B,x){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.componentType\u003de;this.renderer\u003dL\u003d\u003d\u003dvoid 0?null:L;this.macros\u003dc;this.layoutId\u003dI;this.interactionLoggingClientData\u003dB;this.X\u003dx;this.id\u003dX7(e)};\nX7\u003dfunction(e){var L\u003d\":\"+(V5.getInstance().X++).toString(36);return e+L};\ng.Yg\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;g.p.call(this);this.BU\u003dnew g.zl(e);g.l(this,this.BU)};\nnE\u003dfunction(){var e\u003d\"ytp-id-\"+r7x.toString();r7x++;return e};\ng.eH\u003dfunction(e){g.p.call(this);this.gT\u003d{};this.gZ\u003d{};this.element\u003dthis.createElement(e)};\nLN\u003dfunction(e,L,c,I){if(I.substring(0,2)\u003d\u003d\u003d\"{{\")e.gZ[I]\u003d[L,c];else return I};\nhvc\u003dfunction(e,L){var c\u003d[];if(!L)return c;L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())if(I\u003dI.value,I!\u003dnull){var B\u003dI.nodeType;B\u003d\u003d\u003d1||B\u003d\u003d\u003d3?c.push(I):I\u0026\u0026typeof I.U\u003d\u003d\u003d\"string\"?c.push(e.createElement(I)):I.element?c.push(I.element):typeof I\u003d\u003d\u003d\"string\"\u0026\u0026I.indexOf(\"\\n\")!\u003d\u003d-1?I.split(\"\\n\").forEach(function(x,S){S\u003e0\u0026\u0026c.push(g.ql(\"BR\"));c.push(g.T$(x))}):c.push(g.T$(I))}return c};\nc7\u003dfunction(e,L,c,I){if(c\u003d\u003d\u003d\"child\"){g.Ml(L);var B;I\u003d\u003d\u003dvoid 0?B\u003dvoid 0:B\u003d!Array.isArray(I)||I\u0026\u0026typeof I.U\u003d\u003d\u003d\"string\"?[I]:I;c\u003dhvc(e,B);c\u003dg.f(c);for(e\u003dc.next();!e.done;e\u003dc.next())L.appendChild(e.value)}else c\u003d\u003d\u003d\"style\"?g.l3(L,\"cssText\",I?I:\"\"):I\u003d\u003d\u003dnull||I\u003d\u003d\u003dvoid 0?L.removeAttribute(c):(e\u003dI.toString(),c\u003d\u003d\u003d\"href\"\u0026\u0026(e\u003dg.xC(g.h0(e))),L.setAttribute(c,e))};\ng.U\u003dfunction(e){g.eH.call(this,e);this.z_\u003d!0;this.B\u003d!1;this.listeners\u003d[]};\ng.I9\u003dfunction(e){g.U.call(this,e);this.m$\u003dnew g.Yg;g.l(this,this.m$)};\nB7\u003dfunction(e,L,c,I,B,x,S){S\u003dS\u003d\u003d\u003dvoid 0?null:S;g.I9.call(this,L);this.api\u003de;this.macros\u003d{};this.componentType\u003dc;this.T\u003dthis.J\u003dnull;this.DY\u003dS;this.layoutId\u003dI;this.interactionLoggingClientData\u003dB;this.A7\u003dx;this.He\u003dnull;this.Xa\u003dnew op(this.element);g.l(this,this.Xa);this.x9\u003dthis.C(this.element,\"click\",this.onClick);this.k9\u003d[];this.Gm\u003dnew Sl(this.onClick,this);g.l(this,this.Gm);this.sY\u003d!1;this.ye\u003dthis.pS\u003dnull};\nxu\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?null:e;L\u003dL\u003d\u003d\u003dvoid 0?null:L;if(e\u003d\u003dnull)return g.F7(Error(\"Got null or undefined adText object\")),\"\";var c\u003dg.VK(e.text);if(!e.isTemplated)return c;if(L\u003d\u003dnull)return g.F7(Error(\"Missing required parameters for a templated message\")),c;e\u003dg.f(Object.entries(L));for(L\u003de.next();!L.done;L\u003de.next()){var I\u003dg.f(L.value);L\u003dI.next().value;I\u003dI.next().value;c\u003dc.replace(\"{\"+L+\"}\",I)}return c};\nRvM\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].url!\u003dnull)?g.VK(e.thumbnails[0].url):\"\"};\nuFn\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?null:e;return e!\u003dnull\u0026\u0026(e\u003de.thumbnail,e!\u003dnull\u0026\u0026e.thumbnails!\u003dnull\u0026\u0026e.thumbnails.length!\u003d0\u0026\u0026e.thumbnails[0].width!\u003dnull\u0026\u0026e.thumbnails[0].height!\u003dnull)?new g.dz(e.thumbnails[0].width||0,e.thumbnails[0].height||0):new g.dz(0,0)};\ng.o9\u003dfunction(e){if(e.simpleText)return e.simpleText;if(e.runs){var L\u003d[];e\u003dg.f(e.runs);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,c.text\u0026\u0026L.push(c.text);return L.join(\"\")}return\"\"};\ng.SH\u003dfunction(e){if(e.simpleText)return e\u003ddocument.createTextNode(e.simpleText),e;var L\u003d[];if(e.runs)for(var c\u003d0;c\u003ce.runs.length;c++){var I\u003de.runs[c];if(I.text){var B\u003dL,x\u003dB.push,S\u003dnull;var h\u003dI.text;I.bold\u0026\u0026(S\u003dO_(\"B\",null,S||h));I.italics\u0026\u0026(S\u003dO_(\"I\",null,S||h));I.strikethrough\u0026\u0026(S\u003dO_(\"STRIKE\",null,S||h));I.navigationEndpoint\u0026\u0026I.navigationEndpoint.urlEndpoint\u0026\u0026(I\u003dI.navigationEndpoint.urlEndpoint,S\u003dO_(\"A\",null,S||h),g.uv(S,I.url),I.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(S.target\u003d\"_blank\"));h\u003dS||O_(\"SPAN\",null,\nh);x.call(B,h)}}return L.length\u003d\u003d1?L[0]:O_(\"SPAN\",null,L)};\ng.tLn\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}};\nrJ\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",N:{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.hm\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},L:[{U:\"path\",N:{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.R9\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},L:[{U:\"path\",N:{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\"}}]}};\nOvr\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{U:\"path\",N:{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\"}}]}};\nqRc\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nTs6\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.uX\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{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\"}}]}};\ntm\u003dfunction(){return{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM6.97 8.34C6.42 8.64 5.96 9.09 5.64 9.63L5.50 9.87C5.16 10.53 4.99 11.26 5 12L5.00 12.27C5.04 12.92 5.21 13.55 5.50 14.12L5.64 14.36C5.96 14.90 6.42 15.35 6.97 15.65L7.21 15.77C7.79 16.01 8.43 16.06 9.03 15.91L9.29 15.83C9.88 15.61 10.39 15.23 10.77 14.73C10.93 14.53 11.00 14.27 10.97 14.02C10.94 13.77 10.82 13.53 10.63 13.37C10.44 13.20 10.19 13.11 9.93 13.12C9.68 13.13 9.44 13.24 9.26 13.43L9.19 13.50C9.05 13.70 8.85 13.85 8.62 13.94L8.54 13.97C8.35 14.02 8.16 14.00 7.99 13.92L7.91 13.88C7.67 13.75 7.48 13.56 7.35 13.32L7.28 13.20C7.11 12.88 7.02 12.52 7.00 12.16L7 12C6.99 11.58 7.09 11.16 7.28 10.79L7.35 10.67C7.48 10.43 7.67 10.24 7.91 10.11C8.10 10.00 8.32 9.97 8.54 10.02L8.62 10.05C8.81 10.12 8.98 10.24 9.11 10.39L9.19 10.49L9.26 10.57C9.43 10.74 9.66 10.85 9.91 10.87C10.15 10.89 10.40 10.81 10.59 10.66C10.79 10.51 10.92 10.29 10.96 10.05C11.01 9.80 10.96 9.55 10.83 9.34L10.77 9.26L10.60 9.05C10.24 8.65 9.79 8.35 9.29 8.16L9.03 8.08C8.34 7.91 7.60 8.00 6.97 8.34ZM14.97 8.34C14.42 8.64 13.96 9.09 13.64 9.63L13.50 9.87C13.16 10.53 12.99 11.26 13 12L13.00 12.27C13.04 12.92 13.21 13.55 13.50 14.12L13.64 14.36C13.96 14.90 14.42 15.35 14.97 15.65L15.21 15.77C15.79 16.01 16.43 16.06 17.03 15.91L17.29 15.83C17.88 15.61 18.39 15.23 18.77 14.73C18.93 14.53 19.00 14.27 18.97 14.02C18.94 13.77 18.82 13.53 18.63 13.37C18.44 13.20 18.19 13.11 17.93 13.12C17.68 13.13 17.44 13.24 17.26 13.43L17.19 13.50C17.05 13.70 16.85 13.85 16.62 13.94L16.54 13.97C16.35 14.02 16.16 14.00 15.99 13.92L15.91 13.88C15.67 13.75 15.48 13.56 15.35 13.32L15.28 13.20C15.11 12.88 15.02 12.52 15.00 12.16L15 12C14.99 11.58 15.09 11.16 15.28 10.79L15.35 10.67C15.48 10.43 15.67 10.24 15.91 10.11C16.10 10.00 16.32 9.97 16.54 10.02L16.62 10.05C16.81 10.12 16.98 10.24 17.11 10.39L17.19 10.49L17.26 10.57C17.43 10.74 17.66 10.85 17.91 10.87C18.15 10.89 18.40 10.81 18.59 10.66C18.79 10.51 18.92 10.29 18.96 10.05C19.01 9.80 18.96 9.55 18.83 9.34L18.77 9.26L18.60 9.05C18.24 8.65 17.79 8.35 17.29 8.16L17.03 8.08C16.34 7.91 15.60 8.00 14.97 8.34Z\",\nfill:\"white\"}}]}};\nWPH\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",N:{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\"}}]}};\nMLc\u003dfunction(){return{U:\"svg\",N:{viewBox:\"0 0 24 24\"},L:[{U:\"path\",N:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{U:\"path\",N:{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\"}}]}};\nzvn\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]}};\nsGJ\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{\"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\"}}]}};\nv5M\u003dfunction(){return{U:\"svg\",N:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{U:\"path\",N:{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\"}}]}};\nf8H\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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\"}}]}};\nA7n\u003dfunction(){return{U:\"svg\",N:{viewBox:\"0 0 24 24\"},L:[{U:\"path\",N:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{U:\"path\",N:{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\"}}]}};\nOn\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",N:{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\"}}]}};\nFPM\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nqw\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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.T1\u003dfunction(){return{U:\"svg\",N:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},L:[{U:\"path\",N:{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\"}}]}};\nW7\u003dfunction(){return{U:\"svg\",N:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{U:\"path\",N:{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\"}}]}};\nbvr\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nivR\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"36\",viewBox:\"0 0 36 36\",width:\"36\"},L:[{U:\"path\",N:{d:\"M 12.75 4.5 L 9.75 4.5 C 9.15 4.5 8.58 4.73 8.15 5.15 C 7.73 5.58 7.5 6.15 7.5 6.75 L 7.5 29.25 C 7.5 29.84 7.73 30.41 8.15 30.84 C 8.58 31.26 9.15 31.5 9.75 31.5 L 12.75 31.5 C 13.34 31.5 13.91 31.26 14.34 30.84 C 14.76 30.41 15 29.84 15 29.25 L 15 6.75 C 15 6.15 14.76 5.58 14.34 5.15 C 13.91 4.73 13.34 4.5 12.75 4.5 Z M 26.25 4.5 L 23.25 4.5 C 22.65 4.5 22.08 4.73 21.65 5.15 C 21.23 5.58 21 6.15 21 6.75 V 29.25 C 21 29.84 21.23 30.41 21.65 30.84 C 22.08 31.26 22.65 31.5 23.25 31.5 L 26.25 31.5 C 26.84 31.5 27.41 31.26 27.84 30.84 C 28.26 30.41 28.5 29.84 28.5 29.25 V 6.75 L 28.5 6.75 C 28.5 6.15 28.26 5.58 27.84 5.15 C 27.41 4.73 26.84 4.5 26.25 4.5 Z\",\nfill:\"white\"}}]}};\nGx6\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",W:\"ytp-svg-fill\",N:{\"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\"}}]}};\ng5x\u003dfunction(){return{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M11.72,11.93C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h18C20,15.76,17.23,12.21,11.72,11.93z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z M11,12.9c5.33,0,7.56,2.99,7.94,6.1H3.06C3.44,15.89,5.67,12.9,11,12.9z M16.68,11.44l-0.48-0.88C17.31,9.95,18,8.77,18,7.5 c0-1.27-0.69-2.45-1.81-3.06l0.49-0.88C18.11,4.36,19,5.87,19,7.5C19,9.14,18.11,10.64,16.68,11.44z M18.75,13.13l-0.5-0.87 C19.95,11.28,21,9.46,21,7.5s-1.05-3.78-2.75-4.76l0.5-0.87C20.75,3.03,22,5.19,22,7.5S20.76,11.97,18.75,13.13z\",\nfill:\"white\"}}]}};\nkxx\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}};\nMw\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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\"}}]}};\nz1\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"36\",viewBox:\"0 0 36 36\",width:\"36\"},L:[{U:\"path\",N:{d:\"M 17 8.6 L 10.89 4.99 C 9.39 4.11 7.5 5.19 7.5 6.93 C 7.5 6.93 7.5 6.93 7.5 6.93 L 7.5 29.06 C 7.5 30.8 9.39 31.88 10.89 31 C 10.89 31 10.89 31 10.89 31 L 17 27.4 C 17 27.4 17 27.4 17 27.4 C 17 27.4 17 27.4 17 27.4 L 17 8.6 C 17 8.6 17 8.6 17 8.6 C 17 8.6 17 8.6 17 8.6 Z M 17 8.6 L 17 8.6 C 17 8.6 17 8.6 17 8.6 C 17 8.6 17 8.6 17 8.6 V 27.4 C 17 27.4 17 27.4 17 27.4 C 17 27.4 17 27.4 17 27.4 L 33 18 C 33 18 33 18 33 18 C 33 18 33 18 33 18 V 18 L 17 8.6 C 17 8.6 17 8.6 17 8.6 C 17 8.6 17 8.6 17 8.6 Z\",\nfill:\"white\"}}]}};\nDxf\u003dfunction(){return{U:\"svg\",N:{height:\"24px\",version:\"1.1\",viewBox:\"-2 -2 24 24\",width:\"24px\"},L:[{U:\"path\",N:{d:\"M 0 1.43 C 0 .64 .64 0 1.43 0 L 18.56 0 C 19.35 0 20 .64 20 1.43 L 20 18.56 C 20 19.35 19.35 20 18.56 20 L 1.43 20 C .64 20 0 19.35 0 18.56 Z M 0 1.43 \",fill:\"#c00\"}},{U:\"path\",N:{d:\"M 7.88 11.42 L 7.88 15.71 L 5.37 15.71 L 5.37 3.52 L 10.12 3.52 C 11.04 3.52 11.84 3.69 12.54 4.02 C 13.23 4.36 13.76 4.83 14.14 5.45 C 14.51 6.07 14.70 6.77 14.70 7.56 C 14.70 8.75 14.29 9.69 13.48 10.38 C 12.66 11.07 11.53 11.42 10.08 11.42 Z M 7.88 9.38 L 10.12 9.38 C 10.79 9.38 11.30 9.23 11.64 8.91 C 11.99 8.60 12.17 8.16 12.17 7.57 C 12.17 6.98 11.99 6.5 11.64 6.12 C 11.29 5.76 10.80 5.57 10.18 5.56 L 7.88 5.56 Z M 7.88 9.38 \",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}};\nwIR\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"rect\",N:{fill:\"white\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{U:\"rect\",N:{fill:\"url(#ytp-premium-standalone-gradient)\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{U:\"path\",N:{d:\"M12.75 13.02H9.98V11.56H12.75C13.24 11.56 13.63 11.48 13.93 11.33C14.22 11.17 14.44 10.96 14.58 10.68C14.72 10.40 14.79 10.09 14.79 9.73C14.79 9.39 14.72 9.08 14.58 8.78C14.44 8.49 14.22 8.25 13.93 8.07C13.63 7.89 13.24 7.80 12.75 7.80H10.54V17H8.70V6.33H12.75C13.58 6.33 14.28 6.48 14.86 6.77C15.44 7.06 15.88 7.46 16.18 7.97C16.48 8.48 16.64 9.06 16.64 9.71C16.64 10.40 16.48 10.99 16.18 11.49C15.88 11.98 15.44 12.36 14.86 12.62C14.28 12.89 13.58 13.02 12.75 13.02Z\",\nfill:\"white\"}},{U:\"defs\",L:[{U:\"linearGradient\",N:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-premium-standalone-gradient\",x1:\"2\",x2:\"22\",y1:\"22\",y2:\"2\"},L:[{U:\"stop\",N:{offset:\"0.3\",\"stop-color\":\"#E1002D\"}},{U:\"stop\",N:{offset:\"0.9\",\"stop-color\":\"#E01378\"}}]}]}]}};\nJ7M\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\nVLT\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]}};\ng.sn\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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.v7\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"m 23.94,18.78 c .03,-0.25 .05,-0.51 .05,-0.78 0,-0.27 -0.02,-0.52 -0.05,-0.78 l 1.68,-1.32 c .15,-0.12 .19,-0.33 .09,-0.51 l -1.6,-2.76 c -0.09,-0.17 -0.31,-0.24 -0.48,-0.17 l -1.99,.8 c -0.41,-0.32 -0.86,-0.58 -1.35,-0.78 l -0.30,-2.12 c -0.02,-0.19 -0.19,-0.33 -0.39,-0.33 l -3.2,0 c -0.2,0 -0.36,.14 -0.39,.33 l -0.30,2.12 c -0.48,.2 -0.93,.47 -1.35,.78 l -1.99,-0.8 c -0.18,-0.07 -0.39,0 -0.48,.17 l -1.6,2.76 c -0.10,.17 -0.05,.39 .09,.51 l 1.68,1.32 c -0.03,.25 -0.05,.52 -0.05,.78 0,.26 .02,.52 .05,.78 l -1.68,1.32 c -0.15,.12 -0.19,.33 -0.09,.51 l 1.6,2.76 c .09,.17 .31,.24 .48,.17 l 1.99,-0.8 c .41,.32 .86,.58 1.35,.78 l .30,2.12 c .02,.19 .19,.33 .39,.33 l 3.2,0 c .2,0 .36,-0.14 .39,-0.33 l .30,-2.12 c .48,-0.2 .93,-0.47 1.35,-0.78 l 1.99,.8 c .18,.07 .39,0 .48,-0.17 l 1.6,-2.76 c .09,-0.17 .05,-0.39 -0.09,-0.51 l -1.68,-1.32 0,0 z m -5.94,2.01 c -1.54,0 -2.8,-1.25 -2.8,-2.8 0,-1.54 1.25,-2.8 2.8,-2.8 1.54,0 2.8,1.25 2.8,2.8 0,1.54 -1.25,2.8 -2.8,2.8 l 0,0 z\",\nfill:\"#fff\"}}]}};\ng.fN\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 16 16\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M13 4L12 3 8 7 4 3 3 4 7 8 3 12 4 13 8 9 12 13 13 12 9 8z\",fill:\"#fff\"}}]}};\nCSr\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\na8n\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"36\",viewBox:\"0 0 36 36\",width:\"36\"},L:[{U:\"path\",N:{d:\"M 18 6 L 9 6 C 8.20 6 7.44 6.31 6.87 6.87 C 6.31 7.44 6 8.20 6 9 L 6 27 C 6 27.79 6.31 28.55 6.87 29.12 C 7.44 29.68 8.20 30 9 30 L 18 30 C 18 30 18 30 18 30 C 18 30 18 30 18 30 L 18 6 C 18 30 18 30 18 30 C 18 30 18 30 18 30 Z M 27 6 L 18 6 C 18 6 18 6 18 6 C 18 6 18 6 18 6 V 30 C 18 30 18 30 18 30 C 18 30 18 30 18 30 L 27 30 C 27.79 30 28.55 29.68 29.12 29.12 C 29.68 28.55 30 27.79 30 27 V 9 L 30 9 C 30 8.20 29.68 7.44 29.12 6.87 C 28.55 6.31 27.79 6 27 6 Z\",\nfill:\"white\"}}]}};\nNsc\u003dfunction(){return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM8 11H6C5.73 11 5.48 11.10 5.29 11.29C5.10 11.48 5 11.73 5 12C5 12.26 5.10 12.51 5.29 12.70C5.48 12.89 5.73 13 6 13H8C8.26 13 8.51 12.89 8.70 12.70C8.89 12.51 9 12.26 9 12C9 11.73 8.89 11.48 8.70 11.29C8.51 11.10 8.26 11 8 11ZM18 11H12C11.73 11 11.48 11.10 11.29 11.29C11.10 11.48 11 11.73 11 12C11 12.26 11.10 12.51 11.29 12.70C11.48 12.89 11.73 13 12 13H18C18.26 13 18.51 12.89 18.70 12.70C18.89 12.51 19 12.26 19 12C19 11.73 18.89 11.48 18.70 11.29C18.51 11.10 18.26 11 18 11ZM18 15H16C15.73 15 15.48 15.10 15.29 15.29C15.10 15.48 15 15.73 15 16C15 16.26 15.10 16.51 15.29 16.70C15.48 16.89 15.73 17 16 17H18C18.26 17 18.51 16.89 18.70 16.70C18.89 16.51 19 16.26 19 16C19 15.73 18.89 15.48 18.70 15.29C18.51 15.10 18.26 15 18 15ZM12 15H6C5.73 15 5.48 15.10 5.29 15.29C5.10 15.48 5 15.73 5 16C5 16.26 5.10 16.51 5.29 16.70C5.48 16.89 5.73 17 6 17H12C12.26 17 12.51 16.89 12.70 16.70C12.89 16.51 13 16.26 13 16C13 15.73 12.89 15.48 12.70 15.29C12.51 15.10 12.26 15 12 15Z\",\nfill:\"white\"}}]}};\nAm\u003dfunction(){return{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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\"}}]}};\nFO\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(!e)return null;switch(e.iconType){case \"OPEN_IN_NEW\":case \"EXTERNAL_LINK\":return c?{U:\"svg\",N:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 127.0.0.1 8-8V9h1V3h-6z\"}}]}:W7();case \"CHECK_BOX\":return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{U:\"path\",N:{d:\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\",\nfill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{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\"}},{U:\"path\",N:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.uX();case \"INFO_OUTLINE\":return L?{U:\"svg\",N:{fill:\"#fff\",height:\"12px\",style:\"padding-top: 8px\",viewBox:\"0 -960 960 960\",width:\"12px\"},L:[{U:\"path\",N:{d:\"M430.09-270.8h101.34V-528H430.09v257.2Zm49.52-338.03q20.94 0 35.34-14.01 14.4-14.01 14.4-34.95 0-20.94-14.01-35.34-14.01-14.39-34.95-14.39-20.94 0-35.34 14.01-14.4 14.01-14.4 34.95 0 20.94 14.01 35.34 14.01 14.39 34.95 14.39Zm.67 548.18q-86.64 0-163.19-32.66-76.56-32.66-133.84-89.94t-89.94-133.8q-32.66-76.51-32.66-163.41 0-87.15 32.72-163.31t90.14-133.61q57.42-57.44 133.79-89.7 76.38-32.27 163.16-32.27 87.14 0 163.31 32.26 76.16 32.26 133.61 89.71 57.45 57.45 89.71 133.86 32.26 76.42 32.26 163.33 0 86.91-32.27 163.08-32.26 76.18-89.7 133.6-57.45 57.42-133.83 90.14-76.39 32.72-163.27 32.72Zm-.33-105.18q131.13 0 222.68-91.49 91.54-91.49 91.54-222.63 0-131.13-91.49-222.68-91.49-91.54-222.63-91.54-131.13 0-222.68 91.49-91.54 91.49-91.54 222.63 0 131.13 91.49 222.68 91.49 91.54 222.63 91.54ZM480-480Z\"}}]}:\nv5M();case \"REMOVE_CIRCLE\":return{U:\"svg\",N:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{U:\"path\",N:{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 qw();case \"SKIP_NEXT_NEW\":return{U:\"svg\",N:{height:\"100%\",viewBox:\"-6 -6 36 36\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z\",fill:\"#fff\"}}]};case \"LIKE\":return A7n();\ncase \"DISLIKE\":return MLc();default:return g.F7(new g.yu(\"Unexpected icon:\",e)),null}};\nbX\u003dfunction(e,L,c,I,B,x,S,h,R){B\u003dB\u003d\u003d\u003dvoid 0?[]:B;S\u003dS\u003d\u003d\u003dvoid 0?!1:S;R\u003dR\u003d\u003d\u003dvoid 0?!1:R;B\u003d{U:\"button\",Rq:[\"ytp-ad-button\"].concat(B)};h!\u003dnull\u0026\u0026(B.N\u003d{tabindex:h});B7.call(this,e,B,x\u003d\u003d\u003dvoid 0?\"button\":x,L,c,I);this.X\u003dthis.K\u003dthis.Z\u003dnull;this.j\u003dS;this.G\u003dR;this.hide()};\nmxr\u003dfunction(e){var L\u003dnull;e.X!\u003dnull\u0026\u0026(L\u003d[e.X.serviceEndpoint,e.X.navigationEndpoint].filter(function(c){return c!\u003dnull}),e.X.command\u0026\u0026(L\u003dL.concat(e.X.command)));\nreturn L||[]};\niX\u003dfunction(){g.p.call(this);var e\u003dthis;this.X\u003dnew Map;this.K\u003dQdf(function(L){if(L.target\u0026\u0026(L\u003de.X.get(L.target))\u0026\u0026L)for(var c\u003d0;c\u003cL.length;c++)g.gO(L[c])})};\ny7J\u003dfunction(){G1\u003d\u003dnull\u0026\u0026(G1\u003dnew iX);return G1};\ngJ\u003dfunction(e,L){if(e.simpleText){a:{e\u003de.simpleText;if(L\u0026\u0026(L\u003dZvx(e))){L\u003dO_(\"SPAN\",null,L);break a}L\u003dg.T$(e)}return L}var c\u003d[];if(e.runs)for(var I\u003d0;I\u003ce.runs.length;I++){var B\u003de.runs[I];B.text\u0026\u0026c.push(pIn(B,L))}return c.length\u003d\u003d1?c[0]:O_(\"SPAN\",null,c)};\npIn\u003dfunction(e,L){var c\u003dnull,I\u003de.text;L\u0026\u0026(I\u003dZvx(I)||I);e.bold\u0026\u0026(c\u003dO_(\"B\",null,c||I));e.italics\u0026\u0026(c\u003dO_(\"I\",null,c||I));e.strikethrough\u0026\u0026(c\u003dO_(\"STRIKE\",null,c||I));e.navigationEndpoint\u0026\u0026g.Q(e.navigationEndpoint,g.ku)\u0026\u0026(L\u003dg.Q(e.navigationEndpoint,g.ku),c\u003dO_(\"A\",null,c||I),g.uv(c,L.url),L.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(c.target\u003d\"_blank\"),e\u003de.navigationEndpoint.loggingUrls)\u0026\u0026(e\u003de.map(function(B){return B.baseUrl}),y7J().register(c,e),g.Y4(c,\"ytp-ad-has-logging-urls\"));\nreturn c||O_(\"SPAN\",null,I)};\nZvx\u003dfunction(e){e\u003de.split(/(?:\\r\\n|\\r|\\n)/g);if(e.length\u003e1){for(var L\u003d[e[0]],c\u003d1;c\u003ce.length;c++)L.push(O_(\"BR\")),L.push(e[c]);return L}return null};\nDy\u003dfunction(e,L,c,I,B,x,S,h,R){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;S\u003dS\u003d\u003d\u003dvoid 0?[]:S;R\u003dR\u003d\u003d\u003dvoid 0?!1:R;B7.call(this,e,{U:\"span\",Rq:[\"ytp-ad-hover-text-button\"].concat(S)},h\u003d\u003d\u003dvoid 0?\"ad-hover-text-button\":h,L,c,I);this.button\u003dthis.K\u003dnull;this.D\u003dx;this.j\u003dB;this.Z\u003dR;this.hide()};\nwJ\u003dfunction(e){return e\u0026\u0026e.thumbnails\u0026\u0026(e.thumbnails||null).length!\u003d0\u0026\u0026e.thumbnails[0].url?g.VK(e.thumbnails[0].url):\"\"};\nJm\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;B7.call(this,e,{U:\"img\",W:\"ytp-ad-image\"},\"ad-image\",L,c,I,B\u003d\u003d\u003dvoid 0?null:B);this.X\u003dx;this.hide()};\nVI\u003dfunction(e,L,c,I,B,x){B\u003dB\u003d\u003d\u003dvoid 0?[]:B;B7.call(this,e,{U:\"div\",Rq:[\"ytp-ad-confirm-dialog-background\"],L:[{U:\"div\",W:\"ytp-ad-confirm-dialog-container\",L:[{U:\"div\",Rq:[\"ytp-ad-confirm-dialog\"].concat(B),N:{role:\"dialog\",tabindex:\"-1\"},L:[{U:\"div\",W:\"ytp-ad-confirm-dialog-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-ad-confirm-dialog-messages\"},{U:\"div\",W:\"ytp-ad-confirm-dialog-confirm-container\",L:[{U:\"button\",W:\"ytp-ad-confirm-dialog-cancel-button\",aq:\"{{cancelLabel}}\"},{U:\"button\",W:\"ytp-ad-confirm-dialog-confirm-button\",\naq:\"{{confirmLabel}}\"}]}]}]},{U:\"button\",Rq:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],L:[{U:\"span\",W:\"ytp-ad-button-icon\",L:[g.uX()]}]}]},x\u003d\u003d\u003dvoid 0?\"confirm-dialog\":x,L,c,I);this.D\u003dthis.q0(\"ytp-ad-confirm-dialog-close-overlay-button\");this.G\u003dthis.q0(\"ytp-ad-confirm-dialog-cancel-button\");this.j\u003dthis.q0(\"ytp-ad-confirm-dialog-confirm-button\");this.h7\u003dthis.q0(\"ytp-ad-confirm-dialog-messages\");this.Z\u003dnull;this.X\u003dnew sR;g.l(this,this.X);this.K\u003dnull;this.hide()};\n$xx\u003dfunction(e,L){if(L.title){var c\u003dg.o9(L.title);e.updateValue(\"title\",c)}if(L.dialogMessages){c\u003dg.f(L.dialogMessages);for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dgJ(I.value),e.h7.appendChild(I)}L.cancelLabel\u0026\u0026(c\u003dg.o9(L.cancelLabel),e.updateValue(\"cancelLabel\",c),e.X.C(e.G,\"click\",function(B){return e.Z_(B)}));\nL.confirmLabel\u0026\u0026(L\u003dg.o9(L.confirmLabel),e.updateValue(\"confirmLabel\",L),e.X.C(e.j,\"click\",function(B){return e.M7(B)}));\ne.X.C(e.D,\"click\",function(B){return e.oH(B)})};\nCN\u003dfunction(e,L,c,I,B,x){B\u003dB\u003d\u003d\u003dvoid 0?[]:B;x\u003dx\u003d\u003d\u003dvoid 0?\"toggle-button\":x;var S\u003dX7(\"ytp-ad-toggle-button-input\"),h\u003d{role:\"button\",\"aria-label\":\"{{tooltipText}}\"};e.S().experiments.N0(\"fix_h5_toggle_button_a11y\")\u0026\u0026(h.tabindex\u003d\"0\");h.role\u003d\"checkbox\";B7.call(this,e,{U:\"div\",Rq:[\"ytp-ad-toggle-button\"].concat(B),L:[{U:\"label\",W:\"ytp-ad-toggle-button-label\",N:{\"for\":S},L:[{U:\"span\",W:\"ytp-ad-toggle-button-icon\",N:h,L:[{U:\"span\",W:\"ytp-ad-toggle-button-untoggled-icon\",aq:\"{{untoggledIconTemplateSpec}}\"},\n{U:\"span\",W:\"ytp-ad-toggle-button-toggled-icon\",aq:\"{{toggledIconTemplateSpec}}\"}]},{U:\"input\",W:\"ytp-ad-toggle-button-input\",N:{id:S,type:\"checkbox\"}},{U:\"span\",W:\"ytp-ad-toggle-button-text\",aq:\"{{buttonText}}\"},{U:\"span\",W:\"ytp-ad-toggle-button-tooltip\",aq:\"{{tooltipText}}\"}]}]},x,L,c,I);this.G\u003dthis.q0(\"ytp-ad-toggle-button\");this.X\u003dthis.q0(\"ytp-ad-toggle-button-input\");this.K\u003dthis.q0(\"ytp-ad-toggle-button-icon\");this.D\u003dthis.q0(\"ytp-ad-toggle-button-untoggled-icon\");this.j\u003dthis.q0(\"ytp-ad-toggle-button-toggled-icon\");\nthis.Ve\u003dthis.q0(\"ytp-ad-toggle-button-text\");this.Z\u003dnull;this.h7\u003d!1;this.hide()};\na9\u003dfunction(e){e.h7\u0026\u0026(e.isToggled()?(g.cA(e.D,!1),g.cA(e.j,!0),e.K.setAttribute(\"aria-checked\",!0)):(g.cA(e.D,!0),g.cA(e.j,!1),e.K.setAttribute(\"aria-checked\",!1)))};\njGM\u003dfunction(e,L){var c\u003dnull;e.Z\u0026\u0026(c\u003d(L?[e.Z.defaultServiceEndpoint,e.Z.defaultNavigationEndpoint]:[e.Z.toggledServiceEndpoint]).filter(function(I){return I!\u003dnull}));\nreturn c||[]};\nHvR\u003dfunction(e,L,c){this.actionType\u003dL;this.id\u003dc;this.content\u003de};\nNw\u003dfunction(e){sR.call(this);this.X\u003de;this.C(this.X,\"onAdUxUpdate\",this.B)};\nmD\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-feedback-dialog-background\",L:[{U:\"div\",W:\"ytp-ad-feedback-dialog-container\",L:[{U:\"div\",W:\"ytp-ad-feedback-dialog-form\",N:{role:\"dialog\",tabindex:\"-1\"},L:[{U:\"div\",W:\"ytp-ad-feedback-dialog-title\",L:[{U:\"span\",aq:\"{{title}}\"}]},{U:\"span\",W:\"ytp-ad-info-dialog-feedback-options-title\",aq:\"{{reasonsTitle}}\"},{U:\"div\",W:\"ytp-ad-info-dialog-feedback-options\"},{U:\"div\",W:\"ytp-ad-feedback-dialog-confirm-container\",L:[{U:\"button\",W:\"ytp-ad-feedback-dialog-cancel-button\",\naq:\"{{cancelLabel}}\"},{U:\"button\",W:\"ytp-ad-feedback-dialog-confirm-button\",aq:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",L,c,I);this.G\u003d[];this.X\u003dnull;this.j\u003dthis.q0(\"ytp-ad-feedback-dialog-cancel-button\");this.D\u003dthis.q0(\"ytp-ad-feedback-dialog-confirm-button\");this.h7\u003dthis.q0(\"ytp-ad-info-dialog-feedback-options\");this.Ve\u003dthis.q0(\"ytp-ad-feedback-dialog-title\");this.Z\u003dthis.K\u003dnull;this.hide()};\ndxM\u003dfunction(e,L){var c\u003dL.cancelRenderer\u0026\u0026L.cancelRenderer.buttonRenderer||null;c\u0026\u0026(e.X\u003dnew bX(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.l(e,e.X),e.X.init(X7(\"button\"),c,e.macros),e.X.listen(\"click\",e.XQ,e),e.X.jl(e.element));L.title\u0026\u0026(c\u003dg.o9(L.title),e.updateValue(\"title\",c));L.reasonsTitle\u0026\u0026(c\u003dg.o9(L.reasonsTitle),e.updateValue(\"reasonsTitle\",c));L.reasons\u0026\u0026l86(e,L.reasons);L.cancelLabel\u0026\u0026(c\u003dg.o9(L.cancelLabel),e.updateValue(\"cancelLabel\",\nc),g.qx(e.j,\"click\",function(){return e.XQ()}));\nL.confirmLabel\u0026\u0026(c\u003dg.o9(L.confirmLabel),e.updateValue(\"confirmLabel\",c),g.qx(e.D,\"click\",function(){return PSn(e)}));\nL.undoRenderer\u0026\u0026QGM(e,L.undoRenderer)};\nl86\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dc.value;c\u003dI.reason;if(c\u003d\u003dnull)g.F7(Error(\"AdFeedbackReason.reason was not set.\"));else if(I\u003dI.endpoint,I\u003d\u003dnull)g.F7(Error(\"AdFeedbackReason.endpoint was not set.\"));else{c\u003dnew yI(c,I);g.l(e,c);I\u003de.h7;var B\u003dc.IT();I.appendChild(B);e.G.push(c)}}};\nQGM\u003dfunction(e,L){if(L\u003dL\u0026\u0026L.buttonRenderer||null)L.serviceEndpoint?(e.K\u003dnew bX(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.l(e,e.K),e.K.init(X7(\"ad-feedback-undo-mute-button\"),L,e.macros),e.K.listen(\"click\",e.pdW,e),e.K.jl(e.Ve)):g.F7(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nPSn\u003dfunction(e){var L\u003de.G.filter(function(c){return c.isChecked()});\nL.length!\u003d\u003d0\u0026\u0026(L\u003dL[0].getCommand(),e.layoutId?e.A7.executeCommand(L,e.layoutId):g.A9(Error(\"Missing layoutId for ad feedback dialog.\")),e.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",e.layoutId),e.publish(\"a\"),e.hide())};\nyI\u003dfunction(e,L){this.K\u003dL;this.X\u003dnew g.I9({U:\"label\",W:\"ytp-ad-feedback-dialog-reason-label\",L:[{U:\"input\",W:\"ytp-ad-feedback-dialog-reason-input\",N:{type:\"radio\",name:\"feedback-reason-group\"}},{U:\"span\",W:\"ytp-ad-feedback-dialog-reason-text\",aq:g.o9(e)}]});this.Z\u003dthis.X.q0(\"ytp-ad-feedback-dialog-reason-input\")};\nZy\u003dfunction(e,L,c,I){VI.call(this,e,L,c,I,[],\"ad-mute-confirm-dialog\")};\npN\u003dfunction(e,L,c,I,B){B7.call(this,e,{U:\"div\",W:\"ytp-ad-info-dialog-background\",L:[{U:\"div\",W:\"ytp-ad-info-dialog-container\",L:[{U:\"div\",W:\"ytp-ad-info-dialog-form\",N:{role:\"dialog\",tabindex:\"-1\"},L:[{U:\"div\",W:\"ytp-ad-info-dialog-title\",aq:\"{{title}}\"},{U:\"ul\",W:\"ytp-ad-info-dialog-ad-reasons\"},{U:\"div\",W:\"ytp-ad-info-dialog-message\"},{U:\"div\",W:\"ytp-ad-info-dialog-mute-container\"},{U:\"div\",W:\"ytp-ad-info-dialog-confirm-container\",L:[{U:\"button\",W:\"ytp-ad-info-dialog-confirm-button\",aq:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",L,c,I);this.X\u003dthis.K\u003dnull;this.D\u003dthis.q0(\"ytp-ad-info-dialog-confirm-button\");this.d_\u003dthis.q0(\"ytp-ad-info-dialog-mute-container\");this.Pe\u003dthis.q0(\"ytp-ad-info-dialog-message\");this.Y9\u003dthis.q0(\"ytp-ad-info-dialog-ad-reasons\");this.G\u003dthis.Z\u003dnull;this.Ve\u003dB;this.j\u003dnull;this.t7\u003d!1;this.h7\u003dnull;this.hide()};\nUxr\u003dfunction(e,L){if(L\u003dL.content\u0026\u0026L.content.adFeedbackRenderer||null)e.K\u003dnew mD(e.api,e.layoutId,e.interactionLoggingClientData,e.A7),g.l(e,e.K),e.K.init(X7(\"ad-feedback-dialog\"),L,e.macros),e.K.jl(e.Ve),e.K.subscribe(\"a\",function(){return e.publish(\"c\")})};\nE5v\u003dfunction(e,L){if(L\u003dL.content\u0026\u0026L.content.confirmDialogRenderer||null)e.G\u003dnew Zy(e.api,e.layoutId,e.interactionLoggingClientData,e.A7),g.l(e,e.G),e.G.init(X7(\"ad-mute-confirm-dialog\"),L,e.macros),e.G.jl(e.Ve),e.G.subscribe(\"b\",function(){return e.publish(\"c\")})};\nXIM\u003dfunction(e){e.X\u0026\u0026e.X.listen(\"click\",e.Lr,e);g.qx(e.D,\"click\",function(){return e.Lr()})};\n$u\u003dfunction(e,L,c,I,B,x,S){Dy.call(this,e,L,c,I,x\u003d\u003d\u003dvoid 0?!0:x,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\",S\u003d\u003d\u003dvoid 0?!1:S);this.X\u003dnull;this.G\u003dB;this.hide()};\nYR$\u003dfunction(e,L,c){L\u003dL.dialog\u0026\u0026g.Q(L.dialog,KP$)||null;L\u003d\u003dnull?g.A9(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(e.X\u003dnew pN(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,e.G),g.l(e,e.X),e.X.init(X7(\"ad-info-dialog\"),L,c),e.X.jl(e.G),e.X.subscribe(\"d\",function(){return e.publish(\"f\")}),e.X.subscribe(\"c\",function(){return e.publish(\"e\")}))};\nLdn\u003dfunction(e,L,c){e.button\u003d\u003dnull?g.A9(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(e.K\u0026\u0026g.Y4(e.K.element,\"ytp-ad-info-hover-text-short\"),(L\u003dL\u0026\u0026L.serviceEndpoint\u0026\u0026g.Q(L.serviceEndpoint,n5r)||null)?(YR$(e,L,c),e.button.listen(\"click\",function(){e.X\u0026\u0026!e.X.z_\u0026\u0026(e.X.show(),edf(e))})):e.button.listen(\"click\",function(){return edf(e)}))};\nedf\u003dfunction(e){e.api.onAdUxClicked(\"ad-info-icon-button\",e.layoutId)};\njH\u003dfunction(e,L,c,I,B,x){B7.call(this,e,{U:\"div\",W:\"ytp-ad-text\"},x\u003d\u003d\u003dvoid 0?\"ad-text\":x,L,c,I,B\u003d\u003d\u003dvoid 0?null:B);this.X\u003dnull;this.hide()};\nH7\u003dfunction(e,L){L\u0026\u0026g.fU(e.element,xu(e.X,L))};\nlX\u003dfunction(e,L,c,I,B,x,S){B7.call(this,e,L,c,I,B,x);this.X\u003dS;g.l(this,this.X);this.t7\u003dthis.D\u003d-1};\nP7\u003dfunction(e){e.X\u0026\u0026e.D\u003d\u003d\u003d-1\u0026\u0026(e.D\u003de.X.subscribe(\"h\",e.SA,e),e.t7\u003de.X.subscribe(\"g\",e.nV,e),e.SA())};\nQI\u003dfunction(e){e.X!\u003dnull\u0026\u0026e.D!\u003d\u003d-1\u0026\u0026(e.X.EV(e.D),e.X.EV(e.t7),e.t7\u003d-1,e.D\u003d-1)};\ng.dJ\u003dfunction(e,L,c,I,B,x){g.p.call(this);this.element\u003de;this.state\u003dnull;c||e.hide();this.K\u003dL;this.Z\u003dI\u003d\u003d\u003dvoid 0?L:I;this.X\u003dx;this.onHidden\u003dB;this.delay\u003dnew g.j9(this.b$,0,this);g.l(this,this.delay)};\nUn\u003dfunction(e,L){e\u003de.element.element;L?e.setAttribute(\"aria-hidden\",\"true\"):e.removeAttribute(\"aria-hidden\")};\nEn\u003dfunction(e,L,c,I,B,x){lX.call(this,e,{U:\"div\",W:\"ytp-ad-preview-slot\"},\"ad-preview\",L,c,I,B);var S\u003dthis;this.d_\u003d-1;this.G\u003dthis.api.S().experiments.N0(\"enable_modern_skip_button_on_web\");this.K\u003dnew g.I9({U:\"span\",W:\"ytp-ad-preview-container\"});this.G\u0026\u0026this.K.element.classList.add(\"ytp-ad-preview-container-detached\");g.l(this,this.K);this.Z\u003dthis.G?new jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-preview-text-modern\"):new jH(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7,\"ytp-ad-preview-text\");g.l(this,this.Z);this.Z.jl(this.K.element);this.Ve\u003dthis.G?new g.I9({U:\"span\",W:\"ytp-ad-preview-image-modern\"}):new g.I9({U:\"span\",W:\"ytp-ad-preview-image\"});g.l(this,this.Ve);this.j\u003dnew Jm(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.j);this.j.jl(this.Ve.element);this.Ve.jl(this.K.element);this.K.jl(this.element);this.h7\u003dnew g.dJ(this.K,400,!1,100,function(){return S.hide()});\ng.l(this,this.h7);this.Y9\u003d0;this.Pe\u003d!1;this.Sl\u003dx;this.hide()};\nXO\u003dfunction(e,L,c,I,B,x){lX.call(this,e,{U:\"div\",Rq:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],L:[{U:\"div\",W:\"ytp-flyout-cta-icon-container\"},{U:\"div\",W:\"ytp-flyout-cta-body\",L:[{U:\"div\",W:\"ytp-flyout-cta-text-container\",L:[{U:\"div\",W:\"ytp-flyout-cta-headline-container\"},{U:\"div\",W:\"ytp-flyout-cta-description-container\"}]},{U:\"div\",W:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",L,c,I,B);this.Z\u003dnew Jm(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-flyout-cta-icon\");\ng.l(this,this.Z);this.Z.jl(this.q0(\"ytp-flyout-cta-icon-container\"));this.Z.element.classList.add(\"ytp-flyout-cta-icon-rounded\");this.j\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-flyout-cta-headline\");g.l(this,this.j);this.j.jl(this.q0(\"ytp-flyout-cta-headline-container\"));this.G\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-flyout-cta-description\");g.l(this,this.G);this.G.jl(this.q0(\"ytp-flyout-cta-description-container\"));e\u003d[\"ytp-flyout-cta-action-button\"];\nthis.api.S().Y(\"web_modern_buttons\")\u0026\u0026e.push(\"ytp-flyout-cta-action-button-rounded\");this.K\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,e);g.l(this,this.K);this.K.jl(this.q0(\"ytp-flyout-cta-action-button-container\"));this.K.element.setAttribute(\"tabIndex\",\"-1\");ab(this.K.element);this.h7\u003dnull;this.Ve\u003d0;this.Y9\u003dx;this.hide()};\nKN\u003dfunction(e,L,c,I,B){B7.call(this,e,{U:\"div\",W:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",L,c,I,B\u003d\u003d\u003dvoid 0?null:B);var x\u003dthis;this.X\u003dnull;this.Z\u003dnew CN(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.l(this,this.Z);this.Z.jl(this.element);this.K\u003dnew CN(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.l(this,this.K);this.K.jl(this.element);\nthis.G\u003dnew g.dJ(this,400,!1,500,function(){return x.hide()});\ng.l(this,this.G);this.hide()};\nYu\u003dfunction(e,L,c,I,B,x){B\u003dB\u003d\u003d\u003dvoid 0?0:B;x\u003dx\u003d\u003d\u003dvoid 0?!1:x;g.p.call(this);this.K\u003de;this.Z\u003d!1;this.D\u003dI;this.pS\u003dx;this.j\u003d!1;this.X\u003dnull;L\u003e0\u0026\u0026(this.X\u003dnew g.j9(this.Zk,L,this),g.l(this,this.X));this.B\u003dnew g.j9(this.Zk,c,this);g.l(this,this.B);this.J\u003dwk6(this.K,B,1,I);g.l(this,this.J);this.T\u003dwk6(this.K,0,I,1);g.l(this,this.T);this.G\u003dnew sR;g.l(this,this.G)};\nnN\u003dfunction(e,L,c){this.K\u003de;this.isAsync\u003dL;this.X\u003dc};\ncgx\u003dfunction(e){switch(e){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:t0(e,\"unknown result type\")}};\nIQR\u003dfunction(e,L){var c\u003d1;e.isTrusted\u003d\u003d\u003d!1\u0026\u0026(c\u003d0);yJ(\"ISDSTAT\",c);eF(c,\"i.s_\",{triggerContext:\"sk\",metadata:L});return c};\nBmr\u003dfunction(e,L){var c\u003d[];L?L.isTrusted\u003d\u003d\u003d!0?c.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED\"):L.isTrusted\u003d\u003d\u003d!1?c.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED\"):c.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED\"):c.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED\");eF(0,\"a.s_\",{metadata:e,states:c});yJ(\"ASDSTAT\",0)};\neF\u003dfunction(e,L,c){L\u003dxOJ[L];var I,B,x\u003d{detected:e\u003d\u003d\u003d0,source:\"\"+L.K+((I\u003dc.triggerContext)!\u003dnull?I:\"\")+((B\u003dc.Vs)!\u003dnull?B:\"\"),detectionStates:c.states,durationMs:c.IZ};c.metadata\u0026\u0026(x.contentCpn\u003dc.metadata.contentCpn,x.adCpn\u003dc.metadata.adCpn);g.et(\"biscottiBasedDetection\",x);L.X!\u003d\u003dvoid 0\u0026\u0026(c\u003dNumber(g.Zu(\"CATSTAT\",0)),L.X!\u003d\u003dvoid 0?(L\u003dL.X,e\u003dcgx(e),e\u003dc\u0026~(3\u003c\u003cL)|e\u003c\u003cL):e\u003dc,yJ(\"CATSTAT\",e))};\nLq\u003dfunction(e){return e?\"layout: \"+e.layoutType:\"\"};\ncZ\u003dfunction(e,L,c){return e?!0:(g.F7(new g.yu(\"Assertion: \"+L,c)),!1)};\nIr\u003dfunction(e,L,c,I,B){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;if(!B||Math.random()\u003c5E-4){L\u003dL||null;c\u003dc||null;e\u003de instanceof Error?e:new g.yu(e);if(e.args)for(var x\u003dg.f(e.args),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,S instanceof Object\u0026\u0026(I\u003dObject.assign({},S,I));I.category\u003d\"H5 Ads Control Flow\";L\u0026\u0026(I.slot\u003dL?\"slot: \"+L.slotType:\"\");c\u0026\u0026(I.layout\u003dLq(c),I.layoutId\u003dc.layoutId);B\u0026\u0026(I.known_error_aggressively_sampled\u003d!0);e.args\u003d[I];g.F7(e)}};\ng.BZ\u003dfunction(e,L){this.state\u003de;this.oldState\u003dL};\nxw\u003dfunction(e,L){return g.E(e.state,L)\u0026\u0026!g.E(e.oldState,L)?1:!g.E(e.state,L)\u0026\u0026g.E(e.oldState,L)?-1:0};\ng.or\u003dfunction(e,L){return xw(e,L)\u003e0};\nSF\u003dfunction(e,L,c,I,B,x){lX.call(this,e,{U:\"div\",W:\"ytp-ad-skip-button-slot\"},\"skip-button\",L,c,I,B);var S\u003dthis;this.h7\u003dnull;this.Ve\u003d!1;this.Pe\u003dx;this.j\u003dthis.api.S().experiments.N0(\"enable_modern_skip_button_on_web\");this.d_\u003d!1;this.G\u003dnew g.I9({U:\"span\",Rq:[\"ytp-ad-skip-button-container\"]});this.j\u0026\u0026this.G.element.classList.add(\"ytp-ad-skip-button-container-detached\");g.l(this,this.G);this.G.jl(this.element);this.K\u003dthis.Z\u003dnull;this.Sl\u003dnew g.dJ(this.G,500,!1,100,function(){return S.hide()});\ng.l(this,this.Sl);this.Y9\u003dnew Yu(this.G.element,15E3,5E3,.5,.5,this.j);g.l(this,this.Y9);this.hide()};\nSLr\u003dfunction(e){e\u003de.h7\u0026\u0026e.h7.adRendererCommands;return(e\u0026\u0026e.clickCommand\u0026\u0026g.Q(e.clickCommand,g.r9)\u0026\u0026g.Q(e.clickCommand,g.r9).commands||[]).some(function(L){return L.adLifecycleCommand?oin(L.adLifecycleCommand):!1})};\noin\u003dfunction(e){return e.action\u003d\u003d\u003d\"END_LINEAR_AD\"||e.action\u003d\u003d\u003d\"END_LINEAR_AD_PLACEMENT\"};\nhW\u003dfunction(e,L,c,I,B,x){lX.call(this,e,{U:\"div\",W:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",L,c,I,B);this.h7\u003dx;this.G\u003d!1;this.j\u003d0;this.Z\u003dthis.K\u003dnull;this.hide()};\nrgv\u003dfunction(e,L){e.G||(e.G\u003d!0,e.K\u0026\u0026(L?e.K.h7.hide():e.K.hide()),L?(e\u003de.Z,e.Sl.show(),e.show()):e.Z.show())};\nRr\u003dfunction(e,L,c,I){bX.call(this,e,L,c,I,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nu1\u003dfunction(e,L,c,I,B,x,S){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;S\u003dS\u003d\u003d\u003dvoid 0?!1:S;B7.call(this,e,{U:\"span\",W:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",L,c,I);this.Z\u003dB;this.X\u003dthis.q0(\"ytp-ad-simple-ad-badge\");(this.K\u003dx)\u0026\u0026this.X.classList.add(\"ytp-ad-simple-ad-badge--clean-player\");S\u0026\u0026this.X.classList.add(\"ytp-ad-simple-ad-badge--survey\");this.hide()};\ntW\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;KE.call(this,\"player-overlay\",e,{},L,I);this.videoAdDurationSeconds\u003dc;this.interactionLoggingClientData\u003dI;this.rh\u003dB};\nOs\u003dfunction(e,L){g.Yg.call(this);this.api\u003de;this.durationMs\u003dL;this.X\u003dnull;this.Eq\u003dnew sR(this);g.l(this,this.Eq);this.K\u003dhdR;this.Eq.C(this.api,\"presentingplayerstatechange\",this.CD);this.X\u003dthis.Eq.C(this.api,\"onAdPlaybackProgress\",this.Ty)};\nq2\u003dfunction(e){g.Yg.call(this);this.X\u003d!1;this.GN\u003d0;this.Eq\u003dnew sR(this);g.l(this,this.Eq);this.durationMs\u003de;this.timer\u003dnew g.VH(100);g.l(this,this.timer);this.Eq.C(this.timer,\"tick\",this.Ty);this.K\u003d{seekableStart:0,seekableEnd:e/1E3,current:0};this.start()};\ng.Te\u003dfunction(e,L){var c\u003dMath.abs(Math.floor(e)),I\u003dMath.floor(c/86400),B\u003dMath.floor(c%86400/3600),x\u003dMath.floor(c%3600/60);c\u003dMath.floor(c%60);if(L){L\u003d\"\";I\u003e0\u0026\u0026(L+\u003d\" \"+I+\" Days\");if(I\u003e0||B\u003e0)L+\u003d\" \"+B+\" Hours\";L+\u003d\" \"+x+\" Minutes\";L+\u003d\" \"+c+\" Seconds\";I\u003dL.trim()}else{L\u003d\"\";I\u003e0\u0026\u0026(L+\u003dI+\":\",B\u003c10\u0026\u0026(L+\u003d\"0\"));if(I\u003e0||B\u003e0)L+\u003dB+\":\",x\u003c10\u0026\u0026(L+\u003d\"0\");L+\u003dx+\":\";c\u003c10\u0026\u0026(L+\u003d\"0\");I\u003dL+c}return e\u003e\u003d0?I:\"-\"+I};\ng.WZ\u003dfunction(e){return(!(\"button\"in e)||typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0)\u0026\u0026!(\"shiftKey\"in e\u0026\u0026e.shiftKey)\u0026\u0026!(\"altKey\"in e\u0026\u0026e.altKey)\u0026\u0026!(\"metaKey\"in e\u0026\u0026e.metaKey)\u0026\u0026!(\"ctrlKey\"in e\u0026\u0026e.ctrlKey)};\nM2\u003dfunction(e,L,c,I,B,x,S){lX.call(this,e,{U:\"span\",W:S?\"ytp-ad-duration-remaining--clean-player\":\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",L,c,I,B);this.videoAdDurationSeconds\u003dx;this.K\u003dnull;S\u0026\u0026this.api.S().K\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb\"),ya\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--mweb-ios\"));this.hide()};\nze\u003dfunction(e,L,c,I){jH.call(this,e,L,c,I,\"ytp-video-ad-top-bar-title\",\"ad-title\")};\nvZ\u003dfunction(e){this.content\u003de.content;if(e.commandRuns){e\u003dg.f(e.commandRuns);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.loggingDirectives\u003dg.Q(L,Rdc),L.onTap\u0026\u0026(this.interaction\u003d{onTap:L.onTap})}};\nfq\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ad-simple-attributed-string\"},\"ad-simple-attributed-string\",L,c,I);this.hide()};\nAW\u003dfunction(e,L,c,I,B){B7.call(this,e,{U:\"span\",W:B?\"ytp-ad-badge--clean-player\":\"ytp-ad-badge\"},\"ad-badge\",L,c,I);this.K\u003dB;this.adBadgeText\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);this.adBadgeText.jl(this.element);g.l(this,this.adBadgeText);B?(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player\"),ya\u0026\u0026this.adBadgeText.element.classList.add(\"ytp-ad-badge--stark-clean-player-ios\")):this.adBadgeText.element.classList.add(\"ytp-ad-badge__text\");this.hide()};\nFn\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"span\",W:\"ytp-ad-pod-index\"},\"ad-pod-index\",L,c,I);this.api.S().K\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb\"),ya\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--mweb-ios\"));this.hide()};\nb1\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-disclosure-banner\"},\"ad-disclosure-banner\",L,c,I);this.hide()};\ni1\u003dfunction(e,L){this.K\u003de;this.X\u003dL};\nu9v\u003dfunction(e,L){return e.K+L*(e.X-e.K)};\nGe\u003dfunction(e,L,c){return e.X-e.K?g.j5((L-e.K)/(e.X-e.K),0,1):c!\u003dnull?c:Infinity};\ng9\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;g.I9.call(this,{U:\"div\",W:\"ytp-ad-persistent-progress-bar-container\",L:[{U:\"div\",W:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003de;this.K\u003dL;this.Z\u003dc;I\u0026\u0026this.element.classList.add(\"ytp-ad-persistent-progress-bar-container--clean-player\");g.l(this,this.K);this.progressBar\u003dthis.q0(\"ytp-ad-persistent-progress-bar\");this.X\u003d-1;this.C(e,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nkw\u003dfunction(e,L,c,I,B,x){B7.call(this,e,{U:\"div\",W:\"ytp-ad-player-overlay\",L:[{U:\"div\",W:\"ytp-ad-player-overlay-flyout-cta\"},{U:\"div\",W:\"ytp-ad-player-overlay-instream-info\"},{U:\"div\",W:\"ytp-ad-player-overlay-skip-or-preview\"},{U:\"div\",W:\"ytp-ad-player-overlay-progress-bar\"},{U:\"div\",W:\"ytp-ad-player-overlay-instream-user-sentiment\"},{U:\"div\",W:\"ytp-ad-player-overlay-ad-disclosure-banner\"}]},\"player-overlay\",L,c,I);this.D\u003dx;this.j\u003dthis.q0(\"ytp-ad-player-overlay-flyout-cta\");this.j.classList.add(\"ytp-ad-player-overlay-flyout-cta-rounded\");\nthis.X\u003dthis.q0(\"ytp-ad-player-overlay-instream-info\");this.G\u003dnull;tt$(this)\u0026\u0026(e\u003dO_(\"div\"),g.Y4(e,\"ytp-ad-player-overlay-top-bar-gradients\"),L\u003dthis.X,L.parentNode\u0026\u0026L.parentNode.insertBefore(e,L),(L\u003dthis.api.getVideoData(2))\u0026\u0026L.isListed\u0026\u0026L.title\u0026\u0026(c\u003dnew ze(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),c.jl(e),c.init(X7(\"ad-title\"),{text:L.title},this.macros),g.l(this,c)),this.G\u003de);this.Z\u003dnull;this.t7\u003dthis.q0(\"ytp-ad-player-overlay-skip-or-preview\");this.Y9\u003dthis.q0(\"ytp-ad-player-overlay-progress-bar\");\nthis.Ve\u003dthis.q0(\"ytp-ad-player-overlay-instream-user-sentiment\");this.h7\u003dthis.q0(\"ytp-ad-player-overlay-ad-disclosure-banner\");this.K\u003dB;g.l(this,this.K);this.hide()};\ntt$\u003dfunction(e){e\u003de.api.S();return g.DF(e)\u0026\u0026e.K};\ng.w9\u003dfunction(e){e\u0026\u003d16777215;var L\u003d[(e\u002616711680)\u003e\u003e16,(e\u002665280)\u003e\u003e8,e\u0026255];e\u003dL[0];var c\u003dL[1];L\u003dL[2];e\u003dNumber(e);c\u003dNumber(c);L\u003dNumber(L);if(e!\u003d(e\u0026255)||c!\u003d(c\u0026255)||L!\u003d(L\u0026255))throw Error(\u0027\"(\u0027+e+\",\"+c+\",\"+L+\u0027\") is not a valid RGB color\u0027);c\u003de\u003c\u003c16|c\u003c\u003c8|L;return e\u003c16?\"#\"+(16777216|c).toString(16).slice(1):\"#\"+c.toString(16)};\ng.JW\u003dfunction(){};\nqL$\u003dfunction(e){var L\u003dnew om;var c\u003dnew x7;c\u003da7(c,1,\"botguard\");e\u003da7(c,2,e);this.X\u003da5c(L,x7,1,O$M,e)};\nVL\u003dfunction(e){this.X\u003dnew f1(e)};\nTmc\u003dfunction(){var e\u003d!1;try{e\u003d!!window.sessionStorage.getItem(\"session_logininfo\")}catch(L){e\u003d!0}return(g.Zu(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB\"||g.Zu(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB_CREATOR\")\u0026\u0026e};\nCq\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?!0:e;try{window.sessionStorage.removeItem(\"stickiness_reload\");window.sessionStorage.removeItem(\"session_logininfo\");yJ(\"LOGIN_INFO\",\"\");e\u0026\u0026window.sessionStorage.setItem(\"from_switch_account\",\"1\");e\u003d!0;e\u003de\u003d\u003d\u003dvoid 0?!1:e;var L,c\u003dWdJ;c||(c\u003ddocument.querySelector(\"#persist_identity\"));if(L\u003dc){var I\u003dL.src?(new URL(L.src)).origin:\"*\";if(e){var B;(B\u003dL.contentWindow)\u003d\u003dnull||B.postMessage({action:\"clear\"},I)}else if(!(Number(window.sessionStorage.getItem(\"stickiness_reload\"))\u003e\u003d\n2)){var x\u003dwindow.sessionStorage.getItem(\"session_logininfo\");if(x){var S;(S\u003dL.contentWindow)\u003d\u003dnull||S.postMessage({loginInfo:x},I)}}}}catch(h){}};\nar\u003dfunction(e){e\u0026\u0026(e.startsWith(\"https://accounts.google.com/AddSession\")?Cq():e.startsWith(\"https://accounts.google.com/ServiceLogin\")?Cq():e.startsWith(\"https://myaccount.google.com\")\u0026\u0026g.S9(e).K.endsWith(\"/youtubeoptions\")\u0026\u0026Cq());if(g.Zu(\"LOGGED_IN\",!0)\u0026\u0026Tmc()){var L\u003dg.Zu(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]);var c\u003dg.hp(window.location.href);c\u0026\u0026L.push(c);c\u003dg.hp(e);g.Fh(L,c)||!c\u0026\u0026wu(e,\"/\")?(L\u003duT(e),(L\u003dHUJ(L))?(L\u003dJFM(L),L\u003d(L\u003dg.ka(L)||null)?dW(L):{}):L\u003dnull):L\u003dnull;L\u003d\u003dnull\u0026\u0026(L\u003d{});c\u003dL;var I\u003dvoid 0;\nTmc()?(I||(I\u003dg.Zu(\"LOGIN_INFO\")),I?(c.session_logininfo\u003dI,c\u003d!0):c\u003d!1):c\u003d!1;c\u0026\u0026WJ(e,L)}};\ng.MtR\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;var I\u003dI\u003d\u003d\u003dvoid 0?window:I;e\u003dg.WO(e,L);ar(e);c\u003dg.h0(e+c);I\u003dI.location;c\u003dRg(c);c!\u003d\u003dvoid 0\u0026\u0026(I.href\u003dc)};\ng.N2\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003dg.Zu(\"EVENT_ID\");I\u0026\u0026(L.ei||(L.ei\u003dI));L\u0026\u0026WJ(e,L);c||(ar(e),g.MtR(e))};\ng.mZ\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;c\u0026\u0026WJ(e,c);c\u003dg.h0(e);var x\u003dg.xC(c);e!\u003dx\u0026\u0026ld(Error(\"Unsafe window.open URL: \"+e));e\u003dx;L\u003dL||Co(e).toString(36);try{if(B)return B\u003de,B\u003dha$(B),ar(B),g.Wa(window,B,L,\"attributionsrc\")}catch(S){g.jM(S)}ar(e);return g.Wa(window,c,L,I)};\nzdv\u003dfunction(e){yL\u003de};\nsMn\u003dfunction(e){ZF\u003de};\nvic\u003dfunction(e){pq\u003de};\nAgH\u003dfunction(){fQx\u003dpq\u003dZF\u003dyL\u003dnull};\nb$H\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?window.location.href:e;if(g.uL(\"kevlar_disable_theme_param\"))return null;var L\u003dRX(e);if(g.uL(\"enable_dark_theme_only_on_shorts\")\u0026\u0026L!\u003dnull\u0026\u0026L.startsWith(\"/shorts/\"))return\"USER_INTERFACE_THEME_DARK\";try{var c\u003dg.Ee(e).theme;return FdM.get(c)||null}catch(I){}return null};\n$w\u003dfunction(){this.X\u003d{};if(this.K\u003dWa$()){var e\u003dg.ka(\"CONSISTENCY\");e\u0026\u0026i$f(this,{encryptedTokenJarContents:e})}};\ni$f\u003dfunction(e,L){if(L.encryptedTokenJarContents\u0026\u0026(e.X[L.encryptedTokenJarContents]\u003dL,typeof L.expirationSeconds\u003d\u003d\u003d\"string\")){var c\u003dNumber(L.expirationSeconds);setTimeout(function(){delete e.X[L.encryptedTokenJarContents]},c*1E3);\ne.K\u0026\u0026g.GZ(\"CONSISTENCY\",L.encryptedTokenJarContents,c,void 0,!0)}};\nHZ\u003dfunction(){this.K\u003d-1;var e\u003dg.Zu(\"LOCATION_PLAYABILITY_TOKEN\");g.Zu(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(this.localStorage\u003djF(this))\u0026\u0026(e\u003dthis.localStorage.get(\"yt-location-playability-token\"));e\u0026\u0026(this.locationPlayabilityToken\u003de,this.X\u003dvoid 0)};\njF\u003dfunction(e){return e.localStorage\u003d\u003d\u003dvoid 0?new UR(\"yt-client-location\"):e.localStorage};\ng.l1\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003dg.Zu(\"INNERTUBE_CONTEXT\");if(!I)return g.A9(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};I\u003dg.zG(I);g.uL(\"web_no_tracking_params_in_shell_killswitch\")||delete I.clickTracking;I.client||(I.client\u003d{});var B\u003dI.client;B.clientName\u003d\u003d\u003d\"MWEB\"\u0026\u0026B.clientFormFactor!\u003d\u003d\"AUTOMOTIVE_FORM_FACTOR\"\u0026\u0026(B.clientFormFactor\u003dg.Zu(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");B.screenWidthPoints\u003dwindow.innerWidth;B.screenHeightPoints\u003d\nwindow.innerHeight;B.screenPixelDensity\u003dMath.round(window.devicePixelRatio||1);B.screenDensityFloat\u003dwindow.devicePixelRatio||1;B.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var x\u003dx\u003d\u003d\u003dvoid 0?!1:x;g.J7();var S\u003d\"USER_INTERFACE_THEME_LIGHT\";g.Vu(0,165)?S\u003d\"USER_INTERFACE_THEME_DARK\":g.Vu(0,174)?S\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.uL(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026\n(S\u003d\"USER_INTERFACE_THEME_DARK\");x\u003dx?S:b$H()||S;B.userInterfaceTheme\u003dx;if(!L){if(x\u003dcSn())B.connectionType\u003dx;g.uL(\"web_log_effective_connection_type\")\u0026\u0026(x\u003dBGT())\u0026\u0026(I.client.effectiveConnectionType\u003dx)}var h;if(g.uL(\"web_log_memory_total_kbytes\")\u0026\u0026((h\u003dg.LZ.navigator)\u003d\u003dnull?0:h.deviceMemory)){var R;h\u003d(R\u003dg.LZ.navigator)\u003d\u003dnull?void 0:R.deviceMemory;I.client.memoryTotalKbytes\u003d\"\"+h*1E6}g.uL(\"web_gcf_hashes_innertube\")\u0026\u0026(x\u003duZc())\u0026\u0026(R\u003dx.coldConfigData,h\u003dx.coldHashData,x\u003dx.hotHashData,I.client.configInfo\u003dI.client.configInfo||\n{},R\u0026\u0026(I.client.configInfo.coldConfigData\u003dR),h\u0026\u0026(I.client.configInfo.coldHashData\u003dh),x\u0026\u0026(I.client.configInfo.hotHashData\u003dx));R\u003dg.Ee(g.LZ.location.href);!g.uL(\"web_populate_internal_geo_killswitch\")\u0026\u0026R.internalcountrycode\u0026\u0026(B.internalGeo\u003dR.internalcountrycode);B.clientName\u003d\u003d\u003d\"MWEB\"||B.clientName\u003d\u003d\u003d\"WEB\"?(B.mainAppWebInfo||(B.mainAppWebInfo\u003d{}),B.mainAppWebInfo.graftUrl\u003dg.LZ.location.href,g.uL(\"kevlar_woffle\")\u0026\u0026EdJ.instance\u0026\u0026(R\u003dEdJ.instance,B.mainAppWebInfo.pwaInstallabilityStatus\u003d!R.X\u0026\u0026R.K?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\n\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),B.mainAppWebInfo.webDisplayMode\u003dk5(),B.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026navigator.share!\u003d\u003dvoid 0):B.clientName\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(!g.uL(\"web_lr_app_quality_killswitch\")\u0026\u0026(R\u003dg.Zu(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(B.tvAppInfo\u003dObject.assign(B.tvAppInfo||{},{appQuality:R})),R\u003dg.Zu(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(B.tvAppInfo\u003dObject.assign(B.tvAppInfo||{},{certificationScope:R}));if(!g.uL(\"web_populate_time_zone_itc_killswitch\")){a:{if(typeof Intl!\u003d\u003d\n\"undefined\")try{var u\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(y){}u\u003dvoid 0}u\u0026\u0026(B.timeZone\u003du)}(u\u003dON())?B.experimentsToken\u003du:delete B.experimentsToken;u\u003dqL();$w.instance||($w.instance\u003dnew $w);I.request\u003dObject.assign({},I.request,{internalExperimentFlags:u,consistencyTokenJars:ru($w.instance.X)});!g.uL(\"web_prequest_context_killswitch\")\u0026\u0026(u\u003dg.Zu(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(I.request.externalPrequestContext\u003du);B\u003dg.J7();u\u003dg.Vu(0,58);B\u003dB.get(\"gsml\",\"\");I.user\u003dObject.assign({},\nI.user);u\u0026\u0026(I.user.enableSafetyMode\u003du);B\u0026\u0026(I.user.lockedSafetyMode\u003d!0);g.uL(\"warm_op_csn_cleanup\")?c\u0026\u0026(L\u003dg.qy())\u0026\u0026(I.clientScreenNonce\u003dL):!L\u0026\u0026(L\u003dg.qy())\u0026\u0026(I.clientScreenNonce\u003dL);e\u0026\u0026(I.clickTracking\u003d{clickTrackingParams:e});if(e\u003dg.BU(\"yt.mdx.remote.remoteClient_\"))I.remoteClient\u003de;HZ.getInstance().setLocationOnInnerTubeContext(I);try{var t\u003dIC(),O\u003dt.bid;delete t.bid;I.adSignalsInfo\u003d{params:[],bid:O};for(var q\u003dg.f(Object.entries(t)),T\u003dq.next();!T.done;T\u003dq.next()){var W\u003dg.f(T.value),A\u003dW.next().value,\nb\u003dW.next().value;t\u003dA;O\u003db;e\u003dvoid 0;(e\u003dI.adSignalsInfo.params)\u003d\u003dnull||e.push({key:t,value:\"\"+O})}var J,w;if(((J\u003dI.client)\u003d\u003dnull?void 0:J.clientName)\u003d\u003d\u003d\"TVHTML5\"||((w\u003dI.client)\u003d\u003dnull?void 0:w.clientName)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"){var C\u003dg.Zu(\"INNERTUBE_CONTEXT\");C.adSignalsInfo\u0026\u0026(I.adSignalsInfo.advertisingId\u003dC.adSignalsInfo.advertisingId,I.adSignalsInfo.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",I.adSignalsInfo.limitAdTracking\u003dC.adSignalsInfo.limitAdTracking)}}catch(y){g.A9(y)}return I};\nkI6\u003dfunction(e,L){if(!e)return!1;var c,I\u003d(c\u003dg.Q(e,GIH))\u003d\u003dnull?void 0:c.signal;if(I\u0026\u0026L.B4)return!!L.B4[I];var B;if((c\u003d(B\u003dg.Q(e,gi6))\u003d\u003dnull?void 0:B.request)\u0026\u0026L.yn)return!!L.yn[c];for(var x in e)if(L.Bx[x])return!0;return!1};\nDOM\u003dfunction(e){var L\u003d{\"Content-Type\":\"application/json\"};g.Zu(\"EOM_VISITOR_DATA\")?L[\"X-Goog-EOM-Visitor-Id\"]\u003dg.Zu(\"EOM_VISITOR_DATA\"):g.Zu(\"VISITOR_DATA\")\u0026\u0026(L[\"X-Goog-Visitor-Id\"]\u003dg.Zu(\"VISITOR_DATA\"));L[\"X-Youtube-Bootstrap-Logged-In\"]\u003dg.Zu(\"LOGGED_IN\",!1);g.Zu(\"DEBUG_SETTINGS_METADATA\")\u0026\u0026(L[\"X-Debug-Settings-Metadata\"]\u003dg.Zu(\"DEBUG_SETTINGS_METADATA\"));e!\u003d\u003d\"cors\"\u0026\u0026((e\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(L[\"X-Youtube-Client-Name\"]\u003de),(e\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(L[\"X-Youtube-Client-Version\"]\u003d\ne),(e\u003dg.Zu(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(L[\"X-Youtube-Chrome-Connected\"]\u003de),(e\u003dg.Zu(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(L[\"X-Youtube-Domain-Admin-State\"]\u003de),g.Zu(\"ENABLE_LAVA_HEADER_ON_IT_EXPANSION\")\u0026\u0026(e\u003dg.Zu(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026(L[\"X-YouTube-Lava-Device-Context\"]\u003de));return L};\nwKr\u003dfunction(){this.X\u003d{}};\nPZ\u003dfunction(){this.mappings\u003dnew wKr};\nQL\u003dfunction(e){return function(){return new e}};\nVtM\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?\"UNKNOWN_INTERFACE\":L;if(e.length\u003d\u003d\u003d1)return e[0];var c\u003dJg$[L];if(c){c\u003dnew RegExp(c);for(var I\u003dg.f(e),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,c.exec(B))return B}var x\u003d[];Object.entries(Jg$).forEach(function(S){var h\u003dg.f(S);S\u003dh.next().value;h\u003dh.next().value;L!\u003d\u003dS\u0026\u0026x.push(h)});\nc\u003dnew RegExp(x.join(\"|\"));e.sort(function(S,h){return S.length-h.length});\nI\u003dg.f(e);for(B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,!c.exec(B))return B;return e[0]};\ng.d9\u003dfunction(e){return\"/youtubei/v1/\"+VtM(e)};\nUs\u003dfunction(){};\nEs\u003dfunction(){};\nXn\u003dfunction(){};\nKq\u003dfunction(e){return g.BU(\"ytcsi.\"+(e||\"\")+\"data_\")||CET(e)};\naQf\u003dfunction(){var e\u003dKq();e.info||(e.info\u003d{});return e.info};\nYw\u003dfunction(e){e\u003dKq(e);e.metadata||(e.metadata\u003d{});return e.metadata};\nnq\u003dfunction(e){e\u003dKq(e);e.tick||(e.tick\u003d{});return e.tick};\nei\u003dfunction(e){e\u003dKq(e);if(e.gel){var L\u003de.gel;L.gelInfos||(L.gelInfos\u003d{});L.gelTicks||(L.gelTicks\u003d{})}else e.gel\u003d{gelTicks:{},gelInfos:{}};return e.gel};\nNm6\u003dfunction(e){e\u003dei(e);e.gelInfos||(e.gelInfos\u003d{});return e.gelInfos};\nLi\u003dfunction(e){var L\u003dKq(e).nonce;L||(L\u003dg.Rp(16),Kq(e).nonce\u003dL);return L};\nCET\u003dfunction(e){var L\u003d{tick:{},info:{}};g.IL(\"ytcsi.\"+(e||\"\")+\"data_\",L);return L};\ncE\u003dfunction(){var e\u003dg.BU(\"ytcsi.debug\");e||(e\u003d[],g.IL(\"ytcsi.debug\",e),g.IL(\"ytcsi.reference\",{}));return e};\nIN\u003dfunction(e){e\u003de||\"\";var L\u003dmO6();if(L[e])return L[e];var c\u003dcE(),I\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};c.push(I);return L[e]\u003dI};\nyg$\u003dfunction(e){e\u003de||\"\";var L\u003dmO6();L[e]\u0026\u0026delete L[e];var c\u003dcE(),I\u003d{timerName:e,info:{},tick:{},span:{},jspbInfo:[]};c.push(I);L[e]\u003dI};\nmO6\u003dfunction(){var e\u003dg.BU(\"ytcsi.reference\");if(e)return e;cE();return g.BU(\"ytcsi.reference\")};\nBE\u003dfunction(e){return Z$J[e]||\"LATENCY_ACTION_UNKNOWN\"};\nxE\u003dfunction(e,L){xR.call(this,1,arguments);this.timer\u003dL};\noN\u003dfunction(){this.X\u003d0};\nSi\u003dfunction(){oN.instance||(oN.instance\u003dnew oN);return oN.instance};\nhD\u003dfunction(e,L){r_[L]\u003dr_[L]||{count:0};var c\u003dr_[L];c.count++;c.time\u003d(0,g.zI)();e.X||(e.X\u003dg.HI(0,function(){var I\u003d(0,g.zI)(),B;for(B in r_)r_[B]\u0026\u0026I-r_[B].time\u003e6E4\u0026\u0026delete r_[B];e\u0026\u0026(e.X\u003d0)},5E3));\nreturn c.count\u003e5?(c.count\u003d\u003d\u003d6\u0026\u0026Math.random()*1E5\u003c1\u0026\u0026(c\u003dnew g.yu(\"CSI data exceeded logging limit with key\",L.split(\"_\")),L.indexOf(\"plev\")\u003e\u003d0||g.F7(c)),!0):!1};\npKc\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\n$OM\u003dfunction(){var e;if(g.uL(\"csi_use_performance_navigation_timing\")){var L,c,I,B\u003dRN\u003d\u003dnull?void 0:(e\u003dRN.getEntriesByType)\u003d\u003dnull?void 0:(L\u003de.call(RN,\"navigation\"))\u003d\u003dnull?void 0:(c\u003dL[0])\u003d\u003dnull?void 0:(I\u003dc.toJSON)\u003d\u003dnull?void 0:I.call(c);B?(B.requestStart\u003due(B.requestStart),B.responseEnd\u003due(B.responseEnd),B.redirectStart\u003due(B.redirectStart),B.redirectEnd\u003due(B.redirectEnd),B.domainLookupEnd\u003due(B.domainLookupEnd),B.connectStart\u003due(B.connectStart),B.connectEnd\u003due(B.connectEnd),B.responseStart\u003due(B.responseStart),\nB.secureConnectionStart\u003due(B.secureConnectionStart),B.domainLookupStart\u003due(B.domainLookupStart),B.isPerformanceNavigationTiming\u003d!0,e\u003dB):e\u003dRN.timing}else e\u003dg.uL(\"csi_performance_timing_to_object\")?JSON.parse(JSON.stringify(RN.timing)):RN.timing;return e};\nue\u003dfunction(e){return Math.round(tD()+e)};\ntD\u003dfunction(){return(g.uL(\"csi_use_time_origin\")||g.uL(\"csi_use_time_origin_tvhtml5\"))\u0026\u0026RN.timeOrigin?Math.floor(RN.timeOrigin):RN.timing.navigationStart};\nqv\u003dfunction(e,L){Ov(\"_start\",e,L)};\nTp\u003dfunction(e,L){if(!g.uL(\"web_csi_action_sampling_enabled\")||!Kq(L).actionDisabled){var c\u003dIN(L||\"\");Ip(c.info,e);e.loadType\u0026\u0026(c\u003de.loadType,Yw(L).loadType\u003dc);Ip(Nm6(L),e);c\u003dLi(L);L\u003dKq(L).cttAuthInfo;Si().info(e,c,L)}};\njMx\u003dfunction(){var e,L,c,I;return((I\u003dFg().resolve(Mc(n$))\u003d\u003dnull?void 0:(e\u003de4())\u003d\u003dnull?void 0:(L\u003de.loggingHotConfig)\u003d\u003dnull?void 0:(c\u003dL.csiConfig)\u003d\u003dnull?void 0:c.debugTicks)!\u003dnull?I:[]).map(function(B){return Object.values(B)[0]})};\nOv\u003dfunction(e,L,c){if(!g.uL(\"web_csi_action_sampling_enabled\")||!Kq(c).actionDisabled){var I\u003dLi(c),B;if(B\u003dg.uL(\"web_csi_debug_sample_enabled\")\u0026\u0026I){(Fg().resolve(Mc(n$))\u003d\u003dnull?0:e4())\u0026\u0026!H$x\u0026\u0026(H$x\u003d!0,Ov(\"gcfl\",(0,g.zI)(),c));var x,S,h;B\u003d(Fg().resolve(Mc(n$))\u003d\u003dnull?void 0:(x\u003de4())\u003d\u003dnull?void 0:(S\u003dx.loggingHotConfig)\u003d\u003dnull?void 0:(h\u003dS.csiConfig)\u003d\u003dnull?void 0:h.debugSampleWeight)||0;if(x\u003dB!\u003d\u003d0)b:{x\u003djMx();if(x.length\u003e0)for(S\u003d0;S\u003cx.length;S++)if(e\u003d\u003d\u003dx[S]){x\u003d!0;break b}x\u003d!1}x?(B\u003dc7c(I)%B!\u003d\u003d0,Kq(c).debugTicksExcludedLogged||\n(x\u003d{},x.debugTicksExcluded\u003dB,Tp(x,c)),Kq(c).debugTicksExcludedLogged\u003d!0):B\u003d!1}if(!B){if(e[0]!\u003d\u003d\"_\"\u0026\u0026(B\u003de,x\u003dL,RN.mark))if(B.startsWith(\"mark_\")||(B\u003d\"mark_\"+B),c\u0026\u0026(B+\u003d\" (\"+c+\")\"),x\u003d\u003d\u003dvoid 0||g.uL(\"web_csi_disable_alt_time_performance_mark\"))RN.mark(B);else{x\u003dg.uL(\"csi_use_performance_navigation_timing\")?x-RN.timeOrigin:x-(RN.timeOrigin||RN.timing.navigationStart);try{RN.mark(B,{startTime:x})}catch(R){}}B\u003dIN(c||\"\");B.tick[e]\u003dL||(0,g.zI)();if(B.callback\u0026\u0026B.callback[e])for(B\u003dg.f(B.callback[e]),x\u003dB.next();!x.done;x\u003d\nB.next())x\u003dx.value,x();B\u003dei(c);B.gelTicks\u0026\u0026(B.gelTicks[e]\u003d!0);x\u003dnq(c);B\u003dL||(0,g.zI)();g.uL(\"log_repeated_ytcsi_ticks\")?e in x||(x[e]\u003dB):x[e]\u003dB;x\u003dKq(c).cttAuthInfo;e\u003d\u003d\u003d\"_start\"?(e\u003dSi(),hD(e,\"baseline_\"+I)||g.et(\"latencyActionBaselined\",{clientActionNonce:I},{timestamp:L,cttAuthInfo:x})):Si().tick(e,I,L,x);lQx(c);return B}}};\nPE6\u003dfunction(){var e,L\u003d(e\u003dRN.getEntriesByType)\u003d\u003dnull?void 0:e.call(RN,\"mark\");L\u0026\u0026L.forEach(function(c){if(c.name.startsWith(\"mark_\")){var I;(I\u003dRN.clearMarks)\u003d\u003dnull||I.call(RN,c.name)}})};\nQMv\u003dfunction(){switch(mkx()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\ndOr\u003dfunction(e){function L(x,S,h){S\u003dS.match(\"_rid\")?S.split(\"_rid\")[0]:S;typeof h\u003d\u003d\u003d\"number\"\u0026\u0026(h\u003dJSON.stringify(h));x.requestIds?x.requestIds.push({endpoint:S,id:h}):x.requestIds\u003d[{endpoint:S,id:h}]}\nvar c\u003d{};e\u003dg.f(Object.entries(e));for(var I\u003de.next();!I.done;I\u003de.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;switch(I){case \"GetBrowse_rid\":L(c,I,B);break;case \"GetGuide_rid\":L(c,I,B);break;case \"GetHome_rid\":L(c,I,B);break;case \"GetPlayer_rid\":L(c,I,B);break;case \"GetSearch_rid\":L(c,I,B);break;case \"GetSettings_rid\":L(c,I,B);break;case \"GetTrending_rid\":L(c,I,B);break;case \"GetWatchNext_rid\":L(c,I,B);break;case \"yt_red\":c.isRedSubscriber\u003d!!B;break;case \"yt_ad\":c.isMonetized\u003d!!B}}return c};\nUOJ\u003dfunction(e,L){e\u003ddocument.querySelector(e);if(!e)return!1;var c\u003d\"\",I\u003de.nodeName;I\u003d\u003d\u003d\"SCRIPT\"?(c\u003de.src,c||(c\u003de.getAttribute(\"data-timing-href\"))\u0026\u0026(c\u003dwindow.location.protocol+c)):I\u003d\u003d\u003d\"LINK\"\u0026\u0026(c\u003de.href);M9(document)\u0026\u0026e.setAttribute(\"nonce\",M9(document));return c?(e\u003dRN.getEntriesByName(c))\u0026\u0026e[0]\u0026\u0026(e\u003de[0],c\u003dtD(),Ov(\"rsf_\"+L,c+Math.round(e.fetchStart)),Ov(\"rse_\"+L,c+Math.round(e.responseEnd)),e.transferSize!\u003d\u003dvoid 0\u0026\u0026e.transferSize\u003d\u003d\u003d0)?!0:!1:!1};\nEiM\u003dfunction(){var e\u003dwindow.location.protocol,L\u003dRN.getEntriesByType(\"resource\");L\u003dg.ig(L,function(c){return c.name.indexOf(e+\"//fonts.gstatic.com/s/\")\u003d\u003d\u003d0});\n(L\u003dsd(L,function(c,I){return I.duration\u003ec.duration?I:c},{duration:0}))\u0026\u0026L.startTime\u003e0\u0026\u0026L.responseEnd\u003e0\u0026\u0026(Ov(\"wffs\",ue(L.startTime)),Ov(\"wffe\",ue(L.responseEnd)))};\nXKn\u003dfunction(e,L,c){RN\u0026\u0026RN.measure\u0026\u0026(e.startsWith(\"measure_\")||(e\u003d\"measure_\"+e),c?RN.measure(e,L,c):L?RN.measure(e,L):RN.measure(e))};\nKdn\u003dfunction(e){var L\u003dWE(\"aft\",e);if(L)return L;L\u003dg.Zu((e||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var c\u003dL.length,I\u003d0;I\u003cc;I++){var B\u003dWE(L[I],e);if(B)return B}return NaN};\nMv\u003dfunction(e,L){g.IL(\"ytglobal.timing\"+(L||\"\")+\"ready_\",e)};\nWE\u003dfunction(e,L){if(e\u003dnq(L)[e])return typeof e\u003d\u003d\u003d\"number\"?e:e[e.length-1]};\nlQx\u003dfunction(e){var L\u003dWE(\"_start\",e),c\u003dKdn(e),I\u003d!YLr;L\u0026\u0026c\u0026\u0026I\u0026\u0026(rO(ni6,new xE(Math.round(c-L),e)),YLr\u003d!0)};\neqR\u003dfunction(){if(RN.getEntriesByType){var e\u003dRN.getEntriesByType(\"paint\");if(e\u003dg.vU(e,function(c){return c.name\u003d\u003d\u003d\"first-paint\"}))return ue(e.startTime)}var L;\ng.uL(\"csi_use_performance_navigation_timing\")?L\u003dRN.getEntriesByType(\"first-paint\")[0].startTime:L\u003dRN.timing.L4e;return L?Math.max(0,L):0};\nzp\u003dfunction(e){CET(e);L7J();PE6();e||(g.Zu(\"TIMING_ACTION\")\u0026\u0026yJ(\"PREVIOUS_ACTION\",g.Zu(\"TIMING_ACTION\")),yJ(\"TIMING_ACTION\",\"\"))};\ncHr\u003dfunction(){var e\u003d[\"pbs\",\"pbu\"];g.Hu(function(){IN(\"\").info.actionType\u003d\"watch\";e\u0026\u0026yJ(\"TIMING_AFT_KEYS\",e);yJ(\"TIMING_ACTION\",\"watch\");var L\u003ddOr(g.Zu(\"TIMING_INFO\",{}));Object.keys(L).length\u003e0\u0026\u0026Tp(L);L\u003d{isNavigation:!0,actionType:BE(g.Zu(\"TIMING_ACTION\"))};var c\u003dg.Zu(\"PREVIOUS_ACTION\");c\u0026\u0026(L.previousAction\u003dBE(c));if(c\u003dg.Zu(\"CLIENT_PROTOCOL\"))L.httpProtocol\u003dc;if(c\u003dg.Zu(\"CLIENT_TRANSPORT\"))L.transportProtocol\u003dc;(c\u003dg.qy())\u0026\u0026c!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(L.clientScreenNonce\u003dc);c\u003dQMv();if(c\u003d\u003d\u003d1||c\u003d\u003d\u003d-1)L.isVisible\u003d\n!0;c\u003dYw().loadType\u003d\u003d\u003d\"cold\";var I\u003daQf();c||(c\u003dI.yt_lt\u003d\u003d\u003d\"cold\");if(c){L.loadType\u003d\"cold\";c\u003daQf();I\u003d$OM();var B\u003dtD(),x\u003dg.Zu(\"CSI_START_TIMESTAMP_MILLIS\",0);x\u003e0\u0026\u0026!g.uL(\"embeds_web_enable_csi_start_override_killswitch\")\u0026\u0026(B\u003dx);B\u0026\u0026(Ov(\"srt\",I.responseStart),c.prerender!\u003d\u003d1\u0026\u0026qv(B));c\u003deqR();c\u003e0\u0026\u0026Ov(\"fpt\",c);c\u003d$OM();c.isPerformanceNavigationTiming\u0026\u0026Tp({performanceNavigationTiming:!0},void 0);Ov(\"nreqs\",c.requestStart,void 0);Ov(\"nress\",c.responseStart,void 0);Ov(\"nrese\",c.responseEnd,void 0);c.redirectEnd-\nc.redirectStart\u003e0\u0026\u0026(Ov(\"nrs\",c.redirectStart,void 0),Ov(\"nre\",c.redirectEnd,void 0));c.domainLookupEnd-c.domainLookupStart\u003e0\u0026\u0026(Ov(\"ndnss\",c.domainLookupStart,void 0),Ov(\"ndnse\",c.domainLookupEnd,void 0));c.connectEnd-c.connectStart\u003e0\u0026\u0026(Ov(\"ntcps\",c.connectStart,void 0),Ov(\"ntcpe\",c.connectEnd,void 0));c.secureConnectionStart\u003e\u003dtD()\u0026\u0026c.connectEnd-c.secureConnectionStart\u003e0\u0026\u0026(Ov(\"nstcps\",c.secureConnectionStart,void 0),Ov(\"ntcpe\",c.connectEnd,void 0));RN\u0026\u0026\"getEntriesByType\"in RN\u0026\u0026EiM();c\u003d[];if(document.querySelector\u0026\u0026\nRN\u0026\u0026RN.getEntriesByName)for(var S in vE)vE.hasOwnProperty(S)\u0026\u0026(I\u003dvE[S],UOJ(S,I)\u0026\u0026c.push(I));if(c.length\u003e0)for(L.resourceInfo\u003d[],S\u003dg.f(c),c\u003dS.next();!c.done;c\u003dS.next())L.resourceInfo.push({resourceCache:c.value})}Tp(L);L\u003dei();L.preLoggedGelInfos||(L.preLoggedGelInfos\u003d[]);S\u003dL.preLoggedGelInfos;L\u003dNm6();c\u003dvoid 0;for(I\u003d0;I\u003cS.length;I++)if(B\u003dS[I],B.loadType){c\u003dB.loadType;break}if(Yw().loadType\u003d\u003d\u003d\"cold\"\u0026\u0026(L.loadType\u003d\u003d\u003d\"cold\"||c\u003d\u003d\u003d\"cold\")){c\u003dnq();I\u003dei();I\u003dI.gelTicks?I.gelTicks:I.gelTicks\u003d{};for(var h in c)if(!(h in\nI))if(typeof c[h]\u003d\u003d\u003d\"number\")Ov(h,WE(h));else if(g.uL(\"log_repeated_ytcsi_ticks\"))for(B\u003dg.f(c[h]),x\u003dB.next();!x.done;x\u003dB.next())Ov(h.slice(1),x.value);h\u003d{};c\u003d!1;S\u003dg.f(S);for(I\u003dS.next();!I.done;I\u003dS.next())c\u003dI.value,Ip(L,c),Ip(h,c),c\u003d!0;c\u0026\u0026Tp(h)}Mv(!0);h\u003dg.Zu(\"TIMING_ACTION\");g.BU(\"ytglobal.timingready_\")\u0026\u0026h\u0026\u0026fi()\u0026\u0026Kdn()\u0026\u0026lQx()})()};\nIZc\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?{}:e;g.Hu(function(){fi()\u0026\u0026AD(\"aa\",void 0,void 0);yg$();zp();Mv(!1);e.cttAuthInfo\u0026\u0026(Kq().cttAuthInfo\u003de.cttAuthInfo);yJ(\"TIMING_AFT_KEYS\",[]);e.trq?g.FT({loadType:\"hot\"}):g.FT({loadType:\"warm\"});yJ(\"TIMING_ACTION\",\"\");delete g.Zu(\"TIMING_INFO\",{}).yt_lt;g.Hu(qv)(e.startTime,void 0)})()};\nbe\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;g.Hu(function(){BOc(e);var c\u003dL.sampleRate;if(!g.uL(\"web_csi_action_sampling_enabled\")||c\u003d\u003d\u003dvoid 0||c\u003c\u003d1)c\u003d!1;else{var I\u003dLi(e);c\u003dc7c(I)%c!\u003d\u003d0}c\u0026\u0026(Kq(e).actionDisabled\u003d!0);IN(e||\"\").info.actionType\u003de;L.cttAuthInfo\u0026\u0026(Kq(e).cttAuthInfo\u003dL.cttAuthInfo);yJ(e+\"TIMING_ACTION\",e);g.Hu(qv)(L.startTime,e);c\u003d{actionType:BE(e)};L.lS7\u0026\u0026(c.previousAction\u003dBE(g.Zu(\"TIMING_ACTION\")));(I\u003dg.qy())\u0026\u0026I!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(c.clientScreenNonce\u003dI);g.FT(c,e);Mv(!0,e)})()};\nBOc\u003dfunction(e){g.Hu(function(){fi(e)\u0026\u0026AD(\"aa\",void 0,e);yg$(e);zp(e)})()};\nfi\u003dfunction(e){return g.Hu(function(){return ie(\"_start\",e)})()};\ng.FT\u003dfunction(e,L,c){g.Hu(Tp)(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\nAD\u003dfunction(e,L,c){return g.Hu(Ov)(e,L,c)};\nxKR\u003dfunction(e){g.Hu(XKn)(\"action_finished\",e,void 0)};\nie\u003dfunction(e,L){return g.Hu(function(){var c\u003dnq(L);return e in c})()};\nSxM\u003dfunction(e){if(!g.uL(\"universal_csi_network_ticks\"))return\"\";e\u003dRX(e)||\"\";for(var L\u003dObject.keys(oR6),c\u003d0;c\u003cL.length;c++){var I\u003dL[c];if(e.includes(I))return I}return\"\"};\nhqx\u003dfunction(e){if(!g.uL(\"universal_csi_network_ticks\"))return function(){};\nvar L\u003doR6[e];return L?(Gp(L),function(){var c\u003dg.uL(\"universal_csi_network_ticks\")?(c\u003drHJ[e])?Gp(c):!1:!1;return c}):function(){}};\nGp\u003dfunction(e,L,c){return g.Hu(function(){if(ie(e,c))return!1;AD(e,L,c);return!0})()};\ng_\u003dfunction(e,L,c){g.Hu(function(){if(!fi(c)||ie(e,c))return!1;AD(e,L,c);return!0})()};\nRqn\u003dfunction(){g.Hu(function(){var e\u003dLi();requestAnimationFrame(function(){setTimeout(function(){e\u003d\u003d\u003dLi()\u0026\u0026AD(\"ftl\",void 0,void 0)},0)})})()};\nkE\u003dfunction(e,L,c,I){this.Nz\u003de;this.Wg\u003dL;this.X\u003dc;this.G\u003dI;this.Z\u003dvoid 0;this.K\u003dnew Map;e.B4||(e.B4\u003d{});e.B4\u003dObject.assign({},ukx,e.B4)};\nt4T\u003dfunction(e,L,c,I){if(kE.instance!\u003d\u003dvoid 0){if(I\u003dkE.instance,e\u003d[e!\u003d\u003dI.Nz,L!\u003d\u003dI.Wg,c!\u003d\u003dI.X,!1,!1,!1,void 0!\u003d\u003dI.Z],e.some(function(B){return B}))throw new g.yu(\"InnerTubeTransportService is already initialized\",e);\n}else kE.instance\u003dnew kE(e,L,c,I)};\nDe\u003dfunction(e,L,c){var I\u003dI\u003d\u003d\u003dvoid 0?B4:I;var B\u003dOFH(e,L);return B?new g.iq(function(x,S){var h,R,u,t,O;return g.Z(function(q){switch(q.K){case 1:return g.a(q,B,2);case 2:h\u003dq.X;R\u003dh.B(L,c,I);if(!R){S(new g.yu(\"Error: Failed to build request for command.\",L));q.Iq(0);break}ar(R.input);t\u003d((u\u003dR.Po)\u003d\u003dnull?void 0:u.mode)\u003d\u003d\u003d\"cors\"?\"cors\":void 0;if(e.X.yI){O\u003dqxx(e,R.config,t);q.Iq(4);break}return g.a(q,TO$(e,R.config,t),5);case 5:O\u003dq.X;case 4:x(W7v(e,R,O)),g.AJ(q)}})}):kA(new g.yu(\"Error: No request builder found for command.\",\nL))};\ng.w_\u003dfunction(e,L,c,I,B){function x(){}\nB\u003dB\u003d\u003d\u003dvoid 0?{le:{identity:B4}}:B;var S\u003dS\u003d\u003d\u003dvoid 0?!0:S;x\u003dhqx(SxM(c));L.context||(L.context\u003dg.l1(I,S));return new g.iq(function(h){var R,u,t,O,q;return g.Z(function(T){if(T.K\u003d\u003d1)return R\u003dwa(c),u\u003dYJ(R)?\"same-origin\":\"cors\",e.X.yI?(t\u003dqxx(e,B,u),T.Iq(2)):g.a(T,TO$(e,B,u),3);T.K!\u003d2\u0026\u0026(t\u003dT.X);O\u003dM1c(wa(c));q\u003d{input:O,Po:JF(O),h8:L,config:B};h(W7v(e,q,t,x));g.AJ(T)})})};\nzq$\u003dfunction(e,L,c){var I;if(L\u0026\u0026!(L\u003d\u003dnull?0:(I\u003dL.sequenceMetaData)\u003d\u003dnull?0:I.skipProcessing)\u0026\u0026e.G){I\u003dg.f(M4f);for(var B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,e.G[B]\u0026\u0026e.G[B].handleResponse(L,c)}};\nW7v\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?function(){}:I;\nvar B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X,oH,rc,Sv,tJ,cM,JJ,yr,cU,$N,fZ;return g.Z(function($n){switch($n.K){case 1:$n.Iq(2);break;case 3:if((B\u003d$n.X)\u0026\u0026!B.isExpired())return $n.return(Promise.resolve(B.X()));case 2:if(!((x\u003dL)\u003d\u003dnull?0:(S\u003dx.h8)\u003d\u003dnull?0:S.context)){$n.Iq(4);break}h\u003dL.h8.context;$n.Iq(5);break;case 5:R\u003dg.f([]),u\u003dR.next();case 8:if(u.done){$n.Iq(4);break}t\u003du.value;return g.a($n,t.j$d(h),9);case 9:u\u003dR.next();$n.Iq(8);break;case 4:if((O\u003de.Z)\u003d\u003dnull||!O.dL7(L.input,L.h8)){$n.Iq(12);break}return g.a($n,\ne.Z.Ab$(L.input,L.h8),13);case 13:return q\u003d$n.X,zq$(e,q,L),$n.return(q);case 12:return(A\u003d(W\u003dL.config)\u003d\u003dnull?void 0:W.cP)\u0026\u0026e.K.has(A)?T\u003de.K.get(A):(b\u003dJSON.stringify(L.h8),C\u003d(w\u003d(J\u003dL.Po)\u003d\u003dnull?void 0:J.headers)!\u003dnull?w:{},L.Po\u003dObject.assign({},L.Po,{headers:Object.assign({},C,c)}),y\u003dObject.assign({},L.Po),L.Po.method\u003d\u003d\u003d\"POST\"\u0026\u0026(y\u003dObject.assign({},y,{body:b})),((P\u003dL.config)\u003d\u003dnull?0:P.hCd)\u0026\u0026AD(L.config.hCd),ev\u003dfunction(){return e.Wg.fetch(L.input,y,L.config)},T\u003dev(),A\u0026\u0026e.K.set(A,T)),g.a($n,T,14);\ncase 14:(X\u003d$n.X)\u0026\u0026g.uL(\"web_streaming_player\")\u0026\u0026Array.isArray(X)\u0026\u0026(X\u003dX[0].playerResponse);if(X\u0026\u0026\"error\"in X\u0026\u0026((oH\u003dX)\u003d\u003dnull?0:(rc\u003doH.error)\u003d\u003dnull?0:rc.details))for(Sv\u003dX.error.details,tJ\u003dg.f(Sv),cM\u003dtJ.next();!cM.done;cM\u003dtJ.next())JJ\u003dcM.value,(yr\u003dJJ[\"@type\"])\u0026\u0026sfn.indexOf(yr)\u003e-1\u0026\u0026(delete JJ[\"@type\"],X\u003dJJ);A\u0026\u0026e.K.has(A)\u0026\u0026e.K.delete(A);((cU\u003dL.config)\u003d\u003dnull?0:cU.ZjM)\u0026\u0026AD(L.config.ZjM);if(X||($N\u003de.Z)\u003d\u003dnull||!$N.B9m(L.input,L.h8)){$n.Iq(15);break}return g.a($n,e.Z.Jbd(L.input,L.h8),16);case 16:X\u003d$n.X;case 15:return zq$(e,\nX,L),((fZ\u003dL.config)\u003d\u003dnull?0:fZ.lgm)\u0026\u0026AD(L.config.lgm),I(),$n.return(X||void 0)}})};\nOFH\u003dfunction(e,L){a:{e\u003de.Nz;var c,I\u003d(c\u003dg.Q(L,GIH))\u003d\u003dnull?void 0:c.signal;if(I\u0026\u0026e.B4\u0026\u0026(c\u003de.B4[I])){var B\u003dc();break a}var x;if((c\u003d(x\u003dg.Q(L,gi6))\u003d\u003dnull?void 0:x.request)\u0026\u0026e.yn\u0026\u0026(x\u003de.yn[c])){B\u003dx();break a}for(B in L)if(e.Bx[B]\u0026\u0026(L\u003de.Bx[B])){B\u003dL();break a}B\u003dvoid 0}if(B!\u003d\u003dvoid 0)return Promise.resolve(B)};\nTO$\u003dfunction(e,L,c){var I,B,x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1){x\u003d((I\u003dL)\u003d\u003dnull?void 0:(B\u003dI.le)\u003d\u003dnull?void 0:B.identity)||B4;R\u003d(S\u003dL)\u003d\u003dnull?void 0:(h\u003dS.le)\u003d\u003dnull?void 0:h.sessionIndex;var O\u003dg.gT(e.X.ZE(x,{sessionIndex:R}));return g.a(t,O,2)}u\u003dt.X;return t.return(Promise.resolve(Object.assign({},DOM(c),u)))})};\nqxx\u003dfunction(e,L,c){var I,B\u003d(L\u003d\u003dnull?void 0:(I\u003dL.le)\u003d\u003dnull?void 0:I.identity)||B4,x;L\u003dL\u003d\u003dnull?void 0:(x\u003dL.le)\u003d\u003dnull?void 0:x.sessionIndex;e\u003de.X.ZE(B,{sessionIndex:L});return Object.assign({},DOM(c),e)};\nJD\u003dfunction(){};\nV_\u003dfunction(){};\nCi\u003dfunction(e){this.j\u003de};\naN\u003dfunction(){};\nNv\u003dfunction(){};\nmQ\u003dfunction(){};\ny_\u003dfunction(){};\ng.Ze\u003dfunction(e,L){var c\u003dg.HM.apply(2,arguments);e\u003de\u003d\u003d\u003dvoid 0?0:e;g.yu.call(this,L,c);this.errorType\u003de;Object.setPrototypeOf(this,this.constructor.prototype)};\npi\u003dfunction(e,L,c,I){this.X\u003de;this.K\u003dL;this.Z\u003dc;this.G\u003dI};\nvR$\u003dfunction(e,L,c){if(e.X){var I\u003dRX(Ap(L,\"key\"))||\"/UNKNOWN_PATH\";e.X.start(I)}I\u003dc;g.uL(\"wug_networking_gzip_request\")\u0026\u0026(I\u003djAf(c));var B;return new ((B\u003de.G)!\u003dnull?B:window.Request)(L,I)};\ng.ji\u003dfunction(e,L){if(!$E){var c\u003dFg();zr(c,{X9:fZc,uR:pi});var I\u003d{Bx:{feedbackEndpoint:QL(aN),modifyChannelNotificationPreferenceEndpoint:QL(Nv),playlistEditEndpoint:QL(mQ),shareEntityEndpoint:QL(Ci),subscribeEndpoint:QL(JD),unsubscribeEndpoint:QL(V_),webPlayerShareEntityServiceEndpoint:QL(y_)}},B\u003dHZ.getInstance(),x\u003d{};B\u0026\u0026(x.client_location\u003dB);e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dX06());L\u003d\u003d\u003dvoid 0\u0026\u0026(L\u003dc.resolve(fZc));t4T(I,L,e,x);zr(c,{X9:AHf,TC:kE.instance});$E\u003dc.resolve(AHf)}return $E};\nF7M\u003dfunction(e){var L\u003dnew od;if(e.interpreterJavascript){var c\u003dVAf(e.interpreterJavascript);c\u003ds3(c).toString();var I\u003dnew B0;a7(I,6,c);b6(L,B0,1,I,dR)}else e.interpreterUrl\u0026\u0026(c\u003dTw(e.interpreterUrl),c\u003dIg(c).toString(),I\u003dnew xd,a7(I,4,c),b6(L,xd,2,I,dR));e.interpreterHash\u0026\u0026N4(L,3,e.interpreterHash,dR);e.program\u0026\u0026N4(L,4,e.program,dR);e.globalName\u0026\u0026N4(L,5,e.globalName,dR);e.clientExperimentsStateBlob\u0026\u0026N4(L,7,e.clientExperimentsStateBlob,dR);return L};\nHE\u003dfunction(e){var L\u003d{};e\u003de.split(\"\u0026\");e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value.split(\"\u003d\"),c.length\u003d\u003d\u003d2\u0026\u0026(L[c[0]]\u003dc[1]);return L};\nJYc\u003dfunction(){if(g.uL(\"bg_st_hr\"))return\"havuokmhhs-0\";var e,L\u003d((e\u003dperformance)\u003d\u003dnull?void 0:e.timeOrigin)||0;return\"havuokmhhs-\"+Math.floor(L)};\nle\u003dfunction(e){this.X\u003de};\nbFr\u003dfunction(){return new Promise(function(e){var L\u003dwindow.top;L.ntpevasrs!\u003d\u003dvoid 0?e(new le(L.ntpevasrs)):(L.ntpqfbel\u003d\u003d\u003dvoid 0\u0026\u0026(L.ntpqfbel\u003d[]),L.ntpqfbel.push(function(c){e(new le(c))}))})};\nGWc\u003dfunction(){if(UN()){var e\u003dg.Zu(\"PLAYER_VARS\",{});if(g.TG(e,\"privembed\",!1)!\u003d\"1\"\u0026\u0026!FaT(e)){var L\u003dfunction(){PE\u003d!0;\"google_ad_status\"in window?yJ(\"DCLKSTAT\",1):yJ(\"DCLKSTAT\",2)};\ntry{g.Ex(\"//static.doubleclick.net/instream/ad_status.js\",L)}catch(c){}iFv.push(g.Vw.dg(function(){if(!(PE||\"google_ad_status\"in window)){try{if(L){var c\u003d\"\"+g.hw(L),I\u003dAGx[c];I\u0026\u0026g.dO(I)}}catch(B){}PE\u003d!0;yJ(\"DCLKSTAT\",3)}},5E3))}}};\nQ_\u003dfunction(){var e\u003dNumber(g.Zu(\"DCLKSTAT\",0));return isNaN(e)?0:e};\nXT\u003dfunction(e,L,c){var I\u003dthis;this.network\u003de;this.options\u003dL;this.K\u003dc;this.X\u003dnull;if(L.DLm){var B\u003dnew g.rk;this.X\u003dB.promise;g.LZ.ytAtRC\u0026\u0026jL(function(){var x,S;return g.Z(function(h){if(h.K\u003d\u003d1){if(!g.LZ.ytAtRC)return h.return();x\u003dd_(null);return g.a(h,Uv(I,x),2)}S\u003dh.X;g.LZ.ytAtRC\u0026\u0026g.LZ.ytAtRC(JSON.stringify(S));g.AJ(h)})},2);\nbFr().then(function(x){var S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1)return x.bindInnertubeChallengeFetcher(function(O){return Uv(I,d_(O))}),g.a(t,Xy(),2);\nS\u003dt.X;h\u003dx.getLatestChallengeResponse();R\u003dh.challenge;if(!R)throw Error(\"BGE_MACIL\");u\u003d{challenge:R,Ro:HE(R),zk:S,bgChallenge:new od};B.resolve(u);x.registerChallengeFetchedCallback(function(O){O\u003dO.challenge;if(!O)throw Error(\"BGE_MACR\");O\u003d{challenge:O,Ro:HE(O),zk:S,bgChallenge:new od};I.X\u003dPromise.resolve(O)});\ng.AJ(t)})})}else L.preload\u0026\u0026gRc(this,new Promise(function(x){g.HI(0,function(){x(Ev(I))},0)}))};\nd_\u003dfunction(e){var L\u003d{engagementType:\"ENGAGEMENT_TYPE_UNBOUND\"};e\u0026\u0026(L.interpreterHash\u003de);return L};\nEv\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?0:L;var c,I,B,x,S,h,R,u,t,O,q,T;return g.Z(function(W){switch(W.K){case 1:c\u003dd_(ur().X);if(g.uL(\"att_fet_ks\"))return g.bn(W,7),g.a(W,Uv(e,c),9);g.bn(W,4);return g.a(W,kWR(e,c),6);case 6:S\u003dW.X;B\u003dS.VWd;x\u003dS.kIS;I\u003dS;g.DR(W,3);break;case 4:return g.wc(W),g.F7(Error(\"Failed to fetch attestation challenge after \"+(L+\" attempts; not retrying for 24h.\"))),Ki(e,864E5),W.return({challenge:\"\",Ro:{},zk:void 0,bgChallenge:void 0});case 9:I\u003dW.X;if(!I)throw Error(\"Fetching Attestation challenge returned falsy\");\nif(!I.challenge)throw Error(\"Missing Attestation challenge\");B\u003dI.challenge;x\u003dHE(B);if(\"c1a\"in x\u0026\u0026(!I.bgChallenge||!I.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");g.DR(W,3);break;case 7:h\u003dg.wc(W);g.F7(h);L++;if(L\u003e\u003d5)return g.F7(Error(\"Failed to fetch attestation challenge after \"+(L+\" attempts; not retrying for 24h.\"))),Ki(e,864E5),W.return({challenge:\"\",Ro:{},zk:void 0,bgChallenge:void 0});R\u003d1E3*Math.pow(2,L-1)+Math.random()*1E3;return W.return(new Promise(function(A){g.HI(0,\nfunction(){A(Ev(e,L))},R)}));\ncase 3:u\u003dNumber(x.t)||7200;Ki(e,u*1E3);t\u003dvoid 0;if(!(\"c1a\"in x\u0026\u0026I.bgChallenge)){W.Iq(10);break}O\u003dF7M(I.bgChallenge);g.bn(W,11);return g.a(W,wsJ(ur(),O),13);case 13:g.DR(W,12);break;case 11:return q\u003dg.wc(W),g.F7(q),W.return({challenge:B,Ro:x,zk:t,bgChallenge:O});case 12:return g.bn(W,14),t\u003dnew hU({challenge:O,CJ:{EU:\"aGIf\"}}),g.a(W,t.NJ,16);case 16:g.DR(W,10);break;case 14:T\u003dg.wc(W),g.F7(T),t\u003dvoid 0;case 10:return W.return({challenge:B,Ro:x,zk:t,bgChallenge:O})}})};\nUv\u003dfunction(e,L){var c;return g.Z(function(I){c\u003de.K;if(!c||c.y9())return I.return(Uv(e.network,L));g_(\"att_pna\",void 0,\"attestation_challenge_fetch\");return I.return(new Promise(function(B){c.KW(\"publicytnetworkstatus-online\",function(){Uv(e.network,L).then(B)})}))})};\nDKr\u003dfunction(e){if(!e)throw Error(\"Fetching Attestation challenge returned falsy\");if(!e.challenge)throw Error(\"Missing Attestation challenge\");var L\u003de.challenge,c\u003dHE(L);if(\"c1a\"in c\u0026\u0026(!e.bgChallenge||!e.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");return Object.assign({},e,{VWd:L,kIS:c})};\nkWR\u003dfunction(e,L){var c,I,B,x,S;return g.Z(function(h){switch(h.K){case 1:c\u003dvoid 0,I\u003d0,B\u003d{};case 2:if(!(I\u003c5)){h.Iq(4);break}if(!(I\u003e0)){h.Iq(5);break}B.Vz\u003d1E3*Math.pow(2,I-1)+Math.random()*1E3;return g.a(h,new Promise(function(R){return function(u){g.HI(0,function(){u(void 0)},R.Vz)}}(B)),5);\ncase 5:return g.bn(h,7),g.a(h,Uv(e,L),9);case 9:return x\u003dh.X,h.return(DKr(x));case 7:c\u003dS\u003dg.wc(h),S instanceof Error\u0026\u0026g.F7(S);case 8:I++;B\u003d{Vz:void 0};h.Iq(2);break;case 4:throw c;}})};\ngRc\u003dfunction(e,L){e.X\u003dL};\nw4c\u003dfunction(e){var L,c,I;return g.Z(function(B){if(B.K\u003d\u003d1)return g.a(B,Promise.race([e.X,null]),2);L\u003dB.X;var x\u003dEv(e);e.X\u003dx;(c\u003dL)\u003d\u003dnull||(I\u003dc.zk)\u003d\u003dnull||I.dispose();g.AJ(B)})};\nKi\u003dfunction(e,L){function c(){var B;return g.Z(function(x){B\u003dI-Date.now();return B\u003c1E3?g.a(x,w4c(e),0):(jL(c,0,Math.min(B,6E4)),x.Iq(0))})}\nvar I\u003dDate.now()+L;c()};\nJHc\u003dfunction(e,L){return new Promise(function(c){g.HI(0,function(){c(L())},e)})};\ng.V4M\u003dfunction(e,L){var c;return g.Z(function(I){var B\u003dg.BU(\"yt.aba.att\");return(c\u003dB?B:XT.instance!\u003d\u003dvoid 0?XT.instance.Z.bind(XT.instance):null)?I.return(c(\"ENGAGEMENT_TYPE_PLAYBACK\",e,L)):I.return(Promise.resolve({error:\"ATTESTATION_ERROR_API_NOT_READY\"}))})};\ng.CMn\u003dfunction(){var e;return(e\u003d(e\u003dg.BU(\"yt.aba.att2\"))?e:XT.instance!\u003d\u003dvoid 0?XT.instance.G.bind(XT.instance):null)?e():Promise.resolve(!1)};\nNOn\u003dfunction(e,L){var c\u003dg.BU(\"ytDebugData.callbacks\");c||(c\u003d{},g.IL(\"ytDebugData.callbacks\",c));if(g.uL(\"web_dd_iu\")||aZn.includes(e))c[e]\u003dL};\nYE\u003dfunction(){var e\u003dmKT;var L\u003dL\u003d\u003d\u003dvoid 0?[]:L;var c\u003dc\u003d\u003d\u003dvoid 0?[]:c;L\u003dG4f.apply(null,[gAM.apply(null,g.V(L))].concat(g.V(c)));this.store\u003dDqH(e,void 0,L)};\ng.ni\u003dfunction(e,L,c){for(var I\u003dObject.assign({},e),B\u003dg.f(Object.keys(L)),x\u003dB.next();!x.done;x\u003dB.next()){x\u003dx.value;var S\u003de[x],h\u003dL[x];if(h\u003d\u003d\u003dvoid 0)delete I[x];else if(S\u003d\u003d\u003dvoid 0)I[x]\u003dh;else if(Array.isArray(h)\u0026\u0026Array.isArray(S))I[x]\u003dc?[].concat(g.V(S),g.V(h)):h;else if(!Array.isArray(h)\u0026\u0026g.Se(h)\u0026\u0026!Array.isArray(S)\u0026\u0026g.Se(S))I[x]\u003dg.ni(S,h,c);else if(typeof h\u003d\u003d\u003dtypeof S)I[x]\u003dh;else return L\u003dnew g.yu(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:x,hJS:S,updateValue:h}),g.A9(L),\ne}return I};\nej\u003dfunction(e){var L\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?[]:e;this.X\u003d[];this.Z\u003dthis.K\u003d0;this.G\u003dvoid 0;this.totalLength\u003d0;e.forEach(function(c){L.append(c)})};\nyHc\u003dfunction(e,L){return e.X.length\u003d\u003d\u003d0?!1:(e\u003de.X[e.X.length-1])\u0026\u0026e.buffer\u003d\u003d\u003dL.buffer\u0026\u0026e.byteOffset+e.length\u003d\u003d\u003dL.byteOffset};\nL5\u003dfunction(e,L){L\u003dg.f(L.X);for(var c\u003dL.next();!c.done;c\u003dL.next())e.append(c.value)};\ncl\u003dfunction(e,L,c){return e.split(L).Xo.split(c).TD};\nI8\u003dfunction(e){e.G\u003dvoid 0;e.K\u003d0;e.Z\u003d0};\nBl\u003dfunction(e,L,c){e.isFocused(L);return L-e.Z+c\u003c\u003de.X[e.K].length};\nZF6\u003dfunction(e){if(!e.G){var L\u003de.X[e.K];e.G\u003dnew DataView(L.buffer,L.byteOffset,L.length)}return e.G};\np4J\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?0:L;c\u003dc\u003d\u003d\u003dvoid 0?-1:c;if(!e.totalLength||!c)return new DataView(new ArrayBuffer(0));c\u003c0\u0026\u0026(c\u003de.totalLength-L);e.focus(L);if(!Bl(e,L,c)){var I\u003de.K,B\u003de.Z;e.focus(L+c-1);B\u003dnew Uint8Array(e.Z+e.X[e.K].length-B);for(var x\u003d0,S\u003dI;S\u003c\u003de.K;S++)B.set(e.X[S],x),x+\u003de.X[S].length;e.X.splice(I,e.K-I+1,B);I8(e);e.focus(L)}I\u003de.X[e.K];return new DataView(I.buffer,I.byteOffset+L-e.Z,c)};\nxj\u003dfunction(e,L,c){e\u003dp4J(e,L\u003d\u003d\u003dvoid 0?0:L,c\u003d\u003d\u003dvoid 0?-1:c);return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)};\no8\u003dfunction(e,L,c){e\u003dxj(e,L\u003d\u003d\u003dvoid 0?0:L,c\u003d\u003d\u003dvoid 0?-1:c);L\u003dnew Uint8Array(e.length);try{L.set(e)}catch(I){for(c\u003d0;c\u003ce.length;c++)L[c]\u003de[c]}return L};\nSj\u003dfunction(e,L){e.focus(L);return e.X[e.K][L-e.Z]};\n$Kn\u003dfunction(e,L){e.focus(L);return Bl(e,L,4)?ZF6(e).getUint32(L-e.Z):256*(256*(256*Sj(e,L)+Sj(e,L+1))+Sj(e,L+2))+Sj(e,L+3)};\njf$\u003dfunction(e){for(var L\u003dnew Uint8Array(e.length),c\u003d0;c\u003ce.length;c++)L[c]\u003de.charCodeAt(c);return L};\nhP\u003dfunction(e){return e.length?rL?rL.decode(e):String.fromCharCode.apply(null,e):\"\"};\ng.uG\u003dfunction(e){if(!e.length)return\"\";try{if(rL)return rL.decode(e);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(e)}catch(S){}for(var L\u003d0,c\u003d[],I\u003de.length;L\u003cI;){for(var B\u003d0;B\u003c1024\u0026\u0026L\u003cI;){var x\u003de[L++];if(x\u003c128)R8[B++]\u003dx;else{if(x\u003c224)x\u003d(x\u002631)\u003c\u003c6|e[L++]\u002663;else if(x\u003c240)x\u003d(x\u002615)\u003c\u003c12|(e[L++]\u002663)\u003c\u003c6|e[L++]\u002663;else{if(B+1\u003d\u003d\u003d1024){--L;break}x\u003d(x\u00267)\u003c\u003c18|(e[L++]\u002663)\u003c\u003c12|(e[L++]\u002663)\u003c\u003c6|e[L++]\u002663;x-\u003d65536;R8[B++]\u003d55296|x\u003e\u003e10;x\u003d56320|x\u00261023}R8[B++]\u003dx}}x\u003dString.fromCharCode.apply(String,R8);\nB\u003c1024\u0026\u0026(x\u003dx.substring(0,B));c.push(x)}return c.join(\"\")};\nOK\u003dfunction(e,L){var c;if((c\u003dtP)\u003d\u003dnull?0:c.encodeInto)return L\u003dtP.encodeInto(e,L),L.read\u003ce.length?e.length*4:L.written;for(var I\u003dc\u003d0;I\u003ce.length;I++){var B\u003de.charCodeAt(I);B\u003c128?L[c++]\u003dB:(B\u003c2048?L[c++]\u003dB\u003e\u003e6|192:((B\u002664512)\u003d\u003d\u003d55296\u0026\u0026I+1\u003ce.length\u0026\u0026(e.charCodeAt(I+1)\u002664512)\u003d\u003d\u003d56320?(B\u003d65536+((B\u00261023)\u003c\u003c10)+(e.charCodeAt(++I)\u00261023),L[c++]\u003dB\u003e\u003e18|240,L[c++]\u003dB\u003e\u003e12\u002663|128):L[c++]\u003dB\u003e\u003e12|224,L[c++]\u003dB\u003e\u003e6\u002663|128),L[c++]\u003dB\u002663|128)}return c};\nqR\u003dfunction(e){if(tP)return tP.encode(e);var L\u003dnew Uint8Array(Math.ceil(e.length*1.2)),c\u003dOK(e,L);L.length\u003cc\u0026\u0026(L\u003dnew Uint8Array(c),c\u003dOK(e,L));L.length\u003ec\u0026\u0026(L\u003dL.subarray(0,c));return L};\nTA\u003dfunction(e){this.X\u003de;this.pos\u003d0;this.K\u003d-1};\nWl\u003dfunction(e){var L\u003dSj(e.X,e.pos);++e.pos;if(L\u003c128)return L;for(var c\u003dL\u0026127,I\u003d1;L\u003e\u003d128;)L\u003dSj(e.X,e.pos),++e.pos,I*\u003d128,c+\u003d(L\u0026127)*I;return c};\nMR\u003dfunction(e,L){var c\u003de.K;for(e.K\u003d-1;e.pos+1\u003c\u003de.X.totalLength;){c\u003c0\u0026\u0026(c\u003dWl(e));var I\u003dc\u003e\u003e3,B\u003dc\u00267;if(I\u003d\u003d\u003dL)return!0;if(I\u003eL){e.K\u003dc;break}c\u003d-1;switch(B){case 0:Wl(e);break;case 1:e.pos+\u003d8;break;case 2:I\u003dWl(e);e.pos+\u003dI;break;case 5:e.pos+\u003d4}}return!1};\nzA\u003dfunction(e,L){if(MR(e,L))return Wl(e)};\nsK\u003dfunction(e,L){if(MR(e,L))return!!Wl(e)};\nvl\u003dfunction(e,L){if(MR(e,L)){L\u003dWl(e);var c\u003dxj(e.X,e.pos,L);e.pos+\u003dL;return c}};\nf5\u003dfunction(e,L){if(e\u003dvl(e,L))return g.uG(e)};\nAP\u003dfunction(e,L,c){if(e\u003dvl(e,L))return c(new TA(new ej([e])))};\nFP\u003dfunction(e,L){for(var c\u003d[];MR(e,L);)c.push(Wl(e));return c.length?c:void 0};\nbG\u003dfunction(e,L,c){for(var I\u003d[],B;B\u003dvl(e,L);)I.push(c(new TA(new ej([B]))));return I.length?I:void 0};\niG\u003dfunction(e,L){e\u003de instanceof Uint8Array?new ej([e]):e;return L(new TA(e))};\nHFM\u003dfunction(e,L){e\u003dnew Uint8Array(e);L\u0026\u0026e.set(L);return e};\nlZJ\u003dfunction(e){this.pos\u003d0;this.K\u003d[];this.X\u003dHFM(e\u003d\u003d\u003dvoid 0?4096:e);this.view\u003dnew DataView(this.X.buffer,this.X.byteOffset,this.X.byteLength)};\nm$\u003dfunction(e,L){L\u003de.pos+L;if(!(e.X.length\u003e\u003dL)){for(var c\u003de.X.length*2;c\u003cL;)c*\u003d2;e.X\u003dHFM(c,e.X.subarray(0,e.pos));e.view\u003dnew DataView(e.X.buffer,e.X.byteOffset,e.X.byteLength)}};\nyB\u003dfunction(e,L){if(L\u003e268435455){m$(e,4);for(var c\u003dL\u00261073741823,I\u003d0;I\u003c4;I++)e.view.setUint8(e.pos,c\u0026127|128),c\u003e\u003e\u003d7,e.pos+\u003d1;L\u003dMath.floor(L/268435456)}for(m$(e,4);L\u003e127;)e.view.setUint8(e.pos,L\u0026127|128),L\u003e\u003e\u003d7,e.pos+\u003d1;e.view.setUint8(e.pos,L);e.pos+\u003d1};\nZG\u003dfunction(e,L,c){c!\u003d\u003dvoid 0\u0026\u0026(yB(e,L*8),yB(e,c))};\np5\u003dfunction(e,L,c){c!\u003d\u003dvoid 0\u0026\u0026ZG(e,L,c?1:0)};\njj\u003dfunction(e,L,c){c!\u003d\u003dvoid 0\u0026\u0026(yB(e,L*8+2),L\u003dc.length,yB(e,L),m$(e,L),e.X.set(c,e.pos),e.pos+\u003dL)};\nHl\u003dfunction(e,L,c){c!\u003d\u003dvoid 0\u0026\u0026(PMr(e,L,Math.ceil(Math.log2(c.length*4+2)/7)),m$(e,c.length*1.2),L\u003dOK(c,e.X.subarray(e.pos)),e.pos+L\u003ee.X.length\u0026\u0026(m$(e,L),L\u003dOK(c,e.X.subarray(e.pos))),e.pos+\u003dL,QfR(e))};\nPMr\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?2:c;yB(e,L*8+2);e.K.push(e.pos);e.K.push(c);e.pos+\u003dc};\nQfR\u003dfunction(e){for(var L\u003de.K.pop(),c\u003de.K.pop(),I\u003de.pos-c-L;L--;){var B\u003dL?128:0;e.view.setUint8(c++,I\u0026127|B);I\u003e\u003e\u003d7}};\nlG\u003dfunction(e,L,c,I,B){c\u0026\u0026(PMr(e,L,B\u003d\u003d\u003dvoid 0?3:B),I(e,c),QfR(e))};\ng.Pl\u003dfunction(e,L){var c\u003dnew lZJ(4096);L(c,e);return new Uint8Array(c.X.buffer,c.X.byteOffset,c.pos)};\ng.QB\u003dfunction(e){var L\u003dnew TA(new ej([kT(decodeURIComponent(e))]));e\u003df5(L,2);L\u003dzA(L,4);var c\u003ddKc[L];if(typeof c\u003d\u003d\u003d\"undefined\")throw e\u003dnew g.yu(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",rOM:L}),g.A9(e),e;return{bY:L,entityType:c,entityId:e}};\ng.dL\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dnew lZJ;jj(I,2,qR(e));e\u003dUKn[L];if(typeof e\u003d\u003d\u003d\"undefined\")throw c\u003dnew g.yu(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:L}),g.A9(c),c;ZG(I,4,e);ZG(I,5,1);L\u003dnew Uint8Array(I.X.buffer,I.X.byteOffset,I.pos);return encodeURIComponent(g.GM(L,c))};\nUK\u003dfunction(e,L,c,I){if(I\u003d\u003d\u003dvoid 0)return I\u003dObject.assign({},e[L]||{}),c\u003d(delete I[c],I),I\u003d{},Object.assign({},e,(I[L]\u003dc,I));var B\u003d{},x\u003d{};return Object.assign({},e,(x[L]\u003dObject.assign({},e[L],(B[c]\u003dI,B)),x))};\nERf\u003dfunction(e,L,c,I,B){var x\u003de[L];if(x\u003d\u003dnull||!x[c])return e;I\u003dg.ni(x[c],I,B\u003d\u003d\u003d\"REPEATED_FIELDS_MERGE_OPTION_APPEND\");B\u003d{};x\u003d{};return Object.assign({},e,(x[L]\u003dObject.assign({},e[L],(B[c]\u003dI,B)),x))};\nX4M\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?{}:e;switch(L.type){case \"ENTITY_LOADED\":return L.payload.reduce(function(I,B){var x,S\u003d(x\u003dB.options)\u003d\u003dnull?void 0:x.persistenceOption;if(S\u0026\u0026S!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"\u0026\u0026S!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\")return I;if(!B.entityKey)return g.A9(Error(\"Missing entity key\")),I;if(B.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_REPLACE\"){if(!B.payload)return B\u003dnew g.yu(\"REPLACE entity mutation is missing a payload\",{entityKey:B.entityKey}),g.A9(B),I;var h\u003dg.SR(B.payload);\nreturn UK(I,h,B.entityKey,B.payload[h])}if(B.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_DELETE\"){a:{B\u003dB.entityKey;try{var R\u003dg.QB(B).entityType;h\u003dUK(I,R,B);break a}catch(O){if(O instanceof Error){B\u003dnew g.yu(\"Failed to deserialize entity key\",{entityKey:B,originalMessage:O.message});g.A9(B);h\u003dI;break a}throw O;}h\u003dvoid 0}return h}if(B.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_UPDATE\"){if(!B.payload)return B\u003dnew g.yu(\"UPDATE entity mutation is missing a payload\",{entityKey:B.entityKey}),g.A9(B),I;h\u003dg.SR(B.payload);var u,t;return ERf(I,\nh,B.entityKey,B.payload[h],(u\u003dB.fieldMask)\u003d\u003dnull?void 0:(t\u003du.mergeOptions)\u003d\u003dnull?void 0:t.repeatedFieldsMergeOption)}return I},e);\ncase \"REPLACE_ENTITY\":var c\u003dL.payload;return UK(e,c.entityType,c.key,c.Sz);case \"REPLACE_ENTITIES\":return Object.keys(L.payload).reduce(function(I,B){var x\u003dL.payload[B];return Object.keys(x).reduce(function(S,h){return UK(S,B,h,x[h])},I)},e);\ncase \"UPDATE_ENTITY\":return c\u003dL.payload,ERf(e,c.entityType,c.key,c.Sz,c.mal);default:return e}};\nEK\u003dfunction(e,L,c){return e[L]?e[L][c]||null:null};\nXP\u003dfunction(e){return window.Int32Array?new Int32Array(e):Array(e)};\ncC\u003dfunction(e){g.p.call(this);this.counter\u003d[0,0,0,0];this.K\u003dnew Uint8Array(16);this.X\u003d16;if(!K7M){var L,c\u003dnew Uint8Array(256),I\u003dnew Uint8Array(256);var B\u003d1;for(L\u003d0;L\u003c256;L++)c[B]\u003dL,I[L]\u003dB,B^\u003dB\u003c\u003c1^(B\u003e\u003e7\u0026\u0026283);K5\u003dnew Uint8Array(256);Yj\u003dXP(256);n5\u003dXP(256);e3\u003dXP(256);Lu\u003dXP(256);for(var x\u003d0;x\u003c256;x++){B\u003dx?I[255^c[x]]:0;B^\u003dB\u003c\u003c1^B\u003c\u003c2^B\u003c\u003c3^B\u003c\u003c4;B\u003dB\u0026255^B\u003e\u003e\u003e8^99;K5[x]\u003dB;L\u003dB\u003c\u003c1^(B\u003e\u003e7\u0026\u0026283);var S\u003dL^B;Yj[x]\u003dL\u003c\u003c24|B\u003c\u003c16|B\u003c\u003c8|S;n5[x]\u003dS\u003c\u003c24|Yj[x]\u003e\u003e\u003e8;e3[x]\u003dB\u003c\u003c24|n5[x]\u003e\u003e\u003e8;Lu[x]\u003dB\u003c\u003c24|e3[x]\u003e\u003e\u003e8}K7M\u003d!0}B\u003dXP(44);for(c\u003d\n0;c\u003c4;c++)B[c]\u003de[4*c]\u003c\u003c24|e[4*c+1]\u003c\u003c16|e[4*c+2]\u003c\u003c8|e[4*c+3];for(I\u003d1;c\u003c44;c++)e\u003dB[c-1],c%4||(e\u003d(K5[e\u003e\u003e16\u0026255]^I)\u003c\u003c24|K5[e\u003e\u003e8\u0026255]\u003c\u003c16|K5[e\u0026255]\u003c\u003c8|K5[e\u003e\u003e\u003e24],I\u003dI\u003c\u003c1^(I\u003e\u003e7\u0026\u0026283)),B[c]\u003dB[c-4]^e;this.key\u003dB};\nYxc\u003dfunction(e){for(var L\u003de.key,c\u003de.counter[0]^L[0],I\u003de.counter[1]^L[1],B\u003de.counter[2]^L[2],x\u003de.counter[3]^L[3],S\u003d3;S\u003e\u003d0\u0026\u0026!(e.counter[S]\u003d-~e.counter[S]);S--);for(var h,R,u\u003d4;u\u003c40;)S\u003dYj[c\u003e\u003e\u003e24]^n5[I\u003e\u003e16\u0026255]^e3[B\u003e\u003e8\u0026255]^Lu[x\u0026255]^L[u++],h\u003dYj[I\u003e\u003e\u003e24]^n5[B\u003e\u003e16\u0026255]^e3[x\u003e\u003e8\u0026255]^Lu[c\u0026255]^L[u++],R\u003dYj[B\u003e\u003e\u003e24]^n5[x\u003e\u003e16\u0026255]^e3[c\u003e\u003e8\u0026255]^Lu[I\u0026255]^L[u++],x\u003dYj[x\u003e\u003e\u003e24]^n5[c\u003e\u003e16\u0026255]^e3[I\u003e\u003e8\u0026255]^Lu[B\u0026255]^L[u++],c\u003dS,I\u003dh,B\u003dR;e\u003de.K;S\u003dL[40];e[0]\u003dK5[c\u003e\u003e\u003e24]^S\u003e\u003e\u003e24;e[1]\u003dK5[I\u003e\u003e16\u0026255]^S\u003e\u003e16\u0026255;e[2]\u003dK5[B\u003e\u003e8\u0026255]^\nS\u003e\u003e8\u0026255;e[3]\u003dK5[x\u0026255]^S\u0026255;S\u003dL[41];e[4]\u003dK5[I\u003e\u003e\u003e24]^S\u003e\u003e\u003e24;e[5]\u003dK5[B\u003e\u003e16\u0026255]^S\u003e\u003e16\u0026255;e[6]\u003dK5[x\u003e\u003e8\u0026255]^S\u003e\u003e8\u0026255;e[7]\u003dK5[c\u0026255]^S\u0026255;S\u003dL[42];e[8]\u003dK5[B\u003e\u003e\u003e24]^S\u003e\u003e\u003e24;e[9]\u003dK5[x\u003e\u003e16\u0026255]^S\u003e\u003e16\u0026255;e[10]\u003dK5[c\u003e\u003e8\u0026255]^S\u003e\u003e8\u0026255;e[11]\u003dK5[I\u0026255]^S\u0026255;S\u003dL[43];e[12]\u003dK5[x\u003e\u003e\u003e24]^S\u003e\u003e\u003e24;e[13]\u003dK5[c\u003e\u003e16\u0026255]^S\u003e\u003e16\u0026255;e[14]\u003dK5[I\u003e\u003e8\u0026255]^S\u003e\u003e8\u0026255;e[15]\u003dK5[B\u0026255]^S\u0026255};\nxm\u003dfunction(){if(!Iz\u0026\u0026!g.ZQ){if(BC)return BC;var e;BC\u003d(e\u003dwindow.crypto)\u003d\u003dnull?void 0:e.subtle;var L,c,I;if(((L\u003dBC)\u003d\u003dnull?0:L.importKey)\u0026\u0026((c\u003dBC)\u003d\u003dnull?0:c.sign)\u0026\u0026((I\u003dBC)\u003d\u003dnull?0:I.encrypt))return BC;BC\u003dvoid 0}};\ng.S3\u003dfunction(e){var L\u003dxm();L\u0026\u0026(this.X\u003dnew nR6(e,L));this.K\u003dnew g.oz(e)};\nnR6\u003dfunction(e,L){this.K\u003de;this.subtleCrypto\u003dL};\ne2n\u003dfunction(e,L,c){var I,B;return g.Z(function(x){switch(x.K){case 1:if(e.X){x.Iq(2);break}return g.a(x,e.subtleCrypto.importKey(\"raw\",e.K,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:e.X\u003dx.X;case 2:return I\u003d{name:\"AES-CTR\",counter:c,length:128},g.a(x,e.subtleCrypto.encrypt(I,e.X,L),4);case 4:return B\u003dx.X,x.return(new Uint8Array(B))}})};\ng.oz\u003dfunction(e){this.K\u003de};\nrf\u003dfunction(e){this.B\u003dnew Uint8Array(64);this.Z\u003dnew Uint8Array(64);this.G\u003d0;this.j\u003dnew Uint8Array(64);this.K\u003d0;this.B.set(e);this.Z.set(e);for(e\u003d0;e\u003c64;e++)this.B[e]^\u003d92,this.Z[e]^\u003d54;this.reset()};\nL9n\u003dfunction(e,L,c){for(var I\u003de.T,B\u003de.X[0],x\u003de.X[1],S\u003de.X[2],h\u003de.X[3],R\u003de.X[4],u\u003de.X[5],t\u003de.X[6],O\u003de.X[7],q,T,W,A\u003d0;A\u003c64;)A\u003c16?(I[A]\u003dW\u003dL[c]\u003c\u003c24|L[c+1]\u003c\u003c16|L[c+2]\u003c\u003c8|L[c+3],c+\u003d4):(q\u003dI[A-2],T\u003dI[A-15],W\u003dI[A-7]+I[A-16]+((q\u003e\u003e\u003e17|q\u003c\u003c15)^(q\u003e\u003e\u003e19|q\u003c\u003c13)^q\u003e\u003e\u003e10)+((T\u003e\u003e\u003e7|T\u003c\u003c25)^(T\u003e\u003e\u003e18|T\u003c\u003c14)^T\u003e\u003e\u003e3),I[A]\u003dW),q\u003dO+hA[A]+W+((R\u003e\u003e\u003e6|R\u003c\u003c26)^(R\u003e\u003e\u003e11|R\u003c\u003c21)^(R\u003e\u003e\u003e25|R\u003c\u003c7))+(R\u0026u^~R\u0026t),T\u003d((B\u003e\u003e\u003e2|B\u003c\u003c30)^(B\u003e\u003e\u003e13|B\u003c\u003c19)^(B\u003e\u003e\u003e22|B\u003c\u003c10))+(B\u0026x^B\u0026S^x\u0026S),O\u003dq+T,h+\u003dq,A++,A\u003c16?(I[A]\u003dW\u003dL[c]\u003c\u003c24|L[c+1]\u003c\u003c16|L[c+2]\u003c\u003c8|L[c+3],c+\u003d4):(q\u003d\nI[A-2],T\u003dI[A-15],W\u003dI[A-7]+I[A-16]+((q\u003e\u003e\u003e17|q\u003c\u003c15)^(q\u003e\u003e\u003e19|q\u003c\u003c13)^q\u003e\u003e\u003e10)+((T\u003e\u003e\u003e7|T\u003c\u003c25)^(T\u003e\u003e\u003e18|T\u003c\u003c14)^T\u003e\u003e\u003e3),I[A]\u003dW),q\u003dt+hA[A]+W+((h\u003e\u003e\u003e6|h\u003c\u003c26)^(h\u003e\u003e\u003e11|h\u003c\u003c21)^(h\u003e\u003e\u003e25|h\u003c\u003c7))+(h\u0026R^~h\u0026u),T\u003d((O\u003e\u003e\u003e2|O\u003c\u003c30)^(O\u003e\u003e\u003e13|O\u003c\u003c19)^(O\u003e\u003e\u003e22|O\u003c\u003c10))+(O\u0026B^O\u0026x^B\u0026x),t\u003dq+T,S+\u003dq,A++,A\u003c16?(I[A]\u003dW\u003dL[c]\u003c\u003c24|L[c+1]\u003c\u003c16|L[c+2]\u003c\u003c8|L[c+3],c+\u003d4):(q\u003dI[A-2],T\u003dI[A-15],W\u003dI[A-7]+I[A-16]+((q\u003e\u003e\u003e17|q\u003c\u003c15)^(q\u003e\u003e\u003e19|q\u003c\u003c13)^q\u003e\u003e\u003e10)+((T\u003e\u003e\u003e7|T\u003c\u003c25)^(T\u003e\u003e\u003e18|T\u003c\u003c14)^T\u003e\u003e\u003e3),I[A]\u003dW),q\u003du+hA[A]+W+((S\u003e\u003e\u003e6|S\u003c\u003c26)^(S\u003e\u003e\u003e11|S\u003c\u003c21)^(S\u003e\u003e\u003e25|S\u003c\u003c7))+(S\u0026h^\n~S\u0026R),T\u003d((t\u003e\u003e\u003e2|t\u003c\u003c30)^(t\u003e\u003e\u003e13|t\u003c\u003c19)^(t\u003e\u003e\u003e22|t\u003c\u003c10))+(t\u0026O^t\u0026B^O\u0026B),u\u003dq+T,x+\u003dq,A++,A\u003c16?(I[A]\u003dW\u003dL[c]\u003c\u003c24|L[c+1]\u003c\u003c16|L[c+2]\u003c\u003c8|L[c+3],c+\u003d4):(q\u003dI[A-2],T\u003dI[A-15],W\u003dI[A-7]+I[A-16]+((q\u003e\u003e\u003e17|q\u003c\u003c15)^(q\u003e\u003e\u003e19|q\u003c\u003c13)^q\u003e\u003e\u003e10)+((T\u003e\u003e\u003e7|T\u003c\u003c25)^(T\u003e\u003e\u003e18|T\u003c\u003c14)^T\u003e\u003e\u003e3),I[A]\u003dW),q\u003dR+hA[A]+W+((x\u003e\u003e\u003e6|x\u003c\u003c26)^(x\u003e\u003e\u003e11|x\u003c\u003c21)^(x\u003e\u003e\u003e25|x\u003c\u003c7))+(x\u0026S^~x\u0026h),T\u003d((u\u003e\u003e\u003e2|u\u003c\u003c30)^(u\u003e\u003e\u003e13|u\u003c\u003c19)^(u\u003e\u003e\u003e22|u\u003c\u003c10))+(u\u0026t^u\u0026O^t\u0026O),W\u003dO,O\u003dh,h\u003dW,W\u003dt,t\u003dS,S\u003dW,W\u003du,u\u003dx,x\u003dW,R\u003dB+q,B\u003dq+T,A++;e.X[0]\u003dB+e.X[0]|0;e.X[1]\u003dx+e.X[1]|0;e.X[2]\u003dS+e.X[2]|0;e.X[3]\u003d\nh+e.X[3]|0;e.X[4]\u003dR+e.X[4]|0;e.X[5]\u003du+e.X[5]|0;e.X[6]\u003dt+e.X[6]|0;e.X[7]\u003dO+e.X[7]|0};\nI0v\u003dfunction(e){var L\u003dnew Uint8Array(32),c\u003d64-e.K;e.K\u003e55\u0026\u0026(c+\u003d64);var I\u003dnew Uint8Array(c);I[0]\u003d128;for(var B\u003de.G*8,x\u003d1;x\u003c9;x++){var S\u003dB%256;I[c-x]\u003dS;B\u003d(B-S)/256}e.update(I);for(c\u003d0;c\u003c8;c++)L[c*4]\u003de.X[c]\u003e\u003e\u003e24,L[c*4+1]\u003de.X[c]\u003e\u003e\u003e16\u0026255,L[c*4+2]\u003de.X[c]\u003e\u003e\u003e8\u0026255,L[c*4+3]\u003de.X[c]\u0026255;c$6(e);return L};\nc$6\u003dfunction(e){e.X\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];e.T\u003d[];e.T.length\u003d64;e.G\u003d0;e.K\u003d0};\nBic\u003dfunction(e){this.X\u003de};\nxcc\u003dfunction(e,L,c){e\u003dnew rf(e.X);e.update(L);e.update(c);L\u003dI0v(e);e.update(e.B);e.update(L);L\u003dI0v(e);e.reset();return L};\nov6\u003dfunction(e){this.K\u003de};\nSun\u003dfunction(e,L,c,I){var B,x,S;return g.Z(function(h){switch(h.K){case 1:if(e.X){h.Iq(2);break}return g.a(h,I.importKey(\"raw\",e.K,{name:\"HMAC\",hash:\"SHA-256\"},!1,[\"sign\"]),3);case 3:e.X\u003dh.X;case 2:return B\u003dnew Uint8Array(L.length+c.length),B.set(L),B.set(c,L.length),x\u003d{name:\"HMAC\",hash:\"SHA-256\"},g.a(h,I.sign(x,e.X,B),4);case 4:return S\u003dh.X,h.return(new Uint8Array(S))}})};\nr$n\u003dfunction(e,L,c){e.Z||(e.Z\u003dnew Bic(e.K));return xcc(e.Z,L,c)};\nh2f\u003dfunction(e,L,c){var I,B;return g.Z(function(x){if(x.K\u003d\u003d1){I\u003dxm();if(!I)return x.return(r$n(e,L,c));g.bn(x,3);return g.a(x,Sun(e,L,c,I),5)}if(x.K!\u003d3)return x.return(x.X);B\u003dg.wc(x);g.F7(B);Iz\u003d!0;return x.return(r$n(e,L,c))})};\nugT\u003dfunction(e){for(var L\u003d\"\",c\u003d0;c\u003ce.length;c++){var I\u003de[c];if(c\u003d\u003d\u003d0)I\u003d\"M \"+I.x.toFixed(1)+\",\"+I.y.toFixed(1);else{var B\u003dR2$(e[c-1],e[c-2],I),x\u003dR2$(I,e[c-1],e[c+1],!0);I\u003d\" C \"+(B.x.toFixed(1)+\",\"+B.y.toFixed(1)+\" \"+x.x.toFixed(1)+\",\"+x.y.toFixed(1)+\" \"+I.x.toFixed(1)+\",\"+I.y.toFixed(1))}L+\u003dI}return L};\nR2$\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;L\u003dnew tlR(L||e,c||e);return{x:e.x+((I\u003d\u003d\u003dvoid 0?0:I)?L.X*-1:L.X)*.2,y:e.y+((I\u003d\u003d\u003dvoid 0?0:I)?L.K*-1:L.K)*.2}};\ntlR\u003dfunction(e,L){this.K\u003dthis.X\u003d0;this.X\u003dL.x-e.x;this.K\u003dL.y-e.y};\nTin\u003dfunction(e,L){var c,I,B;return g.Z(function(x){if(x.K\u003d\u003d1)return c\u003d{context:g.l1(),settingItemIds:L},I\u003dg.d9(OGn),g.a(x,g.w_(e,c,I),2);B\u003dx.X;return!B||B.errorMetadata?(qur(\"GetSettingValuesRequest\",B),x.return(void 0)):x.return(B.settingValues)})};\nMlx\u003dfunction(e,L,c){var I,B,x;g.Z(function(S){if(S.K\u003d\u003d1)return I\u003d{context:g.l1(),settingItemId:L,newValue:c},B\u003dg.d9(W9M),g.a(S,g.w_(e,I,B),2);x\u003dS.X;if(!x||x.errorMetadata)return qur(\"SetSettingRequest\",x),S.return(void 0);g.AJ(S)})};\nqur\u003dfunction(e,L){L?L.errorMetadata\u0026\u0026g.F7(new g.yu(e+\" failed with status \"+L.errorMetadata.status)):g.F7(new g.yu(e+\" failed with empty response\"))};\nz2T\u003dfunction(e){return zE(e,0,\"gclid\",e.search(vO))\u003e\u003d0||zE(e,0,\"gad_source\",e.search(vO))\u003e\u003d0};\nspv\u003dfunction(){this.X\u003dnew Map};\nf0T\u003dfunction(e,L){var c\u003dFg().resolve(vvJ);if(z2T(L)){var I\u003dfW(L,\"gclid\");L\u003d{handleEvent:function(h){e\u0026\u0026!e.closed\u0026\u0026typeof e.postMessage\u003d\u003d\u003d\"function\"\u0026\u0026h\u0026\u0026h.origin\u0026\u0026h.source\u003d\u003d\u003de\u0026\u0026h.data\u0026\u0026h.data.action\u003d\u003d\u003d\"gcl_setup\"\u0026\u0026e.postMessage(Object.assign({},{action:\"gcl_transfer\"},I\u0026\u0026{gclid:I},{gadSource:2}),h.origin)}};\nfor(var B\u003dg.f(c.X),x\u003dB.next();!x.done;x\u003dB.next()){var S\u003dg.f(x.value);x\u003dS.next().value;S\u003dS.next().value;if(x.closed)try{window.removeEventListener(\"message\",S),c.X.delete(x)}catch(h){g.A9(h)}}e\u0026\u0026c.X.size\u003c15\u0026\u0026(c.X.set(e,L),window.addEventListener(\"message\",L))}};\nRz\u003dfunction(e,L,c){if(!L)return e.length\u003e\u003d1?e[e.length-1]:null;for(var I\u003dg.f(e),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.width\u0026\u0026B.height\u0026\u0026(c\u0026\u0026B.width\u003e\u003dL||!c\u0026\u0026B.height\u003e\u003dL))return B;for(L\u003de.length-1;L\u003e\u003d0;L--)if(c\u0026\u0026e[L].width||!c\u0026\u0026e[L].height)return e[L];return e[0]};\nuI\u003dfunction(){this.state\u003d1;this.zk\u003dnull;this.PU\u003dvoid 0};\nF9v\u003dfunction(e,L,c,I,B,x){var S\u003dS\u003d\u003d\u003dvoid 0?\"trayride\":S;c?(e.Oq(2),g.Ex(c,function(){if(window[S])A$M(e,I,S,B);else{e.Oq(3);var h\u003dfun(c),R\u003ddocument.getElementById(h);R\u0026\u0026(s6n(h),R.parentNode.removeChild(R));g.F7(new g.yu(\"BL:ULB\",\"\"+c))}},x)):L?(x\u003dg.ql(\"SCRIPT\"),L instanceof zy?(x.textContent\u003ds3(L),va(x)):x.textContent\u003dL,x.nonce\u003dM9(document),document.head.appendChild(x),document.head.removeChild(x),window[S]?A$M(e,I,S,B):(e.Oq(4),g.F7(new g.yu(\"BL:ULBJ\")))):g.F7(new g.yu(\"BL:ULV\"))};\nA$M\u003dfunction(e,L,c,I){e.Oq(5);var B\u003d!!e.PU\u0026\u0026bGH.includes(g.hp(e.PU)||\"\");try{var x\u003dnew hU({program:L,globalName:c,CJ:{disable:!g.uL(\"att_web_record_metrics\")||!g.uL(\"att_skip_metrics_for_cookieless_domains_ks\")\u0026\u0026B,EU:\"aGIf\"}});x.NJ.then(function(){e.Oq(6);I\u0026\u0026I(L)});\ne.yN(x)}catch(S){e.Oq(7),S instanceof Error\u0026\u0026g.F7(S)}};\ntA\u003dfunction(){var e\u003dg.BU(\"yt.abuse.playerAttLoader\");return e\u0026\u0026[\"bgvma\",\"bgvmb\",\"bgvmc\"].every(function(L){return L in e})?e:null};\nOQ\u003dfunction(){uI.apply(this,arguments)};\nq7\u003dfunction(){};\niGr\u003dfunction(e,L,c){for(var I\u003d!1,B\u003dg.f(e.ZJ.entries()),x\u003dB.next();!x.done;x\u003dB.next())x\u003dg.f(x.value).next().value,x.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026x.J7\u003d\u003d\u003d\"core\"\u0026\u0026(I\u003d!0);if(I){a:if(!c){e\u003dg.f(e.ZJ.entries());for(c\u003de.next();!c.done;c\u003de.next())if(I\u003dg.f(c.value),c\u003dI.next().value,I\u003dI.next().value,c.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026c.J7\u003d\u003d\u003d\"core\"){c\u003dI.layoutId;break a}c\u003dvoid 0}c?L.zM(c):Ir(\"No triggering layout ID available when attempting to mute.\")}};\nTd\u003dfunction(e,L){this.Q2\u003de;this.rQ\u003dL};\nWC\u003dfunction(){};\nM7\u003dfunction(){};\ngv$\u003dfunction(e){g.p.call(this);var L\u003dthis;this.l4\u003de;this.X\u003dnew Map;zd(this,\"commandExecutorCommand\",function(c,I,B){GrR(L,c.commands,I,B)});\nzd(this,\"clickTrackingParams\",function(){})};\nkrM\u003dfunction(e,L){zd(e,L.Yo(),function(c,I,B){L.MP(c,I,B)})};\nzd\u003dfunction(e,L,c){e.We();e.X.get(L)\u0026\u0026g.A9(Error(\"Extension name \"+L+\" already registered\"));e.X.set(L,c)};\nGrR\u003dfunction(e,L,c,I){L\u003dL\u003d\u003d\u003dvoid 0?[]:L;e.We();var B\u003d[],x\u003d[];L\u003dg.f(L);for(var S\u003dL.next();!S.done;S\u003dL.next())S\u003dS.value,g.Q(S,DcR)||g.Q(S,wLv)?B.push(S):x.push(S);B\u003dg.f(B);for(L\u003dB.next();!L.done;L\u003dB.next())sQ(e,L.value,c,I);x\u003dg.f(x);for(B\u003dx.next();!B.done;B\u003dx.next())sQ(e,B.value,c,I)};\nsQ\u003dfunction(e,L,c,I){e.We();L.loggingUrls\u0026\u0026J$v(e,\"loggingUrls\",L.loggingUrls,c,I);L\u003dg.f(Object.entries(L));for(var B\u003dL.next();!B.done;B\u003dL.next()){var x\u003dg.f(B.value);B\u003dx.next().value;x\u003dx.next().value;B\u003d\u003d\u003d\"openPopupAction\"?e.l4.get().uG(\"innertubeCommand\",{openPopupAction:x}):B\u003d\u003d\u003d\"confirmDialogEndpoint\"?e.l4.get().uG(\"innertubeCommand\",{confirmDialogEndpoint:x}):Vlv.hasOwnProperty(B)||J$v(e,B,x,c,I)}};\nJ$v\u003dfunction(e,L,c,I,B){if((e\u003de.X.get(L))\u0026\u0026typeof e\u003d\u003d\u003d\"function\")try{e(c,I,B)}catch(x){g.A9(x)}else L\u003dnew g.yu(\"Unhandled field\",L),g.F7(L)};\nvC\u003dfunction(e,L,c){this.zr\u003de;this.X\u003dL;this.Tm\u003dc;zr(Fg(),{X9:vvJ,uR:spv})};\nfu\u003dfunction(e){this.value\u003de};\nAA\u003dfunction(e){this.value\u003de};\nFr\u003dfunction(e){this.value\u003de};\nbI\u003dfunction(e){this.value\u003de};\niI\u003dfunction(e){this.value\u003de};\nGd\u003dfunction(e){this.value\u003de};\ngf\u003dfunction(e){this.value\u003de};\nkm\u003dfunction(){fu.apply(this,arguments)};\nDU\u003dfunction(e){this.value\u003de};\nwf\u003dfunction(e){this.value\u003de};\nJA\u003dfunction(e){this.value\u003de};\nV8\u003dfunction(e){this.value\u003de};\nCu\u003dfunction(e){this.value\u003de};\naz\u003dfunction(e){this.value\u003de};\nN7\u003dfunction(e){this.value\u003de};\nmy\u003dfunction(e){this.value\u003de};\ny8\u003dfunction(e){this.value\u003de};\nZU\u003dfunction(e){this.value\u003de};\npu\u003dfunction(){fu.apply(this,arguments)};\n$m\u003dfunction(e){this.value\u003de};\nj3\u003dfunction(e){this.value\u003de};\nHC\u003dfunction(e){this.value\u003de};\nlI\u003dfunction(e){this.value\u003de};\nPC\u003dfunction(e){this.value\u003de};\nQ8\u003dfunction(e){this.value\u003de};\ndf\u003dfunction(e){this.value\u003de};\nUQ\u003dfunction(e){this.value\u003de};\nEQ\u003dfunction(e){this.value\u003de};\nXr\u003dfunction(e){this.value\u003de};\nKu\u003dfunction(e){this.value\u003de};\nYm\u003dfunction(e){this.value\u003de};\nnu\u003dfunction(e){this.value\u003de};\nep\u003dfunction(e){this.value\u003de};\nLR\u003dfunction(e){this.value\u003de};\ncv\u003dfunction(e){this.value\u003de};\nIW\u003dfunction(e){this.value\u003de};\nBv\u003dfunction(e){this.value\u003de};\nxK\u003dfunction(e){this.value\u003de};\noW\u003dfunction(e){this.value\u003de};\nSp\u003dfunction(e){this.value\u003de};\nry\u003dfunction(e){this.value\u003de};\nhl\u003dfunction(e){this.value\u003de};\nRW\u003dfunction(e){this.value\u003de};\nuN\u003dfunction(e){this.value\u003de};\ntl\u003dfunction(e){this.value\u003de};\nOE\u003dfunction(e){this.value\u003de};\nqj\u003dfunction(e){this.value\u003de};\nT9\u003dfunction(e){this.value\u003de};\nWv\u003dfunction(e){this.value\u003de};\nMj\u003dfunction(e){this.value\u003de};\nz9\u003dfunction(e){this.value\u003de};\nsE\u003dfunction(e){this.value\u003de};\nvv\u003dfunction(e){this.value\u003de};\nfR\u003dfunction(e){this.value\u003de};\nAl\u003dfunction(e){this.value\u003de};\nF3\u003dfunction(e){this.value\u003de};\nbN\u003dfunction(e){this.value\u003de};\niN\u003dfunction(){fu.apply(this,arguments)};\nG9\u003dfunction(e){this.value\u003de};\ngy\u003dfunction(){fu.apply(this,arguments)};\nkK\u003dfunction(){fu.apply(this,arguments)};\nDw\u003dfunction(){fu.apply(this,arguments)};\nwy\u003dfunction(){fu.apply(this,arguments)};\nJl\u003dfunction(){fu.apply(this,arguments)};\nV0\u003dfunction(e){this.value\u003de};\nCR\u003dfunction(e){this.value\u003de};\naW\u003dfunction(e){this.value\u003de};\nNj\u003dfunction(e){this.value\u003de};\nmu\u003dfunction(e){this.value\u003de};\nZw\u003dfunction(e,L,c){if(c\u0026\u0026!c.includes(e.layoutType))return!1;L\u003dg.f(L);for(c\u003dL.next();!c.done;c\u003dL.next())if(!y0(e.clientMetadata,c.value))return!1;return!0};\npR\u003dfunction(){return\"\"};\nCxT\u003dfunction(e,L){switch(e){case \"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\":return 0;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\":return 1;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\":return 2;case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return 3;case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return 4;case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return 5;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\":return 6;case \"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\":return 7;default:return L(e),8}};\n$K\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;WU.call(this,e);this.Bc\u003dc;this.vK\u003dI;this.args\u003d[];L\u0026\u0026this.args.push(L)};\nK\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;WU.call(this,e);this.Bc\u003dc;this.vK\u003dI;this.args\u003d[];L\u0026\u0026this.args.push(L)};\njp\u003dfunction(e){var L\u003dnew Map;e.forEach(function(c){L.set(c.X(),c)});\nthis.X\u003dL};\ny0\u003dfunction(e,L){return e.X.has(L)};\nHv\u003dfunction(e,L){e\u003de.X.get(L);if(e!\u003d\u003dvoid 0)return e.get()};\nlN\u003dfunction(e){return Array.from(e.X.keys())};\nPv\u003dfunction(e,L,c){if(c\u0026\u0026c!\u003d\u003de.slotType)return!1;L\u003dg.f(L);for(c\u003dL.next();!c.done;c\u003dL.next())if(!y0(e.clientMetadata,c.value))return!1;return!0};\nNif\u003dfunction(e){var L;return((L\u003da0$.get(e))\u003d\u003dnull?void 0:L.Y_)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\ndy\u003dfunction(e,L){var c\u003d{type:L.slotType,controlFlowManagerLayer:mcc.get(L.J7)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};L.slotEntryTrigger\u0026\u0026(c.entryTriggerType\u003dL.slotEntryTrigger.triggerType);L.slotPhysicalPosition!\u003d\u003d1\u0026\u0026(c.slotPhysicalPosition\u003dL.slotPhysicalPosition);if(e){c.debugData\u003d{slotId:L.slotId};if(e\u003dL.slotEntryTrigger)c.debugData.slotEntryTriggerData\u003dQ0(e);e\u003dL.slotFulfillmentTriggers;c.debugData.fulfillmentTriggerData\u003d[];e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next())c.debugData.fulfillmentTriggerData.push(Q0(I.value));\nL\u003dL.slotExpirationTriggers;c.debugData.expirationTriggerData\u003d[];L\u003dg.f(L);for(e\u003dL.next();!e.done;e\u003dL.next())c.debugData.expirationTriggerData.push(Q0(e.value))}return c};\ny$r\u003dfunction(e,L){var c\u003d{type:L.layoutType,controlFlowManagerLayer:mcc.get(L.J7)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};e\u0026\u0026(c.debugData\u003d{layoutId:L.layoutId});return c};\nQ0\u003dfunction(e,L){var c\u003d{type:e.triggerType};L!\u003dnull\u0026\u0026(c.category\u003dL);e.triggeringSlotId!\u003dnull\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedSlotId\u003de.triggeringSlotId);e.triggeringLayoutId!\u003dnull\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedLayoutId\u003de.triggeringLayoutId);return c};\nZGM\u003dfunction(e,L,c,I){L\u003d{opportunityType:L};e\u0026\u0026(I||c)\u0026\u0026(I\u003dg.Mt(I||[],function(B){return dy(e,B)}),L.debugData\u003dObject.assign({},c\u0026\u0026c.length\u003e0?{associatedSlotId:c}:{},I.length\u003e0?{slots:I}:{}));\nreturn L};\nEE\u003dfunction(e,L){return function(c){return pLr(UE(e),L.slotId,L.slotType,L.slotPhysicalPosition,L.J7,L.slotEntryTrigger,L.slotFulfillmentTriggers,L.slotExpirationTriggers,c.layoutId,c.layoutType,c.J7)}};\npLr\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){return{adClientDataEntry:{slotData:dy(e,{slotId:L,slotType:c,slotPhysicalPosition:I,J7:B,slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:h,clientMetadata:new jp([])}),layoutData:y$r(e,{layoutId:R,layoutType:u,J7:t,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],hK:new Map,clientMetadata:new jp([]),wT:{}})}}};\nKR\u003dfunction(e){this.ZY\u003de;e\u003dMath.random();var L\u003dthis.ZY.get();L\u003dg.X3(L.V.S().experiments,\"html5_debug_data_log_probability\");L\u003dNumber.isFinite(L)\u0026\u0026L\u003e\u003d0\u0026\u0026L\u003c\u003d1?L:0;this.X\u003de\u003cL};\nUE\u003dfunction(e){return e.X||e.ZY.get().V.S().Y(\"html5_force_debug_data_for_client_tmp_logs\")};\nYK\u003dfunction(e,L,c,I){g.p.call(this);this.K\u003dL;this.Mx\u003dc;this.ZY\u003dI;this.X\u003de(this,this,this,this,this);g.l(this,this.X);e\u003dg.f(L);for(L\u003de.next();!L.done;L\u003de.next())g.l(this,L.value)};\nnR\u003dfunction(e,L){e.K.add(L)};\neh\u003dfunction(e,L){e.K.delete(L)};\ncq\u003dfunction(e,L,c,I){Ir(c,L,void 0,void 0,c.vK);c.Bc?e.Mx.eF(I,c.Bc,L):Ir(\"adsClientErrorMessage is missing.\",L);LC(e,L,!0)};\njpJ\u003dfunction(e,L,c){if(I2(e.X,L))if(Bq(e.X,L).G\u003dc?\"filled\":\"not_filled\",c\u003d\u003d\u003dnull){e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",L);c\u003dg.f(e.K);for(var I\u003dc.next();!I.done;I\u003dc.next())I.value.o9(L);LC(e,L,!1)}else{e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",L,c);e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",L,c);var B,x\u003d(B\u003dc.EA)!\u003dnull?B:Hv(c.clientMetadata,\"metadata_type_sub_layouts\");if(x)for(B\u003dg.f(x),x\u003dB.next();!x.done;x\u003dB.next())e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",\nL,x.value);B\u003dg.f(e.K);for(x\u003dB.next();!x.done;x\u003dB.next())x.value.MO(L);if(I2(e.X,L))if(Bq(e.X,L).B)LC(e,L,!1);else{e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",L,c);try{I\u003de.X;if(!Bq(I,L))throw new $K(\"Unknown slotState for onLayout\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!I.OV.Sv.get(L.slotType))throw new $K(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+L.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY\");\nif(c.layoutExitNormalTriggers.length\u003d\u003d0\u0026\u0026c.layoutExitSkipTriggers.length\u003d\u003d0\u0026\u0026c.layoutExitMuteTriggers.length\u003d\u003d0\u0026\u0026c.layoutExitUserInputSubmittedTriggers.length\u003d\u003d0\u0026\u0026c.Mw.length\u003d\u003d0)throw new $K(\"Layout has no exit triggers.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER\");xH(I,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.layoutExitNormalTriggers);xH(I,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",c.layoutExitSkipTriggers);xH(I,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.layoutExitMuteTriggers);\nxH(I,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.layoutExitUserInputSubmittedTriggers);xH(I,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Mw)}catch(u){u instanceof $K?e.Xc(L,c,u,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.Xc(L,c,new $K(\"Unexpected error: \"+u,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");LC(e,L,!0);return}Bq(e.X,L).j\u003d!0;try{var S\u003de.X,h\u003dBq(S,L),R\u003dS.OV.Sv.get(L.slotType).get().build(S.G,S.K,L,c);R.init();h.layout\u003d\nc;if(h.Z)throw new $K(\"Already had LayoutRenderingAdapter registered for slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER\");h.Z\u003dR;o2(S,h,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.layoutExitNormalTriggers);o2(S,h,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",c.layoutExitSkipTriggers);o2(S,h,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.layoutExitMuteTriggers);o2(S,h,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.layoutExitUserInputSubmittedTriggers);o2(S,h,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\nc.Mw)}catch(u){Sh(e,L);u instanceof $K?e.Xc(L,c,u,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):e.Xc(L,c,new $K(\"Unexpected error: \"+u,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");LC(e,L,!0);return}e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",L,c);I\u003dg.f(e.K);for(S\u003dI.next();!S.done;S\u003dI.next())S.value.zV(L,c);Sh(e,L);$cn(e,L)}else e\u003de.ZY.get(),g.rw(e.V.S())||hz(e.V.S())||g.R2(e.V.S())?e\u003d!0:(Ir(\"Composite VOD on legacy path.\"),e\u003d!1),e\u0026\u0026Ir(\"slot is unscheduled after been fulfilled.\",\nL,c)}};\nHG6\u003dfunction(e,L,c){L.J7!\u003d\u003d\"core\"\u0026\u0026e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",L,c,void 0)};\nl0x\u003dfunction(e,L,c){e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",L,c,void 0);e\u003dg.f(e.K);for(var I\u003de.next();!I.done;I\u003de.next())I.value.zV(L,c)};\nPxf\u003dfunction(e,L,c){e\u003dg.f(e.K);for(var I\u003de.next();!I.done;I\u003de.next())I.value.Gr(L,c)};\nuh\u003dfunction(e,L,c){e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",L,c,void 0);e\u003dg.f(e.K);for(var I\u003de.next();!I.done;I\u003de.next())I.value.Hy(L,c)};\ntz\u003dfunction(e,L,c,I){e.Mx.Dn(Nif(I),L,c,void 0);e\u003dg.f(e.K);for(var B\u003de.next();!B.done;B\u003de.next())B.value.Gy(L,c,I)};\nSh\u003dfunction(e,L){if(I2(e.X,L)){Bq(e.X,L).j\u003d!1;var c\u003dOZ;L\u003dBq(e.X,L);var I\u003d[].concat(g.V(L.J));FfH(L.J);c(e,I)}};\nOZ\u003dfunction(e,L){L.sort(function(x,S){function h(R){Ir(\"TriggerCategoryOrder enum does not contain trigger category: \"+R)}\nreturn x.category\u003d\u003d\u003dS.category?x.trigger.triggerId.localeCompare(S.trigger.triggerId):CxT(x.category,h)-CxT(S.category,h)});\nvar c\u003dnew Map;L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())if(I\u003dI.value,I2(e.X,I.slot))if(Bq(e.X,I.slot).j)Bq(e.X,I.slot).J.push(I);else{e.Mx.GJ(\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",I.slot,I,I.layout);var B\u003dc.get(I.category);B||(B\u003d[]);B.push(I);c.set(I.category,B)}L\u003dg.f(Qpv);for(I\u003dL.next();!I.done;I\u003dL.next())B\u003dg.f(I.value),I\u003dB.next().value,B\u003dB.next().value,(I\u003dc.get(I))\u0026\u0026dc6(e,I,B);(L\u003dc.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026UcJ(e,L);(L\u003dc.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026EvH(e,\nL);(c\u003dc.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026XLf(e,c)};\ndc6\u003dfunction(e,L,c){L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())I\u003dI.value,I.layout\u0026\u0026qd(e.X,I.slot)\u0026\u0026K9c(e,I.slot,I.layout,c)};\nUcJ\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())LC(e,c.value.slot,!1)};\nEvH\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;a:switch(Bq(e.X,c.slot).G){case \"not_filled\":var I\u003d!0;break a;default:I\u003d!1}I\u0026\u0026(e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",c.slot),e.X.XA(c.slot))}};\nXLf\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",c.slot);for(var I\u003dg.f(e.K),B\u003dI.next();!B.done;B\u003dI.next())B.value.wM(c.slot);try{var x\u003de.X,S\u003dc.slot,h\u003dBq(x,S);if(!h)throw new K(\"Got enter request for unknown slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!h.K)throw new K(\"Tried to enter slot with no assigned slotAdapter\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");if(h.X!\u003d\u003d\"scheduled\")throw new K(\"Tried to enter a slot from stage: \"+\nh.X,void 0,\"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE\");if(Tu(h))throw new K(\"Got enter request for already active slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION\");for(var R\u003dg.f(Wq(x,S.slotType+\"_\"+S.slotPhysicalPosition).values()),u\u003dR.next();!u.done;u\u003dR.next()){var t\u003du.value;if(h!\u003d\u003dt\u0026\u0026Tu(t))throw new K(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:t.X},\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");}}catch(O){O instanceof K\u0026\u0026O.Bc?(e.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\nO.Bc,c.slot),Ir(O,c.slot,Md(e.X,c.slot),void 0,O.vK)):(e.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",c.slot),Ir(O,c.slot));LC(e,c.slot,!0);continue}c\u003dBq(e.X,c.slot);c.X!\u003d\u003d\"scheduled\"\u0026\u0026zu(c.slot,c.X,\"enterSlot\");c.X\u003d\"enter_requested\";c.K.td()}};\n$cn\u003dfunction(e,L){if(I2(e.X,L)\u0026\u0026Tu(Bq(e.X,L))\u0026\u0026Md(e.X,L)\u0026\u0026!qd(e.X,L)){var c;e.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",L,(c\u003dMd(e.X,L))!\u003dnull?c:void 0);e\u003dBq(e.X,L);e.X!\u003d\u003d\"entered\"\u0026\u0026zu(e.slot,e.X,\"enterLayoutForSlot\");e.X\u003d\"rendering\";e.Z.startRendering(e.layout)}};\nK9c\u003dfunction(e,L,c,I){if(I2(e.X,L)){var B\u003de.Mx,x\u003dB.Dn,S;var h\u003d((S\u003da0$.get(I))\u003d\u003dnull?void 0:S.G$)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";x.call(B,h,L,c);e\u003dBq(e.X,L);e.X!\u003d\u003d\"rendering\"\u0026\u0026zu(e.slot,e.X,\"exitLayout\");e.X\u003d\"rendering_stop_requested\";e.Z.L9(c,I)}};\nLC\u003dfunction(e,L,c){if(I2(e.X,L)){a:switch(Bq(e.X,L).X){case \"exit_requested\":var I\u003d!0;break a;default:I\u003d!1}if(!I)a:switch(Bq(e.X,L).X){case \"rendering_stop_requested\":I\u003d!0;break a;default:I\u003d!1}if(I\u0026\u0026(Bq(e.X,L).B\u003d!0,!c))return;if(Tu(Bq(e.X,L)))Bq(e.X,L).B\u003d!0,Yux(e,L,c);else{a:switch(Bq(e.X,L).G){case \"fill_requested\":c\u003d!0;break a;default:c\u003d!1}if(c)Bq(e.X,L).B\u003d!0,I2(e.X,L)\u0026\u0026(e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",L),L\u003dBq(e.X,L),L.G\u003d\"fill_cancel_requested\",L.T.XX());else{c\u003d\nMd(e.X,L);(I\u003de.ZY.get().V.S().experiments.N0(\"h5_enable_layout_unscheduling_events\"))\u0026\u0026(c?e.Gr(L,c):Ir(Error(\"Layout is null for LayoutUnscheduled event.\"),L,c,void 0,!1));e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",L);var B\u003dBq(e.X,L),x\u003dL.slotEntryTrigger,S\u003dB.Gm.get(x.triggerId);S\u0026\u0026(S.EE(x),B.Gm.delete(x.triggerId));x\u003dg.f(L.slotFulfillmentTriggers);for(S\u003dx.next();!S.done;S\u003dx.next()){S\u003dS.value;var h\u003dB.pS.get(S.triggerId);h\u0026\u0026(h.EE(S),B.pS.delete(S.triggerId))}x\u003dg.f(L.slotExpirationTriggers);\nfor(S\u003dx.next();!S.done;S\u003dx.next())if(S\u003dS.value,h\u003dB.D.get(S.triggerId))h.EE(S),B.D.delete(S.triggerId);B.layout!\u003dnull\u0026\u0026(x\u003dB.layout,sZ(B,x.layoutExitNormalTriggers),sZ(B,x.layoutExitSkipTriggers),sZ(B,x.layoutExitMuteTriggers),sZ(B,x.layoutExitUserInputSubmittedTriggers),sZ(B,x.Mw));B.T\u003dvoid 0;B.K!\u003dnull\u0026\u0026(B.K.release(),B.K\u003dvoid 0);B.Z!\u003dnull\u0026\u0026(B.Z.release(),B.Z\u003dvoid 0);B\u003de.X;Bq(B,L)\u0026\u0026(B\u003dWq(B,L.slotType+\"_\"+L.slotPhysicalPosition))\u0026\u0026B.delete(L.slotId);e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",\nL);e\u003dg.f(e.K);for(B\u003de.next();!B.done;B\u003de.next())B\u003dB.value,B.Pg(L),c\u0026\u0026!I\u0026\u0026B.Gr(L,c)}}}};\nYux\u003dfunction(e,L,c){if(I2(e.X,L)\u0026\u0026Tu(Bq(e.X,L))){var I\u003dMd(e.X,L);if(I\u0026\u0026qd(e.X,L))K9c(e,L,I,c?\"error\":\"abandoned\");else{e.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",L);try{var B\u003dBq(e.X,L);if(!B)throw new K(\"Cannot exit slot it is unregistered\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED\");B.X!\u003d\u003d\"enter_requested\"\u0026\u0026B.X!\u003d\u003d\"entered\"\u0026\u0026B.X!\u003d\u003d\"rendering\"\u0026\u0026zu(B.slot,B.X,\"exitSlot\");B.X\u003d\"exit_requested\";if(B.K\u003d\u003d\u003dvoid 0)throw B.X\u003d\"scheduled\",new K(\"Cannot exit slot because adapter is not defined\",\nvoid 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");B.K.oG()}catch(x){x instanceof K\u0026\u0026x.Bc?(e.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",x.Bc,L),Ir(x,L,void 0,void 0,x.vK)):(e.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",L),Ir(x,L))}}}};\nnvn\u003dfunction(e){this.slot\u003de;this.Gm\u003dnew Map;this.pS\u003dnew Map;this.D\u003dnew Map;this.h7\u003dnew Map;this.Z\u003dthis.layout\u003dthis.K\u003dthis.T\u003dvoid 0;this.j\u003dthis.B\u003d!1;this.J\u003d[];this.X\u003d\"not_scheduled\";this.G\u003d\"not_filled\"};\nTu\u003dfunction(e){return e.X\u003d\u003d\u003d\"enter_requested\"||e.isActive()};\nvq\u003dfunction(e,L,c,I,B,x){g.p.call(this);this.OV\u003de;this.Z\u003dL;this.B\u003dc;this.G\u003dI;this.K\u003dB;this.ZY\u003dx;this.X\u003dnew Map};\nWq\u003dfunction(e,L){return(e\u003de.X.get(L))?e:new Map};\nBq\u003dfunction(e,L){return Wq(e,L.slotType+\"_\"+L.slotPhysicalPosition).get(L.slotId)};\neCv\u003dfunction(e){var L\u003d[];e.X.forEach(function(c){c\u003dg.f(c.values());for(var I\u003dc.next();!I.done;I\u003dc.next())L.push(I.value.slot)});\nreturn L};\nI2\u003dfunction(e,L){return Bq(e,L)!\u003dnull};\nqd\u003dfunction(e,L){e\u003dBq(e,L);if(L\u003de.layout!\u003dnull)a:switch(e.X){case \"rendering\":case \"rendering_stop_requested\":L\u003d!0;break a;default:L\u003d!1}return L};\nMd\u003dfunction(e,L){(e\u003dBq(e,L))?e.layout!\u003dnull\u0026\u0026!e.layout\u0026\u0026Ir(\"Unexpected empty layout\",L):Ir(\"Unexpected undefined slotState\",L);return(e\u003d\u003dnull?void 0:e.layout)||null};\nfC\u003dfunction(e,L,c){if(c.length\u003d\u003d0)throw new K(\"No \"+L1c.get(L)+\" triggers found for slot.\",void 0,c9T(L));c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,!e.OV.De.get(I.triggerType))throw new K(\"No trigger adapter registered for \"+L+\" trigger of type: \"+I.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nc9T\u003dfunction(e){switch(e){case \"TRIGGER_CATEGORY_SLOT_ENTRY\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_ENTRY_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_EXPIRATION\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_EXPIRATION_TRIGGER\";case \"TRIGGER_CATEGORY_SLOT_FULFILLMENT\":return\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_SLOT_FULFILLMENT_TRIGGER\";default:return\"ADS_CLIENT_ERROR_MESSAGE_INVALID_TRIGGER\"}};\nxH\u003dfunction(e,L,c){c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,!e.OV.De.get(I.triggerType))throw new $K(\"No trigger adapter registered for \"+L1c.get(L)+\" trigger of type: \"+I.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\no2\u003dfunction(e,L,c,I){I\u003dg.f(I);for(var B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003de.OV.De.get(B.triggerType);x.mA(c,B,L.slot,L.layout?L.layout:null);L.h7.set(B.triggerId,x)}};\nsZ\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003de.h7.get(c.triggerId);I\u0026\u0026(I.EE(c),e.h7.delete(c.triggerId))}};\nzu\u003dfunction(e,L,c){Ir(\"Slot stage was \"+L+\" when calling method \"+c,e)};\nIan\u003dfunction(e){return Az(e.fJ).concat(Az(e.De)).concat(Az(e.I4)).concat(Az(e.d4)).concat(Az(e.Sv))};\nAz\u003dfunction(e){var L\u003d[];e\u003dg.f(e.values());for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,c.x4\u0026\u0026L.push(c);return L};\nF5\u003dfunction(e){g.p.call(this);var L\u003dthis;this.X\u003de;this.instance\u003dnull;this.addOnDisposeCallback(function(){g.L0(L.instance);L.instance\u003dnull})};\nbh\u003dfunction(e){return new F5(e)};\nih\u003dfunction(e){g.p.call(this);this.X\u003de;this.K\u003dBo6(this)};\nBo6\u003dfunction(e){var L\u003dnew YK(function(c,I,B,x){return new vq(e.X.OV,c,I,B,x,e.X.ZY)},new Set(Ian(e.X.OV).concat(e.X.listeners)),e.X.Mx,e.X.ZY);\ng.l(e,L);return L};\nGu\u003dfunction(e){this.X\u003de};\ngw\u003dfunction(e,L,c){GrR(e.X(),L,c)};\nkH\u003dfunction(e,L,c,I){(e\u003de.X())||Ir(\"Could not initiate a command router instance.\");sQ(e,L,c,I)};\nDV\u003dfunction(){this.listeners\u003dnew Set};\nww\u003dfunction(e){this.ZY\u003de};\nxyH\u003dfunction(e,L){var c\u003dL.bgp\u0026\u0026L.bgub,I\u003d!!L.upb;L.siub\u0026\u0026L.scs\u0026\u0026(c||I)\u0026\u0026(I\u0026\u0026Jz(e.ZY.get(),\"html5_export_sodar_snapshot\")?Xy().then(function(B){B\u003dB.snapshot.bind(B);g.IL(\"yt.abuse.playerAttLoaderRun\",B);DTn(L.siub,L.scs,L.bgub,L.bgp,L.upb)}):DTn(L.siub,L.scs,L.bgub,L.bgp,L.upb))};\nogn\u003dfunction(e,L,c,I,B){this.callback\u003de;this.slot\u003dL;this.K\u003dc;this.hm\u003dI;this.ZY\u003dB;this.X\u003dnull};\nr9f\u003dfunction(e,L,c,I){e.X\u0026\u0026Ir(\"Currently active request ongoing for slot. This should never happen\",e.slot);e.X\u003dL();e.X.then(function(B){e.X\u003dnull;I\u0026\u0026I(B);var x\u003dB.JY?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",S\u003de.K.get(),h\u003de.slot.slotId,R\u003dEE(e.hm.get(),{slotId:e.slot.slotId,slotType:e.slot.slotType,slotPhysicalPosition:e.slot.slotPhysicalPosition,J7:e.slot.J7,slotEntryTrigger:e.slot.slotEntryTrigger,slotFulfillmentTriggers:e.slot.slotFulfillmentTriggers,slotExpirationTriggers:e.slot.slotExpirationTriggers}),\nu\u003dVq(S.K.get(),x,h),t\u003d{layoutId:u,layoutType:x,J7:\"core\"};B\u003d{layoutId:u,layoutType:x,hK:new Map,layoutExitNormalTriggers:[new SIM(S.X,h)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new fR(B)]),wT:R(t)};jpJ(e.callback,e.slot,B)},function(B){e.X\u003dnull;\nc\u0026\u0026c();B instanceof Ji||cq(e.callback,e.slot,new K(B,void 0,\"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR\",!0),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")})};\nhCn\u003dfunction(e){if(e.X\u003d\u003dnull)e.callback.f5(e.slot);else try{e.X.cancel(),e.X\u003dnull,e.callback.f5(e.slot)}catch(L){e.X\u003dnull,cq(e.callback,e.slot,new K(L,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE\"),\"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED\")}};\nCC\u003dfunction(e,L,c,I){!e\u0026\u0026(c\u003d\u003d\u003dvoid 0?0:c)\u0026\u0026g.F7(Error(\"Player URL validator detects invalid url. \"+(I\u003d\u003d\u003dvoid 0?\"\":I)+\": \"+L));return e};\na2\u003dfunction(e,L){return L\u0026\u0026L.test(e)?!0:!1};\nu76\u003dfunction(e){return(e\u003dRCv\u0026\u0026RCv.exec(e))?e[0]:\"\"};\nNd\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return CC(a2(e,tBc),e,L,\"Trusted Stream URL\")};\ng.mF\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return CC(a2(e,OEc),e,L,\"Trusted Image URL\")};\nToJ\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return CC(a2(e,qI$),e,L,\"Trusted Promoted Video Domain URL\")};\nMB$\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return CC(a2(e,W1J),e,L,\"Drm Licensor URL\")};\nsoc\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return CC(a2(e,zC$),e,L,\"Captions URL\")};\nvg$\u003dfunction(e){e\u003dnew g.Yd(e);g.na(e,document.location.protocol);g.e9(e,document.location.hostname);document.location.port\u0026\u0026g.Ls(e,document.location.port);return e.toString()};\nyq\u003dfunction(e){e\u003dnew g.Yd(e);g.na(e,document.location.protocol);return e.toString()};\ng.pC\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.start\u003de;this.end\u003dL;this.active\u003d!0;this.color\u003d\"\";this.K\u003dfaJ++;this.id\u003dc.id||\"\";this.priority\u003dc.priority||9;this.visible\u003dc.visible||!1;this.style\u003dc.style||ZV.AD_MARKER;this.namespace\u003dc.namespace||\"\";if(e\u003dc.color)e\u003de.toString(16),this.color\u003d\"#\"+Array(7-e.length).join(\"0\")+e;this.tooltip\u003dc.tooltip;this.icons\u003dc.icons?c.icons.filter(function(I){return g.zM(I.thumbnails,function(B){return g.mF(B.url)})}):null;\nthis.associatedClipId\u003dc.associatedClipId;this.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\nA9f\u003dfunction(e){return e\u003d\u003d\u003d-0x8000000000000?\"BEFORE_MEDIA_START\":e\u003d\u003d\u003d0?\"MEDIA_START\":e\u003d\u003d\u003d0x7ffffffffffff?\"MEDIA_END\":e\u003d\u003d\u003d0x8000000000000?\"AFTER_MEDIA_END\":e.toString()};\nF1$\u003dfunction(e,L){switch(e.style){case ZV.CHAPTER_MARKER:return L?8:5;case ZV.AD_MARKER:return 6;case ZV.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.$H\u003dfunction(e,L){return e.start-L.start||e.priority-L.priority||e.K-L.K};\ng.jh\u003dfunction(e){return\"crn_\"+e};\ng.Hq\u003dfunction(e){return\"crx_\"+e};\nlh\u003dfunction(e,L,c,I,B,x,S,h,R){this.slot\u003dL;this.K\u003dc;this.Tm\u003dS;this.Be\u003dh;this.aI\u003dR;this.X\u003dnew ogn(e,L,I,B,x)};\nbER\u003dfunction(e){var L;(L\u003de.aI)\u003d\u003dnull||L.get().V7(Hv(e.slot.clientMetadata,\"metadata_type_cue_point\").identifier)};\nPq\u003dfunction(e,L,c,I,B,x){this.slot\u003dL;this.X\u003dc;this.K\u003dnew ogn(e,L,I,B,x)};\nQq\u003dfunction(e,L){this.callback\u003de;this.slot\u003dL};\ndw\u003dfunction(e,L){return Pv(e,L.zI,L.slotType)?!0:!1};\nUZ\u003dfunction(){};\nEZ\u003dfunction(e,L,c,I,B,x,S){this.X\u003de;this.K\u003dL;this.hm\u003dc;this.ZY\u003dI;this.Tm\u003dB;this.Be\u003dx;this.aI\u003dS};\nX5\u003dfunction(){};\niEH\u003dfunction(e,L,c,I,B,x){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.Z\u003dI;this.X\u003dB;this.K\u003dx};\nggR\u003dfunction(e){if(Hv(e.slot.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\")){var L\u003dGhM(e,e.slot);KC(e.X.get(),\"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE\",function(){return[L]})}};\nkhf\u003dfunction(e){if(Hv(e.slot.clientMetadata,\"metadata_type_prefetch_metadata\")){var L\u003dGhM(e,e.slot);KC(e.X.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return[L]})}};\nGhM\u003dfunction(e,L){var c\u003dYH(e.K.get(),e.slot.slotType),I\u003dObject,B\u003dI.assign;e\u003de.slot;if(L.slotEntryTrigger){var x\u003dL.slotId;var S\u003dL.slotEntryTrigger;x\u003dS.triggeringSlotId!\u003dnull\u0026\u0026S.triggeringSlotId\u003d\u003d\u003dx?S.clone(c):S}else x\u003dvoid 0;return B.call(I,{},e,{slotId:c,slotEntryTrigger:x,slotFulfillmentTriggers:DyJ(L.slotId,c,L.slotFulfillmentTriggers),slotExpirationTriggers:DyJ(L.slotId,c,L.slotExpirationTriggers)})};\nDyJ\u003dfunction(e,L,c){var I\u003d[];c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next()){var x\u003dI,S\u003dx.push;var h\u003de;var R\u003dL;B\u003dB.value;h\u003dB.triggeringSlotId!\u003dnull\u0026\u0026B.triggeringSlotId\u003d\u003d\u003dh?B.clone(R):B;S.call(x,h)}return I};\ng.nC\u003dfunction(e,L){for(var c\u003dg.f(Object.keys(L)),I\u003dc.next(),B\u003d{};!I.done;B\u003d{placeholder:void 0},I\u003dc.next())I\u003dI.value,B.placeholder\u003dL[I],e\u003de.replace(new RegExp(\"\\\\$\"+I,\"gi\"),function(x){return function(){return x.placeholder}}(B));\nreturn e};\nwJn\u003dfunction(e,L,c){this.X\u003de;this.slot\u003dL;this.layout\u003dc};\nec\u003dfunction(e,L,c){L.layoutId!\u003d\u003de.layout.layoutId?e.X.Xc(e.slot,L,new $K(\"Unknown layout received. Required LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):c()};\nLz\u003dfunction(e,L,c,I){g.Yg.call(this);this.callback\u003de;this.Z\u003dI;this.X\u003d[];this.K\u003dnew wJn(e,L,c)};\nI0\u003dfunction(e,L,c,I,B,x,S,h){I\u003dI||Hv(c.clientMetadata,x);e\u003dcx(e);var R\u003daF(function(){B.Hy(L,c)});\nh.push(S(I,e,c.layoutId,{adsClientData:c.wT},function(){R()}))};\nxf\u003dfunction(e,L,c,I,B,x,S,h,R){if(L\u003d\u003d\u003de)if(R){if(R\u003d\u003d\u003dh.layoutId){a:{e\u003dg.f(c.keys());for(L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026x\u003d\u003d\u003dc.get(L).layoutId){c\u003d!0;break a}c\u003d!1}c?Bx(I,1):B?B():Ir(\"Tried to call engagePingCallback but it is null\",S,h)}}else Ir(\"Companion AdUxClick received without a layoutId\",S,h)};\no0\u003dfunction(e){var L,c,I,B,x;return!((L\u003de.get(\"active_view_viewable\"))\u003d\u003dnull||!L.length)||!((c\u003de.get(\"active_view_measurable\"))\u003d\u003dnull||!c.length)||!((I\u003de.get(\"active_view_fully_viewable_audible_half_duration\"))\u003d\u003dnull||!I.length)||!((B\u003de.get(\"audio_audible\"))\u003d\u003dnull||!B.length)||!((x\u003de.get(\"audio_measurable\"))\u003d\u003dnull||!x.length)};\nSc\u003dfunction(e){var L,c;return(c\u003de\u003d\u003dnull?void 0:(L\u003de.activeViewTracking)\u003d\u003dnull?void 0:L.trafficType)!\u003dnull?c:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nJ9c\u003dfunction(e){var L;return e\u003d\u003dnull?void 0:(L\u003de.activeViewTracking)\u003d\u003dnull?void 0:L.identifier};\nr4\u003dfunction(e){var L,c;return new Map([[\"impression\",e.impressionPings||[]],[\"error\",e.errorPings||[]],[\"mute\",e.mutePings||[]],[\"unmute\",e.unmutePings||[]],[\"pause\",e.pausePings||[]],[\"rewind\",e.rewindPings||[]],[\"resume\",e.resumePings||[]],[\"skip\",e.skipPings||[]],[\"swipe\",e.swipePings||[]],[\"close\",e.closePings||[]],[\"progress\",e.progressPings||[]],[\"clickthrough\",e.clickthroughPings||[]],[\"fullscreen\",e.fullscreenPings||[]],[\"active_view_viewable\",e.activeViewViewablePings||[]],[\"active_view_measurable\",\ne.activeViewMeasurablePings||[]],[\"active_view_fully_viewable_audible_half_duration\",e.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",((L\u003de.activeViewTracking)\u003d\u003dnull?void 0:L.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",((c\u003de.activeViewTracking)\u003d\u003dnull?void 0:c.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",e.endFullscreenPings||[]],[\"channel_clickthrough\",e.channelClickthroughPings||[]],[\"abandon\",e.abandonPings||[]],[\"start\",e.startPings||[]],[\"first_quartile\",\ne.firstQuartilePings||[]],[\"midpoint\",e.secondQuartilePings||[]],[\"third_quartile\",e.thirdQuartilePings||[]],[\"complete\",e.completePings||[]],[\"unmuted_impression\",e.unmutedImpressionPings||[]],[\"unmuted_error\",e.unmutedErrorPings||[]],[\"unmuted_mute\",e.unmutedMutePings||[]],[\"unmuted_unmute\",e.unmutedUnmutePings||[]],[\"unmuted_pause\",e.unmutedPausePings||[]],[\"unmuted_resume\",e.unmutedResumePings||[]],[\"unmuted_close\",e.unmutedClosePings||[]],[\"unmuted_progress\",e.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\ne.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",e.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",e.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",e.unmutedAbandonPings||[]],[\"unmuted_start\",e.unmutedStartPings||[]],[\"unmuted_first_quartile\",e.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",e.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",e.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",e.unmutedCompletePings||[]],[\"unmuted_skip\",e.unmutedSkipPings||[]]])};\nVBr\u003dfunction(e){switch(e){case \"abandon\":return\"unmuted_abandon\";case \"active_view_fully_viewable_audible_half_duration\":return null;case \"active_view_measurable\":return null;case \"active_view_viewable\":return null;case \"audio_audible\":return null;case \"audio_measurable\":return null;case \"channel_clickthrough\":return null;case \"clickthrough\":return\"unmuted_clickthrough\";case \"close\":return\"unmuted_close\";case \"companion_engagement\":return null;case \"complete\":return\"unmuted_complete\";case \"end_fullscreen\":return\"unmuted_end_fullscreen\";\ncase \"error\":return\"unmuted_error\";case \"first_quartile\":return\"unmuted_first_quartile\";case \"fullscreen\":return\"unmuted_fullscreen\";case \"impression\":return\"unmuted_impression\";case \"midpoint\":return\"unmuted_midpoint\";case \"mute\":return\"unmuted_mute\";case \"pause\":return\"unmuted_pause\";case \"progress\":return\"unmuted_progress\";case \"resume\":return\"unmuted_resume\";case \"rewind\":return null;case \"skip\":return\"unmuted_skip\";case \"swipe\":return null;case \"start\":return\"unmuted_start\";case \"third_quartile\":return\"unmuted_third_quartile\";\ncase \"unmute\":return\"unmuted_unmute\";case \"seek\":return null;case \"unmuted_abandon\":case \"unmuted_clickthrough\":case \"unmuted_complete\":case \"unmuted_end_fullscreen\":case \"unmuted_error\":case \"unmuted_first_quartile\":case \"unmuted_fullscreen\":case \"unmuted_impression\":case \"unmuted_midpoint\":case \"unmuted_mute\":case \"unmuted_pause\":case \"unmuted_close\":case \"unmuted_progress\":case \"unmuted_resume\":case \"unmuted_start\":case \"unmuted_third_quartile\":case \"unmuted_unmute\":case \"unmuted_skip\":return null;\ndefault:return null}};\nhE\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?null:B;this.Z\u003de;this.Tm\u003dL;this.layoutId\u003dI;this.G\u003d0;this.j\u003dnull;this.B\u003dvoid 0;this.X\u003dnew Set;this.K\u003dArray.from(this.Z.get(\"progress\")||[]);this.K.sort(function(x,S){return(x.offsetMilliseconds||0)-(S.offsetMilliseconds||0)});\nthis.T\u003d{adPlacementConfig:c,PZ:B}};\nR0\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\ncx\u003dfunction(e){var L\u003de.Tm.get();return ui(L,e.T)};\nOt\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;e.X.has(L)?tE(e,L,[]):e.AK(L,c)};\nqi\u003dfunction(e,L,c){for(c\u003dc\u003d\u003d\u003dvoid 0?!1:c;e.G\u003ce.K.length;){var I\u003de.K[e.G];if(I.offsetMilliseconds\u003c\u003dL||c)tE(e,\"progress\",[I]),e.G++;else break}};\nTH\u003dfunction(e,L){return e.X.has(L)};\nWx\u003dfunction(e){return e.K.every(function(L){return L.hasOwnProperty(\"offsetMilliseconds\")})};\nCFM\u003dfunction(e,L,c){e.j\u003dL;e.B\u003dc};\ntE\u003dfunction(e,L,c){var I;aan(e.Tm.get(),e.layoutId,L,c,(I\u003de.j)!\u003dnull?I:void 0,e.B)};\nNoH\u003dfunction(e,L,c,I,B){KE.call(this,\"ads-engagement-panel-layout\",e,L,c,I,B)};\nMi\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nmyT\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_PANEL\"]}};\ny96\u003dfunction(e,L,c,I,B){KE.call(this,\"banner-image\",e,L,c,I,B)};\nzH\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);this.adPlacementConfig\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,this.adPlacementConfig,c.layoutId)};\nZER\u003dfunction(){var e\u003d[\"metadata_type_banner_image_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nvx\u003dfunction(e,L,c,I,B){KE.call(this,\"action-companion\",e,L,c,I,B)};\nfz\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\npJc\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\n$yf\u003dfunction(e,L,c,I,B){KE.call(this,\"image-companion\",e,L,c,I,B)};\nAE\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\njoJ\u003dfunction(){var e\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nHEr\u003dfunction(e,L,c,I,B){KE.call(this,\"shopping-companion\",e,L,c,I,B)};\nFQ\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nlaf\u003dfunction(){var e\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nPFx\u003dfunction(e){var L;if(((L\u003de.adVideoOffset)\u003d\u003dnull?void 0:L.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_PERCENT\")return!1;var c;return((c\u003de.adVideoOffset)\u003d\u003dnull?void 0:c.percent)!\u003dnull};\nQoT\u003dfunction(e){var L;if(((L\u003de.adVideoOffset)\u003d\u003dnull?void 0:L.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\")return!1;var c;return((c\u003de.adVideoOffset)\u003d\u003dnull?void 0:c.milliseconds)!\u003dnull\u0026\u0026!isNaN(Number(e.adVideoOffset.milliseconds))};\ndyM\u003dfunction(e,L,c,I){this.T_\u003de;this.layoutId\u003dc;this.B\u003dI;this.K\u003d[];this.X\u003d[];this.Z\u003dthis.G\u003d0;e\u003dg.f(L);for(L\u003de.next();!L.done;L\u003de.next())switch(L\u003dL.value,c\u003dvoid 0,(c\u003dL.adVideoOffset)\u003d\u003dnull?void 0:c.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":PFx(L)?this.K.push(L):Ir(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":QoT(L)?this.X.push(L):Ir(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:Ir(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.K.sort(function(B,\nx){return B.adVideoOffset.percent-x.adVideoOffset.percent});\nthis.X.sort(function(B,x){return Number(B.adVideoOffset.milliseconds)-Number(x.adVideoOffset.milliseconds)})};\nbi\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003de.B();if(I){for(;e.G\u003ce.K.length;){var B\u003de.K[e.G];if(B.adVideoOffset.percent*I\u003c\u003dL||c)e.T_.get().executeCommand(B.command,e.layoutId),e.G++;else break}for(;e.Z\u003ce.X.length;)if(I\u003de.X[e.Z],Number(I.adVideoOffset.milliseconds)\u003c\u003dL||c)e.T_.get().executeCommand(I.command,e.layoutId),e.Z++;else break}};\nii\u003dfunction(e,L,c,I,B,x){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.x4\u003d!0;nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nUyc\u003dfunction(){var e\u003d[\"metadata_type_action_companion_ad_renderer\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nEgc\u003dfunction(e,L,c,I,B,x,S,h){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.Be\u003dI;this.Tm\u003dB;this.ZY\u003dS;this.e5\u003dh;this.X\u003d!1;e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId);var R;e\u003d((R\u003dHv(this.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"))\u003d\u003dnull?void 0:R.progressCommands)||[];var u\u003dHv(c.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\");this.K\u003dnew dyM(x,e,c.layoutId,function(){return u*1E3})};\nGH\u003dfunction(e,L,c,I,B,x){Lz.call(this,e,L,c,I);this.Be\u003dB;this.B\u003dx;this.G\u003d!1};\ng4\u003dfunction(e,L,c,I,B){KE.call(this,\"top-banner-image-text-icon-buttoned\",e,L,c,I,B)};\nkf\u003dfunction(e,L,c,I,B,x){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.x4\u003d!0;nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nXJJ\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nD4\u003dfunction(e,L,c){KE.call(this,\"display-underlay-text-grid-cards\",e,{},L,c);this.interactionLoggingClientData\u003dc};\nw4\u003dfunction(e,L,c,I,B,x){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.G\u003dx;this.B\u003dHv(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nJE\u003dfunction(e,L,c,I,B,x){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;x\u003dx\u003d\u003d\u003dvoid 0?!1:x;KE.call(this,\"ad-action-interstitial\",e,L,c,I);this.interactionLoggingClientData\u003dI;this.OM\u003dB;this.rh\u003dx};\nV1\u003dfunction(e,L,c,I,B){Lz.call(this,e,L,c,I);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,B,e,c.layoutId)};\nK1v\u003dfunction(){var e\u003d[\"metadata_type_ad_action_interstitial_renderer\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_ENDCAP\"]}};\nCz\u003dfunction(e,L){return Zw(e,L.zI,L.fb)?!0:!1};\na0\u003dfunction(e,L,c){this.K\u003de;this.Z\u003dL;this.X\u003dc};\nYIR\u003dfunction(e,L,c,I,B){KE.call(this,\"ads-engagement-panel\",e,L,c,I,B)};\nNi\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nngx\u003dfunction(){var e\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\nm5\u003dfunction(e,L,c,I,B,x,S,h){Lz.call(this,e,L,c,I);this.Tm\u003dB;this.EY\u003dx;this.j\u003dh;this.x4\u003d!0;this.G\u003dnull;this.B\u003dHv(c.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");nR(this.EY(),this);this.adPlacementConfig\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,this.adPlacementConfig,c.layoutId)};\nesr\u003dfunction(){var e\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nLDM\u003dfunction(e,L,c,I,B){this.D6\u003de;this.Tm\u003dL;this.EY\u003dc;this.X\u003dI;this.e5\u003dB};\ncmc\u003dfunction(e,L,c){this.D6\u003de;this.Tm\u003dL;this.X\u003dc};\nIy$\u003dfunction(e,L,c,I,B){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.Tm\u003dI;this.Ja\u003dB;e\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nBJ6\u003dfunction(){var e\u003d[\"metadata_type_client_forecasting_ad_renderer\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_FORECASTING\"]}};\nxwn\u003dfunction(e,L,c,I,B){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.Tm\u003dI;this.Ja\u003dB;e\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\ny1\u003dfunction(e,L,c,I){this.ZY\u003de;this.Tm\u003dL;this.Ja\u003dc;this.e5\u003dI};\noun\u003dfunction(e,L){return y0(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\")?Hv(e.clientMetadata,\"metadata_type_ad_info_ad_metadata\"):L?{channelId:L.hR,channelThumbnailUrl:L.profilePicture,channelTitle:L.author,videoTitle:L.title}:(Ir(\"No layout metadata nor AdPlayback specified for AdMetaData\"),{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"})};\nSnr\u003dfunction(e,L){return y0(e.clientMetadata,\"metadata_ad_video_is_listed\")?Hv(e.clientMetadata,\"metadata_ad_video_is_listed\"):L?L.isListed:(Ir(\"No layout metadata nor AdPlayback specified for ad video isListed\"),!1)};\nrmT\u003dfunction(e,L,c,I){KE.call(this,\"player-overlay-layout\",e,{},c,I);this.videoAdDurationSeconds\u003dL;this.interactionLoggingClientData\u003dI};\nZ4\u003dfunction(e,L,c,I,B,x,S,h,R){Lz.call(this,e,L,c,I);this.Be\u003dB;this.Tm\u003dx;this.j\u003dS;this.B\u003dh;this.ZY\u003dR;this.G\u003d!1;this.T\u003dHv(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nhs$\u003dfunction(e){if(e.layout.renderingContent){var L;return(L\u003dHv(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:L.current}return Hv(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\npz\u003dfunction(e,L,c,I,B,x,S,h,R){Lz.call(this,e,L,c,I);this.Be\u003dB;this.Tm\u003dx;this.j\u003dS;this.B\u003dh;this.ZY\u003dR;this.G\u003d!1;this.T\u003dHv(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nRsn\u003dfunction(){return{zI:[\"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\"],fb:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\n$f\u003dfunction(e){if(e.layout.renderingContent){var L;return(L\u003dHv(e.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:L.current}return Hv(e.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nuOn\u003dfunction(e,L,c){KE.call(this,\"ad-message\",e,void 0,L,c)};\njc\u003dfunction(e,L,c,I,B,x){Lz.call(this,c,e,L,I);this.Be\u003dB;this.ZY\u003dx};\ntHx\u003dfunction(){return{zI:[\"metadata_type_valid_ad_message_renderer\"],fb:[\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\"]}};\nONv\u003dfunction(e,L,c,I){KE.call(this,\"video-interstitial-buttoned-centered\",e,L,c,I);this.interactionLoggingClientData\u003dI};\nHx\u003dfunction(e,L,c,I,B){Lz.call(this,e,L,c,I);e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,B,e,c.layoutId)};\nUt\u003dfunction(e,L,c,I,B,x,S,h,R){return Cz(c,Rsn())||c.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.Q(c.renderingContent,li)!\u003d\u003dvoid 0?new pz(e,L,c,I,B,x,S,h,R):Cz(c,{zI:[\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],fb:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})||c.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.Q(c.renderingContent,Px)!\u003d\u003dvoid 0?\nnew Z4(e,L,c,I,B,x,S,h,R):Cz(c,K1v())||c.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.Q(c.renderingContent,Q1)!\u003d\u003dvoid 0?new V1(e,L,c,I,x):Cz(c,tHx())?new jc(L,c,e,I,B,R):Cz(c,{zI:[\"metadata_type_instream_ad_player_overlay_renderer\"],fb:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})?new GH(e,L,c,I,B,h):c.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.Q(c.renderingContent,d4)!\u003d\u003dvoid 0?new Hx(e,L,c,I,x):null};\nqnJ\u003dfunction(e,L,c,I,B,x){this.D6\u003de;this.Be\u003dL;this.Tm\u003dc;this.K\u003dI;this.X\u003dB;this.ZY\u003dx};\nEt\u003dfunction(e){return!e.oldState.isPlaying()\u0026\u0026e.state.isPlaying()};\nXQ\u003dfunction(e,L,c){return e\u003cL?!1:c!\u003dnull?c\u003c\u003dL:e\u003c\u003dL+1};\nKz\u003dfunction(e,L,c,I,B,x,S,h){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.Be\u003dI;this.Tm\u003dB;this.ZY\u003dx;this.e5\u003dS;this.M0\u003dh;this.X\u003d!1;e\u003dHv(c.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId)};\nYf\u003dfunction(e,L){e.X||(e.nS.AK(L),e.X\u003d!0)};\nTJc\u003dfunction(e,L,c,I,B,x){this.Be\u003de;this.Tm\u003dL;this.T_\u003dc;this.ZY\u003dI;this.e5\u003dB;this.M0\u003dx};\nnz\u003dfunction(){this.currentState\u003d1;this.X\u003d\"unknown\"};\ne0\u003dfunction(e,L){if(e.currentState\u003e1){g.F7(new g.yu(\"Exit already started\",{current:e.currentState}));var c\u003d!1}else c\u003d!0;if(!c)return!1;e.currentState\u003d2;e.X\u003dL;return!0};\nLn\u003dfunction(e){if(e.currentState!\u003d\u003d2)return!1;e.currentState\u003d3;return!0};\nWDH\u003dfunction(e,L){var c\u003dnew Map;e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next()){I\u003dI.value;if(I.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\")var B\u003d\"v\";else I.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\"?(B\u003dHv(I.clientMetadata,\"metadata_type_linked_in_player_layout_type\"),B\u003dB\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||B\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL\"?\"e\":B\u003d\u003d\u003d\"LAYOUT_TYPE_SURVEY\"?\"s\":B\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"?\"si\":\"u\"):B\u003d\"u\";c.set(I.layoutId,B);if(B\u003d\u003d\u003d\"u\"){var x\u003d{};B\u003dL;I\u003d(x.c\u003dI.layoutId,x);B.V.sW(\"uct\",I)}}e\u003d\nL.Wc();c1\u003d{contentCpn:e,wR:c};I\u003d{};c\u003d(I.ct\u003dc.size,I.c\u003de,I);L.V.sW(\"acc\",c)};\nMHM\u003dfunction(){c1\u003d{contentCpn:\"\",wR:new Map}};\nIK\u003dfunction(e){var L;return(L\u003dc1.wR.get(e))!\u003dnull?L:\"u\"};\nB1\u003dfunction(e,L,c){e.V.sW(L,c);zsR(e)};\ns9H\u003dfunction(e){var L\u003de.layoutId,c\u003de.nG;if(e.Se){var I\u003d{};B1(e.zr,\"slso\",(I.ec\u003dL,I.is\u003dc,I.ctp\u003dIK(L),I))}};\nxl\u003dfunction(e){var L\u003de.layoutId,c\u003de.nG;if(e.Se){var I\u003d{};B1(e.zr,\"slse\",(I.ec\u003dL,I.is\u003dc,I.ctp\u003dIK(L),I))}};\nvuT\u003dfunction(e){var L\u003de.layoutId,c\u003de.nG,I\u003de.zr;e.Se\u0026\u0026(e\u003d{},B1(I,\"sleo\",(e.xc\u003dL,e.is\u003dc,e.ctp\u003dIK(L),e)),zsR(I))};\nfyv\u003dfunction(e){var L\u003de.cpn,c\u003de.zr;e\u003de.nG;var I\u003dc.Wc(),B\u003d{};B1(c,\"ce\",(B.ec\u003dL,B.ia\u003dL!\u003d\u003dI,B.r\u003dc1.wR.has(L),B.is\u003de,B.ctp\u003dIK(L),B))};\nzsR\u003dfunction(e){if(e.Wc()!\u003d\u003dc1.contentCpn){var L\u003d{};L\u003d(L.c\u003dc1.contentCpn,L);e.V.sW(\"ccm\",L)}};\nAm6\u003dfunction(e){var L\u003de.cpn,c\u003de.zr;e\u003de.nG;var I\u003dc.Wc(),B\u003d{};B1(c,\"cx\",(B.xc\u003dL,B.ia\u003dL!\u003d\u003dI,B.r\u003dc1.wR.has(L),B.is\u003de,B.ctp\u003dIK(L),B))};\nFDc\u003dfunction(e){this.params\u003de;this.X\u003dnew Set};\nbNv\u003dfunction(e,L,c){if(!e.X.has(L)){e.X.add(L);var I\u003d{};e.params.SG.Z6(L,Object.assign({},c,(I.p_ac\u003de.params.adCpn,I.p_isv\u003de.params.Uc\u0026\u0026e.params.vM,I)))}};\nS0\u003dfunction(e,L,c){if(oK(e.params.SG.ZY.get(),!0)){var I\u003dc.flush,B\u003d{};bNv(e,L,(B.cts\u003dc.currentTimeSec,B.f\u003dI,B))}};\niNn\u003dfunction(e,L){this.zr\u003de;this.ZY\u003dL};\nrr\u003dfunction(e){var L\u003d[];if(e){e\u003dg.f(Object.entries(e));for(var c\u003de.next();!c.done;c\u003de.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;I!\u003d\u003dvoid 0\u0026\u0026(I\u003dtypeof I\u003d\u003d\u003d\"boolean\"?\"\"+ +I:(\"\"+I).replace(/[:,\u003d]/g,\"_\"),L.push(c+\".\"+I))}}return L.join(\";\")};\ng.hQ\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;this.errorCode\u003de;this.details\u003dL;this.severity\u003dc\u003d\u003d\u003dvoid 0?0:c};\nRK\u003dfunction(e){return e\u003d\u003d\u003d1||e\u003d\u003d\u003d2};\nuy\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?0:L;if(e instanceof g.hQ)return e;e\u003de\u0026\u0026e instanceof Error?e:Error(\"\"+e);RK(L)?g.A9(e):g.F7(e);return new g.hQ(L\u003d\u003d\u003d1?\"player.fatalexception\":\"player.exception\",{name:\"\"+e.name,message:\"\"+e.message},L)};\nG1f\u003dfunction(e,L){function c(){var I\u003dg.HM.apply(0,arguments);e.removeEventListener(\"playing\",c);L.apply(null,g.V(I))}\ne.addEventListener(\"playing\",c)};\ntQ\u003dfunction(){var e\u003dg.BU(\"yt.player.utils.videoElement_\");e||(e\u003dg.ql(\"VIDEO\"),g.IL(\"yt.player.utils.videoElement_\",e));return e};\nO7\u003dfunction(e){var L\u003dtQ();return!!(L\u0026\u0026L.canPlayType\u0026\u0026L.canPlayType(e))};\nTn\u003dfunction(e){if(/opus/.test(e)\u0026\u0026g.q8\u0026\u0026!MZ(\"38\")\u0026\u0026!g.m2())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(e);if(window.ManagedMediaSource\u0026\u0026window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(e);if(/webm/.test(e)\u0026\u0026!sdJ())return!1;e\u003d\u003d\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u0026\u0026(e\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!O7(e)};\nguH\u003dfunction(e){try{var L\u003dTn(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||Tn(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(Tn(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||Tn(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(L||!e)||O7(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(c){return\"html5.missingapi\"}};\nW1\u003dfunction(){var e\u003dtQ();return!(!e.webkitSupportsPresentationMode||typeof e.webkitSetPresentationMode!\u003d\u003d\"function\")};\nM8\u003dfunction(){var e\u003dtQ();try{var L\u003de.muted;e.muted\u003d!L;return e.muted!\u003d\u003dL}catch(c){}return!1};\nk1J\u003dfunction(){var e;return((e\u003dnavigator.connection)\u003d\u003dnull?void 0:e.type)||\"\"};\ng.zn\u003dfunction(){sR.apply(this,arguments)};\ns7\u003dfunction(e,L,c,I,B,x,S,h){this.sampleRate\u003de\u003d\u003d\u003dvoid 0?0:e;this.numChannels\u003dL\u003d\u003d\u003dvoid 0?0:L;this.spatialAudioType\u003dc\u003d\u003d\u003dvoid 0?\"SPATIAL_AUDIO_TYPE_NONE\":c;this.X\u003dI\u003d\u003d\u003dvoid 0?!1:I;this.Z\u003dB;this.G\u003dx;this.audioQuality\u003dS\u003d\u003d\u003dvoid 0?\"AUDIO_QUALITY_UNKNOWN\":S;this.K\u003dh\u003d\u003d\u003dvoid 0?!1:h};\nAQ\u003dfunction(e,L,c,I,B,x,S,h,R){this.width\u003de;this.height\u003dL;this.quality\u003dx||v1(e,L);this.qualityOrdinal\u003dg.fn[this.quality];this.fps\u003dc||0;this.stereoLayout\u003d!B||I!\u003dnull\u0026\u0026I!\u003d\u003d\"UNKNOWN\"\u0026\u0026I!\u003d\u003d\"RECTANGULAR\"?0:B;this.projectionType\u003dI?I\u003d\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026B\u003d\u003d\u003d2?\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":I:\"UNKNOWN\";(e\u003dS)||(e\u003dg.fn[this.quality],e\u003d\u003d\u003d0?e\u003d\"Auto\":(L\u003dthis.fps,c\u003dthis.projectionType,e\u003de.toString()+(c\u003d\u003d\u003d\"EQUIRECTANGULAR\"||c\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||c\u003d\u003d\u003d\"MESH\"?\"s\":\"p\")+(L\u003e55?\"60\":L\u003e49?\"50\":\nL\u003e39?\"48\":\"\")));this.qualityLabel\u003de;this.X\u003dh||\"\";this.primaries\u003dR||\"\"};\nv1\u003dfunction(e,L){var c\u003dMath.max(e,L);e\u003dMath.min(e,L);L\u003dFG[0];for(var I\u003d0;I\u003cFG.length;I++){var B\u003dFG[I],x\u003dg.fn[B];if(c\u003e\u003dMath.floor(x*16/9)*1.3||e\u003e\u003dx*1.3)return L;L\u003dB}return\"tiny\"};\nGn\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.id\u003de;this.mimeType\u003dL;c.r_\u003e0||(c.r_\u003d16E3);Object.assign(this,c);e\u003dg.f(this.id.split(\";\"));this.itag\u003de.next().value;this.X\u003de.next().value;this.containerType\u003dby(L);this.EW\u003diy[this.itag]||\"\"};\ngr\u003dfunction(e){return e.EW\u003d\u003d\u003d\"9\"||e.EW\u003d\u003d\u003d\"(\"||e.EW\u003d\u003d\u003d\"9h\"||e.EW\u003d\u003d\u003d\"(h\"};\nDwv\u003dfunction(e){return e.EW\u003d\u003d\u003d\"H\"||e.EW\u003d\u003d\u003d\"h\"};\nkl\u003dfunction(e){return e.EW\u003d\u003d\u003d\"9h\"||e.EW\u003d\u003d\u003d\"(h\"};\nw7c\u003dfunction(e){return!!e.TI\u0026\u0026!!e.TI.fairplay\u0026\u0026(e.EW\u003d\u003d\u003d\"(\"||e.EW\u003d\u003d\u003d\"(h\"||e.EW\u003d\u003d\u003d\"A\"||e.EW\u003d\u003d\u003d\"MEAC3\")||Dh\u0026\u0026!!e.TI\u0026\u0026e.EW\u003d\u003d\u003d\"1e\"};\nwr\u003dfunction(e){return e.EW\u003d\u003d\u003d\"1\"||e.EW\u003d\u003d\u003d\"1h\"||Dh\u0026\u0026e.EW\u003d\u003d\u003d\"1e\"};\nJQ\u003dfunction(e){return e.EW\u003d\u003d\u003d\"mac3\"||e.EW\u003d\u003d\u003d\"meac3\"||e.EW\u003d\u003d\u003d\"m\"||e.EW\u003d\u003d\u003d\"i\"};\nVd\u003dfunction(e){return e.EW\u003d\u003d\u003d\"MAC3\"||e.EW\u003d\u003d\u003d\"MEAC3\"||e.EW\u003d\u003d\u003d\"M\"||e.EW\u003d\u003d\u003d\"I\"};\ng.Cn\u003dfunction(e){return e.containerType\u003d\u003d\u003d1};\nJmn\u003dfunction(e){return e.EW\u003d\u003d\u003d\"(\"||e.EW\u003d\u003d\u003d\"(h\"||e.EW\u003d\u003d\u003d\"H\"||Dh\u0026\u0026e.EW\u003d\u003d\u003d\"1e\"};\naK\u003dfunction(e){return e.mimeType\u003d\u003d\u003d\"application/x-mpegURL\"};\ng.mr\u003dfunction(e,L){return{itag:+e.itag,lmt:L?0:e.lastModified,xtags:e.X||\"\"}};\nVHn\u003dfunction(e){var L\u003dnavigator.mediaCapabilities;if(L\u003d\u003dnull||!L.decodingInfo||e.EW\u003d\u003d\u003d\"f\")return Promise.resolve();var c\u003d{type:e.audio\u0026\u0026e.video?\"file\":\"media-source\"};e.video\u0026\u0026(c.video\u003d{contentType:e.mimeType,width:e.video.width||640,height:e.video.height||360,bitrate:e.r_*8||1E6,framerate:e.video.fps||30});e.audio\u0026\u0026(c.audio\u003d{contentType:e.mimeType,channels:\"\"+(e.audio.numChannels||2),bitrate:e.r_*8||128E3,samplerate:e.audio.sampleRate||44100});return L.decodingInfo(c).then(function(I){e.K\u003dI})};\nyd\u003dfunction(e){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(e)};\nZh\u003dfunction(e){return/(vp9|vp09|vp8|avc1|av01)/.test(e)};\npn\u003dfunction(e){return e.includes(\"vtt\")||e.includes(\"text/mp4\")};\nby\u003dfunction(e){return e.indexOf(\"/mp4\")\u003e\u003d0?1:e.indexOf(\"/webm\")\u003e\u003d0?2:e.indexOf(\"/x-flv\")\u003e\u003d0?3:e.indexOf(\"/vtt\")\u003e\u003d0?4:0};\n$l\u003dfunction(e,L,c,I,B,x){var S\u003dnew s7;L in g.fn||(L\u003d\"small\");L\u003d\u003d\u003d\"light\"\u0026\u0026(L\u003d\"tiny\");I\u0026\u0026B?(B\u003dNumber(B),I\u003dNumber(I)):(B\u003dg.fn[L],I\u003dMath.round(B*16/9));x\u003dnew AQ(I,B,0,null,void 0,L,x);e\u003dunescape(e.replace(/\u0026quot;/g,\u0027\"\u0027));return new Gn(c,e,{audio:S,video:x})};\nj0\u003dfunction(e){var L\u003d\"id\u003d\"+e.id;e.video\u0026\u0026(L+\u003d\", res\u003d\"+e.video.qualityLabel);var c,I;return L+\", byterate\u003d(\"+((c\u003de.mQ)\u003d\u003dnull?void 0:c.toFixed(0))+\", \"+((I\u003de.r_)\u003d\u003dnull?void 0:I.toFixed(0))+\")\"};\nH1\u003dfunction(e,L){return{start:function(c){return e[c]},\nend:function(c){return L[c]},\nlength:e.length}};\nCXx\u003dfunction(e,L,c){for(var I\u003d[],B\u003d[],x\u003d0;x\u003ce.length;x++)I.push(e.start(x)),B.push(e.end(x));I.push(L);B.push(c);I.sort(function(S,h){return S-h});\nB.sort(function(S,h){return S-h});\nreturn H1(I,B)};\nly\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?\",\":L;c\u003dc\u003d\u003d\u003dvoid 0?e?e.length:0:c;var I\u003d[];if(e)for(c\u003dMath.max(e.length-c,0);c\u003ce.length;c++)I.push(e.start(c).toFixed(3)+\"-\"+e.end(c).toFixed(3));return I.join(L)};\nP1\u003dfunction(e,L){if(!e)return-1;try{for(var c\u003d0;c\u003ce.length;c++)if(e.start(c)\u003c\u003dL\u0026\u0026e.end(c)\u003e\u003dL)return c}catch(I){}return-1};\nQd\u003dfunction(e,L){return P1(e,L)\u003e\u003d0};\nayM\u003dfunction(e,L){if(!e)return NaN;L\u003dP1(e,L);return L\u003e\u003d0?e.start(L):NaN};\ndr\u003dfunction(e,L){if(!e)return NaN;L\u003dP1(e,L);return L\u003e\u003d0?e.end(L):NaN};\nU7\u003dfunction(e){return e\u0026\u0026e.length?e.end(e.length-1):NaN};\nE7\u003dfunction(e){return U7(e)\u003e0};\nXG\u003dfunction(e,L){e\u003ddr(e,L);return e\u003e\u003d0?e-L:0};\nKn\u003dfunction(e,L,c){for(var I\u003d[],B\u003d[],x\u003d0;x\u003ce.length;x++)e.end(x)\u003cL||e.start(x)\u003ec||(I.push(Math.max(L,e.start(x))-L),B.push(Math.min(c,e.end(x))-L));return H1(I,B)};\nYl\u003dfunction(e,L,c,I){g.Yg.call(this);var B\u003dthis;this.Dp\u003de;this.start\u003dL;this.end\u003dc;this.isActive\u003dI;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.GU\u003d{error:function(){!B.We()\u0026\u0026B.isActive\u0026\u0026B.publish(\"error\",B)},\nupdateend:function(){!B.We()\u0026\u0026B.isActive\u0026\u0026B.publish(\"updateend\",B)}};\nthis.Dp.xw(this.GU);this.Pz\u003dthis.isActive};\neg\u003dfunction(e,L,c,I,B,x){g.Yg.call(this);var S\u003dthis;this.Py\u003de;this.C1\u003dL;this.id\u003dc;this.containerType\u003dI;this.EW\u003dB;this.vM\u003dx;this.Sa\u003dthis.rl\u003dthis.rZ\u003dnull;this.sy\u003d!1;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.xd\u003dH1([],[]);this.TG\u003d!1;this.xR\u003d[];this.Ue\u003dnn?[]:void 0;this.Eq\u003dfunction(R){return S.publish(R.type,S)};\nvar h;if((h\u003dthis.Py)\u003d\u003dnull?0:h.addEventListener)this.Py.addEventListener(\"updateend\",this.Eq),this.Py.addEventListener(\"error\",this.Eq)};\nLx\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\ncX\u003dfunction(e,L){this.V5\u003de;this.X\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.K\u003d!1};\nIi\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;g.p.call(this);this.mediaElement\u003de;this.g_\u003dL;this.isView\u003dc;this.j\u003d0;this.G\u003d!1;this.B\u003d!0;this.D\u003d0;this.callback\u003dnull;this.J\u003d!1;this.g_||(this.C1\u003dthis.mediaElement.IT());this.events\u003dnew g.zn(this);g.l(this,this.events);this.Z\u003dnew cX(this.g_?window.URL.createObjectURL(this.g_):this.C1.webkitMediaSourceURL,!0);e\u003dthis.g_||this.C1;vI(this.events,e,[\"sourceopen\",\"webkitsourceopen\"],this.N0$);vI(this.events,e,[\"sourceclose\",\"webkitsourceclose\"],this.fp7);this.T\u003d{updateend:this.Ot}};\nNJJ\u003dfunction(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nmwc\u003dfunction(e,L){BX(e)?g.F2(function(){L(e)}):e.callback\u003dL};\nymM\u003dfunction(e,L,c){if(x_){var I;oi(e.mediaElement,{l:\"mswssb\",sr:(I\u003de.mediaElement.zm)\u003d\u003dnull?void 0:I.K2()},!1);L.xw(e.T,e);c.xw(e.T,e)}e.X\u003dL;e.K\u003dc;g.l(e,L);g.l(e,c)};\nSg\u003dfunction(e){return!!e.X||!!e.K};\nBX\u003dfunction(e){try{return r1(e)\u003d\u003d\u003d\"open\"}catch(L){return!1}};\nr1\u003dfunction(e){if(e.g_)return e.g_.readyState;switch(e.C1.webkitSourceState){case e.C1.SOURCE_OPEN:return\"open\";case e.C1.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nhf\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};\nZNv\u003dfunction(e){BX(e)\u0026\u0026(e.g_?e.g_.endOfStream():e.C1.webkitSourceEndOfStream(e.C1.EOS_NO_ERROR))};\np7n\u003dfunction(e,L,c,I){if(!e.X||!e.K)return null;var B\u003de.X.isView()?e.X.Dp:e.X,x\u003de.K.isView()?e.K.Dp:e.K,S\u003dnew Ii(e.mediaElement,e.g_,!0);S.Z\u003de.Z;ymM(S,new Yl(B,L,c,I),new Yl(x,L,c,I));BX(e)||e.X.ZB(e.X.FF());return S};\n$wr\u003dfunction(e){var L;(L\u003de.X)\u003d\u003dnull||L.hs();var c;(c\u003de.K)\u003d\u003dnull||c.hs();e.B\u003d!1};\nRi\u003dfunction(){var e\u003dthis;this.lI\u003dthis.qo\u003dvnT;this.promise\u003dnew g.iq(function(L,c){e.qo\u003dL;e.lI\u003dc})};\nuc\u003dfunction(){g.p.call(this);this.ov\u003d!1;this.V5\u003dnull;this.T\u003dthis.j\u003d!1;this.G\u003dnew g.hi;this.zm\u003dnull;g.l(this,this.G)};\ntf\u003dfunction(e){e\u003de.d8();return e.length\u003c1?NaN:e.end(e.length-1)};\nj9H\u003dfunction(e){!e.K\u0026\u0026NJJ()\u0026\u0026(e.Z?e.Z.then(function(){return j9H(e)}):e.qS()||(e.K\u003de.y0()))};\nHNM\u003dfunction(e){e.K\u0026\u0026(e.K.dispose(),e.K\u003dvoid 0)};\noi\u003dfunction(e,L,c){var I;((I\u003de.zm)\u003d\u003dnull?0:I.oT())\u0026\u0026e.zm.sW(\"rms\",L,c\u003d\u003d\u003dvoid 0?!1:c)};\nlyn\u003dfunction(e,L,c){e.isPaused()||e.getCurrentTime()\u003eL||c\u003e10||(e.play(),g.oC(function(){lyn(e,e.getCurrentTime(),c+1)},500))};\nPX$\u003dfunction(e,L){e.V5\u0026\u0026e.V5.equals(L)||(e.V5\u0026\u0026e.V5.dispose(),e.V5\u003dL)};\nOP\u003dfunction(e){return XG(e.im(),e.getCurrentTime())};\nQ9c\u003dfunction(e,L){if(e.qD()\u003d\u003d\u003d0||e.hasError())return!1;var c\u003de.getCurrentTime()\u003e0;return L\u003e\u003d0\u0026\u0026(e\u003de.d8(),e.length||!c)?Qd(e,L):c};\nqp\u003dfunction(e){e.qS()\u0026\u0026(e.zm\u0026\u0026e.zm.SL(\"rs_s\"),ya\u0026\u0026e.getCurrentTime()\u003e0\u0026\u0026e.seekTo(0),e.oD(),e.load(),PX$(e,null));delete e.Z};\nTk\u003dfunction(e){switch(e.n1()){case 2:return\"progressive.net.retryexhausted\";case 3:return e\u003de.Ku(),(e\u003d\u003dnull?0:e.includes(\"MEDIA_ERR_CAPABILITY_CHANGED\"))||dw6\u0026\u0026(e\u003d\u003dnull?0:e.includes(\"audio_output_change\"))?\"capability.changed\":\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.WX\u003dfunction(e,L,c){this.lz\u003dL\u003d\u003d\u003dvoid 0?null:L;this.seekSource\u003dc\u003d\u003d\u003dvoid 0?null:c;this.state\u003de||64};\nMp\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;return Uwc(e,L.getCurrentTime(),(0,g.zI)(),OP(L),c)};\nzk\u003dfunction(e,L,c,I){if(!(L\u003d\u003d\u003de.state\u0026\u0026c\u003d\u003d\u003de.lz\u0026\u0026I\u003d\u003d\u003de.seekSource||L!\u003d\u003dvoid 0\u0026\u0026(L\u0026128\u0026\u0026!c||L\u00262\u0026\u0026L\u002616))){var B;if(B\u003dL)B\u003dL||e.state,B\u003d!!(B\u002616||B\u002632);e\u003dnew g.WX(L,c,B?I?I:e.seekSource:null)}return e};\nsP\u003dfunction(e,L,c){return zk(e,e.state|L,null,c\u003d\u003d\u003dvoid 0?null:c)};\nvX\u003dfunction(e,L){return zk(e,e.state\u0026~L,null,null)};\nfx\u003dfunction(e,L,c,I){return zk(e,(e.state|L)\u0026~c,null,I\u003d\u003d\u003dvoid 0?null:I)};\ng.E\u003dfunction(e,L){return!!(e.state\u0026L)};\ng.Af\u003dfunction(e,L){return L.state\u003d\u003d\u003de.state\u0026\u0026L.lz\u003d\u003d\u003de.lz};\nFI\u003dfunction(e){return e.isPlaying()\u0026\u0026!g.E(e,16)\u0026\u0026!g.E(e,32)};\nbc\u003dfunction(e){return g.E(e,128)?-1:g.E(e,2)?0:g.E(e,2048)?3:g.E(e,64)?-1:g.E(e,1)\u0026\u0026!g.E(e,32)?3:g.E(e,8)?1:g.E(e,4)?2:-1};\nGk\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b){g.p.call(this);var J\u003dthis;this.Uw\u003de;this.slot\u003dL;this.layout\u003dc;this.Tm\u003dI;this.e5\u003dB;this.M0\u003dx;this.Be\u003dS;this.Uq\u003dh;this.T_\u003dR;this.H_\u003du;this.position\u003dO;this.j\u003dq;this.ZY\u003dT;this.H3\u003dW;this.NO\u003dA;this.context\u003db;this.x4\u003d!0;this.B\u003d!1;this.S5\u003d\"not_rendering\";this.K\u003d!1;this.Z\u003dnew nz;e\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(c.hK,this.Tm,e,c.layoutId);var w;e\u003d((w\u003dic(this))\u003d\u003dnull?void 0:w.progressCommands)||[];this.G\u003dnew dyM(R,\ne,c.layoutId,function(){return J.Js()});\nthis.X\u003dnew FDc({adCpn:this.layout.layoutId,SG:b.SG,Uc:this.H3,vM:this.layout.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"})};\ng1\u003dfunction(e){return{layoutId:e.As(),nG:e.H3,zr:e.M0.get(),Se:e.Ry()}};\nk_\u003dfunction(e,L){return L.layoutId!\u003d\u003de.layout.layoutId?(e.Uw.Xc(e.slot,L,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+e.layout.layoutId+(\"and LayoutType: \"+e.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\nDD\u003dfunction(e){e.S5\u003d\"rendering_start_requested\";e.H_(-1)};\nic\u003dfunction(e){return Hv(e.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\nEu6\u003dfunction(e){Ir(\"Received layout exit signal when not in layout exit flow.\",e.slot,e.layout)};\nX7f\u003dfunction(e){var L;return((L\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:L.clientPlaybackNonce)||\"\"};\nJf\u003dfunction(e,L){switch(L){case \"normal\":e.AK(\"complete\");break;case \"skipped\":e.AK(\"skip\");break;case \"abandoned\":TH(e.nS,\"impression\")\u0026\u0026e.AK(\"abandon\")}};\nVv\u003dfunction(e,L){e.B||(L\u003dnew g.BZ(L.state,new g.WX),e.B\u003d!0);return L};\nCx\u003dfunction(e,L){Et(L)?e.H_(1):g.or(L,4)\u0026\u0026!g.or(L,2)\u0026\u0026e.L7();xw(L,4)\u003c0\u0026\u0026!(xw(L,2)\u003c0)\u0026\u0026e.E1()};\nKDR\u003dfunction(e){e.position\u003d\u003d\u003d0\u0026\u0026(e.Uq.get(),e\u003dHv(e.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e\u003d{adBreakType:ai(e)},AD(\"ad_bl\"),g.FT(e))};\nNp\u003dfunction(e,L){Ot(e.nS,L,!e.K)};\nnuR\u003dfunction(e){var L;return(((L\u003dic(e))\u003d\u003dnull?void 0:L.progressCommands)||[]).findIndex(function(c){return!!g.Q(c\u003d\u003dnull?void 0:c.command,YnT)})!\u003d\u003d-1};\nml\u003dfunction(e,L){var c\u003dHv(e.clientMetadata,\"metadata_type_eligible_for_ssap\");return c\u003d\u003d\u003dvoid 0?(Ir(\"Expected SSAP eligibility in PlayerBytes factory\",e),!1):L.Ry(c)};\nyv\u003dfunction(e,L){if(!Jz(L.get(),\"html5_ssap_pass_transition_reason\"))return 3;switch(e){case \"skipped\":case \"muted\":case \"user_input_submitted\":return 3;case \"normal\":return 2;case \"error\":return Ir(\"Unexpected error from cPACF during rendering\"),6;case \"abandoned\":return 5;case \"user_cancelled\":case \"unknown\":return Ir(\"Unexpected layout exit reason\",void 0,void 0,{layoutExitReason:e}),3;default:t0(e,\"unknown layoutExitReason\")}};\neOc\u003dfunction(e){Ir(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e})};\nZD\u003dfunction(e,L){if(Jz(L.get(),\"html5_ssap_pass_transition_reason\"))switch(e){case 2:return\"normal\";case 4:case 6:case 7:return\"error\";case 5:return eOc(e),\"abandoned\";case 3:case 1:return eOc(e),\"error\";default:t0(e,\"unexpected transition reason\")}else switch(e){case 2:return\"normal\";case 4:return\"error\";case 5:case 3:case 1:case 6:case 7:return Ir(\"getExitReason: unexpected reason\",void 0,void 0,{reason:e}),\"error\";default:t0(e,\"unexpected transition reason\")}};\ng.px\u003dfunction(e,L,c){ie(e,c)||g_(e,L,c);ie(e,\"video_to_ad\")||g_(e,L,\"video_to_ad\");ie(e,\"ad_to_video\")||g_(e,L,\"ad_to_video\");ie(e,\"ad_to_ad\")||g_(e,L,\"ad_to_ad\")};\n$_\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J){Gk.call(this,e,L,c,I,B,x,S,h,u,t,O,q,T,W,A,b,J);var w\u003dthis;this.l4\u003dR;this.p8\u003dO;this.Qm\u003d!0;this.Es\u003dthis.GN\u003d0;this.Zf\u003daF(function(){s9H(g1(w));w.Uw.Hy(w.slot,w.layout)});\nthis.OI\u003daF(function(){vuT(g1(w));w.S5!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026w.p8(w);w.layoutExitReason?w.Uw.Gy(w.slot,w.layout,w.layoutExitReason):Eu6(w)});\nthis.timer\u003dnew g.VH(200);this.timer.listen(\"tick\",function(){w.Ty()});\ng.l(this,this.timer)};\nHX\u003dfunction(e){e.Es\u003dDate.now();jg(e,e.GN);e.timer.start()};\nLZc\u003dfunction(e){e.GN\u003de.Js();e.tX(e.GN/1E3,!0);jg(e,e.GN)};\njg\u003dfunction(e,L){L\u003d{current:L/1E3,duration:e.Js()/1E3};e.l4.get().uG(\"onAdPlaybackProgress\",L)};\nlc\u003dfunction(e){$_.call(this,e.Uw,e.slot,e.yZ,e.Tm,e.e5,e.M0,e.Be,e.Uq,e.l4,e.T_,e.H_,e.p8,e.iC,e.kB,e.ZY,e.H3,e.NO,e.context)};\nPX\u003dfunction(e){$_.call(this,e.Uw,e.slot,e.yZ,e.Tm,e.e5,e.M0,e.Be,e.Uq,e.l4,e.T_,e.H_,e.p8,e.iC,e.kB,e.ZY,e.H3,e.NO,e.context)};\nQv\u003dfunction(){PX.apply(this,arguments)};\ncWr\u003dfunction(e){return ml(e.slot,e.ZY.get())?new Qv(e):new lc(e)};\nEP\u003dfunction(e){Gk.call(this,e.callback,e.slot,e.yZ,e.Tm,e.e5,e.M0,e.Be,e.Uq,e.T_,e.H_,e.p8,e.iC,e.kB,e.ZY,e.H3,e.NO,e.context);var L\u003dthis;this.adCpn\u003d\"\";this.xa\u003dthis.rK\u003d0;this.Zf\u003daF(function(){s9H(g1(L));L.Uw.Hy(L.slot,L.layout)});\nthis.OI\u003daF(function(){vuT(g1(L));L.S5!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026L.p8(L);L.layoutExitReason?L.Uw.Gy(L.slot,L.layout,L.layoutExitReason):Eu6(L)});\nthis.mF\u003de.mF;this.Zp\u003de.Zp;this.K9\u003de.K9;this.l4\u003de.l4;this.Jj\u003de.Jj;this.p8\u003de.p8;if(!this.Ry()){Jz(this.ZY.get(),\"html5_disable_media_load_timeout\")||(this.G2\u003dnew g.j9(function(){L.tQ(\"load_timeout\",new $K(\"Media layout load timeout.\",{},\"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT\",!0),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")},1E4));\ne\u003dd1(this.ZY.get());var c\u003dUP(this.ZY.get());e\u0026\u0026c\u0026\u0026(this.PF\u003dnew g.j9(function(){var I\u003dHv(L.layout.clientMetadata,\"metadata_type_preload_player_vars\");I\u0026\u0026L.Zp.get().V.preloadVideoByPlayerVars(I,2,300)}))}};\nB9c\u003dfunction(e,L){var c\u003dHv(L.clientMetadata,\"metadata_type_ad_video_id\"),I\u003dHv(L.clientMetadata,\"metadata_type_legacy_info_card_vast_extension\");c\u0026\u0026I\u0026\u0026e.Jj.get().V.S().Y9.add(c,{rB:I});(L\u003dHv(L.clientMetadata,\"metadata_type_sodar_extension_data\"))\u0026\u0026xyH(e.mF.get(),L);IF$(e.Be.get(),!1)};\nx2$\u003dfunction(e){IF$(e.Be.get(),!0);var L;((L\u003de.shrunkenPlayerBytesConfig)\u003d\u003dnull?0:L.shouldRequestShrunkenPlayerBytes)\u0026\u0026e.Be.get().FO(!1)};\nowr\u003dfunction(e){return new XI(e)};\nKx\u003dfunction(){EP.apply(this,arguments)};\nXI\u003dfunction(){Kx.apply(this,arguments)};\nSsM\u003dfunction(e){return cWr(Object.assign({},e,{Uw:e.callback,H_:function(){}}))};\nrWf\u003dfunction(e){return new EP(Object.assign({},e,{H_:function(L){e.l4.get().uG(\"onAdIntroStateChange\",L)}}))};\nhO6\u003dfunction(e){function L(c){e.l4.get().hM(c)}\nreturn ml(e.slot,e.ZY.get())?owr(Object.assign({},e,{H_:L})):new EP(Object.assign({},e,{H_:L}))};\nY_\u003dfunction(e){for(var L\u003de.yZ,c\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],I\u003dg.f(R0()),B\u003dI.next();!B.done;B\u003dI.next())c.push(B.value);if(Cz(L,{zI:c,fb:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return SsM(e);L\u003de.yZ;c\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"];I\u003dg.f(R0());for(B\u003dI.next();!B.done;B\u003dI.next())c.push(B.value);if(Cz(L,{zI:c,fb:[\"LAYOUT_TYPE_MEDIA\"]}))return y0(e.yZ.clientMetadata,\"metadata_type_ad_intro\")?rWf(e):hO6(e)};\nunv\u003dfunction(e){var L\u003dHv(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,c\u003dHv(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");return{cpn:e.layoutId,adType:ROR(c),adBreakType:ai(L)}};\nai\u003dfunction(e){switch(e){case \"AD_PLACEMENT_KIND_START\":return\"LATENCY_AD_BREAK_TYPE_PREROLL\";case \"AD_PLACEMENT_KIND_MILLISECONDS\":case \"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\":case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":return\"LATENCY_AD_BREAK_TYPE_MIDROLL\";case \"AD_PLACEMENT_KIND_END\":return\"LATENCY_AD_BREAK_TYPE_POSTROLL\";default:return\"LATENCY_AD_BREAK_TYPE_UNKNOWN\"}};\nROR\u003dfunction(e){switch(e){case \"LAYOUT_TYPE_ENDCAP\":return\"adVideoEnd\";case \"LAYOUT_TYPE_SURVEY\":return\"surveyAd\";case \"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\":return\"surveyInterstitialAd\";default:return\"unknown\"}};\ntFn\u003dfunction(e){try{return new nx(e.o$,e.slot,e.layout,e.Y0,e.jt,e.M0,e.aI,e.Zp,e.EY,e.Be,e.zM9,e)}catch(L){}};\nnx\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){g.p.call(this);this.o$\u003de;this.slot\u003dL;this.layout\u003dc;this.Y0\u003dI;this.jt\u003dB;this.M0\u003dx;this.aI\u003dS;this.Zp\u003dh;this.EY\u003dR;this.Be\u003du;this.params\u003dO;this.x4\u003d!0;e\u003dY_(t);if(!e)throw Error(\"Invalid params for sublayout\");this.Qo\u003de};\nOqn\u003dfunction(){this.X\u003d1;this.K\u003dnew nz};\nes\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){g.p.call(this);this.callback\u003de;this.M0\u003dL;this.aI\u003dc;this.Zp\u003dI;this.Be\u003dB;this.cR\u003dx;this.Uq\u003dS;this.q4\u003dh;this.slot\u003dR;this.layout\u003du;this.Y0\u003dt;this.Ja\u003dO;this.EY\u003dq;this.ZY\u003dT;this.x4\u003d!0;this.lW\u003d!1;this.L1\u003d[];this.UI\u003d-1;this.wi\u003d!1;this.z0\u003dnew Oqn};\nqsv\u003dfunction(e){var L;return(L\u003de.layout.EA)!\u003dnull?L:Hv(e.layout.clientMetadata,\"metadata_type_sub_layouts\")};\nLL\u003dfunction(e){return{zr:e.M0.get(),nG:!1,Se:e.Ry()}};\nT9$\u003dfunction(e,L,c){if(e.T6()\u003d\u003d\u003de.L1.length-1){var I,B;Ir(\"Unexpected skip requested during the last sublayout\",(I\u003de.Lj())\u003d\u003dnull?void 0:I.JK(),(B\u003de.Lj())\u003d\u003dnull?void 0:B.FM(),{requestingSlot:L,requestingLayout:c})}};\nWZT\u003dfunction(e,L,c){return c.layoutId!\u003d\u003dcw(e,L,c)?(Ir(\"onSkipRequested for a PlayerBytes layout that is not currently active\",e.JK(),e.FM()),!1):!0};\nMFn\u003dfunction(e){e.T6()\u003d\u003d\u003de.L1.length-1\u0026\u0026Ir(\"Unexpected skip with target requested during the last sublayout\")};\nzO$\u003dfunction(e,L,c){return c.renderingContent\u003d\u003d\u003dvoid 0\u0026\u0026c.layoutId!\u003d\u003dcw(e,L,c)?(Ir(\"onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active\",e.JK(),e.FM(),{requestingSlot:L,requestingLayout:c}),!1):!0};\nsrn\u003dfunction(e,L,c,I){var B\u003dHv(L.FM().clientMetadata,\"metadata_type_ad_pod_skip_target\");if(B\u0026\u0026B\u003e0\u0026\u0026B\u003ce.L1.length){a:{for(var x\u003dB;x\u003ce.L1.length;){if(B\u003d\u003d\u003dHv(e.L1[x].FM().clientMetadata,\"metadata_type_ad_pod_skip_index\")){e\u003dx;break a}x++}e\u003dvoid 0}if(e\u003d\u003d\u003dvoid 0)Ir(\"Skip-to-index was requested but target index was not found\",L.JK(),L.FM(),{requestingSlot:c,requestingLayout:I});else return e}else Ir(\"Invalid ad pod skip target index\",L.JK(),L.FM(),{requestingSlot:c,requestingLayout:I})};\ncw\u003dfunction(e,L,c){var I\u003dHv(e.FM().clientMetadata,\"metadata_type_linked_in_player_layout_id\");return I?I:(Ir(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",e.JK(),e.FM(),{requestingSlot:L,requestingLayout:c}),null)};\nfFM\u003dfunction(e,L,c,I){vwT(e,L,c,\"skipped\",function(){IT(e,I)})};\nvwT\u003dfunction(e,L,c,I,B){if(!e.wi){var x\u003de.Lj();if(x){x.FM().layoutId!\u003d\u003dc.layoutId\u0026\u0026Ir(\"SubLayout mismatch in exitSubLayout\",L,c,{exitingSubLayout:c.layoutId,activeSubLayout:x.FM().layoutId});e.wi\u003d!0;x.L9(x.FM(),I);x\u003dObject.assign({},LL(e),{layoutId:c.layoutId,layoutExitReason:I});var S\u003dx.layoutId,h\u003dx.layoutExitReason;if(x.Se){var R\u003d{};B1(x.zr,\"wrsx\",(R.xc\u003dS,R.ler\u003dh,R.ctp\u003dIK(S),R))}e.u_(L,c,I);e.wi\u003d!1;e.wJ?(e.wJ(),e.Ry()||Bw(e.Uq.get())):B()}else Ir(\"No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",\nL,c)}};\nIT\u003dfunction(e,L){if(e.T6()\u003d\u003d\u003de.L1.length-1)e.UI++,x9(e.Ja,e.layout,\"normal\"),e.Ry()||Bw(e.Uq.get());else a:{if(e.T6()\u003d\u003d\u003d-1\u0026\u0026(e.callback.Hy(e.slot,e.layout),L\u003e0)){Ir(\"Invalid index for playLayoutAtIndexOrExit when no ad has played yet.\",e.slot,e.layout,{indexToPlay:L,layoutId:e.layout.layoutId});break a}e.UI\u003dL;L\u003de.Lj();if(e.T6()\u003e0\u0026\u0026!e.Ry()){var c\u003de.Uq.get();c.K\u003d!1;var I\u003d{};c.X\u0026\u0026c.videoId\u0026\u0026(I.cttAuthInfo\u003d{token:c.X,videoId:c.videoId});be(\"ad_to_ad\",I)}e.mX(L)}};\noT\u003dfunction(e){es.call(this,e.o$,e.M0,e.aI,e.Zp,e.Be,e.cR,e.Uq,e.q4,e.slot,e.layout,e.Y0,e.Ja,e.EY,e.ZY)};\nAWx\u003dfunction(e){(e\u003de.Lj())\u0026\u0026e.m7()};\nSs\u003dfunction(e){es.call(this,e.o$,e.M0,e.aI,e.Zp,e.Be,e.cR,e.Uq,e.q4,e.slot,e.layout,e.Y0,e.Ja,e.EY,e.ZY);this.Tk\u003dvoid 0};\nFZR\u003dfunction(e,L){e.Ji()\u0026\u0026!Ln(e.z0.K)||e.callback.Gy(e.slot,e.layout,L)};\nrh\u003dfunction(e){return Jz(e.ZY.get(),\"html5_ssap_pass_transition_reason\")};\nbqv\u003dfunction(e,L,c){L.Fd().currentState\u003c2\u0026\u0026(c\u003dZD(c,e.ZY),L.L9(L.FM(),c));c\u003dL.Fd().X;e.u_(e.slot,L.FM(),c)};\niq6\u003dfunction(e,L){if(e.z0.K.currentState\u003c2){var c\u003dZD(L,e.ZY);c\u003d\u003d\u003d\"error\"?e.callback.Xc(e.slot,e.layout,new $K(\"Player transition with error during SSAP composite layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:L},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):x9(e.Ja,e.layout,c)}};\nht\u003dfunction(e,L,c){L.Fd().currentState\u003e\u003d2||(L.L9(L.FM(),c),Ln(L.Fd())\u0026\u0026(tz(e.q4,e.slot,L.FM(),c),e.Tk\u003dvoid 0))};\nGen\u003dfunction(e,L){e.z0.X\u003d\u003d\u003d2\u0026\u0026L!\u003d\u003de.Wc()\u0026\u0026Ir(\"onClipEntered: unknown cpn\",e.slot,e.layout,{cpn:L})};\ngwv\u003dfunction(e,L){var c\u003de.Lj();if(c){var I\u003dc.FM().layoutId,B\u003de.T6()+1;e.Ji()?ht(e,c,L):c.L9(c.FM(),L);B\u003e\u003d0\u0026\u0026B\u003ce.L1.length?(c\u003de.L1[B].FM().layoutId,rh(e)\u0026\u0026([\"normal\",\"skipped\"].includes(L)||Ir(\"exitActiveLayoutAndPlayNext: unexpected exit reason\",e.slot,e.layout,{exitReason:L})),e.aI.get().finishSegmentByCpn(I,c,yv(L,e.ZY))):B\u003d\u003d\u003de.L1.length?x9(e.Ja,e.layout,\"normal\"):Ir(\"unexpected index\",e.slot,e.layout,{index:B})}else Ir(\"exitActiveLayoutAndPlayNext: no active adapter\",e.slot,e.layout)};\nken\u003dfunction(e,L){Ir(L+\": undefined adapter\",e.slot,e.layout)};\nD2M\u003dfunction(e){return ml(e.slot,e.ZY.get())?new Ss(e):new oT(e)};\nRT\u003dfunction(e,L,c,I,B,x,S){g.p.call(this);this.callback\u003de;this.Zp\u003dL;this.Be\u003dc;this.Uq\u003dI;this.Qo\u003dB;this.EY\u003dx;this.ZY\u003dS;this.x4\u003d!0;this.lW\u003d!1};\nwZH\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev){function X(){var tJ\u003dY_(Object.assign({},Sv,{callback:{Hy:e.Hy.bind(e),Gy:e.Gy.bind(e),Gn:function(){},\nXc:e.Xc.bind(e)},slot:c,yZ:I,p8:function(){x9(S,I,\"normal\")},\niC:0,kB:1,H3:!0}));return tJ?new RT(e,t,q,A,tJ,B,C):tJ}\nfunction oH(){var tJ\u003dObject.assign({},Sv,{callback:{Hy:function(){},\nGy:function(){},\nGn:function(){return void x9(S,I,\"normal\")},\nXc:function(){}},\nslot:c,yZ:I,p8:function(){},\niC:0,kB:1,H3:!0});return tFn({o$:e,slot:c,layout:I,Y0:x,jt:S,M0:O,aI:y,Zp:t,EY:B,Be:q,zM9:tJ,context:P})}\nfunction rc(){var tJ,cM\u003d(tJ\u003dI.EA)!\u003dnull?tJ:Hv(I.clientMetadata,\"metadata_type_sub_layouts\");tJ\u003dD2M({o$:e,M0:O,aI:y,Zp:t,Be:q,cR:T,Uq:A,q4:L,slot:c,layout:I,Y0:x,Ja:S,EY:B,ZY:C});for(var JJ\u003d[],yr\u003d{Ak:0};yr.Ak\u003ccM.length;yr\u003d{Ak:yr.Ak},yr.Ak++){var cU\u003dY_(Object.assign({},Sv,{callback:{Hy:tJ.PQ.bind(tJ),Gy:tJ.On.bind(tJ),Gn:tJ.Gn.bind(tJ),Xc:tJ.Ct.bind(tJ)},slot:c,yZ:cM[yr.Ak],p8:function($N){return function(fZ){fZ.L9(cM[$N.Ak],\"normal\")}}(yr),\niC:yr.Ak,kB:cM.length,H3:!1}));if(!cU)return;JJ.push(cU)}tJ.L1\u003dJJ;return tJ}\nvar Sv\u003d{Tm:h,e5:R,mF:u,Zp:t,M0:O,Be:q,cR:T,K9:W,Uq:A,l4:b,T_:J,Jj:w,ZY:C,context:P,NO:ev};h\u003dCz(I,{zI:[\"metadata_type_sub_layouts\"],fb:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})||I.EA!\u003d\u003dvoid 0\u0026\u0026I.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\";R\u003dml(c,C.get())\u0026\u0026Cz(I,{zI:[],fb:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});u\u003dCz(I,{zI:[],fb:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});if(h)return rc();if(R)return oH();if(u)return X()};\nuP\u003dfunction(e,L,c,I,B,x,S,h,R,u){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.M0\u003dI;this.aI\u003dB;this.Jq\u003dx;this.Be\u003dS;this.nS\u003dh;this.Tm\u003dR;this.B\u003du;this.driftRecoveryMs\u003dHv(this.layout.clientMetadata,\"metadata_type_drift_recovery_ms\")||null;this.G\u003dHv(this.layout.clientMetadata,\"metadata_type_prefetch_metadata\")!\u003d\u003dvoid 0};\nVFf\u003dfunction(e){var L\u003dHv(e.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),c\u003dHv(e.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e\u003de.Jq.get();L\u003dJWM(e.Z,L,c);return Math.min(c,L!\u003d\u003dnull?L:Infinity)};\nOJ\u003dfunction(e,L){var c;tt(e.Tm.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(c\u003de.M0.get().qR)\u003d\u003dnull?void 0:c.clientPlaybackNonce,adClientData:e.layout.wT.adClientDataEntry},L)})};\nqm\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){uP.call(this,e,L,c,I,B,x,S,h,R,u);this.Z\u003dt;this.K\u003dthis.X\u003dnull;e\u003dg.f(this.Z);for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,y0(L.FM().clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026(this.K\u003dL.FM().layoutId)};\naFc\u003dfunction(e,L){var c\u003dC1M(e,L);c||Ir(\"Expected subLRA found by layout ID\",e.slot,e.layout,{layoutId:L});e.X\u003d{UA:c};c?c.startRendering(c.FM()):L\u003d\u003d\u003de.K\u0026\u0026Ir(\"Failed to find rendering adapter for survey media layout\",e.slot,e.layout,{surveyMediaLayoutId:L})};\nC1M\u003dfunction(e,L){return L\u003d\u003dnull?null:e.Z.find(function(c){return c.FM().layoutId\u003d\u003d\u003dL})||null};\nN9H\u003dfunction(e,L,c,I,B,x,S,h,R,u){var t\u003dB-I,O,q\u003d((O\u003de.fulfilledLayout||Hv(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:Hv(O.clientMetadata,\"metadata_type_ssdai_ads_config\"))||\"\";if(!t)return x\u003dS.vY(c,q,2,x,I,B,e.slotId),T5(u,\"ads_iraot\",\"slid.\"+L.layoutId+\";enterMs.\"+I+\";exitMs.\"+B+\";vid.\"+c.video_id+\";pid.\"+x),null;t\u003dS.IR(c,q,2,x,I,B,e.slotId);T5(u,\"ads_atct\",\"slid.\"+L.layoutId+\";enterMs.\"+I+\";exitMs.\"+B+\";vid.\"+c.video_id+\";pid.\"+t);if(!t)return Ir(\"Unexpected failure to add to playback timeline\",\ne,L,R()),null;c\u003de.slotId;L\u003dL.layoutId;t?(h.X.has(t)\u0026\u0026Ir(\"Unexpected remap of timeline playback\"),h.X.set(t,{slotId:c,layoutId:L})):Ir(\"Invalid timeline playback ID\");I+x\u003eB\u0026\u0026S.RY(t,B-I);return t};\nm2M\u003dfunction(e,L,c){var I\u003dHv(L.clientMetadata,\"metadata_type_sodar_extension_data\");if(I)try{xyH(c,I)}catch(B){Ir(\"Unexpected error when loading Sodar\",e,L,{error:B})}};\nyWT\u003dfunction(e,L,c,I,B,x,S){Ww(e,L,new g.BZ(c,new g.WX),I,B,S,!1,x)};\nWw\u003dfunction(e,L,c,I,B,x,S,h){S\u003dS\u003d\u003d\u003dvoid 0?!0:S;Et(c)\u0026\u0026XQ(B,0,null)\u0026\u0026(!TH(e,\"impression\")\u0026\u0026h\u0026\u0026h(),e.AK(\"impression\"));TH(e,\"impression\")\u0026\u0026(g.or(c,4)\u0026\u0026!g.or(c,2)\u0026\u0026e.iz(\"pause\"),xw(c,4)\u003c0\u0026\u0026!(xw(c,2)\u003c0)\u0026\u0026e.iz(\"resume\"),g.or(c,16)\u0026\u0026B\u003e\u003d.5\u0026\u0026e.iz(\"seek\"),S\u0026\u0026g.or(c,2)\u0026\u0026Mm(e,c.state,L,I,B,x))};\nMm\u003dfunction(e,L,c,I,B,x,S,h,R){TH(e,\"impression\")\u0026\u0026(x?(x\u003dB-I,x\u003dx\u003e\u003d-1\u0026\u0026x\u003c\u003d2):x\u003dMath.abs(I-B)\u003c\u003d1,z5(e,L,x?I:B,c,I,S,h\u0026\u0026x),x\u0026\u0026!R\u0026\u0026e.AK(\"complete\"))};\nz5\u003dfunction(e,L,c,I,B,x,S){qi(e,c*1E3,S);B\u003c\u003d0||c\u003c\u003d0||(L\u003d\u003dnull?0:g.E(L,16))||(L\u003d\u003dnull?0:g.E(L,32))||(XQ(c,B*.25,I)\u0026\u0026(x\u0026\u0026!TH(e,\"first_quartile\")\u0026\u0026x(\"first\"),e.AK(\"first_quartile\")),XQ(c,B*.5,I)\u0026\u0026(x\u0026\u0026!TH(e,\"midpoint\")\u0026\u0026x(\"second\"),e.AK(\"midpoint\")),XQ(c,B*.75,I)\u0026\u0026(x\u0026\u0026!TH(e,\"third_quartile\")\u0026\u0026x(\"third\"),e.AK(\"third_quartile\")))};\nZqf\u003dfunction(e,L){TH(e,\"impression\")\u0026\u0026e.iz(L?\"fullscreen\":\"end_fullscreen\")};\npZ$\u003dfunction(e){TH(e,\"impression\")\u0026\u0026e.iz(\"clickthrough\")};\n$2J\u003dfunction(e){e.iz(\"active_view_measurable\")};\njrn\u003dfunction(e){TH(e,\"impression\")\u0026\u0026!TH(e,\"seek\")\u0026\u0026e.iz(\"active_view_fully_viewable_audible_half_duration\")};\nHqx\u003dfunction(e){TH(e,\"impression\")\u0026\u0026!TH(e,\"seek\")\u0026\u0026e.iz(\"active_view_viewable\")};\nlFr\u003dfunction(e){TH(e,\"impression\")\u0026\u0026!TH(e,\"seek\")\u0026\u0026e.iz(\"audio_audible\")};\nP1n\u003dfunction(e){TH(e,\"impression\")\u0026\u0026!TH(e,\"seek\")\u0026\u0026e.iz(\"audio_measurable\")};\nQrx\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){this.callback\u003de;this.slot\u003dL;this.layout\u003dc;this.aI\u003dI;this.nS\u003dB;this.Be\u003dx;this.dX\u003dS;this.e5\u003dh;this.mF\u003dR;this.ZY\u003du;this.Tm\u003dt;this.M0\u003dO;this.K9\u003dq;this.Qm\u003d!0;this.d0\u003dthis.S5\u003dnull;this.adCpn\u003dvoid 0;this.X\u003d!1};\nd2x\u003dfunction(e,L,c){var I;T5(e.Tm.get(),\"ads_qua\",\"cpn.\"+Hv(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((I\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:I.clientPlaybackNonce)+\";qt.\"+L+\";clr.\"+c)};\nU2M\u003dfunction(e,L){var c,I;T5(e.Tm.get(),\"ads_imp\",\"cpn.\"+Hv(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((c\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:c.clientPlaybackNonce)+\";clr.\"+L+\";skp.\"+!!g.Q((I\u003dHv(e.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"))\u003d\u003dnull?void 0:I.skipOrPreviewRenderer,sJ))};\nvw\u003dfunction(e){return{enterMs:Hv(e.clientMetadata,\"metadata_type_layout_enter_ms\"),exitMs:Hv(e.clientMetadata,\"metadata_type_layout_exit_ms\")}};\nfL\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){uP.call(this,e,L,c,I,B,S,h,R,u,O);this.dX\u003dx;this.mF\u003dt;this.e5\u003dq;this.ZY\u003dT;this.d0\u003dthis.S5\u003dnull};\nEwc\u003dfunction(e,L){var c;T5(e.Tm.get(),\"ads_imp\",\"acpn.\"+((c\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:c.clientPlaybackNonce)+\";clr.\"+L)};\nXZn\u003dfunction(e,L,c){var I;T5(e.Tm.get(),\"ads_qua\",\"cpn.\"+Hv(e.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((I\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:I.clientPlaybackNonce)+\";qt.\"+L+\";clr.\"+c)};\nAt\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P){this.EY\u003de;this.Y0\u003dL;this.Ja\u003dc;this.M0\u003dI;this.aI\u003dB;this.Be\u003dx;this.cR\u003dS;this.Tm\u003dh;this.dX\u003dR;this.Jq\u003du;this.e5\u003dt;this.mF\u003dO;this.Zp\u003dq;this.K9\u003dT;this.Uq\u003dW;this.l4\u003dA;this.T_\u003db;this.Jj\u003dJ;this.ZY\u003dw;this.X\u003dC;this.context\u003dy;this.NO\u003dP};\nFa\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w){this.EY\u003de;this.Y0\u003dL;this.Ja\u003dc;this.Tm\u003dI;this.e5\u003dB;this.mF\u003dx;this.Zp\u003dS;this.M0\u003dh;this.Be\u003dR;this.cR\u003du;this.K9\u003dt;this.Uq\u003dO;this.l4\u003dq;this.T_\u003dT;this.Jj\u003dW;this.ZY\u003dA;this.aI\u003db;this.context\u003dJ;this.NO\u003dw};\nKZ$\u003dfunction(e,L,c,I){KE.call(this,\"survey-interstitial\",e,L,c,I)};\nbP\u003dfunction(e,L,c,I,B){Lz.call(this,c,e,L,I);this.Tm\u003dB;e\u003dHv(L.clientMetadata,\"metadata_type_ad_placement_config\");this.nS\u003dnew hE(L.hK,B,e,L.layoutId)};\niP\u003dfunction(e){return Math.round(e.width)+\"x\"+Math.round(e.height)};\ngh\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?G5:c;c.width\u003cG5.width\u0026\u0026(c\u003dG5);if(e.width\u003cc.width||e.height\u003cc.height)return{CZ:3,yp:501,errorMessage:\"ad(\"+iP(c)+\") larger than container(\"+iP(e)+\").\"};if(c.width*c.height\u003ee.width*e.height*.2)return{CZ:3,yp:501,errorMessage:\"ad(\"+iP(c)+\") to container(\"+iP(e)+\") ratio exceeds limit.\"};if(c.height\u003ee.height/3-L)return{CZ:3,yp:501,errorMessage:\"ad(\"+iP(c)+\") covers container(\"+iP(e)+\") center.\"}};\nYsT\u003dfunction(e,L){var c\u003dHv(e.clientMetadata,\"metadata_type_ad_placement_config\");return new hE(e.hK,L,c,e.layoutId)};\nk9\u003dfunction(e){return Hv(e.clientMetadata,\"metadata_type_invideo_overlay_ad_renderer\")};\nDO\u003dfunction(e,L,c,I){KE.call(this,\"invideo-overlay\",e,L,c,I);this.interactionLoggingClientData\u003dI};\nwh\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){Lz.call(this,x,e,L,B);this.Tm\u003dc;this.G\u003dS;this.Be\u003dh;this.T_\u003dR;this.ZY\u003du;this.j\u003dt;this.B\u003dO;this.nS\u003dYsT(L,c)};\nnwc\u003dfunction(){var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];R0().forEach(function(L){e.push(L)});\nreturn{zI:e,fb:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nJt\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){Lz.call(this,x,e,L,B);this.Tm\u003dc;this.G\u003dS;this.J\u003dh;this.Be\u003dR;this.T_\u003du;this.ZY\u003dt;this.j\u003dO;this.B\u003dq;this.nS\u003dYsT(L,c)};\ne_$\u003dfunction(){for(var e\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],L\u003dg.f(R0()),c\u003dL.next();!c.done;c\u003dL.next())e.push(c.value);return{zI:e,fb:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\nVX\u003dfunction(e){this.Be\u003de;this.X\u003d!1};\nLQn\u003dfunction(e,L,c){KE.call(this,\"survey\",e,{},L,c)};\nCL\u003dfunction(e,L,c,I,B,x,S){Lz.call(this,c,e,L,I);this.G\u003dB;this.Be\u003dx;this.ZY\u003dS};\ncD$\u003dfunction(e,L,c,I,B,x,S,h,R,u){this.D6\u003de;this.Be\u003dL;this.Tm\u003dc;this.G\u003dI;this.e5\u003dB;this.K\u003dx;this.Z\u003dS;this.T_\u003dh;this.ZY\u003dR;this.X\u003du};\nIe$\u003dfunction(e,L,c,I,B,x,S,h,R,u){this.D6\u003de;this.Be\u003dL;this.Tm\u003dc;this.G\u003dI;this.e5\u003dB;this.K\u003dx;this.Z\u003dS;this.T_\u003dh;this.ZY\u003dR;this.X\u003du};\naT\u003dfunction(e,L,c,I,B,x,S,h,R,u){pz.call(this,e,L,c,I,B,x,S,R);this.Bt\u003dh;this.M0\u003du};\nB_H\u003dfunction(){var e\u003dRsn();e.zI.push(\"metadata_type_ad_info_ad_metadata\");return e};\nxvv\u003dfunction(e,L,c,I,B,x,S){this.D6\u003de;this.Be\u003dL;this.Tm\u003dc;this.K\u003dI;this.Bt\u003dB;this.X\u003dx;this.M0\u003dS};\noEJ\u003dfunction(e,L,c,I,B,x,S,h){this.D6\u003de;this.Be\u003dL;this.Tm\u003dc;this.K\u003dI;this.Bt\u003dB;this.X\u003dx;this.ZY\u003dS;this.M0\u003dh};\nNm\u003dfunction(e,L){this.slotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_AD_BREAK_STARTED\";this.triggerId\u003de(this.triggerType)};\nmp\u003dfunction(e,L){this.adPodIndex\u003de;this.X\u003dL.length;this.adBreakLengthSeconds\u003dL.reduce(function(I,B){return I+B},0);\nvar c\u003d0;for(e+\u003d1;e\u003cL.length;e++)c+\u003dL[e];this.adBreakRemainingLengthSeconds\u003dc};\nyX\u003dfunction(e,L,c){this.E0\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003dc||e(this.triggerType)};\nZO\u003dfunction(e,L,c){this.X\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003dc||e(this.triggerType)};\npL\u003dfunction(e,L,c,I){this.E0\u003dL;this.visible\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003dI||e(this.triggerType)};\nSvM\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\";this.triggerId\u003de(this.triggerType)};\nrDM\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED\";this.triggerId\u003de(this.triggerType)};\n$9\u003dfunction(e,L,c){this.triggeringLayoutId\u003dL;this.slotId\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003de(this.triggerType)};\njs\u003dfunction(e,L,c){this.triggeringLayoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003dc||e(this.triggerType)};\nHw\u003dfunction(e,L,c,I){this.triggeringLayoutId\u003dL;this.X\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003dI||e(this.triggerType)};\nh_n\u003dfunction(e){switch(e){case \"LAYOUT_EXIT_REASON_UNSPECIFIED\":return\"unknown\";case \"LAYOUT_EXIT_REASON_NORMAL\":return\"normal\";case \"LAYOUT_EXIT_REASON_ERROR\":return\"error\";case \"LAYOUT_EXIT_REASON_USER_SKIPPED\":return\"skipped\";case \"LAYOUT_EXIT_REASON_USER_MUTED\":return\"muted\";case \"LAYOUT_EXIT_REASON_ABANDONED\":return\"abandoned\";case \"LAYOUT_EXIT_REASON_USER_INPUT_SUBMITTED\":return\"user_input_submitted\";case \"LAYOUT_EXIT_REASON_USER_CANCELLED\":return\"user_cancelled\";default:return new K(\"Invalid layout exit reason: \"+\ne)}};\nlP\u003dfunction(e,L,c){this.triggeringLayoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003dc||e(this.triggerType)};\nPw\u003dfunction(e,L){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003dL||e(this.triggerType)};\nQX\u003dfunction(e,L){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\";this.triggerId\u003dL||\"\"};\ndh\u003dfunction(e,L){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\";this.triggerId\u003dL||\"\"};\nUJ\u003dfunction(e,L){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003dL||e(this.triggerType)};\nR_T\u003dfunction(e){this.triggerId\u003de;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_RESUMED\"};\nuTJ\u003dfunction(e,L,c,I,B){this.E0\u003dL;this.X\u003dc;this.visible\u003dI;this.layoutId\u003dB;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\";this.triggerId\u003de(this.triggerType)};\nEJ\u003dfunction(e,L,c,I,B){this.E0\u003dL;this.X\u003dc;this.visible\u003dI;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003dB||e(this.triggerType)};\nXa\u003dfunction(e,L){this.breakDurationMs\u003de;this.triggerType\u003d\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\";this.triggerId\u003dL||\"\"};\ntif\u003dfunction(e,L,c){this.E0\u003dL;this.X\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003de(this.triggerType)};\nKL\u003dfunction(e,L,c,I,B){this.X\u003dL;this.slotType\u003dc;this.layoutType\u003dI;this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003dB||e(this.triggerType)};\nY9\u003dfunction(e,L){this.X\u003dL;this.slotType\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003de(this.triggerType)};\nnL\u003dfunction(e,L,c){this.layoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003dc||e(this.triggerType)};\nem\u003dfunction(e,L,c){this.X\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003dc||e(this.triggerType)};\nSIM\u003dfunction(e,L){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003de(this.triggerType)};\nOin\u003dfunction(e,L){this.X\u003de;this.index\u003dL};\nqvH\u003dfunction(e){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003de(this.triggerType)};\nLP\u003dfunction(e,L){this.triggerType\u003d\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\";this.triggerId\u003dL||e(this.triggerType)};\nT_H\u003dfunction(e,L,c){this.layoutId\u003dL;this.offsetMs\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\nWQR\u003dfunction(e,L){this.layoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\";this.triggerId\u003de(this.triggerType)};\nMiM\u003dfunction(e,L,c){this.layoutId\u003dL;this.offsetMs\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003de(this.triggerType)};\ncf\u003dfunction(e,L,c){this.triggeringLayoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003dc||e(this.triggerType)};\nIV\u003dfunction(e,L,c){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003dc||e(this.triggerType)};\nBf\u003dfunction(e,L,c){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003dc||e(this.triggerType)};\nxP\u003dfunction(e,L){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003de(this.triggerType)};\noV\u003dfunction(e,L){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003de(this.triggerType)};\nSm\u003dfunction(e,L,c){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003dc||e(this.triggerType)};\nTU\u003dfunction(e,L){this.triggeringSlotId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\";this.triggerId\u003de(this.triggerType)};\nWf\u003dfunction(e,L,c){this.triggeringLayoutId\u003dL;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003dc||e(this.triggerType)};\nMb\u003dfunction(e,L,c,I){this.durationMs\u003dL;this.triggeringLayoutId\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dI||e(this.triggerType)};\nzU\u003dfunction(e,L,c,I){this.category\u003de;this.trigger\u003dL;this.slot\u003dc;this.layout\u003dI};\ns5\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.layoutId)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.layoutType)!\u003dnull};\nz_6\u003dfunction(e){if(!s5(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.Q(e,vf)||g.Q(e,fP)||g.Q(e,A8)||g.Q(e,F6)||g.Q(e,bH)||g.Q(e,iH)?!0:!1};\nsNM\u003dfunction(e){return(e\u003d\u003dnull?void 0:e.durationMs)!\u003dnull\u0026\u0026(e\u003d\u003dnull?void 0:e.durationMs)\u003e0};\nGU\u003dfunction(e){return!!(e.XY\u0026\u0026e.slot\u0026\u0026e.layout)};\ngK\u003dfunction(e){var L,c\u003d(L\u003de.config)\u003d\u003dnull?void 0:L.adPlacementConfig;e\u003de.renderer;return!(!c||c.kind\u003d\u003dnull||!e)};\nfec\u003dfunction(e){if(!s5(e.adLayoutMetadata))return!1;e\u003de.renderingContent;return g.Q(e,Q1)||g.Q(e,d4)||g.Q(e,vEx)||g.Q(e,li)||g.Q(e,Px)?!0:!1};\nkP\u003dfunction(e){return e.playerVars!\u003d\u003dvoid 0\u0026\u0026e.pings!\u003d\u003dvoid 0\u0026\u0026e.externalVideoId!\u003d\u003dvoid 0};\nNb\u003dfunction(e){if(!s5(e.adLayoutMetadata))return!1;e\u003de.renderingContent;var L\u003dg.Q(e,DC);return L?wK(L):(L\u003dg.Q(e,J8))?kP(L):(L\u003dg.Q(e,VN))?L.playerVars!\u003d\u003dvoid 0:(L\u003dg.Q(e,Q1))?L.durationMilliseconds!\u003d\u003dvoid 0:g.Q(e,CP)||g.Q(e,aV)?!0:!1};\nwK\u003dfunction(e){e\u003d(e.sequentialLayouts||[]).map(function(L){return g.Q(L,mG)});\nreturn e.length\u003e0\u0026\u0026e.every(Nb)};\nZC\u003dfunction(e){return s5(e.adLayoutMetadata)?(e\u003dg.Q(e.renderingContent,yN))\u0026\u0026e.pings?!0:!1:!1};\ngE$\u003dfunction(e){if(!s5(e.adLayoutMetadata))return!1;if(g.Q(e.renderingContent,ADH)||g.Q(e.renderingContent,FQc))return!0;var L\u003dg.Q(e.renderingContent,pP);return g.Q(e.renderingContent,$P)||g.Q(L\u003d\u003dnull?void 0:L.sidePanel,biv)||g.Q(L\u003d\u003dnull?void 0:L.sidePanel,iin)||g.Q(L\u003d\u003dnull?void 0:L.sidePanel,Gpc)?!0:!1};\nVic\u003dfunction(e){var L;(L\u003d!e)||(L\u003de.adSlotMetadata,L\u003d!((L\u003d\u003dnull?void 0:L.slotId)!\u003d\u003dvoid 0\u0026\u0026(L\u003d\u003dnull?void 0:L.slotType)!\u003d\u003dvoid 0));if(L||!(kpM(e)||e.slotEntryTrigger\u0026\u0026e.slotFulfillmentTriggers\u0026\u0026e.slotExpirationTriggers))return!1;var c;e\u003d(c\u003de.fulfillmentContent)\u003d\u003dnull?void 0:c.fulfilledLayout;return(c\u003dg.Q(e,mG))?Nb(c):(c\u003dg.Q(e,jm))?gE$(c):(c\u003dg.Q(e,DvJ))?fec(c):(c\u003dg.Q(e,wET))?z_6(c):(c\u003dg.Q(e,JDv))?s5(c.adLayoutMetadata)?g.Q(c.renderingContent,vf)?!0:!1:!1:(e\u003dg.Q(e,Hf))?ZC(e):!1};\nkpM\u003dfunction(e){var L;e\u003dg.Q((L\u003de.fulfillmentContent)\u003d\u003dnull?void 0:L.fulfilledLayout,jm);var c;return e\u0026\u0026((c\u003de.adLayoutMetadata)\u003d\u003dnull?void 0:c.layoutType)\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"\u0026\u0026e.layoutExitNormalTriggers\u003d\u003d\u003dvoid 0};\nCev\u003dfunction(e){var L;return(e\u003d\u003dnull?void 0:(L\u003de.adSlotMetadata)\u003d\u003dnull?void 0:L.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"};\nN_x\u003dfunction(e,L){var c;if((c\u003de.questions)\u003d\u003dnull||!c.length||!e.playbackCommands||(L\u003d\u003d\u003dvoid 0||!L)\u0026\u0026e.questions.length!\u003d\u003d1)return!1;e\u003dg.f(e.questions);for(L\u003de.next();!L.done;L\u003de.next()){L\u003dL.value;var I\u003dc\u003dvoid 0,B\u003d((c\u003dg.Q(L,lH))\u003d\u003dnull?void 0:c.surveyAdQuestionCommon)||((I\u003dg.Q(L,Pf))\u003d\u003dnull?void 0:I.surveyAdQuestionCommon);if(!aex(B))return!1}return!0};\nmvr\u003dfunction(e){e\u003d((e\u003d\u003dnull?void 0:e.playerOverlay)||{}).instreamSurveyAdRenderer;var L;if(e)if(e.playbackCommands\u0026\u0026e.questions\u0026\u0026e.questions.length\u003d\u003d\u003d1){var c,I\u003d((L\u003dg.Q(e.questions[0],lH))\u003d\u003dnull?void 0:L.surveyAdQuestionCommon)||((c\u003dg.Q(e.questions[0],Pf))\u003d\u003dnull?void 0:c.surveyAdQuestionCommon);L\u003daex(I)}else L\u003d!1;else L\u003d!1;return L};\naex\u003dfunction(e){if(!e)return!1;e\u003dg.Q(e.instreamAdPlayerOverlay,QN);var L\u003dg.Q(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,sJ),c\u003dg.Q(e\u003d\u003dnull?void 0:e.adInfoRenderer,dK);return(g.Q(e\u003d\u003dnull?void 0:e.skipOrPreviewRenderer,U5)||L)\u0026\u0026c?!0:!1};\nyD6\u003dfunction(e){return e.linearAds!\u003dnull\u0026\u0026s5(e.adLayoutMetadata)};\nZin\u003dfunction(e){return e.linearAd!\u003dnull\u0026\u0026e.adVideoStart!\u003dnull};\npEH\u003dfunction(e){if(isNaN(Number(e.timeoutSeconds))||!e.text||!e.ctaButton||!g.Q(e.ctaButton,g.E5)||!e.brandImage)return!1;var L;return e.backgroundImage\u0026\u0026g.Q(e.backgroundImage,X6)\u0026\u0026((L\u003dg.Q(e.backgroundImage,X6))\u003d\u003dnull?0:L.landscape)?!0:!1};\nKP\u003dfunction(e,L,c,I,B,x,S,h){g.p.call(this);this.ZY\u003de;this.X\u003dL;this.K\u003dI;this.M0\u003dB;this.G\u003dx;this.Z\u003dS;this.Zp\u003dh};\nHi$\u003dfunction(e,L,c){var I,B\u003d((I\u003dc.adSlots)!\u003dnull?I:[]).map(function(h){return g.Q(h,YP)});\nif(c.JY)if(Hv(L.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"))KC(e.X.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},L.slotId);\nelse{if(e.ZY.get().V.S().Y(\"h5_check_forecasting_renderer_for_throttled_midroll\")){var x\u003dc.QR.filter(function(h){var R;return((R\u003dh.renderer)\u003d\u003dnull?void 0:R.clientForecastingAdRenderer)!\u003dnull});\nx.length!\u003d\u003d0?$vR(e.Z,x,B,L.slotId,c.ssdaiAdsConfig):KC(e.X.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},L.slotId)}else KC(e.X.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},L.slotId);\njNr(e.G,L)}else{var S;I\u003d{Zz:Math.round(((x\u003dHv(L.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:x.Zz)||0),Kw:(S\u003dHv(L.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:S.Kw};$vR(e.Z,c.QR,B,L.slotId,c.ssdaiAdsConfig,I)}};\nQNH\u003dfunction(e,L,c,I,B,x,S){var h\u003dw1(e.M0.get(),1);if(lef(e.ZY.get())){var R\u003dnP(e.K.get(),c,I,B,h.clientPlaybackNonce,h.NS,h.daiEnabled,h,x,S);PeT(e,R);KC(e.X.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return R},L)}else KC(e.X.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return nP(e.K.get(),c,I,B,h.clientPlaybackNonce,h.NS,h.daiEnabled,h,x,S)},L)};\nPeT\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dc.value;if(I.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026I.fulfilledLayout)if(c\u003dvoid 0,I.fulfilledLayout.renderingContent)c\u003dHv(I.fulfilledLayout.clientMetadata,\"metadata_type_player_vars\");else{if(I.fulfilledLayout.EA){I\u003dg.f(I.fulfilledLayout.EA);for(var B\u003dI.next();!B.done\u0026\u0026(B\u003dB.value,!B.renderingContent||!(c\u003dHv(B.clientMetadata,\"metadata_type_player_vars\")));B\u003dI.next());}}else c\u003dvoid 0;if(c){e.Zp.get().V.preloadVideoByPlayerVars(c,\n2,300);break}}};\nUvn\u003dfunction(e,L,c,I,B,x,S){L\u003ddvM(L,x,Number(I.prefetchMilliseconds)||0,S);e\u003dL instanceof K?L:e2(e,I,B,L,c);return e instanceof K?e:[e]};\nEEM\u003dfunction(e,L,c,I,B){var x\u003dYH(e.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");I\u003d[new vv({getAdBreakUrl:I.getAdBreakUrl,Zz:0,Kw:0}),new aW(!0)];e\u003dL.pauseDurationMs?L.lactThresholdMs?{slotId:x,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:2,slotEntryTrigger:new Sm(e.X,x),slotFulfillmentTriggers:[new rDM(e.X)],slotExpirationTriggers:[new em(e.X,B),new Bf(e.X,x)],J7:\"core\",clientMetadata:new jp(I),adSlotLoggingData:c}:new K(\"AdPlacementConfig for Pause Ads is missing lact_threshold_ms\"):new K(\"AdPlacementConfig for Pause Ads is missing pause_duration_ms\");\nreturn e instanceof K?e:[e]};\nXEc\u003dfunction(e){var L,c;return((L\u003de.renderer)\u003d\u003dnull?void 0:(c\u003dL.adBreakServiceRenderer)\u003d\u003dnull?void 0:c.getAdBreakUrl)!\u003d\u003dvoid 0};\nLh\u003dfunction(e,L,c){if(e.beforeContentVideoIdStartedTrigger)e\u003de.beforeContentVideoIdStartedTrigger?new yX(pR,L,e.id):new K(\"Not able to create BeforeContentVideoIdStartedTrigger\");else{if(e.layoutIdExitedTrigger){var I;L\u003d(I\u003de.layoutIdExitedTrigger)!\u003dnull\u0026\u0026I.triggeringLayoutId?new lP(pR,e.layoutIdExitedTrigger.triggeringLayoutId,e.id):new K(\"Not able to create LayoutIdExitedTrigger\")}else{if(e.layoutExitedForReasonTrigger){var B,x;((B\u003de.layoutExitedForReasonTrigger)\u003d\u003dnull?0:B.triggeringLayoutId)\u0026\u0026((x\u003d\ne.layoutExitedForReasonTrigger)\u003d\u003dnull?0:x.layoutExitReason)?(L\u003dh_n(e.layoutExitedForReasonTrigger.layoutExitReason),e\u003dL instanceof K?L:new Hw(pR,e.layoutExitedForReasonTrigger.triggeringLayoutId,[L],e.id)):e\u003dnew K(\"Not able to create LayoutIdExitedForReasonTrigger\")}else{if(e.onLayoutSelfExitRequestedTrigger){var S;L\u003d(S\u003de.onLayoutSelfExitRequestedTrigger)!\u003dnull\u0026\u0026S.triggeringLayoutId?new nL(pR,e.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,e.id):new K(\"Not able to create OnLayoutSelfExitRequestedTrigger\")}else{if(e.onNewPlaybackAfterContentVideoIdTrigger)e\u003d\ne.onNewPlaybackAfterContentVideoIdTrigger?new em(pR,L,e.id):new K(\"Not able to create OnNewPlaybackAfterContentVideoIdTrigger\");else{if(e.skipRequestedTrigger){var h;L\u003d(h\u003de.skipRequestedTrigger)!\u003dnull\u0026\u0026h.triggeringLayoutId?new cf(pR,e.skipRequestedTrigger.triggeringLayoutId,e.id):new K(\"Not able to create SkipRequestedTrigger\")}else if(e.slotIdEnteredTrigger){var R;L\u003d(R\u003de.slotIdEnteredTrigger)!\u003dnull\u0026\u0026R.triggeringSlotId?new IV(pR,e.slotIdEnteredTrigger.triggeringSlotId,e.id):new K(\"Not able to create SlotIdEnteredTrigger\")}else if(e.slotIdExitedTrigger){var u;\nL\u003d(u\u003de.slotIdExitedTrigger)!\u003dnull\u0026\u0026u.triggeringSlotId?new Bf(pR,e.slotIdExitedTrigger.triggeringSlotId,e.id):new K(\"Not able to create SkipRequestedTrigger\")}else if(e.surveySubmittedTrigger){var t;L\u003d(t\u003de.surveySubmittedTrigger)!\u003dnull\u0026\u0026t.triggeringLayoutId?new Wf(pR,e.surveySubmittedTrigger.triggeringLayoutId,e.id):new K(\"Not able to create SurveySubmittedTrigger\")}else{if(e.mediaResumedTrigger)e\u003de.mediaResumedTrigger\u0026\u0026e.id?new R_T(e.id):new K(\"Not able to create MediaResumedTrigger\");else{if(e.closeRequestedTrigger){var O;\nL\u003d(O\u003de.closeRequestedTrigger)!\u003dnull\u0026\u0026O.triggeringLayoutId?new ZO(pR,e.closeRequestedTrigger.triggeringLayoutId,e.id):new K(\"Not able to create CloseRequestedTrigger\")}else if(e.slotIdScheduledTrigger){var q;L\u003d(q\u003de.slotIdScheduledTrigger)!\u003dnull\u0026\u0026q.triggeringSlotId?new Sm(pR,e.slotIdScheduledTrigger.triggeringSlotId,e.id):new K(\"Not able to create SlotIdScheduledTrigger\")}else{if(e.mediaTimeRangeTrigger){var T;I\u003dNumber((T\u003de.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:T.offsetStartMilliseconds);var W;S\u003dNumber((W\u003d\ne.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:W.offsetEndMilliseconds);isFinite(I)\u0026\u0026isFinite(S)?(W\u003dS,W\u003d\u003d\u003d-1\u0026\u0026(W\u003dc),c\u003dI\u003eW?new K(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:I,offsetEndMs:W},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",W\u003d\u003d\u003dc\u0026\u0026I-500\u003c\u003dW):new Tl(I,W),e\u003dc instanceof K?c:new EJ(pR,L,c,!1,e.id)):e\u003dnew K(\"Not able to create MediaTimeRangeTrigger\")}else if(e.contentVideoIdEndedTrigger)e\u003de.contentVideoIdEndedTrigger?new pL(pR,L,!1,e.id):new K(\"Not able to create ContentVideoIdEndedTrigger\");\nelse{if(e.layoutIdEnteredTrigger){var A;L\u003d(A\u003de.layoutIdEnteredTrigger)!\u003dnull\u0026\u0026A.triggeringLayoutId?new js(pR,e.layoutIdEnteredTrigger.triggeringLayoutId,e.id):new K(\"Not able to create LayoutIdEnteredTrigger\")}else if(e.timeRelativeToLayoutEnterTrigger){var b;L\u003d(b\u003de.timeRelativeToLayoutEnterTrigger)!\u003dnull\u0026\u0026b.triggeringLayoutId?new Mb(pR,Number(e.timeRelativeToLayoutEnterTrigger.durationMs),e.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,e.id):new K(\"Not able to create TimeRelativeToLayoutEnterTrigger\")}else if(e.onDifferentLayoutIdEnteredTrigger){var J;\nL\u003d(J\u003de.onDifferentLayoutIdEnteredTrigger)!\u003dnull\u0026\u0026J.triggeringLayoutId\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.slotType\u0026\u0026e.onDifferentLayoutIdEnteredTrigger.layoutType?new KL(pR,e.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,e.onDifferentLayoutIdEnteredTrigger.slotType,e.onDifferentLayoutIdEnteredTrigger.layoutType,e.id):new K(\"Not able to create CloseRequestedTrigger\")}else{if(e.liveStreamBreakStartedTrigger)e\u003de.liveStreamBreakStartedTrigger\u0026\u0026e.id?new UJ(pR,e.id):new K(\"Not able to create LiveStreamBreakStartedTrigger\");\nelse if(e.liveStreamBreakEndedTrigger)e\u003de.liveStreamBreakEndedTrigger\u0026\u0026e.id?new Pw(pR,e.id):new K(\"Not able to create LiveStreamBreakEndedTrigger\");else{if(e.liveStreamBreakScheduledDurationMatchedTrigger){var w;L\u003d(w\u003de.liveStreamBreakScheduledDurationMatchedTrigger)!\u003dnull\u0026\u0026w.breakDurationMs?new QX(Number(e.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new K(\"Not able to create LiveStreamBreakScheduledDurationMatchedTrigger\")}else if(e.liveStreamBreakScheduledDurationNotMatchedTrigger){var C;\nL\u003d(C\u003de.liveStreamBreakScheduledDurationNotMatchedTrigger)!\u003dnull\u0026\u0026C.breakDurationMs?new dh(Number(e.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||\"0\")||0,e.id):new K(\"Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger\")}else if(e.newSlotScheduledWithBreakDurationTrigger){var y;L\u003d(y\u003de.newSlotScheduledWithBreakDurationTrigger)!\u003dnull\u0026\u0026y.breakDurationMs?new Xa(Number(e.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||\"0\")||0,e.id):new K(\"Not able to create NewSlotScheduledWithBreakDurationTrigger\")}else L\u003d\ne.prefetchCacheExpiredTrigger?new LP(pR,e.id):new K(\"Not able to convert an AdsControlflowTrigger.\");e\u003dL}L\u003de}e\u003dL}L\u003de}e\u003dL}L\u003de}e\u003dL}L\u003de}e\u003dL}L\u003de}e\u003dL}return e};\ncF\u003dfunction(e,L){L.X\u003e\u003d2\u0026\u0026(e.slot_pos\u003dL.adPodIndex);e.autoplay\u003d\"1\"};\nYv6\u003dfunction(e,L,c,I,B,x,S,h){return L\u003d\u003d\u003dnull?new K(\"Invalid slot type when get discovery companion fromActionCompanionAdRenderer\",{slotType:L,ActionCompanionAdRenderer:I}):[KQn(e,L,S,x,function(R){var u\u003dR.slotId;R\u003dh(R);var t\u003dI.adLayoutLoggingData,O\u003dnew jp([new AA(I),new az(B)]);u\u003dVq(c.K.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",u);var q\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",J7:\"core\"};return{layoutId:u,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",hK:new Map,\nlayoutExitNormalTriggers:[new em(c.X,S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:O,wT:R(q),adLayoutLoggingData:t}})]};\nnE$\u003dfunction(e,L,c,I,B,x,S,h){return L\u003d\u003d\u003dnull?new K(\"Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel\",{slotType:L,TopBannerImageTextIconButtonedLayoutViewModel:I}):[KQn(e,L,S,x,function(R){var u\u003dR.slotId;R\u003dh(R);var t\u003dI.adLayoutLoggingData,O\u003dnew jp([new Fr(I),new az(B)]);u\u003dVq(c.K.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",u);var q\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",J7:\"core\"};return{layoutId:u,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nhK:new Map,layoutExitNormalTriggers:[new em(c.X,S)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:O,wT:R(q),adLayoutLoggingData:t}})]};\nIG$\u003dfunction(e,L,c,I,B,x){if(!x)for(L\u003dg.f(L),x\u003dL.next();!x.done;x\u003dL.next())x\u003dx.value,Iu(e,x.renderer,x.config.adPlacementConfig.kind);e\u003dArray.from(e.values()).filter(function(t){return eyr(t)});\nL\u003d[];x\u003dg.f(e);for(var S\u003dx.next(),h\u003d{};!S.done;h\u003d{DU:void 0},S\u003dx.next()){h.DU\u003dS.value;S\u003dg.f(h.DU.OQ);for(var R\u003dS.next(),u\u003d{};!R.done;u\u003d{Rl:void 0},R\u003dS.next())u.Rl\u003dR.value,R\u003dfunction(t,O){return function(q){return t.Rl.Mz(q,O.DU.instreamVideoAdRenderer.elementId,t.Rl.C0)}}(u,h),u.Rl.isContentVideoCompanion?L.push(L$n(c,I,B,h.DU.instreamVideoAdRenderer.elementId,u.Rl.associatedCompositePlayerBytesLayoutId,u.Rl.adSlotLoggingData,R)):e.length\u003e1?L.push(cPc(c,I,B,h.DU.instreamVideoAdRenderer.elementId,u.Rl.adSlotLoggingData,\nfunction(t,O){return function(q){return t.Rl.Mz(q,O.DU.instreamVideoAdRenderer.elementId,t.Rl.C0,t.Rl.associatedCompositePlayerBytesLayoutId)}}(u,h))):L.push(cPc(c,I,B,h.DU.instreamVideoAdRenderer.elementId,u.Rl.adSlotLoggingData,R))}return L};\nIu\u003dfunction(e,L,c){if(L\u003dBLM(L)){L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())if((I\u003dI.value)\u0026\u0026I.externalVideoId){var B\u003dBF(e,I.externalVideoId);B.instreamVideoAdRenderer||(B.instreamVideoAdRenderer\u003dI,B.lS\u003dc)}else Ir(\"InstreamVideoAdRenderer without externalVideoId\")}};\nBLM\u003dfunction(e){var L\u003d[],c\u003de.sandwichedLinearAdRenderer\u0026\u0026e.sandwichedLinearAdRenderer.linearAd\u0026\u0026g.Q(e.sandwichedLinearAdRenderer.linearAd,J8);if(c)return L.push(c),L;if(e.instreamVideoAdRenderer)return L.push(e.instreamVideoAdRenderer),L;if(e.linearAdSequenceRenderer\u0026\u0026e.linearAdSequenceRenderer.linearAds){e\u003dg.f(e.linearAdSequenceRenderer.linearAds);for(c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,g.Q(c,J8)\u0026\u0026L.push(g.Q(c,J8));return L}return null};\neyr\u003dfunction(e){if(e.instreamVideoAdRenderer\u003d\u003d\u003dvoid 0)return Ir(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var L\u003dg.f(e.OQ),c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;if(c.Mz\u003d\u003d\u003dvoid 0)return!1;if(c.C0\u003d\u003d\u003dvoid 0)return Ir(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(e.lS\u003d\u003d\u003dvoid 0||c.wB\u003d\u003d\u003dvoid 0||e.lS!\u003d\u003dc.wB\u0026\u0026c.wB!\u003d\u003d\"AD_PLACEMENT_KIND_SELF_START\")return!1;if(e.instreamVideoAdRenderer.elementId\u003d\u003d\u003dvoid 0)return Ir(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:e.lS,\"matching APSR kind\":c.wB}),!1}return!0};\nBF\u003dfunction(e,L){e.has(L)||e.set(L,{instreamVideoAdRenderer:void 0,lS:void 0,adVideoId:L,OQ:[]});return e.get(L)};\nxz\u003dfunction(e,L,c,I,B,x,S,h,R){B?BF(e,B).OQ.push({ZRd:L,wB:c,isContentVideoCompanion:I,C0:S,associatedCompositePlayerBytesLayoutId:x,adSlotLoggingData:h,Mz:R}):Ir(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nou\u003dfunction(e){var L\u003d0;e\u003dg.f(e.questions);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c\u003dg.Q(c,lH)||g.Q(c,Pf)){var I\u003dvoid 0;L+\u003d((I\u003dc.surveyAdQuestionCommon)\u003d\u003dnull?void 0:I.durationMilliseconds)||0}return L};\nS2\u003dfunction(e){var L,c,I,B,x\u003d((c\u003dg.Q((L\u003de.questions)\u003d\u003dnull?void 0:L[0],lH))\u003d\u003dnull?void 0:c.surveyAdQuestionCommon)||((B\u003dg.Q((I\u003de.questions)\u003d\u003dnull?void 0:I[0],Pf))\u003d\u003dnull?void 0:B.surveyAdQuestionCommon),S;L\u003d[].concat(g.V(((S\u003de.playbackCommands)\u003d\u003dnull?void 0:S.instreamAdCompleteCommands)||[]),g.V((x\u003d\u003dnull?void 0:x.timeoutCommands)||[]));var h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X,oH,rc,Sv;return{impressionCommands:(h\u003de.playbackCommands)\u003d\u003dnull?void 0:h.impressionCommands,errorCommands:(R\u003de.playbackCommands)\u003d\u003d\nnull?void 0:R.errorCommands,muteCommands:(u\u003de.playbackCommands)\u003d\u003dnull?void 0:u.muteCommands,unmuteCommands:(t\u003de.playbackCommands)\u003d\u003dnull?void 0:t.unmuteCommands,pauseCommands:(O\u003de.playbackCommands)\u003d\u003dnull?void 0:O.pauseCommands,rewindCommands:(q\u003de.playbackCommands)\u003d\u003dnull?void 0:q.rewindCommands,resumeCommands:(T\u003de.playbackCommands)\u003d\u003dnull?void 0:T.resumeCommands,skipCommands:(W\u003de.playbackCommands)\u003d\u003dnull?void 0:W.skipCommands,progressCommands:(A\u003de.playbackCommands)\u003d\u003dnull?void 0:A.progressCommands,T9W:(b\u003d\ne.playbackCommands)\u003d\u003dnull?void 0:b.clickthroughCommands,fullscreenCommands:(J\u003de.playbackCommands)\u003d\u003dnull?void 0:J.fullscreenCommands,activeViewViewableCommands:(w\u003de.playbackCommands)\u003d\u003dnull?void 0:w.activeViewViewableCommands,activeViewMeasurableCommands:(C\u003de.playbackCommands)\u003d\u003dnull?void 0:C.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(y\u003de.playbackCommands)\u003d\u003dnull?void 0:y.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(P\u003de.playbackCommands)\u003d\u003d\nnull?void 0:(ev\u003dP.activeViewTracking)\u003d\u003dnull?void 0:ev.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(X\u003de.playbackCommands)\u003d\u003dnull?void 0:(oH\u003dX.activeViewTracking)\u003d\u003dnull?void 0:oH.activeViewAudioMeasurableCommands,endFullscreenCommands:(rc\u003de.playbackCommands)\u003d\u003dnull?void 0:rc.endFullscreenCommands,abandonCommands:(Sv\u003de.playbackCommands)\u003d\u003dnull?void 0:Sv.abandonCommands,completeCommands:L}};\noj$\u003dfunction(e,L,c,I,B,x,S){return function(h,R){return xRf(e,R.slotId,h,x,function(u,t){var O\u003dR.layoutId;u\u003dS(u);return r2(L,O,t,B,u,\"LAYOUT_TYPE_SURVEY\",[new Ku(c),I],c.adLayoutLoggingData)})}};\nhyJ\u003dfunction(e,L,c,I,B,x,S){if(!SKH(e))return new K(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:e});var h\u003de.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[rPx(x,L,c,I,function(R){var u\u003dR.slotId;R\u003dS(R);u\u003dVq(B.K.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",u);var t\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",J7:\"core\"},O\u003dnew lP(B.X,I);return{layoutId:u,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",hK:new Map,layoutExitNormalTriggers:[O],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new Ym(h)]),wT:R(t)}})]};\nSKH\u003dfunction(e){e\u003dg.Q(e\u003d\u003dnull?void 0:e.additionalPlayerOverlay,RyJ);if(!e)return!1;var L\u003de.slidingMessages;return e.title\u0026\u0026L\u0026\u0026L.length!\u003d\u003d0?!0:!1};\ntjv\u003dfunction(e,L,c,I,B){var x;if((x\u003de.playerOverlay)\u003d\u003dnull||!x.instreamSurveyAdRenderer)return function(){return[]};\nif(!mvr(e))return function(){return new K(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:e})};\nvar S\u003de.playerOverlay.instreamSurveyAdRenderer,h\u003dou(S);return h\u003c\u003d0?function(){return new K(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:S})}:function(R,u){var t\u003duPc(R,c,I,function(O){var q\u003dO.slotId;\nO\u003du(O);var T\u003dS2(S);q\u003dVq(B.K.get(),\"LAYOUT_TYPE_SURVEY\",q);var W\u003d{layoutId:q,layoutType:\"LAYOUT_TYPE_SURVEY\",J7:\"core\"},A\u003dnew lP(B.X,I),b\u003dnew cf(B.X,q),J\u003dnew Wf(B.X,q),w\u003dnew qvH(B.X);return{layoutId:q,layoutType:\"LAYOUT_TYPE_SURVEY\",hK:new Map,layoutExitNormalTriggers:[A,w],layoutExitSkipTriggers:[b],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[J],Mw:[],J7:\"core\",clientMetadata:new jp([new Xr(S),new az(L),new F3(h/1E3),new gy(T)]),wT:O(W),adLayoutLoggingData:S.adLayoutLoggingData}});\nR\u003dhyJ(e,c,t.slotId,I,B,R,u);return R instanceof K?R:[t].concat(g.V(R))}};\ns8c\u003dfunction(e,L,c,I,B,x,S){S\u003dS\u003d\u003d\u003dvoid 0?!1:S;var h\u003d[];try{var R\u003d[];if(c.renderer.linearAdSequenceRenderer)var u\u003dfunction(A){A\u003dO56(A.slotId,c,L,B(A),I,x,S);R\u003dA.ajw;return A.Y3};\nelse if(c.renderer.instreamVideoAdRenderer)u\u003dfunction(A){var b\u003dA.slotId;A\u003dB(A);var J\u003dS,w\u003dc.config.adPlacementConfig,C\u003dqK$(w),y\u003dC.eC,P\u003dC.I_;C\u003dc.renderer.instreamVideoAdRenderer;var ev;if(C\u003d\u003dnull?0:(ev\u003dC.playerOverlay)\u003d\u003dnull?0:ev.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var X\u003dhI(C,J);ev\u003dMath.min(y+X.videoLengthSeconds*1E3,P);J\u003dnew mp(0,[X.videoLengthSeconds]);P\u003dX.videoLengthSeconds;var oH\u003dX.playerVars,rc\u003dX.instreamAdPlayerOverlayRenderer,Sv\u003dX.playerOverlayLayoutRenderer,\ntJ\u003dX.adVideoId,cM\u003dTL$(c),JJ\u003dX.hK;X\u003dX.NL;var yr\u003dC\u003d\u003dnull?void 0:C.adLayoutLoggingData;C\u003dC\u003d\u003dnull?void 0:C.sodarExtensionData;b\u003dVq(L.K.get(),\"LAYOUT_TYPE_MEDIA\",b);var cU\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",J7:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",hK:JJ,layoutExitNormalTriggers:[new Pw(L.X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new $m(I),new ry(P),new hl(oH),new tl(y),new OE(ev),rc\u0026\u0026\nnew j3(rc),Sv\u0026\u0026new HC(Sv),new az(w),new pu(tJ),new N7(J),new z9(cM),C\u0026\u0026new uN(C),new Bv({current:null}),new T9({}),new wy(X)].filter(W$r)),wT:A(cU),adLayoutLoggingData:yr}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var t\u003dMjM(e,I,c.adSlotLoggingData,u);h.push(t);for(var O\u003dg.f(R),q\u003dO.next();!q.done;q\u003dO.next()){var T\u003dq.value,W\u003dT(e,B);if(W instanceof K)return W;h.push.apply(h,g.V(W))}}catch(A){return new K(A,{errorMessage:A.message,AdPlacementRenderer:c,numberOfSurveyRenderers:zyR(c)})}return h};\nzyR\u003dfunction(e){e\u003d(e.renderer.linearAdSequenceRenderer||{}).linearAds;return e!\u003dnull\u0026\u0026e.length?e.filter(function(L){var c,I;return((c\u003dg.Q(L,J8))\u003d\u003dnull?void 0:(I\u003dc.playerOverlay)\u003d\u003dnull?void 0:I.instreamSurveyAdRenderer)!\u003dnull}).length:0};\nO56\u003dfunction(e,L,c,I,B,x,S){var h\u003dL.config.adPlacementConfig,R\u003dqK$(h),u\u003dR.eC,t\u003dR.I_;R\u003d(L.renderer.linearAdSequenceRenderer||{}).linearAds;if(R\u003d\u003dnull||!R.length)throw new TypeError(\"Expected linear ads\");var O\u003d[],q\u003d{hg:u,iC:0,pRS:O};R\u003dR.map(function(W){return vj$(e,W,q,c,I,h,B,t,S)}).map(function(W,A){A\u003dnew mp(A,O);\nreturn W(A)});\nvar T\u003dR.map(function(W){return W.uY});\nreturn{Y3:fGf(c,e,u,T,h,TL$(L),I,t,x),ajw:R.map(function(W){return W.sOw})}};\nvj$\u003dfunction(e,L,c,I,B,x,S,h,R){var u\u003dhI(g.Q(L,J8),R),t\u003dc.hg,O\u003dc.iC,q\u003dMath.min(t+u.videoLengthSeconds*1E3,h);c.hg\u003dq;c.iC++;c.pRS.push(u.videoLengthSeconds);var T,W,A\u003d(T\u003dg.Q(L,J8))\u003d\u003dnull?void 0:(W\u003dT.playerOverlay)\u003d\u003dnull?void 0:W.instreamSurveyAdRenderer;if(u.adVideoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026A\u003d\u003dnull)throw new TypeError(\"Survey slate media has no survey overlay\");return function(b){cF(u.playerVars,b);var J,w,C\u003du.videoLengthSeconds,y\u003du.playerVars,P\u003du.hK,ev\u003du.NL,X\u003du.instreamAdPlayerOverlayRenderer,oH\u003du.playerOverlayLayoutRenderer,\nrc\u003du.adVideoId,Sv\u003d(J\u003dg.Q(L,J8))\u003d\u003dnull?void 0:J.adLayoutLoggingData;J\u003d(w\u003dg.Q(L,J8))\u003d\u003dnull?void 0:w.sodarExtensionData;w\u003dVq(I.K.get(),\"LAYOUT_TYPE_MEDIA\",e);var tJ\u003d{layoutId:w,layoutType:\"LAYOUT_TYPE_MEDIA\",J7:\"adapter\"};b\u003d{layoutId:w,layoutType:\"LAYOUT_TYPE_MEDIA\",hK:P,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"adapter\",clientMetadata:new jp([new $m(S),new ry(C),new hl(y),new tl(t),new OE(q),new qj(O),new Bv({current:null}),\nX\u0026\u0026new j3(X),oH\u0026\u0026new HC(oH),new az(x),new pu(rc),new N7(b),J\u0026\u0026new uN(J),A\u0026\u0026new Dw(A),new T9({}),new wy(ev)].filter(W$r)),wT:B(tJ),adLayoutLoggingData:Sv};C\u003dtjv(g.Q(L,J8),x,S,b.layoutId,I);return{uY:b,sOw:C}}};\nhI\u003dfunction(e,L){if(!e)throw new TypeError(\"Expected instream video ad renderer\");if(!e.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var c\u003ddW(e.playerVars),I\u003dNumber(c.length_seconds);if(isNaN(I))throw new TypeError(\"Expected valid length seconds in player vars\");var B\u003dNumber(e.trimmedMaxNonSkippableAdDurationMs);I\u003disNaN(B)?I:Math.min(I,B/1E3);B\u003de.playerOverlay||{};B\u003dB.instreamAdPlayerOverlayRenderer\u003d\u003d\u003dvoid 0?null:B.instreamAdPlayerOverlayRenderer;var x\u003de.playerOverlay||\n{};x\u003dx.playerOverlayLayoutRenderer\u003d\u003d\u003dvoid 0?null:x.playerOverlayLayoutRenderer;var S\u003dc.video_id;S||(S\u003d(S\u003de.externalVideoId)?S:void 0);if(!S)throw new TypeError(\"Expected valid video id in IVAR\");if(L\u0026\u0026I\u003d\u003d\u003d0){var h;L\u003d(h\u003dAPn[S])!\u003dnull?h:I}else L\u003dI;return{playerVars:c,videoLengthSeconds:L,instreamAdPlayerOverlayRenderer:B,playerOverlayLayoutRenderer:x,adVideoId:S,hK:e.pings?r4(e.pings):new Map,NL:Sc(e.pings)}};\nTL$\u003dfunction(e){e\u003dNumber(e.driftRecoveryMs);return isNaN(e)||e\u003c\u003d0?null:e};\nqK$\u003dfunction(e){var L\u003de.adTimeOffset||{};e\u003dL.offsetEndMilliseconds;L\u003dNumber(L.offsetStartMilliseconds);if(isNaN(L))throw new TypeError(\"Expected valid start offset\");e\u003dNumber(e);if(isNaN(e))throw new TypeError(\"Expected valid end offset\");return{eC:L,I_:e}};\nF$n\u003dfunction(e){var L,c\u003d(L\u003dHv(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:L.current;if(!c)return null;L\u003dHv(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var I\u003de.layoutId,B\u003dHv(e.clientMetadata,\"metadata_type_content_cpn\"),x\u003dHv(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),S\u003dHv(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),h\u003dHv(e.clientMetadata,\"metadata_type_ad_placement_config\"),R\u003dHv(e.clientMetadata,\"metadata_type_video_length_seconds\");\nvar u\u003dy0(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026y0(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(Hv(e.clientMetadata,\"metadata_type_layout_exit_ms\")-Hv(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{n8:I,contentCpn:B,ou:c,gV:L,instreamAdPlayerOverlayRenderer:x,instreamAdPlayerUnderlayRenderer:S,adPlacementConfig:h,videoLengthSeconds:R,e3:u,inPlayerLayoutId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nGAf\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W){I\u003dYH(I,\"SLOT_TYPE_PLAYER_BYTES\");e\u003db56(B,e,S,c,I,R,u);if(e instanceof K)return e;var A;u\u003d(A\u003dHv(e.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:A.layoutId;if(!u)return new K(\"Invalid adNotify layout\");L\u003di5x(u,B,x,c,h,L,R,t,O,q,T,W,S);return L instanceof K?L:[e].concat(g.V(L))};\ni5x\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){c\u003dgjR(L,c,I,x,S,h,R,u,t,O,q);if(c instanceof K)return c;e\u003dkAc(L,e,S,B,c);return e instanceof K?e:[].concat(g.V(e.wZ),[e.fA])};\nwlT\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){L\u003dgjR(e,L,c,B,x,h,R,u,t,O,q,T);if(L instanceof K)return L;e\u003dDRM(e,c,x,S,I,h.Wy,L);return e instanceof K?e:e.wZ.concat(e.fA)};\ngjR\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){var q\u003dRu(I,c,u);return q instanceof $K?new K(q):u.V.S().experiments.N0(\"html5_refactor_in_player_slot_generation\")?function(T){var W\u003dnew mp(0,[q.M4]);T\u003dJPT(L,q.layoutId,q.jT,c,uV(q.playerVars,q.hY,x,R,W),q.M4,B,W,S(T),h.get(q.jT.externalVideoId),O);W\u003d[];if(q.jT.playerOverlay.instreamAdPlayerOverlayRenderer){var A\u003dF$n(T);if(!A)return Ir(\"Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout\",void 0,T),{layout:T,wZ:[]};\nW\u003d[Vj6(e,A.contentCpn,A.n8,function(J){return tI(L,J.slotId,\"core\",A,EE(t,J))},A.inPlayerSlotId)].concat(g.V(W));\nif(A.instreamAdPlayerUnderlayRenderer\u0026\u0026Oy(u)){var b\u003dA.instreamAdPlayerUnderlayRenderer;W\u003d[CGc(e,A.contentCpn,A.n8,function(J){return aGR(L,J.slotId,b,A.adPlacementConfig,A.n8,EE(t,J))})].concat(g.V(W))}}return{layout:T,\nwZ:W}}:function(T){var W\u003dnew mp(0,[q.M4]);\nreturn{layout:JPT(L,q.layoutId,q.jT,c,uV(q.playerVars,q.hY,x,R,W),q.M4,B,W,S(T),h.get(q.jT.externalVideoId),O),wZ:[]}}};\nRu\u003dfunction(e,L,c){if(!e.playerVars)return new $K(\"No playerVars available in InstreamVideoAdRenderer.\");var I,B;if(e.elementId\u003d\u003dnull||e.playerVars\u003d\u003dnull||e.playerOverlay\u003d\u003dnull||((I\u003de.playerOverlay)\u003d\u003dnull?void 0:I.instreamAdPlayerOverlayRenderer)\u003d\u003dnull\u0026\u0026((B\u003de.playerOverlay)\u003d\u003dnull?void 0:B.playerOverlayLayoutRenderer)\u003d\u003dnull||e.pings\u003d\u003dnull||e.externalVideoId\u003d\u003dnull)return new $K(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:e});I\u003ddW(e.playerVars);B\u003dNumber(I.length_seconds);\nisNaN(B)\u0026\u0026(B\u003d0,Ir(\"Expected valid length seconds in player vars but got NaN\"));if(c.Ry(L.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")){if(e.layoutId\u003d\u003d\u003dvoid 0)return new $K(\"Expected server generated layout ID in instreamVideoAdRenderer\");L\u003de.layoutId}else L\u003de.elementId;return{layoutId:L,jT:e,playerVars:I,hY:e.playerVars,M4:B}};\nuV\u003dfunction(e,L,c,I,B){e.iv_load_policy\u003dI;L\u003ddW(L);if(L.cta_conversion_urls)try{e.cta_conversion_urls\u003dJSON.parse(L.cta_conversion_urls)}catch(x){Ir(x)}c.s9\u0026\u0026(e.ctrl\u003dc.s9);c.Ne\u0026\u0026(e.ytr\u003dc.Ne);c.CY\u0026\u0026(e.ytrcc\u003dc.CY);c.isMdxPlayback\u0026\u0026(e.mdx\u003d\"1\");e.vvt\u0026\u0026(e.vss_credentials_token\u003de.vvt,c.Xd\u0026\u0026(e.vss_credentials_token_type\u003dc.Xd),c.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dc.mdxEnvironment));cF(e,B);return e};\nNL6\u003dfunction(e){var L\u003dnew Map;e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())(c\u003dc.value.renderer.remoteSlotsRenderer)\u0026\u0026c.hostElementId\u0026\u0026L.set(c.hostElementId,c);return L};\nqS\u003dfunction(e){return e.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"};\nmRc\u003dfunction(e){return e!\u003dnull};\nlG$\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){for(var W\u003d[],A\u003dg.f(e),b\u003dA.next();!b.done;b\u003dA.next())if(b\u003db.value,!kpM(b)\u0026\u0026!Cev(b)){var J\u003dqS(b)\u0026\u0026!!b.slotEntryTrigger.beforeContentVideoIdStartedTrigger,w\u003dR.Ry(J),C\u003dyPr(b,u,I,c.NS,w);if(C instanceof K)return C;var y\u003dvoid 0,P\u003d{slotId:b.adSlotMetadata.slotId,slotType:b.adSlotMetadata.slotType,slotPhysicalPosition:(y\u003db.adSlotMetadata.slotPhysicalPosition)!\u003dnull?y:1,J7:\"core\",slotEntryTrigger:C.slotEntryTrigger,slotFulfillmentTriggers:C.slotFulfillmentTriggers,\nslotExpirationTriggers:C.slotExpirationTriggers},ev\u003dg.Q(b.fulfillmentContent.fulfilledLayout,mG);if(ev){if(!Nb(ev))return new K(\"Invalid PlayerBytesAdLayoutRenderer\");y\u003dO\u0026\u0026!(qS(b)\u0026\u0026b.slotEntryTrigger.beforeContentVideoIdStartedTrigger);C\u003dC.slotFulfillmentTriggers.some(function(X){return X instanceof QX});\nw\u003dy?Z5H(P,b.adSlotMetadata.triggerEvent,ev,c,I,x,u,e,w,q,C,T):plM(P,b.adSlotMetadata.triggerEvent,ev,L,c,I,B,x,S,h,R,u,e,t,w,b.adSlotMetadata.triggeringSourceLayoutId);if(w instanceof K)return w;C\u003d[];qS(b)\u0026\u0026C.push(new Nj({lw:qS(b)\u0026\u0026!!b.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));y\u0026\u0026C.push(new T9({}));c.Wy\u0026\u0026C.push(new kK({}));C.push(new CR(J));b\u003dObject.assign({},P,{clientMetadata:new jp(C),fulfilledLayout:w.layout,adSlotLoggingData:b.adSlotMetadata.adSlotLoggingData});W.push.apply(W,g.V(w.wZ));\nW.push(b)}else if(J\u003dg.Q(b.fulfillmentContent.fulfilledLayout,jm)){if(!gE$(J))return new K(\"Invalid PlayerUnderlayAdLayoutRenderer\");J\u003d$RJ(J,I,c.NS,x,P,b.adSlotMetadata.triggerEvent,b.adSlotMetadata.triggeringSourceLayoutId);if(J instanceof K)return J;b\u003dObject.assign({},P,{clientMetadata:new jp([]),fulfilledLayout:J,adSlotLoggingData:b.adSlotMetadata.adSlotLoggingData});W.push(b)}else if(J\u003dg.Q(b.fulfillmentContent.fulfilledLayout,wET)){if(!z_6(J))return new K(\"Invalid AboveFeedAdLayoutRenderer\");J\u003d\nj8n(J,I,c.NS,x,P,b.adSlotMetadata.triggerEvent,b.adSlotMetadata.triggeringSourceLayoutId);if(J instanceof K)return J;b\u003dObject.assign({},P,{clientMetadata:new jp([]),fulfilledLayout:J,adSlotLoggingData:b.adSlotMetadata.adSlotLoggingData});W.push(b)}else if(J\u003dg.Q(b.fulfillmentContent.fulfilledLayout,JDv)){if(!s5(J.adLayoutMetadata)||!g.Q(J.renderingContent,vf))return new K(\"Invalid BelowPlayerAdLayoutRenderer\");J\u003dj8n(J,I,c.NS,x,P,b.adSlotMetadata.triggerEvent,b.adSlotMetadata.triggeringSourceLayoutId);\nif(J instanceof K)return J;b\u003dObject.assign({},P,{clientMetadata:new jp([]),fulfilledLayout:J,adSlotLoggingData:b.adSlotMetadata.adSlotLoggingData});W.push(b)}else if(J\u003dg.Q(b.fulfillmentContent.fulfilledLayout,Hf)){if(!ZC(J))return new K(\"Invalid PlayerBytesSequenceItemAdLayoutRenderer\");J\u003dH5n(J,I,c.NS,x,P,b.adSlotMetadata.triggerEvent);if(J instanceof K)return J;b\u003dObject.assign({},P,{clientMetadata:new jp([]),fulfilledLayout:J,adSlotLoggingData:b.adSlotMetadata.adSlotLoggingData});W.push(b)}else return new K(\"Unable to retrieve a client slot [\"+\nP.slotType+\"] from a given AdSlotRenderer\")}return W};\nH5n\u003dfunction(e,L,c,I,B,x){var S\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,J7:\"core\"};L\u003dTY(e,L,c);return L instanceof K?L:(c\u003dg.Q(e.renderingContent,yN))\u0026\u0026c.pings?Object.assign({},S,{renderingContent:e.renderingContent,hK:r4(c.pings)},L,{wT:EE(I,B)(S),clientMetadata:new jp([new az(WF(x))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData}):new K(\"VideoAdTracking is missing from PlayerBytesSequenceItemAdLayoutRenderer\")};\nj8n\u003dfunction(e,L,c,I,B,x,S){var h\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,J7:\"core\"};L\u003dTY(e,L,c);if(L instanceof K)return L;c\u003d[];c.push(new az(WF(x)));x\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\"\u0026\u0026S!\u003d\u003dvoid 0\u0026\u0026c.push(new nu(S));return Object.assign({},h,{renderingContent:e.renderingContent,hK:new Map([[\"impression\",PGn(e)]])},L,{wT:EE(I,B)(h),clientMetadata:new jp(c),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})};\n$RJ\u003dfunction(e,L,c,I,B,x,S){if(e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE\")if(S\u003dg.Q(e.renderingContent,pP))if(S\u003dg.Q(S.sidePanel,iin)){var h\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,J7:\"core\"};L\u003dTY(e,L,c);e\u003dL instanceof K?L:Object.assign({},h,{renderingContent:e.renderingContent,hK:new Map([[\"impression\",S.impressionPings||[]],[\"resume\",S.resumePings||[]]])},L,{wT:EE(I,B)(h),clientMetadata:new jp([new az(WF(x))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})}else e\u003d\nnew K(\"DismissablePanelTextPortraitImageRenderer is missing\");else e\u003dnew K(\"SqueezebackPlayerSidePanelRenderer is missing\");else e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_TRACKING\"?g.Q(e.renderingContent,ADH)?(S\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,J7:\"core\"},L\u003dTY(e,L,c),e\u003dL instanceof K?L:Object.assign({},S,{renderingContent:e.renderingContent,hK:new Map},L,{wT:EE(I,B)(S),clientMetadata:new jp([new az(WF(x))]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData})):\ne\u003dnew K(\"CounterfactualRenderer is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"?e\u003dnew K(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL\"?e\u003dnew K(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"?g.Q(e.renderingContent,$P)?(x\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,\nJ7:\"core\"},L\u003dTY(e,L,c),e\u003dL instanceof K?L:S?Object.assign({},x,{renderingContent:e.renderingContent,hK:new Map},L,{wT:EE(I,B)(x),clientMetadata:new jp([new nu(S)]),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData}):new K(\"Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing\")):e\u003dnew K(\"DisplayUnderlayTextGridCardsLayoutViewModel is missing\"):e.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_AD_INFO\"?g.Q(e.renderingContent,FQc)?\n(x\u003d{layoutId:e.adLayoutMetadata.layoutId,layoutType:e.adLayoutMetadata.layoutType,J7:\"core\"},L\u003dTY(e,L,c),e\u003dL instanceof K?L:Object.assign({},x,{renderingContent:e.renderingContent,hK:new Map([])},L,{wT:EE(I,B)(x),adLayoutLoggingData:e.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new jp([])})):e\u003dnew K(\"AdsEngagementPanelSectionListViewModel is missing\"):e\u003dnew K(\"LayoutType [\"+e.adLayoutMetadata.layoutType+\"] is invalid for PlayerUnderlaySlot\");return e};\nZ5H\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){if((O\u003d\u003dnull?void 0:O.Zz)\u003d\u003d\u003dvoid 0||(O\u003d\u003dnull?void 0:O.Kw)\u003d\u003d\u003dvoid 0)return new K(\"Cached ad break range from cue point is missing\");var q\u003dTY(c,B,I.NS);if(q instanceof K)return q;q\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:q.layoutExitNormalTriggers,layoutExitSkipTriggers:[],Mw:[],layoutExitUserInputSubmittedTriggers:[]};if(g.Q(c.renderingContent,J8))return e\u003dQ8n(e,L,c,q,B,x,h,R,I.NS,S,O.Zz,O.Kw),e instanceof K?e:e.Cb\u003d\u003d\u003dvoid 0?new K(\"Expecting associatedInPlayerSlot for single DAI media layout\"):\n{layout:e.layout,wZ:[e.Cb]};var T\u003dg.Q(c.renderingContent,DC);if(T){if(!s5(c.adLayoutMetadata))return new K(\"Invalid ad layout metadata\");if(!wK(T))return new K(\"Invalid sequential layout\");T\u003dT.sequentialLayouts.map(function(W){return W.playerBytesAdLayoutRenderer});\ne\u003ddRr(e,L,c,q,T,B,I,x,S,R,h,u,O.Zz,O.Kw,t);return e instanceof K?e:{layout:e.Rb,wZ:e.wZ}}return new K(\"Not able to convert a sequential layout\")};\ndRr\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W){var A\u003dURM(B,q,T);if(A instanceof K)return A;var b\u003d[],J\u003d[];A\u003dg.f(A);for(var w\u003dA.next();!w.done;w\u003dA.next()){var C\u003dw.value;w\u003de;var y\u003dB[C.iC],P\u003dC,ev\u003dL;C\u003dx;var X\u003dS,oH\u003dh,rc\u003dR,Sv\u003du,tJ\u003dt,cM\u003dMS(y);if(cM instanceof K)w\u003dcM;else{var JJ\u003d{layoutId:y.adLayoutMetadata.layoutId,layoutType:y.adLayoutMetadata.layoutType,J7:\"adapter\"};P\u003dEjM(ev,y,P,C);P instanceof K?w\u003dP:(w\u003dObject.assign({},JJ,zY,{hK:cM,renderingContent:y.renderingContent,clientMetadata:new jp(P),wT:EE(oH,w)(JJ),\nadLayoutLoggingData:y.adLayoutMetadata.adLayoutLoggingData}),w\u003d(y\u003dsy(tJ,w,C,X.NS,oH,rc,Sv,void 0,!0))?y instanceof K?y:{layout:w,Cb:y}:new K(\"Expecting associatedInPlayerSlot\"))}if(w instanceof K)return w;b.push(w.layout);J.push(w.Cb)}B\u003d{layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,J7:\"core\"};L\u003d[new z9(Number(c.driftRecoveryMs)),new tl(q),new OE(T),new az(WF(L)),new V0(O),new T9({})];W\u0026\u0026L.push(new mu({}));return{Rb:Object.assign({},B,I,{EA:b,hK:new Map,clientMetadata:new jp(L),\nwT:EE(h,e)(B)}),wZ:J}};\nQ8n\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){if(!Nb(c))return new K(\"Invalid PlayerBytesAdLayoutRenderer\");var q\u003dMS(c);if(q instanceof K)return q;var T\u003d{layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,J7:\"core\"},W\u003dg.Q(c.renderingContent,J8);if(!W)return new K(\"Invalid rendering content for DAI media layout\");W\u003dhI(W,!1);t\u003d{IG:W,iC:0,hg:t,TW:Math.min(t+W.videoLengthSeconds*1E3,O),o2:new mp(0,[W.videoLengthSeconds])};var A;O\u003d(A\u003dNumber(c.driftRecoveryMs))!\u003dnull?A:void 0;L\u003dEjM(L,\nc,t,B,O);if(L instanceof K)return L;e\u003dObject.assign({},T,I,{hK:q,renderingContent:c.renderingContent,clientMetadata:new jp(L),wT:EE(x,e)(T),adLayoutLoggingData:c.adLayoutMetadata.adLayoutLoggingData});return(B\u003dsy(S,e,B,R,x,u,h,void 0,!0))?B instanceof K?B:{layout:e,Cb:B}:new K(\"Expecting associatedInPlayerSlot\")};\nplM\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A){var b\u003dTY(c,x,B.NS);if(b instanceof K)return b;if(g.Q(c.renderingContent,J8)){R\u003dXl$([c],B,R);if(R instanceof K)return R;if(R.length!\u003d\u003d1)return new K(\"Only expected one media layout.\");e\u003dK$r(e,L,c,b,R[0],void 0,\"core\",I,x,S,h,u,q,T,W,B.NS,O,void 0,A);return e instanceof K?e:{layout:e.layout,wZ:e.Cb?[e.Cb]:[]}}var J\u003dg.Q(c.renderingContent,DC);if(J){if(!s5(c.adLayoutMetadata))return new K(\"Invalid ad layout metadata\");if(!wK(J))return new K(\"Invalid sequential layout\");\nJ\u003dJ.sequentialLayouts.map(function(w){return w.playerBytesAdLayoutRenderer});\ne\u003dYKr(e,L,c.adLayoutMetadata,b,J,I,x,B,R,S,h,u,t,O,W,q,T,A);return e instanceof K?e:{layout:e.Rb,wZ:e.wZ}}return new K(\"Not able to convert a sequential layout\")};\nYKr\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J){var w\u003dnew ZU({current:null}),C\u003dXl$(B,h,R);if(C instanceof K)return C;R\u003d[];for(var y\u003d[],P\u003dvoid 0,ev\u003d0;ev\u003cB.length;ev++){var X\u003dB[ev];if(g.Q(X.renderingContent,J8)){P\u003dd1(q)\u0026\u0026UP(q)?C[ev+1]:void 0;P\u003dK$r(e,L,X,zY,C[ev],P,\"adapter\",x,S,u,t,O,A,b,W,h.NS,T,w,J);if(P instanceof K)return P;R.push(P.layout);P.Cb\u0026\u0026y.push(P.Cb);P\u003dC[ev]}else if(g.Q(X.renderingContent,VN)){var oH\u003de,rc\u003dt;if(Nb(X)){var Sv\u003dg.Q(X.renderingContent,VN);if(Sv\u0026\u0026Sv.playerVars!\u003d\u003dvoid 0){var tJ\u003d\n{layoutId:X.adLayoutMetadata.layoutId,layoutType:X.adLayoutMetadata.layoutType,J7:\"adapter\"};Sv\u003ddW(Sv.playerVars);Sv.autoplay\u003d\"1\";X\u003dObject.assign({},tJ,zY,{renderingContent:X.renderingContent,clientMetadata:new jp([new Wv({}),new az({kind:\"AD_PLACEMENT_KIND_START\"}),new Bv({current:null}),new hl(Sv)]),hK:new Map,wT:EE(rc,oH)(tJ),adLayoutLoggingData:X.adLayoutMetadata.adLayoutLoggingData})}else X\u003dnew K(\"Invalid ad intro renderer\")}else X\u003dnew K(\"Invalid PlayerBytesAdLayoutRenderer\");if(X instanceof\nK)return X;R.push(X)}else if(g.Q(X.renderingContent,Q1))if(b){X\u003dnjR(e,X,t,WF(L),P);if(X instanceof K)return X;R.push(X);X\u003dsy(A,X,S,h.NS,t,T,W,w,!1);if(X instanceof K)return X;if(X)y.push(X);else return new K(\"Not able to retrieve InPlayer slot for endcap\")}else{a:{oH\u003dX.adLayoutMetadata.layoutId;rc\u003dg.f(x);for(tJ\u003drc.next();!tJ.done;tJ\u003drc.next()){tJ\u003dtJ.value;var cM\u003dSv\u003dvoid 0,JJ\u003d((Sv\u003dtJ.renderer)\u003d\u003dnull?void 0:(cM\u003dSv.linearAdSequenceRenderer)\u003d\u003dnull?void 0:cM.linearAds)||[];Sv\u003dg.f(JJ);for(cM\u003dSv.next();!cM.done;cM\u003d\nSv.next())if((cM\u003dg.Q(cM.value,Q1))\u0026\u0026cM.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026cM.inPlayerLayoutId!\u003d\u003dvoid 0\u0026\u0026cM.associatedPlayerBytesLayoutId!\u003d\u003dvoid 0\u0026\u0026cM.associatedPlayerBytesLayoutId\u003d\u003d\u003doH){oH\u003d{yP:cM,adPlacementConfig:tJ.config.adPlacementConfig};break a}}oH\u003dnew K(\"Not able to find associated InPlayer slot for endcap\")}if(oH instanceof K)return oH;X\u003dnjR(e,X,t,oH.adPlacementConfig,P);if(X instanceof K)return X;R.push(X);X\u003deEM(X.layoutId,T,S,oH,w,t);if(X instanceof K)return X;y.push(X)}}L\u003d{layoutId:c.layoutId,layoutType:c.layoutType,\nJ7:\"core\"};return{Rb:Object.assign({},L,I,{EA:R,hK:new Map,clientMetadata:new jp([w]),wT:EE(t,e)(L)}),wZ:y}};\nK$r\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w){if(!Nb(c))return new K(\"Invalid PlayerBytesAdLayoutRenderer\");var C\u003dMS(c);if(C instanceof K)return C;S\u003d{layoutId:c.adLayoutMetadata.layoutId,layoutType:c.adLayoutMetadata.layoutType,J7:S};a:{var y\u003dc.adLayoutMetadata.layoutId,P\u003dg.Q(c.renderingContent,J8);if(P\u0026\u0026kP(P)){var ev\u003d[];if(T)ev.push(new az(WF(L)));else{b:{h\u003dg.f(h);for(L\u003dh.next();!L.done;L\u003dh.next()){L\u003dL.value;var X\u003dBLM(L.renderer)||[],oH\u003dg.f(X);for(X\u003doH.next();!X.done;X\u003doH.next())if(X\u003dX.value,\nX.associatedPlayerBytesLayoutId\u003d\u003d\u003dy){X.associatedPlayerBytesLayoutId?(h\u003dX.playerOverlay,oH\u003dh!\u003d\u003dvoid 0\u0026\u0026h.playerOverlayLayoutRenderer!\u003d\u003dvoid 0\u0026\u0026h.playerOverlayLayoutRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026h.playerOverlayLayoutRenderer.inPlayerLayoutId!\u003d\u003dvoid 0,h\u003dh!\u003d\u003dvoid 0\u0026\u0026h.instreamAdPlayerOverlayRenderer!\u003d\u003dvoid 0\u0026\u0026h.instreamAdPlayerOverlayRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026h.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!\u003d\u003dvoid 0||oH):h\u003d!1;L\u003dh?{instreamVideoAdRenderer:X,adPlacementConfig:L.config.adPlacementConfig}:\nnew K(\"Invalid InPlayer shim\");break b}}L\u003dnew K(\"Not able to find associated InPlayer slot\")}if(L instanceof K){x\u003dL;break a}h\u003dL.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;X\u003dL.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var rc;oH\u003d(rc\u003dh\u003d\u003dnull?void 0:h.inPlayerSlotId)!\u003dnull?rc:X\u003d\u003dnull?void 0:X.inPlayerSlotId;var Sv;rc\u003d(Sv\u003dh\u003d\u003dnull?void 0:h.inPlayerLayoutId)!\u003dnull?Sv:X\u003d\u003dnull?void 0:X.inPlayerLayoutId;if(oH\u003d\u003d\u003dvoid 0){x\u003dnew K(\"InPlayer shim slot id is undefined\");\nbreak a}if(rc\u003d\u003d\u003dvoid 0){x\u003dnew K(\"InPlayer shim layout id is undefined\");break a}ev.push(new ep(rc),new cv(oH),new qj(B.o2.adPodIndex),new az(L.adPlacementConfig));h\u0026\u0026ev.push(new j3(h));X\u0026\u0026ev.push(new HC(X))}ev.push(new N7(B.o2),new pu(P.externalVideoId),new $m(R),new gy({impressionCommands:P.impressionCommands,abandonCommands:P.onAbandonCommands,completeCommands:P.completeCommands,progressCommands:P.adVideoProgressCommands}),new hl(B.jS),new Bv({current:null}),new ry(B.wdY.M4),new wy(Sc(P.pings)),\nnew my(B.o2.adPodIndex));w\u0026\u0026ev.push(new nu(w));(B\u003dLyJ(y,q))\u0026\u0026ev.push(new PC(B));x\u0026\u0026ev.push(new RW(x.jS));P.adNextParams\u0026\u0026ev.push(new Gd(P.adNextParams));P.clickthroughEndpoint\u0026\u0026ev.push(new gf(P.clickthroughEndpoint));P.legacyInfoCardVastExtension\u0026\u0026ev.push(new iN(P.legacyInfoCardVastExtension));P.sodarExtensionData\u0026\u0026ev.push(new uN(P.sodarExtensionData));J\u0026\u0026P.adPodSkipTarget\u0026\u0026P.adPodSkipTarget\u003e0\u0026\u0026(ev.push(J),ev.push(new y8(P.adPodSkipTarget)));(x\u003du.get(P.externalVideoId))\u0026\u0026ev.push(new Al(x));x\u003dev}else x\u003d\nnew K(\"Invalid vod media renderer\")}if(x instanceof K)return x;e\u003dObject.assign({},S,I,{hK:C,renderingContent:c.renderingContent,clientMetadata:new jp(x),wT:EE(t,e)(S),adLayoutLoggingData:c.adLayoutMetadata.adLayoutLoggingData});c\u003dg.Q(c.renderingContent,J8);if(!c||!kP(c))return new K(\"Invalid meida renderer\");O\u003dBF(O,c.externalVideoId);O.instreamVideoAdRenderer\u003dc;O.lS\u003d\"AD_PLACEMENT_KIND_START\";return T?(R\u003dsy(q,e,R,A,t,b,W,J,!1),R instanceof K?R:LyJ(e.layoutId,q)\u0026\u0026R?{layout:Object.assign({},e,{clientMetadata:new jp(x.concat(new Q8(R)))})}:\n{layout:e,Cb:R}):{layout:e}};\nnjR\u003dfunction(e,L,c,I,B){if(!Nb(L))return new K(\"Invalid PlayerBytesAdLayoutRenderer\");var x\u003dg.Q(L.renderingContent,Q1);if(!x||x.durationMilliseconds\u003d\u003d\u003dvoid 0)return new K(\"Invalid endcap renderer\");var S\u003d{layoutId:L.adLayoutMetadata.layoutId,layoutType:L.adLayoutMetadata.layoutType,J7:\"adapter\"};I\u003d[new bN(x.durationMilliseconds),new gy({impressionCommands:void 0,abandonCommands:x.abandonCommands?[{commandExecutorCommand:x.abandonCommands}]:void 0,completeCommands:x.completionCommands}),new az(I),\nnew LR(\"LAYOUT_TYPE_ENDCAP\")];if(B){I.push(new my(B.o2.adPodIndex-1));I.push(new qj(B.o2.adPodIndex));var h;I.push(new y8((h\u003dB.adPodSkipTarget)!\u003dnull?h:-1))}return Object.assign({},S,zY,{renderingContent:L.renderingContent,clientMetadata:new jp(I),hK:x.skipPings?new Map([[\"skip\",x.skipPings]]):new Map,wT:EE(c,e)(S),adLayoutLoggingData:L.adLayoutMetadata.adLayoutLoggingData})};\nsy\u003dfunction(e,L,c,I,B,x,S,h,R){e\u003de.filter(function(O){return O.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026O.adSlotMetadata.triggeringSourceLayoutId\u003d\u003d\u003dL.layoutId});\nif(e.length!\u003d\u003d0){if(e.length!\u003d\u003d1)return new K(\"Invalid InPlayer slot association for the given PlayerBytes layout\");e\u003de[0];S\u003dyPr(e,x,c,I,S);if(S instanceof K)return S;var u;x\u003d{slotId:e.adSlotMetadata.slotId,slotType:e.adSlotMetadata.slotType,slotPhysicalPosition:(u\u003de.adSlotMetadata.slotPhysicalPosition)!\u003dnull?u:1,J7:\"core\",slotEntryTrigger:S.slotEntryTrigger,slotFulfillmentTriggers:S.slotFulfillmentTriggers,slotExpirationTriggers:S.slotExpirationTriggers};u\u003dg.Q(e.fulfillmentContent.fulfilledLayout,\nDvJ);if(!u||!fec(u))return new K(\"Invalid InPlayerAdLayoutRenderer\");S\u003d{layoutId:u.adLayoutMetadata.layoutId,layoutType:u.adLayoutMetadata.layoutType,J7:\"core\"};c\u003dTY(u,c,I);if(c instanceof K)return c;I\u003d[];var t\u003du.adLayoutMetadata.layoutType;R\u0026\u0026I.push(new T9({}));if(t\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\")I.push.apply(I,g.V(cAv(e.adSlotMetadata.triggerEvent,L)));else if(t\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||t\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED\"){I.push(new az(WF(e.adSlotMetadata.triggerEvent)));\nif(t\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_CENTERED\")return new K(\"Cannot parse endcap layout since AdUxReadyApi is not provided\");h\u0026\u0026I.push(h)}else return new K(\"Not able to parse an SDF InPlayer layout\");B\u003dObject.assign({},S,c,{renderingContent:u.renderingContent,hK:new Map,wT:EE(B,x)(S),clientMetadata:new jp(I),adLayoutLoggingData:u.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},x,{fulfilledLayout:B,clientMetadata:new jp([])})}};\ncAv\u003dfunction(e,L){var c\u003d[];c.push(new az(WF(e)));c.push(new nu(L.layoutId));(e\u003dHv(L.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u0026\u0026c.push(new Bv(e));(e\u003dHv(L.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u0026\u0026c.push(new ZU(e));(e\u003dHv(L.clientMetadata,\"metadata_type_remote_slots_data\"))\u0026\u0026c.push(new Al(e));(e\u003dHv(L.clientMetadata,\"metadata_type_ad_next_params\"))\u0026\u0026c.push(new Gd(e));(e\u003dHv(L.clientMetadata,\"metadata_type_ad_video_clickthrough_endpoint\"))\u0026\u0026c.push(new gf(e));(e\u003d\nHv(L.clientMetadata,\"metadata_type_ad_pod_info\"))\u0026\u0026c.push(new N7(e));(L\u003dHv(L.clientMetadata,\"metadata_type_ad_video_id\"))\u0026\u0026c.push(new pu(L));return c};\neEM\u003dfunction(e,L,c,I,B,x){function S(u){return vF(L,u)}\nvar h\u003dI.yP.inPlayerSlotId,R\u003d{layoutId:I.yP.inPlayerLayoutId,layoutType:\"LAYOUT_TYPE_ENDCAP\",J7:\"core\"};c\u003d{slotId:h,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:new js(S,e),slotFulfillmentTriggers:[new IV(S,h)],slotExpirationTriggers:[new Bf(S,h),new em(S,c)]};e\u003dObject.assign({},R,{layoutExitNormalTriggers:[new lP(S,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],hK:new Map,clientMetadata:new jp([new UQ(I.yP),\nnew az(I.adPlacementConfig),B]),wT:EE(x,c)(R),adLayoutLoggingData:I.yP.adLayoutLoggingData});return Object.assign({},c,{clientMetadata:new jp([new sE(e)])})};\nLyJ\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value,c.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"){var I\u003dg.Q(c.fulfillmentContent.fulfilledLayout,jm);if(I\u0026\u0026(I\u003dg.Q(I.renderingContent,pP))\u0026\u0026I.associatedPlayerBytesLayoutId\u003d\u003d\u003de)return c}};\nyPr\u003dfunction(e,L,c,I,B){var x\u003dIU$(Lh(e.slotEntryTrigger,c,I),B,e,L);if(x instanceof K)return x;for(var S\u003d[],h\u003dg.f(e.slotFulfillmentTriggers),R\u003dh.next();!R.done;R\u003dh.next()){R\u003dLh(R.value,c,I);if(R instanceof K)return R;S.push(R)}S\u003dBfn(S,B,e,L);L\u003d[];e\u003dg.f(e.slotExpirationTriggers);for(B\u003de.next();!B.done;B\u003de.next()){B\u003dLh(B.value,c,I);if(B instanceof K)return B;L.push(B)}return{slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:L}};\nIU$\u003dfunction(e,L,c,I){return L\u0026\u0026c.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026e instanceof yX?new Nm(function(B){return vF(I,B)},c.adSlotMetadata.slotId):e};\nBfn\u003dfunction(e,L,c,I){return L\u0026\u0026c.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"?e.map(function(B){return B instanceof IV?new Sm(function(x){return vF(I,x)},c.adSlotMetadata.slotId):B}):e};\nTY\u003dfunction(e,L,c){for(var I\u003d[],B\u003dg.f(e.layoutExitNormalTriggers||[]),x\u003dB.next();!x.done;x\u003dB.next()){x\u003dLh(x.value,L,c);if(x instanceof K)return x;I.push(x)}B\u003d[];x\u003dg.f(e.layoutExitSkipTriggers||[]);for(var S\u003dx.next();!S.done;S\u003dx.next()){S\u003dLh(S.value,L,c);if(S instanceof K)return S;B.push(S)}x\u003d[];S\u003dg.f(e.layoutExitMuteTriggers||[]);for(var h\u003dS.next();!h.done;h\u003dS.next()){h\u003dLh(h.value,L,c);if(h instanceof K)return h;x.push(h)}S\u003d[];e\u003dg.f(e.layoutExitUserInputSubmittedTriggers||[]);for(h\u003de.next();!h.done;h\u003d\ne.next()){h\u003dLh(h.value,L,c);if(h instanceof K)return h;S.push(h)}return{layoutExitNormalTriggers:I,layoutExitSkipTriggers:B,layoutExitMuteTriggers:x,layoutExitUserInputSubmittedTriggers:S,Mw:[]}};\nMS\u003dfunction(e){var L\u003dg.Q(e.renderingContent,J8);if(L\u003d\u003dnull?0:L.pings)return r4(L.pings);e\u003dg.Q(e.renderingContent,Q1);return(e\u003d\u003dnull?0:e.skipPings)?new Map([[\"skip\",e.skipPings]]):new Map};\nEjM\u003dfunction(e,L,c,I,B){L\u003dg.Q(L.renderingContent,J8);if(!L)return new K(\"Invalid rendering content for DAI media layout\");e\u003d[new $m(I),new ry(c.IG.videoLengthSeconds),new hl(c.IG.playerVars),new tl(c.hg),new OE(c.TW),new qj(c.iC),new az(WF(e)),new pu(c.IG.adVideoId),new N7(c.o2),L.sodarExtensionData\u0026\u0026new uN(L.sodarExtensionData),new Bv({current:null}),new T9({}),new wy(Sc(L.pings))].filter(mRc);B!\u003d\u003dvoid 0\u0026\u0026e.push(new z9(B));return e};\nURM\u003dfunction(e,L,c){e\u003de.map(function(R){return hI(g.Q(R.renderingContent,J8),!1)});\nvar I\u003de.map(function(R){return R.videoLengthSeconds}),B\u003dI.map(function(R,u){return new mp(u,I)}),x\u003dL,S\u003dc,h\u003d[];\ne.forEach(function(R,u){S\u003dMath.min(x+R.videoLengthSeconds*1E3,c);cF(R.playerVars,B[u]);h.push({IG:R,hg:x,TW:S,iC:u,o2:B[u]});x\u003dS});\nreturn h};\nXl$\u003dfunction(e,L,c){for(var I\u003d[],B\u003dg.f(e),x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dg.Q(x.value.renderingContent,J8)){if(!kP(x))return new K(\"Invalid vod media renderer\");I.push(x76(x))}B\u003dI.map(function(O){return O.M4});\nx\u003d[];for(var S\u003d0,h\u003d0;h\u003ce.length;h++){var R\u003dg.Q(e[h].renderingContent,J8);if(R){var u\u003dnew mp(S,B),t\u003duV(I[S].playerVars,I[S].hY,L,c,u);x[h]\u003d{o2:u,adPodSkipTarget:R.adPodSkipTarget,wdY:I[S],jS:t};S++}}return x};\nx76\u003dfunction(e){var L\u003ddW(e.playerVars),c\u003dNumber(L.length_seconds);isNaN(c)\u0026\u0026(c\u003d0,Ir(\"Expected valid length seconds in player vars but got NaN\"));return{playerVars:L,hY:e.playerVars,M4:c}};\nWF\u003dfunction(e){switch(e){case \"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\":return{kind:\"AD_PLACEMENT_KIND_LAYOUT_ID_ENTERED\"};case \"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_START\"};case \"SLOT_TRIGGER_EVENT_CONTENT_OFFSET\":return{kind:\"AD_PLACEMENT_KIND_MILLISECONDS\"};case \"SLOT_TRIGGER_EVENT_AFTER_CONTENT\":return{kind:\"AD_PLACEMENT_KIND_END\"};case \"SLOT_TRIGGER_EVENT_CONTENT_PAUSED\":return{kind:\"AD_PLACEMENT_KIND_PAUSE\"};default:return{kind:\"AD_PLACEMENT_KIND_UNKNOWN\"}}};\nPGn\u003dfunction(e){if(g.Q(e.renderingContent,A8)){var L;return((L\u003dg.Q(e.renderingContent,A8))\u003d\u003dnull?void 0:L.impressionPings)||[]}if(g.Q(e.renderingContent,vf)){var c;return((c\u003dg.Q(e.renderingContent,vf))\u003d\u003dnull?void 0:c.impressionPings)||[]}if(g.Q(e.renderingContent,fP)){var I;return((I\u003dg.Q(e.renderingContent,fP))\u003d\u003dnull?void 0:I.impressionPings)||[]}return[]};\nSQT\u003dfunction(e,L,c,I,B,x,S,h,R){var u\u003dc.pings;return u?[omT(e,x,h,B,function(t){var O\u003dt.slotId;t\u003dR(t);var q\u003dc.adLayoutLoggingData,T\u003dc.progressCommands;O\u003dVq(L.K.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",O);var W\u003d{layoutId:O,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",J7:\"core\"};return{layoutId:O,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",hK:r4(u),layoutExitNormalTriggers:[new em(L.X,x)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],\nMw:[],J7:\"core\",clientMetadata:new jp([new az(I),new wy(Sc(u)),new Jl(J9c(u)),new ry(S/1E3),new gy({progressCommands:T}),new F3(S/1E3)]),wT:t(W),adLayoutLoggingData:q}})]:new K(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",{videoAdTrackingRenderer:c})};\nhEf\u003dfunction(e,L,c,I,B,x,S,h){e\u003drAc(e,c,x,S,I,function(R){var u\u003dR.slotId;R\u003dh(R);u\u003dVq(L.K.get(),\"LAYOUT_TYPE_FORECASTING\",u);var t\u003d{layoutId:u,layoutType:\"LAYOUT_TYPE_FORECASTING\",J7:\"core\"},O\u003dnew Map,q\u003dB.impressionUrls;q\u0026\u0026O.set(\"impression\",q);return{layoutId:u,layoutType:\"LAYOUT_TYPE_FORECASTING\",hK:O,layoutExitNormalTriggers:[new nL(L.X,u)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new Mj(B),new az(c)]),wT:R(t)}});\nreturn e instanceof K?e:[e]};\nurr\u003dfunction(e,L,c,I,B,x,S){return[REJ(e,x,I,function(h){var R\u003dh.slotId;h\u003dS(h);R\u003dVq(L.K.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",R);var u\u003d{layoutId:R,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",J7:\"core\"};return{layoutId:R,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",hK:new Map,layoutExitNormalTriggers:[new em(L.X,x)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new j3(B),new az(c)]),wT:h(u),\nadLayoutLoggingData:B.adLayoutLoggingData}})]};\nOuc\u003dfunction(e,L,c,I,B,x,S,h){e\u003dt3H(e,c,x,S,I,function(R,u){var t\u003dR.slotId;R\u003dh(R);var O\u003dB.contentSupportedRenderer;O?O.textOverlayAdContentRenderer?(O\u003dVq(L.K.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",t),u\u003dfh(L,O,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",B,c,R,AI(L,u,t))):O.enhancedTextOverlayAdContentRenderer?(O\u003dVq(L.K.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",t),u\u003dfh(L,O,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",B,c,R,AI(L,u,t))):O.imageOverlayAdContentRenderer?(O\u003dVq(L.K.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\nt),u\u003dAI(L,u,t),u.push(new Mb(L.X,45E3,O)),u\u003dfh(L,O,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",B,c,R,u)):u\u003dnew $K(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):u\u003dnew $K(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return u});\nreturn e instanceof K?e:[e]};\nWyr\u003dfunction(e,L,c,I,B,x,S,h,R){var u\u003dNumber(I.durationMilliseconds);return isNaN(u)?new K(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(t){return qQr(L,t.slotId,c,I,u,{impressionCommands:void 0,abandonCommands:I.abandonCommands?[{commandExecutorCommand:I.abandonCommands}]:void 0,completeCommands:I.completionCommands},I.skipPings?new Map([[\"skip\",I.skipPings]]):new Map,S(t),function(O){return TfH(e,O,B,function(q,T){var W\u003dq.slotId;q\u003dS(q);W\u003dVq(L.K.get(),\"LAYOUT_TYPE_ENDCAP\",\nW);return r2(L,W,T,c,q,\"LAYOUT_TYPE_ENDCAP\",[new UQ(I),h],I.adLayoutLoggingData)})},R,x-1,I.adLayoutLoggingData,x)}};\nM3n\u003dfunction(e,L,c,I){if(!c.playerVars)return new K(\"No playerVars available in AdIntroRenderer.\");var B\u003ddW(c.playerVars);B.autoplay\u003d\"1\";return function(x){var S\u003dx.slotId;x\u003dI(x);S\u003dVq(e.K.get(),\"LAYOUT_TYPE_MEDIA\",S);var h\u003d{layoutId:S,layoutType:\"LAYOUT_TYPE_MEDIA\",J7:\"adapter\"};return{yZ:{layoutId:S,layoutType:\"LAYOUT_TYPE_MEDIA\",hK:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"adapter\",clientMetadata:new jp([new Wv({}),\nnew az(L),new Bv({current:null}),new hl(B)]),wT:x(h)},uC:[new Hw(e.X,S,[\"error\"])],UE:[],GB:[],eg:[]}}};\nszf\u003dfunction(e,L,c,I,B,x,S,h,R,u){u\u003du\u003d\u003d\u003dvoid 0?!1:u;var t\u003dou(B);if(!N_x(B,u))return new K(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:B});if(t\u003c\u003d0)return new K(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:B});var O\u003doj$(e,L,B,x,c,I,S);return O instanceof K?O:function(q){return zEc(L,q.slotId,c,t,B,S2(B),S(q),O,h,R)}};\nvmJ\u003dfunction(e,L,c,I,B,x,S,h){function R(O){return TfH(e,O,I,u)}\nfunction u(O,q){var T\u003dO.slotId;O\u003dS(O);T\u003dVq(L.K.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",T);return r2(L,T,q,c,O,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new EQ(B),x],B.adLayoutLoggingData)}\nif(!pEH(B))return new K(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:B});var t\u003dB.timeoutSeconds*1E3;return function(O){var q\u003dO.slotId,T\u003d{impressionCommands:B.impressionCommands,completeCommands:B.timeoutCommands,skipCommands:B.dismissCommands};O\u003dS(O);q\u003dFm(L,q,c,t,T,new Map,O,R,void 0,bV(L,c,B.layoutId,\"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial\"));T\u003dnew ep(q.x$);O\u003dnew my(h);return{yZ:{layoutId:q.layoutId,layoutType:q.layoutType,hK:q.hK,layoutExitNormalTriggers:[],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:q.J7,clientMetadata:new jp([].concat(g.V(q.Ka),[T,O])),wT:q.wT,adLayoutLoggingData:q.adLayoutLoggingData},uC:[],UE:q.layoutExitMuteTriggers,GB:q.layoutExitUserInputSubmittedTriggers,eg:q.Mw,Cb:q.Cb}}};\nAAf\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A){e\u003dYH(e,\"SLOT_TYPE_PLAYER_BYTES\");I\u003db56(L,S,I,B,e,u,t);if(I instanceof K)return I;var b;S\u003d(b\u003dHv(I.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:b.layoutId;if(!S)return new K(\"Invalid adNotify layout\");L\u003dfUc(S,L,c,B,x,R,h,u,O,q,T,W,A);return L instanceof K?L:[I].concat(g.V(L))};\nfUc\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){c\u003dFyx(L,c,I,x,S,h,R,u,t,O,q);bur(x)?(I\u003diuc(L,e),e\u003dYH(L.K.get(),\"SLOT_TYPE_IN_PLAYER\"),x\u003dVq(L.K.get(),\"LAYOUT_TYPE_SURVEY\",e),h\u003diV(L,I,h),L\u003d[].concat(g.V(h.slotExpirationTriggers),[new ZO(L.X,x)]),e\u003dc({slotId:h.slotId,slotType:h.slotType,slotPhysicalPosition:h.slotPhysicalPosition,slotEntryTrigger:h.slotEntryTrigger,slotFulfillmentTriggers:h.slotFulfillmentTriggers,slotExpirationTriggers:L,J7:h.J7},{slotId:e,layoutId:x}),B\u003de instanceof K?e:{fA:Object.assign({},\nh,{slotExpirationTriggers:L,clientMetadata:new jp([new sE(e.layout)]),adSlotLoggingData:B}),wZ:e.wZ}):B\u003dkAc(L,e,h,B,c);return B instanceof K?B:[].concat(g.V(B.wZ),[B.fA])};\ngmn\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){L\u003dFyx(e,L,c,B,x,S,R,u,t,O,q,T);bur(B)?(B\u003dGdM(e,c,S,h),B instanceof K?e\u003dB:(h\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\"),R\u003dVq(e.K.get(),\"LAYOUT_TYPE_SURVEY\",h),S\u003d[].concat(g.V(B.slotExpirationTriggers),[new ZO(e.X,R)]),h\u003dL({slotId:B.slotId,slotType:B.slotType,slotPhysicalPosition:B.slotPhysicalPosition,J7:B.J7,slotEntryTrigger:B.slotEntryTrigger,slotFulfillmentTriggers:B.slotFulfillmentTriggers,slotExpirationTriggers:S},{slotId:h,layoutId:R}),e\u003dh instanceof K?h:{fA:{slotId:B.slotId,\nslotType:B.slotType,slotPhysicalPosition:B.slotPhysicalPosition,slotEntryTrigger:GY(e,c,B.slotId,B.slotEntryTrigger),slotFulfillmentTriggers:g2(e,c,B.slotId,B.slotFulfillmentTriggers),slotExpirationTriggers:S,J7:B.J7,clientMetadata:new jp([new CR(kz(c)),new sE(h.layout),new Nj({lw:e.lw(c)})]),adSlotLoggingData:I},wZ:h.wZ})):e\u003dDRM(e,c,S,h,I,R.Wy,L);return e instanceof K?e:e.wZ.concat(e.fA)};\nbur\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(g.Q(L.value,CP))return!0;return!1};\nFyx\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){return function(q,T){if(d1(t)\u0026\u0026UP(t))a:{var W\u003dkdv(I,c,t);if(W instanceof K)T\u003dW;else{for(var A\u003d0,b\u003d[],J\u003d[],w\u003d[],C\u003d[],y\u003d[],P\u003d[],ev\u003dnew xK({current:null}),X\u003dnew ZU({current:null}),oH\u003d!1,rc\u003d[],Sv\u003d0,tJ\u003d[],cM\u003d0;cM\u003cI.length;cM++){var JJ\u003dI[cM],yr\u003dg.Q(JJ,J8);if(yr){yr\u003dRu(yr,c,t);if(yr instanceof $K){T\u003dnew K(yr);break a}var cU\u003dnew mp(Sv,W),$N\u003duV(yr.playerVars,yr.hY,S,u,cU);Sv++;tJ[cM]\u003d{renderer:JJ,data:yr,o2:cU,jS:$N}}}Sv\u003d-1;for(W\u003d0;W\u003cI.length;W++)if(cM\u003dI[W],JJ\u003dg.Q(cM,\nVN)){cM\u003dM3n(L,c,JJ,h);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);b.push(cM.yZ);J\u003d[].concat(g.V(cM.uC),g.V(J));w\u003d[].concat(g.V(cM.UE),g.V(w));cM.Cb\u0026\u0026(rc\u003d[cM.Cb].concat(g.V(rc)))}else if(g.Q(cM,J8))JJ\u003dtJ[W],Sv\u003dJJ.data,cM\u003dJJ.o2,JJ\u003dJJ.jS,yr\u003dtJ[W+1],cU\u003dvoid 0,yr\u0026\u0026(cU\u003dyr.jS),cM\u003dD7M(L,Sv.layoutId,Sv.jT,c,JJ,Sv.M4,x,cM,h(q),X,R.get(Sv.jT.externalVideoId),cU,O),A++,b.push(cM.yZ),J\u003d[].concat(g.V(cM.uC),g.V(J)),w\u003d[].concat(g.V(cM.UE),g.V(w)),oH||(P.push(X),oH\u003d!0),Sv\u003d(Sv\u003dSv.jT.adPodSkipTarget)\u0026\u0026Sv\u003e0?Sv:-1;else if(JJ\u003d\ng.Q(cM,Q1)){cM\u003dWyr(e,L,c,JJ,x,A,h,X,Sv);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);b.push(cM.yZ);J\u003d[].concat(g.V(cM.uC),g.V(J));w\u003d[].concat(g.V(cM.UE),g.V(w));cM.Cb\u0026\u0026(rc\u003d[cM.Cb].concat(g.V(rc)))}else if(JJ\u003dg.Q(cM,CP)){if(T\u003d\u003d\u003dvoid 0){T\u003dnew K(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:JJ});break a}cM\u003dszf(e,L,c,x,JJ,ev,h,T,A,Jz(t,\"supports_multi_step_on_desktop\"));if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);b.push(cM.yZ);cM.Cb\u0026\u0026rc.push(cM.Cb);\nJ\u003d[].concat(g.V(cM.uC),g.V(J));w\u003d[].concat(g.V(cM.UE),g.V(w));C\u003d[].concat(g.V(cM.GB),g.V(C));y\u003d[].concat(g.V(cM.eg),g.V(y));P\u003d[ev].concat(g.V(P))}else if(cM\u003dg.Q(cM,aV)){cM\u003dvmJ(e,L,c,x,cM,ev,h,A);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);b.push(cM.yZ);cM.Cb\u0026\u0026rc.push(cM.Cb);w\u003d[].concat(g.V(cM.UE),g.V(w))}else{T\u003dnew K(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}T\u003d{EA:b,layoutExitSkipTriggers:J,layoutExitUserInputSubmittedTriggers:C,Mw:y,layoutExitMuteTriggers:w,Ka:P,wZ:rc}}}else a:if(A\u003d\nkdv(I,c,t),A instanceof K)T\u003dA;else{b\u003d0;J\u003d[];w\u003d[];C\u003d[];y\u003d[];P\u003d[];ev\u003d[];X\u003dnew xK({current:null});oH\u003dnew ZU({current:null});rc\u003d!1;tJ\u003d[];Sv\u003d-1;W\u003dg.f(I);for(cM\u003dW.next();!cM.done;cM\u003dW.next())if(cM\u003dcM.value,g.Q(cM,VN)){cM\u003dM3n(L,c,g.Q(cM,VN),h);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);J.push(cM.yZ);w\u003d[].concat(g.V(cM.uC),g.V(w));C\u003d[].concat(g.V(cM.UE),g.V(C));cM.Cb\u0026\u0026(tJ\u003d[cM.Cb].concat(g.V(tJ)))}else if(g.Q(cM,J8)){Sv\u003dRu(g.Q(cM,J8),c,t);if(Sv instanceof $K){T\u003dnew K(Sv);break a}cM\u003dnew mp(b,A);cM\u003dD7M(L,Sv.layoutId,\nSv.jT,c,uV(Sv.playerVars,Sv.hY,S,u,cM),Sv.M4,x,cM,h(q),oH,R.get(Sv.jT.externalVideoId),void 0,O);b++;J.push(cM.yZ);w\u003d[].concat(g.V(cM.uC),g.V(w));C\u003d[].concat(g.V(cM.UE),g.V(C));rc||(ev.push(oH),rc\u003d!0);Sv\u003d(Sv\u003dSv.jT.adPodSkipTarget)\u0026\u0026Sv\u003e0?Sv:-1}else if(g.Q(cM,Q1)){cM\u003dWyr(e,L,c,g.Q(cM,Q1),x,b,h,oH,Sv);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);J.push(cM.yZ);w\u003d[].concat(g.V(cM.uC),g.V(w));C\u003d[].concat(g.V(cM.UE),g.V(C));cM.Cb\u0026\u0026(tJ\u003d[cM.Cb].concat(g.V(tJ)))}else if(g.Q(cM,CP)){if(T\u003d\u003d\u003dvoid 0){T\u003dnew K(\"Composite Survey must already have a Survey Bundle with required metadata.\",\n{instreamSurveyAdRenderer:g.Q(cM,CP)});break a}cM\u003dszf(e,L,c,x,g.Q(cM,CP),X,h,T,b,Jz(t,\"supports_multi_step_on_desktop\"));if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);J.push(cM.yZ);cM.Cb\u0026\u0026tJ.push(cM.Cb);w\u003d[].concat(g.V(cM.uC),g.V(w));C\u003d[].concat(g.V(cM.UE),g.V(C));y\u003d[].concat(g.V(cM.GB),g.V(y));P\u003d[].concat(g.V(cM.eg),g.V(P));ev\u003d[X].concat(g.V(ev))}else if(g.Q(cM,aV)){cM\u003dvmJ(e,L,c,x,g.Q(cM,aV),X,h,b);if(cM instanceof K){T\u003dcM;break a}cM\u003dcM(q);J.push(cM.yZ);cM.Cb\u0026\u0026tJ.push(cM.Cb);C\u003d[].concat(g.V(cM.UE),g.V(C))}else{T\u003d\nnew K(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}T\u003d{EA:J,layoutExitSkipTriggers:w,layoutExitUserInputSubmittedTriggers:y,Mw:P,layoutExitMuteTriggers:C,Ka:ev,wZ:tJ}}T instanceof K?q\u003dT:(P\u003dq.slotId,A\u003dT.EA,b\u003dT.layoutExitSkipTriggers,J\u003dT.layoutExitMuteTriggers,w\u003dT.layoutExitUserInputSubmittedTriggers,C\u003dT.Ka,q\u003dh(q),y\u003dB?B.layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",P\u003dB?B.layoutId:Vq(L.K.get(),y,P),ev\u003d{layoutId:P,layoutType:y,J7:\"core\"},q\u003d{layout:{layoutId:P,layoutType:y,hK:new Map,\nlayoutExitNormalTriggers:[new nL(L.X,P)],layoutExitSkipTriggers:b,layoutExitMuteTriggers:J,layoutExitUserInputSubmittedTriggers:w,Mw:[],J7:\"core\",clientMetadata:new jp([new oW(A)].concat(g.V(C))),wT:q(ev)},wZ:T.wZ});return q}};\nkdv\u003dfunction(e,L,c){var I\u003d[];e\u003dg.f(e);for(var B\u003de.next();!B.done;B\u003de.next())if(B\u003dB.value,g.Q(B,J8)){B\u003dRu(g.Q(B,J8),L,c);if(B instanceof $K)return new K(B);I.push(B.M4)}return I};\nJA$\u003dfunction(e,L,c,I,B,x,S,h){if(!N_x(c,h\u003d\u003d\u003dvoid 0?!1:h))return new K(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:c});var R\u003dou(c);if(R\u003c\u003d0)return new K(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:c});var u\u003dnew xK({current:null}),t\u003doj$(e,L,c,u,I,x,S);return wCJ(e,I,x,R,B,function(O,q){var T\u003dO.slotId,W\u003dS2(c);O\u003dS(O);var A,b\u003d(A\u003dbV(L,I,c.layoutId,\"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey\"))!\u003dnull?A:\nVq(L.K.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",T);T\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",J7:\"core\"};A\u003dt(b,q);var J\u003dHv(A.clientMetadata,\"metadata_type_fulfilled_layout\");J||Ir(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");W\u003d[new az(I),new bN(R),new gy(W),u];J\u0026\u0026W.push(new LR(J.layoutType));return{fE:{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",hK:new Map,layoutExitNormalTriggers:[new nL(L.X,b)],layoutExitSkipTriggers:[new cf(L.X,\nq.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new Wf(L.X,q.layoutId)],Mw:[],J7:\"core\",clientMetadata:new jp(W),wT:O(T)},mp:A}})};\nV3r\u003dfunction(e){if(!Zin(e))return!1;var L\u003dg.Q(e.adVideoStart,DL);return L?g.Q(e.linearAd,J8)\u0026\u0026GU(L)?!0:(Ir(\"Invalid Sandwich with notify\"),!1):!1};\nCIM\u003dfunction(e){if(e.linearAds\u003d\u003dnull)return!1;e\u003dg.Q(e.adStart,DL);return e?GU(e)?!0:(Ir(\"Invalid LASR with notify\"),!1):!1};\naUT\u003dfunction(e){if(!yD6(e))return!1;e\u003dg.Q(e.adStart,DL);return e?GU(e)?!0:(Ir(\"Invalid LASR with notify\"),!1):!1};\nw2\u003dfunction(e,L,c,I,B,x,S,h,R,u){this.G\u003de;this.K\u003dL;this.X\u003dc;this.ZY\u003dI;this.hm\u003dB;this.Z\u003dx;this.Be\u003dS;this.vg\u003dh;this.nj\u003dR;this.loadPolicy\u003du\u003d\u003d\u003dvoid 0?1:u};\nnP\u003dfunction(e,L,c,I,B,x,S,h,R,u){var t\u003d[];if(L.length\u003d\u003d\u003d0\u0026\u0026I.length\u003d\u003d\u003d0\u0026\u0026c.length\u003d\u003d\u003d0)return t;L\u003dL.filter(gK);var O\u003dc.filter(Vic),q\u003dI.filter(gK),T\u003dnew Map,W\u003dNL6(L),A\u003dc.some(function(yr){var cU;return(yr\u003d\u003dnull?void 0:(cU\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:cU.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}),b\u003dc.some(function(yr){var cU;\nreturn(yr\u003d\u003dnull?void 0:(cU\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:cU.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"}),J\u003dc.some(function(yr){var cU;\nreturn(yr\u003d\u003dnull?void 0:(cU\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:cU.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"}),w\u003dc.some(function(yr){var cU,$N;\nreturn(yr\u003d\u003dnull?void 0:(cU\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:cU.slotType)\u003d\u003d\u003d\"SLOT_TYPE_BELOW_PLAYER\"||(yr\u003d\u003dnull?void 0:($N\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:$N.slotType)\u003d\u003d\u003d\"SLOT_TYPE_ABOVE_FEED\"});\nc\u003dc.some(function(yr){var cU;return(yr\u003d\u003dnull?void 0:(cU\u003dyr.adSlotMetadata)\u003d\u003dnull?void 0:cU.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"});\nif(A||b||J||w||c)u\u003dlG$(O,L,h,B,W,e.hm.get(),e.loadPolicy,T,e.ZY.get(),e.G.get(),J,S,R,u),u instanceof K?Ir(u,void 0,void 0,{contentCpn:B}):t.push.apply(t,g.V(u));u\u003dg.f(L);for(c\u003du.next();!c.done;c\u003du.next())c\u003dc.value,b\u003dNfJ(e,T,c,B,x,S,A,h,W,R,O),b instanceof K?Ir(b,void 0,void 0,{renderer:c.renderer,config:c.config.adPlacementConfig,kind:c.config.adPlacementConfig.kind,contentCpn:B,daiEnabled:S}):t.push.apply(t,g.V(b));m7H(e.ZY.get())||(x\u003dyAR(e,q,B,h,W,T),t.push.apply(t,g.V(x)));if(e.Z\u003d\u003d\u003dnull||S\u0026\u0026!h.LN){var C,\ny,P;e\u003dh.Wy\u0026\u0026L.length\u003d\u003d\u003d1\u0026\u0026((C\u003dL[0].config)\u003d\u003dnull?void 0:(y\u003dC.adPlacementConfig)\u003d\u003dnull?void 0:y.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026((P\u003dL[0].renderer)\u003d\u003dnull?void 0:P.adBreakServiceRenderer);if(!t.length\u0026\u0026!e){var ev,X,oH,rc;Ir(\"Expected slots parsed from AdPlacementRenderers for DAI\",void 0,void 0,{\"AdPlacementRenderer count\":L.length,contentCpn:B,\"first APR kind\":(ev\u003dL[0])\u003d\u003dnull?void 0:(X\u003dev.config)\u003d\u003dnull?void 0:(oH\u003dX.adPlacementConfig)\u003d\u003dnull?void 0:oH.kind,renderer:(rc\u003dL[0])\u003d\u003dnull?void 0:\nrc.renderer})}return t}C\u003dI.filter(gK);t.push.apply(t,g.V(IG$(T,C,e.K.get(),e.Z,B,A)));if(!t.length){var Sv,tJ,cM,JJ;Ir(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":L.length,contentCpn:B,daiEnabled:S.toString(),\"first APR kind\":(Sv\u003dL[0])\u003d\u003dnull?void 0:(tJ\u003dSv.config)\u003d\u003dnull?void 0:(cM\u003dtJ.adPlacementConfig)\u003d\u003dnull?void 0:cM.kind,renderer:(JJ\u003dL[0])\u003d\u003dnull?void 0:JJ.renderer})}return t};\nyAR\u003dfunction(e,L,c,I,B,x){function S(q){return EE(e.hm.get(),q)}\nvar h\u003d[];L\u003dg.f(L);for(var R\u003dL.next();!R.done;R\u003dL.next()){R\u003dR.value;var u\u003dR.renderer,t\u003du.sandwichedLinearAdRenderer,O\u003du.linearAdSequenceRenderer;t\u0026\u0026V3r(t)?(Ir(\"Found AdNotify with SandwichedLinearAdRenderer\"),O\u003dg.Q(t.adVideoStart,DL),t\u003dg.Q(t.linearAd,J8),Iu(x,u,R.config.adPlacementConfig.kind),u\u003dvoid 0,O\u003di5x((u\u003dO)\u003d\u003dnull?void 0:u.layout.layoutId,e.K.get(),e.X.get(),R.config.adPlacementConfig,R.adSlotLoggingData,t,c,I,S,B,e.loadPolicy,e.ZY.get(),e.hm.get()),O instanceof K?Ir(O):h.push.apply(h,g.V(O))):\nO\u0026\u0026(!O.adLayoutMetadata\u0026\u0026CIM(O)||O.adLayoutMetadata\u0026\u0026aUT(O))\u0026\u0026(Ir(\"Found AdNotify with LinearAdSequenceRenderer\"),Iu(x,u,R.config.adPlacementConfig.kind),u\u003dvoid 0,t\u003dfUc((u\u003dg.Q(O.adStart,DL))\u003d\u003dnull?void 0:u.layout.layoutId,e.K.get(),e.X.get(),R.config.adPlacementConfig,R.adSlotLoggingData,O.linearAds,s5(O.adLayoutMetadata)?O.adLayoutMetadata:void 0,c,I,S,B,e.loadPolicy,e.ZY.get()),t instanceof K?Ir(t):h.push.apply(h,g.V(t)))}return h};\nNfJ\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){function O(J){return EE(e.hm.get(),J)}\nvar q\u003dc.renderer,T\u003dc.config.adPlacementConfig,W\u003dT.kind,A\u003dc.adSlotLoggingData,b\u003dh.LN\u0026\u0026W\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\";b\u003dx\u0026\u0026!b;if(q.adsEngagementPanelRenderer!\u003dnull)return xz(L,c.elementId,W,q.adsEngagementPanelRenderer.isContentVideoEngagementPanel,q.adsEngagementPanelRenderer.adVideoId,q.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.adsEngagementPanelRenderer;J\u003dEE(e.hm.get(),J);return JI(P,ev,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",\nnew bI(X),w,C,X.impressionPings,J,q.adsEngagementPanelRenderer.adLayoutLoggingData,y)}),[];\nif(q.adsEngagementPanelLayoutViewModel)return xz(L,c.elementId,W,q.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,q.adsEngagementPanelLayoutViewModel.adVideoId,q.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.adsEngagementPanelLayoutViewModel;J\u003dEE(e.hm.get(),J);return VF(P,ev,\"LAYOUT_TYPE_PANEL\",new iI(X),w,C,J,q.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,y)}),[];\nif(q.actionCompanionAdRenderer!\u003dnull){if(q.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return Yv6(e.K.get(),e.Z,e.X.get(),q.actionCompanionAdRenderer,T,A,I,O);xz(L,c.elementId,W,q.actionCompanionAdRenderer.isContentVideoCompanion,q.actionCompanionAdRenderer.adVideoId,q.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.actionCompanionAdRenderer;J\u003dEE(e.hm.get(),J);return JI(P,ev,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nnew AA(X),w,C,X.impressionPings,J,q.actionCompanionAdRenderer.adLayoutLoggingData,y)})}else if(q.topBannerImageTextIconButtonedLayoutViewModel!\u003d\u003dvoid 0){if(q.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return nE$(e.K.get(),e.Z,e.X.get(),q.topBannerImageTextIconButtonedLayoutViewModel,T,A,I,O);\nxz(L,c.elementId,W,q.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,q.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,q.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.topBannerImageTextIconButtonedLayoutViewModel;J\u003dEE(e.hm.get(),J);return VF(P,ev,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new Fr(X),w,C,J,q.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,y)})}else if(q.imageCompanionAdRenderer)xz(L,\nc.elementId,W,q.imageCompanionAdRenderer.isContentVideoCompanion,q.imageCompanionAdRenderer.adVideoId,q.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.imageCompanionAdRenderer;\nJ\u003dEE(e.hm.get(),J);return JI(P,ev,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new DU(X),w,C,X.impressionPings,J,q.imageCompanionAdRenderer.adLayoutLoggingData,y)});\nelse if(q.bannerImageLayoutViewModel)xz(L,c.elementId,W,q.bannerImageLayoutViewModel.isContentVideoCompanion,q.bannerImageLayoutViewModel.adVideoId,q.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.bannerImageLayoutViewModel;J\u003dEE(e.hm.get(),J);return VF(P,ev,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new wf(X),w,C,J,q.bannerImageLayoutViewModel.adLayoutLoggingData,y)});\nelse if(q.shoppingCompanionCarouselRenderer)xz(L,c.elementId,W,q.shoppingCompanionCarouselRenderer.isContentVideoCompanion,q.shoppingCompanionCarouselRenderer.adVideoId,q.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,T,A,function(J,w,C,y){var P\u003de.X.get(),ev\u003dJ.slotId,X\u003dq.shoppingCompanionCarouselRenderer;J\u003dEE(e.hm.get(),J);return JI(P,ev,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new JA(X),w,C,X.impressionPings,J,q.shoppingCompanionCarouselRenderer.adLayoutLoggingData,y)});\nelse if(q.adBreakServiceRenderer){if(!XEc(c))return[];if(W\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PAUSE\")return EEM(e.K.get(),T,A,c.renderer.adBreakServiceRenderer,I);if(W!\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026W!\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\")return Uvn(e.K.get(),T,A,c.renderer.adBreakServiceRenderer,I,B,x);h.Wy||Ir(\"Received non-live cue point triggered AdBreakServiceRenderer\",void 0,void 0,{kind:W,adPlacementConfig:T,daiEnabledForContentVideo:String(x),isServedFromLiveInfra:String(h.Wy),clientPlaybackNonce:h.clientPlaybackNonce});\nif(W\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\"){if(!e.Be)return new K(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface\");if(!e.nj)return new K(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface\");e.nj.Jt({adPlacementRenderer:c,contentCpn:I,NS:B});B\u003de.Be.get().getCurrentTimeSec(1,!1);return Zu6(e.K.get(),c.renderer.adBreakServiceRenderer,T,B,I,A,x)}if(!e.vg)return new K(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");\ne.vg.Jt({adPlacementRenderer:c,contentCpn:I,NS:B})}else{if(q.clientForecastingAdRenderer)return hEf(e.K.get(),e.X.get(),T,A,q.clientForecastingAdRenderer,I,B,O);if(q.invideoOverlayAdRenderer)return Ouc(e.K.get(),e.X.get(),T,A,q.invideoOverlayAdRenderer,I,B,O);if(q.instreamAdPlayerOverlayRenderer)return urr(e.K.get(),e.X.get(),T,A,q.instreamAdPlayerOverlayRenderer,I,O);if((q.linearAdSequenceRenderer||q.instreamVideoAdRenderer)\u0026\u0026b)return s8c(e.K.get(),e.X.get(),c,I,O,u,!e.ZY.get().V.S().Y(\"html5_override_ad_video_length_killswitch\"));\nif(q.linearAdSequenceRenderer\u0026\u0026!b){if(S)return[];Iu(L,q,W);if(q.linearAdSequenceRenderer.adLayoutMetadata){if(!yD6(q.linearAdSequenceRenderer))return new K(\"Received invalid LinearAdSequenceRenderer.\")}else if(q.linearAdSequenceRenderer.linearAds\u003d\u003dnull)return new K(\"Received invalid LinearAdSequenceRenderer.\");if(g.Q(q.linearAdSequenceRenderer.adStart,DL)){Ir(\"Found AdNotify in LinearAdSequenceRenderer\");c\u003dg.Q(q.linearAdSequenceRenderer.adStart,DL);if(!sNM(c))return new K(\"Invalid AdMessageRenderer.\");\nx\u003dq.linearAdSequenceRenderer.linearAds;return AAf(e.G.get(),e.K.get(),e.X.get(),e.hm.get(),T,A,c,s5(q.linearAdSequenceRenderer.adLayoutMetadata)?q.linearAdSequenceRenderer.adLayoutMetadata:void 0,x,I,B,h,O,R,e.loadPolicy,e.ZY.get())}return gmn(e.K.get(),e.X.get(),T,A,q.linearAdSequenceRenderer.linearAds,s5(q.linearAdSequenceRenderer.adLayoutMetadata)?q.linearAdSequenceRenderer.adLayoutMetadata:void 0,I,B,h,O,R,e.loadPolicy,e.ZY.get(),t)}if(!q.remoteSlotsRenderer||x){if(q.instreamVideoAdRenderer\u0026\u0026\n!b){if(S)return[];Iu(L,q,W);return wlT(e.K.get(),e.X.get(),T,A,q.instreamVideoAdRenderer,I,B,h,O,R,e.loadPolicy,e.ZY.get(),e.hm.get(),t)}if(q.instreamSurveyAdRenderer)return JA$(e.K.get(),e.X.get(),q.instreamSurveyAdRenderer,T,A,I,O,Jz(e.ZY.get(),\"supports_multi_step_on_desktop\"));if(q.sandwichedLinearAdRenderer!\u003dnull)return Zin(q.sandwichedLinearAdRenderer)?g.Q(q.sandwichedLinearAdRenderer.adVideoStart,DL)?(Ir(\"Found AdNotify in SandwichedLinearAdRenderer\"),c\u003dg.Q(q.sandwichedLinearAdRenderer.adVideoStart,\nDL),sNM(c)?(x\u003dg.Q(q.sandwichedLinearAdRenderer.linearAd,J8))?GAf(c,x,T,e.G.get(),e.K.get(),e.X.get(),e.hm.get(),A,I,B,h,O,R,e.loadPolicy,e.ZY.get()):new K(\"Missing IVAR from Sandwich\"):new K(\"Invalid AdMessageRenderer.\")):gmn(e.K.get(),e.X.get(),T,A,[q.sandwichedLinearAdRenderer.adVideoStart,q.sandwichedLinearAdRenderer.linearAd],void 0,I,B,h,O,R,e.loadPolicy,e.ZY.get()):new K(\"Received invalid SandwichedLinearAdRenderer.\");if(q.videoAdTrackingRenderer!\u003dnull)return SQT(e.K.get(),e.X.get(),q.videoAdTrackingRenderer,\nT,A,I,B,h.O9,O)}}return[]};\nCh\u003dfunction(e,L,c,I,B,x,S,h){g.p.call(this);var R\u003dthis;this.K\u003de;this.Z\u003dL;this.Jq\u003dI;this.Be\u003dB;this.ZY\u003dx;this.Tm\u003dS;this.aI\u003dh;this.X\u003dnull;c.get().addListener(this);this.addOnDisposeCallback(function(){c.We()||c.get().removeListener(R)});\nI.get().addListener(this);this.addOnDisposeCallback(function(){I.We()||I.get().removeListener(R)})};\nmM\u003dfunction(e,L,c){var I\u003de.Be.get().getCurrentTimeSec(1,!1);e.ZY.get().V.S().oT()\u0026\u0026T5(e.Tm.get(),\"sdai\",\"onopp.1;evt.\"+c.event+\";start.\"+c.startSecs.toFixed(3)+\";d.\"+c.jW.toFixed(3));KC(e.K.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var B\u003de.Z.get(),x\u003dL.adPlacementRenderer.renderer.adBreakServiceRenderer,S\u003dL.contentCpn,h\u003dL.adPlacementRenderer.adSlotLoggingData,R\u003dau(e.ZY.get()),u\u003de.Tm;if(B.ZY.get().V.S().experiments.N0(\"enable_smearing_expansion_dai\")){var t\u003dB.ZY.get();t\u003dg.X3(t.V.S().experiments,\n\"max_prefetch_window_sec_for_livestream_optimization\");R\u003dB.ZY.get();var O\u003dg.X3(R.V.S().experiments,\"min_prefetch_offset_sec_for_livestream_optimization\");R\u003d{mf:pCc(c),zn:!1,cueProcessedMs:I*1E3};var q\u003dc.startSecs+c.jW;if(I\u003d\u003d\u003d0)R.Mk\u003dnew Tl(0,q*1E3);else{O\u003dc.startSecs-O;var T\u003dO-I;R.Mk\u003dT\u003c\u003d0?new Tl(O*1E3,q*1E3):new Tl(Math.floor(I+Math.random()*Math.min(T,t))*1E3,q*1E3)}t\u003dR}else t\u003d{mf:pCc(c),zn:!1},q\u003dc.startSecs+c.jW,c.startSecs\u003c\u003dI?R\u003dnew Tl((c.startSecs-4)*1E3,q*1E3):(O\u003dMath.max(0,c.startSecs-I-10),R\u003d\nnew Tl(Math.floor(I+Math.random()*(R?I\u003d\u003d\u003d0?0:Math.min(O,5):O))*1E3,q*1E3)),t.Mk\u003dR;x\u003de2(B,x,S,t,h,[new Sp(c)]);NS(B.ZY.get())\u0026\u0026T5(u.get(),\"abrsm\",\"cpi.\"+c.identifier+\";cps.\"+c.startSecs+\";cpd.\"+c.jW+\";cts.\"+I+\";rbf.\"+t.Mk.start);u.get().V.Wo(c.startSecs-I,t.Mk.start/1E3-I);return[x]})};\nyF\u003dfunction(e){var L,c\u003d(L\u003dHv(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:L.current;if(!c)return null;L\u003dHv(e.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var I\u003de.layoutId,B\u003dHv(e.clientMetadata,\"metadata_type_content_cpn\"),x\u003dHv(e.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),S\u003dHv(e.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),h\u003dHv(e.clientMetadata,\"metadata_type_player_underlay_renderer\"),R\u003dHv(e.clientMetadata,\n\"metadata_type_ad_placement_config\"),u\u003dHv(e.clientMetadata,\"metadata_type_video_length_seconds\");var t\u003dy0(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?Hv(e.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):y0(e.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026y0(e.clientMetadata,\"metadata_type_layout_exit_ms\")?(Hv(e.clientMetadata,\"metadata_type_layout_exit_ms\")-Hv(e.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{n8:I,contentCpn:B,ou:c,gV:L,instreamAdPlayerOverlayRenderer:x,\nplayerOverlayLayoutRenderer:S,instreamAdPlayerUnderlayRenderer:h,adPlacementConfig:R,videoLengthSeconds:u,e3:t,inPlayerLayoutId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\njzM\u003dfunction(e,L){return $7M(e,L)};\nHuc\u003dfunction(e,L){L\u003d$7M(e,L);if(!L)return null;var c;L.e3\u003d(c\u003dHv(e.clientMetadata,\"metadata_type_ad_pod_info\"))\u003d\u003dnull?void 0:c.adBreakRemainingLengthSeconds;return L};\n$7M\u003dfunction(e,L){var c,I\u003d(c\u003dHv(e.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:c.current;if(!I)return null;c\u003dSnr(e,L);return{Uu:oun(e,L),adPlacementConfig:Hv(e.clientMetadata,\"metadata_type_ad_placement_config\"),kE:c,contentCpn:Hv(e.clientMetadata,\"metadata_type_content_cpn\"),inPlayerLayoutId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:Hv(e.clientMetadata,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:Hv(e.clientMetadata,\n\"metadata_type_instream_ad_player_overlay_renderer\"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,e3:void 0,ou:I,n8:e.layoutId,videoLengthSeconds:Hv(e.clientMetadata,\"metadata_type_video_length_seconds\")}};\nZL\u003dfunction(e,L,c,I,B,x,S,h,R){g.p.call(this);this.G\u003de;this.j\u003dL;this.B\u003dc;this.Z\u003dI;this.X\u003dB;this.K\u003dx;this.hm\u003dS;this.ZY\u003dh;this.M0\u003dR;this.x4\u003d!0};\nlUc\u003dfunction(e,L,c){return CGc(e.X.get(),L.contentCpn,L.n8,function(I){return aGR(e.K.get(),I.slotId,c,L.adPlacementConfig,L.n8,EE(e.hm.get(),I))})};\nph\u003dfunction(e,L,c,I,B,x,S,h){g.p.call(this);this.K\u003de;this.X\u003dL;this.Z\u003dc;this.ZY\u003dI;this.G\u003dB;this.M0\u003dx;this.Be\u003dS;this.Uq\u003dh};\n$z\u003dfunction(e){g.p.call(this);this.X\u003de};\nKC\u003dfunction(e,L,c,I){e.X().Aj(L,I);c\u003dc();e\u003de.X();e.Mx.E4(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",L,I,c);L\u003dg.f(c);for(c\u003dL.next();!c.done;c\u003dL.next())a:{I\u003de;c\u003dc.value;I.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",c);I.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",c);try{var B\u003dI.X;if(g.J_(c.slotId))throw new K(\"Slot ID was empty\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT\");if(Bq(B,c))throw new K(\"Duplicate registration for slot.\",{slotId:c.slotId,slotEntryTriggerType:c.slotEntryTrigger.triggerType},\n\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");if(!B.OV.I4.has(c.slotType))throw new K(\"No fulfillment adapter factory registered for slot of type: \"+c.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED\");if(!B.OV.d4.has(c.slotType))throw new K(\"No SlotAdapterFactory registered for slot of type: \"+c.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");fC(B,\"TRIGGER_CATEGORY_SLOT_ENTRY\",c.slotEntryTrigger?[c.slotEntryTrigger]:[]);fC(B,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\nc.slotFulfillmentTriggers);fC(B,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",c.slotExpirationTriggers);var x\u003dI.X,S\u003dc.slotType+\"_\"+c.slotPhysicalPosition,h\u003dWq(x,S);if(Bq(x,c))throw new K(\"Duplicate slots not supported\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");h.set(c.slotId,new nvn(c));x.X.set(S,h)}catch(oH){oH instanceof K\u0026\u0026oH.Bc?(I.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",oH.Bc,c),Ir(oH,c,void 0,void 0,oH.vK)):(I.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",\nc),Ir(oH,c));break a}Bq(I.X,c).j\u003d!0;try{var R\u003dI.X,u\u003dBq(R,c),t\u003dc.slotEntryTrigger,O\u003dR.OV.De.get(t.triggerType);O\u0026\u0026(O.mA(\"TRIGGER_CATEGORY_SLOT_ENTRY\",t,c,null),u.Gm.set(t.triggerId,O));for(var q\u003dg.f(c.slotFulfillmentTriggers),T\u003dq.next();!T.done;T\u003dq.next()){var W\u003dT.value,A\u003dR.OV.De.get(W.triggerType);A\u0026\u0026(A.mA(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",W,c,null),u.pS.set(W.triggerId,A))}for(var b\u003dg.f(c.slotExpirationTriggers),J\u003db.next();!J.done;J\u003db.next()){var w\u003dJ.value,C\u003dR.OV.De.get(w.triggerType);C\u0026\u0026(C.mA(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\nw,c,null),u.D.set(w.triggerId,C))}var y\u003dR.OV.I4.get(c.slotType).get().build(R.Z,c);u.T\u003dy;var P\u003dR.OV.d4.get(c.slotType).get().build(R.B,c);P.init();u.K\u003dP}catch(oH){oH instanceof K\u0026\u0026oH.Bc?(I.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",oH.Bc,c),Ir(oH,c,void 0,void 0,oH.vK)):(I.Mx.eF(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",c),Ir(oH,c));LC(I,c,!0);break a}I.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",c);I.X.lm(c);for(var ev\u003dg.f(I.K),X\u003dev.next();!X.done;X\u003d\nev.next())X.value.lm(c);Sh(I,c)}};\nj2\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis;this.K\u003de;this.Z\u003dL;this.K9\u003dc;this.context\u003dB;this.X\u003dnew Map;I.get().addListener(this);this.addOnDisposeCallback(function(){I.We()||I.get().removeListener(x)})};\njNr\u003dfunction(e,L){var c\u003d0x8000000000000;var I\u003d0;for(var B\u003dg.f(L.slotFulfillmentTriggers),x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,x instanceof EJ?(c\u003dMath.min(c,x.X.start),I\u003dMath.max(I,x.X.end)):Ir(\"Found unexpected fulfillment trigger for throttled slot.\",L,null,{fulfillmentTrigger:x});I\u003dnew Tl(c,I);c\u003d\"throttledadcuerange:\"+L.slotId;e.X.set(c,L);e.K9.get().addCueRange(c,I.start,I.end,!1,e);oK(e.context.ZY.get())\u0026\u0026(L\u003dI.start,I\u003dI.end,B\u003d{},e.context.SG.Z6(\"tcrr\",(B.cid\u003dc,B.sm\u003dL,B.em\u003dI,B)))};\nHF\u003dfunction(){g.p.apply(this,arguments);this.x4\u003d!0;this.ZJ\u003dnew Map;this.X\u003dnew Map};\nlV\u003dfunction(e,L){e\u003dg.f(e.ZJ.values());for(var c\u003de.next();!c.done;c\u003de.next())if(c.value.layoutId\u003d\u003d\u003dL)return!0;return!1};\nPF\u003dfunction(e,L){e\u003dg.f(e.X.values());for(var c\u003de.next();!c.done;c\u003de.next()){c\u003dg.f(c.value);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.layoutId\u003d\u003d\u003dL)return I}Ir(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.J_(L)),layoutId:L})};\nPIH\u003dfunction(){this.X\u003dnew Map};\nQzR\u003dfunction(e,L){this.callback\u003de;this.slot\u003dL};\nQF\u003dfunction(){};\nd7n\u003dfunction(e,L,c){this.callback\u003de;this.slot\u003dL;this.Be\u003dc};\nU7f\u003dfunction(e,L,c){this.callback\u003de;this.slot\u003dL;this.Be\u003dc;this.K\u003d!1;this.X\u003d0};\nEmn\u003dfunction(e,L,c){this.callback\u003de;this.slot\u003dL;this.Be\u003dc};\nd2\u003dfunction(e){this.Be\u003de};\nUy\u003dfunction(e){g.p.call(this);this.e$\u003de;this.u5\u003dnew Map};\nEy\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(e.u5.values()),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dB.trigger;x instanceof Wf\u0026\u0026x.triggeringLayoutId\u003d\u003d\u003dL\u0026\u0026c.push(B)}c.length?OZ(e.e$(),c):Ir(\"Survey is submitted but no registered triggers can be activated.\")};\nXm\u003dfunction(e,L,c){Uy.call(this,e);var I\u003dthis;this.ZY\u003dc;L.get().addListener(this);this.addOnDisposeCallback(function(){L.We()||L.get().removeListener(I)})};\nKh\u003dfunction(e){g.p.call(this);this.X\u003de;this.x4\u003d!0;this.u5\u003dnew Map;this.B\u003dnew Set;this.Z\u003dnew Set;this.G\u003dnew Set;this.j\u003dnew Set;this.K\u003dnew Set};\nYz\u003dfunction(e){g.p.call(this);this.X\u003de;this.u5\u003dnew Map};\nnh\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(e.u5.values()),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.trigger.X\u003d\u003d\u003dL.layoutId\u0026\u0026c.push(B);c.length\u0026\u0026OZ(e.X(),c)};\neX\u003dfunction(e,L,c){g.p.call(this);var I\u003dthis;this.X\u003de;this.context\u003dc;this.u5\u003dnew Map;L.get().addListener(this);this.addOnDisposeCallback(function(){L.We()||L.get().removeListener(I)})};\nLb\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis;this.K\u003de;this.K9\u003dL;this.Be\u003dc;this.M0\u003dI;this.context\u003dB;this.x4\u003d!0;this.u5\u003dnew Map;this.X\u003dnew Set;c.get().addListener(this);this.addOnDisposeCallback(function(){c.We()||c.get().removeListener(x)})};\nXCf\u003dfunction(e,L,c,I,B,x,S,h,R,u){if(w1(e.M0.get(),1).clientPlaybackNonce!\u003d\u003dR)throw new K(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:c});e.u5.set(c.triggerId,{Yq:new zU(L,c,I,B),cueRangeId:x});e.K9.get().addCueRange(x,S,h,u,e);oK(e.context.ZY.get())\u0026\u0026(R\u003d{},e.context.SG.Z6(\"crr\",(R.ca\u003dL,R.tt\u003dc.triggerType,R.st\u003dI.slotType,R.lt\u003dB\u003d\u003dnull?void 0:B.layoutType,R.cid\u003dx,R.sm\u003dS,R.em\u003dh,R)))};\nKyc\u003dfunction(e,L){e\u003dg.f(e.u5.entries());for(var c\u003de.next();!c.done;c\u003de.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;if(L\u003d\u003d\u003dI.cueRangeId)return c}return\"\"};\nc$\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.G\u003de;this.K\u003dnew Map;this.Z\u003dnew Map;this.X\u003dnull;L.get().addListener(this);this.addOnDisposeCallback(function(){L.We()||L.get().removeListener(c)});\nvar I;this.X\u003d((I\u003dL.get().qR)\u003d\u003dnull?void 0:I.slotId)||null};\nYQr\u003dfunction(e,L){var c\u003d[];e\u003dg.f(e.values());for(var I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,I.slot.slotId\u003d\u003d\u003dL\u0026\u0026c.push(I);return c};\nIh\u003dfunction(e){g.p.call(this);this.X\u003de;this.x4\u003d!0;this.u5\u003dnew Map};\nx9\u003dfunction(e,L,c){L\u003dL.layoutId;for(var I\u003d[],B\u003dg.f(e.u5.values()),x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,x.trigger instanceof nL){var S;if(S\u003dx.trigger.layoutId\u003d\u003d\u003dL){S\u003dc;var h\u003dQpv.get(x.category);S\u003dh?h\u003d\u003d\u003dS:!1}S\u0026\u0026I.push(x)}I.length\u0026\u0026OZ(e.X(),I)};\nB$\u003dfunction(e){g.p.call(this);this.X\u003de;this.x4\u003d!0;this.u5\u003dnew Map};\nxB\u003dfunction(e,L,c,I,B,x){g.p.call(this);var S\u003dthis;this.j\u003de;this.Jq\u003dL;this.Be\u003dc;this.Tm\u003dI;this.vg\u003dx;this.X\u003dnull;this.G\u003d!1;this.x4\u003d!0;this.u5\u003dnew Map;L.get().addListener(this);this.addOnDisposeCallback(function(){L.We()||L.get().removeListener(S)});\nB.get().addListener(this);this.addOnDisposeCallback(function(){B.We()||B.get().removeListener(S)})};\nLuR\u003dfunction(e){e.X\u0026\u0026(e.G\u003d!0,e.K\u0026\u0026(e.K.stop(),e.K.start()),nmx(e,\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\"),T5(e.Tm.get(),\"ads_ce\",\"bdc.\"+e96(e).length))};\nnmx\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(e.u5.values()),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.trigger.triggerType\u003d\u003d\u003dL\u0026\u0026c.push(B);c.length\u003e0\u0026\u0026OZ(e.j(),c)};\noh\u003dfunction(e,L,c,I,B){for(var x\u003d[],S\u003dg.f(e.u5.values()),h\u003dS.next();!h.done;h\u003dS.next()){var R\u003dh\u003dh.value,u\u003dR.trigger;R\u003dR.slot;if(u.triggerType\u003d\u003d\u003dL){if(u instanceof QX||u instanceof dh||u instanceof Xa){if(B\u0026\u0026u.breakDurationMs!\u003d\u003dc)continue;if(!B\u0026\u0026u.breakDurationMs\u003d\u003d\u003dc)continue;if(I.has(R.slotId))continue}x.push(h)}}x.length\u003e0\u0026\u0026OZ(e.j(),x)};\nclr\u003dfunction(e,L){L\u003d(L.jW+1)*1E3;var c\u003dvoid 0;e\u003dg.f(e.u5.values());for(var I\u003de.next();!I.done;I\u003de.next()){var B\u003dI.value;I\u003dB.trigger;B\u003dB.slot;I instanceof QX\u0026\u0026I.breakDurationMs\u003c\u003dL\u0026\u0026(!c||I.breakDurationMs\u003ec.trigger.breakDurationMs)\u0026\u0026(c\u003d{slot:B,trigger:I})}return c};\nIwn\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(!e.prefetchModeConfig||!e.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;e\u003dNumber(e.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(e)||e\u003c\u003d0?0:Math.floor(Math.random()*e)};\nByJ\u003dfunction(e){e\u003de.adPlacementRenderer.config.adPlacementConfig;if(e.prefetchModeConfig\u0026\u0026e.prefetchModeConfig.cacheFetchRefreshDurationMs\u0026\u0026(e\u003dNumber(e.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(e)||e\u003c\u003d0)))return e};\nSX\u003dfunction(e){e.X\u003dnull;e.u5.clear();e.K\u0026\u0026e.K.stop();e.B\u0026\u0026e.B.stop();var L;(L\u003de.Z)\u003d\u003dnull||L.stop();delete e.Z};\ne96\u003dfunction(e){var L\u003d[];e\u003dg.f(e.u5.values());for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value.trigger,c instanceof QX\u0026\u0026L.push(c.breakDurationMs);return L};\nr8\u003dfunction(e){g.p.call(this);this.Z\u003de;this.x4\u003d!0;this.u5\u003dnew Map;this.X\u003dnew Map;this.K\u003dnew Map};\nxjr\u003dfunction(e,L){var c\u003d[];if(L\u003de.X.get(L.layoutId)){L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())(I\u003de.K.get(I.value.triggerId))\u0026\u0026c.push(I)}return c};\nhR\u003dfunction(e){g.p.call(this);this.X\u003de;this.u5\u003dnew Map};\noKM\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(e.u5.values()),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.trigger instanceof Nm\u0026\u0026B.trigger.slotId\u003d\u003d\u003dL\u0026\u0026c.push(B);c.length\u003e\u003d1\u0026\u0026OZ(e.X(),c)};\nSE$\u003dfunction(e,L){var c\u003d{slotId:YH(L,\"SLOT_TYPE_IN_PLAYER\"),slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],J7:\"surface\",clientMetadata:new jp([])},I\u003dObject,B\u003dI.assign;L\u003dVq(L,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",c.slotId);L\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",hK:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"surface\",\nclientMetadata:new jp([]),wT:pLr(!1,c.slotId,c.slotType,c.slotPhysicalPosition,c.J7,c.slotEntryTrigger,c.slotFulfillmentTriggers,c.slotExpirationTriggers,L,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\"surface\")};return B.call(I,{},e,{XY:!0,slot:c,layout:L})};\ndvM\u003dfunction(e,L,c,I){var B\u003de.kind;I\u003dI?!1:!e.hideCueRangeMarker;switch(B){case \"AD_PLACEMENT_KIND_START\":return I\u003d{mf:new Tl(-0x8000000000000,-0x8000000000000),zn:I},c!\u003dnull\u0026\u0026(I.Mk\u003dnew Tl(-0x8000000000000,-0x8000000000000)),I;case \"AD_PLACEMENT_KIND_END\":return I\u003d{mf:new Tl(0x7ffffffffffff,0x8000000000000),zn:I},c!\u003dnull\u0026\u0026(I.Mk\u003dnew Tl(Math.max(0,L-c),0x8000000000000)),I;case \"AD_PLACEMENT_KIND_MILLISECONDS\":B\u003de.adTimeOffset;B.offsetStartMilliseconds||Ir(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\nB.offsetEndMilliseconds||Ir(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");e\u003dNumber(B.offsetStartMilliseconds);B\u003dNumber(B.offsetEndMilliseconds);B\u003d\u003d\u003d-1\u0026\u0026(B\u003dL);if(Number.isNaN(e)||Number.isNaN(B)||e\u003eB)return new K(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:e,offsetEndMs:B},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",B\u003d\u003d\u003dL\u0026\u0026e-500\u003c\u003dB);I\u003d{mf:new Tl(e,B),zn:I};if(c!\u003dnull){e\u003dMath.max(0,e-c);if(e\u003d\u003d\u003dB)return I;I.Mk\u003dnew Tl(e,B)}return I;\ndefault:return new K(\"AdPlacementKind not supported in convertToRange.\",{kind:B,adPlacementConfig:e})}};\npCc\u003dfunction(e){var L\u003de.startSecs*1E3;return new Tl(L,L+e.jW*1E3)};\nrln\u003dfunction(e){if(!e||!e.adPlacements\u0026\u0026!e.adSlots)return!1;for(var L\u003dg.f(e.adPlacements||[]),c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value)if(c\u003dc.adPlacementRenderer,c!\u003dnull\u0026\u0026(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")return!0;e\u003dg.f(e.adSlots||[]);for(L\u003de.next();!L.done;L\u003de.next()){var I\u003dc\u003dvoid 0;if(((c\u003dg.Q(L.value,YP))\u003d\u003dnull?void 0:(I\u003dc.adSlotMetadata)\u003d\u003dnull?void 0:I.triggerEvent)\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\")return!0}return!1};\nRh\u003dfunction(e){this.ZY\u003de;this.K\u003dnew Map;this.X\u003dnew Map;this.Z\u003dnew Map};\nYH\u003dfunction(e,L){if(us(e.ZY.get())){var c\u003de.K.get(L)||0;c++;e.K.set(L,c);return L+\"_\"+c}return g.Rp(16)};\nVq\u003dfunction(e,L,c){if(us(e.ZY.get())){var I\u003de.X.get(L)||0;I++;e.X.set(L,I);return c+\"_\"+L+\"_\"+I}return g.Rp(16)};\nvF\u003dfunction(e,L){if(us(e.ZY.get())){var c\u003de.Z.get(L)||0;c++;e.Z.set(L,c);return L+\"_\"+c}return g.Rp(16)};\nh9n\u003dfunction(e){var L\u003d[new nu(e.n8),new IW(e.ou),new az(e.adPlacementConfig),new ry(e.videoLengthSeconds),new F3(e.e3)];e.instreamAdPlayerOverlayRenderer\u0026\u0026L.push(new j3(e.instreamAdPlayerOverlayRenderer));e.playerOverlayLayoutRenderer\u0026\u0026L.push(new HC(e.playerOverlayLayoutRenderer));e.gV\u0026\u0026L.push(new ZU(e.gV));return L};\nR96\u003dfunction(e,L,c,I,B,x){e\u003dc.inPlayerLayoutId?c.inPlayerLayoutId:Vq(x,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);var S,h,R\u003dc.instreamAdPlayerOverlayRenderer?(S\u003dc.instreamAdPlayerOverlayRenderer)\u003d\u003dnull?void 0:S.adLayoutLoggingData:(h\u003dc.playerOverlayLayoutRenderer)\u003d\u003dnull?void 0:h.adLayoutLoggingData;S\u003d{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",J7:L};return{layoutId:e,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",hK:new Map,layoutExitNormalTriggers:[new lP(function(u){return vF(x,\nu)},c.n8)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:L,clientMetadata:I,wT:B(S),adLayoutLoggingData:R}};\ntR\u003dfunction(e,L){var c\u003dthis;this.K\u003de;this.ZY\u003dL;this.X\u003dfunction(I){return vF(c.K.get(),I)}};\naGR\u003dfunction(e,L,c,I,B,x){c\u003dnew jp([new lI(c),new az(I)]);L\u003dVq(e.K.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",L);I\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",J7:\"core\"};return{layoutId:L,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",hK:new Map,layoutExitNormalTriggers:[new lP(function(S){return vF(e.K.get(),S)},B)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:c,wT:x(I),adLayoutLoggingData:void 0}};\ntI\u003dfunction(e,L,c,I,B){var x\u003dh9n(I);return R96(L,c,I,new jp(x),B,e.K.get())};\nu3n\u003dfunction(e,L,c,I,B){var x\u003dh9n(I);x.push(new V8(I.Uu));x.push(new Cu(I.kE));return R96(L,c,I,new jp(x),B,e.K.get())};\nJI\u003dfunction(e,L,c,I,B,x,S,h,R,u){L\u003dVq(e.K.get(),c,L);var t\u003d{layoutId:L,layoutType:c,J7:\"core\"},O\u003dnew Map;S\u0026\u0026O.set(\"impression\",S);S\u003d[new KL(e.X,B,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];u\u0026\u0026S.push(new Hw(e.X,u,[\"normal\"]));return{layoutId:L,layoutType:c,hK:O,layoutExitNormalTriggers:S,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([I,new az(x),new nu(B)]),wT:h(t),adLayoutLoggingData:R}};\nVF\u003dfunction(e,L,c,I,B,x,S,h,R){L\u003dVq(e.K.get(),c,L);var u\u003d{layoutId:L,layoutType:c,J7:\"core\"},t\u003d[new KL(e.X,B,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];R\u0026\u0026t.push(new Hw(e.X,R,[\"normal\"]));return{layoutId:L,layoutType:c,hK:new Map,layoutExitNormalTriggers:t,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([I,new az(x),new nu(B)]),wT:S(u),adLayoutLoggingData:h}};\nAI\u003dfunction(e,L,c){var I\u003d[];I.push(new Y9(e.X,c));L\u0026\u0026I.push(L);return I};\nfh\u003dfunction(e,L,c,I,B,x,S){var h\u003d{layoutId:L,layoutType:c,J7:\"core\"};return{layoutId:L,layoutType:c,hK:new Map,layoutExitNormalTriggers:S,layoutExitSkipTriggers:[new ZO(e.X,L)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new km(I),new az(B)]),wT:x(h),adLayoutLoggingData:I.adLayoutLoggingData}};\nr2\u003dfunction(e,L,c,I,B,x,S,h){var R\u003d{layoutId:L,layoutType:x,J7:\"core\"};return{layoutId:L,layoutType:x,hK:new Map,layoutExitNormalTriggers:[new lP(e.X,c)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new az(I)].concat(g.V(S))),wT:B(R),adLayoutLoggingData:h}};\nbV\u003dfunction(e,L,c,I){if(e.ZY.get().Ry(L.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"))if(c\u003d\u003d\u003dvoid 0)Ir(\"Expected SSAP layout ID in renderer\",void 0,void 0,{caller:I});else return c};\nqQr\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){e\u003dFm(e,L,c,B,x,S,h,R,O,bV(e,c,I.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForEndcap\"),q);L\u003de.Ka;c\u003dnew ep(e.x$);I\u003de.layoutExitSkipTriggers;u\u003e0\u0026\u0026(L.push(c),L.push(new y8(u)),I\u003d[]);L.push(new my(t));return{yZ:{layoutId:e.layoutId,layoutType:e.layoutType,hK:e.hK,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:e.J7,clientMetadata:new jp(L),wT:e.wT,adLayoutLoggingData:e.adLayoutLoggingData},\nuC:I,UE:e.layoutExitMuteTriggers,GB:e.layoutExitUserInputSubmittedTriggers,eg:e.Mw,Cb:e.Cb}};\nzEc\u003dfunction(e,L,c,I,B,x,S,h,R,u){L\u003dFm(e,L,c,I,x,new Map,S,function(t){return h(t,R)},void 0,bV(e,c,B.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey\"));\ne\u003dnew Wf(e.X,L.x$);c\u003dnew ep(L.x$);u\u003dnew my(u);return{yZ:{layoutId:L.layoutId,layoutType:L.layoutType,hK:L.hK,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:L.J7,clientMetadata:new jp([].concat(g.V(L.Ka),[c,u])),wT:L.wT,adLayoutLoggingData:L.adLayoutLoggingData},uC:L.layoutExitSkipTriggers,UE:L.layoutExitMuteTriggers,GB:[].concat(g.V(L.layoutExitUserInputSubmittedTriggers),[e]),eg:L.Mw,Cb:L.Cb}};\nFm\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){L\u003du!\u003dnull?u:Vq(e.K.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",L);u\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",J7:\"adapter\"};h\u003dh(L);var O\u003dHv(h.clientMetadata,\"metadata_type_fulfilled_layout\");O||Ir(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");var q\u003dO?O.layoutId:\"\";c\u003d[new az(c),new bN(I),new gy(B)];O\u0026\u0026c.push(new LR(O.layoutType));t\u0026\u0026c.push(new qj(t));return{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",\nhK:x,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new cf(e.X,q)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"adapter\",Ka:c,wT:S(u),adLayoutLoggingData:R,Cb:h,x$:q}};\nJPT\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){e\u003dtpc(e,L,\"core\",c,I,B,x,S,h,R,u,void 0,t);return{layoutId:e.layoutId,layoutType:e.layoutType,hK:e.hK,layoutExitNormalTriggers:e.layoutExitNormalTriggers,layoutExitSkipTriggers:e.layoutExitSkipTriggers,layoutExitMuteTriggers:e.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:e.layoutExitUserInputSubmittedTriggers,Mw:e.Mw,J7:e.J7,clientMetadata:new jp(e.P0),wT:e.wT,adLayoutLoggingData:e.adLayoutLoggingData}};\nD7M\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){L\u003dtpc(e,L,\"adapter\",c,I,B,x,S,h,R,t,O,q);I\u003dL.layoutExitSkipTriggers;B\u003dL.P0;c.adPodSkipTarget\u0026\u0026c.adPodSkipTarget\u003e0\u0026\u0026(B.push(u),B.push(new y8(c.adPodSkipTarget)),I\u003d[]);B.push(new my(h.adPodIndex));c.isCritical\u0026\u0026(I\u003d[new Hw(e.X,L.layoutId,[\"error\"])].concat(g.V(I)));return{yZ:{layoutId:L.layoutId,layoutType:L.layoutType,hK:L.hK,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:L.J7,clientMetadata:new jp(B),\nwT:L.wT,adLayoutLoggingData:L.adLayoutLoggingData},uC:I,UE:L.layoutExitMuteTriggers,GB:L.layoutExitUserInputSubmittedTriggers,eg:L.Mw}};\ntpc\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q){var T\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA\",J7:c};B\u003d[new az(B),new N7(R),new pu(I.externalVideoId),new $m(h),new gy({impressionCommands:I.impressionCommands,abandonCommands:I.onAbandonCommands,completeCommands:I.completeCommands,progressCommands:I.adVideoProgressCommands}),new hl(x),new Bv({current:null}),new ry(S)];(x\u003dI.playerOverlay.instreamAdPlayerOverlayRenderer)\u0026\u0026B.push(new j3(x));(S\u003dI.playerOverlay.playerOverlayLayoutRenderer)\u0026\u0026B.push(new HC(S));\nO\u0026\u0026B.push(new RW(O));(O\u003dI.playerUnderlay)\u0026\u0026B.push(new lI(O));h\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");O\u003d(O\u003dx?x.elementId:S\u003d\u003dnull?void 0:S.layoutId)?O:Vq(e.K.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",h);B.push(new ep(O));B.push(new cv(h));B.push(new qj(R.adPodIndex));I.adNextParams\u0026\u0026B.push(new Gd(I.adNextParams));I.shrunkenPlayerBytesConfig\u0026\u0026B.push(new df(I.shrunkenPlayerBytesConfig));I.clickthroughEndpoint\u0026\u0026B.push(new gf(I.clickthroughEndpoint));I.legacyInfoCardVastExtension\u0026\u0026B.push(new iN(I.legacyInfoCardVastExtension));\nI.sodarExtensionData\u0026\u0026B.push(new uN(I.sodarExtensionData));t\u0026\u0026B.push(new Al(t));B.push(new wy(Sc(I.pings)));R\u003dr4(I.pings);if(q){a:{q\u003dg.f(q);for(t\u003dq.next();!t.done;t\u003dq.next())if(t\u003dt.value,t.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"\u0026\u0026(x\u003dg.Q(t.fulfillmentContent.fulfilledLayout,jm))\u0026\u0026(x\u003dg.Q(x.renderingContent,pP))\u0026\u0026x.associatedPlayerBytesLayoutId\u003d\u003d\u003dL){q\u003dt;break a}q\u003dvoid 0}q\u0026\u0026B.push(new PC(q))}return{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA\",hK:R,layoutExitNormalTriggers:[new nL(e.X,L)],layoutExitSkipTriggers:I.skipOffsetMilliseconds?\n[new cf(e.X,O)]:[],layoutExitMuteTriggers:[new cf(e.X,O)],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:c,P0:B,wT:u(T),adLayoutLoggingData:I.adLayoutLoggingData}};\nfGf\u003dfunction(e,L,c,I,B,x,S,h,R){I.every(function(t){return Zw(t,[],[\"LAYOUT_TYPE_MEDIA\"])})||Ir(\"Unexpect subLayout type for DAI composite layout\");\nL\u003dVq(e.K.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",L);var u\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",J7:\"core\"};return{layoutId:L,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",hK:new Map,layoutExitNormalTriggers:[new Pw(e.X)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],Mw:[],J7:\"core\",clientMetadata:new jp([new tl(c),new OE(h),new oW(I),new az(B),new z9(x),new T9({}),new V0(R)]),wT:S(u)}};\nW$r\u003dfunction(e){return e!\u003dnull};\nOT\u003dfunction(e,L,c){var I\u003dthis;this.K\u003de;this.Z\u003dL;this.ZY\u003dc;this.X\u003dfunction(B){return vF(I.K.get(),B)}};\nZu6\u003dfunction(e,L,c,I,B,x,S){if(!c.prefetchModeConfig)return new K(\"AdPlacementConfig for Live Prefetch is missing prefetch_config\");c\u003dc.prefetchModeConfig;I*\u003d1E3;var h\u003d[];if(!c.breakLengthMs)return new K(\"AdPlacementConfig for Live Prefetch is missing break_length_ms\");for(var R\u003dg.f(c.breakLengthMs),u\u003dR.next();!u.done;u\u003dR.next())if(u\u003du.value,Number(u)\u003e0){var t\u003dI+Number(c.startTimeOffsetMs),O\u003dt+Number(c.cacheFetchSmearingDurationMs);u\u003d{mf:new Tl(O,O+Number(u)),zn:!1,Mk:new Tl(Math.floor(t+Math.random()*\nNumber(c.cacheFetchSmearingDurationMs)),O),cueProcessedMs:I?I:t};t\u003d[];t.push(new mu({}));O\u003d[];O.push(new LP(e.X));O.push(new SvM(e.X));S\u0026\u0026t.push(new T9({}));h.push(e2(e,L,B,u,x,t,O))}return h};\ne2\u003dfunction(e,L,c,I,B,x,S){x\u003dx\u003d\u003d\u003dvoid 0?[]:x;var h\u003dYH(e.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");S||(S\u003d[],I.Mk\u0026\u0026I.Mk.start!\u003d\u003dI.mf.start\u0026\u0026S.push(new EJ(e.X,c,new Tl(I.Mk.start,I.mf.start),!1)),S.push(new EJ(e.X,c,new Tl(I.mf.start,I.mf.end),I.zn)));I\u003d{getAdBreakUrl:L.getAdBreakUrl,Zz:I.mf.start,Kw:I.mf.end,cueProcessedMs:I.cueProcessedMs};L\u003dnew oV(e.X,h);x\u003d[new vv(I)].concat(g.V(x));return{slotId:h,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:S,\nslotExpirationTriggers:[new em(e.X,c),new Bf(e.X,h),new xP(e.X,h)],J7:\"core\",clientMetadata:new jp(x),adSlotLoggingData:B}};\nqEn\u003dfunction(e,L,c){var I\u003d[];c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next())I.push(ORv(e,L,B.value));return I};\nORv\u003dfunction(e,L,c){return c.triggeringSlotId!\u003dnull\u0026\u0026c.triggeringSlotId\u003d\u003d\u003de?c.clone(L):c};\nxRf\u003dfunction(e,L,c,I,B){return Ty$(e,L,c,I,B)};\nTfH\u003dfunction(e,L,c,I){var B\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");return Ty$(e,B,L,c,I)};\nTy$\u003dfunction(e,L,c,I,B){var x\u003dnew js(e.X,c),S\u003d[new IV(e.X,L)];e\u003d[new Bf(e.X,L),new em(e.X,I)];return{slotId:L,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(B({slotId:L,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e},c))]),adSlotLoggingData:void 0}};\nwCJ\u003dfunction(e,L,c,I,B,x){var S\u003dYH(e.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),h\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\"),R\u003dVq(e.K.get(),\"LAYOUT_TYPE_SURVEY\",h);I\u003dq5(e,L,c,I);var u\u003d[new IV(e.X,S)];c\u003d[new Bf(e.X,S),new em(e.X,c),new ZO(e.X,R)];if(I instanceof K)return I;h\u003dx({slotId:S,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:I,slotFulfillmentTriggers:u,slotExpirationTriggers:c},{slotId:h,layoutId:R});x\u003dh.fE;h\u003dh.mp;return[{slotId:S,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,\nslotEntryTrigger:GY(e,L,S,I),slotFulfillmentTriggers:g2(e,L,S,u),slotExpirationTriggers:c,J7:\"core\",clientMetadata:new jp([new sE(x),new CR(kz(L)),new Nj({lw:e.lw(L)})]),adSlotLoggingData:B},h]};\nkz\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};\nVj6\u003dfunction(e,L,c,I,B){B\u003dB?B:YH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew js(e.X,c);var x\u003d[new IV(e.X,B)];e\u003d[new em(e.X,L),new Bf(e.X,B)];return{slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:x,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(I({slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:c,slotFulfillmentTriggers:x,slotExpirationTriggers:e}))])}};\nCGc\u003dfunction(e,L,c,I){var B\u003dYH(e.K.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");c\u003dnew js(e.X,c);var x\u003d[new IV(e.X,B)];e\u003d[new em(e.X,L),new Bf(e.X,B)];return{slotId:B,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:x,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(I({slotId:B,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:c,slotFulfillmentTriggers:x,slotExpirationTriggers:e}))])}};\nb56\u003dfunction(e,L,c,I,B,x,S){var h\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\"),R\u003dVq(e.K.get(),\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",h);I\u003dWuM(e,I,x,S,R);if(I instanceof K)return I;S\u003d[new IV(e.X,h)];B\u003d[new em(e.X,x),new IV(e.X,B),new TU(e.X,B)];c\u003dEE(c,{slotId:h,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:I,slotFulfillmentTriggers:S,slotExpirationTriggers:B});e\u003de.Z.get();x\u003d{layoutId:R,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",J7:\"core\"};L\u003d{layoutId:R,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\nhK:new Map,layoutExitNormalTriggers:[new T_H(e.X,R,L.durationMs)],layoutExitSkipTriggers:[new MiM(e.X,R,L.durationMs)],Mw:[new WQR(e.X,R)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],J7:\"core\",clientMetadata:new jp([new G9(L)]),wT:c(x)};return{slotId:h,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:I,slotFulfillmentTriggers:S,slotExpirationTriggers:B,clientMetadata:new jp([new sE(L)])}};\nt3H\u003dfunction(e,L,c,I,B,x){L\u003dq5(e,L,c,I);if(L instanceof K)return L;var S\u003dL instanceof EJ?new tif(e.X,c,L.X):null;I\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");var h\u003d[new IV(e.X,I)];e\u003d[new em(e.X,c),new Bf(e.X,I)];x\u003dx({slotId:I,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:L,slotFulfillmentTriggers:h,slotExpirationTriggers:e},S);return x instanceof $K?new K(x):{slotId:I,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:h,slotExpirationTriggers:e,\nJ7:\"core\",clientMetadata:new jp([new sE(x)]),adSlotLoggingData:B}};\nREJ\u003dfunction(e,L,c,I){var B\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\"),x\u003dnew yX(e.X,L),S\u003d[new Sm(e.X,B)];e\u003d[new em(e.X,L),new Bf(e.X,B)];return{slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(I({slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e}))]),adSlotLoggingData:c}};\nuPc\u003dfunction(e,L,c,I){var B\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew js(e.X,c);var x\u003d[new IV(e.X,B)],S\u003d[new Bf(e.X,B),new em(e.X,L)];x\u003d{slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:c,slotFulfillmentTriggers:x,slotExpirationTriggers:S};return{slotId:B,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:[new IV(e.X,B)],slotExpirationTriggers:[new em(e.X,L),new Bf(e.X,B)],J7:\"core\",clientMetadata:new jp([new sE(I(x))])}};\nrPx\u003dfunction(e,L,c,I,B){var x\u003dYH(e.K.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew $9(e.X,I,c);I\u003d[new IV(e.X,x)];e\u003d[new em(e.X,L)];return{slotId:x,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:c,slotFulfillmentTriggers:I,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(B({slotId:x,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:c,slotFulfillmentTriggers:I,slotExpirationTriggers:e}))])}};\ncPc\u003dfunction(e,L,c,I,B,x){var S\u003dYH(e.K.get(),L);return TR(e,S,L,new js(e.X,I),[new em(e.X,c),new Bf(e.X,S),new Hw(e.X,I,[\"error\"])],B,x)};\nL$n\u003dfunction(e,L,c,I,B,x,S){var h\u003dYH(e.K.get(),L);return TR(e,h,L,new Hw(e.X,B,[\"normal\"]),[new em(e.X,c),new Bf(e.X,h),new Hw(e.X,I,[\"error\"])],x,S)};\nKQn\u003dfunction(e,L,c,I,B){var x\u003dYH(e.K.get(),L);return TR(e,x,L,new yX(e.X,c),[new em(e.X,c),new Bf(e.X,x)],I,B)};\nomT\u003dfunction(e,L,c,I,B){c\u003dc?\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\":\"SLOT_TYPE_PLAYBACK_TRACKING\";var x\u003dYH(e.K.get(),c);L\u003dnew yX(e.X,L);var S\u003d[new IV(e.X,x)];e\u003d[new Bf(e.X,x)];return{slotId:x,slotType:c,slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:S,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(B({slotId:x,slotType:c,slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:L,slotFulfillmentTriggers:S,slotExpirationTriggers:e}))]),adSlotLoggingData:I}};\nMjM\u003dfunction(e,L,c,I){var B\u003dYH(e.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),x\u003dnew UJ(e.X),S\u003d[new Sm(e.X,B)];e\u003d[new em(e.X,L)];return{slotId:B,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(I({slotId:B,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:x,slotFulfillmentTriggers:S,slotExpirationTriggers:e})),new T9({})]),adSlotLoggingData:c}};\niuc\u003dfunction(e,L){return m7H(e.ZY.get())?new Hw(e.X,L,[\"normal\",\"error\",\"skipped\"]):new Hw(e.X,L,[\"normal\"])};\nkAc\u003dfunction(e,L,c,I,B){L\u003diuc(e,L);e\u003diV(e,L,c);B\u003dB({slotId:e.slotId,slotType:e.slotType,slotPhysicalPosition:e.slotPhysicalPosition,slotEntryTrigger:e.slotEntryTrigger,slotFulfillmentTriggers:e.slotFulfillmentTriggers,slotExpirationTriggers:e.slotExpirationTriggers,J7:e.J7});return B instanceof K?B:{fA:Object.assign({},e,{clientMetadata:new jp([new sE(B.layout)]),adSlotLoggingData:I}),wZ:B.wZ}};\nDRM\u003dfunction(e,L,c,I,B,x,S){c\u003dGdM(e,L,c,I);if(c instanceof K)return c;S\u003dS({slotId:c.slotId,slotType:c.slotType,slotPhysicalPosition:c.slotPhysicalPosition,slotEntryTrigger:c.slotEntryTrigger,slotFulfillmentTriggers:c.slotFulfillmentTriggers,slotExpirationTriggers:c.slotExpirationTriggers,J7:c.J7});if(S instanceof K)return S;I\u003d[new CR(kz(L)),new sE(S.layout),new Nj({lw:e.lw(L)})];x\u0026\u0026I.push(new kK({}));return{fA:{slotId:c.slotId,slotType:c.slotType,slotPhysicalPosition:c.slotPhysicalPosition,slotEntryTrigger:GY(e,\nL,c.slotId,c.slotEntryTrigger),slotFulfillmentTriggers:g2(e,L,c.slotId,c.slotFulfillmentTriggers),slotExpirationTriggers:c.slotExpirationTriggers,J7:c.J7,clientMetadata:new jp(I),adSlotLoggingData:B},wZ:S.wZ}};\nGY\u003dfunction(e,L,c,I){return e.ZY.get().Ry(kz(L))?new Nm(e.X,c):I};\ng2\u003dfunction(e,L,c,I){return e.ZY.get().Ry(kz(L))?[new Sm(e.X,c)]:I};\niV\u003dfunction(e,L,c){var I\u003dYH(e.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),B\u003d[new IV(e.X,I)];e\u003d[new Bf(e.X,I),new em(e.X,c)];return{slotId:I,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:B,slotExpirationTriggers:e,J7:\"core\"}};\nGdM\u003dfunction(e,L,c,I){L\u003dq5(e,L,c,I);return L instanceof K?L:iV(e,L,c)};\nrAc\u003dfunction(e,L,c,I,B,x){var S\u003dYH(e.K.get(),\"SLOT_TYPE_FORECASTING\");L\u003dq5(e,L,c,I);if(L instanceof K)return L;I\u003d[new IV(e.X,S)];e\u003d[new Bf(e.X,S),new em(e.X,c)];return{slotId:S,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,slotEntryTrigger:L,slotFulfillmentTriggers:I,slotExpirationTriggers:e,J7:\"core\",clientMetadata:new jp([new sE(x({slotId:S,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:L,slotFulfillmentTriggers:I,slotExpirationTriggers:e}))]),adSlotLoggingData:B}};\nMpH\u003dfunction(e,L,c,I,B){var x\u003d!L.hideCueRangeMarker;switch(L.kind){case \"AD_PLACEMENT_KIND_START\":return new yX(e.X,c);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return e\u003ddvM(L,I),e instanceof K?e:B(e.mf,x);case \"AD_PLACEMENT_KIND_END\":return new pL(e.X,c,x);default:return new K(\"Cannot construct entry trigger\",{kind:L.kind})}};\nWuM\u003dfunction(e,L,c,I,B){return MpH(e,L,c,I,function(x,S){return new uTJ(e.X,c,x,S,B)})};\nq5\u003dfunction(e,L,c,I){return MpH(e,L,c,I,function(B,x){return new EJ(e.X,c,B,x)})};\nTR\u003dfunction(e,L,c,I,B,x,S){e\u003d[new Sm(e.X,L)];return{slotId:L,slotType:c,slotPhysicalPosition:1,slotEntryTrigger:I,slotFulfillmentTriggers:e,slotExpirationTriggers:B,J7:\"core\",clientMetadata:new jp([new sE(S({slotId:L,slotType:c,slotPhysicalPosition:1,J7:\"core\",slotEntryTrigger:I,slotFulfillmentTriggers:e,slotExpirationTriggers:B}))]),adSlotLoggingData:x}};\nW$\u003dfunction(e,L){g.p.call(this);this.ZY\u003de;this.X\u003dL;this.eventCount\u003d0};\nM5\u003dfunction(e,L,c,I){W$.call(this,e,L);this.ZY\u003de;this.M0\u003dc;this.context\u003dI};\nzR\u003dfunction(){this.X\u003dnew Map};\nsT\u003dfunction(e){this.X\u003d\"pending\";this.K\u003d[];this.Z\u003d[];try{e(this.G.bind(this),this.reject.bind(this))}catch(L){this.reject(L)}};\nz9x\u003dfunction(){var e,L;return{gF:new sT(function(c,I){e\u003dc;L\u003dI}),\nresolve:e,reject:L}};\nAR\u003dfunction(e){return v$(e)?e:fb(e)?new sT(function(L,c){e.then(L,c)}):new sT(function(L){L(e)})};\nFd\u003dfunction(e){return new sT(function(L,c){c(e)})};\nbs\u003dfunction(e){try{return AR(e())}catch(L){return Fd(L)}};\nGR\u003dfunction(e,L,c){var I\u003dz9x(),B\u003dI.gF,x\u003dI.resolve,S\u003dI.reject;e.K.push(function(h){if(L)try{var R\u003dL(h);x(R)}catch(u){S(u)}else x(h)});\ne.Z.push(function(h){if(c)try{var R\u003dc(h);x(R)}catch(u){S(u)}else S(h)});\nis(e);return B};\ng8\u003dfunction(e,L){return GR(e,void 0,L)};\nsWc\u003dfunction(e,L){GR(e,function(c){return GR(AR(L()),function(){return c})},function(c){return GR(AR(L()),function(){return Fd(c)})})};\nis\u003dfunction(e){if(e.X\u003d\u003d\u003d\"fulfilled\"){var L\u003de.K;e.K\u003d[];e.Z\u003d[];L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,c(e.result)}else if(e.X\u003d\u003d\u003d\"rejected\")for(L\u003de.Z,e.K\u003d[],e.Z\u003d[],L\u003dg.f(L),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,c(e.error)};\nkB\u003dfunction(e,L){return vKc(L.call(e))};\nDj\u003dfunction(e){return function c(){return jv(c,function(I){if(I.K\u003d\u003d1)return g.Gc(I,2),g.a(I,{gF:AR(e)},4);if(I.K!\u003d2)return I.return(I.X);g.NM(I);return g.mf(I,0)})}()};\nvKc\u003dfunction(e){return bs(function(){return w8(e,e.next())})};\nw8\u003dfunction(e,L){return L.done?AR(L.value):g8(GR(L.value.gF,function(c){return w8(e,e.next(c))}),function(c){return w8(e,e.throw(c))})};\nJR\u003dfunction(e,L){if(e.length\u003d\u003d\u003d0)return AR(NaN);var c\u003dz9x(),I\u003dc.gF,B\u003dc.resolve,x\u003de.length;e\u003dg.f(e.entries());var S\u003de.next();for(c\u003d{};!S.done;c\u003d{Rm:void 0},S\u003de.next()){var h\u003dg.f(S.value);S\u003dh.next().value;h\u003dh.next().value;c.Rm\u003dS;sWc(h,function(R){return function(){I.X\u003d\u003d\u003d\"pending\"\u0026\u0026(fwr(L)\u0026\u0026L(R.Rm)\u0026\u0026I.X\u003d\u003d\u003d\"pending\"?B(R.Rm):(--x,x\u003d\u003d\u003d0\u0026\u0026B(NaN)))}}(c))}return I};\nVg\u003dfunction(e){return e.map(function(L){return AR(L)})};\nah\u003dfunction(e){var L\u003de.hours||0;var c\u003de.minutes||0,I\u003de.seconds||0;L\u003dI+c*60+L*3600+(e.days||0)*86400+(e.weeks||0)*604800+(e.months||0)*2629800+(e.years||0)*31557600;L\u003c\u003d0?L\u003d{hours:0,minutes:0,seconds:0}:(e\u003dL,L\u003dMath.floor(e/3600),e%\u003d3600,c\u003dMath.floor(e/60),I\u003dMath.floor(e%60),L\u003d{hours:L,minutes:c,seconds:I});var B\u003dL.hours\u003d\u003d\u003dvoid 0?0:L.hours;c\u003dL.minutes\u003d\u003d\u003dvoid 0?0:L.minutes;e\u003dL.seconds\u003d\u003d\u003dvoid 0?0:L.seconds;I\u003dB\u003e0;L\u003d[];if(I){B\u003d(new Intl.NumberFormat(\"en-u-nu-latn\")).format(B);var x\u003d[\"fr\"],S\u003d\"az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi\".split(\" \");\nB\u003d\"af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz\".split(\" \").includes(Cb)?B.replace(\",\",\"\\u00a0\"):x.includes(Cb)?B.replace(\",\",\"\\u202f\"):S.includes(Cb)?B.replace(\",\",\".\"):B;L.push(B)}I\u003dI\u003d\u003d\u003dvoid 0?!1:I;c\u003d([\"af\",\"be\",\"lt\"].includes(Cb)||I)\u0026\u0026c\u003c10?AlM().format(c):(new Intl.NumberFormat(\"en-u-nu-latn\")).format(c);L.push(c);c\u003dAlM().format(e);L.push(c);c\u003d\":\";\"da fi id si sr sr-Latn\".split(\" \").includes(Cb)\u0026\u0026(c\u003d\".\");return L.join(c)};\nAlM\u003dfunction(){return new Intl.NumberFormat(\"en-u-nu-latn\",{minimumIntegerDigits:2})};\nFuT\u003dfunction(e,L){var c,I;e\u003d((c\u003de.watchEndpointSupportedAuthorizationTokenConfig)\u003d\u003dnull?void 0:(I\u003dc.videoAuthorizationToken)\u003d\u003dnull?void 0:I.credentialTransferTokens)||[];for(c\u003d0;c\u003ce.length;++c)if(e[c].scope\u003d\u003d\u003dL)return e[c].token||void 0};\nN5\u003dfunction(e){if(e\u0026\u0026e.simpleText)return e.simpleText;var L\u003d\"\";if(e\u0026\u0026e.runs)for(var c\u003d0;c\u003ce.runs.length;c++)e.runs[c].text\u0026\u0026(L+\u003de.runs[c].text);return L};\nmg\u003dfunction(e){return e?function(){try{return e.apply(this,arguments)}catch(L){g.A9(L)}}:e};\nyg\u003dfunction(){this.Z\u003dnew Set;this.K\u003dnew Set;this.G\u003dnew Map;this.client\u003dvoid 0;this.csn\u003dnull};\nZj\u003dfunction(){yg.instance||(yg.instance\u003dnew yg);return yg.instance};\npb\u003dfunction(){};\n$B\u003dfunction(){this.T\u003d[];this.J\u003d[];this.X\u003d[];this.h7\u003d[];this.B\u003d[];this.D\u003d[];this.Z\u003dnew Map;this.j\u003dnew Map;this.K\u003dnew Set;this.Gm\u003dnew Map};\njX\u003dfunction(){$B.instance||($B.instance\u003dnew $B);return $B.instance};\nH$\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;g.Hu(function(){bR$.includes(L)||(g.F7(new g.yu(\"createClientScreen() called with a non-page VE\",L)),L\u003d83769);I.isHistoryNavigation||(e.h7\u003d[],e.X.push({rootVe:L,key:I.key||\"\"}));e.T\u003d[];e.J\u003d[];I.EO?iRM(e,L,c,I):G9$(e,L,c,I)})()};\ngK6\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;g.Hu(function(){L.then(function(I){e.K.has(c)\u0026\u0026e.G\u0026\u0026e.G();var B\u003dg.qy(c),x\u003dg.OI(c);if(B\u0026\u0026x){var S;(I\u003d\u003dnull?0:(S\u003dI.response)\u003d\u003dnull?0:S.trackingParams)\u0026\u0026g.Ny(e.client,B,x,g.uF(I.response.trackingParams));var h;(I\u003d\u003dnull?0:(h\u003dI.playerResponse)\u003d\u003dnull?0:h.trackingParams)\u0026\u0026g.Ny(e.client,B,x,g.uF(I.playerResponse.trackingParams))}})})()};\nP$\u003dfunction(e){var L\u003djX();g.Hu(function(){var c\u003dg.uF(e);ls(L,c);return c})()};\nk9J\u003dfunction(e){var L\u003d{veType:253246};return g.Hu(function(){if(!L.veType)return nv(new g.yu(\"Error: Trying to graft a client VE without a veType.\")),null;if(L.visibilityTypes){var c\u003dL.visibilityTypes.reduce(function(I,B){return I|B});\nc\u003d{visibility:{types:String(c)}}}c\u003dsCx(L.veType,L.visualElement,L.elementIndex,L.clientYouTubeData,void 0,c);return ls(e,c)?c:null})()};\nls\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;return g.Hu(function(){if(e.K.has(I))return e.T.push([L,c]),!0;var B\u003dg.qy(I),x\u003dc||g.OI(I);if(B\u0026\u0026x){if(g.uL(\"combine_ve_grafts\")){var S\u003de.Z.get(x.toString());S?S.push(L):(e.j.set(x.toString(),x),e.Z.set(x.toString(),[L]));e.pS||(e.pS\u003dg.HI(0,function(){Qg(e,B)},1200))}else g.Ny(e.client,B,x,L);\nreturn!0}return!1})()};\nDjn\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;var B\u003dg.qy(I);L\u003dL||g.OI(I);B\u0026\u0026L\u0026\u0026(e\u003de.client,I\u003dwo({cttAuthInfo:Th(B)||void 0},B),c\u003d{csn:B,ve:L.getAsJson(),clientData:c},B\u003d\u003d\u003d\"UNDEFINED_CSN\"?Za(\"visualElementStateChanged\",I,c):e?h9(\"visualElementStateChanged\",c,e,I):g.et(\"visualElementStateChanged\",c,I))};\niRM\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;e.K.add(I.layer||0);e.G\u003dfunction(){G9$(e,L,c,I);var S\u003dg.OI(I.layer);if(S){for(var h\u003dg.f(e.T),R\u003dh.next();!R.done;R\u003dh.next())R\u003dR.value,ls(e,R[0],R[1]||S,I.layer);S\u003dg.f(e.J);for(h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,Djn(e,h[0],h[1])}};\nc||g.qy(I.layer)||e.G();if(I.EO)for(var B\u003dg.f(I.EO),x\u003dB.next();!x.done;x\u003dB.next())gK6(e,x.value,I.layer);else g.A9(Error(\"Delayed screen needs a data promise.\"))};\nG9$\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?{}:I;var B\u003dvoid 0;I.layer||(I.layer\u003d0);B\u003dI.parentLayer!\u003d\u003dvoid 0?I.parentLayer:I.layer;var x\u003dg.qy(B);B\u003dg.OI(B);var S\u003dc||B,h;S\u0026\u0026(I.parentCsn!\u003d\u003dvoid 0?h\u003d{clientScreenNonce:I.parentCsn,visualElement:S}:x\u0026\u0026x!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(h\u003d{clientScreenNonce:x,visualElement:S}));var R,u\u003dg.Zu(\"EVENT_ID\");x\u003d\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026u\u0026\u0026(R\u003d{servletData:{serializedServletEventId:u}});g.uL(\"combine_ve_grafts\")\u0026\u0026x\u0026\u0026Qg(e,x);g.uL(\"no_client_ve_attach_unless_shown\")\u0026\u0026S\u0026\u0026x\u0026\u0026yU(S,x);try{var t\u003dBs6(e.client,\nL,h,I.N5,I.cttAuthInfo,R,I.implicitGestureType,I.loggingExpectations)}catch(T){K2v(T,{PP:L,rootVe:B,KDY:c,whl:x,azq:h,N5:I.N5});g.A9(T);return}DLc(t,L,I.layer,I.cttAuthInfo);x\u0026\u0026x!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026B\u0026\u0026!GZn(x)\u0026\u0026o5$(e.client,x,B,!0);e.X[e.X.length-1]\u0026\u0026!e.X[e.X.length-1].csn\u0026\u0026(e.X[e.X.length-1].csn\u003dt||\"\");g.FT({clientScreenNonce:t});pb.instance||(pb.instance\u003dnew pb);g.Hu(Zj().X).bind(Zj())();var O\u003dg.OI(I.layer);x\u0026\u0026x!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026O\u0026\u0026(g.uL(\"web_mark_root_visible\")||g.uL(\"music_web_mark_root_visible\"))\u0026\u0026\ng.PJ(t,O);e.K.delete(I.layer||0);e.G\u003dvoid 0;var q;(q\u003de.Gm.get(I.layer))\u003d\u003dnull||q.forEach(function(T,W){T?ls(e,W,T,I.layer):O\u0026\u0026ls(e,W,O,I.layer)});\nwvx(e)};\nwvx\u003dfunction(e){for(var L\u003d0;L\u003ce.B.length;L++){var c\u003de.B[L];try{c()}catch(I){g.A9(I)}}for(L\u003de.B.length\u003d0;L\u003ce.D.length;L++){c\u003de.D[L];try{c()}catch(I){g.A9(I)}}};\nQg\u003dfunction(e,L){if(L\u003d\u003d\u003dvoid 0)for(var c\u003dbQM(),I\u003d0;I\u003cc.length;I++)c[I]!\u003d\u003dvoid 0\u0026\u0026Qg(e,c[I]);else e.Z.forEach(function(B,x){(x\u003de.j.get(x))\u0026\u0026g.ao(e.client,L,x,B)}),e.Z.clear(),e.j.clear(),e.pS\u003dvoid 0};\nd8\u003dfunction(){};\nJlH\u003dfunction(){d8.instance||(d8.instance\u003dnew d8);return d8.instance};\nVpH\u003dfunction(e,L,c){var I\u003dnew XMLHttpRequest;if(c\u003d\u003dnull?0:c.lJ)I.onreadystatechange\u003dfunction(x){c.lJ(I,x)};\nvar B;I.open((B\u003dL.method)!\u003dnull?B:\"GET\",e,!0);I.responseType\u003d\"text\";I.withCredentials\u003d!0;if(L.headers)for(e\u003dg.f(Object.entries(L.headers)),L\u003de.next();!L.done;L\u003de.next())B\u003dg.f(L.value),L\u003dB.next().value,B\u003dB.next().value,I.setRequestHeader(L,B);return I};\nUT\u003dfunction(){};\nCNn\u003dfunction(){var e\u003dnavigator;return new Promise(function(L,c){var I;(I\u003de.webkitTemporaryStorage)!\u003dnull\u0026\u0026I.queryUsageAndQuota?e.webkitTemporaryStorage.queryUsageAndQuota(function(B,x){L({usage:B,quota:x})},function(B){c(B)}):c(Error(\"webkitTemporaryStorage is not supported.\"))})};\nY5\u003dfunction(e,L){var c\u003dthis;this.handleError\u003de;this.X\u003dL;this.K\u003d!1;self.document\u003d\u003d\u003dvoid 0||self.addEventListener(\"beforeunload\",function(){c.K\u003d!0});\nthis.Z\u003dMath.random()\u003c\u003d.2};\nNyR\u003dfunction(e,L){UT.getInstance().estimate().then(function(c){c\u003dObject.assign({},L,{isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:awf(c\u003d\u003dnull?void 0:c.usage),deviceStorageQuotaMbytes:awf(c\u003d\u003dnull?void 0:c.quota)});e.X(\"idbQuotaExceeded\",c)})};\nawf\u003dfunction(e){return typeof e\u003d\u003d\u003d\"undefined\"?\"-1\":String(Math.ceil(e/1048576))};\nylJ\u003dfunction(){g.J7();return g.Vu(0,192)?g.Vu(0,190):!(g.uL(\"web_watch_cinematics_disabled_by_default\")||g.uL(\"web_watch_cinematics_preferred_reduced_motion_default_disabled\")\u0026\u0026mj6())};\npvM\u003dfunction(e,L){ZRn(e.program,L.bbe)\u0026\u0026(g_(\"bg_i\",void 0,\"player_att\"),g.ET.initialize(e,function(){g_(\"bg_l\",void 0,\"player_att\");Xd\u003d(0,g.zI)()},L.cspNonce,L.PU))};\n$jM\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return g.ET.invoke(e)};\nZRn\u003dfunction(e,L){if(e){var c;g.ET.isLoading()?c\u003d!1:c\u003d!Xd||(0,g.zI)()-Xd\u003eL;e\u003dc}else e\u003d!1;return e};\ng.Kb\u003dfunction(e,L){return e.PU+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+L.videoId};\ng.jWf\u003dfunction(e){var L\u003dthis;this.videoData\u003de;e\u003d{};this.X\u003d(e.c1a\u003dfunction(){var c\u003d[];if(g.ET.isInitialized()){var I\u003d\"\";L.videoData\u0026\u0026L.videoData.er\u0026\u0026(I\u003dL.videoData.er+(\"\u0026r1b\u003d\"+L.videoData.clientPlaybackNonce));var B\u003d{};I\u003d(B.atr_challenge\u003dI,B);g_(\"bg_v\",void 0,\"player_att\");(I\u003d$jM(I))?(g_(\"bg_s\",void 0,\"player_att\"),c.push(\"r1a\u003d\"+I)):(g_(\"bg_e\",void 0,\"player_att\"),c.push(\"r1c\u003d2\"))}else g_(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?c.push(\"r1c\u003d1\"):c.push(\"r1c\u003d4\");c.push(\"r1d\u003d\"+g.ET.getState());\nreturn c.join(\"\u0026\")},e.c6a\u003dfunction(c){return\"r6a\u003d\"+(Number(c.c)^Q_())},e.c6b\u003dfunction(c){return\"r6b\u003d\"+(Number(c.c)^Number(g.Zu(\"CATSTAT\",0)))},e);\nthis.videoData\u0026\u0026this.videoData.er?this.Ro\u003ddW(this.videoData.er):this.Ro\u003d{}};\ng.HRc\u003dfunction(e){if(e.videoData\u0026\u0026e.videoData.er){for(var L\u003d[e.videoData.er],c\u003dg.f(Object.keys(e.X)),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,e.Ro[I]\u0026\u0026e.X[I]\u0026\u0026(I\u003de.X[I](e.Ro))\u0026\u0026L.push(I);return L.join(\"\u0026\")}return null};\ng.YB\u003dfunction(e,L){pvM(e,{bbe:g.X3(L.experiments,\"bg_vm_reinit_threshold\"),cspNonce:L.cspNonce,PU:L.PU||\"\"})};\nlwM\u003dfunction(){var e\u003dXMLHttpRequest.prototype.fetch;return!!e\u0026\u0026e.length\u003d\u003d\u003d3};\nPNv\u003dfunction(e){e\u003de[r[41]](r[3]);nb[r[32]](e,18);nb[r[44]](e,3);nb[r[32]](e,44);nb[r[44]](e,2);nb[r[32]](e,31);nb[r[55]](e,14);nb[r[32]](e,32);nb[r[55]](e,64);nb[r[44]](e,2);return e[r[6]](r[3])};\nUj$\u003dfunction(e,L){lG(e,2,L.Dz,eC,3);lG(e,3,L.innertubeRequest,QWT,3);jj(e,4,L.onesieUstreamerConfig);jj(e,9,L.L8);lG(e,10,L.z7,LX,3);lG(e,15,L.reloadPlaybackParams,djc,3)};\nXvT\u003dfunction(e,L){lG(e,1,L.formatId,cB,3);ZG(e,2,L.startTimeMs);ZG(e,3,L.durationMs);ZG(e,4,L.E9);ZG(e,5,L.aO);lG(e,9,L.U4d,EKH,3);lG(e,11,L.Zwm,Iy,1);lG(e,12,L.YA,Iy,1)};\nKur\u003dfunction(e,L){Hl(e,1,L.videoId);ZG(e,2,L.lmt)};\nEKH\u003dfunction(e,L){if(L.EH)for(var c\u003d0;c\u003cL.EH.length;c++)lG(e,1,L.EH[c],Kur,3)};\ncB\u003dfunction(e,L){ZG(e,1,L.itag);ZG(e,2,L.lmt);Hl(e,3,L.xtags)};\nBB\u003dfunction(e){return{itag:zA(e,1),lmt:zA(e,2),xtags:f5(e,3)}};\nIy\u003dfunction(e,L){ZG(e,1,L.startTicks);ZG(e,2,L.NT);ZG(e,3,L.timescale)};\nYEr\u003dfunction(e){return{startTicks:zA(e,1),NT:zA(e,2),timescale:zA(e,3)}};\nnKM\u003dfunction(e,L){ZG(e,1,L.defaultPolicy);ZG(e,2,L.smooth);ZG(e,3,L.visibility);ZG(e,4,L.N1);ZG(e,5,L.performance);ZG(e,6,L.speed)};\nLFM\u003dfunction(e,L){if(L.authorizedFormats)for(var c\u003d0;c\u003cL.authorizedFormats.length;c++)lG(e,1,L.authorizedFormats[c],ehM,1);jj(e,2,L.sabrLicenseConstraint)};\nehM\u003dfunction(e,L){ZG(e,1,L.trackType);p5(e,2,L.isHdr)};\neC\u003dfunction(e,L){ZG(e,13,L.timeSinceLastManualFormatSelectionMs);var c\u003dL.lastManualDirection;c!\u003d\u003dvoid 0\u0026\u0026(yB(e,112),yB(e,c\u003c\u003c1^c\u003e\u003e31));ZG(e,16,L.Yg);ZG(e,17,L.detailedNetworkType);ZG(e,18,L.iN);ZG(e,19,L.Le);ZG(e,21,L.EfW);ZG(e,23,L.Mh);ZG(e,28,L.Pa);ZG(e,29,L.VkW);ZG(e,34,L.visibility);c\u003dL.playbackRate;if(c!\u003d\u003dvoid 0){var I\u003dnew ArrayBuffer(4);(new Float32Array(I))[0]\u003dc;c\u003d(new Uint32Array(I))[0];if(c!\u003d\u003dvoid 0)for(yB(e,285),m$(e,4),I\u003d0;I\u003c4;)e.view.setUint8(e.pos,c\u0026255),c\u003e\u003e\u003d8,e.pos+\u003d1,I+\u003d1}ZG(e,36,L.Jl);\nlG(e,38,L.mediaCapabilities,czn,3);ZG(e,39,L.Ij7);ZG(e,40,L.iB);ZG(e,44,L.playerState);p5(e,46,L.Cg);ZG(e,48,L.IL);ZG(e,50,L.Ef);ZG(e,51,L.T$);ZG(e,54,L.PD);if(L.KN)for(c\u003d0;c\u003cL.KN.length;c++)ZG(e,55,L.KN[c]);p5(e,56,L.xg);ZG(e,57,L.X6);p5(e,58,L.zS);ZG(e,59,L.Yy);ZG(e,60,L.cG);p5(e,61,L.isPrefetch);ZG(e,62,L.CN);jj(e,63,L.sabrLicenseConstraint);ZG(e,64,L.yh);ZG(e,66,L.Tq);ZG(e,67,L.Nz_);ZG(e,68,L.Qh);Hl(e,69,L.audioTrackId);p5(e,71,L.rb);lG(e,72,L.mUW,nKM,1);ZG(e,73,L.wW);ZG(e,74,L.VW);ZG(e,75,L.kD);\nZG(e,76,L.SKq);lG(e,79,L.qm,LFM,3)};\nczn\u003dfunction(e,L){if(L.videoFormatCapabilities)for(var c\u003d0;c\u003cL.videoFormatCapabilities.length;c++)lG(e,1,L.videoFormatCapabilities[c],IV$,1);if(L.audioFormatCapabilities)for(c\u003d0;c\u003cL.audioFormatCapabilities.length;c++)lG(e,2,L.audioFormatCapabilities[c],BwH,1);lG(e,4,L.perPlaybackAttributes,xdx,3);ZG(e,5,L.hdrModeBitmask)};\nIV$\u003dfunction(e,L){ZG(e,1,L.videoCodec);ZG(e,3,L.maxHeight);ZG(e,4,L.maxWidth);ZG(e,11,L.maxFramerate);ZG(e,12,L.maxBitrateBps);p5(e,15,L.is10BitSupported)};\nBwH\u003dfunction(e,L){ZG(e,1,L.audioCodec);ZG(e,2,L.numChannels);ZG(e,3,L.maxBitrateBps);ZG(e,6,L.spatialCapabilityBitmask)};\nxdx\u003dfunction(e,L){if(L.itagDenylist)for(var c\u003d0;c\u003cL.itagDenylist.length;c++)ZG(e,1,L.itagDenylist[c])};\nLX\u003dfunction(e,L){lG(e,1,L.clientInfo,oHM,3);jj(e,2,L.Xq);jj(e,3,L.playbackCookie);jj(e,4,L.L8);if(L.U3)for(var c\u003d0;c\u003cL.U3.length;c++)lG(e,5,L.U3[c],SZ$,3);if(L.d1)for(c\u003d0;c\u003cL.d1.length;c++)ZG(e,6,L.d1[c]);Hl(e,7,L.Hj7);lG(e,8,L.bJ,rz$,3)};\nhhc\u003dfunction(e,L){ZG(e,1,L.OGd);ZG(e,2,L.SPw)};\nRhT\u003dfunction(e,L){var c\u003dL.code;c!\u003d\u003dvoid 0\u0026\u0026(yB(e,8),yB(e,c\u003c\u003c1^c\u003e\u003e31));Hl(e,2,L.message)};\nu56\u003dfunction(e,L){ZG(e,1,L.clientState);lG(e,2,L.bGq,hhc,1)};\nrz$\u003dfunction(e,L){jj(e,1,L.cqd);lG(e,2,L.Tqe,RhT,3);lG(e,3,L.coldStartInfo,u56,3)};\nSZ$\u003dfunction(e,L){ZG(e,1,L.type);jj(e,2,L.value)};\noHM\u003dfunction(e,L){Hl(e,1,L.hl);Hl(e,12,L.deviceMake);Hl(e,13,L.deviceModel);ZG(e,16,L.clientName);Hl(e,17,L.clientVersion);Hl(e,18,L.osName);Hl(e,19,L.osVersion)};\nthT\u003dfunction(e,L){Hl(e,1,L.name);Hl(e,2,L.value)};\nOCT\u003dfunction(e,L){Hl(e,1,L.url);if(L.kH)for(var c\u003d0;c\u003cL.kH.length;c++)lG(e,2,L.kH[c],thT,3);jj(e,3,L.postBody);p5(e,4,L.n0d);p5(e,6,L.Er)};\nQWT\u003dfunction(e,L){jj(e,2,L.mC);jj(e,5,L.encryptedClientKey);jj(e,6,L.iv);jj(e,7,L.tV);p5(e,10,L.WF$);p5(e,13,L.QC);p5(e,14,L.sN);jj(e,16,L.o4$);p5(e,17,L.ljM)};\nqZ6\u003dfunction(e){return{vQ:zA(e,1),httpStatus:zA(e,2),body:vl(e,4)}};\ndjc\u003dfunction(e,L){Hl(e,1,L.token)};\nTwM\u003dfunction(e){return{token:f5(e,1)}};\nWFf\u003dfunction(e){return{A8:zA(e,1),LZm:zA(e,2)}};\nvHc\u003dfunction(e,L){lG(e,1,L.Dz,eC,3);if(L.KJ)for(var c\u003d0;c\u003cL.KJ.length;c++)lG(e,2,L.KJ[c],cB,3);if(L.p9)for(c\u003d0;c\u003cL.p9.length;c++)lG(e,3,L.p9[c],XvT,3);jj(e,5,L.videoPlaybackUstreamerConfig);if(L.fB)for(c\u003d0;c\u003cL.fB.length;c++)lG(e,6,L.fB[c],MhH,3);if(L.gr)for(c\u003d0;c\u003cL.gr.length;c++)lG(e,16,L.gr[c],cB,3);if(L.JM)for(c\u003d0;c\u003cL.JM.length;c++)lG(e,17,L.JM[c],cB,3);if(L.Fq)for(c\u003d0;c\u003cL.Fq.length;c++)lG(e,18,L.Fq[c],cB,3);lG(e,19,L.z7,LX,3);lG(e,21,L.fV,zhJ,3);ZG(e,22,L.uM);ZG(e,23,L.Ra);if(L.qy)for(c\u003d0;c\u003cL.qy.length;c++)lG(e,\n1E3,L.qy[c],s2$,3)};\nMhH\u003dfunction(e,L){lG(e,1,L.formatId,cB,3);ZG(e,2,L.L2);ZG(e,3,L.sequenceNumber);lG(e,4,L.Oy,Iy,1);ZG(e,5,L.ey);ZG(e,6,L.qH)};\nzhJ\u003dfunction(e,L){if(L.A$)for(var c\u003d0;c\u003cL.A$.length;c++)Hl(e,1,L.A$[c]);jj(e,2,L.dV);Hl(e,3,L.Ik);ZG(e,4,L.hW);ZG(e,5,L.cA);Hl(e,6,L.yd);Hl(e,7,L.cuepointId)};\ns2$\u003dfunction(e,L){if(L.KJ)for(var c\u003d0;c\u003cL.KJ.length;c++)lG(e,1,L.KJ[c],cB,3);if(L.p9)for(c\u003d0;c\u003cL.p9.length;c++)lG(e,2,L.p9[c],XvT,3);Hl(e,3,L.clipId)};\ng.x0\u003dfunction(e,L){lG(e,1,L.Dz,eC,3);jj(e,3,L.videoPlaybackUstreamerConfig);lG(e,5,L.z7,LX,3);lG(e,6,L.fV,zhJ,3)};\nFFM\u003dfunction(e,L){Hl(e,1,L.cpn);ZG(e,2,L.sequenceNumber);Hl(e,3,L.serializedWatchEndpointLoggingContext);if(L.decoderInfo)for(var c\u003d0;c\u003cL.decoderInfo.length;c++)lG(e,6,L.decoderInfo[c],fVT,3);Hl(e,9,L.playerResponseCpn);ZG(e,10,L.transitionStitchType);ZG(e,12,L.timestampOffsetMsecs);ZG(e,15,L.remoteControlMode);if(L.remoteConnectedDevices)for(c\u003d0;c\u003cL.remoteConnectedDevices.length;c++)lG(e,16,L.remoteConnectedDevices[c],Azf,3);jj(e,17,L.serializedHouseBrandPlayerServiceLoggingContext)};\nfVT\u003dfunction(e,L){ZG(e,1,L.elapsedTimeMs);Hl(e,3,L.videoDecoderName)};\nAzf\u003dfunction(e,L){ZG(e,1,L.deviceInterface);Hl(e,2,L.deviceVersion);p5(e,3,L.isSleeping)};\nbCM\u003dfunction(e){return{first:zA(e,1),Ek:zA(e,2)}};\niCc\u003dfunction(e){return{bitrate:zA(e,6),width:zA(e,7),height:zA(e,8),fps:zA(e,25),averageBitrate:zA(e,31),audioSampleRate:zA(e,45),audioChannels:zA(e,46)}};\noy\u003dfunction(e){return{itagDenylist:FP(e,1)}};\nkun\u003dfunction(e){return{jUl:zA(e,1),itag:f5(e,3),Lt:AP(e,4,GuM),lmt:zA(e,5),iRe:zA(e,7),xtags:f5(e,15),N8:AP(e,23,gH6),Tj:AP(e,34,oy)}};\nGuM\u003dfunction(e){return{iv:vl(e,5),hD:sK(e,7)}};\nDdf\u003dfunction(e){return{oZ:FP(e,2),videoId:f5(e,3),WA:zA(e,4)}};\ngH6\u003dfunction(e){return{videoId:f5(e,2)}};\nwqn\u003dfunction(e){return{JP:zA(e,3),bq:zA(e,4),oA:zA(e,5),Pad:sK(e,8),jgM:zA(e,10),QS:zA(e,12),vZ:zA(e,13),WZ:zA(e,14),tN:zA(e,15),E$:zA(e,16)}};\nJzH\u003dfunction(e){return{targetAudioReadaheadMs:zA(e,1),targetVideoReadaheadMs:zA(e,2),backoffTimeMs:zA(e,4),playbackCookie:vl(e,7),videoId:f5(e,8)}};\nVhv\u003dfunction(e){return{minBandwidthBytesPerSec:zA(e,1),minReadaheadMs:zA(e,2)}};\nChR\u003dfunction(e){return{startMinReadaheadPolicy:bG(e,1,Vhv),resumeMinReadaheadPolicy:bG(e,2,Vhv)}};\naVT\u003dfunction(e){return{label:f5(e,1),text:f5(e,2)}};\nNwr\u003dfunction(e){return{videoId:f5(e,1),formatId:AP(e,2,BB),debugInfo:bG(e,3,aVT)}};\nmd$\u003dfunction(e){return{uU:bG(e,1,Nwr)}};\nyzc\u003dfunction(e){return{VD:zA(e,1),VJ:zA(e,2),minReadaheadMs:zA(e,3)}};\nZC$\u003dfunction(e){return{x5:zA(e,1),items:bG(e,2,yzc),VT:zA(e,3)}};\npq6\u003dfunction(e){return{token:f5(e,1),videoId:f5(e,2)}};\n$dn\u003dfunction(e){return{ev:zA(e,1)}};\nj2M\u003dfunction(e){return{Kd:f5(e,1),action:zA(e,2),FH:AP(e,3,$dn)}};\nSC\u003dfunction(e){return{sM:zA(e,1),a6:zA(e,2),seekSource:zA(e,3)}};\nlV$\u003dfunction(e){return{bwq:bG(e,1,HCn),fzq:f5(e,2)}};\nPhr\u003dfunction(e){return{eBS:f5(e,1),GRq:zA(e,2),Qg0:zA(e,3),F4m:zA(e,4),voe:zA(e,5),qxM:zA(e,6)}};\nQ2J\u003dfunction(e){return{HGS:zA(e,1)}};\nHCn\u003dfunction(e){return{clipId:f5(e,1),p3w:AP(e,2,Phr),rb0:AP(e,3,Q2J)}};\nddf\u003dfunction(e){return{type:zA(e,1),scope:zA(e,2),value:vl(e,3),sendByDefault:sK(e,4),writePolicy:zA(e,5)}};\nEHx\u003dfunction(e){UdH\u003d2592E3*(e||1)};\nrV\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?UdH:e;if(e\u003e0\u0026\u0026!(Ukc()\u003e(0,g.zI)()-e*1E3))return 0;e\u003dg.iS(\"yt-player-quality\");if(typeof e\u003d\u003d\u003d\"string\"){if(e\u003dg.fn[e],e\u003e0)return e}else if(e instanceof Object)return e.quality;return 0};\nhe\u003dfunction(){var e\u003dg.iS(\"yt-player-proxima-pref\");return e\u003d\u003dnull?null:e};\nXqn\u003dfunction(){var e\u003dg.iS(\"yt-player-quality\");if(e instanceof Object\u0026\u0026e.quality\u0026\u0026e.previousQuality){if(e.quality\u003ee.previousQuality)return 1;if(e.quality\u003ce.previousQuality)return-1}return 0};\nKFc\u003dfunction(){var e\u003d{values:{},wz:{}};try{var L\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);e.values\u003dL.values;e.halfLives\u003dL.halfLives}catch(c){}return e};\nRy\u003dfunction(){return g.iS(\"yt-player-performance-cap\")||{}};\nuJ\u003dfunction(){var e;return(e\u003dg.iS(\"yt-player-performance-cap-active-set\"))!\u003dnull?e:[]};\nYZR\u003dfunction(e){(e\u003d\u003d\u003dvoid 0?0:e)?(e\u003duJ().filter(function(L){return L.startsWith(\"1\")}),g.bS(\"yt-player-performance-cap-active-set\",e,2592E3)):g.bS(\"yt-player-performance-cap-active-set\",[],2592E3)};\nnHn\u003dfunction(e){g.bS(\"yt-player-watch-later-pending\",e)};\ne8$\u003dfunction(){return!!g.iS(\"yt-player-headers-readable\")};\nL5f\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(e){return 0}};\ng.te\u003dfunction(){var e\u003dg.iS(\"yt-player-caption-language-preferences\");return e?e:[]};\nOg\u003dfunction(){var e\u003dg.iS(\"yt-player-user-settings\"),L\u003dnew Map;if(e){e\u003dg.f(Object.entries(e));for(var c\u003de.next();!c.done;c\u003de.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;L.set(c,I)}}return L};\ncEc\u003dfunction(){var e;return(e\u003dg.iS(\"yt-player-voice-boost\"))!\u003dnull?e:void 0};\nTv\u003dfunction(){try{var e\u003dwindow.navigator;if(e.getAutoplayPolicy\u0026\u0026typeof e.getAutoplayPolicy\u003d\u003d\u003d\"function\"){var L\u003ddocument.getElementsByClassName(g.qB.fO9);var c\u003dL.length\u003e0\u0026\u0026L[0]?e.getAutoplayPolicy(L[0]):e.getAutoplayPolicy(\"mediaelement\");if(I4f[c])return I4f[c]}}catch(I){}return\"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED\"};\nWB\u003dfunction(e){return e.tj||e.h9||e.mutedAutoplay};\nB4v\u003dfunction(e,L){return WB(e)?L!\u003d\u003d1\u0026\u0026L!\u003d\u003d2\u0026\u0026L!\u003d\u003d0?\"AUTOPLAY_STATUS_UNAVAILABLE\":e.Uj?\"AUTOPLAY_STATUS_BLOCKED\":\"AUTOPLAY_STATUS_OCCURRED\":\"AUTOPLAY_STATUS_NOT_ATTEMPTED\"};\nxiT\u003dfunction(e,L,c){var I\u003dL.S();e.thirdParty||(e.thirdParty\u003d{});I.ancestorOrigins\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{ancestorOrigins:I.ancestorOrigins}));I.Y(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026(I.KB!\u003dnull\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(I.KB)})),I.Z2\u0026\u0026(e.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{visibilityFractionSource:I.Z2})),\ne.thirdParty.embeddedPlayerContext\u003dObject.assign({},e.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Tv(),autoplayIntended:WB(L),autoplayStatus:B4v(L,c)}))};\noff\u003dfunction(e){var L\u003d[];e\u003dg.f(e.split(\",\"));for(var c\u003de.next();!c.done;c\u003de.next()){var I\u003dc.value;I\u0026\u0026((c\u003dI.startsWith(\"!\"))\u0026\u0026(I\u003dI.substring(1)),I\u003dI.split(\"-\"),I.length\u003c3||L.push({ZW:I[0],platform:I[1],deviceVersion:I[2],MY:c}))}return L};\nh8T\u003dfunction(e){return off(e).map(function(L){return{deviceInterface:StT[rEf[L.ZW]]||0,deviceVersion:L.deviceVersion||\"\",isSleeping:L.MY}})};\ng.MB\u003dfunction(e,L){this.id\u003de;this.l5\u003dL;this.captionTracks\u003d[];this.Z\u003dthis.G\u003dnull;this.xtags\u003d\"\";this.B\u003d!1;this.X\u003dnull;this.K\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\";e\u003dthis.l5.id.split(\".\");e.length\u003e1\u0026\u0026(this.B\u003de[1]\u003d\u003d\u003d\"2\")};\nzv\u003dfunction(e,L,c,I,B){this.K\u003de;this.X\u003dL;this.Z\u003dc;this.reason\u003dI;this.r_\u003dB\u003d\u003d\u003dvoid 0?0:B};\ng.sg\u003dfunction(e,L,c,I){return new zv(g.fn[e]||0,g.fn[L]||0,c,I)};\nfX\u003dfunction(e){if(vB\u0026\u0026e.r_)return!1;var L\u003dg.fn.auto;return e.K\u003d\u003d\u003dL\u0026\u0026e.X\u003d\u003d\u003dL};\nFL\u003dfunction(e){return Ae[e.X||e.K]||\"auto\"};\nR8H\u003dfunction(e,L){L\u003dg.fn[L];return e.K\u003c\u003dL\u0026\u0026(!e.X||e.X\u003e\u003dL)};\nbJ\u003dfunction(e){return\"[\"+e.K+\"-\"+e.X+\", override: \"+(e.Z+\", reason: \"+e.reason+\"]\")};\niJ\u003dfunction(e,L,c){this.videoInfos\u003de;this.X\u003dL;this.audioTracks\u003d[];if(this.X){e\u003dnew Set;c\u003d\u003dnull||c({ainfolen:this.X.length});L\u003dg.f(this.X);for(var I\u003dL.next();!I.done;I\u003dL.next())if(I\u003dI.value,!I.l5||e.has(I.l5.id)){var B\u003dvoid 0,x\u003dvoid 0,S\u003dvoid 0;(S\u003dc)\u003d\u003dnull||S({atkerr:!!I.l5,itag:I.itag,xtag:I.X,lang:((B\u003dI.l5)\u003d\u003dnull?void 0:B.name)||\"\",langid:((x\u003dI.l5)\u003d\u003dnull?void 0:x.id)||\"\"})}else B\u003dnew g.MB(I.id,I.l5),e.add(I.l5.id),this.audioTracks.push(B);c\u003d\u003dnull||c({atklen:this.audioTracks.length})}};\nGv\u003dfunction(){g.p.apply(this,arguments);this.X\u003dnull};\nqtc\u003dfunction(e,L,c,I,B,x,S){if(e.X)return e.X;var h\u003d{},R\u003dnew Set,u\u003d{};if(gV(I)){for(var t in I.X)I.X.hasOwnProperty(t)\u0026\u0026(e\u003dI.X[t],u[e.info.EW]\u003d[e.info]);return u}t\u003duQx(L,I,h);x\u0026\u0026B({aftsrt:k0(t)});for(var O\u003d{},q\u003dg.f(Object.keys(t)),T\u003dq.next();!T.done;T\u003dq.next()){T\u003dT.value;for(var W\u003dg.f(t[T]),A\u003dW.next();!A.done;A\u003dW.next()){A\u003dA.value;var b\u003dA.itag,J\u003dvoid 0,w\u003dT+\"_\"+(((J\u003dA.video)\u003d\u003dnull?void 0:J.fps)||0);O.hasOwnProperty(w)?O[w]\u003d\u003d\u003d!0?u[T].push(A):h[b]\u003dO[w]:(J\u003dDA(L,A,c,I.isLive,R),J!\u003d\u003d!0?(S.add(T),h[b]\u003dJ,\nJ\u003d\u003d\u003d\"disablevp9hfr\"\u0026\u0026(O[w]\u003d\"disablevp9hfr\")):(u[T]\u003du[T]||[],u[T].push(A),O[w]\u003d!0))}}x\u0026\u0026B({bfflt:k0(u)});for(var C in u)u.hasOwnProperty(C)\u0026\u0026(I\u003dC,u[I]\u0026\u0026u[I][0].vM()\u0026\u0026(u[I]\u003du[I],u[I]\u003dtcJ(L,u[I],h),u[I]\u003dOzJ(u[I],h)));x\u0026\u0026Object.keys(h).length\u003e0\u0026\u0026B({rjr:rr(h)});L\u003dg.f(R.values());for(I\u003dL.next();!I.done;I\u003dL.next())(I\u003dc.G.get(I.value))\u0026\u0026--I.P6;x\u0026\u0026B({aftflt:k0(u)});e.X\u003dg.c2(u,function(y){return!!y.length});\nreturn e.X};\nW5R\u003dfunction(e,L,c,I,B,x,S,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(L.m1\u0026\u0026S\u0026\u0026S.length\u003e1\u0026\u0026!(L.Yy\u003e0||L.J)){for(var R\u003dL.K||!!B,u\u003dR\u0026\u0026L.Cf?x:void 0,t\u003duQx(L,I),O\u003d[],q\u003d[],T\u003d{},W\u003d0;W\u003cS.length;W++){var A\u003dS[W],b\u003dI.Z.get(A);if(b\u0026\u0026b.info){var J\u003db.info;b\u003dJ.EW;if(DA(L,J,c,I.isLive)){A\u003dJ.vM()?O:q;J\u003dg.f(t[b]);for(var w\u003dJ.next();!w.done;w\u003dJ.next()){w\u003dw.value;var C\u003dvoid 0,y\u003db+\"_\"+(((C\u003dw.video)\u003d\u003dnull?void 0:C.fps)||0);T.hasOwnProperty(y)?T[y]\u003d\u003d\u003d!0\u0026\u0026A.push(w):DA(L,w,c,I.isLive)\u0026\u0026(A.push(w),T[y]\u003d!0)}}else R\u0026\u0026x({opfu:A})}}if(O.length\u0026\u0026\nq.length)return R\u0026\u0026x({opfm:O[0].itag+\",\"+q[0].itag}),F1(new iJ(O,q,u))}return T4n(e,L,c,I,B,x,h)};\nT4n\u003dfunction(e,L,c,I,B,x,S){function h(y){return!!O[y]}\nvar R\u003dL.K||!!B,u\u003dR\u0026\u0026L.Cf?x:void 0,t\u003dnew Set,O\u003dqtc(e,L,c,I,x,R,t);wV(I)\u0026\u0026(O\u003dMcH(c,O,B,R,x,L),R\u0026\u0026x({enflt:k0(O)}));L.Sl\u003dz8n(O,L);if(gV(I))return x\u003dg.vU(Object.values(O),function(y){return!!y.length\u0026\u0026!!y[0].audio}),R\u003dg.vU(Object.values(O),function(y){return!!y.length\u0026\u0026!!y[0].video}),x\u0026\u0026R||AF(),F1(new iJ(R,x,u));\nB\u003ds0c(L);e\u003dO.a;var q\u003d!1;L.He\u0026\u0026B[0]!\u003d\u003d\"a\"\u0026\u0026vf6(e)\u0026\u0026(B.unshift(\"a\"),q\u003d!0);R\u0026\u0026(x({audioPrefOrder:B.join(\"_\")}),x({preferHighQualityAudio:L.He}),x({forcedAacForHqa:q}));e\u003d[];if(L.xT){B\u003dg.ig(B,h);q\u003dnew Set;for(var T\u003dg.f(B),W\u003dT.next();!W.done;W\u003dT.next()){var A\u003dnew Set;W\u003dg.f(O[W.value]);for(var b\u003dW.next();!b.done;b\u003dW.next()){b\u003db.value;var J\u003dvoid 0,w\u003d(J\u003db.l5)\u003d\u003dnull?void 0:J.id;w\u0026\u0026(q.has(w)?A.has(w)\u0026\u0026e.push(b):(A.add(w),q.add(w),e.push(b)))}}if(e.length\u003d\u003d\u003d0){if(B.length\u003d\u003d\u003d0)return R\u0026\u0026x({noaudio:1}),AF();e\u003d\nO[B[0]]}}else{e\u003dg.vU(B,h);if(!e)return R\u0026\u0026x({noaudio:1}),AF();e\u003dO[e]}O[\"9\"]\u0026\u0026O.h\u0026\u0026I.Wy\u0026\u0026!L.Y9\u0026\u0026(R\u0026\u0026x({dltvp9:1}),delete O[\"9\"]);if(S){R\u0026\u0026x({bfsflt:k0(O),bfsflta:Je(c)});f4n(c,t);R\u0026\u0026x({bfsfltb:Je(c)});for(var C in O)if(O.hasOwnProperty(C)\u0026\u0026(S\u003dC,!(S\u003d\u003d\u003d\"f\"||L.k9\u003d\u003d\u003d0\u0026\u0026AEM.has(S))))for(t\u003dg.f(O[S]),B\u003dt.next();!B.done;B\u003dt.next())B\u003dB.value,L.f9?F5J(c,S,B):bz6(c,S,B);R\u0026\u0026x({aftsflt:Je(c)})}S\u003dO[\"1h\"]?\"1h\":\"1\";c\u003dO[\"9h\"]?\"9h\":\"9\";B\u003dO[S];q\u003dO[c];B\u0026\u0026B.length\u0026\u0026(L.X.highestAv1Resolution\u003dB[B.length-1].video.qualityOrdinal);\nq\u0026\u0026q.length\u0026\u0026(L.X.highestVp9Resolution\u003dq[q.length-1].video.qualityOrdinal);C\u003d[];t\u003d[];if(L.pj\u0026\u0026B)C\u003dB,t\u003d[S],x({forceAv1:S});else if(L.J\u0026\u0026!L.zS)for(t\u003dizf(I)?O[\"1h\"]||O[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],R\u0026\u0026x({newhybpref:t.join(\".\")}),B\u003dg.f(t),q\u003dB.next();!q.done;q\u003dB.next())C\u003dC.concat(O[q.value]).filter(function(y){return y});\nelse L.Yy\u003e0\u0026\u0026q\u0026\u0026B\u0026\u0026(t\u003d[S,c],C\u003dB.concat(q).filter(function(y){return y}));\nif(C.length\u0026\u0026!L.zS){Vp(C,t);if(R){R\u003d[];L\u003dg.f(C);for(I\u003dL.next();!I.done;I\u003dL.next())R.push(I.value.itag);x({hbdfmt:R.join(\".\")})}return F1(new iJ(C,e,u))}C\u003dGH6(L);C\u003dg.vU(C,h);if(!C){if(O[S])return x\u003dO[S],Vp(x),F1(new iJ(x,e,u));R\u0026\u0026x({novideo:1});return AF()}L.RI\u0026\u0026(C\u003d\u003d\u003d\"1\"||C\u003d\u003d\u003d\"1h\")\u0026\u0026O[c]\u0026\u0026(S\u003dCX(O[C]),t\u003dCX(O[c]),t\u003eS?C\u003dc:t\u003d\u003d\u003dS\u0026\u0026gfM(O[c])\u0026\u0026(C\u003dc));C\u003d\u003d\u003d\"9\"\u0026\u0026O.h\u0026\u0026CX(O.h)\u003eCX(O[\"9\"])\u0026\u0026(C\u003d\"h\");L.DY\u0026\u0026I.isLive\u0026\u0026C\u003d\u003d\u003d\"(\"\u0026\u0026O.H\u0026\u0026CX(O[\"(\"])\u003c1440\u0026\u0026(C\u003d\"H\");R\u0026\u0026x({vfmly:ay(C)});L\u003dO[C];if(!L.length)return R\u0026\u0026x({novfmly:ay(C)}),\nAF();Vp(L);return F1(new iJ(L,e,u))};\nz8n\u003dfunction(e,L){var c\u003d!(!e.m\u0026\u0026!e.M),I\u003d!(!e.mac3\u0026\u0026!e.MAC3),B\u003d!(!e.meac3\u0026\u0026!e.MEAC3);e\u003d!(!e.i\u0026\u0026!e.I);L.XD\u003de;return c||I||B||e};\ngfM\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.itag\u0026\u0026kHc.has(L.itag))return!0;return!1};\nvf6\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L.value.audio.audioQuality\u003d\u003d\u003d\"AUDIO_QUALITY_HIGH\")return!0;return!1};\nay\u003dfunction(e){switch(e){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return e}};\nk0\u003dfunction(e){var L\u003d[],c;for(c in e)if(e.hasOwnProperty(c)){var I\u003dc;L.push(ay(I));I\u003dg.f(e[I]);for(var B\u003dI.next();!B.done;B\u003dI.next())L.push(B.value.itag)}return L.join(\".\")};\nMcH\u003dfunction(e,L,c,I,B,x){var S\u003d{},h\u003d{};g.Le(L,function(R,u){R\u003dR.filter(function(t){var O\u003dt.itag;if(!t.TI)return h[O]\u003d\"noenc\",!1;if(x.RT\u0026\u0026t.EW\u003d\u003d\u003d\"(h\"\u0026\u0026x.x9)return h[O]\u003d\"lichdr\",!1;if(!e.B\u0026\u0026t.EW\u003d\u003d\u003d\"1e\")return h[O]\u003d\"noav1enc\",!1;if(t.EW\u003d\u003d\u003d\"(\"||t.EW\u003d\u003d\u003d\"(h\"){if(e.Z\u0026\u0026c\u0026\u0026c.flavor\u003d\u003d\u003d\"widevine\"){var q\u003dt.mimeType+\"; experimental\u003dallowed\";(q\u003d!!t.TI[c.flavor]\u0026\u0026!!c.X[q])||(h[O]\u003dt.TI[c.flavor]?\"unspt\":\"noflv\");return q}if(!NB(e,mJ.CRYPTOBLOCKFORMAT)\u0026\u0026!e.Ve||e.Gm)return h[O]\u003de.Gm?\"disvp\":\"vpsub\",!1}return c\u0026\u0026t.TI[c.flavor]\u0026\u0026\nc.X[t.mimeType]?!0:(h[O]\u003dc?t.TI[c.flavor]?\"unspt\":\"noflv\":\"nosys\",!1)});\nR.length\u0026\u0026(S[u]\u003dR)});\nI\u0026\u0026Object.entries(h).length\u0026\u0026B({rjr:rr(h)});return S};\nOzJ\u003dfunction(e,L){var c\u003dsd(e,function(I,B){return B.video.fps\u003e32?Math.min(I,B.video.width):I},Infinity);\nc\u003cInfinity\u0026\u0026(e\u003de.filter(function(I){if(I.video.fps\u003e32||I.video.width\u003cc)return!0;L[I.itag]\u003d\"hfrfirst\";return!1}));\nZM()\u0026\u0026(e\u003de.filter(function(I){if(I.itag!\u003d\u003d\"299\")return!0;L[I.itag]\u003d\"ps3hfr1080\";return!1}));\nreturn e};\ntcJ\u003dfunction(e,L,c){return L\u003dL.filter(function(I){if(I.video.qualityOrdinal\u003c\u003de.Q5)return!0;c[I.itag]\u003d\"maxquality\";return!1})};\nuQx\u003dfunction(e,L,c){var I\u003d{},B;for(B in L.X)if(L.X.hasOwnProperty(B)){var x\u003dL.X[B].info;if(e.T\u0026\u0026x.video\u0026\u0026x.video.qualityOrdinal\u003ce.T)c\u0026\u0026(c[x.itag]\u003d\"min\"+e.T);else{var S\u003dx.EW;I[S]\u003dI[S]||[];I[S].push(x)}}e\u003dg.f(Object.keys(I));for(L\u003de.next();!L.done;L\u003de.next())Vp(I[L.value]);return I};\nCX\u003dfunction(e){return sd(e,function(L,c){return Math.max(L,c.video.qualityOrdinal)},0)};\nDA\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?new Set:B;if(L.EW\u003d\u003d\u003d\"\")return\"unkn\";if((L.itag\u003d\u003d\u003d\"304\"||L.itag\u003d\u003d\u003d\"266\")\u0026\u0026e.h7)return\"blk2khfr\";if(e.j\u0026\u0026L.video\u0026\u0026L.video.qualityOrdinal\u003ee.j)return\"max\"+e.j;if(e.d_\u0026\u0026L.EW\u003d\u003d\u003d\"h\"\u0026\u0026L.video\u0026\u0026L.video.qualityOrdinal\u003e1080)return\"blkhigh264\";if(L.EW\u003d\u003d\u003d\"(h\"\u0026\u0026!c.T)return\"enchdr\";if((I\u003d\u003d\u003dvoid 0?0:I)\u0026\u0026Vd(L)\u0026\u0026!e.ye)return\"blk51live\";if((L.EW\u003d\u003d\u003d\"MAC3\"||L.EW\u003d\u003d\u003d\"mac3\")\u0026\u0026!e.G)return\"blkac3\";if((L.EW\u003d\u003d\u003d\"MEAC3\"||L.EW\u003d\u003d\u003d\"meac3\")\u0026\u0026!e.B)return\"blkeac3\";if(L.EW\u003d\u003d\u003d\"M\"||L.EW\u003d\u003d\u003d\"m\")return\"blkaac51\";\nif((L.EW\u003d\u003d\u003d\"so\"||L.EW\u003d\u003d\u003d\"sa\")\u0026\u0026!e.pS)return\"blkamb\";if(!e.RT\u0026\u0026w7c(L)\u0026\u0026(!c.B||L.EW!\u003d\u003d\"1e\"))return\"cbc\";if(!c.B\u0026\u0026w7c(L)\u0026\u0026L.EW\u003d\u003d\u003d\"1e\")return\"cbcav1\";if((L.EW\u003d\u003d\u003d\"i\"||L.EW\u003d\u003d\u003d\"I\")\u0026\u0026!e.gT)return\"blkiamf\";var x;if(e.Kf\u0026\u0026((x\u003dL.audio)\u003d\u003dnull?void 0:x.K)\u003d\u003d\u003d!0)return\"blkvbcabr\";var S,h;if(e.Pe\u0026\u0026(L.EW\u003d\u003d\u003d\"1\"||L.EW\u003d\u003d\u003d\"1h\"||c.B\u0026\u0026L.EW\u003d\u003d\u003d\"1e\")\u0026\u0026((S\u003dL.video)\u003d\u003dnull?0:S.qualityOrdinal)\u0026\u0026((h\u003dL.video)\u003d\u003dnull?void 0:h.qualityOrdinal)\u003ee.Pe)return\"av1cap\";I\u003dc.G.get(L.EW);if(!e.sY\u0026\u0026I\u0026\u0026I.P6\u003e0)return B.add(L.EW),\"byerr\";var R;\nif((R\u003dL.video)\u003d\u003dnull?0:R.fps\u003e32){if(!c.k9\u0026\u0026!NB(c,mJ.FRAMERATE))return\"capHfr\";if(e.m$\u0026\u0026L.video.qualityOrdinal\u003e\u003d4320)return\"blk8khfr\";if(gr(L)\u0026\u0026e.FD\u0026\u0026L.TI\u0026\u0026L.video.qualityOrdinal\u003e\u003d1440)return\"disablevp9hfr\"}if(e.r_\u0026\u0026L.r_\u003ee.r_)return\"ratecap\";e\u003dDin(c,L);return e!\u003d\u003d!0?e:!0};\nVp\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?[]:L;g.U9(e,function(c,I){var B\u003dI.r_-c.r_;if(!c.vM()||!I.vM())return B;var x\u003dI.video.height*I.video.width-c.video.height*c.video.width;!x\u0026\u0026L\u0026\u0026L.length\u003e0\u0026\u0026(c\u003dL.indexOf(c.EW)+1,I\u003dL.indexOf(I.EW)+1,x\u003dc\u003d\u003d\u003d0||I\u003d\u003d\u003d0?I||-1:c-I);x||(x\u003dB);return x})};\ng.yp\u003dfunction(e,L){this[r[36]]\u003de;this[r[45]]\u003dL\u003d\u003d\u003dvoid 0?!1:L;this[r[30]]\u003dthis[r[26]]\u003dthis[r[5]]\u003dr[3];this[r[11]]\u003d{};this[r[33]]\u003dr[3]};\npX\u003dfunction(e){ZA(e);return e[r[30]]};\n$0\u003dfunction(e){return e[r[36]]?e[r[36]][r[7]](r[38]):e[r[5]]\u003d\u003d\u003dr[38]};\nwxM\u003dfunction(e){ZA(e);return g.xL(e[r[11]],function(L){return L!\u003d\u003dnull})};\njC\u003dfunction(e){ZA(e);var L\u003ddecodeURIComponent(e[r[24]](r[62])||r[3])[r[41]](r[31]);return e[r[26]]\u003d\u003d\u003dr[14]\u0026\u0026L[r[1]]\u003e1\u0026\u0026!!L[1]};\nHB\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;ZA(e);if(e[r[26]]!\u003d\u003dr[14]){var c\u003de[r[76]]();c[r[23]](r[88],r[27]);return c}var I\u003de[r[29]]();c\u003dnew g.Yd(I);var B\u003de[r[24]](r[52]),x\u003ddecodeURIComponent(e[r[24]](r[62])||r[3])[r[41]](r[31]);if(B\u0026\u0026x\u0026\u0026x[r[1]]\u003e1\u0026\u0026x[1])return I\u003dc.X,e\u003dI[r[59]](/^[^.]*/,r[3]),g.e9(c,(I[r[12]](r[8])\u003d\u003d\u003d0?r[8]:r[84])+B+r[61]+x[1]+e),c\u003dnew g.yp(c[r[49]]()),c[r[23]](r[0],r[27]),c;if(L)return c\u003de[r[76]](),c[r[23]](r[0],r[27]),c;B\u003dc.X[r[17]](r[35]);c.X[r[17]](r[86])?(g.e9(c,r[81]),I\u003dc[r[49]]()):\nc.X[r[17]](r[4])?(g.e9(c,r[57]),I\u003dc[r[49]]()):(c\u003dvg$(I),Nd(c)\u0026\u0026(I\u003dc));c\u003dnew g.yp(I);c[r[23]](r[58],r[27]);B\u0026\u0026c[r[23]](r[42],r[70]);return c};\nZA\u003dfunction(e){if(e[r[36]]){if(!(Nd(e[r[36]])||e[r[36]][r[7]](r[38])||e[r[36]][r[7]](r[22])||e[r[36]][r[7]](r[79])))throw new g.yu(r[67],e[r[36]]);var L\u003dg.S9(e[r[36]]);e[r[5]]\u003dL.B;e[r[30]]\u003dL.X+(L.Z!\u003dnull?r[37]+L.Z:r[3]);var c\u003dL.K;if(c[r[7]](r[14]))e[r[26]]\u003dr[14],c\u003dc[r[25]](14);else if(c[r[7]](r[34]))e[r[26]]\u003dr[34],c\u003dc[r[25]](13);else if(c[r[7]](r[50])){var I\u003dc[r[12]](r[48],12),B\u003dc[r[12]](r[48],I+1);I\u003e0\u0026\u0026B\u003e0?(e[r[26]]\u003dc[r[25]](0,B),c\u003dc[r[25]](B+1)):(e[r[26]]\u003dc,c\u003dr[3])}else e[r[26]]\u003dc,c\u003dr[3];I\u003de[r[11]];\ne[r[11]]\u003dJEc(c);Object[r[64]](e[r[11]],VcR(L.G.toString()));Object[r[64]](e[r[11]],I);e[r[11]][r[77]]\u003d\u003d\u003dr[39]\u0026\u0026(delete e[r[11]][r[77]],e[r[26]]+\u003dr[15]);e[r[36]]\u003dr[3];e[r[33]]\u003dr[3];e[r[45]]\u0026\u0026(ZA(e),L\u003de[r[11]][r[28]]||null)\u0026\u0026(L\u003dCic[0](L),e[r[23]](r[28],L))}};\na4r\u003dfunction(e){ZA(e);var L\u003de[r[5]]+(e[r[5]]?r[73]:r[80])+e[r[30]]+e[r[26]];if(wxM(e)){var c\u003d[];g.Le(e[r[11]],function(I,B){I!\u003d\u003dnull\u0026\u0026c[r[10]](B+r[43]+I)});\nL+\u003dr[68]+c[r[6]](r[75])}return L};\nJEc\u003dfunction(e){e\u003de[r[41]](r[48]);var L\u003d0;e[0]||L++;for(var c\u003d{};L\u003ce[r[1]];L+\u003d2)e[L]\u0026\u0026N4x(c,e[L],e[L+1]);return c};\nVcR\u003dfunction(e){e\u003de[r[41]](r[75]);for(var L\u003d{},c\u003d0;c\u003ce[r[1]];c++){var I\u003de[c],B\u003dI[r[12]](r[43]);B\u003e0?N4x(L,I[r[25]](0,B),I[r[25]](B+1)):I\u0026\u0026(L[I]\u003dr[3])}return L};\nN4x\u003dfunction(e,L,c){if(L\u003d\u003d\u003dr[71]){var I;(I\u003dc[r[12]](r[43]))\u003e\u003d0?(L\u003dr[56]+c[r[25]](0,I),c\u003dc[r[25]](I+1)):(I\u003dc[r[12]](r[54]))\u003e\u003d0\u0026\u0026(L\u003dr[56]+c[r[25]](0,I),c\u003dc[r[25]](I+3))}e[L]\u003dc};\nlJ\u003dfunction(e){var L\u003dg.Q(e,miR)||e[r[40]];e\u003d{Uk:!1,Wr:r[3],rr:r[3],s:r[3]};if(!L)return e;L\u003ddW(L);e[r[47]]\u003d!0;e[r[85]]\u003dL[r[33]];e[r[8]]\u003dL[r[53]];e[r[16]]\u003dL[r[16]];return e};\nPB\u003dfunction(e,L,c,I,B,x,S,h,R){this.ud\u003de;this.startTime\u003dL;this.duration\u003dc;this.ingestionTime\u003dI;this.sourceURL\u003dB;this.u0\u003dR;this.endTime\u003dL+c;this.X\u003dS||0;this.range\u003dx||null;this.pending\u003dh||!1;this.u0\u003dR||null};\ng.Qp\u003dfunction(){this.segments\u003d[];this.X\u003dnull;this.K\u003d!0;this.Z\u003d\"\"};\nyEn\u003dfunction(e,L){if(L\u003ee.Aw())e.segments\u003d[];else{var c\u003ds9(e.segments,function(I){return I.ud\u003e\u003dL},e);\nc\u003e0\u0026\u0026e.segments.splice(0,c)}};\ndV\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;this.data\u003de;this.offset\u003dL;this.size\u003dc;this.type\u003dI;this.X\u003d(this.K\u003dB)?0:8;this.dataOffset\u003dthis.offset+this.X};\nUg\u003dfunction(e){var L\u003de.data.getUint8(e.offset+e.X);e.X+\u003d1;return L};\nEg\u003dfunction(e){var L\u003de.data.getUint16(e.offset+e.X);e.X+\u003d2;return L};\nXL\u003dfunction(e){var L\u003de.data.getInt32(e.offset+e.X);e.X+\u003d4;return L};\nKX\u003dfunction(e){var L\u003de.data.getUint32(e.offset+e.X);e.X+\u003d4;return L};\nY0\u003dfunction(e){var L\u003de.data;var c\u003de.offset+e.X;L\u003dL.getUint32(c)*4294967296+L.getUint32(c+4);e.X+\u003d8;return L};\nnX\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?NaN:L;if(isNaN(L))var c\u003de.size;else for(c\u003de.X;c\u003ce.size\u0026\u0026e.data.getUint8(e.offset+c)!\u003d\u003dL;)++c;L\u003dnew Uint8Array(e.data.buffer,e.offset+e.X+e.data.byteOffset,c-e.X);e.X\u003dMath.min(c+1,e.size);return hP(L)};\nZzM\u003dfunction(e){return new Uint8Array(e.data.buffer,e.offset+e.data.byteOffset,e.size)};\npxM\u003dfunction(e){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(e))};\neJ\u003dfunction(e,L,c,I){(new Uint8Array(e.data.buffer,e.offset,I)).set(new Uint8Array(L.buffer,c+L.byteOffset,I));e.offset+\u003dI};\nLw\u003dfunction(e,L,c,I,B,x){this.startSecs\u003de;this.jW\u003dL;this.context\u003dc;this.identifier\u003dI;this.event\u003dB;this.X\u003dx};\nI5\u003dfunction(e,L){this.data\u003de;this.uri\u003dL||\"http://youtube.com/streaming/metadata/segment/102015\";this.EC\u003dcm(this,\"Sequence-Number\");this.G\u003dcm(this,\"Segment-Count\");this.B\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dcm(this,\"Ingestion-Walltime-Us\")/1E6;this.X\u003d(cm(this,\"First-Frame-Time-Us\")+cm(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.rP\u003dcm(this,\"Target-Duration-Us\")/1E6;this.C2\u003dthis.data[\"Stream-Finished\"]\u003d\u003d\u003d\"T\";this.Z\u003dthis.data.Streamable\u003d\u003d\u003d\"T\";this.cryptoPeriodIndex\u003dcm(this,\"Crypto-Period-Index\");\nthis.K\u003dcm(this,\"Crypto-Period-Seconds\")};\nj0n\u003dfunction(e){return e.data[\"Cuepoint-Type\"]?new Lw(-(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(e.data[\"Cuepoint-Total-Duration-Sec\"])||0,e.data[\"Cuepoint-Context\"],e.data[\"Cuepoint-Identifier\"]||\"\",$in[e.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",(Number(e.data[\"Cuepoint-Playhead-Time-Sec\"])||0)*1E3):null};\nHzJ\u003dfunction(e){return Number(e.data[\"Start-Media-Time-Us\"])/1E6||0};\ncm\u003dfunction(e,L){return Number(e.data[L])||0};\nl4r\u003dfunction(e){return e.data[\"Stitched-Video-Cpn\"]?e.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[]};\ng.PiR\u003dfunction(e){return e.data[\"Serialized-State\"]?e.data[\"Serialized-State\"]:\"\"};\ng.Q0f\u003dfunction(e){switch(e.data[\"Is-Ad-Break-Finished\"]){case \"true\":return 1;case \"false\":return 2;default:return 0}};\ndiv\u003dfunction(e,L){this.X\u003de;this.duration\u003dL};\nUi$\u003dfunction(e,L,c,I,B){this.K\u003dB;this.X\u003de||0;this.pitch\u003dL||0;this.yaw\u003dc||0;this.roll\u003dI||0;this.crc\u003dB.getUint32(4)};\nBm\u003dfunction(e){var L\u003d{};e\u003de.split(\"\\r\\n\");for(var c\u003d0;c\u003ce.length;c++){if(e[c].length\u003d\u003d\u003d0)return L;var I\u003de[c].match(/([^:]+):\\s+([\\S\\s]+)/);I!\u003dnull\u0026\u0026(L[I[1]]\u003dI[2])}return null};\nEf$\u003dfunction(e,L){var c\u003dg.xc(e,0,1952868452);e\u003dg.xc(e,0,1953658222);if(c\u0026\u0026e){c.skip(1);var I\u003dUg(c)\u003c\u003c16|Eg(c);c.skip(4);I\u00261\u0026\u0026c.skip(8);I\u00262\u0026\u0026c.skip(4);if(I\u00268){I\u003dc.X;var B\u003dKX(c);c.data.setUint32(c.offset+I,L\u003e1?Math.ceil(B*L):Math.floor(B*L))}e.skip(1);c\u003dUg(e)\u003c\u003c16|Eg(e);if(c\u0026256){I\u003dc\u00261;B\u003dc\u00264;var x\u003dc\u0026512,S\u003dc\u00261024,h\u003dc\u00262048;c\u003dKX(e);I\u0026\u0026e.skip(4);B\u0026\u0026e.skip(4);I\u003d(x?4:0)+(S?4:0)+(h?4:0);for(B\u003d0;B\u003cc;B++)x\u003de.X,S\u003dKX(e),e.data.setUint32(e.offset+x,L\u003e1?Math.ceil(S*L):Math.floor(S*L)),e.skip(I)}}};\nSJ\u003dfunction(e){e\u003dnew DataView(e.buffer,e.byteOffset,e.byteLength);return(e\u003dg.xc(e,0,1836476516))?g.o5(e):NaN};\nXx6\u003dfunction(e){var L\u003dg.xc(e,0,1937011556);if(!L)return null;L\u003dr3(e,L.dataOffset+8,1635148593)||r3(e,L.dataOffset+8,1635135537);if(!L)return null;var c\u003dr3(e,L.dataOffset+78,1936995172),I\u003dr3(e,L.dataOffset+78,1937126244);if(!I)return null;L\u003dnull;if(c)switch(c.skip(4),Ug(c)){default:L\u003d0;break;case 1:L\u003d2;break;case 2:L\u003d1;break;case 3:L\u003d255}var B\u003dc\u003dnull,x\u003dnull;if(I\u003dr3(e,I.dataOffset,1886547818)){var S\u003dr3(e,I.dataOffset,1886546020),h\u003dr3(e,I.dataOffset,2037673328);if(!h\u0026\u0026(h\u003dr3(e,I.dataOffset,1836279920),\n!h))return null;S\u0026\u0026(S.skip(4),c\u003dXL(S)/65536,x\u003dXL(S)/65536,B\u003dXL(S)/65536);e\u003dZzM(h);e\u003dnew DataView(e.buffer,e.byteOffset+8,e.byteLength-8);return new Ui$(L,c,x,B,e)}return null};\nr3\u003dfunction(e,L,c){for(;hN(e,L);){var I\u003dR5(e,L);if(I.type\u003d\u003d\u003dc)return I;L+\u003dI.size}return null};\ng.xc\u003dfunction(e,L,c){for(;hN(e,L);){var I\u003dR5(e,L);if(I.type\u003d\u003d\u003dc)return I;L\u003du$(I.type)?L+8:L+I.size}return null};\ng.tN\u003dfunction(e){if(e.data.getUint8(e.dataOffset)){var L\u003de.data;e\u003de.dataOffset+4;L\u003dL.getUint32(e)*4294967296+L.getUint32(e+4)}else L\u003de.data.getUint32(e.dataOffset+4);return L};\nR5\u003dfunction(e,L){var c\u003de.getUint32(L),I\u003de.getUint32(L+4);return new dV(e,L,c,I)};\ng.o5\u003dfunction(e){var L\u003de.data.getUint8(e.dataOffset)?20:12;return e.data.getUint32(e.dataOffset+L)};\nK5v\u003dfunction(e){e\u003dnew dV(e.data,e.offset,e.size,e.type,e.K);var L\u003dUg(e);e.skip(7);var c\u003dKX(e);if(L\u003d\u003d\u003d0){L\u003dKX(e);var I\u003dKX(e)}else L\u003dY0(e),I\u003dY0(e);e.skip(2);for(var B\u003dEg(e),x\u003d[],S\u003d[],h\u003d0;h\u003cB;h++){var R\u003dKX(e);x.push(R);S.push(KX(e));e.skip(4)}return{timescale:c,gN:L,U_:I,fge:x,SU:S}};\nhN\u003dfunction(e,L){if(e.byteLength-L\u003c8)return!1;var c\u003de.getUint32(L);if(c\u003c8||e.byteLength-L\u003cc)return!1;for(c\u003d4;c\u003c8;c++){var I\u003de.getInt8(L+c);if(I\u003c48||I\u003e122)return!1}return!0};\nu$\u003dfunction(e){return e\u003d\u003d\u003d1701082227||e\u003d\u003d\u003d1836019558||e\u003d\u003d\u003d1836019574||e\u003d\u003d\u003d1835297121||e\u003d\u003d\u003d1835626086||e\u003d\u003d\u003d1937007212||e\u003d\u003d\u003d1953653094||e\u003d\u003d\u003d1953653099||e\u003d\u003d\u003d1836475768};\nYtc\u003dfunction(e){e.skip(4);return{jym:nX(e,0),value:nX(e,0),timescale:KX(e),kR$:KX(e),eventDuration:KX(e),id:KX(e),gG:nX(e),offset:e.offset}};\ng.nfn\u003dfunction(e){var L\u003dr3(e,0,1701671783);if(!L)return null;var c\u003dYtc(L),I\u003dc.jym;c\u003dBm(c.gG);if(e\u003dr3(e,L.offset+L.size,1701671783))if(e\u003dYtc(e),e\u003dBm(e.gG),c\u0026\u0026e){L\u003dg.f(Object.keys(e));for(var B\u003dL.next();!B.done;B\u003dL.next())B\u003dB.value,c[B]\u003de[B]}return c?new I5(c,I):null};\nOH\u003dfunction(e,L){for(var c\u003dr3(e,0,L);c;){var I\u003dc;I.type\u003d1936419184;I.data.setUint32(I.offset+4,1936419184);c\u003dr3(e,c.offset+c.size,L)}};\ng.qJ\u003dfunction(e,L){for(var c\u003d0,I\u003d[];hN(e,c);){var B\u003dR5(e,c);B.type\u003d\u003d\u003dL\u0026\u0026I.push(B);c\u003du$(B.type)?c+8:c+B.size}return I};\nePM\u003dfunction(e,L){var c\u003dg.xc(e,0,1937011556),I\u003dg.xc(e,0,1953654136);if(!c||!I||e.getUint32(c.offset+12)\u003e\u003d2)return null;var B\u003dnew DataView(L.buffer,L.byteOffset,L.length),x\u003dg.xc(B,0,1937011556);if(!x)return null;L\u003dB.getUint32(x.dataOffset+8);I\u003dB.getUint32(x.dataOffset+12);if(I!\u003d\u003d1701733217\u0026\u0026I!\u003d\u003d1701733238)return null;I\u003dnew pxM(e.byteLength+L);eJ(I,e,0,c.offset+12);I.data.setInt32(I.offset,2);I.offset+\u003d4;eJ(I,e,c.offset+16,c.size-16);eJ(I,B,B.byteOffset+x.dataOffset+8,L);eJ(I,e,c.offset+c.size,e.byteLength-\n(c.offset+c.size));c\u003dg.f([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(B\u003dc.next();!B.done;B\u003dc.next())B\u003dg.xc(e,0,B.value),I.data.setUint32(B.offset,B.size+L);e\u003dg.xc(I.data,0,1953654136);I.data.setUint32(e.offset+16,2);return I.data};\nLrR\u003dfunction(e){var L\u003dg.xc(e,0,1937011556);if(!L)return null;var c\u003de.getUint32(L.dataOffset+12);if(c!\u003d\u003d1701733217\u0026\u0026c!\u003d\u003d1701733238)return null;L\u003dr3(e,L.offset+24+(c\u003d\u003d\u003d1701733217?28:78),1936289382);if(!L)return null;c\u003dr3(e,L.offset+8,1935894637);if(!c||e.getUint32(c.offset+12)!\u003d\u003d1667392371)return null;L\u003dr3(e,L.offset+8,1935894633);if(!L)return null;L\u003dr3(e,L.offset+8,1952804451);if(!L)return null;c\u003dnew Uint8Array(16);for(var I\u003d0;I\u003c16;I++)c[I]\u003de.getInt8(L.offset+16+I);return c};\nT7\u003dfunction(e,L){this.X\u003de;this.pos\u003d0;this.start\u003dL||0};\nWm\u003dfunction(e){return e.pos\u003e\u003de.X.byteLength};\nfw\u003dfunction(e,L,c){var I\u003dnew T7(c);if(!MJ(I,e))return!1;I\u003dz7(I);if(!sH(I,L))return!1;for(e\u003d0;L;)L\u003e\u003e\u003e\u003d8,e++;L\u003dI.start+I.pos;var B\u003dvm(I,!0);I\u003de+(I.start+I.pos-L)+B;I\u003dI\u003e9?cQx(I-9,8):cQx(I-2,1);e\u003dL-e;c.setUint8(e++,236);for(L\u003d0;L\u003cI.length;L++)c.setUint8(e++,I[L]);return!0};\nIhf\u003dfunction(e){var L\u003dnew T7(e);L.Nk();if(MJ(L,[408125543,374648427,174,224]))L\u003dz7(L);else return null;for(var c\u003de\u003dnull;!Wm(L);){var I\u003dvm(L,!1);if(I\u003d\u003d\u003d21432)switch(AN(L)){default:e\u003d0;break;case 1:e\u003d1;break;case 3:e\u003d2;break;case 15:e\u003d255}else I\u003d\u003d\u003d30320?c\u003dz7(L):Fw(L)}if(!c)return null;for(var B,x\u003dI\u003dL\u003dnull;!Wm(c);)switch(vm(c,!1)){case 30321:if(AN(c)!\u003d\u003d3)return null;break;case 30324:L\u003db$(c);break;case 30323:x\u003db$(c);break;case 30325:I\u003db$(c);break;case 30322:B\u003dvm(c,!0);B\u003di$(c,B);B\u003dnew DataView(B.buffer,\nB.byteOffset,B.byteLength);break;default:Fw(c)}return B?new Ui$(e,L,x,I,B):null};\nz7\u003dfunction(e){var L\u003dvm(e,!0),c\u003de.X.byteOffset+e.pos;c\u003dnew DataView(e.X.buffer,c,Math.min(L,e.X.buffer.byteLength-c));c\u003dnew T7(c,e.start+e.pos);e.pos+\u003dL;return c};\nAN\u003dfunction(e){for(var L\u003dvm(e,!0),c\u003dG7(e),I\u003d1;I\u003cL;I++)c\u003dc*256+G7(e);return c};\nb$\u003dfunction(e){var L\u003dvm(e,!0),c\u003d0;L\u003d\u003d\u003d4?c\u003de.X.getFloat32(e.pos):L\u003d\u003d\u003d8\u0026\u0026(c\u003de.X.getFloat64(e.pos));e.pos+\u003dL;return c};\nBrx\u003dfunction(e){var L\u003dvm(e,!0);return hP(i$(e,L))};\nG7\u003dfunction(e){return e.X.getUint8(e.pos++)};\nvm\u003dfunction(e,L){var c\u003dG7(e);if(c\u003d\u003d\u003d1){for(L\u003dc\u003d0;L\u003c7;L++)c\u003dc*256+G7(e);return c}for(var I\u003d128,B\u003d0;B\u003c6\u0026\u0026I\u003ec;B++)c\u003dc*256+G7(e),I*\u003d128;return L?c-I:c};\nFw\u003dfunction(e){var L\u003dvm(e,!0);e.pos+\u003dL};\nx8r\u003dfunction(e){if(!sH(e,440786851,!0))return null;var L\u003de.pos;vm(e,!1);var c\u003dvm(e,!0)+e.pos-L;e.pos\u003dL+c;if(!sH(e,408125543,!1))return null;vm(e,!0);if(!sH(e,357149030,!0))return null;var I\u003de.pos;vm(e,!1);var B\u003dvm(e,!0)+e.pos-I;e.pos\u003dI+B;if(!sH(e,374648427,!0))return null;var x\u003de.pos;vm(e,!1);var S\u003dvm(e,!0)+e.pos-x,h\u003dnew Uint8Array(c+12+B+S),R\u003dnew DataView(h.buffer);h.set(new Uint8Array(e.X.buffer,e.X.byteOffset+L,c));R.setUint32(c,408125543);R.setUint32(c+4,33554431);R.setUint32(c+8,4294967295);\nh.set(new Uint8Array(e.X.buffer,e.X.byteOffset+I,B),c+12);h.set(new Uint8Array(e.X.buffer,e.X.byteOffset+x,S),c+12+B);return h};\ng3\u003dfunction(e){var L\u003de.pos;e.pos\u003d0;var c\u003d1E6;MJ(e,[408125543,357149030,2807729])\u0026\u0026(c\u003dAN(e));e.pos\u003dL;return c};\nol$\u003dfunction(e,L){var c\u003de.pos;e.pos\u003d0;if(e.X.getUint8(e.pos)!\u003d\u003d160\u0026\u0026!kc(e)||!sH(e,160))return e.pos\u003dc,NaN;vm(e,!0);var I\u003de.pos;if(!sH(e,161))return e.pos\u003dc,NaN;vm(e,!0);G7(e);var B\u003dG7(e)\u003c\u003c8|G7(e);e.pos\u003dI;if(!sH(e,155))return e.pos\u003dc,NaN;I\u003dAN(e);e.pos\u003dc;return(B+I)*L/1E9};\nkc\u003dfunction(e){if(!S7r(e)||!sH(e,524531317))return!1;vm(e,!0);return!0};\nS7r\u003dfunction(e){if(e.Nk()){if(!sH(e,408125543))return!1;vm(e,!0)}return!0};\nMJ\u003dfunction(e,L){for(var c\u003d0;c\u003cL.length;c++){if(!sH(e,L[c]))return!1;c!\u003d\u003dL.length-1\u0026\u0026vm(e,!0)}return!0};\nsH\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(Wm(e))return!1;for(var I\u003de.pos;vm(e,!1)!\u003d\u003dL;)if(Fw(e),I\u003de.pos,Wm(e))return!1;c\u0026\u0026(e.pos\u003dI);return!0};\ncQx\u003dfunction(e,L){L||(L\u003dMath.ceil(Math.log(e+2)/Math.log(2)/7));for(var c\u003d1\u003c\u003c8-L,I\u003d[];I.length\u003cL-1;)I.unshift(e%256),e\u003dMath.floor(e/256);I.unshift(e|c);return I};\ni$\u003dfunction(e,L){var c\u003dnew Uint8Array(e.X.buffer,e.X.byteOffset+e.pos,L);e.pos+\u003dL;return c};\nDE\u003dfunction(e){this.HU\u003de;this.X\u003d{};this.url\u003d\"\"};\nrQv\u003dfunction(e,L){var c\u003dL.indexOf(\"?\");if(c\u003e0){var I\u003dVcR(L.substring(c+1));g.Le(I,function(B,x){this.set(x,B)},e);\nL\u003dL.substring(0,c)}L\u003dJEc(L);g.Le(L,function(B,x){this.set(x,B)},e)};\nhPr\u003dfunction(e){var L\u003de.HU.Wd(),c\u003d[];g.Le(e.X,function(B,x){c.push(x+\"\u003d\"+B)});\nif(!c.length)return L;var I\u003dc.join(\"\u0026\");e\u003dwxM(e.HU)?\"\u0026\":\"?\";return L+e+I};\nw3\u003dfunction(e,L){var c\u003dnew g.yp(L);(L\u003dc.get(\"req_id\"))\u0026\u0026e.set(\"req_id\",L);g.Le(e.X,function(I,B){c[\"set\"](B,null)});\nreturn c};\nRPJ\u003dfunction(){this.G\u003dthis.Z\u003dthis.X\u003dthis.timedOut\u003dthis.started\u003dthis.B\u003dthis.K\u003d0};\nJN\u003dfunction(e){e.B\u003d(0,g.zI)();e.started\u003d0;e.timedOut\u003d0;e.X\u003d0};\nVC\u003dfunction(e,L){var c\u003de.started+e.X*4;L\u0026\u0026(c+\u003de.Z);c\u003dMath.max(0,c-3);return Math.pow(1.6,c)};\nCw\u003dfunction(e,L){e[L]||(e[L]\u003dnew RPJ);return e[L]};\na5\u003dfunction(e){this.D\u003dthis.T\u003dthis.B\u003dthis.Z\u003d0;this.J\u003dthis.j\u003d!1;this.X\u003de;this.K\u003de.clone()};\nuGc\u003dfunction(e,L,c){if($0(e.X))return!1;var I\u003dCw(c,pX(e.X));if(I.timedOut\u003c1\u0026\u0026I.X\u003c1)return!1;I\u003dI.timedOut+I.X;e\u003dNJ(e,L);c\u003dCw(c,pX(e));return c.timedOut+c.X+0\u003cI};\nmo\u003dfunction(e,L,c){e\u003dL?NJ(e,c):e.X;return new DE(e)};\nNJ\u003dfunction(e,L){L\u003dL?L.qk:!1;e.G||(e.G\u003dHB(e.K,L));return e.G};\nyC\u003dfunction(e,L,c){return pX(L?NJ(e,c):e.X)};\nZE\u003dfunction(e,L,c,I){(I\u003d\u003d\u003dvoid 0?0:I)\u003e1?L\u003dL.Dd:(c\u003dCw(c,yC(e,e.p6(L,c),L)),L\u003dMath.max(e.B,c.timedOut)+L.jo*(e.Z-e.B)+.25*e.T,L\u003dL\u003e3?1E3*Math.pow(1.6,L-3):0);return L\u003d\u003d\u003d0?!0:e.D+L\u003c(0,g.zI)()};\nt0f\u003dfunction(e,L,c){e.X.set(L,c);e.K.set(L,c);e.G\u0026\u0026e.G.set(L,c)};\nOn6\u003dfunction(e,L,c,I,B){++e.Z;L\u0026\u0026++e.B;pX(c.HU).startsWith(\"redirector.\")\u0026\u0026(e.X\u003de.K.clone(),delete e.G,I.VM\u0026\u0026delete B[pX(e.X)])};\npw\u003dfunction(e){return e?(e.itag||\"\")+\";\"+(e.lmt||0)+\";\"+(e.xtags||\"\"):\"\"};\n$c\u003dfunction(e,L,c,I){this.initRange\u003dc;this.indexRange\u003dI;this.X\u003dnull;this.Z\u003d!1;this.j\u003d0;this.G\u003dthis.fY\u003dthis.K\u003dnull;this.info\u003dL;this.V5\u003dnew a5(e)};\njJ\u003dfunction(e,L){this.start\u003de;this.end\u003dL;this.length\u003dL-e+1};\nHm\u003dfunction(e){e\u003de.split(\"-\");var L\u003dNumber(e[0]),c\u003dNumber(e[1]);if(!isNaN(L)\u0026\u0026!isNaN(c)\u0026\u0026e.length\u003d\u003d\u003d2\u0026\u0026(e\u003dnew jJ(L,c),!isNaN(e.start)\u0026\u0026!isNaN(e.end)\u0026\u0026!isNaN(e.length)\u0026\u0026e.length\u003e0))return e};\nl$\u003dfunction(e,L){return new jJ(e,e+L-1)};\nq7c\u003dfunction(e){return e.end\u003d\u003dnull?{start:String(e.start)}:{start:String(e.start),end:String(e.end)}};\nPm\u003dfunction(e){if(!e)return new jJ(0,0);var L\u003dNumber(e.start);e\u003dNumber(e.end);if(!isNaN(L)\u0026\u0026!isNaN(e)\u0026\u0026(L\u003dnew jJ(L,e),L.length\u003e0))return L};\nQC\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;this.type\u003de;this.X\u003dL;this.range\u003dc;this.source\u003dI;this.L2\u003dt;this.clipId\u003dO\u003d\u003d\u003dvoid 0?\"\":O;this.D\u003d[];this.T\u003d\"\";this.ud\u003d-1;this.pS\u003dthis.h7\u003d0;this.T\u003dI;this.ud\u003dB\u003e\u003d0?B:-1;this.startTime\u003dx||0;this.duration\u003dS||0;this.K\u003dh||0;this.Z\u003dR\u003e\u003d0?R:this.range?this.range.length:NaN;this.B\u003dthis.range?this.K+this.Z\u003d\u003d\u003dthis.range.length:u\u003d\u003d\u003dvoid 0?!!this.Z:u;this.range?(this.G\u003dthis.startTime+this.duration*this.K/this.range.length,this.J\u003dthis.duration*this.Z/this.range.length,\nthis.j\u003dthis.G+this.J):Tr$(this)};\nTr$\u003dfunction(e){e.G\u003de.startTime;e.J\u003de.duration;e.j\u003de.G+e.J};\nWrx\u003dfunction(e,L,c){var I\u003d!(!L||L.X!\u003d\u003de.X||L.type!\u003d\u003de.type||L.ud!\u003d\u003de.ud);return c?I\u0026\u0026!!L\u0026\u0026(e.range\u0026\u0026L.range?L.range.end\u003d\u003d\u003de.range.end:L.range\u003d\u003d\u003de.range)\u0026\u0026L.K+L.Z\u003d\u003d\u003de.K+e.Z:I};\nd3\u003dfunction(e){return e.type\u003d\u003d\u003d1||e.type\u003d\u003d\u003d2};\nUH\u003dfunction(e){return e.type\u003d\u003d\u003d3||e.type\u003d\u003d\u003d6};\nEH\u003dfunction(e,L){return e.X\u003d\u003d\u003dL.X?e.range\u0026\u0026L.range?e.range.start+e.K+e.Z\u003d\u003d\u003dL.range.start+L.K:e.ud\u003d\u003d\u003dL.ud?e.K+e.Z\u003d\u003d\u003dL.K:e.ud+1\u003d\u003d\u003dL.ud\u0026\u0026L.K\u003d\u003d\u003d0\u0026\u0026e.B:!1};\nzPv\u003dfunction(e,L){return e.ud!\u003d\u003dL.ud\u0026\u0026L.ud!\u003d\u003de.ud+1||e.type!\u003d\u003dL.type?!1:EH(e,L)?!0:Math.abs(e.G-L.G)\u003c\u003d1E-6\u0026\u0026e.ud\u003d\u003d\u003dL.ud?!1:M0R(e,L)};\nM0R\u003dfunction(e,L){return EH(e,L)||Math.abs(e.j-L.G)\u003c\u003d1E-6||e.ud+1\u003d\u003d\u003dL.ud\u0026\u0026L.K\u003d\u003d\u003d0\u0026\u0026e.B?!0:!1};\nXw\u003dfunction(e){return e.ud+(e.B?1:0)};\nsKJ\u003dfunction(e){e.length\u003d\u003d\u003d1||g.zM(e,function(c){return!!c.range});\nfor(var L\u003d1;L\u003ce.length;L++);L\u003de[e.length-1];return new jJ(e[0].range.start+e[0].K,L.range.start+L.K+L.Z-1)};\nvlc\u003dfunction(e){for(var L\u003d1;L\u003ce.length;L++)if(!EH(e[L-1],e[L]))return!1;return!0};\nfhM\u003dfunction(e){var L\u003d0;e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())L+\u003dc.value.range.length;return L};\nKw\u003dfunction(e){var L\u003d{};L.itag\u003de.X.info.itag;L.type\u003d\"\"+e.type;L.src\u003d\"\"+e.source;L.segsrc\u003de.T;L.seg\u003dString(e.ud);e.range\u0026\u0026(L.range\u003de.range.start+e.K+\"-\"+(e.range.start+e.K+e.Z-1));L.time\u003de.G.toFixed(1)+\"-\"+(e.G+e.J).toFixed(1);L.off\u003dString(e.K);L.len\u003dString(e.Z);e.B\u0026\u0026(L.end\u003d\"1\");e.C2()\u0026\u0026(L.eos\u003d\"1\");e.clipId\u0026\u0026(L.cid\u003de.clipId);return L};\nAQJ\u003dfunction(e){return new QC(e.type,e.X,e.range,\"getEmptyStubBefore\"+e.T,e.ud,e.startTime,0,e.K,0)};\nFrT\u003dfunction(e){return new QC(e.type,e.X,e.range,\"getEmptyStubAfter\"+e.T,e.ud,e.startTime+e.duration,0,e.K+e.Z,0)};\nbnn\u003dfunction(e,L,c,I){return new QC(e.type,e.X,e.range,\"reslice\"+e.T,e.ud,e.startTime,e.duration,L,c,I,e.L2,e.clipId)};\nin$\u003dfunction(e,L){return e.X!\u003d\u003dL.X?!1:e.range\u0026\u0026L.range?e.range.start+e.K\u003e\u003dL.range.start+L.K\u0026\u0026e.range.start+e.K+e.Z\u003c\u003dL.range.start+L.K+L.Z:e.ud\u003d\u003d\u003dL.ud\u0026\u0026e.K\u003e\u003dL.K\u0026\u0026(e.K+e.Z\u003c\u003dL.K+L.Z||L.B)};\nGn$\u003dfunction(e,L){return e.X!\u003d\u003dL.X?!1:e.type\u003d\u003d\u003d4\u0026\u0026L.type\u003d\u003d\u003d3\u0026\u0026e.X.Y4()?(e\u003de.X.qf(e),jW(e,function(c){return Gn$(c,L)})):e.ud\u003d\u003d\u003dL.ud\u0026\u0026!!L.Z\u0026\u0026L.K+L.Z\u003ee.K\u0026\u0026L.K+L.Z\u003c\u003de.K+e.Z};\nYc\u003dfunction(e,L){var c\u003dL.ud;e.T\u003d\"updateWithSegmentInfo\";e.ud\u003dc;if(e.startTime!\u003d\u003dL.startTime||e.duration!\u003d\u003dL.duration)e.startTime\u003dL.startTime+e.h7,e.duration\u003dL.duration,Tr$(e)};\nnw\u003dfunction(e,L){var c\u003dthis;this.bd\u003de;this.G\u003dthis.X\u003dnull;this.B\u003dthis.Bg\u003dNaN;this.p6\u003dthis.requestId\u003dnull;this.kx\u003d{Eje:function(){return c.range}};\nthis.V5\u003de[0].X.V5;this.K\u003dL||\"\";this.bd[0].range\u0026\u0026this.bd[0].Z\u003e0\u0026\u0026(vlc(e)?(this.range\u003dsKJ(e),this.Z\u003dthis.range.length):(this.range\u003dthis.bd[this.bd.length-1].range,this.Z\u003dfhM(e)))};\ne6\u003dfunction(e){return!d3(e.bd[e.bd.length-1])};\nLk\u003dfunction(e){return e.bd[e.bd.length-1].type\u003d\u003d\u003d4};\ng.c6\u003dfunction(e,L,c){c\u003de.p6\u003d\u003d\u003dnull?e.V5.p6(L,c,e.bd[0].type):e.p6;if(e.X){L\u003dc?HB(e.X,L.qk):e.X;var I\u003dnew DE(L);I.get(\"alr\")||I.set(\"alr\",\"yes\");e.K\u0026\u0026rQv(I,e.K)}else/http[s]?:\\/\\//.test(e.K)?I\u003dnew DE(new g.yp(e.K)):(I\u003dmo(e.V5,c,L),e.K\u0026\u0026rQv(I,e.K));(L\u003de.range)?I.set(\"range\",L.toString()):e.bd[0].X.Sw()\u0026\u0026e.bd.length\u003d\u003d\u003d1\u0026\u0026e.bd[0].K\u0026\u0026I.set(\"range\",e.bd[0].K+\"-\");e.requestId\u0026\u0026I.set(\"req_id\",e.requestId);isNaN(e.Bg)||I.set(\"headm\",e.Bg.toString());isNaN(e.B)||I.set(\"mffa\",e.B+\"ms\");e.urlParams\u0026\u0026g.Le(e.urlParams,\nfunction(B,x){I.set(x,B)});\nreturn I};\nglx\u003dfunction(e){if(e.range)return e.Z;e\u003de.bd[0];return Math.round(e.J*e.X.info.r_)};\nknc\u003dfunction(e,L){return Math.max(0,e.bd[0].G-L)};\nIZ\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?0:x;$c.call(this,e,L,I,void 0);this.B\u003dc;this.rP\u003dx;this.index\u003dB||new g.Qp};\nD8n\u003dfunction(e,L,c,I,B){this.ud\u003de;this.startSecs\u003dL;this.jW\u003dc;this.X\u003dI||NaN;this.K\u003dB||NaN};\nB6\u003dfunction(e,L,c){for(;e;e\u003de.parentNode)if(e.attributes\u0026\u0026(!c||e.nodeName\u003d\u003d\u003dc)){var I\u003de.getAttribute(L);if(I)return I}return\"\"};\nxZ\u003dfunction(e,L){for(;e;e\u003de.parentNode){var c\u003de.getElementsByTagName(L);if(c.length\u003e0)return c[0]}return null};\nw1f\u003dfunction(e){if(!e)return 0;var L\u003de.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return L?(Number(L[2])|0)*3600+(Number(L[4])|0)*60+(Number(L[6])|0):Number(e)|0};\nJQR\u003dfunction(e){return e.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?e+\"Z\":e};\noZ\u003dfunction(){this.X\u003d[];this.K\u003dnull;this.j\u003d0;this.Z\u003d[];this.B\u003d!1;this.T\u003d\"\";this.G\u003d-1};\nV0v\u003dfunction(e){var L\u003de.Z;e.Z\u003d[];return L};\nCyM\u003dfunction(){this.G\u003d[];this.X\u003dnull;this.K\u003d{};this.Z\u003d{}};\nyQR\u003dfunction(e,L){var c\u003d[];L\u003dArray.from(L.getElementsByTagName(\"SegmentTimeline\"));L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next()){I\u003dI.value;var B\u003dI.parentNode.parentNode,x\u003dnull;B.nodeName\u003d\u003d\u003d\"Period\"?x\u003dahn(e):B.nodeName\u003d\u003d\u003d\"AdaptationSet\"?(B\u003dB.getAttribute(\"id\")||B.getAttribute(\"mimetype\")||\"\",x\u003dNrx(e,B)):B.nodeName\u003d\u003d\u003d\"Representation\"\u0026\u0026(B\u003dB.getAttribute(\"id\")||\"\",x\u003dm86(e,B));if(x\u003d\u003dnull)return;x.update(I);g.mN(c,V0v(x))}g.mN(e.G,c);gnM(e.G,function(S){return S.startSecs*1E3+S.X})};\nZnM\u003dfunction(e){e.X\u0026\u0026(e.X.X\u003d[]);g.Le(e.K,function(L){L.X\u003d[]});\ng.Le(e.Z,function(L){L.X\u003d[]})};\nahn\u003dfunction(e){e.X||(e.X\u003dnew oZ);return e.X};\nNrx\u003dfunction(e,L){e.K[L]||(e.K[L]\u003dnew oZ);return e.K[L]};\nm86\u003dfunction(e,L){e.Z[L]||(e.Z[L]\u003dnew oZ);return e.Z[L]};\nrE\u003dfunction(e){var L\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dL.rP\u003d\u003d\u003dvoid 0?0:L.rP;var c\u003dL.ul\u003d\u003d\u003dvoid 0?!1:L.ul;var I\u003dL.Ig\u003d\u003d\u003dvoid 0?0:L.Ig;var B\u003dL.kf\u003d\u003d\u003dvoid 0?0:L.kf;var x\u003dL.YN\u003d\u003d\u003dvoid 0?Infinity:L.YN;var S\u003dL.o3\u003d\u003d\u003dvoid 0?0:L.o3;var h\u003dL.tq\u003d\u003d\u003dvoid 0?!1:L.tq;L\u003dL.T7\u003d\u003d\u003dvoid 0?!1:L.T7;g.Qp.call(this);this.P_\u003dthis.XO\u003d-1;this.WR\u003de;this.Ig\u003dI;this.ul\u003dc;this.kf\u003dB;this.YN\u003dx;this.o3\u003dS;((this.tq\u003dh)||isFinite(x)\u0026\u0026this.YN\u003e0)\u0026\u0026c\u0026\u0026S6\u0026\u0026(this.K\u003d!1,this.Z\u003d\"postLive\");this.T7\u003dL};\nhB\u003dfunction(e,L){return PU(e.segments,function(c){return L-c.ud})};\nRZ\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;IZ.call(this,e,L,\"\",void 0,void 0,c.rP||0);this.index\u003dnew rE(c)};\nu2\u003dfunction(e,L,c){$c.call(this,e,L);this.B\u003dc;e\u003dthis.index\u003dnew g.Qp;e.K\u003d!1;e.Z\u003d\"d\"};\np1M\u003dfunction(e,L,c){var I\u003de.index.hV(L),B\u003de.index.getStartTime(L),x\u003de.index.getDuration(L);c?x\u003dc\u003d0:c\u003de.info.r_*x;return new nw([new QC(3,e,void 0,\"otfCreateRequestInfoForSegment\",L,B,x,0,c)],I)};\n$8n\u003dfunction(e,L){if(!e.index.isLoaded()){var c\u003d[],I\u003dL.G;L\u003dL.B.split(\",\").filter(function(t){return t.length\u003e0});\nfor(var B\u003d0,x\u003d0,S\u003d0,h\u003d/^(\\d+)/,R\u003d/r\u003d(\\d+)/,u\u003d0;u\u003cI;u++){if(S\u003c\u003d0)if(S\u003dL.shift(),x\u003d(x\u003dh.exec(S))?+x[1]/1E3:0)S\u003d(S\u003dR.exec(S))?+S[1]:0,S+\u003d1;else return;c.push(new PB(u,B,x,NaN,\"sq/\"+(u+1)));B+\u003dx;S--}e.index.append(c)}};\ng.tB\u003dfunction(e){this.tag\u003de};\njKR\u003dfunction(e,L){OY.apply(null,[6,e,L].concat(g.V(g.HM.apply(2,arguments))))};\nHnc\u003dfunction(e,L){OY.apply(null,[5,e,L].concat(g.V(g.HM.apply(2,arguments))))};\nOY\u003dfunction(e,L,c){var I\u003dg.HM.apply(3,arguments),B\u003de\u003d\u003d\u003d6?\"ERROR\":\"WARNING\",x\u003d\"b\"+c;g.A9(new (Function.prototype.bind.apply(g.yu,[null,x].concat(g.V(I)))),B);I.unshift(x);I\u003dI.join(\", \");B\u003dlhc.get(L);if(!B){B\u003d\"ytplog.\"+L;x\u003d5;try{window.localStorage\u0026\u0026!isNaN(+window.localStorage[B])\u0026\u0026(x\u003d+window.localStorage[B]),window.sessionStorage\u0026\u0026!isNaN(+window.sessionStorage[B])\u0026\u0026(x\u003d+window.sessionStorage[B])}catch(R){}lhc.set(L,x);B\u003dx}if(!(e\u003cB)){B\u003dPyH;x\u003dB.X.get(L);x||(x\u003dnew QKn,B.X.set(L,x));B\u003dx;x\u003dDate.now();var S\u003d\nMath.floor((x-B.K)*.01);S\u003e0\u0026\u0026(B.X\u003dMath.min(B.X+S,10),B.K\u003dx);B.X\u003e0?(B.X--,B\u003d!0):B\u003d!1;if(B)typeof I\u003d\u003d\u003d\"function\"\u0026\u0026(I\u003dI()),console.log(\"plyr.\"+L,I);else{var h;I\u003d((h\u003dd8J.get(L))!\u003dnull?h:0)+1;d8J.set(L,I);I%100\u003d\u003d\u003d1\u0026\u0026console.warn(\"plyr\",\"plyr.\"+L+\" is chatty, dropping logs.\")}}};\nQKn\u003dfunction(){this.X\u003d10;this.K\u003dDate.now()};\nqh\u003dfunction(e,L){this.info\u003de;this.K\u003dL;this.X\u003dnull;this.G\u003dthis.Z\u003d-1;this.timestampOffset\u003d0;this.isLocked\u003dthis.j\u003d!1;this.B\u003dthis.info.X.jN()\u0026\u0026!this.info.K};\ng.T6\u003dfunction(e){return p4J(e.K)};\nU8M\u003dfunction(e,L){L\u003dMath.min(L,e.info.Z);var c\u003de.K.split(L),I\u003dc.Xo;c\u003dnew qh(new QC(e.info.type,e.info.X,e.info.range,e.info.T,e.info.ud,e.info.startTime,e.info.duration,e.info.K,L,!1,e.info.L2,e.info.clipId),c.TD);c.G\u003de.G;c.Z\u003de.Z;L\u003dnew qh(new QC(e.info.type,e.info.X,e.info.range,e.info.T,e.info.ud,e.info.startTime,e.info.duration,e.info.K+L,e.info.Z-L,e.info.B,e.info.L2,e.info.clipId),I);L.G\u003de.G;L.Z\u003de.Z;return[c,L]};\ng.W6\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?0:I;if(e.isLocked||L.isLocked||!EH(e.info,L.info)||e.info.B)return null;if(I){if(e.K.totalLength+L.K.totalLength\u003eI)return null}else if(c\u0026\u0026(c\u003de.K,I\u003dL.K,c\u003d!(I.X.length?yHc(c,I.X[0]):1)),c)return null;c\u003dnew QC(e.info.type,e.info.X,e.info.range,e.info.T,e.info.ud,e.info.startTime,e.info.duration,e.info.K,e.info.Z,e.info.B,e.info.L2,e.info.clipId);I\u003dL.info;c.Z+\u003dI.Z;c.range\u0026\u0026(c.J+\u003dI.J);c.j\u003dI.j;c.B\u003dI.B;I\u003dnew ej;L5(I,e.K);L5(I,L.K);c\u003dnew qh(c,I);c.X!\u003d\nnull\u0026\u0026L.X!\u003dnull\u0026\u0026(new g.tB(\"dash\")).X(414627957,\"merged slice emsg overridden; prev: \"+c.X.OD()+\" next: \"+L.X.OD());c.X\u003dL.X||e.X;c.Z\u003de.Z!\u003d\u003d-1?e.Z:L.Z;c.G\u003de.G!\u003d\u003d-1?e.G:L.G;return c};\ng.Mh\u003dfunction(e){g.Cn(e.info.X.info)||e.info.X.info.Gk();if(e.Z!\u003d\u003d-1)return e.Z;if(e.X\u0026\u0026HzJ(e.X))return e.Z\u003dHzJ(e.X),e.Z;if(g.Cn(e.info.X.info)){var L\u003dg.T6(e);for(var c\u003de.info.X.X,I\u003dNaN,B\u003dNaN,x\u003d0;hN(L,x);){var S\u003dR5(L,x);S.type\u003d\u003d\u003d1936286840?B\u003dS.data.getUint32(S.dataOffset+8):S.type\u003d\u003d\u003d1836476516?B\u003dg.o5(S):S.type\u003d\u003d\u003d1952867444\u0026\u0026isNaN(I)\u0026\u0026(I\u003dg.tN(S));x\u003du$(S.type)?x+8:x+S.size}!B\u0026\u0026c\u0026\u0026(B\u003dSJ(c));L\u003dI/B}else L\u003dnew T7(g.T6(e)),c\u003de.B?L:new T7(new DataView(e.info.X.X.buffer)),I\u003dg3(c),c\u003dL.pos,L.pos\u003d0,kc(L)?sH(L,\n231)?(I\u003dAN(L)*I/1E9,L.pos\u003dc,L\u003dI):(L.pos\u003dc,L\u003dNaN):(L.pos\u003dc,L\u003dNaN);e.Z\u003dL||e.info.G;return e.Z};\nX1M\u003dfunction(e,L){e.timestampOffset\u003e0\u0026\u0026(L-\u003de.timestampOffset);var c\u003dg.Mh(e)+L;ElJ(e,c);e.timestampOffset\u003dL};\nElJ\u003dfunction(e,L){g.Cn(e.info.X.info)||e.info.X.info.Gk();e.Z\u003dL;if(g.Cn(e.info.X.info)){var c\u003dg.T6(e);e\u003de.info.X.X;for(var I\u003dNaN,B\u003dNaN,x\u003d0;hN(c,x);){var S\u003dR5(c,x);isNaN(I)\u0026\u0026(S.type\u003d\u003d\u003d1936286840?I\u003dS.data.getUint32(S.dataOffset+8):S.type\u003d\u003d\u003d1836476516\u0026\u0026(I\u003dg.o5(S)));if(S.type\u003d\u003d\u003d1952867444){!I\u0026\u0026e\u0026\u0026(I\u003dSJ(e));var h\u003dg.tN(S);isNaN(B)\u0026\u0026(B\u003dMath.round(L*I)-h);var R\u003dS;h+\u003dB;if(R.data.getUint8(R.dataOffset)){var u\u003dR.data;R\u003dR.dataOffset+4;u.setUint32(R,Math.floor(h/4294967296));u.setUint32(R+4,h\u00264294967295)}else R.data.setUint32(R.dataOffset+\n4,h)}x\u003du$(S.type)?x+8:x+S.size}return!0}c\u003dnew T7(g.T6(e));e\u003de.B?c:new T7(new DataView(e.info.X.X.buffer));I\u003dg3(e);e\u003dc.pos;c.pos\u003d0;if(kc(c)\u0026\u0026sH(c,231))if(B\u003dvm(c,!0),L\u003dMath.floor(L*1E9/I),Math.ceil(Math.log(L)/Math.log(2)/8)\u003eB)L\u003d!1;else{for(I\u003dB-1;I\u003e\u003d0;I--)c.X.setUint8(c.pos+I,L\u0026255),L\u003e\u003e\u003e\u003d8;c.pos\u003de;L\u003d!0}else L\u003d!1;return L};\nsY\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dz6(e);e\u003dL?0:e.info.J;return c||e};\nz6\u003dfunction(e){g.Cn(e.info.X.info)||e.info.X.info.Gk();if(e.X\u0026\u0026e.info.type\u003d\u003d\u003d6)return e.X.rP;if(g.Cn(e.info.X.info)){var L\u003dg.T6(e);var c\u003d0;L\u003dg.qJ(L,1936286840);L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())I\u003dK5v(I.value),c+\u003dI.SU[0]/I.timescale;c\u003dc||NaN;if(!(c\u003e\u003d0))a:{c\u003dg.T6(e);L\u003de.info.X.X;for(var B\u003dI\u003d0,x\u003d0;hN(c,I);){var S\u003dR5(c,I);if(S.type\u003d\u003d\u003d1836476516)B\u003dg.o5(S);else if(S.type\u003d\u003d\u003d1836019558){!B\u0026\u0026L\u0026\u0026(B\u003dSJ(L));if(!B){c\u003dNaN;break a}var h\u003dr3(S.data,S.dataOffset,1953653094),R\u003dh;h\u003dB;var u\u003dr3(R.data,R.dataOffset,\n1952868452);R\u003dr3(R.data,R.dataOffset,1953658222);var t\u003dXL(u);XL(u);t\u00262\u0026\u0026XL(u);u\u003dt\u00268?XL(u):0;var O\u003dXL(R),q\u003dO\u00261;t\u003dO\u00264;var T\u003dO\u0026256,W\u003dO\u0026512,A\u003dO\u00261024;O\u0026\u003d2048;var b\u003dKX(R);q\u0026\u0026XL(R);t\u0026\u0026XL(R);for(var J\u003dq\u003d0;J\u003cb;J++){var w\u003dT?XL(R):u;W\u0026\u0026XL(R);t\u0026\u0026J\u003d\u003d\u003d0||!A||XL(R);O\u0026\u0026XL(R);q+\u003dw}x+\u003dq/h}I\u003du$(S.type)?I+8:I+S.size}c\u003dx||NaN}c||g.F7(new g.yu(\"Missing duration while parsing bmff\",e.info.e6()))}else c\u003dnew T7(g.T6(e)),e\u003de.B?c:new T7(new DataView(e.info.X.X.buffer)),c\u003dol$(c,g3(e));return c};\ng.Krc\u003dfunction(e){if(e.info.X.g7())return e.info.duration;e.G\u003d\u003d\u003d-1\u0026\u0026(e.G\u003dz6(e));return e.G||e.info.duration};\nY7M\u003dfunction(e){var L\u003dg.T6(e);var c\u003d(c\u003dg.xc(L,0,1936286840))?c.data.getUint32(c.dataOffset+8):NaN;isNaN(c)\u0026\u0026(e\u003de.info.X.X,c\u003d(L\u003dg.xc(L,0,1836476516))?g.o5(L):e?SJ(e):NaN);return c};\nnlR\u003dfunction(e){return e.info.X.info.Gk()\u0026\u0026Sj(e.K,0)\u003d\u003d\u003d160};\ne4$\u003dfunction(e){if(!e.X){g.Cn(e.info.X.info)||e.info.X.info.Gk();if(g.Cn(e.info.X.info))var L\u003dg.nfn(g.T6(e));else{L\u003dnew T7(g.T6(e));var c\u003dL.pos;L.pos\u003d0;var I\u003dnull,B\u003dnull;if(MJ(L,[408125543,307544935]))for(var x\u003dL.pos+vm(L,!0);L.pos\u003cx;)if(vm(L,!1)!\u003d\u003d29555)Fw(L);else for(var S\u003dL.pos+vm(L,!0);L.pos\u003cS;)if(vm(L,!1)!\u003d\u003d26568)Fw(L);else for(var h\u003dL.pos+vm(L,!0);L.pos\u003ch;){var R\u003dvm(L,!1);if(R\u003d\u003d\u003d17543){if(R\u003dBrx(L),R\u003dBm(R))if(B)for(var u\u003dg.f(Object.keys(R)),t\u003du.next();!t.done;t\u003du.next())t\u003dt.value,B[t]\u003dR[t];else B\u003d\nR}else R\u003d\u003d\u003d17827?(R\u003dBrx(L),I||(I\u003dR)):Fw(L)}L.pos\u003dc;L\u003dB?new I5(B,I):null}e.X\u003dL}};\nLln\u003dfunction(e){if(g.Cn(e.info.X.info))OH(g.T6(e),1836019574),OH(g.T6(e),1718909296);else{var L\u003dnew T7(g.T6(e));S7r(L);sH(L,524531317,!0);e.K\u003de.K.split(L.start+L.pos).Xo}e.B\u003d!1};\nv6\u003dfunction(e){if(!e.j){if(g.Cn(e.info.X.info)){var L\u003dg.T6(e);var c\u003dr3(L,0,1836019574);if(c){c\u003dc.offset+c.size;var I\u003dnew Uint8Array(c);I.set(new Uint8Array(L.buffer,L.byteOffset,c));L\u003dI}else L\u003dnull}else L\u003dx8r(new T7(g.T6(e)));L\u0026\u0026(e.info.X.X\u003dL,e.j\u003d!0)}};\ng.fk\u003dfunction(){this.count\u003d0;this.X\u003d1;this.K\u003d!1;this.offsets\u003dnew Float64Array(128);this.startTicks\u003dnew Float64Array(128)};\ncfH\u003dfunction(e,L){return L+1\u003ce.count||e.K?e.offsets[L+1]-e.offsets[L]:-1};\nAB\u003dfunction(e){e.offsets.length\u003ce.count+1\u0026\u0026e.resize(e.offsets.length*2)};\nFN\u003dfunction(e,L,c,I){$c.call(this,e,L,c,I);var B\u003dthis;this.B\u003dnull;this.kx\u003d{yr:function(x,S,h,R){return B.yr(x,S,h,R)}};\nthis.index\u003dnew g.fk};\nIDx\u003dfunction(e,L,c,I,B,x){this.displayName\u003de;this.vssId\u003dL;this.languageCode\u003dc;this.kind\u003dI\u003d\u003d\u003dvoid 0?\"\":I;this.xtags\u003dB\u003d\u003d\u003dvoid 0?\"\":B;this.id\u003dx\u003d\u003d\u003dvoid 0?\"\":x};\nxp$\u003dfunction(e){if(e\u003de.colorInfo)if(e\u003de.transferCharacteristics)return B1n[e];return null};\ng.b2\u003dfunction(e,L,c){this.name\u003de;this.id\u003dL;this.isDefault\u003dc};\no_x\u003dfunction(e){return i2(function(L,c){return g.v3(L,c,4,1E3)},e,{format:\"RAW\",\nmethod:\"GET\",withCredentials:!0})};\ng.SPT\u003dfunction(e){var L;e.responseType\u0026\u0026e.responseType!\u003d\u003d\"text\"?e.responseType\u003d\u003d\u003d\"arraybuffer\"\u0026\u0026(L\u003dhP(new Uint8Array(e.response))):L\u003de.responseText;return!L||L.length\u003e2048?\"\":L.indexOf(\"https://\")\u003d\u003d\u003d0?L:\"\"};\ni2\u003dfunction(e,L,c){L.match(rfn);return e(L,c).then(function(I){var B\u003dg.SPT(I.xhr);return B?i2(e,B,c):I.xhr})};\nDN\u003dfunction(e,L,c){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;L\u003dL\u003d\u003d\u003dvoid 0?null:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;g.Yg.call(this);var I\u003dthis;this.sourceUrl\u003de;this.isLivePlayback\u003dc;this.Pe\u003dthis.duration\u003d0;this.isPremiere\u003dthis.tq\u003dthis.G\u003dthis.isLiveHeadPlayable\u003dthis.isLive\u003dthis.K\u003d!1;this.YN\u003dthis.kf\u003d0;this.isOtf\u003dthis.Wy\u003d!1;this.Y9\u003d(0,g.zI)();this.pS\u003dInfinity;this.X\u003d{};this.Z\u003dnew Map;this.state\u003dthis.Fc\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.Gm\u003d[];this.j\u003dnull;this.Ve\u003d0;this.B\u003d\"\";this.ye\u003dNaN;this.k9\u003dthis.RT\u003dthis.timestampOffset\u003dthis.T\u003d\n0;this.pB\u003dthis.u9\u003dNaN;this.Cf\u003d0;this.t7\u003dthis.D\u003d!1;this.He\u003d[];this.m$\u003d{};this.h7\u003dNaN;this.kx\u003d{GSW:function(h){G6(I,h)}};\nvar B;this.d_\u003d(B\u003dL)\u003d\u003dnull?void 0:B.N0(\"html5_use_network_error_code_enums\");h4r\u003d!!L\u0026\u0026L.N0(\"html5_modern_vp9_mime_type\");var x;gE\u003d!((x\u003dL)\u003d\u003dnull||!x.N0(\"html5_enable_flush_during_seek\"))\u0026\u0026g.m2();var S;kZ\u003d!((S\u003dL)\u003d\u003dnull||!S.N0(\"html5_enable_reset_audio_decoder\"))\u0026\u0026g.m2()};\nR4M\u003dfunction(e){return g.xL(e.X,function(L){return!!L.info.video\u0026\u0026L.info.video.qualityOrdinal\u003e\u003d2160})};\nizf\u003dfunction(e){return g.xL(e.X,function(L){return!!L.info.video\u0026\u0026L.info.video.isHdr()})};\nwV\u003dfunction(e){return g.xL(e.X,function(L){return!!L.info.TI})};\ng.uIx\u003dfunction(e){return g.xL(e.X,function(L){return pn(L.info.mimeType)})};\ntgx\u003dfunction(e){return g.xL(e.X,function(L){return L.info.video?L.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\":!1})};\nOxc\u003dfunction(e){return g.xL(e.X,function(L){return L.info.video?L.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":!1})};\nqPM\u003dfunction(e){return g.xL(e.X,function(L){return L.info.video?L.info.video.projectionType\u003d\u003d\u003d\"MESH\":!1})};\nT1M\u003dfunction(e){return g.xL(e.X,function(L){return L.info.video?L.info.video.stereoLayout\u003d\u003d\u003d1:!1})};\nWl6\u003dfunction(e){return Vv6(e.X,function(L){return L.info.video?L.Wa():!0})};\ngV\u003dfunction(e){return g.xL(e.X,function(L){return $0(L.V5.X)})};\nG6\u003dfunction(e,L){e.X[L.info.id]\u003dL;e.Z.set(pw(g.mr(L.info,e.Wy)),L)};\nVt\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003de.mimeType||\"\",B\u003de.itag;var x\u003de.xtags;B\u003dB?B.toString():\"\";x\u0026\u0026(B+\u003d\";\"+x);x\u003dB;if(Zh(I)){var S\u003de.width||640;B\u003de.height||360;var h\u003de.fps,R\u003de.qualityLabel,u\u003de.colorInfo,t\u003de.projectionType,O;e.stereoLayout\u0026\u0026(O\u003dMgT[e.stereoLayout]);var q\u003dxp$(e)||void 0;if(u\u003d\u003dnull?0:u.primaries)var T\u003dz4$[u.primaries]||void 0;S\u003dnew AQ(S,B,h,t,O,void 0,R,q,T);I\u003dwE(I,S,iy[e.itag||\"\"]);gE\u0026\u0026(I+\u003d\"; enableflushduringseek\u003dtrue\");kZ\u0026\u0026(I+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var W;if(yd(I)){var A\u003d\ne.audioSampleRate;O\u003de.audioTrack;A\u003dnew s7(A?+A:void 0,e.audioChannels,e.spatialAudioType,e.isDrc,e.loudnessDb,e.trackAbsoluteLoudnessLkfs,e.audioQuality||\"AUDIO_QUALITY_UNKNOWN\",e.isVb);O\u0026\u0026(T\u003dO.displayName,B\u003dO.id,O\u003dO.audioIsDefault,T\u0026\u0026(W\u003dnew g.b2(T,B||\"\",!!O)))}var b;e.captionTrack\u0026\u0026(R\u003de.captionTrack,O\u003dR.displayName,T\u003dR.vssId,B\u003dR.languageCode,h\u003dR.kind,R\u003dR.id,O\u0026\u0026T\u0026\u0026B\u0026\u0026(b\u003dnew IDx(O,T,B,h,e.xtags,R)));O\u003dNumber(e.bitrate)/8;T\u003dNumber(e.contentLength);B\u003dNumber(e.lastModified);R\u003de.drmFamilies;h\u003de.type;c\u003d\nc\u0026\u0026T?T/c:0;e\u003dNumber(e.approxDurationMs);if(L\u0026\u0026R){var J\u003d{};R\u003dg.f(R);for(u\u003dR.next();!u.done;u\u003dR.next())(u\u003dJB[u.value])\u0026\u0026(J[u]\u003dL[u])}return new Gn(x,I,{audio:A,video:S,l5:W,TI:J,r_:O,mQ:c,contentLength:T,lastModified:B,captionTrack:b,streamType:h,approxDurationMs:e})};\nCk\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003de.type;var B\u003de.itag;var x\u003de.xtags;x\u0026\u0026(B\u003de.itag+\";\"+x);if(Zh(I)){var S\u003d(e.size||\"640x360\").split(\"x\");S\u003dnew AQ(+S[0],+S[1],+e.fps,e.projection_type,+e.stereo_layout,void 0,e.quality_label,e.eotf,e.primaries);I\u003dwE(I,S,iy[e.itag]);gE\u0026\u0026(I+\u003d\"; enableflushduringseek\u003dtrue\");kZ\u0026\u0026(I+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var h;if(yd(I)){var R\u003dnew s7(+e.audio_sample_rate||void 0,+e.audio_channels||0,e.spatial_audio_type,!!e.drc);e.name\u0026\u0026(h\u003dnew g.b2(e.name,e.audio_track_id,\ne.isDefault\u003d\u003d\u003d\"1\"))}var u;e.caption_display_name\u0026\u0026e.caption_vss_id\u0026\u0026e.caption_language_code\u0026\u0026(u\u003dnew IDx(e.caption_display_name,e.caption_vss_id,e.caption_language_code,e.caption_kind,e.xtags,e.caption_id));x\u003dNumber(e.bitrate)/8;var t\u003dNumber(e.clen),O\u003dNumber(e.lmt);c\u003dc\u0026\u0026t?t/c:0;if(L\u0026\u0026e.drm_families){var q\u003d{};for(var T\u003dg.f(e.drm_families.split(\",\")),W\u003dT.next();!W.done;W\u003dT.next())W\u003dW.value,q[W]\u003dL[W]}return new Gn(B,I,{audio:R,video:S,l5:h,TI:q,r_:x,mQ:c,contentLength:t,lastModified:O,captionTrack:u,\nstreamType:e.stream_type,approxDurationMs:Number(e.approx_duration_ms)})};\nsic\u003dfunction(e){return jW(e,function(L){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dL.stream_type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nv_R\u003dfunction(e){return jW(e,function(L){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003dL.type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nfD$\u003dfunction(e,L){return e.timeline?yM(e.timeline.G,L):e.Gm.length?yM(e.Gm,L):[]};\naZ\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;e\u003dnew g.yp(e,!0);e.set(\"alr\",\"yes\");c\u0026\u0026(c\u003dPNv(decodeURIComponent(c)),e[r[23]](L,encodeURIComponent(c)));return e};\nixc\u003dfunction(e,L){var c\u003dB6(L,\"id\");c\u003dc.replace(\":\",\";\");var I\u003dB6(L,\"mimeType\"),B\u003dB6(L,\"codecs\");I\u003dB?I+\u0027; codecs\u003d\"\u0027+B+\u0027\"\u0027:I;B\u003dNumber(B6(L,\"bandwidth\"))/8;var x\u003dNumber(xZ(L,\"BaseURL\").getAttribute(e.B+\":contentLength\")),S\u003de.duration\u0026\u0026x?x/e.duration:0;if(Zh(I)){var h\u003dNumber(B6(L,\"width\"));var R\u003dNumber(B6(L,\"height\")),u\u003dNumber(B6(L,\"frameRate\")),t\u003dAff(B6(L,e.B+\":projectionType\"));a:switch(B6(L,e.B+\":stereoLayout\")){case \"layout_left_right\":var O\u003d1;break a;case \"layout_top_bottom\":O\u003d2;break a;default:O\u003d\n0}h\u003dnew AQ(h,R,u,t,O)}if(yd(I)){var q\u003dNumber(B6(L,\"audioSamplingRate\"));var T\u003dNumber(B6(L.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));R\u003dFln(B6(L,e.B+\":spatialAudioType\"));q\u003dnew s7(q,T,R);a:{T\u003dB6(L,\"lang\")||\"und\";if(R\u003dxZ(L,\"Role\"))if(t\u003dB6(R,\"value\")||\"\",g.uw(bxf,t)){R\u003dT+\".\"+bxf[t];u\u003dt\u003d\u003d\u003d\"main\";e\u003dB6(L,e.B+\":langName\")||T+\" - \"+t;T\u003dnew g.b2(e,R,u);break a}T\u003dvoid 0}}if(L\u003dxZ(L,\"ContentProtection\"))if(L.getAttribute(\"schemeIdUri\")\u003d\u003d\u003d\"http://youtube.com/drm/2012/10/10\"){var W\u003d{};for(L\u003d\nL.firstChild;L!\u003dnull;L\u003dL.nextSibling)L instanceof Element\u0026\u0026/SystemURL/.test(L.nodeName)\u0026\u0026(e\u003dL.getAttribute(\"type\"),R\u003dL.textContent,e\u0026\u0026R\u0026\u0026(W[e]\u003dR.trim()))}else W\u003dvoid 0;return new Gn(c,I,{audio:q,video:h,l5:T,TI:W,r_:B,mQ:S,contentLength:x})};\nAff\u003dfunction(e){switch(e){case \"equirectangular\":return\"EQUIRECTANGULAR\";case \"equirectangular_threed_top_bottom\":return\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\";case \"mesh\":return\"MESH\";case \"rectangular\":return\"RECTANGULAR\";default:return\"UNKNOWN\"}};\nFln\u003dfunction(e){switch(e){case \"spatial_audio_type_ambisonics_5_1\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\";case \"spatial_audio_type_ambisonics_quad\":return\"SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\";case \"spatial_audio_type_foa_with_non_diegetic\":return\"SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\";default:return\"SPATIAL_AUDIO_TYPE_NONE\"}};\ng_x\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;e.state\u003d1;e.Y9\u003d(0,g.zI)();return o_x(L||e.sourceUrl).then(function(c){if(!e.We()){e.Fc\u003dc.status;c\u003dc.responseText;var I\u003dnew DOMParser;c\u003dgz(I,aST(c),\"text/xml\").getElementsByTagName(\"MPD\")[0];e.pS\u003dw1f(B6(c,\"minimumUpdatePeriod\"))*1E3||Infinity;b:{if(c.attributes){I\u003dg.f(c.attributes);for(var B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.value\u003d\u003d\u003d\"http://youtube.com/yt/2012/10/10\"){I\u003dB.name.split(\":\")[1];break b}}I\u003d\"\"}e.B\u003dI;e.isLive\u003de.pS\u003cInfinity\u0026\u0026e.isLivePlayback;e.Pe\u003d\nNumber(B6(c,e.B+\":earliestMediaSequence\"))||0;if(I\u003dDate.parse(JQR(B6(c,e.B+\":mpdResponseTime\"))))e.Ve\u003d((0,g.zI)()-I)/1E3;e.isLive\u0026\u0026c.getElementsByTagName(\"SegmentTimeline\").length\u003c\u003d0||g.zM(c.getElementsByTagName(\"Period\"),e.IgY,e);e.state\u003d2;e.publish(\"loaded\");GkM(e)}return e}).XR(function(c){if(c instanceof zZ){var I\u003dc.xhr;\ne.Fc\u003dI.status}e.state\u003d3;e.publish(\"loaderror\");return kA(I)})};\nkk$\u003dfunction(e,L,c){return g_x(new DN(e,L,c),e)};\nNh\u003dfunction(e){return e.isLive\u0026\u0026(0,g.zI)()-e.Y9\u003e\u003de.pS};\nDpc\u003dfunction(e){e.j\u0026\u0026e.j.stop()};\nGkM\u003dfunction(e){var L\u003de.pS;isFinite(L)\u0026\u0026(Nh(e)?e.refresh():(L\u003dMath.max(0,e.Y9+L-(0,g.zI)()),e.j||(e.j\u003dnew g.j9(e.refresh,L,e),g.l(e,e.j)),e.j.start(L)))};\nwXT\u003dfunction(e){e\u003de.X;for(var L in e){var c\u003de[L].index;if(c.isLoaded())return c.Aw()+1}return 0};\nmA\u003dfunction(e){return e.RT?e.RT-(e.T||e.timestampOffset):0};\nZN\u003dfunction(e){return e.k9?e.k9-(e.T||e.timestampOffset):0};\npk\u003dfunction(e){if(!isNaN(e.ye))return e.ye;var L\u003de.X,c;for(c in L){var I\u003dL[c].index;if(I.isLoaded()\u0026\u0026!pn(L[c].info.mimeType)){L\u003d0;for(c\u003dI.JB();c\u003c\u003dI.Aw();c++)L+\u003dI.getDuration(c);L/\u003dI.QO();L\u003dMath.round(L/.5)*.5;I.QO()\u003e10\u0026\u0026(e.ye\u003dL);return L}if(e.isLive\u0026\u0026(I\u003dL[c],I.rP))return I.rP}return NaN};\nJfc\u003dfunction(e,L){e\u003daRf(e.X,function(I){return I.index.isLoaded()});\nif(!e)return NaN;e\u003de.index;var c\u003de.kI(L);return e.getStartTime(c)\u003d\u003d\u003dL?L:c\u003ce.Aw()?e.getStartTime(c+1):NaN};\nVgM\u003dfunction(e,L){if(!e.X[\"0\"]){var c\u003dnew Gn(\"0\",\"fakesb\",{video:new AQ(0,0,0,void 0,void 0,\"auto\")});e.X[\"0\"]\u003dL?new IZ(new g.yp(\"http://www.youtube.com/videoplayback\"),c,\"fake\"):new FN(new g.yp(\"http://www.youtube.com/videoplayback\"),c,new jJ(0,0),new jJ(0,0))}};\n$Z\u003dfunction(e){if(e.isManifestless)for(var L in e.X)e.X[L].index.segments\u003d[]};\nj6\u003dfunction(e,L,c){for(var I in e.X){var B\u003dpn(e.X[I].info.mimeType)||e.X[I].info.vM();if(c\u003d\u003d\u003dB\u0026\u0026(B\u003de.X[I].index)!\u003dnull){var x\u003dhB(B,L);x\u003e\u003d0\u0026\u0026B.segments.splice(x,1)}}};\nCcx\u003dfunction(e){for(var L in e.X)pn(e.X[L].info.mimeType)||yEn(e.X[L].index,Infinity)};\nH6\u003dfunction(e,L,c){for(var I in e.X){var B\u003de.X[I].index,x\u003dL,S\u003dc;B.ul\u0026\u0026(x\u0026\u0026(B.XO\u003dMath.max(B.XO,x)),S\u0026\u0026(B.P_\u003dMath.max(B.P_||0,S)))}c\u0026\u0026(e.h7\u003dc/1E3)};\naDv\u003dfunction(e){e.k9\u003d0;e.RT\u003d0;e.Cf\u003d0};\nl2\u003dfunction(e){return e.t7\u0026\u0026e.isManifestless?e.isLiveHeadPlayable:e.isLive};\nwE\u003dfunction(e,L,c){P6\u003d\u003d\u003dnull\u0026\u0026(P6\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(h4r\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported!\u003d\u003dvoid 0)return P6||c!\u003d\u003d\"9\"\u0026\u0026c!\u003d\u003d\"(\"?P6||c!\u003d\u003d\"9h\"\u0026\u0026c!\u003d\u003d\"(h\"||(e\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027):e\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,e;if(!P6\u0026\u0026!Qt||e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027\u0026\u0026e!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027)return e;\nc\u003d\"00\";var I\u003d\"08\",B\u003d\"01\",x\u003d\"01\",S\u003d\"01\";e\u003d\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u0026\u0026(c\u003d\"02\",I\u003d\"10\",L.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026(S\u003dB\u003d\"09\"),L.X\u003d\u003d\u003d\"smpte2084\"\u0026\u0026(x\u003d\"16\"),L.X\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(x\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",c,\"51\",I,\"01\",B,x,S,\"00\"].join(\".\")+\u0027\"\u0027};\nUY\u003dfunction(e,L,c){e\u003d\"\"+e+(L\u003e49?\"p60\":L\u003e32?\"p48\":\"\");L\u003dRy()[e];if(L!\u003dnull\u0026\u0026L\u003e0)return L;L\u003ddE.get(e);if(L!\u003dnull\u0026\u0026L\u003e0)return L;c\u003dc\u003d\u003dnull?void 0:c.get(e);return c!\u003dnull\u0026\u0026c\u003e0?c:8192};\nN1c\u003dfunction(e){this.UW\u003de;this.Bw\u003dthis.zS\u003dthis.Ve\u003dthis.B\u003dthis.G\u003dthis.He\u003dthis.t7\u003dthis.pS\u003d!1;this.T\u003dthis.j\u003d0;this.d_\u003d!1;this.h7\u003d!0;this.m$\u003d!1;this.Yy\u003d0;this.Cv\u003dthis.Gm\u003d!1;this.RI\u003d!0;this.Y9\u003dthis.ye\u003d!1;this.X\u003d{};this.sY\u003dthis.Kf\u003dthis.xT\u003dthis.disableAv1\u003dthis.x9\u003dthis.XD\u003dthis.Sl\u003dthis.DY\u003dthis.K\u003dthis.J\u003d!1;this.IU\u003dthis.UW.Y(\"html5_disable_aac_preference\");this.Q5\u003dInfinity;this.k9\u003d0;this.Cf\u003dthis.UW.oT();this.RT\u003dthis.UW.experiments.N0(\"html5_enable_vp9_fairplay\");this.pj\u003dthis.UW.Y(\"html5_force_av1_for_testing\");\nthis.Pe\u003dg.X3(this.UW.experiments,\"html5_av1_ordinal_cap\");this.FD\u003dthis.UW.Y(\"html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported\");this.m1\u003dthis.UW.Y(\"html5_account_onesie_format_selection_during_format_filter\");this.r_\u003dg.X3(this.UW.experiments,\"html5_max_byterate\");this.gT\u003dthis.UW.Y(\"html5_enable_iamf_audio\");this.f9\u003dthis.UW.experiments.N0(\"html5_allow_capability_merge\");this.g0\u003dthis.UW.Y(\"html5_enable_encrypted_av1\")};\nGH6\u003dfunction(e){if(e.t7)return[\"f\"];if(g.aC(\"appletv5\"))return\"h 9h 9 8 H (h ( *\".split(\" \");var L\u003d[\"9h\",\"9\",\"h\",\"8\"];e.g0\u0026\u0026L.push(\"1e\");L\u003dL.concat([\"(h\",\"(\",\"H\",\"*\"]);e.Gm\u0026\u0026(L.unshift(\"1\"),L.unshift(\"1h\"));e.zS\u0026\u0026L.unshift(\"h\");e.D\u0026\u0026(L\u003d(mpr[e.D]||[e.D]).concat(L));return L};\ns0c\u003dfunction(e){var L\u003d[\"o\",\"a\",\"A\"];e.k9\u003d\u003d\u003d1\u0026\u0026(e.G\u0026\u0026(L\u003d[\"mac3\",\"MAC3\"].concat(L)),e.B\u0026\u0026(L\u003d[\"meac3\",\"MEAC3\"].concat(L)),e.gT\u0026\u0026(L\u003d[\"i\",\"I\"].concat(L)));e.pS\u0026\u0026(L\u003d[\"so\",\"sa\"].concat(L));!e.Bw||e.Ve||e.Z||e.IU||L.unshift(\"a\");e.Z\u0026\u0026(L\u003d(mpr[e.Z]||[e.Z]).concat(L));return L};\nEY\u003dfunction(e,L,c,I){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;if(I\u003d\u003d\u003dvoid 0?0:I)return L.disabled\u003d1,0;if(NB(e.B,mJ.AV1_CODECS)\u0026\u0026NB(e.B,mJ.HEIGHT)\u0026\u0026NB(e.B,mJ.BITRATE))return L.isCapabilityUsable\u003d1,8192;try{var B\u003dL5f();if(B\u0026\u0026!e.Y(\"disable_av1_setting\"))return L.localPref\u003dB}catch(h){}I\u003d1080;B\u003dnavigator.hardwareConcurrency;B\u003c\u003d2\u0026\u0026(I\u003d480);L.coreCount\u003dB;if(B\u003dg.X3(e.experiments,\"html5_default_av1_threshold\"))I\u003dL[\"default\"]\u003dB;!e.Y(\"html5_disable_av1_arm_check\")\u0026\u0026zLM()\u0026\u0026(L.isArm\u003d1,I\u003d240);if(e\u003de.B.h7)L.mcap\u003de,I\u003dMath.max(I,e);if(c){var x,\nS;if(e\u003d(x\u003dc.videoInfos.find(function(h){return wr(h)}))\u003d\u003dnull?void 0:(S\u003dx.K)\u003d\u003dnull?void 0:S.powerEfficient)I\u003d8192,L.isEfficient\u003d1;\nc\u003dc.videoInfos[0].video;x\u003dMath.min(UY(\"1\",c.fps),UY(\"1\",30));L.perfCap\u003dx;I\u003dMath.min(I,x);c.isHdr()\u0026\u0026!e\u0026\u0026(L.hdr\u003d1,I*\u003d.75)}else c\u003dUY(\"1\",30),L.perfCap30\u003dc,I\u003dMath.min(I,c),c\u003dUY(\"1\",60),L.perfCap60\u003dc,I\u003dMath.min(I,c);return L.av1Threshold\u003dI};\nXN\u003dfunction(e,L,c,I){this.flavor\u003de;this.keySystem\u003dL;this.K\u003dc;this.experiments\u003dI;this.X\u003d{};this.Pe\u003dthis.keySystemAccess\u003dnull;this.yR\u003dthis.WK\u003d-1;this.eA\u003dnull;this.Z\u003d!!I\u0026\u0026I.N0(\"edge_nonprefixed_eme\");I\u0026\u0026I.N0(\"html5_enable_vp9_fairplay\")};\nYZ\u003dfunction(e){return e.Z?!1:!e.keySystemAccess\u0026\u0026!!Kk()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nnk\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\ne8\u003dfunction(e){return!e.keySystemAccess\u0026\u0026!!Kk()\u0026\u0026e.keySystem\u003d\u003d\u003d\"com.apple.fps.1_0\"};\nLl\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay\"};\ncr\u003dfunction(e){return e.keySystem\u003d\u003d\u003d\"com.youtube.fairplay.sbdl\"};\ng.Il\u003dfunction(e){return e.flavor\u003d\u003d\u003d\"fairplay\"};\nKk\u003dfunction(){var e\u003dwindow,L\u003de.MSMediaKeys;pQ()\u0026\u0026!L\u0026\u0026(L\u003de.WebKitMediaKeys);return L\u0026\u0026L.isTypeSupported?L:null};\nol\u003dfunction(e){return navigator.requestMediaKeySystemAccess?g.q8\u0026\u0026!g.m2()?MZ(\"45\"):g.ZQ||g.oA?e.N0(\"edge_nonprefixed_eme\"):g.Br?MZ(\"47\"):g.RM\u0026\u0026e.N0(\"html5_enable_safari_fairplay\")?!1:!0:!1};\nyf6\u003dfunction(e,L,c,I){var B\u003dy2(),x\u003d(c\u003dB||c\u0026\u0026pQ())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];L\u0026\u0026x.unshift(\"com.youtube.widevine.l3\");B\u0026\u0026I\u0026\u0026x.unshift(\"com.youtube.fairplay.sbdl\");return c?x:e?[].concat(g.V(x),g.V(S8.playready)):[].concat(g.V(S8.playready),g.V(x))};\nr$\u003dfunction(e,L,c,I,B){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;g.p.call(this);this.UW\u003dL;this.useCobaltWidevine\u003dI;this.sW\u003dB;this.K\u003d[];this.Z\u003d{};this.X\u003d{};this.callback\u003dnull;this.B\u003d!1;this.G\u003d[];this.initialize(e,!c)};\npXc\u003dfunction(e,L){e.callback\u003dL;e.G\u003d[];ol(e.UW.experiments)?Rl(e):Zxr(e)};\nRl\u003dfunction(e){if(!e.We())if(e.K.length\u003d\u003d\u003d0)e.callback(e.G);else{var L\u003de.K[0],c\u003de.Z[L],I\u003d$pn(e,c);if(uC\u0026\u0026uC.keySystem\u003d\u003d\u003dL\u0026\u0026uC.sy_\u003d\u003d\u003dJSON.stringify(I))e.sW(\"remksa\",{re:!0}),jiv(e,c,uC.keySystemAccess);else{var B,x;e.sW(\"remksa\",{re:!1,ok:(x\u003d(B\u003duC)\u003d\u003dnull?void 0:B.keySystem)!\u003dnull?x:\"\"});uC\u003dvoid 0;navigator.requestMediaKeySystemAccess(L,I).then(mg(function(S){jiv(e,c,S,I)}),mg(function(){e.B\u003d!e.B\u0026\u0026e.Z[e.K[0]].flavor\u003d\u003d\u003d\"widevine\";\ne.B||e.K.shift();Rl(e)}))}}};\njiv\u003dfunction(e,L,c,I){if(!e.We()){I\u0026\u0026(uC\u003d{keySystem:L.keySystem,keySystemAccess:c,sy_:JSON.stringify(I)});L.keySystemAccess\u003dc;if(nk(L)){c\u003dtQ();I\u003dg.f(Object.keys(e.X[L.flavor]));for(var B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,L.X[B]\u003d!!c.canPlayType(B)}else{c\u003dL.keySystemAccess.getConfiguration();if(c.audioCapabilities)for(I\u003dg.f(c.audioCapabilities),B\u003dI.next();!B.done;B\u003dI.next())L.X[B.value.contentType]\u003d!0;if(c.videoCapabilities)for(c\u003dg.f(c.videoCapabilities),I\u003dc.next();!I.done;I\u003dc.next())L.X[I.value.contentType]\u003d\n!0}e.G.push(L);e.useCobaltWidevine||e.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026cr(L)?(e.K.shift(),Rl(e)):e.callback(e.G)}};\n$pn\u003dfunction(e,L){var c\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};if(e.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026Ll(L))return c.audioCapabilities.push({contentType:\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027}),c.videoCapabilities.push({contentType:\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027}),[c];nk(L)\u0026\u0026(c.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var I\u003dg.f(Object.keys(e.X[L.flavor])),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dB.indexOf(\"audio/\")\u003d\u003d\u003d0,S\u003dx?c.audioCapabilities:c.videoCapabilities;L.flavor!\u003d\u003d\n\"widevine\"||e.B?S.push({contentType:B}):x?S.push({contentType:B,robustness:\"SW_SECURE_CRYPTO\"}):(g.q8\u0026\u0026g.aC(\"windows nt\")\u0026\u0026!e.Y(\"html5_drm_enable_moho\")||S.push({contentType:B,robustness:\"HW_SECURE_ALL\"}),x\u003dB,e.UW.B.Z\u0026\u0026B.includes(\"vp09\")\u0026\u0026(x\u003dB+\"; experimental\u003dallowed\"),S.push({contentType:x,robustness:\"SW_SECURE_DECODE\"}),tb(e.UW)\u003d\u003d\u003d\"MWEB\"\u0026\u0026(Q2()||NL())\u0026\u0026(e.sW(\"swcrypto\",{}),S.push({contentType:B,robustness:\"SW_SECURE_CRYPTO\"})))}return[c]};\nZxr\u003dfunction(e){if(Kk()\u0026\u0026(g.RM||jG))e.G.push(new XN(\"fairplay\",\"com.apple.fps.1_0\",\"\",e.UW.experiments));else{var L\u003dHxc(),c\u003dg.vU(e.K,function(I){var B\u003de.Z[I],x\u003d!1,S\u003d!1,h;for(h in e.X[B.flavor])L(h,I)\u0026\u0026(B.X[h]\u003d!0,x\u003dx||h.indexOf(\"audio/\")\u003d\u003d\u003d0,S\u003dS||h.indexOf(\"video/\")\u003d\u003d\u003d0);return x\u0026\u0026S});\nc\u0026\u0026e.G.push(e.Z[c]);e.K\u003d[]}e.callback(e.G)};\nHxc\u003dfunction(){var e\u003dKk();if(e){var L\u003de.isTypeSupported;return function(I,B){return L(B,I)}}var c\u003dtQ();\nreturn c\u0026\u0026(c.addKey||c.webkitAddKey)?function(I,B){return!!c.canPlayType(I,B)}:function(){return!1}};\nlDn\u003dfunction(e){this.experiments\u003de;this.X\u003d2048;this.G\u003d0;this.pS\u003d(this.T\u003dthis.Y(\"html5_streaming_resilience\"))?.5:.25;var L\u003dL\u003d\u003d\u003dvoid 0?0:L;this.Z\u003dg.X3(this.experiments,\"html5_media_time_weight_prop\")||L;this.D\u003d(this.B\u003dthis.experiments.N0(\"html5_consider_end_stall\"))\u0026\u0026Oh;this.K\u003dthis.experiments.N0(\"html5_measure_max_progress_handling\");this.J\u003dthis.Y(\"html5_treat_requests_pre_elbow_as_metadata\");this.j\u003dthis.Y(\"html5_media_time_weight\")||!!this.Z;this.Y(\"html5_sabr_live_audio_early_return_fix\")\u0026\u0026Oh\u0026\u0026\n(this.X\u003d65536)};\nPcc\u003dfunction(e,L){this.X\u003dvoid 0;this.experimentIds\u003de?e.split(\",\"):[];this.flags\u003dPu(L||\"\",\"\u0026\");e\u003d{};L\u003dg.f(this.experimentIds);for(var c\u003dL.next();!c.done;c\u003dL.next())e[c.value]\u003d!0;this.experiments\u003de};\ng.X3\u003dfunction(e,L){e\u003de.flags[L];JSON.stringify(e);return Number(e)||0};\nqX\u003dfunction(e,L){return(e\u003de.flags[L])?e.toString():\"\"};\nQin\u003dfunction(e){if(e\u003de.flags.html5_web_po_experiment_ids)if(e\u003de.replace(/\\[ *(.*?) *\\]/,\"$1\"))return e.split(\",\").map(Number);return[]};\ndpr\u003dfunction(e){if(e.X)return e.X;if(e.experimentIds.length\u003c\u003d1)return e.X\u003de.experimentIds,e.X;var L\u003d[].concat(g.V(e.experimentIds)).map(function(I){return Number(I)});\nL.sort();for(var c\u003dL.length-1;c\u003e0;--c)L[c]-\u003dL[c-1];e.X\u003dL.map(function(I){return I.toString()});\ne.X.unshift(\"v1\");return e.X};\nE_v\u003dfunction(e){return UpM.then(e)};\nTo\u003dfunction(e,L,c){this.experiments\u003de;this.k9\u003dL;this.Ve\u003dc\u003d\u003d\u003dvoid 0?!1:c;this.D\u003d!!g.BU(\"cast.receiver.platform.canDisplayType\");this.J\u003d{};this.pS\u003d!1;this.G\u003dnew Map;this.T\u003d!0;this.K\u003dthis.Z\u003d!1;this.X\u003dnew Map;this.h7\u003d0;this.Gm\u003dthis.experiments.N0(\"html5_disable_vp9_encrypted\");this.B\u003dthis.experiments.N0(\"html5_enable_encrypted_av1\");e\u003dg.BU(\"cast.receiver.platform.getValue\");this.j\u003d!this.D\u0026\u0026e\u0026\u0026e(\"max-video-resolution-vpx\")||null;XXx(this);this.Z\u003d!!(y2()\u0026\u0026CQ()\u003e\u003d21)};\nDin\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?1:c;var I\u003dL.itag;if(I\u003d\u003d\u003d\"0\")return!0;var B\u003dL.mimeType;if(L.EW\u003d\u003d\u003d\"1e\"\u0026\u0026!e.B)return\"dav1enc\";if(wr(L)\u0026\u0026e.pS)return\"dav1\";if(L.video\u0026\u0026(L.video.isHdr()||L.video.primaries\u003d\u003d\u003d\"bt2020\")\u0026\u0026!(NB(e,mJ.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high), (video-dynamic-range: high)\").matches||window.screen.pixelDepth\u003e24\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";if(I\u003d\u003d\u003d\"338\"\u0026\u0026!(g.q8?MZ(53):g.Br\u0026\u0026MZ(64)))return\"dopus\";var x\u003dc;x\u003dx\u003d\u003d\u003dvoid 0?1:\nx;c\u003d{};L.video\u0026\u0026(L.video.width\u0026\u0026(c[mJ.WIDTH.name]\u003dL.video.width),L.video.height\u0026\u0026(c[mJ.HEIGHT.name]\u003dL.video.height),L.video.fps\u0026\u0026(c[mJ.FRAMERATE.name]\u003dL.video.fps*x),L.video.X\u0026\u0026(c[mJ.EOTF.name]\u003dL.video.X),L.r_\u0026\u0026(c[mJ.BITRATE.name]\u003dL.r_*8*x),L.EW\u003d\u003d\u003d\"(\"\u0026\u0026(c[mJ.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),L.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\"||L.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||L.video.projectionType\u003d\u003d\u003d\"MESH\")\u0026\u0026(c[mJ.DECODETOTEXTURE.name]\u003d\"true\");L.audio\u0026\u0026L.audio.numChannels\u0026\u0026\n(c[mJ.CHANNELS.name]\u003dL.audio.numChannels);e.Z\u0026\u0026gr(L)\u0026\u0026(c[mJ.EXPERIMENTAL.name]\u003d\"allowed\");x\u003dg.f(Object.keys(mJ));for(var S\u003dx.next();!S.done;S\u003dx.next()){S\u003dmJ[S.value];var h;if(h\u003dc[S.name])if(h\u003d!(S\u003d\u003d\u003dmJ.EOTF\u0026\u0026L.mimeType.indexOf(\"vp09.02\")\u003e0)){h\u003dS;var R\u003dL;h\u003d!(e.experiments.N0(\"html5_ignore_h264_framerate_cap\")\u0026\u0026h\u003d\u003d\u003dmJ.FRAMERATE\u0026\u0026Dwv(R))}if(h)if(NB(e,S))if(e.j){if(e.j[S.name]\u003cc[S.name])return S.name}else B\u003dB+\"; \"+S.name+\"\u003d\"+c[S.name];else if(kl(L)\u0026\u0026S\u003d\u003d\u003dmJ.EOTF)return\"dvp92\"}e.D\u0026\u0026L.video\u0026\u0026L.video.qualityOrdinal\u003e\n1080\u0026\u0026L.TI\u0026\u0026(B+\u003d\"; hdcp\u003d2.2\");return I\u003d\u003d\u003d\"227\"?\"hqcenc\":I!\u003d\u003d\"585\"\u0026\u0026I!\u003d\u003d\"588\"\u0026\u0026I!\u003d\u003d\"583\"\u0026\u0026I!\u003d\u003d\"586\"\u0026\u0026I!\u003d\u003d\"584\"\u0026\u0026I!\u003d\u003d\"587\"\u0026\u0026I!\u003d\u003d\"591\"\u0026\u0026I!\u003d\u003d\"592\"||e.experiments.N0(\"html5_enable_new_hvc_enc\")?y2()\u0026\u0026CQ()\u003e\u003d21\u0026\u0026g.aC(\"appletv5\")\u0026\u0026(I\u003d\u003d\u003d\"410\"||I\u003d\u003d\u003d\"845\")?!0:e.isTypeSupported(B)?!0:\"tpus\":\"newhvc\"};\nWr\u003dfunction(){var e\u003dNL()\u0026\u0026!MZ(29),L\u003dg.aC(\"google tv\")\u0026\u0026g.aC(\"chrome\")\u0026\u0026!MZ(30);return e||L?!1:NJJ()};\nKlJ\u003dfunction(e,L,c){var I\u003d480;L\u003dg.f(L);for(var B\u003dL.next();!B.done;B\u003dL.next()){B\u003dB.value;var x\u003dB.video.qualityOrdinal;x\u003c\u003d1080\u0026\u0026x\u003eI\u0026\u0026Din(e,B,c)\u003d\u003d\u003d!0\u0026\u0026(I\u003dx)}return I};\ng.MX\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return Wr()\u0026\u0026e.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!L\u0026\u0026e.canPlayType(tQ(),\"application/x-mpegURL\")?!0:!1};\nn_r\u003dfunction(e){YPT(function(){for(var L\u003dg.f(Object.keys(mJ)),c\u003dL.next();!c.done;c\u003dL.next())NB(e,mJ[c.value])})};\nNB\u003dfunction(e,L){L.name in e.J||(e.J[L.name]\u003deJx(e,L));return e.J[L.name]};\neJx\u003dfunction(e,L){if(e.j)return!!e.j[L.name];if(L\u003d\u003d\u003dmJ.BITRATE\u0026\u0026e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!e.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(L\u003d\u003d\u003dmJ.AV1_CODECS)return e.isTypeSupported(\"video/mp4; codecs\u003d\"+L.valid)\u0026\u0026!e.isTypeSupported(\"video/mp4; codecs\u003d\"+L.CV);if(L.video){var c\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;e.isTypeSupported(c)||(c\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else c\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,\ne.isTypeSupported(c)||(c\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return e.isTypeSupported(c+\"; \"+L.name+\"\u003d\"+L.valid)\u0026\u0026!e.isTypeSupported(c+\"; \"+L.name+\"\u003d\"+L.CV)};\nLpr\u003dfunction(e,L){var c\u003d0;e.G.has(L)\u0026\u0026(c\u003de.G.get(L).aK);e.G.set(L,{aK:c+1,P6:Math.pow(2,c+1)});e.K\u003d!0};\nJe\u003dfunction(e){for(var L\u003d[],c\u003dg.f(e.X.keys()),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003de.X.get(I);L.push(I+\"_\"+B.maxWidth+\"_\"+B.maxHeight)}return L.join(\".\")};\nf4n\u003dfunction(e,L){for(var c\u003dnew Map,I\u003dg.f(e.X.keys()),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dB.split(\"_\")[0];L.has(x)||c.set(B,e.X.get(B))}e.X\u003dc};\nF5J\u003dfunction(e,L,c){var I,B\u003d((I\u003dc.video)\u003d\u003dnull?void 0:I.fps)||0;I\u003dL+\"_\"+B;var x\u003d!!c.audio,S\u003d{itag:c.itag,EW:L,Cu:x};if(x)S.numChannels\u003dc.audio.numChannels;else{var h\u003dc.video;S.maxWidth\u003dh\u003d\u003dnull?void 0:h.width;S.maxHeight\u003dh\u003d\u003dnull?void 0:h.height;S.maxFramerate\u003dB;NB(e,mJ.BITRATE)\u0026\u0026(S.maxBitrateBps\u003dc.r_*8);S.HY\u003dh\u003d\u003dnull?void 0:h.isHdr()}h\u003de.X.get(I);h?x||(c\u003dMath.max(h.maxWidth||0,h.maxHeight||0)\u003eMath.max(S.maxWidth||0,S.maxHeight||0)?h:S,L\u003d{itag:c.itag,EW:L,Cu:x,maxWidth:Math.max(h.maxWidth||0,S.maxWidth||\n0),maxHeight:Math.max(h.maxHeight||0,S.maxHeight||0),maxFramerate:B,HY:c.HY},NB(e,mJ.BITRATE)\u0026\u0026(L.maxBitrateBps\u003dc.maxBitrateBps),e.X.set(I,L)):e.X.set(I,S)};\nbz6\u003dfunction(e,L,c){var I,B\u003d((I\u003dc.video)\u003d\u003dnull?void 0:I.fps)||0;I\u003dL+\"_\"+B;var x\u003d!!c.audio,S\u003de.X.get(I);a:{var h\u003de.X.get(I),R\u003d!!c.audio;if(h){if(R){var u\u003d!1;break a}var t;if(!R\u0026\u0026((u\u003dc.video)\u003d\u003dnull?0:u.height)\u0026\u0026h.maxHeight\u0026\u0026h.maxHeight\u003e\u003d((t\u003dc.video)\u003d\u003dnull?void 0:t.height)){u\u003d!1;break a}}u\u003d!0}u\u0026\u0026(u\u003dc.itag,L\u003dS?S:{itag:u,EW:L,Cu:x},x?L.numChannels\u003dc.audio.numChannels:(x\u003dc.video,L.maxWidth\u003dx\u003d\u003dnull?void 0:x.width,L.maxHeight\u003dx\u003d\u003dnull?void 0:x.height,L.maxFramerate\u003dB,NB(e,mJ.BITRATE)\u0026\u0026(L.maxBitrateBps\u003dc.r_*\n8),L.HY\u003dx\u003d\u003dnull?void 0:x.isHdr()),e.X.set(I,L))};\nXXx\u003dfunction(e){var L;(L\u003dnavigator.mediaCapabilities)!\u003dnull\u0026\u0026L.decodingInfo\u0026\u0026navigator.mediaCapabilities.decodingInfo({type:\"media-source\",video:{contentType:\u0027video/mp4; codecs\u003d\"av01.0.12M.08\"\u0027,width:3840,height:2160,bitrate:32E6,framerate:60}}).then(function(c){c.smooth\u0026\u0026c.powerEfficient\u0026\u0026(e.h7\u003d2160)})};\nzo\u003dfunction(){g.Yg.call(this);this.items\u003d{}};\nsh\u003dfunction(e,L){this.X\u003de;this.cipher\u003dthis.X.exports.AES128CTRCipher_create(L.byteOffset)};\nfl\u003dfunction(){this.K\u003dthis.xv\u003d0;this.X\u003dArray.from({length:vr.length}).fill(0)};\nctM\u003dfunction(){};\nIO$\u003dfunction(){this.startTimeMs\u003d(0,g.zI)();this.X\u003d!1};\nBhx\u003dfunction(){this.X\u003dnew ctM};\nxmn\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?1:I;c\u003e\u003d0\u0026\u0026(L in e.X||(e.X[L]\u003dnew fl),e.X[L].LB(c,I))};\no9r\u003dfunction(e,L,c,I,B){var x\u003d(0,g.zI)(),S\u003dB?B(L):void 0,h;B\u003d(h\u003dS\u003d\u003dnull?void 0:S.xv)!\u003dnull?h:1;if(B!\u003d\u003d0){var R;h\u003d(R\u003dS\u003d\u003dnull?void 0:S.profile)!\u003dnull?R:c;xmn(e,h,x-I,B)}return L};\nSJM\u003dfunction(e,L,c,I,B){if(L\u0026\u0026typeof L\u003d\u003d\u003d\"object\"){var x\u003dfunction(S){return o9r(e,S,c,I,B)};\nif(fb(L))return L.then(x);if(v$(L))return GR(L,x)}return o9r(e,L,c,I,B)};\nrtv\u003dfunction(){};\nuav\u003dfunction(e,L){return kB(hJ6,function(){var c\u003dthis;return function B(){var x,S,h;return jv(B,function(R){switch(R.K){case 1:g.Gc(R,2);if(!c.G)throw\"wasm.ps.ns\";x\u003de;S\u003dln;return f6(R,Dj(RJH(c,L)),4);case 4:h\u003dS(R.X);if(!h)throw\"wasm.ps.um\";try{return R.return(new WebAssembly.Instance(h,x))}catch(u){}return f6(R,Dj(WebAssembly.instantiate(h,x)),5);case 5:return R.return(R.X);case 2:g.NM(R),g.mf(R,0)}})}()})};\ntsT\u003dfunction(e,L){e.X||(e.X\u003dGR(bs(function(){return fetch(L)}),function(c){return c.arrayBuffer()}),g8(e.X,function(c){e.X\u003dvoid 0;\nthrow\"wasm.ps.f: \"+c;}))};\nRJH\u003dfunction(e,L){if(e.K)return e.K;e.K\u003dOL6(e,L);g8(e.K,function(c){e.K\u003dvoid 0;throw\"wasm.ps.c: \"+c;});\nreturn e.K};\nOL6\u003dfunction(e,L){return kB(e,function(){var c\u003dthis;return function B(){var x,S,h,R,u,t,O,q,T,W,A,b,J,w;return jv(B,function(C){switch(C.K){case 1:g.Gc(C,2);x\u003d[];S\u003dwindow.ywc;if(!S){C.Iq(4);break}h\u003dS[L];if(!h){C.Iq(4);break}if(h.mod)return C.return(h.mod);if(!h.modP){C.Iq(6);break}g.bn(C,7);R\u003dln;return f6(C,Dj(h.modP),9);case 9:return C.return(R(C.X));case 7:g.wc(C),x.unshift(\"pcm\");case 6:if(h.bin){c.X\u003dAR(h.bin);C.Iq(4);break}if(!h.binP){C.Iq(4);break}g.bn(C,12);u\u003dsT;t\u003dAR;O\u003dln;return f6(C,Dj(h.binP),\n14);case 14:c.X\u003dt.call(u,O(C.X));g.DR(C,4);break;case 12:g.wc(C),c.X\u003dvoid 0,x.unshift(\"pfb\");case 4:if(!c.X){C.Iq(15);break}g.bn(C,16);q\u003dln;return f6(C,Dj(c.X),18);case 18:T\u003dq(C.X);if(c.Z)try{return C.return(new WebAssembly.Module(T))}catch(y){c.Z\u003d!1,x.unshift(\"f0cs\")}W\u003dln;return f6(C,Dj(WebAssembly.compile(T)),19);case 19:return C.return(W(C.X));case 16:g.wc(C),c.X\u003dvoid 0,x.unshift(\"f0ca\");case 15:return g.bn(C,20),tsT(c,L),A\u003dln,f6(C,Dj(c.X),22);case 22:b\u003dA(C.X);if(c.Z)try{return C.return(new WebAssembly.Module(b))}catch(y){c.Z\u003d\n!1,x.unshift(\"f1cs\")}J\u003dln;return f6(C,Dj(WebAssembly.compile(b)),23);case 23:return C.return(J(C.X));case 20:w\u003dg.wc(C),c.X\u003dvoid 0,c.G\u003d!1,x.unshift(\"f1ca: \"+w);case 21:throw\"[\"+x.map(function(y){return\u0027\"\u0027+y+\u0027\"\u0027}).join(\", \")+\"]\";\ncase 2:g.NM(C),g.mf(C,0)}})}()})};\nqJn\u003dfunction(){};\nThJ\u003dfunction(){var e\u003dthis;this.proc_exit\u003dfunction(){};\nthis.fd_write\u003dfunction(L,c,I){if(!e.exports)return 1;L\u003dnew Uint32Array(e.exports.memory.buffer,c,I*2);c\u003d[];for(var B\u003d0;B\u003cI;++B){var x\u003dnew Uint8Array(e.exports.memory.buffer,L[B*2],L[B*2+1]);x\u003dg.uG(x);c.push(x)}return c.reduce(function(S,h){return S+h.length},0)}};\nWpn\u003dfunction(){this.env\u003dnew qJn;this.wasi_snapshot_preview1\u003dnew ThJ};\nAb\u003dfunction(e,L,c){this.instance\u003de;this.X\u003dc;this.exports\u003dthis.instance.exports;L.wasi_snapshot_preview1.exports\u003dthis.exports;e\u003dMath.floor(Math.random()*256);L\u003dMath.floor(Math.random()*256);c\u003d0;try{c\u003dthis.exports.malloc(16);(new Uint8Array(this.exports.memory.buffer,c,16)).fill(e);if(this.exports.sentinel(c,16,L)!\u003d\u003dL*16%256)throw\"wasm.wm.vi\";for(var I\u003dnew Uint8Array(this.exports.memory.buffer,c,16),B\u003d0;B\u003c16;B++)if(I[B]!\u003d\u003d(e+L)%256)throw\"wasm.wm.vi\"+B;}finally{c!\u003d\u003d0\u0026\u0026this.exports.free(c)}};\nMsH\u003dfunction(e,L,c){var I\u003dI\u003d\u003d\u003dvoid 0?!0:I;return kB(void 0,function(){return function x(){var S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X;return jv(x,function(oH){switch(oH.K){case 1:g.Gc(oH,2);S\u003dFB.Da();if(!(e\u0026\u0026bC||L))return R\u003d{},(h\u003dc)\u003d\u003dnull||h(\"wasmns\",(R.p\u003de?\"1\":\"0\",R.a\u003dL?\"1\":\"0\",R.s\u003dbC?\"1\":\"0\",R)),oH.return(Fd(Error(\"wasm.wm.ns\")));u\u003dnew Wpn;if(!e){oH.Iq(4);break}g.bn(oH,5);t\u003dln;return f6(oH,Dj(uav(u,e)),7);case 7:return O\u003dt(oH.X),q\u003dnew Ab(O,u,!1,I),FB.cj(\"winit\",S),(T\u003dc)\u003d\u003dnull||T(\"wasmsw\",{}),oH.return(q);\ncase 5:if(W\u003dg.wc(oH),b\u003d{},(A\u003dc)\u003d\u003dnull||A(\"wasmerrw\",(b.e\u003d\"\"+W,b)),!L)throw Error(\"wasm.wm.iw: \"+W);case 4:if(!L)throw Error(\"wasm.wm.xx\");g.bn(oH,8);J\u003dln;return f6(oH,Dj(L(u)),10);case 10:return w\u003dJ(oH.X),C\u003dnew Ab({exports:w},u,!0,I),FB.cj(\"winitjs\",S),(y\u003dc)\u003d\u003dnull||y(\"wasmsa\",{}),oH.return(C);case 8:throw P\u003dg.wc(oH),X\u003d{},(ev\u003dc)\u003d\u003dnull||ev(\"wasmerra\",(X.e\u003d\"\"+P,X)),Error(\"wasm.wm.ia: \"+P);case 2:g.NM(oH),g.mf(oH,0)}})}()})};\niC\u003dfunction(e,L,c){this.X\u003de;this.Z\u003d!1;L\u003dthis.X.Zv(L);this.K\u003dnew sh(e,L);this.X.free(L.byteOffset);this.G\u003dthis.X.Zv(c)};\nzJc\u003dfunction(e,L,c){c\u003de.X.Zv(c);var I\u003de.K;I.X.exports.AES128CTRCipher_setCounter(I.cipher,c.byteOffset);e.X.free(c.byteOffset);L\u003de.X.Zv(L);e.K.encrypt(L);return L};\nsTc\u003dfunction(e,L,c){g.p.call(this);this.encryptedClientKey\u003dL;this.j\u003dc;this.X\u003dnew Uint8Array(e.buffer,0,16);this.K\u003dnew Uint8Array(e.buffer,16)};\nv9n\u003dfunction(e){e.Z||(e.Z\u003dnew g.S3(e.X));return e.Z};\nGo\u003dfunction(e){try{return kT(e)}catch(L){return null}};\nfOn\u003dfunction(e,L){g.p.call(this);if(!L\u0026\u0026e)try{L\u003dJSON.parse(e)}catch(B){}if(L){e\u003dL.clientKey?Go(L.clientKey):null;var c\u003dL.encryptedClientKey?Go(L.encryptedClientKey):null,I\u003dL.keyExpiresInSeconds?Number(L.keyExpiresInSeconds)*1E3+(0,g.zI)():null;e\u0026\u0026c\u0026\u0026I\u0026\u0026(this.X\u003dnew sTc(e,c,I),g.l(this,this.X));L.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dGo(L.onesieUstreamerConfig)||void 0);this.baseUrl\u003dL.baseUrl}};\nky\u003dfunction(){this.data\u003dnew Uint8Array(2048);this.pos\u003d0;g$||(g$\u003dqR(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.\"))};\nDz\u003dfunction(e,L){e.add(L\u003d\u003dnull||isNaN(L)?0:L+1)};\nw$\u003dfunction(e){this.X\u003dthis.K\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/e)};\nJb\u003dfunction(e){this.K\u003de\u003d\u003d\u003dvoid 0?15:e;this.values\u003dnew Float64Array(176);this.X\u003dnew Float64Array(11);this.Z\u003dnew Float64Array(16)};\nVG\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?.5:c;I\u003dI\u003d\u003d\u003dvoid 0?0:I;this.resolution\u003dL;this.K\u003d0;this.Z\u003d!1;this.UP\u003d!0;this.X\u003dMath.round(e*this.resolution);this.values\u003dArray(this.X);for(e\u003d0;e\u003cthis.X;e++)this.values[e]\u003dInfinity;this.B\u003dAtT(this);this.G\u003dc;this.j\u003dI};\nAtT\u003dfunction(e){for(var L\u003dArray(e.X),c\u003d0;c\u003ce.X;c++)L[c]\u003dc;return L};\nCl\u003dfunction(e,L,c){g.p.call(this);this.policy\u003de;this.K\u003dL;this.cw\u003dc;this.Gm\u003dthis.Pe\u003d0;this.h7\u003d-1;this.k9\u003dthis.B\u003d0;this.pS\u003d!1;this.interruptions\u003d[];this.G\u003d[{stamp:0,net:0,max:0}];this.Y9\u003dthis.j\u003d(0,g.zI)();this.J\u003dnew VG(4,1,.6,.4);this.Ve\u003dnew VG(4,1,.6,.4);this.T\u003dnew VG(20,1,.5,.4);e.h7?this.Z\u003dnew Jb(e.X):e.K?this.Z\u003dnew w$(e.X):this.Z\u003dnew VG(e.X,20,.5,.4);this.ye\u003dnew VG(5,1,.25);this.D\u003dnew VG(30,1,.5);e\u003dg.iS(\"yt-player-bandwidth\")||{};L\u003dthis.policy.Z;if(e.byterate\u003e0)L\u003de.byterate,this.pS\u003d!0;else{var I;\nc\u003d(((I\u003dnavigator.connection)\u003d\u003dnull?void 0:I.downlink)||0)*64*1024;c\u003e0\u0026\u0026(L\u003dc,this.pS\u003d!0)}this.Z.lE(this.policy.j,L);e.delay\u003e0\u0026\u0026this.J.lE(1,Math.min(e.delay,2));e.stall\u003e0\u0026\u0026this.T.lE(1,e.stall);e.init\u003e0\u0026\u0026(this.Y9\u003dMath.min(e.init,this.Y9));e.interruptions\u0026\u0026(this.G\u003dthis.G.concat(e.interruptions),this.G.length\u003e16\u0026\u0026this.G.pop());this.h7\u003d(0,g.zI)();this.policy.T\u003e0\u0026\u0026(this.t7\u003dnew g.j9(this.He,this.policy.T,this),g.l(this,this.t7),this.t7.start())};\nal\u003dfunction(e,L,c,I){e.Z.lE(I\u003d\u003d\u003dvoid 0?L:I,c/L);e.j\u003d(0,g.zI)()};\nFpx\u003dfunction(e){e.B||(e.B\u003d(0,g.zI)());e.policy.D\u0026\u0026(e.j\u003d(0,g.zI)())};\nbLf\u003dfunction(e,L){if(e.B){var c\u003dL-e.B;if(c\u003c6E4){if(c\u003e1E3){var I\u003de.interruptions;I.push(Math.ceil(c));I.sort(function(B,x){return x-B});\nI.length\u003e16\u0026\u0026I.pop()}e.k9+\u003dc}}e.B\u003dL};\nNX\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;e.ye.lE(L,c/L);e.j\u003d(0,g.zI)();B||e.D.lE(1,L-I);x||(e.B\u003d0);e.h7\u003e-1\u0026\u0026(0,g.zI)()-e.h7\u003e3E4\u0026\u0026iLn(e)};\nmX\u003dfunction(e,L,c){L\u003dMath.max(L,e.K.X);e.T.lE(1,c/L)};\nyG\u003dfunction(e){e\u003de.J.EK()+e.Ve.EK()||0;e\u003disNaN(e)?.5:e;return e\u003dMath.min(e,5)};\nZz\u003dfunction(e,L,c){isNaN(c)||(e.Gm+\u003dc);isNaN(L)||(e.Pe+\u003dL)};\npl\u003dfunction(e){e\u003de.Z.EK();return e\u003e0?e:1};\n$y\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?1048576:c;var I\u003dpl(e);I\u003d1/((e.T.EK()||0)*e.policy.pS+1/I);var B\u003de.ye.EK();B\u003dB\u003e0?B:1;var x\u003dMath.max(I,B);e.policy.B\u003e0\u0026\u0026B\u003cI\u0026\u0026(x\u003dMath.min(e.policy.B,1),x\u003d(1-x)*I+x*B);if(!L)return x;L\u003d1E-9+yG(e);c\u003dx*Math.min(1,c/(x*L));e.policy.G||(e\u003d((e.D.percentile(.98)||0)-1)/2,e\u003dMath.max(0,Math.min(1,e)),c*\u003d1-.5*e);return c};\nG5x\u003dfunction(e){var L\u003d{delay:yG(e),stall:e.T.EK()||0,byterate:pl(e),init:e.Y9},c\u003de.G[0];c.stamp\u003dMath.round(e.j/36E5)*36E5;c.net\u003dMath.ceil(e.k9);c.max\u003de.interruptions[0]||0;L.interruptions\u003de.G;return L};\niLn\u003dfunction(e){var L\u003dG5x(e);g.bS(\"yt-player-bandwidth\",L,2592E3);e.h7\u003d(0,g.zI)();e.pS\u003d!0};\nj8\u003dfunction(e){return(0,g.zI)()-e.j\u003e\u003d4E3};\ng9J\u003dfunction(e){this.experiments\u003de;this.X\u003d17;this.Z\u003d13E4;this.j\u003d.5;this.G\u003dthis.K\u003d!1;this.h7\u003dthis.Y(\"html5_use_histogram_for_bandwidth\");this.B\u003dg.X3(this.experiments,\"html5_auxiliary_estimate_weight\");this.pS\u003dg.X3(this.experiments,\"html5_stall_factor\")||1;this.T\u003dg.X3(this.experiments,\"html5_check_for_idle_network_interval_ms\");this.J\u003dthis.experiments.N0(\"html5_trigger_loader_when_idle_network\");this.D\u003dthis.experiments.N0(\"html5_sabr_fetch_on_idle_network_preloaded_players\")};\nDmH\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?{}:e;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;g.p.call(this);var c\u003dthis;this.values\u003de;this.wz\u003dL;this.K\u003d{};this.Z\u003dthis.X\u003d0;this.G\u003dnew g.j9(function(){k5M(c)},1E4);\ng.l(this,this.G)};\nHr\u003dfunction(e,L){wwf(e,L);return e.values[L]\u0026\u0026e.wz[L]?e.values[L]/Math.pow(2,e.X/e.wz[L]):0};\nwwf\u003dfunction(e,L){e.values[L]||(L\u003dKFc(),e.values\u003dL.values||{},e.wz\u003dL.halfLives||{},e.K\u003dL.values?Object.assign({},L.values):{})};\nk5M\u003dfunction(e){var L\u003dKFc();if(L.values){L\u003dL.values;for(var c\u003d{},I\u003dg.f(Object.keys(e.values)),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,L[B]\u0026\u0026e.K[B]\u0026\u0026(e.values[B]+\u003dL[B]-e.K[B]),c[B]\u003dHr(e,B);e.K\u003dc}L\u003de.wz;c\u003d{};c.values\u003de.K;c.halfLives\u003dL;g.bS(\"yt-player-memory\",c,2592E3)};\nrb\u003dfunction(e,L,c,I,B){g.p.call(this);this.webPlayerContextConfig\u003dL;this.V2\u003dI;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.kN\u003dthis.sY\u003dthis.FD\u003dthis.aF\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.J9\u003d\"\";this.X\u003d{};this.RT\u003d{};this.controlsType\u003d\"0\";this.Bw\u003dNaN;this.Sl\u003d!1;this.OF\u003d(0,g.zI)();this.Kf\u003d0;this.Gc\u003dthis.u9\u003d!1;this.sE\u003d!0;this.preferGapless\u003dthis.eA\u003dthis.Cj\u003dthis.Z\u003dthis.PM\u003d!1;this.FR\u003d[];this.gZ\u003d!1;this.je\u003d0;e\u003de?g.MQ(e):{};L\u0026\u0026L.csiPageType\u0026\u0026(this.csiPageType\u003dL.csiPageType);L\u0026\u0026L.csiServiceName\u0026\u0026\n(this.csiServiceName\u003dL.csiServiceName);L\u0026\u0026L.preferGapless\u0026\u0026(this.preferGapless\u003dL.preferGapless);this.experiments\u003dnew Pcc(L?L.serializedExperimentIds:e.fexp,L?L.serializedExperimentFlags:e.fflags);this.forcedExperiments\u003dL?L.serializedForcedExperimentIds:Ya(\"\",e.forced_experiments)||void 0;this.cspNonce\u003d(L\u003d\u003dnull?0:L.cspNonce)?L.cspNonce:Ya(\"\",e.csp_nonce);this.Y(\"web_player_deprecated_uvr_killswitch\");try{var x\u003ddocument.location.toString()}catch(X){x\u003d\"\"}this.Yf\u003dx;this.ancestorOrigins\u003d(I\u003dwindow.location.ancestorOrigins)?\nArray.from(I):[];this.G\u003dEN(!1,L?L.isEmbed:e.is_embed);if(L\u0026\u0026L.device){if(I\u003dL.device,I.androidOsExperience\u0026\u0026(this.X.caoe\u003d\"\"+I.androidOsExperience),I.androidPlayServicesVersion\u0026\u0026(this.X.capsv\u003d\"\"+I.androidPlayServicesVersion),I.brand\u0026\u0026(this.X.cbrand\u003dI.brand),I.browser\u0026\u0026(this.X.cbr\u003dI.browser),I.browserVersion\u0026\u0026(this.X.cbrver\u003dI.browserVersion),I.cobaltReleaseVehicle\u0026\u0026(this.X.ccrv\u003d\"\"+I.cobaltReleaseVehicle),this.X.c\u003dI.interfaceName||\"WEB\",this.X.cver\u003dI.interfaceVersion||\"html5\",I.interfaceTheme\u0026\u0026(this.X.ctheme\u003d\nI.interfaceTheme),this.X.cplayer\u003dI.interfacePlayerType||\"UNIPLAYER\",I.model\u0026\u0026(this.X.cmodel\u003dI.model),I.network\u0026\u0026(this.X.cnetwork\u003dI.network),I.os\u0026\u0026(this.X.cos\u003dI.os),I.osVersion\u0026\u0026(this.X.cosver\u003dI.osVersion),I.platform\u0026\u0026(this.X.cplatform\u003dI.platform),x\u003dqX(this.experiments,\"html5_log_vss_extra_lr_cparams_freq\"),x\u003d\u003d\u003d\"all\"||x\u003d\u003d\u003d\"once\")I.chipset\u0026\u0026(this.RT.cchip\u003dI.chipset),I.cobaltAppVersion\u0026\u0026(this.RT.ccappver\u003dI.cobaltAppVersion),I.firmwareVersion\u0026\u0026(this.RT.cfrmver\u003dI.firmwareVersion),I.deviceYear\u0026\u0026(this.RT.crqyear\u003d\nI.deviceYear)}else this.X.c\u003de.c||\"web\",this.X.cver\u003de.cver||\"html5\",this.X.cplayer\u003d\"UNIPLAYER\";this.loaderUrl\u003dL?this.G||Jtr(this)\u0026\u0026L.loaderUrl?L.loaderUrl||\"\":this.Yf:this.G||Jtr(this)\u0026\u0026e.loaderUrl?Ya(\"\",e.loaderUrl):this.Yf;this.G\u0026\u0026g.IL(\"yt.embedded_player.embed_url\",this.loaderUrl);this.J\u003da2(this.loaderUrl,VsH);I\u003dthis.loaderUrl;var S\u003dS\u003d\u003d\u003dvoid 0?!1:S;this.wX\u003dCC(a2(I,CP$),I,S,\"Trusted Ad Domain URL\");this.Q5\u003dEN(!1,e.privembed);this.protocol\u003dthis.Yf.indexOf(\"http:\")\u003d\u003d\u003d0?\"http\":\"https\";this.PU\u003du76((L?\nL.customBaseYoutubeUrl:e.BASE_YT_URL)||\"\")||u76(this.Yf)||this.protocol+\"://www.youtube.com/\";S\u003dL?L.eventLabel:e.el;I\u003d\"detailpage\";S\u003d\u003d\u003d\"adunit\"?I\u003dthis.G?\"embedded\":\"detailpage\":S\u003d\u003d\u003d\"embedded\"||this.J?I\u003dX1(I,S,aOR):S\u0026\u0026(I\u003d\"embedded\");this.Ve\u003dI;gJR();S\u003dnull;I\u003dL?L.playerStyle:e.ps;x\u003dg.Fh(NhR,I);!I||x\u0026\u0026!this.J||(S\u003dI);this.playerStyle\u003dS;this.j\u003dg.Fh(NhR,this.playerStyle);this.houseBrandUserStatus\u003dL\u003d\u003dnull?void 0:L.houseBrandUserStatus;this.h7\u003dthis.j\u0026\u0026this.playerStyle!\u003d\u003d\"play\"\u0026\u0026this.playerStyle!\u003d\u003d\"jamboard\";\nthis.q2\u003d!this.h7;this.t7\u003dEN(!1,e.disableplaybackui);this.disablePaidContentOverlay\u003dEN(!1,L\u003d\u003dnull?void 0:L.disablePaidContentOverlay);this.disableSeek\u003dEN(!1,L\u003d\u003dnull?void 0:L.disableSeek);this.enableSpeedOptions\u003d(L\u003d\u003dnull?void 0:L.enableSpeedOptions)||(tQ().defaultPlaybackRate?lC||g.P3||Pr?g.Br\u0026\u0026MZ(\"20\")||g.q8\u0026\u0026MZ(\"4\")||g.QG\u0026\u0026MZ(\"11\")||$a():!(g.QG\u0026\u0026!g.aC(\"chrome\")||lC||g.aC(\"android\")||g.aC(\"silk\")):!1);this.tO\u003dEN(!1,e.enable_faster_speeds);var h;this.supportsVarispeedExtendedFeatures\u003d(h\u003dL\u003d\u003dnull?void 0:\nL.supportsVarispeedExtendedFeatures)!\u003dnull?h:!1;this.K\u003dEN(this.playerStyle\u003d\u003d\u003d\"blazer\",e.is_html5_mobile_device||L\u0026\u0026L.isMobileDevice);this.Pe\u003dlL()||Q2();this.ej\u003dthis.Y(\"mweb_allow_background_playback\")?!1:this.K\u0026\u0026!this.j;this.ye\u003dM8();this.E5\u003dg.d$;var R;this.pX\u003d!!(L\u003d\u003dnull?0:(R\u003dL.embedsHostFlags)\u003d\u003dnull?0:R.optOutApiDeprecation);this.DB\u003dthis.Y(\"embeds_web_enable_ve_conversion_logging_tracking_no_allow_list\");var u;L?L.hideInfo!\u003d\u003dvoid 0\u0026\u0026(u\u003d!L.hideInfo):u\u003de.showinfo;this.qk\u003dg.Uh(this)\u0026\u0026!this.pX||EN(!Eh(this)\u0026\u0026\n!XB(this)\u0026\u0026!this.j,u);this.Z0\u003dL?!!L.mobileIphoneSupportsInlinePlayback:EN(!1,e.playsinline);h\u003dthis.K\u0026\u0026Kl\u0026\u0026Yy!\u003dnull\u0026\u0026Yy\u003e0\u0026\u0026Yy\u003c\u003d2.3;R\u003dL?L.useNativeControls:e.use_native_controls;this.T\u003dg.Uh(this)\u0026\u0026this.K;u\u003dthis.K\u0026\u0026!this.T;R\u003dg.nl(this)||!h\u0026\u0026EN(u,R)?\"3\":\"1\";this.disableOrganicUi\u003d!(L\u003d\u003dnull||!L.disableOrganicUi);u\u003dL?L.controlsType:e.controls;this.controlsType\u003dthis.disableOrganicUi||u\u003d\u003d\u003d\"0\"||u\u003d\u003d\u003d0?\"0\":R;this.a8\u003dthis.K;this.color\u003dX1(\"red\",L?L.progressBarColor:e.color,mmv);this.Cw\u003dthis.controlsType\u003d\u003d\u003d\"3\";\nthis.Cf\u003d!this.G;this.Uh\u003d(R\u003d!this.Cf\u0026\u0026!XB(this)\u0026\u0026!this.h7\u0026\u0026!this.j\u0026\u0026!Eh(this))\u0026\u0026!this.Cw\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\";this.f9\u003dg.eb(this)\u0026\u0026R\u0026\u0026this.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026!this.Uh\u0026\u0026!(L\u003d\u003dnull?0:L.embedsEnableEmc3ds);this.zw\u003dthis.iZ\u003dh;this.g0\u003d(this.controlsType\u003d\u003d\u003d\"3\"||this.K||EN(!1,e.use_media_volume))\u0026\u0026!this.T;this.Il\u003djG\u0026\u0026!g.$C(601)?!1:!0;this.Zl\u003dthis.G||!1;this.xT\u003dXB(this)?\"\":(this.loaderUrl||e.post_message_origin||\"\").substring(0,128);this.widgetReferrer\u003dYa(\"\",L?L.widgetReferrer:e.widget_referrer);var t;L?\nL.disableCastApi\u0026\u0026(t\u003d!1):t\u003de.enablecastapi;t\u003d!this.J||EN(!0,t);h\u003d!0;L\u0026\u0026L.disableMdxCast\u0026\u0026(h\u003d!1);this.Hv\u003dthis.Y(\"enable_cast_for_web_unplugged\")\u0026\u0026g.L8(this)\u0026\u0026h||g.DF(this)\u0026\u0026h||t\u0026\u0026h\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026!this.K\u0026\u0026(XB(this)||g.eb(this)||g.cn(this));this.Xy\u003d!!window.document.pictureInPictureEnabled||W1();t\u003dL?!!L.supportsAutoplayOverride:EN(!1,e.autoplayoverride);this.tj\u003d!(this.K\u0026\u0026!g.Uh(this))\u0026\u0026!g.aC(\"nintendo wiiu\")||t;this.Fk\u003d(L?!!L.enableMutedAutoplay:EN(!1,e.mutedautoplay))\u0026\u0026!1;t\u003d(XB(this)||Eh(this))\u0026\u0026\nthis.playerStyle\u003d\u003d\u003d\"blazer\";this.mR\u003dL?!!L.disableFullscreen:!EN(!0,e.fs);h\u003dg.cI(g.ID(this))\u0026\u0026g.Uh(this);this.DY\u003d!this.mR\u0026\u0026(t||g.h7())\u0026\u0026!h;this.Jo\u003dthis.Y(\"html5_picture_in_picture_logging_onresize\");var O;this.Ao\u003d(O\u003dg.X3(this.experiments,\"html5_picture_in_picture_logging_onresize_ratio\"))!\u003dnull?O:.33;this.hB\u003dthis.Y(\"html5_picture_in_picture_blocking_onresize\");this.al\u003dthis.Y(\"html5_picture_in_picture_blocking_ontimeupdate\");this.Fz\u003dthis.Y(\"html5_picture_in_picture_blocking_document_fullscreen\");this.KX\u003d\nthis.Y(\"html5_picture_in_picture_blocking_standard_api\");O\u003dNL()\u0026\u0026MZ(58)\u0026\u0026!Q2();t\u003dya||typeof MediaSource\u003d\u003d\u003d\"undefined\";this.h1\u003dthis.Y(\"uniplayer_block_pip\")\u0026\u0026(O||t)||this.hB||this.al||this.KX;O\u003dg.Uh(this)\u0026\u0026!this.pX;var q;L?L.disableRelatedVideos!\u003d\u003dvoid 0\u0026\u0026(q\u003d!L.disableRelatedVideos):q\u003de.rel;this.m1\u003dO||EN(!this.j,q);this.Dl\u003dEN(!1,L?L.enableContentOwnerRelatedVideos:e.co_rel);this.D\u003dQ2()\u0026\u0026Yy\u003e0\u0026\u0026Yy\u003c\u003d4.4?\"_top\":\"_blank\";this.sK\u003dg.cn(this);this.XK\u003dEN(this.playerStyle\u003d\u003d\u003d\"blazer\",L?L.enableCsiLogging:e.enablecsi);\nswitch(this.playerStyle){case \"blogger\":q\u003d\"bl\";break;case \"gmail\":q\u003d\"gm\";break;case \"gac\":q\u003d\"ga\";break;case \"ads-preview\":q\u003d\"ap\";break;case \"books\":q\u003d\"gb\";break;case \"docs\":case \"flix\":q\u003d\"gd\";break;case \"duo\":q\u003d\"gu\";break;case \"google-live\":q\u003d\"gl\";break;case \"google-one\":q\u003d\"go\";break;case \"play\":case \"play-ads\":q\u003d\"gp\";break;case \"chat\":q\u003d\"hc\";break;case \"hangouts-meet\":q\u003d\"hm\";break;case \"photos-edu\":case \"picasaweb\":q\u003d\"pw\";break;default:q\u003d\"yt\"}this.pS\u003dq;this.Gm\u003dYa(\"\",L?L.authorizedUserIndex:e.authuser);\nthis.gT\u003dg.Uh(this)\u0026\u0026(this.Q5||!Wa$()||this.Pe);var T;L?L.disableWatchLater!\u003d\u003dvoid 0\u0026\u0026(T\u003d!L.disableWatchLater):T\u003de.showwatchlater;this.Nl\u003d((q\u003d!this.gT)||!!this.Gm\u0026\u0026q)\u0026\u0026EN(!this.h7,this.J?T:void 0);this.pj\u003dL?L.isMobileDevice||!!L.disableKeyboardControls:EN(!1,e.disablekb);this.loop\u003dEN(!1,e.loop);this.pageId\u003dYa(\"\",L?L.initialDelegatedSessionId:e.pageid);this.rX\u003dEN(!0,e.canplaylive);this.x9\u003dEN(!1,e.livemonitor);this.disableSharing\u003dEN(this.j,L?L.disableSharing:e.ss);(T\u003dL\u0026\u0026this.Y(\"fill_video_container_size_override_from_wpcc\")?\nL.videoContainerOverride:e.video_container_override)?(q\u003dT.split(\"x\"),q.length!\u003d\u003d2?T\u003dnull:(T\u003dNumber(q[0]),q\u003dNumber(q[1]),T\u003disNaN(T)||isNaN(q)||T*q\u003c\u003d0?null:new g.dz(T,q))):T\u003dnull;this.V6\u003dT;this.mute\u003dL?!!L.startMuted:EN(!1,e.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026EN(this.controlsType!\u003d\u003d\"0\",L?L.storeUserVolume:e.store_user_volume);T\u003dL?L.annotationsLoadPolicy:e.iv_load_policy;this.annotationsLoadPolicy\u003dthis.controlsType\u003d\u003d\u003d\"3\"?3:X1(void 0,T,Bn);this.captionsLanguagePreference\u003dL?L.captionsLanguagePreference||\n\"\":Ya(\"\",e.cc_lang_pref);T\u003dX1(2,L?L.captionsLanguageLoadPolicy:e.cc_load_policy,Bn);this.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026T\u003d\u003d\u003d2\u0026\u0026(T\u003d3);this.z6\u003dT;this.XD\u003dL?L.hl||\"en_US\":Ya(\"en_US\",e.hl);this.region\u003dL?L.contentRegion||\"US\":Ya(\"US\",e.cr);this.hostLanguage\u003dL?L.hostLanguage||\"en\":Ya(\"en\",e.host_language);this.Wh\u003d!this.Q5\u0026\u0026Math.random()\u003cg.X3(this.experiments,\"web_player_api_logging_fraction\");this.He\u003d!this.Q5;this.enabledEngageTypes\u003dnew Set;this.deviceIsAudioOnly\u003d!(L\u003d\u003dnull||!L.deviceIsAudioOnly);this.Bw\u003dKQ(this.Bw,\ne.ismb);this.q2?(T\u003de.vss_host||\"s.youtube.com\",T\u003d\u003d\u003d\"s.youtube.com\"\u0026\u0026(T\u003dxY(this.PU)||\"www.youtube.com\")):T\u003d\"video.google.com\";this.kV\u003dT;oD(this,e,!0);this.Y9\u003dnew zo;g.l(this,this.Y9);q\u003dL?L.innertubeApiKey:Ya(\"\",e.innertube_api_key);O\u003dL?L.innertubeApiVersion:Ya(\"\",e.innertube_api_version);T\u003dL?L.innertubeContextClientVersion:Ya(\"\",e.innertube_context_client_version);q\u003dg.Zu(\"INNERTUBE_API_KEY\")||q;O\u003dg.Zu(\"INNERTUBE_API_VERSION\")||O;t\u003dg.Zu(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");h\u003dtb(this);R\u003dtypeof this.X.c\u003d\u003d\u003d\n\"number\"?Number(this.X.c):Object.keys(ytx).indexOf(this.X.c);this.L6\u003d{innertubeApiKey:q,innertubeApiVersion:O,O$:t,cW:h,J3:R,innertubeContextClientVersion:g.Zu(\"INNERTUBE_CONTEXT_CLIENT_VERSION\")||T,WW:this.hostLanguage,y$:this.region,A3:g.Zu(\"INNERTUBE_HOST_OVERRIDE\")||\"\",QL:!!g.Zu(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),Nt:!!g.Zu(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)};this.GF\u003dwindow.WebKitPlaybackTargetAvailabilityEvent!\u003dnull;this.B\u003dnew To(this.experiments,this.Y(\"html5_force_hfr_support\")?\n!0:hz(this)||ZM()||sdJ()||ZLc(this),g.q8\u0026\u0026g.$C(56)||g.Br\u0026\u0026g.$C(54)||this.Y(\"html5_force_vp9_subsample_encryption_support\")||ZLc(this));T\u003dg.R2(this);q\u003dthis.Bw;O\u003dthis.experiments;t\u003dnew g9J(O);T\u0026\u0026(t.K\u003d!0,t.j\u003d.1);O.N0(\"html5_media_time_weight\")\u0026\u0026(t.K\u003d!1);q\u0026\u0026(t.Z\u003dq/8);t.G\u003drV()\u003e\u003d480;this.schedule\u003dnew Cl(t,new lDn(this.experiments),B);g.l(this,this.schedule);var W;this.enableSafetyMode\u003d(W\u003dL\u003d\u003dnull?void 0:L.initialEnableSafetyMode)!\u003dnull?W:EN(!1,e.enable_safety_mode);B\u003dthis.t7?!1:XB(this)\u0026\u0026this.playerStyle!\u003d\u003d\n\"blazer\";var A;L?L.disableAutonav!\u003dnull\u0026\u0026(A\u003d!L.disableAutonav):A\u003de.allow_autonav;this.IU\u003dEN(B,!this.h7\u0026\u0026A);this.sendVisitorIdHeader\u003dL?!!L.sendVisitorIdHeader:EN(!1,e.send_visitor_id_header);var b;this.playerStyle\u003d\u003d\u003d\"docs\"\u0026\u0026(L?b\u003dL.disableNativeContextMenu:b\u003de.disable_native_context_menu);this.disableNativeContextMenu\u003dEN(!1,b);this.Qt\u003dhz(this)\u0026\u0026this.Y(\"enable_skip_intro_button\");this.embedConfig\u003dYa(\"\",L?L.serializedEmbedConfig:e.embed_config);this.k9\u003dLv(e,g.Uh(this));this.Z\u003dthis.k9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\";\nthis.embedsErrorLinks\u003d!(L\u003d\u003dnull||!L.embedsErrorLinks);this.Sn\u003dEN(!1,e.full_window);var J;this.m$\u003d!((J\u003dthis.webPlayerContextConfig)\u003d\u003dnull?0:J.chromeless);var w;this.livingRoomAppMode\u003dX1(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e.living_room_app_mode||(L\u003d\u003dnull?void 0:(w\u003dL.device)\u003d\u003dnull?void 0:w.livingRoomAppMode),pwH);var C;A\u003dKQ(NaN,L\u003d\u003dnull?void 0:(C\u003dL.device)\u003d\u003dnull?void 0:C.deviceYear);isNaN(A)||(this.deviceYear\u003dA);this.transparentBackground\u003dL?!!L.transparentBackground:EN(!1,e.transparent_background);this.showMiniplayerButton\u003d\nL?!!L.showMiniplayerButton:EN(!1,e.show_miniplayer_button);var y;g.Uh(this)\u0026\u0026!(L\u003d\u003dnull?0:(y\u003dL.embedsHostFlags)\u003d\u003dnull?0:y.allowSetFauxFullscreen)?this.externalFullscreen\u003d!1:this.externalFullscreen\u003dL?!!L.externalFullscreen:EN(!1,e.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003dL?!!L.showMiniplayerUiWhenMinimized:EN(!1,e.use_miniplayer_ui);var P;this.sE\u003d(P\u003de.show_loop_video_toggle)!\u003dnull?P:!0;this.HD\u003dMath.random()\u003c1E-4;if(e.onesie_hot_config||(L\u003d\u003dnull?0:L.onesieHotConfig))this.RI\u003dnew fOn(e.onesie_hot_config,\nL\u003d\u003dnull?void 0:L.onesieHotConfig),g.l(this,this.RI);this.isTectonic\u003dL?!!L.isTectonic:!!e.isTectonic;this.playerCanaryState\u003dc;this.playerCanaryStage\u003dL\u003d\u003dnull?void 0:L.canaryStage;this.Mv\u003dnew DmH;g.l(this,this.Mv);this.datasyncId\u003d(L\u003d\u003dnull?void 0:L.datasyncId)||g.Zu(\"DATASYNC_ID\");this.xz\u003dg.Zu(\"LOGGED_IN\",!1);this.Kp\u003d(L\u003d\u003dnull?void 0:L.allowWoffleManagement)||!1;this.rp\u003dInfinity;this.DO\u003dNaN;this.livingRoomPoTokenId\u003dL\u003d\u003dnull?void 0:L.livingRoomPoTokenId;this.Y(\"html5_high_res_logging_always\")?this.Cj\u003d!0:\nthis.Cj\u003dMath.random()*100\u003cg.X3(this.experiments,\"html5_high_res_logging_percent\");var ev;this.eA\u003d!!(L\u003d\u003dnull?0:(ev\u003dL.embedsHostFlags)\u003d\u003dnull?0:ev.allowRcat);this.w9\u003d!g.L8(this)\u0026\u0026!Sb(this);e\u003de.embedded_player_response?JSON.parse(e.embedded_player_response).trackingParams:void 0;e\u0026\u0026(this.sC\u003de)};\ng.ID\u003dfunction(e){var L,c;if(!((L\u003de.webPlayerContextConfig)\u003d\u003dnull?0:(c\u003dL.embedsHostFlags)\u003d\u003dnull?0:c.enableLiteUx)||e.Q5||e.j||e.Z||e.k9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFP\")return\"EMBEDDED_PLAYER_LITE_MODE_NONE\";e\u003dg.X3(e.experiments,\"embeds_web_lite_mode\");return e\u003d\u003d\u003dvoid 0?\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\":e\u003e\u003d0\u0026\u0026e\u003c$mR.length?$mR[e]:\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\"};\noD\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;e.sY\u003dYa(e.sY,L.video_id);e.FD\u003dYa(e.FD,L.eventid);e.FD\u0026\u0026(ri\u003de.FD);for(var I\u003d[],B\u003dg.f(Object.keys(jTf)),x\u003dB.next();!x.done;x\u003dB.next()){x\u003djTf[x.value];var S\u003dL[x];S!\u003dnull\u0026\u0026(S!\u003d\u003de.X[x]\u0026\u0026I.push(x),e.X[x]\u003dS)}!c\u0026\u0026I.length\u003e0\u0026\u0026e.HD\u0026\u0026(I.sort(),g.F7(new g.yu(\"Player client parameters changed after startup\",I)));e.userAge\u003dKQ(e.userAge,L.user_age);e.J9\u003dYa(e.J9,L.user_display_email);e.userDisplayImage\u003dYa(e.userDisplayImage,L.user_display_image);g.mF(e.userDisplayImage)||(e.userDisplayImage\u003d\n\"\");e.userDisplayName\u003dYa(e.userDisplayName,L.user_display_name);e.aF\u003dYa(e.aF,L.user_gender);e.csiPageType\u003dYa(e.csiPageType,L.csi_page_type);e.csiServiceName\u003dYa(e.csiServiceName,L.csi_service_name);e.XK\u003dEN(e.XK,L.enablecsi);e.pageId\u003dYa(e.pageId,L.pageid);if(c\u003dL.enabled_engage_types)e.enabledEngageTypes\u003dnew Set(c.split(\",\"));L.living_room_session_po_token\u0026\u0026(e.Ft\u003dL.living_room_session_po_token.toString())};\nho\u003dfunction(e,L){return!e.j\u0026\u0026NL()\u0026\u0026MZ(55)\u0026\u0026e.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!L};\ng.RD\u003dfunction(e){e\u003dxY(e.PU);return e\u003d\u003d\u003d\"www.youtube-nocookie.com\"?\"www.youtube.com\":e};\nuj\u003dfunction(e,L,c){return e.protocol+\"://i1.ytimg.com/vi/\"+L+\"/\"+(c||\"hqdefault.jpg\")};\nto\u003dfunction(e){return XB(e)\u0026\u0026!g.L8(e)};\ng.nl\u003dfunction(e){return e.Y(\"html5_local_playsinline\")?jG\u0026\u0026!g.$C(602)\u0026\u0026!(\"playsInline\"in tQ()):jG\u0026\u0026!e.Z0||g.aC(\"nintendo wiiu\")?!0:!1};\ntb\u003dfunction(e){return e.X.c};\ng.R2\u003dfunction(e){return/^TVHTML5/.test(tb(e))};\ng.Oj\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"TVHTML5\"};\nJtr\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"};\nZLc\u003dfunction(e){return e.X.cmodel\u003d\u003d\u003d\"CHROMECAST ULTRA/STEAK\"||e.X.cmodel\u003d\u003d\u003d\"CHROMECAST/STEAK\"};\ng.qu\u003dfunction(){return window.devicePixelRatio\u003e1?window.devicePixelRatio:1};\nhz\u003dfunction(e){return/web/i.test(tb(e))};\ng.T3\u003dfunction(e){return tb(e).toUpperCase()\u003d\u003d\u003d\"WEB\"};\nSb\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"WEB_KIDS\"};\ng.L8\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"WEB_UNPLUGGED\"};\nWn\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"};\ng.rw\u003dfunction(e){return g.L8(e)||tb(e)\u003d\u003d\u003d\"TV_UNPLUGGED_CAST\"||Wn(e)};\ng.DF\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"WEB_REMIX\"};\ng.Mu\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"WEB_MUSIC_INTEGRATIONS\"};\ng.z3\u003dfunction(e){return tb(e)\u003d\u003d\u003d\"WEB_EMBEDDED_PLAYER\"};\ng.vn\u003dfunction(e){return(e.deviceIsAudioOnly||!g.q8||ya||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.P3?e.G\u0026\u0026g.$C(51):!0)||(e.deviceIsAudioOnly||!g.Br||ya||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.P3?e.G\u0026\u0026g.$C(48):g.$C(38))||(e.deviceIsAudioOnly||!g.QG||ya||e.controlsType\u003d\u003d\u003d\"3\"?!1:g.P3?e.G\u0026\u0026g.$C(37):g.$C(27))||!e.deviceIsAudioOnly\u0026\u0026g.sj\u0026\u0026!fXn()\u0026\u0026g.$C(11)||!e.deviceIsAudioOnly\u0026\u0026g.RM\u0026\u0026g.$C(\"604.4\")};\nHL$\u003dfunction(e){if(g.eb(e)\u0026\u0026Kl)return!1;if(g.Br){if(!g.$C(47)||!g.$C(52)\u0026\u0026g.$C(51))return!1}else if(g.RM)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\nPPR\u003dfunction(e,L){return e.enabledEngageTypes.has(L.toString())||lOT.includes(L)};\nXB\u003dfunction(e){return e.Ve\u003d\u003d\u003d\"detailpage\"};\ng.eb\u003dfunction(e){return e.Ve\u003d\u003d\u003d\"embedded\"};\nf8\u003dfunction(e){return e.Ve\u003d\u003d\u003d\"leanback\"};\nEh\u003dfunction(e){return e.Ve\u003d\u003d\u003d\"adunit\"||e.playerStyle\u003d\u003d\u003d\"gvn\"};\ng.cn\u003dfunction(e){return e.Ve\u003d\u003d\u003d\"profilepage\"};\ng.Uh\u003dfunction(e){return e.G\u0026\u0026g.eb(e)\u0026\u0026!Eh(e)\u0026\u0026!e.j};\nAo\u003dfunction(e){if(!e.userDisplayImage)return\"\";var L\u003de.userDisplayImage.split(\"/\");if(L.length\u003d\u003d\u003d5)return e\u003dL[L.length-1].split(\"\u003d\"),e[1]\u003d\"s20-c\",L[L.length-1]\u003de.join(\"\u003d\"),L.join(\"/\");if(L.length\u003d\u003d\u003d8)return L.splice(7,0,\"s20-c\"),L.join(\"/\");if(L.length\u003d\u003d\u003d9)return L[7]+\u003d\"-s20-c\",L.join(\"/\");g.F7(new g.yu(\"Profile image not a FIFE URL.\",e.userDisplayImage));return e.userDisplayImage};\ng.FM\u003dfunction(e){var L\u003dg.RD(e);QTx.includes(L)\u0026\u0026(L\u003d\"www.youtube.com\");return e.protocol+\"://\"+L};\ng.bj\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;if(e.V2){var c\u003dnew Ri,I,B\u003de.V2();B.signedOut?I\u003d\"\":B.token?I\u003dB.token:B.pendingResult.then(function(x){B.signedOut?c.resolve(\"\"):c.resolve(x.token)},function(x){g.F7(new g.yu(\"b189348328_oauth_callback_failed\",{error:x}));\nc.resolve(L)});\nreturn I!\u003d\u003dvoid 0?F1(I):new fQ(c)}return F1(L)};\nij\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;return e.xz?AR(!0):g8(GR(AR(g.bj(e,L)),function(c){return AR(!!c)}),function(){return AR(!1)})};\ndmx\u003dfunction(e,L){L\u003d\u003dnull||GR(L,function(c){e.pB\u003dc;var I,B;(I\u003de.RI)!\u003dnull\u0026\u0026(B\u003dI.X)!\u003dnull\u0026\u0026(B.B\u003dnew iC(c,B.X,B.K),g.l(B,B.B))})};\nxY\u003dfunction(e){var L\u003dg.hp(e);return(e\u003dNumber(g.rj(e)[4]||null)||null)?L+\":\"+e:L};\nG3\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003diy[e],I\u003dUmn[c],B\u003dE9c[e];if(!B||!I)return null;L\u003dnew AQ(L?B.height:B.width,L?B.width:B.height,B.fps);I\u003dwE(I,L,c);return new Gn(e,I,{video:L,r_:B.bitrate/8})};\nKpJ\u003dfunction(e){var L\u003dUmn[iy[e]],c\u003dXwv[e];return c\u0026\u0026L?new Gn(e,L,{audio:new s7(c.audioSampleRate,c.numChannels)}):null};\ngb\u003dfunction(e){this.X\u003de};\nkY\u003dfunction(e,L,c,I){if(c)return AF();c\u003d{};var B\u003dtQ();L\u003dg.f(L);for(var x\u003dL.next();!x.done;x\u003dL.next())if(x\u003dx.value,e.canPlayType(B,x.getInfo().mimeType)||I){var S\u003dx.X.video.quality;if(!c[S]||c[S].getInfo().Gk())c[S]\u003dx}e\u003d[];c.auto\u0026\u0026e.push(c.auto);I\u003dg.f(FG);for(B\u003dI.next();!B.done;B\u003dI.next())(B\u003dc[B.value])\u0026\u0026e.push(B);return e.length?F1(e):AF()};\nYJc\u003dfunction(e){this.itag\u003de.itag;this.url\u003de.url;this.codecs\u003de.codecs;this.width\u003de.width;this.height\u003de.height;this.fps\u003de.fps;this.bitrate\u003de.bitrate;var L;this.K\u003d((L\u003de.audioItag)\u003d\u003dnull?void 0:L.split(\",\"))||[];this.SQ\u003de.SQ;this.TI\u003de.TI||\"\";this.l5\u003de.l5;this.audioChannels\u003de.audioChannels;this.X\u003d\"\"};\nn9$\u003dfunction(e,L,c,I){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!0:c;I\u003dI\u003d\u003d\u003dvoid 0?{}:I;var B\u003d{};e\u003dg.f(e);for(var x\u003de.next();!x.done;x\u003de.next()){x\u003dx.value;if(L\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var S\u003dx.type;x.audio_channels\u0026\u0026(S\u003dS+\"; channels\u003d\"+x.audio_channels);if(!MediaSource.isTypeSupported(S)){I[x.itag]\u003d\"tpus\";continue}}if(c||!x.drm_families||x.eotf!\u003d\u003d\"smpte2084\"\u0026\u0026x.eotf!\u003d\u003d\"arib-std-b67\"){S\u003dvoid 0;var h\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},R\u003dx.type.match(/codecs\u003d\"([^\"]*)\"/);\nR\u003dR?R[1]:\"\";x.audio_track_id\u0026\u0026(S\u003dnew g.b2(x.name,x.audio_track_id,!!x.is_default));var u\u003dx.eotf;x\u003dnew YJc({itag:x.itag,url:x.url,codecs:R,width:Number(x.width),height:Number(x.height),fps:Number(x.fps),bitrate:Number(x.bitrate),audioItag:x.audio_itag,SQ:u?h[u]:void 0,TI:x.drm_families,l5:S,audioChannels:Number(x.audio_channels)});B[x.itag]\u003dB[x.itag]||[];B[x.itag].push(x)}else I[x.itag]\u003d\"enchdr\"}return B};\neKT\u003dfunction(e,L,c,I,B){this.Z\u003de;this.K\u003dL;this.B\u003dc;this.cpn\u003dI;this.j\u003dB;this.G\u003d0;this.X\u003d\"\"};\nLGR\u003dfunction(e,L){e.Z.some(function(c){var I;return((I\u003dc.l5)\u003d\u003dnull?void 0:I.getId())\u003d\u003d\u003dL});\ne.X\u003dL};\nDk\u003dfunction(e,L,c){e.cpn\u0026\u0026(L\u003dg.WO(L,{cpn:e.cpn}));c\u0026\u0026(L\u003dg.WO(L,{paired:c}));return L};\nc8f\u003dfunction(e,L){e\u003de.itag.toString();L!\u003d\u003dnull\u0026\u0026(e+\u003dL.itag.toString());return e};\nICx\u003dfunction(e){for(var L\u003d[],c\u003d[],I\u003dg.f(e.K),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.bitrate\u003c\u003de.G?L.push(B):c.push(B);L.sort(function(x,S){return S.bitrate-x.bitrate});\nc.sort(function(x,S){return x.bitrate-S.bitrate});\ne.K\u003dL.concat(c)};\nwb\u003dfunction(e,L,c){this.X\u003de;this.K\u003dL;this.expiration\u003dc;this.V5\u003dnull};\nBKH\u003dfunction(e,L){if(!(ya||pQ()||y2()))return null;e\u003dn9$(L,e.Y(\"html5_filter_fmp4_in_hls\"));if(!e)return null;L\u003d[];for(var c\u003d{},I\u003dg.f(Object.keys(e)),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dg.f(e[B.value]);for(var x\u003dB.next();!x.done;x\u003dB.next()){var S\u003dx.value;S.l5\u0026\u0026(x\u003dS.l5.getId(),c[x]||(S\u003dnew g.MB(x,S.l5),c[x]\u003dS,L.push(S)))}}return L.length\u003e0?L:null};\nhKc\u003dfunction(e,L,c,I,B,x,S){if(!(ya||pQ()||y2()))return AF();var h\u003d{},R\u003dxbr(c),u\u003dn9$(c,e.Y(\"html5_filter_fmp4_in_hls\"),e.B.T,h);if(!u)return S({noplst:1}),AF();oPr(u);c\u003d{};var t\u003d(c.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",c),O;c\u003d[];var q\u003d[],T\u003d[],W\u003dnull,A\u003d\"\";I\u003dI\u0026\u0026I.match(/hls_timedtext_playlist/)?new YJc({itag:\"0\",url:I,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,l5:new g.b2(\"English\",\"en\",!1)}):null;for(var b\u003dg.f(Object.keys(u)),J\u003db.next();!J.done;J\u003db.next())if(J\u003dJ.value,!e.Y(\"html5_disable_drm_hfr_1080\")||\nJ!\u003d\u003d\"383\"\u0026\u0026J!\u003d\u003d\"373\"){J\u003dg.f(u[J]);for(var w\u003dJ.next();!w.done;w\u003dJ.next())if(w\u003dw.value,w.width){for(var C\u003dg.f(w.K),y\u003dC.next();!y.done;y\u003dC.next())if(y\u003dy.value,u[y]){w.X\u003dy;break}w.X||(w.X\u003dS5n(u,w));if(C\u003du[w.X])if(c.push(w),w.TI\u003d\u003d\u003d\"fairplay\"\u0026\u0026(O\u003dt),y\u003d\"\",w.SQ\u003d\u003d\u003d\"PQ\"?y\u003d\"smpte2084\":w.SQ\u003d\u003d\u003d\"HLG\"\u0026\u0026(y\u003d\"arib-std-b67\"),y\u0026\u0026(A\u003dy),T.push(r86(C,[w],I,x,w.itag,w.width,w.height,w.fps,R,void 0,void 0,O,y)),!W||w.width*w.height*w.fps\u003eW.width*W.height*W.fps)W\u003dw}else q.push(w)}else h[J]\u003d\"disdrmhfr\";T.reduce(function(P,\nev){return ev.getInfo().isEncrypted()\u0026\u0026P},!0)\u0026\u0026(O\u003dt);\nB\u003dMath.max(B,0);t\u003dW||{};u\u003dt.fps\u003d\u003d\u003dvoid 0?0:t.fps;W\u003dt.width\u003d\u003d\u003dvoid 0?0:t.width;t\u003dt.height\u003d\u003d\u003dvoid 0?0:t.height;b\u003de.Y(\"html5_native_audio_track_switching\");T.push(r86(q,c,I,x,\"93\",W,t,u,R,\"auto\",B,O,A,b));Object.entries(h).length\u0026\u0026S(h);return kY(e.B,T,ho(e,L),!1)};\nr86\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){for(var W\u003d0,A\u003d\"\",b\u003dg.f(e),J\u003db.next();!J.done;J\u003db.next())J\u003dJ.value,A||(A\u003dJ.itag),J.audioChannels\u0026\u0026J.audioChannels\u003eW\u0026\u0026(W\u003dJ.audioChannels,A\u003dJ.itag);B\u003dnew Gn(B,\"application/x-mpegURL\",{audio:new s7(0,W),video:new AQ(x,S,h,null,void 0,u,void 0,q),TI:O,Y$:A});e\u003dnew eKT(e,L,c?[c]:[],I,!!T);e.G\u003dt?t:1369843;return new wb(B,e,R)};\nxbr\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.url\u0026\u0026(L\u003dL.url.split(\"expire/\"),!(L.length\u003c\u003d1)))return+L[1].split(\"/\")[0];return NaN};\nS5n\u003dfunction(e,L){for(var c\u003dg.f(Object.keys(e)),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003de[I][0];if(!B.width\u0026\u0026B.TI\u003d\u003d\u003dL.TI\u0026\u0026!B.audioChannels)return I}return\"\"};\noPr\u003dfunction(e){for(var L\u003dnew Set,c\u003dg.f(Object.values(e)),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.length\u0026\u0026(I\u003dI[0],I.height\u0026\u0026I.codecs.startsWith(\"vp09\")\u0026\u0026L.add(I.height));c\u003d[];if(L.size){I\u003dg.f(Object.keys(e));for(var B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,e[B].length){var x\u003de[B][0];x.height\u0026\u0026L.has(x.height)\u0026\u0026!x.codecs.startsWith(\"vp09\")\u0026\u0026c.push(B)}}L\u003dg.f(c);for(c\u003dL.next();!c.done;c\u003dL.next())delete e[c.value]};\nJo\u003dfunction(e,L){this.X\u003de;this.K\u003dL};\nRK$\u003dfunction(e,L,c,I){var B\u003d[];c\u003dg.f(c);for(var x\u003dc.next();!x.done;x\u003dc.next()){var S\u003dx.value;if(S.url){x\u003dnew g.yp(S.url,!0);if(S.s){var h\u003dx,R\u003dS.sp,u\u003dPNv(decodeURIComponent(S.s));h[r[23]](R,encodeURIComponent(u))}h\u003dg.f(Object.keys(I));for(R\u003dh.next();!R.done;R\u003dh.next())R\u003dR.value,x.set(R,I[R]);S\u003d$l(S.type,S.quality,S.itag,S.width,S.height);B.push(new Jo(S,x))}}return kY(e.B,B,ho(e,L),!1)};\nVm\u003dfunction(e,L){this.X\u003de;this.K\u003dL};\nu6f\u003dfunction(e,L,c){var I\u003d[];c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next())if((B\u003dB.value)\u0026\u0026B.url){var x\u003d$l(B.type,\"medium\",\"0\");I.push(new Vm(x,B.url))}return kY(e.B,I,ho(e,L),!1)};\ntmT\u003dfunction(e,L){var c\u003d[],I\u003d$l(L.type,\"auto\",L.itag);c.push(new Vm(I,L.url));return kY(e.B,c,!1,!0)};\nq5R\u003dfunction(e){return e\u0026\u0026OPn[e]?OPn[e]:null};\nTK$\u003dfunction(e){switch(e){case \"multiview.ustreamer_disabled\":case \"sabr.live_no_max_sq\":case \"sabr.malformed_config\":case \"sabr.media_serving_enforcement_id_error\":case \"sabr.metadata_fetcher_error\":case \"sabr.no_audio_selected\":case \"sabr.no_available_formats\":case \"sabr.no_redirect_url\":case \"sabr.no_video_selected\":case \"sabr.too_many_chunk_reader_error_retries\":return e;default:return\"sabr.config\"}};\nWGJ\u003dfunction(e){if(e\u003de.commonConfig)this.url\u003de.url,this.urlQueryOverride\u003de.urlQueryOverride,e.ustreamerConfig\u0026\u0026(this.L8\u003dGo(e.ustreamerConfig)||void 0)};\nMmH\u003dfunction(e,L){var c;if(L\u003dL\u003d\u003dnull?void 0:(c\u003dL.watchEndpointSupportedOnesieConfig)\u003d\u003dnull?void 0:c.html5PlaybackOnesieConfig)e.Iu\u003dnew WGJ(L)};\ng.C8\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;this.languageCode\u003de.languageCode||\"\";this.languageName\u003de.languageName||null;this.kind\u003de.kind||\"\";this.name\u003de.name\u003d\u003d\u003dvoid 0?null:e.name;this.displayName\u003de.displayName||null;this.id\u003de.id||null;this.X\u003de.is_servable||!1;this.isTranslateable\u003de.is_translateable||!1;this.url\u003de.url||null;this.vssId\u003de.vss_id||\"\";this.isDefault\u003de.is_default||!1;this.translationLanguage\u003de.translationLanguage||null;this.xtags\u003de.xtags||\"\";this.captionId\u003de.captionId||\"\"};\ng.Nu\u003dfunction(e){var L\u003d{languageCode:e.languageCode,languageName:e.languageName,displayName:g.aD(e),kind:e.kind,name:e.name,id:e.id,is_servable:e.X,is_default:e.isDefault,is_translateable:e.isTranslateable,vss_id:e.vssId};e.xtags\u0026\u0026(L.xtags\u003de.xtags);e.captionId\u0026\u0026(L.captionId\u003de.captionId);e.translationLanguage\u0026\u0026(L.translationLanguage\u003de.translationLanguage);return L};\ng.mS\u003dfunction(e){return e.translationLanguage?e.translationLanguage.languageCode:e.languageCode};\ng.zKc\u003dfunction(e){var L\u003de.vssId;e.translationLanguage\u0026\u0026L\u0026\u0026(L\u003d\"t\"+L+\".\"+g.mS(e));return L};\ng.aD\u003dfunction(e){var L\u003d[];if(e.displayName)L.push(e.displayName);else{var c\u003de.languageName||\"\";L.push(c);e.kind\u003d\u003d\u003d\"asr\"\u0026\u0026c.indexOf(\"(\")\u003d\u003d\u003d-1\u0026\u0026L.push(\" (Automatic Captions)\");e.name\u0026\u0026L.push(\" - \"+e.name)}e.translationLanguage\u0026\u0026L.push(\" \u003e\u003e \"+e.translationLanguage.languageName);return L.join(\"\")};\nA8v\u003dfunction(e,L,c,I){e||(e\u003dL\u0026\u0026sVM.hasOwnProperty(L)\u0026\u0026vPr.hasOwnProperty(L)?vPr[L]+\"_\"+sVM[L]:void 0);L\u003de;if(!L)return null;e\u003dL.match(fC$);if(!e||e.length!\u003d\u003d5)return null;if(e\u003dL.match(fC$)){var B\u003dNumber(e[3]),x\u003d[7,8,10,5,6];e\u003d!(Number(e[1])\u003d\u003d\u003d1\u0026\u0026B\u003d\u003d\u003d8)\u0026\u0026x.indexOf(B)\u003e\u003d0}else e\u003d!1;return c||I||e?L:null};\nym\u003dfunction(e,L){for(var c\u003d{},I\u003dg.f(Object.keys(FGn)),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dL?L+B:B;x\u003de[x+\"_webp\"]||e[x];g.mF(x)\u0026\u0026(c[FGn[B]]\u003dx)}return c};\nZk\u003dfunction(e){var L\u003d{};if(!e||!e.thumbnails)return L;e\u003de.thumbnails.filter(function(h){return!!h.url});\ne.sort(function(h,R){return h.width-R.width||h.height-R.height});\nfor(var c\u003dg.f(Object.keys(bPf)),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dNumber(I.value);I\u003dbPf[B];for(var x\u003dg.f(e),S\u003dx.next();!S.done;S\u003dx.next())if(S\u003dS.value,S.width\u003e\u003dB){B\u003diPf(S.url);g.mF(B)\u0026\u0026(L[I]\u003dB);break}}(e\u003de.pop())\u0026\u0026e.width\u003e\u003d1280\u0026\u0026(e\u003diPf(e.url),g.mF(e)\u0026\u0026(L[\"maxresdefault.jpg\"]\u003de));return L};\niPf\u003dfunction(e){return e.startsWith(\"//\")?\"https:\"+e:e};\np8\u003dfunction(e){return e\u0026\u0026e.baseUrl||\"\"};\n$Y\u003dfunction(e){e\u003dg.Ee(e);for(var L\u003dg.f(Object.keys(e)),c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003de[c];e[c]\u003dArray.isArray(I)?I[0]:I}return e};\nGUR\u003dfunction(e,L){e.botguardData\u003dL.playerAttestationRenderer.botguardData;L\u003dL.playerAttestationRenderer.challenge;L!\u003dnull\u0026\u0026(e.er\u003dL)};\nDbr\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003dc.interstitials.map(function(S){var h\u003dg.Q(S,gPn);if(h)return{is_yto_interstitial:!0,raw_player_response:h};if(S\u003dg.Q(S,kUJ))return Object.assign({is_yto_interstitial:!0},dW(S))});\nI\u003dg.f(I);for(var B\u003dI.next();!B.done;B\u003dI.next())switch(B\u003dB.value,c.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":e.interstitials\u003de.interstitials.concat({time:0,playerVars:B,Bh:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":e.interstitials\u003de.interstitials.concat({time:0x7ffffffffffff,playerVars:B,Bh:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var x\u003dNumber(c.podConfig.timeToInsertAtMillis);e.interstitials\u003de.interstitials.concat({time:x,playerVars:B,\nBh:x\u003d\u003d\u003d0?5:7})}}};\nwfn\u003dfunction(e,L){if(L\u003dL.find(function(c){return!(!c||!c.tooltipRenderer)}))e.tooltipRenderer\u003dL.tooltipRenderer};\nJ8r\u003dfunction(e,L){L.subscribeCommand\u0026\u0026(e.subscribeCommand\u003dL.subscribeCommand);L.unsubscribeCommand\u0026\u0026(e.unsubscribeCommand\u003dL.unsubscribeCommand);L.addToWatchLaterCommand\u0026\u0026(e.addToWatchLaterCommand\u003dL.addToWatchLaterCommand);L.removeFromWatchLaterCommand\u0026\u0026(e.removeFromWatchLaterCommand\u003dL.removeFromWatchLaterCommand);L.getSharePanelCommand\u0026\u0026(e.getSharePanelCommand\u003dL.getSharePanelCommand)};\nVm6\u003dfunction(e,L){L!\u003dnull?(e.l9\u003dL,e.xx\u003d!0):(e.l9\u003d\"\",e.xx\u003d!1)};\njb\u003dfunction(e,L){this.type\u003de||\"\";this.id\u003dL||\"\"};\nHn\u003dfunction(e){return new jb(e.substring(0,2),e.substring(2))};\nlj\u003dfunction(e,L){this.UW\u003de;this.author\u003d\"\";this.xq\u003dnull;this.playlistLength\u003d0;this.X\u003dthis.sessionData\u003dnull;this.J\u003d{};this.title\u003d\"\";if(L){this.author\u003dL.author||L.playlist_author||\"\";this.title\u003dL.playlist_title||\"\";if(e\u003dL.session_data)this.sessionData\u003dPu(e,\"\u0026\");var c;this.X\u003d((c\u003dL.thumbnail_ids)\u003d\u003dnull?void 0:c.split(\",\")[0])||null;this.J\u003dym(L,\"playlist_\");this.videoId\u003dL.video_id||void 0;if(c\u003dL.list)switch(L.listType){case \"user_uploads\":this.playlistId\u003d(new jb(\"UU\",\"PLAYER_\"+c)).toString();break;default:if(e\u003d\nL.playlist_length)this.playlistLength\u003dNumber(e)||0;this.playlistId\u003dHn(c).toString();if(L\u003dL.video)this.videoId\u003d(L[0]||null).video_id||void 0}else L.playlist\u0026\u0026(this.playlistLength\u003dL.playlist.toString().split(\",\").length)}};\nPn\u003dfunction(e,L){this.UW\u003de;this.Lw\u003dthis.author\u003d\"\";this.xq\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.hJ\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.J\u003d{};this.title\u003d\"\";if(L){this.ariaLabel\u003dL.aria_label||void 0;this.author\u003dL.author||\"\";this.Lw\u003dL.Lw||\"\";if(e\u003dL.endscreen_autoplay_session_data)this.xq\u003dPu(e,\"\u0026\");this.Yp\u003dL.Yp;this.isLivePlayback\u003dL.live_playback\u003d\u003d\u003d\"1\";this.isUpcoming\u003d!!L.isUpcoming;if(e\u003dL.length_seconds)this.lengthSeconds\u003dtypeof e\u003d\u003d\u003d\"string\"?Number(e):e;this.lengthText\u003d\nL.lengthText||\"\";this.hJ\u003dL.hJ||\"\";this.publishedTimeText\u003dL.publishedTimeText||void 0;if(e\u003dL.session_data)this.sessionData\u003dPu(e,\"\u0026\");this.shortViewCount\u003dL.short_view_count_text||void 0;this.J\u003dym(L);this.title\u003dL.title||\"\";this.videoId\u003dL.docid||L.video_id||L.videoId||L.id||void 0;this.watchUrl\u003dL.watchUrl||void 0}};\nCHx\u003dfunction(e){var L,c,I\u003d(L\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(c\u003dL.contents)\u003d\u003dnull?void 0:c.twoColumnWatchNextResults,B,x,S,h,R;e\u003d(B\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(x\u003dB.playerOverlays)\u003d\u003dnull?void 0:(S\u003dx.playerOverlayRenderer)\u003d\u003dnull?void 0:(h\u003dS.endScreen)\u003d\u003dnull?void 0:(R\u003dh.watchNextEndScreenRenderer)\u003d\u003dnull?void 0:R.results;if(!e){var u,t;e\u003dI\u003d\u003dnull?void 0:(u\u003dI.endScreen)\u003d\u003dnull?void 0:(t\u003du.endScreen)\u003d\u003dnull?void 0:t.results}return e};\ng.db\u003dfunction(e){var L,c,I;e\u003dg.Q((L\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(c\u003dL.playerOverlays)\u003d\u003dnull?void 0:(I\u003dc.playerOverlayRenderer)\u003d\u003dnull?void 0:I.decoratedPlayerBarRenderer,Qm);return g.Q(e\u003d\u003dnull?void 0:e.playerBar,aCr)};\nNKn\u003dfunction(e){this.X\u003de.playback_progress_0s_url;this.Z\u003de.playback_progress_2s_url;this.K\u003de.playback_progress_10s_url};\nmbT\u003dfunction(){if(Uj\u003d\u003d\u003dvoid 0){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(L){}a:{try{var e\u003d!!self.localStorage}catch(L){e\u003d!1}if(e\u0026\u0026(e\u003dg.k2(g.Z8()+\"::yt-player\"))){Uj\u003dnew VL(e);break a}Uj\u003dvoid 0}}return Uj};\ng.Ej\u003dfunction(){var e\u003dmbT();if(!e)return{};try{var L\u003de.get(\"yt-player-lv\");return JSON.parse(L||\"{}\")}catch(c){return{}}};\ng.y8$\u003dfunction(e){var L\u003dmbT();L\u0026\u0026(e\u003dJSON.stringify(e),L.set(\"yt-player-lv\",e))};\ng.XM\u003dfunction(e){return g.Ej()[e]||0};\ng.K8\u003dfunction(e,L){var c\u003dg.Ej();L!\u003d\u003dc[e]\u0026\u0026(L!\u003d\u003d0?c[e]\u003dL:delete c[e],g.y8$(c))};\ng.YY\u003dfunction(e){return g.Z(function(L){return L.return(g.aM(ZPr(),e))})};\neI\u003dfunction(e,L,c,I,B,x,S,h){var R,u,t,O,q,T;return g.Z(function(W){switch(W.K){case 1:return R\u003dg.XM(e),R\u003d\u003d\u003d4?W.return(4):g.a(W,g.HK(),2);case 2:u\u003dW.X;if(!u)throw g.tg(\"wiac\");if(!h||S\u003d\u003d\u003dvoid 0){W.Iq(3);break}return g.a(W,pfH(h,S),4);case 4:S\u003dW.X;case 3:return t\u003dc.lastModified||\"0\",g.a(W,g.YY(u),5);case 5:return O\u003dW.X,g.bn(W,6),n8++,g.a(W,g.Ag(O,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",tK:!0},function(A){if(x!\u003d\u003dvoid 0\u0026\u0026S!\u003d\u003dvoid 0){var b\u003d\"\"+e+\"|\"+L.id+\"|\"+t+\"|\"+String(x).padStart(10,\n\"0\");b\u003dg.F9(A.objectStore(\"media\"),S,b)}else b\u003dg.qO.resolve(void 0);var J\u003d$bM(e,L.vM()),w\u003d$bM(e,!L.vM()),C\u003d{fmts:jVR(I),format:c||{}};J\u003dg.F9(A.objectStore(\"index\"),C,J);var y\u003dI.downloadedEndTime\u003d\u003d\u003d-1;C\u003dy?A.objectStore(\"index\").get(w):g.qO.resolve(void 0);var P\u003d{fmts:\"music\",format:{}};A\u003dy\u0026\u0026B\u0026\u0026!L.vM()?g.F9(A.objectStore(\"index\"),P,w):g.qO.resolve(void 0);return g.qO.all([A,C,b,J]).then(function(ev){ev\u003dg.f(ev);ev.next();ev\u003dev.next().value;n8--;var X\u003dg.XM(e);if(X!\u003d\u003d4\u0026\u0026y\u0026\u0026B||ev!\u003d\u003dvoid 0\u0026\u0026g.HPc(ev.fmts))X\u003d\n1,g.K8(e,X);return X})}),8);\ncase 8:return W.return(W.X);case 6:q\u003dg.wc(W);n8--;T\u003dg.XM(e);if(T\u003d\u003d\u003d4)return W.return(T);g.K8(e,4);throw q;}})};\ng.lCv\u003dfunction(e){var L,c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,g.HK(),2);if(I.K!\u003d3){L\u003dI.X;if(!L)throw g.tg(\"ri\");return g.a(I,g.YY(L),3)}c\u003dI.X;return I.return(g.Ag(c,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(B){var x\u003dIDBKeyRange.bound(e+\"|\",e+\"~\");return B.objectStore(\"index\").getAll(x).then(function(S){return S.map(function(h){return h?h.format:{}})})}))})};\nQVx\u003dfunction(e,L,c,I,B){var x,S,h;return g.Z(function(R){if(R.K\u003d\u003d1)return g.a(R,g.HK(),2);if(R.K!\u003d3){x\u003dR.X;if(!x)throw g.tg(\"rc\");return g.a(R,g.YY(x),3)}S\u003dR.X;h\u003dg.Ag(S,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(u){var t\u003d\"\"+e+\"|\"+L+\"|\"+c+\"|\"+String(I).padStart(10,\"0\");return u.objectStore(\"media\").get(t)});\nreturn B?R.return(h.then(function(u){if(u\u003d\u003d\u003dvoid 0)throw Error(\"No data from indexDb\");return PHr(B,u)}).catch(function(u){throw new g.yu(\"Error while reading chunk: \"+u.name+\", \"+u.message);\n})):R.return(h)})};\ng.HPc\u003dfunction(e){return e?e\u003d\u003d\u003d\"music\"?!0:e.includes(\"dlt\u003d-1\")||!e.includes(\"dlt\u003d\"):!1};\n$bM\u003dfunction(e,L){return\"\"+e+\"|\"+(L?\"v\":\"a\")};\njVR\u003dfunction(e){var L\u003d{};return QJ((L.dlt\u003de.downloadedEndTime.toString(),L.mket\u003de.maxKnownEndTime.toString(),L.avbr\u003de.averageByteRate.toString(),L))};\nUbf\u003dfunction(e){var L\u003d{},c\u003d{};e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next()){var B\u003dI.value,x\u003dB.split(\"|\");B.match(g.dbf)?(I\u003dNumber(x.pop()),isNaN(I)?c[B]\u003d\"?\":(x\u003dx.join(\"|\"),(B\u003dL[x])?(x\u003dB[B.length-1],I\u003d\u003d\u003dx.end+1?x.end\u003dI:B.push({start:I,end:I})):L[x]\u003d[{start:I,end:I}])):c[B]\u003d\"?\"}e\u003dg.f(Object.keys(L));for(I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,c[I]\u003dL[I].map(function(S){return S.start+\"-\"+S.end}).join(\",\");\nreturn c};\nLf\u003dfunction(e){g.Yg.call(this);this.X\u003dnull;this.Z\u003dnew JL;this.X\u003dnull;this.j\u003dnew Set;this.crossOrigin\u003de||\"\"};\nEPH\u003dfunction(e,L,c){for(c\u003dcN(e,c);c\u003e\u003d0;){var I\u003de.levels[c];if(I.isLoaded(II(I,L))\u0026\u0026(I\u003dg.BN(I,L)))return I;c--}return g.BN(e.levels[0],L)};\nKG6\u003dfunction(e,L,c){c\u003dcN(e,c);for(var I,B;c\u003e\u003d0;c--)if(I\u003de.levels[c],B\u003dII(I,L),!I.isLoaded(B)){I\u003de;var x\u003dc,S\u003dx+\"-\"+B;I.j.has(S)||(I.j.add(S),I.Z.enqueue(x,{GX:x,nh:B}))}Xff(e)};\nXff\u003dfunction(e){if(!e.X\u0026\u0026!e.Z.isEmpty()){var L\u003de.Z.remove();e.X\u003dY5M(e,L)}};\nY5M\u003dfunction(e,L){var c\u003ddocument.createElement(\"img\");e.crossOrigin\u0026\u0026(c.crossOrigin\u003de.crossOrigin);c.src\u003de.levels[L.GX].Wd(L.nh);c.onload\u003dfunction(){var I\u003dL.GX,B\u003dL.nh;e.X!\u003d\u003dnull\u0026\u0026(e.X.onload\u003dnull,e.X\u003dnull);I\u003de.levels[I];I.loaded.add(B);Xff(e);var x\u003dI.columns*I.rows;B*\u003dx;I\u003dMath.min(B+x-1,I.HL()-1);B\u003d[B,I];e.publish(\"l\",B[0],B[1])};\nreturn c};\ng.x$\u003dfunction(e,L,c,I){this.level\u003de;this.G\u003dL;this.loaded\u003dnew Set;this.level\u003de;this.G\u003dL;e\u003dc.split(\"#\");this.width\u003dMath.floor(Number(e[0]));this.height\u003dMath.floor(Number(e[1]));this.frameCount\u003dMath.floor(Number(e[2]));this.columns\u003dMath.floor(Number(e[3]));this.rows\u003dMath.floor(Number(e[4]));this.X\u003dMath.floor(Number(e[5]));this.Z\u003de[6];this.signature\u003de[7];this.videoLength\u003dI};\nII\u003dfunction(e,L){return Math.floor(L/(e.columns*e.rows))};\ng.BN\u003dfunction(e,L){L\u003e\u003de.qW()\u0026\u0026e.n$();var c\u003dII(e,L),I\u003de.columns*e.rows,B\u003dL%I;L\u003dB%e.columns;B\u003dMath.floor(B/e.columns);var x\u003de.n$()+1-I*c;if(x\u003ce.columns){var S\u003dx;I\u003d1}else S\u003de.columns,I\u003dx\u003cI?Math.ceil(x/e.columns):e.rows;return{url:e.Wd(c),column:L,columns:S,row:B,rows:I,YD:e.width*S,Rn:e.height*I}};\noI\u003dfunction(e,L,c,I,B){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?!1:B;Lf.call(this,c);this.isLive\u003dI;this.T\u003d!!B;this.levels\u003dthis.K(e,L);this.G\u003dnew Map;this.levels.length\u003e1\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\nnPv\u003dfunction(e,L,c){return(e\u003de.levels[L])?e.r5(c):-1};\ncN\u003dfunction(e,L){var c\u003de.G.get(L);if(c)return c;c\u003de.levels.length;for(var I\u003d0;I\u003cc;I++)if(e.levels[I].width\u003e\u003dL)return e.G.set(L,I),I;e.G.set(L,c-1);return c-1};\nSI\u003dfunction(e,L,c,I){c\u003dc.split(\"#\");c\u003d[c[1],c[2],0,c[3],c[4],-1,c[0],\"\"].join(\"#\");g.x$.call(this,e,L,c,0);this.K\u003dnull;this.B\u003dI?2:0};\nr7\u003dfunction(e,L,c,I){oI.call(this,e,0,void 0,L,!(I\u003d\u003d\u003dvoid 0||!I));for(e\u003d0;e\u003cthis.levels.length;e++)this.levels[e].zp(c)};\neoR\u003dfunction(e,L,c){L\u003d{cpn:L};e.indexOf(\"/ibw/\")\u003d\u003d\u003d-1\u0026\u0026(L.ibw\u003dc?String(c):\"1369843\");return{url:g.WO(e,L),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\ng.RI\u003dfunction(e,L){g.Yg.call(this);var c\u003dthis;this.UW\u003de;this.adaptiveFormats\u003d\"\";this.rX\u003dthis.adQueryId\u003dthis.E5\u003dnull;this.sz\u003d{start:NaN,end:NaN};this.cueRanges\u003dthis.TI\u003dnull;this.g5\u003dnew Map;this.compositeLiveStatusToken\u003dthis.compositeLiveIngestionOffsetToken\u003dthis.Cw\u003dvoid 0;this.drmProduct\u003dthis.drmParams\u003d\"\";this.eventLabel\u003dnull;this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.t7\u003d\"\";this.Dl\u003d!1;this.C_\u003dnull;this.sK\u003dthis.Sn\u003d!1;this.G\u003dnull;this.Gb\u003dthis.rp\u003d!1;this.m1\u003dNaN;\nthis.applyStatefulNormalization\u003dthis.preserveStatefulLoudnessTarget\u003d!1;this.maxStatefulTimeThresholdSec\u003d0;this.kO\u003dNaN;this.loudnessTargetLkfs\u003dInfinity;this.minimumLoudnessTargetLkfs\u003d-Infinity;this.GF\u003d0;this.z6\u003d!1;this.cycToken\u003dnull;this.author\u003d\"\";this.Uj\u003d!1;this.FD\u003d0;this.hB\u003d!1;this.Ls\u003dnull;this.u7\u003d[];this.CR\u003dthis.Hk\u003d!1;this.clientScreenNonce\u003dthis.playerResponseCpn\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.DY\u003dthis.pj\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003dthis.endSeconds\u003d\nthis.sY\u003d0;this.eA\u003dthis.Pe\u003dthis.K\u003dnull;this.xC\u003d\"\";this.loading\u003d!1;this.Bw\u003dthis.ij\u003d0;this.Kv\u003dthis.pipable\u003dthis.O5\u003dthis.isAutonav\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.mutedAutoplay\u003dthis.h9\u003d!1;this.mutedAutoplayDurationMode\u003d0;this.isLiveHeadPlayable\u003dthis.isLivePlayback\u003dthis.x9\u003dthis.isPrivate\u003dthis.isListed\u003dthis.Ft\u003d!1;this.Zq\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.sI\u003dthis.pS\u003dthis.tq\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.Iv\u003dthis.rj\u003dthis.zG\u003dthis.Zd\u003d\nthis.b7\u003dthis.Tf\u003dthis.gj\u003dthis.enableServerStitchedDai\u003dthis.xf\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003dthis.showSeekingControls\u003d!1;this.gT\u003d0;this.reloadReason\u003d\"\";this.zE\u003dthis.tj\u003d!1;this.keywords\u003d{};this.RI\u003d\"\";this.aR\u003d0;this.RC\u003d!1;this.unpluggedFilterModeType\u003d0;this.liveChunkReadahead\u003dNaN;this.wb\u003dnull;this.Ee\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.ym\u003dthis.paygated\u003d!1;this.JR\u003d[];this.pX\u003d!1;this.h7\u003d[];this.MS\u003dnull;this.dK\u003d\nthis.racyCheckOk\u003d!1;this.gs\u003d{};this.isProximaLatencyEligible\u003d!1;this.PP\u003d0;this.Z\u003dnull;this.autonavState\u003d1;this.Ge\u003dnull;this.shortDescription\u003d\"\";this.Gm\u003dthis.nC\u003d!1;this.XD\u003dthis.Kf\u003dthis.startSeconds\u003d0;this.F5\u003dthis.jo\u003dthis.Dv\u003dh1;this.Xy\u003dthis.suggestions\u003dnull;this.Jo\u003dthis.Ao\u003dvoid 0;this.isExternallyHostedPodcast\u003d!1;this.Z2\u003dnull;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.R0\u003dvoid 0;this.d_\u003d[];this.Fk\u003d[];this.hlsFormats\u003dthis.OF\u003d\"\";this.o0\u003dthis.SZ\u003dthis.xz\u003dthis.g0\u003dthis.m$\u003dthis.Wh\u003d\nthis.XK\u003dnull;this.Xd\u003d\"vvt\";this.L6\u003d!1;this.fI\u003dnull;this.N_\u003d\"\";this.wX\u003dNaN;this.HD\u003dthis.uV\u003dthis.ej\u003dthis.Dt\u003dthis.xX\u003dthis.V2\u003dthis.Zl\u003dthis.C$\u003dthis.q2\u003dthis.wS\u003d\"\";this.Gc\u003dnull;this.FU\u003d!1;this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.Hi\u003d!1;this.heartbeatToken\u003d\"\";this.iA\u003dthis.fP\u003dNaN;this.kN\u003dthis.Z0\u003dthis.J9\u003dthis.Bl\u003dthis.qd\u003d!1;this.h1\u003d!0;this.J\u003d{};this.captionTracks\u003d[];this.IC\u003d[];this.Bu\u003d0;this.kC\u003d[];this.Ky\u003d[];this.sf\u003d!1;this.ZU\u003d{};this.DO\u003dnew g.MB(\"und\",new g.b2(\"Default\",\"und\",!0));this.KY\u003d0;this.B\u003dnull;this.Il\u003d\n[];this.Ez\u003d!1;this.XE\u003dthis.Cj\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.embeddedPlayerConfig\u003dthis.ye\u003dthis.eS\u003dthis.rf\u003dthis.playerResponse\u003dthis.us\u003dthis.Cy\u003dthis.al\u003dthis.OU\u003dnull;this.LI\u003d!1;this.IU\u003dnull;this.isInlinePlaybackNoAd\u003dthis.aF\u003dthis.N3\u003dthis.useCobaltWidevine\u003dthis.lP\u003dthis.U2\u003d!1;this.Au\u003d!0;this.PM\u003dthis.Kp\u003dNaN;this.defraggedFromSubfragments\u003dthis.FA\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;this.Sl\u003dnew Set;this.sabrContextUpdates\u003dnew Map;this.gatewayExperimentGroup\u003dthis.pI\u003d\n\"\";this.O3\u003dthis.He\u003dthis.gZ\u003d!1;this.interstitials\u003d[];this.xx\u003dthis.pY\u003d!1;this.l9\u003d\"\";this.allowImaMonetization\u003d!1;this.J6\u003d\"\";this.aC\u003d!1;this.FR\u003d\"\";this.V6\u003d[];this.s8\u003d[];this.d0\u003d\"\";this.ji\u003dthis.T\u003dthis.cX\u003d!1;this.DB\u003d\"\";this.Uh\u003dthis.LK\u003dthis.KX\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.w9\u003d!1;this.KB\u003dthis.Nl\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.Uz\u003dthis.Vw\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003d\nthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.ol\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.ue\u003d!1;this.Fz\u003d[];this.Cf\u003dthis.k9\u003dthis.RT\u003dthis.YN\u003dthis.kf\u003d0;this.fetchType\u003dnull;this.Fs\u003d!0;this.transitionEndpointAtEndOfStream\u003dvoid 0;this.q3\u003dthis.Ix\u003d-1;this.sC\u003dthis.f9\u003d!1;this.Yf\u003dnull;this.D\u003d\"\";this.watchUrl\u003dnull;this.ME\u003d[];this.visibleOnLoadKeys\u003d[];this.sj\u003d[];this.inlineMetricEnabled\u003dthis.a8\u003d!1;this.embedsRctn\u003dthis.embedsRct\u003d\"\";this.DM\u003dNaN;this.authorizedFormats\u003d[];this.Ob\u003d(0,g.zI)();\nthis.jE\u003dthis.Qt\u003d0;this.L8\u003dnull;this.zb\u003dthis.mR\u003d!1;this.X_\u003d0;this.qk\u003d{};this.Q5\u003dthis.UW.experiments.N0(\"html5_use_triple_equals\");this.Jh\u003dg.X3(this.UW.experiments,\"html5_gapless_loop_seek_offset_in_milli\");this.kx\u003d{setData:function(I){c.setData(I)},\nd6:function(){c.d6()},\nSB:function(I){c.SB(I)}};\nthis.f9\u003dthis.Y(\"web_new_autonav_countdown\");this.sC\u003dthis.Y(\"web_new_big_thumbnail_endscreen\");this.UW.sC\u0026\u0026(this.Y9\u003dthis.UW.sC);this.setData(L);this.Yv\u003dnew Gv;g.l(this,this.Yv)};\ng.OF\u003dfunction(e,L,c){L\u0026\u0026L.cpn\u0026\u0026g.F7(new g.yu(\"CPN provided in VideoData update\",{Eo0:L.cpn,sU:e.clientPlaybackNonce,Vr$:c}));c?(eL(L),e.setData(L),u8(e)\u0026\u0026e.d6()):(L\u003dL||{},LM$(e,L),t1(e,L),cIr(e,L),e.publish(\"dataupdated\"))};\ncIr\u003dfunction(e,L){e.fflags\u003dYa(e.fflags,L.fflags);var c\u003dL.iv_invideo_url;c\u0026\u0026(e.t7\u003dyq(c));e.Dl\u003dEN(e.Dl,L.iv_ads_only);if(c\u003dL.cta_conversion_urls)e.Ac\u003dc;e.isPharma\u003dEN(e.isPharma,L.is_pharma);e.author\u003dYa(e.author,L.author);e.pj\u003dILM(L.ttsurl)||e.pj;e.hB\u003dEN(e.hB,L.cc_asr);e.DY\u003dYa(e.DY,L.channel_path);if(c\u003dL.profile_picture)e.profilePicture\u003dYa(e.profilePicture,c);e.videoCountText\u003dYa(e.videoCountText,L.video_count_text);e.autonavState\u003dX1(e.autonavState,L.autonav_state,B2r);if(e.Y(\"html5_enable_ssap_entity_id\")){var I;\nc\u003d!!L.cotn||!((I\u003de.playerResponse)\u003d\u003dnull||!I.cotn);e.playerResponse\u0026\u0026!c\u0026\u0026(e.clientPlaybackNonce\u003dxSv(e,e.playerResponse)||e.clientPlaybackNonce);e.clientPlaybackNonce||(L.cpn\u0026\u0026e.Ks(\"ssei\",\"uhdc\"),e.clientPlaybackNonce\u003dYa(e.clientPlaybackNonce,L.cpn))}else e.clientPlaybackNonce\u003dYa(e.clientPlaybackNonce,L.cpn);e.subscribed\u003dEN(e.subscribed,L.subscribed);e.rawViewCount\u003dKQ(e.rawViewCount,L.view_count);e.shortViewCount\u003dYa(e.shortViewCount,L.short_view_count_text);e.publishedTimeText\u003dYa(e.publishedTimeText||\n\"\",L.publishedTimeText);e.lengthText\u003dYa(e.lengthText||\"\",L.lengthText);e.hJ\u003dYa(e.hJ||\"\",L.hJ);e.Lw\u003dYa(e.Lw||\"\",L.Lw);e.title\u003dYa(e.title,L.title);e.subtitle\u003dYa(e.subtitle,L.subtitle);e.expandedTitle\u003dYa(e.expandedTitle,L.expanded_title);e.expandedSubtitle\u003dYa(e.expandedSubtitle,L.expanded_subtitle);e.ypcPreview\u003dYa(e.ypcPreview,L.ypc_preview);e.Si\u003dYa(e.Si,L.ypc_origin);e.L6\u003dEN(e.L6,L.ypc_is_premiere_trailer);e.DB\u003dYa(e.DB,L.ypc_clickwrap_message);e.paygated\u003dEN(e.paygated,L.paygated);e.FU\u003dEN(e.FU,L.requires_purchase);\ne.showShareButton\u003d!EN(!e.showShareButton,L.ss);e.Nl\u003dEN(e.Nl,L.showwatchlater);e.KB\u003dEN(e.KB,L.shownotifybutton);e.w9\u003dEN(e.w9,L.copy_share);if(I\u003dL.el)e.eventLabel\u003dI;if(I\u003dL.keywords)e.keywords\u003dozT(I.split(\",\"));if(I\u003dL.rvs)e.suggestions\u003dUe(I).map(function(B){return B.playlist||B.list||B.api?new lj(e.UW,B):new Pn(e.UW,B)});\ne.contentCheckOk\u003dEN(e.contentCheckOk,L.cco);e.racyCheckOk\u003dEN(e.racyCheckOk,L.rco);e.isLivingRoomDeeplink\u003dEN(e.isLivingRoomDeeplink,L.is_living_room_deeplink);e.oauthToken\u003dYa(e.oauthToken,L.oauth_token);e.RI\u003dYa(e.RI,L.kpt);e.visitorData\u003dYa(e.visitorData,L.visitor_data);if(I\u003dL.session_data)e.sessionData\u003dPu(I,\"\u0026\");e.Dd\u003dYa(e.Dd,L.endscreen_ad_tracking_data);e.fC\u003dEN(e.fC,L.wait_for_vast_info_cards_xml);e.ZM\u003dEN(e.ZM,L.suppress_creator_endscreen);e.oX\u003dEN(e.oX,L.is_trueview_action);e.H7\u003dYa(e.H7,L.tracking_list);\nSyc(e,L)};\nxSv\u003dfunction(e,L){var c,I\u003d(c\u003dL.cpnInfo)\u003d\u003dnull?void 0:c.cpn;e.playerResponseCpn\u003dI!\u003dnull?I:\"\";var B;return((B\u003dL.cacheMetadata)\u003d\u003dnull?0:B.isCacheHit)||e.CR||!I?\"\":(qD.has(I)?L\u003d\"\":(L\u003drIR.push(I),qD.add(I),L\u003e50\u0026\u0026(L\u003drIR.shift())\u0026\u0026qD.delete(L),L\u003dI),I!\u003d\u003dL\u0026\u0026e.Ks(\"ssei\",\"dcpn_\"+I+\"_\"+L+\"_\"+e.clientPlaybackNonce),L)};\nt1\u003dfunction(e,L){var c\u003dL.raw_watch_next_response;if(!c){var I\u003dL.watch_next_response;I\u0026\u0026(c\u003dJSON.parse(I))}if(c){e.ye\u003dc;var B\u003de.ye.playerCueRangeSet;B\u0026\u0026g.TN(e,B);var x\u003de.ye.playerOverlays;if(x){var S\u003dx.playerOverlayRenderer;if(S){var h\u003dS.autonavToggle;h\u0026\u0026(e.autoplaySwitchButtonRenderer\u003dg.Q(h,hoc),e.Y(\"web_player_autonav_use_server_provided_state\")\u0026\u0026WN(e)\u0026\u0026(e.autonavState\u003de.autoplaySwitchButtonRenderer.enabled?2:1));var R\u003dS.videoDetails;if(R){var u\u003dR.embeddedPlayerOverlayVideoDetailsRenderer;var t\u003dR.playerOverlayVideoDetailsRenderer;\nt\u0026\u0026(t.title\u0026\u0026(L.title\u003dg.o9(t.title)),t.subtitle\u0026\u0026(L.subtitle\u003dg.o9(t.subtitle)))}g.eb(e.UW)\u0026\u0026(e.Nl\u003d!!S.addToMenu);Rof(e,S.shareButton);S.startPosition\u0026\u0026S.endPosition\u0026\u0026(e.progressBarStartPosition\u003dS.startPosition,e.progressBarEndPosition\u003dS.endPosition);var O\u003dS.gatedActionsOverlayRenderer;O\u0026\u0026(e.TP\u003dg.Q(O,um6));var q,T,W,A\u003dg.Q((q\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(T\u003dq.playerOverlays)\u003d\u003dnull?void 0:(W\u003dT.playerOverlayRenderer)\u003d\u003dnull?void 0:W.infoPanel,t2x);if(A){e.DM\u003dNumber(A\u003d\u003dnull?void 0:A.durationMs)||\nNaN;if(A\u003d\u003dnull?0:A.infoPanelOverviewViewModel)e.Mv\u003dA\u003d\u003dnull?void 0:A.infoPanelOverviewViewModel;if(A\u003d\u003dnull?0:A.infoPanelDetailsViewModel)e.sE\u003dA\u003d\u003dnull?void 0:A.infoPanelDetailsViewModel}e.showSeekingControls\u003d!!S.showSeekingControls}}var b,J,w\u003d(b\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(J\u003db.contents)\u003d\u003dnull?void 0:J.twoColumnWatchNextResults;if(w){var C\u003dw.desktopOverlay\u0026\u0026g.Q(w.desktopOverlay,Ohc);C\u0026\u0026(C.suppressShareButton\u0026\u0026(e.showShareButton\u003d!1),C.suppressWatchLaterButton\u0026\u0026(e.Nl\u003d!1))}u\u0026\u0026qyr(e,L,u);var y\u003d\nKQ(0,L.autoplay_count),P\u003de.getWatchNextResponse(),ev,X\u003d(ev\u003dP.contents)\u003d\u003dnull?void 0:ev.twoColumnWatchNextResults,oH,rc,Sv,tJ\u003d(oH\u003dP.playerOverlays)\u003d\u003dnull?void 0:(rc\u003doH.playerOverlayRenderer)\u003d\u003dnull?void 0:(Sv\u003drc.autoplay)\u003d\u003dnull?void 0:Sv.playerOverlayAutoplayRenderer,cM\u003dCHx(e),JJ,yr\u003d(JJ\u003dP.contents)\u003d\u003dnull?void 0:JJ.singleColumnWatchNextResults;if(yr){var cU;if(((cU\u003dyr.autoplay)\u003d\u003dnull?0:cU.autoplay)\u0026\u0026!yr.playlist){var $N\u003dyr.autoplay.autoplay.sets,fZ\u003d{},$n\u003dnew Pn(e.S()),nZ\u003dnull,Mg;if($N){for(var QM\u003dg.f($N),\nIs\u003dQM.next();!Is.done;Is\u003dQM.next()){var D\u003dIs.value.autoplayVideoRenderer;if(D\u0026\u0026D.compactVideoRenderer){nZ\u003dD.compactVideoRenderer;break}}if(Mg\u003d$N[0].autoplayVideo){var Zt\u003dMg.clickTrackingParams;Zt\u0026\u0026(fZ.itct\u003dZt);fZ.autonav\u003d\"1\";fZ.playnext\u003dString(y)}}else fZ.feature\u003d\"related-auto\";var CZ\u003dg.Q(Mg,g.MD);if(nZ){$n.videoId\u003dnZ.videoId;var IH\u003dnZ.shortBylineText;IH\u0026\u0026($n.author\u003dg.o9(IH));var wM\u003dnZ.title;wM\u0026\u0026($n.title\u003dg.o9(wM))}else CZ!\u003dnull\u0026\u0026CZ.videoId\u0026\u0026($n.videoId\u003dCZ.videoId);$n.xq\u003dfZ;e.suggestions\u003d[];e.Xy\u003d\n$n}}if(cM){for(var F\u003d[],L6\u003dg.f(cM),Qc\u003dL6.next();!Qc.done;Qc\u003dL6.next()){var S5\u003dQc.value,je\u003dvoid 0,dc\u003dnull;if(S5.endScreenVideoRenderer){var ee\u003dS5.endScreenVideoRenderer,ne\u003dee.title;dc\u003dnew Pn(e.S());dc.videoId\u003dee.videoId;dc.lengthSeconds\u003dee.lengthInSeconds||0;var pe\u003dee.publishedTimeText;pe\u0026\u0026(dc.publishedTimeText\u003dg.o9(pe));var G\u003dee.shortBylineText;G\u0026\u0026(dc.author\u003dg.o9(G));var v\u003dee.shortViewCountText;v\u0026\u0026(dc.shortViewCount\u003dg.o9(v));if(ne){dc.title\u003dg.o9(ne);var k\u003dne.accessibility;if(k){var N\u003dk.accessibilityData;\nN\u0026\u0026N.label\u0026\u0026(dc.ariaLabel\u003dN.label)}}var H\u003dee.navigationEndpoint;if(H){je\u003dH.clickTrackingParams;var O$\u003dg.Q(H,g.MD),d\u003dg.Q(H,g.ku);O$?dc.Yp\u003dO$:d!\u003dnull\u0026\u0026(dc.watchUrl\u003dd.url)}var Y\u003dee.thumbnailOverlays;if(Y)for(var m\u003dg.f(Y),aH\u003dm.next();!aH.done;aH\u003dm.next()){var PM\u003daH.value.thumbnailOverlayTimeStatusRenderer;if(PM)if(PM.style\u003d\u003d\u003d\"LIVE\"){dc.isLivePlayback\u003d!0;break}else if(PM.style\u003d\u003d\u003d\"UPCOMING\"){dc.isUpcoming\u003d!0;break}}dc.J\u003dZk(ee.thumbnail)}else if(S5.endScreenPlaylistRenderer){var hJ\u003dS5.endScreenPlaylistRenderer,\ntw\u003dhJ.navigationEndpoint;if(!tw)continue;var Vr\u003dg.Q(tw,g.MD);if(!Vr)continue;var Fx\u003dVr.videoId;dc\u003dnew lj(e.S());dc.playlistId\u003dhJ.playlistId;dc.playlistLength\u003dNumber(hJ.videoCount)||0;dc.X\u003dFx||null;dc.videoId\u003dFx;var ef\u003dhJ.title;ef\u0026\u0026(dc.title\u003dg.o9(ef));var GL\u003dhJ.shortBylineText;GL\u0026\u0026(dc.author\u003dg.o9(GL));je\u003dtw.clickTrackingParams;dc.J\u003dZk(hJ.thumbnail)}dc\u0026\u0026(je\u0026\u0026(dc.sessionData\u003d{itct:je}),F.push(dc))}e.suggestions\u003dF}if(tJ){e.Fs\u003d!!tJ.preferImmediateRedirect;e.f9\u003de.f9||!!tJ.webShowNewAutonavCountdown;e.sC\u003d\ne.sC||!!tJ.webShowBigThumbnailEndscreen;if(e.f9||e.sC){var ZJ\u003dX||null,kn\u003dnew Pn(e.S());kn.videoId\u003dtJ.videoId;var Aj\u003dtJ.videoTitle;if(Aj){kn.title\u003dg.o9(Aj);var C6\u003dAj.accessibility;if(C6){var aL\u003dC6.accessibilityData;aL\u0026\u0026aL.label\u0026\u0026(kn.ariaLabel\u003daL.label)}}var gM\u003dtJ.byline;gM\u0026\u0026(kn.author\u003dg.o9(gM));var h_\u003dtJ.publishedTimeText;h_\u0026\u0026(kn.publishedTimeText\u003dg.o9(h_));var kN\u003dtJ.shortViewCountText;kN\u0026\u0026(kn.shortViewCount\u003dg.o9(kN));var nA\u003dtJ.thumbnailOverlays;if(nA)for(var os\u003dg.f(nA),dM\u003dos.next();!dM.done;dM\u003dos.next()){var Ng\u003d\ndM.value.thumbnailOverlayTimeStatusRenderer;if(Ng)if(Ng.style\u003d\u003d\u003d\"LIVE\"){kn.isLivePlayback\u003d!0;break}else if(Ng.style\u003d\u003d\u003d\"UPCOMING\"){kn.isUpcoming\u003d!0;break}else if(Ng.style\u003d\u003d\u003d\"DEFAULT\"\u0026\u0026Ng.text){kn.lengthText\u003dg.o9(Ng.text);var D5\u003dNg.text.accessibility;if(D5){var KH\u003dD5.accessibilityData;KH\u0026\u0026KH.label\u0026\u0026(kn.hJ\u003dKH.label||\"\")}break}}kn.J\u003dZk(tJ.background);var Wy\u003dtJ.nextButton;if(Wy){var mv\u003dWy.buttonRenderer;if(mv){var eN\u003dmv.navigationEndpoint;if(eN){var LK\u003dg.Q(eN,g.MD);LK\u0026\u0026(kn.Yp\u003dLK)}}}if(tJ.topBadges){var rR\u003d\ntJ.topBadges[0];if(rR){var Ft\u003dg.Q(rR,T2c);Ft\u0026\u0026Ft.style\u003d\u003d\u003d\"BADGE_STYLE_TYPE_PREMIUM\"\u0026\u0026(kn.lml\u003d!0)}}var aJ\u003dtJ.alternativeTitle;aJ\u0026\u0026(kn.Lw\u003dg.o9(aJ));var nH\u003d{autonav:\"1\",playnext:String(y)};kn.playlistId\u0026\u0026(nH.autoplay\u003d\"1\");if(ZJ){var NT,LU,M6,yT,vt\u003d(NT\u003dZJ.autoplay)\u003d\u003dnull?void 0:(LU\u003dNT.autoplay)\u003d\u003dnull?void 0:(M6\u003dLU.sets)\u003d\u003dnull?void 0:(yT\u003dM6[0])\u003d\u003dnull?void 0:yT.autoplayVideo;if(vt){var cd\u003dvt.clickTrackingParams;cd\u0026\u0026(nH.itct\u003dcd);var fA\u003dg.Q(vt,g.MD);fA\u0026\u0026(kn.Ge\u003dfA)}}else if(tJ){var IJ,Bd,xO,oJ\u003d(IJ\u003dtJ.nextButton)\u003d\u003d\nnull?void 0:(Bd\u003dIJ.buttonRenderer)\u003d\u003dnull?void 0:(xO\u003dBd.navigationEndpoint)\u003d\u003dnull?void 0:xO.clickTrackingParams;oJ\u0026\u0026(nH.itct\u003doJ)}nH.itct||(nH.feature\u003d\"related-auto\");kn.xq\u003dnH;e.suggestions||(e.suggestions\u003d[]);e.Xy\u003dkn}tJ.countDownSecs!\u003dnull\u0026\u0026(e.Ix\u003dtJ.countDownSecs*1E3);tJ.countDownSecsForFullscreen!\u003dnull\u0026\u0026(e.q3\u003dtJ.countDownSecsForFullscreen\u003e\u003d0?tJ.countDownSecsForFullscreen*1E3:-1);e.Y(\"web_autonav_color_transition\")\u0026\u0026tJ.watchToWatchTransitionRenderer\u0026\u0026(e.watchToWatchTransitionRenderer\u003dg.Q(tJ.watchToWatchTransitionRenderer,\nWMM))}var Aa\u003dCHx(e);if(Aa){var hh,SN,O6,q_\u003dAa\u003d\u003dnull?void 0:(hh\u003dAa[0])\u003d\u003dnull?void 0:(SN\u003dhh.endScreenVideoRenderer)\u003d\u003dnull?void 0:(O6\u003dSN.navigationEndpoint)\u003d\u003dnull?void 0:O6.clickTrackingParams,DH\u003dg.zN(e);q_\u0026\u0026DH\u0026\u0026(DH.sessionData\u003d{itct:q_})}e.ye.currentVideoThumbnail\u0026\u0026(e.J\u003dZk(e.ye.currentVideoThumbnail));var yR,Zi,pK,nM,wQ,sO\u003d(yR\u003de.ye)\u003d\u003dnull?void 0:(Zi\u003dyR.contents)\u003d\u003dnull?void 0:(pK\u003dZi.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(nM\u003dpK.results)\u003d\u003dnull?void 0:(wQ\u003dnM.results)\u003d\u003dnull?void 0:wQ.contents;if(sO\u0026\u0026sO[1]){var Jv,\neA,$O,b3,Fe\u003d(Jv\u003dsO[1].videoSecondaryInfoRenderer)\u003d\u003dnull?void 0:(eA\u003dJv.owner)\u003d\u003dnull?void 0:($O\u003deA.videoOwnerRenderer)\u003d\u003dnull?void 0:(b3\u003d$O.thumbnail)\u003d\u003dnull?void 0:b3.thumbnails;Fe\u0026\u0026Fe.length\u0026\u0026(e.profilePicture\u003dFe[Fe.length-1].url)}var NN\u003deL(L),Lc,TV\u003d(Lc\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:Lc.onResponseReceivedEndpoints;if(TV)for(var co\u003dg.f(TV),VZ\u003dco.next();!VZ.done;VZ\u003dco.next()){var CS\u003dVZ.value;g.Q(CS,sF)\u0026\u0026(e.Fj\u003dg.Q(CS,sF));var If\u003dg.Q(CS,M2f),N8\u003dvoid 0;if((N8\u003dIf)\u003d\u003dnull?0:N8.entityKeys)e.ME\u003dIf.entityKeys||\n[],If.visibleOnLoadKeys\u0026\u0026(e.visibleOnLoadKeys\u003dIf.visibleOnLoadKeys)}if(e.Y(\"web_key_moments_markers\")){var eD\u003dg.vN.getState().entities,Bo\u003dg.dL(\"visibility_override\",\"markersVisibilityOverrideEntity\");var mH\u003dEK(eD,\"markersVisibilityOverrideEntity\",Bo);e.d_\u003d(mH\u003d\u003dnull?void 0:mH.videoId)\u003d\u003d\u003d(e.videoId||NN)\u0026\u0026(mH\u003d\u003dnull?0:mH.visibilityOverrideMarkersKey)?mH.visibilityOverrideMarkersKey:e.visibleOnLoadKeys;e.visibleOnLoadKeys\u003d[].concat(g.V(e.d_))}}};\nWN\u003dfunction(e){var L;return((L\u003de.autoplaySwitchButtonRenderer)\u003d\u003dnull?void 0:L.enabled)!\u003d\u003dvoid 0};\nff\u003dfunction(e){return!!(e.Z\u0026\u0026e.Z.videoInfos\u0026\u0026e.Z.videoInfos.length)};\ng.g7\u003dfunction(e){var L\u003de.T;e.Y(\"html5_gapless_unlimit_format_selection\")\u0026\u0026A1(e)\u0026\u0026(L\u003d!1);var c\u003d!!e.X\u0026\u0026e.X.Wy,I\u003de.UW,B\u003de.Cn(),x\u003dFU(e),S\u003de.He,h\u003dL,R\u003de.isOtf();L\u003de.Cv();var u\u003de.x9,t\u003de.getUserAudio51Preference(),O\u003db8(e),q\u003di8(e),T\u003dnew N1c(I);if(I.oT()||I.Y(\"html5_logging_format_selection\"))T.K\u003d!0;T.t7\u003dx;T.He\u003dS\u0026\u0026I.J;T.k9\u003dt;g.aC(\"windows nt 5.1\")\u0026\u0026!g.Br\u0026\u0026(T.zS\u003d!0);if(x\u003dB)x\u003dg.vn(I)?HL$(I):!1;x\u0026\u0026(T.pS\u003d!0);h\u0026\u0026(T.zS\u003d!0,T.Bw\u003d!0);R\u0026\u0026!I.Y(\"html5_otf_prefer_vp9\")\u0026\u0026(T.zS\u003d!0);I.playerStyle\u003d\u003d\u003d\"picasaweb\"\u0026\u0026(R\u0026\u0026(T.zS\u003d\n!1),T.h7\u003d!1);u\u0026\u0026(T.zS\u003d!0);NB(I.B,mJ.CHANNELS)\u0026\u0026(I.Y(\"html5_enable_ac3\")\u0026\u0026(T.G\u003d!0),I.Y(\"html5_enable_eac3\")\u0026\u0026(T.B\u003d!0),I.Y(\"html5_enable_ac3_gapless\")\u0026\u0026(T.Ve\u003d!0));I.Y(\"html5_block_8k_hfr\")\u0026\u0026(T.m$\u003d!0);T.j\u003dg.X3(I.experiments,\"html5_max_selectable_quality_ordinal\");T.T\u003dg.X3(I.experiments,\"html5_min_selectable_quality_ordinal\");Pr\u0026\u0026(T.Q5\u003d480);if(c||B)T.h7\u003d!1;T.d_\u003d!1;T.disableAv1\u003dO;c\u003dEY(I,T.X,void 0,T.disableAv1);c\u003e0\u0026\u0026c\u003c2160\u0026\u0026(Lx()||I.Y(\"html5_format_hybridization\"))\u0026\u0026(T.X.supportsChangeType\u003d+Lx(),T.Yy\u003d\nc);c\u003e\u003d2160\u0026\u0026(T.Gm\u003d!0);L5f()\u0026\u0026!I.Y(\"disable_av1_setting\")\u0026\u0026(T.X.serveVp9OverAv1IfHigherRes\u003d0,T.RI\u003d!1);T.Cv\u003dL;T.Y9\u003dg.ZQ||da()\u0026\u0026!L?!1:!0;T.J\u003dI.Y(\"html5_format_hybridization\");T.DY\u003dI.Y(\"html5_disable_encrypted_vp9_live_non_2k_4k\");T.sY\u003dq;GN(e)\u0026\u0026(T.xT\u003de.Y(\"html5_prefer_language_over_codec\"));y2()\u0026\u0026e.playerResponse\u0026\u0026e.playerResponse.playerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig\u0026\u0026e.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(T.G\u003d!0,T.B\u003d!0);e.T\u0026\u0026e.isAd()\u0026\u0026(e.Ao\u0026\u0026\n(T.D\u003de.Ao),e.Jo\u0026\u0026(T.Z\u003de.Jo));T.ye\u003de.isLivePlayback\u0026\u0026e.cg()\u0026\u0026e.UW.Y(\"html5_drm_live_audio_51\");T.x9\u003de.N3;T.Kf\u003d!GN(e);return e.Yf\u003dT};\nb8\u003dfunction(e){return e.UW.Y(\"html5_disable_av1\")||e.Y(\"html5_gapless_shorts_disable_av1\")\u0026\u0026A1(e)?!0:!1};\nzov\u003dfunction(e){AD(\"drm_pb_s\",void 0,e.D);e.Pe||e.X\u0026\u0026wV(e.X);var L\u003d{};e.X\u0026\u0026(L\u003dqtc(e.Yv,g.g7(e),e.UW.B,e.X,function(c){return e.publish(\"ctmp\",\"fmtflt\",c)},!0,new Set));\nL\u003dnew r$(L,e.UW,e.lP,e.useCobaltWidevine?y2()?k$(e):!1:!1,function(c,I){e.sW(c,I)});\ng.l(e,L);e.Z0\u003d!1;e.loading\u003d!0;pXc(L,function(c){AD(\"drm_pb_f\",void 0,e.D);for(var I\u003dg.f(c),B\u003dI.next();!B.done;B\u003dI.next())switch(B\u003dB.value,B.flavor){case \"fairplay\":B.Pe\u003de.Pe;B.WK\u003de.WK;B.yR\u003de.yR;break;case \"widevine\":B.eA\u003de.eA}e.Il\u003dc;if(e.Il.length\u003e0\u0026\u0026(e.B\u003de.Il[0],e.UW.oT())){c\u003d{};I\u003dg.f(Object.entries(e.B.X));for(B\u003dI.next();!B.done;B\u003dI.next()){var x\u003dg.f(B.value);B\u003dx.next().value;x\u003dx.next().value;var S\u003d\"unk\";(B\u003dB.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(S\u003dB[2]);c[S]\u003dx}e.sW(\"drmProbe\",c)}e.d6()})};\nsuH\u003dfunction(e,L){if(L.length\u003d\u003d\u003d0||DI(e))return null;e.UW.B.Z\u0026\u0026(Qt\u003d!0);var c\u003de.TI;var I\u003de.lengthSeconds,B\u003de.isLivePlayback,x\u003de.tq,S\u003de.UW,h\u003dv_R(L);if(B||x){S\u003dS.experiments;I\u003dnew DN(\"\",S,!0);I.K\u003d!x;I.Wy\u003d!0;I.isManifestless\u003d!0;I.isLive\u003d!x;I.tq\u003dx;L\u003dg.f(L);for(B\u003dL.next();!B.done;B\u003dL.next()){var R\u003dB.value;B\u003dVt(R,c);h\u003dlJ(R);h\u003daZ(h.Wr||R.url||\"\",h.rr,h.s);var u\u003dh.get(\"id\");u\u0026\u0026u.includes(\"%7E\")\u0026\u0026(I.D\u003d!0);var t\u003dvoid 0;u\u003d(t\u003dS)\u003d\u003dnull?void 0:t.N0(\"html5_max_known_end_time_rebase\");t\u003dNumber(R.targetDurationSec||\n5);R\u003dNumber(R.maxDvrDurationSec||14400);var O\u003dNumber(h.get(\"mindsq\")||h.get(\"min_sq\")||\"0\"),q\u003dNumber(h.get(\"maxdsq\")||h.get(\"max_sq\")||\"0\")||Infinity;I.kf\u003dI.kf||O;I.YN\u003dI.YN||q;var T\u003d!pn(B.mimeType);h\u0026\u0026G6(I,new RZ(h,B,{rP:t,ul:T,Ig:R,kf:O,YN:q,o3:300,tq:x,T7:u}))}c\u003dI}else if(h\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){I\u003dI\u003d\u003d\u003dvoid 0?0:I;x\u003dnew DN(\"\",S.experiments,!1);x.duration\u003dI||0;S\u003dg.f(L);for(I\u003dS.next();!I.done;I\u003dS.next())I\u003dI.value,L\u003dVt(I,c,x.duration),B\u003dlJ(I),(B\u003daZ(B.Wr||I.url||\"\",B.rr,B.s))\u0026\u0026(L.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"?\nG6(x,new u2(B,L,\"sq/0\")):G6(x,new FN(B,L,Pm(I.initRange),Pm(I.indexRange))));x.isOtf\u003d!0;c\u003dx}else{I\u003dI\u003d\u003d\u003dvoid 0?0:I;x\u003dnew DN(\"\",S.experiments,!1);x.duration\u003dI||0;S\u003dg.f(L);for(I\u003dS.next();!I.done;I\u003dS.next())h\u003dI.value,I\u003dVt(h,c,x.duration),L\u003dPm(h.initRange),B\u003dPm(h.indexRange),u\u003dlJ(h),(h\u003daZ(u.Wr||h.url||\"\",u.rr,u.s))\u0026\u0026G6(x,new FN(h,I,L,B));c\u003dx}x\u003de.isLivePlayback\u0026\u0026!e.tq\u0026\u0026!e.pS\u0026\u0026!e.isPremiere;e.Y(\"html5_live_head_playable\")\u0026\u0026(!w7(e)\u0026\u0026x\u0026\u0026e.sW(\"missingLiveHeadPlayable\",{}),e.UW.pS\u003d\u003d\u003d\"yt\"\u0026\u0026(c.t7\u003d!0));return c};\nDI\u003dfunction(e){return y2()?!k$(e):pQ()?!(!e.Pe||!e.Y(\"html5_enable_safari_fairplay\")\u0026\u0026Wr()):!1};\nk$\u003dfunction(e){return e.Y(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027)};\ng.TN\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value,c.cueRangeSetIdentifier){var I\u003dvoid 0;e.g5.set(c.cueRangeSetIdentifier,(I\u003dc.playerCueRanges)!\u003dnull?I:[])}};\nJ1\u003dfunction(e){return!(!e.X||!e.X.isManifestless)};\nVE\u003dfunction(e){return e.Q5?e.isLowLatencyLiveStream\u0026\u0026e.X!\u003dnull\u0026\u0026pk(e.X)\u003e\u003d5:e.isLowLatencyLiveStream\u0026\u0026e.X!\u003dvoid 0\u0026\u0026pk(e.X)\u003e\u003d5};\nvzn\u003dfunction(e){return y2()\u0026\u0026k$(e)?!1:DI(e)\u0026\u0026(g.rw(e.UW)?!e.isLivePlayback:e.hlsvp)||!Wr()||e.Hk?!0:!1};\nFM$\u003dfunction(e){e.loading\u003d!0;e.J9\u003d!1;if(fLT(e))g.lCv(e.videoId).then(function(I){AIT(e,I)}).then(function(){e.d6()});\nelse{Nd(e.xT)||g.F7(new g.yu(\"DASH MPD Origin invalid: \",e.xT));var L\u003de.xT,c\u003dg.X3(e.UW.experiments,\"dash_manifest_version\")||4;L\u003dg.WO(L,{mpd_version:c});e.isLowLatencyLiveStream\u0026\u0026e.latencyClass!\u003d\u003d\"NORMAL\"||(L\u003dg.WO(L,{pacing:0}));kk$(L,e.UW.experiments,e.isLivePlayback).then(function(I){e.We()||(Cf(e,I,!0),AD(\"mrc\",void 0,e.D),e.d6())},function(I){e.We()||(e.loading\u003d!1,e.publish(\"dataloaderror\",new g.hQ(\"manifest.net.retryexhausted\",{backend:\"manifest\",\nrc:I.status},1)))});\nAD(\"mrs\",void 0,e.D)}};\nAIT\u003dfunction(e,L){var c\u003dL.map(function(R){return R.itag}),I;\nif((I\u003de.playerResponse)!\u003dnull\u0026\u0026I.streamingData){I\u003d[];if(e.Y(\"html5_offline_always_use_local_formats\")){c\u003d0;for(var B\u003dg.f(L),x\u003dB.next();!x.done;x\u003dB.next()){x\u003dx.value;var S\u003dObject.assign({},x);S.signatureCipher\u003d\"\";I.push(S);S\u003dg.f(e.playerResponse.streamingData.adaptiveFormats);for(var h\u003dS.next();!h.done;h\u003dS.next())if(h\u003dh.value,x.itag\u003d\u003d\u003dh.itag\u0026\u0026x.xtags\u003d\u003d\u003dh.xtags){c+\u003d1;break}}c\u003cL.length\u0026\u0026e.sW(\"offnpf\",{prlen:c,lflen:L.length})}else for(B\u003dg.f(e.playerResponse.streamingData.adaptiveFormats),S\u003dB.next(),\nx\u003d{};!S.done;x\u003d{bE:void 0},S\u003dB.next())if(x.bE\u003dS.value,e.Y(\"html5_fix_multi_audio_offline_playback\"))for(S\u003dg.f(L),h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,h.itag\u003d\u003d\u003dx.bE.itag\u0026\u0026h.xtags\u003d\u003d\u003dx.bE.xtags\u0026\u0026(x.bE\u003dObject.assign({},x.bE),x.bE.url\u003dL.find(function(R){return function(u){return u.itag\u003d\u003d\u003dR.bE.itag}}(x)).url,x.bE.signatureCipher\u003d\"\",I.push(x.bE));\nelse c.includes(x.bE.itag)\u0026\u0026(x.bE\u003dObject.assign({},x.bE),x.bE.url\u003dL.find(function(R){return function(u){return u.itag\u003d\u003d\u003dR.bE.itag}}(x)).url,x.bE.signatureCipher\u003d\"\",I.push(x.bE));\nI.length\u003c2\u0026\u0026e.sW(\"offmlf\",{len:I.length});L\u003dsuH(e,I);FU(e)\u0026\u0026VgM(L,!1);Cf(e,L);e.sW(\"dlr\",{})}else e.sW(\"offsdm\",{cotn:e.eS?e.eS.cotn:\"0\",cpn:e.clientPlaybackNonce})};\nbhR\u003dfunction(e){var L;return!((L\u003de.UW.getWebPlayerContextConfig())\u003d\u003dnull||!L.enableProximaLowLatency)};\naI\u003dfunction(e){if(!e.isProximaLatencyEligible)return 0;var L\u003dhe();return bhR(e)?2:L\u003d\u003d\u003d1?1:e.Y(\"html5_enable_proxima\")?2:0};\nCf\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;e.zw\u003dvoid 0;e.X\u003dL;g.l(e,L);L.kf\u003de.kf;L.YN\u003de.YN;L.k9\u003de.k9;L.RT\u003de.RT;L.Cf\u003de.Cf;e.Hv\u0026\u0026(L.J\u003dnew a5(e.Hv));(e.Cn()||g.ND(e))\u0026\u0026e.h7.push(\"webgl\");e.X.isLive||(e.isLivePlayback\u003d!1);var I\u003dL.sourceUrl.split(\"/\");if(e.Q5?I.indexOf(\"manifest_duration\")!\u003d\u003d-1:I.indexOf(\"manifest_duration\")!\u003d-1)e.wb\u003dNumber(I[I.indexOf(\"manifest_duration\")+1]);if(L.K||L.isManifestless)L.subscribe(\"clienttemp\",e.sW,e),c?L.subscribe(\"refresh\",e.aQ,e):L.subscribe(\"cuepointsadded\",e.wC,e);wV(L)?\ne.Z0\u003d!0:uC\u003dvoid 0;e.pS\u0026\u0026(L.G\u003de.pS,L.isLive\u003d!0,e.isLivePlayback\u003d!0);L.isPremiere\u003de.isPremiere;L.isLiveHeadPlayable\u003de.isLiveHeadPlayable};\nihH\u003dfunction(e,L){var c\u003dL||vzn(e)||e.isExternallyHostedPodcast;if(!e.X||c)return e.sW(\"skipDash\",{dm:!!e.X,air:L,dd:e.Hk,mss:Wr(),\"3pp\":e.isExternallyHostedPodcast}),AF();FU(e)\u0026\u0026VgM(e.X,e.isLivePlayback);return F1().then(function(){return W5R(e.Yv,g.g7(e),e.UW.B,e.X,e.B,function(I){return e.publish(\"ctmp\",\"fmtflt\",I)},e.s8,GN(e)\u0026\u0026e.Y(\"html5_enable_server_format_filter\")).then(function(I){e.SB(I);\ne.Yv.X\u003dnull;/^av/.test(e.clientPlaybackNonce)\u0026\u0026e.Yf\u0026\u0026e.sW(\"av1\",e.Yf.X)})})};\ngzT\u003dfunction(e,L){if(L\u0026\u0026e.hlsvp)return AF();if(e.hlsFormats){L\u003dmT(e.hlsFormats);var c;if(((c\u003de.Yf)\u003d\u003dnull?0:c.K)\u0026\u0026L){c\u003d[];for(var I\u003dg.f(L),B\u003dI.next();!B.done;B\u003dI.next())c.push(B.value.itag);e.sW(\"hlsfmt\",{itags:c.join(\".\")})}e.XK\u003dBKH(e.UW,L);e.XK\u0026\u0026GYR(e,e.XK);c\u003de.clientPlaybackNonce;var x,S,h,R;return hKc(e.UW,e.isAd(),L,(R\u003d(x\u003de.playerResponse)\u003d\u003dnull?void 0:(S\u003dx.captions)\u003d\u003dnull?void 0:(h\u003dS.playerCaptionsRenderer)\u003d\u003dnull?void 0:h.baseUrl)!\u003dnull?R:null,e.Bw,c,function(u){return e.publish(\"ctmp\",\"hlsflt\",\nu)}).then(function(u){for(var t\u003d0,O\u003d[],q\u003dg.f(u),T\u003dq.next();!T.done;T\u003dq.next()){T\u003dT.value;\nvar W\u003dvoid 0;O.push((W\u003dT.getInfo())\u003d\u003dnull?void 0:W.itag);var A\u003dW\u003dvoid 0;((W\u003dT.getInfo())\u003d\u003dnull?void 0:(A\u003dW.audio)\u003d\u003dnull?void 0:A.numChannels)\u003et\u0026\u0026(t\u003dT.getInfo().audio.numChannels)}t\u003e2\u0026\u0026e.sW(\"hlschl\",{mn:t});var b;((b\u003de.Yf)\u003d\u003dnull?0:b.K)\u0026\u0026e.sW(\"hlsfmtaf\",{itags:O.join(\".\")});var J;if(e.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026((J\u003de.B)\u003d\u003dnull?0:cr(J)))for(e.sW(\"drm\",{sbdlfbk:1}),t\u003dg.f(e.Il),O\u003dt.next();!O.done;O\u003dt.next())if(O\u003dO.value,Ll(O)){e.B\u003dO;break}yE(e,u)})}return AF()};\nkYr\u003dfunction(e){if(e.isExternallyHostedPodcast\u0026\u0026e.OF){var L\u003dmT(e.OF);if(!L[0])return AF();e.Hb$\u003dL[0];return tmT(e.UW,L[0]).then(function(c){yE(e,c)})}return e.Z2\u0026\u0026e.zE?u6f(e.UW,e.isAd(),e.Z2).then(function(c){yE(e,c)}):AF()};\nwFM\u003dfunction(e){if(e.isExternallyHostedPodcast)return AF();var L\u003dmT(e.OF,e.xC);if(e.hlsvp){var c\u003deoR(e.hlsvp,e.clientPlaybackNonce,e.Bw);L.push(c)}return RK$(e.UW,e.isAd(),L,DSM(e)).then(function(I){yE(e,I)})};\nyE\u003dfunction(e,L){e.g0\u003dL;e.SB(new iJ(g.Mt(e.g0,function(c){return c.getInfo()})))};\nDSM\u003dfunction(e){var L\u003d{cpn:e.clientPlaybackNonce,c:e.UW.X.c,cver:e.UW.X.cver};e.PK\u0026\u0026(L.ptk\u003de.PK,L.oid\u003de.PA,L.ptchn\u003de.Qj,L.pltype\u003de.CM,e.cK\u0026\u0026(L.m\u003de.cK));return L};\ng.ZI\u003dfunction(e){return DI(e)\u0026\u0026e.Pe?(e\u003d{},e.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",e):e.K\u0026\u0026e.K.TI||null};\nJIc\u003dfunction(e){var L\u003dpf(e);return L\u0026\u0026L.text?g.o9(L.text):e.paidContentOverlayText};\nV2n\u003dfunction(e){var L\u003dpf(e);return L\u0026\u0026L.durationMs?ag(L.durationMs):e.paidContentOverlayDurationMs};\npf\u003dfunction(e){var L,c,I;return e.playerResponse\u0026\u0026e.playerResponse.paidContentOverlay\u0026\u0026e.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.Q((L\u003de.ye)\u003d\u003dnull?void 0:(c\u003dL.playerOverlays)\u003d\u003dnull?void 0:(I\u003dc.playerOverlayRenderer)\u003d\u003dnull?void 0:I.playerDisclosure,CVM)||null};\n$$\u003dfunction(e){var L\u003d\"\";if(e.Zq)return e.Zq;e.isLivePlayback\u0026\u0026(L\u003de.allowLiveDvr?\"dvr\":e.isPremiere?\"lp\":e.pS?\"window\":\"live\");e.tq\u0026\u0026(L\u003d\"post\");return L};\ng.jI\u003dfunction(e,L){return typeof e.keywords[L]!\u003d\u003d\"string\"?null:e.keywords[L]};\naLf\u003dfunction(e){return!!e.FS||!!e.pW||!!e.Of||!!e.gb||e.ym};\ng.HN\u003dfunction(e){return!!(e.xT||e.OF||e.Z2||e.hlsvp||e.gw())};\nu8\u003dfunction(e){if(e.Y(\"html5_onesie\")\u0026\u0026e.errorCode)return!1;var L\u003dg.Fh(e.h7,\"ypc\");e.ypcPreview\u0026\u0026(L\u003d!1);return e.Hd()\u0026\u0026!e.loading\u0026\u0026(g.HN(e)||g.Fh(e.h7,\"heartbeat\")||L)};\nmT\u003dfunction(e,L){e\u003dUe(e);var c\u003d{};if(L){L\u003dg.f(L.split(\",\"));for(var I\u003dL.next();!I.done;I\u003dL.next())(I\u003dI.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(c[I[1]]\u003d{width:I[2],height:I[3]})}L\u003dg.f(e);for(I\u003dL.next();!I.done;I\u003dL.next()){I\u003dI.value;var B\u003dc[I.itag];B\u0026\u0026(I.width\u003dB.width,I.height\u003dB.height)}return e};\nRof\u003dfunction(e,L){e.showShareButton\u003d!!L;var c,I,B\u003d((c\u003dg.Q(L,g.E5))\u003d\u003dnull?void 0:c.navigationEndpoint)||((I\u003dg.Q(L,g.E5))\u003d\u003dnull?void 0:I.command);B\u0026\u0026(e.w9\u003d!!g.Q(B,N2f))};\nLM$\u003dfunction(e,L){var c\u003dL.raw_embedded_player_response;if(!c){var I\u003dL.embedded_player_response;I\u0026\u0026(c\u003dJSON.parse(I))}c\u0026\u0026(e.OU\u003dc);if(e.OU){e.embeddedPlayerConfig\u003de.OU.embeddedPlayerConfig||null;if(c\u003de.OU.videoFlags)c.playableInEmbed\u0026\u0026(e.allowEmbed\u003d!0),c.isPrivate\u0026\u0026(e.isPrivate\u003d!0),c.userDisplayName\u0026\u0026(L.user_display_name\u003dc.userDisplayName),c.userDisplayImage\u0026\u0026(L.user_display_image\u003dc.userDisplayImage);if(c\u003de.OU.embedPreview){c\u003dc.thumbnailPreviewRenderer;Vm6(e,c.controlBgHtml);if(I\u003dc.defaultThumbnail)e.J\u003d\nZk(I);e.Y(\"embeds_web_enable_search_button\")\u0026\u0026c.searchButton\u0026\u0026(I\u003dg.Q(c.searchButton,g.E5))\u0026\u0026(e.Ia\u003dg.Q(I.navigationEndpoint,g.l8));(I\u003dg.Q(c\u003d\u003dnull?void 0:c.videoDetails,mSM))\u0026\u0026qyr(e,L,I);I\u003dg.Q(c\u003d\u003dnull?void 0:c.videoDetails,yIc);e.Nl\u003d!!c.addToWatchLaterButton;Rof(e,c.shareButton);if(I\u003d\u003dnull?0:I.musicVideoType)e.musicVideoType\u003dI.musicVideoType;var B,x,S,h,R;if(I\u003dg.Q((B\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(x\u003dB.embedPreview)\u003d\u003dnull?void 0:(S\u003dx.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(h\u003dS.playButton)\u003d\u003d\nnull?void 0:(R\u003dh.buttonRenderer)\u003d\u003dnull?void 0:R.navigationEndpoint,g.MD))MmH(e,I),e.videoId\u003dI.videoId||e.videoId;c.videoDurationSeconds\u0026\u0026(e.lengthSeconds\u003dag(c.videoDurationSeconds));c.webPlayerActionsPorting\u0026\u0026J8r(e,c.webPlayerActionsPorting);if(B\u003dg.Q(c\u003d\u003dnull?void 0:c.playlist,Zh6)){e.pX\u003d!0;x\u003d[];S\u003dNumber(B.currentIndex);if(B.contents)for(h\u003d0,R\u003dB.contents.length;h\u003cR;h++)if(c\u003dB.contents[h].playlistPanelVideoRenderer){I\u003dc.shortBylineText?g.o9(c.shortBylineText):\"\";var u\u003dc.title?g.o9(c.title):\"\";x.push({author:I,\nencrypted_id:c.videoId,title:u,channel_path:h\u003d\u003d\u003dS?L.channel_path:\"\",profile_picture:h\u003d\u003d\u003dS?L.profile_picture:\"\",is_private:h\u003d\u003d\u003dS?e.isPrivate:!0,is_dni:h\u003d\u003d\u003dS?e.xx:!1,dni_color:h\u003d\u003d\u003dS?e.l9:\"\"})}L\u003d{index:B.currentIndex,list:B.playlistId,playlist_length:B.totalVideos,video:x};B.titleText\u0026\u0026(L.title\u003dg.o9(B.titleText));B.shortBylineText\u0026\u0026(L.author\u003dg.o9(B.shortBylineText));e.us\u003dL}var t,O,q;if(L\u003dg.Q((t\u003de.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(O\u003dt.embedPreview)\u003d\u003dnull?void 0:(q\u003dO.thumbnailPreviewRenderer)\u003d\u003d\nnull?void 0:q.infoPanel,t2x)){e.DM\u003dNumber(L\u003d\u003dnull?void 0:L.durationMs)||NaN;if(L\u003d\u003dnull?0:L.infoPanelOverviewViewModel)e.Mv\u003dL\u003d\u003dnull?void 0:L.infoPanelOverviewViewModel;if(L\u003d\u003dnull?0:L.infoPanelDetailsViewModel)e.sE\u003dL\u003d\u003dnull?void 0:L.infoPanelDetailsViewModel}}if(e.OU.previewPlayabilityStatus){if(e.Cy\u003de.OU.previewPlayabilityStatus,t\u003de.Cy,![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(t.status)){e.errorCode\u003dq5R(t.errorCode);O\u003dt.errorScreen;if(q\u003dO\u003d\u003dnull?void 0:O.playerErrorMessageRenderer){e.i7\u003dq;if(L\u003dq.reason)e.errorReason\u003d\ng.o9(L);if(q\u003dq.subreason)e.ol\u003dg.o9(q)}else e.errorReason\u003dt.reason||null;switch(t.status){case \"LOGIN_REQUIRED\":e.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":e.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":var T;(O\u003d\u003dnull?0:(T\u003dO.playerKavRenderer)\u003d\u003dnull?0:T.kavUrl)?e.errorDetail\u003d\"4\":e.errorDetail\u003d\"3\";break;default:e.errorDetail\u003dt.isBlockedInRestrictedMode?\"5\":\"0\"}}}else e.OU.playabilityStatus\u0026\u0026(e.al\u003de.OU.playabilityStatus,pFJ(e)\u0026\u0026(e.errorDetail\u003d\"0\",e.al\u0026\u0026((T\u003de.al.embeddedPlayerErrorMessageRenderer)?\ne.i7\u003dg.Q(T,$SH):e.errorReason\u003de.al.reason||null)));(T\u003de.OU.attestation)\u0026\u0026GUR(e,T);(T\u003de.OU.permissions)\u0026\u0026T.allowImaMonetization\u0026\u0026(e.allowImaMonetization\u003d!0)}};\nqyr\u003dfunction(e,L,c){var I\u003dc.channelThumbnail;I\u0026\u0026(I\u003dI.thumbnails)\u0026\u0026(I\u003dI[0])\u0026\u0026(L.profile_picture\u003dI.url);var B;if(I\u003dg.Q((B\u003dg.Q(c\u003d\u003dnull?void 0:c.channelThumbnailEndpoint,juf))\u003d\u003dnull?void 0:B.urlEndpoint,g.ku))L.channel_path\u003dI.url;if(B\u003dc.collapsedRenderer)if(B\u003dg.Q(B,Hh$)){if(I\u003dB.title)L.title\u003dg.o9(I);if(B\u003dB.subtitle)L.subtitle\u003dg.o9(B)}if(c\u003dc.expandedRenderer)if(c\u003dg.Q(c,lLx)){if(B\u003dc.title)L.expanded_title\u003dg.o9(B);if(B\u003dc.subtitle)L.expanded_subtitle\u003dg.o9(B);if(c\u003dc.subscribeButton)e.subscribeButtonRenderer\u003d\ng.Q(c,g.PN),e.subscribeButtonRenderer\u0026\u0026(L.ucid\u003de.subscribeButtonRenderer.channelId,L.subscribed\u003de.subscribeButtonRenderer.subscribed,e.KB\u003d!!e.subscribeButtonRenderer.notificationPreferenceToggleButton,e.subscribeButtonRenderer.notificationPreferenceToggleButton\u0026\u0026e.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(L\u003de.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,L.isToggled?(e.Vw\u003dL.toggledServiceEndpoint||null,e.Uz\u003dL.defaultServiceEndpoint||\nnull):(e.Vw\u003dL.defaultServiceEndpoint||null,e.Uz\u003dL.toggledServiceEndpoint||null)))}};\ng.QE\u003dfunction(e){return w7(e)\u0026\u0026!e.allowLiveDvr};\nd7\u003dfunction(e){return w7(e)\u0026\u0026e.allowLiveDvr};\nw7\u003dfunction(e){return e.Y(\"html5_live_head_playable\")\u0026\u0026J1(e)\u0026\u0026e.UW.pS\u003d\u003d\u003d\"yt\"?e.isLiveHeadPlayable:e.isLivePlayback};\nGYR\u003dfunction(e,L){L.sort(function(c,I){return c.toString().localeCompare(I.toString(),e.UW.hostLanguage)})};\ng.UF\u003dfunction(e){return!!e.X\u0026\u0026tgx(e.X)};\ng.EF\u003dfunction(e){return!!e.X\u0026\u0026Oxc(e.X)};\ng.XU\u003dfunction(e){return!!e.X\u0026\u0026qPM(e.X)};\ng.ND\u003dfunction(e){return!!e.X\u0026\u0026T1M(e.X)};\ng.PV$\u003dfunction(e){if(e.ZM)return null;var L\u003de.C_;L||(L\u003de.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026e.playerResponse.endscreen.endscreenUrlRenderer.url);return L||null};\ng.Qur\u003dfunction(e){return e.ZM?null:e.playerResponse\u0026\u0026e.playerResponse.endscreen\u0026\u0026e.playerResponse.endscreen.endscreenRenderer||null};\ng.Kf\u003dfunction(e){return e.Y(\"enable_wn_infocards\")};\ng.Y$\u003dfunction(e){var L,c,I,B;return(g.Kf(e)?(L\u003de.ye)\u003d\u003dnull?void 0:(c\u003dL.cards)\u003d\u003dnull?void 0:c.cardCollectionRenderer:(I\u003de.playerResponse)\u003d\u003dnull?void 0:(B\u003dI.cards)\u003d\u003dnull?void 0:B.cardCollectionRenderer)||null};\ng.nf\u003dfunction(e){if(!e.playerResponse||!e.playerResponse.annotations)return null;e\u003dg.f(e.playerResponse.annotations);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.playerAnnotationsExpandedRenderer\u0026\u0026L.playerAnnotationsExpandedRenderer.featuredChannel)return L.playerAnnotationsExpandedRenderer;return null};\nL2\u003dfunction(e){return e.adFormat\u0026\u0026(e.Q5?e.adFormat!\u003d\u003d\"1_5\":e.adFormat!\u003d\"1_5\")?\"adunit\":e.eventLabel||e.UW.Ve};\ng.cS\u003dfunction(e){return L2(e)\u003d\u003d\u003d\"shortspage\"};\nA1\u003dfunction(e){return e.O9()\u0026\u0026e.S().supportsGaplessShorts()};\nIR\u003dfunction(e){if(e.isAd()\u0026\u0026(e.Q5?e.videoId!\u003d\u003de.UW.sY:e.videoId!\u003de.UW.sY))return e.UW.sY};\nBS\u003dfunction(e){return e.h9||L2(e)\u003d\u003d\u003d\"detailpage\"||L2(e)\u003d\u003d\u003d\"shortspage\"||e.mutedAutoplay};\ndS6\u003dfunction(e){var L\u003dL2(e)\u003d\u003d\u003d\"adunit\"?e.O5:BS(e)?L2(e)\u003d\u003d\u003d\"detailpage\"||L2(e)\u003d\u003d\u003d\"shortspage\"?e.isAutonav||e.gT\u003e0:e.Ft?!1:e.UW.tj||e.UW.Fk||!g.Uh(e.UW)?!0:!1:(e.Ft?0:e.tj)\u0026\u0026g.Uh(e.UW)?!0:!1;e.Y(\"html5_log_detailpage_autoplay\")\u0026\u0026L2(e)\u003d\u003d\u003d\"detailpage\"\u0026\u0026e.sW(\"autoplay_info\",{autoplay:e.h9,autonav:e.isAutonav,wasDompaused:e.Ft,result:L});return L};\ng.xb\u003dfunction(e){return e.oauthToken||e.UW.kN};\nEzJ\u003dfunction(e){if(e.Y(\"html5_stateful_audio_normalization\")){var L\u003d1,c\u003dg.X3(e.UW.experiments,\"html5_default_ad_gain\");c\u0026\u0026e.isAd()\u0026\u0026(L\u003dc);var I,B;c\u003d(B\u003d(I\u003de.G)\u003d\u003dnull?void 0:I.audio.G)!\u003dnull?B:e.kO;if(c\u003d\u003dnull||isNaN(c))e\u003dUSx(e);else{I\u003d(0,g.zI)();e.GF\u003d2;B\u003dI-e.UW.DO\u003c\u003de.maxStatefulTimeThresholdSec*1E3;e.applyStatefulNormalization\u0026\u0026B?e.GF\u003d4:B||(e.UW.rp\u003dInfinity,e.UW.DO\u003dNaN);B\u003d(e.GF\u003d\u003d\u003d4?g.j5(e.UW.rp,e.minimumLoudnessTargetLkfs,e.loudnessTargetLkfs):e.loudnessTargetLkfs)-c;if(e.GF!\u003d\u003d4){var x,S,h,R,u\u003d((x\u003d\ne.playerResponse)\u003d\u003dnull?void 0:(S\u003dx.playerConfig)\u003d\u003dnull?void 0:(h\u003dS.audioConfig)\u003d\u003dnull?void 0:(R\u003dh.loudnessNormalizationConfig)\u003d\u003dnull?void 0:R.statelessLoudnessAdjustmentGain)||0;B+\u003du}B\u003dMath.min(B,0);e.preserveStatefulLoudnessTarget\u0026\u0026(e.UW.rp\u003dc+B,e.UW.DO\u003dI);e\u003dMath.min(1,Math.pow(10,B/20))||L}}else e\u003dUSx(e);return e};\nUSx\u003dfunction(e){var L\u003d1,c\u003dg.X3(e.UW.experiments,\"html5_default_ad_gain\");c\u0026\u0026e.isAd()\u0026\u0026(L\u003dc);if(e.UW.experiments.N0(\"html5_audio_gain_null_coalescing\")){var I,B;c\u003d(B\u003d(I\u003de.G)\u003d\u003dnull?void 0:I.audio.Z)!\u003dnull?B:e.m1;c\u003d\u003d0\u0026\u0026e.sW(\"db0fix\",{rldb:e.m1},!0)}else{var x;c\u003d((x\u003de.G)\u003d\u003dnull?void 0:x.audio.Z)||e.m1}isNaN(c)||(e.GF\u003d1);return Math.min(1,Math.pow(10,-c/20))||L};\nFU\u003dfunction(e){var L\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],c\u003dtb(e.UW)\u003d\u003d\u003d\"TVHTML5_SIMPLY\"\u0026\u0026e.UW.X.ctheme\u003d\u003d\u003d\"MUSIC\";!e.gZ\u0026\u0026(g.DF(e.UW)||g.Mu(e.UW)||c)\u0026\u0026(L.includes(e.musicVideoType)||e.isExternallyHostedPodcast)\u0026\u0026(e.gZ\u003d!0);if(L\u003dg.m2())L\u003d/Starboard\\/([0-9]+)/.exec(g.yc()),L\u003d(L?parseInt(L[1],10):NaN)\u003c10;c\u003de.UW;c\u003d(tb(c)\u003d\u003d\u003d\"TVHTML5_CAST\"||tb(c)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(c.X.cver.startsWith(\"6.20130725\")||c.X.cver.startsWith(\"6.20130726\")))\u0026\u0026e.UW.X.ctheme\u003d\u003d\u003d\"MUSIC\";var I;if(I\u003d!e.gZ)c||(c\u003d\ne.UW,c\u003dtb(c)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026c.X.cver.startsWith(\"7\")),I\u003dc;I\u0026\u0026!L\u0026\u0026(L\u003de.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\",c\u003d(e.Y(\"cast_prefer_audio_only_for_atv_and_uploads\")||e.Y(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026e.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_ATV\",L||c||e.isExternallyHostedPodcast)\u0026\u0026(e.gZ\u003d!0);return e.UW.deviceIsAudioOnly||e.gZ\u0026\u0026e.UW.J};\ni8\u003dfunction(e){var L,c,I;return((L\u003de.playerResponse)\u003d\u003dnull?void 0:(c\u003dL.playerConfig)\u003d\u003dnull?void 0:(I\u003dc.compositeVideoConfig)\u003d\u003dnull?void 0:I.compositeBroadcastType)\u003d\u003d\u003d\"COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE\"};\nXF6\u003dfunction(e){var L,c,I,B\u003d(L\u003de.playerResponse)\u003d\u003dnull?void 0:(c\u003dL.playerConfig)\u003d\u003dnull?void 0:(I\u003dc.compositeVideoConfig)\u003d\u003dnull?void 0:I.sourceConfigs,x,S,h;e\u003d(x\u003de.playerResponse)\u003d\u003dnull?void 0:(S\u003dx.playerConfig)\u003d\u003dnull?void 0:(h\u003dS.compositeVideoConfig)\u003d\u003dnull?void 0:h.defaultActiveSourceVideoId;if(!B||!e)return\"\";B\u003dg.f(B);for(x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,x.videoId\u003d\u003d\u003de\u0026\u0026x.audioTracks)for(x\u003dg.f(x.audioTracks),S\u003dx.next();!S.done;S\u003dx.next())if(S\u003dS.value,S.isDefaultForSource)return S.id||\"\";\nreturn\"\"};\ng.KM$\u003dfunction(e){return e.Y(\"html5_enable_sabr_live_captions\")\u0026\u0026e.Wy()\u0026\u0026GN(e)||i8(e)};\noR\u003dfunction(e){var L,c,I;return!!((L\u003de.playerResponse)\u003d\u003dnull?0:(c\u003dL.playerConfig)\u003d\u003dnull?0:(I\u003dc.mediaCommonConfig)\u003d\u003dnull?0:I.splitScreenEligible)};\nSD\u003dfunction(e){var L;return!((L\u003de.playerResponse)\u003d\u003dnull||!L.compositePlayabilityStatus)};\nYyM\u003dfunction(e){return isNaN(e)?0:Math.max((Date.now()-e)/1E3-30,0)};\nr5\u003dfunction(e){return!(!e.ue||!e.UW.J)\u0026\u0026e.gw()};\nhq\u003dfunction(e){return e.Tf\u0026\u0026e.enableServerStitchedDai};\nnzc\u003dfunction(e){return e.mR\u0026\u0026!e.Hv};\nGN\u003dfunction(e){var L\u003de.Y(\"html5_enable_sabr_on_drive\")\u0026\u0026e.UW.pS\u003d\u003d\u003d\"gd\";if(e.Iv)return e.mR\u0026\u0026e.sW(\"fds\",{fds:!0},!0),!1;if(e.UW.pS!\u003d\u003d\"yt\"\u0026\u0026!L)return e.mR\u0026\u0026e.sW(\"dsvn\",{ns:e.UW.pS},!0),!1;if(e.cotn||!e.X||e.X.isOtf\u0026\u0026!e.Y(\"html5_enable_sabr_otf_in_client\")||e.Z\u0026\u0026!e.Z.X||e.gj\u0026\u0026!e.Y(\"html5_enable_sabr_csdai\"))return!1;if(e.Y(\"html5_use_sabr_requests_for_debugging\"))return!0;e.mR\u0026\u0026e.sW(\"esfw\",{usbc:e.mR,hsu:!!e.Hv},!0);if(e.mR\u0026\u0026e.Hv)return!0;if(e.Y(\"html5_remove_client_sabr_determination\"))return!1;var c\u003d\n!e.X.Wy\u0026\u0026!e.cg();L\u003dc\u0026\u0026Oh\u0026\u0026e.Y(\"html5_enable_sabr_vod_streaming_xhr\");c\u003dc\u0026\u0026!Oh\u0026\u0026e.Y(\"html5_enable_sabr_vod_non_streaming_xhr\");var I\u003dRR(e),B\u003de.Y(\"html5_enable_sabr_drm_vod_streaming_xhr\")\u0026\u0026Oh\u0026\u0026e.cg()\u0026\u0026!e.X.Wy\u0026\u0026(e.drmProduct\u003d\u003d\u003d\"1\"?!1:!0);(L\u003dL||c||I||B)\u0026\u0026!e.Hv\u0026\u0026e.sW(\"sabr\",{loc:\"m\"},!0);return L\u0026\u0026!!e.Hv};\nRR\u003dfunction(e){var L;if(!(L\u003dOh\u0026\u0026e.Wy()\u0026\u0026e.cg()\u0026\u0026(e.drmProduct\u003d\u003d\u003d\"1\"?!1:!0)\u0026\u0026e.Y(\"html5_sabr_live_drm_streaming_xhr\"))){L\u003de.Wy()\u0026\u0026!e.cg()\u0026\u0026Oh;var c\u003de.Wy()\u0026\u0026e.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026!e.isLowLatencyLiveStream\u0026\u0026e.Y(\"html5_sabr_live_normal_latency_streaming_xhr\"),I\u003de.isLowLatencyLiveStream\u0026\u0026e.Y(\"html5_sabr_live_low_latency_streaming_xhr\"),B\u003de.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026e.Y(\"html5_sabr_live_ultra_low_latency_streaming_xhr\");L\u003dL\u0026\u0026(c||I||B)}c\u003dL;L\u003de.enableServerStitchedDai\u0026\u0026c\u0026\u0026e.Y(\"html5_enable_sabr_ssdai_streaming_xhr\");\nc\u003d!e.enableServerStitchedDai\u0026\u0026c;I\u003de.Wy()\u0026\u0026!Oh\u0026\u0026e.Y(\"html5_enable_sabr_live_non_streaming_xhr\");e\u003dOh\u0026\u0026(e.GI()||oR(e)\u0026\u0026e.Y(\"html5_enable_sabr_for_lifa_eligible_streams\"));return L||c||I||e};\nfLT\u003dfunction(e){var L;if(L\u003d!!e.cotn)L\u003de.videoId,L\u003d!!L\u0026\u0026g.XM(L)\u003d\u003d\u003d1;return L\u0026\u0026!e.ue};\ng.uf\u003dfunction(e){if(!e.X||!e.K||!e.G)return!1;var L\u003de.X.X,c\u003d!!L[e.K.id]\u0026\u0026$0(L[e.K.id].V5.X);L\u003d!!L[e.G.id]\u0026\u0026$0(L[e.G.id].V5.X);return(e.K.itag\u003d\u003d\u003d\"0\"||c)\u0026\u0026L};\ntq\u003dfunction(e){return e.Cy?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(e.Cy.status):!0};\npFJ\u003dfunction(e){return(e\u003de.al)\u0026\u0026e.showError?e.showError:!1};\nOq\u003dfunction(e,L){return e.Y(L)?!0:(e.fflags||\"\").includes(L+\"\u003dtrue\")};\nSyc\u003dfunction(e,L){L.inlineMetricEnabled\u0026\u0026(e.inlineMetricEnabled\u003d!0);L.playback_progress_0s_url\u0026\u0026(e.gb\u003dnew NKn(L));if(L\u003dL.video_masthead_ad_quartile_urls)e.pW\u003dL.quartile_0_url,e.nM\u003dL.quartile_25_url,e.HA\u003dL.quartile_50_url,e.fM\u003dL.quartile_75_url,e.lR\u003dL.quartile_100_url,e.Of\u003dL.quartile_0_urls,e.aJ\u003dL.quartile_25_urls,e.jI\u003dL.quartile_50_urls,e.CL\u003dL.quartile_75_urls,e.t0\u003dL.quartile_100_urls};\nozT\u003dfunction(e){var L\u003d{};e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next()){c\u003dc.value;var I\u003dc.split(\"\u003d\");I.length\u003d\u003d\u003d2?L[I[0]]\u003dI[1]:L[c]\u003d!0}return L};\nILM\u003dfunction(e){if(e){if(soc(e))return e;e\u003dvg$(e);if(soc(e,!0))return e}return\"\"};\ng.eUv\u003dfunction(e){return e.captionsLanguagePreference||e.UW.captionsLanguagePreference||g.jI(e,\"yt:cc_default_lang\")||e.UW.XD};\nqU\u003dfunction(e){return!(!e.isLivePlayback||!e.hasProgressBarBoundaries())};\ng.zN\u003dfunction(e){var L;return e.Xy||((L\u003de.suggestions)\u003d\u003dnull?void 0:L[0])||null};\ng.TC\u003dfunction(e){var L,c;return!!((L\u003de.embeddedPlayerConfig)\u003d\u003dnull?0:(c\u003dL.embeddedPlayerFlags)\u003d\u003dnull?0:c.enableMusicUx)};\nLg$\u003dfunction(e){return e.T||e.Y(\"web_player_media_session_infinity\")\u0026\u0026e.isLivePlayback};\nWS\u003dfunction(e){return e.UW.G\u0026\u0026e.isPrivate};\ng.zC\u003dfunction(e){var L\u003de.S(),c\u003dg.MU(L),I\u003dL.xT;(L.Y(\"embeds_web_enable_iframe_api_send_full_embed_url\")||L.Y(\"embeds_web_enable_rcat_validation_in_havs\")||L.Y(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.eb(L)\u0026\u0026(I\u0026\u0026(c.thirdParty\u003dObject.assign({},c.thirdParty,{embedUrl:I})),xiT(c,e));if(I\u003de.Y9)c.clickTracking\u003d{clickTrackingParams:I};else if(g.eb(e.S())\u0026\u0026g.Zu(\"EVENT_ID\"))c.clickTracking\u003d{clickTrackingParams:g.Zu(\"EVENT_ID\")};else if(L.Y(\"html5_log_missing_itct\")){var B;I\u003dnew g.yu(\"Missing ITCT in InnerTubeContext\",\n{isAd:e.isAd(),tTW:(B\u003dL.getWebPlayerContextConfig())\u003d\u003dnull?void 0:B.contextId});g.A9(I)}B\u003dc.client||{};I\u003d\"EMBED\";var x\u003dL2(e);x\u003d\u003d\u003d\"leanback\"?I\u003d\"WATCH\":L.Y(\"gvi_channel_client_screen\")\u0026\u0026x\u003d\u003d\u003d\"profilepage\"?I\u003d\"CHANNEL\":e.x9?I\u003d\"LIVE_MONITOR\":x\u003d\u003d\u003d\"detailpage\"?I\u003d\"WATCH_FULL_SCREEN\":x\u003d\u003d\u003d\"adunit\"?I\u003d\"ADUNIT\":x\u003d\u003d\u003d\"sponsorshipsoffer\"\u0026\u0026(I\u003d\"UNKNOWN\");B.clientScreen\u003dI;if(L\u003de.kidsAppInfo)B.kidsAppInfo\u003dJSON.parse(L);(I\u003de.aR)\u0026\u0026!L\u0026\u0026(B.kidsAppInfo\u003d{contentSettings:{ageUpMode:cRc[I]}});if(L\u003de.RC)B.unpluggedAppInfo\u003d{enableFilterMode:!0};\n(I\u003de.unpluggedFilterModeType)\u0026\u0026!L\u0026\u0026(B.unpluggedAppInfo\u003d{filterModeType:IjJ[I]});if(L\u003de.IU)B.unpluggedLocationInfo\u003dL;c.client\u003dB;B\u003dc.request||{};e.kN\u0026\u0026(B.isPrefetch\u003d!0);if(L\u003de.mdxEnvironment)B.mdxEnvironment\u003dL;if(L\u003de.mdxControlMode)B.mdxControlMode\u003dB8M[L];c.request\u003dB;B\u003dc.user||{};if(L\u003de.Ve)B.credentialTransferTokens\u003d[{token:L,scope:\"VIDEO\"}];if(L\u003de.RI)B.delegatePurchases\u003d{oauthToken:L},B.kidsParent\u003d{oauthToken:L};c.user\u003dB;if(B\u003de.contextParams)c.activePlayers\u003d[{playerContextParams:B}];if(e\u003de.clientScreenNonce)c.clientScreenNonce\u003d\ne;return c};\ng.MU\u003dfunction(e){var L\u003dg.l1(),c\u003dL.client||{};if(e.forcedExperiments){var I\u003de.forcedExperiments.split(\",\"),B\u003d[];I\u003dg.f(I);for(var x\u003dI.next();!x.done;x\u003dI.next())B.push(Number(x.value));c.experimentIds\u003dB}if(B\u003de.homeGroupInfo)c.homeGroupInfo\u003dJSON.parse(B);if(B\u003de.getPlayerType())c.playerType\u003dB;if(B\u003de.X.ctheme)c.theme\u003dB;if(B\u003de.livingRoomAppMode)c.tvAppInfo\u003dObject.assign({},c.tvAppInfo,{livingRoomAppMode:B});B\u003de.deviceYear;e.Y(\"html5_propagate_device_year\")\u0026\u0026B\u0026\u0026(c.tvAppInfo\u003dObject.assign({},c.tvAppInfo,{deviceYear:B}));\nif(B\u003de.livingRoomPoTokenId)c.tvAppInfo\u003dObject.assign({},c.tvAppInfo,{livingRoomPoTokenId:B});L.client\u003dc;c\u003dL.user||{};e.enableSafetyMode\u0026\u0026(c\u003dObject.assign({},c,{enableSafetyMode:!0}));e.pageId\u0026\u0026(c\u003dObject.assign({},c,{onBehalfOfUser:e.pageId}));L.user\u003dc;c\u003de.xT;e.Y(\"embeds_web_enable_iframe_api_send_full_embed_url\")||e.Y(\"embeds_web_enable_rcat_validation_in_havs\")||e.Y(\"embeds_enable_autoplay_and_visibility_signals\")||!c||(L.thirdParty\u003d{embedUrl:c});return L};\nRUJ\u003dfunction(e,L,c){var I\u003de.videoId,B\u003dg.zC(e),x\u003de.S(),S\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(qc()),referer:document.location.toString(),signatureTimestamp:20278};g.J7();e.isAutonav\u0026\u0026(S.autonav\u003d!0);g.Vu(0,141)\u0026\u0026(S.autonavState\u003dg.Vu(0,140)?\"STATE_OFF\":\"STATE_ON\");S.autoCaptionsDefaultOn\u003dg.Vu(0,66);dS6(e)\u0026\u0026(S.autoplay\u003d!0);x.J\u0026\u0026e.cycToken\u0026\u0026(S.cycToken\u003de.cycToken);x.enablePrivacyFilter\u0026\u0026(S.enablePrivacyFilter\u003d!0);e.isFling\u0026\u0026(S.fling\u003d!0);var h\u003de.forceAdsUrl;if(h){var R\u003d{},u\u003d[];h\u003d\nh.split(\",\");h\u003dg.f(h);for(var t\u003dh.next();!t.done;t\u003dh.next()){t\u003dt.value;var O\u003dt.split(\"|\");O.length!\u003d\u003d3||t.includes(\"\u003d\")||(O[0]\u003d\"breaktype\u003d\"+O[0],O[1]\u003d\"offset\u003d\"+O[1],O[2]\u003d\"url\u003d\"+O[2]);t\u003d{adtype:\"video_ad\"};O\u003dg.f(O);for(var q\u003dO.next();!q.done;q\u003dO.next()){var T\u003dg.f(q.value.split(\"\u003d\"));q\u003dT.next().value;T\u003dxMv(T);t[q]\u003dT.join(\"\u003d\")}O\u003dt.url;q\u003dt.presetad;T\u003dt.viralresponseurl;var W\u003dNumber(t.campaignid);if(t.adtype\u003d\u003d\u003d\"in_display_ad\")O\u0026\u0026(R.url\u003dO),q\u0026\u0026(R.presetAd\u003dq),T\u0026\u0026(R.viralAdResponseUrl\u003dT),W\u0026\u0026(R.viralCampaignId\u003d\nString(W));else if(t.adtype\u003d\u003d\u003d\"video_ad\"){var A\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(t.offset)||0)}};if(t\u003dx5c[t.breaktype])A.breakType\u003dt;O\u0026\u0026(A.url\u003dO);q\u0026\u0026(A.presetAd\u003dq);T\u0026\u0026(A.viralAdResponseUrl\u003dT);W\u0026\u0026(A.viralCampaignId\u003dString(W));u.push(A)}}S.forceAdParameters\u003d{videoAds:u,inDisplayAd:R}}e.isInlinePlaybackNoAd\u0026\u0026(S.isInlinePlaybackNoAd\u003d!0);e.isLivingRoomDeeplink\u0026\u0026(S.isLivingRoomDeeplink\u003d!0);R\u003de.F6;if(R!\u003dnull){R\u003d{startWalltime:String(R)};if(u\u003de.wb)R.manifestDuration\u003dString(u||14400);\nS.liveContext\u003dR}if(e.mutedAutoplay){S.mutedAutoplay\u003d!0;R\u003dx.getWebPlayerContextConfig();var b,J;(R\u003d\u003dnull?0:(b\u003dR.embedsHostFlags)\u003d\u003dnull?0:b.allowMutedAutoplayDurationMode)\u0026\u0026(R\u003d\u003dnull?0:(J\u003dR.embedsHostFlags)\u003d\u003dnull?0:J.allowMutedAutoplayDurationMode.includes(oBc[e.mutedAutoplayDurationMode]))\u0026\u0026(S.mutedAutoplayDurationMode\u003doBc[e.mutedAutoplayDurationMode])}if(e.Ft?0:e.tj)S.splay\u003d!0;b\u003de.vnd;b\u003d\u003d\u003d5\u0026\u0026(S.vnd\u003db);b\u003d{};if(J\u003de.isMdxPlayback)b.triggeredByMdx\u003dJ;if(J\u003de.CY)b.skippableAdsSupported\u003dJ.split(\",\").includes(\"ska\");\nif(u\u003de.Ne){J\u003de.O4;R\u003d[];u\u003dg.f(off(u));for(h\u003du.next();!h.done;h\u003du.next()){h\u003dh.value;t\u003dh.platform;h\u003d{applicationState:h.MY?\"INACTIVE\":\"ACTIVE\",clientFormFactor:STc[t]||\"UNKNOWN_FORM_FACTOR\",clientName:rEf[h.ZW]||\"UNKNOWN_INTERFACE\",clientVersion:h.deviceVersion||\"\",platform:rRJ[t]||\"UNKNOWN_PLATFORM\"};t\u003d{};if(J){O\u003dvoid 0;try{O\u003dJSON.parse(J)}catch(C){g.F7(C)}O\u0026\u0026(t\u003d{params:[{key:\"ms\",value:O.ms}]},O.advertising_id\u0026\u0026(t.advertisingId\u003dO.advertising_id),O.limit_ad_tracking!\u003d\u003dvoid 0\u0026\u0026O.limit_ad_tracking!\u003d\u003d\nnull\u0026\u0026(t.limitAdTracking\u003dO.limit_ad_tracking),h.osName\u003dO.os_name,h.userAgent\u003dO.user_agent,h.windowHeightPoints\u003dO.window_height_points,h.windowWidthPoints\u003dO.window_width_points)}R.push({adSignalsInfo:t,remoteClient:h})}b.remoteContexts\u003dR}J\u003de.sourceContainerPlaylistId;R\u003de.serializedMdxMetadata;if(J||R)u\u003d{},J\u0026\u0026(u.mdxPlaybackContainerInfo\u003d{sourceContainerPlaylistId:J}),R\u0026\u0026(u.serializedMdxMetadata\u003dR),b.mdxPlaybackSourceContext\u003du;S.mdxContext\u003db;b\u003dL.width;b\u003e0\u0026\u0026(S.playerWidthPixels\u003dMath.round(b));if(L\u003dL.height)S.playerHeightPixels\u003d\nMath.round(L);c!\u003d\u003d0\u0026\u0026(S.vis\u003dc);if(c\u003dx.widgetReferrer)S.widgetReferrer\u003dc.substring(0,128);g.Uh(x)\u0026\u0026S\u0026\u0026(S.ancestorOrigins\u003dx.ancestorOrigins);e.defaultActiveSourceVideoId\u0026\u0026(S.compositeVideoContext\u003d{defaultActiveSourceVideoId:e.defaultActiveSourceVideoId});if(x\u003dx.getWebPlayerContextConfig())S.encryptedHostFlags\u003dx.encryptedHostFlags;I\u003d{videoId:I,context:B,playbackContext:{contentPlaybackContext:S}};if(e.je){var w;I.playbackContext.reloadPlaybackContext\u003d{reloadPlaybackParams:(w\u003de.je)\u003d\u003dnull?void 0:w.reloadPlaybackParams}}e.contentCheckOk\u0026\u0026\n(I.contentCheckOk\u003d!0);if(w\u003de.clientPlaybackNonce)I.cpn\u003dw;if(w\u003de.playerParams)I.params\u003dw;if(w\u003de.playlistId)I.playlistId\u003dw;e.racyCheckOk\u0026\u0026(I.racyCheckOk\u003d!0);w\u003de.S();if(B\u003dw.embedConfig)I.serializedThirdPartyEmbedConfig\u003dB;I.captionParams\u003d{};B\u003dg.Vu(g.J7(),65);e.deviceCaptionsOn!\u003dnull?I.captionParams.deviceCaptionsOn\u003de.deviceCaptionsOn:g.T3(w)\u0026\u0026(I.captionParams.deviceCaptionsOn\u003dB!\u003dnull?!B:!1);e.Yn\u0026\u0026(I.captionParams.deviceCaptionsLangPref\u003de.Yn);e.u7.length?I.captionParams.viewerSelectedCaptionLangs\u003de.u7:\ng.T3(w)\u0026\u0026(B\u003dg.te(),B\u003d\u003dnull?0:B.length)\u0026\u0026(I.captionParams.viewerSelectedCaptionLangs\u003dB);B\u003de.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026e.Y(\"html5_onesie_attach_po_token\");S\u003de.fetchType!\u003d\u003d\"onesie\"\u0026\u0026e.Y(\"html5_non_onesie_attach_po_token\");if(B||S)B\u003de.S(),B.Ft\u0026\u0026(I.serviceIntegrityDimensions\u003d{},I.serviceIntegrityDimensions.poToken\u003dB.Ft);w.Y(\"fetch_att_independently\")\u0026\u0026(I.attestationRequest\u003d{omitBotguardData:!0});I.playbackContext||(I.playbackContext\u003d{});I.playbackContext.devicePlaybackCapabilities\u003dhUM(e);I.playbackContext.devicePlaybackCapabilities.supportsVp9Encoding\u003d\u003d\u003d\n!1\u0026\u0026e.sW(\"noVp9\",{});return I};\nhUM\u003dfunction(e){var L\u003d!(e\u003d\u003dnull?0:e.Cv())\u0026\u0026(e\u003d\u003dnull?void 0:e.Wy())\u0026\u0026da(),c;if(!(c\u003de\u003d\u003dnull)){c\u003dg.g7(e);e\u003de.S().B;var I\u003dG3(\"243\");c\u003d!(I\u0026\u0026DA(c,I,e,!0)\u003d\u003d\u003d!0)}return{supportsVp9Encoding:!(c||L),supportXhr:Oh}};\ntXv\u003dfunction(e,L){var c,I,B;return g.Z(function(x){if(x.K\u003d\u003d1)return c\u003d{context:g.MU(e.S()),engagementType:\"ENGAGEMENT_TYPE_PLAYBACK\",ids:[{playbackId:{videoId:e.videoId,cpn:e.clientPlaybackNonce}}]},I\u003dg.d9(udM),g.a(x,g.w_(L,c,I),2);B\u003dx.X;return x.return(B)})};\nObR\u003dfunction(e,L,c){var I\u003dg.X3(L.experiments,\"bg_vm_reinit_threshold\");(!Xd||(0,g.zI)()-Xd\u003eI)\u0026\u0026tXv(e,c).then(function(B){B\u0026\u0026(B\u003dB.botguardData)\u0026\u0026g.YB(B,L)},function(B){e.We()||(B\u003duy(B),e.sW(\"attf\",B.details))})};\nsq\u003dfunction(e,L){g.p.call(this);this.app\u003de;this.state\u003dL};\nf2\u003dfunction(e,L,c){e.state.X.hasOwnProperty(L)||vS(e,L,c);e.state.T[L]\u003dfunction(){return c.apply(e,g.HM.apply(0,arguments))};\ne.state.j.add(L)};\nAq\u003dfunction(e,L,c){e.state.X.hasOwnProperty(L)||vS(e,L,c);e.app.S().J\u0026\u0026(e.state.J[L]\u003dfunction(){return c.apply(e,g.HM.apply(0,arguments))},e.state.j.add(L))};\nvS\u003dfunction(e,L,c){e.state.X[L]\u003dfunction(){return c.apply(e,g.HM.apply(0,arguments))}};\ng.Fl\u003dfunction(e,L,c){return e.state.X[L].apply(e.state.X,g.V(c))};\nbf\u003dfunction(){g.zl.call(this);this.B\u003dnew Map};\nGC\u003dfunction(){g.p.apply(this,arguments);this.element\u003dnull;this.j\u003dnew Set;this.T\u003d{};this.J\u003d{};this.X\u003d{};this.D\u003dnew Set;this.Z\u003dnew bf;this.K\u003dnew bf;this.G\u003dnew bf;this.B\u003dnew bf};\nqTf\u003dfunction(e,L,c){typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(e\u003d{mediaContentUrl:e,startSeconds:L,suggestedQuality:c});a:{if((L\u003de.mediaContentUrl)\u0026\u0026(L\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(L))\u0026\u0026L[2]){L\u003dL[2];break a}L\u003dnull}e.videoId\u003dL;return g5(e)};\ng5\u003dfunction(e,L,c){if(typeof e\u003d\u003d\u003d\"string\")return{videoId:e,startSeconds:L,suggestedQuality:c};L\u003d{};c\u003dg.f(T8x);for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,e[I]\u0026\u0026(L[I]\u003de[I]);return L};\nWgn\u003dfunction(e,L,c,I){if(g.Se(e)\u0026\u0026!Array.isArray(e)){L\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");c\u003d{};for(I\u003d0;I\u003cL.length;I++){var B\u003dL[I];e[B]\u0026\u0026(c[B]\u003de[B])}return c}L\u003d{index:L,startSeconds:c,suggestedQuality:I};typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?L.list\u003d\"PL\"+e:L.playlist\u003de;return L};\nkb\u003dfunction(){sq.apply(this,arguments)};\nzUx\u003dfunction(e){f2(e,\"cueVideoById\",e.VC);f2(e,\"loadVideoById\",e.oa);f2(e,\"cueVideoByUrl\",e.Rr);f2(e,\"loadVideoByUrl\",e.CE);f2(e,\"playVideo\",e.WZw);f2(e,\"pauseVideo\",e.pauseVideo);f2(e,\"stopVideo\",e.Dv7);f2(e,\"clearVideo\",e.clearVideo);f2(e,\"getVideoBytesLoaded\",e.Nq);f2(e,\"getVideoBytesTotal\",e.Ss);f2(e,\"getVideoLoadedFraction\",e.iU);f2(e,\"getVideoStartBytes\",e.iQ);f2(e,\"cuePlaylist\",e.cuePlaylist);f2(e,\"loadPlaylist\",e.tD);f2(e,\"nextVideo\",e.pel);f2(e,\"previousVideo\",e.AqY);f2(e,\"playVideoAt\",e.yqY);\nf2(e,\"setShuffle\",e.setShuffle);f2(e,\"setLoop\",e.setLoop);f2(e,\"getPlaylist\",e.HN);f2(e,\"getPlaylistIndex\",e.getPlaylistIndex);f2(e,\"getPlaylistId\",e.getPlaylistId);f2(e,\"loadModule\",e.VS);f2(e,\"unloadModule\",e.Zx);f2(e,\"setOption\",e.Yr);f2(e,\"getOption\",e.An);f2(e,\"getOptions\",e.gt);f2(e,\"mute\",e.zww);f2(e,\"unMute\",e.WIw);f2(e,\"isMuted\",e.isMuted);f2(e,\"setVolume\",e.vfS);f2(e,\"getVolume\",e.getVolume);f2(e,\"seekTo\",e.ut9);f2(e,\"getPlayerMode\",e.getPlayerMode);f2(e,\"getPlayerState\",e.lQ);f2(e,\"getAvailablePlaybackRates\",\ne.getAvailablePlaybackRates);f2(e,\"getPlaybackQuality\",function(){return e.getPlaybackQuality(1)});\nf2(e,\"setPlaybackQuality\",e.Oj7);f2(e,\"getAvailableQualityLevels\",e.yA);f2(e,\"getCurrentTime\",e.Mq);f2(e,\"getDuration\",e.O_);f2(e,\"addEventListener\",e.YE);f2(e,\"removeEventListener\",e.xUe);f2(e,\"getDebugText\",e.C4);f2(e,\"getVideoData\",function(){return MXf(e)});\nf2(e,\"addCueRange\",e.Bn);f2(e,\"removeCueRange\",e.removeCueRange);f2(e,\"setSize\",e.setSize);f2(e,\"getApiInterface\",e.getApiInterface);f2(e,\"destroy\",e.destroy);f2(e,\"mutedAutoplay\",e.mutedAutoplay);var L\u003de.app.S();L.j||(f2(e,\"getVideoEmbedCode\",e.getVideoEmbedCode),f2(e,\"getVideoUrl\",e.xs));f2(e,\"getMediaReferenceTime\",e.Jn);f2(e,\"getSize\",e.getSize);f2(e,\"setFauxFullscreen\",e.of$);L.Y(\"embeds_enable_move_set_center_crop_to_public\")\u0026\u0026f2(e,\"setCenterCrop\",e.setCenterCrop);L.j||f2(e,\"logImaAdEvent\",\ne.logImaAdEvent);f2(e,\"preloadVideoById\",e.ObY);f2(e,\"wakeUpControls\",e.wakeUpControls)};\ng.Db\u003dfunction(e){return(e\u003dshM(e.app.qx()))?e.Wv():null};\nJq\u003dfunction(e){var L\u003dg.ID(e.app.S()),c,I\u003d(c\u003de.app.getVideoData())\u003d\u003dnull?void 0:c.pX;e\u003dw5(e.app);return g.cI(L)\u0026\u0026!I||e?!1:!0};\nMXf\u003dfunction(e,L){var c\u003d{};if(L\u003de.app.cM(L\u003d\u003d\u003dvoid 0?1:L)){L\u003dL.getVideoData();if(WS(L))return{};c.video_id\u003dL.videoId;c.author\u003dL.author;c.title\u003dL.title;c.isPlayable\u003dtq(L);c.errorCode\u003dL.errorCode;if(L.K\u0026\u0026L.K.video){c.video_quality\u003dL.K.video.quality;L\u003dL.K.video;var I\u003d[];L.fps\u003e32\u0026\u0026I.push(\"hfr\");L.isHdr()\u0026\u0026I.push(\"hdr\");L.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026I.push(\"wcg\");c.video_quality_features\u003dI}}if(e\u003de.getPlaylistId())c.list\u003de;return c};\nV4\u003dfunction(){kb.apply(this,arguments)};\nC2\u003dfunction(e,L){var c\u003d{};if(e.app.S().h7){e\u003dg.f(vBn);for(var I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,L.hasOwnProperty(I)\u0026\u0026(c[I]\u003dL[I]);if(L\u003dc.qoe_cat)e\u003d\"\",typeof L\u003d\u003d\u003d\"string\"\u0026\u0026L.length\u003e0\u0026\u0026(e\u003dL.split(\",\").filter(function(B){return fjx.includes(B)}).join(\",\")),c.qoe_cat\u003de;\nART(c)}else for(e\u003dg.f(Fgc),I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,L.hasOwnProperty(I)\u0026\u0026(c[I]\u003dL[I]);return c};\nART\u003dfunction(e){var L\u003de.raw_player_response;if(!L){var c\u003de.player_response;c\u0026\u0026(L\u003dJSON.parse(c))}delete e.player_response;delete e.raw_player_response;if(L){e.raw_player_response\u003d{streamingData:L.streamingData,playerConfig:L.playerConfig};var I;if((I\u003dL.playbackTracking)\u003d\u003dnull?0:I.qoeUrl)e.raw_player_response\u003dObject.assign({},e.raw_player_response,{playbackTracking:{qoeUrl:L.playbackTracking.qoeUrl}});L.videoDetails\u0026\u0026(L.videoDetails.videoId||L.videoDetails.lengthSeconds)\u0026\u0026(c\u003d{},L.videoDetails.videoId\u0026\u0026\n(c.videoId\u003dL.videoDetails.videoId),L.videoDetails.lengthSeconds\u0026\u0026(c.lengthSeconds\u003dL.videoDetails.lengthSeconds),e.raw_player_response\u003dObject.assign({},e.raw_player_response,{videoDetails:c}))}};\naR\u003dfunction(e,L,c){var I\u003de.app.sR(c);if(!I)return 0;e\u003dI-e.app.getCurrentTime(c);return L-e};\nibv\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?5:L;return e?bbM[e]||L:L};\ng.NU\u003dfunction(){V4.apply(this,arguments)};\nGRH\u003dfunction(e){vS(e,\"getInternalApiInterface\",e.getInternalApiInterface);vS(e,\"addEventListener\",e.RZ);vS(e,\"removeEventListener\",e.E0M);vS(e,\"cueVideoByPlayerVars\",e.jz);vS(e,\"loadVideoByPlayerVars\",e.M8);vS(e,\"preloadVideoByPlayerVars\",e.g0M);vS(e,\"getAdState\",e.getAdState);vS(e,\"sendAbandonmentPing\",e.sendAbandonmentPing);vS(e,\"setLoopRange\",e.setLoopRange);vS(e,\"getLoopRange\",e.getLoopRange);vS(e,\"setAutonavState\",e.setAutonavState);vS(e,\"seekTo\",e.YFl);vS(e,\"seekBy\",e.BZM);vS(e,\"seekToLiveHead\",\ne.seekToLiveHead);vS(e,\"requestSeekToWallTimeSeconds\",e.requestSeekToWallTimeSeconds);vS(e,\"seekToStreamTime\",e.seekToStreamTime);vS(e,\"prefetchKeyPlay\",e.prefetchKeyPlay);vS(e,\"startSeekCsiAction\",e.startSeekCsiAction);vS(e,\"getStreamTimeOffset\",e.getStreamTimeOffset);vS(e,\"getVideoData\",e.bQ);vS(e,\"setInlinePreview\",e.setInlinePreview);vS(e,\"getAppState\",e.getAppState);vS(e,\"updateLastActiveTime\",e.updateLastActiveTime);vS(e,\"setBlackout\",e.setBlackout);vS(e,\"setUserEngagement\",e.setUserEngagement);\nvS(e,\"updateSubtitlesUserSettings\",e.updateSubtitlesUserSettings);vS(e,\"getPresentingPlayerType\",e.m2);vS(e,\"canPlayType\",e.canPlayType);vS(e,\"updatePlaylist\",e.updatePlaylist);vS(e,\"updateVideoData\",e.updateVideoData);vS(e,\"updateEnvironmentData\",e.updateEnvironmentData);vS(e,\"sendVideoStatsEngageEvent\",e.ym0);vS(e,\"productsInVideoVisibilityUpdated\",e.productsInVideoVisibilityUpdated);vS(e,\"setSafetyMode\",e.setSafetyMode);vS(e,\"isAtLiveHead\",function(L){return e.isAtLiveHead(void 0,L)});\nvS(e,\"getVideoAspectRatio\",e.getVideoAspectRatio);vS(e,\"getPreferredQuality\",e.getPreferredQuality);vS(e,\"getPlaybackQualityLabel\",e.getPlaybackQualityLabel);vS(e,\"setPlaybackQualityRange\",e.gfe);vS(e,\"onAdUxClicked\",e.onAdUxClicked);vS(e,\"getFeedbackProductData\",e.getFeedbackProductData);vS(e,\"getStoryboardFrame\",e.getStoryboardFrame);vS(e,\"getStoryboardFrameIndex\",e.getStoryboardFrameIndex);vS(e,\"getStoryboardLevel\",e.getStoryboardLevel);vS(e,\"getNumberOfStoryboardLevels\",e.getNumberOfStoryboardLevels);\nvS(e,\"getCaptionWindowContainerId\",e.getCaptionWindowContainerId);vS(e,\"getAvailableQualityLabels\",e.getAvailableQualityLabels);vS(e,\"addCueRange\",e.addCueRange);vS(e,\"addUtcCueRange\",e.addUtcCueRange);vS(e,\"showAirplayPicker\",e.showAirplayPicker);vS(e,\"dispatchReduxAction\",e.dispatchReduxAction);vS(e,\"getPlayerResponse\",e.vN);vS(e,\"getWatchNextResponse\",e.rL);vS(e,\"getHeartbeatResponse\",e.gL);vS(e,\"getCurrentTime\",e.oK);vS(e,\"getDuration\",e.tF);vS(e,\"getPlayerState\",e.getPlayerState);vS(e,\"getPlayerStateObject\",\ne.dL);vS(e,\"getVideoLoadedFraction\",e.getVideoLoadedFraction);vS(e,\"getProgressState\",e.getProgressState);vS(e,\"getVolume\",e.getVolume);vS(e,\"setVolume\",e.Ea);vS(e,\"isMuted\",e.isMuted);vS(e,\"mute\",e.R5);vS(e,\"unMute\",e.Ri);vS(e,\"loadModule\",e.loadModule);vS(e,\"unloadModule\",e.unloadModule);vS(e,\"getOption\",e.dH);vS(e,\"getOptions\",e.getOptions);vS(e,\"setOption\",e.setOption);vS(e,\"loadVideoById\",e.jy);vS(e,\"loadVideoByUrl\",e.BZ);vS(e,\"playVideo\",e.tA);vS(e,\"loadPlaylist\",e.loadPlaylist);vS(e,\"nextVideo\",\ne.nextVideo);vS(e,\"previousVideo\",e.previousVideo);vS(e,\"playVideoAt\",e.playVideoAt);vS(e,\"getDebugText\",e.getDebugText);vS(e,\"getWebPlayerContextConfig\",e.getWebPlayerContextConfig);vS(e,\"notifyShortsAdSwipeEvent\",e.notifyShortsAdSwipeEvent);vS(e,\"getVideoContentRect\",e.getVideoContentRect);vS(e,\"setSqueezeback\",e.setSqueezeback);vS(e,\"toggleSubtitlesOn\",e.toggleSubtitlesOn);vS(e,\"isSubtitlesOn\",e.isSubtitlesOn);vS(e,\"reportPlaybackIssue\",e.reportPlaybackIssue);vS(e,\"setAutonav\",e.setAutonav);vS(e,\n\"isNotServable\",e.isNotServable);vS(e,\"channelSubscribed\",e.channelSubscribed);vS(e,\"channelUnsubscribed\",e.channelUnsubscribed);vS(e,\"togglePictureInPicture\",e.togglePictureInPicture);vS(e,\"supportsGaplessAudio\",e.supportsGaplessAudio);vS(e,\"supportsGaplessShorts\",e.supportsGaplessShorts);vS(e,\"enqueueVideoByPlayerVars\",function(L){return void e.enqueueVideoByPlayerVars(L)});\nvS(e,\"clearQueue\",e.clearQueue);vS(e,\"getAudioTrack\",e.Ys);vS(e,\"setAudioTrack\",e.ttW);vS(e,\"getAvailableAudioTracks\",e.cN);vS(e,\"getMaxPlaybackQuality\",e.getMaxPlaybackQuality);vS(e,\"getUserPlaybackQualityPreference\",e.getUserPlaybackQualityPreference);vS(e,\"getSubtitlesUserSettings\",e.getSubtitlesUserSettings);vS(e,\"resetSubtitlesUserSettings\",e.resetSubtitlesUserSettings);vS(e,\"setMinimized\",e.setMinimized);vS(e,\"setOverlayVisibility\",e.setOverlayVisibility);vS(e,\"confirmYpcRental\",e.confirmYpcRental);\nvS(e,\"queueNextVideo\",e.queueNextVideo);vS(e,\"handleExternalCall\",e.handleExternalCall);vS(e,\"logApiCall\",e.logApiCall);vS(e,\"isExternalMethodAvailable\",e.isExternalMethodAvailable);vS(e,\"setScreenLayer\",e.setScreenLayer);vS(e,\"getCurrentPlaylistSequence\",e.getCurrentPlaylistSequence);vS(e,\"getPlaylistSequenceForTime\",e.getPlaylistSequenceForTime);vS(e,\"shouldSendVisibilityState\",e.shouldSendVisibilityState);vS(e,\"syncVolume\",e.syncVolume);vS(e,\"highlightSettingsMenuItem\",e.highlightSettingsMenuItem);\nvS(e,\"openSettingsMenuItem\",e.openSettingsMenuItem);vS(e,\"getEmbeddedPlayerResponse\",e.getEmbeddedPlayerResponse);vS(e,\"getVisibilityState\",e.getVisibilityState);vS(e,\"isMutedByMutedAutoplay\",e.isMutedByMutedAutoplay);vS(e,\"isMutedByEmbedsMutedAutoplay\",e.isMutedByEmbedsMutedAutoplay);vS(e,\"setGlobalCrop\",e.setGlobalCrop);vS(e,\"setInternalSize\",e.setInternalSize);vS(e,\"setFauxFullscreen\",e.setFauxFullscreen);vS(e,\"setAppFullscreen\",e.setAppFullscreen)};\ny4\u003dfunction(e,L,c){e\u003dg.mC(e.Aq(),L);return c?(c.addOnDisposeCallback(e),null):e};\ng.Zb\u003dfunction(e,L,c){return e.app.S().pj?L:g.nC(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:L,SHORTCUT:c})};\ngBc\u003dfunction(e){e.Aq().element.setAttribute(\"aria-live\",\"polite\")};\ng.p2\u003dfunction(e,L){g.NU.call(this,e,L);GRH(this);Aq(this,\"addEventListener\",this.uN);Aq(this,\"removeEventListener\",this.rqe);Aq(this,\"cueVideoByPlayerVars\",this.Bb);Aq(this,\"loadVideoByPlayerVars\",this.Pp);Aq(this,\"preloadVideoByPlayerVars\",this.FZY);Aq(this,\"loadVideoById\",this.jy);Aq(this,\"loadVideoByUrl\",this.BZ);Aq(this,\"playVideo\",this.tA);Aq(this,\"loadPlaylist\",this.loadPlaylist);Aq(this,\"nextVideo\",this.nextVideo);Aq(this,\"previousVideo\",this.previousVideo);Aq(this,\"playVideoAt\",this.playVideoAt);\nAq(this,\"getVideoData\",this.Lm);Aq(this,\"seekBy\",this.RCl);Aq(this,\"seekTo\",this.TZe);Aq(this,\"showControls\",this.showControls);Aq(this,\"hideControls\",this.hideControls);Aq(this,\"cancelPlayback\",this.cancelPlayback);Aq(this,\"getProgressState\",this.getProgressState);Aq(this,\"isInline\",this.isInline);Aq(this,\"setInline\",this.setInline);Aq(this,\"setLoopVideo\",this.setLoopVideo);Aq(this,\"getLoopVideo\",this.getLoopVideo);Aq(this,\"getVideoContentRect\",this.getVideoContentRect);Aq(this,\"getVideoStats\",this.E_);\nAq(this,\"getCurrentTime\",this.PN);Aq(this,\"getDuration\",this.tF);Aq(this,\"getPlayerState\",this.n4);Aq(this,\"getVideoLoadedFraction\",this.L4);Aq(this,\"mute\",this.R5);Aq(this,\"unMute\",this.Ri);Aq(this,\"setVolume\",this.Ea);Aq(this,\"loadModule\",this.loadModule);Aq(this,\"unloadModule\",this.unloadModule);Aq(this,\"getOption\",this.dH);Aq(this,\"getOptions\",this.getOptions);Aq(this,\"setOption\",this.setOption);Aq(this,\"addCueRange\",this.addCueRange);Aq(this,\"getDebugText\",this.getDebugText);Aq(this,\"getStoryboardFormat\",\nthis.getStoryboardFormat);Aq(this,\"toggleFullscreen\",this.toggleFullscreen);Aq(this,\"isFullscreen\",this.isFullscreen);Aq(this,\"getPlayerSize\",this.getPlayerSize);Aq(this,\"toggleSubtitles\",this.toggleSubtitles);Aq(this,\"setCenterCrop\",this.setCenterCrop);Aq(this,\"setFauxFullscreen\",this.setFauxFullscreen);Aq(this,\"setSizeStyle\",this.setSizeStyle);Aq(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);Aq(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);zUx(this)};\ng.$b\u003dfunction(e){e\u003de.qx();var L\u003de.Xt.get(\"endscreen\");return L\u0026\u0026L.Ai()?!0:e.bD()};\ng.jD\u003dfunction(e,L){e.getPresentingPlayerType()\u003d\u003d\u003d3?e.publish(\"mdxautoplaycancel\"):e.fS(\"onAutonavCancelled\",L)};\ng.lf\u003dfunction(e){var L\u003dHS(e.qx());return e.app.yy\u0026\u0026!e.isFullscreen()||e.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026L\u0026\u0026L.g$()\u0026\u0026L.r9()||!!e.getPlaylist()};\ng.PS\u003dfunction(e,L){g.Fl(e,\"addEmbedsConversionTrackingParams\",[L])};\ng.d5\u003dfunction(e){return(e\u003dg.Q4(e.qx()))?e.s$():{}};\ng.kRf\u003dfunction(e){e\u003d(e\u003de.getVideoData())\u0026\u0026e.K;return!!e\u0026\u0026!(!e.audio||!e.video)\u0026\u0026e.mimeType!\u003d\u003d\"application/x-mpegURL\"};\ng.Uq\u003dfunction(e,L,c){e\u003de.LS().element;var I\u003dPU(e.children,function(B){B\u003dNumber(B.getAttribute(\"data-layer\"));return c-B||1});\nI\u003c0\u0026\u0026(I\u003d-(I+1));z$(e,L,I);L.setAttribute(\"data-layer\",String(c))};\ng.Eq\u003dfunction(e){var L\u003de.S();if(!L.IU)return!1;var c\u003de.getVideoData();if(!c||e.getPresentingPlayerType()\u003d\u003d\u003d3)return!1;var I\u003d(!c.isLiveDefaultBroadcast||L.Y(\"allow_poltergust_autoplay\"))\u0026\u0026!qU(c);I\u003dc.isLivePlayback\u0026\u0026(!L.Y(\"allow_live_autoplay\")||!I);var B\u003dc.isLivePlayback\u0026\u0026L.Y(\"allow_live_autoplay_on_mweb\");e\u003de.getPlaylist();e\u003d!!e\u0026\u0026e.g$();var x\u003dc.ye\u0026\u0026c.ye.playerOverlays||null;x\u003d!!(x\u0026\u0026x.playerOverlayRenderer\u0026\u0026x.playerOverlayRenderer.autoplay);x\u003dc.xx\u0026\u0026x;return!c.ypcPreview\u0026\u0026(!I||B)\u0026\u0026!g.Fh(c.h7,\"ypc\")\u0026\u0026\n!e\u0026\u0026(!g.Uh(L)||x)};\nw$c\u003dfunction(e,L){e\u003dD5v(e.app.MM().B);e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next()){c\u003dc.value;var I\u003dc.getAvailableAudioTracks(),B\u003dnull;I\u003dg.f(I);for(var x\u003dI.next();!x.done;x\u003dI.next())if(x\u003dx.value,x.getLanguageInfo().getId()\u003d\u003d\u003dL){B\u003dx;break}B\u0026\u0026c.oL(B,!0)}};\nXl\u003dfunction(){D8.apply(this,arguments);this.requestHeaders\u003d{}};\nYb\u003dfunction(){K2||(K2\u003dnew Xl);return K2};\nn2\u003dfunction(e,L){L?e.requestHeaders.Authorization\u003d\"Bearer \"+L:delete e.requestHeaders.Authorization};\ng.eS\u003dfunction(e){g.p.call(this);var L\u003dthis;this.zm\u003de;this.kx\u003d{bK:function(){return L.zm}}};\ng.Lr\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;g.I9.call(this,L);var B\u003dthis;this.V\u003de;this.Gm\u003dI;this.J\u003dnew g.zn(this);this.fade\u003dnew g.dJ(this,c,!0,void 0,void 0,function(){B.Ym()});\ng.l(this,this.J);g.l(this,this.fade)};\nc8\u003dfunction(e){var L\u003de.V.getRootNode();return e.V.Y(\"web_watch_pip\")||e.V.Y(\"web_shorts_pip\")?cz(L):document};\nJRR\u003dfunction(e){e.K\u0026\u0026(document.activeElement\u0026\u0026g.vz(e.element,document.activeElement)\u0026\u0026e.K.focus(),e.K.setAttribute(\"aria-expanded\",\"false\"),e.K\u003dvoid 0);g.fv(e.J);e.D\u003dvoid 0};\nIv\u003dfunction(e,L,c){e.Wq()?e.y5():e.Fp(L,c)};\nB8\u003dfunction(e,L,c,I){I\u003dnew g.U({U:\"div\",Rq:[\"ytp-linked-account-popup-button\"],aq:I,N:{role:\"button\",tabindex:\"0\"}});L\u003dnew g.U({U:\"div\",W:\"ytp-linked-account-popup\",N:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},L:[{U:\"div\",W:\"ytp-linked-account-popup-title\",aq:L},{U:\"div\",W:\"ytp-linked-account-popup-description\",aq:c},{U:\"div\",W:\"ytp-linked-account-popup-buttons\",L:[I]}]});g.Lr.call(this,e,{U:\"div\",W:\"ytp-linked-account-popup-container\",L:[L]},100);var B\u003dthis;this.dialog\u003dL;g.l(this,this.dialog);\nI.listen(\"click\",function(){B.y5()});\ng.l(this,I);g.Uq(this.V,this.element,4);this.hide()};\ng.ov\u003dfunction(e,L,c,I){g.I9.call(this,e);this.priority\u003dL;c\u0026\u0026g.xq(this,c);I\u0026\u0026this.Hw(I)};\ng.SS\u003dfunction(e,L,c,I){e\u003de\u003d\u003d\u003dvoid 0?{}:e;L\u003dL\u003d\u003d\u003dvoid 0?[]:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;L.push(\"ytp-menuitem\");var B\u003de;\"role\"in B||(B.role\u003d\"menuitem\");c||(B\u003de,\"tabindex\"in B||(B.tabindex\u003d\"0\"));e\u003d{U:c?\"a\":\"div\",Rq:L,N:e,L:[{U:\"div\",W:\"ytp-menuitem-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-menuitem-label\",aq:\"{{label}}\"},{U:\"div\",W:\"ytp-menuitem-content\",aq:\"{{content}}\"}]};I\u0026\u0026e.L.push({U:\"div\",W:\"ytp-menuitem-secondary-icon\",aq:\"{{secondaryIcon}}\"});return e};\ng.xq\u003dfunction(e,L){e.updateValue(\"label\",L)};\nrd\u003dfunction(e){g.ov.call(this,g.SS({\"aria-haspopup\":\"true\"},[\"ytp-linked-account-menuitem\"]),2);var L\u003dthis;this.V\u003de;this.K\u003dthis.X\u003d!1;this.G_\u003de.T8();e.createServerVe(this.element,this,!0);this.C(this.V,\"settingsMenuVisibilityChanged\",function(c){L.vy(c)});\nthis.C(this.V,\"videodatachange\",this.G);this.listen(\"click\",this.onClick);this.G()};\nhk\u003dfunction(e){return e?g.o9(e):\"\"};\nRv\u003dfunction(e){g.p.call(this);this.api\u003de};\nu_\u003dfunction(e){Rv.call(this,e);var L\u003dthis;vS(e,\"setAccountLinkState\",function(c){L.setAccountLinkState(c)});\nvS(e,\"updateAccountLinkingConfig\",function(c){L.updateAccountLinkingConfig(c)});\ne.addEventListener(\"videodatachange\",function(c,I){L.onVideoDataChange(I)});\ne.addEventListener(\"settingsMenuInitialized\",function(){L.menuItem\u003dnew rd(L.api);g.l(L,L.menuItem)})};\nVXn\u003dfunction(e){this.api\u003de;this.X\u003d{}};\ntk\u003dfunction(e,L,c,I){L in e.X||(c\u003dnew g.pC(c,I,{id:L,priority:2,namespace:\"appad\"}),e.api.Lb([c],1),e.X[L]\u003dc)};\nO4\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(this);g.l(this,this.events);this.X\u003dnew VXn(this.api);this.events.C(this.api,\"legacyadtrackingpingreset\",function(){L.X.X\u003d{}});\nthis.events.C(this.api,\"legacyadtrackingpingchange\",function(c){var I\u003dL.X;tk(I,\"part2viewed\",1,0x8000000000000);tk(I,\"engagedview\",Math.max(1,c.sY*1E3),0x8000000000000);if(!c.isLivePlayback){var B\u003dc.lengthSeconds*1E3;A1(c)\u0026\u0026I.api.Y(\"html5_shorts_gapless_ads_duration_fix\")\u0026\u0026(B\u003dI.api.getProgressState().seekableEnd*1E3-c.Jh);tk(I,\"videoplaytime25\",B*.25,B);tk(I,\"videoplaytime50\",B*.5,B);tk(I,\"videoplaytime75\",B*.75,B);tk(I,\"videoplaytime100\",B,0x8000000000000);tk(I,\"conversionview\",B,0x8000000000000);\ntk(I,\"videoplaybackstart\",1,B);tk(I,\"videoplayback2s\",2E3,B);tk(I,\"videoplayback10s\",1E4,B)}});\nthis.events.C(this.api,g.jh(\"appad\"),this.K);this.events.C(this.api,g.Hq(\"appad\"),this.K)};\nm5r\u003dfunction(e,L,c){if(!(c in L))return!1;L\u003dL[c];Array.isArray(L)||(L\u003d[L]);L\u003dg.f(L);for(c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003d{CPN:e.api.getVideoData().clientPlaybackNonce};c\u003dg.FV(c,I);I\u003dvoid 0;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;(I\u003dCC(a2(c,CsH),c,I,\"Active View 3rd Party Integration URL\"))||(I\u003dvoid 0,I\u003dI\u003d\u003d\u003dvoid 0?!1:I,I\u003dCC(a2(c,ajT),c,I,\"Google/YouTube Brand Lift URL\"));I||(I\u003dvoid 0,I\u003dI\u003d\u003d\u003dvoid 0?!1:I,I\u003dCC(a2(c,N8M),c,I,\"Nielsen OCR URL\"));g.gO(c,void 0,I)}return!0};\nqo\u003dfunction(e,L){yRR(e,L).then(function(c){g.gO(L,void 0,void 0,c)})};\nT2\u003dfunction(e,L){L.forEach(function(c){qo(e,c)})};\nyRR\u003dfunction(e,L){return g.R2(e.api.S())\u0026\u0026eG(L)\u0026\u0026nT(L)?g.bj(e.api.S(),g.xb(e.api.getVideoData())).then(function(c){var I;c\u0026\u0026(I\u003d{Authorization:\"Bearer \"+c});return I},void 0):F1()};\nZbx\u003dfunction(e){Rv.call(this,e);this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"videoready\",function(L){if(e.getPresentingPlayerType()\u003d\u003d\u003d1){var c,I,B\u003d{playerDebugData:{pmlSignal:!!((c\u003dL.getPlayerResponse())\u003d\u003dnull?0:(I\u003dc.adPlacements)\u003d\u003dnull?0:I.some(function(x){var S;return x\u003d\u003dnull?void 0:(S\u003dx.adPlacementRenderer)\u003d\u003dnull?void 0:S.renderer})),\ncontentCpn:L.clientPlaybackNonce}};g.et(\"adsClientStateChange\",B)}})};\nW8\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-autonav-toggle\"],N:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-priority\":\"3\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},L:[{U:\"div\",W:\"ytp-autonav-toggle-button-container\",L:[{U:\"div\",W:\"ytp-autonav-toggle-button\",N:{\"aria-checked\":\"true\"}}]}]});this.V\u003de;this.K\u003d[];this.X\u003d!1;this.isChecked\u003d!0;e.createClientVe(this.element,this,113681);this.C(e,\"presentingplayerstatechange\",this.vk);this.listen(\"click\",this.onClick);this.V.S().Y(\"web_player_autonav_toggle_always_listen\")\u0026\u0026\np$v(this);y4(e,this.element,this);this.vk()};\np$v\u003dfunction(e){e.K.push(e.C(e.V,\"videodatachange\",e.vk));e.K.push(e.C(e.V,\"videoplayerreset\",e.vk));e.K.push(e.C(e.V,\"onPlaylistUpdate\",e.vk));e.K.push(e.C(e.V,\"autonavchange\",e.pC))};\n$5c\u003dfunction(e){e.isChecked\u003de.isChecked;e.q0(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(e.isChecked));var L\u003de.isChecked?\"Auto-play is on\":\"Auto-play is off\";e.updateValue(\"title\",L);e.updateValue(\"label\",L);e.V.A9()};\njhT\u003dfunction(e){return e.V.S().Y(\"web_player_autonav_use_server_provided_state\")\u0026\u0026WN(e.hq())};\nHbf\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"standardControlsInitialized\",function(){var c\u003dnew W8(e);g.l(L,c);e.iV(c,\"RIGHT_CONTROLS_LEFT\")})};\nMo\u003dfunction(e,L){g.ov.call(this,g.SS({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),L,e,{U:\"div\",W:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.enabled\u003d!0;this.listen(\"click\",this.onClick)};\nz2\u003dfunction(e,L){e.checked\u003dL;e.element.setAttribute(\"aria-checked\",String(e.checked))};\nljx\u003dfunction(e){var L\u003d!e.S().mR\u0026\u0026e.getPresentingPlayerType()!\u003d\u003d3;return e.isFullscreen()||L};\ng.s4\u003dfunction(e,L,c,I){var B\u003de.currentTarget;if((c\u003d\u003d\u003dvoid 0||!c)\u0026\u0026g.WZ(e))return e.preventDefault(),!0;L.pauseVideo();e\u003dB.getAttribute(\"href\");g.N2(e,I,!0);return!1};\ng.v8\u003dfunction(e,L,c){if(to(L.S())\u0026\u0026L.getPresentingPlayerType()!\u003d\u003d2){if(g.WZ(c))return L.isFullscreen()\u0026\u0026!L.S().externalFullscreen\u0026\u0026L.toggleFullscreen(),c.preventDefault(),!0}else{var I\u003dg.WZ(c);I\u0026\u0026L.pauseVideo();g.N2(e,void 0,!0);I\u0026\u0026(g.mZ(e),c.preventDefault())}return!1};\nPsT\u003dfunction(e){e\u003dfr.includes(\"en-GB\")?e.Y(\"delhi_modern_web_player_icons\")?tm():{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}:e.Y(\"delhi_modern_web_player_icons\")?Nsc():{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M11,11 C9.9,11 9,11.9 9,13 L9,23 C9,24.1 9.9,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M11,17 L14,17 L14,19 L11,19 L11,17 L11,17 Z M20,23 L11,23 L11,21 L20,21 L20,23 L20,23 Z M25,23 L22,23 L22,21 L25,21 L25,23 L25,23 Z M25,19 L16,19 L16,17 L25,17 L25,19 L25,19 Z\",fill:\"#fff\"}}]};e.W\u003d\"ytp-subtitles-button-icon\";\nreturn e};\nQh$\u003dfunction(e){return fr.includes(\"en-GB\")?e?tm():{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{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\",fill:\"white\"}}]}:e?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",\nwidth:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 19V5H21V19H3ZM8 11H6C5.73 11 5.48 11.10 5.29 11.29C5.10 11.48 5 11.73 5 12C5 12.26 5.10 12.51 5.29 12.70C5.48 12.89 5.73 13 6 13H8C8.26 13 8.51 12.89 8.70 12.70C8.89 12.51 9 12.26 9 12C9 11.73 8.89 11.48 8.70 11.29C8.51 11.10 8.26 11 8 11ZM18 11H12C11.73 11 11.48 11.10 11.29 11.29C11.10 11.48 11 11.73 11 12C11 12.26 11.10 12.51 11.29 12.70C11.48 12.89 11.73 13 12 13H18C18.26 13 18.51 12.89 18.70 12.70C18.89 12.51 19 12.26 19 12C19 11.73 18.89 11.48 18.70 11.29C18.51 11.10 18.26 11 18 11ZM18 15H16C15.73 15 15.48 15.10 15.29 15.29C15.10 15.48 15 15.73 15 16C15 16.26 15.10 16.51 15.29 16.70C15.48 16.89 15.73 17 16 17H18C18.26 17 18.51 16.89 18.70 16.70C18.89 16.51 19 16.26 19 16C19 15.73 18.89 15.48 18.70 15.29C18.51 15.10 18.26 15 18 15ZM12 15H6C5.73 15 5.48 15.10 5.29 15.29C5.10 15.48 5 15.73 5 16C5 16.26 5.10 16.51 5.29 16.70C5.48 16.89 5.73 17 6 17H12C12.26 17 12.51 16.89 12.70 16.70C12.89 16.51 13 16.26 13 16C13 15.73 12.89 15.48 12.70 15.29C12.51 15.10 12.26 15 12 15Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z\",fill:\"white\"}}]}};\nAk\u003dfunction(){return{U:\"div\",W:\"ytp-spinner-container\",L:[{U:\"div\",W:\"ytp-spinner-rotator\",L:[{U:\"div\",W:\"ytp-spinner-left\",L:[{U:\"div\",W:\"ytp-spinner-circle\"}]},{U:\"div\",W:\"ytp-spinner-right\",L:[{U:\"div\",W:\"ytp-spinner-circle\"}]}]}]}};\nF4\u003dfunction(e){if(document.createRange){var L\u003ddocument.createRange();L\u0026\u0026(L.selectNodeContents(e),e\u003dwindow.getSelection())\u0026\u0026(e.removeAllRanges(),e.addRange(L))}};\nG2\u003dfunction(e){var L\u003de.Y(\"web_player_use_cinematic_label_2\")?\"Ambient mode\":\"Cinematic lighting\";Mo.call(this,L,g.b_.Xx);var c\u003dthis;this.V\u003de;this.X\u003d!1;this.K\u003dnew g.j9(function(){g.eZ(c.element,\"ytp-menuitem-highlighted\")},0);\nthis.G_\u003de.T8();e\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M12 .5C11.73 .5 11.48 .60 11.29 .79C11.10 .98 11 1.23 11 1.5V3.5C11 3.76 11.10 4.01 11.29 4.20C11.48 4.39 11.73 4.5 12 4.5C12.26 4.5 12.51 4.39 12.70 4.20C12.89 4.01 13 3.76 13 3.5V1.5C13 1.23 12.89 .98 12.70 .79C12.51 .60 12.26 .5 12 .5ZM3.79 1.29C3.61 1.46 3.51 1.70 3.50 1.94C3.48 2.19 3.56 2.43 3.72 2.63L3.79 2.70L5.29 4.20L5.37 4.27C5.56 4.42 5.80 4.50 6.04 4.49C6.29 4.47 6.52 4.37 6.70 4.20C6.87 4.02 6.97 3.79 6.99 3.54C7.00 3.30 6.92 3.06 6.77 2.86L6.70 2.79L5.20 1.29L5.13 1.22C4.93 1.06 4.69 .98 4.44 1.00C4.20 1.01 3.96 1.11 3.79 1.29ZM18.86 1.22L18.79 1.29L17.29 2.79L17.22 2.86C17.07 3.06 16.99 3.30 17.00 3.54C17.01 3.79 17.12 4.02 17.29 4.20C17.47 4.37 17.70 4.48 17.95 4.49C18.19 4.50 18.43 4.42 18.63 4.27L18.70 4.20L20.20 2.70L20.27 2.63C20.42 2.43 20.50 2.19 20.49 1.95C20.48 1.70 20.37 1.47 20.20 1.29C20.02 1.12 19.79 1.01 19.54 1.00C19.30 .99 19.06 1.07 18.86 1.22ZM19.20 6.01L19 6H5L4.79 6.01C4.30 6.06 3.84 6.29 3.51 6.65C3.18 7.02 2.99 7.50 3 8V16L3.01 16.20C3.05 16.66 3.26 17.08 3.58 17.41C3.91 17.73 4.33 17.94 4.79 17.99L5 18H19L19.20 17.98C19.66 17.94 20.08 17.73 20.41 17.41C20.73 17.08 20.94 16.66 20.99 16.20L21 16V8C20.99 7.50 20.81 7.02 20.48 6.66C20.15 6.29 19.69 6.06 19.20 6.01ZM5 16V8H19V16H5ZM17.29 19.79C17.11 19.96 17.01 20.20 17.00 20.44C16.98 20.69 17.06 20.93 17.22 21.13L17.29 21.20L18.79 22.70L18.86 22.77C19.06 22.92 19.30 23.00 19.54 22.99C19.79 22.98 20.02 22.87 20.20 22.70C20.37 22.52 20.48 22.29 20.49 22.04C20.50 21.80 20.42 21.56 20.27 21.36L20.20 21.29L18.70 19.79L18.63 19.72C18.43 19.56 18.19 19.48 17.94 19.50C17.70 19.51 17.46 19.61 17.29 19.79ZM5.37 19.72L5.29 19.79L3.79 21.29L3.72 21.36C3.57 21.56 3.49 21.80 3.50 22.04C3.51 22.29 3.62 22.52 3.79 22.70C3.97 22.87 4.20 22.98 4.45 22.99C4.69 23.00 4.93 22.92 5.13 22.77L5.20 22.70L6.70 21.20L6.77 21.13C6.92 20.93 7.00 20.69 6.99 20.45C6.97 20.20 6.87 19.97 6.70 19.79C6.52 19.62 6.29 19.52 6.04 19.50C5.80 19.49 5.56 19.57 5.37 19.72ZM12 19.5C11.73 19.5 11.48 19.60 11.29 19.79C11.10 19.98 11 20.23 11 20.5V22.5C11 22.76 11.10 23.01 11.29 23.20C11.48 23.39 11.73 23.5 12 23.5C12.26 23.5 12.51 23.39 12.70 23.20C12.89 23.01 13 22.76 13 22.5V20.5C13 20.23 12.89 19.98 12.70 19.79C12.51 19.60 12.26 19.5 12 19.5Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21 7v10H3V7h18m1-1H2v12h20V6zM11.5 2v3h1V2h-1zm1 17h-1v3h1v-3zM3.79 3 6 5.21l.71-.71L4.5 2.29 3.79 3zm2.92 16.5L6 18.79 3.79 21l.71.71 2.21-2.21zM19.5 2.29 17.29 4.5l.71.71L20.21 3l-.71-.71zm0 19.42.71-.71L18 18.79l-.71.71 2.21 2.21z\",fill:\"white\"}}]};this.setIcon(e);this.subscribe(\"select\",this.Z,this);this.listen(i_,this.G);g.l(this,this.K)};\ngd\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.X\u003d!1;e.addEventListener(\"settingsMenuInitialized\",function(){d5$(L)});\ne.addEventListener(\"highlightSettingsMenu\",function(c){d5$(L);var I\u003dL.menuItem;c\u003d\u003d\u003d\"menu_item_cinematic_lighting\"\u0026\u0026(g.Y4(I.element,\"ytp-menuitem-highlighted\"),g.Y4(I.element,\"ytp-menuitem-highlight-transition-enabled\"),I.K.start())});\nvS(e,\"updateCinematicSettings\",function(c){L.updateCinematicSettings(c)})};\nd5$\u003dfunction(e){e.menuItem||(e.menuItem\u003dnew G2(e.api),g.l(e,e.menuItem),e.menuItem.OW(e.X))};\nU5M\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"applicationvideodatachange\",function(c,I){I\u003dI.clipConfig;c\u003d\u003d\u003d\"dataloaded\"\u0026\u0026I\u0026\u0026I.startTimeMs!\u003dnull\u0026\u0026I.endTimeMs!\u003dnull\u0026\u0026L.api.setLoopRange({startTimeMs:Math.floor(Number(I.startTimeMs)),endTimeMs:Math.floor(Number(I.endTimeMs)),postId:I.postId,type:\"clips\"})})};\nkq\u003dfunction(e){Rv.call(this,e);this.events\u003dnew g.zn(e);g.l(this,this.events);vS(e,\"setCreatorEndscreenVisibility\",this.setCreatorEndscreenVisibility.bind(this));vS(e,\"setCreatorEndscreenHideButton\",this.X.bind(this))};\nD9\u003dfunction(e,L,c,I){Mo.call(this,\"Stable volume\",g.b_.by);g.Y4(this.element,\"ytp-drc-menu-item\");this.G_\u003de.T8();this.Z\u003dL;this.X\u003dc;this.hasDrcAudioTrack\u003dI;e.addEventListener(\"videodatachange\",this.K.bind(this));e.Y(\"mta_drc_mutual_exclusion_removal\")\u0026\u0026this.C(e,\"onPlaybackAudioChange\",this.K);L\u003dthis.X()\u003d\u003d\u003d1\u0026\u0026this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());e\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M12 .99C5.92 .99 1 5.92 1 11.99C1 18.07 5.92 22.99 12 22.99C18.07 22.99 23 18.07 23 11.99C23 5.92 18.07 .99 12 .99ZM12 2.99C14.38 2.99 16.67 3.94 18.36 5.63C20.05 7.32 21 9.61 21 11.99C21 14.38 20.05 16.67 18.36 18.36C16.67 20.05 14.38 20.99 12 20.99C9.61 20.99 7.32 20.05 5.63 18.36C3.94 16.67 3 14.38 3 11.99C3 9.61 3.94 7.32 5.63 5.63C7.32 3.94 9.61 2.99 12 2.99ZM14 6.00C13.73 6.00 13.48 6.10 13.29 6.29C13.10 6.48 13 6.73 13 7.00V17.00C13 17.26 13.10 17.52 13.29 17.70C13.48 17.89 13.73 18.00 14 18.00C14.26 18.00 14.51 17.89 14.70 17.70C14.89 17.52 15 17.26 15 17.00V7.00C15 6.73 14.89 6.48 14.70 6.29C14.51 6.10 14.26 6.00 14 6.00ZM10 8.00C9.73 8.00 9.48 8.10 9.29 8.29C9.10 8.48 9 8.73 9 9.00V15.00C9 15.26 9.10 15.52 9.29 15.70C9.48 15.89 9.73 16.00 10 16.00C10.26 16.00 10.51 15.89 10.70 15.70C10.89 15.52 11 15.26 11 15.00V9.00C11 8.73 10.89 8.48 10.70 8.29C10.51 8.10 10.26 8.00 10 8.00ZM18 9.00C17.73 9.00 17.48 9.10 17.29 9.29C17.10 9.48 17 9.73 17 10.00V14.00C17 14.26 17.10 14.52 17.29 14.70C17.48 14.89 17.73 15.00 18 15.00C18.26 15.00 18.51 14.89 18.70 14.70C18.89 14.52 19 14.26 19 14.00V10.00C19 9.73 18.89 9.48 18.70 9.29C18.51 9.10 18.26 9.00 18 9.00ZM6 10.00C5.73 10.00 5.48 10.10 5.29 10.29C5.10 10.48 5 10.73 5 11.00V13.00C5 13.26 5.10 13.52 5.29 13.70C5.48 13.89 5.73 14.00 6 14.00C6.26 14.00 6.51 13.89 6.70 13.70C6.89 13.52 7 13.26 7 13.00V11.00C7 10.73 6.89 10.48 6.70 10.29C6.51 10.10 6.26 10.00 6 10.00Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M7 13H5v-2h2v2zm3-4H8v6h2V9zm3-3h-2v12h2V6zm3 2h-2v8h2V8zm3 2h-2v4h2v-4zm-7-7c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9-4.04-9-9-9m0-1c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z\",fill:\"white\"}}]};this.setIcon(e);this.subscribe(\"select\",this.G,this);z2(this,L);this.G_.Yx(this)};\nwd\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);e.Y(\"html5_show_drc_toggle\")\u0026\u0026e.addEventListener(\"settingsMenuInitialized\",function(){L.menuItem||(L.menuItem\u003dnew D9(L.api,L.setDrcUserPreference.bind(L),L.getDrcUserPreference.bind(L),L.K.bind(L)),g.l(L,L.menuItem))});\nvS(this.api,\"setDrcUserPreference\",function(I){L.setDrcUserPreference(I)});\nvS(this.api,\"getDrcUserPreference\",function(){return L.getDrcUserPreference()});\nvS(this.api,\"hasDrcAudioTrack\",function(){return L.K()});\nvar c;this.X\u003d(c\u003dg.iS(\"yt-player-drc-pref\"))!\u003dnull?c:1;this.updateEnvironmentData()};\nJk\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.X\u003d{};this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"videodatachange\",function(){L.onVideoDataChange()});\nthis.events.C(e,g.jh(\"embargo\"),function(c){L.api.Hq(!0);var I,B\u003d(I\u003dL.X[c.id])!\u003dnull?I:[];I\u003dg.f(B);for(B\u003dI.next();!B.done;B\u003dI.next()){var x\u003dB.value;L.api.hideControls();L.api.BM(\"auth\",2,\"This video isn\u0027t available in your current playback area\",rr({embargoed:1,id:c.id,idx:c.K,start:c.start}));B\u003dvoid 0;(x\u003d(B\u003dx.embargo)\u003d\u003dnull?void 0:B.onTrigger)\u0026\u0026L.api.fS(\"innertubeCommand\",x)}})};\nEBH\u003dfunction(e,L){var c;return(c\u003dL.onEnter)\u003d\u003dnull?void 0:c.some(e.K)};\nX$n\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003dvoid 0,B\u003dNumber((I\u003dc.playbackPosition)\u003d\u003dnull?void 0:I.utcTimeMillis)/1E3,x\u003dvoid 0;I\u003dB+Number((x\u003dc.duration)\u003d\u003dnull?void 0:x.seconds);x\u003d\"embargo_\"+B;e.api.addUtcCueRange(x,B,I,\"embargo\",!1);c.onEnter\u0026\u0026(e.X[x]\u003dc.onEnter.filter(e.K))}};\nV3\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.X\u003d[];this.events\u003dnew g.zn(e);g.l(this,this.events);vS(e,\"addEmbedsConversionTrackingParams\",function(c){L.api.S().DB\u0026\u0026L.addEmbedsConversionTrackingParams(c)});\nthis.events.C(e,\"veClickLogged\",function(c){L.api.hasVe(c)\u0026\u0026(c\u003dc.visualElement.getAsJspb(),c\u003dge(c,2),L.X.push(c))})};\nKgn\u003dfunction(e){Rv.call(this,e);vS(e,\"isEmbedsShortsMode\",function(){return e.isEmbedsShortsMode()})};\nYTv\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"initialvideodatacreated\",function(c){H$(jX(),16623);L.X\u003dg.qy();var I\u003de.S().tj\u0026\u0026!c.Ft;if(BS(c)\u0026\u0026I){H$(jX(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"});if(c.getWatchNextResponse()){var B,x\u003d(B\u003dc.getWatchNextResponse())\u003d\u003dnull?void 0:B.trackingParams;x\u0026\u0026P$(x)}if(c.getPlayerResponse()){var S;(c\u003d(S\u003dc.getPlayerResponse())\u003d\u003dnull?void 0:S.trackingParams)\u0026\u0026P$(c)}}else H$(jX(),\n32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"}),c.getEmbeddedPlayerResponse()\u0026\u0026(S\u003d(x\u003dc.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:x.trackingParams)\u0026\u0026P$(S)});\nthis.events.C(e,\"loadvideo\",function(){H$(jX(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:L.X})});\nthis.events.C(e,\"cuevideo\",function(){H$(jX(),32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:L.X})});\nthis.events.C(e,\"largeplaybuttonclicked\",function(c){H$(jX(),27240,c.visualElement)});\nthis.events.C(e,\"playlistnextbuttonclicked\",function(c){H$(jX(),27240,c.visualElement)});\nthis.events.C(e,\"playlistprevbuttonclicked\",function(c){H$(jX(),27240,c.visualElement)});\nthis.events.C(e,\"playlistautonextvideo\",function(){H$(jX(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"})})};\nCr\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.X\u003dnull;this.Z\u003dL;L\u003d[];for(var I\u003d0;I\u003c\u003d100;I++)L.push(I/100);L\u003d{threshold:L,trackVisibility:!0,delay:1E3};(this.K\u003dwindow.IntersectionObserver?new IntersectionObserver(function(B){B\u003dB[B.length-1];var x\u003dnull;typeof B.isVisible\u003d\u003d\u003d\"undefined\"?document.visibilityState\u003d\u003d\u003d\"visible\"\u0026\u0026B.isIntersecting\u0026\u0026B.intersectionRatio\u003e0?x\u003dB.intersectionRatio:document.visibilityState\u003d\u003d\u003d\"hidden\"?x\u003d0:x\u003dnull:x\u003dB.isVisible?B.intersectionRatio:0;x!\u003dnull\u0026\u0026(x\u003dMath.max(x,0),x\u003dMath.min(x,\n1));c.X\u003dx;typeof c.Z\u003d\u003d\u003d\"function\"\u0026\u0026c.Z(c.X)},L):null)\u0026\u0026this.K.observe(e)};\nenJ\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"applicationInitialized\",function(){nBH(L)})};\nnBH\u003dfunction(e){var L\u003de.api.getRootNode(),c,I\u003de.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((c\u003dL.parentElement)\u003d\u003dnull?void 0:c.parentElement)||L:L;e.X\u003dnew Cr(I,function(B){B!\u003dnull\u0026\u0026(e.api.S().KB\u003dB,e.api.S().Z2\u003d\"EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER\")});\ng.l(e,e.X);e.events.C(e.api,\"videoStatsPingCreated\",function(B){var x\u003de.X;x\u003dx.X\u003d\u003dnull?null:Math.round(x.X*100)/100;B.inview\u003dx!\u003dnull?x:void 0;x\u003de.api.getPlayerSize();if(x.height\u003e0\u0026\u0026x.width\u003e0){x\u003d[Math.round(x.width),Math.round(x.height)];var S\u003dg.qu();S\u003e1\u0026\u0026x.push(S);x\u003dx.join(\":\")}else x\u003dvoid 0;B.size\u003dx})};\nLJT\u003dfunction(e){var L;return((L\u003d((e\u003d\u003dnull?void 0:e.messageRenderers)||[]).find(function(c){return!!c.timeCounterRenderer}))\u003d\u003dnull?void 0:L.timeCounterRenderer)||null};\nav\u003dfunction(e){g.U.call(this,{U:\"div\",Rq:[\"ytp-player-content\",\"ytp-iv-player-content\"],L:[{U:\"div\",W:\"ytp-free-preview-countdown-timer\",L:[{U:\"span\",aq:\"{{label}}\"},{U:\"span\",W:\"ytp-free-preview-countdown-timer-separator\",aq:\"\\u2022\"},{U:\"span\",aq:\"{{duration}}\"}]}]});this.api\u003de;this.X\u003dnull;this.Z\u003dthis.K\u003d0;this.C(this.api,\"videodatachange\",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};\nIAx\u003dfunction(e,L){e.X||(e.K\u003dL,e.Z\u003d(0,g.zI)(),e.X\u003dnew g.$4(function(){cec(e)},null),cec(e))};\ncec\u003dfunction(e){var L\u003dMath,c\u003dL.round,I\u003dMath.min((0,g.zI)()-e.Z,e.K);L\u003dc.call(L,(e.K-I)/1E3);e.updateValue(\"duration\",ah({seconds:L}));L\u003c\u003d0\u0026\u0026e.X?e.stopTimer():e.X\u0026\u0026e.X.start()};\nBVv\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"basechromeinitialized\",function(){L.X\u003dnew av(e);g.l(L,L.X);g.Uq(e,L.X.element,4);L.X.hide()})};\nNo\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],L:[{U:\"div\",Rq:[\"ytp-fullerscreen-edu-text\"],aq:\"Scroll for details\"},{U:\"div\",Rq:[\"ytp-fullerscreen-edu-chevron\"],L:[{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}],N:{\"data-priority\":\"2\"}});this.CS\u003de;this.fade\u003dnew g.dJ(this,250,void 0,100);this.K\u003dthis.X\u003d!1;e.createClientVe(this.element,this,61214);g.l(this,\nthis.fade);this.C(e,\"fullscreentoggled\",this.OW);this.C(e,\"presentingplayerstatechange\",this.OW);this.listen(\"click\",this.onClick);this.OW()};\ny3\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);vS(this.api,\"updateFullerscreenEduButtonSubtleModeState\",function(I){L.updateFullerscreenEduButtonSubtleModeState(I)});\nvS(this.api,\"updateFullerscreenEduButtonVisibility\",function(I){L.updateFullerscreenEduButtonVisibility(I)});\nvar c\u003de.S();e.Y(\"external_fullscreen_with_edu\")\u0026\u0026c.externalFullscreen\u0026\u0026to(c)\u0026\u0026c.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026this.events.C(e,\"standardControlsInitialized\",function(){L.X\u003dnew No(e);g.l(L,L.X);e.iV(L.X)})};\nxBx\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-gated-actions-overlay\",L:[{U:\"div\",W:\"ytp-gated-actions-overlay-background\",L:[{U:\"div\",W:\"ytp-gated-actions-overlay-background-overlay\"}]},{U:\"button\",Rq:[\"ytp-gated-actions-overlay-miniplayer-close-button\",\"ytp-button\"],N:{\"aria-label\":\"Close\"},L:[g.uX()]},{U:\"div\",W:\"ytp-gated-actions-overlay-bar\",L:[{U:\"div\",W:\"ytp-gated-actions-overlay-text-container\",L:[{U:\"div\",W:\"ytp-gated-actions-overlay-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-gated-actions-overlay-subtitle\",\naq:\"{{subtitle}}\"}]},{U:\"div\",W:\"ytp-gated-actions-overlay-button-container\"}]}]});var L\u003dthis;this.api\u003de;this.background\u003dthis.q0(\"ytp-gated-actions-overlay-background\");this.K\u003dthis.q0(\"ytp-gated-actions-overlay-button-container\");this.X\u003d[];this.C(this.q0(\"ytp-gated-actions-overlay-miniplayer-close-button\"),\"click\",function(){L.api.fS(\"onCloseMiniplayer\")});\nthis.hide()};\nSgn\u003dfunction(e,L){var c\u003d0;c\u003d0;for(var I\u003d{};c\u003cL.length;I\u003d{dB:void 0},c++){var B\u003de.X[c],x\u003dvoid 0,S\u003d(x\u003dB)\u003d\u003dnull?void 0:x.element;S||(S\u003dnew g.U({U:\"button\",W:\"ytp-gated-actions-overlay-button\",N:{tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-gated-actions-overlay-button-title\",aq:\"{{buttonText}}\"}]}),g.l(e,S),S.jl(e.K),B\u003d{element:S});I.dB\u003dg.Q(L[c],o0J);var h\u003dx\u003dvoid 0,R\u003dvoid 0,u\u003d((x\u003dI.dB)\u003d\u003dnull?void 0:x.title)||((h\u003dI.dB)\u003d\u003dnull?void 0:(R\u003dh.titleFormatted)\u003d\u003dnull?void 0:R.content)||\"\";S.update({buttonText:u});B.listener\u0026\u0026\nS.j6(B.listener);B.listener\u003dS.listen(\"click\",function(t){return function(){var O,q\u003dg.Q((O\u003dt.dB)\u003d\u003dnull?void 0:O.onTap,iF);q\u0026\u0026e.api.fS(\"innertubeCommand\",q)}}(I));\ne.X[c]\u003dB}for(;c\u003ce.X.length;)e.X.pop().element.dispose()};\nref\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.X\u003dnew xBx(this.api);g.l(this,this.X);this.events.C(e,\"videodatachange\",function(){var c,I\u003d(c\u003dL.api.getVideoData())\u003d\u003dnull?void 0:c.TP;c\u003dL.X;if(I){var B,x,S\u003d((B\u003dI.title)\u003d\u003dnull?void 0:B.content)||\"\";B\u003d((x\u003dI.subtitle)\u003d\u003dnull?void 0:x.content)||\"\";c.update({title:S,subtitle:B});S\u003dI.thumbnail;x\u003d\"none\";if(S\u003d\u003dnull?0:S.sources){B\u003d0;S\u003dg.f(S.sources);for(var h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,h.width\u0026\u0026h.url\u0026\u0026h.width\u003e\nB\u0026\u0026(B\u003dh.width,x\u003d\"url(\"+h.url+\")\")}c.background.style.backgroundImage\u003dx;Sgn(c,I.actionButtons||[]);c.show()}else c.hide()});\ng.Uq(this.api,this.X.element,4)};\nZ9\u003dfunction(e){Rv.call(this,e);var L\u003dthis;Aq(this.api,\"getSphericalProperties\",function(){return L.getSphericalProperties()});\nAq(this.api,\"setSphericalProperties\",function(){L.setSphericalProperties.apply(L,g.V(g.HM.apply(0,arguments)))});\nf2(this.api,\"getSphericalProperties\",function(){return L.api.getPresentingPlayerType()\u003d\u003d\u003d2?{}:L.getSphericalProperties()});\nf2(this.api,\"setSphericalProperties\",function(){var c\u003dg.HM.apply(0,arguments);L.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026L.setSphericalProperties.apply(L,g.V(c))})};\npr\u003dfunction(e){Rv.call(this,e);vS(e,\"createClientVe\",this.createClientVe.bind(this));vS(e,\"createServerVe\",this.createServerVe.bind(this));vS(e,\"destroyVe\",this.destroyVe.bind(this));vS(e,\"hasVe\",this.hasVe.bind(this));vS(e,\"logClick\",this.logClick.bind(this));vS(e,\"logVisibility\",this.logVisibility.bind(this));vS(e,\"setTrackingParams\",this.setTrackingParams.bind(this))};\n$q\u003dfunction(e,L,c,I){function B(S){var h\u003d!(S.status!\u003d\u003d204\u0026\u0026S.status!\u003d\u003d200\u0026\u0026!S.response),R;S\u003d{succ:\"\"+ +h,rc:S.status,lb:((R\u003dS.response)\u003d\u003dnull?void 0:R.byteLength)||0,rt:((0,g.zI)()-x).toFixed(),shost:g.hp(e),trigger:L};hnv(S,e);c\u0026\u0026c(S);I\u0026\u0026!h\u0026\u0026I(new g.hQ(\"pathprobe.net\",S))}\nvar x\u003d(0,g.zI)();g.W3(e,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:B,onTimeout:B})};\nhnv\u003dfunction(e,L){var c;((c\u003dwindow.performance)\u003d\u003dnull?0:c.getEntriesByName)\u0026\u0026(L\u003dperformance.getEntriesByName(L))\u0026\u0026L.length\u0026\u0026(L\u003dL[0],e.pedns\u003d(L.domainLookupEnd-L.startTime).toFixed(),e.pecon\u003d(L.connectEnd-L.domainLookupEnd).toFixed(),e.perqs\u003d(L.requestStart-L.connectEnd).toFixed(),RnJ\u0026\u0026(e.perqsa\u003dL.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};\nuLn\u003dfunction(e){RnJ\u003de};\njS\u003dfunction(e,L){this.qw\u003de;this.policy\u003dL;this.playbackRate\u003d1};\ntCx\u003dfunction(e,L){var c\u003dMath.min(2.5,yG(e.qw));e\u003dH8(e);return L-c*e};\nl_\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;if(e.policy.Cw)return Math.ceil(e.policy.Cw*L);e.policy.pX\u0026\u0026(I\u003dMath.abs(I));I/\u003de.playbackRate;var x\u003d1/$y(e.qw);c\u003dMath.max(.9*(I-3),yG(e.qw)+e.qw.K.X*x)/x*.8/(L+c);c\u003dMath.min(c,I);e.policy.Sn\u003e0\u0026\u0026B\u0026\u0026(c\u003dMath.max(c,e.policy.Sn));return OXn(e,c,L)};\nOXn\u003dfunction(e,L,c){return Math.ceil(Math.max(Math.max(e.policy.sE,e.policy.J$*c),Math.min(Math.min(e.policy.t7,31*c),Math.ceil(L*c))))||e.policy.sE};\nqg$\u003dfunction(e,L,c){c\u003dl_(e,L.X.info.r_,c.X.info.r_,0);var I\u003dyG(e.qw)+c/$y(e.qw);return Math.max(I,I+e.policy.Uz-c/L.X.info.r_)};\nH8\u003dfunction(e){return $y(e.qw,!e.policy.vD,e.policy.FS)};\nP8\u003dfunction(e){return H8(e)/e.playbackRate};\nQ3\u003dfunction(e,L,c){var I\u003de.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],B\u003de.policy.playbackStartPolicy.startMinReadaheadPolicy||[];e\u003dInfinity;L\u003dg.f(L\u0026\u0026I.length\u003e0?I:B);for(I\u003dL.next();!I.done;I\u003dL.next())I\u003dI.value,B\u003dI.minReadaheadMs||0,c\u003c(I.minBandwidthBytesPerSec||0)||e\u003eB\u0026\u0026(e\u003dB);return e\u003cInfinity?e/1E3:e};\ndd\u003dfunction(e,L,c,I){var B\u003dthis;this.T\u003de;this.w_\u003dL;this.policy\u003dc;this.logger\u003dI;this.v_\u003d[];this.p9\u003d[];this.X\u003d-1;this.Py\u003dnull;this.j\u003dthis.timestampOffset\u003d0;this.K\u003d10;this.B\u003dnew Set;this.kx\u003d{YR:function(x){return B.YR(x)}};\nthis.G\u003dL.Wy?0:1;c.Yv\u003e0\u0026\u0026(this.K\u003dc.Yv)};\nMCc\u003dfunction(e,L,c,I,B){if(!I.info.B){if(c.length\u003d\u003d\u003d0)c.push(I);else{var x;(e\u003d(x\u003dc.pop())\u003d\u003dnull?void 0:g.W6(x,I))?c.push(e):c.push(I)}return B}var S;(c\u003d(S\u003dc.pop())\u003d\u003dnull?void 0:g.W6(S,I))||(c\u003dI);if(c.info.K)return e.logger\u0026\u0026e.logger({incompleteSegment:c.info.e6()}),B;I\u003de.YR(c);B\u003dI.ud;I\u003d{clipId:I.clipId,formatId:I.formatId,startTimeMs:I.startTimeMs,durationMs:I.Ov,E9:B,aO:B};B\u003dTVx(L,I.startTimeMs);if(x\u003dc\u003dB\u003e\u003d0?L[B]:null){x\u003dI;var h\u003dB;S\u003dc.startTimeMs+c.durationMs;var R\u003dx.startTimeMs+x.durationMs;if(x.startTimeMs-\nS\u003ee.K)x\u003d!1;else if(WJf(e,c.formatId,x.formatId))c.durationMs\u003dMath.max(S,R)-c.startTimeMs,c.aO\u003dMath.max(c.aO,x.aO),x\u003d!0;else if(Math.abs(c.startTimeMs-x.startTimeMs)\u003c\u003de.K)if(c.durationMs\u003ex.durationMs+e.K){var u\u003dc.formatId,t\u003dc.E9;h\u003dc.aO;c.formatId\u003dx.formatId;c.durationMs\u003dx.durationMs;c.E9\u003dx.E9;c.aO\u003dx.aO;x.formatId\u003du;x.startTimeMs\u003dR;x.durationMs\u003dS-R;x.E9\u003dt;x.aO\u003dh;x\u003d!1}else c.formatId\u003dx.formatId,x\u003d!0;else S\u003ex.startTimeMs\u0026\u0026(S\u003eR\u0026\u0026(L.splice(h+1,0,{formatId:c.formatId,startTimeMs:R,durationMs:S-R,E9:x.aO+\n1,aO:c.aO}),e.logger\u0026\u0026e.logger({splitOldStart:(u\u003dc.startTimeMs)\u003d\u003dnull?void 0:u.toFixed(3),splitOldEnd:S\u003d\u003dnull?void 0:S.toFixed(3),splitNewStart:(t\u003dx.startTimeMs)\u003d\u003dnull?void 0:t.toFixed(3),splitNewEnd:R\u003d\u003dnull?void 0:R.toFixed(3)})),c.durationMs\u003dx.startTimeMs-c.startTimeMs,c.aO\u003dx.E9-1),x\u003d!1}x?I\u003dc:(B+\u003d1,L.splice(B,0,I));u\u003d0;for(t\u003dB+1;t\u003cL.length;t++){c\u003de;x\u003dL[t];S\u003dI;R\u003dx.startTimeMs+x.durationMs;h\u003dS.startTimeMs+S.durationMs;h\u003e\u003dR+c.K?c\u003d!0:h+c.K\u003cx.startTimeMs?c\u003d!1:WJf(c,x.formatId,S.formatId)?(S.durationMs\u003d\nR-S.startTimeMs,S.aO\u003dx.aO,c\u003d!0):(x.startTimeMs\u003dh,x.E9\u003dS.aO+1,c\u003d!1);if(!c)break;u++}u\u0026\u0026L.splice(B+1,u);return B};\nsyc\u003dfunction(e,L,c){c!\u003dnull\u0026\u0026c.mU||(e.v_\u003d[]);e.policy.eA?(L\u003dg.l7(e.p9,{startTimeMs:L*1E3},function(I,B){return I.startTimeMs-B.startTimeMs}),e.X!\u003d\u003dL\u0026\u0026(e.X\u003d-1,e.Z\u003dvoid 0)):(zn6(e,!0),e.X\u003dTVx(e.p9,L*1E3))};\nTVx\u003dfunction(e,L){e\u003dg.l7(e,{startTimeMs:L},function(c,I){return c.startTimeMs-I.startTimeMs});\nreturn e\u003e\u003d0?e:-e-2};\nzn6\u003dfunction(e,L){if(e.Py){var c\u003de.Py.rq();if(c.length!\u003d\u003d0){if(e.Z\u0026\u0026L){var I\u003de.Z,B\u003dI.info.G;!Qd(c,B)\u0026\u0026I.info.J\u003e0\u0026\u0026(0,g.zI)()-e.j\u003c5E3\u0026\u0026(e.logger\u0026\u0026e.logger({dend:I.info.e6()}),c\u003dCXx(c,B,B+.01))}e.policy.eA\u0026\u0026e.logger\u0026\u0026e.logger({cbri:\"\"+e.X});I\u003d[];for(var x\u003dB\u003d0;B\u003cc.length\u0026\u0026x\u003ce.p9.length;){var S\u003dc.start(B),h\u003dc.end(B),R\u003de.p9[x].startTimeMs/1E3,u\u003d(e.p9[x].startTimeMs+e.p9[x].durationMs)/1E3;if(R\u003c\u003dh\u0026\u0026u\u003e\u003dS){var t\u003dObject.assign({},e.p9[x]),O\u003de.w_.Z.get(pw(e.p9[x].formatId)),q\u003dMath.max(R,S);S\u003dO.index.kI(q+e.K/\n1E3);R\u003dO.index.getStartTime(S);var T\u003dS+ +(Math.abs(R-q)\u003ee.K/1E3);q\u003dT+e.G;T\u003dO.index.getStartTime(T)*1E3;x!\u003d\u003de.X||L?(t.E9\u003dq,t.startTimeMs\u003dT):(e.logger\u0026\u0026e.logger({pEvict:\"1\",og:t.startTimeMs,adj:R*1E3}),t.E9\u003dS+e.G,t.startTimeMs\u003dR*1E3);S\u003dvoid 0;R\u003d((S\u003de.Z)\u003d\u003dnull?void 0:S.info.duration)||11;x\u003d\u003d\u003de.X\u0026\u0026h\u003cu\u0026\u0026u-h\u003c\u003dR*1.01\u0026\u0026(h\u003du);S\u003dMath.min(u,h);R\u003dO.index.kI(S-e.K/1E3);q\u003dO.index.yu(R);R-\u003d+(Math.abs(q-S)\u003ee.K/1E3);S\u003dR+e.G;O\u003dO.index.yu(R)*1E3;t.aO\u003dS;t.durationMs\u003dO-t.startTimeMs;t.E9\u003c\u003dt.aO\u0026\u0026I.push(t)}u\u003ch?x+\u003d1:B+\u003d\n1}e.p9\u003dI}}};\nv0R\u003dfunction(e){var L\u003d[],c\u003d[].concat(g.V(e.v_));e.p9.forEach(function(S){L.push(Object.assign({},S))});\nfor(var I\u003de.X,B\u003dg.f(e.T.nm()),x\u003dB.next();!x.done;x\u003dB.next())I\u003dMCc(e,L,c,x.value,I);L.forEach(function(S){S.startTimeMs\u0026\u0026(S.startTimeMs+\u003de.timestampOffset*1E3)});\nreturn{p9:L,v_:c}};\nWJf\u003dfunction(e,L,c){return L.itag!\u003d\u003dc.itag||L.xtags!\u003d\u003dc.xtags?!1:e.w_.Wy||L.lmt\u003d\u003d\u003dc.lmt};\nfA6\u003dfunction(e,L,c){if(e.logger){for(var I\u003d[],B\u003d0;B\u003cL.length;B++){var x\u003dL[B],S\u003dvoid 0;if((S\u003dx.YA)\u003d\u003dnull?0:S.startTicks){var h\u003dS\u003dvoid 0,R\u003dvoid 0;I.push(\"i.\"+((S\u003dx.formatId)\u003d\u003dnull?void 0:S.itag)+\"_st.\"+(x.startTimeMs+\"_psst.\")+(((h\u003dx.YA)\u003d\u003dnull?void 0:h.startTicks)+\"_psd.\")+((R\u003dx.YA)\u003d\u003dnull?void 0:R.NT))}S\u003dvoid 0;I.push(\"i.\"+((S\u003dx.formatId)\u003d\u003dnull?void 0:S.itag)+\"_st.\"+(x.startTimeMs+\"_e.\"+(x.startTimeMs+x.durationMs)+\"_d.\"+x.durationMs)+(\"_sn.\"+x.E9)+(\"_en.\"+x.aO))}e.logger({p:\"\"+c,br:I.join(\";\")})}};\nAe6\u003dfunction(e){e.p9\u003d[];e.v_\u003d[];e.B.clear();e.X\u003d-1;e.Z\u003dvoid 0};\nU4\u003dfunction(e,L,c,I,B){this.loader\u003de;this.w_\u003dL;this.videoTrack\u003dc;this.audioTrack\u003dI;this.policy\u003dB;this.seekCount\u003dthis.targetTime\u003d0;this.G\u003d!1;this.Z\u003dnull;this.K\u003d0;this.X\u003dthis.w_.isManifestless\u0026\u0026!this.w_.tq};\nFJ$\u003dfunction(e,L,c){if(!e.policy.B){e\u003dL.X.index;var I\u003dL.K.ud;e.nX(I)||c\u0026\u0026c.ud\u003d\u003d\u003dI?(L.B\u003d!e.nX(I),L.Gm\u003d!e.nX(I)):(L.B\u003d!0,L.Gm\u003d!0)}};\niXf\u003dfunction(e){var L\u003dMath.max(e.videoTrack.G.Z||0,e.audioTrack.G.Z||0);bX6(e.videoTrack);bX6(e.audioTrack);e.policy.B||Ccx(e.w_);e.w_.isManifestless\u0026\u0026!e.policy.B\u0026\u0026(e.X\u003d!0,e.K\u003d0);var c\u003de.loader;c.policy.Ve||(c.currentTime\u003dL);e.G\u003d!0;e.Z\u003dnew Ri;return e.Z};\nkvT\u003dfunction(e,L,c,I,B){if(!L.X.Y4()){if(!(B\u003dc\u003d\u003d\u003d0||!!L.Z.length\u0026\u0026L.Z[0]instanceof E4))a:{if(L.Z.length\u0026\u0026(B\u003dL.Z[0],B instanceof X4\u0026\u0026B.gM\u0026\u0026B.MS)){B\u003d!0;break a}B\u003d!1}B||e.policy.X||Kr(L);return c}var x\u003dYq(L,c);if(!isNaN(x))return x;if(e.loader.gi(c*1E3))return c;B.mU?e.policy.PK\u0026\u0026(e\u003dnr(e.loader,L),Gvv(L.G,c+e,!0)):(L.fp(),e.loader.Ux(!1,\"sta_\"+ +L.X.info.Cu()));return I\u0026\u0026(e\u003ddr(I.rq(),c),!isNaN(e))?(eE(L,e+g0x,B),c):eE(L,c,B)};\nwBn\u003dfunction(e,L,c,I){if(e.policy.B)!I||!e.X\u0026\u0026e.policy.sY||g.F2(function(){LB(e)});\nelse{if(e.isSeeking()\u0026\u0026e.targetTime){var B\u003dDBM(e,L,c);if(B!\u003d\u003d-1){e.videoTrack.B\u003d!1;e.audioTrack.B\u003d!1;e.X\u003d!0;e.K\u003d0;g.F2(function(){e.loader.sW(\"seekreason\",{reason:\"behindMinSq\",tgt:B});cD(e,B)});\nreturn}}c?e.videoTrack.Gm\u003d!1:e.audioTrack.Gm\u003d!1;var x\u003d!e.X;Yq(e.videoTrack,e.targetTime)\u003e\u003d0\u0026\u0026Yq(e.audioTrack,e.targetTime)\u003e\u003d0\u0026\u0026x?((e.videoTrack.B||e.audioTrack.B)\u0026\u0026e.loader.sW(\"iterativeSeeking\",{status:\"done\",count:e.seekCount}),e.videoTrack.B\u003d!1,e.audioTrack.B\u003d!1):I\u0026\u0026g.F2(function(){if(e.X||!e.policy.sY)LB(e);else{var S\u003dL.startTime,h\u003dL.duration;if(!e.policy.B){var R\u003dc?e.videoTrack.B:e.audioTrack.B,u\u003de.videoTrack.j!\u003d\u003d-1\u0026\u0026e.audioTrack.j!\u003d\u003d-1,t\u003de.targetTime\u003e\u003dS\u0026\u0026e.targetTime\u003cS+h+.1,O\u003d!e.videoTrack.Gm\u0026\u0026\n!e.audioTrack.Gm,q\u003de.policy.IC\u0026\u0026Yq(e.videoTrack,S)\u0026\u0026Yq(e.audioTrack,S);R\u0026\u0026u\u0026\u0026O\u0026\u0026(t||q?((c?e.videoTrack:e.audioTrack).B\u003d!1,e.videoTrack.B||e.audioTrack.B||(e.loader.sW(\"iterativeSeeking\",{status:\"done\",target:S,originalTime:S+e.loader.FF(),count:e.seekCount}),e.seekCount\u003d0)):e.seekCount\u003c8?(e.seekCount++,e.loader.sW(\"iterativeSeeking\",{status:\"inprogress\",count:e.seekCount,target:e.targetTime,actual:S,duration:h,isVideo:c}),e.seek(e.targetTime,{})):(e.loader.sW(\"iterativeSeeking\",{status:\"incomplete\",\ncount:e.seekCount,target:e.targetTime,actual:S}),e.seekCount\u003d0,e.videoTrack.B\u003d!1,e.audioTrack.B\u003d!1,Ic(e.loader,S+.1,{dw:!0,Ww:\"chunkSelectorSynchronizeMedia\",y6:!0})))}}})}};\nDBM\u003dfunction(e,L,c){if(!e.isSeeking())return-1;c\u003d(c?e.videoTrack:e.audioTrack).X.index;var I\u003dc.kI(e.targetTime);return(c.nX(e.w_.kf)||L.ud\u003d\u003d\u003de.w_.kf)\u0026\u0026I\u003ce.w_.kf?e.w_.S6():-1};\ncD\u003dfunction(e,L,c){e.X\u0026\u0026e.videoTrack.j!\u003d\u003d-1\u0026\u0026e.audioTrack.j!\u003d\u003d-1\u0026\u0026(e.X\u003d!1,e.targetTime\u003dL,Ic(e.loader,L+.1,{dw:!0,Ww:\"chunkSelectorSynchronize\",y6:!0,seekSource:c}))};\nLB\u003dfunction(e){var L\u003de.videoTrack.j!\u003d\u003d-1,c\u003de.audioTrack.j!\u003d\u003d-1;if(!L||!c)if(L\u003d!L\u0026\u0026BD(e.videoTrack),c\u003d!c\u0026\u0026BD(e.audioTrack),L||c){c\u003dL?e.videoTrack:e.audioTrack;L\u003dL?e.audioTrack:e.videoTrack;c.j\u003dBD(c).info.ud;if(e.policy.B){var I;L.j\u003d((I\u003dBD(L))\u003d\u003dnull?void 0:I.info.ud)||L.j}if(L.j!\u003d\u003d-1){var B\u003dMath.max(L.X.index.getStartTime(L.j),c.X.index.getStartTime(c.j));ZN(e.w_)\u0026\u0026Math.abs(B-ZN(e.w_))\u003e432E3\u0026\u0026aDv(e.w_);e.K\u0026\u0026(B\u003de.K,e.K\u003d0);g.F2(function(){e.policy.B||cD(e,B,102)});\ne.loader.sW(\"initManifestlessSync\",{st:B,ost:B+e.loader.FF(),a:e.audioTrack.j,v:e.videoTrack.j});e.Z\u0026\u0026(e.Z.resolve(B+.1),e.Z\u003dnull);e.policy.B\u0026\u0026cD(e,B,102)}}};\nxk\u003dfunction(e,L){var c\u003dthis;this.UY\u003de;this.requestNumber\u003d++JeR;this.X\u003dthis.now();this.J\u003dthis.D\u003dNaN;this.T\u003dthis.X;this.Z\u003dthis.Cf\u003dthis.B\u003d0;this.j\u003dthis.X;this.Sl\u003dthis.h7\u003dthis.ye\u003dthis.Bw\u003dthis.xT\u003dthis.k9\u003dthis.K\u003dthis.G\u003d0;this.pS\u003dthis.isActive\u003d!1;this.RT\u003dthis.x9\u003d0;this.kx\u003d{Mr0:function(){return c.Wt}};\nthis.qw\u003dL.qw;this.snapshot\u003dG5x(this.qw);this.policy\u003dthis.qw.K;this.d9\u003d!!L.d9;this.M$\u003dL.M$;this.nB\u003dL.nB||0;this.WR\u003dL.WR||0;L.Th\u0026\u0026(this.Ve\u003dnew ky);var I;this.Wt\u003d(I\u003dL.Wt)!\u003dnull?I:!1;this.d9||Fpx(this.qw)};\nVCn\u003dfunction(e){e.ye\u003dMath.max(e.ye,e.B-e.xT);e.h7\u003dMath.max(e.h7,e.T-e.Bw);e.k9\u003d0};\noc\u003dfunction(e,L,c){bLf(e.qw,L);e.Ve\u0026\u0026(e.Ve.add(Math.ceil(L)-Math.ceil(e.T)),e.Ve.add(Math.max(0,Math.ceil(c/1024)-Math.ceil(e.B/1024))));var I\u003dL-e.T,B\u003dc-e.B;e.Cf\u003dB;e.Sl\u003dMath.max(e.Sl,B/(I+.01)*1E3);e.T\u003dL;e.B\u003dc;e.k9\u0026\u0026c\u003ee.k9\u0026\u0026VCn(e)};\nSE\u003dfunction(e,L){e.url\u003dL;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nrC\u003dfunction(e,L){xk.call(this,e,L);this.sY\u003dthis.gT\u003d!1;this.Y9\u003dthis.Gm\u003dInfinity;this.t7\u003dNaN;this.Kf\u003d!1;this.d_\u003dNaN;this.Q5\u003dthis.Pe\u003dthis.He\u003d0;this.uq\u003dL.uq||1;this.j8\u003dL.j8||this.uq;this.d$\u003dL.d$;this.ud\u003dL.ud;this.Bg\u003dL.Bg;CJJ(this);this.Ha(this.X);this.DY\u003d(this.d_-this.X)/1E3};\naA$\u003dfunction(e){var L\u003de.Pe||e.He;return L?e.snapshot.delay+Math.min(e.WR,(e.J-e.D)/1E3)+L:e.DY};\nh6\u003dfunction(e,L,c){if(!e.d9){L\u003dMath.max(L,.01);var I\u003de.nB?Math.max(L,c/e.nB):L,B\u003de.qw.K.Z;B\u0026\u0026(I\u003dL,e.nB\u0026\u0026(I\u003dMath.max(L,c/e.nB*B)));al(e.qw,L,c,I)}};\nNVR\u003dfunction(e){return(e.j-e.X)/1E3};\nCJJ\u003dfunction(e){e.t7\u003de.X+e.snapshot.delay*1E3;e.Kf\u003d!1};\nRc\u003dfunction(e,L){if(e.d$\u0026\u0026e.ud!\u003d\u003dvoid 0\u0026\u0026e.Bg!\u003d\u003dvoid 0){var c\u003dMath,I\u003dc.min,B\u003de.Gm;var x\u003de.d$;var S\u003de.X;if(mBc(x,e.ud))x\u003dL;else{var h\u003d0;x.U9\u0026\u0026(h\u003d.2);x\u003dS+(x.WR+h)*1E3}e.Gm\u003dI.call(c,B,x);c\u003dMath;I\u003dc.min;B\u003de.Y9;x\u003de.d$;S\u003de.X;h\u003dyeJ(x,e.ud,e.Bg);h!\u003d\u003d2\u0026\u0026(L\u003dh?L:S+x.WR*1E3,x.U9\u0026\u0026(L+\u003dx.WR*1E3));e.Y9\u003dI.call(c,B,L);e.Gm\u003c\u003de.X?CJJ(e):(e.t7\u003de.Gm,e.Kf\u003d!0)}};\nZXx\u003dfunction(e,L){if(L+1\u003c\u003de.totalLength){var c\u003dSj(e,L);c\u003dc\u003c128?1:c\u003c192?2:c\u003c224?3:c\u003c240?4:5}else c\u003d0;if(c\u003c1||!(L+c\u003c\u003de.totalLength))return[-1,L];if(c\u003d\u003d\u003d1)e\u003dSj(e,L++);else if(c\u003d\u003d\u003d2)c\u003dSj(e,L++),e\u003dSj(e,L++),e\u003d(c\u002663)+64*e;else if(c\u003d\u003d\u003d3){c\u003dSj(e,L++);var I\u003dSj(e,L++);e\u003dSj(e,L++);e\u003d(c\u002631)+32*(I+256*e)}else if(c\u003d\u003d\u003d4){c\u003dSj(e,L++);I\u003dSj(e,L++);var B\u003dSj(e,L++);e\u003dSj(e,L++);e\u003d(c\u002615)+16*(I+256*(B+256*e))}else c\u003dL+1,e.focus(c),Bl(e,c,4)?e\u003dZF6(e).getUint32(c-e.Z,!0):(I\u003dSj(e,c+2)+256*Sj(e,c+3),e\u003dSj(e,c)+256*(Sj(e,c+1)+\n256*I)),L+\u003d5;return[e,L]};\nuZ\u003dfunction(e){this.UY\u003de;this.X\u003dnew ej};\nt6\u003dfunction(e,L){this.info\u003de;this.callback\u003dL;this.state\u003d1;this.Nn\u003dthis.GM\u003d!1;this.ql\u003dnull};\npBn\u003dfunction(e){return g.zM(e.info.bd,function(L){return L.type\u003d\u003d\u003d3})};\nOS\u003dfunction(e,L,c,I){var B\u003dthis;I\u003dI\u003d\u003d\u003dvoid 0?{}:I;this.policy\u003dL;this.UY\u003dc;this.status\u003d0;this.X\u003dnew ej;this.K\u003d0;this.We\u003dthis.G\u003dthis.Z\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(I.method||\"GET\",e);if(I.headers)for(e\u003dI.headers,L\u003dg.f(Object.keys(e)),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,this.xhr.setRequestHeader(c,e[c]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return B.lJ()};\nthis.xhr.onload\u003dfunction(){return B.onDone()};\nthis.xhr.onerror\u003dfunction(){return B.onError()};\nthis.xhr.fetch(function(x){B.X.append(x);B.K+\u003dx.length;x\u003d(0,g.zI)();B.UY.Xz(x,B.K)},function(){},I.body||null)};\n$BJ\u003dfunction(e,L){this.K\u003d(new TextEncoder).encode(e);this.X\u003d(new TextEncoder).encode(L)};\npfH\u003dfunction(e,L){var c;return g.Z(function(I){if(!L)return I.return(L);c\u003dnew g.S3(e.K);return I.return(c.encrypt(L,e.X))})};\nPHr\u003dfunction(e,L){var c;return g.Z(function(I){if(I.K\u003d\u003d1){if(!L)return I.return(L);c\u003dnew g.S3(e.K);return g.a(I,c.decrypt(L,e.X),2)}return I.return(I.X)})};\nHXn\u003dfunction(e,L){var c\u003dthis;this.X\u003de;this.UY\u003dL;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";e\u003dHm(this.X.get(\"range\")||\"\");if(!e)throw Error(\"bad range\");this.range\u003de;this.K\u003dnew ej;jyc(this).then(function(){c.UY.XI()},function(I){c.error\u003d\"\"+I||\"unknown_err\";\nc.UY.XI()})};\njyc\u003dfunction(e){var L,c,I,B,x,S,h,R,u,t,O,q,T,W,A;return g.Z(function(b){if(b.K\u003d\u003d1){e.status\u003d200;L\u003de.X.get(\"docid\");c\u003dwz(e.X.get(\"fmtid\")||\"\");I\u003de.X.get(\"lmt\")||\"0\";B\u003d+(e.X.get(\"csz\")||0);if(!L||!c||!B)throw Error(\"Invalid local URL\");e.X.get(\"ck\")\u0026\u0026e.X.get(\"civ\")\u0026\u0026(x\u003dnew $BJ(e.X.get(\"ck\"),e.X.get(\"civ\")));S\u003de.range;h\u003dMath.floor(S.start/B);R\u003dMath.floor(S.end/B);u\u003dh}if(b.K!\u003d5)return u\u003c\u003dR?g.a(b,QVx(L,c,I,u,x),5):b.Iq(0);t\u003db.X;if(t\u003d\u003d\u003dvoid 0)throw Error(\"invariant: data is undefined\");O\u003du*B;q\u003d(u+1)*B;\nT\u003dMath.max(0,S.start-O);W\u003dMath.min(S.end+1,q)-(T+O);A\u003dnew Uint8Array(t.buffer,T,W);e.K.append(A);e.loaded+\u003dW;e.loaded\u003cS.length\u0026\u0026e.UY.Xz((0,g.zI)(),e.loaded);u++;return b.Iq(2)})};\nPJT\u003dfunction(e,L,c,I){var B\u003dthis;I\u003dI\u003d\u003d\u003dvoid 0?{}:I;this.policy\u003dL;this.UY\u003dc;this.T\u003dI;this.status\u003d0;this.response\u003dvoid 0;this.K\u003d0;this.B\u003dthis.j\u003d!1;this.errorMessage\u003d\"\";this.D\u003dfunction(x){if(x)if(B.status\u003dx.status,x.ok\u0026\u0026x.body\u0026\u0026B.status!\u003d\u003d204)B.status\u003dB.status||242,B.Z\u003dx.body.getReader(),B.We()?B.Z.cancel().catch(function(){}):(B.responseHeaders\u003dx.headers,B.UY.Rc(),lA6(B));\nelse B.onDone();else B.onError(Error(\"null_response\"))};\nthis.J\u003dfunction(x){var S\u003d(0,g.zI)();B.We()||(x.done?(B.Z\u003dvoid 0,B.onDone()):(x\u003dx.value,B.K+\u003dx.length,B.X.append(x),lA6(B),B.UY.Xz(S,B.K)))};\nthis.onError\u003dfunction(x){B.errorMessage\u003dString(x);B.j\u003d!0;B.onDone()};\nthis.X\u003dnew ej;this.G\u003dwindow.AbortController?new AbortController:void 0;this.start(e)};\nlA6\u003dfunction(e){e.Z.read().then(e.J,e.onError).then(void 0,nv)};\nQyv\u003dfunction(e,L,c){var I\u003dthis;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.UY\u003dL;this.K\u003dthis.status\u003d0;this.We\u003dthis.X\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(c.method||\"GET\",e);if(c.headers){e\u003dc.headers;L\u003dg.f(Object.keys(e));for(var B\u003dL.next();!B.done;B\u003dL.next())B\u003dB.value,this.xhr.setRequestHeader(B,e[B])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(x){I.lJ(x)};\ne\u003dmg(function(x){I.onDone(x)});\nthis.xhr.addEventListener(\"load\",e,!1);this.xhr.addEventListener(\"error\",e,!1);c.body?this.xhr.send(c.body):this.xhr.send();this.xhr.addEventListener(\"progress\",mg(function(x){I.vR(x)}),!1)};\nqV\u003dfunction(e,L,c,I,B){if($0(e.HU))return new HXn(e,c);e\u003de.Wd();return I?lwM()?new OS(e,L,c,B):new PJT(e,L,c,B):new Qyv(e,c,B)};\nTF\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.policy\u003de;this.bd\u003dL;this.K\u003d0;this.X\u003dnull;this.HM\u003d[];this.Z\u003dnull;this.kx\u003d{b9:function(){return c.bd}};\nthis.bd.length\u003d\u003d\u003d1||g.zM(this.bd,function(I){return!!I.range})};\nWD\u003dfunction(e,L,c){e.X\u0026\u0026(L5(e.X,L),L\u003de.X,e.X\u003dnull);for(var I\u003d0,B\u003d0,x\u003dg.f(e.bd),S\u003dx.next();!S.done;S\u003dx.next())if(S\u003dS.value,S.range\u0026\u0026I+S.Z\u003c\u003de.K)I+\u003dS.Z;else{if(d3(S)\u0026\u0026!c\u0026\u0026e.K+L.totalLength-B\u003cI+S.Z){e.X\u003dL.split(B).Xo;break}a:{var h\u003de;var R\u003dS,u\u003de.K-I,t\u003dL.totalLength-B;R.range\u0026\u0026(t\u003dMath.min(R.Z-u,t));R\u003dbnn(R,R.K+u,t,R.range?R.K+u+t\u003d\u003d\u003dR.range.length:!!c);u\u003dcl(L,B,t);R\u003dnew qh(R,u);if(h.policy.useUmp\u0026\u0026h.HM.length\u0026\u0026(u\u003dg.W6(h.HM[h.HM.length-1],R))){h.HM[h.HM.length-1]\u003du;h\u003dt;break a}h.HM.push(R);h\u003dt}e.K+\u003dh;B+\u003d\nh;I+\u003dS.Z;if(B\u003d\u003d\u003dL.totalLength)break}};\nMV\u003dfunction(e,L,c,I,B,x,S,h,R){R\u003dR\u003d\u003d\u003dvoid 0?!1:R;g.p.call(this);this.UY\u003de;this.policy\u003dL;this.UR\u003dc;this.V5\u003dI;this.timing\u003dB;this.logger\u003dx;this.Z\u003dS;this.nA\u003dh;this.B\u003dR;this.lastError\u003dnull;this.X\u003d0;this.G\u003d!1;this.K\u003dnew g.j9(this.pMd,this.policy.Nl,this)};\ndBx\u003dfunction(e){e.V5.D\u003d(0,g.zI)();e\u003dzF(e);e.K\u003d(0,g.zI)();e.started+\u003d1};\nXB$\u003dfunction(e,L,c,I){e.timing.uO((0,g.zI)(),L,c);L\u003de.V5;L.Z\u003d0;L.B\u003d0;L.T\u003d0;JN(zF(e));I\u0026\u0026(I\u003dzF(e),I.Z+\u003d1);if((I\u003de.nA)!\u003dnull\u0026\u0026(e\u003de.UR.HU,!((0,g.zI)()\u003cI.j+3E5||$0(e))\u0026\u0026(L\u003dpX(e))\u0026\u0026UBc(L)\u0026\u0026I.K\u003d\u003d\u003dsS(L))){var B;jC(e)\u0026\u0026(B\u003dpX(HB(e)));g.bS(\"yt-player-bandaid-host\",{primary:L,secondary:B},864E3);I.j\u003d(0,g.zI)();E0x(I,{primary:L,secondary:B})}};\nvD\u003dfunction(e){if(e.lastError\u003d\u003d\u003d\"ump.spsrejectfailure\")e.timing.pS||On6(e.V5,!1,e.UR,e.policy,e.Z);else{if(e.lastError\u003d\u003d\u003d\"net.timeout\")e.timing.wD((0,g.zI)());else{var L\u003de.timing;oc(L,(0,g.zI)(),L.B)}if(e.lastError\u003d\u003d\u003d\"net.nocontent\")++e.V5.T;else{if((L\u003de.lastError\u003d\u003d\u003d\"net.timeout\"||e.lastError\u003d\u003d\u003d\"net.connect\"||e.lastError\u003d\u003d\u003d\"net.closed\")\u0026\u0026!$0(e.UR.HU)){var c\u003dzF(e);c.timedOut+\u003d1}else c\u003dzF(e),c.X+\u003d1;e.timing.pS||On6(e.V5,L,e.UR,e.policy,e.Z)}}e.UY.Oq(5)};\nfB\u003dfunction(e,L,c,I,B){return L\u003e\u003d400?(e.lastError\u003d\"net.badstatus\",!0):(B\u003d\u003d\u003dvoid 0?0:B)?(e.lastError\u003d\"ump.spsrejectfailure\",!0):c||I!\u003d\u003dvoid 0\u0026\u0026I?!1:(e.lastError\u003dL\u003d\u003d\u003d204?\"net.nocontent\":\"net.connect\",!0)};\nA6\u003dfunction(e,L){if(e.policy.Hk)return!1;var c\u003dL.getResponseHeader(\"content-type\"),I\u003dL.G1();e\u003d!I||I\u003c\u003de.policy.zw;return(!L.fq()||!c||c.indexOf(\"text/plain\")!\u003d\u003d-1)\u0026\u0026e};\nYgr\u003dfunction(e,L){var c\u003d\"\";L\u003dL.aD();L.totalLength\u003c\u003de.policy.zw\u0026\u0026(c\u003dKJn(e,xj(L)));return c};\nKJn\u003dfunction(e,L){var c\u003dhP(L);return Nd(c)?(e.logger.debug(function(){return\"Redirecting to \"+c}),c):\"\"};\nzF\u003dfunction(e){return Cw(e.Z,pX(e.UR.HU))};\nn0n\u003dfunction(e){var L\u003de.timing.ZS();L.shost\u003dpX(e.UR.HU);return L};\neAM\u003dfunction(e,L){return(e\u003d\u003dnull?void 0:e.maxWidth)\u003e(L\u003d\u003dnull?void 0:L.maxWidth)||(e\u003d\u003dnull?void 0:e.maxHeight)\u003e(L\u003d\u003dnull?void 0:L.maxHeight)};\nLof\u003dfunction(e,L){for(var c\u003dg.f(L.keys()),I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dL.get(I.value),I.length!\u003d\u003d0){g.U9(I,function(h,R){return R.maxFramerate-h.maxFramerate});\nfor(var B\u003d[I[0]],x\u003d0,S\u003d1;S\u003cI.length;S++)eAM(I[S],B[x])\u0026\u0026(B.push(I[S]),x++);e\u003de.concat(B)}return e};\nIET\u003dfunction(e,L){var c\u003d[];L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next()){I\u003dI.value;var B\u003dcNc[I]||0;e.X\u0026\u0026B\u003ee.X||c.push(I)}return c};\nF0\u003dfunction(e,L,c){var I\u003dB3n[e]||[];c.Y(\"html5_shorts_onesie_mismatched_fix\")\u0026\u0026(I\u003dxJc[e]||[]);L.push.apply(L,g.V(I));c.Y(\"html5_early_media_for_drm\")\u0026\u0026L.push.apply(L,g.V(ocv[e]||[]))};\ntJf\u003dfunction(e,L){var c\u003dg.g7(e),I\u003de.S(),B\u003dI.B;I\u003dI.Y(\"html5_shorts_onesie_mismatched_fix\");var x\u003de.O9();if(I){if(!B.K){if(x\u0026\u0026bZ)return bZ;if(iZ)return iZ}}else if(iZ\u0026\u0026!B.K)return iZ;var S\u003d[],h\u003d[],R\u003d{},u\u003dGF.concat(SHM);I\u0026\u0026(u\u003dGF.concat(rNn));e.Y(\"html5_early_media_for_drm\")\u0026\u0026(u\u003du.concat(hAM),e.Y(\"allow_vp9_1080p_mq_enc\")\u0026\u0026u.push(RAf));var t\u003d[].concat(g.V(uwT));e.Y(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026t.push([\"773\"]);u\u003dg.f(u);for(var O\u003du.next();!O.done;O\u003du.next()){var q\u003d!1;O\u003dg.f(O.value);for(var T\u003dO.next();!T.done;T\u003d\nO.next()){T\u003dT.value;var W\u003dG3(T,x\u0026\u0026I);if(W\u0026\u0026W.video\u0026\u0026!(wr(W)\u0026\u0026!c.Gm\u0026\u0026W.video.qualityOrdinal\u003ec.Yy)){var A\u003dg.X3(e.S().experiments,\"html5_drm_byterate_soft_cap\");A\u003e0\u0026\u0026Jmn(W)\u0026\u0026W.r_\u003eA||(q?(S.push(T),F0(T,S,e)):(W\u003dDA(c,W,B),W\u003d\u003d\u003d!0?(q\u003d!0,S.push(T),F0(T,S,e)):R[T]\u003dW))}}}t\u003dg.f(t);for(u\u003dt.next();!u.done;u\u003dt.next())for(u\u003dg.f(u.value),q\u003du.next();!q.done;q\u003du.next())if(q\u003dq.value,(O\u003dKpJ(q))\u0026\u0026O.audio\u0026\u0026(e.Y(\"html5_onesie_51_audio\")||!JQ(O)\u0026\u0026!Vd(O)))if(O\u003dDA(c,O,B),O\u003d\u003d\u003d!0){h.push(q);F0(q,h,e);break}else R[q]\u003dO;if(!e.Y(\"html5_enable_audio_quality_setting\"))for(e\u003d\ng.f([\"141\",\"774\"]),t\u003de.next();!t.done;t\u003de.next())t\u003dt.value,h.includes(t)\u0026\u0026(g.i7(h,t),R[t]\u003d\"blkhqa\");c.K\u0026\u0026L(\"orfmts\",R);if(I)return B.K\u0026\u0026(B.K\u003d!1,bZ\u003diZ\u003dvoid 0),x?bZ\u003d{video:S,audio:h}:iZ\u003d{video:S,audio:h};iZ\u003d{video:S,audio:h};B.K\u003d!1;return iZ};\ng.T3x\u003dfunction(e,L,c){var I\u003dc.B,B\u003d[],x\u003d[],S\u003dc.Y(\"html5_shorts_onesie_mismatched_fix\");e\u003de.O9();var h\u003dGF.concat(SHM);S\u0026\u0026(h\u003dGF.concat(rNn));c.Y(\"html5_early_media_for_drm\")\u0026\u0026(h\u003dh.concat(hAM),c.Y(\"allow_vp9_1080p_mq_enc\")\u0026\u0026h.push(RAf));var R\u003d[].concat(g.V(uwT));c.Y(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026R.push([\"773\"]);h\u003dg.f(h);for(var u\u003dh.next();!u.done;u\u003dh.next()){u\u003dg.f(u.value);for(var t\u003du.next();!t.done;t\u003du.next()){t\u003dt.value;var O\u003dG3(t,e\u0026\u0026S);if(O\u0026\u0026O.video){var q\u003dg.X3(c.experiments,\"html5_drm_byterate_soft_cap\");\nif(!(q\u003e0\u0026\u0026Jmn(O)\u0026\u0026O.r_\u003eq)\u0026\u0026DA(L,O,I)\u003d\u003d\u003d!0){B.push({videoCodec:Owc[iy[t]],maxWidth:O.video.width,maxHeight:O.video.height,maxFramerate:O.video.fps});break}}}}S\u003dg.f(R);for(e\u003dS.next();!e.done;e\u003dS.next())for(e\u003dg.f(e.value),R\u003de.next();!R.done;R\u003de.next())if(R\u003dR.value,(h\u003dKpJ(R))\u0026\u0026h.audio\u0026\u0026(c.Y(\"html5_onesie_51_audio\")||!JQ(h)\u0026\u0026!Vd(h))\u0026\u0026DA(L,h,I)\u003d\u003d\u003d!0){x.push({audioCodec:qHR[iy[R]],numChannels:h.audio.numChannels});break}return{videoFormatCapabilities:B,audioFormatCapabilities:x}};\ns5v\u003dfunction(e){var L,c\u003d{},I\u003de.zm,B\u003de.UW,x\u003dI.getVideoData(),S\u003drV(0),h\u003dI.getVisibilityState();if(B.Y(\"html5_enable_audio_quality_setting\")){var R\u003dg.X3(B.experiments,\"html5_default_audio_quality_setting_lr\"),u;c.wW\u003d(u\u003dWox[R])!\u003dnull?u:0}S\u0026\u0026(c.Yg\u003dS,c.lastManualDirection\u003dXqn(),S\u003dUkc()||0,S\u003e0\u0026\u0026(S\u003d(B.Y(\"html5_use_date_now_for_local_storage\")?Date.now():(0,g.zI)())-S,B.Y(\"html5_use_date_now_for_local_storage\")?S\u003e0\u0026\u0026(c.timeSinceLastManualFormatSelectionMs\u003dS):c.timeSinceLastManualFormatSelectionMs\u003dS));S\u003dB.Y(\"html5_use_streamer_bandwidth_for_low_latency_live\")\u0026\u0026\nx.isLowLatencyLiveStream;if(B.schedule.pS\u0026\u0026!S){var t;S\u003dB.Y(\"html5_disable_bandwidth_cofactors_for_sabr_live\")?!((t\u003de.Dg)\u003d\u003dnull||!t.vD):!1;c.Mh\u003d$y(B.schedule,!S)}t\u003dg.fn.medium;S\u003dMath.floor(t*16/9);(R\u003dx.O9())||(x.X\u0026\u0026x.Z\u0026\u0026x.Z.videoInfos.length!\u003d\u003d0?(R\u003dx.Z.videoInfos[0],R\u003d!!R.video\u0026\u0026R.video.width\u003cR.video.height):R\u003d!1);R\u003d(u\u003dR)?t:S;t\u003du?S:t;S\u003dI.Ad();u\u003dS.height;c.iN\u003dMath.max(S.width,R);c.Le\u003dMath.max(u,t);c.visibility\u003dh;c.Ij7\u003dqc();c.Jl\u003dI.w$()*1E3;h\u003de.zm.IB();var O,q,T,W,A;c.mUW\u003d{defaultPolicy:(h\u003d\u003dnull?void 0:\n(L\u003dh.xe)\u003d\u003dnull?void 0:L.X)||0,smooth:(h\u003d\u003dnull?void 0:(O\u003dh.aX)\u003d\u003dnull?void 0:O.X)||0,visibility:(h\u003d\u003dnull?void 0:(q\u003dh.t6)\u003d\u003dnull?void 0:q.X)||0,N1:(h\u003d\u003dnull?void 0:(T\u003dh.ZI)\u003d\u003dnull?void 0:T.X)||0,performance:(h\u003d\u003dnull?void 0:(W\u003dh.mN)\u003d\u003dnull?void 0:W.X)||0,speed:(h\u003d\u003dnull?void 0:(A\u003dh.e0)\u003d\u003dnull?void 0:A.X)||0};var b;c.EfW\u003d(h\u003d\u003dnull?void 0:(b\u003dh.j0)\u003d\u003dnull?void 0:b.X)||0;L\u003dB.Y(\"html5_default_drm_license_constraint_for_tv_and_onesie\")\u0026\u0026(x.fetchType\u003d\u003d\u003d\"onesie\"||x.aF)?[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},\n{trackType:2,isHdr:!0},{trackType:3,isHdr:!1},{trackType:3,isHdr:!0},{trackType:4,isHdr:!1},{trackType:4,isHdr:!0},{trackType:5,isHdr:!1},{trackType:5,isHdr:!0}]:[{trackType:1,isHdr:!1},{trackType:2,isHdr:!1},{trackType:2,isHdr:!0}];c.qm\u003de.authorizedFormats\u0026\u0026e.authorizedFormats.length\u003e0?{authorizedFormats:e.authorizedFormats}:{authorizedFormats:L};e.sabrLicenseConstraint\u0026\u0026(c.qm.sabrLicenseConstraint\u003de.sabrLicenseConstraint);if(B.Y(\"html5_onesie_media_capabilities\")||B.Y(\"html5_enable_server_format_filter\"))c.iB\u003d\n3;B.Y(\"html5_onesie_audio_only_playback\")\u0026\u0026FU(x)\u0026\u0026(c.iB\u003d1);var J;((J\u003de.Dg)\u003d\u003dnull?0:J.f9)\u0026\u0026e.pE\u0026\u0026(c.iB\u003dc.iB\u003d\u003d\u003dvoid 0?7:c.iB|4);J\u003dx.Yf?x.Yf:g.g7(x);B.Y(\"html5_onesie_media_capabilities\")\u0026\u0026(c.mediaCapabilities\u003dg.T3x(x,J,B));var w;if((w\u003de.Dg)\u003d\u003dnull?0:gC(w)){O\u003dB.B;w\u003d[];L\u003d[];q\u003dnew Map;T\u003dArray.from(O.X.values());T\u003dg.f(T);for(W\u003dT.next();!W.done;W\u003dT.next())A\u003dW.value,A.Cu?L.push({audioCodec:qHR[A.EW],numChannels:A.numChannels,spatialCapabilityBitmask:MJM[A.EW]}):(b\u003dOwc[A.EW],W\u003d{videoCodec:b,maxWidth:A.maxWidth||\n0,maxHeight:A.maxHeight||0,maxFramerate:A.maxFramerate||0,is10BitSupported:A.HY||!1},A.maxBitrateBps\u0026\u0026(W.maxBitrateBps\u003dA.maxBitrateBps,h\u003dG3(A.itag),t\u003dvoid 0,((t\u003dh)\u003d\u003dnull?0:t.video)\u0026\u0026DA(J,h,O)\u003d\u003d\u003d!0\u0026\u0026(h\u003dh.r_*8,h\u003eW.maxBitrateBps\u0026\u0026(W.maxBitrateBps\u003dh))),A\u003db+\"_\"+A.HY,b\u003dq.get(A)||[],b.push(W),q.set(A,b));w\u003dLof(w,q);O\u003d{};B.Y(\"html5_ssff_denylist_opus_low\")\u0026\u0026(O\u003d{itagDenylist:[249,350]});c.mediaCapabilities\u003d{videoFormatCapabilities:w,audioFormatCapabilities:L,hdrModeBitmask:3,perPlaybackAttributes:O}}var C;\nif((C\u003de.Dg)\u003d\u003dnull?0:C.X){c.zS\u003dJ.zS;var y;c.Yy\u003d(y\u003de.Dg)\u003d\u003dnull?void 0:y.Yy}B.gZ\u0026\u0026(c.Cg\u003dB.gZ);c.Pa\u003de.qA;c.VW\u003de.VW;c.kD\u003de.kD;c.IL\u003de.IL;e.LP\u0026\u0026(c.VkW\u003d(0,g.zI)()-e.LP);e.isPrefetch\u0026\u0026B.Y(\"html5_report_prefetch_requests\")\u0026\u0026(c.isPrefetch\u003d!0);Oh||(c.xg\u003d!0);C\u003dyG(B.schedule)*1E3;C\u003e0\u0026\u0026(c.X6\u003dC);var P;((P\u003de.Dg)\u003d\u003dnull?0:P.gb)\u0026\u0026e.cG\u0026\u0026e.cG\u003cInfinity\u0026\u0026(c.cG\u003de.cG);I\u003dI.getPlaybackRate();I!\u003d\u003d1\u0026\u0026(c.playbackRate\u003dI);var ev;((ev\u003de.Dg)\u003d\u003dnull?0:ev.Bw)\u0026\u0026e.PD\u0026\u0026(c.Ef\u003de.Ef,c.T$\u003de.T$,c.PD\u003de.PD);he()\u003d\u003d\u003d1\u0026\u0026(c.yh\u003d1);B.Y(\"html5_sabr_force_proxima\")\u0026\u0026\n(c.Tq\u003d1);ev\u003dg.X3(B.experiments,\"html5_sabr_force_max_network_interruption_duration_ms\");c.Qh\u003dev\u003e0?ev:B.schedule.interruptions[0]||0;var X;if((X\u003de.Dg)\u003d\u003dnull?0:X.RT)c.rb\u003de.rb;B.d_\u0026\u0026(c.audioTrackId\u003dB.d_);SD(x)\u0026\u0026!c.audioTrackId\u0026\u0026(B.Y(\"html5_fill_default_mosaic_audio_track_id\")||(e\u003dXF6(x),c.audioTrackId\u003de),x\u003d\u003dnull||x.sW(\"misstrkchg\",{\"default\":c.audioTrackId}));if(x\u003dk1J())c.detailedNetworkType\u003dzAn[x]||zAn.other;B.Y(\"html5_enable_voice_boost\")\u0026\u0026(c.SKq\u003dB.je);return c};\nkk\u003dfunction(e,L,c,I,B,x,S){var h\u003d{};L\u0026\u0026(h.bJ\u003dL);if(!e)return h;h.playbackCookie\u003dc\u003d\u003dnull?void 0:c.playbackCookie;B\u0026\u0026(h.Xq\u003dB);h.d1\u003d[];h.U3\u003d[];if(S\u003d\u003dnull?0:S.size)for(L\u003dg.f(S.values()),c\u003dL.next();!c.done;c\u003dL.next())h.U3.push(c.value);if(e.sabrContextUpdates.size\u003e0)for(L\u003dg.f(e.sabrContextUpdates.values()),c\u003dL.next();!c.done;c\u003dL.next())vcf(h,c.value,I);GN(e)\u0026\u0026x\u0026\u0026vcf(h,x,I);e.pI\u0026\u0026(h.Hj7\u003de.pI);I\u003de.S().X;h.clientInfo\u003d{clientName:fEf[I.c.toUpperCase()]||0};I.cbrand\u0026\u0026(h.clientInfo.deviceMake\u003dI.cbrand);I.cmodel\u0026\u0026\n(h.clientInfo.deviceModel\u003dI.cmodel);I.cver\u0026\u0026(h.clientInfo.clientVersion\u003dI.cver);I.cos\u0026\u0026(h.clientInfo.osName\u003dI.cos);I.cosver\u0026\u0026(h.clientInfo.osVersion\u003dI.cosver);I\u003de.S();I.Y(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026I.XD\u0026\u0026(h.clientInfo.hl\u003dI.XD);e.L8\u0026\u0026(h.L8\u003de.L8);return h};\nvcf\u003dfunction(e,L,c){var I\u003dL.type||0;(c\u003d\u003dnull?0:c.has(I))?e.U3.push(L):e.d1.push(I)};\nX4\u003dfunction(e,L,c,I,B,x){var S\u003dx\u003d\u003d\u003dvoid 0?{}:x;var h\u003dS.LW\u003d\u003d\u003dvoid 0?[]:S.LW;var R\u003dS.pL\u003d\u003d\u003dvoid 0?!1:S.pL;var u\u003dS.Ly\u003d\u003d\u003dvoid 0?0:S.Ly;var t\u003dS.poToken\u003d\u003d\u003dvoid 0?\"\":S.poToken;var O\u003dS.nA\u003d\u003d\u003dvoid 0?void 0:S.nA;var q\u003dS.Za\u003d\u003d\u003dvoid 0?\"\":S.Za;var T\u003dS.gM\u003d\u003d\u003dvoid 0?0:S.gM;var W\u003dS.MS\u003d\u003d\u003dvoid 0?new Uint8Array(0):S.MS;var A\u003dS.KZ\u003d\u003d\u003dvoid 0?!1:S.KZ;x\u003dS.VT\u003d\u003d\u003dvoid 0?0:S.VT;S\u003dS.bJ\u003d\u003d\u003dvoid 0?void 0:S.bJ;t6.call(this,L,B);var b\u003dthis;this.policy\u003de;this.logger\u003dnew g.tB(\"dash/request\");this.Z3\u003dthis.Fc\u003d0;this.nF\u003d!1;this.P_\u003dthis.XO\u003d\nnull;this.Rs\u003d!1;this.MS\u003dthis.gM\u003dnull;this.B2\u003dthis.p_\u003d!1;this.fv\u003dnull;this.VT\u003dthis.ev\u003d0;this.iW\u003d!1;this.kx\u003d{Oq:function(w){b.Oq(w)},\nD2e:function(){return b.ql},\nAoS:function(w){b.ql\u003dw},\nJoY:function(w){b.Fc\u003dw},\nFDm:function(w){b.u4.lastError\u003dw},\nLQ:function(){return b.xhr}};\nthis.timing\u003dnew rC(this,c);this.pL\u003dR;this.gM\u003dT;this.MS\u003dW;this.UR\u003dg.c6(this.info,this.policy,I);this.UR.set(\"rn\",this.MD().toString());this.UR.set(\"rbuf\",(u*1E3).toFixed().toString());this.pL\u0026\u0026this.UR.set(\"smb\",\"1\");this.policy.al\u0026\u0026t\u0026\u0026this.UR.set(\"pot\",t);q\u0026\u0026this.UR.set(\"bbs\",q);this.policy.useUmp\u0026\u0026!$0(this.UR.HU)\u0026\u0026(this.pV\u003dnew uZ(this),this.UR.set(\"ump\",\"1\"),this.UR.set(\"srfvp\",\"1\"));if(e\u003dthis.policy.Sj?this.policy.Bu\u0026\u0026!isNaN(this.info.Bg)\u0026\u0026this.info.Bg\u003ethis.policy.g5?!1:!0:!1)L\u003dnull,this.policy.iS\u0026\u0026\nthis.policy.VB?L\u003d[1]:A\u0026\u0026(L\u003d[]),L!\u003dnull\u0026\u0026(this.policy.Gb\u0026\u0026L.push(2),this.UR.set(\"defsel\",L.join(\",\")));this.u4\u003dnew MV(this,this.policy,this.UR,this.info.V5,this.timing,this.logger,I,O);this.LW\u003dh||null;this.Nn\u003dANH(this);dBx(this.u4);I\u003dvoid 0;if(this.policy.cX||this.pV||this.policy.ye)I\u003d{method:\"POST\"},h\u003d(0,g.Dd)([120,0]),O\u003d{},this.policy.rf\u0026\u0026S\u0026\u0026(S\u003dkk(void 0,S),O.z7\u003dS),this.policy.Dv\u0026\u0026this.MS\u0026\u0026(O.videoPlaybackUstreamerConfig\u003dthis.MS),this.policy.ye\u0026\u0026(S\u003dthis.info.G)\u0026\u0026Object.assign(O,S),Object.keys(O).length\u003e\n0?I.body\u003dg.Pl(O,g.x0):I.body\u003dh;if(this.gM\u0026\u0026this.MS){this.UR.set(\"iwts\",\"1\");I\u003d{method:\"POST\"};S\u003d{IL:this.gM*1E3};var J;h\u003d(J\u003dthis.info.G)\u003d\u003dnull?void 0:J.fV;J\u003dg.Pl({Dz:S,fV:h||void 0,videoPlaybackUstreamerConfig:this.MS},g.x0);I.body\u003dJ}try{this.xhr\u003dqV(this.UR,this.policy.T,this.timing,e,I),this.u4.K.start(),x\u0026\u0026(this.Kq\u003dnew g.j9(this.Mm,x,this),this.Kq.start(x+(this.timing.qw.J.EK()||0)*1E3)),this.policy.o0\u0026\u0026SE(this.timing,this.Wd()),this.logger.debug(function(){return\"Sent, itag\u003d\"+b.UR.get(\"itag\")+\n\" seg\u003d\"+b.info.bd[0].ud+\" range\u003d\"+b.UR.get(\"range\")+\" time\u003d\"+Math.round(b.info.bd[0].G)+\"-\"+Math.round(g.zL(b.info.bd).j)+\" rtp\u003d\"+(b.timing.pP()-Date.now()).toFixed(0)}),g.F2(function(){})}catch(w){Fon(this,w,!0)}};\nANH\u003dfunction(e){if(!(Lk(e.info)\u0026\u0026e.info.Wt()\u0026\u0026e.policy.Cj\u0026\u0026e.LW)||e.info.V5.Z\u003e\u003d2||rV()\u003e0||!e8$())return!1;var L\u003de.UR.get(\"aitags\");if(!L)return!1;L\u003dwz(L).split(\",\");for(var c\u003d[],I\u003dg.f(e.LW),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,g.Fh(L,B)\u0026\u0026c.push(B);if(!c.length)return!1;e.UR.set(\"altitags\",g.kC(c.join(\",\")));return!0};\nFon\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;g.A9(L);e.u4.lastError\u003d\"player.exception\";e.errorMessage\u003dL.name+\"_\"+L.message;c?g.F2(function(){vD(e.u4)}):vD(e.u4)};\nbwH\u003dfunction(e,L){e.timing.pS\u003d!0;e.xhr.fq()\u0026\u0026e.timing.y7();if(e.policy.g0){var c;(c\u003de.Kq)\u003d\u003dnull||c.stop()}WD(e.ql,L,!1)};\niwf\u003dfunction(e,L){e.info\u003dL;if(e.ql){var c\u003de.ql;L\u003dL.bd;(L.length!\u003d\u003dc.bd.length||L.length\u003cc.HM.length)\u0026\u0026Hnc(\"dash/request\",260511119,\"\"+L.length,\"\"+c.bd.length,\"\"+c.HM.length);c.bd\u003dL;for(var I\u003dL[0].range,B\u003dnew ej,x\u003d0;x\u003cc.HM.length;x++)L5(B,c.HM[x].K);for(x\u003d0;x\u003cc.HM.length;x++){c.HM[x].info\u003dL[x];var S\u003dL[x].range;c.HM[x].K\u003dcl(B,S.start-I.start,S.length)}}e.Nn\u003d!1};\nG7v\u003dfunction(e){e.ev\u0026\u0026(e.xhr.status\u003de.ev,e.Fc\u003de.ev)};\nwC\u003dfunction(e,L){xk.call(this,e,L);this.Y9\u003d!0;this.Gm\u003d!1;this.Pe\u003dthis.t7\u003d0;this.He\u003dNaN};\ngc6\u003dfunction(e,L,c){var I\u003de.nB?Math.max(L,c/e.nB):L,B\u003de.qw.K.Z;B\u0026\u0026(I\u003dL,e.nB\u0026\u0026(I\u003dMath.max(L,c/e.nB*B)));al(e.qw,L,c,I)};\nJ6\u003dfunction(e){this.K\u003d{};this.logger\u003dnew g.tB(e)};\nVV\u003dfunction(e){J6.call(this,\"sabr\");this.UY\u003de};\nCB\u003dfunction(e){g.p.call(this);this.G\u003de;this.logger\u003dnew g.tB(\"onesie\");this.C9\u003dnew Map;this.K\u003dthis.X\u003d!1;this.Dg\u003dthis.w_\u003dnull;this.Z\u003d!1};\nk7c\u003dfunction(e,L,c){e.C9.get(L).vR\u003dc};\nmU\u003dfunction(e,L){e.C9.has(L)\u0026\u0026(ac?e.C9.get(L).F7.clear():e.C9.get(L).HM\u003dnew ej,NV(e,L),e.K\u003d!0)};\nDJ$\u003dfunction(e){for(var L\u003dg.f(e.C9),c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;I.qT||mU(e,c)}};\nwmc\u003dfunction(e,L){L\u003de.C9.get(L);if(!L)return 0;e\u003d0;if(L.bd.length\u003e0){L\u003dg.f(L.bd);for(var c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dvoid 0;e+\u003d((I\u003dc.value.range)\u003d\u003dnull?void 0:I.length)||0}return e}if(L.jR.length\u003e0)for(c\u003dg.f(L.jR),I\u003dc.next();!I.done;I\u003dc.next())e+\u003dI.value.kt||0;return e+L.Ok};\nyV\u003dfunction(e,L){if(ac){var c\u003d0;e\u003de.C9.get(L);if(e\u003d\u003dnull||!e.F7)return 0;e\u003dg.f(e.F7.values());for(L\u003de.next();!L.done;L\u003de.next())c+\u003dL.value.data.totalLength;return c}return((c\u003de.C9.get(L))\u003d\u003dnull?void 0:c.HM.totalLength)||0};\nZd\u003dfunction(e,L){e\u003de.C9.get(L);if(ac){if(e\u003d\u003dnull||!e.qT)return!1;L\u003de.F7.size\u003e0;return e.BG.length\u003e0||L}return!(e\u003d\u003dnull||!e.qT)\u0026\u0026!(e\u003d\u003dnull||!e.HM.totalLength)};\nJNn\u003dfunction(e,L){var c\u003de.C9.get(L),I\u003dwmc(e,L),B\u003d!I\u0026\u0026!!c.bytesReceived;if(ac){var x;if((x\u003de.w_)\u003d\u003dnull?0:x.Wy){e\u003dg.f(c.F7.values());for(L\u003de.next();!L.done;L\u003de.next())if(!L.value.NR)return!1;return B}}else if(x\u003de.nO(L),B\u0026\u0026e.X\u0026\u0026x!\u003d\u003dvoid 0)return x;return(B||c.bytesReceived\u003d\u003d\u003dI)\u0026\u0026c.XJ+yV(e,L)\u003d\u003d\u003dc.bytesReceived};\nVJM\u003dfunction(e,L,c){e.C9.set(L,{HM:new ej,XJ:0,bytesReceived:0,Ok:0,FL:!1,Dj:!1,nO:!1,Cu:c,ZR:[],bd:[],jR:[],qT:!1,F7:new Map,xi:new Map,BG:[]});e.logger.debug(function(){return\"[initStream] formatId: \"+L})};\nC$$\u003dfunction(e,L,c,I){c.bd.push.apply(c.bd,g.V(I));if(ac){c.xi.has(L)||c.xi.set(L,[]);var B;(B\u003dc.xi.get(L)).push.apply(B,g.V(I))}else if(c.ql)for(e\u003dg.f(I),L\u003de.next();!L.done;L\u003de.next())c.ql.bd.push(L.value);else{c.ql\u003dnew TF(e.Dg,[].concat(g.V(c.bd)));var x;((x\u003de.Dg)\u003d\u003dnull?0:x.z6)\u0026\u0026g.l(e,c.ql)}};\naE$\u003dfunction(e,L,c){var I,B\u003d(I\u003de.w_)\u003d\u003dnull?void 0:I.Z.get(L);if(!B)return[];if(c.Nk){var x;return((x\u003dB.Wm(0,c.clipId))\u003d\u003dnull?void 0:x.bd)||[]}if(B.g7()){var S\u003dc.startMs,h\u003dc.durationMs;I\u003d1E3;var R;if(((R\u003de.Dg)\u003d\u003dnull?0:R.X)\u0026\u0026c.timeRange){var u;S\u003d(u\u003dc.timeRange.startTicks)!\u003dnull?u:-1;var t;h\u003d(t\u003dc.timeRange.NT)!\u003dnull?t:-1;var O;I\u003d(O\u003dc.timeRange.timescale)!\u003dnull?O:-1}if(c.kQ\u003c0||c.KR\u003c0||h\u003c0||S\u003c0||c.kt\u003c0||I\u003c0)return mU(e,L),[];e\u003dl$(c.kQ,c.kt);L\u003dc.o5||0;return[new QC(3,B,e,\"makeSliceInfosMediaBytes\",c.KR-\n1,S/I,h/I,L,e.length-L,void 0,c.L2,c.clipId)]}if(c.KR\u003c0)return mU(e,L),[];var q;return((q\u003de.w_)\u003d\u003dnull?0:q.Wy)?(L\u003dB.rP,R\u003dL*B.info.r_,u\u003dc.o5,((h\u003de.Dg)\u003d\u003dnull?0:h.ij)\u0026\u0026c.timeRange\u0026\u0026!u\u0026\u0026(S\u003dc.timeRange.startTicks/c.timeRange.timescale),[new QC(3,B,void 0,\"makeSliceInfosMediaBytes\",c.KR,S,L,u,R,!0,c.L2,c.clipId)]):[]};\nN3H\u003dfunction(e,L,c){e.w_\u003dL;e.Dg\u003dc;L\u003dg.f(e.C9);for(c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;for(var B\u003dg.f(I.ZR),x\u003dB.next();!x.done;x\u003dB.next()){x\u003dx.value;var S\u003daE$(e,c,x);C$$(e,x.zA,I,S)}}};\npB\u003dfunction(e,L,c,I){e.logger.debug(function(){return\"[addStreamData] formatId: \"+c+\",headerId: \"+L+\" bytes: \"+I.totalLength});\n(e\u003de.C9.get(c))\u0026\u0026!e.Dj\u0026\u0026(ac?(e.F7.has(L)||e.F7.set(L,{data:new ej,mj:0,NR:!1}),L5(e.F7.get(L).data,I)):L5(e.HM,I),e.bytesReceived+\u003dI.totalLength,e.FL\u003d!0)};\nNV\u003dfunction(e,L){e.logger.debug(function(){return\"[closeStream] formatId: \"+L});\nvar c\u003de.C9.get(L);c\u0026\u0026!c.Dj\u0026\u0026(c.Dj\u003d!0,c.vR\u0026\u0026c.vR(),mJc(e)\u0026\u0026e.G.Lh())};\nmJc\u003dfunction(e){e\u003dg.f(e.C9.values());for(var L\u003de.next();!L.done;L\u003de.next())if(!L.value.Dj)return!1;return!0};\nyNv\u003dfunction(e){ac\u003de};\n$k\u003dfunction(e,L,c,I,B,x,S){g.p.call(this);this.policy\u003de;this.info\u003dL;this.w_\u003dc;this.UY\u003dB;this.logger\u003dnew g.tB(\"sabr\");this.pV\u003dnew uZ(this);this.AE\u003dnew VV(this);this.Dm\u003dnew CB(this);this.state\u003d1;this.JE\u003d!1;this.fk\u003d0;this.clipId\u003d\"\";this.EC\u003d-1;this.Yc\u003d0;this.JU\u003d-1;this.iW\u003dthis.pN\u003d!1;this.eV\u003d0;this.a_\u003d!1;this.policy.X8?this.r0\u003dnew wC(this,x):this.r0\u003dnew rC(this,x);this.UR\u003dthis.policy.RT?L.vl:Zwc(L,this.policy,I);this.UR.set(\"rn\",\"\"+this.MD());this.UR.set(\"alr\",\"yes\");N3H(this.Dm,c,e);this.u4\u003dnew MV(this,\nthis.policy,this.UR,L.V5,this.r0,this.logger,I,S,this.policy.enableServerDrivenRequestCancellation);dBx(this.u4);var h;if((h\u003dthis.policy)\u003d\u003dnull?0:h.z6)g.l(this,this.Dm),g.l(this,this.u4);e\u003dL.K;L\u003d{method:\"POST\",body:e};e\u0026\u0026(this.Yc\u003de.length);try{this.xhr\u003dqV(this.UR,this.policy.T,this.r0,Oh,L),this.policy.o0\u0026\u0026SE(this.r0,this.Wd()),this.u4.K.start()}catch(R){g.F7(R)}};\npmx\u003dfunction(e){e.policy.F5\u0026\u0026e.Af\u0026\u0026!e.a_?e.a_\u003d!0:e.r0.y7()};\n$JJ\u003dfunction(e,L){var c\u003d-1,I\u003d-1,B\u003d-1,x;if((x\u003de.mq)\u003d\u003dnull?0:x.items)for(e\u003dg.f(e.mq.items),x\u003de.next();!x.done;x\u003de.next())x\u003dx.value,L\u003cx.VD||x.VD\u003cc||(c\u003dx.VD,I\u003dx.VJ,B\u003dx.minReadaheadMs);return{Bp:c,VJ:I,kF:B}};\nj5M\u003dfunction(e){this.X\u003de;this.D\u003dthis.t7\u003dthis.T\u003dthis.ye\u003dthis.G\u003dthis.B\u003dthis.pS\u003dthis.j\u003dthis.Ve\u003dthis.J\u003dthis.Y9\u003dthis.Gm\u003dthis.k9\u003dthis.h7\u003d0;this.ticks\u003d{}};\njE\u003dfunction(e){e.h7||(e.h7\u003d(0,g.zI)(),g.px(\"mb_s\",e.h7,e.X))};\nHwc\u003dfunction(e){e.k9||(e.k9\u003d(0,g.zI)(),g.px(\"ovfs_rp\",e.k9,e.X))};\nlEc\u003dfunction(e){e.Gm||(e.Gm\u003d(0,g.zI)(),g.px(\"oafs_rp\",e.Gm,e.X))};\nP$H\u003dfunction(e){e.B||(e.B\u003d(0,g.zI)(),g.px(\"vda\",e.B,e.X),e.G\u0026\u0026(g.PI(),ds(4)))};\nQ5c\u003dfunction(e){e.G||(e.G\u003d(0,g.zI)(),g.px(\"ada\",e.G,e.X),e.B\u0026\u0026(g.PI(),ds(4)))};\ndJv\u003dfunction(e){e.ye||(e.ye\u003d(0,g.zI)(),g.px(\"vis_a\",e.ye,e.X))};\nUJM\u003dfunction(e){e.T||(e.T\u003d(0,g.zI)(),g.px(\"ais_a\",e.T,e.X))};\nEcT\u003dfunction(e){e.t7||(e.t7\u003d(0,g.zI)(),g.px(\"vrb_f\",e.t7,e.X))};\nXm6\u003dfunction(e){e.D||(e.D\u003d(0,g.zI)(),g.px(\"arb_f\",e.D,e.X))};\nKov\u003dfunction(e,L,c){var I\u003dL instanceof $k\u0026\u0026!e.Z\u0026\u0026!e.K,B\u003d!e.Z\u0026\u0026(c\u003d\u003dnull?void 0:c.info.video);c\u003d!e.K\u0026\u0026(c\u003d\u003dnull?void 0:c.info.audio);L.state\u003d\u003d\u003d3?((B||I)\u0026\u0026e.tick(\"vrr\"),(c||I)\u0026\u0026e.tick(\"arr\")):L.state\u003d\u003d\u003d4?B?(e.Z\u003dL.Wd(),g.PI(),ds(4)):c\u0026\u0026(e.K\u003dL.Wd()):L instanceof X4\u0026\u0026L.bW()\u0026\u0026B\u0026\u0026(g.PI(),ds(4))};\nYHM\u003dfunction(e){return!!e.K\u0026\u0026!!e.Z};\nHD\u003dfunction(e,L,c,I,B,x){g.Yg.call(this);var S\u003dthis;this.loader\u003de;this.w_\u003dL;this.policy\u003dc;this.videoTrack\u003dI;this.audioTrack\u003dB;this.pS\u003dthis.X\u003dnull;this.j\u003dthis.T\u003dNaN;this.J\u003d0;this.D\u003dNaN;this.Z\u003dnull;this.k9\u003dthis.Gm\u003dNaN;this.Ve\u003dnew Map;this.h7\u003dthis.B\u003dthis.G\u003dNaN;this.kx\u003d{h0e:function(){return S.K}};\nthis.K\u003dx?1:0};\necr\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!0:I;if(c\u0026\u0026!e.Ve.has(L.ud)){for(var B\u003dL.startTime,x\u003d[],S\u003d0;S\u003cc.X.length;S++){var h\u003dc.X[S],R\u003dB;B\u003dR+c.K[S];x.push({startTime:R,endTime:B,adCpn:h})}e.Ve.set(L.ud,x)}if(e.policy.sK)if(B\u003de.pS\u0026\u0026L.ud\u003d\u003d\u003de.pS.ud+1,e.pS\u003dL,x\u003de.X\u0026\u0026L.ud\u003d\u003d\u003de.X.ud+1,x\u003de.X\u0026\u0026B\u0026\u0026x\u0026\u0026e.X.u0.event!\u003d\u003d\"stop\"\u0026\u0026e.X.u0.event!\u003d\u003d\"predictStart\",S\u003dL.u0||null,h\u003de.videoTrack.X.index.Aw(),h\u003dL.ud\u003e\u003dh,R\u003de.w_.isManifestless\u0026\u0026e.policy.wb,S){var u;if(((u\u003de.X)\u003d\u003dnull?void 0:u.u0.event)\u003d\u003d\u003d\"predictStart\"\u0026\u0026e.X.ud\u003cL.ud\u0026\u0026S.event\u003d\u003d\u003d\n\"stop\"){var t;e.loader.handleError(\"ssdai.missingstartcueevent\",{lastpredict:((t\u003de.X)\u003d\u003dnull?void 0:t.ud)||0,csq:L.ud},0)}e.X\u003d{u0:S,ud:L.ud,OD:!!c,vM:I};h?lZ(e,S,L.ud):R\u0026\u0026(B?x?lZ(e,S,L.ud):S.event\u003d\u003d\u003d\"continue\"||S.event\u003d\u003d\u003d\"stop\"?ncr(e,L):lZ(e,S,L.ud):lZ(e,S,L.ud))}else x\u0026\u0026ncr(e,L),e.K\u003d\u003d\u003d4\u0026\u0026PD(e,5,\"qend\")};\nlZ\u003dfunction(e,L,c){L.startSecs+\u003disNaN(e.J)?0:e.J;e\u003de.w_;e.Gm.push(L);e.publish(\"cuepointsadded\",c)};\ncBM\u003dfunction(e,L,c){if(e.K!\u003d\u003d0\u0026\u0026c\u0026\u0026L.bd[0].vM()){var I\u003dL.bd[0].ud,B\u003dL.bd[0].G;L\u003dL.isDecorated();LAM(e,I,B,L,c)}};\nLAM\u003dfunction(e,L,c,I,B){var x;L!\u003d\u003d((x\u003de.X)\u003d\u003dnull?void 0:x.ud)||e.K\u003d\u003d\u003d1||I||e.X.u0.event\u003d\u003d\u003d\"predictStart\"||e.sW(\"sdai\",{undecevt:1,sq:L,mt:c,evt:e.X.u0.event},!0);L\u003ee.j\u0026\u0026(e.j\u003dNaN,e.T\u003dNaN);e.X\u0026\u0026e.X.ud\u003d\u003d\u003dL?INf(e,L,c,e.X,B):e.K\u003d\u003d\u003d1\u0026\u0026PD(e,5,\"noad\")};\nBEc\u003dfunction(e,L,c,I,B){I.OD?PD(e,4,\"cue\"):(e.j\u003dL,e.T\u003dc,e.sW(\"sdai\",{joinad:e.K,sg:e.j,st:e.T.toFixed(3)}),e.D\u003dDate.now(),PD(e,2,e.K\u003d\u003d\u003d3?\"staftpred\":\"join\"),B.Vm(I.u0))};\nINf\u003dfunction(e,L,c,I,B){if(B\u0026\u0026I){var x\u003dI.u0,S\u003dB.U0(x);x.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(e.h7\u003dL);e.sW(\"sdai\",{onqevt:x.event,sq:L,mt:c,gab:S,cst:x.startSecs,cueid:e.policy.YC\u0026\u0026(S||x.event\u003d\u003d\u003d\"start\")?x.identifier:void 0},!0);if(S)x.event!\u003d\u003d\"predictStart\"?(x.event\u003d\u003d\u003d\"start\"\u0026\u0026e.h7\u003d\u003d\u003dL-1\u0026\u0026e.sW(\"sdai\",{gabonstart:L}),BEc(e,L,c,I,B)):e.policy.gZ?PD(e,3,\"predict\"):(L+\u003dMath.max(Math.ceil(-x.X/5E3),1),x\u003dMath.floor(c-x.X/1E3),e.policy.K?e.B\u003dx:e.G\u003dL,e.sW(\"sdai\",{onpred:c,estsq:L,estmt:x.toFixed(3)}),QV(e.loader,x,x,\nL),e.D\u003dDate.now(),PD(e,3,\"predict\"),B.Vm(I.u0));else if(e.K\u003d\u003d\u003d1){var h;((h\u003de.Z)\u003d\u003dnull?0:h.Hx(c))?(QV(e.loader,c,c,L),PD(e,4,\"sk2head\")):PD(e,5,\"nogab\")}else x.event\u003d\u003d\u003d\"predictStart\"?e.policy.K\u0026\u0026e.B\u003e0?(c\u003dMath.floor(c-x.X/1E3),e.B!\u003d\u003dc\u0026\u0026e.sW(\"sdai\",{updateSt:c,old:e.B}),e.B\u003dc):e.G\u003e0\u0026\u0026(c\u003dL+Math.max(Math.ceil(-x.X/5E3),1),e.G!\u003d\u003dc\u0026\u0026(e.sW(\"sdai\",{updateSt:c,old:e.G}),e.G\u003dc)):e.policy.gZ\u0026\u0026e.K\u003d\u003d\u003d3\u0026\u0026BEc(e,L,c,I,B)}else e.sW(\"sdai\",{nulldec:1,sq:L,mt:c.toFixed(3),evt:(I\u003d\u003dnull?void 0:(x\u003dI.u0)\u003d\u003dnull?void 0:x.event)||\n\"none\"})};\noZx\u003dfunction(e,L,c){if(e.policy.Qt\u0026\u0026e.policy.K)return!(e.K\u003d\u003d\u003d1||e.K\u003d\u003d\u003d2||!e.policy.gZ\u0026\u0026e.K\u003d\u003d\u003d3\u0026\u0026c\u003e\u003de.G);if(e.K\u003d\u003d\u003d1||e.K\u003d\u003d\u003d2)return!1;if(e.K!\u003d\u003d0\u0026\u0026L\u003d\u003d\u003de.audioTrack){if(e.policy.K)return xhc(e.videoTrack,c)||xhc(e.videoTrack,c+1);e\u003ddC(e.videoTrack);if(c\u003e(e?e.ud:-1))return!1}return!0};\nUS\u003dfunction(e,L,c){return(c\u003c0||c\u003d\u003d\u003de.j)\u0026\u0026!isNaN(e.T)?e.T:L};\nncr\u003dfunction(e,L){if(e.X){var c\u003de.X.u0.jW-(L.startTime+e.J-e.X.u0.startSecs);c\u003c\u003d0||(c\u003dnew Lw(e.X.u0.startSecs-(isNaN(e.J)?0:e.J),c,e.X.u0.context,e.X.u0.identifier,\"stop\",e.X.u0.X+L.duration*1E3),e.sW(\"cuepointdiscontinuity\",{segNum:L.ud}),lZ(e,c,L.ud))}};\nPD\u003dfunction(e,L,c){e.K!\u003d\u003dL\u0026\u0026(e.sW(\"sdai\",{setsst:L,old:e.K,r:c}),e.K\u003dL)};\nES\u003dfunction(e,L,c,I){(I\u003d\u003d\u003dvoid 0?0:I)?PD(e,1,\"seek\"):L\u003e0\u0026\u0026Math.abs(L-c)\u003e\u003d5\u0026\u0026e.K\u003d\u003d\u003d4\u0026\u0026PD(e,5,\"sk2t\")};\nSY$\u003dfunction(e){this.sW\u003de;this.X\u003d\"\";this.K\u003dnew Map};\nX0\u003dfunction(e,L,c){this.audio\u003de;this.video\u003dL;this.reason\u003dc};\nKB\u003dfunction(e,L,c){this.X\u003de;this.reason\u003dL;this.token\u003dc;this.videoId\u003dvoid 0};\nYk\u003dfunction(e,L,c){g.p.call(this);this.policy\u003de;this.G\u003dL;this.sW\u003dc;this.Z\u003dnew Map;this.B\u003d0;this.j\u003d!1;this.X\u003d\"\";this.K\u003d!1};\nnB\u003dfunction(e,L,c){if(c\u003d\u003d\u003dvoid 0?0:c)e.j\u003d!0;++e.B;c\u003d6E4*Math.pow(2,e.B);c\u003d(0,g.zI)()+c;e.Z.set(L.info.id,c)};\nen\u003dfunction(e){for(var L\u003dg.f(e.Z.entries()),c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;I\u003c(0,g.zI)()\u0026\u0026e.Z.delete(c)}return e.Z};\nrBc\u003dfunction(e){return e.j\u0026\u0026en(e).size\u003e0};\nLJ\u003dfunction(e,L){e.X!\u003d\u003dL\u0026\u0026(e.X\u003dL,e.K\u003d!0)};\nhcc\u003dfunction(e,L){var c;L\u0026\u0026(c\u003dg.vU(e.G.X,function(B){return B.id\u003d\u003d\u003dL}));\nif(!c\u0026\u0026(c\u003dg.vU(e.G.X,function(B){var x;return!((x\u003dB.l5)\u003d\u003dnull||!x.isDefault)}),L)){var I;\ne.sW(\"iaf\",{id:L,sid:(I\u003dc)\u003d\u003dnull?void 0:I.id})}return c};\nIY\u003dfunction(e,L,c,I,B,x){var S\u003dthis;x\u003dx\u003d\u003d\u003dvoid 0?[]:x;this.loader\u003de;this.Gm\u003dL;this.policy\u003dc;this.w_\u003dI;this.j\u003dB;this.Sl\u003dx;this.logger\u003dnew g.tB(\"dash/abr\");this.X\u003dh1;this.Z\u003dthis.T\u003dnull;this.D\u003d-1;this.Y9\u003d!1;this.nextVideo\u003dthis.K\u003dnull;this.G\u003d[];this.Pe\u003dnew Set;this.ye\u003d{};this.d_\u003dnew w$(1);this.J\u003d0;this.He\u003dthis.h7\u003dthis.pS\u003d!1;this.k9\u003d0;this.m$\u003d!1;this.Ve\u003dnew Set;this.t7\u003d!1;this.kx\u003d{v6:function(){ci(S)}};\nthis.B\u003dnew Yk(this.policy,B,function(h,R){S.loader.sW(h,R)})};\nqYf\u003dfunction(e,L,c){Bi(e,L);L\u003dhcc(e.B,c);c||L||(L\u003dRcJ(e));L\u003dL||e.j.X[0];e.K\u003de.w_.X[L.id];ci(e);e.T\u003de.K;uNc(e);t6H(e);e.Z\u003de.nextVideo;e.T\u003de.K;return Okv(e)};\nM6v\u003dfunction(e,L){if(TEn(e,L))return null;if(L.reason\u003d\u003d\u003d\"m\"\u0026\u0026L.isLocked())return e.logger.debug(function(){return\"User sets constraint to: \"+bJ(L)}),Bi(e,L),e.J\u003de.G.length-1,ci(e),xD(e),e.h7\u003de.h7||e.Z!\u003d\u003de.nextVideo,e.Z\u003de.nextVideo,new X0(e.K,e.Z,L.reason);\nL.reason\u003d\u003d\u003d\"r\"\u0026\u0026(e.D\u003d-1);Bi(e,L);xD(e);if(L.reason\u003d\u003d\u003d\"r\"\u0026\u0026e.nextVideo\u003d\u003d\u003de.Z)return new X0(e.K,e.nextVideo,L.reason);WAc(e);return null};\nzcT\u003dfunction(e,L,c){e.K\u003de.w_.X[L];e.T\u003de.K;return new X0(e.T,e.Z,c?\"t\":\"m\")};\nsZn\u003dfunction(e,L){if(L.info.video){if(e.Z!\u003d\u003dL)return e.Z\u003dL,Okv(e)}else e.He\u003de.T!\u003d\u003dL,e.T\u003dL;return null};\nvZT\u003dfunction(e,L){if(L.X.info.video\u0026\u0026L.B){var c\u003d(L.K+L.Z)/L.duration,I\u003dL.X.info.r_;c\u0026\u0026I\u0026\u0026(e.d_.lE(1,c/I),e.policy.Z\u0026\u0026c/I\u003e1.5\u0026\u0026e.loader.sW(\"overshoot\",{sq:L.ud,br:c,max:I}))}};\noY\u003dfunction(e,L,c){nB(e.B,L,c\u003d\u003d\u003dvoid 0?!1:c);e.D\u003d-1;Bi(e,e.X)};\nfNn\u003dfunction(e,L){return new X0(e.T,e.Z,L||e.X.reason)};\nWAc\u003dfunction(e){if(e.Z\u0026\u0026e.nextVideo\u0026\u0026Sn(e,e.Z.info)\u003cSn(e,e.nextVideo.info)){var L\u003de.X.reason;e.pS\u003de.pS||L\u003d\u003d\u003d\"r\"||L\u003d\u003d\u003d\"u\"||L\u003d\u003d\u003d\"v\"}};\nOkv\u003dfunction(e){e.Y9?e.Y9\u003d!1:e.D\u003d(0,g.zI)();e.pS\u003d!1;e.t7\u003d!1;return new X0(e.T,e.Z,e.X.reason)};\nABc\u003dfunction(e,L){var c\u003d{};L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())if((I\u003dI.value)\u0026\u0026I.video){var B\u003dI.video.qualityOrdinal,x\u003dc[B],S\u003dx\u0026\u0026wr(x)\u0026\u0026x.video.qualityOrdinal\u003ee.policy.Yy,h\u003dB\u003c\u003de.policy.Yy?wr(I):gr(I);if(!x||S||h)c[B]\u003dI}return c};\nBi\u003dfunction(e,L){e.X\u003dL;var c\u003de.j.videoInfos;if(!e.X.isLocked()){var I\u003d(0,g.zI)();c\u003dg.ig(c,function(h){if(h.r_\u003ethis.policy.r_)return!1;var R\u003dthis.w_.X[h.id];return en(this.B).get(h.id)\u003eI?!1:R.V5.Z\u003e4||R.j\u003e4?(this.logger.debug(function(){return\"Remove \"+j0(h)+\"; 4 load failures\"}),!1):this.Ve.has(+h.itag)?!1:!0},e);\nrBc(e.B)\u0026\u0026(c\u003dg.ig(c,function(h){return h.video.width\u003c\u003d854\u0026\u0026h.video.height\u003c\u003d480}))}c.length||(c\u003de.j.videoInfos);\nvar B\u003dc;e.policy.Fz\u0026\u0026(B\u003dFA$(e,B,L));B\u003dg.ig(B,L.G,L);if(e.X.isLocked()\u0026\u0026e.B.X){var x\u003dg.vU(c,function(h){return h.id\u003d\u003d\u003de.B.X});\nx?B\u003d[x]:LJ(e.B,\"\")}e.policy.Fz||(B\u003dFA$(e,B,L));B.length||(B\u003d[c[0]]);B.sort(function(h,R){return Sn(e,h)-Sn(e,R)});\nL\u003d{};for(c\u003d1;c\u003cB.length;L\u003d{S$:void 0,W5:void 0},c++)L.W5\u003dB[c-1],L.S$\u003dB[c],L.W5.video.width\u003eL.S$.video.width?(g.b7(B,c),c--):Sn(e,L.W5)*e.policy.J\u003eSn(e,L.S$)\u0026\u0026(g.b7(B,c-1),c--);var S\u003dB[B.length-1];e.m$\u003d!!e.Z\u0026\u0026!!e.Z.info\u0026\u0026e.Z.info.EW!\u003d\u003dS.EW;e.logger.debug(function(){return\"Constraint: \"+bJ(e.X)+\", \"+B.length+\" fmts selectable, max selectable fmt: \"+j0(S)});\ne.G\u003dB;e.Pe.clear();L\u003d!1;for(c\u003d0;c\u003cB.length;c++)L?e.Pe.add(B[c].itag):B[c].video.qualityOrdinal\u003e\u003d1080\u0026\u0026(L\u003d!0);bkJ(e.policy,S,e.w_.Wy)};\nFA$\u003dfunction(e,L,c){var I\u003dc.reason\u003d\u003d\u003d\"m\"||c.reason\u003d\u003d\u003d\"s\";e.policy.sI\u0026\u0026rH\u0026\u0026g.RM\u0026\u0026(!I||c.X\u003c1080)\u0026\u0026(L\u003dL.filter(function(u){return u.video\u0026\u0026(!u.K||u.K.powerEfficient)}));\nif(L.length\u003e0)if(Lx()){var B\u003dABc(e,L);L\u003dL.filter(function(u){return!!u\u0026\u0026!!u.video\u0026\u0026u.EW\u003d\u003d\u003dB[u.video.qualityOrdinal].EW})}else{var x,S,h\u003d(x\u003dL[0])\u003d\u003dnull?void 0:(S\u003dx.video)\u003d\u003dnull?void 0:S.qualityOrdinal;\nif(h){c\u003dL.filter(function(u){return!!u\u0026\u0026!!u.video\u0026\u0026u.video.qualityOrdinal\u003d\u003d\u003dh});\nvar R\u003dABc(e,c)[h].EW;L\u003dL.filter(function(u){return!!u\u0026\u0026!!u.video\u0026\u0026u.EW\u003d\u003d\u003dR})}}return L};\nikM\u003dfunction(e,L){for(var c\u003d0;c+1\u003ce.G.length\u0026\u0026e.G[c].video.quality\u003d\u003d\u003d\"tiny\";)c++;var I\u003dP8(e.Gm)/e.policy.J;return Sn(e,L.info)+Sn(e,e.G[c])\u003eI};\nci\u003dfunction(e){if(!e.K||!e.policy.G\u0026\u0026!e.K.info.l5){var L\u003de.j.X;e.K\u0026\u0026(L\u003dL.filter(function(I){return I.audio.X\u003d\u003d\u003de.K.info.audio.X}),L.length||(L\u003de.j.X));\ne.K\u003de.w_.X[L[0].id];if(L.length\u003e1\u0026\u0026!e.policy.He){if(!e.policy.tO){var c\u003dg.vU(L,function(I){return I.audio.audioQuality!\u003d\u003d\"AUDIO_QUALITY_HIGH\"});\nc\u0026\u0026(e.K\u003de.w_.X[c.id])}c\u003d!1;if(c\u003de.policy.m1?!0:e.X.isLocked()?e.X.X\u003c240:ikM(e,e.K))e.K\u003de.w_.X[g.zL(L).id]}}};\nxD\u003dfunction(e){if(!e.nextVideo||!e.policy.G)if(e.X.isLocked())e.nextVideo\u003de.X.X\u003c\u003d360?e.w_.X[e.G[0].id]:e.w_.X[g.zL(e.G).id],e.logger.debug(function(){return\"Select max fmt: \"+j0(e.nextVideo.info)});\nelse{for(var L\u003dMath.min(e.J,e.G.length-1),c\u003dP8(e.Gm),I\u003dSn(e,e.K.info),B\u003dc/e.policy.pS-I;L\u003e0\u0026\u0026!(Sn(e,e.G[L])\u003c\u003dB);L--);for(var x\u003dc/e.policy.J-I;L\u003ce.G.length-1\u0026\u0026!(Sn(e,e.G[L+1])\u003e\u003dx);L++);e.nextVideo\u003de.w_.X[e.G[L].id];e.J!\u003d\u003dL\u0026\u0026e.logger.info(function(){return\"Adapt to: \"+j0(e.nextVideo.info)+\", bandwidth: \"+c.toFixed(0)+\", bandwidth to downgrade: \"+B.toFixed(0)+\", bandwidth to upgrade: \"+x.toFixed(0)+\", constraint: \"+bJ(e.X)});\ne.J\u003dL}};\nuNc\u003dfunction(e){var L\u003de.policy.pS,c\u003dP8(e.Gm),I\u003dc/L-Sn(e,e.K.info);L\u003dg.Aw(e.G,function(B){return Sn(this,B)\u003cI},e);\nL\u003c0\u0026\u0026(L\u003d0);e.J\u003dL;e.nextVideo\u003de.w_.X[e.G[L].id];e.logger.info(function(){return\"Initial selected fmt: \"+j0(e.nextVideo.info)+\", bandwidth: \"+c.toFixed(0)+\", max video byterate: \"+I.toFixed(0)})};\nt6H\u003dfunction(e){if(e.Sl.length){var L\u003de.Sl,c\u003dfunction(I,B){if(I.info.EW\u003d\u003d\u003d\"f\"||L.includes(pw(g.mr(I.info,e.w_.Wy))))return I;for(var x\u003d{},S\u003d0;S\u003cB.length;x\u003d{Gd:void 0,xr:void 0},S++){var h\u003de.w_.X[B[S].id];if(L.includes(pw(g.mr(h.info,e.w_.Wy)))){var R\u003dI.info.EW,u\u003dh.info.EW;if(R\u003d\u003d\u003du||Lx()){if(I.info.X!\u003d\u003dh.info.X)return e.loader.sW(\"ombifa\",{mismatch:\"xtag\",f:I.info.id,t:h.info.id}),I;x.Gd\u003dI.info.itag;x.xr\u003dh.info.itag;e.loader.sW(\"ombifa\",{f:x.Gd,t:x.xr});e.logger.info(function(t){return function(){return\"Initial format selection changed from \"+\nt.Gd+\" to \"+t.xr+\" based on prefetched media.\"}}(x));\ne.Y9\u003d!0;return h}e.loader.sW(\"ombifa\",{mismatch:\"efficient\",fc:R,tc:u})}}e.loader.sW(\"ombifa\",{mismatch:\"unselectable\",fmts:L.join(\".\")});return I};\ne.nextVideo\u003dc(e.nextVideo,e.j.videoInfos);e.K\u003dc(e.K,e.j.X)}};\nSn\u003dfunction(e,L){if(!e.ye[L.id]){var c\u003de.w_.X[L.id].index.FG(e.k9,15);c\u003dL.mQ\u0026\u0026e.Z\u0026\u0026e.Z.index.isLoaded()?c||L.mQ:c||L.r_;e.ye[L.id]\u003dc}c\u003de.ye[L.id];e.Pe.has(L.itag)\u0026\u0026(c*\u003d1.5);return c*\u003dMath.max(1,e.d_.EK()||0)};\nG6n\u003dfunction(e,L){e\u003daRf(e.w_.X,function(c){return c.info.itag\u003d\u003d\u003dL});\nif(!e)throw Error(\"Itag \"+L+\" from server not known.\");return e};\ngZc\u003dfunction(e){var L\u003d[];if(e.X.reason\u003d\u003d\u003d\"m\"||e.X.reason\u003d\u003d\u003d\"s\")return L;if(Wl6(e.w_)){for(var c\u003dMath.max(0,e.J-2);c\u003ce.J\u0026\u0026c\u003ce.G.length;c++)L.push(e.G[c].itag);L.reverse()}return L};\nTEn\u003dfunction(e,L){var c;return e.X.equals(L)\u0026\u0026(!e.B.X||!e.X.isLocked()||((c\u003de.nextVideo)\u003d\u003dnull?void 0:c.info.id)\u003d\u003d\u003de.B.X)};\nRcJ\u003dfunction(e){var L\u003dg.vU(e.j.X,function(I){return I.audio.X}),c\u003dg.vU(e.j.X,function(I){return!I.audio.X});\nreturn L?e.policy.zb?L:c:null};\nk6$\u003dfunction(e){var L\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dL.U9\u003d\u003d\u003dvoid 0?!1:L.U9;var c\u003dL.VB\u003d\u003d\u003dvoid 0?!1:L.VB;L\u003dL.Sj\u003d\u003d\u003dvoid 0?!1:L.Sj;return e?L?3:2:c?-1:1};\nhu\u003dfunction(e){this.track\u003de;this.buffered\u003d[];this.Z\u003dthis.G\u003d0;this.j\u003d{};this.B\u003d0;this.X\u003dnew ky};\nDhn\u003dfunction(e,L,c){e.flush();e.K\u003dc;RY(e,3,L)};\nRY\u003dfunction(e,L,c){var I\u003d[],B\u003de.track.Py;if(B){B\u003dB.rq();for(var x\u003d0;x\u003cB.length;x++)I.push(Math.round(B.start(x)*1E3)),I.push(Math.round(B.end(x)*1E3))}B\u003d1;x\u003dI.length;if(x\u003d\u003d\u003de.buffered.length){for(var S\u003d0;S\u003c\u003dx\u0026\u0026I[S]\u003d\u003d\u003de.buffered[S];S++);S\u003ex?B\u003d0:I[S]\u003ee.buffered[S]\u0026\u0026(S\u003d\u003d\u003dx-1?B\u003d2:S\u003d\u003d\u003dx-2\u0026\u0026I[S+1]\u003ee.buffered[S+1]\u0026\u0026(B\u003d3))}e.X.add(L\u003c\u003c3|(c\u0026\u00264)|B);L\u003dMath.ceil(e.track.w$()*1E3);e.X.add(L-e.B);e.B\u003dL;if(B\u003d\u003d\u003d1)for(e.X.add(x),S\u003dL\u003d0;S\u003cx;S++)e.X.add(I[S]-L),L\u003dI[S];B\u003d\u003d\u003d3\u0026\u0026e.X.add(I[x-2]-e.buffered[x-2]);B\u003e\u003d2\u0026\u0026e.X.add(I[x-\n1]-e.buffered[x-1]);c\u0026\u0026e.X.add(c);e.buffered\u003dI};\nuz\u003dfunction(e,L,c){var I\u003dthis;this.policy\u003de;this.X\u003dL;this.k9\u003dc;this.G\u003dthis.K\u003d0;this.rZ\u003dnull;this.pS\u003dnew Set;this.D\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.J\u003dnew Ri;this.h7\u003dthis.Gm\u003d!1;this.kx\u003d{b8m:function(){return I.Z},\nBXS:function(){return I.chunkSize},\nGA$:function(){return I.T},\neqY:function(){return I.j}};\n(L\u003dw66(this))?(this.chunkSize\u003dL.csz,this.Z\u003dMath.floor(L.clen/L.csz),this.T\u003dL.ck,this.j\u003dL.civ):(this.chunkSize\u003de.i7,this.Z\u003d0,this.T\u003dg.Rp(16),this.j\u003dg.Rp(16));this.B\u003dnew Uint8Array(this.chunkSize);this.T\u0026\u0026this.j\u0026\u0026(this.crypto\u003dnew $BJ(this.T,this.j))};\nw66\u003dfunction(e){if(e.policy.tj\u0026\u0026e.policy.Ez)for(var L\u003dg.f(e.policy.tj),c\u003dL.next(),I\u003d{};!c.done;I\u003d{kZ:void 0,Om:void 0},c\u003dL.next())if(c\u003dg.Ee(c.value),I.kZ\u003d+c.clen,I.Om\u003d+c.csz,I.kZ\u003e0\u0026\u0026I.Om\u003e0\u0026\u0026e.policy.G\u003d\u003d\u003dc.docid\u0026\u0026e.X.info.id\u003d\u003d\u003dc.fmtid\u0026\u0026e.X.info.lastModified\u003d\u003d\u003d+c.lmt)return e\u003d{},e.clen\u003dI.kZ,e.csz\u003dI.Om,e.ck\u003dc.ck,e.civ\u003dc.civ,e};\ntu\u003dfunction(e){return!!e.rZ\u0026\u0026e.rZ.C2()};\nC2R\u003dfunction(e,L){if(!tu(e)\u0026\u0026!e.We()){if(!(e.Gm||(e.Gm\u003d!0,e.Z\u003e0))){var c\u003dOi(e);c\u003deI(e.policy.G,e.X.info,qf(e),c,e.policy.d_);Tj(e,c)}if(L.info.type\u003d\u003d\u003d1){if(e.rZ){Wi(e,Error(\"Woffle: Expect INIT slices to always start us off\"));return}e.initRange\u003dl$(0,L.K.totalLength)}else if(L.info.type\u003d\u003d\u003d2)e.rZ\u0026\u0026e.rZ.type\u003d\u003d\u003d1||Wi(e,Error(\"Woffle: Index before init\")),e.indexRange\u003dl$(e.initRange.end+1,L.K.totalLength);else if(L.info.type\u003d\u003d\u003d3){if(!e.rZ){Wi(e,Error(\"Woffle: Expect MEDIA slices to always have lastSlice\"));\nreturn}if(e.rZ.type\u003d\u003d\u003d3\u0026\u0026!EH(e.rZ,L.info)\u0026\u0026(e.D\u003d[],L.info.ud!\u003d\u003dXw(e.rZ)||L.info.K!\u003d\u003d0))return;if(L.info.B){c\u003dg.f(e.D);for(var I\u003dc.next();!I.done;I\u003dc.next())JB6(e,I.value);e.D\u003d[]}else{e.D.push(L);e.rZ\u003dL.info;return}}else{Wi(e,Error(\"Woffle: Unexpected slice type\"));return}e.rZ\u003dL.info;JB6(e,L);V6c(e)}};\nJB6\u003dfunction(e,L){var c\u003d0,I\u003dxj(L.K);if(e.G\u003ce.Z){c\u003de.Z*e.chunkSize;var B,x\u003d(((B\u003dL.info.range)\u003d\u003dnull?void 0:B.start)||0)+L.info.K;c-\u003dx;if(c\u003e\u003dI.length)return;if(c\u003c0)throw Error(\"Missing data\");e.G\u003de.Z;e.K\u003d0}for(B\u003d{};c\u003cI.length;B\u003d{P2:void 0})if(B.P2\u003dMath.min(I.length-c,e.B.byteLength-e.K),x\u003dnew Uint8Array(I.buffer,I.byteOffset+c,B.P2),e.B.set(x,e.K),e.K+\u003dB.P2,c+\u003dB.P2,e.K\u003d\u003d\u003de.B.length){if(L.info\u003d\u003d\u003de.rZ\u0026\u0026tu(e)\u0026\u0026c\u003d\u003d\u003dI.length)break;B\u003dOi(e);B\u003deI(e.policy.G,e.X.info,qf(e),B,e.policy.d_,e.G,e.B,e.crypto);e.pS.add(B);\nTj(e,B);e.We()||(B\u003dOi(e),e.k9(qf(e),B!\u003d\u003dvoid 0?(B.downloadedEndTime||0)*B.averageByteRate:B.maxKnownEndTime*B.averageByteRate,B.maxKnownEndTime*B.averageByteRate));e.B\u003dnew Uint8Array(e.chunkSize);e.K\u003d0;e.G+\u003d1}};\nV6c\u003dfunction(e){if(tu(e))if(e.rZ\u0026\u0026e.indexRange)if(e.K){var L\u003dnew Uint8Array(e.B.buffer,0,e.K),c\u003daNM(e),I\u003de.policy.G;Promise.all(e.pS).then(function(){var B\u003deI(I,e.rZ.X.info,qf(e,!0),c,e.policy.d_,e.G,L,e.crypto);Tj(e,B,!0)})}else Wi(e,new Mf(\"Woffle: Expect always re-mark currentChunkOffset at EOS\"));\nelse Wi(e,new Mf(\"Woffle: Expect at EOS to always have lastSlice or indexRange\"))};\nOi\u003dfunction(e){return{downloadedEndTime:Math.round(e.rZ?e.rZ.j:0),maxKnownEndTime:Math.round(e.X.index.ub()),averageByteRate:Math.round(e.X.info.mQ)}};\naNM\u003dfunction(e){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(e.X.index.ub()),averageByteRate:Math.round(e.X.info.mQ)}};\nqf\u003dfunction(e,L){L\u003d\u003d\u003dvoid 0||!L||e.indexRange\u0026\u0026e.initRange\u0026\u0026e.rZ||Wi(e,new Mf(\"Woffle: Expect isFinal to always have indexRange and initRange and lastSlice\"));L\u003d{lmt:e.X.info.lastModified,docid:e.policy.G,fmtid:e.X.info.id,type:e.X.info.mimeType.split(\";\")[0],csz:e.chunkSize,clen:e.G*e.chunkSize+e.K};e.crypto\u0026\u0026(L.ck\u003de.T,L.civ\u003de.j);var c\u003d\"local://localhost/videoplayback?\"+QJ(L),I,B;L\u003d{itag:+e.X.info.itag,mimeType:e.X.info.mimeType,bitrate:e.X.info.r_*8,lastModified:String(e.X.info.lastModified),initRange:(I\u003d\ne.initRange)\u003d\u003dnull?void 0:q7c(I),indexRange:(B\u003de.indexRange)\u003d\u003dnull?void 0:q7c(B),url:c};if(I\u003de.X.info.X)L.xtags\u003dI;if(I\u003de.X.info.video)if(L.quality\u003dI.quality,L.qualityLabel\u003dI.qualityLabel,L.width\u003dI.width,L.height\u003dI.height,I\u003dI.fps)L.fps\u003dI;if(e\u003de.X.info.audio){if(I\u003de.sampleRate)L.audioSampleRate\u003dString(I);if(e\u003de.numChannels)L.audioChannels\u003de}return L};\nTj\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;L.then(function(I){e.pS.delete(L);(c||I\u003d\u003d\u003d4)\u0026\u0026e.J.resolve(I)},function(I){e.J.reject(I)})};\nWi\u003dfunction(e,L){g.XM(e.policy.G)!\u003d\u003d4\u0026\u0026(g.K8(e.policy.G,4),g.F7(L),e.J.reject(new Mf(L.message)))};\nMf\u003dfunction(e,L){e\u003dError.call(this,e);this.message\u003de.message;\"stack\"in e\u0026\u0026(this.stack\u003de.stack);this.X\u003dL\u003d\u003d\u003dvoid 0?!1:L};\nNEc\u003dfunction(e){e\u003dg.qJ(e,1886614376);for(var L\u003dg.f(e),c\u003dL.next();!c.done;c\u003dL.next());return g.Mt(e,function(I){return ZzM(I)})};\nmh$\u003dfunction(e){var L\u003dsd(e,function(B,x){return B+x.length},0);\nL\u003dnew Uint8Array(L);var c\u003d0;e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,L.set(I,c),c+\u003dI.length;return L};\nyBr\u003dfunction(e,L,c,I,B,x){this.ids\u003de;this.X\u003dL;this.K\u003dc;this.G\u003dI;this.Z\u003dB;this.S7\u003dx};\nzj\u003dfunction(e,L,c){this.initData\u003de;this.contentType\u003dL;this.isPrefetch\u003dc;this.X\u003dthis.cryptoPeriodIndex\u003dNaN;this.Z\u003d[];this.Gk\u003d!1;this.K\u003dnull;if((L\u003d\u003dnull?void 0:L.toLowerCase())\u003d\u003d\u003d\"webm\"||e.length\u003d\u003d\u003d16)this.Gk\u003d!0};\np6T\u003dfunction(e){a:{var L\u003de.initData;try{for(var c\u003d0,I\u003dnew DataView(L.buffer);c\u003cI.byteLength-8;){var B\u003dI.getUint32(c);if(B\u003c\u003d1)break;if(I.getUint32(c+4)\u003d\u003d\u003d1886614376){var x\u003d32;if(I.getUint8(c+8)\u003e0){var S\u003dI.getUint32(c+28);x+\u003dS*16+4}var h\u003dI.getUint32(c+x-4);try{var R\u003dZkc(L.subarray(c+x,c+x+h));if(R!\u003d\u003dnull){var u\u003dR;break a}}catch(t){}}c+\u003dB}u\u003dnull;break a}catch(t){u\u003dnull;break a}u\u003dvoid 0}if(u!\u003dnull)for(L\u003dTK(YQ(u,7,void 0,Ja)),L\u003d\u003dnull||e.Gk||(e.cryptoPeriodIndex\u003dL),L\u003dTK(YQ(u,10,void 0,Ja)),L!\u003dnull\u0026\u0026L\u003e0\u0026\u0026\n!e.Gk\u0026\u0026(e.X\u003dL),u\u003dxs(u,2,kyv,void 0\u003d\u003d\u003dV5x?2:4),u\u003dg.f(u),I\u003du.next();!I.done;I\u003du.next())L\u003de.Z,c\u003dL.push,I\u003dan(I.value),I\u003dg.GM(I,4),c.call(L,I)};\n$hx\u003dfunction(e){return isNaN(e.cryptoPeriodIndex)?g.GM(e.initData):\"\"+e.cryptoPeriodIndex};\nsi\u003dfunction(e,L,c){var I\u003dc\u003d\u003d\u003dvoid 0?{}:c;c\u003dI.videoDuration\u003d\u003d\u003dvoid 0?0:I.videoDuration;var B\u003dI.r3\u003d\u003d\u003dvoid 0?void 0:I.r3;I\u003dI.wm\u003d\u003d\u003dvoid 0?!1:I.wm;this.videoId\u003de;this.status\u003dL;this.videoDuration\u003dc;this.r3\u003dB;this.wm\u003dI};\njZr\u003dfunction(e,L,c,I,B){this.videoId\u003de;this.Zh\u003dL;this.K\u003dc;this.bytesDownloaded\u003dI;this.X\u003dB};\nvi\u003dfunction(e){this.X\u003de;this.offset\u003d0};\nfJ\u003dfunction(e){if(e.offset\u003e\u003de.X.totalLength)throw Error();return Sj(e.X,e.offset++)};\nHkH\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dfJ(e);if(c\u003d\u003d\u003d1){L\u003d-1;for(c\u003d0;c\u003c7;c++){var I\u003dfJ(e);L\u003d\u003d\u003d-1\u0026\u0026I!\u003d\u003d255\u0026\u0026(L\u003d0);L\u003e-1\u0026\u0026(L\u003dL*256+I)}return L}I\u003d128;for(var B\u003d0;B\u003c6\u0026\u0026I\u003ec;B++)c\u003dc*256+fJ(e),I*\u003d128;return L?c:c-I};\nlNn\u003dfunction(e){try{var L\u003dHkH(e,!0),c\u003dHkH(e,!1);return{id:L,size:c}}catch(I){return{id:-1,size:-1}}};\nP26\u003dfunction(e){for(var L\u003dnew vi(e),c\u003d-1,I\u003d0,B\u003d0;!I||!B;){var x\u003dlNn(L),S\u003dx.id;x\u003dx.size;if(S\u003c0)return;if(S\u003d\u003d\u003d176){if(x!\u003d\u003d2)return;I\u003dL.tR()}else if(S\u003d\u003d\u003d186){if(x!\u003d\u003d2)return;B\u003dL.tR()}S\u003d\u003d\u003d374648427?c\u003dL.tR()+x:S!\u003d\u003d408125543\u0026\u0026S!\u003d\u003d174\u0026\u0026S!\u003d\u003d224\u0026\u0026L.skip(x)}L\u003do8(e,0,c);c\u003dnew DataView(L.buffer);c.setUint16(I,3840);c.setUint16(B,2160);I\u003dnew ej([L]);L5(I,e);return I};\nQZx\u003dfunction(e,L,c){var I\u003dthis;this.loader\u003de;this.policy\u003dL;this.B\u003dc;this.logger\u003dnew g.tB(\"dash\");this.K\u003d[];this.X\u003dnull;this.Gm\u003d-1;this.D\u003d0;this.Ve\u003dNaN;this.pS\u003d0;this.Z\u003dNaN;this.J\u003dthis.Y9\u003d0;this.m$\u003d-1;this.ye\u003dthis.G\u003dthis.j\u003dthis.k9\u003dnull;this.d_\u003dthis.He\u003dNaN;this.T\u003dthis.h7\u003dthis.Pe\u003dthis.Sl\u003dnull;this.x9\u003d!1;this.t7\u003dthis.timestampOffset\u003d0;this.kx\u003d{nm:function(){return I.K}};\nif(this.policy.G){var B\u003dthis.B,x\u003dthis.policy.G;this.policy.d_\u0026\u0026e.sW(\"atv\",{ap:this.policy.d_});this.T\u003dnew uz(this.policy,B,function(S,h,R){Au(e,new si(I.policy.G,2,{r3:new jZr(x,S,B.info,h,R)}))});\nthis.T.J.promise.then(function(S){I.T\u003dnull;S\u003d\u003d\u003d1?Au(e,new si(I.policy.G,S)):I.loader.sW(\"offlineerr\",{status:S.toString()})},function(S){var h\u003d(S.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nS instanceof Mf\u0026\u0026!S.X?(I.logger.info(function(){return\"Assertion failed: \"+h}),I.loader.sW(\"offlinenwerr\",{em:h}),FK(I),Au(e,new si(I.policy.G,4))):(I.logger.info(function(){return\"Failed to write to disk: \"+h}),I.loader.sW(\"dldbwerr\",{em:h}),FK(I),Au(e,new si(I.policy.G,4,{wm:!0})))})}};\ndhM\u003dfunction(e){return e.K.length?e.K[0]:null};\nUhr\u003dfunction(e,L){return e.K.some(function(c){return c.info.ud\u003d\u003d\u003dL})};\nnZx\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;if(e.G){var B\u003de.G.K+e.G.Z;if(c.info.K\u003e0)if(c.info.ud\u003d\u003d\u003de.G.ud\u0026\u0026c.info.K\u003cB){if(c.info.K+c.info.Z\u003c\u003dB)return;c\u003dU8M(c,B-c.info.K)[1]}else if(c.info.ud\u003e\u003d0\u0026\u0026e.G.ud\u003e\u003d0\u0026\u0026!EH(e.G,c.info))throw new g.yu(\"improper_continuation\",e.G.e6(),c.info.e6());zPv(e.G,c.info)||bz(e,\"d\")}else if(c.info.K\u003e0)throw new g.yu(\"continuation_of_null\",c.info.e6());e.G\u003dc.info;e.B\u003dc.info.X;if(c.info.K\u003d\u003d\u003d0){if(e.X)if(!e.loader.isOffline()||e.policy.DO)e.loader.sW(\"slice_not_fully_processed\",\n{buffered:e.X.info.e6(),push:c.info.e6()});else throw new g.yu(\"slice_not_fully_processed\",e.X.info.e6(),c.info.e6());iz(e);e.Y9\u003dI}else{if(e.Y9\u0026\u0026I\u0026\u0026e.Y9!\u003d\u003dI)throw e\u003dnew g.yu(\"lmt_mismatch\",c.info.ud,e.Y9,I),e.level\u003d\"WARNING\",e;!c.info.X.g7()\u0026\u0026e.j\u0026\u0026(I\u003dc.info,B\u003de.j.EC,I.T\u003d\"updateWithEmsg\",I.ud\u003dB)}if(e.X){I\u003dg.W6(e.X,c);if(!I)throw new g.yu(\"failed_to_merge\",e.X.info.e6(),c.info.e6());e.X\u003dI}else e.X\u003dc;a:{c\u003dg.Cn(e.X.info.X.info);if(e.X.info.type!\u003d\u003d3){if(!e.X.info.B)break a;e.X.info.type\u003d\u003d\u003d6?EZr(e,L,e.X):\nX6T(e,e.X);e.X\u003dnull}for(;e.X;){I\u003de.X.K.totalLength;if(e.Gm\u003c\u003d0\u0026\u0026e.D\u003d\u003d\u003d0){var x\u003de.X.K,S\u003d-1;B\u003d-1;if(c){for(var h\u003d0;h+8\u003cx.totalLength;){var R\u003d$Kn(x,h),u\u003d$Kn(x,h+4);h+\u003dR||1;if(u\u003d\u003d\u003d1836019558)S\u003dh;else if(u\u003d\u003d\u003d1835295092){B\u003dh;break}}B\u003c0\u0026\u0026(S\u003d-1)}else{x\u003dnew vi(x);for(R\u003dh\u003d!1;;){u\u003dx.tR();var t\u003dlNn(x),O\u003dt.id;t\u003dt.size;if(!(O\u003e0))break;if(O!\u003d\u003d408125543)if(O\u003d\u003d\u003d524531317)h\u003d!0,t\u003e\u003d0\u0026\u0026(B\u003dx.tR()+t,R\u003d!0);else{if(h\u0026\u0026(O\u003d\u003d\u003d160||O\u003d\u003d\u003d163)\u0026\u0026(S\u003c0\u0026\u0026(S\u003du),R))break;O\u003d\u003d\u003d163\u0026\u0026(S\u003dMath.max(0,S),B\u003dx.tR()+t);if(O\u003d\u003d\u003d160){S\u003c0\u0026\u0026(B\u003dS\u003dx.tR()+\nt);break}x.skip(t)}}S\u003c0\u0026\u0026(B\u003d-1)}if(S\u003c0)break;e.Gm\u003dS;e.D\u003dB-S}if(e.Gm\u003eI)break;e.Gm?(I\u003dKAM(e,e.Gm),I.B\u0026\u0026YYc(e,I),EZr(e,L,I),Gj(e,I),e.Gm\u003d0):e.D\u0026\u0026(I\u003dKAM(e,e.D\u003c0?Infinity:e.D),e.D-\u003dI.K.totalLength,Gj(e,I))}}e.X\u0026\u0026e.X.info.B\u0026\u0026(Gj(e,e.X),e.X\u003dnull)};\nX6T\u003dfunction(e,L){!L.info.X.g7()\u0026\u0026L.info.K\u003d\u003d\u003d0\u0026\u0026(g.Cn(L.info.X.info)||L.info.X.info.Gk())\u0026\u0026e4$(L);if(L.info.type\u003d\u003d\u003d1)try{YYc(e,L),e1H(e,L)}catch(B){g.A9(B);var c\u003dKw(L.info);c.hms\u003d\"1\";e.loader.handleError(\"fmt.unparseable\",c||{},1)}c\u003dL.info.X;c.XB(L);e.T\u0026\u0026C2R(e.T,L);if(c.Y4()\u0026\u0026e.policy.X)a:{e\u003de.loader.w_;L\u003dL.info.clipId;c\u003dg.mr(c.info,e.Wy);if(L){var I\u003dpw({itag:c.itag,lmt:e.Wy?0:c.lmt||0,xtags:c.xtags});if(e.m$[I])break a;e.m$[I]\u003dL}e.He.push(c)}};\nGvv\u003dfunction(e,L,c){if(e.K.length!\u003d\u003d0\u0026\u0026(c||e.K.some(function(x){return x.info.G\u003cL}))){c\u003d0;\nfor(var I\u003dg.f(e.K),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;if(B.info.G\u003cL)break;e.loader.sW(\"cmat\",{max:L,s:B.info.e6()});c+\u003d1}e.K.splice(0,c)}};\nFK\u003dfunction(e){var L;(L\u003de.T)\u003d\u003dnull||L.dispose();e.T\u003dnull};\nLXc\u003dfunction(e){var L\u003de.K.reduce(function(c,I){return c+I.K.totalLength},0);\ne.X\u0026\u0026(L+\u003de.X.K.totalLength);return L};\ncbM\u003dfunction(e){if(e.h7\u0026\u0026!e.policy.ZU){var L\u003de.loader;L.w_.isManifestless\u0026\u0026j6(L.w_,e.h7.ud,!!e.B.info.video)}e.h7\u003dnull;e.j\u003dnull;e.G\u003de.Sl;e.Z\u003de.G?e.Z-e.pS:NaN;iz(e)};\nKAM\u003dfunction(e,L){var c\u003de.X;L\u003dMath.min(L,c.K.totalLength);if(L\u003d\u003d\u003dc.K.totalLength)return e.X\u003dnull,c;c\u003dU8M(c,L);e.X\u003dc[1];return c[0]};\nYYc\u003dfunction(e,L){var c\u003dg.T6(L);if(kl(L.info.X.info)\u0026\u0026L.info.X.info.video.primaries\u003d\u003d\u003d\"bt2020\"){var I\u003dnew T7(c);MJ(I,[408125543,374648427,174,224,21936,21937])\u0026\u0026(I\u003dI.start+I.pos,c.getUint8(I)\u003d\u003d\u003d129\u0026\u0026c.getUint8(I+1)\u003d\u003d\u003d1\u0026\u0026c.setUint8(I+1,9))}I\u003dL.info.X.info;gr(I)\u0026\u0026!kl(I)\u0026\u0026(I\u003dg.T6(L),(new T7(I)).Nk(),fw([408125543,374648427,174,224],21936,I));L.info.X.info.vM()\u0026\u0026(I\u003dL.info.X,I.info\u0026\u0026I.info.video\u0026\u0026I.info.video.projectionType\u003d\u003d\u003d\"MESH\"\u0026\u0026!I.K\u0026\u0026(g.Cn(I.info)?I.K\u003dXx6(c):I.info.Gk()\u0026\u0026(I.K\u003dIhf(c))));L.info.X.info.Gk()\u0026\u0026\nL.info.vM()\u0026\u0026(c\u003dg.T6(L),(new T7(c)).Nk(),fw([408125543,374648427,174,224],30320,c)\u0026\u0026fw([408125543,374648427,174,224],21432,c));if(e.policy.Rx\u0026\u0026L.info.X.info.Gk()){c\u003dg.T6(L);var B\u003dnew T7(c);if(MJ(B,[408125543,374648427,174,29637])){I\u003dvm(B,!0);B\u003dB.start+B.pos;for(var x\u003d0;x\u003cI-1;x++)c.setUint8(B+x,0);c.setUint8(B+I-1,1)}}if(e.Cu()\u0026\u0026g.Cn(L.info.X.info)){I\u003dg.T6(L);c\u003dg.xc(I,0,1701606260);x\u003dg.xc(I,0,1836476516);if(c\u0026\u0026x){c.skip(2);var S\u003dEg(c),h\u003dKX(c);I\u003d[];B\u003d[];var R\u003d[],u\u003d[];if(S)for(S\u003d0;S\u003ch;++S)I.push(Y0(c)),\nB.push(Y0(c)),R.push(Eg(c)),u.push(Eg(c));else for(S\u003d0;S\u003ch;++S)I.push(XL(c)),B.push(XL(c)),R.push(Eg(c)),u.push(Eg(c));c\u003dg.o5(x);c\u003dnew div(B[0]/c,I[0]/c)}else c\u003dnull;if(c){if(g.Cn(L.info.X.info))for(I\u003dg.T6(L),B\u003dg.xc(I,0,1701082227);B;)x\u003dB,x.type\u003d1936419184,x.data.setUint32(x.offset+4,1936419184),B\u003dg.xc(I,B.offset+B.size,1701082227);e.x9\u003d!0;L.info.X.G\u003dc}}L.info.X.g7()||L.info.X.X||L.info.X.indexRange||v6(L)};\nEZr\u003dfunction(e,L,c){if(c.info.X.g7()){if(e.x9\u0026\u0026Izc(c)\u0026\u0026(L\u003dg.T6(c),L\u003dg.xc(L,0,1953658222))){L.skip(1);var I\u003dUg(L)\u003c\u003c16|Eg(L),B\u003dI\u00261,x\u003dI\u00264;if(I\u0026256){var S\u003dI\u0026512,h\u003dI\u00261024;I\u0026\u003d2048;var R\u003dKX(L);R\u003c2||(B\u0026\u0026L.skip(4),x\u0026\u0026L.skip(4),B\u003dKX(L),L.skip((R-1)*(4+(S?4:0)+(h?4:0)+(I?4:0))-4),L.data.setUint32(L.offset+L.X,B))}}if(L\u003de.k9\u0026\u0026!!e.k9.B.G)if(L\u003dc.info.vM())L\u003dY7M(c),S\u003de.k9,gH?(h\u003d1/L,L\u003dkD(e,L)\u003e\u003dkD(S)+h):L\u003de.getDuration()\u003e\u003dS.getDuration(),L\u003d!L;L\u0026\u0026Izc(c)\u0026\u0026(L\u003de.k9,gH?(h\u003dY7M(c),S\u003d1/h,h\u003dkD(e,h),L\u003dkD(L)+S-h):L\u003dL.getDuration()-\ne.getDuration(),L\u003d1+L/c.info.duration,Ef$(g.T6(c),L))}else{S\u003d!1;e.j||(e4$(c),c.X\u0026\u0026(e.j\u003dc.X,S\u003d!0,B\u003dc.info,x\u003dc.X.EC,B.T\u003d\"updateWithEmsg\",B.ud\u003dx,B\u003dc.X,B.C2\u0026\u0026(x\u003de.B.index,x.K\u003d!B.C2,x.Z\u003d\"emsg\"),B\u003dc.info.X.info,x\u003dg.T6(c),g.Cn(B)?OH(x,1701671783):B.Gk()\u0026\u0026fw([408125543],307544935,x)));a:if((B\u003dsY(c,e.policy.Cf))\u0026\u0026nlR(c))h\u003dB$n(e,c),e.J+\u003dh,B-\u003dh,e.pS+\u003dB,e.Z\u003de.policy.a8?e.Z+B:NaN;else{if(e.policy.jE){if(x\u003dR\u003de.loader.y6(g.Mh(c),1),e.Z\u003e\u003d0\u0026\u0026c.info.type!\u003d\u003d6){if(e.policy.a8\u0026\u0026isNaN(e.He)){g.F7(new g.yu(\"Missing duration while processing previous chunk\",\nc.info.e6()));e.loader.isOffline()\u0026\u0026!e.policy.DO||xXH(e,c,x);bz(e,\"m\");break a}I\u003dR-e.Z;var u\u003dI-e.J,t\u003dc.info.ud,O\u003de.ye?e.ye.ud:-1,q\u003de.d_,T\u003de.He,W\u003de.policy.Dl\u0026\u0026I\u003ee.policy.Dl,A\u003dMath.abs(u)\u003e10,b\u003dMath.abs(e.Z-x)\u003c1E-7;if(Math.abs(u)\u003e1E-4){e.t7+\u003d1;var J\u003d(h\u003de.j)\u003d\u003dnull?void 0:l4r(h);h\u003d{audio:\"\"+ +e.Cu(),sq:t.toFixed(),sliceStart:R,lastSq:O.toFixed(),lastSliceStart:q,lastSliceDuration:T,totalDrift:(I*1E3).toFixed(),segDrift:(u*1E3).toFixed(),skipRewrite:\"\"+ +(W||A)};if(J\u003d\u003dnull?0:J.length)h.adCpn\u003dJ[0];e.loader.handleError(\"qoe.avsync\",\nh);e.m$\u003dt}W||A||b||(x\u003de.Z);h\u003dB$n(e,c,R);B-\u003dh;e.J\u003dI+h}}else x\u003disNaN(e.Z)?c.info.startTime:e.Z;xXH(e,c,x)\u0026\u0026(e.pS+\u003dB,e.Z\u003dx+B,e.policy.rX\u0026\u0026e.t7\u003e\u003de.policy.rX\u0026\u0026(e.t7\u003d0,e.loader.pR({resetForRewrites:\"count\"})))}e.ye\u003dc.info;e.He\u003dz6(c);c.Z\u003e\u003d0\u0026\u0026(e.d_\u003dc.Z);if(S\u0026\u0026e.j){S\u003doyx(e,!0);Yc(c.info,S);e.X\u0026\u0026Yc(e.X.info,S);L\u003dg.f(L);for(h\u003dL.next();!h.done;h\u003dL.next())h\u003dh.value,B\u003dvoid 0,e.policy.B\u0026\u0026h.ud!\u003d\u003d((B\u003de.j)\u003d\u003dnull?void 0:B.EC)||Yc(h,S);(c.info.B||e.X\u0026\u0026e.X.info.B)\u0026\u0026c.info.type!\u003d\u003d6||(e.h7\u003dS,e.policy.K?(L\u003dShv(e.j),e.loader.l8(e.B,\nS,L)):(L\u003de.loader,L.w_.isManifestless\u0026\u0026rbM(L,S,null,!!e.B.info.video)),e.policy.sK||h1n(e))}}e1H(e,c);e.timestampOffset\u0026\u0026X1M(c,e.timestampOffset)};\nGj\u003dfunction(e,L){if(L.info.B){e.Sl\u003dL.info;if(e.j){var c\u003de.j,I\u003doyx(e,!1);c\u003dShv(c);e.loader.l8(e.B,I,c);e.h7||e.policy.sK||h1n(e);e.h7\u003dnull}iz(e)}e.T\u0026\u0026C2R(e.T,L);if(I\u003de.cD())if(I\u003dg.W6(I,L,e.policy.KI,e.policy.PM)){e.K.pop();e.K.push(I);return}e.K.push(L)};\nShv\u003dfunction(e){if(e.OD()){var L\u003de.data[\"Stitched-Video-Id\"]?e.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[],c\u003dl4r(e),I\u003d[];if(e.data[\"Stitched-Video-Duration-Us\"])for(var B\u003dg.f(e.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),x\u003dB.next();!x.done;x\u003dB.next())I.push((Number(x.value)||0)/1E6);B\u003d[];if(e.data[\"Stitched-Video-Start-Frame-Index\"]){x\u003dg.f(e.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var S\u003dx.next();!S.done;S\u003dx.next())B.push(Number(S.value)||0)}B\u003d[];\nif(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(x\u003dg.f(e.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),S\u003dx.next();!S.done;S\u003dx.next())B.push((Number(S.value)||0)/1E6);e\u003dnew yBr(L,c,I,B,g.PiR(e),g.Q0f(e))}else e\u003dnull;return e};\niz\u003dfunction(e){e.X\u003dnull;e.Gm\u003d-1;e.D\u003d0;e.j\u003dnull;e.Ve\u003dNaN;e.pS\u003d0;e.h7\u003dnull};\nbz\u003dfunction(e,L){L\u003d{rst4disc:L,cd:e.J.toFixed(3),sq:e.ye?e.ye.ud:-1};e.Z\u003dNaN;e.J\u003d0;e.m$\u003d-1;e.ye\u003dnull;e.d_\u003dNaN;e.He\u003dNaN;e.Pe\u003dnull;e.loader.sW(\"mdstm\",L)};\ne1H\u003dfunction(e,L){if(e.isDrm()){if(L.info.X.info.Gk()){var c\u003dnew T7(g.T6(L));if(MJ(c,[408125543,374648427,174,28032,25152,20533,18402])){var I\u003dvm(c,!0);c\u003dI!\u003d\u003d16?null:i$(c,I)}else c\u003dnull;I\u003d\"webm\"}else L.info.D\u003dNEc(g.T6(L)),c\u003dmh$(L.info.D),I\u003d\"cenc\";c\u0026\u0026c.length\u0026\u0026(c\u003dnew zj(c,I),e.policy.u7\u0026\u0026g.Cn(L.info.X.info)\u0026\u0026(I\u003dLrR(g.T6(L)))\u0026\u0026(c.K\u003dI),c.Gk\u003dL.info.X.info.Gk(),L.X\u0026\u0026L.X.cryptoPeriodIndex\u0026\u0026(c.cryptoPeriodIndex\u003dL.X.cryptoPeriodIndex),L.X\u0026\u0026L.X.K\u0026\u0026(c.X\u003dL.X.K),e.loader.JJ(c))}};\nh1n\u003dfunction(e){var L\u003de.j,c\u003dj0n(L);c\u0026\u0026(c.startSecs+\u003de.Ve,e.loader.EX(e.B,c,L.EC,L.OD()))};\noyx\u003dfunction(e,L){var c,I\u003de.j;if(c\u003dj0n(I))c.startSecs+\u003de.Ve;return new PB(I.EC,e.Ve,L?I.rP:e.pS,I.ingestionTime,\"sq/\"+I.EC,void 0,void 0,L,c)};\nxXH\u003dfunction(e,L,c){if(!ElJ(L,c))return L\u003dKw(L.info),L.smst\u003d\"1\",e.loader.handleError(\"fmt.unparseable\",L||{},1),!1;isNaN(e.Ve)\u0026\u0026(e.Ve\u003dc);return!0};\nB$n\u003dfunction(e,L,c){var I\u003d0;if(L.info.X.info.Gk()\u0026\u0026!nlR(L))return 0;if(e.k9\u0026\u0026!e.Cu()){var B\u003d0;c\u0026\u0026g.Cn(L.info.X.info)?B\u003dc-e.Z:L.info.X.info.Gk()\u0026\u0026(B\u003de.J);var x\u003dL.info.ud;c\u003dsY(L,e.policy.Cf);var S\u003de.k9;var h\u003dS.m$;S\u003dS.J;var R\u003dMath.abs(S-B)\u003e.02;if((x\u003d\u003d\u003dh||x\u003eh\u0026\u0026x\u003ee.m$)\u0026\u0026R){I\u003dMath.max(.95,Math.min(1.05,(c-(S-B))/c));if(g.Cn(L.info.X.info))Ef$(g.T6(L),I);else if(L.info.X.info.Gk()\u0026\u0026(x\u003dB-S,!g.Cn(L.info.X.info)\u0026\u0026(L.info.X.info.Gk(),I\u003dnew T7(g.T6(L)),h\u003dL.B?I:new T7(new DataView(L.info.X.X.buffer)),sY(L,!0)))){var u\u003d\nx*1E3,t\u003dg3(h);h\u003dI.pos;I.pos\u003d0;if(I.X.getUint8(I.pos)\u003d\u003d\u003d160||kc(I))if(sH(I,160))if(vm(I,!0),sH(I,155)){if(x\u003dI.pos,R\u003dvm(I,!0),I.pos\u003dx,u\u003du*1E9/t,t\u003dAN(I),u\u003dt+Math.max(-t*.7,Math.min(t,u)),u\u003dMath.sign(u)*Math.floor(Math.abs(u)),!(Math.ceil(Math.log(u)/Math.log(2)/8)\u003eR)){I.pos\u003dx+1;for(x\u003dR-1;x\u003e\u003d0;x--)I.X.setUint8(I.pos+x,u\u0026255),u\u003e\u003e\u003e\u003d8;I.pos\u003dh}}else I.pos\u003dh;else I.pos\u003dh;else I.pos\u003dh}I\u003dsY(L,e.policy.Cf);I\u003dc-I}I\u0026\u0026L.info.X.info.Gk()\u0026\u0026e.loader.sW(\"webmDurationAdjustment\",{durationAdjustment:I,videoDrift:B+I,\naudioDrift:S})}return I};\nIzc\u003dfunction(e){return e.info.X.g7()\u0026\u0026e.info.ud\u003d\u003d\u003de.info.X.index.Aw()};\nkD\u003dfunction(e,L){L\u003d(L\u003dL\u003d\u003d\u003dvoid 0?0:L)?Math.round(e.timestampOffset*L)/L:e.timestampOffset;e.B.G\u0026\u0026L\u0026\u0026(L+\u003de.B.G.X);return L+e.getDuration()};\nR1M\u003dfunction(e,L){L\u003c0||(e.K.forEach(function(c){X1M(c,L)}),e.timestampOffset\u003dL)};\nE4\u003dfunction(e,L,c,I,B){t6.call(this,c,B);var x\u003dthis;this.policy\u003de;this.formatId\u003dL;this.Dm\u003dI;this.lastError\u003dnull;this.vR\u003dfunction(){x.We()||(x.Dm.C9.has(x.formatId)?(x.isComplete()||x.X.start(),Zd(x.Dm,x.formatId)\u0026\u0026x.AS(2),x.Dm.Dj(x.formatId)\u0026\u0026(JNn(x.Dm,x.formatId)?x.Oq(4):(x.lastError\u003d\"net.closed\",x.Oq(5)))):(x.lastError\u003d\"player.exception\",x.Oq(5)))};\nthis.X\u003dnew g.j9(function(){x.isComplete()||(x.lastError\u003d\"net.timeout\",x.Oq(5))},1E3);\nthis.X.start();k7c(this.Dm,this.formatId,this.vR);g.F2(this.vR)};\nDc\u003dfunction(e,L,c,I){g.p.call(this);var B\u003dthis;this.loader\u003de;this.policy\u003dL;this.X\u003dc;this.timing\u003dI;this.logger\u003dnew g.tB(\"dash\");this.Z\u003d[];this.k9\u003d[];this.K\u003dthis.Py\u003dnull;this.Pe\u003d!1;this.Y9\u003dthis.t7\u003d0;this.j\u003d-1;this.Gm\u003d!1;this.Ve\u003d-1;this.ye\u003dnull;this.h7\u003dNaN;this.pS\u003d[];this.kx\u003d{PO:function(){return B.G},\nNXM:function(){return B.Z},\nVjS:function(){return B.J}};\nthis.G\u003dnew QZx(e,L,c);this.policy.X\u0026\u0026(this.J\u003dnew dd(this.G,this.loader.getManifest(),this.policy,function(x){B.policy.iZ\u0026\u0026B.sW(\"buftl\",x)}));\nthis.policy.gT\u0026\u0026(this.D\u003dnew hu(this));this.r_\u003dc.info.r_;this.T\u003dthis.policy.h7?!1:c.qn();this.isManifestless\u003dc.qn();this.B\u003dthis.T;g.l(this,this.ye)};\nwH\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;L\u0026\u0026gH\u0026\u0026R1M(e.G,L.NG());if(!c){var I;(I\u003de.J)\u003d\u003dnull||Ae6(I)}e.Py\u003dL;(L\u003de.J)!\u003dnull\u0026\u0026(L.Py\u003de.Py)};\nJu\u003dfunction(e){var L\u003de.Py\u0026\u0026e.Py.Ll();if(e.policy.V2){if((e\u003de.J)\u003d\u003dnull)e\u003dvoid 0;else{var c;e\u003d(c\u003de.Z)\u003d\u003dnull?void 0:c.info}return e||null}return L};\nuBJ\u003dfunction(e){for(var L\u003d{},c\u003d0;c\u003ce.k9.length;c++)L[\"r\"+c]\u003de.k9[c];return L};\nVb\u003dfunction(e,L){isNaN(e.h7)||e.sW(\"aswr\",{sq:L.info.bd[0].ud,id:L.info.bd[0].X.info.itag,xtag:L.info.bd[0].X.info.X,ep:Date.now()-e.h7});e.Z.push(L);e.K\u003dg.zL(L.info.bd);e.k9.push(L.e6());e.k9.length\u003e4\u0026\u0026e.k9.shift()};\nt8x\u003dfunction(e,L){if(L.lC()){var c\u003dL.r$();c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,e.policy.Z\u0026\u0026L instanceof E4\u0026\u0026e.sW(\"omblss\",{s:I.info.e6()}),CJ(e,L.info.bd,I,L.lK())}};\nCJ\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;isNaN(e.h7)||(e.sW(\"aswm\",{sq:L[0].ud,id:L[0].X.info.itag,xtag:L[0].X.info.X,ep:Date.now()-e.h7}),e.h7\u003dNaN);switch(c.info.type){case 1:case 2:OlT(e,c);break;case 4:var B\u003dc.info.X,x\u003dB.XU(c),S;((S\u003de.K)\u003d\u003dnull?0:S.type\u003d\u003d\u003d4)\u0026\u0026in$(c.info,e.K)\u0026\u0026(e.K\u003dB.qf(e.K).pop());c\u003dg.f(x);for(B\u003dc.next();!B.done;B\u003dc.next())CJ(e,L,B.value,I);break;case 3:c.info.X.info.video?(B\u003de.timing,B.Ve||(B.Ve\u003d(0,g.zI)(),g.px(\"fvb_r\",B.Ve,B.X))):(B\u003de.timing,B.j||(B.j\u003d(0,g.zI)(),g.px(\"fab_r\",B.j,\nB.X)));nZx(e.G,L,c,I);e.policy.X\u0026\u0026qhf(e);break;case 6:nZx(e.G,L,c,I),e.K\u003dc.info}};\nOlT\u003dfunction(e,L){if(L.info.type\u003d\u003d\u003d1)if(L.info.X.info.video){var c\u003de.timing;c.Y9||(c.Y9\u003d(0,g.zI)(),g.px(\"vis_r\",c.Y9,c.X))}else c\u003de.timing,c.J||(c.J\u003d(0,g.zI)(),g.px(\"ais_r\",c.J,c.X));X6T(e.G,L);e\u003de.loader;e.videoTrack.X.Y4()\u0026\u0026e.audioTrack.X.Y4()\u0026\u0026e.policy.X\u0026\u0026!e.w_.Wy\u0026\u0026(L\u003de.audioTrack.getDuration(),c\u003de.videoTrack.getDuration(),Math.abs(L-c)\u003e1\u0026\u0026e.sW(\"trBug\",{af:\"\"+g.mr(e.audioTrack.X.info,!1),vf:\"\"+g.mr(e.videoTrack.X.info,!1),a:\"\"+L,v:\"\"+c}))};\nBD\u003dfunction(e){return dhM(e.G)};\nqhf\u003dfunction(e){e.Z.length?e.K\u003dg.zL(g.zL(e.Z).info.bd):e.G.K.length?e.K\u003de.G.cD().info:e.K\u003dJu(e)};\naY\u003dfunction(e,L){var c\u003d{p9:[],fB:[]},I;if((e\u003de.J)\u003d\u003dnull)e\u003dvoid 0;else{fA6(e,e.p9,\"og\");zn6(e,L);fA6(e,e.p9,\"trim\");var B\u003dv0R(e);L\u003dB.p9;B\u003dB.v_;for(var x\u003d[],S\u003d0;S\u003cB.length;S++){var h\u003dB[S],R\u003de.policy.m$\u0026\u0026h.Z!\u003d\u003d-1?h.Z:h.info.startTime,u\u003d{startTicks:(R+e.timestampOffset)*1E3,NT:(e.policy.m$\u0026\u0026h.G!\u003d\u003d-1?h.G:h.info.duration)*1E3,timescale:1E3},t\u003dvoid 0,O\u003d(t\u003de.Py)\u003d\u003dnull?void 0:t.rq();t\u003dvoid 0;if(e.policy.Of\u0026\u0026O\u0026\u0026O.length\u003e0){var q\u003dP1(O,R);q\u003e\u003d0\u0026\u0026(t\u003d(O.end(q)-R+.1)*1E3)}x.push({formatId:g.mr(h.info.X.info,e.w_.Wy),\nL2:h.info.L2,sequenceNumber:h.info.ud+e.G,Oy:u,ey:h.info.Z,qH:t})}e\u003d{p9:L,fB:x}}return(I\u003de)!\u003dnull?I:c};\nYq\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(e.Py){var I\u003de.Py.rq(),B\u003ddr(I,L),x\u003dNaN,S\u003dJu(e);S\u0026\u0026(x\u003ddr(I,S.X.index.getStartTime(S.ud)));if(B\u003d\u003d\u003dx\u0026\u0026e.K\u0026\u0026e.K.Z\u0026\u0026T$c(Nf(e),0))return L}e\u003dWXx(e,L,c);return e\u003e\u003d0?e:NaN};\neE\u003dfunction(e,L,c){e.X.Y4();var I\u003dWXx(e,L);if(I\u003e\u003d0)return I;var B;(B\u003de.J)\u003d\u003dnull||syc(B,L,c);I\u003dMath;B\u003dI.min;var x\u003de.G;if(x.T)if(x\u003dx.T,x.rZ\u0026\u0026x.rZ.type\u003d\u003d\u003d3)x\u003dx.rZ.startTime;else if(x.Z\u003e0){var S\u003dx.X.index;S\u003dg.l7(S.offsets.subarray(0,S.count),x.Z*x.chunkSize);x\u003dx.X.index.getStartTime(S\u003e\u003d0?S:Math.max(0,-S-2))}else x\u003d0;else x\u003dInfinity;L\u003dB.call(I,L,x);e.K\u003de.policy.h7?null:e.X.yE(L).bd[0];mm(e)\u0026\u0026(e.policy.xX\u0026\u0026(c\u003d\u003dnull?void 0:c.seekSource)\u003d\u003d\u003d60||e.Py\u0026\u0026e.Py.abort(),e.policy.jw\u0026\u0026(c\u003de.J)!\u003dnull\u0026\u0026(c.Z\u003dvoid 0));\ne.Y9\u003d0;return e.K?e.K.startTime:L};\nbX6\u003dfunction(e){e.T\u003d!0;e.B\u003d!0;e.j\u003d-1;eE(e,Infinity)};\nyb\u003dfunction(e){for(var L\u003d0,c\u003dg.f(e.Z),I\u003dc.next();!I.done;I\u003dc.next())L+\u003dglx(I.value.info);return L+\u003dLXc(e.G)};\npJ\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003de.loader.getCurrentTime(),I\u003de.G.cD(),B\u003d(I\u003d\u003dnull?void 0:I.info.j)||0;if((I\u003d\u003dnull?0:I.info.X.qn())\u0026\u0026!I.info.B)if(e.policy.L6)B\u003dI.info.G;else if(e.policy.wX){var x\u003dI.info;B\u003dx.range?x.j:Math.min(x.startTime+Math.min(x.duration*x.K/x.X.info.r_,x.duration)+(x.range?x.J:Math.min(x.duration,x.duration*x.Z/x.X.info.r_)),x.startTime+x.duration)}if(!e.Py)return e.policy.X\u0026\u0026L\u0026\u0026!isNaN(c)\u0026\u0026I?B-c:0;if((x\u003dJu(e))\u0026\u0026Zc(x))return x.j;var S\u003de.Py.rq(!0);if(L\u0026\u0026I)return x\u003d0,e.policy.X\u0026\u0026\n(x\u003dXG(S,B+.02)),x+B-c;L\u003dXG(S,c);e.policy.Bk\u0026\u0026x\u0026\u0026(I\u003dP1(S,c),S\u003dP1(S,x.G-.02),I\u003d\u003d\u003dS\u0026\u0026(c\u003dx.j-c,e.policy.Z\u0026\u0026c\u003eL+.02\u0026\u0026e.sW(\"abh\",{bh:L,bhtls:c}),L\u003dMath.max(L,c)));return L};\nM8$\u003dfunction(e){var L\u003dJu(e);return L?L.j-e.loader.getCurrentTime():0};\nz16\u003dfunction(e,L){if(e.Z.length){if(e.Z[0].info.bd[0].startTime\u003c\u003dL)return;Kr(e)}for(var c\u003de.G,I\u003dc.K.length-1;I\u003e\u003d0;I--)c.K[I].info.startTime\u003eL\u0026\u0026c.K.pop();qhf(e);e.K\u0026\u0026L\u003ce.K.startTime\u0026\u0026(e.Y9\u003d0,e.X.Y4()?e.K\u003de.X.yE(L,!0).bd[0]:e.K\u003dnull)};\n$D\u003dfunction(e,L,c,I){if(!e.X.index.nX(L,!0))return!1;try{Kr(e);for(var B\u003de.G,x\u003dnull,S\u003dB.K.length-1;S\u003e\u003d0;S--){var h\u003dB.K[S];h.info.ud\u003e\u003dL\u0026\u0026(B.K.pop(),B.Z-\u003dsY(h,B.policy.Cf),x\u003dh.info)}x\u0026\u0026(B.G\u003dB.K.length\u003e0?B.K[B.K.length-1].info:B.Pe,B.K.length!\u003d\u003d0||B.G||bz(B,\"r\"));B.loader.sW(\"mdstm\",{rollbk:1,itag:x?x.X.info.itag:\"\",popped:x?x.ud:-1,sq:L,lastslc:B.G?B.G.ud:-1,lastfraget:B.Z.toFixed(3)});if(e.policy.X)return e.K\u003dnull,!0;I\u003ec?eE(e,I):e.K\u003de.X.HH(L-1,!1).bd[0]}catch(R){return L\u003duy(R),L.details.reason\u003d\"rollbkerr\",\ne.loader.handleError(L.errorCode,L.details,L.severity),!1}return!0};\nHi\u003dfunction(e,L){var c;for(c\u003d0;c\u003ce.Z.length\u0026\u0026L!\u003d\u003de.Z[c];c++);if(c\u003d\u003d\u003de.Z.length)jn(e,L);else{for(;c\u003ce.Z.length;)jn(e,e.Z.pop());var I\u003ddC(e);I\u0026\u0026I.X.Sw()\u0026\u0026jW(L.info.bd,function(B){return Gn$(B,I)})?(e.K\u003dI,e.policy.Z\u0026\u0026e.sW(\"cer\",{lsr:\"lsp\",\nlsp:I.e6()})):(UH(L.info.bd[0])?(e.K\u003dL.ql\u0026\u0026L.ql.Z?FrT(L.ql.Z):AQJ(L.info.bd[0]),e.policy.Z\u0026\u0026e.sW(\"cer\",{lsr:e.K.e6(),lsp:I\u003d\u003dnull?void 0:I.e6()})):(e.K\u003dnull,e.policy.Z\u0026\u0026e.sW(\"cer\",{lsr:\"null\",lsp:I\u003d\u003dnull?void 0:I.e6()})),e.loader.isOffline()\u0026\u0026!e.policy.DO||jn(e,L,!0))}};\nZc\u003dfunction(e){return e?e.C2():!1};\nmm\u003dfunction(e){var L;!(L\u003de.X.info.EW\u003d\u003d\u003d\"f\")\u0026\u0026(L\u003de.policy.G)\u0026\u0026(L\u003de.G,L\u003d!!L.T\u0026\u0026tu(L.T));if(L)return!0;L\u003dJu(e);if(!L)return!1;var c\u003dZc(L)\u0026\u0026L.B;return e.isManifestless\u0026\u0026e.Ve\u003e0?c||L.ud\u003e\u003de.Ve:c};\nlz\u003dfunction(e){var L;return mm(e)||Zc((L\u003de.G.cD())\u003d\u003dnull?void 0:L.info)};\nNf\u003dfunction(e){var L\u003d[],c\u003dJu(e);c\u0026\u0026L.push(c);L\u003dg.Jw(L,e.G.b9());c\u003dg.f(e.Z);for(var I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;for(var B\u003dg.f(I.info.bd),x\u003dB.next(),S\u003d{};!x.done;S\u003d{WP:void 0},x\u003dB.next())S.WP\u003dx.value,I.GM\u0026\u0026(L\u003dg.ig(L,function(h){return function(R){return!in$(R,h.WP)}}(S))),(UH(S.WP)||S.WP.type\u003d\u003d\u003d4)\u0026\u0026L.push(S.WP)}e.K\u0026\u0026!Wrx(e.K,g.zL(L),e.K.X.g7())\u0026\u0026L.push(e.K);\nreturn L};\nT$c\u003dfunction(e,L){if(!e.length)return!1;for(L+\u003d1;L\u003ce.length;L++)if(!M0R(e[L-1],e[L]))return!1;return!0};\nWXx\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(!e.K||!e.K.Z)return NaN;e\u003dNf(e);a:{L+\u003d.02;var I\u003dc;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;for(var B\u003d-1,x\u003d0;x\u003ce.length;++x){var S\u003de[x];if(S.G\u003c\u003dL)if(I)B\u003dx;else if(S.startTime+S.duration\u003e\u003dL){L\u003dx;break a}}L\u003dB}return L\u003c0?NaN:T$c(e,c?L:0)?e[L].startTime:NaN};\nPi\u003dfunction(e){return!(!e.K||e.K.X\u003d\u003d\u003de.X)};\nsln\u003dfunction(e){return Pi(e)\u0026\u0026e.X.Y4()\u0026\u0026e.K.X.info.r_\u003ce.X.info.r_};\nvyT\u003dfunction(e,L,c){return e.policy.X?pJ(e,!0)\u003cc:(e\u003ddC(e))\u0026\u0026!Zc(e)?e.j\u003eL\u0026\u0026e.j\u003cL+c:!1};\ndC\u003dfunction(e){var L\u003de.G.cD();return L?L.info:Ju(e)};\nxhc\u003dfunction(e,L){var c;return!((c\u003de.J)\u003d\u003dnull||!c.B.has(L))||Uhr(e.G,L)};\nKr\u003dfunction(e){for(var L\u003dg.f(e.Z),c\u003dL.next();!c.done;c\u003dL.next())jn(e,c.value);e.Z\u003d[];e.K\u003dnull};\nQb\u003dfunction(e){var L;(L\u003de.J)\u003d\u003dnull||Ae6(L);e.pS\u003d[]};\nfzH\u003dfunction(e,L,c){L.GM\u0026\u0026((c\u003d\u003d\u003dvoid 0?0:c)||!L.info.bd[0].X.Sw())\u0026\u0026(e.logger.debug(function(){return\"Rolling back request with segNum \"+L.info.bd[0].ud}),cbM(e.G))};\njn\u003dfunction(e,L,c){fzH(e,L,c\u003d\u003d\u003dvoid 0?!1:c);L.dispose()};\nAbf\u003dfunction(e){return!!e.K\u0026\u0026e.K.ud!\u003d\u003d-1\u0026\u0026e.K.ud\u003ce.X.index.JB()};\nFXn\u003dfunction(e){var L\u003de.K;L\u0026\u0026L.ud\u003d\u003d\u003d-1\u0026\u0026(e\u003de.G.cD())\u0026\u0026UH(e.info)\u0026\u0026(e\u003de.info.ud,L.T\u003d\"updateLastSliceRequested\",L.ud\u003de)};\nblM\u003dfunction(e){return jW(e.Z,function(L){return L.Nn})};\nilJ\u003dfunction(e,L){e.K\u0026\u0026(e.K.X\u003dL)};\ndH\u003dfunction(e,L){return e.Py?Qd(e.Py.rq(),L):!0};\nUi\u003dfunction(e){var L;return!((L\u003dBD(e))\u003d\u003dnull||!L.isLocked)};\nGoT\u003dfunction(e,L){var c\u003dBD(e);return c\u0026\u0026c.info.type!\u003d\u003d6?!oZx(L,e,c.info.ud):!1};\ngyR\u003dfunction(e){if((e\u003de.J)\u003d\u003dnull)e\u003dvoid 0;else if(e.p9.length\u003d\u003d\u003d0||e.policy.eA\u0026\u0026e.X\u003c0)e\u003dnull;else{var L\u003de.p9[e.X]?e.p9[e.X].formatId:null;e\u003dL?(e\u003de.w_.Z.get(pw(L)))?e.info:null:null}return e||null};\nkoc\u003dfunction(e,L){e\u003dg.f(e.pS);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.EC\u003d\u003d\u003dL)return c.xvl?2:1;return 0};\nDXn\u003dfunction(){this.U9\u003d!1};\nwrf\u003dfunction(e){var L\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dL.hasSubfragmentedFmp4\u003d\u003d\u003dvoid 0?!1:L.hasSubfragmentedFmp4;L\u003dL.FA\u003d\u003d\u003dvoid 0?!1:L.FA;var c\u003dnew DXn;c.U9\u003de||L;return c};\ng.Jbn\u003dfunction(e){this.UW\u003de;this.T\u003dnew DXn;this.cK\u003dthis.Tf\u003d!1;this.Xy\u003d2;this.Y9\u003d20971520;this.Sl\u003d8388608;this.Gm\u003d120;this.J$\u003dthis.KX\u003dthis.O3\u003d2;this.sC\u003dthis.Uh\u003d!1;this.Jo\u003d1E3;this.Kf\u003d15;this.CX\u003d1;this.J\u003d1.15;this.pS\u003d1.05;this.Z0\u003d1;this.vD\u003dthis.FD\u003d!1;this.xz\u003d6;this.Z\u003d!1;this.Ls\u003d100;this.Hv\u003d10;this.Vw\u003d6;this.BU\u003d!1;this.E5\u003d1;this.VB\u003dthis.Cj\u003d!1;this.XK\u003d2;this.jE\u003dthis.J9\u003d!1;this.sY\u003d!0;this.XD\u003dthis.tO\u003dthis.He\u003dthis.m1\u003d!1;this.w9\u003d!0;this.SZ\u003d!1;this.G\u003d\"\";this.tj\u003d[];this.GF\u003dthis.wb\u003dthis.gT\u003d!1;this.Yy\u003d0;this.FR\u003d\n\"\";this.Il\u003dthis.wS\u003dthis.iZ\u003dthis.gb\u003dthis.Fk\u003dthis.B\u003dthis.kV\u003dthis.kN\u003dthis.DB\u003dthis.X\u003dthis.d_\u003dthis.k9\u003dthis.jw\u003dthis.V2\u003dthis.D\u003dthis.sK\u003dthis.xX\u003d!1;this.Yf\u003d!0;this.WK\u003dthis.wX\u003dthis.L6\u003dthis.je\u003dthis.ue\u003dthis.K\u003dthis.m$\u003d!1;this.Pe\u003d!0;this.Mv\u003dthis.q2\u003dthis.Cy\u003dthis.PK\u003dthis.pj\u003dthis.xT\u003dthis.ij\u003dthis.ME\u003dthis.Of\u003dthis.Ee\u003dthis.f9\u003dthis.XE\u003dthis.h7\u003dthis.aF\u003dthis.Ve\u003d!1;this.x9\u003d2;this.Zl\u003d!1;this.Uj\u003dthis.UW.Y(\"html5_report_eos\");this.Ky\u003dg.X3(this.UW.experiments,\"html5_min_readbehind_secs\");this.aC\u003dg.X3(this.UW.experiments,\"html5_min_readbehind_cap_secs\");\nthis.DO\u003dthis.UW.Y(\"html5_offline_reset_media_stream_on_unresumable_slices\");this.r_\u003dNaN;this.sE\u003dEi(this,\"html5_request_size_min_kb\",64)*1024;this.t7\u003d2097152;this.q3\u003dEi(this,\"html5_bypass_contention_secs\");this.FS\u003d1048576;this.Nl\u003dEi(this,\"html5_repredict_interval_ms\",1800);this.O4\u003dEi(this,\"html5_head_miss_secs\",5);this.Uz\u003dEi(this,\"html5_min_upgrade_health_secs\",10);this.ZM\u003dEi(this,\"html5_min_seconds_between_format_selections\",8);this.CL\u003dEi(this,\"html5_max_buffer_health_for_downgrade_secs\",15);this.Sj\u003d\nOh;this.rp\u003dg.X3(this.UW.experiments,\"html5_min_startup_buffered_media_duration_secs\");this.yR\u003dg.X3(this.UW.experiments,\"html5_post_interrupt_readahead\");this.Hk\u003dthis.UW.Y(\"html5_disable_classic_alr\");this.t$\u003dg.X3(this.UW.experiments,\"html5_probe_primary_delay_base_ms\")||5E3;this.uV\u003dEi(this,\"html5_ssdai_failure_retry_limit\",3);this.qk\u003dthis.UW.experiments.N0(\"html5_clone_original_for_fallback_location\");this.RI\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");this.Z2\u003d\ng.X3(this.UW.experiments,\"html5_subsegment_readahead_timeout_secs\");this.ym\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");this.KB\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");this.Hi\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_min_load_speed\");this.C$\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");this.fP\u003dg.X3(this.UW.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");this.Sn\u003d\nEi(this,\"html5_hopeless_secs\",15);this.Bu\u003dthis.UW.Y(\"html5_restrict_streaming_xhr_on_sqless_requests\");this.g5\u003dg.X3(this.UW.experiments,\"html5_max_headm_for_streaming_xhr\");this.fI\u003dthis.UW.Y(\"html5_pipeline_manifestless_allow_nonstreaming\");this.sj\u003dthis.UW.Y(\"html5_prefer_server_bwe3\");this.LK\u003dthis.UW.Y(\"html5_last_slice_transition\");this.kO\u003dthis.UW.Y(\"html5_store_xhr_headers_readable\");this.Dl\u003dg.X3(this.UW.experiments,\"html5_max_drift_per_track_secs\");this.ZU\u003dthis.UW.Y(\"html5_no_placeholder_rollbacks\");\nthis.Iv\u003dthis.UW.Y(\"html5_subsegment_readahead_enable_mffa\");this.IU\u003dthis.UW.Y(\"html5_allow_video_keyframe_without_audio\");this.u7\u003dthis.UW.Y(\"html5_enable_vp9_fairplay\");this.i7\u003d1048576;this.Ez\u003dthis.UW.Y(\"html5_woffle_resume\");this.pX\u003dthis.UW.Y(\"html5_abs_buffer_health\");this.eS\u003dthis.UW.Y(\"html5_interruption_resets_seeked_time\");this.X_\u003dg.X3(this.UW.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||46800;this.t0\u003dthis.UW.Y(\"html5_report_captions_ctmp_qoe\");this.HD\u003dthis.UW.Y(\"html5_explicitly_dispose_xhr\");\nthis.KI\u003d!this.UW.Y(\"html5_encourage_array_coalescing\");this.UW.Y(\"html5_limit_media_merge_size\")?Oh?CQ()\u003c21?this.PM\u003d786432:this.PM\u003d8388608:this.PM\u003d262144:this.PM\u003d0;this.sI\u003dthis.UW.Y(\"html5_filter_non_efficient_formats_for_safari\");this.UW.Y(\"html5_format_hybridization\");this.zT\u003dthis.UW.Y(\"html5_abort_before_separate_init\");this.Rx\u003d$a();this.Yn\u003dthis.UW.Y(\"html5_serialize_server_stitched_ad_request\");this.al\u003dthis.UW.Y(\"html5_attach_po_token_to_bandaid\");this.zw\u003dg.X3(this.UW.experiments,\"html5_max_redirect_response_length\")||\n8192;this.a8\u003dthis.UW.Y(\"html5_rewrite_timestamps_for_webm\");this.Cf\u003dthis.UW.Y(\"html5_only_media_duration_for_discontinuities\");this.jo\u003dg.X3(this.UW.experiments,\"html5_resource_bad_status_delay_scaling\")||1;this.h1\u003dg.X3(this.UW.experiments,\"html5_sabr_malformed_config_retry_limit\");this.UW.Y(\"html5_onesie_live\");this.iA\u003dthis.UW.Y(\"html5_onesie_premieres\");this.ji\u003dg.X3(this.UW.experiments,\"html5_onesie_live_ttl_secs\")||8;this.R0\u003dg.X3(this.UW.experiments,\"html5_attach_num_random_bytes_to_bandaid\");this.qd\u003d\nthis.UW.Y(\"html5_update_container_type_on_codec_family_change\");this.UW.Y(\"html5_apply_ssap_slice_info_adjustment\");this.RT\u003dthis.UW.Y(\"html5_enable_sabr_host_fallback\");this.aR\u003dthis.UW.Y(\"html5_gapless_fallback_on_append_error\");this.us\u003dthis.UW.Y(\"html5_shorts_stop_request_when_buffer_to_end\");this.Bl\u003dthis.UW.Y(\"html5_vod_stop_request_when_buffer_to_end\");this.ye\u003dthis.UW.Y(\"html5_ssdai_use_post_for_media\")\u0026\u0026this.UW.Y(\"gab_return_sabr_ssdai_config\");this.cX\u003dthis.UW.Y(\"html5_use_post_for_media\");this.g0\u003d\nthis.UW.Y(\"html5_use_live_ump_heartbeat\");this.useUmp\u003dthis.UW.Y(\"html5_use_ump\");this.zb\u003dthis.UW.gZ;this.VM\u003dthis.UW.Y(\"html5_reset_primary_stats_on_redirector_failure\");this.Kv\u003dthis.UW.Y(\"html5_remap_to_original_host_when_redirected\");this.DM\u003dthis.UW.Y(\"html5_sabr_support_quality_constraints\");this.Zd\u003dthis.UW.Y(\"html5_sabr_remove_all_quality_constraints\");this.IC\u003dthis.UW.Y(\"html5_iterative_seeking_buffered_time\");this.Gc\u003dthis.UW.Y(\"html5_use_network_error_code_enums\");this.N3\u003dthis.UW.Y(\"html5_disable_overlapping_requests\");\nthis.enableServerDrivenRequestCancellation\u003dthis.UW.Y(\"html5_enable_server_driven_request_cancellation\");this.X8\u003dthis.UW.Y(\"html5_enable_sabr_request_timing\");this.ej\u003dthis.UW.Y(\"html5_enable_server_format_filter\");this.xC\u003dthis.UW.Y(\"html5_enable_lawnmower\");this.Kp\u003dthis.UW.oT()?g.X3(this.UW.experiments,\"html5_continuous_goodput_probe_interval_ms\"):0;this.s8\u003dg.X3(this.UW.experiments,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN;this.pW\u003dthis.UW.Y(\"html5_live_defrag_only_h264_playbacks\");this.iS\u003dthis.UW.Y(\"html5_live_defrag_only_h264_formats\");\nthis.o0\u003dthis.UW.Y(\"html5_record_now\");this.u9\u003dg.X3(this.UW.experiments,\"html5_drm_byterate_soft_cap\");this.Wh\u003dg.X3(this.UW.experiments,\"html5_drm_live_byterate_soft_cap\");this.j\u003dthis.UW.Y(\"html5_sabr_log_request_creation\");this.Ft\u003dthis.UW.Y(\"html5_use_buffer_timeline_for_sabr_request_creation\");this.Bw\u003dthis.UW.Y(\"html5_sabr_report_request_cancellation_info\");this.Dt\u003dthis.UW.Y(\"html5_spoof_4k\");this.sf\u003dEi(this,\"html5_min_media_duration_for_cabr_slice\");this.pI\u003dEi(this,\"html5_sabr_min_media_bytes_factor_to_append_for_stream\")||\n.01;this.Gb\u003dthis.UW.Y(\"html5_remove_defrag_without_frame_level_streaming\");this.kC\u003dthis.UW.Y(\"html5_consume_all_buffered_bytes_one_poll\");this.LI\u003dthis.UW.Y(\"html5_disable_urgent_adaptation\");this.sz\u003dthis.UW.Y(\"html5_apply_constraints_in_client_for_sabr\");this.Dv\u003dthis.UW.Y(\"html5_send_video_playback_ustreamer_config\");this.rX\u003dEi(this,\"html5_max_discontinuity_rewrite_count\");this.Cw\u003dEi(this,\"html5_fixed_media_duration_for_request\");this.hB\u003dthis.UW.Y(\"html5_apply_fix_for_missing_seg_info_without_logger\");\nthis.tO\u003dthis.UW.Y(\"html5_enable_audio_quality_setting\");this.OF\u003dEi(this,\"html5_sabr_request_limit_per_period\");this.z6\u003dthis.UW.Y(\"html5_sabr_dispose_media_objects\");this.mR\u003dthis.UW.Y(\"html5_fix_hbr_reselection_qoe_restart_for_sabr\");this.rf\u003dthis.UW.Y(\"html5_enable_d6de4\");this.UW.Y(\"html5_high_res_seek_logging\");this.V6\u003dthis.UW.Y(\"html5_disable_chunk_synchronization_sabr_seek\");this.UW.Y(\"html5_enable_ssap_multi_audio_format_filtering\");this.Yv\u003dg.X3(this.UW.experiments,\"html5_override_micro_discontinuities_threshold_ms\");\nthis.Fz\u003dthis.UW.Y(\"html5_byterate_constraints\");this.KY\u003dthis.UW.Y(\"html5_refactor_sabr_audio_format_selection_logging\");this.zG\u003dthis.UW.Y(\"enable_sabr_snackbar_message\");this.UW.Y(\"html5_reinit_source_buffer_by_new_element\");this.Zq\u003dthis.UW.Y(\"html5_refactor_sabr_video_format_selection_logging\");this.jI\u003dthis.UW.Y(\"html5_log_slice_info_in_sbu\");this.Q5\u003dEi(this,\"html5_paced_poll_ms\");this.RC\u003dEi(this,\"html5_paced_poll_min_health_ms\");this.b7\u003dthis.UW.Y(\"html5_disable_sabr_fallback\");this.eA\u003dthis.UW.Y(\"html5_track_current_buffered_range_at_sync\");\nthis.Dd\u003dg.R2(this.UW)?500:2E3;this.pB\u003dthis.UW.Y(\"html5_sabr_live_timing\");this.Bk\u003dthis.UW.Y(\"html5_count_updating_slice_for_buffer_health\");this.Ix\u003dthis.UW.Y(\"html5_report_max_buffer_bytes_limit_to_sabr\");this.F5\u003dthis.UW.Y(\"html5_sabr_live_audio_early_return_fix\");this.Si\u003dg.X3(this.UW.experiments,\"html5_platform_max_buffer_health_oversend_duration_secs\");this.YC\u003dthis.UW.Y(\"html5_cuepoint_identifier_logging\");this.Qt\u003dthis.UW.Y(\"html5_new_sabr_ssdai_cuepoint_logic\");this.Ao\u003dthis.UW.Y(\"html5_log_fmt_unplaybable_trigger\");\nthis.aJ\u003dthis.UW.Y(\"html5_sabr_log_server_xtag_selection_onesie_mismatch\");this.Au\u003dthis.UW.Y(\"html5_skip_client_drm_license_constraint\");this.gZ\u003dthis.UW.Y(\"html5_ssdai_not_block_on_predict_start\");this.xX\u003dthis.UW.Y(\"html5_pseudogapless_shorts_skip_abort_on_transition\");this.Zl\u003dthis.UW.Y(\"html5_sabr_log_invalid_sabr_current_time\");this.DY\u003dthis.UW.Y(\"html5_ssdai_new_decoration_logic\");this.pY\u003dthis.UW.Y(\"html5_enable_smooth_audio_offset\")};\nbkJ\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;L.video.qualityOrdinal\u003e1080\u0026\u0026!e.Tf\u0026\u0026(e.Y9\u003d36700160,e.Sl\u003d5242880,e.t7\u003dMath.max(4194304,e.t7),e.Tf\u003d!0);L.video.qualityOrdinal\u003e2160\u0026\u0026!e.cK\u0026\u0026(e.Y9\u003d104857600,e.r_\u003d13107200,e.cK\u003d!0);g.X3(e.UW.experiments,\"html5_samsung_kant_limit_max_bitrate\")!\u003d\u003d0?L.isEncrypted()\u0026\u0026g.m2()\u0026\u0026g.aC(\"samsung\")\u0026\u0026(g.aC(\"kant\")||g.aC(\"muse\"))\u0026\u0026(e.r_\u003dg.X3(e.UW.experiments,\"html5_samsung_kant_limit_max_bitrate\")):L.isEncrypted()\u0026\u0026g.m2()\u0026\u0026g.aC(\"kant\")\u0026\u0026(e.r_\u003d1310720);e.u9!\u003d\u003d0\u0026\u0026L.isEncrypted()\u0026\u0026\n(e.r_\u003de.u9);e.Wh!\u003d\u003d0\u0026\u0026L.isEncrypted()\u0026\u0026c\u0026\u0026(e.r_\u003de.Wh);L.r_\u0026\u0026(e.FS\u003dMath.max(e.sE,Math.min(e.t7,5*L.r_)))};\ngC\u003dfunction(e){return e.X\u0026\u0026e.ej};\nXK\u003dfunction(e){return e.X\u0026\u0026e.kN\u0026\u0026e.playbackStartPolicy};\nKJ\u003dfunction(e,L,c,I){e.kN\u0026\u0026(e.playbackStartPolicy\u003dL,e.Xn\u003dc,e.D5\u003dI)};\nEi\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;return g.X3(e.UW.experiments,L)||c};\nV8f\u003dfunction(e){var L\u003de\u003d\u003d\u003dvoid 0?{}:e;e\u003dL.VB;var c\u003dL.U9;var I\u003dL.WR;var B\u003dL.Aw;L\u003dL.uW;this.VB\u003de;this.U9\u003dc;this.WR\u003dI;this.Aw\u003dB;this.uW\u003dL};\nmBc\u003dfunction(e,L){if(L\u003c0)return!0;var c\u003de.Aw();return L\u003cc||L\u003d\u003d\u003dc\u0026\u0026!e.VB||L\u003d\u003d\u003dc\u0026\u0026(e\u003de.uW())\u0026\u0026L\u003d\u003d\u003de.ud?!0:!1};\nyeJ\u003dfunction(e,L,c){if(!mBc(e,L))return 0;if(!e.U9||!isNaN(c)\u0026\u0026c\u003e0)return 2;if(L\u003c0)return 1;c\u003de.Aw();return L\u003cc||L\u003d\u003d\u003dc\u0026\u0026(e\u003de.uW())\u0026\u0026L\u003d\u003d\u003de.ud\u0026\u0026!e.pending?2:1};\nYD\u003dfunction(e,L,c){g.p.call(this);this.loader\u003de;this.policy\u003dL;this.qw\u003dc;this.K\u003d0;this.X\u003d!1;this.delay\u003dnew g.j9(this.Z,this.policy.Kp,this);g.l(this,this.delay)};\nCCT\u003dfunction(e,L){$0(L.X)||(e.V5\u003dL,e.K\u003d0,g.HT(e.delay))};\nazH\u003dfunction(e,L,c,I,B){var x\u003dthis;this.loader\u003de;this.policy\u003dL;this.qw\u003dc;this.V5\u003dI;this.p6\u003dB;this.done\u003d!1;this.onTimeout\u003dfunction(){x.done||(x.done\u003d!0,x.onError(\"net.timeout\"))};\nthis.size\u003dMath.ceil(Math.min(1E5,.1*$y(this.qw)));this.timing\u003dnew rC(this,{qw:this.qw,uq:this.size,d9:!0,M$:function(){},\nTh:this.policy.Z});e\u003dmo(this.V5,this.p6,this.policy).HU.clone();ZA(e);e[r[26]]!\u003d\u003d\"/videogoodput\"\u0026\u0026(e[r[26]]\u003d\"/videogoodput\",e[r[33]]\u003dr[3]);this.location\u003dnew DE(e);this.location.set(\"rn\",\"\"+this.timing.requestNumber);this.location.set(\"range\",\"0-\"+(this.size-1));this.xhr\u003dqV(this.location,this.policy.T,this.timing,this.policy.Sj,{});setTimeout(this.onTimeout,1E4)};\nN$$\u003dfunction(e,L,c){var I\u003de.yg();if(e.isComplete()||!I||e.info.V5.p6(L,c))return 0;var B\u003dL.XK;if(!B||I\u003cB)return 0;e\u003dCw(c,yC(e.info.V5,!0,L));return e.X||e.timedOut||e.started?0:2};\nmXc\u003dfunction(e,L,c){if(!(L.t$\u0026\u0026e.isComplete()\u0026\u0026e.canRetry()\u0026\u0026e.info.V5.p6(L,c))||e.info.V5.J)return 0;e\u003dCw(c,yC(e.info.V5,!1,L));return e.K+L.t$*VC(e,!0)\u003e(0,g.zI)()?0:1};\nnJ\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O,q,T){T\u003dT\u003d\u003d\u003dvoid 0?null:T;g.p.call(this);var W\u003dthis;this.loader\u003de;this.policy\u003dL;this.videoTrack\u003dc;this.audioTrack\u003dI;this.G\u003dB;this.X\u003dx;this.timing\u003dS;this.B\u003dh;this.schedule\u003dR;this.w_\u003du;this.Z\u003dt;this.pS\u003dO;this.KZ\u003dq;this.MS\u003dT;this.h7\u003d!1;this.Za\u003d\"\";this.d$\u003dnull;this.Bg\u003dNaN;this.Gm\u003d!1;this.K\u003dnull;this.gM\u003dthis.D\u003dNaN;this.VT\u003dthis.j\u003d0;this.logger\u003dnew g.tB(\"dash\");this.kx\u003d{JC:function(A,b){return W.JC(A,b)}};\nthis.policy.R0\u003e0\u0026\u0026(this.Za\u003dg.Rp(this.policy.R0));this.policy.Kp\u0026\u0026(this.J\u003dnew YD(this.loader,this.policy,this.schedule),g.l(this,this.J))};\nyb$\u003dfunction(e,L,c){var I\u003dL.K?L.K.X.V5:L.X.V5;var B\u003de.G,x;(x\u003d!e.policy.Kv)||(x\u003dpX(I.X)\u003d\u003d\u003dpX(I.K));x?I\u003d!1:(B\u003dCw(B,pX(I.K)),x\u003d6E4*Math.pow(B.G,1.6),(0,g.zI)()\u003cB.K+x?I\u003d!1:(B.K\u003d(0,g.zI)(),B.G+\u003d1,I.X\u003dI.K.clone(),I\u003d!0));I\u0026\u0026e.loader.sW(\"hostch\",{},!0);if(ex(e,L,c)){c\u003de.T(L,c);if(e.K){var S\u003dc.bd[0].X.info.id;I\u003de.X;B\u003dc.bd[0].ud;I\u003dB\u003c0\u0026\u0026!isNaN(I.j)?I.j:B;B\u003dUS(e.X,c.bd[0].G,I);var h\u003dL\u003d\u003d\u003de.audioTrack?1:2,R\u003dc.bd[0].X.info.EW;x\u003dS.split(\";\")[0];a:{var u\u003de.X;if(u.X){var t\u003du.X.u0.event;if(u.X.ud\u003d\u003d\u003dI){u\u003dt\u003d\u003d\u003d\"predictStart\"?\nvoid 0:u.X.u0.event;break a}if(u.X.ud\u003d\u003d\u003dI-1){u\u003dt\u003d\u003d\u003d\"start\"||t\u003d\u003d\u003d\"continue\"?t:void 0;break a}}u\u003dvoid 0}if(e.policy.ye\u0026\u0026e.X.K!\u003d\u003d0){var O\u003de.K.qF(B,I,S,h,R,u);I\u003c0\u0026\u0026h\u003d\u003d\u003d2\u0026\u0026ES(e.X,0,0,!0);if(O){var q;S\u003d((q\u003dO.fV)\u003d\u003dnull?void 0:q.Ik)||\"\";var T;q\u003d((T\u003dO.fV)\u003d\u003dnull?void 0:T.hW)||-1;e.loader.sW(\"sdai\",{ssdaiinfo:\"1\",ds:S,skipsq:q,itag:x,f:R,sg:I,st:B.toFixed(3)});c.G\u003dO}}else if(T\u003de.K.Ca(B,I,S,h,R,u),I\u003c0\u0026\u0026h\u003d\u003d\u003d2\u0026\u0026ES(e.X,0,0,!0),T){q\u003d{dec_sq:I,itag:x,st:B.toFixed(3)};if(e.policy.Yn\u0026\u0026L.isRequestPending(I-1)){e.loader.sW(\"sdai\",\n{wt_daistate_on_sg:I-1});return}e.loader.sW(\"sdai\",q);T\u0026\u0026(c.X\u003dnew g.yp(T));e.policy.Z\u0026\u0026(T\u003dc.V5.Xv(\"id\")||\"\",q\u003d((O\u003dc.X)\u003d\u003dnull?void 0:O.get(\"id\"))||\"\",T!\u003d\u003dq\u0026\u0026e.loader.sW(\"stmidmismatch\",{cid:T,aid:q}))}else e.X.K!\u003d\u003d5\u0026\u0026e.loader.sW(\"sdai\",{nodec_sq:I,itag:x,st:B.toFixed(3)})}e.policy.GF\u0026\u0026c.bd[0].ud!\u003d\u003d-1\u0026\u0026c.bd[0].ud\u003ce.w_.kf\u0026\u0026(c\u003dL.X.HH(e.w_.kf,!1));Vb(L,LI(e,c));jE(e.timing);var W;(W\u003de.J)\u003d\u003dnull||CCT(W,c.V5)}};\nex\u003dfunction(e,L,c){if(e.policy.Fk)return!1;var I;var B\u003de.X,x\u003d((I\u003dL.K)\u003d\u003dnull?void 0:I.ud)||-1;!B.policy.gZ\u0026\u0026B.K\u003d\u003d\u003d3\u0026\u0026x+1\u003e\u003dB.G?(B.sW(\"sdai\",{haltrq:x+1,est:B.G}),I\u003d!1):I\u003dB.K!\u003d\u003d2;if(!I||!ZE(L.K?L.K.X.V5:L.X.V5,e.policy,e.G,e.loader.W3())||e.loader.isSuspended\u0026\u0026(!j8(e.schedule)||e.loader.j_))return!1;if(e.policy.G\u0026\u0026n8\u003e\u003d5)return g.HT(e.loader.WF),!1;if(e.w_.isManifestless){if(L.Z.length\u003e0\u0026\u0026L.K\u0026\u0026L.K.ud\u003d\u003d\u003d-1||L.Z.length\u003e\u003de.policy.E5||!e.policy.fI\u0026\u0026L.Z.length\u003e0\u0026\u0026!e.policy.T.U9)return!1;if(L.T)return!e.w_.isLive||\n!isNaN(e.Bg)}if(blM(L))return e.logger.debug(\"Pending request with server-selectable format found\"),!1;if(!L.K){if(!L.X.Y4())return!1;eE(L,e.loader.getCurrentTime())}if(BD(L)\u0026\u0026(L.cD()!\u003d\u003dBD(L)||e.loader.isSuspended))return!1;B\u003d(I\u003de.policy.q3)\u0026\u0026!L.Z.length\u0026\u0026pJ(L,!0)\u003cMath.min(I,pJ(c));I\u003dL.Z.length+c.Z.length;x\u003d!e.policy.N3\u0026\u0026((L.Z.length?L.Z[0].bW():!1)||(c.Z.length?c.Z[0].bW():!1)||e.w_.isLive);(B||x)\u0026\u0026--I;if(I+1\u003e\u003de.policy.Xy)return!1;I\u003dL.K;if(!I)return!0;I.type\u003d\u003d\u003d4\u0026\u0026I.X.Y4()\u0026\u0026(L.K\u003dg.zL(I.X.qf(I)),I\u003d\nL.K);if(!I.C2()\u0026\u0026!I.X.nw(I))return!1;x\u003de.w_.tq||e.w_.G;if(e.w_.isManifestless\u0026\u0026x){x\u003dL.X.index.Aw();var S\u003dc.X.index.Aw();x\u003dMath.min(x,S);if(L.X.index.kR()\u003e0\u0026\u0026x\u003e0\u0026\u0026I.ud\u003e\u003dx)return L.Ve\u003dx,c.Ve\u003dx,!1}if(I.X.info.audio\u0026\u0026I.type\u003d\u003d\u003d4||I.C2())return!1;x\u003d!L.B\u0026\u0026!c.B;if(B\u003d!B)B\u003dI.j,B\u003d!!(c.K\u0026\u0026!Zc(c.K)\u0026\u0026c.K.j\u003cB);S\u003dL\u003d\u003d\u003de.videoTrack\u0026\u0026e.policy.k9;return B\u0026\u0026(!e.w_.isManifestless||c.K\u0026\u0026c.K.j\u0026\u0026I.j)\u0026\u0026x\u0026\u0026!S||e.policy.sY\u0026\u0026!L.B\u0026\u0026c.B?!1:UH(I)\u0026\u0026I.j\u003eZlJ(e,L)?(ZlJ(e,L),!1):(e\u003dL.Py)\u0026\u0026e.isLocked()?!1:!0};\nZlJ\u003dfunction(e,L){var c\u003de.X;c\u003dc.X?c.X.u0:null;if(e.policy.k9\u0026\u0026c)return c.startSecs+c.jW+15;L\u003dnr(e.loader,L);e.policy.Kf\u003e0\u0026\u0026(c\u003d((0,g.zI)()-e.loader.Ln)/1E3,L\u003dMath.min(L,e.policy.Kf+e.policy.CX*c));L\u003de.loader.getCurrentTime()+L;return e.policy.yR\u0026\u0026(c\u003dprv(e.loader)+e.policy.yR,c\u003cL)?(e.loader.sW(\"mrl\",{ori:L,mod:c},!0),e.policy.eS\u0026\u0026c5(e.loader),c):L};\n$XR\u003dfunction(e,L,c){if(c!\u003d\u003d0){a:if(L\u003dL.info,c\u003dc\u003d\u003d\u003d2,L.X)L\u003dnull;else{var I\u003dL.bd[0];if(L.range)var B\u003dl$(L.range.start,Math.min(4096,L.Z));else{if(L.K\u0026\u0026L.K.indexOf(\"/range/\")\u003e\u003d0||L.V5.Xv(\"defrag\")\u003d\u003d\u003d\"1\"||L.V5.Xv(\"otf\")\u003d\u003d\u003d\"1\"){L\u003dnull;break a}B\u003dl$(0,4096)}B\u003dnew nw([new QC(5,I.X,B,\"createProbeRequestInfo\"+I.T,I.ud)],L.K);B.p6\u003dc;B.X\u003dL.X;L\u003dB}L\u0026\u0026LI(e,L)}};\nLI\u003dfunction(e,L){e.loader.DI(L);var c\u003dglx(L),I\u003de.loader.zD();c\u003d{qw:e.schedule,uq:c,j8:tCx(e.B,c),Wt:d3(L.bd[0]),d9:$0(L.V5.X),Th:e.policy.Z,M$:function(S,h){e.loader.Ur(S,h)}};\nif(e.schedule.K.j){var B,x;c.nB\u003d(((B\u003de.videoTrack.X)\u003d\u003dnull?void 0:B.info.r_)||0)+(((x\u003de.audioTrack.X)\u003d\u003dnull?void 0:x.info.r_)||0)}e.d$\u0026\u0026(c.ud\u003dL.bd[0].ud,c.Bg\u003dL.Bg,c.d$\u003de.d$);I\u003d{Ly:knc(L,e.loader.getCurrentTime()),LW:e.policy.Cj\u0026\u0026Lk(L)\u0026\u0026L.bd[0].X.info.video?gZc(e.Z):void 0,pL:e.policy.k9,poToken:e.loader.vt(),nA:e.loader.vj(),Za:e.Za,gM:isNaN(e.gM)?null:e.gM,MS:e.MS,KZ:e.KZ,VT:e.VT,bJ:I};return new X4(e.policy,L,c,e.G,function(S,h){try{a:{var R\u003dS.info.bd[0].X,u\u003dR.info.video?e.videoTrack:e.audioTrack;\nif(!(S.state\u003e\u003d2)||S.isComplete()||S.yg()||!(!e.loader.g_||e.loader.isSuspended||pJ(u)\u003e3)){var t\u003dN$$(S,e.policy,e.G);t\u003d\u003d\u003d1\u0026\u0026(e.Gm\u003d!0);$XR(e,S,t);if(S.isComplete()||S.We()\u0026\u0026h\u003c3){if(e.policy.Z){var O\u003dS.timing.ZS();O.rst\u003dS.state;O.strm\u003dS.xhr.fq();O.cncl\u003dS.xhr\u0026\u0026S.u4.G?1:0;e.loader.sW(\"rqs\",O)}S.nF\u0026\u0026e.loader.sW(\"sbwe3\",{},!0)}if(!e.We()\u0026\u0026S.state\u003e\u003d2){Kov(e.timing,S,R);var q\u003de.loader;e.gM\u0026\u0026S.fv\u0026\u0026q\u0026\u0026(e.gM\u003dNaN,e.loader.cV(S.fv),e.loader.t4(),e.loader.sW(\"cabrUtcSeek\",{mediaTimeSeconds:S.fv}));S.VK\u0026\u0026e.gM\u0026\u0026S.VK\u0026\u0026\n!S.VK.action\u0026\u0026(e.loader.Dy(e.gM),e.gM\u003dNaN,e.loader.sW(\"cabrUtcSeekFallback\",{targetUtcTimeSeconds:e.gM}));S.A8\u0026\u0026e.loader.jL(S.A8);e.policy.g0\u0026\u0026(e.VT\u003dS.VT);if(S.state\u003d\u003d\u003d3){Hi(u,S);Lk(S.info)\u0026\u0026Ia(e,u,R,!0);if(e.K){var T\u003dS.info.Ca();T\u0026\u0026e.K.yB(S.info.bd[0].ud,R.info.id,T)}e.loader.Bd()}else if(S.isComplete()\u0026\u0026S.info.bd[0].type\u003d\u003d\u003d5){if(S.state!\u003d\u003d4)S.J1()\u0026\u0026e.loader.handleError(S.n1(),S.mL());else{var W\u003d(S.info.bd[0].X.info.video?e.videoTrack:e.audioTrack).Z[0]||null;W\u0026\u0026W instanceof X4\u0026\u0026W.yg()\u0026\u0026W.iG()}S.dispose()}else{S.J1()||\njl6(e,S);var A;((A\u003dS.Tj)\u003d\u003dnull?0:A.itagDenylist)\u0026\u0026e.loader.QJ(S.Tj.itagDenylist);if(S.state\u003d\u003d\u003d4)B5(e,S),e.X\u0026\u0026cBM(e.X,S.info,e.K);else if(e.policy.Sj\u0026\u0026S.lC()\u0026\u0026!S.isComplete()\u0026\u0026!B5(e,S)\u0026\u0026!S.J1())break a;S.J1()\u0026\u0026(HlH(e,S),isNaN(e.gM)||(e.loader.Dy(e.gM),e.gM\u003dNaN));e.policy.Q5\u0026\u0026!S.isComplete()?xo(e.loader):e.loader.Bd();var b\u003dmXc(S,e.policy,e.G);$XR(e,S,b)}}}}}catch(J){h\u003de.h7?1:0,e.h7\u003d!0,S\u003dRK(h),h\u003duy(J,h),e.loader.handleError(h.errorCode,h.details,h.severity),S||e.loader.fp()}},I)};\njl6\u003dfunction(e,L){if(L.Nn\u0026\u0026L.state\u003e\u003d2\u0026\u0026L.state!\u003d\u003d3){var c\u003dL.xhr.getResponseHeader(\"X-Response-Itag\");if(c){e.logger.debug(function(){return\"Applying streamer-selected format \"+c});\nvar I\u003dG6n(e.Z,c),B\u003dL.info.Z;B\u0026\u0026(B-\u003dI.CQ(),I.Z\u003d!0,L.info.bd[0].X.Z\u003d!1,iwf(L,I.Wm(B)),oa(e.loader,e.videoTrack,I),ilJ(e.videoTrack,I),e.loader.UL(I.info.video.quality),(B\u003dL.lK())\u0026\u0026I.info.lastModified\u0026\u0026I.info.lastModified!\u003d\u003d+B\u0026\u0026Hi(e.videoTrack,L))}else L.Nn\u003d!1}};\nHlH\u003dfunction(e,L){var c\u003dL.info.bd[0].X,I\u003dL.n1();if($0(c.V5.X)){var B\u003dg.gR(L.Ku(),3);e.loader.sW(\"dldbrerr\",{em:B||\"none\"})}B\u003dL.info.bd[0].ud;var x\u003dUS(e.X,L.info.bd[0].G,B);I\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.j+\u003d1);if(L.canRetry()\u0026\u0026Sx(e.loader)){if(!(L.info.V5.Z\u003e\u003de.policy.uV\u0026\u0026e.K\u0026\u0026L.info.isDecorated()\u0026\u0026I\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.K.jg(x,B))){B\u003d(c.info.video\u0026\u0026c.V5.Z\u003e1||L.Fc\u003d\u003d\u003d410||L.Fc\u003d\u003d\u003d500||L.Fc\u003d\u003d\u003d503)\u0026\u0026!(en(e.Z.B).size\u003e0)\u0026\u0026!$0(c.V5.X);x\u003dL.mL();var S\u003dc.info.video?e.videoTrack:e.audioTrack;B\u0026\u0026(x.stun\u003d\"1\");e.loader.handleError(I,\nx);e.We()||(B\u0026\u0026(e.logger.debug(function(){return\"Stunning format \"+c.info.id}),oY(e.Z,c)),Hi(S,L),e.loader.Bd())}}else S\u003d1,e.K\u0026\u0026L.info.isDecorated()\u0026\u0026I\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.K.jg(x,B)\u0026\u0026(S\u003d0),e.w_.isLive\u0026\u0026L.n1()\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026e.j\u003c\u003de.policy.Hv*2?(Ccx(e.w_),e.w_.tq||e.w_.isPremiere?Ic(e.loader,0,{Ww:\"badStatusWorkaround\"}):e.w_.G?Ic(e.loader,e.w_.k9,{Ww:\"badStatusWorkaround\",\ny6:!0}):rP(e.loader)):e.loader.handleError(I,L.mL(),S)};\nB5\u003dfunction(e,L){if(e.policy.useUmp\u0026\u0026L.We())return!1;try{var c\u003dL.info.bd[0].X,I\u003dc.info.video?e.videoTrack:e.audioTrack;if(e.w_.isManifestless\u0026\u0026I){e.j\u003d0;I.T\u0026\u0026(L.We(),L.isComplete()||L.lC(),I.T\u003d!1);L.BO()\u0026\u0026e.loader.oR.lE(1,L.BO());var B\u003dL.kR(),x\u003dL.P9();H6(e.w_,B,x)}if(L.info.Wt()\u0026\u0026!e6(L.info))for(var S\u003dg.f(L.r$()),h\u003dS.next();!h.done;h\u003dS.next())OlT(I,h.value);for(e.loader.getCurrentTime();I.Z.length\u0026\u0026I.Z[0].state\u003d\u003d\u003d4;){var R\u003dI.Z.shift();t8x(I,R);I.t7\u003dR.y_()}I.Z.length\u0026\u0026t8x(I,I.Z[0]);var u\u003d!!BD(I);u\u0026\u0026\nL instanceof E4\u0026\u0026(c.info.Cu()?lEc(e.timing):Hwc(e.timing));return u}catch(t){L\u003dL.mL();L.origin\u003d\"hrhs\";a:{e\u003de.loader;c\u003dt;if(c instanceof Error){L.msg||(L.msg\u003d\"\"+c.message);L.name||(L.name\u003d\"\"+c.name);if(c instanceof g.yu\u0026\u0026c.args)for(I\u003dg.f(Object.entries(c.args)),B\u003dI.next();!B.done;B\u003dI.next())x\u003dg.f(B.value),B\u003dx.next().value,x\u003dx.next().value,L[\"arg\"+B]\u003d\"\"+x;g.F7(c);if(c.level\u003d\u003d\u003d\"WARNING\"){e.zm.pR(L);break a}}e.handleError(\"fmt.unplayable\",L,1)}return!1}};\nlzc\u003dfunction(e){var L\u003de.videoTrack.X.index;e.d$\u003dnew V8f({VB:e.policy.VB,U9:e.policy.T.U9,WR:L.wl(),Aw:function(){return L.Aw()},\nuW:function(){return L.uW()}})};\nIa\u003dfunction(e,L,c,I){if(!(c.Y4()||c.jN()||c.Z||!ZE(c.V5,e.policy,e.G,e.loader.W3())||c.info.EW\u003d\u003d\u003d\"f\"||e.policy.X)){if(I){I\u003de.B;var B\u003dc.info;I\u003dOXn(I,B.video?I.policy.O3:I.policy.KX,B.r_)}else I\u003d0;I\u003dc.Wm(I);e\u003dLI(e,I);e6(I)\u0026\u0026Vb(L,e);c.Z\u003d!0}};\nhr\u003dfunction(e,L,c,I,B,x,S,h){g.p.call(this);var R\u003dthis;this.loader\u003de;this.Dg\u003dL;this.videoTrack\u003dc;this.audioTrack\u003dI;this.w_\u003dB;this.D\u003dx;this.isAudioOnly\u003dS;this.J\u003dh;this.K\u003dh1;this.Gm\u003d!1;this.logger\u003dnew g.tB(\"sabr\");this.T\u003dthis.h7\u003dthis.pS\u003d!1;this.videoInfos\u003dthis.j\u003dthis.D.videoInfos;this.Z\u003dthis.k9\u003dthis.D.X;this.X\u003dnew Yk(L,x,function(u,t){R.loader.sW(u,t)});\nthis.isAudioOnly\u0026\u0026PCn(this,this.w_.X[\"0\"])};\nQl$\u003dfunction(e,L){var c\u003d[];L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())c.push(g.mr(I.value,e.w_.Wy));return c};\nPCn\u003dfunction(e,L,c){L!\u003d\u003de.G\u0026\u0026(e.G\u0026\u0026(e.Gm\u003d!0),e.G\u003dL,e.AQ(L,e.videoTrack,c))};\nEyn\u003dfunction(e,L){e.logger.debug(\"setConstraint: \"+bJ(L));gC(e.Dg)\u0026\u0026(e.h7\u003dL.reason\u003d\u003d\u003d\"m\"||L.reason\u003d\u003d\u003d\"l\"?!0:!1);L.reason\u003d\u003d\u003d\"m\"?L.isLocked()\u0026\u0026dXT(e,L.X):UXM(e,L)?Ra(e,L.K,L.X):e.videoInfos\u003de.j;e.K\u003dL};\nUXM\u003dfunction(e,L){return e.Dg.DM\u0026\u0026L.reason\u003d\u003d\u003d\"b\"||e.Dg.Au\u0026\u0026L.reason\u003d\u003d\u003d\"l\"||e.Dg.Zd?!1:e.Dg.sz?!0:L.reason\u003d\u003d\u003d\"l\"||L.reason\u003d\u003d\u003d\"b\"||L.reason\u003d\u003d\u003d\"o\"};\nXrH\u003dfunction(e,L){return L.isLocked()\u0026\u0026e.X.K||e.K\u003d\u003d\u003dvoid 0?!1:L.equals(e.K)};\nKXM\u003dfunction(e,L){var c,I\u003d(c\u003de.G)\u003d\u003dnull?void 0:c.info.video.qualityOrdinal;return e.Gm?!0:e.G?L!\u003d\u003dI?!0:!e.X.K||e.Dg.mR\u0026\u0026e.X.X\u003d\u003d\u003de.G.info.itag?!1:!0:!1};\ndXT\u003dfunction(e,L){var c\u003de.X.X;if(c){e.videoInfos\u003de.j;var I\u003dg.vU(e.videoInfos,function(B){return B.id\u003d\u003d\u003dc});\nI\u0026\u0026I.video.qualityOrdinal\u003d\u003d\u003dL?e.videoInfos\u003d[I]:(I\u003de.videoInfos.map(function(B){return B.id}),e.loader.sW(\"sabrpf\",{pfid:\"\"+c,\nvfids:\"\"+I.join(\".\")}),Ra(e,L,L),LJ(e.X,\"\"))}else Ra(e,L,L)};\nRa\u003dfunction(e,L,c){e.videoInfos\u003de.j;e.videoInfos\u003dg.ig(e.videoInfos,function(I){return I.video.qualityOrdinal\u003e\u003dL\u0026\u0026I.video.qualityOrdinal\u003c\u003dc})};\nYhM\u003dfunction(e,L,c){if(e.J){var I\u003dg.ig(e.Z,function(B){return B.id\u003d\u003d\u003de.J});\nreturn D6(I,c).includes(L)}I\u003dg.ig(e.Z,function(B){var x;return!((x\u003dB.l5)\u003d\u003dnull||!x.isDefault)});\nreturn I.length\u003e0?D6(I,c).includes(L):D6(e.Z,c).includes(L)};\nD6\u003dfunction(e,L){return e.map(function(c){return pw(g.mr(c,L))})};\nny$\u003dfunction(e){var L;if((L\u003de.K)\u003d\u003dnull?0:L.isLocked())return e.videoInfos;var c\u003den(e.X);L\u003dg.ig(e.videoInfos,function(I){return I.r_\u003ee.Dg.r_?!1:!c.has(I.id)});\nrBc(e.X)\u0026\u0026(L\u003dg.ig(L,function(I){return I.video.width\u003c\u003d854\u0026\u0026I.video.height\u003c\u003d480}));\nreturn L};\nLSR\u003dfunction(e,L,c){var I\u003de.w_,B\u003de.zm.getVideoData(),x\u003de.Fq,S\u003ds5v({UW:B.S(),zm:e.zm,qA:e.qA,Dg:e.Dg,LP:e.LP,cG:e.cG,Ef:e.Ef,T$:e.T$,PD:e.PD,isPrefetch:e.isPrefetch,CN:e.CN,sabrLicenseConstraint:B.sabrLicenseConstraint,IL:e.IL,rb:e.rb,VW:e.VW,kD:e.kD,pE:!!x,authorizedFormats:B.authorizedFormats}),h\u003dkk(B,e.bJ,e.nextRequestPolicy,e.YH,e.Xq,e.NN,e.ez);c\u0026\u0026L\u0026\u0026(c\u003dh.U3?h.U3.map(function(O){return O.type}):[],L(\"sabr\",{stmctxt:c.join(\"_\"),\nunsntctxt:h.d1?h.d1.join(\"_\"):\"\"}));L\u003de.gr;c\u003de.JM;if(c\u003d\u003d\u003dvoid 0\u0026\u0026L\u003d\u003d\u003dvoid 0){var R;c\u003detn(I.Wy,(R\u003de.Ou)\u003d\u003dnull?void 0:R.video);var u;L\u003detn(I.Wy,(u\u003de.Ou)\u003d\u003dnull?void 0:u.audio)}if(B.MS)var t\u003dB.MS;B\u003d{Dz:S,fB:e.fB,gr:L,JM:c,Fq:x,videoPlaybackUstreamerConfig:t,z7:h};e.fV\u0026\u0026(B.fV\u003de.fV);B.p9\u003de.p9;B.KJ\u003dI.He;return B};\netn\u003dfunction(e,L){return L?[g.mr(L.info,e)]:[]};\nwP\u003dfunction(e,L,c){var I\u003dthis;this.requestType\u003de;this.V5\u003dL;this.UY\u003dc;this.K\u003dnull;this.kx\u003d{ood:function(){var B;return(B\u003dI.data)\u003d\u003dnull?void 0:B.isPrefetch},\nXq:function(){var B;return(B\u003dI.data)\u003d\u003dnull?void 0:B.Xq}}};\nZwc\u003dfunction(e,L,c){L\u003dmo(e.V5,coM(e,L,c),L);e.Ab()\u0026\u0026L.set(\"probe\",\"1\");return L};\ncoM\u003dfunction(e,L,c){e.p6\u003d\u003d\u003dvoid 0\u0026\u0026(e.p6\u003de.V5.p6(L,c));return e.p6};\nIkn\u003dfunction(e){var L,c;return((L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.Dz)\u003d\u003dnull?void 0:c.Pa)||0};\nBbx\u003dfunction(e){var L,c;return!!((L\u003de.X)\u003d\u003dnull?0:(c\u003dL.Dz)\u003d\u003dnull?0:c.IL)};\nxuM\u003dfunction(e){var L\u003d{},c\u003d[],I\u003d[];if(!e.data)return L;for(var B\u003d0;B\u003ce.data.p9.length;B++){var x\u003de.data.p9[B],S\u003dvoid 0;c.push(\"i.\"+((S\u003dx.formatId)\u003d\u003dnull?void 0:S.itag)+\"_st.\"+(x.startTimeMs+\"_e.\"+(x.startTimeMs+x.durationMs)+\"_d.\"+x.durationMs)+(\"_sn.\"+x.E9)+(\"_en.\"+x.aO))}for(B\u003d0;B\u003ce.data.fB.length;B++){x\u003de.data.fB[B];var h\u003dS\u003dvoid 0,R\u003dvoid 0,u\u003dvoid 0;I.push(\"i.\"+((S\u003dx.formatId)\u003d\u003dnull?void 0:S.itag)+\"_sn.\"+x.sequenceNumber+\"_sl.\"+(x.L2||NaN)+\"_lb.\"+x.ey+\"_tr.s_\"+((h\u003dx.Oy)\u003d\u003dnull?void 0:h.startTicks)+\n\"_d_\"+((R\u003dx.Oy)\u003d\u003dnull?void 0:R.NT)+\"_t_\"+((u\u003dx.Oy)\u003d\u003dnull?void 0:u.timescale)+\"_ed_\"+x.qH)}L.ptime\u003dIkn(e);L.rtype\u003de.requestType;L.brl\u003dc.join(\";\");L.ps\u003dI.join(\";\");return L};\nJr\u003dfunction(e){this.X\u003de;this.iv\u003d(0,g.Dd)(h$(16))};\noYT\u003dfunction(e,L){var c;return g.Z(function(I){(0,g.zI)();c\u003dv9n(e.X);return I.return(c.encrypt(L,e.iv))})};\nSjv\u003dfunction(e,L){var c;return g.Z(function(I){(0,g.zI)();var B\u003de.X;B.G||(B.G\u003dnew ov6(B.K));c\u003dB.G;return I.return(h2f(c,L,e.iv))})};\nroc\u003dfunction(e,L,c){var I;return g.Z(function(B){(0,g.zI)();I\u003dv9n(e.X);return B.return(I.decrypt(L,c))})};\nV9\u003dfunction(e){g.p.call(this);var L\u003dthis;this.XM\u003de;this.X\u003dnew Map;this.G\u003d[];this.K\u003d!xm();this.D\u003dg.X3(this.XM.experiments,\"html5_onesie_prewarm_interval_ms\");this.J\u003dnew g.j9(this.T,this.D,this);this.j\u003d-1;this.kx\u003d{O8w:function(){return L.X},\nvjW:function(){return L.B},\ngjY:function(){return htJ}};\ng.l(this,this.J);E0x(this,g.iS(\"yt-player-bandaid-host\"));this.B\u003dthis.load();this.D\u0026\u0026this.B.then(function(){L.T()})};\nE0x\u003dfunction(e,L){var c\u003dL\u003d\u003dnull?void 0:L.primary;e.Z(0,c);c\u003dc?Rtx(c):void 0;e.Z(2,c);e.Z(1,L\u003d\u003dnull?void 0:L.secondary)};\nCI\u003dfunction(e,L){return new g.yp(\"https://\"+L+e.XM.RI.baseUrl)};\nuMM\u003dfunction(e,L){e\u003d\"https://\"+pX(L.location)+\"/initplayback?c\u003d\"+tb(e.XM)+\"\u0026owc\u003d1\";$q(e,\"pw\",function(c){c.ht\u003dL.X})};\naa\u003dfunction(e,L,c,I){$q(\"https://\"+L+\"/videoplayback?probe\u003d1\",c,function(B){!I.Y(\"html5_onesie_host_racing\")||I.videoData.isLivePlayback||I.Y(\"html5_onesie_probe_ec_hosts\")||I.AV||I.Kn();e.G.push(B)},function(B){e.G.push(B.details)})};\nRtx\u003dfunction(e){return e.replace(/(\\d+)---/g,function(L,c){L\u003dNumber(c);return(L\u003d\u003d\u003d1?2:L-1)+\"---\"})};\nNY\u003dfunction(e,L){var c,I,B,x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1){c\u003dCI(e,\"redirector.googlevideo.com\");c.set(\"alr\",\"yes\");c.set(\"id\",\"\"+Math.round(Math.random()*1E5));if(L\u003d\u003d\u003d1||L\u003d\u003d\u003d2)c.set(\"cmo\u003dsensitive_content\",\"yes\"),c.set(\"sc\",\"yes\");L\u003d\u003d\u003d2\u0026\u0026c.set(\"cmo\u003dtd\",\"c.youtube.com\");I\u003d{format:\"RAW\",timeout:5E3};return g.a(t,sN(c.Wd(),I),2)}B\u003dt.X;if(B.xhr.status!\u003d\u003d200||!B.xhr.responseText)return t.return(Promise.reject(new g.yu(\"b204258371_no_host\",c.Wd(),B.xhr.status)));x\u003dnew g.yp(B.xhr.responseText);\nS\u003dpX(x);h\u003dx.get(\"ms\");R\u003dCI(e,S);u\u003dx.get(\"mm\");R.set(\"ms\",h);R.set(\"mm\",u);return S\u0026\u0026UBc(S)?L!\u003d\u003d2||sS(S)?t.return(R):t.return(Promise.reject(new g.yu(\"b204258371_untrusted\",S,h))):t.return(Promise.reject(new g.yu(\"b204258371_invalid\",S,h)))})};\ntbM\u003dfunction(e){var L\u003de.G;e.G\u003d[];return L};\nUBc\u003dfunction(e){return/.*(\\.c\\.youtube\\.com|.*\\.googlevideo\\.com)/.test(e)};\nsS\u003dfunction(e){var L\u003d/sn-[^.]*-/;return/.*\\.c\\.youtube\\.com/.test(e)\u0026\u0026!L.test(e)};\nO8T\u003dfunction(e,L){this.location\u003de;this.X\u003dL};\nmq\u003dfunction(e){this.Q0\u003de;this.K\u003d!1;this.X\u003d[]};\nZ6\u003dfunction(e){for(;e.X.length\u0026\u0026!e.X[0].isEncrypted;){var L\u003de.X.shift(),c\u003dL.videoId,I\u003dL.zA,B\u003dL.formatId,x\u003dL.buffer;L\u003dL.RK;if(x)L\u003dvoid 0,(L\u003dy9(e.Q0.oI,c))\u003d\u003dnull||pB(L,I,B,x);else if(L)e.Q0.oI.R1(c,I,B);else if(I\u003de.Q0,I.X[B].Is\u003d!0,c\u003dy9(I.oI,c),c\u003d\u003dnull?0:c.C9.has(B))c\u003d\u003dnull||NV(c,B)}};\ng.qjx\u003dfunction(e){this.data\u003de;this.X\u003d0;this.G\u003d!1;this.Z\u003d0;this.error\u003d!1;this.register\u003dthis.K\u003d0;if(pI.length\u003d\u003d\u003d0){pI.length\u003d288;pI.fill(8);for(e\u003d144;e\u003c280;e++)pI[e]\u003de\u003c\u003d255?9:7;$o.length\u003d32;$o.fill(5);jx.length\u003d286;jx.fill(0);for(e\u003d261;e\u003c285;e++)jx[e]\u003dMath.floor((e-261)/4);H5[257]\u003d3;for(e\u003d258;e\u003c285;e++){var L\u003dH5[e-1];L+\u003d1\u003c\u003cjx[e-1];H5[e]\u003dL}H5[285]\u003d258;for(e\u003d0;e\u003c30;e++)lW[e]\u003de\u003c\u003d3?0:Math.floor((e-2)/2);for(e\u003dP5[0]\u003d1;e\u003c30;e++)L\u003dP5[e-1],L+\u003d1\u003c\u003clW[e-1],P5[e]\u003dL}e\u003d100+7*this.data.length;this.data[0]\u003d\u003d\u003d31\u0026\u0026this.data[1]\u003d\u003d\u003d\n139\u0026\u0026(e\u003d(new DataView(this.data.buffer,this.data.byteOffset+this.data.length-4)).getUint32(0,!0),this.data\u003dthis.data.subarray(10,this.data.length-8));this.output\u003dnew Uint8Array(e)};\ng.ztn\u003dfunction(e){for(;!e.G\u0026\u0026!e.error;){var L\u003de;L.G\u003d!!Q9(L,1);switch(Q9(L,2)){case 2:var c\u003d[],I\u003d[];I.length\u003d19;I.fill(0);var B\u003dQ9(L,5)+257;var x\u003dQ9(L,5)+1;for(var S\u003dQ9(L,4)+4,h\u003d0;h\u003cS;h++)I[TbM[h]]\u003dQ9(L,3);I\u003ddP(I);for(S\u003dB+x;c.length\u003cS;){h\u003dWSH(L,I);switch(h){case 16:h\u003dc[c.length-1];var R\u003dQ9(L,2)+3;break;case 17:h\u003d0;R\u003dQ9(L,3)+3;break;case 18:h\u003d0;R\u003dQ9(L,7)+11;break;default:R\u003d1}for(;R\u003e0;R--)c.push(h)}c.length!\u003d\u003dS?L.error\u003d!0:(x\u003dc.slice(-x),c.length\u003dB,Mbv(L,c,x));break;case 1:Mbv(L,pI,$o);break;case 0:Uw(L,\nL.X\u00267);c\u003dQ9(L,16);B\u003dQ9(L,16);(c^B)!\u003d\u003d65535\u0026\u0026(L.error\u003d!0);L.output.set(L.data.subarray(L.K,L.K+c),L.Z);L.K+\u003dc;L.Z+\u003dc;break;default:L.error\u003d!0}e.Z\u003ee.output.length\u0026\u0026(e.output\u003dnew Uint8Array(e.Z*2),e.Z\u003d0,e.K\u003d0,e.G\u003d!1,e.X\u003d0,e.register\u003d0)}e.output.length!\u003d\u003de.Z\u0026\u0026(e.output\u003de.output.subarray(0,e.Z));return e.error?new Uint8Array(0):e.output};\nMbv\u003dfunction(e,L,c){L\u003ddP(L);c\u003ddP(c);for(var I\u003de.data,B\u003de.output,x\u003de.Z,S\u003de.register,h\u003de.X,R\u003de.K;;){if(h\u003c15){if(R\u003eI.length){e.error\u003d!0;break}S|\u003d(I[R+1]\u003c\u003c8)+I[R]\u003c\u003ch;R+\u003d2;h+\u003d16}var u\u003dL[S\u0026127];if(u\u003c0)for(S\u003e\u003e\u003d7;u\u003c0;)u\u003dL[(S\u00261)-u],S\u003e\u003e\u003d1;else S\u003e\u003e\u003du\u002615;h-\u003du\u002615;u\u003e\u003e\u003d4;if(u\u003c256)B[x++]\u003du;else if(e.register\u003dS,e.X\u003dh,e.K\u003dR,u\u003e256){S\u003dH5[u];S+\u003dQ9(e,jx[u]);R\u003dWSH(e,c);h\u003dP5[R];h+\u003dQ9(e,lW[R]);if(sDJ\u0026\u0026S\u003ch)h\u003dx-h,B.copyWithin(x,h,h+S);else for(R\u003dx+S,u\u003dx;u\u003cR;u+\u003d4)B[u]\u003dB[u-h],B[u+1]\u003dB[u-h+1],B[u+2]\u003dB[u-h+2],B[u+3]\u003dB[u-h+3];x+\u003d\nS;S\u003de.register;h\u003de.X;R\u003de.K}else break}e.Z\u003dx};\nWSH\u003dfunction(e,L){if(e.X\u003c7){var c\u003de.data,I\u003de.K;I\u003ec.length\u0026\u0026(e.error\u003d!0);e.register|\u003d(c[I+1]\u003c\u003c8)+c[I]\u003c\u003ce.X;e.K+\u003d2;e.X+\u003d16}c\u003dL[e.register\u0026127];if(c\u003e\u003d0)return Uw(e,c\u002615),c\u003e\u003e4;for(Uw(e,7);c\u003c0;)c\u003dL[Q9(e,1)-c];return c\u003e\u003e4};\nQ9\u003dfunction(e,L){for(;e.X\u003cL;){if(e.K\u003e\u003de.data.length)return e.error\u003d!0,0;e.register|\u003de.data[e.K++]\u003c\u003ce.X;e.X+\u003d8}var c\u003de.register\u0026(1\u003c\u003cL)-1;e.register\u003e\u003e\u003dL;e.X-\u003dL;return c};\nUw\u003dfunction(e,L){e.X-\u003dL;e.register\u003e\u003e\u003dL};\ndP\u003dfunction(e){for(var L\u003d[],c\u003dg.f(e),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,L[I]||(L[I]\u003d0),L[I]++;var B\u003dL[0]\u003d0;c\u003d[];var x\u003d0;I\u003d0;for(var S\u003d1;S\u003cL.length;S++)L[S]?I\u003dS:L[S]\u003d0,B\u003dB+L[S-1]\u003c\u003c1,c[S]\u003dB,S\u003e7\u0026\u0026(x+\u003dL[S]);for(B\u003d1;B\u003cx;)B\u003c\u003c\u003d1;L\u003d128;I\u003dnew Int16Array(128+(B+I)*2);for(x\u003d0;x\u003ce.length;x++)if(S\u003de[x]){for(var h\u003dc[S]++,R\u003dB\u003d0;R\u003cS;R++)B\u003dB\u003c\u003c1|h\u003e\u003eR\u00261;h\u003dx\u003c\u003c4|S;if(S\u003c\u003d7)for(R\u003d1\u003c\u003c7-S;R--;)I[R\u003c\u003cS|B]\u003dh;else{R\u003dB\u0026127;S-\u003d7;for(B\u003e\u003e\u003d7;S--;){I[R]||(I[R]\u003d-L,L+\u003d2);var u\u003dB\u00261;B\u003e\u003e\u003d1;R\u003du-I[R]}I[R]\u003dh}}return I};\nfk$\u003dfunction(e){var L,c,I,B,x,S,h,R,u;return g.Z(function(t){switch(t.K){case 1:if(!vYr)throw Error(\"DecompressionStream is not supported\");L\u003dFB.Da();c\u003dnew DecompressionStream(\"gzip\");I\u003dc.writable.getWriter();I.write(e);I.close();B\u003dc.readable.getReader();x\u003dnew ej([]);case 2:return g.a(t,B.read(),5);case 5:S\u003dt.X;h\u003dS.value;if(R\u003dS.done){t.Iq(4);break}x.append(h);t.Iq(2);break;case 4:return u\u003dxj(x),FB.cj(\"gznb\",L,Math.ceil(u.byteLength/16)),t.return(u)}})};\nAo6\u003dfunction(e){J6.call(this,\"onesie\");this.oI\u003de;this.X\u003d{};this.G\u003d!0;this.Z\u003dnull;this.queue\u003dnew mq(this);this.B\u003d{}};\nFSn\u003dfunction(e){var L\u003de.queue;L.X.length\u0026\u0026L.X[0].isEncrypted\u0026\u0026!L.K\u0026\u0026(L.X.length\u003d0);L\u003dg.f(Object.keys(e.X));for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003de.X[c];if(!I.Is){var B\u003de.queue;B.X.push({videoId:I.videoId,formatId:c,isEncrypted:!1});B.K||Z6(B)}}};\nb8c\u003dfunction(e,L){var c\u003dL.totalLength,I\u003d!1;switch(e.Z){case 0:e.pk(L,e.G).then(function(B){var x\u003de.oI;x.n9(\"oprr\");x.playerResponse\u003dB;x.Zs||(x.wr\u003d!1);Ew(x)},function(B){e.oI.fail(B)});\nbreak;case 2:e.n9(\"ormk\");L\u003dxj(L);e.queue.decrypt(L);break;default:I\u003d!0}e.oI.MZ\u0026\u0026e.oI.sW(\"ombup\",\"id.11;pt.\"+e.Z+\";len.\"+c+(I?\";ignored.1\":\"\"));e.Z\u003dnull};\ni8v\u003dfunction(e,L){var c,I,B,x,S;return g.Z(function(h){switch(h.K){case 1:e.oI.n9(\"oprgz_s\");if(!vYr){h.Iq(2);break}g.bn(h,3);return g.a(h,fk$(L),5);case 5:return c\u003dh.X,e.oI.n9(\"oprgz_n\"),h.return(c);case 3:I\u003dg.wc(h),e.oI.sW(\"gzerr\",{impl:\"native\",err:\"\"+I});case 2:if(B\u003de.oI.S().pB)try{var R\u003dFB.Da(),u\u003dB.Zv(L),t\u003dB,O\u003du!\u003dnull?u:L,q\u003dO.byteOffset,T\u003dO.byteLength,W\u003dt.exports.getInflatedSize(q,T);if(W\u003d\u003d\u003d0)throw Error(\"wasm_gz: bad input\");var A\u003dt.malloc(W),b\u003dt.exports.inflateGzip(q,T,A);if(b)throw t.free(A),\nError(\"wasm_gz: fail\"+b);var J\u003dnew Uint8Array(t.exports.memory.buffer,A,W);u\u0026\u0026B.free(u.byteOffset);var w\u003dB.uL(J);FB.cj(\"gzwb\",R,Math.ceil(w.byteLength/16));x\u003dw;e.oI.n9(\"oprgz_w\");return h.return(x)}catch(C){e.oI.sW(\"gzerr\",{impl:\"wasm\",err:\"\"+C})}R\u003dFB.Da();u\u003dg.ztn(new g.qjx(L));FB.cj(\"gzjb\",R,Math.ceil(u.byteLength/16));S\u003du;e.oI.n9(\"oprgz_p\");return h.return(S)}})};\nG3H\u003dfunction(e){return new Promise(function(L){setTimeout(L,e)})};\ngYM\u003dfunction(e,L){var c\u003de.S();c\u003de.kN\u0026\u0026c.Y(\"html5_onesie_preload_use_content_owner\");var I\u003de.Iu,B\u003dqX(L.XM.experiments,\"debug_bandaid_hostname\");if(B)L\u003dCI(L,B);else if((c\u003d\u003d\u003dvoid 0?0:c)\u0026\u0026(I\u003d\u003dnull?0:I.url)\u0026\u0026!L.K){var x\u003dpX(new g.yp(I.url));L\u003dCI(L,x)}else L\u003d(x\u003dL.X.get(0))\u003d\u003dnull?void 0:x.location.clone();if(L\u0026\u0026e.videoId){x\u003dGo(e.videoId);e\u003d[];if(x)for(x\u003dg.f(x),c\u003dx.next();!c.done;c\u003dx.next())e.push(c.value.toString(16).padStart(2,\"0\"));L.set(\"id\",e.join(\"\"));return L}};\nk3c\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I,B;return g.Z(function(x){if(x.K\u003d\u003d1)return I\u003d[],I.push(L.load()),c\u003e0\u0026\u0026I.push(G3H(c)),g.a(x,Promise.race(I),2);B\u003dgYM(e,L);return x.return(B)})};\nDux\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;e.set(\"cpn\",L.clientPlaybackNonce);e.set(\"opr\",\"1\");var B\u003dL.S();e.set(\"por\",\"1\");xm()||e.set(\"onem\",\"1\");L.startSeconds\u003e0\u0026\u0026e.set(\"osts\",\"\"+L.startSeconds);I||(B.Y(\"html5_onesie_disable_partial_segments\")\u0026\u0026e.set(\"oses\",\"1\"),L\u003dB.Y(\"html5_gapless_onesie_no_media_bytes\")\u0026\u0026A1(L)\u0026\u0026L.kN,c\u0026\u0026!L?(L\u003dc.audio,e.set(\"pvi\",c.video.join(\",\")),B.Y(\"html5_onesie_disable_audio_bytes\")||e.set(\"pai\",L.join(\",\")),Oh||e.set(\"osh\",\"1\")):(e.set(\"oad\",\"0\"),e.set(\"ovd\",\"0\"),e.set(\"oaad\",\n\"0\"),e.set(\"oavd\",\"0\")))};\nwnn\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;var x\u003d\"https://youtubei.googleapis.com/youtubei/\"+L.L6.innertubeApiVersion+\"/player\",S\u003d[{name:\"Content-Type\",value:\"application/json\"}];I\u0026\u0026S.push({name:\"Authorization\",value:\"Bearer \"+I});S.push({name:\"User-Agent\",value:g.yc()});g.Zu(\"EOM_VISITOR_DATA\")?S.push({name:\"X-Goog-EOM-Visitor-Id\",value:g.Zu(\"EOM_VISITOR_DATA\")}):(c\u003dc.visitorData||g.Zu(\"VISITOR_DATA\"))\u0026\u0026S.push({name:\"X-Goog-Visitor-Id\",value:c});(c\u003dg.Zu(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026S.push({name:\"X-YouTube-Lava-Device-Context\",\nvalue:c});(L\u003dqX(L.experiments,\"debug_sherlog_username\"))\u0026\u0026S.push({name:\"X-Youtube-Sherlog-Username\",value:L});e\u003dqR(JSON.stringify(e));return{url:x,kH:S,postBody:e,n0d:B,Er:B}};\nJoR\u003dfunction(e,L,c,I,B,x,S){var h\u003de.Km,R\u003de.tV;e\u003de.Mkw;var u\u003dh!\u003d\u003dvoid 0\u0026\u0026R!\u003d\u003dvoid 0,t\u003dI.getVideoData(),O,q\u003dL.X.encryptedClientKey;L\u003du?L.iv:void 0;u\u003d$y(c.schedule,!0);B\u003dB||!!xm()\u0026\u0026u\u003e1572864;return{innertubeRequest:{o4$:e,mC:h,tV:R,encryptedClientKey:q,iv:L,WF$:!0,QC:!0,sN:\"DecompressionStream\"in window||!B,ljM:c.experiments.N0(\"html5_use_jsonformatter_to_parse_player_response\")},Dz:s5v({UW:c,zm:I,qA:t.startSeconds*1E3}),onesieUstreamerConfig:x,L8:S,z7:kk(t),reloadPlaybackParams:(O\u003dt.je)\u003d\u003dnull?void 0:\nO.reloadPlaybackParams}};\nVbx\u003dfunction(e,L,c,I,B,x){var S\u003dg.Pl(e,OCT),h;if(!e.Er){(0,g.zI)();if((h\u003dL.X.B)\u003d\u003dnull)var R\u003dvoid 0;else a:{var u\u003dL.iv;try{var t\u003dzJc(h,S,u),O\u003dh.X.Zv(u),q\u003dh.X,T\u003dh.G,W\u003dnew Uint8Array(q.exports.memory.buffer,q.malloc(32),32);q.exports.Sha256Hmac(T.byteOffset,T.byteLength,O.byteOffset,O.byteLength,t.byteOffset,t.byteLength,W.byteOffset);h.X.free(O.byteOffset);R\u003d{Hn:h.X.uL(t),signature:h.X.uL(W)};break a}catch(A){g.F7(Error(\"ocwceas: wasm encryptAndSign failed: \"+A))}R\u003dvoid 0}R?(h\u003dR.Hn,u\u003dR.signature):(R\u003d\nh\u003dL.encrypt(S),(0,g.zI)(),u\u003dxcc(new Bic(L.X.K),R,L.iv))}return JoR(h\u0026\u0026u?{Km:h,tV:u}:{Mkw:S},L,c,I,!!e.Er,B,x)};\nCjn\u003dfunction(e,L,c,I,B,x){var S,h,R;return g.Z(function(u){if(u.K\u003d\u003d1)return S\u003dg.Pl(e,OCT),g.a(u,oYT(L,S),2);if(u.K!\u003d3)return h\u003du.X,g.a(u,Sjv(L,h),3);R\u003du.X;return u.return(JoR({Km:h,tV:R},L,c,I,!!e.Er,B,x))})};\nKI\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.zm\u003de;this.playerRequest\u003dL;this.logger\u003dnew g.tB(\"onesie\");this.xhr\u003dnull;this.state\u003d1;this.QT\u003dnew Ri;this.B8\u003d!1;this.playerResponse\u003d\"\";this.pV\u003dnew uZ(this);this.Q0\u003dnew Ao6(this);this.YG\u003d\"\";this.AV\u003dthis.dJ\u003d!1;this.VG\u003d\"\";this.enableCompression\u003dthis.Zs\u003dthis.eN\u003d!1;this.s4\u003d[];this.EC\u003d-1;this.yH\u003d0;this.XM\u003dthis.zm.S();this.videoData\u003dthis.zm.getVideoData();this.MZ\u003dthis.XM.oT();this.gU\u003dthis.XM.RI;this.L5\u003dnew Jr(this.gU.X);this.u$\u003dthis.XM.Y(\"html5_onesie_check_timeout\");\nthis.Z7\u003dnew g.j9(this.lN,500,this);this.md\u003dnew g.j9(this.Kn,1E4,this);this.i8\u003dnew g.j9(function(){if(!c.isComplete()){var I\u003dXs(c);c.fail(new g.hQ(\"net.timeout\",I))}},1E3);\nthis.Qq\u003dnew g.j9(this.Hp,2E3,this);this.iq\u003dthis.zm.vj();this.wr\u003dthis.Y(\"html5_onesie_wait_for_media_availability\");g.l(this.videoData,this);g.l(this,this.Z7);g.l(this,this.md);g.l(this,this.Qq);e\u003dWr();Oh\u0026\u0026e\u0026\u0026(this.ek\u003dnew Map);this.TQ\u003dnew Map;this.fh\u003dnew Map;this.Tu\u003dnew Map;this.KQ\u003dnew Map};\ny9\u003dfunction(e,L){var c;return(c\u003de.ek)\u003d\u003dnull?void 0:c.get(L)};\nNbc\u003dfunction(e,L,c){var I;return g.Z(function(B){if(B.K\u003d\u003d1)return e.n9(\"oprd_s\"),akc(e)?g.a(B,roc(e.L5,L,c),3):(I\u003de.L5.decrypt(L,c),B.Iq(2));B.K!\u003d2\u0026\u0026(I\u003dB.X);e.n9(\"oprd_c\");return B.return(I)})};\nmuH\u003dfunction(e){return e.Y(\"html5_onesie_host_probing\")||e.MZ?Oh:!1};\nEw\u003dfunction(e){if(!e.playerResponse)return!1;if(e.eN)return!0;var L\u003de.videoData.Y(\"html5_onesie_audio_only_playback\")\u0026\u0026FU(e.videoData);if(e.ek\u0026\u0026e.wr){if(!e.ek.has(e.YG))return!1;var c\u003de.ek.get(e.YG),I;if(I\u003dc){I\u003d!1;for(var B\u003dg.f(c.C9.keys()),x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dc.C9.get(x.value))for(var S\u003dg.f(x.jR),h\u003dS.next();!h.done;h\u003dS.next())h.value.kt\u003e0\u0026\u0026(x.Cu?I\u003d!0:L\u003d!0);I\u003d!(L\u0026\u0026I)}if(I)return!1}e.n9(\"ofr\");e.QT.resolve(e.playerResponse);if(!e.u$){var R;(R\u003de.i8)\u003d\u003dnull||R.start();e.md.start()}return e.eN\u003d\n!0};\nZ8R\u003dfunction(e){if(e.ek\u0026\u0026!e.Y(\"html5_onesie_media_capabilities\")){e.n9(\"ogsf_s\");var L\u003dtJf(e.zm.getVideoData(),function(I,B){e.sW(I,B)}),c\u003dyo6(e.zm);\nL.video\u003dIET(c,L.video);e.n9(\"ogsf_c\");if(L.video.length)return L;e.sW(\"ombspf\",\"l.\"+c.K+\";u.\"+c.X+\";o.\"+c.Z+\";r.\"+c.reason)}};\nakc\u003dfunction(e,L){return e.Y(\"html5_onesie_sync_request_encryption\")||(L\u003d\u003dnull?0:L.Er)||g.z3(e.XM)\u0026\u0026e.Y(\"html5_embed_onesie_use_sync_encryption\")?!1:!!xm()};\nXs\u003dfunction(e){if(!e.r0)return{};var L\u003de.r0.ZS(),c;L.d\u003d(c\u003de.r0.Ve)\u003d\u003dnull?void 0:c.sV();L.shost\u003de.vl;L.ty\u003d\"o\";return L};\npnn\u003dfunction(e,L){var c,I;(I\u003d(e\u003d(c\u003de.ek)\u003d\u003dnull?void 0:c.get(L))\u003d\u003dnull)||(L\u003de.Z?!1:e.Z\u003d!0,I\u003d!L);return!I};\n$ux\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){g.p.call(this);var O\u003dthis;this.zm\u003de;this.loader\u003dL;this.policy\u003dc;this.audioTrack\u003dI;this.videoTrack\u003dB;this.w_\u003dx;this.qw\u003dS;this.d_\u003dh;this.Z\u003dR;this.timing\u003du;this.pS\u003dt;this.X\u003d[];this.B\u003d{};this.Pe\u003dthis.m$\u003d!1;this.G\u003dthis.t7\u003dthis.D\u003dthis.He\u003dthis.PD\u003d0;this.J\u003dnull;this.Gm\u003d{p9:[],fB:[]};this.k9\u003d{p9:[],fB:[]};this.T\u003dnull;this.j\u003d[];this.kx\u003d{r8S:function(){return O.X},\nuO9:function(){return O.B},\nuIM:function(){O.X.length\u003d0},\nJ8e:function(){return O.videoData.Sl},\nCZM:function(){return O.D},\nOw_:function(q){O.D\u003dq},\nQ$9:function(q){O.G\u003dq},\nLF:function(q){O.T\u003dq},\nI6:function(q){O.j\u003dq}};\nthis.videoData\u003dthis.zm.getVideoData();this.policy.Kp\u0026\u0026(this.ye\u003dnew YD(this.loader,this.policy,this.qw),g.l(this,this.ye))};\nlkn\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(jDn(e)){e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{create:1});var c\u003dnew wP(0,e.w_.J,e);e.policy.OF\u003e0\u0026\u0026e.G++;L\u003dH8c(e,c,L);e.X.push(L);var I;(I\u003de.ye)\u003d\u003dnull||CCT(I,e.w_.J)}};\ndun\u003dfunction(e,L){var c\u003dPjv(e);if(e.policy.Ft){var I\u003de.Gm;var B\u003de.k9}else I\u003dYo(e,e.audioTrack),B\u003dYo(e,e.videoTrack);var x\u003d[].concat(g.V(I.p9),g.V(B.p9));nI(e)\u0026\u0026x.push.apply(x,g.V(e.j));var S\u003d[].concat(g.V(I.fB),g.V(B.fB)),h\u003de.loader.zD();if(e.policy.Zl\u0026\u0026!e.videoData.isLivePlayback){var R\u003de.videoData.lengthSeconds*1E3;c\u003e\u003dR\u0026\u0026e.loader.sW(\"invalidSabrCmt\",{cmt:c,vd:R})}var u,t;R\u003de.zm;var O\u003de.w_,q\u003de.K,T\u003de.videoData.Sl,W\u003de.policy,A\u003de.loader.Ln,b\u003dprv(e.loader)*1E3,J\u003d(u\u003de.Ve)\u003d\u003dnull?void 0:u.Ef;u\u003d(t\u003de.Ve)\u003d\u003d\nnull?void 0:t.T$;var w;t\u003dNumber((w\u003de.Z.G)\u003d\u003dnull?void 0:w.info.itag)||0;var C;w\u003dNumber((C\u003de.Z.B)\u003d\u003dnull?void 0:C.info.itag)||0;L\u003d{zm:R,w_:O,p9:x,fB:S,qA:c,nextRequestPolicy:q,YH:T,Dg:W,LP:A,cG:b,Ef:J,T$:u,PD:e.PD,isPrefetch:L||e.loader.isSuspended,uM:t,Ra:w,bJ:h,ez:e.zm.RB()};c\u003de.loader.vt();x\u003dGo(c);c\u0026\u0026(L.Xq\u003dx);if(c\u003de.zm.ww())L.IL\u003dc*1E3;var y;c\u003de.Z;x\u003dc.pS;if(((y\u003dc.Dg)\u003d\u003dnull?0:gC(y))\u0026\u0026!x)for(y\u003dg.f(c.Z),S\u003dy.next();!S.done;S\u003dy.next())if(S.value.l5){x\u003d!0;break}y\u003dgC(c.Dg)\u0026\u0026!x?[]:Ql$(c,c.Z);L.gr\u003dy;y\u003de.Z;\ngC(y.Dg)\u0026\u0026!y.h7?y\u003d[]:(c\u003dny$(y),c.length\u003d\u003d\u003d0\u0026\u0026(c\u003dy.j),y\u003dQl$(y,c));L.JM\u003dy;L.Fq\u003dnI(e)?[e.T]:void 0;e.policy.Ix\u0026\u0026(L.VW\u003dQDf(e.loader,e.audioTrack),L.kD\u003dQDf(e.loader,e.videoTrack));if(e.policy.K){y\u003de.loader.getCurrentTime();I\u003dek(e,I.p9,y);B\u003dek(e,B.p9,y);B\u003dMath.min(I,B);nI(e)\u0026\u0026(I\u003dek(e,e.j,y),e.zm.oT()\u0026\u0026I\u003cB\u0026\u0026e.loader.sW(\"sabrcfb\",{met:B,cet:I,cbrl:e.j.length}),B\u003dMath.min(B,I));var P;if(e.policy.DY){var ev\u003d((P\u003de.videoData.K)\u003d\u003dnull?void 0:P.containerType)||0;P\u003de.loader.nQ(e.videoData.ZU[ev])}else P\u003d(ev\u003de.J)\u003d\u003d\nnull?void 0:ev.HO(B);P\u0026\u0026(L.fV\u003dP)}e.policy.D\u0026\u0026e.X.length\u003e0\u0026\u0026e.X[0].D_()\u0026\u0026(L.NN\u003de.X[0].Qu());return L};\nPjv\u003dfunction(e){var L,c\u003de.policy.B\u0026\u0026((L\u003de.loader)\u003d\u003dnull?void 0:L.Sb());L\u003de.loader.getCurrentTime()||0;L\u003dUux(e,L);var I\u003de.loader.FF()||0;L+\u003dI;I\u003dd7(e.videoData)||g.QE(e.videoData);var B\u003d0;c?(I\u0026\u0026(B\u003dNumber.MAX_SAFE_INTEGER),e.videoData.pS\u0026\u0026(B\u003dMath.ceil(e.videoData.k9*1E3))):B\u003dMath.ceil(L*1E3);return Math.min(Number.MAX_SAFE_INTEGER,B)};\nnI\u003dfunction(e){return e.policy.f9\u0026\u0026!!e.T};\nUux\u003dfunction(e,L){if(e.loader.isSeeking())return L;var c\u003de.zm.Nw();if(!c)return L;c\u003dc.im();if(c.length\u003d\u003d\u003d0||Qd(c,L))return L;if(!dH(e.videoTrack,L)\u0026\u0026!dH(e.audioTrack,L))return e.loader.sW(\"sundrn\",{b:0,lt:L}),L;for(var I\u003dL,B\u003dInfinity,x\u003d0;x\u003cc.length;x++)if(!(c.start(x)\u003eL)){var S\u003dL-c.end(x);S\u003cB\u0026\u0026(B\u003dS,I\u003dc.end(x))}return I!\u003d\u003dL\u0026\u0026(e.loader.sW(\"sundrn\",{bre:I,lt:L}),B\u003e\u003d20)?(e.loader.handleError(\"player.exception\",{reason:\"bufferunderrunexceedslimit\"}),L):I};\nek\u003dfunction(e,L,c){e\u003de.loader.FF()||0;return LO(L,(c+e)*1E3)/1E3+c};\njDn\u003dfunction(e){if(e.policy.OF\u003e0){var L\u003dMath.floor((0,g.zI)()/1E4);if(L\u003d\u003d\u003de.t7){if(e.G\u003e\u003de.policy.OF){if(e.G\u003d\u003d\u003de.policy.OF){var c\u003d{reason:\"toomanyrequests\"};c.limit\u003de.G;e.loader.handleError(\"player.exception\",c);e.G+\u003d1}return!1}}else e.t7\u003dL,e.G\u003d0}if(e.loader.isSuspended\u0026\u0026e.loader.j_)return!1;if(e.h7\u0026\u0026(0,g.zI)()\u003ce.h7)return g.HT(e.loader.WF),!1;if(e.X.length\u003e0\u0026\u0026(!e.policy.D||e.X.length!\u003d\u003d1||!e.X[0].D_()))return!1;var I;if(!(L\u003d(I\u003de.w_.J)\u003d\u003dnull||!ZE(I,e.policy,e.B,e.loader.W3())||lz(e.audioTrack)\u0026\u0026lz(e.videoTrack))){if(I\u003d\ne.policy.K){I\u003d!1;if(e.pS.K\u003d\u003d\u003d2)I\u003d!0;else if(e.pS.K\u003d\u003d\u003d3){Pjv(e);e.loader.FF();var B\u003daY(e.audioTrack,e.loader.isSeeking()).p9;L\u003daY(e.videoTrack,e.loader.isSeeking()).p9;var x\u003de.loader.getCurrentTime()||0;B\u003dek(e,B,x);L\u003dek(e,L,x);L\u003dMath.min(B,L);x\u003de.pS;L\u003e\u003dx.B?(x.sW(\"sdai\",{haltrq:L,est:x.B}),L\u003d!0):L\u003d!1;L\u0026\u0026(I\u003d!0)}I\u0026\u0026e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{waitad:1})}L\u003dI}if(L)return!1;e.policy.Ft\u0026\u0026(e.Gm\u003dYo(e,e.audioTrack),e.k9\u003dYo(e,e.videoTrack));if(!e.K)return e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{nopolicy:1}),\n!0;if(e.zm.ww())return e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{utc:1}),!0;if(e.Z.T)return e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{audio:1}),!0;if(!e.K.targetAudioReadaheadMs||!e.K.targetVideoReadaheadMs)return e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{noreadahead:1}),!0;if(e.policy.B\u0026\u0026e.loader.Sb())return e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{seekToHead:1}),!0;I\u003dMath.min(nr(e.loader,e.audioTrack)*1E3,e.K.targetAudioReadaheadMs);L\u003dMath.min(nr(e.loader,e.videoTrack)*1E3,e.K.targetVideoReadaheadMs);var S\u003dMath.min(I,L);\nx\u003dpJ(e.audioTrack,!0)*1E3;B\u003dpJ(e.videoTrack,!0)*1E3;var h\u003de.zm.getCurrentTime()*1E3;if(e.policy.Ft){var R\u003dLO(e.Gm.p9,h);var u\u003dLO(e.k9.p9,h)}else R\u003dx,u\u003dB;var t\u003dR\u003cS;var O\u003du\u003cS;if(nI(e)){h\u003dLO(e.j,h);var q\u003dh\u003cS;e.zm.oT()\u0026\u0026q\u0026\u0026!t\u0026\u0026!O\u0026\u0026e.loader.sW(\"sabrcrnm\",{cra:h,mpra:S,cbrl:e.j.length})}if(!(t||O||nI(e)\u0026\u0026q))return e.policy.Ft\u0026\u0026e.zm.oT()\u0026\u0026(x\u003cS||B\u003cS)\u0026\u0026e.loader.sW(\"sabrncrq\",{car:R,vac:u,abh:x,vbh:B,mar:I,mvr:L}),!1;if(e.policy.us\u0026\u0026EYR(e.loader)\u0026\u0026e.videoData.O9()||e.policy.Bl\u0026\u0026EYR(e.loader))return!1;e.policy.j\u0026\u0026\n(q\u003de.loader.b5(),q.car\u003dR,q.vac\u003du,q.mar\u003dI,q.mvr\u003dL,q.tar\u003de.K.targetAudioReadaheadMs,q.tvr\u003de.K.targetVideoReadaheadMs,q.vbu\u003dly(((c\u003de.zm.Nw())\u003d\u003dnull?void 0:c.im())||null),q.abh\u003dx,q.vbh\u003dB,e.loader.sW(\"sabrcrq\",q));return!0};\nYo\u003dfunction(e,L){Pjv(e);e.loader.FF();return aY(L,e.loader.isSeeking())};\nLO\u003dfunction(e,L){var c\u003d0,I\u003d-1;e\u003dg.f(e);for(var B\u003de.next();!B.done;B\u003de.next())if(B\u003dB.value,!(B.startTimeMs+B.durationMs\u003cL)){if(I\u003c0\u0026\u0026B.startTimeMs\u003eL||I\u003e\u003d0\u0026\u0026B.E9\u003eI+1)break;c\u003dMath.max(c,B.startTimeMs+B.durationMs);I\u003dMath.max(I,B.aO)}return Math.max(0,c-L)};\nH8c\u003dfunction(e,L,c){var I\u003d{qw:e.qw,M$:function(R,u){e.zm.Ur(R,u)},\nWt:e.policy.je,Th:e.policy.Z};e.qw.K.j\u0026\u0026(I.nB\u003d(e.videoTrack.X.info.r_||0)+(e.audioTrack.X.info.r_||0));e.policy.pB\u0026\u0026(I.WR\u003de.audioTrack.X.index.wl(),I.Wt\u003d!1);var B\u003dcoM(L,e.policy,e.B)?2:1;B!\u003d\u003de.D\u0026\u0026(e.D\u003dB,XnH(e));c\u003ddun(e,c);if(e.policy.D\u0026\u0026e.policy.Z\u0026\u0026c.YH){for(var x\u003dB\u003d\"\",S\u003dg.f(c.YH),h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,e.videoData.sabrContextUpdates.has(h)||e.policy.D\u0026\u0026c.NN\u0026\u0026c.NN.type\u003d\u003d\u003dh?B+\u003d\"_\"+h:x+\u003d\"_\"+h;e.loader.sW(\"sabrbldrqs\",{ctxts:B,misctxts:x})}!L.setData(c,e.policy,e.B)\u0026\u0026e.policy.D\u0026\u0026e.loader.handleError(\"player.exception\",\n{reason:\"buildsabrrequestdatafailed\"},1);I\u003dnew $k(e.policy,L,e.w_,e.B,e,I,e.loader.vj());jE(e.timing);e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{rn:I.MD(),probe:L.Ab()});return I};\nI1\u003dfunction(e,L){if(L.We()||e.We())e.policy.V6||(e.policy.B?cH(e.loader):e.loader.Bd());else{if(e.policy.Z\u0026\u0026L.isComplete()\u0026\u0026L instanceof $k){var c\u003de.loader,I\u003dc.sW,B,x,S\u003dObject.assign(L.r0.ZS(),{rst:L.state,strm:L.xhr.fq(),d:(B\u003dL.r0.Ve)\u003d\u003dnull?void 0:B.sV(),cncl:L.xhr\u0026\u0026L.u4.G?1:0,rqb:L.Yc,cwt:L.eV,swt:(x\u003dL.Af)\u003d\u003dnull?void 0:x.oA});B\u003dObject.assign(xuM(L.info),S);I.call(c,\"rqs\",B)}if(L.isComplete()\u0026\u0026L.Ab()\u0026\u0026L instanceof $k)e.policy.xT?L.ir()?(L.dispose(),e.X.length\u003d\u003d\u003d0?e.loader.Bd():(e\u003de.X[0],e instanceof\n$k\u0026\u0026e.yg()\u0026\u0026e.iG())):L.J1()\u0026\u0026e.loader.handleError(L.n1(),L.mL()):(L.dispose(),e.loader.Bd());else{if(L.SH())L instanceof $k\u0026\u0026Kov(e.timing,L),XnH(e),KSR(e);else if(L.J1())c\u003de.zm.ww(),L instanceof $k\u0026\u0026Bbx(L.info)\u0026\u0026c\u0026\u0026e.loader.Dy(c),L instanceof KI?e.X.pop():(c\u003d1,L.canRetry()\u0026\u0026Sx(e.loader)\u0026\u0026(YjM(e,L),c\u003d0),e.loader.handleError(L.n1(),L.mL(),c));else{if(e.loader.isSuspended\u0026\u0026!L.isComplete())return;KSR(e)}L.We()||L instanceof KI||(L.isComplete()?c\u003dmXc(L,e.policy,e.B):(c\u003dN$$(L,e.policy,e.B),c\u003d\u003d\u003d1\u0026\u0026(e.m$\u003d\n!0)),c!\u003d\u003d0\u0026\u0026(I\u003dnew wP(1,L.info.V5),I.p6\u003dc\u003d\u003d\u003d2,H8c(e,I)));e.policy.Q5\u0026\u0026!L.isComplete()?xo(e.loader):e.loader.Bd()}}};\nKSR\u003dfunction(e){for(;e.X.length\u0026\u0026e.X[0].TU(e.Am());){var L\u003de.X.shift();nYH(e,L)}e.X.length\u0026\u0026nYH(e,e.X[0])};\nnYH\u003dfunction(e,L){L instanceof $k\u0026\u0026(e.Y9\u003dL);var c\u003dnew Set(L.kW(e.Am()));c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dI.value;if(!(I\u003d!(L instanceof KI))){I\u003de.Z;var x\u003dI.w_.Wy,S\u003dD6(I.videoInfos,x);x\u003dYhM(I,B,x);var h\u003dS.includes(B);!I.Dg.aJ||x||h||I.loader.sW(\"sabrcpf\",{fid:\"\"+B,vfids:\"\"+S.join(\".\"),said:I.J||\"\"});I\u003dx||S.includes(B)}if(I\u0026\u0026(I\u003dL.b9(B,e.Am()),S\u003de.policy.f9\u0026\u0026pn(I[0].X.info.mimeType),L.lC(B,e.Am())))for(B\u003dL.r$(B,e.Am()),B\u003dg.f(B),x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,e.policy.Z\u0026\u0026\nL instanceof KI\u0026\u0026e.loader.sW(\"omblss\",{s:x.info.e6()}),S)h\u003de.timing,h.pS||(h.pS\u003d(0,g.zI)(),g.px(\"fcb_r\",h.pS,h.X)),h\u003de,h.videoData.Wy()\u0026\u0026h.T\u0026\u0026pw(h.T)\u003d\u003d\u003dpw(g.mr(x.info.X.info,h.w_.Wy))\u0026\u0026h.zm.publish(\"sabrCaptionsDataLoaded\",x,h.I6.bind(h));else{h\u003dx.info.X.info.Cu();var R\u003dx.info.X;if(h){var u\u003dvoid 0;var t\u003de.Z,O\u003d(u\u003dL.JT(e.Am()))\u003d\u003dnull?void 0:u.token;t.T\u0026\u0026R!\u003d\u003dt.B?u\u003d!0:(t.T\u003d!1,R!\u003d\u003dt.B\u0026\u0026(t.B\u003dR,t.AQ(R,t.audioTrack,O)),u\u003d!1);if(u)continue}else u\u003dvoid 0,PCn(e.Z,R,(u\u003dL.JT(e.Am()))\u003d\u003dnull?void 0:u.token);u\u003dh?\ne.audioTrack:e.videoTrack;L instanceof KI\u0026\u0026(u.T\u003d!1,L instanceof KI\u0026\u0026(h?lEc(e.timing):Hwc(e.timing)));try{CJ(u,I,x)}catch(q){x\u003duy(q),e.loader.handleError(x.errorCode,x.details,x.severity),u.fp(),e.Ux(!1,\"pushSlice\"),cH(e.loader)}}}};\nYjM\u003dfunction(e,L){e.policy.D?e.X.splice(e.X.indexOf(L)).forEach(function(c){c.dispose()}):(e.X.pop(),L\u003d\u003dnull||L.dispose())};\nebc\u003dfunction(e,L,c){for(var I\u003d[],B\u003d0;B\u003ce.X.length;B++)L\u0026\u0026e.X[B]instanceof KI?I.push(e.X[B]):(e.policy.j\u0026\u0026e.loader.sW(\"sabrcrq\",{d:e.X[B].MD(),src:c}),e.X[B].dispose());e.X\u003dI};\nXnH\u003dfunction(e){e.videoData.Sl.clear();if(e.videoData.sabrContextUpdates.size\u003e0)for(var L\u003dg.f(e.videoData.sabrContextUpdates.keys()),c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003dvoid 0;((I\u003de.videoData.sabrContextUpdates.get(c))\u003d\u003dnull?0:I.sendByDefault)\u0026\u0026e.videoData.Sl.add(c)}if(e.policy.D\u0026\u0026e.X.length)for(L\u003dg.f(e.X),c\u003dL.next();!c.done;c\u003dL.next())(c\u003dc.value.Qu())\u0026\u0026c.type\u0026\u0026c.sendByDefault\u0026\u0026e.videoData.Sl.add(c.type)};\nLTc\u003dfunction(e){e.policy.Bw\u0026\u0026(e.Ve\u003dvoid 0,e.PD\u003d0)};\nc1H\u003dfunction(e,L){if(L.J1()||L.We()){var c\u003de.loader,I\u003dc.sW,B\u003dL.state;e\u003de.Am();var x,S;if((L\u003d(x\u003dL.ek)\u003d\u003dnull?void 0:x.get(e))\u003d\u003dnull)L\u003dvoid 0;else{x\u003d0;e\u003dL.kW();for(var h\u003d0;h\u003ce.length;h++){var R\u003dvoid 0;x+\u003d((R\u003dL.C9.get(e[h]))\u003d\u003dnull?void 0:R.bytesReceived)||0}L\u003dx}L\u003d(S\u003dL)!\u003dnull?S:-1;I.call(c,\"sabromb\",{s:B,tbytes:L})}else e.X.push(L),L.s4.push(e),jE(e.timing),e.policy.aF\u0026\u0026L.dn\u0026\u0026e.uZ(L.dn,L.MD())};\nIIc\u003dfunction(e){var L,c;return{requestNumber:((L\u003de.Y9)\u003d\u003dnull?void 0:L.MD())||-1,isDecorated:(c\u003de.Y9)\u003d\u003dnull?void 0:c.info.isDecorated()}};\nB7c\u003dfunction(e){this.zm\u003de;this.X\u003dnew Map};\nxDM\u003dfunction(e){var L,c;return(c\u003d(L\u003de.zm.Nw())\u003d\u003dnull?void 0:L.getCurrentTime())!\u003dnull?c:e.zm.getCurrentTime()};\nSFR\u003dfunction(e,L,c){var I;(I\u003de.X.get(c))\u003d\u003dnull||I.delay.dispose();e.X.delete(c);return new Promise(function(B){B\u003d{id:c,mediaTime:L,delay:new g.j9(function(){}),\nresolve:B};e.X.set(c,B);o$v(e,B)})};\nr1c\u003dfunction(e){e.X.forEach(function(L){L.delay.dispose()});\ne.X.clear()};\no$v\u003dfunction(e,L){var c\u003dxDM(e);c\u003e\u003dL.mediaTime\u0026\u0026g.E(e.zm.getPlayerState(),8)?(L.resolve([L.mediaTime,L.id]),e.X.delete(L.id)):(L.delay.dispose(),L.delay\u003dnew g.j9(function(){o$v(e,L)},(L.mediaTime-c)*1E3/e.zm.getPlaybackRate()),L.delay.start())};\nRbn\u003dfunction(e,L,c,I){var B\u003dthis;this.Z\u003de;this.cpn\u003dL;this.zm\u003dc;this.X\u003dI;this.K\u003dnew Map;this.B\u003dnew Map;this.T\u003dthis.J\u003dNaN;this.j\u003d!1;this.sU\u003d\"\";this.isSeeking\u003d!1;this.D\u003d0;this.G\u003dnew B7c(c);this.BR\u003dc.BR;this.zm.subscribe(\"SEEK_TO\",function(){B.d3()});\nthis.zm.subscribe(\"SEEK_COMPLETE\",function(){hbr(B)})};\ntI6\u003dfunction(e,L){if(!e.isSeeking\u0026\u0026e.D!\u003d\u003dL\u0026\u0026!isNaN(e.J)){e.D\u003dL;var c\u003de.j?e.T:e.Z.kI(L);(c!\u003d\u003de.T||e.j)\u0026\u0026uUM(e,c,L)}};\nuUM\u003dfunction(e,L,c){var I\u003de.K.get(L),B\u003de.Z.getStartTime(L),x\u003de.Z.getDuration(L);e.j\u003d!1;e.T\u003dL;var S\u003dB,h;((h\u003dI\u003d\u003dnull?void 0:I.X)!\u003dnull?h:[e.cpn]).forEach(function(R,u){var t;u\u003d(t\u003dI\u003d\u003dnull?void 0:I.K[u])!\u003dnull?t:x;c\u003e\u003dS\u0026\u0026c\u003cS+u?Of6(e,R,S,c):c\u003cS\u0026\u0026(e.j\u003d!0);S+\u003du})};\nWTx\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;var B;if(L!\u003d\u003de.J||((B\u003de.K.get(L))\u003d\u003dnull?void 0:B.Z)!\u003d\u003d(c\u003d\u003dnull?void 0:c.Z))if(c?e.K.set(L,c):e.K.delete(L),!e.isSeeking){var x\u003de.Z.getStartTime(L);e.J\u003dL;qFM(e,L);var S,h;B\u003d(h\u003d(S\u003de.K.get(L-1))\u003d\u003dnull?void 0:S.X)!\u003dnull?h:[e.cpn];var R\u003dB[B.length-1];if(c){var u\u003dx;c.X.forEach(function(t,O){u\u003cx+I||(t!\u003d\u003dR\u0026\u0026T7c(e,L,t,u),u+\u003dc.K[O],R\u003dt)})}else R!\u003d\u003de.cpn\u0026\u0026T7c(e,L,e.cpn,x)}};\nqFM\u003dfunction(e,L){var c;((c\u003de.B.get(L))!\u003dnull?c:[]).forEach(function(I){e.X\u003d\u003d\u003d0\u0026\u0026e.BR.jD(\"transitiondetector\",I);if(e.X\u003d\u003d\u003d1){var B\u003de.G,x;(x\u003dB.X.get(I))\u003d\u003dnull||x.delay.dispose();B.X.delete(I)}});\ne.B.delete(L)};\nhbr\u003dfunction(e){var L,c,I\u003d(c\u003d(L\u003de.zm.Nw())\u003d\u003dnull?void 0:L.getCurrentTime())!\u003dnull?c:e.zm.getCurrentTime(),B\u003de.Z.kI(I);uUM(e,B,I);e.isSeeking\u003d!1;Array.from(e.K.keys()).sort(function(x,S){return x-S}).forEach(function(x){x\u003eB?WTx(e,x,e.K.get(x)):x\u003d\u003d\u003dB\u0026\u0026WTx(e,x,e.K.get(x),I-e.Z.getStartTime(x))})};\nOf6\u003dfunction(e,L,c,I){L!\u003d\u003de.sU\u0026\u0026(e.zm.sW(\"ssevt\",{tag:e.X\u003d\u003d\u003d0?\"sstd-cr\":e.X\u003d\u003d\u003d1?\"sstd-tm\":e.X\u003d\u003d\u003d2?\"sstd-poll\":e.X\u003d\u003d\u003d3?\"sstd-poll100\":\"sstd-unknown\",ad:e.cpn!\u003d\u003dL,cpn:L,st:c.toFixed(3),late:Math.round(e.isSeeking?0:(I-c)*1E3)}),e.sU\u003dL)};\nMIn\u003dfunction(e){var L\u003dg.f(e.split(\".\"));e\u003dL.next().value;L\u003dL.next().value;return[Number(e),L]};\nT7c\u003dfunction(e,L,c,I){c\u003dL+\".\"+c;e.B.has(L)?e.B.get(L).push(c):e.B.set(L,[c]);e.X\u003d\u003d\u003d1\u0026\u0026SFR(e.G,I,c).then(function(B){var x\u003dg.f(B);B\u003dx.next().value;x\u003dx.next().value;x\u003dg.f(MIn(x));x.next();x\u003dx.next().value;Of6(e,x,B,xDM(e.G))});\ne.X\u003d\u003d\u003d0\u0026\u0026(e.BR.jD(\"transitiondetector\",c),L\u003d(I+e.zm.FF())*1E3,e.BR.Lb([new g.pC(L,L+5E3,{id:c,namespace:\"transitiondetector\",priority:9})]))};\nzbc\u003dfunction(e,L,c,I,B){this.loader\u003de;this.policy\u003dL;this.schedule\u003dc;this.Z3\u003dI;this.D\u003dB;this.pS\u003dNaN;this.K\u003dthis.T\u003dthis.G\u003dnull;this.X\u003dthis.B\u003dthis.j\u003dthis.startTimeSecs\u003dNaN;this.Z\u003d!1;this.J\u003dNaN};\nsIT\u003dfunction(e,L,c,I,B,x){return L.BU\u0026\u0026L.IU\u0026\u0026c\u003d\u003d\u003d3?new zbc(e,L,I,B,x):null};\nv$x\u003dfunction(e,L){if(e.policy.Iv){var c\u003dL.info.r_,I\u003d$y(e.schedule);L\u003dL.index.wl();c\u003dMath.max(1,I/c);e.J\u003dMath.round(Math.max(((c-1)*L+e.policy.RI)/c,L-e.policy.Z2)*1E3)}};\nFT6\u003dfunction(e,L){var c\u003dDate.now()/1E3,I\u003dc-e.startTimeSecs,B\u003dc-e.j,x\u003dB\u003e\u003de.policy.C$,S\u003d!1;if(x){var h\u003d0;!isNaN(L)\u0026\u0026L\u003ee.B\u0026\u0026(h\u003dL-e.B,e.B\u003dL);h/B\u003ce.policy.Hi\u0026\u0026(S\u003d!0);e.j\u003dc}c\u003dI\u003e\u003de.policy.Z2\u0026\u0026!e.Z;if(!x\u0026\u0026!c\u0026\u0026fI6(e,L))return NaN;c\u0026\u0026(e.Z\u003d!0);a:{I\u003dS;c\u003d(0,g.zI)()/1E3-(e.Z3.EK()||0)-e.T.X-e.policy.RI;x\u003de.K.startTime;c\u003dx+c;if(I){if(isNaN(L)){BH(e,NaN,\"n\",L);x\u003dNaN;break a}I\u003dL-e.policy.KB;I\u003cc\u0026\u0026(c\u003dI)}else e.Z\u0026\u0026(I\u003dc+e.policy.RI-e.pS+e.policy.fP,isNaN(L)||(I\u003dMath.max(I,Math.min(c,L-e.policy.KB))),c\u003dI);x\u003dc\u003dMath.max(c,\nx)}e.X\u003dx;if(isNaN(e.X))return e.clear(),NaN;if(!S\u0026\u0026fI6(e,L))return A1R(e,L),NaN;if(e.X\u003c\u003de.K.startTime)return BH(e,NaN,\"y\",L),e.clear(),NaN;if(!e.D(e.X,!1))return!A1R(e,L)\u0026\u0026S\u0026\u0026(BH(e,NaN,\"t\",L),e.clear()),NaN;S\u003de.X;BH(e,S,\"s\",L);e.clear();return S};\nA1R\u003dfunction(e,L){return e.D(e.X,!0)?!1:(BH(e,NaN,\"ns\",L),e.clear(),!0)};\nfI6\u003dfunction(e,L){return isNaN(L)?!0:isNaN(e.X)?!1:L\u003ce.X+(e.Z?e.policy.KB:e.policy.ym)};\nBH\u003dfunction(e,L,c,I){var B\u003de.G.mL();B.ssr_sk\u003d(L*1E3).toFixed(0);B.ssr_t\u003d(e.X*1E3).toFixed(0);B.ssr_r\u003dc;B.ssr_st\u003d(e.startTimeSecs*1E3).toFixed(0);B.ssr_n\u003d(0,g.zI)().toFixed(0);B.ssr_f\u003d(e.T.X*1E3).toFixed(0);B.ssr_fa\u003de.Z?\"1\":\"0\";B.ssr_o\u003d(e.Z3.EK()*1E3||0).toFixed(0);B.ssr_v\u003d(I*1E3).toFixed(0);L\u003de.K.X.index;L.nX(e.K.ud,!0)\u0026\u0026(B.ssr_ist\u003d(L.getStartTime(e.K.ud)*1E3).toFixed(0),B.ssr_id\u003d(L.getDuration(e.K.ud)*1E3).toFixed(0));e.loader.sW(\"ssr\",B)};\nbfn\u003dfunction(){var e\u003d{},L\u003dwindow.performance;if(L){var c\u003dL.memory;if(c){e.jsTotal\u003dc.totalJSHeapSize;e.jsUsed\u003dc.usedJSHeapSize;e.jsLimit\u003dc.jsHeapSizeLimit;var I,B;e.msTotal\u003d(B\u003d(I\u003dc.getMediaSourceTotalAllocatedMemory)\u003d\u003dnull?void 0:I.call(c))!\u003dnull?B:c.totalMediaSourceSize;var x,S;e.msLimit\u003d(S\u003d(x\u003dc.getMediaSourceMaximumMemoryCapacity)\u003d\u003dnull?void 0:x.call(c))!\u003dnull?S:c.mediaSourceSizeLimit;var h,R;e.msUsed\u003d(R\u003d(h\u003dc.getMediaSourceCurrentMemoryCapacity)\u003d\u003dnull?void 0:h.call(c))!\u003dnull?R:c.usedMediaSourceMemorySize}L.measureAvailableCpuMemory\u0026\u0026\n(e.cbFree\u003dL.measureAvailableCpuMemory());L.measureUsedCpuMemory\u0026\u0026(e.cbUsed\u003dL.measureUsedCpuMemory())}var u;if((u\u003dwindow.h5vcc)\u003d\u003dnull?0:u.cVal)e.cbFree\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Free\"),e.cbUsed\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Used\"),e.cbJs\u003dwindow.h5vcc.cVal.getValue(\"Memory.JS\");return e};\nifH\u003dfunction(e){return window.PressureObserver\u0026\u0026new window.PressureObserver(e)};\nGNx\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?ifH:e;g.p.call(this);var L\u003dthis;try{this.Z\u003de(function(I){L.K\u003dI.at(-1)});\nvar c;this.G\u003d(c\u003dthis.Z)\u003d\u003dnull?void 0:c.observe(\"cpu\",{sampleInterval:2E3}).catch(function(I){I instanceof DOMException\u0026\u0026(L.X\u003dI)})}catch(I){I instanceof DOMException\u0026\u0026(this.X\u003dI)}};\ng$f\u003dfunction(e){var L\u003d{},c\u003dwindow.h5vcc;L.hwConcurrency\u003dnavigator.hardwareConcurrency;e.X\u0026\u0026(L.cpe\u003de.X.message);e.K\u0026\u0026(L.cpt\u003de.K.time,L.cps\u003de.K.state);if(c\u003d\u003dnull?0:c.cVal)L.cb2s\u003dc.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.2\"),L.cb5s\u003dc.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.5\"),L.cb30s\u003dc.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.30\");return L};\nkNr\u003dfunction(e){var L;g.Z(function(c){switch(c.K){case 1:return g.bn(c,2),g.a(c,e.G,4);case 4:g.DR(c,3);break;case 2:g.wc(c);case 3:(L\u003de.Z)\u003d\u003dnull||L.disconnect(),g.AJ(c)}})};\nwNn\u003dfunction(e,L){L?DDM.test(e):(e\u003dg.Ee(e),Object.keys(e).includes(\"cpn\"))};\nVIr\u003dfunction(e,L,c,I,B,x,S){var h\u003d{format:\"RAW\"},R\u003d{};if(YJ(e)\u0026\u0026nT()){if(S){var u;((u\u003dJ1M.uaChPolyfill)\u003d\u003dnull?void 0:u.state.type)!\u003d\u003d2?S\u003dnull:(S\u003dJ1M.uaChPolyfill.state.data.values,S\u003d{\"Synth-Sec-CH-UA-Arch\":S.architecture,\"Synth-Sec-CH-UA-Model\":S.model,\"Synth-Sec-CH-UA-Platform\":S.platform,\"Synth-Sec-CH-UA-Platform-Version\":S.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":S.uaFullVersion});R\u003dObject.assign(R,S);h.withCredentials\u003d!0}(S\u003dg.Zu(\"EOM_VISITOR_DATA\"))?R[\"X-Goog-EOM-Visitor-Id\"]\u003dS:I?R[\"X-Goog-Visitor-Id\"]\u003d\nI:g.Zu(\"VISITOR_DATA\")\u0026\u0026(R[\"X-Goog-Visitor-Id\"]\u003dg.Zu(\"VISITOR_DATA\"));c\u0026\u0026(R[\"X-Goog-PageId\"]\u003dc);(I\u003dL.Gm)\u0026\u0026!Wn(L)\u0026\u0026(R[\"X-Goog-AuthUser\"]\u003dI);B\u0026\u0026(R.Authorization\u003d\"Bearer \"+B);L.Y(\"enable_datasync_id_header_in_web_vss_pings\")\u0026\u0026L.xz\u0026\u0026L.datasyncId\u0026\u0026(R[\"X-YouTube-DataSync-Id\"]\u003dL.datasyncId);S||R[\"X-Goog-Visitor-Id\"]||B||c||I?h.withCredentials\u003d!0:L.Y(\"html5_send_cpn_with_options\")\u0026\u0026DDM.test(e)\u0026\u0026(h.withCredentials\u003d!0)}Object.keys(R).length\u003e0\u0026\u0026(h.headers\u003dR);x\u0026\u0026(h.onFinish\u003dx);return Object.keys(h).length\u003e1?\nh:null};\nC8c\u003dfunction(e,L,c,I,B,x,S,h){nT()\u0026\u0026c.token\u0026\u0026(e\u003dX$(e,{ctt:c.token,cttype:c.DR,mdx_environment:c.mdxEnvironment}));I.Y(\"net_pings_low_priority\")\u0026\u0026(L||(L\u003d{}),L.priority\u003d\"low\");x||h\u0026\u0026I.Y(\"nwl_skip_retry\")?(L\u003d\u003dnull?L\u003d{}:wNn(e,I.Y(\"html5_assert_cpn_with_regex\")),S?yo().sendAndWrite(e,L):yo().sendThenWrite(e,L,h)):L?(wNn(e,I.Y(\"html5_assert_cpn_with_regex\")),odM(e,L)):g.gO(e,B)};\naIM\u003dfunction(e){for(var L\u003d[],c\u003d0;c\u003ce;c++){for(var I\u003d{},B\u003dMath.floor(Math.random()*9*1E8)+1E8,x\u003d\"\",S\u003d0;S\u003c9;S++)x+\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(Math.random()*52)];I.videoDecoderName\u003dx;I.elapsedTimeMs\u003dB;L.push(I)}return L};\nN7f\u003dfunction(e){return window.Profiler\u0026\u0026new window.Profiler(e)};\nmDx\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\nxV\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?N7f:c;g.p.call(this);this.sampleInterval\u003de;this.maxBufferSize\u003dL;this.B\u003dc;this.encoder\u003dnew ky;this.X\u003d[];this.Z\u003d0;y1x(this)};\ny1x\u003dfunction(e){var L\u003de.sampleInterval,c\u003de.maxBufferSize;if(L\u003e0\u0026\u0026c\u003e0\u0026\u0026!e.K\u0026\u0026e.Z\u003c1E7)try{e.G\u003de.B({sampleInterval:L,maxBufferSize:c});var I;(I\u003de.G)\u003d\u003dnull||I.addEventListener(\"samplebufferfull\",function(){return g.Z(function(B){if(B.K\u003d\u003d1)return g.a(B,e.stop(),2);y1x(e);g.AJ(B)})})}catch(B){e.K\u003dmDx(B.message)}};\no1\u003dfunction(e,L){var c,I;return!!((c\u003dwindow.h5vcc)\u003d\u003dnull?0:(I\u003dc.settings)\u003d\u003dnull?0:I.set(e,L))};\npN6\u003dfunction(){var e,L,c,I\u003d(e\u003dwindow.h5vcc)\u003d\u003dnull?void 0:(L\u003de.settings)\u003d\u003dnull?void 0:(c\u003dL.getPersistentSettingAsString)\u003d\u003dnull?void 0:c.call(L,\"cpu_usage_tracker_intervals\");if(I!\u003dnull){var B;e\u003d(B\u003dJSON.parse(I))!\u003dnull?B:[];B\u003de.filter(function(u){return u.type\u003d\u003d\u003d\"total\"}).map(function(u){return u.seconds});\nL\u003dg.f(Zf$);for(c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,B.indexOf(c)\u003d\u003d\u003d-1\u0026\u0026e.push({type:\"total\",seconds:c});var x,S;(x\u003dwindow.h5vcc)\u003d\u003dnull||(S\u003dx.settings)\u003d\u003dnull||S.set(\"cpu_usage_tracker_intervals_enabled\",1);var h,R;(h\u003dwindow.h5vcc)\u003d\u003dnull||(R\u003dh.settings)\u003d\u003dnull||R.set(\"cpu_usage_tracker_intervals\",JSON.stringify(e))}};\n$DR\u003dfunction(){var e\u003dwindow.H5vccPlatformService,L\u003d\"\";if(e\u0026\u0026e.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(e\u003de.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var c\u003de.send(new ArrayBuffer(0));\nc\u0026\u0026(L\u003dString.fromCharCode.apply(String,g.V(new Uint8Array(c))));e.close()}return L};\ng.h5\u003dfunction(e){g.p.call(this);var L\u003dthis;this.provider\u003de;this.logger\u003dnew g.tB(\"qoe\");this.X\u003dnew Map;this.sequenceNumber\u003d1;this.h7\u003dNaN;this.mZ\u003d\"N\";this.J\u003dthis.r6\u003dthis.xK\u003dthis.pS\u003dthis.K\u003d0;this.Q5\u003dthis.Y9\u003dthis.j\u003dthis.Pe\u003d\"\";this.Bw\u003dthis.t7\u003dNaN;this.xT\u003d0;this.g0\u003d-1;this.RI\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.sY\u003dthis.isEmbargoed\u003dthis.Ve\u003dthis.isOffline\u003dthis.isBuffering\u003d!1;this.f9\u003d[];this.D\u003dnull;this.DY\u003dthis.G\u003dthis.x9\u003dthis.T\u003d!1;this.Z\u003d-1;this.m$\u003d!1;this.m1\u003dnew g.j9(this.RE,750,this);this.bV\u003d\nthis.adCpn\u003dthis.k9\u003dthis.contentCpn\u003d\"\";this.adFormat\u003dvoid 0;this.FD\u003d0;this.Sl\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat shbpslc\".split(\" \"));this.IU\u003dnew Set([\"gd\",\"pw\"]);this.serializedHouseBrandPlayerServiceLoggingContext\u003d\"\";this.Kf\u003d!1;this.Cf\u003dNaN;this.ye\u003d0;this.RT\u003d!1;this.remoteConnectedDevices\u003d[];this.remoteControlMode\u003dvoid 0;this.gT\u003d!1;this.XD\u003dnew Set;this.kx\u003d{Ga:function(I){L.Ga(I)},\nQ1W:function(){return L.B},\nWc:function(){return L.contentCpn},\nY5e:function(){return L.k9},\nreportStats:function(){L.reportStats()},\nkA_:function(){return L.X.get(\"cat\")||[]},\nXv:function(I){return L.X.get(I)||[]},\ne0q:function(){return L.X},\nIS9:function(){return 0},\nhqM:function(){return{adCpn:L.adCpn,bV:L.bV,adFormat:L.adFormat}}};\nthis.Gm\u003dthis.provider.XM.Y(\"html5_qoe_relaxed_reporting\");var c\u003dg.X3(this.provider.XM.experiments,\"html5_qoe_proto_mock_length\");c\u0026\u0026!Sk.length\u0026\u0026(Sk\u003daIM(c));g.l(this,this.m1);try{navigator.getBattery().then(function(I){L.D\u003dI})}catch(I){}g.rx(this,0,\"vps\",[\"N\"]);\ne.XM.oT()\u0026\u0026(this.ye\u003d(0,g.zI)(),this.Cf\u003dg.SG(function(){var I\u003d(0,g.zI)(),B\u003dI-L.ye;B\u003e500\u0026\u0026L.sW(\"vmlock\",{diff:B.toFixed()});L.ye\u003dI},250));\nthis.provider.videoData.s9\u0026\u0026(this.remoteControlMode\u003djIr[this.provider.videoData.s9]||0);this.provider.videoData.Ne\u0026\u0026(c\u003dh8T(this.provider.videoData.Ne),c\u003d\u003dnull?0:c.length)\u0026\u0026(this.remoteConnectedDevices\u003dc);e.XM.oT()\u0026\u0026(this.d_\u003dnew GNx,g.l(this,this.d_));c\u003dg.X3(e.XM.experiments,\"html5_js_self_profiler_sample_interval_ms\");e\u003dg.X3(e.XM.experiments,\"html5_js_self_profiler_max_samples\");c\u003e0\u0026\u0026e\u003e0\u0026\u0026(this.He\u003dnew xV(c,e),g.l(this,this.He))};\nR1\u003dfunction(e,L,c){var I\u003de.X.get(L);I?I.push(c):e.X.set(L,[c])};\ng.rx\u003dfunction(e,L,c,I){R1(e,c,L.toFixed(3)+\":\"+I.join(\":\"))};\nHfn\u003dfunction(e,L){var c\u003de.adCpn||e.provider.videoData.clientPlaybackNonce,I\u003de.provider.getCurrentTime(c);g.rx(e,L,\"cmt\",[I.toFixed(3)]);c\u003dI\u003de.provider.RO(c);if((!e.B||e.provider.XM.Y(\"html5_shorts_gapless_no_gllat\")\u0026\u0026A1(e.provider.videoData)?0:c*1E3\u003ee.B.Nm+100)\u0026\u0026e.B){var B\u003de.B;c\u003dB.isAd;I\u003dI*1E3-B.Nm;e.R3\u003dL*1E3-B.Im0-I-B.ibl;B\u003d(0,g.zI)()-I;L\u003de.R3;I\u003de.provider.videoData;var x\u003dI.isAd();if(c||x){x\u003d(c?\"ad\":\"video\")+\"_to_\"+(x?\"ad\":\"video\");var S\u003d{};I.j\u0026\u0026(S.cttAuthInfo\u003d{token:I.j,videoId:I.videoId});S.startTime\u003d\nB-L;be(x,S);g.FT({targetVideoId:I.videoId,targetCpn:I.clientPlaybackNonce},x);AD(\"pbs\",B,x)}else B\u003de.provider.zm.ZV(),B.j!\u003d\u003dI.clientPlaybackNonce?(B.B\u003dI.clientPlaybackNonce,B.K\u003dL):I.O9()||g.F7(new g.yu(\"CSI timing logged before gllat\",{cpn:I.clientPlaybackNonce}));e.sW(\"gllat\",{l:e.R3.toFixed(),prev_ad:+c});delete e.B}};\nt5\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?NaN:L;L\u003dL\u003e\u003d0?L:g.up(e.provider);var c\u003de.provider.zm.WY(),I\u003dc.PH-(e.t7||0);I\u003e0\u0026\u0026g.rx(e,L,\"bwm\",[I,(c.bG-(e.Bw||0)).toFixed(3)]);isNaN(e.t7)\u0026\u0026c.PH\u0026\u0026e.isOffline\u0026\u0026e.Ga(!1);e.t7\u003dc.PH;e.Bw\u003dc.bG;isNaN(c.bandwidthEstimate)||g.rx(e,L,\"bwe\",[c.bandwidthEstimate.toFixed(0)]);e.provider.XM.oT()\u0026\u0026Object.keys(c.X).length!\u003d\u003d0\u0026\u0026e.sW(\"bwinfo\",c.X);if(e.provider.XM.oT()||e.provider.XM.Y(\"html5_log_meminfo\"))I\u003dbfn(),Object.values(I).some(function(x){return x!\u003d\u003dvoid 0})\u0026\u0026e.sW(\"meminfo\",\nI);\nif(e.provider.XM.oT()){var B;(I\u003d(B\u003de.d_)\u003d\u003dnull?void 0:g$f(B))\u0026\u0026Object.values(I).some(function(x){return x!\u003dnull})\u0026\u0026e.sW(\"cpuinfo\",I)}e.He\u0026\u0026e.sW(\"jsprof\",e.He.flush());\ne.D\u0026\u0026g.rx(e,L,\"bat\",[e.D.level,e.D.charging?\"1\":\"0\"]);B\u003de.provider.zm.getVisibilityState();e.g0!\u003d\u003dB\u0026\u0026(g.rx(e,L,\"vis\",[B]),e.g0\u003dB);Hfn(e,L);(B\u003dlIc(e.provider))\u0026\u0026B!\u003d\u003de.xT\u0026\u0026(g.rx(e,L,\"conn\",[B]),e.xT\u003dB);P8$(e,L,c)};\nP8$\u003dfunction(e,L,c){if(!isNaN(c.Ly)){var I\u003dc.Ly;c.K\u003cI\u0026\u0026(I\u003dc.K);g.rx(e,L,\"bh\",[I.toFixed(3)])}};\nQIf\u003dfunction(e,L,c){g.bj(e.provider.XM,g.xb(e.provider.videoData)).then(function(I){var B\u003d!1;L.includes(\"\u0026dt\u003d\")||L.includes(\"\u0026cotn\u003d\")?B\u003d!0:e.provider.XM.Y(\"qoe_with_networkless\")\u0026\u0026(B\u003d!0);var x\u003de.provider.XM.Y(\"qoe_send_and_write\"),S\u003de.provider.XM;I\u003dVIr(L,S,e.provider.XM.pageId,e.provider.XM.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,I);S.Y(\"html5_simplify_pings\")\u0026\u0026(I\u003dI||{});I?(I.method\u003d\"POST\",I.postBody\u003dc,C8c(L,I,{token:e.provider.videoData.j,DR:e.provider.videoData.Xd,mdxEnvironment:e.provider.videoData.mdxEnvironment},\nS,void 0,B,x\u0026\u0026e.Ve)):B?(B\u003de.provider.XM.Y(\"networkless_ajax\"),S\u003d{method:\"POST\",postBody:c},x\u0026\u0026e.Ve?yo().sendAndWrite(L,S):B?g.W3(L,{method:\"POST\",postBody:c}):yo().sendThenWrite(L,S)):(x\u003dc,x\u003dx\u003d\u003d\u003dvoid 0?\"\":x,SeR(L,x)||g.gO(L,void 0,void 0,void 0,x))})};\ndDc\u003dfunction(e){if(!e.provider.XM.Y(\"html5_qoe_no_len_check\")){for(var L\u003d0,c\u003dg.f(e.X.entries()),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;L+\u003dI.length+Number(sd(B,function(x,S){return x+S.length},0))}L\u003e96E3\u0026\u0026(new g.j9(e.reportStats,0,e)).start()}};\nUDn\u003dfunction(e){e.provider.videoData.kN\u0026\u0026Of(e,\"prefetch\");e.provider.videoData.gT\u0026\u0026e.sW(\"reload\",{r:e.provider.videoData.reloadReason,ct:e.provider.videoData.gT});e.provider.videoData.x9\u0026\u0026Of(e,\"monitor\");e.provider.videoData.isLivePlayback\u0026\u0026Of(e,\"live\");Oh\u0026\u0026Of(e,\"streaming\");e.provider.videoData.s9\u0026\u0026e.sW(\"ctrl\",{mode:e.provider.videoData.s9},!0);if(e.provider.videoData.Ne){var L\u003de.provider.videoData.Ne.replace(/,/g,\"_\");e.sW(\"ytp\",{type:L},!0)}e.provider.videoData.gK\u0026\u0026(L\u003de.provider.videoData.gK.replace(/,/g,\n\".\"),e.sW(\"ytrexp\",{ids:L},!0));L\u003de.provider.videoData;var c\u003de.provider.XM.Y(\"enable_white_noise\")||e.provider.XM.Y(\"enable_webgl_noop\"),I\u003dg.ND(L)||g.UF(L)||g.EF(L)||g.XU(L);(c||I)\u0026\u0026(c\u003d(0,g.q0)())\u0026\u0026e.X.set(\"gpu\",[c]);r5(e.provider.videoData)\u0026\u0026g.rx(e,g.up(e.provider),\"dt\",[\"1\"]);e.provider.Y(\"html5_record_is_offline_on_playback_attempt_start\")\u0026\u0026L.cotn\u0026\u0026!r5(L)\u0026\u0026e.Ga(!0);e.provider.XM.oT()\u0026\u0026(L\u003d(0,g.zI)()-e.provider.XM.OF,e.sW(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(L/1E3)/Math.log(1.6))).toFixed()}));\ne.G\u003d!0;e.h7\u003dg.SG(function(){e.reportStats()},1E4)};\nXNJ\u003dfunction(e,L,c){var I\u003dg.up(e.provider);E$T(e,I,L,0,c);t5(e,I);dDc(e)};\nE$T\u003dfunction(e,L,c,I,B){var x\u003de.provider.XM.X.cbrver;e.provider.XM.X.cbr\u003d\u003d\u003d\"Chrome\"\u0026\u0026/^96[.]/.test(x)\u0026\u0026c\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026/rc\\.500/.test(B)\u0026\u0026KTM(e,3);e.provider.XM.Y(\"html5_use_ump\")\u0026\u0026/b248180278/.test(B)\u0026\u0026KTM(e,4);x\u003de.provider.getCurrentTime(e.adCpn||e.provider.videoData.clientPlaybackNonce);I\u003dI\u003d\u003d\u003d1?\"fatal\":\"\";c\u003d[c,I,x.toFixed(3)];I\u0026\u0026(B+\u003d\";a6s.\"+Q_());B\u0026\u0026c.push(YFv(B));g.rx(e,L,\"error\",c);e.G\u003d!0};\nn$T\u003dfunction(e,L){var c\u003dg.up(e.provider);if(!e.provider.XM.experiments.N0(\"html5_refactor_sabr_video_format_selection_logging\")||L.X.id!\u003d\u003de.Pe){var I\u003d[L.X.id,L.K,e.Pe,L.reason];L.token\u0026\u0026I.push(L.token);g.rx(e,c,\"vfs\",I);e.Pe\u003dL.X.id;I\u003de.provider.zm.getPlayerSize();if(I.width\u003e0\u0026\u0026I.height\u003e0){I\u003d[Math.round(I.width),Math.round(I.height)];var B\u003dg.qu();B\u003e1\u0026\u0026I.push(B);g.rx(e,c,\"view\",I)}e.x9||(e.provider.XM.oT()\u0026\u0026Of(e,\"rqs2\"),e.provider.videoData.X\u0026\u0026gV(e.provider.videoData.X)\u0026\u0026e.X.set(\"preload\",[\"1\"]));e.x9\u003d\n!0;e.G\u003d!0}L.reason\u003d\u003d\u003d\"m\"\u0026\u0026++e.FD\u003d\u003d\u003d100\u0026\u0026KTM(e,2);g.rx(e,c,\"vps\",[e.mZ]);e.Gm||e.reportStats(c)};\nez$\u003dfunction(e){e.Z\u003e\u003d0||(e.provider.XM.PM||e.provider.zm.getVisibilityState()!\u003d\u003d3?e.Z\u003dg.up(e.provider):e.m$\u003d!0)};\nLC$\u003dfunction(e,L,c){if(e.provider.XM.experiments.N0(\"html5_refactor_sabr_audio_format_selection_logging\")){L\u003dc.X;var I\u003d[L.audio\u0026\u0026L.video?L.Y$?L.Y$:\"\":L.id];L.l5\u0026\u0026L.l5.id\u0026\u0026I.push(L.l5.id);L\u003dI.join(\";\");L!\u003d\u003de.j\u0026\u0026(I\u003d[L,e.j,c.reason],c.token\u0026\u0026I.push(c.token),g.rx(e,g.up(e.provider),\"afs\",I),e.j\u003dL)}else c.X.id!\u003d\u003de.j\u0026\u0026(I\u003d[c.X.id,e.j,c.reason],c.token\u0026\u0026I.push(c.token),g.rx(e,L,\"afs\",I),e.j\u003dc.X.id)};\nOf\u003dfunction(e,L){R1(e,\"cat\",L)};\ncqn\u003dfunction(e,L,c,I,B){var x\u003dg.up(e.provider);L!\u003d\u003d1\u0026\u0026L!\u003d\u003d3\u0026\u0026L!\u003d\u003d5||g.rx(e,x,\"vps\",[e.mZ]);R1(e,\"xvt\",\"t.\"+x.toFixed(3)+\";m.\"+B.toFixed(3)+\";g.2;tt.\"+L+\";np.0;c.\"+c+\";d.\"+I)};\nKTM\u003dfunction(e,L){e.DY||(R1(e,\"fcnz\",\"\"+L),e.DY\u003d!0)};\nYFv\u003dfunction(e){/[^a-zA-Z0-9;.!_-]/.test(e)\u0026\u0026(e\u003de.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return e};\ng.WH\u003dfunction(e,L,c,I,B,x,S,h,R,u){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.p.call(this);var t\u003dthis;this.zm\u003de;this.schedule\u003dL;this.policy\u003dc;this.w_\u003dI;this.Gm\u003dR;this.XD\u003du;this.g_\u003dnull;this.t7\u003dthis.Pe\u003dthis.Y9\u003dthis.h7\u003d0;this.Qg\u003dthis.j_\u003dthis.isSuspended\u003d!1;this.Sl\u003d\"\";this.IU\u003d{};this.RT\u003dNaN;this.Kf\u003d0;this.pS\u003dnull;this.Cf\u003dthis.He\u003d!1;this.Ln\u003d0;this.x9\u003d!1;this.ye\u003dthis.DY\u003d0;this.Bw\u003dnull;this.w$\u003dfunction(){return t.zm.w$()};\nthis.timing\u003dnew j5M(this.XD);this.J\u003dnew jS(this.schedule,this.policy);this.xT\u003dnew g.j9(this.Bd,0,this);this.Q5\u003dnew g.j9(this.Bd,this.policy.Q5,this);this.WF\u003dnew g.j9(this.Bd,1E3,this);this.f9\u003dnew g.j9(this.Bd,void 0,this);this.d_\u003dnew g.j9(function(){t.isSuspended||t.Bd()},1E4,this);\nthis.g0\u003dnew g.j9(this.MWW,250,this);this.j\u003dthis.currentTime\u003dNaN;this.oR\u003dnew w$(5);this.k9\u003dthis.timestampOffset\u003dNaN;this.logger\u003dnew g.tB(\"dash\");this.m1\u003dInfinity;this.kx\u003d{getAudioTrack:function(){return t.audioTrack},\nqP0:function(){return t.videoTrack},\ngetManifest:function(){return t.w_},\np10:function(){return t.K},\nBd:function(){t.Bd()},\niJ:function(){t.h7\u003d0;t.iJ()},\nVqw:function(q){return TP(t,t.videoTrack,t.g_.K,q)}};\ne\u003dR\u0026\u0026R.kW();R\u0026\u0026(N3H(R,this.w_,this.policy),this.k9\u003dDate.now());this.X\u003dnew IY(this,this.J,c,this.w_,B,e);c\u003dqYf(this.X,x,S\u0026\u0026S.id);this.audioTrack\u003dnew Dc(this,this.policy,c.audio,this.timing);this.videoTrack\u003dnew Dc(this,this.policy,c.video,this.timing);this.videoTrack.G.k9\u003dthis.audioTrack.PO();this.m$\u003d{updateend:this.Jv,error:this.kme};g.l(this,this.xT);g.l(this,this.Q5);g.l(this,this.WF);g.l(this,this.f9);g.l(this,this.d_);c\u003dthis.policy.pW\u0026\u0026this.policy.VB?!Dwv(this.videoTrack.X.info):!1;this.RI\u003dk6$({U9:this.policy.T.U9||\nc,VB:this.policy.VB\u0026\u0026!c,Sj:this.policy.Sj});this.T\u003dsIT(this,this.policy,this.RI,this.schedule,this.oR,function(q,T){return Ib6(t,q,T)});\nthis.Z\u003dnew HD(this,this.w_,this.policy,this.videoTrack,this.audioTrack,h);this.policy.DY\u0026\u0026this.policy.K\u0026\u0026(this.Ve\u003dnew SY$(function(q,T){t.sW(q,T)}));\nthis.Lu\u003dnew U4(this,this.w_,this.videoTrack,this.audioTrack,this.policy);h\u003dthis.policy.Dv?this.zm.getVideoData().MS:null;this.B\u003dnew nJ(this,this.policy,this.videoTrack,this.audioTrack,this.IU,this.Z,this.timing,this.J,this.schedule,this.w_,this.X,this.T,c,h);g.l(this,this.B);this.G\u003dnew hr(this,this.policy,this.videoTrack,this.audioTrack,this.w_,B,FU(this.zm.getVideoData()),S\u003d\u003dnull?void 0:S.id);g.l(this,this.G);Eyn(this.G,x);this.K\u003dnew $ux(this.zm,this,this.policy,this.audioTrack,this.videoTrack,this.w_,\nthis.schedule,this.X,this.G,this.timing,this.Z);g.l(this,this.K);this.D\u003dthis.zm.cw.zx.Bm;this.policy.B||B5f(this);if(this.policy.Mv){var O;this.sY\u003dnew Rbn(this.videoTrack.X.index,(O\u003dthis.zm.getVideoData().clientPlaybackNonce)!\u003dnull?O:\"\",this.zm,this.policy.x9);this.policy.x9\u003d\u003d\u003d3\u0026\u0026(this.gT\u003dnew g.j9(this.vn,200,this),this.gT.start(),g.l(this,this.gT))}this.logger.debug(\"Created\")};\nB5f\u003dfunction(e){var L,c;if((L\u003de.D)\u003d\u003dnull?0:(c\u003dL.Tj)\u003d\u003dnull?0:c.itagDenylist){var I;e.QJ((I\u003de.D)\u003d\u003dnull?void 0:I.Tj.itagDenylist)}var B;if((B\u003de.D)\u003d\u003dnull?0:B.playbackStartPolicy){var x,S;KJ(e.policy,(x\u003de.D)\u003d\u003dnull?void 0:x.playbackStartPolicy,3,(S\u003de.D)\u003d\u003dnull?void 0:S.MD())}if(e.policy.Il){L\u003de.Am();var h;(c\u003dL?(h\u003de.D)\u003d\u003dnull?void 0:h.fh.get(L):void 0)\u0026\u0026e.K.Yj(c)}if(!e.w_.D){var R;h\u003d(R\u003de.D)\u003d\u003dnull?void 0:R.IW;(h\u003d\u003dnull?0:h.JP)\u0026\u0026(h\u003d\u003dnull?0:h.bq)\u0026\u0026e.w_.Wy\u0026\u0026H6(e.w_,h.JP,h.bq)}var u;((u\u003de.D)\u003d\u003dnull?0:u.KQ)\u0026\u0026(R\u003de.D.KQ.get(e.Am()||\n\"\"))\u0026\u0026e.w_\u0026\u0026R.formatId\u0026\u0026(e\u003de.w_.Z.get(pw(R.formatId)))\u0026\u0026(e.info.debugInfo\u003dR.debugInfo)};\nxUr\u003dfunction(e,L){var c\u003dpw(g.mr(L.X.info,e.w_.Wy)),I,B\u003d((I\u003de.Gm)\u003d\u003dnull?void 0:I.b9(c))||[];if(B.length\u003d\u003d\u003d0)return e.sW(\"ombmsi\",{}),!1;B\u003dnew nw(B);if(I\u003d!e.policy.h7||isFinite(e.getCurrentTime())||e.zm.ww()){a:{I\u003de.getCurrentTime();B\u003dg.f(B.bd);for(var x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,x.type\u003d\u003d\u003d3\u0026\u0026I\u003e\u003dx.G\u0026\u0026I\u003c\u003dx.j){I\u003d!0;break a}I\u003d!1}I\u003d!I}if(I)return e.sW(\"ostmf\",{ct:e.getCurrentTime(),a:L.X.info.Cu()}),!1;(e\u003de.Gm)!\u003dnull\u0026\u0026(e.C9.get(c).qT\u003d!0);return!0};\nobn\u003dfunction(e){if(!e.w_.Wy)return!0;var L\u003de.zm.getVideoData();if(e.zm.fX())return e.sW(\"ombpa\",{}),!1;var c,I;if(!!((c\u003de.D)\u003d\u003dnull?0:(I\u003dc.IW)\u003d\u003dnull?0:I.Pad)!\u003d\u003de.w_.tq)return e.sW(\"ombplmm\",{}),!1;c\u003dL.Kf||L.liveUtcStartSeconds||L.XD;if(e.w_.tq\u0026\u0026c)return e.sW(\"ombplst\",{}),!1;if(e.w_.D)return e.sW(\"ombab\",{}),!1;c\u003dDate.now();return l2(e.w_)\u0026\u0026!isNaN(e.k9)\u0026\u0026c-e.k9\u003ee.policy.ji*1E3?(e.sW(\"ombttl\",{}),!1):e.w_.kf\u0026\u0026e.w_.G||!e.policy.iA\u0026\u0026e.w_.isPremiere||aI(L)!\u003d\u003d0\u0026\u0026!e.policy.X||L.Y(\"html5_disable_onesie_media_for_mosaic\")\u0026\u0026\nSD(L)||L.GI()\u0026\u0026!L.Y(\"html5_enable_onesie_media_for_lifa\")\u0026\u0026L.isDaiEnabled()\u0026\u0026L.enableServerStitchedDai||L.Y(\"html5_disable_onesie_media_for_lifa_eligible\")\u0026\u0026oR(L)?!1:!0};\nSqT\u003dfunction(e,L){var c\u003dL.X,I\u003de.w_.Wy;if(obn(e))if(e.Gm\u0026\u0026e.Gm.C9.has(pw(g.mr(c.info,I)))){if(I\u003dpw(g.mr(c.info,I)),xUr(e,L)){var B\u003dnew nw(e.Gm.b9(I)),x\u003dfunction(S){try{if(S.J1())e.handleError(S.n1(),S.mL()),Hi(L,S),Lk(S.info)\u0026\u0026Ia(e.B,L,c,!0),e.Bd();else if(B5(e.B,S)){var h;(h\u003de.Z)\u003d\u003dnull||cBM(h,S.info,e.pS);e.Bd()}}catch(R){S\u003duy(R),e.handleError(S.errorCode,S.details,S.severity),e.fp()}};\nc.Z\u003d!0;e6(B)\u0026\u0026(Vb(L,new E4(e.policy,I,B,e.Gm,x)),jE(e.timing))}}else e.sW(\"ombfmt\",{})};\nrqM\u003dfunction(e,L){L\u003dL||e.videoTrack\u0026\u0026e.videoTrack.K\u0026\u0026e.videoTrack.K.startTime||e.getCurrentTime();var c\u003doa,I\u003de.videoTrack,B\u003de.X;L\u003dB.nextVideo\u0026\u0026B.nextVideo.index.kI(L)||0;B.k9!\u003d\u003dL\u0026\u0026(B.ye\u003d{},B.k9\u003dL,Bi(B,B.X));L\u003d!B.X.isLocked()\u0026\u0026B.D\u003e-1\u0026\u0026(0,g.zI)()-B.D\u003cB.policy.ZM*1E3;var x\u003dB.nextVideo\u0026\u0026Sn(B,B.nextVideo.info)*3\u003cP8(B.Gm);if(!L||x)ci(B),xD(B),B.h7\u003dB.h7||B.nextVideo!\u003d\u003dB.Z;B.nextVideo\u0026\u0026!B.nextVideo.index.isLoaded()\u0026\u0026(B.k9\u003d-1);c(e,I,B.nextVideo);oa(e,e.audioTrack,e.X.K)};\nhzr\u003dfunction(e,L){e.j_\u003dL;e.policy.k9||(e.logger.debug(\"Suspended.\"),e.isSuspended\u003d!0,e.policy.wS\u0026\u0026(e.WF.stop(),e.Q5.stop(),e.xT.stop()),e.d_.stop())};\nQV\u003dfunction(e,L,c,I){e.policy.K\u0026\u0026e.Ux(!1,\"rollback\");if(e.w_.isManifestless){var B\u003d$D(e.audioTrack,I,c,L),x\u003d$D(e.videoTrack,I,c,L);e.policy.pj||(x\u0026\u0026j6(e.w_,I,!0),B\u0026\u0026j6(e.w_,I,!1));x\u0026\u0026(e.videoTrack.pS\u003d[]);B\u0026\u0026(e.audioTrack.pS\u003d[]);e.sW(\"sdai\",{rollbk2_seg:I,rbt:c.toFixed(3),lt:L.toFixed(3),a:B,v:x});(B||x)\u0026\u0026e.policy.K\u0026\u0026cH(e)}};\nRz$\u003dfunction(e,L){if(!isNaN(e.RT)){var c\u003dDate.now()-e.RT;c\u003c1E4\u0026\u0026e.sW(\"bfaswtch\",{ep:c,sk:L!\u003d\u003dvoid 0?\"1\":\"0\",sr:L||\"\"})}};\nulH\u003dfunction(e){e.logger.debug(\"Rebuffering.\");e.Qg\u003d!0;if(e.policy.gT\u0026\u0026e.g_){var L,c,I,B;e.sW(\"lr_rb\",{c:e.getCurrentTime(),s:e.isSeeking(),ab:ly(e.g_.X.rq()),ala:(L\u003dJu(e.audioTrack))\u003d\u003dnull?void 0:L.e6(),alr:(c\u003de.audioTrack.K)\u003d\u003dnull?void 0:c.e6(),vb:ly(e.g_.K.rq()),vla:(I\u003dJu(e.videoTrack))\u003d\u003dnull?void 0:I.e6(),vlr:(B\u003de.videoTrack.K)\u003d\u003dnull?void 0:B.e6()})}e.zm.W3()!\u003d\u003d0\u0026\u0026e.sW(\"sps_rebuffer\",{c:e.getCurrentTime()})};\ntDT\u003dfunction(e){e.policy.XD\u003d!1;try{e.iJ()}catch(L){g.A9(L)}};\nqqM\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;e.policy.k9\u0026\u0026(e.logger.debug(\"disable updateMetadataWithoutMediaSource\"),e.policy.ye\u0026\u0026e.sW(\"loader\",{setsmb:0}),e.fp(),e.policy.k9\u003d!1);e.logger.debug(\"attaching media source\");O26(e,I);if(!Sg(L)){var B\u003dBD(e.videoTrack),x\u003dBD(e.audioTrack);B\u003d(B?B.info.X:e.videoTrack.X).info;var S\u003d(x?x.info.X:e.audioTrack.X).info;x\u003de.policy.FR;x\u003dB.mimeType+(x\u003d\u003d\u003dvoid 0?\"\":x);var h\u003dS.mimeType;B\u003dB.EW;S\u003dS.EW;var R;L.pS\u003d(R\u003dL.g_)\u003d\u003dnull?void 0:R.addSourceBuffer(h);var u;\nL.h7\u003dx.split(\";\")[0]\u003d\u003d\u003d\"fakesb\"?void 0:(u\u003dL.g_)\u003d\u003dnull?void 0:u.addSourceBuffer(x);L.C1\u0026\u0026(L.C1.webkitSourceAddId(\"0\",h),L.C1.webkitSourceAddId(\"1\",x));R\u003dnew eg(L.pS,L.C1,\"0\",by(h),S,!1);u\u003dnew eg(L.h7,L.C1,\"1\",by(x),B,!0);ymM(L,R,u)}c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;wH(e.videoTrack,L.K||null,I);wH(e.audioTrack,L.X||null,I);e.g_\u003dL;e.g_.G\u003d!0;c||e.resume();L.X.xw(e.m$,e);L.K.xw(e.m$,e);try{e.Bd()}catch(t){g.A9(t)}};\nO26\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;e.g_\u0026\u0026e.g_.X\u0026\u0026e.g_.K\u0026\u0026(e.g_.X.xG(e.m$,e),e.g_.K.xG(e.m$,e));wH(e.audioTrack,null,L);wH(e.videoTrack,null,L);e.g_\u0026\u0026(e.g_.G\u003d!1);e.g_\u003dnull};\nT5r\u003dfunction(e){e.g_\u0026\u0026e.g_.Dj()\u0026\u0026e.kp()};\nMDr\u003dfunction(e,L){if(!e.We())if(e.policy.X){if(!XrH(e.G,L)){var c\u003de.G.K;Eyn(e.G,L);var I\u003d!1;I\u003dL.isLocked()\u0026\u0026L.reason\u003d\u003d\u003d\"m\"\u0026\u0026KXM(e.G,L.X);var B\u003de.policy.J9\u0026\u0026L.reason\u003d\u003d\u003d\"l\";c\u003dc.X\u003eL.X\u0026\u0026L.reason\u003d\u003d\u003d\"b\";I||B||c?(e.zm.pR({reattachOnConstraint:I?\"u\":B?\"drm\":\"perf\",lo:L.K,up:L.X}),e.policy.mR||(e.G.X.K\u003d!1)):(e.policy.mR\u0026\u0026(e.G.X.K\u003d!1),cH(e))}}else if(!TEn(e.X,L)\u0026\u0026e.videoTrack){e.logger.debug(function(){return\"Setting constraint: r\u003d\"+L.reason+\" u\u003d\"+L.X});\nc\u003de.X.X;WCR(e,M6v(e.X,L));rqM(e);I\u003dL.isLocked()\u0026\u0026L.reason\u003d\u003d\u003d\"m\"\u0026\u0026e.X.h7;B\u003de.policy.J9\u0026\u0026L.reason\u003d\u003d\u003d\"l\"\u0026\u0026Pi(e.videoTrack);c\u003dc.X\u003eL.X\u0026\u0026L.reason\u003d\u003d\u003d\"b\";var x\u003de.X.m$\u0026\u0026!Lx();I||B||c||x?e.zm.pR({reattachOnConstraint:I?\"u\":B?\"drm\":x?\"codec\":\"perf\"}):cH(e)}};\nzzJ\u003dfunction(e,L,c){if((!e.g_||BX(e.g_)\u0026\u0026!e.policy.Uh)\u0026\u0026!e.Lu.isSeeking()\u0026\u0026(e.policy.X||Pi(L)\u0026\u0026L.X.Y4()\u0026\u0026e.X.pS)){var I\u003de.getCurrentTime()+qg$(e.J,L,c);e.logger.debug(function(){return\"Clearing back to \"+I.toFixed(3)});\nz16(L,I)}};\nWCR\u003dfunction(e,L){L\u0026\u0026(e.logger.debug(function(){return\"Logging new format: \"+j0(L.video.info)}),sRv(e.zm,new KB(L.video,L.reason)));\nif(e.X.He){var c\u003dfNn(e.X,\"a\");e.zm.FE(new KB(c.audio,c.reason))}};\ncH\u003dfunction(e){g.HT(e.xT)};\nxo\u003dfunction(e){e.policy.Q5\u0026\u0026e.policy.Sj\u0026\u0026Math.min(M8$(e.videoTrack),M8$(e.audioTrack))*1E3\u003ee.policy.RC?g.HT(e.Q5):e.Bd()};\nvbJ\u003dfunction(e,L){var c\u003d(0,g.zI)()-L,I\u003dpJ(e.audioTrack,!0)*1E3,B\u003dpJ(e.videoTrack,!0)*1E3;e.logger.debug(function(){return\"Appends paused for \"+c});\nif(e.policy.Z\u0026\u0026(e.sW(\"apdpe\",{dur:c.toFixed(),abuf:I.toFixed(),vbuf:B.toFixed()}),XK(e.policy))){var x\u003dP8(e.J);e.sW(\"sdps\",{ct:L,ah:I.toFixed(),vh:B.toFixed(),mr:Q3(e.J,e.Qg,x),bw:x.toFixed(),js:e.isSeeking(),re:+e.Qg,ps:(e.policy.Xn||\"\").toString(),rn:(e.policy.D5||\"\").toString()})}};\nfb$\u003dfunction(e){if(blM(e.videoTrack))return e.logger.debug(\"Pausing appends for server-selectable format\"),\"ssf\";if(e.policy.Pe\u0026\u0026Ui(e.videoTrack)\u0026\u0026Ui(e.audioTrack))return\"updateEnd\";if(lz(e.audioTrack)||lz(e.videoTrack)\u0026\u0026e.videoTrack.X.info.EW!\u003d\u003d\"f\")return\"\";if(e.Lu.isSeeking()){var L\u003de.J;var c\u003de.videoTrack;var I\u003de.audioTrack;if(L.policy.X){var B\u003dL.policy.rp;XK(L.policy)\u0026\u0026(B\u003dQ3(L,!1,P8(L)));L\u003dB;c\u003dpJ(I,!0)\u003e\u003dL\u0026\u0026pJ(c,!0)\u003e\u003dL}else c.Z.length||I.Z.length?(B\u003dc.X.info.r_+I.X.info.r_,B\u003d10*(1-P8(L)/B),L\u003dMath.max(B,\nL.policy.rp),c\u003dpJ(I,!0)\u003e\u003dL\u0026\u0026pJ(c,!0)\u003e\u003dL):c\u003d!0;if(!c)return\"abr\";c\u003de.videoTrack;if(c.Z.length\u003e0\u0026\u0026c.G.K.length\u003d\u003d\u003d1\u0026\u0026dhM(c.G).info.J\u003cc.t7)return\"seek\"}if(e.policy.K\u0026\u0026GoT(e.videoTrack,e.Z)\u0026\u0026GoT(e.audioTrack,e.Z))return\"ssdai\";c\u003d!e.policy.xz||e.getCurrentTime()\u003c10;e.policy.X||(c\u003dc||e.videoTrack.X.info.video.qualityOrdinal\u003e360);I\u003dXK(e.policy)\u0026\u0026e.policy.kV;if(!e.Qg||!I\u0026\u0026c)return\"\";c\u003de.policy.xz;XK(e.policy)\u0026\u0026(c\u003dQ3(e.J,e.Qg,P8(e.J)));c\u003dvyT(e.videoTrack,e.getCurrentTime(),c)||vyT(e.audioTrack,e.getCurrentTime(),\nc);return XK(e.policy)?c?\"mbnm\":\"\":(e.videoTrack.Z.length\u003e0||e.audioTrack.Z.length\u003e0||ex(e.B,e.videoTrack,e.audioTrack)||ex(e.B,e.audioTrack,e.videoTrack))\u0026\u0026c?\"nord\":\"\"};\nAqR\u003dfunction(e){if(e.T){var L\u003de.T.Bd(e.audioTrack,U7(e.g_.K.rq()));L\u0026\u0026e.zm.seekTo(L,{dw:!0,Ww:\"pollSubsegmentReadahead\",y6:!0})}};\nDUJ\u003dfunction(e,L,c){if(e.policy.Pe\u0026\u0026Ui(L))return!1;if(c.M9())return!0;if(!c.Ej())return!1;var I\u003dBD(L);if(!I||I.info.type\u003d\u003d\u003d6)return!1;var B;if(e.policy.ME||((B\u003de.Z)\u003d\u003dnull?0:oZx(B,L,I.info.ud)))e.t7\u003d0;else return e.Lu.isSeeking()\u0026\u0026cH(e),e.t7\u003de.t7||(0,g.zI)(),!1;if(!TP(e,L,c,I.info))return!1;if(e.w_.K\u0026\u0026I.info.K\u003d\u003d\u003d0){if(B\u003dFCM(L,c,I)){var x\u003dJu(L);e.sW(\"initchg\",{it:I.info.X.info.id,sr:!!x\u0026\u0026x.X\u003d\u003d\u003dI.info.X,ty:I.info.type,seg:I.info.ud})}x\u003dg.Cn(I.info.X.info);e.policy.FD\u0026\u0026x\u0026\u0026!B\u0026\u0026Lln(I)}x\u003de.T\u0026\u0026!!e.T.G\u0026\u0026L.X.info.audio;\nB\u003de.w_.isManifestless||I.B;if(!(e.w_.K\u0026\u0026I.info.K!\u003d\u003d0||B\u0026\u0026!x)\u0026\u0026b2J(e,L,c,I))return!0;if(x)return!1;x\u003dnr(e,L);x\u003de.getCurrentTime()+x;if(I.info.G\u003ex)return e.policy.X\u0026\u0026i2x(e,L),e.policy.Cy\u0026\u0026Gvv(L.G,x,!1),!1;GCn(e,L);var S;e.policy.Yf\u0026\u0026c\u003d\u003d\u003d((S\u003de.g_)\u003d\u003dnull?void 0:S.X)\u0026\u0026e.x9\u0026\u0026(c.U$()\u003d\u003d\u003d0?(e.x9\u003d!1,e.policy.Yf\u003d!1):e.DY\u003dc.U$());if(!gbv(e,c,I,L))return!1;e.policy.Pe\u0026\u0026I.info.C2()?(e.zm.S().oT()\u0026\u0026e.sW(\"eosl\",{ls:I.info.e6()}),I.isLocked\u003d!0):(L.u3(I),vZT(e.X,I.info),e.logger.debug(function(){return\"Appended \"+\nI.info.e6()+\", buffered: \"+ly(c.rq())}));\nB\u0026\u0026kCn(e,I.info.X.fY);return!0};\ni2x\u003dfunction(e,L){L\u003d\u003d\u003de.videoTrack?e.Pe\u003de.Pe||(0,g.zI)():e.Y9\u003de.Y9||(0,g.zI)()};\nGCn\u003dfunction(e,L){L\u003d\u003d\u003de.videoTrack?e.Pe\u003d0:e.Y9\u003d0};\ngbv\u003dfunction(e,L,c,I){var B\u003de.policy.gT?(0,g.zI)():0,x\u003dc.B\u0026\u0026c.info.X.X||void 0,S\u003dc.K;c.B\u0026\u0026(S\u003dwSv(e,c,S)||S);var h\u003dxj(S);S\u003de.policy.gT?(0,g.zI)():0;L\u003dJqM(e,L,h,c.info,x);(I\u003dI.D)!\u003dnull\u0026\u0026(x\u003dc.info,B\u003dS-B,S\u003d(0,g.zI)()-S,!I.K||zPv(I.K,x)\u0026\u0026I.K.ud\u003d\u003d\u003dx.ud||I.flush(),I.G+\u003dB,I.Z+\u003dS,B\u003d1,!I.K\u0026\u0026x.K\u0026\u0026(B\u003d2),RY(I,B,L),S\u003dMath.ceil(x.K/1024),B\u003d\u003d\u003d2\u0026\u0026I.X.add(S),I.X.add(Math.ceil((x.K+x.Z)/1024)-S),I.K\u003dx);e.ye\u003d0;if(L\u003d\u003d\u003d0)return e.He\u0026\u0026(e.logger.debug(\"Retry succeed, back to normal append logic.\"),e.He\u003d!1,e.Cf\u003d!1),e.Kf\u003d\n0,!0;if(L\u003d\u003d\u003d2||L\u003d\u003d\u003d5)return VDT(e,\"checked\",L,c.info),!1;if(L\u003d\u003d\u003d1){if(!e.He)return e.logger.debug(\"QuotaExceeded, retrying.\"),e.He\u003d!0,!1;if(!e.Cf)return e.Cf\u003d!0,e.zm.seekTo(e.getCurrentTime(),{Ww:\"quotaExceeded\",y6:!0}),!1;c.info.vM()?(B\u003de.policy,B.Y9\u003dMath.floor(B.Y9*.8),B.Gm\u003dMath.floor(B.Gm*.8)):(B\u003de.policy,B.Sl\u003dMath.floor(B.Sl*.8),B.Gm\u003dMath.floor(B.Gm*.8));e.policy.X?nB(e.G.X,c.info.X,!1):oY(e.X,c.info.X)}e.zm.pR({reattachOnAppend:L});return!1};\nwSv\u003dfunction(e,L,c){var I;if(I\u003de.policy.Dt\u0026\u0026e.g_\u0026\u0026!e.g_.J\u0026\u0026!e.zm.cL())L\u003dL.info.X.info,I\u003dL.Gk()\u0026\u0026gr(L)\u0026\u0026L.video\u0026\u0026L.video.width\u003c3840\u0026\u0026L.video.width\u003eL.video.height;if(I\u0026\u0026(e.g_.J\u003d!0,Tn(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"; width\u003d3840; height\u003d2160\u0027)))return c\u003dP26(c),e.policy.Z\u0026\u0026e.sW(\"sp4k\",{s:!!c}),c};\nVDT\u003dfunction(e,L,c,I){var B\u003d\"fmt.unplayable\",x\u003d1;c\u003d\u003d\u003d5||c\u003d\u003d\u003d3?(B\u003d\"fmt.unparseable\",e.policy.X?!I.X.info.video||en(e.G.X).size\u003e0||nB(e.G.X,I.X,!1):!I.X.info.video||en(e.X.B).size\u003e0||oY(e.X,I.X)):c\u003d\u003d\u003d2\u0026\u0026(e.Kf\u003c15?(e.Kf++,B\u003d\"html5.invalidstate\",x\u003d0):B\u003d\"fmt.unplayable\");I\u003dKw(I);var S;I.mrs\u003d(S\u003de.g_)\u003d\u003dnull?void 0:r1(S);I.origin\u003dL;I.reason\u003dc;e.policy.Ao\u0026\u0026(I.trg\u003d\"appenderr\");e.handleError(B,I,x)};\nrbM\u003dfunction(e,L,c,I,B){var x\u003de.w_;var S\u003de.policy.X,h\u003d!1,R\u003d-1;for(T in x.X){var u\u003dpn(x.X[T].info.mimeType)||x.X[T].info.vM();if(I\u003d\u003d\u003du)if(u\u003dx.X[T].index,u.nX(L.ud)){h\u003du;var t\u003dL,O\u003dh.Pt(t.ud);O\u0026\u0026O.startTime!\u003d\u003dt.startTime?(h.segments\u003d[],h.xB(t),h\u003d!0):h\u003d!1;h?R\u003dL.ud:!L.pending\u0026\u0026S\u0026\u0026(t\u003du.getDuration(L.ud),t!\u003d\u003dL.duration\u0026\u0026(x.publish(\"clienttemp\",\"mfldurUpdate\",{itag:x.X[T].info.itag,seg:L.ud,od:t,nd:L.duration},!1),u.xB(L),h\u003d!0))}else u.xB(L),h\u003d!0}R\u003e\u003d0\u0026\u0026(S\u003d{},x.publish(\"clienttemp\",\"resetMflIndex\",(S[I?\"v\":\n\"a\"]\u003dR,S),!1));x\u003dh;wBn(e.Lu,L,I,x);if(e.policy.DY\u0026\u0026e.policy.K\u0026\u0026(R\u003dL.u0||null)){var q;S\u003d(q\u003de.K)\u003d\u003dnull?void 0:IIc(q).requestNumber;if((q\u003de.Ve)!\u003dnull){if(q.K.has(R.identifier)){var T\u003dq.K.get(R.identifier);T.event\u003dR.event;T.startTimeSecs\u003dR.startSecs;T.jW\u003dR.jW}else q.K.set(R.identifier,{event:R.event,startTimeSecs:R.startSecs,jW:R.jW,Mu:[]});q.Z\u0026\u0026S\u003e-1\u0026\u0026S\u003cq.Z||(q.X\u003dR.event\u003d\u003d\u003d\"stop\"?\"\":R.identifier)}}e.Z.l8(L,c,I,B);L.ud\u003d\u003d\u003de.w_.kf\u0026\u0026x\u0026\u0026ZN(e.w_)\u0026\u0026L.startTime\u003eZN(e.w_)\u0026\u0026(e.w_.k9\u003dL.startTime+(isNaN(e.timestampOffset)?\n0:e.timestampOffset),e.Lu.isSeeking()\u0026\u0026e.Lu.targetTime\u003ce.w_.S6()\u0026\u0026e.Lu.seek(e.w_.S6(),{}))};\nTP\u003dfunction(e,L,c,I){var B\u003dJu(L);!B||B.B||EH(B,I)||(c.abort(),e.policy.V2\u0026\u0026(B\u003dL.J)!\u003dnull\u0026\u0026(B.Z\u003dvoid 0),(L\u003dL.D)!\u003dnull\u0026\u0026(RY(L,4),L.flush()));if(!c.jb()||Lx())try{e.policy.qd?c.tM(I.X.info.containerType,I.X.info.EW)\u0026\u0026c.Ub(I.X.info.containerType,I.X.info.EW,I.X.info.mimeType):c.qr(I.X.info.containerType,I.X.info.mimeType)}catch(x){return c\u003dx,g.F7(c),e.sW(\"ctexp\",{name:c.name,msg:c.message}),!1}else I.X.info.containerType!\u003d\u003dc.jb()\u0026\u0026e.sW(\"ctu\",{ct:Lx(),prev_c:c.jb(),curr_c:I.X.info.containerType});L\u003dI.X.G;\ne.policy.w9\u0026\u0026L\u0026\u0026(I\u003d0+L.duration,L\u003d-L.X,0\u003d\u003d\u003dc.KK()\u0026\u0026I\u003d\u003d\u003dc.FV()||c.UM(0,I),L!\u003d\u003dc.FF()\u0026\u0026(c.ZB(L),gH\u0026\u0026R1M(e.audioTrack.PO(),c.NG())));return!0};\nb2J\u003dfunction(e,L,c,I){I.info.X.Y4();var B\u003dI.info.X.X;if(!B||!c.Ej()||c.YP()\u003d\u003d\u003dB)return!1;var x\u003dB,S\u003dc.NA();if(e.policy.SZ\u0026\u0026S\u0026\u0026c.isView()\u0026\u0026g.Cn(I.info.X.info)){var h\u003dnew DataView(B.buffer,B.byteOffset,B.byteLength);(S\u003dePM(h,S))?x\u003dnew Uint8Array(S.buffer,S.byteOffset,S.byteLength):e.sW(\"fenc\",{})}e.policy.Dt\u0026\u0026(S\u003dwSv(e,I,new ej([x])))\u0026\u0026(x\u003dxj(S));var R;(S\u003dI.info.X.Wm(0,I.info.clipId))\u0026\u0026(R\u003dS.bd[0]);if(I\u003d\u003d\u003de.Bw){if(e.ye+\u003d1,e.zm.getVideoData().Y(\"html5_shorts_gapless_restart_on_init_seg_retries\")\u0026\u0026e.ye\u003e5)return e.ye\u003d\n0,e.zm.pR({initSegStuck:1,as:I.info.e6()}),!0}else e.ye\u003d0,e.Bw\u003dI;e.policy.zT\u0026\u0026(c.abort(),(S\u003dL.D)!\u003dnull\u0026\u0026(RY(S,4),S.flush()));B\u003dJqM(e,c,x,R,B);var u;(u\u003dL.D)\u003d\u003dnull||Dhn(u,B,R);if(B!\u003d\u003d0)return CfR(e,B,I),!0;I.info.vM()?dJv(e.timing):UJM(e.timing);e.logger.debug(function(){return\"Appended init for \"+I.info.X.info.id});\nkCn(e,I.info.X.fY);return c.A1()};\nFCM\u003dfunction(e,L,c){if(L.YP()\u003d\u003dnull){e\u003dJu(e);if(!(L\u003d!e||e.X!\u003d\u003dc.info.X)){a:if(e\u003de.D,c\u003dc.info.D,e.length!\u003d\u003dc.length)c\u003d!1;else{for(L\u003d0;L\u003ce.length;L++)if(!g.E9(e[L],c[L])){c\u003d!1;break a}c\u003d!0}L\u003d!c}return L}e\u003dL.YP();c.info.X.jN()\u0026\u0026v6(c);c\u003dc.info.X.X;return e!\u003d\u003dc\u0026\u0026!g.E9(e,c)};\nJqM\u003dfunction(e,L,c,I,B){try{var x,S\u003dL\u003d\u003d\u003d((x\u003de.g_)\u003d\u003dnull?void 0:x.X)?e.audioTrack:e.videoTrack;if(e.policy.Pe\u0026\u0026(I\u003d\u003dnull?0:I.C2())){if((I\u003d\u003dnull?void 0:I.pS)\u003e1)return 6;S.ye\u003dnew g.j9(function(){var h\u003dBD(S);e.We()||h\u003d\u003dnull||!h.isLocked?e.zm.S().oT()\u0026\u0026e.sW(\"eosl\",{delayA:h\u003d\u003dnull?void 0:h.info.e6()}):abf(S)?(e.zm.S().oT()\u0026\u0026e.sW(\"eosl\",{dunlock:h\u003d\u003dnull?void 0:h.info.e6()}),yuJ(e,S\u003d\u003d\u003de.audioTrack)):(e.sW(\"nue\",{ls:h.info.e6()}),h.info.pS+\u003d1,e.g_\u0026\u0026e.iJ())},1E4,e);\ne.zm.S().oT()\u0026\u0026e.sW(\"eosl\",{delayS:I.e6()});S.ye.start()}e.policy.Ee\u0026\u0026(I\u003d\u003dnull?void 0:I.X)instanceof IZ\u0026\u0026I.C2()\u0026\u0026e.sW(\"poseos\",{itag:I.X.info.itag,seg:I.ud,lseg:I.X.index.Aw(),es:I.X.index.Z});L.appendBuffer(c,I,B)}catch(h){if(h instanceof DOMException){if(h.code\u003d\u003d\u003d11)return 2;if(h.code\u003d\u003d\u003d12)return 5;if(h.code\u003d\u003d\u003d22||h.message.indexOf(\"Not enough storage\")\u003d\u003d\u003d0)return L\u003dObject.assign({name:\"QuotaExceededError\",buffered:ly(L.rq()).replace(/,/g,\"_\"),vheap:yb(e.videoTrack),aheap:yb(e.audioTrack),message:g.gR(h.message,\n3),track:e.g_?L\u003d\u003d\u003de.g_.K?\"v\":\"a\":\"u\"},bfn()),e.handleError(\"player.exception\",L),1;g.A9(h)}return 4}return e.g_.Dj()?3:0};\nIc\u003dfunction(e,L,c){Rz$(e,c.Ww||\"unknown\");e.zm.seekTo(L,c)};\nkCn\u003dfunction(e,L){L\u0026\u0026e.zm.JJ(new zj(L.key,L.type))};\nAu\u003dfunction(e,L){e.zm.dD(L)};\nnr\u003dfunction(e,L){if(e.He\u0026\u0026!e.Qg)return 3;if(e.isSuspended)return 1;var c;if((c\u003de.g_)\u003d\u003dnull?0:c.g_\u0026\u0026c.g_.streaming\u003d\u003d\u003d!1)return 4;c\u003d(L.X.info.audio?e.policy.Sl:e.policy.Y9)/(L.r_*e.policy.Z0);if(e.policy.Ky\u003e0\u0026\u0026e.g_\u0026\u0026BX(e.g_)\u0026\u0026(L\u003dL.X.info.video?e.g_.K:e.g_.X)\u0026\u0026!L.A1()){L\u003dL.rq();var I\u003dP1(L,e.getCurrentTime());I\u003e\u003d0\u0026\u0026(L\u003de.getCurrentTime()-L.start(I),c+\u003dMath.max(0,Math.min(L-e.policy.Ky,e.policy.aC)))}e.policy.Gm\u003e0\u0026\u0026(c\u003dMath.min(c,e.policy.Gm));return c};\nQDf\u003dfunction(e,L){return(nr(e,L)+e.policy.Si)*L.r_};\npiM\u003dfunction(e){e.Sl\u0026\u0026!e.isSuspended\u0026\u0026j8(e.schedule)\u0026\u0026(ZJM(e,e.Sl),e.Sl\u003d\"\")};\nZJM\u003dfunction(e,L){$q(L,\"cms\",function(c){e.policy.Z\u0026\u0026e.sW(\"pathprobe\",c)},function(c){e.zm.handleError(c)})};\n$fJ\u003dfunction(e,L){if(e.g_\u0026\u0026e.g_.G\u0026\u0026!e.g_.Dj()\u0026\u0026(L.Ly\u003dpJ(e.videoTrack),L.K\u003dpJ(e.audioTrack),e.policy.Z)){var c\u003dyb(e.videoTrack),I\u003dyb(e.audioTrack),B\u003dly(e.g_.K.rq(),\"_\",5),x\u003dly(e.g_.X.rq(),\"_\",5);Object.assign(L.X,{lvq:c,laq:I,lvb:B,lab:x})}L.bandwidthEstimate\u003dH8(e.J);var S;(S\u003de.audioTrack.D)\u003d\u003dnull||S.flush();var h;(h\u003de.videoTrack.D)\u003d\u003dnull||h.flush();e.logger.debug(function(){return rr(L.X)})};\njYR\u003dfunction(e,L){e.pS\u003dL;e.Z\u0026\u0026(e.Z.Z\u003dL);e.pS.WV(e.videoTrack.X.info.Gk());e.B.K\u003de.pS;e.policy.K\u0026\u0026(e.K.J\u003de.pS)};\nlcc\u003dfunction(e,L){if(e.g_\u0026\u0026e.g_.K){if(e.policy.KY){var c\u003dgyR(e.audioTrack);if(c\u0026\u0026c.Cu()){var I\u003de.zm;if(I.Ju\u0026\u0026(I.Ju.X\u003dc,c\u003dI.OY,c.qoe)){c\u003dc.qoe;I\u003dI.Ju;var B\u003dg.up(c.provider);LC$(c,B,I)}}}e.policy.Zq\u0026\u0026(c\u003dgyR(e.videoTrack))\u0026\u0026c.vM()\u0026\u0026(I\u003de.zm,I.oi\u0026\u0026(I.oi.X\u003dc,c\u003dI.OY,c.qoe\u0026\u0026n$T(c.qoe,I.oi)));L-\u003disNaN(e.timestampOffset)?0:e.timestampOffset;e.getCurrentTime()!\u003d\u003dL\u0026\u0026e.resume();e.Lu.isSeeking()\u0026\u0026e.g_\u0026\u0026!e.g_.Dj()\u0026\u0026(I\u003de.getCurrentTime()\u003c\u003dL\u0026\u0026L\u003ce.getCurrentTime()+10,c\u003dQd(e.g_.K.rq(),e.getCurrentTime()+HJM),I\u0026\u0026c\u0026\u0026\n(e.Lu.G\u003d!1));e.Lu.isSeeking()||e.policy.Ve||(e.currentTime\u003dL);if(e.policy.Mv\u0026\u0026e.policy.x9\u003d\u003d\u003d2\u0026\u0026g.E(e.zm.getPlayerState(),8)){var x;(x\u003de.sY)\u003d\u003dnull||tI6(x,L)}g.HT(e.WF)}};\nPzf\u003dfunction(e,L){var c\u003dNf(e.videoTrack).find(function(I){return I.startTime\u003e\u003dL\u0026\u0026Ib6(e,I.startTime,!1)});\nreturn c\u0026\u0026c.startTime\u003cL+c.duration*1.5?c.startTime+.1:0};\nIb6\u003dfunction(e,L,c){if(!(e.videoTrack.X.Y4()\u0026\u0026e.audioTrack.X.Y4()\u0026\u0026e.g_\u0026\u0026e.g_.K\u0026\u0026e.g_.X))return!1;if(c\u0026\u0026e.w_.isManifestless\u0026\u0026(e.videoTrack.j\u003d\u003d\u003d-1||e.audioTrack.j\u003d\u003d\u003d-1))return!0;var I\u003dYq(e.videoTrack,L,c);if(isNaN(I))return!1;e\u003dYq(e.audioTrack,e.policy.IU?L:I,c);return isNaN(e)?!1:!0};\nrP\u003dfunction(e){e.fp();e.Lu.isSeeking()\u0026\u0026e.logger.debug(\"seeking cancelled by seek-to-head\");e.T\u0026\u0026v$x(e.T,e.videoTrack.X);cH(e);return iXf(e.Lu)};\noa\u003dfunction(e,L,c,I){(I\u003d\u003d\u003dvoid 0?0:I)\u0026\u0026!L.Pe\u0026\u0026(Lx()||(I\u003dL.Py)\u0026\u0026!I.Eg(c.info)\u0026\u0026e.zm.GY(),L.Pe\u003d!0);L.X!\u003d\u003dc\u0026\u0026(e.logger.debug(function(){return\"Setting target itag: \"+c.info.id+\" (was \"+L.X.info.id+\")\"}),L.X\u003dc)};\nabf\u003dfunction(e){var L,c\u003d(L\u003dBD(e))\u003d\u003dnull?void 0:L.info;return!c||dH(e,Math.min(c.G+HJM,c.j))};\nQYT\u003dfunction(e,L){var c;if((c\u003dBD(L))!\u003dnull\u0026\u0026c.isLocked\u0026\u0026abf(L)){if(e.zm.S().oT()){var I;e.sW(\"eosl\",{munlock:(I\u003dBD(L))\u003d\u003dnull?void 0:I.info.e6()})}yuJ(e,L\u003d\u003d\u003de.audioTrack)}};\nyuJ\u003dfunction(e,L){if(e.policy.Pe\u0026\u0026e.g_){var c,I,B\u003dL?(c\u003de.g_)\u003d\u003dnull?void 0:c.X:(I\u003de.g_)\u003d\u003dnull?void 0:I.K;c\u003dL?e.audioTrack:e.videoTrack;L\u003dBD(c);if(L\u003d\u003dnull?0:L.isLocked){e.zm.S().oT()\u0026\u0026e.sW(\"eosl\",{unlock:L.info.e6()});var x;(x\u003dc.ye)\u003d\u003dnull||x.stop();L.isLocked\u003d!1;c.u3(L);vZT(e.X,L.info);B\u003dB\u003d\u003dnull?void 0:B.Ll();(B\u003d\u003dnull?void 0:B.e6())!\u003d\u003dL.info.e6()\u0026\u0026e.sW(\"oue\",{bls:B\u003d\u003dnull?void 0:B.e6(),tls:L.info.e6()})}}};\ndfn\u003dfunction(e,L){e.timestampOffset!\u003d\u003dL\u0026\u0026(e.timestampOffset\u003dL,e.policy.pj\u0026\u0026$Z(e.w_),e.logger.debug(function(){return\"Timestamps will be made relative to \"+e.timestampOffset}),e.Z.J\u003de.timestampOffset,e.zm.qN(e.timestampOffset),e.w_.isManifestless\u0026\u0026(e.w_.timestampOffset\u003de.timestampOffset),e.videoTrack.ZB(e.timestampOffset),e.audioTrack.ZB(e.timestampOffset))};\nc5\u003dfunction(e){var L\u003d(0,g.zI)();e.Ln\u003dL};\nUfM\u003dfunction(e){e.audioTrack.pS\u003d[];e.videoTrack.pS\u003d[]};\nprv\u003dfunction(e){var L\u003de.eG().filter(function(I){return I.namespace\u003d\u003d\u003d\"ad\"});\nL\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value,c.start/1E3\u003ee.getCurrentTime())return c.start/1E3;return Infinity};\nEYR\u003dfunction(e){if(e.zm.getVideoData().isLivePlayback)return!1;var L\u003de.zm.Nw();if(!L)return!1;L\u003dL.getDuration();if(e.g_\u0026\u0026e.g_.X\u0026\u0026e.g_.K){var c\u003de.getCurrentTime(),I\u003de.g_.X.rq();e\u003de.g_.K.rq();I\u003dI?dr(I,c):c;c\u003de?dr(e,c):c;c\u003dMath.min(I,c);L\u003disNaN(c)?!1:c\u003e\u003dL-.01}else L\u003d!1;return L};\nCfR\u003dfunction(e,L,c){e.policy.aR\u0026\u0026A1(e.zm.getVideoData())?(e.zm.FB()||VDT(e,\"sepInit\",L,c.info),EDr(e.zm,\"sie\")):VDT(e,\"sepInit\",L,c.info)};\nSx\u003dfunction(e){return e.zm.W3()\u003ce.m1};\ng.M0\u003dfunction(e){this.Pw\u003de};\nzP\u003dfunction(){g.Yg.apply(this,arguments)};\nsf\u003dfunction(e,L,c,I){zP.call(this);var B\u003dthis;this.Z\u003d-1;this.X\u003d{};this.G\u003dnew g.j9(this.B,0,this);g.l(this,this.G);this.K\u003dnew g.j9(function(){B.We()||(B.G.start(Math.random()*c),B.K.start(L))},e,this);\ng.l(this,this.K);I.subscribe(\"fairplay_next_need_key_info\",this.j,this)};\nXiJ\u003dfunction(e){if(!(e.length\u003c\u003d28))for(var L\u003d(0,g.Dd)([60,0,75,0,73,0,68,0,62,0]),c\u003d28;c\u003ce.length;){a:if(e.length-c\u003cL.length)var I\u003d!1;else{for(I\u003d0;I\u003cL.length;++I)if(e[c+I]!\u003d\u003dL[I]){I\u003d!1;break a}I\u003d!0}if(I){c+\u003dL.length;if(e.length\u003c\u003dc+48)break;L\u003dnew Uint8Array(24);for(I\u003d0;I\u003c24;++I)L[I]\u003de[c+I*2];e\u003dhP(L);e\u003dkT(e);if(!e)break;c\u003de[0];e[0]\u003de[3];e[3]\u003dc;c\u003de[1];e[1]\u003de[2];e[2]\u003dc;c\u003de[4];e[4]\u003de[5];e[5]\u003dc;c\u003de[6];e[6]\u003de[7];e[7]\u003dc;return e}c++}};\nvH\u003dfunction(e,L){zP.call(this);var c\u003dthis;this.Z\u003de;this.X\u003d[];this.K\u003dnew g.j9(function(){c.publish(\"log_qoe\",{wvagt:\"timer\",reqlen:c.X?c.X.length:-1});if(c.X){if(c.X.length\u003e0){var I\u003dc.X.shift();KmR(c,I.info)}c.X.length\u003e0\u0026\u0026(I\u003dc.X[0].time-(0,g.zI)(),c.K.start(Math.max(0,I)))}},0);\ng.l(this,this.K);L.subscribe(\"widevine_set_need_key_info\",this.G,this)};\nKmR\u003dfunction(e,L){a:{var c\u003dL.cryptoPeriodIndex;if(isNaN(c)\u0026\u0026e.Z.size\u003e0)c\u003d!0;else{for(var I\u003dg.f(e.Z.values()),B\u003dI.next();!B.done;B\u003dI.next())if(B.value.cryptoPeriodIndex\u003d\u003d\u003dc){c\u003d!0;break a}c\u003d!1}}e.publish(\"log_qoe\",{wvagt:\"reqnews\",canskip:c});c||e.publish(\"rotated_need_key_info_ready\",L)};\nYir\u003dfunction(){var e\u003d{};var L\u003de.url;var c\u003de.interval;e\u003de.retries;this.url\u003dL;this.interval\u003dc;this.retries\u003de};\nnDr\u003dfunction(e,L){this.statusCode\u003de;this.message\u003dL;this.K\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.X\u003d{};this.nextFairplayKeyId\u003dnull};\nexn\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;g.p.call(this);this.message\u003de;this.requestNumber\u003dL;this.timer\u003dc;this.onError\u003dthis.onSuccess\u003dnull;this.X\u003dnew g.wU(5E3,2E4,.2)};\nLqH\u003dfunction(e,L,c){e.onSuccess\u003dL;e.onError\u003dc};\nI6M\u003dfunction(e,L,c,I){var B\u003d{timeout:3E4,onSuccess:function(x){if(!e.We()){AD(\"drm_net_r\",void 0,e.timer);var S\u003dx.status\u003d\u003d\u003d\"LICENSE_STATUS_OK\"?0:9999,h\u003dnull;if(x.license)try{h\u003dkT(x.license)}catch(W){g.A9(W)}if(S!\u003d\u003d0||h){h\u003dnew nDr(S,h);S!\u003d\u003d0\u0026\u0026x.reason\u0026\u0026(h.errorMessage\u003dx.reason);if(x.authorizedFormats){S\u003d{};for(var R\u003d[],u\u003d{},t\u003dg.f(x.authorizedFormats),O\u003dt.next();!O.done;O\u003dt.next())if(O\u003dO.value,O.trackType\u0026\u0026O.keyId){var q\u003dcrx[O.trackType];if(q){q\u003d\u003d\u003d\"HD\"\u0026\u0026x.isHd720\u0026\u0026(q\u003d\"HD720\");O.isHdr\u0026\u0026(q+\u003d\"HDR\");S[q]||\n(R.push(q),S[q]\u003d!0);var T\u003dnull;try{T\u003dkT(O.keyId)}catch(W){g.A9(W)}T\u0026\u0026(u[g.GM(T,4)]\u003dq)}}h.K\u003dR;h.X\u003du}x.nextFairplayKeyId\u0026\u0026(h.nextFairplayKeyId\u003dx.nextFairplayKeyId);x.sabrLicenseConstraint\u0026\u0026(h.sabrLicenseConstraint\u003dkT(x.sabrLicenseConstraint));x\u003dh}else x\u003dnull;if(x)e.onSuccess(x,e.requestNumber);else e.onError(e,\"drm.net\",\"t.p;p.i\")}},\nonError:function(x){if(!e.We())if(x\u0026\u0026x.error)x\u003dx.error,e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.\"+x.code+\";s.\"+x.status,x.code);else e.onError(e,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){e.onError(e,\"drm.net\",\"rt.req.\"+e.requestNumber)}};\nI\u0026\u0026(B.aV\u003d\"Bearer \"+I);g.$R(c,\"player/get_drm_license\",L,B)};\nBPf\u003dfunction(e,L,c,I){g.Yg.call(this);this.videoData\u003de;this.XM\u003dL;this.J\u003dc;this.sessionId\u003dI;this.B\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.pS\u003dthis.h7\u003d!1;this.Z\u003dnull;this.Gm\u003d[];this.G\u003d[];this.authorizedFormats\u003d[];this.T\u003d!1;this.X\u003d{};this.status\u003d\"\";this.j\u003dNaN;this.K\u003de.B;this.cryptoPeriodIndex\u003dc.cryptoPeriodIndex;e\u003d{};Object.assign(e,this.XM.X);e.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Ve\u0026\u0026(e.vvt\u003dthis.videoData.Ve,this.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003d\nthis.videoData.mdxEnvironment));this.XM.Gm\u0026\u0026(e.authuser\u003dthis.XM.Gm);this.XM.pageId\u0026\u0026(e.pageid\u003dthis.XM.pageId);isNaN(this.cryptoPeriodIndex)||(e.cpi\u003dthis.cryptoPeriodIndex.toString());var B\u003d(B\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.yc()))?B[1]:\"\";B\u003d\u003d\u003d\"ATV\"\u0026\u0026(e.cdt\u003dB);this.B\u003de;this.B.session_id\u003dI;this.D\u003d!0;this.K.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026(this.B.hdr\u003d\"1\");this.K.flavor\u003d\u003d\u003d\"playready\"\u0026\u0026(L\u003dNumber(qX(L.experiments,\"playready_first_play_expiration\")),!isNaN(L)\u0026\u0026L\u003e\u003d0\u0026\u0026(this.B.mfpe\u003d\"\"+L),this.D\u003d!1);L\u003d\"\";g.Il(this.K)?\ncr(this.K)?(I\u003dc.K)\u0026\u0026(L\u003d\"https://www.youtube.com/api/drm/fps?ek\u003d\"+bec(I)):(L\u003dc.initData.subarray(4),L\u003dnew Uint16Array(L.buffer,L.byteOffset,L.byteLength/2),L\u003dString.fromCharCode.apply(null,L).replace(\"skd://\",\"https://\")):L\u003dthis.K.K;this.baseUrl\u003dL;this.fairplayKeyId\u003dfW(this.baseUrl,\"ek\")||\"\";if(L\u003dfW(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(L);this.Gm\u003dc.Gk?[g.GM(c.initData,4)]:c.Z;fO(this,{sessioninit:c.cryptoPeriodIndex});this.status\u003d\"in\"};\nrrM\u003dfunction(e,L){fO(e,{createkeysession:1});e.status\u003d\"gr\";AD(\"drm_gk_s\",void 0,e.videoData.D);e.url\u003dxYc(e);try{e.Z\u003dL.createSession(e.J,function(c){fO(e,{m:c})})}catch(c){L\u003d\"t.g\";\nc instanceof DOMException\u0026\u0026(L+\u003d\";c.\"+c.code);e.publish(\"licenseerror\",\"drm.unavailable\",1,L,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}e.Z\u0026\u0026(oon(e.Z,function(c,I){Swx(e,c,I)},function(c,I,B){if(!e.We()){I\u003dvoid 0;\nvar x\u003d1;g.Il(e.K)\u0026\u0026g.L8(e.XM)\u0026\u0026e.XM.Y(\"html5_enable_safari_fairplay\")\u0026\u0026B\u003d\u003d\u003d1212433232\u0026\u0026(I\u003d\"ERROR_HDCP\",x\u003de.XM.Y(\"html5_safari_fairplay_ignore_hdcp\")?0:x);e.error(\"drm.keyerror\",x,c,I)}},function(){e.We()||(fO(e,{onkyadd:1}),e.pS||(e.publish(\"sessionready\"),e.pS\u003d!0))},function(c){e.BD(c)}),g.l(e,e.Z))};\nxYc\u003dfunction(e){var L\u003de.baseUrl;MB$(L)||e.error(\"drm.net\",2,\"t.x\");if(!fW(L,\"fexp\")){var c\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(B){return e.XM.experiments.experiments[B]});\nc.length\u003e0\u0026\u0026(e.B.fexp\u003dc.join())}c\u003dg.f(Object.keys(e.B));for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,L\u003ddlM(L,I,e.B[I]);return L};\nSwx\u003dfunction(e,L,c){if(!e.We())if(L){fO(e,{onkmtyp:c});e.status\u003d\"km\";switch(c){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":hx$(e,L);return;default:e.publish(\"ctmp\",\"message_type\",{t:c,l:L.byteLength})}e.h7||(AD(\"drm_gk_f\",void 0,e.videoData.D),e.h7\u003d!0,e.publish(\"newsession\",e));if(nk(e.K)\u0026\u0026(L\u003dRxr(L),!L))return;L\u003dnew exn(L,++e.requestNumber,e.videoData.D);LqH(L,function(I){usf(e,I)},function(I,B,x){if(!e.We()){var S\u003d0;\nI.X.K\u003e\u003d3\u0026\u0026(S\u003d1,B\u003d\"drm.net.retryexhausted\");fO(e,{onlcsrqerr:B,info:x});e.error(B,S,x);e.shouldRetry(RK(S),I)\u0026\u0026txr(e,I)}});\ng.l(e,L);OIr(e,L)}else e.error(\"drm.unavailable\",1,\"km.empty\")};\nhx$\u003dfunction(e,L){fO(e,{sdpvrq:1});e.j\u003dDate.now();if(e.K.flavor!\u003d\u003d\"widevine\")e.error(\"drm.provision\",1,\"e.flavor;f.\"+e.K.flavor+\";l.\"+L.byteLength);else{var c\u003d{cpn:e.videoData.clientPlaybackNonce};Object.assign(c,e.XM.X);c\u003dg.WO(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",c);L\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,\nL)}),responseType:\"arraybuffer\"};g.v3(c,L,3,500).then(mg(function(I){I\u003dI.xhr;if(!e.We()){I\u003dnew Uint8Array(I.response);var B\u003dString.fromCharCode.apply(null,I);try{var x\u003dJSON.parse(B)}catch(S){}x\u0026\u0026x.signedResponse?(e.publish(\"ctmp\",\"drminfo\",{provisioning:1}),x\u003d(Date.now()-e.j)/1E3,e.j\u003dNaN,e.publish(\"ctmp\",\"provs\",{et:x.toFixed(3)}),e.Z\u0026\u0026e.Z.update(I)):(x\u003dx\u0026\u0026x.error\u0026\u0026x.error.message,I\u003d\"e.parse\",x\u0026\u0026(I+\u003d\";m.\"+x),e.error(\"drm.provision\",1,I))}}),mg(function(I){e.We()||e.error(\"drm.provision\",1,\"e.\"+I.errorCode+\n\";c.\"+(I.xhr\u0026\u0026I.xhr.status))}))}};\nA5\u003dfunction(e){var L;if(L\u003de.D\u0026\u0026e.Z!\u003dnull)e\u003de.Z,L\u003d!(!e.X||!e.X.keyStatuses);return L};\nOIr\u003dfunction(e,L){e.status\u003d\"km\";AD(\"drm_net_s\",void 0,e.videoData.D);var c\u003dnew g.pF(e.XM.L6),I\u003d{context:g.c4(c.config_||g.LF())};I.drmSystem\u003dqw6[e.K.flavor];I.videoId\u003de.videoData.videoId;I.cpn\u003de.videoData.clientPlaybackNonce;I.sessionId\u003de.sessionId;I.licenseRequest\u003dg.GM(L.message);I.drmParams\u003de.videoData.drmParams;isNaN(e.cryptoPeriodIndex)||(I.isKeyRotated\u003d!0,I.cryptoPeriodIndex\u003de.cryptoPeriodIndex);var B,x,S\u003d!!((B\u003de.videoData.K)\u003d\u003dnull?0:(x\u003dB.video)\u003d\u003dnull?0:x.isHdr());I.drmVideoFeature\u003dS?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\n\"DRM_VIDEO_FEATURE_SDR\";if(I.context\u0026\u0026I.context.client){if(B\u003de.XM.X)I.context.client.deviceMake\u003dB.cbrand,I.context.client.deviceModel\u003dB.cmodel,I.context.client.browserName\u003dB.cbr,I.context.client.browserVersion\u003dB.cbrver,I.context.client.osName\u003dB.cos,I.context.client.osVersion\u003dB.cosver;I.context.user\u003dI.context.user||{};I.context.request\u003dI.context.request||{};e.videoData.Ve\u0026\u0026(I.context.user.credentialTransferTokens\u003d[{token:e.videoData.Ve,scope:\"VIDEO\"}]);I.context.request.mdxEnvironment\u003de.videoData.mdxEnvironment||\nI.context.request.mdxEnvironment;e.videoData.RI\u0026\u0026(I.context.user.kidsParent\u003d{oauthToken:e.videoData.RI});g.Il(e.K)\u0026\u0026(I.fairplayKeyId\u003dg.GM(ieM(e.fairplayKeyId)));g.bj(e.XM,g.xb(e.videoData)).then(function(h){I6M(L,I,c,h);e.status\u003d\"rs\"})}else e.error(\"drm.net\",2,\"t.r;ic.0\")};\nusf\u003dfunction(e,L){if(!e.We())if(fO(e,{onlcsrsp:1}),e.status\u003d\"rr\",L.statusCode!\u003d\u003d0)e.error(\"drm.auth\",1,\"t.f;c.\"+L.statusCode,L.errorMessage||void 0);else{AD(\"drm_kr_s\",void 0,e.videoData.D);if(L.heartbeatParams\u0026\u0026L.heartbeatParams.url\u0026\u0026e.videoData.Y(\"outertube_streaming_data_always_use_staging_license_service\")){var c\u003de.K.K.match(/(.*)youtube.com/g);c\u0026\u0026(L.heartbeatParams.url\u003dc[0]+L.heartbeatParams.url)}L.heartbeatParams\u0026\u0026e.publish(\"newlicense\",L.heartbeatParams);L.K\u0026\u0026(e.G\u003dL.K,e.videoData.Ez||e.publish(\"newlicense\",\nnew Yir),e.videoData.Ez\u003d!0,e.T\u003djW(e.G,function(I){return I.includes(\"HDR\")}));\nL.X\u0026\u0026(e.XM.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026cr(e.K)?(c\u003dg.GM(ieM(e.fairplayKeyId),4),e.X[c]\u003d{type:L.X[c],status:\"unknown\"}):e.X\u003dB2(L.X,function(I){return{type:I,status:\"unknown\"}}));\nLl(e.K)\u0026\u0026(L.message\u003djf$(g.GM(L.message)));e.Z\u0026\u0026(fO(e,{updtks:1}),e.status\u003d\"ku\",e.Z.update(L.message).then(function(){AD(\"drm_kr_f\",void 0,e.videoData.D);A5(e)||(fO(e,{ksApiUnsup:1}),e.publish(\"keystatuseschange\",e))},function(I){I\u003d\"msuf.req.\"+e.requestNumber+\";msg.\"+g.gR(I.message,3);\ne.error(\"drm.keyerror\",1,I)}));\ng.Il(e.K)\u0026\u0026e.publish(\"fairplay_next_need_key_info\",e.baseUrl,L.nextFairplayKeyId);e.XM.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026cr(e.K)\u0026\u0026e.publish(\"qualitychange\",TPv(e.G));L.sabrLicenseConstraint\u0026\u0026e.publish(\"sabrlicenseconstraint\",L.sabrLicenseConstraint)}};\ntxr\u003dfunction(e,L){var c\u003dL.X.getValue();c\u003dnew g.j9(function(){OIr(e,L)},c);\ng.l(e,c);c.start();g.Jx(L.X);fO(e,{rtyrq:1})};\nWqn\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(Object.keys(e.X)),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,c.push(B+\"_\"+e.X[B].type+\"_\"+e.X[B].status);return c.join(L)};\nMxf\u003dfunction(e){var L\u003d{};L[e.status]\u003dA5(e)?Wqn(e,\".\"):e.G.join(\".\");return L};\nzxf\u003dfunction(e,L,c){var I\u003d{};I.isHdr\u003dL.includes(\"HDR\");switch(L.replace(\"HDR\",\"\").replace(\"720\",\"\")){case \"AUDIO\":I.trackType\u003d1;break;case \"SD\":I.trackType\u003d2;break;case \"HD\":I.trackType\u003d3;break;case \"UHD1\":I.trackType\u003d4;break;case \"UHD2\":I.trackType\u003d5;break;default:I.trackType\u003d0}!I.trackType||c[L]||A5(e)\u0026\u0026!Fb(e,L)||(e.authorizedFormats.push(I),c[L]\u003d!0)};\nFb\u003dfunction(e,L){for(var c in e.X)if(e.X[c].status\u003d\u003d\u003d\"usable\"\u0026\u0026e.X[c].type\u003d\u003d\u003dL)return!0;return!1};\nsaJ\u003dfunction(e,L){for(var c in e.X)if(e.X[c].type\u003d\u003d\u003dL)return e.X[c].status};\nfO\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?!1:c;rr(L);(c||e.XM.oT())\u0026\u0026e.publish(\"ctmp\",\"drmlog\",L)};\nvor\u003dfunction(e){var L\u003de[0];e[0]\u003de[3];e[3]\u003dL;L\u003de[1];e[1]\u003de[2];e[2]\u003dL;L\u003de[4];e[4]\u003de[5];e[5]\u003dL;L\u003de[6];e[6]\u003de[7];e[7]\u003dL};\nTPv\u003dfunction(e){return g.Fh(e,\"UHD2\")||g.Fh(e,\"UHD2HDR\")?\"highres\":g.Fh(e,\"UHD1\")||g.Fh(e,\"UHD1HDR\")?\"hd2160\":g.Fh(e,\"HD\")||g.Fh(e,\"HDHDR\")?\"hd1080\":g.Fh(e,\"HD720\")||g.Fh(e,\"HD720HDR\")?\"hd720\":\"large\"};\nRxr\u003dfunction(e){for(var L\u003d\"\",c\u003d0;c\u003ce.length;c+\u003d2)L+\u003dString.fromCharCode(e[c]);e\u003dgz(new DOMParser,q9(L),\"text/xml\");if(!e)return null;(L\u003de.querySelector(\"Challenge\"))\u0026\u0026L.childNodes\u0026\u0026L.childNodes.length!\u003d\u003d0?(e\u003dUint8Array,L\u003dw2n(L.childNodes[0].nodeValue),L\u003d(0,g.Dd)(L).buffer,e\u003dnew e(L)):e\u003dnull;return e};\nbp\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;g.p.call(this);this.element\u003de;this.J\u003dL;this.initData\u003dc;this.X\u003dI;this.K\u003dB;this.D\u003dx;this.sessionId\u003d\"\";this.T\u003dthis.j\u003dthis.Z\u003dthis.B\u003dnull;this.G\u003dnew g.zn(this);g.l(this,this.G);f6x(this)};\nf6x\u003dfunction(e){e.X?(e.G.C(e.X,\"message\",e.Av),e.G.C(e.X,\"keystatuseschange\",e.BD),e.X.closed\u0026\u0026e.X.closed.then(mg(function(){e.onClosed()}),null)):e.K\u0026\u0026(vI(e.G,e.K,[\"mskeymessage\",\n\"webkitkeymessage\"],e.jV),vI(e.G,e.K,[\"mskeyerror\",\"webkitkeyerror\"],e.k5),vI(e.G,e.K,[\"mskeyadded\",\"webkitkeyadded\"],e.Vq))};\noon\u003dfunction(e,L,c,I,B){e.B\u003dL;e.Z\u003dc;e.j\u003dI;e.T\u003dB};\nArc\u003dfunction(e,L,c){g.A9(c);e.Z\u0026\u0026(c instanceof DOMException\u0026\u0026(L+\u003d\";n.\"+c.name+\";m.\"+c.message),e.Z(L))};\nip\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;g.p.call(this);this.element\u003de;this.X\u003dL;this.T\u003dc;this.j\u003d{};this.G\u003dnull;this.B\u003dnew g.zn(this);this.Z\u003dthis.K\u003dnull;g.l(this,this.B)};\nbIv\u003dfunction(e){if(e.X.keySystemAccess)return e.X.keySystemAccess.createMediaKeys().then(function(c){if(!e.We()){e.K\u003dc;var I;(I\u003de.element)\u003d\u003dnull||I.setMediaKeys(c)}});\nif(YZ(e.X))e.Z\u003dnew (Kk())(e.X.keySystem);else if(e8(e.X)){e.Z\u003dnew (Kk())(e.X.keySystem);var L;(L\u003de.element)\u003d\u003dnull||L.webkitSetMediaKeys(e.Z)}else FqT(e);return null};\nFqT\u003dfunction(e){vI(e.B,e.element,[\"keymessage\",\"webkitkeymessage\"],e.dc);vI(e.B,e.element,[\"keyerror\",\"webkitkeyerror\"],e.vI);vI(e.B,e.element,[\"keyadded\",\"webkitkeyadded\"],e.Qk)};\nG0r\u003dfunction(e,L){L\u003diI6(L,e.X.Pe);L\u003de.Z.createSession(\"video/mp4\",L);return new bp(null,null,null,null,L,e.T)};\ngox\u003dfunction(e,L){for(var c\u003dnew Uint8Array(270),I\u003d0;I\u003c135;I++)c[I*2]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(I);e\u003de.Z.createSession(\"video/mp4\",L,c);return new bp(null,null,null,null,e)};\nk0r\u003dfunction(e,L){var c\u003de.j[L.sessionId];!c\u0026\u0026e.G\u0026\u0026(c\u003de.G,e.G\u003dnull,c.sessionId\u003dL.sessionId,e.j[L.sessionId]\u003dc);return c};\niI6\u003dfunction(e,L){var c\u003de.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 I\u003d\"\",B\u003d0;B\u003cc.length;B+\u003d2)I+\u003dString.fromCharCode(parseInt(c.substring(B,B+2),16));c\u003dI;I\u003dnew ArrayBuffer(c.length*2);B\u003dnew Uint16Array(I);for(var x\u003d0;x\u003cc.length;x++)B[x]\u003dc.charCodeAt(x);c\u003dnew Uint8Array(I);I\u003d0;x\u003dnew ArrayBuffer(e.byteLength+4+c.byteLength+4+L.byteLength);B\u003dnew Uint8Array(x);x\u003dnew DataView(x);B.set(e);I+\u003de.byteLength;x.setUint32(I,\nc.length,!0);I+\u003d4;B.set(c,I);I+\u003dc.length;x.setUint32(I,L.byteLength,!0);B.set(L,I+4);return B};\nGP\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nJr$\u003dfunction(e,L,c){g.Yg.call(this);this.element\u003de;this.videoData\u003dL;this.XM\u003dc;this.Z\u003d[];this.Y9\u003d2;this.t7\u003dthis.Ve\u003d!1;this.heartbeatParams\u003dnull;this.k9\u003dthis.D\u003d!1;this.B\u003dnull;this.ye\u003d!1;this.X\u003dthis.videoData.B;this.drmSessionId\u003dthis.videoData.drmSessionId||g.Gwv();this.K\u003dnew Map;this.j\u003dnew GP;this.T\u003dnew GP;this.h7\u003dnew g.zn(this);this.Gm\u003dthis.XM.Y(\"html5_eme_ignore_teardown_errors\");(e\u003dthis.element)\u0026\u0026(e.addKey||e.webkitAddKey)||Kk()||ol(c.experiments);this.XM.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026cr(this.X)?\nc\u003dDYc:(c\u003dthis.videoData.aF,c\u003dthis.X.flavor\u003d\u003d\u003d\"fairplay\"||c?h1:DYc);this.J\u003dc;this.G\u003dnew ip(this.element,this.X,this.Gm);g.l(this,this.G);YZ(this.X)\u0026\u0026(this.pS\u003dnew ip(this.element,this.X,this.Gm),g.l(this,this.pS));g.l(this,this.h7);c\u003dthis.element;this.X.keySystemAccess?this.h7.C(c,\"encrypted\",this.fYM):vI(this.h7,c,YZ(this.X)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.V5M);w5f(this);a:switch(c\u003dthis.X,e\u003dthis.XM.experiments,L\u003dthis.K,c.flavor){case \"fairplay\":CQ()\u003e19.2999?(e\u003dc.WK,c\u003dc.yR,c\u003e\u003de\u0026\u0026(c\u003de*\n.75),L\u003d(e-c)*.5,c\u003dnew sf(L,e,e-L-c,this)):c\u003dnull;break a;case \"widevine\":c\u003dnew vH(L,this,e);break a;default:c\u003dnull}if(this.B\u003dc)g.l(this,this.B),this.B.subscribe(\"rotated_need_key_info_ready\",this.Xi,this),this.B.subscribe(\"log_qoe\",this.Bv,this);ol(this.XM.experiments);this.Bv({cks:this.X.getInfo()})};\nw5f\u003dfunction(e){var L\u003dbIv(e.G);L?L.then(mg(function(){Vxc(e)}),mg(function(c){if(!e.We()){g.A9(c);\nvar I\u003d\"t.a\";c instanceof DOMException\u0026\u0026(I+\u003d\";n.\"+c.name+\";m.\"+c.message);e.publish(\"licenseerror\",\"drm.unavailable\",1,I,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(e.Bv({mdkrdy:1}),e.D\u003d!0);\ne.pS\u0026\u0026(L\u003dbIv(e.pS))};\na6$\u003dfunction(e,L,c){e.t7\u003d!0;c\u003dnew zj(L,c);e.XM.Y(\"html5_eme_loader_sync\")\u0026\u0026(e.j.get(L)||e.j.set(L,c));CWJ(e,c)};\nCWJ\u003dfunction(e,L){if(!e.We()){e.Bv({onInitData:1});if(e.XM.Y(\"html5_eme_loader_sync\")\u0026\u0026e.videoData.Z\u0026\u0026e.videoData.Z.X){var c\u003de.T.get(L.initData);L\u003de.j.get(L.initData);if(!c||!L)return;L\u003dc;c\u003dL.initData;e.j.remove(c);e.T.remove(c)}e.Bv({initd:L.initData.length,ct:L.contentType});if(e.X.flavor\u003d\u003d\u003d\"widevine\")if(e.Ve\u0026\u0026!e.videoData.isLivePlayback)gx(e);else{if(!(e.XM.Y(\"vp9_drm_live\")\u0026\u0026e.videoData.isLivePlayback\u0026\u0026L.Gk)){e.Ve\u003d!0;c\u003dL.cryptoPeriodIndex;var I\u003dL.X;p6T(L);L.Gk||(I\u0026\u0026L.X!\u003d\u003dI?e.publish(\"ctmp\",\"cpsmm\",\n{emsg:I,pssh:L.X}):c\u0026\u0026L.cryptoPeriodIndex!\u003d\u003dc\u0026\u0026e.publish(\"ctmp\",\"cpimm\",{emsg:c,pssh:L.cryptoPeriodIndex}));e.publish(\"widevine_set_need_key_info\",L)}}else e.Xi(L)}};\nVxc\u003dfunction(e){if(!e.We())if(e.XM.Y(\"html5_drm_set_server_cert\")||cr(e.X)){var L\u003de.G.setServerCertificate();L?L.then(mg(function(c){e.XM.oT()\u0026\u0026e.publish(\"ctmp\",\"ssc\",{success:c})}),mg(function(c){e.publish(\"ctmp\",\"ssce\",{n:c.name,\nm:c.message})})).then(mg(function(){NPn(e)})):NPn(e)}else NPn(e)};\nNPn\u003dfunction(e){e.We()||(e.D\u003d!0,e.Bv({onmdkrdy:1}),gx(e))};\nmY$\u003dfunction(e){return e.X.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026e.videoData.Y(\"html5_drm_cpi_license_key\")};\ngx\u003dfunction(e){if(e.t7\u0026\u0026e.D\u0026\u0026!e.k9){for(;e.Z.length;){var L\u003de.Z[0],c\u003dmY$(e)?$hx(L):g.GM(L.initData);if(cr(e.X)\u0026\u0026!L.K)e.Z.shift();else{if(e.K.get(c))if(e.X.flavor!\u003d\u003d\"fairplay\"||cr(e.X)){e.Z.shift();continue}else e.K.delete(c);p6T(L);break}}e.Z.length\u0026\u0026e.createSession(e.Z[0])}};\nyrx\u003dfunction(e){var L;if(L\u003dg.m2()){var c;L\u003d!((c\u003de.G.K)\u003d\u003dnull||!c.getMetrics)}L\u0026\u0026(L\u003de.G.getMetrics())\u0026\u0026(L\u003dg.uG(L),e.publish(\"ctmp\",\"drm\",{metrics:L}))};\nZIM\u003dfunction(){var e\u003dmkx();return!(!e||e\u003d\u003d\u003d\"visible\")};\n$Yr\u003dfunction(e){var L\u003dp5$();L\u0026\u0026document.addEventListener(L,e,!1)};\njaR\u003dfunction(e){var L\u003dp5$();L\u0026\u0026document.removeEventListener(L,e,!1)};\np5$\u003dfunction(){if(document.visibilityState)var e\u003d\"visibilitychange\";else{if(!document[oG+\"VisibilityState\"])return\"\";e\u003doG+\"visibilitychange\"}return e};\nHIf\u003dfunction(e){g.p.call(this);var L\u003dthis;this.zm\u003de;this.Xg\u003d0;this.j\u003dthis.K\u003dthis.B\u003d!1;this.G\u003d0;this.UW\u003dthis.zm.S();this.videoData\u003dthis.zm.getVideoData();this.Z\u003dg.X3(this.UW.experiments,\"html5_delayed_retry_count\");this.X\u003dnew g.j9(function(){L.zm.GY()},g.X3(this.UW.experiments,\"html5_delayed_retry_delay_ms\"));\ng.l(this,this.X)};\nUYx\u003dfunction(e,L,c){var I\u003de.videoData.K,B\u003de.videoData.G,x\u003de.UW.Y(\"html5_disable_codec_fallback_for_drm\")\u0026\u0026e.videoData.cg();A1(e.zm.getVideoData())\u0026\u0026e.UW.Y(\"html5_gapless_fallback_on_qoe_restart\")\u0026\u0026EDr(e.zm,\"pe\");if((L\u003d\u003d\u003d\"progressive.net.retryexhausted\"||L\u003d\u003d\u003d\"fmt.unplayable\"||L\u003d\u003d\u003d\"fmt.decode\")\u0026\u0026!e.zm.n2.B\u0026\u0026I\u0026\u0026I.itag\u003d\u003d\u003d\"22\")return e.zm.n2.B\u003d!0,e.Zg(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),e.zm.m5(),!0;var S\u003d!1;if(e.videoData.isExternallyHostedPodcast){if(S\u003de.videoData.Hb$)c.mimeType\u003dS.type,e.sW(\"3pp\",\n{url:S.url});c.ns\u003d\"3pp\";e.zm.BM(L,1,\"VIDEO_UNAVAILABLE\",rr((new g.hQ(L,c,1)).details));return!0}var h\u003de.Xg+3E4\u003c(0,g.zI)()||e.X.isActive();if(e.UW.Y(\"html5_empty_src\")\u0026\u0026e.videoData.isAd()\u0026\u0026L\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026/Empty src/.test(\"\"+c.msg))return c.origin\u003d\"emptysrc\",e.Zg(\"auth\",c),!0;h||l6H(e.zm.cq())||(c.nonfg\u003d\"paused\",h\u003d!0,e.zm.pauseVideo());(L\u003d\u003d\u003d\"fmt.decode\"||L\u003d\u003d\u003d\"fmt.unplayable\")\u0026\u0026(B\u003d\u003dnull?0:JQ(B)||Vd(B))\u0026\u0026(Lpr(e.UW.B,B.EW),c.acfallexp\u003dB.EW,S\u003dh\u003d!0);!h\u0026\u0026e.Z\u003e0\u0026\u0026(e.X.start(),h\u003d!0,c.delayed\u003d\"1\",--e.Z);\nB\u003de.zm.loader;h||!((I\u003d\u003dnull?0:wr(I))||(I\u003d\u003dnull?0:gr(I)))||x||(Lpr(e.UW.B,I.EW),S\u003dh\u003d!0,c.cfallexp\u003dI.EW);if(!h)return PWR(e,c);x\u003d!1;e.B?e.Xg\u003d(0,g.zI)():x\u003de.B\u003d!0;h\u003de.videoData;if(h.m$){h\u003dh.m$.wH();var R\u003dDate.now()/1E3+1800;h\u003dh\u003cR}else h\u003d!1;c.e\u003dL;c.bkg\u003dZIM();h\u0026\u0026(c.staleprog\u003d\"1\");e.Zg(\"qoe.restart\",c);if(h\u0026\u0026Qan(e))return dYT(e),!0;if(!(!g.aC(\"philips\")||L\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026B\u0026\u0026B.k9||e.UW.X.cplatform\u003d\u003d\u003d\"GAME_CONSOLE\"))try{window.close()}catch(u){}I\u0026\u0026wr(I)\u0026\u0026!e.UW.Y(\"html5_allow_av1_retry_in_session\")?(S\u003d\ne.UW.B,S.pS\u003d!0,S\u003dS.K\u003d!0):B?x||(L\u003d(L\u003dJu(B.videoTrack)||B.videoTrack.K)?L.X:B.videoTrack.X,L.j+\u003d1,B.policy.X?nB(B.G.X,L,!0):oY(B.X,L,!0)):e.videoData.m$\u0026\u0026e.videoData.m$.G3();e.X.isActive()||e.zm.GY(S);return!0};\nPWR\u003dfunction(e,L){if(e.videoData.Gm)return!1;e.UW.Kf+\u003d1;if(e.UW.Kf\u003c\u003d10)return!1;L.exiled\u003d\"\"+e.UW.Kf;e.Zg(\"qoe.start15s\",L);e.zm.publish(\"playbackstalledatstart\");return!0};\nQan\u003dfunction(e){return e.K?!0:e.UW.pS\u003d\u003d\u003d\"yt\"?e.videoData.Gm?e.videoData.gT\u003c25:!e.videoData.gT:!1};\ndYT\u003dfunction(e){if(!e.K){e.K\u003d!0;var L\u003de.zm.getPlayerState();L\u003dL.isPaused()||L.isSuspended();e.zm.f6();L\u0026\u0026!r5(e.videoData)||e.zm.publish(\"signatureexpired\")}};\nEoM\u003dfunction(e,L){if((e\u003de.zm.Nw())\u0026\u0026(L.errorCode\u003d\u003d\u003d\"fmt.unplayable\"||L.errorCode\u003d\u003d\u003d\"html5.invalidstate\")){var c\u003de.n1();L.details.merr\u003dc?c.toString():\"0\";L.details.mmsg\u003de.Ku()}};\nX5x\u003dfunction(e){return e.errorCode\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(e.severity\u003d\u003d\u003d1||!!e.details.fmt_unav)};\nKqc\u003dfunction(e,L){return e.UW.Y(\"html5_use_network_error_code_enums\")\u0026\u0026L.details.rc\u003d\u003d\u003d403||L.details.rc\u003d\u003d\u003d\"403\"?(e\u003dL.errorCode,e\u003d\u003d\u003d\"net.badstatus\"||e\u003d\u003d\u003d\"manifest.net.retryexhausted\"):!1};\nnoc\u003dfunction(e,L){if(!Kqc(e,L)\u0026\u0026!e.K)return!1;L.details.sts\u003d\"20278\";if(Qan(e))return RK(L.severity)\u0026\u0026(L\u003dObject.assign({e:L.errorCode},L.details),L\u003dnew g.hQ(\"qoe.restart\",L)),e.Zg(L.errorCode,L.details),dYT(e),!0;(0,g.zI)()-e.UW.OF\u003e6048E5\u0026\u0026YwM(e,\"signature\");return!1};\nYwM\u003dfunction(e,L){try{L\u003d{detail:\"pr.\"+L},g.Oj(e.UW)\u0026\u0026e.UW.Y(\"html5_reload_by_kabuki_app\")?e.zm.BM(\"qoe.restart\",1,void 0,rr(L),\"7\"):(e.Zg(\"qoe.restart\",L),window.location.reload())}catch(c){}};\nefJ\u003dfunction(e,L){var c\u003de.UW.B;c.T\u003d!1;c.K\u003d!0;e.Zg(\"qoe.restart\",{e:L\u003d\u003d\u003dvoid 0?\"fmt.noneavailable\":L,detail:\"hdr\"});e.zm.GY(!0)};\nLEc\u003dfunction(e,L,c,I,B,x){this.videoData\u003de;this.X\u003dL;this.reason\u003dc;this.K\u003dI;this.token\u003dB;this.videoId\u003dx};\nkV\u003dfunction(e,L,c){this.XM\u003de;this.PB\u003dL;this.zm\u003dc;this.J\u003dthis.j\u003dthis.X\u003dthis.G\u003dthis.T\u003dthis.K\u003d0;this.B\u003d!1;this.D\u003dg.X3(this.XM.experiments,\"html5_displayed_frame_rate_downgrade_threshold\")||45;this.Z\u003dnew Map};\nIpH\u003dfunction(e,L,c){!e.XM.Y(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.R2(e.XM)\u0026\u0026(c\u003dc.compose(c5M(e,L)));return c};\nBxv\u003dfunction(e){if(e.zm.cq().isInline())return h1;var L;e.Y(\"html5_exponential_memory_for_sticky\")?L\u003dHr(e.XM.Mv,\"sticky-lifetime\")\u003c.5?\"auto\":Ae[rV()]:L\u003dAe[rV()];return g.sg(\"auto\",L,!1,\"s\")};\noVn\u003dfunction(e,L){var c,I\u003dx0H(e,(c\u003dL.X)\u003d\u003dnull?void 0:c.videoInfos);c\u003de.zm.getPlaybackRate();return c\u003e1\u0026\u0026I?(e\u003dKlJ(e.XM.B,L.X.videoInfos,c),new zv(0,e,!0,\"o\")):new zv(0,0,!1,\"o\")};\nx0H\u003dfunction(e,L){return L\u0026\u0026g.R2(e.XM)?L.some(function(c){return c.video.fps\u003e32}):!1};\nSfr\u003dfunction(e,L){if(e.Y(\"html5_disable_ustreamer_constraint_for_sabr\")\u0026\u0026GN(L.videoData))return h1;var c\u003de.zm.dF();e.Y(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026c\u0026\u0026c.WA\u003e0\u0026\u0026fX(L.videoData.Dv)\u0026\u0026(e\u003dc.WA,L.videoData.Dv\u003dnew zv(0,e,!1,\"u\"));return L.videoData.Dv};\nc5M\u003dfunction(e,L){if(g.R2(e.XM)\u0026\u0026NB(e.XM.B,mJ.HEIGHT))var c\u003dL.X.videoInfos[0].video.qualityOrdinal;else{var I\u003de.Ad(!!L.X.X);FU(L.videoData)||r5(L.videoData);L\u003dL.X.videoInfos;if(L.length){var B\u003dg.X3(e.XM.experiments,\"html5_override_oversend_fraction\")||.85,x\u003dL[0].video;x.projectionType!\u003d\u003d\"MESH\"\u0026\u0026x.projectionType!\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026x.projectionType!\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||Kl||(B\u003d.45);e\u003dg.X3(e.XM.experiments,\"html5_viewport_undersend_maximum\");for(x\u003d0;x\u003cL.length;x++){c\u003dL[x];var S\u003dc.video;\nif(I\u003d\u003d\u003dnull||S.width*B\u003cI.width\u0026\u0026S.height*B\u003cI.height){e\u0026\u0026x\u0026\u0026S.width\u003cI.width*e\u0026\u0026S.height\u003cI.height*e\u0026\u0026(c\u003dL[x-1]);break}}I\u003dc.video;c\u003dnew zv(0,c.itag\u003d\u003d\u003d\"93\"?g.fn[v1(I.width,I.height)]:I.qualityOrdinal,!1,\"r\")}else c\u003dh1;c\u003dc.X}c\u0026\u0026(c\u003dMath.max(c,360));return new zv(0,c,!1,\"r\")};\nr5n\u003dfunction(e,L){var c;a:if((c\u003dL.X)\u0026\u0026c.videoInfos.length){for(var I\u003dg.f(c.videoInfos),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dvoid 0;if((x\u003dB.K)\u003d\u003dnull?0:x.smooth){c\u003dB.video.qualityOrdinal;break a}}c\u003dc.videoInfos[0].video.qualityOrdinal}else c\u003d0;zLM()\u0026\u0026!g.R2(e.XM)\u0026\u0026gr(L.X.videoInfos[0])\u0026\u0026(c\u003dMath.min(c,g.fn.large));I\u003dg.X3(e.XM.experiments,\"html5_chipset_soft_cap\");I\u003e0\u0026\u0026(c\u003dMath.min(c,I));if(I\u003dg.X3(e.XM.experiments,\"html5_max_vertical_resolution\")){e\u003d4320;for(B\u003d0;B\u003cL.X.videoInfos.length;B++)x\u003d\nL.X.videoInfos[B],x.video.height\u003eI\u0026\u0026(e\u003dMath.min(e,x.video.qualityOrdinal));if(e\u003c4320){for(B\u003dI\u003d0;B\u003cL.X.videoInfos.length;B++)x\u003dL.X.videoInfos[B].video.qualityOrdinal,x\u003ce\u0026\u0026(I\u003dMath.max(I,x));I\u0026\u0026(c\u003dMath.min(I,c))}}return new zv(0,c,!1,\"o\")};\nRfH\u003dfunction(e,L){var c\u003d4320;!e.XM.K||g.eb(e.XM)||e.XM.Y(\"hls_for_vod\")||e.XM.Y(\"mweb_remove_360p_cap\")||(c\u003dg.fn.medium);var I\u003dg.X3(e.XM.experiments,\"html5_default_quality_cap\");I\u0026\u0026L.X.X\u0026\u0026(e.XM.Y(\"html5_always_apply_default_quality_cap\")||!L.videoData.s9\u0026\u0026!L.videoData.TI)\u0026\u0026(c\u003dMath.min(c,I));I\u003dg.X3(e.XM.experiments,\"html5_random_playback_cap\");var B\u003d/[a-h]$/;I\u0026\u0026B.test(L.videoData.clientPlaybackNonce)\u0026\u0026(c\u003dMath.min(c,I));if(B\u003dI\u003dg.X3(e.XM.experiments,\"html5_hfr_quality_cap\"))a:{B\u003dL.X;if(B.X){B\u003dg.f(B.videoInfos);\nfor(var x\u003dB.next();!x.done;x\u003dB.next())if(x.value.video.fps\u003e32){B\u003d!0;break a}}B\u003d!1}B\u0026\u0026(c\u003dMath.min(c,I));(I\u003dg.X3(e.XM.experiments,\"html5_live_quality_cap\"))\u0026\u0026L.videoData.isLivePlayback\u0026\u0026(c\u003dMath.min(c,I));c\u003dhfH(e,L,c);e\u003dg.X3(e.XM.experiments,\"html5_byterate_soft_cap\");return new zv(0,c\u003d\u003d\u003d4320?0:c,!1,\"d\",e)};\nubJ\u003dfunction(e){var L,c,I,B;return g.Z(function(x){switch(x.K){case 1:return e.X.X\u0026\u0026typeof((L\u003dnavigator.mediaCapabilities)\u003d\u003dnull?void 0:L.decodingInfo)\u003d\u003d\u003d\"function\"?g.a(x,Promise.resolve(),2):x.return(Promise.resolve());case 2:c\u003dg.f(e.X.videoInfos),I\u003dc.next();case 3:if(I.done){x.Iq(0);break}B\u003dI.value;return g.a(x,VHn(B),4);case 4:I\u003dc.next(),x.Iq(3)}})};\nOO6\u003dfunction(e,L){if(!L.videoData.K||e.Y(\"html5_disable_performance_downgrade\"))return!1;Date.now()-e.T\u003e6E4\u0026\u0026(e.K\u003d0);e.K++;e.T\u003dDate.now();if(e.K!\u003d\u003d4)return!1;tkR(e,L.videoData.K);return!0};\nTx6\u003dfunction(e,L,c,I){if(!L||!c||!L.videoData.K)return!1;var B\u003dg.X3(e.XM.experiments,\"html5_df_downgrade_thresh\"),x\u003de.Y(\"html5_log_media_perf_info\");if(!((0,g.zI)()-e.G\u003c5E3?0:x||B\u003e0))return!1;var S\u003d((0,g.zI)()-e.G)/1E3;e.G\u003d(0,g.zI)();c\u003dc.getVideoPlaybackQuality();if(!c)return!1;var h\u003dc.droppedVideoFrames-e.j,R\u003dc.totalVideoFrames-e.J;e.j\u003dc.droppedVideoFrames;e.J\u003dc.totalVideoFrames;var u\u003dc.displayCompositedVideoFrames\u003d\u003d\u003d0?0:c.displayCompositedVideoFrames||-1;x\u0026\u0026e.XM.oT()\u0026\u0026e.zm.sW(\"ddf\",{dr:c.droppedVideoFrames,\nde:c.totalVideoFrames,comp:u});if(I)return e.X\u003d0,!1;if((R-h)/S\u003ee.D||!B||g.R2(e.XM))return!1;e.X\u003d(R\u003e60?h/R:0)\u003eB?e.X+1:0;if(e.X!\u003d\u003d3)return!1;tkR(e,L.videoData.K);e.zm.sW(\"dfd\",Object.assign({dr:c.droppedVideoFrames,de:c.totalVideoFrames},qff()));return!0};\ntkR\u003dfunction(e,L){var c\u003dL.EW,I\u003dL.video.fps,B\u003dL.video.qualityOrdinal-1,x\u003de.Z;L\u003d\"\"+c+(I\u003e49?\"p60\":I\u003e32?\"p48\":\"\");c\u003dUY(c,I,x);B\u003e0\u0026\u0026(c\u003dMath.min(c,B));if(!Dp.has(L)\u0026\u0026uJ().includes(L)){var S\u003dc;c\u003dRy();+c[L]\u003e0\u0026\u0026(S\u003dMath.min(+c[L],S));c[L]!\u003d\u003dS\u0026\u0026(c[L]\u003dS,g.bS(\"yt-player-performance-cap\",c,2592E3))}else if(Dp.has(L)||x\u003d\u003dnull){a:{S\u003dS\u003d\u003d\u003dvoid 0?!0:S;I\u003duJ().slice();if(S){if(I.includes(L))break a;I.push(L)}else{if(!I.includes(L))break a;I.splice(I.indexOf(L),1)}g.bS(\"yt-player-performance-cap-active-set\",I,2592E3)}dE.set(L,\nc)}else Dp.add(L),x\u003d\u003dnull||x.set(L,c);e.zm.kY()};\nWEM\u003dfunction(e,L){if(!L.X.X)return e.B?new zv(0,360,!1,\"b\"):h1;for(var c\u003d!1,I\u003d!1,B\u003dg.f(L.X.videoInfos),x\u003dB.next();!x.done;x\u003dB.next())wr(x.value)?c\u003d!0:I\u003d!0;c\u003dc\u0026\u0026I;I\u003d0;B\u003dg.X3(e.XM.experiments,\"html5_performance_cap_floor\");B\u003de.XM.K?240:B;L\u003dg.f(L.X.videoInfos);for(x\u003dL.next();!x.done;x\u003dL.next()){var S\u003dx.value;if(!c||!wr(S))if(x\u003dUY(S.EW,S.video.fps,e.Z),S\u003dS.video.qualityOrdinal,Math.max(x,B)\u003e\u003dS){I\u003dS;break}}return new zv(0,I,!1,\"b\")};\nMkT\u003dfunction(e,L){var c\u003de.zm.cq();return c.isInline()\u0026\u0026!L.ji?new zv(0,480,!1,\"v\"):GN(L)?h1:c.isBackground()\u0026\u0026qc()/1E3\u003e60\u0026\u0026!g.R2(e.XM)?new zv(0,360,!1,\"v\"):h1};\nzfJ\u003dfunction(e,L,c){if(e.XM.experiments.N0(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026L.fetchType\u003d\u003d\u003d\"onesie\"||g.R2(e.XM)\u0026\u0026(rV(-1)\u003e\u003d1080||L.osid))return h1;var I\u003dg.X3(e.XM.experiments,\"html5_autonav_quality_cap\"),B\u003dg.X3(e.XM.experiments,\"html5_autonav_cap_idle_secs\");return I\u0026\u0026L.isAutonav\u0026\u0026qc()/1E3\u003eB?(c\u0026\u0026(I\u003dhfH(e,c,I)),new zv(0,I,!1,\"e\")):h1};\nhfH\u003dfunction(e,L,c){if(e.Y(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026c)for(e\u003dL.X.videoInfos,L\u003d1;L\u003ce.length;L++)if(e[L].video.qualityOrdinal\u003cc)return e[L-1].video.qualityOrdinal;return c};\ns1c\u003dfunction(e,L){e.Y(\"html5_log_media_perf_info\")\u0026\u0026(e.zm.sW(\"perfdb\",qff()),e.zm.sW(\"sessionperfdb\",Object.fromEntries(dE.entries())),e.zm.sW(\"playbackperfdb\",Object.fromEntries(e.Z.entries())),e.zm.sW(\"hwc\",{nch:navigator.hardwareConcurrency},!0),L\u0026\u0026e.zm.sW(\"mcdb\",{itags:L.X.videoInfos.filter(function(c){var I;return((I\u003dc.K)\u003d\u003dnull?void 0:I.smooth)\u003d\u003d\u003d!1}).map(function(c){return c.itag}).join(\"-\")}))};\nqff\u003dfunction(){return B2(Ry(),function(e){return\"\"+e})};\nwx\u003dfunction(e){g.p.call(this);var L\u003dthis;this.provider\u003de;this.X\u003d-1;this.B\u003d!1;this.K\u003d-1;this.playerState\u003dnew g.WX;this.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.G\u003d0;this.encounteredSabrFallback\u003d!1;this.seekCount\u003dthis.nonNetworkErrorCount\u003d0;this.delay\u003dnew g.j9(this.send,6E4,this);this.Z\u003d!1;this.jsErrorCount\u003d0;this.kx\u003d{vF:function(){L.vF()}};\nthis.vF\u003dfunction(){L.jsErrorCount++};\ng.l(this,this.delay);window.addEventListener(\"error\",this.vF);window.addEventListener(\"unhandledrejection\",this.vF)};\nvVn\u003dfunction(e){e.X\u003e\u003d0||(e.provider.zm.getVisibilityState()\u003d\u003d\u003d3?e.B\u003d!0:(e.X\u003dg.up(e.provider),e.delay.start()))};\nfpJ\u003dfunction(e){if(!(e.K\u003c0)){var L\u003dg.up(e.provider),c\u003dL-e.G;e.G\u003dL;e.playerState.state\u003d\u003d\u003d8?e.playTimeSecs+\u003dc:e.playerState.isBuffering()\u0026\u0026!g.E(e.playerState,16)\u0026\u0026(e.rebufferTimeSecs+\u003dc)}};\nA5n\u003dfunction(e){var L;switch((L\u003de.XM.playerCanaryStage)\u003d\u003dnull?void 0:L.toLowerCase()){case \"xsmall\":return\"HTML5_PLAYER_CANARY_STAGE_XSMALL\";case \"small\":return\"HTML5_PLAYER_CANARY_STAGE_SMALL\";case \"medium\":return\"HTML5_PLAYER_CANARY_STAGE_MEDIUM\";case \"large\":return\"HTML5_PLAYER_CANARY_STAGE_LARGE\";default:return\"HTML5_PLAYER_CANARY_STAGE_UNSPECIFIED\"}};\nFEM\u003dfunction(e){this.provider\u003de;this.T\u003d!1;this.X\u003d0;this.G\u003d-1;this.GA\u003dNaN;this.Z\u003d0;this.segments\u003d[];this.j\u003dthis.B\u003d0;this.previouslyEnded\u003d!1;this.D\u003dthis.provider.zm.getVolume();this.J\u003dthis.provider.zm.isMuted()?1:0;this.K\u003dJ5(this.provider)};\nVn\u003dfunction(e){e.K.startTime\u003de.Z;e.K.endTime\u003de.X;var L\u003d!1;e.segments.length\u0026\u0026g.zL(e.segments).isEmpty()?(e.segments[e.segments.length-1].previouslyEnded\u0026\u0026(e.K.previouslyEnded\u003d!0),e.segments[e.segments.length-1]\u003de.K,L\u003d!0):e.segments.length\u0026\u0026e.K.isEmpty()||(e.segments.push(e.K),L\u003d!0);L?e.K.endTime\u003d\u003d\u003d0\u0026\u0026(e.previouslyEnded\u003d!1):e.K.previouslyEnded\u0026\u0026(e.previouslyEnded\u003d!0);e.B+\u003de.X-e.Z;e.K\u003dJ5(e.provider);e.K.previouslyEnded\u003de.previouslyEnded;e.previouslyEnded\u003d!1;e.Z\u003de.X};\niOR\u003dfunction(e){bOH(e);e.j\u003dg.SG(function(){e.update()},100);\ne.GA\u003dg.up(e.provider);e.K\u003dJ5(e.provider)};\nbOH\u003dfunction(e){g.hF(e.j);e.j\u003dNaN};\nGPT\u003dfunction(e,L,c){c-\u003de.GA;return L\u003d\u003d\u003de.X\u0026\u0026c\u003e.5};\ngVx\u003dfunction(e,L,c,I){this.XM\u003dL;this.Q5\u003dc;this.segments\u003d[];this.experimentIds\u003d[];this.m$\u003dthis.Cf\u003dthis.isFinal\u003dthis.delayThresholdMet\u003dthis.RT\u003dthis.g0\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.xT\u003d\"yt\";this.j\u003d[];this.T\u003dthis.D\u003dnull;this.sendVisitorIdHeader\u003dthis.d_\u003d!1;this.J\u003dthis.pageId\u003d\"\";this.B\u003dc\u003d\u003d\u003d\"watchtime\";this.Z\u003dc\u003d\u003d\u003d\"playback\";this.k9\u003dc\u003d\u003d\u003d\"atr\";this.Nl\u003dc\u003d\u003d\u003d\"engage\";this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.k9?\"/api/stats/\"+c:\"//\"+L.kV+\"/api/stats/\"+c;I\u0026\u0026(this.Cf\u003dI.fs,I.rtn\u0026\u0026(this.T\u003dI.rtn),this.B?(this.playerState\u003d\nI.state,I.rti\u003e0\u0026\u0026(this.D\u003dI.rti)):(this.OF\u003dI.mos,this.tj\u003dI.volume,I.at\u0026\u0026(this.adType\u003dI.at)),I.autonav\u0026\u0026(this.autonav\u003dI.autonav),I.inview!\u003dnull\u0026\u0026(this.RI\u003dI.inview),I.size\u0026\u0026(this.Bw\u003dI.size),I.playerwidth\u0026\u0026(this.Mv\u003dI.playerwidth),I.playerheight\u0026\u0026(this.Yf\u003dI.playerheight));this.IU\u003dg.MQ(L.X);this.J\u003dqX(L.experiments,\"html5_log_vss_extra_lr_cparams_freq\");if(this.J\u003d\u003d\u003d\"all\"||this.J\u003d\u003d\u003d\"once\")this.gT\u003dg.MQ(L.RT);this.Cj\u003dL.xT;this.experimentIds\u003ddpr(L.experiments);this.He\u003dL.XD;this.xT\u003dL.pS;this.region\u003dL.region;\nthis.userAge\u003dL.userAge;this.x9\u003dL.aF;this.f9\u003dqc();this.sendVisitorIdHeader\u003dL.sendVisitorIdHeader;this.Ve\u003dL.Y(\"vss_pings_using_networkless\")||L.Y(\"kevlar_woffle\");this.gZ\u003dL.Y(\"vss_final_ping_send_and_write\");this.ye\u003dL.Y(\"vss_use_send_and_write\");this.pageId\u003dL.pageId;this.Ft\u003dL.Y(\"vss_playback_use_send_and_write\");L.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003dL.livingRoomAppMode);this.PM\u003dL.G\u0026\u0026L.Y(\"embeds_append_synth_ch_headers\");g.Uh(L)\u0026\u0026(this.t7\u003dL.k9);g.cI(g.ID(L))\u0026\u0026this.j.push(1);this.accessToken\u003dg.xb(e);\ne.qk[this.Q5]?this.G\u003de.qk[this.Q5]:e.qk.playback\u0026\u0026(this.G\u003de.qk.playback);this.adFormat\u003de.adFormat;this.adQueryId\u003de.adQueryId;this.autoplay\u003ddS6(e);this.Z\u0026\u0026(this.g0\u003de.O5\u0026\u0026L2(e)\u003d\u003d\u003d\"adunit\"?!0:!1);this.autonav\u003de.isAutonav||this.autonav;this.contentVideoId\u003dIR(e);this.clientPlaybackNonce\u003de.clientPlaybackNonce;this.RT\u003de.xx;e.j\u0026\u0026(this.h7\u003de.j,this.Kf\u003de.Xd);e.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003de.mdxEnvironment);this.X\u003de.FD;this.sY\u003de.sY;e.K\u0026\u0026(this.XD\u003de.K.itag,e.G\u0026\u0026e.G.itag!\u003d\u003dthis.XD\u0026\u0026(this.DY\u003de.G.itag));e.X\u0026\u0026\ngV(e.X)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dL2(e);this.m$\u003de.Ft?!1:e.tj;this.FD\u003de.ij;if(L\u003d$$(e))this.sK\u003dL;this.pj\u003de.Ee;this.partnerId\u003de.partnerId;this.eventId\u003de.eventId;this.playlistId\u003de.H7||e.playlistId;this.J$\u003de.J$;this.s9\u003de.s9;this.Ne\u003de.Ne;this.tO\u003de.tO;this.subscribed\u003de.subscribed;this.videoId\u003de.videoId;this.videoMetadata\u003de.videoMetadata;this.visitorData\u003de.visitorData;this.osid\u003de.osid;this.iS\u003de.iS;this.referrer\u003de.referrer;this.kV\u003de.OH||e.kV;this.Sl\u003de.zT;this.jw\u003de.jw;this.userGenderAge\u003d\ne.userGenderAge;this.iZ\u003de.iZ;this.embedsRct\u003de.embedsRct;this.embedsRctn\u003de.embedsRctn;g.Uh(this.XM)\u0026\u0026e.mutedAutoplay\u0026\u0026(e.mutedAutoplayDurationMode\u003d\u003d\u003d2\u0026\u0026e.limitedPlaybackDurationInSeconds\u003d\u003d\u003d0\u0026\u0026e.endSeconds\u003d\u003d\u003d0?this.j.push(7):this.j.push(2));e.isEmbedsShortsMode(new g.dz(this.Mv,this.Yf),!!this.playlistId)\u0026\u0026this.j.push(3);g.TC(e)\u0026\u0026this.j.push(4);this.Pe\u003de.Xn;e.compositeLiveIngestionOffsetToken\u0026\u0026(this.compositeLiveIngestionOffsetToken\u003de.compositeLiveIngestionOffsetToken)};\nkPc\u003dfunction(e,L){var c\u003de.sendVisitorIdHeader?e.visitorData:void 0;return g.bj(e.XM,e.accessToken).then(function(I){return VIr(e.uri,e.XM,e.pageId,c,I,L,e.PM)})};\nJ5c\u003dfunction(e,L){return function(){e.XM.Y(\"html5_simplify_pings\")?(e.X\u003de.Y9,e.m1\u003dL(),e.f9\u003d0,e.send()):kPc(e).then(function(c){var I\u003dD0c(e);I.cmt\u003dI.len;I.lact\u003d\"0\";var B\u003dL().toFixed(3);I.rt\u003dNumber(B).toString();I\u003dg.WO(e.uri,I);e.XM.Y(\"vss_through_gel_double\")\u0026\u0026wHH(I);e.Ve?(c\u003d\u003dnull\u0026\u0026(c\u003d{}),e.ye?yo().sendAndWrite(I,c):yo().sendThenWrite(I,c)):c?g.W3(I,c):g.gO(I)})}};\nD0c\u003dfunction(e){var L\u003d{ns:e.xT,el:e.eventLabel,cpn:e.clientPlaybackNonce,ver:2,cmt:e.K(e.X),fmt:e.XD,fs:e.Cf?\"1\":\"0\",rt:e.K(e.m1),adformat:e.adFormat,content_v:e.contentVideoId,euri:e.Cj,lact:e.f9,live:e.sK,cl:(780767961).toString(),mos:e.OF,state:e.playerState,volume:e.tj};e.subscribed\u0026\u0026(L.subscribed\u003d\"1\");Object.assign(L,e.IU);e.J\u003d\u003d\u003d\"all\"?Object.assign(L,e.gT):e.J\u003d\u003d\u003d\"once\"\u0026\u0026e.Z\u0026\u0026Object.assign(L,e.gT);e.autoplay\u0026\u0026(L.autoplay\u003d\"1\");e.g0\u0026\u0026(L.sautoplay\u003d\"1\");e.RT\u0026\u0026(L.dni\u003d\"1\");!e.B\u0026\u0026e.t7\u0026\u0026(L.epm\u003dVk$[e.t7]);\ne.isFinal\u0026\u0026(L[\"final\"]\u003d\"1\");e.m$\u0026\u0026(L.splay\u003d\"1\");e.sY\u0026\u0026(L.delay\u003de.sY);e.He\u0026\u0026(L.hl\u003de.He);e.region\u0026\u0026(L.cr\u003de.region);e.userGenderAge\u0026\u0026(L.uga\u003de.userGenderAge);e.userAge!\u003d\u003dvoid 0\u0026\u0026e.x9\u0026\u0026(L.uga\u003de.x9+e.userAge);e.Y9!\u003d\u003dvoid 0\u0026\u0026(L.len\u003de.K(e.Y9));!e.B\u0026\u0026e.experimentIds.length\u003e0\u0026\u0026(L.fexp\u003de.experimentIds.toString());e.T!\u003d\u003dnull\u0026\u0026(L.rtn\u003de.K(e.T));e.kV\u0026\u0026(L.feature\u003de.kV);e.s9\u0026\u0026(L.ctrl\u003de.s9);e.Ne\u0026\u0026(L.ytr\u003de.Ne);e.DY\u0026\u0026(L.afmt\u003de.DY);e.offlineDownloadUserChoice\u0026\u0026(L.ODUC\u003de.offlineDownloadUserChoice);e.pS\u0026\u0026(L.lio\u003de.K(e.pS));\ne.B?(L.idpj\u003de.FD,L.ldpj\u003de.pj,e.delayThresholdMet\u0026\u0026(L.dtm\u003d\"1\"),e.D!\u003dnull\u0026\u0026(L.rti\u003de.K(e.D)),e.iZ\u0026\u0026(L.ald\u003de.iZ),e.compositeLiveIngestionOffsetToken\u0026\u0026(L.clio\u003de.compositeLiveIngestionOffsetToken)):e.adType!\u003d\u003dvoid 0\u0026\u0026(L.at\u003de.adType);e.Bw\u0026\u0026(e.Z||e.B)\u0026\u0026(L.size\u003de.Bw);e.Z\u0026\u0026e.j.length\u0026\u0026(L.pbstyle\u003de.j.join(\",\"));e.RI!\u003dnull\u0026\u0026(e.Z||e.B)\u0026\u0026(L.inview\u003de.K(e.RI));e.B\u0026\u0026(L.volume\u003dCO(e,g.Mt(e.segments,function(I){return I.volume})),L.st\u003dCO(e,g.Mt(e.segments,function(I){return I.startTime})),L.et\u003dCO(e,g.Mt(e.segments,function(I){return I.endTime})),\njW(e.segments,function(I){return I.playbackRate!\u003d\u003d1})\u0026\u0026(L.rate\u003dCO(e,g.Mt(e.segments,function(I){return I.playbackRate}))),jW(e.segments,function(I){return I.X!\u003d\u003d\"-\"})\u0026\u0026(L.als\u003dg.Mt(e.segments,function(I){return I.X}).join(\",\")),jW(e.segments,function(I){return I.previouslyEnded})\u0026\u0026(L.pe\u003dg.Mt(e.segments,function(I){return\"\"+ +I.previouslyEnded}).join(\",\")));\nL.muted\u003dCO(e,g.Mt(e.segments,function(I){return I.muted?1:0}));\njW(e.segments,function(I){return I.visibilityState!\u003d\u003d0})\u0026\u0026(L.vis\u003dCO(e,g.Mt(e.segments,function(I){return I.visibilityState})));\njW(e.segments,function(I){return I.connectionType!\u003d\u003d0})\u0026\u0026(L.conn\u003dCO(e,g.Mt(e.segments,function(I){return I.connectionType})));\njW(e.segments,function(I){return I.K!\u003d\u003d0})\u0026\u0026(L.blo\u003dCO(e,g.Mt(e.segments,function(I){return I.K})));\njW(e.segments,function(I){return!!I.Z})\u0026\u0026(L.blo\u003dg.Mt(e.segments,function(I){return I.Z}).join(\",\"));\njW(e.segments,function(I){return!!I.compositeLiveStatusToken})\u0026\u0026(L.cbs\u003dg.Mt(e.segments,function(I){return I.compositeLiveStatusToken}).join(\",\"));\njW(e.segments,function(I){return I.G!\u003d\u003d\"-\"})\u0026\u0026(L.cc\u003dg.Mt(e.segments,function(I){return I.G}).join(\",\"));\njW(e.segments,function(I){return I.clipId!\u003d\u003d\"-\"})\u0026\u0026(L.clipid\u003dg.Mt(e.segments,function(I){return I.clipId}).join(\",\"));\nif(jW(e.segments,function(I){return!!I.audioId})){var c\u003d\"au\";\ne.Z\u0026\u0026(c\u003d\"au_d\");L[c]\u003dg.Mt(e.segments,function(I){return I.audioId}).join(\",\")}nT()\u0026\u0026e.h7\u0026\u0026(L.ctt\u003de.h7,L.cttype\u003de.Kf,L.mdx_environment\u003de.mdxEnvironment);\ne.Nl\u0026\u0026(L.etype\u003de.Gm!\u003d\u003dvoid 0?e.Gm:0);e.Sl\u0026\u0026(L.uoo\u003de.Sl);e.livingRoomAppMode\u0026\u0026e.livingRoomAppMode!\u003d\u003d\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"\u0026\u0026(L.clram\u003dCpT[e.livingRoomAppMode]||e.livingRoomAppMode);e.G?apn(e,L):(L.docid\u003de.videoId,L.referrer\u003de.referrer,L.ei\u003de.eventId,L.of\u003de.iS,L.osid\u003de.osid,L.vm\u003de.videoMetadata,e.adQueryId\u0026\u0026(L.aqi\u003de.adQueryId),e.autonav\u0026\u0026(L.autonav\u003d\"1\"),e.playlistId\u0026\u0026(L.list\u003de.playlistId),e.tO\u0026\u0026(L.ssrt\u003d\"1\"),e.jw\u0026\u0026(L.upt\u003de.jw));e.Z\u0026\u0026(e.embedsRct\u0026\u0026(L.rct\u003de.embedsRct),e.embedsRctn\u0026\u0026(L.rctn\u003d\ne.embedsRctn),e.compositeLiveIngestionOffsetToken\u0026\u0026(L.clio\u003de.compositeLiveIngestionOffsetToken));e.Pe\u0026\u0026(L.host_cpn\u003de.Pe);return L};\napn\u003dfunction(e,L){if(L\u0026\u0026e.G){var c\u003dnew Set([\"q\",\"feature\",\"mos\"]),I\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),B\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]);e.G.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(L.ns\u003d\"3pp\");for(var x\u003dg.f(Object.keys(e.G)),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,I.has(S)||c.has(S)||B.has(S)\u0026\u0026!e.G[S]||(L[S]\u003de.G[S])}};\nCO\u003dfunction(e,L){return g.Mt(L,e.K).join(\",\")};\nwHH\u003dfunction(e){e.indexOf(\"watchtime\")!\u003d\u003d-1\u0026\u0026g.et(\"gelDebuggingEvent\",{vss3debuggingEvent:{vss2Ping:e}})};\nNxn\u003dfunction(e,L){e.attestationResponse\u0026\u0026kPc(e).then(function(c){c\u003dc||{};c.method\u003d\"POST\";c.postParams\u003d{atr:e.attestationResponse};e.Ve?e.ye?yo().sendAndWrite(L,c):yo().sendThenWrite(L,c):g.W3(L,c)})};\na1\u003dfunction(e){g.p.call(this);this.provider\u003de;this.j\u003d\"paused\";this.B\u003dNaN;this.T\u003d[10,10,10,40];this.D\u003dthis.J\u003d0;this.h7\u003dthis.k9\u003dthis.Gm\u003dthis.pS\u003dthis.Z\u003d!1;this.K\u003dthis.G\u003dNaN;this.logger\u003dnew g.tB(\"vss\");this.X\u003dnew FEM(e)};\n$0c\u003dfunction(e){if(!e.Z){e.provider.videoData.PP\u003d\u003d\u003d16623\u0026\u0026g.F7(Error(\"Playback for EmbedPage\"));var L\u003dN0(e,\"playback\");e.T\u003dm0T(e);iOR(e.X);L.T\u003dmE(e);e.K\u003e0\u0026\u0026(L.X-\u003de.K);L.send();if(e.provider.videoData.PK){L\u003de.provider.XM;var c\u003de.provider.videoData,I\u003d{html5:\"1\",video_id:c.videoId,cpn:c.clientPlaybackNonce,ei:c.eventId,ptk:c.PK,oid:c.PA,ptchn:c.Qj,pltype:c.CM,content_v:IR(c)};c.cK\u0026\u0026Object.assign(I,{m:c.cK});L\u003dg.WO(L.PU+\"ptracking\",I);y56(e,L)}e.provider.videoData.sY||(ZOR(e),pHc(e));e.Z\u003d!0;e\u003de.X;e.X\u003d\ne.RO();e.GA\u003dg.up(e.provider);!(e.Z\u003d\u003d\u003d0\u0026\u0026e.X\u003c5)\u0026\u0026e.X-e.Z\u003e2\u0026\u0026(e.Z\u003de.X);e.T\u003d!0}};\nm0T\u003dfunction(e){var L\u003de.provider.videoData.ij,c\u003de.provider.videoData.Ee,I\u003d[10+L,10,10,40+c-L,40],B,x\u003d(B\u003de.provider.videoData.getPlayerResponse())\u003d\u003dnull?void 0:B.playbackTracking,S\u003dx\u003d\u003dnull?void 0:x.videostatsScheduledFlushWalltimeSeconds;B\u003dx\u003d\u003dnull?void 0:x.videostatsDefaultFlushIntervalSeconds;if(!(S\u0026\u0026S.length\u003e0\u0026\u0026B))return e.logger.info(\"Missing valid scheduled pings config \"+S+\" \"+B),I;L\u003d[S[0]+L].concat(g.V(S.slice(1).map(function(h,R){return h-S[R]})),[B+c-L,\nB]);return L.some(function(h){return h\u003c0})?(e.logger.X(347111855,\"Neg vss scheduled pings \"+S+\" \"+B),I):L};\nmE\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?NaN:L;var c\u003dg.up(e.provider);L\u003disNaN(L)?c:L;L\u003dMath.ceil(L);var I\u003de.T[e.J];e.J+1\u003ce.T.length\u0026\u0026e.J++;var B\u003dL+I;e.B\u003dg.oC(function(){if(!e.We()){e.B\u003dNaN;var x\u003dj1J(e),S\u003dHOc(e,x);S.D\u003dB;var h\u003de.D\u003e1E3;!(x.length\u003e1)\u0026\u0026x[0].isEmpty()||h||(S.T\u003dmE(e,B));S.send();e.D++}},(B-c)*1E3);\nreturn e.G\u003dB};\nyn\u003dfunction(e){g.ra(e.B);e.B\u003dNaN};\nj1J\u003dfunction(e){e.X.update();e\u003de.X;e.segments.length\u0026\u0026e.X\u003d\u003d\u003de.Z||Vn(e);var L\u003de.segments;e.segments\u003d[];return L};\nN0\u003dfunction(e,L){var c\u003dlpn(e.provider);Object.assign(c,{state:e.j});L\u003dnew gVx(e.provider.videoData,e.provider.XM,L,c);L.X\u003de.provider.zm.RO();c\u003de.provider.videoData.clientPlaybackNonce;L.X\u003de.provider.zm.uK(c);e.provider.videoData.isLivePlayback||(L.Y9\u003de.provider.zm.getDuration(c));e.provider.videoData.X\u0026\u0026(c\u003de.provider.videoData.X.sR(L.X))\u0026\u0026(L.pS\u003dc-L.X,e.provider.XM.Y(\"html5_disable_live_dvr_shrink_for_cdm_vss\")\u0026\u0026i8(e.provider.videoData)\u0026\u0026(L.X+\u003de.provider.zm.FF(),L.pS-\u003de.provider.zm.FF()));L.m1\u003dg.up(e.provider);\nL.segments\u003d[J5(e.provider)];return L};\nHOc\u003dfunction(e,L){var c\u003dN0(e,\"watchtime\");PpR(e)\u0026\u0026(c.delayThresholdMet\u003d!0,e.Gm\u003d!0);if(e.K\u003e0){for(var I\u003dg.f(L),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.startTime-\u003de.K,B.endTime-\u003de.K;c.X-\u003de.K}else c.X\u003de.X.X;c.segments\u003dL;return c};\nZp\u003dfunction(e,L){var c\u003dQ1$(e,!isNaN(e.G));L\u0026\u0026(e.G\u003dNaN);return c};\nQ1$\u003dfunction(e,L){var c\u003dHOc(e,j1J(e));!isNaN(e.G)\u0026\u0026L\u0026\u0026(c.D\u003de.G);return c};\nPpR\u003dfunction(e){var L;if(L\u003de.provider.videoData.isLoaded()\u0026\u0026e.provider.videoData.sY\u0026\u0026e.Z\u0026\u0026!e.Gm)L\u003de.X,L\u003dL.B+L.RO()-L.Z\u003e\u003de.provider.videoData.sY;return!!L};\nZOR\u003dfunction(e){e.provider.videoData.youtubeRemarketingUrl\u0026\u0026!e.k9\u0026\u0026(y56(e,e.provider.videoData.youtubeRemarketingUrl),e.k9\u003d!0)};\npHc\u003dfunction(e){e.provider.videoData.googleRemarketingUrl\u0026\u0026!e.h7\u0026\u0026(y56(e,e.provider.videoData.googleRemarketingUrl),e.h7\u003d!0)};\nd0c\u003dfunction(e){if(!e.We()\u0026\u0026e.Z){e.j\u003d\"paused\";var L\u003dZp(e);L.isFinal\u003d!0;L.send();e.dispose()}};\nU0M\u003dfunction(e,L){if(!e.We())if(g.E(L.state,2)||g.E(L.state,512)){if(e.j\u003d\"paused\",g.or(L,2)||g.or(L,512))g.or(L,2)\u0026\u0026(e.X.previouslyEnded\u003d!0),e.Z\u0026\u0026(yn(e),Zp(e).send(),e.G\u003dNaN)}else if(g.E(L.state,8)){e.j\u003d\"playing\";var c\u003de.Z\u0026\u0026isNaN(e.B)?mE(e):NaN;if(!isNaN(c)\u0026\u0026(xw(L,64)\u003c0||xw(L,512)\u003c0)){var I\u003dQ1$(e,!1);I.T\u003dc;I.send()}g.or(L,16)\u0026\u0026L.state.seekSource\u003d\u003d\u003d58\u0026\u0026(e.X.previouslyEnded\u003d!0)}else e.j\u003d\"paused\"};\nEVc\u003dfunction(e,L,c){if(!e.pS){c||(c\u003dN0(e,\"atr\"));c.attestationResponse\u003dL;try{c.send()}catch(I){if(I.message!\u003d\u003d\"Unknown Error\")throw I;}e.pS\u003d!0}};\ny56\u003dfunction(e,L){var c\u003de.provider.XM;g.bj(e.provider.XM,g.xb(e.provider.videoData)).then(function(I){var B\u003de.provider.XM.pageId,x\u003de.provider.XM.sendVisitorIdHeader?e.provider.videoData.visitorData:void 0,S\u003de.provider.XM.Y(\"vss_pings_using_networkless\")||e.provider.XM.Y(\"kevlar_woffle\"),h\u003de.provider.XM.Y(\"allow_skip_networkless\");I\u003dVIr(L,c,B,x,I);C8c(L,I,{token:e.provider.videoData.j,DR:e.provider.videoData.Xd,mdxEnvironment:e.provider.videoData.mdxEnvironment},c,void 0,S\u0026\u0026!h,!1,!0)})};\nXH$\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.G\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.audioId\u003d\"\";this.K\u003d0;this.compositeLiveStatusToken\u003dthis.Z\u003dvoid 0;this.volume\u003dthis.connectionType\u003d0;this.muted\u003d!1;this.X\u003dthis.clipId\u003d\"-\";this.previouslyEnded\u003d!1};\npO\u003dfunction(e,L,c){this.videoData\u003de;this.XM\u003dL;this.zm\u003dc;this.X\u003dvoid 0};\ng.up\u003dfunction(e){return KEx(e)()};\nKEx\u003dfunction(e){if(!e.X){var L\u003dg.u7(function(I){var B\u003d(0,g.zI)();I\u0026\u0026B\u003c\u003d631152E6\u0026\u0026(e.zm.sW(\"ytnerror\",{issue:28799967,value:\"\"+B}),B\u003d(new Date).getTime()+2);return B},e.XM.Y(\"html5_validate_yt_now\")),c\u003dL();\ne.X\u003dfunction(){return Math.round(L()-c)/1E3};\ne.zm.au()}return e.X};\nlpn\u003dfunction(e){var L\u003de.zm.W1()||{};L.fs\u003de.zm.s5();L.volume\u003de.zm.getVolume();L.muted\u003de.zm.isMuted()?1:0;L.mos\u003dL.muted;L.clipid\u003de.zm.ow();var c;L.playerheight\u003d((c\u003de.zm.getPlayerSize())\u003d\u003dnull?void 0:c.height)||0;var I;L.playerwidth\u003d((I\u003de.zm.getPlayerSize())\u003d\u003dnull?void 0:I.width)||0;e\u003de.videoData;c\u003d{};e.K\u0026\u0026(c.fmt\u003de.K.itag,e.G\u0026\u0026(e.Q5?e.G.itag!\u003d\u003de.K.itag:e.G.itag!\u003de.K.itag)\u0026\u0026(c.afmt\u003de.G.itag));c.ei\u003de.eventId;c.list\u003de.playlistId;c.cpn\u003de.clientPlaybackNonce;e.videoId\u0026\u0026(c.v\u003de.videoId);e.rp\u0026\u0026(c.infringe\u003d1);\n(e.Ft?0:e.tj)\u0026\u0026(c.splay\u003d1);(I\u003d$$(e))\u0026\u0026(c.live\u003dI);e.O5\u0026\u0026(c.sautoplay\u003d1);e.h9\u0026\u0026(c.autoplay\u003d1);e.J$\u0026\u0026(c.sdetail\u003de.J$);e.partnerId\u0026\u0026(c.partnerid\u003de.partnerId);e.osid\u0026\u0026(c.osid\u003de.osid);e.YC\u0026\u0026(c.cc\u003dg.zKc(e.YC));return Object.assign(L,c)};\nlIc\u003dfunction(e){var L\u003dk1J();if(L)return YfJ[L]||YfJ.other;if(g.R2(e.XM)){e\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(e))return 3;if(/[Ww]ired[)]/.test(e))return 30}return 0};\nJ5\u003dfunction(e){var L\u003dnew XH$,c;L.G\u003d((c\u003dlpn(e).cc)\u003d\u003dnull?void 0:c.toString())||\"-\";L.playbackRate\u003de.zm.getPlaybackRate();c\u003de.zm.getVisibilityState();c!\u003d\u003d0\u0026\u0026(L.visibilityState\u003dc);e.XM.Sl\u0026\u0026(L.K\u003d1);L.Z\u003de.videoData.Cw;L.compositeLiveStatusToken\u003de.videoData.compositeLiveStatusToken;c\u003de.zm.getAudioTrack();c.l5\u0026\u0026c.l5.id\u0026\u0026c.l5.id!\u003d\u003d\"und\"\u0026\u0026(L.audioId\u003dc.l5.id);L.connectionType\u003dlIc(e);L.volume\u003de.zm.getVolume();L.muted\u003de.zm.isMuted();L.clipId\u003de.zm.ow()||\"-\";L.X\u003de.videoData.D5||\"-\";return L};\ng.$V\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.provider\u003de;this.Z\u003dnew Map;this.mZ\u003dnew g.WX;this.kx\u003d{L5$:function(){return c.qoe},\nUaM:function(){return c.X},\nPZM:function(){return c.K}};\nthis.provider.videoData.Hd()\u0026\u0026!this.provider.videoData.Z2\u0026\u0026(this.X\u003dnew a1(this.provider),this.X.K\u003d0,g.l(this,this.X),this.qoe\u003dnew g.h5(this.provider,L),g.l(this,this.qoe),this.provider.videoData.enableServerStitchedDai\u0026\u0026(this.sU\u003dthis.provider.videoData.clientPlaybackNonce)\u0026\u0026this.Z.set(this.sU,this.X));if(e.XM.playerCanaryState\u003d\u003d\u003d\"canary\"||e.XM.playerCanaryState\u003d\u003d\u003d\"holdback\")this.K\u003dnew wx(this.provider),g.l(this,this.K)};\nnVc\u003dfunction(e){e.K\u0026\u0026vVn(e.K);e.qoe\u0026\u0026ez$(e.qoe)};\neRM\u003dfunction(e){if(e.qoe){e\u003de.qoe;for(var L\u003de.provider.videoData,c\u003de.provider.XM,I\u003dg.f(c.FR),B\u003dI.next();!B.done;B\u003dI.next())Of(e,B.value);if(e.provider.Y(\"html5_enable_qoe_cat_list\"))for(I\u003dg.f(L.V6),B\u003dI.next();!B.done;B\u003dI.next())Of(e,B.value);else L.FR\u0026\u0026Of(e,e.provider.videoData.FR);L.Wy()\u0026\u0026(I\u003dL.X,J1(L)\u0026\u0026Of(e,\"manifestless\"),I\u0026\u0026pk(I)\u0026\u0026Of(e,\"live-segment-\"+pk(I).toFixed(1)));GN(L)?Of(e,\"sabr\"):e.p$(aI(L));if(oR(L)||L.GI())L.GI()\u0026\u0026Of(e,\"ssa\"),Of(e,\"lifa\");i8(L)\u0026\u0026Of(e,\"cdm\");L.gatewayExperimentGroup\u0026\u0026\n(I\u003dL.gatewayExperimentGroup,I\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT\"?I\u003d\"spkadtrt\":I\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL\"\u0026\u0026(I\u003d\"spkadctrl\"),Of(e,I));c.pS!\u003d\u003d\"yt\"\u0026\u0026e.X.set(\"len\",[L.lengthSeconds.toFixed(2)]);L.cotn\u0026\u0026!r5(L)\u0026\u0026e.Ga(!0);c.oT()\u0026\u0026(L\u003d$DR())\u0026\u0026e.sW(\"cblt\",{m:L});if(c.Y(\"html5_log_screen_diagonal\")){c\u003de.sW;var x;L\u003d((x\u003dwindow.H5vccScreen)\u003d\u003dnull?0:x.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;c.call(e,\"cbltdiag\",{v:L})}}};\nL4M\u003dfunction(e,L){e.X\u0026\u0026(e\u003de.X,L\u003d\u003d\u003d58?e.X.update():e.Z\u0026\u0026(yn(e),Zp(e).send(),e.G\u003dNaN))};\nc2v\u003dfunction(e,L){if(g.or(L,1024)||g.or(L,512)||g.or(L,4)){if(e.K){var c\u003de.K;c.K\u003e\u003d0||(c.X\u003d-1,c.delay.stop())}e.qoe\u0026\u0026(c\u003de.qoe,c.T||(c.Z\u003d-1))}if(e.provider.videoData.enableServerStitchedDai\u0026\u0026e.sU){var I;(I\u003de.Z.get(e.sU))\u003d\u003dnull||U0M(I,L)}else e.X\u0026\u0026U0M(e.X,L);if(e.qoe){I\u003de.qoe;c\u003dL.state;var B\u003dg.up(I.provider),x\u003dI.getPlayerState(c),S\u003dc.seekSource||void 0;if(x!\u003d\u003dI.mZ){I.Gm||B\u003cI.K||(I.mZ\u003d\u003d\u003d\"PL\"?I.playTimeSecs+\u003dB-I.K:I.mZ\u003d\u003d\u003d\"B\"\u0026\u0026I.isBuffering\u0026\u0026(I.isBuffering\u003d!1,I.rebufferTimeSecs+\u003dB-I.pS,!I.sY\u0026\u0026I.rebufferTimeSecs\u003e\u003d\n10\u0026\u0026I.playTimeSecs\u003c\u003d180\u0026\u0026(I.X.set(\"qoealert\",[\"1\"]),I.sY\u003d!0)),x!\u003d\u003d\"B\"||I.mZ!\u003d\u003d\"PL\"\u0026\u0026I.mZ!\u003d\u003d\"PB\"||(I.isBuffering\u003d!0),I.K\u003dB);I.mZ\u003d\u003d\u003d\"PL\"\u0026\u0026(x\u003d\u003d\u003d\"B\"||x\u003d\u003d\u003d\"S\")||I.provider.XM.oT()?t5(I,B):(I.Kf||x!\u003d\u003d\"PL\"||(I.Kf\u003d!0,P8$(I,B,I.provider.zm.WY())),Hfn(I,B));x\u003d\u003d\u003d\"PL\"\u0026\u0026g.HT(I.m1);var h\u003d[x];x\u003d\u003d\u003d\"S\"\u0026\u0026S\u0026\u0026h.push(\"ss.\"+S);g.rx(I,B,\"vps\",h);I.mZ\u003dx;I.pS\u003dB;I.K\u003dB;I.G\u003d!0}x\u003dc.lz;g.E(c,128)\u0026\u0026x\u0026\u0026(x.RD\u003dx.RD||\"\",E$T(I,B,x.errorCode,x.wF,x.RD));(g.E(c,2)||g.E(c,128))\u0026\u0026I.reportStats(B);c.isPlaying()\u0026\u0026!I.T\u0026\u0026(I.Z\u003e\u003d0\u0026\u0026I.X.set(\"user_intent\",\n[I.Z.toString()]),I.T\u003d!0);dDc(I)}e.K\u0026\u0026(e\u003de.K,fpJ(e),e.playerState\u003dL.state,e.K\u003e\u003d0\u0026\u0026g.or(L,16)\u0026\u0026e.seekCount++,L.state.isError()\u0026\u0026e.send())};\nI7n\u003dfunction(e){e.K\u0026\u0026e.K.send();if(e.qoe){var L\u003de.qoe;if(L.G){L.mZ\u003d\u003d\u003d\"PL\"\u0026\u0026(L.mZ\u003d\"N\");var c\u003dg.up(L.provider);g.rx(L,c,\"vps\",[L.mZ]);L.T||(L.Z\u003e\u003d0\u0026\u0026L.X.set(\"user_intent\",[L.Z.toString()]),L.T\u003d!0);L.provider.XM.oT()\u0026\u0026L.sW(\"finalized\",{});L.Ve\u003d!0;L.reportStats(c)}}if(e.provider.videoData.enableServerStitchedDai)for(L\u003dg.f(e.Z.values()),c\u003dL.next();!c.done;c\u003dL.next())d0c(c.value);else e.X\u0026\u0026d0c(e.X);e.dispose()};\nBB6\u003dfunction(e,L){e.X\u0026\u0026EVc(e.X,L)};\nxE$\u003dfunction(e){if(!e.X)return null;var L\u003dN0(e.X,\"atr\");return function(c){e.X\u0026\u0026EVc(e.X,c,L)}};\no1r\u003dfunction(e,L,c,I){c.adFormat\u003dc.Cj;var B\u003dL.zm;L\u003dnew a1(new pO(c,L.XM,{getDuration:function(){return c.lengthSeconds},\ngetCurrentTime:function(){return B.getCurrentTime()},\nRO:function(){return B.RO()},\nuK:function(){return B.uK()},\nWY:function(){return B.WY()},\ngetPlayerSize:function(){return B.getPlayerSize()},\ngetAudioTrack:function(){return c.getAudioTrack()},\ngetPlaybackRate:function(){return B.getPlaybackRate()},\nPY:function(){return B.PY()},\ngetVisibilityState:function(){return B.getVisibilityState()},\nZV:function(){return B.ZV()},\nW1:function(){return B.W1()},\ngetVolume:function(){return B.getVolume()},\nisMuted:function(){return B.isMuted()},\ns5:function(){return B.s5()},\now:function(){return B.ow()},\ngetProximaLatencyPreference:function(){return B.getProximaLatencyPreference()},\nau:function(){B.au()},\nsW:function(x,S){B.sW(x,S)},\nVu:function(){return B.Vu()},\nFF:function(){return B.FF()}}));\nL.K\u003dI;g.l(e,L);return L};\nSUH\u003dfunction(){this.Ly\u003d0;this.Z\u003dthis.bG\u003dthis.PH\u003dthis.K\u003dNaN;this.X\u003d{};this.bandwidthEstimate\u003dNaN};\nr2n\u003dfunction(){this.X\u003dg.$H;this.array\u003d[]};\nRRc\u003dfunction(e,L,c){var I\u003d[];for(L\u003dhRr(e,L);L\u003ce.array.length;++L){var B\u003de.array[L];(B.end\u003c\u003dc||B.contains(c))\u0026\u0026I.push(B);if(B.start\u003ec)break}return I};\nuDn\u003dfunction(e,L){var c\u003d[];e\u003dg.f(e.array);for(var I\u003de.next();!I.done\u0026\u0026!(I\u003dI.value,I.contains(L)\u0026\u0026c.push(I),I.start\u003eL);I\u003de.next());return c};\ntoM\u003dfunction(e){return e.array.slice(hRr(e,0x7ffffffffffff),e.array.length)};\nhRr\u003dfunction(e,L){e\u003dPU(e.array,function(c){return L-c.start||1});\nreturn e\u003c0?-(e+1):e};\nOpM\u003dfunction(e,L){var c\u003dNaN;e\u003dg.f(e.array);for(var I\u003de.next();!I.done;I\u003de.next())if(I\u003dI.value,I.contains(L)\u0026\u0026(isNaN(c)||I.end\u003cc)\u0026\u0026(c\u003dI.end),I.start\u003eL\u0026\u0026(isNaN(c)||I.start\u003cc)){c\u003dI.start;break}return c};\nqUn\u003dfunction(e,L){e.array\u003de.array.filter(function(c){return!L.has(c)})};\ng.jk\u003dfunction(e,L){g.p.call(this);this.zm\u003de;this.T\u003dL;this.Z\u003dNaN;this.B\u003dthis.j\u003dthis.started\u003d!1;this.K\u003d[];this.J\u003dnew g.j9(this.sync,250,this);g.l(this,this.J);this.G\u003dnew g.j9(this.sync,0,this);g.l(this,this.G);this.X\u003dnew r2n};\nTBn\u003dfunction(e){e.started\u003d!0;e.sync()};\nW4v\u003dfunction(e,L){e.started\u0026\u0026(e.sync(),g.E(L.oldState,16)\u0026\u0026(L\u003dOpM(e.X,Math.max(e.Z-2E3,0)),!isNaN(L)\u0026\u0026L\u003c0x7ffffffffffff\u0026\u0026e.G.start()))};\nMoT\u003dfunction(e,L){var c\u003d[];if(!L.length)return c;for(var I\u003d0;I\u003cL.length;I++){var B\u003dL[I];B.active\u0026\u0026e.K.indexOf(B)\u003d\u003d\u003d-1\u0026\u0026(e.K.push(B),c.push([1,B]))}return c};\nzRn\u003dfunction(e,L){var c\u003d[];if(!L.length)return c;L.sort(g.$H);L\u003dg.f(L);for(var I\u003dL.next();!I.done;I\u003dL.next())I\u003dI.value,e.K.splice(e.K.indexOf(I),1),c.push([2,I]);return c};\nf7n\u003dfunction(e){if(e.started\u0026\u0026!e.We()){e.G.stop();var L\u003de.zm.getPlayerState();g.E(L,32)\u0026\u0026e.J.start();for(var c\u003dsqv(e),I\u003de.isEnded(L,c),B\u003d[],x\u003d[],S\u003dg.f(e.K),h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,h.active\u0026\u0026(I?h.end\u003c0x8000000000000:!h.contains(c))\u0026\u0026x.push(h);B\u003dB.concat(zRn(e,x));S\u003dx\u003dnull;I?(L\u003duDn(e.X,0x7ffffffffffff),x\u003dL.filter(function(R){return R.end\u003c0x8000000000000}),S\u003dtoM(e.X)):L\u003de.Z\u003c\u003dc\u0026\u0026FI(L)?RRc(e.X,e.Z,c):uDn(e.X,c);\nB\u003dB.concat(MoT(e,L));x\u0026\u0026(B\u003dB.concat(zRn(e,x)));S\u0026\u0026(B\u003dB.concat(MoT(e,S)));e.Z\u003dc;v1f(e,B)}};\nv1f\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003dc[1];c[0]\u003d\u003d\u003d1?e.T(g.jh(I.namespace),I):e.T(g.Hq(I.namespace),I)}};\nsqv\u003dfunction(e){return g.E(e.zm.getPlayerState(),2)?0x8000000000000:e.zm.getCurrentTime()*1E3};\nA2c\u003dfunction(e){this.XM\u003de;this.Z\u003dthis.K\u003dthis.mediaTime\u003dNaN;this.G\u003dthis.X\u003d!1;this.B\u003d.001;g.R2(e)\u0026\u0026(this.B\u003d.01)};\nHH\u003dfunction(e,L){return L\u003ee.mediaTime+e.B\u0026\u0026L\u003ce.mediaTime+5};\nUwc\u003dfunction(e,L,c,I,B){if(I\u003dI\u003e1)e.G\u003d!0;if((B\u003d\u003d\u003dvoid 0?0:B)||isNaN(e.K))e.K\u003dL;if(e.X)L!\u003d\u003de.mediaTime\u0026\u0026(e.X\u003d!1);else if(L\u003e0\u0026\u0026e.mediaTime\u003d\u003d\u003dL){B\u003d1500;if(e.XM.Y(\"html5_buffer_underrun_transition_fix\")){B\u003dg.X3(e.XM.experiments,\"html5_min_playback_advance_for_steady_state_secs\");var x\u003dg.X3(e.XM.experiments,\"html5_min_underrun_buffered_pre_steady_state_ms\");B\u003dB\u003e0\u0026\u0026x\u003e0\u0026\u0026Math.abs(L-e.K)\u003cB?x:1500}return c-e.Z\u003e(I||!e.G?B:400)}e.mediaTime\u003dL;e.Z\u003dc;return!1};\nF4c\u003dfunction(e,L){this.videoData\u003de;this.X\u003dL};\nbpT\u003dfunction(e,L,c){return L.vu(c).then(function(){return F1(new F4c(L,L.Z))},function(I){I instanceof Error\u0026\u0026g.F7(I);\nvar B\u003dO7(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027),x\u003dTn(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),S\u003dB||x,h\u003dL.isLivePlayback\u0026\u0026!g.MX(e.B,!0);I\u003d\"fmt.noneavailable\";h?I\u003d\"html5.unsupportedlive\":S||(I\u003d\"html5.missingapi\");S\u003dh||!S?2:1;B\u003d{buildRej:\"1\",a:L.gw(),d:!!L.xT,drm:L.cg(),f18:L.OF.indexOf(\"itag\u003d18\")\u003e\u003d0,c18:B};L.X\u0026\u0026(L.cg()?(B.f142\u003d!!L.X.X[\"142\"],B.f149\u003d!!L.X.X[\"149\"],B.f279\u003d!!L.X.X[\"279\"]):(B.f133\u003d!!L.X.X[\"133\"],B.f140\u003d!!L.X.X[\"140\"],B.f242\u003d!!L.X.X[\"242\"]),B.cAAC\u003dx,B.cAVC\u003dTn(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),\nB.cVP9\u003dTn(\u0027video/webm; codecs\u003d\"vp9\"\u0027));L.B\u0026\u0026(B.drmsys\u003dL.B.keySystem,x\u003d0,L.B.X\u0026\u0026(x\u003dObject.keys(L.B.X).length),B.drmst\u003dx);return new g.hQ(I,B,S)})};\nlp\u003dfunction(e){this.data\u003dwindow.Float32Array?new Float32Array(e):Array(e);this.K\u003dthis.X\u003de-1};\nipc\u003dfunction(e){return e.data[e.X]||0};\nGOc\u003dfunction(e){this.B\u003de;this.Z\u003dthis.K\u003d0;this.G\u003dnew lp(50)};\nQn\u003dfunction(e,L,c){g.Yg.call(this);this.videoData\u003de;this.experiments\u003dL;this.B\u003dc;this.K\u003d[];this.rS\u003d0;this.Z\u003d!0;this.G\u003d!1;this.j\u003d0;c\u003dnew g1R;e.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(c.j\u003d!1);e.x9?c.Z\u003d3:g.QE(e)\u0026\u0026(c.Z\u003d2);e.latencyClass\u003d\u003d\u003d\"NORMAL\"\u0026\u0026(c.B\u003d!0);c.pS\u003dGN(e)\u0026\u0026L.N0(\"html5_refactor_decouple_liveness\");g.X3(L,\"html5_low_latency_adaptive_liveness_adjustment_segments\")\u003d\u003d\u003d0\u0026\u0026g.X3(L,\"html5_low_latency_max_allowable_liveness_drift_chunks\")\u003d\u003d\u003d0||e.latencyClass!\u003d\u003d\"LOW\"\u0026\u0026e.latencyClass!\u003d\u003d\"ULTRALOW\"||(c.B\u003d!0);var I\u003d\ng.X3(L,\"html5_liveness_drift_proxima_override\");if(aI(e)!\u003d\u003d0\u0026\u0026I){c.X\u003dI;var B;((B\u003de.X)\u003d\u003dnull?0:R4M(B))\u0026\u0026c.X--}GN(e)\u0026\u0026L.N0(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026(c.h7\u003d!0);if(g.aC(\"trident/\")||g.aC(\"edge/\"))B\u003dg.X3(L,\"html5_platform_minimum_readahead_seconds\")||3,c.G\u003dMath.max(c.G,B);g.X3(L,\"html5_minimum_readahead_seconds\")\u0026\u0026(c.G\u003dg.X3(L,\"html5_minimum_readahead_seconds\"));g.X3(L,\"html5_maximum_readahead_seconds\")\u0026\u0026(c.D\u003dg.X3(L,\"html5_maximum_readahead_seconds\"));L.N0(\"html5_force_adaptive_readahead\")\u0026\u0026\n(c.j\u003d!0);if(B\u003dg.X3(L,\"html5_liveness_drift_chunk_override\"))c.X\u003dB;VE(e)\u0026\u0026(c.X\u003d(c.X+1)/5,e.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026(c.X*\u003d2));!GN(e)||e.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026e.latencyClass!\u003d\u003d\"LOW\"||(c.J\u003dg.X3(L,\"html5_low_latency_adaptive_liveness_adjustment_segments\")||1,c.T\u003dg.X3(L,\"html5_low_latency_max_allowable_liveness_drift_chunks\")||10);this.policy\u003dc;this.T\u003dthis.policy.Z!\u003d\u003d1;this.X\u003dPH(this,kOM(this,isNaN(e.liveChunkReadahead)?3:e.liveChunkReadahead,e))};\nDEn\u003dfunction(e,L){if(L)return L\u003de.videoData,L\u003dkOM(e,isNaN(L.liveChunkReadahead)?3:L.liveChunkReadahead,L),PH(e,L);if(e.K.length){if(Math.min.apply(null,e.K)\u003e1)return PH(e,e.X-1);if(e.policy.j)return PH(e,e.X+1)}return e.X};\nwcH\u003dfunction(e,L){if(!e.K.length)return!1;var c\u003de.X;e.X\u003dDEn(e,L\u003d\u003d\u003dvoid 0?!1:L);if(L\u003dc!\u003d\u003de.X)e.K\u003d[],e.rS\u003d0;return L};\ndx\u003dfunction(e,L){return L\u003e\u003de.t_()-J2$(e)};\nVof\u003dfunction(e,L,c){L\u003ddx(e,L);c||L?L\u0026\u0026(e.Z\u003d!0):e.Z\u003d!1;e.T\u003de.policy.Z\u003d\u003d\u003d2||e.policy.Z\u003d\u003d\u003d3\u0026\u0026e.Z};\nCQH\u003dfunction(e,L){L\u003ddx(e,L);e.G!\u003d\u003dL\u0026\u0026e.publish(\"livestatusshift\",L);e.G\u003dL};\nJ2$\u003dfunction(e){var L\u003de.policy.X;e.G||(L\u003dMath.max(L-1,0));return L*Uf(e)};\nkOM\u003dfunction(e,L,c){c.x9\u0026\u0026L--;VE(c)\u0026\u0026(L\u003d1);if(aI(c)!\u003d\u003d0\u0026\u0026(e\u003dg.X3(e.experiments,\"html5_live_chunk_readahead_proxima_override\"))){L\u003de;var I;((I\u003dc.X)\u003d\u003dnull?0:R4M(I))\u0026\u0026L++}return L};\nUf\u003dfunction(e){return e.videoData.X?pk(e.videoData.X)||5:5};\nPH\u003dfunction(e,L){L\u003dMath.max(Math.max(1,Math.ceil(e.policy.G/Uf(e))),L);return Math.min(Math.min(8,Math.floor(e.policy.D/Uf(e))),L)};\ng1R\u003dfunction(){this.G\u003d0;this.D\u003dInfinity;this.j\u003d!0;this.K\u003dthis.X\u003d2;this.Z\u003d1;this.B\u003d!1;this.T\u003d10;this.h7\u003d!1;this.J\u003d1;this.pS\u003d!1};\nKO\u003dfunction(e){g.p.call(this);this.zm\u003de;this.X\u003d0;this.K\u003dnull;this.j\u003dthis.G\u003d0;this.Z\u003d{};this.XM\u003dthis.zm.S();this.B\u003dnew g.j9(this.Bd,1E3,this);this.m$\u003dEf(this,\"html5_seek_timeout_delay_ms\");this.Gm\u003dEf(this,\"html5_long_rebuffer_threshold_ms\");this.d_\u003dEf(this,\"html5_seek_set_cmt_delay_ms\",\"html5_seek_set_cmt_cfl\");this.ye\u003dEf(this,\"html5_seek_jiggle_cmt_delay_ms\",\"html5_seek_jiggle_cmt_cfl\");this.t7\u003dEf(this,\"html5_seek_new_elem_delay_ms\",\"html5_seek_new_elem_cfl\");this.Kf\u003dEf(this,\"html5_unreported_seek_reseek_delay_ms\",\n\"html5_unreported_seek_reseek_cfl\");this.pS\u003dEf(this,\"html5_long_rebuffer_jiggle_cmt_delay_ms\",\"html5_long_rebuffer_jiggle_cmt_cfl\");this.h7\u003dnew Xb(2E4);this.Y9\u003dEf(this,\"html5_seek_new_elem_shorts_delay_ms\",\"html5_seek_new_elem_shorts_cfl\");this.He\u003dEf(this,\"html5_seek_new_media_source_shorts_reuse_delay_ms\",\"html5_seek_new_media_source_shorts_reuse_cfl\");this.Pe\u003dEf(this,\"html5_seek_new_media_element_shorts_reuse_delay_ms\",\"html5_seek_new_media_element_shorts_reuse_cfl\");this.Ve\u003dEf(this,\"html5_reseek_after_time_jump_delay_ms\",\n\"html5_reseek_after_time_jump_cfl\");this.J\u003dEf(this,\"html5_gapless_handoff_close_end_long_rebuffer_delay_ms\",\"html5_gapless_handoff_close_end_long_rebuffer_cfl\");this.D\u003dEf(this,\"html5_gapless_slow_seek_delay_ms\",\"html5_gapless_slow_seek_cfl\");this.Sl\u003dEf(this,\"html5_shorts_gapless_ad_slow_start_delay_ms\",\"html5_shorts_gapless_ad_slow_start_cfl\");this.T\u003dEf(this,\"html5_ads_preroll_lock_timeout_delay_ms\",\"html5_ads_preroll_lock_timeout_cfl\");this.x9\u003dnew Xb(g.X3(this.XM.experiments,\"html5_skip_slow_ad_delay_ms\")||\n5E3,!this.XM.Y(\"html5_report_slow_ads_as_error\"));this.DY\u003dnew Xb(g.X3(this.XM.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,!this.XM.Y(\"html5_skip_slow_buffering_ad\"));this.sY\u003dEf(this,\"html5_slow_start_timeout_delay_ms\");this.k9\u003dEf(this,\"html5_slow_start_no_media_source_delay_ms\",\"html5_slow_start_no_media_source_cfl\");g.l(this,this.B)};\nEf\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?null:c;var I\u003dI\u003d\u003d\u003dvoid 0?0:I;return new Xb(g.X3(e.XM.experiments,L)||I,c?e.XM.Y(c):!1)};\na76\u003dfunction(e,L){e.X\u003dL};\nYV\u003dfunction(e,L,c,I,B,x,S,h){L.test(c)?(e.Zg(B,L,S),L.j||x()):(!L.K||L.G?c\u003d!1:(c\u003d(0,g.zI)(),I?L.X||(L.X\u003dc):L.X\u003d0,x\u003d!I\u0026\u0026c-L.K\u003e3E4,c\u003dL.X\u0026\u0026c-L.X\u003e1E3||x?L.G\u003d!0:!1),c\u0026\u0026(h\u003dObject.assign({},e.b5(L),h),h.wn\u003dS,h.we\u003dB,h.wsuc\u003dI,e.zm.sW(\"workaroundReport\",h),I\u0026\u0026(L.reset(),e.Z[B]\u003d!1)))};\nXb\u003dfunction(e,L){this.j\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.X\u003dthis.K\u003dthis.Z\u003dthis.startTimestamp\u003d0;this.G\u003d!1;this.B\u003dMath.ceil(e/1E3)};\nZp6\u003dfunction(e){g.p.call(this);var L\u003dthis;this.zm\u003de;this.J\u003dthis.X\u003dthis.loader\u003dthis.mediaElement\u003dthis.playbackData\u003dnull;this.Z\u003d0;this.B\u003dthis.Gm\u003dthis.G\u003dnull;this.Ve\u003d!1;this.Kf\u003d0;this.h7\u003d!1;this.timestampOffset\u003d0;this.D\u003d!0;this.He\u003d0;this.d_\u003dthis.gT\u003d!1;this.T\u003d0;this.x9\u003d!1;this.k9\u003d0;this.XM\u003dthis.zm.S();this.videoData\u003dthis.zm.getVideoData();this.policy\u003dnew NBx;this.pS\u003dnew KO(this.zm);this.DY\u003dthis.Pe\u003dthis.t7\u003dthis.j\u003dthis.K\u003dNaN;this.Y9\u003dnew g.j9(function(){mE$(L,!1)},2E3);\nthis.RT\u003dnew g.j9(function(){nO(L)});\nthis.m$\u003dnew g.j9(function(){y2c(L,{})});\nthis.sY\u003dNaN;this.ye\u003dnew g.j9(function(){var c\u003dL.XM.Mv;c.X+\u003d1E4/36E5;c.X-c.Z\u003e1/6\u0026\u0026(k5M(c),c.Z\u003dc.X);L.ye.start()},1E4);\ng.l(this,this.pS);g.l(this,this.Y9);g.l(this,this.m$);g.l(this,this.RT);g.l(this,this.ye)};\njqM\u003dfunction(e,L){e.playbackData\u003dL;e.videoData.isLivePlayback\u0026\u0026(e.J\u003dnew GOc(function(){a:{if(e.playbackData\u0026\u0026e.playbackData.X.X){if(J1(e.videoData)\u0026\u0026e.loader){var I\u003de.loader.oR.EK()||0;break a}if(e.videoData.X){I\u003de.videoData.X.Ve;break a}}I\u003d0}return I}),e.X\u003dnew Qn(e.videoData,e.XM.experiments,function(){return e.i4(!0)}));\nif(eo(e.zm)){var c;(c\u003de.videoData.je)!\u003dnull\u0026\u0026c.TE||(L\u003dpcc(e),L.W2?(GN(e.videoData)\u0026\u0026e.qL(L.W2,L.startSeconds),e.Z\u003dL.startSeconds):L.startSeconds\u003e0\u0026\u0026e.seekTo(L.startSeconds,{Ww:\"seektimeline_startPlayback\",seekSource:15}));e.D\u003d!1}else $E6(e)||(e.Z\u003de.Z||e.videoData.startSeconds||0,e.Y(\"html5_sabr_vod_invalid_start_time_fallback\")\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026(L\u003de.zm.videoData.i4(),e.Z\u003eL\u0026\u0026(e.Y(\"html5_sabr_log_invalid_sabr_current_time\")\u0026\u0026e.zm.sW(\"invalidSabrCmtStart\",{rt:e.Z,mst:L}),e.Z\u003d0)))};\nl7c\u003dfunction(e,L){(e.loader\u003dL)?HpJ(e,!0):Lp(e)};\nPQc\u003dfunction(e,L){g.HT(e.pS.B);e.Y(\"html5_exponential_memory_for_sticky\")\u0026\u0026(L.state.isPlaying()?g.HT(e.ye):e.ye.stop());if(e.mediaElement)if(L.oldState.state\u003d\u003d\u003d8\u0026\u0026FI(L.state)\u0026\u0026L.state.isBuffering()){L\u003de.mediaElement.getCurrentTime();var c\u003de.mediaElement.im();var I\u003de.Y(\"manifestless_post_live_ufph\")||e.Y(\"manifestless_post_live\")?P1(c,Math.max(L-3.5,0)):P1(c,L-3.5);if(I\u003e\u003d0\u0026\u0026L\u003ec.end(I)-1.1\u0026\u0026I+1\u003cc.length\u0026\u0026c.start(I+1)-c.end(I)\u003c11){var B\u003de.Y(\"html5_seek_over_timestamp_offset\")?e.FF():0;I\u003dc.start(I+1)+\n.2+B;Math.abs(e.sY-I)\u003c.2||(e.zm.sW(\"seekover\",{b:ly(c,\"_\"),cmt:L}),e.sY\u003dI,e.seekTo(I,{dw:!0,Ww:\"seektimeline_postLiveDisc\"}))}}else((c\u003dL.state)\u003d\u003dnull?0:c.state\u003d\u003d\u003d8)\u0026\u0026!e.d_\u0026\u0026(e.videoData.limitedPlaybackDurationInSeconds\u003e0?(cc(e.zm,e.getCurrentTime()+e.videoData.limitedPlaybackDurationInSeconds),e.d_\u003d!0):e.videoData.isLivePlayback\u0026\u0026e.videoData.endSeconds\u003e0\u0026\u0026(cc(e.zm,e.getCurrentTime()+e.videoData.endSeconds),e.d_\u003d!0))};\ndEn\u003dfunction(e,L){var c\u003de.getCurrentTime(),I\u003de.isAtLiveHead(c);if(e.J\u0026\u0026I){var B\u003de.J;if(B.X\u0026\u0026!(c\u003e\u003dB.K\u0026\u0026c\u003cB.Z)){var x\u003dB.X.kI(c);x!\u003d\u003d-1\u0026\u0026(B.K\u003dB.X.getStartTime(x),B.Z\u003dB.K+B.X.getDuration(x),x\u003d(0,g.zI)()/1E3-B.X.sR(x),x-\u003dB.B(),B.G.add(x))}}e.X\u0026\u0026(I\u0026\u0026(B\u003de.X,x\u003dQqT(e),B.rS++,B.rS\u003c3||Date.now()-B.j\u003c3E3||(B.j\u003dDate.now(),B.K.push(x),B.K.length\u003e50\u0026\u0026B.K.shift())),B\u003de.X,Vof(B,c,L\u003d\u003d\u003dvoid 0?!0:L),CQH(B,c),L\u0026\u0026mE$(e,!0));I!\u003d\u003de.gT\u0026\u0026(L\u003de.getCurrentTime()-e.DY\u003c\u003d500,c\u003de.Kf\u003e\u003d1E3,L||c||(L\u003de.zm.OY,L.qoe\u0026\u0026(L\u003dL.qoe,c\u003dg.up(L.provider),\ng.rx(L,c,\"lh\",[I?\"1\":\"0\"])),e.gT\u003dI,e.Kf++,e.DY\u003de.getCurrentTime()))};\nmE$\u003dfunction(e,L){if(e.X){var c\u003de.X;var I\u003de.getCurrentTime(),B\u003dc.t_();var x\u003dc.policy.K;c.G||(x\u003dMath.max(x-1,0));x*\u003dUf(c);I\u003e\u003dB-x||!c.K8()?c\u003dI\u003cc.videoData.S6()?Math.min(c.videoData.S6()+10,c.t_()):NaN:(c.policy.B\u0026\u0026(c.policy.pS?(c.policy.K\u003dMath.min(c.policy.K+c.policy.J,c.policy.T),c.policy.X\u003dMath.min(c.policy.X+1,10)):(c.policy.K\u003dMath.max(c.policy.K+1,c.policy.T),c.policy.X\u003dMath.max(c.policy.X+1,10))),c\u003dInfinity);if(!isNaN(c)){if(e.loader\u0026\u0026L\u0026\u0026(L\u003de.Y9.isActive(),I\u003de.X.t_(),(I\u003dPzf(e.loader,I-e.FF()))\u0026\u0026\n!L)){e.Y9.start();e.zm.sW(\"inBufferPtl\",{cmt:e.getCurrentTime(),seekTo:I+e.FF()});e.Y(\"html5_report_peg_to_live_seek_source\")?e.seekTo(I+e.FF(),{Ww:\"seektimeline_inBufferSeek\",seekSource:34}):e.seekTo(I+e.FF(),{Ww:\"seektimeline_inBufferSeek\"});return}e.Y(\"html5_report_peg_to_live_seek_source\")?e.seekTo(c,{Ww:\"seektimeline_pegToLive\",seekSource:34}):e.seekTo(c,{Ww:\"seektimeline_pegToLive\"})}}};\nHpJ\u003dfunction(e,L){if(e.X\u0026\u0026e.loader){var c\u003d!1;L?c\u003d!0:e.videoData.isLowLatencyLiveStream||e.videoData.latencyClass\u003d\u003d\u003d\"LOW\"||e.videoData.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?c\u003dwcH(e.X):e.x9\u0026\u0026(e.x9\u003d!1,c\u003dwcH(e.X,!0));c\u0026\u0026(L\u003de.zm.OY,c\u003de.X,c\u003dUf(c)*c.X,L.qoe\u0026\u0026(L\u003dL.qoe,g.rx(L,g.up(L.provider),\"lra\",[c]),L.sW(\"live-readahead-seconds\",{v:c})));L\u003de.loader;c\u003de.X.X;e\u003de.X;e\u003d(e.X-1+e.policy.X)*Uf(e);var I\u003dNaN,B\u003dL.RI;B\u003d\u003d\u003d2||B\u003d\u003d\u003d-1?VE(L.zm.getVideoData())\u0026\u0026(I\u003dL.policy.s8):--c;c\u003dMath.max(c,0);B\u003dL.B;B.Bg\u003dc;B.D\u003dI;L.T\u0026\u0026(L.T.pS\u003de)}};\nUE$\u003dfunction(e,L){e.Z\u003dL};\ny2c\u003dfunction(e,L){e.Ve\u003d!0;e.Y(\"html5_use_centralized_player_time\")\u0026\u0026(e.K\u003de.j,e.Z\u003de.K,e.j\u003dNaN);E1r(e,L)};\nE1r\u003dfunction(e,L){XcT(e,L).then(void 0,function(){Lp(e)});\nK4J(e,L).then(function(c){YUr(e,c)},function(){Lp(e)});\ne.zm.d3(L);if(e.XM.oT()||n1M(e))L\u003de.b5(),L[\"native\"]\u003d\"\"+ +e.h7,L.tgt\u003d\"\"+e.K,L.otgt\u003d\"\"+(e.K+e.timestampOffset),L.maxst\u003d\"\"+e.i4(),e.X\u0026\u0026e.Y(\"html5_high_res_seek_logging\")\u0026\u0026(L.tht\u003d\"\"+e.X.B(),L.ht\u003d\"\"+e.X.t_(),L.adft\u003d\"\"+J2$(e.X)),e.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026e.videoData.X\u0026\u0026GN(e.videoData)\u0026\u0026(L.minst\u003d\"\"+e.videoData.X.u9,L.cminst\u003d\"\"+(e.videoData.X.S6()+e.timestampOffset),L.maxst\u003d\"\"+e.videoData.X.pB,L.hts\u003d\"\"+e.videoData.X.h7,L.cmaxst\u003d\"\"+(e.videoData.X.i4()+e.timestampOffset)),\ne.zm.sW(\"startSeek\",L)};\nXcT\u003dfunction(e,L){e.Gm||(e.loader?isFinite(e.K)?e.Gm\u003de.loader.seek(e.K-e.timestampOffset,L):(w7(e.videoData),e.Gm\u003drP(e.loader),RR(e.videoData)||(e.K\u003de.loader.getCurrentTime()+e.timestampOffset)):e.Gm\u003dg.gT(e.K-e.timestampOffset));return e.Gm};\nK4J\u003dfunction(e,L){var c\u003de.G;c||(e.G\u003dnew Ri,c\u003de.G,nO(e,L));return c};\nIq\u003dfunction(e,L,c){if(isNaN(L))return NaN;var I\u003de.S6();c\u003de.i4(c);return e.Y(\"html5_clamp_invalid_seek_to_min_seekable_time\")\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026L\u003ec+1\u0026\u0026L\u003cInfinity?(e.XM.oT()\u0026\u0026e.zm.sW(\"clampInvalidSeek\",{tgt:\"\"+L,maxst:\"\"+c}),I):g.j5(L,I,c)};\nnO\u003dfunction(e,L){if(e.G)if(e.videoData.isLivePlayback\u0026\u0026e.videoData.Z\u0026\u0026!e.videoData.Z.X\u0026\u0026e.mediaElement\u0026\u0026e.mediaElement.qD()\u003e0\u0026\u0026tf(e.mediaElement)\u003e0\u0026\u0026(e.K\u003dIq(e,e.K,!1)),L\u003de.Y(\"html5_pseudogapless_shorts_seek_to_next_start\")\u0026\u0026(L\u003d\u003dnull?void 0:L.seekSource)\u003d\u003d\u003d60,!e.mediaElement||!eSr(e,L))e.RT.start(750);else if(!isNaN(e.K)\u0026\u0026isFinite(e.K)\u0026\u0026(L\u003de.Pe-(e.K-e.timestampOffset),!(L\u003d\u003d\u003d0||Math.abs(L)\u003c.005)))if(L\u003de.mediaElement.getCurrentTime()-e.K,Math.abs(L)\u003c\u003de.He||Math.abs(L)\u003c.005)LKv(e);else{if(e.videoData.b7)e.videoData.b7\u003d\n!1;else if(!w7(e.videoData)\u0026\u0026e.K\u003e\u003de.i4()-.1){e.K\u003de.i4();e.G.resolve(e.i4());e.XM.oT()\u0026\u0026e.zm.sW(\"setEndedInSeek\",{tgt:\"\"+e.K,maxst:\"\"+e.i4()});e.zm.O0();return}try{var c\u003de.K-e.timestampOffset;e.mediaElement.seekTo(c);e.pS.X\u003dc;e.Pe\u003dc;e.Z\u003de.K;e.h7\u003d!1}catch(I){}}};\neSr\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(!e.mediaElement||e.mediaElement.qD()\u003d\u003d\u003d0||e.mediaElement.hasError())return!1;var c\u003de.mediaElement.getCurrentTime()\u003e0;return e.videoData.Z\u0026\u0026e.videoData.Z.X||e.videoData.isLivePlayback||!e.videoData.cg()?e.K\u003e\u003d0\u0026\u0026!L\u0026\u0026(L\u003de.mediaElement.d8(),L.length||!c)?Qd(L,e.K-e.timestampOffset):c:c};\nLKv\u003dfunction(e){e.G\u0026\u0026(e.G.resolve(e.mediaElement.getCurrentTime()),e.pS.K\u003dnull)};\nYUr\u003dfunction(e,L){e.B\u0026\u0026(e.B.resolve(L),e.zm.ZL(),e.XM.oT()||n1M(e))\u0026\u0026(L\u003de.b5(),L[\"native\"]\u003d\"\"+ +e.h7,L.otgt\u003d\"\"+(e.K+e.timestampOffset),e.zm.sW(\"seekEnd\",L));Lp(e)};\nLp\u003dfunction(e){e.K\u003dNaN;e.j\u003dNaN;e.Pe\u003dNaN;e.G\u003dnull;e.Gm\u003dnull;e.B\u003dnull;e.Ve\u003d!1;e.h7\u003d!1;e.He\u003d0;e.Y9.stop();e.m$.stop()};\nIPn\u003dfunction(e,L){var c\u003de.mediaElement,I\u003dL.type;switch(I){case \"seeking\":var B\u003dc.getCurrentTime()+e.timestampOffset;if(!e.G||e.h7\u0026\u0026B!\u003d\u003de.K){e.G\u003dnew Ri;e.G.then(function(S){YUr(e,S)},function(){Lp(e)});\nif(e.videoData.isAd()){var x;Bmr({adCpn:e.videoData.clientPlaybackNonce,contentCpn:(x\u003de.videoData.Xn)!\u003dnull?x:\"\"},L.X)}e.Pe\u003dB;a76(e.pS,c.getCurrentTime());e.seekTo(B,{seekSource:104,Ww:\"seektimeline_mediaElementEvent\"});e.h7\u003d!0}break;case \"seeked\":LKv(e);break;case \"loadedmetadata\":eo(e.zm)||cKT(e);nO(e);break;case \"progress\":nO(e);break;case \"pause\":e.T\u003de.getCurrentTime()}e.T\u0026\u0026((I\u003d\u003d\u003d\"play\"||I\u003d\u003d\u003d\"playing\"||I\u003d\u003d\u003d\"timeupdate\"||I\u003d\u003d\u003d\"progress\")\u0026\u0026e.getCurrentTime()-e.T\u003e10\u0026\u0026(e.Y(\"html5_sky_skip_pause_jump\")?\ne.zm.sW(\"skipPauseJump\",{evt:I,cmt:e.getCurrentTime(),lpt:e.T}):e.seekTo(e.T,{Ww:\"pauseJump\"})),I!\u003d\u003d\"pause\"\u0026\u0026I!\u003d\u003d\"play\"\u0026\u0026I!\u003d\u003d\"playing\"\u0026\u0026I!\u003d\u003d\"progress\"\u0026\u0026(e.T\u003d0))};\nB0r\u003dfunction(e){return(d7(e.videoData)||!!e.videoData.liveUtcStartSeconds)\u0026\u0026(!!e.videoData.liveUtcStartSeconds||$E6(e))\u0026\u0026!!e.videoData.X};\n$E6\u003dfunction(e){return!!e.videoData.startSeconds\u0026\u0026isFinite(e.videoData.startSeconds)\u0026\u0026e.videoData.startSeconds\u003e1E9};\npcc\u003dfunction(e){var L\u003d0,c\u003dNaN,I\u003d\"\";if(!e.D)return{startSeconds:L,W2:c,source:I};e.videoData.pS?L\u003de.videoData.k9:w7(e.videoData)\u0026\u0026(L\u003dInfinity);if(g.QE(e.videoData))return{startSeconds:L,W2:c,source:I};e.videoData.startSeconds?(I\u003d\"ss\",L\u003de.videoData.startSeconds):e.videoData.XD\u0026\u0026(I\u003d\"stss\",L\u003de.videoData.XD);e.videoData.liveUtcStartSeconds\u0026\u0026(c\u003de.videoData.liveUtcStartSeconds);if(isFinite(L)\u0026\u0026(L\u003ee.i4()||L\u003ce.S6())){var B\u003d{};B.minSeekableTime\u003de.S6();B.maxSeekableTime\u003de.i4();B.cmt\u003de.getCurrentTime();B.ss\u003d\nL;B.utc\u003dc;B.src\u003dI;e.zm.sW(\"startSecondsOutOfBounds\",B);e.videoData.Wy()\u0026\u0026(L\u003dIq(e,L,!1))}return{startSeconds:L,W2:c,source:I}};\ncKT\u003dfunction(e){if(e.D){var L;if((L\u003de.videoData.je)\u003d\u003dnull?0:L.TE)e.D\u003d!1;else if(g.QE(e.videoData))e.D\u003d!1;else{L\u003d\"ss\";var c\u003d0,I;((I\u003de.videoData.X)\u003d\u003dnull?0:I.isManifestless)\u0026\u0026e.videoData.Kf\u0026\u0026!$E6(e)\u0026\u0026(L\u003d\"mss\",c\u003de.videoData.Kf);(e.videoData.pS?e.Y(\"html5_prioritize_windowed_st_start_seconds\"):e.Y(\"html5_prioritize_st_start_seconds\"))\u0026\u0026!c\u0026\u0026e.videoData.XD\u0026\u0026(L\u003d\"stss\",c\u003de.videoData.XD);!c\u0026\u0026B0r(e)\u0026\u0026(c\u003de.videoData.liveUtcStartSeconds||e.videoData.Kf,L\u003d\"utc\",c\u003de.i4()-e.sR(e.i4())+c);!c\u0026\u0026e.videoData.Wy()\u0026\u0026e.videoData.XD\u0026\u0026\n(L\u003d\"stss\",c\u003de.videoData.XD);I\u003d{};if(c){if(c\u003ee.i4()||c\u003ce.S6())I.minSeekableTime\u003de.S6(),I.maxSeekableTime\u003de.i4(),I.cmt\u003de.getCurrentTime(),I.it\u003de.sR(e.getCurrentTime()),I.ss\u003dc,I.utc\u003dB0r(e)?e.videoData.liveUtcStartSeconds||e.videoData.Kf:0,e.zm.sW(\"startSecondsOutOfBounds\",I),e.videoData.Wy()\u0026\u0026(c\u003dIq(e,c,!1));e.seekTo(c,{Ww:\"seektimeline_startSeconds\"});I[L]\u003dc;e.zm.sW(\"startSeconds\",I);e.D\u003d!1}else e.videoData.Kf\u0026\u0026(I[L]\u003de.videoData.Kf+e.FF(),e.zm.sW(\"startSeconds\",I))}}};\nxr6\u003dfunction(e,L){e.zm.sW(\"sdai\",{adj4t:L.toFixed(3)});e.t7\u003dL;L+\u003d1;e.K\u003dL;e.Z\u003dL;K4J(e).then(function(c){YUr(e,c)},function(){Lp(e)})};\nQqT\u003dfunction(e){return e.mediaElement?OP(e.mediaElement):0};\nn1M\u003dfunction(e){return e.videoData.O9()\u0026\u0026e.Y(\"html5_enable_shorts_seek_details_logging\")};\nNBx\u003dfunction(){};\nBc\u003dfunction(e){g.p.call(this);this.Z\u003de;this.X\u003dnew Map;this.K\u003dnew g.j9(this.sample,250,this);g.l(this,this.K);this.start()};\nx1\u003dfunction(e,L){if((e\u003de.X.get(L))\u003d\u003dnull)e\u003dvoid 0;else{e\u003de.buffer;for(L\u003d[];e.K!\u003d\u003de.X;)e.K\u003d(e.K+1)%e.data.length,L.push(e.data[e.K]);e\u003dL}return e||[]};\noq\u003dfunction(e,L){var c;return((c\u003de.X.get(L))\u003d\u003dnull?void 0:ipc(c.buffer))||0};\noe6\u003dfunction(e){this.K\u003de;this.X\u003dNaN;this.buffer\u003dnew lp(100)};\nSo\u003dfunction(){this.finished\u003dthis.started\u003d!1};\ntPv\u003dfunction(e){function L(B){return c.pS!\u003d\u003d\"yt\"\u0026\u0026(I.partnerId\u003d\u003d\u003d38\u0026\u0026c.playerStyle\u003d\u003d\u003d\"books\"||I.partnerId\u003d\u003d\u003d30\u0026\u0026c.playerStyle\u003d\u003d\u003d\"docs\"||I.partnerId\u003d\u003d\u003d33\u0026\u0026c.playerStyle\u003d\u003d\u003d\"google-live\")?SVR(e,I,B):rKc(e,I).then(function(){rB(e,I)},function(x){rB(e,I,!0);\nthrow x;})}\nvar c\u003de.S(),I\u003de.getVideoData();I.We();I.loading\u003d!0;return hSR(e)?RSH(e,I).then(function(){rB(e,I)},function(B){B\u003duy(B);\nif(RK(B.severity))return rB(e,I,!0),Promise.reject(B);B.errorCode\u003d\u003d\u003d\"onesie.response.badproxystatus\"\u0026\u0026\"\"+B.details.st\u003d\u003d\u003d\"3\"\u0026\u0026(uq6\u003d!0);e.handleError(B);return L(\"onesie\")}):L(\"gvi\")};\nhSR\u003dfunction(e){var L\u003de.S();if(L.Y(\"html5_disable_onesie\")||!L.Y(\"html5_onesie\")||!L.Y(\"html5_onesie_inline\")\u0026\u0026e.getVisibilityState()\u003d\u003d\u003d5||L.pS!\u003d\u003d\"yt\")return!1;var c\u003dL.RI;if(!c||!c.X)return e.handleError(new g.hQ(\"onesie.unavailable.hotconfig\",{key:\"0\"})),!1;if(c.X.j\u003c(0,g.zI)()\u0026\u0026(e.sW(\"okexp\",\"1\"),(c\u003de.vj())\u0026\u0026L.Y(\"html5_prefer_trusted_host_on_key_expiration\"))){c.K\u003d!0;var I;(L\u003d(I\u003dc.X.get(0))\u003d\u003dnull?void 0:pX(I.location))\u0026\u0026!sS(L)\u0026\u0026c.X.delete(0)}if(uq6)return e.sW(\"ost3\",\"1\"),!1;I\u003d{};return Object.keys(I).length\u003e\n0?(I.onesie\u003d\"0\",e.handleError(new g.hQ(\"html5.missingapi\",I)),!1):!0};\nOmn\u003dfunction(e){var L\u003dYb();n2(L,e);return g.ji(L,JlH())};\nRSH\u003dfunction(e,L){var c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X,oH,rc,Sv,tJ;return g.Z(function(cM){if(cM.K\u003d\u003d1)return L.fetchType\u003d\"onesie\",c\u003dRUJ(L,e.getPlayerSize(),e.getVisibilityState()),I\u003dnew KI(e,c),g.a(cM,I.fetch(),2);B\u003dcM.X;x\u003d{player_response:B};L.loading\u003d!1;S\u003de.cw.zx;if(I.ek){h\u003dg.f(I.ek.entries());for(R\u003dh.next();!R.done;R\u003dh.next())u\u003dR.value,t\u003dg.f(u),O\u003dt.next().value,q\u003dt.next().value,T\u003dO,W\u003dq,S.X.set(T,W,180),T\u003d\u003d\u003dL.videoId\u0026\u0026(A\u003dW.kW(),L.s8\u003dA);S.Bm\u003dI}b\u003dg.f(I.TQ.entries());for(J\u003db.next();!J.done;J\u003d\nb.next())w\u003dJ.value,C\u003dg.f(w),y\u003dC.next().value,P\u003dC.next().value,ev\u003dy,X\u003dP,S.K.set(ev,X,180);g.OF(L,x,!0);if(L.loading||u8(L))return cM.return(Promise.resolve());S.X.removeAll();S.K.removeAll();L.s8\u003d[];oH\u003d{};rc\u003d\"onesie.response\";Sv\u003d0;L.errorCode?(rc\u003d\"auth\",oH.ec\u003dL.errorCode,oH.ed\u003dL.errorDetail,oH.es\u003dL.ol||\"\",Sv\u003d2):(oH.successButUnplayable\u003d\"1\",oH.disposed\u003d\"\"+ +L.We(),oH.afmts\u003d\"\"+ +/adaptiveFormats/.test(B),oH.cpn\u003dL.clientPlaybackNonce);tJ\u003dnew g.hQ(rc,oH,Sv);return cM.return(Promise.reject(tJ))})};\nrKc\u003dfunction(e,L){var c,I,B,x,S,h,R,u,t,O,q;return g.Z(function(T){switch(T.K){case 1:c\u003dL.isAd(),I\u003d!c,B\u003dc?1:3,x\u003d0;case 2:if(!(x\u003cB)){T.Iq(4);break}if(!(x\u003e0)){T.Iq(5);break}return g.a(T,a$(5E3),6);case 6:S\u003dnew g.yu(\"Retrying OnePlatform request\",{attempt:x}),g.F7(S);case 5:return g.bn(T,7),g.a(T,qVM(e,L),9);case 9:return T.return();case 7:h\u003dg.wc(T);R\u003duy(h);u\u003dR.errorCode;t\u003de.S();O\u003dt.Y(\"html5_use_network_error_code_enums\")?401:\"401\";I\u0026\u0026u\u003d\u003d\u003d\"manifest.net.badstatus\"\u0026\u0026R.details.rc\u003d\u003d\u003dO\u0026\u0026(I\u003d!1,x\u003d\u003d\u003dB-1\u0026\u0026(B+\u003d\n1));if(x\u003d\u003d\u003dB-1)return q\u003dT0v(c,R.details),q.details.backend\u003d\"op\",q.details.originec\u003du,T.return(Promise.reject(q));if(u\u003d\u003d\u003d\"auth\"||u\u003d\u003d\u003d\"manifest.net.retryexhausted\")return T.return(Promise.reject(R));e.handleError(R);if(RK(R.severity)){T.Iq(4);break}case 3:x++;T.Iq(2);break;case 4:return T.return(Promise.reject(T0v(c,{backend:\"op\"})))}})};\nqVM\u003dfunction(e,L){function c(rc){rc.readyState\u003d\u003d\u003d2\u0026\u0026e.n9(\"ps_c\")}\nvar I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X,oH;return g.Z(function(rc){switch(rc.K){case 1:L.fetchType\u003d\"gp\";I\u003de.S();B\u003dg.bj(I,g.xb(L));if(!B.X){x\u003dB.getValue();rc.Iq(2);break}return g.a(rc,B.X,3);case 3:x\u003drc.X;case 2:return S\u003dx,h\u003dOmn(S),R\u003dRUJ(L,e.getPlayerSize(),e.getVisibilityState()),u\u003dg.d9(WK$),t\u003dg.xb(L),O\u003d(0,g.zI)(),q\u003d!1,T\u003d\"empty\",W\u003d0,e.n9(\"psns\"),A\u003d{lJ:c},g.a(rc,g.w_(h,R,u,void 0,A),4);case 4:b\u003drc.X;e.n9(\"psnr\");if(L.We())return rc.return();b?\"error\"in b\u0026\u0026b.error?(q\u003d!0,T\u003d\"esf:\"+b.error.message,\nW\u003db.error.code):b.errorMetadata\u0026\u0026(q\u003d!0,T\u003d\"its\",W\u003db.errorMetadata.status):q\u003d!0;if(q)return J\u003d0,w\u003d((0,g.zI)()-O).toFixed(),C\u003d{},C\u003dI.Y(\"html5_use_network_error_code_enums\")?{backend:\"op\",rc:W,rt:w,reason:T,has_kpt:L.RI?\"1\":\"0\",has_mdx_env:L.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Zu(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:I.pageId?\"1\":\"0\",has_token:t?\"1\":\"0\",has_vvt:L.Ve?\"1\":\"0\",is_mdx:L.isMdxPlayback?\"1\":\"0\",mdx_ctrl:L.s9||\"\",token_eq:t\u003d\u003d\u003dg.xb(L)?\"1\":\"0\"}:{backend:\"op\",\nrc:\"\"+W,rt:w,reason:T,has_kpt:L.RI?\"1\":\"0\",has_mdx_env:L.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Zu(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:I.pageId?\"1\":\"0\",has_token:t?\"1\":\"0\",has_vvt:L.Ve?\"1\":\"0\",is_mdx:L.isMdxPlayback?\"1\":\"0\",mdx_ctrl:L.s9||\"\",token_eq:t\u003d\u003d\u003dg.xb(L)?\"1\":\"0\"},y\u003d\"manifest.net.connect\",W\u003d\u003d\u003d429?(y\u003d\"auth\",J\u003d2):W\u003e200\u0026\u0026(y\u003d\"manifest.net.badstatus\",W\u003d\u003d\u003d400\u0026\u0026(J\u003d2)),rc.return(Promise.reject(new g.hQ(y,C,J)));L.loading\u003d!1;g.OF(L,{raw_player_response:b},!0);\nP\u003db;g.eb(L.S())\u0026\u0026P\u0026\u0026P.trackingParams\u0026\u0026P$(P.trackingParams);if(L.errorCode)return ev\u003d{ec:L.errorCode,ed:L.errorDetail,es:L.ol||\"\"},rc.return(Promise.reject(new g.hQ(\"auth\",ev,2)));if(!L.loading\u0026\u0026!u8(L))return X\u003dL.isAd()?\"auth\":\"manifest.net.retryexhausted\",oH\u003dL.isAd()?2:1,rc.return(Promise.reject(new g.hQ(X,{successButUnplayable:\"1\",hasMedia:g.HN(L)?\"1\":\"0\"},oH)));g.AJ(rc)}})};\nSVR\u003dfunction(e,L,c){function I(W){W\u003duy(W);if(RK(W.severity))return Promise.reject(W);e.handleError(W);return!1}\nfunction B(){return!0}\nvar x,S,h,R,u,t,O,q,T;return g.Z(function(W){switch(W.K){case 1:var A\u003de.S();e.getPlayerSize();e.getVisibilityState();e.isFullscreen();if(L.partnerId\u003d\u003d\u003d38\u0026\u0026A.playerStyle\u003d\u003d\u003d\"books\")A\u003dL.videoId.indexOf(\":\"),A\u003dg.WO(\"//play.google.com/books/volumes/\"+L.videoId.slice(0,A)+\"/content/media\",{aid:L.videoId.slice(A+1),sig:L.qq});else if(L.partnerId\u003d\u003d\u003d30\u0026\u0026A.playerStyle\u003d\u003d\u003d\"docs\")A\u003dg.WO(\"https://docs.google.com/get_video_info\",{docid:L.videoId,authuser:L.aZ,authkey:L.yC,eurl:A.xT});else if(L.partnerId\u003d\u003d\u003d33\u0026\u0026A.playerStyle\u003d\u003d\u003d\n\"google-live\")A\u003dg.WO(\"//google-liveplayer.appspot.com/get_video_info\",{key:L.videoId});else throw Error(\"getVideoInfoUrl for invalid namespace: \"+A.pS);x\u003dA;h\u003d(S\u003dL.isAd())?1:3;R\u003d0;case 2:if(!(R\u003ch)){W.Iq(4);break}u\u003dx;if(!(R\u003e0)){W.Iq(5);break}return g.a(W,a$(5E3),6);case 6:t\u003d{playerretry:R,playerretrysrc:c},S||(t.recover\u003d\"embedded\"),u\u003dKT(x,t);case 5:return g.a(W,MP$(L,u).then(B,I),7);case 7:if(O\u003dW.X)return W.return();R++;W.Iq(2);break;case 4:q\u003dS?\"auth\":\"manifest.net.retryexhausted\";T\u003dS?2:1;if(!S\u0026\u0026Math.random()\u003c\n1E-4)try{g.F7(new g.yu(\"b/152131571\",btoa(x)))}catch(b){}return W.return(Promise.reject(new g.hQ(q,{backend:\"gvi\"},T)))}})};\nMP$\u003dfunction(e,L){function c(b){return I(b.xhr)}\nfunction I(b){if(!e.We()){b\u003db?b.status:-1;var J\u003d0,w\u003d((0,g.zI)()-t).toFixed();w\u003dB.Y(\"html5_use_network_error_code_enums\")?{backend:\"gvi\",rc:b,rt:w}:{backend:\"gvi\",rc:\"\"+b,rt:w};var C\u003d\"manifest.net.connect\";b\u003d\u003d\u003d429?(C\u003d\"auth\",J\u003d2):b\u003e200\u0026\u0026(C\u003d\"manifest.net.badstatus\",b\u003d\u003d\u003d400\u0026\u0026(J\u003d2));return Promise.reject(new g.hQ(C,w,J))}}\nvar B,x,S,h,R,u,t,O,q,T,W,A;return g.Z(function(b){if(b.K\u003d\u003d1){e.fetchType\u003d\"gvi\";B\u003de.S();var J\u003d{};e.O4\u0026\u0026(J.ytrext\u003de.O4);(h\u003dg.qQ(J)?void 0:J)?(x\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:h},S\u003dKT(L,{action_display_post:1})):(x\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},S\u003dL);R\u003d{};B.sendVisitorIdHeader\u0026\u0026e.visitorData\u0026\u0026(R[\"X-Goog-Visitor-Id\"]\u003de.visitorData);(u\u003dqX(B.experiments,\"debug_sherlog_username\"))\u0026\u0026(R[\"X-Youtube-Sherlog-Username\"]\u003du);Object.keys(R).length\u003e\n0\u0026\u0026(x.headers\u003dR);t\u003d(0,g.zI)();return g.a(b,i2(sN,S,x).then(void 0,c),2)}O\u003db.X;if(!O||!O.responseText)return b.return(I(O));e.loading\u003d!1;q\u003ddW(O.responseText);g.OF(e,q,!0);if(e.errorCode)return T\u003d{ec:e.errorCode,ed:e.errorDetail,es:e.ol||\"\"},b.return(Promise.reject(new g.hQ(\"auth\",T,2)));if(!e.loading\u0026\u0026!u8(e))return W\u003de.isAd()?\"auth\":\"manifest.net.retryexhausted\",A\u003de.isAd()?2:1,b.return(Promise.reject(new g.hQ(W,{successButUnplayable:\"1\"},A)));g.AJ(b)})};\nT0v\u003dfunction(e,L){return new g.hQ(e?\"auth\":\"manifest.net.retryexhausted\",L,e?2:1)};\nrB\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I,B,x,S;g.Z(function(h){if(h.K\u003d\u003d1){I\u003de.S();if(c\u0026\u0026(!g.z3(I)||L2(L)!\u003d\u003d\"embedded\")||L.LI||L2(L)!\u003d\u003d\"adunit\"\u0026\u0026(g.R2(I)||Sb(I)||g.DF(I)||g.Mu(I)||g.L8(I)||tb(I)\u003d\u003d\u003d\"WEB_CREATOR\"))return h.return();B\u003dg.bj(I,g.xb(L));return B.X?g.a(h,B.X,3):(x\u003dB.getValue(),h.Iq(2))}h.K!\u003d2\u0026\u0026(x\u003dh.X);S\u003dx;return h.return(zSn(e,L,S))})};\nzSn\u003dfunction(e,L,c){var I,B,x,S,h;return g.Z(function(R){if(R.K\u003d\u003d1){g.bn(R,2);I\u003dOmn(c);var u\u003dL.S();g.J7();var t\u003d{context:g.zC(L),videoId:L.videoId,racyCheckOk:L.racyCheckOk,contentCheckOk:L.contentCheckOk,autonavState:\"STATE_NONE\"};L2(L)\u003d\u003d\u003d\"adunit\"\u0026\u0026(t.isAdPlayback\u003d!0);u.embedConfig\u0026\u0026(t.serializedThirdPartyEmbedConfig\u003du.embedConfig);u.Dl\u0026\u0026(t.showContentOwnerOnly\u003d!0);L.dK\u0026\u0026(t.showShortsOnly\u003d!0);g.Vu(0,141)\u0026\u0026(t.autonavState\u003dg.Vu(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.T3(u)){var O\u003dg.Vu(0,65);O\u003dO!\u003dnull?\n!O:!1;var q\u003d!!g.iS(\"yt-player-sticky-caption\");t.captionsRequested\u003dO\u0026\u0026q}var T;if(u\u003d(T\u003du.getWebPlayerContextConfig())\u003d\u003dnull?void 0:T.encryptedHostFlags)t.playbackContext\u003d{encryptedHostFlags:u};B\u003dt;x\u003dg.d9(sxc);e.n9(\"wn_s\");return g.a(R,g.w_(I,B,x),4)}if(R.K!\u003d2)return S\u003dR.X,e.n9(\"wn_r\"),!S||\"error\"in S\u0026\u0026S.error||(h\u003dS,g.eb(L.S())\u0026\u0026h.trackingParams\u0026\u0026P$(h.trackingParams),g.OF(L,{raw_watch_next_response:S},!1)),g.DR(R,0);g.wc(R);g.AJ(R)})};\nveM\u003dfunction(e){e.n9(\"vir\");e.n9(\"ps_s\");g_(\"vir\",void 0,\"video_to_ad\");var L\u003dtPv(e);L.then(function(){e.n9(\"virc\");g_(\"virc\",void 0,\"video_to_ad\");e.n9(\"ps_r\");g_(\"ps_r\",void 0,\"video_to_ad\")},function(){e.n9(\"virc\");\ng_(\"virc\",void 0,\"video_to_ad\")});\nreturn L};\ng.uQ\u003dfunction(e,L,c,I,B,x,S,h,R,u){R\u003dR\u003d\u003d\u003dvoid 0?new g.RI(e):R;u\u003du\u003d\u003d\u003dvoid 0?!0:u;g.Yg.call(this);var t\u003dthis;this.XM\u003de;this.playerType\u003dL;this.j5\u003dc;this.PB\u003dI;this.getVisibilityState\u003dx;this.visibility\u003dS;this.cw\u003dh;this.videoData\u003dR;this.F4\u003du;this.logger\u003dnew g.tB(\"VideoPlayer\");this.x0\u003dnull;this.SN\u003dnew GP;this.Vg\u003dnull;this.qY\u003d!0;this.g_\u003dthis.loader\u003dnull;this.yT\u003d[];this.sx\u003dnew So;this.l0\u003dthis.Nj\u003dnull;this.a$\u003dnew So;this.Ko\u003dnull;this.Ya\u003dthis.v3\u003d!1;this.ZH\u003dNaN;this.SV\u003d!1;this.playerState\u003dnew g.WX;this.Gi\u003d[];\nthis.Wz\u003dnew g.zn;this.Yk\u003dnew HIf(this);this.mediaElement\u003dnull;this.eE\u003dnew g.j9(this.pyS,15E3,this);this.Kz\u003dthis.yJ\u003d!1;this.EB\u003dNaN;this.Fn\u003d!1;this.H5\u003d0;this.Fv\u003d!1;this.SJ\u003dNaN;this.fz\u003dnew Bc(new Map([[\"bufferhealth\",function(){return QqT(t.w0)}],\n[\"bandwidth\",function(){return t.kL()}],\n[\"networkactivity\",function(){return t.XM.schedule.Gm}],\n[\"livelatency\",function(){return t.isAtLiveHead()\u0026\u0026t.isPlaying()?fPT(t):NaN}],\n[\"rawlivelatency\",function(){return fPT(t)}]]));\nthis.Xg\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.rJ\u003d0;this.w0\u003dnew Zp6(this);this.q5\u003d!1;this.eB\u003d[];this.N9\u003dthis.b6\u003d0;this.rI\u003dthis.jp\u003d!1;this.bG\u003dthis.PH\u003d0;this.oM\u003dnew g.j9(this.h2,0,this);this.VI\u003d!1;this.Pw\u003dnull;this.aYd\u003d[this.Wz,this.oM,this.eE,this.fz];this.oi\u003dthis.Ju\u003dnull;this.dZ\u003dfunction(){var O\u003dt.OY;O.provider.XM.PM||O.provider.zm.getVisibilityState()\u003d\u003d\u003d3||(O.provider.XM.PM\u003d!0);O.Ug();if(O.K){var q\u003dO.K;q.B\u0026\u0026q.X\u003c0\u0026\u0026q.provider.zm.getVisibilityState()!\u003d\u003d3\u0026\u0026vVn(q)}O.qoe\u0026\u0026(O\u003dO.qoe,O.m$\u0026\u0026O.Z\u003c0\u0026\u0026O.provider.XM.PM\u0026\u0026\nez$(O),O.G\u0026\u0026t5(O));t.loader\u0026\u0026h2(t);t.XM.ej\u0026\u0026!t.videoData.backgroundable\u0026\u0026t.mediaElement\u0026\u0026!t.YI()\u0026\u0026(t.isBackground()\u0026\u0026t.mediaElement.LL()?(t.sW(\"bgmobile\",{suspend:1}),t.f6(!0,!0)):t.isBackground()||Rq(t)\u0026\u0026t.sW(\"bgmobile\",{resume:1}))};\nthis.kx\u003d{BD:function(O){t.BD(O)},\nC3_:function(O){t.x0\u003dO},\nd2M:function(){return t.OY},\ny0:function(){return t.g_},\nq5Y:function(){return t.mE},\nU20:function(){return t.f0},\nDa_:function(){},\nS:function(){return t.XM},\nNw:function(){return t.mediaElement},\nXHW:function(O){t.AL(O)},\naSw:function(){return t.PB}};\nthis.logger.debug(function(){return\"creating, type \"+L});\nthis.RR\u003dnew A2c(this.XM);this.n2\u003dnew kV(this.XM,this.PB,this);this.BR\u003dnew g.jk(this,function(O,q){O!\u003d\u003dg.jh(\"endcr\")||g.E(t.playerState,32)||t.O0();B(O,q,t.playerType);if(O\u003d\u003d\u003dg.jh(\"transitiondetector\")\u0026\u0026(O\u003dt.loader)!\u003dnull\u0026\u0026(O\u003dO.sY)!\u003dnull){var T\u003dg.f(MIn(q.id));T.next();T\u003dT.next().value;Of6(O,T,q.start/1E3-O.zm.FF(),xDM(O.G))}});\ng.l(this,this.BR);g.l(this,this.w0);AKc(this,R);this.videoData.subscribe(\"dataupdated\",this.sU$,this);this.videoData.subscribe(\"dataloaded\",this.GH,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.sW,this);this.videoData.subscribe(\"ctmpstr\",this.Ks,this);!this.OY||this.OY.We();this.OY\u003dnew g.$V(new pO(this.videoData,this.XM,this));$Yr(this.dZ);this.visibility.subscribe(\"visibilitystatechange\",this.dZ);this.mE\u003dnew g.j9(this.dh,g.X3(this.XM.experiments,\n\"html5_player_att_initial_delay_ms\")||4500,this);this.f0\u003dnew g.j9(this.dh,g.X3(this.XM.experiments,\"html5_player_att_retry_delay_ms\")||4500,this);this.u6\u003dnew g.Qw(this.Z9$,350,this);g.l(this,this.u6)};\nAKc\u003dfunction(e,L){if(e.playerType\u003d\u003d\u003d2||e.XM.wX)L.zE\u003d!0;var c\u003dA8v(L.Cj,L.XE,e.XM.G,e.XM.J);c\u0026\u0026(L.adFormat\u003dc);e.playerType\u003d\u003d\u003d2\u0026\u0026(L.h9\u003d!0);if(e.isFullscreen()||e.XM.G)c\u003dg.iS(\"yt-player-autonavstate\"),L.autonavState\u003dc||(e.XM.G?2:e.videoData.autonavState);L.endSeconds\u0026\u0026L.endSeconds\u003eL.startSeconds\u0026\u0026cc(e,L.endSeconds)};\nFKH\u003dfunction(e){var L\u003de.videoData;veM(e).then(void 0,function(c){e.videoData!\u003d\u003dL||L.We()||(c\u003duy(c),c.errorCode\u003d\u003d\u003d\"auth\"\u0026\u0026e.videoData.errorDetail?e.BM(c.errorCode,2,unescape(e.videoData.errorReason),rr(c.details),e.videoData.errorDetail,e.videoData.ol||void 0):e.handleError(c))})};\nGbJ\u003dfunction(e){if(!g.E(e.playerState,128))if(e.videoData.isLoaded(),e.logger.debug(\"finished loading playback data\"),e.yT\u003dg.VM(e.videoData.h7),g.HN(e.videoData)){e.j5.tick(\"bpd_s\");t2(e).then(function(){e.j5.tick(\"bpd_c\");if(!e.We()){e.v3\u0026\u0026(e.Xp(sP(sP(e.playerState,512),1)),Rq(e));var I\u003de.videoData;I.endSeconds\u0026\u0026I.endSeconds\u003eI.startSeconds\u0026\u0026cc(e,I.endSeconds);e.sx.finished\u003d!0;OU(e,\"dataloaded\");e.a$.nU()\u0026\u0026bmx(e);s1c(e.n2,e.l0)}});\ne.Y(\"html5_log_media_perf_info\")\u0026\u0026e.sW(\"loudness\",{v:e.videoData.m1.toFixed(3)},!0);var L,c\u003d(L\u003de.mediaElement)\u003d\u003dnull?void 0:L.IT();if(c\u0026\u0026\"disablePictureInPicture\"in c\u0026\u0026e.XM.KX)try{c.disablePictureInPicture\u003de.XM.h1\u0026\u0026!e.videoData.backgroundable}catch(I){g.F7(I)}imc(e)}else OU(e,\"dataloaded\")};\nt2\u003dfunction(e){qE(e);e.l0\u003dnull;var L\u003dbpT(e.XM,e.videoData,e.YI());e.Nj\u003dL;e.Nj.then(function(c){gex(e,c)},function(c){e.We()||(c\u003duy(c),e.visibility.isBackground()?(TO(e,\"vp_none_avail\"),e.Nj\u003dnull,e.sx.reset()):(e.sx.finished\u003d!0,e.BM(c.errorCode,c.severity,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",rr(c.details))))});\nreturn L};\ngex\u003dfunction(e,L){if(!e.We()\u0026\u0026!L.videoData.We()){e.logger.debug(\"finished building playback data\");e.l0\u003dL;jqM(e.w0,e.l0);if(e.videoData.isLivePlayback){var c\u003dkb6(e.cw.zx,e.videoData.videoId)||e.loader\u0026\u0026!isNaN(e.loader.k9);c\u003de.Y(\"html5_onesie_live\")\u0026\u0026c;eo(e)||e.videoData.Kf\u003e0\u0026\u0026!J1(e.videoData)||c||e.seekTo(e.i4(),{Ww:\"videoplayer_playbackData\",seekSource:18})}if(e.videoData.Z.X){if(nzc(e.videoData)){e.Y(\"html5_sabr_report_missing_url_as_error_terminal\")?e.BM(\"fmt.missing\",2,\"BROWSER_OR_EXTENSION_ERROR\",\nrr({missabrurl:1})):e.handleError(new g.hQ(\"fmt.missing\",{missabrurl:\"1\"},2));return}e.loader?g.F7(Error(\"Duplicated Loader\")):(c\u003dg.X3(e.XM.experiments,\"html5_onesie_defer_content_loader_ms\"))\u0026\u0026e.fX()\u0026\u0026kb6(e.cw.zx,e.videoData.XT)?g.oC(function(){e.We()||e.loader||DrM(e)},c):DrM(e)}else!e.videoData.Z.X\u0026\u0026r5(e.videoData)\u0026\u0026e.dD(new si(e.videoData.videoId||\"\",4));\ne.f8();ubJ(L).then(function(){var I\u003d{};e.kY(I);e.XM.oT()\u0026\u0026e.Y(\"html5_log_media_perf_info\")\u0026\u0026e.sW(\"av1Info\",I);h2(e)})}};\nbmx\u003dfunction(e){e.We();e.logger.debug(\"try finish readying playback\");if(e.a$.finished)e.logger.debug(\"already finished readying\");else if(e.sx.finished)if(g.E(e.playerState,128))e.logger.debug(\"cannot finish readying because of error\");else if(e.yT.length)e.logger.debug(function(){return\"cannot finish readying because of pending preroll: \"+e.yT});\nelse if(e.BR.started||TBn(e.BR),e.FK())e.logger.debug(\"cannot finish readying because cuemanager has pending prerolls\");else{e.loader\u0026\u0026(e.Ya\u003dYHM(e.loader.timing));e.a$.finished||(e.a$.finished\u003d!0);var L\u003de.Y(\"html5_onesie_live\")\u0026\u0026e.loader\u0026\u0026!isNaN(e.loader.k9);!e.videoData.isLivePlayback||e.videoData.Kf\u003e0\u0026\u0026!J1(e.videoData)||L||eo(e)||(e.logger.debug(\"seek to head for live\"),e.seekTo(Infinity,{Ww:\"videoplayer_readying\",seekSource:18}),e.isBackground()\u0026\u0026(e.Kz\u003d!0));eRM(e.OY);e.logger.debug(\"finished readying playback\");\ne.publish(\"playbackready\");ie(\"pl_c\",e.j5.timerName)||(e.j5.tick(\"pl_c\"),g_(\"pl_c\",void 0,\"video_to_ad\"));ie(\"pbr\",e.j5.timerName)||(e.j5.tick(\"pbr\"),g_(\"pbr\",void 0,\"video_to_ad\"))}else e.logger.debug(\"playback data not loaded\")};\ncc\u003dfunction(e,L){e.Vg\u0026\u0026wQc(e);e.Vg\u003dnew g.pC(L*1E3,0x7ffffffffffff);e.Vg.namespace\u003d\"endcr\";e.addCueRange(e.Vg)};\nwQc\u003dfunction(e){e.removeCueRange(e.Vg);e.Vg\u003dnull};\nJKr\u003dfunction(e,L,c,I,B){var x\u003de.OY,S\u003de.videoData;S.K\u003dc;var h\u003dg.Wc(e);c\u003dnew LEc(S,c,L,h?h.itag:\"\",I);e.XM.experiments.N0(\"html5_refactor_sabr_video_format_selection_logging\")?(c.videoId\u003dB,e.oi\u003dc):x.qoe\u0026\u0026n$T(x.qoe,c);B\u003de.n2;B.K\u003d0;B.X\u003d0;e.publish(\"internalvideoformatchange\",S,L\u003d\u003d\u003d\"m\")};\ng.Wc\u003dfunction(e){var L\u003dME(e);return fX(L)||!e.l0?null:g.vU(e.l0.X.videoInfos,function(c){return L.G(c)})};\nME\u003dfunction(e){if(e.l0){var L\u003de.n2;var c\u003de.l0;e\u003de.To();var I\u003dBxv(L);if(fX(I)){if(I\u003dc5M(L,c).compose(r5n(L,c)).compose(RfH(L,c)).compose(MkT(L,c.videoData)).compose(zfJ(L,c.videoData,c)).compose(WEM(L,c)).compose(oVn(L,c)),fX(e)||L.Y(\"html5_apply_pbr_cap_for_drm\"))I\u003dI.compose(Sfr(L,c))}else L.Y(\"html5_perf_cap_override_sticky\")\u0026\u0026(I\u003dI.compose(WEM(L,c))),L.Y(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(I\u003dI.compose(Sfr(L,c)));I\u003dI.compose(oVn(L,c));L\u003dc.videoData.F5.compose(I).compose(c.videoData.jo).compose(e)}else L\u003d\nh1;return L};\nyo6\u003dfunction(e){var L\u003de.n2;e\u003de.videoData;var c\u003dMkT(L,e);L.Y(\"html5_disable_client_autonav_cap_for_onesie\")||c.compose(zfJ(L,e));return c};\nh2\u003dfunction(e){if(e.videoData.Z\u0026\u0026e.videoData.Z.X){var L\u003dME(e);e.loader\u0026\u0026MDr(e.loader,L)}};\nVPv\u003dfunction(e){var L;return!!(e.Y(\"html5_native_audio_track_switching\")\u0026\u0026g.RM\u0026\u0026((L\u003de.videoData.K)\u003d\u003dnull?0:aK(L)))};\nCav\u003dfunction(e){if(!VPv(e))return!1;var L;e\u003d(L\u003de.mediaElement)\u003d\u003dnull?void 0:L.audioTracks();return!!(e\u0026\u0026e.length\u003e1)};\nN0f\u003dfunction(e){var L\u003daPJ(e);if(L)return e.videoData.getAvailableAudioTracks().find(function(c){return c.l5.getName()\u003d\u003d\u003dL})};\naPJ\u003dfunction(e){var L;if(e\u003d(L\u003de.mediaElement)\u003d\u003dnull?void 0:L.audioTracks())for(L\u003d0;L\u003ce.length;++L){var c\u003de[L];if(c.enabled)return c.label}};\nmrr\u003dfunction(e){var L,c\u003de.videoData.getAvailableAudioTracks(),I\u003de.XM.d_;I\u0026\u0026(L\u003dc.find(function(x){return x.getLanguageInfo().id\u003d\u003d\u003dI}));\nif(e.XM.experiments.N0(\"enable_audio_description_setting\")\u0026\u0026g.Vu(g.J7(),198)){c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next())if(B\u003dB.value,B.B){L\u003dB;break}}L||(e\u003de.getAudioTrack(),L\u003de.l5.isDefault?void 0:e);return L};\nDrM\u003dfunction(e){for(var L\u003de.videoData.X,c\u003dg.f(Object.entries({cpn:e.videoData.clientPlaybackNonce,c:e.XM.X.c,cver:e.XM.X.cver})),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;for(var x\u003dg.f(Object.values(L.X)),S\u003dx.next();!S.done;S\u003dx.next())t0f(S.value.V5,I,B);x\u003dvoid 0;(x\u003dL.J)\u003d\u003dnull||t0f(x,I,B)}I\u003de.XM;c\u003de.videoData;L\u003dnew g.Jbn(I);B\u003dwrf({hasSubfragmentedFmp4:c.hasSubfragmentedFmp4,FA:c.FA});L.T\u003dB;L.Gm\u003dc.maxReadAheadMediaTimeMs/1E3||L.Gm;B\u003dI.schedule;B.Z.EK()\u003d\u003d\u003dB.policy.Z?\nL.Kf\u003d10:L.Kf\u003dc.minReadAheadMediaTimeMs/1E3||L.Kf;L.CX\u003dc.readAheadGrowthRateMs/1E3||L.CX;L.Uh\u003d!hf();g.R2(I)||!hf()?(L.Y9\u003d8388608,L.Sl\u003d524288,L.KX\u003d5,L.t7\u003d1048576,L.J$\u003d1.5,L.r_\u003d4587520,ZM()\u0026\u0026(L.r_\u003d786432),L.J*\u003d1.1,L.pS*\u003d1.1,L.FD\u003d!0):I.K\u0026\u0026(L.J*\u003d1.3,L.pS*\u003d1.3);g.q8\u0026\u0026g.aC(\"crkey\")\u0026\u0026(B\u003dI.X.cmodel\u003d\u003d\u003d\"CHROMECAST/ANCHOVY\",L.Y9\u003d20971520,L.Sl\u003d1572864,B\u0026\u0026(L.r_\u003d812500,L.Nl\u003d1E3,L.O3\u003d5,L.t7\u003d2097152));g.Br\u0026\u0026(L.FD\u003d!0);I.supportsGaplessAudio()||(L.w9\u003d!1);Pr\u0026\u0026(L.m1\u003d!0);L.Cj\u003dI.Y(\"html5_peak_shave\");c.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026\nI.Y(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026(L.Cj\u003d!1);var h;B\u003d(h\u003dc.X)\u003d\u003dnull?void 0:wV(h);if(J1(c)){L.sK\u003d!0;L.pB||(L.vD\u003d!0);L.Cf\u003d!0;L.a8\u003d!0;L.jE\u003d!0;if(c.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||c.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026!I.Y(\"html5_disable_low_pipeline\"))L.E5\u003d2,L.Xy\u003d4;L.VB\u003dc.defraggedFromSubfragments;if(c.xf||I.Y(\"html5_publish_all_cuepoints\"))L.wb\u003d!0;g.QE(c)\u0026\u0026(L.sY\u003d!1);L.GF\u003dg.rw(I)}c.isAd()\u0026\u0026(L.xz\u003d0,L.Sn\u003d0);L.BU\u003dI.Y(\"html5_enable_subsegment_readahead_v3\")||I.Y(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026c.latencyClass\u003d\u003d\u003d\n\"ULTRALOW\";L.Z\u003dI.oT();da()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(I.X.cmodel)\u0026\u0026!I.Y(\"html5_disable_move_pssh_to_moov\")\u0026\u0026B\u0026\u0026(L.FD\u003d!1);x\u003d0;I.Y(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(x\u003dI.schedule.policy.X,c.isLivePlayback\u0026\u0026(x\u003dg.X3(I.experiments,c.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?\"html5_live_ultra_low_latency_bandwidth_window\":c.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\"html5_live_normal_latency_bandwidth_window\")||x));h\u003dI.schedule;h.K.G\u003dJ1(c)?.5:0;if(!h.policy.K\u0026\u0026x\u0026\u0026(h\u003dh.Z,x\u003d\nMath.round(x*h.resolution),x!\u003d\u003dh.X)){S\u003dArray(x);var R\u003dMath.min(x,h.Z?h.X:h.K),u\u003dh.K-R;u\u003c0\u0026\u0026(u+\u003dh.X);for(var t\u003d0;t\u003cR;++t)S[t]\u003dh.values[(u+t)%h.X];for(;t\u003cx;++t)S[t]\u003dInfinity;h.X\u003dx;h.values\u003dS;h.K\u003dR%x;h.Z\u003dR\u003d\u003d\u003dx;h.UP\u003d!0;h.B\u003dAtT(h)}c.isLivePlayback\u0026\u0026(L.rp\u003dg.X3(I.experiments,\"html5_min_startup_buffered_media_duration_for_live_secs\")||.25,L.Pe\u003d!1);c.cg()\u0026\u0026(L.Pe\u003d!1);VE(c)\u0026\u0026(L.BU\u003d!0,c.latencyClass\u003d\u003d\u003d\"LOW\"?L.RI\u003dg.X3(I.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):c.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026\n(L.RI\u003dg.X3(I.experiments,\"html5_jumbo_ull_subsegment_readahead_target\")),L.ZU\u003d!0);c.Wy()\u0026\u0026(L.Z0\u003d1.3);L.m1\u003dL.m1||c.O3;L.He\u003d(L.He||c.He)\u0026\u0026I.J;L.XD\u003dc.T;I.oT()\u0026\u0026(L.gT\u003d!0);c.T\u0026\u0026!B\u0026\u0026(L.SZ\u003d!0);c.T\u0026\u0026c.isAd()\u0026\u0026(L.J*\u003d1.6,L.pS*\u003d1.6);r5(c)\u0026\u0026(L.G\u003dc.videoId,L.pX\u003d!0,L.Ls\u003d100,c.Fz\u0026\u0026c.Fz.length\u003e0\u0026\u0026(L.tj\u003dc.Fz));L.J9\u003dc.aF;L.Yy\u003dEY(I,{},c.Z||void 0,b8(c));L.d_\u003dFU(c)\u0026\u0026(g.DF(I)||g.Mu(I));GN(c)\u0026\u0026(L.B\u003d!0,L.wX\u003dI.Y(\"html5_estimate_live_partial_slice_duration\"),L.IU\u003d!0,I.Y(\"html5_sabr_report_partial_segment_estimated_duration\")\u0026\u0026\n(L.Of\u003d!0),L.X\u003d!0,L.DB\u003dI.Y(\"html5_sabr_enable_live_clock_offset\"),L.kV\u003dI.Y(\"html5_disable_client_resume_policy_for_sabr\"),L.wS\u003dI.Y(\"html5_trigger_loader_when_idle_network\"),L.ue\u003dI.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\"),L.Il\u003dI.Y(\"html5_consume_onesie_next_request_policy_for_sabr\"),L.gb\u003dI.Y(\"html5_sabr_report_next_ad_break_time\"),L.iZ\u003dI.Y(\"html5_log_high_res_buffer_timeline\")\u0026\u0026I.oT(),L.Cy\u003dI.Y(\"html5_remove_stuck_slices_beyond_max_buffer_limits\"),L.V2\u003dI.Y(\"html5_gapless_sabr_btl_last_slice\")\u0026\u0026\nA1(c),L.jw\u003dI.Y(\"html5_reset_last_appended_slice_on_seek\")\u0026\u0026A1(c),J1(c)?(L.PK\u003d!0,L.je\u003dI.Y(\"html5_disable_variability_tracker_for_live\"),L.m$\u003d!0,I.Y(\"html5_simplified_backup_timeout_sabr_live\")\u0026\u0026(L.sC\u003d!0,L.Nl\u003dL.Jo)):L.xT\u003dI.Y(\"html5_probe_request_on_sabr_request_progress\"),L.WK\u003dI.Y(\"html5_serve_start_seconds_seek_for_post_live_sabr\"),L.pj\u003dI.Y(\"html5_flush_index_on_updated_timestamp_offset\"),L.D\u003dGN(c),L.L6\u003dI.Y(\"html5_ignore_partial_segment_from_live_readahead\"),I.Y(\"html5_include_partial_segment_for_jumbo_ll\")\u0026\u0026\nVE(c)\u0026\u0026(L.L6\u003d!1),L.Ee\u003dI.Y(\"html5_use_non_active_broadcast_for_post_live\"),L.Ve\u003dI.Y(\"html5_use_centralized_player_time\"),L.aF\u003dI.Y(\"html5_consume_onesie_sabr_seek\"),L.h7\u003dI.Y(\"html5_enable_sabr_seek_loader_refactor\"),L.ij\u003dI.Y(\"html5_update_segment_start_time_from_media_header\"),c.enableServerStitchedDai\u0026\u0026(L.K\u003d!0,L.XE\u003dI.Y(\"html5_reset_server_stitch_state_for_non_sabr_seek\"),L.ME\u003dI.Y(\"html5_remove_ssdai_append_pause\")\u0026\u0026!c.GI(),L.Mv\u003dI.Y(\"html5_ssdai_log_ssevt_in_loader\")||I.Y(\"html5_ssdai_log_ssevt_in_loader_200ms\")||\nI.Y(\"html5_ssdai_log_ssevt_in_loader_timers\")||I.Y(\"html5_ssdai_log_ssevt_in_loader_cuerange\"),I.Y(\"html5_ssdai_log_ssevt_in_loader_timers\")?L.x9\u003d1:I.Y(\"html5_ssdai_log_ssevt_in_loader_200ms\")?L.x9\u003d3:I.Y(\"html5_ssdai_log_ssevt_in_loader_cuerange\")\u0026\u0026(L.x9\u003d0)),L.q2\u003dI.oT()||c.GI());L.f9\u003dg.KM$(c);NB(I.B,mJ.BITRATE)\u0026\u0026(L.r_\u003dNaN);if(h\u003dg.X3(I.experiments,\"html5_request_size_max_kb\"))L.t7\u003dh*1024;I.B.Z?L.FR\u003d\"; \"+mJ.EXPERIMENTAL.name+\"\u003dallowed\":I.Y(\"html5_enable_cobalt_tunnel_mode\")\u0026\u0026g.m2()\u0026\u0026(h\u003dmJ.TUNNELMODE,\nL.FR\u003d\"; \"+h.name+\"\u003d\"+h.valid);c\u003dc.serverPlaybackStartConfig;(c\u003d\u003dnull?0:c.enable)\u0026\u0026(c\u003d\u003dnull?0:c.playbackStartPolicy)\u0026\u0026(L.kN\u003d!0,KJ(L,c.playbackStartPolicy,2));c\u003dmrr(e);e.SN.removeAll();a:{h\u003de.cw.zx;if(I\u003de.videoData.videoId)if(B\u003dh.X.get(I)){h.X.remove(I);h\u003dB;break a}h\u003dvoid 0}e.loader\u003dnew g.WH(e,e.XM.schedule,L,e.videoData.X,e.videoData.Z,ME(e),c,e.videoData.enableServerStitchedDai,h,e.videoData.D);L\u003de.videoData.Y(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026e.videoData.isLivePlayback\u0026\u0026e.fX()?!0:\ne.v3\u0026\u0026g.R2(e.XM)\u0026\u0026e.videoData.isLivePlayback;e.loader.initialize(e.getCurrentTime(),ME(e),L);e.videoData.probeUrl\u0026\u0026(e.loader.Sl\u003de.videoData.probeUrl);if(e.yT.length||e.v3)e.videoData.cotn||zO(e,!1);l7c(e.w0,e.loader);e.Pw\u0026\u0026(jYR(e.loader,new g.M0(e.Pw)),e.sW(\"sdai\",{sdl:1}));g.uf(e.videoData)\u0026\u0026(e\u003de.loader,e.policy.Hv\u003de.policy.Vw)};\nqE\u003dfunction(e){e.loader\u0026\u0026(e.loader.dispose(),e.loader\u003dnull,l7c(e.w0,null));e.K2()?yKH(e):e.o1()};\nyKH\u003dfunction(e){if(e.g_)if(e.logger.debug(\"release media source\"),e.kp(),e.g_.B)try{e.XM.oT()\u0026\u0026e.sW(\"rms\",{l:\"vprms\",sr:e.K2(),rs:r1(e.g_)});e.g_.clear();var L;(L\u003de.mediaElement)!\u003dnull\u0026\u0026(L.K\u003de.g_);e.g_\u003dnull}catch(c){L\u003dnew g.yu(\"Error while clearing Media Source in VideoPlayer: \"+c.name+\", \"+c.message),L\u003duy(L),e.handleError(L),e.o1()}else e.o1()};\nZmx\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(e.g_)return e.g_.Z;e.logger.debug(\"update media source\");a:{L\u003dL\u003d\u003d\u003dvoid 0?!1:L;try{g.m2()\u0026\u0026e.videoData.Cn()\u0026\u0026HNM(e.mediaElement);var c\u003de.mediaElement.y0(e.Hh(),e.YL())}catch(B){if(UYx(e.Yk,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",B);e.BM(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}e.Rf(c,!1,!1,L)}var I;return((I\u003de.y0())\u003d\u003dnull?void 0:I.Z)||null};\npQr\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(e.loader){e.videoData.enableServerStitchedDai\u0026\u0026UfM(e.loader);var c\u003de.getCurrentTime()-e.FF();e.loader.seek(c,{mU:L}).XR(function(){})}else DrM(e)};\njxf\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;if(e.g_\u0026\u0026(!L||e.g_\u003d\u003d\u003dL)){e.logger.debug(\"media source opened\");var B\u003de.getDuration();!B\u0026\u0026J1(e.videoData)\u0026\u0026(B\u003d25200);if(e.g_.isView){var x\u003dB;e.logger.debug(function(){return\"Set media source duration to \"+x+\", video duration \"+B});\nx\u003ee.g_.getDuration()\u0026\u0026$rT(e,x)}else $rT(e,B);qqM(e.loader,e.g_,c,I);e.publish(\"mediasourceattached\")}};\n$rT\u003dfunction(e,L){if(e.g_){e.g_.SF(L);var c;(c\u003de.loader)!\u003dnull\u0026\u0026c.policy.Ve\u0026\u0026(c.j\u003dL)}};\nsRv\u003dfunction(e,L){JKr(e,L.reason,L.X.info,L.token,L.videoId)};\nOU\u003dfunction(e,L){e.publish(\"internalvideodatachange\",L\u003d\u003d\u003dvoid 0?\"dataupdated\":L,e.videoData)};\nHmf\u003dfunction(e){for(var L\u003dg.f(\"loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \")),c\u003dL.next();!c.done;c\u003dL.next())e.Wz.C(e.mediaElement,c.value,e.AL,e);e.XM.GF\u0026\u0026e.mediaElement.jZ()\u0026\u0026(e.Wz.C(e.mediaElement,\"webkitplaybacktargetavailabilitychanged\",e.qWl,e),e.Wz.C(e.mediaElement,\"webkitcurrentplaybacktargetiswirelesschanged\",e.U0e,e))};\nPan\u003dfunction(e){g.hF(e.ZH);lPH(e)||(e.ZH\u003dg.SG(function(){return lPH(e)},100))};\nlPH\u003dfunction(e){var L\u003de.mediaElement;L\u0026\u0026e.yJ\u0026\u0026!e.videoData.Gm\u0026\u0026!ie(\"vfp\",e.j5.timerName)\u0026\u0026L.qD()\u003e\u003d2\u0026\u0026!L.isEnded()\u0026\u0026E7(L.im())\u0026\u0026e.j5.tick(\"vfp\");return(L\u003de.mediaElement)\u0026\u0026!e.videoData.Gm\u0026\u0026L.getDuration()\u003e0\u0026\u0026(L.isPaused()\u0026\u0026L.qD()\u003e\u003d2\u0026\u0026E7(L.im())\u0026\u0026(ie(\"pbp\",e.j5.timerName)||e.j5.tick(\"pbp\"),!e.videoData.a8||e.SV||L.isSeeking()||(e.SV\u003d!0,e.publish(\"onPlaybackPauseAtStart\"))),L\u003dL.getCurrentTime(),HH(e.RR,L))?(e.yW(),!0):!1};\ndrT\u003dfunction(e){e.OY.vR();if(w7(e.videoData)\u0026\u0026Date.now()\u003ee.rJ+6283){if(!(!e.isAtLiveHead()||e.videoData.X\u0026\u0026Nh(e.videoData.X))){var L\u003de.OY;if(L.qoe){L\u003dL.qoe;var c\u003dL.provider.zm.WY(),I\u003dg.up(L.provider);P8$(L,I,c);c\u003dc.Z;isNaN(c)||g.rx(L,I,\"e2el\",[c.toFixed(3)])}}e.Y(\"html5_alc_live_log_rawlat\")?(L\u003de.videoData,L\u003dg.rw(L.S())?!0:g.Oj(L.S())?L.drmProduct\u003d\u003d\u003d\"6\":!1):L\u003dg.rw(e.XM);I\u003de.Y(\"html5_always_log_rawlat\");(L||I)\u0026\u0026e.sW(\"rawlat\",{l:oq(e.fz,\"rawlivelatency\").toFixed(3)});e.rJ\u003dDate.now()}e.videoData.K\u0026\u0026\naK(e.videoData.K)\u0026\u0026(L\u003de.wy())\u0026\u0026L.videoHeight!\u003d\u003de.N9\u0026\u0026(e.N9\u003dL.videoHeight,JKr(e,\"a\",QxT(e,e.videoData.m$)))};\nQxT\u003dfunction(e,L){if(L.X.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026aK(L.getInfo())\u0026\u0026e.videoData.g0)for(var c\u003dg.f(e.videoData.g0),I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.getHeight()\u003d\u003d\u003de.N9\u0026\u0026I.X.video.quality!\u003d\u003d\"auto\")return I.getInfo();return L.getInfo()};\nfPT\u003dfunction(e){if(!w7(e.videoData))return NaN;var L\u003d0;e.loader\u0026\u0026e.videoData.X\u0026\u0026(L\u003dJ1(e.videoData)?e.loader.oR.EK()||0:e.videoData.X.Ve);return(0,g.zI)()/1E3-e.sR()-L};\nEeJ\u003dfunction(e){e.mediaElement\u0026\u0026e.mediaElement.YI()\u0026\u0026(e.SJ\u003d(0,g.zI)());e.XM.E5?g.oC(function(){Ur$(e)},0):Ur$(e)};\nUr$\u003dfunction(e){var L;if((L\u003de.g_)\u003d\u003dnull||!L.OA()){if(e.mediaElement)try{e.Ko\u003de.mediaElement.playVideo()}catch(I){TO(e,\"err.\"+I)}if(e.Ko){var c\u003de.Ko;c.then(void 0,function(I){e.logger.debug(function(){return\"playMediaElement failed: \"+I});\nif(!g.E(e.playerState,4)\u0026\u0026!g.E(e.playerState,256)\u0026\u0026e.Ko\u003d\u003d\u003dc)if(I\u0026\u0026I.name\u003d\u003d\u003d\"AbortError\"\u0026\u0026I.message\u0026\u0026I.message.includes(\"load\"))e.logger.debug(function(){return\"ignore play media element failure: \"+I.message});\nelse{var B\u003d\"promise\";I\u0026\u0026I.name\u0026\u0026(B+\u003d\";m.\"+I.name);TO(e,B);e.q5\u003d!0;e.videoData.Ft\u003d!0}})}}};\nTO\u003dfunction(e,L){g.E(e.playerState,128)||(e.Xp(fx(e.playerState,1028,9)),e.sW(\"dompaused\",{r:L}),e.publish(\"onAutoplayBlocked\"))};\nRq\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(!e.mediaElement||!e.videoData.Z)return!1;var c\u003dL;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003dnull;var B;if((B\u003de.videoData.Z)\u003d\u003dnull?0:B.X){I\u003dZmx(e,c);var x;(x\u003de.loader)\u003d\u003dnull||x.resume()}else qE(e),e.videoData.m$\u0026\u0026(I\u003de.videoData.m$.Qw());B\u003de.mediaElement.LL();c\u003d!1;B\u0026\u0026B.equals(I)||(XQn(e,I),c\u003d!0);g.E(e.playerState,2)||(I\u003de.w0,L\u003dL\u003d\u003d\u003dvoid 0?!1:L,I.B||!(I.Z\u003e0)||I.mediaElement\u0026\u0026I.mediaElement.getCurrentTime()\u003e0||(L\u003d{Ww:\"seektimeline_resumeTime\",mU:L},I.videoData.Gm||(L.seekSource\u003d15),\nI.seekTo(I.Z,L)));a:{L\u003dc;if(GN(e.videoData)){if(!e.videoData.cg())break a}else if(!g.ZI(e.videoData))break a;if(e.mediaElement)if((I\u003de.videoData.B)\u0026\u0026e.mediaElement.jZ()){B\u003de.mediaElement.IT();if(e.x0)if(B!\u003d\u003de.x0.element)sU(e);else if(L\u0026\u0026I.flavor\u003d\u003d\u003d\"fairplay\"\u0026\u0026!y2())sU(e);else break a;if(e.Y(\"html5_report_error_for_unsupported_tvos_widevine\")\u0026\u0026y2()\u0026\u0026I.flavor\u003d\u003d\u003d\"widevine\")L\u003de.Y(\"html5_log_fmt_unplaybable_trigger\")?\"trg.unspttvoswidevine\":\"drm.unspttvoswidevine\",e.BM(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\nL);else{e.x0\u003dnew Jr$(B,e.videoData,e.XM);e.x0.subscribe(\"licenseerror\",e.vX,e);e.x0.subscribe(\"qualitychange\",e.z$$,e);e.x0.subscribe(\"heartbeatparams\",e.lO,e);e.x0.subscribe(\"keystatuseschange\",e.BD,e);e.x0.subscribe(\"ctmp\",e.sW,e);L\u003dg.f(e.SN.keys);for(I\u003dL.next();!I.done;I\u003dL.next())I\u003de.SN.get(I.value),e.x0.JJ(I);e.Y(\"html5_eme_loader_sync\")||e.SN.removeAll()}}else L\u003de.Y(\"html5_log_fmt_unplaybable_trigger\")?\"trg.updatedrm\":\"drm.1\",e.BM(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",L)}return c};\nXQn\u003dfunction(e,L){e.j5.tick(\"vta\");g_(\"vta\",void 0,\"video_to_ad\");e.getCurrentTime()\u003e0\u0026\u0026UE$(e.w0,e.getCurrentTime());e.mediaElement.activate(L);e.g_\u0026\u0026ds(4);!e.videoData.Gm\u0026\u0026e.playerState.isOrWillBePlaying()\u0026\u0026e.eE.start();if(VPv(e)){var c;if(L\u003d(c\u003de.mediaElement)\u003d\u003dnull?void 0:c.audioTracks())L.onchange\u003dfunction(){e.publish(\"internalaudioformatchange\",e.videoData,!0)}}};\nsU\u003dfunction(e){e.x0\u0026\u0026(e.x0.dispose(),e.x0\u003dnull)};\nKK6\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;e.logger.debug(\"reattachVideoSource\");e.mediaElement\u0026\u0026(e.g_?(sU(e),e.o1(),Zmx(e,L)):(e.videoData.m$\u0026\u0026e.videoData.m$.G3(),e.mediaElement.stopVideo()),e.playVideo())};\nYVf\u003dfunction(e,L){e.XM.Y(\"html5_log_rebuffer_reason\")\u0026\u0026(L\u003d{r:L,lact:qc()},e.mediaElement\u0026\u0026(L.bh\u003dOP(e.mediaElement)),e.sW(\"bufreason\",L))};\nnef\u003dfunction(e,L){if(e.XM.oT()\u0026\u0026e.mediaElement){var c\u003de.mediaElement.b5();c.omt\u003d(e.mediaElement.getCurrentTime()+e.FF()).toFixed(3);c.ps\u003de.playerState.state.toString(16);c.rt\u003d(g.up(e.OY.provider)*1E3).toFixed();c.e\u003dL;e.eB[e.b6++%5]\u003dc}try{if(L\u003d\u003d\u003d\"timeupdate\"||L\u003d\u003d\u003d\"progress\")return}catch(I){}e.logger.debug(function(){return\"video element event \"+L})};\neFv\u003dfunction(e){if(e.XM.oT()){e.eB.sort(function(I,B){return+I.rt-+B.rt});\nfor(var L\u003dg.f(e.eB),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,e.sW(\"vpe\",Object.assign({t:c.rt},c));e.eB\u003d[];e.b6\u003d0}};\nLkH\u003dfunction(e){if(g.aC(\"cobalt\")\u0026\u0026g.aC(\"nintendo switch\")){var L\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;e.sW(\"nxdock\",{d:L})}};\nzO\u003dfunction(e,L){var c;(c\u003de.loader)\u003d\u003dnull||hzr(c,L)};\nimc\u003dfunction(e){Oq(e.videoData,\"html5_set_debugging_opt_in\")\u0026\u0026(e\u003dg.J7(),g.Vu(0,183)||(aG(183,!0),e.save()))};\nEDr\u003dfunction(e,L){e.cw.jG()||(e.sW(\"sgap\",{f:L}),e.cw.clearQueue(!1,L\u003d\u003d\u003d\"pe\"))};\neo\u003dfunction(e){return e.Y(\"html5_disable_video_player_initiated_seeks\")\u0026\u0026GN(e.videoData)};\ncnn\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);vS(this.api,\"isLifaAdPlaying\",function(){return L.api.isLifaAdPlaying()});\nthis.events.C(e,\"serverstitchedvideochange\",function(){var c;(c\u003dL.api.getVideoData())!\u003dnull\u0026\u0026c.GI()\u0026\u0026(L.api.isLifaAdPlaying()?(L.playbackRate\u003dL.api.getPlaybackRate(),L.api.setPlaybackRate(1)):L.api.setPlaybackRate(L.playbackRate))});\nthis.playbackRate\u003d1};\nvc\u003dfunction(e){Mo.call(this,\"Loop\",g.b_.Mp);this.V\u003de;var L\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M17.29 1.29C17.11 1.46 17.01 1.70 17.00 1.94C16.98 2.19 17.06 2.43 17.22 2.63L17.29 2.70L18.58 4H7C5.67 4 4.40 4.52 3.46 5.46C2.52 6.40 2 7.67 2 9V13C2 13.26 2.10 13.51 2.29 13.70C2.48 13.89 2.73 14 3 14C3.26 14 3.51 13.89 3.70 13.70C3.89 13.51 4 13.26 4 13V9C4 8.20 4.31 7.44 4.87 6.87C5.44 6.31 6.20 6 7 6H18.58L17.29 7.29C17.11 7.48 17.01 7.73 17.01 7.99C17.01 8.25 17.11 8.50 17.30 8.69C17.49 8.88 17.74 8.98 18.00 8.98C18.26 8.98 18.51 8.88 18.70 8.70L22.41 5L18.70 1.29L18.63 1.22C18.43 1.06 18.19 .98 17.94 1.00C17.70 1.01 17.46 1.11 17.29 1.29ZM21 10C20.73 10 20.48 10.10 20.29 10.29C20.10 10.48 20 10.73 20 11V15C20 15.79 19.68 16.55 19.12 17.12C18.55 17.68 17.79 18 17 18H5.41L6.70 16.70C6.80 16.61 6.87 16.50 6.93 16.38C6.98 16.26 7.01 16.12 7.01 15.99C7.01 15.86 6.98 15.73 6.93 15.60C6.88 15.48 6.81 15.37 6.71 15.28C6.62 15.18 6.51 15.11 6.39 15.06C6.26 15.01 6.13 14.98 6.00 14.98C5.87 14.98 5.73 15.01 5.61 15.06C5.49 15.12 5.38 15.19 5.29 15.29L1.58 19L5.29 22.70L5.36 22.77C5.56 22.92 5.80 23.00 6.04 22.99C6.29 22.98 6.52 22.87 6.70 22.70C6.87 22.52 6.98 22.29 6.99 22.04C7.00 21.80 6.92 21.56 6.77 21.36L6.70 21.29L5.41 20H17C18.32 20 19.59 19.47 20.53 18.53C21.47 17.59 22 16.32 22 15V11C22 10.73 21.89 10.48 21.70 10.29C21.51 10.10 21.26 10 21 10Z\",\nfill:\"white\"}}]}:VLT();this.setIcon(L);this.subscribe(\"select\",this.K,this);e.createClientVe(this.element,this,28661);this.C(e,\"settingsMenuVisibilityChanged\",this.X);this.listen(\"click\",this.logClick);this.C(e,\"onLoopChange\",this.onLoopChange);z2(this,e.getLoopVideo());e.T8().Yx(this)};\nIfv\u003dfunction(e){Rv.call(this,e);var L\u003dthis;e.addEventListener(\"settingsMenuInitialized\",function(){L.menuItem||(L.menuItem\u003dnew vc(L.api),g.l(L,L.menuItem))});\ne.addEventListener(\"videodatachange\",function(c,I){c\u003dL.api.getPresentingPlayerType()\u003d\u003d\u003d2;var B;(B\u003dL.menuItem)\u003d\u003dnull||B.i5(!I.isLivePlayback\u0026\u0026!c)})};\nBNc\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);vS(this.api,\"seekToChapterWithAnimation\",function(c){L.seekToChapterWithAnimation(c)});\nvS(this.api,\"seekToTimeWithAnimation\",function(c,I){L.seekToTimeWithAnimation(c,I)});\nvS(this.api,\"renderChapterSeekingAnimation\",function(c,I,B){L.api.renderChapterSeekingAnimation(c,I,B)});\nvS(this.api,\"setMacroMarkers\",function(c){L.setMacroMarkers(e,c)});\nvS(this.api,\"changeMarkerVisibility\",function(c,I,B){L.changeMarkerVisibility(c,I,B)});\nvS(this.api,\"isSameMarkerTypeVisible\",function(c){return L.isSameMarkerTypeVisible(c)})};\nx$M\u003dfunction(e,L,c){var I\u003de.api.getCurrentTime()*1E3\u003cL?1:-1;e.api.renderChapterSeekingAnimation(I,c);e.api.seekTo(L/1E3,void 0,void 0,void 0,3)};\no8n\u003dfunction(e,L){var c,I;return(c\u003dEK(e,\"macroMarkersListEntity\",L))\u003d\u003dnull?void 0:(I\u003dc.markersList)\u003d\u003dnull?void 0:I.markerType};\nSGR\u003dfunction(e,L){var c\u003dg.vN.getState().entities;e\u003do8n(c,e);L\u003dg.f(L.d_);for(var I\u003dL.next();!I.done;I\u003dL.next())if(e\u003d\u003d\u003do8n(c,I.value))return!0;return!1};\nfp\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"videodatachange\",function(){L.updateMetadata()});\nthis.events.C(e,\"presentingplayerstatechange\",function(){rn$(L)});\nthis.events.C(e,\"SEEK_COMPLETE\",function(){L.api.Y(\"html5_update_media_session_position_state_on_player_state_change\")\u0026\u0026hFr(L)})};\nA2\u003dfunction(e,L){try{navigator.mediaSession.setActionHandler(e,L)}catch(c){}};\nRFT\u003dfunction(e){A2(\"play\",function(){e.api.playVideo()});\nA2(\"pause\",function(){e.api.pauseVideo()});\nA2(\"seekbackward\",function(){e.api.seekBy(-5*e.api.getPlaybackRate())});\nA2(\"seekforward\",function(){e.api.seekBy(5*e.api.getPlaybackRate())});\nA2(\"seekto\",function(L){L\u003dL.seekTime;L!\u003dnull\u0026\u0026e.api.seekTo(L)})};\nuzn\u003dfunction(e){var L,c,I,B;return(L\u003de.api.getVideoData().getWatchNextResponse())\u003d\u003dnull?void 0:(c\u003dL.playerOverlays)\u003d\u003dnull?void 0:(I\u003dc.playerOverlayRenderer)\u003d\u003dnull?void 0:(B\u003dI.browserMediaSession)\u003d\u003dnull?void 0:B.browserMediaSessionRenderer};\ntwT\u003dfunction(e){var L\u003d[];if(!e||!e.thumbnails)return L;e\u003dg.f(e.thumbnails);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,c.url\u0026\u0026(!c.width||c.width\u003c\u003d0||!c.height||c.height\u003c\u003d0||g.mF(c.url)\u0026\u0026L.push({src:c.url||\"\",sizes:c.width+\"x\"+c.height,type:\"image/jpeg\"}));return L};\nrn$\u003dfunction(e){e\u003de.api.getPlayerStateObject();e\u003de.isCued()||e.isError()?\"none\":e.isOrWillBePlaying()?\"playing\":\"paused\";navigator.mediaSession.playbackState\u003de};\nhFr\u003dfunction(e){if(navigator.mediaSession.setPositionState)if(e.api.Y(\"web_player_media_session_infinity\")\u0026\u0026e.api.getVideoData().isLivePlayback)try{navigator.mediaSession.setPositionState({duration:Infinity})}catch(I){}else{var L\u003de.api.getProgressState().seekableEnd,c\u003dMath.min(e.api.getCurrentTime(),L);L\u0026\u0026Number.isFinite(c)\u0026\u0026navigator.mediaSession.setPositionState({duration:L,playbackRate:e.api.getPlaybackRate(),position:c})}};\nFD\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.K\u003dnew Map;this.G\u003dthis.X\u003dvoid 0;this.compositeVideoState\u003dnull;this.Z\u003dvoid 0;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"modulecreated\",function(c){var I;a:{var B,x,S,h\u003d(B\u003dL.api.getVideoData())\u003d\u003dnull?void 0:(x\u003dB.getPlayerResponse())\u003d\u003dnull?void 0:(S\u003dx.overlay)\u003d\u003dnull?void 0:S.playerControlsOverlayRenderer;if(h\u0026\u0026(B\u003dg.Q(h.compositeVideoOverlay,Ogn),B\u003d\u003dnull?0:(I\u003dB.sources)\u003d\u003dnull?0:I.length))for(I\u003dg.f(B\u003d\u003dnull?void 0:B.sources),B\u003dI.next();!B.done;B\u003d\nI.next())if(B\u003dB.value,B.isActive){I\u003dB;break a}I\u003dvoid 0}c\u003d\u003d\u003d\"captions\"\u0026\u0026(I\u003d\u003dnull?void 0:I.topLeftCornerX)!\u003d\u003dvoid 0\u0026\u0026(I\u003d\u003dnull?void 0:I.topLeftCornerY)!\u003d\u003dvoid 0\u0026\u0026(I\u003d\u003dnull?void 0:I.width)!\u003d\u003dvoid 0\u0026\u0026(I\u003d\u003dnull?void 0:I.height)!\u003d\u003dvoid 0\u0026\u0026L.api.Y6({top:I.topLeftCornerY,right:1-I.topLeftCornerX-I.width,bottom:1-I.topLeftCornerY-I.height,left:I.topLeftCornerX})});\nthis.events.C(e,\"videodatachange\",function(c){var I\u003dL.api.getVideoData();L.X\u003dvoid 0;L.K.clear();L.api.RU(\"compositeembargo\",1);var B\u003dI\u003d\u003dnull?void 0:I.g5.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(B\u003d\u003dnull?0:B.length)?qGv(L,B.filter(function(x){return TNH(L,x)})):(I\u003d\u003dnull?0:I.cueRanges)\u0026\u0026qGv(L,I.cueRanges.filter(function(x){return TNH(L,x)}));\nc\u003d\u003d\u003d\"dataupdated\"\u0026\u0026(I\u003d\u003dnull?void 0:I.compositeLiveStatusToken)!\u003d\u003dL.G\u0026\u0026(L.G\u003dI\u003d\u003dnull?void 0:I.compositeLiveStatusToken,L.api.Ox())});\nthis.events.C(e,g.jh(\"compositeembargo\"),function(c){var I;if(((I\u003dL.X)\u003d\u003dnull?void 0:I.id)!\u003d\u003dc.id\u0026\u0026(L.api.Hq(!0),L.K.has(c.id))){var B\u003dL.K.get(c.id);I\u003dL.api.getVideoData();B\u003dg.f(B);for(var x\u003dB.next();!x.done;x\u003dB.next()){var S\u003dvoid 0;x\u003d(S\u003dx.value.compositeEmbargo)\u003d\u003dnull?void 0:S.embargoStatusToken;I.Cw!\u003d\u003dx\u0026\u0026(I.Cw\u003dx,L.api.Ox());Wk6(L,c)}}});\nthis.events.C(e,g.Hq(\"compositeembargo\"),function(c){var I;if(((I\u003dL.X)\u003d\u003dnull?void 0:I.id)\u003d\u003d\u003dc.id\u0026\u0026(L.api.Hq(!1),L.K.has(c.id))){if(c\u003dL.api.getVideoData())c.Cw\u003dvoid 0;L.api.Ox();Wk6(L)}});\nthis.events.C(e,\"heartbeatRequest\",function(c){L.compositeVideoState!\u003d\u003dnull\u0026\u0026(c.playbackState||(c.playbackState\u003d{}),c.playbackState.compositeVideoState\u003dL.compositeVideoState)});\nthis.events.C(e,\"internalaudioformatchange\",function(c,I){var B\u003dL.api.getVideoData(void 0,!0);B\u003d\u003dnull||B.sW(\"atrkchg\",{id:c,m:I});if(B\u0026\u0026SD(B))for(I\u003dL.api.getAvailableAudioTracks(),I\u003dg.f(I),B\u003dI.next();!B.done;B\u003dI.next())if(B.value.getLanguageInfo().getId()\u003d\u003d\u003dc){L.api.S().d_\u003dc;break}});\nthis.events.C(e,\"onPlaybackAudioChange\",function(){L.api.Ox()});\nvS(e,\"setCompositeParam\",function(c){L.compositeVideoState\u003dc});\nthis.api.Y(\"web_watch_enable_multiview_manager\")\u0026\u0026vS(e,\"setCompositeVideoOverlayRendererComponent\",function(c){L.setCompositeVideoOverlayRendererComponent(c)})};\nWk6\u003dfunction(e,L){var c;((c\u003de.X)\u003d\u003dnull?void 0:c.id)!\u003d\u003d(L\u003d\u003dnull?void 0:L.id)\u0026\u0026(e.X\u0026\u0026(e.K.delete(e.X.id),e.api.SX([e.X],1)),e.X\u003dL)};\nqGv\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dc.value,B\u003dvoid 0;c\u003dNumber((B\u003dI.playbackRelativePosition)\u003d\u003dnull?void 0:B.utcTimeMs)/1E3;var x\u003dvoid 0;B\u003dc+Number((x\u003dI.duration)\u003d\u003dnull?void 0:x.seconds);x\u003d\"composite_embargo_\"+c;I.onEnter\u0026\u0026(I\u003dI.onEnter.filter(e.B),I.length\u0026\u0026(e.K.set(x,I),e.api.addUtcCueRange(x,c,B,\"compositeembargo\",!1)))}};\nTNH\u003dfunction(e,L){var c;return(c\u003dL.onEnter)\u003d\u003dnull?void 0:c.some(e.B)};\nMwx\u003dfunction(e){Rv.call(this,e);vS(this.api,\"queueOfflineAction\",this.queueOfflineAction.bind(this));vS(this.api,\"updateDownloadState\",this.updateDownloadState.bind(this));vS(this.api,\"pauseVideoDownload\",this.pauseVideoDownload.bind(this));vS(this.api,\"resumeVideoDownload\",this.resumeVideoDownload.bind(this));vS(this.api,\"isOrchestrationLeader\",this.isOrchestrationLeader.bind(this));vS(this.api,\"refreshAllStaleEntities\",this.refreshAllStaleEntities.bind(this));vS(this.api,\"setUpPositionSyncInterval\",\nthis.setUpPositionSyncInterval.bind(this))};\nbQ\u003dfunction(e){Rv.call(this,e);var L\u003dthis;vS(e,\"getAvailableQualityData\",function(){return L.getAvailableQualityData()});\nvS(e,\"getAvailableQualityDataAndMessaging\",function(){return L.getAvailableQualityDataAndMessaging()})};\nzFJ\u003dfunction(e,L,c){var I\u003d[],B\u003dL?156595:151874;e\u003dg.f(e);for(var x\u003de.next();!x.done;x\u003de.next()){var S\u003dx.value;x\u003dS.video;S\u003d{formatId:S.id,qualityLabel:x.qualityLabel,quality:x.quality,isPlayable:L};if(x\u003dc.get(x.qualityLabel))S.paygatedQualityDetails\u003d{paygatedIndicatorText:x.paygatedIndicatorText,endpoint:x.endpoint,veType:B,trackingParams:x.trackingParams};I.push(S)}return I};\ns36\u003dfunction(e){for(var L\u003d0,c\u003d0;c\u003ce.length;c++)if(e[c].paygatedQualityDetails){var I\u003de[c];e.splice(c,1);e.splice(L,0,I);L++}};\nv8M\u003dfunction(e){var L\u003dnew Set,c\u003dnew Map,I\u003d{};e\u003dg.f(e);for(var B\u003de.next();!B.done;B\u003de.next()){B\u003dB.value;var x\u003dB.quality,S\u003dB.isPlayable,h\u003dB.qualityLabel;h\u0026\u0026x\u0026\u0026(S\u0026\u0026c.has(x)\u0026\u0026c.get(x)!\u003d\u003dh?L.add(x):S\u0026\u0026c.set(x,h),I[h]||(I[h]\u003dB))}c\u003d[];I\u003dg.f(Object.values(I));for(e\u003dI.next();!e.done;e\u003dI.next())B\u003de.value,(e\u003dB.quality)\u0026\u0026!L.has(e)\u0026\u0026(B.formatId\u003dvoid 0),c.push(B);return c};\niQ\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.Z\u003d1;this.j5\u003dnull;this.kx\u003d{S59:function(){return L.Z}};\nthis.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"d6de4videobindingchange\",function(c){L.Bz(c)});\nthis.events.C(e,\"csiinitialized\",function(){ffv(L)})};\nffv\u003dfunction(e){if(Anr()){e.j5\u003de.api.ZV();e.X\u003dnew Ri;e.Z\u003d2;var L\u003dg.X3(e.api.S().experiments,\"html5_d6de4_defer_timeout_ms\");e.j5.K1(\"pt_pish\");L?g.oC(function(){Fkr(e)},L):e.api.Y(\"html5_enable_d6de4_idle_priority_job\")\u0026\u0026window.requestIdleCallback?window.requestIdleCallback(function(){Fkr(e)}):Fkr(e)}};\nFkr\u003dfunction(e){if(Anr()){e.j5\u003de.api.ZV();var L\u003dg.X3(e.api.S().experiments,\"html5_d6de4_cloud_project_number\");e.j5.K1(\"pt_pis\");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:L}).then(function(I){e.K\u003dI;var B;(B\u003de.X)\u003d\u003dnull||B.resolve();e.j5.K1(\"pt_pif\")}).catch(function(I){GO(I,\"player_start\");\ne.j5.K1(\"pt_pie\");var B;(B\u003de.X)\u003d\u003dnull||B.reject(I)})}catch(I){GO(I,\"player_start_catch\");\ne.api.sW(\"pfes\",{});var c;(c\u003de.X)\u003d\u003dnull||c.reject(I)}}};\nbgM\u003dfunction(e,L){if(e.K\u0026\u0026!e.Y(\"html5_disable_d6de4_mint_debug\")){var c\u003dL.videoId;e.Z\u003d3;e.j5.K1(\"pt_ms\");try{e.K.requestToken(c).then(function(I){e.j5.K1(\"pt_mf\");if(I\u003dGo(I))L.Bk\u003d{cqd:I}}).catch(function(I){e.j5.K1(\"pt_me\");\nGO(I,\"player_generate\");e.handleError(I,L)})}catch(I){GO(I,\"player_generate_catch\"),e.handleError(I,L)}}};\nig6\u003dfunction(e,L){e.api.Y(\"html5_enable_d6de4_cold_start_and_error\")\u0026\u0026(L.Bk\u003d{coldStartInfo:{clientState:e.Z}})};\nGO\u003dfunction(e,L){e.message\u0026\u0026g.F7(Error(L+\"_\"+e.message))};\nAnr\u003dfunction(){return window.android\u0026\u0026window.android.webview\u0026\u0026window.android.webview.getExperimentalMediaIntegrityTokenProvider};\ngB\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-pip-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"data-priority\":\"8\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},L:[kxx()]});var L\u003dthis;this.api\u003de;this.listen(\"click\",this.onClick);var c\u003dthis.api.cq(),I\u003dc.subscribe(\"visibilitystatechange\",function(){L.OW(c.iE())});\nthis.addOnDisposeCallback(function(){c.EV(I)});\ny4(e,this.element,this);this.OW(c.iE())};\nk1\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"standardControlsInitialized\",function(){L.createButton()});\ng.T3(this.api.S())\u0026\u0026(this.Y(\"web_watch_pip\")||this.Y(\"web_shorts_pip\"))\u0026\u0026vS(this.api,\"setDocumentPictureInPicture\",function(c){L.setDocumentPictureInPicture(c)})};\nGiT\u003dfunction(e){var L\u003de.api.getVideoData();e.button.i5(L.nC)};\ng8v\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);vS(this.api,\"musicDisableUi\",function(){g.Y4(L.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")});\nvS(this.api,\"musicEnableUi\",function(){g.eZ(L.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")})};\nJ2\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;g.U.call(this,{U:\"div\",W:\"ytp-suggested-action\"});var I\u003dthis;this.V\u003de;this.Kf\u003dthis.h7\u003dthis.Gm\u003dthis.pS\u003dthis.G\u003dthis.J\u003dthis.expanded\u003dthis.enabled\u003dthis.m$\u003d!1;this.x9\u003dnew g.j9(function(){I.badge.element.style.width\u003d\"\"},200,this);\nthis.t7\u003dnew g.j9(function(){D7(I);wB(I)},200,this);\nthis.Pe\u003dthis.V.Y(\"delhi_modern_web_player\")?40:34;this.dismissButton\u003dnew g.U({U:\"button\",Rq:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.l(this,this.dismissButton);this.Z\u003dnew g.U({U:\"div\",W:\"ytp-suggested-action-badge-expanded-content-container\",L:[{U:\"label\",W:\"ytp-suggested-action-badge-title\",aq:\"{{badgeLabel}}\"},this.dismissButton]});g.l(this,this.Z);this.ye\u003dnew g.U({U:\"div\",W:\"ytp-suggested-action-badge-icon-container\",L:[L?{U:\"div\",W:\"ytp-suggested-action-badge-icon\"}:\n\"\"]});g.l(this,this.ye);this.badge\u003dnew g.U({U:c?\"div\":\"button\",Rq:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],L:[this.ye,this.Z]});g.l(this,this.badge);this.badge.jl(this.element);this.D\u003dnew g.dJ(this.badge,250,!1,100,function(){I.V.Y(\"web_player_overlay_positioned_layout\")\u0026\u0026I.hide()});\ng.l(this,this.D);e.Y(\"web_player_overlay_positioned_layout\")\u0026\u0026this.hide();this.Sl\u003dnew g.dJ(this.Z,250,!1,100);g.l(this,this.Sl);this.DY\u003dnew g.$4(this.LF0,null,this);g.l(this,this.DY);this.d_\u003dnew g.$4(this.fg,null,this);g.l(this,this.d_);g.l(this,this.x9);g.l(this,this.t7);this.V.createServerVe(this.badge.element,this.badge,!0);this.V.createServerVe(this.dismissButton.element,this.dismissButton,!0);this.C(this.V,\"onHideControls\",function(){I.OS(!1)});\nthis.C(this.V,\"onShowControls\",function(){I.OS(!0)});\nthis.C(this.badge.element,\"click\",this.w3);this.C(this.dismissButton.element,\"click\",this.q$);this.C(this.V,\"pageTransition\",this.hh);this.C(this.V,\"appresize\",this.z8);this.C(this.V,\"fullscreentoggled\",this.L$9);this.C(this.V,\"cardstatechange\",this.tlY);this.C(this.V,\"annotationvisibility\",this.Ou_,this);this.C(this.V,\"offlineslatestatechange\",this.g4e,this)};\nD7\u003dfunction(e){g.cY(e.badge.element,\"ytp-suggested-action-badge-with-controls\",e.Gm||!e.J)};\nwB\u003dfunction(e,L){var c\u003de.DH();e.expanded!\u003d\u003dc\u0026\u0026(e.expanded\u003dc,L\u003d\u003d\u003dvoid 0||L?(e.DY.stop(),e.d_.stop(),e.x9.stop(),e.DY.start()):(e.Z.i5(e.expanded),g.cY(e.badge.element,\"ytp-suggested-action-badge-expanded\",e.expanded)),e.K5())};\nki$\u003dfunction(e){var L\u003de.text||\"\",c\u003dg.rF(\"ytp-suggested-action-badge-title\",e.element);c\u0026\u0026g.fU(c,L);e.badge.element.setAttribute(\"aria-label\",L);e.dismissButton.element.setAttribute(\"aria-label\",e.He?e.He:\"\")};\nVP\u003dfunction(e,L,c,I,B,x){var S\u003d{U:\"div\",W:\"ytp-panel\"};if(c){var h\u003d\"ytp-panel-back-button\";var R\u003d\"ytp-panel-title\";var u\u003d{U:\"div\",W:\"ytp-panel-header\",L:[{U:\"div\",Rq:[\"ytp-panel-back-button-container\"],L:[{N:{\"aria-label\":\"Back to previous menu\"},U:\"button\",Rq:[\"ytp-button\",h]}]},{U:\"span\",Rq:[R],N:e.Y(\"web_enable_a11y_header_role_in_panel\")?{role:\"heading\",\"aria-level\":\"2\"}:void 0,L:[c]}]};if(B){var t\u003d\"ytp-panel-options\";u.L.push({U:\"button\",Rq:[\"ytp-button\",t],L:[I]})}S.L\u003d[u]}I\u003d!1;x\u0026\u0026(x\u003d{U:\"div\",\nW:\"ytp-panel-footer\",L:[x]},I\u003d!0,S.L?S.L.push(x):S.L\u003d[x]);g.I9.call(this,S);this.content\u003dL;I\u0026\u0026S.L?L.jl(this.element,S.L.length-1):L.jl(this.element);this.jH\u003d!1;this.VL\u003dI;c\u0026\u0026(c\u003dthis.q0(R),this.C(this.q0(h),\"click\",this.EJ),this.C(c,\"click\",this.EJ),this.jH\u003d!0,B\u0026\u0026this.C(this.q0(t),\"click\",B));L.subscribe(\"size-change\",this.zZ,this);this.C(e,\"fullscreentoggled\",this.zZ);this.V\u003de};\ng.Cp\u003dfunction(e,L,c,I,B,x){L\u003dL\u003d\u003d\u003dvoid 0?null:L;var S\u003d{role:\"menu\"};L\u0026\u0026(S.id\u003dL);L\u003dnew g.I9({U:\"div\",W:\"ytp-panel-menu\",N:S});VP.call(this,e,L,c,I,B,x);this.menuItems\u003dL;this.items\u003d[];g.l(this,this.menuItems)};\ng.aq\u003dfunction(e){for(var L\u003dg.f(e.items),c\u003dL.next();!c.done;c\u003dL.next())c.value.unsubscribe(\"size-change\",e.xF,e);e.items\u003d[];try{g.Ml(e.menuItems.element)}catch(x){var I,B;g.F7(new g.yu(\"Failed to remove menu items from panel menu.\",{error:x.message,originalStack:x.stack,childToBeRemoved:(B\u003d(I\u003de.menuItems.element.firstChild)\u003d\u003dnull?void 0:I.textContent)!\u003dnull?B:\"child element not found\"}))}e.menuItems.publish(\"size-change\")};\nD$c\u003dfunction(e,L){return L.priority-e.priority};\ng.NE\u003dfunction(e,L){g.Lr.call(this,e,{U:\"div\",Rq:[\"ytp-popup\",L||\"\"]},100,!0);this.X\u003d[];this.T\u003dthis.j\u003dnull;this.maxHeight\u003dthis.maxWidth\u003d0;this.size\u003dnew g.dz(0,0);this.listen(\"keydown\",this.lF)};\nwPR\u003dfunction(e){var L\u003de.X[e.X.length-1];if(L){g.e_(e.element,e.maxWidth||\"100%\",e.maxHeight||\"100%\");g.l3(L.element,\"width\",\"\");g.l3(L.element,\"height\",\"\");g.l3(L.element,\"maxWidth\",\"100%\");g.l3(L.element,\"maxHeight\",\"100%\");g.l3(L.content.element,\"height\",\"\");var c\u003dg.LH(L.element);c.width+\u003d1;c.height+\u003d1;g.l3(L.element,\"width\",c.width+\"px\");g.l3(L.element,\"height\",c.height+\"px\");g.l3(L.element,\"maxWidth\",\"\");g.l3(L.element,\"maxHeight\",\"\");var I\u003d0;L.jH\u0026\u0026(I\u003dg.LH(L.q0(\"ytp-panel-header\")).height);var B\u003d\n0;L.VL\u0026\u0026(B\u003dL.q0(\"ytp-panel-footer\"),g.l3(B,\"width\",c.width+\"px\"),B\u003dg.LH(B).height);g.l3(L.content.element,\"height\",c.height-I-B+\"px\");L.element instanceof HTMLElement\u0026\u0026(I\u003dL.element,B\u003dI.scrollWidth-I.clientWidth,I.offsetWidth-I.clientWidth\u003e0\u0026\u0026B\u003e0\u0026\u0026(c.width+\u003dB,g.l3(L.element,\"width\",c.width+\"px\")));e.size\u003dc}};\ng.m4\u003dfunction(e,L){var c\u003de.X[e.X.length-1];c!\u003d\u003dL\u0026\u0026(e.X.push(L),Jnf(e,c,L))};\ng.yP\u003dfunction(e){if(!(e.X.length\u003c\u003d1)){var L\u003de.X.pop(),c\u003de.X[0];e.X\u003d[c];Jnf(e,L,c,!0)}};\nJnf\u003dfunction(e,L,c,I){VwT(e);L\u0026\u0026(L.unsubscribe(\"size-change\",e.mJ,e),L.unsubscribe(\"back\",e.zN,e));c.subscribe(\"size-change\",e.mJ,e);c.subscribe(\"back\",e.zN,e);if(e.z_){g.Y4(c.element,I?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");c.jl(e.element);c.focus();e.element.scrollLeft\u003d0;e.element.scrollTop\u003d0;var B\u003de.size;wPR(e);g.e_(e.element,B);e.j\u003dnew g.j9(function(){CoJ(e,L,c,I)},20,e);\ne.j.start()}else c.jl(e.element),L\u0026\u0026L.detach()};\nCoJ\u003dfunction(e,L,c,I){e.j.dispose();e.j\u003dnull;g.Y4(e.element,\"ytp-popup-animating\");I?(g.Y4(L.element,\"ytp-panel-animate-forward\"),g.eZ(c.element,\"ytp-panel-animate-back\")):(g.Y4(L.element,\"ytp-panel-animate-back\"),g.eZ(c.element,\"ytp-panel-animate-forward\"));g.e_(e.element,e.size);e.T\u003dnew g.j9(function(){g.eZ(e.element,\"ytp-popup-animating\");L.detach();g.L1(L.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);e.T.dispose();e.T\u003dnull},250,e);\ne.T.start()};\nVwT\u003dfunction(e){e.j\u0026\u0026g.lB(e.j);e.T\u0026\u0026g.lB(e.T)};\nZ7\u003dfunction(e){g.NE.call(this,e,\"ytp-shopping-product-menu\");this.sF\u003dnew g.Cp(this.V);g.l(this,this.sF);this.hide();g.m4(this,this.sF);g.Uq(this.V,this.element,4)};\nNN$\u003dfunction(e,L,c){var I,B\u003dL\u003d\u003dnull?void 0:(I\u003dL.text)\u003d\u003dnull?void 0:I.simpleText;B\u0026\u0026(c\u003daf6(e,c,B,L\u003d\u003dnull?void 0:L.icon,L\u003d\u003dnull?void 0:L.secondaryIcon),L.navigationEndpoint\u0026\u0026c.listen(\"click\",function(){e.V.fS(\"innertubeCommand\",L.navigationEndpoint);e.hide()},e))};\nm$f\u003dfunction(e,L,c){var I,B\u003dL\u003d\u003dnull?void 0:(I\u003dL.text)\u003d\u003dnull?void 0:I.simpleText;B\u0026\u0026af6(e,c,B,L\u003d\u003dnull?void 0:L.icon).listen(\"click\",function(){var x;(L\u003d\u003dnull?void 0:(x\u003dL.icon)\u003d\u003dnull?void 0:x.iconType)\u003d\u003d\u003d\"HIDE\"?e.V.publish(\"featuredproductdismissed\"):L.serviceEndpoint\u0026\u0026e.V.fS(\"innertubeCommand\",L.serviceEndpoint);e.hide()},e)};\naf6\u003dfunction(e,L,c,I,B){L\u003dnew g.ov(g.SS({},[],!1,!!B),L,c);B\u0026\u0026L.updateValue(\"secondaryIcon\",ync(B));L.setIcon(ync(I));g.l(e,L);e.sF.Yx(L,!0);return L};\nync\u003dfunction(e){if(!e)return null;switch(e.iconType){case \"ACCOUNT_CIRCLE\":return{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 1c4.96 0 9 4.04 9 9 0 1.42-.34 2.76-.93 3.96-1.53-1.72-3.98-2.89-7.38-3.03A3.99 3.99 0 0016 9c0-2.21-1.79-4-4-4S8 6.79 8 9c0 1.97 1.43 3.6 3.31 3.93-3.4.14-5.85 1.31-7.38 3.03C3.34 14.76 3 13.42 3 12c0-4.96 4.04-9 9-9zM9 9c0-1.65 1.35-3 3-3s3 1.35 3 3-1.35 3-3 3-3-1.35-3-3zm3 12c-3.16 0-5.94-1.64-7.55-4.12C6.01 14.93 8.61 13.9 12 13.9c3.39 0 5.99 1.03 7.55 2.98C17.94 19.36 15.16 21 12 21z\",\nfill:\"#fff\"}}]};case \"FLAG\":return{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M13.18 4L13.42 5.2L13.58 6H14.4H19V13H13.82L13.58 11.8L13.42 11H12.6H6V4H13.18ZM14 3H5V21H6V12H12.6L13 14H20V5H14.4L14 3Z\",fill:\"white\"}}]};case \"HELP\":return sGJ();case \"HIDE\":return{U:\"svg\",N:{\"enable-background\":\"new 0 0 24 24\",fill:\"#fff\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"g\",L:[{U:\"path\",N:{d:\"M16.24,9.17L13.41,12l2.83,2.83l-1.41,1.41L12,13.41l-2.83,2.83l-1.41-1.41L10.59,12L7.76,9.17l1.41-1.41L12,10.59 l2.83-2.83L16.24,9.17z M4.93,4.93c-3.91,3.91-3.91,10.24,0,14.14c3.91,3.91,10.24,3.91,14.14,0c3.91-3.91,3.91-10.24,0-14.14 C15.17,1.02,8.83,1.02,4.93,4.93z M18.36,5.64c3.51,3.51,3.51,9.22,0,12.73s-9.22,3.51-12.73,0s-3.51-9.22,0-12.73 C9.15,2.13,14.85,2.13,18.36,5.64z\"}}]}]};\ncase \"OPEN_IN_NEW\":return W7()}};\npp\u003dfunction(e){J2.call(this,e,!1,!0);this.isCounterfactual\u003dthis.K\u003dthis.isVisible\u003dthis.isInitialized\u003dthis.shouldShowOverflowButton\u003dthis.shouldHideDismissButton\u003d!1;this.J\u003d!0;this.overflowButton\u003dnew g.U({U:\"button\",Rq:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],N:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.l(this,this.overflowButton);this.badge.element.classList.add(\"ytp-suggested-action\");this.thumbnailImage\u003dnew g.U({U:\"img\",W:\"ytp-suggested-action-badge-img\",N:{src:\"{{url}}\"}});\nthis.thumbnailImage.hide();g.l(this,this.thumbnailImage);this.thumbnailIcon\u003dnew g.U({U:\"div\",W:\"ytp-suggested-action-badge-icon\"});this.thumbnailIcon.hide();g.l(this,this.thumbnailIcon);this.banner\u003dnew g.U({U:\"a\",W:\"ytp-suggested-action-container\",L:[this.thumbnailImage,this.thumbnailIcon,{U:\"div\",W:\"ytp-suggested-action-details\",L:[{U:\"text\",W:\"ytp-suggested-action-title\",aq:\"{{title}}\"},{U:\"text\",W:\"ytp-suggested-action-subtitle\",aq:\"{{subtitle}}\"},{U:\"text\",W:\"ytp-suggested-action-metadata-text\",\naq:\"{{metadata}}\"}]},this.dismissButton,this.overflowButton]});g.l(this,this.banner);this.banner.jl(this.Z.element);this.C(this.V,\"videodatachange\",this.onVideoDataChange);this.C(this.V,g.jh(\"suggested_action_view_model\"),this.N_M);this.C(this.V,g.Hq(\"suggested_action_view_model\"),this.bS$);this.C(this.overflowButton.element,\"click\",this.nD);this.C(e,\"featuredproductdismissed\",this.q$);this.V.createServerVe(this.banner.element,this.banner,!0)};\nZgT\u003dfunction(e){e.isInitialized\u0026\u0026(e.enabled\u003de.isVisible,e.h7\u003de.isVisible,wB(e),e.z8(),e.thumbnailImage.i5(e.isVisible),e.shouldHideDismissButton||e.dismissButton.i5(e.isVisible),e.shouldShowOverflowButton\u0026\u0026e.overflowButton.i5(e.isVisible))};\n$1\u003dfunction(){pp.apply(this,arguments)};\npPr\u003dfunction(e){Rv.call(this,e);this.X\u003dnew $1(this.api);g.l(this,this.X);g.Uq(this.api,this.X.element,4)};\njo\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.X\u003d!0;var c\u003dnew g.zn(e);g.l(this,c);c.C(e,\"internalaudioformatchange\",function(I,B){$$n(L,I,B)});\nc.C(e,\"videoplayerreset\",function(){j3c(L)});\nc.C(e,\"videodatachange\",function(I,B){L.onVideoDataChange(I,B)})};\n$$n\u003dfunction(e,L,c){if(c){var I\u003d\"\";HgM(e,L)\u0026\u0026(I\u003dL,e.api.S().d_\u003dL);if(I\u0026\u0026lfn(e,I)){w$c(e.api,I);var B;GR(ij(e.api.S(),(B\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.xb(B)),function(x){Pox(e,I,x)})}}};\nj3c\u003dfunction(e){var L;if((L\u003dOg())\u003d\u003dnull?0:L.size){var c;GR(ij(e.api.S(),(c\u003de.api.getVideoData())\u003d\u003dnull?void 0:g.xb(c)),function(I){(I\u003dQ3R(I))\u0026\u0026lfn(e,I)\u0026\u0026(e.api.S().d_\u003dI)})}};\nPox\u003dfunction(e,L,c){Q3R(c)!\u003d\u003dL\u0026\u0026(d$f([{settingItemId:Hc(c),settingOptionValue:{stringValue:L}}]),GR(e.gg(),function(I){Mlx(I,Hc(c),{stringValue:L})}))};\nU$v\u003dfunction(e,L){g8(GR(GR(e.gg(),function(c){return Tin(c,[Hc(L)])}),function(c){if(c){c\u003dg.f(c);\nfor(var I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dI.value;I\u003dB.key;B\u003dB.value;I\u0026\u0026B\u0026\u0026(d$f([{settingItemId:I,settingOptionValue:B}]),j3c(e))}}}),function(){e.X\u003d!0})};\nHgM\u003dfunction(e,L){e\u003de.api.getAvailableAudioTracks();e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.getLanguageInfo().getId()\u003d\u003d\u003dL)return c;return null};\nQ3R\u003dfunction(e){e\u003dHc(e);var L\u003dOg();e\u003dL?L.get(e):void 0;return e\u0026\u0026e.stringValue?e.stringValue:\"\"};\nHc\u003dfunction(e){var L\u003d(484).toString();e\u0026\u0026(L\u003d(483).toString());return L};\nlfn\u003dfunction(e,L){var c;return L.split(\".\")[0]!\u003d\u003d\"\"\u0026\u0026((c\u003de.api.getVideoData())\u003d\u003dnull?void 0:!SD(c))};\nd$f\u003dfunction(e){var L\u003dOg();L||(L\u003dnew Map);e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,L.set(c.settingItemId,c.settingOptionValue);L\u003dJSON.stringify(Object.fromEntries(L));g.bS(\"yt-player-user-settings\",L,2592E3)};\ng.lQ\u003dfunction(e,L,c,I,B,x,S){g.ov.call(this,g.SS({\"aria-haspopup\":\"true\"}),L,e);this.G_\u003dI;this.J\u003d!1;this.Z\u003dnull;this.options\u003d{};this.K\u003dnew g.Cp(c,void 0,e,B,x,S);g.l(this,this.K);this.listen(\"keydown\",this.HI);this.listen(\"click\",this.open)};\nE8c\u003dfunction(e){if(e.Z){var L\u003de.options[e.Z];L.element.getAttribute(\"aria-checked\");L.element.setAttribute(\"aria-checked\",\"false\");e.Z\u003dnull}};\nXPJ\u003dfunction(e,L){g.lQ.call(this,\"Sleep timer\",g.b_.SLEEP_TIMER,e,L);this.V\u003de;this.D\u003d{};this.j\u003dthis.FJ(\"Off\");this.T\u003dthis.X\u003d\"\";e.Y(\"web_settings_menu_icons\")\u0026\u0026(L\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M12.33 1.00C12.22 1.00 12.11 1.00 12 1C5.92 1 1 5.92 1 12C1 18.07 5.92 23 12 23C13.90 23.00 15.78 22.50 17.44 21.55C19.10 20.61 20.48 19.25 21.46 17.61L21.64 17.29C22.06 16.52 21.21 15.73 20.35 15.88C18.76 16.15 17.12 15.94 15.66 15.27C14.19 14.59 12.97 13.49 12.14 12.11C11.31 10.73 10.91 9.13 11.01 7.52C11.11 5.91 11.69 4.37 12.67 3.09L12.89 2.83C13.45 2.16 13.20 1.03 12.33 1.00ZM15.56 2.60C15.45 2.84 15.43 3.11 15.51 3.36C15.59 3.61 15.77 3.82 16.01 3.94C16.91 4.39 17.73 4.99 18.44 5.71L18.73 6.03L18.80 6.10C18.99 6.27 19.22 6.36 19.47 6.37C19.72 6.37 19.96 6.28 20.15 6.12C20.33 5.95 20.45 5.72 20.48 5.48C20.51 5.23 20.44 4.98 20.29 4.78L20.23 4.70L19.87 4.31C19.01 3.43 18.01 2.70 16.90 2.15C16.67 2.03 16.39 2.01 16.14 2.10C15.89 2.18 15.68 2.36 15.56 2.60M10.24 3.17C9.42 4.64 8.99 6.31 9 8C9 13.42 13.32 17.84 18.71 17.99C17.86 18.93 16.83 19.69 15.67 20.21C14.52 20.73 13.26 21.00 12 21C9.76 21.00 7.60 20.17 5.95 18.67C4.29 17.17 3.25 15.10 3.03 12.88C2.81 10.65 3.43 8.43 4.76 6.63C6.09 4.84 8.05 3.60 10.24 3.17M21.16 7.88C20.93 7.96 20.73 8.12 20.61 8.34C20.49 8.55 20.45 8.81 20.50 9.05L20.53 9.15L20.66 9.56C20.93 10.53 21.04 11.54 20.98 12.55C20.97 12.81 21.06 13.06 21.23 13.26C21.41 13.45 21.65 13.57 21.92 13.59C22.18 13.60 22.44 13.52 22.63 13.34C22.83 13.17 22.95 12.93 22.97 12.67C23.05 11.44 22.92 10.20 22.58 9.02L22.43 8.51L22.39 8.42C22.29 8.19 22.11 8.01 21.88 7.91C21.65 7.81 21.40 7.80 21.16 7.88Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M16.67,4.31C19.3,5.92,21,8.83,21,12c0,4.96-4.04,9-9,9c-2.61,0-5.04-1.12-6.72-3.02C5.52,17.99,5.76,18,6,18 c6.07,0,11-4.93,11-11C17,6.08,16.89,5.18,16.67,4.31 M14.89,2.43C15.59,3.8,16,5.35,16,7c0,5.52-4.48,10-10,10 c-1,0-1.97-0.15-2.89-0.43C4.77,19.79,8.13,22,12,22c5.52,0,10-4.48,10-10C22,7.48,19,3.67,14.89,2.43L14.89,2.43z M12,6H6v1h4.5 L6,10.99v0.05V12h6v-1H7.5L12,7.01V6.98V6L12,6z\",fill:\"#fff\"}}]},this.setIcon(L));\nthis.G\u003dnew g.U({U:\"div\",Rq:[\"ytp-menuitem-label-wrapper\"],L:[{U:\"div\",aq:\"End of video\"},{U:\"div\",Rq:[\"ytp-menuitem-sublabel\"],aq:\"{{content}}\"}]});g.l(this,this.G);this.listen(\"click\",this.onClick);this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"presentingplayerstatechange\",this.OW);this.C(e,\"settingsMenuVisibilityChanged\",this.mP);e.createClientVe(this.element,this,218889);this.OW();this.V.fS(\"onSleepTimerFeatureAvailable\")};\nKkJ\u003dfunction(e){var L\u003d\"Off 10 15 20 30 45 60\".split(\" \"),c;((c\u003de.V.getVideoData())\u003d\u003dnull?0:c.isLivePlayback)||L.push(\"End of video\");c\u003de.V.getPlaylist();var I;c\u0026\u0026((I\u003dc.listId)\u003d\u003dnull?void 0:I.type)!\u003d\u003d\"RD\"\u0026\u0026L.push(\"End of playlist\");e.Ip(g.Mt(L,e.FJ));e.D\u003dg.YN(L,e.FJ,e);L\u003de.FJ(\"End of video\");e.options[L]\u0026\u0026g.xq(e.options[L],e.G)};\nYGn\u003dfunction(e,L){var c\u003de.D[L],I\u003dc\u003d\u003d\u003d\"End of video\"||c\u003d\u003d\u003d\"End of playlist\";c\u003d\u003d\u003d\"Off\"\u0026\u0026(e.X\u003d\"\");e.V.getPlayerState()!\u003d\u003d0\u0026\u0026e.V.getPlayerState()!\u003d\u003d5||!I?(e.j\u003dL,g.lQ.prototype.GV.call(e,L),e.XC(L),e.V.fS(\"onSleepTimerSettingsChanged\",c)):e.V.fS(\"innertubeCommand\",{openPopupAction:{popupType:\"TOAST\",popup:{notificationActionRenderer:{responseText:{simpleText:\"Video has already ended\"}}}}})};\nPc\u003dfunction(e){Rv.call(this,e);var L\u003dthis;e.addEventListener(\"settingsMenuInitialized\",function(){L.menuItem||(L.menuItem\u003dnew XPJ(L.api,L.api.T8()),g.l(L,L.menuItem))});\ne.addEventListener(\"openSettingsMenuItem\",function(c){if(c\u003d\u003d\u003d\"menu_item_sleep_timer\"){if(!L.menuItem){var I;(I\u003dL.api.T8())\u003d\u003dnull||I.Fp()}L.menuItem.open()}});\nvS(e,\"resetSleepTimerMenuSettings\",function(){L.resetSleepTimerMenuSettings()});\nvS(e,\"setSleepTimerTimeLeft\",function(c){L.setSleepTimerTimeLeft(c)});\nvS(e,\"setVideoTimeLeft\",function(c){L.setVideoTimeLeft(c)})};\nn8n\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"onSnackbarMessage\",function(c){switch(c){case 1:c\u003dL.api.getPlayerStateObject(),c.isBuffering()\u0026\u0026(L.api.Y(\"html5_disable_snackbar_message_checking_on_seeking_to_play\")||g.E(c,8)\u0026\u0026g.E(c,16))\u0026\u0026L.api.fS(\"innertubeCommand\",{openPopupAction:{popup:{notificationActionRenderer:{responseText:{runs:[{text:\"Experiencing interruptions?\"}]},actionButton:{buttonRenderer:{style:\"STYLE_OVERLAY\",size:\"SIZE_DEFAULT\",\ntext:{runs:[{text:\"Find out why\"}]},navigationEndpoint:{commandMetadata:{webCommandMetadata:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",webPageType:\"WEB_PAGE_TYPE_UNKNOWN\"}},urlEndpoint:{url:\"https://support.google.com/youtube/answer/3037019#check_ad_blockers\u0026zippy\u003d%2Ccheck-your-extensions-including-ad-blockers\",target:\"TARGET_NEW_WINDOW\"}},loggingDirectives:{clientVeSpec:{uiType:232471}}}},loggingDirectives:{clientVeSpec:{uiType:232470}}}},\ndurationHintMs:5E3,popupType:\"TOAST\"}})}})};\ng.dB\u003dfunction(e,L,c,I,B){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?!1:B;g.Yg.call(this);this.D\u003dB;this.T\u003d!1;this.G\u003dnew sR(this);this.B\u003dthis.j\u003dnull;this.Z\u003dthis.K\u003d!1;g.l(this,this.G);this.target\u003de;this.X\u003dL;this.J\u003dc||e;this.T\u003dI;L\u0026\u0026(g.RF\u0026\u0026this.target.setAttribute(\"draggable\",\"true\"),B||(this.target.style.touchAction\u003d\"none\"));QP(this)};\nUU\u003dfunction(e){g.fv(e.G,!e.X)};\nQP\u003dfunction(e){e.B\u003dnull;e.j\u003dnull;e.C(EU(\"over\"),e.YX);e.C(\"touchstart\",e.V8);e.X\u0026\u0026e.C(EU(\"down\"),e.DG)};\neun\u003dfunction(e,L){for(var c\u003d0;c\u003cL.changedTouches.length;c++){var I\u003dL.changedTouches[c];if(I.identifier\u003d\u003d\u003de.j)return I}return null};\nEU\u003dfunction(e){return window.navigator.msPointerEnabled?\"MSPointer\"+e.charAt(0).toUpperCase()+e.substring(1):\"mouse\"+e};\nXD\u003dfunction(e){return e\u0026\u0026LWn?cz(e)||document:document};\nc4v\u003dfunction(e){LWn\u003de};\nIBM\u003dfunction(e,L){g.U.call(this,{U:\"div\",Rq:[\"ytp-overlay\",\"ytp-speedmaster-overlay\"],L:[{U:\"div\",W:\"ytp-speedmaster-user-edu\",L:[{U:\"div\",W:\"ytp-speedmaster-label\",aq:L},{U:\"div\",W:\"ytp-speedmaster-icon\",aq:\"{{icon}}\"}]}]});this.V\u003de;this.X\u003dthis.q0(\"ytp-speedmaster-user-edu\");this.updateValue(\"icon\",zvn());g.Y4(this.X,\"ytp-speedmaster-has-icon\");this.V.createClientVe(this.X,this,173040,!0);this.Vx()};\nY1\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.G\u003dthis.Z\u003d!1;this.K\u003dnew g.zn(e);g.l(this,this.K);this.D\u003d\"2x\";this.speedmasterUserEdu\u003dnew IBM(e,this.D);g.l(this,this.speedmasterUserEdu);g.Uq(this.api,this.speedmasterUserEdu.element,4);this.X\u003dnew g.dB(this.api.LS().hk,!0,null,!1,!0);g.l(this,this.X);this.delay\u003dnew g.j9(this.k9,500,this);g.l(this,this.delay);this.K.C(e,\"videodatachange\",function(){Kp(L)},this);\nthis.K.C(e,\"presentingplayerstatechange\",function(){Kp(L)},this);\nthis.K.C(e,\"autonavvisibility\",function(){Kp(L)},this);\nthis.api.cq().subscribe(\"visibilitystatechange\",function(){Kp(L)});\nthis.K.C(e,\"rootnodemousedown\",function(c){L.T\u003dc});\nthis.Y(\"web_speedmaster_spacebar_control\")\u0026\u0026(this.K.C(e,\"keyboardserviceglobalkeydown\",function(c,I){L.pS\u003dI;BZx(L,c,I.mG,!0)},this),this.K.C(e,\"keyboardserviceglobalkeyup\",function(c){BZx(L,c,!1,!1)},this))};\nnp\u003dfunction(e){e.delay.stop();e.X.unsubscribe(\"dragmove\",e.j,e);e.X.unsubscribe(\"dragend\",e.B,e);e.Z\u0026\u0026(e.Z\u003d!1,e.speedmasterUserEdu.Vx(),e.api.setPlaybackRate(e.Gm),e.api.showControls(),e.Ve\u0026\u0026e.api.pauseVideo(),e.Y(\"enable_smart_skip_speedmaster_on_web\")\u0026\u0026e.api.publish(\"speedmasterchanged\",!1))};\nBZx\u003dfunction(e,L,c,I){c||(I?L.keyCode!\u003d\u003d32||L.repeat||e.Z||!e.G||g.HT(e.delay):np(e))};\nKp\u003dfunction(e){var L,c;var I\u003d!!e.D\u0026\u0026!((L\u003de.api.getVideoData())\u003d\u003dnull?0:L.isLivePlayback)\u0026\u0026!e.api.Va()\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026!g.E(e.api.getPlayerStateObject(),2)\u0026\u0026!((c\u003dg.Db(e.api))\u003d\u003dnull?0:c.ge())\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026l6H(e.api.cq());e.G!\u003d\u003dI\u0026\u0026(e.G\u003dI,e.G?e.X.subscribe(\"dragstart\",e.h7,e):(e.X.unsubscribe(\"dragstart\",e.h7,e),e.X.unsubscribe(\"dragmove\",e.j,e),e.X.unsubscribe(\"dragend\",e.B,e),np(e)))};\nxGr\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);vS(this.api,\"addPlayerResponseForAssociation\",function(c){L.api.addPlayerResponseForAssociation(c)});\nvS(this.api,\"finishSegmentByCpn\",function(c,I,B){return L.api.finishSegmentByCpn(c,I,B)});\nthis.events.C(e,\"modulecreated\",function(c){if(c\u003d\u003d\u003d\"ad\"\u0026\u0026(c\u003dL.api.getVideoData(1))\u0026\u0026(c\u003dc.getPlayerResponse())){var I;c\u003d(I\u003dc.adPlacements)!\u003dnull?I:[];I\u003dg.f(c);for(var B\u003dI.next();!B.done;B\u003dI.next()){var x\u003dc\u003dvoid 0,S\u003dvoid 0;if(B\u003d(c\u003dB.value.adPlacementRenderer)\u003d\u003dnull?void 0:(x\u003dc.renderer)\u003d\u003dnull?void 0:(S\u003dx.instreamVideoAdRenderer)\u003d\u003dnull?void 0:S.playerVars)c\u003ddW(B),L.api.addPlayerResponseForAssociation({playerVars:c})}}});\nthis.events.C(e,\"videodatachange\",function(c,I){L.onVideoDataChange(c,I)})};\neP\u003dfunction(e,L,c){g.Hk.call(this,L,e);this.X\u003dc};\ng.Lm\u003dfunction(e){uc.call(this);var L\u003dthis;this.X\u003de;this.B\u003d{};this.listener\u003dfunction(c){L.dispatchEvent(new eP(L,c.type,c))}};\nSWx\u003dfunction(e){var L\u003de.getVideoData(),c\u003de.Nw(),I\u003dc.IT(),B\u003de.S(),x\u003de.Hj(),S\u003dx.hN*8/1024,h\u003dx.Z1/1024,R\u003dx.sJ,u\u003dx.fY,t\u003dx.playerState.state.toString(16),O\u003dc.getCurrentTime().toFixed(2),q\u003dly(c.im(),\",\",3),T\u003d\"\";if(L.isDaiEnabled()){L.enableServerStitchedDai\u0026\u0026(T+\u003dL.zG?\"DS\":\"SS\");T\u003dL.GI()?T+\"LIFA, \":T+\"DAI, \";var W\u003dx.Jz;W\u0026\u0026(T+\u003dW)}oR(L)\u0026\u0026!L.GI()\u0026\u0026(T+\u003d\"LIFAE, \");GN(L)\u0026\u0026(T+\u003d\"SABR, \");if(L.fetchType){switch(L.fetchType){case \"onesie\":W\u003d\"o\";break;case \"gp\":W\u003d\"gp\";break;default:W\u003d\"gvi\"}T+\u003d\"vd:\"+W+\", \"}(B\u003dB.pB)\u0026\u0026\n(T\u003dB.X?T+\"wa, \":T+\"w, \");T+\u003d\"s:\"+t+\" t:\"+O+\" b:\"+q+\" \";c.isSeeking()\u0026\u0026(T+\u003d\"S\");c.isPaused()\u0026\u0026(T+\u003d\"P\");c.isEnded()\u0026\u0026(T+\u003d\"E\");e.isOrchestrationLeader()\u0026\u0026(T+\u003d\" L\");(c\u003dx.R3)\u0026\u0026(T+\u003d\" l:\"+c.toFixed());c\u003dx.currentTime;t\u003dL.sz;c\u0026\u0026c\u003et.start\u0026\u0026c\u003ct.end\u0026\u0026(T+\u003d\" as\");c\u003dT;T\u003dg.Hu(WE)(\"_start\",void 0);t\u003d[];O\u003dg.f([\"pl_i\",\"vir\",\"or_p\",\"orfb\",\"pbs\"]);for(q\u003dO.next();!q.done;q\u003dO.next())q\u003dq.value,(B\u003dg.Hu(WE)(q,void 0))\u0026\u0026T\u0026\u0026(B-\u003dT,t.push(q+\":\"+Math.round(B)));T\u003dt.join(\" \");t\u003dg.qu();O\u003dg.d5(e).fH;q\u003dL.Z\u0026\u0026!L.Z.X?\"display:none\":\n\"\";if((B\u003dL.clientPlaybackNonce)\u0026\u0026B.length\u003d\u003d16){B+\u003d\"AAAA\";W\u003d0;for(var A\u003d\"\",b\u003d0;b\u003c20;b++)if(W\u003d(W\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(B.charAt(b)),b%5\u003d\u003d4){for(var J\u003d\"\",w\u003d0;w\u003c6;w++)J\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(W\u002631)+J,W\u003e\u003e\u003d5;A+\u003dJ}B\u003dA.substr(0,4)+\" \"+A.substr(4,4)+\" \"+A.substr(8,4)+\" \"+(A.substr(12,4)+\" \"+A.substr(16,4))}else B\u003d\"\";S\u003d{video_id_and_cpn:String(L.videoId)+\" / \"+B,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:S.toFixed(0)+\" Kbps\",buffer_health_seconds:R.toFixed(2)+\n\" s\",date:\"\"+(new Date).toString(),drm_style:u?\"\":\"display:none\",drm:u,debug_info:c,extra_debug_info:\"\",bandwidth_style:q,network_activity_style:q,network_activity_bytes:h.toFixed(0)+\" KB\",shader_info:O,shader_info_style:O?\"\":\"display:none\",playback_categories:\"\"};h\u003dI.clientWidth+\"x\"+I.clientHeight+(t\u003e1?\"*\"+t.toFixed(2):\"\");R\u003d\"-\";x.totalVideoFrames\u0026\u0026(R\u003d(x.droppedVideoFrames||0)+\" dropped of \"+x.totalVideoFrames);S.dims_and_frames\u003dh+\" / \"+R;e\u003de.getVolume();h\u003dEzJ(L);var C;if((C\u003dL.G)\u003d\u003dnull?0:C.audio.K)C\u003d\n\"VB\";else{var y;C\u003d((y\u003dL.G)\u003d\u003dnull?0:y.audio.X)?\"DRC\":Math.round(e*h)+\"%\"}y\u003dMath.round(e)+\"% / \"+C;C\u003dL.m1.toFixed(1);isFinite(Number(C))\u0026\u0026(y+\u003d\" (content loudness \"+C+\"dB)\");S.volume\u003dy;S.resolution\u003dI.videoWidth+\"x\"+I.videoHeight;if(I\u003dL.K){if(y\u003dI.video)C\u003dy.fps,C\u003e1\u0026\u0026(S.resolution+\u003d\"@\"+C),(C\u003dx.l6)\u0026\u0026C.video\u0026\u0026(S.resolution+\u003d\" / \"+C.video.width+\"x\"+C.video.height,C.video.fps\u003e1\u0026\u0026(S.resolution+\u003d\"@\"+C.video.fps)),S.codecs\u003doXx(I),!L.G||I.audio\u0026\u0026I.video?I.Y$\u0026\u0026(S.codecs+\u003d\" / \"+I.Y$+\"A\"):S.codecs+\u003d\" / \"+oXx(L.G),\ny.X||y.primaries?(C\u003dy.X||\"unknown\",C\u003d\u003d\u003d\"smpte2084\"?C+\u003d\" (PQ)\":C\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(C+\u003d\" (HLG)\"),S.color\u003dC+\" / \"+(y.primaries||\"unknown\"),S.color_style\u003d\"\"):S.color_style\u003d\"display:none\";if(I.debugInfo)for(S.fmt_debug_info\u003d\"\",I\u003dg.f(I.debugInfo),y\u003dI.next();!y.done;y\u003dI.next())y\u003dy.value,S.fmt_debug_info+\u003dy.label+\":\"+y.text+\" \";S.fmt_debug_info_style\u003dS.fmt_debug_info\u0026\u0026S.fmt_debug_info.length\u003e0?\"\":\"display:none\"}I\u003dL.isLivePlayback;y\u003dL.tq;S.live_mode_style\u003dI||y?\"\":\"display:none\";S.live_latency_style\u003dI?\"\":\n\"display:none\";if(y)S.live_mode\u003d\"Post-Live\"+(J1(L)?\" Manifestless\":\"\");else if(I){y\u003dx.Kh;S.live_latency_secs\u003dy.toFixed(2)+\"s\";I\u003dJ1(L)?\"Manifestless, \":\"\";L.pS\u0026\u0026(I+\u003d\"Windowed, \");C\u003d\"Uncertain\";if(y\u003e\u003d0\u0026\u0026y\u003c120)if(L.latencyClass\u0026\u0026L.latencyClass!\u003d\u003d\"UNKNOWN\")switch(L.latencyClass){case \"NORMAL\":C\u003d\"Optimized for Normal Latency\";break;case \"LOW\":C\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":C\u003d\"Optimized for Ultra Low Latency\";break;default:C\u003d\"Unknown Latency Setting\"}else C\u003dL.isLowLatencyLiveStream?\n\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";I+\u003dC;(y\u003dx.i6)\u0026\u0026(I+\u003d\", seq \"+y.sequence);S.live_mode\u003dI}!x.isGapless||A1(L)\u0026\u0026x.jG||(S.playback_categories+\u003d\"Gapless \");S.playback_categories_style\u003dS.playback_categories?\"\":\"display:none\";S.bandwidth_samples\u003dx.ke;S.network_activity_samples\u003dx.HZ;S.live_latency_samples\u003dx.UJ;S.buffer_health_samples\u003dx.rS;x\u003dg.uf(L);if(L.cotn||x)S.cotn_and_local_media\u003d(L.cotn?L.cotn:\"null\")+\" / \"+x;S.cotn_and_local_media_style\u003dS.cotn_and_local_media?\"\":\"display:none\";\nOq(L,\"web_player_release_debug\")?(S.release_name\u003dr[13],S.release_style\u003d\"\"):S.release_style\u003d\"display:none\";S.debug_info\u0026\u0026T.length\u003e0\u0026\u0026S.debug_info.length+T.length\u003c\u003d60?S.debug_info+\u003d\" \"+T:S.extra_debug_info\u003dT;S.extra_debug_info_style\u003dS.extra_debug_info\u0026\u0026S.extra_debug_info.length\u003e0?\"\":\"display:none\";return S};\noXx\u003dfunction(e){var L\u003d/codecs\u003d\"([^\"]*)\"/.exec(e.mimeType);return L\u0026\u0026L[1]?L[1]+\" (\"+e.itag+\")\":e.itag};\ncQ\u003dfunction(e,L,c,I,B){g.U.call(this,{U:\"div\",W:\"ytp-horizonchart\"});this.T\u003dL;this.sampleCount\u003dc;this.G\u003dI;this.j\u003dB;this.index\u003d0;this.heightPx\u003d-1;this.Z\u003dthis.K\u003dnull;this.X\u003dMath.round(e/c);this.element.style.width\u003dthis.X*this.sampleCount+\"px\";this.element.style.height\u003dthis.T+\"em\"};\nIx\u003dfunction(e,L){if(e.heightPx\u003d\u003d\u003d-1){var c\u003dnull;try{c\u003dg.ql(\"CANVAS\"),e.K\u003dc.getContext(\"2d\")}catch(h){}if(e.K){var I\u003de.X*e.sampleCount;e.Z\u003dc;e.Z.width\u003dI;e.Z.style.width\u003dI+\"px\";e.element.appendChild(e.Z)}else for(e.sampleCount\u003dMath.floor(e.sampleCount/4),e.X*\u003d4,c\u003d0;c\u003ce.sampleCount;c++)I\u003dg.ql(\"SPAN\"),I.style.width\u003de.X+\"px\",I.style.left\u003de.X*c+\"px\",e.element.appendChild(I)}c\u003de.element.clientHeight||24;c!\u003d\u003de.heightPx\u0026\u0026(e.heightPx\u003dc,e.K\u0026\u0026(c\u003d(window.devicePixelRatio||1)\u003e1?2:1,e.Z.height\u003de.heightPx*c,e.Z.style.height\u003d\ne.heightPx+\"px\",e.K.scale(1,c)));L\u003dg.f(L);for(I\u003dL.next();!I.done;I\u003dL.next()){c\u003de;var B\u003de.index,x\u003dI.value;for(I\u003d0;I+2\u003cc.G.length\u0026\u0026c.G[I+1]\u003cx;)I++;x\u003dMath.min(1,(x-c.G[I])/(c.G[I+1]-c.G[I]));if(c.K)c.K.fillStyle\u003dc.j[I],c.K.fillRect(B*c.X,0,c.X,c.heightPx),c.K.fillStyle\u003dc.j[I+1],c.K.fillRect(B*c.X,c.heightPx*(1-x),c.X,c.heightPx);else{B\u003dc.element.children[B];var S\u003dwindow.devicePixelRatio||1;x\u003dMath.min(c.heightPx,Math.round(c.heightPx*x*S)/S)||0;B.style.height\u003dx+\"px\";B.style.backgroundColor\u003dc.j[I+1];B.style.borderTop\u003d\n\"solid \"+(c.heightPx-x)+\"px \"+c.j[I]}e.index\u003d(e.index+1)%e.sampleCount}L\u003de.index;e.K?e.K.clearRect(L*e.X,0,e.X,e.heightPx):(e\u003de.element.children[L],e.style.height\u003d\"0px\",e.style.borderTop\u003d\"\")};\nBQ\u003dfunction(e){var L\u003dnull;L\u003d{U:\"button\",Rq:[\"ytp-sfn-close\",\"html5-video-info-panel-close\",\"ytp-button\"],N:{title:\"close\"},aq:\"[X]\"};g.U.call(this,{U:\"div\",Rq:[\"html5-video-info-panel\",\"ytp-sfn\"],L:[L,{U:\"div\",Rq:[\"html5-video-info-panel-content\",\"ytp-sfn-content\"],L:[{U:\"div\",L:[{U:\"div\",aq:\"Video ID / sCPN\"},{U:\"span\",aq:\"{{video_id_and_cpn}}\",W:\"ytp-sfn-cpn\"}]},{U:\"div\",L:[{U:\"div\",aq:\"Viewport / Frames\"},{U:\"span\",aq:\"{{dims_and_frames}}\"}]},{U:\"div\",L:[{U:\"div\",aq:\"Current / Optimal Res\"},{U:\"span\",\naq:\"{{resolution}}\"}]},{U:\"div\",L:[{U:\"div\",aq:\"Volume / Normalized\"},{U:\"span\",aq:\"{{volume}}\"}]},{U:\"div\",L:[{U:\"div\",aq:\"Codecs\"},{U:\"span\",aq:\"{{codecs}}\"}]},{U:\"div\",N:{style:\"{{shader_info_style}}\"},L:[{U:\"div\",aq:\"Shader Info\"},{U:\"span\",aq:\"{{shader_info}}\"}]},{U:\"div\",N:{style:\"{{color_style}}\"},L:[{U:\"div\",aq:\"Color\"},{U:\"span\",aq:\"{{color}}\"}]},{U:\"div\",N:{style:\"{{drm_style}}\"},L:[{U:\"div\",aq:\"Protected\"},{U:\"span\",aq:\"{{drm}}\"}]},{U:\"div\",N:{style:\"{{bandwidth_style}}\"},L:[{U:\"div\",aq:\"Connection Speed\"},\n{U:\"span\",L:[{U:\"span\",aq:\"{{bandwidth_chart}}\"},{U:\"span\",aq:\"{{bandwidth_kbps}}\"}]}]},{U:\"div\",N:{style:\"{{network_activity_style}}\"},L:[{U:\"div\",aq:\"Network Activity\"},{U:\"span\",L:[{U:\"span\",aq:\"{{network_activity_chart}}\"},{U:\"span\",aq:\"{{network_activity_bytes}}\"}]}]},{U:\"div\",L:[{U:\"div\",aq:\"Buffer Health\"},{U:\"span\",L:[{U:\"span\",aq:\"{{buffer_health_chart}}\"},{U:\"span\",aq:\"{{buffer_health_seconds}}\"}]}]},{U:\"div\",N:{style:\"{{live_latency_style}}\"},L:[{U:\"div\",aq:\"Live Latency\"},{U:\"span\",L:[{U:\"span\",\naq:\"{{live_latency_chart}}\"},{U:\"span\",aq:\"{{live_latency_secs}}\"}]}]},{U:\"div\",N:{style:\"{{live_mode_style}}\"},L:[{U:\"div\",aq:\"Live Mode\"},{U:\"span\",aq:\"{{live_mode}}\"}]},{U:\"div\",N:{style:\"{{playback_categories_style}}\"},L:[{U:\"div\",aq:\"Playback Categories\"},{U:\"span\",aq:\"{{playback_categories}}\"}]},{U:\"div\",N:{style:\"{{fmt_debug_info_style}}\"},L:[{U:\"div\",aq:\"Format Debug Info\"},{U:\"span\",aq:\"{{fmt_debug_info}}\"}]},{U:\"div\",L:[{U:\"div\",aq:\"Mystery Text\"},{U:\"span\",aq:\"{{debug_info}}\"}]},{U:\"div\",\nN:{style:\"{{extra_debug_info_style}}\"},L:[{U:\"div\",aq:\"\"},{U:\"span\",L:[{U:\"span\",aq:\"{{extra_debug_info}}\"}]}]},{U:\"div\",L:[{U:\"div\",aq:\"Date\"},{U:\"span\",aq:\"{{date}}\"}]},{U:\"div\",N:{style:\"{{cotn_and_local_media_style}}\"},L:[{U:\"div\",aq:\"COTN / Local Media\"},{U:\"span\",aq:\"{{cotn_and_local_media}}\"}]},{U:\"div\",N:{style:\"{{release_style}}\"},L:[{U:\"div\",aq:\"Player Release\"},{U:\"span\",aq:\"{{release_name}}\"}]}]}]});this.CS\u003de;this.position\u003d0;this.j\u003d!0;L?this.C(this.q0(\"ytp-sfn-close\"),\"click\",this.hide):\nthis.C(this.element,\"click\",this.hide);e\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];L\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \");var c\u003de.map(function(I){return I/4});\nthis.D\u003d{};this.X\u003dnew cQ(300,1,150,e,L);g.l(this,this.X);this.updateValue(\"bandwidth_chart\",this.X);this.Z\u003dnew cQ(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.l(this,this.Z);this.updateValue(\"live_latency_chart\",this.Z);this.K\u003dnew cQ(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.l(this,this.K);this.updateValue(\"buffer_health_chart\",this.K);this.T\u003dnew cQ(300,1,150,c,L);g.l(this,this.T);this.updateValue(\"network_activity_chart\",\nthis.T);this.delay\u003dnew g.j9(this.OW,500,this);g.l(this,this.delay);this.G\u003dnew g.j9(this.J,2E4,this);g.l(this,this.G)};\nRu6\u003dfunction(e){Rv.call(this,e);var L\u003dthis;vS(e,\"getStatsForNerds\",function(){return SWx(L.api)});\nf2(e,\"showVideoInfo\",function(){r4n(L,!0)});\nf2(e,\"hideVideoInfo\",function(){r4n(L,!1)});\nf2(e,\"isVideoInfoVisible\",function(){return hu$(L)})};\nr4n\u003dfunction(e,L){var c\u003dhu$(e);e.X||(e.X\u003dnew BQ(e.api),g.l(e,e.X),g.Uq(e.api,e.X.element,4));e.X.i5(L);var I\u003dHS(e.api.qx());I\u0026\u0026I.loaded\u0026\u0026c!\u003d\u003dL\u0026\u0026I.rY();L\u0026\u0026e.api.sW(\"sfn\",{},!0)};\nhu$\u003dfunction(e){var L;return!((L\u003de.X)\u003d\u003dnull||!L.z_)};\nxe\u003dfunction(){g.p.call(this);this.K\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.$4(this.X,null,this);g.l(this,this.delay)};\nuRc\u003dfunction(e,L){if(L.U\u003d\u003d\u003d\"path\")return L.N.d;if(L.L)for(var c\u003d0;c\u003cL.L.length;c++){var I\u003dL.L[c];if(I\u0026\u0026typeof I!\u003d\u003d\"string\"\u0026\u0026(I\u003duRc(e,I)))return I}};\nTZr\u003dfunction(e,L,c){c\u003duRc(e,c);var I\u003dL.getElementsByTagName(\"path\")[0],B\u003dI.getAttribute(\"d\");if(I.getAttribute(\"id\")){var x\u003dnE();L\u003dL.getElementsByTagName(\"use\");for(var S\u003d0;S\u003cL.length;S++)L[S].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+x);I.setAttribute(\"id\",x)}var h\u003dtYJ(B),R\u003dtYJ(c);O_c(e,function(u){I.setAttribute(\"d\",qWv(h,R,u))},200)};\nO_c\u003dfunction(e,L,c){e.K\u003dL;e.startTime\u003d(0,g.zI)();e.duration\u003dc;e.X()};\ntYJ\u003dfunction(e){var L\u003d[];e\u003de.match(WWc);for(var c\u003d0;c\u003ce.length;c++){var I\u003de[c]\u003d\u003d\u003d\" \"?NaN:Number(e[c]);L.push(isNaN(I)?e[c]:I)}return L};\nqWv\u003dfunction(e,L,c){for(var I\u003d\"\",B\u003d0;B\u003ce.length;B++){var x\u003de[B];I\u003dtypeof x\u003d\u003d\u003d\"number\"?I+(x+(L[B]-x)*c):I+x}return I};\nox\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-size-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"t\",\"data-priority\":\"9\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},aq:\"{{icon}}\"});this.api\u003de;this.gP\u003dnull;this.transition\u003dnew xe;g.l(this,this.transition);this.C(e,\"sizestylechange\",this.OW);this.C(e,\"fullscreentoggled\",this.OW);this.C(e,\"presentingplayerstatechange\",this.OW);e.createClientVe(this.element,this,139116);this.OW();this.listen(\"click\",this.onClick);y4(e,this.element,\nthis)};\nMYT\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"standardControlsInitialized\",function(){L.button\u003dnew ox(e);g.l(L,L.button);e.iV(L.button,\"RIGHT_CONTROLS_RIGHT\")})};\nfBv\u003dfunction(e){Rv.call(this,e);var L\u003dthis,c\u003d{};this.k9\u003d(c.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED\u003dfunction(){return!1},c.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK\u003dfunction(I){return zun(L,I)},c.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK\u003dfunction(I){return zun(L,I)},c.TIMELY_ACTION_TRIGGER_TYPE_PLAYER_CONTROLS_SHOWN\u003dfunction(){return L.api.S().experiments.N0(\"enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity\")?L.B\u0026\u0026L.J:L.B\u0026\u0026L.T},c.TIMELY_ACTION_TRIGGER_TYPE_SPEEDMASTER\u003d\nfunction(){return L.Gm},c);\nthis.Gm\u003dthis.J\u003dthis.T\u003dthis.B\u003d!1;this.G\u003d{};this.events\u003dnew g.zn(e);g.l(this,this.events);this.j\u003dnew g.dB(this.api.LS().hk);g.l(this,this.j);this.api.Y(\"enable_smart_skip_web_player_bar_hover_length_threshold\")\u0026\u0026g.X3(this.api.S().experiments,\"smart_skip_web_player_bar_min_hover_length_milliseconds\")\u0026\u0026(c\u003dg.X3(this.api.S().experiments,\"smart_skip_web_player_bar_min_hover_length_milliseconds\"),this.pS\u003dnew g.j9(this.VY,c,this),g.l(this,this.pS));this.events.C(e,\"videodatachange\",function(I,B){if(I!\u003d\u003d\"dataupdated\"||\nB.videoId!\u003d\u003dL.videoId||!Xk(L.timelyActions,sUf(B)))L.onVideoDataChange(B)});\nthis.events.C(e,\"presentingplayerstatechange\",function(I){L.X7(I)});\ne.Y(\"enable_smart_skip_player_controls_shown_on_web\")\u0026\u0026(this.events.C(e,\"onShowControls\",function(){L.B\u003d!0;L.VY()}),this.events.C(e,\"onHideControls\",function(){L.B\u003d!1}),this.j.subscribe(\"hoverstart\",function(){L.T\u003d!0;\nL.VY()},this),this.j.subscribe(\"hoverend\",function(){L.T\u003d!1},this),e.Y(\"enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity\")\u0026\u0026(this.events.C(e,\"progressBarHoverStart\",function(){L.J\u003d!0;\nif(L.api.Y(\"enable_smart_skip_web_player_bar_hover_length_threshold\")){var I;(I\u003dL.pS)\u003d\u003dnull||g.HT(I)}else L.VY()}),this.events.C(e,\"progressBarHoverEnd\",function(){L.J\u003d!1;\nif(L.api.Y(\"enable_smart_skip_web_player_bar_hover_length_threshold\")){var I;(I\u003dL.pS)\u003d\u003dnull||I.stop()}})));\ne.Y(\"enable_smart_skip_speedmaster_on_web\")\u0026\u0026this.events.C(e,\"speedmasterchanged\",function(I){(L.Gm\u003dI)\u0026\u0026L.VY()});\nthis.events.C(e,g.jh(\"timelyAction\"),function(I){L.onCueRangeEnter(I.getId())});\nthis.events.C(e,g.Hq(\"timelyAction\"),function(I){L.onCueRangeExit(I.getId())});\ne.Y(\"web_enable_keyboard_shortcut_for_timely_actions\")\u0026\u0026this.events.C(e,\"keyboardserviceglobalkeydown\",function(I,B){if((rH?I.altKey:I.ctrlKey)\u0026\u0026I.keyCode\u003d\u003d\u003d39\u0026\u0026L.D\u0026\u0026L.X){var x;I\u003dg.Q((x\u003dSP(L,L.X))\u003d\u003dnull?void 0:x.rendererContext,vXr);if(x\u003dgo(I\u003d\u003dnull?void 0:I.onTap))L.api.fS(\"innertubeCommand\",x),B\u0026\u0026(B.AP\u003d!0),B\u003djX(),(x\u003dk9J(B))\u0026\u0026(I\u003dg.qy(0))\u0026\u0026jB(B.client,I,x,void 0)}},this);\nthis.K\u003dnew g.U({U:\"div\",Rq:[\"ytp-player-content\",\"ytp-timely-actions-content\"]});this.K.hide();vS(e,\"insertTimelyActionUi\",function(I){L.K.element.children.length\u003e0\u0026\u0026g.Ml(L.K.element);I.classList.add(\"ytp-timely-actions-overlay\");L.K.element.appendChild(I)});\ng.l(this,this.K);this.Y(\"web_player_overlay_positioned_layout\")?this.events.C(e,\"basechromeinitialized\",function(){L.api.Rh(L.K.element,4,!0);L.K.element.setAttribute(\"data-overlay-order\",\"10\")}):g.Uq(this.api,this.K.element,4)};\nA4n\u003dfunction(e){e.timelyActions\u0026\u0026(e.G\u003de.timelyActions.reduce(function(L,c){if(c.cueRangeId\u003d\u003d\u003dvoid 0)return L;L[c.cueRangeId]\u003d0;return L},{}))};\nSP\u003dfunction(e,L){if(e.timelyActions){e\u003dg.f(e.timelyActions);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.cueRangeId\u003d\u003d\u003dL)return c}};\nFWM\u003dfunction(e,L){if((e\u003dSP(e,L))\u0026\u0026e.onCueRangeExit)return go(e.onCueRangeExit)};\nzun\u003dfunction(e,L){return e.Z\u003d\u003d\u003dvoid 0?!1:L.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(L.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.Z\u003d\u003d\u003d72:L.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(L.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.Z\u003d\u003d\u003d74:L.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(L.seekLengthMilliseconds)\u003d\u003d\u003d5E3?e.Z\u003d\u003d\u003d71:L.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(L.seekLengthMilliseconds)\u003d\u003d\u003d1E4?e.Z\u003d\u003d\u003d73:!1};\nb_H\u003dfunction(e,L){var c\u003dNumber(L\u003d\u003dnull?void 0:L.maxVisibleDurationMilliseconds);c\u0026\u0026(r0(e),e.h7\u003dsetTimeout(function(){if(e.X!\u003d\u003dvoid 0\u0026\u0026(L\u003d\u003dnull?void 0:L.cueRangeId)\u003d\u003d\u003de.X){e.D\u003d!1;var I\u003dFWM(e,e.X);I\u0026\u0026e.api.fS(\"innertubeCommand\",I)}},c))};\nr0\u003dfunction(e){e.h7\u0026\u0026clearTimeout(e.h7);e.h7\u003dvoid 0;e.D\u003d!1};\nsUf\u003dfunction(e){if(e\u003de.getWatchNextResponse()){var L,c;e\u003d(L\u003de.playerOverlays)\u003d\u003dnull?void 0:(c\u003dL.playerOverlayRenderer)\u003d\u003dnull?void 0:c.timelyActionsOverlayViewModel;L\u003dg.Q(e,i_c);if(L!\u003dnull\u0026\u0026L.timelyActions)return L\u003d\u003dnull?void 0:L.timelyActions.map(function(I){return g.Q(I,GXv)}).filter(function(I){return!!I})}};\ngXv\u003dfunction(e){Rv.call(this,e);var L\u003dthis;f2(this.api,\"getPlaybackRate\",function(){return L.api.getPlaybackRate()});\nf2(this.api,\"setPlaybackRate\",function(c){typeof c\u003d\u003d\u003d\"number\"\u0026\u0026L.api.setPlaybackRate(c)})};\nhK\u003dfunction(e,L,c,I){Mo.call(this,\"VOICE_BOOST\",g.b_.hc);this.X\u003d!1;this.V\u003de;this.G_\u003de.T8();this.G\u003dL;this.Z\u003dc;this.hasVoiceBoostAudioTrack\u003dI;this.C(e,\"videodatachange\",this.K);this.setIcon(g5x());this.subscribe(\"select\",this.j,this);this.K()};\nRx\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"settingsMenuInitialized\",function(){kXM(L)});\nvS(this.api,\"getVoiceBoostUserPreference\",function(){return L.getVoiceBoostUserPreference()});\nvS(this.api,\"setVoiceBoostUserPreference\",function(I){L.setVoiceBoostUserPreference(I)});\nvS(this.api,\"hasVoiceBoostAudioTrack\",function(){return L.hasVoiceBoostAudioTrack()});\nvar c;this.X\u003d(c\u003dcEc())!\u003dnull?c:0;this.updateEnvironmentData()};\nkXM\u003dfunction(e){e.menuItem||(e.menuItem\u003dnew hK(e.api,function(L){e.setVoiceBoostUserPreference(L)},function(){return e.getVoiceBoostUserPreference()},function(){return e.hasVoiceBoostAudioTrack()}),g.l(e,e.menuItem))};\nDGf\u003dfunction(e){e\u003de.Wd();if(!e)return!1;e\u003dg.Ee(e).exp||\"\";return e.includes(\"xpv\")||e.includes(\"xpe\")};\nwev\u003dfunction(e){e\u003dg.f(g.ua(e,!0));for(var L\u003de.next();!L.done;L\u003de.next())if(DGf(L.value))return!0;return!1};\nJ4c\u003dfunction(e,L){e\u003dg.f(g.ua(e,!0));for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,DGf(c)){var I\u003d{potc:\"1\",pot:L};c.url\u0026\u0026(c.url\u003dX$(c.url,I))}};\nVYn\u003dfunction(e){return g.Z(function(L){if(L.K\u003d\u003d1)return g.bn(L,2),g.a(L,e,4);if(L.K!\u003d2)return g.DR(L,0);g.wc(L);g.AJ(L)})};\nOV\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.useLivingRoomPoToken\u003d!1;this.B\u003dnew g.rk;this.X\u003d!1;this.j5\u003dnull;this.J\u003d!1;this.G\u003dnull;this.j\u003d!1;var c\u003de.S().getWebPlayerContextConfig();this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"spsumpreject\",function(I,B,x){L.j\u003dB;I\u0026\u0026L.J\u0026\u0026!L.G\u0026\u0026(L.Y(\"html5_generate_content_po_token\")\u0026\u0026x?L.HB(x):L.Y(\"html5_generate_session_po_token\")\u0026\u0026CUn(L));L.G||L.api.sW(\"stp\",{s:+L.J,b:+L.j})});\nthis.events.C(e,\"poTokenVideoBindingChange\",function(I){L.HB(I)});\nthis.useLivingRoomPoToken\u003d!(c\u003d\u003dnull||!c.useLivingRoomPoToken);e.addEventListener(\"csiinitialized\",function(){L.j5\u003de.ZV();var I\u003d(L.Y(\"html5_generate_session_po_token\")||L.Y(\"html5_generate_content_po_token\"))\u0026\u0026!L.useLivingRoomPoToken;try{if(L.Y(\"html5_use_shared_owl_instance\"))aBf(L);else if(I){L.j5.K1(\"pot_isc\");var B\u003dg.X3(L.api.S().experiments,\"html5_webpo_kaios_defer_timeout_ms\");B?(L.Z\u003dad(),g.oC(function(){tK(L)},B)):L.Y(\"html5_webpo_idle_priority_job\")?(L.Z\u003dad(),g.HI(g.PI(),function(){tK(L)})):\ntK(L)}}catch(x){x instanceof Error\u0026\u0026g.F7(x)}});\ne.addEventListener(\"trackListLoaded\",this.Aa.bind(this));e.uH(this)};\nNZJ\u003dfunction(e){var L\u003dqX(e.experiments,\"html5_web_po_request_key\");return L?L:g.R2(e)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\"};\nmGM\u003dfunction(e){var L\u003dnew x1v,c\u003d{},I\u003d(c[\"X-Goog-Api-Key\"]\u003d\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\",c);return new qk(L,e,function(){return I})};\ny4n\u003dfunction(e){return new Ta(e)};\nqr\u003dfunction(e,L){e.Y(\"html5_webpo_bge_ctmp\")\u0026\u0026e.api.sW(L,{hwpo:!!e.K,hwpor:e.X})};\naBf\u003dfunction(e){var L,c;g.Z(function(I){if(I.K\u003d\u003d1)return qr(e,\"swpo_i\"),e.Z\u003dad(),Tb(e),g.a(I,Xy(),2);if(I.K!\u003d3)return L\u003dI.X,qr(e,\"swpo_co\"),g.a(I,aiT(L),3);c\u003dI.X;e.Y(\"html5_web_po_token_disable_caching\")||c.ob(150);e.K\u003dc;qr(e,\"swpo_cc\");VYn(c.hT()).then(function(){e.X\u003d!0;e.B.resolve();qr(e,\"swpo_re\")});\ng.oC(function(){tK(e);qr(e,\"swpo_si\")},0);\ng.AJ(I)})};\n$GR\u003dfunction(e){var L\u003de.api.S(),c\u003dmGM(NZJ(L)),I\u003dc.zd.bind(c);c.zd\u003dfunction(h){var R;return g.Z(function(u){if(u.K\u003d\u003d1)return g.a(u,I(h),2);R\u003du.X;e.api.sW(\"itr\",{});return u.return(R)})};\ntry{var B\u003dy4n({Bm:c,IY:{maxAttempts:5},CJ:{EU:\"CLEn\",disable:L.experiments.N0(\"html5_web_po_disable_remote_logging\")||Z_H.includes(g.hp(L.PU)||\"\"),zL:Qin(L.experiments),F9:L.experiments.N0(\"wpo_gel_strz\")?function(h){var R\u003dpev.get(h);R||(R\u003dnew qL$(h),R\u003dnew g.Nq(R),pev.set(h,R));return R}:void 0,\nEc:e.Y(\"wpo_dis_lfdms\")?0:1E3},SWM:g.F7});var x\u003dnew Vi({zk:B,Bm:c,onError:g.F7});VYn(x.hT()).then(function(){e.X\u003d!0;e.B.resolve()});\ne.Y(\"html5_web_po_token_disable_caching\")||x.ob(150);g.l(e,B);g.l(e,x);e.K\u003dx}catch(h){g.F7(h);var S;(S\u003dB)\u003d\u003dnull||S.dispose()}};\ntK\u003dfunction(e){var L\u003de.api.S();e.j5.K1(\"pot_ist\");e.K||$GR(e);e.Y(\"html5_bandaid_attach_content_po_token\")||(e.Y(\"html5_generate_session_po_token\")\u0026\u0026(Tb(e),CUn(e)),L\u003dg.X3(L.experiments,\"html5_session_po_token_interval_time_ms\")||0,L\u003e0\u0026\u0026(e.T\u003dg.SG(function(){Tb(e)},L)),e.J\u003d!0)};\nTb\u003dfunction(e){var L,c,I,B;g.Z(function(x){if(!e.Y(\"html5_generate_session_po_token\")||e.useLivingRoomPoToken)return x.return();L\u003de.api.S();c\u003dg.Zu(\"EOM_VISITOR_DATA\")||g.Zu(\"VISITOR_DATA\");I\u003dL.xz?L.datasyncId:c;B\u003dqX(L.experiments,\"html5_mock_content_binding_for_session_token\")||L.livingRoomPoTokenId||I;L.Ft\u003dWQ(e,B);g.AJ(x)})};\nWQ\u003dfunction(e,L){if(!e.K){if(e.Z)try{return e.Z(L)}catch(x){g.F7(x)}return\"\"}try{e.j5.K1(e.X?\"pot_cms\":\"pot_csms\");var c\u003d{dG:!0,lx:!0,JO:L};e.Y(\"html5_web_po_token_disable_caching\")||(c.xt\u003d{EQ:L,hZ:!0,RX:!0});var I\u003de.K.RN(c);e.j5.K1(e.X?\"pot_cmf\":\"pot_csmf\");if(e.X){var B;(B\u003de.G)\u003d\u003dnull||B.resolve();e.G\u003dnull;e.j\u0026\u0026(e.j\u003d!1,e.api.app.Qe().In(!1))}return I}catch(x){return g.F7(x),\"\"}};\nCUn\u003dfunction(e){e.K\u0026\u0026(e.G\u003dnew Ri,e.B.promise.then(function(){e.j5.K1(\"pot_if\");Tb(e)}))};\ng.Mr\u003dfunction(e,L,c){g.cY(e.element,\"ytp-suggestion-set\",!!L.videoId);var I\u003dL.playlistId;c\u003dL.j9(c?c:\"mqdefault.jpg\");var B\u003dnull,x\u003dnull;L instanceof Pn\u0026\u0026(L.lengthText?(B\u003dL.lengthText||null,x\u003dL.hJ||null):L.lengthSeconds\u0026\u0026(B\u003dg.Te(L.lengthSeconds),x\u003dg.Te(L.lengthSeconds,!0)));var S\u003d!!I;I\u003dS\u0026\u0026Hn(I).type\u003d\u003d\u003d\"RD\";var h\u003dL instanceof Pn?L.isLivePlayback:null,R\u003dL instanceof Pn?L.isUpcoming:null,u\u003dL.author,t\u003dL.shortViewCount,O\u003dL.publishedTimeText,q\u003d[],T\u003d[];u\u0026\u0026q.push(u);t\u0026\u0026(q.push(t),T.push(t));O\u0026\u0026T.push(O);c\u003d\n{title:L.title,author:u,author_and_views:q.join(\" \\u2022 \"),aria_label:L.ariaLabel||g.nC(\"Watch $TITLE\",{TITLE:L.title}),duration:B,timestamp:x,url:L.Pv(),is_live:h,is_upcoming:R,is_list:S,is_mix:I,background:c?\"background-image: url(\"+c+\")\":\"\",views_and_publish_time:T.join(\" \\u2022 \"),autoplayAlternativeHeader:L.Lw};L instanceof lj\u0026\u0026(c.playlist_length\u003dL.playlistLength);e.update(c)};\ng.zb\u003dfunction(e){var L\u003de.S(),c\u003dg.q8||g.QG?{style:\"will-change: opacity\"}:void 0,I\u003dL.G,B\u003d[\"ytp-modern-videowall-still\"];L.K\u0026\u0026B.push(\"ytp-videowall-show-text\");g.U.call(this,{U:\"a\",Rq:B,N:{href:\"{{url}}\",target:I?L.D:\"\",\"aria-label\":\"{{aria_label}}\",\"data-is-live\":\"{{is_live}}\",\"data-is-list\":\"{{is_list}}\",\"data-is-mix\":\"{{is_mix}}\"},L:[{U:\"div\",W:\"ytp-modern-videowall-still-image\",N:{style:\"{{background}}\"},L:[{U:\"span\",W:\"ytp-modern-videowall-still-info-duration\",aq:\"{{duration}}\"}]},{U:\"span\",W:\"ytp-modern-videowall-still-info\",\nN:{\"aria-hidden\":\"true\"},L:[{U:\"span\",W:\"ytp-modern-videowall-still-info-bg\",L:[{U:\"span\",W:\"ytp-modern-videowall-still-info-content\",N:c,L:[{U:\"span\",W:\"ytp-modern-videowall-still-info-title\",aq:\"{{title}}\"},{U:\"span\",W:\"ytp-modern-videowall-still-info-author\",aq:\"{{author_and_views}}\"},{U:\"span\",W:\"ytp-modern-videowall-still-info-live\",aq:\"Live\"}]}]}]},{U:\"span\",Rq:[\"ytp-modern-videowall-still-listlabel-regular\",\"ytp-modern-videowall-still-listlabel\"],N:{\"aria-hidden\":\"true\"},L:[{U:\"span\",W:\"ytp-modern-videowall-still-listlabel-icon\"},\n\"Playlist\",{U:\"span\",W:\"ytp-modern-videowall-still-listlabel-length\",L:[\" (\",{U:\"span\",aq:\"{{playlist_length}}\"},\")\"]}]},{U:\"span\",Rq:[\"ytp-modern-videowall-still-listlabel-mix\",\"ytp-modern-videowall-still-listlabel\"],N:{\"aria-hidden\":\"true\"},L:[{U:\"span\",W:\"ytp-modern-videowall-still-listlabel-mix-icon\"},\"Mix\",{U:\"span\",W:\"ytp-modern-videowall-still-listlabel-length\",aq:\" (50+)\"}]}]});this.suggestion\u003dnull;this.K\u003dI;this.api\u003de;this.X\u003dnew g.zn(this);g.l(this,this.X);this.listen(\"click\",this.onClick);\nthis.listen(\"keypress\",this.onKeyPress);this.X.C(e,\"videodatachange\",this.onVideoDataChange);e.createServerVe(this.element,this);this.onVideoDataChange()};\ng.jUv\u003dfunction(e,L){if(e.suggestion!\u003d\u003dL){e.suggestion\u003dL;var c\u003de.api.S();g.Mr(e,L,\"hqdefault.jpg\");if(g.Uh(c)\u0026\u0026!e.api.Y(\"web_player_log_click_before_generating_ve_conversion_params\")){c\u003dL.Pv();var I\u003d{};g.Fl(e.api,\"addEmbedsConversionTrackingParams\",[I]);c\u003dg.WO(c,I);e.updateValue(\"url\",c)}(L\u003d(L\u003dL.sessionData)\u0026\u0026L.itct)\u0026\u0026e.api.setTrackingParams(e.element,L)}};\nsV\u003dfunction(e,L){g.U.call(this,{U:\"div\",Rq:[\"ytp-fullscreen-grid\"],L:[{U:\"div\",W:\"ytp-fullscreen-grid-hover-overlay\",N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"v\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-fullscreen-grid\",\"data-tooltip-offset-y\":\"-20\"},L:[{U:\"div\",W:\"ytp-fullscreen-grid-hover-overlay-chevron\",L:[{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"g\",N:{filter:\"url(#filter0_d_3104_799356)\"},L:[{U:\"path\",N:{d:\"M5.29 15.20C4.92 14.84 4.90 14.26 5.22 13.86L5.29 13.79L11.99 7.08L18.70 13.79C19.09 14.18 19.09 14.81 18.70 15.20C18.31 15.59 17.68 15.59 17.29 15.20L11.99 9.91L6.70 15.20L6.63 15.27C6.23 15.59 5.65 15.57 5.29 15.20Z\",\nfill:\"white\"}}]},{U:\"defs\",L:[{U:\"filter\",N:{\"color-interpolation-filters\":\"sRGB\",filterUnits:\"userSpaceOnUse\",height:\"26\",width:\"26\",x:\"-1\",y:\"-1\"},L:[{U:\"feFlood\",N:{\"flood-opacity\":\"0\",result:\"BackgroundImageFix\"}},{U:\"feColorMatrix\",N:{\"in\":\"SourceAlpha\",result:\"hardAlpha\",type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\"}},{U:\"feOffset\"},{U:\"feGaussianBlur\",N:{stdDeviation:\"0.5\"}},{U:\"feComposite\",N:{in2:\"hardAlpha\",operator:\"out\"}},{U:\"feColorMatrix\",N:{type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.8 0\"}},\n{U:\"feBlend\",N:{in2:\"BackgroundImageFix\",mode:\"normal\",result:\"effect1_dropShadow_3104_799356\"}},{U:\"feBlend\",N:{\"in\":\"SourceGraphic\",in2:\"effect1_dropShadow_3104_799356\",mode:\"normal\",result:\"shape\"}}]}]}]}]}]},{U:\"div\",W:\"ytp-fullscreen-grid-main-content\",L:[{U:\"div\",W:\"ytp-fullscreen-grid-header\",L:[{U:\"button\",W:\"ytp-fullscreen-grid-header-button\",N:{\"aria-label\":\"{{ariaLabel}}\"}},{U:\"button\",Rq:[\"ytp-grid-menu-close\",\"ytp-button\"],N:{\"aria-label\":\"Close\"},L:[g.uX()]}]},{U:\"div\",W:\"ytp-fullscreen-grid-stills-container\"}]}]});\nthis.player\u003de;this.stills\u003d[];this.videoData\u003dnull;this.currentState\u003d0;this.T\u003dthis.element.querySelector(\".ytp-fullscreen-grid-main-content\");this.j\u003dthis.element.querySelector(\".ytp-fullscreen-grid-main-content .ytp-fullscreen-grid-header\");this.Z\u003dthis.element.querySelector(\".ytp-grid-menu-close\");this.X\u003dthis.element.querySelector(\".ytp-fullscreen-grid-header-button\");this.D\u003dthis.element.querySelector(\".ytp-fullscreen-grid-main-content .ytp-fullscreen-grid-stills-container\");this.G\u003dnew g.zn(this);g.l(this,\nthis.G);this.J\u003dL;if(this.j\u0026\u0026this.T\u0026\u0026this.D\u0026\u0026this.X\u0026\u0026this.Z){if(e\u003dthis.element.querySelector(\".ytp-fullscreen-grid-hover-overlay\"))this.C(e,\"click\",this.K),y4(this.player,e,this);this.X\u0026\u0026this.C(this.X,\"click\",this.K);this.Z\u0026\u0026this.C(this.Z,\"click\",this.K);if(e\u003dthis.player.getVideoData(1))this.videoData\u003de;this.G.C(this.player,\"videodatachange\",this.onVideoDataChange)}};\nAK\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.X\u003dthis.K\u003d0;this.j\u003dnull;this.G\u003d0;this.isEnded\u003d!1;this.T\u003dnull;var c\u003dnew g.zn(e);g.l(this,c);this.pS\u003dthis.api.Y(\"web_player_imax_theater_mode\");this.Z\u003dthis.api.Y(\"web_player_enable_fullscreen_grid_components\");c.C(e,\"fullscreentoggled\",function(){vQ(L)});\nc.C(e,\"autohideupdate\",function(I){I\u0026\u0026L.K\u003d\u003d\u003d2\u0026\u0026fm(L,1)});\nc.C(e,\"videodatachange\",function(){if(L.Z){var I\u003dL.api.getVideoData(1);L.videoData!\u003d\u003dI\u0026\u0026L.K\u003d\u003d\u003d2\u0026\u0026fm(L,1);L.videoData\u003dI}},this);\nc.C(e,\"sizestylechange\",function(){L.Z\u0026\u0026vQ(L)});\nvS(this.api,\"setFullscreenQuickActions\",function(I){L.setFullscreenQuickActions(I)});\nvS(this.api,\"setPlayerOverlayVideoDetailsRenderer\",function(I){L.setPlayerOverlayVideoDetailsRenderer(I)});\nthis.Z\u0026\u0026H_v(this,c,e)};\nH_v\u003dfunction(e,L,c){L.C(c,\"keyboardserviceglobalkeydown\",function(I,B){e.Z\u0026\u0026I.keyCode\u003d\u003d\u003d86\u0026\u0026!I.repeat\u0026\u0026e.K!\u003d\u003d0\u0026\u0026(B\u0026\u0026(B.zC\u003d!0),lBc(e))});\nL.C(e.api.getRootNode(),\"wheel\",function(I){if(!e.T){var B;if(e.Z\u0026\u0026(B\u003de.B)!\u003dnull\u0026\u0026B.element\u0026\u0026e.K!\u003d\u003d0)if(Fq(e)||I.stopPropagation(),g.Y4(e.api.getRootNode(),\"ytp-grid-scrolling\"),e.G\u003d\u003d\u003d0\u0026\u0026(e.G\u003dwindow.innerHeight),e.K\u003d\u003d\u003d1)e.G!\u003d\u003d0\u0026\u0026(e.X+\u003dI.deltaY/e.G,e.X\u003dMath.min(Math.max(e.X,0),.85),ba(e),PUJ(e,Math.abs(e.X)\u003e\u003d.85));else if(e.K\u003d\u003d\u003d2){B\u003dI.deltaY\u003c0;var x,S\u003d((x\u003de.B)\u003d\u003dnull?void 0:x.element.scrollTop)\u003d\u003d\u003d0;B\u0026\u0026S?e.G!\u003d\u003d0\u0026\u0026(e.X+\u003dI.deltaY/e.G,ba(e),PUJ(e,Math.abs(e.X)\u003e\u003d.85)):e.X!\u003d\u003d0\u0026\u0026(e.X\u003d0,ba(e))}}},{passive:!0});\nL.C(c,\"standardControlsInitialized\",function(){if(!e.B){e.B\u003dnew sV(e.api,e.D.bind(e));g.l(e,e.B);var I\u003de.api.getRootNode().querySelector(\".ytp-chrome-bottom\");I\u0026\u0026I.parentNode\u0026\u0026I.parentNode.insertBefore(e.B.element,I.nextSibling)}});\nL.C(c,\"presentingplayerstatechange\",function(){ia(e)});\nL.C(c,\"autonavvisibility\",function(){ia(e)});\ne.api.cq().subscribe(\"visibilitystatechange\",function(){ia(e)});\nQUM(e,e.K)};\nPUJ\u003dfunction(e,L){e.j\u0026\u0026clearTimeout(e.j);L?dG6(e):e.j\u003dwindow.setTimeout(function(){dG6(e)},150)};\ndG6\u003dfunction(e){e.j\u0026\u0026(clearTimeout(e.j),e.j\u003dnull);e.G\u003d0;e.Z\u0026\u0026e.K!\u003d\u003d0\u0026\u0026(Math.abs(e.X)\u003e\u003d.15\u0026\u0026lBc(e,!0),e.X\u003d0,ba(e),g.eZ(e.api.getRootNode(),\"ytp-grid-scrolling\"))};\nlBc\u003dfunction(e,L){e.Z\u0026\u0026(L!\u003d\u003dvoid 0\u0026\u0026L||(e.T\u0026\u0026clearTimeout(e.T),e.T\u003dwindow.setTimeout(function(){e.T\u003dnull},1E3)),e.K\u003d\u003d\u003d1?fm(e,2):fm(e,1))};\nFq\u003dfunction(e){return e.api.isFullscreen()||e.pS\u0026\u0026e.api.gP()};\nvQ\u003dfunction(e){var L\u003dFq(e);e.J\u0026\u0026g.cA(e.J,L);e.playerOverlayVideoDetailsRenderer\u0026\u0026g.cA(e.playerOverlayVideoDetailsRenderer,L);e.Z\u0026\u0026ia(e)};\nia\u003dfunction(e){if(e.Z){var L;if(e.api.getPresentingPlayerType()\u003d\u003d\u003d2||e.api.Va()||((L\u003dg.Db(e.api))\u003d\u003dnull?0:L.ge())||e.api.isMinimized())fm(e,0);else{if(L\u003dg.E(e.api.getPlayerStateObject(),2))fm(e,2);else if(e.isEnded\u0026\u0026!L){var c\u003dFq(e)?1:0;e.isEnded\u003dL;fm(e,c)}else Fq(e)?e.K!\u003d\u003d2\u0026\u0026fm(e,1):fm(e,0);e.isEnded\u003dL}}};\nfm\u003dfunction(e,L){e.K\u003dL;var c;(c\u003de.B)\u003d\u003dnull||c.Oq(L);e.X\u003d0;ba(e);QUM(e,L)};\nQUM\u003dfunction(e,L){e\u003de.api.getRootNode();g.cY(e,\"ytp-fullscreen-grid-peaking\",L\u003d\u003d\u003d1);g.cY(e,\"ytp-fullscreen-grid-active\",L\u003d\u003d\u003d2)};\nba\u003dfunction(e){e.api.getRootNode().style.setProperty(\"--ytp-grid-scroll-percentage\",\"\"+e.X.toString())};\nUGH\u003dfunction(e){Rv.call(this,e);var L\u003dthis;this.freePreviewWatchedDuration\u003dnull;this.freePreviewUsageDetails\u003d[];this.events\u003dnew g.zn(e);g.l(this,this.events);this.events.C(e,\"heartbeatRequest\",function(c){if(L.freePreviewUsageDetails.length||L.freePreviewWatchedDuration!\u003d\u003dnull)c.heartbeatRequestParams||(c.heartbeatRequestParams\u003d{}),c.heartbeatRequestParams.unpluggedParams||(c.heartbeatRequestParams.unpluggedParams\u003d{}),L.freePreviewUsageDetails.length\u003e0?c.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails\u003d\nL.freePreviewUsageDetails:c.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration\u003d{seconds:\"\"+L.freePreviewWatchedDuration}});\nvS(e,\"setFreePreviewWatchedDuration\",function(c){L.freePreviewWatchedDuration\u003dc});\nvS(e,\"setFreePreviewUsageDetails\",function(c){L.freePreviewUsageDetails\u003dc})};\nGb\u003dfunction(e){g.p.call(this);this.features\u003d[];var L\u003dthis.X,c\u003dnew pr(e),I\u003dnew u_(e),B\u003dnew bQ(e),x\u003dnew OV(e);var S\u003dg.rw(e.S())?void 0:new Jk(e);var h\u003dnew FD(e),R\u003dnew Ru6(e),u\u003dnew gXv(e),t\u003dnew Z9(e);var O\u003dg.rw(e.S())?new UGH(e):void 0;var q\u003de.Y(\"html5_enable_ssap\")?new xGr(e):void 0;var T;var W\u003d(T\u003de.S().getWebPlayerContextConfig())!\u003dnull\u0026\u0026T.cinematicSettingsAvailable?new gd(e):void 0;T\u003dnew y3(e);var A\u003de.Y(\"enable_courses_player_overlay_purchase\")?new ref(e):void 0;var b\u003dg.T3(e.S())?new BVv(e):void 0;\nvar J\u003dnew V3(e);var w\u003de.S().G?new YTv(e):void 0;var C\u003dg.Uh(e.S())?new Kgn(e):void 0;var y\u003de.Y(\"web_player_move_autonav_toggle\")\u0026\u0026e.S().IU?new Hbf(e):void 0;var P\u003dg.T3(e.S())?new BNc(e):void 0;var ev\u003de.Y(\"web_enable_speedmaster\")\u0026\u0026g.T3(e.S())?new Y1(e):void 0;var X\u003de.S().Sn?void 0:new MYT(e);var oH\u003de.Y(\"report_pml_debug_signal\")?new Zbx(e):void 0;var rc\u003dnew Mwx(e),Sv\u003dnew k1(e);var tJ\u003dg.DF(e.S())?new g8v(e):void 0;var cM\u003dnavigator.mediaSession\u0026\u0026window.MediaMetadata\u0026\u0026e.S().w9?new fp(e):void 0;var JJ\u003d\ne.Y(\"html5_enable_drc\")\u0026\u0026!e.S().j?new wd(e):void 0;var yr\u003dnew O4(e);var cU\u003dg.T3(e.S())?new pPr(e):void 0;var $N\u003de.Y(\"html5_enable_d6de4\")?new iQ(e):void 0;var fZ\u003dg.T3(e.S())\u0026\u0026e.Y(\"web_sleep_timer\")?new Pc(e):void 0;var $n\u003dg.Uh(e.S())?new enJ(e):void 0;var nZ\u003dnew jo(e),Mg\u003dnew U5M(e),QM\u003dnew cnn(e);var Is\u003de.Y(\"enable_sabr_snackbar_message\")?new n8n(e):void 0;var D\u003de.Y(\"web_enable_timely_actions\")?new fBv(e):void 0;var Zt\u003dnew kq(e);var CZ\u003dg.T3(e.S())?new AK(e):void 0;var IH\u003de.Y(\"html5_enable_voice_boost\")?\nnew Rx(e):void 0;e\u003de.Y(\"web_player_loop_settings_menu\")\u0026\u0026e.S().sE?new Ifv(e):void 0;L.call(this,c,I,B,x,S,h,R,u,t,O,q,W,T,A,b,J,w,C,y,P,ev,X,oH,rc,Sv,tJ,void 0,cM,JJ,yr,void 0,cU,$N,fZ,$n,void 0,nZ,Mg,QM,void 0,Is,D,Zt,CZ,IH,void 0,e,void 0)};\nEXx\u003dfunction(){this.K\u003dthis.X\u003dNaN};\nXer\u003dfunction(e,L){this.XM\u003de;this.timerName\u003d\"\";this.Z\u003d!1;this.K\u003dNaN;this.G\u003dnew EXx;this.X\u003dL||null;this.Z\u003d!1};\nKWv\u003dfunction(e,L,c){var I\u003dg.eb(L.UW)\u0026\u0026!L.UW.j;if(L.UW.XK\u0026\u0026(XB(L.UW)||L.UW.Ve\u003d\u003d\u003d\"shortspage\"||f8(L.UW)||I)\u0026\u0026!e.Z){e.Z\u003d!0;e.j\u003dL.clientPlaybackNonce;g.Zu(\"TIMING_ACTION\")||yJ(\"TIMING_ACTION\",e.XM.csiPageType);e.XM.csiServiceName\u0026\u0026yJ(\"CSI_SERVICE_NAME\",e.XM.csiServiceName);if(e.X){I\u003de.X.ZV();for(var B\u003dg.f(Object.keys(I)),x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,AD(x,I[x],e.timerName);I\u003dg.Hu(dOr)(e.X.Gh);g.FT(I,e.timerName);I\u003de.X;I.X\u003d{};I.Gh\u003d{}}g.FT({playerInfo:{visibilityState:g.Hu(QMv)()},playerType:\"LATENCY_PLAYER_HTML5\"},\ne.timerName);e.B!\u003d\u003dL.clientPlaybackNonce||Number.isNaN(e.K)||(ie(\"_start\",e.timerName)?c\u003dg.Hu(WE)(\"_start\",e.timerName)+e.K:g.F7(new g.yu(\"attempted to log gapless pbs before CSI timeline started\",{cpn:L.clientPlaybackNonce})));c\u0026\u0026!ie(\"pbs\",e.timerName)\u0026\u0026g0(e,c)}};\ng0\u003dfunction(e,L,c){AD(\"pbs\",L!\u003dnull?L:(0,g.zI)(),c!\u003dnull?c:e.timerName)};\nke\u003dfunction(e){IZc();cHr();e.timerName\u003d\"\"};\nYWH\u003dfunction(e){if(e.X){var L\u003de.X;L.X\u003d{};L.Gh\u003d{}}e.Z\u003d!1;e.B\u003dvoid 0;e.K\u003dNaN};\nnXH\u003dfunction(e,L){g.Yg.call(this);this.UW\u003de;this.startSeconds\u003d0;this.shuffle\u003d!1;this.index\u003d0;this.title\u003d\"\";this.length\u003d0;this.items\u003d[];this.loaded\u003d!1;this.sessionData\u003dthis.X\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.J\u003d{};this.K\u003d0;if(e\u003dL.session_data)this.sessionData\u003dPu(e,\"\u0026\");this.index\u003dMath.max(0,Number(L.index)||0);this.loop\u003d!!L.loop;this.startSeconds\u003dNumber(L.startSeconds)||0;this.title\u003dL.playlist_title||\"\";this.description\u003dL.playlist_description||\"\";this.author\u003d\nL.author||L.playlist_author||\"\";L.video_id\u0026\u0026(this.items[this.index]\u003dL);if(e\u003dL.api)typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length\u003d\u003d\u003d16?L.list\u003d\"PL\"+e:L.playlist\u003de;if(e\u003dL.list)switch(L.listType){case \"user_uploads\":this.listId\u003dnew jb(\"UU\",\"PLAYER_\"+e);break;default:var c\u003dL.playlist_length;c\u0026\u0026(this.length\u003dNumber(c)||0);this.listId\u003dHn(e);if(e\u003dL.video)this.items\u003de.slice(0),this.loaded\u003d!0}else if(L.playlist){e\u003dL.playlist.toString().split(\",\");this.index\u003e0\u0026\u0026(this.items\u003d[]);e\u003dg.f(e);for(c\u003de.next();!c.done;c\u003de.next())(c\u003dc.value)\u0026\u0026\nthis.items.push({video_id:c});this.length\u003dthis.items.length;if(e\u003dL.video)this.items\u003de.slice(0),this.loaded\u003d!0}this.setShuffle(!!L.shuffle);if(e\u003dL.suggestedQuality)this.quality\u003de;this.J\u003dym(L,\"playlist_\");this.Z\u003d(L\u003dL.thumbnail_ids)?L.split(\",\"):[]};\new6\u003dfunction(e){return!!(e.playlist||e.list||e.api)};\nL6T\u003dfunction(e){var L\u003de.index+1;return L\u003e\u003de.length?0:L};\ncMR\u003dfunction(e){var L\u003de.index-1;return L\u003c0?e.length-1:L};\ng.DP\u003dfunction(e,L,c,I){L\u003dL!\u003d\u003dvoid 0?L:e.index;L\u003de.items\u0026\u0026L in e.items?e.items[e.order[L]]:null;var B\u003dnull;L\u0026\u0026(c\u0026\u0026(L.autoplay\u003d\"1\"),I\u0026\u0026(L.autonav\u003d\"1\"),B\u003dnew g.RI(e.UW,L),g.l(e,B),B.pX\u003d!0,B.startSeconds\u003de.startSeconds||B.clipStart||0,e.listId\u0026\u0026(B.playlistId\u003de.listId.toString()));return B};\nI3c\u003dfunction(e,L){e.index\u003dg.j5(L,0,e.length-1);e.startSeconds\u003d0};\nBYM\u003dfunction(e,L){if(L.video\u0026\u0026L.video.length){e.title\u003dL.title||\"\";e.description\u003dL.description;e.views\u003dL.views;e.likes\u003dL.likes;e.dislikes\u003dL.dislikes;e.author\u003dL.author||\"\";var c\u003dL.loop;c\u0026\u0026(e.loop\u003dc);c\u003dg.DP(e);e.items\u003d[];for(var I\u003dg.f(L.video),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value)B.video_id\u003dB.encrypted_id,e.items.push(B);e.length\u003de.items.length;(L\u003dL.index)?e.index\u003dL:e.findIndex(c);e.setShuffle(!1);e.loaded\u003d!0;e.K++;e.X\u0026\u0026e.X()}};\nSk6\u003dfunction(e,L){var c,I,B,x,S,h,R;return g.Z(function(u){if(u.K\u003d\u003d1){c\u003dg.ji();var t\u003de.S(),O\u003d{context:g.zC(e),playbackContext:{contentPlaybackContext:{ancestorOrigins:t.ancestorOrigins}}},q\u003dt.getWebPlayerContextConfig();if(q\u003d\u003dnull?0:q.encryptedHostFlags)O.playbackContext.contentPlaybackContext.encryptedHostFlags\u003dq.encryptedHostFlags;if(q\u003d\u003dnull?0:q.hideInfo)O.playerParams\u003d{showinfo:!1};t\u003dt.embedConfig;q\u003dL.docid||L.video_id||L.videoId||L.id;if(!q){q\u003dL.raw_embedded_player_response;if(!q){var T\u003dL.embedded_player_response;\nT\u0026\u0026(q\u003dJSON.parse(T))}if(q){var W,A,b,J,w,C;q\u003d((C\u003dg.Q((W\u003dq)\u003d\u003dnull?void 0:(A\u003dW.embedPreview)\u003d\u003dnull?void 0:(b\u003dA.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(J\u003db.playButton)\u003d\u003dnull?void 0:(w\u003dJ.buttonRenderer)\u003d\u003dnull?void 0:w.navigationEndpoint,g.MD))\u003d\u003dnull?void 0:C.videoId)||null}else q\u003dnull}W\u003d(W\u003dq)?W:void 0;A\u003de.playlistId?e.playlistId:L.list;b\u003dL.listType;if(A){var y;b\u003d\u003d\u003d\"user_uploads\"?y\u003d{username:A}:y\u003d{playlistId:A};xPn(t,W,L,y);O.playlistRequest\u003dy}else L.playlist?(y\u003d{templistVideoIds:L.playlist.toString().split(\",\")},\nxPn(t,W,L,y),O.playlistRequest\u003dy):W\u0026\u0026(y\u003d{videoId:W},t\u0026\u0026(y.serializedThirdPartyEmbedConfig\u003dt),O.singleVideoRequest\u003dy);I\u003dO;B\u003dg.d9(oFM);g.bn(u,2);return g.a(u,g.w_(c,I,B),4)}if(u.K!\u003d2)return x\u003du.X,S\u003de.S(),L.raw_embedded_player_response\u003dx,S.k9\u003dLv(L,g.Uh(S)),S.Z\u003dS.k9\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\",x\u0026\u0026(h\u003dx,h.trackingParams\u0026\u0026P$(h.trackingParams)),u.return(new g.RI(S,L));R\u003dg.wc(u);R instanceof Error||(R\u003dError(\"b259802748\"));g.A9(R);return u.return(e)})};\nxPn\u003dfunction(e,L,c,I){c.index\u0026\u0026(I.playlistIndex\u003dString(Number(c.index)+1));I.videoId\u003dL?L:\"\";e\u0026\u0026(I.serializedThirdPartyEmbedConfig\u003de)};\ng.JK\u003dfunction(e,L){w0.get(e);w0.set(e,L)};\ng.Vk\u003dfunction(e){g.Yg.call(this);this.loaded\u003d!1;this.player\u003de};\nrMR\u003dfunction(){this.K\u003d[];this.X\u003d[]};\ng.ua\u003dfunction(e,L){return L?e.X.concat(e.K):e.X};\ng.Cm\u003dfunction(e,L){switch(L.kind){case \"asr\":hw$(L,e.K);break;default:hw$(L,e.X)}};\nhw$\u003dfunction(e,L){g.vU(L,function(c){return e.equals(c)})||L.push(e)};\ng.ax\u003dfunction(e){g.p.call(this);this.CS\u003de;this.K\u003dnew rMR;this.G\u003dnull;this.B\u003d[];this.J\u003d[]};\ng.Nr\u003dfunction(e,L,c){g.ax.call(this,e);this.videoData\u003dL;this.audioTrack\u003dc;this.X\u003dnull;this.Z\u003d!1;this.B\u003dL.Ky;this.J\u003dL.kC;this.Z\u003dg.cS(L)};\ng.RwM\u003dfunction(e,L){var c;return e.S().Y(\"safari_live_drm_captions_fix\")\u0026\u0026((c\u003de.getVideoData())\u003d\u003dnull?0:c.cg())?!1:g.rw(e.S())\u0026\u0026!L.isManifestless};\ng.mK\u003dfunction(e,L){return pn(e.info.mimeType)?L?e.info.itag\u003d\u003d\u003dL:!0:!1};\ng.uHT\u003dfunction(e,L){if(e.X!\u003dnull\u0026\u0026g.RwM(L,e.X)\u0026\u0026e.X.X.rawcc!\u003dnull)return!0;if(!e.Wy())return!1;L\u003d!!e.X\u0026\u0026e.X.isManifestless\u0026\u0026Object.values(e.X.X).some(function(c){return g.mK(c,\"386\")});\ne\u003d!!e.X\u0026\u0026!e.X.isManifestless\u0026\u0026g.uIx(e.X);return L||e};\ng.yk\u003dfunction(e,L,c,I,B,x){g.ax.call(this,e);this.videoId\u003dc;this.P8\u003dB;this.eventId\u003dx;this.j\u003d{};this.X\u003dnull;e\u003dI||g.Ee(L).hl||\"\";e\u003de.split(\"_\").join(\"-\");this.Z\u003dX$(L,{hl:e})};\ntaH\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.V\u003de;this.G\u003dL;this.Gh\u003d{};this.X\u003d{};this.K\u003dnull;this.Z\u003dnew Set;this.B\u003dnew g.zn(this);this.kx\u003d{z00:function(){return c.G}};\nthis.j\u003dthis.V.Y(\"web_player_defer_modules\");this.Xt\u003dnew Map;g.l(this,this.B);this.B.C(e,\"videodatachange\",this.onVideoDataChange)};\nOyM\u003dfunction(e,L){e.K\u003dL};\ng.ZP\u003dfunction(e){return e.Xt.get(\"captions\")};\nvFT\u003dfunction(e,L){switch(L){case \"ad\":return qkc(e);case \"annotations_module\":return e.V.isEmbedsShortsMode()?e\u003d!1:(L\u003de.V,e\u003dL.S(),L\u003dL.getVideoData(),e\u003de.Z||L.oX||e.controlsType\u003d\u003d\u003d\"3\"?!1:e.Y9.isEmpty()\u0026\u0026e.playerStyle!\u003d\u003d\"annotation-editor\"\u0026\u0026e.playerStyle!\u003d\u003d\"live-dashboard\"?!!L.t7||!!g.Y$(L)||!!g.nf(L):!0),e;case \"asmjs\":return TYJ(e);case \"creatorendscreen\":return W66(e);case \"embed\":return g.Uh(e.V.S());case \"endscreen\":return g.Ma$(e);case \"heartbeat\":return e.Mb();case \"kids\":return Sb(e.V.S());\ncase \"remote\":return e.V.S().Hv;case \"miniplayer\":return e.V.S().showMiniplayerUiWhenMinimized;case \"offline\":return e.V.S().Kp;case \"captions\":return zwT(e);case \"unplugged\":return g.L8(e.V.S());case \"ux\":return e.V.S().m$;case \"webgl\":return sk$(e);case \"ypc\":return e.bD();case \"ypc_clickwrap\":return e\u003de.V.getVideoData(),e.sK\u0026\u0026!e.pY;case \"yto\":return!!e.V.getVideoData().h7.includes(\"yto\");default:return g.A9(Error(\"Module descriptor \"+L+\" does not match\")),!1}};\npm\u003dfunction(e,L,c,I,B){var x;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;var S\u003de.Xt.get(L);if(!S||I)if(B||(B\u003dfunction(){pm(e,L,c,I)}),x||(x\u003dfunction(){e.V.pu(L)}),S\u003dS||f3$(e,L,vFT(e,L),B,x))e.Xt.set(L,S),S.create(),e.V.publish(\"modulecreated\",L),c\u0026\u0026e.V.oy(\"onApiChange\")};\nF6x\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c,I,B,x,S;return g.Z(function(h){if(h.K\u003d\u003d1)return(c\u003de.Xt.get(\"asmjs\"))\u0026\u0026!L?h.return(c):(I\u003dw0.get(\"asmjs\"))!\u003dnull?(B\u003dI,h.Iq(2)):g.a(h,new Promise(function(R,u){AMn(e,\"asmjs\",function(){var t\u003dw0.get(\"asmjs\");t?R(t):u(\"cannot load module asmjs\")},u)}),3);\nh.K!\u003d2\u0026\u0026(B\u003dh.X);x\u003dB;if(!x)return h.return(Promise.reject(\"cannot load module asmjs\"));S\u003dnew x(e.V);e.Xt.set(\"asmjs\",S);S.create();return h.return(S)})};\nGgT\u003dfunction(e){byM(e)\u0026\u0026e.wU();iyM(e)\u0026\u0026(pm(e,\"captions\",!0),pm(e,\"endscreen\"),e.e_(),pm(e,\"creatorendscreen\",!0))};\niyM\u003dfunction(e){var L\u003de.V.getVideoData(),c\u003de.j\u0026\u0026!L.isInlinePlaybackNoAd;e.V.Y(\"html5_defer_modules_on_ads_only\")\u0026\u0026!L.isAd()\u0026\u0026(c\u003d!1);return c};\nbyM\u003dfunction(e){e\u003de.V.getVideoData();var L;if(L\u003de.Y(\"web_player_defer_ad\")){if(g.Fh(e.h7,\"ad\")||aLf(e)||e.enableServerStitchedDai)e\u003d!1;else{L\u003de.playerResponse;e\u003de.startSeconds;var c\u003dL\u003d\u003dnull?void 0:L.adPlacements;if(L\u003dc){L\u003dNumber.MAX_VALUE;c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value.adPlacementRenderer){var B\u003dvoid 0,x\u003d(B\u003dI.config)\u003d\u003dnull?void 0:B.adPlacementConfig;B\u003dvoid 0;if(((B\u003dx)\u003d\u003dnull?void 0:B.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"){var S\u003dB\u003dvoid 0;x\u003dNumber((B\u003dx)\u003d\u003dnull?void 0:(S\u003d\nB.adTimeOffset)\u003d\u003dnull?void 0:S.offsetStartMilliseconds)||0;S\u003dB\u003dvoid 0;I\u003dNumber(((B\u003dI.renderer)\u003d\u003dnull?void 0:(S\u003dB.adBreakServiceRenderer)\u003d\u003dnull?void 0:S.prefetchMilliseconds)||0);I\u003dx-I;I\u003cL\u0026\u0026(L\u003dI)}}L\u003dL-5E3\u003c\u003de*1E3}e\u003dL?!1:!0}L\u003de}return L};\nzwT\u003dfunction(e){var L\u003de.V.getVideoData();return!!L.pj||!!L.captionTracks.length||g.uHT(L,e.V)};\ng.Ma$\u003dfunction(e){var L\u003de.V.S();if(L.Z||f8(L)||L.j||!L.m1\u0026\u0026!L.sK)return!1;var c\u003de.V.getPresentingPlayerType();if(c\u003d\u003d\u003d2||c\u003d\u003d\u003d3)return!1;e\u003de.V.getVideoData();if(!e)return!1;c\u003d!e.isLiveDefaultBroadcast||L.Y(\"allow_poltergust_autoplay\");c\u003de.isLivePlayback\u0026\u0026(!L.Y(\"allow_live_autoplay\")||!c);L\u003de.isLivePlayback\u0026\u0026L.Y(\"allow_live_autoplay_on_mweb\");return!c||L};\ng.Q4\u003dfunction(e){return e.Xt.get(\"webgl\")};\nsk$\u003dfunction(e){var L\u003de.V.getVideoData();e\u003de.V.S();var c\u003dg.vdc(),I\u003de.Y(\"enable_spherical_kabuki\"),B\u003dg.vn(e);if(g.XU(L))return c||I||B;if(g.UF(L))return B||c||I;if(g.EF(L))return B||c||!1;if(g.ND(L))return B||!1;c\u003dL.K\u0026\u0026L.K.video\u0026\u0026L.K.video.isHdr();return B\u0026\u0026!g.ZI(L)\u0026\u0026!c\u0026\u0026e.Y(\"enable_webgl_noop\")};\nqkc\u003dfunction(e){if(e.V.S().Z)return!1;if(e\u003de.V.getVideoData(1).getPlayerResponse()){var L\u003de.adPlacements;if(L)for(var c\u003d0;c\u003cL.length;c++)if(L[c].adPlacementRenderer)return!0;if(e.adSlots)return!0}return!1};\nW66\u003dfunction(e){if(e.V.isEmbedsShortsMode())return!1;e\u003de.V;var L\u003de.S();if(L.Z)return!1;var c;if(((c\u003dL.getWebPlayerContextConfig())\u003d\u003dnull?0:c.embedsEnableEmc3ds)||L.controlsType\u003d\u003d\u003d\"3\")return!1;if(L.playerStyle\u003d\u003d\u003d\"creator-endscreen-editor\")return!0;c\u003de.getVideoData();return!!c\u0026\u0026(!!g.PV$(c)||!!g.Qur(c))};\nf3$\u003dfunction(e,L,c,I,B){try{if(c){var x\u003dw0.get(L);if(x)return new x(e.V);AMn(e,L,I,B)}else e.V.pu(L)}catch(S){e.V.pu(L),g.A9(S)}return null};\n$e\u003dfunction(e,L,c){if(e.V.S().Y(\"html5_dispose_modules_in_order\"))for(var I\u003dg.f(gFR),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003de.Xt.get(B);x\u0026\u0026(c||x.bC(L))\u0026\u0026(g.L0(x),e.Xt.delete(B))}else for(I\u003dg.f(e.Xt),B\u003dI.next();!B.done;B\u003dI.next())x\u003dg.f(B.value),B\u003dx.next().value,(x\u003dx.next().value)\u0026\u0026(c||x.bC(L))\u0026\u0026(g.L0(x),e.Xt.delete(B))};\njP\u003dfunction(e){return e.Xt.get(\"ad\")};\nkgc\u003dfunction(e){if(Sb(e.V.S()))return e.Xt.get(\"kids\")};\nHS\u003dfunction(e){if(e.V.S().Hv)return e.Xt.get(\"remote\")};\ng.HQ\u003dfunction(e){if(g.L8(e.V.S()))return e.Xt.get(\"unplugged\")};\nshM\u003dfunction(e){if(e.V.S().m$)return e.Xt.get(\"ux\")};\nDPR\u003dfunction(e){if(e.V.S().showMiniplayerUiWhenMinimized)return e.Xt.get(\"miniplayer\")};\nla\u003dfunction(e){if(e.V.S().Kp)return e.Xt.get(\"offline\")};\ng.PQ\u003dfunction(e){return e.Xt.get(\"annotations_module\")};\nQk\u003dfunction(e){return e.Xt.get(\"creatorendscreen\")};\nwbf\u003dfunction(e){var L,c;return g.Z(function(I){if(I.K\u003d\u003d1)return g.a(I,F6x(e),2);c\u003dL\u003dI.X;return I.return(c)})};\nJMn\u003dfunction(e){return bs(function(){var L;return(L\u003de.Xt.get(\"asmjs\"))!\u003dnull?L:wbf(e)})};\nTYJ\u003dfunction(e){return e.V.S().Y(\"html5_allow_asmjs\")};\nAMn\u003dfunction(e,L,c,I){if(e.G){var B\u003dVan[L];CKv(e,e.G+B,function(){e.Z.add(B);c.call(e)},I)}};\nCKv\u003dfunction(e,L,c,I){function B(){e.We()||I.call(e)}\nfunction x(){e.We()||c.call(e)}\nfor(var S\u003dg.xr(\"SCRIPT\"),h\u003d!1,R,u\u003d0;u\u003cS.length;u++){var t\u003dS[u];if(t.src\u003d\u003d\u003dL||t.getAttribute(\"data-original-src\")\u003d\u003d\u003dL)R\u003dt}R||(R\u003dg.ql(\"SCRIPT\"),R.setAttribute(\"data-original-src\",L),h\u003d!0);var O\u003dR.onload;R.onload\u003dfunction(A){qq(x);O\u0026\u0026O.apply(window,[A])};\nvar q\u003dR.onerror;R.onerror\u003dfunction(A){if(Math.random()\u003c.01){var b\u003dnew g.yu(\"Unable to load player module\",L,document.location\u0026\u0026document.location.origin);g.A9(b)}qq(B);q\u0026\u0026q(A)};\nvar T\u003dR,W\u003dT.onreadystatechange;T.onreadystatechange\u003dfunction(A){switch(T.readyState){case \"loaded\":case \"complete\":qq(x)}W\u0026\u0026W(A)};\nh\u0026\u0026((S\u003de.V.S().cspNonce)\u0026\u0026R.setAttribute(\"nonce\",S),g.fo(R,g.Wu(L)),S\u003dg.xr(\"HEAD\")[0]||document.body,S.insertBefore(R,S.firstChild),e.addOnDisposeCallback(function(){R.parentNode\u0026\u0026R.parentNode.removeChild(R)}))};\na3$\u003dfunction(e,L,c,I,B,x){g.Yg.call(this);var S\u003dthis;this.target\u003de;this.api\u003dL;this.xn\u003dc;this.K\u003d0;this.j\u003d!1;this.G\u003dnew g.Pa(NaN,NaN);this.X\u003dnew g.zn(this);this.k9\u003dthis.Z\u003dthis.T\u003dnull;g.l(this,this.X);L\u003dB||x?4E3:3E3;this.D\u003dnew g.j9(function(){d0(S,1,!1)},L,this);\ng.l(this,this.D);this.pS\u003dnew g.j9(function(){d0(S,2,!1)},L,this);\ng.l(this,this.pS);this.h7\u003dnew g.j9(function(){d0(S,2048,!1)},L,this);\ng.l(this,this.h7);this.Gm\u003dnew g.j9(function(){d0(S,512,!1)},L,this);\ng.l(this,this.Gm);this.Ve\u003d3E3;B||(this.Z\u003dthis.X.C(e,\"mouseover\",this.YX),this.X.C(e,\"mousemove\",this.NK),this.X.C(e,\"mouseleave\",this.Xee));this.api.Y(\"delhi_modern_web_player\")\u0026\u0026this.X.C(e,\"wheel\",this.E4m);Pz?this.X.C(e,\"keypress\",this.ju):this.X.C(e,\"focusin\",this.IK);this.B\u003dthis.X.C(e,\"mousedown\",this.Z4);this.J\u003dthis.X.C(e,\"touchstart\",this.e4,void 0,!0);d0(this,640,!0)};\nNYn\u003dfunction(e){d0(e,4,!1);e.T\u0026\u0026(e.X.j6(e.T),e.T\u003dnull,e.Z\u003de.X.C(e.target,\"mouseover\",e.YX));e.Z\u0026\u0026(e.X.j6(e.Z),e.Z\u003de.X.C(e.target,\"mouseover\",e.YX))};\nd0\u003dfunction(e,L,c){e.We();var I\u003d!e.K;c?(e.K|\u003dL,L\u00261\u0026\u0026e.D.start(),L\u00262\u0026\u0026e.pS.start(),L\u00262048\u0026\u0026e.h7.start()):(e.K\u0026\u003d~L,L\u00261\u0026\u0026e.D.stop(),L\u00262\u0026\u0026e.pS.stop(),L\u00262048\u0026\u0026e.h7.stop(),L\u0026512\u0026\u0026e.Gm.stop());e.K\u0026512\u0026\u0026!(e.K\u0026128)\u0026\u0026g.HT(e.Gm,e.Ve);L\u003d!e.K;I!\u003d\u003dL\u0026\u0026e.publish(\"autohideupdate\",L)};\ng.EV\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-large-play-button\",\"ytp-button\"],N:{\"aria-label\":\"Play\",title:\"Play\"},L:[\"{{largePlayButtonChildren}}\"]});this.api\u003de;this.C(e,\"videodatachange\",this.OW);this.C(e,\"basechromeinitialized\",this.Cm0);e\u003dthis.api.S();e.T\u0026\u0026UV\u0026\u0026(this.listen(\"click\",this.aE,this),this.listen(\"touchstart\",this.Jqe,this));g.eb(e)\u0026\u0026g.Y4(this.element,\"ytp-large-play-button-red-bg\");this.api.createClientVe(this.element,this,28572);this.OW()};\ng.Xq\u003dfunction(e){var L\u003d[\"ytp-cued-thumbnail-overlay\"];e.S().j\u0026\u0026L.push(\"ytp-exp-contain-thumbnail\");g.U.call(this,{U:\"div\",Rq:L,L:[{U:\"div\",W:\"ytp-cued-thumbnail-overlay-image\"}]});L\u003dthis.q0(\"ytp-cued-thumbnail-overlay\");var c\u003dnew g.EV(e);g.l(this,c);c.jl(L);this.K\u003dnew g.zn(this);g.l(this,this.K);this.api\u003de;this.G\u003dthis.q0(\"ytp-cued-thumbnail-overlay-image\");this.Z\u003dc;this.fade\u003dnew g.dJ(this,250);g.l(this,this.fade);this.X\u003dnew g.j9(this.OW,0,this);g.l(this,this.X);this.OW();this.C(e,\"appresize\",this.Nx);\nthis.C(e,\"presentingplayerstatechange\",this.onStateChange);this.C(e,\"ypcStateChanged\",this.qR_);XB(e.S())\u0026\u0026this.C(e,\"videoplayerreset\",this.onReset)};\ng.Km\u003dfunction(e){g.U.call(this,{U:\"div\",Rq:[\"ytp-error\"],N:{role:\"alert\"},L:[{U:\"div\",W:\"ytp-error-content\",L:[{U:\"div\",W:\"ytp-error-icon-container\",L:[{U:\"svg\",N:{fill:\"#fff\",viewBox:\"0 0 48 48\"},L:[{U:\"path\",N:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{U:\"path\",N:{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\"}}]}]},{U:\"div\",W:\"ytp-error-content-wrap\",\nL:[{U:\"div\",W:\"ytp-error-content-wrap-reason\",aq:\"{{content}}\"},{U:\"div\",W:\"ytp-error-content-wrap-subreason\",aq:\"{{subreason}}\"}]}]}]});this.api\u003de;this.keys\u003d[];this.Z\u003d!1;e.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.z_)};\ng.Ye\u003dfunction(e){e\u003de.split(mPn);for(var L\u003d[],c\u003d0;c\u003ce.length;c+\u003d3){var I\u003de[c++].split(\"\\n\");L.push(I[0]);for(var B\u003d1;B\u003cI.length;B++)L.push({U:\"br\"}),L.push(I[B]);c\u003ce.length\u0026\u0026L.push({U:\"a\",N:{href:e[c],target:e[c+1]},aq:e[c+2]})}return{U:\"span\",L:L}};\new\u003dfunction(e,L,c,I,B,x,S){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?!1:B;S\u003dS\u003d\u003d\u003dvoid 0?!0:S;B||(B\u003de.api.S().G);var h\u003de.api.getVideoData();L\u003dg.nC(g.nm[L]||\"\",I?{CPN:h.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);I\u003d[];x\u0026\u0026I.push({U:\"h2\",aq:x});I.push(L[0]);S\u0026\u0026I.push({U:\"br\"});I.push({U:\"a\",N:{href:c,target:B?\"_blank\":null},W:\"ytp-error-link\",aq:L[2]});e.Z\u003d!0;I.push(L[4]);return{U:\"span\",L:I}};\nyMf\u003dfunction(e,L){for(var c\u003de.element.getElementsByTagName(\"a\"),I\u003d0;I\u003cc.length;I++){var B\u003de.C(c[I],\"click\",L);e.keys.push(B)}};\nZyf\u003dfunction(e){for(var L\u003d0;L\u003ce.keys.length;L++)e.j6(e.keys[L]);e.keys\u003d[]};\npbT\u003dfunction(e){g.U.call(this,{U:\"div\",Rq:[\"ytp-overlays-container\"],L:[{U:\"div\",W:\"ytp-overlay-top-left\"},{U:\"div\",W:\"ytp-overlay-top-right\"},{U:\"div\",W:\"ytp-overlay-bottom-left\"},{U:\"div\",W:\"ytp-overlay-bottom-right\"}]});this.Z\u003dthis.q0(\"ytp-overlay-top-left\");this.G\u003dthis.q0(\"ytp-overlay-top-right\");this.X\u003dthis.q0(\"ytp-overlay-bottom-left\");this.K\u003dthis.q0(\"ytp-overlay-bottom-right\");g.Uq(e,this.element,4)};\nLg\u003dfunction(e,L,c,I){for(var B\u003dNumber(L.getAttribute(\"data-overlay-order\"))||0,x\u003d0,S\u003dnull,h\u003dg.f(c.children),R\u003dh.next();!R.done;R\u003dh.next()){R\u003dR.value;if(I\u0026\u0026R.classList.contains(\"ytp-overlay-inline-container\")){S\u003dR;break}if(B\u003c(Number(R.getAttribute(\"data-overlay-order\"))||0))break;x++}S?Lg(e,L,S,!1):I?(e\u003ddocument.createElement(\"div\"),e.classList.add(\"ytp-overlay-inline-container\"),e.setAttribute(\"data-overlay-order\",\"\"+B),S\u003de,S.appendChild(L),z$(c,S,x)):z$(c,L,x)};\n$Pc\u003dfunction(e){var L\u003d{};g.U.call(this,{U:\"div\",W:\"ytp-paid-content-overlay\",N:(L[\"aria-live\"]\u003d\"assertive\",L[\"aria-atomic\"]\u003d\"true\",L[\"data-overlay-order\"]\u003d\"4\",L)});this.V\u003de;this.videoId\u003dnull;this.Z\u003d!1;this.innertubeCommand\u003dthis.mZ\u003dthis.X\u003dnull;L\u003de.S();e.Y(\"enable_new_paid_product_placement\")\u0026\u0026!g.z3(L)?(this.K\u003dnew g.U({U:\"a\",W:\"ytp-paid-content-overlay-link\",N:{href:\"{{href}}\",target:\"_blank\"},L:[{U:\"div\",W:\"ytp-paid-content-overlay-indicator\"},{U:\"div\",W:\"ytp-paid-content-overlay-icon\",aq:\"{{icon}}\"},\n{U:\"div\",W:\"ytp-paid-content-overlay-text\",aq:\"{{text}}\"},{U:\"div\",W:\"ytp-paid-content-overlay-chevron\",aq:\"{{chevron}}\"}]}),this.C(this.K.element,\"click\",this.onClick)):this.K\u003dnew g.U({U:\"div\",Rq:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],aq:\"{{text}}\"});this.fade\u003dnew g.dJ(this.K,250,!1,100);g.l(this,this.K);this.K.jl(this.element);g.l(this,this.fade);this.V.createServerVe(this.element,this);this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"presentingplayerstatechange\",this.LD)};\nHyv\u003dfunction(e,L){var c\u003dJIc(L),I\u003dV2n(L);if(!L.sK||!e.V.FK())if(e.X||e.V.Y(\"enable_paid_content_overlay_bugfix\")){if(L.videoId\u0026\u0026L.videoId!\u003d\u003de.videoId){var B;(B\u003de.X)\u003d\u003dnull||g.PT(B);!e.V.Y(\"enable_paid_content_overlay_bugfix\")||c\u0026\u0026I?(e.videoId\u003dL.videoId,e.Z\u003d!!I,e.Z\u0026\u0026c\u0026\u0026jkx(e,I,c,L)):e.Z\u003d!1}}else c\u0026\u0026I\u0026\u0026!e.V.Y(\"enable_paid_content_overlay_bugfix\")\u0026\u0026jkx(e,I,c,L)};\njkx\u003dfunction(e,L,c,I){e.X\u0026\u0026e.X.dispose();e.X\u003dnew g.j9(e.y5,L,e);g.l(e,e.X);I\u003dpf(I);L\u003dI\u003d\u003dnull?void 0:I.navigationEndpoint;var B;I\u003dI\u003d\u003dnull?void 0:(B\u003dI.icon)\u003d\u003dnull?void 0:B.iconType;var x;B\u003d(x\u003dg.Q(L,g.ku))\u003d\u003dnull?void 0:x.url;e.V.setTrackingParams(e.element,(L\u003d\u003dnull?void 0:L.clickTrackingParams)||null);L\u0026\u0026!B?(e.innertubeCommand\u003dL,B\u003d\"#!\"):e.innertubeCommand\u003dnull;var S;e.K.update({href:(S\u003dB)!\u003dnull?S:\"#\",text:c,icon:I\u003d\u003d\u003d\"MONEY_HAND\"?{U:\"svg\",N:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},\nL:[{U:\"path\",N:{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:B||e.innertubeCommand?g.R9():null})};\nl3n\u003dfunction(e,L){e.X\u0026\u0026(g.E(L,8)\u0026\u0026e.Z?(e.Z\u003d!1,e.Fp(),e.X.start()):(g.E(L,2)||g.E(L,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\ncP\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-spinner\",L:[Ak(),{U:\"div\",W:\"ytp-spinner-message\",aq:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003de;this.message\u003dthis.q0(\"ytp-spinner-message\");this.X\u003dnew g.j9(this.show,500,this);g.l(this,this.X);this.C(e,\"presentingplayerstatechange\",this.onStateChange);this.C(e,\"playbackstalledatstart\",this.K);this.Oq(e.getPlayerStateObject())};\nI3\u003dfunction(e){var L\u003d[{U:\"div\",Rq:[\"ytp-unmute-icon\"],L:[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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{U:\"div\",Rq:[\"ytp-unmute-text\"],aq:\"Tap to unmute\"}];L.push({U:\"div\",Rq:[\"ytp-unmute-box\"],L:[]});g.Lr.call(this,e,{U:\"button\",Rq:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\",\"ytp-unmute-animated\",\"ytp-unmute-shrink\"],L:[{U:\"div\",W:\"ytp-unmute-inner\",L:L}]},100);this.X\u003dthis.clicked\u003d!1;this.api\u003de;this.api.createClientVe(this.element,this,51663);this.C(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.C(e,\"presentingplayerstatechange\",this.X7);this.listen(\"click\",this.onClick,this);e\u003de.isMutedByMutedAutoplay()\u0026\u0026\n!g.Uh(this.api.S());this.i5(e);e\u0026\u0026PKn(this);this.Z\u003de};\nPKn\u003dfunction(e){e.X||(e.X\u003d!0,e.api.logVisibility(e.element,!0))};\ng.BP\u003dfunction(e){g.zn.call(this);var L\u003dthis;this.api\u003de;this.Gz\u003d!1;this.Ht\u003dnull;this.Wx\u003d!1;this.Ml\u003dnull;this.tU\u003dthis.Ii\u003d!1;this.sb\u003dthis.aA\u003dnull;this.XW\u003dNaN;this.hp\u003dthis.Hr\u003d!1;this.WJ\u003d0;this.wV\u003d[];this.Ba\u003d!1;this.Pi\u003d{height:0,width:0};this.s1\u003d480;this.xlw\u003d[\"ytp-player-content\",\"html5-endscreen\",\"ytp-overlay\"];this.j3\u003d{zj:!1};this.mV\u003dnull;var c\u003de.S(),I\u003de.LS();this.Pi\u003de.getPlayerSize();this.eP\u003dnew g.j9(this.w2,0,this);g.l(this,this.eP);c.disableOrganicUi||(this.tB\u003dnew g.Xq(e),g.l(this,this.tB),g.Uq(e,\nthis.tB.element,4));this.api.Y(\"web_player_overlay_positioned_layout\")\u0026\u0026(this.mV\u003dnew pbT(this.api),g.l(this,this.mV));if(Qkc(this)){var B\u003dnew cP(e);g.l(this,B);B\u003dB.element;g.Uq(e,B,4)}var x\u003de.getVideoData();this.jk\u003dnew a3$(I,e,function(h){return L.xn(h)},x,c.a8,!1);\ng.l(this,this.jk);this.jk.subscribe(\"autohideupdate\",this.Qv,this);if(!c.disablePaidContentOverlay){var S\u003dnew $Pc(e);g.l(this,S);this.mV?this.mV.Rh(S.element,g.z3(c)?3:1):g.Uq(e,S.element,4)}this.GC\u003dnew I3(e);g.l(this,this.GC);g.Uq(this.api,this.GC.element,2);this.Us\u003dthis.api.isMutedByMutedAutoplay();this.C(e,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.G9\u003dnew g.j9(this.ML,200,this);g.l(this,this.G9);this.DE\u003dx.videoId;this.tE\u003dnew g.j9(function(){L.WJ\u003d0},350);\ng.l(this,this.tE);this.YO\u003dnew g.j9(function(){L.hp||dPn(L)},350,this);\ng.l(this,this.YO);x\u003de.getRootNode();x.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(c.color){case \"white\":g.Y4(x,\"ytp-color-white\")}this.C(e,\"appresize\",this.Nx);this.C(e,\"presentingplayerstatechange\",this.X7);this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"videoplayerreset\",this.TT_);this.C(e,\"autonavvisibility\",function(){L.N2()});\nthis.C(e,\"sizestylechange\",function(){L.N2()});\nthis.C(I,\"click\",this.yw$,this);this.C(I,\"dblclick\",this.W17,this);this.C(I,\"mousedown\",this.oxM,this);c.DY\u0026\u0026(this.C(I,\"gesturechange\",this.t6q,this),this.C(I,\"gestureend\",this.ww$,this));this.cJ\u003d[I.hk];this.tB\u0026\u0026this.cJ.push(this.tB.element);B\u0026\u0026this.cJ.push(B);this.api.Y(\"web_player_fullscreen_double_click_ve\")\u0026\u0026(this.api.createClientVe(I.element,this,247482),this.api.logVisibility(I.element,!0))};\nUPM\u003dfunction(e,L){if(!L)return!1;var c\u003de.api.Nw();if(c.jZ()\u0026\u0026(c\u003dc.IT())\u0026\u0026g.vz(c,L))return c.controls;for(c\u003d0;c\u003ce.cJ.length;c++)if(g.vz(e.cJ[c],L))return!1;c\u003dg.f(e.xlw);for(var I\u003dc.next();!I.done;I\u003dc.next())if(g.Ks(L,I.value))return!1;return L\u003d\u003d\u003de.api.getRootNode()?!1:!0};\nEFc\u003dfunction(e){var L\u003de.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.api.LS().Wi||e.api.S().disableOrganicUi)\u0026\u0026e.api.S().K\u0026\u0026UV\u0026\u0026x8\u003e\u003d11;e\u003de.api.S().T\u0026\u0026UV;return!(!L\u0026\u0026!e)};\no3\u003dfunction(e,L){return!e.api.isInline()\u0026\u0026!UPM(e,Mx(L))\u0026\u0026g.WZ(L)};\ndPn\u003dfunction(e){e.jk.lZ();if(e.Ii\u0026\u0026e.tU)e.tU\u003d!1;else if(!e.api.S().t7\u0026\u0026!e.jr()){var L\u003de.api.getPlayerStateObject();g.E(L,2)\u0026\u0026g.$b(e.api)||e.Ld(L);!e.api.S().DY||L.isCued()||g.E(L,1024)?e.ML():e.G9.isActive()?(e.Im(),e.G9.stop()):e.G9.start()}};\nXbx\u003dfunction(e,L){var c;if((c\u003de.api.getVideoData())\u003d\u003dnull?0:c.mutedAutoplay){var I,B;if((I\u003dL.target)\u003d\u003dnull?0:(B\u003dI.className)\u003d\u003dnull?0:B.includes(\"ytp-info-panel\"))return!1}return g.WZ(L)\u0026\u0026e.api.isMutedByMutedAutoplay()?(e.api.unMute(),e.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026e.api.playVideo(),L\u003de.api.getPlayerStateObject(),!g.E(L,4)||g.E(L,8)||g.E(L,2)||e.ML(),!0):!1};\nK6x\u003dfunction(e,L,c){e.api.isFullscreen()?c\u003c1-L\u0026\u0026e.api.toggleFullscreen():c\u003e1+L\u0026\u0026e.api.toggleFullscreen()};\nQkc\u003dfunction(e){var L\u003dNL()\u0026\u0026V2()\u003e\u003d67\u0026\u0026!e.api.S().T;e\u003de.api.S().disableOrganicUi;return!g.aC(\"tizen\")\u0026\u0026!Pr\u0026\u0026!L\u0026\u0026!e};\ng.Sw\u003dfunction(e){g.U.call(this,{U:\"div\",L:[{U:\"div\",W:\"ytp-bezel-text-wrapper\",L:[{U:\"div\",W:\"ytp-bezel-text\",aq:\"{{title}}\"}]},{U:\"div\",W:\"ytp-bezel\",N:{role:\"status\",\"aria-label\":\"{{label}}\"},L:[{U:\"div\",W:\"ytp-bezel-icon\",aq:\"{{icon}}\"}]}]});this.V\u003de;this.K\u003dnew g.j9(this.show,10,this);e\u003dthis.V.Y(\"delhi_modern_web_player\")?1E3:500;this.X\u003dnew g.j9(this.hide,e,this);g.l(this,this.K);g.l(this,this.X);this.hide()};\nhn\u003dfunction(e,L,c){if(L\u003c\u003d0){c\u003dAm();L\u003d\"muted\";var I\u003d0}else c\u003dc?{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]},I\u003dMath.floor(L),L\u003dI+\"volume\";rN(e,c,L,I+\"%\")};\nYkf\u003dfunction(e,L){L\u003dL?{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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\"}}]}:zvn();var c\u003de.V.getPlaybackRate(),I\u003dg.nC(\"Speed is $RATE\",{RATE:String(c)});rN(e,L,I,c+\"x\")};\nnFf\u003dfunction(e,L){L\u003dL?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";rN(e,PsT(e.V),L)};\nrN\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;e.updateValue(\"label\",c\u003d\u003d\u003dvoid 0?\"\":c);e.updateValue(\"icon\",L);g.PT(e.X);e.K.start();e.updateValue(\"title\",I);g.cY(e.element,\"ytp-bezel-text-hide\",!I)};\nemf\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-cards-button\"],N:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"span\",W:\"ytp-cards-button-icon-default\",L:[{U:\"div\",W:\"ytp-cards-button-icon\",L:[e.S().Y(\"player_new_info_card_format\")?f8H():{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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{U:\"div\",W:\"ytp-cards-button-title\",aq:\"Info\"}]},{U:\"span\",W:\"ytp-cards-button-icon-shopping\",L:[{U:\"div\",W:\"ytp-cards-button-icon\",L:[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-svg-shadow\",N:{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\"}},{U:\"path\",W:\"ytp-svg-fill\",N:{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\"}},{U:\"path\",W:\"ytp-svg-shadow-fill\",N:{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\"}}]}]},{U:\"div\",\nW:\"ytp-cards-button-title\",aq:\"Shopping\"}]}]});this.V\u003de;this.K\u003dL;this.X\u003dnull;this.fade\u003dnew g.dJ(this,250,!0,100);g.l(this,this.fade);g.cY(this.K,\"ytp-show-cards-title\",g.Uh(e.S()));this.hide();this.listen(\"click\",this.onClicked);this.listen(\"mouseover\",this.onHover);this.HP(!0)};\nLYn\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-cards-teaser\",L:[{U:\"div\",W:\"ytp-cards-teaser-box\"},{U:\"div\",W:\"ytp-cards-teaser-text\",L:e.S().Y(\"player_new_info_card_format\")?[{U:\"button\",W:\"ytp-cards-teaser-info-icon\",N:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},L:[f8H()]},{U:\"img\",W:\"ytp-cards-teaser-channel-avatar\",N:{alt:\"\",\"aria-hidden\":\"true\"}},{U:\"span\",W:\"ytp-cards-teaser-label\",aq:\"{{text}}\"},{U:\"button\",W:\"ytp-cards-teaser-close-button\",N:{\"aria-label\":\"Close\"},L:[g.uX()]}]:[{U:\"span\",\nW:\"ytp-cards-teaser-label\",aq:\"{{text}}\"}]}]});var c\u003dthis;this.V\u003de;this.UV\u003dL;this.fade\u003dnew g.dJ(this,250,!1,250);this.X\u003dnull;this.T\u003dnew g.j9(this.Uxe,300,this);this.j\u003dnew g.j9(this.qY$,2E3,this);this.G\u003d[];this.K\u003dnull;this.J\u003dnew g.j9(function(){c.element.style.margin\u003d\"0\"},250);\nthis.onClickCommand\u003dthis.Z\u003dnull;g.l(this,this.fade);g.l(this,this.T);g.l(this,this.j);g.l(this,this.J);e.S().Y(\"player_new_info_card_format\")?(g.Y4(e.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.C(this.q0(\"ytp-cards-teaser-close-button\"),\"click\",this.iF),this.C(this.q0(\"ytp-cards-teaser-info-icon\"),\"click\",this.Lz),this.C(this.q0(\"ytp-cards-teaser-label\"),\"click\",this.Lz)):this.listen(\"click\",this.Lz);this.C(L.element,\"mouseover\",this.q_);this.C(L.element,\"mouseout\",this.Gp);this.C(e,\"cardsteasershow\",\nthis.L1m);this.C(e,\"cardsteaserhide\",this.y5);this.C(e,\"cardstatechange\",this.U6);this.C(e,\"presentingplayerstatechange\",this.U6);this.C(e,\"appresize\",this.kd);this.C(e,\"onShowControls\",this.kd);this.C(e,\"onHideControls\",this.bN);this.listen(\"mouseenter\",this.Et)};\nc3x\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[R3.BUTTON,R3.TITLE_NOTIFICATIONS],N:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},L:[{U:\"div\",W:R3.TITLE_NOTIFICATIONS_ON,N:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},L:[g.T1()]},{U:\"div\",W:R3.TITLE_NOTIFICATIONS_OFF,N:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},L:[{U:\"svg\",N:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},L:[{U:\"path\",\nN:{d:\"M18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z\"}}]}]}]});this.api\u003de;this.X\u003d!1;e.createClientVe(this.element,this,36927);this.listen(\"click\",this.onClick,this);this.updateValue(\"pressed\",!1);this.updateValue(\"label\",\"Receive notifications about every new video\")};\nIYJ\u003dfunction(e,L){e.X\u003dL;e.element.classList.toggle(R3.NOTIFICATIONS_ENABLED,e.X);var c\u003de.api.getVideoData();c?(L\u003dL?c.Vw:c.Uz)?(e\u003de.api.gg())?De(e,L):g.A9(Error(\"No innertube service available when updating notification preferences.\")):g.A9(Error(\"No update preferences command available.\")):g.A9(Error(\"No video data when updating notification preferences.\"))};\nxIM\u003dfunction(e,L,c){var I\u003dI\u003d\u003d\u003dvoid 0?800:I;var B\u003dB\u003d\u003d\u003dvoid 0?600:B;var x\u003ddocument.location.protocol;e\u003dP3R(x+\"//\"+e+\"/signin?context\u003dpopup\",\"feature\",L,\"next\",x+\"//\"+location.hostname+\"/post_login\");BlR(e,c,I,B)};\nBlR\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?800:c;I\u003dI\u003d\u003d\u003dvoid 0?600:I;if(e\u003dg.Wa(window,e,\"loginPopup\",\"width\u003d\"+c+\",height\u003d\"+I+\",resizable\u003dyes,scrollbars\u003dyes\"))MMc(function(){L()}),e.moveTo((screen.width-c)/2,(screen.height-I)/2)};\ng.uo\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){e\u003de.charAt(0)+e.substring(1).toLowerCase();c\u003dc.charAt(0)+c.substring(1).toLowerCase();if(L\u003d\u003d\u003d\"0\"||L\u003d\u003d\u003d\"-1\")L\u003dnull;if(I\u003d\u003d\u003d\"0\"||I\u003d\u003d\u003d\"-1\")I\u003dnull;var q\u003dt.S(),T\u003dq.userDisplayName\u0026\u0026g.eb(q);g.U.call(this,{U:\"div\",Rq:[\"ytp-button\",\"ytp-sb\"],L:[{U:\"div\",W:\"ytp-sb-subscribe\",N:T?{title:g.nC(\"Subscribe as $USER_NAME\",{USER_NAME:q.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":Ao(q),\"data-tooltip-opaque\":String(g.Uh(q)),tabindex:\"0\",role:\"button\"}:\n{\"aria-label\":\"Subscribe to channel\"},L:[{U:\"div\",W:\"ytp-sb-text\",L:[{U:\"div\",W:\"ytp-sb-icon\"},e]},L?{U:\"div\",W:\"ytp-sb-count\",aq:L}:\"\"]},{U:\"div\",W:\"ytp-sb-unsubscribe\",N:T?{title:g.nC(\"Subscribed as $USER_NAME\",{USER_NAME:q.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":Ao(q),\"data-tooltip-opaque\":String(g.Uh(q)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},L:[{U:\"div\",W:\"ytp-sb-text\",L:[{U:\"div\",W:\"ytp-sb-icon\"},c]},I?{U:\"div\",W:\"ytp-sb-count\",\naq:I}:\"\"]}],N:{\"aria-live\":\"polite\"}});var W\u003dthis;this.channelId\u003dS;this.V\u003dt;this.Z\u003dO;var A\u003dthis.q0(\"ytp-sb-subscribe\"),b\u003dthis.q0(\"ytp-sb-unsubscribe\");x\u0026\u0026g.Y4(this.element,\"ytp-sb-classic\");if(B){h?this.X():this.K();var J\u003dfunction(){if(q.Gm){var C\u003dW.channelId;if(R||u){var y\u003d{c:C};var P;g.ET.isInitialized()\u0026\u0026(P\u003d$jM(y));y\u003dP||\"\";if(P\u003dt.getVideoData())if(P\u003dP.subscribeCommand){var ev\u003dt.gg();ev?(De(ev,P,{botguardResponse:y,feature:R}),t.fS(\"SUBSCRIBE\",C)):g.A9(Error(\"No innertube service available when updating subscriptions.\"))}else g.A9(Error(\"No subscribe command in videoData.\"));\nelse g.A9(Error(\"No video data available when updating subscription.\"))}b.focus();b.removeAttribute(\"aria-hidden\");A.setAttribute(\"aria-hidden\",\"true\")}else xIM(g.RD(W.V.S()),\"sb_button\",W.G)},w\u003dfunction(){var C\u003dW.channelId;\nif(R||u){var y\u003dt.getVideoData();De(t.gg(),y.unsubscribeCommand,{feature:R});t.fS(\"UNSUBSCRIBE\",C)}A.focus();A.removeAttribute(\"aria-hidden\");b.setAttribute(\"aria-hidden\",\"true\")};\nthis.C(A,\"click\",J);this.C(b,\"click\",w);this.C(A,\"keypress\",function(C){C.keyCode\u003d\u003d\u003d13\u0026\u0026J(C)});\nthis.C(b,\"keypress\",function(C){C.keyCode\u003d\u003d\u003d13\u0026\u0026w(C)});\nthis.C(t,\"SUBSCRIBE\",this.X);this.C(t,\"UNSUBSCRIBE\",this.K);this.Z\u0026\u0026T\u0026\u0026(gBc(t),y4(t,A,this),y4(t,b,this))}else g.Y4(A,\"ytp-sb-disabled\"),g.Y4(b,\"ytp-sb-disabled\")};\nr3M\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-title-channel\",L:[{U:\"div\",W:\"ytp-title-beacon\"},{U:\"a\",W:\"ytp-title-channel-logo\",N:{href:\"{{channelLink}}\",target:e.S().D,role:\"link\",\"aria-label\":\"{{channelLogoLabel}}\",tabIndex:\"0\"}},{U:\"div\",W:\"ytp-title-expanded-overlay\",N:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},L:[{U:\"div\",W:\"ytp-title-expanded-heading\",L:[{U:\"div\",W:\"ytp-title-expanded-title\",L:[{U:\"a\",aq:\"{{expandedTitle}}\",N:{href:\"{{channelTitleLink}}\",target:e.S().D,\"aria-hidden\":\"{{shouldHideExpandedTitleForA11y}}\",\ntabIndex:\"{{channelTitleFocusable}}\"}}]},{U:\"div\",W:\"ytp-title-expanded-subtitle\",aq:\"{{expandedSubtitle}}\",N:{\"aria-hidden\":\"{{shouldHideExpandedSubtitleForA11y}}\"}}]}]}]});var L\u003dthis;this.api\u003de;this.channel\u003dthis.q0(\"ytp-title-channel\");this.K\u003dthis.q0(\"ytp-title-channel-logo\");this.channelName\u003dthis.q0(\"ytp-title-expanded-title\");this.j\u003dthis.q0(\"ytp-title-expanded-overlay\");this.Z\u003dthis.X\u003dthis.subscribeButton\u003dnull;this.G\u003d!1;e.createClientVe(this.K,this,36925);e.createClientVe(this.channelName,this,\n37220);g.Uh(this.api.S())\u0026\u0026ohc(this);this.C(e,\"videodatachange\",this.OW);this.C(e,\"videoplayerreset\",this.OW);this.C(this.channelName,\"click\",function(c){L.api.logClick(L.channelName);g.Wa(window,SlT(L));c.preventDefault()});\nthis.C(this.K,\"click\",this.MlM);this.OW()};\nhmf\u003dfunction(e){if(!e.api.S().gT){var L\u003de.api.getVideoData(),c\u003dnew g.uo(\"Subscribe\",null,\"Subscribed\",null,!0,!1,L.hR,L.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(c.element,e);var I;e.api.setTrackingParams(c.element,((I\u003dL.subscribeButtonRenderer)\u003d\u003dnull?void 0:I.trackingParams)||null);e.C(c.element,\"click\",function(){e.api.logClick(c.element)});\ne.subscribeButton\u003dc;g.l(e,e.subscribeButton);e.subscribeButton.jl(e.j);e.subscribeButton.hide();var B\u003dnew c3x(e.api);e.X\u003dB;g.l(e,B);B.jl(e.j);B.hide();e.C(e.api,\"SUBSCRIBE\",function(){L.KB\u0026\u0026(B.show(),e.api.logVisibility(B.element,!0))});\ne.C(e.api,\"UNSUBSCRIBE\",function(){L.KB\u0026\u0026(B.hide(),e.api.logVisibility(B.element,!1),IYJ(B,!1))})}};\nohc\u003dfunction(e){var L\u003de.api.S();hmf(e);e.updateValue(\"flyoutUnfocusable\",\"true\");e.updateValue(\"channelTitleFocusable\",\"-1\");e.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");e.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");L.K||L.Pe||(e.C(e.channel,\"mouseenter\",e.rU),e.C(e.channel,\"mouseleave\",e.jf),e.C(e.channel,\"focusin\",e.rU),e.C(e.channel,\"focusout\",function(c){e.channel.contains(c.relatedTarget)||e.jf()}));\ne.Z\u003dnew g.j9(function(){e.isExpanded()\u0026\u0026(e.api.logVisibility(e.channelName,!1),e.subscribeButton\u0026\u0026(e.subscribeButton.hide(),e.api.logVisibility(e.subscribeButton.element,!1)),e.X\u0026\u0026(e.X.hide(),e.api.logVisibility(e.X.element,!1)),e.channel.classList.remove(\"ytp-title-expanded\"),e.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.l(e,e.Z);e.C(e.channel,Rmr,function(){uA6(e)});\ne.C(e.api,\"onHideControls\",e.Lk);e.C(e.api,\"appresize\",e.Lk);e.C(e.api,\"fullscreentoggled\",e.Lk)};\nuA6\u003dfunction(e){e.channel.classList.remove(\"ytp-title-show-collapsed\");e.channel.classList.remove(\"ytp-title-show-expanded\")};\ntQJ\u003dfunction(e){var L\u003de.api.getPlayerSize();return g.Uh(e.api.S())\u0026\u0026L.width\u003e\u003d524};\nSlT\u003dfunction(e){var L\u003de.api.S(),c\u003de.api.getVideoData(),I\u003dg.FM(L)+c.DY;g.TC(c)\u0026\u0026(I\u003d\"https://music.youtube.com\"+c.DY);if(!g.Uh(L))return I;L\u003d{};g.Fl(e.api,\"addEmbedsConversionTrackingParams\",[L]);return g.WO(I,L)};\ntn\u003dfunction(e){var L\u003dg.SS({\"aria-haspopup\":\"true\"});g.ov.call(this,L,e);this.listen(\"keydown\",this.X)};\nOG\u003dfunction(e,L){e.element.setAttribute(\"aria-haspopup\",String(L))};\nOYr\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-user-info-panel\",N:{\"aria-label\":\"User info\"},L:e.S().Gm\u0026\u0026!e.Y(\"embeds_web_always_enable_signed_out_state\")?[{U:\"div\",W:\"ytp-user-info-panel-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-user-info-panel-content\",L:[{U:\"div\",W:\"ytp-user-info-panel-info\",N:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},aq:\"{{watchingAsUsername}}\"},{U:\"div\",W:\"ytp-user-info-panel-info\",N:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},aq:\"{{watchingAsEmail}}\"}]}]:[{U:\"div\",W:\"ytp-user-info-panel-icon\",\naq:\"{{icon}}\"},{U:\"div\",W:\"ytp-user-info-panel-content\",L:[{U:\"div\",L:[{U:\"text\",N:{tabIndex:\"{{userInfoFocusable}}\"},aq:\"Signed out\"}]},{U:\"div\",W:\"ytp-user-info-panel-login\",L:[{U:\"a\",N:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},aq:e.S().gT?\"\":\"Sign in on YouTube\"}]}]}]});this.CS\u003de;this.X\u003dL;e.S().Gm||e.S().gT||this.C(this.q0(\"ytp-user-info-panel-login\"),\"click\",this.Dc);this.closeButton\u003dnew g.U({U:\"button\",Rq:[\"ytp-collapse\",\"ytp-button\"],N:{title:\"Close\"},L:[g.fN()]});this.closeButton.jl(this.element);\ng.l(this,this.closeButton);this.C(window,\"blur\",this.hide);this.C(document,\"click\",this.xS);this.OW()};\nWYx\u003dfunction(e,L,c){g.Cp.call(this,e);this.G_\u003dL;this.wq\u003dc;this.getVideoUrl\u003dnew tn(6);this.dQ\u003dnew tn(5);this.gQ\u003dnew tn(4);this.b5\u003dnew tn(3);this.uD\u003dnew g.ov(g.SS({href:\"{{href}}\",target:this.V.S().D},void 0,!0),2,\"Troubleshoot playback issue\");this.showVideoInfo\u003dnew g.ov(g.SS(),1,\"Stats for nerds\");this.U7\u003dnew g.I9({U:\"div\",Rq:[\"ytp-copytext\",\"ytp-no-contextmenu\"],N:{draggable:\"false\",tabindex:\"1\"},aq:\"{{text}}\"});this.dC\u003dnew VP(this.V,this.U7);this.cz\u003dthis.F$\u003dnull;g.Uh(this.V.S())\u0026\u0026(this.closeButton\u003d\nnew g.U({U:\"button\",Rq:[\"ytp-collapse\",\"ytp-button\"],N:{title:\"Close\"},L:[g.fN()]}),g.l(this,this.closeButton),this.closeButton.jl(this.element),this.closeButton.listen(\"click\",this.Eu,this));g.Uh(this.V.S())\u0026\u0026(this.D2\u003dnew g.ov(g.SS(),8,\"Account\"),g.l(this,this.D2),this.Yx(this.D2,!0),this.D2.listen(\"click\",this.lp9,this),e.createClientVe(this.D2.element,this.D2,137682));this.V.S().sE\u0026\u0026(this.vc\u003dnew Mo(\"Loop\",7),g.l(this,this.vc),this.Yx(this.vc,!0),this.vc.listen(\"click\",this.sTm,this),e.createClientVe(this.vc.element,\nthis.vc,28661));g.l(this,this.getVideoUrl);this.Yx(this.getVideoUrl,!0);this.getVideoUrl.listen(\"click\",this.x0q,this);e.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.l(this,this.dQ);this.Yx(this.dQ,!0);this.dQ.listen(\"click\",this.r7M,this);e.createClientVe(this.dQ.element,this.dQ,28660);g.l(this,this.gQ);this.Yx(this.gQ,!0);this.gQ.listen(\"click\",this.E9m,this);e.createClientVe(this.gQ.element,this.gQ,28658);g.l(this,this.b5);this.Yx(this.b5,!0);this.b5.listen(\"click\",this.iS7,\nthis);g.l(this,this.uD);this.Yx(this.uD,!0);this.uD.listen(\"click\",this.Yqe,this);g.l(this,this.showVideoInfo);this.Yx(this.showVideoInfo,!0);this.showVideoInfo.listen(\"click\",this.nx0,this);g.l(this,this.U7);this.U7.listen(\"click\",this.F$d,this);g.l(this,this.dC);L\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");UM$(\"Chromium\")\u003e\u003d43\u0026\u0026(L\u003d!0);UM$(\"Firefox\")\u003c\u003d40\u0026\u0026(L\u003d!1);L\u0026\u0026(this.F$\u003dnew g.U({U:\"textarea\",W:\"ytp-html5-clipboard\",N:{readonly:\"\",tabindex:\"-1\"}}),g.l(this,this.F$),\nthis.F$.jl(this.element));var I;(I\u003dthis.D2)\u003d\u003dnull||I.setIcon(Gx6());var B;(B\u003dthis.vc)\u003d\u003dnull||B.setIcon(VLT());this.b5.setIcon({U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{\"clip-rule\":\"evenodd\",d:\"M20 10V8H17.19C16.74 7.22 16.12 6.54 15.37 6.04L17 4.41L15.59 3L13.42 5.17C13.39 5.16 13.37 5.16 13.34 5.16C13.18 5.12 13.02 5.1 12.85 5.07C12.79 5.06 12.74 5.05 12.68 5.04C12.46 5.02 12.23 5 12 5C11.51 5 11.03 5.07 10.58 5.18L10.6 5.17L8.41 3L7 4.41L8.62 6.04H8.63C7.88 6.54 7.26 7.22 6.81 8H4V10H6.09C6.03 10.33 6 10.66 6 11V12H4V14H6V15C6 15.34 6.04 15.67 6.09 16H4V18H6.81C7.85 19.79 9.78 21 12 21C14.22 21 16.15 19.79 17.19 18H20V16H17.91C17.96 15.67 18 15.34 18 15V14H20V12H18V11C18 10.66 17.96 10.33 17.91 10H20ZM16 15C16 17.21 14.21 19 12 19C9.79 19 8 17.21 8 15V11C8 8.79 9.79 7 12 7C14.21 7 16 8.79 16 11V15ZM10 14H14V16H10V14ZM10 10H14V12H10V10Z\",\nfill:\"white\",\"fill-rule\":\"evenodd\"}}]});this.uD.setIcon(sGJ());this.showVideoInfo.setIcon(v5M());this.C(e,\"onLoopChange\",this.onLoopChange);this.C(e,\"videodatachange\",this.onVideoDataChange);qlx(this);TlJ(this,this.V.getVideoData())};\nq$\u003dfunction(e,L){var c\u003d!1;if(e.F$){var I\u003de.F$.element;I.value\u003dL;I.select();try{c\u003ddocument.execCommand(\"copy\")}catch(B){}}c?e.G_.y5():(e.U7.Hw(L,\"text\"),g.m4(e.G_,e.dC),F4(e.U7.element),e.F$\u0026\u0026(e.F$\u003dnull,qlx(e)));return c};\nTlJ\u003dfunction(e,L){var c\u003de.V.S(),I\u003de.V.getPresentingPlayerType()\u003d\u003d\u003d2,B\u003d!I||L.isListed;B\u003d!c.h7\u0026\u0026!!L.videoId\u0026\u0026B;c.playerStyle!\u003d\u003d\"play\"?c\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(c\u003d{contact_type:\"playbackissue\",html5:1,ei:L.eventId,v:L.videoId,p:\"movies_playback\"},L.K\u0026\u0026(c.fmt\u003dL.K.itag),L.clientPlaybackNonce\u0026\u0026(c.cpn\u003dL.clientPlaybackNonce),L.partnerId\u0026\u0026(c.partnerid\u003dL.partnerId),c\u003dg.WO(\"//support.google.com/googleplay/\",c));e.gQ.i5(B\u0026\u0026L.allowEmbed);e.getVideoUrl.i5(B);e.dQ.i5(B\u0026\u0026!L.isLivePlayback);\ne.uD.Hw(c,\"href\");var x;(x\u003de.vc)\u003d\u003dnull||x.i5(!L.isLivePlayback\u0026\u0026!I);var S;(S\u003de.D2)\u003d\u003dnull||S.i5(!I)};\nqlx\u003dfunction(e){var L\u003d!!e.F$;g.xq(e.b5,L?\"Copy debug info\":\"Get debug info\");OG(e.b5,!L);g.xq(e.gQ,L?\"Copy embed code\":\"Get embed code\");OG(e.gQ,!L);g.xq(e.getVideoUrl,L?\"Copy video URL\":\"Get video URL\");OG(e.getVideoUrl,!L);g.xq(e.dQ,L?\"Copy video URL at current time\":\"Get video URL at current time\");OG(e.dQ,!L);e.gQ.setIcon(L?WPH():null);e.getVideoUrl.setIcon(L?On():null);e.dQ.setIcon(L?On():null)};\nMQ$\u003dfunction(e){return g.Uh(e.V.S())?e.D2:e.vc};\nsBn\u003dfunction(e,L){g.NE.call(this,e);this.wq\u003dL;this.G\u003dnew g.zn(this);this.pS\u003dnew g.j9(this.Xd9,1E3,this);this.h7\u003dthis.Z\u003dnull;g.l(this,this.G);g.l(this,this.pS);L\u003dthis.V.S();e.createClientVe(this.element,this,28656);g.Y4(this.element,\"ytp-contextmenu\");this.V.S().experiments.N0(\"delhi_modern_web_player\")\u0026\u0026g.T3(L)\u0026\u0026g.Y4(this.element,\"ytp-delhi-modern-contextmenu\");zmc(this);this.hide()};\nzmc\u003dfunction(e){g.fv(e.G);var L\u003de.V.S();L.playerStyle\u003d\u003d\u003d\"gvn\"||L.K||L.Pe||(L\u003de.V.LS(),e.G.C(L,\"contextmenu\",e.OSW),e.G.C(L,\"touchstart\",e.onTouchStart,null,!0),e.G.C(L,\"touchmove\",e.FQ,null,!0),e.G.C(L,\"touchend\",e.FQ,null,!0))};\nvhc\u003dfunction(e){e.V.isFullscreen()?g.Uq(e.V,e.element,10):e.jl(c8(e).body)};\nTi\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?240:c;g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-copylink-button\"],N:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"div\",W:\"ytp-copylink-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-copylink-title\",aq:\"Copy link\",N:{\"aria-hidden\":\"true\"}}]});this.api\u003de;this.X\u003dL;this.K\u003dc;this.visible\u003d!1;this.tooltip\u003dthis.X.Aq();L\u003de.S();this.tooltip.element.setAttribute(\"aria-live\",\"polite\");g.cY(this.element,\"ytp-show-copylink-title\",g.Uh(L));e.createClientVe(this.element,\nthis,86570);this.listen(\"click\",this.onClick);this.C(e,\"videodatachange\",this.OW);this.C(e,\"videoplayerreset\",this.OW);this.C(e,\"appresize\",this.OW);this.OW();this.addOnDisposeCallback(g.mC(this.tooltip,this.element))};\nfYx\u003dfunction(e){var L\u003de.api.S(),c\u003de.api.getVideoData(),I\u003de.api.LS().getPlayerSize().width;L\u003dL.Z;return!!c.videoId\u0026\u0026I\u003e\u003de.K\u0026\u0026c.w9\u0026\u0026!c.xx\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026!L};\nA3r\u003dfunction(e){e.updateValue(\"icon\",rJ());if(e.api.S().K)e.tooltip.iD(e.element,\"Link copied to clipboard\");else{e.updateValue(\"title-attr\",\"Link copied to clipboard\");e.tooltip.A9();e.tooltip.iD(e.element);var L\u003de.listen(\"mouseleave\",function(){e.j6(L);e.OW();e.tooltip.B_()})}};\nFYH\u003dfunction(e,L){return g.Z(function(c){if(c.K\u003d\u003d1)return g.bn(c,2),g.a(c,navigator.clipboard.writeText(L),4);if(c.K!\u003d2)return c.return(!0);g.wc(c);var I\u003dc.return,B\u003d!1,x\u003dg.ql(\"TEXTAREA\");x.value\u003dL;x.setAttribute(\"readonly\",\"\");var S\u003de.api.getRootNode();S.appendChild(x);if(ya){var h\u003dwindow.getSelection();h.removeAllRanges();var R\u003ddocument.createRange();R.selectNodeContents(x);h.addRange(R);x.setSelectionRange(0,L.length)}else x.select();try{B\u003ddocument.execCommand(\"copy\")}catch(u){}S.removeChild(x);\nreturn I.call(c,B)})};\nbYc\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-doubletap-ui-legacy\",L:[{U:\"div\",W:\"ytp-doubletap-fast-forward-ve\"},{U:\"div\",W:\"ytp-doubletap-rewind-ve\"},{U:\"div\",W:\"ytp-doubletap-static-circle\",L:[{U:\"div\",W:\"ytp-doubletap-ripple\"}]},{U:\"div\",W:\"ytp-doubletap-overlay-a11y\"},{U:\"div\",W:\"ytp-doubletap-seek-info-container\",L:[{U:\"div\",W:\"ytp-doubletap-arrows-container\",L:[{U:\"span\",W:\"ytp-doubletap-base-arrow\"},{U:\"span\",W:\"ytp-doubletap-base-arrow\"},{U:\"span\",W:\"ytp-doubletap-base-arrow\"}]},{U:\"div\",\nW:\"ytp-doubletap-tooltip\",L:[{U:\"div\",W:\"ytp-seek-icon-text-container\",L:[{U:\"div\",W:\"ytp-seek-icon\",aq:\"{{seekIcon}}\"},{U:\"div\",W:\"ytp-chapter-seek-text-legacy\",aq:\"{{seekText}}\"}]},{U:\"div\",W:\"ytp-doubletap-tooltip-label\",aq:\"{{seekTime}}\"}]}]}]});this.V\u003de;this.G\u003dnew g.j9(this.show,10,this);this.K\u003dnew g.j9(this.hide,700,this);this.T\u003dthis.Z\u003d0;this.pS\u003dthis.j\u003d!1;this.X\u003dthis.q0(\"ytp-doubletap-static-circle\");g.l(this,this.G);g.l(this,this.K);this.hide();this.J\u003dthis.q0(\"ytp-doubletap-fast-forward-ve\");\nthis.D\u003dthis.q0(\"ytp-doubletap-rewind-ve\");this.V.createClientVe(this.J,this,28240);this.V.createClientVe(this.D,this,28239);this.V.logVisibility(this.J,!0);this.V.logVisibility(this.D,!0);this.j\u003de.Y(\"web_show_cumulative_seek_time\");this.pS\u003de.Y(\"web_center_static_circles\")};\niYM\u003dfunction(e,L){L\u003dg.nC(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:L.toString()});e.updateValue(\"seekTime\",L)};\nGzx\u003dfunction(e){J2.call(this,e,!1,!0);this.k9\u003d[];this.Cf\u003d[];this.element.setAttribute(\"data-overlay-order\",\"9\");this.J\u003d!0;this.badge.element.classList.add(\"ytp-featured-product\");this.Ve\u003dnew g.U({U:\"div\",W:\"ytp-featured-product-open-in-new\"});g.l(this,this.Ve);this.countdownTimer\u003dnew g.U({U:\"text\",W:\"ytp-featured-product-countdown\",aq:\"{{content}}\"});this.countdownTimer.hide();g.l(this,this.countdownTimer);this.K\u003dnew g.U({U:\"div\",W:\"ytp-featured-product-trending\",L:[{U:\"div\",W:\"ytp-featured-product-trending-icon\"},\n{U:\"text\",W:\"ytp-featured-product-trending-text\",aq:\"{{trendingOffer}}\"}]});this.K.hide();g.l(this,this.K);this.overflowButton\u003dnew g.U({U:\"button\",Rq:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],N:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.l(this,this.overflowButton);this.T\u003dnew g.U({U:\"text\",W:\"ytp-featured-product-exclusive-countdown\",aq:\"{{content}}\",N:{id:\"exclusiveCountdown\",\"aria-hidden\":\"true\"}});this.T.hide();g.l(this,this.T);this.j\u003dnew g.U({U:\"div\",W:\"ytp-featured-product-exclusive-container\",\nN:{\"aria-labelledby\":\"exclusiveBadge exclusiveCountdown\"},L:[{U:\"div\",W:\"ytp-featured-product-exclusive-badge-container\",L:[{U:\"div\",W:\"ytp-featured-product-exclusive-badge\",L:[{U:\"text\",W:\"ytp-featured-product-exclusive-badge-text\",aq:\"{{exclusive}}\",N:{id:\"exclusiveBadge\",\"aria-hidden\":\"true\"}}]}]},this.T]});this.j.hide();g.l(this,this.j);this.banner\u003dnew g.U({U:\"a\",W:\"ytp-featured-product-container\",L:[{U:\"div\",W:\"ytp-featured-product-thumbnail\",L:[{U:\"img\",N:{src:\"{{thumbnail}}\"}},this.Ve]},{U:\"div\",\nW:\"ytp-featured-product-details\",L:[{U:\"text\",W:\"ytp-featured-product-title\",aq:\"{{title}}\"},this.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{U:\"div\",W:\"ytp-featured-product-price-container\",N:{\"aria-label\":\"{{priceA11yText}}\"},L:[{U:\"text\",W:\"ytp-featured-product-price-when-promotion-text-enabled\",aq:\"{{price}}\",N:{\"aria-hidden\":\"true\"}},{U:\"text\",W:\"ytp-featured-product-promotion-text\",aq:\"{{promotionText}}\",N:{\"aria-hidden\":\"true\"}}]}:{U:\"div\",N:{\"aria-label\":\"{{priceA11yText}}\"},\nL:[{U:\"text\",W:\"ytp-featured-product-price\",aq:\"{{price}}\",N:{\"aria-hidden\":\"true\"}},{U:\"text\",W:\"ytp-featured-product-sales-original-price\",aq:\"{{salesOriginalPrice}}\",N:{\"aria-hidden\":\"true\"}},{U:\"text\",W:\"ytp-featured-product-price-drop-reference-price\",aq:\"{{priceDropReferencePrice}}\",N:{\"aria-hidden\":\"true\"}}]},this.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{U:\"div\",W:\"ytp-featured-product-when-promotion-text-enabled\",L:[{U:\"text\",W:\"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled\",\naq:\"{{affiliateDisclaimer}}\"},this.K,{U:\"text\",W:\"ytp-featured-product-vendor-when-promotion-text-enabled\",aq:\"{{vendor}}\"}]}:{U:\"div\",L:[{U:\"text\",W:\"ytp-featured-product-affiliate-disclaimer\",aq:\"{{affiliateDisclaimer}}\"},this.V.Y(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")?this.j:null,this.K,{U:\"text\",W:\"ytp-featured-product-vendor\",aq:\"{{vendor}}\"},this.countdownTimer]}]},this.overflowButton]});g.l(this,this.banner);this.banner.jl(this.Z.element);this.C(this.V,g.jh(\"featured_product\"),\nthis.MtY);this.C(this.V,g.Hq(\"featured_product\"),this.BP);this.C(this.V,\"videodatachange\",this.onVideoDataChange);this.C(this.overflowButton.element,\"click\",this.zs);this.C(e,\"featuredproductdismissed\",this.q$)};\nghM\u003dfunction(e){var L,c;e\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:c.itemData;var I,B,x;return(e\u003d\u003dnull||!e.affiliateDisclaimer)\u0026\u0026(e\u003d\u003dnull?0:(I\u003de.exclusivesData)\u003d\u003dnull?0:I.exclusiveOfferLabelText)\u0026\u0026(e\u003d\u003dnull?0:(B\u003de.exclusivesData)\u003d\u003dnull?0:B.expirationTimestampMs)\u0026\u0026(e\u003d\u003dnull?0:(x\u003de.exclusivesData)\u003d\u003dnull?0:x.exclusiveOfferCountdownText)?!0:!1};\nDIR\u003dfunction(e){var L,c,I,B,x\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:(I\u003dc.itemData)\u003d\u003dnull?void 0:(B\u003dI.exclusivesData)\u003d\u003dnull?void 0:B.expirationTimestampMs;L\u003d(Number(x)-Date.now())/1E3;if(L\u003e0){if(L\u003c604800){var S,h,R,u;c\u003d(S\u003de.X)\u003d\u003dnull?void 0:(h\u003dS.bannerData)\u003d\u003dnull?void 0:(R\u003dh.itemData)\u003d\u003dnull?void 0:(u\u003dR.exclusivesData)\u003d\u003dnull?void 0:u.exclusiveOfferCountdownText;if(c!\u003d\u003dvoid 0)for(S\u003dDate.now(),h\u003dg.f(c),R\u003dh.next();!R.done;R\u003dh.next())if(R\u003dR.value,R!\u003d\u003dvoid 0\u0026\u0026R.text!\u003d\u003dvoid 0\u0026\u0026(u\u003dNumber(R.textDisplayStartTimestampMs),\n!isNaN(u)\u0026\u0026S\u003e\u003du)){R.insertCountdown?(L\u003dR.text.replace(/\\$0/,String(ah({seconds:L}))),e.T.Hw(L)):e.T.Hw(R.text);e.T.show();break}}var t,O,q,T;e.j.update({exclusive:(t\u003de.X)\u003d\u003dnull?void 0:(O\u003dt.bannerData)\u003d\u003dnull?void 0:(q\u003dO.itemData)\u003d\u003dnull?void 0:(T\u003dq.exclusivesData)\u003d\u003dnull?void 0:T.exclusiveOfferLabelText});e.j.show();WP(e);var W;(W\u003de.Q5)\u003d\u003dnull||W.start()}else kzJ(e)};\nkzJ\u003dfunction(e){var L;(L\u003de.Q5)\u003d\u003dnull||L.stop();e.T.hide();e.j.hide();M$(e)};\nwGR\u003dfunction(e){var L,c,I\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:c.itemData;return e.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")\u0026\u0026(I\u003d\u003dnull||!I.priceReplacementText)\u0026\u0026(I\u003d\u003dnull?0:I.promotionText)?I\u003d\u003dnull?void 0:I.promotionText.content:null};\nJ3J\u003dfunction(e){var L,c,I\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:c.itemData,B,x;if(!(I!\u003dnull\u0026\u0026I.priceReplacementText||e.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\"))\u0026\u0026(I\u003d\u003dnull?0:(B\u003dI.dealsData)\u003d\u003dnull?0:(x\u003dB.sales)\u003d\u003dnull?0:x.originalPrice)){var S,h;return I\u003d\u003dnull?void 0:(S\u003dI.dealsData)\u003d\u003dnull?void 0:(h\u003dS.sales)\u003d\u003dnull?void 0:h.originalPrice}return null};\nVQM\u003dfunction(e){var L,c,I\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:c.itemData,B,x,S,h;if(!((I\u003d\u003dnull?0:I.priceReplacementText)||e.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")||(I\u003d\u003dnull?0:(B\u003dI.dealsData)\u003d\u003dnull?0:(x\u003dB.sales)\u003d\u003dnull?0:x.originalPrice))\u0026\u0026(I\u003d\u003dnull?0:(S\u003dI.dealsData)\u003d\u003dnull?0:(h\u003dS.priceDrop)\u003d\u003dnull?0:h.referencePrice)){var R,u;return I\u003d\u003dnull?void 0:(R\u003dI.dealsData)\u003d\u003dnull?void 0:(u\u003dR.priceDrop)\u003d\u003dnull?void 0:u.referencePrice}return null};\nCYJ\u003dfunction(e){var L,c,I\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:c.itemData;if(I\u003d\u003dnull?0:I.priceReplacementText)return I\u003d\u003dnull?void 0:I.priceReplacementText;if((I\u003d\u003dnull?0:I.promotionText)\u0026\u0026e.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var B;return(I\u003d\u003dnull?void 0:I.price)+\" \"+(I\u003d\u003dnull?void 0:(B\u003dI.promotionText)\u003d\u003dnull?void 0:B.content)}var x,S;if(I\u003d\u003dnull?0:(x\u003dI.dealsData)\u003d\u003dnull?0:(S\u003dx.sales)\u003d\u003dnull?0:S.originalPrice){var h,R;return I\u003d\u003dnull?void 0:(h\u003dI.dealsData)\u003d\u003d\nnull?void 0:(R\u003dh.sales)\u003d\u003dnull?void 0:R.salesPriceAccessibilityLabel}var u,t;if(I\u003d\u003dnull?0:(u\u003dI.dealsData)\u003d\u003dnull?0:(t\u003du.priceDrop)\u003d\u003dnull?0:t.referencePrice){var O,q;return(I\u003d\u003dnull?void 0:I.price)+\" \"+(I\u003d\u003dnull?void 0:(O\u003dI.dealsData)\u003d\u003dnull?void 0:(q\u003dO.priceDrop)\u003d\u003dnull?void 0:q.referencePrice)}return I\u003d\u003dnull?void 0:I.price};\naYn\u003dfunction(e){if(e.V.Y(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var L,c,I;return e.K.z_?null:(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:(I\u003dc.itemData)\u003d\u003dnull?void 0:I.vendorName}var B,x,S,h,R,u;return e.K.z_||e.j.z_||((B\u003de.X)\u003d\u003dnull?0:(x\u003dB.bannerData)\u003d\u003dnull?0:(S\u003dx.itemData)\u003d\u003dnull?0:S.affiliateDisclaimer)?null:(h\u003de.X)\u003d\u003dnull?void 0:(R\u003dh.bannerData)\u003d\u003dnull?void 0:(u\u003dR.itemData)\u003d\u003dnull?void 0:u.vendorName};\nmIc\u003dfunction(e,L){zi(e);if(L){var c\u003dg.vN.getState().entities;c\u003dEK(c,\"featuredProductsEntity\",L);if(c!\u003dnull\u0026\u0026c.productsData){L\u003d[];c\u003dg.f(c.productsData);for(var I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dvoid 0;if((B\u003dI)!\u003dnull\u0026\u0026B.identifier\u0026\u0026I.featuredSegments){e.k9.push(I);var x\u003dvoid 0;B\u003dg.f((x\u003dI)\u003d\u003dnull?void 0:x.featuredSegments);for(x\u003dB.next();!x.done;x\u003dB.next()){var S\u003dx.value;x\u003dNlx(S.startTimeSec);x!\u003d\u003dvoid 0\u0026\u0026(S\u003dNlx(S.endTimeSec),L.push(new g.pC(x*1E3,S\u003d\u003d\u003dvoid 0?0x7ffffffffffff:S*1E3,{id:I.identifier,\nnamespace:\"featured_product\"})))}}}e.V.Lb(L)}}};\nM$\u003dfunction(e){if(e.trendingOfferEntityKey){var L\u003dg.vN.getState().entities;if(L\u003dEK(L,\"trendingOfferEntity\",e.trendingOfferEntityKey)){var c,I,B;L.encodedSkuId!\u003d\u003d((c\u003de.X)\u003d\u003dnull?void 0:(I\u003dc.bannerData)\u003d\u003dnull?void 0:(B\u003dI.itemData)\u003d\u003dnull?void 0:B.encodedOfferSkuId)?WP(e):(e.K.update({trendingOffer:L.shortLabel+\" \\u2022 \"+L.countLabel}),e.K.show(),e.banner.update({vendor:aYn(e)}))}else WP(e)}else WP(e)};\nWP\u003dfunction(e){e.K.hide();e.banner.update({vendor:aYn(e)})};\nzi\u003dfunction(e){e.k9\u003d[];e.BP();e.V.RU(\"featured_product\")};\ny3c\u003dfunction(e){var L,c,I,B,x\u003d(L\u003de.X)\u003d\u003dnull?void 0:(c\u003dL.bannerData)\u003d\u003dnull?void 0:(I\u003dc.itemData)\u003d\u003dnull?void 0:(B\u003dI.hiddenProductOptions)\u003d\u003dnull?void 0:B.dropTimestampMs;L\u003d(Number(x)-Date.now())/1E3;e.countdownTimer.Hw(ah({seconds:L}));if(L\u003e0){var S;(S\u003de.RT)\u003d\u003dnull||S.start()}};\nZYH\u003dfunction(e){var L;(L\u003de.RT)\u003d\u003dnull||L.stop();e.countdownTimer.hide()};\nNlx\u003dfunction(e){if(e!\u003d\u003dvoid 0\u0026\u0026e.trim()!\u003d\u003d\"\"\u0026\u0026(e\u003dMath.trunc(Number(e.trim())),!(isNaN(e)||e\u003c0)))return e};\nlYx\u003dfunction(e,L,c){g.U.call(this,{U:\"div\",Rq:[\"ytp-info-panel-action-item\"],L:[{U:\"div\",W:\"ytp-info-panel-action-item-disclaimer\",aq:\"{{disclaimer}}\"},{U:\"a\",Rq:[\"ytp-info-panel-action-item-button\",\"ytp-button\"],N:{role:\"button\",href:\"{{url}}\",target:\"_blank\",rel:\"noopener\"},L:[{U:\"div\",W:\"ytp-info-panel-action-item-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-info-panel-action-item-label\",aq:\"{{label}}\"}]}]});this.V\u003de;this.X\u003dc;this.disclaimer\u003dthis.q0(\"ytp-info-panel-action-item-disclaimer\");this.button\u003d\nthis.q0(\"ytp-info-panel-action-item-button\");this.Hd\u003d!1;this.V.createServerVe(this.element,this,!0);this.listen(\"click\",this.onClick);e\u003d\"\";c\u003dg.Q(L\u003d\u003dnull?void 0:L.onTap,iF);var I\u003dg.Q(c,g.ku);this.Hd\u003d!1;I?(e\u003dI.url||\"\",e.startsWith(\"//\")\u0026\u0026(e\u003d\"https:\"+e),this.Hd\u003d!0,g.uv(this.button,g.h0(e))):(I\u003dg.Q(c,pGR))\u0026\u0026!this.X?((e\u003dI.phoneNumbers)\u0026\u0026e.length\u003e0?(e\u003d\"sms:\"+e[0],I.messageText\u0026\u0026(e+\u003d\"?\u0026body\u003d\"+encodeURI(I.messageText))):e\u003d\"\",this.Hd\u003d!0,g.uv(this.button,g.h0(e,[$IT]))):(c\u003dg.Q(c,jBJ))\u0026\u0026!this.X\u0026\u0026(e\u003dc.phoneNumber?\n\"tel:\"+c.phoneNumber:\"\",this.Hd\u003d!0,g.uv(this.button,g.h0(e,[HYn])));var B;if(c\u003d(B\u003dL.disclaimerText)\u003d\u003dnull?void 0:B.content){this.button.style.borderBottom\u003d\"1px solid white\";this.button.style.paddingBottom\u003d\"16px\";var x;this.update({label:(x\u003dL.bodyText)\u003d\u003dnull?void 0:x.content,icon:W7(),disclaimer:c})}else{this.disclaimer.style.display\u003d\"none\";var S;this.update({label:(S\u003dL.bodyText)\u003d\u003dnull?void 0:S.content,icon:W7()})}this.V.setTrackingParams(this.element,L.trackingParams||null);this.Hd\u0026\u0026(this.K\u003d{externalLinkData:{url:e}})};\nPYv\u003dfunction(e,L){var c\u003dnE();g.Lr.call(this,e,{U:\"div\",W:\"ytp-info-panel-detail-skrim\",L:[{U:\"div\",W:\"ytp-info-panel-detail\",N:{role:\"dialog\",id:c},L:[{U:\"div\",W:\"ytp-info-panel-detail-header\",L:[{U:\"div\",W:\"ytp-info-panel-detail-title\",aq:\"{{title}}\"},{U:\"button\",Rq:[\"ytp-info-panel-detail-close\",\"ytp-button\"],N:{\"aria-label\":\"Close\"},L:[g.uX()]}]},{U:\"div\",W:\"ytp-info-panel-detail-body\",aq:\"{{body}}\"},{U:\"div\",W:\"ytp-info-panel-detail-items\"}]}]},250);this.X\u003dL;this.items\u003dthis.q0(\"ytp-info-panel-detail-items\");\nthis.Z\u003dnew g.zn(this);this.itemData\u003d[];this.G\u003dc;this.C(this.q0(\"ytp-info-panel-detail-close\"),\"click\",this.y5);this.C(this.q0(\"ytp-info-panel-detail-skrim\"),\"click\",this.y5);this.C(this.q0(\"ytp-info-panel-detail\"),\"click\",function(I){I.stopPropagation()});\ng.l(this,this.Z);this.V.createServerVe(this.element,this,!0);this.C(e,\"videodatachange\",this.onVideoDataChange);this.onVideoDataChange(\"newdata\",e.getVideoData());this.hide()};\nQBc\u003dfunction(e,L){e\u003dg.f(e.itemData);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,c.V.logVisibility(c.element,L)};\nEhT\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-info-panel-preview\",N:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\",\"aria-owns\":L.getId(),\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"div\",W:\"ytp-info-panel-preview-text\",aq:\"{{text}}\"},{U:\"div\",W:\"ytp-info-panel-preview-chevron\",aq:\"{{chevron}}\"}]});var c\u003dthis;this.V\u003de;this.mZ\u003dthis.X\u003dthis.videoId\u003dnull;this.Z\u003dthis.showControls\u003dthis.K\u003d!1;this.C(this.element,\"click\",function(){e.logClick(c.element);e.jr();Iv(L)});\nthis.fade\u003dnew g.dJ(this,250,!1,100);g.l(this,this.fade);this.V.createServerVe(this.element,this,!0);this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"presentingplayerstatechange\",this.Kx);this.C(this.V,\"paidcontentoverlayvisibilitychange\",this.hL);this.C(this.V,\"infopaneldetailvisibilitychange\",this.hL);var I\u003de.getVideoData()||{};dIn(I)\u0026\u0026UIM(this,I);this.C(e,\"onShowControls\",this.aS);this.C(e,\"onHideControls\",this.h5)};\nUIM\u003dfunction(e,L){if(!L.sK||!e.V.FK()){var c\u003dL.DM||1E4,I\u003ddIn(L);e.X?L.videoId\u0026\u0026L.videoId!\u003d\u003de.videoId\u0026\u0026(g.PT(e.X),e.videoId\u003dL.videoId,I?(XGv(e,c,L),e.Fp()):(e.y5(),e.X.dispose(),e.X\u003dnull)):I\u0026\u0026(L.videoId\u0026\u0026(e.videoId\u003dL.videoId),XGv(e,c,L),e.Fp())}};\ndIn\u003dfunction(e){var L,c,I,B;return!!((L\u003de.Mv)\u003d\u003dnull?0:(c\u003dL.title)\u003d\u003dnull?0:c.content)||!!((I\u003de.Mv)\u003d\u003dnull?0:(B\u003dI.bodyText)\u003d\u003dnull?0:B.content)};\nXGv\u003dfunction(e,L,c){e.X\u0026\u0026e.X.dispose();e.X\u003dnew g.j9(e.Jmd,L,e);g.l(e,e.X);var I;L\u003d((I\u003dc.Mv)\u003d\u003dnull?void 0:I.trackingParams)||null;e.V.setTrackingParams(e.element,L);var B;var x,S;if(c\u003d\u003dnull?0:(x\u003dc.Mv)\u003d\u003dnull?0:(S\u003dx.title)\u003d\u003dnull?0:S.content){var h;I\u003d(B\u003dc.Mv)\u003d\u003dnull?void 0:(h\u003dB.title)\u003d\u003dnull?void 0:h.content;var R,u;if((R\u003dc.Mv)\u003d\u003dnull?0:(u\u003dR.bodyText)\u003d\u003dnull?0:u.content)I+\u003d\" \\u2022 \";B\u003dI}else B\u003d\"\";var t,O;c\u003d((t\u003dc.Mv)\u003d\u003dnull?void 0:(O\u003dt.bodyText)\u003d\u003dnull?void 0:O.content)||\"\";e.update({text:B+c,chevron:g.R9()})};\nKYn\u003dfunction(e,L){e.X\u0026\u0026(g.E(L,8)?(e.K\u003d!0,e.Fp(),e.X.start()):(g.E(L,2)||g.E(L,64))\u0026\u0026e.videoId\u0026\u0026(e.videoId\u003dnull))};\nsG\u003dfunction(e){var L\u003dnull;try{L\u003de.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(c){L\u003de.toLocaleString(void 0,{style:\"percent\"})}return L};\nvP\u003dfunction(e,L){var c\u003d0;e\u003dg.f(e);for(var I\u003de.next();!(I.done||I.value.startTime\u003eL);I\u003de.next())c++;return c\u003d\u003d\u003d0?c:c-1};\nYl$\u003dfunction(e,L){for(var c\u003d0,I\u003dg.f(e),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;if(L\u003cB.timeRangeStartMillis)return null;if(L\u003e\u003dB.timeRangeStartMillis\u0026\u0026L\u003cB.timeRangeStartMillis+B.X)break;c++}c+1\u003ce.length\u0026\u0026e[c+1].timeRangeStartMillis\u003c\u003dL\u0026\u0026c++;return c\u003ce.length?c:null};\nnhv\u003dfunction(e,L){L\u003dvP(e,L)+1;return L\u003ce.length?L:-1};\ne5H\u003dfunction(e,L){return vP(e,L)-1};\nL0J\u003dfunction(e,L){return new g.pC(e,L,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+e})};\nI_$\u003dfunction(e,L,c,I,B,x,S,h){g.zn.call(this);var R\u003dthis;this.api\u003de;this.B\u003dL;this.contextMenu\u003dc;this.jk\u003dI;this.wq\u003dB;this.X\u003dx;this.j\u003dS;this.progressBar\u003dh;this.G\u003dnew g.j9(function(){cO$(R,!1)},1E3);\nthis.K\u003d\"\";this.Z\u003d{AP:!1,mG:!1,zC:!1};g.l(this,this.G);this.C(L,\"mousedown\",function(){fg(R,!1)});\nthis.C(c.element,\"mousedown\",function(){fg(R,!1)});\nthis.C(L,\"keydown\",this.K3);this.C(c.element,\"keydown\",this.K3);this.C(L,\"keyup\",this.Zr);this.C(c.element,\"keyup\",this.Zr)};\nBSR\u003dfunction(e,L){return L\u003c0?0:Math.floor(Math.min(L,e.api.getDuration())*1E3)};\nAn\u003dfunction(e,L,c){var I\u003de.api.getCurrentTime(),B\u003dBSR(e,I);e\u003dBSR(e,I+L);return{startMediaTimeMs:B,endMediaTimeMs:e,seekSource:c}};\nxec\u003dfunction(e){var L,c\u003d(L\u003de.api.getVideoData())\u003d\u003dnull?void 0:L.GI();return e.api.getPresentingPlayerType(c)!\u003d\u003d2};\nfg\u003dfunction(e,L){e.Z.mG\u003dL;g.cY(e.api.getRootNode(),\"ytp-probably-keyboard-focus\",L);g.cY(e.contextMenu.element,\"ytp-probably-keyboard-focus\",L)};\nbo\u003dfunction(e,L,c,I){var B\u003dg.ZP(e.api.qx());if(B\u0026\u0026B.loaded){var x\u003de.api.getSubtitlesUserSettings();B\u003dvoid 0;for(var S\u003d0;S\u003cg.Fz.length;S++){var h\u003dg.Fz[S];if(h.option\u003d\u003d\u003dL){B\u003dh.options;break}}S\u003dvoid 0;for(h\u003d0;h\u003cB.length;h++)B[h].option\u003d\u003d\u003dx[L]\u0026\u0026(S\u003dh);if(I)if(c){if(S\u003d\u003d\u003d0)return}else if(S\u003d\u003d\u003dB.length-1)return;I\u003d{};I[L]\u003dB[(S+(c?B.length-1:1))%B.length].option;e.api.updateSubtitlesUserSettings(I);cO$(e,!0);e.G.start()}};\ncO$\u003dfunction(e,L){g.ZP(e.api.qx())\u0026\u0026e.api.setOption(\"captions\",\"sampleSubtitles\",L)};\nio\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-overflow-button\"],N:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":L.element.id},L:[{U:\"div\",W:\"ytp-overflow-icon\",L:[{U:\"svg\",N:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},L:[{U:\"path\",N:{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 c\u003dthis;this.V\u003de;this.TY\u003dL;this.visible\u003d!1;e.createClientVe(this.element,\nthis,16499);this.C(e,\"videoplayerreset\",this.OW);this.C(e,\"appresize\",this.OW);this.C(e,\"fullscreentoggled\",this.OW);this.C(e,\"presentingplayerstatechange\",this.OW);this.OW();y4(e,this.element,this);this.listen(\"click\",function(){e.logClick(c.element);Iv(L,c.element,!1)});\nthis.C(L.closeButton,\"click\",function(){c.focus()})};\noxx\u003dfunction(e){g.Lr.call(this,e,{U:\"div\",W:\"ytp-overflow-panel\",N:{id:nE(),role:\"dialog\"},L:[{U:\"div\",W:\"ytp-overflow-panel-content\",L:[{U:\"div\",W:\"ytp-overflow-panel-action-buttons\",aq:\"{{buttons}}\"}]},{U:\"button\",Rq:[\"ytp-overflow-panel-close\",\"ytp-button\"],N:{title:\"Close\"},L:[g.uX()]}]},250);this.actionButtons\u003d[];this.X\u003dthis.q0(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.q0(\"ytp-overflow-panel-close\");this.C(this.closeButton,\"click\",this.y5);y4(e,this.closeButton,this);this.listen(\"click\",\nthis.Z9);this.C(e,\"videoplayerreset\",this.hide);this.C(e,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\nSzT\u003dfunction(e,L){e.actionButtons.includes(L)||(e.actionButtons.push(L),e.updateValue(\"buttons\",e.actionButtons))};\nrOx\u003dfunction(e,L){e\u003dg.f(e.actionButtons);for(var c\u003de.next();!c.done;c\u003de.next())c.value.vy(L)};\nh5r\u003dfunction(e,L,c){var I\u003dg.DP(L,c),B\u003dI.j9(\"default.jpg\");g.U.call(this,{U:\"a\",Rq:[\"ytp-video-menu-item\",\"ytp-button\"],N:{role:\"menuitemradio\",\"aria-label\":I.title,href:e.S().getVideoUrl(I.videoId,L.listId?L.listId.toString():null)},L:[{U:\"div\",W:\"ytp-video-menu-item-index\",aq:String(c+1)},{U:\"div\",W:\"ytp-video-menu-item-now-playing\",aq:\"\\u25b6\"},{U:\"div\",W:\"ytp-video-menu-item-thumbnail\",N:{style:B?\"background-image: url(\"+B+\");\":void 0}},{U:\"div\",W:\"ytp-video-menu-item-title\",aq:I.title},{U:\"div\",\nW:\"ytp-video-menu-item-author\",aq:I.author}]});this.api\u003de;this.index\u003dc;this.listen(\"click\",this.onClick)};\nR5r\u003dfunction(e){g.Lr.call(this,e,{U:\"div\",W:\"ytp-playlist-menu\",N:{role:\"dialog\",id:nE()},L:[{U:\"div\",W:\"ytp-playlist-menu-header\",L:[{U:\"div\",W:\"ytp-playlist-menu-title\",L:[e.S().Z?{U:\"span\",W:\"ytp-playlist-menu-title-name\",aq:\"{{title}}\"}:{U:\"a\",W:\"ytp-playlist-menu-title-name\",N:{href:\"{{playlisturl}}\"},aq:\"{{title}}\"},{U:\"button\",Rq:[\"ytp-playlist-menu-close\",\"ytp-button\"],N:{\"aria-label\":\"Close\"},L:[g.uX()]}]},{U:\"div\",W:\"ytp-playlist-menu-subtitle\",aq:\"{{subtitle}}\"}]},{U:\"div\",W:\"ytp-playlist-menu-items\",\nN:{role:\"menu\"}}]},250);this.api\u003de;this.Z\u003dthis.selected\u003dthis.G\u003dthis.playlist\u003dnull;this.items\u003dthis.q0(\"ytp-playlist-menu-items\");this.X\u003dnew g.zn(this);this.playlistData\u003d[];this.C(this.q0(\"ytp-playlist-menu-close\"),\"click\",this.y5);var L\u003dthis.q0(\"ytp-playlist-menu-title-name\");e.S().Z||(this.Z\u003dthis.C(L,\"click\",this.rwq));g.l(this,this.X);this.hide()};\nGi\u003dfunction(e,L){var c\u003d{};g.U.call(this,{U:\"button\",Rq:[\"ytp-playlist-menu-button\",\"ytp-button\"],N:(c.title\u003d\"{{title}}\",c[\"aria-owns\"]\u003dString(L.element.id),c[\"aria-haspopup\"]\u003d\"true\",c[\"aria-label\"]\u003d\"Playlist\",c[\"data-overlay-order\"]\u003d\"2\",c),L:[{U:\"div\",W:\"ytp-playlist-menu-button-icon\",L:[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}]},{U:\"div\",W:\"ytp-playlist-menu-button-title\",aq:\"{{playlistTitle}}\"},{U:\"div\",W:\"ytp-playlist-menu-button-text\",aq:\"{{text}}\"}]});var I\u003dthis;this.api\u003de;this.playlist\u003dnull;this.visible\u003d!1;e.createClientVe(this.element,this,70344);this.C(e,\"videodatachange\",this.X);this.C(e,\"videoplayerreset\",this.X);this.C(e,\"onPlaylistUpdate\",this.X);this.C(e,\"presentingplayerstatechange\",this.OW);this.C(e,\"appresize\",this.OW);this.hide();this.X();y4(e,this.element,this);this.listen(\"click\",function(){e.logClick(I.element);\ne.Y(\"delhi_web_player_use_external_playlist_panel\")?e.fS(\"onToggleExternalPlaylistPanel\"):Iv(L,I.element,!1)})};\nu8c\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-promotooltip-wrapper\",L:[{U:\"div\",W:\"ytp-promotooltip-container\",L:[{U:\"div\",W:\"ytp-promotooltip-content\",L:[{U:\"div\",W:\"ytp-promotooltip-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-promotooltip-details\",aq:\"{{details}}\"}]},{U:\"div\",W:\"ytp-promotooltip-buttons\",L:[{U:\"div\",W:\"ytp-promotooltip-dismiss-button\",aq:\"{{dismissButtonText}}\",N:{tabindex:\"0\"}},{U:\"div\",W:\"ytp-promotooltip-accept-button\",aq:\"{{acceptButtonText}}\",N:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{U:\"div\",W:\"ytp-promotooltip-pointer\"}]});var c\u003dthis;this.tooltipRenderer\u003de;this.V\u003dL;this.X\u003dthis.Z\u003dnull;this.title\u003dthis.q0(\"ytp-promotooltip-title\");this.details\u003dthis.q0(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.q0(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.q0(\"ytp-promotooltip-dismiss-button\");this.K\u003dthis.j\u003d!1;this.G\u003d!0;this.pS\u003dthis.T\u003dthis.D\u003dthis.J\u003d!1;this.kx\u003d{AM:function(I){c.AM(I)}};\nthis.i5(!1);e\u003dthis.tooltipRenderer.trackingParams||null;if(this.K\u003d!!e)this.V.createServerVe(this.element,this,!0),this.V.setTrackingParams(this.element,e);this.C(L,\"onShowControls\",this.Gs);this.C(L,\"onHideControls\",this.eO);this.C(L,\"resize\",this.Nx);this.C(this.acceptButton,\"click\",this.K$e);this.C(this.dismissButton,\"click\",this.d0m);this.C(document,\"click\",this.qp)};\ntuR\u003dfunction(e){var L\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+e.tooltipRenderer.targetId+\u0027\"]\u0027);L\u003dL.length\u003e0?L[0]:null;var c\u003dg.rF(\"ytp-chrome-bottom\"),I\u003dg.rF(\"ytp-ad-module\");e.G\u003d!(c\u003d\u003dnull||!c.contains(L));e.J\u003d!(I\u003d\u003dnull||!I.contains(L));e.D\u003d!(L\u003d\u003dnull||!L.hasAttribute(\"data-tooltip-target-fixed\"));return L};\nTS$\u003dfunction(e,L,c){if(!e.j){if(L){e.tooltipRenderer\u003dL;L\u003de.tooltipRenderer.text;var I\u003d!1,B;(L\u003d\u003dnull?0:(B\u003dL.runs)\u003d\u003dnull?0:B.length)\u0026\u0026L.runs[0].text\u0026\u0026(e.update({title:L.runs[0].text.toString()}),I\u003d!0);g.cA(e.title,I);L\u003de.tooltipRenderer.detailsText;B\u003d!1;var x;if((L\u003d\u003dnull?0:(x\u003dL.runs)\u003d\u003dnull?0:x.length)\u0026\u0026L.runs[0].text){I\u003dL.runs[0].text.toString();x\u003dI.indexOf(\"$TARGET_ICON\");if(x\u003e-1)if(e.tooltipRenderer.targetId){L\u003d[];I\u003dI.split(\"$TARGET_ICON\");var S\u003dnew g.eH({U:\"span\",W:\"ytp-promotooltip-details-icon\",\nL:[O4H[e.tooltipRenderer.targetId]]});g.l(e,S);for(var h\u003d[],R\u003dg.f(I),u\u003dR.next();!u.done;u\u003dR.next())u\u003dnew g.eH({U:\"span\",W:\"ytp-promotooltip-details-component\",aq:u.value}),g.l(e,u),h.push(u);I.length\u003d\u003d\u003d2?(L.push(h[0].element),L.push(S.element),L.push(h[1].element)):I.length\u003d\u003d\u003d1\u0026\u0026(x\u003d\u003d\u003d0?(L.push(S.element),L.push(h[0].element)):(L.push(h[0].element),L.push(S.element)));x\u003dL.length?L:null}else x\u003dnull;else x\u003dI;if(x){if(typeof x!\u003d\u003d\"string\")for(g.Ml(e.details),B\u003dg.f(x),x\u003dB.next();!x.done;x\u003dB.next())e.details.appendChild(x.value);\nelse e.update({details:x});B\u003d!0}}g.cA(e.details,B);B\u003de.tooltipRenderer.acceptButton;x\u003d!1;var t,O,q;((t\u003dg.Q(B,g.E5))\u003d\u003dnull?0:(O\u003dt.text)\u003d\u003dnull?0:(q\u003dO.runs)\u003d\u003dnull?0:q.length)\u0026\u0026g.Q(B,g.E5).text.runs[0].text\u0026\u0026(e.update({acceptButtonText:g.Q(B,g.E5).text.runs[0].text.toString()}),x\u003d!0);g.cA(e.acceptButton,x);t\u003de.tooltipRenderer.dismissButton;O\u003d!1;var T,W,A;((T\u003dg.Q(t,g.E5))\u003d\u003dnull?0:(W\u003dT.text)\u003d\u003dnull?0:(A\u003dW.runs)\u003d\u003dnull?0:A.length)\u0026\u0026g.Q(t,g.E5).text.runs[0].text\u0026\u0026(e.update({dismissButtonText:g.Q(t,g.E5).text.runs[0].text.toString()}),\nO\u003d!0);g.cA(e.dismissButton,O)}c\u0026\u0026(e.Z\u003dc);e.X\u003dtuR(e);e.T\u003d!1;e.V.S().Y(\"web_player_hide_nitrate_promo_tooltip\")||e.i5(!0);qzx(e);e.z_\u0026\u0026!e.pS\u0026\u0026(e.pS\u003d!0,e.kx.AM(0));e.K\u0026\u0026e.V.logVisibility(e.element,e.z_)}};\ngN\u003dfunction(e){e.i5(!1);e.K\u0026\u0026e.V.logVisibility(e.element,e.z_)};\nW0R\u003dfunction(e){var L,c,I,B\u003d((L\u003dg.Q(e.acceptButton,g.E5))\u003d\u003dnull?void 0:(c\u003dL.text)\u003d\u003dnull?void 0:(I\u003dc.runs)\u003d\u003dnull?void 0:I.length)\u0026\u0026!!g.Q(e.acceptButton,g.E5).text.runs[0].text,x,S,h;L\u003d((x\u003dg.Q(e.dismissButton,g.E5))\u003d\u003dnull?void 0:(S\u003dx.text)\u003d\u003dnull?void 0:(h\u003dS.runs)\u003d\u003dnull?void 0:h.length)\u0026\u0026!!g.Q(e.dismissButton,g.E5).text.runs[0].text;return B||L};\nqzx\u003dfunction(e){var L;if(!(L\u003d!e.X)){L\u003de.X;var c\u003dwindow.getComputedStyle(L);L\u003dc.display\u003d\u003d\u003d\"none\"||c.visibility\u003d\u003d\u003d\"hidden\"||L.getAttribute(\"aria-hidden\")\u003d\u003d\u003d\"true\"}if(L||e.V.isMinimized())e.i5(!1);else if(L\u003dg.LH(e.X),L.width\u0026\u0026L.height){e.V.SE(e.element,e.X);var I\u003de.V.LS().getPlayerSize().height;c\u003dg.LH(e.q0(\"ytp-promotooltip-container\")).height;e.G?e.element.style.top\u003dI-c-L.height-12+\"px\":e.D||(I\u003de.V.CB().height-c-L.height-12,e.element.style.top\u003dI+\"px\");I\u003de.q0(\"ytp-promotooltip-pointer\");var B\u003dg.nU(e.X,\ne.V.getRootNode()),x\u003dNumber(e.element.style.left.replace(/[^\\d\\.]/g,\"\"));e\u003de.V.isFullscreen()?18:12;I.style.left\u003dB.x-x+L.width/2-e+\"px\";I.style.top\u003dc+\"px\"}else e.i5(!1)};\nk8\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-replay-button\",\"ytp-button\"],N:{title:\"Replay\"},L:[g.sn()]});this.V\u003de;this.C(e,\"presentingplayerstatechange\",this.onStateChange);this.listen(\"click\",this.onClick,this);this.Oq(e.getPlayerStateObject());y4(this.V,this.element,this)};\nDf\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?240:L;g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-search-button\"],N:{title:\"Search\",\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"div\",W:\"ytp-search-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-search-title\",aq:\"Search\"}]});this.api\u003de;this.K\u003dL;this.visible\u003d!1;this.updateValue(\"icon\",{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-svg-fill\",N:{d:\"M21.24,19.83l-5.64-5.64C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7 c1.57,0,3.02-0.52,4.19-1.4l5.64,5.64L21.24,19.83z M5,10c0-2.76,2.24-5,5-5s5,2.24,5,5c0,2.76-2.24,5-5,5S5,12.76,5,10z\"}}]});\ne.createClientVe(this.element,this,184945);this.listen(\"click\",this.onClick);this.X();this.C(e,\"appresize\",this.X);this.C(e,\"videodatachange\",this.X);y4(e,this.element,this)};\nwN\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-seek-overlay\",L:[{U:\"div\",Rq:[\"ytp-seek-overlay-animation\",\"ytp-seek-overlay-animation-back\"],L:[{U:\"div\",Rq:[\"ytp-seek-overlay-arrow\",\"ytp-seek-overlay-arrow-persistent\"],L:[{U:\"svg\",N:{viewBox:\"0 0 22 32\",width:\"22\",height:\"32\"},L:[{U:\"path\",N:{d:\"M 18 4 L 6 16 L 18 28\",stroke:\"white\",\"stroke-width\":\"4\",fill:\"none\"}}]}]},{U:\"div\",W:\"ytp-seek-overlay-duration\",aq:\"{{durationBack}}\"}]},{U:\"div\",Rq:[\"ytp-seek-overlay-animation\",\"ytp-seek-overlay-animation-forward\"],\nL:[{U:\"div\",W:\"ytp-seek-overlay-duration\",aq:\"{{durationForward}}\"},{U:\"div\",Rq:[\"ytp-seek-overlay-arrow\",\"ytp-seek-overlay-arrow-persistent\"],L:[{U:\"svg\",N:{viewBox:\"0 0 22 32\",width:\"22\",height:\"32\"},L:[{U:\"path\",N:{d:\"M 4 4 L 16 16 L 4 28\",stroke:\"white\",\"stroke-width\":\"4\",fill:\"none\"}}]}]}]},{U:\"div\",W:\"ytp-seek-overlay-message\",L:[{U:\"div\",W:\"ytp-seek-overlay-message-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-seek-overlay-message-text\",aq:\"{{text}}\"}]}]});var L\u003dthis;this.V\u003de;this.T\u003d0;this.X\u003d\"hidden\";\nthis.pS\u003d0;this.J\u003dthis.q0(\"ytp-seek-overlay-animation-back\");this.D\u003dthis.q0(\"ytp-seek-overlay-animation-forward\");this.h7\u003dthis.q0(\"ytp-seek-overlay-message\");this.j\u003dnew g.j9(function(){MuH(L)},g.X3(this.V.S().experiments,\"web_player_seek_overlay_linger_duration\")||1E3);\ng.l(this,this.j);this.V.createClientVe(this.D,this,28240);this.V.createClientVe(this.J,this,28239);this.V.logVisibility(this.D,!0);this.V.logVisibility(this.J,!0);this.hide()};\nz5n\u003dfunction(e,L){e.K\u003de.Z.animate([{offset:0,opacity:L,easing:\"cubic-bezier(0.20, 0.00, 0.60, 1.00)\"},{offset:1,opacity:1}],{duration:200,fill:\"forwards\"});e.K.addEventListener(\"finish\",function(){e.K\u003dvoid 0;e.j.start();e.X\u003d\"lingering\"})};\ns_n\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003d[];I.push({offset:0,transform:\"translateX(\"+(e.G\u003d\u003d\u003d-1?30:-30)+\"px)\",opacity:c?\"0\":\"1\"});c\u0026\u0026I.push({offset:.5,opacity:\"1\"});I.push({offset:1,transform:\"translateX(0)\"});c\u003dL.animate(I,{duration:400,easing:\"cubic-bezier(0.05, 0.00, 0.00, 1.00)\"});L.querySelector(\"path\").animate([{offset:0,d:e.G\u003d\u003d\u003d-1?\u0027path(\"M 18 4 L 18 16 L 18 28\")\u0027:\u0027path(\"M 4 4 L 4 16 L 4 28\")\u0027},{offset:1,d:e.G\u003d\u003d\u003d-1?\u0027path(\"M 18 4 L 6 16 L 18 28\")\u0027:\u0027path(\"M 4 4 L 16 16 L 4 28\")\u0027}],{duration:333,\neasing:\"cubic-bezier(0.05, 0.00, 0.00, 1.00)\"});return c};\nvxn\u003dfunction(e){if((0,g.zI)()-e.pS\u003e\u003d(g.X3(e.V.S().experiments,\"web_player_seek_overlay_additional_arrow_threshold\")||200)){var L\u003de.Z.querySelector(\".ytp-seek-overlay-arrow-persistent\").cloneNode(!0);L.classList.add(\"ytp-seek-overlay-arrow-additional\");L.classList.remove(\"ytp-seek-overlay-arrow-persistent\");e.Z.appendChild(L);s_n(e,L,!0).addEventListener(\"finish\",function(){L.remove()})}};\nMuH\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!0:c;e.K\u003de.Z.animate([{offset:0,opacity:L\u003d\u003d\u003dvoid 0?1:L},{offset:1,opacity:0}],{duration:200,fill:\"forwards\",easing:\"cubic-bezier(0.20, 0.00, 0.60, 1.00)\"});c\u0026\u0026(e.K.addEventListener(\"finish\",function(){e.K\u003dvoid 0;f_n(e);e.hide()}),e.X\u003d\"fading-out\")};\nAOT\u003dfunction(e){var L\u003dNumber(getComputedStyle(e.Z).opacity),c;(c\u003de.K)\u003d\u003dnull||c.cancel();e.K\u003dvoid 0;return L};\nf_n\u003dfunction(e){e.T\u003d0;e.X\u003d\"hidden\";e.G\u003dvoid 0;e.Z\u003dvoid 0;e.pS\u003d0;e.j.stop();e.K\u003dvoid 0};\nF0T\u003dfunction(e,L,c){e.updateValue(\"text\",L);if(c){a:{switch(c){case \"PREMIUM_STANDALONE\":L\u003dDxf();break a;case \"PREMIUM_STANDALONE_CAIRO\":L\u003dwIR();break a}L\u003dvoid 0}e.updateValue(\"icon\",L)}L\u003dg.f(e.h7.getAnimations());for(c\u003dL.next();!c.done;c\u003dL.next())c.value.cancel();e.h7.animate([{opacity:0,offset:0},{offset:.3,opacity:1},{offset:.7,opacity:1},{offset:1,opacity:0}],{duration:1400}).addEventListener(\"finish\",function(){e.updateValue(\"text\",\"\");e.updateValue(\"icon\",\"\")})};\nJn\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?240:I;g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-share-button\"],N:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id,\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"div\",W:\"ytp-share-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-share-title\",aq:\"Share\"}]});this.api\u003de;this.X\u003dL;this.K\u003dc;this.Z\u003dI;this.visible\u003d!1;this.tooltip\u003dthis.X.Aq();e.createClientVe(this.element,this,28664);this.listen(\"click\",this.onClick);this.C(e,\"videodatachange\",this.OW);this.C(e,\n\"videoplayerreset\",this.OW);this.C(e,\"appresize\",this.OW);this.C(e,\"presentingplayerstatechange\",this.OW);this.OW();this.addOnDisposeCallback(g.mC(this.tooltip,this.element))};\nb46\u003dfunction(e){var L\u003de.api.S(),c\u003de.api.getVideoData(),I\u003dg.Uh(L)\u0026\u0026g.lf(e.api)\u0026\u0026g.E(e.api.getPlayerStateObject(),128);L\u003dL.Z||L.disableSharing\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2||!c.showShareButton||c.w9||I||c.xx||!1;I\u003de.api.LS().getPlayerSize().width;return!!c.videoId\u0026\u0026I\u003e\u003de.Z\u0026\u0026!L};\ni4v\u003dfunction(e,L){L.name!\u003d\u003d\"InvalidStateError\"\u0026\u0026L.name!\u003d\u003d\"AbortError\"\u0026\u0026(L.name\u003d\u003d\u003d\"NotAllowedError\"?(e.X.jr(),Iv(e.K,e.element,!1)):g.A9(L))};\ngx6\u003dfunction(e,L){var c\u003dnE(),I\u003de.S();c\u003d{U:\"div\",W:\"ytp-share-panel\",N:{id:nE(),role:\"dialog\",\"aria-labelledby\":c},L:[{U:\"div\",W:\"ytp-share-panel-inner-content\",L:[{U:\"div\",W:\"ytp-share-panel-title\",N:{id:c},aq:\"Share\"},{U:\"a\",Rq:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],N:{href:\"{{link}}\",target:I.D,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},aq:\"{{linkText}}\"},{U:\"label\",W:\"ytp-share-panel-include-playlist\",L:[{U:\"input\",W:\"ytp-share-panel-include-playlist-checkbox\",N:{type:\"checkbox\",\nchecked:\"true\"}},\"Include playlist\"]},{U:\"div\",W:\"ytp-share-panel-loading-spinner\",L:[Ak()]},{U:\"div\",W:\"ytp-share-panel-service-buttons\",aq:\"{{buttons}}\"},{U:\"div\",W:\"ytp-share-panel-error\",aq:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{U:\"button\",Rq:[\"ytp-share-panel-close\",\"ytp-button\"],N:{title:\"Close\"},L:[g.uX()]}]};g.Lr.call(this,e,c,250);var B\u003dthis;this.moreButton\u003dnull;this.api\u003de;this.tooltip\u003dL.Aq();this.Z\u003d[];this.j\u003dthis.q0(\"ytp-share-panel-inner-content\");\nthis.closeButton\u003dthis.q0(\"ytp-share-panel-close\");this.C(this.closeButton,\"click\",this.y5);this.addOnDisposeCallback(g.mC(this.tooltip,this.closeButton));this.G\u003dthis.q0(\"ytp-share-panel-include-playlist-checkbox\");this.C(this.G,\"click\",this.OW);this.X\u003dthis.q0(\"ytp-share-panel-link\");this.addOnDisposeCallback(g.mC(this.tooltip,this.X));this.api.createClientVe(this.X,this,164503);this.C(this.X,\"click\",function(x){x.preventDefault();B.api.logClick(B.X);var S\u003dB.api.getVideoUrl(!0,!0,!1,!1);S\u003dG8x(B,S);\ng.v8(S,B.api,x)\u0026\u0026B.api.fS(\"SHARE_CLICKED\")});\nthis.listen(\"click\",this.Uo);this.C(e,\"videoplayerreset\",this.hide);this.C(e,\"fullscreentoggled\",this.onFullscreenToggled);this.C(e,\"onLoopRangeChange\",this.JD);this.hide()};\nwjT\u003dfunction(e,L){k8M(e);for(var c\u003dL.links||L.shareTargets,I\u003d0,B\u003d{},x\u003d0;x\u003cc.length\u0026\u0026I\u003c2;B\u003d{sB:void 0,NZ:void 0},x++){B.sB\u003dc[x];a:switch(B.sB.img||B.sB.iconId){case \"facebook\":var S\u003d{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},L:[{U:\"rect\",N:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{U:\"path\",N:{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\":S\u003d{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},L:[{U:\"rect\",N:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{U:\"path\",N:{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:S\u003dnull}if(S){var h\u003dB.sB.sname||B.sB.serviceName;B.NZ\u003dnew g.U({U:\"a\",Rq:[\"ytp-share-panel-service-button\",\"ytp-button\"],N:{href:B.sB.url,target:\"_blank\",title:h},L:[S]});B.NZ.listen(\"click\",function(t){return function(O){var q\u003dt.sB.url;if(g.WZ(O)){var T\u003dT\u003d\u003d\u003dvoid 0?{}:T;T.target\u003dT.target||\"YouTube\";T.width\u003dT.width||\"600\";T.height\u003dT.height||\"600\";var W\u003dT;W||(W\u003d{});T\u003dwindow;var A\u003dq instanceof Ba?q:g.h0(typeof q.href!\u003d\"undefined\"?q.href:String(q));var b\u003dself.crossOriginIsolated!\u003d\u003d\nvoid 0,J\u003d\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(J\u003d(new Request(\"/\")).referrerPolicy);var w\u003dW.noreferrer;if(b\u0026\u0026w\u0026\u0026J\u003d\u003d\u003d\"unsafe-url\")throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");J\u003dw\u0026\u0026!b;q\u003dW.target||q.target;w\u003d[];var C\u003d[],y\u003d!1;for(ev in W){var P\u003dW[ev];switch(ev){case \"width\":case \"height\":case \"top\":case \"left\":w.push(ev+\"\u003d\"+P);break;case \"target\":break;case \"noopener\":case \"noreferrer\":P?C.push(ev):(y\u003d!0,C.push(ev+\n\"\u003dfalse\"));break;case \"attributionsrc\":w.push(ev+(P?\"\u003d\"+P:\"\"));break;default:w.push(ev+\"\u003d\"+(P?1:0))}}var ev\u003dq!\u003d\u003dvoid 0\u0026\u0026![\"_blank\",\"_self\",\"_top\",\"_parent\",\"\"].includes(q);ev\u003dEo()\u0026\u0026ev;Dec\u0026\u0026b\u0026\u0026w.length\u003d\u003d\u003d0\u0026\u0026C.length\u003e0\u0026\u0026!ev\u0026\u0026!y?(C.length\u003d\u003d\u003d2\u0026\u0026(C\u003d[\"noreferrer\"]),g.Wa(T,A,q,C[0]),T\u003depM()):(b\u003dw.join(\",\"),yK()\u0026\u0026T.navigator\u0026\u0026T.navigator.standalone\u0026\u0026q\u0026\u0026q!\u003d\"_self\"?(b\u003dg.ql(\"A\"),g.uv(b,A),b.target\u003dq,J\u0026\u0026(b.rel\u003d\"noreferrer\"),((W\u003dW.attributionsrc)||W\u003d\u003d\u003d\"\")\u0026\u0026b.setAttribute(\"attributionsrc\",W),W\u003ddocument.createEvent(\"MouseEvent\"),\nW.initMouseEvent(\"click\",!0,!0,T,1),b.dispatchEvent(W),T\u003depM()):J?(T\u003dg.Wa(T,\"\",q,b),W\u003dg.xC(A),T\u0026\u0026(T.opener\u003dnull,W\u003d\u003d\u003d\"\"\u0026\u0026(W\u003d\"javascript:\u0027\u0027\"),W\u003d\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+J0(W)+\u0027\"\u003e\u0027,W\u003dq9(W),(A\u003dT.document)\u0026\u0026A.write\u0026\u0026(A.write(Ty(W)),A.close()))):((T\u003dg.Wa(T,A,q,b))\u0026\u0026W.noopener\u0026\u0026(T.opener\u003dnull),T\u0026\u0026W.noreferrer\u0026\u0026(T.opener\u003dnull)));T\u0026\u0026(T.opener||(T.opener\u003dwindow),T.focus());O.preventDefault()}}}(B));\nB.NZ.addOnDisposeCallback(g.mC(e.tooltip,B.NZ.element));h\u003d\u003d\u003d\"Facebook\"?e.api.createClientVe(B.NZ.element,B.NZ,164504):h\u003d\u003d\u003d\"Twitter\"\u0026\u0026e.api.createClientVe(B.NZ.element,B.NZ,164505);e.C(B.NZ.element,\"click\",function(t){return function(){e.api.logClick(t.NZ.element)}}(B));\ne.api.logVisibility(B.NZ.element,!0);e.Z.push(B.NZ);I++}}var R\u003dL.more||L.moreLink,u\u003dnew g.U({U:\"a\",Rq:[\"ytp-share-panel-service-button\",\"ytp-button\"],L:[{U:\"span\",W:\"ytp-share-panel-service-button-more\",L:[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},L:[{U:\"rect\",N:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{U:\"path\",N:{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\"}}]}]}],N:{href:R,target:\"_blank\",title:\"More\"}});u.listen(\"click\",function(t){var O\u003dR;e.api.logClick(e.moreButton.element);O\u003dG8x(e,O);g.v8(O,e.api,t)\u0026\u0026e.api.fS(\"SHARE_CLICKED\")});\nu.addOnDisposeCallback(g.mC(e.tooltip,u.element));e.api.createClientVe(u.element,u,164506);e.C(u.element,\"click\",function(){e.api.logClick(u.element)});\ne.api.logVisibility(u.element,!0);e.Z.push(u);e.moreButton\u003du;e.updateValue(\"buttons\",e.Z)};\nG8x\u003dfunction(e,L){var c\u003d{};g.Uh(e.api.S())\u0026\u0026(g.Fl(e.api,\"addEmbedsConversionTrackingParams\",[c]),L\u003dg.WO(L,c));return L};\nk8M\u003dfunction(e){for(var L\u003dg.f(e.Z),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,c.detach(),g.L0(c);e.Z\u003d[]};\nVf\u003dfunction(e){return e\u003d\u003d\u003dvoid 0||e.startSec\u003d\u003d\u003dvoid 0||e.endSec\u003d\u003d\u003dvoid 0?!1:!0};\nJO$\u003dfunction(e,L){e.startSec+\u003dL;e.endSec+\u003dL};\nClR\u003dfunction(e){J2.call(this,e);this.K\u003dthis.X\u003dthis.isContentForward\u003dthis.T\u003d!1;this.element.setAttribute(\"data-overlay-order\",\"8\");Vuc(this);this.C(this.V,\"changeProductsInVideoVisibility\",this.Dx$);this.C(this.V,\"videodatachange\",this.onVideoDataChange)};\na_r\u003dfunction(e){e.j\u0026\u0026e.ye.element.removeChild(e.j.element);e.j\u003dvoid 0};\nmev\u003dfunction(e,L){return L.map(function(c){var I,B;if((c\u003d(I\u003dg.Q(c,NST))\u003d\u003dnull?void 0:(B\u003dI.thumbnail)\u003d\u003dnull?void 0:B.thumbnails)\u0026\u0026c.length!\u003d\u003d0)return c[0].url}).filter(function(c){return c!\u003d\u003dvoid 0}).map(function(c){c\u003dnew g.U({U:\"img\",\nW:\"ytp-suggested-action-product-thumbnail\",N:{alt:\"\",src:c}});g.l(e,c);return c})};\nyOM\u003dfunction(e,L){e.isContentForward\u003dL;g.cY(e.badge.element,\"ytp-suggested-action-badge-content-forward\",L)};\nCg\u003dfunction(e){var L\u003de.isContentForward\u0026\u0026!e.DH();g.cY(e.badge.element,\"ytp-suggested-action-badge-preview-collapsed\",L\u0026\u0026e.X);g.cY(e.badge.element,\"ytp-suggested-action-badge-preview-expanded\",L\u0026\u0026e.K)};\na3\u003dfunction(e,L,c){return new g.pC(e*1E3,L*1E3,{priority:9,namespace:c})};\nZ4n\u003dfunction(e){e.V.RU(\"shopping_overlay_visible\");e.V.RU(\"shopping_overlay_preview_collapsed\");e.V.RU(\"shopping_overlay_preview_expanded\");e.V.RU(\"shopping_overlay_expanded\")};\nVuc\u003dfunction(e){e.C(e.V,g.jh(\"shopping_overlay_visible\"),function(){e.dZ(!0)});\ne.C(e.V,g.Hq(\"shopping_overlay_visible\"),function(){e.dZ(!1)});\ne.C(e.V,g.jh(\"shopping_overlay_expanded\"),function(){e.h7\u003d!0;wB(e)});\ne.C(e.V,g.Hq(\"shopping_overlay_expanded\"),function(){e.h7\u003d!1;wB(e)});\ne.C(e.V,g.jh(\"shopping_overlay_preview_collapsed\"),function(){e.X\u003d!0;Cg(e)});\ne.C(e.V,g.Hq(\"shopping_overlay_preview_collapsed\"),function(){e.X\u003d!1;Cg(e)});\ne.C(e.V,g.jh(\"shopping_overlay_preview_expanded\"),function(){e.K\u003d!0;Cg(e)});\ne.C(e.V,g.Hq(\"shopping_overlay_preview_expanded\"),function(){e.K\u003d!1;Cg(e)})};\nj_v\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-shorts-title-channel\",L:[{U:\"a\",W:\"ytp-shorts-title-channel-logo\",N:{href:\"{{channelLink}}\",target:e.S().D,\"aria-label\":\"{{channelLogoLabel}}\"}},{U:\"div\",W:\"ytp-shorts-title-expanded-heading\",L:[{U:\"div\",W:\"ytp-shorts-title-expanded-title\",L:[{U:\"a\",aq:\"{{expandedTitle}}\",N:{href:\"{{channelTitleLink}}\",target:e.S().D,tabIndex:\"0\"}}]}]}]});var L\u003dthis;this.api\u003de;this.X\u003dthis.q0(\"ytp-shorts-title-channel-logo\");this.channelName\u003dthis.q0(\"ytp-shorts-title-expanded-title\");\nthis.subscribeButton\u003dnull;e.createClientVe(this.X,this,36925);this.C(this.X,\"click\",function(c){L.api.logClick(L.X);g.Wa(window,pjM(L));c.preventDefault()});\ne.createClientVe(this.channelName,this,37220);this.C(this.channelName,\"click\",function(c){L.api.logClick(L.channelName);g.Wa(window,pjM(L));c.preventDefault()});\n$ev(this);this.C(e,\"videodatachange\",this.OW);this.C(e,\"videoplayerreset\",this.OW);this.OW()};\n$ev\u003dfunction(e){if(!e.api.S().gT){var L\u003de.api.getVideoData(),c\u003dnew g.uo(\"Subscribe\",null,\"Subscribed\",null,!0,!1,L.hR,L.subscribed,\"channel_avatar\",null,e.api,!0);e.api.createServerVe(c.element,e);var I;e.api.setTrackingParams(c.element,((I\u003dL.subscribeButtonRenderer)\u003d\u003dnull?void 0:I.trackingParams)||null);e.C(c.element,\"click\",function(){e.api.logClick(c.element)});\ne.subscribeButton\u003dc;g.l(e,e.subscribeButton);e.subscribeButton.jl(e.element)}};\npjM\u003dfunction(e){var L\u003de.api.S(),c\u003de.api.getVideoData();c\u003dg.FM(L)+c.DY;if(!g.Uh(L))return c;L\u003d{};g.Fl(e.api,\"addEmbedsConversionTrackingParams\",[L]);return g.WO(c,L)};\nN$\u003dfunction(e){g.Lr.call(this,e,{U:\"button\",Rq:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],L:[{U:\"div\",W:\"ytp-skip-intro-button-text\",aq:\"Skip Intro\"}]},100);var L\u003dthis;this.Z\u003d!1;this.X\u003dnew g.j9(function(){L.hide()},5E3);\nthis.PM\u003dthis.Kp\u003dNaN;g.l(this,this.X);this.T\u003dfunction(){L.show()};\nthis.j\u003dfunction(){L.hide()};\nthis.G\u003dfunction(){var c\u003dL.V.getCurrentTime();c\u003eL.Kp/1E3\u0026\u0026c\u003cL.PM/1E3\u0026\u0026L.show()};\nthis.C(this.V,\"videodatachange\",function(c,I){L.OC(c,I)});\nthis.C(this.element,\"click\",function(){L.V.seekTo(L.PM/1E3)});\nthis.hide()};\nmk\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-airplay-button\",\"ytp-button\"],N:{title:\"AirPlay\",\"data-priority\":\"11\"},aq:\"{{icon}}\"});this.V\u003de;this.listen(\"click\",this.onClick);this.C(e,\"airplayactivechange\",this.OW);this.C(e,\"airplayavailabilitychange\",this.OW);this.OW();y4(e,this.element,this)};\nl_M\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-gradient-bottom\"});this.K\u003dg.ql(\"CANVAS\");this.X\u003dthis.K.getContext(\"2d\",{willReadFrequently:!0});this.Z\u003dNaN;this.K.width\u003d1;H46(this,e.LS().getPlayerSize().height)};\nH46\u003dfunction(e,L){if(e.X){L\u003dMath.floor(L*.4);L\u003dMath.max(L,47);var c\u003dL+2;if(e.Z!\u003d\u003dc){e.Z\u003dc;e.K.height\u003dc;e.X.clearRect(0,0,1,c);var I\u003de.X.createLinearGradient(0,2,0,2+L),B\u003dL-42;I.addColorStop(0,\"rgba(0, 0, 0, 0)\");I.addColorStop(B/L,\"rgba(0, 0, 0, 0.3)\");I.addColorStop(1,\"rgba(0, 0, 0, 0.68)\");e.X.fillStyle\u003dI;e.X.fillRect(0,2,1,L);e.element.style.height\u003dc+\"px\";try{e.element.style.backgroundImage\u003d\"url(\"+e.K.toDataURL()+\")\"}catch(x){}}}};\nyf\u003dfunction(e,L,c,I){g.U.call(this,{U:\"div\",W:\"ytp-chapter-container\",L:[{U:\"button\",Rq:[\"ytp-chapter-title\",\"ytp-button\"],L:[{U:\"span\",N:{\"aria-hidden\":\"true\"},W:\"ytp-chapter-title-prefix\",aq:\"\\u2022\"},{U:\"div\",W:\"ytp-chapter-title-content\",aq:\"{{title}}\",N:{\"aria-label\":\"{{ariaLabel}}\",\"aria-live\":\"polite\",title:I}},{U:\"div\",W:\"ytp-chapter-title-chevron\",L:[{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M9.71 18.71l-1.42-1.42 5.3-5.29-5.3-5.29 1.42-1.42 6.7 6.71z\",\nfill:\"#fff\"}}]}]}]}]});this.V\u003de;this.G\u003dL;this.T\u003d\"\";this.currentIndex\u003d0;this.K\u003dvoid 0;this.Z\u003d!0;this.Gm\u003dthis.q0(\"ytp-chapter-container\");this.X\u003dthis.q0(\"ytp-chapter-title\");this.j\u003dthis.q0(\"ytp-chapter-title-content\");this.D();this.updateVideoData(\"newdata\",this.V.getVideoData());this.C(e,\"videodatachange\",this.updateVideoData);this.C(e,\"resize\",this.D);this.C(this.Gm,\"click\",this.onClick);this.C(e,g.jh(c),this.Ty);this.C(e,\"onLoopRangeChange\",this.Ty);this.C(e,\"innertubeCommand\",this.onClickCommand);\n(e\u003dg.cn(this.V.S()))\u0026\u0026g.cY(this.X,\"ytp-profile-page\",!0);g.Uh(this.V.S())||e||y4(this.V,this.j,this)};\nZf\u003dfunction(e,L){yf.call(this,e,L,\"chapterCueRange\",\"View chapter\");this.J\u003d\"\"};\npg\u003dfunction(){g.I9.call(this,{U:\"button\",Rq:[\"ytp-expand-right-bottom-section-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"1\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},L:[g.R9()]});this.X\u003d!1;this.listen(\"click\",this.K)};\nPlc\u003dfunction(e,L,c,I,B){var x\u003dL.Rn/L.rows,S\u003dMath.min(c/(L.YD/L.columns),I/x),h\u003dL.YD*S,R\u003dL.Rn*S;h\u003dMath.floor(h/L.columns)*L.columns;R\u003dMath.floor(R/L.rows)*L.rows;var u\u003dh/L.columns,t\u003dR/L.rows,O\u003d-L.column*u,q\u003d-L.row*t;B\u0026\u0026x\u003c\u003d45\u0026\u0026(t-\u003d1/S);u-\u003d2/S;e\u003de.style;e.width\u003du+\"px\";e.height\u003dt+\"px\";B||(I\u003d(I-t)/2,c\u003d(c-u)/2,e.marginTop\u003dMath.floor(I)+\"px\",e.marginBottom\u003dMath.ceil(I)+\"px\",e.marginLeft\u003dMath.floor(c)+\"px\",e.marginRight\u003dMath.ceil(c)+\"px\");e.background\u003d\"url(\"+L.url+\") \"+O+\"px \"+q+\"px/\"+h+\"px \"+R+\"px\"};\n$8\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-storyboard-framepreview\",L:[{U:\"div\",W:\"ytp-storyboard-framepreview-timestamp\",aq:\"{{timestamp}}\"},{U:\"div\",W:\"ytp-storyboard-framepreview-img\"}]});this.api\u003de;this.K\u003dthis.q0(\"ytp-storyboard-framepreview-img\");this.X\u003dnull;this.frameIndex\u003dNaN;this.events\u003dnew g.zn(this);this.fade\u003dnew g.dJ(this,100);g.l(this,this.events);g.l(this,this.fade);this.C(this.api,\"presentingplayerstatechange\",this.Z);L\u0026\u0026this.C(this.element,\"click\",function(){L.Rk()})};\nQ_R\u003dfunction(e,L){var c\u003d!!e.X;e.X\u003dL;e.X?(c||(e.events.C(e.api,\"videodatachange\",function(){Q_R(e,e.api.UU())}),e.events.C(e.api,\"progresssync\",e.vR),e.events.C(e.api,\"appresize\",e.G)),e.frameIndex\u003dNaN,den(e),e.fade.show(200)):(c\u0026\u0026g.fv(e.events),e.fade.hide(),e.fade.stop())};\nden\u003dfunction(e){var L\u003de.X,c\u003de.api.getCurrentTime(),I\u003de.api.LS().getPlayerSize(),B\u003dcN(L,I.width);B\u003dnPv(L,B,c);e.update({timestamp:g.Te(c)});B!\u003d\u003de.frameIndex\u0026\u0026(e.frameIndex\u003dB,KG6(L,B,I.width),L\u003dEPH(L,B,I.width),Plc(e.K,L,I.width,I.height))};\nUer\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-fullscreen-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"f\",\"data-priority\":\"12\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},aq:\"{{icon}}\"});this.V\u003de;this.K\u003dL;this.message\u003dnull;this.X\u003dg.mC(this.K.Aq(),this.element);this.Z\u003dnew g.j9(this.dW,2E3,this);g.l(this,this.Z);this.C(e,\"fullscreentoggled\",this.xk);this.C(e,\"presentingplayerstatechange\",this.OW);this.C(e,\"resize\",this.OW);this.listen(\"click\",this.onClick);g.h7()\u0026\u0026\n(L\u003dthis.V.LS(),this.C(L,Zac(),this.d2),this.C(L,yUc(document),this.OB));e.S().DY||e.S().T||this.disable();e.createClientVe(this.element,this,139117);this.OW();this.xk(e.isFullscreen())};\nExJ\u003dfunction(e,L){return e.V.Y(\"delhi_modern_web_player_icons\")?L?{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M3.29 3.29C3.11 3.46 3.01 3.70 3.00 3.94C2.98 4.19 3.06 4.43 3.22 4.63L3.29 4.70L7.58 8.99H5C4.73 8.99 4.48 9.10 4.29 9.29C4.10 9.47 4 9.73 4 9.99C4 10.26 4.10 10.51 4.29 10.70C4.48 10.89 4.73 10.99 5 10.99H11V4.99C11 4.73 10.89 4.47 10.70 4.29C10.51 4.10 10.26 3.99 10 3.99C9.73 3.99 9.48 4.10 9.29 4.29C9.10 4.47 9 4.73 9 4.99V7.58L4.70 3.29L4.63 3.22C4.43 3.06 4.19 2.98 3.94 3.00C3.70 3.01 3.46 3.11 3.29 3.29ZM19 13H13V19C13 19.26 13.10 19.51 13.29 19.70C13.48 19.89 13.73 20 14 20C14.26 20 14.51 19.89 14.70 19.70C14.89 19.51 15 19.26 15 19V16.41L19.29 20.70L19.36 20.77C19.56 20.92 19.80 21.00 20.04 20.99C20.29 20.98 20.52 20.87 20.70 20.70C20.87 20.52 20.98 20.29 20.99 20.04C21.00 19.80 20.92 19.56 20.77 19.36L20.70 19.29L16.41 15H19C19.26 15 19.51 14.89 19.70 14.70C19.89 14.51 20 14.26 20 14C20 13.73 19.89 13.48 19.70 13.29C19.51 13.10 19.26 13 19 13Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M10 3H3V10C3 10.26 3.10 10.51 3.29 10.70C3.48 10.89 3.73 11 4 11C4.26 11 4.51 10.89 4.70 10.70C4.89 10.51 5 10.26 5 10V6.41L9.29 10.70L9.36 10.77C9.56 10.92 9.80 11.00 10.04 10.99C10.29 10.98 10.52 10.87 10.70 10.70C10.87 10.52 10.98 10.29 10.99 10.04C11.00 9.80 10.92 9.56 10.77 9.36L10.70 9.29L6.41 5H10C10.26 5 10.51 4.89 10.70 4.70C10.89 4.51 11 4.26 11 4C11 3.73 10.89 3.48 10.70 3.29C10.51 3.10 10.26 3 10 3ZM20 13C19.73 13 19.48 13.10 19.29 13.29C19.10 13.48 19 13.73 19 14V17.58L14.70 13.29L14.63 13.22C14.43 13.07 14.19 12.99 13.95 13.00C13.70 13.01 13.47 13.12 13.29 13.29C13.12 13.47 13.01 13.70 13.00 13.95C12.99 14.19 13.07 14.43 13.22 14.63L13.29 14.70L17.58 19H14C13.73 19 13.48 19.10 13.29 19.29C13.10 19.48 13 19.73 13 20C13 20.26 13.10 20.51 13.29 20.70C13.48 20.89 13.73 21 14 21H21V14C21 13.73 20.89 13.48 20.70 13.29C20.51 13.10 20.26 13 20 13Z\",\nfill:\"white\"}}]}:L?{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"g\",W:\"ytp-fullscreen-button-corner-2\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-3\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-0\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-1\",\nL:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"g\",W:\"ytp-fullscreen-button-corner-0\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-1\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-2\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",\nN:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{U:\"g\",W:\"ytp-fullscreen-button-corner-3\",L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]}};\njw\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-jump-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},L:[L\u003e0?{U:\"svg\",N:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",Rq:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],N:{d:\"m19,12c0,2.1 -0.93,4.07 -2.55,5.4c-1.62,1.34 -3.76,1.87 -5.86,1.46c-2.73,-0.53 -4.92,-2.72 -5.45,-5.45c-0.41,-2.1 .12,-4.24 1.46,-5.86c1.33,-1.62 3.3,-2.55 5.4,-2.55l1.27,0l-0.85,.85l1.41,1.41l3.35,-3.35l-3.35,-3.35l-1.41,1.41l1.01,1.03l-1.43,0c-2.7,0 -5.23,1.19 -6.95,3.28c-1.72,2.08 -2.4,4.82 -1.88,7.52c0.68,3.52 3.51,6.35 7.03,7.03c0.6,.11 1.19,.17 1.78,.17c2.09,0 4.11,-0.71 5.74,-2.05c2.09,-1.72 3.28,-4.25 3.28,-6.95l-2,0z\"}},\n{U:\"text\",Rq:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],N:{x:\"7.05\",y:\"15.05\"}}]}:{U:\"svg\",N:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",Rq:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],N:{d:\"m18.95,6.28c-1.72,-2.09 -4.25,-3.28 -6.95,-3.28l-1.43,0l1.02,-1.02l-1.41,-1.41l-3.36,3.35l3.35,3.35l1.41,-1.41l-0.85,-0.86l1.27,0c2.1,0 4.07,.93 5.4,2.55c1.34,1.62 1.87,3.76 1.46,5.86c-0.53,2.73 -2.72,4.92 -5.45,5.45c-2.11,.41 -4.24,-0.12 -5.86,-1.46c-1.62,-1.33 -2.55,-3.3 -2.55,-5.4l-2,0c0,2.7 1.19,5.23 3.28,6.95c1.62,1.34 3.65,2.05 5.74,2.05c0.59,0 1.19,-0.06 1.78,-0.17c3.52,-0.68 6.35,-3.51 7.03,-7.03c0.52,-2.7 -0.17,-5.44 -1.88,-7.52z\"}},\n{U:\"text\",Rq:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],N:{x:\"6.5\",y:\"15\"}}]}]});var c\u003dthis;this.V\u003de;this.X\u003dL;this.K\u003dnew g.j9(function(){c.Z?(c.Z\u003d!1,c.K.start()):c.element.classList.remove(\"ytp-jump-spin\",\"backwards\")},250);\nthis.Z\u003d!1;(L\u003dL\u003e0)?this.V.createClientVe(this.element,this,36843):this.V.createClientVe(this.element,this,36844);var I\u003dg.nC(L?\"Seek forwards $SECONDS seconds. (\\u2192)\":\"Seek backwards $SECONDS seconds. (\\u2190)\",{SECONDS:Math.abs(this.X).toString()});this.update({title:I,\"data-title-no-tooltip\":I,\"aria-keyshortcuts\":L?\"\\u2192\":\"\\u2190\"});this.G\u003dthis.element.querySelector(\".ytp-jump-button-text\");this.G.textContent\u003dMath.abs(this.X).toString();this.listen(\"click\",this.onClick,this);y4(e,this.element,\nthis)};\nXjn\u003dfunction(e,L){L?e.element.classList.add(\"ytp-jump-button-enabled\"):e.element.classList.remove(\"ytp-jump-button-enabled\");e.V.logVisibility(e.element,L);e.V.A9()};\nHP\u003dfunction(e,L){yf.call(this,e,L,\"timedMarkerCueRange\",\"View key moments\");this.C(e,g.Hq(\"timedMarkerCueRange\"),this.Ty);this.C(e,\"updatemarkervisibility\",this.updateVideoData)};\nK0c\u003dfunction(e){var L,c\u003d(L\u003de.V.getVideoData())\u003d\u003dnull?void 0:L.d_;if(c)for(e\u003de.G.He,c\u003dg.f(c),L\u003dc.next();!L.done;L\u003dc.next())if(L\u003de[L.value]){var I\u003dvoid 0,B\u003dvoid 0,x\u003dvoid 0;if(((I\u003dL.onTap)\u003d\u003dnull?void 0:(B\u003dI.innertubeCommand)\u003d\u003dnull?void 0:(x\u003dB.changeEngagementPanelVisibilityAction)\u003d\u003dnull?void 0:x.targetId)!\u003d\u003d\"engagement-panel-macro-markers-problem-walkthroughs\")return L}};\nlo\u003dfunction(e){var L\u003de.Y(\"web_enable_pip_on_miniplayer\");g.U.call(this,{U:\"button\",Rq:[\"ytp-miniplayer-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"i\",\"data-priority\":\"7\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},L:[\"{{icon}}\"]});this.V\u003de;this.visible\u003d!1;this.listen(\"click\",this.onClick);this.C(e,\"fullscreentoggled\",this.OW);this.updateValue(\"title\",g.Zb(e,\"Miniplayer\",\"i\"));this.update({\"data-title-no-tooltip\":\"Miniplayer\",\nicon:this.V.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01C21.66 3.05 22.08 3.26 22.41 3.58C22.73 3.91 22.94 4.33 22.98 4.79L23 5V19C23.00 19.49 22.81 19.97 22.48 20.34C22.15 20.70 21.69 20.93 21.20 20.99L21 21H3L2.79 20.99C2.30 20.93 1.84 20.70 1.51 20.34C1.18 19.97 .99 19.49 1 19V13H3V19H21V5H11V3H21L21.20 3.01ZM1.29 3.29C1.10 3.48 1.00 3.73 1.00 4C1.00 4.26 1.10 4.51 1.29 4.70L5.58 9H3C2.73 9 2.48 9.10 2.29 9.29C2.10 9.48 2 9.73 2 10C2 10.26 2.10 10.51 2.29 10.70C2.48 10.89 2.73 11 3 11H9V5C9 4.73 8.89 4.48 8.70 4.29C8.51 4.10 8.26 4 8 4C7.73 4 7.48 4.10 7.29 4.29C7.10 4.48 7 4.73 7 5V7.58L2.70 3.29C2.51 3.10 2.26 3.00 2 3.00C1.73 3.00 1.48 3.10 1.29 3.29ZM19.10 11.00L19 11H12L11.89 11.00C11.66 11.02 11.45 11.13 11.29 11.29C11.13 11.45 11.02 11.66 11.00 11.89L11 12V17C10.99 17.24 11.09 17.48 11.25 17.67C11.42 17.85 11.65 17.96 11.89 17.99L12 18H19L19.10 17.99C19.34 17.96 19.57 17.85 19.74 17.67C19.90 17.48 20.00 17.24 20 17V12L19.99 11.89C19.97 11.66 19.87 11.45 19.70 11.29C19.54 11.13 19.33 11.02 19.10 11.00ZM13 16V13H18V16H13Z\",\nfill:\"white\"}}]}:L?{U:\"svg\",N:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 -960 960 960\",width:\"100%\"},L:[{U:\"g\",N:{transform:\"translate(96, -96) scale(0.8)\"},L:[{U:\"path\",zy:!0,N:{d:\"M96-480v-72h165L71-743l50-50 191 190v-165h72v288H96Zm72 288q-29.7 0-50.85-21.15Q96-234.3 96-264v-144h72v144h336v72H168Zm624-264v-240H456v-72h336q29.7 0 50.85 21.15Q864-725.7 864-696v240h-72ZM576-192v-192h288v192H576Z\"}}]}]}:kxx()});y4(e,this.element,this);e.createClientVe(this.element,this,62946);this.OW()};\nPP\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!1:x;var S\u003d{U:\"div\",Rq:[\"ytp-input-slider-section\"],L:[{U:\"input\",W:\"ytp-input-slider\",N:{role:\"slider\",tabindex:\"0\",type:\"range\",min:\"{{minvalue}}\",max:\"{{maxvalue}}\",step:\"{{stepvalue}}\",value:\"{{slidervalue}}\"}}]};B\u0026\u0026S.L.unshift(B);x\u0026\u0026S.Rq.push(\"ytp-vertical-slider\");g.U.call(this,S);this.G\u003de;this.j\u003dL;this.J\u003dc;this.initialValue\u003dI;this.header\u003dB;this.K\u003dthis.q0(\"ytp-input-slider\");this.X\u003dI?I:e;this.init();this.C(this.K,\"input\",this.Z);this.C(this.K,\"keydown\",\nthis.T)};\nQf\u003dfunction(e,L){e.X\u003dL;e.updateValue(\"slidervalue\",e.X);e.K.valueAsNumber\u003de.X;YzM(e,L)};\nYzM\u003dfunction(e,L){e.K.style.setProperty(\"--yt-slider-shape-gradient-percent\",(L-e.G)/(e.j-e.G)*100+\"%\")};\ndN\u003dfunction(e){var L\u003de.isMuted()?0:e.getVolume();PP.call(this,0,100,1,L,void 0,!0);this.V\u003de;this.pS\u003dNl(this.Gm,10,this);this.D\u003d!1;this.C(e,\"onVolumeChange\",this.onVolumeChange);this.C(this.element,\"wheel\",this.h7)};\nnxM\u003dfunction(e,L){g.U.call(this,{U:\"div\",N:{tabindex:\"0\",title:\"Volume\",\"data-tooltip-offset-y\":\"-120\"},Rq:[\"ytp-volume-popover\"]});var c\u003dthis;this.isVisible\u003d!1;this.tooltip\u003dL.Aq();this.K\u003dnew dN(e);g.l(this,this.K);this.K.jl(this.element);this.X\u003dnew g.j9(function(){UG(c,!1)},300);\nthis.listen(\"mouseenter\",function(){c.X.stop()});\nthis.listen(\"mouseleave\",function(){c.X.start()});\nthis.listen(\"focus\",function(){c.X.stop()});\nthis.C(this.K.K,\"focus\",function(){c.X.stop()});\nthis.listen(\"focusout\",function(){c.X.start();c.element.dispatchEvent(new Event(\"blur\"))});\nthis.addOnDisposeCallback(g.mC(L.Aq(),this.element));g.l(this,this.X)};\nUG\u003dfunction(e,L){e.element.classList.toggle(\"ytp-volume-popover-hovering\",L);e.isVisible\u003dL;(e\u003de.element.closest(\".ytp-chrome-bottom\"))\u0026\u0026e.classList.toggle(\"ytp-volume-popover-showing\",L)};\nEG\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003de.S().ye?{title:\"{{title}}\",\"aria-keyshortcuts\":\"m\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-priority\":\"{{dataPriority}}\",\"data-tooltip-offset-y\":\"{{dataTooltipOffsetY}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"};I\u003de.Y(\"delhi_modern_web_player\")?{U:\"div\",W:\"ytp-mute-button\",L:[{U:\"button\",N:I,Rq:[\"ytp-volume-icon\",\"ytp-button\"],aq:\"{{icon}}\"}]}:{U:\"button\",Rq:[\"ytp-mute-button\",\"ytp-button\"],N:I,L:[{U:\"div\",W:\"ytp-volume-icon\",aq:\"{{icon}}\"}]};\ng.U.call(this,I);this.V\u003de;this.Y9\u003dc;this.K\u003dnull;this.T\u003dthis.Gm\u003dthis.D\u003dthis.J\u003dNaN;this.Ve\u003dthis.pS\u003dnull;this.j\u003d[];this.G\u003d[];this.visible\u003d!1;this.Z\u003dthis.X\u003dthis.h7\u003dnull;e.Y(\"delhi_modern_web_player\")\u0026\u0026this.update({\"data-priority\":4});c\u003dthis.V.S();this.updateValue(\"icon\",Am());this.tooltip\u003dL.Aq();this.updateValue(\"dataTooltipOffsetY\",0);this.Z\u003dg.rF(\"ytp-volume-icon\",this.element);I\u003dthis.V.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",Rq:[\"ytp-svg-fill\",\n\"ytp-svg-volume-animation-speaker\"],N:{d:\"M 11.60 2.08 L 11.48 2.14 L 3.91 6.68 C 3.02 7.21 2.28 7.97 1.77 8.87 C 1.26 9.77 1.00 10.79 1 11.83 V 12.16 L 1.01 12.56 C 1.07 13.52 1.37 14.46 1.87 15.29 C 2.38 16.12 3.08 16.81 3.91 17.31 L 11.48 21.85 C 11.63 21.94 11.80 21.99 11.98 21.99 C 12.16 22.00 12.33 21.95 12.49 21.87 C 12.64 21.78 12.77 21.65 12.86 21.50 C 12.95 21.35 13 21.17 13 21 V 3 C 12.99 2.83 12.95 2.67 12.87 2.52 C 12.80 2.37 12.68 2.25 12.54 2.16 C 12.41 2.07 12.25 2.01 12.08 2.00 C 11.92 1.98 11.75 2.01 11.60 2.08 Z\",\nfill:\"#fff\"}},{U:\"path\",W:\"ytp-svg-volume-animation-small-ripple\",N:{d:\" M 15.53 7.05 C 15.35 7.22 15.25 7.45 15.24 7.70 C 15.23 7.95 15.31 8.19 15.46 8.38 L 15.53 8.46 L 15.70 8.64 C 16.09 9.06 16.39 9.55 16.61 10.08 L 16.70 10.31 C 16.90 10.85 17 11.42 17 12 L 16.99 12.24 C 16.96 12.73 16.87 13.22 16.70 13.68 L 16.61 13.91 C 16.36 14.51 15.99 15.07 15.53 15.53 C 15.35 15.72 15.25 15.97 15.26 16.23 C 15.26 16.49 15.37 16.74 15.55 16.92 C 15.73 17.11 15.98 17.21 16.24 17.22 C 16.50 17.22 16.76 17.12 16.95 16.95 C 17.6 16.29 18.11 15.52 18.46 14.67 L 18.59 14.35 C 18.82 13.71 18.95 13.03 18.99 12.34 L 19 12 C 18.99 11.19 18.86 10.39 18.59 9.64 L 18.46 9.32 C 18.15 8.57 17.72 7.89 17.18 7.3 L 16.95 7.05 L 16.87 6.98 C 16.68 6.82 16.43 6.74 16.19 6.75 C 15.94 6.77 15.71 6.87 15.53 7.05\",\nfill:\"#fff\"}},{U:\"path\",W:\"ytp-svg-volume-animation-big-ripple\",N:{d:\"M18.36 4.22C18.18 4.39 18.08 4.62 18.07 4.87C18.05 5.12 18.13 5.36 18.29 5.56L18.36 5.63L18.66 5.95C19.36 6.72 19.91 7.60 20.31 8.55L20.47 8.96C20.82 9.94 21 10.96 21 11.99L20.98 12.44C20.94 13.32 20.77 14.19 20.47 15.03L20.31 15.44C19.86 16.53 19.19 17.52 18.36 18.36C18.17 18.55 18.07 18.80 18.07 19.07C18.07 19.33 18.17 19.59 18.36 19.77C18.55 19.96 18.80 20.07 19.07 20.07C19.33 20.07 19.59 19.96 19.77 19.77C20.79 18.75 21.61 17.54 22.16 16.20L22.35 15.70C22.72 14.68 22.93 13.62 22.98 12.54L23 12C22.99 10.73 22.78 9.48 22.35 8.29L22.16 7.79C21.67 6.62 20.99 5.54 20.15 4.61L19.77 4.22L19.70 4.15C19.51 3.99 19.26 3.91 19.02 3.93C18.77 3.94 18.53 4.04 18.36 4.22 Z\",\nfill:\"#fff\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"defs\",L:[{U:\"clipPath\",N:{id:\"ytp-svg-volume-animation-mask\"},L:[{U:\"path\",N:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{U:\"path\",N:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{U:\"path\",W:\"ytp-svg-volume-animation-mover\",N:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{U:\"clipPath\",N:{id:\"ytp-svg-volume-animation-slash-mask\"},L:[{U:\"path\",W:\"ytp-svg-volume-animation-mover\",\nN:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{U:\"path\",zy:!0,Rq:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],N:{\"clip-path\":\"url(#ytp-svg-volume-animation-mask)\",d:\"M8,21 L12,21 L17,26 L17,10 L12,15 L8,15 L8,21 Z M19,14 L19,22 C20.48,21.32 21.5,19.77 21.5,18 C21.5,16.26 20.48,14.74 19,14 Z\",fill:\"#fff\"}},{U:\"path\",zy:!0,Rq:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],N:{\"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\",\nfill:\"#fff\"}}]};this.K\u003dnew g.eH(I);g.l(this,this.K);this.pS\u003dthis.K.q0(\"ytp-svg-volume-animation-speaker\");this.Ve\u003dthis.pS.getAttribute(\"d\");this.j\u003dg.oF(\"ytp-svg-volume-animation-mover\",this.K.element);this.V.Y(\"delhi_modern_web_player_icons\");this.G\u003dg.oF(\"ytp-svg-volume-animation-hider\",this.K.element);this.V.Y(\"delhi_modern_web_player_icons\");this.ye\u003dnew xe;g.l(this,this.ye);this.k9\u003dnew xe;g.l(this,this.k9);this.C(e,\"appresize\",this.IP);this.C(e,\"onVolumeChange\",this.onVolumeChange);e.Y(\"delhi_modern_web_player\")?\nthis.listen(\"click\",this.ag9):this.listen(\"click\",this.XL);c.ye?(e.Y(\"delhi_modern_web_player\")\u0026\u0026(this.X\u003dnew nxM(e,L),this.X.jl(this.element),g.l(this,this.X),this.C(this.Z,\"mouseover\",this.UH),this.C(this.Z,\"focus\",this.UH),this.C(this.Z,\"mouseout\",this.yL),this.C(this.Z,\"blur\",this.yL)),c\u003de.Y(\"delhi_modern_web_player\")?this.Z:this.element,this.addOnDisposeCallback(g.mC(L.Aq(),c))):e3c(this);this.message\u003dnull;e.createClientVe(this.element,this,28662);this.IP(e.LS().getPlayerSize());this.setVolume(e.getVolume(),\ne.isMuted())};\nLt$\u003dfunction(e,L){if(e.V.S().ye){var c\u003dg.Zb(e.V,\"Mute\",\"m\"),I\u003dg.Zb(e.V,\"Unmute\",\"m\");e.updateValue(\"title\",L?I:c);e.update({\"data-title-no-tooltip\":L?\"Unmute\":\"Mute\"});e.tooltip.A9()}};\nBv6\u003dfunction(e,L){e.J\u003dL;var c\u003de.Ve;e.V.Y(\"delhi_modern_web_player_icons\")?e.K.q0(\"ytp-svg-volume-animation-big-ripple\").setAttribute(\"transform\",\"translate(22, 12) scale(\"+(L+\") translate(-22,-12)\")):L\u0026\u0026(c+\u003dqWv(ccM,Ioc,L));e.pS.setAttribute(\"d\",c)};\nxFn\u003dfunction(e,L){var c;L\u003d\u003d\u003d1?c\u003de.V.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M11.60 2.08L11.48 2.14L3.91 6.68C3.02 7.21 2.28 7.97 1.77 8.87C1.26 9.77 1.00 10.79 1 11.83V12.16L1.01 12.56C1.07 13.52 1.37 14.46 1.87 15.29C2.38 16.12 3.08 16.81 3.91 17.31L11.48 21.85C11.63 21.94 11.80 21.99 11.98 21.99C12.16 22.00 12.33 21.95 12.49 21.87C12.64 21.78 12.77 21.65 12.86 21.50C12.95 21.35 13 21.17 13 21V3C12.99 2.83 12.95 2.67 12.87 2.52C12.80 2.37 12.68 2.25 12.54 2.16C12.41 2.07 12.25 2.01 12.08 2.00C11.92 1.98 11.75 2.01 11.60 2.08ZM4.94 8.4V8.40L11 4.76V19.23L4.94 15.6C4.38 15.26 3.92 14.80 3.58 14.25C3.24 13.70 3.05 13.07 3.00 12.43L3 12.17V11.83C2.99 11.14 3.17 10.46 3.51 9.86C3.85 9.25 4.34 8.75 4.94 8.4ZM21.29 8.29L19 10.58L16.70 8.29L16.63 8.22C16.43 8.07 16.19 7.99 15.95 8.00C15.70 8.01 15.47 8.12 15.29 8.29C15.12 8.47 15.01 8.70 15.00 8.95C14.99 9.19 15.07 9.43 15.22 9.63L15.29 9.70L17.58 12L15.29 14.29C15.19 14.38 15.12 14.49 15.06 14.61C15.01 14.73 14.98 14.87 14.98 15.00C14.98 15.13 15.01 15.26 15.06 15.39C15.11 15.51 15.18 15.62 15.28 15.71C15.37 15.81 15.48 15.88 15.60 15.93C15.73 15.98 15.86 16.01 15.99 16.01C16.12 16.01 16.26 15.98 16.38 15.93C16.50 15.87 16.61 15.80 16.70 15.70L19 13.41L21.29 15.70L21.36 15.77C21.56 15.93 21.80 16.01 22.05 15.99C22.29 15.98 22.53 15.88 22.70 15.70C22.88 15.53 22.98 15.29 22.99 15.05C23.00 14.80 22.93 14.56 22.77 14.36L22.70 14.29L20.41 12L22.70 9.70C22.80 9.61 22.87 9.50 22.93 9.38C22.98 9.26 23.01 9.12 23.01 8.99C23.01 8.86 22.98 8.73 22.93 8.60C22.88 8.48 22.81 8.37 22.71 8.28C22.62 8.18 22.51 8.11 22.39 8.06C22.26 8.01 22.13 7.98 22.00 7.98C21.87 7.98 21.73 8.01 21.61 8.06C21.49 8.12 21.38 8.19 21.29 8.29Z\",\nfill:\"white\"}}]}:Am():c\u003de.K;e.Gm\u003dL;if(e.V.Y(\"delhi_modern_web_player_icons\"))e.K.q0(\"ytp-svg-volume-animation-small-ripple\").setAttribute(\"transform\",\"translate(18, 12) scale(\"+(1-L+\") translate(-18,-12)\")),e.K.q0(\"ytp-svg-volume-animation-big-ripple\").setAttribute(\"transform\",\"translate(22, 12) scale(\"+(e.J-L+\") translate(-22, -12)\"));else{for(var I\u003d20*L,B\u003d0;B\u003ce.j.length;B++)e.j[B].setAttribute(\"transform\",\"translate(\"+I+\", \"+I+\")\");for(I\u003d0;I\u003ce.G.length;I++){B\u003de.G[I];var x\u003dvoid 0;if((x\u003dB)\u003d\u003dnull?\n0:x.style)B.style.display\u003dL\u003d\u003d\u003d0?\"none\":\"\"}}c!\u003d\u003de.h7\u0026\u0026(e.updateValue(\"icon\",c),e.h7\u003dc)};\ne3c\u003dfunction(e){var L\u003dnull,c\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/);L\u003dnew g.Lr(e.V,{U:\"span\",Rq:[\"ytp-popup\",\"ytp-generic-popup\"],N:{tabindex:\"0\"},L:[c[0],{U:\"a\",N:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",target:e.V.S().D},aq:c[2]},c[4]]},100,!0);g.l(e,L);L.hide();L.subscribe(\"show\",function(I){e.V.LY(L,I)});\ng.Uq(e.V,L.element,4)};\ng.Xz\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-play-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"k\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},aq:\"{{icon}}\"});this.V\u003de;this.X\u003dnull;this.transition\u003dnew xe;this.tooltip\u003dL.Aq();g.l(this,this.transition);e.createClientVe(this.element,this,36842);e.Y(\"embeds_use_parent_visibility_in_ve_logging\")?e.logVisibility(this.element,this.B):e.logVisibility(this.element,!0);this.C(e,\"fullscreentoggled\",this.onVideoDataChange);this.C(e,\n\"presentingplayerstatechange\",this.onStateChange);this.C(e,\"videodatachange\",this.onVideoDataChange);this.Oq(e.getPlayerStateObject());this.listen(\"click\",this.ML,this);this.addOnDisposeCallback(g.mC(L.Aq(),this.element))};\noIn\u003dfunction(e,L){e\u003de.V.Y(\"delhi_modern_web_player_icons\");switch(L){case 1:return e?z1():Mw();case 2:return e?ivR():bvr();case 3:return e?{U:\"svg\",N:{fill:\"none\",height:\"36\",viewBox:\"0 0 36 36\",width:\"36\"},L:[{U:\"path\",N:{d:\"M11.29 2.92C14.85 1.33 18.87 1.06 22.61 2.15L22.96 2.26C26.56 3.40 29.67 5.74 31.75 8.89L31.95 9.19C33.90 12.28 34.77 15.93 34.42 19.56L34.38 19.93C34.04 22.79 32.96 25.51 31.25 27.83C29.53 30.14 27.23 31.97 24.59 33.12C21.95 34.27 19.05 34.71 16.18 34.40C13.32 34.08 10.59 33.02 8.26 31.32L7.97 31.10C4.87 28.73 2.71 25.33 1.88 21.52L3.34 21.20L4.81 20.88C5.49 24.00 7.25 26.77 9.79 28.72L10.27 29.07C12.19 30.40 14.41 31.22 16.74 31.44C19.06 31.65 21.40 31.27 23.53 30.31C25.66 29.35 27.50 27.86 28.88 25.98C30.26 24.10 31.13 21.89 31.40 19.58L31.46 18.98C31.68 16.00 30.90 13.03 29.25 10.54C27.60 8.05 25.17 6.18 22.34 5.22L21.77 5.04C19.02 4.23 16.08 4.33 13.38 5.31C10.68 6.29 8.37 8.11 6.77 10.5H10.5L10.65 10.50C11.03 10.54 11.38 10.73 11.63 11.02C11.88 11.31 12.01 11.69 11.99 12.07C11.97 12.46 11.81 12.82 11.53 13.08C11.25 13.35 10.88 13.49 10.5 13.5H1.5V4.5L1.50 4.34C1.54 3.97 1.71 3.63 1.99 3.38C2.27 3.13 2.62 3.00 3 3.00C3.37 3.00 3.72 3.13 4.00 3.38C4.28 3.63 4.45 3.97 4.49 4.34L4.5 4.5V8.51C6.21 6.07 8.56 4.13 11.29 2.92ZM24 18L15 12.75V23.25L24 18ZM3.02 19.73C2.63 19.82 2.29 20.05 2.08 20.39C1.86 20.72 1.79 21.13 1.88 21.52L4.81 20.88C4.77 20.69 4.69 20.50 4.57 20.34C4.46 20.18 4.32 20.04 4.15 19.94C3.99 19.83 3.80 19.76 3.61 19.72C3.41 19.69 3.21 19.69 3.02 19.73Z\",\nfill:\"white\"}}]}:g.sn();case 4:return e?a8n():CSr();default:return null}};\ng.Kg\u003dfunction(e,L,c){g.U.call(this,{U:\"a\",Rq:[c?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],N:{role:\"button\",title:\"{{title}}\",href:\"{{url}}\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\",\"data-duration\":\"{{duration}}\",\"aria-disabled\":\"{{disabled}}\",\"data-next\":\"{{next}}\",\"data-prev\":\"{{prev}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\"},L:[Sc6(c,e.Y(\"delhi_modern_web_player_icons\"))]});var I\u003dthis;this.V\u003de;this.X\u003dc;this.playlist\u003d\nthis.videoData\u003dnull;this.T\u003d!1;this.G\u003dthis.j\u003dthis.K\u003dnull;this.Z\u003d!1;this.tooltip\u003dL.Aq();c?e.createClientVe(this.element,this,6193):e.createClientVe(this.element,this,6194);this.C(e,\"fullscreentoggled\",this.onVideoDataChange);this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"onPlaylistUpdate\",this.onVideoDataChange);this.C(e,\"onLoopRangeChange\",this.onVideoDataChange);this.X||this.C(e,\"appresize\",this.B5);this.C(e,\"mdxpreviousnextchange\",function(){rcn(I);I.B5()});\nthis.onVideoDataChange()};\nh3r\u003dfunction(e){e.playlist\u0026\u0026e.playlist.unsubscribe(\"shuffle\",e.onVideoDataChange,e)};\nR3c\u003dfunction(e){return!!e.playlist\u0026\u0026!e.X\u0026\u0026!!e.videoData\u0026\u0026!e.videoData.isLivePlayback\u0026\u0026e.V.getCurrentTime()\u003e\u003d3\u0026\u0026e.V.getPresentingPlayerType()!\u003d\u003d2};\nuuc\u003dfunction(e){var L\u003dHS(e.V.qx());return L?e.X?L.g$():L.r9():!1};\nrcn\u003dfunction(e){var L\u003d{duration:null,preview:null,text:null,title:null,url:null,\"data-title-no-tooltip\":null,\"aria-keyshortcuts\":null},c\u003de.playlist!\u003dnull\u0026\u0026e.playlist.g$();c\u003dg.lf(e.V)\u0026\u0026(!e.X||c);var I\u003de.X\u0026\u0026g.Eq(e.V),B\u003duuc(e),x\u003de.X\u0026\u0026e.V.getPresentingPlayerType()\u003d\u003d\u003d5,S\u003dg.Zb(e.V,\"Next\",\"SHIFT+n\"),h\u003dg.Zb(e.V,\"Previous\",\"SHIFT+p\");if(x)L.title\u003d\"Start video\";else if(e.Z)L.title\u003d\"Replay\";else if(c){var R\u003dnull;e.playlist\u0026\u0026(R\u003dg.DP(e.playlist,e.X?L6T(e.playlist):cMR(e.playlist)));if(R){if(R.videoId){var u\u003de.playlist.listId;\nL.url\u003de.V.S().getVideoUrl(R.videoId,u?u.toString():void 0)}L.text\u003dR.title;L.duration\u003dR.lengthText?R.lengthText:R.lengthSeconds?g.Te(R.lengthSeconds):null;L.preview\u003dR.j9(\"mqdefault.jpg\")}e.X?(L.title\u003dS,L[\"data-title-no-tooltip\"]\u003d\"Next\",L[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"):(L.title\u003dh,L[\"data-title-no-tooltip\"]\u003d\"Previous\",L[\"aria-keyshortcuts\"]\u003d\"SHIFT+p\")}else if(I){if(h\u003d(R\u003de.videoData)\u003d\u003dnull?void 0:g.zN(R))L.url\u003dh.Pv(),L.text\u003dh.title,L.duration\u003dh.lengthText?h.lengthText:h.lengthSeconds?g.Te(h.lengthSeconds):\nnull,L.preview\u003dh.j9(\"mqdefault.jpg\");L.title\u003dS;L[\"data-title-no-tooltip\"]\u003d\"Next\";L[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"}L.disabled\u003d!I\u0026\u0026!c\u0026\u0026!B\u0026\u0026!x;e.update(L);e.T\u003d!!L.url;I||c||e.Z||B||x?e.K||(e.K\u003dg.mC(e.tooltip,e.element),e.j\u003de.listen(\"click\",e.onClick,e)):e.K\u0026\u0026(e.K(),e.K\u003dnull,e.j6(e.j),e.j\u003dnull);e.tooltip.A9();g.cY(e.element,\"ytp-playlist-ui\",e.X\u0026\u0026(c||e.V.Y(\"web_hide_next_button\")))};\nSc6\u003dfunction(e,L){return e?L?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M20 20C20.26 20 20.51 19.89 20.70 19.70C20.89 19.51 21 19.26 21 19V5C21 4.73 20.89 4.48 20.70 4.29C20.51 4.10 20.26 4 20 4C19.73 4 19.48 4.10 19.29 4.29C19.10 4.48 19 4.73 19 5V19C19 19.26 19.10 19.51 19.29 19.70C19.48 19.89 19.73 20 20 20ZM5.04 19.77L18 12L5.04 4.22C4.84 4.10 4.60 4.03 4.36 4.03C4.12 4.03 3.89 4.09 3.68 4.21C3.47 4.32 3.30 4.49 3.18 4.70C3.06 4.91 2.99 5.14 3 5.38V18.61C2.99 18.85 3.06 19.08 3.18 19.29C3.30 19.50 3.47 19.67 3.68 19.79C3.89 19.90 4.12 19.96 4.36 19.96C4.60 19.96 4.84 19.89 5.04 19.77Z\",\nfill:\"white\"}}]}:qw():L?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M4 4C3.73 4 3.48 4.10 3.29 4.29C3.10 4.48 3 4.73 3 5V19C3 19.26 3.10 19.51 3.29 19.70C3.48 19.89 3.73 20 4 20C4.26 20 4.51 19.89 4.70 19.70C4.89 19.51 5 19.26 5 19V5C5 4.73 4.89 4.48 4.70 4.29C4.51 4.10 4.26 4 4 4ZM18.95 4.23L6 12.00L18.95 19.77C19.15 19.89 19.39 19.96 19.63 19.96C19.87 19.97 20.10 19.91 20.31 19.79C20.52 19.67 20.69 19.50 20.81 19.29C20.93 19.09 21.00 18.85 21 18.61V5.38C20.99 5.14 20.93 4.91 20.81 4.70C20.69 4.50 20.52 4.33 20.31 4.21C20.10 4.09 19.87 4.03 19.63 4.03C19.39 4.04 19.15 4.10 18.95 4.23Z\",\nfill:\"white\"}}]}:J7M()};\nO7R\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-fine-scrubbing\",L:[{U:\"div\",W:\"ytp-fine-scrubbing-draggable\",L:[{U:\"div\",W:\"ytp-fine-scrubbing-thumbnails\",N:{tabindex:\"0\",role:\"slider\",type:\"range\",\"aria-label\":\"Click or scroll the panel for precise seeking.\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"}}]},{U:\"div\",N:{\"aria-hidden\":\"true\"},W:\"ytp-fine-scrubbing-cursor\"},{U:\"div\",W:\"ytp-fine-scrubbing-seek-time\",N:{\"aria-hidden\":\"true\"},\naq:\"{{seekTime}}\"},{U:\"div\",W:\"ytp-fine-scrubbing-play\",L:[e.Y(\"delhi_modern_web_player_icons\")?z1():Mw()],N:{title:\"Play from this position\",role:\"button\"}},{U:\"div\",W:\"ytp-fine-scrubbing-dismiss\",L:[g.uX()],N:{title:\"Exit precise seeking\",role:\"button\"}}]});var c\u003dthis;this.api\u003de;this.j\u003dthis.q0(\"ytp-fine-scrubbing-thumbnails\");this.dismissButton\u003dthis.q0(\"ytp-fine-scrubbing-dismiss\");this.Gm\u003dthis.q0(\"ytp-fine-scrubbing-draggable\");this.playButton\u003dthis.q0(\"ytp-fine-scrubbing-play\");this.thumbnails\u003d\n[];this.K\u003d[];this.Y9\u003dthis.X\u003d0;this.ye\u003dvoid 0;this.pS\u003dNaN;this.t7\u003dthis.D\u003dthis.Z\u003dthis.J\u003d0;this.G\u003d[];this.interval\u003dthis.frameCount\u003d0;this.T\u003d160;this.scale\u003d1;this.Pe\u003d0;this.isEnabled\u003dthis.Ve\u003d!1;tKT(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.mC(L,this.dismissButton));this.addOnDisposeCallback(g.mC(L,this.playButton));this.k9\u003dnew g.dB(this.Gm,!0);this.k9.subscribe(\"dragstart\",this.Yd,this);this.k9.subscribe(\"dragmove\",this.RM,this);this.k9.subscribe(\"dragend\",this.V3,this);this.C(e,\"SEEK_COMPLETE\",\nthis.jO);e.Y(\"web_fix_fine_scrubbing_false_play\")\u0026\u0026this.C(e,\"rootnodemousedown\",function(I){c.h7\u003dI});\nthis.j.addEventListener(\"keydown\",function(){});\ng.l(this,this.k9);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.j,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};\ntKT\u003dfunction(e,L){var c\u003dg.Te(L),I\u003dg.nC(\"Seek to $PROGRESS\",{PROGRESS:g.Te(L,!0)});e.update({ariamin:0,ariamax:Math.floor(e.api.getDuration()),arianow:Math.floor(L),arianowtext:I,seekTime:c})};\nqcv\u003dfunction(e){e.pS\u003dNaN;e.D\u003d0;e.J\u003de.Z};\nMKr\u003dfunction(e){var L\u003de.api.UU();if(L){var c\u003d90*e.scale,I\u003dcN(L,160*e.scale);if(L\u003dL.levels[I]){e.T\u003dL.width;if(!e.G.length){I\u003d[];for(var B\u003dII(L,L.n$()),x\u003dL.columns*L.rows,S\u003dL.frameCount,h\u003d0;h\u003c\u003dB;h++)for(var R\u003dS\u003cx?Math.ceil(S/L.columns):L.rows,u\u003d0;u\u003cL.rows;u++){var t\u003dS\u003cL.columns?S:L.columns,O\u003d{url:L.Wd(h),column:0,columns:t,row:u,rows:R,YD:L.width*t,Rn:L.height*R};I.push(O);S-\u003dt;if(S\u003c\u003d1)break}e.G\u003dI;e.frameCount\u003dL.HL();e.interval\u003dL.X/1E3||e.api.getDuration()/e.frameCount}for(;e.thumbnails.length\u003ee.G.length;)I\u003d\nvoid 0,(I\u003de.thumbnails.pop())\u003d\u003dnull||I.dispose();for(;e.thumbnails.length\u003ce.G.length;)I\u003dnew Tvn,e.thumbnails.push(I),I.jl(e.j),g.l(e,I);for(I\u003d0;I\u003ce.G.length;I++)B\u003de.thumbnails[I].element,x\u003de.G[I],S\u003de.T*e.scale,h\u003dx.Rn/x.rows,R\u003dc/h,B.style.background\u003d\"url(\"+x.url+\") 0 \"+-x.row*x.Rn/x.rows*R+\"px/\"+S*L.columns+\"px \"+h*x.rows*R+\"px\",B.style.width\u003dS*x.columns+\"px\",B.style.height\u003dc+\"px\";Y8(e,e.api.getCurrentTime());for(c\u003de.api.getVideoData().Fk;e.K.length\u003ec.length;)I\u003dvoid 0,(I\u003de.K.pop())\u003d\u003dnull||I.dispose();\nfor(;e.K.length\u003cc.length;)I\u003dnew Wtc,e.K.push(new Wtc),g.l(e,I);for(I\u003d0;I\u003cc.length;I++)B\u003dc[I],e.K[I].update({chapterTitle:B.title}),B\u003dMath.round(B.startTime/L.X),x\u003dMath.floor(B/L.rows),g.l3(e.K[I].element,\"transform\",\"translateX(\"+B%L.rows*e.T*e.scale+\"px)\"),x\u003ce.thumbnails.length\u0026\u0026e.thumbnails[x]\u0026\u0026e.K[I].jl(e.thumbnails[x].element);e.Ve\u003d!0}}};\nY8\u003dfunction(e,L){e.h7\u0026\u0026(e.h7.zj\u003d!0);e.update({seekTime:g.Te(L)});var c\u003de.T*e.scale;L\u003dL\u003ce.interval/2?-L*c/e.interval*2+e.X/2:-L*c/e.interval-c/2+e.X/2;L\u003dg.j5(L,z36(e),e.X/2);e.J\u003dL;e.Z\u003de.J;g.l3(e.Gm,\"transform\",\"translateX(\"+(e.J-e.X/2)+\"px)\");g.l3(e.Gm,\"padding\",\"0px \"+e.X/2+\"px\");g.l3(e.j,\"position\",\"relative\")};\nsPn\u003dfunction(e,L){var c\u003de.T*e.scale;L-\u003de.X/2;return L\u003e-c?-L/c*e.interval*.5:-(L+c/2)/c*e.interval};\nz36\u003dfunction(e){return-((e.j.offsetWidth||(e.frameCount-1)*e.T*e.scale)-e.X/2)};\nTvn\u003dfunction(){g.U.call(this,{U:\"div\",W:\"ytp-fine-scrubbing-thumbnail\"})};\nWtc\u003dfunction(){g.U.call(this,{U:\"div\",W:\"ytp-fine-scrubbing-chapter-title\",L:[{U:\"div\",W:\"ytp-fine-scrubbing-chapter-title-content\",aq:\"{{chapterTitle}}\"}]})};\nvIc\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-heat-map-chapter\",L:[{U:\"svg\",W:\"ytp-heat-map-svg\",N:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},L:[{U:\"defs\",L:[{U:\"clipPath\",N:{id:\"{{id}}\"},L:[{U:\"path\",W:\"ytp-heat-map-path\",N:{d:\"\",fill:\"white\"}}]},{U:\"linearGradient\",N:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-heat-map-gradient-def\",x1:\"0%\",x2:\"0%\",y1:\"0%\",y2:\"100%\"},L:[{U:\"stop\",N:{offset:\"0%\",\"stop-color\":\"white\",\"stop-opacity\":\"1\"}},{U:\"stop\",N:{offset:\"100%\",\n\"stop-color\":\"white\",\"stop-opacity\":\"0\"}}]}]},{U:\"rect\",W:\"ytp-heat-map-graph\",N:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.4\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{U:\"rect\",W:\"ytp-heat-map-hover\",N:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.7\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{U:\"rect\",W:\"ytp-heat-map-play\",N:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}},{U:\"path\",W:\"ytp-modern-heat-map\",N:{d:\"\",fill:\"url(#ytp-heat-map-gradient-def)\",height:\"100%\",\nstroke:\"white\",\"stroke-opacity\":\"0.7\",\"stroke-width\":\"2px\",style:\"display: none;\",width:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003de;this.J\u003dthis.q0(\"ytp-heat-map-svg\");this.j\u003dthis.q0(\"ytp-heat-map-path\");this.G\u003dthis.q0(\"ytp-heat-map-graph\");this.T\u003dthis.q0(\"ytp-heat-map-play\");this.X\u003dthis.q0(\"ytp-heat-map-hover\");this.Z\u003dthis.q0(\"ytp-modern-heat-map\");this.Hd\u003d!1;this.K\u003d60;e\u003d\"\"+g.hw(this);this.update({id:e});e\u003d\"url(#\"+e+\")\";this.G.setAttribute(\"clip-path\",e);this.T.setAttribute(\"clip-path\",e);this.X.setAttribute(\"clip-path\",\ne)};\nfoJ\u003dfunction(e,L){L\u003e0\u0026\u0026(e.K\u003dL,e.J.style.height\u003de.K+\"px\")};\nng\u003dfunction(){g.U.call(this,{U:\"div\",W:\"ytp-chapter-hover-container\",L:[{U:\"div\",W:\"ytp-progress-bar-padding\"},{U:\"div\",W:\"ytp-progress-list\",L:[{U:\"div\",Rq:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{U:\"div\",W:\"ytp-progress-linear-live-buffer\"},{U:\"div\",W:\"ytp-load-progress\"},{U:\"div\",W:\"ytp-hover-progress\"},{U:\"div\",W:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.K\u003dthis.q0(\"ytp-progress-list\");this.j\u003dthis.q0(\"ytp-progress-linear-live-buffer\");\nthis.G\u003dthis.q0(\"ytp-ad-progress-list\");this.T\u003dthis.q0(\"ytp-load-progress\");this.J\u003dthis.q0(\"ytp-play-progress\");this.Z\u003dthis.q0(\"ytp-hover-progress\");this.X\u003dthis.q0(\"ytp-chapter-hover-container\")};\neY\u003dfunction(e,L){g.l3(e.X,\"width\",L)};\nAcM\u003dfunction(e,L){g.l3(e.X,\"margin-right\",L+\"px\")};\nFtx\u003dfunction(){this.K\u003dthis.position\u003dthis.Z\u003dthis.X\u003dthis.G\u003dthis.width\u003dNaN};\nb7M\u003dfunction(){g.U.call(this,{U:\"div\",W:\"ytp-timed-marker\"});this.X\u003dthis.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.ce\u003dfunction(e,L){g.I9.call(this,{U:\"div\",W:\"ytp-progress-bar-container\",N:{\"aria-disabled\":\"true\"},L:[{U:\"div\",Rq:[\"ytp-heat-map-container\"],L:[{U:\"div\",W:\"ytp-heat-map-edu\"}]},{U:\"div\",Rq:[\"ytp-progress-bar\"],N:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},L:[{U:\"div\",W:\"ytp-chapters-container\"},{U:\"div\",W:\"ytp-timed-markers-container\"},{U:\"div\",W:\"ytp-clip-start-exclude\"},\n{U:\"div\",W:\"ytp-clip-end-exclude\"},{U:\"div\",W:\"ytp-scrubber-container\",L:[{U:\"div\",Rq:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],L:[{U:\"div\",W:\"ytp-scrubber-pull-indicator\"},{U:\"img\",Rq:[\"ytp-decorated-scrubber-button\"]}]}]}]},{U:\"div\",Rq:[\"ytp-fine-scrubbing-container\"],L:[{U:\"div\",W:\"ytp-fine-scrubbing-edu\"}]},{U:\"div\",W:\"ytp-bound-time-left\",aq:\"{{boundTimeLeft}}\"},{U:\"div\",W:\"ytp-bound-time-right\",aq:\"{{boundTimeRight}}\"},{U:\"div\",W:\"ytp-clip-start\",N:{title:\"{{clipstarttitle}}\"},aq:\"{{clipstarticon}}\"},\n{U:\"div\",W:\"ytp-clip-end\",N:{title:\"{{clipendtitle}}\"},aq:\"{{clipendicon}}\"}]});this.api\u003de;this.tj\u003d!1;this.Cj\u003dthis.BU\u003dthis.d_\u003dthis.j\u003dthis.kN\u003d0;this.Nl\u003dnull;this.PM\u003d!1;this.Pe\u003d{};this.xT\u003d{};this.clipEnd\u003dInfinity;this.Cf\u003dthis.q0(\"ytp-clip-end\");this.f9\u003dnew g.dB(this.Cf,!0);this.m1\u003dthis.q0(\"ytp-clip-end-exclude\");this.XD\u003dthis.q0(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.Q5\u003dthis.q0(\"ytp-clip-start\");this.IU\u003dnew g.dB(this.Q5,!0);this.pS\u003dthis.sY\u003d0;this.progressBar\u003dthis.q0(\"ytp-progress-bar\");this.RT\u003d\n{};this.He\u003d{};this.Sl\u003dthis.q0(\"ytp-chapters-container\");this.Kp\u003dthis.q0(\"ytp-timed-markers-container\");this.X\u003d[];this.T\u003d[];this.Ft\u003d{};this.Fk\u003dnull;this.Ve\u003d-1;this.Kf\u003dthis.ye\u003d0;this.Yf\u003dthis.J\u003dnull;this.OF\u003dthis.q0(\"ytp-scrubber-button\");this.Gm\u003dthis.q0(\"ytp-decorated-scrubber-button\");this.FR\u003dthis.q0(\"ytp-scrubber-container\");this.DY\u003dnew g.Pa;this.g0\u003d0;this.J9\u003dnew Ftx;this.Z\u003dnew i1(0,0);this.By\u003dnull;this.D\u003dthis.sK\u003d!1;this.aF\u003dnull;this.h7\u003dthis.q0(\"ytp-heat-map-container\");this.pj\u003dthis.q0(\"ytp-heat-map-edu\");\nthis.G\u003d[];this.heatMarkersDecorations\u003d[];this.x9\u003dthis.q0(\"ytp-fine-scrubbing-container\");this.FD\u003dthis.q0(\"ytp-fine-scrubbing-edu\");this.K\u003dvoid 0;this.Y9\u003dthis.Mv\u003dthis.t7\u003d!1;this.tooltip\u003dL.Aq();this.addOnDisposeCallback(g.mC(this.tooltip,this.Cf));g.l(this,this.f9);this.f9.subscribe(\"hoverstart\",this.D1,this);this.f9.subscribe(\"hoverend\",this.rG,this);this.C(this.Cf,\"click\",this.wh);this.addOnDisposeCallback(g.mC(this.tooltip,this.Q5));g.l(this,this.IU);this.IU.subscribe(\"hoverstart\",this.D1,this);\nthis.IU.subscribe(\"hoverend\",this.rG,this);this.C(this.Q5,\"click\",this.wh);i7H(this);this.C(e,\"resize\",this.Nx);this.C(e,\"presentingplayerstatechange\",this.jY);this.C(e,\"videodatachange\",this.OC);this.C(e,\"videoplayerreset\",this.VU);this.C(e,\"cuerangesadded\",this.Jj9);this.C(e,\"cuerangesremoved\",this.DU7);this.C(e,\"onLoopRangeChange\",this.VQ);this.C(e,\"innertubeCommand\",this.onClickCommand);this.C(e,\"onRetroModeChanged\",this.cwe);this.C(e,g.jh(\"timedMarkerCueRange\"),this.xw9);this.C(e,\"updatemarkervisibility\",\nthis.Vj);this.C(e,\"serverstitchedvideochange\",this.Ajw);this.updateVideoData(e.getVideoData(),!0);this.VQ(e.getLoopRange());L_(this)\u0026\u0026!this.K\u0026\u0026(this.K\u003dnew O7R(this.api,this.tooltip),e\u003dg.Yr(this.element).x||0,this.K.Nx(e,this.j),this.K.jl(this.x9),g.l(this,this.K),this.C(this.K.dismissButton,\"click\",this.Rk),this.C(this.K.playButton,\"click\",this.pQ),this.C(this.K.element,\"dblclick\",this.pQ));this.api.createClientVe(this.h7,this,139609,!0);this.api.createClientVe(this.pj,this,140127,!0);this.api.createClientVe(this.FD,\nthis,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};\ni7H\u003dfunction(e){if(e.X.length\u003d\u003d\u003d0){var L\u003dnew ng;e.X.push(L);g.l(e,L);L.jl(e.Sl,0)}for(;e.X.length\u003e1;)e.X.pop().dispose();eY(e.X[0],\"100%\");e.X[0].startTime\u003d0;e.X[0].title\u003d\"\"};\nGDc\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?NaN:L;var c\u003dnew vIc(e.api);e.G.push(c);g.l(e,c);c.jl(e.h7);L\u003e\u003d0\u0026\u0026(c.element.style.width\u003dL+\"px\")};\ngIn\u003dfunction(e){for(;e.T.length;)e.T.pop().dispose()};\nDFn\u003dfunction(e){var L,c,I,B,x;return(x\u003dg.Q((B\u003dg.Q((L\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(c\u003dL.playerOverlays)\u003d\u003dnull?void 0:(I\u003dc.playerOverlayRenderer)\u003d\u003dnull?void 0:I.decoratedPlayerBarRenderer,Qm))\u003d\u003dnull?void 0:B.playerBar,kDM))\u003d\u003dnull?void 0:x.chapters};\nw_T\u003dfunction(e){for(var L\u003de.X,c\u003d[],I\u003d0;I\u003cL.length;I++)if(!isNaN(L[I].startTime)){var B\u003dL[I].startTime;B\u003dnew g.pC(B,I\u003d\u003d\u003dL.length-1?Infinity:L[I+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+B});c.push(B)}e.api.RU(\"chapterCueRange\");e.api.Lb(c)};\nZ7v\u003dfunction(e,L){var c,I\u003d(c\u003de.RT[L])\u003d\u003dnull?void 0:c.chapters;I\u0026\u0026(Jcc(e,I),e.api.getVideoData().Fk\u003de.X,w_T(e));var B;if((c\u003d(B\u003de.RT[L])\u003d\u003dnull?void 0:B.markers)\u0026\u0026L!\u003d\u003d\"HEATSEEKER\"){gIn(e);B\u003dg.f(c);for(c\u003dB.next();!c.done;c\u003dB.next())if(I\u003dc.value,c\u003dnew b7M,I\u003dg.Q(I,g.VKc)){var x\u003dvoid 0;c.title\u003d((x\u003dI.title)\u003d\u003dnull?void 0:x.simpleText)||\"\";x\u003dvoid 0;c.timeRangeStartMillis\u003d(x\u003dI.timeRangeStartMillis)!\u003dnull?x:NaN;var S\u003dx\u003dvoid 0;c.onActiveCommand\u003d(S\u003d(x\u003dI)\u003d\u003dnull?void 0:x.onActiveCommand)!\u003dnull?S:void 0;CRJ(e,c)}aov(e,\ne.T);B\u003de.T;c\u003de.Ft;I\u003d[];for(x\u003d0;x\u003cB.length;x++)!isNaN(B[x].timeRangeStartMillis)\u0026\u0026B[x].onActiveCommand\u0026\u0026(S\u003dL0J(B[x].timeRangeStartMillis,x\u003d\u003d\u003dB.length-1?Infinity:B[x+1].timeRangeStartMillis),I.push(S),c[S.id]\u003dB[x].onActiveCommand);e.api.Lb(I)}var h;if(L\u003dg.Q((h\u003de.RT[L])\u003d\u003dnull?void 0:h.heatmap,NvR)){h\u003dL.heatMarkers||[];var R;B\u003d(R\u003dL.minHeightDp)!\u003dnull?R:0;var u;R\u003d(u\u003dL.maxHeightDp)!\u003dnull?u:60;u\u003de.X.length;c\u003dnull;for(I\u003d0;I\u003cu;I++){S\u003de.X[I].startTime;var t\u003dI\u003d\u003d\u003du-1?Infinity:e.X[I+1].startTime;I\u003d\u003d\u003de.G.length\u0026\u0026\nGDc(e);x\u003d[];c\u0026\u0026x.push(c);for(var O\u003dg.f(h),q\u003dO.next();!q.done;q\u003dO.next()){q\u003dq.value;var T\u003dvoid 0,W\u003dvoid 0,A\u003d(W\u003d(T\u003dg.Q(q,mFc))\u003d\u003dnull?void 0:T.timeRangeStartMillis)!\u003dnull?W:-1;A\u003e\u003dS\u0026\u0026A\u003c\u003dt\u0026\u0026x.push(q)}R\u003e0\u0026\u0026(e.h7.style.height\u003dR+\"px\");S\u003de.G[I];t\u003dx;q\u003dB;W\u003dR;A\u003dI\u003d\u003d\u003d0;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;foJ(S,W);O\u003dt;T\u003dS.K;A\u003dA\u003d\u003d\u003dvoid 0?!1:A;var b\u003d1E3/O.length,J\u003d[];J.push({x:0,y:100});for(var w\u003d0;w\u003cO.length;w++){var C\u003dvoid 0,y\u003d((C\u003dg.Q(O[w],mFc))\u003d\u003dnull?void 0:C.heatMarkerIntensityScoreNormalized)||0;C\u003d(w+.5)*b;y\u003d100-g.j5(y*100,q/\nT*100,W/T*100);w!\u003d\u003d0||A||J.push({x:0,y:y});J.push({x:C,y:y});w\u003d\u003d\u003dO.length-1\u0026\u0026J.push({x:1E3,y:y})}J.push({x:1E3,y:100});O\u003dJ;t\u003dt.length\u003d\u003d\u003d0?\"\":ugT(O);S.api.Y(\"delhi_modern_web_player\")?S.Z.setAttribute(\"d\",t):S.j.setAttribute(\"d\",t);S.Hd\u003dt!\u003d\u003d\"\";g.cY(S.api.getRootNode(),\"ytp-heat-map\",S.Hd);g.cY(S.api.getRootNode(),\"ytp-heat-map-played_bar\",S.api.Y(\"web_player_heat_map_played_bar\")\u0026\u0026t!\u003d\u003d\"\");S.api.Y(\"delhi_modern_web_player\")\u0026\u0026(S.Z.style.display\u003d\"block\",S.G.style.display\u003d\"none\",S.X.style.display\u003d\"none\");\nx.length\u003e0\u0026\u0026(c\u003dx[x.length-1])}g.IU(e);h\u003d[];L\u003dg.f(L.heatMarkersDecorations||[]);for(B\u003dL.next();!B.done;B\u003dL.next())if(B\u003dg.Q(B.value,ycn))R\u003dB.label,I\u003dc\u003du\u003dvoid 0,h.push({visibleTimeRangeStartMillis:(u\u003dB.visibleTimeRangeStartMillis)!\u003dnull?u:-1,visibleTimeRangeEndMillis:(c\u003dB.visibleTimeRangeEndMillis)!\u003dnull?c:-1,decorationTimeMillis:(I\u003dB.decorationTimeMillis)!\u003dnull?I:NaN,label:R?g.o9(R):\"\"});e.heatMarkersDecorations\u003dh}};\nCRJ\u003dfunction(e,L){e.T.push(L);g.l(e,L);L.jl(e.Kp,e.Kp.children.length)};\naov\u003dfunction(e,L){L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;var I\u003dBe(e,c.timeRangeStartMillis/(e.Z.X*1E3),xX(e)),B\u003de.api.Y(\"delhi_modern_web_player\")?.667:.6;g.l3(c.element,\"transform\",\"translateX(\"+I+\"px) scaleX(\"+B+\")\")}};\nJcc\u003dfunction(e,L){var c\u003d0,I\u003d!1;L\u003dg.f(L);for(var B\u003dL.next();!B.done;B\u003dL.next()){B\u003dB.value;if(g.Q(B,p_c)){B\u003dg.Q(B,p_c);var x\u003d{startTime:NaN,title:null,onActiveCommand:void 0},S\u003dB.title;x.title\u003dS?g.o9(S):\"\";S\u003dB.timeRangeStartMillis;S!\u003dnull\u0026\u0026(x.startTime\u003dS);x.onActiveCommand\u003dB.onActiveCommand;B\u003dx;c\u003d\u003d\u003d0\u0026\u0026B.startTime!\u003d\u003d0\u0026\u0026(e.X[c].startTime\u003d0,e.X[c].title\u003d\"\",e.X[c].onActiveCommand\u003dB.onActiveCommand,c++,I\u003d!0);e.X.length\u003c\u003dc\u0026\u0026(x\u003dnew ng,e.X.push(x),g.l(e,x),x.jl(e.Sl,e.Sl.children.length));e.X[c].startTime\u003d\nB.startTime;e.X[c].title\u003dB.title?B.title:\"\";e.X[c].onActiveCommand\u003dB.onActiveCommand;e.X[c].index\u003dI?c-1:c}c++}for(;c\u003ce.X.length;)e.X.pop().dispose();g.IU(e);oU(e)};\ng.IU\u003dfunction(e){e.ye\u003de.X.length-1;e.Kf\u003d0;$Fn(e,!0)\u0026\u0026$Fn(e,!1);for(var L\u003d0,c\u003d0;c\u003ce.X.length;c++)if(e.X[c].width\u003d\u003d\u003d0){if(c\u003d\u003d\u003de.X.length-1)for(var I\u003de.X.length-1;I\u003e\u003d0;I--)if(e.X[I].width\u003e0){AcM(e.X[I],0);var B\u003dMath.floor(e.X[I].width);e.X[I].width\u003dB;eY(e.X[I],B+\"px\");break}e.X[c].width\u003d0;eY(e.X[c],\"0\")}else c\u003d\u003d\u003de.X.length-1?(I\u003dMath.floor(e.X[c].width+L),e.X[c].width\u003dI,eY(e.X[c],I+\"px\")):(L\u003de.X[c].width+L,I\u003dMath.round(L),L-\u003dI,e.X[c].width\u003dI,eY(e.X[c],I+\"px\"));c\u003d0;if(e.G.length\u003d\u003d\u003de.X.length)for(L\u003d0;L\u003c\ne.G.length;L++)I\u003de.X[L].width,e.G[L].element.style.width\u003dI+\"px\",e.G[L].element.style.left\u003dc+\"px\",c+\u003dI+SY(e);e.api.Y(\"delhi_modern_web_player\")\u0026\u0026(e.X.length\u003d\u003d\u003d1?e.X[0].K.classList.add(\"ytp-progress-bar-start\",\"ytp-progress-bar-end\"):(e.X[0].K.classList.remove(\"ytp-progress-bar-end\"),e.X[0].K.classList.add(\"ytp-progress-bar-start\"),e.X[e.X.length-1].K.classList.add(\"ytp-progress-bar-end\")))};\n$Fn\u003dfunction(e,L){var c\u003d0,I\u003d!1,B\u003de.X.length,x\u003de.Z.X*1E3;x\u003d\u003d\u003d0\u0026\u0026(x\u003de.api.getProgressState().seekableEnd*1E3);if(x\u003e0\u0026\u0026e.j\u003e0){for(var S\u003de.j-SY(e)*e.ye,h\u003de.Kf\u003d\u003d\u003d0?3:S*e.Kf,R\u003dg.f(e.X),u\u003dR.next();!u.done;u\u003dR.next())u.value.width\u003d0;for(;c\u003cB;){R\u003dx-e.X[c].startTime;c\u003cB-1\u0026\u0026(R\u003de.X[c+1].startTime-e.X[c].startTime,AcM(e.X[c],SY(e)));g.cY(e.X[c].X,\"ytp-exp-chapter-hover-container\",e.X.length\u003e1);u\u003d(x\u003d\u003d\u003d0?0:R/x*S)+e.X[c].width;if(u\u003eh)e.X[c].width\u003du;else{e.X[c].width\u003d0;var t\u003de,O\u003dc,q\u003dt.X[O-1];q!\u003d\u003dvoid 0\u0026\u0026q.width\u003e0?\nq.width+\u003du:O\u003ct.X.length-1\u0026\u0026(t.X[O+1].width+\u003du);AcM(t.X[O],0);L\u0026\u0026(e.ye--,R/x\u003ee.Kf\u0026\u0026(e.Kf\u003dR/x),I\u003d!0)}c++}}return I};\noU\u003dfunction(e){if(e.j){var L\u003de.api.getProgressState(),c\u003de.api.getVideoData();if(!(c\u0026\u0026c.enableServerStitchedDai\u0026\u0026c.Tf)||isFinite(L.current)){var I;if(((I\u003de.api.getVideoData())\u003d\u003dnull?0:qU(I))\u0026\u0026L.airingStart\u0026\u0026L.airingEnd)var B\u003drZ(e,L.airingStart,L.airingEnd);else if(e.api.getPresentingPlayerType()\u003d\u003d\u003d2){var x,S,h;B\u003d(c\u003d(B\u003de.api.getVideoData())\u003d\u003dnull?void 0:(x\u003dB.getPlayerResponse())\u003d\u003dnull?void 0:(S\u003dx.playerConfig)\u003d\u003dnull?void 0:(h\u003dS.webPlayerConfig)\u003d\u003dnull?void 0:h.skippableAdProgressBarDuration)?rZ(e,L.seekableStart,\nc/1E3):rZ(e,L.seekableStart,L.seekableEnd)}else B\u003drZ(e,L.seekableStart,L.seekableEnd);x\u003dGe(B,L.loaded,0);L\u003dGe(B,L.current,0);S\u003de.Z.K!\u003d\u003dB.K||e.Z.X!\u003d\u003dB.X;e.Z\u003dB;h4(e,L,x);S\u0026\u0026jPH(e);H7r(e)}}};\nrZ\u003dfunction(e,L,c){return lor(e)?new i1(Math.max(L,e.By.startTimeMs/1E3),Math.min(c,e.By.endTimeMs/1E3)):new i1(L,c)};\nQPf\u003dfunction(e,L){var c,I,B;L\u003dg.Q((c\u003dL.getWatchNextResponse())\u003d\u003dnull?void 0:(I\u003dc.playerOverlays)\u003d\u003dnull?void 0:(B\u003dI.playerOverlayRenderer)\u003d\u003dnull?void 0:B.decoratedPlayerBarRenderer,Qm);if(L\u003d\u003dnull?0:L.progressColor)for(c\u003d0;c\u003ce.X.length;c++)e.X[c].IT(\"PLAY_PROGRESS\").style.background\u003dg.w9(L.progressColor);c\u003dg.Q(L\u003d\u003dnull?void 0:L.playhead,PRc);var x,S;e.k9\u003d(c\u003d\u003dnull?void 0:(x\u003dc.playheadImage)\u003d\u003dnull?void 0:x.thumbnails)\u0026\u0026(c\u003d\u003dnull?void 0:(S\u003dc.playheadImage)\u003d\u003dnull?void 0:S.thumbnails[0].url);var h,R;e.Bw\u003d\n(c\u003d\u003dnull?void 0:(h\u003dc.playheadFastForwardImage)\u003d\u003dnull?void 0:h.thumbnails)\u0026\u0026(c\u003d\u003dnull?void 0:(R\u003dc.playheadFastForwardImage)\u003d\u003dnull?void 0:R.thumbnails[0].url);var u,t;e.RI\u003d(c\u003d\u003dnull?void 0:(u\u003dc.playheadRewindImage)\u003d\u003dnull?void 0:u.thumbnails)\u0026\u0026(c\u003d\u003dnull?void 0:(t\u003dc.playheadRewindImage)\u003d\u003dnull?void 0:t.thumbnails[0].url);g.cY(e.FR,\"ytp-decorated-scrubber-container\",!!e.k9\u0026\u0026!e.api.LS().hO);var O;if(c\u003d\u003dnull?0:(O\u003dc.loggingDirectives)\u003d\u003dnull?0:O.trackingParams){var q;e.api.setTrackingParams(e.Gm,c\u003d\u003dnull?void 0:\n(q\u003dc.loggingDirectives)\u003d\u003dnull?void 0:q.trackingParams);e.api.createServerVe(e.Gm,e)}e.k9\u0026\u0026!e.api.LS().hO\u0026\u0026(e.Gm.src\u003de.k9);e.Bw\u0026\u0026fetch(e.Bw,{cache:\"force-cache\"});e.RI\u0026\u0026fetch(e.RI,{cache:\"force-cache\"})};\ndFr\u003dfunction(e,L){var c;if(((c\u003de.By)\u003d\u003dnull?void 0:c.type)\u003d\u003d\u003d\"repeatChapter\"||(L\u003d\u003dnull?void 0:L.type)\u003d\u003d\u003d\"repeatChapter\")L\u0026\u0026(L\u003de.X[vP(e.X,L.startTimeMs)],g.cY(L.X,\"ytp-repeating-chapter\",!1)),e.By\u0026\u0026(L\u003de.X[vP(e.X,e.By.startTimeMs)],g.cY(L.X,\"ytp-repeating-chapter\",!0)),e.X.forEach(function(I){g.cY(I.X,\"ytp-exp-chapter-hover-container\",!e.By)})};\nuU\u003dfunction(e,L){var c\u003du9v(e.Z,L.K);if(e.X.length\u003e1){c\u003dRU(e,L.Z,!0);for(var I\u003d0,B\u003d0;B\u003cc;B++)e.X[B].width\u003e0\u0026\u0026(I+\u003de.X[B].width,I+\u003dSY(e));c\u003d(e.X[c].startTime+(L.Z-I)/e.X[c].width*((c\u003d\u003d\u003de.X.length-1?e.Z.X*1E3:e.X[c+1].startTime)-e.X[c].startTime))/1E3||0}return c};\nt4\u003dfunction(e,L,c,I,B){L\u003dL\u003c0?0:Math.floor(Math.min(L,e.api.getDuration())*1E3);c\u003dc\u003c0?0:Math.floor(Math.min(c,e.api.getDuration())*1E3);e\u003de.progressBar.visualElement;I\u003d{seekData:{startMediaTimeMs:L,endMediaTimeMs:c,seekSource:I}};(L\u003dg.qy())\u0026\u0026g.Hu($g)(void 0,L,e,B,I,void 0)};\nUFx\u003dfunction(e,L,c){if(c\u003e\u003de.X.length)return!1;var I\u003de.j-SY(e)*e.ye;return Math.abs(L-e.X[c].startTime/1E3)/e.Z.X*I\u003c4};\njPH\u003dfunction(e){e.OF.style.removeProperty(\"height\");for(var L\u003dg.f(Object.keys(e.Pe)),c\u003dL.next();!c.done;c\u003dL.next())EI$(e,c.value);OW(e);h4(e,e.pS,e.sY)};\nxX\u003dfunction(e){var L\u003de.DY.x;L\u003dg.j5(L,0,e.j);e.J9.update(L,e.j);return e.J9};\nTX\u003dfunction(e){return(e.D?135:90)-qG(e)};\nqG\u003dfunction(e){var L\u003d48,c\u003de.api.S();e.api.Y(\"delhi_modern_web_player\")?L\u003de.api.getPlayerSize().width\u003c\u003d528?64:e.D?96:72:e.D?L\u003d54:g.Uh(c)\u0026\u0026!c.K\u0026\u0026(L\u003d40);return L};\nh4\u003dfunction(e,L,c){e.pS\u003dL;e.sY\u003dc;var I\u003dxX(e),B\u003de.Z.X,x\u003du9v(e.Z,e.pS),S\u003dg.nC(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.Te(x,!0),DURATION:g.Te(B,!0)}),h\u003dvP(e.X,x*1E3);h\u003de.X[h].title;e.update({ariamin:Math.floor(e.Z.K),ariamax:Math.floor(B),arianow:Math.floor(x),arianowtext:h?h+\" \"+S:S});B\u003de.clipStart;x\u003de.clipEnd;e.By\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(B\u003de.By.startTimeMs/1E3,x\u003de.By.endTimeMs/1E3);B\u003dGe(e.Z,B,0);h\u003dGe(e.Z,x,1);S\u003de.api.getVideoData();x\u003dg.j5(L,B,h);c\u003d(S\u003d\u003dnull?0:g.uf(S))?1:g.j5(c,\nB,h);L\u003dBe(e,L,I);g.l3(e.FR,\"transform\",\"translateX(\"+L+\"px)\");e.api.Y(\"delhi_modern_web_player\")\u0026\u0026e.api.Y(\"delhi_modern_web_player_cutout\")\u0026\u0026X_f(e,L);We(e,I,B,x,\"PLAY_PROGRESS\");(S\u003d\u003dnull?0:qU(S))?(L\u003de.api.getProgressState().seekableEnd)\u0026\u0026We(e,I,x,Ge(e.Z,L),\"LIVE_BUFFER\"):We(e,I,B,c,\"LOAD_PROGRESS\");if(e.api.Y(\"web_player_heat_map_played_bar\")){var R;(R\u003de.G[0])!\u003dnull\u0026\u0026R.T.setAttribute(\"width\",(x*100).toFixed(2)+\"%\")}};\nX_f\u003dfunction(e,L){e.api.getPresentingPlayerType()!\u003d\u003d1?e.Sl.style.removeProperty(\"clip-path\"):(L||(L\u003dBe(e,e.pS,xX(e))),e.Sl.style.clipPath\u003d\u0027path(\"\u0027+(e.PM?Ktn(e,8,L,e.D?50:36,0,6):Ktn(e,4,L,e.D?34:24,2,3))+\u0027\")\u0027)};\nKtn\u003dfunction(e,L,c,I,B,x){var S\u003dc-I/2;c+\u003dI/2;L+\u003dB;return\"M 0 \"+B+\" L 0 \"+(L+\" L \")+(S+\" \"+L+\" C \")+(S+x+\" \"+L+\" \"+(S+x)+\" \"+B+\" \"+S+\" \"+B+\" L 0 \")+(B+\" M \")+(c+\" \"+B+\" L \")+(e.j+\" \"+B+\" L \")+(e.j+\" \"+L+\" L \")+(c+\" \"+L+\" C \")+(c-x+\" \"+L+\" \"+(c-x)+\" \"+B+\" \"+c+\" \"+B)};\nWe\u003dfunction(e,L,c,I,B){var x\u003de.X.length,S\u003dL.X-e.ye*SY(e),h\u003dc*S;c\u003dRU(e,h);var R\u003dI*S;S\u003dRU(e,R);B\u003d\u003d\u003d\"HOVER_PROGRESS\"\u0026\u0026(S\u003dRU(e,L.X*I,!0),R\u003dL.X*I-YcR(e,L.X*I)*SY(e));I\u003dMath.max(h-nIv(e,c),0);for(h\u003dc;h\u003cx;h++)e.X[h].IT(B).style.left\u003dc\u003d\u003d\u003dh?I+\"px\":\"0\";L\u003dBe(e,e.pS,L);for(x\u003dc;x\u003cS;x++){h\u003de.X[x].IT(B);var u\u003de.X[x].width,t\u003dx\u003d\u003d\u003dc?u-I:u;MG(e,h,t,u);e6M(e,h,t,u,x,L,B)}x\u003de.X[S].width;R\u003dg.j5(R-nIv(e,S),0,x);c\u003d\u003d\u003dS\u0026\u0026(R-\u003dI);I\u003de.X[S].IT(B);MG(e,I,R,x);e6M(e,I,R,x,S,L,B);R\u003de.X.length;for(S+\u003d1;S\u003cR;S++)Lh6(e,S,B);for(S\u003d0;S\u003c\nc;S++)Lh6(e,S,B)};\nnIv\u003dfunction(e,L){if(L\u003e\u003de.X.length)return e.j;for(var c\u003d0,I\u003d0;I\u003cL;)c+\u003de.X[I].width,I++;return c};\nLh6\u003dfunction(e,L,c){c\u003de.X[L].IT(c);MG(e,c,0,e.X[L].width)};\ne6M\u003dfunction(e,L,c,I,B,x,S){S\u003d\u003d\u003d\"PLAY_PROGRESS\"\u0026\u0026(c\u003d!I||e.api.S().K?1:c/I,e.XD.clientWidth\u003e0||e.m1.clientWidth\u003e0?(x\u003dL.clientWidth/c,e\u003d-1*e.XD.clientWidth/c):(x/\u003dc,e\u003d-1*e.X[B].element.offsetLeft/c),g.l3(L,\"background-size\",x+\"px\"),g.l3(L,\"background-position-x\",e+\"px\"))};\nMG\u003dfunction(e,L,c,I,B){B||e.api.S().K?L.style.width\u003dc+\"px\":g.l3(L,\"transform\",\"scalex(\"+(I?c/I:0)+\")\")};\nRU\u003dfunction(e,L,c){var I\u003d0;(c\u003d\u003d\u003dvoid 0?0:c)\u0026\u0026(L-\u003dYcR(e,L)*SY(e));c\u003dg.f(e.X);for(var B\u003dc.next();!B.done;B\u003dc.next()){B\u003dB.value;if(L\u003eB.width)L-\u003dB.width;else break;I++}return I\u003d\u003d\u003de.X.length?I-1:I};\nBe\u003dfunction(e,L,c){var I\u003dL*e.Z.X*1E3;for(var B\u003d-1,x\u003dg.f(e.X),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,I\u003eS.startTime\u0026\u0026S.width\u003e0\u0026\u0026B++;I\u003dB\u003c0?0:B;B\u003dc.X-SY(e)*e.ye;return L*B+SY(e)*I+c.G};\nYcR\u003dfunction(e,L){for(var c\u003de.X.length,I\u003d0,B\u003dg.f(e.X),x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,x.width!\u003d\u003d0)if(L\u003ex.width)L-\u003dx.width,L-\u003dSY(e),I++;else break;return I\u003d\u003d\u003dc?c-1:I};\ng.cVc\u003dfunction(e,L,c,I){var B\u003de.j!\u003d\u003dc,x\u003de.D!\u003d\u003dI;e.kN\u003dL;e.j\u003dc;e.D\u003dI;L_(e)\u0026\u0026(L\u003de.K)!\u003dnull\u0026\u0026(L.scale\u003dI?1.5:1);jPH(e);e.X.length\u003d\u003d\u003d1\u0026\u0026(e.X[0].width\u003dc||0);B\u0026\u0026g.IU(e);e.K\u0026\u0026x\u0026\u0026L_(e)\u0026\u0026(e.K.isEnabled\u0026\u0026(c\u003de.D?135:90,I\u003dc-qG(e),e.x9.style.height\u003dc+\"px\",g.l3(e.h7,\"transform\",\"translateY(\"+-I+\"px)\"),g.l3(e.progressBar,\"transform\",\"translateY(\"+-I+\"px)\")),MKr(e.K))};\nOW\u003dfunction(e){var L\u003d!!e.By\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2,c\u003de.clipStart,I\u003de.clipEnd,B\u003d!0,x\u003d!0;L\u0026\u0026e.By?(c\u003de.By.startTimeMs/1E3,I\u003de.By.endTimeMs/1E3):(B\u003dc\u003ee.Z.K,x\u003de.Z.X\u003e0\u0026\u0026I\u003ce.Z.X);var S,h;if(((S\u003de.By)\u003d\u003dnull?0:S.postId)||((h\u003de.By)\u003d\u003dnull?void 0:h.type)\u003d\u003d\u003d\"repeatChapter\")x\u003dB\u003d!1;g.cY(e.element,\"ytp-loop-range-enabled\",L);g.cY(e.element,\"ytp-clip-start-enabled\",B);g.cY(e.element,\"ytp-clip-end-enabled\",x);L\u003dB?Ge(e.Z,c,0):0;I\u003dx?Ge(e.Z,I,1):1;e.Q5.style.left\u003dMath.round(L*1E3)/10+\"%\";e.Cf.style.left\u003d\nMath.round(I*1E3)/10+\"%\";e.XD.style.width\u003dMath.round(L*1E3)/10+\"%\";e.m1.style.left\u003dMath.round(I*1E3)/10+\"%\";e.m1.style.width\u003dMath.round((1-I)*1E3)/10+\"%\"};\nH7r\u003dfunction(e){var L;if((L\u003de.api.getVideoData())\u003d\u003dnull||!qU(L)){L\u003dxX(e);We(e,L,e.pS,Math.max(L.K,e.pS),\"HOVER_PROGRESS\");for(var c\u003dRU(e,L.X*e.pS,!0),I\u003dRU(e,L.Z,!0),B\u003dc;B\u003c\u003dI;B++)g.cY(e.X[B].Z,\"ytp-hover-progress-light\",L.K\u003ee.pS);g.cY(e.OF,\"ytp-scrubber-button-hover\",c\u003d\u003d\u003dI\u0026\u0026e.X.length\u003e1);if(e.api.Y(\"web_player_heat_map_played_bar\")){var x;(x\u003de.G[0])!\u003dnull\u0026\u0026x.X.setAttribute(\"width\",(L.K*100).toFixed(2)+\"%\")}}};\nEI$\u003dfunction(e,L){var c\u003de.Pe[L];L\u003de.xT[L];var I\u003dxX(e),B\u003dGe(e.Z,c.start/1E3,0),x\u003dF1$(c,e.D)/I.width;var S\u003dGe(e.Z,c.end/1E3,1);x!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(B\u003dg.j5(B,0,S-x));S\u003dMath.min(S,B+x);c.color\u0026\u0026(L.style.background\u003dc.color);c\u003dB;L.style.left\u003dMath.max(c*I.X+I.G,0)+\"px\";MG(e,L,g.j5((S-c)*I.X+I.G,0,I.width),I.width,!0)};\nImM\u003dfunction(e,L){var c\u003dL.getId();e.Pe[c]\u003d\u003d\u003dL\u0026\u0026(g.s_(e.xT[c]),delete e.Pe[c],delete e.xT[c])};\nL_\u003dfunction(e){var L\u003dg.T3(e.api.S())\u0026\u0026(e.api.Y(\"web_shorts_pip\")||e.api.Y(\"web_watch_pip\")),c;return!((c\u003de.api.getVideoData())\u003d\u003dnull?0:c.isLivePlayback)\u0026\u0026!e.api.isMinimized()\u0026\u0026!e.api.isInline()\u0026\u0026(!e.api.iE()||!L)};\nzX\u003dfunction(e){e.K\u0026\u0026(e.K.disable(),e.d_\u003d0,e.h7.style.removeProperty(\"transform\"),e.progressBar.style.removeProperty(\"transform\"),e.x9.style.removeProperty(\"height\"),e.element.parentElement\u0026\u0026e.element.parentElement.style.removeProperty(\"height\"))};\nBAv\u003dfunction(e,L){var c\u003dL/TX(e)*qG(e);g.l3(e.progressBar,\"transform\",\"translateY(\"+-L+\"px)\");g.l3(e.h7,\"transform\",\"translateY(\"+-L+\"px)\");g.l3(e.x9,\"transform\",\"translateY(\"+c+\"px)\");e.x9.style.height\u003dL+c+\"px\";e.element.parentElement\u0026\u0026(e.element.parentElement.style.height\u003dqG(e)-c+\"px\")};\nxsx\u003dfunction(e,L){L?e.J||(e.element.removeAttribute(\"aria-disabled\"),e.J\u003dnew g.dB(e.progressBar,!0),e.api.Y(\"enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity\")\u0026\u0026e.J.subscribe(\"hoverstart\",e.zTe,e),e.J.subscribe(\"hovermove\",e.hT$,e),e.J.subscribe(\"hoverend\",e.pwq,e),e.J.subscribe(\"dragstart\",e.Xwl,e),e.J.subscribe(\"dragmove\",e.apd,e),e.J.subscribe(\"dragend\",e.sIw,e),e.api\u0026\u0026e.api.Y(\"delhi_modern_web_player\")\u0026\u0026e.api.Y(\"delhi_modern_web_player_cutout\")\u0026\u0026(e.Yf\u003dnew g.dB(e.progressBar,\n!0),e.Yf.subscribe(\"hoverstart\",function(){e.PM\u003d!0;X_f(e)},e),e.Yf.subscribe(\"hoverend\",function(){e.PM\u003d!1;\nX_f(e)},e)),e.aF\u003de.listen(\"keydown\",e.B$)):e.J\u0026\u0026(e.element.setAttribute(\"aria-disabled\",\"true\"),e.j6(e.aF),e.J.cancel(),e.J.dispose(),e.J\u003dnull)};\nSY\u003dfunction(e){return e.api.Y(\"delhi_modern_web_player\")?4:e.D?3:2};\nlor\u003dfunction(e){var L;return!((L\u003de.By)\u003d\u003dnull||!L.postId)\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2};\nsW\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-remote-button\",\"ytp-button\"],N:{title:\"Play on TV\",\"aria-haspopup\":\"true\",\"data-priority\":\"10\"},aq:\"{{icon}}\"});this.V\u003de;this.G_\u003dL;this.X\u003dnull;this.C(e,\"onMdxReceiversChange\",this.OW);this.C(e,\"presentingplayerstatechange\",this.OW);this.C(e,\"appresize\",this.OW);e.createClientVe(this.element,this,139118);this.OW();this.listen(\"click\",this.K,this);y4(e,this.element,this)};\nve\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-button\",\"ytp-settings-button\"],N:{\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"aria-controls\":nE(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},L:[e.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M12.84 1H11.15C10.72 .99 10.30 1.14 9.95 1.40C9.60 1.66 9.35 2.02 9.23 2.44L9.19 2.61C9.11 3.00 8.96 3.38 8.73 3.71C8.51 4.04 8.22 4.33 7.89 4.55L7.75 4.64C7.37 4.85 6.96 4.98 6.53 5.02C6.11 5.06 5.68 5.01 5.27 4.87C4.86 4.73 4.42 4.73 4.00 4.86C3.59 5.00 3.23 5.26 2.99 5.62L2.89 5.77L2.05 7.23C1.82 7.63 1.73 8.10 1.81 8.55C1.88 9.01 2.12 9.43 2.47 9.73L2.58 9.84C3.15 10.39 3.50 11.15 3.50 12L3.49 12.16C3.47 12.56 3.37 12.95 3.19 13.31C3.01 13.67 2.77 13.99 2.47 14.26C2.12 14.56 1.88 14.98 1.81 15.43C1.73 15.89 1.82 16.36 2.05 16.76L2.89 18.22L2.99 18.37C3.24 18.73 3.59 18.99 4.01 19.13C4.42 19.26 4.86 19.26 5.27 19.12L5.42 19.07C5.81 18.96 6.21 18.93 6.61 18.98C7.01 19.03 7.40 19.15 7.75 19.36L7.89 19.44C8.22 19.66 8.51 19.95 8.73 20.28C8.96 20.61 9.11 20.99 9.19 21.38C9.28 21.84 9.52 22.24 9.88 22.54C10.24 22.83 10.69 23.00 11.15 23H12.84C13.30 23.00 13.75 22.83 14.11 22.54C14.47 22.24 14.71 21.84 14.80 21.38C14.89 20.96 15.06 20.56 15.31 20.21C15.55 19.86 15.88 19.57 16.25 19.36L16.39 19.28C16.75 19.10 17.14 18.99 17.54 18.96C17.94 18.94 18.34 18.99 18.72 19.12L18.89 19.17C19.31 19.27 19.75 19.24 20.15 19.07C20.55 18.90 20.88 18.60 21.10 18.23L21.95 16.76C22.18 16.36 22.26 15.89 22.19 15.43C22.11 14.98 21.88 14.56 21.53 14.26C21.23 13.99 20.98 13.67 20.80 13.31C20.63 12.95 20.52 12.56 20.50 12.16L20.50 12C20.50 11.57 20.59 11.14 20.77 10.75C20.94 10.36 21.20 10.01 21.53 9.73C21.88 9.43 22.11 9.01 22.19 8.55C22.26 8.10 22.18 7.63 21.95 7.23L21.10 5.76C20.88 5.39 20.55 5.09 20.15 4.92C19.76 4.75 19.31 4.72 18.89 4.82L18.72 4.87C18.34 5.00 17.94 5.05 17.54 5.03C17.14 5.00 16.75 4.89 16.4 4.71L16.25 4.63C15.88 4.42 15.56 4.13 15.31 3.78C15.06 3.43 14.89 3.03 14.80 2.61C14.71 2.15 14.47 1.74 14.11 1.45C13.75 1.16 13.30 .99 12.84 1ZM11.15 3H12.84C12.98 3.70 13.26 4.36 13.68 4.94C14.09 5.52 14.63 6.01 15.25 6.37C15.87 6.72 16.55 6.94 17.26 7.01C17.97 7.08 18.69 6.99 19.37 6.76L20.21 8.23C19.67 8.69 19.24 9.27 18.94 9.92C18.65 10.57 18.50 11.28 18.5 12C18.50 12.71 18.65 13.42 18.95 14.07C19.24 14.72 19.67 15.29 20.21 15.76L19.37 17.23C18.69 16.99 17.97 16.91 17.26 16.98C16.55 17.05 15.86 17.27 15.25 17.63C14.63 17.98 14.09 18.47 13.68 19.05C13.26 19.63 12.98 20.29 12.84 21H11.15C11.01 20.29 10.73 19.63 10.31 19.05C9.90 18.47 9.36 17.98 8.75 17.62C8.13 17.27 7.44 17.05 6.73 16.98C6.02 16.91 5.30 16.99 4.62 17.23L3.78 15.76C4.32 15.29 4.75 14.71 5.05 14.06C5.34 13.41 5.49 12.71 5.5 12C5.50 11.28 5.34 10.57 5.05 9.92C4.75 9.27 4.32 8.69 3.78 8.23L4.62 6.76C5.30 7.00 6.02 7.08 6.73 7.01C7.44 6.94 8.13 6.72 8.75 6.37C9.36 6.01 9.90 5.52 10.31 4.94C10.73 4.36 11.01 3.70 11.15 3ZM12.00 8C10.94 8 9.92 8.42 9.17 9.17C8.42 9.92 8.00 10.93 8.00 12C8.00 13.06 8.42 14.07 9.17 14.82C9.92 15.57 10.94 16 12.00 16C13.06 16 14.08 15.57 14.83 14.82C15.58 14.07 16.00 13.06 16.00 12C16.00 10.93 15.58 9.92 14.83 9.17C14.08 8.42 13.06 8 12.00 8ZM12.00 10H12L12.20 10.01C12.69 10.06 13.15 10.29 13.48 10.65C13.81 11.02 14.00 11.50 14 12L13.99 12.20C13.95 12.58 13.80 12.95 13.55 13.25C13.31 13.55 12.98 13.78 12.62 13.90C12.25 14.02 11.85 14.03 11.48 13.93C11.11 13.83 10.77 13.62 10.51 13.34C10.25 13.05 10.08 12.69 10.02 12.31C9.96 11.93 10.01 11.54 10.17 11.18C10.32 10.83 10.58 10.53 10.91 10.32C11.23 10.11 11.61 10.00 12 10\",\nfill:\"white\"}}]}:g.v7()]});this.V\u003de;this.G_\u003dL;this.K\u003d!0;this.listen(\"click\",this.Z);this.C(e,\"onPlaybackQualityChange\",this.updateBadge);this.C(e,\"videodatachange\",this.updateBadge);this.C(e,\"webglsettingschanged\",this.updateBadge);this.C(e,\"appresize\",this.X);y4(e,this.element,this);this.V.createClientVe(this.element,this,28663);this.updateBadge();this.X(e.LS().getPlayerSize())};\nopv\u003dfunction(e,L){e.K\u003d!!L;e.X(e.V.LS().getPlayerSize())};\nf_\u003dfunction(e,L){Mo.call(this,\"Annotations\",g.b_.Hf);this.V\u003de;this.G_\u003dL;this.X\u003d!1;e.Y(\"web_settings_menu_icons\")\u0026\u0026(L\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M9.65 6.00L9.5 6H2.5L2.34 6.00C1.97 6.04 1.63 6.21 1.38 6.49C1.13 6.77 1.00 7.12 1 7.5V13.5L1.00 13.65C1.04 14.02 1.21 14.36 1.49 14.61C1.77 14.86 2.12 15 2.5 15H4.5L3.81 17.75C3.77 17.89 3.77 18.03 3.79 18.17C3.82 18.31 3.87 18.45 3.95 18.56C4.03 18.68 4.14 18.78 4.26 18.85C4.38 18.92 4.51 18.97 4.66 18.99L4.78 19H8.55L8.72 18.98C8.88 18.95 9.04 18.89 9.17 18.79C9.30 18.68 9.40 18.55 9.47 18.40L9.52 18.24L10.62 13.96C10.84 13.11 10.96 12.24 10.99 11.36L11 10.98V7.5C11 7.12 10.86 6.77 10.61 6.49C10.36 6.21 10.02 6.04 9.65 6.00ZM21.65 6.00L21.5 6H14.5L14.34 6.00C13.97 6.04 13.63 6.21 13.38 6.49C13.13 6.77 13 7.12 13 7.5V13.5L13.00 13.65C13.04 14.02 13.21 14.36 13.49 14.61C13.77 14.86 14.12 15 14.5 15H16.5L15.81 17.75C15.77 17.89 15.77 18.03 15.79 18.17C15.82 18.31 15.87 18.44 15.95 18.56C16.03 18.68 16.14 18.78 16.26 18.85C16.38 18.92 16.51 18.97 16.66 18.99L16.78 19H20.55L20.72 18.98C20.88 18.95 21.04 18.89 21.17 18.79C21.30 18.68 21.40 18.55 21.47 18.40L21.52 18.24L22.62 13.96C22.84 13.11 22.96 12.24 22.99 11.36L23 10.98V7.5C23 7.12 22.86 6.77 22.61 6.49C22.36 6.21 22.02 6.04 21.65 6.00ZM3 13V8H9V10.98C9.00 11.71 8.91 12.44 8.76 13.16L8.68 13.47L7.78 17H6.06L6.44 15.48L7.06 13H3ZM15 13V8H21V10.98C21 11.71 20.91 12.44 20.76 13.16L20.68 13.47L19.78 17H18.06L18.44 15.48L19.06 13H15Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{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.setIcon(L));this.C(e,\"videodatachange\",this.OW);this.C(e,\"onApiChange\",this.OW);this.subscribe(\"select\",this.onSelect,this);this.OW()};\nA4\u003dfunction(e,L){g.lQ.call(this,\"Audio track\",g.b_.AUDIO,e,L);this.V\u003de;this.tracks\u003d{};g.Y4(this.element,\"ytp-audio-menu-item\");this.countLabel\u003dnew g.U({U:\"div\",L:[{U:\"span\",aq:\"Audio track\"},{U:\"span\",W:\"ytp-menuitem-label-count\",aq:\"{{content}}\"}]});e.Y(\"web_settings_menu_icons\")\u0026\u0026(L\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M19.4 .2C19.29 .27 19.20 .37 19.13 .49C19.07 .60 19.02 .72 19.01 .85C18.99 .98 18.99 1.12 19.03 1.24C19.06 1.37 19.12 1.49 19.2 1.6L20.8 .4C20.64 .18 20.40 .04 20.14 .01C19.87 -0.02 19.61 .04 19.4 .2ZM20.8 .4L20 1L19.2 1.59C20.37 3.16 21.00 5.06 21.00 7.01C20.99 8.97 20.35 10.87 19.17 12.42C19.01 12.64 18.94 12.90 18.98 13.16C19.02 13.43 19.16 13.66 19.37 13.83C19.58 13.99 19.84 14.05 20.11 14.02C20.37 13.98 20.61 13.84 20.77 13.63C22.21 11.73 22.99 9.41 23 7.02C23.00 4.63 22.23 2.31 20.8 .4ZM10 2C8.67 2 7.40 2.52 6.46 3.46C5.52 4.40 5 5.67 5 7C5 8.32 5.52 9.59 6.46 10.53C7.40 11.47 8.67 12 10 12C11.32 12 12.59 11.47 13.53 10.53C14.47 9.59 15 8.32 15 7C15 5.67 14.47 4.40 13.53 3.46C12.59 2.52 11.32 2 10 2ZM16.17 2.29C15.97 2.48 15.86 2.73 15.86 2.99C15.85 3.26 15.95 3.51 16.14 3.71C16.98 4.58 17.44 5.68 17.49 6.80L17.5 7.02C17.49 8.22 17.01 9.40 16.10 10.32C15.92 10.51 15.83 10.77 15.83 11.03C15.84 11.29 15.95 11.53 16.13 11.71C16.32 11.90 16.57 12.00 16.83 12.00C17.09 12.00 17.34 11.90 17.53 11.72C18.78 10.44 19.49 8.77 19.5 7.03L19.49 6.71C19.42 5.09 18.74 3.53 17.58 2.32C17.49 2.23 17.38 2.15 17.26 2.10C17.14 2.05 17.01 2.02 16.88 2.01C16.75 2.01 16.62 2.03 16.49 2.08C16.37 2.13 16.26 2.20 16.17 2.29ZM10 4C10.39 4 10.78 4.07 11.14 4.22C11.51 4.37 11.84 4.60 12.12 4.87C12.39 5.15 12.62 5.48 12.77 5.85C12.92 6.21 13 6.60 13 7C13 7.39 12.92 7.78 12.77 8.14C12.62 8.51 12.39 8.84 12.12 9.12C11.84 9.39 11.51 9.62 11.14 9.77C10.78 9.92 10.39 10 10 10C9.20 10 8.44 9.68 7.87 9.12C7.31 8.55 7 7.79 7 7C7 6.20 7.31 5.44 7.87 4.87C8.44 4.31 9.20 4 10 4ZM10.39 13.01L10 13C8.01 12.99 6.10 13.73 4.63 15.06L4.34 15.34C3.60 16.08 3.01 16.96 2.60 17.93C2.20 18.90 1.99 19.94 2 21C2 21.26 2.10 21.51 2.29 21.70C2.48 21.89 2.73 22 3 22C3.26 22 3.51 21.89 3.70 21.70C3.89 21.51 4 21.26 4 21C4.00 19.40 4.63 17.88 5.75 16.75L5.97 16.55C7.07 15.55 8.51 15 10 15L10.29 15.00C11.78 15.08 13.18 15.70 14.24 16.75L14.44 16.97C15.44 18.07 16 19.51 16 21C16 21.26 16.10 21.51 16.29 21.70C16.48 21.89 16.73 22 17 22C17.26 22 17.51 21.89 17.70 21.70C17.89 21.51 18 21.26 18 21C18.00 19.01 17.26 17.10 15.93 15.63L15.65 15.34C14.25 13.93 12.37 13.10 10.39 13.01Z\",\nfill:\"white\"}}]}:g5x(),this.setIcon(L));g.l(this,this.countLabel);g.xq(this,this.countLabel);this.C(e,\"videodatachange\",this.OW);this.C(e,\"onPlaybackAudioChange\",this.OW);this.OW()};\nFR\u003dfunction(e,L){Mo.call(this,\"Auto-play\",g.b_.ih);this.V\u003de;this.G_\u003dL;this.X\u003d!1;this.Z\u003d[];this.C(e,\"presentingplayerstatechange\",this.K);this.subscribe(\"select\",this.onSelect,this);e.createClientVe(this.element,this,113682);this.K()};\nSCv\u003dfunction(e,L){g.ov.call(this,g.SS({\"aria-haspopup\":\"false\"}),0,\"More options\");this.V\u003de;this.G_\u003dL;this.C(this.element,\"click\",this.onClick);this.G_.Yx(this)};\nrV$\u003dfunction(e,L){var c;g.T3(e.S())\u0026\u0026(c\u003d{U:\"div\",W:\"ytp-panel-footer-content\",L:[{U:\"span\",aq:\"Adjust download quality from your \"},{U:\"a\",W:\"ytp-panel-footer-content-link\",aq:\"Settings\",N:{href:\"/account_downloads\"}}]});g.lQ.call(this,\"Quality\",g.b_.H$,e,L,void 0,void 0,c);this.V\u003de;this.Gm\u003d{};this.D\u003d{};this.G\u003d{};this.k9\u003dnew Set;this.X\u003dthis.j\u003d!1;this.T\u003d\"unknown\";this.pS\u003d\"\";this.h7\u003dnew g.af;g.l(this,this.h7);this.j\u003dthis.V.Y(\"web_player_use_new_api_for_quality_pullback\");this.X\u003dthis.V.Y(\"web_player_enable_premium_hbr_playback_cap\");\ne.Y(\"web_settings_menu_icons\")\u0026\u0026(L\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M9 3C8.11 2.99 7.25 3.29 6.54 3.83C5.84 4.38 5.34 5.14 5.12 6H3C2.73 6 2.48 6.10 2.29 6.29C2.10 6.48 2 6.73 2 7C2 7.26 2.10 7.51 2.29 7.70C2.48 7.89 2.73 8 3 8H5.12C5.34 8.85 5.84 9.61 6.55 10.16C7.25 10.70 8.11 10.99 9 10.99C9.88 10.99 10.74 10.70 11.44 10.16C12.15 9.61 12.65 8.85 12.87 8H21C21.26 8 21.51 7.89 21.70 7.70C21.89 7.51 22 7.26 22 7C22 6.73 21.89 6.48 21.70 6.29C21.51 6.10 21.26 6 21 6H12.87C12.65 5.14 12.15 4.38 11.45 3.83C10.74 3.29 9.88 2.99 9 3ZM9 5C9.53 5 10.03 5.21 10.41 5.58C10.78 5.96 11 6.46 11 7C11 7.53 10.78 8.03 10.41 8.41C10.03 8.78 9.53 9 9 9C8.46 9 7.96 8.78 7.58 8.41C7.21 8.03 7 7.53 7 7C7 6.46 7.21 5.96 7.58 5.58C7.96 5.21 8.46 5 9 5ZM15 13C14.11 12.99 13.25 13.29 12.54 13.83C11.84 14.38 11.34 15.14 11.12 16H3C2.73 16 2.48 16.10 2.29 16.29C2.10 16.48 2 16.73 2 17C2 17.26 2.10 17.51 2.29 17.70C2.48 17.89 2.73 18 3 18H11.12C11.34 18.85 11.84 19.61 12.55 20.16C13.25 20.70 14.11 20.99 15 20.99C15.88 20.99 16.74 20.70 17.44 20.16C18.15 19.61 18.65 18.85 18.87 18H21C21.26 18 21.51 17.89 21.70 17.70C21.89 17.51 22 17.26 22 17C22 16.73 21.89 16.48 21.70 16.29C21.51 16.10 21.26 16 21 16H18.87C18.65 15.14 18.15 14.38 17.45 13.83C16.74 13.29 15.88 12.99 15 13ZM15 15C15.53 15 16.03 15.21 16.41 15.58C16.78 15.96 17 16.46 17 17C17 17.53 16.78 18.03 16.41 18.41C16.03 18.78 15.53 19 15 19C14.46 19 13.96 18.78 13.58 18.41C13.21 18.03 13 17.53 13 17C13 16.46 13.21 15.96 13.58 15.58C13.96 15.21 14.46 15 15 15Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{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\"}}]},this.setIcon(L));g.Y4(this.K.element,\"ytp-quality-menu\");this.C(e,\"videodatachange\",this.df);this.C(e,\"videoplayerreset\",this.df);this.C(e,\"onPlaybackQualityChange\",this.kh);this.df();e.createClientVe(this.element,this,137721)};\nR6n\u003dfunction(e,L,c){var I\u003de.Gm[L],B\u003dg.fn[L];return h6n(e,I?I.qualityLabel:B?B+\"p\":\"Auto\",L,c)};\nuvT\u003dfunction(e,L,c,I,B){var x\u003d(L\u003de.X?e.G[L]:e.D[L])\u0026\u0026L.quality,S\u003dL\u0026\u0026L.qualityLabel;S\u003dS?S:\"Auto\";I\u0026\u0026(S\u003d\"(\"+S);e\u003dh6n(e,S,x||\"\",B);I\u0026\u0026e.L.push(\")\");(I\u003d(I\u003dL\u0026\u0026L.paygatedQualityDetails)\u0026\u0026I.paygatedIndicatorText)\u0026\u0026c\u0026\u0026e.L.push({U:\"div\",W:\"ytp-premium-label\",aq:I});return e};\nh6n\u003dfunction(e,L,c,I){L\u003d{U:\"span\",Rq:I,L:[L]};var B;I\u003d\"ytp-swatch-color\";if(e.j||e.X)I\u003d\"ytp-swatch-color-white\";c\u003d\u003d\u003d\"highres\"?B\u003d\"8K\":c\u003d\u003d\u003d\"hd2880\"?B\u003d\"5K\":c\u003d\u003d\u003d\"hd2160\"?B\u003d\"4K\":c.indexOf(\"hd\")\u003d\u003d\u003d0\u0026\u0026c!\u003d\u003d\"hd720\"\u0026\u0026(B\u003d\"HD\");B\u0026\u0026(L.L.push(\" \"),L.L.push({U:\"sup\",W:I,aq:B}));return L};\nbU\u003dfunction(e){PP.call(this,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],.05,e.getPlaybackRate(),{U:\"div\",W:\"ytp-speedslider-indicator-container\",L:[{U:\"div\",W:\"ytp-speedslider-badge\"},{U:\"p\",W:\"ytp-speedslider-text\"}]});this.V\u003de;this.pS\u003dNl(this.Gm,50,this);g.Y4(this.K,\"ytp-speedslider\");this.D\u003dthis.q0(\"ytp-speedslider-text\");this.h7\u003dthis.q0(\"ytp-speedslider-badge\");tT$(this);this.C(this.K,\"change\",this.k9)};\ntT$\u003dfunction(e){e.D.textContent\u003de.X.toFixed(2)+\"x\";var L\u003de.X\u003e2\u0026\u0026e.V.Y(\"enable_web_premium_varispeed\");e.h7.classList.toggle(\"ytp-speedslider-premium-badge\",L);e.h7.setAttribute(\"aria-label\",L?\"Premium\":\"\")};\niU\u003dfunction(e,L,c,I,B,x,S){g.U.call(this,{U:\"div\",W:\"ytp-slider-section\",N:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-slider\",L:[{U:\"div\",W:\"ytp-slider-handle\"}]}]});this.J\u003de;this.D\u003dL;this.K\u003dc;this.Z\u003dI;this.pS\u003dB;this.Ve\u003dx;this.range\u003dthis.Z-this.K;this.ye\u003dthis.q0(\"ytp-slider-section\");this.G\u003dthis.q0(\"ytp-slider\");this.h7\u003dthis.q0(\"ytp-slider-handle\");this.T\u003dnew g.dB(this.G,\n!0);this.X\u003dS?S:c;g.l(this,this.T);this.T.subscribe(\"dragmove\",this.Y8,this);this.C(this.element,\"keydown\",this.uy);this.C(this.element,\"wheel\",this.RS);this.init()};\nGX\u003dfunction(e){iU.call(this,.05,.05,e.getAvailablePlaybackRates()[0],e.getAvailablePlaybackRates()[e.getAvailablePlaybackRates().length-1],150,20,e.getPlaybackRate());this.V\u003de;this.j\u003dg.ql(\"P\");this.k9\u003dNl(this.Gm,50,this);g.Y4(this.G,\"ytp-speedslider\");g.Y4(this.j,\"ytp-speedslider-text\");e\u003dthis.j;var L\u003dthis.G;L.parentNode\u0026\u0026L.parentNode.insertBefore(e,L.nextSibling);OjJ(this);this.C(this.V,\"onPlaybackRateChange\",this.updateValues)};\nOjJ\u003dfunction(e){e.j.textContent\u003dqCc(e,e.X)+\"x\"};\nqCc\u003dfunction(e,L){e\u003dNumber(g.j5(L,e.K,e.Z).toFixed(2));L\u003dMath.floor((e+.001)*100%5+2E-15);var c\u003de;L!\u003d\u003d0\u0026\u0026(c\u003de-L*.01);return Number(c.toFixed(2))};\nTAR\u003dfunction(e){g.I9.call(this,{U:\"div\",W:\"ytp-speedslider-component\"});e.Y(\"web_settings_use_input_slider\")?this.X\u003dnew bU(e):this.X\u003dnew GX(e);g.l(this,this.X);this.element.appendChild(this.X.element)};\nWhM\u003dfunction(e){var L\u003dnew TAR(e);VP.call(this,e,L,\"Custom\");g.l(this,L)};\nMTn\u003dfunction(e,L){var c\u003dnew WhM(e);g.lQ.call(this,\"Playback speed\",g.b_.SO,e,L,gZ(e)?void 0:\"Custom\",gZ(e)?void 0:function(){g.m4(L,c)});\nvar I\u003dthis;this.G\u003d!1;g.l(this,c);this.T\u003dnew bU(e);g.l(this,this.T);if(e.Y(\"web_settings_menu_icons\")){var B\u003de.Y(\"delhi_modern_web_player_icons\")?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M9.80 1.22C8.59 1.46 7.44 1.91 6.38 2.54L5.93 2.82L5.85 2.88C5.66 3.04 5.53 3.26 5.49 3.51C5.45 3.75 5.51 4.00 5.65 4.21C5.78 4.41 5.99 4.56 6.23 4.62C6.47 4.69 6.72 4.66 6.94 4.54L7.03 4.49L7.40 4.26C8.27 3.74 9.21 3.38 10.20 3.18C10.46 3.12 10.69 2.97 10.84 2.75C10.98 2.53 11.04 2.26 10.98 2.00C10.93 1.74 10.77 1.51 10.55 1.36C10.33 1.22 10.06 1.16 9.80 1.22M13.02 2.00C12.99 2.13 12.99 2.26 13.02 2.39C13.04 2.52 13.09 2.64 13.16 2.75C13.24 2.86 13.33 2.95 13.44 3.03C13.55 3.10 13.67 3.15 13.80 3.18L14.20 1.22C14.07 1.19 13.94 1.19 13.81 1.22C13.68 1.24 13.56 1.29 13.45 1.36C13.34 1.44 13.24 1.53 13.17 1.64C13.09 1.75 13.04 1.87 13.02 2.00ZM14.20 1.22L14.00 2.20L13.80 3.18C15.77 3.58 17.54 4.63 18.85 6.15C20.15 7.68 20.90 9.60 20.99 11.61L21.00 12.00C21.00 14.07 20.28 16.08 18.96 17.69C17.65 19.30 15.82 20.40 13.79 20.82L13.99 21.8L14.19 22.78C16.59 22.29 18.77 21.01 20.36 19.14C21.96 17.27 22.88 14.93 22.99 12.47L23.00 12.00C23.00 9.46 22.12 7.00 20.52 5.04C18.91 3.08 16.68 1.73 14.20 1.22ZM2.88 5.85L2.82 5.93L2.54 6.38C1.91 7.44 1.46 8.59 1.22 9.80C1.19 9.93 1.19 10.06 1.21 10.19C1.24 10.32 1.29 10.44 1.36 10.55C1.51 10.77 1.74 10.93 2 10.98C2.25 11.04 2.53 10.98 2.75 10.84C2.97 10.69 3.12 10.46 3.18 10.20C3.38 9.21 3.74 8.27 4.26 7.40L4.49 7.03L4.54 6.95C4.65 6.73 4.68 6.47 4.62 6.23C4.56 5.99 4.41 5.78 4.20 5.65C4.00 5.51 3.75 5.46 3.50 5.49C3.26 5.53 3.03 5.66 2.88 5.85ZM17 12.00L9 7.2V16.8L17 12.00ZM2 13.01C1.87 13.04 1.74 13.09 1.64 13.16C1.53 13.23 1.43 13.33 1.36 13.44C1.29 13.55 1.24 13.67 1.21 13.80C1.19 13.93 1.19 14.06 1.22 14.19C1.46 15.40 1.91 16.55 2.54 17.61L2.82 18.06L2.88 18.14C3.03 18.33 3.26 18.46 3.50 18.50C3.75 18.53 4.00 18.48 4.20 18.34C4.41 18.21 4.56 18.00 4.62 17.76C4.68 17.52 4.65 17.27 4.54 17.05L4.49 16.96L4.26 16.59C3.74 15.72 3.38 14.78 3.18 13.79C3.15 13.66 3.10 13.54 3.02 13.43C2.95 13.32 2.86 13.23 2.75 13.15C2.64 13.08 2.51 13.03 2.39 13.01C2.26 12.98 2.12 12.98 2 13.01ZM5.65 19.79C5.51 19.99 5.46 20.24 5.49 20.49C5.53 20.73 5.66 20.95 5.85 21.11L5.93 21.17L6.38 21.45C7.44 22.08 8.59 22.53 9.80 22.77C10.06 22.83 10.33 22.77 10.55 22.63C10.77 22.48 10.93 22.25 10.98 21.99C11.03 21.73 10.98 21.46 10.84 21.24C10.69 21.02 10.46 20.87 10.20 20.81C9.21 20.61 8.27 20.25 7.40 19.73L7.03 19.50L6.94 19.45C6.72 19.34 6.47 19.31 6.23 19.37C5.99 19.43 5.78 19.58 5.65 19.79ZM14.19 22.78L13.79 20.82C13.66 20.84 13.54 20.89 13.43 20.97C13.32 21.04 13.23 21.13 13.15 21.24C13.08 21.35 13.03 21.48 13.01 21.60C12.98 21.73 12.98 21.87 13.01 22C13.04 22.12 13.09 22.25 13.16 22.35C13.23 22.46 13.33 22.56 13.44 22.63C13.55 22.70 13.67 22.75 13.80 22.78C13.93 22.80 14.06 22.80 14.19 22.78Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z\",\nfill:\"white\"}}]};this.setIcon(B)}this.V\u003de;this.G\u003d!1;this.pS\u003dnull;gZ(e)?(this.X\u003dg.nC(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:this.V.getPlaybackRate().toString()}),this.j\u003dthis.V.getPlaybackRate()):this.j\u003dthis.X\u003dnull;this.D\u003dthis.V.getAvailablePlaybackRates();this.C(e,\"presentingplayerstatechange\",this.OW);var x;((x\u003dthis.V.getVideoData())\u003d\u003dnull?0:x.GI())\u0026\u0026this.C(e,\"serverstitchedvideochange\",this.OW);this.C(this.T.K,\"change\",function(){I.G\u003d!0;I.OW()});\nthis.OW()};\nz6$\u003dfunction(e,L){var c\u003dkX(L);e.X\u0026\u0026(e.G||L\u003d\u003d\u003de.j)?(e.XC(e.X),e.Hw(L.toString())):e.XC(c)};\nvpr\u003dfunction(e){e.Ip(e.D.map(kX));e.X\u003dnull;e.j\u003dnull;var L\u003de.V.getPlaybackRate();gZ(e.V)\u0026\u0026swM(e,L);!e.D.includes(L)||e.G?e.XC(e.X):e.XC(kX(L))};\nswM\u003dfunction(e,L){e.j\u003dL;e.X\u003dg.nC(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:L.toString()});L\u003de.D.map(kX);L.unshift(e.X);e.Ip(L)};\nkX\u003dfunction(e){return e.toString()};\ngZ\u003dfunction(e){return e.Y(\"web_settings_menu_surface_custom_playback\")};\nfmn\u003dfunction(e){return e.Y(\"web_settings_menu_surface_custom_playback\")\u0026\u0026e.Y(\"web_settings_use_input_slider\")};\nFhM\u003dfunction(e,L,c,I){var B\u003dnew g.Cp(L,void 0,\"Video Override\");g.lQ.call(this,I.text||\"\",e,L,c,\"Video Override\",function(){g.m4(c,B)});\nvar x\u003dthis;g.Y4(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dI.option.toString();e\u003dI.options;this.settings\u003dg.YN(e,this.j4,this);this.j\u003dB;g.l(this,this.j);L\u003dnew g.ov({U:\"div\",W:\"ytp-menuitemtitle\",aq:\"Allow for a different caption style if specified by the video.\"},0);g.l(this,L);this.j.Yx(L,!0);this.G\u003dnew g.ov({U:\"div\",W:\"ytp-menuitem\",N:{role:\"menuitemradio\",tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-menuitem-label\",aq:\"On\"}]},-1);g.l(this,this.G);this.j.Yx(this.G,!0);this.C(this.G.element,\n\"click\",function(){AVc(x,!0)});\nthis.X\u003dnew g.ov({U:\"div\",W:\"ytp-menuitem\",N:{role:\"menuitemradio\",tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-menuitem-label\",aq:\"Off\"}]},-2);g.l(this,this.X);this.j.Yx(this.X,!0);this.C(this.X.element,\"click\",function(){AVc(x,!1)});\nthis.Ip(g.Mt(e,this.j4))};\nAVc\u003dfunction(e,L){e.publish(\"settingChange\",e.setting+\"Override\",!L);e.G_.zN()};\nDB\u003dfunction(e,L){g.Cp.call(this,e,void 0,\"Options\");var c\u003dthis;this.s0\u003d{};for(var I\u003d0;I\u003cg.Fz.length;I++){var B\u003dg.Fz[I],x\u003dnew FhM(-I,e,L,B);g.l(this,x);x.subscribe(\"settingChange\",this.Je,this);this.s0[B.option.toString()]\u003dx;this.Yx(x,!0)}e\u003dnew g.ov(g.SS(),-g.Fz.length,\"Reset\");g.l(this,e);e.listen(\"click\",function(){c.Je(\"reset\",!0)});\nthis.Yx(e,!0)};\nwZ\u003dfunction(e,L){g.lQ.call(this,\"Auto-translate\",0,e,L);this.V\u003de;this.languages\u003d{};e.createClientVe(this.element,this,127301);e.logVisibility(this.element,!0)};\nbjc\u003dfunction(e,L){e.languages\u003dg.YN(L,e.X,e);e.Ip(g.Mt(L,e.X))};\nGBc\u003dfunction(e,L){var c\u003dnew DB(e,L),I\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],B;g.T3(e.S())\u0026\u0026(B\u003d{U:\"div\",W:\"ytp-panel-footer-content\",L:[{U:\"span\",aq:I[0]},{U:\"a\",W:\"ytp-panel-footer-content-link\",aq:\"Settings\",N:{href:\"/account_playback\"}},{U:\"span\",aq:I[1]}]});g.lQ.call(this,\"Subtitles/CC\",g.b_.SUBTITLES,e,L,\"Options\",function(){g.m4(L,c)},B);\nvar x\u003dthis;this.V\u003de;this.G_\u003dL;this.tracks\u003d{};this.T\u003dnew g.j9(function(){ijH(x,!1)},3E3);\ng.l(this,this.T);this.countLabel\u003dnew g.U({U:\"div\",L:[{U:\"span\",aq:\"Subtitles/CC\"},{U:\"span\",W:\"ytp-menuitem-label-count\",aq:\"{{content}}\"}]});g.l(this,this.countLabel);g.xq(this,this.countLabel);e.Y(\"web_settings_menu_icons\")\u0026\u0026this.setIcon(Qh$(e.Y(\"delhi_modern_web_player_icons\")));this.X\u003dnew wZ(e,L);g.l(this,this.X);this.X.subscribe(\"select\",this.Ts,this);this.j\u003dc;g.l(this,this.j);this.j.subscribe(\"settingChange\",this.Je,this);L.subscribe(\"show\",this.dwS,this);this.C(e,\"videodatachange\",this.OW);\nthis.C(e,\"onApiChange\",this.OW);this.C(e,\"onCaptionsTrackListChanged\",this.OW);this.C(e,\"captionschanged\",this.OW);e.createClientVe(this.element,this,127300);this.OW()};\ngp$\u003dfunction(e){return Object.values(e.tracks).find(function(L){return L.languageCode\u003d\u003d\u003d\"en\"\u0026\u0026L.kind\u003d\u003d\u003d\"asr\"})};\nJ4\u003dfunction(e,L){e.V.setOption(\"captions\",\"track\",L)};\nijH\u003dfunction(e,L){e.V.setOption(\"captions\",\"sampleSubtitles\",L)};\nkBx\u003dfunction(e){g.NE.call(this,e,\"ytp-settings-menu\");var L\u003dthis;this.sF\u003dnew g.Cp(this.V);this.AA\u003dthis.settingsButton\u003dnull;this.isInitialized\u003dthis.Do\u003d!1;g.l(this,this.sF);this.hide();g.m4(this,this.sF);e.createClientVe(this.element,this,108341,!0);this.subscribe(\"show\",function(c){L.dZ(c)});\nthis.C(e,\"highlightSettingsMenu\",function(){L.Do\u003d!0;L.Fp()});\nthis.C(e,\"openSettingsMenuItem\",function(c){if(c\u0026\u0026(L.Do\u003d!0,L.Fp(),c\u003d\u003d\u003d\"menu_item_video_quality_advanced\")){var I;(I\u003dL.AA)\u003d\u003dnull||I.open()}})};\nDsr\u003dfunction(e,L){e.settingsButton\u003dL;e.element.id\u003dL.element.getAttribute(\"aria-controls\")};\nJV$\u003dfunction(e,L){g.U.call(this,{U:\"button\",Rq:[\"ytp-subtitles-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"aria-keyshortcuts\":\"c\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"5\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},L:[e.Y(\"delhi_modern_web_player_icons\")?{U:\"div\",W:\"ytp-subtitles-button-icon\",aq:\"{{icon}}\"}:PsT(e)]});this.V\u003de;this.tooltip\u003dL.Aq();e.Y(\"delhi_modern_web_player_icons\")\u0026\u0026this.updateValue(\"icon\",wRT(this));this.C(e,\"videodatachange\",this.OW);this.C(e,\"appresize\",this.OW);\nthis.C(e,\"promotooltipacceptbuttonclicked\",this.Dwl);this.C(e,\"onApiChange\",this.OW);this.C(e,\"onCaptionsTrackListChanged\",this.OW);this.C(e,\"captionschanged\",this.OW);this.V.createClientVe(this.element,this,127299);this.OW();this.listen(\"click\",this.onClick);this.addOnDisposeCallback(g.mC(L.Aq(),this.element))};\nVA\u003dfunction(e){return g.ZP(e.V.qx())!\u003dnull?g.ZP(e.V.qx()).Cz()?!!e.V.getOption(\"captions\",\"tracklist\",{includeAsr:!0}).length:!0:!1};\nwRT\u003dfunction(e){if(e.V.Y(\"delhi_modern_web_player_icons\"))return e\u003dfr.includes(\"en-GB\")?VA(e)\u0026\u0026e.isEnabled()?{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V19C1 19.53 1.21 20.03 1.58 20.41C1.96 20.78 2.46 21 3 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 3ZM9.03 8.08L9.29 8.16C9.79 8.35 10.24 8.65 10.60 9.05L10.77 9.26L10.83 9.34C10.96 9.55 11.01 9.80 10.96 10.05C10.92 10.29 10.79 10.51 10.59 10.66C10.40 10.81 10.15 10.89 9.91 10.87C9.66 10.85 9.43 10.74 9.26 10.57L9.19 10.49L9.11 10.39C8.98 10.24 8.81 10.12 8.62 10.05L8.54 10.02C8.32 9.97 8.10 10.00 7.91 10.11C7.67 10.24 7.48 10.43 7.35 10.67L7.28 10.79C7.09 11.16 6.99 11.58 7 12L7.00 12.16C7.02 12.52 7.11 12.88 7.28 13.20L7.35 13.32C7.48 13.56 7.67 13.75 7.91 13.88L7.99 13.92C8.16 14.00 8.35 14.02 8.54 13.97L8.62 13.94C8.85 13.85 9.05 13.70 9.19 13.50L9.26 13.43C9.44 13.24 9.68 13.13 9.93 13.12C10.19 13.11 10.44 13.20 10.63 13.37C10.82 13.53 10.94 13.77 10.97 14.02C11.00 14.27 10.93 14.53 10.77 14.73C10.39 15.23 9.88 15.61 9.29 15.83L9.03 15.91C8.43 16.06 7.79 16.01 7.21 15.77L6.97 15.65C6.42 15.35 5.95 14.90 5.64 14.36L5.50 14.12C5.21 13.55 5.04 12.92 5.00 12.27L5 12C4.99 11.26 5.17 10.53 5.50 9.87L5.64 9.63C5.96 9.09 6.42 8.64 6.97 8.34C7.60 8.00 8.34 7.91 9.03 8.08ZM17.03 8.08L17.29 8.16C17.79 8.35 18.24 8.65 18.60 9.05L18.77 9.26L18.83 9.34C18.96 9.55 19.01 9.80 18.96 10.05C18.92 10.29 18.79 10.51 18.59 10.66C18.40 10.81 18.15 10.89 17.91 10.87C17.66 10.85 17.43 10.74 17.26 10.57L17.19 10.49L17.11 10.39C16.98 10.24 16.81 10.12 16.62 10.05L16.54 10.02C16.32 9.97 16.10 10.00 15.91 10.11C15.67 10.24 15.48 10.43 15.35 10.67L15.28 10.79C15.09 11.16 14.99 11.58 15 12L15.00 12.16C15.02 12.52 15.11 12.88 15.28 13.20L15.35 13.32C15.48 13.56 15.67 13.75 15.91 13.88L15.99 13.92C16.16 14.00 16.35 14.02 16.54 13.97L16.62 13.94C16.85 13.85 17.05 13.70 17.19 13.50L17.26 13.43C17.44 13.24 17.68 13.13 17.93 13.12C18.19 13.11 18.44 13.20 18.63 13.37C18.82 13.53 18.94 13.77 18.97 14.02C19.00 14.27 18.93 14.53 18.77 14.73C18.39 15.23 17.88 15.61 17.29 15.83L17.03 15.91C16.43 16.06 15.79 16.01 15.21 15.77L14.97 15.65C14.42 15.35 13.95 14.90 13.64 14.36L13.50 14.12C13.21 13.55 13.04 12.92 13.00 12.27L13 12C12.99 11.26 13.17 10.53 13.50 9.87L13.64 9.63C13.96 9.09 14.42 8.64 14.97 8.34C15.60 8.00 16.34 7.91 17.03 8.08Z\",\nfill:\"white\"}}]}:tm():VA(e)\u0026\u0026e.isEnabled()?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V19C1 19.53 1.21 20.03 1.58 20.41C1.96 20.78 2.46 21 3 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 3ZM6 11H8C8.26 11 8.51 11.10 8.70 11.29C8.89 11.48 9 11.73 9 12C9 12.26 8.89 12.51 8.70 12.70C8.51 12.89 8.26 13 8 13H6C5.73 13 5.48 12.89 5.29 12.70C5.10 12.51 5 12.26 5 12C5 11.73 5.10 11.48 5.29 11.29C5.48 11.10 5.73 11 6 11ZM12 11H18C18.26 11 18.51 11.10 18.70 11.29C18.89 11.48 19 11.73 19 12C19 12.26 18.89 12.51 18.70 12.70C18.51 12.89 18.26 13 18 13H12C11.73 13 11.48 12.89 11.29 12.70C11.10 12.51 11 12.26 11 12C11 11.73 11.10 11.48 11.29 11.29C11.48 11.10 11.73 11 12 11ZM16 15H18C18.26 15 18.51 15.10 18.70 15.29C18.89 15.48 19 15.73 19 16C19 16.26 18.89 16.51 18.70 16.70C18.51 16.89 18.26 17 18 17H16C15.73 17 15.48 16.89 15.29 16.70C15.10 16.51 15 16.26 15 16C15 15.73 15.10 15.48 15.29 15.29C15.48 15.10 15.73 15 16 15ZM6 15H12C12.26 15 12.51 15.10 12.70 15.29C12.89 15.48 13 15.73 13 16C13 16.26 12.89 16.51 12.70 16.70C12.51 16.89 12.26 17 12 17H6C5.73 17 5.48 16.89 5.29 16.70C5.10 16.51 5 16.26 5 16C5 15.73 5.10 15.48 5.29 15.29C5.48 15.10 5.73 15 6 15Z\",\nfill:\"white\"}}]}:Nsc()};\ng.C_\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?350:c;g.U.call(this,{U:\"div\",Rq:[\"ytp-time-display\",\"notranslate\"],N:{\"aria-label\":\"{{timeDisplayAriaLabel}}\",tabindex:\"0\"},L:[{U:\"span\",W:\"ytp-time-wrapper\",L:[{U:\"div\",W:\"ytp-time-contents\",L:[{U:\"span\",W:\"ytp-time-clip-icon\",aq:\"{{clipicon}}\",N:{\"aria-label\":\"Clip\"}},{U:\"span\",W:\"ytp-time-current\",aq:\"{{currenttime}}\"},{U:\"span\",W:\"ytp-time-separator\",aq:\" / \"},{U:\"span\",W:\"ytp-time-duration\",aq:\"{{duration}}\"}]}]},{U:\"span\",W:\"ytp-clip-watch-full-video-button-separator\",\naq:\"\\u2022\"},{U:\"span\",W:\"ytp-clip-watch-full-video-button\",aq:\"{{watchfullvideo}}\"}]});var I\u003dthis;this.api\u003de;this.D\u003dc;this.liveBadge\u003dnew g.U({U:\"button\",Rq:[\"ytp-live-badge\",\"ytp-button\"],N:{disabled:\"true\"},aq:\"{{content}}\"});this.X\u003dnull;this.mB\u003dthis.K\u003d!1;this.J\u003dthis.T\u003dnull;this.isPremiere\u003d!1;this.j\u003dthis.G\u003dnull;this.Z\u003d!1;this.By\u003dnull;this.pS\u003dthis.q0(\"ytp-clip-watch-full-video-button\");this.liveBadge.Hw(\"Live\");g.l(this,this.liveBadge);this.api.Y(\"web_player_updated_entrypoint\")||this.api.Y(\"delhi_modern_web_player\")?\nthis.liveBadge.jl(this.element.querySelector(\".ytp-time-contents\")):this.liveBadge.jl(this.element);this.tooltip\u003dL.Aq();this.liveBadge.listen(\"click\",this.onClick.bind(this));this.api.Y(\"delhi_modern_web_player\")\u0026\u0026(L\u003dthis.q0(\"ytp-time-wrapper\"),this.C(L,\"click\",this.J70),L.classList.toggle(\"ytp-time-wrapper-delhi\",this.canShowCountdown()));this.C(this.pS,\"click\",this.KZW);this.C(this.api,\"serverstitchedvideochange\",function(){VTH(I,I.api.getProgressState().isAtLiveHead)});\nthis.C(e,\"presentingplayerstatechange\",this.Ty);this.C(e,\"appresize\",this.Ty);this.C(e,\"onLoopRangeChange\",this.onLoopRangeChange);this.C(e,\"videodatachange\",this.onVideoDataChange);(L\u003de.getVideoData())\u0026\u0026this.updateVideoData(L);this.Ty();COr(this,e.getLoopRange())};\nVTH\u003dfunction(e,L){var c\u003de.liveBadge.element,I\u003de.api.isLifaAdPlaying();c.disabled\u003dI||L;!aU(e)||e.J\u003d\u003d\u003dL\u0026\u0026e.T\u003d\u003d\u003de.isPremiere||(e.J\u003dL,e.T\u003de.isPremiere,e.Ty(),L?c.classList.add(\"ytp-live-badge-is-livehead\"):c.classList.remove(\"ytp-live-badge-is-livehead\"),e.liveBadge.Hw(e.isPremiere?\"Premiere\":\"Live\"),L?e.X\u0026\u0026(e.X(),e.X\u003dnull,c.removeAttribute(\"title\")):(c.title\u003d\"Skip ahead to live broadcast.\",e.X\u003dg.mC(e.tooltip,e.liveBadge.element)))};\nCOr\u003dfunction(e,L){var c\u003de.By!\u003d\u003dL;e.By\u003dL;c\u0026\u0026amc(e)};\namc\u003dfunction(e){e.updateValue(\"clipicon\",{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z\"}}]});\ne.mB\u0026\u0026!e.K?e.updateValue(\"watchfullvideo\",\"Watch live stream\"):e.updateValue(\"watchfullvideo\",\"Watch full video\");g.cY(e.element,\"ytp-clip\",NG(e));g.cY(e.element,\"ytp-live\",aU(e))};\naU\u003dfunction(e){var L\u003de.api.S().Y(\"enable_linear_program_progress\"),c\u003de.api.getPresentingPlayerType()\u003d\u003d\u003d2;return e.mB\u0026\u0026!NG(e)\u0026\u0026(!L||!e.K)\u0026\u0026!c};\nNG\u003dfunction(e){return!!e.By\u0026\u0026!!e.By.postId\u0026\u0026e.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(!e.By.type||e.By.type\u003d\u003d\u003d\"clips\")};\nmsM\u003dfunction(e,L){g.U.call(this,{U:\"div\",W:\"ytp-volume-panel\",N:{title:\"Volume\",role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-volume-slider\",L:[{U:\"div\",W:\"ytp-volume-slider-handle\"}]}]});var c\u003dthis;this.api\u003de;this.T\u003dL;this.o8\u003d!1;this.D\u003dthis.volume\u003d0;this.j\u003dnull;this.K\u003dthis.X\u003dthis.isDragging\u003d!1;this.T\u003dL;this.Z\u003de.TV();this.J\u003dthis.q0(\"ytp-volume-slider\");this.pS\u003dthis.q0(\"ytp-volume-slider-handle\");\nthis.G\u003dnew g.dB(this.J,!0);g.l(this,this.G);this.G.subscribe(\"dragstart\",this.mw_,this);this.G.subscribe(\"dragmove\",this.y3,this);this.G.subscribe(\"dragend\",this.H9q,this);this.C(e,\"onVolumeChange\",this.onVolumeChange);this.C(e,\"appresize\",this.B7);this.C(e,\"fullscreentoggled\",this.OB);this.C(e,\"onShowControls\",this.oV);this.C(e,\"onHideControls\",this.oV);this.C(this.element,\"keydown\",this.W$);this.C(this.element,\"focus\",function(){mW(c,c.X,c.isDragging,!0,c.api.o8())});\nthis.C(this.element,\"blur\",function(){mW(c,c.X,c.isDragging,!1,c.api.o8())});\nthis.B7(e.LS().getPlayerSize());NAn(this,e.getVolume(),e.isMuted());y4(e,this.element,this)};\nNAn\u003dfunction(e,L,c){var I\u003dMath.floor(L),B\u003dI+\"% volume\"+(c?\" muted\":\"\");c\u003dc?0:L/100;e.updateValue(\"valuenow\",I);e.updateValue(\"valuetext\",B);e.pS.style.left\u003d(e.Z?60:40)*c+\"px\";e.volume\u003dL};\nyV6\u003dfunction(e,L){g.cY(e.element,\"ytp-volume-control-hover\",L);mW(e,L,e.isDragging,e.K,e.api.o8())};\nmW\u003dfunction(e,L,c,I,B){var x\u003de.X||e.isDragging||e.K||e.o8;e.X\u003dL;e.isDragging\u003dc;e.K\u003dI;e.o8\u003dB;L\u003de.X||e.isDragging||e.K||e.o8;x!\u003d\u003dL\u0026\u0026(L?e.j\u003de.C(e.element,\"wheel\",e.c$):(e.j6(e.j),e.j\u003dnull),g.cY(e.T,\"ytp-volume-slider-active\",L))};\nyA\u003dfunction(e,L){var c\u003de.S(),I\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];c.Z\u0026\u0026I.push(\"no-link\");var B\u003d{title:\"{{title}}\",target:c.D,\"data-priority\":\"6\",\"data-sessionlink\":\"feature\u003dplayer-button\"};c.Z||(B.href\u003d\"{{url}}\");g.U.call(this,{U:\"a\",Rq:I,N:B,aq:\"{{logoSvg}}\"});this.X\u003dnull;this.api\u003de;this.visible\u003d!1;c.Z||(this.X\u003dthis.listen(\"click\",this.onClick));this.C(e,\"videodatachange\",this.onVideoDataChange);this.C(e,\"videoplayerreset\",this.onVideoDataChange);this.C(e,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.C(e,\"appresize\",this.Nx);this.onVideoDataChange();c.Z||this.addOnDisposeCallback(g.mC(L.Aq(),this.element));this.Nx()};\npR6\u003dfunction(e,L,c){g.zn.call(this);var I\u003dthis;this.V\u003de;this.Ve\u003dL;this.jk\u003dc;this.sY\u003dNaN;this.Gm\u003dthis.Sl\u003dthis.playButton\u003dthis.B\u003dthis.j\u003dthis.m$\u003dthis.Pe\u003dthis.h7\u003dthis.pS\u003dthis.X\u003dthis.J\u003dthis.x9\u003dthis.zK\u003dthis.DY\u003dnull;this.G\u003dnew kBx(this.V);this.progressBar\u003dnew g.ce(this.V,this.Ve);this.ye\u003dnew g.C_(this.V,this.Ve);this.k9\u003dnew Uer(this.V,this.Ve);this.D\u003dnew g.$4(this.t5,null,this);c\u003de.S();this.jk.subscribe(\"autohideupdate\",this.Qv,this);var B\u003d!e.getPlayerStateObject().isCued(),x;e.S().Y(\"html5_player_dynamic_bottom_gradient\")?\nthis.x9\u003dx\u003dnew l_M(e):x\u003dnew g.U({U:\"div\",W:\"ytp-gradient-bottom\"});g.l(this,x);g.Uq(e,x.element,9);this.t7\u003dnew g.dJ(x,250,B,100);g.l(this,this.t7);this.K\u003dnew g.U({U:\"div\",W:\"ytp-chrome-bottom\",L:[{U:\"div\",W:\"ytp-chrome-controls\"}]});g.l(this,this.K);g.Uq(e,this.K.element,9);this.Y9\u003dnew g.dJ(this.K,250,B,100);g.l(this,this.Y9);this.He\u003dthis.K.element.children[0];g.l(this,this.G);g.Uq(e,this.G.element,6);this.G.subscribe(\"show\",function(u){I.V.HP(!u);e.R6(I.G,u)});\ng.l(this,this.progressBar);this.progressBar.jl(this.K.element,0);B\u003dnew $8(e,L);g.l(this,B);g.Uq(e,B.element,4);B\u003dnew g.eH({U:\"div\",W:\"ytp-left-controls\"});g.l(this,B);B.jl(this.He);e.Y(\"delhi_modern_web_player\")||(x\u003dnew g.Kg(e,L,!1),g.l(this,x),x.jl(B.element));e.Y(\"web_render_jump_buttons\")\u0026\u0026(this.pS\u003dnew jw(e,-10),g.l(this,this.pS),this.pS.jl(B.element));c.t7||(this.playButton\u003dnew g.Xz(e,L),g.l(this,this.playButton),this.playButton.jl(B.element));e.Y(\"web_render_jump_buttons\")\u0026\u0026(this.h7\u003dnew jw(e,\n10),g.l(this,this.h7),this.h7.jl(B.element));e.Y(\"delhi_modern_web_player_remove_nav_buttons\")||(e.Y(\"delhi_modern_web_player\")\u0026\u0026(x\u003dnew g.Kg(e,L,!1),g.l(this,x),x.jl(B.element)),x\u003dnew g.Kg(e,L,!0),g.l(this,x),x.jl(B.element));if(!e.Y(\"delhi_modern_web_player\")\u0026\u0026(x\u003dnew g.U({U:\"span\",W:\"ytp-volume-area\"}),g.l(this,x),x.jl(B.element),!c.g0\u0026\u0026(this.X\u003dnew EG(e,L),g.l(this,this.X),this.X.jl(x.element),c.ye\u0026\u0026!c.T))){var S\u003dnew msM(e,this.K.element);this.Sl\u003dS;g.l(this,S);S.jl(x.element);x\u003dnew g.dB(x.element);\ng.l(this,x);x.subscribe(\"hoverstart\",function(){var u;(u\u003dI.Sl)\u003d\u003dnull||yV6(u,!0)});\nx\u003dnew g.dB(B.element);g.l(this,x);x.subscribe(\"hoverend\",function(){var u;(u\u003dI.Sl)\u003d\u003dnull||yV6(u,!1)})}e.Y(\"delhi_modern_web_player_lhs_volume_controls\")\u0026\u0026(B.element.classList.add(\"ytp-left-controls-with-volume\"),this.X\u003dnew EG(e,L),g.l(this,this.X),this.X.jl(B.element),this.X.element.classList.add(\"ytp-standalone-mute-button\"));\ng.l(this,this.ye);this.ye.jl(B.element);this.Pe\u003dnew Zf(e,this.progressBar);g.l(this,this.Pe);this.Pe.jl(B.element);c.Y(\"web_key_moments_markers\")\u0026\u0026(this.m$\u003dnew HP(e,this.progressBar),g.l(this,this.m$),this.m$.jl(B.element));e.Y(\"delhi_modern_web_player\")?this.Z\u003dnew g.eH({U:\"div\",W:\"ytp-right-controls\",L:[{U:\"div\",W:ZB.RIGHT_CONTROLS_LEFT},{U:\"div\",W:ZB.RIGHT_CONTROLS_RIGHT}]}):this.Z\u003dnew g.eH({U:\"div\",W:\"ytp-right-controls\"});g.l(this,this.Z);this.Z.jl(this.He);e.Y(\"delhi_modern_web_player\")\u0026\u0026(this.J\u003d\nnew pg,g.l(this,this.J),this.J.jl(this.Z.q0(ZB.RIGHT_CONTROLS_LEFT)),e.Y(\"delhi_modern_web_player_lhs_volume_controls\")||(this.X\u003dnew EG(e,L),g.l(this,this.X),this.X.jl(this.Z.q0(ZB.RIGHT_CONTROLS_LEFT))));this.d_\u003dnew JV$(e,L);g.l(this,this.d_);p_(this,this.d_,\"RIGHT_CONTROLS_LEFT\");this.settingsButton\u003dnew ve(e,this.G);g.l(this,this.settingsButton);Dsr(this.G,this.settingsButton);p_(this,this.settingsButton,\"RIGHT_CONTROLS_LEFT\");B\u003de.getVideoData();if(c.Uh||B.xx\u0026\u0026c.controlsType\u003d\u003d\u003d\"1\")this.j\u003dnew yA(e,\nL),g.l(this,this.j),this.j.jl(this.Z.element);c.showMiniplayerButton\u0026\u0026(this.B\u003dnew lo(e),g.l(this,this.B),p_(this,this.B,\"RIGHT_CONTROLS_RIGHT\"));c.Hv\u0026\u0026(L\u003dnew sW(e,this.G),g.l(this,L),p_(this,L,\"RIGHT_CONTROLS_RIGHT\"));c.GF\u0026\u0026(L\u003dnew mk(e),g.l(this,L),p_(this,L,\"RIGHT_CONTROLS_RIGHT\"));g.l(this,this.k9);p_(this,this.k9,\"RIGHT_CONTROLS_RIGHT\");g.l(this,this.D);this.C(e,\"appresize\",this.Nx);this.C(e,\"fullscreentoggled\",this.Nx);var h;(h\u003dthis.J)\u003d\u003dnull||h.subscribe(\"small-mode-expand-right-bottom-controls\",\nfunction(){Zjx(I)});\nvar R;(R\u003dthis.J)\u003d\u003dnull||R.subscribe(\"small-mode-collapse-right-bottom-controls\",function(){Zjx(I)});\nthis.C(e,\"presentingplayerstatechange\",this.BA);this.C(e,\"videodatachange\",this.onVideoDataChange);this.Nx()};\nZjx\u003dfunction(e){e.K.element.classList.toggle(\"ytp-xsmall-width-right-controls-expanded\",e.J.isExpanded())};\n$sH\u003dfunction(e,L){if(e.V.getPlayerStateObject().isCued()||L){if(L){e.Y9.hide();e.t7.hide();e.X\u0026\u0026e.X.vy(!1);e.j\u0026\u0026e.j.vy(!1);e.B\u0026\u0026e.B.vy(!1);if(e.V.Y(\"embeds_use_parent_visibility_in_ve_logging\")){var c;(c\u003de.k9)\u003d\u003dnull||c.vy(!1);var I;(I\u003de.settingsButton)\u003d\u003dnull||I.vy(!1);var B;(B\u003de.playButton)\u003d\u003dnull||B.vy(!1)}e.V.B_(e.IT())}}else if(!L){e.Y9.show();e.t7.show();e.X\u0026\u0026e.X.vy(!0);e.j\u0026\u0026e.j.vy(!0);e.B\u0026\u0026e.B.vy(!0);if(e.V.Y(\"embeds_use_parent_visibility_in_ve_logging\")){var x;(x\u003de.k9)\u003d\u003dnull||x.vy(!0);var S;\n(S\u003de.d_)\u003d\u003dnull||S.vy(!0);var h;(h\u003de.playButton)\u003d\u003dnull||h.vy(!0)}e.Qv()}};\nHjJ\u003dfunction(e){var L\u003de.V.LS().getPlayerSize().width;return Math.max(L-jwr(e)*2,100)};\njwr\u003dfunction(e){if(e.V.Y(\"web_player_rtr_ctrls\")\u0026\u0026e.V.LS().hO)return 0;var L\u003de.V.TV(),c\u003de.V.getVideoData().xx,I\u003d0;e.V.TV()\u0026\u0026e.V.isEmbedsShortsMode()\u0026\u0026(I\u003d(e.V.LS().getPlayerSize().width-e.V.getVideoContentRect().width)/2);return 12*(c?0:L?2:1)+I};\nlmv\u003dfunction(e){var L\u003de.V.TV()?72:50,c\u003de.V.S();g.T3(c)\u0026\u0026(c.Y(\"delhi_modern_web_player\")?(L\u003de.V.TV()?112:78,e.V.getRootNode().classList.contains(\"ytp-fullscreen-grid-peaking\")\u0026\u0026(L+\u003d36)):L\u003d62,g.eb(c)\u0026\u0026(L\u003d54));return L};\np_\u003dfunction(e,L,c){e.V.Y(\"delhi_modern_web_player\")?L.jl(e.Z.q0(ZB[c])):L.jl(e.Z.element)};\nPO6\u003dfunction(e){J2.call(this,e,!1);var L\u003dthis;this.suggestedActions\u003d{};this.element.setAttribute(\"data-overlay-order\",\"7\");this.C(this.V,\"videodatachange\",this.onVideoDataChange);this.C(this.V,g.jh(\"suggested_action_button_visible\"),function(c){c\u003dc.id;L.text\u003dc;ki$(L);L.onClickCommand\u003dL.suggestedActions[c];L.enabled\u003d!0;L.dZ()});\nthis.C(this.V,g.Hq(\"suggested_action_button_visible\"),function(c){L.enabled\u003d!1;L.dZ();L.V.removeCueRange(c.id)})};\nQwM\u003dfunction(e){e.suggestedActions\u003d{};e.V.RU(\"suggested_action_button_visible\")};\njY\u003dfunction(e){g.U.call(this,{U:\"div\",W:$X.TITLE,L:[{U:\"div\",W:$X.TEXT,L:[{U:\"a\",Rq:[$X.LINK,$X.SESSIONLINK],N:{target:e.S().D,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},aq:\"{{title}}\"},{U:\"div\",W:$X.SUBTEXT,L:[\"{{subtextElement}}\"]}]}]});this.api\u003de;this.X\u003dnull;this.link\u003dthis.q0($X.LINK);e.createClientVe(this.element,this,23851);this.C(e,\"videodatachange\",this.OW);this.C(e,\"videoplayerreset\",this.OW);this.OW()};\ndsr\u003dfunction(e){e.updateValue(\"channelLink\",\"\");e.updateValue(\"channelName\",\"\");g.eb(e.api.S())?e.updateValue(\"channelTitleFocusable\",\"0\"):e.updateValue(\"channelTitleFocusable\",\"-1\")};\ng.He\u003dfunction(e,L){g.U.call(this,{U:\"div\",L:[{U:\"div\",W:\"ytp-tooltip-text-wrapper\",N:{\"aria-hidden\":\"{{ariaHidden}}\"},L:[{U:\"div\",W:\"ytp-tooltip-edu\",L:[{U:\"svg\",N:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",N:{d:\"M14.1 36.75 12 34.65 24 22.65 36 34.65 33.9 36.75 24 26.85ZM14.1 24.1 12 22 24 10 36 22 33.9 24.1 24 14.2Z\"}}]},{U:\"span\",aq:\"{{eduText}}\"}]},{U:\"div\",W:\"ytp-tooltip-image\"},{U:\"div\",W:\"ytp-tooltip-title\",L:[{U:\"span\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-tooltip-keyboard-shortcut\",\naq:\"{{keyBoardShortcutTitle}}\"}]},{U:\"div\",W:\"ytp-tooltip-bottom-text\",L:[{U:\"span\",W:\"ytp-tooltip-text\",aq:\"{{text}}\"},{U:\"div\",W:\"ytp-tooltip-keyboard-shortcut\",aq:\"{{keyBoardShortcut}}\"}]},{U:\"div\",W:\"ytp-tooltip-progress-bar-pill\",L:[{U:\"div\",W:\"ytp-tooltip-progress-bar-pill-time-stamp\",aq:\"{{pillTimeStamp}}\"},{U:\"div\",W:\"ytp-tooltip-progress-bar-pill-title\",aq:\"{{pillTitle}}\"}]}]},{U:\"div\",W:\"ytp-tooltip-bg\",L:[{U:\"div\",W:\"ytp-tooltip-duration\",aq:\"{{duration}}\"}]}]});var c\u003dthis;this.api\u003de;this.ye\u003d\nL;this.D\u003dfunction(I){(I\u003dI.relatedTarget)\u0026\u0026g.vz(c.X,I)||c.Vx()};\nthis.j\u003dfunction(I){c.type\u003d\u003d\u003d3\u0026\u0026c.Vx();(I\u003dI.currentTarget)\u0026\u0026I.nodeType\u003d\u003d\u003d1\u0026\u0026!c.type\u0026\u0026(I.removeEventListener(\"mouseover\",c.j),I.addEventListener(\"mouseout\",c.D),I.removeEventListener(\"focus\",c.j),I.addEventListener(\"blur\",c.D),Usf(c,I,2))};\nthis.pS\u003dfunction(){c.Vx()};\nthis.type\u003dthis.X\u003dnull;this.J\u003d!1;this.K\u003dnull;this.Z\u003d\"\";this.T\u003d!0;this.scale\u003d1;this.env\u003dthis.api.S();this.k9\u003dthis.env.K;this.wrapper\u003dthis.q0(\"ytp-tooltip-text-wrapper\");this.bg\u003dthis.q0(\"ytp-tooltip-bg\");this.Ve\u003dthis.q0(\"ytp-tooltip-edu\");this.image\u003dthis.q0(\"ytp-tooltip-image\");this.text\u003dthis.q0(\"ytp-tooltip-text\");this.bottomText\u003dthis.q0(\"ytp-tooltip-bottom-text\");this.title\u003dthis.q0(\"ytp-tooltip-title\");this.fade\u003dnew g.dJ(this,100);this.G\u003dNaN;this.RP\u003dthis.api.LS().getPlayerSize().width;this.h7\u003dnew g.j9(this.Wp,\n250,this);this.Gm\u003dnew g.j9(this.Vx,5E3,this);g.l(this,this.fade);g.l(this,this.h7);g.l(this,this.Gm);lC\u0026\u0026(e\u003dthis.q0(\"ytp-tooltip-text\"),e.setAttribute(\"role\",\"text\"),e.setAttribute(\"aria-live\",\"polite\"))};\nEpT\u003dfunction(e,L){e.env.Y(\"delhi_modern_web_player\")\u0026\u0026e.scale!\u003d\u003d.6\u0026\u0026(e.scale\u003dL?.8:1)};\ng.mC\u003dfunction(e,L){if(e.k9)return function(){};\nL.addEventListener(\"mouseover\",e.j);L.addEventListener(\"focus\",e.j);var c\u003dL.getAttribute(\"title\");c\u0026\u0026!L.hasAttribute(\"aria-label\")\u0026\u0026L.setAttribute(\"aria-label\",c);return function(){e.X\u003d\u003d\u003dL\u0026\u0026e.Vx();L.removeEventListener(\"mouseover\",e.j);L.removeEventListener(\"focus\",e.j)}};\nUsf\u003dfunction(e,L,c,I){if(L\u0026\u0026!L.hasAttribute)e\u003dnew g.yu(\"showElementTooltip called with non-element.\",L.toString()),g.A9(e);else{isNaN(e.G)||(e.G\u003dNaN,e.bg.style.background\u003d\"\");g.eZ(e.element,\"ytp-tooltip-progress-bar-style\");e.X\u003dL;e.J\u003d!!I;I?e.Z\u003dI:(e.Z\u003dL.getAttribute(\"title\"),L.removeAttribute(\"title\"));g.XV(e.element,\"ytp-tooltip\");var B\u003dL.getAttribute(\"data-tooltip-image\");B\u0026\u0026(e.image.style.backgroundImage\u003d\"url(\"+B+\")\");I?e.update({ariaHidden:\"false\"}):e.update({ariaHidden:\"true\"});g.cY(e.element,\n\"ytp-tooltip-image-enabled\",!!B);L\u003dL.getAttribute(\"data-tooltip-opaque\");g.cY(e.element,\"ytp-tooltip-opaque\",!!L);e.type\u003dc;e.api.addEventListener(\"appresize\",e.pS);e.T\u0026\u0026(XRf(e),e.fade.show(0))}};\nXRf\u003dfunction(e){if(e.X){var L\u003de.X.getAttribute(\"data-tooltip-text\");if(e.Z\u0026\u0026e.X.getAttribute(\"aria-label\")!\u003d\u003de.Z)var c\u003de.Z;var I\u003de.X.getAttribute(\"aria-keyshortcuts\"),B\u003de.X.getAttribute(\"data-title-no-tooltip\");I\u0026\u0026B\u0026\u0026(c\u003dg.nC(\"$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY\",{BUTTON_TITLE:B,SHORTCUT_KEY:I}));c\u0026\u0026e.X.setAttribute(\"aria-label\",c);if(L\u0026\u0026!e.J){EpT(e,!0);var x\u003de.X;e.updateValue(\"text\",L);c\u003dx.getAttribute(\"data-duration\");e.update({title:e.Z,duration:c});x\u003dx.getAttribute(\"data-preview\");e.env.Y(\"delhi_modern_web_player\")?\n(e.updateValue(\"title\",B),e.updateValue(\"keyBoardShortcutTitle\",I.toUpperCase())):EpT(e,!1);I\u003d243*e.scale;B\u003d141*e.scale;e.bg.style.width\u003dI+\"px\";e.bg.style.height\u003dB+\"px\";e.bg.style.backgroundImage\u003dx?\"url(\"+x+\")\":\"\";e.bg.style.backgroundSize\u003dI+\"px \"+B+\"px\";e.wrapper.style.width\u003dI+\"px\";g.ns(e.element,[\"ytp-text-detail\",\"ytp-preview\"]);g.cY(e.element,\"ytp-has-duration\",!!c)}else e.updateValue(\"text\",e.Z),B\u0026\u0026I\u0026\u0026e.env.Y(\"delhi_modern_web_player\")\u0026\u0026(e.updateValue(\"text\",B),e.updateValue(\"keyBoardShortcut\",\nI.toUpperCase())),g.L1(e.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);c\u003de.X;c.hasAttribute(\"data-tooltip-offset-y\")?(c\u003dNumber(c.getAttribute(\"data-tooltip-offset-y\")),c\u003disNaN(c)?0:c):c\u003d0;Khn(e,!!L,void 0,c)}};\nKhn\u003dfunction(e,L,c,I){var B\u003dMath.min(e.RP,300*e.scale);e.element.style.maxWidth\u003dL?\"\":B+\"px\";e.ye.SE(e.element,e.X,c,e.type\u003d\u003d\u003d1,I);e.element.style.top?g.Y4(e.element,\"ytp-bottom\"):e.element.style.bottom\u0026\u0026g.Y4(e.element,\"ytp-top\");e.type\u003d\u003d\u003d3\u0026\u0026e.Gm.start()};\nYC$\u003dfunction(e,L){g.cY(e.element,\"ytp-preview\",L\u003e\u003d0);if(!(L\u003c0||L\u003d\u003d\u003de.G)){e.G\u003dL;L\u003d243*e.scale;var c\u003d141*e.scale,I\u003dEPH(e.K,e.G,L);Plc(e.bg,I,L,c,!0);e.h7.start()}};\nnpn\u003dfunction(e){var L\u003de.X;e.type\u003d\u003d\u003d3\u0026\u0026e.Gm.stop();e.api.removeEventListener(\"appresize\",e.pS);e.J||L.setAttribute(\"title\",e.Z);e.Z\u003d\"\";e.X\u003dnull;e.update({keyBoardShortcut:\"\",keyBoardShortcutTitle:\"\"});e.wrapper.style.width\u003d\"\"};\nLwM\u003dfunction(e){g.U.call(this,{U:\"button\",Rq:[\"ytp-watch-later-button\",\"ytp-button\"],N:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.Uh(e.S()))},L:[{U:\"div\",W:\"ytp-watch-later-icon\",aq:\"{{icon}}\"},{U:\"div\",W:\"ytp-watch-later-title\",aq:\"Watch Later\"}]});this.V\u003de;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.X\u003d!1;gBc(e);e.createClientVe(this.element,this,28665);this.listen(\"click\",this.onClick,this);this.C(e,\"videoplayerreset\",this.onReset);this.C(e,\"appresize\",\nthis.nI);this.C(e,\"videodatachange\",this.nI);this.C(e,\"presentingplayerstatechange\",this.nI);this.nI();e\u003dthis.V.S();var L\u003dg.iS(\"yt-player-watch-later-pending\");e.G\u0026\u0026L?(nHn(),eYM(this)):this.OW(2);g.cY(this.element,\"ytp-show-watch-later-title\",g.Uh(e));y4(this.V,this.element,this)};\ncXH\u003dfunction(e){var L\u003de.V.getPlayerSize(),c\u003de.V.S(),I\u003de.V.getVideoData(),B\u003dg.Uh(c)\u0026\u0026g.lf(e.V)\u0026\u0026g.E(e.V.getPlayerStateObject(),128),x\u003dc.Z;return c.Nl\u0026\u0026L.width\u003e\u003d240\u0026\u0026!I.isAd()\u0026\u0026I.Nl\u0026\u0026!B\u0026\u0026!I.xx\u0026\u0026!e.V.isEmbedsShortsMode()\u0026\u0026!x};\nIqr\u003dfunction(e,L){xIM(g.RD(e.V.S()),\"wl_button\",function(){nHn({videoId:L});window.location.reload()})};\neYM\u003dfunction(e){if(!e.isRequestPending){e.isRequestPending\u003d!0;e.OW(3);var L\u003de.V.getVideoData();L\u003de.X?L.removeFromWatchLaterCommand:L.addToWatchLaterCommand;var c\u003de.V.gg(),I\u003de.X?function(){e.X\u003d!1;e.isRequestPending\u003d!1;e.OW(2);e.V.S().J\u0026\u0026e.V.fS(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){e.X\u003d!0;\ne.isRequestPending\u003d!1;e.OW(1);e.V.S().K\u0026\u0026e.V.iD(e.element);e.V.S().J\u0026\u0026e.V.fS(\"WATCH_LATER_VIDEO_ADDED\")};\nDe(c,L).then(I,function(){e.isRequestPending\u003d!1;e.OW(4,\"An error has occurred. Please try again later.\");e.V.S().J\u0026\u0026e.V.fS(\"WATCH_LATER_ERROR\",\"An error has occurred. Please try again later.\")})}};\nB6x\u003dfunction(e,L){if(L!\u003d\u003de.icon){switch(L){case 3:var c\u003dAk();break;case 1:c\u003drJ();break;case 2:c\u003d{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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:c\u003d{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",\nzy:!0,N:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}e.updateValue(\"icon\",c);e.icon\u003dL}};\nxaJ\u003dfunction(){g.BP.apply(this,arguments);this.JV\u003d(this.Fy\u003dg.Uh(this.api.S()))\u0026\u0026(this.api.S().K||Q2()||lL());this.qz\u003d48;this.Um\u003d69;this.A4\u003dthis.OU\u003dnull;this.ZC\u003d[];this.qc\u003dthis.oF\u003dthis.UZ\u003dthis.KU\u003dthis.wq\u003dnull;this.Vp\u003d[];this.contextMenu\u003dthis.HR\u003dthis.overflowButton\u003dthis.TY\u003dthis.UV\u003dthis.searchButton\u003dthis.copyLinkButton\u003dthis.shareButton\u003dthis.R2\u003dthis.Zn\u003dthis.title\u003dthis.channelAvatar\u003dthis.NV\u003dthis.tooltip\u003dnull;this.NW\u003d!1;this.Dw\u003dthis.zl\u003dthis.pK\u003dthis.hP\u003dnull;this.UUm\u003dthis.Gz\u003dthis.Wx\u003d!1};\noUr\u003dfunction(e){var L\u003de.api.S(),c\u003dg.E(e.api.getPlayerStateObject(),128);return L.G\u0026\u0026c\u0026\u0026!e.api.isFullscreen()};\nS0$\u003dfunction(e){if(e.ge()\u0026\u0026!e.api.isEmbedsShortsMode()\u0026\u0026e.TY){var L\u003de.api.Y(\"web_player_hide_overflow_button_if_empty_menu\");!e.R2||L\u0026\u0026!cXH(e.R2)||SzT(e.TY,e.R2);!e.shareButton||L\u0026\u0026!b46(e.shareButton)||SzT(e.TY,e.shareButton);!e.copyLinkButton||L\u0026\u0026!fYx(e.copyLinkButton)||SzT(e.TY,e.copyLinkButton)}else{L\u003de.api.S().getWebPlayerContextConfig();if(e.TY){for(var c\u003de.TY,I\u003dg.f(c.actionButtons),B\u003dI.next();!B.done;B\u003dI.next())B.value.detach();c.actionButtons\u003d[]}e.searchButton\u0026\u0026!g.vz(e.Zn.element,e.searchButton.element)\u0026\u0026\ne.searchButton.jl(e.Zn.element);!e.R2||(L\u003d\u003dnull?0:L.hideTopWatchNextButton)||g.vz(e.Zn.element,e.R2.element)||e.R2.jl(e.Zn.element);!e.shareButton||(L\u003d\u003dnull?0:L.hideTopShareButton)||g.vz(e.Zn.element,e.shareButton.element)||e.shareButton.jl(e.Zn.element);e.copyLinkButton\u0026\u0026!g.vz(e.Zn.element,e.copyLinkButton.element)\u0026\u0026e.copyLinkButton.jl(e.Zn.element)}};\nrXH\u003dfunction(e,L,c){L\u003dc?L.lastElementChild:L.firstElementChild;for(var I\u003dnull;L;){if(dF(L,\"display\")!\u003d\u003d\"none\"\u0026\u0026L.getAttribute(\"aria-hidden\")!\u003d\u003d\"true\"){var B\u003dvoid 0;L.tabIndex\u003e\u003d0?B\u003dL:B\u003drXH(e,L,c);B\u0026\u0026(I?c?B.tabIndex\u003eI.tabIndex\u0026\u0026(I\u003dB):B.tabIndex\u003cI.tabIndex\u0026\u0026(I\u003dB):I\u003dB)}L\u003dc?L.previousElementSibling:L.nextElementSibling}return I};\nhYM\u003dfunction(e,L,c){if(e.api.Y(\"web_player_nitrate_promo_tooltip\")\u0026\u0026e.api.getPresentingPlayerType(!0)!\u003d\u003d2){var I\u003de.api.getVideoData(1);if(I\u003d\u003dnull?0:I.tooltipRenderer){I\u003dI.tooltipRenderer;var B;if(B\u003d!e.Dw){if(!(L\u003d!L)){var x,S,h;L\u003d((x\u003dI.tooltipDisplayStrategy)\u003d\u003dnull?void 0:x.type)!\u003d\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"\u0026\u0026((S\u003dI.promoConfig)\u003d\u003dnull?void 0:S.promoId)!\u003d\u003d\"dtip-edu-player-iseecaptions\"\u0026\u0026((h\u003dI.promoConfig)\u003d\u003dnull?void 0:h.promoId)!\u003d\u003d\"dtip-edu-player-tc-m2\"}B\u003dL}B\u0026\u0026(e.Dw\u003dnew u8c(I,e.api),\ng.l(e,e.Dw),g.Uq(e.api,e.Dw.element,9));var R;(R\u003de.Dw)\u003d\u003dnull||TS$(R,I,c)}}};\ng.lU\u003dfunction(e){g.Vk.call(this,e);this.chrome\u003dnull;this.load()};\nRY$\u003dfunction(){for(var e\u003dPe.length;e\u003c4;e++){var L\u003dg.ql(\"VIDEO\");L.load();Pe.push(new g.Lm(L))}};\nuE$\u003dfunction(e,L,c,I){var B\u003dc.getVideoData(),x\u003dL.getVideoData();if(c.getPlayerState().isError())return{msg:\"player-error\"};var S\u003dx.Z;if(L.RO()\u003eI/1E3+1)return{msg:\"in-the-past\"};if(x.isLivePlayback\u0026\u0026!isFinite(I))return{msg:\"live-infinite\"};(I\u003dL.Nw())\u0026\u0026I.isView()\u0026\u0026(I\u003dI.mediaElement);if(I\u0026\u0026I.MR().length\u003e12\u0026\u0026g.ZI(B))return{msg:\"played-ranges\"};if(!B.Z)return null;if(!S)return{msg:\"no-pvd-formats\"};if(!B.Z.X||!S.X)return{msg:\"non-dash\"};I\u003dS.videoInfos[0];var h\u003dB.Z.videoInfos[0];e.pS\u0026\u0026A1(x)\u0026\u0026(I\u003dL.Hh(),\nh\u003dc.Hh());if(!I||!h)return{msg:\"no-video-info\"};if(e.j\u0026\u0026(wr(I)||wr(h)))return{msg:\"av1\"};L\u003de.G\u0026\u0026x.O9()\u0026\u0026Lx();if(h.containerType!\u003d\u003dI.containerType)if(L)x.sW(\"sgap\",{ierr:\"container\"});else return{msg:\"container\"};if(e.B\u0026\u0026!L\u0026\u0026(h.EW!\u003d\u003dI.EW||h.EW\u003d\u003d\u003d\"\"||I.EW\u003d\u003d\u003d\"\"))return{msg:\"codec\"};if(e.T\u0026\u0026h.video\u0026\u0026I.video\u0026\u0026Math.abs(h.video.width/h.video.height-I.video.width/I.video.height)\u003e.01)return{msg:\"ratio\"};if(g.ZI(x)\u0026\u0026g.ZI(B))return{msg:\"content-protection\"};S\u003dS.X[0];B\u003dB.Z.X[0];c\u003dS.audio;var R\u003dB.audio;if(c.sampleRate!\u003d\u003d\nR.sampleRate\u0026\u0026!g.q8)if(L)x.sW(\"sgap\",{ierr:\"srate\"});else return{msg:\"sample-rate\",ci:S.itag,cr:c.sampleRate,ni:B.itag,nr:R.sampleRate};return(c.numChannels||2)!\u003d\u003d(R.numChannels||2)?{msg:\"channel-count\"}:e.J\u0026\u0026x.O9()\u0026\u0026I.video.fps!\u003d\u003dh.video.fps?{msg:\"fps\"}:null};\nt7f\u003dfunction(e,L,c){var I\u003de.getVideoData(),B\u003dL.getVideoData();if(!I.S().supportsGaplessShorts())return{nq:\"env\"};if(c.D?I.h9\u0026\u0026!I.isAd()||B.h9\u0026\u0026!B.isAd():c.K?I.h9\u0026\u0026!I.isAd()||B.h9:c.Z?B.h9\u0026\u0026!B.isAd()||I.h9:I.h9||B.h9)return{nq:\"autoplay\"};if(I.endSeconds\u003e0)return{nq:\"endcr\"};if(!I.T)return{nq:\"client\"};if(!e.jG())return{nq:\"no-empty\"};e\u003duE$(c,e,L,Infinity);return e!\u003dnull?{nq:e.msg}:null};\nQA\u003dfunction(e){g.p.call(this);this.app\u003de;this.B\u003dthis.G\u003dthis.K\u003dthis.X\u003dnull;this.Z\u003d1;this.events\u003dnew g.zn(this);this.events.C(this.app.CS,g.Hq(\"gaplessshortslooprange\"),this.J);g.l(this,this.events)};\nO9r\u003dfunction(){this.X\u003dthis.T\u003dthis.Z\u003dthis.K\u003dthis.D\u003dthis.j\u003dthis.pS\u003dthis.J\u003dthis.B\u003dthis.G\u003d!1};\nq0c\u003dfunction(e){var L\u003dnew O9r;L.G\u003de.Y(\"h5_gapless_support_types_diff\");L.J\u003de.Y(\"h5_gapless_error_on_fps_diff\");L.pS\u003de.Y(\"html5_gapless_use_format_info_fix\");L.j\u003de.Y(\"html5_gapless_disable_on_av1\")\u0026\u0026!e.Y(\"html5_gapless_enable_on_av1\");L.B\u003de.Y(\"html5_gapless_check_codec_diff_strictly\");L.D\u003de.Y(\"html5_gapless_on_ad_autoplay\");L.T\u003de.Y(\"html5_gapless_disable_diff_aspect_radio\");L.K\u003de.Y(\"html5_gapless_ad_autoplay_on_ad_to_video_only\");L.X\u003de.Y(\"html5_pseudogapless_shorts_seek_to_next_start\");L.Z\u003de.Y(\"html5_gapless_ad_autoplay_on_video_to_ad_only\");\nreturn L};\ng.dZ\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?!1:I;uc.call(this);this.mediaElement\u003de;this.start\u003dL;this.end\u003dc;this.X\u003dI};\nT6R\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?0:x;g.p.call(this);var S\u003dthis;this.policy\u003de;this.X\u003dL;this.K\u003dc;this.cw\u003dB;this.B\u003dx;this.G\u003dthis.Z\u003dnull;this.currentVideoDuration\u003dthis.j\u003d-1;this.T\u003d!1;this.QT\u003dnew Ri;this.r7\u003dI-L.FF()*1E3;this.QT.then(void 0,function(){});\nthis.timeout\u003dnew g.j9(function(){S.a9(\"timeout\")},1E4);\ng.l(this,this.timeout);this.J\u003disFinite(I)||this.cw.S().experiments.N0(\"html5_pseudogapless_shorts\")\u0026\u0026A1(L.getVideoData());this.status\u003d{status:0,error:null}};\nM76\u003dfunction(e){var L,c,I,B,x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1){if(e.We())return t.return(Promise.reject(Error(e.status.error||\"disposed\")));e.timeout.start();return g.a(t,e.QT,2)}L\u003de.X.Nw();if(L.isEnded())return e.a9(\"ended_in_finishTransition\"),t.return(Promise.reject(Error(e.status.error||\"\")));if(!e.G||!BX(e.G))return e.a9(\"next_mse_closed\"),t.return(Promise.reject(Error(e.status.error||\"\")));if(e.K.y0()!\u003d\u003de.G)return e.a9(\"next_mse_mismatch\"),t.return(Promise.reject(Error(e.status.error||\n\"\")));c\u003dUW(e);I\u003dc.T2;B\u003dc.SP;x\u003dc.mS;e.X.yx(!1,!0);S\u003dWwR(L,I,x,!e.K.getVideoData().isAd());e.K.setMediaElement(S);(h\u003de.X.uw())\u0026\u0026e.K.F0(h.xK,h.r6);e.J\u0026\u0026(e.policy.X||e.K.seekTo(e.K.getCurrentTime()+.001,{dw:!0,Xs:3,Ww:\"gapless_pseudo\"}),S.play(),F1());R\u003dL.b5();R.cpn\u003de.X.getVideoData().clientPlaybackNonce;R.st\u003d\"\"+I;R.et\u003d\"\"+x;e.K.sW(\"gapless\",R);e.X.sW(\"gaplessTo\",{cpn:e.K.getVideoData().clientPlaybackNonce});u\u003de.X.getPlayerType()\u003d\u003d\u003de.K.getPlayerType();e.X.eD(B,!0,!1,u,e.K.getVideoData().clientPlaybackNonce);\ne.K.eD(e.K.getCurrentTime(),!0,!0,u,e.X.getVideoData().clientPlaybackNonce);e.K.Nd();g.F2(function(){!e.K.getVideoData().Gm\u0026\u0026e.K.getPlayerState().isOrWillBePlaying()\u0026\u0026e.K.yW()});\nEW(e,6);e.dispose();return t.return(Promise.resolve())})};\nfq$\u003dfunction(e){if(e.K.getVideoData().Z){var L\u003de.cw.S().Y(\"html5_gapless_suspend_next_loader\")\u0026\u0026e.B\u003d\u003d\u003d1;e.K.Rf(e.G,L,zYJ(e));EW(e,3);sEM(e);var c\u003dvUR(e);L\u003dc.wY;c\u003dc.D8;L.subscribe(\"updateend\",e.mx,e);c.subscribe(\"updateend\",e.mx,e);e.mx(L);e.mx(c)}};\nsEM\u003dfunction(e){e.X.unsubscribe(\"internalvideodatachange\",e.TF,e);e.K.unsubscribe(\"internalvideodatachange\",e.TF,e);e.cw.S().Y(\"html5_gapless_use_format_info_fix\")\u0026\u0026(e.X.unsubscribe(\"internalvideoformatchange\",e.TF,e),e.K.unsubscribe(\"internalvideoformatchange\",e.TF,e));e.X.unsubscribe(\"mediasourceattached\",e.TF,e);e.K.unsubscribe(\"statechange\",e.Yh,e)};\nWwR\u003dfunction(e,L,c,I){e\u003de.isView()?e.mediaElement:e;return new g.dZ(e,L,c,I)};\nEW\u003dfunction(e,L){L\u003c\u003de.status.status||(e.status\u003d{status:L,error:null},L\u003d\u003d\u003d5\u0026\u0026e.QT.resolve())};\nzYJ\u003dfunction(e){return e.cw.S().Y(\"html5_gapless_no_clear_buffer_timeline\")\u0026\u0026e.B\u003d\u003d\u003d1\u0026\u0026GN(e.X.getVideoData())};\nUW\u003dfunction(e){var L\u003de.X.Nw();L\u003dL.isView()?L.start:0;var c\u003de.X.getVideoData().isLivePlayback?Infinity:e.X.wP(!0);c\u003dMath.min(e.r7/1E3,c)+L;var I\u003de.J?100:0;e\u003dc-e.K.RO()+I;return{b1:L,T2:e,SP:c,mS:Infinity}};\nvUR\u003dfunction(e){return{wY:e.Z.X.Dp,D8:e.Z.K.Dp}};\nK_\u003dfunction(e){g.p.call(this);var L\u003dthis;this.app\u003de;this.j\u003dthis.K\u003dthis.X\u003dnull;this.J\u003d!1;this.Z\u003dthis.G\u003dnull;this.B\u003dq0c(this.app.S());this.T\u003dfunction(){g.F2(function(){AXn(L)})}};\nFwv\u003dfunction(e,L,c,I,B){I\u003dI\u003d\u003d\u003dvoid 0?0:I;B\u003dB\u003d\u003d\u003dvoid 0?0:B;e.jG()||YX(e);e.G\u003dnew Ri;e.X\u003dL;var x\u003dc,S\u003dB\u003d\u003d\u003d0;S\u003dS\u003d\u003d\u003dvoid 0?!0:S;var h\u003de.app.Qe(),R\u003dh.getVideoData().isLivePlayback?Infinity:h.wP(!0)*1E3;x\u003eR\u0026\u0026(x\u003dR-200,e.J\u003d!0);S\u0026\u0026h.getCurrentTime()\u003e\u003dx/1E3?e.T():(e.K\u003dh,S\u0026\u0026(S\u003dx,x\u003de.K,e.app.CS.addEventListener(g.jh(\"vqueued\"),e.T),S\u003disFinite(S)||S/1E3\u003ex.getDuration()?S:0x8000000000000,e.j\u003dnew g.pC(S,0x8000000000000,{namespace:\"vqueued\"}),x.addCueRange(e.j)));S\u003dI/\u003d1E3;x\u003dL.getVideoData().X;I\u0026\u0026x\u0026\u0026e.K\u0026\u0026(h\u003dI,R\u003d0,\nL.getVideoData().isLivePlayback\u0026\u0026(S\u003dMath.min(c/1E3,e.K.wP(!0)),R\u003dMath.max(0,S-e.K.getCurrentTime()),h\u003dMath.min(I,L.wP()+R)),S\u003dJfc(x,h)||I,S!\u003d\u003dI\u0026\u0026e.X.sW(\"qvaln\",{st:I,at:S,rm:R,ct:h}));L\u003dS;I\u003de.X;I.getVideoData().kN\u003d!0;I.getVideoData().T\u003d!0;I.WH(!0);x\u003d{};e.K\u0026\u0026(x\u003de.K.w$(),S\u003de.K.getVideoData().clientPlaybackNonce,x\u003d{crt:(x*1E3).toFixed(),cpn:S});I.sW(\"queued\",x);L!\u003d\u003d0\u0026\u0026I.seekTo(L+.01,{dw:!0,Xs:3,Ww:\"videoqueuer_queued\"});e.Z\u003dnew T6R(e.B,e.app.Qe(),e.X,c,e.app,B);c\u003de.Z;c.status.status!\u003d\u003dInfinity\u0026\u0026(EW(c,\n1),c.X.subscribe(\"internalvideodatachange\",c.TF,c),c.K.subscribe(\"internalvideodatachange\",c.TF,c),c.cw.S().Y(\"html5_gapless_use_format_info_fix\")\u0026\u0026(c.X.subscribe(\"internalvideoformatchange\",c.TF,c),c.K.subscribe(\"internalvideoformatchange\",c.TF,c)),c.X.subscribe(\"mediasourceattached\",c.TF,c),c.K.subscribe(\"statechange\",c.Yh,c),c.X.subscribe(\"newelementrequired\",c.GZ,c),c.TF());return e.G};\nAXn\u003dfunction(e){var L,c,I,B,x,S,h;g.Z(function(R){switch(R.K){case 1:if(e.We()||!e.G||!e.X)return R.return();e.J\u0026\u0026e.app.Qe().O0(!0,!1);L\u003dnull;if(!e.Z){R.Iq(2);break}g.bn(R,3);return g.a(R,M76(e.Z),5);case 5:g.DR(R,2);break;case 3:L\u003dc\u003dg.wc(R);case 2:if(!e.X)return R.return();b9n.QG(\"vqsp\",function(){e.app.R$(e.X)});\nif(!e.X)return R.return();I\u003de.X.Nw();e.app.S().Y(\"html5_gapless_seek_on_negative_time\")\u0026\u0026I\u0026\u0026I.getCurrentTime()\u003c-.01\u0026\u0026e.X.seekTo(0);b9n.QG(\"vqpv\",function(){e.app.playVideo()});\nL\u0026\u0026(e.X?(B\u003dL?L.message:\"forced\",(x\u003de.K)\u003d\u003dnull||x.sW(\"gapfulfbk\",{r:B}),e.X.Rv(B)):(S\u003de.K)\u003d\u003dnull||S.sW(\"gapsp\",{}));h\u003de.G;YX(e);h\u0026\u0026h.resolve();return R.return(Promise.resolve())}})};\nYX\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(e.K){if(e.j){var c\u003de.K;e.app.CS.removeEventListener(g.jh(\"vqueued\"),e.T);c.removeCueRange(e.j)}e.K\u003dnull;e.j\u003dnull}e.Z\u0026\u0026(e.Z.status.status!\u003d\u003d6\u0026\u0026(c\u003de.Z,c.status.status!\u003d\u003dInfinity\u0026\u0026c.B!\u003d\u003d1\u0026\u0026c.a9(\"Canceled\")),e.Z\u003dnull);e.G\u003dnull;e.X\u0026\u0026!L\u0026\u0026e.X!\u003d\u003de.app.aT()\u0026\u0026e.X!\u003d\u003de.app.Qe()\u0026\u0026e.X.dispose();e.X\u0026\u0026L\u0026\u0026e.X.o1();e.X\u003dnull;e.J\u003d!1};\ni9n\u003dfunction(e){var L;return((L\u003de.Z)\u003d\u003dnull?void 0:L.currentVideoDuration)||-1};\nGsv\u003dfunction(e,L,c){if(e.jG())return\"qie\";if(e.X\u003d\u003dnull||e.X.We()||e.X.getVideoData()\u003d\u003dnull)return\"qpd\";if(L.videoId!\u003d\u003de.X.Am())return\"vinm\";if(i9n(e)\u003c\u003d0)return\"ivd\";if(c!\u003d\u003d1)return\"upt\";if((c\u003de.Z)\u003d\u003dnull)e\u003dvoid 0;else if(c.getStatus().status!\u003d\u003d5)e\u003d\"niss\";else if(uE$(c.policy,c.X,c.K,c.r7)!\u003dnull)e\u003d\"pge\";else{L\u003dvUR(c);e\u003dL.wY;var I\u003dL.D8;L\u003dg.X3(c.cw.S().experiments,\"html5_shorts_gapless_next_buffer_in_seconds\");var B\u003dc.j+L;c.cw.S().experiments.N0(\"html5_pseudogapless_shorts\")\u0026\u0026(B\u003dUW(c).T2+L);c\u003dQd(I.rq(),\nB);e\u003dQd(e.rq(),B);e\u003d!(L\u003e0)||c\u0026\u0026e?null:\"neb\"}return e!\u003dnull?e:null};\ngUc\u003dfunction(){g.Yg.call(this);var e\u003dthis;this.fullscreen\u003d0;this.G\u003dthis.Z\u003dthis.pictureInPicture\u003dthis.X\u003dthis.K\u003dthis.inline\u003d!1;this.B\u003dfunction(){e.dZ()};\n$Yr(this.B);this.j\u003dthis.getVisibilityState(this.YI(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.iE(),this.Gj(),this.BF(),this.gP())};\nl6H\u003dfunction(e){return!(e.isMinimized()||e.isInline()||e.isBackground()||e.iE()||e.Gj()||e.BF()||e.gP())};\ng.n_\u003dfunction(e){g.p.call(this);this.XM\u003de;this.videoData\u003dthis.playerState\u003dnull};\ncb\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.data\u003d[];this.Z\u003de||NaN;this.K\u003dL||null;this.X\u003dnew g.j9(function(){ea(c);Ly(c)});\ng.l(this,this.X)};\nD5v\u003dfunction(e){ea(e);return e.data.map(function(L){return L.value})};\nea\u003dfunction(e){var L\u003d(0,g.zI)();e.data.forEach(function(c){c.expire\u003cL\u0026\u0026Ik(e,c,!0)});\ne.data\u003dg.ig(e.data,function(c){return!(c.expire\u003cL)})};\nIk\u003dfunction(e,L,c){c\u0026\u0026e.K\u0026\u0026e.K(L.value)};\nLy\u003dfunction(e){e.X.stop();var L\u003dInfinity;for(var c\u003dg.f(e.data),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.expire\u003cL\u0026\u0026(L\u003dI.expire);L\u0026\u0026isFinite(L)\u0026\u0026(L\u003dMath.max(L-Date.now(),100),e.X.start(L))};\ng.Bb\u003dfunction(e,L){g.p.call(this);var c\u003dthis;this.api\u003de;this.Z\u003d{};this.uE\u003dnull;this.j\u003d{};this.T\u003dthis.G\u003dnull;L\u003dnew cb(L,function(I){I!\u003d\u003dc.MU({playerType:I.getPlayerType()})\u0026\u0026I.dispose()});\ng.l(this,L);this.K\u003dthis.J\u003dthis.X\u003dnew g.n_(e.S());this.B\u003dL};\nxF\u003dfunction(e){var L\u003d[{cpn:e.K.Yz()}];e.G\u0026\u0026L.push({cpn:e.G.Yz()});e.api.publish(\"playbackChange\",{eJM:L})};\nksM\u003dfunction(e){for(var L\u003dg.f(Object.values(e.j)),c\u003dL.next();!c.done;c\u003dL.next())c.value.dispose();e.j\u003d{};e.G\u003dnull;e.T\u003dnull;xF(e)};\nok\u003dfunction(e,L,c){e.j[L.Yz()]\u003dL;e.G\u003dL;c\u0026\u0026(e.T\u003dL);xF(e)};\nC9n\u003dfunction(e){var L\u003de.experiments,c\u003dL.N0.bind(L);Dac\u003dc(\"html5_use_async_stopVideo\");wVM\u003dc(\"html5_pause_for_async_stopVideo\");JXf\u003dc(\"html5_not_reset_media_source\");c(\"html5_listen_for_audio_output_changed\")\u0026\u0026(dw6\u003d!0);x_\u003dc(\"html5_not_reset_media_source\");V7f\u003dc(\"html5_not_reset_media_source\");nn\u003dc(\"html5_retain_source_buffer_appends_for_debugging\");c4v(c(\"web_watch_pip\"));c(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(gH\u003d!0);var I\u003dg.X3(L,\"html5_cobalt_override_quic\");I\u0026\u0026o1(\"QUIC\",+(I\u003e0));(I\u003dg.X3(L,\n\"html5_cobalt_audio_write_ahead_ms\"))\u0026\u0026o1(\"Media.AudioWriteDurationLocal\",I);(I\u003dc(\"html5_cobalt_enable_decode_to_texture\"))\u0026\u0026o1(\"Media.PlayerConfiguration.DecodeToTexturePreferred\",I?1:0);e.oT()\u0026\u0026pN6();Error.stackTraceLimit\u003d50;var B\u003dg.X3(L,\"html5_idle_rate_limit_ms\");B\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(x){return window.setTimeout(x,B)}});\nn_r(e.B);yNv(c(\"html5_use_ump_request_slicer\"));uLn(c(\"html5_record_now\"));c(\"html5_disable_streaming_xhr\")\u0026\u0026(Oh\u003d!1);c(\"html5_byterate_constraints\")\u0026\u0026(vB\u003d!0);c(\"html5_use_non_active_broadcast_for_post_live\")\u0026\u0026(S6\u003d!0);c(\"html5_enable_encrypted_av1\")\u0026\u0026(Dh\u003d!0);EHx(g.X3(e.experiments,\"html5_sticky_duration_mos\"))};\naqn\u003dfunction(e,L){return e.slice(L.length).replace(/_[a-z]/g,function(c){return c.toUpperCase().replace(\"_\",\"\")}).replace(\"Dot\",\".\")};\nN6$\u003dfunction(e){var L\u003d{},c\u003dObject.keys(e.experiments.flags);c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.startsWith(\"cobalt_h5vcc\"))if(I.startsWith(\"cobalt_h5vcc_string\")){var B\u003daqn(I,\"cobalt_h5vcc_string\");I\u003dqX(e.experiments,I);B\u0026\u0026I\u0026\u0026(L[B]\u003do1(B,I))}else I.startsWith(\"cobalt_h5vcc\")\u0026\u0026(B\u003daqn(I,\"cobalt_h5vcc\"),I\u003dg.X3(e.experiments,I),B\u0026\u0026I\u0026\u0026(L[B]\u003do1(B,I)));return L};\nmav\u003dfunction(e,L,c,I){I\u003dI\u003d\u003d\u003dvoid 0?0:I;g.eS.call(this,c.bK());this.Pw\u003de;this.videoData\u003dL;this.duration\u003dI;this.endTime\u003dthis.startTime\u003d0;this.X\u003d{}};\nyXT\u003dfunction(e){this.end\u003dthis.start\u003de};\ng.Sa\u003dfunction(){this.X\u003dnew Map;this.Z\u003dnew Map;this.K\u003dnew Map};\nZ9f\u003dfunction(){this.X\u003d[];this.Z\u003dnew Map;this.G\u003dnew Map;this.K\u003dnew Map};\npVT\u003dfunction(e,L){L\u003dg.l7(e.X,{aU:L},function(c,I){return c.aU-I.aU});\nreturn L\u003e\u003d0?e.X[L]:null};\n$ac\u003dfunction(e,L){var c\u003de.X.indexOf(L);c\u003e\u003d0\u0026\u0026e.X.splice(c,1);e.Z.delete(L.cpn);L.d0\u0026\u0026e.G.delete(L.d0)};\njE6\u003dfunction(e,L,c){var I\u003de.K.get(L);I?(I.push(c),g.U9(I,function(B,x){return B.hw-x.hw})):e.K.set(L,[c])};\ng.rY\u003dfunction(e,L,c,I){g.p.call(this);var B\u003dthis;this.api\u003de;this.XM\u003dL;this.playback\u003dc;this.app\u003dI;this.h7\u003dnew g.Sa;this.K\u003dnew Map;this.X\u003dnew Z9f;this.Ve\u003dnew Map;this.k9\u003dnull;this.Sl\u003dNaN;this.He\u003dthis.d_\u003dnull;this.m$\u003dnew g.j9(function(){H9H(B,B.Sl,B.d_||void 0)});\nthis.events\u003dnew g.zn(this);this.t7\u003d15E3;this.T\u003dnew g.j9(function(){B.J\u003d!0;B.playback.Ti(B.t7);lq6(B);if(B.playback.getVideoData().GI()){var x;B.Z6({togab:(x\u003dB.j)\u003d\u003dnull?void 0:x.identifier})}B.o4(!1)},this.t7);\nthis.J\u003d!1;this.B\u003dnew Map;this.ye\u003d[];this.j\u003dnull;this.Pe\u003dnew Set;this.pS\u003d[];this.x9\u003d[];this.gT\u003d[];this.Kf\u003d[];this.HG\u003d0;this.D\u003d!1;this.RT\u003dnew Set;this.Q5\u003dnew Set;this.Cf\u003dnew Set;this.sY\u003dthis.Go\u003d0;this.Tc\u003dthis.DY\u003d!1;this.St\u003dthis.Z\u003d\"\";this.Gm\u003dnull;this.logger\u003dnew g.tB(\"dai\");this.kx\u003d{pDe:function(){return B.K},\nZ8Y:function(){return B.X.Z},\nZGe:function(){return B.Z},\nHR_:function(x){B.onCueRangeEnter(B.K.get(x))},\nLL9:function(x){B.onCueRangeExit(B.K.get(x))},\ntqS:function(x,S){B.K.set(x,S)},\notS:function(x){B.St\u003dx},\nRg:function(){return B.Rg()},\nK5l:function(x){return B.X.K.get(x)},\nK47:function(){return B.Gm},\ns1_:function(){return B.X.X}};\nthis.playback.getPlayerType();this.playback.iT(this);this.Y9\u003dthis.XM.oT();g.l(this,this.m$);g.l(this,this.events);g.l(this,this.T);this.events.C(this.api,g.jh(\"serverstitchedcuerange\"),this.onCueRangeEnter);this.events.C(this.api,g.Hq(\"serverstitchedcuerange\"),this.onCueRangeExit);ok(this.app.MM(),this.playback,!1)};\nEUf\u003dfunction(e,L,c,I,B,x,S,h,R){if(e.XM.Y(\"html5_ignore_ads_after_noadresponse\")\u0026\u0026R\u0026\u0026e.Pe.has(R))hM(e,{reason:\"addafternoad\",cueid:R});else{var u\u003dP9v(e,x,x+B);e.J\u0026\u0026e.Z6({adaftto:1});c||e.Z6({missadcon:1,enter:x,len:B,aid:h});e.G\u0026\u0026!e.G.yM\u0026\u0026(e.G.yM\u003dh);e.Tc\u0026\u0026e.Z6({adfbk:1,enter:x,len:B,aid:h});R\u003de.playback;x\u003d\u003d\u003dS\u0026\u0026!B\u0026\u0026e.XM.Y(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026e.Z6({attl0d:1});x\u003eS\u0026\u0026hM(e,{reason:\"enterTime_greater_than_return\",hw:x,aU:S});var t\u003dR.S6()*1E3;x\u003ct\u0026\u0026hM(e,{reason:\"enterTime_less_than_minSeekableTime\",\nenterMs:x,minSkMs:t},!1);R\u003dR.getDuration()*1E3;S\u003eR\u0026\u0026hM(e,{reason:\"parent_return_greater_than_content_duration\",aU:S,s$9:R});(R\u003dpVT(e.X,x))\u0026\u0026R.aU\u003ex\u0026\u0026QE$(e,L.video_id||\"\",x,S,R);if(u\u0026\u0026R)for(t\u003d0;t\u003ce.pS.length;t++){if(e.pS[t].identifier\u003d\u003d\u003du.identifier){e.pS.splice(t,1);break}}else if(u){e.Z6({rejectAttl:1});h\u0026\u0026!jW(e.Kf,function(O){return O\u003d\u003d\u003dh})\u0026\u0026(e.Z6({rejectAdBreakAttl:h},!0),e.Kf.push(h));\nRk(e);return}u\u003d\"ss_childplayback_\"+da6++;e.XM.Y(\"html5_enable_ssap_entity_id\")?(L\u003dnew g.RI(e.XM,L),t\u003dL.clientPlaybackNonce):(L.cpn||(L.cpn\u003dg.Rp(16)),t\u003dL.cpn,L\u003dnew g.RI(e.XM,L));L.d0\u003du;c\u003d{d0:u,playerType:I,durationMs:B,hw:x,aU:S,cpn:t,videoData:L,errorCount:0,ssdaiAdsConfig:c};Uax(e,L,B);g.Xh(e.X.X,c,function(O,q){return O.hw\u003d\u003d\u003dq.hw?O.durationMs-q.durationMs:O.hw-q.hw});\ne.X.Z.set(t,c);e.X.G.set(u,c);e.Z6({attlDone:S-x,acpn:t,et:x,prt:S});c.jA\u003dh?h:R?R.jA:c.cpn;c.jA\u0026\u0026jE6(e.X,c.jA,c);e.T.isActive()\u0026\u0026(e.J\u003d!1,e.T.stop(),lq6(e),e.o4(!0));return L}};\nXVR\u003dfunction(e,L,c){return{ssvc:L,cpn:(c\u003d\u003dnull?void 0:c.cpn)||\"\",vid:(c\u003d\u003dnull?void 0:c.videoData.videoId)||\"\",ct:(e.playback.getCurrentTime()||0).toFixed(3),cmt:(e.playback.RO()||0).toFixed(3)}};\nUax\u003dfunction(e,L,c){var I;(I\u003de.app.MM().j[L.clientPlaybackNonce]||null)\u003d\u003dnull||I.dispose();L\u003dnew mav(e,L,e.playback,c/1E3);e.Ve.set(L.Yz(),L);e.app.MM().j[L.Yz()]\u003dL};\nKw$\u003dfunction(e,L){var c\u003de.app;hq(c.hq())\u0026\u0026c.Vo.Z[2]\u0026\u0026e.logger.X(360717806,\"SSTM lingering playback\");e.api.hd();e.api.publish(\"serverstitchedvideochange\",L.d0,L.L$)};\nnU$\u003dfunction(e,L){return(e\u003dY0v(e,L*1E3))?L-e.start/1E3:L};\nLiv\u003dfunction(e,L){return(e\u003deHx(e,L*1E3))?e.durationMs/1E3:0};\ncsc\u003dfunction(e,L){if(!e.Tc){var c\u003dvoid 0;e.St\u0026\u0026(c\u003de.X.Z.get(e.St));if(!c){c\u003deHx(e,L*1E3);var I,B\u003d(I\u003dc)\u003d\u003dnull?void 0:I.cpn;e.St?B\u0026\u0026e.St!\u003d\u003dB\u0026\u0026e.Z6({cpcnm:B+\"_\"+e.St,cmt:L.toFixed(3)}):e.Z6({cpcna:B,cmt:L.toFixed(3)})}var x;return(x\u003dc)\u003d\u003dnull?void 0:x.videoData}};\nuK\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dg.l7(e.X.X,{hw:(L+c)*1E3},function(h,R){return h.hw-R.hw});\nI\u003dI\u003c0?(I+2)*-1:I;if(I\u003e\u003d0)for(var B\u003dL*1E3,x\u003dI;x\u003c\u003dI+1\u0026\u0026x\u003ce.X.X.length;x++){var S\u003de.X.X[x];if(B\u003e\u003dS.hw-c*1E3\u0026\u0026B\u003c\u003dS.aU+c*1E3)return{Yw:S,Gx:L}}return{Yw:void 0,Gx:L}};\neHx\u003dfunction(e,L){var c\u003d\"\";(L\u003dY0v(e,L))\u0026\u0026(c\u003dL.getId());return c?e.X.Z.get(c):void 0};\nY0v\u003dfunction(e,L){if(e.St){var c\u003de.K.get(e.St);if(c\u0026\u0026c.start-200\u003c\u003dL\u0026\u0026c.end+200\u003e\u003dL)return c}e\u003dg.f(e.K.values());for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.start\u003c\u003dL\u0026\u0026c.end\u003e\u003dL)return c};\nH9H\u003dfunction(e,L,c){var I\u003de.He||e.app.Qe().getPlayerState();tM(e,!0);e.playback.seekTo(L,c);e\u003de.app.Qe();L\u003de.getPlayerState();I.isOrWillBePlaying()\u0026\u0026!L.isOrWillBePlaying()?e.playVideo():I.isPaused()\u0026\u0026!L.isPaused()\u0026\u0026e.pauseVideo()};\ntM\u003dfunction(e,L){e.Sl\u003dNaN;e.d_\u003dnull;e.m$.stop();e.k9\u0026\u0026L\u0026\u0026e.k9.yO();e.He\u003dnull;e.k9\u003dnull};\nBnn\u003dfunction(e){var L\u003dL\u003d\u003d\u003dvoid 0?-1:L;var c\u003dc\u003d\u003d\u003dvoid 0?Infinity:c;for(var I\u003d[],B\u003dg.f(e.X.X),x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,(x.hw\u003cL||x.aU\u003ec)\u0026\u0026I.push(x);e.X.X\u003dI;I\u003dg.f(e.K.values());for(B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.start\u003e\u003dL\u0026\u0026B.end\u003c\u003dc\u0026\u0026(e.playback.removeCueRange(B),e.K.delete(B.getId()),e.Z6({rmAdCR:1}));I\u003duK(e,L/1E3);L\u003dI.Yw;I\u003dI.Gx;L\u0026\u0026(I\u003dI*1E3-L.hw,IgR(e,L,I,L.hw+I),I\u003de.K.get(L.cpn))\u0026\u0026(I.start\u003dL.hw,I.end\u003dL.hw+L.durationMs);if(L\u003duK(e,c/1E3).Yw){var S;I\u003d\"playback_timelinePlaybackId_\"+\nL.d0+\"_video_id_\"+((S\u003dL.videoData)\u003d\u003dnull?void 0:S.videoId)+\"_durationMs_\"+L.durationMs+\"_enterTimeMs_\"+L.hw+\"_parentReturnTimeMs_\"+L.aU;e.C6(\"Invalid_clearEndTimeMs_\"+c+\"_that_falls_during_\"+I+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")}};\nxHT\u003dfunction(e){e.h7.clearAll();e.K.clear();e.X.clear();e.B.clear();e.ye\u003d[];e.j\u003dnull;e.Pe.clear();e.pS\u003d[];e.x9\u003d[];e.gT\u003d[];e.Kf\u003d[];e.RT.clear();e.Q5.clear();e.Cf.clear();e.J\u003d!1;e.HG\u003d0;e.D\u003d!1;e.Go\u003d0;e.sY\u003d0;e.DY\u003d!1;e.Tc\u003d!1;e.Z\u003d\"\";ksM(e.app.MM());ok(e.app.MM(),e.playback,!1);e.Ve.clear();e.T.isActive()\u0026\u0026Rk(e)};\nIgR\u003dfunction(e,L,c,I){L.durationMs\u003dc;L.aU\u003dI;(I\u003de.Ve.get(L.cpn))?I.SF(c/1E3):e.Z6({nop_d:L.cpn})};\nrs$\u003dfunction(e,L,c,I,B,x){if(!e.Tc)if(g.oSx(e,c))e.Z6({gdu:\"undec\",seg:c,itag:B});else if(L\u003dSMf(e,L,c,I,x),!(e.playback.getVideoData().GI()\u0026\u0026(L\u003d\u003dnull?0:L.L3)))return L};\nSMf\u003dfunction(e,L,c,I,B){var x\u003de.B.get(c);if(!x){if(x\u003dhHf(e,L))return x;L\u003de.lq(c-1,I!\u003dnull?I:2);if(B)return e.Z6({misscue:B,sq:c,type:I,prevsstate:L\u003d\u003dnull?void 0:L.S7,prevrecord:e.B.has(c-1)}),e.B.get(c-1);if((L\u003d\u003dnull?void 0:L.S7)\u003d\u003d\u003d2)return e.Z6({adnf:1,sq:c,type:I,prevrecord:e.B.has(c-1)}),e.B.get(c-1)}return x};\nhHf\u003dfunction(e,L){L+\u003de.LR();if(e.playback.getVideoData().GI())a:{var c\u003d1;c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dL*1E3;e\u003dg.f(e.X.X);for(var B\u003de.next();!B.done;B\u003de.next()){B\u003dB.value;var x\u003dB.L$?B.L$*1E3:B.hw;if(I\u003e\u003dB.hw-c*1E3\u0026\u0026I\u003c\u003dx+B.durationMs+c*1E3){I\u003d{Yw:B,Gx:L};break a}}I\u003d{Yw:void 0,Gx:L}}else I\u003duK(e,L),((c\u003dI)\u003d\u003dnull?0:c.Yw)||(I\u003duK(e,L,1));var S;return(S\u003dI)\u003d\u003dnull?void 0:S.Yw};\nRHJ\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;var c\u003dGo(L)||void 0;if(!L||!c){var I;e.Z6({adcfg:(I\u003dL)\u003d\u003dnull?void 0:I.length,dcfg:c\u003d\u003dnull?void 0:c.length})}return c};\nufT\u003dfunction(e){for(var L\u003dg.f(e.K.values()),c\u003dL.next();!c.done;c\u003dL.next())e.playback.removeCueRange(c.value);e.K.clear();e.h7.clearAll()};\ntVT\u003dfunction(e,L,c,I,B,x,S){if(L\u0026\u0026c){e.St\u003dc.cpn;e.CO(c.cpn,c.hw/1E3);Kw$(e,c);var h\u003dXVR(e,\"a2a\",c);e.Z6(h);e.Go++;e.playback.IJ(L,c,I||0,B||0,!!x,!!S)}else e.Z6({misspbkonadtrans:1,enter:(c\u003d\u003dnull?void 0:c.cpn)||\"\",exit:(L\u003d\u003dnull?void 0:L.cpn)||\"\",seek:x,skip:S})};\nOk\u003dfunction(e,L,c){if(c\u003d\u003d\u003dvoid 0||!c){c\u003dg.f(e.ye);for(var I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;if(L\u003e\u003dI.start\u0026\u0026L\u003c\u003dI.end)return;if(L\u003d\u003d\u003dI.end+1){I.end+\u003d1;return}}e.ye.push(new yXT(L))}};\ng.oSx\u003dfunction(e,L){e\u003dg.f(e.ye);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,L\u003e\u003dc.start\u0026\u0026L\u003c\u003dc.end)return!0;return!1};\nOdR\u003dfunction(e,L,c){var I;if(I\u003de.playback.getVideoData().GI()||e.XM.Y(\"html5_ssdai_extent_last_unfinished_ad_cue_range\"))I\u003d(I\u003de.X.Z.get(L))\u0026\u0026I.jA?(e\u003de.X.K.get(I\u003d\u003dnull?void 0:I.jA))\u0026\u0026e.slice(-1)[0].cpn\u003d\u003d\u003dL:!1;return I\u0026\u0026c\u003d\u003d\u003d2?1E3:0};\nQE$\u003dfunction(e,L,c,I,B){var x;L\u003d{reason:\"overlapping_playbacks\",xa7:L,hw:c,aU:I,SwM:B.d0,bRW:((x\u003dB.videoData)\u003d\u003dnull?void 0:x.videoId)||\"\",m4e:B.durationMs,fBl:B.hw,N9q:B.aU};hM(e,L)};\nhM\u003dfunction(e,L,c){e.playback.yc(L,c)};\nqMT\u003dfunction(e,L){var c\u003d[];e\u003de.X.K.get(L);if(!e)return[];e\u003dg.f(e);for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.cpn\u0026\u0026c.push(L.cpn);return c};\nTnM\u003dfunction(e,L,c){var I\u003d0;e\u003de.X.K.get(c);if(!e)return-1;e\u003dg.f(e);for(c\u003de.next();!c.done;c\u003de.next()){if(c.value.cpn\u003d\u003d\u003dL)return I;I++}return-1};\nWiM\u003dfunction(e,L){var c\u003d0;e\u003de.X.K.get(L);if(!e)return 0;e\u003dg.f(e);for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.durationMs!\u003d\u003d0\u0026\u0026L.aU!\u003d\u003dL.hw\u0026\u0026c++;return c};\nMVx\u003dfunction(e,L,c){var I\u003d!1;if(c\u0026\u0026(c\u003de.X.K.get(c))){c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next())B\u003dB.value,B.durationMs!\u003d\u003d0\u0026\u0026B.aU!\u003d\u003dB.hw\u0026\u0026(B\u003dB.cpn,L\u003d\u003d\u003dB\u0026\u0026(I\u003d!0),I\u0026\u0026!e.Q5.has(B)\u0026\u0026(e.Z6({decoratedAd:B}),e.Q5.add(B)))}};\nlq6\u003dfunction(e){e.Y9\u0026\u0026e.Z6({adf:\"0_\"+((new Date).getTime()/1E3-e.sY)+\"_isTimeout_\"+e.J})};\nP9v\u003dfunction(e,L,c){if(e.pS.length)for(var I\u003dg.f(e.pS),B\u003dI.next(),x\u003d{};!B.done;x\u003d{Iw:void 0},B\u003dI.next()){x.Iw\u003dB.value;B\u003dx.Iw.startSecs*1E3;var S\u003dx.Iw.jW*1E3+B;if(L\u003eB\u0026\u0026L\u003cS||c\u003eB\u0026\u0026c\u003cS)return jW(e.gT,function(h){return function(R){return R.identifier\u003d\u003d\u003dh.Iw.identifier}}(x))||(e.Z6({adskip:L}),e.gT.push(x.Iw)),x.Iw}};\nRk\u003dfunction(e){e.J\u003d!1;e.T.isActive()\u0026\u0026lq6(e);e.T.stop();e.o4(!1)};\ns46\u003dfunction(e,L){e.Z||e.D||qP(e,e.St);var c\u003dL.xZ,I\u003dL.b_;if(I.cpn\u003d\u003d\u003de.St)e.Z6({igtranssame:1,enter:I.cpn,exit:c.cpn});else{var B\u003de.D,x\u003d!!e.Z;e.Z\u003d\"\";var S\u003dL.LT,h\u003dc.playerType\u003d\u003d\u003d2?c.hw/1E3+c.videoData.FD:e.Rg().videoData.FD;e.api.Y(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026(x||B||c.playerType!\u003d\u003d2?(B||x)\u0026\u0026e.Z6({mecr:0,seek:B,skip:x}):e.api.Lq(c.cpn));if(c.playerType\u003d\u003d\u003d2\u0026\u0026I.playerType\u003d\u003d\u003d2)x?e.Z6({igtransskip:1,enter:I.cpn,exit:c.cpn,seek:B,skip:e.Z}):tVT(e,c,I,h,S,B,x);else{e.St\u003dI.cpn;var R\u003dc.cpn;if(R!\u003d\u003d\ne.playback.Yz()){var u\u003de.Ve.get(R);u?u.endTime\u003dS:e.Z6({nop_e:R})}e.CO(I.cpn,S);L\u003dL.fmd;c.playerType\u003d\u003d\u003d1\u0026\u0026I.playerType\u003d\u003d\u003d2?(e.HG\u003d0,Kw$(e,I),R\u003dXVR(e,\"c2a\",I),e.Z6(R),e.Go++):c.playerType\u003d\u003d\u003d2\u0026\u0026I.playerType\u003d\u003d\u003d1\u0026\u0026(e.api.publish(\"serverstitchedvideochange\"),R\u003dXVR(e,\"a2c\"),e.Z6(R),e.Go\u003d0,e.HG\u003dh,zHJ(e,c.jA));e.playback.IJ(c,I,h,S,B,x,L)}e.Z\u003d\"\";e.D\u003d!1}};\nvS6\u003dfunction(e,L,c,I){if(e.XM.Y(\"html5_ssdai_log_ssevt_in_loader\")||e.XM.Y(\"html5_ssdai_log_ssevt_in_loader_200ms\")||e.XM.Y(\"html5_ssdai_log_ssevt_in_loader_timers\")||e.XM.Y(\"html5_ssdai_log_ssevt_in_loader_cuerange\"))I\u003de.D?0:Math.round((I-c)*1E3),e.playback.sW(\"ssevt\",{tag:\"sstme\",ad:L!\u003d\u003de.playback.Yz(),cpn:L,st:(c-e.playback.LR()).toFixed(3),late:I})};\nfgM\u003dfunction(e,L,c){e.playback.GY();e.playback.seekTo(L,c);e.playback.playVideo()};\nAsv\u003dfunction(e,L,c,I){L\u003d{xZ:L,b_:c,LT:e.playback.getCurrentTime(),fmd:I};s46(e,L)};\nzHJ\u003dfunction(e,L){if(e.playback.getVideoData().GI()){var c\u003de.X.K.get(L);if(c){c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next()){var B\u003de;I\u003dI.value;var x\u003dB.K.get(I.cpn);B.K.delete(I.cpn);x\u0026\u0026B.playback.removeCueRange(x);$ac(B.X,I)}e.B.clear();e\u003de.X;var S;c\u003d(S\u003de.K.get(L))!\u003dnull?S:[];S\u003dg.f(c);for(c\u003dS.next();!c.done;c\u003dS.next())$ac(e,c.value);e.K.delete(L)}}};\nqP\u003dfunction(e,L){var c\u003dL||e.St,I\u003de.X.Z.get(c);if(I){L\u003dI.videoData;var B,x;c\u003dI.L$||((x\u003d(B\u003de.K.get(c))\u003d\u003dnull?void 0:B.start)!\u003dnull?x:0)/1E3;e\u003de.playback.getCurrentTime()-c;L.FD\u003de\u003e0?e:0}else e.Rg().videoData.FD\u003de.playback.getCurrentTime()};\nbdr\u003dfunction(e,L,c,I){g.p.call(this);var B\u003dthis;this.api\u003de;this.XM\u003dL;this.X\u003dc;this.app\u003dI;this.B\u003dnew Map;this.K\u003d[];this.Z\u003dthis.T\u003dnull;this.pS\u003dNaN;this.j\u003dthis.G\u003dthis.D\u003dnull;this.J\u003dnew g.j9(function(){Fir(B,B.pS,B.D||void 0)});\nthis.h7\u003d[];this.Gm\u003dnew g.j9(function(){var x\u003dB.h7.pop();if(x){var S\u003dx.d0,h\u003dx.playerVars;x\u003dx.playerType;h\u0026\u0026(h.prefer_gapless\u003d!0,B.api.preloadVideoByPlayerVars(h,x,NaN,\"\",S),B.h7.length\u0026\u0026g.HT(B.Gm,4500))}});\nthis.events\u003dnew g.zn(this);this.kx\u003d{j17:function(){return B.K}};\nthis.X.getPlayerType();g.l(this,this.J);g.l(this,this.Gm);g.l(this,this.events);this.events.C(this.api,g.jh(\"childplayback\"),this.onCueRangeEnter);this.events.C(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.C(this.api,\"presentingplayerstatechange\",this.X7)};\nktv\u003dfunction(e,L,c,I,B,x){var S\u003dL.cpn,h\u003dL.docid||L.video_id||L.videoId||L.id,R\u003de.X;x\u003dx\u003d\u003d\u003dvoid 0?B+I:x;if(B\u003ex)return Tg(e,\"enterAfterReturn enterTimeMs\u003d\"+B+\" is greater than parentReturnTimeMs\u003d\"+x.toFixed(3),S,h),\"\";var u\u003dR.S6()*1E3;if(B\u003cu)return Tg(e,\"enterBeforeMinSeekable enterTimeMs\u003d\"+B+\" is less than parentMinSeekableTimeMs\u003d\"+u,S,h),\"\";u\u003dR.getDuration()*1E3;if(x\u003eu)return R\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+x.toFixed(3)+\" is greater than parentDurationMs\u003d\"+u+\". And timestampOffset in seconds is \"+\nR.FF(),Tg(e,R,S,h),\"\";u\u003dnull;for(var t\u003dg.f(e.K),O\u003dt.next();!O.done;O\u003dt.next()){O\u003dO.value;if(B\u003e\u003dO.hw\u0026\u0026B\u003cO.aU)return Tg(e,\"overlappingEnter\",S,h),\"\";if(x\u003c\u003dO.aU\u0026\u0026x\u003eO.hw)return Tg(e,\"overlappingReturn\",S,h),\"\";if(x\u003d\u003d\u003dO.hw)return Tg(e,\"outOfOrder\",S,h),\"\";B\u003d\u003d\u003dO.aU\u0026\u0026(u\u003dO)}S\u003d\"cs_childplayback_\"+id6++;h\u003d{dM:Wb(I,!0),r7:Infinity,target:null};var q\u003d{d0:S,playerVars:L,playerType:c,durationMs:I,hw:B,aU:x,G0:h};e.K\u003de.K.concat(q).sort(function(A,b){return A.hw-b.hw});\nu?GtM(e,u,{dM:Wb(u.durationMs,!0),r7:u.G0.r7,target:q}):(L\u003d{dM:Wb(B,!1),r7:B,target:q},e.B.set(L.dM,L),R.addCueRange(L.dM));L\u003d!0;if(e.X\u003d\u003d\u003de.app.Qe()\u0026\u0026(R\u003dR.getCurrentTime()*1E3,R\u003e\u003dq.hw\u0026\u0026R\u003cq.aU)){var T\u003de.app.Qe().getPlayerState(),W\u003dR-q.hw;qq(function(){gS$(e,q,W/1E3,{},T)});\nL\u003d!1}L\u0026\u0026(e.h7.unshift(q),g.HT(e.Gm,0));return S};\nWb\u003dfunction(e,L){return new g.pC(Math.max(0,e-5E3),L?0x8000000000000:e-1,{namespace:\"childplayback\",priority:9})};\nDH6\u003dfunction(e,L,c,I){e.Z\u003dI;e.api.WL(e.X,c,L)};\nwgT\u003dfunction(e,L,c,I){e.Z\u003dI;I\u003dL.d0;var B\u003dL.playerVars,x\u003dL.playerType;e.T\u003dL;B\u0026\u0026(e.XM.Y(\"html5_enable_ssap_entity_id\")\u0026\u0026(B.cached_load\u003d!0),e.api.enqueueVideoByPlayerVars(B,x,c,I))};\nGtM\u003dfunction(e,L,c){var I\u003dL.G0;L.G0\u003dc;MP(e,L)\u0026\u0026(c\u003de.app.Qe(),I.dM\u003d\u003d\u003de.Z\u0026\u0026zg(e),c.removeCueRange(I.dM),c.addCueRange(L.G0.dM))};\nzg\u003dfunction(e){e.T\u003dnull;e.Z\u003dnull;e.api.jG()||e.api.clearQueue()};\nJsr\u003dfunction(e,L){MP(e,L)||Tg(e,\"childPlaybackIsNotPresenting\");return L.aU\u003d\u003d\u003dL.hw+L.durationMs?L.hw+e.app.Qe().getCurrentTime()*1E3:L.aU};\nVVx\u003dfunction(e,L){var c\u003d0;e\u003dg.f(e.K);for(var I\u003de.next();!I.done;I\u003de.next()){I\u003dI.value;var B\u003dI.hw/1E3+c,x\u003dB+I.durationMs/1E3;if(B\u003eL)break;if(x\u003eL)return{Yw:I,Gx:L-B};c\u003dx-I.aU/1E3}return{Yw:null,Gx:L-c}};\nFir\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var I\u003de.j||e.app.Qe().getPlayerState();sk(e,!0);L\u003disFinite(L)?L:e.X.t_();var B\u003dVVx(e,L);L\u003dB.Gx;var x\u003d(B\u003dB.Yw)\u0026\u0026!MP(e,B)||!B\u0026\u0026e.X!\u003d\u003de.app.Qe(),S\u003dL*1E3;S\u003de.Z\u0026\u0026e.Z.start\u003c\u003dS\u0026\u0026S\u003c\u003de.Z.end;!x\u0026\u0026S||zg(e);B?gS$(e,B,L,c,I):C4$(e,L,c,I)};\nC4$\u003dfunction(e,L,c,I){var B\u003de.X;B!\u003d\u003de.app.Qe()\u0026\u0026e.app.aL();B.seekTo(L,Object.assign({},{Ww:\"application_timelinemanager\"},c));agn(e,I)};\ngS$\u003dfunction(e,L,c,I,B){var x\u003dMP(e,L);if(!x){L.playerVars.prefer_gapless\u003d!0;e.XM.Y(\"html5_enable_ssap_entity_id\")\u0026\u0026(L.playerVars.cached_load\u003d!0);var S\u003dnew g.RI(e.XM,L.playerVars);S.d0\u003dL.d0;e.api.ED(S,L.playerType)}S\u003de.app.Qe();x||S.addCueRange(L.G0.dM);S.seekTo(c,Object.assign({},{Ww:\"application_timelinemanager\"},I));agn(e,B)};\nagn\u003dfunction(e,L){e\u003de.app.Qe();var c\u003de.getPlayerState();L.isOrWillBePlaying()\u0026\u0026!c.isOrWillBePlaying()?e.playVideo():L.isPaused()\u0026\u0026!c.isPaused()\u0026\u0026e.pauseVideo()};\nsk\u003dfunction(e,L){e.pS\u003dNaN;e.D\u003dnull;e.J.stop();e.G\u0026\u0026L\u0026\u0026e.G.yO();e.j\u003dnull;e.G\u003dnull};\nMP\u003dfunction(e,L){e\u003de.app.Qe();return!!e\u0026\u0026e.getVideoData().d0\u003d\u003d\u003dL.d0};\nNnJ\u003dfunction(e){var L\u003de.K.find(function(B){return MP(e,B)});\nif(L){var c\u003de.app.Qe();zg(e);var I\u003dnew g.WX(8);L\u003dJsr(e,L)/1E3;C4$(e,L,{},I);c.sW(\"forceParentTransition\",{childPlayback:1});e.X.sW(\"forceParentTransition\",{parentPlayback:1})}};\nysn\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?-1:L;c\u003dc\u003d\u003d\u003dvoid 0?Infinity:c;for(var I\u003dL,B\u003dc,x\u003dg.f(e.B),S\u003dx.next();!S.done;S\u003dx.next()){var h\u003dg.f(S.value);S\u003dh.next().value;h\u003dh.next().value;h.r7\u003e\u003dI\u0026\u0026h.target\u0026\u0026h.target.aU\u003c\u003dB\u0026\u0026(e.X.removeCueRange(S),e.B.delete(S))}I\u003dL;B\u003dc;x\u003d[];S\u003dg.f(e.K);for(h\u003dS.next();!h.done;h\u003dS.next())if(h\u003dh.value,h.hw\u003e\u003dI\u0026\u0026h.aU\u003c\u003dB){var R\u003de;R.T\u003d\u003d\u003dh\u0026\u0026zg(R);MP(R,h)\u0026\u0026R.app.aL()}else x.push(h);e.K\u003dx;I\u003dVVx(e,L/1E3);L\u003dI.Yw;I\u003dI.Gx;L\u0026\u0026(I*\u003d1E3,mHR(e,L,I,L.aU\u003d\u003d\u003dL.hw+L.durationMs?L.hw+I:L.aU));(L\u003dVVx(e,c/1E3).Yw)\u0026\u0026\nTg(e,\"Invalid clearEndTimeMs\u003d\"+c+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(L.d0+\" video_id\u003d\"+L.playerVars.video_id+\" durationMs\u003d\"+L.durationMs+\" enterTimeMs\u003d\"+L.hw+\" parentReturnTimeMs\u003d\"+L.aU+\"}.Child playbacks can only have duration updated not their start.\"))};\nmHR\u003dfunction(e,L,c,I){L.durationMs\u003dc;L.aU\u003dI;I\u003d{dM:Wb(c,!0),r7:c,target:null};GtM(e,L,I);MP(e,L)\u0026\u0026e.app.Qe().getCurrentTime()*1E3\u003ec\u0026\u0026(L\u003dJsr(e,L)/1E3,c\u003de.app.Qe().getPlayerState(),C4$(e,L,{},c))};\nTg\u003dfunction(e,L,c,I){e.X.sW(\"timelineerror\",{e:L,cpn:c?c:void 0,videoId:I?I:void 0})};\npgH\u003dfunction(e){e\u0026\u0026e!\u003d\u003d\"web\"\u0026\u0026Zdc.includes(e)};\nvb\u003dfunction(){g.p.call(this);this.X\u003dnew cb(5,null);g.l(this,this.X);this.K\u003dnew cb(15,null);g.l(this,this.K)};\nkb6\u003dfunction(e,L){return L?!!e.X.get(L):!1};\n$H6\u003dfunction(e,L){e.dataset.version\u003dL};\nlgc\u003dfunction(e){g.U.call(this,{U:\"div\",Rq:[\"html5-video-player\"],N:{tabindex:e.S().disableOrganicUi?\"\":\"-1\",id:e.webPlayerContextConfig.rootElementId},L:[{U:\"div\",W:g.qB.VIDEO_CONTAINER,N:{\"data-layer\":\"0\"}}]});var L\u003dthis;this.app\u003de;this.hk\u003dthis.q0(g.qB.VIDEO_CONTAINER);this.E2\u003dnew g.$r(0,0,0,0);this.rT\u003dnull;this.Vc\u003dnew g.$r(0,0,0,0);this.iK\u003dthis.IH\u003dthis.UX\u003dNaN;this.Wi\u003dthis.qI\u003dthis.Ck\u003dthis.tZ\u003d!1;this.TH\u003dNaN;this.lX\u003d!1;this.Ul\u003dnull;this.QD\u003dfunction(){L.element.focus({preventScroll:!0})};\nthis.S3\u003dfunction(){L.app.CS.publish(\"playerUnderlayVisibilityChange\",\"visible\");L.rT.classList.remove(g.qB.VIDEO_CONTAINER_TRANSITIONING);L.rT.removeEventListener(i_,L.S3);L.rT.removeEventListener(\"transitioncancel\",L.S3)};\nthis.EL\u003dthis.hO\u003d!1;var c\u003dthis.element.addEventListener,I\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(x,S,h){c.apply(L.element,[x,S,h])};\nthis.removeEventListener\u003dfunction(x,S,h){I.apply(L.element,[x,S,h])};\nvar B\u003de.S();B.transparentBackground\u0026\u0026this.Sq(\"ytp-transparent\");B.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026this.Sq(\"ytp-hide-controls\");g.Y4(this.element,\"ytp-exp-bottom-control-flexbox\");g.Y4(this.element,\"ytp-modern-caption\");B.Y(\"enable_new_paid_product_placement\")\u0026\u0026!g.z3(B)\u0026\u0026g.Y4(this.element,\"ytp-exp-ppp-update\");B.Y(\"html5_enable_ssap\")\u0026\u0026g.Y4(this.element,\"ytp-ssap\");g.Y4(this.element,\"ytp-livebadge-color\");if(B.Y(\"delhi_modern_web_player\"))switch(g.Y4(this.element,\"ytp-delhi-modern\"),B.Y(\"delhi_modern_web_player_icons\")\u0026\u0026\ng.Y4(this.element,\"ytp-delhi-modern-icons\"),qX(B.experiments,\"delhi_modern_web_player_blending_mode\")){case \"luminosity\":g.Y4(this.element,\"ytp-delhi-modern-with-luminosity\");break;case \"difference\":g.Y4(this.element,\"ytp-delhi-modern-with-difference\");break;case \"exclusion\":g.Y4(this.element,\"ytp-delhi-modern-with-exclusion\")}$H6(this.element,j4M(e));this.Xh\u003d!1;this.z1\u003dnew g.dz(NaN,NaN);Hdn(this);this.C(e.CS,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nHdn\u003dfunction(e){function L(){e.rT\u0026\u0026fy(e);AM(e)!\u003d\u003de.lX\u0026\u0026e.resize()}\nfunction c(S,h){e.OC(S,h)}\nfunction I(S){S.getVideoData()\u0026\u0026e.updateVideoData(S.getVideoData())}\nfunction B(){e.Vc\u003dnew g.$r(0,0,0,0);e.E2\u003dnew g.$r(0,0,0,0)}\nvar x\u003de.app.CS;x.addEventListener(\"initializingmode\",B);x.addEventListener(\"videoplayerreset\",I);x.addEventListener(\"videodatachange\",c);x.addEventListener(\"presentingplayerstatechange\",L);e.addOnDisposeCallback(function(){x.removeEventListener(\"initializingmode\",B);x.removeEventListener(\"videoplayerreset\",I);x.removeEventListener(\"videodatachange\",c);x.removeEventListener(\"presentingplayerstatechange\",L)})};\nQ4c\u003dfunction(e){var L\u003de.app.Qe();if(L\u003dL?L.getVideoData():null){if(g.UF(L)||g.EF(L)||g.XU(L))return 16/9;if(ff(L)\u0026\u0026L.Z.X)return e\u003dL.Z.videoInfos[0].video,P4T(e.width,e.height)}return(e\u003de.rT)?P4T(e.videoWidth,e.videoHeight):16/9};\ndHr\u003dfunction(e,L,c,I){var B\u003dc,x\u003dP4T(L.width,L.height);e.tZ?B\u003dc\u003cx?Infinity:0:isNaN(e.iK)?isNaN(e.IH)||(B\u003de.IH):B\u003de.iK;isFinite(B)||(B\u003dMath.max(c,x));e\u003dB\u003ex?{width:L.width,height:L.width/B,aspectRatio:B}:B\u003cx?{width:L.height*B,height:L.height,aspectRatio:B}:{width:L.width,height:L.height,aspectRatio:x};I||isNaN(c)||(c\u003eB?e.width\u003de.height*c:c\u003cB\u0026\u0026(e.height\u003de.width/c),e.aspectRatio\u003dc);return e};\nP4T\u003dfunction(e,L){return Math.abs(UHT*L-e)\u003c1||Math.abs(UHT/e-L)\u003c1?UHT:e/L};\nAM\u003dfunction(e){if(e.app.getAppState()\u003d\u003d\u003d1)return!1;if(e.app.getAppState()\u003d\u003d\u003d6)return!0;var L\u003de.app.Qe();if(!L||L.FK())return!1;e\u003de.app.CS.getPlayerStateObject();L\u003d!g.E(e,2)||L\u0026\u0026L.getVideoData().T;var c\u003dg.E(e,1024);return e\u0026\u0026L\u0026\u0026!c\u0026\u0026!e.isCued()};\nfy\u003dfunction(e){var L\u003de.app.S().controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!e.Wi\u0026\u0026AM(e)\u0026\u0026!e.app.F3||!1;e.rT.controls\u003dL;e.rT.tabIndex\u003dL?0:-1;e.app.S().G\u0026\u0026(e.rT.ariaHidden\u003dL||e.app.S().Y(\"video_element_aria_hidden_ks\")?\"false\":\"true\");L?e.rT.removeEventListener(\"focus\",e.QD):e.rT.addEventListener(\"focus\",e.QD)};\nESr\u003dfunction(e){var L\u003de.IF(),c\u003d1,I\u003d!1,B\u003ddHr(e,L,e.getVideoAspectRatio()),x\u003de.app.S(),S\u003dx.Y(\"enable_desktop_player_underlay\"),h\u003dfXn(),R\u003dg.X3(x.experiments,\"player_underlay_min_player_width\");R\u003dS\u0026\u0026e.Ck\u0026\u0026e.getPlayerSize().width\u003eR;if(AM(e)){var u\u003dQ4c(e);var t\u003disNaN(u)||g.ZQ||rH\u0026\u0026g.RM||R;ya\u0026\u0026!g.$C(601)?u\u003dB.aspectRatio:t\u003dt||x.controlsType\u003d\u003d\u003d\"3\";t?R?(t\u003dx.Y(\"place_shrunken_video_on_left_of_player\")?16:e.getPlayerSize().width-L.width-16,u\u003dMath.max((e.getPlayerSize().height-L.height)/2,0),t\u003dnew g.$r(t,u,L.width,\nL.height),e.rT.style.setProperty(\"border-radius\",\"12px\")):t\u003dnew g.$r(0,0,L.width,L.height):(c\u003dB.aspectRatio/u,t\u003dnew g.$r((L.width-B.width/c)/2,(L.height-B.height)/2,B.width/c,B.height),c\u003d\u003d\u003d1\u0026\u0026g.RM\u0026\u0026(u\u003dt.width-L.height*u,u\u003e0\u0026\u0026(t.width+\u003du,t.height+\u003du)));g.cY(e.element,\"ytp-fit-cover-video\",Math.max(t.width-B.width,t.height-B.height)\u003c1);if(h||e.Xh)e.rT.style.display\u003d\"\";e.lX\u003d!0}else{t\u003d-L.height;ya?t*\u003dwindow.devicePixelRatio:g.sj\u0026\u0026(t-\u003dwindow.screen.height);t\u003dnew g.$r(0,t,L.width,L.height);if(h||e.Xh)e.rT.style.display\u003d\n\"none\";e.lX\u003d!1}jf(e.Vc,t)||(e.Vc\u003dt,g.L8(x)?(e.rT.style.setProperty(\"width\",t.width+\"px\",\"important\"),e.rT.style.setProperty(\"height\",t.height+\"px\",\"important\")):g.e_(e.rT,t.getSize()),I\u003dnew g.Pa(t.left,t.top),g.Xt(e.rT,Math.round(I.x),Math.round(I.y)),I\u003d!0);L\u003dnew g.$r((L.width-B.width)/2,(L.height-B.height)/2,B.width,B.height);jf(e.E2,L)||(e.E2\u003dL,I\u003d!0);g.l3(e.rT,\"transform\",c\u003d\u003d\u003d1?\"\":\"scaleX(\"+c+\")\");S\u0026\u0026R!\u003d\u003de.qI\u0026\u0026(R\u0026\u0026(e.rT.addEventListener(i_,e.S3),e.rT.addEventListener(\"transitioncancel\",e.S3),e.rT.classList.add(g.qB.VIDEO_CONTAINER_TRANSITIONING)),\ne.qI\u003dR,e.app.CS.publish(\"playerUnderlayVisibilityChange\",e.qI?\"transitioning\":\"hidden\"));return I};\nXgx\u003dfunction(e){e.hO\u003d!e.hO;e.EL\u003d!0;e.element.classList.toggle(\"ytp-retro-player\",e.hO);e.resize();e.EL\u003d!1;e.app.CS.fS(\"onRetroModeChanged\",e.hO)};\nKir\u003dfunction(){this.csn\u003dg.qy();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.Z\u003dnew Set;this.X\u003dnew Set;this.K\u003dnew Set};\nYMn\u003dfunction(e){if(e.csn!\u003d\u003dg.qy())if(e.csn\u003d\u003d\u003d\"UNDEFINED_CSN\")e.csn\u003dg.qy();else{var L\u003dg.qy(),c\u003dg.OI();if(L\u0026\u0026c){e.csn\u003dL;for(var I\u003dg.f(e.elements),B\u003dI.next();!B.done;B\u003dI.next())(B\u003dB.value.visualElement)\u0026\u0026B.isClientVe()\u0026\u0026L\u0026\u0026c\u0026\u0026(g.uL(\"combine_ve_grafts\")?ls(jX(),B,c):g.Hu(g.Ny)(void 0,L,c,B))}if(L)for(e\u003dg.f(e.X),c\u003de.next();!c.done;c\u003de.next())(c\u003dc.value.visualElement)\u0026\u0026c.isClientVe()\u0026\u0026g.PJ(L,c)}};\ng.FH\u003dfunction(e,L,c,I){g.p.call(this);var B\u003dthis;this.logger\u003dnew g.tB(\"App\");this.F3\u003dthis.yy\u003d!1;this.jB\u003d{};this.If\u003d[];this.FN\u003d!1;this.tC\u003dnull;this.intentionalPlayback\u003d!1;this.LO\u003d!0;this.PV\u003d!1;this.zK\u003dthis.zX\u003dthis.bX\u003dnull;this.RW\u003d!0;this.mediaElement\u003dthis.By\u003dnull;this.RH\u003dNaN;this.fW\u003d!1;this.gq\u003dthis.bj\u003dthis.SW\u003dthis.screenLayer\u003dthis.playlist\u003dnull;this.qb\u003d[];this.zz\u003d0;this.kx\u003d{MM:function(){return B.Vo},\nsgW:function(){return B.SW},\ne9S:function(){}};\nthis.logger.debug(\"constructor begin\");if(!c)throw Error(\"b/179532961\");this.CP\u003d(L\u003d\u003dnull?void 0:L.args)||{};this.webPlayerContextConfig\u003dc;o4f();L\u003dthis.CP;this.XM\u003dnew rb(L,c,c.canaryState,I,this);g.l(this,this.XM);C9n(this.XM);c\u003dN6$(this.XM);this.XM.oT()\u0026\u0026this.va(\"h5vcc\",c);this.XM.experiments.N0(\"jspb_serialize_with_worker\")\u0026\u0026$Nr();this.XM.experiments.N0(\"gzip_gel_with_worker\")\u0026\u0026VZJ();this.XM.K\u0026\u0026!nSc\u0026\u0026(window.addEventListener(lC?\"touchstart\":\"click\",RY$,{capture:!0,passive:!0}),nSc\u003d!0);this.Y(\"html5_onesie\")\u0026\u0026\n(this.nA\u003dnew V9(this.XM),g.l(this,this.nA));this.p7\u003dEN(XB(this.XM)\u0026\u0026!0,L.enablesizebutton);this.vW\u003dEN(!1,L.player_wide);this.visibility\u003dnew gUc;g.l(this,this.visibility);this.Y(\"web_log_theater_mode_visibility\")\u0026\u0026this.tY(EN(!1,L.player_wide));this.yy\u003dEN(!1,L.external_list);this.events\u003dnew g.zn(this);g.l(this,this.events);this.Y(\"start_client_gcf\")\u0026\u0026(zr(Fg(),{X9:n$,TC:cLM()}),this.DF\u003dFg().resolve(n$),xZr(this.DF));this.dU_\u003dnew bf;g.l(this,this.dU_);this.OP\u003dnew Kir;c\u003dnew GC;this.CS\u003dnew g.p2(this,c);\ng.l(this,this.CS);this.template\u003dnew lgc(this);g.l(this,this.template);this.appState\u003d1;this.vU\u003deW$(this);g.l(this,c);c\u003d{};this.n0\u003d(c.internalvideodatachange\u003dthis.YWq,c.playbackready\u003dthis.jqe,c.playbackstarted\u003dthis.B_q,c.statechange\u003dthis.Rw0,c);this.K4\u003dnew Gb(this.CS);this.NU\u003dLxM(this);c\u003dthis.XM.j;!1!\u003d\u003dc\u0026\u0026this.va(\"badps\",{hbp:c,hostname:window.location.hostname,ps:this.XM.playerStyle});this.j5\u003dnew Xer(this.XM,this.NU);this.CS.publish(\"csiinitialized\");(this.webPlayerContextConfig.wasmModuleUrl||TYJ(this.NU))\u0026\u0026\ncdn(this);c\u003d10;g.R2(this.XM)\u0026\u0026(c\u003d3);Wn(this.XM)\u0026\u0026(c\u003dg.X3(this.XM.experiments,\"tvhtml5_unplugged_preload_cache_size\"));this.Vo\u003dnew g.Bb(this.CS,c);c\u003dIrc(this);this.Vo.Hl(c);BX6(this);c\u003d{};this.XH\u003d(c.airplayactivechange\u003dthis.yKq,c.airplayavailabilitychange\u003dthis.Wm$,c.beginseeking\u003dthis.oTe,c.sabrCaptionsDataLoaded\u003dthis.Hfd,c.endseeking\u003dthis.P5d,c.internalAbandon\u003dthis.OfS,c.internalaudioformatchange\u003dthis.t50,c.internalvideodatachange\u003dthis.ifq,c.internalvideoformatchange\u003dthis.xxe,c.liveviewshift\u003dthis.gTq,\nc.playbackstalledatstart\u003dthis.Lmw,c.progresssync\u003dthis.l6q,c.onAbnormalityDetected\u003dthis.cKw,c.onSnackbarMessage\u003dthis.SYW,c.onLoadProgress\u003dthis.Fm$,c.SEEK_COMPLETE\u003dthis.mxe,c.SEEK_TO\u003dthis.f6M,c.onVideoProgress\u003dthis.rK_,c.onLoadedMetadata\u003dthis.JKe,c.onAutoplayBlocked\u003dthis.wyM,c.onPlaybackPauseAtStart\u003dthis.QTM,c.playbackready\u003dthis.vTe,c.statechange\u003dthis.RQ,c.newelementrequired\u003dthis.BQ,c.heartbeatparams\u003dthis.C5_,c.videoelementevent\u003dthis.ETe,c.drmoutputrestricted\u003dthis.M50,c.signatureexpired\u003dthis.NTS,c.nonfatalerror\u003d\nthis.AK_,c.reloadplayer\u003dthis.nTW,c);this.X0\u003dnew g.zn(this);g.l(this,this.X0);this.zx\u003dnew vb;g.l(this,this.zx);this.D7\u003dthis.Cl\u003d-1;this.gh\u003dnew g.j9(this.template.resize,16,this.template);g.l(this,this.gh);this.Pw\u003dnew bdr(this.CS,this.XM,this.aT(),this);this.Ih\u003dnew K_(this);g.l(this,this.Ih);this.Mc\u003dnew QA(this);g.l(this,this.Mc);pgH(this.XM.X.c);this.events.C(this.CS,g.jh(\"appapi\"),this.IY7);this.events.C(this.CS,g.Hq(\"appapi\"),this.Vll);this.events.C(this.CS,g.jh(\"appprogressboundary\"),this.K1l);this.events.C(this.CS,\ng.Hq(\"applooprange\"),this.Qc);this.events.C(this.CS,\"presentingplayerstatechange\",this.X7);this.events.C(this.CS,\"resize\",this.up9);this.template.jl(Bz(document,e));this.events.C(this.CS,\"offlineslatestatechange\",this.jT$);this.events.C(this.CS,\"sabrCaptionsTrackChanged\",this.O9e);this.events.C(this.CS,\"sabrCaptionsBufferedRangesUpdated\",this.C4W);this.NU.V.S().Kp\u0026\u0026pm(this.NU,\"offline\");this.XM.m$\u0026\u0026g.JK(\"ux\",g.lU);e\u003dg.X3(this.XM.experiments,\"html5_defer_fetch_att_ms\");this.sO\u003dnew g.j9(this.Nqq,e,\nthis);g.l(this,this.sO);this.hq().Hd()\u0026\u0026(g.gs()\u0026\u0026this.hq().h7.push(\"remote\"),xnr(this));this.j5.tick(\"fs\");o3c(this);this.XM.m$\u0026\u0026pm(this.NU,\"ux\",!0);g.Uh(this.NU.V.S())\u0026\u0026pm(this.NU,\"embed\");this.Y(\"web_player_sentinel_is_uniplayer\")||g.F7(new g.yu(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));e\u003dthis.Y(\"web_player_sentinel_yt_experiments_sync\");c\u003dg.uL(\"web_player_sentinel_yt_experiments_sync\");e!\u003d\u003dc\u0026\u0026g.F7(new g.yu(\"b/195699950\",{yt:e,player:c}));this.s6\u003dS8M(this);if(e\u003dg.X3(this.XM.experiments,\n\"html5_block_pip_safari_delay\"))this.qG\u003dnew g.j9(this.u1,e,this),g.l(this,this.qG);bL\u003dthis.XM.Q5;this.CS.publish(\"applicationInitialized\");this.logger.debug(\"constructor end\")};\nS8M\u003dfunction(e){function L(c){c.stack\u0026\u0026c.stack.indexOf(\"player\")!\u003d\u003d-1\u0026\u0026e.Qe().Ff(c)}\nbF.subscribe(\"handleError\",L);$J.push(L);return function(){bF.unsubscribe(\"handleError\",L);var c\u003d$J.indexOf(L);c!\u003d\u003d-1\u0026\u0026$J.splice(c,1)}};\nIrc\u003dfunction(e){var L\u003dnew g.RI(e.XM,e.CP);e.CS.publish(\"initialvideodatacreated\",L);return bK(e,1,L,!1)};\nBX6\u003dfunction(e){var L\u003de.aT();L.setPlaybackRate(e.XM.G?1:rdc(e,Number(g.iS(\"yt-player-playback-rate\"))||1));L.xw(e.n0,e);L.w1()};\nLxM\u003dfunction(e){var L\u003d\"\",c\u003dj4M(e);c.indexOf(\"//\")\u003d\u003d\u003d0\u0026\u0026(c\u003de.XM.protocol+\":\"+c);var I\u003dc.lastIndexOf(\"/base.js\");I!\u003d\u003d-1\u0026\u0026(L\u003dc.substring(0,I+1));if(c\u003dError().stack)if(c\u003dc.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))c\u003dc[1],c.includes(L)||g.F7(Error(\"Player module URL mismatch: \"+(c+\" vs \"+L+\".\")));L\u003dnew taH(e.CS,L);c\u003d{};OyM(L,(c.destroyed\u003dfunction(){e.onApiChange()},c));\nreturn L};\neW$\u003dfunction(e){if(e.XM.storeUserVolume){e\u003dg.iS(\"yt-player-volume\")||{};var L\u003de.volume;e\u003d{volume:isNaN(L)?100:g.j5(Math.floor(L),0,100),muted:!!e.muted}}else e\u003d{volume:100,muted:e.XM.mute};return e};\niK\u003dfunction(e){e.mediaElement\u003de.XM.deviceIsAudioOnly?new g.Lm(g.ql(\"AUDIO\")):Pe.pop()||new g.Lm(g.ql(\"VIDEO\"));g.l(e,e.mediaElement);e.Qe().setMediaElement(e.mediaElement);try{e.XM.g0?(e.bj\u0026\u0026e.events.j6(e.bj),e.bj\u003de.events.C(e.mediaElement,\"volumechange\",e.G__)):(e.mediaElement.YQ(e.vU.muted),e.mediaElement.setVolume(e.vU.volume/100))}catch(B){e.a9(\"html5.missingapi\",2,\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(B\u0026\u0026typeof B\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in B\u0026\u0026typeof B.message\u003d\u003d\u003d\"string\"\u0026\u0026B.message.replace(/[;:,]/g,\n\"_\")));return}g.fv(e.X0);hWc(e);var L\u003de.template,c\u003de.mediaElement.IT();L.rT\u003dc;L.Wi\u003d!1;L.rT.parentNode||z$(L.hk,L.rT,0);L.Vc\u003dnew g.$r(0,0,0,0);ESr(L);fy(L);c\u003dL.rT;g.Y4(c,\"video-stream\");g.Y4(c,g.qB.MAIN_VIDEO);var I\u003dL.app.S();I.mR\u0026\u0026c.setAttribute(\"data-no-fullscreen\",\"true\");I.Y(\"html5_local_playsinline\")?\"playsInline\"in tQ()\u0026\u0026(c.playsInline\u003d!0):I.Z0\u0026\u0026(c.setAttribute(\"webkit-playsinline\",\"\"),c.setAttribute(\"playsinline\",\"\"));I.iZ\u0026\u0026L.rT\u0026\u0026L.C(c,\"click\",c.play,c);try{e.mediaElement.activate()}catch(B){e.a9(\"html5.missingapi\",\n2,\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(B\u0026\u0026typeof B\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in B\u0026\u0026typeof B.message\u003d\u003d\u003d\"string\"\u0026\u0026B.message.replace(/[;:,]/g,\"_\")))}};\nuXc\u003dfunction(e){if(!RWc(e)){var L\u003de.aT().Nw();L\u0026\u0026(L\u003dL.Dq(),L instanceof Promise\u0026\u0026L.catch(function(){}));\nGg(e,bc(e.getPlayerStateObject()))}};\nhWc\u003dfunction(e){var L\u003de.mediaElement;W1()?e.X0.C(L,\"webkitpresentationmodechanged\",e.F1W):window.document.pictureInPictureEnabled\u0026\u0026(e.X0.C(L,\"enterpictureinpicture\",function(){e.g4(!0)}),e.X0.C(L,\"leavepictureinpicture\",function(){e.g4(!1)}));\njG\u0026\u0026(e.X0.C(L,\"webkitbeginfullscreen\",function(){e.xk(3)}),e.X0.C(L,\"webkitendfullscreen\",function(){e.xk(0)}))};\ntUx\u003dfunction(e,L){var c\u003dL.getPlayerType(),I\u003de.Vo.Z[c]||null;L!\u003d\u003de.aT()\u0026\u0026L!\u003d\u003dI\u0026\u0026(I\u003d\u003dnull||I.dispose(),e.Vo.Z[c]\u003dL)};\nOVn\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;e.logger.debug(\"start clear presenting player\");var c;if(c\u003de.gq){c\u003de.gq;var I\u003de.mediaElement;c\u003d!!I\u0026\u0026I\u003d\u003d\u003dc.mediaElement}c\u0026\u0026(e.yx(),iK(e));c\u003de.Qe();c.yx(!L);c.xG(e.XH,e);c.getPlayerType()!\u003d\u003d1\u0026\u0026c.dispose();L\u003de.Vo;L.K\u003dL.X;xF(L);e.logger.debug(\"finish clear presenting player\")};\ng.q8H\u003dfunction(e,L,c,I){var B\u003de.j5;L\u003d\u003d\u003d2\u0026\u0026(B\u003dnew Xer(e.XM));return new g.uQ(e.XM,L,B,e.template,function(x,S,h){e.CS.publish(x,S,h)},function(){return e.CS.getVisibilityState()},e.visibility,e,c,I)};\nbK\u003dfunction(e,L,c,I,B){e\u003dg.q8H(e,L,c,B);e\u003dnew g.eS(e);I\u0026\u0026e.w1();return e};\ngY\u003dfunction(e,L){return e.xf(L)?e.aT():L};\nkF\u003dfunction(e,L){var c\u003de.Qe();return L\u003d\u003d\u003de.aT()\u0026\u0026e.xf(L)\u0026\u0026e.xf(c)?c:L};\nMUM\u003dfunction(e){e.logger.debug(\"start application playback\");if(e.aT().getPlayerState().isError())e.logger.debug(\"start application playback done, player in error state\");else{var L\u003dD3(e);e.hq().isLoaded();L\u0026\u0026e.gX(6);TXT(e);byM(e.NU)||Wxx(e)}};\nWxx\u003dfunction(e){if(!D3(e)){var L\u003djP(e.NU);L\u0026\u0026!L.created\u0026\u0026qkc(e.NU)\u0026\u0026(e.logger.debug(\"reload ad module\"),L.create())}};\nTXT\u003dfunction(e){e.logger.debug(\"start presenter playback\");var L\u003de.getVideoData(),c\u003de.NU;byM(c)||c.wU();!bC\u0026\u0026c.V.Y(\"html5_allow_asmjs\")\u0026\u0026wbf(c);pm(c,\"embed\");pm(c,\"kids\");pm(c,\"remote\");pm(c,\"miniplayer\");pm(c,\"offline\");pm(c,\"unplugged\");pm(c,\"ypc\",!1,!0);pm(c,\"ypc_clickwrap\",!1,!0);pm(c,\"yto\",!1,!0);pm(c,\"webgl\",!1,!0);iyM(c)||(pm(c,\"captions\",!0),pm(c,\"endscreen\"),c.e_(),pm(c,\"creatorendscreen\",!0));c.l1();e.CS.publish(\"videoready\",L)};\nwY\u003dfunction(e){e\u003de.hq();e.Hd();return BS(e)};\no3c\u003dfunction(e){e.logger.debug(\"start prepare initial playback\");e.Qn();var L\u003de.CP;iK(e);e.events.C(window,\"resize\",e.T0l);var c\u003de.hq();e.CS.oy(\"onVolumeChange\",e.vU);if(L\u0026\u0026ew6(L)){var I\u003dto(e.XM);I\u0026\u0026!e.yy\u0026\u0026(L.fetch\u003d0);var B\u003dg.Uh(e.XM);B\u0026\u0026!e.yy\u0026\u0026(L.fetch\u003d0);JM(e,L);g.Uh(e.XM)\u0026\u0026e.j5.tick(\"ep_pr_s\");if(!I||e.yy)if(B\u0026\u0026!e.yy)zWR(e);else if(!c.Hd())e.playlist.onReady(function(){Vh(e)})}e.R$(e.aT(),!1,!0);\ng.E(e.aT().getPlayerState(),128)||(L\u003dguH(!e.XM.deviceIsAudioOnly),L\u003d\u003d\u003d\"fmt.noneavailable\"?e.a9(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):L\u003d\u003d\u003d\"html5.missingapi\"?e.a9(L,2,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):c\u0026\u0026c.Hd()\u0026\u0026wY(e)\u0026\u0026(e.XM.tj||e.XM.Fk)?Cy(e):c.aC?e.CS.mutedAutoplay({durationMode:c.mutedAutoplayDurationMode}):g.iS(\"yt-player-playback-on-reload\")?(g.et(\"embedsItpPlayedOnReload\",{playedOnReload:!0,isLoggedIn:!!e.XM.Gm}),g.bS(\"yt-player-playback-on-reload\",!1),\nCy(e)):f8(e.XM)||stn(e),g.T3(e.XM)||tb(e.XM)\u003d\u003d\u003d\"MWEB\"?(g.HI(g.PI(),function(){ak(e)}),g.HI(g.PI(),function(){GWc()})):(ak(e),GWc()),e.logger.debug(\"finish prepare initial playback\"))};\nak\u003dfunction(e){if(!e.Y(\"use_rta_for_player\"))if(e.Y(\"fetch_att_independently\"))g.HT(e.sO);else{var L\u003de.getVideoData().botguardData;L\u0026\u0026g.YB(L,e.XM,e.getVideoData().er||\"\")}};\nstn\u003dfunction(e){e.logger.debug(\"start initialize to CUED mode\");e.CS.publish(\"initializingmode\");e.gX(2);pm(e.NU,\"remote\");pm(e.NU,\"miniplayer\");e.logger.debug(\"initialized to CUED mode\")};\nCy\u003dfunction(e){e.logger.debug(\"start initialize application playback\");var L\u003de.aT();if(g.E(L.getPlayerState(),128))return!1;L\u003dL.getVideoData();wY(e)\u0026\u0026e.XM.Fk\u0026\u0026(Pe.length\u0026\u0026e.F3?(NP(e,{muted:!1,volume:e.vU.volume},!1),m6(e,!1)):Pe.length||e.vU.muted||(NP(e,{muted:!0,volume:e.vU.volume},!1),m6(e,!0)));wY(e)\u0026\u0026g.Uh(e.XM)\u0026\u0026L.mutedAutoplay\u0026\u0026(NP(e,{muted:!0,volume:e.vU.volume},!1),m6(e,!0));L.Gb\u0026\u0026NP(e,{muted:!0,volume:e.vU.volume},!1);v3J(e,1,L,!1);var c\u003de.aT();e.CS.publish(\"initializingmode\");e.R$(c);e.gX(3);\nvar I;if(!(I\u003d!e.XM.Il)){if(I\u003de.gq){I\u003de.gq;var B\u003de.mediaElement;I\u003d!!B\u0026\u0026B\u003d\u003d\u003dI.mediaElement}I\u003dI\u0026\u0026e.FN}I\u0026\u0026(e.yx(),iK(e),c.setMediaElement(e.mediaElement));c.Cs();if(g.E(c.getPlayerState(),128))return!1;L.a8||Gg(e,3);return e.FN\u003d!0};\nD3\u003dfunction(e){e\u003dHS(e.NU);return!!e\u0026\u0026e.loaded};\nfrH\u003dfunction(e,L){if(!e.By)return!1;var c\u003de.By.startTimeMs*.001-1,I\u003de.By.endTimeMs*.001;e.By.type\u003d\u003d\u003d\"repeatChapter\"\u0026\u0026I--;return Math.abs(L-c)\u003c\u003d1E-6||Math.abs(L-I)\u003c\u003d1E-6||L\u003e\u003dc\u0026\u0026L\u003c\u003dI};\nAdv\u003dfunction(e){var L\u003de.Qe();A1(L.getVideoData())\u0026\u0026!L.m9()\u0026\u0026(L\u003dyh(e)*1E3-e.getVideoData().Jh,e.Y(\"html5_gapless_new_slr\")?(e\u003de.Mc,Z3(e.app,\"gaplessshortslooprange\"),L\u003dnew g.pC(0,L,{id:\"gaplesslooprange\",namespace:\"gaplessshortslooprange\"}),(e\u003de.app.Qe())\u0026\u0026e.addCueRange(L)):e.setLoopRange({startTimeMs:0,endTimeMs:L,type:\"shortsLoop\"}))};\nFxR\u003dfunction(e){var L\u003de.aT();if(!(g.E(L.getPlayerState(),64)\u0026\u0026e.hq().isLivePlayback\u0026\u0026e.By.startTimeMs\u003c5E3)){if(e.By.type\u003d\u003d\u003d\"repeatChapter\"){var c,I\u003d(c\u003dshM(e.qx()))\u003d\u003dnull?void 0:c.Wv(),B;c\u003d(B\u003de.getVideoData())\u003d\u003dnull?void 0:B.Fk;I instanceof g.BP\u0026\u0026c\u0026\u0026(B\u003dc[vP(c,e.By.startTimeMs)],I.renderChapterSeekingAnimation(0,B.title));isNaN(Number(e.By.loopCount))?e.By.loopCount\u003d0:e.By.loopCount++;e.By.loopCount\u003d\u003d\u003d1\u0026\u0026e.CS.fS(\"innertubeCommand\",e.getVideoData().A2)}I\u003d{Ww:\"application_loopRangeStart\"};if(e.By.type\u003d\u003d\u003d\n\"clips\"||e.By.type\u003d\u003d\u003d\"shortsLoop\")I.seekSource\u003d58;L.seekTo(e.By.startTimeMs*.001,I)}};\nrdc\u003dfunction(e,L){var c\u003de.CS.getAvailablePlaybackRates();L\u003dNumber(L.toFixed(2));e\u003dc[0];c\u003dc[c.length-1];L\u003c\u003de?L\u003de:L\u003e\u003dc?L\u003dc:(e\u003dMath.floor(L*100+.001)%5,L\u003de\u003d\u003d\u003d0?L:Math.floor((L-e*.01)*100+.001)/100);return L};\nyh\u003dfunction(e,L){L\u003de.MU({playerType:L});if(!L)return e.Vo.X.wP();L\u003dgY(e,L);return py(e,L.wP(),L)};\npy\u003dfunction(e,L,c){if(e.xf(c)\u0026\u0026(c\u003dc.getVideoData(),!$F(e))){e\u003de.Pw;for(var I\u003dg.f(e.K),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,c.d0\u003d\u003d\u003dB.d0){L+\u003dB.hw/1E3;break}I\u003dL;e\u003dg.f(e.K);for(B\u003de.next();!B.done;B\u003de.next()){B\u003dB.value;if(c.d0\u003d\u003d\u003dB.d0)break;var x\u003dB.hw/1E3;if(x\u003cL)I+\u003dB.durationMs/1E3+x-B.aU/1E3;else break}return I}return L};\nbVM\u003dfunction(e,L){var c\u003de.Vo.uE;if(c)return bc(c.getPlayerState());if(e.getVideoData().enableServerStitchedDai\u0026\u0026L\u003d\u003d\u003d2){var I;return((I\u003de.SW)\u003d\u003dnull?0:I.ZT(e.getCurrentTime()))?e.Cl:-1}return L!\u003d\u003d2||e.xf()?e.Cl:e.D7};\nxnr\u003dfunction(e){e.logger.debug(\"reset for new application playback\");Hb(e);e.setLoopVideo(!1);e.setLoopRange(null);e.CS.publish(\"legacyadtrackingpingreset\");e.jB\u003d{};e.If\u003d[];YWH(e.j5);if(e.SW){var L\u003de.SW,c\u003de.aT();c.getPlayerType();tM(L,!1);Bnn(L);xHT(L);L.playback\u003dc}L\u003de.Pw;e\u003de.aT();e.getPlayerType()!\u003d\u003d1\u0026\u0026Tg(L,\"invalidParentVideoPlayerType\");sk(L,!1);ysn(L);L.X\u003de};\nzWR\u003dfunction(e,L){var c\u003d(L?L:e.hq()).us;e.j5.tick(\"ep_pr_r\");if(c!\u003dnull\u0026\u0026(BYM(e.playlist,c),e.PV))e.playlist.onReady(function(){Vh(e,L)})};\nJM\u003dfunction(e,L){e.playlist\u0026\u0026(g.L0(e.playlist),e.playlist\u003dnull);L\u0026\u0026(e.yy\u0026\u0026(L.fetch\u003d0),e.playlist\u003dnew nXH(e.XM,L))};\niVn\u003dfunction(e){var L,c\u003dNumber((L\u003de.getVideoData().progressBarEndPosition)\u003d\u003dnull?void 0:L.utcTimeMillis)/1E3;!isNaN(c)\u0026\u0026(L\u003de.sR())\u0026\u0026(L-\u003de.getCurrentTime(),c\u003d(c-L)*1E3,L\u003de.jB.progressEndBoundary,(L\u003d\u003dnull?void 0:L.start)!\u003d\u003dc\u0026\u0026(L\u0026\u0026e.Z$([L]),c\u003dnew g.pC(c,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),e.aT().addCueRange(c),e.jB.progressEndBoundary\u003dc))};\nGg\u003dfunction(e,L){e.logger.debug(function(){return\"set external state \"+L});\nvar c\u003de.Qe(),I\u003dc.getPlayerType();if(I!\u003d\u003d2||e.xf()){if(I\u003d\u003d\u003d2\u0026\u0026e.xf()||I\u003d\u003d\u003d5||I\u003d\u003d\u003d6||I\u003d\u003d\u003d7)if(L\u003d\u003d\u003d-1||L\u003d\u003d\u003d0||L\u003d\u003d\u003d5)return;if(L\u003d\u003d\u003d0){if(e.By)return;if(c.Q6()\u0026\u0026g.R2(e.XM)){e.playVideo();return}}e.Cl!\u003d\u003dL\u0026\u0026(e.Cl\u003dL,e.CS.oy(\"onStateChange\",L))}else e.D7!\u003d\u003dL\u0026\u0026(e.D7\u003dL,e.CS.oy(\"onAdStateChange\",L))};\nGS$\u003dfunction(e,L,c,I,B){I\u003dI\u003d\u003d\u003dvoid 0?Infinity:I;B\u003dB\u003d\u003d\u003dvoid 0?0:B;e.logger.debug(function(){return\"Enqueuing playerType\u003d\"+c+\" at time\u003d\"+I+\"\\n videoId\u003d\"+L.videoId});\nvar x\u003de.Qe();c\u003dc||x.getPlayerType();(x\u003dv3J(e,c,L,!0))||(x\u003dbK(e,c,L,!0));var S\u003de.aT();if(c\u003d\u003d\u003d2\u0026\u0026S){var h\u003dx.getVideoData();S.eq(h.clientPlaybackNonce,h.Cj||\"\",h.breakType||0,h.m1,h.videoId||\"\")}e.WL(x,I,0,B)};\ng3v\u003dfunction(e,L,c,I,B){var x\u003dlK(c,L);e.logger.debug(function(){return\"start preload video \"+x+\", trigger\u003d\"+B});\nvar S\u003de.Qe(),h\u003dlK(S.getPlayerType(),S.getVideoData());if(x\u003d\u003d\u003dh)return S.WH(!0),L.dispose(),null;L.kN\u003d!0;L\u003dbK(e,c,L,!0);c\u003d\u003d\u003d1\u0026\u0026Wn(e.XM)||L.WH(!0);e.Vo.B.set(x,L,I||3600);return L};\nkSr\u003dfunction(e,L,c){var I\u003deL(L);return e+\"_\"+I+\"_\"+c+\"_\"+ +(L.autonav\u003d\u003d\u003d\"1\"||L.autonav\u003d\u003d\u003d!0)+ +(L.autoplay\u003d\u003d\u003d\"1\"||L.autoplay\u003d\u003d\u003d!0||L.autoplay\u003d\u003d\u003d1)};\nlK\u003dfunction(e,L){return e+\"_\"+L.videoId+\"_\"+L.d0+\"_\"+ +L.isAutonav+ +L.O5};\nv3J\u003dfunction(e,L,c,I){var B\u003dlK(L,c),x\u003de.Vo.B.get(B)||null;if(!x||x.We())return null;e.Vo.B.remove(B);if(g.E(x.getPlayerState(),128))return x.dispose(),null;if(x\u003d\u003d\u003de.MU({playerType:L}))return e.j5.infoGel({isCacheHit:!0}),x;if((x.getVideoData().oauthToken||c.oauthToken)\u0026\u0026x.getVideoData().oauthToken!\u003d\u003dc.oauthToken)return null;L\u003d\u003d\u003d1\u0026\u0026(L\u003de.Qe().getVideoData(),e.Y(\"html5_gapless_preload_keep_ad_module\")\u0026\u0026A1(L)\u0026\u0026L.isAd()\u0026\u0026I||Hb(e));I||e.R$(x,!0);e.j5.infoGel({isCacheHit:!0});return x};\nDnT\u003dfunction(e,L){var c;return L\u0026\u0026e.XM.h1\u0026\u0026!((c\u003de.getVideoData())\u003d\u003dnull?0:c.backgroundable)};\nwpR\u003dfunction(e,L){return DnT(e,L)?(e.qG?e.qG.start():e.u1(),!0):!1};\nPb\u003dfunction(e,L,c){L\u0026\u0026(L\u003de.MU({playerType:c}))\u0026\u0026L\u003d\u003d\u003de.aT()\u0026\u0026(L.getVideoData().tj\u003d!0)};\nQh\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?1:c;e.logger.debug(function(){return\"start cue video, vid \"+L.videoId+\", type \"+c});\nif(L.Hd()){var I\u003dbK(e,c,L,!1);e.cancelPlayback(4,c);e.R$(I);I.w1();if(c\u003d\u003d\u003d1){e.gX(1);if(g.Uh(e.XM)\u0026\u0026!tq(L)){L.dispose();e.aT().dispose();return}stn(e)}e.logger.debug(\"finish cue video\")}else e.logger.debug(function(){return\"invalid VideoData in cueVideo\"}),L.dispose(),(I\u003de.MU({playerType:c}))\u0026\u0026I.dispose(),hq(e.hq())\u0026\u0026c\u003d\u003d\u003d2\u0026\u0026e.hd()};\nJdc\u003dfunction(e,L,c,I,B){L\u003dWgn(L,c,I,B);(c\u003dg.Uh(e.XM)\u0026\u0026!e.XM.h7)\u0026\u0026!e.yy\u0026\u0026(L.fetch\u003d0);JM(e,L);g.Uh(e.XM)\u0026\u0026e.j5.tick(\"ep_a_pr_s\");if(c\u0026\u0026!e.yy)c\u003de.hq(),Sk6(c,L).then(function(x){e.PV\u003d!0;zWR(e,x)});\nelse e.playlist.onReady(function(){Vh(e)});\ng.Uh(e.XM)\u0026\u0026e.j5.tick(\"ep_a_pr_r\")};\nVh\u003dfunction(e,L){var c\u003dg.Uh(e.XM)\u0026\u0026!e.XM.h7,I\u003dc\u0026\u0026L?L:g.DP(e.playlist);L\u003dc\u0026\u0026L?L:e.getVideoData();I\u0026\u0026(L.h9\u0026\u0026(e.XM.tj||e.XM.Fk)||!e.LO?(L\u003dL.tj,I\u003de.ED(I,1),L\u0026\u0026Pb(e,I)):Qh(e,I,1));g.Uh(e.XM)\u0026\u0026e.j5.tick(\"ep_p_l\");e.PV\u003d!1;e.CS.Kb(\"onPlaylistUpdate\")};\nRWc\u003dfunction(e){if(e.playlist\u0026\u0026g.eb(e.XM)\u0026\u0026e.eb()){var L\u003de.XM.Y(\"html5_player_autonav_logging\");e.nextVideo(!1,L);return!0}return!1};\nVUf\u003dfunction(e,L,c,I,B,x,S){L\u003d{id:L,namespace:S!\u003dnull?S:\"appapi\"};x\u003d\u003d\u003d\"chapter\"?(L.style\u003dZV.CHAPTER_MARKER,L.visible\u003d!0):isNaN(B)||(x\u003d\u003d\u003d\"ad\"?L.style\u003dZV.AD_MARKER:(L.style\u003dZV.TIME_MARKER,L.color\u003dB),L.visible\u003d!0);e.b3([new g.pC(c*1E3,I*1E3,L)],1);return!0};\nCu$\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!0:x;var S\u003de.sR();if(!S)return x\u0026\u0026e.getVideoData().isLivePlayback\u0026\u0026e.If.push({id:L,ml0:c,Hum:I}),!1;x\u003dS-e.getCurrentTime();return VUf(e,L,c-x,I-x,void 0,void 0,B)};\nZ3\u003dfunction(e,L,c){var I\u003de.MU({playerType:c});I\u0026\u0026(L\u003dI.RU(L),c\u0026\u0026e.getPresentingPlayerType()!\u003d\u003dc||dY(e,\"cuerangesremoved\",L))};\narn\u003dfunction(e){var L\u003d(0,g.zI)(),c\u003de.getCurrentTime();e\u003de.getVideoData();c\u003d1E3*(c-e.startSeconds);e.isLivePlayback\u0026\u0026(c\u003d0);return L-Math.max(c,0)};\nNP\u003dfunction(e,L,c){e.XM.ye\u0026\u0026(e.vU\u003dL,L.muted||m6(e,!1),c\u0026\u0026e.XM.storeUserVolume\u0026\u0026!e.XM.g0\u0026\u0026(c\u003d{volume:Math.floor(L.volume),muted:L.muted},c.unstorable||(g.bS(\"yt-player-volume\",c),g.bS(\"yt-player-volume\",c,2592E3))),NXx(e),c\u003dg.q8\u0026\u0026e.mediaElement\u0026\u0026!e.mediaElement.qS(),e.XM.g0\u0026\u0026!c||e.CS.oy(\"onVolumeChange\",{muted:L.muted,volume:L.volume,unstorable:!e.XM.storeUserVolume}))};\nNXx\u003dfunction(e){var L\u003de.getVideoData();if(!L.rp){L\u003de.XM.g0?1:EzJ(L);var c\u003de.mediaElement;c.YQ(e.vU.muted);try{c.setVolume(e.vU.volume*L/100)}catch(I){g.F7(new g.yu(\"b183742307\",\"multiplier: \"+L+\", volume: \"+e.vU.volume))}}};\nm6\u003dfunction(e,L){L!\u003d\u003de.F3\u0026\u0026(e.F3\u003dL,e.CS.Kb(\"onMutedAutoplayChange\",L))};\nw5\u003dfunction(e){return e.F3\u0026\u0026e.getVideoData().mutedAutoplay};\nmnx\u003dfunction(e){var L\u003dRG(!0);return L\u0026\u0026(L\u003d\u003d\u003de.template.element||e.mediaElement\u0026\u0026L\u003d\u003d\u003de.mediaElement.IT())?L:null};\nZVJ\u003dfunction(e,L){var c\u003dwindow.screen\u0026\u0026window.screen.orientation;if(e.XM.T\u0026\u0026c\u0026\u0026c.lock\u0026\u0026(!g.q8||!ydc))if(L){L\u003dc.type.indexOf(\"portrait\")\u003d\u003d\u003d0;var I\u003de.template.getVideoAspectRatio(),B\u003dL;I\u003c1?B\u003d!0:I\u003e1\u0026\u0026(B\u003d!1);if(!e.fW||B!\u003d\u003dL){c\u003dc.lock(B?\"portrait\":\"landscape\");if(c!\u003dnull)c[\"catch\"](function(){});\ne.fW\u003d!0}}else e.fW\u0026\u0026(e.fW\u003d!1,c.unlock())};\ndY\u003dfunction(e,L,c){e.CS.publish(L,c);var I\u003dg.R2(e.XM)||g.L8(e.XM)||g.DF(e.XM);if(c\u0026\u0026I){switch(L){case \"cuerangemarkersupdated\":var B\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":B\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":B\u003d\"onCueRangesRemoved\"}B\u0026\u0026e.CS.fS(B,c.map(function(x){return{getId:function(){return this.id},\nend:x.end,id:x.getId(),namespace:x.namespace\u003d\u003d\u003d\"ad\"?\"ad\":\"\",start:x.start,style:x.style,visible:x.visible}}))}};\nUk\u003dfunction(e,L,c,I,B,x){c\u003dc\u003d\u003d\u003dvoid 0?!0:c;var S\u003de.MU({playerType:B});if(!S||(S.getPlayerType()!\u003d\u003d2||e.xf(S))\u0026\u0026!g.QE(S.getVideoData())){var h\u003de.Vo.uE;h?h.seekTo(L,{vB:!c,Zu:I,Ww:\"application\",seekSource:x}):(S\u0026\u0026S\u003d\u003d\u003de.aT()\u0026\u0026e.By\u0026\u0026!frH(e,L)\u0026\u0026e.setLoopRange(null),e.seekTo(L,c,I,B,x))}};\nppf\u003dfunction(e,L,c,I){c\u0026\u0026(e.yx(),iK(e));c\u003de.Qe();c.Wl(L);var B\u003de.getVideoData(),x\u003d{};x.video_id\u003dB.videoId;x.adformat\u003dB.adFormat;B.isLivePlayback||(x.start\u003dc.getCurrentTime(),x.resume\u003d\"1\");B.isLivePlayback\u0026\u0026J1(B)\u0026\u0026g.rw(e.XM)\u0026\u0026(x.live_utc_start\u003dc.sR(),x.resume\u003d\"1\");B.Ve\u0026\u0026(x.vvt\u003dB.Ve);B.j\u0026\u0026(x.vss_credentials_token\u003dB.j,x.vss_credentials_token_type\u003dB.Xd);B.oauthToken\u0026\u0026(x.oauth_token\u003dB.oauthToken);x.autoplay\u003d1;x.reload_count\u003dB.gT+1;x.reload_reason\u003dL;B.zT\u0026\u0026(x.unplugged_partner_opt_out\u003dB.zT);B.L6\u0026\u0026(x.ypc_is_premiere_trailer\u003d\nB.L6);B.playerParams\u0026\u0026(x.player_params\u003dB.playerParams);e.loadVideoByPlayerVars(x,void 0,!0,void 0,void 0,I);L\u003d\u003d\u003d\"signature\"\u0026\u0026e.SW\u0026\u0026Wxx(e)};\n$nc\u003dfunction(e,L){e.hq().autonavState\u003dL;g.bS(\"yt-player-autonavstate\",L);e.CS.publish(\"autonavchange\",L)};\njtM\u003dfunction(e){var L\u003de.getVideoData().rp,c\u003de.XM.Sl,I\u003de.isInline()\u0026\u0026!e.getVideoData().Au,B\u003de.mediaElement;L||c||I?B.dU():(B.mM(),NP(e,e.vU))};\nHb\u003dfunction(e){var L\u003djP(e.qx());L\u0026\u0026L.created\u0026\u0026(e.logger.debug(\"reset ad module\"),L.destroy())};\n$F\u003dfunction(e){return e.getVideoData().enableServerStitchedDai\u0026\u0026!!e.SW};\nHVn\u003dfunction(e,L){L.bounds\u003de.getBoundingClientRect();for(var c\u003dg.f([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,L[I]\u003ddF(e,I);L.hidden\u003d!!e.hidden};\nj4M\u003dfunction(e){var L\u003de.webPlayerContextConfig.trustedJsUrl;return L?Tw(L).toString():e.webPlayerContextConfig.jsUrl};\nlrn\u003dfunction(e,L){var c\u003de.MU({playerType:1});if(c){if(c.getVideoData().clientPlaybackNonce\u003d\u003d\u003dL)return c;if((e\u003de.Ih.X)\u0026\u0026e.getVideoData().clientPlaybackNonce\u003d\u003d\u003dL)return e}return null};\ncdn\u003dfunction(e){function L(I){return GR(JMn(e.NU),function(B){return B.SY(I)})}\ne.j5.tick(\"wasm_s\");var c\u003dMsH(e.webPlayerContextConfig.wasmModuleUrl,TYJ(e.NU)?L:void 0,e.va.bind(e));c\u003d\u003dnull||GR(c,function(I){e.j5.tick(I.X?\"wasm_fa\":\"wasm_fw\")},function(){e.j5.tick(\"wasm_ferr\")});\ndmx(e.XM,c)};\nPuH\u003dfunction(e){return e.name\u003d\u003d\u003d\"TypeError\"\u0026\u0026e.stack.includes(\"/s/player/\")\u0026\u0026V2()\u003c\u003d105};\nQtc\u003dfunction(e){return e.isTimeout?\"NO_BID\":\"ERR_BID\"};\ndnf\u003dfunction(){var e\u003dnull;JUT().then(function(L){return e\u003dL},function(L){return e\u003dQtc(L)});\nreturn e};\nUnx\u003dfunction(){var e\u003da$(1E3,\"NO_BID\");return g.wT(d3r([JUT(),e]).XR(Qtc),function(){e.cancel()})};\nEk\u003dfunction(e){return e.IU?g.Vu(g.J7(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nXH\u003dfunction(e){this.player\u003de;this.Z\u003dthis.X\u003d1};\nKxv\u003dfunction(e,L,c,I,B,x){L.client||(L.client\u003d{});e.player.S().Y(\"h5_remove_url_for_get_ad_break\")||(L.client.originalUrl\u003dc);var S\u003dYJ(c),h\u003dg.hp(c)?!1:!0;(S||h)\u0026\u0026typeof Intl!\u003d\u003d\"undefined\"\u0026\u0026(L.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);h\u003dg.hp(c)?!1:!0;if(S||h||I!\u003d\u003d\"\"){var R\u003d{};c\u003dQJ(IC(I)).split(\"\u0026\");var u\u003dnew Map;c.forEach(function(t){t\u003dt.split(\"\u003d\");t.length\u003e1\u0026\u0026u.set(t[0].toString(),decodeURIComponent(t[1].toString()))});\nu.has(\"bid\")\u0026\u0026(R.bid\u003du.get(\"bid\"));R.params\u003d[];E36.forEach(function(t){u.has(t)\u0026\u0026(t\u003d{key:t,value:u.get(t)},R.params.push(t))});\nXpx(e,R);L.adSignalsInfo\u003dR}L.client.unpluggedAppInfo||(L.client.unpluggedAppInfo\u003d{});L.client.unpluggedAppInfo.enableFilterMode\u003d!1;c\u003dB.X.cosver;c!\u003dnull\u0026\u0026c!\u003d\u003d\"cosver\"\u0026\u0026(L.client.osVersion\u003dc);c\u003dB.X.cplatform;c!\u003dnull\u0026\u0026c!\u003d\u003d\"cplatform\"\u0026\u0026c!\u003d\u003d\"\"\u0026\u0026(L.client.platform\u003dc);c\u003dB.X.cmodel;c!\u003dnull\u0026\u0026c!\u003d\u003d\"cmodel\"\u0026\u0026(L.client.deviceModel\u003dc);c\u003dB.X.cplayer;c!\u003dnull\u0026\u0026c!\u003d\u003d\"cplayer\"\u0026\u0026(L.client.playerType\u003dc);c\u003dB.X.cbrand;c!\u003dnull\u0026\u0026c!\u003d\u003d\"cbrand\"\u0026\u0026(L.client.deviceMake\u003dc);L.user||(L.user\u003d{});L.user.lockedSafetyMode\u003d!1;(B.Y(\"embeds_web_enable_iframe_api_send_full_embed_url\")||\nB.Y(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.eb(B)\u0026\u0026xiT(L,x,e.player.getPlayerState(1))};\neGn\u003dfunction(e,L){var c\u003d!1;if(L\u003d\u003d\u003d\"\")return c;L.split(\",\").forEach(function(I){var B\u003d{},x\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},S\u003d\"ACTIVE\";I[0]\u003d\u003d\u003d\"!\"\u0026\u0026(I\u003dI.substring(1),S\u003d\"INACTIVE\");I\u003dI.split(\"-\");I.length\u003c3||(I[0]in Y8n\u0026\u0026(x.clientName\u003dY8n[I[0]]),I[1]in n3n\u0026\u0026(x.platform\u003dn3n[I[1]]),x.applicationState\u003dS,x.clientVersion\u003dI.length\u003e2?I[2]:\"\",B.remoteClient\u003dx,e.remoteContexts?e.remoteContexts.push(B):e.remoteContexts\u003d[B],c\u003d!0)});\nreturn c};\ncCf\u003dfunction(e){if(!(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in LzM))return!1;e\u003de.split(RegExp(\"[:\u0026]\"));var L\u003dLzM.FLAG_AUTO_CAPTIONS_DEFAULT_ON,c\u003d\"f\"+(1+Math.floor(L/31)).toString();L\u003d1\u003c\u003cMath.floor(L%31);for(var I\u003d0,B\u003de.length;I\u003cB;I++){var x\u003de[I].split(\"\u003d\");if(x[0]\u003d\u003d\u003dc\u0026\u0026parseInt(\"0x\"+x[1],16)\u0026L)return!0}return!1};\nXpx\u003dfunction(e,L){e\u003de.player.S();if(g.Oj(e)||Wn(e)){e\u003dg.Zu(\"INNERTUBE_CONTEXT\");var c,I;(e\u003d\u003dnull?0:(c\u003de.adSignalsInfo)\u003d\u003dnull?0:c.advertisingId)\u0026\u0026typeof(e\u003d\u003dnull?void 0:(I\u003de.adSignalsInfo)\u003d\u003dnull?void 0:I.limitAdTracking)!\u003d\u003d\"undefined\"\u0026\u0026(L.advertisingId\u003de.adSignalsInfo.advertisingId,L.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",L.limitAdTracking\u003de.adSignalsInfo.limitAdTracking)}};\nRGv\u003dfunction(e,L,c,I,B){var x\u003dc.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(c.DRIFT_FROM_HEAD_MS)?Math.trunc(c.DRIFT_FROM_HEAD_MS):0,S\u003dIvx.exec(L);S\u003dS!\u003dnull\u0026\u0026S.length\u003e\u003d2?S[1]:\"\";var h\u003dBtM.test(L),R\u003dxCn.exec(L);R\u003dR!\u003dnull\u0026\u0026R.length\u003e\u003d2?R[1]:\"\";var u\u003doG$.exec(L);u\u003du!\u003dnull\u0026\u0026u.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(u[1]))?Number(u[1]):1;var t\u003dSbR.exec(L);t\u003dt!\u003dnull\u0026\u0026t.length\u003e\u003d2?t[1]:\"0\";var O\u003dxY(e.player.S().PU),q\u003de.player.getVideoData(1),T\u003dg.l1(q.Y9,!0),W\u003d\"BISCOTTI_ID\"in c?c.BISCOTTI_ID:\"\";Kxv(e,T,L,W.toString(),e.player.S(),\nq);q\u003d{splay:!1,lactMilliseconds:c.LACT.toString(),playerHeightPixels:Math.trunc(c.P_H),playerWidthPixels:Math.trunc(c.P_W),vis:Math.trunc(c.VIS),signatureTimestamp:20278,autonavState:Ek(e.player.S())};I\u0026\u0026(I\u003d{},eGn(I,c.YT_REMOTE)\u0026\u0026(q.mdxContext\u003dI));if(I\u003drCf.includes(O)?void 0:g.ka(\"PREF\")){for(var A\u003dI.split(RegExp(\"[:\u0026]\")),b\u003d0,J\u003dA.length;b\u003cJ;b++){var w\u003dA[b].split(\"\u003d\");if((w[0].toUpperCase()\u003d\u003d\u003d\"SML\"||w[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026w.length\u003e1\u0026\u0026w[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){T.user.lockedSafetyMode\u003d!0;break}}q.autoCaptionsDefaultOn\u003d\ncCf(I)}L\u003dhG$.exec(L);(L\u003dL!\u003dnull\u0026\u0026L.length\u003e\u003d2?L[1]:\"\")\u0026\u0026R\u0026\u0026(T.user.credentialTransferTokens\u003d[{token:L,scope:\"VIDEO\"}]);L\u003d{contentPlaybackContext:q};S\u003d{adBlock:Math.trunc(c.AD_BLOCK),params:S,breakIndex:u,breakPositionMs:t,clientPlaybackNonce:c.CPN,topLevelDomain:O,isProxyAdTagRequest:h,context:T,adSignalsInfoString:QJ(IC(W.toString())),overridePlaybackContext:L};B!\u003d\u003dvoid 0\u0026\u0026(S.cueProcessedMs\u003dMath.round(B).toString());R\u0026\u0026(S.videoId\u003dR);c.LIVE_TARGETING_CONTEXT\u0026\u0026(S.liveTargetingParams\u003dc.LIVE_TARGETING_CONTEXT);\nc.AD_BREAK_LENGTH\u0026\u0026(S.breakLengthMs\u003dMath.trunc(c.AD_BREAK_LENGTH*1E3).toString());x\u0026\u0026(S.driftFromHeadMs\u003dx.toString());S.currentMediaTimeMs\u003dMath.round(e.player.getCurrentTime(1)*1E3);(e\u003de.player.getGetAdBreakContext())\u0026\u0026(S.getAdBreakContext\u003de);return S};\nupn\u003dfunction(){XH.apply(this,arguments)};\ntq6\u003dfunction(e,L,c,I,B){var x\u003dc.ew;var S\u003dc.dM;var h\u003de.player.S().BU,R\u003d0;c.cueProcessedMs\u0026\u0026S\u0026\u0026!x\u0026\u0026(c\u003dS.end-S.start,c\u003e0\u0026\u0026(R\u003dMath.floor(c/1E3)));var u\u003d{AD_BLOCK:B,AD_BREAK_LENGTH:x?x.jW:R,AUTONAV_STATE:Ek(e.player.S()),CA_TYPE:\"image\",CPN:e.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:e.player.t1()*1E3,LACT:qc(),LIVE_INDEX:x?e.Z++:1,LIVE_TARGETING_CONTEXT:x\u0026\u0026x.context?x.context:\"\",MIDROLL_POS:S?Math.round(S.start/1E3):0,MIDROLL_POS_MS:S?Math.round(S.start):0,VIS:e.player.getVisibilityState(),\nP_H:e.player.LS().IF().height,P_W:e.player.LS().IF().width,YT_REMOTE:h?h.join(\",\"):\"\"},t\u003dc3(LQ);Object.keys(t).forEach(function(O){t[O]!\u003dnull\u0026\u0026(u[O.toUpperCase()]\u003dt[O].toString())});\nI!\u003d\u003d\"\"\u0026\u0026(u.BISCOTTI_ID\u003dI);I\u003d{};eG(L)\u0026\u0026(I.sts\u003d\"20278\",(e\u003de.player.S().forcedExperiments)\u0026\u0026(I.forced_experiments\u003de));return KT(g.FV(L,u),I)};\nODn\u003dfunction(e,L){var c\u003de.player.S(),I,B\u003d(I\u003de.player.getVideoData(1))\u003d\u003dnull?void 0:I.oauthToken;return g.bj(c,B).then(function(x){if(x\u0026\u0026nT()){var S\u003dYb();n2(S,x)}return g.w_(e.player.gg(S),L,\"/youtubei/v1/player/ad_break\").then(function(h){return h})})};\nqbH\u003dfunction(e){this.Tm\u003de};\nTtJ\u003dfunction(e){this.V\u003de};\nWzc\u003dfunction(e){this.Tm\u003de};\nzGM\u003dfunction(e){g.p.call(this);this.X\u003de;this.Vf\u003dMqT(this)};\nMqT\u003dfunction(e){var L\u003dnew gv$(e.X.l4);g.l(e,L);e\u003d[new qbH(e.X.Tm),new TtJ(e.X.V),new Wzc(e.X.Tm),new Td(e.X.Q2,e.X.rQ),new M7,new vC(e.X.zr,e.X.ut,e.X.Tm),new WC,new q7];e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())krM(L,c.value);e\u003dg.f([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(c\u003de.next();!c.done;c\u003de.next())zd(L,c.value,function(){});\nreturn L};\nKy\u003dfunction(e){var L\u003de.M0,c\u003de.ZY;e\u003de.hm;var I\u003dnew PIH,B\u003d{SG:new iNn(L.get(),c),ZY:c};return{Mx:new M5(c,e,L,B),context:B,NO:I}};\nYF\u003dfunction(e,L,c,I,B){g.p.call(this);this.K\u003dL;this.Be\u003dc;this.M0\u003dI;this.Jq\u003dB;this.listeners\u003d[];var x\u003dnew sR(this);g.l(this,x);x.C(e,\"internalAbandon\",this.D0_);this.addOnDisposeCallback(function(){g.fv(x)})};\nny\u003dfunction(e){this.V\u003de;this.adVideoId\u003dthis.X\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.B\u003d!0;this.K\u003dthis.Z\u003d!1;this.adFormat\u003dnull;this.G\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nseR\u003dfunction(e){e.contentCpn\u003dnull;e.adCpn\u003dnull;e.videoId\u003dnull;e.adVideoId\u003dnull;e.adFormat\u003dnull;e.G\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";e.actionType\u003d\"unknown_type\";e.Z\u003d!1;e.K\u003d!1};\nvGv\u003dfunction(e,L){e\u003dg.f(L);for(L\u003de.next();!L.done;L\u003de.next())if((L\u003dL.value.renderer)\u0026\u0026(L.instreamVideoAdRenderer||L.linearAdSequenceRenderer||L.sandwichedLinearAdRenderer||L.instreamSurveyAdRenderer)){AD(\"ad_i\");g.FT({isMonetized:!0});break}};\nfvJ\u003dfunction(e){var L;(L\u003de.V.getVideoData(1))!\u003dnull\u0026\u0026L.Gm\u0026\u0026(e.K\u003d!1,L\u003d{},e.X\u0026\u0026e.videoId\u0026\u0026(L.cttAuthInfo\u003d{token:e.X,videoId:e.videoId}),be(\"video_to_ad\",L))};\nBw\u003dfunction(e){e.K\u003d!1;var L\u003d{};e.X\u0026\u0026e.videoId\u0026\u0026(L.cttAuthInfo\u003d{token:e.X,videoId:e.videoId});be(\"ad_to_video\",L);ACv(e)};\nACv\u003dfunction(e){if(e.Z)if(e.G\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026e.actionType\u003d\u003d\u003d\"video_to_ad\")zp(\"video_to_ad\");else{var L\u003d{adBreakType:ai(e.G),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:e.videoStreamType};e.actionType\u003d\u003d\u003d\"ad_to_video\"?(e.contentCpn\u0026\u0026(L.targetCpn\u003de.contentCpn),e.videoId\u0026\u0026(L.targetVideoId\u003de.videoId)):(e.adCpn\u0026\u0026(L.targetCpn\u003de.adCpn),e.adVideoId\u0026\u0026(L.targetVideoId\u003de.adVideoId));e.adFormat\u0026\u0026(L.adType\u003de.adFormat);e.contentCpn\u0026\u0026\n(L.clientPlaybackNonce\u003de.contentCpn);e.videoId\u0026\u0026(L.videoId\u003de.videoId);e.adCpn\u0026\u0026(L.adClientPlaybackNonce\u003de.adCpn);e.adVideoId\u0026\u0026(L.adVideoId\u003de.adVideoId);g.FT(L,e.actionType);e.V.S().experiments.N0(\"html5_ads_csi_qoes\")\u0026\u0026(L\u003de.V.w$(e.actionType\u003d\u003d\u003d\"ad_to_video\"?1:2),L\u003d(0,g.zI)()-1E3*L,Gp(\"qoes\",L,e.actionType))}};\neQ\u003dfunction(e){g.p.call(this);this.V\u003de;this.X\u003dnew Map;this.K\u003dnew sR(this);g.l(this,this.K);this.K.C(this.V,g.jh(\"ad\"),this.onCueRangeEnter,this);this.K.C(this.V,g.Hq(\"ad\"),this.onCueRangeExit,this)};\nFzc\u003dfunction(e,L,c,I,B,x){g.pC.call(this,L,c,{id:e,namespace:\"ad\",priority:B,visible:I,associatedClipId:x})};\nLY\u003dfunction(e){this.V\u003de};\nbDH\u003dfunction(e,L){e.V.cueVideoByPlayerVars(L,2)};\ncG\u003dfunction(e){this.V\u003de};\nIB\u003dfunction(e){this.V\u003de;g.X3(this.V.S().experiments,\"tv_pacf_logging_sample_rate\")};\niDf\u003dfunction(e){return Jz(e,\"html5_ssap_play_cached_preroll\")};\noK\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return e.V.S().Y(\"html5_ssap_force_ads_ctmp\")?!0:(L||e.V.S().oT())\u0026\u0026e.V.S().Y(\"html5_ssap_pacf_qoe_ctmp\")};\nBG\u003dfunction(e){var L;return(L\u003de.V.getVideoData(1)\u003d\u003dnull?void 0:!1)!\u003dnull?L:!1};\nJz\u003dfunction(e,L){return e.V.S().Y(L)};\nGqT\u003dfunction(e){return e.V.S().Y(\"substitute_ad_cpn_macro_in_ssdai\")};\nau\u003dfunction(e){var L,c,I;return((L\u003de.V.getVideoData(1).getPlayerResponse())\u003d\u003dnull?void 0:(c\u003dL.playerConfig)\u003d\u003dnull?void 0:(I\u003dc.daiConfig)\u003d\u003dnull?void 0:I.enableServerStitchedDai)||!1};\nm7H\u003dfunction(e){return e.V.S().Y(\"html5_enable_vod_slar_with_notify_pacf\")};\ngGc\u003dfunction(e){return e.V.S().Y(\"html5_recognize_predict_start_cue_point\")};\nOy\u003dfunction(e){return e.V.S().experiments.N0(\"enable_desktop_player_underlay\")};\nkqT\u003dfunction(e){return e.V.S().experiments.N0(\"html5_load_empty_player_in_media_break_sub_lra\")};\nd1\u003dfunction(e){return e.V.S().experiments.N0(\"html5_load_ads_instead_of_cue\")};\nUP\u003dfunction(e){return e.V.S().experiments.N0(\"html5_preload_ads\")};\nDCx\u003dfunction(e){return e.V.S().experiments.N0(\"should_ignore_cuepoints_during_lifa_preroll\")};\nus\u003dfunction(e){return e.V.S().experiments.N0(\"enable_ads_control_flow_deterministic_id_generation\")};\nwWr\u003dfunction(e){return e.V.S().experiments.N0(\"enable_desktop_discovery_video_abandon_pings\")||g.Oj(e.V.S())};\nJCx\u003dfunction(e){return e.V.S().experiments.N0(\"enable_progres_commands_lr_feeds\")};\nNS\u003dfunction(e){return e.V.S().experiments.N0(\"html5_cuepoint_identifier_logging\")};\nlef\u003dfunction(e){e\u003de.V.getVideoData(1);return!!e\u0026\u0026e.Y(\"html5_preload_first_vod_video_ad\")\u0026\u0026!e.isDaiEnabled()\u0026\u0026!e.isLivePlayback};\nVqT\u003dfunction(e){return e.V.S().experiments.N0(\"html5_ssdai_enable_media_end_cue_range\")};\nC0n\u003dfunction(e){switch(e){case \"audio_audible\":return\"adaudioaudible\";case \"audio_measurable\":return\"adaudiomeasurable\";case \"fully_viewable_audible_half_duration_impression\":return\"adfullyviewableaudiblehalfdurationimpression\";case \"measurable_impression\":return\"adactiveviewmeasurable\";case \"overlay_unmeasurable_impression\":return\"adoverlaymeasurableimpression\";case \"overlay_unviewable_impression\":return\"adoverlayunviewableimpression\";case \"overlay_viewable_end_of_session_impression\":return\"adoverlayviewableendofsessionimpression\";\ncase \"overlay_viewable_immediate_impression\":return\"adoverlayviewableimmediateimpression\";case \"viewable_impression\":return\"adviewableimpression\";default:return null}};\navM\u003dfunction(){g.Yg.call(this);var e\u003dthis;this.X\u003d{};this.addOnDisposeCallback(function(){for(var L\u003dg.f(Object.keys(e.X)),c\u003dL.next();!c.done;c\u003dL.next())delete e.X[c.value]})};\nxh\u003dfunction(){if(NtT\u003d\u003d\u003dnull){NtT\u003dnew avM;vA(P9).K\u003d\"b\";var e\u003dvA(P9),L\u003dyZ(e)\u003d\u003d\"h\"||yZ(e)\u003d\u003d\"b\",c\u003d!(cO(),!1);L\u0026\u0026c\u0026\u0026(e.B\u003d!0,e.j\u003dnew trH)}return NtT};\nmCM\u003dfunction(e,L,c){e.X[L]\u003dc};\nyCx\u003dfunction(e){switch(e){case \"abandon\":case \"unmuted_abandon\":return\"abandon\";case \"active_view_fully_viewable_audible_half_duration\":return\"fully_viewable_audible_half_duration_impression\";case \"active_view_measurable\":return\"measurable_impression\";case \"active_view_viewable\":return\"viewable_impression\";case \"audio_audible\":return\"audio_audible\";case \"audio_measurable\":return\"audio_measurable\";case \"complete\":case \"unmuted_complete\":return\"complete\";case \"end_fullscreen\":case \"unmuted_end_fullscreen\":return\"exitfullscreen\";\ncase \"first_quartile\":case \"unmuted_first_quartile\":return\"firstquartile\";case \"fullscreen\":case \"unmuted_fullscreen\":return\"fullscreen\";case \"impression\":case \"unmuted_impression\":return\"impression\";case \"midpoint\":case \"unmuted_midpoint\":return\"midpoint\";case \"mute\":case \"unmuted_mute\":return\"mute\";case \"pause\":case \"unmuted_pause\":return\"pause\";case \"progress\":case \"unmuted_progress\":return\"progress\";case \"resume\":case \"unmuted_resume\":return\"resume\";case \"swipe\":case \"skip\":case \"unmuted_skip\":return\"skip\";\ncase \"start\":case \"unmuted_start\":return\"start\";case \"third_quartile\":case \"unmuted_third_quartile\":return\"thirdquartile\";case \"unmute\":case \"unmuted_unmute\":return\"unmute\";default:return null}};\noB\u003dfunction(e,L,c){this.Be\u003de;this.V\u003dL;this.ZY\u003dc;this.K\u003dnew Set;this.X\u003dnew Map;xh().subscribe(\"adactiveviewmeasurable\",this.MV,this);xh().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.wv,this);xh().subscribe(\"adviewableimpression\",this.PG,this);xh().subscribe(\"adaudioaudible\",this.WG,this);xh().subscribe(\"adaudiomeasurable\",this.tJ,this)};\nrl\u003dfunction(e,L,c){var I\u003dc.NL,B\u003dc.w5,x\u003dc.listener,S\u003dc.e2;c\u003dc.Se\u003d\u003d\u003dvoid 0?!1:c.Se;if(e.X.has(L))Ir(\"Unexpected registration of layout in LidarApi\");else{if(S){if(e.K.has(S))return;e.K.add(S)}e.X.set(L,x);GG(cO().II,\"fmd\",1);AYn(vA(P9),I);var h\u003dc?L:void 0;mCM(xh(),L,{WO:function(){if(!B)return{};var R\u003de.V.getPresentingPlayerType(!0),u;return(u\u003de.V.getVideoData(R))!\u003dnull\u0026\u0026u.isAd()?{currentTime:e.Be.get().getCurrentTimeSec(R,!1,h),duration:B,isPlaying:SQ(e.Be.get(),R).isPlaying(),isVpaid:!1,isYouTube:!0,\nvolume:e.Be.get().isMuted()?0:e.Be.get().getVolume()/100}:{}}})}};\nh3\u003dfunction(e,L){e.X.has(L)?(e.X.delete(L),delete xh().X[L]):Ir(\"Unexpected unregistration of layout in LidarApi\")};\nZDT\u003dfunction(e,L){if(e.V.isLifaAdPlaying()){var c\u003de.V.CB(!0,!0);e.XS(L,c.width*.5*1.1,c.height*.25*1.1,c.width*.5*.9,c.height*.5*.9)}};\njen\u003dfunction(e,L,c){var I\u003d{};pWT(e,I,L,c);$CJ(I);I.LACT\u003dRB(function(){return qc().toString()});\nI.VIS\u003dRB(function(){return e.getVisibilityState().toString()});\nI.SDKV\u003d\"h.3.0\";I.VOL\u003dRB(function(){return e.isMuted()?\"0\":Math.round(e.getVolume()).toString()});\nI.VED\u003d\"\";return I};\nHDx\u003dfunction(e,L){var c\u003d{};if(L||!e||!e.kind)return c;if(e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"||e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"){if(!e.adTimeOffset||!e.adTimeOffset.offsetStartMilliseconds)return g.A9(Error(\"malformed AdPlacementConfig\")),c;c.MIDROLL_POS\u003dRB(Jj(Math.round(ag(e.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else c.MIDROLL_POS\u003dRB(Jj(\"0\"));return c};\nRB\u003dfunction(e){return{toString:function(){return e()}}};\nlv$\u003dfunction(e,L,c){function I(h,R){(R\u003dc[R])\u0026\u0026(x[h]\u003dR)}\nfunction B(h,R){(R\u003dc[R])\u0026\u0026(x[h]\u003dS(R))}\nif(!c||g.qQ(c))return e;var x\u003dObject.assign({},e),S\u003dL?encodeURIComponent:function(h){return h};\nB(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");B(\"IAS_VIEWABILITY\",\"integralAdsViewability\");B(\"MOAT_INIT\",\"moatInit\");B(\"MOAT_VIEWABILITY\",\"moatViewability\");I(\"GOOGLE_VIEWABILITY\",\"googleViewability\");I(\"VIEWABILITY\",\"viewability\");return x};\npWT\u003dfunction(e,L,c,I){L.CPN\u003dRB(function(){var B;(B\u003de.getVideoData(1))?B\u003dB.clientPlaybackNonce:(g.F7(Error(\"Video data is null.\")),B\u003dnull);return B});\nL.AD_MT\u003dRB(function(){if(I!\u003dnull)var B\u003dI;else{var x\u003dc;e.S().Y(\"html5_ssap_use_cpn_to_get_time\")||(x\u003dvoid 0);if(e.S().Y(\"enable_h5_shorts_ad_fill_ad_mt_macro\")||e.S().Y(\"enable_desktop_discovery_pings_ad_mt_macro\")||g.Oj(e.S())){var S\u003de.getPresentingPlayerType(!0),h;B\u003d((h\u003de.getVideoData(S))\u003d\u003dnull?0:h.isAd())?P06(e,S,x):0}else B\u003dP06(e,2,x)}return QeM(B)});\nL.MT\u003dRB(function(){return QeM(e.getCurrentTime(1,!1))});\nL.P_H\u003dRB(function(){return e.LS().IF().height.toString()});\nL.P_W\u003dRB(function(){return e.LS().IF().width.toString()});\nL.PV_H\u003dRB(function(){return e.LS().getVideoContentRect().height.toString()});\nL.PV_W\u003dRB(function(){return e.LS().getVideoContentRect().width.toString()})};\nQeM\u003dfunction(e){return Math.round(Math.max(0,e*1E3)).toString()};\n$CJ\u003dfunction(e){e.CONN\u003dRB(Jj(\"0\"));e.WT\u003dRB(function(){return Date.now().toString()})};\nP06\u003dfunction(e,L,c){return c!\u003d\u003dvoid 0?e.getCurrentTime(L,!1,c):e.getCurrentTime(L,!1)};\ndCH\u003dfunction(){};\nUC6\u003dfunction(e,L,c,I,B){var x,S,h,R,u,t,O,q,T,W,A,b,J;g.Z(function(w){switch(w.K){case 1:x\u003d!!L.scrubReferrer;S\u003dg.FV(L.baseUrl,lv$(c,x,I));h\u003d{};if(!L.headers){w.Iq(2);break}R\u003de.G();if(!R.X){u\u003dR.getValue();w.Iq(3);break}return g.a(w,R.X,4);case 4:u\u003dw.X;case 3:t\u003du;O\u003dg.f(L.headers);for(q\u003dO.next();!q.done;q\u003dO.next())switch(T\u003dq.value,T.headerType){case \"VISITOR_ID\":g.Zu(\"VISITOR_DATA\")\u0026\u0026(h[\"X-Goog-Visitor-Id\"]\u003dg.Zu(\"VISITOR_DATA\"));break;case \"EOM_VISITOR_ID\":g.Zu(\"EOM_VISITOR_DATA\")\u0026\u0026(h[\"X-Goog-EOM-Visitor-Id\"]\u003d\ng.Zu(\"EOM_VISITOR_DATA\"));break;case \"USER_AUTH\":t\u0026\u0026(h.Authorization\u003d\"Bearer \"+t);break;case \"PLUS_PAGE_ID\":(W\u003de.B())\u0026\u0026(h[\"X-Goog-PageId\"]\u003dW);break;case \"AUTH_USER\":A\u003de.X();!t\u0026\u0026A\u0026\u0026(h[\"X-Goog-AuthUser\"]\u003dA);break;case \"DATASYNC_ID\":if(b\u003dvoid 0,(b\u003de.Z())\u003d\u003dnull?0:b.N0(\"enable_datasync_id_header_in_web_vss_pings\"))J\u003de.K(),YJ(S)\u0026\u0026g.Zu(\"LOGGED_IN\")\u0026\u0026J\u0026\u0026(h[\"X-YouTube-DataSync-Id\"]\u003dJ)}\"X-Goog-EOM-Visitor-Id\"in h\u0026\u0026\"X-Goog-Visitor-Id\"in h\u0026\u0026delete h[\"X-Goog-Visitor-Id\"];case 2:g.gO(S,void 0,x,Object.keys(h).length!\u003d\u003d\n0?h:void 0,\"\",!0,B),g.AJ(w)}})};\nEGH\u003dfunction(e,L,c,I,B){this.G\u003de;this.B\u003dL;this.X\u003dc;this.K\u003dI;this.Z\u003dB};\nXWr\u003dfunction(e,L){this.X\u003de;this.ZY\u003dL};\nuY\u003dfunction(e,L,c,I,B,x,S){var h\u003dh\u003d\u003d\u003dvoid 0?new EGH(function(){var R\u003de.S(),u\u003de.getVideoData(1);return g.bj(R,u?g.xb(u):\"\")},function(){return e.S().pageId},function(){return e.S().Gm},function(){var R;\nreturn(R\u003de.S().datasyncId)!\u003dnull?R:\"\"},function(){return e.S().experiments}):h;\nthis.V\u003de;this.K\u003dL;this.e5\u003dc;this.M0\u003dI;this.Mx\u003dB;this.ZY\u003dx;this.NO\u003dS;this.G\u003dh;this.Z5\u003dnull;this.X\u003dnew Map;this.Z\u003dnew XWr(h,this.ZY)};\nYbn\u003dfunction(e,L,c,I,B){var x\u003dPF(e.K.get(),c);x?(c\u003dui(e,KzH(x),x,void 0,void 0,I),L.hasOwnProperty(\"baseUrl\")?e.G.send(L,c):e.Z.send(L,c,{},B)):Ir(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:c})};\naan\u003dfunction(e,L,c,I,B,x){I\u003dI\u003d\u003d\u003dvoid 0?[]:I;var S\u003dPF(e.K.get(),L);if(S){var h\u003de.e5.get().iz(L,c),R\u003dui(e,KzH(S),S,B,x);I.forEach(function(u,t){u.baseUrl\u0026\u0026(e.Z.send(u.baseUrl,R,h,u.attributionSrcMode),u.serializedAdPingMetadata\u0026\u0026e.Mx.fG(\"ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED\",void 0,void 0,void 0,void 0,S,new Oin(u,t),void 0,void 0,S.adLayoutLoggingData))})}else Ir(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:L,\ntrackingType:c})};\nBx\u003dfunction(e,L){e.V.sendVideoStatsEngageEvent(L,void 0,2)};\ntt\u003dfunction(e,L){g.et(\"adsClientStateChange\",L)};\nnGf\u003dfunction(e,L){e.X.has(L.As())?Ir(\"Trying to register an existing AdErrorInfoSupplier.\"):e.X.set(L.As(),L)};\neXM\u003dfunction(e,L){e.X.delete(L.As())||Ir(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nT5\u003dfunction(e,L,c){typeof c\u003d\u003d\u003d\"string\"?e.V.getVideoData(1).Ks(L,c):e.V.getVideoData(1).sW(L,c)};\nKzH\u003dfunction(e){var L\u003dHv(e.clientMetadata,\"metadata_type_ad_placement_config\");e\u003dHv(e.clientMetadata,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:L,PZ:e}};\nui\u003dfunction(e,L,c,I,B,x){var S\u003dc?LBv(e):{},h\u003dc?cZf(e,c.layoutId):{},R\u003dIsc(e),u,t\u003dB!\u003dnull?B:(u\u003dw1(e.M0.get(),2))\u003d\u003dnull?void 0:u.clientPlaybackNonce;B\u003dvoid 0;if(c){var O;if((O\u003de.NO.X.get(c.layoutId))\u003d\u003dnull?0:O.Se)B\u003dc.layoutId}O\u003d{};e\u003dObject.assign({},jen(e.V,B,I),HDx(L.adPlacementConfig,(c\u003d\u003dnull?void 0:c.renderingContent)!\u003d\u003dvoid 0),h,S,R,(O.FINAL\u003dRB(function(){return\"1\"}),O.AD_CPN\u003dRB(function(){return t||\"\"}),O));\n(c\u003d\u003dnull?void 0:c.renderingContent)!\u003d\u003dvoid 0||(e.SLOT_POS\u003dRB(function(){return(L.PZ||0).toString()}));\nc\u003d{};x\u003dObject.assign({},e,x);e\u003dg.f(Object.values(Bgc));for(I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,S\u003dx[I],S!\u003dnull\u0026\u0026S.toString()!\u003dnull\u0026\u0026(c[I]\u003dS.toString());return c};\nLBv\u003dfunction(e){var L\u003d{},c,I\u003d(c\u003de.Z5)\u003d\u003dnull?void 0:c.GN/1E3;I!\u003dnull\u0026\u0026(L.SURVEY_ELAPSED_MS\u003dRB(function(){return Math.round(I*1E3).toString()}));\nL.SURVEY_LOCAL_TIME_EPOCH_S\u003dRB(function(){return Math.round(Date.now()/1E3).toString()});\nreturn L};\ncZf\u003dfunction(e,L){e\u003de.X.get(L);if(!e)return{};e\u003de.Ui();if(!e)return{};L\u003d{};return L.YT_ERROR_CODE\u003de.CZ.toString(),L.ERRORCODE\u003de.yp.toString(),L.ERROR_MSG\u003de.errorMessage,L};\nIsc\u003dfunction(e){var L\u003d{},c\u003de.V.getVideoData(1);L.ASR\u003dRB(function(){var I;return(I\u003dc\u003d\u003dnull?void 0:c.rX)!\u003dnull?I:null});\nL.EI\u003dRB(function(){var I;return(I\u003dc\u003d\u003dnull?void 0:c.eventId)!\u003dnull?I:null});\nreturn L};\nt3\u003dfunction(e,L,c){g.p.call(this);this.V\u003de;this.dX\u003dL;this.ZY\u003dc;this.listeners\u003d[];this.xH\u003dnull;this.Fr\u003dnew Map;L\u003dnew g.zn(this);g.l(this,L);L.C(e,\"videodatachange\",this.hdY);L.C(e,\"serverstitchedvideochange\",this.QI$);this.qR\u003dw1(this)};\nw1\u003dfunction(e,L){var c\u003de.V.getVideoData(L);return c?e.vu(c,L||e.V.getPresentingPlayerType(!0)):null};\nxWM\u003dfunction(e,L,c){var I\u003de.vu(L,c);e.qR\u003dI;e.listeners.forEach(function(B){B.n5(I)})};\not6\u003dfunction(e){switch(e){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7}};\nOl\u003dfunction(e,L,c){g.p.call(this);this.V\u003de;this.M0\u003dL;this.ZY\u003dc;this.listeners\u003d[];this.F8\u003d[];this.X\u003dfunction(){Ir(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nL\u003dnew sR(this);c\u003dnew g.zn(this);g.l(this,c);g.l(this,L);L.C(e,\"progresssync\",this.eTM);L.C(e,\"presentingplayerstatechange\",this.dx0);L.C(e,\"fullscreentoggled\",this.onFullscreenToggled);L.C(e,\"onVolumeChange\",this.onVolumeChange);L.C(e,\"minimized\",this.t9);L.C(e,\"overlayvisibilitychange\",this.Qy);L.C(e,\"shortsadswipe\",this.dP);L.C(e,\"resize\",this.Nx);c.C(e,g.jh(\"appad\"),this.J_)};\nqI\u003dfunction(e){BG(e.ZY.get())||e.X()};\nS2c\u003dfunction(e,L){e.F8\u003de.F8.filter(function(c){return c!\u003d\u003dL})};\nTz\u003dfunction(e,L,c){return e.getCurrentTimeSec(L,c)};\nWG\u003dfunction(e,L){var c;L\u003d(c\u003de.M0.get().Fr.get(L))!\u003dnull?c:null;if(L\u003d\u003d\u003dnull)return Ir(\"Expected ad video start time on playback timeline\"),0;e\u003de.V.getCurrentTime(2,!0);return e\u003cL?0:e-L};\nSQ\u003dfunction(e,L){return e.V.getPlayerStateObject(L)};\nrZx\u003dfunction(e){var L\u003de.V.LS().IF();e\u003de.V.CB(!0,!0);return L.height-(e.height+e.top)};\nhX$\u003dfunction(e){e.V.cueVideoByPlayerVars({videoId:\"empty_video\"},2)};\nIF$\u003dfunction(e,L){var c\u003de.V.S();g.nl(c)||c.controlsType!\u003d\u003d\"3\"||e.V.LS().mW(L)};\nMI\u003dfunction(e,L){g.Y4(e.V.getRootNode(),L)};\nzz\u003dfunction(e,L){g.eZ(e.V.getRootNode(),L)};\nRXc\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);I\u003dbh(function(){return new $z(e)});\ng.l(this,I);var u\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,u);var t\u003dbh(function(){return new zR});\ng.l(this,t);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var O\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,O);var q\u003dbh(function(){return new w2(S,u,h,x.ZY,O,null,null,null,null)});\ng.l(this,q);this.M0\u003dbh(function(){return new t3(L,t,x.ZY)});\ng.l(this,this.M0);var T\u003dKy({M0:this.M0,ZY:this.ZY,hm:O}),W\u003dT.context,A\u003dT.NO;this.Mx\u003dT.Mx;this.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,A)});\ng.l(this,this.Tm);this.qU\u003dnew ph(I,q,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var b\u003dnew YF(L,this.qU,this.Be,this.M0);this.oO\u003dbh(function(){return b});\nthis.CA\u003db;this.mI\u003dnew j2(I,u,this.K9,this.oO,W);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,I,u,q,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.OV\u003d{fJ:new Map,I4:new Map,De:new Map,d4:new Map,Sv:new Map};this.listeners\u003d[];this.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:null,rQ:{zM:function(){}},\nQ2:R.get(),zr:this.M0.get()}};\nsl\u003dfunction(e,L){g.p.call(this);this.Eh\u003dL;this.Eh.get().addListener(this)};\nvG\u003dfunction(e){this.X\u003de};\nuS6\u003dfunction(e,L){if(!e)return{QR:[],adSlots:[],JY:!0,ssdaiAdsConfig:void 0};e.trackingParams\u0026\u0026P$(e.trackingParams);if(e.adThrottled)return{QR:[],adSlots:[],JY:!0,ssdaiAdsConfig:void 0};var c,I\u003d(c\u003de.adSlots)!\u003dnull?c:[],B;c\u003d(B\u003de.playerAds)!\u003dnull?B:[];if(!(c\u0026\u0026c.length||I.length))return{QR:[],adSlots:I,JY:!1,ssdaiAdsConfig:void 0};B\u003dc.map(function(S){return S.adPlacementRenderer}).filter(function(S){return!(!S||!S.renderer)});\nif(!B.length\u0026\u0026!I.length)return{QR:[],adSlots:I,JY:!1,ssdaiAdsConfig:void 0};if(L.end\u003e0){var x\u003dL.end.toString();B.forEach(function(S){(S\u003dS.config\u0026\u0026S.config.adPlacementConfig)\u0026\u0026S.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"\u0026\u0026S.adTimeOffset\u0026\u0026S.adTimeOffset.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026S.adTimeOffset.offsetEndMilliseconds!\u003d\u003dx\u0026\u0026(S.adTimeOffset.offsetEndMilliseconds\u003dx)});\nI.map(function(S){return g.Q(S,YP)}).forEach(function(S){var h;\n(S\u003dS\u003d\u003dnull?void 0:(h\u003dS.slotEntryTrigger)\u003d\u003dnull?void 0:h.mediaTimeRangeTrigger)\u0026\u0026S.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026(S.offsetEndMilliseconds\u003dx)})}return{QR:B,\nadSlots:I,JY:!1,ssdaiAdsConfig:e.ssdaiAdsConfig}};\nfY\u003dfunction(e){g.p.call(this);this.V\u003de;this.listeners\u003d[];this.X\u003dnew sR(this);g.l(this,this.X);this.X.C(this.V,\"aduxclicked\",this.onAdUxClicked);this.X.C(this.V,\"aduxmouseover\",this.yD);this.X.C(this.V,\"aduxmouseout\",this.cT);this.X.C(this.V,\"muteadaccepted\",this.Gme)};\nt$c\u003dfunction(e,L,c){L\u003dg.Mt(L,function(I){return new HvR(I,c,I.id)});\ne.V.fS(\"onAdUxUpdate\",L)};\nA3\u003dfunction(e,L){e\u003dg.f(e.listeners);for(var c\u003de.next();!c.done;c\u003de.next())L(c.value)};\nFA\u003dfunction(e,L){this.K\u003de;this.Z\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.X\u003d{}};\nO3T\u003dfunction(e,L){var c\u003de.startSecs+e.jW;c\u003dc\u003c\u003d0?null:c;if(c\u003d\u003d\u003dnull)return null;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(L)break;return null;default:return null}L\u003dMath.max(e.startSecs,0);return{Uv:new Tl(L,c),DN:new Lw(L,c-L,e.context,e.identifier,e.event,e.X)}};\nq2H\u003dfunction(){this.X\u003d[]};\nJWM\u003dfunction(e,L,c){var I\u003dg.l7(e.X,L);if(I\u003e\u003d0)return L;L\u003d-I-1;return L\u003e\u003de.X.length||e.X[L]\u003ec?null:e.X[L]};\nbY\u003dfunction(e,L,c){g.p.call(this);this.V\u003de;this.ZY\u003dL;this.Tm\u003dc;this.listeners\u003d[];this.G\u003d!1;this.QK\u003d[];this.X\u003dnull;this.B\u003dnew FA(this,gGc(L.get()));this.Z\u003dnew q2H;this.K\u003dnull};\nTgJ\u003dfunction(e,L){e.QK.push(L);for(var c\u003d!1,I\u003dg.f(e.listeners),B\u003dI.next();!B.done;B\u003dI.next())c\u003dB.value.zg(L)||c;e.G\u003dc;NS(e.ZY.get())\u0026\u0026T5(e.Tm.get(),\"onci\",\"cpi.\"+L.identifier+\";cpe.\"+L.event+\";cps.\"+L.startSecs+\";cbi.\"+c)};\nM$M\u003dfunction(e,L){tt(e.Tm.get(),{cuepointTrigger:{event:WBr(L.event),cuepointId:L.identifier,totalCueDurationMs:L.jW*1E3,playheadTimeMs:L.X,cueStartTimeMs:L.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:e.V.getVideoData(1).clientPlaybackNonce}})};\nWBr\u003dfunction(e){switch(e){case \"unknown\":return\"CUEPOINT_EVENT_UNKNOWN\";case \"start\":return\"CUEPOINT_EVENT_START\";case \"continue\":return\"CUEPOINT_EVENT_CONTINUE\";case \"stop\":return\"CUEPOINT_EVENT_STOP\";case \"predictStart\":return\"CUEPOINT_EVENT_PREDICT_START\";default:return t0(e,\"Unexpected cuepoint event\")}};\niY\u003dfunction(e){this.V\u003de};\nGz\u003dfunction(e){this.V\u003de};\nzXx\u003dfunction(e){switch(e){case 1:return 1;case 2:return 2;case 3:return 3;case 4:return 4;case 5:return 5;case 6:return 6;case 7:return 7;default:t0(e,\"unknown transitionReason\")}};\ngl\u003dfunction(){g.p.apply(this,arguments)};\nsOT\u003dfunction(e){this.V\u003de};\nvtH\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);var u\u003dbh(function(){return new $z(e)});\ng.l(this,u);var t\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,t);var O\u003dbh(function(){return new zR});\ng.l(this,O);this.D6\u003dbh(function(){return new fY(L)});\ng.l(this,this.D6);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var q\u003dbh(function(){return new vG(I)});\ng.l(this,q);var T\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,T);this.Jj\u003dbh(function(){return new iY(L)});\ng.l(this,this.Jj);this.Eh\u003dbh(function(){return new DV});\ng.l(this,this.Eh);this.M0\u003dbh(function(){return new t3(L,O,x.ZY)});\ng.l(this,this.M0);var W\u003dKy({M0:this.M0,ZY:this.ZY,hm:T}),A\u003dW.context,b\u003dW.NO;this.Mx\u003dW.Mx;this.Jq\u003dbh(function(){return new bY(L,x.ZY,x.Tm)});\ng.l(this,this.Jq);this.aI\u003dbh(function(){return new Gz(L)});\ng.l(this,this.aI);this.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.cR\u003dbh(function(){return new gl});\ng.l(this,this.cR);W\u003dbh(function(){return new w2(S,t,h,x.ZY,T,\"SLOT_TYPE_ABOVE_FEED\",x.Be,x.vg,x.nj)});\ng.l(this,W);this.mF\u003dbh(function(){return new ww(x.ZY)});\nthis.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,b)});\ng.l(this,this.Tm);this.l2\u003dnew ZL(yF,kh,function(w,C,y,P){return tI(h.get(),w,C,y,P)},u,t,h,T,this.ZY,this.M0);\ng.l(this,this.l2);this.qU\u003dnew ph(u,W,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var J\u003dnew YF(L,this.qU,this.Be,this.M0,this.Jq);this.oO\u003dbh(function(){return J});\nthis.CA\u003dJ;this.vg\u003dnew Ch(u,t,this.oO,this.Jq,this.Be,this.ZY,this.Tm,this.aI);g.l(this,this.vg);this.mI\u003dnew j2(u,t,this.K9,this.oO,A);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,u,t,W,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.eX\u003dbh(function(){return new EZ(q,h,T,x.ZY,x.Tm,x.Be,x.aI)});\ng.l(this,this.eX);this.UF\u003dbh(function(){return new X5});\ng.l(this,this.UF);this.qO\u003dnew Xm(e,this.D6,this.ZY);g.l(this,this.qO);this.dT\u003dnew Kh(e);g.l(this,this.dT);this.pO\u003dnew Yz(e);g.l(this,this.pO);this.Q9\u003dnew eX(e,this.oO,A);g.l(this,this.Q9);this.Nv\u003dnew Lb(e,this.K9,this.Be,this.M0,A);g.l(this,this.Nv);this.Zt\u003dnew c$(e,this.M0);g.l(this,this.Zt);this.nj\u003dnew xB(e,this.Jq,this.Be,this.Tm,this.oO,this.vg);g.l(this,this.nj);this.jt\u003dnew Ih(e);g.l(this,this.jt);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.Ae\u003dnew B$(e);g.l(this,this.Ae);this.yF\u003dnew r8(e);g.l(this,\nthis.yF);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.Zm\u003dbh(function(){return new QF});\ng.l(this,this.Zm);this.n6\u003dbh(function(){return new d2(x.Be)});\ng.l(this,this.n6);this.LC\u003dbh(function(){return new LDM(x.D6,x.Tm,e,R,x.e5)});\ng.l(this,this.LC);this.ZO\u003dbh(function(){return new a0(x.Vi,u,S)});\ng.l(this,this.ZO);this.jX\u003dbh(function(){return new y1(x.ZY,x.Tm,x.jt,x.e5)});\ng.l(this,this.jX);this.QB\u003dbh(function(){return new At(e,x.Y0,x.jt,x.M0,x.aI,x.Be,x.cR,x.Tm,O,x.Jq,x.e5,x.mF,x.Zp,x.K9,x.Uq,x.l4,x.T_,x.Jj,x.ZY,R,A,b)});\ng.l(this,this.QB);this.wI\u003dbh(function(){return new TJc(x.Be,x.Tm,x.T_,x.ZY,x.e5,x.M0)});\ng.l(this,this.wI);this.JI\u003dbh(function(){return new cD$(x.D6,x.Be,x.Tm,R,x.e5,x.pO,x.yF,x.T_,x.ZY,c)});\ng.l(this,this.JI);this.K_\u003dbh(function(){return new cmc(x.D6,x.Tm,R)});\ng.l(this,this.K_);this.P5\u003dnew sl(e,this.Eh,S);g.l(this,this.P5);this.OV\u003d{fJ:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Vi],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vg],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.l2],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qU],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.mI]]),I4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eX],[\"SLOT_TYPE_ABOVE_FEED\",this.UF],[\"SLOT_TYPE_FORECASTING\",this.UF],\n[\"SLOT_TYPE_IN_PLAYER\",this.UF],[\"SLOT_TYPE_PLAYER_BYTES\",this.UF],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.UF],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.UF],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.UF]]),De:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.qO],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.qO],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.dT],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.dT],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.pO],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Q9],[\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",this.Nv],[\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",\nthis.Nv],[\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\",this.Nv],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\",this.Nv],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Nv],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.Zt],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.Zt],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.jt],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.Q9],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ae],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.yF],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.Y0],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.nj],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.nj],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.nj],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.nj],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.nj]]),d4:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.Zm],\n[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zm],[\"SLOT_TYPE_FORECASTING\",this.Zm],[\"SLOT_TYPE_IN_PLAYER\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES\",this.n6],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.Zm],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.Zm]]),Sv:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.LC],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ZO],[\"SLOT_TYPE_FORECASTING\",this.jX],[\"SLOT_TYPE_PLAYER_BYTES\",this.QB],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.wI],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",\nthis.wI],[\"SLOT_TYPE_IN_PLAYER\",this.JI],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.K_]])};this.listeners\u003d[R.get()];this.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:this.Eh.get(),rQ:this.qO,Q2:R.get(),zr:this.M0.get()}};\nfs$\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);var u\u003dbh(function(){return new $z(e)});\ng.l(this,u);var t\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,t);var O\u003dbh(function(){return new zR});\ng.l(this,O);this.D6\u003dbh(function(){return new fY(L)});\ng.l(this,this.D6);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var q\u003dbh(function(){return new vG(I)});\ng.l(this,q);var T\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,T);var W\u003dbh(function(){return new w2(S,t,h,x.ZY,T,null,null,x.vg,x.nj)});\ng.l(this,W);this.Jj\u003dbh(function(){return new iY(L)});\ng.l(this,this.Jj);this.Eh\u003dbh(function(){return new DV});\ng.l(this,this.Eh);this.M0\u003dbh(function(){return new t3(L,O,x.ZY)});\ng.l(this,this.M0);var A\u003dKy({M0:this.M0,ZY:this.ZY,hm:T}),b\u003dA.context,J\u003dA.NO;this.Mx\u003dA.Mx;this.Jq\u003dbh(function(){return new bY(L,x.ZY,x.Tm)});\nthis.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.cR\u003dbh(function(){return new gl});\ng.l(this,this.cR);this.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,J)});\ng.l(this,this.Tm);this.mF\u003dbh(function(){return new ww(x.ZY)});\ng.l(this,this.mF);this.l2\u003dnew ZL(yF,kh,function(C,y,P,ev){return tI(h.get(),C,y,P,ev)},u,t,h,T,this.ZY,this.M0);\ng.l(this,this.l2);this.qU\u003dnew ph(u,W,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var w\u003dnew YF(L,this.qU,this.Be,this.M0,this.Jq);this.oO\u003dbh(function(){return w});\nthis.CA\u003dw;this.vg\u003dnew Ch(u,t,this.oO,this.Jq,this.Be,this.ZY,this.Tm);g.l(this,this.vg);this.mI\u003dnew j2(u,t,this.K9,this.oO,b);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,u,t,W,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.eX\u003dbh(function(){return new EZ(q,h,T,x.ZY,x.Tm,x.Be)});\ng.l(this,this.eX);this.UF\u003dbh(function(){return new X5});\ng.l(this,this.UF);this.qO\u003dnew Xm(e,this.D6,this.ZY);g.l(this,this.qO);this.dT\u003dnew Kh(e);g.l(this,this.dT);this.pO\u003dnew Yz(e);g.l(this,this.pO);this.Q9\u003dnew eX(e,this.oO,b);g.l(this,this.Q9);this.Nv\u003dnew Lb(e,this.K9,this.Be,this.M0,b);g.l(this,this.Nv);this.jt\u003dnew Ih(e);g.l(this,this.jt);this.Ae\u003dnew B$(e);g.l(this,this.Ae);this.yF\u003dnew r8(e);g.l(this,this.yF);this.aI\u003dbh(function(){return new Gz(L)});\ng.l(this,this.aI);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.nj\u003dnew xB(e,this.Jq,this.Be,this.Tm,this.oO,this.vg);g.l(this,this.nj);this.Zm\u003dbh(function(){return new QF});\ng.l(this,this.Zm);this.n6\u003dbh(function(){return new d2(x.Be)});\ng.l(this,this.n6);this.ZO\u003dbh(function(){return new a0(x.Vi,u,S)});\ng.l(this,this.ZO);this.jX\u003dbh(function(){return new y1(x.ZY,x.Tm,x.jt,x.e5)});\ng.l(this,this.jX);this.JI\u003dbh(function(){return new Ie$(x.D6,x.Be,x.Tm,R,x.e5,x.pO,x.yF,x.T_,x.ZY,c)});\ng.l(this,this.JI);this.QB\u003dbh(function(){return new Fa(e,x.Y0,x.jt,x.Tm,x.e5,x.mF,x.Zp,x.M0,x.Be,x.cR,x.K9,x.Uq,x.l4,x.T_,x.Jj,x.ZY,x.aI,b,J)});\ng.l(this,this.QB);this.P5\u003dnew sl(e,this.Eh,S);g.l(this,this.P5);this.OV\u003d{fJ:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Vi],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vg],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.l2],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qU],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.mI]]),I4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eX],[\"SLOT_TYPE_FORECASTING\",this.UF],[\"SLOT_TYPE_IN_PLAYER\",this.UF],\n[\"SLOT_TYPE_PLAYER_BYTES\",this.UF]]),De:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.qO],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.dT],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.dT],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.pO],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Q9],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Nv],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Nv],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.jt],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Q9],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ae],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",\nthis.yF],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.Y0],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.nj],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.nj],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.nj],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.nj],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.nj]]),d4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zm],[\"SLOT_TYPE_FORECASTING\",this.Zm],[\"SLOT_TYPE_IN_PLAYER\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES\",this.n6]]),\nSv:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ZO],[\"SLOT_TYPE_FORECASTING\",this.jX],[\"SLOT_TYPE_IN_PLAYER\",this.JI],[\"SLOT_TYPE_PLAYER_BYTES\",this.QB]])};this.listeners\u003d[R.get()];this.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:this.Eh.get(),rQ:this.qO,Q2:R.get(),zr:this.M0.get()}};\nAZM\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);var u\u003dbh(function(){return new $z(e)});\ng.l(this,u);var t\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,t);var O\u003dbh(function(){return new zR});\ng.l(this,O);this.D6\u003dbh(function(){return new fY(L)});\ng.l(this,this.D6);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var q\u003dbh(function(){return new vG(I)});\ng.l(this,q);var T\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,T);var W\u003dbh(function(){return new w2(S,t,h,x.ZY,T,null,null,null,null)});\ng.l(this,W);this.Jj\u003dbh(function(){return new iY(L)});\ng.l(this,this.Jj);this.M0\u003dbh(function(){return new t3(L,O,x.ZY)});\ng.l(this,this.M0);var A\u003dKy({M0:this.M0,ZY:this.ZY,hm:T}),b\u003dA.context,J\u003dA.NO;this.Mx\u003dA.Mx;this.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.cR\u003dbh(function(){return new gl});\ng.l(this,this.cR);this.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,J)});\ng.l(this,this.Tm);this.mF\u003dbh(function(){return new ww(x.ZY)});\ng.l(this,this.mF);this.l2\u003dnew ZL(yF,kh,function(C,y,P,ev){return tI(h.get(),C,y,P,ev)},u,t,h,T,this.ZY,this.M0);\ng.l(this,this.l2);this.qU\u003dnew ph(u,W,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var w\u003dnew YF(L,this.qU,this.Be,this.M0);this.oO\u003dbh(function(){return w});\nthis.CA\u003dw;this.mI\u003dnew j2(u,t,this.K9,this.oO,b);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,u,t,W,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.eX\u003dbh(function(){return new EZ(q,h,T,x.ZY,x.Tm,x.Be)});\ng.l(this,this.eX);this.UF\u003dbh(function(){return new X5});\ng.l(this,this.UF);this.qO\u003dnew Xm(e,this.D6,this.ZY);g.l(this,this.qO);this.dT\u003dnew Kh(e);g.l(this,this.dT);this.Q9\u003dnew eX(e,this.oO,b);g.l(this,this.Q9);this.Nv\u003dnew Lb(e,this.K9,this.Be,this.M0,b);g.l(this,this.Nv);this.jt\u003dnew Ih(e);g.l(this,this.jt);this.Ae\u003dnew B$(e);g.l(this,this.Ae);this.aI\u003dbh(function(){return new Gz(L)});\ng.l(this,this.aI);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.Zm\u003dbh(function(){return new QF});\ng.l(this,this.Zm);this.n6\u003dbh(function(){return new d2(x.Be)});\ng.l(this,this.n6);this.ZO\u003dbh(function(){return new a0(x.Vi,u,S)});\ng.l(this,this.ZO);this.jX\u003dbh(function(){return new y1(x.ZY,x.Tm,x.jt,x.e5)});\ng.l(this,this.jX);this.HQ\u003dbh(function(){return new qnJ(x.D6,x.Be,x.Tm,R,c,x.ZY)});\ng.l(this,this.HQ);this.QB\u003dbh(function(){return new Fa(e,x.Y0,x.jt,x.Tm,x.e5,x.mF,x.Zp,x.M0,x.Be,x.cR,x.K9,x.Uq,x.l4,x.T_,x.Jj,x.ZY,x.aI,b,J)});\ng.l(this,this.QB);this.OV\u003d{fJ:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Vi],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.l2],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qU],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.mI]]),I4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eX],[\"SLOT_TYPE_FORECASTING\",this.UF],[\"SLOT_TYPE_IN_PLAYER\",this.UF],[\"SLOT_TYPE_PLAYER_BYTES\",this.UF]]),De:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.qO],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.dT],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.dT],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Q9],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Nv],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.jt],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Q9],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ae],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.Y0]]),d4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zm],[\"SLOT_TYPE_ABOVE_FEED\",this.Zm],[\"SLOT_TYPE_FORECASTING\",this.Zm],[\"SLOT_TYPE_IN_PLAYER\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES\",this.n6]]),Sv:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ZO],[\"SLOT_TYPE_FORECASTING\",this.jX],[\"SLOT_TYPE_IN_PLAYER\",\nthis.HQ],[\"SLOT_TYPE_PLAYER_BYTES\",this.QB]])};this.listeners\u003d[R.get()];this.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:null,rQ:this.qO,Q2:R.get(),zr:this.M0.get()}};\nFBv\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);var u\u003dbh(function(){return new $z(e)});\ng.l(this,u);var t\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,t);var O\u003dbh(function(){return new zR});\ng.l(this,O);this.Bt\u003dbh(function(){return new sOT(L)});\ng.l(this,this.Bt);this.D6\u003dbh(function(){return new fY(L)});\ng.l(this,this.D6);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var q\u003dbh(function(){return new vG(I)});\ng.l(this,q);var T\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,T);var W\u003dbh(function(){return new w2(S,t,h,x.ZY,T,null,null,null,null)});\ng.l(this,W);this.Jj\u003dbh(function(){return new iY(L)});\ng.l(this,this.Jj);this.M0\u003dbh(function(){return new t3(L,O,x.ZY)});\ng.l(this,this.M0);var A\u003dKy({M0:this.M0,ZY:this.ZY,hm:T}),b\u003dA.context,J\u003dA.NO;this.Mx\u003dA.Mx;this.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.cR\u003dbh(function(){return new gl});\ng.l(this,this.cR);this.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,J)});\ng.l(this,this.Tm);this.mF\u003dbh(function(){return new ww(x.ZY)});\ng.l(this,this.mF);this.l2\u003dnew ZL(jzM,kh,function(C,y,P,ev){return u3n(h.get(),C,y,P,ev)},u,t,h,T,this.ZY,this.M0);\ng.l(this,this.l2);this.qU\u003dnew ph(u,W,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var w\u003dnew YF(L,this.qU,this.Be,this.M0);this.oO\u003dbh(function(){return w});\nthis.CA\u003dw;this.mI\u003dnew j2(u,t,this.K9,this.oO,b);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,u,t,W,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.eX\u003dbh(function(){return new EZ(q,h,T,x.ZY,x.Tm,x.Be)});\ng.l(this,this.eX);this.UF\u003dbh(function(){return new X5});\ng.l(this,this.UF);this.qO\u003dnew Xm(e,this.D6,this.ZY);g.l(this,this.qO);this.dT\u003dnew Kh(e);g.l(this,this.dT);this.Q9\u003dnew eX(e,this.oO,b);g.l(this,this.Q9);this.Nv\u003dnew Lb(e,this.K9,this.Be,this.M0,b);g.l(this,this.Nv);this.jt\u003dnew Ih(e);g.l(this,this.jt);this.Ae\u003dnew B$(e);g.l(this,this.Ae);this.aI\u003dbh(function(){return new Gz(L)});\ng.l(this,this.aI);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.Zm\u003dbh(function(){return new QF});\ng.l(this,this.Zm);this.n6\u003dbh(function(){return new d2(x.Be)});\ng.l(this,this.n6);this.ZO\u003dbh(function(){return new a0(x.Vi,u,S)});\ng.l(this,this.ZO);this.jX\u003dbh(function(){return new y1(x.ZY,x.Tm,x.jt,x.e5)});\ng.l(this,this.jX);this.QB\u003dbh(function(){return new Fa(e,x.Y0,x.jt,x.Tm,x.e5,x.mF,x.Zp,x.M0,x.Be,x.cR,x.K9,x.Uq,x.l4,x.T_,x.Jj,x.ZY,x.aI,b,J)});\ng.l(this,this.QB);this.Pf\u003dbh(function(){return new xvv(x.D6,x.Be,x.Tm,R,x.Bt,c,x.M0)});\ng.l(this,this.Pf);this.OV\u003d{fJ:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Vi],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.l2],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qU],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.mI]]),I4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eX],[\"SLOT_TYPE_FORECASTING\",this.UF],[\"SLOT_TYPE_IN_PLAYER\",this.UF],[\"SLOT_TYPE_PLAYER_BYTES\",this.UF]]),De:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.qO],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.dT],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.dT],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Q9],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.Nv],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.jt],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Q9],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ae],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.Y0]]),d4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zm],[\"SLOT_TYPE_FORECASTING\",this.Zm],[\"SLOT_TYPE_IN_PLAYER\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES\",this.n6]]),Sv:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ZO],[\"SLOT_TYPE_FORECASTING\",this.jX],[\"SLOT_TYPE_IN_PLAYER\",this.Pf],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.QB]])};this.listeners\u003d[R.get()];this.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:null,rQ:this.qO,Q2:R.get(),zr:this.M0.get()}};\nb3T\u003dfunction(e,L,c,I,B){g.p.call(this);var x\u003dthis,S\u003dbh(function(){return new Rh(x.ZY)});\ng.l(this,S);var h\u003dbh(function(){return new tR(S,x.ZY)});\ng.l(this,h);var R\u003dbh(function(){return new HF});\ng.l(this,R);var u\u003dbh(function(){return new $z(e)});\ng.l(this,u);var t\u003dbh(function(){return new OT(S,h,x.ZY)});\ng.l(this,t);var O\u003dbh(function(){return new zR});\ng.l(this,O);this.Bt\u003dbh(function(){return new sOT(L)});\ng.l(this,this.Bt);this.D6\u003dbh(function(){return new fY(L)});\ng.l(this,this.D6);this.T_\u003dbh(function(){return new Gu(B)});\ng.l(this,this.T_);this.Uq\u003dbh(function(){return new ny(L)});\ng.l(this,this.Uq);this.K9\u003dbh(function(){return new eQ(L)});\ng.l(this,this.K9);this.Zp\u003dbh(function(){return new LY(L)});\ng.l(this,this.Zp);this.l4\u003dbh(function(){return new cG(L)});\ng.l(this,this.l4);this.ZY\u003dbh(function(){return new IB(L)});\ng.l(this,this.ZY);var q\u003dbh(function(){return new vG(I)});\ng.l(this,q);var T\u003dbh(function(){return new KR(x.ZY)});\ng.l(this,T);this.Jj\u003dbh(function(){return new iY(L)});\ng.l(this,this.Jj);this.M0\u003dbh(function(){return new t3(L,O,x.ZY)});\ng.l(this,this.M0);var W\u003dKy({M0:this.M0,ZY:this.ZY,hm:T}),A\u003dW.context,b\u003dW.NO;this.Mx\u003dW.Mx;this.Jq\u003dbh(function(){return new bY(L,x.ZY,x.Tm)});\ng.l(this,this.Jq);this.aI\u003dbh(function(){return new Gz(L)});\ng.l(this,this.aI);this.Be\u003dbh(function(){return new Ol(L,x.M0,x.ZY)});\ng.l(this,this.Be);this.cR\u003dbh(function(){return new gl});\ng.l(this,this.cR);W\u003dbh(function(){return new w2(S,t,h,x.ZY,T,null,x.Be,x.vg,x.nj,3)});\ng.l(this,W);this.mF\u003dbh(function(){return new ww(x.ZY)});\nthis.e5\u003dbh(function(){return new oB(x.Be,L,x.ZY)});\ng.l(this,this.e5);this.Tm\u003dbh(function(){return new uY(L,R,x.e5,x.M0,x.Mx,x.ZY,b)});\ng.l(this,this.Tm);this.qU\u003dnew ph(u,W,c,this.ZY,e,this.M0,this.Be,this.Uq);g.l(this,this.qU);var J\u003dnew YF(L,this.qU,this.Be,this.M0,this.Jq);this.oO\u003dbh(function(){return J});\nthis.CA\u003dJ;this.l2\u003dnew ZL(Huc,kh,function(w,C,y,P){return u3n(h.get(),w,C,y,P)},u,t,h,T,this.ZY,this.M0);\ng.l(this,this.l2);this.vg\u003dnew Ch(u,t,this.oO,this.Jq,this.Be,this.ZY,this.Tm,this.aI);g.l(this,this.vg);this.mI\u003dnew j2(u,t,this.K9,this.oO,A);g.l(this,this.mI);this.Vi\u003dnew KP(this.ZY,u,t,W,this.M0,this.mI,c,this.Zp);g.l(this,this.Vi);this.eX\u003dbh(function(){return new EZ(q,h,T,x.ZY,x.Tm,x.Be,x.aI)});\ng.l(this,this.eX);this.UF\u003dbh(function(){return new X5});\ng.l(this,this.UF);this.qO\u003dnew Xm(e,this.D6,this.ZY);g.l(this,this.qO);this.dT\u003dnew Kh(e);g.l(this,this.dT);this.Q9\u003dnew eX(e,this.oO,A);g.l(this,this.Q9);this.Nv\u003dnew Lb(e,this.K9,this.Be,this.M0,A);g.l(this,this.Nv);this.Zt\u003dnew c$(e,this.M0);g.l(this,this.Zt);this.nj\u003dnew xB(e,this.Jq,this.Be,this.Tm,this.oO,this.vg);g.l(this,this.nj);this.jt\u003dnew Ih(e);g.l(this,this.jt);this.Ae\u003dnew B$(e);g.l(this,this.Ae);this.Y0\u003dnew hR(e);g.l(this,this.Y0);this.Zm\u003dbh(function(){return new QF});\ng.l(this,this.Zm);this.n6\u003dbh(function(){return new d2(x.Be)});\ng.l(this,this.n6);this.ZO\u003dbh(function(){return new a0(x.Vi,u,S)});\ng.l(this,this.ZO);this.jX\u003dbh(function(){return new y1(x.ZY,x.Tm,x.jt,x.e5)});\ng.l(this,this.jX);this.QB\u003dbh(function(){return new At(e,x.Y0,x.jt,x.M0,x.aI,x.Be,x.cR,x.Tm,O,x.Jq,x.e5,x.mF,x.Zp,x.K9,x.Uq,x.l4,x.T_,x.Jj,x.ZY,R,A,b)});\ng.l(this,this.QB);this.JI\u003dbh(function(){return new oEJ(x.D6,x.Be,x.Tm,R,x.Bt,c,x.ZY,x.M0)});\ng.l(this,this.JI);this.OV\u003d{fJ:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Vi],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.vg],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.l2],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.qU],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.mI]]),I4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.eX],[\"SLOT_TYPE_FORECASTING\",this.UF],[\"SLOT_TYPE_IN_PLAYER\",this.UF],[\"SLOT_TYPE_PLAYER_BYTES\",this.UF]]),De:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",\nthis.qO],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.dT],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.dT],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.dT],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Q9],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",\nthis.Nv],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Nv],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.Zt],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.Zt],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.jt],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Q9],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Ae],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.Y0],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.nj],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",\nthis.nj],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.nj],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.nj],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.nj]]),d4:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zm],[\"SLOT_TYPE_FORECASTING\",this.Zm],[\"SLOT_TYPE_IN_PLAYER\",this.Zm],[\"SLOT_TYPE_PLAYER_BYTES\",this.n6]]),Sv:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.ZO],[\"SLOT_TYPE_FORECASTING\",this.jX],[\"SLOT_TYPE_PLAYER_BYTES\",this.QB],[\"SLOT_TYPE_IN_PLAYER\",this.JI]])};this.listeners\u003d[R.get()];\nthis.cF\u003d{Vi:this.Vi,ut:this.ZY.get(),A7:this.T_.get(),LJ:this.Be.get(),qU:this.qU,Ql:S.get(),h0:null,rQ:this.qO,Q2:R.get(),zr:this.M0.get()}};\nG_c\u003dfunction(e,L,c,I){function B(){return x.K}\ng.p.call(this);var x\u003dthis;e.S().experiments.N0(\"html5_dispose_of_manager_before_dependency\")?(this.X\u003di3M(B,e,L,c,I),this.K\u003d(new ih(this.X)).Z(),g.l(this,this.K),g.l(this,this.X)):(this.X\u003di3M(B,e,L,c,I),g.l(this,this.X),this.K\u003d(new ih(this.X)).Z(),g.l(this,this.K))};\nDY\u003dfunction(e){return e.X.cF};\ni3M\u003dfunction(e,L,c,I,B){try{var x\u003dL.S();if(g.T3(x))var S\u003dnew vtH(e,L,c,I,B);else if(g.z3(x))S\u003dnew fs$(e,L,c,I,B);else if(Sb(x))S\u003dnew AZM(e,L,c,I,B);else if(g.DF(x))S\u003dnew FBv(e,L,c,I,B);else if(g.L8(x))S\u003dnew b3T(e,L,c,I,B);else throw new TypeError(\"Unknown web interface\");return S}catch(h){return S\u003dL.S(),Ir(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:S.X.cplatform,interface:S.X.c,ybW:S.X.cver,cbe:S.X.ctheme,Tz_:S.X.cplayer,UL9:S.playerStyle}),new RXc(e,L,c,I,B)}};\ngtr\u003dfunction(e){Nw.call(this,e)};\nk_J\u003dfunction(e,L,c,I,B){lX.call(this,e,{U:\"div\",W:\"ytp-ad-timed-pie-countdown-container\",L:[{U:\"svg\",W:\"ytp-ad-timed-pie-countdown\",N:{viewBox:\"0 0 20 20\"},L:[{U:\"circle\",W:\"ytp-ad-timed-pie-countdown-background\",N:{r:\"10\",cx:\"10\",cy:\"10\"}},{U:\"circle\",W:\"ytp-ad-timed-pie-countdown-inner\",N:{r:\"5\",cx:\"10\",cy:\"10\"}},{U:\"circle\",W:\"ytp-ad-timed-pie-countdown-outer\",N:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",L,c,I,B);this.G\u003dthis.q0(\"ytp-ad-timed-pie-countdown-container\");this.Z\u003dthis.q0(\"ytp-ad-timed-pie-countdown-inner\");\nthis.j\u003dthis.q0(\"ytp-ad-timed-pie-countdown-outer\");this.K\u003dMath.ceil(2*Math.PI*5);this.hide()};\nDWc\u003dfunction(e,L,c,I,B,x){B7.call(this,e,{U:\"div\",W:\"ytp-ad-action-interstitial\",N:{tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-ad-action-interstitial-background-container\"},{U:\"div\",W:\"ytp-ad-action-interstitial-slot\",L:[{U:\"div\",W:\"ytp-ad-action-interstitial-instream-info\"},{U:\"div\",W:\"ytp-ad-action-interstitial-card\",L:[{U:\"div\",W:\"ytp-ad-action-interstitial-image-container\"},{U:\"div\",W:\"ytp-ad-action-interstitial-headline-container\"},{U:\"div\",W:\"ytp-ad-action-interstitial-description-container\"},{U:\"div\",\nW:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\"ad-action-interstitial\",L,c,I);this.OM\u003dB;this.rh\u003dx;this.navigationEndpoint\u003dthis.X\u003dthis.skipButton\u003dthis.K\u003dthis.actionButton\u003dnull;this.t7\u003dthis.q0(\"ytp-ad-action-interstitial-instream-info\");this.Y9\u003dthis.q0(\"ytp-ad-action-interstitial-image-container\");this.D\u003dnew Jm(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-action-interstitial-image\");g.l(this,this.D);this.D.jl(this.Y9);this.Ve\u003dthis.q0(\"ytp-ad-action-interstitial-headline-container\");\nthis.j\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-action-interstitial-headline\");g.l(this,this.j);this.j.jl(this.Ve);this.h7\u003dthis.q0(\"ytp-ad-action-interstitial-description-container\");this.Z\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-action-interstitial-description\");g.l(this,this.Z);this.Z.jl(this.h7);this.Sl\u003dthis.q0(\"ytp-ad-action-interstitial-background-container\");this.Pe\u003dnew Jm(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7,\"ytp-ad-action-interstitial-background\",!0);g.l(this,this.Pe);this.Pe.jl(this.Sl);this.d_\u003dthis.q0(\"ytp-ad-action-interstitial-action-button-container\");this.slot\u003dthis.q0(\"ytp-ad-action-interstitial-slot\");this.Jm\u003dthis.q0(\"ytp-ad-action-interstitial-card\");this.G\u003dnew sR;g.l(this,this.G);this.hide()};\nwhv\u003dfunction(e){var L\u003dg.rF(\"html5-video-player\");L\u0026\u0026g.cY(L,\"ytp-ad-display-override\",e)};\nasM\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-overlay-slot\",L:[{U:\"div\",W:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",L,c,I);this.D\u003d[];this.Sl\u003dthis.Ve\u003dthis.G\u003dthis.d_\u003dthis.t7\u003dnull;this.Pe\u003d!1;this.j\u003dnull;this.h7\u003d0;e\u003dthis.q0(\"ytp-ad-overlay-container\");this.Y9\u003dnew Yu(e,45E3,6E3,.3,.4);g.l(this,this.Y9);this.Z\u003dJZc(this);g.l(this,this.Z);this.Z.jl(e);this.K\u003dV$r(this);g.l(this,this.K);this.K.jl(e);this.X\u003dCtr(this);g.l(this,this.X);this.X.jl(e);this.hide()};\nJZc\u003dfunction(e){var L\u003dnew g.I9({U:\"div\",W:\"ytp-ad-text-overlay\",L:[{U:\"div\",W:\"ytp-ad-overlay-ad-info-button-container\"},{U:\"div\",W:\"ytp-ad-overlay-close-container\",L:[{U:\"button\",W:\"ytp-ad-overlay-close-button\",L:[FO(Ng$)]}]},{U:\"div\",W:\"ytp-ad-overlay-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-ad-overlay-desc\",aq:\"{{description}}\"},{U:\"div\",Rq:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],aq:\"{{displayUrl}}\"}]});e.C(L.q0(\"ytp-ad-overlay-title\"),\"click\",function(c){wl(e,L.element,c)});\ne.C(L.q0(\"ytp-ad-overlay-link\"),\"click\",function(c){wl(e,L.element,c)});\ne.C(L.q0(\"ytp-ad-overlay-close-container\"),\"click\",e.JW);L.hide();return L};\nV$r\u003dfunction(e){var L\u003dnew g.I9({U:\"div\",Rq:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],L:[{U:\"div\",W:\"ytp-ad-overlay-ad-info-button-container\"},{U:\"div\",W:\"ytp-ad-overlay-close-container\",L:[{U:\"button\",W:\"ytp-ad-overlay-close-button\",L:[FO(Ng$)]}]},{U:\"div\",W:\"ytp-ad-overlay-text-image\",L:[{U:\"img\",N:{src:\"{{imageUrl}}\"}}]},{U:\"div\",W:\"ytp-ad-overlay-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-ad-overlay-desc\",aq:\"{{description}}\"},{U:\"div\",Rq:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\naq:\"{{displayUrl}}\"}]});e.C(L.q0(\"ytp-ad-overlay-title\"),\"click\",function(c){wl(e,L.element,c)});\ne.C(L.q0(\"ytp-ad-overlay-link\"),\"click\",function(c){wl(e,L.element,c)});\ne.C(L.q0(\"ytp-ad-overlay-close-container\"),\"click\",e.JW);e.C(L.q0(\"ytp-ad-overlay-text-image\"),\"click\",e.i9d);L.hide();return L};\nCtr\u003dfunction(e){var L\u003dnew g.I9({U:\"div\",W:\"ytp-ad-image-overlay\",L:[{U:\"div\",W:\"ytp-ad-overlay-ad-info-button-container\"},{U:\"div\",W:\"ytp-ad-overlay-close-container\",L:[{U:\"button\",W:\"ytp-ad-overlay-close-button\",L:[FO(Ng$)]}]},{U:\"div\",W:\"ytp-ad-overlay-image\",L:[{U:\"img\",N:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});e.C(L.q0(\"ytp-ad-overlay-image\"),\"click\",function(c){wl(e,L.element,c)});\ne.C(L.q0(\"ytp-ad-overlay-close-container\"),\"click\",e.JW);L.hide();return L};\nmWr\u003dfunction(e,L){if(L){var c\u003dg.Q(L,dK)||null;c\u003d\u003dnull?g.A9(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\")):(L\u003dg.rF(\"video-ads ytp-ad-module\")||null,L\u003d\u003dnull?g.A9(Error(\"Could not locate the root ads container element to attach the ad info dialog.\")):(e.Ve\u003dnew g.I9({U:\"div\",W:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.l(e,e.Ve),e.Ve.jl(L),L\u003dnew $u(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,e.Ve.element,!1),g.l(e,L),L.init(X7(\"ad-info-hover-text-button\"),c,e.macros),\ne.j?(L.jl(e.j,0),L.subscribe(\"f\",e.ZSm,e),L.subscribe(\"e\",e.Ds,e),e.C(e.j,\"click\",e.ewS),e.C(g.rF(\"ytp-ad-button\",L.element),\"click\",function(){var I;if(g.Q((I\u003dg.Q(c.button,g.E5))\u003d\u003dnull?void 0:I.serviceEndpoint,n5r))e.Pe\u003de.api.getPlayerState(1)\u003d\u003d\u003d2,e.api.pauseVideo();else e.api.onAdUxClicked(\"ad-info-hover-text-button\",e.layoutId)}),e.Sl\u003dL):g.A9(Error(\"Ad info button container within overlay ad was not present.\"))))}else g.F7(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\nZ3J\u003dfunction(e,L){if(yZx(e,J3)||e.api.isMinimized())return!1;var c\u003dxu(L.title),I\u003dxu(L.description);if(g.J_(c)||g.J_(I))return!1;e.createServerVe(e.Z.element,L.trackingParams||null);e.Z.updateValue(\"title\",xu(L.title));e.Z.updateValue(\"description\",xu(L.description));e.Z.updateValue(\"displayUrl\",xu(L.displayUrl));L.navigationEndpoint\u0026\u0026g.mN(e.D,L.navigationEndpoint);e.Z.show();e.Y9.start();e.logVisibility(e.Z.element,!0);e.C(e.Z.element,\"mouseover\",function(){e.h7++});\nreturn!0};\nph6\u003dfunction(e,L){if(yZx(e,J3)||e.api.isMinimized())return!1;var c\u003dxu(L.title),I\u003dxu(L.description);if(g.J_(c)||g.J_(I))return!1;e.createServerVe(e.K.element,L.trackingParams||null);e.K.updateValue(\"title\",xu(L.title));e.K.updateValue(\"description\",xu(L.description));e.K.updateValue(\"displayUrl\",xu(L.displayUrl));e.K.updateValue(\"imageUrl\",RvM(L.image));L.navigationEndpoint\u0026\u0026g.mN(e.D,L.navigationEndpoint);e.d_\u003dL.imageNavigationEndpoint||null;e.K.show();e.Y9.start();e.logVisibility(e.K.element,!0);\ne.C(e.K.element,\"mouseover\",function(){e.h7++});\nreturn!0};\n$WR\u003dfunction(e,L){if(e.api.isMinimized())return!1;var c\u003duFn(L.image),I\u003dc;c.width\u003cJ3.width\u0026\u0026(I\u003dJ3);if(c.width\u003d\u003d\u003d0||c.height\u003d\u003d\u003d0||yZx(e,I))return!1;e.createServerVe(e.X.element,L.trackingParams||null);e.X.updateValue(\"imageUrl\",RvM(L.image));e.X.updateValue(\"width\",c.width);e.X.updateValue(\"height\",c.height);L.navigationEndpoint\u0026\u0026g.mN(e.D,L.navigationEndpoint);g.l3(e.X.q0(\"ytp-ad-image-overlay\"),\"max-width\",c.width+\"px\");e.X.show();e.logVisibility(e.X.element,!0);e.C(e.X.element,\"mouseover\",function(){e.h7++;\ne.api.yD(\"invideo-overlay\",e.layoutId)});\ne.C(e.X.element,\"mouseout\",function(){e.api.cT(\"invideo-overlay\",e.layoutId)});\nreturn!0};\nyZx\u003dfunction(e,L){var c\u003de.api.LS().IF(),I\u003de.api.CB(!0,!1);return(L\u003dgh(c,c.height-(I.height+I.top),L))?(e.t7\u0026\u0026L\u0026\u0026(c\u003dg.MQ(e.macros),c.ERRORCODE\u003dL.yp.toString(),c.ERROR_MSG\u003dL.errorMessage,e.layoutId?kH(e.A7,e.t7,e.layoutId,c):g.A9(Error(\"Missing layoutId for invideo_overlay_ad.\"))),!0):!1};\nwl\u003dfunction(e,L,c){var I\u003dg.MQ(e.macros),B\u003dg.LH(L);I.AW\u003d{toString:function(){return B.width.toString()}};\nI.AH\u003d{toString:function(){return B.height.toString()}};\nvar x\u003dg.nU(c,L).floor();I.I_X\u003d{toString:function(){return x.x.toString()}};\nI.NX\u003d{toString:function(){return x.x.toString()}};\nI.I_Y\u003d{toString:function(){return x.y.toString()}};\nI.NY\u003d{toString:function(){return x.y.toString()}};\nI.NM\u003d{toString:function(){return e.h7.toString()}};\nL\u003dg.f(e.D);for(c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,e.layoutId?kH(e.A7,c,e.layoutId,I):g.A9(Error(\"Missing layoutId for invideo_overlay_ad.\"));e.api.pauseVideo()};\njOJ\u003dfunction(e,L){e\u003de.api.getRootNode();g.cY(e,\"ytp-ad-overlay-open\",L);g.cY(e,\"ytp-ad-overlay-closed\",!L)};\nH3H\u003dfunction(e,L,c,I,B){lX.call(this,e,{U:\"div\",W:\"ytp-ad-message-overlay\",L:[{U:\"div\",W:\"ytp-ad-message-slot\"}]},\"ad-message\",L,c,I,B);var x\u003dthis;this.j\u003d-1;this.Z\u003d0;this.h7\u003d!1;this.Ve\u003dthis.q0(\"ytp-ad-message-slot\");this.K\u003dnew g.I9({U:\"span\",W:\"ytp-ad-message-container\"});this.K.jl(this.Ve);g.l(this,this.K);this.messageText\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,I,\"ytp-ad-message-text\");g.l(this,this.messageText);this.messageText.jl(this.K.element);this.G\u003dnew g.dJ(this.K,\n400,!1,100,function(){x.hide()});\ng.l(this,this.G);this.hide()};\nls6\u003dfunction(e,L){e\u003de.api.getRootNode();g.cY(e,\"ytp-ad-overlay-open\",L);g.cY(e,\"ytp-ad-overlay-closed\",!L)};\nPtf\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-underlay-companion\",L:[{U:\"div\",W:\"ytp-ad-underlay-side-container\",L:[{U:\"div\",W:\"ytp-ad-underlay-image-container\"},{U:\"div\",W:\"ytp-ad-underlay-description-container\"},{U:\"div\",W:\"ytp-ad-underlay-headline-container\"},{U:\"div\",W:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",L,c,I);this.actionButton\u003dnull;this.Ve\u003dthis.q0(\"ytp-ad-underlay-image-container\");this.Z\u003dnew Jm(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7,\"ytp-ad-underlay-image\");g.l(this,this.Z);this.Z.jl(this.Ve);this.h7\u003dthis.q0(\"ytp-ad-underlay-headline-container\");this.K\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-underlay-headline\");g.l(this,this.K);this.K.jl(this.h7);this.D\u003dthis.q0(\"ytp-ad-underlay-description-container\");this.G\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-underlay-description\");g.l(this,this.G);this.G.jl(this.D);this.j\u003dthis.q0(\"ytp-ad-underlay-action-button-container\");\nthis.X\u003dthis.q0(\"ytp-ad-underlay-side-container\");this.hide()};\nQOn\u003dfunction(e){var L\u003dg.rF(\"html5-video-player\");L\u0026\u0026g.cY(L,\"ytp-ad-display-override\",e)};\nV6\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?function(){}:x;\nB7.call(this,e,{U:\"div\",W:\"ytp-ad-survey-answer\"},\"survey-answer\",L,c,I);this.index\u003dB;this.onSelected\u003dx;this.X\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.q0(\"ytp-ad-survey-answer\");this.hide()};\ndWT\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",L,c,I);this.button\u003dnull;this.X\u003dthis.q0(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nCY\u003dfunction(e,L,c,I){var B\u003d[\"ytp-ad-survey-submit-button\"];B.push(\"ytp-ad-survey-submit-button-rounded\");bX.call(this,e,L,c,I,B,\"survey-submit\")};\naB\u003dfunction(e,L,c,I,B){B7.call(this,e,{U:\"div\",W:\"ytp-ad-survey-player-overlay\",L:[{U:\"div\",W:\"ytp-ad-survey-player-overlay-instream-info\"},{U:\"div\",W:\"ytp-ad-survey-player-overlay-skip-preview-submit\",L:[{U:\"div\",W:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{U:\"div\",W:\"ytp-ad-survey-player-overlay-submit\"}]},{U:\"div\",W:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",L,c,I);this.G\u003dB;this.K\u003dthis.X\u003dnull;this.Z\u003dthis.q0(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.skipOrPreview\u003dthis.q0(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.q0(\"ytp-ad-survey-player-overlay-submit\");g.l(this,this.G);this.hide()};\nNI\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?function(){}:x;\nB7.call(this,e,{U:\"div\",W:\"ytp-ad-survey-question\",L:[{U:\"div\",Rq:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{U:\"div\",Rq:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{U:\"div\",Rq:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{U:\"div\",W:\"ytp-ad-survey-question-background\"}]},B,L,c,I);this.Ve\u003dx;this.G\u003dnull;this.K\u003d[];this.X\u003dnull;this.D\u003dthis.api.S().experiments.N0(\"a11y_h5_associate_survey_question\");this.question\u003dthis.q0(\"ytp-ad-survey-question\");\nthis.Y9\u003dthis.q0(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.q0(\"ytp-ad-survey-question-text\");this.answers\u003dthis.q0(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.q0(\"ytp-ad-survey-question-player-overlay\");this.Z\u003dDate.now()};\nUWx\u003dfunction(e,L){L\u003dg.o9(L);g.fU(e.questionText,L);e.D\u0026\u0026e.questionText.setAttribute(\"id\",X7(\"survey-question-text\"))};\nEtr\u003dfunction(e,L,c,I){I\u003dnew V6(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,I,e.Ve);I.jl(e.answers);I.init(X7(\"survey-answer\"),L,c);e.D\u0026\u0026(L\u003de.questionText.getAttribute(\"id\"),L!\u003dnull\u0026\u0026(I.X!\u003d\u003dnull?I.X.K.setAttribute(\"aria-describedby\",L):I.answer.getElementsByTagName(\"button\")[0].setAttribute(\"aria-describedby\",L)));e.K.push(I)};\nKBT\u003dfunction(e,L){if(L){var c\u003dL.background;c\u0026\u0026g.Q(c,Xhf)\u0026\u0026(c\u003d(c\u003dg.Q(c,Xhf).image)\u0026\u0026wJ(c)||\"\",g.J_(c)?g.F7(Error(\"Found ThumbnailDetails without valid image URL\")):g.l3(e.Y9,\"backgroundImage\",\"url(\"+c+\")\"));if(L.durationMilliseconds\u003d\u003dnull||L.durationMilliseconds\u003d\u003d\u003dvoid 0||L.durationMilliseconds\u003d\u003d\u003d0)e\u003dError(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(L)),g.A9(e);else{e.Z\u003dg.O9();e.X\u003dnew Os(e.api,L.durationMilliseconds);g.l(e,e.X);if(e.X\u0026\u0026L.instreamAdPlayerOverlay\u0026\u0026g.Q(L.instreamAdPlayerOverlay,\nQN))try{var I\u003dnew aB(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,e.X);I.jl(e.playerOverlay);I.init(X7(\"survey-player-overlay\"),g.Q(L.instreamAdPlayerOverlay,QN),e.macros);e.G\u003dI;g.l(e,I);e.jm()}catch(B){I\u003dError(\"ISAPOR had an error when initializing. Error: \"+(B+\" SurveyAdQuestionCommon: \"+JSON.stringify(L))),g.A9(I)}else I\u003dError(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(L)),g.A9(I);e.X\u0026\u0026L.durationMilliseconds\u0026\u0026L.durationMilliseconds\u003e0?(L\u003dnew g9(e.api,e.X),\nL.jl(e.playerOverlay),g.l(e,L)):(e\u003dError(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+JSON.stringify(L)),g.A9(e))}}else g.A9(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nY2f\u003dfunction(e){function L(c){return{toString:function(){return c()}}}\ne.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003dL(function(){var c\u003dnew Date;return(Math.round(c.valueOf()/1E3)+-1*c.getTimezoneOffset()*60).toString()});\ne.macros.SURVEY_ELAPSED_MS\u003dL(function(){return(Date.now()-e.Z).toString()})};\nntn\u003dfunction(e,L,c,I,B){NI.call(this,e,L,c,I,\"survey-question-multi-select\");this.h7\u003dB;this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.j\u003dnull;this.hide()};\neTh\u003dfunction(e,L,c){e.noneOfTheAbove\u003dnew dWT(e.api,e.layoutId,e.interactionLoggingClientData,e.A7);e.noneOfTheAbove.jl(e.answers);e.noneOfTheAbove.init(X7(\"survey-none-of-the-above\"),L,c)};\ncJU\u003dfunction(e){e.K.forEach(function(L){L.X.toggleButton(!1)});\nLf7(e,!0)};\nLf7\u003dfunction(e,L){var c\u003de.G;e\u003dIRJ(e);L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c.X\u0026\u0026(e?c.X.hide():c.X.show(),L\u0026\u0026c.X instanceof hW\u0026\u0026!c.X.G\u0026\u0026rgv(c.X,!1));c.K\u0026\u0026(e?c.K.show():c.K.hide())};\nIRJ\u003dfunction(e){return e.K.some(function(L){return L.X.isToggled()})||e.noneOfTheAbove.button.isToggled()};\nmY\u003dfunction(e,L,c,I,B){NI.call(this,e,L,c,I,\"survey-question-single-select\",function(S){x.api.S().Y(\"supports_multi_step_on_desktop\")\u0026\u0026B([S])});\nvar x\u003dthis;this.hide()};\ny6\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-survey\",L:[{U:\"div\",W:\"ytp-ad-survey-questions\"}]},\"survey\",L,c,I);this.questions\u003d[];this.K\u003d[];this.conditioningRules\u003d[];this.X\u003d0;this.j\u003dthis.q0(\"ytp-ad-survey-questions\");this.api.S().Y(\"fix_survey_color_contrast_on_destop\")\u0026\u0026this.q0(\"ytp-ad-survey\").classList.add(\"color-contrast-fix\");this.api.S().Y(\"web_enable_speedmaster\")\u0026\u0026this.q0(\"ytp-ad-survey\").classList.add(\"relative-positioning-survey\");this.hide()};\nonM\u003dfunction(e,L){var c\u003de.K[L],I;(I\u003de.Z)\u003d\u003dnull||I.dispose();g.Q(c,Pf)?BcJ(e,g.Q(c,Pf),e.macros):g.Q(c,lH)\u0026\u0026xMe(e,g.Q(c,lH),e.macros);e.X\u003dL};\nBcJ\u003dfunction(e,L,c){var I\u003dnew mY(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,e.G.bind(e));I.jl(e.j);I.init(X7(\"survey-question-single-select\"),L,c);e.api.S().Y(\"supports_multi_step_on_desktop\")?e.Z\u003dI:e.questions.push(I);g.l(e,I)};\nxMe\u003dfunction(e,L,c){var I\u003dnew ntn(e.api,e.layoutId,e.interactionLoggingClientData,e.A7,e.G.bind(e));I.jl(e.j);I.init(X7(\"survey-question-multi-select\"),L,c);e.api.S().Y(\"supports_multi_step_on_desktop\")?e.Z\u003dI:e.questions.push(I);g.l(e,I)};\nZY\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-survey-interstitial\",L:[{U:\"div\",W:\"ytp-ad-survey-interstitial-contents\",L:[{U:\"div\",W:\"ytp-ad-survey-interstitial-logo\",L:[{U:\"div\",W:\"ytp-ad-survey-interstitial-logo-image\"}]},{U:\"div\",W:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",L,c,I);this.X\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.q0(\"ytp-ad-survey-interstitial\");this.K\u003dthis.q0(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.q0(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.q0(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.dJ(this,500,!1,300);g.l(this,this.transition)};\nS$h\u003dfunction(e,L){L\u003dL\u0026\u0026wJ(L)||\"\";if(g.J_(L))g.F7(Error(\"Found ThumbnailDetails without valid image URL\"));else{var c\u003de.style;e\u003de.style.cssText;var I\u003ddocument.implementation.createHTMLDocument(\"\").createElement(\"DIV\");I.style.cssText\u003de;e\u003dpkx(I.style);c.cssText\u003d[e,\u0027background-image:url(\"\u0027+L+\u0027\");\u0027].join(\"\")}};\nrJL\u003dfunction(e){var L\u003dg.rF(\"html5-video-player\");L\u0026\u0026g.cY(L,\"ytp-ad-display-override\",e)};\npY\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?0:x;lX.call(this,e,{U:\"div\",W:\"ytp-preview-ad\",L:[{U:\"div\",W:\"ytp-preview-ad__text\"}]},\"preview-ad\",L,c,I,B);var S\u003dthis;this.h7\u003dx;this.K\u003d0;this.G\u003d-1;this.Z\u003dthis.q0(\"ytp-preview-ad__text\");switch(this.h7){case 1:this.Z.classList.add(\"ytp-preview-ad__text--font--small\")}this.transition\u003dnew g.dJ(this,400,!1,100,function(){S.hide()});\ng.l(this,this.transition);this.hide()};\n$h\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"img\",W:\"ytp-ad-avatar\"},\"ad-avatar\",L,c,I);this.hide()};\nhTN\u003dfunction(e){switch(e.size){case \"AD_AVATAR_SIZE_XXS\":return 16;case \"AD_AVATAR_SIZE_XS\":return 24;case \"AD_AVATAR_SIZE_S\":return 32;case \"AD_AVATAR_SIZE_M\":return 36;case \"AD_AVATAR_SIZE_L\":return 56;case \"AD_AVATAR_SIZE_XL\":return 72;default:return 36}};\njQ\u003dfunction(e,L,c,I,B,x){B\u003dB\u003d\u003d\u003dvoid 0?!1:B;x\u003dx\u003d\u003d\u003dvoid 0?!1:x;B7.call(this,e,{U:\"button\",W:\"ytp-ad-button-vm\"},\"ad-button\",L,c,I);this.buttonText\u003dthis.buttonIcon\u003dnull;this.hide();this.X\u003dB;this.K\u003dx};\nRTh\u003dfunction(e,L,c,I,B){lX.call(this,e,{U:\"div\",Rq:[\"ytp-ad-avatar-lockup-card--inactive\",\"ytp-ad-avatar-lockup-card\"],L:[{U:\"div\",W:\"ytp-ad-avatar-lockup-card__avatar_and_text_container\",L:[{U:\"div\",W:\"ytp-ad-avatar-lockup-card__text_container\"}]}]},\"ad-avatar-lockup-card\",L,c,I,B);this.startMilliseconds\u003d0;this.adAvatar\u003dnew $h(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.adAvatar);z$(this.element,this.adAvatar.element,0);this.headline\u003dnew fq(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.A7);g.l(this,this.headline);this.headline.jl(this.q0(\"ytp-ad-avatar-lockup-card__text_container\"));this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline\");this.description\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.description);this.description.jl(this.q0(\"ytp-ad-avatar-lockup-card__text_container\"));this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description\");this.adButton\u003dnew jQ(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.adButton);this.adButton.jl(this.element);this.hide()};\nHG\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"button\",W:\"ytp-skip-ad-button\",L:[{U:\"div\",W:\"ytp-skip-ad-button__text\"}]},\"skip-button\",L,c,I);var B\u003dthis;this.K\u003d!1;this.G\u003dthis.q0(\"ytp-skip-ad-button__text\");this.transition\u003dnew g.dJ(this,500,!1,100,function(){B.hide()});\ng.l(this,this.transition);this.X\u003dnew Yu(this.element,15E3,5E3,.5,.5,!0);g.l(this,this.X);this.hide()};\nuxL\u003dfunction(e,L,c,I,B){lX.call(this,e,{U:\"div\",W:\"ytp-skip-ad\"},\"skip-ad\",L,c,I,B);this.skipOffsetMilliseconds\u003d0;this.isSkippable\u003d!1;this.Z\u003dnew HG(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.Z);this.Z.jl(this.element);this.hide()};\nlY\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-visit-advertiser-link\"},\"visit-advertiser-link\",L,c,I);this.hide()};\nPG\u003dfunction(e,L,c,I,B){B7.call(this,e,{U:\"div\",W:\"ytp-ad-player-overlay-layout\",L:[{U:\"div\",W:\"ytp-ad-player-overlay-layout__player-card-container\"},{U:\"div\",W:\"ytp-ad-player-overlay-layout__ad-info-container\"},{U:\"div\",W:\"ytp-ad-player-overlay-layout__skip-or-preview-container\"},{U:\"div\",W:\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\"}]},\"player-overlay-layout\",L,c,I);this.K\u003dB;this.Ve\u003dthis.q0(\"ytp-ad-player-overlay-layout__player-card-container\");this.X\u003dthis.q0(\"ytp-ad-player-overlay-layout__ad-info-container\");\nthis.D\u003dthis.q0(\"ytp-ad-player-overlay-layout__skip-or-preview-container\");this.h7\u003dthis.q0(\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\");this.hide()};\ntvw\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-grid-card-text\",L:[{U:\"div\",W:\"ytp-ad-grid-card-text__metadata\",L:[{U:\"div\",W:\"ytp-ad-grid-card-text__metadata__headline\"},{U:\"div\",W:\"ytp-ad-grid-card-text__metadata__description\",L:[{U:\"div\",W:\"ytp-ad-grid-card-text__metadata__description__line\"},{U:\"div\",W:\"ytp-ad-grid-card-text__metadata__description__line\"}]}]},{U:\"div\",W:\"ytp-ad-grid-card-text__button\"}]},\"ad-grid-card-text\",L,c,I);this.headline\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7);g.l(this,this.headline);this.headline.jl(this.q0(\"ytp-ad-grid-card-text__metadata__headline\"));this.moreInfoButton\u003dnew jQ(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0);g.l(this,this.moreInfoButton);this.moreInfoButton.jl(this.q0(\"ytp-ad-grid-card-text__button\"))};\nQ6\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-grid-card-collection\"},\"ad-grid-card-collection\",L,c,I);this.X\u003d[]};\ndl\u003dfunction(e,L,c,I,B,x,S){lX.call(this,e,x,S,L,c,I,B);this.playerProgressOffsetMs\u003d0;this.K\u003d!1};\nO67\u003dfunction(e){var L\u003dg.rF(\"html5-video-player\");L\u0026\u0026g.cY(L,\"ytp-ad-display-override\",e)};\nq$N\u003dfunction(e,L,c,I,B){dl.call(this,e,L,c,I,B,{U:\"div\",W:\"ytp-display-underlay-text-grid-cards\",L:[{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container\",L:[{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container__header\",L:[{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\"},{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container__header__headline\"}]},{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"},\n{U:\"div\",W:\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"}]}]},\"display-underlay-text-grid-cards\");this.adGridCardCollection\u003dnew Q6(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.adGridCardCollection);this.adGridCardCollection.jl(this.q0(\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"));this.adButton\u003dnew jQ(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.adButton);this.adButton.jl(this.q0(\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"));\nthis.Z\u003dthis.q0(\"ytp-display-underlay-text-grid-cards__content_container\");this.G\u003dthis.q0(\"ytp-display-underlay-text-grid-cards__content_container__header\")};\nUl\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-ad-details-line\"},\"ad-details-line\",L,c,I);this.X\u003d[];this.hide()};\nEl\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-image-background\",L:[{U:\"img\",W:\"ytp-image-background-image\"}]},\"image-background\",L,c,I);this.hide()};\nTcw\u003dfunction(e,L,c,I,B){lX.call(this,e,{U:\"svg\",W:\"ytp-timed-pie-countdown\",N:{viewBox:\"0 0 20 20\"},L:[{U:\"circle\",W:\"ytp-timed-pie-countdown__background\",N:{r:\"10\",cx:\"10\",cy:\"10\"}},{U:\"circle\",W:\"ytp-timed-pie-countdown__inner\",N:{r:\"5\",cx:\"10\",cy:\"10\"}},{U:\"circle\",W:\"ytp-timed-pie-countdown__outer\",N:{r:\"10\",cx:\"10\",cy:\"10\"}}]},\"timed-pie-countdown\",L,c,I,B);this.Z\u003dthis.q0(\"ytp-timed-pie-countdown__inner\");this.K\u003dMath.ceil(2*Math.PI*5);this.hide()};\nXA\u003dfunction(e,L,c,I){B7.call(this,e,{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout\",N:{tabindex:\"0\"},L:[{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content\",L:[{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\"},{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup\",L:[{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"},{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"},\n{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\"},{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"}]}]},{U:\"div\",W:\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\"}]},\"video-interstitial-buttoned-centered\",L,c,I);this.K\u003dnull;this.G\u003dthis.q0(\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\");this.Z\u003dnew sR;g.l(this,this.Z);this.hide()};\nWfN\u003dfunction(e){var L\u003dg.rF(\"html5-video-player\");L\u0026\u0026g.cY(L,\"ytp-ad-display-override\",e)};\nMvN\u003dfunction(e){if(!e.adAvatar||!g.Q(e.adAvatar,KY))return g.A9(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.\")),!1;if(!e.headline)return g.A9(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no headline.\")),!1;if(!e.adBadge||!g.Q(e.adBadge,Yh))return g.A9(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.\")),!1;if(!e.adButton||!g.Q(e.adButton,nY))return g.A9(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no action button.\")),!1;if(!e.adInfoRenderer||\n!g.Q(e.adInfoRenderer,dK))return g.A9(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.\")),!1;e\u003de.durationMilliseconds||0;return typeof e!\u003d\u003d\"number\"||e\u003c\u003d0?(g.A9(Error(\"durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: \"+e)),!1):!0};\neu\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?2:L;g.Yg.call(this);this.api\u003de;this.X\u003dnull;this.Eq\u003dnew sR(this);g.l(this,this.Eq);this.K\u003dhdR;this.Eq.C(this.api,\"presentingplayerstatechange\",this.kJ);this.X\u003dthis.Eq.C(this.api,\"progresssync\",this.Ty);this.Bh\u003dL;this.Bh\u003d\u003d\u003d1\u0026\u0026this.Ty()};\nL4\u003dfunction(e,L,c){Nw.call(this,e);this.api\u003de;this.A7\u003dL;this.components\u003d{};e\u003dnew g.U({U:\"div\",Rq:[\"video-ads\",\"ytp-ad-module\"]});g.l(this,e);Pr\u0026\u0026g.Y4(e.element,\"ytp-ads-tiny-mode\");this.G\u003dnew op(e.element);g.l(this,this.G);g.Uq(this.api,e.element,4);Oy(c)\u0026\u0026(c\u003dnew g.U({U:\"div\",Rq:[\"ytp-ad-underlay\"]}),g.l(this,c),this.K\u003dnew op(c.element),g.l(this,this.K),g.Uq(this.api,c.element,0));g.l(this,y7J())};\nzTM\u003dfunction(e,L){e\u003dg.TG(e.components,L.id,null);e\u003d\u003dnull\u0026\u0026g.F7(Error(\"Component not found for element id: \"+L.id));return e||null};\nsHh\u003dfunction(e){g.Vk.call(this,e);var L\u003dthis;this.K\u003dnull;this.created\u003d!1;this.Z\u003de.S().Y(\"h5_use_refactored_get_ad_break\")?new upn(this.player):new XH(this.player);this.G\u003dfunction(){if(L.K!\u003dnull)return L.K;var I\u003dnew zGM({rQ:DY(L.X).rQ,zr:DY(L.X).zr,V:L.player,ut:DY(L.X).ut,Tm:L.X.X.Tm,Q2:DY(L.X).Q2,l4:L.X.X.l4});L.K\u003dI.Vf;return L.K};\nthis.X\u003dnew G_c(this.player,this,this.Z,this.G);g.l(this,this.X);var c\u003de.S();!hz(c)||g.L8(c)||Sb(c)||(g.l(this,new L4(e,DY(this.X).A7,DY(this.X).ut)),g.l(this,new gtr(e)))};\nvne\u003dfunction(e){e.created!\u003d\u003de.loaded\u0026\u0026Ir(\"Created and loaded are out of sync\")};\nFfL\u003dfunction(e){g.Vk.prototype.load.call(e);var L\u003dDY(e.X).ut;try{e.player.getRootNode().classList.add(\"ad-created\")}catch(R){Ir(R instanceof Error?R:String(R))}var c\u003de.player.getVideoData(1),I\u003dc\u0026\u0026c.videoId||\"\",B\u003dc\u0026\u0026c.getPlayerResponse()||{},x\u003d(B\u0026\u0026B.adPlacements||[]).map(function(R){return R.adPlacementRenderer}),S\u003d((B\u003d\u003dnull?void 0:B.adSlots)||[]).map(function(R){return g.Q(R,YP)});\nB\u003dB.playerConfig\u0026\u0026B.playerConfig.daiConfig\u0026\u0026B.playerConfig.daiConfig.enableDai||!1;c\u0026\u0026c.Wy();x\u003dfRN(x,S,L,DY(e.X).Ql);S\u003dc\u0026\u0026c.clientPlaybackNonce||\"\";c\u003dc\u0026\u0026c.CR||!1;if(oK(L,!0)\u0026\u0026c){var h;L\u003d{};(h\u003de.player.getVideoData())\u003d\u003dnull||h.sW(\"p_cpb\",(L.cc\u003dS,L))}h\u003d1E3*e.player.getDuration(1);AJw(e);e.X.X.CA.A_(S,h,c,x.Xu,x.D4,x.Xu,B,I)};\nAJw\u003dfunction(e){var L,c;if(c\u003d(L\u003de.player.getVideoData(1))\u003d\u003dnull||!L.CR)L\u003de.player.S(),c\u003dhz(L)\u0026\u0026!g.rw(L)\u0026\u0026L.playerStyle\u003d\u003d\u003d\"desktop-polymer\";c\u0026\u0026(e\u003de.player.getInternalApi(),e.addEventListener(\"updateKevlarOrC3Companion\",zdv),e.addEventListener(\"updateEngagementPanelAction\",sMn),e.addEventListener(\"changeEngagementPanelVisibility\",vic),window.addEventListener(\"yt-navigate-start\",AgH))};\ncj\u003dfunction(e,L){L\u003d\u003d\u003de.mD\u0026\u0026(e.mD\u003dvoid 0)};\nb6U\u003dfunction(e){var L\u003dDY(e.X).qU,c\u003dL.G().vO(\"SLOT_TYPE_PLAYER_BYTES\",1);L\u003dw1(L.M0.get(),1).clientPlaybackNonce;var I\u003d!1;c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next()){B\u003dB.value;var x\u003dB.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026B.slotEntryTrigger instanceof yX?B.slotEntryTrigger.E0:void 0;x\u0026\u0026x\u003d\u003d\u003dL\u0026\u0026(I\u0026\u0026Ir(\"More than 1 preroll playerBytes slot detected\",B),I\u003d!0)}I||qI(DY(e.X).LJ)};\ni6h\u003dfunction(e){if(BG(DY(e.X).ut))return!0;var L\u003d\"\";e\u003dg.f(DY(e.X).Q2.ZJ.keys());for(var c\u003de.next();!c.done;c\u003de.next()){c\u003dc.value;if(c.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026c.J7\u003d\u003d\u003d\"core\")return!0;L+\u003dc.slotType+\" \"}Math.random()\u003c.01\u0026\u0026Ir(\"Ads Playback Not Managed By Controlflow\",void 0,null,{slotTypes:L});return!1};\nGcL\u003dfunction(e){e\u003dg.f(DY(e.X).Q2.ZJ.values());for(var L\u003de.next();!L.done;L\u003de.next())if(L.value.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\")return!0;return!1};\n$vR\u003dfunction(e,L,c,I,B,x){c\u003dc\u003d\u003d\u003dvoid 0?[]:c;I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;B\u003dB\u003d\u003d\u003dvoid 0?\"\":B;var S\u003dDY(e.X).ut,h\u003de.player.getVideoData(1);h\u0026\u0026h.getPlayerResponse();h\u0026\u0026h.Wy();c\u003dfRN(L,c,S,DY(e.X).Ql);QNH(DY(e.X).Vi,I,c.Xu,c.D4,L,B,x)};\nfRN\u003dfunction(e,L,c,I){L\u003d{Xu:[],D4:L};e\u003dg.f(e);for(var B\u003de.next();!B.done;B\u003de.next())if((B\u003dB.value)\u0026\u0026B.renderer!\u003dnull){var x\u003dB.renderer;if(!c.V.S().Y(\"html5_enable_vod_lasr_with_notify_pacf\")){var S\u003dvoid 0,h\u003dvoid 0,R\u003dvoid 0,u\u003dvoid 0,t\u003dI;g.Q((u\u003dx.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:u.adVideoStart,DL)?(S\u003dg.Q((R\u003dx.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:R.adVideoStart,DL),S\u003dSE$(S,t),g.kg(x.sandwichedLinearAdRenderer.adVideoStart,DL,S)):g.Q((h\u003dx.linearAdSequenceRenderer)\u003d\u003dnull?void 0:h.adStart,DL)\u0026\u0026\n(R\u003dg.Q((S\u003dx.linearAdSequenceRenderer)\u003d\u003dnull?void 0:S.adStart,DL),S\u003dSE$(R,t),g.kg(x.linearAdSequenceRenderer.adStart,DL,S))}L.Xu.push(B)}return L};\ng.I_\u003dfunction(e){if(typeof DOMParser!\u003d\"undefined\")return gz(new DOMParser,aST(e),\"application/xml\");throw Error(\"Your browser does not support loading xml documents\");};\ng.Bj\u003dfunction(e){g.p.call(this);this.callback\u003de;this.X\u003dnew Om(0,0,.4,0,.2,1,1,1);this.delay\u003dnew g.$4(this.next,window,this);g.l(this,this.delay)};\ng.gnU\u003dfunction(e){var L\u003de.S();return L.m1\u0026\u0026!L.Z\u0026\u0026g.Uh(L)?e.isEmbedsShortsMode()?(e\u003de.CB(),Math.min(e.width,e.height)\u003e\u003d315):!e.ge():!1};\ng.xx\u003dfunction(e){g.U.call(this,{U:\"div\",W:\"ytp-more-videos-view\",N:{tabIndex:\"-1\"}});var L\u003dthis;this.api\u003de;this.K\u003d!0;this.Z\u003dnew g.zn(this);this.X\u003d[];this.suggestionData\u003d[];this.columns\u003dthis.containerWidth\u003dthis.J\u003dthis.G\u003dthis.scrollPosition\u003d0;this.title\u003dnew g.U({U:\"h2\",W:\"ytp-related-title\",aq:\"{{title}}\"});this.previous\u003dnew g.U({U:\"button\",Rq:[\"ytp-button\",\"ytp-previous\"],N:{\"aria-label\":\"Show previous suggested videos\"},L:[g.hm()]});this.T\u003dnew g.Bj(function(c){L.suggestions.element.scrollLeft\u003d-c});\nthis.next\u003dnew g.U({U:\"button\",Rq:[\"ytp-button\",\"ytp-next\"],N:{\"aria-label\":\"Show more suggested videos\"},L:[g.R9()]});g.l(this,this.Z);this.j\u003de.S().G;g.l(this,this.title);this.title.jl(this.element);this.suggestions\u003dnew g.U({U:\"div\",W:\"ytp-suggestions\"});g.l(this,this.suggestions);this.suggestions.jl(this.element);g.l(this,this.previous);this.previous.jl(this.element);this.previous.listen(\"click\",this.Bs,this);g.l(this,this.T);kch(this);g.l(this,this.next);this.next.jl(this.element);this.next.listen(\"click\",\nthis.jK,this);this.Z.C(this.api,\"appresize\",this.Nx);this.Z.C(this.api,\"fullscreentoggled\",this.OB);this.Z.C(this.api,\"videodatachange\",this.onVideoDataChange);this.Nx(this.api.LS().getPlayerSize());this.onVideoDataChange()};\nkch\u003dfunction(e){for(var L\u003d{r8:0};L.r8\u003c16;L\u003d{r8:L.r8},++L.r8){var c\u003dnew g.U({U:\"a\",W:\"ytp-suggestion-link\",N:{href:\"{{link}}\",target:e.api.S().D,\"aria-label\":\"{{aria_label}}\"},L:[{U:\"div\",W:\"ytp-suggestion-image\"},{U:\"div\",W:\"ytp-suggestion-overlay\",N:{style:\"{{blink_rendering_hack}}\",\"aria-hidden\":\"{{aria_hidden}}\"},L:[{U:\"div\",W:\"ytp-suggestion-title\",aq:\"{{title}}\"},{U:\"div\",W:\"ytp-suggestion-author\",aq:\"{{author_and_views}}\"},{U:\"div\",N:{\"data-is-live\":\"{{is_live}}\"},W:\"ytp-suggestion-duration\",\naq:\"{{duration}}\"}]}]});g.l(e,c);var I\u003dc.q0(\"ytp-suggestion-link\");g.l3(I,\"transitionDelay\",L.r8/20+\"s\");e.Z.C(I,\"click\",function(B){return function(x){var S\u003dB.r8;if(e.K){var h\u003de.suggestionData[S],R\u003dh.sessionData;e.j\u0026\u0026e.api.Y(\"web_player_log_click_before_generating_ve_conversion_params\")?(e.api.logClick(e.X[S].element),S\u003dh.Pv(),h\u003d{},g.PS(e.api,h),S\u003dg.WO(S,h),g.v8(S,e.api,x)):g.s4(x,e.api,e.j,R||void 0)\u0026\u0026e.api.zF(h.videoId,R,h.playlistId)}else x.preventDefault(),document.activeElement.blur()}}(L));\nc.jl(e.suggestions.element);e.X.push(c);e.api.createServerVe(c.element,c)}};\nDMM\u003dfunction(e){if(e.api.S().Y(\"web_player_log_click_before_generating_ve_conversion_params\"))for(var L\u003dMath.floor(-e.scrollPosition/(e.G+8)),c\u003dMath.min(L+e.columns,e.suggestionData.length)-1;L\u003c\u003dc;L++)e.api.logVisibility(e.X[L].element,!0)};\ng.o_\u003dfunction(e){var L\u003de.api.TV()?32:16;L\u003de.J/2+L;e.next.element.style.bottom\u003dL+\"px\";e.previous.element.style.bottom\u003dL+\"px\";L\u003de.scrollPosition;var c\u003de.containerWidth-e.suggestionData.length*(e.G+8);g.cY(e.element,\"ytp-scroll-min\",L\u003e\u003d0);g.cY(e.element,\"ytp-scroll-max\",L\u003c\u003dc)};\nJJJ\u003dfunction(e){for(var L\u003de.suggestionData.length,c\u003d0;c\u003cL;++c){var I\u003dvoid 0,B\u003dvoid 0,x\u003dvoid 0;I\u003de;var S\u003dI.api.S(),h\u003dI.suggestionData[c],R\u003dI.X[c];x\u003dI.api.isEmbedsShortsMode()?h.shortViewCount||\"\":h.shortViewCount?h.author+\" \\u2022 \"+h.shortViewCount:h.author;R.element.style.display\u003d\"\";g.l3(R.q0(\"ytp-suggestion-link\"),\"display\",\"inline-block\");wMN.test(h.title)\u0026\u0026(R.q0(\"ytp-suggestion-title\").dir\u003d\"rtl\");wMN.test(x)\u0026\u0026(R.q0(\"ytp-suggestion-author\").dir\u003d\"rtl\");B\u003dh.isLivePlayback?\"Live\":h.lengthSeconds?\ng.Te(h.lengthSeconds):\"\";var u\u003dh.Pv(I.api.isEmbedsShortsMode());if(g.Uh(S)\u0026\u0026!S.Y(\"web_player_log_click_before_generating_ve_conversion_params\")){var t\u003d{};g.Fl(I.api,\"addEmbedsConversionTrackingParams\",[t]);u\u003dg.WO(u,t)}S.Y(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026(S\u003d(S\u003dh.sessionData)\u0026\u0026S.itct)\u0026\u0026I.api.setTrackingParams(R.element,S);R.update({author_and_views:x,duration:B,link:u,title:h.title,aria_label:h.ariaLabel||h.title,is_live:h.isLivePlayback,aria_hidden:!!h.ariaLabel,blink_rendering_hack:g.q8||\ng.QG?\"will-change: opacity\":void 0});B\u003dR.q0(\"ytp-suggestion-image\");I\u003dI.api.isEmbedsShortsMode()?h.j9(\"hq2.jpg\"):h.j9();B.style.backgroundImage\u003dI?\"url(\"+I+\")\":\"\"}if(L\u003c16)for(;L\u003c16;++L)g.l3(e.X[L].q0(\"ytp-suggestion-link\"),\"display\",\"none\");g.o_(e)};\neTx\u003d[];un\u003dtypeof Object.defineProperties\u003d\u003d\"function\"?Object.defineProperty:function(e,L,c){if(e\u003d\u003dArray.prototype||e\u003d\u003dObject.prototype)return e;e[L]\u003dc.value;return e};\ng.RH\u003dcJM(this);qM(\"Symbol\",function(e){function L(x){if(this instanceof L)throw new TypeError(\"Symbol is not a constructor\");return new c(I+(x||\"\")+\"_\"+B++,x)}\nfunction c(x,S){this.X\u003dx;un(this,\"description\",{configurable:!0,writable:!0,value:S})}\nif(e)return e;c.prototype.toString\u003dfunction(){return this.X};\nvar I\u003d\"jscomp_symbol_\"+(Math.random()*1E9\u003e\u003e\u003e0)+\"_\",B\u003d0;return L});\nqM(\"Symbol.iterator\",function(e){if(e)return e;e\u003dSymbol(\"Symbol.iterator\");for(var L\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),c\u003d0;c\u003cL.length;c++){var I\u003dg.RH[L[c]];typeof I\u003d\u003d\u003d\"function\"\u0026\u0026typeof I.prototype[e]!\u003d\"function\"\u0026\u0026un(I.prototype,e,{configurable:!0,writable:!0,value:function(){return IRR(Lfn(this))}})}return e});\nvar BcR\u003dtypeof Object.create\u003d\u003d\"function\"?Object.create:function(e){function L(){}\nL.prototype\u003de;return new L},VvZ\u003dfunction(){function e(){function c(){}\nnew c;Reflect.construct(c,[],function(){});\nreturn new c instanceof c}\nif(typeof Reflect!\u003d\"undefined\"\u0026\u0026Reflect.construct){if(e())return Reflect.construct;var L\u003dReflect.construct;return function(c,I,B){c\u003dL(c,I);B\u0026\u0026Reflect.setPrototypeOf(c,B.prototype);return c}}return function(c,I,B){B\u003d\u003d\u003dvoid 0\u0026\u0026(B\u003dc);\nB\u003dBcR(B.prototype||Object.prototype);return Function.prototype.apply.call(c,B,I)||B}}(),Cng;\nif(typeof Object.setPrototypeOf\u003d\u003d\"function\")Cng\u003dObject.setPrototypeOf;else{var aRN;a:{var Nce\u003d{a:!0},mMw\u003d{};try{mMw.__proto__\u003dNce;aRN\u003dmMw.a;break a}catch(e){}aRN\u003d!1}Cng\u003daRN?function(e,L){e.__proto__\u003dL;if(e.__proto__!\u003d\u003dL)throw new TypeError(e+\" is not extensible\");return e}:null}var Tc\u003dCng,yJN\u003dtypeof Object.assign\u003d\u003d\"function\"?Object.assign:function(e,L){for(var c\u003d1;c\u003carguments.length;c++){var I\u003darguments[c];\nif(I)for(var B in I)MM(I,B)\u0026\u0026(e[B]\u003dI[B])}return e};\nqM(\"Object.assign\",function(e){return e||yJN});\nzc.prototype.J\u003dfunction(e){this.X\u003de};\nzc.prototype.return\u003dfunction(e){this.Z\u003d{return:e};this.K\u003dthis.B};\nzc.prototype.Iq\u003dfunction(e){this.K\u003de};\nqM(\"globalThis\",function(e){return e||g.RH});\nqM(\"Reflect\",function(e){return e?e:{}});\nqM(\"Reflect.construct\",function(){return VvZ});\nqM(\"Reflect.setPrototypeOf\",function(e){return e?e:Tc?function(L,c){try{return Tc(L,c),!0}catch(I){return!1}}:null});\nqM(\"Promise\",function(e){function L(S){this.X\u003d0;this.Z\u003dvoid 0;this.K\u003d[];this.T\u003d!1;var h\u003dthis.G();try{S(h.resolve,h.reject)}catch(R){h.reject(R)}}\nfunction c(){this.X\u003dnull}\nfunction I(S){return S instanceof L?S:new L(function(h){h(S)})}\nif(e)return e;c.prototype.K\u003dfunction(S){if(this.X\u003d\u003dnull){this.X\u003d[];var h\u003dthis;this.Z(function(){h.B()})}this.X.push(S)};\nvar B\u003dg.RH.setTimeout;c.prototype.Z\u003dfunction(S){B(S,0)};\nc.prototype.B\u003dfunction(){for(;this.X\u0026\u0026this.X.length;){var S\u003dthis.X;this.X\u003d[];for(var h\u003d0;h\u003cS.length;++h){var R\u003dS[h];S[h]\u003dnull;try{R()}catch(u){this.G(u)}}}this.X\u003dnull};\nc.prototype.G\u003dfunction(S){this.Z(function(){throw S;})};\nL.prototype.G\u003dfunction(){function S(u){return function(t){R||(R\u003d!0,u.call(h,t))}}\nvar h\u003dthis,R\u003d!1;return{resolve:S(this.Gm),reject:S(this.B)}};\nL.prototype.Gm\u003dfunction(S){if(S\u003d\u003d\u003dthis)this.B(new TypeError(\"A Promise cannot resolve to itself\"));else if(S instanceof L)this.Ve(S);else{a:switch(typeof S){case \"object\":var h\u003dS!\u003dnull;break a;case \"function\":h\u003d!0;break a;default:h\u003d!1}h?this.h7(S):this.j(S)}};\nL.prototype.h7\u003dfunction(S){var h\u003dvoid 0;try{h\u003dS.then}catch(R){this.B(R);return}typeof h\u003d\u003d\"function\"?this.ye(h,S):this.j(S)};\nL.prototype.B\u003dfunction(S){this.J(2,S)};\nL.prototype.j\u003dfunction(S){this.J(1,S)};\nL.prototype.J\u003dfunction(S,h){if(this.X!\u003d0)throw Error(\"Cannot settle(\"+S+\", \"+h+\"): Promise already settled in state\"+this.X);this.X\u003dS;this.Z\u003dh;this.X\u003d\u003d\u003d2\u0026\u0026this.k9();this.D()};\nL.prototype.k9\u003dfunction(){var S\u003dthis;B(function(){if(S.pS()){var h\u003dg.RH.console;typeof h!\u003d\u003d\"undefined\"\u0026\u0026h.error(S.Z)}},1)};\nL.prototype.pS\u003dfunction(){if(this.T)return!1;var S\u003dg.RH.CustomEvent,h\u003dg.RH.Event,R\u003dg.RH.dispatchEvent;if(typeof R\u003d\u003d\u003d\"undefined\")return!0;typeof S\u003d\u003d\u003d\"function\"?S\u003dnew S(\"unhandledrejection\",{cancelable:!0}):typeof h\u003d\u003d\u003d\"function\"?S\u003dnew h(\"unhandledrejection\",{cancelable:!0}):(S\u003dg.RH.document.createEvent(\"CustomEvent\"),S.initCustomEvent(\"unhandledrejection\",!1,!0,S));S.promise\u003dthis;S.reason\u003dthis.Z;return R(S)};\nL.prototype.D\u003dfunction(){if(this.K!\u003dnull){for(var S\u003d0;S\u003cthis.K.length;++S)x.K(this.K[S]);this.K\u003dnull}};\nvar x\u003dnew c;L.prototype.Ve\u003dfunction(S){var h\u003dthis.G();S.Lv(h.resolve,h.reject)};\nL.prototype.ye\u003dfunction(S,h){var R\u003dthis.G();try{S.call(h,R.resolve,R.reject)}catch(u){R.reject(u)}};\nL.prototype.then\u003dfunction(S,h){function R(q,T){return typeof q\u003d\u003d\"function\"?function(W){try{u(q(W))}catch(A){t(A)}}:T}\nvar u,t,O\u003dnew L(function(q,T){u\u003dq;t\u003dT});\nthis.Lv(R(S,u),R(h,t));return O};\nL.prototype.catch\u003dfunction(S){return this.then(void 0,S)};\nL.prototype.Lv\u003dfunction(S,h){function R(){switch(u.X){case 1:S(u.Z);break;case 2:h(u.Z);break;default:throw Error(\"Unexpected state: \"+u.X);}}\nvar u\u003dthis;this.K\u003d\u003dnull?x.K(R):this.K.push(R);this.T\u003d!0};\nL.resolve\u003dI;L.reject\u003dfunction(S){return new L(function(h,R){R(S)})};\nL.race\u003dfunction(S){return new L(function(h,R){for(var u\u003dg.f(S),t\u003du.next();!t.done;t\u003du.next())I(t.value).Lv(h,R)})};\nL.all\u003dfunction(S){var h\u003dg.f(S),R\u003dh.next();return R.done?I([]):new L(function(u,t){function O(W){return function(A){q[W]\u003dA;T--;T\u003d\u003d0\u0026\u0026u(q)}}\nvar q\u003d[],T\u003d0;do q.push(void 0),T++,I(R.value).Lv(O(q.length-1),t),R\u003dh.next();while(!R.done)})};\nreturn L});\nqM(\"Object.setPrototypeOf\",function(e){return e||Tc});\nqM(\"Symbol.dispose\",function(e){return e?e:Symbol(\"Symbol.dispose\")});\nqM(\"SuppressedError\",function(e){function L(c,I,B){if(!(this instanceof L))return new L(c,I,B);B\u003dError(B);\"stack\"in B\u0026\u0026(this.stack\u003dB.stack);this.message\u003dB.message;this.error\u003dc;this.suppressed\u003dI}\nif(e)return e;g.z(L,Error);L.prototype.name\u003d\"SuppressedError\";return L});\nqM(\"WeakMap\",function(e){function L(R){this.X\u003d(h+\u003dMath.random()+1).toString();if(R){R\u003dg.f(R);for(var u;!(u\u003dR.next()).done;)u\u003du.value,this.set(u[0],u[1])}}\nfunction c(){}\nfunction I(R){var u\u003dtypeof R;return u\u003d\u003d\u003d\"object\"\u0026\u0026R!\u003d\u003dnull||u\u003d\u003d\u003d\"function\"}\nfunction B(R){if(!MM(R,S)){var u\u003dnew c;un(R,S,{value:u})}}\nfunction x(R){var u\u003dObject[R];u\u0026\u0026(Object[R]\u003dfunction(t){if(t instanceof c)return t;Object.isExtensible(t)\u0026\u0026B(t);return u(t)})}\nif(function(){if(!e||!Object.seal)return!1;try{var R\u003dObject.seal({}),u\u003dObject.seal({}),t\u003dnew e([[R,2],[u,3]]);if(t.get(R)!\u003d2||t.get(u)!\u003d3)return!1;t.delete(R);t.set(u,4);return!t.has(R)\u0026\u0026t.get(u)\u003d\u003d4}catch(O){return!1}}())return e;\nvar S\u003d\"$jscomp_hidden_\"+Math.random();x(\"freeze\");x(\"preventExtensions\");x(\"seal\");var h\u003d0;L.prototype.set\u003dfunction(R,u){if(!I(R))throw Error(\"Invalid WeakMap key\");B(R);if(!MM(R,S))throw Error(\"WeakMap key fail: \"+R);R[S][this.X]\u003du;return this};\nL.prototype.get\u003dfunction(R){return I(R)\u0026\u0026MM(R,S)?R[S][this.X]:void 0};\nL.prototype.has\u003dfunction(R){return I(R)\u0026\u0026MM(R,S)\u0026\u0026MM(R[S],this.X)};\nL.prototype.delete\u003dfunction(R){return I(R)\u0026\u0026MM(R,S)\u0026\u0026MM(R[S],this.X)?delete R[S][this.X]:!1};\nreturn L});\nqM(\"Map\",function(e){function L(){var h\u003d{};return h.previous\u003dh.next\u003dh.head\u003dh}\nfunction c(h,R){var u\u003dh[1];return IRR(function(){if(u){for(;u.head!\u003dh[1];)u\u003du.previous;for(;u.next!\u003du.head;)return u\u003du.next,{done:!1,value:R(u)};u\u003dnull}return{done:!0,value:void 0}})}\nfunction I(h,R){var u\u003dR\u0026\u0026typeof R;u\u003d\u003d\"object\"||u\u003d\u003d\"function\"?x.has(R)?u\u003dx.get(R):(u\u003d\"\"+ ++S,x.set(R,u)):u\u003d\"p_\"+R;var t\u003dh[0][u];if(t\u0026\u0026MM(h[0],u))for(h\u003d0;h\u003ct.length;h++){var O\u003dt[h];if(R!\u003d\u003dR\u0026\u0026O.key!\u003d\u003dO.key||R\u003d\u003d\u003dO.key)return{id:u,list:t,index:h,entry:O}}return{id:u,list:t,index:-1,entry:void 0}}\nfunction B(h){this[0]\u003d{};this[1]\u003dL();this.size\u003d0;if(h){h\u003dg.f(h);for(var R;!(R\u003dh.next()).done;)R\u003dR.value,this.set(R[0],R[1])}}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var h\u003dObject.seal({x:4}),R\u003dnew e(g.f([[h,\"s\"]]));if(R.get(h)!\u003d\"s\"||R.size!\u003d1||R.get({x:4})||R.set({x:4},\"t\")!\u003dR||R.size!\u003d2)return!1;var u\u003dR.entries(),t\u003du.next();if(t.done||t.value[0]!\u003dh||t.value[1]!\u003d\"s\")return!1;t\u003du.next();return t.done||t.value[0].x!\u003d4||t.value[1]!\u003d\"t\"||!u.next().done?!1:!0}catch(O){return!1}}())return e;\nvar x\u003dnew WeakMap;B.prototype.set\u003dfunction(h,R){h\u003dh\u003d\u003d\u003d0?0:h;var u\u003dI(this,h);u.list||(u.list\u003dthis[0][u.id]\u003d[]);u.entry?u.entry.value\u003dR:(u.entry\u003d{next:this[1],previous:this[1].previous,head:this[1],key:h,value:R},u.list.push(u.entry),this[1].previous.next\u003du.entry,this[1].previous\u003du.entry,this.size++);return this};\nB.prototype.delete\u003dfunction(h){h\u003dI(this,h);return h.entry\u0026\u0026h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.entry.previous.next\u003dh.entry.next,h.entry.next.previous\u003dh.entry.previous,h.entry.head\u003dnull,this.size--,!0):!1};\nB.prototype.clear\u003dfunction(){this[0]\u003d{};this[1]\u003dthis[1].previous\u003dL();this.size\u003d0};\nB.prototype.has\u003dfunction(h){return!!I(this,h).entry};\nB.prototype.get\u003dfunction(h){return(h\u003dI(this,h).entry)\u0026\u0026h.value};\nB.prototype.entries\u003dfunction(){return c(this,function(h){return[h.key,h.value]})};\nB.prototype.keys\u003dfunction(){return c(this,function(h){return h.key})};\nB.prototype.values\u003dfunction(){return c(this,function(h){return h.value})};\nB.prototype.forEach\u003dfunction(h,R){for(var u\u003dthis.entries(),t;!(t\u003du.next()).done;)t\u003dt.value,h.call(R,t[1],t[0],this)};\nB.prototype[Symbol.iterator]\u003dB.prototype.entries;var S\u003d0;return B});\nqM(\"Set\",function(e){function L(c){this.X\u003dnew Map;if(c){c\u003dg.f(c);for(var I;!(I\u003dc.next()).done;)this.add(I.value)}this.size\u003dthis.X.size}\nif(function(){if(!e||typeof e!\u003d\"function\"||!e.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var c\u003dObject.seal({x:4}),I\u003dnew e(g.f([c]));if(!I.has(c)||I.size!\u003d1||I.add(c)!\u003dI||I.size!\u003d1||I.add({x:4})!\u003dI||I.size!\u003d2)return!1;var B\u003dI.entries(),x\u003dB.next();if(x.done||x.value[0]!\u003dc||x.value[1]!\u003dc)return!1;x\u003dB.next();return x.done||x.value[0]\u003d\u003dc||x.value[0].x!\u003d4||x.value[1]!\u003dx.value[0]?!1:B.next().done}catch(S){return!1}}())return e;\nL.prototype.add\u003dfunction(c){c\u003dc\u003d\u003d\u003d0?0:c;this.X.set(c,c);this.size\u003dthis.X.size;return this};\nL.prototype.delete\u003dfunction(c){c\u003dthis.X.delete(c);this.size\u003dthis.X.size;return c};\nL.prototype.clear\u003dfunction(){this.X.clear();this.size\u003d0};\nL.prototype.has\u003dfunction(c){return this.X.has(c)};\nL.prototype.entries\u003dfunction(){return this.X.entries()};\nL.prototype.values\u003dfunction(){return this.X.values()};\nL.prototype.keys\u003dL.prototype.values;L.prototype[Symbol.iterator]\u003dL.prototype.values;L.prototype.forEach\u003dfunction(c,I){var B\u003dthis;this.X.forEach(function(x){return c.call(I,x,x,B)})};\nreturn L});\nqM(\"String.prototype.endsWith\",function(e){return e?e:function(L,c){var I\u003dQr(this,L,\"endsWith\");L+\u003d\"\";c\u003d\u003d\u003dvoid 0\u0026\u0026(c\u003dI.length);c\u003dMath.max(0,Math.min(c|0,I.length));for(var B\u003dL.length;B\u003e0\u0026\u0026c\u003e0;)if(I[--c]!\u003dL[--B])return!1;return B\u003c\u003d0}});\nqM(\"Array.prototype.find\",function(e){return e?e:function(L,c){return tvJ(this,L,c).tW}});\nqM(\"Array.prototype.entries\",function(e){return e?e:function(){return U$(this,function(L,c){return[L,c]})}});\nqM(\"Array.prototype.keys\",function(e){return e?e:function(){return U$(this,function(L){return L})}});\nqM(\"String.prototype.startsWith\",function(e){return e?e:function(L,c){var I\u003dQr(this,L,\"startsWith\");L+\u003d\"\";var B\u003dI.length,x\u003dL.length;c\u003dMath.max(0,Math.min(c|0,I.length));for(var S\u003d0;S\u003cx\u0026\u0026c\u003cB;)if(I[c++]!\u003dL[S++])return!1;return S\u003e\u003dx}});\nqM(\"Number.isFinite\",function(e){return e?e:function(L){return typeof L!\u003d\u003d\"number\"?!1:!isNaN(L)\u0026\u0026L!\u003d\u003dInfinity\u0026\u0026L!\u003d\u003d-Infinity}});\nqM(\"String.prototype.repeat\",function(e){return e?e:function(L){var c\u003dQr(this,null,\"repeat\");if(L\u003c0||L\u003e1342177279)throw new RangeError(\"Invalid count value\");L|\u003d0;for(var I\u003d\"\";L;)if(L\u00261\u0026\u0026(I+\u003dc),L\u003e\u003e\u003e\u003d1)c+\u003dc;return I}});\nqM(\"Object.entries\",function(e){return e?e:function(L){var c\u003d[],I;for(I in L)MM(L,I)\u0026\u0026c.push([I,L[I]]);return c}});\nqM(\"Array.from\",function(e){return e?e:function(L,c,I){c\u003dc!\u003dnull?c:function(h){return h};\nvar B\u003d[],x\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026L[Symbol.iterator];if(typeof x\u003d\u003d\"function\"){L\u003dx.call(L);for(var S\u003d0;!(x\u003dL.next()).done;)B.push(c.call(I,x.value,S++))}else for(x\u003dL.length,S\u003d0;S\u003cx;S++)B.push(c.call(I,L[S],S));return B}});\nqM(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nqM(\"Number.MIN_SAFE_INTEGER\",function(){return-9007199254740991});\nqM(\"Number.isInteger\",function(e){return e?e:function(L){return Number.isFinite(L)?L\u003d\u003d\u003dMath.floor(L):!1}});\nqM(\"Number.isSafeInteger\",function(e){return e?e:function(L){return Number.isInteger(L)\u0026\u0026Math.abs(L)\u003c\u003dNumber.MAX_SAFE_INTEGER}});\nqM(\"Object.is\",function(e){return e?e:function(L,c){return L\u003d\u003d\u003dc?L!\u003d\u003d0||1/L\u003d\u003d\u003d1/c:L!\u003d\u003dL\u0026\u0026c!\u003d\u003dc}});\nqM(\"Array.prototype.includes\",function(e){return e?e:function(L,c){var I\u003dthis;I instanceof String\u0026\u0026(I\u003dString(I));var B\u003dI.length;c\u003dc||0;for(c\u003c0\u0026\u0026(c\u003dMath.max(c+B,0));c\u003cB;c++){var x\u003dI[c];if(x\u003d\u003d\u003dL||Object.is(x,L))return!0}return!1}});\nqM(\"String.prototype.includes\",function(e){return e?e:function(L,c){return Qr(this,L,\"includes\").indexOf(L,c||0)!\u003d\u003d-1}});\nqM(\"Math.log2\",function(e){return e?e:function(L){return Math.log(L)/Math.LN2}});\nqM(\"Object.values\",function(e){return e?e:function(L){var c\u003d[],I;for(I in L)MM(L,I)\u0026\u0026c.push(L[I]);return c}});\nqM(\"Math.trunc\",function(e){return e?e:function(L){L\u003dNumber(L);if(isNaN(L)||L\u003d\u003d\u003dInfinity||L\u003d\u003d\u003d-Infinity||L\u003d\u003d\u003d0)return L;var c\u003dMath.floor(Math.abs(L));return L\u003c0?-c:c}});\nqM(\"Math.clz32\",function(e){return e?e:function(L){L\u003dNumber(L)\u003e\u003e\u003e0;if(L\u003d\u003d\u003d0)return 32;var c\u003d0;(L\u00264294901760)\u003d\u003d\u003d0\u0026\u0026(L\u003c\u003c\u003d16,c+\u003d16);(L\u00264278190080)\u003d\u003d\u003d0\u0026\u0026(L\u003c\u003c\u003d8,c+\u003d8);(L\u00264026531840)\u003d\u003d\u003d0\u0026\u0026(L\u003c\u003c\u003d4,c+\u003d4);(L\u00263221225472)\u003d\u003d\u003d0\u0026\u0026(L\u003c\u003c\u003d2,c+\u003d2);(L\u00262147483648)\u003d\u003d\u003d0\u0026\u0026c++;return c}});\nqM(\"Number.isNaN\",function(e){return e?e:function(L){return typeof L\u003d\u003d\u003d\"number\"\u0026\u0026isNaN(L)}});\nqM(\"Array.prototype.values\",function(e){return e?e:function(){return U$(this,function(L,c){return c})}});\nqM(\"Array.prototype.fill\",function(e){return e?e:function(L,c,I){var B\u003dthis.length||0;c\u003c0\u0026\u0026(c\u003dMath.max(0,B+c));if(I\u003d\u003dnull||I\u003eB)I\u003dB;I\u003dNumber(I);I\u003c0\u0026\u0026(I\u003dMath.max(0,B+I));for(c\u003dNumber(c||0);c\u003cI;c++)this[c]\u003dL;return this}});\nqM(\"Int8Array.prototype.fill\",E$);qM(\"Uint8Array.prototype.fill\",E$);qM(\"Uint8ClampedArray.prototype.fill\",E$);qM(\"Int16Array.prototype.fill\",E$);qM(\"Uint16Array.prototype.fill\",E$);qM(\"Int32Array.prototype.fill\",E$);qM(\"Uint32Array.prototype.fill\",E$);qM(\"Float32Array.prototype.fill\",E$);qM(\"Float64Array.prototype.fill\",E$);\nqM(\"Object.fromEntries\",function(e){return e?e:function(L){var c\u003d{};if(!(Symbol.iterator in L))throw new TypeError(\"\"+L+\" is not iterable\");L\u003dL[Symbol.iterator].call(L);for(var I\u003dL.next();!I.done;I\u003dL.next()){I\u003dI.value;if(Object(I)!\u003d\u003dI)throw new TypeError(\"iterable for fromEntries should yield objects\");c[I[0]]\u003dI[1]}return c}});\nqM(\"String.prototype.replaceAll\",function(e){return e?e:function(L,c){if(L instanceof RegExp\u0026\u0026!L.global)throw new TypeError(\"String.prototype.replaceAll called with a non-global RegExp argument.\");return L instanceof RegExp?this.replace(L,c):this.replace(new RegExp(String(L).replace(/([-()\\[\\]{}+?*.$\\^|,:#\u003c!\\\\])/g,\"\\\\$1\").replace(/\\x08/g,\"\\\\x08\"),\"g\"),c)}});\nqM(\"String.prototype.padStart\",function(e){return e?e:function(L,c){var I\u003dQr(this,null,\"padStart\");L-\u003dI.length;c\u003dc!\u003d\u003dvoid 0?String(c):\" \";return(L\u003e0\u0026\u0026c?c.repeat(Math.ceil(L/c.length)).substring(0,L):\"\")+I}});\nqM(\"Array.prototype.findIndex\",function(e){return e?e:function(L,c){return tvJ(this,L,c).E7}});\nqM(\"Promise.prototype.finally\",function(e){return e?e:function(L){return this.then(function(c){return Promise.resolve(L()).then(function(){return c})},function(c){return Promise.resolve(L()).then(function(){throw c;\n})})}});\nqM(\"Math.imul\",function(e){return e?e:function(L,c){L\u003dNumber(L);c\u003dNumber(c);var I\u003dL\u002665535,B\u003dc\u002665535;return I*B+((L\u003e\u003e\u003e16\u002665535)*B+I*(c\u003e\u003e\u003e16\u002665535)\u003c\u003c16\u003e\u003e\u003e0)|0}});\nqM(\"Math.sign\",function(e){return e?e:function(L){L\u003dNumber(L);return L\u003d\u003d\u003d0||isNaN(L)?L:L\u003e0?1:-1}});\nqM(\"WeakSet\",function(e){function L(c){this.X\u003dnew WeakMap;if(c){c\u003dg.f(c);for(var I;!(I\u003dc.next()).done;)this.add(I.value)}}\nif(function(){if(!e||!Object.seal)return!1;try{var c\u003dObject.seal({}),I\u003dObject.seal({}),B\u003dnew e([c]);if(!B.has(c)||B.has(I))return!1;B.delete(c);B.add(I);return!B.has(c)\u0026\u0026B.has(I)}catch(x){return!1}}())return e;\nL.prototype.add\u003dfunction(c){this.X.set(c,!0);return this};\nL.prototype.has\u003dfunction(c){return this.X.has(c)};\nL.prototype.delete\u003dfunction(c){return this.X.delete(c)};\nreturn L});\nqM(\"AggregateError\",function(e){function L(c,I){I\u003dError(I);\"stack\"in I\u0026\u0026(this.stack\u003dI.stack);this.errors\u003dc;this.message\u003dI.message}\nif(e)return e;g.z(L,Error);L.prototype.name\u003d\"AggregateError\";return L});\nqM(\"Array.prototype.copyWithin\",function(e){function L(c){c\u003dNumber(c);return c\u003d\u003d\u003dInfinity||c\u003d\u003d\u003d-Infinity?c:c|0}\nreturn e?e:function(c,I,B){var x\u003dthis.length;c\u003dL(c);I\u003dL(I);B\u003dB\u003d\u003d\u003dvoid 0?x:L(B);c\u003dc\u003c0?Math.max(x+c,0):Math.min(c,x);I\u003dI\u003c0?Math.max(x+I,0):Math.min(I,x);B\u003dB\u003c0?Math.max(x+B,0):Math.min(B,x);if(c\u003cI)for(;I\u003cB;)I in this?this[c++]\u003dthis[I++]:(delete this[c++],I++);else for(B\u003dMath.min(B,x+I-c),c+\u003dB-I;B\u003eI;)--B in this?this[--c]\u003dthis[B]:delete this[--c];return this}});\nqM(\"Int8Array.prototype.copyWithin\",Xx);qM(\"Uint8Array.prototype.copyWithin\",Xx);qM(\"Uint8ClampedArray.prototype.copyWithin\",Xx);qM(\"Int16Array.prototype.copyWithin\",Xx);qM(\"Uint16Array.prototype.copyWithin\",Xx);qM(\"Int32Array.prototype.copyWithin\",Xx);qM(\"Uint32Array.prototype.copyWithin\",Xx);qM(\"Float32Array.prototype.copyWithin\",Xx);qM(\"Float64Array.prototype.copyWithin\",Xx);qM(\"Array.prototype.at\",function(e){return e?e:K6});\nqM(\"Int8Array.prototype.at\",Yn);qM(\"Uint8Array.prototype.at\",Yn);qM(\"Uint8ClampedArray.prototype.at\",Yn);qM(\"Int16Array.prototype.at\",Yn);qM(\"Uint16Array.prototype.at\",Yn);qM(\"Int32Array.prototype.at\",Yn);qM(\"Uint32Array.prototype.at\",Yn);qM(\"Float32Array.prototype.at\",Yn);qM(\"Float64Array.prototype.at\",Yn);qM(\"String.prototype.at\",function(e){return e?e:K6});\nqM(\"Array.prototype.findLastIndex\",function(e){return e?e:function(L,c){return O6n(this,L,c).E7}});\nqM(\"Int8Array.prototype.findLastIndex\",n6);qM(\"Uint8Array.prototype.findLastIndex\",n6);qM(\"Uint8ClampedArray.prototype.findLastIndex\",n6);qM(\"Int16Array.prototype.findLastIndex\",n6);qM(\"Uint16Array.prototype.findLastIndex\",n6);qM(\"Int32Array.prototype.findLastIndex\",n6);qM(\"Uint32Array.prototype.findLastIndex\",n6);qM(\"Float32Array.prototype.findLastIndex\",n6);qM(\"Float64Array.prototype.findLastIndex\",n6);qM(\"Number.parseInt\",function(e){return e||parseInt});var Ho,rM,TcJ;Ho\u003dHo||{};g.LZ\u003dthis||self;rM\u003d\"closure_uid_\"+(Math.random()*1E9\u003e\u003e\u003e0);TcJ\u003d0;g.TL(WU,Error);WU.prototype.name\u003d\"CustomError\";var Ve$;var AJJ,sd,jW;AJJ\u003dArray.prototype.indexOf?function(e,L){return Array.prototype.indexOf.call(e,L,void 0)}:function(e,L){if(typeof e\u003d\u003d\u003d\"string\")return typeof L!\u003d\u003d\"string\"||L.length!\u003d1?-1:e.indexOf(L,0);\nfor(var c\u003d0;c\u003ce.length;c++)if(c in e\u0026\u0026e[c]\u003d\u003d\u003dL)return c;return-1};\ng.Z6M\u003dArray.prototype.lastIndexOf?function(e,L){return Array.prototype.lastIndexOf.call(e,L,e.length-1)}:function(e,L){var c\u003de.length-1;\nc\u003c0\u0026\u0026(c\u003dMath.max(0,e.length+c));if(typeof e\u003d\u003d\u003d\"string\")return typeof L!\u003d\u003d\"string\"||L.length!\u003d1?-1:e.lastIndexOf(L,c);for(;c\u003e\u003d0;c--)if(c in e\u0026\u0026e[c]\u003d\u003d\u003dL)return c;return-1};\ng.KZ\u003dArray.prototype.forEach?function(e,L,c){Array.prototype.forEach.call(e,L,c)}:function(e,L,c){for(var I\u003de.length,B\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,x\u003d0;x\u003cI;x++)x in B\u0026\u0026L.call(c,B[x],x,e)};\ng.ig\u003dArray.prototype.filter?function(e,L,c){return Array.prototype.filter.call(e,L,c)}:function(e,L,c){for(var I\u003de.length,B\u003d[],x\u003d0,S\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,h\u003d0;h\u003cI;h++)if(h in S){var R\u003dS[h];\nL.call(c,R,h,e)\u0026\u0026(B[x++]\u003dR)}return B};\ng.Mt\u003dArray.prototype.map?function(e,L,c){return Array.prototype.map.call(e,L,c)}:function(e,L,c){for(var I\u003de.length,B\u003dArray(I),x\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,S\u003d0;S\u003cI;S++)S in x\u0026\u0026(B[S]\u003dL.call(c,x[S],S,e));\nreturn B};\nsd\u003dArray.prototype.reduce?function(e,L,c){return Array.prototype.reduce.call(e,L,c)}:function(e,L,c){var I\u003dc;\n(0,g.KZ)(e,function(B,x){I\u003dL.call(void 0,I,B,x,e)});\nreturn I};\njW\u003dArray.prototype.some?function(e,L){return Array.prototype.some.call(e,L,void 0)}:function(e,L){for(var c\u003de.length,I\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,B\u003d0;B\u003cc;B++)if(B in I\u0026\u0026L.call(void 0,I[B],B,e))return!0;\nreturn!1};\ng.zM\u003dArray.prototype.every?function(e,L,c){return Array.prototype.every.call(e,L,c)}:function(e,L,c){for(var I\u003de.length,B\u003dtypeof e\u003d\u003d\u003d\"string\"?e.split(\"\"):e,x\u003d0;x\u003cI;x++)if(x in B\u0026\u0026!L.call(c,B[x],x,e))return!1;\nreturn!0};var pMn\u003d{NONE:0,ral:1},Jjn\u003d{Kc:0,p__:1,zXM:2,hXW:3},IX\u003d{f_:\"a\",SUq:\"d\",VIDEO:\"v\"};eR.prototype.isVisible\u003dfunction(){return this.fO?this.oU\u003e\u003d.3:this.oU\u003e\u003d.5};var Dt\u003d{PES:0,jhw:1},Dlv\u003d{NONE:0,pqS:1,y__:2};var mMJ\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");v2.prototype.getValue\u003dfunction(){return this.K};\ng.z(fe,v2);fe.prototype.Z\u003dfunction(e){this.K\u003d\u003d\u003dnull\u0026\u0026g.t_(this.G,e)\u0026\u0026(this.K\u003de)};\ng.z(A_,v2);A_.prototype.Z\u003dfunction(e){this.K\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(this.K\u003de)};\ng.z(FW,v2);FW.prototype.Z\u003dfunction(e){this.K\u003d\u003d\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"string\"\u0026\u0026(this.K\u003de)};bw.prototype.disable\u003dfunction(){this.K\u003d!1};\nbw.prototype.enable\u003dfunction(){this.K\u003d!0};\nbw.prototype.isEnabled\u003dfunction(){return this.K};\nbw.prototype.reset\u003dfunction(){this.X\u003d{};this.K\u003d!0;this.Z\u003d{}};var lT\u003ddocument,wF\u003dwindow;var pM7\u003dxN(1,!0),$L\u003dxN(610401301,!1);xN(899588437,!1);var $ML\u003dxN(772657768,!1),jHw\u003dxN(513659523,!1),H6Z\u003dxN(568333945,!1),Dec\u003dxN(1331761403,!1);xN(651175828,!1);xN(722764542,!1);xN(748402145,!1);xN(748402146,!1);xN(748402147,!1);xN(333098724,!1);xN(2147483644,!1);xN(2147483645,!1);xN(2147483646,pM7);xN(2147483647,!0);var jR\u003d!!g.BU(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var as\u003dString.prototype.trim?function(e){return e.trim()}:function(e){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(e)[1]},S9c\u003d/\u0026/g,rwH\u003d/\u003c/g,heH\u003d/\u003e/g,Rex\u003d/\"/g,uhx\u003d/\u0027/g,teM\u003d/\\x00/g,oNM\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var H2,lRL\u003dg.LZ.navigator;H2\u003dlRL?lRL.userAgentData||null:null;var Enn\u003dglobalThis.trustedTypes,YL;Lo.prototype.toString\u003dfunction(){return this.X+\"\"};Ba.prototype.toString\u003dfunction(){return this.X};\nvar Y$H\u003dnew Ba(\"about:invalid#zClosurez\");var HYn\u003drz(\"tel\"),$IT\u003drz(\"sms\"),KfT\u003d[rz(\"data\"),rz(\"http\"),rz(\"https\"),rz(\"mailto\"),rz(\"ftp\"),new og(function(e){return/^[^:]*([/?#]|$)/.test(e)})],nnR\u003d/^\\s*(?!javascript:)(?:[\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;O3.prototype.toString\u003dfunction(){return this.X+\"\"};zy.prototype.toString\u003dfunction(){return this.X+\"\"};Fj.prototype.toString\u003dfunction(){return this.X};var iv\u003d{};g.PnJ\u003dString.prototype.repeat?function(e,L){return e.repeat(L)}:function(e,L){return Array(L+1).join(e)};po[\" \"]\u003dfunction(){};var Pz,rH,ydc,QHh,dMZ,UM9,lC,Pr,EnN;g.QG\u003dUo();g.oA\u003dH66();g.ZQ\u003dP2(\"Edge\");g.sj\u003dg.ZQ||g.oA;Pz\u003dP2(\"Gecko\")\u0026\u0026!(Ce(g.yc(),\"WebKit\")\u0026\u0026!P2(\"Edge\"))\u0026\u0026!(P2(\"Trident\")||P2(\"MSIE\"))\u0026\u0026!P2(\"Edge\");g.RF\u003dCe(g.yc(),\"WebKit\")\u0026\u0026!P2(\"Edge\");rH\u003dZ5();ydc\u003dzen();g.P3\u003dMev();QHh\u003dmj();dMZ\u003dP2(\"iPad\");UM9\u003dP2(\"iPod\");lC\u003dyK();Pr\u003dCe(g.yc(),\"KaiOS\");\na:{var XMw\u003d\"\",Kfe\u003dfunction(){var e\u003dg.yc();if(Pz)return/rv:([^\\);]+)(\\)|;)/.exec(e);if(g.ZQ)return/Edge\\/([\\d\\.]+)/.exec(e);if(g.oA)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(e);if(g.RF)return/WebKit\\/(\\S+)/.exec(e);if(g.QG)return/(?:Version)[ \\/]?(\\S+)/.exec(e)}();\nKfe\u0026\u0026(XMw\u003dKfe?Kfe[1]:\"\");if(g.oA){var Su,Y$L\u003dg.LZ.document;Su\u003dY$L?Y$L.documentMode:void 0;if(Su!\u003dnull\u0026\u0026Su\u003eparseFloat(XMw)){EnN\u003dString(Su);break a}}EnN\u003dXMw}var Awv\u003dEnN,vN6\u003d{};var jG,H3;g.Br\u003dEo();jG\u003dmj()||P2(\"iPod\");H3\u003dP2(\"iPad\");g.d$\u003dPnR();g.q8\u003dXW();g.RM\u003dKe()\u0026\u0026!yK();var C5c\u003d!g.oA\u0026\u0026!Ke();g.M\u003dg.Pa.prototype;g.M.clone\u003dfunction(){return new g.Pa(this.x,this.y)};\ng.M.equals\u003dfunction(e){return e instanceof g.Pa\u0026\u0026QK(this,e)};\ng.M.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.M.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.M.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.M.scale\u003dfunction(e,L){this.x*\u003de;this.y*\u003dtypeof L\u003d\u003d\u003d\"number\"?L:e;return this};g.M\u003dg.dz.prototype;g.M.clone\u003dfunction(){return new g.dz(this.width,this.height)};\ng.M.aspectRatio\u003dfunction(){return this.width/this.height};\ng.M.isEmpty\u003dfunction(){return!E3(this)};\ng.M.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.M.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.M.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.M.scale\u003dfunction(e,L){this.width*\u003de;this.height*\u003dtypeof L\u003d\u003d\u003d\"number\"?L:e;return this};Ko.prototype.toString\u003dfunction(){return this.X};\nvar Xj\u003d{};new Ko(Xj,\"\");var iZn\u003d/^[a-z][a-z\\d-]*$/i,GL6\u003d\"APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE\".split(\" \"),kLH\u003d\"AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR\".split(\" \"),wUT\u003d[\"action\",\"formaction\",\"href\"];var C7T\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.M\u003dno.prototype;g.M.IT\u003dfunction(e){return Bz(this.X,e)};\ng.M.getElementsByTagName\u003dfunction(e,L){return(L||this.X).getElementsByTagName(String(e))};\ng.M.q0\u003dfunction(e){return g.rF(e,this.X)};\ng.M.setProperties\u003dhj;g.M.createElement\u003dfunction(e){return tj(this.X,e)};\ng.M.appendChild\u003dg.Wz;g.M.append\u003dfunction(e,L){ywf(cz(e),e,arguments,1)};\ng.M.canHaveChildren\u003dfunction(e){if(e.nodeType!\u003d1)return!1;switch(e.tagName){case \"APPLET\":case \"AREA\":case \"BASE\":case \"BR\":case \"COL\":case \"COMMAND\":case \"EMBED\":case \"FRAME\":case \"HR\":case \"IMG\":case \"INPUT\":case \"IFRAME\":case \"ISINDEX\":case \"KEYGEN\":case \"LINK\":case \"NOFRAMES\":case \"NOSCRIPT\":case \"META\":case \"OBJECT\":case \"PARAM\":case \"SCRIPT\":case \"SOURCE\":case \"STYLE\":case \"TRACK\":case \"WBR\":return!1}return!0};\ng.M.removeNode\u003dg.s_;g.M.getChildren\u003dfunction(e){return e.children!\u003dvoid 0?e.children:Array.prototype.filter.call(e.childNodes,function(L){return L.nodeType\u003d\u003d1})};\ng.M.contains\u003dg.vz;gF.prototype.now\u003dfunction(){return 0};\ngF.prototype.K\u003dfunction(){return 0};\ngF.prototype.Z\u003dfunction(){return 0};\ngF.prototype.X\u003dfunction(){return 0};g.z(D1,gF);D1.prototype.now\u003dfunction(){return kr()\u0026\u0026wF.performance.now?wF.performance.now():gF.prototype.now.call(this)};\nD1.prototype.K\u003dfunction(){return kr()\u0026\u0026wF.performance.memory?wF.performance.memory.totalJSHeapSize||0:gF.prototype.K.call(this)};\nD1.prototype.Z\u003dfunction(){return kr()\u0026\u0026wF.performance.memory?wF.performance.memory.usedJSHeapSize||0:gF.prototype.Z.call(this)};\nD1.prototype.X\u003dfunction(){return kr()\u0026\u0026wF.performance.memory?wF.performance.memory.jsHeapSizeLimit||0:gF.prototype.X.call(this)};var Jpv\u003dfunction(){if(!g.LZ.addEventListener||!Object.defineProperty)return!1;var e\u003d!1,L\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ntry{var c\u003dfunction(){};\ng.LZ.addEventListener(\"test\",c,L);g.LZ.removeEventListener(\"test\",c,L)}catch(I){}return e}();var Rmr\u003djLr(\"AnimationEnd\"),i_\u003djLr(\"TransitionEnd\");g.M\u003dmR.prototype;g.M.getHeight\u003dfunction(){return this.bottom-this.top};\ng.M.clone\u003dfunction(){return new mR(this.top,this.right,this.bottom,this.left)};\ng.M.contains\u003dfunction(e){return this\u0026\u0026e?e instanceof mR?e.left\u003e\u003dthis.left\u0026\u0026e.right\u003c\u003dthis.right\u0026\u0026e.top\u003e\u003dthis.top\u0026\u0026e.bottom\u003c\u003dthis.bottom:e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.right\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.bottom:!1};\ng.M.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.M.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.M.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.M.scale\u003dfunction(e,L){L\u003dtypeof L\u003d\u003d\u003d\"number\"?L:e;this.left*\u003de;this.right*\u003de;this.top*\u003dL;this.bottom*\u003dL;return this};g.M\u003dg.$r.prototype;g.M.clone\u003dfunction(){return new g.$r(this.left,this.top,this.width,this.height)};\ng.M.contains\u003dfunction(e){return e instanceof g.Pa?e.x\u003e\u003dthis.left\u0026\u0026e.x\u003c\u003dthis.left+this.width\u0026\u0026e.y\u003e\u003dthis.top\u0026\u0026e.y\u003c\u003dthis.top+this.height:this.left\u003c\u003de.left\u0026\u0026this.left+this.width\u003e\u003de.left+e.width\u0026\u0026this.top\u003c\u003de.top\u0026\u0026this.top+this.height\u003e\u003de.top+e.height};\ng.M.getSize\u003dfunction(){return new g.dz(this.width,this.height)};\ng.M.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.M.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.M.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.M.scale\u003dfunction(e,L){L\u003dtypeof L\u003d\u003d\u003d\"number\"?L:e;this.left*\u003de;this.width*\u003de;this.top*\u003dL;this.height*\u003dL;return this};var lJn\u003d{};var XUf\u003dCU(function(){var e\u003d!1;try{var L\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\ng.LZ.addEventListener(\"test\",null,L)}catch(c){}return e});KN6.prototype.isVisible\u003dfunction(){return xT(lT)\u003d\u003d\u003d1};var Qsf\u003don(function(e){return typeof e\u003d\u003d\u003d\"number\"}),Pwn\u003don(function(e){return typeof e\u003d\u003d\u003d\"string\"}),dQM\u003don(function(e){return typeof e\u003d\u003d\u003d\"boolean\"}),fb\u003don(function(e){return e!\u003dnull\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"}),fwr\u003don(function(e){return typeof e\u003d\u003d\u003d\"function\"}),nnJ\u003don(function(e){return!!e\u0026\u0026(typeof e\u003d\u003d\u003d\"object\"||typeof e\u003d\u003d\u003d\"function\")});var nNn\u003d{V97:\"allow-forms\",kVM:\"allow-modals\",j9q:\"allow-orientation-lock\",BMe:\"allow-pointer-lock\",RP7:\"allow-popups\",YV$:\"allow-popups-to-escape-sandbox\",ukM:\"allow-presentation\",TMq:\"allow-same-origin\",c9w:\"allow-scripts\",y9S:\"allow-top-navigation\",Wye:\"allow-top-navigation-by-user-activation\"},ItM\u003dCU(function(){return eVv()});var Sof\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");Od.prototype.Wd\u003dfunction(e,L,c){e\u003de+\"//\"+L+c;var I\u003duWc(this)-c.length;if(I\u003c0)return\"\";this.X.sort(function(u,t){return u-t});\nc\u003dnull;L\u003d\"\";for(var B\u003d0;B\u003cthis.X.length;B++)for(var x\u003dthis.X[B],S\u003dthis.K[x],h\u003d0;h\u003cS.length;h++){if(!I){c\u003dc\u003d\u003dnull?x:c;break}var R\u003dRVf(S[h],this.Z,\",$\");if(R){R\u003dL+R;if(I\u003e\u003dR.length){I-\u003dR.length;e+\u003dR;L\u003dthis.Z;break}c\u003dc\u003d\u003dnull?x:c}}I\u003d\"\";c!\u003dnull\u0026\u0026(I\u003d\"\"+L+\"trn\u003d\"+c);return e+I};fH.prototype.setInterval\u003dfunction(e,L){return wF.setInterval(e,L)};\nfH.prototype.clearInterval\u003dfunction(e){wF.clearInterval(e)};\nfH.prototype.setTimeout\u003dfunction(e,L){return wF.setTimeout(e,L)};\nfH.prototype.clearTimeout\u003dfunction(e){wF.clearTimeout(e)};var RJ\u003dvoid 0,hY,QgM\u003dtypeof TextDecoder!\u003d\u003d\"undefined\",A_c,ftM\u003dtypeof String.prototype.isWellFormed\u003d\u003d\u003d\"function\",vLf\u003dtypeof TextEncoder!\u003d\u003d\"undefined\";var gLM\u003d{},Dx\u003dnull,kGx\u003dPz||g.RF||typeof g.LZ.btoa\u003d\u003d\"function\";var Ze$\u003dtypeof Uint8Array!\u003d\u003d\"undefined\",Cwv\u003d!g.oA\u0026\u0026typeof btoa\u003d\u003d\u003d\"function\",at6\u003d/[-_.]/g,J_n\u003d{\"-\":\"+\",_:\"/\",\".\":\"\u003d\"},Jh\u003d{};wR.prototype.isEmpty\u003dfunction(){return this.X\u003d\u003dnull};\nwR.prototype.sizeBytes\u003dfunction(){var e\u003dCH(this);return e?e.length:0};\nvar y_c;var p2r\u003dvoid 0;var Zx\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\",eeL\u003dyO(\"jas\",void 0,!0),Wt\u003dyO(void 0,\"1oa\"),JT\u003dyO(void 0,Symbol()),LNL\u003dyO(void 0,\"0ub\"),Tzc\u003dyO(void 0,\"0ubs\"),WRn\u003dyO(void 0,\"0ubsb\"),box\u003dyO(void 0,\"0actk\"),kQ\u003dyO(\"m_m\",\"fSY\",!0),z7v\u003dyO(void 0,\"vps\"),cwU\u003dyO();Math.max.apply(Math,g.V(Object.values({ye7:1,cem:2,Tpm:4,jp7:8,ZXM:16,ZBe:32,wUw:64,A__:128,u7S:256,ARw:512,c_e:1024,QhW:2048,eAe:4096})));var jsM\u003d{LH:{value:0,configurable:!0,writable:!0,enumerable:!1}},$Qn\u003dObject.defineProperties,pH\u003dZx?eeL:\"LH\",ct,IJe\u003d[];j_(IJe,7);ct\u003dObject.freeze(IJe);var DK\u003d{},lD\u003d{},V5x\u003dObject.freeze({}),dR\u003d{};var Ed\u003dtypeof g.LZ.BigInt\u003d\u003d\u003d\"function\"\u0026\u0026typeof g.LZ.BigInt(0)\u003d\u003d\u003d\"bigint\";var pt\u003don(function(e){return Ed?e\u003e\u003dBMU\u0026\u0026e\u003c\u003dxgU:e[0]\u003d\u003d\u003d\"-\"?UQM(e,oNg):UQM(e,S9L)}),oNg\u003dNumber.MIN_SAFE_INTEGER.toString(),BMU\u003dEd?BigInt(Number.MIN_SAFE_INTEGER):void 0,S9L\u003dNumber.MAX_SAFE_INTEGER.toString(),xgU\u003dEd?BigInt(Number.MAX_SAFE_INTEGER):void 0;var $9r\u003dtypeof Uint8Array.prototype.slice\u003d\u003d\u003d\"function\",ed\u003d0,Lt\u003d0,MfM;var sX\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asIntN:void 0,h7n\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asUintN:void 0,FJ\u003dNumber.isSafeInteger,u5\u003dNumber.isFinite,b5\u003dMath.trunc,nLJ\u003d/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;var sg$\u003d{};var rwL\u003d{eCl:!0};var N6;var vCf,f5n;var Nzc\u003dXo(0),Ja\u003d{};$s.prototype.init\u003dfunction(e,L,c,I){var B\u003dI\u003d\u003d\u003dvoid 0?{}:I;I\u003dB.Pu\u003d\u003d\u003dvoid 0?!1:B.Pu;B\u003dB.VV\u003d\u003d\u003dvoid 0?!1:B.VV;this.Pu\u003dI;this.VV\u003dB;e\u0026\u0026(e\u003dpA(e,this.VV),this.K\u003de.buffer,this.B\u003de.X,this.G\u003dL||0,this.Z\u003dc!\u003d\u003dvoid 0?this.G+c:this.K.length,this.X\u003dthis.G)};\n$s.prototype.free\u003dfunction(){this.clear();Er.length\u003c100\u0026\u0026Er.push(this)};\n$s.prototype.clear\u003dfunction(){this.K\u003dnull;this.B\u003d!1;this.X\u003dthis.Z\u003dthis.G\u003d0;this.Pu\u003d!1};\n$s.prototype.reset\u003dfunction(){this.X\u003dthis.G};\nvar Er\u003d[];Xe.prototype.free\u003dfunction(){this.X.clear();this.K\u003dthis.G\u003d-1;KA.length\u003c100\u0026\u0026KA.push(this)};\nXe.prototype.reset\u003dfunction(){this.X.reset();this.Z\u003dthis.X.X;this.K\u003dthis.G\u003d-1};\nvar KA\u003d[];var U9f,Xaf;qT.prototype.length\u003dfunction(){return this.X.length};\nqT.prototype.end\u003dfunction(){var e\u003dthis.X;this.X\u003d[];return e};var Fi\u003dfK(),heL\u003dfK(),Reh\u003dfK(),uhh\u003dfK(),teU\u003dfK(),OZM\u003dfK(),q9J\u003dfK(),TML\u003dfK(),WNe\u003dfK(),Mee\u003dfK();AY.prototype.toJSON\u003dfunction(){return jd(this)};\nAY.prototype.sV\u003dfunction(e){return JSON.stringify(jd(this,e))};\nAY.prototype.clone\u003dfunction(){var e\u003dthis.XF,L\u003de[pH]|0;return QT(this,e,L)?dI(this,e,!0):new this.constructor(Py(e,L,!1))};\nAY.prototype[kQ]\u003dDK;AY.prototype.toString\u003dfunction(){return this.XF.toString()};var orc\u003dik(function(e,L,c,I,B){if(e.K!\u003d\u003d2)return!1;rD(e,M4(L,I,c),B);return!0},xlT),S_M\u003dik(function(e,L,c,I,B){if(e.K!\u003d\u003d2)return!1;\nrD(e,M4(L,I,c),B);return!0},xlT),jN\u003dSymbol(),wD\u003dSymbol(),CK\u003dSymbol(),OUx\u003dSymbol(),RrJ\u003dSymbol(),Gm,gD;var ze7\u003dPd(function(e,L,c){if(e.K!\u003d\u003d1)return!1;UD(L,c,de(e.X));return!0},ED,TML),sLL\u003dPd(function(e,L,c){if(e.K!\u003d\u003d1)return!1;\ne\u003dde(e.X);UD(L,c,e\u003d\u003d\u003d0?void 0:e);return!0},ED,TML),vNZ\u003dPd(function(e,L,c,I){if(e.K!\u003d\u003d1)return!1;\nq4(L,c,I,de(e.X));return!0},ED,TML),fJe\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\nUD(L,c,Ht(e.X));return!0},Xi,OZM),Awe\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\ne\u003dHt(e.X);UD(L,c,e\u003d\u003d\u003d0?void 0:e);return!0},Xi,OZM),FN7\u003dPd(function(e,L,c,I){if(e.K!\u003d\u003d0)return!1;\nq4(L,c,I,Ht(e.X));return!0},Xi,OZM),bZ9\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\nUD(L,c,l6(e.X));return!0},KK,uhh),iZ7\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\ne\u003dl6(e.X);UD(L,c,e\u003d\u003d\u003d0?void 0:e);return!0},KK,uhh),GLZ\u003dPd(function(e,L,c,I){if(e.K!\u003d\u003d0)return!1;\nq4(L,c,I,l6(e.X));return!0},KK,uhh),gNM\u003dPd(function(e,L,c){if(e.K!\u003d\u003d1)return!1;\nUD(L,c,Qj(e.X));return!0},function(e,L,c){cjn(e,c,R7v(L))},q9J),kLL\u003ddD(function(e,L,c){if(e.K!\u003d\u003d1\u0026\u0026e.K!\u003d\u003d2)return!1;\nL\u003dha(L,L[pH]|0,c);if(e.K\u003d\u003d2)for(c\u003dl6(e.X)\u003e\u003e\u003e0,c\u003de.X.X+c;e.X.X\u003cc;)L.push(Qj(e.X));else L.push(Qj(e.X));return!0},function(e,L,c){L\u003dlk(R7v,L,!1);\nif(L!\u003dnull)for(var I\u003d0;I\u003cL.length;I++)cjn(e,c,L[I])},q9J),DgL\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\nUD(L,c,Ur(e.X));return!0},zrx,heL),wUe\u003dPd(function(e,L,c,I){if(e.K!\u003d\u003d0)return!1;\nq4(L,c,I,Ur(e.X));return!0},zrx,heL),rS\u003dPd(function(e,L,c){if(e.K!\u003d\u003d2)return!1;\nUD(L,c,uk(e));return!0},sFT,Reh),Jwg\u003ddD(function(e,L,c){if(e.K!\u003d\u003d2)return!1;\ne\u003duk(e);ha(L,L[pH]|0,c).push(e);return!0},function(e,L,c){L\u003dlk(GK,L,!0);\nif(L!\u003dnull)for(var I\u003d0;I\u003cL.length;I++){var B\u003de,x\u003dc,S\u003dL[I];S!\u003dnull\u0026\u0026vd(B,x,FO6(S))}},Reh),Ve9\u003dPd(function(e,L,c,I){if(e.K!\u003d\u003d2)return!1;\nq4(L,c,I,uk(e));return!0},sFT,Reh),hO,R_\u003dvoid 0;\nR_\u003dR_\u003d\u003d\u003dvoid 0?Fi:R_;hO\u003dnew bk(function(e,L,c,I,B){if(e.K!\u003d\u003d2)return!1;I\u003dl5(void 0,I,!0);ha(L,L[pH]|0,c).push(I);rD(e,I,B);return!0},function(e,L,c,I,B){if(Array.isArray(L))for(var x\u003d0;x\u003cL.length;x++)vrf(e,L[x],c,I,B)},R_);\nvar ul\u003dik(function(e,L,c,I,B,x){if(e.K!\u003d\u003d2)return!1;var S\u003dL[pH]|0;ta(L,S,x,c,Ud(S));L\u003dM4(L,I,c);rD(e,L,B);return!0},vrf),C7e\u003dPd(function(e,L,c){if(e.K!\u003d\u003d2)return!1;\nUD(L,c,d96(e));return!0},function(e,L,c){L\u003dujn(L);\nL!\u003dnull\u0026\u0026vd(e,c,pA(L,!0).buffer)},WNe),aJ9\u003ddD(function(e,L,c){if(e.K!\u003d\u003d2)return!1;\ne\u003dd96(e);ha(L,L[pH]|0,c).push(e);return!0},function(e,L,c){L\u003dlk(ujn,L,!1);\nif(L!\u003dnull)for(var I\u003d0;I\u003cL.length;I++){var B\u003de,x\u003dc,S\u003dL[I];S!\u003dnull\u0026\u0026vd(B,x,pA(S,!0).buffer)}},WNe),tO\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\nUD(L,c,l6(e.X)\u003e\u003e\u003e0);return!0},function(e,L,c){L\u003dTK(L);\nL!\u003dnull\u0026\u0026L!\u003dnull\u0026\u0026(sD(e,c,0),Wd(e.X,L))},teU),NMe\u003dPd(function(e,L,c){if(e.K!\u003d\u003d0)return!1;\nUD(L,c,l6(e.X));return!0},function(e,L,c){L\u003dq6(L);\nL!\u003dnull\u0026\u0026(L\u003dparseInt(L,10),sD(e,c,0),Y3H(e.X,L))},Mee);AjT.prototype.register\u003dfunction(){po(this)};g.z(eW,AY);eW.prototype.Z\u003dFRM([0,sLL,Awe,-2,iZ7]);var wzc\u003d{Qpl:1,zP:2,Xcw:3,1:\"POSITION\",2:\"VISIBILITY\",3:\"MONITOR_VISIBILITY\"};VfJ.prototype.gI\u003dfunction(e){if(typeof e\u003d\u003d\u003d\"string\"\u0026\u0026e.length!\u003d0){var L\u003dthis.II;if(L.K){e\u003de.split(\"\u0026\");for(var c\u003de.length-1;c\u003e\u003d0;c--){var I\u003de[c].split(\"\u003d\"),B\u003ddecodeURIComponent(I[0]);I.length\u003e1?(I\u003ddecodeURIComponent(I[1]),I\u003d/^[0-9]+$/g.exec(I)?parseInt(I,10):I):I\u003d1;(B\u003dL.X[B])\u0026\u0026B.Z(I)}}}};var Oz\u003dnull;var oX\u003dg.LZ.performance,mgh\u003d!!(oX\u0026\u0026oX.mark\u0026\u0026oX.measure\u0026\u0026oX.clearMarks),BO\u003dCU(function(){var e;if(e\u003dmgh){var L\u003dL\u003d\u003d\u003dvoid 0?window:L;if(Oz\u003d\u003d\u003dnull){Oz\u003d\"\";try{e\u003d\"\";try{e\u003dL.top.location.hash}catch(I){e\u003dL.location.hash}if(e){var c\u003de.match(/\\bdeid\u003d([\\d,]+)/);Oz\u003dc?c[1]:\"\"}}catch(I){}}L\u003dOz;e\u003d!!L.indexOf\u0026\u0026L.indexOf(\"1337\")\u003e\u003d0}return e});\nxW.prototype.disable\u003dfunction(){this.X\u003d!1;this.events!\u003d\u003dthis.K.google_js_reporting_queue\u0026\u0026(BO()\u0026\u0026g.KZ(this.events,ZUc),this.events.length\u003d0)};\nxW.prototype.start\u003dfunction(e,L){if(!this.X)return null;var c\u003dmlM()||NFv();e\u003dnew yjr(e,L,c);L\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_start\";oX\u0026\u0026BO()\u0026\u0026oX.mark(L);return e};\nxW.prototype.end\u003dfunction(e){if(this.X\u0026\u0026typeof e.value\u003d\u003d\u003d\"number\"){var L\u003dmlM()||NFv();e.duration\u003dL-e.value;L\u003d\"goog_\"+e.label+\"_\"+e.uniqueId+\"_end\";oX\u0026\u0026BO()\u0026\u0026oX.mark(L);!this.X||this.events.length\u003e2048||this.events.push(e)}};var pzx\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),vO\u003d/#|$/,QF$\u003d/[?\u0026]($|#)/;UlH.prototype.aH\u003dfunction(e,L,c,I,B){B\u003dB||this.GQ;try{var x\u003dnew Od;x.X.push(1);x.K[1]\u003dqt(\"context\",e);L.error\u0026\u0026L.meta\u0026\u0026L.id||(L\u003dnew GE(gj(L)));if(L.msg){var S\u003dL.msg.substring(0,512);x.X.push(2);x.K[2]\u003dqt(\"msg\",S)}var h\u003dL.meta||{};if(this.Q8)try{this.Q8(h)}catch(T){}if(I)try{I(h)}catch(T){}I\u003d[h];x.X.push(3);x.K[3]\u003dI;var R\u003dhVH();if(R.K){var u\u003dR.K.url||\"\";x.X.push(4);x.K[4]\u003dqt(\"top\",u)}var t\u003d{url:R.X.url||\"\"};if(R.X.url){var O\u003dg.rj(R.X.url);var q\u003dSW(O[1],null,O[3],O[4])}else q\u003d\"\";u\u003d[t,{url:q}];x.X.push(5);\nx.K[5]\u003du;C3c(this.X,B,x,c)}catch(T){try{C3c(this.X,B,{context:\"ecmserr\",rctx:e,msg:gj(T),url:R\u0026\u0026R.X.url},c)}catch(W){}}return this.Jy};\ng.z(GE,a1v);var bT,iT,FY\u003dnew xW;bT\u003dnew function(){var e\u003d\"https:\";wF\u0026\u0026wF.location\u0026\u0026wF.location.protocol\u003d\u003d\u003d\"http:\"\u0026\u0026(e\u003d\"http:\");this.K\u003de;this.X\u003d.01};\niT\u003dnew UlH;wF\u0026\u0026wF.document\u0026\u0026(wF.document.readyState\u003d\u003d\"complete\"?Xzx():FY.X\u0026\u0026BA(wF,\"load\",function(){Xzx()}));var nrH\u003dDate.now(),aX\u003d-1,Vy\u003d-1,rav,N3\u003d-1,CW\u003d!1;m_.prototype.equals\u003dfunction(e,L){return!!e\u0026\u0026(!(L\u003d\u003d\u003dvoid 0?0:L)||this.volume\u003d\u003de.volume)\u0026\u0026this.Z\u003d\u003de.Z\u0026\u0026Z1(this.X,e.X)\u0026\u0026!0};yy.prototype.IT\u003dfunction(){return this.T};\nyy.prototype.equals\u003dfunction(e,L){return this.G.equals(e.G,L\u003d\u003d\u003dvoid 0?!1:L)\u0026\u0026this.T\u003d\u003de.T\u0026\u0026Z1(this.Z,e.Z)\u0026\u0026Z1(this.j,e.j)\u0026\u0026this.X\u003d\u003de.X\u0026\u0026this.B\u003d\u003de.B\u0026\u0026this.K\u003d\u003de.K\u0026\u0026this.J\u003d\u003de.J};var ywN\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},lg\u003d{Lx:\"start\",Gt:\"firstquartile\",Oo:\"midpoint\",iy:\"thirdquartile\",COMPLETE:\"complete\",ERROR:\"error\",Cx:\"metric\",PAUSE:\"pause\",mO:\"resume\",Np:\"skip\",X4:\"viewable_impression\",J5:\"mute\",x8:\"unmute\",qg:\"fullscreen\",eK:\"exitfullscreen\",rA:\"bufferstart\",xl:\"bufferfinish\",Up:\"fully_viewable_audible_half_duration_impression\",P$:\"measurable_impression\",dA:\"abandon\",ZA:\"engagedview\",Iz:\"impression\",zt:\"creativeview\",oS:\"loaded\",\nnk_:\"progress\",CLOSE:\"close\",WKW:\"collapse\",c1q:\"overlay_resize\",y1M:\"overlay_unmeasurable_impression\",WV_:\"overlay_unviewable_impression\",wcq:\"overlay_viewable_immediate_impression\",tAq:\"overlay_viewable_end_of_session_impression\",hG:\"custom_metric_viewable\",Ns:\"audio_audible\",L_:\"audio_measurable\",Sp:\"audio_impression\"},sJx\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),vOn\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],Rjv\u003d[\"abandon\"],Rj\u003d{UNKNOWN:-1,Lx:0,Gt:1,Oo:2,\niy:3,COMPLETE:4,Cx:5,PAUSE:6,mO:7,Np:8,X4:9,J5:10,x8:11,qg:12,eK:13,Up:14,P$:15,dA:16,ZA:17,Iz:18,zt:19,oS:20,hG:21,rA:22,xl:23,Sp:27,L_:28,Ns:29};var Lsx\u003d{s9q:\"addEventListener\",tn_:\"getMaxSize\",wvM:\"getScreenSize\",oyM:\"getState\",MnM:\"getVersion\",EkS:\"removeEventListener\",WAm:\"isViewable\"};oQn.prototype.update\u003dfunction(e){e\u0026\u0026e.document\u0026\u0026(this.T\u003dZn(!1,e,this.isMobileDevice),this.X\u003dZn(!0,e,this.isMobileDevice),rTr(this,e),SX$(this,e))};Qy.prototype.cancel\u003dfunction(){Ah().clearTimeout(this.X);this.X\u003dnull};\nQy.prototype.schedule\u003dfunction(){var e\u003dthis,L\u003dAh(),c\u003dcO().X.X;this.X\u003dL.setTimeout(LW(c,Dn(143,function(){e.K++;e.Z.sample()})),egR())};g.M\u003ddj.prototype;g.M.gf\u003dfunction(){return!1};\ng.M.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.M.g8\u003dfunction(){return this.X.Ve};\ng.M.O8\u003dfunction(){return this.X.pS};\ng.M.fail\u003dfunction(e,L){if(!this.pS||(L\u003d\u003d\u003dvoid 0?0:L))this.pS\u003d!0,this.Ve\u003de,this.J\u003d0,this.X!\u003dthis||EO(this)};\ng.M.getName\u003dfunction(){return this.X.t7};\ng.M.R4\u003dfunction(){return this.X.Cm()};\ng.M.Cm\u003dfunction(){return{}};\ng.M.tb\u003dfunction(){return this.X.J};\ng.M.vS\u003dfunction(){var e\u003dHO();e.X\u003dZn(!0,this.Z,e.isMobileDevice)};\ng.M.dE\u003dfunction(){SX$(HO(),this.Z)};\ng.M.bU\u003dfunction(){return this.G.X};\ng.M.sample\u003dfunction(){};\ng.M.isActive\u003dfunction(){return this.X.j};\ng.M.N6\u003dfunction(e){var L\u003dthis.X;this.X\u003de.tb()\u003e\u003dthis.J?e:this;L!\u003d\u003dthis.X?(this.j\u003dthis.X.j,EO(this)):this.j!\u003d\u003dthis.X.j\u0026\u0026(this.j\u003dthis.X.j,EO(this))};\ng.M.P3\u003dfunction(e){if(e.K\u003d\u003d\u003dthis.X){var L\u003d!this.G.equals(e,this.D);this.G\u003de;L\u0026\u0026uJc(this)}};\ng.M.C8\u003dfunction(){return this.D};\ng.M.dispose\u003dfunction(){this.k9\u003d!0};\ng.M.We\u003dfunction(){return this.k9};g.M\u003dXY.prototype;g.M.observe\u003dfunction(){return!0};\ng.M.unobserve\u003dfunction(){};\ng.M.XS\u003dfunction(e){this.B\u003de};\ng.M.dispose\u003dfunction(){if(!this.We()){var e\u003dthis.K;g.i7(e.B,this);e.D\u0026\u0026this.C8()\u0026\u0026RNc(e);this.unobserve();this.Gm\u003d!0}};\ng.M.We\u003dfunction(){return this.Gm};\ng.M.R4\u003dfunction(){return this.K.R4()};\ng.M.tb\u003dfunction(){return this.K.tb()};\ng.M.g8\u003dfunction(){return this.K.g8()};\ng.M.O8\u003dfunction(){return this.K.O8()};\ng.M.N6\u003dfunction(){};\ng.M.P3\u003dfunction(){this.ra()};\ng.M.C8\u003dfunction(){return this.k9};g.M\u003dKW.prototype;g.M.tb\u003dfunction(){return this.X.tb()};\ng.M.g8\u003dfunction(){return this.X.g8()};\ng.M.O8\u003dfunction(){return this.X.O8()};\ng.M.create\u003dfunction(e,L,c){var I\u003dnull;this.X\u0026\u0026(I\u003dthis.fL(e,L,c),UO(this.X,I));return I};\ng.M.HS\u003dfunction(){return this.F_()};\ng.M.F_\u003dfunction(){return!1};\ng.M.init\u003dfunction(e){return this.X.initialize()?(UO(this.X,this),this.G\u003de,!0):!1};\ng.M.N6\u003dfunction(e){e.tb()\u003d\u003d0\u0026\u0026this.G(e.g8(),this)};\ng.M.P3\u003dfunction(){};\ng.M.C8\u003dfunction(){return!1};\ng.M.dispose\u003dfunction(){this.B\u003d!0};\ng.M.We\u003dfunction(){return this.B};\ng.M.R4\u003dfunction(){return{}};YW.prototype.add\u003dfunction(e,L,c){++this.Z;e\u003dnew OtM(e,L,c);this.X.push(new OtM(e.K,e.X,e.Z+this.Z/4096));this.K\u003d!0;return this};zNc.prototype.toString\u003dfunction(){var e\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",L\u003dez(this.X);L.length\u003e0\u0026\u0026(e+\u003d\"?\"+L);return e};g.p.prototype.vD\u003d!1;g.p.prototype.We\u003dfunction(){return this.vD};\ng.p.prototype.dispose\u003dfunction(){this.vD||(this.vD\u003d!0,this.KS())};\ng.p.prototype[Symbol.dispose]\u003dfunction(){this.dispose()};\ng.p.prototype.addOnDisposeCallback\u003dfunction(e,L){this.vD?L!\u003d\u003dvoid 0?e.call(L):e():(this.CX||(this.CX\u003d[]),L\u0026\u0026(e\u003de.bind(L)),this.CX.push(e))};\ng.p.prototype.KS\u003dfunction(){if(this.CX)for(;this.CX.length;)this.CX.shift()()};IS.prototype.update\u003dfunction(e,L,c){e\u0026\u0026(this.X+\u003dL,this.K+\u003dL,this.G+\u003dL,this.Z\u003dMath.max(this.Z,this.G));if(c\u003d\u003d\u003dvoid 0?!e:c)this.G\u003d0};var Fvn\u003d[1,.75,.5,.3,0];Bs.prototype.update\u003dfunction(e,L,c,I,B,x){x\u003dx\u003d\u003d\u003dvoid 0?!0:x;L\u003dB?Math.min(e,L):L;for(B\u003d0;B\u003cthis.K.length;B++){var S\u003dthis.K[B],h\u003dL\u003e0\u0026\u0026L\u003e\u003dS;S\u003d!(e\u003e0\u0026\u0026e\u003e\u003dS)||c;this.X[B].update(x\u0026\u0026h,I,!x||S)}};RS.prototype.update\u003dfunction(e,L,c,I){this.T\u003dthis.T!\u003d-1?Math.min(this.T,L.oU):L.oU;this.h7\u003dMath.max(this.h7,L.oU);this.Gm\u003dthis.Gm!\u003d-1?Math.min(this.Gm,L.b2):L.b2;this.Ve\u003dMath.max(this.Ve,L.b2);this.x9.update(L.b2,c.b2,L.X,e,I);this.Y9+\u003de;L.oU\u003d\u003d\u003d0\u0026\u0026(this.t7+\u003de);this.K.update(L.oU,c.oU,L.X,e,I);c\u003dI||c.fO!\u003dL.fO?c.isVisible()\u0026\u0026L.isVisible():c.isVisible();L\u003d!L.isVisible()||L.X;this.He.update(c,e,L)};\nRS.prototype.H1\u003dfunction(){return this.He.Z\u003e\u003dthis.Sl};if(lT\u0026\u0026lT.URL){var ZZM\u003dlT.URL,pUM;if(pUM\u003d!!ZZM){var $gL;a:{if(ZZM){var jLM\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var qe\u003djLM.exec(decodeURIComponent(ZZM));if(qe){$gL\u003dqe[1]\u0026\u0026qe[1].length\u003e1?qe[1].substring(1):\"true\";break a}}catch(e){}}$gL\u003d\"\"}pUM\u003d$gL.length\u003e0}iT.Jy\u003d!pUM};var HZh\u003dnew mR(0,0,0,0);var JTn\u003dnew mR(0,0,0,0);g.z(zV,g.p);g.M\u003dzV.prototype;\ng.M.KS\u003dfunction(){if(this.I8.X){if(this.KO.BT){var e\u003dthis.I8.X;typeof e.removeEventListener\u003d\u003d\u003d\"function\"\u0026\u0026e.removeEventListener(\"mouseover\",this.KO.BT,In());this.KO.BT\u003dnull}this.KO.jx\u0026\u0026(e\u003dthis.I8.X,typeof e.removeEventListener\u003d\u003d\u003d\"function\"\u0026\u0026e.removeEventListener(\"mouseout\",this.KO.jx,In()),this.KO.jx\u003dnull)}this.Xb\u0026\u0026this.Xb.dispose();this.Pd\u0026\u0026this.Pd.dispose();delete this.Zo;delete this.Ki;delete this.GE;delete this.I8.xW;delete this.I8.X;delete this.KO;delete this.Xb;delete this.Pd;delete this.II;\ng.p.prototype.KS.call(this)};\ng.M.YW\u003dfunction(){return this.Pd?this.Pd.X:this.position};\ng.M.gI\u003dfunction(e){cO().gI(e)};\ng.M.C8\u003dfunction(){return!1};\ng.M.Df\u003dfunction(){return new RS};\ng.M.oh\u003dfunction(){return this.Zo};\ng.M.AF\u003dfunction(e){return NIr(this,e,1E4)};\ng.M.OW\u003dfunction(e,L,c,I,B,x,S){this.AI||(this.SS\u0026\u0026(e\u003dthis.L0(e,c,B,S),I\u003dI\u0026\u0026this.RF.oU\u003e\u003d(this.fO()?.3:.5),this.Vd(x,e,I),this.GA\u003dL,e.oU\u003e0\u0026\u0026-1\u003d\u003d\u003dthis.C7\u0026\u0026(this.C7\u003dL),this.vE\u003d\u003d-1\u0026\u0026this.H1()\u0026\u0026(this.vE\u003dL),this.DK\u003d\u003d-2\u0026\u0026(this.DK\u003dWs(this.YW())?e.oU:-1),this.RF\u003de),this.Ki(this))};\ng.M.Vd\u003dfunction(e,L,c){this.oh().update(e,L,this.RF,c)};\ng.M.Oi\u003dfunction(){return new eR};\ng.M.L0\u003dfunction(e,L,c,I){c\u003dthis.Oi();c.X\u003dL;L\u003dAh().K;L\u003dxT(lT)\u003d\u003d\u003d0?-1:L.isVisible()?0:1;c.K\u003dL;c.oU\u003dthis.YZ(e);c.fO\u003dthis.fO();c.b2\u003dI;return c};\ng.M.YZ\u003dfunction(e){return this.opacity\u003d\u003d\u003d0\u0026\u0026gu(this.II,\"opac\")\u003d\u003d\u003d1?0:e};\ng.M.fO\u003dfunction(){return!1};\ng.M.Xe\u003dfunction(){return this.KE||this.q8};\ng.M.YX\u003dfunction(){Jp()};\ng.M.g6\u003dfunction(){Jp()};\ng.M.i9\u003dfunction(){return 0};\ng.M.H1\u003dfunction(){return this.Zo.H1()};\ng.M.EN\u003dfunction(){var e\u003dthis.SS;e\u003d(this.hasCompleted||this.We())\u0026\u0026!e;var L\u003dcO().K!\u003d\u003d2||this.YKe;return this.AI||L\u0026\u0026e?2:this.H1()?4:3};\ng.M.Jd\u003dfunction(){return 0};g.vs.prototype.next\u003dfunction(){return g.T8};\ng.T8\u003d{done:!0,value:void 0};g.vs.prototype.qZ\u003dfunction(){return this};g.z(jQc,eR);var Wj\u003dlKc([void 0,1,2,3,4,8,16]),Me\u003dlKc([void 0,4,8,16]),lJN\u003d{sv:\"sv\",v:\"v\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:bg(\"p0\",Me),p1:bg(\"p1\",Me),p2:bg(\"p2\",Me),p3:bg(\"p3\",Me),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:Fc(\"mtos1\",[0,2,4],!1,Me),mtos2:Fc(\"mtos2\",[0,2,4],!1,Me),mtos3:Fc(\"mtos3\",[0,2,4],!1,Me),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:bg(\"a0\",Me),a1:bg(\"a1\",Me),a2:bg(\"a2\",Me),a3:bg(\"a3\",Me),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",\nvpt:\"vpt\",gmm:\"gmm\",std:\"std\",efpf:\"efpf\",swf:\"swf\",nio:\"nio\",px:\"px\",nnut:\"nnut\",vmer:\"vmer\",vmmk:\"vmmk\",vmiec:\"vmiec\",nmt:\"nmt\",tcm:\"tcm\",bt:\"bt\",pst:\"pst\",vpaid:\"vpaid\",dur:\"dur\",vmtime:\"vmtime\",dtos:\"dtos\",dtoss:\"dtoss\",dvs:\"dvs\",dfvs:\"dfvs\",dvpt:\"dvpt\",fmf:\"fmf\",vds:\"vds\",is:\"is\",i0:\"i0\",i1:\"i1\",i2:\"i2\",i3:\"i3\",ic:\"ic\",cs:\"cs\",c:\"c\",c0:bg(\"c0\",Me),c1:bg(\"c1\",Me),c2:bg(\"c2\",Me),c3:bg(\"c3\",Me),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:bg(\"qmtos\",Wj),qnc:bg(\"qnc\",Wj),qmv:bg(\"qmv\",Wj),qnv:bg(\"qnv\",Wj),\nraf:\"raf\",rafc:\"rafc\",lte:\"lte\",ces:\"ces\",tth:\"tth\",femt:\"femt\",femvt:\"femvt\",emc:\"emc\",emuc:\"emuc\",emb:\"emb\",avms:\"avms\",nvat:\"nvat\",qi:\"qi\",psm:\"psm\",psv:\"psv\",psfv:\"psfv\",psa:\"psa\",pnk:\"pnk\",pnc:\"pnc\",pnmm:\"pnmm\",pns:\"pns\",ptlt:\"ptlt\",pngs:\"pings\",veid:\"veid\",ssb:\"ssb\",ss0:bg(\"ss0\",Me),ss1:bg(\"ss1\",Me),ss2:bg(\"ss2\",Me),ss3:bg(\"ss3\",Me),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\",\nomiddc:\"omiddc\",omidlat:\"omidlat\",omiddit:\"omiddit\",nopd:\"nopd\",co:\"co\",tm:\"tm\",tu:\"tu\"},P79\u003dObject.assign({},lJN,{avid:Jj(\"audio\"),avas:\"avas\",vs:\"vs\"}),QLw\u003d{atos:\"atos\",avt:Fc(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:function(e,L){return function(c){return c[e]\u003d\u003d\u003dvoid 0\u0026\u0026L!\u003d\u003dvoid 0?L:c[e]}}(\"ss\",0),\nt:\"t\"};k6.prototype.getValue\u003dfunction(){return this.K};\nk6.prototype.update\u003dfunction(e,L){e\u003e\u003d32||(this.X\u00261\u003c\u003ce\u0026\u0026!L?this.K\u0026\u003d~(1\u003c\u003ce):this.X\u00261\u003c\u003ce||!L||(this.K|\u003d1\u003c\u003ce),this.X|\u003d1\u003c\u003ce)};g.z(wq,RS);\nwq.prototype.update\u003dfunction(e,L,c,I){if(!L.paused){RS.prototype.update.call(this,e,L,c,I);var B\u003dAy(L)\u0026\u0026Ay(c),x\u003d(I?Math.min(L.oU,c.oU):c.oU)\u003e\u003d.5;$W(L.volume)\u0026\u0026(this.G\u003dthis.G!\u003d-1?Math.min(this.G,L.volume):L.volume,this.j\u003dMath.max(this.j,L.volume));x\u0026\u0026(this.k9+\u003de,this.D+\u003dB?e:0);this.X.update(L.oU,c.oU,L.X,e,I,B);this.Z.update(!0,e);this.B.update(B,e);this.pS.update(c.fullscreen,e);this.DY.update(B\u0026\u0026!x,e);e\u003dMath.floor(L.mediaTime/1E3);this.ye.update(e,L.isVisible());this.d_.update(e,L.oU\u003e\u003d1);this.m$.update(e,\nAy(L))}};Xyv.prototype.K\u003dfunction(e){this.Z||(this.X(e)?(e\u003dSDf(this.D,this.G,e),this.B|\u003de,e\u003de\u003d\u003d0):e\u003d!1,this.Z\u003de)};g.z(VS,Xyv);VS.prototype.X\u003dfunction(){return!0};\nVS.prototype.j\u003dfunction(){return!1};\nVS.prototype.getId\u003dfunction(){var e\u003dthis,L\u003dOo(lg,function(c){return c\u003d\u003de.G});\nreturn Rj[L].toString()};\nVS.prototype.toString\u003dfunction(){var e\u003d\"\";this.j()\u0026\u0026(e+\u003d\"c\");this.Z\u0026\u0026(e+\u003d\"s\");this.B\u003e0\u0026\u0026(e+\u003d\":\"+this.B);return this.getId()+e};g.z(C0,VS);C0.prototype.K\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?null:L;L!\u003dnull\u0026\u0026this.T.push(L);VS.prototype.K.call(this,e)};g.z(aS,Kvn);aS.prototype.K\u003dfunction(){return null};\naS.prototype.Z\u003dfunction(){return[]};g.z(N_,XY);g.M\u003dN_.prototype;g.M.rV\u003dfunction(){if(this.element){var e\u003dthis.element,L\u003dthis.K.X.Z;try{try{var c\u003dIKn(e.getBoundingClientRect())}catch(u){c\u003dnew mR(0,0,0,0)}var I\u003dc.right-c.left,B\u003dc.bottom-c.top,x\u003ddg$(e,L),S\u003dx.x,h\u003dx.y;var R\u003dnew mR(Math.round(h),Math.round(S+I),Math.round(h+B),Math.round(S))}catch(u){R\u003dHZh.clone()}this.Z\u003dR;this.X\u003dtdr(this,this.Z)}};\ng.M.RV\u003dfunction(){this.j\u003dthis.K.G.X};\ng.M.n3\u003dfunction(e){var L\u003dgu(this.II,\"od\")\u003d\u003d1;return wyx(e,this.j,this.element,L)};\ng.M.Ye\u003dfunction(){this.timestamp\u003dJp()};\ng.M.ra\u003dfunction(){this.Ye();this.rV();if(this.element\u0026\u0026typeof this.element.videoWidth\u003d\u003d\u003d\"number\"\u0026\u0026typeof this.element.videoHeight\u003d\u003d\u003d\"number\"){var e\u003dthis.element;var L\u003dnew g.dz(e.videoWidth,e.videoHeight);e\u003dthis.X;var c\u003dyD(e),I\u003de.getHeight(),B\u003dL.width;L\u003dL.height;B\u003c\u003d0||L\u003c\u003d0||c\u003c\u003d0||I\u003c\u003d0||(B/\u003dL,L\u003dc/I,e\u003de.clone(),B\u003eL?(c/\u003dB,I\u003d(I-c)/2,I\u003e0\u0026\u0026(I\u003de.top+I,e.top\u003dMath.round(I),e.bottom\u003dMath.round(I+c))):(I*\u003dB,c\u003dMath.round((c-I)/2),c\u003e0\u0026\u0026(c\u003de.left+c,e.left\u003dMath.round(c),e.right\u003dMath.round(c+I))));this.X\u003de}this.RV();\ne\u003dthis.X;c\u003dthis.j;e\u003de.left\u003c\u003dc.right\u0026\u0026c.left\u003c\u003de.right\u0026\u0026e.top\u003c\u003dc.bottom\u0026\u0026c.top\u003c\u003de.bottom?new mR(Math.max(e.top,c.top),Math.min(e.right,c.right),Math.min(e.bottom,c.bottom),Math.max(e.left,c.left)):new mR(0,0,0,0);c\u003de.top\u003e\u003de.bottom||e.left\u003e\u003de.right?new mR(0,0,0,0):e;e\u003dthis.K.G;L\u003dB\u003dI\u003d0;if((this.X.bottom-this.X.top)*(this.X.right-this.X.left)\u003e0)if(this.n3(c))c\u003dnew mR(0,0,0,0);else{I\u003dHO().G;L\u003dnew mR(0,I.height,I.width,0);var x;I\u003dM_(c,(x\u003dthis.B)!\u003dnull?x:this.X);B\u003dM_(c,HO().X);L\u003dM_(c,L)}x\u003dc.top\u003e\u003dc.bottom||\nc.left\u003e\u003dc.right?new mR(0,0,0,0):pU(c,-this.X.left,-this.X.top);PO()||(B\u003dI\u003d0);this.D\u003dnew yy(e,this.element,this.X,x,I,B,this.timestamp,L)};\ng.M.getName\u003dfunction(){return this.K.getName()};var dg9\u003dnew mR(0,0,0,0);g.z(m8,N_);g.M\u003dm8.prototype;g.M.observe\u003dfunction(){this.G();return!0};\ng.M.P3\u003dfunction(){N_.prototype.ra.call(this)};\ng.M.Ye\u003dfunction(){};\ng.M.rV\u003dfunction(){};\ng.M.ra\u003dfunction(){this.G();N_.prototype.ra.call(this)};\ng.M.N6\u003dfunction(e){e\u003de.isActive();e!\u003d\u003dthis.J\u0026\u0026(e?this.G():(HO().X\u003dnew mR(0,0,0,0),this.X\u003dnew mR(0,0,0,0),this.j\u003dnew mR(0,0,0,0),this.timestamp\u003d-1));this.J\u003de};var z8\u003d{},Srf\u003d(z8.firstquartile\u003d0,z8.midpoint\u003d1,z8.thirdquartile\u003d2,z8.complete\u003d3,z8);g.z(Zl,zV);g.M\u003dZl.prototype;g.M.C8\u003dfunction(){return!0};\ng.M.bl\u003dfunction(){return this.OE\u003d\u003d2};\ng.M.AF\u003dfunction(e){return NIr(this,e,Math.max(1E4,this.Z/3))};\ng.M.OW\u003dfunction(e,L,c,I,B,x,S){var h\u003dthis,R\u003dthis.T(this)||{};g.so(R,B);this.Z\u003dR.duration||this.Z;this.D\u003dR.isVpaid||this.D;this.t7\u003dR.isYouTube||this.t7;Ah();this.x9\u003d!1;B\u003dnQ$(this,L);YXT(this)\u003d\u003d\u003d1\u0026\u0026(x\u003dB);zV.prototype.OW.call(this,e,L,c,I,R,x,S);this.Na\u0026\u0026this.Na.Z\u0026\u0026g.KZ(this.j,function(u){u.K(h)})};\ng.M.Vd\u003dfunction(e,L,c){zV.prototype.Vd.call(this,e,L,c);jz(this).update(e,L,this.RF,c);this.Sl\u003dAy(this.RF)\u0026\u0026Ay(L);this.Ve\u003d\u003d-1\u0026\u0026this.d_\u0026\u0026(this.Ve\u003dthis.oh().Z.X);this.Sk.Z\u003d0;e\u003dthis.H1();L.isVisible()\u0026\u0026gq(this.Sk,\"vs\");e\u0026\u0026gq(this.Sk,\"vw\");$W(L.volume)\u0026\u0026gq(this.Sk,\"am\");Ay(L)?gq(this.Sk,\"a\"):gq(this.Sk,\"mut\");this.pJ\u0026\u0026gq(this.Sk,\"f\");L.K!\u003d-1\u0026\u0026(gq(this.Sk,\"bm\"),L.K\u003d\u003d1\u0026\u0026(gq(this.Sk,\"b\"),Ay(L)\u0026\u0026gq(this.Sk,\"umutb\")));Ay(L)\u0026\u0026L.isVisible()\u0026\u0026gq(this.Sk,\"avs\");this.Sl\u0026\u0026e\u0026\u0026gq(this.Sk,\"avw\");L.oU\u003e0\u0026\u0026gq(this.Sk,\n\"pv\");Hs(this,this.oh().Z.X,!0)\u0026\u0026gq(this.Sk,\"gdr\");rq(this.oh().K,1)\u003e\u003d2E3\u0026\u0026gq(this.Sk,\"pmx\");this.x9\u0026\u0026gq(this.Sk,\"tvoff\")};\ng.M.Df\u003dfunction(){return new wq};\ng.M.oh\u003dfunction(){return this.Zo};\ng.M.Oi\u003dfunction(){return new jQc};\ng.M.L0\u003dfunction(e,L,c,I){e\u003dzV.prototype.L0.call(this,e,L,c,I\u003d\u003d\u003dvoid 0?-1:I);e.fullscreen\u003dthis.pJ;e.paused\u003dthis.bl();e.volume\u003dc.volume;$W(e.volume)||(this.sY++,L\u003dthis.RF,$W(L.volume)\u0026\u0026(e.volume\u003dL.volume));c\u003dc.currentTime;e.mediaTime\u003dc!\u003d\u003dvoid 0\u0026\u0026c\u003e\u003d0?c:-1;return e};\ng.M.YZ\u003dfunction(e){return HO(),this.pJ?1:zV.prototype.YZ.call(this,e)};\ng.M.i9\u003dfunction(){return 1};\ng.M.getDuration\u003dfunction(){return this.Z};\ng.M.EN\u003dfunction(){return this.AI?2:L3n(this)?5:this.H1()?4:3};\ng.M.Jd\u003dfunction(){return this.DY?this.oh().B.Z\u003e\u003d2E3?4:3:2};\ng.M.XS\u003dfunction(e){this.Pd\u0026\u0026this.Pd.XS(e)};var UgN\u003dg.O9();zjR.prototype.reset\u003dfunction(){this.X\u003d[];this.K\u003d[]};\nvar E6\u003dvA(zjR);g.z(Y6,KW);g.M\u003dY6.prototype;g.M.getName\u003dfunction(){return(this.K?this.K:this.X).getName()};\ng.M.R4\u003dfunction(){return(this.K?this.K:this.X).R4()};\ng.M.tb\u003dfunction(){return(this.K?this.K:this.X).tb()};\ng.M.init\u003dfunction(e){var L\u003d!1;(0,g.KZ)(this.Z,function(c){c.initialize()\u0026\u0026(L\u003d!0)});\nL\u0026\u0026(this.G\u003de,UO(this.X,this));return L};\ng.M.dispose\u003dfunction(){(0,g.KZ)(this.Z,function(e){e.dispose()});\nKW.prototype.dispose.call(this)};\ng.M.HS\u003dfunction(){return jW(this.Z,function(e){return e.gf()})};\ng.M.F_\u003dfunction(){return jW(this.Z,function(e){return e.gf()})};\ng.M.fL\u003dfunction(e,L,c){return new N_(e,this.X,L,c)};\ng.M.P3\u003dfunction(e){this.K\u003de.K};var gsf\u003d{threshold:[0,.3,.5,.75,1]};g.z(n0,N_);g.M\u003dn0.prototype;g.M.observe\u003dfunction(){var e\u003dthis;this.h7||(this.h7\u003dJp());if(Y_c(298,function(){return kJM(e)}))return!0;\nthis.K.fail(\"msf\");return!1};\ng.M.unobserve\u003dfunction(){if(this.G\u0026\u0026this.element)try{this.G.unobserve(this.element),this.J?(this.J.unobserve(this.element),this.J\u003dnull):this.T\u0026\u0026(this.T.disconnect(),this.T\u003dnull)}catch(e){}};\ng.M.ra\u003dfunction(){var e\u003deO(this);e.length\u003e0\u0026\u0026LS(this,e);N_.prototype.ra.call(this)};\ng.M.rV\u003dfunction(){};\ng.M.n3\u003dfunction(){return!1};\ng.M.RV\u003dfunction(){};\ng.M.R4\u003dfunction(){var e\u003d{};return Object.assign(this.K.R4(),(e.niot_obs\u003dthis.h7,e.niot_cbk\u003dthis.pS,e))};\ng.M.getName\u003dfunction(){return\"nio\"};g.z(c9,KW);c9.prototype.getName\u003dfunction(){return\"nio\"};\nc9.prototype.F_\u003dfunction(){return!HO().K\u0026\u0026this.X.X.Z.IntersectionObserver!\u003dnull};\nc9.prototype.fL\u003dfunction(e,L,c){return new n0(e,this.X,L,c)};g.z(Ij,dj);Ij.prototype.bU\u003dfunction(){return HO().X};\nIj.prototype.gf\u003dfunction(){var e\u003dwtc();this.J!\u003d\u003de\u0026\u0026(this.X!\u003dthis\u0026\u0026e\u003ethis.X.J\u0026\u0026(this.X\u003dthis,EO(this)),this.J\u003de);return e\u003d\u003d2};B9.prototype.sample\u003dfunction(){SO(this,Xc(),!1)};\nB9.prototype.G\u003dfunction(){var e\u003dPO(),L\u003dJp();e?(CW||(aX\u003dL,g.KZ(E6.X,function(c){var I\u003dc.oh();I.Pe\u003dJy(I,L,c.OE!\u003d1)})),CW\u003d!0):(this.T\u003dNen(this,L),CW\u003d!1,rav\u003dL,g.KZ(E6.X,function(c){c.SS\u0026\u0026(c.oh().J\u003dL)}));\nSO(this,Xc(),!e)};\nvar xM\u003dvA(B9);var yar\u003dnull,Nz\u003d\"\",aj\u003d!1;var $4M\u003dptn().FI,hv\u003dptn().AO;var l2r\u003d{BP$:\"visible\",b1m:\"audible\",dZY:\"time\",le$:\"timetype\"},P6f\u003d{visible:function(e){return/^(100|[0-9]{1,2})$/.test(e)},\naudible:function(e){return e\u003d\u003d\"0\"||e\u003d\u003d\"1\"},\ntimetype:function(e){return e\u003d\u003d\"mtos\"||e\u003d\u003d\"tos\"},\ntime:function(e){return/^(100|[0-9]{1,2})%$/.test(e)||/^([0-9])+ms$/.test(e)}};\nHA6.prototype.setTime\u003dfunction(e,L,c){L\u003d\u003d\"ms\"?(this.Z\u003de,this.G\u003d-1):(this.Z\u003d-1,this.G\u003de);this.B\u003dc\u003d\u003d\u003dvoid 0?\"tos\":c;return this};g.z(OB,VS);OB.prototype.getId\u003dfunction(){return this.T};\nOB.prototype.j\u003dfunction(){return!0};\nOB.prototype.X\u003dfunction(e){var L\u003de.oh(),c\u003de.getDuration();return jW(this.J,function(I){if(I.X!\u003dvoid 0)var B\u003dd4x(I,L);else b:{switch(I.B){case \"mtos\":B\u003dI.K?L.B.Z:L.Z.X;break b;case \"tos\":B\u003dI.K?L.B.X:L.Z.X;break b}B\u003d0}B\u003d\u003d0?I\u003d!1:(I\u003dI.Z!\u003d-1?I.Z:c!\u003d\u003dvoid 0\u0026\u0026c\u003e0?I.G*c:-1,I\u003dI!\u003d-1\u0026\u0026B\u003e\u003dI);return I})};g.z(qz,QQJ);qz.prototype.X\u003dfunction(e){var L\u003dnew P5n;L.X\u003dGV(e,lJN);L.K\u003dGV(e,QLw);return L};g.z(TQ,VS);TQ.prototype.X\u003dfunction(e){return L3n(e)};g.z(W9,Kvn);g.z(Mz,VS);Mz.prototype.X\u003dfunction(e){return e.oh().H1()};g.z(zQ,C0);zQ.prototype.X\u003dfunction(e){var L\u003dg.Fh(this.T,gu(cO().II,\"ovms\"));return!e.AI\u0026\u0026(e.OE!\u003d0||L)};g.z(sB,W9);sB.prototype.K\u003dfunction(){return new zQ(this.X)};\nsB.prototype.Z\u003dfunction(){return[new Mz(\"viewable_impression\",this.X),new TQ(this.X)]};g.z(v9,m8);v9.prototype.G\u003dfunction(){var e\u003dg.BU(\"ima.admob.getViewability\"),L\u003dgu(this.II,\"queryid\");typeof e\u003d\u003d\u003d\"function\"\u0026\u0026L\u0026\u0026e(L)};\nv9.prototype.getName\u003dfunction(){return\"gsv\"};g.z(fS,KW);fS.prototype.getName\u003dfunction(){return\"gsv\"};\nfS.prototype.F_\u003dfunction(){var e\u003dHO();cO();return e.K\u0026\u0026!1};\nfS.prototype.fL\u003dfunction(e,L,c){return new v9(this.X,L,c)};g.z(Av,m8);Av.prototype.G\u003dfunction(){var e\u003dthis,L\u003dg.BU(\"ima.bridge.getNativeViewability\"),c\u003dgu(this.II,\"queryid\");typeof L\u003d\u003d\u003d\"function\"\u0026\u0026c\u0026\u0026L(c,function(I){g.qQ(I)\u0026\u0026e.T++;var B\u003dI.opt_nativeViewVisibleBounds||{},x\u003dI.opt_nativeViewHidden;e.X\u003dBIr(I.opt_nativeViewBounds||{});var S\u003de.K.G;S.X\u003dx?dg9.clone():BIr(B);e.timestamp\u003dI.opt_nativeTime||-1;HO().X\u003dS.X;I\u003dI.opt_nativeVolume;I!\u003d\u003dvoid 0\u0026\u0026(S.volume\u003dI)})};\nAv.prototype.getName\u003dfunction(){return\"nis\"};g.z(Fy,KW);Fy.prototype.getName\u003dfunction(){return\"nis\"};\nFy.prototype.F_\u003dfunction(){var e\u003dHO();cO();return e.K\u0026\u0026!1};\nFy.prototype.fL\u003dfunction(e,L,c){return new Av(this.X,L,c)};g.z(bm,dj);g.M\u003dbm.prototype;g.M.gf\u003dfunction(){return this.K.xV!\u003dnull};\ng.M.Cm\u003dfunction(){var e\u003d{};this.ye\u0026\u0026(e.mraid\u003dthis.ye);this.Gm\u0026\u0026(e.mlc\u003d1);e.mtop\u003dthis.K.mve;this.T\u0026\u0026(e.mse\u003dthis.T);this.Y9\u0026\u0026(e.msc\u003d1);e.mcp\u003dthis.K.compatibility;return e};\ng.M.Cq\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);try{return this.K.xV[e].apply(this.K.xV,L)}catch(c){wj(538,c,.01,function(I){I.method\u003de})}};\ng.M.initialize\u003dfunction(){var e\u003dthis;if(this.isInitialized)return!this.O8();this.isInitialized\u003d!0;if(this.K.compatibility\u003d\u003d\u003d2)return this.T\u003d\"ng\",this.fail(\"w\"),!1;if(this.K.compatibility\u003d\u003d\u003d1)return this.T\u003d\"mm\",this.fail(\"w\"),!1;HO().J\u003d!0;this.Z.document.readyState\u0026\u0026this.Z.document.readyState\u003d\u003d\"complete\"?K3v(this):ty(this.Z,\"load\",function(){Ah().setTimeout(Dn(292,function(){return K3v(e)}),100)},292);\nreturn!0};\ng.M.vS\u003dfunction(){var e\u003dHO(),L\u003dcYM(this,\"getMaxSize\");e.X\u003dnew mR(0,L.width,L.height,0)};\ng.M.dE\u003dfunction(){HO().G\u003dcYM(this,\"getScreenSize\")};\ng.M.dispose\u003dfunction(){nsc(this);dj.prototype.dispose.call(this)};var grH\u003dnew function(e,L){this.key\u003de;this.defaultValue\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.valueType\u003d\"boolean\"}(\"45378663\");g.M\u003dGQ.prototype;g.M.VP\u003dfunction(e){s6(e,!1);Aan(e)};\ng.M.GD\u003dfunction(){};\ng.M.V1\u003dfunction(e,L,c,I){var B\u003dthis;e\u003dnew Zl(wF,e,c?L:-1,7,this.Px(),this.nN());e.h_\u003dI;yJf(e.II);GG(e.II,\"queryid\",e.h_);e.gI(\"\");ZtM(e,function(){return B.h3.apply(B,g.V(g.HM.apply(0,arguments)))},function(){return B.WC.apply(B,g.V(g.HM.apply(0,arguments)))});\n(I\u003dvA(K0).X)\u0026\u0026aKv(e,I);this.Z\u0026\u0026(e.XS(this.Z),this.Z\u003dnull);e.I8.xW\u0026\u0026vA(JaJ);return e};\ng.M.N6\u003dfunction(e){switch(e.tb()){case 0:if(e\u003dvA(K0).X)e\u003de.X,g.i7(e.B,this),e.D\u0026\u0026this.C8()\u0026\u0026RNc(e);kM();break;case 2:oj()}};\ng.M.P3\u003dfunction(){};\ng.M.C8\u003dfunction(){return!1};\ng.M.WC\u003dfunction(e,L){e.AI\u003d!0;switch(e.i9()){case 1:rYc(e,L);break;case 2:this.nk(e)}};\ng.M.FT\u003dfunction(e){var L\u003de.T(e);L\u0026\u0026(L\u003dL.volume,e.DY\u003d$W(L)\u0026\u0026L\u003e0);Bef(e,0);return Ps(e,\"start\",PO())};\ng.M.lj\u003dfunction(e,L,c){SO(xM,[e],!PO());return this.Ew(e,L,c)};\ng.M.Ew\u003dfunction(e,L,c){return Ps(e,c,PO())};\ng.M.Mt\u003dfunction(e){return pS(e,\"firstquartile\",1)};\ng.M.CH\u003dfunction(e){e.d_\u003d!0;return pS(e,\"midpoint\",2)};\ng.M.J2\u003dfunction(e){return pS(e,\"thirdquartile\",3)};\ng.M.t2\u003dfunction(e){var L\u003dpS(e,\"complete\",4);p0(e);return L};\ng.M.wx\u003dfunction(e){e.OE\u003d3;return Ps(e,\"error\",PO())};\ng.M.Mi\u003dfunction(e,L,c){L\u003dPO();if(e.bl()\u0026\u0026!L){var I\u003de.oh(),B\u003dJp();I.J\u003dB}SO(xM,[e],!L);e.bl()\u0026\u0026(e.OE\u003d1);return Ps(e,c,L)};\ng.M.gx\u003dfunction(e,L){L\u003dthis.lj(e,L||{},\"skip\");p0(e);return L};\ng.M.PC\u003dfunction(e,L){s6(e,!0);return this.lj(e,L||{},\"fullscreen\")};\ng.M.oE\u003dfunction(e,L){s6(e,!1);return this.lj(e,L||{},\"exitfullscreen\")};\ng.M.Tg\u003dfunction(e,L,c){L\u003de.oh();var I\u003dJp();L.Pe\u003dJy(L,I,e.OE!\u003d1);SO(xM,[e],!PO());e.OE\u003d\u003d1\u0026\u0026(e.OE\u003d2);return Ps(e,c,PO())};\ng.M.Od\u003dfunction(e){SO(xM,[e],!PO());return e.K()};\ng.M.ZK\u003dfunction(e){SO(xM,[e],!PO());this.B6(e);p0(e);return e.K()};\ng.M.h3\u003dfunction(){};\ng.M.nk\u003dfunction(){};\ng.M.B6\u003dfunction(){};\ng.M.m_\u003dfunction(){};\ng.M.CT\u003dfunction(){};\ng.M.nN\u003dfunction(){this.X||(this.X\u003dthis.CT());return this.X\u003d\u003dnull?new aS:new sB(this.X)};\ng.M.Px\u003dfunction(){return new qz};g.z($M,VS);$M.prototype.X\u003dfunction(e){return e.Jd()\u003d\u003d4};g.z(jO,C0);jO.prototype.X\u003dfunction(e){e\u003de.Jd();return e\u003d\u003d3||e\u003d\u003d4};g.z(H9,W9);H9.prototype.K\u003dfunction(){return new jO(this.X)};\nH9.prototype.Z\u003dfunction(){return[new $M(this.X)]};g.z(lm,QQJ);lm.prototype.X\u003dfunction(e){e\u0026\u0026(e.e\u003d\u003d\u003d28\u0026\u0026(e\u003dObject.assign({},e,{avas:3})),e.vs\u003d\u003d\u003d4||e.vs\u003d\u003d\u003d5)\u0026\u0026(e\u003dObject.assign({},e,{vs:3}));var L\u003dnew P5n;L.X\u003dGV(e,P79);L.K\u003dGV(e,QLw);return L};tNr.prototype.K\u003dfunction(){return g.BU(this.X)};g.z(P9,GQ);g.M\u003dP9.prototype;g.M.GD\u003dfunction(e,L){var c\u003dthis,I\u003dvA(K0);if(I.X!\u003dnull)switch(I.X.getName()){case \"nis\":var B\u003dWLc(this,e,L);break;case \"gsv\":B\u003dTDR(this,e,L);break;case \"exc\":B\u003dMNM(this,e)}B||(L.opt_overlayAdElement?B\u003dvoid 0:L.opt_adElement\u0026\u0026(B\u003dRlJ(this,e,L.opt_adElement,L.opt_osdId)));B\u0026\u0026B.i9()\u003d\u003d1\u0026\u0026(B.T\u003d\u003dg.VD\u0026\u0026(B.T\u003dfunction(x){return c.m_(x)}),qDf(this,B,L));\nreturn B};\ng.M.m_\u003dfunction(e){e.K\u003d0;e.k9\u003d0;if(e.G\u003d\u003d\"h\"||e.G\u003d\u003d\"n\"){cO();e.m$\u0026\u0026(cO(),yZ(this)!\u003d\"h\"\u0026\u0026yZ(this));var L\u003dg.BU(\"ima.common.getVideoMetadata\");if(typeof L\u003d\u003d\u003d\"function\")try{var c\u003dL(e.h_)}catch(B){e.K|\u003d4}else e.K|\u003d2}else if(e.G\u003d\u003d\"b\")if(L\u003dg.BU(\"ytads.bulleit.getVideoMetadata\"),typeof L\u003d\u003d\u003d\"function\")try{c\u003dL(e.h_)}catch(B){e.K|\u003d4}else e.K|\u003d2;else if(e.G\u003d\u003d\"ml\")if(L\u003dg.BU(\"ima.common.getVideoMetadata\"),typeof L\u003d\u003d\u003d\"function\")try{c\u003dL(e.h_)}catch(B){e.K|\u003d4}else e.K|\u003d2;else e.K|\u003d1;e.K||(c\u003d\u003d\u003dvoid 0?e.K|\u003d8:c\u003d\u003d\u003dnull?\ne.K|\u003d16:g.qQ(c)?e.K|\u003d32:c.errorCode!\u003dnull\u0026\u0026(e.k9\u003dc.errorCode,e.K|\u003d64));c\u003d\u003dnull\u0026\u0026(c\u003d{});L\u003dc;e.J\u003d0;for(var I in ywN)L[I]\u003d\u003dnull\u0026\u0026(e.J|\u003dywN[I]);uir(L,\"currentTime\");uir(L,\"duration\");$W(c.volume)\u0026\u0026$W()\u0026\u0026(c.volume*\u003dNaN);return c};\ng.M.CT\u003dfunction(){cO();yZ(this)!\u003d\"h\"\u0026\u0026yZ(this);var e\u003dzlc(this);return e!\u003dnull?new tNr(e):null};\ng.M.nk\u003dfunction(e){!e.X\u0026\u0026e.AI\u0026\u0026ZH(this,e,\"overlay_unmeasurable_impression\")\u0026\u0026(e.X\u003d!0)};\ng.M.B6\u003dfunction(e){e.zW\u0026\u0026(e.H1()?ZH(this,e,\"overlay_viewable_end_of_session_impression\"):ZH(this,e,\"overlay_unviewable_impression\"),e.zW\u003d!1)};\ng.M.h3\u003dfunction(){};\ng.M.V1\u003dfunction(e,L,c,I){if(k$c()){var B\u003dgu(cO().II,\"mm\"),x\u003d{};(B\u003d(x[IX.f_]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\",x[IX.VIDEO]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO\",x)[B])\u0026\u0026AYn(this,B);this.G\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"\u0026\u0026wj(1044,Error())}e\u003dGQ.prototype.V1.call(this,e,L,c,I);this.B\u0026\u0026(L\u003dthis.j,e.B\u003d\u003dnull\u0026\u0026(e.B\u003dnew py6),L.X[e.h_]\u003de.B,e.B.B\u003dUgN);return e};\ng.M.VP\u003dfunction(e){e\u0026\u0026e.i9()\u003d\u003d1\u0026\u0026this.B\u0026\u0026delete this.j.X[e.h_];return GQ.prototype.VP.call(this,e)};\ng.M.nN\u003dfunction(){this.X||(this.X\u003dthis.CT());return this.X\u003d\u003dnull?new aS:this.G\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new H9(this.X):new sB(this.X)};\ng.M.Px\u003dfunction(){return this.G\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new lm:new qz};\ng.M.XS\u003dfunction(e,L,c,I,B){L\u003dnew mR(c,L+I,c+B,L);(e\u003dU6(E6,e))?e.XS(L):this.Z\u003dL};\nvar EN7\u003dkW(193,bKM,void 0,hlJ);g.IL(\"Goog_AdSense_Lidar_sendVastEvent\",EN7);var XUN\u003dDn(194,function(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;e\u003dfin(vA(P9),e,L);return FLv(e)});\ng.IL(\"Goog_AdSense_Lidar_getViewability\",XUN);var KNZ\u003dkW(195,function(){return MR6()});\ng.IL(\"Goog_AdSense_Lidar_getUrlSignalsArray\",KNZ);var Y9N\u003dDn(196,function(){return JSON.stringify(MR6())});\ng.IL(\"Goog_AdSense_Lidar_getUrlSignalsList\",Y9N);var gOH\u003dWM([\"//ep2.adtrafficquality.google/sodar/\",\"\"]),kmr\u003dWM([\"//tpc.googlesyndication.com/sodar/\",\"\"]);g.z(UB,Error);g.z(KS,g.p);KS.prototype.hT\u003dfunction(){return this.wpc.f()};\nKS.prototype.ob\u003dfunction(e){this.wpc.c(e)};\nKS.prototype.ac\u003dfunction(e){return this.wpc.m(VNM(e))};\nKS.prototype.RN\u003dfunction(e){return this.wpc.mws(VNM(e))};\ng.z(EB,g.p);EB.prototype.snapshot\u003dfunction(e){return this.zk.s(Object.assign({},e.JO\u0026\u0026{c:e.JO},e.Fa\u0026\u0026{s:e.Fa},e.QN!\u003d\u003dvoid 0\u0026\u0026{p:e.QN}))};\nEB.prototype.zi\u003dfunction(e){this.zk.e(e)};\nEB.prototype.xM\u003dfunction(){return this.zk.l()};var ZKM;g.z(nS,g.p);nS.prototype.share\u003dfunction(){if(this.We())throw Error(\"E:AD\");this.K++;return this};\nnS.prototype.dispose\u003dfunction(){--this.K||g.p.prototype.dispose.call(this)};\nZKM\u003dSymbol.dispose;pd$.prototype.LB\u003dfunction(e,L){this.X.LB(\"/client_streamz/bg/frs\",e,L)};\n$Tc.prototype.LB\u003dfunction(e,L,c,I,B,x){this.X.LB(\"/client_streamz/bg/wrl\",e,L,c,I,B,x)};\njJM.prototype.Qa\u003dfunction(e,L){this.X.Ze(\"/client_streamz/bg/ec\",e,L)};\nHKJ.prototype.LB\u003dfunction(e,L,c){this.X.LB(\"/client_streamz/bg/el\",e,L,c)};\nliM.prototype.Qa\u003dfunction(e,L){this.X.Ze(\"/client_streamz/bg/cec\",e,L)};\nPkH.prototype.Qa\u003dfunction(e,L){this.X.Ze(\"/client_streamz/bg/po/csc\",e,L)};\nQJ$.prototype.Qa\u003dfunction(e,L){this.X.Ze(\"/client_streamz/bg/po/ctav\",e,L)};\ndTn.prototype.Qa\u003dfunction(e,L){this.X.Ze(\"/client_streamz/bg/po/cwsc\",e,L)};g.z(UT$,AY);g.z(ck,AY);var hx\u003d[1,2,3];var nNN\u003d[0,hx,Ve9,GLZ,wUe];var eVe\u003d[0,hO,[0,ze7,fJe]];g.z(Im,AY);var rU\u003d[1,2,3];var LOe\u003d[0,rU,FN7,vNZ,ul,eVe];g.z(Bk,AY);var c_U\u003d[0,hO,nNN,LOe];var Itg\u003d[0,rS];g.z(x7,AY);var BuM\u003d[0,rS,-1,DgL];var xQ9\u003d[0,rS,-1,bZ9,DgL];g.z(om,AY);var O$M\u003d[1,2,3];var oLL\u003d[0,O$M,ul,BuM,ul,xQ9,ul,Itg];g.z(Sy,AY);Sy.prototype.Yo\u003dfunction(){var e\u003dxs(this,3,GK,3,!0);QO(e);return e[void 0]};Sy.prototype.Z\u003dFRM([0,rS,oLL,Jwg,hO,c_U,gNM,kLL]);g.z(Xdn,AY);g.M\u003dRm.prototype;g.M.isEnabled\u003dfunction(){if(!g.LZ.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{IN:60});if(this.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.M.set\u003dfunction(e,L,c){var I\u003d!1;if(typeof c\u003d\u003d\u003d\"object\"){var B\u003dc.kkW;I\u003dc.secure||!1;var x\u003dc.domain||void 0;var S\u003dc.path||void 0;var h\u003dc.IN}if(/[;\u003d\\s]/.test(e))throw Error(\u0027Invalid cookie name \"\u0027+e+\u0027\"\u0027);if(/[;\\r\\n]/.test(L))throw Error(\u0027Invalid cookie value \"\u0027+L+\u0027\"\u0027);h\u003d\u003d\u003dvoid 0\u0026\u0026(h\u003d-1);c\u003dx?\";domain\u003d\"+x:\"\";S\u003dS?\";path\u003d\"+S:\"\";I\u003dI?\";secure\":\"\";h\u003dh\u003c0?\"\":h\u003d\u003d0?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+h*1E3)).toUTCString();this.X.cookie\u003de+\"\u003d\"+L+c+S+h+I+(B!\u003dnull?\";samesite\u003d\"+\nB:\"\")};\ng.M.get\u003dfunction(e,L){for(var c\u003de+\"\u003d\",I\u003d(this.X.cookie||\"\").split(\";\"),B\u003d0,x;B\u003cI.length;B++){x\u003das(I[B]);if(x.lastIndexOf(c,0)\u003d\u003d0)return x.slice(c.length);if(x\u003d\u003de)return\"\"}return L};\ng.M.remove\u003dfunction(e,L,c){var I\u003dthis.get(e)!\u003d\u003dvoid 0;this.set(e,\"\",{IN:0,path:L,domain:c});return I};\ng.M.N4\u003dfunction(){return ub(this).keys};\ng.M.w7\u003dfunction(){return ub(this).values};\ng.M.isEmpty\u003dfunction(){return!this.X.cookie};\ng.M.clear\u003dfunction(){for(var e\u003dub(this).keys,L\u003de.length-1;L\u003e\u003d0;L--)this.remove(e[L])};\nvar iL\u003dnew Rm(typeof document\u003d\u003d\"undefined\"?null:document);tx.prototype.compress\u003dfunction(e){var L,c,I,B;return g.Z(function(x){switch(x.K){case 1:return L\u003dnew CompressionStream(\"gzip\"),c\u003d(new Response(L.readable)).arrayBuffer(),I\u003dL.writable.getWriter(),g.a(x,I.write((new TextEncoder).encode(e)),2);case 2:return g.a(x,I.close(),3);case 3:return B\u003dUint8Array,g.a(x,c,4);case 4:return x.return(new B(x.X))}})};\ntx.prototype.isSupported\u003dfunction(e){return e\u003c1024?!1:typeof CompressionStream!\u003d\u003d\"undefined\"};g.z(Op,AY);q1.prototype.setInterval\u003dfunction(e){this.intervalMs\u003de;this.timer\u0026\u0026this.enabled?(this.stop(),this.start()):this.timer\u0026\u0026this.stop()};\nq1.prototype.start\u003dfunction(){var e\u003dthis;this.enabled\u003d!0;this.timer||(this.timer\u003dsetTimeout(function(){e.tick()},this.intervalMs),this.K\u003dthis.X())};\nq1.prototype.stop\u003dfunction(){this.enabled\u003d!1;this.timer\u0026\u0026(clearTimeout(this.timer),this.timer\u003dvoid 0)};\nq1.prototype.tick\u003dfunction(){var e\u003dthis;if(this.enabled){var L\u003dMath.max(this.X()-this.K,0);L\u003cthis.intervalMs*.8?this.timer\u003dsetTimeout(function(){e.tick()},this.intervalMs-L):(this.timer\u0026\u0026(clearTimeout(this.timer),this.timer\u003dvoid 0),this.callback(),this.enabled\u0026\u0026(this.stop(),this.start()))}else this.timer\u003dvoid 0};g.z(TT,AY);g.z(Wk,AY);g.z(M1,AY);M1.prototype.eJ\u003dfunction(){return we(this,1)};g.z(zT,AY);g.z(sp,AY);var qOM\u003dnK(sp);g.z(fM,AY);var hMM\u003d[\"platform\",\"platformVersion\",\"architecture\",\"model\",\"uaFullVersion\"],vk\u003dnew sp,Ax\u003dnull;g.z(FC,AY);g.z(tW$,AY);g.z(bb,AY);g.z(ib,AY);ib.prototype.Y\u003dfunction(){var e\u003dthis.XF;return waf(e,e[pH]|0,tW$,7)!\u003d\u003dvoid 0};\nib.prototype.O7\u003dfunction(){return zJ(this,Op,16)};g.z(GT,AY);GT.prototype.vP\u003dfunction(e){return m3(this,2,e)};k7.prototype.vP\u003dfunction(e){this.X.vP(e);return this};\nk7.prototype.build\u003dfunction(e,L,c,I,B,x){L\u003dL\u003d\u003d\u003dvoid 0?0:L;c\u003dc\u003d\u003d\u003dvoid 0?0:c;I\u003dI\u003d\u003d\u003dvoid 0?null:I;B\u003dB\u003d\u003d\u003dvoid 0?0:B;x\u003dx\u003d\u003d\u003dvoid 0?0:x;if(!this.v1){var S\u003dDT(this);var h\u003dnew M1;h\u003dm3(h,1,this.K);h\u003der(h,2,RQ(this.isFinal));c\u003der(h,3,OX(c\u003e0?c:void 0));c\u003der(c,4,OX(B\u003e0?B:void 0));c\u003der(c,5,OX(x\u003e0?x:void 0));B\u003dc.XF;x\u003dB[pH]|0;c\u003dPA(c,x)?c:QT(c,B,x)?dI(c,B):new c.constructor(Py(B,x,!0));b6(S,M1,10,c)}S\u003dthis.X.clone();c\u003dDate.now().toString();S\u003der(S,4,AT(c));e\u003di6(S,ib,3,e.slice());I\u0026\u0026(S\u003dnew TT,I\u003der(S,13,OX(I)),S\u003dnew Wk,\nI\u003db6(S,TT,2,I),S\u003dnew bb,I\u003db6(S,Wk,1,I),I\u003dm3(I,2,9),b6(e,bb,18,I));L\u0026\u0026CA(e,14,L);return e};g.wU.prototype.K\u003d0;g.wU.prototype.reset\u003dfunction(){this.X\u003dthis.Z\u003dthis.G;this.K\u003d0};\ng.wU.prototype.getValue\u003dfunction(){return this.Z};g.z(YO,AY);var SoN\u003dnK(YO);g.z(f1f,AY);var sz;sz\u003dnew AjT;g.z(am,g.p);g.M\u003dam.prototype;g.M.KS\u003dfunction(){CM(this);this.K.stop();this.ye.stop();g.p.prototype.KS.call(this)};\ng.M.dispatch\u003dfunction(e){if(e instanceof ib)this.log(e);else try{var L\u003dnew ib,c\u003de.sV();var I\u003da7(L,8,c);this.log(I)}catch(B){N1(this,4,1)}};\ng.M.log\u003dfunction(e){N1(this,2,1);if(this.Y9){e\u003de.clone();var L\u003dthis.He++;e\u003dCA(e,21,L);this.componentId\u0026\u0026a7(e,26,this.componentId);L\u003de;var c\u003dYQ(L,1);var I\u003dI\u003d\u003d\u003dvoid 0?!1:I;var B\u003dtypeof c;I\u003dc\u003d\u003dnull?c:B\u003d\u003d\u003d\"bigint\"?String(sX(64,c)):tT(c)?B\u003d\u003d\u003d\"string\"?zK(c):I?vy(c):ft(c):void 0;I\u003d\u003dnull\u0026\u0026(I\u003dDate.now(),I\u003dNumber.isFinite(I)?I.toString():\"0\",er(L,1,AT(I)));I\u003dYQ(L,15);I!\u003dnull\u0026\u0026(typeof I\u003d\u003d\u003d\"bigint\"?pt(I)?I\u003dNumber(I):(I\u003dsX(64,I),I\u003dpt(I)?Number(I):String(I)):I\u003dtT(I)?typeof I\u003d\u003d\u003d\"number\"?ft(I):zK(I):void 0);I!\u003dnull||\nCA(L,15,(new Date).getTimezoneOffset()*60);this.experimentIds\u0026\u0026(I\u003dthis.experimentIds.clone(),b6(L,Op,16,I));N1(this,1,1);L\u003dthis.X.length-1E3+1;L\u003e0\u0026\u0026(this.X.splice(0,L),this.G+\u003dL,N1(this,3,L));this.X.push(e);this.lB||this.K.enabled||this.K.start()}};\ng.M.flush\u003dfunction(e,L){var c\u003dthis;if(this.X.length\u003d\u003d\u003d0)e\u0026\u0026e();else if(this.Ve\u0026\u0026this.pS)this.Z.K\u003d3,vWR(this);else{var I\u003dDate.now();if(this.Pe\u003eI\u0026\u0026this.k9\u003cI)L\u0026\u0026L(\"throttled\");else{this.network\u0026\u0026(typeof this.network.eJ\u003d\u003d\u003d\"function\"?OW6(this.Z,this.network.eJ()):this.Z.K\u003d0);var B\u003dthis.X.length,x\u003dthis.Z.build(this.X,this.G,this.j,this.LA,this.Gm,this.h7),S\u003dthis.w8();if(S\u0026\u0026this.t7\u003d\u003d\u003dS)L\u0026\u0026L(\"stale-auth-token\");else{this.X\u003d[];this.K.enabled\u0026\u0026this.K.stop();this.G\u003d0;I\u003dx.sV();var h;this.T\u0026\u0026this.T.isSupported(I.length)\u0026\u0026\n(h\u003dthis.T.compress(I));var R\u003dzMn(this,I,S),u\u003dfunction(q){c.B.reset();c.K.setInterval(c.B.getValue());if(q){var T\u003dnull;try{var W\u003dJSON.stringify(JSON.parse(q.replace(\")]}\u0027\\n\",\"\")));T\u003dSoN(W)}catch(J){}if(T){q\u003dNumber(m9n(T,1,Xo(\"-1\")));q\u003e0\u0026\u0026(c.k9\u003dDate.now(),c.Pe\u003dc.k9+q);q\u003dqg(JT);var A;Zx\u0026\u0026q\u0026\u0026((A\u003dT.XF[q])\u003d\u003dnull?void 0:A[175237375])!\u003dnull\u0026\u0026ms(LNL,3);a:{var b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(qg(cwU)\u0026\u0026qg(JT)\u0026\u0026void 0\u003d\u003d\u003dcwU){A\u003dT.XF;q\u003dA[JT];if(!q)break a;if(q\u003dq.DL)try{q(A,175237375,rwL);break a}catch(J){bD(J)}}b\u0026\u0026(b\u003dT.XF,\n(A\u003dqg(JT))\u0026\u0026A in b\u0026\u0026(b\u003db[A])\u0026\u0026delete b[175237375])}b\u003dsz.X?sz.K(T,sz.X,175237375,sz.Z):sz.K(T,175237375,null,sz.Z);if(b\u003db\u003d\u003d\u003dnull?void 0:b)b\u003dge(b,1,-1),b!\u003d\u003d-1\u0026\u0026(c.B\u003dnew g.wU(b\u003c1?1:b,3E5,.1),c.K.setInterval(c.B.getValue()))}}e\u0026\u0026e();c.j\u003d0},t\u003dfunction(q,T){var W\u003dsr(x,ib,3);\nvar A\u003dNumber(m9n(x,14));g.Jx(c.B);c.K.setInterval(c.B.getValue());q\u003d\u003d\u003d401\u0026\u0026S\u0026\u0026(c.t7\u003dS);A\u0026\u0026(c.G+\u003dA);T\u003d\u003d\u003dvoid 0\u0026\u0026(T\u003dc.isRetryable(q));T\u0026\u0026(c.X\u003dW.concat(c.X),c.lB||c.K.enabled||c.K.start());N1(c,7,1);L\u0026\u0026L(\"net-send-failed\",q);++c.j},O\u003dfunction(){c.network\u0026\u0026c.network.send(R,u,t)};\nh?h.then(function(q){N1(c,5,B);R.requestHeaders[\"Content-Encoding\"]\u003d\"gzip\";R.requestHeaders[\"Content-Type\"]\u003d\"application/binary\";R.body\u003dq;R.Ce\u003d2;O()},function(){N1(c,6,B);\nO()}):O()}}}};\ng.M.isRetryable\u003dfunction(e){return 500\u003c\u003de\u0026\u0026e\u003c600||e\u003d\u003d\u003d401||e\u003d\u003d\u003d0};mI.prototype.send\u003dfunction(e,L,c){var I\u003dthis,B,x,S,h,R,u,t,O,q,T;return g.Z(function(W){switch(W.K){case 1:return x\u003d(B\u003dI.Ke?new AbortController:void 0)?setTimeout(function(){B.abort()},e.timeoutMillis):void 0,g.bn(W,2,3),S\u003dObject.assign({},{method:e.requestType,\nheaders:Object.assign({},e.requestHeaders)},e.body\u0026\u0026{body:e.body},e.withCredentials\u0026\u0026{credentials:\"include\"},{signal:e.timeoutMillis\u0026\u0026B?B.signal:null}),g.a(W,fetch(e.url,S),5);case 5:h\u003dW.X;if(h.status!\u003d\u003d200){(R\u003dc)\u003d\u003dnull||R(h.status);W.Iq(3);break}if((u\u003dL)\u003d\u003dnull){W.Iq(7);break}return g.a(W,h.text(),8);case 8:u(W.X);case 7:case 3:g.NM(W);clearTimeout(x);g.mf(W,0);break;case 2:t\u003dg.wc(W);switch((O\u003dt)\u003d\u003dnull?void 0:O.name){case \"AbortError\":(q\u003dc)\u003d\u003dnull||q(408);break;default:(T\u003dc)\u003d\u003dnull||T(400)}W.Iq(3)}})};\nmI.prototype.eJ\u003dfunction(){return 4};g.z(ye,g.p);ye.prototype.rC\u003dfunction(){this.B\u003d!0;return this};\nye.prototype.build\u003dfunction(){this.network||(this.network\u003dnew mI);var e\u003dnew am({logSource:this.logSource,w8:this.w8?this.w8:SOn,sessionIndex:this.sessionIndex,v4d:this.a4,v1:this.G,lB:!1,rC:this.B,IV:this.IV,network:this.network});g.l(this,e);if(this.K){var L\u003dthis.K,c\u003dDT(e.Z);a7(c,7,L)}e.T\u003dnew tx;this.componentId\u0026\u0026(e.componentId\u003dthis.componentId);this.LA\u0026\u0026(e.LA\u003dthis.LA);this.pageId\u0026\u0026(e.pageId\u003dthis.pageId);this.X\u0026\u0026((c\u003dthis.X)?(e.experimentIds||(e.experimentIds\u003dnew Op),L\u003de.experimentIds,c\u003dc.sV(),a7(L,\n4,c)):e.experimentIds\u0026\u0026er(e.experimentIds,4));this.Z\u0026\u0026(e.Ve\u003de.pS);TjH(e.Z);this.network.vP\u0026\u0026this.network.vP(this.logSource);this.network.AmS\u0026\u0026this.network.AmS(e);return e};g.z(ZT,g.p);ZT.prototype.flush\u003dfunction(e){e\u003de||[];if(e.length){for(var L\u003dnew Xdn,c\u003d[],I\u003d0;I\u003ce.length;I++){var B\u003de[I],x\u003dnOT(B);c.push(x);B.clear()}i6(L,Sy,1,c);this.X.dispatch(L);this.X.flush()}};g.M\u003dpM.prototype;g.M.j2\u003dfunction(e){var L\u003dg.HM.apply(1,arguments),c\u003dthis.jd(L);c?c.push(new iWf(e)):this.m6(e,L)};\ng.M.m6\u003dfunction(e){this.X.set(this.NC(g.HM.apply(1,arguments)),[new iWf(e)])};\ng.M.jd\u003dfunction(){var e\u003dthis.NC(g.HM.apply(0,arguments));return this.X.has(e)?this.X.get(e):void 0};\ng.M.WN\u003dfunction(){var e\u003dthis.jd(g.HM.apply(0,arguments));return e\u0026\u0026e.length?e[0]:void 0};\ng.M.clear\u003dfunction(){this.X.clear()};\ng.M.NC\u003dfunction(){var e\u003dg.HM.apply(0,arguments);return e?e.join(\",\"):\"key\"};g.z($7,pM);$7.prototype.Z\u003dfunction(e){var L\u003dg.HM.apply(1,arguments),c\u003d0,I\u003dthis.WN(L);I\u0026\u0026(c\u003dI.X);this.m6(c+e,L)};g.z(jy,pM);jy.prototype.LB\u003dfunction(e){this.j2(e,g.HM.apply(1,arguments))};g.Hk.prototype.stopPropagation\u003dfunction(){this.K\u003d!0};\ng.Hk.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};g.TL(lb,g.Hk);\nlb.prototype.init\u003dfunction(e,L){var c\u003dthis.type\u003de.type,I\u003de.changedTouches\u0026\u0026e.changedTouches.length?e.changedTouches[0]:null;this.target\u003de.target||e.srcElement;this.currentTarget\u003dL;L\u003de.relatedTarget;L||(c\u003d\u003d\"mouseover\"?L\u003de.fromElement:c\u003d\u003d\"mouseout\"\u0026\u0026(L\u003de.toElement));this.relatedTarget\u003dL;I?(this.clientX\u003dI.clientX!\u003d\u003dvoid 0?I.clientX:I.pageX,this.clientY\u003dI.clientY!\u003d\u003dvoid 0?I.clientY:I.pageY,this.screenX\u003dI.screenX||0,this.screenY\u003dI.screenY||0):(this.clientX\u003de.clientX!\u003d\u003dvoid 0?e.clientX:e.pageX,this.clientY\u003d\ne.clientY!\u003d\u003dvoid 0?e.clientY:e.pageY,this.screenX\u003de.screenX||0,this.screenY\u003de.screenY||0);this.button\u003de.button;this.keyCode\u003de.keyCode||0;this.key\u003de.key||\"\";this.charCode\u003de.charCode||(c\u003d\u003d\"keypress\"?e.keyCode:0);this.ctrlKey\u003de.ctrlKey;this.altKey\u003de.altKey;this.shiftKey\u003de.shiftKey;this.metaKey\u003de.metaKey;this.pointerId\u003de.pointerId||0;this.pointerType\u003de.pointerType;this.state\u003de.state;this.X\u003de;e.defaultPrevented\u0026\u0026lb.hj.preventDefault.call(this)};\nlb.prototype.stopPropagation\u003dfunction(){lb.hj.stopPropagation.call(this);this.X.stopPropagation?this.X.stopPropagation():this.X.cancelBubble\u003d!0};\nlb.prototype.preventDefault\u003dfunction(){lb.hj.preventDefault.call(this);var e\u003dthis.X;e.preventDefault?e.preventDefault():e.returnValue\u003d!1};var GEn\u003d\"closure_listenable_\"+(Math.random()*1E6|0);var gW6\u003d0;g.M\u003ddU.prototype;g.M.add\u003dfunction(e,L,c,I,B){var x\u003de.toString();e\u003dthis.listeners[x];e||(e\u003dthis.listeners[x]\u003d[],this.X++);var S\u003dEp(e,L,I,B);S\u003e-1?(L\u003de[S],c||(L.So\u003d!1)):(L\u003dnew kEJ(L,this.src,x,!!I,B),L.So\u003dc,e.push(L));return L};\ng.M.remove\u003dfunction(e,L,c,I){e\u003de.toString();if(!(e in this.listeners))return!1;var B\u003dthis.listeners[e];L\u003dEp(B,L,c,I);return L\u003e-1?(Qe(B[L]),g.b7(B,L),B.length\u003d\u003d0\u0026\u0026(delete this.listeners[e],this.X--),!0):!1};\ng.M.removeAll\u003dfunction(e){e\u003de\u0026\u0026e.toString();var L\u003d0,c;for(c in this.listeners)if(!e||c\u003d\u003de){for(var I\u003dthis.listeners[c],B\u003d0;B\u003cI.length;B++)++L,Qe(I[B]);delete this.listeners[c];this.X--}return L};\ng.M.Re\u003dfunction(e,L,c,I){e\u003dthis.listeners[e.toString()];var B\u003d-1;e\u0026\u0026(B\u003dEp(e,L,c,I));return B\u003e-1?e[B]:null};\ng.M.hasListener\u003dfunction(e,L){var c\u003de!\u003d\u003dvoid 0,I\u003dc?e.toString():\"\",B\u003dL!\u003d\u003dvoid 0;return g.xL(this.listeners,function(x){for(var S\u003d0;S\u003cx.length;++S)if(!(c\u0026\u0026x[S].type!\u003dI||B\u0026\u0026x[S].capture!\u003dL))return!0;return!1})};var xA\u003d\"closure_lm_\"+(Math.random()*1E6|0),SA\u003d{},CT$\u003d0,rT\u003d\"__closure_events_fn_\"+(Math.random()*1E9\u003e\u003e\u003e0);g.TL(g.hi,g.p);g.hi.prototype[GEn]\u003d!0;g.M\u003dg.hi.prototype;g.M.addEventListener\u003dfunction(e,L,c,I){g.KM(this,e,L,c,I)};\ng.M.removeEventListener\u003dfunction(e,L,c,I){Nj6(this,e,L,c,I)};\ng.M.dispatchEvent\u003dfunction(e){var L\u003dthis.Ru;if(L){var c\u003d[];for(var I\u003d1;L;L\u003dL.Ru)c.push(L),++I}L\u003dthis.GP;I\u003de.type||e;if(typeof e\u003d\u003d\u003d\"string\")e\u003dnew g.Hk(e,L);else if(e instanceof g.Hk)e.target\u003de.target||L;else{var B\u003de;e\u003dnew g.Hk(I,L);g.so(e,B)}B\u003d!0;var x;if(c)for(x\u003dc.length-1;!e.K\u0026\u0026x\u003e\u003d0;x--){var S\u003de.currentTarget\u003dc[x];B\u003dR$(S,I,!0,e)\u0026\u0026B}e.K||(S\u003de.currentTarget\u003dL,B\u003dR$(S,I,!0,e)\u0026\u0026B,e.K||(B\u003dR$(S,I,!1,e)\u0026\u0026B));if(c)for(x\u003d0;!e.K\u0026\u0026x\u003cc.length;x++)S\u003de.currentTarget\u003dc[x],B\u003dR$(S,I,!1,e)\u0026\u0026B;return B};\ng.M.KS\u003dfunction(){g.hi.hj.KS.call(this);this.c_\u0026\u0026this.c_.removeAll(void 0);this.Ru\u003dnull};\ng.M.listen\u003dfunction(e,L,c,I){return this.c_.add(String(e),L,!1,c,I)};\ng.M.KW\u003dfunction(e,L,c,I){return this.c_.add(String(e),L,!0,c,I)};\ng.M.j6\u003dfunction(e,L,c,I){this.c_.remove(String(e),L,c,I)};\ng.M.Re\u003dfunction(e,L,c,I){return this.c_.Re(String(e),L,c,I)};\ng.M.hasListener\u003dfunction(e,L){return this.c_.hasListener(e!\u003d\u003dvoid 0?String(e):void 0,L)};var ti\u003dtypeof AsyncContext!\u003d\u003d\"undefined\"\u0026\u0026typeof AsyncContext.Snapshot\u003d\u003d\u003d\"function\"?function(e){return e\u0026\u0026AsyncContext.Snapshot.wrap(e)}:function(e){return e};uq.prototype.get\u003dfunction(){if(this.K\u003e0){this.K--;var e\u003dthis.X;this.X\u003de.next;e.next\u003dnull}else e\u003dthis.Z();return e};var Oa;T4.prototype.add\u003dfunction(e,L){var c\u003djXH.get();c.set(e,L);this.K?this.K.next\u003dc:this.X\u003dc;this.K\u003dc};\nT4.prototype.remove\u003dfunction(){var e\u003dnull;this.X\u0026\u0026(e\u003dthis.X,this.X\u003dthis.X.next,this.X||(this.K\u003dnull),e.next\u003dnull);return e};\nvar jXH\u003dnew uq(function(){return new Wo},function(e){return e.reset()});\nWo.prototype.set\u003dfunction(e,L){this.X\u003de;this.scope\u003dL;this.next\u003dnull};\nWo.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.X\u003dnull};var fc,Ai\u003d!1,pOM\u003dnew T4;HW6.prototype.reset\u003dfunction(){this.context\u003dthis.K\u003dthis.Z\u003dthis.X\u003dnull;this.G\u003d!1};\nvar ln6\u003dnew uq(function(){return new HW6},function(e){e.reset()});\ng.iq.prototype.then\u003dfunction(e,L,c){return nWn(this,ti(typeof e\u003d\u003d\u003d\"function\"?e:null),ti(typeof L\u003d\u003d\u003d\"function\"?L:null),c)};\ng.iq.prototype.$goog_Thenable\u003d!0;g.M\u003dg.iq.prototype;g.M.finally\u003dfunction(e){var L\u003dthis;e\u003dti(e);return new Promise(function(c,I){U36(L,function(B){e();c(B)},function(B){e();\nI(B)})})};\ng.M.XR\u003dfunction(e,L){return nWn(this,null,ti(e),L)};\ng.M.catch\u003dg.iq.prototype.XR;g.M.cancel\u003dfunction(e){if(this.X\u003d\u003d0){var L\u003dnew Ji(e);g.F2(function(){EWM(this,L)},this)}};\ng.M.tkY\u003dfunction(e){this.X\u003d0;bq(this,2,e)};\ng.M.wRw\u003dfunction(e){this.X\u003d0;bq(this,3,e)};\ng.M.Xl\u003dfunction(){for(var e;e\u003dXOc(this);)K_n(this,e,this.X,this.T);this.j\u003d!1};\nvar Ilr\u003dbD;g.TL(Ji,WU);Ji.prototype.name\u003d\"cancel\";g.TL(g.VH,g.hi);g.M\u003dg.VH.prototype;g.M.enabled\u003d!1;g.M.Jw\u003dnull;g.M.setInterval\u003dfunction(e){this.Lp\u003de;this.Jw\u0026\u0026this.enabled?(this.stop(),this.start()):this.Jw\u0026\u0026this.stop()};\ng.M.Ulq\u003dfunction(){if(this.enabled){var e\u003dg.O9()-this.ph;e\u003e0\u0026\u0026e\u003cthis.Lp*.8?this.Jw\u003dthis.U4.setTimeout(this.B0,this.Lp-e):(this.Jw\u0026\u0026(this.U4.clearTimeout(this.Jw),this.Jw\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.M.start\u003dfunction(){this.enabled\u003d!0;this.Jw||(this.Jw\u003dthis.U4.setTimeout(this.B0,this.Lp),this.ph\u003dg.O9())};\ng.M.stop\u003dfunction(){this.enabled\u003d!1;this.Jw\u0026\u0026(this.U4.clearTimeout(this.Jw),this.Jw\u003dnull)};\ng.M.KS\u003dfunction(){g.VH.hj.KS.call(this);this.stop();delete this.U4};g.z(g.Nq,g.p);g.M\u003dg.Nq.prototype;g.M.sendIsolatedPayload\u003dfunction(e){this.B\u003de;this.Z\u003d1};\ng.M.sZ\u003dfunction(){var e\u003dthis.K.values();e\u003d[].concat(g.V(e)).filter(function(L){return L.X.size});\ne.length\u0026\u0026this.T.flush(e,this.B);o6$(e);this.G\u003d0;this.X.enabled\u0026\u0026this.X.stop()};\ng.M.Io\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.K.has(e)||this.K.set(e,new $7(e,L))};\ng.M.JH\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.K.has(e)||this.K.set(e,new jy(e,L))};\ng.M.Ze\u003dfunction(e){this.aM(e,1,g.HM.apply(1,arguments))};\ng.M.aM\u003dfunction(e,L){var c\u003dg.HM.apply(2,arguments),I\u003dx_H(this,e);I\u0026\u0026I instanceof $7\u0026\u0026(I.Z(L,c),Bqc(this))};\ng.M.LB\u003dfunction(e,L){var c\u003dg.HM.apply(2,arguments),I\u003dx_H(this,e);I\u0026\u0026I instanceof jy\u0026\u0026(I.LB(L,c),Bqc(this))};g.z(mc,Error);mc.prototype.toString\u003dfunction(){var e\u003d\"RpcError(\"+(ryH(this.code)||String(this.code))+\")\";this.message\u0026\u0026(e+\u003d\": \"+this.message);return e};h0M.prototype.sV\u003dfunction(e){var L\u003d[];ZS(this,e,L);return L.join(\"\")};\nvar tz6\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\v\":\"\\\\u000b\"},ucH\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;var r_M;g.TL(pc,q6n);pc.prototype.X\u003dfunction(){return new XMLHttpRequest};\nr_M\u003dnew pc;g.TL(g.$A,g.hi);var v6f\u003d/^https?$/i,hVL\u003d[\"POST\",\"PUT\"],TqM\u003d[];g.M\u003dg.$A.prototype;g.M.S2\u003dfunction(){this.dispose();g.i7(TqM,this)};\ng.M.send\u003dfunction(e,L,c,I){if(this.X)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.J+\"; newUri\u003d\"+e);L\u003dL?L.toUpperCase():\"GET\";this.J\u003de;this.G\u003d\"\";this.K\u003d0;this.h7\u003d!1;this.Z\u003d!0;this.X\u003dthis.Ve?this.Ve.X():r_M.X();this.X.onreadystatechange\u003dti((0,g.RL)(this.TZ,this));try{this.getStatus(),this.Gm\u003d!0,this.X.open(L,String(e),!0),this.Gm\u003d!1}catch(S){this.getStatus();z0M(this,S);return}e\u003dc||\"\";c\u003dnew Map(this.headers);if(I)if(Object.getPrototypeOf(I)\u003d\u003d\u003dObject.prototype)for(var B in I)c.set(B,\nI[B]);else if(typeof I.keys\u003d\u003d\u003d\"function\"\u0026\u0026typeof I.get\u003d\u003d\u003d\"function\"){B\u003dg.f(I.keys());for(var x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,c.set(x,I.get(x))}else throw Error(\"Unknown input type for opt_headers: \"+String(I));I\u003dArray.from(c.keys()).find(function(S){return\"content-type\"\u003d\u003dS.toLowerCase()});\nB\u003dg.LZ.FormData\u0026\u0026e instanceof g.LZ.FormData;!g.Fh(hVL,L)||I||B||c.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");L\u003dg.f(c);for(I\u003dL.next();!I.done;I\u003dL.next())c\u003dg.f(I.value),I\u003dc.next().value,c\u003dc.next().value,this.X.setRequestHeader(I,c);this.k9\u0026\u0026(this.X.responseType\u003dthis.k9);\"withCredentials\"in this.X\u0026\u0026this.X.withCredentials!\u003d\u003dthis.T\u0026\u0026(this.X.withCredentials\u003dthis.T);try{this.j\u0026\u0026(clearTimeout(this.j),this.j\u003dnull),this.pS\u003e0\u0026\u0026(this.getStatus(),this.j\u003dsetTimeout(this.o7.bind(this),\nthis.pS)),this.getStatus(),this.D\u003d!0,this.X.send(e),this.D\u003d!1}catch(S){this.getStatus(),z0M(this,S)}};\ng.M.o7\u003dfunction(){typeof Ho!\u003d\"undefined\"\u0026\u0026this.X\u0026\u0026(this.G\u003d\"Timed out after \"+this.pS+\"ms, aborting\",this.K\u003d8,this.getStatus(),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.M.abort\u003dfunction(e){this.X\u0026\u0026this.Z\u0026\u0026(this.getStatus(),this.Z\u003d!1,this.B\u003d!0,this.X.abort(),this.B\u003d!1,this.K\u003de||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),jA(this))};\ng.M.KS\u003dfunction(){this.X\u0026\u0026(this.Z\u0026\u0026(this.Z\u003d!1,this.B\u003d!0,this.X.abort(),this.B\u003d!1),jA(this,!0));g.$A.hj.KS.call(this)};\ng.M.TZ\u003dfunction(){this.We()||(this.Gm||this.D||this.B?sS$(this):this.Uwm())};\ng.M.Uwm\u003dfunction(){sS$(this)};\ng.M.isActive\u003dfunction(){return!!this.X};\ng.M.isComplete\u003dfunction(){return g.lq(this)\u003d\u003d4};\ng.M.getStatus\u003dfunction(){try{return g.lq(this)\u003e2?this.X.status:-1}catch(e){return-1}};\ng.M.getResponseHeader\u003dfunction(e){if(this.X\u0026\u0026this.isComplete())return e\u003dthis.X.getResponseHeader(e),e\u003d\u003d\u003dnull?void 0:e};\ng.M.getLastError\u003dfunction(){return typeof this.G\u003d\u003d\u003d\"string\"?this.G:String(this.G)};Ea.prototype.send\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?function(){}:L;\nc\u003dc\u003d\u003d\u003dvoid 0?function(){}:c;\nW8c(e.url,function(I){I\u003dI.target;Po(I)?L(g.QH(I)):c(I.getStatus())},e.requestType,e.body,e.requestHeaders,e.timeoutMillis,e.withCredentials)};\nEa.prototype.eJ\u003dfunction(){return 1};Kc.prototype.done\u003dfunction(){this.logger.qV(this.event,X2()-this.startTime)};\ng.z(YA,nS);g.z(e1,YA);g.M\u003de1.prototype;g.M.eR\u003dfunction(){};\ng.M.I1\u003dfunction(){};\ng.M.qV\u003dfunction(){};\ng.M.C6\u003dfunction(){};\ng.M.GR\u003dfunction(){};\ng.M.GK\u003dfunction(e,L,c,I){return I};\ng.M.z2\u003dfunction(){};\ng.M.xu\u003dfunction(){};\ng.M.Xf\u003dfunction(){};\ng.z(La,YA);g.M\u003dLa.prototype;g.M.update\u003dfunction(e){this.logger.dispose();this.logger\u003de};\ng.M.I1\u003dfunction(e){this.logger.I1(e)};\ng.M.qV\u003dfunction(e,L){this.logger.qV(e,L)};\ng.M.C6\u003dfunction(e){this.logger.C6(e)};\ng.M.GR\u003dfunction(){this.logger.GR()};\ng.M.GK\u003dfunction(e,L,c,I){return this.logger.GK(e,L,c,I)};\ng.M.z2\u003dfunction(e){this.logger.z2(e)};\ng.M.xu\u003dfunction(e){this.logger.xu(e)};\ng.M.Xf\u003dfunction(e){this.logger.Xf(e)};\ng.M.eR\u003dfunction(e){this.logger.eR(e)};\ng.z(F8v,g.p);g.z(c0,YA);g.M\u003dc0.prototype;g.M.eR\u003dfunction(e){this.metrics.NZ7.LB(e,this.EU)};\ng.M.I1\u003dfunction(e){this.metrics.eventCount.Qa(e,this.EU)};\ng.M.qV\u003dfunction(e,L){this.metrics.DZ.LB(L,e,this.EU)};\ng.M.C6\u003dfunction(e){this.metrics.errorCount.Qa(e,this.EU)};\ng.M.GK\u003dfunction(e,L,c,I){function B(h){if(!x.We()){var R\u003dX2()-S;x.metrics.bue.LB(R,e,c,h,L,x.EU)}}\nvar x\u003dthis,S\u003dX2();I.then(function(){return void B(0)},function(h){return void B(h instanceof mc?h.code:-1)});\nreturn I};\ng.M.z2\u003dfunction(e){this.metrics.ium.Qa(e,this.EU)};\ng.M.xu\u003dfunction(e){this.metrics.gW.Qa(e,this.EU)};\ng.M.Xf\u003dfunction(e){this.metrics.LIq.Qa(e,this.EU)};\ng.z(Id,c0);Id.prototype.GR\u003dfunction(){b0n(this.X)};g.z(B0,AY);g.z(xd,AY);g.z(od,AY);var yyn\u003dnK(od),GVM\u003dfunction(e){return on(function(L){return L instanceof e\u0026\u0026!PA(L)})}(od);\nod.messageId\u003d\"bfkj\";g.z(YM,AY);g.z(S1,AY);var g6v\u003dnK(S1);g.z(hU,g.p);hU.prototype.snapshot\u003dfunction(e){if(this.We())throw Error(\"Already disposed\");this.logger.I1(\"n\");var L\u003dthis.logger.share();return this.Z.then(function(c){var I\u003dc.ys;return new Promise(function(B){var x\u003dnew Kc(L,\"n\");I(function(S){x.done();L.eR(S.length);L.GR();L.dispose();B(S)},[e.JO,\ne.Fa,e.Ms,e.QN])})})};\nhU.prototype.K7\u003dfunction(e){var L\u003dthis;if(this.We())throw Error(\"Already disposed\");this.logger.I1(\"n\");var c\u003dnc(this.logger,function(){return L.G([e.JO,e.Fa,e.Ms,e.QN])},\"n\");\nthis.logger.eR(c.length);this.logger.GR();return c};\nhU.prototype.zi\u003dfunction(e){this.Z.then(function(L){var c;(c\u003dL.Bq_)\u003d\u003dnull||c(e)})};\nhU.prototype.xM\u003dfunction(){return this.logger.share()};g.z(tU,AY);g.z(OA,AY);qk.prototype.zd\u003dfunction(e){return jSM(this,e,new e1,0)};g.z(Ta,g.p);Ta.prototype.snapshot\u003dfunction(e){var L\u003dthis;return g.Z(function(c){switch(c.K){case 1:if(L.We())throw Error(\"Already disposed\");if(L.K||L.T){c.Iq(2);break}return g.a(c,L.B.promise,2);case 2:if(!L.K){c.Iq(4);break}return g.a(c,L.K.snapshot(e),5);case 5:return c.return(c.X);case 4:throw L.T;}})};\nTa.prototype.zi\u003dfunction(e){var L,c;(L\u003dthis.K)\u003d\u003dnull||(c\u003dL.zi)\u003d\u003dnull||c.call(L,e)};\nTa.prototype.handleError\u003dfunction(e){if(!this.We()){this.T\u003de;this.B.resolve();var L,c;(c\u003d(L\u003dthis.options).SWM)\u003d\u003dnull||c.call(L,e)}};\nTa.prototype.xM\u003dfunction(){return this.logger.share()};\nvar Pgn\u003d{SRS:432E5,PE:3E5,QI:10,z5:1E4,Zb:3E4,wk:3E4,dv0:6E4,Ev:1E3,iY:6E4,x3:6E5,rN:.25,Lg:2,maxAttempts:10};var RVN,eZ6\u003d(RVN\u003dMath.imul)!\u003dnull?RVN:function(e,L){return e*L|0},sA\u003d[196,\n200,224,18];v0.prototype.sV\u003dfunction(){return String(this.X)+\",\"+this.K.join()};\nv0.prototype.Hg\u003dfunction(e,L){var c\u003dvoid 0;if(this.K[this.X]!\u003d\u003de){var I\u003dthis.K.indexOf(e);I!\u003d\u003d-1?(this.K.splice(I,1),I\u003cthis.X\u0026\u0026this.X--,this.K.splice(this.X,0,e)):(c\u003dthis.K[this.X],this.K[this.X]\u003de)}this.X\u003d(this.X+1)%this.maxItems;e\u003dn6x(\"iU5q-!O9@$\",this.sV());c\u0026\u0026e\u0026\u0026L(c);return e};var uyM\u003d{toString:function(e){var L\u003d[],c\u003d0;e-\u003d-2147483648;L[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(e%52);for(e\u003dMath.floor(e/52);e\u003e0;)L[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(e%62),e\u003dMath.floor(e/62);return L.join(\"\")}};var OS$;g.z(AU,g.p);AU.prototype.RN\u003dfunction(e,L){var c\u003dthis.ac(e);L\u003d\u003dnull||L(c);return nc(this.logger,function(){return g.GM(c,2)},this.K)};\nOS$\u003dSymbol.dispose;g.z(ir,AU);ir.prototype.ac\u003dfunction(e,L){var c\u003dthis;this.logger.I1(this.X);++this.B\u003e\u003dthis.j\u0026\u0026this.Z.resolve();var I\u003de();e\u003dnc(this.logger,function(){return c.G(I)},\"C\");\nif(e\u003d\u003d\u003dvoid 0)throw new UB(17,\"YNJ:Undefined\");if(!(e instanceof Uint8Array))throw new UB(18,\"ODM:Invalid\");L\u003d\u003dnull||L(e);return e};\ng.z(Ga,AU);Ga.prototype.ac\u003dfunction(){return this.G};\ng.z(gk,AU);gk.prototype.ac\u003dfunction(){var e\u003dthis;return nc(this.logger,function(){return kT(e.G)},\"d\")};\ngk.prototype.RN\u003dfunction(){return this.G};\ng.z(kd,AU);kd.prototype.ac\u003dfunction(){if(this.G)return this.G;this.G\u003dqBJ(this,function(e){return\"_\"+tOM(e)});\nreturn qBJ(this,function(e){return e})};\ng.z(wk,AU);wk.prototype.ac\u003dfunction(){var e\u003dMath.floor(Date.now()/1E3),L\u003d[Math.random()*255,Math.random()*255],c\u003dL.concat([this.G\u0026255,this.clientState],[e\u003e\u003e24\u0026255,e\u003e\u003e16\u0026255,e\u003e\u003e8\u0026255,e\u0026255]);e\u003dnew Uint8Array(2+c.length);e[0]\u003d34;e[1]\u003dc.length;e.set(c,2);c\u003de.subarray(2);for(var I\u003dL\u003dL.length;I\u003cc.length;++I)c[I]^\u003dc[I%L];this.logger.z2(this.clientState);return e};var WVc\u003d{GL:3E4,SFY:2E4};g.z(Vi,g.p);g.M\u003dVi.prototype;g.M.hT\u003dfunction(){return this.Z.promise};\ng.M.ac\u003dfunction(e){return iSJ(this,Object.assign({},e),!1)};\ng.M.RN\u003dfunction(e){return iSJ(this,Object.assign({},e),!0)};\ng.M.ob\u003dfunction(e){if(!(e\u003e150))try{this.cache\u003dnew SBn(e,this.logger)}catch(L){this.reportError(new UB(22,\"GBJ:init\",L))}};\ng.M.reportError\u003dfunction(e){this.logger.C6(e.code);this.onError(e);return e};\nvar MOM\u003dfunction(e){return on(function(L){if(!nnJ(L))return!1;for(var c\u003dg.f(Object.entries(e)),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;if(!(I in L)){if(B.w1$\u003d\u003d\u003d!0)continue;return!1}if(!B(L[I]))return!1}return!0})}({zk:function(e){return on(function(L){return L instanceof e})}(Ta)},\"\");var Yav\u003d(new Date).getTime();g.z(Nk,AY);var uWM\u003dnK(Nk);GQc.prototype.getMetadata\u003dfunction(){return this.metadata};ma.prototype.getMetadata\u003dfunction(){return this.metadata};\nma.prototype.getStatus\u003dfunction(){return this.status};yi.prototype.T\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;return new GQc(e,this,L)};\nyi.prototype.getName\u003dfunction(){return this.name};var tRL\u003dnew yi(\"/google.internal.waa.v1.Waa/Create\",tU,Nk,function(e){return e.sV()},uWM);g.z(ZX,AY);var psc\u003dnew yi(\"/google.internal.waa.v1.Waa/GenerateIT\",OA,ZX,function(e){return e.sV()},nK(ZX));var IT6\u003dnew Set([\"SAPISIDHASH\",\"APISIDHASH\"]);g.z(pa,AY);pa.prototype.getValue\u003dfunction(){var e\u003dYQ(this,2);if(Array.isArray(e)||e instanceof AY)throw Error(\"Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead\");return Sr(this,2)};g.z($d,AY);$d.prototype.getMessage\u003dfunction(){return D2(this,2)};\nvar VOc\u003dnK($d);j1.prototype.EP\u003dfunction(e,L){e\u003d\u003d\"data\"?this.Z.push(L):e\u003d\u003d\"metadata\"?this.B.push(L):e\u003d\u003d\"status\"?this.j.push(L):e\u003d\u003d\"end\"?this.G.push(L):e\u003d\u003d\"error\"\u0026\u0026this.K.push(L);return this};\nj1.prototype.removeListener\u003dfunction(e,L){e\u003d\u003d\"data\"?dk(this.Z,L):e\u003d\u003d\"metadata\"?dk(this.B,L):e\u003d\u003d\"status\"?dk(this.j,L):e\u003d\u003d\"end\"?dk(this.G,L):e\u003d\u003d\"error\"\u0026\u0026dk(this.K,L);return this};\nj1.prototype.cancel\u003dfunction(){this.X.abort()};\nj1.prototype.cancel\u003dj1.prototype.cancel;j1.prototype.removeListener\u003dj1.prototype.removeListener;j1.prototype.on\u003dj1.prototype.EP;g.z(kQ$,Error);g.TL(g.UA,q6n);g.UA.prototype.X\u003dfunction(){var e\u003dnew EA(this.G,this.Z);this.K\u0026\u0026e.setCredentialsMode(this.K);return e};\ng.UA.prototype.setCredentialsMode\u003dfunction(e){this.K\u003de};\ng.TL(EA,g.hi);g.M\u003dEA.prototype;g.M.open\u003dfunction(e,L){if(this.readyState!\u003d0)throw this.abort(),Error(\"Error reopening a connection\");this.h7\u003de;this.pS\u003dL;this.readyState\u003d1;X_(this)};\ng.M.send\u003dfunction(e){if(this.readyState!\u003d1)throw this.abort(),Error(\"need to call open() first. \");if(this.J.signal.aborted)throw this.abort(),Error(\"Request was aborted.\");this.X\u003d!0;var L\u003d{headers:this.D,method:this.h7,credentials:this.B,cache:void 0,signal:this.J.signal};e\u0026\u0026(L.body\u003de);(this.Gm||g.LZ).fetch(new Request(this.pS,L)).then(this.cC.bind(this),this.Yu.bind(this))};\ng.M.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.D\u003dnew Headers;this.status\u003d0;this.J.abort();this.Z\u0026\u0026this.Z.cancel(\"Request was aborted.\").catch(function(){});\nthis.readyState\u003e\u003d1\u0026\u0026this.X\u0026\u0026this.readyState!\u003d4\u0026\u0026(this.X\u003d!1,Ka(this));this.readyState\u003d0};\ng.M.cC\u003dfunction(e){if(this.X\u0026\u0026(this.G\u003de,this.K||(this.status\u003dthis.G.status,this.statusText\u003dthis.G.statusText,this.K\u003de.headers,this.readyState\u003d2,X_(this)),this.X\u0026\u0026(this.readyState\u003d3,X_(this),this.X)))if(this.responseType\u003d\u003d\u003d\"arraybuffer\")e.arrayBuffer().then(this.Y1.bind(this),this.Yu.bind(this));else if(typeof g.LZ.ReadableStream!\u003d\u003d\"undefined\"\u0026\u0026\"body\"in e){this.Z\u003de.body.getReader();if(this.j){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.T\u003dnew TextDecoder;CmM(this)}else e.text().then(this.T4.bind(this),this.Yu.bind(this))};\ng.M.eY\u003dfunction(e){if(this.X){if(this.j\u0026\u0026e.value)this.response.push(e.value);else if(!this.j){var L\u003de.value?e.value:new Uint8Array(0);if(L\u003dthis.T.decode(L,{stream:!e.done}))this.response\u003dthis.responseText+\u003dL}e.done?Ka(this):X_(this);this.readyState\u003d\u003d3\u0026\u0026CmM(this)}};\ng.M.T4\u003dfunction(e){this.X\u0026\u0026(this.response\u003dthis.responseText\u003de,Ka(this))};\ng.M.Y1\u003dfunction(e){this.X\u0026\u0026(this.response\u003de,Ka(this))};\ng.M.Yu\u003dfunction(){this.X\u0026\u0026Ka(this)};\ng.M.setRequestHeader\u003dfunction(e,L){this.D.append(e,L)};\ng.M.getResponseHeader\u003dfunction(e){return this.K?this.K.get(e.toLowerCase())||\"\":\"\"};\ng.M.getAllResponseHeaders\u003dfunction(){if(!this.K)return\"\";for(var e\u003d[],L\u003dthis.K.entries(),c\u003dL.next();!c.done;)c\u003dc.value,e.push(c[0]+\": \"+c[1]),c\u003dL.next();return e.join(\"\\r\\n\")};\ng.M.setCredentialsMode\u003dfunction(e){this.B\u003de};\nObject.defineProperty(EA.prototype,\"withCredentials\",{get:function(){return this.B\u003d\u003d\u003d\"include\"},\nset:function(e){this.setCredentialsMode(e?\"include\":\"same-origin\")}});g.Yd.prototype.toString\u003dfunction(){var e\u003d[],L\u003dthis.B;L\u0026\u0026e.push(x4(L,Oeg,!0),\":\");var c\u003dthis.X;if(c||L\u003d\u003d\"file\")e.push(\"//\"),(L\u003dthis.J)\u0026\u0026e.push(x4(L,Oeg,!0),\"@\"),e.push(g.kC(c).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),c\u003dthis.Z,c!\u003dnull\u0026\u0026e.push(\":\",String(c));if(c\u003dthis.K)this.X\u0026\u0026c.charAt(0)!\u003d\"/\"\u0026\u0026e.push(\"/\"),e.push(x4(c,c.charAt(0)\u003d\u003d\"/\"?qoN:TuJ,!0));(c\u003dthis.G.toString())\u0026\u0026e.push(\"?\",c);(c\u003dthis.j)\u0026\u0026e.push(\"#\",x4(c,WOe));return e.join(\"\")};\ng.Yd.prototype.resolve\u003dfunction(e){var L\u003dthis.clone(),c\u003d!!e.B;c?g.na(L,e.B):c\u003d!!e.J;c?L.J\u003de.J:c\u003d!!e.X;c?g.e9(L,e.X):c\u003de.Z!\u003dnull;var I\u003de.K;if(c)g.Ls(L,e.Z);else if(c\u003d!!e.K){if(I.charAt(0)!\u003d\"/\")if(this.X\u0026\u0026!this.K)I\u003d\"/\"+I;else{var B\u003dL.K.lastIndexOf(\"/\");B!\u003d-1\u0026\u0026(I\u003dL.K.slice(0,B+1)+I)}B\u003dI;if(B\u003d\u003d\"..\"||B\u003d\u003d\".\")I\u003d\"\";else if(g.Vc(B,\"./\")||g.Vc(B,\"/.\")){I\u003dwu(B,\"/\");B\u003dB.split(\"/\");for(var x\u003d[],S\u003d0;S\u003cB.length;){var h\u003dB[S++];h\u003d\u003d\".\"?I\u0026\u0026S\u003d\u003dB.length\u0026\u0026x.push(\"\"):h\u003d\u003d\"..\"?((x.length\u003e1||x.length\u003d\u003d1\u0026\u0026x[0]!\u003d\"\")\u0026\u0026x.pop(),\nI\u0026\u0026S\u003d\u003dB.length\u0026\u0026x.push(\"\")):(x.push(h),I\u003d!0)}I\u003dx.join(\"/\")}else I\u003dB}c?L.K\u003dI:c\u003de.G.toString()!\u003d\u003d\"\";c?cT(L,e.G.clone()):c\u003d!!e.j;c\u0026\u0026(L.j\u003de.j);return L};\ng.Yd.prototype.clone\u003dfunction(){return new g.Yd(this)};\nvar Oeg\u003d/[#\\/\\?@]/g,TuJ\u003d/[#\\?:]/g,qoN\u003d/[#\\?]/g,ZSc\u003d/[#\\?@]/g,WOe\u003d/#/g;g.M\u003dBT.prototype;g.M.add\u003dfunction(e,L){rG(this);this.Z\u003dnull;e\u003dhS(this,e);var c\u003dthis.X.get(e);c||this.X.set(e,c\u003d[]);c.push(L);this.K\u003dthis.K+1;return this};\ng.M.remove\u003dfunction(e){rG(this);e\u003dhS(this,e);return this.X.has(e)?(this.Z\u003dnull,this.K\u003dthis.K-this.X.get(e).length,this.X.delete(e)):!1};\ng.M.clear\u003dfunction(){this.X\u003dthis.Z\u003dnull;this.K\u003d0};\ng.M.isEmpty\u003dfunction(){rG(this);return this.K\u003d\u003d0};\ng.M.forEach\u003dfunction(e,L){rG(this);this.X.forEach(function(c,I){c.forEach(function(B){e.call(L,B,I,this)},this)},this)};\ng.M.N4\u003dfunction(){rG(this);for(var e\u003dArray.from(this.X.values()),L\u003dArray.from(this.X.keys()),c\u003d[],I\u003d0;I\u003cL.length;I++)for(var B\u003de[I],x\u003d0;x\u003cB.length;x++)c.push(L[I]);return c};\ng.M.w7\u003dfunction(e){rG(this);var L\u003d[];if(typeof e\u003d\u003d\u003d\"string\")$zn(this,e)\u0026\u0026(L\u003dL.concat(this.X.get(hS(this,e))));else{e\u003dArray.from(this.X.values());for(var c\u003d0;c\u003ce.length;c++)L\u003dL.concat(e[c])}return L};\ng.M.set\u003dfunction(e,L){rG(this);this.Z\u003dnull;e\u003dhS(this,e);$zn(this,e)\u0026\u0026(this.K\u003dthis.K-this.X.get(e).length);this.X.set(e,[L]);this.K\u003dthis.K+1;return this};\ng.M.get\u003dfunction(e,L){if(!e)return L;e\u003dthis.w7(e);return e.length\u003e0?String(e[0]):L};\ng.M.toString\u003dfunction(){if(this.Z)return this.Z;if(!this.X)return\"\";for(var e\u003d[],L\u003dArray.from(this.X.keys()),c\u003d0;c\u003cL.length;c++){var I\u003dL[c],B\u003dg.kC(I);I\u003dthis.w7(I);for(var x\u003d0;x\u003cI.length;x++){var S\u003dB;I[x]!\u003d\u003d\"\"\u0026\u0026(S+\u003d\"\u003d\"+g.kC(I[x]));e.push(S)}}return this.Z\u003de.join(\"\u0026\")};\ng.M.clone\u003dfunction(){var e\u003dnew BT;e.Z\u003dthis.Z;this.X\u0026\u0026(e.X\u003dnew Map(this.X),e.K\u003dthis.K);return e};\ng.M.extend\u003dfunction(e){for(var L\u003d0;L\u003carguments.length;L++)mzc(arguments[L],function(c,I){this.add(I,c)},this)};g.TL(g.uB,g.p);var MRZ\u003d[];g.M\u003dg.uB.prototype;g.M.listen\u003dfunction(e,L,c,I){Array.isArray(L)||(L\u0026\u0026(MRZ[0]\u003dL.toString()),L\u003dMRZ);for(var B\u003d0;B\u003cL.length;B++){var x\u003dg.KM(e,L[B],c||this.handleEvent,I||!1,this.K||this);if(!x)break;this.X[x.key]\u003dx}return this};\ng.M.KW\u003dfunction(e,L,c,I){return lHx(this,e,L,c,I)};\ng.M.j6\u003dfunction(e,L,c,I,B){if(Array.isArray(L))for(var x\u003d0;x\u003cL.length;x++)this.j6(e,L[x],c,I,B);else c\u003dc||this.handleEvent,I\u003dg.Se(I)?!!I.capture:!!I,B\u003dB||this.K||this,c\u003dY7(c),I\u003d!!I,L\u003dPk(e)?e.Re(L,c,I,B):e?(e\u003dI$(e))?e.Re(L,c,I,B):null:null,L\u0026\u0026(o$(L),delete this.X[L.key])};\ng.M.removeAll\u003dfunction(){g.Le(this.X,function(e,L){this.X.hasOwnProperty(L)\u0026\u0026o$(e)},this);\nthis.X\u003d{}};\ng.M.KS\u003dfunction(){g.uB.hj.KS.call(this);this.removeAll()};\ng.M.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};Pmv.prototype.isInputValid\u003dfunction(){return this.Z};tS.prototype.isInputValid\u003dfunction(){return this.X!\u003d3};\ntS.prototype.Ku\u003dfunction(){return this.j};\ntS.prototype.Tb\u003dfunction(){return!0};\ntS.prototype.parse\u003dfunction(e){function L(R){R\u0026128\u0026\u0026O1(x,S,h,\"invalid tag\");(R\u00267)!\u003d2\u0026\u0026O1(x,S,h,\"invalid wire type\");x.Z\u003dR\u003e\u003e\u003e3;x.Z!\u003d1\u0026\u0026x.Z!\u003d2\u0026\u0026x.Z!\u003d15\u0026\u0026O1(x,S,h,\"unexpected tag\");x.X\u003d1;x.K\u003d0;x.G\u003d0}\nfunction c(R){x.G++;x.G\u003d\u003d5\u0026\u0026R\u0026240\u0026\u0026O1(x,S,h,\"message length too long\");x.K|\u003d(R\u0026127)\u003c\u003c(x.G-1)*7;R\u0026128||(x.X\u003d2,x.J\u003d0,typeof Uint8Array!\u003d\u003d\"undefined\"?x.B\u003dnew Uint8Array(x.K):x.B\u003dArray(x.K),x.K\u003d\u003d0\u0026\u0026B())}\nfunction I(R){x.B[x.J++]\u003dR;x.J\u003d\u003dx.K\u0026\u0026B()}\nfunction B(){if(x.Z\u003c15){var R\u003d{};R[x.Z]\u003dx.B;x.T.push(R)}x.X\u003d0}\nfor(var x\u003dthis,S\u003de instanceof Array?e:new Uint8Array(e),h\u003d0;h\u003cS.length;){switch(x.X){case 3:O1(x,S,h,\"stream already broken\");break;case 0:L(S[h]);break;case 1:c(S[h]);break;case 2:I(S[h]);break;default:throw Error(\"unexpected parser state: \"+x.X);}x.D++;h++}e\u003dx.T;x.T\u003d[];return e.length\u003e0?e:null};qA.prototype.isInputValid\u003dfunction(){return this.X\u003d\u003d\u003dnull};\nqA.prototype.Ku\u003dfunction(){return this.X};\nqA.prototype.Tb\u003dfunction(){return!1};\nqA.prototype.parse\u003dfunction(e){this.X!\u003d\u003dnull\u0026\u0026dzJ(this,e,\"stream already broken\");var L\u003dnull;try{var c\u003dthis.Z;c.Z||QjM(c,e,\"stream already broken\");c.X+\u003de;var I\u003dMath.floor(c.X.length/4);if(I\u003d\u003d0)var B\u003dnull;else{try{var x\u003dw2n(c.X.slice(0,I*4))}catch(S){QjM(c,c.X,S.message)}c.K+\u003dI*4;c.X\u003dc.X.slice(I*4);B\u003dx}L\u003dB\u003d\u003d\u003dnull?null:this.G.parse(B)}catch(S){dzJ(this,e,S.message)}this.K+\u003de.length;return L};var zVg\u003d{INIT:0,h4:1,y8:2,f$:3,Di:4,xQ:5,STRING:6,TJ:7,Tp:8,Ah:9,QQ:10,v7:11,Jp:12,Ap:13,Qd:14,vA:15,wK:16,oP:17,M_:18,v$:19,c5:20};g.M\u003dWT.prototype;g.M.isInputValid\u003dfunction(){return this.B!\u003d3};\ng.M.Ku\u003dfunction(){return this.D};\ng.M.done\u003dfunction(){return this.B\u003d\u003d\u003d2};\ng.M.Tb\u003dfunction(){return!1};\ng.M.parse\u003dfunction(e){function L(){for(;q\u003ce.length;)if(Tf(e[q]))q++,x.Z++;else break;return q\u003cu}\nfunction c(){for(var W;;){W\u003de[q++];if(!W)break;x.Z++;switch(x.X){case R.INIT:W\u003d\u003d\u003d\"{\"?x.X\u003dR.y8:W\u003d\u003d\u003d\"[\"?x.X\u003dR.Di:Tf(W)||MA(x,e,q);continue;case R.TJ:case R.y8:if(Tf(W))continue;if(x.X\u003d\u003d\u003dR.TJ)S.push(R.Tp);else if(W\u003d\u003d\u003d\"}\"){B(\"{}\");x.X\u003dI();continue}else S.push(R.f$);W\u003d\u003d\u003d\u0027\"\u0027?x.X\u003dR.STRING:MA(x,e,q);continue;case R.Tp:case R.f$:if(Tf(W))continue;W\u003d\u003d\u003d\":\"?(x.X\u003d\u003d\u003dR.f$\u0026\u0026(S.push(R.f$),x.K++),x.X\u003dR.h4):W\u003d\u003d\u003d\"}\"?(x.K--,B(),x.X\u003dI()):W\u003d\u003d\u003d\",\"?(x.X\u003d\u003d\u003dR.f$\u0026\u0026S.push(R.f$),x.X\u003dR.TJ):MA(x,e,q);continue;case R.Di:case R.h4:if(Tf(W))continue;\nif(x.X\u003d\u003d\u003dR.Di)if(x.K++,x.X\u003dR.h4,W\u003d\u003d\u003d\"]\"){x.K--;if(x.K\u003d\u003d\u003d0){x.X\u003dR.xQ;return}B(\"[]\");x.X\u003dI();continue}else S.push(R.xQ);W\u003d\u003d\u003d\u0027\"\u0027?x.X\u003dR.STRING:W\u003d\u003d\u003d\"{\"?x.X\u003dR.y8:W\u003d\u003d\u003d\"[\"?x.X\u003dR.Di:W\u003d\u003d\u003d\"t\"?x.X\u003dR.Ah:W\u003d\u003d\u003d\"f\"?x.X\u003dR.Jp:W\u003d\u003d\u003d\"n\"?x.X\u003dR.wK:W!\u003d\u003d\"-\"\u0026\u0026(\"0123456789\".indexOf(W)!\u003d\u003d-1?x.X\u003dR.c5:MA(x,e,q));continue;case R.xQ:if(W\u003d\u003d\u003d\",\")S.push(R.xQ),x.X\u003dR.h4,x.K\u003d\u003d\u003d1\u0026\u0026(O\u003dq);else if(W\u003d\u003d\u003d\"]\"){x.K--;if(x.K\u003d\u003d\u003d0)return;B();x.X\u003dI()}else if(Tf(W))continue;else MA(x,e,q);continue;case R.STRING:var A\u003dq;a:for(;;){for(;x.J\u003e0;)if(W\u003de[q++],\nx.J\u003d\u003d\u003d4?x.J\u003d0:x.J++,!W)break a;if(W\u003d\u003d\u003d\u0027\"\u0027\u0026\u0026!x.T){x.X\u003dI();break}if(W\u003d\u003d\u003d\"\\\\\"\u0026\u0026!x.T\u0026\u0026(x.T\u003d!0,W\u003de[q++],!W))break;if(x.T)if(x.T\u003d!1,W\u003d\u003d\u003d\"u\"\u0026\u0026(x.J\u003d1),W\u003de[q++])continue;else break;h.lastIndex\u003dq;W\u003dh.exec(e);if(!W){q\u003de.length+1;break}q\u003dW.index+1;W\u003de[W.index];if(!W)break}x.Z+\u003dq-A;continue;case R.Ah:if(!W)continue;W\u003d\u003d\u003d\"r\"?x.X\u003dR.QQ:MA(x,e,q);continue;case R.QQ:if(!W)continue;W\u003d\u003d\u003d\"u\"?x.X\u003dR.v7:MA(x,e,q);continue;case R.v7:if(!W)continue;W\u003d\u003d\u003d\"e\"?x.X\u003dI():MA(x,e,q);continue;case R.Jp:if(!W)continue;W\u003d\u003d\u003d\"a\"?x.X\u003dR.Ap:\nMA(x,e,q);continue;case R.Ap:if(!W)continue;W\u003d\u003d\u003d\"l\"?x.X\u003dR.Qd:MA(x,e,q);continue;case R.Qd:if(!W)continue;W\u003d\u003d\u003d\"s\"?x.X\u003dR.vA:MA(x,e,q);continue;case R.vA:if(!W)continue;W\u003d\u003d\u003d\"e\"?x.X\u003dI():MA(x,e,q);continue;case R.wK:if(!W)continue;W\u003d\u003d\u003d\"u\"?x.X\u003dR.oP:MA(x,e,q);continue;case R.oP:if(!W)continue;W\u003d\u003d\u003d\"l\"?x.X\u003dR.M_:MA(x,e,q);continue;case R.M_:if(!W)continue;W\u003d\u003d\u003d\"l\"?x.X\u003dI():MA(x,e,q);continue;case R.v$:W\u003d\u003d\u003d\".\"?x.X\u003dR.c5:MA(x,e,q);continue;case R.c5:if(\"0123456789.eE+-\".indexOf(W)!\u003d\u003d-1)continue;else q--,x.Z--,x.X\u003d\nI();continue;default:MA(x,e,q)}}}\nfunction I(){var W\u003dS.pop();return W!\u003dnull?W:R.h4}\nfunction B(W){x.K\u003e1||(W||(W\u003dO\u003d\u003d\u003d-1?x.G+e.substring(t,q):e.substring(O,q)),x.pS?x.j.push(W):x.j.push(JSON.parse(W)),O\u003dq)}\nfor(var x\u003dthis,S\u003dx.h7,h\u003dx.Gm,R\u003dzVg,u\u003de.length,t\u003d0,O\u003d-1,q\u003d0;q\u003cu;)switch(x.B){case 3:return MA(x,e,q),null;case 2:return L()\u0026\u0026MA(x,e,q),null;case 0:if(L()){var T\u003de[q++];x.Z++;if(T\u003d\u003d\u003d\"[\"){x.B\u003d1;t\u003dq;x.X\u003dR.Di;continue}else MA(x,e,q)}return null;case 1:return c(),x.K\u003d\u003d\u003d0\u0026\u0026x.X\u003d\u003dR.xQ?(x.B\u003d2,x.G\u003de.substring(q)):x.G\u003dO\u003d\u003d\u003d-1?x.G+e.substring(t):e.substring(O),x.j.length\u003e0?(T\u003dx.j,x.j\u003d[],T):null}return null};zf.prototype.isInputValid\u003dfunction(){return this.B\u003d\u003d\u003dnull};\nzf.prototype.Ku\u003dfunction(){return this.B};\nzf.prototype.Tb\u003dfunction(){return!1};\nzf.prototype.parse\u003dfunction(e){function L(R){x.K\u003d6;x.B\u003d\"The stream is broken @\"+x.X+\"/\"+S+\". Error: \"+R+\". With input:\\n\";throw Error(x.B);}\nfunction c(){x.Z\u003dnew WT({IB0:!0,T5:!0})}\nfunction I(R){if(R)for(var u\u003d0;u\u003cR.length;u++){var t\u003d{};t[1]\u003dR[u];x.G.push(t)}}\nfunction B(R){if(R){(x.j||R.length\u003e1)\u0026\u0026L(\"extra status: \"+R);x.j\u003d!0;var u\u003d{};u[2]\u003dR[0];x.G.push(u)}}\nfor(var x\u003dthis,S\u003d0;S\u003ce.length;){var h;if(h\u003dx.K!\u003d\u003d2){a:{for(;S\u003ce.length;){if(!Tf(e[S])){h\u003d!0;break a}S++;x.X++}h\u003d!1}h\u003d!h}if(h)return null;switch(x.K){case 6:L(\"stream already broken\");break;case 0:e[S]\u003d\u003d\u003d\"[\"?(x.K\u003d1,S++,x.X++):L(\"unexpected input token\");break;case 1:e[S]\u003d\u003d\u003d\"[\"?(x.K\u003d2,c()):e[S]\u003d\u003d\u003d\",\"||e.slice(S,S+5)\u003d\u003d\"null,\"?x.K\u003d3:e[S]\u003d\u003d\u003d\"]\"?(x.K\u003d5,S++,x.X++):L(\"unexpected input token\");break;case 2:h\u003dx.Z.parse(e.substring(S));I(h);x.Z.done()?(x.K\u003d3,h\u003dx.Z.G,x.X+\u003de.length-S-h.length,e\u003dh,S\u003d0):(x.X+\u003de.length-\nS,S\u003de.length);break;case 3:e[S]\u003d\u003d\u003d\",\"||e.slice(S,S+5)\u003d\u003d\"null,\"?(x.K\u003d4,c(),x.Z.parse(\"[\"),S+\u003de[S]\u003d\u003d\u003d\",\"?1:5,x.X++):e[S]\u003d\u003d\u003d\"]\"\u0026\u0026(x.K\u003d5,S++,x.X++);break;case 4:h\u003dx.Z.parse(e.substring(S));B(h);x.Z.done()?(x.K\u003d5,h\u003dx.Z.G,x.X+\u003de.length-S-h.length,e\u003dh,S\u003d0):(x.X+\u003de.length-S,S\u003de.length);break;case 5:L(\"extra input after stream end\")}}return x.G.length\u003e0?(e\u003dx.G,x.G\u003d[],e):null};s1.prototype.LQ\u003dfunction(){return this.X};\ns1.prototype.getStatus\u003dfunction(){return this.B};\ns1.prototype.pS\u003dfunction(e){e\u003de.target;try{if(e\u003d\u003dthis.X)a:{var L\u003dg.lq(this.X),c\u003dthis.X.K,I\u003dthis.X.getStatus(),B\u003dg.QH(this.X);e\u003d[];if(g.dT(this.X)instanceof Array){var x\u003dg.dT(this.X);x.length\u003e0\u0026\u0026x[0]instanceof Uint8Array\u0026\u0026(this.D\u003d!0,e\u003dx)}if(!(L\u003c3||L\u003d\u003d3\u0026\u0026!B\u0026\u0026e.length\u003d\u003d0))if(I\u003dI\u003d\u003d200||I\u003d\u003d206,L\u003d\u003d4\u0026\u0026(c\u003d\u003d8?vT(this,7):c\u003d\u003d7?vT(this,8):I||vT(this,3)),this.K||(this.K\u003dUzn(this.X),this.K\u003d\u003dnull\u0026\u0026vT(this,5)),this.B\u003e2)fs(this);else{if(e.length\u003ethis.Z){var S\u003de.length;c\u003d[];try{if(this.K.Tb())for(var h\u003d0;h\u003cS;h++){var R\u003d\nthis.K.parse(Array.from(e[h]));R\u0026\u0026(c\u003dc.concat(R))}else{R\u003d\"\";if(!this.j){if(typeof TextDecoder\u003d\u003d\u003d\"undefined\")throw Error(\"TextDecoder is not supported by this browser.\");this.j\u003dnew TextDecoder}for(h\u003d0;h\u003cS;h++)R+\u003dthis.j.decode(e[h],{stream:L\u003d\u003d4\u0026\u0026h\u003d\u003dS-1});c\u003dthis.K.parse(R)}e.splice(0,S);c\u0026\u0026this.G(c)}catch(t){vT(this,5);fs(this);break a}}else if(B.length\u003ethis.Z){h\u003dB.slice(this.Z);this.Z\u003dB.length;try{var u\u003dthis.K.parse(h);u!\u003dnull\u0026\u0026this.G\u0026\u0026this.G(u)}catch(t){vT(this,5);fs(this);break a}}L\u003d\u003d4?(B.length!\u003d\n0||this.D?vT(this,2):vT(this,4),fs(this)):vT(this,1)}}}catch(t){vT(this,6),fs(this)}};g.M\u003dEMT.prototype;g.M.EP\u003dfunction(e,L){var c\u003dthis.K[e];c||(c\u003d[],this.K[e]\u003dc);c.push(L);return this};\ng.M.addListener\u003dfunction(e,L){this.EP(e,L);return this};\ng.M.removeListener\u003dfunction(e,L){var c\u003dthis.K[e];c\u0026\u0026g.i7(c,L);(e\u003dthis.X[e])\u0026\u0026g.i7(e,L);return this};\ng.M.once\u003dfunction(e,L){var c\u003dthis.X[e];c||(c\u003d[],this.X[e]\u003dc);c.push(L);return this};\ng.M.A7d\u003dfunction(e){var L\u003dthis.K.data;L\u0026\u0026X9v(e,L);(L\u003dthis.X.data)\u0026\u0026X9v(e,L);this.X.data\u003d[]};\ng.M.Sqw\u003dfunction(){switch(this.Z.getStatus()){case 1:AS(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:AS(this,\"error\");break;case 8:AS(this,\"close\");break;case 2:AS(this,\"end\")}};KVr.prototype.serverStreaming\u003dfunction(e,L,c,I){var B\u003dthis,x\u003de.substring(0,e.length-I.name.length);return BUc(function(S){var h\u003dS.JN,R\u003dS.getMetadata(),u\u003de$n(B,!1);R\u003dLIH(B,R,u,x+h.getName());var t\u003dcxT(u,h.K,!0);S\u003dh.X(S.c6);u.send(R,\"POST\",S);return t},this.uv).call(this,I.T(L,c))};x1v.prototype.create\u003dfunction(e,L,c){var I\u003dthis.X,B\u003dthis.K+\"/$rpc/google.internal.waa.v1.Waa/Create\";L\u003dL||{};c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return $_T(I,B,e,L,tRL,c)};var o7x\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(\" \"),Spr\u003d/\\bocr\\b/;var h$f\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;Object.assign({},{attributes:{},handleError:function(e){throw e;}},{C9d:!0,\ngYe:!0,FLl:!1,JOW:jHw,AOw:H6Z,Q27:!1,VTq:!1,ORl:!0,d4M:$ML,P9l:!1,D47:!1,goM:!1});var iB\u003dnull,gG\u003d!1,fT6\u003d1,z$f\u003dSymbol(\"SIGNAL\"),vj\u003d{version:0,CbS:0,UP:!1,cU:void 0,xD:void 0,t8:void 0,u8:0,Pq:void 0,KA:void 0,JZ:!1,AZ:!1,kind:\"unknown\",sG:function(){return!1},\nKF:function(){},\nQz:function(){},\nWL_:function(){}};var f4\u003dSymbol(\"UNSET\"),AO\u003dSymbol(\"COMPUTING\"),F8\u003dSymbol(\"ERRORED\");Object.assign({},vj,{value:f4,UP:!0,error:null,rR:bB,kind:\"computed\",sG:function(e){return e.value\u003d\u003d\u003df4||e.value\u003d\u003d\u003dAO},\nKF:function(e){if(e.value\u003d\u003d\u003dAO)throw Error(\"\");var L\u003de.value;e.value\u003dAO;var c\u003dtyn(e),I\u003d!1;try{var B\u003de.rW();Gf(null);I\u003dL!\u003d\u003df4\u0026\u0026L!\u003d\u003dF8\u0026\u0026B!\u003d\u003dF8\u0026\u0026e.rR(L,B)}catch(x){B\u003dF8,e.error\u003dx}finally{OMr(e,c)}I?e.value\u003dL:(e.value\u003dB,e.version++)}});var Myn\u003dObject.assign({},vj,{rR:bB,value:void 0,kind:\"signal\"});Object.assign({},vj,{value:f4,UP:!0,error:null,rR:bB,kind:\"linkedSignal\",sG:function(e){return e.value\u003d\u003d\u003df4||e.value\u003d\u003d\u003dAO},\nKF:function(e){if(e.value\u003d\u003d\u003dAO)throw Error(\"\");var L\u003de.value;e.value\u003dAO;var c\u003dtyn(e);try{var I\u003de.source();var B\u003de.rW(I,L\u003d\u003d\u003df4||L\u003d\u003d\u003dF8?void 0:{source:e.bj_,value:L});e.bj_\u003dI}catch(x){B\u003dF8,e.error\u003dx}finally{OMr(e,c)}L!\u003d\u003df4\u0026\u0026B!\u003d\u003dF8\u0026\u0026e.rR(L,B)?e.value\u003dL:(e.value\u003dB,e.version++)}});Object.assign({},vj,{AZ:!0,JZ:!1,Qz:function(e){e.schedule!\u003d\u003dnull\u0026\u0026e.schedule(e.Ba0)},\nkwW:!1,Yw0:function(){}});g.z(JS,g.hi);JS.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.Z);window.removeEventListener(\"online\",this.Z);this.LX.qe(this.B);delete JS.instance};\nJS.prototype.y9\u003dfunction(){return this.X};\nJS.prototype.Bd\u003dfunction(){var e\u003dthis;this.B\u003dthis.LX.dg(function(){var L;return g.Z(function(c){if(c.K\u003d\u003d1)return e.X?((L\u003dwindow.navigator)\u003d\u003dnull?0:L.onLine)?c.Iq(3):g.a(c,wG(e),3):g.a(c,wG(e),3);e.Bd();g.AJ(c)})},3E4)};Cs.prototype.set\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;0\u003c\u003de\u0026\u0026e\u003c52\u0026\u0026Number.isInteger(e)\u0026\u0026this.data[e]!\u003d\u003dL\u0026\u0026(this.data[e]\u003dL,this.X\u003d-1)};\nCs.prototype.get\u003dfunction(e){return!!this.data[e]};var NA;g.TL(g.$4,g.p);g.M\u003dg.$4.prototype;g.M.start\u003dfunction(){this.stop();this.G\u003d!1;var e\u003diMn(this),L\u003dGTf(this);e\u0026\u0026!L\u0026\u0026this.K.mozRequestAnimationFrame?(this.X\u003dg.KM(this.K,\"MozBeforePaint\",this.Z),this.K.mozRequestAnimationFrame(null),this.G\u003d!0):this.X\u003de\u0026\u0026L?e.call(this.K,this.Z):this.K.setTimeout(HZx(this.Z),20)};\ng.M.stop\u003dfunction(){if(this.isActive()){var e\u003diMn(this),L\u003dGTf(this);e\u0026\u0026!L\u0026\u0026this.K.mozRequestAnimationFrame?o$(this.X):e\u0026\u0026L?L.call(this.K,this.X):this.K.clearTimeout(this.X)}this.X\u003dnull};\ng.M.isActive\u003dfunction(){return this.X!\u003dnull};\ng.M.MK\u003dfunction(){this.G\u0026\u0026this.X\u0026\u0026o$(this.X);this.X\u003dnull;this.j.call(this.B,g.O9())};\ng.M.KS\u003dfunction(){this.stop();g.$4.hj.KS.call(this)};g.TL(g.j9,g.p);g.M\u003dg.j9.prototype;g.M.Jr\u003d0;g.M.KS\u003dfunction(){g.j9.hj.KS.call(this);this.stop();delete this.X;delete this.K};\ng.M.start\u003dfunction(e){this.stop();this.Jr\u003dg.Cc(this.Z,e!\u003d\u003dvoid 0?e:this.Lp)};\ng.M.stop\u003dfunction(){this.isActive()\u0026\u0026g.LZ.clearTimeout(this.Jr);this.Jr\u003d0};\ng.M.isActive\u003dfunction(){return this.Jr!\u003d0};\ng.M.S1\u003dfunction(){this.Jr\u003d0;this.X\u0026\u0026this.X.call(this.K)};g.z(g.Qw,g.p);g.M\u003dg.Qw.prototype;g.M.SI\u003dfunction(e){this.Z\u003darguments;this.Jw||this.K?this.X\u003d!0:dG(this)};\ng.M.stop\u003dfunction(){this.Jw\u0026\u0026(g.LZ.clearTimeout(this.Jw),this.Jw\u003dnull,this.X\u003d!1,this.Z\u003dnull)};\ng.M.pause\u003dfunction(){this.K++};\ng.M.resume\u003dfunction(){this.K--;this.K||!this.X||this.Jw||(this.X\u003d!1,dG(this))};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);this.stop()};g.U1.prototype[Symbol.iterator]\u003dfunction(){return this};\ng.U1.prototype.next\u003dfunction(){var e\u003dthis.X.next();return{value:e.done?void 0:this.K.call(void 0,e.value),done:e.done}};g.TL(g.IA,g.hi);g.M\u003dg.IA.prototype;g.M.isPlaying\u003dfunction(){return this.X\u003d\u003d1};\ng.M.isPaused\u003dfunction(){return this.X\u003d\u003d-1};\ng.M.PX\u003dfunction(){this.wQ(\"begin\")};\ng.M.xo\u003dfunction(){this.wQ(\"end\")};\ng.M.onFinish\u003dfunction(){this.wQ(\"finish\")};\ng.M.onStop\u003dfunction(){this.wQ(\"stop\")};\ng.M.wQ\u003dfunction(e){this.dispatchEvent(e)};var ssL\u003dCU(function(){var e\u003dg.ql(\"DIV\"),L\u003dg.RF?\"-webkit\":Pz?\"-moz\":null,c\u003d\"transition:opacity 1s linear;\";L\u0026\u0026(c+\u003dL+\"-transition:opacity 1s linear;\");L\u003dDgH({style:c});if(e.nodeType\u003d\u003d\u003d1\u0026\u0026/^(script|style)$/i.test(e.tagName))throw Error(\"\");e.innerHTML\u003dTy(L);return g.QD(e.firstChild,\"transition\")!\u003d\"\"});g.TL(BY,g.IA);g.M\u003dBY.prototype;g.M.play\u003dfunction(){if(this.isPlaying())return!1;this.PX();this.wQ(\"play\");this.startTime\u003dg.O9();this.X\u003d1;if(ssL())return g.l3(this.K,this.j),this.Z\u003dg.Cc(this.tWW,void 0,this),!0;this.K0(!1);return!1};\ng.M.tWW\u003dfunction(){g.LH(this.K);D16(this.K,this.T);g.l3(this.K,this.G);this.Z\u003dg.Cc((0,g.RL)(this.K0,this,!1),this.B*1E3)};\ng.M.stop\u003dfunction(){this.isPlaying()\u0026\u0026this.K0(!0)};\ng.M.K0\u003dfunction(e){g.l3(this.K,\"transition\",\"\");g.LZ.clearTimeout(this.Z);g.l3(this.K,this.G);this.endTime\u003dg.O9();this.X\u003d0;if(e)this.onStop();else this.onFinish();this.xo()};\ng.M.KS\u003dfunction(){this.stop();BY.hj.KS.call(this)};\ng.M.pause\u003dfunction(){};var Jxc\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,\"var\":!0};x2(\"Element\",\"attributes\")||x2(\"Node\",\"attributes\");x2(\"Element\",\"innerHTML\")||x2(\"HTMLElement\",\"innerHTML\");x2(\"Node\",\"nodeName\");x2(\"Node\",\"nodeType\");x2(\"Node\",\"parentNode\");x2(\"Node\",\"childNodes\");x2(\"HTMLElement\",\"style\")||x2(\"Element\",\"style\");x2(\"HTMLStyleElement\",\"sheet\");var yxx\u003dCb6(\"getPropertyValue\"),ZMr\u003dCb6(\"setProperty\");x2(\"Element\",\"namespaceURI\")||x2(\"Node\",\"namespaceURI\");var m1v\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};var HM6,wMN,jmx,$1H,lTr;HM6\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]\");wMN\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.vLN\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.SZ\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]\");jmx\u003d/^http:\\/\\/.*/;g.ftU\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");$1H\u003d/\\s+/;lTr\u003d/[\\d\\u06f0-\\u06f9]/;hL.prototype.qZ\u003dfunction(){return new RA(this.K())};\nhL.prototype[Symbol.iterator]\u003dfunction(){return new uA(this.K())};\nhL.prototype.X\u003dfunction(){return new uA(this.K())};\ng.z(RA,g.vs);RA.prototype.next\u003dfunction(){return this.K.next()};\nRA.prototype[Symbol.iterator]\u003dfunction(){return new uA(this.K)};\nRA.prototype.X\u003dfunction(){return new uA(this.K)};\ng.z(uA,hL);uA.prototype.next\u003dfunction(){return this.Z.next()};Om.prototype.clone\u003dfunction(){return new Om(this.X,this.T,this.Z,this.B,this.G,this.j,this.K,this.J)};\nOm.prototype.equals\u003dfunction(e){return this.X\u003d\u003de.X\u0026\u0026this.T\u003d\u003de.T\u0026\u0026this.Z\u003d\u003de.Z\u0026\u0026this.B\u003d\u003de.B\u0026\u0026this.G\u003d\u003de.G\u0026\u0026this.j\u003d\u003de.j\u0026\u0026this.K\u003d\u003de.K\u0026\u0026this.J\u003d\u003de.J};Tl.prototype.clone\u003dfunction(){return new Tl(this.start,this.end)};(function(){if(ydc){var e\u003d/Windows NT ([0-9.]+)/;return(e\u003de.exec(g.yc()))?e[1]:\"0\"}return rH?(e\u003d/1[0|1][_.][0-9_.]+/,(e\u003de.exec(g.yc()))?e[0].replace(/_/g,\".\"):\"10\"):g.P3?(e\u003d/Android\\s+([^\\);]+)(\\)|;)/,(e\u003de.exec(g.yc()))?e[1]:\"\"):QHh||dMZ||UM9?(e\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(e\u003de.exec(g.yc()))?e[1].replace(/_/g,\".\"):\"\"):\"\"})();var QmT\u003dfunction(){if(g.Br)return WY(/Firefox\\/([0-9.]+)/);if(g.oA||g.ZQ||g.QG)return Awv;if(g.q8){if(yK()||Z5()){var e\u003dWY(/CriOS\\/([0-9.]+)/);if(e)return e}return WY(/Chrome\\/([0-9.]+)/)}if(g.RM\u0026\u0026!yK())return WY(/Version\\/([0-9.]+)/);if(jG||H3){if(e\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.yc()))return e[1]+\".\"+e[2]}else if(g.d$)return(e\u003dWY(/Android\\s+([0-9.]+)/))?e:WY(/Version\\/([0-9.]+)/);return\"\"}();g.TL(g.zl,g.p);g.M\u003dg.zl.prototype;g.M.subscribe\u003dfunction(e,L,c){var I\u003dthis.K[e];I||(I\u003dthis.K[e]\u003d[]);var B\u003dthis.j;this.X[B]\u003de;this.X[B+1]\u003dL;this.X[B+2]\u003dc;this.j\u003dB+3;I.push(B);return B};\ng.M.unsubscribe\u003dfunction(e,L,c){if(e\u003dthis.K[e]){var I\u003dthis.X;if(e\u003de.find(function(B){return I[B+1]\u003d\u003dL\u0026\u0026I[B+2]\u003d\u003dc}))return this.EV(e)}return!1};\ng.M.EV\u003dfunction(e){var L\u003dthis.X[e];if(L){var c\u003dthis.K[L];this.G!\u003d0?(this.Z.push(e),this.X[e+1]\u003dfunction(){}):(c\u0026\u0026g.i7(c,e),delete this.X[e],delete this.X[e+1],delete this.X[e+2])}return!!L};\ng.M.publish\u003dfunction(e,L){var c\u003dthis.K[e];if(c){var I\u003dArray(arguments.length-1),B\u003darguments.length,x;for(x\u003d1;x\u003cB;x++)I[x-1]\u003darguments[x];if(this.T)for(x\u003d0;x\u003cc.length;x++)B\u003dc[x],d1n(this.X[B+1],this.X[B+2],I);else{this.G++;try{for(x\u003d0,B\u003dc.length;x\u003cB\u0026\u0026!this.We();x++){var S\u003dc[x];this.X[S+1].apply(this.X[S+2],I)}}finally{if(this.G--,this.Z.length\u003e0\u0026\u0026this.G\u003d\u003d0)for(;c\u003dthis.Z.pop();)this.EV(c)}}return x!\u003d0}return!1};\ng.M.clear\u003dfunction(e){if(e){var L\u003dthis.K[e];L\u0026\u0026(L.forEach(this.EV,this),delete this.K[e])}else this.X.length\u003d0,this.K\u003d{}};\ng.M.KS\u003dfunction(){g.zl.hj.KS.call(this);this.clear();this.Z.length\u003d0};g.sm.prototype.set\u003dfunction(e,L){L\u003d\u003d\u003dvoid 0?this.X.remove(e):this.X.set(e,g.yH(L))};\ng.sm.prototype.get\u003dfunction(e){try{var L\u003dthis.X.get(e)}catch(c){return}if(L!\u003d\u003dnull)try{return JSON.parse(L)}catch(c){throw\"Storage: Invalid value was encountered\";}};\ng.sm.prototype.remove\u003dfunction(e){this.X.remove(e)};g.TL(vY,g.sm);vY.prototype.set\u003dfunction(e,L){vY.hj.set.call(this,e,E7H(L))};\nvY.prototype.K\u003dfunction(e){e\u003dvY.hj.get.call(this,e);if(e\u003d\u003d\u003dvoid 0||e instanceof Object)return e;throw\"Storage: Invalid value was encountered\";};\nvY.prototype.get\u003dfunction(e){if(e\u003dthis.K(e)){if(e\u003de.data,e\u003d\u003d\u003dvoid 0)throw\"Storage: Invalid value was encountered\";}else e\u003dvoid 0;return e};g.TL(f1,vY);f1.prototype.set\u003dfunction(e,L,c){if(L\u003dE7H(L)){if(c){if(c\u003cg.O9()){f1.prototype.remove.call(this,e);return}L.expiration\u003dc}L.creation\u003dg.O9()}f1.hj.set.call(this,e,L)};\nf1.prototype.K\u003dfunction(e,L){var c\u003df1.hj.K.call(this,e);if(c)if(!L\u0026\u0026g.Xkc(c))f1.prototype.remove.call(this,e);else return c};g.TL(g.AL,f1);g.TL(FZ,KIR);FZ.prototype[Symbol.iterator]\u003dfunction(){return g.tL(this.qZ(!0)).X()};\nFZ.prototype.clear\u003dfunction(){var e\u003dArray.from(this);e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())this.remove(L.value)};g.TL(bA,FZ);g.M\u003dbA.prototype;g.M.isAvailable\u003dfunction(){if(this.K\u003d\u003d\u003dnull){var e\u003dthis.X;if(e)try{e.setItem(\"__sak\",\"1\");e.removeItem(\"__sak\");var L\u003d!0}catch(c){L\u003dc instanceof DOMException\u0026\u0026(c.name\u003d\u003d\u003d\"QuotaExceededError\"||c.code\u003d\u003d\u003d22||c.code\u003d\u003d\u003d1014||c.name\u003d\u003d\u003d\"NS_ERROR_DOM_QUOTA_REACHED\")\u0026\u0026e\u0026\u0026e.length!\u003d\u003d0}else L\u003d!1;this.K\u003dL}return this.K};\ng.M.set\u003dfunction(e,L){iA(this);try{this.X.setItem(e,L)}catch(c){if(this.X.length\u003d\u003d0)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.M.get\u003dfunction(e){iA(this);e\u003dthis.X.getItem(e);if(typeof e!\u003d\u003d\"string\"\u0026\u0026e!\u003d\u003dnull)throw\"Storage mechanism: Invalid value was encountered\";return e};\ng.M.remove\u003dfunction(e){iA(this);this.X.removeItem(e)};\ng.M.qZ\u003dfunction(e){iA(this);var L\u003d0,c\u003dthis.X,I\u003dnew g.vs;I.next\u003dfunction(){if(L\u003e\u003dc.length)return g.T8;var B\u003dc.key(L++);if(e)return g.f0(B);B\u003dc.getItem(B);if(typeof B!\u003d\u003d\"string\")throw\"Storage mechanism: Invalid value was encountered\";return g.f0(B)};\nreturn I};\ng.M.clear\u003dfunction(){iA(this);this.X.clear()};\ng.M.key\u003dfunction(e){iA(this);return this.X.key(e)};g.TL(Gl,bA);g.TL(Yp$,bA);g.TL(gp,FZ);gp.prototype.set\u003dfunction(e,L){this.K.set(this.X+e,L)};\ngp.prototype.get\u003dfunction(e){return this.K.get(this.X+e)};\ngp.prototype.remove\u003dfunction(e){this.K.remove(this.X+e)};\ngp.prototype.qZ\u003dfunction(e){var L\u003dthis.K[Symbol.iterator](),c\u003dthis,I\u003dnew g.vs;I.next\u003dfunction(){var B\u003dL.next();if(B.done)return B;for(B\u003dB.value;B.slice(0,c.X.length)!\u003dc.X;){B\u003dL.next();if(B.done)return B;B\u003dB.value}return g.f0(e?B.slice(c.X.length):c.K.get(B))};\nreturn I};DW.prototype.getValue\u003dfunction(){return this.K};\nDW.prototype.clone\u003dfunction(){return new DW(this.X,this.K)};g.M\u003dwp.prototype;g.M.Hg\u003dfunction(e,L){var c\u003dthis.X;c.push(new DW(e,L));e\u003dc.length-1;L\u003dthis.X;for(c\u003dL[e];e\u003e0;){var I\u003de-1\u003e\u003e1;if(L[I].X\u003ec.X)L[e]\u003dL[I],e\u003dI;else break}L[e]\u003dc};\ng.M.remove\u003dfunction(){var e\u003dthis.X,L\u003de.length,c\u003de[0];if(!(L\u003c\u003d0)){if(L\u003d\u003d1)e.length\u003d0;else{e[0]\u003de.pop();e\u003d0;L\u003dthis.X;for(var I\u003dL.length,B\u003dL[e];e\u003cI\u003e\u003e1;){var x\u003de*2+1,S\u003de*2+2;x\u003dS\u003cI\u0026\u0026L[S].X\u003cL[x].X?S:x;if(L[x].X\u003eB.X)break;L[e]\u003dL[x];e\u003dx}L[e]\u003dB}return c.getValue()}};\ng.M.w7\u003dfunction(){for(var e\u003dthis.X,L\u003d[],c\u003de.length,I\u003d0;I\u003cc;I++)L.push(e[I].getValue());return L};\ng.M.N4\u003dfunction(){for(var e\u003dthis.X,L\u003d[],c\u003de.length,I\u003d0;I\u003cc;I++)L.push(e[I].X);return L};\ng.M.clone\u003dfunction(){return new wp(this)};\ng.M.isEmpty\u003dfunction(){return this.X.length\u003d\u003d\u003d0};\ng.M.clear\u003dfunction(){this.X.length\u003d0};g.z(JL,wp);JL.prototype.enqueue\u003dfunction(e,L){this.Hg(e,L)};V5.R9\u003dvoid 0;V5.getInstance\u003dfunction(){return V5.R9?V5.R9:V5.R9\u003dnew V5};\nV5.prototype.X\u003d0;var C1\u003d{},A_M\u003dtypeof Uint8Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Uint16Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Int32Array!\u003d\u003d\"undefined\";C1.assign\u003dfunction(e){for(var L\u003dArray.prototype.slice.call(arguments,1);L.length;){var c\u003dL.shift();if(c){if(typeof c!\u003d\u003d\"object\")throw new TypeError(c+\"must be non-object\");for(var I in c)Object.prototype.hasOwnProperty.call(c,I)\u0026\u0026(e[I]\u003dc[I])}}return e};\nC1.gY\u003dfunction(e,L){if(e.length\u003d\u003d\u003dL)return e;if(e.subarray)return e.subarray(0,L);e.length\u003dL;return e};\nvar FOZ\u003d{E3:function(e,L,c,I,B){if(L.subarray\u0026\u0026e.subarray)e.set(L.subarray(c,c+I),B);else for(var x\u003d0;x\u003cI;x++)e[B+x]\u003dL[c+x]},\nB9:function(e){var L,c;var I\u003dc\u003d0;for(L\u003de.length;I\u003cL;I++)c+\u003de[I].length;var B\u003dnew Uint8Array(c);I\u003dc\u003d0;for(L\u003de.length;I\u003cL;I++){var x\u003de[I];B.set(x,c);c+\u003dx.length}return B}},beM\u003d{E3:function(e,L,c,I,B){for(var x\u003d0;x\u003cI;x++)e[B+x]\u003dL[c+x]},\nB9:function(e){return[].concat.apply([],e)}};\nC1.Qyl\u003dfunction(){A_M?(C1.gS\u003dUint8Array,C1.xj\u003dUint16Array,C1.Dx\u003dInt32Array,C1.assign(C1,FOZ)):(C1.gS\u003dArray,C1.xj\u003dArray,C1.Dx\u003dArray,C1.assign(C1,beM))};\nC1.Qyl();var ieg\u003d!0;try{new Uint8Array(1)}catch(e){ieg\u003d!1};var xJ\u003d{};xJ\u003dfunction(e,L,c,I){var B\u003de\u002665535|0;e\u003de\u003e\u003e\u003e16\u002665535|0;for(var x;c!\u003d\u003d0;){x\u003dc\u003e2E3?2E3:c;c-\u003dx;do B\u003dB+L[I++]|0,e\u003de+B|0;while(--x);B%\u003d65521;e%\u003d65521}return B|e\u003c\u003c16|0};for(var o6\u003d{},bl,GG7\u003d[],il\u003d0;il\u003c256;il++){bl\u003dil;for(var gLU\u003d0;gLU\u003c8;gLU++)bl\u003dbl\u00261?3988292384^bl\u003e\u003e\u003e1:bl\u003e\u003e\u003e1;GG7[il]\u003dbl}o6\u003dfunction(e,L,c,I){c\u003dI+c;for(e^\u003d-1;I\u003cc;I++)e\u003de\u003e\u003e\u003e8^GG7[(e^L[I])\u0026255];return e^-1};var XZ\u003d{};XZ\u003d{2:\"need dictionary\",1:\"stream end\",0:\"\",\"-1\":\"file error\",\"-2\":\"stream error\",\"-3\":\"data error\",\"-4\":\"insufficient memory\",\"-5\":\"buffer error\",\"-6\":\"incompatible version\"};var HY\u003d[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],Q5\u003d[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],Fcc\u003d[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],tAH\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],eM\u003dArray(576);aA(eM);var LT\u003dArray(60);aA(LT);var PY\u003dArray(512);aA(PY);var jZ\u003dArray(256);aA(jZ);var lA\u003dArray(29);aA(lA);var dp\u003dArray(30);aA(dp);var vAr,fSR,Aic,s$n\u003d!1;var ud;ud\u003d[new R6(0,0,0,0,function(e,L){var c\u003d65535;for(c\u003ee.d7-5\u0026\u0026(c\u003de.d7-5);;){if(e.nf\u003c\u003d1){SM(e);if(e.nf\u003d\u003d\u003d0\u0026\u0026L\u003d\u003d\u003d0)return 1;if(e.nf\u003d\u003d\u003d0)break}e.kT+\u003de.nf;e.nf\u003d0;var I\u003de.Rp+c;if(e.kT\u003d\u003d\u003d0||e.kT\u003e\u003dI)if(e.nf\u003de.kT-I,e.kT\u003dI,cu(e,!1),e.OR.ER\u003d\u003d\u003d0)return 1;if(e.kT-e.Rp\u003e\u003de.Vy-262\u0026\u0026(cu(e,!1),e.OR.ER\u003d\u003d\u003d0))return 1}e.Hg\u003d0;if(L\u003d\u003d\u003d4)return cu(e,!0),e.OR.ER\u003d\u003d\u003d0?3:4;e.kT\u003ee.Rp\u0026\u0026cu(e,!1);return 1}),\nnew R6(4,4,8,4,rW),new R6(4,5,16,8,rW),new R6(4,6,32,32,rW),new R6(4,4,16,16,hG),new R6(8,16,32,32,hG),new R6(8,16,128,128,hG),new R6(8,32,128,256,hG),new R6(32,128,258,1024,hG),new R6(32,258,258,4096,hG)];var zpJ\u003d{};zpJ\u003dfunction(){this.input\u003dnull;this.W4\u003dthis.uo\u003dthis.yY\u003d0;this.output\u003dnull;this.pM\u003dthis.ER\u003dthis.JS\u003d0;this.msg\u003d\"\";this.state\u003dnull;this.AU\u003d2;this.k0\u003d0};var bcf\u003dObject.prototype.toString;\ntG.prototype.push\u003dfunction(e,L){var c\u003dthis.OR,I\u003dthis.options.chunkSize;if(this.ended)return!1;var B\u003dL\u003d\u003d\u003d~~L?L:L\u003d\u003d\u003d!0?4:0;typeof e\u003d\u003d\u003d\"string\"?c.input\u003dLc6(e):bcf.call(e)\u003d\u003d\u003d\"[object ArrayBuffer]\"?c.input\u003dnew Uint8Array(e):c.input\u003de;c.yY\u003d0;c.uo\u003dc.input.length;do{c.ER\u003d\u003d\u003d0\u0026\u0026(c.output\u003dnew C1.gS(I),c.JS\u003d0,c.ER\u003dI);e\u003dMAT(c,B);if(e!\u003d\u003d1\u0026\u0026e!\u003d\u003d0)return this.xo(e),this.ended\u003d!0,!1;if(c.ER\u003d\u003d\u003d0||c.uo\u003d\u003d\u003d0\u0026\u0026(B\u003d\u003d\u003d4||B\u003d\u003d\u003d2))if(this.options.to\u003d\u003d\u003d\"string\"){var x\u003dC1.gY(c.output,c.JS);L\u003dx;x\u003dx.length;if(x\u003c65537\u0026\u0026(L.subarray\u0026\u0026\nieg||!L.subarray))L\u003dString.fromCharCode.apply(null,C1.gY(L,x));else{for(var S\u003d\"\",h\u003d0;h\u003cx;h++)S+\u003dString.fromCharCode(L[h]);L\u003dS}this.chunks.push(L)}else L\u003dC1.gY(c.output,c.JS),this.chunks.push(L)}while((c.uo\u003e0||c.ER\u003d\u003d\u003d0)\u0026\u0026e!\u003d\u003d1);if(B\u003d\u003d\u003d4)return(c\u003dthis.OR)\u0026\u0026c.state?(I\u003dc.state.status,I!\u003d\u003d42\u0026\u0026I!\u003d\u003d69\u0026\u0026I!\u003d\u003d73\u0026\u0026I!\u003d\u003d91\u0026\u0026I!\u003d\u003d103\u0026\u0026I!\u003d\u003d113\u0026\u0026I!\u003d\u003d666?e\u003dK1(c,-2):(c.state\u003dnull,e\u003dI\u003d\u003d\u003d113?K1(c,-3):0)):e\u003d-2,this.xo(e),this.ended\u003d!0,e\u003d\u003d\u003d0;B\u003d\u003d\u003d2\u0026\u0026(this.xo(0),c.ER\u003d0);return!0};\ntG.prototype.xo\u003dfunction(e){e\u003d\u003d\u003d0\u0026\u0026(this.result\u003dthis.options.to\u003d\u003d\u003d\"string\"?this.chunks.join(\"\"):C1.B9(this.chunks));this.chunks\u003d[];this.err\u003de;this.msg\u003dthis.OR.msg};var qN\u003d\"@@redux/INIT\"+Oe(),woc\u003d\"@@redux/REPLACE\"+Oe();var JiM\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026Symbol.observable||\"@@observable\";var kGh\u003d[0,C7e,-3,tO];g.z(NT6,AY);var Zkc\u003dfunction(){var e\u003d[0,NMe,aJ9,rS,C7e,rS,-1,tO,C7e,tO,-1,NMe,tO,aJ9,hO,kGh,rS,-1,tO];return function(L,c){var I\u003d{VV:!0};c\u0026\u0026Object.assign(I,c);L\u003dl5v(L,void 0,void 0,I);try{var B\u003dnew NT6,x\u003dB.XF;VR(e)(x,L);var S\u003dB}finally{L.free()}return S}}();var mqn\u003d-257923588;var n5r\u003dnew g.MN(\"adInfoDialogEndpoint\");var wLv\u003dnew g.MN(\"adPingingEndpoint\");var YnT\u003dnew g.MN(\"crossDeviceProgressCommand\");var vf\u003dnew g.MN(\"actionCompanionAdRenderer\");var Q1\u003dnew g.MN(\"adActionInterstitialRenderer\");var DQe\u003dnew g.MN(\"adDurationRemainingRenderer\");var dK\u003dnew g.MN(\"adHoverTextButtonRenderer\");var KP$\u003dnew g.MN(\"adInfoDialogRenderer\");var DL\u003dnew g.MN(\"adMessageRenderer\");var U5\u003dnew g.MN(\"adPreviewRenderer\");var A8\u003dnew g.MN(\"adsEngagementPanelRenderer\");var iin\u003dnew g.MN(\"dismissablePanelTextPortraitImageRenderer\");var FQc\u003dnew g.MN(\"adsEngagementPanelSectionListViewModel\");var w2N\u003dnew g.MN(\"flyoutCtaRenderer\");var fP\u003dnew g.MN(\"imageCompanionAdRenderer\");var li\u003dnew g.MN(\"instreamAdPlayerOverlayRenderer\");var Xhf\u003dnew g.MN(\"instreamSurveyAdBackgroundImageRenderer\");var QN\u003dnew g.MN(\"instreamSurveyAdPlayerOverlayRenderer\");var CP\u003dnew g.MN(\"instreamSurveyAdRenderer\"),Pf\u003dnew g.MN(\"instreamSurveyAdSingleSelectQuestionRenderer\"),lH\u003dnew g.MN(\"instreamSurveyAdMultiSelectQuestionRenderer\"),G8\u003dnew g.MN(\"instreamSurveyAdAnswerRenderer\"),J_N\u003dnew g.MN(\"instreamSurveyAdAnswerNoneOfTheAboveRenderer\");var J8\u003dnew g.MN(\"instreamVideoAdRenderer\");var VRM\u003dnew g.MN(\"textOverlayAdContentRenderer\"),Cwe\u003dnew g.MN(\"enhancedTextOverlayAdContentRenderer\"),atZ\u003dnew g.MN(\"imageOverlayAdContentRenderer\");var Px\u003dnew g.MN(\"playerOverlayLayoutRenderer\");var d4\u003dnew g.MN(\"videoInterstitialButtonedCenteredLayoutRenderer\");var wET\u003dnew g.MN(\"aboveFeedAdLayoutRenderer\");var JDv\u003dnew g.MN(\"belowPlayerAdLayoutRenderer\");var DvJ\u003dnew g.MN(\"inPlayerAdLayoutRenderer\");var mG\u003dnew g.MN(\"playerBytesAdLayoutRenderer\");var Hf\u003dnew g.MN(\"playerBytesSequenceItemAdLayoutRenderer\");var jm\u003dnew g.MN(\"playerUnderlayAdLayoutRenderer\");var VN\u003dnew g.MN(\"adIntroRenderer\");var DC\u003dnew g.MN(\"playerBytesSequentialLayoutRenderer\");var RyJ\u003dnew g.MN(\"slidingTextPlayerOverlayRenderer\");var aV\u003dnew g.MN(\"surveyTextInterstitialRenderer\");var yN\u003dnew g.MN(\"videoAdTrackingRenderer\");var vEx\u003dnew g.MN(\"videoInterstitialCenteredLayoutViewModel\");var NuL\u003dnew g.MN(\"simpleAdBadgeRenderer\");var sJ\u003dnew g.MN(\"skipAdRenderer\"),mQN\u003dnew g.MN(\"skipButtonRenderer\");var YP\u003dnew g.MN(\"adSlotRenderer\");var pP\u003dnew g.MN(\"squeezebackPlayerSidePanelRenderer\");var y_M\u003dnew g.MN(\"timedPieCountdownRenderer\");var KY\u003dnew g.MN(\"adAvatarViewModel\");var Yh\u003dnew g.MN(\"adBadgeViewModel\");var nY\u003dnew g.MN(\"adButtonViewModel\");var Ze9\u003dnew g.MN(\"adDetailsLineViewModel\");var p2M\u003dnew g.MN(\"adDisclosureBannerViewModel\");var $Q7\u003dnew g.MN(\"adPodIndexViewModel\");var jsU\u003dnew g.MN(\"imageBackgroundViewModel\");var Hee\u003dnew g.MN(\"adGridCardCollectionViewModel\");var ltL\u003dnew g.MN(\"adGridCardTextViewModel\");var Pw7\u003dnew g.MN(\"adPreviewViewModel\");var QsN\u003dnew g.MN(\"playerAdAvatarLockupCardButtonedViewModel\");var dQU\u003dnew g.MN(\"skipAdButtonViewModel\");var UQg\u003dnew g.MN(\"skipAdViewModel\");var ELh\u003dnew g.MN(\"timedPieCountdownViewModel\");var X2M\u003dnew g.MN(\"visitAdvertiserLinkViewModel\");var F6\u003dnew g.MN(\"bannerImageLayoutViewModel\");var bH\u003dnew g.MN(\"topBannerImageTextIconButtonedLayoutViewModel\");var iH\u003dnew g.MN(\"adsEngagementPanelLayoutViewModel\");var $P\u003dnew g.MN(\"displayUnderlayTextGridCardsLayoutViewModel\");g.l8\u003dnew g.MN(\"browseEndpoint\");var KOU\u003dnew g.MN(\"confirmDialogEndpoint\");var vXr\u003dnew g.MN(\"commandContext\");var OQH\u003dnew g.MN(\"rawColdConfigGroup\");var tG6\u003dnew g.MN(\"rawHotConfigGroup\");g.r9\u003dnew g.MN(\"commandExecutorCommand\");g.z(Zcc,AY);var ytx\u003d{eye:0,cB0:1,JBS:32,nV_:61,LtW:67,f0w:103,mkM:86,FtM:42,ABm:60,Wt_:62,l0M:73,vV9:76,NQ7:88,Shl:90,iX$:99,OX9:98,bXS:100,dkS:102,EVm:41,xkS:69,rB_:70,Dke:71,G69:2,qC_:27,ANDROID:3,oId:54,M9m:14,dOe:91,Pz$:55,Cze:24,O17:20,gI9:18,J9m:21,A9$:104,nIl:30,fne:29,NMl:28,BQW:101,SVY:34,lnS:36,FyM:38,IOS:5,s8_:15,k80:92,aOY:40,Z6e:25,evS:17,G8M:19,qEd:64,Uee:66,IOW:26,BpS:22,Rve:33,YEe:68,uR_:35,VX9:53,j89:37,KA0:39,Lfd:7,iV9:57,Ewm:43,rR7:59,xZe:93,mOS:74,DZq:75,Xtl:85,zyY:65,hy7:80,sl9:8,SAY:10,\nKtd:58,a0W:63,pt9:72,H1q:23,phS:11,h99:13,Tg7:12,bV0:16,gVM:56,HX9:31,a29:77,PoM:84,QlW:87,O2S:89,Co7:94,SEW:95};g.z(zw,AY);zw.prototype.wL\u003dfunction(){return D2(this,3)};\nzw.prototype.Fl\u003dfunction(){return D2(this,5)};\nzw.prototype.jq\u003dfunction(e){return a7(this,5,e)};g.z(se,AY);g.z(poM,AY);g.z(vu,AY);g.M\u003dvu.prototype;g.M.getDeviceId\u003dfunction(){return D2(this,6)};\ng.M.O7\u003dfunction(e){var L\u003dxs(this,9,q6,3,!0);QO(L,e);return L[e]};\ng.M.getPlayerType\u003dfunction(){return we(this,36)};\ng.M.setHomeGroupInfo\u003dfunction(e){return b6(this,poM,81,e)};\ng.M.clearLocationPlayabilityToken\u003dfunction(){return er(this,89)};g.z(fT,AY);fT.prototype.getValue\u003dfunction(){return D2(this,TJ(this,RIT,2))};\nvar RIT\u003d[2,3,4,5,6];g.z(AG,AY);AG.prototype.setTrackingParams\u003dfunction(e){return er(this,1,Hev(e,!1))};g.z(F$,AY);g.z(bd,AY);bd.prototype.O7\u003dfunction(e){var L\u003dxs(this,5,TK,3,!0);QO(L,e);return L[e]};g.z(id,AY);id.prototype.getToken\u003dfunction(){return Vj(this,2)};\nid.prototype.setToken\u003dfunction(e){return a7(this,2,e)};g.z(Gw,AY);Gw.prototype.setSafetyMode\u003dfunction(e){return m3(this,5,e)};g.z(gW,AY);gW.prototype.Q1\u003dfunction(e){return b6(this,vu,1,e)};var X6\u003dnew g.MN(\"thumbnailLandscapePortraitRenderer\");g.YoL\u003dnew g.MN(\"changeEngagementPanelVisibilityAction\");var gi6\u003dnew g.MN(\"continuationCommand\");g.nLw\u003dnew g.MN(\"openPopupAction\");g.gS\u003dnew g.MN(\"webCommandMetadata\");var T2c\u003dnew g.MN(\"metadataBadgeRenderer\");var GIH\u003dnew g.MN(\"signalServiceEndpoint\");var iF\u003dnew g.MN(\"innertubeCommand\");var Rdc\u003dnew g.MN(\"loggingDirectives\");var baf\u003d{hg$:\"EMBEDDED_PLAYER_MODE_UNKNOWN\",Xvw:\"EMBEDDED_PLAYER_MODE_DEFAULT\",pv0:\"EMBEDDED_PLAYER_MODE_PFP\",zg9:\"EMBEDDED_PLAYER_MODE_PFL\"};var juf\u003dnew g.MN(\"channelThumbnailEndpoint\");var $SH\u003dnew g.MN(\"embeddedPlayerErrorMessageRenderer\");var mSM\u003dnew g.MN(\"embeddedPlayerOverlayVideoDetailsRenderer\"),Hh$\u003dnew g.MN(\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\"),lLx\u003dnew g.MN(\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\");var t2x\u003dnew g.MN(\"embedsInfoPanelRenderer\");var e7L\u003dnew g.MN(\"feedbackEndpoint\");var Lje\u003dnew g.MN(\"callToActionButtonViewModel\");var c0L\u003dnew g.MN(\"interactionLoggingCommandMetadata\");var sAR\u003d{ClY:\"WEB_DISPLAY_MODE_UNKNOWN\",wtm:\"WEB_DISPLAY_MODE_BROWSER\",Mel:\"WEB_DISPLAY_MODE_MINIMAL_UI\",Plm:\"WEB_DISPLAY_MODE_STANDALONE\",oV9:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.z(kJ,AY);kJ.prototype.getPlayerType\u003dfunction(){return we(this,7)};\nkJ.prototype.Am\u003dfunction(){return D2(this,19)};\nkJ.prototype.setVideoId\u003dfunction(e){return a7(this,19,e)};g.z(Du,AY);g.z(wW,AY);g.z(JG,AY);\nvar I5N\u003d[2,3,5,6,7,11,13,20,21,22,23,24,28,32,37,45,59,72,73,74,76,78,79,80,85,91,97,100,102,105,111,117,119,126,127,136,146,148,151,156,157,158,159,163,164,168,176,177,178,179,184,188,189,190,191,193,194,195,196,197,198,199,200,201,202,203,204,205,206,208,209,215,219,222,225,226,227,229,232,233,234,240,241,244,247,248,249,251,254,255,256,257,258,259,260,261,266,270,272,278,288,291,293,300,304,308,309,310,311,313,314,319,320,321,323,324,327,328,330,331,332,334,337,338,340,344,348,350,351,352,353,\n354,355,356,357,358,361,363,364,368,369,370,373,374,375,378,380,381,383,388,389,399,402,403,410,411,412,413,414,415,416,417,418,423,424,425,426,427,429,430,431,439,441,444,448,458,469,471,473,474,480,481,482,484,485,486,491,495,496,506,507,509,511,512,513,514,515,516,517,518,519,520,522,523,524,525];var Bzw\u003dnew g.MN(\"loggingContext\");g.z(VJ,AY);g.z(CT,AY);CT.prototype.Am\u003dfunction(){return Vj(this,TJ(this,nG,1))};\nCT.prototype.setVideoId\u003dfunction(e){return Or(this,1,nG,i5(e))};\nCT.prototype.getPlaylistId\u003dfunction(){return Vj(this,TJ(this,nG,2))};\nvar nG\u003d[1,2];g.z($qv,AY);var sF\u003dnew g.MN(\"changeKeyedMarkersVisibilityCommand\");var x9M\u003dnew g.MN(\"changeMarkersVisibilityCommand\");var M2f\u003dnew g.MN(\"loadMarkersCommand\");var oCN\u003dnew g.MN(\"suggestedActionDataViewModel\");var GXv\u003dnew g.MN(\"timelyActionViewModel\");var i_c\u003dnew g.MN(\"timelyActionsOverlayViewModel\");var NST\u003dnew g.MN(\"productListItemRenderer\");var S3J\u003dnew g.MN(\"shoppingOverlayRenderer\");var yIc\u003dnew g.MN(\"musicEmbeddedPlayerOverlayVideoDetailsRenderer\");var r0N\u003dnew g.MN(\"adFeedbackEndpoint\");var h7N\u003dnew g.MN(\"menuEndpoint\");var jBJ\u003dnew g.MN(\"phoneDialerEndpoint\");var pGR\u003dnew g.MN(\"sendSmsEndpoint\");var N2f\u003dnew g.MN(\"copyTextEndpoint\");var R7e\u003dnew g.MN(\"shareEndpoint\"),uj7\u003dnew g.MN(\"shareEntityEndpoint\"),t5g\u003dnew g.MN(\"shareEntityServiceEndpoint\"),OoL\u003dnew g.MN(\"webPlayerShareEntityServiceEndpoint\");g.ku\u003dnew g.MN(\"urlEndpoint\");g.MD\u003dnew g.MN(\"watchEndpoint\");var q3U\u003dnew g.MN(\"watchPlaylistEndpoint\");g.TzM\u003dnew g.MN(\"offlineOrchestrationActionCommand\");var Ogn\u003dnew g.MN(\"compositeVideoOverlayRenderer\");var WjU\u003dnew g.MN(\"miniplayerRenderer\");var CVM\u003dnew g.MN(\"paidContentOverlayRenderer\");var M5g\u003dnew g.MN(\"playerMutedAutoplayOverlayRenderer\"),z7e\u003dnew g.MN(\"playerMutedAutoplayEndScreenRenderer\");var gPn\u003dnew g.MN(\"unserializedPlayerResponse\"),sg9\u003dnew g.MN(\"unserializedPlayerResponse\");var vCN\u003dnew g.MN(\"playlistEditEndpoint\");var kx;g.E5\u003dnew g.MN(\"buttonRenderer\");kx\u003dnew g.MN(\"toggleButtonRenderer\");var ADH\u003dnew g.MN(\"counterfactualRenderer\");var f57\u003dnew g.MN(\"resolveUrlCommandMetadata\");var A0M\u003dnew g.MN(\"modifyChannelNotificationPreferenceEndpoint\");var DcR\u003dnew g.MN(\"pingingEndpoint\");var FjM\u003dnew g.MN(\"unsubscribeEndpoint\");g.PN\u003dnew g.MN(\"subscribeButtonRenderer\");var boh\u003dnew g.MN(\"subscribeEndpoint\");var o0J\u003dnew g.MN(\"buttonViewModel\");var biv\u003dnew g.MN(\"qrCodeRenderer\");var pwH\u003d{Q8d:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",FAW:\"LIVING_ROOM_APP_MODE_MAIN\",gzw:\"LIVING_ROOM_APP_MODE_KIDS\",JeY:\"LIVING_ROOM_APP_MODE_MUSIC\",AeS:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",O6d:\"LIVING_ROOM_APP_MODE_GAMING\"};var hoc\u003dnew g.MN(\"autoplaySwitchButtonRenderer\");var Qm,kDM,aCr,p_c;Qm\u003dnew g.MN(\"decoratedPlayerBarRenderer\");kDM\u003dnew g.MN(\"chapteredPlayerBarRenderer\");aCr\u003dnew g.MN(\"multiMarkersPlayerBarRenderer\");p_c\u003dnew g.MN(\"chapterRenderer\");g.VKc\u003dnew g.MN(\"markerRenderer\");var PRc\u003dnew g.MN(\"decoratedPlayheadRenderer\");var Ohc\u003dnew g.MN(\"desktopOverlayConfigRenderer\");var Gpc\u003dnew g.MN(\"engagementPanelSectionListRenderer\");var um6\u003dnew g.MN(\"gatedActionsOverlayViewModel\");var mFc\u003dnew g.MN(\"heatMarkerRenderer\");var NvR\u003dnew g.MN(\"heatmapRenderer\");var WMM\u003dnew g.MN(\"watchToWatchTransitionRenderer\");var Zh6\u003dnew g.MN(\"playlistPanelRenderer\");var ioe\u003dnew g.MN(\"productUpsellSuggestedActionViewModel\");var GyZ\u003dnew g.MN(\"suggestedActionTimeRangeTrigger\"),gCw\u003dnew g.MN(\"suggestedActionsRenderer\"),kye\u003dnew g.MN(\"suggestedActionRenderer\");var ycn\u003dnew g.MN(\"timedMarkerDecorationRenderer\");var miR\u003dnew g.MN(\"cipher\");var kUJ\u003dnew g.MN(\"playerVars\");var D99\u003dnew g.MN(\"playerVars\");var D_\u003dg.LZ.window,waN,J0L,a6\u003d(D_\u003d\u003dnull?void 0:(waN\u003dD_.yt)\u003d\u003dnull?void 0:waN.config_)||(D_\u003d\u003dnull?void 0:(J0L\u003dD_.ytcfg)\u003d\u003dnull?void 0:J0L.data_)||{};g.IL(\"yt.config_\",a6);var $J\u003d[];var Kcx\u003d/^[\\w.]*$/,dq6\u003d{q:!0,search_query:!0},Q$n\u003dString(Pu);var LQ\u003dnew function(){var e\u003dwindow.document;this.X\u003dwindow;this.K\u003de};\ng.IL(\"yt.ads_.signals_.getAdSignalsString\",function(e){return QJ(IC(e))});g.O9();var nAn\u003d\"XMLHttpRequest\"in g.LZ?function(){return new XMLHttpRequest}:null;var V5h\u003d\"client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods\".split(\" \");g.V(V5h);var IXR\u003d{Authorization:\"AUTHORIZATION\",\"X-Goog-EOM-Visitor-Id\":\"EOM_VISITOR_DATA\",\"X-Goog-Visitor-Id\":\"SANDBOXED_VISITOR_ID\",\"X-Youtube-Domain-Admin-State\":\"DOMAIN_ADMIN_STATE\",\"X-Youtube-Chrome-Connected\":\"CHROME_CONNECTED_HEADER\",\"X-YouTube-Client-Name\":\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"X-YouTube-Client-Version\":\"INNERTUBE_CONTEXT_CLIENT_VERSION\",\"X-YouTube-Delegation-Context\":\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\",\"X-YouTube-Device\":\"DEVICE\",\"X-Youtube-Identity-Token\":\"ID_TOKEN\",\"X-YouTube-Page-CL\":\"PAGE_CL\",\n\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\"X-Goog-AuthUser\":\"SESSION_INDEX\",\"X-Goog-PageId\":\"DELEGATED_SESSION_ID\"},qA6\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.V(V5h)),RL6\u003d!1,SAR\u003dTZ;g.z(zZ,WU);fQ.prototype.then\u003dfunction(e,L,c){return this.X?this.X.then(e,L,c):this.Z\u003d\u003d\u003d1\u0026\u0026e?(e\u003de.call(c,this.K))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:F1(e):this.Z\u003d\u003d\u003d2\u0026\u0026L?(e\u003dL.call(c,this.K))\u0026\u0026typeof e.then\u003d\u003d\u003d\"function\"?e:AF(e):this};\nfQ.prototype.getValue\u003dfunction(){return this.K};\nfQ.prototype.$goog_Thenable\u003d!0;var bL\u003d!1;var ya\u003djG||H3;var AUn\u003d/^([0-9\\.]+):([0-9\\.]+)$/;g.z(BI,WU);BI.prototype.name\u003d\"BiscottiError\";g.z(IG,WU);IG.prototype.name\u003d\"BiscottiMissingError\";var Gav\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},x5\u003dnull;var cwM\u003dWM([\"data-\"]),Nkf\u003d{};var Cv7\u003d0,oG\u003dg.RF?\"webkit\":Pz?\"moz\":g.oA?\"ms\":g.QG?\"o\":\"\",a5M\u003dg.BU(\"ytDomDomGetNextId\")||function(){return++Cv7};\ng.IL(\"ytDomDomGetNextId\",a5M);var p0c\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};t7.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nt7.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nt7.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var OR\u003dg.LZ.ytEventsEventsListeners||{};g.IL(\"ytEventsEventsListeners\",OR);var Han\u003dg.LZ.ytEventsEventsCounter||{count:0};g.IL(\"ytEventsEventsCounter\",Han);var dk6\u003dCU(function(){var e\u003d!1;try{var L\u003dObject.defineProperty({},\"passive\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,L)}catch(c){}return e}),lXc\u003dCU(function(){var e\u003d!1;\ntry{var L\u003dObject.defineProperty({},\"capture\",{get:function(){e\u003d!0}});\nwindow.addEventListener(\"test\",null,L)}catch(c){}return e});var wS;wS\u003dwindow;g.zI\u003dwS.ytcsi\u0026\u0026wS.ytcsi.now?wS.ytcsi.now:wS.performance\u0026\u0026wS.performance.timing\u0026\u0026wS.performance.now\u0026\u0026wS.performance.timing.navigationStart?function(){return wS.performance.timing.navigationStart+wS.performance.now()}:function(){return(new Date).getTime()};g.TL(zx,g.p);zx.prototype.D\u003dfunction(e){e.X\u003d\u003d\u003dvoid 0\u0026\u0026$kc(e);var L\u003de.X;e.K\u003d\u003d\u003dvoid 0\u0026\u0026$kc(e);this.X\u003dnew g.Pa(L,e.K)};\nzx.prototype.YW\u003dfunction(){return this.X||new g.Pa};\nzx.prototype.pS\u003dfunction(){if(this.X){var e\u003d(0,g.zI)();if(this.G!\u003d0){var L\u003dthis.j,c\u003dthis.X,I\u003dL.x-c.x;L\u003dL.y-c.y;I\u003dMath.sqrt(I*I+L*L)/(e-this.G);this.K[this.Z]\u003dMath.abs((I-this.B)/this.B)\u003e.5?1:0;for(c\u003dL\u003d0;c\u003c4;c++)L+\u003dthis.K[c]||0;L\u003e\u003d3\u0026\u0026this.T();this.B\u003dI}this.G\u003de;this.j\u003dthis.X;this.Z\u003d(this.Z+1)%4}};\nzx.prototype.KS\u003dfunction(){g.hF(this.J);g.Tx(this.h7)};g.z(sR,g.p);sR.prototype.C\u003dfunction(e,L,c,I,B){c\u003dg.Hu((0,g.RL)(c,I||this.Kf));c\u003d{target:e,name:L,callback:c};var x;B\u0026\u0026dk6()\u0026\u0026(x\u003d{passive:!0});e.addEventListener(L,c.callback,x);this.T.push(c);return c};\nsR.prototype.j6\u003dfunction(e){for(var L\u003d0;L\u003cthis.T.length;L++)if(this.T[L]\u003d\u003de){this.T.splice(L,1);e.target.removeEventListener(e.name,e.callback);break}};\nsR.prototype.KS\u003dfunction(){g.fv(this);g.p.prototype.KS.call(this)};var udM\u003d[\"att/get\"],oFM\u003d[\"embedded_player\"],OGn\u003d[\"account/get_setting_values\"],NzM\u003d[\"share/get_share_panel\"],m97\u003d[\"share/get_web_player_share_panel\"],y0h\u003d[\"feedback\"],Zoh\u003d[\"notification/modify_channel_preference\"],WK$\u003d[\"player\"],pae\u003d[\"browse/edit_playlist\"],W9M\u003d[\"account/set_setting\"],$9M\u003d[\"subscription/subscribe\"],jgh\u003d[\"subscription/unsubscribe\"],sxc\u003d[\"next\",\"unplugged/watch_next\"];var FF;g.A7\u003dCU(function(){try{var e\u003dnew Gl;var L\u003de.isAvailable()?e:null}catch(c){return null}return L?new g.AL(L):null});\nFF\u003dCU(function(){var e\u003dnew Yp$;return e.isAvailable()?new g.AL(e):null});g.HoN\u003dwindow.yt\u0026\u0026window.yt.msgs_||window.ytcfg\u0026\u0026window.ytcfg.msgs||{};g.IL(\"yt.msgs_\",g.HoN);D8.prototype.ZE\u003dfunction(e,L){e\u003d{};var c\u003d[];\"USER_SESSION_ID\"in a6\u0026\u0026c.push({key:\"u\",value:g.Zu(\"USER_SESSION_ID\")});if(c\u003dSOn(c))e.Authorization\u003dc,c\u003dL\u003dL\u003d\u003dnull?void 0:L.sessionIndex,c\u003d\u003d\u003dvoid 0\u0026\u0026(c\u003dNumber(g.Zu(\"SESSION_INDEX\",0)),c\u003disNaN(c)?0:c),g.uL(\"voice_search_auth_header_removal\")||(e[\"X-Goog-AuthUser\"]\u003dc.toString()),\"INNERTUBE_HOST_OVERRIDE\"in a6||(e[\"X-Origin\"]\u003dwindow.location.origin),L\u003d\u003d\u003dvoid 0\u0026\u0026\"DELEGATED_SESSION_ID\"in a6\u0026\u0026(e[\"X-Goog-PageId\"]\u003dg.Zu(\"DELEGATED_SESSION_ID\"));return e};var B4\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var Cv\u003dg.BU(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.IL(\"ytglobal.prefsUserPrefsPrefs_\",Cv);var ws;g.M\u003dYAR.prototype;g.M.get\u003dfunction(e,L){mP(e);Nx(e);e\u003dCv[e]!\u003d\u003dvoid 0?Cv[e].toString():null;return e!\u003dnull?e:L?L:\"\"};\ng.M.set\u003dfunction(e,L){mP(e);Nx(e);if(L\u003d\u003dnull)throw Error(\"ExpectedNotNull\");Cv[e]\u003dL.toString()};\ng.M.remove\u003dfunction(e){mP(e);Nx(e);delete Cv[e]};\ng.M.save\u003dfunction(){var e\u003d!0;g.uL(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(e\u003d!1);g.GZ(this.X,this.dump(),63072E3,this.K,e)};\ng.M.clear\u003dfunction(){g.NcT(Cv)};\ng.M.dump\u003dfunction(){var e\u003d[],L;for(L in Cv)Cv.hasOwnProperty(L)\u0026\u0026e.push(L+\"\u003d\"+encodeURIComponent(String(Cv[L])));return e.join(\"\u0026\")};\ng.M.parse\u003dfunction(e){e\u003ddecodeURIComponent(e).split(\"\u0026\");for(var L\u003d0;L\u003ce.length;L++){var c\u003de[L].split(\"\u003d\"),I\u003dc[0];(c\u003dc[1])\u0026\u0026(Cv[I]\u003dc.toString())}};var LnM\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\"},v2H\u003d{CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,\nCONN_CELLULAR_5G_NSA:12,CONN_WIRED:30,CONN_INVALID:31},fWT\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},I$$\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};g.z(g.yu,Error);$5.prototype.dg\u003dfunction(e,L){return jL(e,1,L)};\n$5.prototype.Jc\u003dfunction(e){(e\u003dthis.X.get(e))\u0026\u0026e()};g.BU(\"yt.scheduler.instance.timerIdMap_\");g.z(lS,$5);lS.prototype.qe\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0||!Number.isNaN(Number(e))){var L\u003dg.BU(\"yt.scheduler.instance.cancelJob\");L?L(e):g.ra(e)}};\nlS.prototype.start\u003dfunction(){var e\u003dg.BU(\"yt.scheduler.instance.start\");e\u0026\u0026e()};\nlS.prototype.pause\u003dfunction(){var e\u003dg.BU(\"yt.scheduler.instance.pause\");e\u0026\u0026e()};\ng.Vw\u003dg.PI();UR.prototype.set\u003dfunction(e,L,c,I){c\u003dc||31104E3;this.remove(e);if(this.X)try{this.X.set(e,L,Date.now()+c*1E3);return}catch(x){}var B\u003d\"\";if(I)try{B\u003descape(g.yH(L))}catch(x){return}else B\u003descape(L);g.GZ(e,B,c,this.K)};\nUR.prototype.get\u003dfunction(e,L){var c\u003dvoid 0,I\u003d!this.X;if(!I)try{c\u003dthis.X.get(e)}catch(B){I\u003d!0}if(I\u0026\u0026(c\u003dg.ka(e))\u0026\u0026(c\u003dunescape(c),L))try{c\u003dJSON.parse(c)}catch(B){this.remove(e),c\u003dvoid 0}return c};\nUR.prototype.remove\u003dfunction(e){this.X\u0026\u0026this.X.remove(e);g.DM(e,\"/\",this.K)};\nUR.prototype.getCreationTime\u003dfunction(e){return this.X\u0026\u0026(e\u003d(this.X.K(e)||{}).creation,typeof e\u003d\u003d\u003d\"number\")?e:null};var ER\u003dfunction(){var e;return function(){e||(e\u003dnew UR(\"ytidb\"));return e}}();var L$\u003d[],Kv,cK\u003d!1;var JO\u003d{},S1T\u003d(JO.AUTH_INVALID\u003d\"No user identifier specified.\",JO.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",JO.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",JO.MISSING_INDEX\u003d\"Index not created.\",JO.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",JO.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",JO.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",JO.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",JO.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",JO.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",JO.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",JO.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",JO),Vl\u003d{},rSx\u003d(Vl.AUTH_INVALID\u003d\"ERROR\",Vl.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",Vl.EXPLICIT_ABORT\u003d\"IGNORED\",\nVl.IDB_NOT_SUPPORTED\u003d\"ERROR\",Vl.MISSING_INDEX\u003d\"WARNING\",Vl.MISSING_OBJECT_STORES\u003d\"ERROR\",Vl.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Vl.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",Vl.QUOTA_EXCEEDED\u003d\"WARNING\",Vl.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",Vl.UNKNOWN_ABORT\u003d\"WARNING\",Vl.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",Vl),C4\u003d{},hDR\u003d(C4.AUTH_INVALID\u003d!1,C4.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,C4.EXPLICIT_ABORT\u003d!1,C4.IDB_NOT_SUPPORTED\u003d!1,C4.MISSING_INDEX\u003d!1,C4.MISSING_OBJECT_STORES\u003d!1,C4.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,C4.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,C4.QUOTA_EXCEEDED\u003d!1,C4.QUOTA_MAYBE_EXCEEDED\u003d!0,C4.UNKNOWN_ABORT\u003d!0,C4.INCOMPATIBLE_DB_VERSION\u003d!1,C4);g.z(g.St,g.yu);g.z(rm,g.St);g.z(hg,Error);var RDr\u003d[\"The database connection is closing\",\"Can\u0027t start a transaction on a closed database\",\"A mutation operation was attempted on a database that did not allow mutations\"];g.qO.all\u003dfunction(e){return new g.qO(new OL(function(L,c){var I\u003d[],B\u003de.length;B\u003d\u003d\u003d0\u0026\u0026L(I);for(var x\u003d{xp:0};x.xp\u003ce.length;x\u003d{xp:x.xp},++x.xp)g.qO.resolve(e[x.xp]).then(function(S){return function(h){I[S.xp]\u003dh;B--;B\u003d\u003d\u003d0\u0026\u0026L(I)}}(x)).catch(function(S){c(S)})}))};\ng.qO.resolve\u003dfunction(e){return new g.qO(new OL(function(L,c){e instanceof g.qO?e.then(L,c):L(e)}))};\ng.qO.reject\u003dfunction(e){return new g.qO(new OL(function(L,c){c(e)}))};\ng.qO.prototype.then\u003dfunction(e,L){var c\u003dthis,I\u003de!\u003dnull?e:t9x,B\u003dL!\u003dnull?L:uVc;return new g.qO(new OL(function(x,S){c.state.status\u003d\u003d\u003d\"PENDING\"?(c.X.push(function(){OsJ(c,c,I,x,S)}),c.K.push(function(){q1v(c,c,B,x,S)})):c.state.status\u003d\u003d\u003d\"FULFILLED\"?OsJ(c,c,I,x,S):c.state.status\u003d\u003d\u003d\"REJECTED\"\u0026\u0026q1v(c,c,B,x,S)}))};\ng.qO.prototype.catch\u003dfunction(e){return this.then(void 0,e)};g.M\u003dv4n.prototype;g.M.add\u003dfunction(e,L,c){return g.Ag(this,[e],{mode:\"readwrite\",tK:!0},function(I){return I.objectStore(e).add(L,c)})};\ng.M.clear\u003dfunction(e){return g.Ag(this,[e],{mode:\"readwrite\",tK:!0},function(L){return L.objectStore(e).clear()})};\ng.M.close\u003dfunction(){this.X.close();var e;((e\u003dthis.options)\u003d\u003dnull?0:e.closed)\u0026\u0026this.options.closed()};\ng.M.count\u003dfunction(e,L){return g.Ag(this,[e],{mode:\"readonly\",tK:!0},function(c){return c.objectStore(e).count(L)})};\ng.M.delete\u003dfunction(e,L){return g.Ag(this,[e],{mode:\"readwrite\",tK:!0},function(c){return c.objectStore(e).delete(L)})};\ng.M.get\u003dfunction(e,L){return g.Ag(this,[e],{mode:\"readonly\",tK:!0},function(c){return c.objectStore(e).get(L)})};\ng.M.getAll\u003dfunction(e,L,c){return g.Ag(this,[e],{mode:\"readonly\",tK:!0},function(I){return I.objectStore(e).getAll(L,c)})};\ng.M.objectStoreNames\u003dfunction(){return Array.from(this.X.objectStoreNames)};\ng.M.getName\u003dfunction(){return this.X.name};\ng.M\u003dsL.prototype;g.M.add\u003dfunction(e,L){return WK(this.X.add(e,L))};\ng.M.autoIncrement\u003dfunction(){return this.X.autoIncrement};\ng.M.clear\u003dfunction(){return WK(this.X.clear()).then(function(){})};\ng.M.count\u003dfunction(e){return WK(this.X.count(e))};\ng.M.delete\u003dfunction(e){return e instanceof IDBKeyRange?bs6(this,e):WK(this.X.delete(e))};\ng.M.get\u003dfunction(e){return WK(this.X.get(e))};\ng.M.getAll\u003dfunction(e,L){return\"getAll\"in IDBObjectStore.prototype?WK(this.X.getAll(e,L)):isM(this,e,L)};\ng.M.index\u003dfunction(e){try{return new DAR(this.X.index(e))}catch(L){if(L instanceof Error\u0026\u0026L.name\u003d\u003d\u003d\"NotFoundError\")throw new hg(e,this.X.name);throw L;}};\ng.M.getName\u003dfunction(){return this.X.name};\ng.M.keyPath\u003dfunction(){return this.X.keyPath};\niE.prototype.abort\u003dfunction(){this.X.abort();this.K\u003d!0;throw new g.St(\"EXPLICIT_ABORT\");};\niE.prototype.objectStore\u003dfunction(e){e\u003dthis.X.objectStore(e);var L\u003dthis.Z.get(e);L||(L\u003dnew sL(e),this.Z.set(e,L));return L};\ng.M\u003dDAR.prototype;g.M.count\u003dfunction(e){return WK(this.X.count(e))};\ng.M.delete\u003dfunction(e){return g.wm(this,{query:e},function(L){return L.delete().then(function(){return g.ki(L)})})};\ng.M.get\u003dfunction(e){return WK(this.X.get(e))};\ng.M.getAll\u003dfunction(e,L){return\"getAll\"in IDBIndex.prototype?WK(this.X.getAll(e,L)):wTn(this,e,L)};\ng.M.keyPath\u003dfunction(){return this.X.keyPath};\ng.M.unique\u003dfunction(){return this.X.unique};\nJg.prototype.delete\u003dfunction(){return WK(this.cursor.delete()).then(function(){})};\nJg.prototype.getValue\u003dfunction(){return this.cursor.value};\nJg.prototype.update\u003dfunction(e){return WK(this.cursor.update(e))};C$.prototype.K\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return V9J(e,L,c)};\nC$.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return Va(this.name,e)};\nC$.prototype.open\u003dfunction(){function e(){var x,S,h,R,u,t,O,q,T,W;return g.Z(function(A){switch(A.K){case 1:return S\u003d(x\u003dError().stack)!\u003dnull?x:\"\",g.bn(A,2),g.a(A,c.K(c.name,c.options.version,B),4);case 4:for(var b\u003dh\u003dA.X,J\u003dc.options,w\u003d[],C\u003dg.f(Object.keys(J.ib)),y\u003dC.next();!y.done;y\u003dC.next()){y\u003dy.value;var P\u003dJ.ib[y],ev\u003dP.zCW\u003d\u003d\u003dvoid 0?Number.MAX_VALUE:P.zCW;!(b.X.version\u003e\u003dP.YV)||b.X.version\u003e\u003dev||b.X.objectStoreNames.contains(y)||w.push(y)}R\u003dw;if(R.length\u003d\u003d\u003d0){A.Iq(5);break}u\u003dObject.keys(c.options.ib);\nt\u003dh.objectStoreNames();if(c.B\u003cg.tF(\"ytidb_reopen_db_retries\",0))return c.B++,h.close(),IM(new g.St(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:c.name,expectedObjectStores:u,foundObjectStores:t})),A.return(e());if(!(c.G\u003cg.tF(\"ytidb_remake_db_retries\",1))){A.Iq(6);break}c.G++;return g.a(A,c.delete(),7);case 7:return IM(new g.St(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:c.name,expectedObjectStores:u,foundObjectStores:t})),A.return(e());case 6:throw new rm(t,u);case 5:return A.return(h);case 2:O\u003d\ng.wc(A);if(O instanceof DOMException?O.name!\u003d\u003d\"VersionError\":\"DOMError\"in self\u0026\u0026O instanceof DOMError?O.name!\u003d\u003d\"VersionError\":!(O instanceof Object\u0026\u0026\"message\"in O)||O.message!\u003d\u003d\"An attempt was made to open a database using a lower version than the existing version.\"){A.Iq(8);break}return g.a(A,c.K(c.name,void 0,Object.assign({},B,{upgrade:void 0})),9);case 9:q\u003dA.X;T\u003dq.X.version;if(c.options.version!\u003d\u003dvoid 0\u0026\u0026T\u003ec.options.version+1)throw q.close(),c.Z\u003d!1,CBf(c,T);return A.return(q);case 8:throw L(),\nO instanceof Error\u0026\u0026!g.uL(\"ytidb_async_stack_killswitch\")\u0026\u0026(O.stack\u003dO.stack+\"\\n\"+S.substring(S.indexOf(\"\\n\")+1)),uE(O,c.name,\"\",(W\u003dc.options.version)!\u003dnull?W:-1);}})}\nfunction L(){c.X\u003d\u003d\u003dI\u0026\u0026(c.X\u003dvoid 0)}\nvar c\u003dthis;if(!this.Z)throw CBf(this);if(this.X)return this.X;var I,B\u003d{blocking:function(x){x.close()},\nclosed:L,eM_:L,upgrade:this.options.upgrade};return this.X\u003dI\u003de()};var NO\u003dnew C$(\"YtIdbMeta\",{ib:{databases:{YV:1}},upgrade:function(e,L){L(1)\u0026\u0026g.vK(e,\"databases\",{keyPath:\"actualName\"})}});var $i,p$\u003dnew function(){}(new function(){});new g.rk;g.z(lE,C$);lE.prototype.K\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;return(this.options.shared?Hsx:jbn)(e,L,Object.assign({},c))};\nlE.prototype.delete\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return(this.options.shared?dAx:l$v)(this.name,e)};var l5e\u003d{},E4c\u003dg.PK(\"ytGcfConfig\",{ib:(l5e.coldConfigStore\u003d{YV:1},l5e.hotConfigStore\u003d{YV:1},l5e),shared:!1,upgrade:function(e,L){L(1)\u0026\u0026(g.GI(g.vK(e,\"hotConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"hotTimestampIndex\",\"timestamp\"),g.GI(g.vK(e,\"coldConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"coldTimestampIndex\",\"timestamp\"))},\nversion:1});g.z(dm,g.p);dm.prototype.KS\u003dfunction(){for(var e\u003dg.f(this.K),L\u003de.next();!L.done;L\u003de.next()){var c\u003dthis.X;L\u003dc.indexOf(L.value);L\u003e\u003d0\u0026\u0026c.splice(L,1)}this.K.length\u003d0;g.p.prototype.KS.call(this)};n$.prototype.jq\u003dfunction(e){this.hotHashData\u003de;g.IL(\"yt.gcf.config.hotHashData\",this.hotHashData||null)};var Pve\u003dtypeof TextEncoder!\u003d\u003d\"undefined\"?new TextEncoder:null,yLR\u003dPve?function(e){return Pve.encode(e)}:function(e){e\u003dg.iD(e);\nfor(var L\u003dnew Uint8Array(e.length),c\u003d0;c\u003cL.length;c++)L[c]\u003de[c];return L};var oR6\u003d{next:\"wn_s\",browse:\"br_s\",search:\"sr_s\",reel:\"r_wrs\",player:\"ps_s\"},rHJ\u003d{next:\"wn_r\",browse:\"br_r\",search:\"sr_r\",reel:\"r_wrr\",player:\"ps_r\"};xR.prototype.sV\u003dfunction(){return{version:this.version,args:this.args}};of.prototype.toString\u003dfunction(){return this.topic};var Qgg\u003dg.BU(\"ytPubsub2Pubsub2Instance\")||new g.zl;g.zl.prototype.subscribe\u003dg.zl.prototype.subscribe;g.zl.prototype.unsubscribeByKey\u003dg.zl.prototype.EV;g.zl.prototype.publish\u003dg.zl.prototype.publish;g.zl.prototype.clear\u003dg.zl.prototype.clear;g.IL(\"ytPubsub2Pubsub2Instance\",Qgg);var hH\u003dg.BU(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.IL(\"ytPubsub2Pubsub2SubscribedKeys\",hH);var Rf\u003dg.BU(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.IL(\"ytPubsub2Pubsub2TopicToKeys\",Rf);var b1c\u003dg.BU(\"ytPubsub2Pubsub2IsAsync\")||{};\ng.IL(\"ytPubsub2Pubsub2IsAsync\",b1c);g.IL(\"ytPubsub2Pubsub2SkipSubKey\",null);var Ox\u003dvoid 0,tH\u003dvoid 0;var aWc\u003dg.tF(\"max_body_size_to_compress\",5E5),Npr\u003dg.tF(\"min_body_size_to_compress\",500),MK\u003d!0,fF\u003d0,v4\u003d0,Z1r\u003dg.tF(\"compression_performance_threshold_lr\",250),pYM\u003dg.tF(\"slow_compressions_before_abandon_count\",4),TW\u003d!1,W4\u003dnew Map,zW\u003d1,mZc\u003d!0;g.M\u003dFk.prototype;g.M.writeThenSend\u003dfunction(e,L){var c\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;if(AH(this)\u0026\u0026this.X){var I\u003d{url:e,options:L,timestamp:this.now(),status:\"NEW\",sendCount:0};this.f1.set(I,this.b0).then(function(B){I.id\u003dB;c.Wg.y9()\u0026\u0026c.Qr(I)}).catch(function(B){c.Qr(I);\nbM(c,B)})}else this.sendFn(e,L)};\ng.M.sendThenWrite\u003dfunction(e,L,c){var I\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;if(AH(this)\u0026\u0026this.X){var B\u003d{url:e,options:L,timestamp:this.now(),status:\"NEW\",sendCount:0};this.N0\u0026\u0026this.N0(\"nwl_skip_retry\")\u0026\u0026(B.skipRetry\u003dc);if(this.Wg.y9()||this.N0\u0026\u0026this.N0(\"nwl_aggressive_send_then_write\")\u0026\u0026!B.skipRetry){if(!B.skipRetry){var x\u003dL.onError?L.onError:function(){};\nL.onError\u003dfunction(S,h){return g.Z(function(R){if(R.K\u003d\u003d1)return g.a(R,I.f1.set(B,I.b0).catch(function(u){bM(I,u)}),2);\nx(S,h);g.AJ(R)})}}this.sendFn(e,L,B.skipRetry)}else this.f1.set(B,this.b0).catch(function(S){I.sendFn(e,L,B.skipRetry);\nbM(I,S)})}else c\u003dthis.N0\u0026\u0026this.N0(\"nwl_skip_retry\")\u0026\u0026c,this.sendFn(e,L,c)};\ng.M.sendAndWrite\u003dfunction(e,L){var c\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;if(AH(this)\u0026\u0026this.X){var I\u003d{url:e,options:L,timestamp:this.now(),status:\"NEW\",sendCount:0},B\u003d!1,x\u003dL.onSuccess?L.onSuccess:function(){};\nI.options.onSuccess\u003dfunction(S,h){I.id!\u003d\u003dvoid 0?c.f1.VO(I.id,c.b0):B\u003d!0;c.Wg.Tl\u0026\u0026c.N0\u0026\u0026c.N0(\"vss_network_hint\")\u0026\u0026c.Wg.Tl(!0);x(S,h)};\nthis.sendFn(I.url,I.options,void 0,!0);this.f1.set(I,this.b0).then(function(S){I.id\u003dS;B\u0026\u0026c.f1.VO(I.id,c.b0)}).catch(function(S){bM(c,S)})}else this.sendFn(e,L,void 0,!0)};\ng.M.AY\u003dfunction(){var e\u003dthis;if(!AH(this))throw Error(\"IndexedDB is not supported: throttleSend\");this.K||(this.K\u003dthis.LX.dg(function(){var L;return g.Z(function(c){if(c.K\u003d\u003d1)return g.a(c,e.f1.Q_(\"NEW\",e.b0),2);if(c.K!\u003d3)return L\u003dc.X,L?g.a(c,e.Qr(L),3):(e.zH(),c.return());e.K\u0026\u0026(e.K\u003d0,e.AY());g.AJ(c)})},this.My))};\ng.M.zH\u003dfunction(){this.LX.qe(this.K);this.K\u003d0};\ng.M.Qr\u003dfunction(e){var L\u003dthis,c;return g.Z(function(I){switch(I.K){case 1:if(!AH(L))throw Error(\"IndexedDB is not supported: immediateSend\");if(e.id\u003d\u003d\u003dvoid 0){I.Iq(2);break}return g.a(I,L.f1.AD(e.id,L.b0),3);case 3:(c\u003dI.X)||L.Sg(Error(\"The request cannot be found in the database.\"));case 2:if(L.Co(e,L.Rd)){I.Iq(4);break}L.Sg(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(e.id\u003d\u003d\u003dvoid 0){I.Iq(5);break}return g.a(I,L.f1.VO(e.id,L.b0),5);case 5:return I.return();case 4:e.skipRetry||\n(e\u003dQAv(L,e));if(!e){I.Iq(0);break}if(!e.skipRetry||e.id\u003d\u003d\u003dvoid 0){I.Iq(8);break}return g.a(I,L.f1.VO(e.id,L.b0),8);case 8:L.sendFn(e.url,e.options,!!e.skipRetry),g.AJ(I)}})};\ng.M.Co\u003dfunction(e,L){e\u003de.timestamp;return this.now()-e\u003e\u003dL?!1:!0};\ng.M.Jf\u003dfunction(){var e\u003dthis;if(!AH(this))throw Error(\"IndexedDB is not supported: retryQueuedRequests\");this.f1.Q_(\"QUEUED\",this.b0).then(function(L){L\u0026\u0026!e.Co(L,e.UG)?e.LX.dg(function(){return g.Z(function(c){if(c.K\u003d\u003d1)return L.id\u003d\u003d\u003dvoid 0?c.Iq(2):g.a(c,e.f1.iI(L.id,e.b0),2);e.Jf();g.AJ(c)})}):e.Wg.y9()\u0026\u0026e.AY()})};var iM;var W2$\u003d{accountStateChangeSignedIn:23,accountStateChangeSignedOut:24,delayedEventMetricCaptured:11,latencyActionBaselined:6,latencyActionInfo:7,latencyActionTicked:5,offlineTransferStatusChanged:2,offlineImageDownload:335,playbackStartStateChanged:9,systemHealthCaptured:3,mangoOnboardingCompleted:10,mangoPushNotificationReceived:230,mangoUnforkDbMigrationError:121,mangoUnforkDbMigrationSummary:122,mangoUnforkDbMigrationPreunforkDbVersionNumber:133,mangoUnforkDbMigrationPhoneMetadata:134,mangoUnforkDbMigrationPhoneStorage:135,\nmangoUnforkDbMigrationStep:142,mangoAsyncApiMigrationEvent:223,mangoDownloadVideoResult:224,mangoHomepageVideoCount:279,mangoHomeV3State:295,mangoImageClientCacheHitEvent:273,sdCardStatusChanged:98,framesDropped:12,thumbnailHovered:13,deviceRetentionInfoCaptured:14,thumbnailLoaded:15,backToAppEvent:318,streamingStatsCaptured:17,offlineVideoShared:19,appCrashed:20,youThere:21,offlineStateSnapshot:22,mdxSessionStarted:25,mdxSessionConnected:26,mdxSessionDisconnected:27,bedrockResourceConsumptionSnapshot:28,\nnextGenWatchWatchSwiped:29,kidsAccountsSnapshot:30,zeroStepChannelCreated:31,tvhtml5SearchCompleted:32,offlineSharePairing:34,offlineShareUnlock:35,mdxRouteDistributionSnapshot:36,bedrockRepetitiveActionTimed:37,unpluggedDegradationInfo:229,uploadMp4HeaderMoved:38,uploadVideoTranscoded:39,uploadProcessorStarted:46,uploadProcessorEnded:47,uploadProcessorReady:94,uploadProcessorRequirementPending:95,uploadProcessorInterrupted:96,uploadFrontendEvent:241,assetPackDownloadStarted:41,assetPackDownloaded:42,\nassetPackApplied:43,assetPackDeleted:44,appInstallAttributionEvent:459,playbackSessionStopped:45,adBlockerMessagingShown:48,distributionChannelCaptured:49,dataPlanCpidRequested:51,detailedNetworkTypeCaptured:52,sendStateUpdated:53,receiveStateUpdated:54,sendDebugStateUpdated:55,receiveDebugStateUpdated:56,kidsErrored:57,mdxMsnSessionStatsFinished:58,appSettingsCaptured:59,mdxWebSocketServerHttpError:60,mdxWebSocketServer:61,startupCrashesDetected:62,coldStartInfo:435,offlinePlaybackStarted:63,liveChatMessageSent:225,\nliveChatUserPresent:434,liveChatBeingModerated:457,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationStreamWebrtcStats:288,mdxSessionRecoveryStarted:69,mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,\nvisualElementGestured:78,visualElementStateChanged:208,screenCreated:156,playbackAssociated:202,visualElementAttached:215,playbackContextEvent:214,cloudCastingPlaybackStarted:74,webPlayerApiCalled:76,tvhtml5AccountDialogOpened:79,foregroundHeartbeat:80,foregroundHeartbeatScreenAssociated:111,kidsOfflineSnapshot:81,mdxEncryptionSessionStatsFinished:82,playerRequestCompleted:83,liteSchedulerStatistics:84,mdxSignIn:85,spacecastMetadataLookupRequested:86,spacecastBatchLookupRequested:87,spacecastSummaryRequested:88,\nspacecastPlayback:89,spacecastDiscovery:90,tvhtml5LaunchUrlComponentChanged:91,mdxBackgroundPlaybackRequestCompleted:92,mdxBrokenAdditionalDataDeviceDetected:93,tvhtml5LocalStorage:97,tvhtml5DeviceStorageStatus:147,autoCaptionsAvailable:99,playbackScrubbingEvent:339,flexyState:100,interfaceOrientationCaptured:101,mainAppBrowseFragmentCache:102,offlineCacheVerificationFailure:103,offlinePlaybackExceptionDigest:217,vrCopresenceStats:104,vrCopresenceSyncStats:130,vrCopresenceCommsStats:137,vrCopresencePartyStats:153,\nvrCopresenceEmojiStats:213,vrCopresenceEvent:141,vrCopresenceFlowTransitEvent:160,vrCowatchPartyEvent:492,vrCowatchUserStartOrJoinEvent:504,vrPlaybackEvent:345,kidsAgeGateTracking:105,offlineDelayAllowedTracking:106,mainAppAutoOfflineState:107,videoAsThumbnailDownload:108,videoAsThumbnailPlayback:109,liteShowMore:110,renderingError:118,kidsProfilePinGateTracking:119,abrTrajectory:124,scrollEvent:125,streamzIncremented:126,kidsProfileSwitcherTracking:127,kidsProfileCreationTracking:129,buyFlowStarted:136,\nmbsConnectionInitiated:138,mbsPlaybackInitiated:139,mbsLoadChildren:140,liteProfileFetcher:144,mdxRemoteTransaction:146,reelPlaybackError:148,reachabilityDetectionEvent:150,mobilePlaybackEvent:151,courtsidePlayerStateChanged:152,musicPersistentCacheChecked:154,musicPersistentCacheCleared:155,playbackInterrupted:157,playbackInterruptionResolved:158,fixFopFlow:159,anrDetection:161,backstagePostCreationFlowEnded:162,clientError:163,gamingAccountLinkStatusChanged:164,liteHousewarming:165,buyFlowEvent:167,\nkidsParentalGateTracking:168,kidsSignedOutSettingsStatus:437,kidsSignedOutPauseHistoryFixStatus:438,tvhtml5WatchdogViolation:444,ypcUpgradeFlow:169,yongleStudy:170,ypcUpdateFlowStarted:171,ypcUpdateFlowCancelled:172,ypcUpdateFlowSucceeded:173,ypcUpdateFlowFailed:174,liteGrowthkitPromo:175,paymentFlowStarted:341,transactionFlowShowPaymentDialog:405,transactionFlowStarted:176,transactionFlowSecondaryDeviceStarted:222,transactionFlowSecondaryDeviceSignedOutStarted:383,transactionFlowCancelled:177,transactionFlowPaymentCallBackReceived:387,\ntransactionFlowPaymentSubmitted:460,transactionFlowPaymentSucceeded:329,transactionFlowSucceeded:178,transactionFlowFailed:179,transactionFlowPlayBillingConnectionStartEvent:428,transactionFlowSecondaryDeviceSuccess:458,transactionFlowErrorEvent:411,liteVideoQualityChanged:180,watchBreakEnablementSettingEvent:181,watchBreakFrequencySettingEvent:182,videoEffectsCameraPerformanceMetrics:183,adNotify:184,startupTelemetry:185,playbackOfflineFallbackUsed:186,outOfMemory:187,ypcPauseFlowStarted:188,ypcPauseFlowCancelled:189,\nypcPauseFlowSucceeded:190,ypcPauseFlowFailed:191,uploadFileSelected:192,ypcResumeFlowStarted:193,ypcResumeFlowCancelled:194,ypcResumeFlowSucceeded:195,ypcResumeFlowFailed:196,adsClientStateChange:197,ypcCancelFlowStarted:198,ypcCancelFlowCancelled:199,ypcCancelFlowSucceeded:200,ypcCancelFlowFailed:201,ypcCancelFlowGoToPaymentProcessor:402,ypcDeactivateFlowStarted:320,ypcRedeemFlowStarted:203,ypcRedeemFlowCancelled:204,ypcRedeemFlowSucceeded:205,ypcRedeemFlowFailed:206,ypcFamilyCreateFlowStarted:258,\nypcFamilyCreateFlowCancelled:259,ypcFamilyCreateFlowSucceeded:260,ypcFamilyCreateFlowFailed:261,ypcFamilyManageFlowStarted:262,ypcFamilyManageFlowCancelled:263,ypcFamilyManageFlowSucceeded:264,ypcFamilyManageFlowFailed:265,restoreContextEvent:207,embedsAdEvent:327,autoplayTriggered:209,clientDataErrorEvent:210,experimentalVssValidation:211,tvhtml5TriggeredEvent:212,tvhtml5FrameworksFieldTrialResult:216,tvhtml5FrameworksFieldTrialStart:220,musicOfflinePreferences:218,watchTimeSegment:219,appWidthLayoutError:221,\naccountRegistryChange:226,userMentionAutoCompleteBoxEvent:227,downloadRecommendationEnablementSettingEvent:228,musicPlaybackContentModeChangeEvent:231,offlineDbOpenCompleted:232,kidsFlowEvent:233,kidsFlowCorpusSelectedEvent:234,videoEffectsEvent:235,unpluggedOpsEogAnalyticsEvent:236,playbackAudioRouteEvent:237,interactionLoggingDebugModeError:238,offlineYtbRefreshed:239,kidsFlowError:240,musicAutoplayOnLaunchAttempted:242,deviceContextActivityEvent:243,deviceContextEvent:244,templateResolutionException:245,\nmusicSideloadedPlaylistServiceCalled:246,embedsStorageAccessNotChecked:247,embedsHasStorageAccessResult:248,embedsItpPlayedOnReload:249,embedsRequestStorageAccessResult:250,embedsShouldRequestStorageAccessResult:251,embedsRequestStorageAccessState:256,embedsRequestStorageAccessFailedState:257,embedsItpWatchLaterResult:266,searchSuggestDecodingPayloadFailure:252,siriShortcutActivated:253,tvhtml5KeyboardPerformance:254,latencyActionSpan:255,elementsLog:267,ytbFileOpened:268,tfliteModelError:269,apiTest:270,\nyongleUsbSetup:271,touStrikeInterstitialEvent:272,liteStreamToSave:274,appBundleClientEvent:275,ytbFileCreationFailed:276,adNotifyFailure:278,ytbTransferFailed:280,blockingRequestFailed:281,liteAccountSelector:282,liteAccountUiCallbacks:283,dummyPayload:284,browseResponseValidationEvent:285,entitiesError:286,musicIosBackgroundFetch:287,mdxNotificationEvent:289,layersValidationError:290,musicPwaInstalled:291,liteAccountCleanup:292,html5PlayerHealthEvent:293,watchRestoreAttempt:294,liteAccountSignIn:296,\nnotaireEvent:298,kidsVoiceSearchEvent:299,adNotifyFilled:300,delayedEventDropped:301,analyticsSearchEvent:302,systemDarkThemeOptOutEvent:303,flowEvent:304,networkConnectivityBaselineEvent:305,ytbFileImported:306,downloadStreamUrlExpired:307,directSignInEvent:308,lyricImpressionEvent:309,accessibilityStateEvent:310,tokenRefreshEvent:311,genericAttestationExecution:312,tvhtml5VideoSeek:313,unpluggedAutoPause:314,scrubbingEvent:315,bedtimeReminderEvent:317,tvhtml5UnexpectedRestart:319,tvhtml5StabilityTraceEvent:478,\ntvhtml5OperationHealth:467,tvhtml5WatchKeyEvent:321,voiceLanguageChanged:322,tvhtml5LiveChatStatus:323,parentToolsCorpusSelectedEvent:324,offerAdsEnrollmentInitiated:325,networkQualityIntervalEvent:326,deviceStartupMetrics:328,heartbeatActionPlayerTransitioned:330,tvhtml5Lifecycle:331,heartbeatActionPlayerHalted:332,adaptiveInlineMutedSettingEvent:333,mainAppLibraryLoadingState:334,thirdPartyLogMonitoringEvent:336,appShellAssetLoadReport:337,tvhtml5AndroidAttestation:338,tvhtml5StartupSoundEvent:340,\niosBackgroundRefreshTask:342,iosBackgroundProcessingTask:343,sliEventBatch:344,postImpressionEvent:346,musicSideloadedPlaylistExport:347,idbUnexpectedlyClosed:348,voiceSearchEvent:349,mdxSessionCastEvent:350,idbQuotaExceeded:351,idbTransactionEnded:352,idbTransactionAborted:353,tvhtml5KeyboardLogging:354,idbIsSupportedCompleted:355,creatorStudioMobileEvent:356,idbDataCorrupted:357,parentToolsAppChosenEvent:358,webViewBottomSheetResized:359,activeStateControllerScrollPerformanceSummary:360,navigatorValidation:361,\nmdxSessionHeartbeat:362,clientHintsPolyfillDiagnostics:363,clientHintsPolyfillEvent:364,proofOfOriginTokenError:365,kidsAddedAccountSummary:366,musicWearableDevice:367,ypcRefundFlowEvent:368,tvhtml5PlaybackMeasurementEvent:369,tvhtml5WatermarkMeasurementEvent:370,clientExpGcfPropagationEvent:371,mainAppReferrerIntent:372,leaderLockEnded:373,leaderLockAcquired:374,googleHatsEvent:375,persistentLensLaunchEvent:376,parentToolsChildWelcomeChosenEvent:378,browseThumbnailPreloadEvent:379,finalPayload:380,\nmdxDialAdditionalDataUpdateEvent:381,webOrchestrationTaskLifecycleRecord:382,startupSignalEvent:384,accountError:385,gmsDeviceCheckEvent:386,accountSelectorEvent:388,accountUiCallbacks:389,mdxDialAdditionalDataProbeEvent:390,downloadsSearchIcingApiStats:391,downloadsSearchIndexUpdatedEvent:397,downloadsSearchIndexSnapshot:398,dataPushClientEvent:392,kidsCategorySelectedEvent:393,mdxDeviceManagementSnapshotEvent:394,prefetchRequested:395,prefetchableCommandExecuted:396,gelDebuggingEvent:399,webLinkTtsPlayEnd:400,\nclipViewInvalid:401,persistentStorageStateChecked:403,cacheWipeoutEvent:404,playerEvent:410,sfvEffectPipelineStartedEvent:412,sfvEffectPipelinePausedEvent:429,sfvEffectPipelineEndedEvent:413,sfvEffectChosenEvent:414,sfvEffectLoadedEvent:415,sfvEffectUserInteractionEvent:465,sfvEffectFirstFrameProcessedLatencyEvent:416,sfvEffectAggregatedFramesProcessedLatencyEvent:417,sfvEffectAggregatedFramesDroppedEvent:418,sfvEffectPipelineErrorEvent:430,sfvEffectGraphFrozenEvent:419,sfvEffectGlThreadBlockedEvent:420,\nmdeQosEvent:510,mdeVideoChangedEvent:442,mdePlayerPerformanceMetrics:472,mdeExporterEvent:497,genericClientExperimentEvent:423,homePreloadTaskScheduled:424,homePreloadTaskExecuted:425,homePreloadCacheHit:426,polymerPropertyChangedInObserver:427,applicationStarted:431,networkCronetRttBatch:432,networkCronetRttSummary:433,repeatChapterLoopEvent:436,seekCancellationEvent:462,lockModeTimeoutEvent:483,externalVideoShareToYoutubeAttempt:501,parentCodeEvent:502,offlineTransferStarted:4,musicOfflineMixtapePreferencesChanged:16,\nmangoDailyNewVideosNotificationAttempt:40,mangoDailyNewVideosNotificationError:77,dtwsPlaybackStarted:112,dtwsTileFetchStarted:113,dtwsTileFetchCompleted:114,dtwsTileFetchStatusChanged:145,dtwsKeyframeDecoderBufferSent:115,dtwsTileUnderflowedOnNonkeyframe:116,dtwsBackfillFetchStatusChanged:143,dtwsBackfillUnderflowed:117,dtwsAdaptiveLevelChanged:128,blockingVisitorIdTimeout:277,liteSocial:18,mobileJsInvocation:297,biscottiBasedDetection:439,coWatchStateChange:440,embedsVideoDataDidChange:441,shortsFirst:443,\ncruiseControlEvent:445,qoeClientLoggingContext:446,atvRecommendationJobExecuted:447,tvhtml5UserFeedback:448,producerProjectCreated:449,producerProjectOpened:450,producerProjectDeleted:451,producerProjectElementAdded:453,producerProjectElementRemoved:454,producerAppStateChange:509,producerProjectDiskInsufficientExportFailure:516,producerMediaServicesResetDetails:522,tvhtml5ShowClockEvent:455,deviceCapabilityCheckMetrics:456,youtubeClearcutEvent:461,offlineBrowseFallbackEvent:463,getCtvTokenEvent:464,\nstartupDroppedFramesSummary:466,screenshotEvent:468,miniAppPlayEvent:469,elementsDebugCounters:470,fontLoadEvent:471,webKillswitchReceived:473,webKillswitchExecuted:474,cameraOpenEvent:475,manualSmoothnessMeasurement:476,tvhtml5AppQualityEvent:477,polymerPropertyAccessEvent:479,miniAppSdkUsage:480,cobaltTelemetryEvent:481,crossDevicePlayback:482,channelCreatedWithObakeImage:484,channelEditedWithObakeImage:485,offlineDeleteEvent:486,crossDeviceNotificationTransfer:487,androidIntentEvent:488,unpluggedAmbientInterludesCounterfactualEvent:489,\nkeyPlaysPlayback:490,shortsCreationFallbackEvent:493,vssData:491,castMatch:494,miniAppPerformanceMetrics:495,userFeedbackEvent:496,kidsGuestSessionMismatch:498,musicSideloadedPlaylistMigrationEvent:499,sleepTimerSessionFinishEvent:500,watchEpPromoConflict:503,innertubeResponseCacheMetrics:505,miniAppAdEvent:506,dataPlanUpsellEvent:507,producerProjectRenamed:508,producerMediaSelectionEvent:511,embedsAutoplayStatusChanged:512,remoteConnectEvent:513,connectedSessionMisattributionEvent:514,producerProjectElementModified:515,\nadsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525};var d9Z\u003d{},cGT\u003dg.PK(\"ServiceWorkerLogsDatabase\",{ib:(d9Z.SWHealthLog\u003d{YV:1},d9Z),shared:!0,upgrade:function(e,L){L(1)\u0026\u0026g.GI(g.vK(e,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});var kR\u003d{},rGn\u003d0;var DZ;JH.prototype.requestComplete\u003dfunction(e,L){L\u0026\u0026(this.K\u003d!0);e\u003dthis.removeParams(e);this.X.get(e)||this.X.set(e,L)};\nJH.prototype.isEndpointCFR\u003dfunction(e){e\u003dthis.removeParams(e);return(e\u003dthis.X.get(e))?!1:e\u003d\u003d\u003d!1\u0026\u0026this.K?!0:null};\nJH.prototype.removeParams\u003dfunction(e){return e.split(\"?\")[0]};\nJH.prototype.removeParams\u003dJH.prototype.removeParams;JH.prototype.isEndpointCFR\u003dJH.prototype.isEndpointCFR;JH.prototype.requestComplete\u003dJH.prototype.requestComplete;JH.getInstance\u003dVo;g.z(CF,g.hi);g.M\u003dCF.prototype;g.M.y9\u003dfunction(){return this.X.y9()};\ng.M.Tl\u003dfunction(e){this.X.X\u003de};\ng.M.Db\u003dfunction(){var e\u003dwindow.navigator.onLine;return e\u003d\u003d\u003dvoid 0?!0:e};\ng.M.dN\u003dfunction(){this.K\u003d!0};\ng.M.listen\u003dfunction(e,L){return this.X.listen(e,L)};\ng.M.lT\u003dfunction(e){e\u003dwG(this.X,e);e.then(function(L){g.uL(\"use_cfr_monitor\")\u0026\u0026Vo().requestComplete(\"generate_204\",L)});\nreturn e};\nCF.prototype.sendNetworkCheckRequest\u003dCF.prototype.lT;CF.prototype.listen\u003dCF.prototype.listen;CF.prototype.enableErrorFlushing\u003dCF.prototype.dN;CF.prototype.getWindowStatus\u003dCF.prototype.Db;CF.prototype.networkStatusHint\u003dCF.prototype.Tl;CF.prototype.isNetworkAvailable\u003dCF.prototype.y9;CF.getInstance\u003du$c;g.z(g.af,g.hi);g.af.prototype.y9\u003dfunction(){var e\u003dg.BU(\"yt.networkStatusManager.instance.isNetworkAvailable\");return e?e.bind(this.K)():!0};\ng.af.prototype.Tl\u003dfunction(e){var L\u003dg.BU(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.K);L\u0026\u0026L(e)};\ng.af.prototype.lT\u003dfunction(e){var L\u003dthis,c;return g.Z(function(I){c\u003dg.BU(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(L.K);return g.uL(\"skip_network_check_if_cfr\")\u0026\u0026Vo().isEndpointCFR(\"generate_204\")?I.return(new Promise(function(B){var x;L.Tl(((x\u003dwindow.navigator)\u003d\u003dnull?void 0:x.onLine)||!0);B(L.y9())})):c?I.return(c(e)):I.return(!0)})};var NK;g.z(m7,Fk);m7.prototype.writeThenSend\u003dfunction(e,L){L||(L\u003d{});L\u003dZZ(e,L);g.pv()||(this.X\u003d!1);Fk.prototype.writeThenSend.call(this,e,L)};\nm7.prototype.sendThenWrite\u003dfunction(e,L,c){L||(L\u003d{});L\u003dZZ(e,L);g.pv()||(this.X\u003d!1);Fk.prototype.sendThenWrite.call(this,e,L,c)};\nm7.prototype.sendAndWrite\u003dfunction(e,L){L||(L\u003d{});L\u003dZZ(e,L);g.pv()||(this.X\u003d!1);Fk.prototype.sendAndWrite.call(this,e,L)};\nm7.prototype.awaitInitialization\u003dfunction(){return this.Z.promise};var WHf\u003dg.LZ.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.IL(\"ytNetworklessLoggingInitializationOptions\",WHf);g.pF.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026tZT()\u0026\u0026(this.config_\u003dg.LF());return!!this.config_};var U9N,H4,P4;U9N\u003dg.LZ.ytPubsubPubsubInstance||new g.zl;H4\u003dg.LZ.ytPubsubPubsubSubscribedKeys||{};P4\u003dg.LZ.ytPubsubPubsubTopicToKeys||{};g.lM\u003dg.LZ.ytPubsubPubsubIsSynchronous||{};g.zl.prototype.subscribe\u003dg.zl.prototype.subscribe;g.zl.prototype.unsubscribeByKey\u003dg.zl.prototype.EV;g.zl.prototype.publish\u003dg.zl.prototype.publish;g.zl.prototype.clear\u003dg.zl.prototype.clear;g.IL(\"ytPubsubPubsubInstance\",U9N);g.IL(\"ytPubsubPubsubTopicToKeys\",P4);g.IL(\"ytPubsubPubsubIsSynchronous\",g.lM);\ng.IL(\"ytPubsubPubsubSubscribedKeys\",H4);var AGx\u003d{};g.z(xv,g.p);xv.prototype.append\u003dfunction(e){if(!this.K)throw Error(\"This does not support the append operation\");e\u003de.IT();this.IT().appendChild(e)};\ng.z(op,xv);op.prototype.IT\u003dfunction(){return this.X};g.z(Sl,g.p);Sl.prototype.onTouchStart\u003dfunction(e){this.T\u003d!0;this.K\u003de.touches.length;this.X.isActive()\u0026\u0026(this.X.stop(),this.B\u003d!0);e\u003de.touches;this.j\u003diTn(this,e)||e.length!\u003d1;var L\u003de.item(0);this.j||!L?this.D\u003dthis.J\u003dInfinity:(this.J\u003dL.clientX,this.D\u003dL.clientY);for(L\u003dthis.Z.length\u003d0;L\u003ce.length;L++){var c\u003de.item(L);this.Z.push(c.identifier)}};\nSl.prototype.onTouchMove\u003dfunction(e){e\u003de.changedTouches.item(0);var L;if(L\u003dyK()){L\u003dg.yc();var c\u003d\"\";if(zen())c\u003d/Windows (?:NT|Phone) ([0-9.]+)/,c\u003d(L\u003dc.exec(L))?L[1]:\"0.0\";else if(yK())c\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,c\u003d(L\u003dc.exec(L))\u0026\u0026L[1].replace(/_/g,\".\");else if(Z5())c\u003d/Mac OS X ([0-9_.]+)/,c\u003d(L\u003dc.exec(L))?L[1].replace(/_/g,\".\"):\"10\";else if(Ce(g.yc(),\"KaiOS\"))c\u003d/(?:KaiOS)\\/(\\S+)/i,c\u003d(L\u003dc.exec(L))\u0026\u0026L[1];else if(Mev())c\u003d/Android\\s+([^\\);]+)(\\)|;)/,c\u003d(L\u003dc.exec(L))\u0026\u0026L[1];else if(N9()?H2.platform\u003d\u003d\u003d\n\"Chrome OS\":P2(\"CrOS\"))c\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,c\u003d(L\u003dc.exec(L))\u0026\u0026L[1];L\u003d!(g.mO(c||\"\",8)\u003e\u003d0)}if(L||e\u0026\u0026Math.pow(e.clientX-this.J,2)+Math.pow(e.clientY-this.D,2)\u003e25)this.G\u003d!0};\nSl.prototype.onTouchEnd\u003dfunction(e){var L\u003de.changedTouches;L\u0026\u0026this.T\u0026\u0026this.K\u003d\u003d1\u0026\u0026!this.G\u0026\u0026!this.B\u0026\u0026!this.j\u0026\u0026iTn(this,L)\u0026\u0026(this.pS\u003de,this.X.start());this.K\u003de.touches.length;this.K\u003d\u003d\u003d0\u0026\u0026(this.G\u003dthis.T\u003d!1,this.Z.length\u003d0);this.B\u003d!1};var ri\u003dDate.now().toString();var Ou\u003d{};var vL\u003dSymbol(\"injectionDeps\");Tr.prototype.toString\u003dfunction(){return\"InjectionToken(\"+this.name+\")\"};\nkw$.prototype.resolve\u003dfunction(e){return e instanceof WL?fG(this,e.key,[],!0):fG(this,e,[])};var A$;var bx\u003dwindow;var kv\u003dg.uL(\"web_enable_lifecycle_monitoring\")\u0026\u0026ix()!\u003d\u003d0,NWx\u003dg.uL(\"web_enable_lifecycle_monitoring\");VMn.prototype.cancel\u003dfunction(){for(var e\u003dg.f(this.X),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.jobId\u003d\u003d\u003dvoid 0||L.kM||this.scheduler.qe(L.jobId),L.kM\u003d!0;this.K.resolve()};g.M\u003dD0.prototype;g.M.install\u003dfunction(e){this.plugins.push(e);return this};\ng.M.uninstall\u003dfunction(){var e\u003dthis;g.HM.apply(0,arguments).forEach(function(L){L\u003de.plugins.indexOf(L);L\u003e-1\u0026\u0026e.plugins.splice(L,1)})};\ng.M.transition\u003dfunction(e,L){var c\u003dthis;kv\u0026\u0026wun(this.state);var I\u003dthis.transitions.find(function(x){return Array.isArray(x.from)?x.from.find(function(S){return S\u003d\u003d\u003dc.state\u0026\u0026x.to\u003d\u003d\u003de}):x.from\u003d\u003d\u003dc.state\u0026\u0026x.to\u003d\u003d\u003de});\nif(I){this.K\u0026\u0026(Cdr(this.K),this.K\u003dvoid 0);mNc(this,e,L);this.state\u003de;kv\u0026\u0026Gr(this.state);I\u003dI.action.bind(this);var B\u003dthis.plugins.filter(function(x){return x[e]}).map(function(x){return x[e]});\nI(auv(this,B),L)}else throw Error(\"no transition specified from \"+this.state+\" to \"+e);};\ng.M.Uv9\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);g.PI();for(var c\u003dg.f(e),I\u003dc.next(),B\u003d{};!I.done;B\u003d{aN:void 0},I\u003dc.next())B.aN\u003dI.value,xAJ(function(x){return function(){J$(x.aN.name);CG(function(){return x.aN.callback.apply(x.aN,g.V(L))});\nVY(x.aN.name)}}(B))};\ng.M.qF0\u003dfunction(e){var L\u003dg.HM.apply(1,arguments),c,I,B,x;return g.Z(function(S){S.K\u003d\u003d1\u0026\u0026(g.PI(),c\u003dg.f(e),I\u003dc.next(),B\u003d{});if(S.K!\u003d3){if(I.done)return S.Iq(0);B.LU\u003dI.value;B.gB\u003dvoid 0;x\u003dfunction(h){return function(){J$(h.LU.name);var R\u003dCG(function(){return h.LU.callback.apply(h.LU,g.V(L))});\nfb(R)?h.gB\u003dg.uL(\"web_lifecycle_error_handling_killswitch\")?R.then(function(){VY(h.LU.name)}):R.then(function(){VY(h.LU.name)},function(u){JGn(u);\nVY(h.LU.name)}):VY(h.LU.name)}}(B);\nxAJ(x);return B.gB?g.a(S,B.gB,3):S.Iq(3)}B\u003d{LU:void 0,gB:void 0};I\u003dc.next();return S.Iq(2)})};\ng.M.Sm\u003dfunction(e){var L\u003dg.HM.apply(1,arguments),c\u003dthis,I\u003de.map(function(B){return{HW:function(){J$(B.name);CG(function(){return B.callback.apply(B,g.V(L))});\nVY(B.name)},\npriority:wi(c,B)}});\nI.length\u0026\u0026(this.K\u003dnew VMn(I))};\ng.RH.Object.defineProperties(D0.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var Nc;g.z(ap,D0);ap.prototype.B\u003dfunction(e,L){var c\u003dthis;this.X\u003dg.HI(0,function(){c.currentState\u003d\u003d\u003d\"application_navigating\"\u0026\u0026c.transition(\"none\")},5E3);\ne(L\u003d\u003dnull?void 0:L.event)};\nap.prototype.j\u003dfunction(e,L){this.X\u0026\u0026(g.Vw.qe(this.X),this.X\u003dnull);e(L\u003d\u003dnull?void 0:L.event)};var SB\u003d[];g.IL(\"yt.logging.transport.getScrapedGelPayloads\",function(){return SB});m9.prototype.storePayload\u003dfunction(e,L){e\u003dyY(e);this.store[e]?this.store[e].push(L):(this.K\u003d{},this.store[e]\u003d[L]);this.X++;g.uL(\"more_accurate_gel_parser\")\u0026\u0026(L\u003dnew CustomEvent(\"TRANSPORTING_NEW_EVENT\"),window.dispatchEvent(L));return e};\nm9.prototype.smartExtractMatchingEntries\u003dfunction(e){if(!e.keys.length)return[];for(var L\u003dpG(this,e.keys.splice(0,1)[0]),c\u003d[],I\u003d0;I\u003cL.length;I++)this.store[L[I]]\u0026\u0026e.sizeLimit\u0026\u0026(this.store[L[I]].length\u003c\u003de.sizeLimit?(c.push.apply(c,g.V(this.store[L[I]])),delete this.store[L[I]]):c.push.apply(c,g.V(this.store[L[I]].splice(0,e.sizeLimit))));this.X-\u003dc.length;(e\u003d\u003dnull?0:e.sizeLimit)\u0026\u0026c.length\u003c(e\u003d\u003dnull?void 0:e.sizeLimit)\u0026\u0026(e.sizeLimit-\u003dc.length,c.push.apply(c,g.V(this.smartExtractMatchingEntries(e))));\nreturn c};\nm9.prototype.extractMatchingEntries\u003dfunction(e){e\u003dpG(this,e);for(var L\u003d[],c\u003d0;c\u003ce.length;c++)this.store[e[c]]\u0026\u0026(L.push.apply(L,g.V(this.store[e[c]])),delete this.store[e[c]]);this.X-\u003dL.length;return L};\nm9.prototype.getSequenceCount\u003dfunction(e){e\u003dpG(this,e);for(var L\u003d0,c\u003d0;c\u003ce.length;c++){var I\u003dvoid 0;L+\u003d((I\u003dthis.store[e[c]])\u003d\u003dnull?void 0:I.length)||0}return L};\nm9.prototype.getSequenceCount\u003dm9.prototype.getSequenceCount;m9.prototype.extractMatchingEntries\u003dm9.prototype.extractMatchingEntries;m9.prototype.smartExtractMatchingEntries\u003dm9.prototype.smartExtractMatchingEntries;m9.prototype.storePayload\u003dm9.prototype.storePayload;var IMn\u003dg.tF(\"initial_gel_batch_timeout\",2E3),cFM\u003dg.tF(\"gel_queue_timeout_max_ms\",6E4),BaM\u003dg.tF(\"gel_min_batch_size\",5),Eu\u003dvoid 0,Tan\u003dnew $v,qNM\u003dnew $v,L2T\u003dnew $v,eI6\u003dnew $v,KG,Io\u003d!0,oo\u003d1,HL\u003dnew Map,LE\u003dg.LZ.ytLoggingTransportTokensToCttTargetIds_||{};g.IL(\"ytLoggingTransportTokensToCttTargetIds_\",LE);var eB\u003dg.LZ.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.IL(\"ytLoggingTransportTokensToJspbCttTargetIds_\",eB);var QY\u003d{},ZTv\u003d!1;var ro\u003dg.LZ.ytLoggingGelSequenceIdObj_||{};g.IL(\"ytLoggingGelSequenceIdObj_\",ro);var X3f\u003d[];var kZr,a_\u003dg.LZ.ytLoggingDocDocumentNonce_;a_||(a_\u003dg.Rp(16),g.IL(\"ytLoggingDocDocumentNonce_\",a_));kZr\u003da_;var iQn\u003d{Kc:0,VGM:1,CEw:2,Fm:3,lVW:4,ude:5,KVe:6,SHARE:7,N$W:8,aeM:9,Uk_:10,MAw:11,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\",8:\"PUSH_NOTIFICATIONS\",9:\"RICH_GRID_WATCH\",10:\"UNPLUGGED_BROWSE\",11:\"PICTURE_IN_PICTURE\"};var zIM\u003d1;g.M\u003dRo.prototype;g.M.getAsJson\u003dfunction(){var e\u003d{};this.X.trackingParams!\u003d\u003dvoid 0?e.trackingParams\u003dthis.X.trackingParams:(e.veType\u003dthis.X.veType,this.X.veCounter!\u003d\u003dvoid 0\u0026\u0026(e.veCounter\u003dthis.X.veCounter),this.X.elementIndex!\u003d\u003dvoid 0\u0026\u0026(e.elementIndex\u003dthis.X.elementIndex));this.X.dataElement!\u003d\u003dvoid 0\u0026\u0026(e.dataElement\u003dthis.X.dataElement.getAsJson());this.X.youtubeData!\u003d\u003dvoid 0\u0026\u0026(e.youtubeData\u003dthis.X.youtubeData);this.X.isCounterfactual\u0026\u0026(e.isCounterfactual\u003d!0);return e};\ng.M.getAsJspb\u003dfunction(){var e\u003dnew AG;this.X.trackingParams!\u003d\u003dvoid 0?e.setTrackingParams(this.X.trackingParams):(this.X.veType!\u003d\u003dvoid 0\u0026\u0026er(e,2,OX(this.X.veType)),this.X.veCounter!\u003d\u003dvoid 0\u0026\u0026er(e,6,OX(this.X.veCounter)),this.X.elementIndex!\u003d\u003dvoid 0\u0026\u0026er(e,3,OX(this.X.elementIndex)),this.X.isCounterfactual\u0026\u0026er(e,5,RQ(!0)));if(this.X.dataElement!\u003d\u003dvoid 0){var L\u003dthis.X.dataElement.getAsJspb();b6(e,AG,7,L)}this.X.youtubeData!\u003d\u003dvoid 0\u0026\u0026b6(e,Zcc,8,this.X.jspbYoutubeData);return e};\ng.M.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\ng.M.isClientVe\u003dfunction(){return!this.X.trackingParams\u0026\u0026!!this.X.veType};\ng.M.getLoggingDirectives\u003dfunction(){return this.X.loggingDirectives};g.IL(\"yt_logging_screen.getRootVeType\",AFM);g.IL(\"yt_logging_screen.getCurrentCsn\",g.qy);g.IL(\"yt_logging_screen.getCttAuthInfo\",Th);g.IL(\"yt_logging_screen.setCurrentScreen\",DLc);var VGx\u003d\"absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick\".split(\" \");var lMv\u003d[{q7:function(e){return\"Cannot read property \u0027\"+e.key+\"\u0027\"},\npo:{Error:[{f2:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{f2:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{f2:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{f2:/\\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\"]},{f2:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{f2:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{f2:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{q7:function(e){return\"Cannot call \u0027\"+e.key+\"\u0027\"},\npo:{TypeError:[{f2:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{f2:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{f2:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{f2:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{f2:/\\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{f2:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{q7:function(e){return e.key+\" is not defined\"},\npo:{ReferenceError:[{f2:/(.*) is not defined/,groups:[\"key\"]},{f2:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var yFM\u003d{bb:[],qa:[{callback:CLM,weight:500},{callback:aMv,weight:500}]};var My;var bF\u003dnew g.zl;var PLc\u003dnew Set,$LH\u003d0,ULn\u003d0,dLJ\u003d0,HQ$\u003d[],jCx\u003d[],Ea6\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];var YNM\u003dnew g.MN(\"parallelCommand\");var LPM\u003dnew g.MN(\"performOnceCommand\");var ev6\u003dnew g.MN(\"serialCommand\");var Gh\u003dvoid 0;Axv({},\"sgPmTd\");Axv(null,\"jypsq\");g.z(Da,xR);var Fen\u003dnew of(\"screen-created\",Da),HJ\u003d[],I8r\u003dSR6,lF\u003d0,J9\u003dnew Map,VU\u003dnew Map,CE\u003dnew Map;g.TL(g.Yg,g.p);g.M\u003dg.Yg.prototype;g.M.subscribe\u003dfunction(e,L,c){return this.We()?0:this.BU.subscribe(e,L,c)};\ng.M.unsubscribe\u003dfunction(e,L,c){return this.We()?!1:this.BU.unsubscribe(e,L,c)};\ng.M.EV\u003dfunction(e){return this.We()?!1:this.BU.EV(e)};\ng.M.publish\u003dfunction(e,L){return this.We()?!1:this.BU.publish.apply(this.BU,arguments)};\ng.M.xw\u003dfunction(e,L){for(var c in e)this.subscribe(c,e[c],L)};\ng.M.xG\u003dfunction(e,L){for(var c in e)this.unsubscribe(c,e[c],L)};var UHT\u003d16/9,Ne\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],EC7\u003dNe.concat([3,4,5,6,7,8,9,10,15]),XaN\u003dNe.concat([2.5,3,3.5,4]),Kjg\u003dNe.concat([2.5,3]);var r7x\u003d1;g.z(g.eH,g.p);g.M\u003dg.eH.prototype;\ng.M.createElement\u003dfunction(e,L){L\u003dL||e.U\u003d\u003d\u003d\"svg\";var c\u003de.W,I\u003de.Rq;if(L){var B\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",e.U);g.sj\u0026\u0026(e.N||(e.N\u003d{}),e.N.focusable\u003d\"false\")}else B\u003dg.ql(e.U);if(c){if(c\u003dLN(this,B,\"class\",c))c7(this,B,\"class\",c),this.gT[c]\u003dB}else if(I){c\u003dg.f(I);for(var x\u003dc.next();!x.done;x\u003dc.next())this.gT[x.value]\u003dB;c7(this,B,\"class\",I.join(\" \"))}I\u003de.aq;c\u003de.L;if(I)L\u003dLN(this,B,\"child\",I),L!\u003d\u003dvoid 0\u0026\u0026B.appendChild(g.T$(L));else if(c)for(I\u003d0,c\u003dg.f(c),x\u003dc.next();!x.done;x\u003dc.next())if(x\u003d\nx.value)if(typeof x\u003d\u003d\u003d\"string\")x\u003dLN(this,B,\"child\",x),x!\u003dnull\u0026\u0026B.appendChild(g.T$(x));else if(x.element)B.appendChild(x.element);else{var S\u003dx;x\u003dthis.createElement(S,L);B.appendChild(x);S.zy\u0026\u0026(S\u003dnE(),x.id\u003dS,x\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),x.setAttribute(\"class\",\"ytp-svg-shadow\"),x.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+S),z$(B,x,I++))}if(e\u003de.N)for(L\u003dB,I\u003dg.f(Object.keys(e)),c\u003dI.next();!c.done;c\u003dI.next())c\u003dc.value,x\u003de[c],c7(this,L,c,typeof x\u003d\u003d\u003d\"string\"?\nLN(this,L,c,x):x);return B};\ng.M.q0\u003dfunction(e){return this.gT[e]};\ng.M.jl\u003dfunction(e,L){typeof L\u003d\u003d\u003d\"number\"?z$(e,this.element,L):e.appendChild(this.element)};\ng.M.detach\u003dfunction(){g.s_(this.element)};\ng.M.update\u003dfunction(e){for(var L\u003dg.f(Object.keys(e)),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,this.updateValue(c,e[c])};\ng.M.updateValue\u003dfunction(e,L){(e\u003dthis.gZ[\"{{\"+e+\"}}\"])\u0026\u0026c7(this,e[0],e[1],L)};\ng.M.KS\u003dfunction(){this.gT\u003d{};this.gZ\u003d{};this.detach();g.p.prototype.KS.call(this)};g.z(g.U,g.eH);g.M\u003dg.U.prototype;g.M.Hw\u003dfunction(e,L){this.updateValue(L||\"content\",e)};\ng.M.show\u003dfunction(){this.z_||(g.l3(this.element,\"display\",\"\"),this.z_\u003d!0)};\ng.M.hide\u003dfunction(){this.z_\u0026\u0026(g.l3(this.element,\"display\",\"none\"),this.z_\u003d!1)};\ng.M.i5\u003dfunction(e){e?this.show():this.hide()};\ng.M.vy\u003dfunction(e){this.B\u003de};\ng.M.listen\u003dfunction(e,L,c){return this.C(this.element,e,L,c)};\ng.M.C\u003dfunction(e,L,c,I){c\u003d(0,g.RL)(c,I||this);I\u003d{target:e,type:L,listener:c};this.listeners.push(I);e.addEventListener(L,c);return I};\ng.M.j6\u003dfunction(e){var L\u003dthis;this.listeners.forEach(function(c,I){c\u003d\u003d\u003de\u0026\u0026(c\u003dL.listeners.splice(I,1)[0],c.target.removeEventListener(c.type,c.listener))})};\ng.M.focus\u003dfunction(){this.element.focus()};\ng.M.KS\u003dfunction(){for(;this.listeners.length;){var e\u003dthis.listeners.pop();e\u0026\u0026e.target.removeEventListener(e.type,e.listener)}g.eH.prototype.KS.call(this)};g.z(g.I9,g.U);g.I9.prototype.subscribe\u003dfunction(e,L,c){return this.m$.subscribe(e,L,c)};\ng.I9.prototype.unsubscribe\u003dfunction(e,L,c){return this.m$.unsubscribe(e,L,c)};\ng.I9.prototype.EV\u003dfunction(e){return this.m$.EV(e)};\ng.I9.prototype.publish\u003dfunction(e){return this.m$.publish.apply(this.m$,[e].concat(g.V(g.HM.apply(1,arguments))))};var Y3L\u003dnew WeakSet;g.z(B7,g.I9);g.M\u003dB7.prototype;g.M.bind\u003dfunction(e){this.He||e.renderer\u0026\u0026this.init(e.id,e.renderer,{},e);return Promise.resolve()};\ng.M.init\u003dfunction(e,L,c){this.He\u003de;this.element.setAttribute(\"id\",this.He);this.DY\u0026\u0026g.Y4(this.element,this.DY);this.pS\u003dL\u0026\u0026L.adRendererCommands;this.ye\u003dL.interaction;var I;((I\u003dthis.ye)\u003d\u003dnull?0:I.onTap)\u0026\u0026g.Y4(this.element,\"ytp-ad-component--clickable\");this.macros\u003dc;this.J\u003dL.trackingParams||null;var B,x;this.T\u003d(x\u003d(B\u003dg.Q(L.rendererContext,Bzw))\u003d\u003dnull?void 0:B.loggingDirectives)!\u003dnull?x:L.loggingDirectives;this.J!\u003dnull?this.createServerVe(this.element,this.J):this.T\u0026\u0026(e\u003dthis.element,L\u003dthis.T,this.api.createServerVe(e,\nthis,!0),this.api.setTrackingParams(e,L.trackingParams||null))};\ng.M.clear\u003dfunction(){};\ng.M.hide\u003dfunction(){g.I9.prototype.hide.call(this);(this.J!\u003dnull||this.T)\u0026\u0026this.logVisibility(this.element,!1)};\ng.M.show\u003dfunction(){g.I9.prototype.show.call(this);if(!this.sY){this.sY\u003d!0;var e\u003dthis.pS\u0026\u0026this.pS.impressionCommand,L,c\u003d(L\u003dthis.ye)\u003d\u003dnull?void 0:L.onFirstVisible;e?this.Cd(e):c\u0026\u0026(e\u003dgo(c))\u0026\u0026this.Cd(e)}(this.J!\u003dnull||this.T)\u0026\u0026this.logVisibility(this.element,!0)};\ng.M.onClick\u003dfunction(e){if((this.J||this.T)\u0026\u0026!Y3L.has(e)){var L\u003dthis.element;this.api.hasVe(L)\u0026\u0026this.z_\u0026\u0026this.api.logClick(L,this.interactionLoggingClientData);Y3L.add(e)}var c\u003dthis.pS\u0026\u0026this.pS.clickCommand,I;L\u003d(I\u003dthis.ye)\u003d\u003dnull?void 0:I.onTap;if(c)L\u003dthis.Z8(c),this.Cd(L);else{if(I\u003dL)a:{I\u003dthis.element;e\u003de.composedPath();e\u003dg.f(e);for(c\u003de.next();!c.done;c\u003de.next()){c\u003dc.value;if(c\u003d\u003d\u003dI)break;if(c.className.indexOf(\"ytp-ad-component--clickable\")\u003e\u003d0){I\u003d!1;break a}}I\u003d!0}I\u0026\u0026(L\u003dgo(L))\u0026\u0026this.Cd(L)}};\ng.M.Z8\u003dfunction(e){return e};\ng.M.onTouchStart\u003dfunction(e){this.Gm.onTouchStart(e)};\ng.M.onTouchMove\u003dfunction(e){this.Gm.onTouchMove(e)};\ng.M.onTouchEnd\u003dfunction(e){if(this.Gm)this.Gm.onTouchEnd(e)};\ng.M.Cd\u003dfunction(e){this.layoutId?this.A7.executeCommand(e,this.layoutId):(e\u003dnew g.yu(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}),g.A9(e))};\ng.M.createServerVe\u003dfunction(e,L){this.api.createServerVe(e,this);this.api.setTrackingParams(e,L)};\ng.M.logVisibility\u003dfunction(e,L){this.api.hasVe(e)\u0026\u0026this.api.logVisibility(e,L,this.interactionLoggingClientData)};\ng.M.KS\u003dfunction(){this.clear(null);this.j6(this.x9);for(var e\u003dg.f(this.k9),L\u003de.next();!L.done;L\u003de.next())this.j6(L.value);g.I9.prototype.KS.call(this)};g.z(bX,B7);\nbX.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.X\u003dL;if(L.text\u003d\u003dnull\u0026\u0026L.icon\u003d\u003dnull)g.F7(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(L.style||null){case \"STYLE_UNKNOWN\":e\u003d\"ytp-ad-button-link\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.Y4(this.element,e);L.text!\u003dnull\u0026\u0026(e\u003dg.o9(L.text),g.J_(e)||(this.element.setAttribute(\"aria-label\",e),this.Z\u003dnew g.I9({U:\"span\",W:\"ytp-ad-button-text\",aq:e}),g.l(this,this.Z),this.Z.jl(this.element)));L.accessibilityData\u0026\u0026L.accessibilityData.accessibilityData\u0026\u0026\nL.accessibilityData.accessibilityData.label\u0026\u0026!g.J_(L.accessibilityData.accessibilityData.label)\u0026\u0026this.element.setAttribute(\"aria-label\",L.accessibilityData.accessibilityData.label);L.icon!\u003dnull\u0026\u0026(L\u003dFO(L.icon,this.G),L!\u003dnull\u0026\u0026(this.K\u003dnew g.I9({U:\"span\",W:\"ytp-ad-button-icon\",L:[L]}),g.l(this,this.K)),this.j?z$(this.element,this.K.element,0):this.K.jl(this.element))}};\nbX.prototype.clear\u003dfunction(){this.hide()};\nbX.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e);e\u003dg.f(mxr(this));for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.layoutId?this.A7.executeCommand(L,this.layoutId):g.A9(Error(\"Missing layoutId for button.\"));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.z(iX,g.p);iX.prototype.KS\u003dfunction(){this.K\u0026\u0026g.Tx(this.K);this.X.clear();G1\u003dnull;g.p.prototype.KS.call(this)};\niX.prototype.register\u003dfunction(e,L){L\u0026\u0026this.X.set(e,L)};\nvar G1\u003dnull;g.z(Dy,B7);\nDy.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);e\u003dL.hoverText||null;L\u003dL.button\u0026\u0026g.Q(L.button,g.E5)||null;L\u003d\u003dnull?g.A9(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,void 0,void 0,void 0,void 0,this.Z),g.l(this,this.button),this.button.init(X7(\"button\"),L,this.macros),e\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.o9(e)),this.button.jl(this.element),this.D\u0026\u0026!g.Ks(this.button.element,\n\"ytp-ad-clickable\")\u0026\u0026g.Y4(this.button.element,\"ytp-ad-clickable\"),this.Z\u0026\u0026g.Y4(this.button.element,\"ytp-ad-hover-text-button--clean-player\"),e\u0026\u0026(this.K\u003dnew g.I9({U:\"div\",W:\"ytp-ad-hover-text-container\"}),this.j\u0026\u0026(L\u003dnew g.I9({U:\"div\",W:\"ytp-ad-hover-text-callout\"}),L.jl(this.K.element),g.l(this,L)),g.l(this,this.K),this.K.jl(this.element),L\u003dgJ(e),z$(this.K.element,L,0)),this.show())};\nDy.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.K\u0026\u0026this.K.hide();B7.prototype.hide.call(this)};\nDy.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();B7.prototype.show.call(this)};g.z(Jm,B7);\nJm.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);c\u003d(e\u003dL.thumbnail)\u0026\u0026wJ(e)||\"\";g.J_(c)?Math.random()\u003c.01\u0026\u0026g.F7(Error(\"Found AdImage without valid image URL\")):(this.X?g.l3(this.element,\"backgroundImage\",\"url(\"+c+\")\"):hj(this.element,{src:c}),hj(this.element,{alt:e\u0026\u0026e.accessibility\u0026\u0026e.accessibility.label||\"\"}),L\u0026\u0026L.adRendererCommands\u0026\u0026L.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\"),this.show())};\nJm.prototype.clear\u003dfunction(){this.hide()};g.z(VI,B7);g.M\u003dVI.prototype;g.M.hide\u003dfunction(){B7.prototype.hide.call(this);this.Z\u0026\u0026this.Z.focus()};\ng.M.show\u003dfunction(){this.Z\u003ddocument.activeElement;B7.prototype.show.call(this);this.G.focus()};\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.K\u003dL;L.dialogMessages||L.title!\u003dnull?L.confirmLabel\u003d\u003dnull?g.A9(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):L.cancelLabel\u003d\u003dnull?g.A9(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):$xx(this,L):g.A9(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.M.clear\u003dfunction(){g.fv(this.X);this.hide()};\ng.M.oH\u003dfunction(){this.hide()};\ng.M.Z_\u003dfunction(){var e\u003dthis.K.cancelEndpoint;e\u0026\u0026(this.layoutId?this.A7.executeCommand(e,this.layoutId):g.A9(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};\ng.M.M7\u003dfunction(){var e\u003dthis.K.confirmNavigationEndpoint||this.K.confirmEndpoint;e\u0026\u0026(this.layoutId?this.A7.executeCommand(e,this.layoutId):g.A9(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};g.z(CN,B7);g.M\u003dCN.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.Z\u003dL;if(L.defaultText\u003d\u003dnull\u0026\u0026L.defaultIcon\u003d\u003dnull)g.A9(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(L.defaultIcon\u003d\u003dnull\u0026\u0026L.toggledIcon!\u003dnull)g.A9(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(L.style){switch(L.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":e\u003d\"ytp-ad-toggle-button-default-style\";break;default:e\u003dnull}e!\u003dnull\u0026\u0026g.Y4(this.G,e)}e\u003d{};L.defaultText?\n(c\u003dg.o9(L.defaultText),g.J_(c)||(e.buttonText\u003dc,this.api.S().experiments.N0(\"a11y_h5_associate_survey_question\")||this.X.setAttribute(\"aria-label\",c),this.api.S().experiments.N0(\"fix_h5_toggle_button_a11y\")\u0026\u0026this.K.setAttribute(\"aria-label\",c))):g.cA(this.Ve,!1);L.defaultTooltip\u0026\u0026(e.tooltipText\u003dL.defaultTooltip,this.X.hasAttribute(\"aria-label\")||this.K.setAttribute(\"aria-label\",L.defaultTooltip));L.defaultIcon?(c\u003dFO(L.defaultIcon),this.updateValue(\"untoggledIconTemplateSpec\",c),L.toggledIcon?(this.h7\u003d\n!0,c\u003dFO(L.toggledIcon),this.updateValue(\"toggledIconTemplateSpec\",c)):(g.cA(this.D,!0),g.cA(this.j,!1)),g.cA(this.X,!1)):g.cA(this.K,!1);g.qQ(e)||this.update(e);L.isToggled\u0026\u0026(g.Y4(this.G,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(L.isToggled));a9(this);this.C(this.element,\"change\",this.bu);this.show()}};\ng.M.onClick\u003dfunction(e){this.k9.length\u003e0\u0026\u0026(this.toggleButton(!this.isToggled()),this.bu());B7.prototype.onClick.call(this,e)};\ng.M.bu\u003dfunction(){g.cY(this.G,\"ytp-ad-toggle-button-toggled\",this.isToggled());for(var e\u003dg.f(jGM(this,this.isToggled())),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.layoutId?this.A7.executeCommand(L,this.layoutId):g.A9(Error(\"Missing layoutId for toggle button.\"));if(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);a9(this)};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.toggleButton\u003dfunction(e){g.cY(this.G,\"ytp-ad-toggle-button-toggled\",e);this.X.checked\u003de;a9(this)};\ng.M.isToggled\u003dfunction(){return this.X.checked};g.z(Nw,sR);Nw.prototype.B\u003dfunction(e){if(Array.isArray(e)){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L instanceof HvR\u0026\u0026this.Z(L)}};g.z(mD,B7);g.M\u003dmD.prototype;g.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);L.reasons?L.confirmLabel\u003d\u003dnull?g.A9(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(L.cancelLabel\u003d\u003dnull\u0026\u0026g.F7(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),L.title\u003d\u003dnull\u0026\u0026g.F7(Error(\"AdFeedbackRenderer.title was not set.\")),dxM(this,L)):g.A9(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.M.clear\u003dfunction(){WI(this.j);WI(this.D);this.G.length\u003d0;this.hide()};\ng.M.hide\u003dfunction(){this.X\u0026\u0026this.X.hide();this.K\u0026\u0026this.K.hide();B7.prototype.hide.call(this);this.Z\u0026\u0026this.Z.focus()};\ng.M.show\u003dfunction(){this.X\u0026\u0026this.X.show();this.K\u0026\u0026this.K.show();this.Z\u003ddocument.activeElement;B7.prototype.show.call(this);this.j.focus()};\ng.M.XQ\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.publish(\"a\");this.hide()};\ng.M.pdW\u003dfunction(){this.hide()};\nyI.prototype.IT\u003dfunction(){return this.X.element};\nyI.prototype.getCommand\u003dfunction(){return this.K};\nyI.prototype.isChecked\u003dfunction(){return this.Z.checked};g.z(Zy,VI);Zy.prototype.oH\u003dfunction(e){VI.prototype.oH.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nZy.prototype.Z_\u003dfunction(e){VI.prototype.Z_.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nZy.prototype.M7\u003dfunction(e){VI.prototype.M7.call(this,e);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.publish(\"b\")};g.z(pN,B7);g.M\u003dpN.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.j\u003dL;if(L.dialogMessage\u003d\u003dnull\u0026\u0026L.title\u003d\u003dnull)g.A9(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{L.confirmLabel\u003d\u003dnull\u0026\u0026g.F7(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(e\u003dL.closeOverlayRenderer\u0026\u0026g.Q(L.closeOverlayRenderer,g.E5)||null)this.X\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),\ng.l(this,this.X),this.X.init(X7(\"button\"),e,this.macros),this.X.jl(this.element);L.title\u0026\u0026(e\u003dg.o9(L.title),this.updateValue(\"title\",e));if(L.adReasons)for(e\u003dL.adReasons,c\u003d0;c\u003ce.length;c++){var I\u003dgJ(e[c]);if(!g.J_(I.textContent)){var B\u003dO_(\"LI\");B.appendChild(I);this.Y9.appendChild(B)}}else g.cA(this.Y9,!1);L.dialogMessage\u0026\u0026(e\u003dgJ(L.dialogMessage,!0),this.Pe.appendChild(e));L.confirmLabel\u0026\u0026(e\u003dg.o9(L.confirmLabel),this.updateValue(\"confirmLabel\",e));L.muteAdRenderer\u0026\u0026(L\u003dg.Q(L.muteAdRenderer,g.E5)||null)\u0026\u0026\n(e\u003dL.navigationEndpoint\u0026\u0026g.Q(L.navigationEndpoint,r0N)||null,c\u003dL.navigationEndpoint\u0026\u0026g.Q(L.navigationEndpoint,KOU)||null,e\u003d\u003dnull\u0026\u0026c\u003d\u003dnull?g.F7(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(e?Uxr(this,e):c\u0026\u0026E5v(this,c),this.Z\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.l(this,this.Z),this.Z.init(X7(\"button\"),L,this.macros),this.Z.listen(\"click\",\nthis.I6e,this),this.Z.jl(this.d_)));XIM(this)}};\ng.M.clear\u003dfunction(){WI(this.D);this.hide()};\ng.M.hide\u003dfunction(){this.K?this.K.hide():this.G\u0026\u0026this.G.hide();this.X\u0026\u0026this.X.hide();this.Z\u0026\u0026this.Z.hide();B7.prototype.hide.call(this);this.h7\u0026\u0026this.h7.focus()};\ng.M.show\u003dfunction(){this.X\u0026\u0026this.X.show();this.Z\u0026\u0026this.Z.show();if(!this.t7){for(var e\u003dg.f(this.j\u0026\u0026this.j.impressionEndpoints||[]),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.layoutId?this.A7.executeCommand(L,this.layoutId):g.A9(Error(\"Missing layoutId for ad info dialog.\"));this.t7\u003d!0}this.h7\u003ddocument.activeElement;B7.prototype.show.call(this);this.D.focus()};\ng.M.Lr\u003dfunction(){if(this.j\u0026\u0026this.j.confirmServiceEndpoint){var e\u003dthis.j.confirmServiceEndpoint;this.layoutId?this.A7.executeCommand(e,this.layoutId):g.A9(Error(\"Missing layoutId for ad info dialog.\"))}this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.publish(\"d\");this.hide()};\ng.M.I6e\u003dfunction(){var e\u003dthis.K?this.K:this.G;e\u0026\u0026!e.z_\u0026\u0026(this.hide(),e.show())};g.z($u,Dy);$u.prototype.init\u003dfunction(e,L,c){Dy.prototype.init.call(this,e,L,c);e\u003dL.button\u0026\u0026g.Q(L.button,g.E5)||null;e!\u003dnull\u0026\u0026(Ldn(this,e,c),this.show())};\n$u.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.X\u0026\u0026this.X.hide();Dy.prototype.hide.call(this)};\n$u.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();Dy.prototype.show.call(this)};\n$u.prototype.clear\u003dfunction(){this.hide()};g.z(jH,B7);\njH.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.X\u003dL;this.isTemplated()||g.fU(this.element,xu(this.X));if(L.backgroundImage\u0026\u0026(e\u003d(e\u003dL.backgroundImage.thumbnail)?wJ(e):\"\",c\u003d(c\u003dthis.api.getVideoData(1))\u0026\u0026c.h1,e\u0026\u0026c\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+e+\")\",this.element.style.backgroundSize\u003d\"100%\"),L.style\u0026\u0026L.style.adTextStyle))switch(L.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}(e\u003dg.VK(L.targetId))\u0026\u0026this.element.setAttribute(\"data-tooltip-target-id\",e);\nL\u0026\u0026L.adRendererCommands\u0026\u0026L.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\");this.show()};\njH.prototype.isTemplated\u003dfunction(){return this.X.isTemplated||!1};\njH.prototype.clear\u003dfunction(){this.hide()};var hdR\u003d{seekableStart:0,seekableEnd:1,current:0};g.z(lX,B7);lX.prototype.clear\u003dfunction(){this.dispose()};g.z(g.dJ,g.p);g.M\u003dg.dJ.prototype;g.M.show\u003dfunction(e){this.state!\u003d\u003d1\u0026\u0026this.state!\u003d\u003d2\u0026\u0026(this.state\u003d\u003d\u003d4\u0026\u0026this.b$(),this.state\u003d\u003d\u003d5?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.X\u0026\u0026this.X()):this.element.z_||(Un(this,!0),this.state\u003d1,e?this.delay.start(e):this.b$()))};\ng.M.hide\u003dfunction(){this.state!\u003d\u003d4\u0026\u0026(this.state\u003d\u003d\u003d1||this.state\u003d\u003d\u003d2?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.z_\u0026\u0026(Un(this,!0),this.state\u003d4,this.delay.start(this.Z)))};\ng.M.b$\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:Un(this,!1);this.state\u003d3;this.delay.start(this.K);break;case 3:this.state\u003dnull;this.X\u0026\u0026this.X();break;case 4:this.element.hide();Un(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:if(this.state\u003dnull,this.onHidden)this.onHidden()}};\ng.M.stop\u003dfunction(){for(;this.state!\u003d\u003dnull\u0026\u0026this.state!\u003d\u003d5;)this.delay.stop(),this.b$()};\ng.M.KS\u003dfunction(){this.element.We()||this.element.element.removeAttribute(\"aria-hidden\");g.p.prototype.KS.call(this)};g.z(En,lX);g.M\u003dEn.prototype;\ng.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);e\u003dL.durationMilliseconds;typeof e\u003d\u003d\u003d\"number\"\u0026\u0026e\u003c0\u0026\u0026g.A9(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+e));this.Sl\u0026\u0026(this.G?g.Y4(this.K.element,\"modern-countdown-next-to-thumbnail\"):g.Y4(this.K.element,\"countdown-next-to-thumbnail\"));e\u003dL.durationMilliseconds;this.Y9\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?this.X.QP():e;if(L.templatedCountdown)var I\u003dL.templatedCountdown.templatedAdText;else L.staticPreview\u0026\u0026(I\u003dL.staticPreview);\nthis.Z.init(X7(\"ad-text\"),I,c);(I\u003dthis.api.getVideoData(1))\u0026\u0026I.h1\u0026\u0026L.thumbnail?this.j.init(X7(\"ad-image\"),L.thumbnail,c):(this.Ve.hide(),this.G\u0026\u0026this.Sl\u0026\u0026g.Y4(this.Z.element,\"ytp-ad-preview-text-modern-postroll\"))};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){this.K.hide();this.Z.hide();this.j.hide();QI(this);lX.prototype.hide.call(this)};\ng.M.show\u003dfunction(){P7(this);this.K.show();this.Z.show();this.j.show();lX.prototype.show.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X!\u003dnull){var e\u003dthis.X.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.Pe\u0026\u0026e\u003e\u003dthis.Y9?(this.h7.hide(),this.Pe\u003d!0,this.publish(\"i\")):this.Z\u0026\u0026this.Z.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.Y9-e)/1E3)),e!\u003dthis.d_\u0026\u0026(H7(this.Z,{TIME_REMAINING:String(e)}),this.d_\u003de)))}};g.z(XO,lX);g.M\u003dXO.prototype;\ng.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);if(L.image\u0026\u0026L.image.thumbnail)if(L.headline)if(L.description)if((e\u003dL.actionButton\u0026\u0026g.Q(L.actionButton,g.E5))\u0026\u0026e.navigationEndpoint){var I\u003dthis.api.getVideoData(2);if(I!\u003dnull)if(L.image\u0026\u0026L.image.thumbnail){var B\u003dL.image.thumbnail.thumbnails;B!\u003dnull\u0026\u0026B.length\u003e0\u0026\u0026g.J_(g.VK(B[0].url))\u0026\u0026(B[0].url\u003dI.profilePicture)}else g.F7(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.Z.init(X7(\"ad-image\"),L.image,c);this.j.init(X7(\"ad-text\"),\nL.headline,c);this.G.init(X7(\"ad-text\"),L.description,c);this.K.init(X7(\"button\"),e,c);c\u003dyw(this.K.element);mn(this.K.element,c+\" This link opens in new tab\");this.h7\u003de.navigationEndpoint;this.api.Vv()||this.show();this.api.S().Y(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.q0(\"ytp-flyout-cta\").classList.add(\"ytp-flyout-cta-large\"),this.q0(\"ytp-flyout-cta-body\").classList.add(\"ytp-flyout-cta-body-large\"),this.q0(\"ytp-flyout-cta-headline-container\").classList.add(\"ytp-flyout-cta-headline-container-dark-background\"),\nthis.q0(\"ytp-flyout-cta-description-container\").classList.add(\"ytp-flyout-cta-description-container-dark-background\"),this.q0(\"ytp-flyout-cta-text-container\").classList.add(\"ytp-flyout-cta-text-container-large\"),this.q0(\"ytp-flyout-cta-action-button-container\").classList.add(\"ytp-flyout-cta-action-button-container-large\"),this.K.element.classList.add(\"ytp-flyout-cta-action-button-large\"),this.K.element.classList.add(\"ytp-flyout-cta-action-button-rounded-large\"),this.q0(\"ytp-flyout-cta-icon-container\").classList.add(\"ytp-flyout-cta-icon-container-large\"));\nthis.api.addEventListener(\"playerUnderlayVisibilityChange\",this.ET.bind(this));this.Ve\u003dL.startMs||0;P7(this)}else g.A9(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.A9(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.A9(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.F7(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.M.onClick\u003dfunction(e){lX.prototype.onClick.call(this,e);this.api.pauseVideo();!g.vz(this.K.element,e.target)\u0026\u0026this.h7\u0026\u0026(this.layoutId?this.A7.executeCommand(this.h7,this.layoutId):g.A9(Error(\"Missing layoutId for flyout cta.\")))};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();(e\u0026\u0026e.current||this.Y9)\u0026\u00261E3*e.current\u003e\u003dthis.Ve\u0026\u0026(QI(this),g.eZ(this.element,\"ytp-flyout-cta-inactive\"),this.K.element.removeAttribute(\"tabIndex\"))}};\ng.M.nV\u003dfunction(){this.clear()};\ng.M.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.ET.bind(this))};\ng.M.show\u003dfunction(){this.K\u0026\u0026this.K.show();lX.prototype.show.call(this)};\ng.M.hide\u003dfunction(){this.K\u0026\u0026this.K.hide();lX.prototype.hide.call(this)};\ng.M.ET\u003dfunction(e){e\u003d\u003d\"hidden\"?this.show():this.hide()};g.z(KN,B7);g.M\u003dKN.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.X\u003dL;if(this.X.rectangle)for(e\u003dthis.X.likeButton\u0026\u0026g.Q(this.X.likeButton,kx),L\u003dthis.X.dislikeButton\u0026\u0026g.Q(this.X.dislikeButton,kx),this.Z.init(X7(\"toggle-button\"),e,c),this.K.init(X7(\"toggle-button\"),L,c),this.C(this.element,\"change\",this.xb),this.G.show(100),this.show(),c\u003dg.f(this.X\u0026\u0026this.X.impressionCommands||[]),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,this.layoutId?this.A7.executeCommand(e,this.layoutId):g.A9(Error(\"Missing layoutId for instream user sentiment.\"))};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){this.Z.hide();this.K.hide();B7.prototype.hide.call(this)};\ng.M.show\u003dfunction(){this.Z.show();this.K.show();B7.prototype.show.call(this)};\ng.M.xb\u003dfunction(){kTc(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.X.postMessageAction\u0026\u0026this.api.fS(\"onYtShowToast\",this.X.postMessageAction);this.G.hide()};\ng.M.onClick\u003dfunction(e){this.k9.length\u003e0\u0026\u0026this.xb();B7.prototype.onClick.call(this,e)};g.z(Yu,g.p);g.M\u003dYu.prototype;g.M.KS\u003dfunction(){this.reset();g.p.prototype.KS.call(this)};\ng.M.reset\u003dfunction(){g.fv(this.G);this.j\u003d!1;this.X\u0026\u0026this.X.stop();this.B.stop();this.Z\u0026\u0026(this.Z\u003d!1,this.T.play())};\ng.M.start\u003dfunction(){this.reset();this.G.C(this.K,\"mouseover\",this.DP,this);this.G.C(this.K,\"mouseout\",this.rE,this);this.pS\u0026\u0026(this.G.C(this.K,\"focusin\",this.DP,this),this.G.C(this.K,\"focusout\",this.rE,this));this.X?this.X.start():(this.j\u003dthis.Z\u003d!0,g.l3(this.K,{opacity:this.D}))};\ng.M.DP\u003dfunction(){this.Z\u0026\u0026(this.Z\u003d!1,this.T.play());this.B.stop();this.X\u0026\u0026this.X.stop()};\ng.M.rE\u003dfunction(){this.j?this.B.start():this.X\u0026\u0026this.X.start()};\ng.M.Zk\u003dfunction(){this.Z||(this.Z\u003d!0,this.J.play(),this.j\u003d!0)};var xOJ\u003d[new nN(\"b.f_\",!1,0),new nN(\"j.s_\",!1,2),new nN(\"r.s_\",!1,4),new nN(\"e.h_\",!1,6),new nN(\"i.s_\",!0,8),new nN(\"s.t_\",!1,10),new nN(\"p.h_\",!1,12),new nN(\"s.i_\",!1,14),new nN(\"f.i_\",!1,16),new nN(\"a.b_\",!1,18),new nN(\"a.o_\",!1),new nN(\"g.o_\",!1,22),new nN(\"p.i_\",!1,24),new nN(\"p.m_\",!1),new nN(\"n.k_\",!0,20),new nN(\"i.f_\",!1),new nN(\"a.s_\",!0),new nN(\"m.c_\",!1),new nN(\"n.h_\",!1,26),new nN(\"o.p_\",!1),new nN(\"m.p_\",!0,28),new nN(\"o.a_\",!1),new nN(\"d.p_\",!1),new nN(\"e.i_\",!1)].reduce(function(e,L){e[L.K]\u003d\nL;return e},{});g.z(SF,lX);g.M\u003dSF.prototype;\ng.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);this.h7\u003dL;(this.Ve\u003dSLr(this))\u0026\u0026g.F7(Error(\"hasAdControlInClickCommands_ is true.\"));if(!L||g.qQ(L))g.A9(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!L.message||g.qQ(L.message))g.A9(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else if(e\u003dthis.j?{iconType:\"SKIP_NEXT_NEW\"}:{iconType:\"SKIP_NEXT\"},L\u003dFO(e),L\u003d\u003dnull?g.A9(Error(\"Icon for SkipButton was unable to be retrieved. Icon.IconType: \"+e.iconType+\".\")):\n(this.api.S().Y(\"disable_touch_events_on_skip_button\")\u0026\u0026(L.N\u003dObject.assign({},L.N,{\"aria-hidden\":\"true\",XD0:\"false\"})),this.Z\u003dnew g.I9({U:\"button\",Rq:[this.j?\"ytp-ad-skip-button-modern\":\"ytp-ad-skip-button\",\"ytp-button\"],L:[{U:\"span\",W:this.j?\"ytp-ad-skip-button-icon-modern\":\"ytp-ad-skip-button-icon\",L:[L]}]}),g.l(this,this.Z),this.Z.jl(this.G.element),this.K\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\"ytp-ad-skip-button-text\"),this.j\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-text-centered\"),\nthis.K.init(X7(\"ad-text\"),this.h7.message,c),g.l(this,this.K),z$(this.Z.element,this.K.element,0)),!this.api.S().Y(\"disable_touch_events_on_skip_button\")){var I\u003dI\u003d\u003d\u003dvoid 0?null:I;c\u003dthis.api.S();!(this.k9.length\u003e0)\u0026\u0026c.K\u0026\u0026(Pr?0:\"ontouchstart\"in document.documentElement\u0026\u0026(Y9f()||S_()))\u0026\u0026(this.j6(this.x9),I\u0026\u0026this.j6(I),this.k9\u003d[this.C(this.element,\"touchstart\",this.onTouchStart,this),this.C(this.element,\"touchmove\",this.onTouchMove,this),this.C(this.element,\"touchend\",this.onTouchEnd,this)])}};\ng.M.clear\u003dfunction(){this.Y9.reset();this.hide()};\ng.M.hide\u003dfunction(){this.G.hide();this.K\u0026\u0026this.K.hide();QI(this);lX.prototype.hide.call(this)};\ng.M.onClick\u003dfunction(e){if(this.Z!\u003dnull){if(e){var L\u003de||window.event;L.returnValue\u003d!1;L.preventDefault\u0026\u0026L.preventDefault()}var c;if(IQR(e,{contentCpn:((c\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:c.clientPlaybackNonce)||\"\"})\u003d\u003d\u003d0)this.api.fS(\"onAbnormalityDetected\");else if(lX.prototype.onClick.call(this,e),this.publish(\"j\"),this.api.fS(\"onAdSkip\"),this.Pe||!this.Ve)this.api.onAdUxClicked(this.componentType,this.layoutId)}};\ng.M.Z8\u003dfunction(e){if(!this.Pe)return this.Ve\u0026\u0026Ir(\"SkipButton click commands not pruned while ALC exist\"),e;var L,c\u003d(L\u003dg.Q(e,g.r9))\u003d\u003dnull?void 0:L.commands;if(!c)return e;e\u003d[];for(L\u003d0;L\u003cc.length;L++){var I\u003dc[L];I.adLifecycleCommand\u0026\u0026oin(I.adLifecycleCommand)||I.pingingEndpoint||I.adPingingEndpoint||e.push(I)}return{commandExecutorCommand:{commands:e}}};\ng.M.show\u003dfunction(){this.Y9.start();this.G.show();this.K\u0026\u0026this.K.show();P7(this);lX.prototype.show.call(this);this.d_\u0026\u0026this.api.S().Y(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};\ng.M.nV\u003dfunction(){this.publish(\"k\")};\ng.M.SA\u003dfunction(){};g.z(hW,lX);g.M\u003dhW.prototype;\ng.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);e\u003dL\u0026\u0026L.preskipRenderer\u0026\u0026g.Q(L.preskipRenderer,U5)||{};(e\u003dg.qQ(e)?null:e)?(this.j\u003de.durationMilliseconds!\u003dnull\u0026\u0026e.durationMilliseconds!\u003d\u003dvoid 0?e.durationMilliseconds:5E3,this.K\u003dnew En(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.X,qX(this.api.S().experiments,\"preskip_button_style_ads_backend\")\u003d\u003d\"countdown_next_to_thumbnail\"\u0026\u0026hz(this.api.S())),this.K.init(X7(\"preskip-component\"),e,c),e\u003dthis.K,e.h7.show(100),e.show(),\ng.l(this,this.K),this.K.jl(this.element)):L.skipOffsetMilliseconds\u0026\u0026(this.j\u003dL.skipOffsetMilliseconds);e\u003dL\u0026\u0026L.skippableRenderer\u0026\u0026g.Q(L.skippableRenderer,mQN)||{};e\u003dg.qQ(e)?null:e;e\u003d\u003dnull?g.A9(Error(\"SkipButtonRenderer was not set in player response.\")):(this.Z\u003dnew SF(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.X,this.h7),this.Z.init(X7(\"skip-button\"),e,c),g.l(this,this.Z),this.Z.jl(this.element),this.api.S().experiments.N0(\"enable_skip_to_next_messaging\")\u0026\u0026(L\u003dg.VK(L.targetId))\u0026\u0026\n(c\u003dthis.Z,c.Z!\u003dnull\u0026\u0026(c.d_\u003d!0,c.Z.element.setAttribute(\"data-tooltip-target-id\",L),c.Z.element.setAttribute(\"data-tooltip-target-fixed\",\"\"))),this.show())};\ng.M.show\u003dfunction(){this.G\u0026\u0026this.Z?this.Z.show():this.K\u0026\u0026this.K.show();P7(this);lX.prototype.show.call(this)};\ng.M.nV\u003dfunction(){};\ng.M.clear\u003dfunction(){this.K\u0026\u0026this.K.clear();this.Z\u0026\u0026this.Z.clear();QI(this);lX.prototype.hide.call(this)};\ng.M.hide\u003dfunction(){this.K\u0026\u0026this.K.hide();this.Z\u0026\u0026this.Z.hide();QI(this);lX.prototype.hide.call(this)};\ng.M.SA\u003dfunction(){1E3*this.X.getProgressState().current\u003e\u003dthis.j\u0026\u0026rgv(this,!0)};g.z(Rr,bX);Rr.prototype.init\u003dfunction(e,L,c){bX.prototype.init.call(this,e,L,c);e\u003d!1;L.text!\u003dnull\u0026\u0026(e\u003dg.o9(L.text),e\u003d!g.J_(e));e?L.navigationEndpoint\u003d\u003dnull?g.F7(Error(\"No visit advertiser clickthrough provided in renderer,\")):L.style!\u003d\u003d\"STYLE_UNKNOWN\"?g.F7(Error(\"Button style was not a link-style type in renderer,\")):this.show():g.F7(Error(\"No visit advertiser text was present in the renderer.\"))};g.z(u1,B7);\nu1.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);e\u003dL.text;g.J_(xu(e))?g.F7(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(e\u0026\u0026e.text\u0026\u0026(L\u003de.text,this.Z\u0026\u0026!this.K\u0026\u0026(L\u003dthis.api.S(),L\u003de.text+\" \"+(L\u0026\u0026L.K?\"\\u2022\":\"\\u00b7\")),L\u003d{text:L,isTemplated:e.isTemplated},e.style\u0026\u0026(L.style\u003de.style),e.targetId\u0026\u0026(L.targetId\u003de.targetId),e\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),e.init(X7(\"simple-ad-badge\"),L,c),e.jl(this.element),g.l(this,e)),this.show())};\nu1.prototype.clear\u003dfunction(){this.hide()};g.z(tW,KE);g.z(Os,g.Yg);g.M\u003dOs.prototype;g.M.QP\u003dfunction(){return this.durationMs};\ng.M.stop\u003dfunction(){this.X\u0026\u0026this.Eq.j6(this.X)};\ng.M.Ty\u003dfunction(e){this.K\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:e.current};this.publish(\"h\")};\ng.M.getProgressState\u003dfunction(){return this.K};\ng.M.CD\u003dfunction(e){g.or(e,2)\u0026\u0026this.publish(\"g\")};g.z(q2,g.Yg);g.M\u003dq2.prototype;g.M.QP\u003dfunction(){return this.durationMs};\ng.M.start\u003dfunction(){this.X||(this.X\u003d!0,this.timer.start())};\ng.M.stop\u003dfunction(){this.X\u0026\u0026(this.X\u003d!1,this.timer.stop())};\ng.M.Ty\u003dfunction(){this.GN+\u003d100;var e\u003d!1;this.GN\u003ethis.durationMs\u0026\u0026(this.GN\u003dthis.durationMs,this.timer.stop(),e\u003d!0);this.K\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.GN/1E3};this.publish(\"h\");e\u0026\u0026this.publish(\"g\")};\ng.M.getProgressState\u003dfunction(){return this.K};g.z(M2,lX);g.M\u003dM2.prototype;g.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);var I;if(L\u003d\u003dnull?0:(I\u003dL.templatedCountdown)\u003d\u003dnull?0:I.templatedAdText){e\u003dL.templatedCountdown.templatedAdText;if(!e.isTemplated){g.F7(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.K\u003dnew jH(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);this.K.init(X7(\"ad-text\"),e,{});this.K.jl(this.element);g.l(this,this.K)}this.show()};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){QI(this);lX.prototype.hide.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X!\u003dnull){var e\u003dthis.X.getProgressState();if(e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026this.K){var L\u003dthis.X instanceof Os?this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:e.seekableEnd:this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:this.X instanceof q2?e.seekableEnd:this.api.getDuration(2,!1);e\u003de.current;var c,I,B\u003d((c\u003dthis.api.getVideoData())\u003d\u003dnull?0:(I\u003dc.GI)\u003d\u003dnull?0:I.call(c))?Math.max(L-e,0):L-e;H7(this.K,{FORMATTED_AD_DURATION_REMAINING:String(g.Te(B)),\nTIME_REMAINING:String(Math.ceil(B))})}}};\ng.M.show\u003dfunction(){P7(this);lX.prototype.show.call(this)};g.z(ze,jH);ze.prototype.onClick\u003dfunction(e){jH.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType)};g.z(fq,B7);fq.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(e\u003dL.content){g.fU(this.element,e);var c,I;L\u003d((c\u003dL.interaction)\u003d\u003dnull?void 0:(I\u003dc.accessibility)\u003d\u003dnull?void 0:I.label)||e;this.element.setAttribute(\"aria-label\",L)}else g.A9(Error(\"AdSimpleAttributedString does not have text content\"))};\nfq.prototype.clear\u003dfunction(){this.hide()};\nfq.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e)};g.z(AW,B7);\nAW.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});(e\u003dL.label)\u0026\u0026e.content\u0026\u0026!g.J_(e.content)?(this.adBadgeText.init(X7(\"ad-simple-attributed-string\"),new vZ(e)),(L\u003dL.adPodIndex)\u0026\u0026L.content\u0026\u0026!g.J_(L.content)\u0026\u0026(this.X\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),this.X.jl(this.element),g.l(this,this.X),this.X.element.classList.add(\"ytp-ad-badge__pod-index\"),this.X.init(X7(\"ad-simple-attributed-string\"),new vZ(L))),this.element.classList.add(this.K?\"ytp-ad-badge--stark-clean-player\":\n\"ytp-ad-badge--stark\"),this.show()):g.A9(Error(\"No label is returned in AdBadgeViewModel.\"))};\nAW.prototype.show\u003dfunction(){this.adBadgeText.show();var e;(e\u003dthis.X)\u003d\u003dnull||e.show();B7.prototype.show.call(this)};\nAW.prototype.hide\u003dfunction(){this.adBadgeText.hide();var e;(e\u003dthis.X)\u003d\u003dnull||e.hide();B7.prototype.hide.call(this)};g.z(Fn,B7);Fn.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});(e\u003dL.adPodIndex)\u0026\u0026e.content\u0026\u0026!g.J_(e.content)\u0026\u0026(this.X\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),this.X.jl(this.element),g.l(this,this.X),this.X.init(X7(\"ad-simple-attributed-string\"),new vZ(e)),L.visibilityCondition\u003d\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE\"\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--autohide\"));this.element.classList.add(\"ytp-ad-pod-index--stark\");this.show()};\nFn.prototype.show\u003dfunction(){var e;(e\u003dthis.X)\u003d\u003dnull||e.show();B7.prototype.show.call(this)};\nFn.prototype.hide\u003dfunction(){var e;(e\u003dthis.X)\u003d\u003dnull||e.hide();B7.prototype.hide.call(this)};g.z(b1,B7);\nb1.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(L!\u003dnull\u0026\u0026L.text){var c;if(((c\u003dL.text)\u003d\u003dnull?0:c.content)\u0026\u0026!g.J_(L.text.content)){this.X\u003dnew g.I9({U:\"div\",W:\"ytp-ad-disclosure-banner__text\",aq:L.text.content});g.l(this,this.X);this.X.jl(this.element);var I,B;e\u003d((I\u003dL.interaction)\u003d\u003dnull?void 0:(B\u003dI.accessibility)\u003d\u003dnull?void 0:B.label)||L.text.content;this.element.setAttribute(\"aria-label\",e);var x;if((x\u003dL.interaction)\u003d\u003dnull?0:x.onTap)this.K\u003dnew g.I9({U:\"div\",W:\"ytp-ad-disclosure-banner__chevron\",L:[g.R9()]}),\ng.l(this,this.K),this.K.jl(this.element);this.show()}}else g.A9(Error(\"No banner text found in AdDisclosureBanner.\"))};\nb1.prototype.clear\u003dfunction(){this.hide()};g.z(g9,g.I9);g9.prototype.Ty\u003dfunction(){var e\u003dthis.K.getProgressState(),L\u003de.seekableEnd;this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(L\u003dthis.Z?this.Z/1E3:e.seekableEnd);this.progressBar.style.width\u003dGe(new i1(e.seekableStart,L),e.current,0)*100+\"%\"};\ng9.prototype.onStateChange\u003dfunction(){g.L8(this.api.S())||(this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.X\u003d\u003d\u003d-1\u0026\u0026(this.show(),this.X\u003dthis.K.subscribe(\"h\",this.Ty,this),this.Ty()):this.X!\u003d\u003d-1\u0026\u0026(this.hide(),this.K.EV(this.X),this.X\u003d-1))};g.z(kw,B7);\nkw.prototype.init\u003dfunction(e,L,c,I){B7.prototype.init.call(this,e,L,c);if(L.skipOrPreviewRenderer){if(e\u003dg.Q(L.skipOrPreviewRenderer,sJ))c\u003dnew hW(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K,this.D),c.jl(this.t7),c.init(X7(\"skip-button\"),e,this.macros),g.l(this,c);if(e\u003dg.Q(L.skipOrPreviewRenderer,sJ))var B\u003de.skipOffsetMilliseconds}L.brandInteractionRenderer\u0026\u0026(e\u003dL.brandInteractionRenderer.brandInteractionRenderer,c\u003dnew KN(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),\nc.jl(this.Ve),c.init(X7(\"instream-user-sentiment\"),e,this.macros),g.l(this,c));if(e\u003dg.Q(L,w2N))if(e\u003dg.Q(e,w2N))c\u003dnew XO(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K,!!L.showWithoutLinkedMediaLayout),g.l(this,c),c.jl(this.j),c.init(X7(\"flyout-cta\"),e,this.macros);I\u003dI\u0026\u0026I.videoAdDurationSeconds;L.adBadgeRenderer\u0026\u0026(c\u003dL.adBadgeRenderer,e\u003dg.Q(c,Yh),e!\u003dnull?(c\u003dnew AW(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!1),g.l(this,c),c.jl(this.X),c.init(X7(\"ad-badge\"),\ne,this.macros),this.Z\u003dc.element):(e\u003dc.simpleAdBadgeRenderer,e\u003d\u003dnull\u0026\u0026(e\u003d{text:{text:\"Ad\",isTemplated:!1}}),c\u003dnew u1(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0),g.l(this,c),c.jl(this.X),c.init(X7(\"simple-ad-badge\"),e,this.macros)));L.adPodIndex\u0026\u0026(e\u003dg.Q(L.adPodIndex,$Q7),e!\u003dnull\u0026\u0026(c\u003dnew Fn(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,c),c.jl(this.X),c.init(X7(\"ad-pod-index\"),e)));L.adDurationRemaining\u0026\u0026!L.showWithoutLinkedMediaLayout\u0026\u0026(e\u003dL.adDurationRemaining.adDurationRemainingRenderer,\ne\u003d\u003dnull\u0026\u0026(e\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),I\u003dnew M2(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K,I,!1),g.l(this,I),I.jl(this.X),I.init(X7(\"ad-duration-remaining\"),e,this.macros));L.adInfoRenderer\u0026\u0026(I\u003dg.Q(L.adInfoRenderer,dK))\u0026\u0026(e\u003dnew $u(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.element,void 0,!1),g.l(this,e),this.Z!\u003d\u003dnull?this.X.insertBefore(e.element,this.Z.nextSibling):e.jl(this.X),\ne.init(X7(\"ad-info-hover-text-button\"),I,this.macros));L.visitAdvertiserRenderer\u0026\u0026(e\u003dg.Q(L.visitAdvertiserRenderer,g.E5))\u0026\u0026(c\u003dtt$(this)\u0026\u0026this.G?this.G:this.X)\u0026\u0026(I\u003dnew Rr(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,I),I.jl(c),I.init(X7(\"visit-advertiser\"),e,this.macros),ab(I.element),e\u003dyw(I.element),mn(I.element,e+\" This link opens in new tab\"));!(I\u003dthis.api.S())||g.nl(I)||g.Uh(I)||I.controlsType!\u003d\"3\"\u0026\u0026!I.disableOrganicUi||(B\u003dnew g9(this.api,this.K,B,!1),B.jl(this.Y9),\ng.l(this,B));L.adDisclosureBannerRenderer\u0026\u0026(L\u003dg.Q(L.adDisclosureBannerRenderer,p2M))\u0026\u0026(B\u003dnew b1(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),B.jl(this.h7),B.init(X7(\"ad-disclosure-banner\"),L),g.l(this,B));this.api.S().Y(\"enable_updated_html5_player_focus_style\")\u0026\u0026g.Y4(this.element,\"ytp-ad-player-overlay-updated-focus-style\");this.show()};\nkw.prototype.clear\u003dfunction(){this.hide()};g.JW.prototype.flush\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?[]:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(g.uL(\"enable_client_streamz_web\")){e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dnOT(c.value),this.X\u0026\u0026b6(c,om,2,this.X),c\u003d{serializedIncrementBatch:g.GM(c.Z())},g.et(\"streamzIncremented\",c,{sendIsolatedPayload:L})}};\ng.z(qL$,g.JW);var pev\u003dnew Map;VL.prototype.set\u003dfunction(e,L,c){c\u003dc!\u003d\u003dvoid 0?Date.now()+c:void 0;this.X.set(e,L,c)};\nVL.prototype.get\u003dfunction(e){return this.X.get(e)};\nVL.prototype.remove\u003dfunction(e){this.X.remove(e)};var WdJ\u003dnull;var yL\u003dnull,ZF\u003dnull,pq\u003dnull,fQx\u003dnull;g.IL(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return yL});\ng.IL(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return null});\ng.IL(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return ZF});\ng.IL(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return pq});\ng.IL(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return fQx});var FdM\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]);$w.prototype.handleResponse\u003dfunction(e,L){if(!L)throw Error(\"request needs to be passed into ConsistencyService\");var c,I;L\u003d((c\u003dL.h8.context)\u003d\u003dnull?void 0:(I\u003dc.request)\u003d\u003dnull?void 0:I.consistencyTokenJars)||[];var B;(e\u003d(B\u003de.responseContext)\u003d\u003dnull?void 0:B.consistencyTokenJar)\u0026\u0026this.replace(L,e)};\n$w.prototype.replace\u003dfunction(e,L){e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())delete this.X[c.value.encryptedTokenJarContents];i$f(this,L)};var nC9\u003dwindow.location.hostname.split(\".\").slice(-2).join(\".\"),m0;HZ.getInstance\u003dfunction(){m0\u003dg.BU(\"yt.clientLocationService.instance\");m0||(m0\u003dnew HZ,g.IL(\"yt.clientLocationService.instance\",m0));return m0};\ng.M\u003dHZ.prototype;\ng.M.setLocationOnInnerTubeContext\u003dfunction(e){e.client||(e.client\u003d{});if(this.X)e.client.locationInfo||(e.client.locationInfo\u003d{}),e.client.locationInfo.latitudeE7\u003dMath.floor(this.X.coords.latitude*1E7),e.client.locationInfo.longitudeE7\u003dMath.floor(this.X.coords.longitude*1E7),e.client.locationInfo.horizontalAccuracyMeters\u003dMath.round(this.X.coords.accuracy),e.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0;else if(this.Z||this.locationPlayabilityToken)e.client.locationPlayabilityToken\u003dthis.Z||\nthis.locationPlayabilityToken};\ng.M.handleResponse\u003dfunction(e){var L;e\u003d(L\u003de.responseContext)\u003d\u003dnull?void 0:L.locationPlayabilityToken;e!\u003d\u003dvoid 0\u0026\u0026(this.locationPlayabilityToken\u003de,this.X\u003dvoid 0,g.Zu(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003djF(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",e,15552E3):g.GZ(\"YT_CL\",JSON.stringify({loctok:e}),15552E3,nC9,!0))};\ng.M.clearLocationPlayabilityToken\u003dfunction(e){e\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003djF(this))\u0026\u0026this.localStorage.remove(\"yt-location-playability-token\"):g.DM(\"YT_CL\");this.Z\u003dvoid 0;this.K!\u003d\u003d-1\u0026\u0026(clearTimeout(this.K),this.K\u003d-1)};\ng.M.getCurrentPositionFromGeolocation\u003dfunction(){var e\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition))return Promise.reject(Error(\"Geolocation unsupported\"));var L\u003d!1,c\u003d1E4;g.Zu(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"MWEB\"\u0026\u0026(L\u003d!0,c\u003d15E3);return new Promise(function(I,B){navigator.geolocation.getCurrentPosition(function(x){e.X\u003dx;I(x)},function(x){B(x)},{enableHighAccuracy:L,\nmaximumAge:0,timeout:c})})};\ng.M.createUnpluggedLocationInfo\u003dfunction(e){var L\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)L.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)L.longitudeE7\u003dMath.floor(e.longitude*1E7);if(e\u003d\u003dnull?0:e.accuracy)L.locationRadiusMeters\u003dMath.round(e.accuracy);return L};\ng.M.createLocationInfo\u003dfunction(e){var L\u003d{};e\u003de.coords;if(e\u003d\u003dnull?0:e.latitude)L.latitudeE7\u003dMath.floor(e.latitude*1E7);if(e\u003d\u003dnull?0:e.longitude)L.longitudeE7\u003dMath.floor(e.longitude*1E7);return L};g.M\u003dwKr.prototype;g.M.contains\u003dfunction(e){return Object.prototype.hasOwnProperty.call(this.X,e)};\ng.M.get\u003dfunction(e){if(this.contains(e))return this.X[e]};\ng.M.set\u003dfunction(e,L){this.X[e]\u003dL};\ng.M.N4\u003dfunction(){return Object.keys(this.X)};\ng.M.remove\u003dfunction(e){delete this.X[e]};PZ.prototype.getModuleId\u003dfunction(e){return e.serviceId.getModuleId()};\nPZ.prototype.get\u003dfunction(e){a:{var L\u003dthis.mappings.get(e.toString());switch(L.type){case \"mapping\":e\u003dL.value;break a;case \"factory\":L\u003dL.value();this.mappings.set(e.toString(),{type:\"mapping\",value:L});e\u003dL;break a;default:e\u003dt0(L)}}return e};\nPZ.prototype.registerService\u003dfunction(e,L){this.mappings.set(e.toString(),{type:\"mapping\",value:L});return e};\nnew PZ;var yl\u003d{},Jg$\u003d(yl.WEB_UNPLUGGED\u003d\"^unplugged/\",yl.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",yl.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",yl.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",yl.WEB_CREATOR\u003d\"^creator/\",yl.WEB_KIDS\u003d\"^kids/\",yl.WEB_EXPERIMENTS\u003d\"^experiments/\",yl.WEB_MUSIC\u003d\"^music/\",yl.WEB_REMIX\u003d\"^music/\",yl.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",yl.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",yl);Us.prototype.B\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;c\u003dc\u003d\u003d\u003dvoid 0?B4:c;var I\u003d{context:g.l1(e.clickTrackingParams,!1,this.G)};var B\u003dthis.K(e);if(B){this.X(I,B,L);var x;L\u003dg.d9(this.Z());(B\u003d(x\u003dg.Q(e.commandMetadata,g.gS))\u003d\u003dnull?void 0:x.apiUrl)\u0026\u0026(L\u003dB);x\u003dM1c(wa(L));e\u003dObject.assign({},{command:e},void 0);I\u003d{input:x,Po:JF(x),h8:I,config:e};I.config.le?I.config.le.identity\u003dc:I.config.le\u003d{identity:c};return I}c\u003dnew g.yu(\"Error: Failed to create Request from Command.\",e);g.A9(c)};\ng.RH.Object.defineProperties(Us.prototype,{G:{configurable:!0,enumerable:!0,get:function(){return!1}}});\ng.z(Es,Us);g.z(Xn,Es);Xn.prototype.B\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",Po:JF(\"/getDatasyncIdsEndpoint\",\"GET\"),h8:{}}};\nXn.prototype.Z\u003dfunction(){return[]};\nXn.prototype.K\u003dfunction(){};\nXn.prototype.X\u003dfunction(){};var erJ\u003d{},ukx\u003d(erJ.GET_DATASYNC_IDS\u003dQL(Xn),erJ);var Z_\u003d{},LRN\u003d(Z_[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",Z_[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",Z_[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",Z_[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",Z_[\"asset.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS\",Z_[\"asset.composition\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION\",Z_[\"asset.composition_ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP\",\nZ_[\"asset.composition_policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY\",Z_[\"asset.embeds\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS\",Z_[\"asset.history\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY\",Z_[\"asset.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES\",Z_[\"asset.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES\",Z_[\"asset.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA\",Z_[\"asset.ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP\",Z_[\"asset.policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY\",\nZ_[\"asset.references\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES\",Z_[\"asset.shares\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES\",Z_[\"asset.sound_recordings\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS\",Z_[\"asset_group.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS\",Z_[\"asset_group.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS\",Z_[\"asset_group.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS\",Z_[\"asset_group.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA\",\nZ_[\"song.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_SONG_ANALYTICS\",Z_.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",Z_[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",Z_[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",Z_[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",Z_[\"channel.content.promotions\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_LIST\",Z_[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",Z_[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",\nZ_[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",Z_[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",Z_[\"channel.music_storefront\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT\",Z_[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",Z_[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",Z_[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",Z_[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",Z_[\"dialog.copyright_strikes\"]\u003d\n\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",Z_[\"dialog.video_copyright\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT\",Z_[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",Z_.owner\u003d\"LATENCY_ACTION_CREATOR_CMS_DASHBOARD\",Z_[\"owner.allowlist\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST\",Z_[\"owner.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ANALYTICS\",Z_[\"owner.art_tracks\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS\",Z_[\"owner.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSETS\",Z_[\"owner.asset_groups\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS\",Z_[\"owner.bulk\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY\",Z_[\"owner.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS\",Z_[\"owner.channel_invites\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES\",Z_[\"owner.channels\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNELS\",Z_[\"owner.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS\",Z_[\"owner.claims\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",Z_[\"owner.claims.manual\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",Z_[\"owner.delivery\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY\",Z_[\"owner.delivery_templates\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES\",Z_[\"owner.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ISSUES\",Z_[\"owner.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_LICENSES\",Z_[\"owner.pitch_music\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC\",Z_[\"owner.policies\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_POLICIES\",Z_[\"owner.releases\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_RELEASES\",Z_[\"owner.reports\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_REPORTS\",Z_[\"owner.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_VIDEOS\",\nZ_[\"playlist.videos\"]\u003d\"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST\",Z_[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",Z_[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",Z_[\"promotion.edit\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_EDIT\",Z_[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",Z_[\"video.claims\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS\",Z_[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",Z_[\"video.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT\",Z_[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",\nZ_[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR\",Z_[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC\",Z_[\"video.live_settings\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",Z_[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",Z_[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",Z_[\"video.policy\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_POLICY\",Z_[\"video.rights_management\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT\",Z_[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",\nZ_),p4\u003d{},Z$J\u003d(p4.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",p4.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",p4.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",p4.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",p4.browse\u003d\"LATENCY_ACTION_BROWSE\",p4.cast_splash\u003d\"LATENCY_ACTION_CAST_SPLASH\",p4.channel_activity\u003d\"LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY\",p4.channels\u003d\"LATENCY_ACTION_CHANNELS\",p4.chips\u003d\"LATENCY_ACTION_CHIPS\",p4.commerce_transaction\u003d\"LATENCY_ACTION_COMMERCE_TRANSACTION\",p4.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",\np4.editor\u003d\"LATENCY_ACTION_EDITOR\",p4.embed\u003d\"LATENCY_ACTION_EMBED\",p4.embed_no_video\u003d\"LATENCY_ACTION_EMBED_NO_VIDEO\",p4.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",p4.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",p4.explore\u003d\"LATENCY_ACTION_EXPLORE\",p4.favorites\u003d\"LATENCY_ACTION_FAVORITES\",p4.home\u003d\"LATENCY_ACTION_HOME\",p4.inboarding\u003d\"LATENCY_ACTION_INBOARDING\",p4.landing\u003d\"LATENCY_ACTION_LANDING\",p4.library\u003d\"LATENCY_ACTION_LIBRARY\",p4.live\u003d\n\"LATENCY_ACTION_LIVE\",p4.live_pagination\u003d\"LATENCY_ACTION_LIVE_PAGINATION\",p4.management\u003d\"LATENCY_ACTION_MANAGEMENT\",p4.mini_app\u003d\"LATENCY_ACTION_MINI_APP_PLAY\",p4.notification_settings\u003d\"LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS\",p4.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",p4.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",p4.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",p4.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",p4.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",\np4.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",p4.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",p4.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",p4.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",p4.projects\u003d\"LATENCY_ACTION_PROJECTS\",p4.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",p4.results\u003d\"LATENCY_ACTION_RESULTS\",p4.red\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",p4.premium\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",p4.privacy_policy\u003d\"LATENCY_ACTION_KIDS_PRIVACY_POLICY\",p4.review\u003d\"LATENCY_ACTION_REVIEW\",p4.search_overview_answer\u003d\n\"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER\",p4.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",p4.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",p4.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",p4.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",p4.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",p4.settings\u003d\"LATENCY_ACTION_SETTINGS\",p4.store\u003d\"LATENCY_ACTION_STORE\",p4.supervision_dashboard\u003d\"LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD\",p4.tenx\u003d\"LATENCY_ACTION_TENX\",p4.video_preview\u003d\"LATENCY_ACTION_VIDEO_PREVIEW\",p4.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",\np4.watch\u003d\"LATENCY_ACTION_WATCH\",p4.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",p4[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",p4[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",p4[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",p4[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",p4.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",p4.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",p4.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",p4.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",p4.networkless_performance\u003d\n\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",p4.gel_compression\u003d\"LATENCY_ACTION_GEL_COMPRESSION\",p4.gel_jspb_serialize\u003d\"LATENCY_ACTION_GEL_JSPB_SERIALIZE\",p4.attestation_challenge_fetch\u003d\"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH\",p4);Object.assign(Z$J,LRN);g.z(xE,xR);var ni6\u003dnew of(\"aft-recorded\",xE);var cj7\u003dg.LZ.ytLoggingGelSequenceIdObj_||{};g.IL(\"ytLoggingGelSequenceIdObj_\",cj7);var r_\u003dg.LZ.ytLoggingLatencyUsageStats_||{};g.IL(\"ytLoggingLatencyUsageStats_\",r_);oN.prototype.tick\u003dfunction(e,L,c,I){hD(this,\"tick_\"+e+\"_\"+L)||g.et(\"latencyActionTicked\",{tickName:e,clientActionNonce:L},{timestamp:c,cttAuthInfo:I})};\noN.prototype.info\u003dfunction(e,L,c){var I\u003dObject.keys(e).join(\"\");hD(this,\"info_\"+I+\"_\"+L)||(e\u003dObject.assign({},e),e.clientActionNonce\u003dL,g.et(\"latencyActionInfo\",e,{cttAuthInfo:c}))};\noN.prototype.jspbInfo\u003dfunction(e,L,c){for(var I\u003d\"\",B\u003d0;B\u003cjd(e).length;B++)jd(e)[B]!\u003d\u003dvoid 0\u0026\u0026(I\u003dB\u003d\u003d\u003d0?I.concat(\"\"+B):I.concat(\"_\"+B));if(!hD(this,\"info_\"+I+\"_\"+L)){a7(e,2,L);c\u003d{cttAuthInfo:c};L\u003dg.uL(\"jspb_sparse_encoded_pivot\")?new JG([{}]):new JG;a5c(L,kJ,7,I5N,e);c\u003dc\u003d\u003d\u003dvoid 0?{}:c;e\u003d!1;g.Zu(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026(e\u003d!0);e\u003de?null:g.pF;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;I\u003dMath.round(c.timestamp||(0,g.zI)());CA(L,1,I\u003cNumber.MAX_SAFE_INTEGER?I:0);I\u003dnew wW;c.lact?CA(I,1,isFinite(c.lact)?c.lact:-1):c.timestamp?\nCA(I,1,-1):(B\u003dqc(),CA(I,1,isFinite(B)?B:-1));if(c.sequenceGroup\u0026\u0026!g.uL(\"web_gel_sequence_info_killswitch\")){B\u003dc.sequenceGroup;var x\u003dMGf(B),S\u003dnew Du;CA(S,2,x);a7(S,1,B);b6(I,Du,3,S);c.endOfSequence\u0026\u0026delete cj7[c.sequenceGroup]}b6(L,wW,33,I);(c.sendIsolatedPayload?UNx:EJT)(\"latencyActionInfo\",{endpoint:\"log_event\",payload:L,cttAuthInfo:c.cttAuthInfo,dangerousLogToVisitorSession:c.dangerousLogToVisitorSession},e)}};\noN.prototype.span\u003dfunction(e,L,c){var I\u003dObject.keys(e).join(\"\");hD(this,\"span_\"+I+\"_\"+L)||(e.clientActionNonce\u003dL,g.et(\"latencyActionSpan\",e,{cttAuthInfo:c}))};var $x\u003dwindow,RN\u003d$x.performance||$x.mozPerformance||$x.msPerformance||$x.webkitPerformance||new pKc;var YLr\u003d!1,H$x\u003d!1,vE\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\u0027link[rel\u003d\"preload\"][name\u003d\"player/embed\"]\u0027:\"pej\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"www-player\"]\u0027:\"pc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"player/www-player\"]\u0027:\"pc\",\u0027script[name\u003d\"desktop_polymer/desktop_polymer\"]\u0027:\"dpj\",\u0027link[rel\u003d\"import\"][name\u003d\"desktop_polymer\"]\u0027:\"dph\",\u0027script[name\u003d\"mobile-c3\"]\u0027:\"mcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-c3\"]\u0027:\"mcc\",\u0027script[name\u003d\"player-plasma-ias-phone/base\"]\u0027:\"mcppj\",\u0027script[name\u003d\"player-plasma-ias-tablet/base\"]\u0027:\"mcptj\",\n\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-svg-ias\"]\u0027:\"mcpsc\",\u0027script[name\u003d\"mobile_blazer_core_mod\"]\u0027:\"mbcj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_css\"]\u0027:\"mbc\",\u0027script[name\u003d\"mobile_blazer_logged_in_users_mod\"]\u0027:\"mbliuj\",\u0027script[name\u003d\"mobile_blazer_logged_out_users_mod\"]\u0027:\"mblouj\",\u0027script[name\u003d\"mobile_blazer_noncore_mod\"]\u0027:\"mbnj\",\"#player_css\":\"mbpc\",\u0027script[name\u003d\"mobile_blazer_desktopplayer_mod\"]\u0027:\"mbpj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile_blazer_tablet_css\"]\u0027:\"mbtc\",\n\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\",\u0027script[name\u003d\"embed_client\"]\u0027:\"ecj\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"embed-ui\"]\u0027:\"ecc\"},L7J\u003d(0,g.RL)(RN.clearResourceTimings||RN.webkitClearResourceTimings||RN.mozClearResourceTimings||RN.msClearResourceTimings||RN.oClearResourceTimings||g.VD,RN);var I1w\u003dwindow;I1w.ytcsi\u0026\u0026(I1w.ytcsi.infoGel\u003dg.FT,I1w.ytcsi.tick\u003dAD);var M4f\u003d\"tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch\".split(\" \"),sfn\u003d[\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse\",\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse\"];var AHf\u003dnew Tr(\"INNERTUBE_TRANSPORT_TOKEN\");g.z(JD,Es);JD.prototype.Z\u003dfunction(){return $9M};\nJD.prototype.K\u003dfunction(e){return g.Q(e,boh)||void 0};\nJD.prototype.X\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;L.channelIds\u0026\u0026(e.channelIds\u003dL.channelIds);L.siloName\u0026\u0026(e.siloName\u003dL.siloName);L.params\u0026\u0026(e.params\u003dL.params);c.botguardResponse\u0026\u0026(e.botguardResponse\u003dc.botguardResponse);c.feature\u0026\u0026(e.clientFeature\u003dc.feature)};\ng.RH.Object.defineProperties(JD.prototype,{G:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.z(V_,Es);V_.prototype.Z\u003dfunction(){return jgh};\nV_.prototype.K\u003dfunction(e){return g.Q(e,FjM)||void 0};\nV_.prototype.X\u003dfunction(e,L){L.channelIds\u0026\u0026(e.channelIds\u003dL.channelIds);L.siloName\u0026\u0026(e.siloName\u003dL.siloName);L.params\u0026\u0026(e.params\u003dL.params)};\ng.RH.Object.defineProperties(V_.prototype,{G:{configurable:!0,enumerable:!0,get:function(){return!0}}});var BFZ\u003dnew Tr(\"SHARE_CLIENT_PARAMS_PROVIDER_TOKEN\");g.z(Ci,Es);Ci.prototype.Z\u003dfunction(){return NzM};\nCi.prototype.K\u003dfunction(e){return g.Q(e,uj7)||g.Q(e,t5g)||g.Q(e,R7e)};\nCi.prototype.X\u003dfunction(e,L){L.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dL.serializedShareEntity);if(L.clientParamIdentifier){var c;if((c\u003dthis.j)\u003d\u003dnull?0:c.X(L.clientParamIdentifier))e.clientParams\u003dthis.j.K(L.clientParamIdentifier)}};\nCi[vL]\u003d[BFZ];g.z(aN,Es);aN.prototype.Z\u003dfunction(){return y0h};\naN.prototype.K\u003dfunction(e){return g.Q(e,e7L)||void 0};\naN.prototype.X\u003dfunction(e,L,c){e.feedbackTokens\u003d[];L.feedbackToken\u0026\u0026e.feedbackTokens.push(L.feedbackToken);if(L\u003dL.cpn||c.cpn)e.feedbackContext\u003d{cpn:L};e.isFeedbackTokenUnencrypted\u003d!!c.is_feedback_token_unencrypted;e.shouldMerge\u003d!1;c.extra_feedback_tokens\u0026\u0026(e.shouldMerge\u003d!0,e.feedbackTokens\u003de.feedbackTokens.concat(c.extra_feedback_tokens))};\ng.RH.Object.defineProperties(aN.prototype,{G:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.z(Nv,Es);Nv.prototype.Z\u003dfunction(){return Zoh};\nNv.prototype.K\u003dfunction(e){return g.Q(e,A0M)||void 0};\nNv.prototype.X\u003dfunction(e,L){L.params\u0026\u0026(e.params\u003dL.params);L.secondaryParams\u0026\u0026(e.secondaryParams\u003dL.secondaryParams)};g.z(mQ,Es);mQ.prototype.Z\u003dfunction(){return pae};\nmQ.prototype.K\u003dfunction(e){return g.Q(e,vCN)||void 0};\nmQ.prototype.X\u003dfunction(e,L){L.actions\u0026\u0026(e.actions\u003dL.actions);L.params\u0026\u0026(e.params\u003dL.params);L.playlistId\u0026\u0026(e.playlistId\u003dL.playlistId)};g.z(y_,Es);y_.prototype.Z\u003dfunction(){return m97};\ny_.prototype.K\u003dfunction(e){return g.Q(e,OoL)};\ny_.prototype.X\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;L.serializedShareEntity\u0026\u0026(e.serializedSharedEntity\u003dL.serializedShareEntity);c.includeListId\u0026\u0026(e.includeListId\u003d!0)};var xle\u003dnew Tr(\"FETCH_FN_TOKEN\"),orM\u003dnew Tr(\"PARSE_FN_TOKEN\"),S_U\u003dnew Tr(\"WINDOW_REQUEST_TOKEN\");g.z(g.Ze,g.yu);var rjM\u003dnew Tr(\"NETWORK_SLI_TOKEN\");pi.prototype.fetch\u003dfunction(e,L,c){var I\u003dthis,B,x,S;return g.Z(function(h){B\u003dvR$(I,e,L);S\u003d(x\u003dI.K)!\u003dnull?x:fetch;return h.return(S(B).then(function(R){return I.handleResponse(R,c)}).catch(function(R){g.F7(R);\nif((c\u003d\u003dnull?0:c.B1)\u0026\u0026R instanceof g.Ze\u0026\u0026R.errorType\u003d\u003d\u003d1)return Promise.reject(R)}))})};\npi.prototype.handleResponse\u003dfunction(e,L){var c,I\u003d(c\u003dthis.Z)!\u003dnull?c:JSON.parse;c\u003de.text().then(function(B){if((L\u003d\u003dnull?0:L.Vh)\u0026\u0026e.ok)return I1J(L.Vh,B);B\u003dB.replace(\")]}\u0027\",\"\");if((L\u003d\u003dnull?0:L.B1)\u0026\u0026B)try{var x\u003dI(B)}catch(h){throw new g.Ze(1,\"JSON parsing failed after fetch\");}var S;return(S\u003dx)!\u003dnull?S:I(B)});\ne.redirected||e.ok?this.X\u0026\u0026this.X.success():(this.X\u0026\u0026this.X.EYY(),c\u003dc.then(function(B){g.F7(new g.yu(\"Error: API fetch failed\",e.status,e.url,B));return Object.assign({},B,{errorMetadata:{status:e.status}})}));\nreturn c};\npi[vL]\u003d[Mc(rjM),Mc(xle),Mc(orM),Mc(S_U)];var fZc\u003dnew Tr(\"NETWORK_MANAGER_TOKEN\");var $E;le.prototype.bindInnertubeChallengeFetcher\u003dfunction(e){this.X.bicf(e)};\nle.prototype.registerChallengeFetchedCallback\u003dfunction(e){this.X.bcr(e)};\nle.prototype.getLatestChallengeResponse\u003dfunction(){return this.X.blc()};var iFv\u003d[],PE\u003d!1;XT.prototype.G\u003dfunction(){var e\u003dthis;return g.Z(function(L){return L.K\u003d\u003d1?g.a(L,Promise.race([e.X,null]),2):L.return(!!L.X)})};\nXT.prototype.Z\u003dfunction(e,L,c){var I\u003dthis,B,x,S;return g.Z(function(h){I.X\u003d\u003d\u003dnull\u0026\u0026gRc(I,Ev(I));B\u003d!1;x\u003d{};S\u003dfunction(){var R,u,t;return g.Z(function(O){switch(O.K){case 1:return g.a(O,I.X,2);case 2:R\u003dO.X;x.challenge\u003dR.challenge;if(!R.zk){\"c1a\"in R.Ro\u0026\u0026(x.error\u003d\"ATTESTATION_ERROR_VM_NOT_INITIALIZED\");O.Iq(3);break}u\u003dObject.assign({},{c:R.challenge,e:e},L);g.bn(O,4);B\u003d!0;return g.a(O,R.zk.snapshot({JO:u}),6);case 6:(t\u003dO.X)?x.webResponse\u003dt:x.error\u003d\"ATTESTATION_ERROR_VM_NO_RESPONSE\";g.DR(O,3);break;case 4:g.wc(O),\nx.error\u003d\"ATTESTATION_ERROR_VM_INTERNAL_ERROR\";case 3:if(e\u003d\u003d\u003d\"ENGAGEMENT_TYPE_PLAYBACK\"){var q\u003dR.Ro,T\u003d{};q.c6a\u0026\u0026(T.reportingStatus\u003dString(Number(q.c)^Q_()));q.c6b\u0026\u0026(T.broadSpectrumDetectionResult\u003dString(Number(q.c)^Number(g.Zu(\"CATSTAT\",0))));x.adblockReporting\u003dT}return O.return(x)}})};\nreturn h.return(Promise.race([S(),JHc(c,function(){var R\u003dObject.assign({},x);B\u0026\u0026(R.error\u003d\"ATTESTATION_ERROR_VM_TIMEOUT\");return R})]))})};var aZn\u003d[\"APP_STATE\",\"PI\"];var bR$\u003d[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,255010,171388,244189,236208,7282,124448,196088,250897,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,257234,252598,252597,252600,252599,252596,225031,177843,27259,27262,27263,21759,\n160866,204249,222900,204250,180626,177959,177957,180628,205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,249107,180635,74610,45707,83962,83970,46713,166591,89711,\n74612,213809,179607,245006,155792,93265,74611,131380,128979,139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,249183,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,\n107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403,\n184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,133658,132971,97615,181262,190762,250344,254027,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,249295,210016,210017,262686,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,\n74615,74616,122224,74617,77820,74618,262988,262989,226981,93278,93274,93275,93276,200688,200686,200687,199841,22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,252649,205913,252650,252651,51879,16623,32594,27240,32633,74858,222932,213915,225216,251244,258251,218674,251266,258250,251265,251245,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,\n147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,256690,264349,264351,264350,264352,211026,250896,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,\n50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,263843,196075,194768,252201,194769,191885,233634,265810,194770,195350,195349,194771,166382,37671,\n49953,220669,249229,213774,204572,191389,253830,253831,253832,253833,253834,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,257268,63349,240553,95101,75240,27039,68823,21537,83464,75707,252904,\n170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,264490,211189,111059,211188,5754,264491,20445,233471,151308,151152,228067,130975,130976,247244,261210,210815,246127,245256,244950,\n191925,167637,234545,197196,214295,110386,221054,113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,249827,194E3,141121,164502,31571,195002,206793,141978,233985,250895,254052,254053,254054,254051,254050,254055,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,253789,253787,\n253786,253788,253790,107598,127991,96639,107536,130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,262743,189810,239095,78314,147799,237146,174049,148649,55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,267645,190190,225739,31961,26388,23811,\n5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,254884,258232,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,\n11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,267692,267851,267577,267693,267694,267578,262801,266131,266132,267977,267579,262800,262799,262802,267580,262798,267695,267581,82039];YE.prototype.getState\u003dfunction(){return this.store.getState()};\nYE.prototype.dispatch\u003dfunction(e){return this.store.dispatch(e)};\nYE.prototype.subscribe\u003dfunction(e){return this.store.subscribe(e)};\nYE.prototype.replaceReducer\u003dfunction(e){return this.store.replaceReducer(e)};\nYE.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};ej.prototype.append\u003dfunction(e){if(yHc(this,e)){var L\u003dthis.X[this.X.length-1];this.X[this.X.length-1]\u003dnew Uint8Array(L.buffer,L.byteOffset,L.length+e.length);I8(this)}else this.X.push(e);this.totalLength+\u003de.length};\nej.prototype.split\u003dfunction(e){for(var L\u003dnew ej,c\u003dnew ej,I\u003dg.f(this.X),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,e\u003e\u003dB.length?(L.append(B),e-\u003dB.length):e?(L.append(new Uint8Array(B.buffer,B.byteOffset,e)),c.append(new Uint8Array(B.buffer,B.byteOffset+e,B.length-e)),e\u003d0):c.append(B);return{TD:L,Xo:c}};\nej.prototype.isFocused\u003dfunction(e){return e\u003e\u003dthis.Z\u0026\u0026e\u003cthis.Z+this.X[this.K].length};\nej.prototype.focus\u003dfunction(e){if(!this.isFocused(e)){for(e\u003cthis.Z\u0026\u0026I8(this);this.Z+this.X[this.K].length\u003c\u003de\u0026\u0026this.K\u003cthis.X.length;)this.Z+\u003dthis.X[this.K].length,this.K+\u003d1;this.G\u003dvoid 0}};var R8,rL,tP;g.Dd\u003dfunction(){function e(I){for(var B\u003dnew Uint8Array(I.length),x\u003d0;x\u003cI.length;x++)B[x]\u003dI[x];return B}\nfunction L(I){return new Uint8Array(I)}\nvar c\u003dnew Uint8Array([1]);return c.length\u003d\u003d\u003d1\u0026\u0026c[0]\u003d\u003d\u003d1?L:e}();\nR8\u003dArray(1024);rL\u003dwindow.TextDecoder?new TextDecoder:void 0;tP\u003dwindow.TextEncoder?new TextEncoder:void 0;for(var UKn\u003d{accountLinkStatusEntity:122,booleanEntity:307,buttonEntity:358,captionTrack:225,channelHandle:275,chipEntity:498,commerceAcquisitionClientPayloadEntity:276,commerceCartListEntity:236,contextNoteFeedEntityPayload:483,continuationTokenEntity:406,downloadQualityPickerEntity:202,downloadsPageRefreshTokenEntity:299,downloadsPageViewConfigurationEntity:264,downloadStatusEntity:141,dismissState:540,sfvAudioItemCurrentlyPlayingEntity:186,emojiFountainDataEntity:393,emojiCustomizationSetEntity:496,\nfakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,featuredProductsEntity:392,flowStateEntity:252,iconBadgeEntity:229,interstitialInteractionStateEntity:443,likeButtonAnimationEntity:567,liveChatPollStateEntity:217,liveViewerLeaderboardChatEntryPointStateEntity:563,liveViewerLeaderboardPointsEntity:564,liveReactionsDataEntity:503,logoEntity:245,macroMarkerEntity:329,mainDownloadsLibraryEntity:158,mainDownloadsListEntity:164,mainPlaylistDownloadStateEntity:373,\nmainPlaylistEntity:306,mainPlaylistVideoEntity:368,mainVideoDownloadStateEntity:262,mainVideoEntity:261,markersEngagementPanelSyncEntity:196,markersVisibilityOverrideEntity:312,musicAlbumReleaseDetail:18,musicAlbumReleaseDownloadMetadataEntity:259,musicAlbumRelease:17,musicAlbumReleaseUserDetail:19,musicArtistDetail:21,musicArtist:20,musicArtistUserDetail:22,musicDownloadsLibraryEntity:257,musicLibraryEdit:121,musicLibraryStatusEntity:318,musicPlaylist:24,musicPlaylistDownloadMetadataEntity:248,musicShare:100,\nmusicTrackDetail:29,musicTrackDownloadMetadataEntity:234,musicTrack:28,musicTrackUserDetail:30,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pageHeaderEntity:495,pdpStateEntity:524,pinnedProductEntity:273,playbackData:119,quantityIncrementerEntity:356,playerStateEntity:323,refresh:148,saveToPlaylistListEntity:231,selectedChipIndexEntityPayload:479,settingEntity:297,stringEntity:382,suggestedFeedbackChipStateEntity:485,\ntransfer:120,trendingOfferEntity:469,videoDownloadContextEntity:461,videoOverviewAsyncDataEntity:545,videoPlaybackPositionEntity:76,votingEntity:561,ytMainChannelEntity:152,youchatPendingResponseEntity:553,ytMainDownloadedVideoEntity:155,ytMainVideoEntity:151},dKc\u003d{},hrN\u003dg.f(Object.entries(UKn)),Rrw\u003dhrN.next();!Rrw.done;Rrw\u003dhrN.next()){var utN\u003dg.f(Rrw.value),tfg\u003dutN.next().value,OUh\u003dutN.next().value,q_N\u003dtfg,TFM\u003dOUh;TFM\u0026\u0026(dKc[TFM]\u003dq_N)};var K7M\u003d!1,K5,Yj,n5,e3,Lu;g.z(cC,g.p);\ncC.prototype.encrypt\u003dfunction(e){var L\u003de.length;e\u003dnew Uint8Array(e.buffer.slice(e.byteOffset,e.byteOffset+L));for(var c\u003dthis.K,I\u003d0;I\u003cL\u0026\u0026this.X\u003c16;)e[I++]^\u003dc[this.X++];for(var B\u003dL-(L-I)%16;I\u003cB;)Yxc(this),e[I++]^\u003dc[0],e[I++]^\u003dc[1],e[I++]^\u003dc[2],e[I++]^\u003dc[3],e[I++]^\u003dc[4],e[I++]^\u003dc[5],e[I++]^\u003dc[6],e[I++]^\u003dc[7],e[I++]^\u003dc[8],e[I++]^\u003dc[9],e[I++]^\u003dc[10],e[I++]^\u003dc[11],e[I++]^\u003dc[12],e[I++]^\u003dc[13],e[I++]^\u003dc[14],e[I++]^\u003dc[15];if(I\u003cL)for(Yxc(this),this.X\u003d0;I\u003cL;)e[I++]^\u003dc[this.X++];return e};var Iz\u003d!1;(function(){function e(I){for(var B\u003dnew Uint8Array(I.length),x\u003d0;x\u003cI.length;x++)B[x]\u003dI[x];return B}\nfunction L(I){return new Uint8Array(I)}\nvar c\u003dnew Uint8Array([1]);return c.length\u003d\u003d\u003d1\u0026\u0026c[0]\u003d\u003d\u003d1?L:e})();\nvar BC;g.S3.prototype.encrypt\u003dfunction(e,L){var c\u003dthis,I;return g.Z(function(B){switch(B.K){case 1:if(!c.X){B.Iq(2);break}g.bn(B,3);return g.a(B,c.X.encrypt(e,L),5);case 5:return B.return(B.X);case 3:I\u003dg.wc(B),g.F7(I),Iz\u003d!0,c.X\u003dvoid 0;case 2:return B.return(c.K.encrypt(e,L))}})};\ng.S3.prototype.decrypt\u003dfunction(e,L){return this.encrypt(e,L)};\nnR6.prototype.encrypt\u003dfunction(e,L){var c\u003dthis,I;return g.Z(function(B){if(B.K\u003d\u003d1)return g.bn(B,2),g.a(B,e2n(c,e,L),4);if(B.K!\u003d2)return B.return(B.X);I\u003dg.wc(B);g.F7(I);Iz\u003d!0;throw I;})};\ng.oz.prototype.encrypt\u003dfunction(e,L){this.X||(this.X\u003dnew cC(this.K));for(var c\u003dthis.X,I\u003d0;I\u003c4;I++)c.counter[I]\u003dL[I*4]\u003c\u003c24|L[I*4+1]\u003c\u003c16|L[I*4+2]\u003c\u003c8|L[I*4+3];c.X\u003d16;return this.X.encrypt(e)};\ng.oz.prototype.decrypt\u003dfunction(e,L){return this.encrypt(e,L)};rf.prototype.reset\u003dfunction(){c$6(this);this.update(this.Z)};\nrf.prototype.update\u003dfunction(e){var L\u003d0,c\u003de.length;this.G+\u003dc;this.K\u0026\u0026this.K+c\u003e\u003d64\u0026\u0026(this.j.set(e.subarray(0,64-this.K),this.K),L\u003d64-this.K,this.K\u003d0,L9n(this,this.j,0));for(;L+64\u003c\u003dc;L+\u003d64)L9n(this,e,L);L\u003cc\u0026\u0026(e\u003de.subarray(L),this.j.set(e,this.K),this.K+\u003de.length)};\nvar hA\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 WR7;WR7\u003d{};g.Mfg\u003dg.PK(\"yt-idb-pref-storage\",{ib:(WR7.prefs\u003d{YV:1},WR7),shared:!1,upgrade:function(e,L){L(1)\u0026\u0026g.GI(g.vK(e,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});var ju;ju\u003d{};g.zrh\u003d(ju.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",ju.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",ju.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",ju.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",ju.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",ju);g.dL(\"\",\"downloadsPageViewConfigurationEntity\");g.dL(\"DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS\",\"mainDownloadsListEntity\");g.Hj\u003dg.dL(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"mainDownloadsListEntity\");g.dL(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"refresh\");g.dL(\"SMART_DOWNLOADS_ENABLED\",\"settingEntity\");g.dL(\"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED\",\"settingEntity\");var vvJ\u003dnew Tr(\"POSTMESSAGE_TUNNEL_TOKEN\");var bGH\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\",\"youtube.googleapis.com\"];g.M\u003duI.prototype;g.M.initialize\u003dfunction(e,L,c,I){this.PU\u003dI;if(e.program){var B;I\u003d(B\u003de.interpreterUrl)!\u003dnull?B:null;if(e.interpreterSafeScript)B\u003dVAf(e.interpreterSafeScript);else{var x;B\u003d(x\u003de.interpreterScript)!\u003dnull?x:null}e.interpreterSafeUrl\u0026\u0026(I\u003dTw(e.interpreterSafeUrl).toString());F9v(this,B,I,e.program,L,c)}else g.F7(Error(\"BL:CIP\"))};\ng.M.isInitialized\u003dfunction(){return this.tp()};\ng.M.getState\u003dfunction(){return this.state};\ng.M.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d2};\ng.M.invoke\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;return this.tp()?this.wA({JO:e}):null};\ng.M.dispose\u003dfunction(){this.yN(null);this.Oq(8)};\ng.M.tp\u003dfunction(){return!!this.zk};\ng.M.wA\u003dfunction(e){return this.zk.K7(e)};\ng.M.yN\u003dfunction(e){g.L0(this.zk);this.zk\u003de};\ng.M.Oq\u003dfunction(e){this.state\u003de};g.z(OQ,uI);OQ.prototype.yN\u003dfunction(e){var L;(L\u003dtA())\u003d\u003dnull||L.bgvma();e?(L\u003d{bgvma:e.dispose.bind(e),bgvmb:e.snapshot.bind(e),bgvmc:e.K7.bind(e)},g.IL(\"yt.abuse.playerAttLoader\",L),g.IL(\"yt.abuse.playerAttLoaderRun\",function(c){return e.snapshot(c)})):(g.IL(\"yt.abuse.playerAttLoader\",null),g.IL(\"yt.abuse.playerAttLoaderRun\",null))};\nOQ.prototype.tp\u003dfunction(){return!!tA()};\nOQ.prototype.wA\u003dfunction(e){return tA().bgvmc(e)};q7.prototype.Yo\u003dfunction(){return\"crossDeviceProgressCommand\"};\nq7.prototype.MP\u003dfunction(e){if(e.crossDevicePings){var L\u003d[];e\u003dg.f(e.crossDevicePings);for(var c\u003de.next();!c.done;c\u003de.next())L.push({baseUrl:c.value.baseUrl});g.et(\"crossDeviceNotificationTransfer\",{crossDevicePings:L})}};Td.prototype.Yo\u003dfunction(){return\"muteAdEndpoint\"};\nTd.prototype.MP\u003dfunction(e,L){switch(e.type){case \"SKIP\":iGr(this.Q2,this.rQ,L)}};WC.prototype.Yo\u003dfunction(){return\"openPopupAction\"};\nWC.prototype.MP\u003dfunction(){};M7.prototype.Yo\u003dfunction(){return\"pingingEndpoint\"};\nM7.prototype.MP\u003dfunction(){};var Vlv\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.z(gv$,g.p);var Bgc\u003d{Dll:\"FINAL\",Ky_:\"AD_BREAK_LENGTH\",Z1e:\"AD_CPN\",eP0:\"AH\",GV0:\"AD_MT\",qVe:\"ASR\",Inq:\"AW\",Rsd:\"NM\",YUe:\"NX\",uC$:\"NY\",tGS:\"CONN\",Op0:\"CPN\",ENd:\"DV_VIEWABILITY\",Z2W:\"ERRORCODE\",UMW:\"ERROR_MSG\",Vn0:\"EI\",gyY:\"GOOGLE_VIEWABILITY\",LR9:\"IAS_VIEWABILITY\",ozw:\"LACT\",C2Y:\"LIVE_TARGETING_CONTEXT\",H6S:\"I_X\",mel:\"I_Y\",b6e:\"MT\",i6M:\"MIDROLL_POS\",Ez7:\"MIDROLL_POS_MS\",xe_:\"MOAT_INIT\",re$:\"MOAT_VIEWABILITY\",Cte:\"P_H\",OBw:\"PV_H\",gkw:\"PV_W\",FVl:\"P_W\",A1Y:\"TRIGGER_TYPE\",Gcq:\"SDKV\",owe:\"SLOT_POS\",vww:\"SURVEY_LOCAL_TIME_EPOCH_S\",\nQow:\"SURVEY_ELAPSED_MS\",zP:\"VIS\",jlS:\"VIEWABILITY\",Ry7:\"VED\",Yh0:\"VOL\",TQw:\"WT\",s2W:\"YT_ERROR_CODE\"};vC.prototype.Yo\u003dfunction(){return\"urlEndpoint\"};\nvC.prototype.MP\u003dfunction(e,L,c){var I\u003dthis.Tm.get(),B\u003dPF(I.K.get(),L);B?L\u003dui(I,KzH(B),B,void 0,void 0,c):(Ir(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:L}),L\u003d{});L\u003dObject.assign({},L);Jz(this.X,\"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings\")\u0026\u0026(c\u003dw1(this.zr,2))\u0026\u0026(L.AD_CPN\u003dc.clientPlaybackNonce);L\u003dg.FV(e.url,L);e\u003dg.mZ(L,void 0,void 0,void 0,e.attributionSrcMode\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\");f0T(e,L)};fu.prototype.get\u003dfunction(){return this.value};\ng.z(AA,fu);AA.prototype.X\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.z(Fr,fu);Fr.prototype.X\u003dfunction(){return\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"};\ng.z(bI,fu);bI.prototype.X\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.z(iI,fu);iI.prototype.X\u003dfunction(){return\"metadata_type_ads_engagement_panel_layout_view_model\"};\ng.z(Gd,fu);Gd.prototype.X\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.z(gf,fu);gf.prototype.X\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.z(km,fu);km.prototype.X\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.z(DU,fu);DU.prototype.X\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.z(wf,fu);wf.prototype.X\u003dfunction(){return\"metadata_type_banner_image_layout_view_model\"};\ng.z(JA,fu);JA.prototype.X\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.z(V8,fu);V8.prototype.X\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.z(Cu,fu);Cu.prototype.X\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.z(az,fu);az.prototype.X\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.z(N7,fu);N7.prototype.X\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.z(my,fu);my.prototype.X\u003dfunction(){return\"metadata_type_ad_pod_skip_index\"};\ng.z(y8,fu);y8.prototype.X\u003dfunction(){return\"metadata_type_ad_pod_skip_target\"};\ng.z(ZU,fu);ZU.prototype.X\u003dfunction(){return\"metadata_type_ad_pod_skip_target_callback_ref\"};\ng.z(pu,fu);pu.prototype.X\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.z($m,fu);$m.prototype.X\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.z(j3,fu);j3.prototype.X\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.z(HC,fu);HC.prototype.X\u003dfunction(){return\"metadata_type_player_overlay_layout_renderer\"};\ng.z(lI,fu);lI.prototype.X\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.z(PC,fu);PC.prototype.X\u003dfunction(){return\"metadata_type_player_underlay_ad_slot_renderer\"};\ng.z(Q8,fu);Q8.prototype.X\u003dfunction(){return\"metadata_type_media_associated_in_player_slot\"};\ng.z(df,fu);df.prototype.X\u003dfunction(){return\"metadata_type_shrunken_player_bytes_config\"};\ng.z(UQ,fu);UQ.prototype.X\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.z(EQ,fu);EQ.prototype.X\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.z(Xr,fu);Xr.prototype.X\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.z(Ku,fu);Ku.prototype.X\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.z(Ym,fu);Ym.prototype.X\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.z(nu,fu);nu.prototype.X\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.z(ep,fu);ep.prototype.X\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.z(LR,fu);LR.prototype.X\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.z(cv,fu);cv.prototype.X\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.z(IW,fu);IW.prototype.X\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.z(Bv,fu);Bv.prototype.X\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.z(xK,fu);xK.prototype.X\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.z(oW,fu);oW.prototype.X\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.z(Sp,fu);Sp.prototype.X\u003dfunction(){return\"metadata_type_cue_point\"};\ng.z(ry,fu);ry.prototype.X\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.z(hl,fu);hl.prototype.X\u003dfunction(){return\"metadata_type_player_vars\"};\ng.z(RW,fu);RW.prototype.X\u003dfunction(){return\"metadata_type_preload_player_vars\"};\ng.z(uN,fu);uN.prototype.X\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.z(tl,fu);tl.prototype.X\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.z(OE,fu);OE.prototype.X\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.z(qj,fu);qj.prototype.X\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.z(T9,fu);T9.prototype.X\u003dfunction(){return\"metadata_type_dai\"};\ng.z(Wv,fu);Wv.prototype.X\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.z(Mj,fu);Mj.prototype.X\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.z(z9,fu);z9.prototype.X\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.z(sE,fu);sE.prototype.X\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.z(vv,fu);vv.prototype.X\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.z(fR,fu);fR.prototype.X\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.z(Al,fu);Al.prototype.X\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.z(F3,fu);F3.prototype.X\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.z(bN,fu);bN.prototype.X\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.z(iN,fu);iN.prototype.X\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.z(G9,fu);G9.prototype.X\u003dfunction(){return\"metadata_type_valid_ad_message_renderer\"};\ng.z(gy,fu);gy.prototype.X\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.z(kK,fu);kK.prototype.X\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.z(Dw,fu);Dw.prototype.X\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.z(wy,fu);wy.prototype.X\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};\ng.z(Jl,fu);Jl.prototype.X\u003dfunction(){return\"metadata_type_active_view_identifier\"};\ng.z(V0,fu);V0.prototype.X\u003dfunction(){return\"metadata_type_ssdai_ads_config\"};\ng.z(CR,fu);CR.prototype.X\u003dfunction(){return\"metadata_type_eligible_for_ssap\"};\ng.z(aW,fu);aW.prototype.X\u003dfunction(){return\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"};\ng.z(Nj,fu);Nj.prototype.X\u003dfunction(){return\"metadata_type_player_bytes_slot_metadata\"};\ng.z(mu,fu);mu.prototype.X\u003dfunction(){return\"metadata_type_prefetch_metadata\"};var Qpv\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 L1c\u003dnew Map([[\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",\"trigger_category_layout_exit_normal\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\"trigger_category_layout_exit_user_skipped\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",\"trigger_category_layout_exit_user_muted\"],[\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\"trigger_category_slot_expiration\"],[\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\"trigger_category_slot_fulfillment\"],[\"TRIGGER_CATEGORY_SLOT_ENTRY\",\"trigger_category_slot_entry\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",\n\"trigger_category_layout_exit_user_input_submitted\"],[\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\"trigger_category_layout_exit_user_cancelled\"]]);g.z($K,WU);g.z(K,WU);new Promise(function(){});var mcc\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\"]]),a0$\u003dnew Map([[\"normal\",{G$:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{G$:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{G$:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{G$:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{G$:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{G$:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}],\n[\"error\",{G$:\"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED\",Y_:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\"}]]);g.z(YK,g.p);g.M\u003dYK.prototype;g.M.vO\u003dfunction(e,L){return this.X.vO(e,L)};\ng.M.Aj\u003dfunction(e,L){this.Mx.E4(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",e,L);for(var c\u003dg.f(this.K),I\u003dc.next();!I.done;I\u003dc.next())I.value.Aj(e,L)};\ng.M.ya\u003dfunction(e){if(I2(this.X,e)){this.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",e);this.X.ya(e);for(var L\u003dg.f(this.K),c\u003dL.next();!c.done;c\u003dL.next())c.value.ya(e);$cn(this,e)}};\ng.M.WM\u003dfunction(e){if(I2(this.X,e)){this.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",e);this.X.WM(e);for(var L\u003dg.f(this.K),c\u003dL.next();!c.done;c\u003dL.next())c.value.WM(e);I2(this.X,e)\u0026\u0026Bq(this.X,e).B\u0026\u0026LC(this,e,!1)}};\ng.M.f5\u003dfunction(e){this.Mx.K6(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",e);I2(this.X,e)\u0026\u0026(this.X.f5(e),LC(this,e,!1))};\ng.M.Hy\u003dfunction(e,L){if(I2(this.X,e)){this.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",e,L);for(var c\u003dg.f(this.K),I\u003dc.next();!I.done;I\u003dc.next())I.value.Hy(e,L)}};\ng.M.Gy\u003dfunction(e,L,c){if(I2(this.X,e)){this.Mx.Dn(Nif(c),e,L);this.X.Gy(e,L);for(var I\u003dg.f(this.K),B\u003dI.next();!B.done;B\u003dI.next())B.value.Gy(e,L,c);(c\u003dMd(this.X,e))\u0026\u0026L.layoutId\u003d\u003d\u003dc.layoutId\u0026\u0026Yux(this,e,!1)}};\ng.M.Xc\u003dfunction(e,L,c,I){c.Bc\u0026\u0026I?(Ir(c,e,L,void 0,c.vK),this.Mx.eF(I,c.Bc,e,L)):Ir(\"adsClientErrorMessage is missing.\",e,L);LC(this,e,!0)};\ng.M.KS\u003dfunction(){var e\u003deCv(this.X);e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())LC(this,L.value,!1);g.p.prototype.KS.call(this)};\ng.M.Gr\u003dfunction(e,L){this.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED\",e,L);this.Mx.Dn(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED\",e,L);for(var c\u003dg.f(this.K),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,L\u0026\u0026I.Gr(e,L)};nvn.prototype.isActive\u003dfunction(){switch(this.X){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.z(vq,g.p);g.M\u003dvq.prototype;g.M.vO\u003dfunction(e,L){L\u003dWq(this,e+\"_\"+L);e\u003d[];L\u003dg.f(L.values());for(var c\u003dL.next();!c.done;c\u003dL.next())e.push(c.value.slot);return e};\ng.M.lm\u003dfunction(e){e\u003dBq(this,e);e.X!\u003d\u003d\"not_scheduled\"\u0026\u0026zu(e.slot,e.X,\"onSlotScheduled\");e.X\u003d\"scheduled\"};\ng.M.XA\u003dfunction(e){e\u003dBq(this,e);e.G\u003d\"fill_requested\";e.T.XA()};\ng.M.ya\u003dfunction(e){e\u003dBq(this,e);e.X!\u003d\u003d\"enter_requested\"\u0026\u0026zu(e.slot,e.X,\"onSlotEntered\");e.X\u003d\"entered\"};\ng.M.f5\u003dfunction(e){Bq(this,e).G\u003d\"fill_canceled\"};\ng.M.WM\u003dfunction(e){e\u003dBq(this,e);e.X!\u003d\u003d\"exit_requested\"\u0026\u0026zu(e.slot,e.X,\"onSlotExited\");e.X\u003d\"scheduled\"};\ng.M.Gy\u003dfunction(e,L){e\u003dBq(this,e);e.layout!\u003dnull\u0026\u0026e.layout.layoutId\u003d\u003d\u003dL.layoutId\u0026\u0026(e.X!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026zu(e.slot,e.X,\"onLayoutExited\"),e.X\u003d\"entered\")};g.z(F5,g.p);F5.prototype.get\u003dfunction(){Math.random()\u003c.001\u0026\u0026this.We()\u0026\u0026Ir(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance\u003dthis.X());return this.instance};g.z(ih,g.p);ih.prototype.Z\u003dfunction(){return this.K};Gu.prototype.executeCommand\u003dfunction(e,L){sQ(this.X(),e,L)};DV.prototype.addListener\u003dfunction(e){this.listeners.add(e)};\nDV.prototype.removeListener\u003dfunction(e){this.listeners.delete(e)};var ll\u003d{},ZV\u003d(ll.AD_MARKER\u003d\"ytp-ad-progress\",ll.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",ll.TIME_MARKER\u003d\"ytp-time-marker\",ll);var CsH\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/)\"),RCv\u003dRegExp(\"^https://([a-z]+\\\\.)?[0-9a-f]{1,63}\\\\.sslproxy\\\\.corp\\\\.google\\\\.com/|^https://([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.demos\\\\.corp\\\\.google\\\\.com/|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com/|^https?://(([-\\\\w]*www[-\\\\w]*\\\\.|[-\\\\w]*web[-\\\\w]*\\\\.|[-\\\\w]*canary[-\\\\w]*\\\\.|[-\\\\w]*dev[-\\\\w]*\\\\.|[-\\\\w]{1,3}\\\\.)+(corp\\\\.)?youtube(-nocookie|kids|education)?\\\\.com/|([A-Za-z0-9-]{1,63}\\\\.)*(youtube\\\\.googleapis\\\\.com)[.]?(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.([a-z]{3}|i)\\\\.corp\\\\.google\\\\.com(:[0-9]+)?/|([a-z]+\\\\.)?[a-z0-9\\\\-]{1,63}\\\\.c\\\\.googlers\\\\.com(:[0-9]+)?/|(docs|drive)\\\\.google\\\\.com/(a/[^/\\\\\\\\%]+/|)|(music|music-green-qa|music-release-qa|yt-music-green\\\\.corp)\\\\.youtube\\\\.com/|(tv|tv-green-qa|tv-green-qa\\\\.corp|tv-release-qa|tv-release-qa\\\\.corp|tv-integration-qa|tv-integration-qa\\\\.corp|yt-tv-autopush\\\\.corp|yt-tv-integration\\\\.corp|yt-tv-staging\\\\.corp)\\\\.youtube\\\\.com/|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?/)\"),\najT\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),zC$\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),\nW1J\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)|$))\"),OEc\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|currents\\\\.google\\\\.com|video\\\\.google\\\\.com|youtube\\\\.com|ytimg\\\\.com|ytimg\\\\.sandbox\\\\.google\\\\.com|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|s2\\\\.googleusercontent\\\\.com/s2/favicons\\\\?|yt[3-4]\\\\.ggpht\\\\.com/)\"),\nN8M\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),qI$\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)\"),tBc\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.google)))|(lh7\\\\-(eu|us|qw|rt)\\\\.((googleusercontent)|(google)))|((photos|testonly|work)\\\\.fife\\\\.usercontent\\\\.google)|([\\\\w\\\\-]+\\\\.fife\\\\.usercontent\\\\.google)|(([1-4]\\\\.bp\\\\.blogspot)|(bp[0-3]\\\\.blogger))|(ccp-lh\\\\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\\\\.(ggpht|googleusercontent))|(gm[1-4]\\\\.ggpht)|(play-(ti-)?lh\\\\.googleusercontent)|(gz0\\\\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\\\\.(ggpht|googleusercontent)))\\\\.com)|(drive\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer))|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|((photos|drive|contribution)\\\\-image\\\\-(dev|qa)(-us|-eu)?(-auth|-cookie)?\\\\.corp\\\\.google\\\\.com)|(photos\\\\-image\\\\-dev\\\\-dl\\\\-(auth|eu|us)\\\\.corp\\\\.google\\\\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\\\\.sandbox\\\\.google\\\\.com\\\\/image)|(image\\\\-(dev|qa)\\\\-lighthouse(-auth)?\\\\.sandbox\\\\.google\\\\.com(\\\\/image)?)|(drive\\\\-qa\\\\.corp\\\\.google\\\\.com\\\\/drive\\\\-(usercontent|viewer)))\\\\/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleplex\\\\.com|googlevideo\\\\.com|prod\\\\.google\\\\.com|lh3\\\\.photos\\\\.google\\\\.com|currents\\\\.google\\\\.com|mail\\\\.google\\\\.com|youtube\\\\.com|yt\\\\.akamaized\\\\.net|chat\\\\.google\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.lh3(-d[a-gyz]|-testonly)?\\\\.(googleusercontent|photos\\\\.google)\\\\.com/.*$)\"),\nCP$\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)\"),\nVsH\u003dRegExp(\"^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com/|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com(/(?!url\\\\b)|$)|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com(/|$)|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com(/|$)|^https://canvastester-3fd0b\\\\.appspot\\\\.com(/|$)|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?(/|$)|^https://narrative-news-cast-receiver-d\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-f\\\\.appspot\\\\.com(/|$)|^https://one\\\\.google\\\\.com(/|$)|^https://www\\\\.google\\\\.com/culturalinstitute/manage/.*$|^https://www\\\\.gstatic\\\\.com/aog_howto|^https://www\\\\.gstatic\\\\.com/narrative_cast_receiver/news|^https?://(([A-Za-z0-9-]{1,63}\\\\.)*(imasdk\\\\.googleapis\\\\.com|corp\\\\.google\\\\.com|proxy\\\\.googleprod\\\\.com|c\\\\.googlers\\\\.com|proxy\\\\.googlers\\\\.com|borg\\\\.google\\\\.com|docs\\\\.google\\\\.com|drive\\\\.google\\\\.com|googleads\\\\.g\\\\.doubleclick\\\\.net|googleplex\\\\.com|play\\\\.google\\\\.com|prod\\\\.google\\\\.com|photos\\\\.google\\\\.com|get\\\\.google\\\\.com|currents\\\\.google\\\\.com|blogger\\\\.com|mail\\\\.google\\\\.com|survey\\\\.g\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtubeeducation\\\\.com|youtube\\\\-nocookie\\\\.com|yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|youtubekids\\\\.com|vevo\\\\.com|chat\\\\.google\\\\.com|meet\\\\.google\\\\.com|artsandculture\\\\.google\\\\.com)[.]?(:[0-9]+)?(/|$)|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$)|(www\\\\.|encrypted\\\\.)?google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/(search|webhp)\\\\?|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|lightbox-(demos|builder)\\\\.appspot\\\\.com/|s0\\\\.2mdn\\\\.net/instream/html5/native/|s[01](qa)?\\\\.2mdn\\\\.net/ads/richmedia/studio/mu/templates/tetris|www\\\\.gstatic\\\\.com/doubleclick/studio/innovation/h5/layouts/tetris)\"),\nsFe\u003dRegExp(\"^(https://play\\\\.google\\\\.com|https://photos\\\\.google\\\\.com|https://get\\\\.google\\\\.com|https://currents\\\\.google\\\\.com|https://mail\\\\.google\\\\.com|https://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|http://yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|https://chat\\\\.google\\\\.com|https://one\\\\.google\\\\.com|https://artsandculture\\\\.google\\\\.com|https://adstransparency\\\\.google\\\\.com)$|^http://[0-9]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?$|^https://((autopush|beta-lookup|daily-[0-6]|manual-qual|preprod|stream)\\\\.)?meet\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(crowdsource|datacompute)\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)*(youtube|youtubekids|youtubeeducation)\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+demos\\\\.corp\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sandbox\\\\.google\\\\.com$|^https://([A-Za-z0-9-]{1,63}\\\\.)+sslproxy\\\\.corp\\\\.google\\\\.com$|^https://(books|play-books-(autopush|internal|preprod|staging)(-sandbox|\\\\.corp))\\\\.googleusercontent\\\\.com$|^https://(draft|www|(www\\\\.)?dev\\\\.sandbox|(www\\\\.)?autopush\\\\.sandbox|(www\\\\.)?staging\\\\.sandbox|(www\\\\.)?restore\\\\.sandbox)\\\\.blogger\\\\.com$|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com$|^https://localhost\\\\.googleusercontent\\\\.com(:\\\\d+)?$|^https?://(((docs|m|sing|ss|sss|www)\\\\.)?drive\\\\.google\\\\.com$|([A-Za-z0-9-]{1,63}\\\\.)*c\\\\.googlers\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*corp\\\\.google\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*googleplex\\\\.com(:[0-9]+)?$|([A-Za-z0-9-]{1,63}\\\\.)*proxy\\\\.googlers\\\\.com(:[0-9]+)?$|(www\\\\.|encrypted\\\\.)google\\\\.(cat|com(\\\\.(a[fgiru]|b[dhnorz]|c[ouy]|do|e[cgt]|fj|g[hit]|hk|jm|kh|kw|l[bcy]|m[mtxy]|n[afgip]|om|p[aeghkry]|qa|s[abglv]|t[jnrw]|ua|uy|vc|vn))?|a[cdelmstz]|c[acdfghilmnvz]|b[aefgijsty]|ee|es|d[ejkmz]|g[aefglmpry]|f[imr]|i[emoqrst]|h[nrtu]|k[giz]|je|jo|m[degklnsuvw]|l[aiktuv]|n[eloru]|p[lnst]|s[cehikmnort]|r[osuw]|us|t[dgklmnot]|ws|vg|vu|co\\\\.(ao|bw|ck|cr|i[dln]|jp|ke|kr|ls|ma|mz|nz|th|tz|u[gkz]|ve|vi|z[amw]))/?$|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?$|docs\\\\.google\\\\.com$)\");g.pC.prototype.getId\u003dfunction(){return this.id};\ng.pC.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+A9f(this.start)+\", \"+A9f(this.end)+\"]\"};\ng.pC.prototype.contains\u003dfunction(e,L){return e\u003e\u003dthis.start\u0026\u0026(e\u003cthis.end||e\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(L\u003d\u003dnull||e\u003cL\u0026\u0026L\u003c\u003dthis.end)};\nvar faJ\u003d1;g.pC.prototype.getId\u003dg.pC.prototype.getId;lh.prototype.XA\u003dfunction(){var e\u003dthis,L\u003d0;r9f(this.X,function(){var c\u003dHv(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");L\u003dDate.now();T5(e.Tm.get(),\"abrs\",\"ct.\"+L+\";cmt.\"+e.Be.get().getCurrentTimeSec(1,!1)+\";sid.\"+e.slot.slotId+\";\");return e.K.get().fetch({Y2:c.getAdBreakUrl,FX:new g.pC(c.Zz,c.Kw),ew:Hv(e.slot.clientMetadata,\"metadata_type_cue_point\"),cueProcessedMs:c.cueProcessedMs})},function(){bER(e)},function(c){var I\u003dDate.now()-L;\nT5(e.Tm.get(),\"abrr\",\"ct.\"+(new Date).getTime()+\";cmt.\"+e.Be.get().getCurrentTimeSec(1,!1)+\";l.\"+I.toString()+\";sid.\"+e.slot.slotId+\";\");I\u003dc.QR;I.length\u003e\u003d2\u0026\u0026c.ssdaiAdsConfig\u0026\u0026Ir(\"Unexpected ad placement renderers length\",e.slot,null,{length:I.length});var B;((B\u003dc.adSlots)\u003d\u003dnull?0:B.some(function(x){var S,h;return((S\u003dg.Q(x,YP))\u003d\u003dnull?void 0:(h\u003dS.adSlotMetadata)\u003d\u003dnull?void 0:h.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}))||I.some(function(x){var S,h,R,u;\nreturn!!((S\u003dx.renderer)\u003d\u003dnull?0:(h\u003dS.linearAdSequenceRenderer)\u003d\u003dnull?0:(R\u003dh.linearAds)\u003d\u003dnull?0:R.length)||!((u\u003dx.renderer)\u003d\u003dnull||!u.instreamVideoAdRenderer)})||bER(e)})};\nlh.prototype.XX\u003dfunction(){hCn(this.X)};Pq.prototype.XA\u003dfunction(){var e\u003dthis;r9f(this.K,function(){var L\u003dHv(e.slot.clientMetadata,\"metadata_type_ad_break_request_data\");return L.cueProcessedMs?e.X.get().fetch({Y2:L.getAdBreakUrl,FX:new g.pC(L.Zz,L.Kw),cueProcessedMs:L.cueProcessedMs}):e.X.get().fetch({Y2:L.getAdBreakUrl,FX:new g.pC(L.Zz,L.Kw)})})};\nPq.prototype.XX\u003dfunction(){hCn(this.K)};Qq.prototype.XA\u003dfunction(){var e\u003dthis.slot.clientMetadata,L,c\u003d(L\u003dthis.slot.fulfilledLayout)!\u003dnull?L:Hv(e,\"metadata_type_fulfilled_layout\");jpJ(this.callback,this.slot,c)};\nQq.prototype.XX\u003dfunction(){cq(this.callback,this.slot,new K(\"Got CancelSlotFulfilling request for \"+this.slot.slotType+\" in DirectFulfillmentAdapter.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_FULFILLMENT_CANCELLATION_REQUEST\"),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")};UZ.prototype.build\u003dfunction(e,L){return L.fulfilledLayout||dw(L,{zI:[\"metadata_type_fulfilled_layout\"]})?new Qq(e,L):this.Z(e,L)};g.z(EZ,UZ);\nEZ.prototype.Z\u003dfunction(e,L){if(dw(L,{zI:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new lh(e,L,this.X,this.K,this.hm,this.ZY,this.Tm,this.Be,this.aI);if(dw(L,{zI:[\"metadata_type_ad_break_request_data\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new Pq(e,L,this.X,this.K,this.hm,this.ZY);throw new K(\"Unsupported slot with type: \"+L.slotType+\" and client metadata: \"+lN(L.clientMetadata)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.z(X5,UZ);X5.prototype.Z\u003dfunction(e,L){throw new K(\"Unsupported slot with type: \"+L.slotType+\" and client metadata: \"+lN(L.clientMetadata)+\" in DefaultFulfillmentAdapterFactory.\");};g.M\u003diEH.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){};\ng.M.release\u003dfunction(){};\ng.M.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Xc(this.slot,e,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\");else{var L\u003dHv(e.clientMetadata,\"metadata_type_ad_break_response_data\");this.slot.slotType\u003d\u003d\u003d\"SLOT_TYPE_AD_BREAK_REQUEST\"?(this.callback.Hy(this.slot,e),Hi$(this.Z,\nthis.slot,L)):Ir(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",this.slot,e)}};\ng.M.L9\u003dfunction(e,L){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Xc(this.slot,e,new $K(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):(this.callback.Gy(this.slot,e,L),ggR(this),khf(this))};g.z(Lz,g.Yg);g.M\u003dLz.prototype;g.M.JK\u003dfunction(){return this.K.slot};\ng.M.FM\u003dfunction(){return this.K.layout};\ng.M.init\u003dfunction(){this.Z.get().addListener(this)};\ng.M.release\u003dfunction(){this.Z.get().removeListener(this);this.dispose()};\ng.M.zM\u003dfunction(){};\ng.M.Dh\u003dfunction(){};\ng.M.xL\u003dfunction(){};\ng.M.jJ\u003dfunction(){};\ng.M.startRendering\u003dfunction(e){var L\u003dthis;ec(this.K,e,function(){return void L.z9()})};\ng.M.z9\u003dfunction(){this.Z.get().z9(this.X)};\ng.M.L9\u003dfunction(e,L){var c\u003dthis;ec(this.K,e,function(){var I\u003dc.Z.get();t$c(I,c.X,3);c.X\u003d[];c.callback.Gy(c.slot,e,L)})};\ng.M.KS\u003dfunction(){this.Z.We()||this.Z.get().removeListener(this);g.Yg.prototype.KS.call(this)};\ng.RH.Object.defineProperties(Lz.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.K.slot}},\nlayout:{configurable:!0,enumerable:!0,get:function(){return this.K.layout}}});hE.prototype.iz\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003d(this.Z.get(e)||[]).concat();if(L\u003dL\u0026\u0026VBr(e)){var I\u003dthis.Z.get(L);I\u0026\u0026c.push.apply(c,g.V(I))}tE(this,e,c);this.X.add(e);L\u0026\u0026this.X.add(L)};\nhE.prototype.AK\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(!this.X.has(e)){var c\u003dL\u0026\u0026VBr(e);c\u0026\u0026(L\u003d!this.X.has(c));this.iz(e,L)}};g.z(NoH,KE);g.z(Mi,Lz);g.M\u003dMi.prototype;g.M.Zj\u003dfunction(e,L){xf(\"ads-engagement-panel-layout\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,iH),this.callback,\"metadata_type_ads_engagement_panel_layout_view_model\",function(L,c,I,B,x){return new NoH(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z(y96,KE);g.z(zH,Lz);g.M\u003dzH.prototype;g.M.Zj\u003dfunction(e,L){xf(\"banner-image\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,F6),this.callback,\"metadata_type_banner_image_layout_view_model\",function(L,c,I,B,x){return new y96(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z(vx,KE);g.z(fz,Lz);g.M\u003dfz.prototype;g.M.Zj\u003dfunction(e,L){xf(\"action-companion\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,vf),this.callback,\"metadata_type_action_companion_ad_renderer\",function(L,c,I,B,x){return new vx(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){L.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.nS.AK(\"impression\"):this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z($yf,KE);g.z(AE,Lz);g.M\u003dAE.prototype;g.M.Zj\u003dfunction(e,L){xf(\"image-companion\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,fP),this.callback,\"metadata_type_image_companion_ad_renderer\",function(L,c,I,B,x){return new $yf(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){L.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.nS.AK(\"impression\"):this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z(HEr,KE);g.z(FQ,Lz);g.M\u003dFQ.prototype;g.M.Zj\u003dfunction(e,L){xf(\"shopping-companion\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),void 0,this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(L,c,I,B,x){return new HEr(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){L.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.nS.AK(\"impression\"):this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z(ii,Lz);g.M\u003dii.prototype;g.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),void 0,this.callback,\"metadata_type_action_companion_ad_renderer\",function(L,c,I,B,x){return new vx(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};\ng.M.Zj\u003dfunction(){};g.M\u003dEgc.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){this.Be.get().addListener(this);this.Be.get().F8.push(this);var e\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),L\u003dHv(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");o0(this.layout.hK)\u0026\u0026rl(this.e5.get(),this.layout.layoutId,{NL:L,w5:e,listener:this})};\ng.M.release\u003dfunction(){this.Be.get().removeListener(this);S2c(this.Be.get(),this);o0(this.layout.hK)\u0026\u0026h3(this.e5.get(),this.layout.layoutId)};\ng.M.startRendering\u003dfunction(e){this.callback.Hy(this.slot,e)};\ng.M.L9\u003dfunction(e,L){wWr(this.ZY.get())\u0026\u0026!this.X\u0026\u0026(this.nS.AK(\"abandon\"),this.X\u003d!0);this.callback.Gy(this.slot,e,L)};\ng.M.J_\u003dfunction(e){switch(e.id){case \"part2viewed\":this.nS.AK(\"start\");this.nS.AK(\"impression\");break;case \"videoplaytime25\":this.nS.AK(\"first_quartile\");break;case \"videoplaytime50\":this.nS.AK(\"midpoint\");break;case \"videoplaytime75\":this.nS.AK(\"third_quartile\");break;case \"videoplaytime100\":wWr(this.ZY.get())?this.X||(this.nS.AK(\"complete\"),this.X\u003d!0):this.nS.AK(\"complete\");Wx(this.nS)\u0026\u0026qi(this.nS,Infinity,!0);JCx(this.ZY.get())\u0026\u0026bi(this.K,Infinity,!0);break;case \"engagedview\":Wx(this.nS)||this.nS.AK(\"progress\");\nbreak;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;default:Ir(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.QZ\u003dfunction(){};\ng.M.FC\u003dfunction(){};\ng.M.PT\u003dfunction(e){JCx(this.ZY.get())\u0026\u0026bi(this.K,e*1E3,!1);Wx(this.nS)\u0026\u0026qi(this.nS,e*1E3,!1)};\ng.M.dP\u003dfunction(){};\ng.M.MV\u003dfunction(){this.nS.AK(\"active_view_measurable\")};\ng.M.PG\u003dfunction(){this.nS.AK(\"active_view_viewable\")};\ng.M.wv\u003dfunction(){this.nS.AK(\"active_view_fully_viewable_audible_half_duration\")};\ng.M.tJ\u003dfunction(){this.nS.AK(\"audio_measurable\")};\ng.M.WG\u003dfunction(){this.nS.AK(\"audio_audible\")};g.z(GH,Lz);g.M\u003dGH.prototype;g.M.init\u003dfunction(){Lz.prototype.init.call(this);var e\u003dHv(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),L\u003d{adsClientData:this.layout.wT};this.X.push(new tW(e,this.layout.layoutId,Hv(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),L,!0))};\ng.M.jj\u003dfunction(){this.G||this.Be.get().resumeVideo(1)};\ng.M.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);MI(this.Be.get(),\"ad-showing\");this.callback.Hy(this.slot,e);this.B.mD\u003dthis};\ng.M.L9\u003dfunction(e,L){Lz.prototype.L9.call(this,e,L);zz(this.Be.get(),\"ad-showing\");cj(this.B,this)};\ng.M.Zj\u003dfunction(e){switch(e){case \"ad-info-icon-button\":(this.G\u003dthis.Be.get().bl(1))||this.Be.get().pauseVideo();break;case \"visit-advertiser\":this.Be.get().pauseVideo()}};\ng.M.KS\u003dfunction(){Lz.prototype.KS.call(this)};g.z(g4,KE);g.z(kf,Lz);g.M\u003dkf.prototype;g.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),void 0,this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(L,c,I,B,x){return new g4(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};\ng.M.Zj\u003dfunction(){};g.z(D4,KE);g.z(w4,Lz);w4.prototype.init\u003dfunction(){Lz.prototype.init.call(this);this.X.push(new D4(g.Q(this.layout.renderingContent,$P),this.layout.layoutId,{adsClientData:this.layout.wT}))};\nw4.prototype.Zj\u003dfunction(){lV(this.G.get(),this.B)\u0026\u0026Bx(this.Tm.get(),3)};\nw4.prototype.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e)};\nw4.prototype.KS\u003dfunction(){Lz.prototype.KS.call(this)};g.z(JE,KE);g.z(V1,Lz);V1.prototype.init\u003dfunction(){Lz.prototype.init.call(this);var e\u003dg.Q(this.layout.renderingContent,Q1)||Hv(this.layout.clientMetadata,\"metadata_type_ad_action_interstitial_renderer\"),L\u003dcx(this.nS);this.X.push(new JE(e,L,this.layout.layoutId,{adsClientData:this.layout.wT},!0,!0))};\nV1.prototype.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e)};\nV1.prototype.Zj\u003dfunction(e,L){if(L\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var c;(e\u003d(c\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:c.current)\u0026\u0026e.nW(this.JK(),this.layout)}};\nV1.prototype.KS\u003dfunction(){Lz.prototype.KS.call(this)};a0.prototype.build\u003dfunction(e,L,c,I){if(Cz(I,{zI:[\"metadata_type_ad_break_response_data\"],fb:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new iEH(e,c,I,this.K,this.Z,this.X);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};g.z(YIR,KE);g.z(Ni,Lz);g.M\u003dNi.prototype;g.M.Zj\u003dfunction(e,L){xf(\"ads-engagement-panel\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,A8),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(L,c,I,B,x){return new YIR(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){L.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.nS.AK(\"impression\"):this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};g.z(m5,Lz);g.M\u003dm5.prototype;g.M.Zj\u003dfunction(e,L){xf(\"top-banner-image-text-icon-buttoned\",e,this.j.get().ZJ,this.Tm.get(),this.G,this.B,this.JK(),this.FM(),L)};\ng.M.startRendering\u003dfunction(e){I0(this.nS,this.JK(),this.FM(),g.Q(this.FM().renderingContent,bH),this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(L,c,I,B,x){return new g4(L,c,I,B,x)},this.X);\nLz.prototype.startRendering.call(this,e)};\ng.M.Hy\u003dfunction(e,L){this.B\u003d\u003d\u003dL.layoutId\u0026\u0026(this.G\u003d\u003d\u003dnull?this.G\u003dthis.Tm.get().V9():Ir(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.KS\u003dfunction(){eh(this.EY(),this);Lz.prototype.KS.call(this)};LDM.prototype.build\u003dfunction(e,L,c,I){if(Cz(I,ngx())||g.Q(I.renderingContent,A8)!\u003d\u003dvoid 0)return new Ni(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,pJc())||g.Q(I.renderingContent,vf)!\u003d\u003dvoid 0)return new fz(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,joJ())||g.Q(I.renderingContent,fP)!\u003d\u003dvoid 0)return new AE(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,laf()))return new FQ(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,Uyc()))return new ii(e,c,I,this.D6,this.Tm,this.EY,\nthis.e5,this.X);if(Cz(I,ZER())||g.Q(I.renderingContent,F6)!\u003d\u003dvoid 0)return new zH(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,esr())||g.Q(I.renderingContent,bH)!\u003d\u003dvoid 0)return new m5(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,XJJ()))return new kf(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);if(Cz(I,myT())||g.Q(I.renderingContent,iH)!\u003d\u003dvoid 0)return new Mi(e,c,I,this.D6,this.Tm,this.EY,this.e5,this.X);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+\nlN(I.clientMetadata)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};cmc.prototype.build\u003dfunction(e,L,c,I){if(Cz(I,{zI:[\"metadata_type_linked_player_bytes_layout_id\"],fb:[\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"]}))return new w4(e,c,I,this.D6,this.Tm,this.X);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.M\u003dIy$.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){};\ng.M.release\u003dfunction(){};\ng.M.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Xc(this.slot,e,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.callback.Hy(this.slot,e),this.nS.AK(\"impression\"),x9(this.Ja,e,\"normal\"))};\ng.M.L9\u003dfunction(e,L){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Xc(this.slot,e,new $K(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):this.callback.Gy(this.slot,e,L)};g.M\u003dxwn.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){};\ng.M.release\u003dfunction(){};\ng.M.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Xc(this.slot,e,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.callback.Hy(this.slot,e),this.nS.AK(\"impression\"),x9(this.Ja,e,\"normal\"))};\ng.M.L9\u003dfunction(e,L){e.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Xc(this.slot,e,new $K(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):this.callback.Gy(this.slot,e,L)};y1.prototype.build\u003dfunction(e,L,c,I){if(!this.ZY.get().V.S().Y(\"h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata\")){if(Cz(I,BJ6()))return new Iy$(e,c,I,this.Tm,this.Ja)}else if(Cz(I,{zI:[],fb:[\"LAYOUT_TYPE_FORECASTING\"]}))return new xwn(e,c,I,this.Tm,this.Ja);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.z(rmT,KE);g.z(Z4,Lz);g.M\u003dZ4.prototype;g.M.init\u003dfunction(){Lz.prototype.init.call(this);var e\u003dg.Q(this.layout.renderingContent,Px)||Hv(this.layout.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),L\u003d{adsClientData:this.layout.wT};this.X.push(new rmT(e,Hv(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),this.layout.layoutId,L))};\ng.M.jj\u003dfunction(){this.G||this.Be.get().resumeVideo(2)};\ng.M.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e);this.B.mD\u003dthis};\ng.M.L9\u003dfunction(e,L){Lz.prototype.L9.call(this,e,L);cj(this.B,this)};\ng.M.Zj\u003dfunction(e,L){if(!Jz(this.ZY.get(),\"stop_handling_click_for_non_rendering_overlay_layout\")||L\u003d\u003d\u003dthis.layout.layoutId){if(lV(this.j.get(),this.T))switch(e){case \"visit-advertiser-link\":Bx(this.Tm.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.G||this.Be.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.G\u003dthis.Be.get().bl(2))||this.Be.get().pauseVideo();break;\ncase \"visit-advertiser-link\":this.Be.get().pauseVideo();hs$(this).MI();break;case \"skip-button\":if(e\u003dhs$(this),this.layout.renderingContent\u0026\u0026!y0(this.layout.clientMetadata,\"metadata_type_dai\")||!e||!e.Qm){var c;(e\u003d(c\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:c.current)\u0026\u0026e.nW(this.JK(),this.layout)}else Ir(\"Requesting to skip by LegacyPlayerBytes when components enabled\"),e.QY(this.JK(),this.layout)}}};\ng.M.KS\u003dfunction(){Lz.prototype.KS.call(this)};g.z(pz,Lz);g.M\u003dpz.prototype;g.M.init\u003dfunction(){Lz.prototype.init.call(this);var e\u003dg.Q(this.layout.renderingContent,li)||Hv(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),L\u003d{adsClientData:this.layout.wT},c;(c\u003d!!this.layout.renderingContent)||(c\u003d$f(this),c\u003d!(c\u0026\u0026c.Qm));this.X.push(new tW(e,this.layout.layoutId,Hv(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),L,c))};\ng.M.jj\u003dfunction(){this.G||this.Be.get().resumeVideo(2)};\ng.M.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e);this.B.mD\u003dthis};\ng.M.L9\u003dfunction(e,L){Lz.prototype.L9.call(this,e,L);cj(this.B,this)};\ng.M.Zj\u003dfunction(e,L){if(!this.ZY||!Jz(this.ZY.get(),\"stop_handling_click_for_non_rendering_overlay_layout\")||L\u003d\u003d\u003dthis.layout.layoutId){if(lV(this.j.get(),this.T))switch(e){case \"visit-advertiser\":Bx(this.Tm.get(),3)}switch(e){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.G||this.Be.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.G\u003dthis.Be.get().bl(2))||this.Be.get().pauseVideo();break;\ncase \"visit-advertiser\":this.Be.get().pauseVideo();$f(this).MI();break;case \"skip-button\":if(e\u003d$f(this),this.layout.renderingContent\u0026\u0026!y0(this.layout.clientMetadata,\"metadata_type_dai\")||!e||!e.Qm){var c;(e\u003d(c\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:c.current)\u0026\u0026e.nW(this.JK(),this.layout)}else Ir(\"Requesting to skip by LegacyPlayerBytes\"),e.QY(this.JK(),this.layout)}}};\ng.M.KS\u003dfunction(){Lz.prototype.KS.call(this)};g.z(uOn,KE);g.z(jc,Lz);g.M\u003djc.prototype;g.M.startRendering\u003dfunction(e){var L\u003dthis;ec(this.K,e,function(){L.X.push(new uOn(Hv(L.layout.clientMetadata,\"metadata_type_valid_ad_message_renderer\"),e.layoutId,e.wT));L.z9();L.callback.Hy(L.slot,e);g.E(SQ(L.Be.get(),1),512)\u0026\u0026L.callback.Xc(L.JK(),L.FM(),new $K(\"player is stuck during adNotify\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")})};\ng.M.FC\u003dfunction(){};\ng.M.QZ\u003dfunction(e){if(e.state.isError()){var L;this.callback.Xc(this.JK(),this.FM(),new $K(\"A player error happened during adNotify\",{playerErrorCode:(L\u003de.state.lz)\u003d\u003dnull?void 0:L.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.M.Zj\u003dfunction(){};g.z(ONv,KE);g.z(Hx,Lz);Hx.prototype.init\u003dfunction(){Lz.prototype.init.call(this);var e\u003dg.Q(this.layout.renderingContent,d4),L\u003dcx(this.nS);this.X.push(new ONv(e,L,this.layout.layoutId,{adsClientData:this.layout.wT}))};\nHx.prototype.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e)};\nHx.prototype.Zj\u003dfunction(e,L){if(L\u003d\u003d\u003dthis.layout.layoutId)switch(e){case \"skip-button\":var c;(e\u003d(c\u003dHv(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:c.current)\u0026\u0026e.nW(this.JK(),this.layout)}};\nHx.prototype.KS\u003dfunction(){Lz.prototype.KS.call(this)};qnJ.prototype.build\u003dfunction(e,L,c,I){if(e\u003dUt(e,c,I,this.D6,this.Be,this.Tm,this.K,this.X,this.ZY))return e;throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.M\u003dKz.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){this.Be.get().addListener(this);this.Be.get().F8.push(this);if(this.layout.renderingContent){var e\u003dthis.M0.get();e\u003dw1(e,1).NB/1E3}else e\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var L\u003dg.Q(this.layout.renderingContent,yN),c\u003dL?Sc(L.pings):Hv(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");L\u003dL?J9c(L.pings):Hv(this.layout.clientMetadata,\"metadata_type_active_view_identifier\");o0(this.layout.hK)\u0026\u0026rl(this.e5.get(),this.layout.layoutId,\n{NL:c,w5:e,listener:this,e2:L})};\ng.M.release\u003dfunction(){this.Be.get().removeListener(this);S2c(this.Be.get(),this);o0(this.layout.hK)\u0026\u0026h3(this.e5.get(),this.layout.layoutId)};\ng.M.startRendering\u003dfunction(e){this.callback.Hy(this.slot,e)};\ng.M.L9\u003dfunction(e,L){Yf(this,\"abandon\");this.callback.Gy(this.slot,e,L)};\ng.M.J_\u003dfunction(e){switch(e.id){case \"part2viewed\":this.nS.AK(\"start\");this.nS.AK(\"impression\");break;case \"videoplaytime25\":this.nS.AK(\"first_quartile\");break;case \"videoplaytime50\":this.nS.AK(\"midpoint\");break;case \"videoplaytime75\":this.nS.AK(\"third_quartile\");break;case \"videoplaytime100\":Yf(this,\"complete\");Wx(this.nS)\u0026\u0026qi(this.nS,Infinity,!0);break;case \"engagedview\":Wx(this.nS)||this.nS.AK(\"progress\");break;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;\ndefault:Ir(\"Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.QZ\u003dfunction(e){this.X||(g.or(e,4)\u0026\u0026!g.or(e,2)?Ot(this.nS,\"pause\"):xw(e,4)\u003c0\u0026\u0026!(xw(e,2)\u003c0)\u0026\u0026Ot(this.nS,\"resume\"))};\ng.M.FC\u003dfunction(){};\ng.M.PT\u003dfunction(e){Wx(this.nS)\u0026\u0026qi(this.nS,e*1E3,!1)};\ng.M.dP\u003dfunction(){Yf(this,\"swipe\")};\ng.M.MV\u003dfunction(){this.nS.AK(\"active_view_measurable\")};\ng.M.PG\u003dfunction(){this.nS.AK(\"active_view_viewable\")};\ng.M.wv\u003dfunction(){this.nS.AK(\"active_view_fully_viewable_audible_half_duration\")};\ng.M.tJ\u003dfunction(){this.nS.AK(\"audio_measurable\")};\ng.M.WG\u003dfunction(){this.nS.AK(\"audio_audible\")};TJc.prototype.build\u003dfunction(e,L,c,I){if(c.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"\u0026\u0026g.Q(I.renderingContent,yN)!\u003d\u003dvoid 0)return new Kz(e,c,I,this.Be,this.Tm,this.ZY,this.e5,this.M0);L\u003d[\"metadata_type_ad_placement_config\"];for(var B\u003dg.f(R0()),x\u003dB.next();!x.done;x\u003dB.next())L.push(x.value);if(Cz(I,{zI:L,fb:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return c.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"?new Kz(e,c,I,this.Be,this.Tm,this.ZY,this.e5,this.M0):new Egc(e,c,I,this.Be,this.Tm,\nthis.T_,this.ZY,this.e5);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");};var c1\u003d{contentCpn:\"\",wR:new Map};iNn.prototype.Z6\u003dfunction(e,L){var c\u003d{};L\u003dObject.assign({},L,(c.cc\u003dthis.zr.Wc(),c));this.zr.V.sW(e,L)};var vrN,Pj;\nvrN\u003d{t9M:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",Ly7:\"AUTHENTICATION_MALFORMED\",i17:\"AUTHENTICATION_MISSING\",r9$:\"BAD_REQUEST\",KKS:\"CAST_SESSION_DEVICE_MISMATCHED\",ZpS:\"CAST_SESSION_VIDEO_MISMATCHED\",ese:\"CAST_TOKEN_EXPIRED\",GYY:\"CAST_TOKEN_FAILED\",qUd:\"CAST_TOKEN_MALFORMED\",USM:\"CGI_PARAMS_MALFORMED\",IVW:\"CGI_PARAMS_MISSING\",dSS:\"DEVICE_FALLBACK\",egY:\"GENERIC_WITH_LINK_AND_CPN\",GNM:\"ERROR_HDCP\",q9Y:\"LICENSE\",IJl:\"VIDEO_UNAVAILABLE\",Y9$:\"FORMAT_UNAVAILABLE\",WRd:\"GEO_FAILURE\",\nH2_:\"HTML5_AUDIO_RENDERER_ERROR\",mM7:\"GENERIC_WITHOUT_LINK\",fJl:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",NP9:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",S9m:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",b27:\"HTML5_SPS_UMP_STATUS_REJECTED\",hv_:\"INVALID_DRM_MESSAGE\",mDM:\"PURCHASE_NOT_FOUND\",f2e:\"PURCHASE_REFUNDED\",xDe:\"RENTAL_EXPIRED\",som:\"RETRYABLE_ERROR\",IeW:\"SERVER_ERROR\",yRY:\"SIGNATURE_EXPIRED\",CCw:\"STOPPED_BY_ANOTHER_PLAYBACK\",OVd:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",gwl:\"STREAMING_NOT_ALLOWED\",\nFfq:\"STREAM_LICENSE_NOT_FOUND\",HVd:\"TOO_MANY_REQUESTS\",mZm:\"TOO_MANY_REQUESTS_WITH_LINK\",fem:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",N7$:\"TOO_MANY_STREAMS_PER_USER\",UNSUPPORTED_DEVICE:\"UNSUPPORTED_DEVICE\",VeW:\"VIDEO_FORBIDDEN\",kFW:\"VIDEO_NOT_FOUND\",hsW:\"BROWSER_OR_EXTENSION_ERROR\"};Pj\u003d{};\ng.nm\u003d(Pj.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.\",Pj.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",Pj.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",Pj.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",Pj.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",Pj.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",Pj.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",Pj.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",Pj.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",Pj.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",Pj.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognise any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\nPj.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",Pj.HTML5_SPS_UMP_STATUS_REJECTED\u003d\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",Pj.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",Pj.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",Pj.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",Pj.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",Pj.CAST_SESSION_DEVICE_MISMATCHED\u003d\n\"The device in the cast session doesn\u0027t match the requested one.\",Pj.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",Pj.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",Pj.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",Pj.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",Pj.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",Pj.STOPPED_BY_ANOTHER_PLAYBACK\u003d\n\"Your account is playing this video in another location. Please reload this page to resume watching.\",Pj.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",Pj.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",Pj.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",Pj.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",Pj.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",\nPj.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",Pj.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",Pj.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",Pj.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",Pj.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",Pj.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",Pj.BROWSER_OR_EXTENSION_ERROR\u003d\n\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",Pj);var f1N;var Aje\u003dg.yc(),FRg\u003dAje.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!FRg||FRg.length\u003c2)f1N\u003dvoid 0;else{var bUe\u003dAje.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);f1N\u003dbUe\u0026\u0026bUe.length\u003d\u003d\u003d6?Number(bUe[5].replace(\"_\",\".\")):0}var x8\u003df1N,UV\u003dx8\u003e\u003d0;g.z(g.zn,sR);g.zn.prototype.C\u003dfunction(e,L,c,I,B){return sR.prototype.C.call(this,e,L,c,I,B)};var Ql\u003d{},JB\u003d(Ql.FAIRPLAY\u003d\"fairplay\",Ql.PLAYREADY\u003d\"playready\",Ql.WIDEVINE\u003d\"widevine\",Ql.CLEARKEY\u003dnull,Ql.FLASHACCESS\u003dnull,Ql.UNKNOWN\u003dnull,Ql.WIDEVINE_CLASSIC\u003dnull,Ql);s7.prototype.isMultiChannelAudio\u003dfunction(){return this.numChannels\u003e2};var dS\u003d{},mJ\u003d(dS.WIDTH\u003d{name:\"width\",video:!0,valid:640,CV:99999},dS.HEIGHT\u003d{name:\"height\",video:!0,valid:360,CV:99999},dS.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,CV:9999},dS.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,CV:2E9},dS.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",CV:\"catavision\"},dS.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,CV:99},dS.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",CV:\"invalidformat\"},dS.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",video:!0,valid:\"false\",\nCV:\"nope\"},dS.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",CV:\"av99.0.05M.08\"},dS.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",CV:\"invalid\"},dS.TUNNELMODE\u003d{name:\"tunnelmode\",video:!0,valid:\"true\",CV:\"false\"},dS);var iUZ\u003d[\"h\",\"H\"],G$M\u003d[\"9\",\"(\"],grL\u003d[\"9h\",\"(h\"],k$L\u003d[\"8\",\"*\"],Dle\u003d[\"a\",\"A\"],wzM\u003d[\"o\",\"O\"],JjN\u003d[\"m\",\"M\"],Vfw\u003d[\"mac3\",\"MAC3\"],C3M\u003d[\"meac3\",\"MEAC3\"],Uz\u003d{},mpr\u003d(Uz.h\u003diUZ,Uz.H\u003diUZ,Uz[\"9\"]\u003dG$M,Uz[\"(\"]\u003dG$M,Uz[\"9h\"]\u003dgrL,Uz[\"(h\"]\u003dgrL,Uz[\"8\"]\u003dk$L,Uz[\"*\"]\u003dk$L,Uz.a\u003dDle,Uz.A\u003dDle,Uz.o\u003dwzM,Uz.O\u003dwzM,Uz.m\u003dJjN,Uz.M\u003dJjN,Uz.mac3\u003dVfw,Uz.MAC3\u003dVfw,Uz.meac3\u003dC3M,Uz.MEAC3\u003dC3M,Uz),a1e\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),AEM\u003dnew Set(\"m M mac3 MAC3 meac3 MEAC3\".split(\" \"));var n\u003d{},iy\u003d(n[\"0\"]\u003d\"f\",n[\"160\"]\u003d\"h\",n[\"133\"]\u003d\"h\",n[\"134\"]\u003d\"h\",n[\"135\"]\u003d\"h\",n[\"136\"]\u003d\"h\",n[\"137\"]\u003d\"h\",n[\"264\"]\u003d\"h\",n[\"266\"]\u003d\"h\",n[\"138\"]\u003d\"h\",n[\"298\"]\u003d\"h\",n[\"299\"]\u003d\"h\",n[\"304\"]\u003d\"h\",n[\"305\"]\u003d\"h\",n[\"214\"]\u003d\"h\",n[\"216\"]\u003d\"h\",n[\"374\"]\u003d\"h\",n[\"375\"]\u003d\"h\",n[\"140\"]\u003d\"a\",n[\"141\"]\u003d\"a\",n[\"327\"]\u003d\"sa\",n[\"258\"]\u003d\"m\",n[\"380\"]\u003d\"mac3\",n[\"328\"]\u003d\"meac3\",n[\"161\"]\u003d\"H\",n[\"142\"]\u003d\"H\",n[\"143\"]\u003d\"H\",n[\"144\"]\u003d\"H\",n[\"222\"]\u003d\"H\",n[\"223\"]\u003d\"H\",n[\"145\"]\u003d\"H\",n[\"224\"]\u003d\"H\",n[\"225\"]\u003d\"H\",n[\"146\"]\u003d\"H\",n[\"226\"]\u003d\"H\",n[\"227\"]\u003d\"H\",n[\"147\"]\u003d\"H\",n[\"384\"]\u003d\n\"H\",n[\"376\"]\u003d\"H\",n[\"385\"]\u003d\"H\",n[\"377\"]\u003d\"H\",n[\"149\"]\u003d\"A\",n[\"261\"]\u003d\"M\",n[\"381\"]\u003d\"MAC3\",n[\"329\"]\u003d\"MEAC3\",n[\"598\"]\u003d\"9\",n[\"278\"]\u003d\"9\",n[\"242\"]\u003d\"9\",n[\"243\"]\u003d\"9\",n[\"244\"]\u003d\"9\",n[\"775\"]\u003d\"9\",n[\"776\"]\u003d\"9\",n[\"777\"]\u003d\"9\",n[\"778\"]\u003d\"9\",n[\"779\"]\u003d\"9\",n[\"780\"]\u003d\"9\",n[\"781\"]\u003d\"9\",n[\"782\"]\u003d\"9\",n[\"783\"]\u003d\"9\",n[\"247\"]\u003d\"9\",n[\"248\"]\u003d\"9\",n[\"353\"]\u003d\"9\",n[\"355\"]\u003d\"9\",n[\"356\"]\u003d\"9\",n[\"271\"]\u003d\"9\",n[\"577\"]\u003d\"9\",n[\"313\"]\u003d\"9\",n[\"579\"]\u003d\"9\",n[\"272\"]\u003d\"9\",n[\"302\"]\u003d\"9\",n[\"303\"]\u003d\"9\",n[\"407\"]\u003d\"9\",n[\"408\"]\u003d\"9\",n[\"308\"]\u003d\"9\",n[\"315\"]\u003d\"9\",n[\"330\"]\u003d\n\"9h\",n[\"331\"]\u003d\"9h\",n[\"332\"]\u003d\"9h\",n[\"333\"]\u003d\"9h\",n[\"334\"]\u003d\"9h\",n[\"335\"]\u003d\"9h\",n[\"336\"]\u003d\"9h\",n[\"337\"]\u003d\"9h\",n[\"338\"]\u003d\"so\",n[\"600\"]\u003d\"o\",n[\"250\"]\u003d\"o\",n[\"251\"]\u003d\"o\",n[\"774\"]\u003d\"o\",n[\"194\"]\u003d\"*\",n[\"195\"]\u003d\"*\",n[\"220\"]\u003d\"*\",n[\"221\"]\u003d\"*\",n[\"196\"]\u003d\"*\",n[\"197\"]\u003d\"*\",n[\"279\"]\u003d\"(\",n[\"280\"]\u003d\"(\",n[\"317\"]\u003d\"(\",n[\"318\"]\u003d\"(\",n[\"273\"]\u003d\"(\",n[\"274\"]\u003d\"(\",n[\"357\"]\u003d\"(\",n[\"358\"]\u003d\"(\",n[\"275\"]\u003d\"(\",n[\"359\"]\u003d\"(\",n[\"360\"]\u003d\"(\",n[\"276\"]\u003d\"(\",n[\"583\"]\u003d\"(\",n[\"584\"]\u003d\"(\",n[\"314\"]\u003d\"(\",n[\"585\"]\u003d\"(\",n[\"561\"]\u003d\"(\",n[\"277\"]\u003d\"(\",n[\"361\"]\u003d\"(h\",n[\"362\"]\u003d\n\"(h\",n[\"363\"]\u003d\"(h\",n[\"364\"]\u003d\"(h\",n[\"365\"]\u003d\"(h\",n[\"366\"]\u003d\"(h\",n[\"591\"]\u003d\"(h\",n[\"592\"]\u003d\"(h\",n[\"367\"]\u003d\"(h\",n[\"586\"]\u003d\"(h\",n[\"587\"]\u003d\"(h\",n[\"368\"]\u003d\"(h\",n[\"588\"]\u003d\"(h\",n[\"562\"]\u003d\"(h\",n[\"409\"]\u003d\"(\",n[\"410\"]\u003d\"(\",n[\"411\"]\u003d\"(\",n[\"412\"]\u003d\"(\",n[\"557\"]\u003d\"(\",n[\"558\"]\u003d\"(\",n[\"394\"]\u003d\"1\",n[\"395\"]\u003d\"1\",n[\"396\"]\u003d\"1\",n[\"397\"]\u003d\"1\",n[\"398\"]\u003d\"1\",n[\"399\"]\u003d\"1\",n[\"720\"]\u003d\"1\",n[\"721\"]\u003d\"1\",n[\"400\"]\u003d\"1\",n[\"401\"]\u003d\"1\",n[\"571\"]\u003d\"1\",n[\"402\"]\u003d\"1\",n[\"694\"]\u003d\"1h\",n[\"695\"]\u003d\"1h\",n[\"696\"]\u003d\"1h\",n[\"697\"]\u003d\"1h\",n[\"698\"]\u003d\"1h\",n[\"699\"]\u003d\"1h\",n[\"700\"]\u003d\"1h\",\nn[\"701\"]\u003d\"1h\",n[\"702\"]\u003d\"1h\",n[\"703\"]\u003d\"1h\",n[\"386\"]\u003d\"3\",n[\"387\"]\u003d\"w\",n[\"406\"]\u003d\"6\",n[\"787\"]\u003d\"1\",n[\"788\"]\u003d\"1\",n[\"548\"]\u003d\"1e\",n[\"549\"]\u003d\"1e\",n[\"550\"]\u003d\"1e\",n[\"551\"]\u003d\"1e\",n[\"809\"]\u003d\"1e\",n[\"810\"]\u003d\"1e\",n[\"552\"]\u003d\"1e\",n[\"811\"]\u003d\"1e\",n[\"812\"]\u003d\"1e\",n[\"553\"]\u003d\"1e\",n[\"813\"]\u003d\"1e\",n[\"814\"]\u003d\"1e\",n[\"554\"]\u003d\"1e\",n[\"815\"]\u003d\"1e\",n[\"816\"]\u003d\"1e\",n[\"555\"]\u003d\"1e\",n[\"817\"]\u003d\"1e\",n[\"818\"]\u003d\"1e\",n[\"572\"]\u003d\"1e\",n[\"556\"]\u003d\"1e\",n[\"645\"]\u003d\"(\",n[\"646\"]\u003d\"(\",n[\"647\"]\u003d\"(\",n[\"648\"]\u003d\"(\",n[\"649\"]\u003d\"(\",n[\"650\"]\u003d\"(\",n[\"651\"]\u003d\"(\",n[\"652\"]\u003d\"(\",n[\"653\"]\u003d\"(\",\nn[\"654\"]\u003d\"(\",n[\"655\"]\u003d\"(\",n[\"656\"]\u003d\"(\",n[\"657\"]\u003d\"(\",n[\"658\"]\u003d\"(\",n[\"659\"]\u003d\"(\",n[\"660\"]\u003d\"(\",n[\"661\"]\u003d\"(\",n[\"662\"]\u003d\"(\",n[\"663\"]\u003d\"(\",n[\"664\"]\u003d\"(\",n[\"665\"]\u003d\"(\",n[\"666\"]\u003d\"(\",n[\"667\"]\u003d\"(\",n[\"668\"]\u003d\"(\",n[\"669\"]\u003d\"(\",n[\"670\"]\u003d\"(\",n[\"671\"]\u003d\"(\",n[\"672\"]\u003d\"(\",n[\"673\"]\u003d\"(\",n[\"674\"]\u003d\"(h\",n[\"675\"]\u003d\"(h\",n[\"676\"]\u003d\"(h\",n[\"677\"]\u003d\"(h\",n[\"678\"]\u003d\"(h\",n[\"679\"]\u003d\"(h\",n[\"680\"]\u003d\"(h\",n[\"681\"]\u003d\"(h\",n[\"682\"]\u003d\"(h\",n[\"683\"]\u003d\"(h\",n[\"684\"]\u003d\"(h\",n[\"685\"]\u003d\"(h\",n[\"686\"]\u003d\"(h\",n[\"687\"]\u003d\"(h\",n[\"688\"]\u003d\"A\",n[\"689\"]\u003d\"A\",n[\"690\"]\u003d\"A\",n[\"691\"]\u003d\n\"MEAC3\",n[\"773\"]\u003d\"i\",n[\"806\"]\u003d\"I\",n[\"805\"]\u003d\"I\",n[\"829\"]\u003d\"9\",n[\"830\"]\u003d\"9\",n[\"831\"]\u003d\"9\",n[\"832\"]\u003d\"9\",n[\"833\"]\u003d\"9\",n[\"834\"]\u003d\"9\",n[\"835\"]\u003d\"9\",n[\"836\"]\u003d\"9\",n[\"892\"]\u003d\"9\",n[\"893\"]\u003d\"9\",n[\"837\"]\u003d\"9\",n[\"838\"]\u003d\"9\",n[\"839\"]\u003d\"9\",n[\"840\"]\u003d\"9\",n[\"841\"]\u003d\"(\",n[\"842\"]\u003d\"(\",n[\"843\"]\u003d\"(\",n[\"844\"]\u003d\"(\",n[\"845\"]\u003d\"(\",n[\"846\"]\u003d\"(\",n[\"847\"]\u003d\"(\",n[\"848\"]\u003d\"(\",n[\"894\"]\u003d\"(\",n[\"895\"]\u003d\"(\",n[\"849\"]\u003d\"(\",n[\"850\"]\u003d\"(\",n[\"851\"]\u003d\"(\",n[\"852\"]\u003d\"(\",n[\"865\"]\u003d\"9\",n[\"866\"]\u003d\"9\",n[\"867\"]\u003d\"9\",n[\"868\"]\u003d\"9\",n[\"869\"]\u003d\"9\",n[\"870\"]\u003d\"9\",n[\"871\"]\u003d\"9\",\nn[\"872\"]\u003d\"9\",n[\"896\"]\u003d\"9\",n[\"897\"]\u003d\"9\",n[\"873\"]\u003d\"9\",n[\"874\"]\u003d\"9\",n[\"875\"]\u003d\"9\",n[\"876\"]\u003d\"9\",n[\"877\"]\u003d\"(\",n[\"878\"]\u003d\"(\",n[\"879\"]\u003d\"(\",n[\"880\"]\u003d\"(\",n[\"881\"]\u003d\"(\",n[\"882\"]\u003d\"(\",n[\"883\"]\u003d\"(\",n[\"884\"]\u003d\"(\",n[\"898\"]\u003d\"(\",n[\"899\"]\u003d\"(\",n[\"885\"]\u003d\"(\",n[\"886\"]\u003d\"(\",n[\"887\"]\u003d\"(\",n[\"888\"]\u003d\"(\",n);var Ez\u003d{},MgT\u003d(Ez.STEREO_LAYOUT_UNKNOWN\u003d0,Ez.STEREO_LAYOUT_LEFT_RIGHT\u003d1,Ez.STEREO_LAYOUT_TOP_BOTTOM\u003d2,Ez);var X8,Ae;X8\u003d{};g.fn\u003d(X8.auto\u003d0,X8.tiny\u003d144,X8.light\u003d144,X8.small\u003d240,X8.medium\u003d360,X8.large\u003d480,X8.hd720\u003d720,X8.hd1080\u003d1080,X8.hd1440\u003d1440,X8.hd2160\u003d2160,X8.hd2880\u003d2880,X8.highres\u003d4320,X8);Ae\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};var FG\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");AQ.prototype.isHdr\u003dfunction(){return this.X\u003d\u003d\u003d\"smpte2084\"||this.X\u003d\u003d\u003d\"arib-std-b67\"};Gn.prototype.Gk\u003dfunction(){return this.containerType\u003d\u003d\u003d2};\nGn.prototype.isEncrypted\u003dfunction(){return!!this.TI};\nGn.prototype.Cu\u003dfunction(){return!!this.audio};\nGn.prototype.vM\u003dfunction(){return!!this.video};\nvar Dh\u003d!1;g.z(Yl,g.Yg);g.M\u003dYl.prototype;g.M.appendBuffer\u003dfunction(e,L,c){if(this.Dp.KK()!\u003d\u003dthis.appendWindowStart+this.start||this.Dp.FV()!\u003d\u003dthis.appendWindowEnd+this.start||this.Dp.FF()!\u003d\u003dthis.timestampOffset+this.start)this.Dp.supports(1),this.Dp.UM(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Dp.ZB(this.timestampOffset+this.start);this.Dp.appendBuffer(e,L,c)};\ng.M.abort\u003dfunction(){this.Dp.abort()};\ng.M.remove\u003dfunction(e,L){this.Dp.remove(e+this.start,L+this.start)};\ng.M.removeAll\u003dfunction(){this.remove(this.appendWindowStart,this.appendWindowEnd)};\ng.M.clear\u003dfunction(){this.Dp.clear()};\ng.M.UM\u003dfunction(e,L){this.appendWindowStart\u003de;this.appendWindowEnd\u003dL};\ng.M.NG\u003dfunction(){return this.timestampOffset+this.start};\ng.M.KK\u003dfunction(){return this.appendWindowStart};\ng.M.FV\u003dfunction(){return this.appendWindowEnd};\ng.M.ZB\u003dfunction(e){this.timestampOffset\u003de};\ng.M.FF\u003dfunction(){return this.timestampOffset};\ng.M.rq\u003dfunction(e){e\u003dthis.Dp.rq(e\u003d\u003d\u003dvoid 0?!1:e);return Kn(e,this.start,this.end)};\ng.M.A1\u003dfunction(){return this.Dp.A1()};\ng.M.U$\u003dfunction(){return this.Dp.U$()};\ng.M.OA\u003dfunction(){return this.Dp.OA()};\ng.M.M9\u003dfunction(){return this.Dp.M9()};\ng.M.hs\u003dfunction(){this.Dp.hs()};\ng.M.Eg\u003dfunction(e){return this.Dp.Eg(e)};\ng.M.YP\u003dfunction(){return this.Dp.YP()};\ng.M.NA\u003dfunction(){return this.Dp.NA()};\ng.M.qr\u003dfunction(e,L,c){this.Dp.qr(e,L,c)};\ng.M.Ub\u003dfunction(e,L,c){this.Dp.Ub(e,L,c)};\ng.M.tM\u003dfunction(e,L){return this.Dp.tM(e,L)};\ng.M.supports\u003dfunction(e){return this.Dp.supports(e)};\ng.M.Ll\u003dfunction(){return this.Dp.Ll()};\ng.M.isView\u003dfunction(){return!0};\ng.M.Ej\u003dfunction(){return this.Dp.Ej()?this.isActive:!1};\ng.M.isLocked\u003dfunction(){return this.Pz\u0026\u0026!this.isActive};\ng.M.b5\u003dfunction(e){e\u003dthis.Dp.b5(e);e.vw\u003dthis.start+\"-\"+this.end;return e};\ng.M.S_\u003dfunction(){return this.Dp.S_()};\ng.M.jb\u003dfunction(){return this.Dp.jb()};\ng.M.AT\u003dfunction(){return this.Dp.AT()};\ng.M.KS\u003dfunction(){this.Dp.xG(this.GU);g.Yg.prototype.KS.call(this)};var gH\u003d!1;g.z(eg,g.Yg);g.M\u003deg.prototype;g.M.appendBuffer\u003dfunction(e,L,c){this.TG\u003d!1;c\u0026\u0026(this.rl\u003dc);if(e.length){var I;((I\u003dthis.Py)\u003d\u003dnull?0:I.appendBuffer)?this.Py.appendBuffer(e):this.Py?this.Py.append(e):this.C1\u0026\u0026this.C1.webkitSourceAppend(this.id,e)}L\u0026\u0026(L.isEncrypted()\u0026\u0026(this.Sa\u003dthis.rl),L.type\u003d\u003d\u003d3\u0026\u0026(this.rZ\u003dL),this.xR.push(L.e6()),this.xR.length\u003e4\u0026\u0026this.xR.shift());this.Ue\u0026\u0026(this.Ue.length\u003e\u003d2||e.length\u003e1048576?delete this.Ue:this.Ue.push(e))};\ng.M.abort\u003dfunction(){try{this.Py?this.Py.abort():this.C1\u0026\u0026this.C1.webkitSourceAbort(this.id)}catch(L){if(V7f){var e\u003dnew g.yu(\"Error while abort the source buffer: \"+L.name+\", \"+L.message);g.A9(e)}}this.rl\u003dthis.rZ\u003dnull};\ng.M.remove\u003dfunction(e,L,c){this.TG\u003d!1;var I;if((I\u003dthis.Py)\u003d\u003dnull?0:I.remove)c\u0026\u0026c({b:ly(this.rq()),s:e,e:L}),this.Py.remove(e,L)};\ng.M.removeAll\u003dfunction(){this.remove(this.KK(),this.FV())};\ng.M.clear\u003dfunction(){this.OA()||(this.abort(),this.removeAll(),this.Sa\u003dthis.rl\u003dthis.rZ\u003dnull,this.appendWindowStart\u003dthis.timestampOffset\u003d0,this.xd\u003dH1([],[]),this.TG\u003d!1,this.Ue\u003dnn?[]:void 0,this.sy\u003d!0)};\ng.M.KK\u003dfunction(){if(gH\u0026\u0026this.vM)return this.appendWindowStart;var e;return((e\u003dthis.Py)\u003d\u003dnull?void 0:e.appendWindowStart)||0};\ng.M.FV\u003dfunction(){var e;return((e\u003dthis.Py)\u003d\u003dnull?void 0:e.appendWindowEnd)||0};\ng.M.UM\u003dfunction(e,L){this.Py\u0026\u0026(gH\u0026\u0026this.vM?(this.appendWindowStart\u003de,this.Py.appendWindowEnd\u003dL):e\u003ethis.KK()?(this.Py.appendWindowEnd\u003dL,this.Py.appendWindowStart\u003de):(this.Py.appendWindowStart\u003de,this.Py.appendWindowEnd\u003dL))};\ng.M.NG\u003dfunction(){return this.timestampOffset};\ng.M.ZB\u003dfunction(e){gH?this.timestampOffset\u003de:this.supports(1)\u0026\u0026(this.Py.timestampOffset\u003de)};\ng.M.FF\u003dfunction(){return gH?this.timestampOffset:this.supports(1)?this.Py.timestampOffset:0};\ng.M.rq\u003dfunction(e){if(e\u003d\u003d\u003dvoid 0?0:e)return this.TG||this.A1()||(this.xd\u003dthis.rq(!1),this.TG\u003d!0),this.xd;try{return this.Py?this.Py.buffered:this.C1?this.C1.webkitSourceBuffered(this.id):H1([0],[Infinity])}catch(L){return H1([],[])}};\ng.M.A1\u003dfunction(){var e;return((e\u003dthis.Py)\u003d\u003dnull?void 0:e.updating)||!1};\ng.M.OA\u003dfunction(){return this.sy};\ng.M.M9\u003dfunction(){return!this.sy\u0026\u0026this.A1()};\ng.M.hs\u003dfunction(){this.sy\u003d!1};\ng.M.Eg\u003dfunction(e){var L\u003de\u003d\u003dnull?void 0:e.EW;e\u003de\u003d\u003dnull?void 0:e.containerType;return!L\u0026\u0026!e||L\u003d\u003d\u003dthis.EW\u0026\u0026e\u003d\u003d\u003dthis.containerType};\ng.M.YP\u003dfunction(){return this.rl};\ng.M.NA\u003dfunction(){return this.Sa};\ng.M.tM\u003dfunction(e,L){return this.containerType!\u003d\u003de||this.EW!\u003d\u003dL};\ng.M.qr\u003dfunction(e,L,c){if(this.containerType!\u003d\u003de||c\u0026\u0026this.tM(e,c))this.supports(4),Lx()\u0026\u0026this.Py.changeType(L),c\u0026\u0026(this.EW\u003dc);this.containerType\u003de};\ng.M.Ub\u003dfunction(e,L,c){this.containerType\u0026\u0026this.tM(e,L)\u0026\u0026Lx()\u0026\u0026this.Py.changeType(c);this.containerType\u003de;this.EW\u003dL};\ng.M.Ll\u003dfunction(){return this.rZ};\ng.M.isView\u003dfunction(){return!1};\ng.M.supports\u003dfunction(e){switch(e){case 1:var L;return((L\u003dthis.Py)\u003d\u003dnull?void 0:L.timestampOffset)!\u003d\u003dvoid 0;case 0:var c;return!((c\u003dthis.Py)\u003d\u003dnull||!c.appendBuffer);case 2:var I;return!((I\u003dthis.Py)\u003d\u003dnull||!I.remove);case 3:var B,x;return!!(((B\u003dthis.Py)\u003d\u003dnull?0:B.addEventListener)\u0026\u0026((x\u003dthis.Py)\u003d\u003dnull?0:x.removeEventListener));case 4:return!(!this.Py||!this.Py.changeType);default:return!1}};\ng.M.Ej\u003dfunction(){return!this.A1()};\ng.M.isLocked\u003dfunction(){return!1};\ng.M.b5\u003dfunction(e){e.to\u003dthis.FF();e.up\u003dthis.A1();var L,c\u003d((L\u003dthis.Py)\u003d\u003dnull?void 0:L.appendWindowStart)||0,I;L\u003d((I\u003dthis.Py)\u003d\u003dnull?void 0:I.appendWindowEnd)||Infinity;e.aw\u003dc.toFixed(3)+\"-\"+L.toFixed(3);return e};\ng.M.U$\u003dfunction(){var e;return((e\u003dthis.Py)\u003d\u003dnull?void 0:e.writeHead)||0};\ng.M.S_\u003dfunction(){for(var e\u003d{},L\u003d0;L\u003cthis.xR.length;L++)e[\"s\"+L]\u003dthis.xR[L];return e};\ng.M.KS\u003dfunction(){this.supports(3)\u0026\u0026(this.Py.removeEventListener(\"updateend\",this.Eq),this.Py.removeEventListener(\"error\",this.Eq));g.Yg.prototype.KS.call(this)};\ng.M.jb\u003dfunction(){return this.containerType};\ng.M.AT\u003dfunction(){return this.Ue};\nvar nn\u003d!1,V7f\u003d!1;cX.prototype.dispose\u003dfunction(){if(!this.We()){if(this.X)try{URL.revokeObjectURL(this.V5)}catch(e){}this.K\u003d!0}};\ncX.prototype.We\u003dfunction(){return this.K};\ncX.prototype.equals\u003dfunction(e){return e!\u003d\u003dnull\u0026\u0026e.V5\u003d\u003d\u003dthis.V5};\ncX.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.V5+\"}\"};g.z(Ii,g.p);g.M\u003dIi.prototype;g.M.getDuration\u003dfunction(){var e;return((e\u003dthis.g_)\u003d\u003dnull?void 0:e.duration)||this.D};\ng.M.SF\u003dfunction(e){try{this.g_?this.g_.duration\u003de:(this.D\u003de,this.C1.webkitSourceSetDuration(e))}catch(L){}};\ng.M.Dj\u003dfunction(){try{return r1(this)\u003d\u003d\u003d\"closed\"}catch(e){return!0}};\ng.M.A1\u003dfunction(){return!!(this.X\u0026\u0026this.X.A1()||this.K\u0026\u0026this.K.A1())};\ng.M.isAsync\u003dfunction(){return this.X?!!this.X.supports(0):hf()};\ng.M.N0$\u003dfunction(){!this.We()\u0026\u0026BX(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.M.fp7\u003dfunction(){this.dispose()};\ng.M.Ot\u003dfunction(e){if(x_\u0026\u0026!this.G\u0026\u0026e.OA()\u0026\u0026e.rq().length\u003d\u003d\u003d0){var L;oi(this.mediaElement,{l:\"mswoue\",sr:(L\u003dthis.mediaElement.zm)\u003d\u003dnull?void 0:L.K2()},!1);e.hs();this.OA()||(this.mediaElement.ov\u003d!0,this.mediaElement.setCurrentTime(0))}};\ng.M.clear\u003dfunction(){mwc(this,function(){});\nvar e;(e\u003dthis.X)\u003d\u003dnull||e.clear();var L;(L\u003dthis.K)\u003d\u003dnull||L.clear()};\ng.M.OA\u003dfunction(){var e,L;return((e\u003dthis.K)\u003d\u003dnull?void 0:e.OA())||((L\u003dthis.X)\u003d\u003dnull?void 0:L.OA())};\ng.M.Eg\u003dfunction(e,L){return!!this.X\u0026\u0026!!this.K\u0026\u0026this.X.Eg(L)\u0026\u0026this.K.Eg(e)};\nvar x_\u003d!1;Ri.prototype.then\u003dfunction(e,L){return this.promise.then(e,L)};\nRi.prototype.resolve\u003dfunction(e){this.qo(e)};\nRi.prototype.reject\u003dfunction(e){this.lI(e)};g.z(uc,g.p);g.M\u003duc.prototype;g.M.LL\u003dfunction(){return this.V5};\ng.M.activate\u003dfunction(e){var L\u003d\"\";e\u0026\u0026(PX$(this,e),L\u003de.V5);if(!this.qS()||L)L\u0026\u0026this.qS()!\u003d\u003dL\u0026\u0026(this.Lo(L),delete this.K,this.Z\u0026\u0026(this.Z.reject(),delete this.Z),!window.MediaSource\u0026\u0026window.ManagedMediaSource\u0026\u0026this.jU(!(e\u003d\u003dnull||!e.X))),e\u0026\u0026e.X||this.load(),this.T||(this.addEventListener(\"volumechange\",this.M5),this.T\u003d!0)};\ng.M.y0\u003dfunction(e,L){if(this.K)if(JXf\u0026\u0026Sg(this.K)\u0026\u0026!this.K.Eg(e,L)){var c;oi(this,{l:\"megms\",sr:(c\u003dthis.zm)\u003d\u003dnull?void 0:c.K2()});HNM(this);this.stopVideo()}else return this.g_\u003dthis.K,this.K\u003dvoid 0,this.g_;e\u003dwindow.MediaSource?new Ii(this,new window.MediaSource,!1):window.ManagedMediaSource?new Ii(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new Ii(this,new window.WebKitMediaSource,!1):new Ii(this,void 0,!1);this.activate(e.Z);this.g_\u003de;this.ov\u003d!1;return e};\ng.M.playVideo\u003dfunction(){var e\u003dthis;this.isEnded()\u0026\u0026this.seekTo(0);!this.qS()\u0026\u0026this.V5\u0026\u0026(g.A9(Error(\"playVideo without src\")),this.Lo(this.V5.V5),this.V5.X||this.load());var L\u003dthis.play(),c;((c\u003dthis.zm)\u003d\u003dnull?0:c.Y(\"html5_remove_ios_7_hack_force_play\"))||!L\u0026\u0026UV\u0026\u0026(x8||0)\u003e\u003d7\u0026\u0026G1f(this,function(){g.oC(function(){lyn(e,e.getCurrentTime(),0)},500)});\nreturn L};\ng.M.seekTo\u003dfunction(e){this.qD()\u003e0\u0026\u0026(UV\u0026\u0026x8\u003c4\u0026\u0026(e\u003dMath.max(.1,e)),this.setCurrentTime(e))};\ng.M.f6\u003dfunction(){if(!this.K\u0026\u0026this.g_)if(this.g_.B)try{var e;oi(this,{l:\"mer\",sr:(e\u003dthis.zm)\u003d\u003dnull?void 0:e.K2(),rs:r1(this.g_)});this.g_.clear();this.K\u003dthis.g_;this.g_\u003dvoid 0}catch(L){e\u003dnew g.yu(\"Error while clearing Media Source in MediaElement: \"+L.name+\", \"+L.message),g.A9(e),this.stopVideo()}else this.stopVideo()};\ng.M.stopVideo\u003dfunction(){var e\u003dthis;if(!this.K){var L;(L\u003dthis.g_)\u003d\u003dnull||$wr(L);if(Dac){if(!this.Z){var c\u003dnew Ri;c.then(void 0,function(){});\nthis.Z\u003dc;wVM\u0026\u0026this.pause();g.oC(function(){e.Z\u003d\u003d\u003dc\u0026\u0026(qp(e),c.resolve())},200)}}else qp(this)}};\ng.M.u2\u003dfunction(){var e\u003dthis.im();return E7(e)\u0026\u0026this.getDuration()?dr(e,this.getCurrentTime()):0};\ng.M.yl\u003dfunction(){var e\u003dthis.getDuration();return e\u003d\u003d\u003dInfinity?1:e?this.u2()/e:0};\ng.M.b5\u003dfunction(){try{var e\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:ly(this.MR(),\",\",3),vbu:ly(this.im()),vbs:ly(this.d8()),vpa:\"\"+ +this.isPaused(),vsk:\"\"+ +this.isSeeking(),ven:\"\"+ +this.isEnded(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.qD(),vns:\"\"+this.rF(),vec:\"\"+this.n1(),vemsg:this.Ku(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.PW(),vsrc:\"\"+ +!!this.qS(),vw:\"\"+e.width,vh:\"\"+e.height}}catch(L){return{}}};\ng.M.hasError\u003dfunction(){return this.n1()\u003e0};\ng.M.addEventListener\u003dfunction(e,L){this.G.listen(e,L,!1,this);this.Sf(e)};\ng.M.removeEventListener\u003dfunction(e,L){this.G.j6(e,L,!1,this)};\ng.M.dispatchEvent\u003dfunction(e){if(this.Z\u0026\u0026e.type\u003d\u003d\u003d\"pause\")return!1;if(JXf){var L,c\u003d((L\u003de.X)\u003d\u003dnull?void 0:L.timeStamp)||Infinity;L\u003dc\u003eperformance.now()?c-Date.now()+performance.now():c;c\u003dthis.K||this.g_;if((c\u003d\u003dnull?0:c.OA())||L\u003c\u003d((c\u003d\u003dnull?void 0:c.j)||0)){var I;oi(this,{l:\"mede\",sr:(I\u003dthis.zm)\u003d\u003dnull?void 0:I.K2(),et:e.type});return!1}if(this.ov)return oi(this,{l:\"medes\",et:e.type}),c\u0026\u0026e.type\u003d\u003d\u003d\"seeking\"\u0026\u0026(c.j\u003dperformance.now(),this.ov\u003d!1),!1}return this.G.dispatchEvent(e)};\ng.M.mM\u003dfunction(){this.j\u003d!1};\ng.M.dU\u003dfunction(){this.j\u003d!0;this.YQ(!0)};\ng.M.M5\u003dfunction(){this.j\u0026\u0026!this.xO()\u0026\u0026this.YQ(!0)};\ng.M.equals\u003dfunction(e){return!!e\u0026\u0026e.IT()\u003d\u003d\u003dthis.IT()};\ng.M.KS\u003dfunction(){this.T\u0026\u0026this.removeEventListener(\"volumechange\",this.M5);Dac\u0026\u0026qp(this);g.p.prototype.KS.call(this)};\nvar Dac\u003d!1,wVM\u003d!1,JXf\u003d!1,dw6\u003d!1;g.M\u003dg.WX.prototype;g.M.isPaused\u003dfunction(){return g.E(this,4)};\ng.M.isPlaying\u003dfunction(){return g.E(this,8)\u0026\u0026!g.E(this,512)\u0026\u0026!g.E(this,64)\u0026\u0026!g.E(this,2)};\ng.M.isOrWillBePlaying\u003dfunction(){return g.E(this,8)\u0026\u0026!g.E(this,2)\u0026\u0026!g.E(this,1024)};\ng.M.isCued\u003dfunction(){return g.E(this,64)\u0026\u0026!g.E(this,8)\u0026\u0026!g.E(this,4)};\ng.M.isBuffering\u003dfunction(){return g.E(this,1)\u0026\u0026!g.E(this,2)};\ng.M.isError\u003dfunction(){return g.E(this,128)};\ng.M.isSuspended\u003dfunction(){return g.E(this,512)};\ng.M.QE\u003dfunction(){return g.E(this,64)\u0026\u0026g.E(this,4)};\ng.M.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};\nvar K4\u003d{},Yx\u003d(K4.BUFFERING\u003d\"buffering-mode\",K4.CUED\u003d\"cued-mode\",K4.ENDED\u003d\"ended-mode\",K4.PAUSED\u003d\"paused-mode\",K4.PLAYING\u003d\"playing-mode\",K4.SEEKING\u003d\"seeking-mode\",K4.UNSTARTED\u003d\"unstarted-mode\",K4);g.z(Gk,g.p);g.M\u003dGk.prototype;g.M.Fd\u003dfunction(){return this.Z};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){var e\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),L\u003dHv(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");o0(this.layout.hK)\u0026\u0026rl(this.e5.get(),this.layout.layoutId,{NL:L,w5:e,listener:this,Se:this.Ry()});nGf(this.Tm.get(),this);e\u003dthis.NO;L\u003dthis.layout.layoutId;var c\u003d{Se:this.Ry()};e.X.set(L,c);this.MF()};\ng.M.s2\u003dfunction(){};\ng.M.release\u003dfunction(){o0(this.layout.hK)\u0026\u0026h3(this.e5.get(),this.layout.layoutId);eXM(this.Tm.get(),this);this.NO.X.delete(this.layout.layoutId);this.s3()};\ng.M.pw\u003dfunction(){};\ng.M.I$\u003dfunction(){};\ng.M.startRendering\u003dfunction(e){xl(g1(this));if(k_(this,e)){var L\u003dthis.X;oK(L.params.SG.ZY.get(),!0)\u0026\u0026bNv(L,\"p_sr\",{});DD(this);this.RL(e);this.Ry()||this.QM(!1)}};\ng.M.Hy\u003dfunction(e,L){if(L.layoutId\u003d\u003d\u003dthis.layout.layoutId){this.S5\u003d\"rendering\";this.K\u003dthis.Be.get().isMuted()||this.Be.get().getVolume()\u003d\u003d\u003d0;this.AK(\"impression\");this.AK(\"start\");if(this.Be.get().isMuted()){Np(this,\"mute\");var c;e\u003d((c\u003dic(this))\u003d\u003dnull?void 0:c.muteCommands)||[];gw(this.T_.get(),e,this.layout.layoutId)}if(this.Be.get().isFullscreen()){this.iz(\"fullscreen\");var I;c\u003d((I\u003dic(this))\u003d\u003dnull?void 0:I.fullscreenCommands)||[];gw(this.T_.get(),c,this.layout.layoutId)}this.Ry()||(I\u003dthis.Uq.get(),\nI.Z\u0026\u0026!I.K\u0026\u0026(I.B\u003d!1,I.K\u003d!0,I.actionType!\u003d\u003d\"ad_to_video\"\u0026\u0026(g_(\"pbs\",void 0,I.actionType),g.uL(\"finalize_all_timelines\")\u0026\u0026BOc(I.actionType))));this.H_(1);this.N7(L);var B;L\u003d((B\u003dic(this))\u003d\u003dnull?void 0:B.impressionCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.tQ\u003dfunction(e,L,c){this.T\u003d{CZ:3,yp:e\u003d\u003d\u003d\"load_timeout\"?402:400,errorMessage:L.message};this.AK(\"error\");var I;e\u003d((I\u003dic(this))\u003d\u003dnull?void 0:I.errorCommands)||[];gw(this.T_.get(),e,this.layout.layoutId);this.Ry()||this.Uw.Xc(this.slot,this.layout,L,c)};\ng.M.L7\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){Np(this,\"pause\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.pauseCommands)||[];gw(this.T_.get(),L,this.layout.layoutId);this.H_(2)}};\ng.M.E1\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){Np(this,\"resume\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.resumeCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.tX\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(this.S5\u003d\u003d\u003d\"rendering\"){var c\u003d{currentTimeSec:e,flush:L};S0(this.X,\"p_ip\",c);qi(this.nS,e*1E3,L);this.K||qi(this.nS,e*1E3,L\u003d\u003d\u003dvoid 0?!1:L);var I\u003dthis.Js();if(I){I/\u003d1E3;if(e\u003e\u003dI*.25||L)this.AK(\"first_quartile\"),S0(this.X,\"p_fq\",c);if(e\u003e\u003dI*.5||L)this.AK(\"midpoint\"),S0(this.X,\"p_sq\",c);if(e\u003e\u003dI*.75||L)this.AK(\"third_quartile\"),S0(this.X,\"p_tq\",c);this.ZY.get().V.S().experiments.N0(\"enable_progress_command_flush_on_kabuki\")?bi(this.G,e*1E3,L):bi(this.G,e*1E3,nuR(this)?\nL:!1)}}};\ng.M.Wc\u003dfunction(){var e;return((e\u003dw1(this.M0.get(),1))\u003d\u003dnull?void 0:e.clientPlaybackNonce)||\"\"};\ng.M.Mo\u003dfunction(e,L){e.layoutId!\u003d\u003dthis.layout.layoutId?this.Uw.Xc(this.slot,e,new $K(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_EXIT_LAYOUT_FAILED\"):L()};\ng.M.Gy\u003dfunction(e,L,c){if(L.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.S5\u003d\"not_rendering\",this.layoutExitReason\u003dvoid 0,this.Ry()||(e\u003dc!\u003d\u003d\"normal\"||this.position+1\u003d\u003d\u003dthis.j)\u0026\u0026this.QM(e),this.bv(c),this.H_(0),c){case \"abandoned\":if(TH(this.nS,\"impression\")){var I,B\u003d((I\u003dic(this))\u003d\u003dnull?void 0:I.abandonCommands)||[];gw(this.T_.get(),B,this.layout.layoutId)}break;case \"normal\":I\u003d((B\u003dic(this))\u003d\u003dnull?void 0:B.completeCommands)||[];gw(this.T_.get(),I,this.layout.layoutId);break;case \"skipped\":var x;I\u003d((x\u003d\nic(this))\u003d\u003dnull?void 0:x.skipCommands)||[];gw(this.T_.get(),I,this.layout.layoutId)}};\ng.M.As\u003dfunction(){return this.layout.layoutId};\ng.M.Ui\u003dfunction(){return this.T};\ng.M.MV\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){this.nS.AK(\"active_view_measurable\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.activeViewMeasurableCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.wv\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){this.nS.AK(\"active_view_fully_viewable_audible_half_duration\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.activeViewFullyViewableAudibleHalfDurationCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.PG\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){this.nS.AK(\"active_view_viewable\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.activeViewViewableCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.WG\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){this.nS.AK(\"audio_audible\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.activeViewAudioAudibleCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.tJ\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\"){this.nS.AK(\"audio_measurable\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.activeViewAudioMeasurableCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}};\ng.M.QM\u003dfunction(e){this.Uq.get().QM(Hv(this.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,e,this.position,this.j,!1)};\ng.M.onFullscreenToggled\u003dfunction(e){if(this.S5\u003d\u003d\u003d\"rendering\")if(e){this.iz(\"fullscreen\");var L,c\u003d((L\u003dic(this))\u003d\u003dnull?void 0:L.fullscreenCommands)||[];gw(this.T_.get(),c,this.layout.layoutId)}else this.iz(\"end_fullscreen\"),L\u003d((c\u003dic(this))\u003d\u003dnull?void 0:c.endFullscreenCommands)||[],gw(this.T_.get(),L,this.layout.layoutId)};\ng.M.onVolumeChange\u003dfunction(){if(this.S5\u003d\u003d\u003d\"rendering\")if(this.Be.get().isMuted()){Np(this,\"mute\");var e,L\u003d((e\u003dic(this))\u003d\u003dnull?void 0:e.muteCommands)||[];gw(this.T_.get(),L,this.layout.layoutId)}else Np(this,\"unmute\"),e\u003d((L\u003dic(this))\u003d\u003dnull?void 0:L.unmuteCommands)||[],gw(this.T_.get(),e,this.layout.layoutId)};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.M.iz\u003dfunction(e){this.nS.iz(e,!this.K)};\ng.M.AK\u003dfunction(e){this.nS.AK(e,!this.K)};\ng.M.Ry\u003dfunction(){var e\u003dHv(this.slot.clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(Ir(\"Expected SSAP eligibility for PlayerBytes sub layout\",this.slot,this.layout),!1):this.ZY.get().Ry(e)};g.z($_,Gk);g.M\u003d$_.prototype;g.M.MF\u003dfunction(){};\ng.M.s3\u003dfunction(){var e\u003dthis.Tm.get();e.Z5\u003d\u003d\u003dthis\u0026\u0026(e.Z5\u003dnull);this.timer.stop()};\ng.M.pw\u003dfunction(){this.timer.stop();Gk.prototype.L7.call(this)};\ng.M.I$\u003dfunction(){HX(this);Gk.prototype.E1.call(this)};\ng.M.Js\u003dfunction(){return Hv(this.FM().clientMetadata,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.M.L9\u003dfunction(e,L){var c\u003dthis;this.Mo(e,function(){c.S5!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026(c.S5\u003d\"rendering_stop_requested\",c.layoutExitReason\u003dL,Jf(c,L),c.timer.stop())})};\ng.M.Ty\u003dfunction(){var e\u003dDate.now(),L\u003de-this.Es;this.Es\u003de;this.GN+\u003dL;this.GN\u003e\u003dthis.Js()?this.rH():(this.tX(this.GN/1E3),jg(this,this.GN))};\ng.M.bv\u003dfunction(){};\ng.M.FC\u003dfunction(){};\ng.z(lc,$_);g.M\u003dlc.prototype;g.M.QZ\u003dfunction(e){if(this.S5!\u003d\u003d\"not_rendering\"){e\u003dVv(this,e);var L\u003dthis.Be.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.S5\u003d\u003d\u003d\"rendering_start_requested\"?L\u0026\u0026Et(e)\u0026\u0026this.Zf():L?g.or(e,2)?Ir(\"Receive player ended event during MediaBreak\",this.JK(),this.FM()):Cx(this,e):this.m7()}};\ng.M.RL\u003dfunction(){KDR(this);hX$(this.Be.get());this.Tm.get().Z5\u003dthis;ie(\"pbp\")||ie(\"pbs\")||g_(\"pbp\");ie(\"pbp\",\"watch\")||ie(\"pbs\",\"watch\")||g_(\"pbp\",void 0,\"watch\");this.Zf()};\ng.M.N7\u003dfunction(e){this.Uq.get();var L\u003dHv(e.clientMetadata,\"metadata_type_ad_placement_config\").kind,c\u003dthis.position\u003d\u003d\u003d0;e\u003dHv(e.clientMetadata,\"metadata_type_linked_in_player_layout_type\");e\u003d{adBreakType:ai(L),adType:ROR(e)};var I\u003dvoid 0;c?L!\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026(I\u003d\"video_to_ad\"):I\u003d\"ad_to_ad\";AD(\"ad_mbs\",void 0,I);g.FT(e,I);HX(this)};\ng.M.m7\u003dfunction(){this.OI()};\ng.M.rH\u003dfunction(){LZc(this);this.OI()};\ng.z(PX,$_);g.M\u003dPX.prototype;g.M.QZ\u003dfunction(e){this.S5!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dVv(this,e),Cx(this,e))};\ng.M.RL\u003dfunction(){Ir(\"Not used in SSAP\")};\ng.M.N7\u003dfunction(){HX(this)};\ng.M.m7\u003dfunction(){Ir(\"Not used in SSAP\")};\ng.M.rH\u003dfunction(){LZc(this);this.Uw.Gn(this.JK(),this.FM(),\"normal\")};\ng.z(Qv,PX);Qv.prototype.L9\u003dfunction(e,L){var c\u003dthis;this.Mo(e,function(){e0(c.Z,L)\u0026\u0026(c.S5\u003d\"rendering_stop_requested\",c.layoutExitReason\u003dL,Jf(c,L),c.timer.stop())})};\nQv.prototype.startRendering\u003dfunction(e){xl(g1(this));k_(this,e)\u0026\u0026(DD(this),this.Tm.get().Z5\u003dthis)};g.z(EP,Gk);g.M\u003dEP.prototype;g.M.m7\u003dfunction(){this.OI()};\ng.M.QZ\u003dfunction(e){if(this.S5!\u003d\u003d\"not_rendering\"){e\u003dVv(this,e);var L\u003dthis.Be.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.S5\u003d\u003d\u003d\"rendering_start_requested\"?L\u0026\u0026Et(e)\u0026\u0026this.Zf():!L||g.or(e,2)?this.OI():Cx(this,e)}};\ng.M.MF\u003dfunction(){Hv(this.FM().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.shrunkenPlayerBytesConfig\u003dHv(this.FM().clientMetadata,\"metadata_type_shrunken_player_bytes_config\")};\ng.M.s3\u003dfunction(){Hv(this.FM().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;if(this.I9){var e\u003dthis.context.SG,L\u003dthis.I9,c\u003dthis.FM().layoutId;if(oK(e.ZY.get(),!0)){var I\u003d{};e.Z6(\"mccru\",(I.cid\u003dL,I.p_ac\u003dc,I))}this.K9.get().removeCueRange(this.I9)}this.I9\u003dvoid 0;var B;(B\u003dthis.G2)\u003d\u003dnull||B.dispose();this.PF\u0026\u0026this.PF.dispose()};\ng.M.RL\u003dfunction(e){var L\u003dd1(this.ZY.get()),c\u003dUP(this.ZY.get());if(L\u0026\u0026c\u0026\u0026!this.Ry()){c\u003dHv(e.clientMetadata,\"metadata_type_preload_player_vars\");var I\u003dthis.ZY.get();I\u003dg.X3(I.V.S().experiments,\"html5_preload_wait_time_secs\");c\u0026\u0026this.PF\u0026\u0026this.PF.start(I*1E3)}B9c(this,e);KDR(this);L?(c\u003dthis.Zp.get(),e\u003dHv(e.clientMetadata,\"metadata_type_player_vars\"),c.V.loadVideoByPlayerVars(e,!1,2)):bDH(this.Zp.get(),Hv(e.clientMetadata,\"metadata_type_player_vars\"));var B;(B\u003dthis.G2)\u003d\u003dnull||B.start();L||this.Zp.get().V.playVideo(2)};\ng.M.N7\u003dfunction(){var e;(e\u003dthis.G2)\u003d\u003dnull||e.stop();this.ri();(this.adCpn\u003dX7f(this))||Ir(\"Media layout confirmed started, but ad CPN not set.\");this.l4.get().uG(\"onAdStart\",this.adCpn);this.rK\u003dDate.now()};\ng.M.Js\u003dfunction(){var e;return(e\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:e.NB};\ng.M.MI\u003dfunction(){this.nS.iz(\"clickthrough\")};\ng.M.L9\u003dfunction(e,L){var c\u003dthis;this.Mo(e,function(){if(c.S5!\u003d\u003d\"rendering_stop_requested\"){c.S5\u003d\"rendering_stop_requested\";c.layoutExitReason\u003dL;Jf(c,L);var I;(I\u003dc.G2)\u003d\u003dnull||I.stop();c.PF\u0026\u0026c.PF.stop();x2$(c)}})};\ng.M.onCueRangeEnter\u003dfunction(e){if(e!\u003d\u003dthis.I9)Ir(\"Received CueRangeEnter signal for unknown layout.\",this.JK(),this.FM(),{cueRangeId:e});else{var L\u003dthis.context.SG,c\u003dthis.FM().layoutId;if(oK(L.ZY.get(),!0)){var I\u003d{};L.Z6(\"mccre\",(I.cid\u003de,I.p_ac\u003dc,I))}this.K9.get().removeCueRange(this.I9);this.I9\u003dvoid 0;Jz(this.context.ZY.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026this.Ry()||(e\u003dHv(this.FM().clientMetadata,\"metadata_type_video_length_seconds\"),this.tX(e,!0),this.AK(\"complete\"))}};\ng.M.bv\u003dfunction(e){e!\u003d\u003d\"abandoned\"\u0026\u0026this.l4.get().uG(\"onAdComplete\");this.l4.get().uG(\"onAdEnd\",this.adCpn)};\ng.M.ri\u003dfunction(){this.I9\u003d\"adcompletioncuerange:\"+this.FM().layoutId;this.K9.get().addCueRange(this.I9,0x7ffffffffffff,0x8000000000000,!1,this,2,2);var e\u003dthis.context.SG,L\u003dthis.I9,c\u003dthis.FM().layoutId;if(oK(e.ZY.get(),!0)){var I\u003d{};e.Z6(\"mccr\",(I.cid\u003dL,I.p_ac\u003dc,I))}};\ng.M.onCueRangeExit\u003dfunction(){};\ng.M.FC\u003dfunction(e){this.S5\u003d\u003d\u003d\"rendering\"\u0026\u0026(this.shrunkenPlayerBytesConfig\u0026\u0026this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes\u0026\u0026e\u003e\u003d(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)\u0026\u0026this.Be.get().FO(!0),this.tX(e))};\ng.M.tX\u003dfunction(e,L){Gk.prototype.tX.call(this,e,L\u003d\u003d\u003dvoid 0?!1:L);L\u003dDate.now()-this.rK;var c\u003de*1E3,I\u003d{contentCpn:this.Wc(),adCpn:X7f(this)};if(e-this.xa\u003e\u003d5){var B\u003dL\u003cc*.4?0:1;eF(B,\"n.k_\",{metadata:I,IZ:L,Vs:Math.floor(c/1E3)});yJ(\"NKDSTAT\",B);if(L\u003dB\u003d\u003d\u003d0)L\u003dHv(this.JK().clientMetadata,\"metadata_type_player_bytes_slot_metadata\"),L\u003d\u003d\u003dvoid 0\u0026\u0026Ir(\"PlayerBytesSlotMetadata is not filled\",this.JK(),this.FM()),L\u003d(L\u003d\u003dnull?void 0:L.lw)\u003d\u003d\u003d!0;L\u0026\u0026this.l4.get().uG(\"onAbnormalityDetected\");this.xa\u003de}};g.z(Kx,EP);Kx.prototype.QZ\u003dfunction(e){this.S5!\u003d\u003d\"not_rendering\"\u0026\u0026(e\u003dVv(this,e),Cx(this,e))};\nKx.prototype.RL\u003dfunction(){Ir(\"Not used in SSAP\")};\ng.z(XI,Kx);XI.prototype.L9\u003dfunction(e,L){var c\u003dthis;this.Mo(e,function(){if(e0(c.Z,L)){c.S5\u003d\"rendering_stop_requested\";c.layoutExitReason\u003dL;Jf(c,L);if(Jz(c.context.ZY.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026L\u003d\u003d\u003d\"normal\"){var I\u003dHv(c.FM().clientMetadata,\"metadata_type_video_length_seconds\");c.tX(I,!0)}x2$(c)}})};\nXI.prototype.startRendering\u003dfunction(e){xl(g1(this));k_(this,e)\u0026\u0026(DD(this),B9c(this,e))};g.z(nx,g.p);g.M\u003dnx.prototype;g.M.init\u003dfunction(){var e\u003dHv(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.M0.get().addListener(this);this.Qo.init();WDH([this.layout],this.M0.get());this.v5()};\ng.M.v5\u003dfunction(){var e\u003dHv(this.Qo.FM().clientMetadata,\"metadata_type_player_vars\");e?this.Zp.get().addPlayerResponseForAssociation({playerVars:e}):(e\u003dunv(this.Qo.FM()),this.Zp.get().addPlayerResponseForAssociation({fN:e}))};\ng.M.n5\u003dfunction(){};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.pw\u003dfunction(){this.Qo.pw()};\ng.M.I$\u003dfunction(){this.Qo.I$()};\ng.M.QY\u003dfunction(){Ir(\"Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter. Skip should be handled by Triggers\")};\ng.M.Hy\u003dfunction(e,L){this.Qo.Hy(e,L)};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.FC\u003dfunction(e){this.Qo.FC(e)};\ng.M.onFullscreenToggled\u003dfunction(e){this.Qo.onFullscreenToggled(e)};\ng.M.t9\u003dfunction(e){this.Qo.t9(e)};\ng.M.xN\u003dfunction(e){this.Qo.xN(e)};\ng.M.onVolumeChange\u003dfunction(){this.Qo.onVolumeChange()};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.gm\u003dfunction(){return this.Be.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.M.Mj\u003dfunction(e){fyv({cpn:e,zr:this.M0.get(),nG:!0});this.layout.layoutId\u003d\u003d\u003de\u0026\u0026(oKM(this.Y0,this.slot.slotId),this.o$.Hy(this.slot,this.layout))};\ng.M.startRendering\u003dfunction(e){if(e.layoutId!\u003d\u003dthis.layout.layoutId)return void Ir(\"wrong layout\");this.Be.get().addListener(this);nR(this.EY(),this);this.Qo.startRendering(this.layout)};\ng.M.QZ\u003dfunction(e){this.Qo.QZ(e)};\ng.M.Gy\u003dfunction(e,L,c){this.Qo.Gy(e,L,c)};\ng.M.release\u003dfunction(){this.M0.get().removeListener(this);this.Qo.release();MHM();eh(this.EY(),this)};\ng.M.Ji\u003dfunction(){return Jz(this.params.context.ZY.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.M.L9\u003dfunction(e,L){e.layoutId!\u003d\u003dthis.layout.layoutId?Ir(\"wrong layout\"):this.Ji()\u0026\u0026this.Qo.Fd().currentState\u003e\u003d2||(this.Qo.L9(this.layout,L),e\u003dJz(this.params.context.ZY.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026L\u003d\u003d\u003d\"abandoned\",this.gm()\u0026\u0026!e\u0026\u0026(Jz(this.params.context.ZY.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026([\"normal\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(L)||Ir(\"Single stopRendering: unexpected exit reason\",this.slot,this.layout,{exitReason:L})),this.aI.get().finishSegmentByCpn(this.layout.layoutId,\nw1(this.M0.get(),1).clientPlaybackNonce,yv(L,this.params.context.ZY))),this.Be.get().removeListener(this),this.Ji()\u0026\u0026Ln(this.Qo.Fd())\u0026\u0026this.o$.Gy(this.slot,this.layout,this.Qo.Fd().X))};\ng.M.PJ\u003dfunction(e,L,c){Am6({cpn:e,zr:this.M0.get(),nG:!0});this.FM().layoutId!\u003d\u003de||Jz(this.params.context.ZY.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026c\u003d\u003d\u003d5||(this.Qo.Fd().currentState\u003c2\u0026\u0026(e\u003dZD(c,this.params.context.ZY),e\u003d\u003d\u003d\"error\"?this.o$.Xc(this.slot,this.layout,new $K(\"Player transition with error during SSAP single layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:c},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):x9(this.jt,\nthis.layout,e)),Jz(this.params.context.ZY.get(),\"html5_ssap_exit_without_waiting_for_transition\")||this.o$.Gy(this.slot,this.layout,this.Qo.Fd().X))};g.z(es,g.p);g.M\u003des.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.n5\u003dfunction(){};\ng.M.Lj\u003dfunction(){return this.L1[this.UI]};\ng.M.T6\u003dfunction(){return this.UI};\ng.M.pw\u003dfunction(e,L){var c\u003dthis.Lj();L.layoutId!\u003d\u003dcw(c,e,L)?Ir(\"pauseLayout for a PlayerBytes layout that is not currently active\",e,L):c.pw()};\ng.M.I$\u003dfunction(e,L){var c\u003dthis.Lj();L.layoutId!\u003d\u003dcw(c,e,L)?Ir(\"resumeLayout for a PlayerBytes layout that is not currently active\",e,L):c.I$()};\ng.M.QY\u003dfunction(e,L){var c\u003dthis.Lj();T9$(this,e,L);WZT(c,e,L)\u0026\u0026this.MA(c.JK(),c.FM(),\"skipped\")};\ng.M.nW\u003dfunction(e,L){var c\u003dthis.Lj();MFn(this);zO$(c,e,L)\u0026\u0026(e\u003dsrn(this,c,e,L),e!\u003d\u003dvoid 0\u0026\u0026(this.Ry()?Ir(\"Should not happen. Should delete\"):fFM(this,c.JK(),c.FM(),e)))};\ng.M.PQ\u003dfunction(e,L){var c\u003dObject.assign({},LL(this),{layoutId:L.layoutId}),I\u003dc.layoutId,B\u003dc.nG;if(c.Se){var x\u003d{};B1(c.zr,\"wrse\",(x.ec\u003dI,x.is\u003dB,x.ctp\u003dIK(I),x))}uh(this.q4,e,L)};\ng.M.Hy\u003dfunction(e,L){var c;(c\u003dthis.Lj())\u003d\u003dnull||c.Hy(e,L)};\ng.M.Gy\u003dfunction(e,L,c){L.layoutId\u003d\u003d\u003dthis.FM().layoutId\u0026\u0026(this.lW\u003d!1,eh(this.EY(),this));var I;(I\u003dthis.Lj())\u003d\u003dnull||I.Gy(e,L,c)};\ng.M.FC\u003dfunction(e){var L;(L\u003dthis.Lj())\u003d\u003dnull||L.FC(e)};\ng.M.Bi\u003dfunction(e,L,c){this.T6()\u003d\u003d\u003d-1\u0026\u0026(this.callback.Hy(this.slot,this.layout),this.UI++);var I\u003dthis.Lj();I?(I.tQ(e,L,c),this.Ry()\u0026\u0026this.callback.Xc(this.slot,this.layout,L,c)):Ir(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.T6()),layoutId:this.FM().layoutId})};\ng.M.onFullscreenToggled\u003dfunction(e){var L;(L\u003dthis.Lj())\u003d\u003dnull||L.onFullscreenToggled(e)};\ng.M.t9\u003dfunction(e){var L;(L\u003dthis.Lj())\u003d\u003dnull||L.t9(e)};\ng.M.xN\u003dfunction(e){var L;(L\u003dthis.Lj())\u003d\u003dnull||L.xN(e)};\ng.M.onVolumeChange\u003dfunction(){var e;(e\u003dthis.Lj())\u003d\u003dnull||e.onVolumeChange()};\ng.M.u_\u003dfunction(e,L,c){tz(this.q4,e,L,c)};\ng.M.mX\u003dfunction(e){e.startRendering(e.FM())};\ng.M.init\u003dfunction(){var e\u003dHv(this.FM().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);if(this.L1.length\u003c1)throw new K(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.L1.length)});if(e\u003dHv(this.FM().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dthis;e\u003dg.f(this.L1);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.init(),HG6(this.q4,this.slot,L.FM()),l0x(this.q4,this.slot,L.FM());\nif(this.Ry())for(this.M0.get().addListener(this),WDH(qsv(this),this.M0.get()),e\u003dqsv(this),e\u003dg.f(e),L\u003de.next();!L.done;L\u003de.next())this.v5(L.value)};\ng.M.v5\u003dfunction(e){var L\u003dHv(e.clientMetadata,\"metadata_type_player_vars\");L?(e.layoutType!\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026Ir(\"Non-video ad contains playerVars\",this.slot,e),this.Zp.get().addPlayerResponseForAssociation({playerVars:L})):(e\u003dunv(e),this.Zp.get().addPlayerResponseForAssociation({fN:e}))};\ng.M.release\u003dfunction(){var e\u003dHv(this.FM().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);if(e\u003dHv(this.FM().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))e.current\u003dnull;e\u003dg.f(this.L1);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,Pxf(this.q4,this.slot,L.FM()),L.release();this.Ry()\u0026\u0026(this.M0.get().removeListener(this),MHM())};\ng.M.Mo\u003dfunction(e){return e.layoutId!\u003d\u003dthis.FM().layoutId?(this.callback.Xc(this.JK(),e,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.FM().layoutId+(\"and LayoutType: \"+this.FM().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\ng.M.ox\u003dfunction(){this.Be.get().addListener(this);nR(this.EY(),this)};\ng.M.QZ\u003dfunction(e){if(e.state.isError()){var L,c;this.Bi((L\u003de.state.lz)\u003d\u003dnull?void 0:L.errorCode,new $K(\"There was a player error during this media layout.\",{playerErrorCode:(c\u003de.state.lz)\u003d\u003dnull?void 0:c.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else(L\u003dthis.Lj())\u0026\u0026L.QZ(e)};\ng.M.Ry\u003dfunction(){var e\u003dHv(this.JK().clientMetadata,\"metadata_type_eligible_for_ssap\");return e\u003d\u003d\u003dvoid 0?(Ir(\"Expected SSAP eligibility in PlayerBytes slots\",this.JK(),this.FM()),!1):this.ZY.get().Ry(e)};\ng.M.Qy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.z(oT,es);g.M\u003doT.prototype;g.M.On\u003dfunction(e,L,c){this.MA(e,L,c)};\ng.M.Ct\u003dfunction(e,L){this.MA(e,L,\"error\")};\ng.M.MA\u003dfunction(e,L,c){var I\u003dthis;vwT(this,e,L,c,function(){IT(I,I.T6()+1)})};\ng.M.startRendering\u003dfunction(e){this.Mo(e)\u0026\u0026(this.ox(),fvJ(this.Uq.get()),kqT(this.ZY.get())||hX$(this.Be.get()),this.T6()\u003d\u003d\u003d-1\u0026\u0026IT(this,this.T6()+1))};\ng.M.L9\u003dfunction(e,L){var c\u003dthis;this.lW\u003d!0;this.T6()\u003d\u003d\u003dthis.L1.length?this.callback.Gy(this.slot,this.layout,L):(e\u003dthis.Lj(),e.L9(e.FM(),L),this.wJ\u003dfunction(){c.callback.Gy(c.slot,c.layout,L)});\nthis.Be.get().V.aL();bDH(this.Zp.get(),{});e\u003dSQ(this.Be.get(),1);e.isPaused()\u0026\u0026!g.E(e,2)\u0026\u0026this.Be.get().playVideo();this.Be.get().removeListener(this);this.lW\u0026\u0026AWx(this)};\ng.M.PJ\u003dfunction(){};\ng.M.Mj\u003dfunction(){};\ng.M.Gn\u003dfunction(){};\ng.z(Ss,es);g.M\u003dSs.prototype;g.M.On\u003dfunction(e,L,c){e\u003dObject.assign({},LL(this),{layoutId:L.layoutId,layoutExitReason:c});L\u003de.layoutId;c\u003de.layoutExitReason;var I\u003d{};B1(e.zr,\"prse\",(I.xc\u003dL,I.ler\u003dc,I.ctp\u003dIK(L),I))};\ng.M.Ct\u003dfunction(){Ir(\"onSubLayoutError in SSAP\")};\ng.M.MA\u003dfunction(){Ir(\"exitSubLayoutAndPlayNext in SSAP\")};\ng.M.Lj\u003dfunction(){return this.Tk};\ng.M.T6\u003dfunction(){var e\u003dthis;return this.L1.findIndex(function(L){var c;return L.FM().layoutId\u003d\u003d\u003d((c\u003de.Tk)\u003d\u003dnull?void 0:c.FM().layoutId)})};\ng.M.mX\u003dfunction(e){cZ(this.Tk\u003d\u003d\u003dvoid 0,\"replacing another adapter\");this.Tk\u003de;e.startRendering(e.FM())};\ng.M.u_\u003dfunction(e,L,c){tz(this.q4,e,L,c);var I;cZ(L.layoutId\u003d\u003d\u003d((I\u003dthis.Tk)\u003d\u003dnull?void 0:I.FM().layoutId),\"currentAdapter does not match exiting layout\",{slot:e?\"slot: \"+e.slotType:\"\",subLayout:Lq(L)})\u0026\u0026(this.Tk\u003dvoid 0)};\ng.M.release\u003dfunction(){es.prototype.release.call(this);cZ(this.Tk\u003d\u003d\u003dvoid 0,\"currentAdapter is still active during release\");this.Tk\u003dvoid 0};\ng.M.gm\u003dfunction(){return this.Be.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.M.L9\u003dfunction(e,L){function c(){rh(this)\u0026\u0026([\"normal\",\"error\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(L)||Ir(\"Composite stopRendering: Unexpected layout exit reason\",this.slot,e,{layoutExitReason:L}))}\nfunction I(){this.Tk\u0026\u0026ht(this,this.Tk,L);if(this.gm()\u0026\u0026(!rh(this)||L!\u003d\u003d\"abandoned\")){c.call(this);var x;var S\u003d((x\u003dthis.M0.get().V.getVideoData())\u003d\u003dnull?void 0:x.clientPlaybackNonce)||\"\";x\u003dw1(this.M0.get(),1).clientPlaybackNonce;this.aI.get().finishSegmentByCpn(S,x,yv(L,this.ZY))}FZR(this,L)}\nfunction B(){if(this.Tk){var x\u003dthis.Tk;x.Fd().currentState\u003c2\u0026\u0026x.L9(x.FM(),L);x\u003drh(this)\u0026\u0026L\u003d\u003d\u003d\"abandoned\";this.gm()\u0026\u0026!x\u0026\u0026(c.call(this),this.aI.get().finishSegmentByCpn(this.Tk.FM().layoutId,w1(this.M0.get(),1).clientPlaybackNonce,yv(L,this.ZY)))}}\ncZ(e.layoutId\u003d\u003d\u003dthis.FM().layoutId,\"StopRendering for wrong layout\")\u0026\u0026e0(this.z0.K,L)\u0026\u0026(this.Ji()?I.call(this):B.call(this))};\ng.M.Gy\u003dfunction(e,L,c){es.prototype.Gy.call(this,e,L,c);L.layoutId\u003d\u003d\u003dthis.FM().layoutId\u0026\u0026this.Be.get().removeListener(this)};\ng.M.Wc\u003dfunction(){return w1(this.M0.get(),1).clientPlaybackNonce};\ng.M.PJ\u003dfunction(e,L,c){Am6(Object.assign({},LL(this),{cpn:e}));if(!rh(this)||c!\u003d\u003d5)if(this.Ji()){if(this.Tk\u0026\u0026this.Tk.FM().layoutId!\u003d\u003dL){var I\u003dthis.Tk.FM().layoutId;I!\u003d\u003de\u0026\u0026Ir(\"onClipExited: mismatched exiting cpn\",this.slot,void 0,{layoutId:I,exitingCpn:e,enteringCpn:L});e\u003dZD(c,this.ZY);ht(this,this.Tk,e)}else this.Tk\u0026\u0026Ir(\"onClipExited: active layout is entering again\");L\u003d\u003d\u003dthis.Wc()\u0026\u0026iq6(this,c)}else{if(this.Tk\u0026\u0026this.Tk.FM().layoutId\u003d\u003d\u003de)bqv(this,this.Tk,c);else{var B;Ir(\"Exiting cpn does not match active cpn\",\nthis.slot,(I\u003dthis.Tk)\u003d\u003dnull?void 0:I.FM(),{exitingCpn:e,transitionReason:c,activeCpn:(B\u003dthis.Tk)\u003d\u003dnull?void 0:B.FM().layoutId})}L\u003d\u003d\u003dthis.Wc()\u0026\u0026(this.Tk!\u003d\u003dvoid 0\u0026\u0026(Ir(\"active adapter is not properly exited\",this.slot,this.layout,{activeLayout:Lq(this.Tk.FM())}),bqv(this,this.Tk,c)),iq6(this,c),FZR(this,this.z0.K.X))}};\ng.M.Ji\u003dfunction(){return Jz(this.ZY.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.M.startRendering\u003dfunction(e){this.Mo(e)\u0026\u0026(e\u003dthis.z0,cZ(e.X\u003d\u003d\u003d1,\"tickStartRendering: state is not initial\"),e.X\u003d2,this.ox())};\ng.M.Mj\u003dfunction(e){fyv(Object.assign({},LL(this),{cpn:e}));var L\u003dthis.L1.find(function(c){return c.FM().layoutId\u003d\u003d\u003de});\nL?(this.z0.X!\u003d\u003d2\u0026\u0026(oKM(this.Y0,this.slot.slotId),cZ(this.z0.X\u003d\u003d\u003d2,\"Expect started\"),this.callback.Hy(this.slot,this.layout)),this.mX(L),uh(this.q4,this.slot,L.FM())):Gen(this,e)};\ng.M.QY\u003dfunction(e,L){T9$(this,e,L);var c\u003dthis.Lj();c?WZT(c,e,L)\u0026\u0026gwv(this,\"skipped\"):ken(this,\"onSkipRequested\")};\ng.M.nW\u003dfunction(e,L){var c;a:{if(c\u003dthis.Lj()){if(MFn(this),zO$(c,e,L)\u0026\u0026(e\u003dsrn(this,c,e,L),e!\u003d\u003dvoid 0)){c\u003d{ZF:c,KIY:this.L1[e]};break a}}else ken(this,\"SkipWithAdPodSkip\");c\u003dvoid 0}if(e\u003dc)c\u003de.ZF,L\u003de.KIY,e\u003dc.FM().layoutId,this.Ji()?ht(this,c,\"skipped\"):c.L9(c.FM(),\"skipped\"),c\u003dL.FM().layoutId,this.aI.get().finishSegmentByCpn(e,c,yv(\"skipped\",this.ZY))};\ng.M.PQ\u003dfunction(){Ir(\"Not used in html5_ssap_fix_layout_exit\")};\ng.M.QZ\u003dfunction(e){var L;(L\u003dthis.Lj())\u003d\u003dnull||L.QZ(e)};\ng.M.Bi\u003dfunction(){Ir(\"Not used in html5_ssap_fix_layout_exit\")};\ng.M.Gn\u003dfunction(e,L,c){var I;if(((I\u003dthis.Lj())\u003d\u003dnull?void 0:I.FM().layoutId)!\u003d\u003dL.layoutId)return void Ir(\"requestToExitSubLayout: wrong layout\");gwv(this,c)};g.z(RT,g.p);g.M\u003dRT.prototype;g.M.JK\u003dfunction(){return this.Qo.JK()};\ng.M.FM\u003dfunction(){return this.Qo.FM()};\ng.M.init\u003dfunction(){var e\u003dHv(this.FM().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dthis);this.MF()};\ng.M.MF\u003dfunction(){this.Qo.init()};\ng.M.release\u003dfunction(){var e\u003dHv(this.FM().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");e\u0026\u0026(e.current\u003dnull);this.s3()};\ng.M.s3\u003dfunction(){this.Qo.release()};\ng.M.pw\u003dfunction(){this.Qo.pw()};\ng.M.I$\u003dfunction(){this.Qo.I$()};\ng.M.QY\u003dfunction(e,L){Ir(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter. Skip should be handled by Triggers\",this.JK(),this.FM(),{requestingSlot:e,requestingLayout:L})};\ng.M.startRendering\u003dfunction(e){e.layoutId!\u003d\u003dthis.FM().layoutId?this.callback.Xc(this.JK(),e,new $K(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.FM().layoutId+(\"and LayoutType: \"+this.FM().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.Be.get().addListener(this),nR(this.EY(),this),fvJ(this.Uq.get()),kqT(this.ZY.get())||hX$(this.Be.get()),this.Qo.startRendering(e))};\ng.M.L9\u003dfunction(e,L){this.lW\u003d!0;this.Qo.L9(e,L);this.Be.get().V.aL();bDH(this.Zp.get(),{});e\u003dSQ(this.Be.get(),1);e.isPaused()\u0026\u0026!g.E(e,2)\u0026\u0026this.Be.get().playVideo();this.Be.get().removeListener(this);this.lW\u0026\u0026this.Qo.m7()};\ng.M.Hy\u003dfunction(e,L){this.Qo.Hy(e,L)};\ng.M.Gy\u003dfunction(e,L,c){L.layoutId\u003d\u003d\u003dthis.FM().layoutId\u0026\u0026(this.lW\u003d!1,eh(this.EY(),this));this.Qo.Gy(e,L,c);L.layoutId\u003d\u003d\u003dthis.FM().layoutId\u0026\u0026Bw(this.Uq.get())};\ng.M.FC\u003dfunction(e){this.Qo.FC(e)};\ng.M.QZ\u003dfunction(e){if(e.state.isError()){var L,c;this.Bi((L\u003de.state.lz)\u003d\u003dnull?void 0:L.errorCode,new $K(\"There was a player error during this media layout.\",{playerErrorCode:(c\u003de.state.lz)\u003d\u003dnull?void 0:c.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else this.Qo.QZ(e)};\ng.M.Bi\u003dfunction(e,L,c){this.Qo.tQ(e,L,c)};\ng.M.onFullscreenToggled\u003dfunction(e){this.Qo.onFullscreenToggled(e)};\ng.M.t9\u003dfunction(e){this.Qo.t9(e)};\ng.M.xN\u003dfunction(e){this.Qo.xN(e)};\ng.M.onVolumeChange\u003dfunction(){this.Qo.onVolumeChange()};\ng.M.Qy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};g.M\u003duP.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.init\u003dfunction(){this.Jq.get().addListener(this);this.Be.get().addListener(this);var e\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\");var L\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");if(this.G){var c\u003dthis.Jq.get().QK.slice(-1)[0];c!\u003d\u003dvoid 0\u0026\u0026(e\u003dc.startSecs*1E3,L\u003d(c.startSecs+c.jW)*1E3)}this.s2(e,L);var I;c\u003d(I\u003dthis.M0.get().qR)\u003d\u003dnull?void 0:I.clientPlaybackNonce;I\u003dthis.layout.wT.adClientDataEntry;tt(this.Tm.get(),{daiStateTrigger:{filledAdsDurationMs:L-e,contentCpn:c,\nadClientData:I}});var B\u003dthis.Jq.get();B\u003dJWM(B.Z,e,L);B!\u003d\u003dnull\u0026\u0026(tt(this.Tm.get(),{daiStateTrigger:{filledAdsDurationMs:B-e,contentCpn:c,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:I}}),this.aI.get().zB(B,L))};\ng.M.release\u003dfunction(){this.s3();this.Jq.get().removeListener(this);this.Be.get().removeListener(this)};\ng.M.startRendering\u003dfunction(){this.RL();this.callback.Hy(this.slot,this.layout)};\ng.M.L9\u003dfunction(e,L){this.BE(L);this.driftRecoveryMs!\u003d\u003dnull\u0026\u0026(OJ(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(VFf(this)-Hv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(this.Be.get().V.t1()*1E3).toString()}),this.driftRecoveryMs\u003dnull);this.callback.Gy(this.slot,this.layout,L)};\ng.M.zg\u003dfunction(){return!1};\ng.M.Ci\u003dfunction(e){var L\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),c\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");e*\u003d1E3;if(L\u003c\u003de\u0026\u0026e\u003cc){var I;tt(this.Tm.get(),{daiStateTrigger:{filledAdsDurationMs:e-L,contentCpn:(I\u003dthis.M0.get().qR)\u003d\u003dnull?void 0:I.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.wT.adClientDataEntry}});this.aI.get().zB(e,c)}};\ng.M.FC\u003dfunction(e){this.bx(e);e\u003dTz(this.Be.get(),2,!0);if(lV(this.B.get(),this.layout.layoutId)){var L\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),c\u003dthis.driftRecoveryMs;if(!(c\u003d\u003d\u003dnull||e*1E3\u003cL+c)){this.driftRecoveryMs\u003dnull;var I\u003dVFf(this),B\u003dthis.Be.get().V.t1(),x\u003dMath.min(e+B,I/1E3);x\u003c\u003de?OJ(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(I-L).toString(),driftFromHeadMs:Math.round(B*1E3).toString()}):(OJ(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(I-\nL).toString(),driftFromHeadMs:Math.round(B*1E3).toString(),appliedDriftRecoveryMs:Math.round(e*1E3-L).toString(),destinationMs:Math.round(x*1E3-L).toString()}),this.Be.get().V.seekTo(x,void 0,void 0,1))}}};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};g.z(qm,uP);g.M\u003dqm.prototype;g.M.s2\u003dfunction(e,L){this.M0.get().addListener(this);if(this.G){var c\u003de,I\u003d0,B\u003d[];e\u003dthis.Z.slice();e.sort(function(x,S){return Hv(x.FM().clientMetadata,\"metadata_type_media_sub_layout_index\")-Hv(S.FM().clientMetadata,\"metadata_type_media_sub_layout_index\")});\ne.forEach(function(x){var S\u003dc,h\u003dHv(x.FM().clientMetadata,\"metadata_type_video_length_seconds\"),R\u003dMath.min(S+h*1E3,L);c\u003dR;I++;B.push(h);x.s2(S,R)})}else this.Z.forEach(function(x){x.init()});\nthis.K!\u003dnull\u0026\u0026T5(this.Tm.get(),\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.K)};\ng.M.s3\u003dfunction(){this.M0.get().removeListener(this);this.X\u003dnull;this.Z.forEach(function(e){e.release()})};\ng.M.RL\u003dfunction(){if(this.X)Ir(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.K)});else{var e,L\u003d(e\u003dthis.M0.get().qR)\u003d\u003dnull?void 0:e.layoutId;aFc(this,L)}};\ng.M.BE\u003dfunction(e){var L,c,I,B;(I\u003dthis.X)\u003d\u003dnull||(B\u003dI.UA)\u003d\u003dnull||B.L9((L\u003dthis.X)\u003d\u003dnull?void 0:(c\u003dL.UA)\u003d\u003dnull?void 0:c.FM(),e);this.X\u003dnull};\ng.M.n5\u003dfunction(e){var L\u003de.videoId;e\u003de.layoutId;if(L\u003d\u003d\u003d\"nPpU29QrbiU\"){var c,I;T5(this.Tm.get(),\"ads_ssmplra_opdcs\",\"vid.\"+L+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.K+\";slrs.\"+!!this.X+\";slrslid.\"+((c\u003dthis.X)\u003d\u003dnull?void 0:(I\u003dc.UA)\u003d\u003dnull?void 0:I.FM().layoutId))}if(this.X){var B;if(((B\u003dthis.X.UA)\u003d\u003dnull?void 0:B.FM().layoutId)\u003d\u003d\u003de)Ir(\"Unexpected transition into the same layout ID\",this.slot,this.layout,{layoutId:e});else{var x,S;(S\u003dthis.X.UA)\u003d\u003dnull||S.L9((x\u003dthis.X.UA)\u003d\u003dnull?void 0:x.FM(),\"normal\");\naFc(this,e)}}};\ng.M.PJ\u003dfunction(){};\ng.M.Mj\u003dfunction(){};\ng.M.bx\u003dfunction(){};\ng.M.QZ\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};g.M\u003dQrx.prototype;g.M.JK\u003dfunction(){return this.slot};\ng.M.FM\u003dfunction(){return this.layout};\ng.M.Fd\u003dfunction(){Ir(\"Should not get exitStateMachine for DAI\");return new nz};\ng.M.s2\u003dfunction(e,L){var c\u003dthis;Hv(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.d0\u003dN9H(this.slot,this.layout,Hv(this.layout.clientMetadata,\"metadata_type_player_vars\"),e,L,Hv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.aI.get(),this.dX.get(),function(){var I\u003dObject,B\u003dI.assign,x\u003dvw(c.layout);var S\u003dHv(c.slot.clientMetadata,\"metadata_type_fulfilled_layout\")||c.slot.fulfilledLayout;var h\u003dHv(S.clientMetadata,\"metadata_type_sub_layouts\")||\nS.EA;S\u003dObject.assign({},vw(S),{adPlacementConfig:Hv(S.clientMetadata,\"metadata_type_ad_placement_config\"),subLayouts:(h||[]).map(vw)});return B.call(I,{},{layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},x,{compositeLayout:S,hasSurveyOverlay:y0(c.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:Hv(c.layout.clientMetadata,\"metadata_type_survey_overlay\")})},this.Tm.get());\nthis.Be.get().addListener(this);e\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");L\u003dHv(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");o0(this.layout.hK)\u0026\u0026rl(this.e5.get(),this.layout.layoutId,{NL:L,w5:e,listener:this});HG6(this.callback,this.slot,this.layout);l0x(this.callback,this.slot,this.layout)};\ng.M.init\u003dfunction(){var e\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),L\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.s2(e,L)};\ng.M.release\u003dfunction(){this.Be.get().removeListener(this);o0(this.layout.hK)\u0026\u0026h3(this.e5.get(),this.layout.layoutId);this.ZY.get();Pxf(this.callback,this.slot,this.layout);if(VqT(this.ZY.get())){if(this.I9){var e;T5(this.Tm.get(),\"ads_ccru\",\"acpn.\"+((e\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:e.clientPlaybackNonce)+\";cr.\"+this.I9);this.K9.get().removeCueRange(this.I9)}this.I9\u003dvoid 0}};\ng.M.startRendering\u003dfunction(){var e\u003dthis;y0(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026T5(this.Tm.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.S5)Ir(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:y0(this.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:Hv(this.layout.clientMetadata,\"metadata_type_survey_overlay\")});else{this.S5\u003d{il:null,Or:!1};this.X\u003d!1;if(GqT(this.ZY.get())){var L;this.adCpn\u003d\n(L\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:L.clientPlaybackNonce}this.ZY.get().V.S().experiments.N0(\"html5_disable_sodar_for_tvhtml5\")||m2M(this.slot,this.layout,this.mF.get());o0(this.layout.hK)\u0026\u0026ZDT(this.e5.get(),this.layout.layoutId);this.nS.AK(\"start\");if(au(this.ZY.get())){L\u003dSQ(this.Be.get());var c\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),I\u003dTz(this.Be.get(),2,!1);yWT(this.nS,this.S5.il,L,c,I,function(){return void U2M(e,\"teois\")},w1(this.M0.get(),1).GI)}uh(this.callback,\nthis.slot,this.layout);\nVqT(this.ZY.get())\u0026\u0026(this.adCpn||Ir(\"Media layout confirmed started, but ad CPN not set.\"),this.ri());y0(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026T5(this.Tm.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.M.L9\u003dfunction(e,L){var c\u003dthis;if(this.S5){if(au(this.ZY.get()))if(this.d0\u003d\u003d\u003dnull)Ir(\"Unexpected media sub layout exited without a timeline playback ID\");else{e\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var I\u003dWG(this.Be.get(),this.d0);GqT(this.ZY.get())\u0026\u0026this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026Ir(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:Hv(this.layout.clientMetadata,\"metadata_type_content_cpn\")});CFM(this.nS,I,this.adCpn);Mm(this.nS,null,this.S5.il,e,I,w1(this.M0.get(),\n1).GI,function(B){return void d2x(c,B,\"fue\")},GqT(this.ZY.get()),VqT(this.ZY.get()))}this.S5\u003dnull;\ntz(this.callback,this.slot,this.layout,this.X\u0026\u0026this.ZY.get().V.S().Y(\"dai_layout_log_skip_exit_reason\")?\"skipped\":L)}else Ir(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.M.onCueRangeEnter\u003dfunction(e){if(e!\u003d\u003dthis.I9)Ir(\"Received CueRangeEnter signal for unknown layout.\",this.JK(),this.FM(),{cueRangeId:e});else if(this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026Ir(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:Hv(this.layout.clientMetadata,\"metadata_type_content_cpn\")}),TH(this.nS,\"impression\")\u0026\u0026au(this.ZY.get()))if(this.d0\u003d\u003d\u003dnull)Ir(\"Unexpected cue range enter without a timeline playback ID\");else{var L\u003dWG(this.Be.get(),this.d0),c;T5(this.Tm.get(),\"ads_ccre\",\"cpn.\"+\nHv(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((c\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:c.clientPlaybackNonce)+\";cr.\"+e+\";cts.\"+L);this.K9.get().removeCueRange(this.I9);this.I9\u003dvoid 0;this.nS.AK(\"complete\")}};\ng.M.onCueRangeExit\u003dfunction(){};\ng.M.tQ\u003dfunction(){};\ng.M.m7\u003dfunction(){};\ng.M.FC\u003dfunction(e){var L\u003dthis;if(this.S5){if(TH(this.nS,\"impression\")){var c\u003dSQ(this.Be.get()),I\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");z5(this.nS,c,e,this.S5.il,I,function(B){return void d2x(L,B,\"tpaqe\")})}this.S5.il\u003de}};\ng.M.QZ\u003dfunction(e){var L\u003dthis;if(this.S5){au(this.ZY.get())||this.S5.Or||(this.S5.Or\u003d!0,e\u003dnew g.BZ(e.state,new g.WX));var c\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),I\u003dTz(this.Be.get(),2,!1);Ww(this.nS,this.S5.il,e,c,I,w1(this.M0.get(),1).GI,!au(this.ZY.get()),function(){return void U2M(L,\"teosc\")})}};\ng.M.onFullscreenToggled\u003dfunction(e){Zqf(this.nS,e)};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.QY\u003dfunction(e,L){var c;e\u003dthis.Tm.get();var I\u003d\"ti.\"+TH(this.nS,\"impression\")+\";ts.\"+TH(this.nS,\"skip\")+\";hp.\",B;var x\u003d!((B\u003dthis.nS.Z.get(\"skip\"))\u003d\u003dnull||!B.length);T5(e,\"ads_dsr\",I+x+\";cpn.\"+Hv(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((c\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:c.clientPlaybackNonce)+\";sl.\"+(Hv(L.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")\u003d\u003d\u003dthis.layout.layoutId));TH(this.nS,\"impression\")\u0026\u0026this.nS.AK(\"skip\");L\u003dw1(this.M0.get(),1).GI;this.X\u003d!0;\nthis.aI.get().LV(L)||(this.X\u003d!1,Ir(\"Unexpected failure to skip a server stitched ad\",this.slot,this.layout))};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.pw\u003dfunction(){};\ng.M.I$\u003dfunction(){};\ng.M.MI\u003dfunction(){pZ$(this.nS)};\ng.M.MV\u003dfunction(){$2J(this.nS)};\ng.M.wv\u003dfunction(){jrn(this.nS)};\ng.M.PG\u003dfunction(){Hqx(this.nS)};\ng.M.WG\u003dfunction(){lFr(this.nS)};\ng.M.tJ\u003dfunction(){P1n(this.nS)};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.M.ri\u003dfunction(){if(!this.I9){this.I9\u003d\"adcompletioncuerange:\"+this.FM().layoutId;this.K9.get().addCueRange(this.I9,0x7ffffffffffff,0x8000000000000,!1,this,2,2,this.adCpn);var e;T5(this.Tm.get(),\"ads_ccr\",\"acpn.\"+((e\u003dw1(this.M0.get(),2))\u003d\u003dnull?void 0:e.clientPlaybackNonce)+\";cr.\"+this.I9)}};g.z(fL,uP);g.M\u003dfL.prototype;\ng.M.s2\u003dfunction(){var e\u003dthis;Hv(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var L\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),c\u003dHv(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.d0\u003dN9H(this.slot,this.layout,Hv(this.layout.clientMetadata,\"metadata_type_player_vars\"),L,c,Hv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.aI.get(),this.dX.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:L,\nexitMs:c,adPlacementConfig:Hv(e.layout.clientMetadata,\"metadata_type_ad_placement_config\")}},this.Tm.get());\nvar I\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),B\u003dHv(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");o0(this.layout.hK)\u0026\u0026rl(this.e5.get(),this.layout.layoutId,{NL:B,w5:I,listener:this})};\ng.M.s3\u003dfunction(){o0(this.layout.hK)\u0026\u0026h3(this.e5.get(),this.layout.layoutId)};\ng.M.RL\u003dfunction(){var e\u003dthis;if(this.S5)Ir(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.S5\u003d{il:null,Or:!1},m2M(this.slot,this.layout,this.mF.get()),this.nS.AK(\"start\"),au(this.ZY.get())){var L\u003dSQ(this.Be.get()),c\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),I\u003dTz(this.Be.get(),2,!1);yWT(this.nS,this.S5.il,L,c,I,function(){return void Ewc(e,\"teois\")},!1)}};\ng.M.BE\u003dfunction(){var e\u003dthis;if(this.S5){if(au(this.ZY.get()))if(this.d0\u003d\u003d\u003dnull)Ir(\"Unexpected single media layout exited without a timeline playback ID\");else{var L\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),c\u003dWG(this.Be.get(),this.d0);CFM(this.nS,c);Mm(this.nS,null,this.S5.il,L,c,!1,function(I){return void XZn(e,I,\"fue\")})}this.S5\u003dnull}else Ir(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.M.bx\u003dfunction(e){var L\u003dthis;if(this.S5){if(TH(this.nS,\"impression\")){var c\u003dSQ(this.Be.get()),I\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");z5(this.nS,c,e,this.S5.il,I,function(B){return void XZn(L,B,\"tpaqe\")})}this.S5.il\u003de}};\ng.M.QZ\u003dfunction(e){var L\u003dthis;if(this.S5){au(this.ZY.get())||this.S5.Or||(this.S5.Or\u003d!0,e\u003dnew g.BZ(e.state,new g.WX));var c\u003dHv(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),I\u003dTz(this.Be.get(),2,!1);Ww(this.nS,this.S5.il,e,c,I,!1,!au(this.ZY.get()),function(){return void Ewc(L,\"teosc\")})}};\ng.M.onFullscreenToggled\u003dfunction(e){Zqf(this.nS,e)};\ng.M.MI\u003dfunction(){pZ$(this.nS)};\ng.M.MV\u003dfunction(){$2J(this.nS)};\ng.M.wv\u003dfunction(){jrn(this.nS)};\ng.M.PG\u003dfunction(){Hqx(this.nS)};\ng.M.WG\u003dfunction(){lFr(this.nS)};\ng.M.tJ\u003dfunction(){P1n(this.nS)};At.prototype.build\u003dfunction(e,L,c,I){if(y0(c.clientMetadata,\"metadata_type_dai\")){var B\u003dHv(I.clientMetadata,\"metadata_type_ad_placement_config\");Cz(I,{zI:\"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(\" \"),fb:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026B!\u003d\u003dvoid 0?(B\u003dnew hE(I.hK,this.Tm,B,I.layoutId,null),B\u003dnew fL(e,c,I,this.M0,this.aI,this.dX,this.Jq,this.Be,B,this.Tm,this.mF,\nthis.X,this.e5,this.ZY)):B\u003dnull;if(B)return B;a:{var x,S\u003d(x\u003dI.EA)!\u003dnull?x:Hv(I.clientMetadata,\"metadata_type_sub_layouts\");B\u003dHv(I.clientMetadata,\"metadata_type_ad_placement_config\");if(Cz(I,{zI:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],fb:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026S!\u003d\u003dvoid 0\u0026\u0026B!\u003d\u003dvoid 0){x\u003d[];S\u003dg.f(S);for(var h\u003dS.next();!h.done;h\u003dS.next()){h\u003dh.value;var R\u003dHv(h.clientMetadata,\"metadata_type_media_sub_layout_index\");if(!Cz(h,{zI:\"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(\" \"),\nfb:[\"LAYOUT_TYPE_MEDIA\"]})||R\u003d\u003d\u003dvoid 0){e\u003dnull;break a}R\u003dnew hE(h.hK,this.Tm,B,h.layoutId,R);x.push(new Qrx(L,c,h,this.aI,R,this.Be,this.dX,this.e5,this.mF,this.ZY,this.Tm,this.M0,this.K9))}L\u003dnew hE(I.hK,this.Tm,B,I.layoutId);e\u003dnew qm(e,c,I,this.M0,this.aI,this.Jq,this.Be,L,this.Tm,this.X,x)}else e\u003dnull}if(e)return e}else if(e\u003dwZH(e,L,c,I,this.EY,this.Y0,this.Ja,this.Tm,this.e5,this.mF,this.Zp,this.M0,this.Be,this.cR,this.K9,this.Uq,this.l4,this.T_,this.Jj,this.ZY,this.aI,this.context,this.NO))return e;\nthrow new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};Fa.prototype.build\u003dfunction(e,L,c,I){if(e\u003dwZH(e,L,c,I,this.EY,this.Y0,this.Ja,this.Tm,this.e5,this.mF,this.Zp,this.M0,this.Be,this.cR,this.K9,this.Uq,this.l4,this.T_,this.Jj,this.ZY,this.aI,this.context,this.NO))return e;throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.z(KZ$,KE);g.z(bP,Lz);bP.prototype.startRendering\u003dfunction(e){var L\u003dcx(this.nS),c\u003d{adsClientData:this.layout.wT};this.X.push(new KZ$(Hv(this.layout.clientMetadata,\"metadata_type_valid_survey_text_interstitial_renderer\"),L,this.FM().layoutId,c));Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e)};\nbP.prototype.Zj\u003dfunction(e,L){L!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"survey-interstitial\"\u0026\u0026e!\u003d\u003d\"button\"||((e\u003dHv(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e.QY(this.slot,this.layout):Ir(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\nbP.prototype.KS\u003dfunction(){Lz.prototype.KS.call(this)};var G5\u003dnew g.dz(320,63);g.z(DO,KE);g.z(wh,Lz);g.M\u003dwh.prototype;g.M.FC\u003dfunction(){};\ng.M.QZ\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.t9\u003dfunction(e){e\u0026\u0026nh(this.G,this.layout)};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(e){var L\u003dk9(this.layout);if(this.T\u003dgh(e,rZx(this.Be.get())))L.onErrorCommand\u0026\u0026this.T_.get().executeCommand(L.onErrorCommand,this.layout.layoutId),nh(this.G,this.layout)};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.As\u003dfunction(){return this.FM().layoutId};\ng.M.Ui\u003dfunction(){return this.T};\ng.M.Zj\u003dfunction(e){this.B.Zj(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026nh(this.G,this.layout)};\ng.M.jJ\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026nh(this.G,this.layout)};\ng.M.jj\u003dfunction(){this.B.jj()};\ng.M.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e);this.j.mD\u003dthis};\ng.M.L9\u003dfunction(e,L){Lz.prototype.L9.call(this,e,L);cj(this.j,this)};\ng.M.init\u003dfunction(){Lz.prototype.init.call(this);nGf(this.Tm.get(),this);this.Be.get().addListener(this);this.X.push(new DO(k9(this.layout),cx(this.nS),this.layout.layoutId,{adsClientData:this.layout.wT}))};\ng.M.release\u003dfunction(){Lz.prototype.release.call(this);this.Be.get().removeListener(this);eXM(this.Tm.get(),this)};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};g.z(Jt,Lz);g.M\u003dJt.prototype;g.M.init\u003dfunction(){Lz.prototype.init.call(this);nGf(this.Tm.get(),this);this.Be.get().addListener(this);this.X.push(new DO(k9(this.layout),cx(this.nS),this.layout.layoutId,{adsClientData:this.layout.wT}))};\ng.M.jj\u003dfunction(){this.B.jj()};\ng.M.startRendering\u003dfunction(e){Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e);this.j.mD\u003dthis};\ng.M.L9\u003dfunction(e,L){Lz.prototype.L9.call(this,e,L);cj(this.j,this)};\ng.M.Zj\u003dfunction(e){this.B.Zj(e);e\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026nh(this.G,this.layout)};\ng.M.Dh\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003dxjr(this.J,this.layout);e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())L.value.stop()}};\ng.M.jJ\u003dfunction(e){e\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026nh(this.G,this.layout)};\ng.M.xL\u003dfunction(e){if(e\u003d\u003d\u003d\"invideo-overlay\"){e\u003dxjr(this.J,this.layout);e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())L.value.start()}};\ng.M.FC\u003dfunction(){};\ng.M.QZ\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.t9\u003dfunction(e){e\u0026\u0026nh(this.G,this.layout)};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(e){var L\u003dk9(this.layout),c\u003dL.contentSupportedRenderer.imageOverlayAdContentRenderer,I\u003drZx(this.Be.get());a:{c\u003dc.image;c\u003dc\u003d\u003d\u003dvoid 0?null:c;if(c!\u003dnull\u0026\u0026(c\u003dc.thumbnail,c!\u003dnull\u0026\u0026c.thumbnails!\u003dnull\u0026\u0026c.thumbnails.length!\u003d0\u0026\u0026c.thumbnails[0].width!\u003dnull\u0026\u0026c.thumbnails[0].height!\u003dnull)){c\u003dnew g.dz(c.thumbnails[0].width||0,c.thumbnails[0].height||0);break a}c\u003dnew g.dz(0,0)}if(this.T\u003dgh(e,I,c))L.onErrorCommand\u0026\u0026this.T_.get().executeCommand(L.onErrorCommand,this.layout.layoutId),nh(this.G,this.layout)};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.As\u003dfunction(){return this.FM().layoutId};\ng.M.Ui\u003dfunction(){return this.T};\ng.M.release\u003dfunction(){Lz.prototype.release.call(this);this.Be.get().removeListener(this);eXM(this.Tm.get(),this)};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};VX.prototype.Zj\u003dfunction(e){e\u003d\u003d\u003d\"ad-info-hover-text-button\"\u0026\u0026((this.X\u003dthis.Be.get().bl(1))||this.Be.get().pauseVideo())};\nVX.prototype.jj\u003dfunction(){this.X||this.Be.get().resumeVideo(1)};g.z(LQn,KE);g.z(CL,Lz);g.M\u003dCL.prototype;g.M.init\u003dfunction(){Lz.prototype.init.call(this);this.Be.get().addListener(this)};\ng.M.startRendering\u003dfunction(e){var L\u003dHv(this.layout.clientMetadata,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.X.push(new LQn(L,this.layout.layoutId,{adsClientData:this.layout.wT}));Lz.prototype.startRendering.call(this,e);this.callback.Hy(this.slot,e)};\ng.M.Hy\u003dfunction(){};\ng.M.Zj\u003dfunction(e,L){L!\u003d\u003dthis.layout.layoutId||e!\u003d\u003d\"ad-info-icon-button\"\u0026\u0026e!\u003d\u003d\"ad-info-dialog-close-button\"||((L\u003dHv(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?e\u003d\u003d\u003d\"ad-info-icon-button\"?L.pw(this.slot,this.layout):e\u003d\u003d\u003d\"ad-info-dialog-close-button\"\u0026\u0026L.I$(this.slot,this.layout):Ir(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:e}))};\ng.M.xN\u003dfunction(e){e.width\u003c450\u0026\u0026nh(this.G,this.layout)};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.FC\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.QZ\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};\ng.M.KS\u003dfunction(){Lz.prototype.KS.call(this)};\ng.M.release\u003dfunction(){Lz.prototype.release.call(this);this.Be.get().removeListener(this)};cD$.prototype.build\u003dfunction(e,L,c,I){if(L\u003dUt(e,c,I,this.D6,this.Be,this.Tm,this.G,this.X,this.ZY))return L;if(Cz(I,e_$()))return new Jt(c,I,this.Tm,this.e5,this.D6,e,this.K,this.Z,this.Be,this.T_,this.ZY,this.X,new VX(this.Be));if(Cz(I,nwc()))return new wh(c,I,this.Tm,this.e5,this.D6,e,this.K,this.Be,this.T_,this.ZY,this.X,new VX(this.Be));if(Cz(I,{zI:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],fb:[\"LAYOUT_TYPE_SURVEY\"]}))return new CL(c,I,e,this.D6,this.K,this.Be,this.ZY);if(Cz(I,\n{zI:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],fb:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new bP(c,I,e,this.D6,this.Tm);if(Cz(I,tHx()))return new jc(c,I,e,this.D6,this.Be,this.ZY);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};Ie$.prototype.build\u003dfunction(e,L,c,I){if(L\u003dUt(e,c,I,this.D6,this.Be,this.Tm,this.G,this.X,this.ZY))return L;if(Cz(I,e_$()))return new Jt(c,I,this.Tm,this.e5,this.D6,e,this.K,this.Z,this.Be,this.T_,this.ZY,this.X,new VX(this.Be));if(Cz(I,nwc()))return new wh(c,I,this.Tm,this.e5,this.D6,e,this.K,this.Be,this.T_,this.ZY,this.X,new VX(this.Be));throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");\n};g.z(aT,pz);aT.prototype.startRendering\u003dfunction(e){pz.prototype.startRendering.call(this,e);if(e.renderingContent?Snr(e,w1(this.M0.get(),2)||void 0):Hv(this.layout.clientMetadata,\"metadata_ad_video_is_listed\"))e\u003de.renderingContent?oun(e,w1(this.M0.get(),2)||void 0):Hv(this.layout.clientMetadata,\"metadata_type_ad_info_ad_metadata\"),this.Bt.get().V.fS(\"onAdMetadataAvailable\",e)};xvv.prototype.build\u003dfunction(e,L,c,I){if(Cz(I,B_H())||I.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.Q(I.renderingContent,li)!\u003d\u003dvoid 0)return new aT(e,c,I,this.D6,this.Be,this.Tm,this.K,this.Bt,this.X,this.M0);throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};oEJ.prototype.build\u003dfunction(e,L,c,I){if(Cz(I,B_H()))return new aT(e,c,I,this.D6,this.Be,this.Tm,this.K,this.Bt,this.X,this.M0);if(e\u003dUt(e,c,I,this.D6,this.Be,this.Tm,this.K,this.X,this.ZY))return e;throw new $K(\"Unsupported layout with type: \"+I.layoutType+\" and client metadata: \"+lN(I.clientMetadata)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};IV.prototype.clone\u003dfunction(e){var L\u003dthis;return new IV(function(){return L.triggerId},e)};Bf.prototype.clone\u003dfunction(e){var L\u003dthis;return new Bf(function(){return L.triggerId},e)};xP.prototype.clone\u003dfunction(e){var L\u003dthis;return new xP(function(){return L.triggerId},e)};oV.prototype.clone\u003dfunction(e){var L\u003dthis;return new oV(function(){return L.triggerId},e)};Sm.prototype.clone\u003dfunction(e){var L\u003dthis;return new Sm(function(){return L.triggerId},e)};TU.prototype.clone\u003dfunction(e){var L\u003dthis;return new TU(function(){return L.triggerId},e)};g.z(KP,g.p);var APn\u003d{WVdDU7FEFNo:15,\"c-6Sb-muKCY\":6,\"O9f9wIR-UI8\":6,\"JNL-wFYNAP0\":15,dLYcTkdHPNA:15,ZdVP0_LJZUE:15,VXcUXyDNdEI:15,VGQ8C9uQc_I:15,\"o2HqYt-U7YU\":15,rwNqPgKVbus:15,ATgzDto2XcY:15,attyPCCLlC4:15,w3aSYOeWyYU:15,wZMtuR2zzRA:30,e3TvPYADCQA:15,eMOw2R8yUHg:15,\"6lLyZenufEY\":15,\"4q_FdWfUxR4\":15,\"3NOPsNQV0zY\":15,IcEJuv4zMSI:15,\"8Eo9vaW_CqY\":15,O0DMDUDJK88:15,wnboazT1Lio:15,ZfRdOlbXmog:5,\"X-sKfjrb7uc\":15,RCVZbiJbZA0:6,\"7syqtZsUUwY\":15,OrlZSFgzFVA:15,ulrgBGVttFg:15,\"1qC82K99ecI\":15,E9lmhFAK78w:30,QSJFJNk_VSg:15,\n\"i-8wX-g3FjI\":30,vgSkhTaAP6U:15,iqslKcmG9zA:15,VkNDKDDDSWA:15,\"2-Sj3oWDJCk\":6,z4zsVPqUVnc:15,xKc7UMf8V4s:15,wwrWuIYPaDE:6,\"_5NVge-Kmpk\":6,\"eUdn6DcJx-4\":6,gxvBLc_C6Io:15,O40oPma0obU:15,\"6xXRRLxj3DA\":15,T5sMvex24Os:15,\"74ccAT84jIY\":15,\"YTlgTC-KM2U\":15,XxcipO9EBWc:15,zI7xwG4M62k:15,XrUrvpDMmOk:15,H5KIgG21WjA:15,R94pfM1wcac:6,\"TD0-7fMqNOE\":5,_evnWGoDAT8:15,Wov4GF3oUSM:6,DKcQEuGWmp4:15,kp4aH06VQBg:15,CI3LdgGodUw:15,lcQzcg6e73Y:15};var zY\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],Mw:[],layoutExitUserInputSubmittedTriggers:[]};var Bn\u003d{vzd:1,ded:2,lOw:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.z(Ch,g.p);g.M\u003dCh.prototype;g.M.Jt\u003dfunction(e){if(this.X)Ir(\"Unexpected multiple fetch instructions for the current content\");else{this.X\u003de;e\u003dg.f(this.Jq.get().QK);for(var L\u003de.next();!L.done;L\u003de.next())mM(this,this.X,L.value)}};\ng.M.zg\u003dfunction(e){if(!this.X){if(!this.ZY.get().V.S().Y(\"high_ccv_client_side_caching_h5\")){var L;(L\u003dthis.aI)\u003d\u003dnull||L.get().V7(e.identifier)}return!1}mM(this,this.X,e);return!0};\ng.M.Ci\u003dfunction(){};\ng.M.A_\u003dfunction(e){this.X\u0026\u0026this.X.contentCpn!\u003d\u003de\u0026\u0026(Ir(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.X.contentCpn}),this.X\u003dnull)};\ng.M.AR\u003dfunction(e){this.X\u0026\u0026this.X.contentCpn!\u003d\u003de\u0026\u0026Ir(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.X.contentCpn},!0);this.X\u003dnull};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);this.X\u003dnull};var kh\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"],NFe\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_ad_placement_config\"];g.z(ZL,g.p);g.M\u003dZL.prototype;g.M.Hy\u003dfunction(e,L){var c\u003dthis;if(L.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026(Zw(L,this.j)||Zw(L,NFe))){var I\u003dw1(this.M0.get(),2),B\u003dthis.G(L,I||void 0);B?KC(this.Z.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var x\u003d[Vj6(c.X.get(),B.contentCpn,B.n8,function(S){return c.B(S.slotId,\"core\",B,EE(c.hm.get(),S))},B.inPlayerSlotId)];\nB.instreamAdPlayerUnderlayRenderer\u0026\u0026Oy(c.ZY.get())\u0026\u0026x.push(lUc(c,B,B.instreamAdPlayerUnderlayRenderer));return x}):Ir(\"Expected MediaLayout to carry valid opportunity on entered\",e,L)}};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.Gy\u003dfunction(){};g.z(ph,g.p);ph.prototype.A_\u003dfunction(e,L,c,I,B,x,S){var h\u003dthis,R\u003dw1(this.M0.get(),1);!iDf(this.ZY.get())\u0026\u0026R.CR?qI(this.Be.get()):(vGv(this.Uq.get(),I),KC(this.K.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return nP(h.X.get(),I,B,x,e,L,S,R,\"\")}),b6U(this.Z))};\nph.prototype.AR\u003dfunction(){};g.z($z,g.p);g.z(j2,g.p);j2.prototype.onCueRangeEnter\u003dfunction(){};\nj2.prototype.onCueRangeExit\u003dfunction(e){var L\u003dthis,c\u003dthis.X.get(e);c\u0026\u0026(this.X.delete(e),this.K9.get().removeCueRange(e),KC(this.K.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var I\u003dL.Z.get();I\u003dYH(I.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign({},c,{slotId:I,slotEntryTrigger:c.slotEntryTrigger?ORv(c.slotId,I,c.slotEntryTrigger):void 0,slotFulfillmentTriggers:qEn(c.slotId,I,c.slotFulfillmentTriggers),slotExpirationTriggers:qEn(c.slotId,I,c.slotExpirationTriggers)})]},\nc.slotId))};\nj2.prototype.A_\u003dfunction(){for(var e\u003dg.f(this.X.keys()),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.K9.get().removeCueRange(L);this.X.clear()};\nj2.prototype.AR\u003dfunction(){};g.z(HF,g.p);g.M\u003dHF.prototype;g.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(e){var L\u003dthis;g.HI(g.PI(),function(){var c\u003dL.X.get(e);c\u0026\u0026Ir(\"Expected layouts to be properly unscheduled\",e,void 0,{slotType:e.slotType,layoutTypes:[].concat(g.V(c)).map(function(I){return I.layoutType})})},0)};\ng.M.ya\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(e,L){this.X.has(e)||this.X.set(e,new Set);this.X.get(e).add(L)};\ng.M.Gr\u003dfunction(e,L){this.ZJ.has(e)\u0026\u0026this.ZJ.get(e)\u003d\u003d\u003dL\u0026\u0026Ir(\"Unscheduled a Layout that is currently entered.\",e,L);if(this.X.has(e)){var c\u003dthis.X.get(e);c.has(L)?(c.delete(L),c.size\u003d\u003d\u003d0\u0026\u0026this.X.delete(e)):Ir(\"Trying to unscheduled a Layout that was not scheduled.\",e,L)}else Ir(\"Trying to unscheduled a Layout that was not scheduled.\",e,L)};\ng.M.Hy\u003dfunction(e,L){this.ZJ.set(e,L)};\ng.M.Gy\u003dfunction(e){this.ZJ.delete(e)};\ng.M.Aj\u003dfunction(){};g.M\u003dQzR.prototype;g.M.init\u003dfunction(){};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.td\u003dfunction(){this.callback.ya(this.slot)};\ng.M.oG\u003dfunction(){this.callback.WM(this.slot)};\ng.M.release\u003dfunction(){};QF.prototype.build\u003dfunction(e,L){return new QzR(e,L)};g.M\u003dd7n.prototype;g.M.init\u003dfunction(){};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.td\u003dfunction(){MI(this.Be.get(),\"ad-showing\");this.callback.ya(this.slot)};\ng.M.oG\u003dfunction(){this.callback.WM(this.slot);zz(this.Be.get(),\"ad-showing\")};\ng.M.release\u003dfunction(){};g.M\u003dU7f.prototype;g.M.init\u003dfunction(){};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.td\u003dfunction(){MI(this.Be.get(),\"ad-showing\");MI(this.Be.get(),\"ad-interrupting\");this.K\u003dthis.Be.get().isAtLiveHead();this.X\u003dMath.ceil(Date.now()/1E3);this.callback.ya(this.slot)};\ng.M.oG\u003dfunction(){zz(this.Be.get(),\"ad-showing\");zz(this.Be.get(),\"ad-interrupting\");var e\u003dthis.K?Infinity:Tz(this.Be.get(),1,!0)+Math.floor(Date.now()/1E3)-this.X;this.Be.get().V.seekTo(e,void 0,void 0,1);this.callback.WM(this.slot)};\ng.M.release\u003dfunction(){};g.M\u003dEmn.prototype;g.M.init\u003dfunction(){};\ng.M.JK\u003dfunction(){return this.slot};\ng.M.td\u003dfunction(){MI(this.Be.get(),\"ad-showing\");MI(this.Be.get(),\"ad-interrupting\");this.callback.ya(this.slot)};\ng.M.oG\u003dfunction(){qI(this.Be.get());zz(this.Be.get(),\"ad-showing\");zz(this.Be.get(),\"ad-interrupting\");this.callback.WM(this.slot)};\ng.M.release\u003dfunction(){qI(this.Be.get())};d2.prototype.build\u003dfunction(e,L){if(Pv(L,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new d7n(e,L,this.Be);if(L.slotEntryTrigger instanceof EJ\u0026\u0026Pv(L,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new U7f(e,L,this.Be);if(Pv(L,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new Emn(e,L,this.Be);throw new K(\"Unsupported slot with type \"+L.slotType+\" and client metadata: \"+(lN(L.clientMetadata)+\" in PlayerBytesSlotAdapterFactory.\"));};g.z(Uy,g.p);Uy.prototype.X\u003dfunction(e){for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dI.trigger;B instanceof cf\u0026\u0026I.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u0026\u0026B.triggeringLayoutId\u003d\u003d\u003de\u0026\u0026L.push(I)}L.length?OZ(this.e$(),L):Ir(\"Mute requested but no registered triggers can be activated.\")};g.z(Xm,Uy);g.M\u003dXm.prototype;g.M.Zj\u003dfunction(e,L){if(L)if(e\u003d\u003d\u003d\"skip-button\"){e\u003d[];for(var c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dI.trigger;B instanceof cf\u0026\u0026I.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u0026\u0026B.triggeringLayoutId\u003d\u003d\u003dL\u0026\u0026e.push(I)}e.length\u0026\u0026OZ(this.e$(),e)}else Jz(this.ZY.get(),\"supports_multi_step_on_desktop\")?e\u003d\u003d\u003d\"ad-action-submit-survey\"\u0026\u0026Ey(this,L):e\u003d\u003d\u003d\"survey-submit\"?Ey(this,L):e\u003d\u003d\u003d\"survey-single-select-answer-button\"\u0026\u0026Ey(this,L)};\ng.M.zM\u003dfunction(e){Uy.prototype.X.call(this,e)};\ng.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof Wf||L instanceof cf))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\ng.M.Dh\u003dfunction(){};\ng.M.xL\u003dfunction(){};\ng.M.jJ\u003dfunction(){};g.z(Kh,g.p);g.M\u003dKh.prototype;\ng.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof IV||L instanceof Bf||L instanceof xP||L instanceof oV||L instanceof Sm||L instanceof TU||L instanceof Y9||L instanceof js||L instanceof lP||L instanceof Hw||L instanceof KL||L instanceof $9))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in AdsControlFlowEventTriggerAdapter\");e\u003dnew zU(e,L,c,I);this.u5.set(L.triggerId,e);L instanceof\nSm\u0026\u0026this.B.has(L.triggeringSlotId)\u0026\u0026OZ(this.X(),[e]);L instanceof IV\u0026\u0026this.Z.has(L.triggeringSlotId)\u0026\u0026OZ(this.X(),[e]);L instanceof js\u0026\u0026this.K.has(L.triggeringLayoutId)\u0026\u0026OZ(this.X(),[e])};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\ng.M.lm\u003dfunction(e){this.B.add(e.slotId);for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.trigger instanceof Sm\u0026\u0026e.slotId\u003d\u003d\u003dI.trigger.triggeringSlotId\u0026\u0026L.push(I);L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.Pg\u003dfunction(e){this.B.delete(e.slotId);for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dI.trigger;B instanceof TU\u0026\u0026B.triggeringSlotId\u003d\u003d\u003de.slotId\u0026\u0026L.push(I)}L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.wM\u003dfunction(e){for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dI.trigger;B instanceof Y9\u0026\u0026B.slotType\u003d\u003d\u003de.slotType\u0026\u0026B.X!\u003d\u003de.slotId\u0026\u0026L.push(I)}L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.ya\u003dfunction(e){this.Z.add(e.slotId);for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.trigger instanceof IV\u0026\u0026e.slotId\u003d\u003d\u003dI.trigger.triggeringSlotId\u0026\u0026L.push(I);L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.WM\u003dfunction(e){this.Z.delete(e.slotId);this.G.add(e.slotId);for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.trigger instanceof Bf)e.slotId\u003d\u003d\u003dI.trigger.triggeringSlotId\u0026\u0026L.push(I);else if(I.trigger instanceof $9){var B\u003dI.trigger;e.slotId\u003d\u003d\u003dB.slotId\u0026\u0026this.K.has(B.triggeringLayoutId)\u0026\u0026L.push(I)}L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.o9\u003dfunction(e){for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.trigger instanceof xP\u0026\u0026e.slotId\u003d\u003d\u003dI.trigger.triggeringSlotId\u0026\u0026L.push(I);L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.MO\u003dfunction(e){for(var L\u003d[],c\u003dg.f(this.u5.values()),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.trigger instanceof oV\u0026\u0026e.slotId\u003d\u003d\u003dI.trigger.triggeringSlotId\u0026\u0026L.push(I);L.length\u003e0\u0026\u0026OZ(this.X(),L)};\ng.M.zV\u003dfunction(e,L){this.j.add(L.layoutId)};\ng.M.Gr\u003dfunction(e,L){this.j.delete(L.layoutId)};\ng.M.Hy\u003dfunction(e,L){this.K.add(L.layoutId);for(var c\u003d[],I\u003dg.f(this.u5.values()),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.trigger instanceof js)L.layoutId\u003d\u003d\u003dB.trigger.triggeringLayoutId\u0026\u0026c.push(B);else if(B.trigger instanceof KL){var x\u003dB.trigger;e.slotType\u003d\u003d\u003dx.slotType\u0026\u0026L.layoutType\u003d\u003d\u003dx.layoutType\u0026\u0026L.layoutId!\u003d\u003dx.X\u0026\u0026c.push(B)}else B.trigger instanceof $9\u0026\u0026(x\u003dB.trigger,L.layoutId\u003d\u003d\u003dx.triggeringLayoutId\u0026\u0026this.G.has(x.slotId)\u0026\u0026c.push(B));c.length\u003e0\u0026\u0026OZ(this.X(),c)};\ng.M.Gy\u003dfunction(e,L,c){this.K.delete(L.layoutId);e\u003d[];for(var I\u003dg.f(this.u5.values()),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.trigger instanceof lP\u0026\u0026L.layoutId\u003d\u003d\u003dB.trigger.triggeringLayoutId\u0026\u0026e.push(B),B.trigger instanceof Hw){var x\u003dB.trigger;L.layoutId\u003d\u003d\u003dx.triggeringLayoutId\u0026\u0026x.X.includes(c)\u0026\u0026e.push(B)}e.length\u003e0\u0026\u0026OZ(this.X(),e)};\ng.M.Aj\u003dfunction(){};\ng.M.A_\u003dfunction(){this.G.clear()};\ng.M.AR\u003dfunction(){};g.z(Yz,g.p);Yz.prototype.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof ZO))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in CloseRequestedTriggerAdapter\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\nYz.prototype.EE\u003dfunction(e){this.u5.delete(e.triggerId)};g.z(eX,g.p);eX.prototype.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof yX||L instanceof em))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\neX.prototype.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\neX.prototype.A_\u003dfunction(e){for(var L\u003d[],c\u003dL.push,I\u003dc.apply,B\u003d[],x\u003dg.f(this.u5.values()),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,S.trigger instanceof yX\u0026\u0026S.trigger.E0\u003d\u003d\u003de\u0026\u0026B.push(S);I.call(c,L,g.V(B));c\u003dL.push;I\u003dc.apply;B\u003d[];x\u003dg.f(this.u5.values());for(S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,S.trigger instanceof em\u0026\u0026S.trigger.X!\u003d\u003de\u0026\u0026B.push(S);I.call(c,L,g.V(B));L.length\u0026\u0026OZ(this.X(),L)};\neX.prototype.AR\u003dfunction(e){for(var L\u003d[],c\u003dL.push,I\u003dc.apply,B\u003d[],x\u003dg.f(this.u5.values()),S\u003dx.next();!S.done;S\u003dx.next()){S\u003dS.value;var h\u003dS.trigger;h instanceof em\u0026\u0026h.X\u003d\u003d\u003de\u0026\u0026B.push(S)}I.call(c,L,g.V(B));L.length\u0026\u0026OZ(this.X(),L)};g.z(Lb,g.p);g.M\u003dLb.prototype;g.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");var B\u003d\"adtriggercuerange:\"+L.triggerId;if(L instanceof EJ)XCf(this,e,L,c,I,B,L.X.start,L.X.end,L.E0,L.visible);else if(L instanceof pL)XCf(this,e,L,c,I,B,0x7ffffffffffff,0x8000000000000,L.E0,L.visible);else throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in CueRangeTriggerAdapter\");};\ng.M.EE\u003dfunction(e){var L\u003dthis.u5.get(e.triggerId);L\u0026\u0026this.K9.get().removeCueRange(L.cueRangeId);this.u5.delete(e.triggerId)};\ng.M.onCueRangeEnter\u003dfunction(e){var L\u003dKyc(this,e);if(L\u0026\u0026(L\u003dthis.u5.get(L)))if(g.E(SQ(this.Be.get()),32))this.X.add(L.cueRangeId);else{var c\u003dL\u003d\u003dnull?void 0:L.Yq.trigger;if(c instanceof EJ||c instanceof pL){if(oK(this.context.ZY.get())){var I\u003dL.Yq.slot,B\u003dL.Yq.layout,x\u003d{};this.context.SG.Z6(\"cre\",(x.ca\u003dL.Yq.category,x.tt\u003dc.triggerType,x.st\u003dI.slotType,x.lt\u003dB\u003d\u003dnull?void 0:B.layoutType,x.cid\u003de,x))}OZ(this.K(),[L.Yq])}}};\ng.M.onCueRangeExit\u003dfunction(e){(e\u003dKyc(this,e))\u0026\u0026(e\u003dthis.u5.get(e))\u0026\u0026this.X.delete(e.cueRangeId)};\ng.M.QZ\u003dfunction(e){if(xw(e,16)\u003c0){e\u003dg.f(this.X);for(var L\u003de.next();!L.done;L\u003de.next())this.onCueRangeEnter(L.value,!0);this.X.clear()}};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.FC\u003dfunction(){};\ng.M.onFullscreenToggled\u003dfunction(){};\ng.M.t9\u003dfunction(){};\ng.M.Qy\u003dfunction(){};\ng.M.xN\u003dfunction(){};\ng.M.onVolumeChange\u003dfunction(){};\ng.M.J_\u003dfunction(){};\ng.M.dP\u003dfunction(){};g.z(c$,g.p);g.M\u003dc$.prototype;\ng.M.mA\u003dfunction(e,L,c,I){if(this.K.has(L.triggerId)||this.Z.has(L.triggerId))throw new K(\"Tried to re-register the trigger.\");e\u003dnew zU(e,L,c,I);if(e.trigger instanceof UJ)this.K.set(e.trigger.triggerId,e);else if(e.trigger instanceof Pw)this.Z.set(e.trigger.triggerId,e);else throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+e.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.K.has(e.trigger.triggerId)\u0026\u0026e.slot.slotId\u003d\u003d\u003dthis.X\u0026\u0026OZ(this.G(),[e])};\ng.M.EE\u003dfunction(e){this.K.delete(e.triggerId);this.Z.delete(e.triggerId)};\ng.M.n5\u003dfunction(e){e\u003de.slotId;if(this.X!\u003d\u003de){var L\u003d[];this.X!\u003dnull\u0026\u0026L.push.apply(L,g.V(YQr(this.Z,this.X)));e!\u003dnull\u0026\u0026L.push.apply(L,g.V(YQr(this.K,e)));this.X\u003de;L.length\u0026\u0026OZ(this.G(),L)}};\ng.M.PJ\u003dfunction(){};\ng.M.Mj\u003dfunction(){};g.z(Ih,g.p);g.M\u003dIh.prototype;g.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof nL))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};g.z(B$,g.p);g.M\u003dB$.prototype;g.M.Aj\u003dfunction(e,L){for(var c\u003d[],I\u003dg.f(this.u5.values()),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dB.trigger;x.opportunityType\u003d\u003d\u003de\u0026\u0026(x.associatedSlotId\u0026\u0026x.associatedSlotId!\u003d\u003dL||c.push(B))}c.length\u0026\u0026OZ(this.X(),c)};\ng.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof SIM))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in OpportunityEventTriggerAdapter\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};g.z(xB,g.p);g.M\u003dxB.prototype;g.M.mA\u003dfunction(e,L,c,I){e\u003dnew zU(e,L,c,I);if(L instanceof QX||L instanceof Xa||L instanceof dh||L instanceof LP||L instanceof SvM){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");this.u5.set(L.triggerId,e)}else throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in PrefetchTriggerAdapter\");};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId)};\ng.M.lm\u003dfunction(e){var L\u003de.slotFulfillmentTriggers.find(function(c){return c instanceof QX});\nL\u0026\u0026(oh(this,\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",L.breakDurationMs,new Set([e.slotId]),!0),T5(this.Tm.get(),\"ads_css\",\"sid.\"+e.slotId+\";bd.\"+L.breakDurationMs))};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Hy\u003dfunction(){};\ng.M.Gy\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.zg\u003dfunction(e){var L\u003dthis;if(!this.X)return Ir(\"Unexpected cue break before fetch instructions are available\"),!1;this.K\u0026\u0026this.K.stop();this.B\u0026\u0026g.HT(this.B);var c\u003dclr(this,e);if(!c){var I\u003de96(this),B\u003dthis.T!\u003d\u003dvoid 0\u0026\u0026Date.now()\u003c\u003dthis.T+1E4;T5(this.Tm.get(),\"ads_ncfs\",\"cid.\"+e.identifier+\";cd.\"+e.jW.toFixed(3)+\";ccs.\"+B+\";cfa.\"+this.G+\";bdc.\"+I.length+\";\"+I.slice(0,6).map(function(x){return\";bd.\"+x}).join(\"\"));\nreturn B?(mM(this.vg,this.X,e),!0):!1}(new g.j9(function(){var x\u003dc.trigger,S\u003dc.slot;oh(L,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",x.breakDurationMs,new Set,!0);oh(L,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",x.breakDurationMs,new Set,!1);for(var h\u003d0,R\u003dg.f(L.u5.values()),u\u003dR.next();!u.done;u\u003dR.next()){u\u003du.value;var t\u003du.trigger;u.slot.slotId\u003d\u003d\u003dS.slotId\u0026\u0026(L.u5.delete(t.triggerId),h++)}T5(L.Tm.get(),\"ads_csf\",\"sid.\"+S.slotId+\";bd.\"+x.breakDurationMs+\";dt.\"+h)},\n10)).start();\nreturn!0};\ng.M.Ci\u003dfunction(){};\ng.M.A_\u003dfunction(e){var L\u003dthis;this.G\u003d!1;this.T\u003dDate.now();if(this.X\u0026\u0026this.X.contentCpn!\u003d\u003de)Ir(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.X.contentCpn}),SX(this);else{this.Z\u003dnew g.j9(function(){if(L.G)delete L.Z;else{var I\u003dL.Be.get().getGetAdBreakContext(),B;if(Number(I\u003d\u003dnull?void 0:(B\u003dI.livePlaybackPosition)\u003d\u003dnull?void 0:B.utcTimeMillis)\u003e0)delete L.Z,LuR(L);else{var x;(x\u003dL.Z)\u003d\u003dnull||x.start()}}},200);\nvar c;(c\u003dthis.Z)\u003d\u003dnull||c.start()}};\ng.M.AR\u003dfunction(e){this.X\u0026\u0026this.X.contentCpn!\u003d\u003de\u0026\u0026Ir(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:e,fetchInstructionsCpn:this.X.contentCpn},!0);SX(this)};\ng.M.Jt\u003dfunction(e){var L\u003dthis;if(this.X)Ir(\"Unexpected multiple fetch instructions for the current content\");else{this.X\u003de;e\u003dByJ(e);this.K\u003dnew g.j9(function(){LuR(L)},e?e:6E5);\nthis.K.start();this.B\u003dnew g.j9(function(){L.X\u0026\u0026(L.K\u0026\u0026(L.K.stop(),L.K.start()),nmx(L,\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\"))},Iwn(this.X));\ne\u003dthis.Be.get().getCurrentTimeSec(1,!1);for(var c\u003dg.f(this.Jq.get().QK),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,T5(this.Tm.get(),\"nocache\",\"ct.\"+Date.now()+\";cmt.\"+e+\";d.\"+I.jW.toFixed(3)+\";tw.\"+(I.startSecs-e)+\";cid.\"+I.identifier+\";\")}};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);SX(this)};g.z(r8,g.p);g.M\u003dr8.prototype;g.M.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof Mb))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.u5.set(L.triggerId,new zU(e,L,c,I));e\u003dthis.X.has(L.triggeringLayoutId)?this.X.get(L.triggeringLayoutId):new Set;e.add(L);this.X.set(L.triggeringLayoutId,e)};\ng.M.EE\u003dfunction(e){this.u5.delete(e.triggerId);if(!(e instanceof Mb))throw new K(\"Incorrect TriggerType: Tried to unregister trigger of type \"+e.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var L\u003dthis.K.get(e.triggerId);L\u0026\u0026(L.dispose(),this.K.delete(e.triggerId));if(L\u003dthis.X.get(e.triggeringLayoutId))L.delete(e),L.size\u003d\u003d\u003d0\u0026\u0026this.X.delete(e.triggeringLayoutId)};\ng.M.lm\u003dfunction(){};\ng.M.Pg\u003dfunction(){};\ng.M.wM\u003dfunction(){};\ng.M.ya\u003dfunction(){};\ng.M.WM\u003dfunction(){};\ng.M.o9\u003dfunction(){};\ng.M.MO\u003dfunction(){};\ng.M.zV\u003dfunction(){};\ng.M.Gr\u003dfunction(){};\ng.M.Aj\u003dfunction(){};\ng.M.Hy\u003dfunction(e,L){var c\u003dthis;if(this.X.has(L.layoutId)){e\u003dthis.X.get(L.layoutId);e\u003dg.f(e);var I\u003de.next();for(L\u003d{};!I.done;L\u003d{k6:void 0},I\u003de.next())L.k6\u003dI.value,I\u003dnew g.j9(function(B){return function(){var x\u003dc.u5.get(B.k6.triggerId);OZ(c.Z(),[x])}}(L),L.k6.durationMs),I.start(),this.K.set(L.k6.triggerId,I)}};\ng.M.Gy\u003dfunction(){};g.z(hR,g.p);hR.prototype.mA\u003dfunction(e,L,c,I){if(this.u5.has(L.triggerId))throw new K(\"Tried to register duplicate trigger for slot.\");if(!(L instanceof Nm))throw new K(\"Incorrect TriggerType: Tried to register trigger of type \"+L.triggerType+\" in VideoTransitionTriggerAdapter.\");this.u5.set(L.triggerId,new zU(e,L,c,I))};\nhR.prototype.EE\u003dfunction(e){this.u5.delete(e.triggerId)};OT.prototype.lw\u003dfunction(e){return e.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};g.z(W$,g.p);g.M\u003dW$.prototype;g.M.logEvent\u003dfunction(e){this.fG(e)};\ng.M.K6\u003dfunction(e,L,c){this.fG(e,void 0,void 0,void 0,L,void 0,void 0,void 0,L.adSlotLoggingData,void 0,void 0,c)};\ng.M.Dn\u003dfunction(e,L,c,I){this.fG(e,void 0,void 0,void 0,L,c?c:void 0,void 0,void 0,L.adSlotLoggingData,c?c.adLayoutLoggingData:void 0,void 0,I)};\ng.M.GJ\u003dfunction(e,L,c,I){Jz(this.ZY.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"trigger:\",c,\"slot:\",L,\"layout:\",I);UE(this.X.get())\u0026\u0026this.fG(e,void 0,void 0,void 0,L,I?I:void 0,void 0,c,L.adSlotLoggingData,I?I.adLayoutLoggingData:void 0)};\ng.M.E4\u003dfunction(e,L,c,I,B){this.fG(e,L,c,I,void 0,void 0,void 0,void 0,void 0,void 0,void 0,B)};\ng.M.eF\u003dfunction(e,L,c,I){this.fG(\"ADS_CLIENT_EVENT_TYPE_ERROR\",void 0,void 0,void 0,c,I,void 0,void 0,c.adSlotLoggingData,I?I.adLayoutLoggingData:void 0,{errorType:e,errorMessage:L})};\ng.M.fG\u003dfunction(e,L,c,I,B,x,S,h,R,u,t,O){var q\u003dthis;O\u003dO\u003d\u003d\u003dvoid 0?0:O;Jz(this.ZY.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+e,\"slot:\",B,\"layout:\",x,\"ping:\",S,\"Opportunity:\",{opportunityType:L,associatedSlotId:c,Sx0:I,iw$:h,adSlotLoggingData:R,adLayoutLoggingData:u});try{var T\u003dfunction(){if(!q.ZY.get().V.S().Y(\"html5_disable_client_tmp_logs\")\u0026\u0026e!\u003d\u003d\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"){e||Ir(\"Empty PACF event type\",B,x);var W\u003dUE(q.X.get()),A\u003d{eventType:e,eventOrder:++q.eventCount},b\u003d{};\nB\u0026\u0026(b.slotData\u003ddy(W,B));x\u0026\u0026(b.layoutData\u003dy$r(W,x));S\u0026\u0026(b.pingData\u003d{pingDispatchStatus:\"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS\",serializedAdPingMetadata:S.X.serializedAdPingMetadata,pingIndex:S.index});h\u0026\u0026(b.triggerData\u003dQ0(h.trigger,h.category));L\u0026\u0026(b.opportunityData\u003dZGM(W,L,c,I));W\u003d{organicPlaybackContext:{contentCpn:w1(q.M0.get(),1).clientPlaybackNonce}};W.organicPlaybackContext.isLivePlayback\u003dw1(q.M0.get(),1).Wy;var J;W.organicPlaybackContext.isMdxPlayback\u003d(J\u003dw1(q.M0.get(),1))\u003d\u003dnull?void 0:J.isMdxPlayback;\nvar w;if((w\u003dw1(q.M0.get(),1))\u003d\u003dnull?0:w.daiEnabled)W.organicPlaybackContext.isDaiContent\u003d!0;var C;if(J\u003d(C\u003dw1(q.M0.get(),2))\u003d\u003dnull?void 0:C.clientPlaybackNonce)W.adVideoPlaybackContext\u003d{adVideoCpn:J};W\u0026\u0026(b.externalContext\u003dW);A.adClientData\u003db;R\u0026\u0026(A.serializedSlotAdServingData\u003dR.serializedSlotAdServingDataEntry);u\u0026\u0026(A.serializedAdServingData\u003du.serializedAdServingDataEntry);t\u0026\u0026(A.errorInfo\u003dt);g.et(\"adsClientStateChange\",{adsClientEvent:A})}};\nO\u0026\u0026O\u003e0?g.HI(g.PI(),function(){return T()},O):T()}catch(W){Jz(this.ZY.get(),\"html5_log_pacf_logging_errors\")\u0026\u0026g.HI(g.PI(),function(){Ir(W instanceof Error?W:String(W),B,x,{pacf_message:\"exception during pacf logging\"})})}};var mlg\u003dnew Set(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\".split(\" \"));g.z(M5,W$);g.M\u003dM5.prototype;\ng.M.K6\u003dfunction(e,L,c){W$.prototype.K6.call(this,e,L,c);oK(this.ZY.get())\u0026\u0026(c\u003d{},this.context.SG.Z6(\"pacf\",(c.et\u003de,c.st\u003dL.slotType,c.si\u003dL.slotId,c)))};\ng.M.Dn\u003dfunction(e,L,c,I){var B\u003dmlg.has(e);W$.prototype.Dn.call(this,e,L,c,I);oK(this.ZY.get(),B)\u0026\u0026(I\u003d{},this.context.SG.Z6(\"pacf\",(I.et\u003de,I.st\u003dL.slotType,I.si\u003dL.slotId,I.lt\u003dc\u003d\u003dnull?void 0:c.layoutType,I.li\u003dc\u003d\u003dnull?void 0:c.layoutId,I.p_ac\u003dc\u003d\u003dnull?void 0:c.layoutId,I)))};\ng.M.E4\u003dfunction(e,L,c,I,B){W$.prototype.E4.call(this,e,L,c,I,B);oK(this.ZY.get())\u0026\u0026(c\u003d{},this.context.SG.Z6(\"pacf\",(c.et\u003de,c.ot\u003dL,c.ss\u003dI\u003d\u003dnull?void 0:I.length,c)))};\ng.M.GJ\u003dfunction(e,L,c,I){W$.prototype.GJ.call(this,e,L,c,I);if(oK(this.ZY.get())){var B\u003d{};this.context.SG.Z6(\"pacf\",(B.et\u003de,B.tt\u003dc.trigger.triggerType,B.tc\u003dc.category,B.st\u003dL.slotType,B.si\u003dL.slotId,B.lt\u003dI\u003d\u003dnull?void 0:I.layoutType,B.li\u003dI\u003d\u003dnull?void 0:I.layoutId,B.p_ac\u003dI\u003d\u003dnull?void 0:I.layoutId,B))}};\ng.M.eF\u003dfunction(e,L,c,I){W$.prototype.eF.call(this,e,L,c,I);if(oK(this.ZY.get(),!0)){var B\u003d{};this.context.SG.Z6(\"perror\",(B.ert\u003de,B.erm\u003dL,B.st\u003dc.slotType,B.si\u003dc.slotId,B.lt\u003dI\u003d\u003dnull?void 0:I.layoutType,B.li\u003dI\u003d\u003dnull?void 0:I.layoutId,B.p_ac\u003dI\u003d\u003dnull?void 0:I.layoutId,B))}};\ng.M.fG\u003dfunction(e,L,c,I,B,x,S,h,R,u,t){var O\u003dthis.ZY.get();g.R2(O.V.S())?(O\u003dthis.ZY.get(),O\u003dg.X3(O.V.S().experiments,\"H5_async_logging_delay_ms\")):O\u003dvoid 0;W$.prototype.fG.call(this,e,L,c,I,B,x,S,h,R,u,t,O)};zR.prototype.clear\u003dfunction(){this.X.clear()};sT.prototype.state\u003dfunction(){return this.X\u003d\u003d\u003d\"fulfilled\"?{state:\"fulfilled\",value:this.result}:this.X\u003d\u003d\u003d\"rejected\"?{state:\"rejected\",reason:this.error}:{state:\"pending\"}};\nsT.prototype.G\u003dfunction(e){fb(e)||v$(e)?GR(AR(e),this.G.bind(this),this.reject.bind(this)):(this.X\u003d\"fulfilled\",this.result\u003de,is(this))};\nsT.prototype.reject\u003dfunction(e){this.X\u003d\"rejected\";this.error\u003de;is(this)};\nvar v$\u003don(function(e){return nnJ(e)?e instanceof sT:!1});Object.freeze({hB$:function(e){var L\u003dVg(e);return GR(JR(L,function(c){return L[c].X\u003d\u003d\u003d\"rejected\"}),function(c){return Number.isNaN(c)?L.map(function(I){return I.state().value}):L[c]})},\ns4S:function(e){var L\u003dVg(e);return GR(JR(L),function(){return L.map(function(c){return c.state()})})},\naye:function(e){var L\u003dVg(e);return GR(JR(L,function(c){return L[c].X\u003d\u003d\u003d\"fulfilled\"}),function(c){return Number.isNaN(c)?Fd(new AggregateError(L.map(function(I){return I.state().reason}))):L[c].state().value})},\nKUq:function(e){var L\u003dVg(e);return GR(JR(L,function(){return!0}),function(c){return L[c]})}});var Cb\u003dwindow.aB$||\"en-GB\";yg.prototype.Q1\u003dfunction(e){this.client\u003de};\nyg.prototype.X\u003dfunction(){this.clear();this.csn\u003dg.qy()};\nyg.prototype.clear\u003dfunction(){this.Z.clear();this.K.clear();this.G.clear();this.csn\u003dnull};pb.prototype.Q1\u003dfunction(e){g.Hu(Zj().Q1).bind(Zj())(e)};\npb.prototype.clear\u003dfunction(){g.Hu(Zj().clear).bind(Zj())()};g.M\u003d$B.prototype;g.M.Q1\u003dfunction(e){this.client\u003de};\ng.M.H0\u003dfunction(e,L){var c\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;g.Hu(function(){var I,B,x,S\u003d((I\u003dg.Q(e\u003d\u003dnull?void 0:e.commandMetadata,g.gS))\u003d\u003dnull?void 0:I.rootVe)||((B\u003dg.Q(e\u003d\u003dnull?void 0:e.commandMetadata,c0L))\u003d\u003dnull?void 0:(x\u003dB.screenVisualElement)\u003d\u003dnull?void 0:x.uiType);if(S){I\u003dg.Q(e\u003d\u003dnull?void 0:e.commandMetadata,f57);if(I\u003d\u003dnull?0:I.parentTrackingParams){var h\u003dg.uF(I.parentTrackingParams);if(I.parentCsn)var R\u003dI.parentCsn}else L.clickedVisualElement?h\u003dL.clickedVisualElement:e.clickTrackingParams\u0026\u0026(h\u003dg.uF(e.clickTrackingParams));\na:{I\u003dg.Q(e,g.MD);B\u003dg.Q(e,q3U);if(I){if(B\u003dFuT(I,\"VIDEO\")){I\u003d{token:B,videoId:I.videoId};break a}}else if(B\u0026\u0026(I\u003dFuT(B,\"PLAYLIST\"))){I\u003d{token:I,playlistId:B.playlistId};break a}I\u003dvoid 0}L\u003dObject.assign({},{cttAuthInfo:I,parentCsn:R},L);if(g.uL(\"expectation_logging\")){var u;L.loggingExpectations\u003d((u\u003dg.Q(e\u003d\u003dnull?void 0:e.commandMetadata,c0L))\u003d\u003dnull?void 0:u.loggingExpectations)||void 0}H$(c,S,h,L)}else g.F7(new g.yu(\"Error: Trying to create a new screen without a rootVeType\",e))})()};\ng.M.clickCommand\u003dfunction(e,L,c){e\u003de.clickTrackingParams;c\u003dc\u003d\u003d\u003dvoid 0?0:c;e?(c\u003dg.qy(c\u003d\u003d\u003dvoid 0?0:c))?(jB(this.client,c,g.uF(e),L),L\u003d!0):L\u003d!1:L\u003d!1;return L};\ng.M.stateChanged\u003dfunction(e,L,c){this.visualElementStateChanged(g.uF(e),L,c\u003d\u003d\u003dvoid 0?0:c)};\ng.M.visualElementStateChanged\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;c\u003d\u003d\u003d0\u0026\u0026this.K.has(c)?this.J.push([e,L]):Djn(this,e,L,c)};d8.prototype.fetch\u003dfunction(e,L,c){var I\u003dthis,B\u003dVpH(e,L,c);return new Promise(function(x,S){function h(){if(c\u003d\u003dnull?0:c.B1)try{var u\u003dI.handleResponse(e,B.status,B.response,c);x(u)}catch(t){S(t)}else x(I.handleResponse(e,B.status,B.response,c))}\nB.onerror\u003dh;B.onload\u003dh;var R;B.send((R\u003dL.body)!\u003dnull?R:null)})};\nd8.prototype.handleResponse\u003dfunction(e,L,c,I){c\u003dc.replace(\")]}\u0027\",\"\");try{var B\u003dJSON.parse(c)}catch(x){g.F7(new g.yu(\"JSON parsing failed after XHR fetch\",e,L,c));if((I\u003d\u003dnull?0:I.B1)\u0026\u0026c)throw new g.Ze(1,\"JSON parsing failed after XHR fetch\");B\u003d{}}L!\u003d\u003d200\u0026\u0026(g.F7(new g.yu(\"XHR API fetch failed\",e,L,c)),B\u003dObject.assign({},B,{errorMetadata:{status:L}}));return B};UT.getInstance\u003dfunction(){var e\u003dg.BU(\"ytglobal.storage_\");e||(e\u003dnew UT,g.IL(\"ytglobal.storage_\",e));return e};\nUT.prototype.estimate\u003dfunction(){var e,L,c;return g.Z(function(I){e\u003dnavigator;return((L\u003de.storage)\u003d\u003dnull?0:L.estimate)?I.return(e.storage.estimate()):((c\u003de.webkitTemporaryStorage)\u003d\u003dnull?0:c.queryUsageAndQuota)?I.return(CNn()):I.return()})};\ng.IL(\"ytglobal.storageClass_\",UT);Y5.prototype.C6\u003dfunction(e){this.handleError(e)};\nY5.prototype.logEvent\u003dfunction(e,L){switch(e){case \"IDB_DATA_CORRUPTED\":g.uL(\"idb_data_corrupted_killswitch\")||this.X(\"idbDataCorrupted\",L);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.X(\"idbUnexpectedlyClosed\",L);break;case \"IS_SUPPORTED_COMPLETED\":g.uL(\"idb_is_supported_completed_killswitch\")||this.X(\"idbIsSupportedCompleted\",L);break;case \"QUOTA_EXCEEDED\":NyR(this,L);break;case \"TRANSACTION_ENDED\":this.Z\u0026\u0026Math.random()\u003c\u003d.1\u0026\u0026this.X(\"idbTransactionEnded\",L);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":e\u003d\nObject.assign({},L,{hasWindowUnloaded:this.K}),this.X(\"idbTransactionAborted\",e)}};var n4\u003d{},ZPr\u003dg.PK(\"yt-player-local-media\",{ib:(n4.index\u003d{YV:2},n4.media\u003d{YV:2},n4.captions\u003d{YV:5},n4),shared:!1,upgrade:function(e,L){L(2)\u0026\u0026(g.vK(e,\"index\"),g.vK(e,\"media\"));L(5)\u0026\u0026g.vK(e,\"captions\");L(6)\u0026\u0026(f$(e,\"metadata\"),f$(e,\"playerdata\"))},\nversion:5});var yjM\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},eK;a:{var L7\u003dg.yc();L7\u003dL7.toLowerCase();if(g.Vc(L7,\"android\")){var ZUM\u003dL7.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(ZUM){var pzh\u003dparseFloat(ZUM[1]);if(pzh\u003c100){eK\u003dpzh;break a}}var $lM\u003dL7.match(\"(\"+Object.keys(yjM).join(\"|\")+\")\");eK\u003d$lM?yjM[$lM[0]]:0}else eK\u003dvoid 0}var Yy\u003deK,Kl\u003dYy\u003e\u003d0;var J1M\u003dwindow;var mj6\u003dCU(function(){var e,L;return(L\u003d(e\u003dwindow).matchMedia)\u003d\u003dnull?void 0:L.call(e,\"(prefers-reduced-motion: reduce)\").matches});var Xd;g.ET\u003dnew OQ;Xd\u003d0;var Oh\u003dlwM()?!0:typeof window.fetch\u003d\u003d\u003d\"function\"\u0026\u0026window.ReadableStream\u0026\u0026window.AbortController\u0026\u0026!g.ZQ?!0:!1;var nb\u003d{f3:function(e,L){e[r[9]](0,L)},\nPr:function(e,L){var c\u003de[0];e[0]\u003de[L%e[r[1]]];e[L%e[r[1]]]\u003dc},\ncd:function(e){e[r[18]]()}};var aOR\u003d{UO7:\"adunit\",vNS:\"detailpage\",xSl:\"editpage\",DS0:\"embedded\",MX$:\"leanback\",vkW:\"previewpage\",l2e:\"profilepage\",D9:\"unplugged\",J1e:\"playlistoverview\",PC9:\"sponsorshipsoffer\",YAY:\"shortspage\",FR0:\"handlesclaiming\",i2M:\"immersivelivepage\",FKq:\"creatormusic\",Ey9:\"immersivelivepreviewpage\",an0:\"admintoolyurt\",RX_:\"shortsaudiopivot\",oN0:\"consumption\"};var UdH\u003d2592E3;var c_,jFe,ZB;c_\u003d{};g.qB\u003d(c_.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",c_.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",c_.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",c_.MAIN_VIDEO\u003d\"html5-main-video\",c_.VIDEO_CONTAINER\u003d\"html5-video-container\",c_.VIDEO_CONTAINER_TRANSITIONING\u003d\"html5-video-container-transitioning\",c_.HOUSE_BRAND\u003d\"house-brand\",c_);jFe\u003d{};ZB\u003d(jFe.RIGHT_CONTROLS_LEFT\u003d\"ytp-right-controls-left\",jFe.RIGHT_CONTROLS_RIGHT\u003d\"ytp-right-controls-right\",jFe);var I4f\u003d{allowed:\"AUTOPLAY_BROWSER_POLICY_ALLOWED\",\"allowed-muted\":\"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED\",disallowed:\"AUTOPLAY_BROWSER_POLICY_DISALLOWED\"};var StT\u003d{ANDROID:3,ANDROID_KIDS:18,ANDROID_MUSIC:21,ANDROID_UNPLUGGED:29,WEB:1,WEB_REMIX:67,WEB_UNPLUGGED:41,IOS:5,IOS_KIDS:19,IOS_MUSIC:26,IOS_UNPLUGGED:33},rEf\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\"},jIr\u003d{\"mdx-pair\":1,\"mdx-dial\":2,\"mdx-cast\":3,\"mdx-voice\":4,\"mdx-inappdial\":5};var B2r\u003d{DISABLED:1,ENABLED:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};g.MB.prototype.getLanguageInfo\u003dfunction(){return this.l5};\ng.MB.prototype.getXtags\u003dfunction(){if(!this.xtags){var e\u003dthis.id.split(\";\");e.length\u003e1\u0026\u0026(this.xtags\u003de[1])}return this.xtags};\ng.MB.prototype.toString\u003dfunction(){return this.l5.name};\ng.MB.prototype.getLanguageInfo\u003dg.MB.prototype.getLanguageInfo;zv.prototype.equals\u003dfunction(e){return this.K\u003d\u003d\u003de.K\u0026\u0026this.X\u003d\u003d\u003de.X\u0026\u0026this.Z\u003d\u003d\u003de.Z\u0026\u0026this.reason\u003d\u003d\u003de.reason\u0026\u0026(!vB||this.r_\u003d\u003d\u003de.r_)};\nzv.prototype.isLocked\u003dfunction(){return this.Z\u0026\u0026!!this.K\u0026\u0026this.K\u003d\u003d\u003dthis.X};\nzv.prototype.compose\u003dfunction(e){if(e.Z\u0026\u0026fX(e))return h1;if(e.Z||fX(this))return e;if(this.Z||fX(e))return this;var L\u003dthis.K\u0026\u0026e.K?Math.max(this.K,e.K):this.K||e.K,c\u003dthis.X\u0026\u0026e.X?Math.min(this.X,e.X):this.X||e.X;L\u003dMath.min(L,c);var I\u003d0;vB\u0026\u0026(I\u003dthis.r_!\u003d\u003d0\u0026\u0026e.r_!\u003d\u003d0?Math.min(this.r_,e.r_):this.r_\u003d\u003d\u003d0?e.r_:this.r_);return vB\u0026\u0026L\u003d\u003d\u003dthis.K\u0026\u0026c\u003d\u003d\u003dthis.X\u0026\u0026I\u003d\u003d\u003dthis.r_||!vB\u0026\u0026L\u003d\u003d\u003dthis.K\u0026\u0026c\u003d\u003d\u003dthis.X?this:vB?new zv(L,c,!1,c\u003d\u003d\u003dthis.X\u0026\u0026I\u003d\u003d\u003dthis.r_?this.reason:e.reason,I):new zv(L,c,!1,c\u003d\u003d\u003dthis.X?this.reason:e.reason)};\nzv.prototype.G\u003dfunction(e){return!e.video||vB\u0026\u0026this.r_!\u003d\u003d0\u0026\u0026this.r_\u003ce.r_?!1:R8H(this,e.video.quality)};\nvar HUw\u003dg.sg(\"auto\",\"hd1080\",!1,\"l\"),DYc\u003dg.sg(\"auto\",\"large\",!1,\"l\"),h1\u003dg.sg(\"auto\",\"auto\",!1,\"p\"),vB\u003d!1;iJ.prototype.Oh\u003dfunction(e){e\u003de||h1;for(var L\u003dg.ig(this.videoInfos,function(S){return e.G(S)}),c\u003d[],I\u003d{},B\u003d0;B\u003cL.length;B++){var x\u003dL[B].video;\nI[x.quality]||(c.push(x),I[x.quality]\u003d!0)}return c};\niJ.prototype.B3\u003dfunction(e){e\u003de||h1;return g.ig(this.videoInfos,function(L){return e.G(L)})};\niJ.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var kHc\u003dnew Set([\"356\"]);g.z(Gv,g.p);Gv.prototype.KS\u003dfunction(){g.p.prototype.KS.call(this)};g.yp[r[20]][r[23]]\u003dfunction(e,L){this[r[11]][e]!\u003d\u003dL\u0026\u0026(this[r[11]][e]\u003dL,this[r[33]]\u003dr[3])};\ng.yp[r[20]][r[24]]\u003dfunction(e){ZA(this);return this[r[11]][e]||null};\ng.yp[r[20]][r[29]]\u003dfunction(){this[r[33]]||(this[r[33]]\u003da4r(this));return this[r[33]]};\ng.yp[r[20]][r[76]]\u003dfunction(){var e\u003dnew g.yp(this[r[36]],this[r[45]]);e[r[5]]\u003dthis[r[5]];e[r[26]]\u003dthis[r[26]];e[r[30]]\u003dthis[r[30]];e[r[11]]\u003dg.MQ(this[r[11]]);e[r[33]]\u003dthis[r[33]];return e};\nvar Cic\u003d[yi6];g.M\u003dg.Qp.prototype;g.M.xB\u003dfunction(e){this.segments.push(e)};\ng.M.nX\u003dfunction(e){return!!this.Pt(e)};\ng.M.getDuration\u003dfunction(e){return(e\u003dthis.Pt(e))?e.duration:0};\ng.M.W9\u003dfunction(e){return this.getDuration(e)};\ng.M.wl\u003dfunction(){return 0};\ng.M.JB\u003dfunction(){return this.segments.length?this.segments[0].ud:-1};\ng.M.sR\u003dfunction(e){return(e\u003dthis.Pt(e))?e.ingestionTime:NaN};\ng.M.Aw\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].ud:-1};\ng.M.bS\u003dfunction(e){return this.Aw()\u003d\u003d\u003de\u0026\u0026!this.K\u0026\u0026e\u003e\u003d0};\ng.M.ub\u003dfunction(){var e\u003dthis.segments[this.segments.length-1];return e?e.endTime:NaN};\ng.M.S6\u003dfunction(){return this.segments[0].startTime};\ng.M.QO\u003dfunction(){return this.segments.length};\ng.M.tR\u003dfunction(){return 0};\ng.M.kI\u003dfunction(e){return(e\u003dthis.TB(e))?e.ud:-1};\ng.M.hV\u003dfunction(e){return(e\u003dthis.Pt(e))?e.sourceURL:\"\"};\ng.M.getStartTime\u003dfunction(e){return(e\u003dthis.Pt(e))?e.startTime:0};\ng.M.yu\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.M.ZQ\u003dBM(1);g.M.isLoaded\u003dfunction(){return this.segments.length\u003e0};\ng.M.Pt\u003dfunction(e){if(this.X\u0026\u0026this.X.ud\u003d\u003d\u003de)return this.X;e\u003dg.l7(this.segments,new PB(e,0,0,0,\"\"),function(L,c){return L.ud-c.ud});\nreturn this.X\u003de\u003e\u003d0?this.segments[e]:null};\ng.M.TB\u003dfunction(e){if(this.X\u0026\u0026this.X.startTime\u003c\u003de\u0026\u0026e\u003cthis.X.startTime+this.X.duration)return this.X;e\u003dg.l7(this.segments,{startTime:e},function(L,c){return L.startTime-c.startTime});\nreturn this.X\u003de\u003e\u003d0?this.segments[e]:this.segments[Math.max(0,-e-2)]};\ng.M.append\u003dfunction(e){if(e.length)if(e\u003dg.VM(e),this.segments.length){var L\u003dthis.segments.length?g.zL(this.segments).endTime:0,c\u003de[0].ud-this.Aw();c\u003e1\u0026\u0026FfH(this.segments);for(c\u003dc\u003e0?0:-c+1;c\u003ce.length;c++){var I\u003de[c];I.startTime\u003dL;I.endTime\u003dI.startTime+I.duration;L+\u003de[c].duration;this.segments.push(e[c])}}else this.segments\u003de};\ng.M.FG\u003dfunction(){return 0};dV.prototype.skip\u003dfunction(e){this.X+\u003de};var IP\u003d{},l1N\u003d(IP.predictStart\u003d\"predictStart\",IP.start\u003d\"start\",IP[\"continue\"]\u003d\"continue\",IP.stop\u003d\"stop\",IP),$in\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};I5.prototype.OD\u003dfunction(){return!!(this.data[\"Stitched-Video-Id\"]||this.data[\"Stitched-Video-Cpn\"]||this.data[\"Stitched-Video-Duration-Us\"]||this.data[\"Stitched-Video-Start-Frame-Index\"]||this.data[\"Serialized-State\"]||this.data[\"Is-Ad-Break-Finished\"])};\nI5.prototype.toString\u003dfunction(){for(var e\u003d\"\",L\u003dg.f(Object.keys(this.data)),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,e+\u003dc+\":\"+this.data[c]+\";\";return e};T7.prototype.Nk\u003dfunction(){var e\u003dthis.pos;this.pos\u003d0;var L\u003d!1;try{sH(this,440786851)\u0026\u0026(this.pos\u003d0,sH(this,408125543)\u0026\u0026(L\u003d!0))}catch(c){if(c instanceof RangeError)this.pos\u003d0,L\u003d!1,g.F7(c);else throw c;}this.pos\u003de;return L};DE.prototype.set\u003dfunction(e,L){this.HU.get(e);this.X[e]\u003dL;this.url\u003d\"\"};\nDE.prototype.get\u003dfunction(e){return this.X[e]||this.HU.get(e)};\nDE.prototype.Wd\u003dfunction(){this.url||(this.url\u003dhPr(this));return this.url};g.M\u003da5.prototype;g.M.p6\u003dfunction(e,L){return e.RT?this.J?this.j\u003d!0:this.j\u003duGc(this,e,L):uGc(this,e,L)};\ng.M.Xv\u003dfunction(e){return this.K.get(e)};\ng.M.Yz\u003dfunction(){return this.K.get(\"cpn\")||\"\"};\ng.M.yB\u003dfunction(e,L){e.HU\u003d\u003d\u003dthis.X\u0026\u0026(this.X\u003dw3(e,L));e.HU\u003d\u003d\u003dthis.G\u0026\u0026(this.G\u003dw3(e,L))};\ng.M.rb\u003dfunction(){return this.X!\u003d\u003dthis.G\u0026\u0026!this.j};$c.prototype.Y4\u003dfunction(){return!!this.X\u0026\u0026this.index.isLoaded()};\n$c.prototype.jN\u003dfunction(){return!1};\n$c.prototype.XU\u003dfunction(e){return[e]};\n$c.prototype.qf\u003dfunction(e){return[e]};jJ.prototype.toString\u003dfunction(){return this.start+\"-\"+(this.end\u003d\u003dnull?\"\":this.end)};g.M\u003dQC.prototype;g.M.C2\u003dfunction(){return this.B\u0026\u0026this.X.index.bS(this.ud)};\ng.M.isEncrypted\u003dfunction(){return this.X.info.isEncrypted()};\ng.M.equals\u003dfunction(e){return!(!e||e.X!\u003d\u003dthis.X||e.type!\u003d\u003dthis.type||(this.range\u0026\u0026e.range?e.range.start!\u003d\u003dthis.range.start||e.range.end!\u003d\u003dthis.range.end:e.range!\u003d\u003dthis.range)||e.ud!\u003d\u003dthis.ud||e.K!\u003d\u003dthis.K||e.Z!\u003d\u003dthis.Z)};\ng.M.vM\u003dfunction(){return!!this.X.info.video};\ng.M.e6\u003dfunction(){var e\u003dKw(this),L\u003d\"\";g.Le(e,function(c,I){L+\u003dI+\"_\"+c+\"_\"});\nreturn L.slice(0,-1)};nw.prototype.Ca\u003dfunction(){return this.X?this.X.Wd():\"\"};\nnw.prototype.isDecorated\u003dfunction(){return!!(this.X||this.G\u0026\u0026this.G.fV)};\nnw.prototype.Wt\u003dfunction(){return d3(this.bd[0])};\nnw.prototype.yB\u003dfunction(e,L){this.V5.yB(e,L);if(this.X){this.X\u003dw3(e,L);L\u003dg.f([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var c\u003dL.next();!c.done;c\u003dL.next())this.X[r[23]](c.value,null)}this.requestId\u003de.get(\"req_id\")};g.z(IZ,$c);g.M\u003dIZ.prototype;g.M.g7\u003dfunction(){return!1};\ng.M.Sw\u003dfunction(){return!0};\ng.M.qn\u003dfunction(){return!1};\ng.M.jN\u003dfunction(){return!this.B};\ng.M.Wm\u003dfunction(){return new nw([new QC(1,this,this.initRange,\"getMetadataRequestInfo\")],this.B)};\ng.M.lV\u003dfunction(){return null};\ng.M.Ar\u003dfunction(e){this.nw(e);return this.Sw()\u0026\u0026e.Z\u0026\u0026!e.B?new nw([new QC(e.type,e.X,e.range,\"liveGetNextRequestInfoBySegment\",e.ud,e.startTime,e.duration,e.K+e.Z,NaN,!0)],this.index.hV(e.ud)):this.HH(Xw(e),!1)};\ng.M.yE\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;e\u003dthis.index.kI(e);L\u0026\u0026(e\u003dMath.min(this.index.Aw(),e+1));return this.HH(e,!0)};\ng.M.XB\u003dfunction(e){v6(e)};\ng.M.nw\u003dfunction(e){return e.Z\u003d\u003d\u003d0?!0:this.index.Aw()\u003ee.ud\u0026\u0026this.index.JB()\u003c\u003de.ud+1};\ng.M.update\u003dfunction(e,L,c){this.index.append(e);yEn(this.index,c);e\u003dthis.index;e.K\u003dL;e.Z\u003d\"update\"};\ng.M.Y4\u003dfunction(){return this.jN()?!0:$c.prototype.Y4.call(this)};\ng.M.HH\u003dfunction(e,L){var c\u003dthis.index.hV(e),I\u003dthis.index.getStartTime(e),B\u003dthis.index.getDuration(e),x;L?B\u003dx\u003d0:x\u003dthis.info.r_\u003e0?this.info.r_*B:1E3;return new nw([new QC(3,this,void 0,\"liveCreateRequestInfoForSegment\",e,I,B,0,x,!L)],c)};\ng.M.CQ\u003dfunction(){return this.jN()?0:this.initRange.length};\ng.M.Wa\u003dfunction(){return!1};oZ.prototype.update\u003dfunction(e){var L\u003dvoid 0;this.K\u0026\u0026(L\u003dthis.K);var c\u003dnew oZ,I\u003dArray.from(e.getElementsByTagName(\"S\"));if(I.length){var B\u003d+B6(e,\"timescale\")||1,x\u003d(+I[0].getAttribute(\"t\")||0)/B,S\u003d+B6(e,\"startNumber\")||0;c.G\u003dx;var h\u003dL?L.startSecs+L.jW:0,R\u003dDate.parse(JQR(B6(e,\"yt:segmentIngestTime\")))/1E3;c.B\u003de.parentElement.tagName\u003d\u003d\u003d\"SegmentTemplate\";c.B\u0026\u0026(c.T\u003dB6(e,\"media\"));e\u003dL?S-L.ud:1;c.j\u003de\u003e0?0:-e+1;e\u003dg.f(I);for(I\u003de.next();!I.done;I\u003de.next()){I\u003dI.value;for(var u\u003d+I.getAttribute(\"d\")/B,t\u003d(+I.getAttribute(\"yt:sid\")||\n0)/B,O\u003d+I.getAttribute(\"r\")||0,q\u003d0;q\u003c\u003dO;q++)if(L\u0026\u0026S\u003c\u003dL.ud)S++;else{var T\u003dnew D8n(S,h,u,R+t,x);c.X.push(T);var W\u003dI;var A\u003dB,b\u003dT.startSecs;T\u003dW.getAttribute(\"yt:cuepointTimeOffset\");var J\u003dW.getAttribute(\"yt:cuepointDuration\");if(T\u0026\u0026J){T\u003dNumber(T);b\u003d-T/A+b;A\u003dNumber(J)/A;J\u003dW.getAttribute(\"yt:cuepointContext\")||null;var w\u003dW.getAttribute(\"yt:cuepointIdentifier\")||\"\";W\u003dW.getAttribute(\"yt:cuepointEvent\")||\"\";W\u003dnew Lw(b,A,J,w,l1N[W]||\"unknown\",T)}else W\u003dnull;W\u0026\u0026c.Z.push(W);S++;h+\u003du;x+\u003du;R+\u003du+t}}c.X.length\u0026\u0026\n(c.K\u003dg.zL(c.X))}this.j\u003dc.j;this.K\u003dc.K||this.K;g.mN(this.X,c.X);g.mN(this.Z,c.Z);this.B\u003dc.B;this.T\u003dc.T;this.G\u003d\u003d\u003d-1\u0026\u0026(this.G\u003dc.getStreamTimeOffset())};\noZ.prototype.getStreamTimeOffset\u003dfunction(){return this.G\u003d\u003d\u003d-1?0:this.G};g.z(rE,g.Qp);g.M\u003drE.prototype;g.M.wl\u003dfunction(){return this.WR};\ng.M.nX\u003dfunction(e,L){e\u003dhB(this,e);return e\u003e\u003d0\u0026\u0026(L||!this.segments[e].pending)};\ng.M.JB\u003dfunction(){return this.ul?this.segments.length?this.TB(this.S6()).ud:-1:g.Qp.prototype.JB.call(this)};\ng.M.S6\u003dfunction(){if(this.tq)return 0;if(!this.ul)return g.Qp.prototype.S6.call(this);if(!this.segments.length)return 0;var e\u003dMath.max(g.zL(this.segments).endTime-this.Ig,0);return this.kf\u003e0\u0026\u0026this.TB(e).ud\u003cthis.kf?this.Pt(this.kf).startTime:e};\ng.M.ub\u003dfunction(){if(this.T7\u0026\u0026this.P_\u0026\u0026this.P_\u003e0)return this.P_/1E3;if(!this.segments.length)return g.Qp.prototype.ub.call(this);var e\u003dthis.Aw();if(!this.ul||e\u003c\u003dthis.segments[this.segments.length-1].ud)e\u003dthis.segments[this.segments.length-1];else{var L\u003dthis.segments[this.segments.length-1];e\u003dnew PB(e,Math.max(0,L.startTime-(L.ud-e)*this.WR),this.WR,0,\"sq/\"+e,void 0,void 0,!0)}return this.tq?Math.min(this.Ig,e.endTime):e.endTime};\ng.M.QO\u003dfunction(){return this.ul?this.segments.length?this.Aw()-this.JB()+1:0:g.Qp.prototype.QO.call(this)};\ng.M.Aw\u003dfunction(){var e\u003dMath.min(this.YN,Math.max(g.Qp.prototype.Aw.call(this),this.XO)),L\u003dthis.Ig*1E3;L\u003dthis.P_\u003e0\u0026\u0026this.P_\u003cL;this.tq\u0026\u0026this.Ig\u003e0\u0026\u0026this.XO\u003e0\u0026\u0026!L\u0026\u0026(L\u003dthis.TB(this.Ig))\u0026\u0026(e\u003dMath.min(L.ud-1,e));return e};\ng.M.uW\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.M.xB\u003dfunction(e){var L\u003dhB(this,e.ud);if(L\u003e\u003d0)this.segments[L]\u003de;else if(this.segments.splice(-(L+1),0,e),this.o3\u0026\u0026e.ud%(300/this.WR)\u003d\u003d\u003d0){var c\u003dthis.segments[0].ud,I\u003dMath.floor(this.o3/this.WR);e\u003de.ud-I;L\u003d-(L+1)-I;L\u003e0\u0026\u0026e\u003ec\u0026\u0026(this.segments\u003dthis.segments.slice(L))}};\ng.M.kR\u003dfunction(){return this.XO};\ng.M.bS\u003dfunction(e){return S6?!this.K\u0026\u0026e\u003e\u003d0\u0026\u0026this.Aw()\u003c\u003de:g.Qp.prototype.bS.call(this,e)};\ng.M.TB\u003dfunction(e){if(!this.ul)return g.Qp.prototype.TB.call(this,e);if(!this.segments.length)return null;var L\u003dthis.segments[this.segments.length-1];if(e\u003cthis.segments[0].startTime)L\u003dMath.max(0,this.segments[0].ud-Math.ceil((this.segments[0].startTime-e)/this.WR));else if(e\u003e\u003dL.endTime)L\u003dL.ud+Math.floor((e-L.endTime)/this.WR+1);else{L\u003dPU(this.segments,function(I){return e\u003cI.startTime?-1:e\u003e\u003dI.endTime?1:0});\nif(L\u003e\u003d0)return this.segments[L];var c\u003d-(L+1);L\u003dthis.segments[c-1];c\u003dthis.segments[c];L\u003dMath.floor((e-L.endTime)/((c.startTime-L.endTime)/(c.ud-L.ud-1))+1)+L.ud}return this.Pt(L)};\ng.M.Pt\u003dfunction(e){if(!this.ul)return g.Qp.prototype.Pt.call(this,e);if(!this.segments.length)return null;var L\u003dhB(this,e);if(L\u003e\u003d0)return this.segments[L];var c\u003d-(L+1);L\u003dthis.WR;if(c\u003d\u003d\u003d0)var I\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].ud-e)*L);else c\u003d\u003d\u003dthis.segments.length?(I\u003dthis.segments[this.segments.length-1],I\u003dI.endTime+(e-I.ud-1)*L):(I\u003dthis.segments[c-1],L\u003dthis.segments[c],L\u003d(L.startTime-I.endTime)/(L.ud-I.ud-1),I\u003dI.endTime+(e-I.ud-1)*L);return new PB(e,I,L,0,\"sq/\"+e,void 0,void 0,\n!0)};\nvar S6\u003d!1;g.z(RZ,IZ);g.M\u003dRZ.prototype;g.M.qn\u003dfunction(){return!0};\ng.M.Y4\u003dfunction(){return!0};\ng.M.nw\u003dfunction(e){return this.Sw()\u0026\u0026e.Z\u0026\u0026!e.B||!e.X.index.bS(e.ud)};\ng.M.Wm\u003dfunction(){};\ng.M.yE\u003dfunction(e,L){return typeof e!\u003d\u003d\"number\"||isFinite(e)?IZ.prototype.yE.call(this,e,L\u003d\u003d\u003dvoid 0?!1:L):new nw([new QC(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.rP,void 0,this.rP*this.info.r_)],\"\")};\ng.M.HH\u003dfunction(e,L){var c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(this.index.nX(e))return IZ.prototype.HH.call(this,e,L);var I\u003dthis.index.getStartTime(e),B\u003dMath.round(this.rP*this.info.r_),x\u003dthis.rP;L\u0026\u0026(x\u003dB\u003d0);return new nw([new QC(c?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",e,I,x,void 0,B,!L)],e\u003e\u003d0?\"sq/\"+e:\"\")};g.z(u2,$c);g.M\u003du2.prototype;g.M.g7\u003dfunction(){return!1};\ng.M.Sw\u003dfunction(){return!1};\ng.M.qn\u003dfunction(){return!1};\ng.M.Wm\u003dfunction(){return new nw([new QC(1,this,void 0,\"otfInit\")],this.B)};\ng.M.lV\u003dfunction(){return null};\ng.M.Ar\u003dfunction(e){this.nw(e);return p1M(this,Xw(e),!1)};\ng.M.yE\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;e\u003dthis.index.kI(e);L\u0026\u0026(e\u003dMath.min(this.index.Aw(),e+1));return p1M(this,e,!0)};\ng.M.XB\u003dfunction(e){e.info.type\u003d\u003d\u003d1\u0026\u0026(this.X||(this.X\u003do8(e.K)),e.X\u0026\u0026e.X.uri\u003d\u003d\u003d\"http://youtube.com/streaming/otf/durations/112015\"\u0026\u0026$8n(this,e.X))};\ng.M.nw\u003dfunction(e){return e.Z\u003d\u003d\u003d0?!0:this.index.Aw()\u003ee.ud\u0026\u0026this.index.JB()\u003c\u003de.ud+1};\ng.M.CQ\u003dfunction(){return 0};\ng.M.Wa\u003dfunction(){return!1};g.tB.prototype.info\u003dfunction(){};\ng.tB.prototype.debug\u003dfunction(){};\ng.tB.prototype.X\u003dfunction(e){OY.apply(null,[5,this.tag,e].concat(g.V(g.HM.apply(1,arguments))))};\nvar lhc\u003dnew Map,d8J\u003dnew Map,PyH\u003dnew function(){var e\u003dthis;this.X\u003dnew Map;this.kx\u003d{Ile:function(){return e.X}}};g.M\u003dg.fk.prototype;g.M.nX\u003dfunction(e){return e\u003c\u003dthis.Aw()};\ng.M.tR\u003dfunction(e){return this.offsets[e]};\ng.M.getStartTime\u003dfunction(e){return this.startTicks[e]/this.X};\ng.M.yu\u003dfunction(e){return this.getStartTime(e)+this.getDuration(e)};\ng.M.ZQ\u003dBM(0);g.M.sR\u003dfunction(){return NaN};\ng.M.getDuration\u003dfunction(e){e\u003dthis.W9(e);return e\u003e\u003d0?e/this.X:-1};\ng.M.W9\u003dfunction(e){return e+1\u003cthis.count||this.K?this.startTicks[e+1]-this.startTicks[e]:-1};\ng.M.wl\u003dfunction(){return 0};\ng.M.JB\u003dfunction(){return 0};\ng.M.Aw\u003dfunction(){return this.count-1};\ng.M.bS\u003dfunction(e){return this.Aw()\u003d\u003d\u003de\u0026\u0026e\u003e\u003d0};\ng.M.ub\u003dfunction(){return this.K?this.startTicks[this.count]/this.X:NaN};\ng.M.S6\u003dfunction(){return 0};\ng.M.QO\u003dfunction(){return this.count};\ng.M.hV\u003dfunction(){return\"\"};\ng.M.kI\u003dfunction(e){e\u003dg.l7(this.startTicks.subarray(0,this.count),e*this.X);return e\u003e\u003d0?e:Math.max(0,-e-2)};\ng.M.isLoaded\u003dfunction(){return this.Aw()\u003e\u003d0};\ng.M.FG\u003dfunction(e,L){if(e\u003e\u003dthis.Aw())return 0;var c\u003d0;for(L\u003dthis.getStartTime(e)+L;e\u003cthis.Aw()\u0026\u0026L\u003ethis.getStartTime(e);e++)c\u003dMath.max(c,cfH(this,e)/this.getDuration(e));return c};\ng.M.resize\u003dfunction(e){e+\u003d2;var L\u003dthis.offsets;this.offsets\u003dnew Float64Array(e+1);var c\u003dthis.startTicks;this.startTicks\u003dnew Float64Array(e+1);for(e\u003d0;e\u003cthis.count+1;e++)this.offsets[e]\u003dL[e],this.startTicks[e]\u003dc[e]};\ng.M.cap\u003dfunction(e,L){AB(this);this.K\u003d!0;this.startTicks[this.count]\u003dL;this.offsets[this.count]\u003de};g.z(FN,$c);g.M\u003dFN.prototype;g.M.Wm\u003dfunction(e,L){var c\u003dnew QC(2,this,this.indexRange,\"indexInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,L),I\u003d[new QC(1,this,this.initRange,\"initInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,L),c];this.info.contentLength\u003e0\u0026\u0026e\u0026\u0026(c\u003dc.range.end+1,e\u003dMath.min(e,this.info.contentLength-c),e\u003e0\u0026\u0026I.push(new QC(4,this,l$(c,e),\"tbdRange\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,L)));return new nw(I)};\ng.M.XB\u003dfunction(e){if(e.info.type\u003d\u003d\u003d1){if(this.X)return;this.X\u003do8(e.K)}else if(e.info.type\u003d\u003d\u003d2){if(this.B||this.index.Aw()\u003e\u003d0)return;if(g.Cn(this.info)){var L\u003dthis.index,c\u003dg.T6(e);e\u003de.info.range.start;var I\u003dg.xc(c,0,1936286840);c\u003dK5v(I);L.X\u003dc.timescale;var B\u003dc.gN;L.offsets[0]\u003dc.U_+e+I.size;L.startTicks[0]\u003dB;L.K\u003d!0;e\u003dc.SU.length;for(I\u003d0;I\u003ce;I++){B\u003dL;var x\u003dc.fge[I],S\u003dc.SU[I];B.count++;AB(B);B.offsets[B.count]\u003dB.offsets[B.count-1]+x;B.startTicks[B.count]\u003dB.startTicks[B.count-1]+S}}else this.B\u003dg.T6(e)}if(this.info.Gk()\u0026\u0026\nthis.X\u0026\u0026this.B){c\u003dnew DataView(this.X.buffer);L\u003dthis.index;I\u003dthis.B;e\u003dthis.indexRange.end;B\u003dnew T7(c);c\u003dB;B\u003dc.pos;x\u003d{O1:1E6,Fh:1E9,duration:0,QH:0,eU:0};if(sH(c,408125543))if(x.QH\u003dvm(c,!0),x.eU\u003dc.start+c.pos,sH(c,357149030)){for(S\u003dz7(c);!Wm(S);){var h\u003dvm(S,!1);h\u003d\u003d\u003d2807729?x.O1\u003dAN(S):h\u003d\u003d\u003d2807730?x.Fh\u003dAN(S):h\u003d\u003d\u003d17545?x.duration\u003db$(S):Fw(S)}c.pos\u003dB;c\u003dx}else c.pos\u003dB,c\u003dnull;else c.pos\u003dB,c\u003dnull;if(c!\u003d\u003dnull){L.X\u003dc.Fh/c.O1;B\u003dnew T7(I);I\u003dB;S\u003dc.eU;B\u003dI.pos;x\u003d[];if(sH(I,475249515)){for(h\u003dz7(I);sH(h,187);){var R\u003d\nz7(h);if(sH(R,179)){var u\u003dAN(R);if(sH(R,183)){R\u003dz7(R);for(var t\u003dS;sH(R,241);)t\u003dAN(R)+S;x.push({Kl:t,Ir:u})}}}if(x.length\u003e0\u0026\u0026e\u003d\u003d\u003dx[0].Kl)for(e\u003d0;e\u003cx.length;e++)x[e].Kl+\u003d1;I.pos\u003dB;e\u003dx}else I.pos\u003dB,e\u003dnull;if(e!\u003d\u003dnull){e\u003dg.f(e);for(I\u003de.next();!I.done;I\u003de.next())x\u003dI.value,I\u003dL,B\u003dx.Kl,x\u003dx.Ir,AB(I),I.offsets[I.count]\u003dB,I.startTicks[I.count]\u003dx,I.count++;L.cap(c.QH+c.eU,c.duration)}}this.B\u003dnull}};\ng.M.yr\u003dfunction(e,L,c,I){for(var B\u003d[],x\u003de;x\u003c\u003dthis.index.Aw();x++){var S\u003dl$(this.index.tR(x),cfH(this.index,x)),h\u003dthis.index.getStartTime(x),R\u003dthis.index.getDuration(x),u\u003dMath.max(0,L-S.start),t\u003dMath.min(S.end+1,L+c)-(S.start+u);B.push(new QC(3,this,S,\"getRequestInfoForRange\",x,h,R,u,t,void 0,void 0,I));if(S.start+u+t\u003e\u003dL+c)break}B.length||(e\u003dnew g.yu(\"b189619593\",\"\"+e,\"\"+L,\"\"+c),g.A9(e));return new nw(B)};\ng.M.XU\u003dfunction(e){for(var L\u003dthis.qf(e.info),c\u003de.info.range.start+e.info.K,I\u003d[],B\u003d0;B\u003cL.length;B++){var x\u003dcl(e.K,L[B].range.start+L[B].K-c,L[B].Z);I.push(new qh(L[B],x))}return I};\ng.M.qf\u003dfunction(e){for(var L\u003de.range.start+e.K,c\u003d0;c\u003cthis.index.Aw()\u0026\u0026L\u003e\u003dthis.index.tR(c+1);)c++;return this.yr(c,L,e.Z).bd};\ng.M.nw\u003dfunction(e){e.C2();return this.Y4()?!0:e.range.end+1\u003cthis.info.contentLength};\ng.M.lV\u003dfunction(e,L){this.nw(e);if(!this.Y4())return L\u003dl$(e.range.end+1,L),L.end+1\u003ethis.info.contentLength\u0026\u0026(L\u003dnew jJ(L.start,this.info.contentLength-1)),new nw([new QC(4,e.X,L,\"getNextRequestInfoByLength\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,e.clipId)]);e.type\u003d\u003d\u003d4\u0026\u0026(e\u003dthis.qf(e),e\u003de[e.length-1]);var c\u003d0,I\u003de.range.start+e.K+e.Z;e.type\u003d\u003d\u003d3\u0026\u0026(e.C2(),c\u003de.ud,I\u003d\u003d\u003de.range.end+1\u0026\u0026(c+\u003d1));return this.yr(c,I,L)};\ng.M.Ar\u003dfunction(){return null};\ng.M.yE\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;e\u003dthis.index.kI(e);L\u0026\u0026(e\u003dMath.min(this.index.Aw(),e+1));return this.yr(e,this.index.tR(e),0,void 0)};\ng.M.g7\u003dfunction(){return!0};\ng.M.Sw\u003dfunction(){return!0};\ng.M.qn\u003dfunction(){return!1};\ng.M.CQ\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.M.Wa\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var B_\u003d{},z4$\u003d(B_.COLOR_PRIMARIES_BT709\u003d\"bt709\",B_.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",B_.COLOR_PRIMARIES_UNKNOWN\u003dnull,B_.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,B_),xI\u003d{},B1n\u003d(xI.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",xI.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",xI.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",xI.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",xI.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,xI.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003dnull,xI);g.b2.prototype.getName\u003dfunction(){return this.name};\ng.b2.prototype.getId\u003dfunction(){return this.id};\ng.b2.prototype.getIsDefault\u003dfunction(){return this.isDefault};\ng.b2.prototype.toString\u003dfunction(){return this.name};\ng.b2.prototype.getName\u003dg.b2.prototype.getName;g.b2.prototype.getId\u003dg.b2.prototype.getId;g.b2.prototype.getIsDefault\u003dg.b2.prototype.getIsDefault;var rfn\u003d/action_display_post/;var h4r,gE,kZ;g.z(DN,g.Yg);g.M\u003dDN.prototype;g.M.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d1};\ng.M.J1\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.M.IgY\u003dfunction(e){var L\u003de.getElementsByTagName(\"Representation\");if(e.getElementsByTagName(\"SegmentList\").length\u003e0||e.getElementsByTagName(\"SegmentTemplate\").length\u003e0){this.Wy\u003dthis.K\u003d!0;this.timeline||(this.timeline\u003dnew CyM);yQR(this.timeline,e);this.publish(\"refresh\");for(e\u003d0;e\u003cL.length;e++){var c\u003dixc(this,L[e]);if(!this.X[c.id]){var I\u003daZ(xZ(L[e],\"BaseURL\").textContent),B\u003dxZ(L[e],\"Initialization\"),x\u003dB6(B,\"sourceURL\");B\u003dHm(B6(B,\"range\"));this.X[c.id]\u003dnew IZ(I,c,x,B)}c\u003dthis.X[c.id];I\u003dB6(L[e],\"id\",\n\"AdaptationSet\");I\u003dI!\u003d\u003d\"\"?I:B6(L[e],\"mimetype\",\"AdaptationSet\");x\u003dthis.timeline;x\u003dx.Z[c.info.id]||x.K[I]||x.X||null;I\u003dx.X;!this.T\u0026\u0026x.getStreamTimeOffset()\u0026\u0026(this.T\u003dx.getStreamTimeOffset());if(x.B){B\u003d[];I\u003dg.f(I);for(var S\u003dI.next();!S.done;S\u003dI.next()){S\u003dS.value;var h\u003dc.info.id,R\u003dc.info.r_*8,u\u003dS.ud;var t\u003dS.startSecs;var O\u003dx.T.split(\"$$\");for(var q\u003d0;q\u003cO.length;q++)O[q]\u003dO[q].replace(\"$RepresentationID$\",h),O[q]\u003dO[q].replace(\"$Number$\",u.toString()),O[q]\u003dO[q].replace(\"$Bandwidth$\",R.toString()),O[q]\u003dO[q].replace(\"$Time$\",\nt.toString());B.push(new PB(S.ud,S.startSecs,S.jW,S.X,O.join(\"$\"),null,S.K))}I\u003dB}else{x\u003dyM(xZ(L[e],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),x.j);B\u003d[];for(S\u003d0;S\u003cx.length;S++){h\u003dB;R\u003dh.push;u\u003dI[S];t\u003dvoid 0;q\u003dx[S];O\u003dq.getAttribute(\"media\");if(q\u003dq.getAttribute(\"mediaRange\")){var T\u003dq.split(\"-\");T[1]\u0026\u0026Number(T[1])\u003e\u003d0?t\u003dHm(q):O\u003dO+\"?range\u003d\"+q}R.call(h,new PB(u.ud,u.startSecs,u.jW,u.X,O,t,u.K))}I\u003dB}c.update(I,this.isLive,this.Pe)}ZnM(this.timeline);return!0}this.duration\u003dw1f(B6(e,\"mediaPresentationDuration\"));\na:{for(e\u003d0;e\u003cL.length;e++){x\u003dL[e];c\u003dixc(this,x);I\u003daZ(xZ(x,\"BaseURL\").textContent);B\u003dxZ(x,\"SegmentBase\");x\u003dHm(B.attributes.getNamedItem(\"indexRange\").value);B\u003dHm(B.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);c\u003dnew FN(I,c,B,x);if(!c){L\u003d!1;break a}G6(this,c)}L\u003d!0}return L};\ng.M.refresh\u003dfunction(){if(!this.isLoading()\u0026\u0026!this.We()){var e\u003dg.WO(this.sourceUrl,{start_seq:wXT(this).toString()});g_x(this,e).XR(function(){})}};\ng.M.resume\u003dfunction(){GkM(this)};\ng.M.i4\u003dfunction(){if(this.isManifestless\u0026\u0026this.G\u0026\u0026mA(this))return mA(this);var e\u003dthis.X,L\u003d!1,c\u003dNaN,I\u003dNaN,B;for(B in e){var x\u003de[B],S\u003dx.index;S.isLoaded()\u0026\u0026!pn(x.info.mimeType)\u0026\u0026(x.G\u0026\u0026(L\u003d!0),S\u003dS.ub(),x.info.Cu()\u0026\u0026(isNaN(c)||S\u003cc)?c\u003dS:x.info.vM()\u0026\u0026(isNaN(I)||S\u003cI)\u0026\u0026(I\u003dS))}return L||isNaN(I)?c:Math.min(c,I)};\ng.M.S6\u003dfunction(){if(this.isManifestless){if(ZN(this))return ZN(this);if(this.Cf){var e\u003dthis.sR(this.i4());if(e\u0026\u0026(e-\u003dthis.Cf,e\u003e0))return this.i4()-e}}e\u003dthis.X;for(var L in e){var c\u003de[L].index;if(c.isLoaded()\u0026\u0026!pn(e[L].info.mimeType))return c.S6()}return 0};\ng.M.getStreamTimeOffset\u003dfunction(){return this.T};\ng.M.sR\u003dfunction(e){for(var L in this.X){var c\u003dthis.X[L].index;if(c.isLoaded()){var I\u003dc.kI(e),B\u003dc.sR(I);if(B)return B+e-c.getStartTime(I)}}return NaN};\nvar P6\u003dnull,P3J,Qt\u003d!((P3J\u003dnavigator.mediaCapabilities)\u003d\u003dnull||!P3J.decodingInfo),bxf\u003d{commentary:1,alternate:2,dub:3,main:4};var Dp\u003dnew Set,dE\u003dnew Map;XN.prototype.clone\u003dfunction(e){return new XN(this.flavor,e,this.K,this.experiments)};\nXN.prototype.b5\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nXN.prototype.getInfo\u003dfunction(){switch(this.keySystem){case \"com.youtube.playready\":return\"PRY\";case \"com.microsoft.playready\":return\"PRM\";case \"com.widevine.alpha\":return\"WVA\";case \"com.youtube.widevine.l3\":return\"WVY\";case \"com.youtube.fairplay\":return\"FPY\";case \"com.youtube.fairplay.sbdl\":return\"FPC\";case \"com.apple.fps.1_0\":return\"FPA\";default:return this.keySystem}};\nvar QF9\u003d{},S8\u003d(QF9.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],QF9.widevine\u003d[\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],QF9),oP\u003d{},qw6\u003d(oP.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",oP.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",oP.playready\u003d\"DRM_SYSTEM_PLAYREADY\",oP),SK\u003d{},dlU\u003d(SK.widevine\u003d1,SK.fairplay\u003d2,SK.playready\u003d3,SK);var uC;g.z(r$,g.p);\nr$.prototype.initialize\u003dfunction(e,L){for(var c\u003dthis,I\u003dg.f(Object.keys(e)),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dg.f(e[B.value]);for(var x\u003dB.next();!x.done;x\u003dB.next())if(x\u003dx.value,x.TI)for(var S\u003dg.f(Object.keys(x.TI)),h\u003dS.next();!h.done;h\u003dS.next()){var R\u003dh.value;h\u003dR;R\u003dS8[R];!R\u0026\u0026this.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026h\u003d\u003d\u003d\"fairplay\"\u0026\u0026(R\u003d[\"com.youtube.fairplay.sbdl\"]);if(R){R\u003dg.f(R);for(var u\u003dR.next();!u.done;u\u003dR.next())u\u003du.value,this.Z[u]\u003dthis.Z[u]||new XN(h,u,x.TI[h],this.UW.experiments),this.X[h]\u003dthis.X[h]||\n{},this.X[h][x.mimeType]\u003d!0}}}y2()\u0026\u0026(this.Z[\"com.youtube.fairplay\"]\u003dnew XN(\"fairplay\",\"com.youtube.fairplay\",\"\",this.UW.experiments),this.Y(\"html5_enable_vp9_fairplay\")||(this.X.fairplay\u003dthis.X.fairplay||{},this.X.fairplay[\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027]\u003d!0,this.X.fairplay[\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027]\u003d!0));this.K\u003dyf6(L,this.useCobaltWidevine,this.Y(\"html5_enable_safari_fairplay\")\u0026\u0026!0,this.Y(\"html5_enable_vp9_fairplay\")).filter(function(t){return!!c.Z[t]})};\nr$.prototype.Y\u003dfunction(e){return this.UW.experiments.N0(e)};var UlL\u003d{\"\":\"LIVE_STREAM_MODE_UNKNOWN\",dvr:\"LIVE_STREAM_MODE_DVR\",lp:\"LIVE_STREAM_MODE_LP\",post:\"LIVE_STREAM_MODE_POST\",window:\"LIVE_STREAM_MODE_WINDOW\",live:\"LIVE_STREAM_MODE_LIVE\"};lDn.prototype.Y\u003dfunction(e){return this.experiments.N0(e)};var mmv\u003d{RED:\"red\",Xh$:\"white\"};Pcc.prototype.N0\u003dfunction(e){e\u003dthis.flags[e];JSON.stringify(e);return e\u003d\u003d\u003d\"true\"};var UpM\u003dPromise.resolve(),YPT\u003dwindow.queueMicrotask?window.queueMicrotask.bind(window):E_v;To.prototype.canPlayType\u003dfunction(e,L){e\u003de.canPlayType?e.canPlayType(L):!1;ya?e\u003de||Erw[L]:Yy\u003d\u003d\u003d2.2?e\u003de||Xzh[L]:NL()\u0026\u0026(e\u003de||KRL[L]);return!!e};\nTo.prototype.isTypeSupported\u003dfunction(e){return this.D?window.cast.receiver.platform.canDisplayType(e):Tn(e)};\nvar Xzh\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},KRL\u003d{\"application/x-mpegURL\":\"maybe\"},Erw\u003d{\"application/x-mpegURL\":\"maybe\"};g.z(zo,g.Yg);zo.prototype.add\u003dfunction(e,L){if(!this.items[e]\u0026\u0026(L.rB||L.hU||L.Ny)){var c\u003dthis.items,I\u003dL;Object.isFrozen\u0026\u0026!Object.isFrozen(L)\u0026\u0026(I\u003dObject.create(L),Object.freeze(I));c[e]\u003dI;this.publish(\"vast_info_card_add\",e)}};\nzo.prototype.remove\u003dfunction(e){var L\u003dthis.get(e);delete this.items[e];return L};\nzo.prototype.get\u003dfunction(e){return this.items[e]||null};\nzo.prototype.isEmpty\u003dfunction(){return g.qQ(this.items)};sh.prototype.encrypt\u003dfunction(e){this.X.exports.AES128CTRCipher_encrypt(this.cipher,e.byteOffset,e.byteLength);return e};\nsh.prototype.We\u003dfunction(){return this.cipher\u003d\u003d\u003d0};\nsh.prototype.dispose\u003dfunction(){this.X.exports.AES128CTRCipher_release(this.cipher);this.cipher\u003d0};fl.prototype.LB\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?1:L;this.xv+\u003dL;this.K+\u003de;e/\u003dL;for(var c\u003d0;c\u003cvr.length\u0026\u0026!(e\u003cvr[c]);++c)this.X[c]+\u003dL};\nfl.prototype.toString\u003dfunction(){return\"\"};\nvar vr\u003d[20,100,500,2E3];g.M\u003dBhx.prototype;g.M.isActive\u003dfunction(){return!0};\ng.M.v8\u003dfunction(e,L){if(L){var c\u003dthis,I\u003d{},B;for(B in L)I\u003d{gC:void 0,FW:void 0},L.hasOwnProperty(B)\u0026\u0026(I.FW\u003de.prototype[B],I.gC\u003dL[B],e.prototype[B]\u003dfunction(x){return function(){var S\u003dg.HM.apply(0,arguments),h\u003dthis,R\u003d(0,g.zI)(),u\u003dx.FW.apply(h,S);return SJM(c,u,null,R,function(t){return x.gC.apply(h,[t].concat(S))})}}(I))}};\ng.M.Da\u003dfunction(){return new IO$};\ng.M.cj\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?1:c;L instanceof IO$\u0026\u0026(xmn(this,e,(0,g.zI)()-L.startTimeMs,c),L.X\u003d!0)};\ng.M.QG\u003dfunction(e,L){var c\u003d(0,g.zI)();L\u003dL();SJM(this,L,e,c)};\ng.M.R_\u003dfunction(){var e\u003d{},L;for(L in this.X)if(this.X.hasOwnProperty(L)){var c\u003dthis.X[L];if(c.xv\u003d\u003d\u003d0)c\u003dnull;else{for(var I\u003dMath.ceil(c.xv).toFixed(0)+\".\"+c.K.toFixed(0),B\u003d0;B\u003cvr.length;++B)if(c.X[B]\u003e0)I+\u003d\".\"+vr[B].toFixed(0)+\"_\"+c.X[B].toFixed(0);else break;c\u003dI}c\u0026\u0026(e[L]\u003dc)}this.X\u003dnew ctM;return e};\ng.M.toString\u003dfunction(){return\"\"};g.M\u003drtv.prototype;g.M.isActive\u003dfunction(){return!1};\ng.M.v8\u003dfunction(){};\ng.M.Da\u003dfunction(){};\ng.M.cj\u003dfunction(){};\ng.M.QG\u003dfunction(e,L){L()};\ng.M.R_\u003dfunction(){return{}};\ng.M.toString\u003dfunction(){return\"\"};var Y_M\u003dnew rtv,nrL\u003d!!+pT(\"html5_enable_profiler\"),egJ\u003d!!+pT(\"html5_onesie_enable_profiler\"),rv\u003dnrL||egJ?new Bhx:Y_M,b9n\u003dnrL?rv:Y_M,FB\u003degJ?rv:Y_M;qJn.prototype.emscripten_notify_memory_growth\u003dfunction(){};g.M\u003dAb.prototype;g.M.malloc\u003dfunction(e){return this.exports.malloc(e)};\ng.M.free\u003dfunction(e){this.exports.free(e)};\ng.M.realloc\u003dfunction(e,L){return this.exports.realloc(e,L)};\ng.M.Zv\u003dfunction(e){if(e.buffer!\u003d\u003dthis.exports.memory.buffer){var L\u003dthis.malloc(e.byteLength);L\u003dnew Uint8Array(this.exports.memory.buffer,L,e.byteLength);L.set(e);return L}};\ng.M.uL\u003dfunction(e){if(e.buffer\u003d\u003d\u003dthis.exports.memory.buffer){var L\u003de.slice();this.free(e.byteOffset);return L}};\nvar hJ6\u003dnew function(){this.Z\u003dthis.G\u003d\"WebAssembly\"in window},bC\u003d\"WebAssembly\"in window\u0026\u0026(\"instantiateStreaming\"in window.WebAssembly||\"instantiate\"in window.WebAssembly);\nFB.v8(Ab,{Zv:function(e){return{profile:\"copyj2w\",xv:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}},\nuL:function(e){return{profile:\"copyw2j\",xv:e\u003d\u003d\u003dvoid 0?0:Math.ceil(e.byteLength/16)}}});iC.prototype.encrypt\u003dfunction(e,L){try{return this.X.uL(zJc(this,e,L))}catch(c){g.F7(Error(\"ocwce: wasm encrypt failed: \"+c))}};\niC.prototype.We\u003dfunction(){return this.Z};\niC.prototype.dispose\u003dfunction(){this.We()||(g.L0(this.K),this.X.free(this.G.byteOffset),this.Z\u003d!0)};g.z(sTc,g.p);g.z(fOn,g.p);var g$;ky.prototype.add\u003dfunction(e){if(this.pos+20\u003ethis.data.length){var L\u003dnew Uint8Array(this.data.length*2);L.set(this.data);this.data\u003dL}for(;e\u003e31;)this.data[this.pos++]\u003dg$[(e\u002631)+32],e\u003e\u003e\u003d5;this.data[this.pos++]\u003dg$[e|0]};\nky.prototype.sV\u003dfunction(){return g.uG(this.data.subarray(0,this.pos))};\nky.prototype.reset\u003dfunction(){this.pos\u003d0};w$.prototype.lE\u003dfunction(e,L){var c\u003dMath.pow(this.alpha,e);this.X\u003dL*(1-c)+c*this.X;this.K+\u003de};\nw$.prototype.EK\u003dfunction(){return this.X/(1-Math.pow(this.alpha,this.K))};Jb.prototype.lE\u003dfunction(e,L){for(var c\u003d0;c\u003c10;c++){var I\u003dthis.X[c],B\u003dI+(c\u003d\u003d\u003d0?e:0),x\u003d1*Math.pow(2,c);if(B\u003c\u003dx)break;I\u003dMath.min(1,(B-x*.5)/I);for(B\u003d0;B\u003c16;B++)x\u003dthis.values[c*16+B]*I,this.values[(c+1)*16+B]+\u003dx,this.X[c+1]+\u003dx,this.values[c*16+B]-\u003dx,this.X[c]-\u003dx}I\u003dc\u003d0;B\u003d8192;L\u003e8192\u0026\u0026(c\u003dMath.ceil(Math.log(L/8192)/Math.log(2)),I\u003d8192*Math.pow(2,c-1),B\u003dI*2);c+2\u003e16?this.values[15]+\u003de:(L\u003d(L-I)/(B-I),this.values[c]+\u003de*(1-L),this.values[c+1]+\u003de*L);this.X[0]+\u003de};\nJb.prototype.EK\u003dfunction(){var e\u003de\u003d\u003d\u003dvoid 0?this.K:e;var L\u003dL\u003d\u003d\u003dvoid 0?.02:L;var c\u003dc\u003d\u003d\u003dvoid 0?.98:c;for(var I\u003dthis.Z,B\u003d0;B\u003c16;B++)I[B]\u003dthis.values[B];B\u003dthis.X[0];for(var x\u003d1;x\u003c11;x++){var S\u003dthis.X[x];if(S\u003d\u003d\u003d0)break;for(var h\u003dMath.min(1,(e-B)/S),R\u003d0;R\u003c16;R++)I[R]+\u003dthis.values[x*16+R]*h;B+\u003dS*h;if(h\u003c1)break}for(x\u003de\u003dS\u003d0;x\u003c16;x++){h\u003dS+I[x]/B;e+\u003dMath.max(0,Math.min(h,c)-Math.max(S,L))*(x\u003e0?8192*Math.pow(2,x-1):0);if(h\u003ec)break;S\u003dh}return e/(c-L)};VG.prototype.lE\u003dfunction(e,L){e\u003dMath.min(this.X,Math.max(1,Math.round(e*this.resolution)));e+this.K\u003e\u003dthis.X\u0026\u0026(this.Z\u003d!0);for(;e--;)this.values[this.K]\u003dL,this.K\u003d(this.K+1)%this.X;this.UP\u003d!0};\nVG.prototype.percentile\u003dfunction(e){var L\u003dthis;if(!this.Z\u0026\u0026this.K\u003d\u003d\u003d0)return 0;this.UP\u0026\u0026(g.U9(this.B,function(c,I){return L.values[c]-L.values[I]}),this.UP\u003d!1);\nreturn this.values[this.B[Math.round(e*((this.Z?this.X:this.K)-1))]]||0};\nVG.prototype.EK\u003dfunction(){return this.j?(this.percentile(this.G-this.j)+this.percentile(this.G)+this.percentile(this.G+this.j))/3:this.percentile(this.G)};g.z(Cl,g.p);Cl.prototype.He\u003dfunction(){var e;(e\u003dthis.t7)\u003d\u003dnull||e.start();if(j8(this)\u0026\u0026this.policy.J){var L;(L\u003dthis.cw)\u003d\u003dnull||L.eL()}};g9J.prototype.Y\u003dfunction(e){return this.experiments.N0(e)};g.z(DmH,g.p);var NhR\u003d\"blogger ads-preview gac books docs duo flix google-live google-one play play-ads shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),jTf\u003d{Q9m:\"caoe\",vIm:\"capsv\",zsY:\"cbrand\",pUe:\"cbr\",sFw:\"cbrver\",kYe:\"cchip\",caS:\"ccappver\",yae:\"ccrv\",Rgl:\"cfrmver\",r_e:\"c\",zv9:\"cver\",Xq9:\"ctheme\",DM_:\"cplayer\",Dem:\"cmodel\",A5:\"cnetwork\",T$m:\"cos\",OS_VERSION:\"cosver\",Pt$:\"cplatform\",X_$:\"crqyear\"};g.z(rb,g.p);g.M\u003drb.prototype;g.M.Y\u003dfunction(e){return this.experiments.N0(e)};\ng.M.getWebPlayerContextConfig\u003dfunction(){return this.webPlayerContextConfig};\ng.M.getVideoUrl\u003dfunction(e,L,c,I,B,x,S){L\u003d{list:L};c\u0026\u0026(B?L.time_continue\u003dc:L.t\u003dc);c\u003dS?\"music.youtube.com\":g.RD(this);B\u003dc\u003d\u003d\u003d\"www.youtube.com\";!x\u0026\u0026I\u0026\u0026B?x\u003d\"https://youtu.be/\"+e:g.L8(this)?(x\u003d\"https://\"+c+\"/fire\",L.v\u003de):(x\u0026\u0026B?(x\u003dthis.protocol+\"://\"+c+\"/shorts/\"+e,I\u0026\u0026(L.feature\u003d\"share\")):(x\u003dthis.protocol+\"://\"+c+\"/watch\",L.v\u003de),ya\u0026\u0026(e\u003dj$n())\u0026\u0026(L.ebc\u003de));return g.WO(x,L)};\ng.M.getVideoEmbedCode\u003dfunction(e,L,c,I){L\u003d\"https://\"+g.RD(this)+\"/embed/\"+L;I\u0026\u0026(L\u003dg.WO(L,{list:I}));I\u003dc.width;c\u003dc.height;L\u003dJ0(L);e\u003dJ0(e!\u003dnull?e:\"YouTube video player\");return\u0027\u003ciframe width\u003d\"\u0027+I+\u0027\" height\u003d\"\u0027+c+\u0027\" src\u003d\"\u0027+L+\u0027\" title\u003d\"\u0027+(e+\u0027\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy\u003d\"strict-origin-when-cross-origin\" allowfullscreen\u003e\u003c/iframe\u003e\u0027)};\ng.M.supportsGaplessAudio\u003dfunction(){return g.q8\u0026\u0026!ya\u0026\u0026V2()\u003e\u003d74||g.Br\u0026\u0026g.$C(68)?!0:!1};\ng.M.supportsGaplessShorts\u003dfunction(){return!this.Y(\"html5_enable_short_gapless\")||this.Pe||g.RM?!1:!0};\ng.M.getPlayerType\u003dfunction(){return this.X.cplayer};\ng.M.oT\u003dfunction(){return this.Cj};\nvar QTx\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\",\"www.youtubeeducation.com\",\"youtubeeducation.com\"],$mR\u003d[\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\",\"EMBEDDED_PLAYER_LITE_MODE_NONE\",\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\",\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"],lOT\u003d[19];var hc\u003d{},Xwv\u003d(hc[\"140\"]\u003d{numChannels:2},hc[\"141\"]\u003d{numChannels:2},hc[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},hc[\"774\"]\u003d{audioSampleRate:48E3,numChannels:2},hc[\"380\"]\u003d{numChannels:6},hc[\"328\"]\u003d{numChannels:6},hc[\"773\"]\u003d{},hc),RP\u003d{},Umn\u003d(RP[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,RP[\"1h\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.12M.127.0.0.1.16.09.0\"\u0027,RP[\"1e\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,RP[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,RP[\"(\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,RP[\"9h\"]\u003d\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027,\nRP.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,RP.H\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,RP.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,RP.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,RP.ah\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,RP.mac3\u003d\u0027audio/mp4; codecs\u003d\"ac-3\"; channels\u003d6\u0027,RP.meac3\u003d\u0027audio/mp4; codecs\u003d\"ec-3\"; channels\u003d6\u0027,RP.i\u003d\u0027audio/mp4; codecs\u003d\"iamf.001.001.Opus\"\u0027,RP),uR\u003d{},E9c\u003d(uR[\"337\"]\u003d{width:3840,height:2160,bitrate:3E7,fps:30},uR[\"336\"]\u003d{width:2560,height:1440,bitrate:15E6,fps:30},uR[\"335\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:30},\nuR[\"702\"]\u003d{width:7680,height:4320,bitrate:4E7,fps:60},uR[\"701\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},uR[\"700\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},uR[\"412\"]\u003d{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:\"subsample\"},uR[\"359\"]\u003d{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:\"subsample\"},uR[\"411\"]\u003d{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:\"subsample\"},uR[\"410\"]\u003d{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:\"subsample\"},\nuR[\"409\"]\u003d{width:1280,height:720,bitrate:1996E3,fps:60,cryptoblockformat:\"subsample\"},uR[\"360\"]\u003d{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:\"subsample\"},uR[\"358\"]\u003d{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:\"subsample\"},uR[\"357\"]\u003d{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:\"subsample\"},uR[\"274\"]\u003d{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:\"subsample\"},uR[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},uR[\"308\"]\u003d{width:2560,\nheight:1440,bitrate:1E7,fps:60},uR[\"303\"]\u003d{width:1920,height:1080,bitrate:5E6,fps:60},uR[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},uR[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},uR[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},uR[\"571\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},uR[\"401\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},uR[\"400\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},uR[\"399\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},uR[\"398\"]\u003d{width:1280,height:720,bitrate:1E6,\nfps:60},uR[\"397\"]\u003d{width:854,height:480,bitrate:4E5,fps:30},uR[\"396\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},uR[\"787\"]\u003d{width:1080,height:608,bitrate:2E5,fps:30},uR[\"788\"]\u003d{width:1080,height:608,bitrate:4E5,fps:30},uR[\"572\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},uR[\"555\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},uR[\"554\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},uR[\"553\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},uR[\"552\"]\u003d{width:1280,height:720,bitrate:1E6,fps:60},uR[\"551\"]\u003d{width:854,\nheight:480,bitrate:4E5,fps:30},uR[\"550\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},uR[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},uR[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},uR[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},uR[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},uR[\"244\"]\u003d{width:854,height:480,bitrate:52E4,fps:30},uR[\"243\"]\u003d{width:640,height:360,bitrate:28E4,fps:30},uR[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},uR[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,\nfps:30},uR[\"135\"]\u003d{width:854,height:480,bitrate:1E6,fps:30},uR[\"385\"]\u003d{width:1920,height:1080,bitrate:6503313,fps:60},uR[\"376\"]\u003d{width:1280,height:720,bitrate:5706960,fps:60},uR[\"384\"]\u003d{width:1280,height:720,bitrate:3660979,fps:60},uR[\"225\"]\u003d{width:1280,height:720,bitrate:5805E3,fps:30},uR[\"224\"]\u003d{width:1280,height:720,bitrate:453E4,fps:30},uR[\"145\"]\u003d{width:1280,height:720,bitrate:2682052,fps:30},uR);g.M\u003dgb.prototype;g.M.getInfo\u003dfunction(){return this.X};\ng.M.Qw\u003dfunction(){return null};\ng.M.wH\u003dfunction(){var e\u003dthis.Qw();return e?(e\u003dg.Ee(e.V5),Number(e.expire)):NaN};\ng.M.G3\u003dfunction(){};\ng.M.getHeight\u003dfunction(){return this.X.video.height};eKT.prototype.build\u003dfunction(){ICx(this);var e\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],L\u003d{};a:if(this.X)var c\u003dthis.X;else{c\u003d\"\";for(var I\u003dg.f(this.Z),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.l5){if(B.l5.getIsDefault()){c\u003dB.l5.getId();break a}c||(c\u003dB.l5.getId())}}I\u003dg.f(this.Z);for(B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,this.j||!B.l5||B.l5.getId()\u003d\u003d\u003dc)L[B.itag]||(L[B.itag]\u003d[]),L[B.itag].push(B);c\u003dg.f(this.K);for(I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,B\u003dL[I.X]){B\u003dg.f(B);for(var x\u003dB.next();!x.done;x\u003d\nB.next()){var S\u003de,h\u003dS.push;x\u003dx.value;var R\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",u\u003d\"YES\",t\u003d\"audio\";if(x.l5){t\u003dx.l5;var O\u003dt.getId().split(\".\")[0];O\u0026\u0026(R+\u003d\u0027LANGUAGE\u003d\"\u0027+O+\u0027\",\u0027);(this.X?this.X\u003d\u003d\u003dt.getId():t.getIsDefault())||(u\u003d\"NO\");t\u003dt.getName()}O\u003d\"\";I!\u003d\u003dnull\u0026\u0026(O\u003dI.itag.toString());O\u003dDk(this,x.url,O);R\u003dR+(\u0027NAME\u003d\"\u0027+t+\u0027\",DEFAULT\u003d\u0027+(u+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(c8f(x,I)+\u0027\",URI\u003d\"\u0027+(O+\u0027\"\u0027));h.call(S,R)}}c\u003dg.f(this.B);for(I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,B\u003dLsh,I\u003d(S\u003dI.l5)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+Dk(this,I.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+B+\u0027\",LANGUAGE\u003d\"\u0027+S.getId()+\u0027\",NAME\u003d\"\u0027+S.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,I\u0026\u0026e.push(I);c\u003dthis.B.length\u003e0?Lsh:void 0;I\u003dg.f(this.K);for(B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,h\u003dL[B.X],S\u003dvoid 0,((S\u003dh)\u003d\u003dnull?void 0:S.length)\u003e0\u0026\u0026(S\u003dB,h\u003dh[0],h\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(S.bitrate+h.bitrate)+\u0027,CODECS\u003d\"\u0027+(S.codecs+\",\"+h.codecs+\u0027\",RESOLUTION\u003d\u0027)+(S.width+\"x\"+S.height+\u0027,AUDIO\u003d\"\u0027)+(c8f(h,S)+\u0027\",\u0027)+(c?\u0027SUBTITLES\u003d\"\u0027+c+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",S.fps\u003e1\u0026\u0026(h+\u003d\n\",FRAME-RATE\u003d\"+S.fps),S.SQ\u0026\u0026(h+\u003d\",VIDEO-RANGE\u003d\"+S.SQ),e.push(h),e.push(Dk(this,B.url,\"\")));return e.join(\"\\n\")};\nvar Lsh\u003d\"text\";g.z(wb,gb);wb.prototype.wH\u003dfunction(){return this.expiration};\nwb.prototype.Qw\u003dfunction(){if(!this.V5||this.V5.We()){var e\u003dthis.K.build();e\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(e);this.V5\u003dnew cX(e)}return this.V5};g.z(Jo,gb);Jo.prototype.Qw\u003dfunction(){return new cX(this.K.Wd())};\nJo.prototype.G3\u003dfunction(){this.K\u003dHB(this.K)};g.z(Vm,gb);Vm.prototype.Qw\u003dfunction(){return new cX(this.K)};var tc\u003d{},OPn\u003d(tc.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM\u003d\"mrm.blocked\",tc.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED\u003d\"auth\",tc.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED\u003d\"embedder.identity.denied\",tc.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_MISSING_REFERRER\u003d\"embedder.identity.missing.referrer\",tc);g.M\u003dg.C8.prototype;g.M.getId\u003dfunction(){return this.id};\ng.M.getName\u003dfunction(){return this.name};\ng.M.isServable\u003dfunction(){return this.X};\ng.M.Wd\u003dfunction(){return this.url};\ng.M.getXtags\u003dfunction(){return this.xtags};\ng.M.toString\u003dfunction(){return this.languageCode+\": \"+g.aD(this)+\" - \"+this.vssId+\" - \"+(this.captionId||\"\")};\ng.M.equals\u003dfunction(e){return e?this.toString()\u003d\u003d\u003de.toString():!1};\ng.M.Hd\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var sVM\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},vPr\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},fC$\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var FGn\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\"},bPf\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var Oc\u003d{},chw\u003d(Oc.ALWAYS\u003d1,Oc.BY_REQUEST\u003d3,Oc.UNKNOWN\u003dvoid 0,Oc),qF\u003d{},IxN\u003d(qF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",qF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",qF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",qF.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",qF);var mKT;\nmKT\u003dfunction(e){for(var L\u003dObject.keys(e),c\u003d{},I\u003d0;I\u003cL.length;I++){var B\u003dL[I];typeof e[B]\u003d\u003d\u003d\"function\"\u0026\u0026(c[B]\u003de[B])}var x\u003dObject.keys(c);try{k4n(c)}catch(h){var S\u003dh}return function(h,R){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;if(S)throw S;for(var u\u003d!1,t\u003d{},O\u003d0;O\u003cx.length;O++){var q\u003dx[O],T\u003dh[q],W\u003d(0,c[q])(T,R);if(typeof W\u003d\u003d\u003d\"undefined\")throw h\u003dR\u0026\u0026R.type,Error(\"When called with an action of type \"+(h?\u0027\"\u0027+String(h)+\u0027\"\u0027:\"(unknown type)\")+\u0027, the slice reducer for key \"\u0027+q+\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);t[q]\u003d\nW;u\u003du||W!\u003d\u003dT}return(u\u003du||x.length!\u003d\u003dObject.keys(h).length)?t:h}}({entities:function(e,L){e\u003de\u003d\u003d\u003dvoid 0?{}:e;\nreturn X4M(e,L)}});\ng.vN\u003dnew YE;jb.prototype.toString\u003dfunction(){return this.type+this.id};lj.prototype.j9\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var L\u003dthis.J[e];if(L)return L;if(e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return L;if(this.X)return uj(this.UW,this.X,e)};\nlj.prototype.Pv\u003dfunction(){return this.UW.getVideoUrl(this.videoId,this.playlistId)};Pn.prototype.j9\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var L\u003dthis.J[e];return L?L:e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?L:uj(this.UW,this.videoId,e)};\nPn.prototype.Pv\u003dfunction(e){return this.watchUrl||this.UW.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,e)};var Uj\u003dvoid 0;NOn(\"LMS\",function(){return g.Z(function(e){return e.return(g.Ej())})});var n8;n8\u003d0;g.dbf\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;NOn(\"LMDB\",function(){var e,L;return g.Z(function(c){if(c.K\u003d\u003d1)return g.a(c,g.HK(),2);if(c.K!\u003d3){e\u003dc.X;if(!e)throw g.tg(\"edd\");return g.a(c,g.YY(e),3)}L\u003dc.X;return c.return(g.Ag(L,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",tK:!0},function(I){var B\u003d{};I\u003d[g.gm(I.objectStore(\"index\"),{},function(x){B[x.cursor.key]\u003dx.getValue();return g.ki(x)}),\ng4r(I.objectStore(\"media\")),g4r(I.objectStore(\"captions\"))];return g.qO.all(I).then(function(x){var S\u003dg.f(x);S.next();x\u003dS.next().value;S\u003dS.next().value;return{index:B,media:Ubf(x||[]),captions:S}})}))})});g.z(Lf,g.Yg);Lf.prototype.KS\u003dfunction(){this.X\u0026\u0026(this.X\u003dthis.X.onload\u003dnull);g.Yg.prototype.KS.call(this)};g.M\u003dg.x$.prototype;g.M.getHeight\u003dfunction(){return this.height};\ng.M.gH\u003dBM(2);g.M.HL\u003dfunction(){return this.frameCount};\ng.M.isDefault\u003dfunction(){return this.Z.indexOf(\"default\")!\u003d\u003d-1};\ng.M.isLoaded\u003dfunction(e){return this.loaded.has(e)};\ng.M.Wd\u003dfunction(e){var L\u003dthis.G;L\u003dL.replace(\"$N\",this.Z);L\u003dL.replace(\"$L\",this.level.toString());L\u003dL.replace(\"$M\",e.toString());this.signature\u0026\u0026(L\u003dg.WO(L,{sigh:this.signature}));return yq(L)};\ng.M.r5\u003dfunction(e){var L\u003dthis.HL()-1;return g.j5(this.X\u003d\u003d\u003d0?Math.round(e*this.frameCount/this.videoLength):Math.round(e*1E3/this.X),0,L)};\ng.M.n$\u003dfunction(){return this.frameCount-1};\ng.M.qW\u003dfunction(){return this.frameCount?0:-1};\ng.M.zp\u003dfunction(){};g.z(oI,Lf);oI.prototype.K\u003dfunction(e,L){var c\u003d[];e\u003de.split(\"|\");for(var I\u003de[0],B\u003d1;B\u003ce.length;B++){var x\u003dthis.B(B-1,I,e[B],L);(this.T||x.getHeight()\u003c180)\u0026\u0026c.push(x)}return c};\noI.prototype.B\u003dfunction(e,L,c,I){return new g.x$(e,L,c,I)};g.z(SI,g.x$);g.M\u003dSI.prototype;g.M.HL\u003dfunction(){return this.K.QO()};\ng.M.r5\u003dfunction(e){var L\u003dthis.rows*this.columns*this.B,c\u003dthis.K,I\u003dc.Aw();e\u003dc.kI(e);return e\u003eI-L?-1:e};\ng.M.n$\u003dfunction(){return this.K.Aw()};\ng.M.qW\u003dfunction(){return this.K.JB()};\ng.M.zp\u003dfunction(e){this.K\u003de};g.z(r7,oI);r7.prototype.K\u003dfunction(e,L){return oI.prototype.K.call(this,\"$N|\"+e,L)};\nr7.prototype.B\u003dfunction(e,L,c){return new SI(e,L,c,this.isLive)};var rIR\u003d[],qD\u003dnew Set;g.z(g.RI,g.Yg);g.M\u003dg.RI.prototype;\ng.M.setData\u003dfunction(e){e\u003de||{};var L\u003de.errordetail;L!\u003dnull\u0026\u0026(this.errorDetail\u003dL);var c\u003de.errorcode;c!\u003dnull?this.errorCode\u003dc:e.status\u003d\u003d\u003d\"fail\"\u0026\u0026(this.errorCode\u003d\"auth\");var I\u003de.reason;I!\u003dnull\u0026\u0026(this.errorReason\u003dI);var B\u003de.subreason;B!\u003dnull\u0026\u0026(this.ol\u003dB);this.Y(\"html5_enable_ssap_entity_id\")||this.clientPlaybackNonce||(this.clientPlaybackNonce\u003de.cpn||(this.UW.oT()?\"r\"+g.Rp(15):g.Rp(16)));this.x9\u003dEN(this.UW.x9,e.livemonitor);LM$(this,e);var x\u003de.raw_player_response;if(x)this.eS\u003dx;else{var S\u003de.player_response;\nS\u0026\u0026(x\u003dJSON.parse(S))}if(this.Y(\"html5_enable_ssap_entity_id\")){var h\u003de.cached_load;h\u0026\u0026(this.CR\u003dEN(this.CR,h));if(!this.clientPlaybackNonce){var R\u003de.cpn;R?(this.Ks(\"ssei\",\"shdc\"),this.clientPlaybackNonce\u003dR):this.clientPlaybackNonce\u003dthis.UW.oT()?\"r\"+g.Rp(15):g.Rp(16)}}x\u0026\u0026(this.playerResponse\u003dx);if(this.playerResponse){var u\u003dthis.playerResponse.annotations;if(u)for(var t\u003dg.f(u),O\u003dt.next();!O.done;O\u003dt.next()){var q\u003dO.value.playerAnnotationsUrlsRenderer;if(q){q.adsOnly\u0026\u0026(this.Dl\u003d!0);var T\u003dq.loadPolicy;\nT\u0026\u0026(this.annotationsLoadPolicy\u003dchw[T]);var W\u003dq.invideoUrl;W\u0026\u0026(this.t7\u003dyq(W));break}}var A\u003dthis.playerResponse.attestation;A\u0026\u0026GUR(this,A);var b\u003dthis.playerResponse.cotn;b\u0026\u0026(this.cotn\u003db);var J\u003dthis.playerResponse.heartbeatParams;if(J){this.Hi\u003d!0;var w\u003dJ.heartbeatToken;w\u0026\u0026(this.drmSessionId\u003dJ.drmSessionId||\"\",this.heartbeatToken\u003dw,this.fP\u003dNumber(J.intervalMilliseconds),this.iA\u003dNumber(J.maxRetries),this.qd\u003d!!J.softFailOnError,this.Bl\u003d!!J.useInnertubeHeartbeatsForDrm);this.heartbeatServerData\u003dJ.heartbeatServerData;\nvar C;this.z6\u003d!((C\u003dJ.heartbeatAttestationConfig)\u003d\u003dnull||!C.requiresAttestation)}var y\u003dthis.playerResponse.messages;y\u0026\u0026wfn(this,y);var P\u003dthis.playerResponse.overlay;if(P){var ev\u003dP.playerControlsOverlayRenderer;if(ev)if(Vm6(this,ev.controlBgHtml),ev.mutedAutoplay){var X\u003dg.Q(ev.mutedAutoplay,M5g);if(X\u0026\u0026X.endScreen){var oH\u003dg.Q(X.endScreen,z7e);oH\u0026\u0026oH.text\u0026\u0026(this.J6\u003dg.o9(oH.text))}}else this.mutedAutoplay\u003d!1}var rc\u003dthis.playerResponse.playabilityStatus;if(rc){var Sv\u003drc.backgroundability;Sv\u0026\u0026Sv.backgroundabilityRenderer.backgroundable\u0026\u0026\n(this.backgroundable\u003d!0);var tJ,cM;if((tJ\u003drc.offlineability)\u003d\u003dnull?0:(cM\u003dtJ.offlineabilityRenderer)\u003d\u003dnull?0:cM.offlineable)this.offlineable\u003d!0;var JJ\u003drc.contextParams;JJ\u0026\u0026(this.contextParams\u003dJJ);var yr\u003drc.pictureInPicture;yr\u0026\u0026yr.pictureInPictureRenderer.playableInPip\u0026\u0026(this.pipable\u003d!0);rc.playableInEmbed\u0026\u0026(this.allowEmbed\u003d!0);var cU\u003drc.ypcClickwrap;if(cU){var $N\u003dcU.playerLegacyDesktopYpcClickwrapRenderer,fZ\u003dcU.ypcRentalActivationRenderer;if($N)this.DB\u003d$N.durationMessage||\"\",this.sK\u003d!0;else if(fZ){var $n\u003d\nfZ.durationMessage;this.DB\u003d$n?g.o9($n):\"\";this.sK\u003d!0}}var nZ\u003drc.errorScreen;if(nZ){if(nZ.playerLegacyDesktopYpcTrailerRenderer){var Mg\u003dnZ.playerLegacyDesktopYpcTrailerRenderer;this.HD\u003dMg.trailerVideoId||\"\";var QM\u003dnZ.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var Is\u003dQM\u0026\u0026QM.ypcTrailerRenderer}else if(nZ.playerLegacyDesktopYpcOfferRenderer)Mg\u003dnZ.playerLegacyDesktopYpcOfferRenderer;else if(nZ.ypcTrailerRenderer){Is\u003dnZ.ypcTrailerRenderer;var D\u003dIs.fullVideoMessage;this.Zl\u003dD?g.o9(D):\"\";var Zt,CZ;this.HD\u003d\n((Zt\u003dg.Q(Is,sg9))\u003d\u003dnull?void 0:(CZ\u003dZt.videoDetails)\u003d\u003dnull?void 0:CZ.videoId)||\"\"}Mg\u0026\u0026(this.ej\u003dMg.itemTitle||\"\",Mg.itemUrl\u0026\u0026(this.uV\u003dMg.itemUrl),Mg.itemBuyUrl\u0026\u0026(this.xX\u003dMg.itemBuyUrl),this.Dt\u003dMg.itemThumbnail||\"\",this.C$\u003dMg.offerHeadline||\"\",this.q2\u003dMg.offerDescription||\"\",this.V2\u003dMg.offerId||\"\",this.wS\u003dMg.offerButtonText||\"\",this.fI\u003dMg.offerButtonFormattedText||null,this.wX\u003dMg.overlayDurationMsec||NaN,this.Zl\u003dMg.fullVideoMessage||\"\",this.Sn\u003d!0);if(Is){var IH\u003dg.Q(Is,sg9);if(IH)this.Gc\u003d{raw_player_response:IH};\nelse{var wM\u003dg.Q(Is,D99);this.Gc\u003dwM?dW(wM):null}this.Sn\u003d!0}}}var F\u003dthis.playerResponse.playbackTracking;if(F){var L6\u003de,Qc\u003dp8(F.googleRemarketingUrl);Qc\u0026\u0026(this.googleRemarketingUrl\u003dQc);var S5\u003dp8(F.youtubeRemarketingUrl);S5\u0026\u0026(this.youtubeRemarketingUrl\u003dS5);var je\u003d{},dc\u003dp8(F.ptrackingUrl);if(dc){var ee\u003d$Y(dc),ne\u003dee.oid;ne\u0026\u0026(this.PA\u003dne);var pe\u003dee.pltype;pe\u0026\u0026(this.CM\u003dpe);var G\u003dee.ptchn;G\u0026\u0026(this.Qj\u003dG);var v\u003dee.ptk;v\u0026\u0026(this.PK\u003dencodeURIComponent(v));var k\u003dee.m;k\u0026\u0026(this.cK\u003dk)}var N\u003dp8(F.qoeUrl);if(N){for(var H\u003d\ng.Ee(N),O$\u003dg.f(Object.keys(H)),d\u003dO$.next();!d.done;d\u003dO$.next()){var Y\u003dd.value,m\u003dH[Y];H[Y]\u003dArray.isArray(m)?m.join(\",\"):m}this.VM\u003dH;var aH\u003dH.cat;aH\u0026\u0026(this.Y(\"html5_enable_qoe_cat_list\")?this.V6\u003dthis.V6.concat(aH.split(\",\")):this.FR\u003daH);var PM\u003dH.live;PM\u0026\u0026(this.Zq\u003dPM);var hJ\u003dH.drm_product;hJ\u0026\u0026(this.drmProduct\u003dhJ)}var tw\u003dp8(F.videostatsPlaybackUrl);if(tw){var Vr\u003d$Y(tw),Fx\u003dVr.adformat;if(Fx){L6.adformat\u003dFx;var ef\u003dthis.S(),GL\u003dA8v(Fx,this.XE,ef.G,ef.J);GL\u0026\u0026(this.adFormat\u003dGL)}var ZJ\u003dVr.aqi;ZJ\u0026\u0026(L6.ad_query_id\u003d\nZJ);var kn\u003dVr.autoplay;kn\u0026\u0026(this.h9\u003dkn\u003d\u003d\"1\",this.O5\u003dkn\u003d\u003d\"1\");var Aj\u003dVr.autonav;Aj\u0026\u0026(this.isAutonav\u003dAj\u003d\u003d\"1\");var C6\u003dVr.delay;C6\u0026\u0026(this.sY\u003dag(C6));var aL\u003dVr.ei;aL\u0026\u0026(this.eventId\u003daL);if(Vr.adcontext||Fx)this.h9\u003d!0;var gM\u003dVr.feature;gM\u0026\u0026(this.kV\u003dgM);var h_\u003dVr.list;h_\u0026\u0026(this.playlistId\u003dh_);var kN\u003dVr.of;kN\u0026\u0026(this.iS\u003dkN);var nA\u003dVr.osid;nA\u0026\u0026(this.osid\u003dnA);var os\u003dVr.referrer;os\u0026\u0026(this.referrer\u003dos);var dM\u003dVr.sdetail;dM\u0026\u0026(this.J$\u003ddM);var Ng\u003dVr.ssrt;Ng\u0026\u0026(this.tO\u003dNg\u003d\u003d\"1\");var D5\u003dVr.subscribed;D5\u0026\u0026(this.subscribed\u003d\nD5\u003d\u003d\"1\");var KH\u003dVr.uga;KH\u0026\u0026(this.userGenderAge\u003dKH);var Wy\u003dVr.upt;Wy\u0026\u0026(this.jw\u003dWy);var mv\u003dVr.vm;mv\u0026\u0026(this.videoMetadata\u003dmv);je.playback\u003dVr}var eN\u003dp8(F.videostatsWatchtimeUrl);if(eN){var LK\u003d$Y(eN),rR\u003dLK.ald;rR\u0026\u0026(this.iZ\u003drR);je.watchtime\u003dLK}var Ft\u003dp8(F.atrUrl);if(Ft){var aJ\u003d$Y(Ft);je.atr\u003daJ}var nH\u003dp8(F.engageUrl);if(nH){var NT\u003d$Y(nH);je.engage\u003dNT}this.qk\u003dje;if(F.promotedPlaybackTracking){var LU\u003dF.promotedPlaybackTracking;LU.startUrls\u0026\u0026(this.Of\u003dLU.startUrls);LU.firstQuartileUrls\u0026\u0026(this.aJ\u003dLU.firstQuartileUrls);\nLU.secondQuartileUrls\u0026\u0026(this.jI\u003dLU.secondQuartileUrls);LU.thirdQuartileUrls\u0026\u0026(this.CL\u003dLU.thirdQuartileUrls);LU.completeUrls\u0026\u0026(this.t0\u003dLU.completeUrls);LU.engagedViewUrls\u0026\u0026(LU.engagedViewUrls.length\u003e1\u0026\u0026g.F7(new g.yu(\"There are more than one engaged_view_urls.\")),this.FS\u003dLU.engagedViewUrls[0])}}var M6\u003dthis.playerResponse.playerCueRanges;M6\u0026\u0026M6.length\u003e0\u0026\u0026(this.cueRanges\u003dM6);var yT\u003dthis.playerResponse.playerCueRangeSet;yT\u0026\u0026g.TN(this,yT);a:{var vt\u003dthis.playerResponse.adPlacements;if(vt)for(var cd\u003dg.f(vt),\nfA\u003dcd.next();!fA.done;fA\u003dcd.next()){var IJ\u003dvoid 0,Bd\u003dvoid 0,xO\u003d(IJ\u003dfA.value.adPlacementRenderer)\u003d\u003dnull?void 0:(Bd\u003dIJ.renderer)\u003d\u003dnull?void 0:Bd.videoAdTrackingRenderer;if(xO){var oJ\u003dxO;break a}}oJ\u003dnull}var Aa\u003doJ;F\u0026\u0026F.promotedPlaybackTracking\u0026\u0026Aa\u0026\u0026g.F7(new g.yu(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));var hh;if(!(hh\u003dAa))a:{for(var SN\u003dg.f(this.playerResponse.adSlots||[]),O6\u003dSN.next();!O6.done;O6\u003dSN.next()){var q_\u003dg.Q(O6.value,YP);if(q_\u003d\u003d\u003dvoid 0||!Vic(q_))break;\nvar DH\u003dvoid 0,yR\u003d(DH\u003dq_.fulfillmentContent)\u003d\u003dnull?void 0:DH.fulfilledLayout,Zi\u003dg.Q(yR,Hf);if(Zi\u0026\u0026ZC(Zi)){hh\u003d!0;break a}}hh\u003d!1}hh\u0026\u0026(this.ym\u003d!0);var pK\u003dthis.playerResponse.playerAds;if(pK)for(var nM\u003de,wQ\u003dg.f(pK),sO\u003dwQ.next();!sO.done;sO\u003dwQ.next()){var Jv\u003dsO.value;if(Jv){var eA\u003dJv.playerLegacyDesktopWatchAdsRenderer;if(eA){var $O\u003deA.playerAdParams;if($O){$O.autoplay\u003d\u003d\"1\"\u0026\u0026(this.O5\u003dthis.h9\u003d!0);this.rX\u003d$O.encodedAdSafetyReason||null;$O.showContentThumbnail!\u003d\u003dvoid 0\u0026\u0026(this.h1\u003d!!$O.showContentThumbnail);\nnM.enabled_engage_types\u003d$O.enabledEngageTypes;break}}}}var b3\u003dthis.playerResponse.playerConfig;if(b3){var Fe\u003db3.manifestlessWindowedLiveConfig;if(Fe){var NN\u003dNumber(Fe.minDvrSequence),Lc\u003dNumber(Fe.maxDvrSequence),TV\u003dNumber(Fe.minDvrMediaTimeMs),co\u003dNumber(Fe.maxDvrMediaTimeMs),VZ\u003dNumber(Fe.startWalltimeMs);NN\u0026\u0026(this.kf\u003dNN);TV\u0026\u0026(this.k9\u003dTV/1E3,this.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026GN(this)\u0026\u0026(this.u9\u003dTV/1E3));Lc\u0026\u0026(this.YN\u003dLc);co\u0026\u0026(this.RT\u003dco/1E3,this.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026\nGN(this)\u0026\u0026(this.pB\u003dco/1E3));VZ\u0026\u0026(this.Cf\u003dVZ/1E3);(NN||TV)\u0026\u0026(Lc||co)\u0026\u0026(this.allowLiveDvr\u003dthis.isLivePlayback\u003dthis.pS\u003d!0,this.tq\u003d!1)}var CS\u003db3.daiConfig;if(CS){if(CS.enableDai){this.xf\u003d!0;var If\u003dCS.enableServerStitchedDai;If\u0026\u0026(this.enableServerStitchedDai\u003dIf);var N8\u003dCS.enablePreroll;N8\u0026\u0026(this.Tf\u003dN8)}var eD;if(CS.daiType\u003d\u003d\u003d\"DAI_TYPE_SS_DISABLED\"||((eD\u003dCS.debugInfo)\u003d\u003dnull?0:eD.isDisabledUnpluggedChannel))this.zG\u003d!0;CS.daiType\u003d\u003d\u003d\"DAI_TYPE_CLIENT_STITCHED\"\u0026\u0026(this.gj\u003d!0)}var Bo\u003db3.audioConfig;if(Bo){var mH\u003d\nBo.loudnessDb;mH!\u003dnull\u0026\u0026(this.m1\u003dmH);var N5H\u003dBo.trackAbsoluteLoudnessLkfs;N5H!\u003dnull\u0026\u0026(this.kO\u003dN5H);var mU$\u003dBo.loudnessTargetLkfs;mU$!\u003dnull\u0026\u0026(this.loudnessTargetLkfs\u003dmU$);Bo.audioMuted\u0026\u0026(this.rp\u003d!0);Bo.muteOnStart\u0026\u0026(this.Gb\u003d!0);var rK\u003dBo.loudnessNormalizationConfig;if(rK){rK.applyStatefulNormalization\u0026\u0026(this.applyStatefulNormalization\u003d!0);rK.preserveStatefulLoudnessTarget\u0026\u0026(this.preserveStatefulLoudnessTarget\u003d!0);var yqR\u003drK.minimumLoudnessTargetLkfs;yqR!\u003dnull\u0026\u0026(this.minimumLoudnessTargetLkfs\u003dyqR);\nvar Z2$\u003drK.maxStatefulTimeThresholdSec;Z2$!\u003dnull\u0026\u0026(this.maxStatefulTimeThresholdSec\u003dZ2$)}Bo.playAudioOnly\u0026\u0026(this.gZ\u003d!0)}var BRM\u003db3.playbackEndConfig;if(BRM){var pSf\u003dBRM.endSeconds,$UT\u003dBRM.limitedPlaybackDurationInSeconds;this.mutedAutoplay\u0026\u0026(pSf\u0026\u0026(this.endSeconds\u003dpSf),$UT\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d$UT))}var uW\u003db3.fairPlayConfig;if(uW){var jRM\u003duW.certificate;jRM\u0026\u0026(this.Pe\u003dGo(jRM));var H2c\u003dNumber(uW.keyRotationPeriodMs);H2c\u003e0\u0026\u0026(this.WK\u003dH2c);var lbf\u003dNumber(uW.keyPrefetchMarginMs);lbf\u003e0\u0026\u0026\n(this.yR\u003dlbf)}var GA\u003db3.playbackStartConfig;if(GA){this.Uh\u003dNumber(GA.startSeconds);var Pfn\u003dGA.liveUtcStartSeconds,QRT\u003d!!this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0;Pfn\u0026\u0026!QRT\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(Pfn));var xtT\u003dGA.startPosition;if(xtT){var dUc\u003dxtT.utcTimeMillis;dUc\u0026\u0026!QRT\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(dUc)*.001);var UUc\u003dxtT.streamTimeMillis;UUc\u0026\u0026(this.XD\u003dNumber(UUc)*.001)}this.progressBarStartPosition\u003dGA.progressBarStartPosition;this.progressBarEndPosition\u003dGA.progressBarEndPosition}else{var oTr\u003d\nb3.skippableSegmentsConfig;if(oTr){var Ebn\u003doTr.introSkipDurationMs;Ebn\u0026\u0026(this.KX\u003dNumber(Ebn)/1E3);var XSx\u003doTr.outroSkipDurationMs;XSx\u0026\u0026(this.LK\u003dNumber(XSx)/1E3)}}var Sdc\u003db3.skippableIntroConfig;if(Sdc){var KCR\u003dNumber(Sdc.startMs),Yqr\u003dNumber(Sdc.endMs);isNaN(KCR)||isNaN(Yqr)||(this.Kp\u003dKCR,this.PM\u003dYqr)}var nbn\u003db3.streamSelectionConfig;nbn\u0026\u0026(this.Bw\u003dNumber(nbn.maxBitrate));var ei6\u003db3.vrConfig;ei6\u0026\u0026(this.U2\u003dei6.partialSpherical\u003d\u003d\"1\");var h8\u003db3.webDrmConfig;if(h8){h8.skipWidevine\u0026\u0026(this.lP\u003d!0);var Lb$\u003d\nh8.widevineServiceCert;Lb$\u0026\u0026(this.eA\u003dGo(Lb$));h8.useCobaltWidevine\u0026\u0026(this.useCobaltWidevine\u003d!0);h8.startWithNoQualityConstraint\u0026\u0026(this.aF\u003d!0)}var Z$\u003db3.mediaCommonConfig;if(Z$){var tr\u003dZ$.dynamicReadaheadConfig;if(tr){this.maxReadAheadMediaTimeMs\u003dtr.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs\u003dtr.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs\u003dtr.readAheadGrowthRateMs||NaN;var ckr,I9n\u003dZ$\u003d\u003dnull?void 0:(ckr\u003dZ$.mediaUstreamerRequestConfig)\u003d\u003dnull?void 0:ckr.videoPlaybackUstreamerConfig;\nI9n\u0026\u0026(this.MS\u003dGo(I9n));var rhT\u003dZ$\u003d\u003dnull?void 0:Z$.sabrContextUpdates;if(rhT\u0026\u0026rhT.length\u003e0)for(var Bd6\u003dg.f(rhT),hgf\u003dBd6.next();!hgf.done;hgf\u003dBd6.next()){var KF\u003dhgf.value;if(KF.type\u0026\u0026KF.value){var DNJ\u003d{type:KF.type,scope:KF.scope,value:Go(KF.value)||void 0,sendByDefault:KF.sendByDefault};this.sabrContextUpdates.set(KF.type,DNJ)}}}var xof\u003dZ$.serverPlaybackStartConfig;xof\u0026\u0026(this.serverPlaybackStartConfig\u003dxof);Z$.useServerDrivenAbr\u0026\u0026(this.mR\u003d!0);var oqR\u003dZ$.requestPipeliningConfig;oqR\u0026\u0026(this.requestPipeliningConfig\u003d\noqR)}var S4H\u003db3.inlinePlaybackConfig;S4H\u0026\u0026(this.Au\u003d!!S4H.showAudioControls);var Ow\u003db3.embeddedPlayerConfig;if(Ow){this.embeddedPlayerConfig\u003dOw;var Rgv\u003dOw.embeddedPlayerMode;if(Rgv){var rkr\u003dthis.S();rkr.k9\u003dRgv;rkr.Z\u003dRgv\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"}var hic\u003dOw.permissions;hic\u0026\u0026(this.allowImaMonetization\u003d!!hic.allowImaMonetization)}var qY\u003db3.webPlayerConfig;qY\u0026\u0026(qY.gatewayExperimentGroup\u0026\u0026(this.gatewayExperimentGroup\u003dqY.gatewayExperimentGroup),qY.isProximaEligible\u0026\u0026(this.isProximaLatencyEligible\u003d!0))}var ps\u003d\nthis.playerResponse.streamingData;if(ps){var uoM\u003dps.formats;if(uoM){for(var RV\u003d[],Riv\u003dg.f(uoM),t_x\u003dRiv.next();!t_x.done;t_x\u003dRiv.next()){var OH$\u003dt_x.value;RV.push(OH$.itag+\"/\"+OH$.width+\"x\"+OH$.height)}this.xC\u003dRV.join(\",\");RV\u003d[];for(var u4c\u003dg.f(uoM),qdH\u003du4c.next();!qdH.done;qdH\u003du4c.next()){var uH\u003dqdH.value,t8\u003d{itag:uH.itag,type:uH.mimeType,quality:uH.quality},tSn\u003duH.url;tSn\u0026\u0026(t8.url\u003dtSn);var T0\u003dlJ(uH),wu7\u003dT0.Wr,JG7\u003dT0.rr,VM7\u003dT0.s;T0.Uk\u0026\u0026(t8.url\u003dwu7,t8.sp\u003dJG7,t8.s\u003dVM7);RV.push(g.TE(t8))}this.OF\u003dRV.join(\",\")}var TR6\u003d\nps.hlsFormats;if(TR6\u0026\u0026!this.Y(\"safari_live_drm_captions_fix\")){var Orn\u003db3||null,W5\u003d{};if(Orn){var Wsf\u003dOrn.audioPairingConfig;if(Wsf\u0026\u0026Wsf.pairs)for(var q4c\u003dg.f(Wsf.pairs),M_$\u003dq4c.next();!M_$.done;M_$\u003dq4c.next()){var Tdr\u003dM_$.value,zgn\u003dTdr.videoItag;W5[zgn]||(W5[zgn]\u003d[]);W5[zgn].push(Tdr.audioItag)}}for(var WbT\u003d{},MST\u003dg.f(TR6),snH\u003dMST.next();!snH.done;snH\u003dMST.next()){var ziH\u003dsnH.value;WbT[ziH.itag]\u003dziH.bitrate}for(var svn\u003d[],vq6\u003dg.f(TR6),vTM\u003dvq6.next();!vTM.done;vTM\u003dvq6.next()){var QR\u003dvTM.value,Mq\u003d{itag:QR.itag,\ntype:QR.mimeType,url:QR.url,bitrate:QR.bitrate,width:QR.width,height:QR.height,fps:QR.fps},MY\u003dQR.audioTrack;if(MY){var f9J\u003dMY.displayName;f9J\u0026\u0026(Mq.name\u003df9J,Mq.audio_track_id\u003dMY.id,MY.audioIsDefault\u0026\u0026(Mq.is_default\u003d\"1\"))}if(QR.drmFamilies){for(var AkT\u003d[],Fbc\u003dg.f(QR.drmFamilies),fxx\u003dFbc.next();!fxx.done;fxx\u003dFbc.next())AkT.push(JB[fxx.value]);Mq.drm_families\u003dAkT.join(\",\")}var z0\u003dW5[QR.itag];if(z0\u0026\u0026z0.length){Mq.audio_itag\u003dz0.join(\",\");var brT\u003dWbT[z0[0]];brT\u0026\u0026(Mq.bitrate+\u003dbrT)}var irv\u003dxp$(QR);irv\u0026\u0026(Mq.eotf\u003d\nirv);QR.audioChannels\u0026\u0026(Mq.audio_channels\u003dQR.audioChannels);svn.push(g.TE(Mq))}this.hlsFormats\u003dsvn.join(\",\")}var Ahr\u003dps.licenseInfos;if(Ahr\u0026\u0026Ahr.length\u003e0){for(var G2R\u003d{},gqM\u003dg.f(Ahr),Fsx\u003dgqM.next();!Fsx.done;Fsx\u003dgqM.next()){var k2$\u003dFsx.value,Don\u003dk2$.drmFamily,w8H\u003dk2$.url;Don\u0026\u0026w8H\u0026\u0026(G2R[JB[Don]]\u003dw8H)}this.TI\u003dG2R}var JkH\u003dps.drmParams;JkH\u0026\u0026(this.drmParams\u003dJkH);var VSx\u003dps.dashManifestUrl;VSx\u0026\u0026(this.xT\u003dg.WO(VSx,{cpn:this.clientPlaybackNonce}));var C_R\u003dps.hlsManifestUrl;C_R\u0026\u0026(this.hlsvp\u003dC_R);var a9c\u003dps.probeUrl;\na9c\u0026\u0026(this.probeUrl\u003dyq(g.WO(a9c,{cpn:this.clientPlaybackNonce})));var Ndf\u003dps.serverAbrStreamingUrl;Ndf\u0026\u0026(this.Hv\u003dnew g.yp(Ndf,!0))}var moH\u003dthis.playerResponse.trackingParams;moH\u0026\u0026(this.Y9\u003dmoH);var A0\u003dthis.playerResponse.videoDetails;if(A0){var z4\u003de,bHJ\u003dA0.videoId;bHJ\u0026\u0026(this.videoId\u003dbHJ,z4.video_id||(z4.video_id\u003dbHJ));var iHJ\u003dA0.title;iHJ\u0026\u0026(this.title\u003diHJ,z4.title||(z4.title\u003diHJ));var GM6\u003dA0.lengthSeconds;GM6\u0026\u0026(this.lengthSeconds\u003dNumber(GM6),z4.length_seconds||(z4.length_seconds\u003dGM6));var ykc\u003dA0.keywords;\nykc\u0026\u0026(this.keywords\u003dozT(ykc));var gTH\u003dA0.channelId;gTH\u0026\u0026(this.hR\u003dgTH,z4.ucid||(z4.ucid\u003dgTH));var Zrf\u003dA0.viewCount;Zrf\u0026\u0026(this.rawViewCount\u003dNumber(Zrf));var kMT\u003dA0.author;kMT\u0026\u0026(this.author\u003dkMT,z4.author||(z4.author\u003dkMT));var p8$\u003dA0.shortDescription;p8$\u0026\u0026(this.shortDescription\u003dp8$);var $o6\u003dA0.isCrawlable;$o6\u0026\u0026(this.isListed\u003d$o6);var jvT\u003dA0.musicVideoType;jvT\u0026\u0026(this.musicVideoType\u003djvT);var DtH\u003dA0.isLive;DtH!\u003dnull\u0026\u0026(this.isLivePlayback\u003dDtH);if(DtH||A0.isUpcoming)this.isPremiere\u003d!A0.isLiveContent;var Hrr\u003d\nA0.thumbnail;Hrr\u0026\u0026(this.J\u003dZk(Hrr));var l9M\u003dA0.isExternallyHostedPodcast;l9M\u0026\u0026(this.isExternallyHostedPodcast\u003dl9M);var wAM\u003dA0.viewerLivestreamJoinPosition;if(wAM\u003d\u003dnull?0:wAM.utcTimeMillis)this.jE\u003dag(wAM.utcTimeMillis);var P_J\u003db3||null,Jhc\u003de;A0.isLiveDefaultBroadcast\u0026\u0026(this.isLiveDefaultBroadcast\u003d!0);A0.isUpcoming\u0026\u0026(this.isUpcoming\u003d!0);if(A0.isPostLiveDvr){this.tq\u003d!0;var QvJ\u003dA0.latencyClass;QvJ\u0026\u0026(this.latencyClass\u003dIxN[QvJ]||\"UNKNOWN\");A0.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0)}else{var V_n\u003d\n!1;this.x9?(this.allowLiveDvr\u003dWr()?!0:H3\u0026\u0026x8\u003c5?!1:!0,this.isLivePlayback\u003d!0):A0.isLive?(Jhc.livestream\u003d\"1\",this.allowLiveDvr\u003dA0.isLiveDvrEnabled?Wr()?!0:H3\u0026\u0026x8\u003c5?!1:!0:!1,this.partnerId\u003d27,V_n\u003d!0):A0.isUpcoming\u0026\u0026(V_n\u003d!0);if(A0.isLive||this.x9){A0.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0);var doc\u003dA0.latencyClass;doc\u0026\u0026(this.latencyClass\u003dIxN[doc]||\"UNKNOWN\");var UoM\u003dA0.liveChunkReadahead;UoM\u0026\u0026(this.liveChunkReadahead\u003dUoM);var gL\u003dP_J\u0026\u0026P_J.livePlayerConfig;if(gL){gL.hasSubfragmentedFmp4\u0026\u0026\n(this.hasSubfragmentedFmp4\u003d!0);gL.hasSubfragmentedWebm\u0026\u0026(this.FA\u003d!0);gL.defraggedFromSubfragments\u0026\u0026(this.defraggedFromSubfragments\u003d!0);var Eqx\u003dgL.liveExperimentalContentId;Eqx\u0026\u0026(this.liveExperimentalContentId\u003dNumber(Eqx));var X8n\u003dgL.isLiveHeadPlayable;this.Y(\"html5_live_head_playable\")\u0026\u0026X8n!\u003dnull\u0026\u0026(this.isLiveHeadPlayable\u003dX8n)}}V_n\u0026\u0026(this.isLivePlayback\u003d!0,Jhc.adformat\u0026\u0026Jhc.adformat.split(\"_\")[1]!\u003d\u003d\"8\"||this.h7.push(\"heartbeat\"))}var Kb$\u003dA0.isPrivate;Kb$!\u003d\u003dvoid 0\u0026\u0026(this.isPrivate\u003dEN(this.isPrivate,\nKb$))}if(rc){var Y4H\u003dA0||null,nqT\u003d!1,kj\u003drc.errorScreen;nqT\u003dkj\u0026\u0026(kj.playerLegacyDesktopYpcOfferRenderer||kj.playerLegacyDesktopYpcTrailerRenderer||kj.ypcTrailerRenderer)?!0:Y4H\u0026\u0026Y4H.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(rc.status);if(!nqT){this.errorCode\u003dq5R(rc.errorCode)||\"auth\";var v5\u003dkj\u0026\u0026kj.playerErrorMessageRenderer;if(v5){this.playerErrorMessageRenderer\u003dv5;var ek6\u003dv5.reason;ek6\u0026\u0026(this.errorReason\u003dg.o9(ek6));var CDc\u003dv5.subreason;CDc\u0026\u0026(this.ol\u003dg.o9(CDc),this.t$\u003dCDc)}else this.errorReason\u003d\nrc.reason||null;var axr\u003drc.status;if(axr\u003d\u003d\u003d\"LOGIN_REQUIRED\")this.errorDetail\u003d\"1\";else if(axr\u003d\u003d\u003d\"CONTENT_CHECK_REQUIRED\")this.errorDetail\u003d\"2\";else if(axr\u003d\u003d\u003d\"AGE_CHECK_REQUIRED\"){var LUc\u003drc.errorScreen,c6M\u003dLUc\u0026\u0026LUc.playerKavRenderer;this.errorDetail\u003dc6M\u0026\u0026c6M.kavUrl?\"4\":\"3\"}else this.errorDetail\u003drc.isBlockedInRestrictedMode?\"5\":\"0\"}}var Idn\u003dthis.playerResponse.interstitialPods;Idn\u0026\u0026Dbr(this,Idn);this.t7\u0026\u0026this.eventId\u0026\u0026(this.t7\u003dKT(this.t7,{ei:this.eventId}));var NRR\u003dthis.playerResponse.captions;if(NRR\u0026\u0026\nNRR.playerCaptionsTracklistRenderer)a:{var sa\u003dNRR.playerCaptionsTracklistRenderer;this.captionTracks\u003d[];if(sa.captionTracks)for(var BCR\u003dg.f(sa.captionTracks),mtn\u003dBCR.next();!mtn.done;mtn\u003dBCR.next()){var vo\u003dmtn.value,xVJ\u003dILM(vo.baseUrl);if(!xVJ)break a;var yhJ\u003d{is_translateable:!!vo.isTranslatable,languageCode:vo.languageCode,languageName:vo.name\u0026\u0026g.o9(vo.name),url:xVJ,vss_id:vo.vssId,kind:vo.kind};yhJ.name\u003dvo.trackName;yhJ.displayName\u003dvo.name\u0026\u0026g.o9(vo.name);this.captionTracks.push(new g.C8(yhJ))}this.IC\u003d\nsa.audioTracks||[];this.Bu\u003dsa.defaultAudioTrackIndex||0;this.Ky\u003d[];if(sa.translationLanguages)for(var okn\u003dg.f(sa.translationLanguages),ZHc\u003dokn.next();!ZHc.done;ZHc\u003dokn.next()){var DG\u003dZHc.value,YR\u003d{};YR.languageCode\u003dDG.languageCode;YR.languageName\u003dg.o9(DG.languageName);if(DG.translationSourceTrackIndices){YR.translationSourceTrackIndices\u003d[];for(var SSx\u003dg.f(DG.translationSourceTrackIndices),pA6\u003dSSx.next();!pA6.done;pA6\u003dSSx.next())YR.translationSourceTrackIndices.push(pA6.value)}if(DG.excludeAudioTrackIndices){YR.excludeAudioTrackIndices\u003d\n[];for(var r6$\u003dg.f(DG.excludeAudioTrackIndices),$tT\u003dr6$.next();!$tT.done;$tT\u003dr6$.next())YR.excludeAudioTrackIndices.push($tT.value)}this.Ky.push(YR)}this.kC\u003d[];if(sa.defaultTranslationSourceTrackIndices)for(var hkn\u003dg.f(sa.defaultTranslationSourceTrackIndices),jnc\u003dhkn.next();!jnc.done;jnc\u003dhkn.next())this.kC.push(jnc.value);this.sf\u003d!!sa.contribute\u0026\u0026!!sa.contribute.captionsMetadataRenderer}(this.clipConfig\u003dthis.playerResponse.clipConfig)\u0026\u0026this.clipConfig.startTimeMs!\u003dnull\u0026\u0026(this.Uh\u003dNumber(this.clipConfig.startTimeMs)*\n.001);this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026J8r(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var RkM;this.compositeLiveIngestionOffsetToken\u003d(RkM\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:RkM.compositeLiveIngestionOffsetToken;var u06;this.compositeLiveStatusToken\u003d(u06\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:\nu06.compositeLiveStatusToken;this.Y(\"html5_fill_default_mosaic_audio_track_id\")\u0026\u0026SD(this)\u0026\u0026(this.UW.d_\u003dXF6(this))}t1(this,e);e.queue_info\u0026\u0026(this.queueInfo\u003de.queue_info);var tEn\u003de.hlsdvr;tEn!\u003dnull\u0026\u0026(this.allowLiveDvr\u003dNumber(tEn)\u003d\u003d\u003d1?Wr()?!0:H3\u0026\u0026x8\u003c5?!1:!0:!1);this.adQueryId\u003de.ad_query_id||null;this.rX||(this.rX\u003de.encoded_ad_safety_reason||null);this.rp\u003dEN(this.rp,e.infringe||e.muted);this.yC\u003de.authkey;this.aZ\u003de.authuser;this.mutedAutoplay\u003dEN(this.mutedAutoplay,e\u0026\u0026e.playmuted);this.mutedAutoplayDurationMode\u003d\nKQ(this.mutedAutoplayDurationMode,e\u0026\u0026e.muted_autoplay_duration_mode);this.aC\u003dEN(this.aC,e\u0026\u0026e.mutedautoplay);var fI\u003de.length_seconds;fI\u0026\u0026(this.lengthSeconds\u003dtypeof fI\u003d\u003d\u003d\"string\"?ag(fI):fI);if(this.isAd()||this.pX||!g.cI(g.ID(this.UW)))this.endSeconds\u003dKQ(this.endSeconds,this.LK||e.end||e.endSeconds);else{var CdM\u003dg.ID(this.UW),Ar\u003dthis.lengthSeconds;switch(CdM){case \"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\":Ar\u003e30?this.limitedPlaybackDurationInSeconds\u003d30:Ar\u003c30\u0026\u0026Ar\u003e10\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d\n10);break;case \"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\":this.limitedPlaybackDurationInSeconds\u003dAr*.2}}this.Y9\u003dYa(this.Y9,e.itct);this.sI\u003dEN(this.sI,e.is_live_destination);this.isLivePlayback\u003dEN(this.isLivePlayback,e.live_playback);this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026this.Wy();e.isUpcoming\u0026\u0026(this.isUpcoming\u003dEN(this.isUpcoming,e.isUpcoming));this.tq\u003dEN(this.tq,e.post_live_playback);this.pS\u0026\u0026(this.tq\u003d!1);this.isMdxPlayback\u003dEN(this.isMdxPlayback,e.mdx);var Fs\u003de.mdx_control_mode;\nFs\u0026\u0026(this.mdxControlMode\u003dtypeof Fs\u003d\u003d\u003d\"number\"?Fs:ag(Fs));this.isInlinePlaybackNoAd\u003dEN(this.isInlinePlaybackNoAd,e.is_inline_playback_no_ad);this.gT\u003dKQ(this.gT,e.reload_count);this.reloadReason\u003dYa(this.reloadReason,e.reload_reason);this.h1\u003dEN(this.h1,e.show_content_thumbnail);this.cycToken\u003de.cyc||null;var OBT\u003dym(e);Object.keys(OBT).length\u003e0\u0026\u0026(this.J\u003dOBT);this.Ve\u003dYa(this.Ve,e.vvt);this.mdxEnvironment\u003dYa(this.mdxEnvironment,e.mdx_environment);e.source_container_playlist_id\u0026\u0026(this.sourceContainerPlaylistId\u003d\ne.source_container_playlist_id);e.serialized_mdx_metadata\u0026\u0026(this.serializedMdxMetadata\u003de.serialized_mdx_metadata);this.qq\u003de.osig;this.eventId||(this.eventId\u003de.eventid);this.osid||(this.osid\u003de.osid);this.playlistId\u003dYa(this.playlistId,e.list);e.index\u0026\u0026(this.playlistIndex\u003dthis.playlistIndex\u003d\u003d\u003dvoid 0?KQ(0,e.index):KQ(this.playlistIndex,e.index));this.uP\u003de.pyv_view_beacon_url;this.W7\u003de.pyv_quartile25_beacon_url;this.P7\u003de.pyv_quartile50_beacon_url;this.CC\u003de.pyv_quartile75_beacon_url;this.yQ\u003de.pyv_quartile100_beacon_url;\nvar qS$\u003de.session_data;!this.OH\u0026\u0026qS$\u0026\u0026(this.OH\u003dPu(qS$,\"\u0026\").feature);this.isFling\u003dKQ(this.isFling?1:0,e.is_fling)\u003d\u003d\u003d1;this.vnd\u003dKQ(this.vnd,e.vnd);this.forceAdsUrl\u003dYa(this.forceAdsUrl,e.force_ads_url);this.s9\u003dYa(this.s9,e.ctrl);this.Ne\u003dYa(this.Ne,e.ytr);this.CY\u003de.ytrcc;this.gK\u003de.ytrexp;this.O4\u003de.ytrext;this.Cj\u003dYa(this.Cj,e.adformat);this.XE\u003dYa(this.XE,e.attrib);this.slotPosition\u003dKQ(this.slotPosition,e.slot_pos);this.breakType\u003de.break_type;this.tO\u003dEN(this.tO,e.ssrt);this.videoId\u003deL(e)||this.videoId;\nthis.j\u003dYa(this.j,e.vss_credentials_token);this.Xd\u003dYa(this.Xd,e.vss_credentials_token_type);this.gZ\u003dEN(this.gZ,e.audio_only);this.He\u003dEN(this.He,e.aac_high);this.O3\u003dEN(this.O3,e.prefer_low_quality_audio);this.ji\u003dEN(this.ji,e.uncap_inline_quality);this.Y(\"html5_enable_qoe_cat_list\")?e.qoe_cat\u0026\u0026(this.V6\u003dthis.V6.concat(e.qoe_cat.split(\",\"))):this.FR\u003dYa(this.FR,e.qoe_cat);this.ue\u003dEN(this.ue,e.download_media);var TCc\u003de.prefer_gapless;this.T\u003dTCc!\u003dnull?EN(this.T,TCc):this.T?this.T:this.UW.preferGapless\u0026\u0026this.UW.supportsGaplessShorts();\nrln(this.playerResponse)\u0026\u0026this.h7.push(\"ad\");var WUM\u003de.adaptive_fmts;WUM\u0026\u0026(this.adaptiveFormats\u003dWUM,this.sW(\"adpfmts\",{},!0));var ME$\u003de.allow_embed;ME$\u0026\u0026(this.allowEmbed\u003dNumber(ME$)\u003d\u003d\u003d1);var zkv\u003de.backgroundable;zkv\u0026\u0026(this.backgroundable\u003dNumber(zkv)\u003d\u003d\u003d1);var scr\u003de.autonav;scr\u0026\u0026(this.isAutonav\u003dNumber(scr)\u003d\u003d\u003d1);var vk$\u003de.autoplay;vk$\u0026\u0026(this.h9\u003dthis.O5\u003dNumber(vk$)\u003d\u003d\u003d1);var fdc\u003de.iv_load_policy;fdc\u0026\u0026(this.annotationsLoadPolicy\u003dX1(this.annotationsLoadPolicy,fdc,Bn));var A6r\u003de.cc_lang_pref;A6r\u0026\u0026(this.captionsLanguagePreference\u003d\nYa(A6r,this.captionsLanguagePreference));var FUr\u003de.cc_load_policy;FUr\u0026\u0026(this.Ls\u003dX1(this.Ls,FUr,Bn));var bBn;this.deviceCaptionsOn\u003d(bBn\u003de.device_captions_on)!\u003dnull?bBn:void 0;var iBf;this.Yn\u003d(iBf\u003de.device_captions_lang_pref)!\u003dnull?iBf:\"\";var GFH;this.u7\u003d(GFH\u003de.viewer_selected_caption_langs)!\u003dnull?GFH:[];if(!this.Y(\"html5_enable_ssap_entity_id\")){var gkT\u003de.cached_load;gkT\u0026\u0026(this.CR\u003dEN(this.CR,gkT))}if(e.dash\u003d\u003d\u003d\"0\"||e.dash\u003d\u003d\u003d0||e.dash\u003d\u003d\u003d!1)this.Hk\u003d!0;var kF$\u003de.dashmpd;kF$\u0026\u0026(this.xT\u003dg.WO(kF$,{cpn:this.clientPlaybackNonce}));\nvar DVM\u003de.delay;DVM\u0026\u0026(this.sY\u003dag(DVM));var HHc\u003dthis.LK||e.end;if(this.Q5?HHc!\u003dnull:HHc!\u003dvoid 0)this.clipEnd\u003dKQ(this.clipEnd,HHc);var wDM\u003de.fmt_list;wDM\u0026\u0026(this.xC\u003dwDM);e.heartbeat_preroll\u0026\u0026this.h7.push(\"heartbeat\");this.ij\u003d-Math.floor(Math.random()*10);this.Ee\u003d-Math.floor(Math.random()*40);var J6c\u003de.is_listed;J6c\u0026\u0026(this.isListed\u003dEN(this.isListed,J6c));var VEn\u003de.is_private;VEn\u0026\u0026(this.isPrivate\u003dEN(this.isPrivate,VEn));var CZx\u003de.is_dni;CZx\u0026\u0026(this.xx\u003dEN(this.xx,CZx));var adR\u003de.dni_color;adR\u0026\u0026(this.l9\u003d\nYa(this.l9,adR));var NC6\u003de.pipable;NC6\u0026\u0026(this.pipable\u003dEN(this.pipable,NC6));this.nC\u003d(this.Kv\u003dthis.pipable\u0026\u0026this.UW.Xy)\u0026\u0026!this.UW.showMiniplayerButton;var mVf\u003de.paid_content_overlay_duration_ms;mVf\u0026\u0026(this.paidContentOverlayDurationMs\u003dag(mVf));var y6M\u003de.paid_content_overlay_text;y6M\u0026\u0026(this.paidContentOverlayText\u003dy6M);var ZBr\u003de.url_encoded_fmt_stream_map;ZBr\u0026\u0026(this.OF\u003dZBr);var pDr\u003de.hls_formats;pDr\u0026\u0026(this.hlsFormats\u003dpDr);var $VT\u003de.hlsvp;$VT\u0026\u0026(this.hlsvp\u003d$VT);var bW\u003de.live_start_walltime;bW\u0026\u0026(this.F6\u003d\ntypeof bW\u003d\u003d\u003d\"number\"?bW:ag(bW));var iW\u003de.live_manifest_duration;iW\u0026\u0026(this.wb\u003dtypeof iW\u003d\u003d\u003d\"number\"?iW:ag(iW));var jcJ\u003de.player_params;jcJ\u0026\u0026(this.playerParams\u003djcJ);var HB$\u003de.partnerid;HB$\u0026\u0026(this.partnerId\u003dKQ(this.partnerId,HB$));var ldc\u003de.probe_url;ldc\u0026\u0026(this.probeUrl\u003dyq(g.WO(ldc,{cpn:this.clientPlaybackNonce})));var lxr\u003de.pyv_billable_url;lxr\u0026\u0026ToJ(lxr)\u0026\u0026(this.FS\u003dlxr);var PDM\u003de.pyv_conv_url;PDM\u0026\u0026ToJ(PDM)\u0026\u0026(this.c7\u003dPDM);Syc(this,e);this.startSeconds\u003e0?this.Y(\"html5_log_start_seconds_inconsistency\")\u0026\u0026\nthis.startSeconds!\u003d\u003d(this.Uh||this.KX||e.start||e.startSeconds)\u0026\u0026this.sW(\"lss\",{css:this.startSeconds,pcss:this.Uh,iss:this.KX,ps:e.start||void 0,pss:e.startSeconds||void 0}):this.Kf\u003dthis.startSeconds\u003dKQ(this.startSeconds,this.Uh||this.KX||e.start||e.startSeconds);if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var PZx\u003de.live_utc_start;if(PZx!\u003dnull)this.liveUtcStartSeconds\u003dNumber(PZx);else{var Qnx\u003dthis.startSeconds;Qnx\u0026\u0026isFinite(Qnx)\u0026\u0026Qnx\u003e1E9\u0026\u0026(this.liveUtcStartSeconds\u003dthis.startSeconds)}}if(!(this.liveUtcStartSeconds\u0026\u0026\nthis.liveUtcStartSeconds\u003e0)){var Qcc\u003de.utc_start_millis;Qcc\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(Qcc)*.001)}var dVf\u003de.stream_time_start_millis;dVf\u0026\u0026(this.XD\u003dNumber(dVf)*.001);var dtR\u003dthis.KX||e.start;(this.Q5?dtR\u003d\u003dnull||Number(e.resume)\u003d\u003d\u003d1:dtR\u003d\u003dvoid 0||e.resume\u003d\u003d\"1\")||this.isLivePlayback||(this.clipStart\u003dKQ(this.clipStart,dtR));var UVH\u003de.url_encoded_third_party_media;UVH\u0026\u0026(this.Z2\u003dUe(UVH));var UtT\u003de.ypc_offer_button_formatted_text;if(UtT){var Ek6\u003dJSON.parse(UtT);this.fI\u003dEk6!\u003dnull?Ek6:null;this.N_\u003dUtT}var XDM\u003d\ne.ypc_offer_button_text;XDM\u0026\u0026(this.wS\u003dXDM);var KUH\u003de.ypc_offer_description;KUH\u0026\u0026(this.q2\u003dKUH);var YSc\u003de.ypc_offer_headline;YSc\u0026\u0026(this.C$\u003dYSc);var nkc\u003de.ypc_full_video_message;nkc\u0026\u0026(this.Zl\u003dnkc);var eB6\u003de.ypc_offer_id;eB6\u0026\u0026(this.V2\u003deB6);var LmT\u003de.ypc_buy_url;LmT\u0026\u0026(this.xX\u003dLmT);var cun\u003de.ypc_item_thumbnail;cun\u0026\u0026(this.Dt\u003dcun);var IcJ\u003de.ypc_item_title;IcJ\u0026\u0026(this.ej\u003dIcJ);var BHx\u003de.ypc_item_url;BHx\u0026\u0026(this.uV\u003dBHx);var xff\u003de.ypc_vid;xff\u0026\u0026(this.HD\u003dxff);e.ypc_overlay_timeout\u0026\u0026(this.wX\u003dNumber(e.ypc_overlay_timeout));\nvar oDc\u003de.ypc_trailer_player_vars;oDc\u0026\u0026(this.Gc\u003ddW(oDc));var Six\u003de.ypc_original_itct;Six\u0026\u0026(this.Gk0\u003dSix);this.hR\u003dYa(this.hR,e.ucid);this.SZ\u003de.storyboard_spec||null;this.o0\u003de.live_storyboard_spec||null;this.C_\u003de.iv_endscreen_url||null;this.Sn\u003dEN(this.Sn,e.ypc_module);this.sK\u003dEN(this.sK,e.ypc_clickwrap_module);this.Sn\u0026\u0026this.h7.push(\"ypc\");this.sK\u0026\u0026this.h7.push(\"ypc_clickwrap\");this.gs\u003d{video_id:e.video_id,eventid:e.eventid,cbrand:e.cbrand,cbr:e.cbr,cbrver:e.cbrver,c:e.c,cver:e.cver,ctheme:e.ctheme,\ncplayer:e.cplayer,cmodel:e.cmodel,cnetwork:e.cnetwork,cos:e.cos,cosver:e.cosver,cplatform:e.cplatform,user_age:e.user_age,user_display_image:e.user_display_image,user_display_name:e.user_display_name,user_gender:e.user_gender,csi_page_type:e.csi_page_type,csi_service_name:e.csi_service_name,enablecsi:e.enablecsi,enabled_engage_types:e.enabled_engage_types};cIr(this,e);var ruM\u003de.cotn;ruM\u0026\u0026(this.cotn\u003druM);if(vzn(this))DI(this)\u0026\u0026(this.isLivePlayback\u0026\u0026this.xT\u0026\u0026(this.J9\u003d!0),this.Pe\u0026\u0026(this.Z0\u003d!0));else if(fLT(this))this.J9\u003d\n!0;else{var hBf,RBc,uKJ\u003d((hBf\u003dthis.playerResponse)\u003d\u003dnull?void 0:(RBc\u003dhBf.streamingData)\u003d\u003dnull?void 0:RBc.adaptiveFormats)||[];if(uKJ.length\u003e0)var O5\u003dsuH(this,uKJ);else{var tnc\u003dthis.adaptiveFormats;if(tnc\u0026\u0026!DI(this)){this.UW.B.Z\u0026\u0026(Qt\u003d!0);var wL\u003dmT(tnc),ETr\u003dthis.TI,OJn\u003dthis.lengthSeconds,aue\u003dthis.isLivePlayback,qb\u003dthis.tq,JP\u003dthis.UW,NWh\u003dsic(wL);if(aue||qb){var qin\u003dJP\u003d\u003dnull?void 0:JP.experiments,Dl\u003dnew DN(\"\",qin,!0);Dl.Wy\u003d!0;Dl.isManifestless\u003d!0;Dl.K\u003d!qb;Dl.isLive\u003d!qb;Dl.tq\u003dqb;for(var THR\u003dg.f(wL),XAT\u003d\nTHR.next();!XAT.done;XAT\u003dTHR.next()){var VB\u003dXAT.value,Wmf\u003dCk(VB,ETr),nF\u003daZ(VB.url,VB.sp,VB.s),Mnx\u003dnF.get(\"id\");Mnx\u0026\u0026Mnx.includes(\"%7E\")\u0026\u0026(Dl.D\u003d!0);var zB6\u003dvoid 0,mNM\u003d(zB6\u003dqin)\u003d\u003dnull?void 0:zB6.N0(\"html5_max_known_end_time_rebase\"),yGL\u003dNumber(VB.target_duration_sec)||5,ZTe\u003dNumber(VB.max_dvr_duration_sec)||14400,sYv\u003dNumber(nF.get(\"mindsq\")||nF.get(\"min_sq\")||\"0\"),vDR\u003dNumber(nF.get(\"maxdsq\")||nF.get(\"max_sq\")||\"0\")||Infinity;Dl.kf\u003dDl.kf||sYv;Dl.YN\u003dDl.YN||vDR;var puM\u003d!pn(Wmf.mimeType);nF\u0026\u0026G6(Dl,new RZ(nF,\nWmf,{rP:yGL,ul:puM,Ig:ZTe,kf:sYv,YN:vDR,o3:300,tq:qb,T7:mNM}))}var fc6\u003dDl}else{if(NWh\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){var G0\u003dOJn;G0\u003dG0\u003d\u003d\u003dvoid 0?0:G0;var C5\u003dnew DN(\"\",JP\u003d\u003dnull?void 0:JP.experiments,!1);C5.duration\u003dG0||0;for(var Auf\u003dg.f(wL),Ksc\u003dAuf.next();!Ksc.done;Ksc\u003dAuf.next()){var a8\u003dKsc.value,Yd$\u003dCk(a8,ETr,C5.duration),nT$\u003daZ(a8.url,a8.sp,a8.s);if(nT$)if(Yd$.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\")G6(C5,new u2(nT$,Yd$,\"sq/0\"));else{var $NM\u003dHm(a8.init),j67\u003dHm(a8.index);G6(C5,new FN(nT$,Yd$,$NM,j67))}}C5.isOtf\u003d\n!0;var Fmf\u003dC5}else{var gP\u003dOJn;gP\u003dgP\u003d\u003d\u003dvoid 0?0:gP;var ko\u003dnew DN(\"\",JP\u003d\u003dnull?void 0:JP.experiments,!1);ko.duration\u003dgP||0;for(var bJr\u003dg.f(wL),eN6\u003dbJr.next();!eN6.done;eN6\u003dbJr.next()){var NR\u003deN6.value,HTU\u003dCk(NR,ETr,ko.duration),luJ\u003dHm(NR.init),PdU\u003dHm(NR.index),iJH\u003daZ(NR.url,NR.sp,NR.s);iJH\u0026\u0026G6(ko,new FN(iJH,HTU,luJ,PdU))}Fmf\u003dko}fc6\u003dFmf}var GjR\u003dfc6;if(wL.length\u003e0){var gDn\u003dwL[0];if(this.S().playerStyle\u003d\u003d\u003d\"hangouts-meet\"\u0026\u0026gDn.url){var Q6N\u003dg.Ee(gDn.url);this.Qt\u003dthis.Qt||Number(Q6N.expire)}}var dNh\u003dthis.isLivePlayback\u0026\u0026\n!this.tq\u0026\u0026!this.pS\u0026\u0026!this.isPremiere;this.Y(\"html5_live_head_playable\")\u0026\u0026(!w7(this)\u0026\u0026dNh\u0026\u0026this.sW(\"missingLiveHeadPlayable\",{}),this.UW.pS\u003d\u003d\u003d\"yt\"\u0026\u0026(GjR.t7\u003d!0));O5\u003dGjR}else O5\u003dnull;this.sW(\"pafmts\",{isManifestFilled:!!O5})}if(O5){Cf(this,O5);var kjT\u003d!0}else kjT\u003d!1;kjT?this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026J1(this):this.xT\u0026\u0026(this.UW.pS\u003d\u003d\u003d\"yt\"\u0026\u0026this.Wy()\u0026\u0026this.Y(\"drm_manifestless_unplugged\")\u0026\u0026this.Y(\"html5_deprecate_manifestful_fallback\")?this.sW(\"deprecateMflFallback\",{}):this.J9\u003d\n!0)}var LvT\u003de.adpings;LvT\u0026\u0026(this.E5\u003dLvT?dW(LvT):null);var Dff\u003de.feature;Dff\u0026\u0026(this.kV\u003dDff);var win\u003de.referrer;win\u0026\u0026(this.referrer\u003dwin);this.clientScreenNonce\u003dYa(this.clientScreenNonce,e.csn);this.PP\u003dKQ(this.PP,e.root_ve_type);this.aR\u003dKQ(this.aR,e.kids_age_up_mode);this.Q5||e.kids_app_info\u003d\u003dvoid 0||(this.kidsAppInfo\u003de.kids_app_info);this.Q5\u0026\u0026e.kids_app_info!\u003dnull\u0026\u0026(this.kidsAppInfo\u003de.kids_app_info);this.RC\u003dEN(this.RC,e.upg_content_filter_mode);this.unpluggedFilterModeType\u003dKQ(this.unpluggedFilterModeType,\ne.unplugged_filter_mode_type);var Jun\u003de.unplugged_location_info;Jun\u0026\u0026(this.IU\u003dJun);var VnM\u003de.unplugged_partner_opt_out;VnM\u0026\u0026(this.zT\u003dYa(\"\",VnM));this.LI\u003dEN(this.LI,e.disable_watch_next);this.X8\u003dYa(this.X8,e.internal_ip_override);this.pY\u003d!!e.is_yto_interstitial;(this.interstitials.length||this.pY)\u0026\u0026this.h7.push(\"yto\");var CzM\u003de.JR;CzM\u0026\u0026(this.JR\u003dCzM);this.D\u003dYa(this.D,e.csi_timer);e.watchUrl\u0026\u0026(this.watchUrl\u003de.watchUrl);var el\u003de.watch_endpoint;this.Y(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026el\u0026\u0026\nMmH(this,el);if(el\u003d\u003dnull?0:el.ustreamerConfig)this.L8\u003dGo(el.ustreamerConfig);var acH,NHH,mff\u003del\u003d\u003dnull?void 0:(acH\u003del.loggingContext)\u003d\u003dnull?void 0:(NHH\u003dacH.qoeLoggingContext)\u003d\u003dnull?void 0:NHH.serializedContextData;mff\u0026\u0026(this.uDd\u003dmff);g.Uh(this.UW)\u0026\u0026this.UW.eA\u0026\u0026(this.embedsRct\u003dYa(this.embedsRct,e.rct),this.embedsRctn\u003dYa(this.embedsRctn,e.rctn));this.a8\u003dthis.a8||!!e.pause_at_start;e.default_active_source_video_id\u0026\u0026(this.defaultActiveSourceVideoId\u003de.default_active_source_video_id)};\ng.M.S\u003dfunction(){return this.UW};\ng.M.Y\u003dfunction(e){return this.UW.Y(e)};\ng.M.Xk\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.M.hasSupportedAudio51Tracks\u003dfunction(){var e;return!((e\u003dthis.Yf)\u003d\u003dnull||!e.Sl)};\ng.M.getUserAudio51Preference\u003dfunction(){var e\u003d1;Wn(this.UW)\u0026\u0026this.Y(\"html5_ytv_surround_toggle_default_off\")?e\u003d0:g.Oj(this.UW)\u0026\u0026this.isLivePlayback\u0026\u0026this.cg()\u0026\u0026(e\u003d0);var L;return(L\u003dg.iS(\"yt-player-audio51\"))!\u003dnull?L:e};\ng.M.aQ\u003dfunction(){this.We()||(this.X.K||this.X.unsubscribe(\"refresh\",this.aQ,this),this.wC(-1))};\ng.M.wC\u003dfunction(e){if(!this.isLivePlayback||!this.B||this.B.flavor!\u003d\u003d\"fairplay\"){var L\u003dfD$(this.X,this.KY);if(L.length\u003e0){for(var c\u003dg.f(L),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,I.startSecs\u003dMath.max(I.startSecs,this.S6()),this.Y(\"html5_cuepoint_identifier_logging\")\u0026\u0026I.event\u003d\u003d\u003d\"start\"\u0026\u0026this.sW(\"cuepoint\",{pubCue:I.identifier,segNum:e});this.publish(\"cuepointupdated\",L,e);this.KY+\u003dL.length;if(J1(this)\u0026\u0026this.UW.oT())for(L\u003dg.f(L),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,this.sW(\"cuepoint\",{segNum:e,event:c.event,\nstartSecs:c.startSecs,id:c.identifier.slice(-16)}),c.event\u003d\u003d\u003d\"start\"\u0026\u0026(c\u003dc.startSecs,this.sz.start\u003dthis.FD,this.sz.end\u003dc+3)}}};\ng.M.d6\u003dfunction(){this.We()||(this.loading\u003d!1,this.publish(\"dataloaded\"))};\ng.M.cg\u003dfunction(){return this.zw!\u003d\u003dvoid 0?this.zw:this.zw\u003d!!this.TI||!!this.X\u0026\u0026wV(this.X)};\ng.M.vu\u003dfunction(e){var L\u003dthis;if(this.We())return AF();this.g0\u003dthis.m$\u003dthis.Z\u003dnull;Oq(this,\"html5_high_res_logging_always\")\u0026\u0026(this.UW.Cj\u003d!0);return ihH(this,e).then(void 0,function(){return gzT(L,e)}).then(void 0,function(){return kYr(L)}).then(void 0,function(){return wFM(L)})};\ng.M.SB\u003dfunction(e){this.Z\u003de;GYR(this,this.Z.getAvailableAudioTracks());if(this.Z){e\u003dg.f(this.Z.videoInfos);for(var L\u003de.next();!L.done;L\u003de.next()){L\u003dL.value;var c\u003dL.containerType;c!\u003d\u003d0\u0026\u0026(this.ZU[c]\u003dL.id)}}e\u003dthis.getAvailableAudioTracks();e\u003de.concat(this.DO);for(L\u003d0;L\u003cthis.IC.length;L++){c\u003dthis.IC[L];for(var I\u003d0;I\u003ce.length;I++){var B\u003de[I],x\u003dB.l5.id\u003d\u003d\u003dc.audioTrackId;if(B.l5.isDefault\u0026\u0026L\u003d\u003d\u003dthis.Bu||x){if(c.captionTrackIndices)for(x\u003d0;x\u003cc.captionTrackIndices.length;x++)B.captionTracks[x]\u003dthis.captionTracks[c.captionTrackIndices[x]];\nc.defaultCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(B.Z\u003dthis.captionTracks[c.defaultCaptionTrackIndex]);c.forcedCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(B.X\u003dthis.captionTracks[c.forcedCaptionTrackIndex]);B.K\u003dc.visibility||\"UNKNOWN\";B.captionsInitialState\u003dc.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}}if(this.B\u0026\u0026this.Z\u0026\u0026this.Z.videoInfos\u0026\u0026!(this.Z.videoInfos.length\u003c\u003d0)\u0026\u0026(e\u003daK(this.Z.videoInfos[0]),this.B.flavor\u003d\u003d\u003d\"fairplay\"!\u003d\u003de))for(L\u003dg.f(this.Il),c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value,e\u003d\u003d\u003d(c.flavor\u003d\u003d\u003d\"fairplay\")){this.B\u003d\nc;break}};\ng.M.UU\u003dfunction(){if(this.cotn)return null;var e\u003dg.rw(this.UW)||this.Y(\"web_l3_storyboard\");if(!this.xz)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var L\u003dthis.playerResponse.storyboards,c\u003dL.playerStoryboardSpecRenderer;c\u0026\u0026c.spec?this.xz\u003dnew oI(c.spec,this.lengthSeconds,void 0,!1,e):(L\u003dL.playerLiveStoryboardSpecRenderer)\u0026\u0026L.spec\u0026\u0026this.X\u0026\u0026(c\u003dCnM(this.X.X).index)\u0026\u0026(this.xz\u003dnew r7(L.spec,this.X.isLive,c,e))}else this.SZ?this.xz\u003dnew oI(this.SZ,this.lengthSeconds,void 0,!1,e):this.o0\u0026\u0026this.X\u0026\u0026\n(L\u003dCnM(this.X.X).index)\u0026\u0026(this.xz\u003dnew r7(this.o0,this.X.isLive,L,e));return this.xz};\ng.M.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var e\u003dthis.playerResponse.storyboards;return(e\u003de.playerStoryboardSpecRenderer||e.playerLiveStoryboardSpecRenderer)\u0026\u0026e.spec||null}return this.SZ||this.o0};\ng.M.i4\u003dfunction(){return this.X\u0026\u0026!isNaN(this.X.i4())?this.X.i4():J1(this)?0:this.lengthSeconds};\ng.M.S6\u003dfunction(){return this.X\u0026\u0026!isNaN(this.X.S6())?this.X.S6():0};\ng.M.getPlaylistSequenceForTime\u003dfunction(e){if(this.X\u0026\u0026this.K){var L\u003dthis.X.X[this.K.id];if(!L)return null;var c\u003dL.index.kI(e);L\u003dL.index.getStartTime(c);return{sequence:c,elapsed:Math.floor((e-L)*1E3)}}return null};\ng.M.Hd\u003dfunction(){return!this.We()\u0026\u0026!(!this.videoId\u0026\u0026!this.Z2)};\ng.M.gw\u003dfunction(){var e,L,c;return!!this.adaptiveFormats||!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(L\u003de.streamingData)\u003d\u003dnull?0:(c\u003dL.adaptiveFormats)\u003d\u003dnull?0:c.length)};\ng.M.isLoaded\u003dfunction(){return u8(this)\u0026\u0026!this.J9\u0026\u0026!this.Z0};\ng.M.j9\u003dfunction(e){e||(e\u003d\"hqdefault.jpg\");var L\u003dthis.J[e];return L||this.UW.h7||e\u003d\u003d\u003d\"pop1.jpg\"||e\u003d\u003d\u003d\"pop2.jpg\"||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\"?L:uj(this.UW,this.videoId,e)};\ng.M.Wy\u003dfunction(){return this.isLivePlayback||this.tq||this.pS||!(!this.liveUtcStartSeconds||!this.wb)};\ng.M.isOtf\u003dfunction(){return!!this.X\u0026\u0026(this.X.isOtf||!this.tq\u0026\u0026!this.isLivePlayback\u0026\u0026this.X.K)};\ng.M.getAvailableAudioTracks\u003dfunction(){return this.Z?this.Z.getAvailableAudioTracks().length\u003e0?this.Z.getAvailableAudioTracks():this.XK||[]:[]};\ng.M.getAudioTrack\u003dfunction(){var e\u003dthis;if(this.G\u0026\u0026!aK(this.G)){var L\u003dg.vU(this.getAvailableAudioTracks(),function(B){return B.id\u003d\u003d\u003de.G.id}),c;\nif(!L\u0026\u0026((c\u003dthis.G.l5)\u003d\u003dnull?0:c.id)){var I\u003dthis.G.l5.id;L\u003dg.vU(this.getAvailableAudioTracks(),function(B){return B.l5.id\u003d\u003d\u003dI});\nthis.sW(\"nat\",{id:this.G.id,track:!!L})}return L||this.DO}if(this.XK){if(!this.Wh)for(L\u003dg.f(this.XK),c\u003dL.next();!c.done;c\u003dL.next())if(c\u003dc.value,c.l5.getIsDefault()){this.Wh\u003dc;break}return this.Wh||this.DO}return this.DO};\ng.M.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.M.getWatchNextResponse\u003dfunction(){return this.ye};\ng.M.getHeartbeatResponse\u003dfunction(){return this.rf};\ng.M.Pv\u003dfunction(){return this.watchUrl?this.watchUrl:this.UW.getVideoUrl(this.videoId)};\ng.M.Cn\u003dfunction(){return!!this.X\u0026\u0026(tgx(this.X)||Oxc(this.X)||qPM(this.X))};\ng.M.getEmbeddedPlayerResponse\u003dfunction(){return this.OU};\ng.M.O9\u003dfunction(){return(this.eventLabel||this.UW.Ve)\u003d\u003d\u003d\"shortspage\"};\ng.M.isAd\u003dfunction(){return!!this.adFormat};\ng.M.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.M.GI\u003dfunction(){var e,L,c;return this.isDaiEnabled()\u0026\u0026this.enableServerStitchedDai\u0026\u0026!!((e\u003dthis.playerResponse)\u003d\u003dnull?0:(L\u003de.playerConfig)\u003d\u003dnull?0:(c\u003dL.daiConfig)\u003d\u003dnull?0:c.ssaEnabledPlayback)};\ng.M.Mb\u003dfunction(){return this.Hi};\ng.M.bD\u003dfunction(){return this.Sn||this.L6};\ng.M.Cv\u003dfunction(){return Oq(this,\"html5_samsung_vp9_live\")};\ng.M.sW\u003dfunction(e,L,c){this.publish(\"ctmp\",e,L,c)};\ng.M.Ks\u003dfunction(e,L,c){this.publish(\"ctmpstr\",e,L,c)};\ng.M.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.M.getGetAdBreakContext\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;L\u003dL\u003d\u003d\u003dvoid 0?NaN:L;var c\u003d{isSabr:GN(this)},I,B\u003d(I\u003dthis.getHeartbeatResponse())\u003d\u003dnull?void 0:I.adBreakHeartbeatParams;B\u0026\u0026(c.adBreakHeartbeatParams\u003dB);if(this.Y(\"enable_ltc_param_fetch_from_innertube\")\u0026\u0026this.isLivePlayback\u0026\u0026this.X\u0026\u0026!isNaN(e)\u0026\u0026!isNaN(L)){L\u003de-L;for(var x in this.X.X)if(I\u003dthis.X.X[x],I.info.vM()||I.info.Cu())if(I\u003dI.index,I.isLoaded()){x\u003dI.kI(L);I\u003dI.sR(x)+L-I.getStartTime(x);this.sW(\"gabc\",{t:e.toFixed(3),mt:L.toFixed(3),sg:x,igt:I.toFixed(3)});\nc.livePlaybackPosition\u003d{utcTimeMillis:\"\"+(I*1E3).toFixed(0)};break}}return c};\ng.M.isEmbedsShortsMode\u003dfunction(e,L){if(!g.Uh(this.UW)||(this.UW.k9||\"EMBEDDED_PLAYER_MODE_DEFAULT\")!\u003d\u003d\"EMBEDDED_PLAYER_MODE_DEFAULT\"||L)return!1;var c,I;return!!(((c\u003dthis.embeddedPlayerConfig)\u003d\u003dnull?0:(I\u003dc.embeddedPlayerFlags)\u003d\u003dnull?0:I.isShortsExperienceEligible)\u0026\u0026e.width\u003c\u003de.height)};\ng.M.KS\u003dfunction(){g.Yg.prototype.KS.call(this);this.E5\u003dnull;delete this.Ac;delete this.accountLinkingConfig;delete this.X;this.Z\u003dthis.rf\u003dthis.playerResponse\u003dthis.ye\u003dnull;this.OF\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.d_\u003dthis.suggestions\u003dthis.Xy\u003dnull;this.sabrContextUpdates.clear()};var STc\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},rRJ\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},x5c\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},cRc\u003d{0:\"YT_KIDS_AGE_UP_MODE_UNKNOWN\",1:\"YT_KIDS_AGE_UP_MODE_OFF\",2:\"YT_KIDS_AGE_UP_MODE_TWEEN\",3:\"YT_KIDS_AGE_UP_MODE_PRESCHOOL\"},B8M\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"},IjJ\u003d{0:\"UNPLUGGED_FILTER_MODE_TYPE_UNKNOWN\",1:\"UNPLUGGED_FILTER_MODE_TYPE_NONE\",2:\"UNPLUGGED_FILTER_MODE_TYPE_PG\",\n3:\"UNPLUGGED_FILTER_MODE_TYPE_PG_THIRTEEN\"},oBc\u003d{0:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_UNSPECIFIED\",1:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_30_SECONDS\",2:\"EMBEDDED_PLAYER_MUTED_AUTOPLAY_DURATION_MODE_FULL\"};g.z(sq,g.p);g.M\u003dsq.prototype;g.M.handleExternalCall\u003dfunction(e,L,c){var I\u003dthis.state.T[e],B\u003dthis.state.J[e],x\u003dI;if(B)if(c\u0026\u0026a2(c,sFe))x\u003dB;else if(!I)throw Error(\u0027API call from an untrusted origin: \"\u0027+c+\u0027\"\u0027);this.logApiCall(e,c);if(x){c\u003d!1;I\u003dg.f(L);for(B\u003dI.next();!B.done;B\u003dI.next())if(String(B.value).includes(\"javascript:\")){c\u003d!0;break}c\u0026\u0026g.F7(Error(\u0027Dangerous call to \"\u0027+e+\u0027\" with [\u0027+L+\"].\"));return x.apply(this,L)}throw Error(\u0027Unknown API method: \"\u0027+e+\u0027\".\u0027);};\ng.M.logApiCall\u003dfunction(e,L,c){var I\u003dthis.app.S();I.Wh\u0026\u0026!this.state.D.has(e)\u0026\u0026(this.state.D.add(e),g.et(\"webPlayerApiCalled\",{callerUrl:I.loaderUrl,methodName:e,origin:L||void 0,playerStyle:I.playerStyle||void 0,embeddedPlayerMode:I.k9,errorCode:c}))};\ng.M.publish\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.state.Z.publish.apply(this.state.Z,[e].concat(g.V(L)));if(e\u003d\u003d\u003d\"videodatachange\"||e\u003d\u003d\u003d\"resize\"||e\u003d\u003d\u003d\"cardstatechange\")this.state.K.publish.apply(this.state.K,[e].concat(g.V(L))),this.state.G.publish.apply(this.state.G,[e].concat(g.V(L)))};\ng.M.fS\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.state.Z.publish.apply(this.state.Z,[e].concat(g.V(L)));this.state.K.publish.apply(this.state.K,[e].concat(g.V(L)))};\ng.M.Kb\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.state.Z.publish.apply(this.state.Z,[e].concat(g.V(L)));this.state.K.publish.apply(this.state.K,[e].concat(g.V(L)));this.state.G.publish.apply(this.state.G,[e].concat(g.V(L)))};\ng.M.oy\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);this.state.Z.publish.apply(this.state.Z,[e].concat(g.V(L)));this.state.K.publish.apply(this.state.K,[e].concat(g.V(L)));this.state.G.publish.apply(this.state.G,[e].concat(g.V(L)));this.state.B.publish.apply(this.state.B,[e].concat(g.V(L)))};\ng.M.Y\u003dfunction(e){return this.app.S().Y(e)};\ng.M.KS\u003dfunction(){if(this.state.element){var e\u003dthis.state.element,L;for(L in this.state.X)this.state.X.hasOwnProperty(L)\u0026\u0026(e[L]\u003dnull);this.state.element\u003dnull}g.p.prototype.KS.call(this)};g.z(bf,g.zl);bf.prototype.publish\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);if(this.B.has(e))return this.B.get(e).push(L),!0;var c\u003d!1;try{for(L\u003d[L],this.B.set(e,L);L.length;)c\u003dg.zl.prototype.publish.call.apply(g.zl.prototype.publish,[this,e].concat(g.V(L.shift())))}finally{this.B.delete(e)}return c};g.z(GC,g.p);GC.prototype.KS\u003dfunction(){this.B.dispose();this.G.dispose();this.K.dispose();this.Z.dispose();this.D\u003dthis.X\u003dthis.J\u003dthis.T\u003dthis.j\u003dvoid 0};var T8x\u003dnew Set(\"endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode\".split(\" \"));g.z(kb,sq);g.M\u003dkb.prototype;g.M.getApiInterface\u003dfunction(){return Array.from(this.state.j)};\ng.M.YE\u003dfunction(e,L){this.state.B.subscribe(e,L)};\ng.M.xUe\u003dfunction(e,L){this.state.B.unsubscribe(e,L)};\ng.M.getPlayerState\u003dfunction(e){return bVM(this.app,e)};\ng.M.lQ\u003dfunction(){return bVM(this.app)};\ng.M.ut9\u003dfunction(e,L,c){Jq(this)\u0026\u0026(Pb(this.app,!0,1),Uk(this.app,e,L,c,1))};\ng.M.getCurrentTime\u003dfunction(e,L,c){var I\u003dthis.getPlayerState(e);if(this.app.getAppState()\u003d\u003d\u003d2\u0026\u0026I\u003d\u003d\u003d5){var B;return((B\u003dthis.app.getVideoData())\u003d\u003dnull?void 0:B.startSeconds)||0}return this.Y(\"web_player_max_seekable_on_ended\")\u0026\u0026I\u003d\u003d\u003d0?yh(this.app,e):e?this.app.getCurrentTime(e,L,c):this.app.getCurrentTime(e)};\ng.M.Mq\u003dfunction(){return this.app.getCurrentTime(1)};\ng.M.Jn\u003dfunction(){var e\u003dthis.app.sR(1);return isNaN(e)?this.getCurrentTime(1):e};\ng.M.O_\u003dfunction(){return this.app.getDuration(1)};\ng.M.Ea\u003dfunction(e,L){e\u003dg.j5(Math.floor(e),0,100);isFinite(e)\u0026\u0026NP(this.app,{volume:e,muted:this.isMuted()},L)};\ng.M.vfS\u003dfunction(e){this.Ea(e,!1)};\ng.M.R5\u003dfunction(e){NP(this.app,{muted:!0,volume:this.getVolume()},e)};\ng.M.zww\u003dfunction(){this.R5(!1)};\ng.M.Ri\u003dfunction(e){w5(this.app)\u0026\u0026!this.Y(\"embeds_enable_emc3ds_muted_autoplay\")||NP(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},e)};\ng.M.WIw\u003dfunction(){w5(this.app)\u0026\u0026this.Y(\"embeds_enable_emc3ds_muted_autoplay\")||this.Ri(!1)};\ng.M.getPlayerMode\u003dfunction(){var e\u003d{};this.app.getVideoData().xx\u0026\u0026(e.pfp\u003d{enableIma:this.app.hq().allowImaMonetization,autoplay:BS(this.app.hq()),mutedAutoplay:this.app.hq().mutedAutoplay});return e};\ng.M.tA\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType();if(e\u003d\u003d\u003d2\u0026\u0026!this.app.xf()){var L\u003djP(this.app.qx());if(!(i6h(L)||g.Uh(this.app.S())\u0026\u0026g.E(this.app.Qe().getPlayerState(),1024))||GcL(L))return}(L\u003dthis.app.MM().uE)?L.playVideo():this.app.playVideo(e)};\ng.M.WZw\u003dfunction(){Pb(this.app,!0,1);this.tA()};\ng.M.pauseVideo\u003dfunction(e){var L\u003dthis.app.getPresentingPlayerType();if(L!\u003d\u003d2||this.app.xf()||i6h(jP(this.app.qx()))){var c\u003dthis.app.MM().uE;c?c.pauseVideo():this.app.pauseVideo(L,e)}};\ng.M.Dv7\u003dfunction(){var e\u003dthis.app,L\u003d!1;e.XM.Cf\u0026\u0026(e.CS.publish(\"pageTransition\"),L\u003d!0);e.stopVideo(L)};\ng.M.clearVideo\u003dfunction(){};\ng.M.getAvailablePlaybackRates\u003dfunction(){var e\u003dthis.app.S();return e.enableSpeedOptions?[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(e.G?e.ancestorOrigins[0]:window.location.origin)||e.tO?EC7:e.supportsVarispeedExtendedFeatures?XaN:e.Y(\"web_remix_allow_up_to_3x_playback_rate\")\u0026\u0026g.DF(e)?Kjg:Ne:[1]};\ng.M.getPlaybackQuality\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.getPlaybackQuality():\"unknown\"};\ng.M.Oj7\u003dfunction(){};\ng.M.getAvailableQualityLevels\u003dfunction(e){return(e\u003dthis.app.cM(e))?(e\u003dg.Mt(e.Oh(),function(L){return L.quality}),e.length\u0026\u0026(e[0]\u003d\u003d\u003d\"auto\"\u0026\u0026e.shift(),e\u003de.concat([\"auto\"])),e):[]};\ng.M.yA\u003dfunction(){return this.getAvailableQualityLevels(1)};\ng.M.Nq\u003dfunction(){return this.iU()};\ng.M.Ss\u003dfunction(){return 1};\ng.M.getVideoLoadedFraction\u003dfunction(e){return this.app.getVideoLoadedFraction(e)};\ng.M.iU\u003dfunction(){return this.getVideoLoadedFraction()};\ng.M.iQ\u003dfunction(){return 0};\ng.M.getSize\u003dfunction(){var e\u003dthis.app.LS().getPlayerSize();return{width:e.width,height:e.height}};\ng.M.setSize\u003dfunction(){this.app.LS().resize()};\ng.M.loadVideoById\u003dfunction(e,L,c,I){if(!e)return!1;e\u003dg5(e,L,c);return this.app.loadVideoByPlayerVars(e,I)};\ng.M.oa\u003dfunction(e,L,c){e\u003dthis.loadVideoById(e,L,c,1);Pb(this.app,e,1)};\ng.M.cueVideoById\u003dfunction(e,L,c,I){e\u003dg5(e,L,c);this.app.cueVideoByPlayerVars(e,I)};\ng.M.VC\u003dfunction(e,L,c){this.cueVideoById(e,L,c,1)};\ng.M.loadVideoByUrl\u003dfunction(e,L,c,I){e\u003dqTf(e,L,c);return this.app.loadVideoByPlayerVars(e,I)};\ng.M.CE\u003dfunction(e,L,c){e\u003dthis.loadVideoByUrl(e,L,c,1);Pb(this.app,e,1)};\ng.M.cueVideoByUrl\u003dfunction(e,L,c,I){e\u003dqTf(e,L,c);this.app.cueVideoByPlayerVars(e,I)};\ng.M.Rr\u003dfunction(e,L,c){this.cueVideoByUrl(e,L,c,1)};\ng.M.xs\u003dfunction(){var e\u003dthis.app.S();if(e.h7)return\"\";var L\u003dthis.app.hq(),c\u003dvoid 0;L.isLivePlayback||(c\u003dMath.floor(this.app.getCurrentTime(1)));return e.getVideoUrl(L.videoId,this.getPlaylistId()||void 0,c)};\ng.M.C4\u003dfunction(){return this.app.getDebugText()};\ng.M.getVideoEmbedCode\u003dfunction(){var e\u003dthis.app.S();if(e.h7)return\"\";var L\u003dthis.app.hq();return e.getVideoEmbedCode(L.isPrivate?\"\":L.title,this.app.hq().videoId,this.app.LS().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.M.Bn\u003dfunction(e,L,c){return VUf(this.app,e,L,c)};\ng.M.removeCueRange\u003dfunction(e){return this.app.jD(e)};\ng.M.loadPlaylist\u003dfunction(e,L,c,I){this.app.loadPlaylist(e,L,c,I)};\ng.M.tD\u003dfunction(e,L,c,I){this.loadPlaylist(e,L,c,I);Pb(this.app,!0,1)};\ng.M.cuePlaylist\u003dfunction(e,L,c,I){this.app.cuePlaylist(e,L,c,I)};\ng.M.nextVideo\u003dfunction(e,L){this.app.nextVideo(e,L)};\ng.M.pel\u003dfunction(){this.nextVideo();Pb(this.app,!0,1)};\ng.M.previousVideo\u003dfunction(e){this.app.previousVideo(e)};\ng.M.AqY\u003dfunction(){this.previousVideo();Pb(this.app,!0,1)};\ng.M.playVideoAt\u003dfunction(e){this.app.playVideoAt(e)};\ng.M.yqY\u003dfunction(e){this.playVideoAt(e);Pb(this.app,!0,1)};\ng.M.setShuffle\u003dfunction(e){var L\u003dthis.app.getPlaylist();L\u0026\u0026L.setShuffle(e)};\ng.M.setLoop\u003dfunction(e){var L\u003dthis.app.getPlaylist();L\u0026\u0026(L.loop\u003de)};\ng.M.HN\u003dfunction(){var e\u003dthis.app.getPlaylist();if(!e)return null;for(var L\u003d[],c\u003d0;c\u003ce.length;c++){var I\u003dg.DP(e,c);I\u0026\u0026L.push(I.videoId)}return L};\ng.M.getPlaylistIndex\u003dfunction(){var e\u003dthis.app.getPlaylist();return e?e.index:-1};\ng.M.getPlaylistId\u003dfunction(){var e\u003dthis.app.getPlaylist();return e\u0026\u0026e.listId?e.listId.toString():null};\ng.M.VS\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.ZP(this.app.qx()))\u0026\u0026!e.loaded\u0026\u0026e.load()};\ng.M.Zx\u003dfunction(e){e\u003d\u003d\u003d\"captions\"\u0026\u0026(e\u003dg.ZP(this.app.qx()))\u0026\u0026e.loaded\u0026\u0026e.Pml()};\ng.M.Yr\u003dfunction(e,L,c){if(!L)return null;var I\u003dthis.app.qx();return e\u003d\u003d\u003d\"captions\"?(e\u003dg.ZP(I))\u0026\u0026e.zY(L,c):null};\ng.M.An\u003dfunction(e,L,c){return WS(this.app.aT().getVideoData())?{}:this.Yr(e,L,c)};\ng.M.gt\u003dfunction(e){var L\u003dthis.app.qx();if(e\u003d\u003d\u003d\"captions\"){var c;return((c\u003dg.ZP(L))\u003d\u003dnull?void 0:c.getOptions())||null}return e?null:(e\u003d[],g.ZP(L)\u0026\u0026e.push(\"captions\"),e)};\ng.M.getVolume\u003dfunction(){return this.app.vU.volume};\ng.M.isMuted\u003dfunction(){return this.app.vU.muted};\ng.M.destroy\u003dfunction(){this.app.dispose()};\ng.M.logImaAdEvent\u003dfunction(e,L){var c\u003dthis.app.S();this.app.hq().allowImaMonetization\u0026\u0026(e\u003d{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:L,embedUrl:g.jFT(this.app.S().loaderUrl),eventType:e,youtubeHost:g.hp(this.app.S().PU)||\"\"},e.embeddedPlayerMode\u003dc.k9,g.et(\"embedsAdEvent\",e))};\ng.M.mutedAutoplay\u003dfunction(e){var L\u003dthis.app.S(),c,I,B;((c\u003dL.getWebPlayerContextConfig())\u003d\u003dnull?0:(I\u003dc.embedsHostFlags)\u003d\u003dnull?0:(B\u003dI.allowMutedAutoplayDurationMode)\u003d\u003dnull?0:B.length)\u0026\u0026!L.Z\u0026\u0026this.app.mutedAutoplay(e)};\ng.M.preloadVideoById\u003dfunction(e,L,c,I){var B,x;((B\u003dthis.app.S().getWebPlayerContextConfig())\u003d\u003dnull?0:(x\u003dB.embedsHostFlags)\u003d\u003dnull?0:x.allowPreloadVideoById)\u0026\u0026e\u0026\u0026(e\u003dg5(e,L,c),this.app.preloadVideoByPlayerVars(e,I))};\ng.M.ObY\u003dfunction(e,L,c){this.preloadVideoById(e,L,c,1)};\ng.M.setFauxFullscreen\u003dfunction(e){g.h7();this.app.xk(e?2:0)};\ng.M.of$\u003dfunction(e){var L,c;((L\u003dthis.app.S().getWebPlayerContextConfig())\u003d\u003dnull?0:(c\u003dL.embedsHostFlags)\u003d\u003dnull?0:c.allowSetFauxFullscreen)\u0026\u0026this.setFauxFullscreen(e)};\ng.M.setCenterCrop\u003dfunction(e){var L,c;((L\u003dthis.app.S().getWebPlayerContextConfig())\u003d\u003dnull?0:(c\u003dL.embedsHostFlags)\u003d\u003dnull?0:c.allowSetCenterCrop)\u0026\u0026this.app.LS().setCenterCrop(e)};\ng.M.wakeUpControls\u003dfunction(){var e\u003dg.Db(this);e\u0026\u0026e.lZ()};var fjx\u003d\"driveweb flix flix_from_driveweb hovercard projector texmex wshbp\".split(\" \");g.z(V4,kb);g.M\u003dV4.prototype;g.M.uN\u003dfunction(e,L){this.state.G.subscribe(e,L)};\ng.M.rqe\u003dfunction(e,L){this.state.G.unsubscribe(e,L)};\ng.M.cueVideoByPlayerVars\u003dfunction(e,L){this.app.cueVideoByPlayerVars(e,L)};\ng.M.Bb\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?1:L;this.cueVideoByPlayerVars(C2(this,e),L)};\ng.M.loadVideoByPlayerVars\u003dfunction(e,L,c,I,B){this.app.loadVideoByPlayerVars(e,c,L,I,B)};\ng.M.Pp\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?1:c;this.loadVideoByPlayerVars(C2(this,e),L,c,I)};\ng.M.preloadVideoByPlayerVars\u003dfunction(e,L,c,I,B){c\u003dc\u003d\u003d\u003dvoid 0?NaN:c;this.app.preloadVideoByPlayerVars(e,L,c,I\u003d\u003d\u003dvoid 0?\"\":I,B\u003d\u003d\u003dvoid 0?\"\":B)};\ng.M.FZY\u003dfunction(e,L,c,I){L\u003dL\u003d\u003d\u003dvoid 0?1:L;this.preloadVideoByPlayerVars(C2(this,e),L,c,I)};\ng.M.jy\u003dfunction(e,L,c){this.loadVideoById(e,L,c,1)};\ng.M.BZ\u003dfunction(e,L,c){this.loadVideoByUrl(e,L,c,1)};\ng.M.n4\u003dfunction(e){return this.getPlayerState(e)};\ng.M.Lm\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var L\u003dMXf(this,e);if(e\u003dthis.app.cM(e)){e\u003de.getVideoData();L.backgroundable\u003de.backgroundable;L.eventId\u003de.eventId;L.cpn\u003de.clientPlaybackNonce;L.isLive\u003de.isLivePlayback;L.isWindowedLive\u003de.pS;L.isManifestless\u003dJ1(e);L.allowLiveDvr\u003de.allowLiveDvr;L.isListed\u003de.isListed;e.liveUtcStartSeconds!\u003dnull\u0026\u0026(L.liveUtcStartSeconds\u003de.liveUtcStartSeconds);e.cg()\u0026\u0026(L.isEncrypted\u003d!0);if(e.Z)for(var c\u003dg.f(e.Z.videoInfos),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dvoid 0;if((B\u003dI.value.video)\u003d\u003d\nnull?0:B.isHdr()){L.isHdr\u003d!0;break}}var x,S;L.isMultiChannelAudio\u003d!!((x\u003de.G)\u003d\u003dnull?0:(S\u003dx.audio)\u003d\u003dnull?0:S.isMultiChannelAudio())}return L};\ng.M.seekBy\u003dfunction(e,L,c,I,B){Jq(this)\u0026\u0026Uk(this.app,this.app.getCurrentTime()+e,L,c,B,I)};\ng.M.RCl\u003dfunction(e,L,c){this.seekBy(e,L,c,void 0,1)};\ng.M.seekTo\u003dfunction(e,L,c,I,B){Jq(this)\u0026\u0026Uk(this.app,e,L,c,I,B)};\ng.M.TZe\u003dfunction(e,L,c,I){this.seekTo(e,L,c,I\u003d\u003d\u003dvoid 0?1:I)};\ng.M.getStoryboardFormat\u003dfunction(){return WS(this.app.getVideoData())?null:this.app.getStoryboardFormat()};\ng.M.PN\u003dfunction(e,L){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,L)};\ng.M.m2\u003dfunction(){var e\u003dthis.app.getPresentingPlayerType(!0);e\u003d\u003d\u003d2\u0026\u0026this.app.xf()\u0026\u0026(e\u003d1);return e};\ng.M.getDuration\u003dfunction(e,L){return e?this.app.getDuration(e,L):this.app.getDuration(e)};\ng.M.tF\u003dfunction(e,L){return this.getDuration(e\u003d\u003d\u003dvoid 0?1:e,L)};\ng.M.L4\u003dfunction(e){return this.getVideoLoadedFraction(e)};\ng.M.loadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var L\u003dg.PQ(this.app.qx());L\u0026\u0026!L.loaded\u0026\u0026L.load()}this.VS(e)};\ng.M.unloadModule\u003dfunction(e){if(e\u003d\u003d\u003d\"annotations_module\"){var L\u003dg.PQ(this.app.qx());L\u0026\u0026L.loaded\u0026\u0026L.unload()}this.Zx(e)};\ng.M.getOption\u003dfunction(e,L,c,I){return(I\u003dthis.app.cM(I))\u0026\u0026WS(I.getVideoData())?{}:this.setOption(e,L,c)};\ng.M.dH\u003dfunction(e,L,c){return this.getOption(e,L,c,1)};\ng.M.getOptions\u003dfunction(e){var L\u003dthis.app.qx();switch(e){case \"ad\":var c,I;return((c\u003djP(L))\u003d\u003dnull?void 0:(I\u003dc.getOptions)\u003d\u003dnull?void 0:I.call(c))||null;case \"remote\":var B,x;return((B\u003dHS(L))\u003d\u003dnull?void 0:(x\u003dB.getOptions)\u003d\u003dnull?void 0:x.call(B))||null;case \"annotations_module\":var S,h;return((S\u003dg.PQ(L))\u003d\u003dnull?void 0:(h\u003dS.getOptions)\u003d\u003dnull?void 0:h.call(S))||null;case \"creatorendscreen\":var R,u;return((R\u003dQk(L))\u003d\u003dnull?void 0:(u\u003dR.getOptions)\u003d\u003dnull?void 0:u.call(R))||null;case \"unplugged\":var t,O;return((t\u003d\ng.HQ(L))\u003d\u003dnull?void 0:(O\u003dt.getOptions)\u003d\u003dnull?void 0:O.call(t))||null;case \"kids\":var q,T;return((q\u003dkgc(L))\u003d\u003dnull?void 0:(T\u003dq.getOptions)\u003d\u003dnull?void 0:T.call(q))||null}if(!e){e\u003dthis.gt();if(!e)return e;jP(L)\u0026\u0026e.push(\"ad\");HS(L)\u0026\u0026e.push(\"remote\");g.PQ(L)\u0026\u0026e.push(\"annotations_module\");Qk(L)\u0026\u0026e.push(\"creatorendscreen\");g.HQ(L)\u0026\u0026e.push(\"unplugged\");kgc(L)\u0026\u0026e.push(\"kids\");return e}return this.gt(e)};\ng.M.setOption\u003dfunction(e,L,c){if(!L)return null;var I\u003dthis.app.qx();switch(e){case \"ad\":return(e\u003djP(I))\u0026\u0026e.zY\u0026\u0026e.zY(L,c);case \"kids\":return(e\u003dkgc(I))\u0026\u0026e.zY(L,c);case \"remote\":return(e\u003dHS(I))\u0026\u0026e.zY(L,c);case \"unplugged\":return(e\u003dg.HQ(I))\u0026\u0026e.zY(L,c);case \"annotations_module\":return(e\u003dg.PQ(I))\u0026\u0026e.zY(L,c);case \"creatorendscreen\":return(e\u003dQk(I))\u0026\u0026e.zY(L,c)}return this.Yr(e,L,c)};\ng.M.addCueRange\u003dfunction(e,L,c,I,B){return VUf(this.app,e,L,c,I,B)};\ng.M.getDebugText\u003dfunction(e){return this.app.getDebugText(e)};\ng.M.getCurrentBroadcastId\u003dfunction(){return null};\ng.M.handleGlobalKeyDown\u003dfunction(e,L,c,I,B,x,S,h){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?!1:B;var R\u003dg.Db(this);R\u0026\u0026R.handleGlobalKeyDown(e,L,c,I,B,x,S,h)};\ng.M.handleGlobalKeyUp\u003dfunction(e,L,c,I,B,x,S){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;B\u003dB\u003d\u003d\u003dvoid 0?!1:B;var h\u003dg.Db(this);h\u0026\u0026h.handleGlobalKeyUp(e,L,c,I,B,x,S)};\ng.M.setSizeStyle\u003dfunction(e,L){this.app.setSizeStyle(e,L)};\ng.M.showControls\u003dfunction(){var e\u003dg.Db(this);e\u0026\u0026e.showControls(!0)};\ng.M.hideControls\u003dfunction(){var e\u003dg.Db(this);e\u0026\u0026e.showControls(!1)};\ng.M.getVideoContentRect\u003dfunction(e){e\u003dthis.app.LS().getVideoContentRect(e);return{left:e.left,top:e.top,width:e.width,height:e.height}};\ng.M.toggleFullscreen\u003dfunction(){function e(c){g.F7(c)}\nvar L\u003dthis.app.S();if(L.externalFullscreen){if(!g.z3(L))return this.isFullscreen()?uS(window.document.documentElement):rs(window.document.documentElement).catch(e)}else if(g.h7()||L.T)return this.isFullscreen()?uS(RG()):L.controlsType!\u003d\u003d\"3\"\u0026\u0026g.h7()?rs(this.app.LS().element).catch(e):(L\u003dthis.app.Nw().IT())?rs(L).catch(e):Promise.reject(Error(\"Media element missing\"));this.oy(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.M.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.M.s5\u003dfunction(){return this.app.s5()};\ng.M.cancelPlayback\u003dfunction(){var e\u003djP(this.app.qx());e\u0026\u0026e.created\u0026\u0026e.destroy();this.app.Qe().stopVideo();(e\u003dthis.app.qx().Xt.get(\"endscreen\"))\u0026\u0026e.zq()\u0026\u0026g.jD(this.app.CS,!0)};\ng.M.getProgressState\u003dfunction(e){if(this.m2()\u003d\u003d\u003d3)return HS(this.app.qx()).getProgressState();var L\u003dthis.app.getVideoData(),c\u003dthis.app.cM(e)||this.app.Qe(),I\u003dc.getPlayerType();a:{var B\u003dthis.app.getVideoData();var x;if((x\u003dB.progressBarStartPosition)\u003d\u003dnull?0:x.utcTimeMillis)if(B\u003dNumber(B.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(B)){B\u003daR(this,B,e);break a}B\u003d0}var S;a:{x\u003dthis.app.getVideoData();if((S\u003dx.progressBarEndPosition)\u003d\u003dnull?0:S.utcTimeMillis)if(S\u003dNumber(x.progressBarEndPosition.utcTimeMillis)/\n1E3,!isNaN(S)){S\u003daR(this,S,e);break a}S\u003d0}x\u003dthis.getCurrentTime(e);e\u003dthis.getDuration(e);var h\u003dthis.app.sR(I),R\u003dthis.app.isAtLiveHead(I),u\u003dthis.app.u2();var t\u003dthis.app;var O\u003dt.MU({playerType:I});O?(O\u003dgY(t,O),t\u003dpy(t,O.Tw(),O)):t\u003dt.Vo.X.Tw();O\u003dyh(this.app,I);c\u003dc.FF();var q\u003dthis.app.getVideoData().jE;I\u003d!q||isNaN(q)?0:aR(this,q,I);return{airingStart:B,airingEnd:S,allowSeeking:this.app.Xk(),clipEnd:L.clipEnd,clipStart:L.clipStart,current:x,displayedStart:-1,duration:e,ingestionTime:h,isAtLiveHead:R,loaded:u,\nseekableStart:t,seekableEnd:O,offset:c,viewerLivestreamJoinMediaTime:I}};\ng.M.isInline\u003dfunction(){return this.app.isInline()};\ng.M.setInline\u003dfunction(e){this.app.setInline(e)};\ng.M.E_\u003dfunction(){return this.app.aT().b5(!0)};\ng.M.toggleSubtitles\u003dfunction(){var e\u003dg.ZP(this.app.qx());e\u0026\u0026e.kre()};\ng.M.getPlayerSize\u003dfunction(){var e\u003dthis.app.LS().getPlayerSize();return{width:e.width,height:e.height}};\ng.M.setCenterCrop\u003dfunction(e){this.app.LS().setCenterCrop(e)};\ng.M.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.M.setLoopVideo\u003dfunction(e){this.app.setLoopVideo(e)};\nvar vBn\u003d\"BASE_URL BASE_YT_URL adformat adaptive_fmts allow_embed audio_only authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end eventid external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pause_at_start pipable player_response playsinline plid post_live_playback postid ps public qoe_cat raw_player_response rel show_loop_video_toggle start startSeconds status suggestedQuality timestamp title token ttsurl use_native_controls url_encoded_fmt_stream_map video_id videoId\".split(\" \"),\nFgc\u003d\"adformat allow_embed authuser autohide autonav autoplay c cbr cbrver cc_load_policy controls cos cosver cr csi_page_type cver cyc dash dashmpd disablekb el enablecastapi enablecsi end external_fullscreen external_list fs hl host_language innertube_api_key innertube_api_version innertube_context_client_version iurl iurlhq iurlmq iv_load_policy jsapicallback length_seconds live_playback live_storyboard_spec loaderUrl osig override_hl pageid partnerid pipable player_params player_wide playsinline plid postid profile_picture ps rel show_miniplayer_button showinfo showwatchlater start startSeconds status storyboard_spec suggestedQuality timestamp title tkn token transparent_background ucid url_encoded_fmt_stream_map use_miniplayer_ui use_native_controls videoId video_id vss_host watermark\".split(\" \");var TD\u003d{},bbM\u003d(TD[\"api.invalidparam\"]\u003d2,TD.auth\u003d150,TD[\"drm.auth\"]\u003d150,TD[\"heartbeat.net\"]\u003d150,TD[\"heartbeat.servererror\"]\u003d150,TD[\"heartbeat.stop\"]\u003d150,TD[\"html5.unsupportedads\"]\u003d5,TD[\"fmt.noneavailable\"]\u003d5,TD[\"fmt.decode\"]\u003d5,TD[\"fmt.unplayable\"]\u003d5,TD[\"html5.missingapi\"]\u003d5,TD[\"html5.unsupportedlive\"]\u003d5,TD[\"drm.unavailable\"]\u003d5,TD[\"mrm.blocked\"]\u003d151,TD[\"embedder.identity.denied\"]\u003d152,TD[\"embedder.identity.missing.referrer\"]\u003d153,TD);g.z(g.NU,V4);g.M\u003dg.NU.prototype;g.M.isExternalMethodAvailable\u003dfunction(e,L){return this.state.T[e]?!0:!!(this.state.J[e]\u0026\u0026L\u0026\u0026a2(L,sFe))};\ng.M.getBandwidthEstimate\u003dfunction(){return $y(this.app.S().schedule)};\ng.M.reportPlaybackIssue\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?\"\":e;var L\u003dthis.app.Qe();e\u003d{gpu:(0,g.q0)(),d:e};L.handleError(new g.hQ(\"feedback\",e))};\ng.M.getInternalApi\u003dfunction(){return Object.assign({},this.state.X)};\ng.M.getInternalApiInterface\u003dfunction(){return g.Rs(this.state.X)};\ng.M.queueNextVideo\u003dfunction(e,L,c,I,B){c\u003dc\u003d\u003d\u003dvoid 0?NaN:c;this.app.queueNextVideo(e,L,c,I\u003d\u003d\u003dvoid 0?\"\":I,B\u003d\u003d\u003dvoid 0?\"\":B)};\ng.M.dL\u003dfunction(e){e\u003dthis.app.getPlayerStateObject(e);return{isBuffering:g.E(e,1),isCued:e.isCued(),isDomPaused:g.E(e,1024),isEnded:g.E(e,2),isError:g.E(e,128),isOrWillBePlaying:e.isOrWillBePlaying(),isPaused:e.isPaused(),isPlaying:e.isPlaying(),isSeeking:g.E(e,16),isUiSeeking:g.E(e,32),isUnstarted:g.E(e,64)}};\ng.M.createSubtitlesModuleIfNeeded\u003dfunction(){return this.app.createSubtitlesModuleIfNeeded()};\ng.M.startSeekCsiAction\u003dfunction(){this.app.ZV().G.X\u003d(0,g.zI)()};\ng.M.oK\u003dfunction(e,L,c){return this.getCurrentTime(e\u003d\u003d\u003dvoid 0?1:e,L,c)};\ng.M.seekToStreamTime\u003dfunction(e,L,c,I){var B\u003dthis.app;L\u003dL\u003d\u003d\u003dvoid 0?!0:L;var x\u003dB.MU({playerType:1}),S\u003d0;x\u0026\u0026x.getStreamTimeOffset()\u0026\u0026!x.FF()\u0026\u0026(S\u003dx.getStreamTimeOffset());Uk(B,e-S,L,c,1,I)};\ng.M.getStreamTimeOffset\u003dfunction(){return this.app.aT().getStreamTimeOffset()};\ng.M.seekToLiveHead\u003dfunction(e,L){var c\u003dthis.app.aT().getVideoData();c\u0026\u0026c.isLivePlayback\u0026\u0026Uk(this.app,Infinity,e,L,1)};\ng.M.requestSeekToWallTimeSeconds\u003dfunction(e,L,c){this.app.aT().qL(e,L,c)};\ng.M.YFl\u003dfunction(e,L,c,I,B){this.seekTo(e,L,c,I\u003d\u003d\u003dvoid 0?1:I,B)};\ng.M.BZM\u003dfunction(e,L,c,I){this.seekBy(e,L,c,I,1)};\ng.M.prefetchKeyPlay\u003dfunction(e,L){this.app.aT().prefetchKeyPlay(e,L)};\ng.M.setVolume\u003dfunction(e,L){this.Ea(e,L\u003d\u003d\u003dvoid 0?!0:L)};\ng.M.mute\u003dfunction(e){this.R5(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.M.unMute\u003dfunction(e){this.Ri(e\u003d\u003d\u003dvoid 0?!0:e)};\ng.M.syncVolume\u003dfunction(){var e\u003deW$(this.app);NP(this.app,{volume:e.volume,muted:e.muted},!1)};\ng.M.getAvailableQualityLabels\u003dfunction(){return g.Mt(this.app.aT().Oh(),function(e){return e.qualityLabel})};\ng.M.channelSubscribed\u003dfunction(){this.fS(\"SUBSCRIBE\",this.app.hq().hR)};\ng.M.channelUnsubscribed\u003dfunction(){this.fS(\"UNSUBSCRIBE\",this.app.hq().hR)};\ng.M.setScreenLayer\u003dfunction(e){this.app.setScreenLayer(e)};\ng.M.getCurrentPlaylistSequence\u003dfunction(){return this.app.Qe().getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.M.getPlaylistSequenceForTime\u003dfunction(e){return this.app.Qe().getPlaylistSequenceForTime(e)};\ng.M.shouldSendVisibilityState\u003dfunction(){return!0};\ng.M.confirmYpcRental\u003dfunction(){this.app.aT().pu(\"ypc_clickwrap\")};\ng.M.setHomeGroupInfo\u003dfunction(e){this.app.S().homeGroupInfo\u003de};\ng.M.setConnectedRemoteApps\u003dfunction(e){this.app.S().BU\u003de};\ng.M.setLivingRoomAppMode\u003dfunction(e){this.app.S().livingRoomAppMode\u003dX1(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",e,pwH)};\ng.M.setEnablePrivacyFilter\u003dfunction(e){this.app.S().enablePrivacyFilter\u003de\u003d\u003d\u003dvoid 0?!1:e};\ng.M.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.M.addUtcCueRange\u003dfunction(e,L,c,I,B){return Cu$(this.app,e,L,c,I,B)};\ng.M.bQ\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?1:e;var L\u003dthis.Lm(e);if(e\u003dthis.app.cM(e)){e\u003de.getVideoData();L.hasProgressBarBoundaries\u003de.hasProgressBarBoundaries();L.isPremiere\u003de.isPremiere;L.itct\u003de.Y9;L.playerResponseCpn\u003de.playerResponseCpn;var c;var I\u003de.hasProgressBarBoundaries()\u0026\u0026((c\u003de.progressBarStartPosition)\u003d\u003dnull?0:c.utcTimeMillis)?ag(e.progressBarStartPosition.utcTimeMillis):null;L.progressBarStartPositionUtcTimeMillis\u003dI;var B;c\u003de.hasProgressBarBoundaries()\u0026\u0026((B\u003de.progressBarEndPosition)\u003d\u003dnull?0:B.utcTimeMillis)?\nag(e.progressBarEndPosition.utcTimeMillis):null;L.progressBarEndPositionUtcTimeMillis\u003dc;L.ypcOriginalItct\u003de.Gk0;L.ypcPreview\u003de.ypcPreview;L.paidContentOverlayText\u003dJIc(e);L.paidContentOverlayDurationMs\u003dV2n(e);e.X\u0026\u0026gV(e.X)\u0026\u0026(L.usingLocalMedia\u003d\"true\");L.transitionEndpointAtEndOfStream\u003de.transitionEndpointAtEndOfStream}return L};\ng.M.getAdState\u003dfunction(){return this.app.getAdState()};\ng.M.isNotServable\u003dfunction(e){if(e!\u003d\u003dthis.app.CP.video_id)return!1;var L\u003d(e\u003dthis.app.aT().getPlayerState())?e.lz:null;return!!(e\u0026\u0026L\u0026\u0026g.E(e,128)\u0026\u0026ibv(L.errorCode)\u003d\u003d\u003d5)};\ng.M.supportsGaplessAudio\u003dfunction(){return this.app.S().supportsGaplessAudio()};\ng.M.supportsGaplessShorts\u003dfunction(){return this.app.S().supportsGaplessShorts()};\ng.M.enqueueVideoByPlayerVars\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?Infinity:c;this.app.enqueueVideoByPlayerVars(e,L,c,I\u003d\u003d\u003dvoid 0?\"\":I)};\ng.M.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.M.Wv\u003dfunction(){return g.Db(this)};\ng.M.sendAbandonmentPing\u003dfunction(){this.app.Qe().sendAbandonmentPing()};\ng.M.setAutonavState\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(this.Y(\"web_player_autonav_use_server_provided_state\")\u0026\u0026!L\u0026\u0026(L\u003dthis.app.hq(),L\u003d\u003dnull?0:WN(L)))if(e\u003d\u003d\u003d3)L.autonavState!\u003d\u003d3\u0026\u0026(L.KI\u003dL.autonavState);else if(L.KI!\u003d\u003dvoid 0)e\u003dL.KI,L.KI\u003dvoid 0;else return;$nc(this.app,e)};\ng.M.setAutonav\u003dfunction(e,L){this.setAutonavState(e?2:1,L\u003d\u003d\u003dvoid 0?!1:L)};\ng.M.setLoopRange\u003dfunction(e){this.app.setLoopRange(e)};\ng.M.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.M.hasSupportedAudio51Tracks\u003dfunction(){return this.app.aT().hasSupportedAudio51Tracks()};\ng.M.setUserAudio51Preference\u003dfunction(e,L){this.app.aT().setUserAudio51Preference(e,L\u003d\u003d\u003dvoid 0?!1:L)};\ng.M.getUserAudio51Preference\u003dfunction(){return this.app.aT().getUserAudio51Preference()};\ng.M.setProximaLatencyPreference\u003dfunction(e){this.app.aT().setProximaLatencyPreference(e)};\ng.M.getProximaLatencyPreference\u003dfunction(){return this.app.aT().getProximaLatencyPreference()};\ng.M.isProximaLatencyEligible\u003dfunction(){return this.app.aT().isProximaLatencyEligible()};\ng.M.getAppState\u003dfunction(){return this.app.getAppState()};\ng.M.updateLastActiveTime\u003dfunction(){ux()};\ng.M.setBlackout\u003dfunction(e){this.app.setBlackout(e)};\ng.M.setUserEngagement\u003dfunction(e){this.app.S().Gc!\u003d\u003de\u0026\u0026(this.app.S().Gc\u003de,this.app.aT().f8())};\ng.M.updateSubtitlesUserSettings\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;g.ZP(this.app.qx()).Rt(e,L)};\ng.M.getCaptionWindowContainerId\u003dfunction(){var e\u003dg.ZP(this.app.qx());return e?e.getCaptionWindowContainerId():\"\"};\ng.M.toggleSubtitlesOn\u003dfunction(){var e\u003dg.ZP(this.app.qx());e\u0026\u0026e.n7()};\ng.M.isSubtitlesOn\u003dfunction(){var e\u003dg.ZP(this.app.qx());return e?e.isSubtitlesOn():!1};\ng.M.getPlayerResponse\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.getVideoData().getPlayerResponse():null};\ng.M.vN\u003dfunction(){return this.getPlayerResponse(1)};\ng.M.getEmbeddedPlayerResponse\u003dfunction(){return this.app.aT().getVideoData().getEmbeddedPlayerResponse()};\ng.M.getWatchNextResponse\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.getVideoData().getWatchNextResponse():null};\ng.M.rL\u003dfunction(){return this.getWatchNextResponse(1)};\ng.M.getHeartbeatResponse\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.getVideoData().getHeartbeatResponse():null};\ng.M.gL\u003dfunction(){return this.getHeartbeatResponse(1)};\ng.M.getStoryboardFrame\u003dfunction(e,L){var c\u003dthis.app.UU();if(!c)return null;L\u003dc.levels[L];return L?(e\u003dg.BN(L,e))?{column:e.column,columns:e.columns,height:e.Rn,row:e.row,rows:e.rows,url:e.url,width:e.YD}:null:null};\ng.M.getStoryboardFrameIndex\u003dfunction(e,L){var c\u003dthis.app.UU();if(!c)return-1;L\u003dc.levels[L];if(!L)return-1;e-\u003dthis.FF();return L.r5(e)};\ng.M.getStoryboardLevel\u003dfunction(e){var L\u003dthis.app.UU();return L?(L\u003dL.levels[e])?{index:e,intervalMs:L.X,maxFrameIndex:L.n$(),minFrameIndex:L.qW()}:null:null};\ng.M.getNumberOfStoryboardLevels\u003dfunction(){var e\u003dthis.app.UU();return e?e.levels.length:0};\ng.M.Ys\u003dfunction(){return this.getAudioTrack(1)};\ng.M.getAudioTrack\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.getAudioTrack():this.app.getVideoData().DO};\ng.M.Wj\u003dfunction(){var e\u003dthis.app.cM();return e?e.Wj():null};\ng.M.setAudioTrack\u003dfunction(e,L,c){var I\u003dthis.app.MM().uE;I\u0026\u0026I.oL(e);return(c\u003dthis.app.cM(c))?c.oL(e,L):!1};\ng.M.ttW\u003dfunction(e,L){return this.setAudioTrack(e,L,1)};\ng.M.cN\u003dfunction(){return this.getAvailableAudioTracks(1)};\ng.M.getAvailableAudioTracks\u003dfunction(e){return this.app.cM(e).getAvailableAudioTracks()};\ng.M.getMaxPlaybackQuality\u003dfunction(){var e\u003dthis.app.aT();return e.getVideoData().K?FL(e.KP()):\"unknown\"};\ng.M.getUserPlaybackQualityPreference\u003dfunction(){return this.app.aT().getUserPlaybackQualityPreference()};\ng.M.getSubtitlesUserSettings\u003dfunction(){var e\u003dg.ZP(this.app.qx());return e?e.f4():null};\ng.M.resetSubtitlesUserSettings\u003dfunction(){g.ZP(this.app.qx()).am_()};\ng.M.setMinimized\u003dfunction(e){this.app.setMinimized(e)};\ng.M.setOverlayVisibility\u003dfunction(e){this.publish(\"overlayvisibilitychange\",e)};\ng.M.setInlinePreview\u003dfunction(e){this.app.setInlinePreview(e)};\ng.M.setSqueezeback\u003dfunction(e){this.app.setSqueezeback(e)};\ng.M.setGlobalCrop\u003dfunction(e){this.app.LS().setGlobalCrop(e)};\ng.M.setAppFullscreen\u003dfunction(e){this.app.xk(e?4:0)};\ng.M.cq\u003dfunction(){return this.app.cq()};\ng.M.getVisibilityState\u003dfunction(){return this.cq().getVisibilityState(this.YI(),this.s5()||g.nl(this.app.S()),this.isMinimized(),this.isInline(),this.app.iE(),this.app.Gj(),this.app.BF(),this.app.gP())};\ng.M.isMutedByMutedAutoplay\u003dfunction(){return this.app.F3};\ng.M.isMutedByEmbedsMutedAutoplay\u003dfunction(){return w5(this.app)};\ng.M.setInternalSize\u003dfunction(e,L){this.app.LS().setInternalSize(new g.dz(e,L))};\ng.M.FF\u003dfunction(e){return(e\u003dthis.app.cM(e))?e.FF():0};\ng.M.isMinimized\u003dfunction(){return this.app.isMinimized()};\ng.M.iE\u003dfunction(){return this.app.iE()};\ng.M.YI\u003dfunction(){return this.app.Qe().YI()};\ng.M.setSafetyMode\u003dfunction(e){this.app.S().enableSafetyMode\u003de};\ng.M.canPlayType\u003dfunction(e){return this.app.canPlayType(e)};\ng.M.updatePlaylist\u003dfunction(e){if(e){var L\u003dthis.getPlaylistId(),c\u003d!1;L\u0026\u0026L!\u003d\u003de.list\u0026\u0026(c\u003d!0);e.external_list!\u003d\u003dvoid 0\u0026\u0026(this.app.yy\u003dEN(!1,e.external_list));var I\u003de.video;(L\u003dthis.app.getPlaylist())\u0026\u0026!c?this.isFullscreen()\u0026\u0026((c\u003dI[L.index])\u0026\u0026c.encrypted_id!\u003d\u003dg.DP(L).videoId||(e.index\u003dL.index)):JM(this.app,{list:e.list,index:e.index,playlist_length:I.length});BYM(this.app.getPlaylist(),e);this.Kb(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.M.updateVideoData\u003dfunction(e,L){g.OF(this.app.aT().getVideoData(),e,L)};\ng.M.updateEnvironmentData\u003dfunction(e){oD(this.app.S(),e,!1)};\ng.M.ym0\u003dfunction(e){this.app.sendVideoStatsEngageEvent(e,1)};\ng.M.productsInVideoVisibilityUpdated\u003dfunction(e){this.publish(\"changeProductsInVideoVisibility\",e)};\ng.M.isAtLiveHead\u003dfunction(e,L){return this.app.isAtLiveHead(e,L\u003d\u003d\u003dvoid 0?!0:L)};\ng.M.getVideoAspectRatio\u003dfunction(){return this.app.LS().getVideoAspectRatio()};\ng.M.getPreferredQuality\u003dfunction(){return this.app.Qe().getPreferredQuality()};\ng.M.getPlaybackQualityLabel\u003dfunction(e){if(e\u003dthis.app.cM(e)){var L,c;return((c\u003d(L\u003de.getVideoData().K)\u003d\u003dnull?void 0:L.video)\u003d\u003dnull?void 0:c.qualityLabel)||\"\"}return\"\"};\ng.M.setPlaybackQualityRange\u003dfunction(e,L,c,I){(I\u003dthis.app.cM(I))\u0026\u0026I.fd(g.sg(e,L||e,!0,\"m\"),!0,c)};\ng.M.gfe\u003dfunction(e,L,c){this.setPlaybackQualityRange(e,L,c,1)};\ng.M.onAdUxClicked\u003dfunction(e,L){this.publish(\"aduxclicked\",e,L)};\ng.M.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.M.dispatchReduxAction\u003dfunction(e){g.vN.dispatch(e)};\ng.M.highlightSettingsMenuItem\u003dfunction(e){this.publish(\"highlightSettingsMenu\",e)};\ng.M.openSettingsMenuItem\u003dfunction(e){this.publish(\"openSettingsMenuItem\",e)};\ng.M.RZ\u003dfunction(e,L){this.state.K.subscribe(e,L)};\ng.M.E0M\u003dfunction(e,L){this.state.K.unsubscribe(e,L)};\ng.M.jz\u003dfunction(e,L){this.cueVideoByPlayerVars(e,L\u003d\u003d\u003dvoid 0?1:L)};\ng.M.M8\u003dfunction(e,L,c,I){this.loadVideoByPlayerVars(e,L,c\u003d\u003d\u003dvoid 0?1:c,I)};\ng.M.g0M\u003dfunction(e,L,c,I){this.preloadVideoByPlayerVars(e,L\u003d\u003d\u003dvoid 0?1:L,c,I)};\ng.M.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.M.TV\u003dfunction(){return g.Db(this).TV()};\ng.M.ge\u003dfunction(){return g.Db(this).ge()};\ng.M.o8\u003dfunction(){return g.Db(this).o8()};\ng.M.Aq\u003dfunction(){return this.Wv().Aq()};\ng.M.B_\u003dfunction(){var e\u003dg.HM.apply(0,arguments),L;(L\u003dthis.Aq()).B_.apply(L,g.V(e))};\ng.M.A9\u003dfunction(){this.Aq().A9()};\ng.M.V$\u003dfunction(){this.Aq().V$()};\ng.M.Vx\u003dfunction(){this.Aq().hide()};\ng.M.pZ\u003dfunction(e,L,c,I,B,x,S,h){this.Aq().pZ(e,L,c,I,B,x,S,h)};\ng.M.iD\u003dfunction(e,L){this.Aq().iD(e,L)};\ng.M.SE\u003dfunction(e,L,c,I,B){this.Wv().SE(e,L,c,I,B)};\ng.M.HP\u003dfunction(e){this.Aq().setEnabled(e)};\ng.M.iV\u003dfunction(e,L){this.Wv().iV(e,L)};\ng.M.LY\u003dfunction(e,L){this.Wv().LY(e,L)};\ng.M.Rw\u003dfunction(e,L){this.Wv().Rw(e,L)};\ng.M.jr\u003dfunction(){this.Wv().jr()};\ng.M.R6\u003dfunction(e,L){this.Wv().R6(e,L)};\ng.M.uj\u003dBM(4);g.M.renderChapterSeekingAnimation\u003dfunction(e,L,c){this.Wv().renderChapterSeekingAnimation(e,L,c)};\ng.M.Rk\u003dfunction(){this.Wv().Rk()};\ng.M.getWebPlayerContextConfig\u003dfunction(){return this.app.S().getWebPlayerContextConfig()};\ng.M.notifyShortsAdSwipeEvent\u003dfunction(){this.publish(\"shortsadswipe\")};\ng.M.vt\u003dfunction(){return this.app.Qe().vt()};\ng.M.Rh\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I;(I\u003dthis.Wv())\u003d\u003dnull||I.Rh(e,L,c)};g.z(g.p2,g.NU);g.M\u003dg.p2.prototype;g.M.zF\u003dfunction(e,L,c,I,B,x,S){return this.app.zF(e,L,c,I,B,x,S)};\ng.M.eb\u003dfunction(){return this.app.eb()};\ng.M.VE\u003dBM(6);g.M.qx\u003dfunction(){return this.app.qx()};\ng.M.Va\u003dfunction(){var e\u003dthis.qx().Xt.get(\"endscreen\");return!!e\u0026\u0026e.Va()};\ng.M.getRootNode\u003dfunction(){return this.LS().element};\ng.M.S\u003dfunction(){return this.app.S()};\ng.M.AB\u003dBM(10);g.M.gg\u003dfunction(e){return this.app.gg(e)};\ng.M.T8\u003dfunction(){var e;return((e\u003dg.Db(this))\u003d\u003dnull?void 0:e.T8())||null};\ng.M.Hj\u003dfunction(){return this.app.Qe().Hj()};\ng.M.getPlayerStateObject\u003dfunction(e){return this.app.getPlayerStateObject(e)};\ng.M.LS\u003dfunction(){return this.app.LS()};\ng.M.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.M.getVideoData\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dthis.app.cM(e);if(!c)return null;c\u003dc.getVideoData();if(L)var I\u003dc;else c.enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2?(L\u003dthis.app,e\u003dL.SW?((I\u003dL.Vo.G)\u003d\u003dnull?void 0:I.getVideoData())||L.getVideoData():L.getVideoData()):e\u003dc,I\u003de;return I};\ng.M.wy\u003dfunction(){return this.app.Qe().wy()};\ng.M.UU\u003dfunction(e){return this.app.UU(e)};\ng.M.gP\u003dfunction(){return this.app.gP()};\ng.M.isHdr\u003dfunction(){return this.app.Qe().isHdr()};\ng.M.AC\u003dfunction(){return this.app.AC()};\ng.M.isEmbedsShortsMode\u003dfunction(){var e\u003dg.Db(this),L\u003dthis.getVideoData();e\u003de?e.Pi:this.getPlayerSize();var c\u003d!!this.getPlaylist();return!(!L||!L.isEmbedsShortsMode(new g.dz(e.width,e.height),c))};\ng.M.Tn\u003dfunction(e){this.app.Tn(e)};\ng.M.BM\u003dfunction(e,L,c,I,B){this.app.a9(e,L,c,I,B)};\ng.M.J8\u003dBM(14);g.M.playVideo\u003dfunction(e,L){try{var c\u003dthis.app.MM().uE;if(c){c.playVideo();return}if(!e\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d2){var I\u003djP(this.app.qx());if(I\u0026\u0026GcL(I))return}}catch(B){g.A9(B)}this.app.playVideo(e,L)};\ng.M.stopVideo\u003dfunction(e){this.app.cM(e).stopVideo()};\ng.M.f6\u003dfunction(e){this.app.cM(e).f6()};\ng.M.addEventListener\u003dfunction(e,L){this.state.Z.subscribe(e,L)};\ng.M.removeEventListener\u003dfunction(e,L){this.state.Z.unsubscribe(e,L)};\ng.M.hM\u003dfunction(e){this.app.hM(e)};\ng.M.setPlaybackQuality\u003dfunction(e,L){this.setPlaybackQualityRange(e,e,L)};\ng.M.Oh\u003dfunction(){var e\u003d{},L\u003dthis.app.Qe().Oh();L\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,e[c.quality]\u003dc;return e};\ng.M.B3\u003dfunction(){return this.app.Qe().B3()};\ng.M.ST\u003dBM(18);g.M.Pl\u003dfunction(e){this.app.Pl(e);e\u0026\u0026$nc(this.app,e)};\ng.M.getVideoUrl\u003dfunction(e,L,c,I){var B\u003dthis.getPresentingPlayerType(),x\u003dB\u003d\u003d\u003d2;if(I\u0026\u0026x||B\u003d\u003d\u003d3)x\u003d!1,B\u003d1;I\u003dthis.getVideoData(B);if(!I)return\"\";var S;e||I.isLivePlayback||(S\u003dMath.floor(this.getCurrentTime(B)));e\u003dx?void 0:this.getPlaylistId()||void 0;L\u0026\u0026e\u003d\u003d\u003d\"WL\"\u0026\u0026(e\u003dvoid 0);return this.app.getVideoUrl(I.videoId,e,S,L,c)};\ng.M.uS\u003dBM(20);g.M.rg\u003dBM(26);g.M.Hq\u003dfunction(e){this.app.Qe().Hq(e)};\ng.M.S9\u003dBM(32);g.M.bz\u003dBM(38);g.M.yv\u003dfunction(e,L){this.qx().yv(e,L)};\ng.M.G8\u003dfunction(){var e\u003dg.PQ(this.qx());return!!e\u0026\u0026e.G8()};\ng.M.Ph\u003dfunction(){var e\u003dg.PQ(this.qx());return!!e\u0026\u0026e.Ph()};\ng.M.BB\u003dfunction(e,L,c){var I\u003dg.PQ(this.qx());I\u0026\u0026I.BB(e,L,c)};\ng.M.jQ\u003dBM(39);g.M.Ox\u003dfunction(){this.app.Qe().Ug()};\ng.M.mW\u003dfunction(e){this.Kb(\"onVideoAreaChange\");this.Kb(e?\"onShowControls\":\"onHideControls\")};\ng.M.CB\u003dfunction(e,L){var c\u003dg.Db(this);if(c)return c.CB(e,L);e\u003dthis.app.LS().IF();return new g.$r(0,0,e.width,e.height)};\ng.M.fK\u003dfunction(){var e\u003dthis.qx().Xt.get(\"heartbeat\");return!!e\u0026\u0026e.fK()};\ng.M.Xk\u003dfunction(){var e\u003dthis.S();if(e.t7||e.disableSeek)return!1;var L\u003dthis.app.Qe(),c\u003dL.getVideoData();if(!c.Hd()||g.QE(c)||this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026!this.app.xf()||c.GI()\u0026\u0026this.getPresentingPlayerType(!0)\u003d\u003d\u003d2||L.FK()\u0026\u0026this.getPresentingPlayerType()!\u003d\u003d3)return!1;e\u003dg.ID(e);return g.cI(e)\u0026\u0026!c.pX||w5(this.app)?!1:!0};\ng.M.Fv\u003dfunction(){return this.app.Qe().fl()};\ng.M.isLifaAdPlaying\u003dfunction(){var e,L\u003d(e\u003dthis.getVideoData())\u003d\u003dnull?void 0:e.GI();return L?this.getPresentingPlayerType(L)\u003d\u003d\u003d2:!1};\ng.M.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.M.eT\u003dfunction(){this.app.Qe().eT()};\ng.M.sendVideoStatsEngageEvent\u003dfunction(e,L,c){this.app.sendVideoStatsEngageEvent(e,c,L)};\ng.M.Lb\u003dfunction(e,L,c){this.app.b3(e,L,c)};\ng.M.SX\u003dfunction(e,L){this.app.Z$(e,L)};\ng.M.RU\u003dfunction(e,L){Z3(this.app,e,L)};\ng.M.xY\u003dBM(43);g.M.Lq\u003dfunction(e){return this.app.Lq(e)};\ng.M.pu\u003dfunction(e,L){var c;(c\u003dthis.app.cM(L))\u003d\u003dnull||c.pu(e)};\ng.M.FK\u003dfunction(){var e\u003dthis.app.cM();return e?e.FK():!0};\ng.M.gw\u003dfunction(){var e\u003dthis.getVideoData();return!!e\u0026\u0026(e.gw()||!!e.hlsFormats||!!e.xT)};\ng.M.getPlaybackRate\u003dfunction(){return this.app.aT().getPlaybackRate()};\ng.M.setPlaybackRate\u003dfunction(e,L){this.app.setPlaybackRate(e,L)};\ng.M.Nw\u003dfunction(){return this.app.Nw()};\ng.M.ZV\u003dfunction(){return this.app.ZV()};\ng.M.V9\u003dfunction(e){return this.app.V9(e)};\ng.M.createClientVe\u003dfunction(e,L,c,I){this.S().He\u0026\u0026this.app.OP.createClientVe(e,L,c,I\u003d\u003d\u003dvoid 0?!1:I)};\ng.M.createServerVe\u003dfunction(e,L,c){this.S().He\u0026\u0026this.app.OP.createServerVe(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.setTrackingParams\u003dfunction(e,L){this.S().He\u0026\u0026this.app.OP.setTrackingParams(e,L)};\ng.M.logClick\u003dfunction(e,L){this.S().He\u0026\u0026(this.app.OP.click(e,L),this.publish(\"veClickLogged\",e))};\ng.M.logVisibility\u003dfunction(e,L,c){this.S().He\u0026\u0026this.app.OP.i5(e,L,c)};\ng.M.hasVe\u003dfunction(e){return this.S().He?this.app.OP.hasVe(e):!1};\ng.M.destroyVe\u003dfunction(e){this.S().He\u0026\u0026this.app.OP.destroyVe(e)};\ng.M.getPresentingPlayerType\u003dfunction(e){return this.app.getPresentingPlayerType(e)};\ng.M.aL\u003dfunction(){this.app.aL()};\ng.M.J4\u003dBM(45);g.M.gX\u003dfunction(e){this.app.gX(e)};\ng.M.tS\u003dfunction(){this.app.tS()};\ng.M.addPlayerResponseForAssociation\u003dfunction(){};\ng.M.finishSegmentByCpn\u003dfunction(e,L,c){return this.app.finishSegmentByCpn(e,L,c)};\ng.M.IR\u003dfunction(e,L,c,I,B,x,S,h){return this.app.IR(e,L,c,I,B,x,S,h)};\ng.M.vY\u003dfunction(e,L,c,I,B,x,S,h){return this.app.vY(e,L,c,I,B,x,S,h)};\ng.M.lA\u003dfunction(){return this.app.lA()};\ng.M.V7\u003dfunction(e){this.app.V7(e)};\ng.M.zB\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?Infinity:L;this.app.zB(e\u003d\u003d\u003dvoid 0?-1:e,L)};\ng.M.Y6\u003dfunction(e){var L;(L\u003dg.ZP(this.qx()))\u003d\u003dnull||L.Y6(e)};\ng.M.RY\u003dfunction(e,L,c){this.app.RY(e,L,c)};\ng.M.t1\u003dfunction(){return this.app.t1()};\ng.M.WL\u003dfunction(e,L,c){this.app.WL(e,L,c\u003d\u003d\u003dvoid 0?0:c)};\ng.M.jG\u003dfunction(){return this.app.jG()};\ng.M.xf\u003dfunction(){return this.app.xf()};\ng.M.ED\u003dfunction(e,L,c){return this.app.ED(e,L,c)};\ng.M.sW\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var B;(B\u003dthis.app.cM(I))\u003d\u003dnull||B.sW(e,L,c)};\ng.M.yD\u003dfunction(e,L){this.publish(\"aduxmouseover\",e,L)};\ng.M.cT\u003dfunction(e,L){this.publish(\"aduxmouseout\",e,L)};\ng.M.Ds\u003dfunction(e,L){this.publish(\"muteadaccepted\",e,L)};\ng.M.Vv\u003dfunction(){return this.app.LS().Vv()};\ng.M.FO\u003dfunction(e){this.app.LS().FO(e)};\ng.M.LV\u003dfunction(e){return e?this.app.dY():this.app.Qe().LV()};\ng.M.uH\u003dfunction(e){this.app.uH(e)};\ng.M.m5\u003dfunction(){this.app.Qe().m5()};\ng.M.hd\u003dfunction(){this.app.hd()};\ng.M.getGetAdBreakContext\u003dfunction(){var e\u003dthis.app.aT();return e.getVideoData().getGetAdBreakContext(e.getCurrentTime(),e.FF())};\ng.M.Wo\u003dfunction(e,L){this.app.Qe().Wo(e,L)};\ng.M.I3\u003dfunction(){return this.app.Qe().I3()};\ng.M.lD\u003dBM(47);g.M.RJ\u003dBM(49);g.M.w$\u003dfunction(e){var L;return((L\u003dthis.app.cM(e))\u003d\u003dnull?void 0:L.w$())||0};var K2;g.z(Xl,D8);Xl.prototype.ZE\u003dfunction(e,L){e\u003dD8.prototype.ZE.call(this,e,L);return Object.assign({},e,this.requestHeaders)};g.z(g.eS,g.p);g.M\u003dg.eS.prototype;g.M.KS\u003dfunction(){this.pm();g.p.prototype.KS.call(this)};\ng.M.pm\u003dfunction(){this.zm.dispose()};\ng.M.addCueRange\u003dfunction(e){this.zm.addCueRange(e)};\ng.M.b3\u003dfunction(e,L){this.zm.b3(e,L)};\ng.M.y4\u003dfunction(){this.zm.y4()};\ng.M.zo\u003dfunction(){return this.zm.zo()};\ng.M.v0\u003dfunction(e){return this.zm\u003d\u003d\u003de};\ng.M.Ug\u003dfunction(){this.zm.Ox()};\ng.M.BL\u003dfunction(e,L){this.zm.BL(e,L)};\ng.M.kP\u003dfunction(e,L){return this.zm.kP(e,L)};\ng.M.yO\u003dfunction(e){this.zm.yO(e)};\ng.M.getAudioTrack\u003dfunction(){return this.zm.getAudioTrack()};\ng.M.Wj\u003dfunction(){return this.zm.Wj()};\ng.M.getAvailableAudioTracks\u003dfunction(){return this.zm.getAvailableAudioTracks()};\ng.M.Oh\u003dfunction(){return this.zm.Oh()};\ng.M.B3\u003dfunction(){return this.zm.B3()};\ng.M.Yz\u003dfunction(){return this.getVideoData().clientPlaybackNonce};\ng.M.eG\u003dfunction(){return this.zm.eG()};\ng.M.M6\u003dfunction(){return this.zm.M6()};\ng.M.RO\u003dfunction(){return this.zm.RO()};\ng.M.getCurrentTime\u003dfunction(){return this.zm.getCurrentTime()};\ng.M.Pj\u003dfunction(){return this.zm.Pj()};\ng.M.Hh\u003dfunction(){return this.zm.Hh()};\ng.M.b5\u003dfunction(e){return this.zm.b5(e)};\ng.M.getDuration\u003dfunction(e){return this.zm.getDuration(e)};\ng.M.t_\u003dfunction(){return this.zm.t_()};\ng.M.sR\u003dfunction(){return this.zm.sR()};\ng.M.fl\u003dfunction(){return this.zm.fl()};\ng.M.t1\u003dfunction(){return this.zm.t1()};\ng.M.u2\u003dfunction(){return this.zm.u2()};\ng.M.AB\u003dBM(9);g.M.w$\u003dfunction(){return this.zm.w$()};\ng.M.Q6\u003dfunction(){return this.zm.Q6()};\ng.M.wP\u003dfunction(e){return this.zm.wP(e)};\ng.M.Nw\u003dfunction(){return this.zm.Nw()};\ng.M.y0\u003dfunction(){return this.zm.y0()};\ng.M.S6\u003dfunction(){return this.zm.S6()};\ng.M.Tw\u003dfunction(){return this.zm.Tw()};\ng.M.GY\u003dfunction(e,L,c){return this.zm.GY(e,L,c)};\ng.M.ST\u003dBM(17);g.M.getPlaybackQuality\u003dfunction(){return this.zm.getPlaybackQuality()};\ng.M.getPlaybackRate\u003dfunction(){return this.zm.getPlaybackRate()};\ng.M.getPlayerState\u003dfunction(){return this.zm.getPlayerState()};\ng.M.getPlayerType\u003dfunction(){return this.zm.getPlayerType()};\ng.M.getPlaylistSequenceForTime\u003dfunction(e){return this.zm.getPlaylistSequenceForTime(e)};\ng.M.V9\u003dfunction(e){return this.zm.V9(e)};\ng.M.vt\u003dfunction(){return this.zm.vt()};\ng.M.getPreferredQuality\u003dfunction(){return this.zm.getPreferredQuality()};\ng.M.uw\u003dfunction(){return this.zm.uw()};\ng.M.getProximaLatencyPreference\u003dfunction(){return this.zm.getProximaLatencyPreference()};\ng.M.KP\u003dfunction(){return this.zm.KP()};\ng.M.UU\u003dfunction(){return this.getVideoData().UU()};\ng.M.getStoryboardFormat\u003dfunction(){return this.getVideoData().getStoryboardFormat()};\ng.M.getStreamTimeOffset\u003dfunction(){return this.zm.getStreamTimeOffset()};\ng.M.LR\u003dfunction(){return this.zm.LR()};\ng.M.FF\u003dfunction(){return this.zm.FF()};\ng.M.Hj\u003dfunction(){return this.zm.Hj()};\ng.M.getUserAudio51Preference\u003dfunction(){return this.zm.getUserAudio51Preference()};\ng.M.getUserPlaybackQualityPreference\u003dfunction(){return this.zm.getUserPlaybackQualityPreference()};\ng.M.getVideoData\u003dfunction(){return this.zm.getVideoData()};\ng.M.wy\u003dfunction(){return this.zm.wy()};\ng.M.Am\u003dfunction(){return this.zm.Am()};\ng.M.getVideoLoadedFraction\u003dfunction(){if(g.uf(this.getVideoData()))return 1;var e\u003dthis.zm.Nw();return e?e.yl():0};\ng.M.bK\u003dfunction(){return this.zm};\ng.M.o4\u003dfunction(e){this.zm.o4(e)};\ng.M.handleError\u003dfunction(e){this.zm.handleError(e)};\ng.M.Pm\u003dfunction(e){this.zm.Pm(e)};\ng.M.Rv\u003dfunction(e){this.zm.Rv(e)};\ng.M.xY\u003dBM(42);g.M.FK\u003dfunction(){return this.zm.FK()};\ng.M.hasSupportedAudio51Tracks\u003dfunction(){return this.zm.hasSupportedAudio51Tracks()};\ng.M.fX\u003dfunction(){return this.zm.fX()};\ng.M.YI\u003dfunction(){return this.zm.YI()};\ng.M.isAtLiveHead\u003dfunction(e,L){return this.zm.isAtLiveHead(e,L)};\ng.M.m9\u003dfunction(){return this.zm.m9()};\ng.M.isGapless\u003dfunction(){return this.zm.isGapless()};\ng.M.isHdr\u003dfunction(){return this.zm.isHdr()};\ng.M.QE\u003dfunction(){return this.zm.QE()};\ng.M.NQ\u003dfunction(){return this.zm.NQ()};\ng.M.I3\u003dfunction(){return this.zm.I3()};\ng.M.isProximaLatencyEligible\u003dfunction(){return this.zm.isProximaLatencyEligible()};\ng.M.jG\u003dfunction(){return this.zm.jG()};\ng.M.kK\u003dfunction(e){var L;return!((L\u003dthis.zm.loader)\u003d\u003dnull||!L.kK(e))};\ng.M.xP\u003dfunction(){return this.zm.xP()};\ng.M.p5\u003dfunction(){this.zm.p5()};\ng.M.In\u003dfunction(e){this.zm.In(e)};\ng.M.WX\u003dfunction(){this.zm.WX()};\ng.M.eL\u003dfunction(){this.zm.eL()};\ng.M.yW\u003dfunction(){this.zm.yW()};\ng.M.gD\u003dfunction(){this.zm.gD()};\ng.M.Ff\u003dfunction(e){this.zm.Ff(e)};\ng.M.Hc\u003dBM(54);g.M.rg\u003dBM(25);g.M.Nd\u003dfunction(){this.zm.Nd()};\ng.M.pauseVideo\u003dfunction(e){this.zm.pauseVideo(e)};\ng.M.prefetchKeyPlay\u003dfunction(e,L){this.zm.prefetchKeyPlay(e,L)};\ng.M.yK\u003dfunction(e){this.zm.yK(e)};\ng.M.cB\u003dfunction(e){this.zm.cB(e)};\ng.M.playVideo\u003dfunction(e,L){return this.zm.playVideo(e,L)};\ng.M.eq\u003dfunction(e,L,c,I,B){this.zm.eq(e,L,c,I,B)};\ng.M.S9\u003dBM(31);g.M.bz\u003dBM(37);g.M.eD\u003dfunction(e,L,c,I,B){this.zm.eD(e,L,c,I,B)};\ng.M.sW\u003dfunction(e,L,c){this.zm.sW(e,L,c)};\ng.M.Hq\u003dfunction(e){this.zm.Hq(e)};\ng.M.Wo\u003dfunction(e,L){this.zm.OY.Wo(e,L)};\ng.M.w4\u003dfunction(e,L,c){this.zm.w4(e,L,c)};\ng.M.Zg\u003dfunction(e){this.zm.Zg(e)};\ng.M.Ti\u003dfunction(e){this.zm.Ti(e)};\ng.M.yc\u003dfunction(e,L){this.zm.yc(e,L)};\ng.M.IJ\u003dfunction(e,L,c,I,B,x,S,h){this.zm.IJ(e,L,c,I,B,x,S,h)};\ng.M.kc\u003dfunction(){nVc(this.zm.OY)};\ng.M.Wl\u003dfunction(e){this.zm.Wl(e)};\ng.M.f6\u003dfunction(e,L){this.zm.f6(e,L)};\ng.M.removeCueRange\u003dfunction(e){this.zm.removeCueRange(e)};\ng.M.Z$\u003dfunction(e){this.zm.Z$(e)};\ng.M.RU\u003dfunction(e){return this.zm.BR.RU(e)};\ng.M.o1\u003dfunction(e){this.zm.o1(e)};\ng.M.yx\u003dfunction(e,L,c){this.zm.yx(e,L,c)};\ng.M.Zi\u003dfunction(){this.zm.Zi()};\ng.M.W6\u003dfunction(){this.zm.BR.reset()};\ng.M.Fu\u003dfunction(){this.zm.Fu()};\ng.M.qL\u003dfunction(e,L,c){this.zm.qL(e,L,c)};\ng.M.seekTo\u003dfunction(e,L){this.zm.seekTo(e,L)};\ng.M.sendAbandonmentPing\u003dfunction(){this.zm.sendAbandonmentPing()};\ng.M.sendVideoStatsEngageEvent\u003dfunction(e,L){this.zm.sendVideoStatsEngageEvent(e,L)};\ng.M.O0\u003dfunction(e,L){this.zm.O0(e,L)};\ng.M.setLoop\u003dfunction(e){this.zm.setLoop(e)};\ng.M.NI\u003dfunction(){this.zm.NI()};\ng.M.setMediaElement\u003dfunction(e){this.zm.setMediaElement(e)};\ng.M.Rf\u003dfunction(e,L,c,I){this.zm.Rf(e,L,c,I)};\ng.M.setPlaybackRate\u003dfunction(e){this.zm.setPlaybackRate(e)};\ng.M.BM\u003dfunction(e,L,c,I,B,x){this.zm.BM(e,L,c,I,B,x)};\ng.M.F0\u003dfunction(e,L){this.zm.F0(e,L)};\ng.M.pu\u003dfunction(e){this.zm.pu(e)};\ng.M.setProximaLatencyPreference\u003dfunction(e){this.zm.setProximaLatencyPreference(e)};\ng.M.Yt\u003dfunction(e,L,c){this.zm.Yt(e,L,c)};\ng.M.w1\u003dfunction(){this.zm.w1()};\ng.M.iT\u003dfunction(e){this.zm.iT(e)};\ng.M.setUserAudio51Preference\u003dfunction(e,L){this.zm.setUserAudio51Preference(e,L)};\ng.M.fd\u003dfunction(e,L,c){this.zm.fd(e,L,c)};\ng.M.K2\u003dfunction(){return this.zm.K2()};\ng.M.eT\u003dfunction(){this.zm.eT()};\ng.M.LV\u003dfunction(){return this.zm.LV()};\ng.M.WH\u003dfunction(e){this.zm.WH(e)};\ng.M.Cs\u003dfunction(){this.zm.Cs()};\ng.M.Oe\u003dfunction(e){this.zm.Oe(e)};\ng.M.stopVideo\u003dfunction(){this.zm.stopVideo()};\ng.M.subscribe\u003dfunction(e,L,c){return this.zm.subscribe(e,L,c)};\ng.M.xw\u003dfunction(e,L){this.zm.xw(e,L)};\ng.M.togglePictureInPicture\u003dfunction(){this.zm.togglePictureInPicture()};\ng.M.Lq\u003dfunction(e){return this.zm.BR.Lq(e)};\ng.M.unsubscribe\u003dfunction(e,L,c){return this.zm.unsubscribe(e,L,c)};\ng.M.xG\u003dfunction(e,L){this.zm.xG(e,L)};\ng.M.oL\u003dfunction(e,L){return this.zm.oL(e,L)};\ng.M.f8\u003dfunction(){this.zm.f8()};\ng.M.T9\u003dfunction(e){this.zm.T9(e)};\ng.M.m5\u003dfunction(){this.zm.m5()};g.z(g.Lr,g.I9);g.M\u003dg.Lr.prototype;g.M.show\u003dfunction(){var e\u003dthis.Wq();g.I9.prototype.show.call(this);this.Gm\u0026\u0026(this.J.C(window,\"blur\",this.y5),this.J.C(c8(this),\"click\",this.FP));e||this.publish(\"show\",!0)};\ng.M.hide\u003dfunction(){var e\u003dthis.Wq();g.I9.prototype.hide.call(this);JRR(this);e\u0026\u0026this.publish(\"show\",!1)};\ng.M.Fp\u003dfunction(e,L){this.K\u003de;this.fade.show();L?(this.D||(this.D\u003dthis.J.C(this.V,\"appresize\",this.ze)),this.ze()):this.D\u0026\u0026(this.J.j6(this.D),this.D\u003dvoid 0)};\ng.M.Ym\u003dfunction(){this.K\u0026\u0026this.element\u0026\u0026(this.K.getAttribute(\"aria-haspopup\"),this.K.setAttribute(\"aria-expanded\",\"true\"),this.focus())};\ng.M.ze\u003dfunction(){var e\u003dg.Db(this.V);this.K\u0026\u0026e.SE(this.element,this.K)};\ng.M.y5\u003dfunction(){var e\u003dthis.Wq();JRR(this);this.fade.hide();e\u0026\u0026this.publish(\"show\",!1)};\ng.M.FP\u003dfunction(e){var L\u003dMx(e);L\u0026\u0026(g.vz(this.element,L)||this.K\u0026\u0026g.vz(this.K,L)||!g.WZ(e))||this.y5()};\ng.M.Wq\u003dfunction(){return this.z_\u0026\u0026this.fade.state!\u003d\u003d4};g.z(B8,g.Lr);B8.prototype.Fp\u003dfunction(){g.Lr.prototype.Fp.call(this);this.dialog.focus()};g.z(g.ov,g.I9);g.ov.prototype.setIcon\u003dfunction(e){this.updateValue(\"icon\",e)};\ng.ov.prototype.updateValue\u003dfunction(e,L){g.I9.prototype.updateValue.call(this,e,L);this.publish(\"size-change\")};g.b_\u003d{Mp:17,by:16,iB$:15,tFd:14,Fm:13,Eo:12,ih:11,Xx:10,Hf:9,AUDIO:8,SUBTITLES:7,hc:6,SLEEP_TIMER:5,SO:4,H$:3,P2S:2,REMOTE:1,MG$:0,17:\"LOOP\",16:\"STABLE_VOLUME\",15:\"REMOTE_SELECT\",14:\"SIZE\",13:\"MINIPLAYER\",12:\"THREED\",11:\"AUTONAV\",10:\"CINEMATIC\",9:\"ANNOTATIONS\",8:\"AUDIO\",7:\"SUBTITLES\",6:\"VOICE_BOOST\",5:\"SLEEP_TIMER\",4:\"SPEED\",3:\"QUALITY\",2:\"LINKEDACCOUNT\",1:\"REMOTE\",0:\"CONTEXTMENU\"};g.z(rd,g.ov);rd.prototype.vy\u003dfunction(e){this.K\u0026\u0026this.V.logVisibility(this.element,this.X\u0026\u0026e)};\nrd.prototype.G\u003dfunction(){var e,L,c\u003d(e\u003dthis.V.getVideoData())\u003d\u003dnull?void 0:(L\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:L.linked;if(c\u0026\u0026!this.X){var I;e\u003d(I\u003dthis.V.getVideoData())\u003d\u003dnull?void 0:I.accountLinkingConfig;this.setIcon(On());var B;g.xq(this,hk(e\u003d\u003dnull?void 0:(B\u003de.menuData)\u003d\u003dnull?void 0:B.connectedMenuLabel));var x,S,h;this.Z\u003dnew B8(this.V,hk(e\u003d\u003dnull?void 0:(x\u003de.menuData)\u003d\u003dnull?void 0:x.connectedDialogTitle),hk(e\u003d\u003dnull?void 0:(S\u003de.menuData)\u003d\u003dnull?void 0:S.connectedDialogMessage),hk(e\u003d\u003dnull?void 0:\n(h\u003de.menuData)\u003d\u003dnull?void 0:h.confirmButtonText));g.l(this,this.Z);var R;I\u003d(e\u003d\u003dnull?void 0:(R\u003de.menuData)\u003d\u003dnull?void 0:R.trackingParams)||null;(this.K\u003d!!I)\u0026\u0026this.V.setTrackingParams(this.element,I);this.G_.Yx(this);this.X\u003d!0}else!c\u0026\u0026this.X\u0026\u0026(this.G_.nu(this),this.X\u003d!1)};\nrd.prototype.onClick\u003dfunction(){this.K\u0026\u0026this.V.logClick(this.element);this.G_.y5();this.Z\u0026\u0026this.Z.Fp()};g.z(Rv,g.p);Rv.prototype.Y\u003dfunction(e){return this.api.Y(e)};g.z(u_,Rv);u_.prototype.onVideoDataChange\u003dfunction(e){if(!e.accountLinkingConfig){var L,c\u003d(L\u003de.getPlayerResponse())\u003d\u003dnull?void 0:L.accountLinkingConfig;e.accountLinkingConfig\u003dc}var I;if(L\u003d(I\u003de.accountLinkingConfig)\u003d\u003dnull?void 0:I.alsParam)e.D5\u003dL};\nu_.prototype.setAccountLinkState\u003dfunction(e){this.api.getVideoData().D5\u003de;this.api.Ox()};\nu_.prototype.updateAccountLinkingConfig\u003dfunction(e){var L\u003dthis.api.getVideoData(),c\u003dL.accountLinkingConfig;c\u0026\u0026(c.linked\u003de);this.api.publish(\"videodatachange\",\"dataupdated\",L,this.api.getPresentingPlayerType())};g.z(O4,Rv);\nO4.prototype.K\u003dfunction(e){var L\u003de.getId(),c\u003dthis.api.getVideoData(1),I\u003d!this.api.isInline();if(!c.inlineMetricEnabled||I){if(L\u003d\u003d\u003d\"part2viewed\"){if(c.uP\u0026\u0026g.gO(c.uP),c.pW\u0026\u0026qo(this,c.pW),c.Of)for(var B\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},x\u003dg.f(c.Of),S\u003dx.next();!S.done;S\u003dx.next())qo(this,g.FV(S.value,B))}else L\u003d\u003d\u003d\"engagedview\"\u0026\u0026c.FS\u0026\u0026(B\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},g.gO(g.FV(c.FS,B)));c.c7\u0026\u0026(B\u003dc.c7,x\u003de.getId(),B\u003dX$(B,{label:x}),g.gO(B));switch(L){case \"videoplaytime25\":c.nM\u0026\u0026qo(this,\nc.nM);c.aJ\u0026\u0026T2(this,c.aJ);c.W7\u0026\u0026g.gO(c.W7);break;case \"videoplaytime50\":c.HA\u0026\u0026qo(this,c.HA);c.jI\u0026\u0026T2(this,c.jI);c.P7\u0026\u0026g.gO(c.P7);break;case \"videoplaytime75\":c.fM\u0026\u0026qo(this,c.fM);c.CL\u0026\u0026T2(this,c.CL);c.CC\u0026\u0026g.gO(c.CC);break;case \"videoplaytime100\":c.lR\u0026\u0026qo(this,c.lR),c.t0\u0026\u0026T2(this,c.t0),c.yQ\u0026\u0026g.gO(c.yQ)}(B\u003dthis.api.getVideoData().E5)\u0026\u0026m5r(this,B,e.getId())\u0026\u0026m5r(this,B,e.getId()+\"gaia\")}if(c.inlineMetricEnabled\u0026\u0026!I)switch(L){case \"videoplaybackstart\":var h,R\u003d(h\u003dc.gb)\u003d\u003dnull?void 0:h.X;R\u0026\u0026qo(this,R);break;\ncase \"videoplayback2s\":(h\u003d(R\u003dc.gb)\u003d\u003dnull?void 0:R.Z)\u0026\u0026qo(this,h);break;case \"videoplayback10s\":var u;(h\u003d(u\u003dc.gb)\u003d\u003dnull?void 0:u.K)\u0026\u0026qo(this,h)}this.api.SX([e],1)};g.z(Zbx,Rv);g.z(W8,g.U);g.M\u003dW8.prototype;\ng.M.vk\u003dfunction(){var e;if(e\u003dthis.V.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026g.Eq(this.V)\u0026\u0026this.V.LS().getPlayerSize().width\u003e\u003d400)if(e\u003dthis.hq(),this.V.S().Y(\"client_respect_autoplay_switch_button_renderer\"))e\u003d!!e.autoplaySwitchButtonRenderer;else{var L,c,I,B;e\u003d!!((L\u003de.getWatchNextResponse())\u003d\u003dnull?0:(c\u003dL.contents)\u003d\u003dnull?0:(I\u003dc.twoColumnWatchNextResults)\u003d\u003dnull?0:(B\u003dI.autoplay)\u003d\u003dnull?0:B.autoplay)!\u003d\u003d!1}if(e)this.X||(this.X\u003d!0,this.i5(this.X),this.V.S().Y(\"web_player_autonav_toggle_always_listen\")||p$v(this),\nL\u003dthis.hq(),this.pC(L.autonavState),this.V.logVisibility(this.element,this.X));else if(this.X\u003d!1,this.i5(this.X),!this.V.S().Y(\"web_player_autonav_toggle_always_listen\"))for(this.V.S().Y(\"web_player_autonav_toggle_always_listen\"),L\u003dg.f(this.K),c\u003dL.next();!c.done;c\u003dL.next())this.j6(c.value)};\ng.M.pC\u003dfunction(e){jhT(this)?this.isChecked\u003de!\u003d\u003d1:((e\u003de!\u003d\u003d1)||(g.J7(),e\u003dg.uL(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.Vu(0,141)\u0026\u0026g.Zu(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.Vu(0,140)),this.isChecked\u003de);$5c(this)};\ng.M.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.V.Pl(this.isChecked?2:1);$5c(this);if(jhT(this)){var e\u003dthis.hq().autoplaySwitchButtonRenderer;this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onEnabledCommand)?this.V.fS(\"innertubeCommand\",e.onEnabledCommand):!this.isChecked\u0026\u0026(e\u003d\u003dnull?0:e.onDisabledCommand)\u0026\u0026this.V.fS(\"innertubeCommand\",e.onDisabledCommand)}this.V.logClick(this.element)};\ng.M.getValue\u003dfunction(){return this.isChecked};\ng.M.hq\u003dfunction(){return this.V.getVideoData(1)};g.z(Hbf,Rv);g.z(Mo,g.ov);Mo.prototype.onClick\u003dfunction(){this.enabled\u0026\u0026(z2(this,!this.checked),this.publish(\"select\",this.checked))};\nMo.prototype.getValue\u003dfunction(){return this.checked};\nMo.prototype.setEnabled\u003dfunction(e){(this.enabled\u003de)?this.element.removeAttribute(\"aria-disabled\"):this.element.setAttribute(\"aria-disabled\",\"true\")};var fr\u003d[\"en-CA\",\"en\",\"es-MX\",\"fr-CA\"];g.z(G2,Mo);G2.prototype.OW\u003dfunction(e){e?this.X||(this.G_.Yx(this),this.X\u003d!0):this.X\u0026\u0026(this.G_.nu(this),this.X\u003d!1);this.X\u0026\u0026z2(this,ylJ())};\nG2.prototype.G\u003dfunction(){g.eZ(this.element,\"ytp-menuitem-highlight-transition-enabled\")};\nG2.prototype.Z\u003dfunction(e){var L\u003dylJ();e!\u003d\u003dL\u0026\u0026(L\u003dg.J7(),aG(190,e),aG(192,!0),L.save(),this.V.fS(\"cinematicSettingsToggleChange\",e))};\nG2.prototype.KS\u003dfunction(){this.X\u0026\u0026this.G_.nu(this);Mo.prototype.KS.call(this)};g.z(gd,Rv);gd.prototype.updateCinematicSettings\u003dfunction(e){this.X\u003de;var L;(L\u003dthis.menuItem)\u003d\u003dnull||L.OW(e);this.api.publish(\"onCinematicSettingsVisibilityChange\",e)};g.z(U5M,Rv);g.z(kq,Rv);kq.prototype.setCreatorEndscreenVisibility\u003dfunction(e){var L;(L\u003dQk(this.api.qx()))\u003d\u003dnull||L.i5(e)};\nkq.prototype.X\u003dfunction(e){function L(I){I\u003d\u003d\u003d\"creatorendscreen\"\u0026\u0026(I\u003dQk(c.api.qx()))\u0026\u0026I.P0S(c.hideButton)}\nvar c\u003dthis;this.hideButton\u003de;this.events.C(this.api,\"modulecreated\",L);L(\"creatorendscreen\")};g.z(D9,Mo);D9.prototype.G\u003dfunction(e){this.Z(e?1:0)};\nD9.prototype.K\u003dfunction(){var e\u003dthis.hasDrcAudioTrack(),L\u003dthis.X()\u003d\u003d\u003d1\u0026\u0026e;z2(this,L);this.setEnabled(e)};\nD9.prototype.KS\u003dfunction(){this.G_.nu(this);Mo.prototype.KS.call(this)};g.z(wd,Rv);wd.prototype.getDrcUserPreference\u003dfunction(){return this.X};\nwd.prototype.setDrcUserPreference\u003dfunction(e){g.bS(\"yt-player-drc-pref\",e,31536E3);e!\u003d\u003dthis.X\u0026\u0026(this.X\u003de,this.updateEnvironmentData(),this.K()\u0026\u0026this.api.m5())};\nwd.prototype.updateEnvironmentData\u003dfunction(){this.api.S().gZ\u003dthis.X\u003d\u003d\u003d1};\nwd.prototype.K\u003dfunction(){var e,L,c\u003d(e\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(L\u003de.Z)\u003d\u003dnull?void 0:L.X;if(!c)return!1;if(this.api.getAvailableAudioTracks().length\u003e1\u0026\u0026this.api.Y(\"mta_drc_mutual_exclusion_removal\")){var I,B,x\u003d(I\u003dthis.api.Wj())\u003d\u003dnull?void 0:(B\u003dI.l5)\u003d\u003dnull?void 0:B.id;return jW(c,function(S){var h;return S.audio.X\u0026\u0026((h\u003dS.l5)\u003d\u003dnull?void 0:h.id)\u003d\u003d\u003dx})}return jW(c,function(S){var h;\nreturn((h\u003dS.audio)\u003d\u003dnull?void 0:h.X)\u003d\u003d\u003d!0})};g.z(Jk,Rv);Jk.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis,L\u003dthis.api.getVideoData();this.api.RU(\"embargo\",1);var c\u003dL\u003d\u003dnull?void 0:L.g5.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(c\u003d\u003dnull?0:c.length)?X$n(this,c.filter(function(I){return EBH(e,I)})):(L\u003d\u003dnull?0:L.cueRanges)\u0026\u0026X$n(this,L.cueRanges.filter(function(I){return EBH(e,I)}))};\nJk.prototype.K\u003dfunction(e){return e.embargo!\u003d\u003dvoid 0};\nJk.prototype.KS\u003dfunction(){Rv.prototype.KS.call(this);this.X\u003d{}};g.z(V3,Rv);\nV3.prototype.addEmbedsConversionTrackingParams\u003dfunction(e){var L\u003dthis.api.S(),c\u003dL.widgetReferrer,I\u003dL.xT,B\u003dthis.X,x\u003d\"\",S\u003dL.getWebPlayerContextConfig();S\u0026\u0026(x\u003dS.embedsIframeOriginParam||\"\");c.length\u003e0\u0026\u0026(e.embeds_widget_referrer\u003dc);I.length\u003e0\u0026\u0026(e.embeds_referring_euri\u003dI);L.G\u0026\u0026x.length\u003e0\u0026\u0026(e.embeds_referring_origin\u003dx);S\u0026\u0026S.embedsFeature\u0026\u0026(e.feature\u003dS.embedsFeature);B.length\u003e0\u0026\u0026(L.Y(\"embeds_web_enable_lite_experiment_control_arm_logging\")?B.unshift(28572):g.cI(g.ID(L))\u0026\u0026B.unshift(159628),L\u003dB.join(\",\"),L\u003d\ng.m2()?L:g.gR(L,4),e.source_ve_path\u003dL);this.X.length\u003d0};g.z(Kgn,Rv);g.z(YTv,Rv);g.z(Cr,g.p);Cr.prototype.KS\u003dfunction(){g.p.prototype.KS.call(this);this.X\u003dnull;this.K\u0026\u0026this.K.disconnect()};g.z(enJ,Rv);g.z(av,g.U);av.prototype.show\u003dfunction(){g.U.prototype.show.call(this);this.api.logVisibility(this.element,!0)};\nav.prototype.stopTimer\u003dfunction(){this.X\u0026\u0026(this.X.dispose(),this.X\u003dnull)};\nav.prototype.onVideoDataChange\u003dfunction(e){var L,c,I\u003d(L\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(c\u003dL.getPlayerResponse())\u003d\u003dnull?void 0:c.playabilityStatus;I\u0026\u0026(L\u003dLJT(I),g.E(this.api.getPlayerStateObject(),128)||e\u003d\u003d\u003d\"dataloaderror\"||!L?(this.K\u003d0,this.stopTimer(),this.hide()):(e\u003d(L.remainingTimeSecs||0)*1E3,e\u003e0\u0026\u0026(this.show(),this.updateValue(\"label\",N5(L.label)),IAx(this,e))))};\nav.prototype.KS\u003dfunction(){this.stopTimer();g.U.prototype.KS.call(this)};g.z(BVv,Rv);g.z(No,g.U);No.prototype.onClick\u003dfunction(){this.CS.logClick(this.element);this.CS.fS(\"onFullerscreenEduClicked\")};\nNo.prototype.OW\u003dfunction(){this.CS.isFullscreen()?this.X?this.fade.hide():this.fade.show():this.hide();this.CS.logVisibility(this.element,this.CS.isFullscreen()\u0026\u0026!this.X)};g.z(y3,Rv);y3.prototype.updateFullerscreenEduButtonSubtleModeState\u003dfunction(e){var L;(L\u003dthis.X)!\u003dnull\u0026\u0026(g.cY(L.element,\"ytp-fullerscreen-edu-button-subtle\",e),e\u0026\u0026!L.K\u0026\u0026(L.element.setAttribute(\"title\",\"Scroll for details\"),y4(L.CS,L.element,L),L.K\u003d!0))};\ny3.prototype.updateFullerscreenEduButtonVisibility\u003dfunction(e){var L;(L\u003dthis.X)!\u003dnull\u0026\u0026(L.X\u003de,L.OW())};g.z(xBx,g.U);g.z(ref,Rv);g.z(Z9,Rv);Z9.prototype.getSphericalProperties\u003dfunction(){var e\u003dg.Q4(this.api.qx());return e?e.getSphericalProperties():{}};\nZ9.prototype.setSphericalProperties\u003dfunction(e){if(e){var L\u003dg.Q4(this.api.qx());L\u0026\u0026L.setSphericalProperties(e,!0)}};g.z(pr,Rv);g.M\u003dpr.prototype;g.M.createClientVe\u003dfunction(e,L,c,I){this.api.createClientVe(e,L,c,I\u003d\u003d\u003dvoid 0?!1:I)};\ng.M.createServerVe\u003dfunction(e,L,c){this.api.createServerVe(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.setTrackingParams\u003dfunction(e,L){this.api.setTrackingParams(e,L)};\ng.M.logClick\u003dfunction(e,L){this.api.logClick(e,L)};\ng.M.logVisibility\u003dfunction(e,L,c){this.api.logVisibility(e,L,c)};\ng.M.hasVe\u003dfunction(e){return this.api.hasVe(e)};\ng.M.destroyVe\u003dfunction(e){this.api.destroyVe(e)};var RnJ\u003d!1;jS.prototype.setPlaybackRate\u003dfunction(e){this.playbackRate\u003dMath.max(1,e)};\njS.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};dd.prototype.YR\u003dfunction(e){var L\u003dg.mr(e.info.X.info,this.w_.Wy),c\u003de.info.ud+this.G,I\u003de.info.startTime*1E3;if(this.policy.m$)try{I\u003dthis.policy.m$?g.Mh(e)*1E3:e.info.startTime*1E3}catch(S){Math.random()\u003e.99\u0026\u0026this.logger\u0026\u0026(I\u003do8(e.K).slice(0,1E3),this.logger\u0026\u0026this.logger({parserErrorSliceInfo:e.info.e6(),encodedDataView:g.GM(I,4)})),I\u003de.info.startTime*1E3}var B\u003de.info.clipId,x\u003dthis.policy.m$?g.Krc(e)*1E3:e.info.duration*1E3;this.policy.m$\u0026\u0026(I\u003c0||x\u003c0)\u0026\u0026(this.logger\u0026\u0026(this.logger({missingSegInfo:e.info.e6(),\nstartTimeMs:I,durationMs:x}),this.policy.hB||(I\u003c0\u0026\u0026(I\u003de.info.startTime*1E3),x\u003c0\u0026\u0026(x\u003de.info.duration*1E3))),this.policy.hB\u0026\u0026(I\u003c0\u0026\u0026(I\u003de.info.startTime*1E3),x\u003c0\u0026\u0026(x\u003de.info.duration*1E3)));return{formatId:L,ud:c,startTimeMs:I,clipId:B,Ov:x}};\ndd.prototype.ZB\u003dfunction(e){this.timestampOffset\u003de};U4.prototype.seek\u003dfunction(e,L){e!\u003d\u003dthis.targetTime\u0026\u0026(this.seekCount\u003d0);this.targetTime\u003de;var c\u003dthis.videoTrack.K,I\u003dthis.audioTrack.K,B\u003dthis.audioTrack.Py,x\u003dkvT(this,this.videoTrack,e,this.videoTrack.Py,L);L\u003dkvT(this,this.audioTrack,this.policy.IU?e:x,B,L);e\u003dMath.max(e,x,L);this.G\u003d!0;this.w_.isManifestless\u0026\u0026(FJ$(this,this.videoTrack,c),FJ$(this,this.audioTrack,I));return e};\nU4.prototype.isSeeking\u003dfunction(){return this.G};\nU4.prototype.cV\u003dfunction(e){this.K\u003de};\nvar g0x\u003d2/24;var JeR\u003d0;g.M\u003dxk.prototype;g.M.Rc\u003dfunction(){this.D\u003dthis.now();bLf(this.qw,this.D);this.UY.Rc()};\ng.M.Xz\u003dfunction(e,L){var c\u003dthis.policy.K?(0,g.zI)():0;oc(this,e,L);e-this.j\u003c10\u0026\u0026this.K\u003e0||this.BK(e,L);this.UY.Xz(e,L);this.policy.K\u0026\u0026(e\u003d(0,g.zI)()-c,this.RT+\u003de,this.x9\u003dMath.max(e,this.x9))};\ng.M.BK\u003dfunction(e,L){var c\u003d(e-this.j)/1E3,I\u003dL-this.Z;this.d9||(Zz(this.qw,c,I),this.M$(c,I));this.j\u003de;this.Z\u003dL};\ng.M.XI\u003dfunction(){this.k9\u0026\u0026VCn(this);this.UY.XI()};\ng.M.rz\u003dfunction(e){this.k9||(this.k9\u003dthis.B-this.Cf+e,this.xT\u003dthis.B,this.Bw\u003dthis.T)};\ng.M.y7\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?this.T:e;L\u003dL\u003d\u003d\u003dvoid 0?this.B:L;this.K\u003e0||(this.J\u003de,this.K\u003dL,this.pS\u003dthis.isActive\u003d!0)};\ng.M.Ey\u003dfunction(){return this.WR||2};\ng.M.VH\u003dfunction(){};\ng.M.ZS\u003dfunction(){var e,L\u003d{rn:this.requestNumber,rt:(this.T-this.X).toFixed(),lb:this.B,stall:(1E3*this.G).toFixed(),ht:(this.D-this.X).toFixed(),elt:(this.J-this.X).toFixed(),elb:this.K,d:(e\u003dthis.Ve)\u003d\u003dnull?void 0:e.sV()};this.url\u0026\u0026hnv(L,this.url);this.policy.K\u0026\u0026(L.mph\u003dthis.x9.toFixed(),L.tph\u003dthis.RT.toFixed());L.ulb\u003dthis.ye;L.ult\u003dthis.h7;return L};\ng.M.now\u003dfunction(){return(0,g.zI)()};\ng.M.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};g.z(rC,xk);g.M\u003drC.prototype;g.M.ZS\u003dfunction(){var e\u003dxk.prototype.ZS.call(this);e.pb\u003dthis.uq;e.pt\u003d(1E3*this.DY).toFixed();e.se\u003dthis.Q5;return e};\ng.M.nR\u003dfunction(){var e\u003dthis.UY;this.m$||(this.m$\u003de.nR?e.nR():1);return this.m$};\ng.M.Q$\u003dfunction(){return this.d$?this.nR()!\u003d\u003d1:!1};\ng.M.uO\u003dfunction(e,L,c){if(!this.gT){this.gT\u003d!0;if(!this.d9){oc(this,e,L);this.BK(e,L);var I\u003dthis.nR();this.Q5\u003dc;if(!this.d9)if(I\u003d\u003d\u003d2){I\u003de-this.J\u003cthis.Ey()*1E3+50;c\u003dthis.h7?this.ye/(this.h7/1E3):c||this.Sl;var B\u003dthis.nB*1.3;I\u0026\u0026c\u003cB||(this.h7?al(this.qw,this.h7/1E3,this.ye,this.Pe||this.policy.pS):al(this.qw,L/c,L,.01));mX(this.qw,L,I?0:this.G)}else I\u003d\u003d\u003d1\u0026\u0026(I\u003d(e-this.X)/1E3,!(I\u003c\u003dthis.policy.G)\u0026\u0026this.policy.G||this.sY||this.policy.D||!(this.K\u003e0)||h6(this,I,L),this.K\u003e0\u0026\u0026mX(this.qw,L,this.G));e\u003d(e-this.X)/\n1E3||.01;this.policy.J\u0026\u0026!(this.K\u003e0)||NX(this.qw,e,this.Z,aA$(this),this.Wt)}this.deactivate()}};\ng.M.kG\u003dfunction(e,L,c){c\u0026\u0026(this.m$\u003d2);e\u003c0\u0026\u0026this.WR\u0026\u0026(e\u003dthis.WR);L?this.He+\u003de:this.Pe+\u003de};\ng.M.Ey\u003dfunction(){return this.Pe||this.He||xk.prototype.Ey.call(this)};\ng.M.BK\u003dfunction(e,L){var c\u003d(e-this.j)/1E3,I\u003dL-this.Z,B\u003dthis.nR();this.isActive?B\u003d\u003d\u003d1\u0026\u0026((I\u003e0||this.policy.B)\u0026\u0026(c\u003e.2||I\u003c1024)?(this.G+\u003dc,I\u003e0\u0026\u0026c\u003e.2\u0026\u0026h6(this,this.nB?c:.05,I),this.sY\u003d!0):I\u003e0\u0026\u0026(h6(this,c,I),this.sY\u003d!0)):L\u0026\u0026L\u003e\u003dthis.policy.X\u0026\u0026this.y7(e,L);xk.prototype.BK.call(this,e,L)};\ng.M.wD\u003dfunction(e){if(!this.d9){oc(this,e,this.B);var L\u003d(e-this.X)/1E3;this.nR()!\u003d\u003d2\u0026\u0026this.K\u003e0\u0026\u0026(this.G+\u003d(e-this.j)/1E3,mX(this.qw,this.Z,this.G));NX(this.qw,L,this.Z,aA$(this),this.Wt,!0);e\u003d(e-this.j)/1E3;Zz(this.qw,e,0);this.M$(e,0)}};\ng.M.y7\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?this.T:e;L\u003dL\u003d\u003d\u003dvoid 0?this.B:L;if(!(this.K\u003e0)\u0026\u0026(xk.prototype.y7.call(this,e,L),this.nR()\u003d\u003d\u003d1)){L\u003d(this.D-this.X)/1E3;var c\u003d(e-this.D)/1E3;this.d$\u0026\u0026Rc(this,this.now());this.Kf||this.d9||(this.WR\u0026\u0026(c\u003dMath.max(0,c-this.WR)),e\u003dthis.qw,e.J.lE(1,L),e.Ve.lE(1,c))}};\ng.M.H9\u003dfunction(){this.d$\u0026\u0026Rc(this,this.now());return this.t7};\ng.M.bW\u003dfunction(){var e;if(e\u003dthis.Z\u003ethis.j8)e\u003d(e\u003dthis.Z)?e\u003e\u003dthis.policy.X:!1;return e};\ng.M.pP\u003dfunction(){return this.d_};\ng.M.Ha\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.now():e;if(this.d$){Rc(this,e);if(this.m$?this.Q$():this.Gm!\u003d\u003dthis.Y9){var L\u003dthis.Y9;if(e\u003cL){this.d_\u003dthis.Y9;return}}else L\u003dthis.Gm;L\u003dMath.max(L,this.t7)}else L\u003dthis.t7;var c\u003dthis.uq-this.Z;c\u003c0\u0026\u0026(c\u003d0);c\u003d(c*this.snapshot.stall+c/this.snapshot.byterate)*1E3;this.d_\u003dc\u003dthis.K\u003e0?c+e:c+Math.max(e,L)};\ng.M.vL\u003dfunction(){return this.now()-this.J};\ng.M.F2\u003dfunction(){return(this.Z-this.K)*1E3/this.vL()||0};\ng.M.fm\u003dfunction(){return this.J};uZ.prototype.feed\u003dfunction(e){L5(this.X,e);this.Bd()};\nuZ.prototype.Bd\u003dfunction(){if(this.G){if(!this.X.totalLength)return;var e\u003dthis.X.split(this.Z-this.K),L\u003de.TD;e\u003de.Xo;if(!this.UY.rz(this.G,L,this.K,this.Z))return;this.K+\u003dL.totalLength;this.X\u003de;this.K\u003d\u003d\u003dthis.Z\u0026\u0026(this.G\u003dthis.Z\u003dthis.K\u003dvoid 0)}for(;;){var c\u003d0;e\u003dg.f(ZXx(this.X,c));L\u003de.next().value;c\u003de.next().value;c\u003dg.f(ZXx(this.X,c));e\u003dc.next().value;c\u003dc.next().value;if(L\u003c0||e\u003c0)break;if(!(c+e\u003c\u003dthis.X.totalLength)){if(!(this.UY.rz\u0026\u0026c+1\u003c\u003dthis.X.totalLength))break;c\u003dthis.X.split(c).Xo;this.UY.rz(L,c,0,\ne)\u0026\u0026(this.G\u003dL,this.K\u003dc.totalLength,this.Z\u003de,this.X\u003dnew ej([]));break}e\u003dthis.X.split(c).Xo.split(e);c\u003de.Xo;this.UY.mY(L,e.TD);this.X\u003dc}};\nuZ.prototype.dispose\u003dfunction(){this.X\u003dnew ej};g.M\u003dt6.prototype;g.M.BO\u003dfunction(){return 0};\ng.M.kR\u003dfunction(){return null};\ng.M.P9\u003dfunction(){return null};\ng.M.nU\u003dfunction(){return this.state\u003e\u003d1};\ng.M.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.M.J1\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.M.onStateChange\u003dfunction(){};\ng.M.Oq\u003dfunction(e){var L\u003dthis.state;this.state\u003de;this.onStateChange(L);this.callback\u0026\u0026this.callback(this,L)};\ng.M.AS\u003dfunction(e){e\u0026\u0026this.state\u003ce?this.Oq(e):this.callback\u0026\u0026this.callback(this,this.state)};\ng.M.We\u003dfunction(){return this.state\u003d\u003d\u003d-1};\ng.M.e6\u003dfunction(){var e\u003d\"\";this.info.bd.forEach(function(L){e+\u003dL.e6()+\".\"});\nreturn e.slice(0,-1)};\ng.M.dispose\u003dfunction(){this.We()||(this.info.bd[0].X.Z\u003d!1,this.Oq(-1))};\ng.M.lK\u003dfunction(){return 0};g.M\u003dOS.prototype;g.M.lJ\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.UY.Rc()};\ng.M.onError\u003dfunction(){this.Z\u003d!0;this.onDone()};\ng.M.onDone\u003dfunction(){this.We||(this.G\u003d!0,this.UY.XI())};\ng.M.CU\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.M.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(L){return\"\"}};\ng.M.G1\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.M.W_\u003dfunction(){return this.K};\ng.M.Xw\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.K};\ng.M.gz\u003dfunction(){return this.X.totalLength\u003e0};\ng.M.j7\u003dfunction(){var e\u003dthis.X;this.X\u003dnew ej;return e};\ng.M.aD\u003dfunction(){return this.X};\ng.M.abort\u003dfunction(){this.We\u003d!0;this.xhr.abort()};\ng.M.fq\u003dfunction(){return!0};\ng.M.YM\u003dfunction(){return this.Z};\ng.M.Ku\u003dfunction(){return\"\"};g.M\u003dHXn.prototype;g.M.getResponseHeader\u003dfunction(e){return e\u003d\u003d\u003d\"content-type\"?this.X.get(\"type\"):\"\"};\ng.M.abort\u003dfunction(){};\ng.M.CU\u003dfunction(){return!0};\ng.M.G1\u003dfunction(){return this.range.length};\ng.M.W_\u003dfunction(){return this.loaded};\ng.M.Xw\u003dfunction(){return!!this.loaded};\ng.M.gz\u003dfunction(){return!!this.K.totalLength};\ng.M.j7\u003dfunction(){var e\u003dthis.K;this.K\u003dnew ej;return e};\ng.M.aD\u003dfunction(){return this.K};\ng.M.fq\u003dfunction(){return!0};\ng.M.YM\u003dfunction(){return!!this.error};\ng.M.Ku\u003dfunction(){return this.error};g.M\u003dPJT.prototype;g.M.start\u003dfunction(e){var L\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(L,this.T);this.G\u0026\u0026(L.signal\u003dthis.G.signal);e\u003dnew Request(e,L);fetch(e).then(this.D,this.onError).then(void 0,nv)};\ng.M.onDone\u003dfunction(){this.We()||this.UY.XI()};\ng.M.getResponseHeader\u003dfunction(e){return this.responseHeaders?this.responseHeaders.get(e):null};\ng.M.CU\u003dfunction(){return!!this.responseHeaders};\ng.M.W_\u003dfunction(){return this.K};\ng.M.G1\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.M.Xw\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.K};\ng.M.gz\u003dfunction(){return!!this.X.totalLength};\ng.M.j7\u003dfunction(){var e\u003dthis.X;this.X\u003dnew ej;return e};\ng.M.aD\u003dfunction(){return this.X};\ng.M.We\u003dfunction(){return this.B};\ng.M.abort\u003dfunction(){this.Z\u0026\u0026this.Z.cancel().catch(function(){});\nthis.G\u0026\u0026this.G.abort();this.B\u003d!0};\ng.M.fq\u003dfunction(){return!0};\ng.M.YM\u003dfunction(){return this.j};\ng.M.Ku\u003dfunction(){return this.errorMessage};g.M\u003dQyv.prototype;g.M.onDone\u003dfunction(){if(!this.We){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.K\u003dthis.response.byteLength}catch(e){}this.X\u003d!0;this.UY.XI()}};\ng.M.lJ\u003dfunction(){this.xhr.readyState\u003d\u003d\u003d2\u0026\u0026this.UY.Rc()};\ng.M.vR\u003dfunction(e){this.We||(this.status\u003dthis.xhr.status,this.X||(this.K\u003de.loaded),this.UY.Xz((0,g.zI)(),e.loaded))};\ng.M.CU\u003dfunction(){return this.xhr.readyState\u003e\u003d2};\ng.M.getResponseHeader\u003dfunction(e){try{return this.xhr.getResponseHeader(e)}catch(L){return g.F7(Error(\"Could not read XHR header \"+e)),\"\"}};\ng.M.G1\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.M.W_\u003dfunction(){return this.K};\ng.M.Xw\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026this.X\u0026\u0026!!this.K};\ng.M.gz\u003dfunction(){return this.X\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.M.j7\u003dfunction(){var e\u003dthis.response;this.response\u003dvoid 0;return new ej([new Uint8Array(e)])};\ng.M.aD\u003dfunction(){return new ej([new Uint8Array(this.response)])};\ng.M.abort\u003dfunction(){this.We\u003d!0;this.xhr.abort()};\ng.M.fq\u003dfunction(){return!1};\ng.M.YM\u003dfunction(){return!1};\ng.M.Ku\u003dfunction(){return\"\"};g.z(TF,g.p);TF.prototype.r$\u003dfunction(){if(!this.HM.length)return[];var e\u003dthis.HM;this.HM\u003d[];this.Z\u003dg.zL(e).info;return e};\nTF.prototype.SR\u003dfunction(){return this.HM};\nTF.prototype.KS\u003dfunction(){g.p.prototype.KS.call(this);this.X\u003dnull;this.HM.length\u003d0;this.bd.length\u003d0;this.Z\u003dnull};g.z(MV,g.p);g.M\u003dMV.prototype;\ng.M.pMd\u003dfunction(){if(!this.We()){var e\u003d(0,g.zI)(),L\u003d!1;if(this.policy.sC){e\u003de-(this.timing.K\u003e0?this.timing.J:this.timing.X)-this.timing.Ey()*1E3;var c\u003dVC(zF(this),!1);e\u003e\u003d2E3*c?L\u003d!0:e\u003e\u003dthis.policy.Jo*c\u0026\u0026(this.X\u003dthis.policy.XK)}else if(this.timing.K\u003e0){if(this.B){this.policy.xT\u0026\u0026(this.X\u003d0);return}var I\u003dthis.timing.pP();this.timing.Ha();var B\u003dthis.timing.pP();B-I\u003e\u003dthis.policy.Nl*.8?(this.X++,this.logger.debug(function(){return\"Mispredicted by \"+(B-I).toFixed(0)}),L\u003dthis.X\u003e\u003d5):this.X\u003d0}else{var x\u003de-\nthis.timing.H9();\nthis.policy.XK\u0026\u0026x\u003e0\u0026\u0026(this.X+\u003d1);L\u003dVC(zF(this),!1)*this.policy.O4;(L\u003dx\u003eL*1E3)\u0026\u0026this.logger.debug(function(){return\"Elbow late by \"+x.toFixed(3)})}this.X\u003e0\u0026\u0026this.UY.pn();\nL?this.iG():this.K.start()}};\ng.M.iG\u003dfunction(){this.G\u003d!0;this.UY.No();this.lastError\u003d\"net.timeout\";vD(this)};\ng.M.canRetry\u003dfunction(e){var L\u003dzF(this);e\u003de?this.policy.uV:this.policy.Hv;return L.timedOut\u003cthis.policy.Ls\u0026\u0026L.X\u003ce};\ng.M.n1\u003dfunction(){return this.lastError};\ng.M.yg\u003dfunction(){return this.X};\ng.M.dispose\u003dfunction(){this.K.dispose();g.p.prototype.dispose.call(this)};var W_\u003d{},Owc\u003d(W_[\"1h\"]\u003d8,W_[\"9h\"]\u003d4,W_[\"1\"]\u003d8,W_[\"9\"]\u003d4,W_[\"(\"]\u003d4,W_.h\u003d2,W_.H\u003d2,W_),MF\u003d{},qHR\u003d(MF.o\u003d3,MF.O\u003d3,MF.so\u003d3,MF.a\u003d1,MF.ah\u003d1,MF.A\u003d1,MF.m\u003d1,MF.M\u003d1,MF.sa\u003d1,MF.mac3\u003d7,MF.MAC3\u003d7,MF.meac3\u003d5,MF.MEAC3\u003d5,MF),zD\u003d{},MJM\u003d(zD.o\u003d0,zD.O\u003d0,zD.a\u003d0,zD.ah\u003d0,zD.A\u003d0,zD.m\u003d1,zD.M\u003d1,zD.mac3\u003d1,zD.MAC3\u003d1,zD.meac3\u003d1,zD.MEAC3\u003d1,zD.so\u003d4,zD.sa\u003d4,zD);var fEf\u003d{WEB:1,MWEB:2,TVHTML5:7,WEB_UNPLUGGED:41,WEB_EMBEDDED_PLAYER:56,TVHTML5_AUDIO:57,TV_UNPLUGGED_CAST:58,TVHTML5_KIDS:59,WEB_MUSIC:61,WEB_CREATOR:62,TVHTML5_UNPLUGGED:65,WEB_REMIX:67,TVHTML5_SIMPLY:75,WEB_KIDS:76,TVHTML5_SIMPLY_EMBEDDED_PLAYER:85,WEB_MUSIC_EMBEDDED_PLAYER:86,WEB_MUSIC_ANALYTICS:31,WEB_GAMING:32,WEB_EXPERIMENTS:42,WEB_HEROES:60,WEB_UNPLUGGED_ONBOARDING:69,WEB_UNPLUGGED_OPS:70,WEB_UNPLUGGED_PUBLIC:71,TVHTML5_VR:72,TVHTML5_FOR_KIDS:93};var iZ,bZ,GF\u003d[[\"337\",\"336\",\"335\"],[\"702\",\"701\",\"700\"],[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"787\",\"788\"]],SHM\u003d[[\"571\",\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\"],[\"137\",\"136\"]],rNn\u003d[\"571 401 400 399 398 787 788 397 396\".split(\" \"),\"313 271 248 247 781 777 244 243\".split(\" \"),[\"137\",\"136\",\"135\"]],hAM\u003d[[\"411\",\"410\",\"409\"],[\"360\",\"358\",\"357\",\"274\"],[\"385\",\"376\",\"384\"],[\"225\",\"224\",\"145\"]],RAf\u003d[\"412\",\"359\"],uwT\u003d[[\"141\"],[\"774\"],[\"380\"],[\"328\"]],sc\u003d{},B3n\u003d(sc[\"398\"]\u003d\"397 396 395 394 788 787\".split(\" \"),\nsc[\"247\"]\u003d[\"780\",\"779\",\"244\",\"243\",\"242\"],sc[\"136\"]\u003d[\"135\",\"134\",\"133\",\"160\"],sc[\"141\"]\u003d[\"140\"],sc[\"774\"]\u003d[\"251\",\"250\"],sc),v_\u003d{},xJc\u003d(v_[\"135\"]\u003d[\"134\",\"133\",\"160\"],v_[\"243\"]\u003d[\"242\"],v_[\"781\"]\u003d[\"780\",\"779\"],v_[\"777\"]\u003d[\"776\",\"775\"],v_[\"396\"]\u003d[\"395\",\"394\"],v_[\"141\"]\u003d[\"140\"],v_[\"774\"]\u003d[\"251\",\"250\"],v_),f7\u003d{},ocv\u003d(f7[\"274\"]\u003d[\"317\",\"273\",\"318\",\"280\",\"279\"],f7[\"145\"]\u003d[\"144\",\"222\",\"223\",\"143\",\"142\"],f7[\"141\"]\u003d[\"149\"],f7[\"140\"]\u003d[\"149\"],f7[\"380\"]\u003d[\"381\"],f7[\"328\"]\u003d[\"329\"],f7),Ac\u003d{},cNc\u003d(Ac[\"133\"]\u003d240,Ac[\"134\"]\u003d\n360,Ac[\"135\"]\u003d480,Ac[\"136\"]\u003d720,Ac[\"137\"]\u003d1080,Ac[\"242\"]\u003d240,Ac[\"243\"]\u003d360,Ac[\"244\"]\u003d480,Ac[\"247\"]\u003d720,Ac[\"248\"]\u003d1080,Ac[\"298\"]\u003d720,Ac[\"299\"]\u003d1080,Ac[\"302\"]\u003d720,Ac[\"303\"]\u003d1080,Ac[\"395\"]\u003d240,Ac[\"396\"]\u003d360,Ac[\"397\"]\u003d480,Ac[\"398\"]\u003d720,Ac[\"399\"]\u003d1080,Ac);var zAn\u003d{unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122},Wox\u003d{0:0,1:1,2:2};g.z(X4,t6);g.M\u003dX4.prototype;g.M.MD\u003dfunction(){return this.timing.requestNumber};\ng.M.Wd\u003dfunction(){return this.UR.Wd()};\ng.M.mL\u003dfunction(){var e\u003dn0n(this.u4);if(this.pV){var L\u003dthis.pV,c\u003dL.X.totalLength;e.ulen\u003dc;c\u003e0\u0026\u0026(L\u003dSj(L.X,0),e.ubyte\u003dL,c\u003d\u003d\u003d1\u0026\u0026L\u003d\u003d\u003d0\u0026\u0026(e.b248180278\u003d!0))}this.Fc\u0026\u0026(e.rc\u003dthis.policy.Gc?this.Fc:this.Fc.toString());this.policy.g0\u0026\u0026this.Az\u0026\u0026(e.tr\u003dthis.Az);e.itag\u003dthis.info.bd[0].X.info.itag;e.ml\u003d\"\"+ +this.info.bd[0].X.Y4();e.sq\u003d\"\"+this.info.bd[0].ud;this.UR\u0026\u0026(e.ifi\u003d\"\"+ +jC(this.info.V5.K));this.Fc!\u003d\u003d410\u0026\u0026this.Fc!\u003d\u003d500\u0026\u0026this.Fc!\u003d\u003d503||(e.fmt_unav\u003d\"true\");var I;(c\u003dthis.errorMessage||((I\u003dthis.xhr)\u003d\u003dnull?void 0:\nI.Ku()))\u0026\u0026(e.msg\u003dc);this.pL\u0026\u0026(e.smb\u003d\"1\");this.info.isDecorated()\u0026\u0026(e.sdai\u003d\"1\");return e};\ng.M.y_\u003dfunction(){return NVR(this.timing)};\ng.M.Ku\u003dfunction(){return this.xhr.Ku()||\"\"};\ng.M.bW\u003dfunction(){return this.isComplete()||this.timing.bW()};\ng.M.Xz\u003dfunction(){!this.We()\u0026\u0026this.xhr\u0026\u0026(this.Fc\u003dthis.xhr.status,this.policy.sf\u0026\u0026this.ql\u0026\u0026this.oo(!1),this.lC()?this.AS(2):!this.Rs\u0026\u0026this.bW()\u0026\u0026(this.AS(),this.Rs\u003d!0))};\ng.M.Rc\u003dfunction(){if(!this.We()\u0026\u0026this.xhr){if(!this.Z3\u0026\u0026this.xhr.CU()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var e\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.Z3\u003d((0,g.zI)()-e)/1E3}this.xhr.CU()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.kO\u0026\u0026!e8$()\u0026\u0026g.bS(\"yt-player-headers-readable\",!0,2592E3);e\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var L\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")),c;(c\u003dthis.Kq)\u003d\u003dnull||c.stop();this.XO\u003de||this.XO;\nthis.P_\u003dL||this.P_}};\ng.M.XI\u003dfunction(){var e\u003dthis.xhr;if(!this.We()\u0026\u0026e){this.Fc\u003de.status;e\u003dthis.ea(e);if(this.policy.g0){var L;(L\u003dthis.Kq)\u003d\u003dnull||L.stop()}e\u003d\u003d\u003d5?vD(this.u4):this.Oq(e);this.u4.K.stop()}};\ng.M.ea\u003dfunction(e){var L\u003dthis;G7v(this);if(fB(this.u4,this.xhr.status,this.ev?this.timing.pS||this.B2:this.xhr.Xw(),!1,this.iW))return 5;var c\u003d\"\";A6(this.u4,this.xhr)\u0026\u0026(c\u003dYgr(this.u4,this.xhr));if(c)return JN(zF(this.u4)),this.info.yB(this.UR,c),3;c\u003de.W_();if(this.pV){this.oo(!0);G7v(this);if(fB(this.u4,this.xhr.status,this.timing.pS||this.B2,!1,this.iW))return 5;if(!this.p_){if(this.B2)return JN(zF(this.u4)),3;this.u4.lastError\u003d\"net.closed\";return 5}}else{if(fB(this.u4,this.xhr.status,this.xhr.Xw(),\n!1,this.iW))return 5;var I\u003dthis.info.Z;if(I\u0026\u0026I!\u003d\u003dc||e.YM())return this.u4.lastError\u003d\"net.closed\",5;this.oo(!0)}I\u003dpBn(this)?e.getResponseHeader(\"X-Bandwidth-Est\"):0;if(e\u003dpBn(this)?e.getResponseHeader(\"X-Bandwidth-Est3\"):0)this.nF\u003d!0,this.policy.sj\u0026\u0026(I\u003de);XB$(this.u4,c,I?Number(I):0,this.info.bd[0].type\u003d\u003d\u003d5);this.logger.debug(function(){var B\u003dL.timing;return\"Succeeded, rtpd\u003d\"+(B.DY*1E3+B.X-Date.now()).toFixed(0)});\nreturn 4};\ng.M.canRetry\u003dfunction(){this.We();var e\u003dthis.info.isDecorated();return this.u4.canRetry(e)};\ng.M.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.HD?this.No():this.timing.deactivate())};\ng.M.iG\u003dfunction(){this.u4.iG()};\ng.M.pn\u003dfunction(){this.callback\u0026\u0026this.callback(this,this.state)};\ng.M.yg\u003dfunction(){return this.u4.yg()};\ng.M.dispose\u003dfunction(){t6.prototype.dispose.call(this);this.u4.dispose();var e;(e\u003dthis.Kq)\u003d\u003dnull||e.dispose();this.policy.HD||this.No()};\ng.M.No\u003dfunction(){this.logger.debug(\"Abort\");this.xhr\u0026\u0026this.xhr.abort();this.timing.deactivate()};\ng.M.r$\u003dfunction(){if(!this.SR().length)return[];this.GM\u003d!0;return this.ql.r$()};\ng.M.lC\u003dfunction(){if(this.state\u003c1)return!1;if(this.ql\u0026\u0026this.ql.HM.length)return!0;var e;return((e\u003dthis.xhr)\u003d\u003dnull?0:e.gz())?!0:!1};\ng.M.SR\u003dfunction(){this.oo(!1);return this.ql?this.ql.SR():[]};\ng.M.oo\u003dfunction(e){try{if(e||this.xhr.CU()\u0026\u0026this.xhr.gz()\u0026\u0026!A6(this.u4,this.xhr)\u0026\u0026!this.Nn)this.ql||(this.ql\u003dnew TF(this.policy,this.info.bd)),this.xhr.gz()\u0026\u0026(this.pV?this.pV.feed(this.xhr.j7()):WD(this.ql,this.xhr.j7(),e\u0026\u0026!this.xhr.gz()))}catch(L){this.pV?Fon(this,L):g.F7(L)}};\ng.M.mY\u003dfunction(e,L){switch(e){case 21:e\u003dL.split(1).Xo;bwH(this,e);break;case 22:this.p_\u003d!0;WD(this.ql,new ej([]),!0);break;case 43:if(e\u003df5(new TA(L),1))this.info.yB(this.UR,e),this.B2\u003d!0;break;case 45:L\u003dSC(new TA(L));e\u003dL.sM;L\u003dL.a6;e\u0026\u0026L\u0026\u0026(this.fv\u003de/L);break;case 44:this.VK\u003dj2M(new TA(L));var c,I,B;!this.timing.pS\u0026\u0026((c\u003dthis.VK)\u003d\u003dnull?void 0:c.action)\u003d\u003d\u003d4\u0026\u0026((I\u003dthis.VK)\u003d\u003dnull?0:(B\u003dI.FH)\u003d\u003dnull?0:B.ev)\u0026\u0026(this.ev\u003dthis.VK.FH.ev);break;case 53:this.policy.g0\u0026\u0026(e\u003dZC$(new TA(L)).VT)\u0026\u0026(this.Kq||(this.VT\u003de,this.Kq\u003d\nnew g.j9(this.Mm,e,this)),this.Kq.start());break;case 60:this.Tj\u003doy(new TA(L));break;case 58:if(e\u003dWFf(new TA(L)))this.A8\u003de,e.A8\u003d\u003d\u003d3\u0026\u0026(this.iW\u003d!0)}};\ng.M.rz\u003dfunction(e,L,c,I){c||this.timing.rz(I);if(e!\u003d\u003d21)return!1;if(e\u003dthis.policy.sf)if(e*\u003dthis.info.bd[0].X.info.r_,L.totalLength+c!\u003d\u003dI\u0026\u0026L.totalLength\u003ce)return!1;if(!c){if(L.totalLength\u003d\u003d\u003d1)return!0;L\u003dL.split(1).Xo}bwH(this,L);return!0};\ng.M.W_\u003dfunction(){return this.xhr.W_()};\ng.M.BO\u003dfunction(){return this.Z3};\ng.M.nR\u003dfunction(){return this.Q$()?2:1};\ng.M.Q$\u003dfunction(){if(!this.policy.T.U9||!isNaN(this.info.Bg)\u0026\u0026this.info.Bg\u003e0)return!1;if(!this.xhr.CU())return this.logger.debug(\"No headers, cannot tell if head segment.\"),!0;if(this.pV)var e\u003d!this.info.Z;else this.xhr.G1()?e\u003d!1:(e\u003dthis.xhr.getResponseHeader(\"content-type\"),e\u003de\u003d\u003d\u003d\"audio/mp4\"||e\u003d\u003d\u003d\"video/mp4\"||e\u003d\u003d\u003d\"video/webm\");if(!e)return!1;if(isNaN(this.info.Bg)){e\u003dthis.xhr.getResponseHeader(\"x-head-seqnum\");var L\u003dthis.timing.policy.T?1:0;if(!e)this.logger.debug(\"No x-head-seqnum, cannot tell if head segment.\");\nelse if(Number(e)\u003ethis.info.bd[0].ud+L)return!1}return!0};\ng.M.lK\u003dfunction(){return+this.xhr.getResponseHeader(\"X-Segment-Lmt\")||0};\ng.M.kR\u003dfunction(){this.xhr\u0026\u0026(this.XO\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.XO};\ng.M.P9\u003dfunction(){this.xhr\u0026\u0026(this.P_\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.P_};\ng.M.n1\u003dfunction(){return this.u4.n1()};\ng.M.Mm\u003dfunction(){if(!this.We()\u0026\u0026this.xhr){this.Az\u003d\"heartbeat\";var e\u003dthis.u4;e.X+\u003d2;this.pn()}};g.z(wC,xk);g.M\u003dwC.prototype;g.M.BK\u003dfunction(e,L){var c\u003d(e-this.j)/1E3,I\u003dL-this.Z;this.K\u003e0?I\u003e0\u0026\u0026(this.Gm\u0026\u0026(c\u003e.2||I\u003c1024?(this.G+\u003dc,c\u003e.2\u0026\u0026gc6(this,.05,I)):gc6(this,c,I)),this.Y9\u0026\u0026(this.t7+\u003dI,this.Pe+\u003dc)):L\u003ethis.policy.X\u0026\u0026this.y7(e,L);xk.prototype.BK.call(this,e,L)};\ng.M.uO\u003dfunction(e,L){oc(this,e,L);this.BK(e,L);this.Gm\u0026\u0026(L\u003dthis.Z*this.snapshot.stall+this.Z/this.snapshot.byterate,this.K\u003e0\u0026\u0026mX(this.qw,this.t7,this.G),e\u003d(e-this.X)/1E3||.01,this.policy.J\u0026\u0026!(this.K\u003e0)||NX(this.qw,e,this.Z,L,!1))};\ng.M.wD\u003dfunction(e){oc(this,e,this.B);var L\u003d(e-this.j)/1E3;Zz(this.qw,L,0);this.M$(L,0);!this.Gm\u0026\u0026this.K\u003e0||(L\u003dthis.Z*this.snapshot.stall+this.Z/this.snapshot.byterate,this.K\u003e0\u0026\u0026(this.G+\u003d(e-this.j)/1E3,mX(this.qw,this.t7,this.G)),NX(this.qw,(e-this.X)/1E3||.01,this.Z,L,!1,!0))};\ng.M.HJ\u003dfunction(e){e\u003de.bk||2147483647;(e\u00262)!\u003d\u003d2\u0026\u0026(this.Y9\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.Gm\u003d!0)};\ng.M.Ol\u003dfunction(e){e\u003de.bk||2147483647;(e\u00262)\u003d\u003d\u003d2\u0026\u0026(this.Y9\u003d!1);(e\u00261)\u003d\u003d\u003d1\u0026\u0026(this.Gm\u003d!1)};\ng.M.fm\u003dfunction(){return this.J};\ng.M.vL\u003dfunction(){var e\u003dthis.Y9?this.now()-this.j:0;return Math.max(this.Pe*1E3+e,1)};\ng.M.F2\u003dfunction(){return this.t7*1E3/this.vL()};\ng.M.y7\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?this.T:e;L\u003dL\u003d\u003d\u003dvoid 0?this.B:L;this.K\u003e0||(xk.prototype.y7.call(this,e,L),L\u003dthis.qw,e\u003d(e-this.D)/1E3,L.J.lE(1,(this.D-this.X)/1E3),L.Ve.lE(1,e))};\ng.M.VH\u003dfunction(e){this.He\u003de};\ng.M.ZS\u003dfunction(){var e\u003dxk.prototype.ZS.call(this);e.rbw\u003dthis.F2();e.rbe\u003d+this.Y9;e.gbe\u003d+this.Gm;e.ackt\u003d(this.He-this.X).toFixed();return e};\ng.M.Ha\u003dfunction(){};\ng.M.pP\u003dfunction(){return NaN};\ng.M.H9\u003dfunction(){return this.X+this.snapshot.delay*1E3};J6.prototype.mY\u003dfunction(e,L){switch(e){case 20:e\u003dnew TA(L);e\u003d{zA:zA(e,1),videoId:f5(e,2),itag:zA(e,3),lmt:zA(e,4),xtags:f5(e,5),kQ:zA(e,6),Nk:sK(e,8),KR:zA(e,9),oYw:zA(e,10),startMs:zA(e,11),durationMs:zA(e,12),kt:zA(e,14),timeRange:AP(e,15,YEr),L2:zA(e,16),o5:zA(e,17),clipId:f5(e,1E3)};this.iO(e);break;case 21:this.bO(L,!1);break;case 22:this.R1(L);break;case 31:e\u003diG(L,wqn);this.Ic(e);break;case 52:e\u003diG(L,pq6);this.nJ(e);break;default:this.F1(e,L)}};\nJ6.prototype.iO\u003dfunction(){};\nJ6.prototype.F1\u003dfunction(){};g.z(VV,J6);g.M\u003dVV.prototype;\ng.M.F1\u003dfunction(e,L){switch(e){case 35:this.Yj(L);break;case 44:this.QW(L);break;case 43:this.Kk(L);break;case 53:this.hA(L);break;case 55:e\u003dnew TA(L);AP(e,1,lV$);AP(e,2,ddf);break;case 56:this.J0();break;case 57:this.AJ(L);break;case 42:this.vT(L);break;case 45:this.uZ(L);break;case 59:this.A0(L);break;case 51:this.lL(L);break;case 49:this.HJ(L);break;case 50:this.Ol(L);break;case 47:this.vJ(L);break;case 58:this.jL(L);break;case 61:this.UY.r0.VH((0,g.zI)());break;case 66:this.DS(L);break;case 46:this.g3(L);\nbreak;case 67:this.onSnackbarMessage(L)}};\ng.M.lL\u003dfunction(e){e\u003dnew TA(e);e\u003d{yoS:bG(e,1,BB),coe:bG(e,2,BB)};this.UY.lL(e)};\ng.M.A0\u003dfunction(e){var L\u003dnew TA(e);e\u003dFP(L,1);var c\u003dFP(L,2);L\u003dFP(L,3);this.UY.A0(e,c,L)};\ng.M.uZ\u003dfunction(e){e\u003dSC(new TA(e));this.UY.uZ(e)};\ng.M.vJ\u003dfunction(e){e\u003diG(e,ChR);this.UY.vJ(e)};\ng.M.vT\u003dfunction(e){e\u003dnew TA(e);e\u003d{videoId:f5(e,1),formatId:AP(e,2,BB),endTimeMs:zA(e,3),nYq:zA(e,4),mimeType:f5(e,5),gJ:AP(e,6,bCM),indexRange:AP(e,7,bCM),Zh:AP(e,8,iCc)};this.UY.vT(e)};\ng.M.AJ\u003dfunction(e){e\u003dddf(new TA(e));this.UY.AJ(e)};\ng.M.J0\u003dfunction(){this.UY.J0()};\ng.M.Yj\u003dfunction(e){e\u003dJzH(new TA(e));this.UY.Yj(e)};\ng.M.hA\u003dfunction(e){e\u003dZC$(new TA(e));this.UY.hA(e)};\ng.M.QW\u003dfunction(e){e\u003dj2M(new TA(e));this.UY.QW(e)};\ng.M.Kk\u003dfunction(e){e\u003d{redirectUrl:f5(new TA(e),1)};this.UY.Kk(e)};\ng.M.bO\u003dfunction(e){var L\u003dSj(e,0);if(e.totalLength!\u003d\u003d1){e\u003de.split(1).Xo;var c\u003dthis.K[L]||null;c\u0026\u0026pB(this.UY.Dm,L,c,e)}};\ng.M.R1\u003dfunction(e){e\u003dSj(e,0);var L\u003dthis.K[e]||null;L\u0026\u0026this.UY.R1(e,L)};\ng.M.nJ\u003dfunction(e){this.UY.nJ(e)};\ng.M.iO\u003dfunction(e){var L\u003de.zA,c\u003de.Nk,I\u003de.kQ,B\u003de.o5,x\u003de.L2,S\u003de.KR,h\u003de.startMs,R\u003de.durationMs,u\u003de.timeRange,t\u003de.kt,O\u003de.clipId,q\u003dpw(e);e\u003da1e.has(iy[\"\"+e.itag]);this.K[L]\u003dq;this.UY.kG(q,e,{zA:L,Nk:!!c,kQ:I!\u003dnull?I:-1,KR:S!\u003dnull?S:-1,startMs:h!\u003dnull?h:-1,durationMs:R!\u003dnull?R:-1,kt:t,o5:B,L2:x,clipId:O,timeRange:u})};\ng.M.HJ\u003dfunction(e){e\u003d{bk:zA(new TA(e),1)};this.UY.HJ(e)};\ng.M.Ol\u003dfunction(e){e\u003d{bk:zA(new TA(e),1)};this.UY.Ol(e)};\ng.M.Ic\u003dfunction(e){this.UY.Ic(e)};\ng.M.jL\u003dfunction(e){e\u003dWFf(new TA(e));this.UY.jL(e)};\ng.M.DS\u003dfunction(e){e\u003d{nK:AP(new TA(e),1,md$)};this.UY.DS(e)};\ng.M.onSnackbarMessage\u003dfunction(e){e\u003dzA(new TA(e),1);this.UY.onSnackbarMessage(e)};\ng.M.g3\u003dfunction(e){e\u003dnew TA(e);e\u003d{reloadPlaybackParams:AP(e,1,TwM),TE:sK(e,2)};this.UY.g3(e)};g.z(CB,g.p);g.M\u003dCB.prototype;g.M.kW\u003dfunction(){return Array.from(this.C9.keys())};\ng.M.u3\u003dfunction(e){e\u003dthis.C9.get(e);var L\u003de.HM;e.XJ+\u003dL.totalLength;e.HM\u003dnew ej;return L};\ng.M.Dj\u003dfunction(e){return this.C9.get(e).Dj};\ng.M.nO\u003dfunction(e){return this.C9.get(e).nO};\ng.M.kG\u003dfunction(e,L,c,I){this.C9.get(e)||VJM(this,e,L);L\u003dthis.C9.get(e);if(this.w_){e\u003daE$(this,e,c);if(I)for(var B\u003dg.f(e),x\u003dB.next();!x.done;x\u003dB.next()){x\u003dx.value;var S\u003dI;x.h7\u003dS;x.startTime+\u003dS;x.G+\u003dS;x.j+\u003dS}C$$(this,c.zA,L,e)}else c.Nk?L.Ok\u003dc.kt:L.jR.push(c),L.ZR.push(c)};\ng.M.b9\u003dfunction(e){var L;return((L\u003dthis.C9.get(e))\u003d\u003dnull?void 0:L.bd)||[]};\ng.M.AS\u003dfunction(){for(var e\u003dg.f(this.C9.values()),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.FL\u0026\u0026(L.vR\u0026\u0026L.vR(),L.FL\u003d!1)};\ng.M.R1\u003dfunction(e,L){this.logger.debug(function(){return\"[onMediaEnd] formatId: \"+L});\nvar c\u003dthis.C9.get(L);ac?c\u0026\u0026!c.Dj\u0026\u0026(c.F7.get(e)?c.F7.get(e).NR\u003d!0:c.F7.set(e,{data:new ej,mj:0,NR:!0}),c.nO\u003d!0):c\u0026\u0026!c.nO\u0026\u0026(c.nO\u003d!0)};\ng.M.r$\u003dfunction(e){if(ac){var L\u003dthis.C9.get(e);if(L)for(var c\u003dg.f(L.F7),I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;var x\u003dL.xi.get(I);if(d3(x[0])){if(!B.NR)continue;var S\u003dB.data,h\u003d0,R\u003d[];x\u003dg.f(x);for(var u\u003dx.next();!u.done;u\u003dx.next()){u\u003du.value;var t\u003du.Z,O\u003dcl(S,h,t);h+\u003dt;R.push(new qh(u,O))}L.BG.push.apply(L.BG,g.V(R))}else if(B.data.totalLength\u003e0||!x[0].range\u0026\u0026B.NR)S\u003dvoid 0,h\u003dx[0],R\u003dB.mj,x\u003dB.data,h.range||(S\u003dB.NR),S\u003dnew qh(bnn(h,h.K+R,x.totalLength,S),x),B.mj+\u003d\nS.info.Z,L.BG.push(S);L.F7.get(I).data\u003dnew ej;B.NR\u0026\u0026L.F7.delete(I)}e\u003dthis.C9.get(e);if(!e)return[];L\u003de.BG;e.BG\u003d[];c\u003dg.f(L);for(I\u003dc.next();!I.done;I\u003dc.next())e.XJ+\u003dI.value.info.Z;return L||[]}c\u003d(L\u003dthis.C9.get(e))\u003d\u003dnull?void 0:L.ql;if(!c)return[];this.oo(e,c);return c.r$()};\ng.M.lC\u003dfunction(e){if(ac)return Zd(this,e);var L,c,I;return!!((c\u003d(L\u003dthis.C9.get(e))\u003d\u003dnull?void 0:L.ql)\u003d\u003dnull?0:(I\u003dc.SR())\u003d\u003dnull?0:I.length)||Zd(this,e)};\ng.M.oo\u003dfunction(e,L){for(;Zd(this,e);){var c\u003dthis.u3(e);var I\u003de;I\u003dthis.C9.get(I).Dj\u0026\u0026!yV(this,I);WD(L,c,I\u0026\u0026JNn(this,e))}};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);for(var e\u003dg.f(this.C9.keys()),L\u003de.next();!L.done;L\u003de.next())NV(this,L.value);var c;if((c\u003dthis.Dg)\u003d\u003dnull?0:c.z6)for(e\u003dg.f(this.C9.values()),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.F7.clear(),L.xi.clear(),L.BG.length\u003d0,L.bd.length\u003d0,L.ZR.length\u003d0,L.jR.length\u003d0;this.C9.clear()};\nvar ac\u003d!1;g.z($k,g.p);g.M\u003d$k.prototype;g.M.Xz\u003dfunction(){!this.We()\u0026\u0026this.xhr\u0026\u0026(this.oo(!1),I1(this.UY,this))};\ng.M.Rc\u003dfunction(){};\ng.M.XI\u003dfunction(){if(!this.We()\u0026\u0026this.xhr){var e\u003dthis.ea();e\u003d\u003d\u003d5?vD(this.u4):this.Oq(e);this.u4.K.stop();var L;(L\u003dthis.Ta)\u003d\u003dnull||L.stop()}};\ng.M.ea\u003dfunction(){var e\u003d\"\";A6(this.u4,this.xhr)\u0026\u0026(e\u003dYgr(this.u4,this.xhr));if(e)return this.info.V5.yB(this.UR,e),3;this.oo(!0);if(fB(this.u4,this.xhr.status,this.xhr.Xw(),this.info.Ab(),this.iW))return 5;if(this.JE)return 3;XB$(this.u4,this.xhr.W_(),0,this.Ab());this.policy.Bw\u0026\u0026LTc(this.UY);return 4};\ng.M.oo\u003dfunction(e){var L\u003dthis.xhr;if((e||!A6(this.u4,this.xhr))\u0026\u0026L.gz()){e\u003dL.j7();var c\u003de.totalLength;this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+c});\nthis.pV.feed(e)}};\ng.M.mY\u003dfunction(e,L){this.xhr.fq()\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026pmx(this);this.AE.mY(e,L)};\ng.M.rz\u003dfunction(e,L,c,I){c||(this.r0.rz(I),this.policy.F5\u0026\u0026e\u003d\u003d\u003d21\u0026\u0026pmx(this));if(e!\u003d\u003d21)return!1;this.r0.pS\u003d!0;e\u003dL.totalLength;c||(this.JU\u003dSj(L,0),L\u003dL.split(1).Xo);var B\u003dthis.policy.pI,x\u003dthis.AE.K[this.JU],S\u003dthis.w_.Z.get(x);if(B\u0026\u0026S\u0026\u0026(B*\u003dS.info.r_,e+c!\u003d\u003dI\u0026\u0026e\u003cB))return!1;pB(this.Dm,this.JU,x,L);return!0};\ng.M.Yj\u003dfunction(e){this.UY.Yj(e)};\ng.M.hA\u003dfunction(e){if(this.policy.enableServerDrivenRequestCancellation){var L;(L\u003dthis.Ta)\u003d\u003dnull||L.dispose();this.mq\u003de;e.x5\u0026\u0026(this.Ta\u003dnew g.j9(this.oW,e.x5,this));this.oW()}};\ng.M.oW\u003dfunction(){var e;if((e\u003dthis.mq)!\u003dnull\u0026\u0026e.items){var L;(L\u003dthis.Ta)\u003d\u003dnull||L.start();if(this.r0.K\u003e0){this.policy.sC\u0026\u0026this.u4.K.stop();e\u003dthis.r0.vL();L\u003dthis.r0.F2();var c\u003d$JJ(this,e);if(!(L\u003ec.VJ||c.kF\u003e0\u0026\u0026this.info.Td()\u003ec.kF)){this.fk\u003d(0,g.zI)();var I;(I\u003dthis.Ta)\u003d\u003dnull||I.stop();this.policy.Bw\u0026\u0026(I\u003dthis.UY,e\u003d{Ef:Math.round(L*e/1E3),T$:e},I.policy.Bw\u0026\u0026(I.Ve\u003de,I.PD++));this.iG()}}}};\ng.M.iG\u003dfunction(){this.u4.iG()};\ng.M.QW\u003dfunction(e){this.UY.QW(e,this.MD())};\ng.M.Kk\u003dfunction(e){this.JE\u003d!0;this.info.V5.yB(this.UR,e.redirectUrl)};\ng.M.HJ\u003dfunction(e){this.r0 instanceof wC\u0026\u0026this.r0.HJ(e)};\ng.M.Ol\u003dfunction(e){this.r0 instanceof wC\u0026\u0026this.r0.Ol(e)};\ng.M.vT\u003dfunction(e){var L\u003de.formatId,c\u003dpw({itag:L.itag,lmt:L.lmt,xtags:L.xtags}),I,B,x\u003dnew jJ(((I\u003de.gJ)\u003d\u003dnull?void 0:I.first)||0,((B\u003de.gJ)\u003d\u003dnull?void 0:B.Ek)||0),S,h;I\u003dnew jJ(((S\u003de.indexRange)\u003d\u003dnull?void 0:S.first)||0,((h\u003de.indexRange)\u003d\u003dnull?void 0:h.Ek)||0);this.w_.Z.get(c)||(c\u003de.Zh||{},c.mimeType\u003de.mimeType,c.itag\u003dL.itag,c.lastModified\u003d\"\"+(L.lmt||0),c.xtags\u003dL.xtags,e\u003dthis.w_,L\u003daZ(\"\"),c\u003dVt(c,null),G6(e,new FN(L,c,x,I)))};\ng.M.uZ\u003dfunction(e){this.UY.uZ(e,this.MD())};\ng.M.onSnackbarMessage\u003dfunction(e){if(this.policy.zG)this.UY.onSnackbarMessage(e)};\ng.M.Ic\u003dfunction(e){this.Af\u003de;this.eV\u003d(0,g.zI)();this.UY.Ic(e)};\ng.M.A0\u003dfunction(e,L,c){this.UY.A0(e,L,c)};\ng.M.AJ\u003dfunction(e){e.scope\u003d\u003d\u003d2\u0026\u0026(this.pz\u003de);this.UY.AJ(e)};\ng.M.J0\u003dfunction(){this.pN\u003d!0;this.UY.J0()};\ng.M.lL\u003dfunction(e){this.policy.ej\u0026\u0026this.UY.lL(e)};\ng.M.vJ\u003dfunction(e){this.UY.vJ(e,this.MD())};\ng.M.jL\u003dfunction(e){e.A8\u003d\u003d\u003d3\u0026\u0026(this.iW\u003d!0);this.UY.jL(e)};\ng.M.DS\u003dfunction(e){this.UY.DS(e)};\ng.M.g3\u003dfunction(e){this.UY.g3(e)};\ng.M.canRetry\u003dfunction(){this.We();return this.u4.canRetry(!1)};\ng.M.dispose\u003dfunction(){if(!this.We()){g.p.prototype.dispose.call(this);this.u4.dispose();var e;(e\u003dthis.Ta)\u003d\u003dnull||e.dispose();this.Oq(-1);this.No()}};\ng.M.Oq\u003dfunction(e){this.state\u003de;I1(this.UY,this)};\ng.M.Ab\u003dfunction(){return this.info.Ab()};\ng.M.D_\u003dfunction(){return this.pN};\ng.M.Qu\u003dfunction(){return this.pz};\ng.M.kG\u003dfunction(e,L,c){c.clipId\u0026\u0026(this.clipId\u003dc.clipId);this.policy.K\u0026\u0026!L\u0026\u0026(this.EC\u003dc.KR);this.Dm.kG(e,L,c,0);if(this.policy.pB\u0026\u0026this.Af\u0026\u0026this.r0 instanceof rC){var I\u003dthis.Af.JP;this.r0.kG(c.durationMs/1E3,L,I\u003e0\u0026\u0026c.KR+1\u003e\u003dI)}this.Dm.C9.get(e).qT\u003d!0};\ng.M.R1\u003dfunction(e,L){this.Dm.R1(e,L)};\ng.M.nJ\u003dfunction(e){this.requestIdentifier\u003de};\ng.M.r$\u003dfunction(e){return this.Dm.r$(e)};\ng.M.b9\u003dfunction(e){return this.Dm.b9(e)};\ng.M.lC\u003dfunction(e){return this.Dm.lC(e)};\ng.M.kW\u003dfunction(){return this.Dm.kW()};\ng.M.nR\u003dfunction(){return 1};\ng.M.MD\u003dfunction(){return this.r0.requestNumber};\ng.M.JT\u003dfunction(){return this.requestIdentifier};\ng.M.Wd\u003dfunction(){return this.UR.Wd()};\ng.M.Lh\u003dfunction(){this.No()};\ng.M.No\u003dfunction(){this.r0.deactivate();var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort()};\ng.M.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.M.SH\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.M.J1\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.M.ir\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.M.TU\u003dfunction(){return this.isComplete()};\ng.M.nU\u003dfunction(){return this.state\u003e\u003d1};\ng.M.yg\u003dfunction(){return this.policy.xT?this.u4.yg():0};\ng.M.pn\u003dfunction(){this.policy.xT\u0026\u0026I1(this.UY,this)};\ng.M.NH\u003dfunction(){return Ikn(this.info)};\ng.M.n1\u003dfunction(){return this.u4.n1()};\ng.M.mL\u003dfunction(){var e\u003dn0n(this.u4);Object.assign(e,xuM(this.info));e.req\u003d\"sabr\";e.rn\u003dthis.MD();var L;if((L\u003dthis.xhr)\u003d\u003dnull?0:L.status)e.rc\u003dthis.policy.Gc?this.xhr.status:this.xhr.status.toString();var c;(L\u003d(c\u003dthis.xhr)\u003d\u003dnull?void 0:c.Ku())\u0026\u0026(e.msg\u003dL);this.fk\u0026\u0026(c\u003d$JJ(this,this.fk-this.r0.fm()),e.letm\u003dc.Bp,e.mrbps\u003dc.VJ,e.mram\u003dc.kF);return e};j5M.prototype.tick\u003dfunction(e,L){this.ticks[e]\u003dL?window.performance.timing.navigationStart+L:(0,g.zI)()};g.z(HD,g.Yg);g.M\u003dHD.prototype;\ng.M.l8\u003dfunction(e,L,c,I){if(this.policy.Qt\u0026\u0026this.policy.K){var B\u003de.u0||null;B?(INf(this,e.ud,US(this,e.startTime,e.ud),{u0:B,ud:e.ud,OD:!!L,vM:c},this.Z),I\u0026\u0026this.Z\u0026\u0026this.Z.HF(e.ud,e.startTime,this.K,(L\u003d\u003dnull?void 0:L.X)||[],(L\u003d\u003dnull?void 0:L.K)||[],(L\u003d\u003dnull?void 0:L.G)||[],c,(L\u003d\u003dnull?void 0:L.S7)||0,(L\u003d\u003dnull?void 0:L.Z)||void 0)):this.K\u003d\u003d\u003d1\u0026\u0026PD(this,5,\"noad\")}else{var x\u003d!1;this.policy.K\u0026\u0026(x\u003dc?this.k9\u003d\u003d\u003de.ud:this.Gm\u003d\u003d\u003de.ud);if(this.Z\u0026\u0026I\u0026\u0026!x){I\u003d[];x\u003d[];var S\u003d[],h\u003dvoid 0,R\u003d0;L\u0026\u0026(I\u003dL.X,x\u003dL.K,S\u003dL.G,h\u003d\nL.Z,R\u003dL.S7,this.sW(\"sdai\",{sq:e.ud,ssvicpns:I.join(\".\"),ssvid:x.join(\".\")}));this.policy.K\u0026\u0026(c?this.k9\u003de.ud:this.Gm\u003de.ud);this.Z.HF(e.ud,e.startTime,this.K,I,x,S,c,R,h)}this.policy.K?c\u0026\u0026(this.K\u003d\u003d\u003d1\u0026\u0026PD(this,5,\"noad\"),e.ud!\u003d\u003d((B\u003dthis.X)\u003d\u003dnull?void 0:B.ud)\u0026\u0026(ecr(this,e,L,c),isNaN(e.startTime)||LAM(this,e.ud,US(this,e.startTime,e.ud),!!L,this.Z))):c\u0026\u0026ecr(this,e,L)}};\ng.M.EX\u003dfunction(e,L,c){var I\u003dthis.videoTrack.X.index.Aw()\u003c\u003dL;this.X\u003d{u0:e,ud:L,OD:c};I\u0026\u0026lZ(this,e,L)};\ng.M.Og\u003dfunction(){this.Z\u0026\u0026this.Z.Og()};\ng.M.sW\u003dfunction(e,L,c){(e!\u003d\u003d\"sdai\"||this.policy.q2||(c\u003d\u003d\u003dvoid 0?0:c))\u0026\u0026this.loader.sW(e,L)};\ng.M.LV\u003dfunction(e,L){var c\u003dthis.videoTrack.X.index.kI(e);if(c\u003e\u003d0){var I;var B\u003d((I\u003dL.Pw.lq(c,2))\u003d\u003dnull?void 0:I.Ik)||\"\";if(this.policy.K||B)return L.TR(e,c),QV(this.loader,e,e,c),this.sW(\"sdai\",{cmskpad:1,t:e.toFixed(3),sq:c}),!0}this.sW(\"sdai\",{cmskpad:0,t:e.toFixed(3),sq:c});return!1};g.M\u003dSY$.prototype;g.M.Yt\u003dfunction(e,L,c){e\u003de||this.X;if(this.K.has(e)){if(e\u003dthis.K.get(e))e.MW\u003dL,e.Mu.push(c)}else L\u003d{MW:L,Mu:[],startTimeSecs:0,jW:0},L.Mu.push(c),this.K.set(e,L)};\ng.M.nQ\u003dfunction(e,L){e!\u003d\u003dvoid 0\u0026\u0026this.YB(e);if(this.X\u0026\u0026(e\u003dthis.K.get(this.X),e!\u003dnull\u0026\u0026e.MW)){var c\u003d{A$:e.Mu,dV:Go(e.MW||\"\")||void 0,cuepointId:this.X};e.vV\u0026\u0026(c.hW\u003de.vV);L\u0026\u0026(c.cA\u003dag(L.split(\";\")[0]),c.yd\u003dL.split(\";\")[1]||\"\");return c}};\ng.M.TR\u003dfunction(e,L){this.YB(e);var c\u003dthis.K.get(this.X);c?(this.sW(\"ssskipad\",{cid:this.X,sn:L,mt:e.toFixed(3)}),c.vV\u003dL):this.sW(\"ssskipadfail\",{cid:this.X,sn:L,mt:e.toFixed(3)})};\ng.M.oJ\u003dfunction(){for(var e\u003dg.f(this.K.values()),L\u003de.next();!L.done;L\u003de.next())L.value.vV\u003dNaN};\ng.M.YB\u003dfunction(e,L){L\u0026\u0026(this.Z\u003dL);if(this.X\u0026\u0026(L\u003dthis.K.get(this.X))\u0026\u0026L.startTimeSecs\u003c\u003de\u0026\u0026e\u003c\u003dL.startTimeSecs+L.jW)return;this.X\u003d\"\";L\u003dg.f(this.K.entries());for(var c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dg.f(c.value);c\u003dI.next().value;I\u003dI.next().value;var B\u003dvoid 0,x\u003dvoid 0,S\u003dvoid 0;if(((B\u003dI)\u003d\u003dnull?void 0:B.startTimeSecs)\u003c\u003de\u0026\u0026e\u003c\u003d((x\u003dI)\u003d\u003dnull?void 0:x.startTimeSecs)+((S\u003dI)\u003d\u003dnull?void 0:S.jW)){this.X\u003dc;break}}};g.z(Yk,g.p);Yk.prototype.kY\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.policy.Yy\u003dEY(e,c,this.G,L\u003d\u003d\u003dvoid 0?!1:L)};IY.prototype.QJ\u003dfunction(e){var L\u003dthis;if(this.policy.xC){var c\u003dnew Set(e);c.size\u003d\u003d\u003dthis.Ve.size\u0026\u0026[].concat(g.V(c)).every(function(I){return L.Ve.has(I)})||(this.loader.sW(\"lwnmow\",{itagDenylist:[].concat(g.V(e)).join(\",\")}),this.loader.e7(!!c.size),this.D\u003d-1,this.Ve\u003dc,Bi(this,this.X),this.t7\u003d!0)}};\nIY.prototype.kY\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;var I\u003dthis.policy.Yy;this.B.kY(e,L\u003d\u003d\u003dvoid 0?!1:L,c);if(I!\u003d\u003dthis.policy.Yy){Bi(this,this.X);xD(this);var B,x;I\u003ethis.policy.Yy\u0026\u0026((B\u003dthis.Z)\u003d\u003dnull?0:wr(B.info))\u0026\u0026((x\u003dthis.nextVideo)\u003d\u003dnull||!wr(x.info))\u0026\u0026(this.pS\u003d!0)}};hu.prototype.ZB\u003dfunction(e){this.timestampOffset\u003de;this.flush()};\nhu.prototype.flush\u003dfunction(){if(this.X.pos\u003e0){var e\u003d{a:this.track.Cu(),u:this.X.sV(),pd:Math.round(this.G),ad:Math.round(this.Z)},L\u003dthis.K;if(L){var c\u003dL.X.info;e.itag\u003dc.itag;c.X\u0026\u0026(e.xtags\u003dc.X);e.sq\u003dL.ud;e.st\u003dL.startTime;e.sd\u003dL.duration;this.track.policy.jI\u0026\u0026(e.si\u003dL.e6());L.B\u0026\u0026(e.esl\u003dL.K+L.Z);L.C2()\u0026\u0026(e.eos\u003d1)}isNaN(this.timestampOffset)||(e.to\u003dthis.timestampOffset);var I;if(L\u003d(I\u003dthis.track.Py)\u003d\u003dnull?void 0:I.b5({})){for(var B in L)this.j[B]!\u003d\u003dL[B]\u0026\u0026(e[\"sb_\"+B]\u003dL[B]);this.j\u003dL}this.track.sW(\"sbu\",\ne);this.X.reset();this.buffered\u003d[];this.B\u003dthis.Z\u003dthis.G\u003d0;this.timestampOffset\u003dthis.K\u003dvoid 0}};uz.prototype.dispose\u003dfunction(){this.h7\u003d!0};\nuz.prototype.We\u003dfunction(){return this.h7};\ng.z(Mf,Error);vi.prototype.skip\u003dfunction(e){this.offset+\u003de};\nvi.prototype.tR\u003dfunction(){return this.offset};g.M\u003dQZx.prototype;g.M.nm\u003dfunction(){return this.K};\ng.M.cD\u003dfunction(){return this.K.length?this.K[this.K.length-1]:null};\ng.M.fp\u003dfunction(){this.K\u003d[];iz(this);FK(this)};\ng.M.u3\u003dfunction(e){this.Pe\u003dthis.K.shift().info;e.info.equals(this.Pe)};\ng.M.b9\u003dfunction(){return g.Mt(this.K,function(e){return e.info})};\ng.M.Cu\u003dfunction(){return!!this.B.info.audio};\ng.M.isDrm\u003dfunction(){return!!this.B.info.TI};\ng.M.getDuration\u003dfunction(){return this.B.index.ub()};g.z(E4,t6);g.M\u003dE4.prototype;g.M.onStateChange\u003dfunction(){this.We()\u0026\u0026(mU(this.Dm,this.formatId),this.X.dispose())};\ng.M.mL\u003dfunction(){var e\u003dwmc(this.Dm,this.formatId),L;var c\u003d((L\u003dthis.Dm.C9.get(this.formatId))\u003d\u003dnull?void 0:L.bytesReceived)||0;var I;L\u003d((I\u003dthis.Dm.C9.get(this.formatId))\u003d\u003dnull?void 0:I.XJ)||0;return{expected:e,received:c,bytesShifted:L,sliceLength:yV(this.Dm,this.formatId),isAnyMediaEndReceived:this.Dm.nO(this.formatId)}};\ng.M.y_\u003dfunction(){return 0};\ng.M.bW\u003dfunction(){return!0};\ng.M.r$\u003dfunction(){return this.Dm.r$(this.formatId)};\ng.M.SR\u003dfunction(){return[]};\ng.M.lC\u003dfunction(){return this.Dm.lC(this.formatId)};\ng.M.n1\u003dfunction(){return this.lastError};\ng.M.yg\u003dfunction(){return 0};g.z(Dc,g.p);g.M\u003dDc.prototype;g.M.Cu\u003dfunction(){return!!this.X.info.audio};\ng.M.cD\u003dfunction(){return this.G.cD()};\ng.M.u3\u003dfunction(e){this.G.u3(e);var L;(L\u003dthis.J)!\u003dnull\u0026\u0026(L.B.add(e.info.ud),L.X\u003dMCc(L,L.p9,L.v_,e,L.X),L.Z\u003de,L.j\u003d(0,g.zI)());this.r_\u003dMath.max(this.r_,e.info.X.info.r_||0)};\ng.M.getDuration\u003dfunction(){return this.X.index.ub()};\ng.M.fp\u003dfunction(){Kr(this);this.G.fp()};\ng.M.PO\u003dfunction(){return this.G};\ng.M.isRequestPending\u003dfunction(e){return this.Z.length?e\u003d\u003d\u003dthis.Z[this.Z.length-1].info.bd[0].ud:!1};\ng.M.ZB\u003dfunction(e){var L;(L\u003dthis.J)\u003d\u003dnull||L.ZB(e);var c;(c\u003dthis.D)\u003d\u003dnull||c.ZB(e)};\ng.M.sW\u003dfunction(e,L){this.loader.sW(e,L)};\ng.M.w$\u003dfunction(){return this.loader.w$()};\ng.M.dispose\u003dfunction(){var e;(e\u003dthis.D)\u003d\u003dnull||e.flush();g.p.prototype.dispose.call(this)};g.z(YD,g.p);YD.prototype.Z\u003dfunction(){this.K++\u003e15||(this.X\u003d!this.X,new azH(this.loader,this.policy,this.qw,this.V5,this.X),this.delay.start())};\ng.M\u003dazH.prototype;g.M.Rc\u003dfunction(){};\ng.M.Xz\u003dfunction(){};\ng.M.XI\u003dfunction(){if(!this.done)if(this.done\u003d!0,this.xhr.status\u003d\u003d\u003d200\u0026\u0026this.xhr.W_()\u003d\u003d\u003dthis.size)this.loader.sW(\"rqs\",this.getInfo());else{var e\u003d\"net.connect\";this.xhr.status\u003e200?e\u003d\"net.badstatus\":this.xhr.CU()\u0026\u0026(e\u003d\"net.closed\");this.onError(e)}};\ng.M.onError\u003dfunction(e){var L\u003dthis;this.loader.handleError(e,this.getInfo());$q(\"https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn\u003d\"+this.timing.requestNumber,\"gp\",function(c){L.loader.sW(\"pathprobe\",c)},function(c){L.loader.handleError(c.errorCode,c.details)})};\ng.M.getInfo\u003dfunction(){var e\u003dthis.timing.ZS();e.shost\u003dpX(this.location.HU);e.pb\u003dthis.size;return e};g.z(nJ,g.p);\nnJ.prototype.T\u003dfunction(e,L){if(e.T){this.w_.isLive?(e\u003dthis.w_.kf\u0026\u0026this.w_.G?e.X.HH(this.w_.kf,!1):e.X.yE(Infinity),e.Bg\u003dthis.Bg):e\u003de.X.HH(0,!1);if(this.pS){var c\u003dthis.pS;e.Bg\u003d\u003d\u003d0\u0026\u0026(e.B\u003dc.J)}else e.B\u003dthis.D;return e}c\u003de.K;if(!c.X.Y4())return c.X.g7()?(e\u003dl_(this.B,e.X.info.r_,L.X.info.r_,0),e\u003dc.X.lV(c,e)):e\u003dc.X.Ar(c),e;var I\u003dc.j-this.loader.getCurrentTime(),B\u003d!c.range||c.Z\u003d\u003d\u003d0\u0026\u0026c.K\u003d\u003d\u003d0?0:c.range.length-(c.K+c.Z),x\u003dc.X;this.JC(e,I)\u0026\u0026B\u003d\u003d\u003d0\u0026\u0026(this.w_.isManifestless?x\u003de.X:(x\u003dc.startTime+HJM,c.Z\u0026\u0026(x+\u003dc.duration),\neE(e,x),c\u003de.K,x\u003dc.X));x.g7()?(B\u003dthis.Z,L\u003dl_(this.B,x.info.r_,L.X.info.r_,I,B.G.length\u003e0\u0026\u0026B.J\u003d\u003d\u003d0\u0026\u0026this.loader.Qg),I\u003dPi(e),e\u003dc.X.lV(c,L),(L\u003de.Z)\u0026\u0026e.bd.length\u003e1\u0026\u0026(I||e.V5.Z||e.bd[0].X!\u003d\u003dc.X?e\u003dc.X.lV(c,e.bd[0].Z):(I\u003de.bd[e.bd.length-1],x\u003dI.Z/L,!I.B\u0026\u0026x\u003c.4\u0026\u0026(e\u003dc.X.lV(c,L-I.Z))))):(c.ud\u003c0\u0026\u0026(L\u003dKw(c),L.pr\u003d\"\"+e.Z.length,this.loader.isSeeking()\u0026\u0026(L.sk\u003d\"1\"),L.snss\u003dc.T,this.loader.sW(\"nosq\",L)),e\u003dx.Ar(c));if(this.policy.k9)for(c\u003dg.f(e.bd),L\u003dc.next();!L.done;L\u003dc.next())L.value.type\u003d6;return e};\nnJ.prototype.JC\u003dfunction(e,L){if(!Pi(e)||!e.X.Y4())return!1;var c\u003dthis.Z.t7||sln(e)||L\u003c\u003dthis.policy.CL||this.Z.pS;this.logger.debug(function(){return\"ready to adapt: \"+c+\", upgrade pending: \"+sln(e)+\", health: \"+L});\nreturn c};\nnJ.prototype.KS\u003dfunction(){g.p.prototype.KS.call(this)};\nvar HJM\u003d2/24;g.z(hr,g.p);hr.prototype.AQ\u003dfunction(e,L,c){var I;var B\u003d((I\u003dthis.K)\u003d\u003dnull?void 0:I.reason)\u003d\u003d\u003d\"m\"?\"m\":this.K\u0026\u0026UXM(this,this.K)?this.K.reason:\"a\";this.loader.AQ(new KB(e,B,c));oa(this.loader,L,e,!0)};\nhr.prototype.v6\u003dfunction(e,L){for(var c\u003dg.f(this.k9),I\u003dc.next();!I.done;I\u003dc.next())if(I.value.id\u003d\u003d\u003de)return this.B\u003dthis.w_.X[e],gC(this.Dg)\u0026\u0026(this.pS\u003d!0),e\u003dnew KB(this.B,L?\"t\":\"m\"),L\u0026\u0026(this.T\u003d!0),e;this.Z\u003d[];return null};\nhr.prototype.kY\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.X.kY(e,L\u003d\u003d\u003dvoid 0?!1:L,c)};wP.prototype.setData\u003dfunction(e,L,c){var I\u003dthis;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;if(L\u003d\u003dnull?0:L.RT)this.vl\u003dZwc(this,L,c),e.rb\u003dthis.V5.rb();if(this.Ab())return!0;this.data\u003de;this.X\u003dLSR(e,function(B,x){var S;(S\u003dI.UY)\u003d\u003dnull||S.Z6(B,x)},L\u003d\u003dnull?void 0:L.Z);\nif(!this.X)return!1;this.K\u003dg.Pl(this.X,vHc);return!0};\nwP.prototype.Ab\u003dfunction(){return this.requestType\u003d\u003d\u003d1};\nwP.prototype.Td\u003dfunction(){var e;return((e\u003dthis.UY)\u003d\u003dnull?void 0:e.Td())||0};\nwP.prototype.isDecorated\u003dfunction(){var e;return!((e\u003dthis.data)\u003d\u003dnull||!e.fV)};Jr.prototype.encrypt\u003dfunction(e){(0,g.zI)();return(new g.oz(this.X.X)).encrypt(e,this.iv)};\nJr.prototype.decrypt\u003dfunction(e,L){(0,g.zI)();return(new g.oz(this.X.X)).decrypt(e,L)};g.z(V9,g.p);V9.prototype.Z\u003dfunction(e,L){if(L){L\u003dL instanceof g.yp?L:CI(this,L);var c;((c\u003dthis.X.get(e))\u003d\u003dnull?void 0:pX(c.location))!\u003d\u003dpX(L)\u0026\u0026this.X.set(e,new O8T(L,e))}else this.X.delete(e)};\nV9.prototype.load\u003dfunction(){var e\u003dthis,L,c,I,B,x,S,h,R,u,t;return g.Z(function(O){switch(O.K){case 1:L\u003de.X.get(0);g.bn(O,2);var q;if(q\u003dL\u0026\u0026!e.K)q\u003dpX(L.location),q\u003de.K\u003d\u003d\u003dsS(q);if(q){O.Iq(4);break}return g.a(O,NY(e,e.K?2:0),5);case 5:if(c\u003dO.X)e.Z(0,c),jC(c)\u0026\u0026e.Z(1,HB(c));case 4:g.DR(O,3);break;case 2:I\u003dg.wc(O);g.F7(I);if(!e.K){O.Iq(3);break}e.K\u003d!1;return g.a(O,e.load(),7);case 7:return O.return();case 3:if(!e.XM.experiments.N0(\"html5_onesie_probe_ec_hosts\")){O.Iq(0);break}g.bn(O,9);B\u003de;x\u003dB.Z;S\u003d3;return g.a(O,\nNY(e,1),11);case 11:return x.call(B,S,O.X),h\u003de,R\u003dh.Z,u\u003d4,g.a(O,NY(e,2),12);case 12:R.call(h,u,O.X);g.DR(O,0);break;case 9:t\u003dg.wc(O),g.F7(t),g.AJ(O)}})};\nV9.prototype.T\u003dfunction(){var e\u003dthis,L,c;return g.Z(function(I){g.HT(e.J);L\u003dg.X3(e.XM.experiments,\"html5_onesie_prewarm_max_lact_ms\");if(qc()\u003e\u003dL)return I.return();(c\u003de.X.get(0))\u0026\u0026uMM(e,c);g.AJ(I)})};\nvar htJ\u003d{dDm:0,qAS:1,bBd:2,UZq:3,QFW:4,0:\"PRIMARY\",1:\"SECONDARY\",2:\"RANDOM\",3:\"SENSITIVE_CONTENT\",4:\"C_YOUTUBE\"};mq.prototype.decrypt\u003dfunction(e){var L\u003dthis,c,I,B,x,S,h;return g.Z(function(R){switch(R.K){case 1:if(L.X.length\u0026\u0026!L.X[0].isEncrypted)return R.return();L.K\u003d!0;L.Q0.n9(\"omd_s\");c\u003dnew Uint8Array(16);xm()?I\u003dnew g.S3(e):B\u003dnew g.oz(e);case 2:if(!L.X.length||!L.X[0].isEncrypted){R.Iq(4);break}x\u003dL.X.shift();if(!I){S\u003dB.decrypt(xj(x.buffer),c);R.Iq(5);break}return g.a(R,I.decrypt(xj(x.buffer),c),6);case 6:S\u003dR.X;case 5:h\u003dS;for(var u\u003d0;u\u003cc.length;u++)if(c[u]\u003d\u003d\u003d255)c[u]\u003d0;else{c[u]+\u003d1;break}u\u003dL.Q0;var t\u003dx.videoId,\nO\u003dx.zA,q\u003dx.formatId,T\u003dnew ej([h]),W;(W\u003dy9(u.oI,t))\u003d\u003dnull||pB(W,O,q,T);R.Iq(2);break;case 4:L.Q0.n9(\"omd_c\"),Z6(L),L.K\u003d!1,L.Q0.Li(),g.AJ(R)}})};\nmq.prototype.enqueue\u003dfunction(e,L,c,I,B){this.X.push({videoId:e,zA:L,formatId:c,buffer:I,isEncrypted:B});this.K||Z6(this)};var sDJ\u003d!!Uint8Array.prototype.copyWithin,pI\u003d[],$o\u003d[],TbM\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],H5\u003d[],jx\u003d[],P5\u003d[],lW\u003d[];var vYr\u003d\"DecompressionStream\"in window;g.z(Ao6,J6);g.M\u003dAo6.prototype;g.M.Li\u003dfunction(){this.oI.Li()};\ng.M.F1\u003dfunction(e,L){switch(e){case 10:var c\u003diG(L,kun);e\u003dc.jUl;var I\u003d!1;switch(e){case 0:this.G\u003d!c.Lt.hD;this.iv\u003dc.Lt.iv;break;case 2:break;case 23:var B\u003dthis.oI;c\u003dc.N8;B.n9(\"omp_r\");c.videoId\u0026\u0026(B.YG\u003dc.videoId);B.YG!\u003d\u003dB.videoData.videoId\u0026\u0026(B.videoData.XT\u003dB.YG,B.sW(\"ompp\",\"vid.\"+B.YG));B.Zs\u003d!0;break;case 24:c\u003dthis.oI;c.n9(\"omp_c\");c.Zs\u003d!1;c.wr\u003d!1;var x\u003d(B\u003dc.ek)\u003d\u003dnull?void 0:B.get(c.YG);c.notifySubscribers(c.YG);x!\u003dnull\u0026\u0026(x.X\u003d!0);Ew(c);break;default:I\u003d!0}this.oI.MZ\u0026\u0026this.oI.sW(\"ombup\",\"id.10;pt.\"+e+\n\";len.\"+L.totalLength+(I?\";ignored.1\":\"\"));this.Z\u003de;break;case 11:b8c(this,L);break;case 12:this.bO(L,!0);break;case 37:L\u003diG(L,Ddf);(L.oZ||L.WA)\u0026\u0026L.videoId\u0026\u0026this.oI.TQ.set(L.videoId,L);break;case 60:this.m8(L);break;case 47:this.Y(\"html5_server_playback_start_policy\")\u0026\u0026(L\u003diG(L,ChR),this.oI.playbackStartPolicy\u003dL);break;case 35:this.Yj(L);break;case 45:this.uZ(L);break;case 66:this.DS(L);break;default:this.oI.MZ\u0026\u0026this.oI.sW(\"ombup\",\"id.\"+e+\";len.\"+L.totalLength+\";ignored.1\")}};\ng.M.Ic\u003dfunction(e){this.oI.Ic(e)};\ng.M.m8\u003dfunction(e){e\u003diG(e,oy);this.oI.m8(e)};\ng.M.uZ\u003dfunction(e){e\u003diG(e,SC);this.oI.uZ(e)};\ng.M.iO\u003dfunction(e){var L\u003de.zA,c\u003de.Nk,I\u003de.kQ,B\u003de.L2,x\u003de.KR,S\u003de.startMs,h\u003de.durationMs,R\u003de.timeRange,u\u003de.kt,t\u003dpw(e),O\u003da1e.has(iy[\"\"+e.itag]);c\u0026\u0026this.n9(O?\"oais_r\":\"ovis_r\");var q\u003dthis.X[t]!\u003d\u003dvoid 0;this.oI.MZ\u0026\u0026this.oI.sW(\"ombup\",\"id.20;hid.\"+L+\";fid.\"+t);var T\u003de.videoId||\"\";this.K[L]\u003dt;this.B[L]\u003dT;q||(this.X[t]\u003d{videoId:T,Is:!1,Cu:O,headers:[]});this.X[t].headers.push(e);this.oI.kG(T,t,O,{zA:L,Nk:!!c,kQ:I!\u003dnull?I:-1,KR:x!\u003dnull?x:-1,startMs:S!\u003dnull?S:-1,durationMs:h!\u003dnull?h:-1,kt:u!\u003dnull?u:0,L2:B,timeRange:R})};\ng.M.bO\u003dfunction(e,L){var c\u003dSj(e,0);this.oI.MZ\u0026\u0026this.oI.sW(\"ombup\",\"id.\"+(L?12:21)+\";len.\"+e.totalLength+\";hid.\"+c);if(e.totalLength!\u003d\u003d1){e\u003de.split(1).Xo;var I\u003dthis.K[c]||null,B\u003dthis.B[c]||\"\";I\u0026\u0026(this.K1(this.X[I].Cu?\"oafs_r\":\"ovfs_r\"),this.queue.enqueue(B,c,I,e,L))}};\ng.M.R1\u003dfunction(e){var L\u003dSj(e,0);this.oI.MZ\u0026\u0026this.oI.sW(\"ombup\",\"id.22;len.\"+e.totalLength+\";hid.\"+L);e\u003dthis.K[L]||null;var c\u003dthis.B[L]||\"\";if(e)if(this.Y(\"html5_use_ump_request_slicer\")){var I\u003dthis.queue;I.X.push({videoId:c,zA:L,formatId:e,isEncrypted:!1,RK:!0});I.K||Z6(I)}else this.oI.R1(c,L,e)};\ng.M.nJ\u003dfunction(e){this.oI.nJ(e)};\ng.M.pk\u003dfunction(e,L){var c\u003dthis,I,B,x,S,h,R,u;return g.Z(function(t){switch(t.K){case 1:c.oI.pk();I\u003dxj(e);if(!L){x\u003dI;t.Iq(2);break}return g.a(t,Nbc(c.oI,I,c.iv),3);case 3:x\u003dt.X;case 2:B\u003dx;if(!c.oI.enableCompression){t.Iq(4);break}return g.a(t,i8v(c,B),5);case 5:B\u003dt.X;case 4:try{S\u003diG(B,qZ6)}catch(q){return h\u003dq instanceof Error?{name:q.name,message:q.message}:{},h.webcrypto\u003d\"\"+ +!!xm(),h.enc\u003d\"\"+ +c.G,R\u003dnew g.hQ(\"onesie.response.parse\",h),t.return(Promise.reject(R))}var O\u003dS;if(O.vQ!\u003d\u003d1)throw new g.hQ(\"onesie.response.badproxystatus\",\n{st:O.vQ,webcrypto:!!xm(),textencoder:!!g.LZ.TextEncoder});if(O.httpStatus!\u003d\u003d200)throw new g.hQ(\"onesie.response.badstatus\",{st:O.httpStatus});u\u003dg.uG(S.body);return t.return(u)}})};\ng.M.Yj\u003dfunction(e){this.Y(\"html5_consume_onesie_next_request_policy_for_sabr\")\u0026\u0026(e\u003diG(e,JzH),this.oI.Yj(e))};\ng.M.DS\u003dfunction(e){e\u003d{nK:AP(new TA(e),1,md$)};this.oI.DS(e)};\ng.M.n9\u003dfunction(e){this.oI.n9(e)};\ng.M.K1\u003dfunction(e){return this.oI.K1(e)};\ng.M.Y\u003dfunction(e){return this.oI.Y(e)};g.z(KI,g.p);g.M\u003dKI.prototype;g.M.kW\u003dfunction(e){var L,c;return((c\u003d(L\u003dthis.ek)\u003d\u003dnull?void 0:L.get(e))\u003d\u003dnull?void 0:c.kW())||[]};\ng.M.lC\u003dfunction(e,L){var c;return!((c\u003dy9(this,L))\u003d\u003dnull||!c.lC(e))};\ng.M.r$\u003dfunction(e,L){var c;return((c\u003dy9(this,L))\u003d\u003dnull?void 0:c.r$(e))||[]};\ng.M.b9\u003dfunction(e,L){var c;return((c\u003dy9(this,L))\u003d\u003dnull?void 0:c.b9(e))||[]};\ng.M.Oq\u003dfunction(e){this.state\u003de;this.notifySubscribers()};\ng.M.Ab\u003dfunction(){return!1};\ng.M.D_\u003dfunction(){return!1};\ng.M.Qu\u003dfunction(){};\ng.M.n9\u003dfunction(e){this.zm.n9(e)};\ng.M.K1\u003dfunction(e){return this.zm.K1(e)};\ng.M.rz\u003dfunction(e,L,c,I){c||this.r0.rz(I);return!1};\ng.M.mY\u003dfunction(e,L){this.Q0.mY(e,L)};\ng.M.At\u003dfunction(){this.n9(\"orfb\");this.AV\u003d!0;if(muH(this)\u0026\u0026this.xhr){var e\u003d{rc:this.xhr.status,lb:this.xhr.W_(),rt:(1E3*NVR(this.r0)).toFixed(),shost:g.hp(this.VG),trigger:\"o1\"};this.sW(\"pathprobe\",rr(e))}};\ng.M.pk\u003dfunction(){this.n9(\"opr_r\");this.B8\u003d!0};\ng.M.kG\u003dfunction(e,L,c,I){if(this.ek){if(!this.ek.has(e)){var B\u003dnew CB(this);this.ek.set(e,B);g.l(this,B)}var x;(x\u003dthis.ek.get(e))\u003d\u003dnull||x.kG(L,c,I);Ew(this);c||(this.EC\u003dI.KR)}else Ew(this)};\ng.M.Ic\u003dfunction(e){this.IW\u003de;e.E$!\u003dnull\u0026\u0026this.zm.p$(e.E$)};\ng.M.m8\u003dfunction(e){this.Tj\u003de};\ng.M.Yj\u003dfunction(e){e.videoId\u0026\u0026this.fh.set(e.videoId,e)};\ng.M.Li\u003dfunction(){if(this.ek)for(var e\u003dg.f(this.ek.keys()),L\u003de.next();!L.done;L\u003de.next()){var c\u003dvoid 0;(c\u003dthis.ek.get(L.value))\u003d\u003dnull||c.AS()}};\ng.M.uZ\u003dfunction(e){this.dn\u003de};\ng.M.DS\u003dfunction(e){if(e\u003d\u003dnull?0:e.nK)if(e\u003de.nK.uU){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.videoId\u0026\u0026this.KQ.set(L.videoId,L)}};\ng.M.sW\u003dfunction(e,L,c){this.zm.sW(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.R1\u003dfunction(e,L,c){var I;(I\u003dy9(this,e))\u003d\u003dnull||I.R1(L,c)};\ng.M.nJ\u003dfunction(e){this.Tu.set(e.videoId,e)};\ng.M.fetch\u003dfunction(){var e\u003dthis,L,c,I,B,x,S,h,R,u,t,O,q,T,W,A,b,J,w,C,y,P,ev,X,oH;return g.Z(function(rc){switch(rc.K){case 1:e.logger.debug(\"Onesie fetch started.\");e.u$?e.Z7.start():e.md.start();e.n9(\"or_i\");L\u003de.XM.experiments.N0(\"html5_onesie_verbose_timing\");c\u003d{};I\u003d(0,g.zI)();B\u003dfunction(Sv){L\u0026\u0026(c[Sv]\u003d(0,g.zI)()-I)};\nB(\"loc_s\");if(x\u003dgYM(e.videoData,e.iq)){rc.Iq(2);break}B(\"loc_async\");S\u003dg.X3(e.XM.experiments,\"html5_onesie_redirector_timeout_ms\");return g.a(rc,k3c(e.videoData,e.iq,S),3);case 3:x\u003drc.X;case 2:if(!x)return e.logger.info(\"Onesie URL creation failed.\"),h\u003d{url:\"0\"},R\u003dnew g.hQ(\"onesie.unavailable.hotconfig\",h),e.fail(R),rc.return(e.QT);e.vl\u003dpX(x);B(\"loc_e\");u\u003dg.bj(e.XM,g.xb(e.videoData));t\u003d!!u.X;if(!t){O\u003du.getValue();rc.Iq(4);break}return g.a(rc,u.X,5);case 5:O\u003drc.X;case 4:q\u003dO;e.Y(\"html5_log_onesie_empty_oauth\")\u0026\u0026\n!q\u0026\u0026e.sW(\"no_token\",{async:t});B(\"oauth\");T\u003dwnn(e.playerRequest,e.XM,e.videoData,q,sS(e.vl));g.bn(rc,6);if(!akc(e,T)){B(\"or_s_sync\");W\u003dVbx(T,e.L5,e.XM,e.zm,e.gU.onesieUstreamerConfig,(A\u003de.videoData.Iu)\u003d\u003dnull?void 0:A.L8);rc.Iq(8);break}B(\"or_s_async\");return g.a(rc,Cjn(T,e.L5,e.XM,e.zm,e.gU.onesieUstreamerConfig,(b\u003de.videoData.Iu)\u003d\u003dnull?void 0:b.L8),9);case 9:W\u003drc.X;case 8:g.DR(rc,7);break;case 6:return J\u003dg.wc(rc),e.logger.info(\"Failed to create OnesieRequestProto.\"),e.fail(J),rc.return(e.QT);case 7:return B(\"or_e\"),\nL\u0026\u0026e.sW(\"oreqvt\",c),e.enableCompression\u003dW.innertubeRequest.sN,e.yH\u003d((w\u003dW)\u003d\u003dnull?void 0:(C\u003dw.Dz)\u003d\u003dnull?void 0:C.Pa)||0,e.n9(\"osor\"),y\u003dwrf(),P\u003dg.Pl(W,Uj$),ev\u003d{method:\"POST\",body:P,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}},X\u003de.Y(\"html5_onesie_media_capabilities\"),Dux(x,e.videoData,Z8R(e),X),e.logger.debug(\"Starting Onesie network request.\"),e.MZ\u0026\u0026e.sW(\"ombrs\",\"1\"),oH\u003de.zm.S().schedule,e.r0\u003dnew rC(e,{qw:oH,Th:e.MZ,M$:function(Sv,tJ){e.zm.Ur(Sv,tJ)},\nWt:!0}),x.set(\"rn\",\"\"+e.r0.requestNumber),e.VG\u003dx.Wd(),SE(e.r0,e.VG),e.n9(\"or_p\"),e.xhr\u003dqV(new DE(x),y,e.r0,Oh,ev),e.Qq.start(),e.zm.onPlayerRequestSent(e.videoData.videoId),rc.return(e.QT)}})};\ng.M.nR\u003dfunction(){return 2};\ng.M.Rc\u003dfunction(){this.n9(\"orh_r\")};\ng.M.Xz\u003dfunction(){!this.AV\u0026\u0026this.xhr.W_()\u0026\u0026this.At();if(this.eN\u0026\u0026!this.u$){var e;(e\u003dthis.i8)\u003d\u003dnull||e.start()}this.oo()};\ng.M.XI\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(\"onXhrDone\");this.oo();if(!(this.We()||this.state\u003e\u003d4)){var L\u003dXs(this),c\u003dthis.xhr;L.rc\u003dc.status;e\u0026\u0026(L.ab\u003d!0);if(c.Ku()){var I\u003d\"onesie.net\";L.msg\u003dc.Ku()}else c.status\u003e\u003d400?I\u003d\"onesie.net.badstatus\":c.Xw()?this.B8||(I\u003d\"onesie.response.noplayerresponse\"):I\u003dc.status\u003d\u003d\u003d204?\"onesie.net.nocontent\":\"onesie.net.connect\";I?this.fail(new g.hQ(I,L)):(this.n9(\"or_fs\"),this.r0.uO((0,g.zI)(),c.W_(),0),this.Oq(4),this.MZ\u0026\u0026this.sW(\"rqs\",L));this.MZ\u0026\u0026this.sW(\"ombre\",\n\"ok.\"+ +!I);this.wr\u003d!1;Ew(this);FSn(this.Q0);if(!this.u$){this.md.stop();var B;(B\u003dthis.i8)\u003d\u003dnull||B.stop()}var x;if(e\u003d(x\u003dthis.iq)\u003d\u003dnull?void 0:tbM(x))for(x\u003d0;x\u003ce.length;x++)this.sW(\"pathprobe\",e[x])}};\ng.M.Lh\u003dfunction(){if(this.playerResponse\u0026\u0026this.xhr\u0026\u0026this.ek)for(var e\u003dg.f(this.ek.entries()),L\u003de.next();!L.done;L\u003de.next())if(L\u003dg.f(L.value),L.next(),L.next().value.K){this.xhr.abort();this.XI(!0);break}};\ng.M.S\u003dfunction(){return this.XM};\ng.M.Y\u003dfunction(e){return this.XM.Y(e)};\ng.M.Hp\u003dfunction(){if(muH(this)\u0026\u0026this.iq\u0026\u0026(!this.AV||this.Y(\"html5_onesie_probe_ec_hosts\"))){var e\u003dthis.iq;if(e.XM.experiments.N0(\"html5_onesie_probe_ec_hosts\")){var L,c\u003d(L\u003de.X.get(3))\u003d\u003dnull?void 0:pX(L.location);c\u0026\u0026aa(e,c,\"osc\",this);var I;(c\u003d(I\u003de.X.get(4))\u003d\u003dnull?void 0:pX(I.location))\u0026\u0026aa(e,c,\"ocy\",this)}else{var B;(I\u003d(B\u003de.X.get(1))\u003d\u003dnull?void 0:pX(B.location))\u0026\u0026aa(e,I,\"o2\",this);(I\u003d(c\u003de.X.get(2))\u003d\u003dnull?void 0:pX(c.location))\u0026\u0026aa(e,I,\"o3\",this)}}};\ng.M.lN\u003dfunction(){if(!this.We()\u0026\u0026!this.isComplete()){if(this.eN){if((0,g.zI)()-this.r0.T\u003e1E3){var e;(e\u003dthis.r0)\u003d\u003dnull||e.wD((0,g.zI)());e\u003dXs(this);if(this.XM.oT()\u0026\u0026this.xhr instanceof OS){var L\u003dthis.xhr;e.xrs\u003dL.xhr.readyState;e.xpb\u003dL.X.totalLength;e.xdc\u003dL.G}this.fail(new g.hQ(\"net.timeout\",e))}}else(0,g.zI)()-this.r0.X\u003e1E4\u0026\u0026((L\u003dthis.r0)\u003d\u003dnull||L.wD((0,g.zI)()),this.Kn());this.isComplete()||this.Z7.start()}};\ng.M.Kn\u003dfunction(){this.logger.info(\"Onesie request timed out\");this.wr\u003d!1;if(!Ew(this)){var e\u003dXs(this);e.timeout\u003d\"1\";this.fail(new g.hQ(\"onesie.request\",e))}};\ng.M.fail\u003dfunction(e){var L\u003dthis;e\u003duy(e);this.eN?this.zm.Zg(e):(this.QT.reject(e),this.eN\u003d!0);FSn(this.Q0);this.u$||this.md.stop();this.n9(\"or_fe\");var c,I;(c\u003dthis.iq)\u003d\u003dnull||(I\u003dtbM(c))\u003d\u003dnull||I.forEach(function(B){L.sW(\"pathprobe\",B)});\nthis.Oq(5);this.dispose()};\ng.M.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.M.ir\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.M.TU\u003dfunction(e){var L,c;return this.isComplete()||!!((L\u003dthis.ek)\u003d\u003dnull?0:(c\u003dL.get(e))\u003d\u003dnull?0:c.X)};\ng.M.SH\u003dfunction(){return!1};\ng.M.J1\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.M.notifySubscribers\u003dfunction(e){for(var L\u003d0;L\u003cthis.s4.length;L++)e\u0026\u0026this.s4[L].Am()!\u003d\u003de||I1(this.s4[L],this)};\ng.M.NH\u003dfunction(){return this.yH};\ng.M.KS\u003dfunction(){this.playerResponse\u003d\"\";var e;(e\u003dthis.xhr)\u003d\u003dnull||e.abort();FSn(this.Q0);this.pV.dispose();var L;(L\u003dthis.i8)\u003d\u003dnull||L.dispose();this.Oq(-1);this.s4\u003d[];g.p.prototype.KS.call(this)};\ng.M.oo\u003dfunction(){try{var e\u003dthis.xhr;e.W_()\u003e102400\u0026\u0026!this.dJ\u0026\u0026(this.n9(\"or100k\"),this.dJ\u003d!0);if(e.gz()){var L\u003de.j7(),c\u003dL.totalLength;this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+c});\nthis.MZ\u0026\u0026this.sW(\"ombrss\",\"len.\"+c);this.pV.feed(L)}if(this.ek)for(var I\u003dg.f(this.ek.keys()),B\u003dI.next();!B.done;B\u003dI.next()){var x\u003dB.value;e\u003dvoid 0;(e\u003dthis.ek.get(x))\u003d\u003dnull||e.AS();this.notifySubscribers(x)}}catch(S){this.fail(S)}};\ng.M.MD\u003dfunction(){return this.r0.requestNumber};\ng.M.JT\u003dfunction(e){return this.Tu.get(e)};g.z($ux,g.p);g.M\u003d$ux.prototype;g.M.Ux\u003dfunction(e,L){this.h7\u003dvoid 0;LTc(this);ebc(this,e,L)};\ng.M.gi\u003dfunction(e){if(this.X.length\u003d\u003d\u003d0)return!1;var L\u003dthis.X[0];return L instanceof KI?e\u003d\u003d\u003dthis.loader.getCurrentTime()*1E3:!(L instanceof $k\u0026\u0026Bbx(L.info))\u0026\u0026Math.abs(L.NH()-e)\u003c50};\ng.M.Yj\u003dfunction(e){this.K\u003de;this.h7\u003d(0,g.zI)()+(e.backoffTimeMs||0)};\ng.M.QW\u003dfunction(e,L){if(e.action\u003d\u003d\u003dvoid 0){var c\u003dthis.zm.ww();c!\u003d\u003dvoid 0\u0026\u0026this.loader.Dy(c)}else if(e.action!\u003d\u003d0||!this.Pe)if(e.action\u003d\u003d\u003d0\u0026\u0026this.policy.b7\u0026\u0026(e.action\u003d2),e.Kd\u003d\u003d\u003d\"sabr.malformed_config\"\u0026\u0026this.policy.h1\u003e0\u0026\u0026this.He++\u003cthis.policy.h1)this.loader.handleError(\"sabr.malformed_config\",{action:e.action,rn:L,retry:this.He},0);else switch(e.Kd\u003d\u003d\u003d\"sabr.malformed_config\"\u0026\u0026this.policy.h1\u003e0\u0026\u0026(e.action\u003d2),c\u003d{},c.reason\u003de.Kd,c.action\u003de.action,c.rn\u003dL,e.action){case 1:this.policy.K\u0026\u0026this.J\u0026\u0026this.J.jg(void 0,\nvoid 0,c);break;case 0:this.Pe\u003d!0;this.videoData.GI()\u0026\u0026this.policy.K\u0026\u0026this.J\u0026\u0026this.J.jg(void 0,void 0,c,!1);this.loader.l_(c);break;case 2:TK$(e.Kd)!\u003d\u003d\"sabr.config\"\u0026\u0026delete c.reason;this.loader.handleError(TK$(e.Kd),c,1);break;case 3:this.policy.RT\u0026\u0026((e\u003dthis.w_.J)!\u003dnull\u0026\u0026(e.J\u003d!0),this.loader.handleError(\"sabr.hostfallback\",c))}};\ng.M.AJ\u003dfunction(e){e\u0026\u0026(this.loader.sW(\"sabrctxt\",{onsbrctxt:e.type,scp:e.scope,dflt:e.sendByDefault}),e.type\u0026\u0026e.sendByDefault\u0026\u0026this.videoData.Sl.add(e.type),e.scope!\u003d\u003d2\u0026\u0026(e.type\u0026\u0026this.videoData.sabrContextUpdates.set(e.type,e),this.zm.AJ(e)))};\ng.M.J0\u003dfunction(){};\ng.M.uZ\u003dfunction(e,L){if(e.sM!\u003d\u003dvoid 0\u0026\u0026e.a6){var c\u003de.sM/e.a6;this.audioTrack.T\u003d!1;this.videoTrack.T\u003d!1;if(this.policy.h7||this.policy.aF||this.policy.V6)this.loader.Lu.X\u003d!1;var I\u003dthis.loader.y6(c,1);this.policy.DY\u0026\u0026this.policy.K\u0026\u0026this.loader.YB(I,L);this.zm.getCurrentTime()!\u003d\u003dc\u0026\u0026(L\u003d{Ww:\"sabr_seek\",mU:!0,Ay:!0},e.seekSource\u0026\u0026(L.seekSource\u003de.seekSource),Ic(this.loader,c+.1,L))}};\ng.M.onSnackbarMessage\u003dfunction(e){this.zm.publish(\"onSnackbarMessage\",e)};\ng.M.Ic\u003dfunction(e){e.JP\u0026\u0026e.bq\u0026\u0026H6(this.w_,e.JP,e.bq);this.policy.ue\u0026\u0026(e.QS\u0026\u0026e.vZ\u0026\u0026(this.w_.u9\u003de.QS/e.vZ),e.WZ\u0026\u0026e.tN\u0026\u0026(this.w_.pB\u003de.WZ/e.tN));d7(this.videoData)\u0026\u0026!this.videoData.pS\u0026\u0026e.bq\u0026\u0026this.loader.y6(e.bq,1E3);e.E$!\u003dnull\u0026\u0026this.zm.p$(e.E$);this.policy.DB\u0026\u0026e.oA\u0026\u0026(e\u003d((0,g.zI)()-e.oA)/1E3,this.loader.oR.lE(1,e))};\ng.M.jL\u003dfunction(e){this.loader.jL(e)};\ng.M.kK\u003dfunction(e){return this.videoData.Sl.has(e)};\ng.M.A0\u003dfunction(e,L,c){this.policy.Z\u0026\u0026this.loader.sW(\"sabrctxtplc\",{start:e?e.join(\"_\"):\"\",stop:L?L.join(\"_\"):\"\",discard:c?c.join(\"_\"):\"\"});if(e){e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next())this.videoData.Sl.add(I.value)}if(L)for(L\u003dg.f(L),e\u003dL.next();!e.done;e\u003dL.next())e\u003de.value,this.videoData.Sl.has(e)\u0026\u0026this.videoData.Sl.delete(e);if(c)for(c\u003dg.f(c),L\u003dc.next();!L.done;L\u003dc.next())if(L\u003dL.value,this.videoData.sabrContextUpdates.has(L)\u0026\u0026(this.videoData.sabrContextUpdates.delete(L),L\u003d\u003d\u003d3\u0026\u0026(this.videoData.pI\u003d\n\"\")),this.policy.D\u0026\u0026this.X.length)for(e\u003dg.f(this.X),I\u003de.next();!I.done;I\u003de.next())if(I\u003dI.value,!(I instanceof KI)){var B\u003dvoid 0;((B\u003dI.pz)\u003d\u003dnull?void 0:B.type)\u003d\u003d\u003dL\u0026\u0026(I.pz\u003dvoid 0)}};\ng.M.lL\u003dfunction(){};\ng.M.LF\u003dfunction(e){this.T\u003de};\ng.M.I6\u003dfunction(e){this.j\u003de};\ng.M.vJ\u003dfunction(e,L){KJ(this.policy,e,4,L)};\ng.M.DS\u003dfunction(e){if(e\u003d\u003dnull?0:e.nK)if(e\u003de.nK.uU){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.formatId){var c\u003dthis.w_.Z.get(pw(L.formatId));c\u0026\u0026c.info\u0026\u0026(c.info.debugInfo\u003dL.debugInfo)}}};\ng.M.g3\u003dfunction(e){this.zm.publish(\"reloadplayer\",e)};\ng.M.Am\u003dfunction(){return this.zm.Am()||\"\"};\ng.M.Td\u003dfunction(){var e\u003dpJ(this.audioTrack,!0)*1E3,L\u003dpJ(this.videoTrack,!0)*1E3;return Math.min(e,L)};\ng.M.Z6\u003dfunction(e,L){this.loader.sW(e,L)};\ng.M.DI\u003dfunction(e){WCR(this.loader,sZn(this.d_,e))};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);this.K\u003dvoid 0;ebc(this,!0,\"i\");this.X\u003d[]};Rbn.prototype.d3\u003dfunction(){this.isSeeking\u003d!0;this.X\u003d\u003d\u003d1\u0026\u0026r1c(this.G);this.X\u003d\u003d\u003d0\u0026\u0026this.BR.RU(\"transitiondetector\");this.j\u003d!1};zbc.prototype.Bd\u003dfunction(e,L){if(this.G)return FT6(this,L);if(L\u003dBD(e)){var c\u003dL.X;c\u0026\u0026c.Z\u0026\u0026c.X\u0026\u0026(e\u003de.Z.length?e.Z[0]:null)\u0026\u0026e.state\u003e\u003d2\u0026\u0026!e.J1()\u0026\u0026e.info.Bg\u003d\u003d\u003d0\u0026\u0026(this.G\u003de,this.T\u003dc,this.K\u003dL.info,this.j\u003dthis.startTimeSecs\u003dDate.now()/1E3,this.B\u003dthis.K.startTime)}return NaN};\nzbc.prototype.clear\u003dfunction(){this.K\u003dthis.T\u003dthis.G\u003dnull;this.X\u003dthis.B\u003dthis.j\u003dthis.startTimeSecs\u003dNaN;this.Z\u003d!1};g.z(GNx,g.p);GNx.prototype.KS\u003dfunction(){kNr(this);g.p.prototype.KS.call(this)};var DDM\u003d/[?\u0026]cpn\u003d/;g.z(xV,g.p);xV.prototype.flush\u003dfunction(){var e\u003d{};this.K\u0026\u0026(e.pe\u003dthis.K);this.X.length\u003e0\u0026\u0026(e.pt\u003dthis.X.join(\".\"));this.X\u003d[];return e};\nxV.prototype.stop\u003dfunction(){var e\u003dthis,L,c,I;return g.Z(function(B){if(B.K\u003d\u003d1)return g.bn(B,2),g.a(B,(L\u003de.G)\u003d\u003dnull?void 0:L.stop(),4);if(B.K!\u003d2)return(c\u003dB.X)\u0026\u0026e.logTrace(c),g.DR(B,0);I\u003dg.wc(B);e.K\u003dmDx(I.message);g.AJ(B)})};\nxV.prototype.logTrace\u003dfunction(e){this.encoder.reset();this.encoder.add(1);this.encoder.add(e.resources.length);for(var L\u003dg.f(e.resources),c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value.replace(\"https://www.youtube.com/s/\",\"\");this.encoder.add(c.length);for(var I\u003d0;I\u003cc.length;I++)this.encoder.add(c.charCodeAt(I))}this.encoder.add(e.frames.length);L\u003dg.f(e.frames);for(c\u003dL.next();!c.done;c\u003dL.next()){c\u003dc.value;this.encoder.add(c.name.length);for(I\u003d0;I\u003cc.name.length;I++)this.encoder.add(c.name.charCodeAt(I));\nDz(this.encoder,c.resourceId);Dz(this.encoder,c.line);Dz(this.encoder,c.column)}this.encoder.add(e.samples.length);L\u003dg.f(e.samples);for(c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,this.encoder.add(Math.trunc(c.timestamp)),Dz(this.encoder,c.stackId);this.encoder.add(e.stacks.length);e\u003dg.f(e.stacks);for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.encoder.add(L.frameId),Dz(this.encoder,L.parentId);e\u003dthis.encoder.sV();this.Z+\u003de.length;this.Z\u003c1E7\u0026\u0026this.X.push(e)};\nxV.prototype.KS\u003dfunction(){this.stop();g.p.prototype.KS.call(this)};var Zf$\u003d[2,5,30];g.q0\u003dCU(function(){var e\u003d\"\";try{var L\u003dg.ql(\"CANVAS\").getContext(\"webgl\");L\u0026\u0026(L.getExtension(\"WEBGL_debug_renderer_info\"),e\u003dL.getParameter(37446),e\u003de.replace(/[ :]/g,\"_\"))}catch(c){}return e});g.z(g.h5,g.p);g.M\u003dg.h5.prototype;g.M.RE\u003dfunction(){var e\u003dg.up(this.provider);Hfn(this,e)};\ng.M.BY\u003dfunction(){return this.R3};\ng.M.uw\u003dfunction(){return{xK:this.xK,r6:this.r6}};\ng.M.F0\u003dfunction(e,L){this.xK\u003de;this.r6\u003dL};\ng.M.p$\u003dfunction(e){if(!this.gT){this.gT\u003d!0;var L\u003d\"\";switch(e){case 1:L\u003d\"proximaui\";break;case 2:L\u003dbhR(this.provider.videoData)?\"proximawpcc\":this.provider.videoData.Y(\"html5_enable_proxima\")||this.provider.videoData.Y(\"html5_sabr_force_proxima\")?\"proximaexp\":\"proximaclient\";break;case 3:L\u003d\"proximaauto\"}L!\u003d\u003d\"\"\u0026\u0026Of(this,L)}};\ng.M.hX\u003dfunction(e,L,c,I){if(!this.XD.has(e)){this.XD.add(e);var B\u003dg.up(this.provider);g.rx(this,B,\"lse\",[e,L,c,I.toFixed(3)])}};\ng.M.qJ\u003dfunction(e){R1(this,\"lwc\",[e.kf?e.kf.toFixed():\"\",e.YN?e.YN.toFixed():\"\",e.k9?(e.k9*1E3).toFixed():\"\",e.RT?(e.RT*1E3).toFixed():\"\",e.Cf?(e.Cf*1E3).toFixed():\"\"].join(\":\"))};\ng.M.reportStats\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?NaN:e;if(!this.We()\u0026\u0026(e\u003de\u003e\u003d0?e:g.up(this.provider),this.Gm?BRg.has(this.mZ)\u0026\u0026(this.X.size||(this.mZ\u003d\u003d\u003d\"PL\"?e\u003e\u003dthis.K+30:e\u003c\u003dthis.pS+30||e\u003e\u003dthis.K+1200\u0026\u0026e\u003c\u003dthis.pS+86400))\u0026\u0026(g.rx(this,e,\"vps\",[this.mZ]),this.K\u003de):[\"PL\",\"B\",\"S\"].indexOf(this.mZ)\u003e-1\u0026\u0026(this.X.size||e\u003e\u003dthis.K+30)\u0026\u0026(g.rx(this,e,\"vps\",[this.mZ]),this.K\u003de),this.X.size)){this.sequenceNumber\u003d\u003d\u003d7E3\u0026\u0026g.F7(Error(\"Sent over 7000 pings\"));if(!(this.sequenceNumber\u003e\u003d7E3)){t5(this,e);var L\u003dthis.provider.zm.Vu();\nL\u003dg.f(L);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,this.sW(c.key,c.value);L\u003de;c\u003dthis.provider.zm.PY();var I\u003dc.droppedVideoFrames||0,B\u003dc.totalVideoFrames||0,x\u003dI-this.xK,S\u003dB\u0026\u0026!this.r6;I\u003ec.totalVideoFrames||x\u003e5E3?XNJ(this,\"html5.badframedropcount\",\"df.\"+I+\";tf.\"+c.totalVideoFrames):(x\u003e0||S)\u0026\u0026g.rx(this,L,\"df\",[x]);this.xK\u003dI;this.r6\u003dB;this.J\u003e0\u0026\u0026(g.rx(this,e,\"glf\",[this.J]),this.J\u003d0);rv.isActive()\u0026\u0026(e\u003drv.R_(),Object.keys(e).length\u003e0\u0026\u0026this.sW(\"profile\",e));this.RT\u0026\u0026Of(this,\"lwnmow\");this.provider.XM.oT()\u0026\u0026\nthis.provider.Y(\"html5_record_now\")\u0026\u0026this.sW(\"now\",{wt:(0,g.zI)()});e\u003d{};this.provider.videoData.K\u0026\u0026(e.fmt\u003dthis.provider.videoData.K.itag,(L\u003dthis.provider.videoData.G)\u0026\u0026L.itag!\u003d\u003de.fmt\u0026\u0026(e.afmt\u003dL.itag));e.cpn\u003dthis.provider.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(e.adcpn\u003dthis.adCpn);this.bV\u0026\u0026(e.addocid\u003dthis.bV);this.contentCpn\u0026\u0026(e.ccpn\u003dthis.contentCpn);this.k9\u0026\u0026(e.cdocid\u003dthis.k9);this.provider.videoData.cotn\u0026\u0026(e.cotn\u003dthis.provider.videoData.cotn);e.el\u003dL2(this.provider.videoData);e.content_v\u003dIR(this.provider.videoData);\ne.ns\u003dthis.provider.XM.pS;e.fexp\u003ddpr(this.provider.XM.experiments).toString();e.cl\u003d(780767961).toString();(L\u003dthis.provider.videoData.adFormat||this.adFormat)\u0026\u0026(e.adformat\u003dL);(L\u003d$$(this.provider.videoData))\u0026\u0026(e.live\u003dL);this.provider.videoData.cg()\u0026\u0026(e.drm\u003d1,this.provider.videoData.B\u0026\u0026(e.drm_system\u003ddlU[this.provider.videoData.B.flavor]||0),this.provider.videoData.drmProduct\u0026\u0026(e.drm_product\u003dthis.provider.videoData.drmProduct));nT()\u0026\u0026this.provider.videoData.j\u0026\u0026(e.ctt\u003dthis.provider.videoData.j,e.cttype\u003d\nthis.provider.videoData.Xd,this.provider.videoData.mdxEnvironment\u0026\u0026(e.mdx_environment\u003dthis.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(e.dai\u003dthis.provider.videoData.enableServerStitchedDai?\"ss\":\"cs\",this.provider.videoData.rj\u0026\u0026(e.dai_fallback\u003d\"1\")):this.provider.videoData.d0?e.dai\u003d\"cs\":this.provider.videoData.zG\u0026\u0026(e.dai\u003d\"disabled\");e.seq\u003dthis.sequenceNumber++;if(this.provider.videoData.VM){if(L\u003dthis.provider.videoData.VM,e\u0026\u0026L)for(L.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(e.ns\u003d\"3pp\"),this.IU.has(L.ns)\u0026\u0026\nOf(this,\"hbps\"),L.shbpslc\u0026\u0026(this.serializedHouseBrandPlayerServiceLoggingContext\u003dL.shbpslc),this.provider.XM.experiments.N0(\"html5_use_server_qoe_el_value\")\u0026\u0026this.Sl.delete(\"el\"),c\u003dg.f(Object.keys(L)),I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,this.Sl.has(I)||(e[I]\u003dL[I])}else e.event\u003d\"streamingstats\",e.docid\u003dthis.provider.videoData.videoId,e.ei\u003dthis.provider.videoData.eventId;this.isEmbargoed\u0026\u0026(e.embargoed\u003d\"1\");Object.assign(e,this.provider.XM.X);if(L\u003de.seq)L\u003d{cpn:this.provider.videoData.clientPlaybackNonce,\nsequenceNumber:+L,serializedWatchEndpointLoggingContext:this.provider.videoData.uDd},this.serializedHouseBrandPlayerServiceLoggingContext\u0026\u0026(L.serializedHouseBrandPlayerServiceLoggingContext\u003dkT(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),this.provider.videoData.playerResponseCpn\u0026\u0026(L.playerResponseCpn\u003dthis.provider.videoData.playerResponseCpn),Sk.length\u0026\u0026(L.decoderInfo\u003dSk),this.remoteControlMode\u0026\u0026(L.remoteControlMode\u003dthis.remoteControlMode),this.remoteConnectedDevices.length\u0026\u0026(L.remoteConnectedDevices\u003d\nthis.remoteConnectedDevices),L\u003dg.Pl(L,FFM),L\u003dg.GM(L,4),this.X.set(\"qclc\",[L]);e\u003dg.WO(\"//\"+this.provider.XM.kV+\"/api/stats/qoe\",e);c\u003dL\u003d\"\";I\u003dg.f(this.X.entries());for(B\u003dI.next();!B.done;B\u003dI.next())x\u003dg.f(B.value),B\u003dx.next().value,x\u003dx.next().value,S\u003dvoid 0,(S\u003dx)!\u003dnull\u0026\u0026S.join\u0026\u0026(B\u003d\"\u0026\"+B+\"\u003d\"+x.join(\",\"),B.length\u003e100?c+\u003dB:L+\u003dB);QIf(this,e+L,c.replace(/ /g,\"%20\"))}this.X.clear()}};\ng.M.e7\u003dfunction(e){this.RT\u003de};\ng.M.Ni\u003dfunction(){if(this.provider.videoData.B){var e\u003dthis.provider.videoData.B;Of(this,\"eme-\"+(e.keySystemAccess?\"final\":YZ(e)?\"ms\":Ll(e)?\"ytfp\":e8(e)?\"safarifp\":\"nonfinal\"))}};\ng.M.Hc\u003dBM(53);g.M.Hq\u003dfunction(e){this.isEmbargoed\u003de};\ng.M.S9\u003dBM(30);g.M.bz\u003dBM(36);g.M.onPlaybackRateChange\u003dfunction(e){var L\u003dg.up(this.provider);e\u0026\u0026e!\u003d\u003dthis.RI\u0026\u0026(g.rx(this,L,\"rate\",[e]),this.RI\u003de);this.Gm||this.reportStats(L)};\ng.M.rg\u003dBM(24);g.M.getPlayerState\u003dfunction(e){if(g.E(e,128))return\"ER\";if(g.E(e,2048))return\"B\";if(g.E(e,512))return\"SU\";if(g.E(e,16)||g.E(e,32))return\"S\";if(e.isOrWillBePlaying()\u0026\u0026g.E(e,64))return\"B\";var L\u003dxte[bc(e)];g.R2(this.provider.XM)\u0026\u0026L\u003d\u003d\u003d\"B\"\u0026\u0026this.provider.zm.getVisibilityState()\u003d\u003d\u003d3\u0026\u0026(L\u003d\"SU\");L\u003d\u003d\u003d\"B\"\u0026\u0026g.E(e,4)\u0026\u0026(L\u003d\"PB\");return L};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);g.hF(this.h7);g.hF(this.Cf)};\ng.M.Ga\u003dfunction(e){this.isOffline\u003de;g.rx(this,g.up(this.provider),\"is_offline\",[this.isOffline?\"1\":\"0\"])};\ng.M.sW\u003dfunction(e,L,c){var I\u003dthis.f9.indexOf(e)!\u003d\u003d-1;I||this.f9.push(e);if(!c||!I){var B\u003dtypeof L!\u003d\u003d\"string\"?rr(L):L;B\u003dYFv(B);if(!c\u0026\u0026!/^t[.]/.test(B)){var x\u003dg.up(this.provider)*1E3;B\u003d\"t.\"+x.toFixed()+\";\"+B}R1(this,\"ctmp\",e+\":\"+B);this.logger.debug(function(){return\"ctmp \"+e+\" \"+B});\ndDc(this);return x}};\ng.M.w4\u003dfunction(e,L,c){this.B\u003d{Im0:Number(this.sW(\"glrem\",{nst:e.toFixed(),rem:L.toFixed(),ca:+c})),Nm:e,ibl:L,isAd:c}};\ng.M.eq\u003dfunction(e,L,c){g.rx(this,g.up(this.provider),\"ad_playback\",[e,L,c])};\ng.M.Wo\u003dfunction(e,L){var c\u003dg.up(this.provider)*1E3;R1(this,\"daism\",\"t.\"+c.toFixed(0)+\";smw.\"+(e*1E3).toFixed(0)+\";smo.\"+(L*1E3).toFixed(0))};\ng.M.resume\u003dfunction(){var e\u003dthis;isNaN(this.h7)?UDn(this):this.h7\u003dg.SG(function(){e.reportStats()},1E4)};\nvar Fu\u003d{},xte\u003d(Fu[5]\u003d\"N\",Fu[-1]\u003d\"N\",Fu[3]\u003d\"B\",Fu[0]\u003d\"EN\",Fu[2]\u003d\"PA\",Fu[1]\u003d\"PL\",Fu[-1E3]\u003d\"ER\",Fu[1E3]\u003d\"N\",Fu),BRg\u003dnew Set([\"PL\",\"B\",\"S\"]),Sk\u003d[];g.z(g.WH,g.p);g.M\u003dg.WH.prototype;g.M.initialize\u003dfunction(e,L,c){this.logger.debug(function(){return\"Initialized, t\u003d\"+e});\ne\u003de||0;this.policy.X||(L\u003dfNn(this.X),sRv(this.zm,new KB(L.video,L.reason)),this.zm.FE(new KB(L.audio,L.reason)));this.policy.X\u0026\u0026c5(this);this.w_.isManifestless\u0026\u0026lzc(this.B);this.T\u0026\u0026v$x(this.T,this.videoTrack.X);L\u003disNaN(this.getCurrentTime())?0:this.getCurrentTime();var I\u003d!this.w_.isManifestless;this.policy.WK\u0026\u0026(I\u003dI||this.w_.tq);this.policy.Ve||(this.currentTime\u003dI?e:L);this.policy.h7\u0026\u0026this.seek(this.getCurrentTime(),{}).XR(function(){});\nif(this.policy.X){var B;((B\u003dthis.D)\u003d\u003dnull?0:pnn(B,this.Am()||\"\"))\u0026\u0026obn(this)\u0026\u0026xUr(this,this.videoTrack)\u0026\u0026xUr(this,this.audioTrack)\u0026\u0026(c1H(this.K,this.D),this.policy.B\u0026\u0026B5f(this))}else this.Gm\u0026\u0026(SqT(this,this.videoTrack),SqT(this,this.audioTrack),DJ$(this.Gm),delete this.Gm);c?(hzr(this,!1),g.HT(this.WF)):(c\u003dthis.getCurrentTime()\u003d\u003d\u003d0,Ia(this.B,this.videoTrack,this.videoTrack.X,c),Ia(this.B,this.audioTrack,this.audioTrack.X,c),this.policy.X\u0026\u0026lkn(this.K,!0),this.policy.h7||this.seek(this.getCurrentTime(),\n{}).XR(function(){}),this.timing.tick(\"gv\"));\n(this.w_.kf||this.w_.YN||this.w_.k9||this.w_.RT||this.w_.Cf)\u0026\u0026this.zm.qJ(this.w_)};\ng.M.resume\u003dfunction(){if(this.isSuspended||this.Qg){this.logger.debug(\"Resumed.\");this.j_\u003dthis.Qg\u003dthis.isSuspended\u003d!1;try{this.Bd()}catch(e){g.A9(e)}}};\ng.M.m9\u003dfunction(){return!this.policy.XD};\ng.M.kp\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.logger.debug(\"detaching media source\");O26(this);this.zm.K2()\u0026\u0026(this.j\u003dNaN);e?(this.logger.debug(\"enable updateMetadataWithoutMediaSource\"),this.policy.ye\u0026\u0026this.sW(\"loader\",{setsmb:1}),this.policy.k9\u003d!0,this.fp()):(hzr(this,!1),L||this.fp())};\ng.M.setAudioTrack\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(!this.We()){var I\u003d!isNaN(L);c\u0026\u0026I\u0026\u0026(this.audioTrack.h7\u003dDate.now(),this.policy.Yf\u0026\u0026(this.x9\u003d!0));if(this.policy.X){var B\u003dthis.G.v6(e.id,I);this.logger.debug(function(){return\"Logging new audio format: \"+B.X.info.id});\nthis.zm.FE(B)}else{var x\u003dzcT(this.X,e.id,I);this.logger.debug(function(){return\"Logging new audio format: \"+x.audio.info.id});\nthis.zm.FE(new KB(x.audio,x.reason))}I?(this.RT\u003dDate.now(),c\u003dthis.audioTrack.X.index.kI(L),this.sW(\"setAudio\",{id:e.id,cmt:L,sq:c}),c\u003e\u003d0\u0026\u0026(e\u003dthis.policy.pY?c+1:c,this.policy.X\u0026\u0026this.Ux(!0,\"mosaic\"),$D(this.audioTrack,e,NaN,NaN),!this.policy.pj\u0026\u0026this.w_.isLive\u0026\u0026j6(this.w_,e,!1))):this.zm.pR()}};\ng.M.setPlaybackRate\u003dfunction(e){e!\u003d\u003dthis.J.getPlaybackRate()\u0026\u0026this.J.setPlaybackRate(e)};\ng.M.yK\u003dfunction(e){var L\u003dthis.K.T;this.K.LF(e);this.sW(\"scfidc\",{curr:pw(L),\"new\":pw(e)});e\u0026\u0026pw(e)!\u003d\u003dpw(L)\u0026\u0026(this.Ux(!0,\"caption change\"),this.Bd())};\ng.M.cB\u003dfunction(e){this.K.I6(e)};\ng.M.AQ\u003dfunction(e){var L\u003de.X.info.Cu();this.logger.debug(function(){return\"New \"+(L?\"audio\":\"video\")+\" format from SABR: \"+j0(e.X.info)});\nL?this.zm.FE(e):sRv(this.zm,e)};\ng.M.DI\u003dfunction(e){UH(e.bd[e.bd.length-1])\u0026\u0026WCR(this,sZn(this.X,e.bd[0].X))};\ng.M.vt\u003dfunction(){return this.zm.vt()};\ng.M.zD\u003dfunction(){return this.zm.zD()};\ng.M.jL\u003dfunction(e){this.zm.S().oT()\u0026\u0026this.sW(\"sps\",{status:e.A8||\"\"});if(e.A8\u003d\u003d\u003d1)this.zm.videoData.X_\u003d0;else if(e.A8\u003d\u003d\u003d2||e.A8\u003d\u003d\u003d3){var L\u003d!1;if(e.A8\u003d\u003d\u003d3){L\u003dthis.zm.W3();var c;this.m1\u003d(c\u003de.LZm)!\u003dnull?c:Infinity;this.zm.videoData.X_\u003dL+1;(L\u003dSx(this))\u0026\u0026this.In(!0)}this.zm.e8(!0,L)}};\ng.M.vj\u003dfunction(){return this.zm.vj()};\ng.M.eG\u003dfunction(){return this.zm.eG()};\ng.M.UL\u003dfunction(e){this.zm.UL(e)};\ng.M.MWW\u003dfunction(){var e,L\u003d(e\u003dthis.zm.Nw())\u003d\u003dnull?void 0:e.getCurrentTime();L?this.zm.sW(\"rms\",{cta:L}):g.HT(this.g0)};\ng.M.Bd\u003dfunction(){T5r(this);if(this.g_\u0026\u0026BX(this.g_)\u0026\u0026!this.g_.A1()\u0026\u0026(!this.policy.Ve||isFinite(this.getCurrentTime()))){var e\u003dJu(this.videoTrack);e\u003dthis.policy.LK\u0026\u0026e\u0026\u0026e.C2();this.w_.isManifestless\u0026\u0026this.w_.G\u0026\u0026mA(this.w_)?(this.j\u003dmA(this.w_),this.g_.SF(this.j)):l2(this.w_)\u0026\u0026!e?isNaN(this.j)?(this.j\u003dthis.getCurrentTime()+3600,this.g_.SF(this.j)):this.j\u003c\u003dthis.getCurrentTime()+1800\u0026\u0026(this.j\u003dMath.max(this.j+1800,this.getCurrentTime()+3600),this.g_.SF(this.j)):this.g_.isView||(e\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.j)||this.j!\u003d\u003de)\u0026\u0026e\u003e0\u0026\u0026(this.g_.SF(e),this.j\u003de))}if(!this.We())if(Nh(this.w_)\u0026\u0026this.w_.J1()){var L\u003dthis.w_;this.handleError(\"manifest.net.retryexhausted\",L.d_?{rc:L.Fc}:{rc:L.Fc.toString()},1)}else if(this.policy.X)a:{try{KSR(this.K);this.w_.isManifestless\u0026\u0026this.policy.B\u0026\u0026LB(this.Lu);var c;((c\u003dthis.g_)\u003d\u003dnull?0:Sg(c))\u0026\u0026this.iJ();lkn(this.K)}catch(S){g.F7(S);L\u003dS;if(L.message.includes(\"changeType\")){this.sW(\"ctype\",{exp:L.name,msg:L.message,s:L.stack});break a}this.handleError(\"fmt.unplayable\",\n{exp:L.name,msg:L.message,s:L.stack},1)}piM(this);g.HT(this.d_)}else if(!this.w_.K||!Abf(this.videoTrack)\u0026\u0026!Abf(this.audioTrack)||(this.videoTrack.B||this.audioTrack.B)\u0026\u0026this.policy.sY?c\u003d!1:(this.fp(),this.zm.seekTo(Infinity,{Ww:\"checkLoaderTracksSync\",y6:!0}),c\u003d!0),!c){T5r(this);this.w_.isManifestless\u0026\u0026(FXn(this.videoTrack),FXn(this.audioTrack),LB(this.Lu),(c\u003dBD(this.videoTrack))\u0026\u0026c.X\u0026\u0026(c\u003dc.X.Z\u0026\u0026!this.policy.VB,this.sW(c\u003d\u003d\u003dthis.policy.T.U9?\"strm\":\"strmbug\",{strm:c,sfmp4:this.policy.T.U9,dfs:this.policy.VB},\n!0)));if(this.g_)this.iJ();else if(this.policy.G){var I;c\u003d!1;if(this.policy.kC){var B;e\u003dg.f([this.videoTrack,this.audioTrack]);for(B\u003de.next();!B.done;B\u003de.next()){var x\u003dB.value;for(B\u003dBD(x);B\u0026\u0026x.cD()!\u003d\u003dJu(x);B\u003dBD(x))x.u3(B);c\u003dc||!!B}}else(L\u003dBD(this.videoTrack))\u0026\u0026this.videoTrack.u3(L),(I\u003dBD(this.audioTrack))\u0026\u0026this.audioTrack.u3(I);mm(this.videoTrack)\u0026\u0026mm(this.audioTrack)?this.logger.debug(\"Received all background data; disposing\"):(L||I||c)\u0026\u0026cH(this)}rqM(this);Ia(this.B,this.videoTrack,this.videoTrack.X,\n!1);Ia(this.B,this.audioTrack,this.audioTrack.X,!1);this.policy.LI||zzJ(this,this.videoTrack,this.audioTrack);yb$(this.B,this.videoTrack,this.audioTrack);yb$(this.B,this.audioTrack,this.videoTrack);piM(this);this.T\u0026\u0026(L\u003dthis.T,L.G?(I\u003dL.j+L.policy.C$,L.Z||(I\u003dMath.min(I,L.startTimeSecs+L.policy.Z2)),L\u003dMath.max(0,I*1E3-Date.now())):L\u003dNaN,isNaN(L)||g.HT(this.f9,L));g.HT(this.d_)}};\ng.M.l_\u003dfunction(e){this.zm.l_(e)};\ng.M.iJ\u003dfunction(){var e\u003dthis;if(this.g_){var L\u003dthis.g_.X,c\u003dthis.g_.K;QYT(this,this.audioTrack);QYT(this,this.videoTrack);var I\u003dfb$(this);if(I){if(this.policy.Sj){if(!L.YP()){var B\u003dBD(this.audioTrack);if(B){if(!TP(this,this.audioTrack,L,B.info))return;b2J(this,this.audioTrack,L,B)}}if(!c.YP()\u0026\u0026(B\u003dBD(this.videoTrack))){if(!TP(this,this.videoTrack,c,B.info))return;b2J(this,this.videoTrack,c,B)}}this.h7||(this.h7\u003d(0,g.zI)(),this.logger.debug(function(){return\"Appends pause start \"+e.h7+\" reason \"+I}),\nthis.policy.Z\u0026\u0026this.sW(\"apdps\",{r:I}))}else if(this.h7\u0026\u0026(vbJ(this,this.h7),this.h7\u003d0),AqR(this),B\u003d!1,DUJ(this,this.videoTrack,c)\u0026\u0026(B\u003d!0,P$H(this.timing),EcT(this.timing)),this.g_\u0026\u0026!this.g_.Dj()\u0026\u0026(DUJ(this,this.audioTrack,L)\u0026\u0026(B\u003d!0,Q5c(this.timing),Xm6(this.timing)),!this.We()\u0026\u0026this.g_))!this.policy.XD\u0026\u0026mm(this.videoTrack)\u0026\u0026mm(this.audioTrack)\u0026\u0026BX(this.g_)\u0026\u0026!this.g_.A1()\u0026\u0026(c\u003d!1,c\u003dJu(this.audioTrack).X,c\u003dc\u003d\u003d\u003dthis.w_.X[c.info.id])\u0026\u0026(this.logger.debug(\"Setting EOS\"),ZNv(this.g_),iLn(this.schedule),this.hX(\"e\")),\nB\u0026\u0026!this.g_.isAsync()\u0026\u0026cH(this)}};\ng.M.hX\u003dfunction(e){if(this.policy.Uj\u0026\u0026this.w_.isManifestless){var L\u003dthis.videoTrack.X;if(L){var c\u003dL.index.Aw(),I\u003d-1,B\u003d-1;L.index instanceof rE\u0026\u0026(I\u003dL.index.kR(),B\u003dL.index.ub());this.zm.hX(e,c,I,B)}}};\ng.M.Jv\u003dfunction(e){var L,c\u003de\u003d\u003d\u003d((L\u003dthis.g_)\u003d\u003dnull?void 0:L.X)?this.audioTrack:this.videoTrack,I;if((I\u003dBD(c))\u003d\u003dnull?0:I.isLocked){if(this.zm.S().oT()){var B;this.sW(\"eosl\",{ounlock:(B\u003dBD(c))\u003d\u003dnull?void 0:B.info.e6()})}var x;yuJ(this,e\u003d\u003d\u003d((x\u003dthis.g_)\u003d\u003dnull?void 0:x.X))}var S;if(this.policy.Yf\u0026\u0026e\u003d\u003d\u003d((S\u003dthis.g_)\u003d\u003dnull?void 0:S.X)\u0026\u0026this.DY){L\u003dthis.DY-this.getCurrentTime();var h;this.zm.sW(\"asl\",{l:L,xtag:(h\u003dJu(this.audioTrack))\u003d\u003dnull?void 0:h.X.info.X});this.x9\u003d!1;this.DY\u003d0}e.OA()\u0026\u0026e.rq().length\u003d\u003d\u003d0\u0026\u0026\n(e.hs(),this.g_\u0026\u0026!this.g_.OA()\u0026\u0026(this.zm.S().oT()\u0026\u0026this.zm.sW(\"rms\",{ld:\"seek\"}),this.g_.j\u003dperformance.now(),this.zm.aB(),this.zm.S().oT()\u0026\u0026g.HT(this.g0)));var R;(R\u003dc.D)!\u003dnull\u0026\u0026RY(R,0);this.policy.Q5?xo(this):this.Bd()};\ng.M.kme\u003dfunction(e){if(this.g_){var L\u003dJu(e\u003d\u003d\u003dthis.g_.X?this.audioTrack:this.videoTrack);if(e\u003de.AT())for(var c\u003d0;c\u003ce.length;c++)this.sW(\"appendedbuffer\",{i:c,b:g.GM(e[c].subarray(0,4096),3)});e\u003d{};L\u0026\u0026(e\u003dKw(L));this.policy.Ao\u0026\u0026(e.trg\u003d\"onappenderr\");this.handleError(\"fmt.unplayable\",e,1)}};\ng.M.JJ\u003dfunction(e){this.zm.JJ(e)};\ng.M.l8\u003dfunction(e,L,c){if(this.w_.isManifestless){e\u003d!!e.info.video;rbM(this,L,c,e,!0);if(this.policy.Mv\u0026\u0026e){var I;(I\u003dthis.sY)\u003d\u003dnull||WTx(I,L.ud,c)}if(L.u0){I\u003d!!c;var B\u003dL.u0||null;if((B\u003d\u003dnull?void 0:B.event)!\u003d\u003d\"predictStart\"){var x,S\u003d(x\u003dthis.K)\u003d\u003dnull?void 0:IIc(x);x\u003dS.isDecorated;e\u0026\u0026!x\u0026\u0026this.sW(\"sdai\",{underdec:1,evt:B\u003d\u003dnull?void 0:B.event,id:B\u003d\u003dnull?void 0:B.identifier,sq:L.ud,mt:L.startTime.toFixed(3),stif:I,rn:S.requestNumber})}}e\u003de?this.videoTrack:this.audioTrack;e.pS.push({EC:L.ud,xvl:c});e.pS.length\u003e\n5\u0026\u0026e.pS.shift();L\u003dL.ud;var h;if((h\u003dthis.zm.getVideoData())\u003d\u003dnull?0:h.enableServerStitchedDai)h\u003dkoc(this.audioTrack,L),c\u003dkoc(this.videoTrack,L),h!\u003d\u003d0\u0026\u0026c!\u003d\u003d0\u0026\u0026h!\u003d\u003dc\u0026\u0026this.handleError(\"ssdai.avsync\",{sq:L,a:h,v:c},0)}};\ng.M.EX\u003dfunction(e,L,c,I){e.info.video\u0026\u0026this.Z.EX(L,c,I)};\ng.M.QJ\u003dfunction(e){this.X.QJ(e)};\ng.M.oe\u003dBM(12);g.M.vn\u003dfunction(){if(g.E(this.zm.getPlayerState(),8)){var e,L,c\u003d(L\u003d(e\u003dthis.zm.Nw())\u003d\u003dnull?void 0:e.getCurrentTime())!\u003dnull?L:this.zm.getCurrentTime(),I;(I\u003dthis.sY)\u003d\u003dnull||tI6(I,c)}var B;(B\u003dthis.gT)\u003d\u003dnull||g.HT(B)};\ng.M.Sb\u003dfunction(){return this.videoTrack.T||this.audioTrack.T};\ng.M.seek\u003dfunction(e,L){if(this.We())return kA();if(this.Sb())return kA(\"seeking to head\");if(this.policy.h7\u0026\u0026!isFinite(e))return iXf(this.Lu),g.gT(Infinity);T5r(this);c5(this);this.policy.X||rqM(this,e);this.g_\u0026\u0026this.g_.X\u0026\u0026this.g_.K\u0026\u0026!this.zm.getVideoData().Zd\u0026\u0026(this.g_.X.isLocked()||this.g_.K.isLocked())\u0026\u0026this.zm.pR({reattachOnLockedBuffer:1,vsb:\"\"+this.g_.K.isLocked(),asb:\"\"+this.g_.X.isLocked()});var c\u003dthis.getCurrentTime(),I\u003dthis.Lu.seek(e,L);this.policy.Ve||(this.currentTime\u003dI);ES(this.Z,e,c,\nthis.policy.XE\u0026\u0026!L.mU);cH(this);return g.gT(I)};\ng.M.gi\u003dfunction(e){return this.policy.X\u0026\u0026this.K.gi(e)};\ng.M.kK\u003dfunction(e){return this.K.kK(e)};\ng.M.Ux\u003dfunction(e,L){this.K.Ux(e,L)};\ng.M.getCurrentTime\u003dfunction(){if(this.policy.Ve){var e\u003dthis.FF()||0;return this.zm.getCurrentTime(!0)-e}return this.currentTime};\ng.M.YL\u003dfunction(){return this.audioTrack.X.info};\ng.M.Hh\u003dfunction(){return this.videoTrack.X.info};\ng.M.M6\u003dfunction(){return this.audioTrack.X.info.EW};\ng.M.Pj\u003dfunction(){return this.videoTrack.X.info.EW};\ng.M.KS\u003dfunction(){try{this.kp(),Kr(this.audioTrack),Kr(this.videoTrack),Qb(this.audioTrack),Qb(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.p.prototype.KS.call(this)}catch(e){g.A9(e)}};\ng.M.handleError\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?0:c;var I\u003dRK(c);e\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026this.w_.isLive\u0026\u0026(this.policy.Sj\u003d!1,$Z(this.w_));L\u003dnew g.hQ(e,L,c);g.hw(this);rr(L.details);this.zm.handleError(L);e!\u003d\u003d\"html5.invalidstate\"\u0026\u0026L.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e!\u003d\u003d\"fmt.unparseable\"\u0026\u0026I\u0026\u0026this.dispose()};\ng.M.b5\u003dfunction(){var e\u003dJu(this.audioTrack),L\u003dJu(this.videoTrack);e\u003d{lct:this.getCurrentTime().toFixed(3),lsk:this.Lu.isSeeking(),lmf:this.X.X.isLocked(),lbw:pl(this.schedule).toFixed(3),lhd:yG(this.schedule).toFixed(3),lst:((this.schedule.T.EK()||0)*1E9).toFixed(3),laa:e?e.e6():\"\",lva:L?L.e6():\"\",lar:this.audioTrack.K?this.audioTrack.K.e6():\"\",lvr:this.videoTrack.K?this.videoTrack.K.e6():\"\",laq:\"\"+yb(this.audioTrack),lvq:\"\"+yb(this.videoTrack)};this.g_\u0026\u0026!this.g_.Dj()\u0026\u0026this.g_.X\u0026\u0026this.g_.K\u0026\u0026(e.lab\u003d\nly(this.g_.X.rq()),e.lvb\u003dly(this.g_.K.rq()));this.h7\u0026\u0026(e.lapt\u003d((0,g.zI)()-this.h7).toFixed(0),e.lapr\u003dfb$(this));this.Y9\u0026\u0026(e.lapmabht\u003d((0,g.zI)()-this.Y9).toFixed(0),e.lapmabh\u003dnr(this,this.audioTrack).toFixed(0));this.Pe\u0026\u0026(e.lapmvbht\u003d((0,g.zI)()-this.Pe).toFixed(0),e.lapmvbh\u003dnr(this,this.videoTrack).toFixed(0));this.t7\u0026\u0026(e.lapsdai\u003d((0,g.zI)()-this.t7).toFixed(0));return e};\ng.M.fp\u003dfunction(){try{this.policy.X\u0026\u0026this.K.Ux(!1,\"pending\"),this.audioTrack.fp(),this.videoTrack.fp()}catch(e){g.A9(e)}this.policy.G\u003d\"\"};\ng.M.kL\u003dfunction(){return H8(this.J)};\ng.M.sW\u003dfunction(e,L,c){this.zm.sW(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.Am\u003dfunction(){return this.zm.Am()};\ng.M.y6\u003dfunction(e,L){e/\u003dL;isNaN(this.timestampOffset)\u0026\u0026dfn(this,e-Math.min(e,this.policy.X_));return(e-this.timestampOffset)*L};\ng.M.FF\u003dfunction(){return this.timestampOffset};\ng.M.isSeeking\u003dfunction(){return this.Lu.isSeeking()};\ng.M.Og\u003dfunction(){this.Z.Og()};\ng.M.kY\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;this.policy.X?this.G.kY(e,L,c):this.X.kY(e,L,c)};\ng.M.LV\u003dfunction(e,L){if(this.pS\u0026\u0026this.Z.LV(e,this.pS)){if(this.policy.DY\u0026\u0026this.policy.K){var c\u003dthis.videoTrack.X.index.kI(e),I;(I\u003dthis.Ve)\u003d\u003dnull||I.TR(e,c)}dfn(this,this.timestampOffset-L);cH(this);this.policy.K\u0026\u0026($Z(this.w_),Qb(this.audioTrack),Qb(this.videoTrack),this.fp());return!0}L\u003dthis.videoTrack.X.index.kI(e);this.handleError(\"ad.skipfailed\",{dec:!!this.pS,t:e.toFixed(3),sq:L});return!1};\ng.M.getManifest\u003dfunction(){return this.w_};\ng.M.isOffline\u003dfunction(){return!!this.zm.getVideoData().cotn};\ng.M.Ur\u003dfunction(e,L){this.zm.Ur(e,L)};\ng.M.qL\u003dfunction(e){if(this.policy.X)this.K.Ux(!0,\"utc\"),this.Bd();else{var L\u003dthis.zm.getVideoData().MS;if(L){var c\u003dthis.B;c.gM\u003de;c.MS\u003dL;rP(this)}}};\ng.M.Dy\u003dfunction(e){this.videoTrack.T\u003d!1;this.audioTrack.T\u003d!1;this.Lu.X\u003d!1;this.zm.Dy(e)};\ng.M.cV\u003dfunction(e){this.Lu.cV(e-this.FF())};\ng.M.t4\u003dfunction(){this.zm.t4()};\ng.M.In\u003dfunction(e){e!\u003d\u003dthis.policy.Fk\u0026\u0026((this.policy.Fk\u003de)||this.Bd())};\ng.M.pR\u003dfunction(e){this.zm.pR(e)};\ng.M.e7\u003dfunction(e){this.zm.e7(e)};\ng.M.Yt\u003dfunction(e,L,c){var I;(I\u003dthis.Ve)\u003d\u003dnull||I.Yt(e,L,c)};\ng.M.YB\u003dfunction(e,L){var c;(c\u003dthis.Ve)\u003d\u003dnull||c.YB(e,L)};\ng.M.nQ\u003dfunction(e){var L;return(L\u003dthis.Ve)\u003d\u003dnull?void 0:L.nQ(void 0,e)};\ng.M.W3\u003dfunction(){return this.zm.W3()};g.M\u003dg.M0.prototype;g.M.Ca\u003dfunction(e,L,c,I,B,x){return this.Pw.Ca(e,L,c,I,B,x)};\ng.M.qF\u003dfunction(e,L,c,I,B,x){return this.Pw.qF(e,L,c,I,B,x)};\ng.M.HO\u003dfunction(e){return this.Pw.HO(e)};\ng.M.Vm\u003dfunction(e){this.Pw.Vm(e)};\ng.M.jg\u003dfunction(e,L,c,I){return this.Pw.jg(e,L,c,I)};\ng.M.Og\u003dfunction(){this.Pw.Og()};\ng.M.TR\u003dfunction(e,L){this.Pw.TR(e,L)};\ng.M.oJ\u003dfunction(){this.Pw.oJ()};\ng.M.qQ\u003dBM(56);g.M.yB\u003dfunction(e,L,c){this.Pw.yB(e,L,c)};\ng.M.r4\u003dBM(59);g.M.HF\u003dfunction(e,L,c,I,B,x,S,h,R){this.Pw.HF(e,L,c,I,B,x,S,h,R)};\ng.M.WV\u003dfunction(e){this.Pw.WV(e)};\ng.M.U0\u003dfunction(e){return this.Pw.U0(e)};\ng.M.Hx\u003dfunction(e){return this.Pw.Hx(e)};g.z(zP,g.Yg);g.z(sf,zP);sf.prototype.j\u003dfunction(e,L){if(e\u0026\u0026L){var c\u003dNumber(fW(e,\"cpi\"))*1+1;isNaN(c)||c\u003c\u003d0||c\u003cthis.Z?(this.G.stop(),this.K.stop(),this.Z\u003d-1,this.X\u003d{}):(c\u003ethis.Z\u0026\u0026(this.Z\u003dc,g.qQ(this.X)||(this.X\u003d{},this.G.stop(),this.K.stop())),this.X[L]\u003de,g.HT(this.K))}};\nsf.prototype.B\u003dfunction(){for(var e\u003dg.f(Object.keys(this.X)),L\u003de.next();!L.done;L\u003de.next()){var c\u003dL.value;L\u003dthis.publish;for(var I\u003dthis.Z,B\u003dg.rj(this.X[c]),x\u003d[],S\u003dg.f(B[6].split(\"\u0026\")),h\u003dS.next();!h.done;h\u003dS.next())h\u003dh.value,h.indexOf(\"cpi\u003d\")\u003d\u003d\u003d0?x.push(\"cpi\u003d\"+I.toString()):h.indexOf(\"ek\u003d\")\u003d\u003d\u003d0?x.push(\"ek\u003d\"+g.kC(c)):x.push(h);B[6]\u003d\"?\"+x.join(\"\u0026\");c\u003d\"skd://\"+B.slice(2).join(\"\");B\u003dc.length*2;I\u003dnew Uint8Array(B+4);I[0]\u003dB%256;I[1]\u003d(B-I[0])/256;for(B\u003d0;B\u003cc.length;++B)I[B*2+4]\u003dc.charCodeAt(B);L.call(this,\n\"rotated_need_key_info_ready\",new zj(I,\"fairplay\",!0))}this.X\u003d{}};\nsf.prototype.KS\u003dfunction(){this.X\u003d{};zP.prototype.KS.call(this)};g.z(vH,zP);\nvH.prototype.G\u003dfunction(e){var L;a:{if((L\u003de.cryptoPeriodIndex)\u0026\u0026this.X.length\u003e0)for(var c\u003dg.f(this.X),I\u003dc.next();!I.done;I\u003dc.next())if(L\u003d\u003d\u003dI.value.info.cryptoPeriodIndex){L\u003d!0;break a}L\u003d!1}if(!L){L\u003d(0,g.zI)();a:{c\u003de.cryptoPeriodIndex;if(!isNaN(c)){I\u003dg.f(this.Z.values());for(var B\u003dI.next();!B.done;B\u003dI.next())if(Math.abs(B.value.cryptoPeriodIndex-c)\u003c\u003d1){c\u003d!0;break a}}c\u003d!1}c?(c\u003de.X,c\u003dMath.max(0,Math.random()*((isNaN(c)?120:c)-30))*1E3):c\u003d0;this.publish(\"log_qoe\",{wvagt:\"delay.\"+c,cpi:e.cryptoPeriodIndex,reqlen:this.X.length});\nc\u003c\u003d0?KmR(this,e):(this.X.push({time:L+c,info:e}),g.HT(this.K,c))}};\nvH.prototype.KS\u003dfunction(){this.X\u003d[];zP.prototype.KS.call(this)};var bR\u003d{},crx\u003d(bR.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",bR.DRM_TRACK_TYPE_SD\u003d\"SD\",bR.DRM_TRACK_TYPE_HD\u003d\"HD\",bR.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",bR);g.z(exn,g.p);g.z(BPf,g.Yg);g.M\u003dBPf.prototype;g.M.BD\u003dfunction(e){var L\u003dthis;if(!(this.We()||e.size\u003c\u003d0)){var c\u003d{};e.forEach(function(I,B){var x\u003dnk(L.K)?B:I;B\u003dnew Uint8Array(nk(L.K)?I:B);nk(L.K)\u0026\u0026vor(B);I\u003dg.GM(B,4);vor(B);B\u003dg.GM(B,4);L.X[I]?L.X[I].status\u003dx:L.X[B]?L.X[B].status\u003dx:L.X[I]\u003d{type:\"\",status:x};zxf(L,L.X[I].type,c)});\nWqn(this,\",\");fO(this,{onkeystatuschange:1});this.status\u003d\"kc\";this.publish(\"keystatuseschange\",this)}};\ng.M.error\u003dfunction(e,L,c,I){this.We()||(this.publish(\"licenseerror\",e,L,c,I),e\u003d\u003d\u003d\"drm.provision\"\u0026\u0026(e\u003d(Date.now()-this.j)/1E3,this.j\u003dNaN,this.publish(\"ctmp\",\"provf\",{et:e.toFixed(3)})));RK(L)\u0026\u0026this.dispose()};\ng.M.shouldRetry\u003dfunction(e,L){return!e\u0026\u0026this.requestNumber\u003d\u003d\u003dL.requestNumber};\ng.M.KS\u003dfunction(){this.X\u003d{};g.Yg.prototype.KS.call(this)};\ng.M.b5\u003dfunction(){var e\u003d{ctype:this.J.contentType||\"\",length:this.J.initData.length,requestedKeyIds:this.Gm,cryptoPeriodIndex:this.cryptoPeriodIndex};this.Z\u0026\u0026(e.keyStatuses\u003dthis.X);return e};\ng.M.getInfo\u003dfunction(){var e\u003dthis.G.join();if(A5(this)){var L\u003dnew Set,c;for(c in this.X)this.X[c].status!\u003d\u003d\"usable\"\u0026\u0026L.add(this.X[c].type);e+\u003d\"/UKS.\"+Array.from(L)}return e+\u003d\"/\"+this.cryptoPeriodIndex};\ng.M.Wd\u003dfunction(){return this.url};g.z(bp,g.p);g.M\u003dbp.prototype;g.M.Av\u003dfunction(e){if(this.B){var L\u003de.messageType||\"license-request\";this.B(new Uint8Array(e.message),L)}};\ng.M.BD\u003dfunction(){this.T\u0026\u0026this.T(this.X.keyStatuses)};\ng.M.onClosed\u003dfunction(){this.We()||g.aC(\"xboxone\")\u0026\u0026this.Z\u0026\u0026this.Z(\"closedShouldNotRetry\")};\ng.M.jV\u003dfunction(e){this.B\u0026\u0026this.B(e.message,\"license-request\")};\ng.M.k5\u003dfunction(e){if(this.Z){if(this.K){var L\u003dthis.K.error.code;e\u003dthis.K.error.systemCode}else L\u003de.errorCode,e\u003de.systemCode;this.Z(\"t.prefixedKeyError;c.\"+L+\";sc.\"+e,L,e)}};\ng.M.Vq\u003dfunction(){this.j\u0026\u0026this.j()};\ng.M.update\u003dfunction(e){var L\u003dthis;if(this.X)return this.X.update(e).then(null,mg(function(c){Arc(L,\"t.update\",c)}));\nthis.K?this.K.update(e):this.element.addKey?this.element.addKey(this.J.keySystem,e,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.J.keySystem,e,this.initData,this.sessionId);return F1()};\ng.M.KS\u003dfunction(){this.X\u0026\u0026(this.D?this.X.close().catch(g.F7):this.X.close());this.element\u003dnull;g.p.prototype.KS.call(this)};g.z(ip,g.p);g.M\u003dip.prototype;g.M.setServerCertificate\u003dfunction(){return this.K.setServerCertificate?this.X.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026this.X.eA?this.K.setServerCertificate(this.X.eA):cr(this.X)\u0026\u0026this.X.Pe?this.K.setServerCertificate(this.X.Pe):null:null};\ng.M.createSession\u003dfunction(e,L){var c\u003de.initData;if(this.X.keySystemAccess){L\u0026\u0026L(\"createsession\");var I\u003dthis.K.createSession();Ll(this.X)?c\u003diI6(c,this.X.Pe):cr(this.X)\u0026\u0026(c\u003dXiJ(c)||new Uint8Array(0));L\u0026\u0026L(\"genreq\");e\u003dI.generateRequest(e.contentType,c);var B\u003dnew bp(null,null,null,I,null,this.T);e.then(function(){L\u0026\u0026L(\"genreqsuccess\")},mg(function(S){Arc(B,\"t.generateRequest\",S)}));\nreturn B}if(YZ(this.X))return gox(this,c);if(e8(this.X))return G0r(this,c);if((I\u003dthis.element)\u003d\u003dnull?0:I.generateKeyRequest)this.element.generateKeyRequest(this.X.keySystem,c);else{var x;(x\u003dthis.element)\u003d\u003dnull||x.webkitGenerateKeyRequest(this.X.keySystem,c)}return this.G\u003dnew bp(this.element,this.X,c,null,null,this.T)};\ng.M.dc\u003dfunction(e){var L\u003dk0r(this,e);L\u0026\u0026L.jV(e)};\ng.M.vI\u003dfunction(e){var L\u003dk0r(this,e);L\u0026\u0026L.k5(e)};\ng.M.Qk\u003dfunction(e){var L\u003dk0r(this,e);L\u0026\u0026L.Vq(e)};\ng.M.getMetrics\u003dfunction(){if(this.K\u0026\u0026this.K.getMetrics)try{var e\u003dthis.K.getMetrics()}catch(L){}return e};\ng.M.KS\u003dfunction(){this.Z\u003dthis.K\u003dnull;var e;(e\u003dthis.G)\u003d\u003dnull||e.dispose();e\u003dg.f(Object.values(this.j));for(var L\u003de.next();!L.done;L\u003de.next())L.value.dispose();this.j\u003d{};g.p.prototype.KS.call(this);delete this.element};g.M\u003dGP.prototype;g.M.get\u003dfunction(e){e\u003dthis.findIndex(e);return e!\u003d\u003d-1?this.values[e]:null};\ng.M.remove\u003dfunction(e){e\u003dthis.findIndex(e);e!\u003d\u003d-1\u0026\u0026(this.keys.splice(e,1),this.values.splice(e,1))};\ng.M.removeAll\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ng.M.set\u003dfunction(e,L){var c\u003dthis.findIndex(e);c!\u003d\u003d-1?this.values[c]\u003dL:(this.keys.push(e),this.values.push(L))};\ng.M.findIndex\u003dfunction(e){return g.Aw(this.keys,function(L){return g.E9(e,L)})};g.z(Jr$,g.Yg);g.M\u003dJr$.prototype;g.M.fYM\u003dfunction(e){this.Bv({onecpt:1});e.initData\u0026\u0026a6$(this,new Uint8Array(e.initData),e.initDataType)};\ng.M.V5M\u003dfunction(e){this.Bv({onndky:1});a6$(this,e.initData,e.contentType)};\ng.M.JJ\u003dfunction(e){this.Bv({onneedkeyinfo:1});this.XM.Y(\"html5_eme_loader_sync\")\u0026\u0026(this.T.get(e.initData)||this.T.set(e.initData,e));CWJ(this,e)};\ng.M.Xi\u003dfunction(e){this.Z.push(e);gx(this)};\ng.M.createSession\u003dfunction(e){var L\u003dmY$(this)?$hx(e):g.GM(e.initData);this.K.get(L);this.k9\u003d!0;e\u003dnew BPf(this.videoData,this.XM,e,this.drmSessionId);this.K.set(L,e);e.subscribe(\"ctmp\",this.x7,this);e.subscribe(\"keystatuseschange\",this.BD,this);e.subscribe(\"licenseerror\",this.vX,this);e.subscribe(\"newlicense\",this.qB,this);e.subscribe(\"newsession\",this.Un,this);e.subscribe(\"sessionready\",this.oQ,this);e.subscribe(\"fairplay_next_need_key_info\",this.Kt,this);this.XM.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026e.subscribe(\"qualitychange\",\nthis.RA,this);e.subscribe(\"sabrlicenseconstraint\",this.gxS,this);rrM(e,this.G)};\ng.M.qB\u003dfunction(e){this.We()||(this.Bv({onnelcswhb:1}),e\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003de,this.publish(\"heartbeatparams\",e)))};\ng.M.Un\u003dfunction(){this.We()||(this.Bv({newlcssn:1}),this.Z.shift(),this.k9\u003d!1,gx(this))};\ng.M.oQ\u003dfunction(){if(YZ(this.X)\u0026\u0026(this.Bv({onsnrdy:1}),this.Y9--,this.Y9\u003d\u003d\u003d0)){var e\u003dthis.pS,L,c;(L\u003de.element)\u003d\u003dnull||(c\u003dL.msSetMediaKeys)\u003d\u003dnull||c.call(L,e.Z)}};\ng.M.BD\u003dfunction(e){if(!this.We()){!this.ye\u0026\u0026this.videoData.Y(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(yrx(this),this.ye\u003d!0);this.Bv({onksch:1});var L\u003dthis.RA;if(!A5(e)\u0026\u0026g.ZQ\u0026\u0026e.K.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"\u0026\u0026navigator.requestMediaKeySystemAccess)var c\u003d\"large\";else{c\u003d[];var I\u003d!0;if(A5(e))for(var B\u003dg.f(Object.keys(e.X)),x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,e.X[x].status\u003d\u003d\u003d\"usable\"\u0026\u0026c.push(e.X[x].type),e.X[x].status!\u003d\u003d\"unknown\"\u0026\u0026(I\u003d!1);if(!A5(e)||I)c\u003de.G;c\u003dTPv(c)}L.call(this,c);if(!A5(e))for(L\u003d\n{},c\u003dg.f(e.G),I\u003dc.next();!I.done;I\u003dc.next())zxf(e,I.value,L);this.videoData.authorizedFormats\u003de.authorizedFormats;this.publish(\"keystatuseschange\",e)}};\ng.M.x7\u003dfunction(e,L){this.We()||this.publish(\"ctmp\",e,L)};\ng.M.Kt\u003dfunction(e,L){this.We()||this.publish(\"fairplay_next_need_key_info\",e,L)};\ng.M.vX\u003dfunction(e,L,c,I){this.We()||(this.videoData.Y(\"html5_log_drm_metrics_on_error\")\u0026\u0026yrx(this),this.publish(\"licenseerror\",e,L,c,I))};\ng.M.To\u003dfunction(){return this.J};\ng.M.RA\u003dfunction(e){var L\u003dg.sg(\"auto\",e,!1,\"l\");if(this.videoData.aF){if(this.J.equals(L))return}else if(R8H(this.J,e))return;this.J\u003dL;this.publish(\"qualitychange\");this.Bv({updtlq:e})};\ng.M.gxS\u003dfunction(e){this.videoData.sabrLicenseConstraint\u003de};\ng.M.KS\u003dfunction(){this.X.keySystemAccess\u0026\u0026this.element\u0026\u0026(this.Gm?this.element.setMediaKeys(null).catch(g.F7):this.element.setMediaKeys(null));this.element\u003dnull;this.Z\u003d[];for(var e\u003dg.f(this.K.values()),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.unsubscribe(\"ctmp\",this.x7,this),L.unsubscribe(\"keystatuseschange\",this.BD,this),L.unsubscribe(\"licenseerror\",this.vX,this),L.unsubscribe(\"newlicense\",this.qB,this),L.unsubscribe(\"newsession\",this.Un,this),L.unsubscribe(\"sessionready\",this.oQ,this),L.unsubscribe(\"fairplay_next_need_key_info\",\nthis.Kt,this),this.XM.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026L.unsubscribe(\"qualitychange\",this.RA,this),L.dispose();this.K.clear();this.j.removeAll();this.T.removeAll();this.heartbeatParams\u003dnull;g.Yg.prototype.KS.call(this)};\ng.M.b5\u003dfunction(){for(var e\u003d{systemInfo:this.X.b5(),sessions:[]},L\u003dg.f(this.K.values()),c\u003dL.next();!c.done;c\u003dL.next())e.sessions.push(c.value.b5());return e};\ng.M.getInfo\u003dfunction(){return this.K.size\u003c\u003d0?\"no session\":\"\"+this.K.values().next().value.getInfo()+(this.B?\"/KR\":\"\")};\ng.M.Bv\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.We()||(rr(e),(this.XM.oT()||L)\u0026\u0026this.publish(\"ctmp\",\"drmlog\",e))};g.z(HIf,g.p);g.M\u003dHIf.prototype;g.M.cL\u003dfunction(){return!!this.Xg};\ng.M.xP\u003dfunction(){return this.K};\ng.M.handleError\u003dfunction(e){var L\u003dthis;EoM(this,e);if((e.errorCode!\u003d\u003d\"html5.invalidstate\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026e.errorCode!\u003d\u003d\"fmt.unparseable\"||!UYx(this,e.errorCode,e.details))\u0026\u0026!noc(this,e)){if(this.UW.pS!\u003d\u003d\"yt\"\u0026\u0026Kqc(this,e)\u0026\u0026this.videoData.Qt\u0026\u0026(0,g.zI)()/1E3\u003ethis.videoData.Qt\u0026\u0026this.UW.pS\u003d\u003d\u003d\"hm\"){var c\u003dObject.assign({e:e.errorCode},e.details);c.stalesigexp\u003d\"1\";c.expire\u003dthis.videoData.Qt;c.init\u003dthis.videoData.Ob/1E3;c.now\u003d(0,g.zI)()/1E3;c.systelapsed\u003d((0,g.zI)()-this.videoData.Ob)/1E3;\ne\u003dnew g.hQ(e.errorCode,c,2);this.zm.BM(e.errorCode,2,\"SIGNATURE_EXPIRED\",rr(e.details))}if(RK(e.severity)){var I;c\u003d(I\u003dthis.zm.loader)\u003d\u003dnull?void 0:I.X.X;if(this.UW.Y(\"html5_use_network_error_code_enums\"))if(X5x(e)\u0026\u0026c\u0026\u0026c.isLocked())var B\u003d\"FORMAT_UNAVAILABLE\";else if(this.UW.j||e.errorCode!\u003d\u003d\"auth\"||e.details.rc!\u003d\u003d429)e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(B\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\");else{B\u003d\"TOO_MANY_REQUESTS\";var x\u003d\"6\"}else X5x(e)\u0026\u0026c\u0026\u0026c.isLocked()?B\u003d\"FORMAT_UNAVAILABLE\":this.UW.j||e.errorCode!\u003d\u003d\n\"auth\"||e.details.rc!\u003d\u003d\"429\"?e.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(B\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"):(B\u003d\"TOO_MANY_REQUESTS\",x\u003d\"6\");this.zm.BM(e.errorCode,e.severity,B,rr(e.details),x)}else this.zm.publish(\"nonfatalerror\",e),I\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.Zg(e.errorCode,e.details),I\u0026\u0026e.errorCode\u003d\u003d\u003d\"manifest.net.connect\"\u0026\u0026(e\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.zI)(),$q(e,\"manifest\",function(S){L.j\u003d!0;L.sW(\"pathprobe\",S)},\nfunction(S){L.Zg(S.errorCode,S.details)}))}};\ng.M.sW\u003dfunction(e,L){this.zm.OY.sW(e,L)};\ng.M.Zg\u003dfunction(e,L){L\u003drr(L);this.zm.OY.Zg(e,L)};kV.prototype.IB\u003dfunction(e){var L\u003dBxv(this);if(!e)return{mN:h1,xe:h1,aX:h1,t6:h1,ZI:h1,e0:h1,j0:L};var c\u003dh1;if(fX(L)||this.Y(\"html5_perf_cap_override_sticky\"))c\u003dWEM(this,e);return{mN:c,xe:RfH(this,e),aX:r5n(this,e),t6:MkT(this,e.videoData),ZI:zfJ(this,e.videoData,e),e0:oVn(this,e),j0:L}};\nkV.prototype.Ad\u003dfunction(e){var L;g.nl(this.XM)\u0026\u0026(L\u003dwindow.screen\u0026\u0026window.screen.width?new g.dz(window.screen.width,window.screen.height):null);L||(L\u003dthis.XM.V6?this.XM.V6.clone():this.PB.IF());(jG||rH||e)\u0026\u0026L.scale(g.qu());return L};\nkV.prototype.Y\u003dfunction(e){return this.XM.Y(e)};g.z(wx,g.p);wx.prototype.onError\u003dfunction(e){if(e!\u003d\u003d\"player.fatalexception\"||this.provider.Y(\"html5_exception_to_health\"))e\u003d\u003d\u003d\"sabr.fallback\"\u0026\u0026(this.encounteredSabrFallback\u003d!0),e.match(oTM)?this.networkErrorCount++:this.nonNetworkErrorCount++};\nwx.prototype.send\u003dfunction(){if(!(this.Z||this.X\u003c0)){fpJ(this);var e\u003dg.up(this.provider)-this.X,L\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",c\u003dthis.playerState.lz;this.playerState.isError()?L\u003dc\u0026\u0026c.errorCode\u003d\u003d\u003d\"auth\"?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.E(this.playerState,2)?L\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.E(this.playerState,64)?L\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.E(this.playerState,16)||g.E(this.playerState,32)?L\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.E(this.playerState,1)\u0026\u0026g.E(this.playerState,\n4)?L\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.E(this.playerState,1)?L\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.E(this.playerState,4)?L\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.E(this.playerState,8)\u0026\u0026(L\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");c\u003dUlL[$$(this.provider.videoData)];a:switch(this.provider.XM.playerCanaryState){case \"canary\":var I\u003d\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";break a;case \"holdback\":I\u003d\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";break a;default:I\u003d\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}var B\u003dA5n(this.provider),\nx\u003dthis.K\u003c0?e:this.K-this.X;e\u003dthis.provider.XM.OF+36E5\u003c(0,g.zI)();L\u003d{started:this.K\u003e\u003d0,stateAtSend:L,joinLatencySecs:x,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:I,playerCanaryStage:B,isAd:this.provider.videoData.isAd(),liveMode:c,hasDrm:!!g.ZI(this.provider.videoData),isGapless:this.provider.videoData.T,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,\nencounteredSabrFallback:this.encounteredSabrFallback,isSabr:GN(this.provider.videoData)};e||g.et(\"html5PlayerHealthEvent\",L);this.Z\u003d!0;this.dispose()}};\nwx.prototype.KS\u003dfunction(){this.Z||this.send();window.removeEventListener(\"error\",this.vF);window.removeEventListener(\"unhandledrejection\",this.vF);g.p.prototype.KS.call(this)};\nvar oTM\u003d/\\bnet\\b/;FEM.prototype.update\u003dfunction(){if(this.T){var e\u003dthis.RO()||0,L\u003dg.up(this.provider);e\u003e\u003dthis.provider.zm.getDuration()-.1\u0026\u0026(this.previouslyEnded\u003d!0);if(e!\u003d\u003dthis.X||GPT(this,e,L)){var c;if(!(c\u003de\u003cthis.X||e-this.X\u003eL-this.GA+2||GPT(this,e,L))){c\u003dthis.provider.zm.getVolume();var I\u003dc!\u003d\u003dthis.D,B\u003dthis.provider.zm.isMuted()?1:0;B!\u003d\u003dthis.J?(this.J\u003dB,c\u003d!0):(!I||this.G\u003e\u003d0||(this.D\u003dc,this.G\u003dL),c\u003dL-this.G,this.G\u003e\u003d0\u0026\u0026c\u003e2?(this.G\u003d-1,c\u003d!0):c\u003d!1)}c\u0026\u0026(Vn(this),this.Z\u003de);this.GA\u003dL;this.X\u003de}}};\nFEM.prototype.RO\u003dfunction(){var e\u003dthis.provider.zm.RO();return this.provider.XM.Y(\"html5_disable_live_dvr_shrink_for_cdm_vss\")\u0026\u0026i8(this.provider.videoData)?e+this.provider.zm.FF():e};gVx.prototype.send\u003dfunction(e){var L\u003dthis;if(!this.d_){var c\u003dD0c(this),I\u003dg.WO(this.uri,c);this.XM.Y(\"vss_through_gel_double\")\u0026\u0026wHH(I);this.k9\u0026\u0026!this.XM.Y(\"html5_simplify_pings\")?Nxn(this,I):kPc(this,e).then(function(B){L.k9\u0026\u0026(B\u003dB||{},B.method\u003d\"POST\",B.postParams\u003d{atr:L.attestationResponse});C8c(I,B,{token:L.h7,DR:L.Kf,mdxEnvironment:L.mdxEnvironment},L.XM,e,L.Ve,L.isFinal\u0026\u0026L.gZ||L.ye||L.Z\u0026\u0026L.Ft)});\nthis.d_\u003d!0}};\ngVx.prototype.K\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dNaN);return Number(e.toFixed(3)).toString()};\nvar iR\u003d{},CpT\u003d(iR.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,iR.LIVING_ROOM_APP_MODE_MAIN\u003d1,iR.LIVING_ROOM_APP_MODE_KIDS\u003d2,iR.LIVING_ROOM_APP_MODE_MUSIC\u003d3,iR.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,iR.LIVING_ROOM_APP_MODE_GAMING\u003d5,iR),GD\u003d{},Vk$\u003d(GD.EMBEDDED_PLAYER_MODE_UNKNOWN\u003d0,GD.EMBEDDED_PLAYER_MODE_DEFAULT\u003d1,GD.EMBEDDED_PLAYER_MODE_PFP\u003d2,GD.EMBEDDED_PLAYER_MODE_PFL\u003d3,GD);g.z(a1,g.p);a1.prototype.vR\u003dfunction(){this.X.update();PpR(this)\u0026\u0026(ZOR(this),pHc(this))};\na1.prototype.KS\u003dfunction(){g.p.prototype.KS.call(this);yn(this);bOH(this.X)};\na1.prototype.b5\u003dfunction(){return D0c(N0(this,\"playback\"))};\na1.prototype.V9\u003dfunction(e){var L\u003dN0(this,\"engage\");L.Gm\u003de;return J5c(L,KEx(this.provider))};XH$.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};pO.prototype.Y\u003dfunction(e){return this.XM.Y(e)};\npO.prototype.getCurrentTime\u003dfunction(){return this.zm.getCurrentTime()};\npO.prototype.RO\u003dfunction(){return this.zm.RO()};\nvar YfJ\u003d{other:1,none:2,wifi:3,cellular:7,ethernet:30};g.z(g.$V,g.p);g.M\u003dg.$V.prototype;g.M.vR\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.sU){var e;(e\u003dthis.Z.get(this.sU))\u003d\u003dnull||e.vR()}else this.X\u0026\u0026this.X.vR()};\ng.M.Hq\u003dfunction(e){this.qoe\u0026\u0026this.qoe.Hq(e)};\ng.M.S9\u003dBM(29);g.M.bz\u003dBM(35);g.M.Wo\u003dfunction(e,L){this.qoe\u0026\u0026this.qoe.Wo(e,L)};\ng.M.Ug\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.sU){var e;(e\u003dthis.Z.get(this.sU))!\u003dnull\u0026\u0026Vn(e.X)}else this.X\u0026\u0026Vn(this.X.X)};\ng.M.Zg\u003dfunction(e,L){this.qoe\u0026\u0026XNJ(this.qoe,e,L);if(this.K)this.K.onError(e)};\ng.M.onPlaybackRateChange\u003dfunction(e){if(this.qoe)this.qoe.onPlaybackRateChange(e);this.X\u0026\u0026Vn(this.X.X)};\ng.M.Hc\u003dBM(52);g.M.sW\u003dfunction(e,L,c){this.qoe\u0026\u0026this.qoe.sW(e,L,c)};\ng.M.w4\u003dfunction(e,L,c){this.qoe\u0026\u0026this.qoe.w4(e,L,c)};\ng.M.p$\u003dfunction(e){var L;(L\u003dthis.qoe)\u003d\u003dnull||L.p$(e)};\ng.M.qJ\u003dfunction(e){var L;(L\u003dthis.qoe)\u003d\u003dnull||L.qJ(e)};\ng.M.hX\u003dfunction(e,L,c,I){var B;(B\u003dthis.qoe)\u003d\u003dnull||B.hX(e,L,c,I)};\ng.M.e7\u003dfunction(e){this.qoe\u0026\u0026this.qoe.e7(e)};\ng.M.eq\u003dfunction(e,L,c){this.qoe\u0026\u0026this.qoe.eq(e,L,c)};\ng.M.rg\u003dBM(23);g.M.BY\u003dfunction(){if(this.qoe)return this.qoe.BY()};\ng.M.b5\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.sU){var e,L;return(L\u003d(e\u003dthis.Z.get(this.sU))\u003d\u003dnull?void 0:e.b5())!\u003dnull?L:{}}return this.X?this.X.b5():{}};\ng.M.uw\u003dfunction(){var e;return(e\u003dthis.qoe)\u003d\u003dnull?void 0:e.uw()};\ng.M.F0\u003dfunction(e,L){var c;(c\u003dthis.qoe)\u003d\u003dnull||c.F0(e,L)};\ng.M.V9\u003dfunction(e){return this.X?this.X.V9(e):function(){}};\ng.M.getVideoData\u003dfunction(){return this.provider.videoData};\ng.M.resume\u003dfunction(){this.qoe\u0026\u0026this.qoe.resume()};g.z(g.jk,g.p);g.M\u003dg.jk.prototype;g.M.Lb\u003dfunction(e,L){this.sync();L\u0026\u0026this.X.array.length\u003e\u003d2E3\u0026\u0026this.kP(\"captions\",1E4);L\u003dthis.X;if(e.length\u003e1\u0026\u0026e.length\u003eL.array.length)L.array\u003dL.array.concat(e),L.array.sort(L.X);else{e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,!L.array.length||L.X(c,L.array[L.array.length-1])\u003e0?L.array.push(c):g.Xh(L.array,c,L.X)}this.Z\u003dNaN;this.sync()};\ng.M.SX\u003dfunction(e){e.length\u003e1E4\u0026\u0026g.F7(new g.yu(\"Over 10k cueRanges removal occurs with a sample: \",e[0]));if(!this.We()){var L\u003dnew Set(e);this.K\u003dthis.K.filter(function(c){return!L.has(c)});\nqUn(this.X,L);this.sync()}};\ng.M.jD\u003dfunction(e,L){if(!this.We()){var c\u003dthis.eG().find(function(I){return I.id\u003d\u003d\u003dL\u0026\u0026I.namespace\u003d\u003d\u003de});\nc\u0026\u0026this.SX([c])}};\ng.M.kP\u003dfunction(e,L){var c\u003d(isNaN(this.Z)?sqv(this):this.Z)-L;L\u003dthis.eG().filter(function(I){return I.namespace\u003d\u003d\u003de\u0026\u0026I.end\u003cc});\nthis.SX(L);return L};\ng.M.eG\u003dfunction(){return this.We()?[]:this.X.array};\ng.M.reset\u003dfunction(){this.started\u003d!1;this.G.stop();this.X.array\u003d[];this.K\u003d[];this.sync()};\ng.M.RU\u003dfunction(e){var L\u003dthis.eG().filter(function(c){return c.namespace\u003d\u003d\u003de});\nthis.SX(L);return L};\ng.M.xY\u003dBM(41);g.M.Lq\u003dfunction(e){var L\u003d[],c\u003duDn(this.X,0x7ffffffffffff),I\u003d[];c\u003dg.f(c);for(var B\u003dc.next();!B.done;B\u003dc.next())B\u003dB.value,B.active\u0026\u0026e\u003d\u003d\u003dB.associatedClipId\u0026\u0026I.push(B);L\u003dL.concat(MoT(this,I));v1f(this,L);L\u003d[];c\u003d[];B\u003dg.f(this.K);for(var x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,x.active\u0026\u0026x.associatedClipId\u003d\u003d\u003de\u0026\u0026x.start\u003d\u003d\u003d0x7ffffffffffff\u0026\u0026c.push(x);L\u003dL.concat(zRn(this,c));v1f(this,L);return I.length};\ng.M.sync\u003dfunction(){this.B\u003d!0;if(!this.j){for(var e\u003d3;this.B\u0026\u0026e;)this.B\u003d!1,this.j\u003d!0,f7n(this),this.j\u003d!1,e--;this.zm.getPlayerState().isPlaying()\u0026\u0026(e\u003dOpM(this.X,this.Z),!isNaN(e)\u0026\u0026e\u003c0x7ffffffffffff\u0026\u0026(e\u003d(e-this.Z)/this.zm.getPlaybackRate(),this.G.start(e)))}};\ng.M.isEnded\u003dfunction(e,L){L\u003dthis.zm.wP()*1E3-L;L\u003dthis.zm.Jb()\u0026\u0026g.E(e,1)\u0026\u0026L\u003c500;return g.E(e,2)||this.zm.S().Y(\"html5_pseudogapless_shorts\")\u0026\u0026L};\ng.M.KS\u003dfunction(){this.K\u003d[];this.X.array\u003d[];g.p.prototype.KS.call(this)};lp.prototype.add\u003dfunction(e){this.X\u003d(this.X+1)%this.data.length;this.data[this.X]\u003de};\nlp.prototype.forEach\u003dfunction(e){for(var L\u003dthis.X+1;L\u003cthis.data.length;L++)e(this.data[L]||0);for(L\u003d0;L\u003c\u003dthis.X;L++)e(this.data[L]||0)};\nlp.prototype.clear\u003dfunction(){for(var e\u003dthis.data.length,L\u003d0;L\u003ce;L++)this.data[L]\u003d0;this.K\u003dthis.X\u003dthis.data.length-1};g.z(Qn,g.Yg);Qn.prototype.K8\u003dfunction(){return this.T};\nQn.prototype.t_\u003dfunction(){return this.policy.h7\u0026\u0026this.videoData.X?this.videoData.X.pB:Math.max(this.B()-Uf(this)*this.X,this.videoData.S6())};g.z(KO,g.p);KO.prototype.Bd\u003dfunction(){var e\u003dthis,L\u003dthis.zm.Nw(),c\u003dthis.zm.getPlayerState();if(L\u0026\u0026!c.isError()){var I\u003dL.getCurrentTime(),B\u003dc.state\u003d\u003d\u003d8\u0026\u0026I\u003ethis.X,x\u003dg.E(c,8)\u0026\u0026g.E(c,16),S\u003dthis.zm.cq().isBackground()||c.isSuspended();YV(this,this.m$,x\u0026\u0026!S,B,\"qoe.slowseek\",function(){},\"timeout\");\nvar h\u003disFinite(this.X);h\u003dx\u0026\u0026h\u0026\u0026Q9c(L,this.X);var R\u003d!I||Math.abs(I-this.X)\u003e10,u\u003dthis.XM.Y(\"html5_exclude_initial_sabr_live_dvr_seek_in_watchdog\"),t\u003dI\u003d\u003d\u003d0\u0026\u0026this.K\u0026\u0026[11,10].includes(this.K);YV(this,this.d_,h\u0026\u0026R\u0026\u0026!S\u0026\u0026(!u||!t),B,\"qoe.slowseek\",function(){L.seekTo(e.X)},\"set_cmt\");\nR\u003dh\u0026\u0026Qd(L.im(),this.X);var O\u003dthis.zm.loader;h\u003d!O||O.m9();var q\u003dfunction(){L.seekTo(e.X+.001)};\nYV(this,this.ye,R\u0026\u0026h\u0026\u0026!S,B,\"qoe.slowseek\",q,\"jiggle_cmt\");h\u003dfunction(){return e.zm.GY()};\nYV(this,this.t7,R\u0026\u0026!S,B,\"qoe.slowseek\",h,\"new_elem\");t\u003dFI(c);R\u003dc.isBuffering();var T\u003dL.im(),W\u003dP1(T,I),A\u003dW\u003e\u003d0\u0026\u0026T.end(W)\u003eI+5,b\u003dt\u0026\u0026R\u0026\u0026A;u\u003dthis.zm.getVideoData();YV(this,this.Y9,I\u003c.002\u0026\u0026this.X\u003c.002\u0026\u0026x\u0026\u0026g.R2(this.XM)\u0026\u0026g.cS(u)\u0026\u0026!S,B,\"qoe.slowseek\",h,\"slow_seek_shorts\");YV(this,this.D,u.O9()\u0026\u0026x\u0026\u0026!S\u0026\u0026!u.Gm,B,\"qoe.slowseek\",h,\"slow_seek_gapless_shorts\");YV(this,this.pS,b\u0026\u0026!S,t\u0026\u0026!R,\"qoe.longrebuffer\",q,\"jiggle_cmt\");YV(this,this.h7,b\u0026\u0026!S,t\u0026\u0026!R,\"qoe.longrebuffer\",h,\"new_elem_nnr\");if(O){var J\u003dO.getCurrentTime();\nx\u003dL.MR();x\u003dayM(x,J);x\u003d!O.isSeeking()\u0026\u0026I\u003d\u003d\u003dx;YV(this,this.Kf,t\u0026\u0026R\u0026\u0026x\u0026\u0026!S,t\u0026\u0026!R\u0026\u0026!x,\"qoe.longrebuffer\",function(){L.seekTo(J)},\"seek_to_loader\")}x\u003d{};\nq\u003dP1(T,Math.max(I-3.5,0));b\u003dq\u003e\u003d0\u0026\u0026I\u003eT.end(q)-1.1;var w\u003dq\u003e\u003d0\u0026\u0026q+1\u003cT.length?T.start(q+1)-T.end(q):9999;x.mindex\u003dW;x.disIndex\u003dq;x.isdisc\u003dq\u003e\u003d0\u0026\u0026b\u0026\u0026w\u003c11;x.close2edge\u003db;x.gapsize\u003dw;x.buflen\u003dT.length;this.K\u0026\u0026(x.seekSour\u003dthis.K);YV(this,this.Gm,t\u0026\u0026R\u0026\u0026!S,t\u0026\u0026!R,\"qoe.longrebuffer\",function(){},\"timeout\",x);\nx\u003dc.isSuspended();x\u003dthis.zm.fX()\u0026\u0026!x;YV(this,this.T,x,!x,\"qoe.start15s\",function(){e.zm.pu(\"ad\")},\"ads_preroll_timeout\");\nx\u003dthis.XM.experiments.N0(\"html5_use_playback_rate_in_skip_slow_ad\")?this.zm.getPlaybackRate()*1E3:1E3;W\u003dI-this.G\u003cx/1E3/2;b\u003d(q\u003du.isAd())\u0026\u0026t\u0026\u0026!R\u0026\u0026W;x\u003dfunction(){var C\u003de.zm,y\u003dC.cw.getVideoData();(!y||!C.videoData.isAd()||y.d0!\u003d\u003dC.getVideoData().d0)\u0026\u0026C.videoData.xf||C.BM(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"skipslad.vid.\"+C.videoData.videoId)};\nYV(this,this.x9,b,!b,\"ad.rebuftimeout\",x,\"skip_slow_ad\");W\u003dq\u0026\u0026R\u0026\u0026Qd(L.im(),I+5)\u0026\u0026W;YV(this,this.DY,W\u0026\u0026!S,!W,\"ad.rebuftimeout\",x,\"skip_slow_ad_buf\");x\u003dc.isOrWillBePlaying()\u0026\u0026g.E(c,64)\u0026\u0026!S;YV(this,this.sY,x,B,\"qoe.start15s\",function(){},\"timeout\");\nO\u003d!!O\u0026\u0026!O.g_\u0026\u0026c.isOrWillBePlaying();YV(this,this.k9,O,B,\"qoe.start15s\",h,\"newElemMse\");O\u003dXG(T,0);T\u003dg.E(c,16)||g.E(c,32);O\u003d!S\u0026\u0026c.isOrWillBePlaying()\u0026\u0026R\u0026\u0026!T\u0026\u0026(g.E(c,64)||I\u003d\u003d\u003d0)\u0026\u0026O\u003e5;YV(this,this.He,g.cS(u)\u0026\u0026O,t\u0026\u0026!R,\"qoe.longrebuffer\",function(){e.zm.pR()},\"reset_media_source\");\nYV(this,this.Pe,g.cS(u)\u0026\u0026O,t\u0026\u0026!R,\"qoe.longrebuffer\",h,\"reset_media_element\");this.G\u003d\u003d\u003d0\u0026\u0026(this.j\u003dI);O\u003dR\u0026\u0026this.X\u003d\u003d\u003d0\u0026\u0026I\u003e1\u0026\u0026I\u003d\u003d\u003dthis.j;YV(this,this.Ve,g.cS(u)\u0026\u0026O,t\u0026\u0026!R,\"qoe.slowseek\",function(){L.seekTo(0)},\"reseek_after_time_jump\");\nS\u003dc.isOrWillBePlaying()\u0026\u0026!S;A\u003dthis.zm.wP()-I\u003c6\u0026\u0026!A\u0026\u0026this.zm.Jb();YV(this,this.J,u.O9()\u0026\u0026S\u0026\u0026R\u0026\u0026A,t\u0026\u0026!R,\"qoe.longrebuffer\",function(){e.zm.GY(!1,!0)},\"handoff_end_long_buffer_reload\");\nS\u003dthis.K\u003d\u003d\u003d104||this.zm.VI;c\u003dA1(u)\u0026\u0026u.isAd()\u0026\u0026!u.Gm\u0026\u0026S\u0026\u0026(R||g.E(c,8)\u0026\u0026g.E(c,16));YV(this,this.Sl,c,B,\"qoe.start15s\",h,\"gapless_ad_slow_start\");this.G\u003dI;this.B.start()}};\nKO.prototype.Zg\u003dfunction(e,L,c){L\u003dthis.b5(L);L.wn\u003dc;L.wdup\u003dthis.Z[e]?\"1\":\"0\";this.zm.Zg(new g.hQ(e,L));this.Z[e]\u003d!0};\nKO.prototype.b5\u003dfunction(e){e\u003dObject.assign(this.zm.b5(!0),e.b5());this.X\u0026\u0026(e.stt\u003dthis.X.toFixed(3));this.zm.getVideoData().isLivePlayback\u0026\u0026(e.ct\u003dthis.zm.getCurrentTime().toFixed(3),e.to\u003dthis.zm.FF().toFixed(3));delete e.uga;delete e.euri;delete e.referrer;delete e.fexp;delete e.vm;return e};\nXb.prototype.reset\u003dfunction(){this.X\u003dthis.K\u003dthis.Z\u003dthis.startTimestamp\u003d0;this.G\u003d!1};\nXb.prototype.test\u003dfunction(e){if(!this.B||this.K)return!1;if(!e)return this.reset(),!1;e\u003d(0,g.zI)();if(!this.startTimestamp)this.startTimestamp\u003de,this.Z\u003d0;else if(this.Z\u003e\u003dthis.B)return this.K\u003de,!0;this.Z+\u003d1;return!1};\nXb.prototype.b5\u003dfunction(){var e\u003d{},L\u003d(0,g.zI)();this.startTimestamp\u0026\u0026(e.wsd\u003d(L-this.startTimestamp).toFixed());this.K\u0026\u0026(e.wtd\u003d(L-this.K).toFixed());this.X\u0026\u0026(e.wssd\u003d(L-this.X).toFixed());return e};g.z(Zp6,g.p);g.M\u003dZp6.prototype;g.M.setMediaElement\u003dfunction(e){(this.mediaElement\u003de)?(this.mediaElement\u0026\u0026(this.B||this.Z||!this.mediaElement.bI()||this.seekTo(.01,{Ww:\"seektimeline_setupMediaElement\"})),nO(this)):Lp(this)};\ng.M.getCurrentTime\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(eo(this.zm)){if(this.Y(\"html5_use_centralized_player_time\")\u0026\u0026!e\u0026\u0026!isNaN(this.j))return this.j;if(!isNaN(this.K))return this.K}else{if(this.Y(\"html5_use_centralized_player_time\")\u0026\u0026!e\u0026\u0026!isNaN(this.j)\u0026\u0026isFinite(this.j))return this.j;if(!isNaN(this.K)\u0026\u0026isFinite(this.K))return this.K}return this.mediaElement\u0026\u0026eSr(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.Z||0};\ng.M.ww\u003dfunction(){return this.Sl};\ng.M.RO\u003dfunction(){return this.getCurrentTime()-this.FF()};\ng.M.t_\u003dfunction(){return this.X?this.X.t_():Infinity};\ng.M.isAtLiveHead\u003dfunction(e){if(!this.X)return!1;e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003dthis.getCurrentTime());return dx(this.X,e)};\ng.M.K8\u003dfunction(){return!!this.X\u0026\u0026this.X.K8()};\ng.M.seekTo\u003dfunction(e,L){var c\u003dL\u003d\u003d\u003dvoid 0?{}:L;L\u003dc.vB\u003d\u003d\u003dvoid 0?!1:c.vB;var I\u003dc.Zu\u003d\u003d\u003dvoid 0?0:c.Zu;var B\u003dc.dw\u003d\u003d\u003dvoid 0?!1:c.dw;var x\u003dc.Xs\u003d\u003d\u003dvoid 0?0:c.Xs;var S\u003dc.Ww\u003d\u003d\u003dvoid 0?\"\":c.Ww;var h\u003dc.seekSource\u003d\u003d\u003dvoid 0?void 0:c.seekSource;var R\u003dc.y6\u003d\u003d\u003dvoid 0?!1:c.y6;var u\u003dc.mU\u003d\u003d\u003dvoid 0?!1:c.mU;c\u003dc.Ay\u003d\u003d\u003dvoid 0?!1:c.Ay;R\u0026\u0026(e+\u003dthis.FF());GN(this.videoData)\u0026\u0026h\u003d\u003d\u003d29\u0026\u0026(this.Sl\u003dvoid 0);R\u003de\u003cthis.t7\u0026\u0026!!this.loader;var t\u003dGN(this.videoData)\u0026\u0026u;if(R\u0026\u0026!t\u0026\u0026(this.zm.sW(\"sdai\",{sk2bk:e.toFixed(3),mt:(e-this.timestampOffset).toFixed(3),\nlstadj:this.t7.toFixed(3)}),this.t7\u003dNaN,this.timestampOffset-\u003d1E3,(t\u003dthis.loader)!\u003dnull)){dfn(t,t.timestampOffset-1E3);var O\u003dt.w_,q\u003dnew Set;for(b in O.X){var T\u003dO.X[b].index,W\u003dT.uW();W\u0026\u0026!q.has(W)\u0026\u0026(W.startTime+\u003d1E3,W.endTime\u003dW.startTime+W.duration,q.add(W));T.segments.length\u0026\u0026(W\u003dT.segments[T.segments.length-1],T.segments\u003d[],T.segments.push(W))}t.pS\u0026\u0026t.pS.oJ();if(t.policy.DY\u0026\u0026t.policy.K){var A;(A\u003dt.Ve)\u003d\u003dnull||A.oJ()}ES(t.Z,0,0,!0)}var b\u003de;(A\u003dGN(this.videoData))\u0026\u0026u?b\u003d!0:(t\u003dthis.Y(\"html5_always_allow_sqless_sync\")\u0026\u0026\nthis.videoData.Wy(),(A||t)\u0026\u0026S\u003d\u003d\u003d\"chunkSelectorSynchronize\"?b\u003d!0:(A\u003d!isFinite(b)||(this.X?dx(this.X,b):b\u003e\u003dthis.i4())||!g.QE(this.videoData),A||(b\u003d{st:b,mst:this.i4()},this.X\u0026\u0026this.Y(\"html5_high_res_seek_logging\")\u0026\u0026(b.ht\u003dthis.X.t_(),b.adft\u003dJ2$(this.X)),this.zm.sW(\"seeknotallowed\",b)),b\u003dA));if(!b)return this.G\u0026\u0026(this.G\u003dnull,K4J(this)),g.gT(this.getCurrentTime());b\u003d.005;u\u0026\u0026this.Y(\"html5_sabr_seek_no_shift_tolerance\")\u0026\u0026(b\u003d0);if(Math.abs(e-this.K)\u003c\u003db\u0026\u0026this.Ve)return this.B;S\u0026\u0026(b\u003de,(this.XM.oT()||this.Y(\"html5_log_seek_reasons\"))\u0026\u0026\nthis.zm.sW(\"seekreason\",{reason:S,tgt:b}));h\u0026\u0026(this.pS.K\u003dh);this.Ve\u0026\u0026Lp(this);this.B||(this.B\u003dnew Ri);e\u0026\u0026!isFinite(e)\u0026\u0026HpJ(this,!1);(S\u003dc||R)||(S\u003de,S\u003d!(this.videoData.isLivePlayback\u0026\u0026this.videoData.Z\u0026\u0026!this.videoData.Z.X\u0026\u0026!(this.mediaElement\u0026\u0026this.mediaElement.qD()\u003e0\u0026\u0026tf(this.mediaElement)\u003e0)||J1(this.videoData)\u0026\u0026this.S6()\u003d\u003d\u003dthis.i4(!1)?0:isFinite(S)||!J1(this.videoData)));S||(e\u003dIq(this,e,B));e\u0026\u0026!isFinite(e)\u0026\u0026HpJ(this,!1);this.Y(\"html5_use_centralized_player_time\")?this.j\u003de:this.K\u003dthis.Z\u003de;this.He\u003d\nx;this.T\u003d0;this.X\u0026\u0026(B\u003dthis.X,x\u003de,Vof(B,x,!1),CQH(B,x));B\u003dthis.zm;x\u003de;S\u003d{vB:L,seekSource:h};B.w0.Z\u003dx;c\u003dB.RR;c.mediaTime\u003dx;c.X\u003d!0;S.vB\u0026\u0026B.Oe(S);S\u003dx\u003eB.videoData.endSeconds\u0026\u0026x\u003eB.videoData.limitedPlaybackDurationInSeconds;B.Vg\u0026\u0026S\u0026\u0026isFinite(x)\u0026\u0026wQc(B);x\u003cB.i4()-.01\u0026\u0026(S\u003dvX(B.playerState,2),g.E(S,8)\u0026\u0026(S\u003dvX(S,4)),B.Xp(S));B.publish(\"SEEK_TO\",x);this.B\u0026\u0026(L?I\u0026\u0026this.m$.start(I):y2c(this,{mU:u,seekSource:h}));(L\u003dthis.zm.Vg)\u0026\u0026e\u003eL.start\u0026\u0026wQc(this.zm);return this.B};\ng.M.i4\u003dfunction(e){if(!this.videoData.isLivePlayback)return this.zm.videoData.i4();var L;return qU(this.videoData)\u0026\u0026((L\u003dthis.mediaElement)\u003d\u003dnull?0:L.isPaused())\u0026\u0026this.videoData.X?(e\u003dthis.getCurrentTime(),YyM(this.sR(e)*1E3)+e):this.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026GN(this.videoData)\u0026\u0026this.videoData.X?e?this.videoData.X.h7||0:this.videoData.X.pB||0:J1(this.videoData)\u0026\u0026this.videoData.pS\u0026\u0026this.videoData.X?this.videoData.X.i4()+this.timestampOffset:this.videoData.Z\u0026\u0026this.videoData.Z.X?\n!e\u0026\u0026this.X?this.X.t_():this.zm.videoData.i4()+this.timestampOffset:this.mediaElement?y2()?YyM(this.mediaElement.i$().getTime()):tf(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.M.S6\u003dfunction(){if(this.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026GN(this.videoData)){var e;return((e\u003dthis.videoData.X)\u003d\u003dnull?void 0:e.u9)||0}e\u003dthis.videoData?this.videoData.S6()+this.timestampOffset:this.timestampOffset;if(qU(this.videoData)\u0026\u0026this.videoData.X){var L,c\u003dNumber((L\u003dthis.videoData.progressBarStartPosition)\u003d\u003dnull?void 0:L.utcTimeMillis)/1E3;L\u003dthis.getCurrentTime();L\u003dthis.sR(L)-L;if(!isNaN(c)\u0026\u0026!isNaN(L))return Math.max(e,c-L)}return e};\ng.M.aB\u003dfunction(){this.B||this.seekTo(this.Z,{Ww:\"seektimeline_forceResumeTime_singleMediaSourceTransition\",seekSource:15})};\ng.M.Sb\u003dfunction(){return this.Ve\u0026\u0026!isFinite(this.K)};\ng.M.KS\u003dfunction(){l7c(this,null);this.pS.dispose();g.p.prototype.KS.call(this)};\ng.M.b5\u003dfunction(){var e\u003d{};this.loader\u0026\u0026Object.assign(e,this.loader.b5());this.mediaElement\u0026\u0026Object.assign(e,this.mediaElement.b5());return e};\ng.M.qN\u003dfunction(e){this.timestampOffset\u003de};\ng.M.getStreamTimeOffset\u003dfunction(){return J1(this.videoData)?0:this.videoData.X?this.videoData.X.getStreamTimeOffset():0};\ng.M.FF\u003dfunction(){return this.timestampOffset};\ng.M.sR\u003dfunction(e){return this.videoData\u0026\u0026this.videoData.X?this.videoData.X.sR(e-this.timestampOffset):NaN};\ng.M.yl\u003dfunction(){if(!this.mediaElement)return 0;if(d7(this.videoData)){var e\u003dthis.mediaElement,L\u003de.im();e\u003d(E7(L)\u0026\u0026e.getDuration()?L.end(L.length-1):0)+this.timestampOffset-this.S6();L\u003dthis.i4()-this.S6();return Math.max(0,Math.min(1,e/L))}return this.mediaElement.yl()};\ng.M.FE\u003dfunction(e){this.J\u0026\u0026(this.J.X\u003de)};\ng.M.qL\u003dfunction(e,L){this.zm.sW(\"requestUtcSeek\",{time:e});GN(this.videoData)\u0026\u0026(this.Sl\u003de);var c;(c\u003dthis.loader)\u003d\u003dnull||c.qL(e);L\u0026\u0026(this.k9\u003dL)};\ng.M.Dy\u003dfunction(e){GN(this.videoData)\u0026\u0026(this.Sl\u003dvoid 0);if(this.k9)this.zm.sW(\"utcSeekingFallback\",{source:\"streamTime\",timeSeconds:this.k9}),this.zm.seekTo(this.k9,{Ww:\"utcSeekingFallback_streamTime\"}),this.k9\u003d0;else{var L\u003dthis.getCurrentTime();isNaN(L)||(e\u003dthis.sR(L)-e,L-\u003de,this.zm.sW(\"utcSeekingFallback\",{source:\"estimate\",timeSeconds:L}),this.zm.seekTo(L,{Ww:\"utcSeekingFallback_estimate\"}))}};\ng.M.t4\u003dfunction(){this.k9\u003d0};\ng.M.Y\u003dfunction(e){return this.XM\u0026\u0026this.XM.Y(e)};g.z(Bc,g.p);Bc.prototype.start\u003dfunction(){this.K.start()};\nBc.prototype.stop\u003dfunction(){this.K.stop()};\nBc.prototype.clear\u003dfunction(){for(var e\u003dg.f(this.X.values()),L\u003de.next();!L.done;L\u003de.next())L.value.clear()};\nBc.prototype.sample\u003dfunction(){for(var e\u003dg.f(this.Z),L\u003de.next();!L.done;L\u003de.next()){var c\u003dg.f(L.value);L\u003dc.next().value;c\u003dc.next().value;this.X.has(L)||this.X.set(L,new oe6(SdM.has(L)));this.X.get(L).update(c())}this.K.start()};\nvar SdM\u003dnew Set([\"networkactivity\"]);oe6.prototype.update\u003dfunction(e){this.K?(this.buffer.add(e-this.X||0),this.X\u003de):this.buffer.add(e)};\noe6.prototype.clear\u003dfunction(){this.buffer.clear();this.X\u003d0};So.prototype.nU\u003dfunction(){return this.started};\nSo.prototype.start\u003dfunction(){this.started\u003d!0};\nSo.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};var uq6\u003d!1;g.z(g.uQ,g.Yg);g.M\u003dg.uQ.prototype;g.M.KS\u003dfunction(){this.logger.debug(\"dispose\");g.hF(this.ZH);jaR(this.dZ);this.visibility.unsubscribe(\"visibilitystatechange\",this.dZ);I7n(this.OY);g.L0(this.OY);qE(this);g.Vw.qe(this.EB);this.yx();this.l0\u003dnull;g.L0(this.videoData);g.L0(this.Yk);g.L0(this.mE);g.L0(this.f0);g.cs(this.aYd);this.Vg\u003dnull;g.Yg.prototype.KS.call(this)};\ng.M.eq\u003dfunction(e,L,c,I,B){if(this.XM.Y(\"html5_log_ad_playback_docid\")){var x\u003dthis.OY;if(x.qoe){x\u003dx.qoe;var S\u003dthis.XM.pS||\"yt\";g.rx(x,g.up(x.provider),\"ad_playback\",[e,L,c,B,S])}}else this.OY.eq(e,L,c);this.Y(\"html5_log_media_perf_info\")\u0026\u0026this.sW(\"adloudness\",{ld:I.toFixed(3),cpn:e})};\ng.M.M6\u003dfunction(){var e;return(e\u003dthis.loader)\u003d\u003dnull?void 0:e.M6()};\ng.M.Pj\u003dfunction(){var e;return(e\u003dthis.loader)\u003d\u003dnull?void 0:e.Pj()};\ng.M.Hh\u003dfunction(){var e;return(e\u003dthis.loader)\u003d\u003dnull?void 0:e.Hh()};\ng.M.YL\u003dfunction(){var e;return(e\u003dthis.loader)\u003d\u003dnull?void 0:e.YL()};\ng.M.cg\u003dfunction(){return this.videoData.cg()};\ng.M.K2\u003dfunction(){return this.Y(\"html5_not_reset_media_source\")\u0026\u0026!this.cg()\u0026\u0026!this.videoData.isLivePlayback\u0026\u0026g.cS(this.videoData)\u0026\u0026!this.XM.supportsGaplessShorts()};\ng.M.w1\u003dfunction(){this.videoData.T\u0026\u0026(this.videoData.Jo\u003dthis.videoData.Jo||this.cw.Qe().M6(),this.videoData.Ao\u003dthis.videoData.Ao||this.cw.Qe().Pj());if(pFJ(this.videoData)||!tq(this.videoData)){var e\u003dthis.videoData.errorDetail;this.BM(this.videoData.errorCode||\"auth\",2,unescape(this.videoData.errorReason),e,e,this.videoData.ol||void 0)}this.Y(\"html5_generate_content_po_token\")\u0026\u0026this.HB();this.Y(\"html5_enable_d6de4\")\u0026\u0026this.Bz()};\ng.M.getVideoData\u003dfunction(){return this.videoData};\ng.M.S\u003dfunction(){return this.XM};\ng.M.IB\u003dfunction(){return this.n2.IB(this.l0)};\ng.M.cq\u003dfunction(){return this.visibility};\ng.M.wy\u003dfunction(){return this.mediaElement\u0026\u0026this.mediaElement.jZ()?this.mediaElement.IT():null};\ng.M.Nw\u003dfunction(){return this.mediaElement};\ng.M.zo\u003dfunction(){if(this.Y(\"html5_check_video_data_errors_before_playback_start\")\u0026\u0026this.videoData.errorCode)return!1;this.S().j\u0026\u0026this.S().houseBrandUserStatus\u0026\u0026this.sW(\"hbut\",{status:this.S().houseBrandUserStatus},!0);if(this.videoData.Hd())return!0;this.BM(\"api.invalidparam\",2,void 0,\"invalidVideodata.1\");return!1};\ng.M.WH\u003dfunction(e){(e\u003de\u003d\u003d\u003dvoid 0?!1:e)||nVc(this.OY);this.v3\u003de;!this.zo()||this.sx.nU()?g.R2(this.XM)\u0026\u0026this.videoData.isLivePlayback\u0026\u0026this.sx.nU()\u0026\u0026!this.sx.finished\u0026\u0026!this.v3\u0026\u0026this.GH():(this.sx.start(),e\u003dthis.OY,g.up(e.provider),e.qoe\u0026\u0026UDn(e.qoe),this.GH())};\ng.M.GH\u003dfunction(){if(this.videoData.isLoaded()){var e\u003dthis.Yk;g.X3(e.UW.experiments,\"html5_player_min_build_cl\")\u003e0\u0026\u0026g.X3(e.UW.experiments,\"html5_player_min_build_cl\")\u003e780767961\u0026\u0026YwM(e,\"oldplayer\");GbJ(this)}else this.videoData.J9||this.videoData.Z0?this.v3\u0026\u0026g.R2(this.XM)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.J9?FM$(this.videoData):(e\u003dthis.OY,e.qoe\u0026\u0026(e\u003de.qoe,Of(e,\"protected\"),e.provider.videoData.B?e.Ni():e.provider.videoData.subscribe(\"dataloaded\",e.Ni,e)),zov(this.videoData))):!this.videoData.loading\u0026\u0026\nthis.F4\u0026\u0026FKH(this)};\ng.M.iT\u003dfunction(e){this.Pw\u003de;this.loader\u0026\u0026(jYR(this.loader,new g.M0(e)),this.sW(\"sdai\",{sdsstm:1}))};\ng.M.Yt\u003dfunction(e,L,c){var I;(I\u003dthis.loader)\u003d\u003dnull||I.Yt(e,L,c)};\ng.M.AB\u003dBM(8);g.M.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.M.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.M.m5\u003dfunction(){var e\u003dthis;this.logger.debug(\"Updating for format change\");t2(this).then(function(){return Rq(e)});\nthis.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo()};\ng.M.Cs\u003dfunction(){this.logger.debug(\"start readying playback\");this.mediaElement\u0026\u0026this.mediaElement.activate();this.WH();this.zo()\u0026\u0026!g.E(this.playerState,128)\u0026\u0026(this.a$.nU()||(this.a$.start(),this.videoData.a8?this.Xp(sP(this.playerState,4)):this.Xp(sP(sP(this.playerState,8),1))),bmx(this))};\ng.M.NQ\u003dfunction(){return this.sx.finished};\ng.M.sendAbandonmentPing\u003dfunction(){g.E(this.getPlayerState(),128)||(this.publish(\"internalAbandon\"),this.dh(!0),I7n(this.OY),g.L0(this.OY),g.Vw.qe(this.EB))};\ng.M.O0\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!0:e;(L\u003d\u003d\u003dvoid 0||L)\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.pause();this.Xp(e?new g.WX(14):new g.WX)};\ng.M.Ox\u003dfunction(){this.OY.Ug()};\ng.M.BM\u003dfunction(e,L,c,I,B,x){this.logger.debug(function(){return\"set player error: ec\u003d\"+e+\", detail\u003d\"+B});\nvar S,h;g.t_(vrN,c)?S\u003dc:c?h\u003dc:S\u003d\"GENERIC_WITHOUT_LINK\";I\u003d(I||\"\")+(\";a6s.\"+Q_());if(e\u003d\u003d\u003d\"auth\"||e\u003d\u003d\u003d\"drm.auth\"||e\u003d\u003d\u003d\"heartbeat.stop\")c\u0026\u0026(I+\u003d\";r.\"+c.replaceAll(\" \",\"_\")),x\u0026\u0026(I+\u003d\"sr.\"+x.replaceAll(\" \",\"_\"));L\u003d{errorCode:e,errorDetail:B,errorMessage:h||g.nm[S]||\"\",i_:S,ol:x||\"\",RD:I,wF:L,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode\u003de;OU(this,\"dataloaderror\");this.Xp(zk(this.playerState,128,L));g.Vw.qe(this.EB);qE(this);this.f6()};\ng.M.pu\u003dfunction(e){this.yT\u003dthis.yT.filter(function(L){return e!\u003d\u003dL});\nthis.logger.debug(function(){return\"set preroll ready for \"+e});\nthis.a$.nU()\u0026\u0026bmx(this)};\ng.M.FK\u003dfunction(){var e;(e\u003d!!this.yT.length)||(e\u003dthis.BR.X.array[0],e\u003d!!e\u0026\u0026e.start\u003c\u003d-0x8000000000000);return e};\ng.M.K8\u003dfunction(){return this.w0.K8()};\ng.M.isPlaying\u003dfunction(){return this.playerState.isPlaying()};\ng.M.QE\u003dfunction(){return this.playerState.QE()\u0026\u0026this.videoData.a8};\ng.M.getPlayerState\u003dfunction(){return this.playerState};\ng.M.yK\u003dfunction(e){var L;(L\u003dthis.loader)\u003d\u003dnull||L.yK(e)};\ng.M.cB\u003dfunction(e){var L;(L\u003dthis.loader)\u003d\u003dnull||L.cB(e)};\ng.M.getPlayerType\u003dfunction(){return this.playerType};\ng.M.getPreferredQuality\u003dfunction(){if(this.l0){var e\u003dthis.l0;e\u003de.videoData.F5.compose(e.videoData.jo);e\u003dFL(e)}else e\u003d\"auto\";return e};\ng.M.ST\u003dBM(16);g.M.isGapless\u003dfunction(){return!!this.mediaElement\u0026\u0026this.mediaElement.isView()};\ng.M.setMediaElement\u003dfunction(e){this.logger.debug(\"set media element\");if(this.mediaElement\u0026\u0026e.IT()\u003d\u003d\u003dthis.mediaElement.IT()\u0026\u0026(e.isView()||this.mediaElement.isView())){if(e.isView()||!this.mediaElement.isView())this.Zi(),this.mediaElement\u003de,this.mediaElement.zm\u003dthis,Hmf(this),this.w0.setMediaElement(this.mediaElement)}else{this.mediaElement\u0026\u0026this.yx();if(!this.playerState.isError()){var L\u003dvX(this.playerState,512);g.E(L,8)\u0026\u0026!g.E(L,2)\u0026\u0026(L\u003dsP(L,1));e.isView()\u0026\u0026(L\u003dvX(L,64));this.Xp(L)}this.mediaElement\u003d\ne;this.mediaElement.zm\u003dthis;!g.R2(this.XM)\u0026\u0026this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);Hmf(this);this.w0.setMediaElement(this.mediaElement);this.Y(\"html5_prewarm_media_source\")\u0026\u0026!this.Yk.cL()\u0026\u0026j9H(this.mediaElement)}};\ng.M.yx\u003dfunction(e,L,c){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;this.logger.debug(\"remove media element\");if(this.mediaElement){var I\u003dthis.getCurrentTime();I\u003e0\u0026\u0026(this.w0.Z\u003dI);this.w0.setMediaElement(null);!e\u0026\u0026this.K2()?yKH(this):this.o1(c);this.loader\u0026\u0026(cH(this.loader),zO(this,L));this.eE.stop();if(this.mediaElement\u0026\u0026(!this.a$.nU()\u0026\u0026!this.fX()||this.playerState.isError()||g.E(this.playerState,2)||this.Xp(sP(this.playerState,512)),this.mediaElement)){this.Zi();if(e||!this.mediaElement.isView())this.j5.SL(\"mesv_s\"),\nthis.mediaElement.stopVideo(),sU(this);this.mediaElement\u003dthis.mediaElement.zm\u003dnull}}};\ng.M.playVideo\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dthis,I,B,x,S,h,R,u;return g.Z(function(t){if(t.K\u003d\u003d1){c.logger.debug(\"start play video\");var O\u003dwindow.google_image_requests;O\u0026\u0026O.length\u003e10\u0026\u0026(window.google_image_requests\u003dO.slice(-10));if(g.E(c.playerState,128))return t.return();if(c.Yk.xP())return c.publish(\"signatureexpired\"),t.return();c.mediaElement\u0026\u0026nVc(c.OY);c.Cs();(g.E(c.playerState,64)||e)\u0026\u0026c.Xp(sP(c.playerState,8));return c.a$.finished\u0026\u0026c.mediaElement?c.l0||!c.Nj?t.Iq(2):\ng.a(t,c.Nj,3):t.return()}if(t.K!\u003d2\u0026\u0026g.E(c.playerState,128))return t.return();if(!c.videoData.Z)return c.videoData.isLivePlayback\u0026\u0026!g.MX(c.XM.B,!0)?(I\u003d\"html5.unsupportedlive\",B\u003d2):(I\u003dc.videoData.cg()?\"fmt.unplayable\":\"fmt.noneavailable\",B\u003d1),g.F7(Error(\"selectableFormats\")),x\u003dc.Y(\"html5_log_fmt_unplaybable_trigger\")?\"trg.selectableFormats\":\"selectableFormats.1\",c.BM(I,B,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",x),t.return();if(c.YI()\u0026\u0026c.videoData.Z.X)return c.logger.debug(\"rebuild playbackData for airplay\"),\nt.return(t2(c));if(eo(c))O\u003dc.w0,w7(O.videoData)\u0026\u0026!O.isAtLiveHead(O.getCurrentTime())\u0026\u0026O.K8()\u0026\u0026O.zm.seekTo(Infinity,{Ww:\"seektimeline_peggedToLive\",seekSource:34});else if(w7(c.videoData)\u0026\u0026(S\u003dc.getCurrentTime()\u003cc.S6()-15,h\u003dg.QE(c.videoData)\u0026\u0026c.playerState.isPaused(),R\u003dg.E(c.playerState,1024),O\u003dc.w0,O.videoData.Wy()\u0026\u0026RR(O.videoData)||R||!S\u0026\u0026!h||(h?(c.logger.debug(\"seek to head for live because of live-only\"),c.seekTo(Infinity,{Ww:\"videoplayer_unpauseLiveOnly\",seekSource:102})):(c.logger.debug(\"seek to min seekable for live because of out of window\"),\nc.seekTo(c.S6(),{Ww:\"videoplayer_outOfWindow\",seekSource:102}))),!c.isAtLiveHead(void 0,!0)\u0026\u0026c.K8()\u0026\u0026(c.logger.debug(\"seek to head for live because pegged to live\"),u\u003d{Ww:\"videoplayer_peggedToLive\",seekSource:34},c.seekTo(Infinity,u)),g.E(c.playerState,256)\u0026\u0026c.videoData.Gm\u0026\u0026c.w0.Sb()))return c.Xp(fx(c.playerState,8,4)),t.return();g.E(c.playerState,4)\u0026\u0026g.E(c.playerState,16)\u0026\u0026c.Xp(fx(c.playerState,9,4));if(Rq(c,L))return EeJ(c),t.return();Ur$(c);g.AJ(t)})};\ng.M.pR\u003dfunction(e){this.logger.debug(\"reset media source\");e\u0026\u0026this.Zg(new g.hQ(\"qoe.restart\",e));this.Xp(sP(this.playerState,2048));this.o1();e\u003dthis.videoData.X\u0026\u0026wV(this.videoData.X);var L\u003dthis.mediaElement\u0026\u0026this.mediaElement.isView();e||L?(this.loader\u0026\u0026tDT(this.loader),this.GY()):(Rq(this),this.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo())};\ng.M.Oh\u003dfunction(){if(!this.l0)return[];var e\u003dIpH(this.n2,this.l0,this.To());return this.l0.X.Oh(e)};\ng.M.B3\u003dfunction(){if(!this.l0)return[];var e\u003dIpH(this.n2,this.l0,this.To());return this.l0.X.B3(e)};\ng.M.Ad\u003dfunction(){var e,L;return this.n2.Ad(!!((e\u003dthis.l0)\u003d\u003dnull?0:(L\u003de.X)\u003d\u003dnull?0:L.X))};\ng.M.To\u003dfunction(){var e\u003dthis.x0?this.x0.To():ff(this.videoData)\u0026\u0026this.videoData.X\u0026\u0026wV(this.videoData.X)?this.videoData.aF?h1:DYc:h1;this.rI\u0026\u0026(e\u003de.compose(HUw));return e};\ng.M.KP\u003dfunction(){return this.l0?IpH(this.n2,this.l0,this.To()):h1};\ng.M.dF\u003dfunction(){var e\u003dthis.Am(),L\u003dthis.cw.hq().videoId;return this.cw.zx.dF(e)||this.cw.zx.dF(L)};\ng.M.fd\u003dfunction(e,L,c){var I;if((I\u003dthis.OY.qoe)!\u003dnull){var B\u003de.X,x\u003dg.up(I.provider);g.rx(I,x,\"vfi\",[B\u003d\u003d\u003d0?\"\":\"\"+B,B\u003d\u003d\u003d0?\"A\":\"M\"])}this.videoData.F5\u003de;if(this.l0\u0026\u0026L\u0026\u0026(L\u003dthis.n2,B\u003dthis.l0,B.X.X)){I\u003d(x\u003dg.X3(L.XM.experiments,\"html5_max_quality_sel_upgrade\"))?e.X:g.fn[FL(e)];var S\u003dB.X.videoInfos[0].video.qualityOrdinal,h\u003dS!\u003d\u003d0\u0026\u0026e.X\u003d\u003d\u003dS;S\u003drV()\u003eS;if(!h||!S){x\u0026\u0026h\u0026\u0026(I\u003dMath.max(I,x));var R;x\u003dx0H(L,(R\u003dB.X)\u003d\u003dnull?void 0:R.videoInfos);R\u003dL.zm.getPlaybackRate();R\u003e1\u0026\u0026x\u0026\u0026(R\u003dKlJ(L.XM.B,B.X.videoInfos,R),e.X!\u003d\u003d0\u0026\u0026R\u003c\ne.X\u0026\u0026L.zm.setPlaybackRate(1));var u,t;e\u003d((u\u003dB.videoData.K)\u003d\u003dnull?void 0:(t\u003du.video)\u003d\u003dnull?void 0:t.qualityOrdinal)||0;g.bS(\"yt-player-quality\",{quality:I,previousQuality:e},31104E3);L.XM.schedule.policy.G\u003drV()\u003e\u003d480;if(L.Y(\"html5_exponential_memory_for_sticky\")){u\u003dL.XM.Mv;t\u003d1;var O\u003dO\u003d\u003d\u003dvoid 0?!1:O;wwf(u,\"sticky-lifetime\");u.values[\"sticky-lifetime\"]\u0026\u0026u.wz[\"sticky-lifetime\"]||(u.values[\"sticky-lifetime\"]\u003d0,u.wz[\"sticky-lifetime\"]\u003d0);O\u0026\u0026Hr(u,\"sticky-lifetime\")\u003e.0625\u0026\u0026(t\u003du.wz[\"sticky-lifetime\"]*2);u.values[\"sticky-lifetime\"]+\u003d\n1*Math.pow(2,u.X/t);u.wz[\"sticky-lifetime\"]\u003dt;u.G.start()}if(L.Y(\"html5_perf_cap_override_sticky\")){O\u003dL.Z;u\u003dL.Y(\"html5_perserve_av1_perf_cap\");u\u003du\u003d\u003d\u003dvoid 0?!1:u;if(u\u003d\u003d\u003dvoid 0?0:u){t\u003dRy();e\u003dg.f(Object.keys(t));for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.indexOf(\"1\")!\u003d\u003d0\u0026\u0026delete t[L];g.bS(\"yt-player-performance-cap\",t,2592E3)}else g.Gx(\"yt-player-performance-cap\");YZR(u);if(u){u\u003dg.f(dE.keys());for(t\u003du.next();!t.done;t\u003du.next())t\u003dt.value,t.startsWith(\"1\")||dE.delete(t);u\u003dg.f(Dp.values());for(t\u003du.next();!t.done;t\u003d\nu.next())t\u003dt.value,t.startsWith(\"1\")||Dp.delete(t);u\u003dg.f(O.keys());for(t\u003du.next();!t.done;t\u003du.next())t\u003dt.value,t.startsWith(\"1\")||O.delete(t)}else dE.clear(),Dp.clear(),O.clear()}}}this.loader\u0026\u0026(O\u003dthis.loader,c\u003dc||\"\",O.policy.X?LJ(O.G.X,c):LJ(O.X.B,c));this.f8()};\ng.M.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.Z\u0026\u0026!this.videoData.Z.X?FL(this.videoData.F5):Ae[rV()]};\ng.M.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.M.setUserAudio51Preference\u003dfunction(e,L){this.getUserAudio51Preference()!\u003d\u003de\u0026\u0026(this.sW(\"toggle51\",{pref:e}),g.bS(\"yt-player-audio51\",e,L?31536E3:2592E3),this.m5())};\ng.M.getUserAudio51Preference\u003dfunction(){return this.videoData.getUserAudio51Preference()};\ng.M.setProximaLatencyPreference\u003dfunction(e){var L\u003dthis.getProximaLatencyPreference();this.sW(\"proxima\",{pref:e});g.bS(\"yt-player-proxima-pref\",e,31536E3);L!\u003d\u003de\u0026\u0026(e\u003dthis.w0,e.x9\u003d!0,e.zm.seekTo(Infinity,{Ww:\"seektimeline_proximaSeekToHead\",seekSource:34}))};\ng.M.getProximaLatencyPreference\u003dfunction(){var e;return(e\u003dhe())!\u003dnull?e:0};\ng.M.isProximaLatencyEligible\u003dfunction(){return this.videoData.isProximaLatencyEligible};\ng.M.HB\u003dfunction(){this.videoData.videoId?this.cw.HB(this.videoData):this.sW(\"povid\",{})};\ng.M.Bz\u003dfunction(){this.videoData.videoId?this.cw.Bz(this.videoData):this.sW(\"piavid\",{})};\ng.M.f8\u003dfunction(){if(!this.We()\u0026\u0026!g.E(this.playerState,128)\u0026\u0026this.videoData.Z){if(this.videoData.Z.X)h2(this);else{var e\u003dME(this),L\u003dthis.videoData;a:{var c\u003dthis.videoData.g0;if(e.X){for(var I\u003dg.f(c),B\u003dI.next();!B.done;B\u003dI.next()){B\u003dB.value;var x\u003dB.getInfo(),S\u003dg.fn[x.video.quality];if((!e.Z||x.video.quality!\u003d\u003d\"auto\")\u0026\u0026S\u003c\u003de.X){c\u003dB;break a}}c\u003dc[c.length-1]}else c\u003dc[0]}L.m$\u003dc;JKr(this,e.reason,QxT(this,this.videoData.m$))}if(this.Y(\"html5_check_unstarted\")?this.playerState.isOrWillBePlaying():this.isPlaying())this.w0.D\u003d\n!1,this.playVideo()}};\ng.M.oL\u003dfunction(e,L){if(this.We()||g.E(this.playerState,128))return!1;var c,I\u003d!((c\u003dthis.videoData.Z)\u003d\u003dnull||!c.X);c\u003dI\u0026\u0026L?this.getCurrentTime()-this.FF():NaN;if(this.XM.experiments.N0(\"html5_record_audio_format_intent\")){var B\u003dthis.OY;if(B.qoe){B\u003dB.qoe;var x\u003d[e.l5.id,isNaN(c)?\"m\":\"t\"];g.rx(B,g.up(B.provider),\"afi\",x)}}if(I)return L\u0026\u0026(I\u003dQqT(this.w0),this.sW(\"aswh\",{id:e.id,xtags:e.xtags,bh:I.toFixed(3)})),this.loader.setAudioTrack(e,c,L),!0;if(Cav(this)){a:{L\u003dthis.mediaElement.audioTracks();for(I\u003d0;I\u003c\nL.length;++I)if(c\u003dL[I],c.label\u003d\u003d\u003de.l5.getName()){if(c.enabled){L\u003d!1;break a}L\u003dc.enabled\u003d!0;break a}L\u003dvoid 0}L\u0026\u0026this.sW(\"hlsaudio\",{id:e.id})}else{a:if(L\u003dthis.videoData,L.G\u0026\u0026!aK(L.G)||e\u003d\u003d\u003dL.Wh||!L.g0||L.g0.length\u003c\u003d0)L\u003d!1;else{I\u003dg.f(L.g0);for(c\u003dI.next();!c.done;c\u003dI.next()){c\u003dc.value;if(!(c instanceof wb)){L\u003d!1;break a}B\u003de.l5.getId();c.K\u0026\u0026(LGR(c.K,B),c.V5\u003dnull)}L.Wh\u003de;L\u003d!0}L\u0026\u0026Rq(this)\u0026\u0026(this.publish(\"internalaudioformatchange\",this.videoData,!0),this.sW(\"hlsaudio\",{id:e.id}))}return!0};\ng.M.getAvailableAudioTracks\u003dfunction(){return this.videoData.getAvailableAudioTracks()};\ng.M.getAudioTrack\u003dfunction(){if(Cav(this)){var e\u003dN0f(this);if(e)return e}return this.videoData.getAudioTrack()};\ng.M.Wj\u003dfunction(){return this.videoData.G};\ng.M.eL\u003dfunction(){if(this.videoData.Y(\"html5_trigger_loader_when_idle_network\")\u0026\u0026!this.videoData.Wy()\u0026\u0026GN(this.videoData)){var e;(e\u003dthis.loader)!\u003dnull\u0026\u0026e.Bd()}};\ng.M.WX\u003dfunction(){if(A1(this.videoData)\u0026\u0026this.videoData.Y(\"html5_gapless_append_early\")){var e;(e\u003dthis.loader)!\u003dnull\u0026\u0026e.Bd()}};\ng.M.onPlayerRequestSent\u003dfunction(e){this.cw.onPlayerRequestSent(e)};\ng.M.kp\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.loader){var L\u003dthis.loader,c\u003dL.kp;var I\u003dthis.videoData;I\u003dI.Y(\"html5_ssdai_use_post_for_media\")\u0026\u0026I.enableServerStitchedDai?!1:J1(I)\u0026\u0026I.xf\u0026\u0026!I.isAd();c.call(L,I,e)}};\ng.M.o1\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.g_\u0026\u0026(this.logger.debug(\"remove media source\"),$wr(this.g_),this.kp(e),this.g_.dispose(),this.g_\u003dnull)};\ng.M.y0\u003dfunction(){return this.g_};\ng.M.Rf\u003dfunction(e,L,c,I){function B(S){try{jxf(x,S,L,c)}catch(h){g.F7(h),S\u003d{msi:\"1\",ename:h\u0026\u0026typeof h\u003d\u003d\u003d\"object\"\u0026\u0026\"name\"in h?String(h.name):void 0},x.Y(\"html5_log_fmt_unplaybable_trigger\")\u0026\u0026(S.trg\u003d\"setmediasrc\"),x.handleError(new g.hQ(\"fmt.unplayable\",S,1))}}\nvar x\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;pQr(this,I\u003d\u003d\u003dvoid 0?!1:I);this.g_\u003de;this.K2()\u0026\u0026r1(this.g_)\u003d\u003d\u003d\"open\"?B(this.g_):mwc(this.g_,B)};\ng.M.JJ\u003dfunction(e){this.logger.debug(\"onNeedKeyInfo\");this.SN.set(e.initData,e);this.x0\u0026\u0026(this.x0.JJ(e),this.Y(\"html5_eme_loader_sync\")||this.SN.remove(e.initData))};\ng.M.UL\u003dfunction(e){this.videoData.Dv\u003dg.sg(\"auto\",e,!1,\"u\");h2(this)};\ng.M.FE\u003dfunction(e){var L\u003de.reason,c\u003de.X.info,I\u003de.token,B\u003de.videoId,x\u003dthis.OY,S\u003dthis.videoData;if(c!\u003d\u003dS.G){var h\u003d!S.G;S.G\u003dc;L!\u003d\u003d\"m\"\u0026\u0026L!\u003d\u003d\"t\"\u0026\u0026(L\u003dh?\"i\":\"a\");var R\u003dL\u003d\u003d\u003d\"m\"||L\u003d\u003d\u003d\"t\";this.XM.experiments.N0(\"html5_refactor_sabr_audio_format_selection_logging\")?this.Ju\u003dnew LEc(S,c,L,\"\",I,B):(L\u003dnew LEc(S,c,L,\"\",I),x.qoe\u0026\u0026(x\u003dx.qoe,c\u003dg.up(x.provider),LC$(x,c,L)));this.publish(\"internalaudioformatchange\",S,!h\u0026\u0026R)}this.w0.FE(e.X.index)};\ng.M.dD\u003dfunction(e){this.publish(\"localmediachange\",e)};\ng.M.kY\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?{}:e;var L;(L\u003dthis.loader)\u003d\u003dnull||L.kY(this.XM,b8(this.videoData),e)};\ng.M.xP\u003dfunction(){return this.Yk.xP()};\ng.M.Wl\u003dfunction(e){this.Zg(new g.hQ(\"staleconfig\",{reason:e}))};\ng.M.handleError\u003dfunction(e){this.Yk.handleError(e)};\ng.M.cL\u003dfunction(){return this.Yk.cL()};\ng.M.Dy\u003dfunction(e){this.w0.Dy(e)};\ng.M.GY\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dthis,I,B,x;return g.Z(function(S){if(S.K\u003d\u003d1){c.loader\u0026\u0026c.loader.Og();c.loader\u0026\u0026c.loader.We()\u0026\u0026qE(c);if(c.Y(\"html5_enable_vp9_fairplay\")\u0026\u0026c.cg()\u0026\u0026(I\u003dc.videoData.X)!\u003dnull)for(var h in I.X)I.X.hasOwnProperty(h)\u0026\u0026(I.X[h].X\u003dnull,I.X[h].Z\u003d!1);c.Xp(sP(c.playerState,2048));c.publish(\"newelementrequired\");return e?g.a(S,t2(c),2):S.Iq(2)}c.videoData.Wy()\u0026\u0026((B\u003dc.loader)\u003d\u003dnull?0:B.k9)\u0026\u0026!eo(c)\u0026\u0026((x\u003dc.isAtLiveHead())\u0026\u0026w7(c.videoData)?c.seekTo(Infinity,\n{Ww:\"videoPlayer_getNewElement\"}):c.videoData.tq\u0026\u0026c.loader\u0026\u0026(h\u003dc.loader,h.w_.Wy\u0026\u0026(h.w_.tq||h.w_.G||h.w_.isPremiere?(h.seek(0,{Ww:\"loader_resetSqless\"}),h.videoTrack.T\u003d!0,h.audioTrack.T\u003d!0,h.videoTrack.B\u003d!0,h.audioTrack.B\u003d!0):l2(h.w_)\u0026\u0026rP(h))));L\u0026\u0026c.seekTo(0,{seekSource:105});g.E(c.playerState,8)\u0026\u0026c.playVideo();g.AJ(S)})};\ng.M.Pm\u003dfunction(e){this.sW(\"hgte\",{ne:+e});this.videoData.T\u003d!1;e\u0026\u0026this.GY();this.loader\u0026\u0026tDT(this.loader)};\ng.M.Rv\u003dfunction(e){this.sW(\"newelem\",{r:e});this.GY()};\ng.M.pauseVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if((g.E(this.playerState,64)||g.E(this.playerState,2))\u0026\u0026!e)if(g.E(this.playerState,8))this.Xp(fx(this.playerState,4,8));else if(this.QE())Rq(this);else return;g.E(this.playerState,128)||(e?this.Xp(sP(this.playerState,256)):this.Xp(fx(this.playerState,4,8)));this.mediaElement\u0026\u0026this.mediaElement.pause();g.QE(this.videoData)\u0026\u0026this.loader\u0026\u0026zO(this,!1)};\ng.M.stopVideo\u003dfunction(){this.pauseVideo();this.loader\u0026\u0026(zO(this,!1),this.loader.fp())};\ng.M.f6\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(this.K2()\u0026\u0026L){var c;(c\u003dthis.mediaElement)\u003d\u003dnull||c.f6()}else{var I;(I\u003dthis.mediaElement)\u003d\u003dnull||I.stopVideo()}sU(this);qE(this);g.E(this.playerState,128)||(e?this.Xp(vX(vX(sP(this.playerState,4),8),16)):this.Xp(zk(this.playerState)));this.videoData.videoId\u0026\u0026this.XM.Y9.remove(this.videoData.videoId)};\ng.M.seekTo\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;this.logger.debug(function(){return\"SeekTo \"+e+\", \"+JSON.stringify(L)});\ng.E(this.playerState,2)\u0026\u0026Rq(this);L.no_\u0026\u0026this.Xp(sP(this.playerState,2048));L.seekSource!\u003d\u003d58\u0026\u0026L.seekSource!\u003d\u003d60||!this.Y(\"html5_update_vss_during_gapless_seeking\")||L4M(this.OY,L.seekSource);this.w0.seekTo(e,L);this.BR.sync()};\ng.M.Oe\u003dfunction(e){this.j5.G.K\u003d(0,g.zI)();g.E(this.playerState,32)||(this.Xp(sP(this.playerState,32,e\u003d\u003dnull?void 0:e.seekSource)),g.E(this.playerState,8)\u0026\u0026this.pauseVideo(!0),this.publish(\"beginseeking\"));this.Ty()};\ng.M.yO\u003dfunction(e){e\u003de\u003d\u003dnull?void 0:e.seekSource;g.E(this.playerState,32)?(this.Xp(fx(this.playerState,16,32,e)),this.publish(\"endseeking\")):g.E(this.playerState,2)||this.Xp(sP(this.playerState,16,e));e\u003dthis.j5.G;var L\u003dthis.videoData,c\u003dthis.playerState.isPaused();if(L.clientPlaybackNonce\u0026\u0026!isNaN(e.X)){if(Math.random()\u003c.01){c\u003dc?\"pbp\":\"pbs\";var I\u003d{startTime:e.X};L.j\u0026\u0026(I.cttAuthInfo\u003d{token:L.j,videoId:L.videoId});be(\"seek\",I);g.FT({clientPlaybackNonce:L.clientPlaybackNonce},\"seek\");isNaN(e.K)||AD(\"pl_ss\",\ne.K,\"seek\");AD(c,(0,g.zI)(),\"seek\")}e.reset()}};\ng.M.d3\u003dfunction(e){this.yO(e)};\ng.M.ZL\u003dfunction(){this.publish(\"SEEK_COMPLETE\")};\ng.M.AJ\u003dfunction(e){var L\u003dthis.cw,c\u003dthis.videoData.clientPlaybackNonce,I\u003dthis.playerType;if(e.scope\u003d\u003d\u003d4){var B\u003de.type;if(B){var x\u003dL.aT(),S\u003dx.getVideoData().clientPlaybackNonce;I\u003d\u003d\u003d1\u0026\u0026(S\u003dc);if(I\u003dlrn(L,S)){if(c\u003dI.getVideoData())e.writePolicy\u003d\u003d\u003d2\u0026\u0026c.sabrContextUpdates.has(B)||(e.sendByDefault\u0026\u0026c.Sl.add(B),c.sabrContextUpdates.set(B,e)),L.Y(\"html5_enable_t1_enf_on_sabr\")\u0026\u0026(e\u003dB\u003d\u003d\u003d5,B\u003drln(c.playerResponse),e?(e\u003dB?1:0,eF(e,\"m.p_\",{}),yJ(\"MBSTAT\",e)):e\u003d1,e\u003d\u003d\u003d0\u0026\u0026L.CS.fS(\"onAbnormalityDetected\"))}else x.sW(\"scuset\",\n{ncpf:\"1\",ccpn:S,crcpn:c})}else g.F7(Error(\"b/380308491: contextUpdateType is undefined\"))}};\ng.M.RB\u003dfunction(){if(this.playerType\u003d\u003d\u003d2)return this.cw.RB(\"\")};\ng.M.getCurrentTime\u003dfunction(e){return this.w0.getCurrentTime(e\u003d\u003d\u003dvoid 0?!1:e)};\ng.M.ww\u003dfunction(){return this.w0.ww()};\ng.M.RO\u003dfunction(){return this.w0.RO()};\ng.M.uK\u003dfunction(){return this.RO()};\ng.M.t_\u003dfunction(){return this.w0.t_()};\ng.M.getPlaylistSequenceForTime\u003dfunction(e){return this.videoData.getPlaylistSequenceForTime(e-this.FF())};\ng.M.u2\u003dfunction(){var e\u003dNaN;this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.u2());return e\u003e\u003d0?e:this.getCurrentTime()};\ng.M.sR\u003dfunction(){var e;return((e\u003dthis.videoData.X)\u003d\u003dnull?0:e.sR)?this.videoData.X.sR(this.getCurrentTime()-this.FF()):this.mediaElement\u0026\u0026(e\u003dthis.mediaElement.i$())\u0026\u0026(e\u003de.getTime(),!isNaN(e))?e/1E3+this.getCurrentTime():NaN};\ng.M.getDuration\u003dfunction(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.FF():this.i4()?this.i4():0};\ng.M.WY\u003dfunction(){var e\u003dnew SUH;if(this.loader){var L\u003dthis.XM.schedule,c\u003dthis.XM.oT();c\u003dc\u003d\u003d\u003dvoid 0?!1:c;e.PH\u003dL.Gm;e.bG\u003dL.Pe;e.bandwidthEstimate\u003d$y(L);if(c){c\u003d(L.J.EK()*1E3).toFixed();var I\u003d(L.Ve.EK()*1E3).toFixed(),B\u003dyG(L).toFixed(2),x\u003d((L.T.EK()||0)*1E9).toFixed(2),S\u003dL.Z.EK().toFixed(0),h\u003dL.ye.EK().toFixed(0),R\u003dL.D.percentile(.5).toFixed(2),u\u003dL.D.percentile(.92).toFixed(2),t\u003dL.D.percentile(.96).toFixed(2),O\u003dL.D.percentile(.98).toFixed(2);L.X?L.X.reset():L.X\u003dnew ky;L.X.add(L.k9);L.X.add(L.interruptions.length);\nfor(var q\u003d0,T\u003dL.interruptions.length-1;T\u003e\u003d0;T--){var W\u003dL.interruptions[T];L.X.add(W-q);q\u003dW}q\u003d0;for(T\u003dL.G.length-1;T\u003e\u003d0;T--){W\u003dL.G[T];var A\u003dW.stamp/36E5;L.X.add(A-q);q\u003dA;L.X.add(W.net/1E3);L.X.add(W.max)}L\u003dL.X.sV();e.X\u003d{ttr:c,ttm:I,d:B,st:x,bw:S,abw:h,v50:R,v92:u,v96:t,v98:O,\"int\":L}}$fJ(this.loader,e)}else this.mediaElement\u0026\u0026(e.Ly\u003dOP(this.mediaElement));e.PH\u003dthis.PH;e.bG\u003dthis.bG;e.Z\u003dthis.isAtLiveHead()\u0026\u0026this.isPlaying()?fPT(this):NaN;return e};\ng.M.Ur\u003dfunction(e,L){this.bG+\u003de;this.PH+\u003dL};\ng.M.yl\u003dfunction(){return this.mediaElement?g.QE(this.videoData)?1:d7(this.videoData)?this.isAtLiveHead()||this.K8()?1:this.w0.yl():this.mediaElement.yl():0};\ng.M.Hj\u003dfunction(){var e\u003dthis.fz,L\u003doq(e,\"bandwidth\"),c\u003doq(e,\"bufferhealth\"),I\u003doq(e,\"livelatency\"),B\u003doq(e,\"networkactivity\"),x\u003dx1(e,\"bandwidth\"),S\u003dx1(e,\"bufferhealth\"),h\u003dx1(e,\"livelatency\");e\u003dx1(e,\"networkactivity\");var R\u003dthis.PY(),u\u003dR.droppedVideoFrames;R\u003dR.totalVideoFrames;var t\u003dthis.getCurrentTime();if(this.x0){var O\u003d\"IT/\"+(this.x0.X.getInfo()+\"/\"+FL(this.To()));O+\u003d\"/\"+this.x0.getInfo()}else O\u003d\"\";var q\u003dthis.isGapless(),T\u003dthis.jG(),W\u003dthis.BY(),A\u003dg.Wc(this),b\u003dthis.getPlayerState(),J\u003dthis.getPlaylistSequenceForTime(this.getCurrentTime());\na:{var w\u003d0;var C\u003d\"\";if(this.Pw){if(this.Pw.Tc){C\u003d\"D,\";break a}w\u003dthis.Pw.Go;C\u003dthis.Pw.St.substring(0,4)}w\u003e0?(w\u003d\"AD\"+w+\", \",C\u0026\u0026(w+\u003dC+\", \"),C\u003dw):C\u003d\"\"}return{ke:x,rS:S,currentTime:t,fY:O,droppedVideoFrames:u,isGapless:q,jG:T,R3:W,hN:L,sJ:c,Kh:I,Z1:B,UJ:h,HZ:e,l6:A,playerState:b,i6:J,Jz:C,totalVideoFrames:R}};\ng.M.b5\u003dfunction(e){var L\u003d{};if(e\u003d\u003d\u003dvoid 0?0:e){Object.assign(L,this.OY.b5());this.mediaElement\u0026\u0026(Object.assign(L,this.mediaElement.b5()),e\u003dthis.PY(),L.dvf\u003de.droppedVideoFrames,L.tvf\u003de.totalVideoFrames);this.loader\u0026\u0026Object.assign(L,this.loader.b5());this.x0\u0026\u0026(L.drm\u003dJSON.stringify(this.x0.b5()));L.state\u003dthis.playerState.state.toString(16);g.E(this.playerState,128)\u0026\u0026(L.debug_error\u003dJSON.stringify(this.playerState.lz));this.FK()\u0026\u0026(L.prerolls\u003dthis.yT.join(\",\"));this.videoData.Bw\u0026\u0026(L.ismb\u003dthis.videoData.Bw);\nthis.videoData.latencyClass!\u003d\u003d\"UNKNOWN\"\u0026\u0026(L.latency_class\u003dthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(L.lowlatency\u003d\"1\");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)L.is_mosaic\u003d1;this.videoData.cotn\u0026\u0026(L.is_offline\u003d1,L.cotn\u003dthis.videoData.cotn);this.videoData.playerResponseCpn\u0026\u0026(L.playerResponseCpn\u003dthis.videoData.playerResponseCpn);this.cw.isOrchestrationLeader()\u0026\u0026(L.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026\n(this.videoData.X\u0026\u0026pk(this.videoData.X)\u0026\u0026(L.segduration\u003dpk(this.videoData.X)),e\u003dthis.w0,L.lat\u003de.J?ipc(e.J.G):0,L.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);L.relative_loudness\u003dthis.videoData.m1.toFixed(3);if(e\u003dg.Wc(this))L.optimal_format\u003de.video.qualityLabel;L.user_qual\u003drV();L.release_version\u003dr[13]}L.debug_videoId\u003dthis.videoData.videoId;return L};\ng.M.addCueRange\u003dfunction(e){this.b3([e])};\ng.M.removeCueRange\u003dfunction(e){this.BR.SX([e])};\ng.M.gD\u003dfunction(){this.BR.sync()};\ng.M.kP\u003dfunction(e,L){return this.BR.kP(e,L)};\ng.M.b3\u003dfunction(e,L){this.BR.Lb(e,L)};\ng.M.Z$\u003dfunction(e){this.BR.SX(e)};\ng.M.eG\u003dfunction(){return this.BR.eG()||[]};\ng.M.fl\u003dfunction(){return this.Fv};\ng.M.YI\u003dfunction(){return this.visibility.YI()};\ng.M.eT\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.eT()};\ng.M.sU$\u003dfunction(){OU(this)};\ng.M.togglePictureInPicture\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.togglePictureInPicture()};\ng.M.Zi\u003dfunction(){g.fv(this.Wz)};\ng.M.Z9$\u003dfunction(){this.Ty();this.publish(\"onLoadProgress\",this.yl())};\ng.M.AL\u003dfunction(e){var L\u003de.target.qS();if(this.mediaElement\u0026\u0026this.mediaElement.qS()\u0026\u0026this.mediaElement.qS()\u003d\u003d\u003dL){nef(this,e.type);switch(e.type){case \"error\":var c\u003dTk(this.mediaElement)||\"\",I\u003dthis.mediaElement.Ku();if(c\u003d\u003d\u003d\"capability.changed\"){this.Y(\"html5_restart_on_capability_change\")?(this.sW(\"capchg\",{msg:I}),this.GY(!0)):t2(this);return}if(this.mediaElement.hasError()\u0026\u0026(I\u003d{msg:I},this.Y(\"html5_log_fmt_unplaybable_trigger\")\u0026\u0026(I.trg\u003d\"elementevt\"),UYx(this.Yk,c,I)))return;if(this.isBackground()\u0026\u0026\nthis.mediaElement.n1()\u003d\u003d\u003d4){this.f6();TO(this,\"unplayable\");return}break;case \"durationchange\":c\u003dthis.mediaElement.getDuration();isFinite(c)\u0026\u0026(!this.g_||c\u003e0)\u0026\u0026c!\u003d\u003d1\u0026\u0026this.SF(c);break;case \"ratechange\":this.loader\u0026\u0026this.loader.setPlaybackRate(this.mediaElement.getPlaybackRate());TBn(this.BR);this.OY.onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":LkH(this);this.publish(\"onLoadedMetadata\");Pan(this);c\u003dthis.sR();this.videoData.jE\u0026\u0026(this.videoData.jE\u003dc);break;case \"loadstart\":Pan(this);\nbreak;case \"progress\":case \"suspend\":this.u6.SI();break;case \"playing\":this.j5.SL(\"plev\");this.Kz\u0026\u0026!eo(this)\u0026\u0026(this.Kz\u003d!1,this.isAtLiveHead()||(this.logger.debug(\"seek to infinity on PLAYING\"),this.seekTo(Infinity,{Ww:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":c\u003dthis.mediaElement\u0026\u0026!this.mediaElement.getCurrentTime();I\u003dthis.mediaElement\u0026\u0026this.mediaElement.qD()\u003d\u003d\u003d0;if(c\u0026\u0026(!this.yJ||I))return;this.yJ\u003dthis.yJ||!!this.mediaElement.getCurrentTime();lPH(this);this.Ty();if(!this.mediaElement||this.mediaElement.qS()!\u003d\u003d\nL)return;this.publish(\"onVideoProgress\",this.getCurrentTime());break;case \"waiting\":if(this.mediaElement.MR().length\u003e0\u0026\u0026this.mediaElement.im().length\u003d\u003d\u003d0\u0026\u0026this.mediaElement.getCurrentTime()\u003e0\u0026\u0026this.mediaElement.getCurrentTime()\u003c5\u0026\u0026this.loader)return;this.Y(\"html5_ignore_unexpected_waiting_cfl\")\u0026\u0026(this.mediaElement.isPaused()||this.mediaElement.qD()\u003e2||!this.mediaElement.isSeeking()\u0026\u0026Qd(this.mediaElement.im(),this.mediaElement.getCurrentTime()))\u0026\u0026(c\u003dthis.mediaElement.b5(),c.bh\u003dOP(this.mediaElement).toFixed(3),\nthis.sW(\"uwe\",c));break;case \"resize\":LkH(this);this.videoData.K\u0026\u0026this.videoData.K.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026this.publish(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.q5\u0026\u0026g.E(this.playerState,8)\u0026\u0026!g.E(this.playerState,1024)\u0026\u0026this.getCurrentTime()\u003d\u003d\u003d0\u0026\u0026g.RM){TO(this,\"safari_autoplay_disabled\");return}}if(this.mediaElement\u0026\u0026this.mediaElement.qS()\u003d\u003d\u003dL){IPn(this.w0,e);this.publish(\"videoelementevent\",e);L\u003dthis.playerState;var B\u003dthis.RR,x\u003dthis.mediaElement;c\u003dthis.XM.experiments;\nI\u003dthis.videoData.clientPlaybackNonce;if(!g.E(L,128)){var S\u003dL.state;x\u003dx?x:e.target;var h\u003dx.getCurrentTime();if(!g.E(L,64)||e.type!\u003d\u003d\"ended\"\u0026\u0026e.type!\u003d\u003d\"pause\"){var R\u003dx.getDuration();R\u003dx.isEnded()||h\u003e1\u0026\u0026Math.abs(h-R)\u003c1.1;var u\u003de.type\u003d\u003d\u003d\"pause\"\u0026\u0026x.isEnded();h\u003de.type\u003d\u003d\u003d\"ended\"||e.type\u003d\u003d\u003d\"waiting\"||e.type\u003d\u003d\u003d\"timeupdate\"\u0026\u0026!g.E(L,4)\u0026\u0026!HH(B,h);if(u||R\u0026\u0026h)x.rF()\u003e0\u0026\u0026x.qS()\u0026\u0026(S\u003d14);else switch(e.type){case \"error\":Tk(x)\u0026\u0026(S|\u003d128);break;case \"pause\":g.E(L,256)?(S^\u003d256)||(S\u003d64):g.E(L,32)||g.E(L,2)||g.E(L,4)||(S\u003d\n4,g.E(L,1)\u0026\u0026g.E(L,8)\u0026\u0026(S|\u003d1));break;case \"playing\":h\u003dS;S\u003d(S|8)\u0026-1093;h\u00264?(S|\u003d1,Mp(B,x,!0)):HH(B,x.getCurrentTime())\u0026\u0026(S\u0026\u003d-2);g.E(L,1)\u0026\u0026Mp(B,x)\u0026\u0026(S|\u003d1);break;case \"seeking\":S|\u003d16;g.E(L,8)\u0026\u0026(S|\u003d1);S\u0026\u003d-3;break;case \"seeked\":S\u0026\u003d-17;Mp(B,x,!0);break;case \"waiting\":g.E(L,2)||(S|\u003d1);Mp(B,x);break;case \"timeupdate\":h\u003dg.E(L,16),R\u003dg.E(L,4),(g.E(L,8)||h)\u0026\u0026!R\u0026\u0026HH(B,x.getCurrentTime())\u0026\u0026(S\u003d8),Mp(B,x)\u0026\u0026(S|\u003d1)}}B\u003dS;S\u003dnull;B\u0026128\u0026\u0026(S\u003de.target,x\u003dTk(S),h\u003d1,x?(x\u003d\u003d\u003d\"capability.changed\"\u0026\u0026(h\u003d2),R\u003d\"GENERIC_WITHOUT_LINK\",\nu\u003dS.b5(),u.mediaElem\u003d\"1\",c.N0(\"html5_log_fmt_unplaybable_trigger\")\u0026\u0026(u.trg\u003d\"melem\"),/AUDIO_RENDERER/.test(S.Ku())\u0026\u0026(R\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),S\u003d{errorCode:x,errorMessage:g.nm[R]||\"\",i_:R,RD:rr(u),wF:h,cpn:L.lz?L.lz.cpn:\"\"}):S\u003dnull,S\u0026\u0026(S.cpn\u003dI));L\u003dzk(L,B,S)}!g.E(this.playerState,1)\u0026\u0026g.E(L,1)\u0026\u0026YVf(this,\"evt\"+e.type);this.Xp(L)}}};\ng.M.qWl\u003dfunction(e){e\u003de.X.availability\u003d\u003d\u003d\"available\";e!\u003d\u003dthis.Fv\u0026\u0026(this.Fv\u003de,this.publish(\"airplayavailabilitychange\"))};\ng.M.U0e\u003dfunction(){var e\u003d(0,g.zI)(),L\u003dthis.mediaElement.YI();this.sW(\"airplay\",{ia:L});!L\u0026\u0026!isNaN(this.SJ)\u0026\u0026e-this.SJ\u003c2E3||(this.SJ\u003de,L!\u003d\u003dthis.YI()\u0026\u0026(e\u003dthis.visibility,e.X!\u003d\u003dL\u0026\u0026(e.X\u003dL,e.dZ()),this.sW(\"airplay\",{rbld:L}),this.m5()),this.publish(\"airplayactivechange\"))};\ng.M.o4\u003dfunction(e){if(this.loader){var L\u003dthis.loader,c\u003dL.Z,I\u003dL.getCurrentTime(),B\u003dDate.now()-c.D;c.D\u003dNaN;c.sW(\"sdai\",{adfetchdone:e,d:B});e\u0026\u0026!isNaN(c.T)\u0026\u0026c.K!\u003d\u003d3\u0026\u0026QV(c.loader,I,c.T,c.j);c.policy.K?c.B\u003dNaN:c.G\u003dNaN;PD(c,4,c.K\u003d\u003d\u003d3?\"adfps\":\"adf\");cH(L)}};\ng.M.yW\u003dfunction(){g.hF(this.ZH);this.eE.stop();this.videoData.Gm\u003d!0;this.XM.u9\u003d!0;this.XM.Kf\u003d0;var e\u003dthis.Yk;if(e.videoData.K){var L\u003de.UW.B,c\u003de.videoData.K.EW;L.G.has(c)\u0026\u0026(L.G.delete(c),L.K\u003d!0)}e.X.stop();this.y4();g.E(this.playerState,8)\u0026\u0026this.Xp(vX(this.playerState,65));this.v3\u003d!1;e\u003dthis.OY;e.X\u0026\u0026$0c(e.X);e.K\u0026\u0026(e\u003de.K,L\u003dg.up(e.provider),e.X\u003c0\u0026\u0026(e.X\u003dL,e.delay.start()),e.K\u003dL,e.G\u003dL);g.HT(this.mE);this.publish(\"playbackstarted\");(e\u003dg.BU(\"yt.scheduler.instance.clearPriorityThreshold\"))?e():ds(0)};\ng.M.y4\u003dfunction(){var e\u003dthis.cw.hq(),L\u003d{},c\u003d{};!ie(\"pbs\",this.j5.timerName)\u0026\u0026RN.measure\u0026\u0026RN.getEntriesByName\u0026\u0026(RN.getEntriesByName(\"mark_nr\")[0]?xKR(\"mark_nr\"):xKR());e.videoId\u0026\u0026(L.videoId\u003de.videoId);e.clientPlaybackNonce\u0026\u0026!this.Y(\"web_player_early_cpn\")\u0026\u0026(L.clientPlaybackNonce\u003de.clientPlaybackNonce);this.mediaElement\u0026\u0026this.mediaElement.isPaused()\u0026\u0026(c.isPausedOnLoad\u003d!0);c.itag\u003de.K?Number(e.K.itag):-1;e.kN\u0026\u0026(c.preloadType\u003dString(this.Ya?2:1));L.liveStreamMode\u003dUlL[$$(e)];L.playerInfo\u003dc;this.j5.infoGel(L);\nif(this.loader){e\u003dthis.loader.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(e.Z\u0026\u0026(L\u003dwindow.performance.getEntriesByName(e.Z),L.length\u0026\u0026(L\u003dL[0],e.tick(\"vri\",L.fetchStart),e.tick(\"vdns\",L.domainLookupEnd),e.tick(\"vreq\",L.requestStart),e.tick(\"vrc\",L.responseEnd))),e.K\u0026\u0026(L\u003dwindow.performance.getEntriesByName(e.K),L.length\u0026\u0026(L\u003dL[0],e.tick(\"ari\",L.fetchStart),e.tick(\"adns\",L.domainLookupEnd),e.tick(\"areq\",L.requestStart),e.tick(\"arc\",L.responseEnd))));e\u003de.ticks;for(var I in e)e.hasOwnProperty(I)\u0026\u0026\nthis.j5.tick(I,e[I])}};\ng.M.Ty\u003dfunction(e){var L\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(this.mediaElement\u0026\u0026this.videoData){dEn(this.w0,this.isPlaying());var c\u003dthis.getCurrentTime();!this.loader||g.E(this.playerState,4)\u0026\u0026g.QE(this.videoData)||g.E(this.playerState,32)\u0026\u0026GN(this.videoData)||lcc(this.loader,c);c\u003e5\u0026\u0026(this.w0.Z\u003dc);var I\u003dg.Qu();I?g.Vw.qe(this.EB):g.ra(this.EB);var B\u003dthis.mediaElement.isPaused();if((this.playerState.isBuffering()||!B||qU(this.videoData))\u0026\u0026!g.E(this.playerState,128)){var x\u003dfunction(){if(L.mediaElement\u0026\u0026!g.E(L.playerState,\n128)){L.XM.oT()\u0026\u0026nef(L,\"pfx\");var S\u003dL.getCurrentTime();L.Y(\"html5_buffer_underrun_transition_fix\")\u0026\u0026(S-\u003dL.FF());var h\u003dOP(L.mediaElement),R\u003dg.E(L.playerState,8),u\u003dHH(L.RR,S),t\u003dUwc(L.RR,S,(0,g.zI)(),h);R\u0026\u0026u?L.Xp(vX(L.playerState,1)):R\u0026\u0026t?(R\u003dL.getDuration(),u\u003dw7(L.videoData),R\u0026\u0026Math.abs(R-S)\u003c1.1?(L.sW(\"setended\",{ct:S,bh:h,dur:R,live:u}),L.mediaElement.Q6()?(L.logger.debug(\"seek to 0 because of looping\"),L.seekTo(0,{Ww:\"videoplayer_loop\",seekSource:37})):L.O0()):(L.playerState.isBuffering()||YVf(L,\"progress_fix\"),\nL.Xp(sP(L.playerState,1)))):(R\u0026\u0026!u\u0026\u0026!t\u0026\u0026S\u003e0\u0026\u0026(R\u003d(Date.now()-L.Xg)/1E3,u\u003dL.getDuration(),S\u003eu-1\u0026\u0026L.sW(\"misspg\",{t:S.toFixed(2),d:u.toFixed(2),r:R.toFixed(2),bh:h.toFixed(2)})),L.playerState.isPaused()\u0026\u0026L.playerState.isBuffering()\u0026\u0026OP(L.mediaElement)\u003e5\u0026\u0026L.Xp(vX(L.playerState,1)));L.Ty()}};\nthis.mediaElement.MR().length\u003d\u003d\u003d0?this.EB\u003dI?g.Vw.dg(x,100):g.oC(x,100):this.EB\u003dI?g.Vw.dg(x,500):g.oC(x,500)}this.videoData.FD\u003dc;!e\u0026\u0026this.isPlaying()\u0026\u0026drT(this);Tx6(this.n2,this.l0,this.Nw(),this.isBackground())\u0026\u0026h2(this);this.publish(\"progresssync\",e);B\u0026\u0026qU(this.videoData)\u0026\u0026this.publish(\"onVideoProgress\",this.getCurrentTime())}};\ng.M.h2\u003dfunction(){this.BM(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.M.BY\u003dfunction(){return this.OY.BY()};\ng.M.kL\u003dfunction(){return this.loader?this.loader.kL():$y(this.XM.schedule,!0)};\ng.M.Xp\u003dfunction(e){if(!g.Af(this.playerState,e)){this.logger.debug(function(){return\"Setting state \"+e.toString()});\nvar L\u003dnew g.BZ(e,this.playerState);this.playerState\u003de;eFv(this);var c\u003d!this.Gi.length;this.Gi.push(L);var I\u003dthis.mediaElement\u0026\u0026this.mediaElement.isSeeking();g.or(L,1)\u0026\u0026this.loader\u0026\u0026Rz$(this.loader);I\u003dL.oldState.state\u003d\u003d\u003d8\u0026\u0026!I;g.or(L,1)\u0026\u0026I\u0026\u0026g.E(this.playerState,8)\u0026\u0026!g.E(this.playerState,64)\u0026\u0026this.loader\u0026\u0026(ulH(this.loader),this.mediaElement\u0026\u0026OP(this.mediaElement)\u003e\u003d5\u0026\u0026OO6(this.n2,this.l0)\u0026\u0026h2(this));(I\u003dg.X3(this.XM.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026this.videoData.isAd()\u0026\u0026g.E(e,1)\u0026\u0026(g.E(e,8)||g.E(e,\n16))?this.oM.start(I):this.oM.stop();(xw(L,8)\u003c0||g.or(L,1024))\u0026\u0026this.eE.stop();!g.or(L,8)||this.videoData.Gm||g.E(L.state,1024)||this.eE.start();g.E(L.state,8)\u0026\u0026xw(L,16)\u003c0\u0026\u0026!g.E(L.state,32)\u0026\u0026!g.E(L.state,2)\u0026\u0026this.playVideo();g.E(L.state,2)\u0026\u0026d7(this.videoData)\u0026\u0026(this.SF(this.getCurrentTime()),this.Ty(!0));g.or(L,2)\u0026\u0026(this.dh(!0),this.XM.oT()\u0026\u0026this.Y(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026GN(this.videoData)\u0026\u0026this.videoData.X\u0026\u0026(I\u003d{minst:\"\"+this.videoData.X.u9,cminst:\"\"+(this.videoData.X.S6()+\nthis.FF()),maxst:\"\"+this.videoData.X.pB,hts:\"\"+this.videoData.X.h7,cmaxst:\"\"+(this.videoData.X.i4()+this.FF())},this.sW(\"sabrSeekableBoundaries\",I)));g.or(L,128)\u0026\u0026this.f6();this.videoData.X\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.jp\u0026\u0026(xw(L,8)\u003c0?Dpc(this.videoData.X):g.or(L,8)\u0026\u0026this.videoData.X.resume());PQc(this.w0,L);c2v(this.OY,L);if(c\u0026\u0026!this.We())try{for(var B\u003dg.f(this.Gi),x\u003dB.next();!x.done;x\u003dB.next()){var S\u003dx.value;W4v(this.BR,S);this.publish(\"statechange\",S)}}finally{this.Gi.length\u003d0}}};\ng.M.au\u003dfunction(){this.j5.tick(\"qoes\")};\ng.M.aB\u003dfunction(){this.w0.aB()};\ng.M.vX\u003dfunction(e,L,c,I){a:{var B\u003dthis.Yk;I\u003dI\u003d\u003d\u003dvoid 0?\"LICENSE\":I;c\u003dc.substring(0,256);var x\u003dRK(L);e\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026this.x0\u0026\u0026this.x0.K.keys.length\u003e1\u0026\u0026B.G\u003c96\u0026\u0026(e\u003d\"drm.sessionlimitexhausted\",x\u003d!1);var S\u003dB.UW.experiments.N0(\"html5_retry_on_drm_unavailable\"),h\u003dB.UW.experiments.N0(\"html5_retry_on_drm_key_error\"),R\u003d/^(closedShouldNotRetry|t\\.prefixedKeyError)(.*)/;if(S\u0026\u0026e\u003d\u003d\u003d\"drm.unavailable\"||h\u0026\u0026e\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026!c.match(R))B.Zg(\"qoe.restart\",{retryOnDrmError:1,e:e,detail:c}),B.zm.GY(!0);else{if(x)if(B.videoData.K\u0026\u0026\nB.videoData.K.video.isHdr())efJ(B,e);else{if(B.zm.BM(e,L,I,c),PWR(B,{detail:c}))break a}else B.Zg(e,{detail:c});e\u003d\u003d\u003d\"drm.sessionlimitexhausted\"\u0026\u0026(B.sW(\"retrydrm\",{sessionLimitExhausted:1}),B.G++,KK6(B.zm))}}};\ng.M.z$$\u003dfunction(){var e\u003dthis,L\u003dg.X3(this.XM.experiments,\"html5_license_constraint_delay\"),c\u003dda();L\u0026\u0026c?(L\u003dnew g.j9(function(){e.f8();OU(e)},L),g.l(this,L),L.start()):(this.f8(),OU(this))};\ng.M.lO\u003dfunction(e){this.publish(\"heartbeatparams\",e)};\ng.M.BD\u003dfunction(e){this.sW(\"keystatuses\",Mxf(e));var L\u003d\"auto\",c\u003d!1;this.videoData.K\u0026\u0026(L\u003dthis.videoData.K.video.quality,c\u003dthis.videoData.K.video.isHdr());a:{switch(L){case \"highres\":case \"hd2880\":L\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":L\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":L\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":L\u003d\"SD\";break;default:L\u003d\"\";break a}c\u0026\u0026(L+\u003d\"HDR\")}L\u003dA5(e)?Fb(e,L):e.G.includes(L);if(this.Y(\"html5_enable_vp9_fairplay\")){if(c)if(e.T){var I;if((I\u003d\nthis.x0)\u003d\u003dnull?0:cr(I.X))if((c\u003dthis.x0)\u003d\u003dnull)c\u003d0;else{for(var B\u003dI\u003dvoid 0,x\u003dg.f(c.K.values()),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,I||(I\u003dsaJ(S,\"SD\")),B||(B\u003dsaJ(S,\"AUDIO\"));c.Bv({sd:I,audio:B});c\u003dI\u003d\u003d\u003d\"output-restricted\"||B\u003d\u003d\u003d\"output-restricted\"}else c\u003d!L;if(c){this.sW(\"drm\",{dshdr:1});efJ(this.Yk);return}}else{this.videoData.N3||(this.videoData.N3\u003d!0,this.sW(\"drm\",{dphdr:1}),this.GY(!0));return}var h;if((h\u003dthis.x0)\u003d\u003dnull?0:cr(h.X))return}else if(h\u003de.T\u0026\u0026L,c\u0026\u0026!h){efJ(this.Yk);return}L||Fb(e,\"AUDIO\")\u0026\u0026\nFb(e,\"SD\")||(this.logger.debug(\"All formats are output restricted, Retry or Abort\"),e\u003dMxf(e),this.rI?(this.logger.debug(\"Output restricted, playback cannot continue\"),this.publish(\"drmoutputrestricted\"),this.Y(\"html5_report_fatal_drm_restricted_error_killswitch\")||this.BM(\"drm.keyerror\",2,void 0,\"info.\"+e)):(this.rI\u003d!0,this.Zg(new g.hQ(\"qoe.restart\",Object.assign({},{retrydrm:1},e))),h2(this),KK6(this)))};\ng.M.pyS\u003dfunction(){if(!this.videoData.Gm\u0026\u0026this.mediaElement\u0026\u0026!this.isBackground()){var e\u003d\"0\";this.mediaElement.qD()\u003e0\u0026\u0026OP(this.mediaElement)\u003e\u003d5\u0026\u0026this.videoData.Z\u0026\u0026this.videoData.Z.X\u0026\u0026(this.Xp(sP(this.playerState,1)),YVf(this,\"load_soft_timeout\"),this.publish(\"playbackstalledatstart\"),e\u003d\"1\");eFv(this);var L\u003dthis.videoData.Z;e\u003d{restartmsg:e,mfmt:!ff(this.videoData),mdrm:!(!(L\u0026\u0026L.videoInfos\u0026\u0026L.videoInfos.length\u0026\u0026L.videoInfos[0].TI)||this.x0),mfmtinfo:!this.videoData.K,prerolls:this.FK()?this.yT.join(\",\"):\n\"0\"};if(this.x0){L\u003dthis.x0;if(L.K.size\u003c\u003d0){var c\u003d\"ns;\";L.D||(c+\u003d\"nr;\");L\u003dc+\u003d\"ql.\"+L.Z.length}else L\u003dMxf(L.K.values().next().value),L\u003drr(L);e.drmp\u003dL}var I;Object.assign(e,((I\u003dthis.loader)\u003d\u003dnull?void 0:I.b5())||{});var B;Object.assign(e,((B\u003dthis.mediaElement)\u003d\u003dnull?void 0:B.b5())||{});this.OY.Zg(\"qoe.start15s\",rr(e));this.publish(\"loadsofttimeout\")}};\ng.M.SF\u003dfunction(e){this.videoData.lengthSeconds!\u003d\u003de\u0026\u0026(this.videoData.lengthSeconds\u003de,OU(this))};\ng.M.dh\u003dfunction(e,L){var c\u003dthis;e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(!this.Fn)if(ie(\"att_s\",\"player_att\")||g_(\"att_s\",void 0,\"player_att\"),this.Y(\"use_rta_for_player\"))(function(){var B,x,S,h;return g.Z(function(R){switch(R.K){case 1:if(!(B\u003de)){R.Iq(2);break}return g.a(R,g.CMn(),3);case 3:B\u003d!R.X;case 2:if(B)return R.return();g.bn(R,4);x\u003dxE$(c.OY);if(!x)throw Error();S\u003d{};return g.a(R,g.V4M((S.cpn\u003dc.videoData.clientPlaybackNonce,S.encryptedVideoId\u003dc.videoData.videoId||\"\",S),3E4),6);case 6:h\u003dR.X;if(c.Fn)throw Error();\nif(!h.challenge)throw g.F7(Error(\"Not sending attestation ping; no attestation challenge string\")),Error();c.Fn\u003d!0;var u\u003d[h.challenge];h.error?u.push(\"r1c\u003d\"+h.error):h.webResponse\u0026\u0026u.push(\"r1a\u003d\"+h.webResponse);var t;((t\u003dh.adblockReporting)\u003d\u003dnull?void 0:t.reportingStatus)!\u003d\u003dvoid 0\u0026\u0026u.push(\"r6a\u003d\"+h.adblockReporting.reportingStatus);var O;((O\u003dh.adblockReporting)\u003d\u003dnull?void 0:O.broadSpectrumDetectionResult)!\u003d\u003dvoid 0\u0026\u0026u.push(\"r6b\u003d\"+h.adblockReporting.broadSpectrumDetectionResult);x(u.join(\"\u0026\"));g_(\"att_f\",\nvoid 0,\"player_att\");g.DR(R,0);break;case 4:g.wc(R),g_(\"att_e\",void 0,\"player_att\"),g.AJ(R)}})})().then(function(){L\u003d\u003dnull||L()});\nelse{var I\u003dnew g.jWf(this.videoData);if(\"c1a\"in I.Ro\u0026\u0026!g.ET.isInitialized()){g_(\"att_wb\",void 0,\"player_att\");this.H5\u003d\u003d\u003d2\u0026\u0026Math.random()\u003c.01\u0026\u0026g.F7(Error(\"Botguard not available after 2 attempts\"));if(e)return;if(this.H5\u003c5){g.HT(this.f0);this.H5++;return}}(I\u003dg.HRc(I))?(g_(\"att_f\",void 0,\"player_att\"),BB6(this.OY,I),this.Fn\u003d!0):g_(\"att_e\",void 0,\"player_att\")}};\ng.M.wP\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;return w7(this.videoData)\u0026\u0026(this.isAtLiveHead()\u0026\u0026!this.playerState.isPaused()||this.K8()||g.QE(this.videoData))?this.getCurrentTime():this.i4(e)};\ng.M.Tw\u003dfunction(){return this.S6()};\ng.M.i4\u003dfunction(e){return this.w0.i4(e\u003d\u003d\u003dvoid 0?!1:e)};\ng.M.S6\u003dfunction(){return this.w0.S6()};\ng.M.FF\u003dfunction(){return this.w0?this.w0.FF():0};\ng.M.getStreamTimeOffset\u003dfunction(){return this.w0?this.w0.getStreamTimeOffset():0};\ng.M.LR\u003dfunction(){var e\u003d0;this.XM.Y(\"web_player_ss_media_time_offset\")\u0026\u0026(e\u003dthis.getStreamTimeOffset()\u003d\u003d\u003d0?this.FF():this.getStreamTimeOffset());return e};\ng.M.setPlaybackRate\u003dfunction(e){var L;this.playbackRate!\u003d\u003de\u0026\u0026x0H(this.n2,(L\u003dthis.videoData.Z)\u003d\u003dnull?void 0:L.videoInfos)\u0026\u0026(this.playbackRate\u003de,h2(this));this.playbackRate\u003de;this.mediaElement\u0026\u0026this.mediaElement.setPlaybackRate(e)};\ng.M.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.M.getPlaybackQuality\u003dfunction(){var e\u003d\"unknown\";if(this.videoData.K\u0026\u0026(e\u003dthis.videoData.K.video.quality,e\u003d\u003d\u003d\"auto\"\u0026\u0026this.mediaElement)){var L\u003dthis.wy();L\u0026\u0026L.videoHeight\u003e0\u0026\u0026(e\u003dv1(L.videoWidth,L.videoHeight))}return e};\ng.M.isHdr\u003dfunction(){return!!(this.videoData.K\u0026\u0026this.videoData.K.video\u0026\u0026this.videoData.K.video.isHdr())};\ng.M.sendVideoStatsEngageEvent\u003dfunction(e,L){var c\u003dthis.OY;c.X?(c\u003dN0(c.X,\"engage\"),c.Gm\u003de,c.send(L)):L\u0026\u0026L()};\ng.M.V9\u003dfunction(e){return this.OY.V9(e)};\ng.M.isAtLiveHead\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;return w7(this.videoData)\u0026\u0026(this.qY||L)?this.w0.isAtLiveHead(e):!1};\ng.M.t1\u003dfunction(){var e\u003dthis.i4(),L\u003dthis.getCurrentTime(),c;(c\u003d!w7(this.videoData))||(c\u003dthis.w0,c\u003d!(c.X\u0026\u0026c.X.Z));return c||this.K8()||isNaN(e)||isNaN(L)?0:Math.max(0,e-L)};\ng.M.T9\u003dfunction(e){(this.qY\u003de)||this.eE.stop();this.videoData.X\u0026\u0026(e?this.videoData.X.resume():Dpc(this.videoData.X));if(this.loader){var L\u003dthis.videoData.Y(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026this.fX()\u0026\u0026this.videoData.isLivePlayback;e\u0026\u0026!L?this.loader.resume():zO(this,!0)}g.E(this.playerState,2)||e?g.E(this.playerState,512)\u0026\u0026e\u0026\u0026this.Xp(vX(this.playerState,512)):this.Xp(sP(this.playerState,512));L\u003dthis.OY;L.qoe\u0026\u0026(L\u003dL.qoe,g.rx(L,g.up(L.provider),\"stream\",[e?\"A\":\"I\"]))};\ng.M.Ff\u003dfunction(e){this.OY.Zg(\"player.exception\",rr({n:e.name,m:e.message}))};\ng.M.rg\u003dBM(22);g.M.Hc\u003dBM(51);g.M.Hq\u003dfunction(e){this.OY.Hq(e)};\ng.M.p$\u003dfunction(e){this.OY.p$(e)};\ng.M.e7\u003dfunction(e){this.OY.e7(e)};\ng.M.S9\u003dBM(28);g.M.bz\u003dBM(34);g.M.qJ\u003dfunction(e){this.OY.qJ(e)};\ng.M.hX\u003dfunction(e,L,c,I){this.OY.hX(e,L,c,I)};\ng.M.p5\u003dfunction(){this.sW(\"hidden\",{},!0)};\ng.M.PY\u003dfunction(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};\ng.M.m9\u003dfunction(){return this.loader?this.loader.m9():!0};\ng.M.setLoop\u003dfunction(e){this.loop\u003de;this.mediaElement\u0026\u0026!g.R2(this.XM)\u0026\u0026this.mediaElement.setLoop(e)};\ng.M.Q6\u003dfunction(){return this.mediaElement\u0026\u0026!g.R2(this.XM)?this.mediaElement.Q6():this.loop};\ng.M.qN\u003dfunction(e){this.sW(\"timestamp\",{o:e.toString()});this.w0.qN(e)};\ng.M.n9\u003dfunction(e){this.j5.tick(e)};\ng.M.K1\u003dfunction(e){return this.j5.K1(e)};\ng.M.SL\u003dfunction(e){this.j5.SL(e)};\ng.M.sW\u003dfunction(e,L,c){this.OY.sW(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.Ks\u003dfunction(e,L,c){this.OY.sW(e,L,c\u003d\u003d\u003dvoid 0?!1:c)};\ng.M.Zg\u003dfunction(e){this.OY.Zg(e.errorCode,rr(e.details));e\u003de.errorCode;if(this.videoData.isLivePlayback\u0026\u0026(e\u003d\u003d\u003d\"qoe.longrebuffer\"||e\u003d\u003d\u003d\"qoe.slowseek\")||e\u003d\u003d\u003d\"qoe.restart\"){e\u003dthis.loader?uBJ(this.loader.videoTrack):{};var L,c;this.sW(\"lasoe\",Object.assign(this.loader?uBJ(this.loader.audioTrack):{},(L\u003dthis.g_)\u003d\u003dnull?void 0:(c\u003dL.X)\u003d\u003dnull?void 0:c.S_()));var I,B;this.sW(\"lvsoe\",Object.assign(e,(I\u003dthis.g_)\u003d\u003dnull?void 0:(B\u003dI.K)\u003d\u003dnull?void 0:B.S_()))}};\ng.M.w4\u003dfunction(e,L,c){this.OY.w4(e,L,c)};\ng.M.IJ\u003dfunction(e,L,c,I,B,x,S,h){var R;if((R\u003dthis.videoData.X)!\u003dnull\u0026\u0026R.isLive){var u\u003dL.playerType\u003d\u003d\u003d2?L:e,t\u003de.videoData.videoId,O\u003dL.videoData.videoId;if(t\u0026\u0026O){R\u003dthis.OY;if(R.qoe){var q\u003dR.qoe,T\u003de.cpn,W\u003dL.cpn,A\u003du.videoData.Cj,b\u003dq.provider.videoData.clientPlaybackNonce,J\u003dq.provider.videoData.videoId,w\u003dW!\u003d\u003db\u0026\u0026O!\u003d\u003dJ;b\u003dT!\u003d\u003db\u0026\u0026t!\u003d\u003dJ;q.reportStats();q.adCpn\u0026\u0026q.adCpn!\u003d\u003dT||(q.adCpn\u003db?T:\"\",q.bV\u003db?t:\"\",q.adFormat\u003db?A:void 0,cqn(q,x?4:B?2:0,W,O,I),q.reportStats(),q.adCpn\u003dw?W:\"\",q.bV\u003dw?O:\"\",q.adFormat\u003dw?A:void 0,\ncqn(q,x?5:B?3:1,T,t,c),q.reportStats())}c\u003de.cpn;if(R.Z.has(c)){if(B\u003dR.Z.get(c),Zp(B,!0).send(),yn(B),c!\u003d\u003dR.provider.videoData.clientPlaybackNonce){d0c(B);var C;(C\u003dR.X)\u003d\u003dnull||j1J(C);R.Z.delete(c)}}else R.sU\u003dR.provider.videoData.clientPlaybackNonce,R.sU\u0026\u0026R.X\u0026\u0026(R.Z.set(R.sU,R.X),Zp(R.X).send(),yn(R.X));C\u003dL.cpn;u\u003du.videoData;I-\u003dthis.LR();if(R.Z.has(C)){I\u003dR.Z.get(C);var y\u003dI.Z\u0026\u0026isNaN(I.B)?mE(I):NaN;I\u003dQ1$(I,!1);isNaN(y)||(I.T\u003dy);I.send()}else I\u003do1r(R,R.provider,u,I),R.Z.set(C,I),U0M(I,new g.BZ(sP(new g.WX,\n8),new g.WX)),$0c(I),(y\u003dR.X)\u003d\u003dnull||yn(y);R.sU\u003dC;if(this.Y(\"html5_unify_csi_server_stitched_transition_logging\")){if(R\u003dthis.j5,y\u003dL.cpn,I\u003dthis.videoData.clientPlaybackNonce,L\u003dL.videoData,e\u003d(e.cpn\u003d\u003d\u003dI?\"video\":\"ad\")+\"_to_\"+(y\u003d\u003d\u003dI?\"video\":\"ad\"),e!\u003d\u003d\"video_to_ad\"){I\u003de\u003d\u003d\u003d\"ad_to_video\"?void 0:L;u\u003dI\u003d\u003dnull?void 0:I.fN;C\u003d{};if(L\u003d\u003dnull?0:L.j)C.cttAuthInfo\u003d{token:L.j,videoId:L.videoId};S\u0026\u0026(C.startTime\u003dS);be(e,C);var P,ev,X;S\u003d{targetVideoId:(P\u003dL\u003d\u003dnull?void 0:L.videoId)!\u003dnull?P:\"empty_video\",targetCpn:y,adVideoId:(ev\u003d\nI\u003d\u003dnull?void 0:I.videoId)!\u003dnull?ev:\"empty_video\",adClientPlaybackNonce:(X\u003du\u003d\u003dnull?void 0:u.cpn)!\u003dnull?X:I\u003d\u003dnull?void 0:I.clientPlaybackNonce};u\u0026\u0026(S.adBreakType\u003du.adBreakType,S.adType\u003du.adType);g.FT(S,e);g0(R,h,e)}}else P\u003dthis.j5,X\u003dthis.videoData.clientPlaybackNonce,ev\u003dL.videoData,X\u003d(e.cpn\u003d\u003d\u003dX?\"video\":\"ad\")+\"_to_\"+(L.cpn\u003d\u003d\u003dX?\"video\":\"ad\"),e\u003d{},ev.j\u0026\u0026(e.cttAuthInfo\u003d{token:ev.j,videoId:ev.videoId}),S\u0026\u0026(e.startTime\u003dS),be(X,e),g.FT({targetVideoId:ev.videoId,targetCpn:L.cpn,isSsdai:!0},X),S||g0(P,h,X)}}else this.logger.X(360717806,\n\"SSTEvent for nonSS\")};\ng.M.Vu\u003dfunction(){var e\u003dthis.cw,L\u003de.qb;e.qb\u003d[];return L};\ng.M.l_\u003dfunction(e){this.videoData.Iv\u003d!0;this.Zg(new g.hQ(\"sabr.fallback\",e));this.GY(!0)};\ng.M.BL\u003dfunction(e,L){this.videoData.rj\u003d!0;if(L\u003d\u003d\u003dvoid 0||L)this.Zg(new g.hQ(\"qoe.restart\",e)),this.GY(!0);this.videoData.GI()\u0026\u0026this.Y(\"html5_reload_caption_on_ssdai_fallback\")\u0026\u0026this.cw.K$()};\ng.M.Ti\u003dfunction(e){this.sW(\"sdai\",{aftimeout:e});this.Zg(new g.hQ(\"ad.fetchtimeout\",{timeout:e}))};\ng.M.yc\u003dfunction(e,L){this.sW(\"timelineerror\",e);e\u003dnew g.hQ(\"dai.timelineerror\",e);L?this.BM(\"dai.timelineerror\",1,\"RETRYABLE_ERROR\",rr(e.details)):this.Zg(e)};\ng.M.w$\u003dfunction(){return g.up(this.OY.provider)};\ng.M.getPlayerSize\u003dfunction(){return this.PB.getPlayerSize()};\ng.M.IF\u003dfunction(){return this.PB.IF()};\ng.M.ZV\u003dfunction(){return this.j5};\ng.M.W1\u003dfunction(){return this.cw.W1()};\ng.M.getVolume\u003dfunction(){return this.cw.getVolume()};\ng.M.s5\u003dfunction(){return this.cw.s5()};\ng.M.isMuted\u003dfunction(){return this.cw.isMuted()};\ng.M.ow\u003dfunction(){return this.cw.ow()};\ng.M.NI\u003dfunction(){this.jp\u003d!0};\ng.M.Y\u003dfunction(e){return this.XM.Y(e)};\ng.M.eD\u003dfunction(e,L,c,I,B){this.sW(\"xvt\",{m:e,g:L?1:0,tt:c?1:0,np:I?1:0,c:B})};\ng.M.Fu\u003dfunction(){var e;(e\u003dthis.loader)\u003d\u003dnull||e.resume()};\ng.M.fX\u003dfunction(){return g.Fh(this.yT,\"ad\")};\ng.M.LV\u003dfunction(){var e\u003dthis.getCurrentTime(),L\u003de-this.FF();var c\u003dthis.mediaElement?U7(this.mediaElement.im()):0;c\u003dMath.floor(Math.max(c-L,0))+100;var I;return((I\u003dthis.loader)\u003d\u003dnull?0:I.LV(L,c))?(this.sW(\"sdai\",{skipad:1,ct:L.toFixed(3),adj:c.toFixed(3)}),GN(this.videoData)\u0026\u0026this.loader.seek(L+c,{seekSource:89,Ww:\"videoplayer_skipServerStitchedAd\"}),xr6(this.w0,e),!0):!1};\ng.M.oT\u003dfunction(){return this.XM.oT()};\ng.M.vt\u003dfunction(){if(this.Y(\"html5_generate_content_po_token\"))return this.videoData.Rx||\"\";this.cw.jc();return this.XM.Ft||\"\"};\ng.M.zD\u003dfunction(){if(this.videoData.videoId)return this.videoData.Bk};\ng.M.Am\u003dfunction(){return this.videoData.videoId};\ng.M.vj\u003dfunction(){return this.cw.nA};\ng.M.I3\u003dfunction(){return this.v3};\ng.M.Jb\u003dfunction(){return this.cw.Jb()};\ng.M.qL\u003dfunction(e,L,c){this.Y(\"html5_report_seek_source_for_utc_seeks\")\u0026\u0026this.Xp(sP(this.playerState,16,c));this.w0.qL(e,L)};\ng.M.prefetchKeyPlay\u003dfunction(){};\ng.M.t4\u003dfunction(){this.w0.t4()};\ng.M.e8\u003dfunction(e,L){var c\u003dthis.Y(\"html5_generate_content_po_token\")?this.videoData:void 0;this.cw.e8(e,L,c)};\ng.M.F0\u003dfunction(e,L){this.OY.F0(e,L)};\ng.M.uw\u003dfunction(){return this.OY.uw()};\ng.M.W3\u003dfunction(){return this.videoData.X_};\ng.M.jG\u003dfunction(){return this.cw.jG()};\ng.M.FB\u003dfunction(){return this.cw.FB(this)};\ng.M.Nd\u003dfunction(){this.VI\u003d!0};\ng.M.In\u003dfunction(e){var L;(L\u003dthis.loader)\u003d\u003dnull||L.In(e)};g.z(cnn,Rv);g.z(vc,Mo);vc.prototype.X\u003dfunction(e){e\u0026\u0026z2(this,this.V.getLoopVideo());this.V.logVisibility(this.element,e)};\nvc.prototype.logClick\u003dfunction(){this.V.logClick(this.element)};\nvc.prototype.onLoopChange\u003dfunction(e){z2(this,e)};\nvc.prototype.K\u003dfunction(e){this.V.setLoopVideo(e)};g.z(Ifv,Rv);g.z(BNc,Rv);g.M\u003dBNc.prototype;g.M.seekToChapterWithAnimation\u003dfunction(e){var L\u003dthis;if(g.Db(this.api)\u0026\u0026!(e\u003c0)){var c\u003dthis.api.getVideoData(),I\u003dc.Fk;if(I\u0026\u0026e\u003cI.length){I\u003dg.f(I);for(var B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.index\u003d\u003d\u003de){x$M(this,B.startTime,B.title);return}}this.Y(\"web_key_moments_markers\")\u0026\u0026(c\u003dc.sj)\u0026\u0026e\u003cc.length\u0026\u0026c.forEach(function(x,S){S\u003d\u003d\u003de\u0026\u0026x$M(L,x.timeRangeStartMillis,x.title)})}};\ng.M.seekToTimeWithAnimation\u003dfunction(e,L){g.Db(this.api)\u0026\u0026x$M(this,e,L)};\ng.M.setMacroMarkers\u003dfunction(e,L){L\u003d{playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:L}}}}}};e\u003de.getVideoData();e.getWatchNextResponse();e\u0026\u0026e.getWatchNextResponse()\u003d\u003dnull\u0026\u0026(t1(e,{raw_watch_next_response:L}),e.publish(\"dataupdated\"))};\ng.M.changeMarkerVisibility\u003dfunction(e,L,c){var I\u003dthis.api.getVideoData();if(I){var B\u003d!1;if(e)for(e\u003dg.f(L),L\u003de.next();!L.done;L\u003de.next()){L\u003dL.value;var x\u003dI.d_;if(x\u0026\u0026!x.includes(L))switch(c){case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE\":SGR(L,I)||(B\u003d!0,x\u003dvoid 0,(x\u003dI.d_)\u003d\u003dnull||x.push(L));break;case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE\":x.length\u003d\u003d\u003d0\u0026\u0026(B\u003d!0,x\u003dvoid 0,(x\u003dI.d_)\u003d\u003dnull||x.push(L));break;default:B\u003d!0,x\u003dvoid 0,(x\u003dI.d_)\u003d\u003dnull||x.push(L)}}else for(c\u003d\ng.f(L),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,I.visibleOnLoadKeys.includes(e)||g.i7(I.d_,e)\u0026\u0026(B\u003d!0);B\u0026\u0026this.api.publish(\"updatemarkervisibility\")}};\ng.M.isSameMarkerTypeVisible\u003dfunction(e){var L\u003dthis.api.getVideoData();return L?SGR(e,L):!1};g.z(fp,Rv);\nfp.prototype.updateMetadata\u003dfunction(){var e\u003dthis,L\u003dthis.api.getVideoData();if(L!\u003dnull\u0026\u0026L.Hd()){var c\u003dthis.api.S(),I\u003d[],B\u003d\"\";if(!c.h7){var x\u003duzn(this);g.DF(c)\u0026\u0026x?(I\u003dtwT(x.thumbnailDetails),x.album\u0026\u0026(B\u003dN5(x.album))):I\u003d[{src:L.j9(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}var S;((S\u003dthis.api.getVideoData())\u003d\u003dnull?0:Lg$(S))\u0026\u0026hFr(this);rn$(this);RFT(this);navigator.mediaSession.metadata\u003dnew MediaMetadata({title:L.title,artist:L.author,artwork:I,album:B});c\u003dL\u003dnull;g.lf(this.api)\u0026\u0026(L\u003dfunction(){e.api.nextVideo()},\nc\u003dfunction(){e.api.previousVideo()});\nA2(\"nexttrack\",L);A2(\"previoustrack\",c)}};\nfp.prototype.KS\u003dfunction(){navigator.mediaSession.playbackState\u003d\"none\";navigator.mediaSession.metadata\u003dnull;for(var e\u003dg.f(\"nexttrack previoustrack play pause seekbackward seekforward seekto\".split(\" \")),L\u003de.next();!L.done;L\u003de.next())A2(L.value,null);var c;((c\u003dthis.api.getVideoData())\u003d\u003dnull?0:Lg$(c))\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({});Rv.prototype.KS.call(this)};g.z(FD,Rv);FD.prototype.setCompositeVideoOverlayRendererComponent\u003dfunction(e){this.Z\u0026\u0026(this.Z.remove(),g.eZ(this.Z,\"ytp-composite-video-overlay-renderer\"),this.Z\u003dvoid 0);e\u0026\u0026(g.Y4(e,\"ytp-composite-video-overlay-renderer\"),g.Uq(this.api,e,4),this.Z\u003de)};\nFD.prototype.B\u003dfunction(e){return e.compositeEmbargo!\u003d\u003dvoid 0};\nFD.prototype.KS\u003dfunction(){Rv.prototype.KS.call(this);this.K.clear()};g.z(Mwx,Rv);g.M\u003dMwx.prototype;g.M.queueOfflineAction\u003dfunction(e,L,c,I){var B\u003dthis,x,S;return g.Z(function(h){return h.K\u003d\u003d1?(x\u003dla(B.api.qx()))?g.a(h,x.Gu([e],L,c,I),3):h.Iq(2):h.K!\u003d2\u0026\u0026(S\u003dh.X,S.length)?h.return(S[0]):h.return(Promise.reject())})};\ng.M.updateDownloadState\u003dfunction(e,L){var c\u003dla(this.api.qx());return c?c.updateDownloadState(e,L):Promise.reject()};\ng.M.pauseVideoDownload\u003dfunction(e){var L\u003dla(this.api.qx());L\u0026\u0026L.uI(e)};\ng.M.resumeVideoDownload\u003dfunction(e){var L\u003dthis,c;return g.Z(function(I){return(c\u003dla(L.api.qx()))?I.return(c.MJ(e)):I.return(Promise.reject())})};\ng.M.isOrchestrationLeader\u003dfunction(){return this.api.isOrchestrationLeader()};\ng.M.refreshAllStaleEntities\u003dfunction(e){e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003d14400);var L\u003dla(this.api.qx());return L?L.refreshAllStaleEntities(e):Promise.reject()};\ng.M.setUpPositionSyncInterval\u003dfunction(e){var L\u003dla(this.api.qx());L\u0026\u0026L.setUpPositionSyncInterval(e)};g.z(bQ,Rv);bQ.prototype.getAvailableQualityDataAndMessaging\u003dfunction(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};\nbQ.prototype.getAvailableQualityData\u003dfunction(){var e\u003dthis.api.getVideoData();if(!e)return[];var L\u003d[],c,I,B\u003d(c\u003de.getPlayerResponse())\u003d\u003dnull?void 0:(I\u003dc.playabilityStatus)\u003d\u003dnull?void 0:I.paygatedQualitiesMetadata;I\u003d(B\u003d\u003dnull?void 0:B.qualityDetails)||[];c\u003dnew Map;c\u003dg.Se(I)\u0026\u0026!Array.isArray(I)?new Map(Object.entries(I)):new Map(I.map(function(S){return[S.key,S.value]}));\nif(I\u003dB\u003d\u003dnull?void 0:B.restrictedAdaptiveFormats){B\u003d[];I\u003dg.f(I);for(var x\u003dI.next();!x.done;x\u003dI.next())x\u003dx.value,x\u003d$l(x.mimeType,x.quality,x.itag.toString(),x.width.toString(),x.height.toString(),x.qualityLabel),B.push(x);e\u003dg.g7(e);Vp(B);I\u003d[];B\u003dg.f(B);for(x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value,DA(e,x,this.api.S().B)\u003d\u003d\u003d!0\u0026\u0026I.push(x);L\u003dL.concat(zFJ(I,!1,c))}e\u003dthis.api.B3();L\u003dL.concat(zFJ(e,!0,c));c\u003d[];if(this.api.Y(\"web_player_enable_premium_hbr_in_h5_api\"))return L\u003dv8M(L),s36(L),L;e\u003d{};L\u003dg.f(L);for(B\u003d\nL.next();!B.done;B\u003dL.next())B\u003dB.value,I\u003dB.quality,e[I]||(B.formatId\u003dvoid 0,c.push(B),e[I]\u003d!0);return c};var gv\u003d{},rhe\u003d(gv[\"internal-error\"]\u003d-1,gv[\"non-recoverable-error\"]\u003d-2,gv[\"api-disabled-by-application\"]\u003d-3,gv[\"invalid-argument\"]\u003d-4,gv[\"token-provider-invalid\"]\u003d-5,gv);g.z(iQ,Rv);iQ.prototype.Bz\u003dfunction(e){var L\u003dthis;if(Anr())if(!this.K\u0026\u0026this.X){ig6(this,e);try{this.X.then(function(){bgM(L,e)},function(c){GO(c,\"player_update\");\nL.handleError(c,e)})}catch(c){GO(c,\"player_update_catch\"),this.handleError(c,e)}}else this.K?bgM(this,e):this.api.sW(\"pf\",{m:this.K?1:0,\np:this.X?1:0})};\niQ.prototype.handleError\u003dfunction(e,L){g.F7(e);if(this.api.Y(\"html5_enable_d6de4_cold_start_and_error\")){var c\u003d0;e.mediaIntegrityErrorName?c||(c\u003drhe[e.mediaIntegrityErrorName]):e.code\u0026\u0026(c\u003de.code());L.Bk\u003d{Tqe:{code:c}}}};g.z(gB,g.U);gB.prototype.OW\u003dfunction(e){e\u003de?\"Exit picture-in-picture\":\"Picture-in-picture\";this.update({\"data-title-no-tooltip\":e,title:e});this.api.A9()};\ngB.prototype.onClick\u003dfunction(){this.api.togglePictureInPicture()};g.z(k1,Rv);k1.prototype.createButton\u003dfunction(){var e\u003dthis;this.button\u003dnew gB(this.api);g.l(this,this.button);this.api.iV(this.button);this.events.C(this.api,\"videodatachange\",function(){GiT(e)});\nGiT(this)};\nk1.prototype.setDocumentPictureInPicture\u003dfunction(e){this.api.cq().g4(e);e\u003dthis.api.iE();var L\u003dDPR(this.api.qx());L\u0026\u0026(e?L.load():L.unload());this.api.publish(\"documentpictureinpicturechange\")};g.z(g8v,Rv);g.z(J2,g.U);g.M\u003dJ2.prototype;g.M.w3\u003dfunction(){};\ng.M.q$\u003dfunction(){};\ng.M.Q7\u003dfunction(){return!0};\ng.M.LF0\u003dfunction(){if(this.expanded){this.Sl.show();var e\u003dthis.Z.element.scrollWidth}else e\u003dthis.Z.element.scrollWidth,this.Sl.hide();this.xT\u003dthis.Pe+e;g.cY(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?this.Pe:this.xT)+\"px\";this.d_.start()};\ng.M.fg\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.xT:this.Pe)+\"px\";this.x9.start()};\ng.M.K5\u003dfunction(){this.G\u0026\u0026this.V.logVisibility(this.badge.element,this.Q7());this.pS\u0026\u0026this.V.logVisibility(this.dismissButton.element,this.Q7()\u0026\u0026this.DH())};\ng.M.OS\u003dfunction(e){this.Gm\u003de;wB(this);D7(this);this.z8()};\ng.M.g4e\u003dfunction(){g.cY(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.M.DH\u003dfunction(){return this.h7||this.Gm||!this.J};\ng.M.z8\u003dfunction(){this.Q7()?(this.show(),this.D.show()):this.D.hide();this.K5()};\ng.M.hh\u003dfunction(){this.enabled\u003d!1;this.z8()};\ng.M.kX\u003dfunction(e){e?this.pS\u0026\u0026this.V.logClick(this.dismissButton.element):this.G\u0026\u0026this.V.logClick(this.badge.element)};\ng.M.Ou_\u003dfunction(){this.z8()};\ng.M.tlY\u003dfunction(e){this.Kf\u003de\u003d\u003d\u003d1;this.z8();g.cY(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.M.L$9\u003dfunction(){g.cY(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.V.isFullscreen());this.z8()};g.z(VP,g.I9);VP.prototype.zZ\u003dfunction(){this.publish(\"size-change\")};\nVP.prototype.focus\u003dfunction(){this.content.focus()};\nVP.prototype.EJ\u003dfunction(){this.publish(\"back\")};g.z(g.Cp,VP);g.M\u003dg.Cp.prototype;g.M.Yx\u003dfunction(e,L){if(L\u003d\u003d\u003dvoid 0?0:L)this.items.push(e),this.menuItems.element.appendChild(e.element);else{L\u003dg.l7(this.items,e,D$c);if(L\u003e\u003d0)return;L\u003d~L;g.pZ(this.items,L,0,e);z$(this.menuItems.element,e.element,L)}e.subscribe(\"size-change\",this.xF,this);this.menuItems.publish(\"size-change\")};\ng.M.nu\u003dfunction(e){e.unsubscribe(\"size-change\",this.xF,this);this.We()||(g.i7(this.items,e),this.menuItems.element.removeChild(e.element),this.menuItems.publish(\"size-change\"))};\ng.M.xF\u003dfunction(){this.menuItems.publish(\"size-change\")};\ng.M.focus\u003dfunction(){for(var e\u003d0,L\u003d0;L\u003cthis.items.length;L++){var c\u003dthis.items[L].element;if(c.getAttribute(\"role\")\u003d\u003d\u003d\"menuitemradio\"){if(c.getAttribute(\"aria-checked\")\u003d\u003d\u003d\"true\"){e\u003dL;break}}else break}this.items[e].focus()};\ng.M.fR\u003dfunction(){return this.items.length};g.z(g.NE,g.Lr);g.M\u003dg.NE.prototype;g.M.show\u003dfunction(){g.Lr.prototype.show.call(this);this.mJ()};\ng.M.hide\u003dfunction(){g.Lr.prototype.hide.call(this);this.X.length\u003e1\u0026\u0026g.yP(this)};\ng.M.mJ\u003dfunction(){VwT(this);this.z_\u0026\u0026(wPR(this),g.e_(this.element,this.size))};\ng.M.zN\u003dfunction(){var e\u003dthis.X.pop();Jnf(this,e,this.X[this.X.length-1],!0)};\ng.M.lF\u003dfunction(e){if(!e.defaultPrevented)switch(e.keyCode){case 27:this.y5();e.preventDefault();break;case 37:this.X.length\u003e1\u0026\u0026this.zN();e.preventDefault();break;case 39:e.preventDefault()}};\ng.M.focus\u003dfunction(){this.X.length\u0026\u0026this.X[this.X.length-1].focus()};\ng.M.KS\u003dfunction(){g.Lr.prototype.KS.call(this);this.j\u0026\u0026this.j.dispose();this.T\u0026\u0026this.T.dispose()};g.z(Z7,g.NE);Z7.prototype.open\u003dfunction(e,L){this.initialize(e.items)\u0026\u0026this.Fp(L,!!L)};\nZ7.prototype.initialize\u003dfunction(e){g.aq(this.sF);if(e\u003d\u003d\u003dvoid 0||e.length\u003d\u003d\u003d0)return!1;var L\u003de.length;e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())this.Yx(c.value,L--);return!0};\nZ7.prototype.Yx\u003dfunction(e,L){e.menuNavigationItemRenderer?NN$(this,e.menuNavigationItemRenderer,L):e.menuServiceItemRenderer\u0026\u0026m$f(this,e.menuServiceItemRenderer,L)};g.z(pp,J2);g.M\u003dpp.prototype;g.M.w3\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026e.target!\u003d\u003dthis.overflowButton.element\u0026\u0026(this.kX(),this.onClickCommand\u0026\u0026this.V.fS(\"innertubeCommand\",this.onClickCommand))};\ng.M.q$\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.M.Q7\u003dfunction(){return!!this.X\u0026\u0026this.enabled};\ng.M.onVideoDataChange\u003dfunction(e,L){this.H6(L);if(this.X){this.fF();a:if(!this.isCounterfactual){var c,I,B;this.banner.update({title:(c\u003dthis.X)\u003d\u003dnull?void 0:c.title,subtitle:(I\u003dthis.X)\u003d\u003dnull?void 0:I.subtitle,metadata:(B\u003dthis.X)\u003d\u003dnull?void 0:B.metadataText});var x;this.onClickCommand\u003dg.Q((x\u003dthis.X)\u003d\u003dnull?void 0:x.onTap,iF);var S;if(e\u003dg.Q((S\u003dthis.X)\u003d\u003dnull?void 0:S.onOverflow,iF))this.T\u003dg.Q(e,h7N);var h;if((h\u003dthis.X)\u003d\u003dnull?0:h.thumbnailImage){var R,u;S\u003d((R\u003dthis.X)\u003d\u003dnull?void 0:(u\u003dR.thumbnailImage)\u003d\u003d\nnull?void 0:u.sources)||[];if(S.length\u003d\u003d\u003d0)break a;this.thumbnailImage.update({url:S[0].url})}else{var t;if((t\u003dthis.X)\u003d\u003dnull?0:t.thumbnailIconName){var O;this.thumbnailIcon.update({icon:(O\u003dthis.X)\u003d\u003dnull?void 0:O.thumbnailIconName})}}var q;this.shouldShowOverflowButton\u003d!((q\u003dthis.X)\u003d\u003dnull||!q.shouldShowOverflowButton);var T;this.shouldHideDismissButton\u003d!((T\u003dthis.X)\u003d\u003dnull||!T.shouldHideDismissButton)}var W;this.banner.element.setAttribute(\"aria-label\",((W\u003dthis.X)\u003d\u003dnull?void 0:W.a11yLabel)||\"\");var A;\nthis.He\u003d(A\u003dthis.X)\u003d\u003dnull?void 0:A.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized\u003d!0;ZgT(this)}};\ng.M.N_M\u003dfunction(){this.isVisible\u003d!0;ZgT(this)};\ng.M.bS$\u003dfunction(){this.isVisible\u003d!1;ZgT(this)};\ng.M.K5\u003dfunction(){J2.prototype.K5.call(this);this.K\u0026\u0026this.V.logVisibility(this.banner.element,this.isVisible)};\ng.M.kX\u003dfunction(){J2.prototype.kX.call(this,!1);this.K\u0026\u0026this.V.logClick(this.banner.element)};\ng.M.nD\u003dfunction(e){this.j||(this.j\u003dnew Z7(this.V),g.l(this,this.j));var L,c;if((L\u003dthis.T)\u003d\u003dnull?0:(c\u003dL.menu)\u003d\u003dnull?0:c.menuRenderer)this.j.open(this.T.menu.menuRenderer,e.target),e.preventDefault()};\ng.M.H6\u003dfunction(){};\ng.M.fF\u003dfunction(){};\ng.M.KS\u003dfunction(){this.V.RU(\"suggested_action_view_model\");J2.prototype.KS.call(this)};g.z($1,pp);\n$1.prototype.H6\u003dfunction(e){var L,c,I;this.productUpsellSuggestedActionViewModel\u003dg.Q((L\u003de.getWatchNextResponse())\u003d\u003dnull?void 0:(c\u003dL.playerOverlays)\u003d\u003dnull?void 0:(I\u003dc.playerOverlayRenderer)\u003d\u003dnull?void 0:I.suggestedActionViewModel,ioe);var B;if((B\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:B.content){var x;this.X\u003dg.Q((x\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:x.content,oCN)}var S,h;if(this.K\u003d!!((S\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:(h\u003dS.loggingDirectives)\u003d\u003dnull?\n0:h.trackingParams)){var R,u;this.V.setTrackingParams(this.banner.element,((R\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:(u\u003dR.loggingDirectives)\u003d\u003dnull?void 0:u.trackingParams)||null)}var t;this.isCounterfactual\u003d!((t\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull||!t.isCounterfactualServing)};\n$1.prototype.fF\u003dfunction(){var e\u003d[],L,c\u003dg.f(((L\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:L.ranges)||[]);for(L\u003dc.next();!L.done;L\u003dc.next()){var I\u003dL.value;I\u0026\u0026(L\u003dNumber(I.startTimeMilliseconds),I\u003dNumber(I.endTimeMilliseconds),isNaN(L)||isNaN(I)||e.push(new g.pC(L,I,{id:\"product_upsell\",namespace:\"suggested_action_view_model\"})))}this.V.Lb(e)};g.z(pPr,Rv);g.z(jo,Rv);jo.prototype.onVideoDataChange\u003dfunction(e,L){var c\u003dthis;if(!SD(L)\u0026\u0026(e\u003d\u003d\u003d\"newdata\"\u0026\u0026j3c(this),this.X\u0026\u0026e\u003d\u003d\u003d\"dataloaded\")){this.X\u003d!1;var I;g8(GR(ij(this.api.S(),(I\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.xb(I)),function(B){U$v(c,B)}),function(){c.X\u003d!0})}};\njo.prototype.gg\u003dfunction(){var e\u003dthis;if(g.R2(this.api.S())){var L,c\u003dg.bj(this.api.S(),(L\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.xb(L));return GR(AR(c),function(I){var B\u003dYb();n2(B,I);return e.api.gg(B)})}return AR(this.api.gg())};g.z(g.lQ,g.ov);g.M\u003dg.lQ.prototype;g.M.open\u003dfunction(){g.m4(this.G_,this.K)};\ng.M.XC\u003dfunction(e){E8c(this);var L\u003dthis.options[e];L\u0026\u0026(L.element.setAttribute(\"aria-checked\",\"true\"),this.Hw(this.UC(e)),this.Z\u003de)};\ng.M.Ip\u003dfunction(e){g.aq(this.K);for(var L\u003d{},c\u003d!1,I\u003d0;I\u003ce.length;I++){var B\u003de[I],x\u003dthis.options[B],S\u003dB\u003d\u003d\u003dthis.Z;S\u0026\u0026(c\u003d!0);x\u0026\u0026x.priority\u003d\u003d\u003d-I?(g.xq(this.options[B],this.UC(B,!0)),delete this.options[B]):x\u003dthis.D$(B,-I,S);L[B]\u003dx;this.K.Yx(x,!0)}c||(this.Z\u003dnull);e\u003dg.f(Object.keys(this.options));for(c\u003de.next();!c.done;c\u003de.next())this.options[c.value].dispose();this.options\u003dL};\ng.M.D$\u003dfunction(e,L,c,I){var B\u003dthis;c\u003d{U:\"div\",Rq:[\"ytp-menuitem\",I?\"ytp-menuitem-with-footer\":\"\"],N:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":c?\"true\":\"false\"},L:[{U:\"div\",Rq:[\"ytp-menuitem-label\"],aq:\"{{label}}\"}]};I\u0026\u0026(I\u003d{U:\"div\",W:\"ytp-menuitem-footer\",L:[I]},c.L?c.L.push(I):c.L\u003d[I]);L\u003dnew g.ov(c,L,this.UC(e,!0));L.listen(\"click\",function(){B.UQ(e)});\nreturn L};\ng.M.enable\u003dfunction(e){this.J?e||(this.J\u003d!1,this.H4(!1)):e\u0026\u0026(this.J\u003d!0,this.H4(!0))};\ng.M.H4\u003dfunction(e){e?this.G_.Yx(this):this.G_.nu(this)};\ng.M.GV\u003dfunction(e){this.publish(\"select\",e)};\ng.M.UQ\u003dfunction(e){this.GV(e)};\ng.M.UC\u003dfunction(e){return e.toString()};\ng.M.HI\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.open(),e.preventDefault())};\ng.M.KS\u003dfunction(){this.J\u0026\u0026this.G_.nu(this);g.ov.prototype.KS.call(this);for(var e\u003dg.f(Object.keys(this.options)),L\u003de.next();!L.done;L\u003de.next())this.options[L.value].dispose()};g.z(XPJ,g.lQ);g.M\u003dXPJ.prototype;g.M.OW\u003dfunction(){var e\u003dthis.FJ(\"Off\");this.V.getPresentingPlayerType()!\u003d\u003d2?(KkJ(this),this.XC(this.j),this.X\u0026\u0026(this.j\u003d\u003d\u003de?this.X\u003d\"\":this.setSleepTimerTimeLeft(this.X)),this.T\u0026\u0026this.setVideoTimeLeft(this.T),this.enable(!0)):(this.Ip([]),this.enable(!1))};\ng.M.GV\u003dfunction(e){YGn(this,e);this.G_.zN()};\ng.M.FJ\u003dfunction(e){switch(e){case \"Off\":return\"Off\";case \"End of video\":return\"End of video\";case \"End of playlist\":return\"End of playlist\";default:return(e.toString()+\" Minutes\").toLowerCase()}};\ng.M.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026KkJ(this)};\ng.M.mP\u003dfunction(e){this.V.logVisibility(this.element,e)};\ng.M.onClick\u003dfunction(){this.V.logClick(this.element)};\ng.M.resetSleepTimerMenuSettings\u003dfunction(){YGn(this,this.FJ(\"Off\"))};\ng.M.setSleepTimerTimeLeft\u003dfunction(e){this.X\u003de;this.Hw(e)};\ng.M.setVideoTimeLeft\u003dfunction(e){this.T\u003de;this.G.Hw(e)};g.z(Pc,Rv);Pc.prototype.resetSleepTimerMenuSettings\u003dfunction(){this.menuItem\u0026\u0026this.menuItem.resetSleepTimerMenuSettings()};\nPc.prototype.setSleepTimerTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setSleepTimerTimeLeft(e)};\nPc.prototype.setVideoTimeLeft\u003dfunction(e){this.menuItem\u0026\u0026this.menuItem.setVideoTimeLeft(e)};g.z(n8n,Rv);g.z(g.dB,g.Yg);g.M\u003dg.dB.prototype;g.M.C\u003dfunction(e,L){this.G.C(this.J,e,L,void 0,!this.X)};\ng.M.cancel\u003dfunction(){this.Z\u0026\u0026(this.Z\u003d!1,this.publish(\"dragend\",0,0,null));this.K\u0026\u0026(this.K\u003d!1,this.publish(\"hoverend\",0,0,null),UU(this),QP(this))};\ng.M.YX\u003dfunction(e){UU(this);this.C(EU(\"move\"),this.sH);this.C(EU(\"out\"),this.g6);this.C(\"touchstart\",this.V8);this.X\u0026\u0026this.C(EU(\"down\"),this.IM);var L\u003de.target;e\u003dnew g.Pa(e.pageX,e.pageY);this.K\u003d!0;this.publish(\"hoverstart\",e.x,e.y,L);this.publish(\"hovermove\",e.x,e.y,L)};\ng.M.sH\u003dfunction(e){var L\u003de.target;e\u003dnew g.Pa(e.pageX,e.pageY);if(this.B){var c\u003dthis.B;this.B\u003dnull;if(c.relatedTarget\u003d\u003d\u003dL\u0026\u0026QK(new g.Pa(c.pageX,c.pageY),e))return}this.publish(\"hovermove\",e.x,e.y,L)};\ng.M.g6\u003dfunction(e){var L\u003dnew g.Pa(e.pageX,e.pageY),c\u003de.relatedTarget;try{if(c\u0026\u0026g.vz(this.target,c)){this.B\u003de;this.publish(\"hovermove\",L.x,L.y,c);return}}catch(I){}UU(this);QP(this);this.K\u003d!1;this.publish(\"hoverend\",L.x,L.y,c)};\ng.M.DG\u003dfunction(e){this.YX(e);this.IM(e)};\ng.M.IM\u003dfunction(e){if(typeof e.button!\u003d\u003d\"number\"||e.button\u003d\u003d\u003d0){UU(this);this.G.C(XD(e.target),EU(\"move\"),this.rk);this.G.C(XD(e.target),EU(\"up\"),this.fD);var L\u003de.target;if(g.RF)this.C(\"dragstart\",this.M1);else if(e.preventDefault(),(g.sj||Pz)\u0026\u0026L)a:{for(var c\u003dL;c;){if(pUr(c)||c.getAttribute(\"tabindex\")\u003d\u003d\u003d\"-1\"){c.focus();break a}c\u003dc.parentElement}XD(L).activeElement.blur()}this.Z\u003d!0;e\u003dnew g.Pa(e.pageX,e.pageY);this.publish(\"dragstart\",e.x,e.y,L);this.publish(\"dragmove\",e.x,e.y,L)}};\ng.M.M1\u003dfunction(e){e.preventDefault()};\ng.M.rk\u003dfunction(e){var L\u003de.target;L\u003d\u003d\u003dXD(e.target)\u0026\u0026(L\u003dnull);e\u003dnew g.Pa(e.pageX,e.pageY);this.publish(\"hovermove\",e.x,e.y,L);this.publish(\"dragmove\",e.x,e.y,L)};\ng.M.fD\u003dfunction(e){UU(this);this.Z\u003d!1;var L\u003dMx(e),c\u003de.target;e\u003dnew g.Pa(e.pageX,e.pageY);L\u0026\u0026g.vz(this.target,L)?(this.C(EU(\"move\"),this.sH),this.C(EU(\"out\"),this.g6),this.C(EU(\"down\"),this.IM),this.C(\"touchstart\",this.V8),this.publish(\"dragend\",e.x,e.y,c)):(QP(this),this.K\u003d!1,this.publish(\"dragend\",e.x,e.y,c),this.publish(\"hoverend\",e.x,e.y,c))};\ng.M.V8\u003dfunction(e){var L\u003de.changedTouches[0];L\u0026\u0026(UU(this),this.D||(this.C(\"touchmove\",this.jO7),this.C(\"touchend\",this.aP),this.C(\"touchcancel\",this.aP),this.j\u003dL.identifier,e\u003de.target,this.K||(this.K\u003d!0,this.publish(\"hoverstart\",L.pageX,L.pageY,e)),this.publish(\"hovermove\",L.pageX,L.pageY,e),this.X\u0026\u0026(this.Z\u003d!0,this.publish(\"dragstart\",L.pageX,L.pageY,e),this.publish(\"dragmove\",L.pageX,L.pageY,e))))};\ng.M.jO7\u003dfunction(e){var L\u003deun(this,e);L\u0026\u0026(this.X\u0026\u0026e.preventDefault(),e\u003de.target,this.publish(\"hovermove\",L.pageX,L.pageY,e),this.X\u0026\u0026this.publish(\"dragmove\",L.pageX,L.pageY,e))};\ng.M.aP\u003dfunction(e){var L\u003deun(this,e);if(L){UU(this);QP(this);this.K\u003d!1;var c\u003de.target;this.X\u0026\u0026(this.T||e.preventDefault(),this.Z\u003d!1,this.publish(\"dragend\",L.pageX,L.pageY,c));this.publish(\"hoverend\",L.pageX,L.pageY,c)}};\ng.M.KS\u003dfunction(){this.X\u0026\u0026(g.RF\u0026\u0026this.target.removeAttribute(\"draggable\"),this.target.style.touchAction\u003d\"\");UU(this);g.Yg.prototype.KS.call(this)};\nvar LWn\u003d!1;g.z(IBM,g.U);IBM.prototype.Vx\u003dfunction(){g.l3(this.element,\"display\",\"none\");this.V.logVisibility(this.X,!1)};g.z(Y1,Rv);Y1.prototype.h7\u003dfunction(e,L){this.We()||(this.J\u003d[e,L],this.X.subscribe(\"dragmove\",this.j,this),this.X.subscribe(\"dragend\",this.B,this),this.Z||g.HT(this.delay))};\nY1.prototype.k9\u003dfunction(){if(this.G){this.Z\u003d!0;this.Gm\u003dthis.api.getPlaybackRate();this.Ve\u003dthis.api.getPlayerStateObject().isPaused();var e\u003dthis.speedmasterUserEdu;g.l3(e.element,\"display\",\"\");e.V.logVisibility(e.X,!0);this.api.setPlaybackRate(2);this.api.hideControls();this.api.playVideo();this.T\u0026\u0026(this.T.zj\u003d!0);this.pS\u0026\u0026(this.pS.AP\u003d!0);this.Y(\"enable_smart_skip_speedmaster_on_web\")\u0026\u0026this.api.publish(\"speedmasterchanged\",!0)}};\nY1.prototype.j\u003dfunction(e,L){if(!this.Z){e\u003d[e,L];var c\u003dthis.J;c\u0026\u0026e\u0026\u0026c.length\u003d\u003d\u003d2\u0026\u0026e.length\u003d\u003d\u003d2?(L\u003dMath.abs(c[0]-e[0]),c\u003dMath.abs(c[1]-e[1]),L\u003dMath.sqrt(L*L+c*c)):L\u003d-1;L\u003c10?this.J\u003de:np(this)}};\nY1.prototype.B\u003dfunction(){np(this)};g.z(xGr,Rv);xGr.prototype.onVideoDataChange\u003dfunction(e){e\u003d\u003d\u003d\"newdata\"\u0026\u0026this.api.qx().createSubtitlesModuleIfNeeded()};g.z(eP,g.Hk);eP.prototype.preventDefault\u003dfunction(){g.Hk.prototype.preventDefault.call(this);this.X\u0026\u0026this.X.preventDefault()};\neP.prototype.stopPropagation\u003dfunction(){g.Hk.prototype.stopPropagation.call(this);this.X\u0026\u0026this.X.stopPropagation()};g.z(g.Lm,uc);g.M\u003dg.Lm.prototype;g.M.jZ\u003dfunction(){return!0};\ng.M.isView\u003dfunction(){return!1};\ng.M.bI\u003dfunction(){return!1};\ng.M.IT\u003dfunction(){return this.X};\ng.M.qS\u003dfunction(){return this.X.src};\ng.M.Lo\u003dfunction(e){var L\u003dthis.getPlaybackRate();this.X.src\u003de;this.setPlaybackRate(L)};\ng.M.oD\u003dfunction(){this.X.removeAttribute(\"src\")};\ng.M.getPlaybackRate\u003dfunction(){try{return this.X.playbackRate\u003e\u003d0?this.X.playbackRate:1}catch(e){return 1}};\ng.M.setPlaybackRate\u003dfunction(e){this.getPlaybackRate()!\u003d\u003de\u0026\u0026(this.X.playbackRate\u003de);return e};\ng.M.Q6\u003dfunction(){return this.X.loop};\ng.M.setLoop\u003dfunction(e){this.X.loop\u003de};\ng.M.canPlayType\u003dfunction(e,L){return this.X.canPlayType(e,L)};\ng.M.isPaused\u003dfunction(){return this.X.paused};\ng.M.isSeeking\u003dfunction(){return this.X.seeking};\ng.M.isEnded\u003dfunction(){return this.X.ended};\ng.M.xO\u003dfunction(){return this.X.muted};\ng.M.YQ\u003dfunction(e){M8();this.X.muted\u003de};\ng.M.MR\u003dfunction(){return this.X.played||H1([],[])};\ng.M.im\u003dfunction(){try{var e\u003dthis.X.buffered}catch(L){}return e||H1([],[])};\ng.M.d8\u003dfunction(){return this.X.seekable||H1([],[])};\ng.M.i$\u003dfunction(){var e\u003dthis.X;return e.getStartDate?e.getStartDate():null};\ng.M.getCurrentTime\u003dfunction(){return this.X.currentTime};\ng.M.setCurrentTime\u003dfunction(e){this.X.currentTime\u003de};\ng.M.getDuration\u003dfunction(){return this.X.duration};\ng.M.load\u003dfunction(){var e\u003dthis.X.playbackRate;try{this.X.load()}catch(L){}this.X.playbackRate\u003de};\ng.M.pause\u003dfunction(){this.X.pause()};\ng.M.play\u003dfunction(){var e\u003dthis.X.play();if(!e||!e.then)return null;e.then(void 0,function(){});\nreturn e};\ng.M.qD\u003dfunction(){return this.X.readyState};\ng.M.rF\u003dfunction(){return this.X.networkState};\ng.M.n1\u003dfunction(){return this.X.error?this.X.error.code:null};\ng.M.Ku\u003dfunction(){return this.X.error?this.X.error.message:\"\"};\ng.M.getVideoPlaybackQuality\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.X instanceof window.HTMLVideoElement\u0026\u0026this.X.getVideoPlaybackQuality)return this.X.getVideoPlaybackQuality();if(this.X){var e\u003dthis.X,L\u003de.webkitDroppedFrameCount;if(e\u003de.webkitDecodedFrameCount)return{droppedVideoFrames:L||0,totalVideoFrames:e}}return{}};\ng.M.YI\u003dfunction(){return!!this.X.webkitCurrentPlaybackTargetIsWireless};\ng.M.eT\u003dfunction(){return!!this.X.webkitShowPlaybackTargetPicker()};\ng.M.togglePictureInPicture\u003dfunction(){var e\u003dthis.X,L\u003dwindow.document;window.document.pictureInPictureEnabled?this.X!\u003d\u003dL.pictureInPictureElement?e.requestPictureInPicture():L.exitPictureInPicture():W1()\u0026\u0026e.webkitSetPresentationMode(e.webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?\"inline\":\"picture-in-picture\")};\ng.M.YW\u003dfunction(){var e\u003dthis.X;return new g.Pa(e.offsetLeft,e.offsetTop)};\ng.M.getSize\u003dfunction(){return g.LH(this.X)};\ng.M.setSize\u003dfunction(e){g.e_(this.X,e)};\ng.M.getVolume\u003dfunction(){return this.X.volume};\ng.M.setVolume\u003dfunction(e){M8();this.X.volume\u003de};\ng.M.Sf\u003dfunction(e){this.B[e]||(this.X.addEventListener(e,this.listener),this.B[e]\u003dthis.listener)};\ng.M.setAttribute\u003dfunction(e,L){this.X.setAttribute(e,L)};\ng.M.removeAttribute\u003dfunction(e){this.X.removeAttribute(e)};\ng.M.hasAttribute\u003dfunction(e){return this.X.hasAttribute(e)};\ng.M.V4\u003dBM(61);g.M.aY\u003dBM(63);g.M.KL\u003dBM(65);g.M.s7\u003dBM(67);g.M.Dq\u003dfunction(){return uS(this.X)};\ng.M.Sq\u003dfunction(e){g.Y4(this.X,e)};\ng.M.tP\u003dfunction(e){return g.QD(this.X,e)};\ng.M.PW\u003dfunction(){return g.vz(document.body,this.X)};\ng.M.audioTracks\u003dfunction(){var e\u003dthis.X;if(\"audioTracks\"in e)return e.audioTracks};\ng.M.KS\u003dfunction(){for(var e\u003dg.f(Object.keys(this.B)),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.X.removeEventListener(L,this.B[L]);uc.prototype.KS.call(this)};\ng.M.jU\u003dfunction(e){this.X.disableRemotePlayback\u003de};g.z(cQ,g.U);g.z(BQ,g.U);BQ.prototype.show\u003dfunction(){g.U.prototype.show.call(this);this.OW();this.CS.Y(\"html5_enable_moving_s4n_window\")\u0026\u0026g.R2(this.CS.S())\u0026\u0026this.J()};\nBQ.prototype.hide\u003dfunction(){g.U.prototype.hide.call(this);this.delay.stop();this.G.stop()};\nBQ.prototype.OW\u003dfunction(){var e\u003d(0,g.zI)(),L\u003dSWx(this.CS);Ix(this.X,L.bandwidth_samples);Ix(this.T,L.network_activity_samples);Ix(this.Z,L.live_latency_samples);Ix(this.K,L.buffer_health_samples);var c\u003d{};L\u003dg.f(Object.entries(L));for(var I\u003dL.next();!I.done;I\u003dL.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;this.D[I]!\u003d\u003dB\u0026\u0026(c[I]\u003d\" \"+String(B));this.D[I]\u003dB}this.update(c);e\u003d(0,g.zI)()-e\u003e25?5E3:500;this.delay.start(e)};\nBQ.prototype.J\u003dfunction(){this.j?(this.position+\u003d1,this.position\u003e15\u0026\u0026(this.j\u003d!1)):(--this.position,this.position\u003c\u003d0\u0026\u0026(this.j\u003d!0));this.element.style.left\u003dthis.position+\"%\";this.element.style.top\u003dthis.position+\"%\";this.G.start(2E4)};g.z(Ru6,Rv);g.z(xe,g.p);xe.prototype.X\u003dfunction(){var e\u003d(0,g.zI)()-this.startTime;e\u003de\u003cthis.duration?e/this.duration:1;this.K(qZ(hgN,e));e\u003c1\u0026\u0026this.delay.start()};\nvar hgN\u003dnew Om(0,0,.4,0,.2,1,1,1),WWc\u003d/[0-9.-]+|[^0-9.-]+/g;g.z(ox,g.U);ox.prototype.onClick\u003dfunction(){var e\u003dthis.api.app;var L\u003de.Y(\"web_log_theater_mode_visibility\")?!e.gP():!e.vW;e.CS.fS(\"SIZE_CLICKED\",L);this.api.logClick(this.element)};\nox.prototype.OW\u003dfunction(){this.i5(this.api.AC()\u0026\u0026!this.api.isFullscreen()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3);if(this.z_){var e\u003dthis.api.gP();this.gP!\u003d\u003de\u0026\u0026this.tY(e)}this.api.logVisibility(this.element,this.z_)};\nox.prototype.tY\u003dfunction(e){var L\u003dthis.api.Y(\"delhi_modern_web_player_icons\")?e?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 15V5H21V15H3ZM16.87 6.72H16.86L16.79 6.79L13.58 10L16.79 13.20C16.88 13.30 16.99 13.37 17.11 13.43C17.23 13.48 17.37 13.51 17.50 13.51C17.63 13.51 17.76 13.48 17.89 13.43C18.01 13.38 18.12 13.31 18.21 13.21C18.31 13.12 18.38 13.01 18.43 12.89C18.48 12.76 18.51 12.63 18.51 12.50C18.51 12.37 18.48 12.23 18.43 12.11C18.37 11.99 18.30 11.88 18.20 11.79L16.41 10L18.20 8.20L18.27 8.13C18.42 7.93 18.50 7.69 18.49 7.45C18.47 7.20 18.37 6.97 18.20 6.79C18.02 6.62 17.79 6.52 17.55 6.50C17.30 6.49 17.06 6.57 16.87 6.72ZM5.79 6.79C5.60 6.98 5.50 7.23 5.50 7.5C5.50 7.76 5.60 8.01 5.79 8.20L7.58 10L5.79 11.79L5.72 11.86C5.57 12.06 5.49 12.30 5.50 12.54C5.51 12.79 5.62 13.02 5.79 13.20C5.97 13.37 6.20 13.48 6.45 13.49C6.69 13.50 6.93 13.42 7.13 13.27L7.20 13.20L10.41 10L7.20 6.79C7.01 6.60 6.76 6.50 6.5 6.50C6.23 6.50 5.98 6.60 5.79 6.79ZM3 19V17H21V19H3Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V19L1.01 19.20C1.05 19.66 1.26 20.08 1.58 20.41C1.91 20.73 2.33 20.94 2.79 20.99L3 21H21L21.20 20.98C21.66 20.94 22.08 20.73 22.41 20.41C22.73 20.08 22.94 19.66 22.99 19.20L23 19V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01ZM3 15V5H21V15H3ZM7.87 6.72L7.79 6.79L4.58 10L7.79 13.20C7.88 13.30 7.99 13.37 8.11 13.43C8.23 13.48 8.37 13.51 8.50 13.51C8.63 13.51 8.76 13.48 8.89 13.43C9.01 13.38 9.12 13.31 9.21 13.21C9.31 13.12 9.38 13.01 9.43 12.89C9.48 12.76 9.51 12.63 9.51 12.50C9.51 12.37 9.48 12.23 9.43 12.11C9.37 11.99 9.30 11.88 9.20 11.79L7.41 10L9.20 8.20L9.27 8.13C9.42 7.93 9.50 7.69 9.48 7.45C9.47 7.20 9.36 6.97 9.19 6.80C9.02 6.63 8.79 6.52 8.54 6.51C8.30 6.49 8.06 6.57 7.87 6.72ZM14.79 6.79C14.60 6.98 14.50 7.23 14.50 7.5C14.50 7.76 14.60 8.01 14.79 8.20L16.58 10L14.79 11.79L14.72 11.86C14.57 12.06 14.49 12.30 14.50 12.54C14.51 12.79 14.62 13.02 14.79 13.20C14.97 13.37 15.20 13.48 15.45 13.49C15.69 13.50 15.93 13.42 16.13 13.27L16.20 13.20L19.41 10L16.20 6.79C16.01 6.60 15.76 6.50 15.5 6.50C15.23 6.50 14.98 6.60 14.79 6.79ZM3 19V17H21V19H3Z\",\nfill:\"white\"}}]}:e?{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{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\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",fill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};this.gP\u003d\u003dnull||this.api.Y(\"delhi_modern_web_player_icons\")?this.updateValue(\"icon\",L):TZr(this.transition,\nthis.element,L);this.gP\u003de;L\u003dg.Zb(this.api,\"Default view\",\"t\");var c\u003dg.Zb(this.api,\"Cinema mode\",\"t\");this.updateValue(\"title\",e?L:c);this.update({\"data-title-no-tooltip\":e?\"Default view\":\"Cinema mode\"});this.api.A9()};g.z(MYT,Rv);g.z(fBv,Rv);g.M\u003dfBv.prototype;g.M.onVideoDataChange\u003dfunction(e){this.SX();this.videoId\u003de.videoId;this.Z\u003dthis.X\u003dvoid 0;this.timelyActions\u003dsUf(e);A4n(this);r0(this);this.Lb()};\ng.M.X7\u003dfunction(e){var L\u003de.oldState,c\u003de.state,I\u003dc.seekSource;!g.E(L,16)\u0026\u0026g.E(c,16)?this.d3(I!\u003dnull?I:void 0):g.E(L,16)\u0026\u0026!g.E(c,16)\u0026\u0026this.ZL();e\u003de.state;e\u003d!e.isCued()\u0026\u0026!g.E(e,1024);this.K.i5(e)};\ng.M.Lb\u003dfunction(){var e\u003dthis.eG();e\u0026\u0026this.api.Lb(e)};\ng.M.SX\u003dfunction(){this.api.RU(\"timelyAction\",1);if(this.X!\u003d\u003dvoid 0)this.onCueRangeExit(this.X)};\ng.M.eG\u003dfunction(){if(this.timelyActions){for(var e\u003d[],L\u003dg.f(this.timelyActions),c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,c\u003dc.startTimeMilliseconds!\u003dnull\u0026\u0026c.endTimeMilliseconds!\u003dnull\u0026\u0026c.cueRangeId!\u003dnull?new g.pC(Number(c.startTimeMilliseconds),Number(c.endTimeMilliseconds),{id:c.cueRangeId,namespace:\"timelyAction\"}):void 0,c\u0026\u0026e.push(c);return e}};\ng.M.onCueRangeEnter\u003dfunction(e){var L\u003dSP(this,e);L\u0026\u0026this.G[e]!\u003d\u003dvoid 0\u0026\u0026(L.maxShowCount\u003d\u003d\u003dvoid 0||(L\u003d\u003dnull?void 0:L.maxShowCount)\u003ethis.G[e])\u0026\u0026(this.X\u003de,this.VY())};\ng.M.onCueRangeExit\u003dfunction(e){var L\u003dFWM(this,e);L\u0026\u0026this.X\u003d\u003d\u003de\u0026\u0026this.api.fS(\"innertubeCommand\",L);r0(this);this.X\u003dvoid 0};\ng.M.d3\u003dfunction(e){this.Z\u003de};\ng.M.ZL\u003dfunction(){this.VY();this.Z\u003dvoid 0};\ng.M.VY\u003dfunction(){if(this.X!\u003d\u003dvoid 0){var e\u003d(e\u003dSP(this,this.X))\u0026\u0026e.onCueRangeEnter?go(e.onCueRangeEnter):void 0;var L\u003dSP(this,this.X);a:if(L\u0026\u0026L.additionalTrigger){var c\u003dg.f(L.additionalTrigger);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.type){var B\u003dvoid 0,x\u003dvoid 0;if((B\u003dthis.k9[I.type])\u003d\u003dnull?0:B((x\u003dI.args)!\u003dnull?x:{})){c\u003d!0;break a}}c\u003d!1}else c\u003d!0;e\u0026\u0026c\u0026\u0026(this.api.fS(\"innertubeCommand\",e),b_H(this,L),this.G[this.X]!\u003d\u003dvoid 0\u0026\u0026this.G[this.X]++,this.D\u003d!0)}};\ng.M.KS\u003dfunction(){this.timelyActions\u003dthis.Z\u003dthis.X\u003dthis.videoId\u003dvoid 0;this.G\u003d{};this.SX();r0(this);Rv.prototype.KS.call(this)};g.z(gXv,Rv);g.z(hK,Mo);hK.prototype.j\u003dfunction(e){this.G(e?2:1)};\nhK.prototype.K\u003dfunction(){var e\u003dthis.V.getPresentingPlayerType();e\u003d\u003d\u003d2||e\u003d\u003d\u003d3?(this.X\u003d!1,this.G_.nu(this)):this.X||(e\u003dthis.hasVoiceBoostAudioTrack(),this.setEnabled(e),e\u003dthis.Z()\u003d\u003d\u003d2\u0026\u0026e,z2(this,e),this.G_.Yx(this),this.X\u003d!0)};\nhK.prototype.KS\u003dfunction(){this.G_.nu(this);Mo.prototype.KS.call(this)};g.z(Rx,Rv);Rx.prototype.getVoiceBoostUserPreference\u003dfunction(){return this.X};\nRx.prototype.setVoiceBoostUserPreference\u003dfunction(e){this.api.sW(\"vb_set\",{pref:e});g.bS(\"yt-player-voice-boost\",e);e!\u003d\u003dthis.X\u0026\u0026(this.X\u003de,this.updateEnvironmentData(),this.hasVoiceBoostAudioTrack()\u0026\u0026this.api.m5())};\nRx.prototype.hasVoiceBoostAudioTrack\u003dfunction(){var e,L,c\u003d(e\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(L\u003de.Z)\u003d\u003dnull?void 0:L.X;return c?jW(c,function(I){var B;return((B\u003dI.audio)\u003d\u003dnull?void 0:B.K)\u003d\u003d\u003d!0}):!1};\nRx.prototype.updateEnvironmentData\u003dfunction(){this.api.S().je\u003dthis.X};var Z_H\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\"];g.z(OV,Rv);OV.prototype.KS\u003dfunction(){this.T\u0026\u0026(g.hF(this.T),this.T\u003dvoid 0);Rv.prototype.KS.call(this)};\nOV.prototype.jc\u003dfunction(){(this.K?!this.X:this.Z)\u0026\u0026Tb(this)};\nOV.prototype.Aa\u003dfunction(e,L,c){var I\u003dthis;if(wev(e)){var B\u003dc||\"\";if(this.X)L\u003dWQ(this,B),J4c(e,L);else{var x\u003dnew g.rk;L.push(x.promise);this.B.promise.then(function(){var S\u003dWQ(I,B);J4c(e,S);x.resolve()})}}};\nOV.prototype.HB\u003dfunction(e){var L\u003dthis;if(this.K||this.Z)e.Rx\u003dWQ(this,e.videoId),this.X||(this.G\u003dnew Ri,this.B.promise.then(function(){L.j5.K1(\"pot_if\");e.Rx\u003dWQ(L,e.videoId)}))};g.z(g.zb,g.U);g.zb.prototype.select\u003dfunction(){this.api.zF(this.suggestion.videoId,this.suggestion.sessionData,this.suggestion.playlistId,void 0,void 0,this.suggestion.Yp||void 0)\u0026\u0026this.api.logClick(this.element)};\ng.zb.prototype.onClick\u003dfunction(e){if(g.Uh(this.api.S())\u0026\u0026this.api.Y(\"web_player_log_click_before_generating_ve_conversion_params\")){this.api.logClick(this.element);var L\u003dthis.suggestion.Pv(),c\u003d{};g.PS(this.api,c);L\u003dg.WO(L,c);g.v8(L,this.api,e)}else g.s4(e,this.api,this.K,this.suggestion.sessionData||void 0)\u0026\u0026this.select()};\ng.zb.prototype.onKeyPress\u003dfunction(e){switch(e.keyCode){case 13:case 32:e.defaultPrevented||(this.select(),e.preventDefault())}};\ng.zb.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis.api.getVideoData(),L\u003dthis.api.S();this.K\u003de.xx?!1:L.G};g.z(sV,g.U);sV.prototype.KS\u003dfunction(){this.hide();g.fv(this.G);g.cs(this.stills);this.stills.length\u003d0;this.Z\u0026\u0026this.Z.removeEventListener(\"click\",this.K);this.X\u0026\u0026this.X.removeEventListener(\"click\",this.K);g.U.prototype.KS.call(this)};\nsV.prototype.K\u003dfunction(e){this.J\u0026\u0026this.J(e)};\nsV.prototype.onVideoDataChange\u003dfunction(){this.videoData\u003dthis.player.getVideoData(1);var e,L,c,I,B;var x\u003d(((e\u003dthis.videoData)\u003d\u003dnull?0:(L\u003de.suggestions)\u003d\u003dnull?0:L.length)?(c\u003dthis.videoData)\u003d\u003dnull?void 0:c.suggestions:((I\u003dthis.videoData)\u003d\u003dnull?0:g.zN(I))?[(B\u003dthis.videoData)\u003d\u003dnull?void 0:g.zN(B)]:[]).slice(0,12);if((e\u003dthis.D)\u0026\u0026this.T\u0026\u0026this.j)if(g.Ml(e),x.length)for(this.stills.length\u003ex.length\u0026\u0026g.cs(this.stills.splice(x.length)),this.stills.length\u003dx.length,L\u003d0;L\u003cx.length;L++){if(c\u003dx[L])I\u003dthis.stills[L],\nI||(I\u003dnew g.zb(this.player),this.stills[L]\u003dI),g.jUv(I,c),e\u0026\u0026e.appendChild(I.element)}else g.cs(this.stills),this.stills.length\u003d0};\nsV.prototype.Oq\u003dfunction(e){if(this.currentState!\u003d\u003de)if(this.currentState\u003de,this.element.scrollTop\u003d0,this.i5(this.currentState!\u003d\u003d0),e!\u003d\u003d0){this.element.setAttribute(\"tabindex\",\"0\");var L\u003d\"\",c\u003dg.Zb(this.player,\"More videos\",\"v\");e\u003d\u003d\u003d2?L\u003d\"Hide videos\":e\u003d\u003d\u003d1\u0026\u0026(L\u003d\"More videos\");this.X\u0026\u0026(this.X.title\u003d\"More videos\",this.X.dataset.titleNoTooltip\u003d\"More videos\",this.X.textContent\u003d\"More videos\",this.X.ariaLabel\u003d\"Hide videos\");this.update({title:c,\"data-title-no-tooltip\":L,\"aria-label\":L});this.player.A9()}else this.element.setAttribute(\"tabindex\",\n\"-1\"),this.update({title:\"\",\"data-title-no-tooltip\":\"\",\"aria-label\":\"\"})};g.z(AK,Rv);AK.prototype.D\u003dfunction(){this.Z\u0026\u0026this.K!\u003d\u003d0\u0026\u0026lBc(this)};\nAK.prototype.setFullscreenQuickActions\u003dfunction(e){this.J\u0026\u0026this.J.remove();e?(g.Y4(e,\"ytp-fullscreen-quick-actions\"),this.Y(\"web_player_overlay_positioned_layout\")?(e.setAttribute(\"data-overlay-order\",\"12\"),this.api.Rh(e,4)):(g.Y4(this.api.getRootNode(),\"ytp-has-fullscreen-quick-actions\"),g.Uq(this.api,e,4))):g.eZ(this.api.getRootNode(),\"ytp-has-fullscreen-quick-actions\");this.J\u003de;vQ(this)};\nAK.prototype.setPlayerOverlayVideoDetailsRenderer\u003dfunction(e){this.playerOverlayVideoDetailsRenderer\u0026\u0026this.playerOverlayVideoDetailsRenderer.remove();if(e){g.Y4(e,\"ytp-fullscreen-metadata\");g.Y4(this.api.getRootNode(),\"ytp-hide-fullscreen-title\");e.setAttribute(\"data-overlay-order\",\"1\");if(this.api.Y(\"delhi_modern_web_player_fullscreen_metadata_bottom\")){var L\u003d\"ytp-fullscreen-metadata-bottom\";var c\u003d3}else L\u003d\"ytp-fullscreen-metadata-top\",c\u003d1;this.Y(\"web_player_overlay_positioned_layout\")?this.api.Rh(e,\nc):(g.Y4(this.api.getRootNode(),L),g.Uq(this.api,e,4))}else g.eZ(this.api.getRootNode(),\"ytp-hide-fullscreen-title\"),g.eZ(this.api.getRootNode(),\"ytp-fullscreen-metadata-bottom\"),g.eZ(this.api.getRootNode(),\"ytp-fullscreen-metadata-top\");this.playerOverlayVideoDetailsRenderer\u003de;vQ(this)};g.z(UGH,Rv);g.z(Gb,g.p);Gb.prototype.X\u003dfunction(){for(var e\u003dg.f(g.HM.apply(0,arguments)),L\u003de.next();!L.done;L\u003de.next())(L\u003dL.value)\u0026\u0026this.features.push(L)};\nGb.prototype.KS\u003dfunction(){for(var e\u003dthis.features.length-1;e\u003e\u003d0;e--)this.features[e].dispose();this.features.length\u003d0;g.p.prototype.KS.call(this)};EXx.prototype.reset\u003dfunction(){this.X\u003dthis.K\u003dNaN};g.M\u003dXer.prototype;g.M.reset\u003dfunction(){zp(this.timerName)};\ng.M.tick\u003dfunction(e,L){AD(e,L,this.timerName)};\ng.M.K1\u003dfunction(e){return Gp(e,void 0,this.timerName)};\ng.M.SL\u003dfunction(e){g.px(e,void 0,this.timerName)};\ng.M.infoGel\u003dfunction(e){g.FT(e,this.timerName)};g.z(nXH,g.Yg);g.M\u003dnXH.prototype;g.M.g$\u003dfunction(e){return this.loop||!!e||this.index+1\u003cthis.length};\ng.M.r9\u003dfunction(e){return this.loop||!!e||this.index-1\u003e\u003d0};\ng.M.setShuffle\u003dfunction(e){this.shuffle\u003de;e\u003dthis.order\u0026\u0026this.order[this.index]!\u003dnull?this.order[this.index]:this.index;this.order\u003d[];for(var L\u003d0;L\u003cthis.items.length;L++)this.order.push(L);this.index\u003de;this.K++;if(this.shuffle){e\u003dthis.order[this.index];for(L\u003d1;L\u003cthis.order.length;L++){var c\u003dMath.floor(Math.random()*(L+1)),I\u003dthis.order[L];this.order[L]\u003dthis.order[c];this.order[c]\u003dI}for(L\u003d0;L\u003cthis.order.length;L++)this.order[L]\u003d\u003d\u003de\u0026\u0026(this.index\u003dL);this.K++}this.publish(\"shuffle\")};\ng.M.j9\u003dfunction(e){e\u003de||\"hqdefault.jpg\";var L\u003dthis.J[e];if(L||this.UW.h7||e\u003d\u003d\u003d\"sddefault.jpg\"||e\u003d\u003d\u003d\"hq720.jpg\"||e\u003d\u003d\u003d\"maxresdefault.jpg\")return L;if(this.Z.length)return uj(this.UW,this.Z[0],e)};\ng.M.findIndex\u003dfunction(e){if(e\u0026\u0026(e\u003de.videoId,!this.items[this.index]||this.items[this.index].video_id!\u003d\u003de))for(var L\u003d0;L\u003cthis.items.length;L++)if(this.items[L].video_id\u003d\u003d\u003de){this.index\u003dL;break}};\ng.M.onReady\u003dfunction(e){this.X\u003de;this.loaded\u0026\u0026g.oC(this.X,0)};\ng.M.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.M.Pv\u003dfunction(){return this.UW.getVideoUrl(g.DP(this).videoId,this.getPlaylistId())};\ng.M.KS\u003dfunction(){this.X\u003dnull;g.cs(this.items);g.Yg.prototype.KS.call(this)};var w0\u003dnew Map;g.z(g.Vk,g.Yg);g.M\u003dg.Vk.prototype;g.M.create\u003dfunction(){};\ng.M.load\u003dfunction(){this.loaded\u003d!0};\ng.M.unload\u003dfunction(){this.loaded\u003d!1};\ng.M.zY\u003dfunction(){};\ng.M.bC\u003dfunction(){return!0};\ng.M.KS\u003dfunction(){this.loaded\u0026\u0026this.unload();g.Yg.prototype.KS.call(this)};\ng.M.b5\u003dfunction(){return{}};\ng.M.getOptions\u003dfunction(){return[]};g.z(g.ax,g.p);g.M\u003dg.ax.prototype;g.M.m4\u003dBM(70);g.M.Gl\u003dfunction(){};\ng.M.Vt\u003dfunction(){};\ng.M.tI\u003dfunction(){return\"\"};\ng.M.OL\u003dBM(71);g.M.Aa\u003dfunction(e,L){var c\u003dthis;if(this.CS.S().Y(\"html5_dispatch_tracklist_loaded_event\")){this.G\u0026\u0026(this.G.reject(),this.G\u003dnull);var I\u003d[];this.CS.publish(\"trackListLoaded\",this.K,I,L);I.length?(L\u003dnew g.rk,L.promise.then(e.Aa,function(){}),this.G\u003dL,Promise.all(I).then(L.resolve,L.reject).finally(function(){c.G\u003dnull})):e.Aa()}else e.Aa()};\ng.M.K$\u003dfunction(){};\ng.M.KS\u003dfunction(){this.G\u0026\u0026(this.G.reject(),this.G\u003dnull);this.Vt();g.p.prototype.KS.call(this)};g.z(g.Nr,g.ax);g.Nr.prototype.m4\u003dBM(69);g.Nr.prototype.Gl\u003dfunction(e){if(this.audioTrack)for(var L\u003dg.f(this.audioTrack.captionTracks),c\u003dL.next();!c.done;c\u003dL.next())g.Cm(this.K,c.value);this.Aa(e,this.videoData.videoId)};\ng.Nr.prototype.tI\u003dfunction(e,L){var c\u003de.Wd(),I\u003d{fmt:L};if(L\u003d\u003d\u003d\"srv3\"||L\u003d\u003d\u003d\"3\"||L\u003d\u003d\u003d\"json3\")g.m2()?Object.assign(I,{xorb:2,xobt:1,xovt:1}):Object.assign(I,{xorb:2,xobt:3,xovt:3});e.translationLanguage\u0026\u0026(I.tlang\u003dg.mS(e));this.Z\u0026\u0026(I.xosf\u003d\"1\");Object.assign(I,this.CS.S().X);return X$(c,I)};\ng.Nr.prototype.Vt\u003dfunction(){this.X\u0026\u0026this.X.abort()};g.Rge\u003dnew Map;g.z(g.yk,g.ax);g.yk.prototype.m4\u003dBM(68);\ng.yk.prototype.Gl\u003dfunction(e){var L\u003dthis,c\u003dthis.Z,I\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.P8\u0026\u0026(I.asrs\u003d1);c\u003dX$(c,I);this.Vt();this.X\u003dg.W3(c,{format:\"RAW\",onSuccess:function(B){L.X\u003dnull;if((B\u003dB.responseXML)\u0026\u0026B.firstChild){for(var x\u003dB.getElementsByTagName(\"track\"),S\u003d0;S\u003cx.length;S++){var h\u003dx[S],R\u003dh.getAttribute(\"lang_code\"),u\u003dh.getAttribute(\"lang_translated\"),t\u003dh.getAttribute(\"name\"),O\u003dh.getAttribute(\"kind\"),q\u003dh.getAttribute(\"id\"),T\u003dh.getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\",W\u003dh.getAttribute(\"cantran\")\u003d\u003d\u003d\n\"true\";h\u003dh.getAttribute(\"vss_id\");g.Cm(L.K,new g.C8({languageCode:R,languageName:u,name:t,kind:O,id:q,is_servable:!0,is_translateable:W,vss_id:h,is_default:T}))}B\u003dB.getElementsByTagName(\"target\");x\u003dB.length;for(S\u003d0;S\u003cx;S++)R\u003d{languageCode:B[S].getAttribute(\"lang_code\"),languageName:B[S].getAttribute(\"lang_translated\"),languageOriginal:B[S].getAttribute(\"lang_original\"),id:B[S].getAttribute(\"id\"),isDefault:B[S].getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\"},L.j[R.languageCode]\u003dR.languageName,L.B.push(R)}L.Aa(e,\nL.videoId)},\nwithCredentials:!0})};\ng.yk.prototype.tI\u003dfunction(e,L){var c\u003dthis.Z;L\u003d{v:this.videoId,type:\"track\",lang:e.languageCode,name:e.getName(),kind:e.kind,fmt:L};var I\u003dthis.CS.S();I.Y(\"captions_url_add_ei\")\u0026\u0026(L.ei\u003dthis.eventId);e.translationLanguage\u0026\u0026(L.tlang\u003dg.mS(e));Object.assign(L,I.X);return c\u003dX$(c,L)};\ng.yk.prototype.Vt\u003dfunction(){this.X\u0026\u0026this.X.abort()};g.z(taH,g.p);g.M\u003dtaH.prototype;g.M.createSubtitlesModuleIfNeeded\u003dfunction(){zwT(this)\u0026\u0026pm(this,\"captions\");return!!g.ZP(this)};\ng.M.bD\u003dfunction(){return this.V.getVideoData().bD()};\ng.M.Mb\u003dfunction(){return this.V.getVideoData().Mb()};\ng.M.l1\u003dfunction(){var e\u003dthis.Xt.get(\"heartbeat\");pm(this,\"heartbeat\",!1,!0,this.l1);!e\u0026\u0026this.Xt.has(\"heartbeat\")\u0026\u0026this.V.publish(\"offlineslatestatechange\")};\ng.M.e_\u003dfunction(){pm(this,\"annotations_module\",!0,void 0,this.e_);var e\u003dthis.Xt.get(\"annotations_module\");if(e)for(var L in this.K)if(this.K.hasOwnProperty(L)){var c\u003dL;e.subscribe(c,this.K[c])}};\ng.M.wU\u003dfunction(){if(!this.Xt.get(\"ad\"))try{qkc(this)?pm(this,\"ad\",!1,!0,this.wU):this.V.pu(\"ad\")}catch(e){this.V.pu(\"ad\"),g.A9(e)}};\ng.M.ZV\u003dfunction(){return this.X};\ng.M.W1\u003dfunction(){var e\u003d{},L\u003dg.ZP(this);L\u0026\u0026Object.assign(e,L.W1());return e};\ng.M.yv\u003dfunction(e,L){Object.assign(this.X,e||null);Object.assign(this.Gh,L||null)};\ng.M.onVideoDataChange\u003dfunction(){var e\u003dthis.V.getVideoData();this.V.Y(\"enable_wn_infocards\")\u0026\u0026g.Y$(e)\u0026\u0026!g.PQ(this)\u0026\u0026this.e_()};\ng.M.KS\u003dfunction(){g.p.prototype.KS.call(this);$e(this,1,!0);for(var e\u003dg.f(Object.entries(Van)),L\u003de.next();!L.done;L\u003de.next()){var c\u003dg.f(L.value);L\u003dc.next().value;c\u003dc.next().value;this.Z.has(c)\u0026\u0026w0.delete(L)}this.Z.clear()};\nvar kI\u003d{},Van\u003d(kI.ad\u003d\"ad.js\",kI.annotations_module\u003d\"annotations_module.js\",kI.asmjs\u003d\"asmjs.js\",kI.creatorendscreen\u003d\"annotations_module.js\",kI.embed\u003d\"embed.js\",kI.endscreen\u003d\"endscreen.js\",kI.heartbeat\u003d\"heartbeat.js\",kI.kids\u003d\"kids.js\",kI.remote\u003d\"remote.js\",kI.miniplayer\u003d\"miniplayer.js\",kI.offline\u003d\"offline.js\",kI.captions\u003d\"captions.js\",kI.unplugged\u003d\"unplugged.js\",kI.ux\u003d\"ux.js\",kI.webgl\u003d\"webgl.js\",kI.ypc\u003d\"ypc.js\",kI.ypc_clickwrap\u003d\"ypc_clickwrap.js\",kI.yto\u003d\"yto.js\",kI),gFR\u003d\"ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux\".split(\" \");g.z(a3$,g.Yg);g.M\u003da3$.prototype;g.M.NK\u003dfunction(e){e\u003dnew g.Pa(e.pageX,e.pageY);if(!QK(e,this.G)){var L\u003d2;this.j\u0026\u0026(L|\u003d8);this.G\u003de;d0(this,L,!0)}};\ng.M.E4m\u003dfunction(){d0(this,2048,!0)};\ng.M.Xee\u003dfunction(){this.j\u0026\u0026d0(this,8,!0);d0(this,2,!1)};\ng.M.YX\u003dfunction(e){var L\u003dnew g.Pa(e.pageX,e.pageY);QK(L,this.G)||(this.G\u003dL,(e\u003de.target)\u0026\u0026this.xn(e)\u0026\u0026(d0(this,4,!0),this.X.j6(this.Z),this.Z\u003dthis.X.C(this.target,\"mouseover\",this.g6),this.T\u003dthis.X.C(this.target,\"mouseout\",this.g6)))};\ng.M.g6\u003dfunction(e){e\u003de.relatedTarget;e\u0026\u0026this.xn(e)||(this.G\u003dnew g.Pa(NaN,NaN),NYn(this))};\ng.M.ju\u003dfunction(){d0(this,1,!0)};\ng.M.IK\u003dfunction(e){e\u003de.target;e instanceof Element\u0026\u0026!(e.tabIndex\u003e0)||d0(this,1,!0)};\ng.M.Z4\u003dfunction(){this.j\u003d!0;this.X.j6(this.B);this.B\u003dthis.X.C(document,\"mouseup\",this.Sh)};\ng.M.Sh\u003dfunction(){this.j\u003d!1;d0(this,8,!1);this.X.j6(this.B);this.B\u003dthis.X.C(this.target,\"mousedown\",this.Z4)};\ng.M.e4\u003dfunction(e){if(e\u003d(e\u003de.changedTouches)\u0026\u0026e[0])this.k9\u003de.identifier,this.X.j6(this.J),this.J\u003dthis.X.C(this.target,\"touchend\",this.bF,void 0,!0),d0(this,1024,!0)};\ng.M.bF\u003dfunction(e){if(e\u003de.changedTouches)for(var L\u003d0;L\u003ce.length;L++){var c\u003de[L];if(c.identifier\u003d\u003d\u003dthis.k9){var I\u003dc;break}}I\u0026\u0026(this.X.j6(this.J),this.J\u003dthis.X.C(this.target,\"touchstart\",this.e4,void 0,!0),d0(this,1024,!1))};\ng.M.lZ\u003dfunction(){d0(this,2,!0)};\ng.M.resize\u003dfunction(){g.q8\u0026\u0026NYn(this)};\ng.M.toString\u003dfunction(){return g.Yg.prototype.toString.call(this)};g.z(g.EV,g.U);g.M\u003dg.EV.prototype;g.M.Cm0\u003dfunction(){this.OW()};\ng.M.OW\u003dfunction(){var e\u003dthis.api.getVideoData(),L\u003dthis.api.S(),c\u003d!!this.api.isEmbedsShortsMode();g.cY(this.element,\"ytp-shorts-mode\",c);c?L\u003d[{U:\"svg\",N:{fill:\"none\",height:\"100%\",viewBox:\"0 0 87 115\",width:\"100%\"},L:[{U:\"path\",N:{\"clip-rule\":\"evenodd\",d:\"M83.99 10.81C90.08 21.24 86.62 34.66 76.26 40.79L69.05 45.06L74.17 47.38C81.58 50.74 86.52 57.99 86.96 66.17C87.40 74.34 83.27 82.09 76.26 86.24L32.76 111.97C22.41 118.10 9.08 114.61 3.00 104.18C-3.08 93.75 .37 80.33 10.73 74.20L17.94 69.93L12.82 67.61C5.41 64.25 .47 57.00 .03 48.82C-0.40 40.65 3.72 32.90 10.73 28.75L54.23 3.02C64.58 -3.10 77.91 .38 83.99 10.81Z\",\nfill:\"#f00\",\"fill-rule\":\"evenodd\"}},{U:\"path\",N:{\"clip-rule\":\"evenodd\",d:\"M33 74L33 41L61 57.5L33 74Z\",fill:\"white\",\"fill-rule\":\"evenodd\"}}]}]:e.xx?L\u003d[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-dni-large-play-button-bg\",N:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{U:\"path\",N:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:e.xx\u0026\u0026e.l9?L\u003d[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-dni-large-play-button-bg\",\nN:{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\"}},{U:\"path\",N:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]:L.j?(g.cY(this.element,\"ytp-touch-device\",L.K),L\u003d[L.j?{U:\"svg\",N:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 60 60\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-large-play-button-bg\",N:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{U:\"path\",N:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-large-play-button-bg\",N:{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\"}},{U:\"path\",N:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):L\u003d[{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},L:[{U:\"path\",W:\"ytp-large-play-button-bg\",N:{d:\"M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z\",\nfill:\"#f03\"}},{U:\"path\",N:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.updateValue(\"largePlayButtonChildren\",L);e.xx\u0026\u0026e.l9\u0026\u0026this.q0(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",e.l9?e.l9:\"#1f1f1f\")};\ng.M.show\u003dfunction(){g.U.prototype.show.call(this);this.api.S().Y(\"embeds_web_enable_lite_experiment_control_arm_logging\")\u0026\u0026this.api.logVisibility(this.element,!0)};\ng.M.aE\u003dfunction(){this.api.getVideoData().mutedAutoplay||(this.api.tS(),this.api.playVideo())};\ng.M.Jqe\u003dfunction(e){this.api.getVideoData().mutedAutoplay||e.preventDefault()};g.z(g.Xq,g.U);g.M\u003dg.Xq.prototype;g.M.show\u003dfunction(){var e\u003dthis;this.z_||(this.K.C(this.api,\"videodatachange\",function(){g.HT(e.X)}),this.K.C(this.api,\"videoplayerreset\",function(){g.HT(e.X)}));\ng.U.prototype.show.call(this)};\ng.M.hide\u003dfunction(){this.K\u0026\u0026g.fv(this.K);g.U.prototype.hide.call(this)};\ng.M.Nx\u003dfunction(){g.HT(this.X)};\ng.M.onStateChange\u003dfunction(){g.HT(this.X)};\ng.M.qR_\u003dfunction(){g.HT(this.X)};\ng.M.onReset\u003dfunction(){this.fade.stop();this.hide();g.HT(this.X)};\ng.M.OW\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026(e.isPlaying()||e.isPaused()))var L\u003d!0;else(L\u003dthis.api.qx().Xt.get(\"ypc\"))\u0026\u0026L.rD?L\u003d!0:(L\u003dthis.api.S(),L\u003dg.E(e,2)\u0026\u0026g.$b(this.api)\u0026\u0026L.sK?!0:!1);L?(L\u003d!0,this.Z.hide()):(this.Z.show(),L\u003de.isCued()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2||g.E(e,2)\u0026\u0026!g.$b(this.api)\u0026\u0026!this.api.eb()||g.E(e,1024)?!0:!1);var c\u003dthis.api.getVideoData();L\u0026\u0026!c.zb?(this.fade.show(),this.QOd(this.api.getPlaylist(),c)):(this.fade.hide(),\ng.E(e,1)||this.fade.stop())};\ng.M.QOd\u003dfunction(){for(var e\u003dthis.api.S(),L,c\u003dg.f(g.HM.apply(0,arguments)),I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,!(!I||I instanceof g.RI\u0026\u0026!I.videoId)){L\u003dthis.api.LS().getPlayerSize();var B\u003dg.qu(),x\u003dL.width*B;B*\u003dL.height;if(x\u003e1280||B\u003e720)if(L\u003dI.j9(\"maxresdefault.jpg\"))break;if(x\u003e640||B\u003e480)if(L\u003dI.j9(\"maxresdefault.jpg\"))break;if(x\u003e320||B\u003e180)if(L\u003dI.j9(\"sddefault.jpg\")||I.j9(\"hqdefault.jpg\")||I.j9(\"mqdefault.jpg\"))break;if(L\u003dI.j9(\"default.jpg\"))break}g.z3(e)\u0026\u0026(e\u003dnew Image,e.addEventListener(\"load\",\nfunction(){Rqn()}),e.src\u003dL?L:\"\",this.api.ZV().tick(\"ftr\"));\nthis.G.style.backgroundImage\u003dL?\"url(\"+L+\")\":\"\"};g.z(g.Km,g.U);g.Km.prototype.resize\u003dfunction(){};\ng.Km.prototype.K\u003dfunction(e){var L\u003dthis;this.Z\u003d!1;Zyf(this);var c\u003de.i_,I\u003dthis.api.S();c!\u003d\u003d\"GENERIC_WITHOUT_LINK\"||I.j?c\u003d\u003d\u003d\"TOO_MANY_REQUESTS\"?(I\u003dthis.api.getVideoData(),this.Hw(ew(this,\"TOO_MANY_REQUESTS_WITH_LINK\",I.Pv(),void 0,void 0,void 0,!1))):c!\u003d\u003d\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"||I.j?this.api.S().Y(\"html5_enable_bandaid_error_screen\")\u0026\u0026c\u003d\u003d\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"\u0026\u0026!I.j?(I\u003dI.hostLanguage,e\u003d\"//support.google.com/youtube?p\u003dvideoError\",I\u0026\u0026(e\u003dg.WO(e,{hl:I})),this.Hw(ew(this,\"HTML5_SPS_UMP_STATUS_REJECTED\",\ne))):this.api.S().Y(\"enable_adb_handling_in_sabr\")\u0026\u0026c\u003d\u003d\u003d\"BROWSER_OR_EXTENSION_ERROR\"\u0026\u0026!I.j?(I\u003dI.hostLanguage,e\u003d\"//support.google.com/youtube/answer/3037019#zippy\u003d%2Cupdate-your-browser-and-check-your-extensions\",I\u0026\u0026(e\u003dg.WO(e,{hl:I})),this.Hw(ew(this,\"BROWSER_OR_EXTENSION_ERROR\",e))):this.Hw(g.Ye(e.errorMessage)):this.Hw(ew(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(e\u003dI.hostLanguage,c\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",e\u0026\u0026(c\u003dg.WO(c,\n{hl:e})),this.Hw(ew(this,\"GENERIC_WITH_LINK_AND_CPN\",c,!0)),I.Cf\u0026\u0026!I.G\u0026\u0026yMf(this,function(x){if(g.s4(x,L.api,!to(L.api.S()))){x\u003d{as3:!1,html5:!0,player:!0,cpn:L.api.getVideoData().clientPlaybackNonce};var S\u003dL.api;S.Kb(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:x});S.isFullscreen()\u0026\u0026S.toggleFullscreen()}}));\nif(this.Z){var B\u003dthis.q0(\"ytp-error-link\");B\u0026\u0026(this.api.createClientVe(B,this,216104),this.api.logVisibility(B,!0),yMf(this,function(){L.api.logClick(B)}))}};\nvar mPn\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.z(pbT,g.U);pbT.prototype.Rh\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;switch(L){case 1:Lg(this,e,this.Z,c);break;case 2:Lg(this,e,this.G,c);break;case 3:Lg(this,e,this.X,c);break;case 4:Lg(this,e,this.K,c)}};g.z($Pc,g.U);g.M\u003d$Pc.prototype;g.M.onClick\u003dfunction(e){this.innertubeCommand?(this.V.fS(\"innertubeCommand\",this.innertubeCommand),e.preventDefault()):g.s4(e,this.V,!0);this.V.logClick(this.element)};\ng.M.onVideoDataChange\u003dfunction(e,L){Hyv(this,L);this.mZ\u0026\u0026l3n(this,this.mZ)};\ng.M.LD\u003dfunction(e){var L\u003dthis.V.getVideoData();this.videoId!\u003d\u003dL.videoId\u0026\u0026Hyv(this,L);this.X\u0026\u0026l3n(this,e.state);this.mZ\u003de.state};\ng.M.Fp\u003dfunction(){this.fade.show();this.V.publish(\"paidcontentoverlayvisibilitychange\",!0);this.V.logVisibility(this.element,!0)};\ng.M.y5\u003dfunction(){this.fade.hide();this.V.publish(\"paidcontentoverlayvisibilitychange\",!1);this.V.logVisibility(this.element,!1)};g.z(cP,g.U);cP.prototype.hide\u003dfunction(){this.X.stop();this.message.style.display\u003d\"none\";g.U.prototype.hide.call(this)};\ncP.prototype.onStateChange\u003dfunction(e){this.Oq(e.state)};\ncP.prototype.Oq\u003dfunction(e){if(g.E(e,128)||this.api.I3())var L\u003d!1;else{var c;L\u003dthis.api.Y(\"web_watch_enable_multiview_manager\")\u0026\u0026((c\u003dthis.api.getVideoData())\u003d\u003dnull?0:SD(c))?!1:g.E(e,16)||g.E(e,1)?!0:!1}L?this.X.start():this.hide()};\ncP.prototype.K\u003dfunction(){this.message.style.display\u003d\"block\"};g.z(I3,g.Lr);I3.prototype.onMutedAutoplayChange\u003dfunction(e){this.Z\u0026\u0026(e?(PKn(this),this.Fp()):(this.X\u0026\u0026this.logClick(),this.y5()))};\nI3.prototype.X7\u003dfunction(e){this.api.isMutedByMutedAutoplay()\u0026\u0026g.or(e,2)\u0026\u0026this.y5()};\nI3.prototype.onClick\u003dfunction(){this.api.unMute();this.logClick()};\nI3.prototype.logClick\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.logClick(this.element))};g.z(g.BP,g.zn);g.M\u003dg.BP.prototype;g.M.init\u003dfunction(){var e\u003dthis.api,L\u003de.getPlayerStateObject();this.Pi\u003de.getPlayerSize();this.Xp(L);this.N2();this.Nx();this.api.publish(\"basechromeinitialized\",this);this.fQ()\u0026\u0026this.api.publish(\"standardControlsInitialized\")};\ng.M.onVideoDataChange\u003dfunction(e,L){var c\u003dthis.DE!\u003d\u003dL.videoId;if(c||e\u003d\u003d\u003d\"newdata\")e\u003dthis.api,e.isFullscreen()||(this.Pi\u003de.getPlayerSize());c\u0026\u0026(this.DE\u003dL.videoId,c\u003dthis.jk,c.Ve\u003d3E3,d0(c,512,!0),this.N2());this.api.Y(\"web_render_jump_buttons\")\u0026\u0026L.showSeekingControls\u0026\u0026(this.s1\u003d572)};\ng.M.TT_\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.M.Mf\u003dfunction(){var e\u003dthis.api.G8()\u0026\u0026this.api.Ph(),L\u003dthis.api.lA();return this.Wx||e||this.Us||L};\ng.M.DC\u003dfunction(){var e\u003d!this.Mf();g.cY(this.api.getRootNode(),\"ytp-menu-shown\",!e)};\ng.M.xn\u003dfunction(e){try{if(!g.vz(this.api.getRootNode(),e))return!1}catch(L){return!1}for(;e\u0026\u0026!pUr(e);)e\u003de\u003d\u003d\u003dthis.api.getRootNode()?null:e.parentElement||null;return!!e};\ng.M.Qv\u003dfunction(e){var L\u003dthis.api.getRootNode();g.cY(L,\"ytp-autohide\",e);g.cY(L,\"ytp-autohide-active\",!0);this.eP.start(e?250:100);e\u0026\u0026(this.Ii\u003d!1,g.eZ(L,\"ytp-touch-mode\"));this.tU\u003d!e;this.api.mW(!e);this.api.Y(\"delhi_modern_web_player\")\u0026\u0026this.api.publish(\"autohideupdate\",e)};\ng.M.w2\u003dfunction(){var e\u003dthis.api.getRootNode();g.cY(e,\"ytp-autohide-active\",!1)};\ng.M.P4w\u003dfunction(){this.hp\u003d!0};\ng.M.M6l\u003dfunction(e){if(this.api.S().Y(\"player_doubletap_to_seek\")||this.api.S().T)this.hp\u003d!1,this.sb\u0026\u0026this.j6(this.sb),this.WJ\u003d\u003d\u003d0\u0026\u0026o3(this,e)?(this.Im(),this.YO.start(),this.sb\u003dthis.C(this.api.LS(),\"touchmove\",this.P4w,void 0,!0)):this.YO.stop();EFc(this)\u0026\u0026o3(this,e)\u0026\u0026!this.api.S().T\u0026\u0026dPn(this);var L\u003dthis.GC.Wq();if(!g.Uh(this.api.S())\u0026\u0026lC\u0026\u0026Xbx(this,e))L\u0026\u0026e.preventDefault();else if(this.Ii\u003d!0,g.Y4(this.api.getRootNode(),\"ytp-touch-mode\"),this.jk.lZ(),this.api.S().Y(\"player_doubletap_to_seek\")||this.api.S().T)if(L\u003d\nthis.api.getPlayerStateObject(),!(!this.api.Xk()||g.E(L,2)\u0026\u0026g.$b(this.api)||g.E(L,64))){L\u003dDate.now()-this.XW;this.WJ+\u003d1;if(L\u003c\u003d350){this.Hr\u003d!0;L\u003dthis.api.getPlayerSize().width/3;var c\u003dthis.api.getRootNode().getBoundingClientRect(),I\u003de.targetTouches[0].clientX-c.left;c\u003de.targetTouches[0].clientY-c.top;var B\u003d(this.WJ-1)*10;I\u003e0\u0026\u0026I\u003cL?(this.eQ(-1,I,c,B),this.api.seekBy(-10*this.api.getPlaybackRate())):I\u003eL*2\u0026\u0026I\u003cL*3\u0026\u0026(this.eQ(1,I,c,B),this.api.seekBy(10*this.api.getPlaybackRate()));e.preventDefault()}else UV\u0026\u0026\nthis.api.S().T\u0026\u0026o3(this,e)\u0026\u0026e.preventDefault();this.XW\u003dDate.now();this.tE.start()}};\ng.M.oxM\u003dfunction(){this.j3.zj\u003d!1;this.api.publish(\"rootnodemousedown\",this.j3)};\ng.M.yw$\u003dfunction(e){if(this.api.S().Y(\"web_fix_fine_scrubbing_false_play\")){if(Xbx(this,e)||this.j3.zj)return}else if(this.j3.zj||Xbx(this,e))return;EFc(this)||!o3(this,e)||this.YO.isActive()||(dPn(this),e.preventDefault());this.Hr\u0026\u0026(this.Hr\u003d!1)};\ng.M.Im\u003dfunction(){};\ng.M.Ld\u003dfunction(){};\ng.M.eQ\u003dfunction(){};\ng.M.renderChapterSeekingAnimation\u003dfunction(){};\ng.M.ML\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();g.E(e,2)\u0026\u0026g.$b(this.api)||(e.isOrWillBePlaying()?this.api.pauseVideo():(this.tB\u0026\u0026(e.isCued()||g.E(e,1024))\u0026\u0026!this.api.S().Y(\"embeds_play_button_state_check_ks\")\u0026\u0026this.api.publish(\"largeplaybuttonclicked\",this.tB.Z.element),this.api.tS(),this.api.playVideo(),this.tB\u0026\u0026document.activeElement\u003d\u003d\u003dthis.tB.Z.element\u0026\u0026((e\u003dthis.fQ())\u003d\u003dnull?e\u003d0:e.playButton?(e.playButton.focus(),e\u003d!0):e\u003d!1,e||this.api.getRootNode().focus())))};\ng.M.W17\u003dfunction(e){var L\u003dthis,c\u003dthis.api.getPresentingPlayerType();if(!UPM(this,Mx(e)))if(e\u003dthis.api.S(),(this.api.S().Y(\"player_doubletap_to_seek\")||this.api.S().T)\u0026\u0026this.Hr)this.Hr\u003d!1;else if(e.DY\u0026\u0026c!\u003d\u003d3)try{this.api.toggleFullscreen().catch(function(I){L.CK(I)}),this.api.Y(\"web_player_fullscreen_double_click_ve\")\u0026\u0026this.api.logClick(this.api.LS().element)}catch(I){this.CK(I)}};\ng.M.CK\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.F7(e):g.A9(e)};\ng.M.t6q\u003dfunction(e){K6x(this,.3,e.scale);e.preventDefault()};\ng.M.ww$\u003dfunction(e){K6x(this,.1,e.scale)};\ng.M.Nx\u003dfunction(){var e\u003dthis.api.LS().getPlayerSize(),L\u003dthis.api.getRootNode(),c\u003de.width\u003e\u003d650,I\u003de.width\u003c528;this.jk.resize();g.cY(L,\"ytp-fullscreen\",this.api.isFullscreen());g.cY(L,\"ytp-large-width-mode\",c);this.api.Y(\"delhi_modern_web_player\")?g.cY(L,\"ytp-xsmall-width-mode\",I):g.cY(L,\"ytp-small-mode\",this.ge());g.cY(L,\"ytp-tiny-mode\",this.nP());g.cY(L,\"ytp-big-mode\",this.TV());this.Ml\u0026\u0026this.Ml.resize(e)};\ng.M.X7\u003dfunction(e){this.Xp(e.state);this.N2()};\ng.M.uj\u003dBM(3);g.M.oB\u003dfunction(){var e\u003d!!this.DE\u0026\u0026!this.api.Va()\u0026\u0026!this.Ba,L\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2,c\u003dthis.api.S();return L?(L\u003djP(this.api.qx()),e\u0026\u0026(L\u0026\u0026L.player?e\u003d(e\u003dL.player.getVideoData(2))?e.isListed\u0026\u0026!g.rw(L.player.S()):!1:(Ir(\"showInfoBarDuringAd: this is null\"),e\u003d!1)),e):e\u0026\u0026(c.qk||this.api.isFullscreen()||c.Sn)};\ng.M.N2\u003dfunction(){var e\u003dthis.oB();this.Ht!\u003d\u003de\u0026\u0026(this.Ht\u003de,g.cY(this.api.getRootNode(),\"ytp-hide-info-bar\",!e))};\ng.M.Xp\u003dfunction(e){var L\u003de.isCued()||this.api.FK()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3;L!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003dL,this.aA\u0026\u0026this.j6(this.aA),this.aA\u003dthis.C(this.api.LS(),\"touchstart\",this.M6l,void 0,L));var c\u003dthis.jk,I\u003de.isPlaying()\u0026\u0026!g.E(e,32)||this.api.fK();d0(c,128,!I);c\u003dthis.jk;I\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d3;d0(c,256,I);c\u003dthis.api.getRootNode();g.E(e,2)?I\u003d[Yx.ENDED]:(I\u003d[],g.E(e,8)?I.push(Yx.PLAYING):g.E(e,4)\u0026\u0026I.push(Yx.PAUSED),g.E(e,1)\u0026\u0026!g.E(e,32)\u0026\u0026I.push(Yx.BUFFERING),g.E(e,\n32)\u0026\u0026I.push(Yx.SEEKING),g.E(e,64)\u0026\u0026I.push(Yx.UNSTARTED));g.E9(this.wV,I)||(g.L1(c,this.wV),this.wV\u003dI,g.ns(c,I));I\u003dthis.api.S();var B\u003dg.E(e,2);a:{var x\u003dthis.api.S();var S\u003dx.controlsType;switch(S){case \"2\":case \"0\":x\u003d!1;break a}x\u003dS\u003d\u003d\u003d\"3\"\u0026\u0026!g.E(e,2)||this.isCued||(this.api.getPresentingPlayerType()!\u003d\u003d2?0:GcL(jP(this.api.qx())))||this.api.lA()||g.Uh(x)\u0026\u0026this.api.getPresentingPlayerType()\u003d\u003d\u003d2?!1:!0}g.cY(c,\"ytp-hide-controls\",!x);g.cY(c,\"ytp-native-controls\",I.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!L\u0026\u0026!B\u0026\u0026!this.Us);g.E(e,\n128)\u0026\u0026!g.Uh(I)?(this.Ml||(this.Ml\u003dnew g.Km(this.api),g.l(this,this.Ml),g.Uq(this.api,this.Ml.element,4)),this.Ml.K(e.lz),this.Ml.show()):this.Ml\u0026\u0026(this.Ml.dispose(),this.Ml\u003dnull)};\ng.M.jr\u003dfunction(){return this.api.G8()\u0026\u0026this.api.Ph()?(this.api.BB(!1,!1),!0):this.api.Va()?(g.jD(this.api,!0),!0):!1};\ng.M.onMutedAutoplayChange\u003dfunction(e){this.Us\u003de;this.DC()};\ng.M.TV\u003dfunction(){return!1};\ng.M.ge\u003dfunction(){return!this.TV()\u0026\u0026(this.api.getPlayerSize().width\u003cthis.s1||this.api.getPlayerSize().height\u003c290)};\ng.M.nP\u003dfunction(){return this.ge()\u0026\u0026(this.api.getPlayerSize().width\u003c240||this.api.getPlayerSize().height\u003c140)};\ng.M.o8\u003dfunction(){return this.Ii};\ng.M.T8\u003dfunction(){return null};\ng.M.c9\u003dfunction(){return null};\ng.M.CB\u003dfunction(){var e\u003dthis.api.LS().getPlayerSize();return new g.$r(0,0,e.width,e.height)};\ng.M.handleGlobalKeyDown\u003dfunction(){return!1};\ng.M.handleGlobalKeyUp\u003dfunction(){return!1};\ng.M.SE\u003dfunction(){};\ng.M.showControls\u003dfunction(e){e!\u003d\u003dvoid 0\u0026\u0026this.api.LS().mW(e)};\ng.M.lZ\u003dfunction(){};\ng.M.fQ\u003dfunction(){return null};g.z(g.Sw,g.U);g.Sw.prototype.show\u003dfunction(){g.U.prototype.show.call(this);g.HT(this.X)};\ng.Sw.prototype.hide\u003dfunction(){this.K.stop();g.U.prototype.hide.call(this)};\ng.Sw.prototype.Ld\u003dfunction(e){var L\u003dthis.V.Y(\"delhi_modern_web_player_icons\");e?g.E(this.V.getPlayerStateObject(),64)||(L\u003dL?z1():Mw(),rN(this,L,\"Play\")):(e\u003dthis.V.getVideoData(),e.isLivePlayback\u0026\u0026!e.allowLiveDvr?(L\u003dL?a8n():CSr(),rN(this,L,\"Stop live playback\")):(L\u003dL?ivR():bvr(),rN(this,L,\"Pause\")))};g.z(emf,g.U);g.M\u003demf.prototype;g.M.HP\u003dfunction(e){e?this.X\u003dy4(this.V,this.element,null):(this.X\u003dthis.X,this.X(),this.X\u003dnull)};\ng.M.Fp\u003dfunction(){this.V.S().Y(\"player_new_info_card_format\")\u0026\u0026g.Ks(this.V.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.Uh(this.V.S())||(this.fade.show(),g.Ux(\"iv-button-shown\"))};\ng.M.y5\u003dfunction(){g.Ux(\"iv-button-hidden\");this.fade.hide()};\ng.M.Wq\u003dfunction(){return this.z_\u0026\u0026this.fade.state!\u003d\u003d4};\ng.M.KS\u003dfunction(){this.X\u0026\u0026this.X();g.U.prototype.KS.call(this)};\ng.M.onHover\u003dfunction(){g.Ux(\"iv-button-mouseover\")};\ng.M.onClicked\u003dfunction(e){this.V.G8();var L\u003dg.Ks(this.V.getRootNode(),\"ytp-cards-teaser-shown\");g.Ux(\"iv-teaser-clicked\",L);var c;if((c\u003dthis.V.getVideoData())\u003d\u003dnull?0:g.Kf(c)){var I;e\u003d(I\u003dthis.V.getVideoData())\u003d\u003dnull?void 0:g.Y$(I);(e\u003d\u003dnull?0:e.onIconTapCommand)\u0026\u0026this.V.fS(\"innertubeCommand\",e.onIconTapCommand)}else I\u003de.screenX\u003d\u003d\u003d0\u0026\u0026e.screenY\u003d\u003d\u003d0,this.V.BB(!this.V.Ph(),I,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.z(LYn,g.U);g.M\u003dLYn.prototype;g.M.U6\u003dfunction(){this.V.G8()\u0026\u0026this.V.Ph()\u0026\u0026this.Wq()\u0026\u0026this.y5()};\ng.M.Lz\u003dfunction(){this.y5();!this.V.G8()\u0026\u0026this.V.S().Y(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.UV.y5();g.Ux(\"iv-teaser-clicked\",this.X!\u003dnull);if(this.onClickCommand)this.V.fS(\"innertubeCommand\",this.onClickCommand);else{var e;((e\u003dthis.V.getVideoData())\u003d\u003dnull?0:g.Kf(e))||this.V.BB(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")}};\ng.M.Et\u003dfunction(){g.Ux(\"iv-teaser-mouseover\");this.X\u0026\u0026this.X.stop()};\ng.M.L1m\u003dfunction(e){this.V.S().Y(\"player_new_info_card_format\")\u0026\u0026!g.Uh(this.V.S())?this.UV.y5():this.V.S().Y(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.UV.Fp();this.X||!e||this.V.Ph()||this.K\u0026\u0026this.K.isActive()||(this.Fp(e),g.Ux(\"iv-teaser-shown\"))};\ng.M.Fp\u003dfunction(e){this.onClickCommand\u003de.onClickCommand;this.updateValue(\"text\",e.teaserText);this.element.setAttribute(\"dir\",g.rp(e.teaserText));this.fade.show();if(this.V.S().Y(\"player_new_info_card_format\")){var L\u003dthis.q0(\"ytp-cards-teaser-info-icon\"),c\u003dthis.q0(\"ytp-cards-teaser-channel-avatar\");c\u0026\u0026e.eI\u0026\u0026g.mF(e.eI)\u0026\u0026(c.src\u003de.eI,c.style.display\u003d\"block\",L.style.display\u003d\"none\")}this.K\u003dnew g.j9(function(){g.Y4(this.V.getRootNode(),\"ytp-cards-teaser-shown\");this.V.Y(\"player_new_info_card_format\")\u0026\u0026\n!g.Uh(this.V.S())\u0026\u0026this.UV.y5();this.kd()},0,this);\nthis.K.start();this.UV.HP(!1);this.X\u003dnew g.j9(this.y5,580+e.durationMs,this);this.X.start();this.G.push(this.listen(\"mouseover\",this.q_,this));this.G.push(this.listen(\"mouseout\",this.Gp,this))};\ng.M.kd\u003dfunction(){if(!this.V.S().Y(\"player_new_info_card_format\")\u0026\u0026g.Uh(this.V.S())\u0026\u0026this.z_){var e\u003dthis.UV.element.offsetLeft,L\u003dg.rF(\"ytp-cards-button-icon\"),c\u003dthis.V.isFullscreen()?54:36;if(L){var I\u003de+L.offsetLeft;this.element.style.marginRight\u003dthis.UV.element.offsetParent.offsetWidth-e-L.offsetLeft-c+\"px\";this.element.style.marginLeft\u003dI+\"px\"}}};\ng.M.bN\u003dfunction(){g.Uh(this.V.S())\u0026\u0026this.V.ge()\u0026\u0026this.z_\u0026\u0026this.J.start()};\ng.M.q_\u003dfunction(){this.j.stop();this.X\u0026\u0026this.X.isActive()\u0026\u0026this.T.start()};\ng.M.Gp\u003dfunction(){this.T.stop();this.X\u0026\u0026!this.X.isActive()\u0026\u0026this.j.start()};\ng.M.Uxe\u003dfunction(){this.X\u0026\u0026this.X.stop()};\ng.M.qY$\u003dfunction(){this.y5()};\ng.M.iF\u003dfunction(){this.y5()};\ng.M.y5\u003dfunction(){!this.X||this.Z\u0026\u0026this.Z.isActive()||(g.Ux(\"iv-teaser-hidden\"),this.fade.hide(),g.eZ(this.V.getRootNode(),\"ytp-cards-teaser-shown\"),this.Z\u003dnew g.j9(function(){for(var e\u003dg.f(this.G),L\u003de.next();!L.done;L\u003de.next())this.j6(L.value);this.G\u003d[];this.X\u0026\u0026(this.X.dispose(),this.X\u003dnull);this.UV.HP(!0);!this.V.G8()\u0026\u0026this.V.S().Y(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.UV.y5()},330,this),this.Z.start())};\ng.M.Wq\u003dfunction(){return this.z_\u0026\u0026this.fade.state!\u003d\u003d4};\ng.M.KS\u003dfunction(){var e\u003dthis.V.getRootNode();e\u0026\u0026g.eZ(e,\"ytp-cards-teaser-shown\");g.cs(this.K,this.Z,this.X);g.U.prototype.KS.call(this)};var Do\u003d{},R3\u003d(Do.BUTTON\u003d\"ytp-button\",Do.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",Do.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",Do.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",Do.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",Do);g.z(c3x,g.U);\nc3x.prototype.onClick\u003dfunction(){this.api.logClick(this.element);var e\u003d!this.X;this.updateValue(\"label\",e?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.updateValue(\"pressed\",e);IYJ(this,e)};g.IL(\"yt.pubsub.publish\",g.Ux);g.z(g.uo,g.U);g.uo.prototype.G\u003dfunction(){window.location.reload()};\ng.uo.prototype.X\u003dfunction(){g.Y4(this.element,\"ytp-sb-subscribed\")};\ng.uo.prototype.K\u003dfunction(){g.eZ(this.element,\"ytp-sb-subscribed\")};g.z(r3M,g.U);g.M\u003dr3M.prototype;g.M.MlM\u003dfunction(e){this.api.logClick(this.K);var L\u003dthis.api.S();L.K||L.Pe?tQJ(this)\u0026\u0026(this.isExpanded()?this.jf():this.rU()):g.Wa(window,SlT(this));e.preventDefault()};\ng.M.Lk\u003dfunction(){uA6(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.M.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.M.rU\u003dfunction(){if(tQJ(this)\u0026\u0026!this.isExpanded()){this.updateValue(\"flyoutUnfocusable\",\"false\");this.updateValue(\"channelTitleFocusable\",\"0\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"false\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"false\");this.Z\u0026\u0026this.Z.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var e\u003dthis.api.getVideoData();this.X\u0026\u0026e.KB\u0026\u0026e.subscribed\u0026\u0026(this.X.show(),\nthis.api.logVisibility(this.X.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.M.jf\u003dfunction(){this.updateValue(\"flyoutUnfocusable\",\"true\");this.updateValue(\"channelTitleFocusable\",\"-1\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");this.Z\u0026\u0026this.Z.start()};\ng.M.OW\u003dfunction(){var e\u003dthis.api.S();this.i5(!this.api.isEmbedsShortsMode());var L\u003dthis.api.getVideoData(),c\u003dthis.api.S(),I\u003dthis.api.getVideoData();this.G\u003d!1;var B\u003d!!I.videoId\u0026\u0026!!I.DY\u0026\u0026!!I.profilePicture;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.G\u003dB\u0026\u0026!!I.isListed\u0026\u0026!!I.author:g.Uh(c)\u0026\u0026(this.G\u003dB\u0026\u0026!I.xx\u0026\u0026!c.Z\u0026\u0026!(c.T\u0026\u0026this.api.getPlayerSize().width\u003c200));c\u003dL.profilePicture;e\u003dg.Uh(e)?L.expandedTitle:L.author;c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;this.G?(this.T!\u003d\u003dc\u0026\u0026(this.K.style.backgroundImage\u003d\"url(\"+\nc+\")\",this.T\u003dc),this.updateValue(\"channelLink\",SlT(this)),this.updateValue(\"channelLogoLabel\",g.nC(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.Y4(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.eZ(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.K,this.G\u0026\u0026this.B);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dL.hR);this.updateValue(\"expandedTitle\",L.expandedTitle);this.updateValue(\"expandedSubtitle\",L.expandedSubtitle)};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.K,this.G\u0026\u0026e)};g.z(tn,g.ov);tn.prototype.X\u003dfunction(e){e.defaultPrevented||e.keyCode!\u003d\u003d39||(this.element.click(),e.preventDefault())};g.z(OYr,g.U);g.M\u003dOYr.prototype;g.M.show\u003dfunction(){g.U.prototype.show.call(this);this.element.tabIndex\u003d0;this.element.focus();this.updateValue(\"userInfoFocusable\",\"0\");this.updateValue(\"userInfoFocusable2\",\"0\")};\ng.M.hide\u003dfunction(){g.U.prototype.hide.call(this);this.updateValue(\"userInfoFocusable\",\"-1\");this.updateValue(\"userInfoFocusable2\",\"-1\")};\ng.M.xS\u003dfunction(e){var L\u003dMx(e),c\u003dg.vz(this.closeButton.element,L),I\u003dg.vz(this.element,L);e\u003dthis.X\u0026\u0026g.vz(this.X,L)\u0026\u0026g.WZ(e);L\u0026\u0026(I||e)\u0026\u0026!c||this.hide()};\ng.M.Dc\u003dfunction(){xIM(g.RD(this.CS.S()),\"user_info_panel\",function(){window.location.reload()})};\ng.M.OW\u003dfunction(){var e\u003dthis.CS.S(),L\u003d{USER_NAME:e.userDisplayName,USER_EMAIL:e.J9};this.updateValue(\"icon\",Gx6());this.updateValue(\"watchingAsUsername\",g.nC(\"Watching as $USER_NAME\",L));e.J9?this.updateValue(\"watchingAsEmail\",g.nC(\"($USER_EMAIL)\",L)):this.updateValue(\"watchingAsEmail\",\"\")};g.z(WYx,g.Cp);g.M\u003dWYx.prototype;g.M.Eu\u003dfunction(){this.G_.y5()};\ng.M.F$d\u003dfunction(){F4(this.U7.element)};\ng.M.iS7\u003dfunction(){q$(this,this.V.getDebugText(!0))\u0026\u0026rN(this.wq,rJ())};\ng.M.E9m\u003dfunction(){q$(this,this.V.getVideoEmbedCode())\u0026\u0026rN(this.wq,WPH());this.V.logClick(this.gQ.element)};\ng.M.x0q\u003dfunction(){q$(this,this.V.getVideoUrl(!0,!0))\u0026\u0026rN(this.wq,On());this.V.logClick(this.getVideoUrl.element)};\ng.M.r7M\u003dfunction(){q$(this,this.V.getVideoUrl(!1,!0))\u0026\u0026rN(this.wq,On());this.V.logClick(this.dQ.element)};\ng.M.onLoopChange\u003dfunction(e){var L;(L\u003dthis.vc)\u003d\u003dnull||z2(L,e)};\ng.M.sTm\u003dfunction(){this.V.setLoopVideo(this.vc.getValue());this.G_.y5();this.V.logClick(this.vc.element)};\ng.M.Yqe\u003dfunction(e){this.V.reportPlaybackIssue();if(g.s4(e,this.V,!to(this.V.S()))){e\u003dthis.V;var L\u003de.app.getFeedbackProductData();e.Kb(\"onFeedbackStartRequest\",L);e.isFullscreen()\u0026\u0026e.toggleFullscreen()}this.G_.y5()};\ng.M.nx0\u003dfunction(){g.Fl(this.V,\"isVideoInfoVisible\",[])?g.Fl(this.V,\"hideVideoInfo\",[]):g.Fl(this.V,\"showVideoInfo\",[]);this.G_.y5()};\ng.M.lp9\u003dfunction(){this.D2\u0026\u0026(this.cz||(this.cz\u003dnew OYr(this.V,this.D2.element),g.l(this,this.cz),g.Uq(this.V,this.cz.element,4)),this.cz.show(),this.G_.y5(),this.V.logClick(this.D2.element))};\ng.M.onVideoDataChange\u003dfunction(e,L){TlJ(this,L)};\ng.M.vy\u003dfunction(e){g.Cp.prototype.vy.call(this,e);this.V.logVisibility(this.gQ.element,e);this.V.logVisibility(this.getVideoUrl.element,e);this.V.logVisibility(this.dQ.element,e);this.vc\u0026\u0026this.V.logVisibility(this.vc.element,e);this.D2\u0026\u0026this.V.logVisibility(this.D2.element,e)};g.z(sBn,g.NE);g.M\u003dsBn.prototype;g.M.onTouchStart\u003dfunction(e){var L\u003dMx(e);if(!(L\u0026\u0026(G$(L,\"a\")||G$(L,null,\"ytp-no-contextmenu\"))||this.z_)){var c;this.h7\u003d(e\u003d(c\u003de.touches)\u003d\u003dnull?void 0:c.item(0))?new g.Pa(e.clientX,e.clientY):new g.Pa(0,0);this.pS.start()}};\ng.M.FQ\u003dfunction(){this.pS.stop()};\ng.M.Xd9\u003dfunction(){this.open(this.h7)};\ng.M.Ym\u003dfunction(){if(this.Z\u0026\u0026MQ$(this.Z)){var e\u003dMQ$(this.Z).element;e.tabIndex\u003d-1;e.focus()}else this.element.tabIndex\u003d-1,this.element.focus()};\ng.M.show\u003dfunction(){this.Z||(this.Z\u003dnew WYx(this.V,this,this.wq),g.l(this,this.Z),g.m4(this,this.Z));this.Z.onLoopChange(this.V.getLoopVideo());g.NE.prototype.show.call(this);this.V.logVisibility(this.element,!0);this.Z.vy(!0)};\ng.M.hide\u003dfunction(){zmc(this);g.NE.prototype.hide.call(this);this.V.logVisibility(this.element,!1);this.Z\u0026\u0026this.Z.vy(!1)};\ng.M.OSW\u003dfunction(e){var L\u003dMx(e);this.z_||L\u0026\u0026(G$(L,\"a\")||G$(L,null,\"ytp-no-contextmenu\"))||(e.preventDefault(),this.open(new g.Pa(e.pageX,e.pageY)))};\ng.M.Fp\u003dfunction(e){if(e){var L\u003de.getBoundingClientRect();this.open(new g.Pa(L.x,L.y))}g.NE.prototype.Fp.call(this,e)};\ng.M.open\u003dfunction(e){vhc(this);var L\u003dthis.V.getVideoData();g.cY(this.element,\"ytp-dni\",L.xx);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";e.x++;e.y++;g.NE.prototype.Fp.call(this);var c\u003dc8(this).body;L\u003dnew mR(0,Infinity,Infinity,0);var I\u003dIF(c);for(var B\u003dI.X.body,x\u003dI.X.documentElement,S\u003dNMv(I.X);c\u003dP7$(c);)if((!g.RF||c.clientHeight!\u003d0||c!\u003dB)\u0026\u0026c!\u003dB\u0026\u0026c!\u003dx\u0026\u0026U_(c,\"overflow\")!\u003d\"visible\"){var h\u003dg.Yr(c),R\u003dnew g.Pa(c.clientLeft,c.clientTop);h.x+\u003dR.x;h.y+\u003dR.y;L.top\u003dMath.max(L.top,h.y);L.right\u003dMath.min(L.right,\nh.x+c.clientWidth);L.bottom\u003dMath.min(L.bottom,h.y+c.clientHeight);L.left\u003dMath.max(L.left,h.x)}B\u003dS.scrollLeft;S\u003dS.scrollTop;L.left\u003dMath.max(L.left,B);L.top\u003dMath.max(L.top,S);I\u003daJ$(I.X.defaultView||window);L.right\u003dMath.min(L.right,B+I.width);L.bottom\u003dMath.min(L.bottom,S+I.height);I\u003dL.top\u003e\u003d0\u0026\u0026L.left\u003e\u003d0\u0026\u0026L.bottom\u003eL.top\u0026\u0026L.right\u003eL.left?L:null;L\u003dthis.size;e\u003de.clone();L\u003dL.clone();I\u0026\u0026(S\u003dL,B\u003d5,(B\u002665)\u003d\u003d65\u0026\u0026(e.x\u003cI.left||e.x\u003e\u003dI.right)\u0026\u0026(B\u0026\u003d-2),(B\u0026132)\u003d\u003d132\u0026\u0026(e.y\u003cI.top||e.y\u003e\u003dI.bottom)\u0026\u0026(B\u0026\u003d-5),e.x\u003cI.left\u0026\u0026B\u00261\u0026\u0026\n(e.x\u003dI.left),B\u002616\u0026\u0026(x\u003de.x,e.x\u003cI.left\u0026\u0026(e.x\u003dI.left),e.x+S.width\u003eI.right\u0026\u0026(S.width\u003dMath.min(I.right-e.x,x+S.width-I.left),S.width\u003dMath.max(S.width,0))),e.x+S.width\u003eI.right\u0026\u0026B\u00261\u0026\u0026(e.x\u003dMath.max(I.right-S.width,I.left)),e.y\u003cI.top\u0026\u0026B\u00264\u0026\u0026(e.y\u003dI.top),B\u002632\u0026\u0026(x\u003de.y,e.y\u003cI.top\u0026\u0026(e.y\u003dI.top),e.y+S.height\u003eI.bottom\u0026\u0026(S.height\u003dMath.min(I.bottom-e.y,x+S.height-I.top),S.height\u003dMath.max(S.height,0))),e.y+S.height\u003eI.bottom\u0026\u0026B\u00264\u0026\u0026(e.y\u003dMath.max(I.bottom-S.height,I.top)));I\u003dnew g.$r(0,0,0,0);I.left\u003de.x;I.top\u003de.y;I.width\u003d\nL.width;I.height\u003dL.height;g.Xt(this.element,new g.Pa(I.left,I.top));g.fv(this.G);this.G.C(c8(this),\"contextmenu\",this.lYM);this.G.C(this.V,\"fullscreentoggled\",this.onFullscreenToggled);this.G.C(this.V,\"pageTransition\",this.Xm)};\ng.M.lYM\u003dfunction(e){if(!e.defaultPrevented){var L\u003dMx(e);g.vz(this.element,L)||this.y5();this.V.S().disableNativeContextMenu\u0026\u0026e.preventDefault()}};\ng.M.onFullscreenToggled\u003dfunction(){this.y5();vhc(this)};\ng.M.Xm\u003dfunction(){this.y5()};g.z(Ti,g.U);Ti.prototype.onClick\u003dfunction(){var e\u003dthis,L,c,I,B;return g.Z(function(x){if(x.K\u003d\u003d1)return L\u003de.api.S(),c\u003de.api.getVideoData(),I\u003de.api.getPlaylistId(),B\u003dL.getVideoUrl(c.videoId,I,void 0,!0),g.a(x,FYH(e,B),2);x.X\u0026\u0026A3r(e);e.api.logClick(e.element);g.AJ(x)})};\nTi.prototype.OW\u003dfunction(){this.updateValue(\"icon\",{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M21.9,8.3H11.3c-0.9,0-1.7,.8-1.7,1.7v12.3h1.7V10h10.6V8.3z M24.6,11.8h-9.7c-1,0-1.8,.8-1.8,1.8v12.3 c0,1,.8,1.8,1.8,1.8h9.7c1,0,1.8-0.8,1.8-1.8V13.5C26.3,12.6,25.5,11.8,24.6,11.8z M24.6,25.9h-9.7V13.5h9.7V25.9z\"}}]});this.updateValue(\"title-attr\",\"Copy link\");this.visible\u003dfYx(this);g.cY(this.element,\"ytp-copylink-button-visible\",this.visible);\nthis.i5(this.visible);this.tooltip.A9();this.api.logVisibility(this.element,this.visible\u0026\u0026this.B)};\nTi.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nTi.prototype.KS\u003dfunction(){g.U.prototype.KS.call(this);g.eZ(this.element,\"ytp-copylink-button-visible\")};g.z(bYc,g.U);g.M\u003dbYc.prototype;g.M.show\u003dfunction(){g.U.prototype.show.call(this);g.HT(this.K)};\ng.M.hide\u003dfunction(){this.G.stop();this.Z\u003d0;this.q0(\"ytp-seek-icon\").style.display\u003d\"none\";this.updateValue(\"seekIcon\",\"\");g.eZ(this.element,\"ytp-chapter-seek\");g.eZ(this.element,\"ytp-time-seeking\");g.U.prototype.hide.call(this)};\ng.M.eQ\u003dfunction(e,L,c,I){this.Z\u003de\u003d\u003d\u003dthis.T?this.Z+I:I;this.T\u003de;var B\u003de\u003d\u003d\u003d-1?this.D:this.J;B\u0026\u0026this.V.logClick(B);this.j?this.K.stop():g.PT(this.K);this.G.start();this.element.setAttribute(\"data-side\",e\u003d\u003d\u003d-1?\"back\":\"forward\");var x\u003d3*this.V.LS().getPlayerSize().height;B\u003dthis.V.LS().getPlayerSize();B\u003dB.width/3-3*B.height;this.X.style.width\u003dx+\"px\";this.X.style.height\u003dx+\"px\";e\u003d\u003d\u003d1?(this.X.style.left\u003d\"\",this.X.style.right\u003dB+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(this.X.style.right\u003d\"\",this.X.style.left\u003dB+\"px\");var S\u003dx*2.5;x\u003dS/\n2;var h\u003dthis.q0(\"ytp-doubletap-ripple\");h.style.width\u003dS+\"px\";h.style.height\u003dS+\"px\";e\u003d\u003d\u003d1?(e\u003dthis.V.LS().getPlayerSize().width-L+Math.abs(B),h.style.left\u003d\"\",h.style.right\u003de-x+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(e\u003dMath.abs(B)+L,h.style.right\u003d\"\",h.style.left\u003de-x+\"px\");h.style.top\u003d\"calc((33% + \"+Math.round(c)+\"px) - \"+x+\"px)\";if(c\u003dthis.q0(\"ytp-doubletap-ripple\"))c.classList.remove(\"ytp-doubletap-ripple\"),c.classList.add(\"ytp-doubletap-ripple\");iYM(this,this.j?this.Z:I)};\ng.M.M2\u003dfunction(e,L,c){if(c\u003dc\u003d\u003d\u003dvoid 0?null:c){var I\u003de\u003d\u003d\u003d-1?this.D.visualElement:this.J.visualElement;c\u003d{seekData:c};var B\u003dg.qy();B\u0026\u0026g.Hu($g)(void 0,B,I,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",c,void 0)}this.Z\u003de\u003d\u003d\u003dthis.T?this.Z+L:L;this.T\u003de;I\u003dthis.V.LS().getPlayerSize();this.j?this.K.stop():g.PT(this.K);this.G.start();this.element.setAttribute(\"data-side\",e\u003d\u003d\u003d-1?\"back\":\"forward\");g.Y4(this.element,\"ytp-time-seeking\");this.X.style.width\u003d\"110px\";this.X.style.height\u003d\"110px\";c\u003dI.width*.1-15;e\u003d\u003d\u003d\n1?this.pS?(this.X.style.right\u003dc+\"px\",this.X.style.left\u003d\"\"):(this.X.style.right\u003d\"\",this.X.style.left\u003dI.width*.8-30+\"px\"):e\u003d\u003d\u003d-1\u0026\u0026(this.pS?(this.X.style.right\u003d\"\",this.X.style.left\u003dc+\"px\"):(this.X.style.right\u003d\"\",this.X.style.left\u003dI.width*.1-15+\"px\"));this.X.style.top\u003dI.height*.5+15+\"px\";iYM(this,this.j?this.Z:L)};\ng.M.Yi\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?null:c;g.PT(this.K);this.G.start();switch(e){case -1:e\u003d\"back\";break;case 1:e\u003d\"forward\";break;default:e\u003d\"\"}this.element.setAttribute(\"data-side\",e);this.X.style.width\u003d\"0\";this.X.style.height\u003d\"0\";g.Y4(this.element,\"ytp-chapter-seek\");this.updateValue(\"seekText\",L);this.updateValue(\"seekTime\",\"\");L\u003dthis.q0(\"ytp-seek-icon\");if(c){a:if(c){switch(c){case \"PREMIUM_STANDALONE\":c\u003dDxf();break a;case \"PREMIUM_STANDALONE_CAIRO\":c\u003dwIR();break a}c\u003dvoid 0}else c\u003dnull;this.updateValue(\"seekIcon\",\nc);L.style.display\u003d\"inline-block\"}else L.style.display\u003d\"none\"};g.z(Gzx,J2);g.M\u003dGzx.prototype;g.M.zs\u003dfunction(e){this.Y9||(this.Y9\u003dnew Z7(this.V),g.l(this,this.Y9));var L,c;if((L\u003dthis.sY)\u003d\u003dnull?0:(c\u003dL.menu)\u003d\u003dnull?0:c.menuRenderer)this.Y9.open(this.sY.menu.menuRenderer,e.target),e.preventDefault()};\ng.M.Q7\u003dfunction(){return!!this.X};\ng.M.DH\u003dfunction(){return!!this.X};\ng.M.w3\u003dfunction(e){e.target\u003d\u003d\u003dthis.overflowButton.element?e.preventDefault():(this.Bw\u0026\u0026this.V.fS(\"innertubeCommand\",this.Bw),this.kX(!1))};\ng.M.q$\u003dfunction(){this.kX(!0);var e,L;((e\u003dthis.X)\u003d\u003dnull?0:(L\u003de.bannerData)\u003d\u003dnull?0:L.dismissedStatusKey)\u0026\u0026this.Cf.push(this.X.bannerData.dismissedStatusKey);this.BP()};\ng.M.hh\u003dfunction(){this.BP();zi(this)};\ng.M.MtY\u003dfunction(e){var L\u003dthis,c;if(e.id!\u003d\u003d((c\u003dthis.X)\u003d\u003dnull?void 0:c.identifier)){this.BP();c\u003dg.f(this.k9);for(var I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dI.value,x\u003dvoid 0,S\u003dvoid 0;if((I\u003d(x\u003dB)\u003d\u003dnull?void 0:(S\u003dx.bannerData)\u003d\u003dnull?void 0:S.itemData)\u0026\u0026B.identifier\u003d\u003d\u003de.id){S\u003dx\u003dvoid 0;var h\u003d((x\u003dB)\u003d\u003dnull?void 0:(S\u003dx.bannerData)\u003d\u003dnull?void 0:S.dismissedStatusKey)||\"\";if(this.Cf.includes(h))return;this.X\u003dB;this.banner.element.setAttribute(\"aria-label\",I.accessibilityLabel||\"\");I.trackingParams\u0026\u0026(this.G\u003d!0,\nthis.V.setTrackingParams(this.badge.element,I.trackingParams));this.show();this.D.show();wB(this);this.Ve.i5(!I.stayInApp);ZYH(this);kzJ(this);M$(this);this.Bw\u003dg.Q(I.onTapCommand,iF);if(B\u003dg.Q(I.menuOnTap,iF))this.sY\u003dg.Q(B,h7N);B\u003dvoid 0;this.banner.update({thumbnail:(B\u003d(I.thumbnailSources||[])[0])\u003d\u003dnull?void 0:B.url,title:I.productTitle,price:I.priceReplacementText?I.priceReplacementText:I.price,salesOriginalPrice:J3J(this),priceDropReferencePrice:VQM(this),promotionText:wGR(this),priceA11yText:CYJ(this),\naffiliateDisclaimer:I.affiliateDisclaimer,vendor:aYn(this)});h\u003dS\u003dx\u003dB\u003dvoid 0;((B\u003dI)\u003d\u003dnull?0:(x\u003dB.hiddenProductOptions)\u003d\u003dnull?0:x.showDropCountdown)\u0026\u0026((S\u003dI)\u003d\u003dnull?0:(h\u003dS.hiddenProductOptions)\u003d\u003dnull?0:h.dropTimestampMs)\u0026\u0026(this.RT\u003dnew g.j9(function(){y3c(L)},1E3),this.Ve.hide(),this.countdownTimer.show(),y3c(this));\nthis.V.Y(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")\u0026\u0026ghM(this)\u0026\u0026(this.Q5\u003dnew g.j9(function(){DIR(L)},1E3),DIR(this))}}this.V.getRootNode()\u0026\u0026g.Y4(this.V.getRootNode(),\"ytp-featured-product-shown\")}};\ng.M.BP\u003dfunction(){this.X\u0026\u0026(this.X\u003dvoid 0,this.z8(),this.V.getRootNode()\u0026\u0026g.eZ(this.V.getRootNode(),\"ytp-featured-product-shown\"))};\ng.M.onVideoDataChange\u003dfunction(e,L){var c\u003dthis;e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026zi(this);var I,B,x;e\u003dg.Q((I\u003dL.getWatchNextResponse())\u003d\u003dnull?void 0:(B\u003dI.playerOverlays)\u003d\u003dnull?void 0:(x\u003dB.playerOverlayRenderer)\u003d\u003dnull?void 0:x.productsInVideoOverlayRenderer,S3J);this.overflowButton.show();this.dismissButton.hide();var S\u003de\u003d\u003dnull?void 0:e.featuredProductsEntityKey;this.trendingOfferEntityKey\u003de\u003d\u003dnull?void 0:e.trendingOfferEntityKey;this.k9.length||(mIc(this,S),M$(this));var h;(h\u003dthis.RI)\u003d\u003dnull||h.call(this);this.RI\u003dg.vN.subscribe(function(){mIc(c,\nS);M$(c)})};\ng.M.KS\u003dfunction(){zi(this);ZYH(this);kzJ(this);J2.prototype.KS.call(this)};g.z(lYx,g.U);lYx.prototype.onClick\u003dfunction(){this.V.logClick(this.element,this.K)};g.z(PYv,g.Lr);g.M\u003dPYv.prototype;g.M.show\u003dfunction(){g.Lr.prototype.show.call(this);this.V.publish(\"infopaneldetailvisibilitychange\",!0);this.V.logVisibility(this.element,!0);QBc(this,!0)};\ng.M.hide\u003dfunction(){g.Lr.prototype.hide.call(this);this.V.publish(\"infopaneldetailvisibilitychange\",!1);this.V.logVisibility(this.element,!1);QBc(this,!1)};\ng.M.getId\u003dfunction(){return this.G};\ng.M.fR\u003dfunction(){return this.itemData.length};\ng.M.onVideoDataChange\u003dfunction(e,L){if(L){var c,I,B,x;this.update({title:((c\u003dL.sE)\u003d\u003dnull?void 0:(I\u003dc.title)\u003d\u003dnull?void 0:I.content)||\"\",body:((B\u003dL.sE)\u003d\u003dnull?void 0:(x\u003dB.bodyText)\u003d\u003dnull?void 0:x.content)||\"\"});var S;e\u003d((S\u003dL.sE)\u003d\u003dnull?void 0:S.trackingParams)||null;this.V.setTrackingParams(this.element,e);S\u003dg.f(this.itemData);for(e\u003dS.next();!e.done;e\u003dS.next())e.value.dispose();this.itemData\u003d[];var h;if((h\u003dL.sE)\u003d\u003dnull?0:h.ctaButtons)for(L\u003dg.f(L.sE.ctaButtons),h\u003dL.next();!h.done;h\u003dL.next())if(h\u003dg.Q(h.value,\nLje))h\u003dnew lYx(this.V,h,this.X),h.Hd\u0026\u0026(this.itemData.push(h),h.jl(this.items))}};\ng.M.KS\u003dfunction(){this.hide();g.Lr.prototype.KS.call(this)};g.z(EhT,g.U);g.M\u003dEhT.prototype;g.M.onVideoDataChange\u003dfunction(e,L){UIM(this,L);this.mZ\u0026\u0026KYn(this,this.mZ)};\ng.M.Kx\u003dfunction(e){var L\u003dthis.V.getVideoData();this.videoId!\u003d\u003dL.videoId\u0026\u0026UIM(this,L);KYn(this,e.state);this.mZ\u003de.state};\ng.M.hL\u003dfunction(e){(this.Z\u003de)?this.hide():this.X\u0026\u0026this.show()};\ng.M.aS\u003dfunction(){this.K||this.Fp();this.showControls\u003d!0};\ng.M.h5\u003dfunction(){this.K||this.y5();this.showControls\u003d!1};\ng.M.Fp\u003dfunction(){var e,L\u003d(e\u003dthis.V)\u003d\u003dnull?void 0:e.getPlayerSize();e\u003dL.width\u003c380;var c;L\u003dL.height\u003c(((c\u003dthis.V)\u003d\u003dnull?0:c.isEmbedsShortsMode())?400:280);var I,B;(((I\u003dthis.V)\u003d\u003dnull?0:I.getPlayerStateObject().isCued())||((B\u003dthis.V)\u003d\u003dnull?0:g.E(B.getPlayerStateObject(),1024)))\u0026\u0026e\u0026\u0026L||!this.X||this.Z||(this.fade.show(),this.V.publish(\"infopanelpreviewvisibilitychange\",!0),this.V.logVisibility(this.element,!0))};\ng.M.y5\u003dfunction(){this.X\u0026\u0026!this.Z\u0026\u0026(this.fade.hide(),this.V.publish(\"infopanelpreviewvisibilitychange\",!1),this.V.logVisibility(this.element,!1))};\ng.M.Jmd\u003dfunction(){this.K\u003d!1;this.showControls||this.y5()};var uoU\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(uoU).reduce(function(e,L){e[uoU[L]]\u003dL;return e},{});\nvar t_h\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(t_h).reduce(function(e,L){e[t_h[L]]\u003dL;return e},{});\nvar OH9\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(OH9).reduce(function(e,L){e[OH9[L]]\u003dL;return e},{});var qdL,TRZ;qdL\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\"}];TRZ\u003d[{option:0,text:sG(0)},{option:.25,text:sG(.25)},{option:.5,text:sG(.5)},{option:.75,text:sG(.75)},{option:1,text:sG(1)}];\ng.Fz\u003d[{option:\"fontFamily\",text:\"Font family\",options:[{option:1,text:\"Monospaced Serif\"},{option:2,text:\"Proportional Serif\"},{option:3,text:\"Monospaced Sans-Serif\"},{option:4,text:\"Proportional Sans-Serif\"},{option:5,text:\"Casual\"},{option:6,text:\"Cursive\"},{option:7,text:\"Small Capitals\"}]},{option:\"color\",text:\"Font colour\",options:qdL},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:sG(.5)},{option:-1,text:sG(.75)},{option:0,text:sG(1)},{option:1,text:sG(1.5)},{option:2,\ntext:sG(2)},{option:3,text:sG(3)},{option:4,text:sG(4)}]},{option:\"background\",text:\"Background colour\",options:qdL},{option:\"backgroundOpacity\",text:\"Background opacity\",options:TRZ},{option:\"windowColor\",text:\"Window colour\",options:qdL},{option:\"windowOpacity\",text:\"Window opacity\",options:TRZ},{option:\"charEdgeStyle\",text:\"Character edge style\",options:[{option:0,text:\"None\"},{option:4,text:\"Drop Shadow\"},{option:1,text:\"Raised\"},{option:2,text:\"Depressed\"},{option:3,text:\"Outline\"}]},{option:\"textOpacity\",\ntext:\"Font opacity\",options:[{option:.25,text:sG(.25)},{option:.5,text:sG(.5)},{option:.75,text:sG(.75)},{option:1,text:sG(1)}]}];var WsN\u003d[27,9,33,34,13,32,187,61,43,189,173,95,79,87,67,80,78,75,70,65,68,87,83,107,221,109,219];g.z(I_$,g.zn);g.M\u003dI_$.prototype;\ng.M.K3\u003dfunction(e){e.repeat||(this.Z.AP\u003d!1);var L\u003d!1,c\u003de.keyCode,I\u003dMx(e),B\u003d!e.altKey\u0026\u0026!e.ctrlKey\u0026\u0026!e.metaKey\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||WsN.includes(c)),x\u003d!1,S\u003d!1,h\u003dthis.api.S();e.defaultPrevented?(B\u003d!1,S\u003d!0):h.pj\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay()\u0026\u0026(B\u003d!1);if(c\u003d\u003d\u003d9)L\u003d!0;else{if(I)switch(c){case 32:case 13:if(I.tagName\u003d\u003d\u003d\"BUTTON\"||I.tagName\u003d\u003d\u003d\"A\"||I.tagName\u003d\u003d\u003d\"INPUT\")L\u003d!0,B\u003d!1;else if(B){var R\u003dI.getAttribute(\"role\");!R||R!\u003d\u003d\"option\"\u0026\u0026R!\u003d\u003d\"button\"\u0026\u0026R.indexOf(\"menuitem\")!\u003d\u003d0||\n(L\u003d!0,I.click(),x\u003d!0)}break;case 37:case 39:case 36:case 35:L\u003dI.getAttribute(\"role\")\u003d\u003d\u003d\"slider\";break;case 38:case 40:R\u003dI.getAttribute(\"role\"),I\u003dc\u003d\u003d\u003d38?I.previousSibling:I.nextSibling,R\u003d\u003d\u003d\"slider\"?L\u003d!0:B\u0026\u0026(R\u003d\u003d\u003d\"option\"?(I\u0026\u0026I.getAttribute(\"role\")\u003d\u003d\u003d\"option\"\u0026\u0026I.focus(),x\u003dL\u003d!0):R\u0026\u0026R.indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026(I\u0026\u0026I.hasAttribute(\"role\")\u0026\u0026I.getAttribute(\"role\").indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026I.focus(),x\u003dL\u003d!0))}if(B\u0026\u0026!x)switch(c){case 38:x\u003dMath.min(this.api.getVolume()+5,100);hn(this.wq,x,!1);this.api.setVolume(x);\nS\u003dx\u003d!0;break;case 40:x\u003dMath.max(this.api.getVolume()-5,0);hn(this.wq,x,!0);this.api.setVolume(x);S\u003dx\u003d!0;break;case 36:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),S\u003dx\u003d!0);break;case 35:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),S\u003dx\u003d!0)}}L\u0026\u0026fg(this,!0);(L||S)\u0026\u0026this.jk.lZ();(x||B\u0026\u0026this.handleGlobalKeyDown(c,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code,e.repeat))\u0026\u0026e.preventDefault();h.J\u0026\u0026(e\u003d{keyCode:e.keyCode,\naltKey:e.altKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,shiftKey:e.shiftKey,handled:e.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.oy(\"onKeyPress\",e))};\ng.M.Zr\u003dfunction(e){var L\u003de.keyCode;(!this.api.Y(\"web_player_spacebar_control_bugfix\")||this.api.Y(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.Z.mG)\u0026\u0026this.handleGlobalKeyUp(L,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey,e.key,e.code)\u0026\u0026e.preventDefault()};\ng.M.handleGlobalKeyUp\u003dfunction(e,L,c,I,B,x,S){this.api.publish(\"keyboardserviceglobalkeyup\",{keyCode:e,shiftKey:L,ctrlKey:c,altKey:I,metaKey:B,key:x,code:S});L\u003d!1;if(this.Z.AP)return L;(x\u003dg.Q4(this.api.qx()))\u0026\u0026(x\u003dx.yX)\u0026\u0026x.z_\u0026\u0026(x.zU(e),L\u003d!0);switch(e){case 9:fg(this,!0);L\u003d!0;break;case 32:if(this.api.Y(\"web_speedmaster_spacebar_control\")\u0026\u0026(!this.api.Y(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.Z.mG||this.api.Y(\"web_player_spacebar_control_bugfix\"))\u0026\u0026!this.api.S().pj){var h,R;e\u003d(h\u003dthis.progressBar)\u003d\u003d\nnull?void 0:(R\u003dh.K)\u003d\u003dnull?void 0:R.isEnabled;L\u003dthis.ML(e)}break;case 39:(rH?I:c)\u0026\u0026!B\u0026\u0026this.api.Xk()\u0026\u0026this.api.Y(\"web_enable_keyboard_shortcut_for_timely_actions\")\u0026\u0026(this.api.startSeekCsiAction(),h\u003d(h\u003dthis.api.getVideoData())?h.Fk:[],R\u003dnhv(h,this.api.getCurrentTime()*1E3),R!\u003d\u003d-1\u0026\u0026this.X!\u003dnull\u0026\u0026(this.X.Yi(1,h[R].title),this.api.seekTo(h[R].startTime/1E3,void 0,void 0,void 0,52),L\u003d!0))}return L};\ng.M.handleGlobalKeyDown\u003dfunction(e,L,c,I,B,x,S,h){h||(this.Z.AP\u003d!1);var R\u003d!1,u\u003dthis.api.S();if(u.pj\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay())return R;var t\u003dg.Q4(this.api.qx());if(t\u0026\u0026(t\u003dt.yX)\u0026\u0026t.z_)switch(e){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:R\u003dt.XN(e)}u.j||R||(R\u003dx||String.fromCharCode(e).toLowerCase(),this.K+\u003dR,\"awesome\".indexOf(this.K)\u003d\u003d\u003d0||this.api.Y(\"web_player_rtr_ctrls\")\u0026\u0026\"bday\".indexOf(this.K)\u003d\u003d\u003d0?(R\u003d!0,4\u003d\u003d\u003dthis.K.length\u0026\u0026this.K\u003d\u003d\u003d\"bday\"\u0026\u0026this.api.Y(\"web_player_rtr_ctrls\")\u0026\u0026\n(Xgx(this.B),this.jk.lZ()),7\u003d\u003d\u003dthis.K.length\u0026\u0026this.K\u003d\u003d\u003d\"awesome\"\u0026\u0026kTc(this.api.getRootNode(),\"ytp-color-party\")):(this.K\u003dR,R\u003d\"awesome\".indexOf(this.K)\u003d\u003d\u003d0||\"bday\".indexOf(this.K)\u003d\u003d\u003d0));if(!R\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||WsN.includes(e))){var O\u003dthis.api.getVideoData(),q,T;t\u003d(q\u003dthis.progressBar)\u003d\u003dnull?void 0:(T\u003dq.K)\u003d\u003dnull?void 0:T.isEnabled;q\u003dO?O.Fk:[];T\u003drH?I:c;switch(e){case 80:L\u0026\u0026!u.t7\u0026\u0026(rN(this.wq,J7M(),\"Previous\"),this.api.previousVideo(),R\u003d!0);break;case 78:L\u0026\u0026!u.t7\u0026\u0026(rN(this.wq,\nqw(),\"Next\"),this.api.nextVideo(),R\u003d!0);break;case 74:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),this.X?this.api.Y(\"enable_key_press_seek_logging\")?(R\u003dAn(this,-10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_10S\"),this.X.M2(-1,10,R)):this.X.M2(-1,10):rN(this.wq,{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z M 16.9,22 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 -0.2,0 -0.4,.1 -0.6,.1 -0.2,0 -0.4,0 -0.6,-0.1 -0.2,-0.1 -0.3,-0.2 -0.5,-0.3 -0.2,-0.1 -0.2,-0.3 -0.3,-0.6 -0.1,-0.3 -0.1,-0.5 -0.1,-0.8 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.9,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(-10*this.api.getPlaybackRate(),void 0,void 0,73),R\u003d!0);break;case 76:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),this.X?this.api.Y(\"enable_key_press_seek_logging\")?(R\u003dAn(this,10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_10S\"),this.X.M2(1,10,R)):this.X.M2(1,10):rN(this.wq,{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.8,3 H 16 V 18.7 L 15,19 v -0.7 l 1.8,-0.6 h .1 V 22 z m 4.3,-1.8 c 0,.3 0,.6 -0.1,.8 l -0.3,.6 c 0,0 -0.3,.3 -0.5,.3 C 20,21.9 19.8,22 19.6,22 19.4,22 19.2,22 19,21.9 18.8,21.8 18.7,21.7 18.5,21.6 18.3,21.5 18.3,21.3 18.2,21 18.1,20.7 18.1,20.5 18.1,20.2 v -0.7 c 0,-0.3 0,-0.6 .1,-0.8 l .3,-0.6 c 0,0 .3,-0.3 .5,-0.3 .2,0 .4,-0.1 .6,-0.1 .2,0 .4,0 .6,.1 .2,.1 .3,.2 .5,.3 .2,.1 .2,.3 .3,.6 .1,.3 .1,.5 .1,.8 v .7 z m -0.8,-0.8 v -0.5 c 0,0 -0.1,-0.2 -0.1,-0.3 0,-0.1 -0.1,-0.1 -0.2,-0.2 -0.1,-0.1 -0.2,-0.1 -0.3,-0.1 -0.1,0 -0.2,0 -0.3,.1 l -0.2,.2 c 0,0 -0.1,.2 -0.1,.3 v 2 c 0,0 .1,.2 .1,.3 0,.1 .1,.1 .2,.2 .1,.1 .2,.1 .3,.1 .1,0 .2,0 .3,-0.1 l .2,-0.2 c 0,0 .1,-0.2 .1,-0.3 v -1.5 z\"}}]}),\nthis.api.seekBy(10*this.api.getPlaybackRate(),void 0,void 0,74),R\u003d!0);break;case 37:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),T?(T\u003de5H(q,this.api.getCurrentTime()*1E3),T!\u003d\u003d-1\u0026\u0026this.X!\u003dnull\u0026\u0026(this.X.Yi(-1,q[T].title),this.api.seekTo(q[T].startTime/1E3,void 0,void 0,void 0,53),R\u003d!0)):(this.X?this.api.Y(\"enable_key_press_seek_logging\")?(R\u003dAn(this,-5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_5S\"),this.X.M2(-1,5,R)):this.X.M2(-1,5):rN(this.wq,{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",\nwidth:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"M 18,11 V 7 l -5,5 5,5 v -4 c 3.3,0 6,2.7 6,6 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 h -2 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 0,-4.4 -3.6,-8 -8,-8 z m -1.3,8.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.4,.3 C 18.5,22 18.2,22 18,22 17.8,22 17.6,22 17.5,21.9 17.4,21.8 17.2,21.8 17,21.7 16.8,21.6 16.8,21.5 16.7,21.3 16.6,21.1 16.6,21 16.6,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.5,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.7 z\"}}]}),\nthis.api.seekBy(-5*this.api.getPlaybackRate(),void 0,void 0,71),R\u003d!0));break;case 39:this.api.Xk()\u0026\u0026(this.api.startSeekCsiAction(),T?this.api.Y(\"web_enable_keyboard_shortcut_for_timely_actions\")||(T\u003dnhv(q,this.api.getCurrentTime()*1E3),T!\u003d\u003d-1\u0026\u0026this.X!\u003dnull\u0026\u0026(this.X.Yi(1,q[T].title),this.api.seekTo(q[T].startTime/1E3,void 0,void 0,void 0,52),R\u003d!0)):(this.X!\u003dnull?this.api.Y(\"enable_key_press_seek_logging\")?(R\u003dAn(this,5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_5S\"),this.X.M2(1,5,R)):this.X.M2(1,\n5):rN(this.wq,{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 10,19 c 0,4.4 3.6,8 8,8 4.4,0 8,-3.6 8,-8 h -2 c 0,3.3 -2.7,6 -6,6 -3.3,0 -6,-2.7 -6,-6 0,-3.3 2.7,-6 6,-6 v 4 l 5,-5 -5,-5 v 4 c -4.4,0 -8,3.6 -8,8 z m 6.7,.9 .2,-2.2 h 2.4 v .7 h -1.7 l -0.1,.9 c 0,0 .1,0 .1,-0.1 0,-0.1 .1,0 .1,-0.1 0,-0.1 .1,0 .2,0 h .2 c .2,0 .4,0 .5,.1 .1,.1 .3,.2 .4,.3 .1,.1 .2,.3 .3,.5 .1,.2 .1,.4 .1,.6 0,.2 0,.4 -0.1,.5 -0.1,.1 -0.1,.3 -0.3,.5 -0.2,.2 -0.3,.2 -0.5,.3 C 18.3,22 18.1,22 17.9,22 17.7,22 17.5,22 17.4,21.9 17.3,21.8 17.1,21.8 16.9,21.7 16.7,21.6 16.7,21.5 16.6,21.3 16.5,21.1 16.5,21 16.5,20.8 h .8 c 0,.2 .1,.3 .2,.4 .1,.1 .2,.1 .4,.1 .1,0 .2,0 .3,-0.1 L 18.4,21 c 0,0 .1,-0.2 .1,-0.3 v -0.6 l -0.1,-0.2 -0.2,-0.2 c 0,0 -0.2,-0.1 -0.3,-0.1 h -0.2 c 0,0 -0.1,0 -0.2,.1 -0.1,.1 -0.1,0 -0.1,.1 0,.1 -0.1,.1 -0.1,.1 h -0.6 z\"}}]}),\nthis.api.seekBy(5*this.api.getPlaybackRate(),void 0,void 0,72),R\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),hn(this.wq,this.api.getVolume(),!1)):(this.api.mute(),hn(this.wq,0,!0));R\u003d!0;break;case 32:R\u003dthis.api.Y(\"web_speedmaster_spacebar_control\")?!this.api.S().t7:this.ML(t);break;case 75:R\u003dthis.ML(t);break;case 190:L?u.enableSpeedOptions\u0026\u0026xec(this)\u0026\u0026(R\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(R+.25,!0),Ykf(this.wq,!1),R\u003d!0):this.api.Xk()\u0026\u0026(this.step(1),R\u003d!0);break;case 188:L?\nu.enableSpeedOptions\u0026\u0026xec(this)\u0026\u0026(R\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(R-.25,!0),Ykf(this.wq,!0),R\u003d!0):this.api.Xk()\u0026\u0026(this.step(-1),R\u003d!0);break;case 70:ljx(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),R\u003d!0);\nbreak;case 27:t?(this.progressBar.Rk(),R\u003d!0):this.j()\u0026\u0026(R\u003d!0)}if(u.controlsType!\u003d\u003d\"3\")switch(e){case 67:g.ZP(this.api.qx())\u0026\u0026(u\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),nFf(this.wq,!u||u\u0026\u0026!u.displayName),R\u003d!0);break;case 79:bo(this,\"textOpacity\");break;case 87:bo(this,\"windowOpacity\");break;case 187:case 61:bo(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:bo(this,\"fontSizeIncrement\",!0,!0)}var W;L||c||I||(e\u003e\u003d48\u0026\u0026e\u003c\u003d57?W\u003de-48:e\u003e\u003d96\u0026\u0026e\u003c\u003d105\u0026\u0026(W\u003de-96));W!\u003dnull\u0026\u0026this.api.Xk()\u0026\u0026\n(this.api.startSeekCsiAction(),u\u003dthis.api.getProgressState(),this.api.seekTo(W/10*(u.seekableEnd-u.seekableStart)+u.seekableStart,void 0,void 0,void 0,81),R\u003d!0);R\u0026\u0026this.jk.lZ()}this.Z.zC\u003d!1;this.api.publish(\"keyboardserviceglobalkeydown\",{keyCode:e,shiftKey:L,ctrlKey:c,altKey:I,metaKey:B,key:x,code:S,repeat:h},this.Z);this.Z.zC\u0026\u0026(R\u003d!0,this.jk.lZ());return R};\ng.M.step\u003dfunction(e){this.api.Xk();if(this.api.getPlayerStateObject().isPaused()){var L\u003dthis.api.getVideoData().K;L\u0026\u0026(L\u003dL.video)\u0026\u0026this.api.seekBy(e/(L.fps||30),void 0,void 0,e\u003e0?77:78)}};\ng.M.ML\u003dfunction(e){if(!this.api.S().t7){var L;var c,I\u003d(L\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(c\u003dL.getPlayerResponse())\u003d\u003dnull?void 0:c.playabilityStatus;if(I){var B;L\u003d((B\u003dg.Q(I.miniplayer,WjU))\u003d\u003dnull?void 0:B.playbackMode)\u003d\u003d\u003d\"PLAYBACK_MODE_PAUSED_ONLY\"}else L\u003d!1;L\u0026\u0026this.api.fS(\"onExpandMiniplayer\");e?this.progressBar.pQ():(e\u003d!this.api.getPlayerStateObject().isOrWillBePlaying(),this.wq.Ld(e),e?this.api.playVideo():this.api.pauseVideo());return!0}return!1};\ng.M.KS\u003dfunction(){g.PT(this.G);g.zn.prototype.KS.call(this)};g.z(io,g.U);io.prototype.OW\u003dfunction(){var e\u003dthis.V.S(),L\u003de.Z||this.V.Y(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026this.TY.isEmpty();e\u003dg.Uh(e)\u0026\u0026g.lf(this.V)\u0026\u0026g.E(this.V.getPlayerStateObject(),128);var c\u003dthis.V.getPlayerSize();this.visible\u003dthis.V.ge()\u0026\u0026!e\u0026\u0026c.width\u003e\u003d240\u0026\u0026!this.V.getVideoData().xx\u0026\u0026!L\u0026\u0026!this.V.isEmbedsShortsMode();g.cY(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026this.V.A9();this.V.logVisibility(this.element,this.visible\u0026\u0026this.B)};\nio.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.V.logVisibility(this.element,this.visible\u0026\u0026e)};\nio.prototype.KS\u003dfunction(){g.U.prototype.KS.call(this);g.eZ(this.element,\"ytp-overflow-button-visible\")};g.z(oxx,g.Lr);g.M\u003doxx.prototype;g.M.Z9\u003dfunction(e){e\u003dMx(e);g.vz(this.element,e)\u0026\u0026(g.vz(this.X,e)||g.vz(this.closeButton,e)||Iv(this))};\ng.M.y5\u003dfunction(){g.Lr.prototype.y5.call(this);this.V.B_(this.element)};\ng.M.show\u003dfunction(){this.z_\u0026\u0026this.V.publish(\"OVERFLOW_PANEL_OPENED\");g.Lr.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");rOx(this,!0)};\ng.M.hide\u003dfunction(){g.Lr.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");rOx(this,!1)};\ng.M.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.Wq()\u0026\u0026Iv(this)};\ng.M.isEmpty\u003dfunction(){return this.actionButtons.length\u003d\u003d\u003d0};\ng.M.focus\u003dfunction(){for(var e\u003dg.f(this.actionButtons),L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.z_){L.focus();break}};g.z(h5r,g.U);h5r.prototype.onClick\u003dfunction(e){g.s4(e,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.z(R5r,g.Lr);g.M\u003dR5r.prototype;g.M.show\u003dfunction(){g.Lr.prototype.show.call(this);this.X.C(this.api,\"videodatachange\",this.j$);this.X.C(this.api,\"onPlaylistUpdate\",this.j$);this.j$()};\ng.M.hide\u003dfunction(){g.Lr.prototype.hide.call(this);g.fv(this.X);this.updatePlaylist(null)};\ng.M.j$\u003dfunction(){this.updatePlaylist(this.api.getPlaylist());this.api.S().Z\u0026\u0026(this.q0(\"ytp-playlist-menu-title-name\").removeAttribute(\"href\"),this.Z\u0026\u0026(this.j6(this.Z),this.Z\u003dnull))};\ng.M.Oa\u003dfunction(){var e\u003dthis.playlist,L\u003de.author,c\u003dL?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",I\u003d{CURRENT_POSITION:String(e.index+1),PLAYLIST_LENGTH:String(e.length)};L\u0026\u0026(I.AUTHOR\u003dL);this.update({title:e.title,subtitle:g.nC(c,I),playlisturl:this.api.getVideoUrl(!0)});L\u003de.K;if(L\u003d\u003d\u003dthis.G)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.playlistData[e.index];else{c\u003dg.f(this.playlistData);for(I\u003dc.next();!I.done;I\u003dc.next())I.value.dispose();\nc\u003de.length;this.playlistData\u003d[];for(I\u003d0;I\u003cc;I++){var B\u003dnew h5r(this.api,e,I);this.playlistData.push(B);B.jl(this.items)}this.selected\u003dthis.playlistData[e.index];this.G\u003dL}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.M.rwq\u003dfunction(e){var L\u003dthis.api.getVideoUrl(!0);g.v8(L,this.api,e)};\ng.M.updatePlaylist\u003dfunction(e){this.playlist!\u003d\u003de?(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Oa,this),this.playlist\u003de,this.G\u003dnull,e?(e.subscribe(\"shuffle\",this.Oa,this),this.Oa()):this.z_\u0026\u0026this.hide()):this.playlist\u0026\u0026this.Oa()};\ng.M.focus\u003dfunction(){this.selected.focus()};\ng.M.KS\u003dfunction(){this.hide();g.Lr.prototype.KS.call(this)};g.z(Gi,g.U);Gi.prototype.hide\u003dfunction(){g.U.prototype.hide.call(this);this.vy(!1);this.api.A9()};\nGi.prototype.OW\u003dfunction(){var e\u003dg.Uh(this.api.S());g.cY(this.element,\"ytp-playlist-menu-button-tiny\",this.api.LS().getPlayerSize().width\u003c400\u0026\u0026!e);this.api.isEmbedsShortsMode()?this.hide():this.playlist\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2?(this.update({text:g.nC(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.nC(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.api.Y(\"delhi_modern_web_player\")\u0026\u0026\nthis.update({playlistTitle:g.nC(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.z_||(this.show(),this.api.A9()),this.visible\u003d!0,this.vy(!0)):this.z_\u0026\u0026this.hide()};\nGi.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nGi.prototype.X\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.OW,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.OW,this);this.OW()};g.z(u8c,g.U);g.M\u003du8c.prototype;g.M.Gs\u003dfunction(){this.G?TS$(this):qzx(this)};\ng.M.eO\u003dfunction(){this.G?(gN(this),this.T\u003d!0):qzx(this)};\ng.M.K$e\u003dfunction(){this.j\u003d!0;this.AM(1);this.V.publish(\"promotooltipacceptbuttonclicked\",this.acceptButton);gN(this);this.K\u0026\u0026this.V.logClick(this.acceptButton)};\ng.M.d0m\u003dfunction(){this.j\u003d!0;this.AM(2);gN(this);this.K\u0026\u0026this.V.logClick(this.dismissButton)};\ng.M.qp\u003dfunction(e){if(this.V.getPresentingPlayerType()\u003d\u003d\u003d1||this.V.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.J){var L\u003d!0,c\u003dg.rF(\"ytp-ad-overlay-ad-info-dialog-container\"),I\u003dg.rF(\"ytp-ad-player-overlay-layout\"),B\u003dMx(e);if(this.Z\u0026\u0026B\u0026\u0026g.vz(this.Z,B))this.Z\u003dnull;else{this.V.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026B\u0026\u0026Array.from(B.classList).forEach(function(R){if(R.startsWith(\"ytp-ad\")||R.startsWith(\"ytp-skip-ad\"))L\u003d!1});\nvar x\u003dW0R(this.tooltipRenderer),S;if(((S\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:S.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\")x\u0026\u0026(L\u003dL\u0026\u0026!g.vz(this.element,B));else{var h;((h\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:h.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u0026\u0026(L\u003dx?!1:L\u0026\u0026g.vz(this.element,B))}this.X\u0026\u0026this.z_\u0026\u0026!c\u0026\u0026!I\u0026\u0026(!B||L\u0026\u0026g.WZ(e))\u0026\u0026(this.j\u003d!0,gN(this))}}};\ng.M.AM\u003dfunction(e){var L\u003dthis.tooltipRenderer.promoConfig;if(L){switch(e){case 0:var c;if((c\u003dL.impressionEndpoints)\u003d\u003dnull?0:c.length)var I\u003dL.impressionEndpoints[0];break;case 1:I\u003dL.acceptCommand;break;case 2:I\u003dL.dismissCommand}var B;e\u003d(B\u003dg.Q(I,e7L))\u003d\u003dnull?void 0:B.feedbackToken;I\u0026\u0026e\u0026\u0026(B\u003d{feedbackTokens:[e]},e\u003dthis.V.gg(),(e\u003d\u003dnull?0:kI6(I,e.Nz))\u0026\u0026De(e,I,B))}};\ng.M.Nx\u003dfunction(){this.T||(this.X||(this.X\u003dtuR(this)),TS$(this))};\nvar O4H\u003d{\"ytp-settings-button\":g.v7()};g.z(k8,g.U);k8.prototype.onStateChange\u003dfunction(e){this.Oq(e.state)};\nk8.prototype.Oq\u003dfunction(e){this.i5(g.E(e,2))};\nk8.prototype.onClick\u003dfunction(){this.V.getPlayerStateObject().isOrWillBePlaying();this.V.playVideo()};g.z(Df,g.U);Df.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var L\u003dg.WO(this.api.S().PU,{focusSearch:\"true\"}),c\u003d{};g.Fl(this.api,\"addEmbedsConversionTrackingParams\",[c]);L\u003dg.WO(L,c);var I;(c\u003d(I\u003dthis.api.getVideoData().Ia)\u003d\u003dnull?void 0:I.params)\u0026\u0026(L\u003dg.WO(L,{bp:c}));g.Wa(window,L);e.preventDefault()};\nDf.prototype.X\u003dfunction(){if(this.api.Y(\"embeds_web_enable_search_button\")){var e\u003dthis.api.S();var L\u003dthis.api.getVideoData(),c\u003dthis.api.LS().getPlayerSize().width;e\u003dg.Uh(e)\u0026\u0026c\u003e\u003dthis.K\u0026\u0026!e.Z\u0026\u0026!L.isAd()\u0026\u0026!this.api.isEmbedsShortsMode()}else e\u003d!1;this.visible\u003de;this.i5(this.visible);g.cY(this.element,\"ytp-search-button-visible\",this.visible);g.cY(this.element,\"ytp-show-search-title\",!this.api.ge());this.api.logVisibility(this.element,this.visible\u0026\u0026this.B)};\nDf.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.z(wN,g.U);\nwN.prototype.trigger\u003dfunction(e,L,c,I){this.show();if(this.G\u0026\u0026e!\u003d\u003dthis.G){var B\u003d1;this.K\u0026\u0026(B\u003dAOT(this));MuH(this,B,!1);f_n(this)}this.G\u003de;this.Z\u003dthis.G\u003d\u003d\u003d-1?this.J:this.D;e\u003d\"\";L?(this.T+\u003dL,e\u003dg.Te(this.T)):this.T\u003d0;this.updateValue(this.G\u003d\u003d\u003d-1?\"durationBack\":\"durationForward\",e);if(this.X\u003d\u003d\u003d\"hidden\"||this.X\u003d\u003d\u003d\"fading-out\")L\u003d0,this.X\u003d\u003d\u003d\"fading-out\"\u0026\u0026(L\u003dAOT(this),vxn(this)),z5n(this,L),this.X!\u003d\u003d\"fading-out\"\u0026\u0026s_n(this,this.Z.querySelector(\".ytp-seek-overlay-arrow-persistent\")),this.X\u003d\"fading-in\";else if(this.X\u003d\u003d\u003d\n\"fading-in\"||this.X\u003d\u003d\u003d\"lingering\")L\u003dthis.Z.querySelector(\".ytp-seek-overlay-duration\"),e\u003dg.X3(this.V.S().experiments,\"web_player_seek_overlay_duration_bump_scale\")||.95,L.animate([{offset:0,transform:\"scale(1)\"},{offset:.5,transform:\"scale(\"+e+\")\"},{offset:1,transform:\"scale(1)\"}],{duration:200,easing:\"cubic-bezier(0, 1, 0.1, 1)\"}),vxn(this),this.X\u003d\u003d\u003d\"lingering\"\u0026\u0026(this.j.stop(),this.j.start());this.pS\u003d(0,g.zI)();c\u0026\u0026F0T(this,c,I)};\nwN.prototype.eQ\u003dfunction(e,L,c,I){this.trigger(e,I)};\nwN.prototype.M2\u003dfunction(e,L,c){this.trigger(e,L);c\u0026\u0026(e\u003de\u003d\u003d\u003d-1?this.D.visualElement:this.J.visualElement,c\u003d{seekData:c},(L\u003dg.qy())\u0026\u0026g.Hu($g)(void 0,L,e,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",c,void 0))};\nwN.prototype.Yi\u003dfunction(e,L,c){this.trigger(e,void 0,L,c)};g.z(Jn,g.U);Jn.prototype.onClick\u003dfunction(){var e\u003dthis,L\u003dthis.api.S(),c\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),I\u003dthis.api.getPlaylistId();L\u003dthis.api.Y(\"enable_share_button_url_fix\")?this.api.getVideoUrl(!0,!0,!0):L.getVideoUrl(c.videoId,I,void 0,!0);if(navigator.share)try{var B\u003dnavigator.share({title:c.title,url:L});B instanceof Promise\u0026\u0026B.catch(function(x){i4v(e,x)})}catch(x){x instanceof Error\u0026\u0026i4v(this,x)}else this.X.jr(),Iv(this.K,this.element,!1);\nthis.api.logClick(this.element)};\nJn.prototype.OW\u003dfunction(){var e\u003dthis.api.S(),L\u003dthis.api.isEmbedsShortsMode();g.cY(this.element,\"ytp-show-share-title\",g.Uh(e)\u0026\u0026!L);this.X.TV()\u0026\u0026L?(e\u003d(this.api.LS().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.l3(this.element,\"right\",e+\"px\")):L\u0026\u0026g.l3(this.element,\"right\",\"0px\");this.updateValue(\"icon\",{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{d:\"m 20.20,14.19 0,-4.45 7.79,7.79 -7.79,7.79 0,-4.56 C 16.27,20.69 12.10,21.81 9.34,24.76 8.80,25.13 7.60,27.29 8.12,25.65 9.08,21.32 11.80,17.18 15.98,15.38 c 1.33,-0.60 2.76,-0.98 4.21,-1.19 z\"}}]});\nthis.visible\u003db46(this);g.cY(this.element,\"ytp-share-button-visible\",this.visible);this.i5(this.visible);this.tooltip.A9();this.api.logVisibility(this.element,b46(this)\u0026\u0026this.B)};\nJn.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};\nJn.prototype.KS\u003dfunction(){g.U.prototype.KS.call(this);g.eZ(this.element,\"ytp-share-button-visible\")};g.z(gx6,g.Lr);g.M\u003dgx6.prototype;g.M.Uo\u003dfunction(e){e\u003dMx(e);g.vz(this.j,e)||g.vz(this.closeButton,e)||Iv(this)};\ng.M.y5\u003dfunction(){g.Lr.prototype.y5.call(this);this.tooltip.B_(this.element);this.api.logVisibility(this.X,!1);for(var e\u003dg.f(this.Z),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.api.hasVe(L.element)\u0026\u0026this.api.logVisibility(L.element,!1)};\ng.M.show\u003dfunction(){var e\u003dthis.z_;g.Lr.prototype.show.call(this);this.OW();e||this.api.fS(\"onSharePanelOpened\")};\ng.M.JD\u003dfunction(){this.z_\u0026\u0026this.OW()};\ng.M.OW\u003dfunction(){var e\u003dthis;g.Y4(this.element,\"ytp-share-panel-loading\");g.eZ(this.element,\"ytp-share-panel-fail\");var L\u003dthis.api.getVideoData(),c\u003dthis.api.getPlaylistId()\u0026\u0026this.G.checked;L.getSharePanelCommand\u0026\u0026De(this.api.gg(),L.getSharePanelCommand,{includeListId:c}).then(function(I){e.We()||(g.eZ(e.element,\"ytp-share-panel-loading\"),wjT(e,I))});\nL\u003dthis.api.getVideoUrl(!0,!0,!1,!1);this.updateValue(\"link\",L);this.updateValue(\"linkText\",L);this.updateValue(\"shareLinkWithUrl\",g.nC(\"Share link $URL\",{URL:L}));F4(this.X);this.api.logVisibility(this.X,!0)};\ng.M.onFullscreenToggled\u003dfunction(e){!e\u0026\u0026this.Wq()\u0026\u0026Iv(this)};\ng.M.focus\u003dfunction(){this.X.focus()};\ng.M.KS\u003dfunction(){g.Lr.prototype.KS.call(this);k8M(this)};g.z(ClR,J2);g.M\u003dClR.prototype;g.M.KS\u003dfunction(){Z4n(this);J2.prototype.KS.call(this)};\ng.M.w3\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.kX(!1),this.V.fS(\"innertubeCommand\",this.onClickCommand))};\ng.M.q$\u003dfunction(){this.m$\u003d!0;this.kX(!0);this.z8()};\ng.M.Dx$\u003dfunction(e){this.T\u003de;this.z8()};\ng.M.onVideoDataChange\u003dfunction(e,L){if(e\u003d!!L.videoId\u0026\u0026this.videoId!\u003d\u003dL.videoId)this.videoId\u003dL.videoId,this.m$\u003d!1,this.Gm\u003d!0,this.J\u003dthis.h7\u003d!1,Z4n(this),yOM(this,!1),this.K\u003dthis.X\u003d!1,Cg(this),a_r(this);if(e||!L.videoId)this.pS\u003dthis.G\u003d!1;var c,I;if(L\u003d\u003dnull?0:(c\u003dL.getPlayerResponse())\u003d\u003dnull?0:(I\u003dc.videoDetails)\u003d\u003dnull?0:I.isLiveContent)this.dZ(!1);else{var B,x,S;L\u003dg.Q((B\u003dL.getWatchNextResponse())\u003d\u003dnull?void 0:(x\u003dB.playerOverlays)\u003d\u003dnull?void 0:(S\u003dx.playerOverlayRenderer)\u003d\u003dnull?void 0:S.productsInVideoOverlayRenderer,\nS3J);this.T\u003dthis.enabled\u003d!1;if(L){if(B\u003dL\u003d\u003dnull?void 0:L.featuredProductsEntityKey){x\u003dg.vN.getState().entities;var h;if((h\u003dEK(x,\"featuredProductsEntity\",B))\u003d\u003dnull?0:h.productsData){this.dZ(!1);return}}if(!L.text||!L.onClickCommand||!L.timing){this.dZ(!1);return}this.enabled\u003d!0;if(!this.G){var R;h\u003d(R\u003dL.badgeInteractionLogging)\u003d\u003dnull?void 0:R.trackingParams;(this.G\u003d!!h)\u0026\u0026this.V.setTrackingParams(this.badge.element,h||null)}if(!this.pS){var u;if(this.pS\u003d!((u\u003dL.dismissButton)\u003d\u003dnull||!u.trackingParams)){var t;\nthis.V.setTrackingParams(this.dismissButton.element,((t\u003dL.dismissButton)\u003d\u003dnull?void 0:t.trackingParams)||null)}}L.isContentForward\u0026\u0026(R\u003dL.productsData,yOM(this,!0),a_r(this),R\u003dmev(this,R),u\u003d[],R.length\u003e0\u0026\u0026u.push(R[0]),R.length\u003e1\u0026\u0026(t\u003dnew g.U({U:\"div\",W:\"ytp-suggested-action-more-products-icon\"}),g.l(this,t),u.push(t),u.push.apply(u,g.V(R.slice(1)))),this.j\u003dnew g.U({U:\"div\",L:u,W:\"ytp-suggested-action-content-forward-container\"}),g.l(this,this.j),this.ye.element.append(this.j.element));this.text\u003dg.o9(L.text);\nvar O;if(R\u003d(O\u003dL.dismissButton)\u003d\u003dnull?void 0:O.a11yLabel)this.He\u003dg.o9(R);this.onClickCommand\u003dL.onClickCommand;this.timing\u003dL.timing;this.Lb()}ki$(this);wB(this);this.z8()}};\ng.M.Q7\u003dfunction(){return!this.T\u0026\u0026this.enabled\u0026\u0026!this.m$\u0026\u0026!this.V.ge()\u0026\u0026!this.Kf\u0026\u0026(this.J||this.Gm)};\ng.M.OS\u003dfunction(e){J2.prototype.OS.call(this,e);if(this.X||this.K)this.timing\u0026\u0026Vf(this.timing.preview)\u0026\u0026(this.X\u003d!1,Cg(this),this.K\u003d!1,Cg(this),this.V.RU(\"shopping_overlay_preview_collapsed\"),this.V.RU(\"shopping_overlay_preview_expanded\"),e\u003da3(this.timing.preview.startSec,this.timing.preview.endSec,\"shopping_overlay_expanded\"),Vf(this.timing.expanded)\u0026\u0026this.timing.preview.endSec\u003d\u003d\u003dthis.timing.expanded.startSec\u0026\u0026(this.V.RU(\"shopping_overlay_expanded\"),e.end\u003dthis.timing.expanded.endSec*1E3),this.V.Lb([e])),\nthis.h7\u003d!0,wB(this);Cg(this)};\ng.M.dZ\u003dfunction(e){(this.J\u003de)?(D7(this),wB(this,!1)):(Z4n(this),this.t7.start());this.z8()};\ng.M.Lb\u003dfunction(e){var L\u003dthis.timing;e\u003d(e\u003d\u003d\u003dvoid 0?0:e)+this.V.getCurrentTime();var c\u003d[],I\u003dL.visible,B\u003dL.preview;L\u003dL.expanded;Vf(I)\u0026\u0026(JO$(I,e),c.push(a3(I.startSec,I.endSec,\"shopping_overlay_visible\")));Vf(B)\u0026\u0026(JO$(B,e),I\u003dB.startSec+1,c.push(a3(B.startSec,I,\"shopping_overlay_preview_collapsed\")),c.push(a3(I,B.endSec,\"shopping_overlay_preview_expanded\")));Vf(L)\u0026\u0026(JO$(L,e),c.push(a3(L.startSec,L.endSec,\"shopping_overlay_expanded\")));this.V.Lb(c)};\ng.M.z8\u003dfunction(){J2.prototype.z8.call(this);this.V.getRootNode()\u0026\u0026g.cY(this.V.getRootNode(),\"ytp-shopping-pill-shown\",this.Q7())};g.z(j_v,g.U);\nj_v.prototype.OW\u003dfunction(){var e\u003dthis.api.S();this.i5(g.Uh(e)\u0026\u0026this.api.isEmbedsShortsMode());this.subscribeButton\u0026\u0026this.api.logVisibility(this.subscribeButton.element,this.z_);var L\u003dthis.api.getVideoData(),c\u003d!1;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?c\u003d!!L.videoId\u0026\u0026!!L.isListed\u0026\u0026!!L.author\u0026\u0026!!L.DY\u0026\u0026!!L.profilePicture:g.Uh(e)\u0026\u0026(c\u003d!!L.videoId\u0026\u0026!!L.DY\u0026\u0026!!L.profilePicture\u0026\u0026!L.xx\u0026\u0026!e.Z\u0026\u0026!(e.T\u0026\u0026this.api.getPlayerSize().width\u003c200));var I\u003dL.profilePicture;e\u003dg.Uh(e)?L.expandedTitle:L.author;I\u003dI\u003d\u003d\u003dvoid 0?\n\"\":I;e\u003de\u003d\u003d\u003dvoid 0?\"\":e;c?(this.K!\u003d\u003dI\u0026\u0026(this.X.style.backgroundImage\u003d\"url(\"+I+\")\",this.K\u003dI),this.updateValue(\"channelLogoLabel\",g.nC(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:e})),g.Y4(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.eZ(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.X,c\u0026\u0026this.B);this.api.logVisibility(this.channelName,c\u0026\u0026this.B);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003dL.hR);this.updateValue(\"expandedTitle\",L.expandedTitle)};g.z(N$,g.Lr);N$.prototype.show\u003dfunction(){g.Lr.prototype.show.call(this);this.X.start()};\nN$.prototype.hide\u003dfunction(){g.Lr.prototype.hide.call(this);this.X.stop()};\nN$.prototype.OC\u003dfunction(e,L){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026((this.Kp\u003dL.Kp,this.PM\u003dL.PM,isNaN(this.Kp)||isNaN(this.PM))?this.Z\u0026\u0026(this.V.RU(\"intro\"),this.V.removeEventListener(g.jh(\"intro\"),this.T),this.V.removeEventListener(g.Hq(\"intro\"),this.j),this.V.removeEventListener(\"onShowControls\",this.G),this.hide(),this.Z\u003d!1):(this.V.addEventListener(g.jh(\"intro\"),this.T),this.V.addEventListener(g.Hq(\"intro\"),this.j),this.V.addEventListener(\"onShowControls\",this.G),e\u003dnew g.pC(this.Kp,this.PM,{priority:9,namespace:\"intro\"}),\nthis.V.Lb([e]),this.Z\u003d!0))};g.z(mk,g.U);mk.prototype.onClick\u003dfunction(){this.V.eT()};\nmk.prototype.OW\u003dfunction(){var e\u003d!0;g.Uh(this.V.S())\u0026\u0026(e\u003de\u0026\u0026this.V.LS().getPlayerSize().width\u003e\u003d480);this.i5(e);e\u003dthis.updateValue;var L\u003dthis.V.Y(\"delhi_modern_web_player_icons\"),c\u003dL?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M11,13 L25,13 L25,21 L11,21 L11,13 Z M12,28 L24,28 L18,22 L12,28 Z M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,23 C7,24.1 7.9,25 9,25 L13,25 L13,23 L9,23 L9,11 L27,11 L27,23 L23,23 L23,25 L27,25 C28.1,25 29,24.1 29,23 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z\",fill:\"#fff\"}}]};L\u003dL?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M23 17V5C23.00 4.50 22.81 4.02 22.48 3.65C22.15 3.29 21.69 3.06 21.20 3.01L21 3H3L2.79 3.01C2.30 3.06 1.84 3.29 1.51 3.65C1.18 4.02 .99 4.50 1 5V17C0.99 17.49 1.18 17.97 1.51 18.34C1.84 18.70 2.30 18.93 2.79 18.99L3 19H5.93L7.65 17H3V5H21V17H16.35L18.06 19H21L21.20 18.99C21.69 18.93 22.15 18.70 22.48 18.34C22.81 17.97 23.00 17.49 23 17ZM17.29 21.17L12 15L6.70 21.17C6.64 21.24 6.60 21.33 6.59 21.43C6.57 21.52 6.59 21.62 6.63 21.70C6.67 21.79 6.73 21.86 6.81 21.92C6.89 21.97 6.99 22 7.08 22H16.91C17.00 22 17.10 21.97 17.18 21.92C17.26 21.86 17.32 21.79 17.36 21.70C17.40 21.62 17.42 21.52 17.40 21.43C17.39 21.33 17.35 21.24 17.29 21.17Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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\"}}]};e.call(this,\"icon\",this.V.YI()?c:L)};g.z(l_M,g.U);l_M.prototype.KS\u003dfunction(){this.X\u003dnull;g.U.prototype.KS.call(this)};g.z(yf,g.U);yf.prototype.onClick\u003dfunction(){this.V.fS(\"innertubeCommand\",this.K)};\nyf.prototype.D\u003dfunction(){if(this.V.Y(\"delhi_modern_web_player\")){var e\u003dthis.V.getPlayerSize();e.width\u0026\u0026(this.element.style.maxWidth\u003de.width*.25+\"px\")}};\nyf.prototype.h7\u003dfunction(e){e!\u003d\u003dthis.T\u0026\u0026(this.update({title:e,ariaLabel:e}),this.T\u003de);e?this.show():this.hide()};\nyf.prototype.pS\u003dfunction(){this.X.disabled\u003dthis.K\u003d\u003dnull;g.cY(this.X,\"ytp-chapter-container-disabled\",this.X.disabled);this.Ty()};g.z(Zf,yf);Zf.prototype.onClickCommand\u003dfunction(e){g.Q(e,sF)\u0026\u0026this.Ty()};\nZf.prototype.updateVideoData\u003dfunction(e,L){var c,I,B;e\u003dg.Q((c\u003dL.getWatchNextResponse())\u003d\u003dnull?void 0:(I\u003dc.playerOverlays)\u003d\u003dnull?void 0:(B\u003dI.playerOverlayRenderer)\u003d\u003dnull?void 0:B.decoratedPlayerBarRenderer,Qm);c\u003dg.Q(e\u003d\u003dnull?void 0:e.playerBarActionButton,g.E5);if(this.V.Y(\"web_player_updated_entrypoint\")){this.J\u003dN5(c\u003d\u003dnull?void 0:c.text);var x;I\u003d(x\u003dc\u003d\u003dnull?void 0:c.tooltip)!\u003dnull?x:\"View chapter\";this.j.setAttribute(\"title\",I)}this.K\u003dc\u003d\u003dnull?void 0:c.command;yf.prototype.pS.call(this)};\nZf.prototype.Ty\u003dfunction(){var e\u003dthis.J,L\u003dthis.G.X,c,I\u003d((c\u003dthis.V.getLoopRange())\u003d\u003dnull?void 0:c.type)\u003d\u003d\u003d\"clips\";if(L.length\u003e1\u0026\u0026!I){e\u003dthis.V.getProgressState().current*1E3;c\u003dvP(L,e);e\u003dL[c].title||\"Chapters\";if(c!\u003d\u003dthis.currentIndex||this.Z)this.V.fS(\"innertubeCommand\",L[c].onActiveCommand),this.currentIndex\u003dc;this.Z\u003d!1}else this.Z\u003d!0;yf.prototype.h7.call(this,e)};g.z(pg,g.I9);pg.prototype.K\u003dfunction(){var e;(e\u003dthis.element.parentElement)\u003d\u003dnull||e.classList.contains(\"ytp-right-controls-left\");(this.X\u003d!this.X)?this.publish(\"small-mode-expand-right-bottom-controls\"):this.publish(\"small-mode-collapse-right-bottom-controls\")};\npg.prototype.isExpanded\u003dfunction(){return this.X};g.z($8,g.U);$8.prototype.Z\u003dfunction(e){g.E(e.state,32)?Q_R(this,this.api.UU()):this.z_\u0026\u0026(g.E(e.state,16)||g.E(e.state,1))||this.fade.hide()};\n$8.prototype.vR\u003dfunction(){var e\u003dthis.api.getPlayerStateObject();(g.E(e,32)||g.E(e,16))\u0026\u0026den(this)};\n$8.prototype.G\u003dfunction(){this.frameIndex\u003dNaN;den(this)};\n$8.prototype.hide\u003dfunction(){this.X\u0026\u0026Q_R(this,null);g.U.prototype.hide.call(this)};g.z(Uer,g.U);g.M\u003dUer.prototype;g.M.onClick\u003dfunction(){var e\u003dthis;if(this.V.S().DY||this.V.S().T){this.V.logClick(this.element);try{this.V.toggleFullscreen().catch(function(L){e.CK(L)})}catch(L){this.CK(L)}}else Iv(this.message,this.element,!0)};\ng.M.CK\u003dfunction(e){String(e).includes(\"fullscreen error\")?g.F7(e):g.A9(e);this.d2()};\ng.M.d2\u003dfunction(){this.disable();this.message.Fp(this.element,!0)};\ng.M.OB\u003dfunction(){RG()\u003d\u003d\u003dthis.V.getRootNode()?this.Z.start():(this.Z.stop(),this.message\u0026\u0026this.message.hide())};\ng.M.dW\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var e\u003dwindow.screen.width*.9,L\u003dwindow.screen.height*.9,c\u003dMath.max(window.outerWidth,window.innerWidth),I\u003dMath.max(window.outerHeight,window.innerHeight);if(c\u003eI!\u003d\u003de\u003eL){var B\u003dc;c\u003dI;I\u003dB}e\u003ec\u0026\u0026L\u003eI\u0026\u0026this.d2()}};\ng.M.disable\u003dfunction(){var e\u003dthis;if(!this.message){var L\u003d(SL([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)!\u003dnull?\"Full screen is unavailable. $BEGIN_LINKFind out more$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKFind out more$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.Lr(this.V,{U:\"div\",Rq:[\"ytp-popup\",\"ytp-generic-popup\"],N:{role:\"alert\",tabindex:\"0\"},L:[L[0],{U:\"a\",N:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.V.S().D},aq:L[2]},L[4]]},100,!0);this.message.hide();g.l(this,this.message);this.message.subscribe(\"show\",function(c){e.K.LY(e.message,c)});\ng.Uq(this.V,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.X)();this.X\u003dnull}};\ng.M.OW\u003dfunction(){var e\u003dljx(this.V),L\u003dthis.V.S().T\u0026\u0026this.V.getPlayerSize().width\u003c250;this.i5(e\u0026\u0026!L);var c;((c\u003dthis.V.S())\u003d\u003dnull?0:c.Y(\"embeds_use_parent_visibility_in_ve_logging\"))?this.V.logVisibility(this.element,this.z_\u0026\u0026this.B):this.V.logVisibility(this.element,this.z_)};\ng.M.xk\u003dfunction(e){if(e){var L\u003dg.Zb(this.V,\"Exit full screen\",\"f\");this.update({\"data-title-no-tooltip\":\"Exit full screen\"});document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.V.getRootNode().focus();document.pictureInPictureElement\u0026\u0026document.exitPictureInPicture().catch(function(c){g.F7(c)})}else L\u003dg.Zb(this.V,\"Full screen\",\"f\"),this.update({\"data-title-no-tooltip\":\"Full screen\"});\ne\u003dExJ(this,e);L\u003dthis.message?null:L;this.update({title:L,icon:e});this.K.Aq().A9()};\ng.M.KS\u003dfunction(){this.message||((0,this.X)(),this.X\u003dnull);g.U.prototype.KS.call(this)};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);var L;((L\u003dthis.V.S())\u003d\u003dnull?0:L.Y(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.V.logVisibility(this.element,this.z_\u0026\u0026e)};g.z(jw,g.U);jw.prototype.onClick\u003dfunction(){this.V.logClick(this.element);this.V.seekBy(this.X,!0);var e\u003dthis.X\u003e0?1:-1,L\u003dMath.abs(this.X),c\u003dthis.V.Wv().KU;c\u0026\u0026c.M2(e,L);this.K.isActive()?this.Z\u003d!0:(e\u003d[\"ytp-jump-spin\"],this.X\u003c0\u0026\u0026e.push(\"backwards\"),this.element.classList.add.apply(this.element.classList,g.V(e)),g.HT(this.K))};g.z(HP,yf);HP.prototype.onClickCommand\u003dfunction(e){g.Q(e,x9M)\u0026\u0026this.Ty()};\nHP.prototype.updateVideoData\u003dfunction(){var e,L;this.K\u003d(e\u003dK0c(this))\u003d\u003dnull?void 0:(L\u003de.onTap)\u003d\u003dnull?void 0:L.innertubeCommand;yf.prototype.pS.call(this)};\nHP.prototype.Ty\u003dfunction(){var e\u003d\"\",L\u003dthis.G.T,c,I\u003d(c\u003dK0c(this))\u003d\u003dnull?void 0:c.headerTitle;c\u003dI?g.o9(I):\"\";var B;I\u003d((B\u003dthis.V.getLoopRange())\u003d\u003dnull?void 0:B.type)\u003d\u003d\u003d\"clips\";L.length\u003e1\u0026\u0026!I\u0026\u0026(e\u003dthis.V.getProgressState().current*1E3,B\u003dYl$(L,e),e\u003dB!\u003dnull?L[B].title:c,B!\u003dnull\u0026\u0026B!\u003d\u003dthis.currentIndex\u0026\u0026(this.V.fS(\"innertubeCommand\",L[B].onActiveCommand),this.currentIndex\u003dB));yf.prototype.h7.call(this,e)};g.z(lo,g.U);lo.prototype.onClick\u003dfunction(){this.V.fS(\"onCollapseMiniplayer\");this.V.logClick(this.element)};\nlo.prototype.OW\u003dfunction(){this.visible\u003d!this.V.isFullscreen();this.i5(this.visible);this.V.logVisibility(this.element,this.visible\u0026\u0026this.B)};\nlo.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.V.logVisibility(this.element,this.visible\u0026\u0026e)};g.z(PP,g.U);PP.prototype.init\u003dfunction(){this.updateValue(\"minvalue\",this.G);this.updateValue(\"maxvalue\",this.j);this.updateValue(\"stepvalue\",this.J);this.updateValue(\"slidervalue\",this.X);YzM(this,this.X)};\nPP.prototype.Z\u003dfunction(){Qf(this,Number(this.K.value));this.K.focus()};\nPP.prototype.T\u003dfunction(e){if(!e.defaultPrevented){switch(e.code){case \"ArrowDown\":e\u003d-this.J;break;case \"ArrowUp\":e\u003dthis.J;break;default:return}Qf(this,Math.min(this.j,Math.max(Number((this.X+e).toFixed(2)),this.G)))}};g.z(dN,PP);dN.prototype.onVolumeChange\u003dfunction(e){if(this.D)this.D\u003d!1;else{var L\u003de.volume;L\u003d\u003d\u003d0||e.muted?Qf(this,0):Qf(this,L)}};\ndN.prototype.Z\u003dfunction(){PP.prototype.Z.call(this);this.pS(this.X)};\ndN.prototype.h7\u003dfunction(e){var L\u003d-e.deltaY;L\u003de.deltaMode\u003d\u003d\u003dWheelEvent.DOM_DELTA_LINE||e.deltaMode\u003d\u003d\u003dWheelEvent.DOM_DELTA_PAGE?g.j5(this.X+L,0,100):g.j5(this.X+g.j5(L/10,-10,10),0,100);L\u003d\u003d\u003d0?Qf(this,0):Qf(this,L);this.pS(L);e.preventDefault();e.stopPropagation()};\ndN.prototype.Gm\u003dfunction(e,L){this.D\u003d!0;e\u003d\u003d\u003d0||L?this.V.mute():(this.V.isMuted()\u0026\u0026this.V.unMute(),this.V.setVolume(e))};g.z(nxM,g.U);g.z(EG,g.U);g.M\u003dEG.prototype;g.M.UH\u003dfunction(){if(!this.V.o8()){this.updateValue(\"dataTooltipOffsetY\",-120);var e;(e\u003dthis.X)!\u003dnull\u0026\u0026UG(e,!0);var L;(L\u003dthis.X)!\u003dnull\u0026\u0026L.X.stop()}};\ng.M.yL\u003dfunction(){var e;(e\u003dthis.X)!\u003dnull\u0026\u0026e.X.start()};\ng.M.IP\u003dfunction(e){this.visible\u003de.width\u003e\u003d300||this.Y9;this.i5(this.visible);this.V.logVisibility(this.element,this.visible\u0026\u0026this.B)};\ng.M.XL\u003dfunction(){this.V.S().ye?this.V.isMuted()?this.V.unMute():this.V.mute():Iv(this.message,this.element,!0);this.V.logClick(this.element)};\ng.M.ag9\u003dfunction(e){if(this.V.S().ye\u0026\u0026this.X)if(e.target\u003d\u003d\u003dthis.Z){var L;if(!this.V.o8()||((L\u003dthis.X)\u003d\u003dnull?0:L.isVisible))this.XL();else{var c;(c\u003dthis.X)!\u003dnull\u0026\u0026UG(c,!0)}}else{var I;(I\u003dthis.X)!\u003dnull\u0026\u0026UG(I,!0)}else this.XL()};\ng.M.onVolumeChange\u003dfunction(e){this.setVolume(e.volume,e.muted)};\ng.M.setVolume\u003dfunction(e,L){var c\u003dthis,I\u003dL?0:e/100;e\u003dI\u003d\u003d\u003d0?1:e\u003e50?1:0;if(this.D!\u003d\u003de){var B\u003dthis.J;isNaN(B)?Bv6(this,e):O_c(this.ye,function(S){Bv6(c,B+(c.D-B)*S)},250);\nthis.D\u003de}I\u003dI\u003d\u003d\u003d0?1:0;if(this.T!\u003d\u003dI){var x\u003dthis.Gm;isNaN(x)?xFn(this,I):O_c(this.k9,function(S){xFn(c,x+(c.T-x)*S)},250);\nthis.T\u003dI}Lt$(this,L)};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.V.logVisibility(this.element,this.visible\u0026\u0026e)};\nvar ccM\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\"],Ioc\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.z(g.Xz,g.U);g.M\u003dg.Xz.prototype;g.M.onStateChange\u003dfunction(e){this.Oq(e.state);var L;((L\u003dthis.V.S())\u003d\u003dnull?0:L.Y(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.V.logVisibility(this.element,this.z_\u0026\u0026this.B)};\ng.M.Oq\u003dfunction(e){var L\u003dg.QE(this.V.getVideoData()),c\u003d!1;e.isOrWillBePlaying()?e\u003dL?4:2:g.E(e,2)?(e\u003d3,c\u003dL):e\u003d1;this.element.disabled\u003dc;if(this.X!\u003d\u003de){L\u003dnull;switch(e){case 2:L\u003dg.Zb(this.V,\"Pause\",\"k\");this.update({\"data-title-no-tooltip\":\"Pause\"});break;case 3:L\u003d\"Replay\";this.update({\"data-title-no-tooltip\":\"Replay\"});break;case 1:L\u003dg.Zb(this.V,\"Play\",\"k\");this.update({\"data-title-no-tooltip\":\"Play\"});break;case 4:L\u003d\"Stop live playback\",this.update({\"data-title-no-tooltip\":\"Stop live playback\"})}e\u003d\u003d\u003d\n3?this.update({title:L,icon:oIn(this,e)}):(this.update({title:L}),(L\u003doIn(this,e))\u0026\u0026this.X\u0026\u0026this.X!\u003d\u003d3?TZr(this.transition,this.element,L):this.updateValue(\"icon\",L));this.tooltip.A9();this.X\u003de}};\ng.M.onVideoDataChange\u003dfunction(){g.cY(this.element,\"ytp-play-button-playlist\",g.lf(this.V))};\ng.M.ML\u003dfunction(e){this.V.logClick(this.element);if(this.V.getPlayerStateObject().isOrWillBePlaying())this.V.pauseVideo();else{if(this.V.isMinimized()\u0026\u0026this.V.getPlayerStateObject().isCued()){var L\u003d{},c;if((c\u003dthis.V.getVideoData())\u003d\u003dnull?0:c.j)L.cttAuthInfo\u003d{token:this.V.getVideoData().j,videoId:this.V.getVideoData().videoId};be(\"direct_playback\",L);this.V.ZV().timerName\u003d\"direct_playback\"}this.V.playVideo()}this.V.isMinimized()\u0026\u0026(e\u003d\u003dnull?void 0:e.type)\u003d\u003d\u003d\"click\"\u0026\u0026this.element.blur()};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);var L;((L\u003dthis.V.S())\u003d\u003dnull?0:L.Y(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.V.logVisibility(this.element,this.z_\u0026\u0026e)};g.z(g.Kg,g.U);g.M\u003dg.Kg.prototype;g.M.onVideoDataChange\u003dfunction(){h3r(this);this.G\u0026\u0026(this.j6(this.G),this.G\u003dnull);this.videoData\u003dthis.V.getVideoData(1);if(this.playlist\u003dthis.V.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.G\u003dthis.C(this.V,\"progresssync\",this.IS);this.Z\u003dR3c(this);rcn(this);this.B5(this.V.LS().getPlayerSize())};\ng.M.B5\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?this.V.LS().getPlayerSize():e;var L,c\u003d((L\u003dthis.V.getLoopRange())\u003d\u003dnull?void 0:L.type)\u003d\u003d\u003d\"clips\";e\u003d(g.lf(this.V)||this.X\u0026\u0026g.Eq(this.V)\u0026\u0026!this.V.Y(\"web_hide_next_button\")||uuc(this))\u0026\u0026!c\u0026\u0026(this.X||e.width\u003e\u003d400);this.i5(e);this.V.logVisibility(this.element,e)};\ng.M.onClick\u003dfunction(e){this.V.logClick(this.element);var L\u003d!0;this.T?L\u003dg.s4(e,this.V):e.preventDefault();L\u0026\u0026(this.X\u0026\u0026this.V.getPresentingPlayerType()\u003d\u003d\u003d5?this.V.publish(\"ytoprerollinternstitialnext\"):this.X?(ke(this.V.ZV()),this.V.publish(\"playlistnextbuttonclicked\",this.element),this.V.nextVideo(!0)):this.Z?this.V.seekTo(0):(ke(this.V.ZV()),this.V.publish(\"playlistprevbuttonclicked\",this.element),this.V.previousVideo(!0)))};\ng.M.IS\u003dfunction(){var e\u003dR3c(this);e!\u003d\u003dthis.Z\u0026\u0026(this.Z\u003de,rcn(this))};\ng.M.KS\u003dfunction(){this.K\u0026\u0026(this.K(),this.K\u003dnull);h3r(this);g.U.prototype.KS.call(this)};g.z(O7R,g.U);g.M\u003dO7R.prototype;g.M.k8\u003dfunction(e){this.Yd(e.pageX);this.RM(e.pageX+e.deltaX);qcv(this)};\ng.M.Yd\u003dfunction(e){this.pS\u003de-this.Y9};\ng.M.RM\u003dfunction(e){e-\u003dthis.Y9;!isNaN(this.pS)\u0026\u0026this.thumbnails.length\u003e0\u0026\u0026(this.D\u003de-this.pS,this.thumbnails.length\u003e0\u0026\u0026this.D!\u003d\u003d0\u0026\u0026(this.Z\u003dthis.J+this.D,e\u003dsPn(this,this.Z),this.Z\u003c\u003dthis.X/2\u0026\u0026this.Z\u003e\u003dz36(this)?(this.api.seekTo(e,!1,void 0,void 0,25),g.l3(this.Gm,\"transform\",\"translateX(\"+(this.Z-this.X/2)+\"px)\"),tKT(this,e)):this.Z\u003dthis.J))};\ng.M.V3\u003dfunction(){this.h7\u0026\u0026(this.h7.zj\u003d!0);var e\u003d(0,g.zI)()-this.Pe\u003c300;if(Math.abs(this.D)\u003c5\u0026\u0026!e){this.Pe\u003d(0,g.zI)();e\u003dthis.pS+this.D;var L\u003dthis.X/2-e;this.Yd(e);this.RM(e+L);qcv(this);this.api.logClick(this.j)}qcv(this)};\ng.M.jO\u003dfunction(){Y8(this,this.api.getCurrentTime())};\ng.M.play\u003dfunction(e){this.api.seekTo(sPn(this,this.Z),void 0,void 0,void 0,26);this.api.playVideo();e\u0026\u0026this.api.logClick(this.playButton)};\ng.M.onExit\u003dfunction(e){this.api.seekTo(this.t7,void 0,void 0,void 0,63);this.api.playVideo();e\u0026\u0026this.api.logClick(this.dismissButton)};\ng.M.Nx\u003dfunction(e,L){this.Y9\u003de;this.X\u003dL;Y8(this,this.api.getCurrentTime())};\ng.M.enable\u003dfunction(){this.isEnabled||(this.isEnabled\u003d!0,this.t7\u003dthis.api.getCurrentTime(),tKT(this,this.t7),g.cY(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled),this.ye\u003dthis.C(this.element,\"wheel\",this.k8),this.logVisibility(this.isEnabled))};\ng.M.disable\u003dfunction(){this.isEnabled\u003d!1;this.hide();g.cY(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled);this.ye\u0026\u0026this.j6(this.ye);this.logVisibility(this.isEnabled)};\ng.M.reset\u003dfunction(){this.disable();this.G\u003d[];this.Ve\u003d!1};\ng.M.logVisibility\u003dfunction(e){this.api.logVisibility(this.element,e);this.api.logVisibility(this.j,e);this.api.logVisibility(this.dismissButton,e);this.api.logVisibility(this.playButton,e)};\ng.M.KS\u003dfunction(){for(;this.K.length;){var e\u003dvoid 0;(e\u003dthis.K.pop())\u003d\u003dnull||e.dispose()}g.U.prototype.KS.call(this)};\ng.z(Tvn,g.U);g.z(Wtc,g.U);g.z(vIc,g.U);g.z(ng,g.U);ng.prototype.IT\u003dfunction(e){return e\u003d\u003d\u003d\"PLAY_PROGRESS\"?this.J:e\u003d\u003d\u003d\"LOAD_PROGRESS\"?this.T:e\u003d\u003d\u003d\"LIVE_BUFFER\"?this.j:this.Z};Ftx.prototype.update\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?0:c;this.width\u003dL;this.G\u003dc;this.X\u003dL-c-(I\u003d\u003d\u003dvoid 0?0:I);this.position\u003dg.j5(e,c,c+this.X);this.Z\u003dthis.position-c;this.K\u003dthis.Z/this.X};g.z(b7M,g.U);g.z(g.ce,g.I9);g.M\u003dg.ce.prototype;\ng.M.Vj\u003dfunction(){var e\u003d!1,L\u003dthis.api.getVideoData();if(!L)return e;this.api.RU(\"timedMarkerCueRange\");gIn(this);for(var c\u003dg.f(L.d_),I\u003dc.next();!I.done;I\u003dc.next()){I\u003dI.value;var B\u003dvoid 0,x\u003d(B\u003dthis.He[I])\u003d\u003dnull?void 0:B.markerType,S\u003dvoid 0;B\u003d(S\u003dthis.He[I])\u003d\u003dnull?void 0:S.markers;if(!B)break;if(x\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"){e\u003dg.f(B);for(x\u003de.next();!x.done;x\u003de.next()){S\u003dx.value;x\u003dnew b7M;var h\u003dvoid 0;x.title\u003d((h\u003dS.title)\u003d\u003dnull?void 0:h.simpleText)||\"\";x.timeRangeStartMillis\u003dNumber(S.startMillis);x.X\u003d\nNumber(S.durationMillis);var R\u003dh\u003dvoid 0;x.onActiveCommand\u003d(R\u003d(h\u003dS.onActive)\u003d\u003dnull?void 0:h.innertubeCommand)!\u003dnull?R:void 0;CRJ(this,x)}aov(this,this.T);e\u003dthis.T;x\u003dthis.Ft;S\u003d[];h\u003dnull;for(R\u003d0;R\u003ce.length;R++){var u\u003de[R].timeRangeStartMillis;if(!isNaN(u)\u0026\u0026e[R].onActiveCommand){var t\u003dvoid 0,O\u003d(t\u003de[R].X)!\u003dnull?t:1E4;h\u0026\u0026h.end\u003eu\u0026\u0026(h.end\u003du);u\u003dL0J(u,u+O);S.push(u);h\u003du;x[u.id]\u003de[R].onActiveCommand}}this.api.Lb(S);a:{e\u003dg.f(B);for(B\u003de.next();!B.done;B\u003de.next())if(B.value.sourceType\u003d\u003d\u003d\"SOURCE_TYPE_SMART_SKIP\"){e\u003d\n!1;break a}e\u003d!0}e\u0026\u0026(this.Fk\u003dthis.He[I]);e\u003d!0}else if(x\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\"){I\u003dthis.He[I];t\u003du\u003dx\u003dR\u003dh\u003dS\u003dvoid 0;if(I\u0026\u0026I.markers){B\u003d(x\u003d(t\u003dI.markersMetadata)\u003d\u003dnull?void 0:(u\u003dt.heatmapMetadata)\u003d\u003dnull?void 0:u.minHeightDp)!\u003dnull?x:0;x\u003d(S\u003d(R\u003dI.markersMetadata)\u003d\u003dnull?void 0:(h\u003dR.heatmapMetadata)\u003d\u003dnull?void 0:h.maxHeightDp)!\u003dnull?S:60;S\u003dthis.X.length;h\u003dnull;for(R\u003d0;R\u003cS;R++){t\u003dthis.X[R].startTime;O\u003dR\u003d\u003d\u003dS-1?Infinity:this.X[R+1].startTime;R\u003d\u003d\u003dthis.G.length\u0026\u0026GDc(this);u\u003d[];h\u0026\u0026u.push(h);for(var q\u003dg.f(I.markers),\nT\u003dq.next();!T.done;T\u003dq.next()){T\u003dT.value;var W\u003dNumber(T.startMillis);W\u003e\u003dt\u0026\u0026W\u003c\u003dO\u0026\u0026u.push(T)}x\u003e0\u0026\u0026(this.h7.style.height\u003dx+\"px\");t\u003dthis.G[R];O\u003du;T\u003dB;var A\u003dx,b\u003dR\u003d\u003d\u003d0;b\u003db\u003d\u003d\u003dvoid 0?!1:b;foJ(t,A);q\u003dO;W\u003dt.K;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var J\u003d1E3/q.length,w\u003d[];w.push({x:0,y:100});for(var C\u003d0;C\u003cq.length;C++){var y\u003d(C+.5)*J,P\u003d100-g.j5((q[C].intensityScoreNormalized||0)*100,T/W*100,A/W*100);C!\u003d\u003d0||b||w.push({x:0,y:P});w.push({x:y,y:P});C\u003d\u003d\u003dq.length-1\u0026\u0026w.push({x:1E3,y:P})}w.push({x:1E3,y:100});q\u003dw;O\u003dO.length\u003d\u003d\u003d0?\"\":ugT(q);\nt.api.Y(\"delhi_modern_web_player\")?t.Z.setAttribute(\"d\",O):t.j.setAttribute(\"d\",O);t.Hd\u003dO!\u003d\u003d\"\";g.cY(t.api.getRootNode(),\"ytp-heat-map\",t.Hd);t.api.Y(\"delhi_modern_web_player\")\u0026\u0026(t.Z.style.display\u003d\"block\",t.G.style.display\u003d\"none\",t.X.style.display\u003d\"none\");u.length\u003e0\u0026\u0026(h\u003du[u.length-1])}g.IU(this)}x\u003dvoid 0;B\u003d[];if(I\u003d(x\u003dI.markersDecoration)\u003d\u003dnull?void 0:x.timedMarkerDecorations)for(I\u003dg.f(I),x\u003dI.next();!x.done;x\u003dI.next())x\u003dx.value,R\u003dh\u003dS\u003dvoid 0,B.push({visibleTimeRangeStartMillis:(S\u003dx.visibleTimeRangeStartMillis)!\u003d\nnull?S:-1,visibleTimeRangeEndMillis:(h\u003dx.visibleTimeRangeEndMillis)!\u003dnull?h:-1,decorationTimeMillis:(R\u003dx.decorationTimeMillis)!\u003dnull?R:NaN,label:x.label?g.o9(x.label):\"\"});I\u003dB;this.heatMarkersDecorations\u003dI}}L.sj\u003dthis.T;g.cY(this.element,\"ytp-timed-markers-enabled\",e);return e};\ng.M.Nx\u003dfunction(){g.IU(this);oU(this);aov(this,this.T);if(this.K){var e\u003dg.Yr(this.element).x||0;this.K.Nx(e,this.j)}};\ng.M.cwe\u003dfunction(){var e\u003dthis.api.getVideoData();e\u0026\u0026QPf(this,e)};\ng.M.onClickCommand\u003dfunction(e){if(e\u003dg.Q(e,sF)){var L\u003de.key;e.isVisible\u0026\u0026L\u0026\u0026Z7v(this,L)}};\ng.M.xw9\u003dfunction(e){this.api.fS(\"innertubeCommand\",this.Ft[e.id])};\ng.M.Ty\u003dfunction(){oU(this);var e\u003dthis.api.getCurrentTime();(e\u003cthis.clipStart||e\u003ethis.clipEnd)\u0026\u0026this.wh()};\ng.M.B$\u003dfunction(e){if(!e.defaultPrevented){var L\u003d!1;switch(e.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);L\u003d!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);L\u003d!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);L\u003d!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);L\u003d!0;break;case 38:this.api.Y(\"enable_key_press_seek_logging\")\u0026\u0026t4(this,this.api.getCurrentTime(),this.api.getCurrentTime()+5,\"SEEK_SOURCE_SEEK_FORWARD_5S\",\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\");\nthis.api.seekBy(5,void 0,void 0,72);L\u003d!0;break;case 40:this.api.Y(\"enable_key_press_seek_logging\")\u0026\u0026t4(this,this.api.getCurrentTime(),this.api.getCurrentTime()-5,\"SEEK_SOURCE_SEEK_BACKWARD_5S\",\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\"),this.api.seekBy(-5,void 0,void 0,71),L\u003d!0}L\u0026\u0026e.preventDefault()}};\ng.M.OC\u003dfunction(e,L){this.updateVideoData(L,e\u003d\u003d\u003d\"newdata\")};\ng.M.VU\u003dfunction(){this.OC(\"newdata\",this.api.getVideoData())};\ng.M.updateVideoData\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003d!!e\u0026\u0026e.Hd();c\u0026\u0026(qU(e)||lor(this)?this.sK\u003d!1:this.sK\u003de.allowLiveDvr,g.cY(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(e\u003d\u003dnull||!qU(e))),QPf(this,e));xsx(this,this.api.Xk());if(L){if(c){L\u003de.clipEnd;this.clipStart\u003de.clipStart;this.clipEnd\u003dL;OW(this);for(h4(this,this.pS,this.sY);this.G.length\u003e0;)this.G.pop().dispose();this.heatMarkersDecorations\u003d[];this.RT\u003d{};var I;(I\u003dthis.K)\u003d\u003dnull||I.reset();zX(this);g.cY(this.api.getRootNode(),\"ytp-fine-scrubbing-exp\",\nL_(this))}else this.wh();this.Vx()}if(e){var B;I\u003d((B\u003dthis.By)\u003d\u003dnull?void 0:B.type)\u003d\u003d\u003d\"clips\";if(B\u003d!e.isLivePlayback){B\u003dthis.api.getVideoData();L\u003dg.db(B);c\u003dDFn(B);var x;B\u003dL!\u003dnull||c!\u003dnull\u0026\u0026c.length\u003e0||((x\u003dB.ME)\u003d\u003dnull?void 0:x.length)\u003e0}if(B\u0026\u0026!I){x\u003dthis.api.getVideoData();I\u003dg.db(x);B\u003d!1;if(I\u003d\u003dnull?0:I.markersMap){B\u003dthis.api.getVideoData();var S;B.R0\u003d((S\u003dI.visibleOnLoad)\u003d\u003dnull?void 0:S.key)||B.R0;S\u003dg.f(I.markersMap);for(I\u003dS.next();!I.done;I\u003dS.next())I\u003dI.value,I.key\u0026\u0026I.value\u0026\u0026(this.RT[I.key]\u003dI.value,\nI.value.onChapterRepeat\u0026\u0026(B.A2\u003dI.value.onChapterRepeat));B.R0!\u003dnull\u0026\u0026Z7v(this,B.R0);B\u003d!0}var h;if(((h\u003dx.ME)\u003d\u003dnull?void 0:h.length)\u003e0){h\u003dg.vN.getState().entities;S\u003dg.f(x.ME);for(I\u003dS.next();!I.done;I\u003dS.next()){I\u003dI.value;c\u003dvoid 0;L\u003d(c\u003dEK(h,\"macroMarkersListEntity\",I))\u003d\u003dnull?void 0:c.markersList;var R\u003dc\u003dvoid 0;if(((c\u003dL)\u003d\u003dnull?void 0:c.markerType)\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"||((R\u003dL)\u003d\u003dnull?void 0:R.markerType)\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\")this.He[I]\u003dL}B\u003dthis.Vj()||B}!B\u0026\u0026(h\u003dDFn(x))\u0026\u0026(Jcc(this,h),x.Fk\u003dthis.X,w_T(this));\ndFr(this,null);e.Fj\u0026\u0026this.G.length\u003d\u003d\u003d0\u0026\u0026(e\u003de.Fj,h\u003de.key,e.isVisible\u0026\u0026h\u0026\u0026Z7v(this,h))}else i7H(this),gIn(this)}oU(this)};\ng.M.jY\u003dfunction(e){this.J\u0026\u0026!g.E(e.state,32)\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.J.cancel();var L;((L\u003dthis.K)\u003d\u003dnull?0:L.isEnabled)\u0026\u0026g.E(e.state,8)\u0026\u0026this.api.pauseVideo();e\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.api.Xk()||this.api.getPlayerState()\u003d\u003d\u003d-1\u0026\u0026this.api.getCurrentTime()\u003d\u003d\u003d0;g.cY(this.OF,\"ytp-hide-scrubber-button\",e)};\ng.M.VQ\u003dfunction(e){var L\u003d!!this.By!\u003d\u003d!!e,c\u003dthis.By;this.By\u003de;dFr(this,c);(e\u003d\u003dnull?void 0:e.type)!\u003d\u003d\"clips\"\u0026\u0026e||(e?(this.updateValue(\"clipstarticon\",FPM()),this.updateValue(\"clipendicon\",FPM()),this.updateValue(\"clipstarttitle\",null),this.updateValue(\"clipendtitle\",null)):(this.updateValue(\"clipstarticon\",Ts6()),this.updateValue(\"clipendicon\",qRc()),this.updateValue(\"clipstarttitle\",\"Watch full video\"),this.updateValue(\"clipendtitle\",\"Watch full video\")),L\u0026\u0026(this.updateVideoData(this.api.getVideoData(),\n!0),g.IU(this)),OW(this));h4(this,this.pS,this.sY)};\ng.M.zTe\u003dfunction(){this.api.publish(\"progressBarHoverStart\")};\ng.M.hT$\u003dfunction(e,L,c){var I\u003dg.Yr(this.element),B\u003dxX(this).X,x\u003dc?c.getAttribute(\"data-tooltip\"):void 0,S\u003dc?c.getAttribute(\"data-position\"):void 0,h\u003dc?c.getAttribute(\"data-offset-y\"):void 0;h\u003dh?Number(h):0;S\u0026\u0026(e\u003dGe(this.Z,Number(c.getAttribute(\"data-position\")),0)*B+g.Yr(this.progressBar).x);this.DY.x\u003de-I.x;this.DY.y\u003dL-I.y;e\u003dxX(this);c\u003duU(this,e);L\u003d0;var R;if((R\u003dthis.api.getVideoData())\u003d\u003dnull?0:qU(R))(R\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026c\u003eR\u0026\u0026(c\u003dR,e.position\u003dGe(this.Z,R)*xX(this).X),L\u003dthis.Z.K;\nlor(this)\u0026\u0026(L\u003dthis.Z.K);R\u003dx||g.Te(this.sK?c-this.Z.X:c-L);L\u003de.position+this.kN;c-\u003dthis.api.FF();var u;if((u\u003dthis.K)\u003d\u003dnull||!u.isEnabled)if(this.api.UU()){if(this.X.length\u003e1){u\u003dRU(this,this.DY.x,!0);if(!this.By)for(I\u003d0;I\u003cthis.X.length;)g.cY(this.X[I].X,\"ytp-exp-chapter-hover-effect\",I\u003d\u003d\u003du),I++;if(this.G.length\u003e1)for(I\u003d0;I\u003cthis.X.length;I++)g.cY(this.G[I].element,\"ytp-heatmap-hover\",I\u003d\u003d\u003du)}if(this.T.length\u003e0)for(u\u003dthis.DY.x,I\u003dg.f(this.T),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,S\u003dBe(this,B.timeRangeStartMillis/\n(this.Z.X*1E3),xX(this)),g.cY(B.element,\"ytp-timed-marker-hover\",S\u003c\u003du\u0026\u0026S+6\u003e\u003du);I\u003dthis.tooltip.scale;u\u003dthis.api.Y(\"delhi_modern_web_player\")?67:45;h\u003d(isNaN(h)?0:h)-u*I;this.api.Y(\"web_key_moments_markers\")?this.Fk?(u\u003dYl$(this.T,c*1E3),u\u003du!\u003dnull?this.T[u].title:\"\"):(u\u003dvP(this.X,c*1E3),u\u003dthis.X[u].title):(u\u003dvP(this.X,c*1E3),u\u003dthis.X[u].title);u||(h+\u003d16*I);this.tooltip.scale\u003d\u003d\u003d.6\u0026\u0026(g.T3(this.api.S())?(h\u003dthis.api.LS().getPlayerSize().height-225,I\u003dthis.api.Y(\"delhi_modern_web_player\")?70:110,h\u003du?h+I:h+\nI+16):h\u003du?110:126);I\u003dvP(this.X,c*1E3);this.Ve\u003dUFx(this,c,I)?I:UFx(this,c,I+1)?I+1:-1;g.cY(this.api.getRootNode(),\"ytp-progress-bar-snap\",this.Ve!\u003d\u003d-1\u0026\u0026this.X.length\u003e1);I\u003d!1;B\u003dg.f(this.heatMarkersDecorations);for(S\u003dB.next();!S.done;S\u003dB.next()){S\u003dS.value;var t\u003dc*1E3;t\u003e\u003dS.visibleTimeRangeStartMillis\u0026\u0026t\u003c\u003dS.visibleTimeRangeEndMillis\u0026\u0026(u\u003dS.label,R\u003dg.Te(S.decorationTimeMillis/1E3),I\u003d!0)}this.Mv!\u003d\u003dI\u0026\u0026(this.Mv\u003dI,this.api.logVisibility(this.pj,this.Mv));g.cY(this.api.getRootNode(),\"ytp-progress-bar-decoration\",\nI);I\u003d160*this.tooltip.scale*2;B\u003du.length*(this.D?8.55:5.7);B\u003dB\u003c\u003dI?B:I;S\u003dB\u003c160*this.tooltip.scale;I\u003d3;!S\u0026\u0026B/2\u003ee.position\u0026\u0026(I\u003d1);!S\u0026\u0026B/2\u003ethis.j-e.position\u0026\u0026(I\u003d2);this.api.S().T\u0026\u0026(h-\u003d10);this.G.length\u0026\u0026this.G[0].Hd\u0026\u0026(h-\u003d14*(this.D?2:1),this.t7||(this.t7\u003d!0,this.api.logVisibility(this.h7,this.t7)));var O;if(L_(this)\u0026\u0026(((O\u003dthis.K)\u003d\u003dnull?0:O.isEnabled)||this.d_\u003e0)){var q;h-\u003d((q\u003dthis.K)\u003d\u003dnull?0:q.isEnabled)?TX(this):this.d_}O\u003dvoid 0;L_(this)\u0026\u0026!this.api.Y(\"web_player_hide_fine_scrubbing_edu\")\u0026\u0026(O\u003d\"Pull up for precise seeking\",\nthis.Y9||(this.Y9\u003d!0,this.api.logVisibility(this.FD,this.Y9)));this.tooltip.pZ(L,c,R,!!x,h,u,I,O)}else this.tooltip.pZ(L,c,R,!!x,h);g.Y4(this.api.getRootNode(),\"ytp-progress-bar-hover\");H7r(this)};\ng.M.pwq\u003dfunction(){this.Vx();g.eZ(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.t7\u0026\u0026(this.t7\u003d!1,this.api.logVisibility(this.h7,this.t7));this.Y9\u0026\u0026(this.Y9\u003d!1,this.api.logVisibility(this.FD,this.Y9));this.api.Y(\"enable_smart_skip_player_controls_shown_on_web_increased_triggering_sensitivity\")\u0026\u0026this.api.publish(\"progressBarHoverEnd\")};\ng.M.Xwl\u003dfunction(e,L){var c\u003dg.Yr(this.element);this.g0\u003de-c.x;L_(this)\u0026\u0026this.K\u0026\u0026(this.K.Ve?Y8(this.K,this.api.getCurrentTime()):MKr(this.K),this.K.show(),g.cY(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.K.isEnabled));this.Nl\u0026\u0026(this.Nl.dispose(),this.Nl\u003dnull);this.BU\u003dL;this.Cj\u003dthis.api.getCurrentTime();this.X.length\u003e1\u0026\u0026this.Ve!\u003d\u003d-1?this.api.seekTo(this.X[this.Ve].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(uU(this,xX(this)),!1,void 0,void 0,7);g.Y4(this.element,\"ytp-drag\");(this.tj\u003d\nthis.api.getPlayerStateObject().isOrWillBePlaying())\u0026\u0026this.api.pauseVideo()};\ng.M.sIw\u003dfunction(){if(L_(this)\u0026\u0026this.K){var e\u003dTX(this);this.d_\u003e\u003de*.5?(this.K.enable(),Y8(this.K,this.api.getCurrentTime()),BAv(this,e)):zX(this)}if(g.E(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()\u003d\u003d\u003d3){var L;if((L\u003dthis.K)\u003d\u003dnull?0:L.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.X.length\u003e1\u0026\u0026this.Ve!\u003d\u003d-1)this.api.Y(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026t4(this,this.Cj,this.X[this.Ve].startTime/1E3,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER\",\n\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\"),this.api.seekTo(this.X[this.Ve].startTime/1E3,void 0,void 0,void 0,7);else{e\u003duU(this,xX(this));this.api.Y(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026t4(this,this.Cj,e,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR\",\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\");this.api.seekTo(e,void 0,void 0,void 0,7);L\u003dg.f(this.heatMarkersDecorations);for(var c\u003dL.next();!c.done;c\u003dL.next())c\u003dc.value,e*1E3\u003e\u003dc.visibleTimeRangeStartMillis\u0026\u0026e*1E3\u003c\u003dc.visibleTimeRangeEndMillis\u0026\u0026\nthis.api.logClick(this.pj)}g.eZ(this.element,\"ytp-drag\");this.k9\u0026\u0026(this.Gm.src\u003dthis.k9);this.tj\u0026\u0026!g.E(this.api.getPlayerStateObject(),2)\u0026\u0026this.api.playVideo()}}};\ng.M.apd\u003dfunction(e,L){var c\u003dthis,I\u003dxX(this),B\u003duU(this,I);this.api.LS().hO||(I.position\u003ethis.g0+2?this.Bw\u0026\u0026(this.Gm.src\u003dthis.Bw):I.position\u003cthis.g0-2?this.RI\u0026\u0026(this.Gm.src\u003dthis.RI):this.k9\u0026\u0026(this.Gm.src\u003dthis.k9),setTimeout(function(){var S\u003dg.Yr(c.element).x||0;c.g0\u003de-S},150));\nthis.api.seekTo(B,!1,void 0,void 0,7);var x;L_(this)\u0026\u0026((x\u003dthis.K)\u003d\u003dnull?0:x.Ve)\u0026\u0026(Y8(this.K,B),this.K.isEnabled||(I\u003dTX(this),this.d_\u003dg.j5(this.BU-L-10,0,I),BAv(this,this.d_)))};\ng.M.Vx\u003dfunction(){this.tooltip.V$()};\ng.M.D1\u003dfunction(){this.By||(this.updateValue(\"clipstarticon\",Ovr()),this.updateValue(\"clipendicon\",Ovr()),g.Y4(this.element,\"ytp-clip-hover\"))};\ng.M.rG\u003dfunction(){this.By||(this.updateValue(\"clipstarticon\",Ts6()),this.updateValue(\"clipendicon\",qRc()),g.eZ(this.element,\"ytp-clip-hover\"))};\ng.M.wh\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;OW(this);h4(this,this.pS,this.sY)};\ng.M.Jj9\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L.visible){var c\u003dL.getId();if(!this.Pe[c]){var I\u003dg.ql(\"DIV\");L.tooltip\u0026\u0026I.setAttribute(\"data-tooltip\",L.tooltip);this.Pe[c]\u003dL;this.xT[c]\u003dI;g.XV(I,L.style);EI$(this,c);this.api.S().Y(\"disable_ad_markers_on_content_progress_bar\")||this.X[0].G.appendChild(I)}}else ImM(this,L)};\ng.M.DU7\u003dfunction(e){e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())ImM(this,L.value)};\ng.M.Rk\u003dfunction(e){this.K\u0026\u0026(this.K.onExit(e!\u003dnull),zX(this))};\ng.M.pQ\u003dfunction(e){this.K\u0026\u0026(this.K.play(e!\u003dnull),zX(this))};\ng.M.Ajw\u003dfunction(){xsx(this,this.api.Xk())};\ng.M.KS\u003dfunction(){xsx(this,!1);g.I9.prototype.KS.call(this)};g.z(sW,g.U);sW.prototype.isActive\u003dfunction(){return!!this.V.getOption(\"remote\",\"casting\")};\nsW.prototype.OW\u003dfunction(){var e\u003d!1;this.V.getOptions().includes(\"remote\")\u0026\u0026(e\u003dthis.V.getOption(\"remote\",\"receivers\").length\u003e1);this.i5(e\u0026\u0026this.V.LS().getPlayerSize().width\u003e\u003d400);this.V.logVisibility(this.element,this.z_);var L\u003d1;e\u0026\u0026this.isActive()\u0026\u0026(L\u003d2);if(this.X!\u003d\u003dL){this.X\u003dL;e\u003dthis.V.Y(\"delhi_modern_web_player_icons\");switch(L){case 1:this.updateValue(\"icon\",e?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21 3H3C2.46 3 1.96 3.21 1.58 3.58C1.21 3.96 1 4.46 1 5V8C1.68 8.00 2.34 8.05 3 8.15V5H21V19H13.84C13.94 19.65 13.99 20.31 14 21H21C21.53 21 22.03 20.78 22.41 20.41C22.78 20.03 23 19.53 23 19V5C23 4.46 22.78 3.96 22.41 3.58C22.03 3.21 21.53 3 21 3ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z\",\nfill:\"white\"}}]}:{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,N:{d:\"M27,9 L9,9 C7.9,9 7,9.9 7,11 L7,14 L9,14 L9,11 L27,11 L27,25 L20,25 L20,27 L27,27 C28.1,27 29,26.1 29,25 L29,11 C29,9.9 28.1,9 27,9 L27,9 Z M7,24 L7,27 L10,27 C10,25.34 8.66,24 7,24 L7,24 Z M7,20 L7,22 C9.76,22 12,24.24 12,27 L14,27 C14,23.13 10.87,20 7,20 L7,20 Z M7,16 L7,18 C11.97,18 16,22.03 16,27 L18,27 C18,20.92 13.07,16 7,16 L7,16 Z\",fill:\"#fff\"}}]});break;case 2:this.updateValue(\"icon\",\ne?{U:\"svg\",N:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},L:[{U:\"path\",N:{d:\"M21.20 3.01C21.69 3.06 22.15 3.29 22.48 3.65C22.81 4.02 23.00 4.50 23 5V19L22.99 19.20C22.94 19.66 22.73 20.08 22.41 20.41C22.08 20.73 21.66 20.94 21.20 20.98L21 21H14C13.99 20.31 13.94 19.65 13.84 19H21V5H3V8.15C2.34 8.05 1.68 8.00 1 8V5C0.99 4.50 1.18 4.02 1.51 3.65C1.84 3.29 2.30 3.06 2.79 3.01L3 3H21L21.20 3.01ZM19 17V7H5V8.62C6.95 9.26 8.73 10.35 10.19 11.80C11.64 13.26 12.73 15.04 13.37 17H19ZM1 10V12C2.18 12 3.35 12.23 4.44 12.68C5.53 13.13 6.52 13.80 7.36 14.63C8.19 15.47 8.86 16.46 9.31 17.55C9.76 18.64 10 19.81 10 21H12C12 18.08 10.84 15.28 8.77 13.22C6.71 11.15 3.91 10 1 10ZM1 14V16C1.65 16 2.30 16.12 2.91 16.38C3.52 16.63 4.07 17.00 4.53 17.46C4.99 17.92 5.36 18.48 5.61 19.08C5.87 19.69 6 20.34 6 21H8C8 19.14 7.26 17.36 5.94 16.05C4.63 14.73 2.85 14 1 14ZM1 18V21H4C3.99 20.20 3.68 19.44 3.12 18.87C2.55 18.31 1.79 18.00 1 18Z\",\nfill:\"white\"}}]}:g.tLn())}g.cY(this.element,\"ytp-remote-button-active\",this.isActive())}};\nsW.prototype.K\u003dfunction(){if(this.V.getOption(\"remote\",\"quickCast\"))this.V.setOption(\"remote\",\"quickCast\",!0);else{var e\u003dthis.G_,L\u003dthis.element;if(e.Wq())e.y5();else{e.initialize();a:{var c\u003dg.f(e.sF.items);for(var I\u003dc.next();!I.done;I\u003dc.next())if(I\u003dI.value,I.priority\u003d\u003d\u003d1){c\u003dI;break a}c\u003dnull}c\u0026\u0026(c.open(),e.Fp(L));e.Fp(L)}}this.V.logClick(this.element)};g.z(ve,g.U);ve.prototype.X\u003dfunction(e){var L\u003dthis.V.S(),c\u003d400;this.V.Y(\"web_player_small_hbp_settings_menu\")\u0026\u0026L.j?c\u003d300:L.T\u0026\u0026(c\u003d200);e\u003dthis.K\u0026\u0026e.width\u003e\u003dc;this.i5(e);this.V.Y(\"embeds_use_parent_visibility_in_ve_logging\")?this.V.logVisibility(this.element,e\u0026\u0026this.B):this.V.logVisibility(this.element,e)};\nve.prototype.Z\u003dfunction(){if(this.G_.z_)this.G_.y5();else{var e\u003dg.ZP(this.V.qx());e\u0026\u0026!e.loaded\u0026\u0026(e.zY(\"tracklist\",{includeAsr:!0}).length||e.load());this.V.logClick(this.element);this.G_.Fp(this.element)}};\nve.prototype.updateBadge\u003dfunction(){var e\u003dthis.V.isHdr(),L\u003dthis.V.getPresentingPlayerType(),c\u003dL!\u003d\u003d2\u0026\u0026L!\u003d\u003d3,I\u003dg.d5(this.V),B\u003dc\u0026\u0026!!g.Q4(this.V.qx());L\u003dB\u0026\u0026I.displayMode\u003d\u003d\u003d1;I\u003dB\u0026\u0026I.displayMode\u003d\u003d\u003d2;c\u003d(B\u003dL||I)||!c?null:this.V.getPlaybackQuality();g.cY(this.element,\"ytp-hdr-quality-badge\",e);g.cY(this.element,\"ytp-hd-quality-badge\",!e\u0026\u0026(c\u003d\u003d\u003d\"hd1080\"||c\u003d\u003d\u003d\"hd1440\"));g.cY(this.element,\"ytp-4k-quality-badge\",!e\u0026\u0026c\u003d\u003d\u003d\"hd2160\");g.cY(this.element,\"ytp-5k-quality-badge\",!e\u0026\u0026c\u003d\u003d\u003d\"hd2880\");g.cY(this.element,\"ytp-8k-quality-badge\",\n!e\u0026\u0026c\u003d\u003d\u003d\"highres\");g.cY(this.element,\"ytp-3d-badge-grey\",!e\u0026\u0026B\u0026\u0026L);g.cY(this.element,\"ytp-3d-badge\",!e\u0026\u0026B\u0026\u0026I)};g.z(f_,Mo);f_.prototype.isLoaded\u003dfunction(){var e\u003dg.PQ(this.V.qx());return e!\u003d\u003dvoid 0\u0026\u0026e.loaded};\nf_.prototype.OW\u003dfunction(){g.PQ(this.V.qx())!\u003d\u003dvoid 0\u0026\u0026this.V.getPresentingPlayerType()!\u003d\u003d3?this.X||(this.G_.Yx(this),this.X\u003d!0):this.X\u0026\u0026(this.G_.nu(this),this.X\u003d!1);z2(this,this.isLoaded())};\nf_.prototype.onSelect\u003dfunction(e){this.isLoaded();e?this.V.loadModule(\"annotations_module\"):this.V.unloadModule(\"annotations_module\");this.V.publish(\"annotationvisibility\",e)};\nf_.prototype.KS\u003dfunction(){this.X\u0026\u0026this.G_.nu(this);Mo.prototype.KS.call(this)};g.z(A4,g.lQ);A4.prototype.OW\u003dfunction(){var e\u003dthis.V.getAvailableAudioTracks();e.length\u003e1?(this.Ip(g.Mt(e,this.X)),this.tracks\u003dg.YN(e,this.X,this),this.countLabel.Hw(e.length?\" (\"+e.length+\")\":\"\"),this.publish(\"size-change\"),this.XC(this.X(this.V.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nA4.prototype.GV\u003dfunction(e){g.lQ.prototype.GV.call(this,e);this.V.setAudioTrack(this.tracks[e]);this.G_.zN()};\nA4.prototype.X\u003dfunction(e){return e.toString()};g.z(FR,Mo);\nFR.prototype.K\u003dfunction(){var e\u003dthis.V.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3\u0026\u0026g.Eq(this.V))this.X||(this.G_.Yx(this),this.X\u003d!0,this.Z.push(this.C(this.V,\"videodatachange\",this.K)),this.Z.push(this.C(this.V,\"videoplayerreset\",this.K)),this.Z.push(this.C(this.V,\"onPlaylistUpdate\",this.K)),this.Z.push(this.C(this.V,\"autonavchange\",this.G)),e\u003dthis.V.getVideoData(),this.G(e.autonavState),this.V.logVisibility(this.element,this.X));else if(this.X){this.G_.nu(this);this.X\u003d!1;e\u003dg.f(this.Z);for(var L\u003de.next();!L.done;L\u003d\ne.next())this.j6(L.value)}};\nFR.prototype.G\u003dfunction(e){z2(this,e!\u003d\u003d1)};\nFR.prototype.onSelect\u003dfunction(e){this.V.Pl(e?2:1);this.X\u0026\u0026(this.V.logVisibility(this.element,this.X),this.V.logClick(this.element))};\nFR.prototype.KS\u003dfunction(){this.X\u0026\u0026this.G_.nu(this);Mo.prototype.KS.call(this)};g.z(SCv,g.ov);SCv.prototype.onClick\u003dfunction(e){e.preventDefault();var L,c;(L\u003dg.Db(this.V))\u003d\u003dnull||(c\u003dL.T8())\u003d\u003dnull||c.y5();var I,B;(I\u003dg.Db(this.V))\u003d\u003dnull||(B\u003dI.c9())\u003d\u003dnull||B.Fp(e.target)};g.z(rV$,g.lQ);g.M\u003drV$.prototype;\ng.M.df\u003dfunction(){var e\u003dthis.V.getPresentingPlayerType();if(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3){this.Gm\u003dthis.V.Oh();var L\u003dthis.V.getAvailableQualityLevels();if(this.X){this.G\u003d{};e\u003dg.Fl(this.V,\"getAvailableQualityData\",[]);e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())c\u003dc.value,this.G[c.qualityLabel]\u003dc;e\u003dObject.keys(this.G);L[L.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026e.push(\"auto\");this.k9\u003dnew Set(L)}else if(this.j){c\u003dg.Fl(this.V,\"getAvailableQualityData\",[]);e\u003d[];c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,this.D[I.quality]\u003d\nI,I.quality\u0026\u0026e.push(I.quality);L[L.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026e.push(\"auto\")}else e\u003dL;g.kRf(this.V)\u0026\u0026this.V.gw()\u0026\u0026e.unshift(\"missing-qualities\");L\u003dthis.V.app.Qe();c\u003dL.getVideoData();if(!c.K||!c.K.video||c.K.video.qualityOrdinal\u003c1080||c.cX)L\u003d!1;else{I\u003d/^qsa/.test(c.clientPlaybackNonce);var B\u003d\"r\";c.K.id.indexOf(\";\")\u003e\u003d0\u0026\u0026(I\u003d/^[a-p]/.test(c.clientPlaybackNonce),B\u003d\"x\");I?(L.sW(\"iqss\",{trigger:B},!0),L\u003d!0):L\u003d!1}L\u0026\u0026e.unshift(\"inline-survey\");this.Ip(e);L\u003dthis.V.getVideoData().cotn?!0:!1;c\u003dthis.h7.y9();c\u003d!g.T3(this.V.S())||\n!(L\u003d\u003d\u003dvoid 0?0:L)||!(c\u003d\u003d\u003dvoid 0||c);L\u003dthis.K;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;L.VL\u0026\u0026g.cY(L.q0(\"ytp-panel-footer\"),\"ytp-panel-hide-footer\",c\u003d\u003d\u003dvoid 0?!1:c);if(e.length){this.kh();this.enable(!0);return}}this.enable(!1)};\ng.M.kh\u003dfunction(){if(this.X){var e\u003dthis.V.getPreferredQuality();this.k9.has(e)\u0026\u0026(this.T\u003dthis.V.getPlaybackQuality(),this.pS\u003dthis.V.getPlaybackQualityLabel(),e\u003d\u003d\u003d\"auto\"?(this.XC(e),this.Hw(this.UC(e))):this.XC(this.pS))}else e\u003dthis.V.getPreferredQuality(),this.options[e]\u0026\u0026(this.T\u003dthis.V.getPlaybackQuality(),this.XC(e),e\u003d\u003d\u003d\"auto\"\u0026\u0026this.Hw(this.UC(e)))};\ng.M.GV\u003dfunction(e){if(e!\u003d\u003d\"missing-qualities\"){g.lQ.prototype.GV.call(this,e);var L\u003dthis.X?this.G[e]:this.D[e];var c\u003dL\u003d\u003dnull?void 0:L.quality,I\u003dL\u003d\u003dnull?void 0:L.formatId,B\u003dL\u003d\u003dnull?void 0:L.paygatedQualityDetails;L\u003dB\u003d\u003dnull?void 0:B.endpoint;if(B){var x;B\u003d(x\u003dthis.options[e])\u003d\u003dnull?void 0:x.element;this.V.logClick(B)}if(this.X){var S,h;if((S\u003dg.Q(L,g.nLw))\u003d\u003dnull?0:(h\u003dS.popup)\u003d\u003dnull?0:h.notificationActionRenderer)this.V.fS(\"innertubeCommand\",L);else if(L){this.V.fS(\"innertubeCommand\",L);return}I?this.V.setPlaybackQuality(c,\nI):this.V.setPlaybackQuality(c)}else{if(this.j){var R,u;if((R\u003dg.Q(L,g.nLw))\u003d\u003dnull?0:(u\u003dR.popup)\u003d\u003dnull?0:u.notificationActionRenderer)this.V.fS(\"innertubeCommand\",L);else if(L){this.V.fS(\"innertubeCommand\",L);return}}this.V.setPlaybackQuality(e)}this.G_.y5();this.df()}};\ng.M.open\u003dfunction(){for(var e\u003dg.f(Object.values(this.options)),L\u003de.next();!L.done;L\u003de.next()){L\u003dL.value;var c\u003dvoid 0;this.V.hasVe((c\u003dL)\u003d\u003dnull?void 0:c.element)\u0026\u0026(c\u003dvoid 0,this.V.logVisibility((c\u003dL)\u003d\u003dnull?void 0:c.element,!0))}g.lQ.prototype.open.call(this);this.V.logClick(this.element)};\ng.M.D$\u003dfunction(e,L,c){var I\u003dthis;if(e\u003d\u003d\u003d\"missing-qualities\")return new g.ov({U:\"a\",Rq:[\"ytp-menuitem\"],N:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.V.S().D,tabindex:\"0\",role:\"menuitemradio\"},L:[{U:\"div\",Rq:[\"ytp-menuitem-label\"],aq:\"{{label}}\"}]},L,this.UC(e));if(e!\u003d\u003d\"inline-survey\"){var B,x\u003d(B\u003dthis.X?this.G[e]:this.D[e])\u003d\u003dnull?void 0:B.paygatedQualityDetails;B\u003dx\u003d\u003dnull?void 0:x.veType;x\u003dx\u003d\u003dnull?void 0:x.trackingParams;L\u003dg.lQ.prototype.D$.call(this,e,L,c);x?(this.V.createServerVe(L.element,\nthis,!0),this.V.setTrackingParams(L.element,x)):B\u0026\u0026this.V.createClientVe(L.element,this,B,!0);return L}e\u003d[{U:\"span\",aq:\"Look good?\"}];c\u003dg.f([!0,!1]);x\u003dc.next();for(B\u003d{};!x.done;B\u003d{BW:void 0},x\u003dc.next())B.BW\u003dx.value,x\u003dnew g.U({U:\"span\",W:\"ytp-menuitem-inline-survey-response\",L:[B.BW?A7n():MLc()],N:{tabindex:\"0\",role:\"button\"}}),x.listen(\"click\",function(S){return function(){var h\u003dI.V.app.Qe();h.sW(\"iqsr\",{tu:S.BW});h.getVideoData().cX\u003d!0;I.G_.y5();I.df()}}(B)),e.push(x);\nreturn new g.ov({U:\"div\",W:\"ytp-menuitem\",N:{\"aria-disabled\":\"true\"},L:[{U:\"div\",Rq:[\"ytp-menuitem-label\"],L:e}]},L)};\ng.M.UC\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(e\u003d\u003d\u003d\"missing-qualities\")return{U:\"div\",aq:\"Missing options?\"};if(e\u003d\u003d\u003d\"inline-survey\")return\"\";var c\u003dthis.j||this.X?[uvT(this,e,L,!1)]:[R6n(this,e)];var I\u003dthis.V.getPreferredQuality();L||I!\u003d\u003d\"auto\"||e!\u003d\u003d\"auto\"||(c.push(\" \"),this.X?c.push(uvT(this,this.pS,L,!0,[\"ytp-menu-label-secondary\"])):this.j?c.push(uvT(this,this.T,L,!0,[\"ytp-menu-label-secondary\"])):c.push(R6n(this,this.T,[\"ytp-menu-label-secondary\"])));return{U:\"div\",L:c}};g.z(bU,PP);bU.prototype.Z\u003dfunction(){PP.prototype.Z.call(this);this.D\u0026\u0026tT$(this)};\nbU.prototype.k9\u003dfunction(){this.pS()};\nbU.prototype.Gm\u003dfunction(){this.V.setPlaybackRate(this.X,!0)};\nbU.prototype.T\u003dfunction(e){PP.prototype.T.call(this,e);this.pS();tT$(this);e.preventDefault()};g.z(iU,g.U);g.M\u003diU.prototype;g.M.init\u003dfunction(){this.k_(this.X);this.updateValue(\"minvalue\",this.K);this.updateValue(\"maxvalue\",this.Z)};\ng.M.uy\u003dfunction(e){if(!e.defaultPrevented){switch(e.keyCode){case 37:case 40:var L\u003d-this.J;break;case 39:case 38:L\u003dthis.J;break;default:return}this.k_(this.X+L);e.preventDefault()}};\ng.M.RS\u003dfunction(e){var L\u003dthis.X;L+\u003d(e.deltaX||-e.deltaY)\u003c0?-this.D:this.D;this.k_(L);e.preventDefault()};\ng.M.Y8\u003dfunction(e){e\u003d(e-g.Yr(this.G).x)/this.pS*this.range+this.K;this.k_(e)};\ng.M.k_\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?\"\":L;e\u003dg.j5(e,this.K,this.Z);L\u003d\u003d\u003d\"\"\u0026\u0026(L\u003de.toString());this.updateValue(\"valuenow\",e);this.updateValue(\"valuetext\",L);this.h7.style.left\u003d(e-this.K)/this.range*(this.pS-this.Ve)+\"px\";this.X\u003de};\ng.M.focus\u003dfunction(){this.ye.focus()};g.z(GX,iU);GX.prototype.Gm\u003dfunction(){this.V.setPlaybackRate(this.X,!0)};\nGX.prototype.k_\u003dfunction(e){iU.prototype.k_.call(this,e,qCc(this,e).toString());this.j\u0026\u0026(OjJ(this),this.k9())};\nGX.prototype.updateValues\u003dfunction(){var e\u003dthis.V.getPlaybackRate();qCc(this,this.X)!\u003d\u003de\u0026\u0026(this.k_(e),OjJ(this))};g.z(TAR,g.I9);TAR.prototype.focus\u003dfunction(){this.X.focus()};g.z(WhM,VP);g.z(MTn,g.lQ);g.M\u003dMTn.prototype;g.M.UC\u003dfunction(e){return e\u003d\u003d\u003d\"1\"?\"Normal\":e.toLocaleString()};\ng.M.OW\u003dfunction(){var e,L\u003d(e\u003dthis.V.getVideoData())\u003d\u003dnull?void 0:e.GI();e\u003dthis.V.getPresentingPlayerType(L);this.enable(e!\u003d\u003d2\u0026\u0026e!\u003d\u003d3);vpr(this)};\ng.M.Ip\u003dfunction(e){g.lQ.prototype.Ip.call(this,e);this.T\u0026\u0026this.T.K.focus()};\ng.M.H4\u003dfunction(e){g.lQ.prototype.H4.call(this,e);e?(this.pS\u003dthis.C(this.V,\"onPlaybackRateChange\",this.onPlaybackRateChange),vpr(this),z6$(this,this.V.getPlaybackRate())):(this.j6(this.pS),this.pS\u003dnull)};\ng.M.onPlaybackRateChange\u003dfunction(e){var L\u003dthis.V.getPlaybackRate();!this.G\u0026\u0026this.D.includes(L)||swM(this,L);z6$(this,e)};\ng.M.D$\u003dfunction(e,L,c){return e\u003d\u003d\u003dthis.X\u0026\u0026fmn(this.V)?g.lQ.prototype.D$.call(this,e,L,c,{U:\"div\",W:\"ytp-speed-slider-menu-footer\",L:[this.T]}):g.lQ.prototype.D$.call(this,e,L,c)};\ng.M.GV\u003dfunction(e){g.lQ.prototype.GV.call(this,e);e\u003d\u003d\u003dthis.X?this.V.setPlaybackRate(this.j,!0):this.V.setPlaybackRate(Number(e),!0);fmn(this.V)\u0026\u0026e\u003d\u003d\u003dthis.X||this.G_.zN()};\ng.M.UQ\u003dfunction(e){var L\u003de\u003d\u003d\u003dthis.X;this.G\u003d!1;L\u0026\u0026gZ(this.V)\u0026\u0026!fmn(this.V)?(e\u003dnew WhM(this.V),g.m4(this.G_,e)):g.lQ.prototype.UQ.call(this,e)};g.z(FhM,g.lQ);g.M\u003dFhM.prototype;g.M.XC\u003dfunction(e){g.lQ.prototype.XC.call(this,e)};\ng.M.j4\u003dfunction(e){return e.option.toString()};\ng.M.getOption\u003dfunction(e){return this.settings[e]};\ng.M.UC\u003dfunction(e){return this.getOption(e).text||\"\"};\ng.M.GV\u003dfunction(e){g.lQ.prototype.GV.call(this,e);this.publish(\"settingChange\",this.setting,this.settings[e].option)};g.z(DB,g.Cp);DB.prototype.wg\u003dfunction(e){for(var L\u003dg.f(Object.keys(e)),c\u003dL.next();!c.done;c\u003dL.next()){var I\u003dc.value;if(c\u003dthis.s0[I]){var B\u003de[I].toString();I\u003d!!e[I+\"Override\"];c.options[B]\u0026\u0026(c.XC(B),c.G.element.setAttribute(\"aria-checked\",String(!I)),c.X.element.setAttribute(\"aria-checked\",String(I)))}}};\nDB.prototype.Je\u003dfunction(e,L){this.publish(\"settingChange\",e,L)};g.z(wZ,g.lQ);wZ.prototype.X\u003dfunction(e){return e.languageCode};\nwZ.prototype.UC\u003dfunction(e){return this.languages[e].languageName||\"\"};\nwZ.prototype.GV\u003dfunction(e){this.publish(\"select\",e);this.V.logClick(this.element);g.yP(this.G_)};g.z(GBc,g.lQ);g.M\u003dGBc.prototype;g.M.l7\u003dfunction(e){return g.qQ(e)?\"__off__\":e.displayName};\ng.M.UC\u003dfunction(e){return e\u003d\u003d\u003d\"__off__\"?\"Off\":e\u003d\u003d\u003d\"__translate__\"?\"Auto-translate\":e\u003d\u003d\u003d\"__contribute__\"?\"Add subtitles/CC\":e\u003d\u003d\u003d\"__correction__\"?\"Suggest caption corrections\":(e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]).displayName};\ng.M.GV\u003dfunction(e){if(e\u003d\u003d\u003d\"__translate__\")this.X.open();else if(e\u003d\u003d\u003d\"__contribute__\"){this.V.pauseVideo();this.V.isFullscreen()\u0026\u0026this.V.toggleFullscreen();var L\u003dg.Kb(this.V.S(),this.V.getVideoData());g.mZ(L)}else if(e\u003d\u003d\u003d\"__correction__\"){this.V.pauseVideo();this.V.isFullscreen()\u0026\u0026this.V.toggleFullscreen();var c\u003dgp$(this);J4(this,c);g.lQ.prototype.GV.call(this,this.l7(c));var I,B;c\u003d(L\u003dthis.V.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(I\u003dL.captions)\u003d\u003dnull?void 0:(B\u003dI.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?void 0:B.openTranscriptCommand;this.V.fS(\"innertubeCommand\",c);this.G_.zN();this.G\u0026\u0026this.V.logClick(this.G)}else{if(e\u003d\u003d\u003d\"__correction__\"){this.V.pauseVideo();this.V.isFullscreen()\u0026\u0026this.V.toggleFullscreen();L\u003dgp$(this);J4(this,L);g.lQ.prototype.GV.call(this,this.l7(L));var x,S;L\u003d(c\u003dthis.V.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(x\u003dc.captions)\u003d\u003dnull?void 0:(S\u003dx.playerCaptionsTracklistRenderer)\u003d\u003dnull?void 0:S.openTranscriptCommand;this.V.fS(\"innertubeCommand\",L)}else this.V.logClick(this.element),\nJ4(this,e\u003d\u003d\u003d\"__off__\"?{}:this.tracks[e]),g.lQ.prototype.GV.call(this,e);this.G_.zN()}};\ng.M.OW\u003dfunction(){var e\u003dthis.V.getOptions();e\u003de\u0026\u0026e.indexOf(\"captions\")!\u003d\u003d-1;var L\u003dthis.V.getVideoData(),c\u003dL\u0026\u0026L.sf,I,B\u003d!((I\u003dthis.V.getVideoData())\u003d\u003dnull||!g.uf(I));I\u003d{};if(e||c){var x;if(e){var S\u003dthis.V.getOption(\"captions\",\"track\");I\u003dthis.V.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var h\u003dB?[]:this.V.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.YN(I,this.l7,this);B\u003dg.Mt(I,this.l7);var R,u;gp$(this)\u0026\u0026((x\u003dL.getPlayerResponse())\u003d\u003dnull?0:(R\u003dx.captions)\u003d\u003dnull?0:(u\u003dR.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?0:u.openTranscriptCommand)\u0026\u0026B.push(\"__correction__\");if(h.length\u0026\u0026!g.qQ(S)){if((x\u003dS.translationLanguage)\u0026\u0026x.languageName){var t\u003dx.languageName;x\u003dh.findIndex(function(O){return O.languageName\u003d\u003d\u003dt});\nwMf(h,x)}bjc(this.X,h);B.push(\"__translate__\")}x\u003dthis.l7(S)}else this.tracks\u003d{},B\u003d[],x\u003d\"__off__\";B.unshift(\"__off__\");this.tracks.__off__\u003d{};c\u0026\u0026B.unshift(\"__contribute__\");this.tracks[x]||(this.tracks[x]\u003dS,B.push(x));this.Ip(B);this.XC(x);S\u0026\u0026S.translationLanguage?this.X.XC(this.X.X(S.translationLanguage)):E8c(this.X);e\u0026\u0026this.j.wg(this.V.getSubtitlesUserSettings());this.countLabel.Hw(I\u0026\u0026I.length?\" (\"+I.length+\")\":\"\");this.publish(\"size-change\");this.V.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.M.Ts\u003dfunction(e){var L\u003dthis.V.getOption(\"captions\",\"track\");L\u003dg.MQ(L);L.translationLanguage\u003dthis.X.languages[e];J4(this,L)};\ng.M.Je\u003dfunction(e,L){if(e\u003d\u003d\u003d\"reset\")this.V.resetSubtitlesUserSettings();else{var c\u003d{};c[e]\u003dL;this.V.updateSubtitlesUserSettings(c)}ijH(this,!0);this.T.start();this.j.wg(this.V.getSubtitlesUserSettings())};\ng.M.dwS\u003dfunction(e){e||g.PT(this.T)};\ng.M.KS\u003dfunction(){g.PT(this.T);g.lQ.prototype.KS.call(this)};\ng.M.open\u003dfunction(){g.lQ.prototype.open.call(this);this.options.__correction__\u0026\u0026!this.G\u0026\u0026(this.G\u003dthis.options.__correction__.element,this.V.createClientVe(this.G,this,167341),this.V.logVisibility(this.G,!0))};g.z(kBx,g.NE);g.M\u003dkBx.prototype;\ng.M.initialize\u003dfunction(){if(!this.isInitialized){var e\u003dthis.V.S();this.isInitialized\u003d!0;try{this.AA\u003dnew rV$(this.V,this)}catch(c){g.F7(Error(\"QualityMenuItem creation failed\"))}g.l(this,this.AA);var L\u003dnew GBc(this.V,this);g.l(this,L);e.Z||(L\u003dnew f_(this.V,this),g.l(this,L));e.enableSpeedOptions\u0026\u0026(L\u003dnew MTn(this.V,this),g.l(this,L));(g.Uh(e)||e.j)\u0026\u0026(e.K||e.Pe)\u0026\u0026(L\u003dnew SCv(this.V,this),g.l(this,L));e.IU\u0026\u0026!e.Y(\"web_player_move_autonav_toggle\")\u0026\u0026(e\u003dnew FR(this.V,this),g.l(this,e));e\u003dnew A4(this.V,this);\ng.l(this,e);this.V.publish(\"settingsMenuInitialized\");opv(this.settingsButton,this.sF.fR())}};\ng.M.Yx\u003dfunction(e){this.initialize();this.sF.Yx(e);opv(this.settingsButton,this.sF.fR())};\ng.M.nu\u003dfunction(e){this.z_\u0026\u0026this.sF.fR()\u003c\u003d1\u0026\u0026this.hide();this.sF.nu(e);opv(this.settingsButton,this.sF.fR())};\ng.M.Fp\u003dfunction(e){this.initialize();this.sF.fR()\u003e0\u0026\u0026g.NE.prototype.Fp.call(this,e)};\ng.M.y5\u003dfunction(){this.Do?this.Do\u003d!1:g.NE.prototype.y5.call(this)};\ng.M.show\u003dfunction(){g.NE.prototype.show.call(this);g.Y4(this.V.getRootNode(),\"ytp-settings-shown\")};\ng.M.hide\u003dfunction(){g.NE.prototype.hide.call(this);g.eZ(this.V.getRootNode(),\"ytp-settings-shown\")};\ng.M.dZ\u003dfunction(e){this.V.logVisibility(this.element,e);this.V.publish(\"settingsMenuVisibilityChanged\",e)};g.z(JV$,g.U);g.M\u003dJV$.prototype;g.M.onClick\u003dfunction(){if(VA(this)\u0026\u0026(this.V.toggleSubtitles(),this.V.logClick(this.element),!this.isEnabled())){var e\u003d!1,L\u003dg.Vu(g.J7(),65);g.T3(this.V.S())\u0026\u0026L!\u003dnull\u0026\u0026(e\u003d!L);e\u0026\u0026this.V.S().Y(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.V.publish(\"showpromotooltip\",this.element)}};\ng.M.Dwl\u003dfunction(e){var L,c;(L\u003dg.Db(this.V))\u003d\u003dnull||(c\u003dL.T8())\u003d\u003dnull||c.Fp(e)};\ng.M.isEnabled\u003dfunction(){var e\u003dthis.V.getOption(\"captions\",\"track\");return!(!e||!e.displayName)};\ng.M.OW\u003dfunction(){var e\u003dVA(this),L\u003d300;this.V.S().T\u0026\u0026(L\u003d480);this.V.Y(\"delhi_modern_web_player_icons\")\u0026\u0026this.updateValue(\"icon\",wRT(this));if(this.V.S().j){this.updateValue(\"title\",g.Zb(this.V,\"Subtitles/closed captions\",\"c\"));this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});var c\u003de}else{if(e)(c\u003dthis.q0(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||c.setAttribute(\"fill-opacity\",\"1\"),this.updateValue(\"title\",g.Zb(this.V,\"Subtitles/closed captions\",\"c\")),this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});\nelse{if(this.V.Y(\"delhi_modern_web_player_icons\")){var I;(I\u003dthis.q0(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||I.getElementsByTagName(\"svg\")[0].setAttribute(\"fill-opacity\",\"0.3\")}else{var B;(B\u003dthis.q0(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||B.setAttribute(\"fill-opacity\",\"0.3\")}this.updateValue(\"title\",\"Subtitles/closed captions unavailable\");this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions unavailable\"})}c\u003d!0}this.tooltip.A9();c\u003dc\u0026\u0026this.V.LS().getPlayerSize().width\u003e\u003dL;this.i5(c);this.V.Y(\"embeds_use_parent_visibility_in_ve_logging\")?\nthis.V.logVisibility(this.element,c\u0026\u0026this.B):this.V.logVisibility(this.element,c);e?this.updateValue(\"pressed\",this.isEnabled()):this.updateValue(\"pressed\",!1)};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.V.S().Y(\"embeds_use_parent_visibility_in_ve_logging\")\u0026\u0026this.V.logVisibility(this.element,this.z_\u0026\u0026e)};g.z(g.C_,g.U);g.M\u003dg.C_.prototype;g.M.canShowCountdown\u003dfunction(){return!NG(this)\u0026\u0026!aU(this)};\ng.M.Ty\u003dfunction(){var e\u003dthis.api.LS().getPlayerSize().width,L\u003dthis.D;this.api.S().T\u0026\u0026(L\u003d400);L\u003de\u003e\u003dL\u0026\u0026(!aU(this)||!g.E(this.api.getPlayerStateObject(),64));this.i5(L);g.cY(this.element,\"ytp-time-display-allow-autohide\",L\u0026\u0026e\u003c400);e\u003dthis.api.getProgressState();if(L){var c\u003dthis.api.getPresentingPlayerType();L\u003dthis.api.getCurrentTime(c,!1);this.K\u0026\u0026(L-\u003de.airingStart);NG(this)\u0026\u0026(L-\u003dthis.By.startTimeMs/1E3);this.canShowCountdown()\u0026\u0026this.Z\u0026\u0026(L-\u003dthis.api.getDuration(c,!1));var I\u003dg.Te(L);this.G!\u003d\u003dI\u0026\u0026(this.updateValue(\"currenttime\",\nI),this.G\u003dI);c\u003dNG(this)?(this.By.endTimeMs-this.By.startTimeMs)/1E3:this.api.getDuration(c,!1);I\u003dg.Te(c);this.j!\u003d\u003dI\u0026\u0026(this.updateValue(\"duration\",I),this.j\u003dI,L\u0026\u0026(L\u003dg.nC(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.Te(L,!0),DURATION:g.Te(c,!0)}),this.updateValue(\"timeDisplayAriaLabel\",L)))}VTH(this,e.isAtLiveHead);COr(this,this.api.getLoopRange())};\ng.M.onLoopRangeChange\u003dfunction(e){var L\u003dthis.By!\u003d\u003de;this.By\u003de;L\u0026\u0026(this.Ty(),amc(this))};\ng.M.KZW\u003dfunction(){this.api.setLoopRange(null)};\ng.M.J70\u003dfunction(){this.Z\u003d!this.Z;this.Ty()};\ng.M.onVideoDataChange\u003dfunction(e,L,c){this.updateVideoData((this.api.S().Y(\"enable_topsoil_wta_for_halftime\")||this.api.S().Y(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u0026c\u003d\u003d\u003d2?this.api.getVideoData(1):L);this.Ty();amc(this)};\ng.M.updateVideoData\u003dfunction(e){this.mB\u003de.isLivePlayback\u0026\u0026!e.x9;this.K\u003dqU(e);this.isPremiere\u003de.isPremiere;g.cY(this.element,\"ytp-live\",aU(this));this.api.Y(\"delhi_modern_web_player\")\u0026\u0026this.q0(\"ytp-time-wrapper\").classList.toggle(\"ytp-time-wrapper-delhi\",this.canShowCountdown())};\ng.M.onClick\u003dfunction(e){e.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};\ng.M.KS\u003dfunction(){this.X\u0026\u0026this.X();g.U.prototype.KS.call(this)};g.z(msM,g.U);g.M\u003dmsM.prototype;g.M.OB\u003dfunction(){var e\u003dthis.api.TV();this.Z!\u003d\u003de\u0026\u0026(this.Z\u003de,NAn(this,this.api.getVolume(),this.api.isMuted()))};\ng.M.B7\u003dfunction(e){this.i5(e.width\u003e\u003d350)};\ng.M.W$\u003dfunction(e){if(!e.defaultPrevented){var L\u003de.keyCode,c\u003dnull;L\u003d\u003d\u003d37?c\u003dthis.volume-5:L\u003d\u003d\u003d39?c\u003dthis.volume+5:L\u003d\u003d\u003d36?c\u003d0:L\u003d\u003d\u003d35\u0026\u0026(c\u003d100);c!\u003d\u003dnull\u0026\u0026(c\u003dg.j5(c,0,100),c\u003d\u003d\u003d0?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(c)),e.preventDefault())}};\ng.M.c$\u003dfunction(e){var L\u003de.deltaX||-e.deltaY;e.deltaMode?this.api.setVolume(this.volume+(L\u003c0?-10:10)):this.api.setVolume(this.volume+g.j5(L/10,-10,10));e.preventDefault()};\ng.M.mw_\u003dfunction(){mW(this,this.X,!0,this.K,this.api.o8());this.D\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.M.y3\u003dfunction(e){var L\u003dthis.Z?78:52,c\u003dthis.Z?18:12;e-\u003dg.Yr(this.J).x;this.api.setVolume(g.j5((e-c/2)/(L-c),0,1)*100)};\ng.M.H9q\u003dfunction(){mW(this,this.X,!1,this.K,this.api.o8());this.volume\u003d\u003d\u003d0\u0026\u0026(this.api.mute(),this.api.setVolume(this.D))};\ng.M.onVolumeChange\u003dfunction(e){NAn(this,e.volume,e.muted)};\ng.M.oV\u003dfunction(){mW(this,this.X,this.isDragging,this.K,this.api.o8())};\ng.M.KS\u003dfunction(){g.U.prototype.KS.call(this);g.eZ(this.T,\"ytp-volume-slider-active\")};g.z(yA,g.U);\nyA.prototype.onVideoDataChange\u003dfunction(){var e\u003dthis.api.S();this.Nx();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!this.api.getVideoData(1).xx;this.i5(this.visible);this.api.logVisibility(this.element,this.visible\u0026\u0026this.B);if(this.visible){var L\u003dthis.api.getVideoUrl(!0,!1,!1,!0);this.updateValue(\"url\",L)}e.Z\u0026\u0026(this.X\u0026\u0026(this.j6(this.X),this.X\u003dnull),this.element.removeAttribute(\"href\"),this.element.removeAttribute(\"title\"),this.element.removeAttribute(\"aria-label\"),g.Y4(this.element,\"no-link\"));\nL\u003dthis.api.S();e\u003dthis.api.getVideoData();var c\u003d\"\";L.Z||(L\u003dg.RD(L),L.indexOf(\"www.\")\u003d\u003d\u003d0\u0026\u0026(L\u003dL.substring(4)),c\u003dg.TC(e)?\"Watch on YouTube Music\":L\u003d\u003d\u003d\"youtube.com\"?\"Watch on YouTube\":g.nC(\"Watch on $WEBSITE\",{WEBSITE:L}));this.updateValue(\"title\",c)};\nyA.prototype.onClick\u003dfunction(e){this.api.Y(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026this.api.logClick(this.element);var L\u003dthis.api.S(),c\u003dthis.api.getVideoUrl(!g.WZ(e),!1,!0,!0);if(g.Uh(L)){var I\u003d{};g.Uh(L)\u0026\u0026g.Fl(this.api,\"addEmbedsConversionTrackingParams\",[I]);c\u003dg.WO(c,I)}g.v8(c,this.api,e);this.api.Y(\"web_player_log_click_before_generating_ve_conversion_params\")||this.api.logClick(this.element)};\nyA.prototype.Nx\u003dfunction(){var e\u003d{U:\"svg\",N:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},L:[{U:\"path\",zy:!0,W:\"ytp-svg-fill\",N:{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 \"}}]},\nL\u003d28666,c\u003dthis.api.getVideoData();this.api.isEmbedsShortsMode()?e\u003d{U:\"svg\",N:{fill:\"none\",height:\"100%\",viewBox:\"-10 -8 67 36\",width:\"100%\"},L:[{U:\"path\",N:{d:\"m.73 13.78 2.57-.05c-.05 2.31.36 3.04 1.34 3.04.95 0 1.34-.61 1.34-1.88 0-1.88-.97-2.83-2.37-4.04C1.47 8.99.55 7.96.55 5.23c0-2.60 1.15-4.14 4.17-4.14 2.91 0 4.12 1.70 3.71 5.20l-2.57.15c.05-2.39-.20-3.22-1.26-3.22-.97 0-1.31.64-1.31 1.82 0 1.77.74 2.31 2.34 3.84 1.98 1.88 3.09 2.98 3.09 5.54 0 3.24-1.26 4.48-4.20 4.48-3.06.02-4.30-1.62-3.78-5.12ZM9.67.74h2.83V4.58c0 1.15-.05 1.95-.15 2.93h.05c.54-1.15 1.44-1.75 2.60-1.75 1.75 0 2.5 1.23 2.5 3.35v9.53h-2.83V9.32c0-1.03-.25-1.54-.90-1.54-.48 0-.92.28-1.23.79V18.65H9.70V.74h-.02ZM18.67 13.27v-1.82c0-4.07 1.18-5.64 3.99-5.64 2.80 0 3.86 1.62 3.86 5.64v1.82c0 3.96-1.00 5.59-3.94 5.59-2.98 0-3.91-1.67-3.91-5.59Zm5 1.03v-3.94c0-1.72-.25-2.60-1.08-2.60-.79 0-1.05.87-1.05 2.60v3.94c0 1.80.25 2.62 1.05 2.62.82 0 1.08-.82 1.08-2.62ZM27.66 6.03h2.19l.25 2.73h.10c.28-2.01 1.21-3.01 2.39-3.01.15 0 .127.0.0.1l-.15 3.27c-1.18-.25-2.13-.05-2.57.72V18.63h-2.73V6.03ZM34.80 15.67V8.27h-1.03V6.05h1.15l.36-3.73h2.11V6.05h1.93v2.21h-1.80v6.98c0 1.18.15 1.44.61 1.44.41 0 .77-.05 1.10-.18l.36 1.80c-.85.41-1.93.54-2.60.54-1.82-.02-2.21-.97-2.21-3.19ZM40.26 14.81l2.39-.05c-.12 1.39.36 2.19 1.21 2.19.72 0 1.13-.46 1.13-1.10 0-.87-.79-1.46-2.16-2.5-1.62-1.23-2.60-2.16-2.60-4.20 0-2.24 1.18-3.32 3.63-3.32 2.60 0 3.63 1.28 3.42 4.35l-2.39.10c-.02-1.90-.28-2.44-1.08-2.44-.77 0-1.10.38-1.10 1.08 0 .97.56 1.44 1.49 2.11 2.21 1.64 3.24 2.47 3.24 4.53 0 2.26-1.28 3.40-3.73 3.40-2.78-.02-3.81-1.54-3.45-4.14Z\",\nfill:\"#fff\"}}]}:g.TC(c)\u0026\u0026(e\u003d{U:\"svg\",N:{fill:\"none\",height:\"25\",viewBox:\"0 0 140 25\",width:\"140\"},L:[{U:\"path\",N:{d:\"M33.96 20.91V15.45L37.43 4.11H34.84L33.52 9.26C33.22 10.44 32.95 11.67 32.75 12.81H32.59C32.48 11.81 32.16 10.50 31.84 9.24L30.56 4.11H27.97L31.39 15.45V20.91H33.96Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M40.92 8.31C37.89 8.31 36.85 10.06 36.85 13.83V15.62C36.85 19.00 37.50 21.12 40.86 21.12C44.17 21.12 44.88 19.10 44.88 15.62V13.83C44.88 10.46 44.20 8.31 40.92 8.31ZM42.21 16.73C42.21 18.37 41.92 19.40 40.87 19.40C39.84 19.40 39.55 18.36 39.55 16.73V12.69C39.55 11.29 39.75 10.04 40.87 10.04C42.05 10.04 42.21 11.36 42.21 12.69V16.73Z\",\nfill:\"white\"}},{U:\"path\",N:{d:\"M49.09 21.10C50.55 21.10 51.46 20.49 52.21 19.39H52.32L52.43 20.91H54.42V8.55H51.78V18.48C51.50 18.97 50.85 19.33 50.24 19.33C49.47 19.33 49.23 18.72 49.23 17.70V8.55H46.60V17.82C46.60 19.83 47.18 21.10 49.09 21.10Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M64.69 21.10C66.15 21.10 67.06 20.49 67.81 19.39H67.92L68.03 20.91H70.02V8.55H67.38V18.48C67.10 18.97 66.45 19.33 65.84 19.33C65.07 19.33 64.83 18.72 64.83 17.70V8.55H62.20V17.82C62.20 19.83 62.78 21.10 64.69 21.10Z\",\nfill:\"white\"}},{U:\"path\",N:{d:\"M77.49 8.28C76.21 8.28 75.29 8.84 74.68 9.75H74.55C74.63 8.55 74.69 7.53 74.69 6.72V3.45H72.14L72.13 14.19L72.14 20.91H74.36L74.55 19.71H74.62C75.21 20.52 76.12 21.03 77.33 21.03C79.34 21.03 80.20 19.30 80.20 15.62V13.71C80.20 10.27 79.81 8.28 77.49 8.28ZM77.58 15.62C77.58 17.92 77.24 19.29 76.17 19.29C75.67 19.29 74.98 19.05 74.67 18.60V11.25C74.94 10.55 75.54 10.04 76.21 10.04C77.29 10.04 77.58 11.35 77.58 13.74V15.62Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M89.47 13.51C89.47 10.53 89.17 8.32 85.74 8.32C82.51 8.32 81.79 10.47 81.79 13.63V15.80C81.79 18.88 82.45 21.12 85.66 21.12C88.20 21.12 89.51 19.85 89.36 17.39L87.11 17.27C87.08 18.79 86.73 19.41 85.72 19.41C84.45 19.41 84.39 18.20 84.39 16.40V15.56H89.47V13.51ZM85.68 9.98C86.90 9.98 86.99 11.13 86.99 13.08V14.09H84.39V13.08C84.39 11.15 84.47 9.98 85.68 9.98Z\",\nfill:\"white\"}},{U:\"path\",N:{d:\"M93.18 20.86H95.50V13.57C95.50 11.53 95.46 9.36 95.30 6.46H95.56L95.99 8.24L98.73 20.86H101.09L103.78 8.24L104.25 6.46H104.49C104.37 9.03 104.30 11.35 104.30 13.57V20.86H106.63V4.06H102.67L101.25 10.27C100.65 12.85 100.22 16.05 99.97 17.68H99.78C99.60 16.02 99.15 12.83 98.56 10.29L97.10 4.06H93.18V20.86Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M111.27 21.05C112.73 21.05 113.64 20.44 114.39 19.34H114.50L114.61 20.86H116.60V8.50H113.96V18.43C113.68 18.92 113.03 19.28 112.42 19.28C111.65 19.28 111.41 18.67 111.41 17.65V8.50H108.78V17.77C108.78 19.78 109.36 21.05 111.27 21.05Z\",\nfill:\"white\"}},{U:\"path\",N:{d:\"M121.82 21.12C124.24 21.12 125.59 20.05 125.59 17.86C125.59 15.87 124.59 15.06 122.21 13.44C121.12 12.72 120.53 12.27 120.53 11.21C120.53 10.42 121.02 10.00 121.91 10.00C122.88 10.00 123.21 10.64 123.25 12.46L125.41 12.34C125.59 9.49 124.57 8.27 121.95 8.27C119.47 8.27 118.28 9.34 118.28 11.46C118.28 13.42 119.21 14.31 120.96 15.53C122.51 16.60 123.36 17.27 123.36 18.16C123.36 18.89 122.85 19.42 121.96 19.42C120.94 19.42 120.36 18.54 120.46 17.21L118.27 17.25C117.93 19.81 119.13 21.12 121.82 21.12Z\",\nfill:\"white\"}},{U:\"path\",N:{d:\"M128.45 6.93C129.35 6.93 129.77 6.63 129.77 5.39C129.77 4.23 129.32 3.87 128.45 3.87C127.57 3.87 127.14 4.19 127.14 5.39C127.14 6.63 127.55 6.93 128.45 6.93ZM127.23 20.86H129.76V8.50H127.23V20.86Z\",fill:\"white\"}},{U:\"path\",N:{d:\"M135.41 21.06C136.67 21.06 137.38 20.91 137.95 20.37C138.80 19.63 139.15 18.48 139.09 16.54L136.78 16.42C136.78 18.54 136.44 19.34 135.45 19.34C134.36 19.34 134.18 18.15 134.18 15.99V13.43C134.18 11.07 134.41 9.95 135.47 9.95C136.35 9.95 136.70 10.69 136.70 13.05L138.99 12.89C139.15 11.20 138.98 9.82 138.18 9.05C137.58 8.49 136.69 8.27 135.51 8.27C132.48 8.27 131.54 10.19 131.54 13.84V15.53C131.54 19.18 132.25 21.06 135.41 21.06Z\",\nfill:\"white\"}}]},L\u003d216163);g.TC(c)?g.Y4(this.element,\"ytp-youtube-music-button\"):g.eZ(this.element,\"ytp-youtube-music-button\");e.N\u003dObject.assign({},e.N,{\"aria-hidden\":\"true\"});this.updateValue(\"logoSvg\",e);this.api.hasVe(this.element)\u0026\u0026this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,L,!0)};\nyA.prototype.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.api.logVisibility(this.element,this.visible\u0026\u0026e)};g.z(pR6,g.zn);g.M\u003dpR6.prototype;g.M.vR\u003dfunction(){if(this.V.Y(\"web_player_max_seekable_on_ended\")||!g.E(this.V.getPlayerStateObject(),2))this.progressBar.Ty(),this.ye.Ty()};\ng.M.Qv\u003dfunction(){this.BA();this.jk.K?this.vR():this.progressBar.Vx()};\ng.M.t5\u003dfunction(){this.vR();this.D.start()};\ng.M.BA\u003dfunction(){var e;if(e\u003d!this.V.S().K){e\u003dthis.progressBar;var L\u003d2*g.qu()*e.j,c\u003de.Z;e\u003d(c.X-c.K)*1E3/e.api.getPlaybackRate()/L\u003c300}e\u003de\u0026\u0026this.V.getPlayerStateObject().isPlaying()\u0026\u0026!!window.requestAnimationFrame;L\u003d!e;this.jk.K||(e\u003dL\u003d!1);L?this.Gm||(this.Gm\u003dthis.C(this.V,\"progresssync\",this.vR)):this.Gm\u0026\u0026(this.j6(this.Gm),this.Gm\u003dnull);e?this.D.isActive()||this.D.start():this.D.stop()};\ng.M.Nx\u003dfunction(){var e\u003dthis.V.TV(),L\u003dthis.V.LS().getPlayerSize(),c\u003dthis.V.LS().hO,I\u003djwr(this),B\u003dHjJ(this),x\u003dMath.max(L.width-I*2,100);if(this.sY!\u003d\u003dL.width||this.DY!\u003d\u003de||this.V.Y(\"web_player_rtr_ctrls\")\u0026\u0026this.zK!\u003d\u003dc)this.sY\u003dL.width,this.DY\u003de,this.zK\u003dc,this.K.element.style.width\u003dB+\"px\",this.K.element.style.left\u003dI+\"px\",g.cVc(this.progressBar,I,B,e),this.V.Aq().RP\u003dB;c\u003dthis.G;x\u003dMath.min(570*(e?1.5:1),x);e\u003dMath.min(413*(e?1.5:1),Math.round((L.height-lmv(this))*.82));c.maxWidth\u003dx;c.maxHeight\u003de;c.mJ();this.BA();\nthis.V.S().Y(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026H46(this.x9,L.height)};\ng.M.onVideoDataChange\u003dfunction(){var e\u003dthis.V.getVideoData();this.He.style.background\u003de.xx?e.l9:\"\";this.h7\u0026\u0026Xjn(this.h7,e.showSeekingControls);this.pS\u0026\u0026Xjn(this.pS,e.showSeekingControls)};\ng.M.IT\u003dfunction(){return this.K.element};g.z(PO6,J2);g.M\u003dPO6.prototype;g.M.w3\u003dfunction(e){e.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.V.fS(\"innertubeCommand\",this.onClickCommand),this.q$())};\ng.M.q$\u003dfunction(){this.enabled\u003d!1;this.D.hide()};\ng.M.onVideoDataChange\u003dfunction(e,L){e\u003d\u003d\u003d\"dataloaded\"\u0026\u0026QwM(this);e\u003d[];var c,I,B,x;if(L\u003d(x\u003dg.Q((c\u003dL.getWatchNextResponse())\u003d\u003dnull?void 0:(I\u003dc.playerOverlays)\u003d\u003dnull?void 0:(B\u003dI.playerOverlayRenderer)\u003d\u003dnull?void 0:B.suggestedActionsRenderer,gCw))\u003d\u003dnull?void 0:x.suggestedActions)for(c\u003dg.f(L),I\u003dc.next();!I.done;I\u003dc.next())(I\u003dg.Q(I.value,kye))\u0026\u0026g.Q(I.trigger,GyZ)\u0026\u0026e.push(I);if(e.length!\u003d\u003d0){c\u003d[];e\u003dg.f(e);for(I\u003de.next();!I.done;I\u003de.next())if(I\u003dI.value,B\u003dg.Q(I.trigger,GyZ))x\u003d(x\u003dI.title)?g.o9(x):\"View Chapters\",\nL\u003dB.timeRangeStartMillis,B\u003dB.timeRangeEndMillis,L!\u003dnull\u0026\u0026B!\u003dnull\u0026\u0026I.tapCommand\u0026\u0026(c.push(new g.pC(L,B,{priority:9,namespace:\"suggested_action_button_visible\",id:x})),this.suggestedActions[x]\u003dI.tapCommand);this.V.Lb(c)}};\ng.M.Q7\u003dfunction(){return this.enabled};\ng.M.dZ\u003dfunction(){this.enabled?this.t7.start():D7(this);this.z8()};\ng.M.KS\u003dfunction(){QwM(this);J2.prototype.KS.call(this)};var wv\u003d{},$X\u003d(wv.CHANNEL_NAME\u003d\"ytp-title-channel-name\",wv.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",wv.LINK\u003d\"ytp-title-link\",wv.SESSIONLINK\u003d\"yt-uix-sessionlink\",wv.SUBTEXT\u003d\"ytp-title-subtext\",wv.TEXT\u003d\"ytp-title-text\",wv.TITLE\u003d\"ytp-title\",wv);g.z(jY,g.U);jY.prototype.onClick\u003dfunction(e){this.api.logClick(this.element);var L\u003dthis.api.S(),c\u003dthis.api.getVideoUrl(!g.WZ(e),!1,!0);g.Uh(L)\u0026\u0026(L\u003d{},g.Fl(this.api,\"addEmbedsConversionTrackingParams\",[L]),c\u003dg.WO(c,L));g.v8(c,this.api,e)};\njY.prototype.OW\u003dfunction(){var e\u003dthis.api.getVideoData(),L\u003dthis.api.S();this.updateValue(\"title\",e.title);var c\u003d{U:\"a\",W:$X.CHANNEL_NAME,N:{href:\"{{channelLink}}\",target:\"_blank\"},aq:\"{{channelName}}\"};this.api.S().Z\u0026\u0026(c\u003d{U:\"span\",W:$X.CHANNEL_NAME,aq:\"{{channelName}}\",N:{tabIndex:\"{{channelSubtextFocusable}}\"}});this.updateValue(\"subtextElement\",c);dsr(this);this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(c\u003dthis.api.getVideoData(),c.videoId\u0026\u0026c.isListed\u0026\u0026c.author\u0026\u0026c.DY\u0026\u0026c.profilePicture?(this.updateValue(\"channelLink\",\nc.DY),this.updateValue(\"channelName\",c.author),this.updateValue(\"channelTitleFocusable\",\"0\")):dsr(this));c\u003dL.externalFullscreen||!this.api.isFullscreen()\u0026\u0026L.Sn;g.cY(this.link,$X.FULLERSCREEN_LINK,c);L.h7||!e.videoId||c||e.xx||L.Z?this.X\u0026\u0026(this.updateValue(\"url\",null),this.j6(this.X),this.X\u003dnull):(this.updateValue(\"url\",this.api.getVideoUrl(!0)),this.X||(this.X\u003dthis.C(this.link,\"click\",this.onClick)));L.Z\u0026\u0026(this.element.classList.add(\"ytp-no-link\"),this.updateValue(\"channelName\",g.Uh(L)?e.expandedTitle:\ne.author),this.updateValue(\"channelTitleFocusable\",\"0\"),this.updateValue(\"channelSubtextFocusable\",\"0\"))};g.z(g.He,g.U);g.M\u003dg.He.prototype;g.M.setEnabled\u003dfunction(e){if(this.type!\u003dnull)if(e)switch(this.type){case 3:case 2:XRf(this);this.fade.show();break;default:this.fade.show()}else this.fade.hide();this.T\u003de};\ng.M.pZ\u003dfunction(e,L,c,I,B,x,S,h){if(!this.k9||this.env.T){this.type\u003d\u003d\u003d3\u0026\u0026this.Vx();this.type!\u003d\u003d1\u0026\u0026(g.XV(this.element,\"ytp-tooltip ytp-bottom\"),this.type\u003d1,this.T\u0026\u0026this.fade.show(),this.K\u0026\u0026this.K.dispose(),(this.K\u003dthis.api.UU())\u0026\u0026this.K.subscribe(\"l\",this.ZD,this));if(h){var R\u003dg.LH(this.bg).height||141;this.Ve.style.bottom\u003dR+2+\"px\"}else this.Ve.style.display\u003d\"none\";this.env.Y(\"delhi_modern_web_player\")?(this.update({pillTimeStamp:c,pillTitle:x!\u003dnull?x:\"\",eduText:h!\u003dnull?h:\"\"}),g.Y4(this.element,\"ytp-tooltip-progress-bar-style\")):\n(this.update({text:c,title:x!\u003dnull?x:\"\",eduText:h!\u003dnull?h:\"\"}),g.cY(this.bottomText,\"ytp-tooltip-text-no-title\",this.type\u003d\u003d\u003d1\u0026\u0026!x));this.api.isInline()\u0026\u0026g.Y4(this.bottomText,\"ytp-modern-tooltip-text\");g.cY(this.element,\"ytp-text-detail\",!!I);c\u003d-1;this.K\u0026\u0026(c\u003dcN(this.K,243*this.scale),this.env.Y(\"web_l3_storyboard\")\u0026\u0026this.K.levels.length\u003d\u003d\u003d4\u0026\u0026(c\u003dthis.K.levels.length-1),c\u003dnPv(this.K,c,L));YC$(this,c);if(S)switch(L\u003dg.LH(this.element).width,S){case 1:this.title.style.right\u003d\"0\";this.title.style.textAlign\u003d\n\"left\";break;case 2:this.title.style.right\u003dL+\"px\";this.title.style.textAlign\u003d\"right\";break;case 3:this.title.style.right\u003dL/2+\"px\",this.title.style.textAlign\u003d\"center\"}Khn(this,!!I,e,B)}};\ng.M.V$\u003dfunction(){this.type\u003d\u003d\u003d1\u0026\u0026this.Vx()};\ng.M.iD\u003dfunction(e,L){if(this.type)if(this.type\u003d\u003d\u003d3)this.Vx();else return;Usf(this,e,3,L)};\ng.M.A9\u003dfunction(){this.X\u0026\u0026!this.J\u0026\u0026this.X.hasAttribute(\"title\")\u0026\u0026(this.Z\u003dthis.X.getAttribute(\"title\")||\"\",this.X.removeAttribute(\"title\"),this.T\u0026\u0026XRf(this))};\ng.M.ZD\u003dfunction(e,L){e\u003c\u003dthis.G\u0026\u0026this.G\u003c\u003dL\u0026\u0026(e\u003dthis.G,this.G\u003dNaN,YC$(this,e))};\ng.M.Wp\u003dfunction(){KG6(this.K,this.G,243*this.scale)};\ng.M.Vx\u003dfunction(){switch(this.type){case 2:var e\u003dthis.X;e.removeEventListener(\"mouseout\",this.D);e.addEventListener(\"mouseover\",this.j);e.removeEventListener(\"blur\",this.D);e.addEventListener(\"focus\",this.j);npn(this);break;case 3:npn(this);break;case 1:this.K\u0026\u0026(this.K.unsubscribe(\"l\",this.ZD,this),this.K\u003dnull),this.api.removeEventListener(\"videoready\",this.pS),this.h7.stop()}this.type\u003dnull;this.T\u0026\u0026this.fade.hide()};\ng.M.B_\u003dfunction(){if(this.X)for(var e\u003d0;e\u003carguments.length;e++)g.vz(arguments[e],this.X)\u0026\u0026this.Vx()};\ng.M.KS\u003dfunction(){this.type!\u003dnull\u0026\u0026this.Vx();this.K\u0026\u0026this.K.dispose();g.U.prototype.KS.call(this)};g.z(LwM,g.U);g.M\u003dLwM.prototype;g.M.nI\u003dfunction(){this.visible\u003dcXH(this);this.i5(this.visible);this.icon\u0026\u0026B6x(this,this.icon);this.V.logVisibility(this.element,this.visible\u0026\u0026this.B)};\ng.M.Am\u003dfunction(){return this.V.getVideoData().videoId};\ng.M.onClick\u003dfunction(){this.V.logClick(this.element);var e\u003dthis.V.S(),L\u003dthis.Am();e.Gm?eYM(this):Iqr(this,L)};\ng.M.onReset\u003dfunction(){this.isRequestPending\u003dthis.X\u003d!1;this.OW(2);this.nI()};\ng.M.OW\u003dfunction(e,L){var c\u003dthis.V.S();B6x(this,e);L?this.update({title:L,image:null}):c.userDisplayName?(e\u003d{USER_NAME:c.userDisplayName},this.update({title:this.X?g.nC(\"Added as $USER_NAME\",e):g.nC(\"Watch later as $USER_NAME\",e),image:Ao(c)})):this.update({title:\"Watch Later\",image:null});this.V.A9()};\ng.M.vy\u003dfunction(e){g.U.prototype.vy.call(this,e);this.V.logVisibility(this.element,this.visible\u0026\u0026e)};g.z(xaJ,g.BP);g.M\u003dxaJ.prototype;\ng.M.init\u003dfunction(){var e\u003dthis;this.wq\u003dnew g.Sw(this.api);this.api.Y(\"web_player_delhi_dtts\")?this.KU\u003dnew wN(this.api):this.KU\u003dnew bYc(this.api);this.oF\u003dnew g.U({U:\"div\",W:\"ytp-chrome-top\"});this.tooltip\u003dnew g.He(this.api,this);this.channelAvatar\u003dnew r3M(this.api);this.title\u003dnew jY(this.api);this.Zn\u003dnew g.eH({U:\"div\",W:\"ytp-chrome-top-buttons\"});this.UV\u003dnew emf(this.api,this.oF.element);this.HR\u003dthis.api.S().controlsType\u003d\u003d\u003d\"1\"?new pR6(this.api,this,this.jk):null;this.contextMenu\u003dnew sBn(this.api,this.wq);\nthis.hP\u003dnew g.U({U:\"div\",N:{tabindex:\"0\"}});this.pK\u003dnew g.U({U:\"div\",N:{tabindex:\"0\"}});var L\u003dthis.api.LS(),c\u003dthis.api.S(),I\u003dthis.api.getVideoData();this.Fy\u0026\u0026(g.Y4(this.api.getRootNode(),\"ytp-embed\"),g.Y4(this.api.getRootNode(),\"ytp-embed-playlist\"),this.JV\u0026\u0026(g.Y4(this.api.getRootNode(),\"ytp-embed-overlays-autohide\"),g.Y4(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.qz\u003d60,this.Um\u003d89);this.api.S().Z\u0026\u0026g.Y4(this.api.getRootNode(),\"ytp-embed-pfl\");this.api.S().K\u0026\u0026(g.Y4(this.api.getRootNode(),\n\"ytp-mobile\"),this.api.S().T\u0026\u0026g.Y4(this.api.getRootNode(),\"ytp-embed-mobile\"));I\u0026\u0026I.videoId\u0026\u0026(this.OU\u003dI\u0026\u0026I.getEmbeddedPlayerResponse());g.l(this,this.wq);g.Uq(this.api,this.wq.element,4);g.l(this,this.KU);g.Uq(this.api,this.KU.element,4);I\u003dnew g.U({U:\"div\",W:\"ytp-gradient-top\"});g.l(this,I);g.Uq(this.api,I.element,1);this.UZ\u003dnew g.dJ(I,250,!0,100);g.l(this,this.UZ);g.l(this,this.oF);g.Uq(this.api,this.oF.element,1);this.qc\u003dnew g.dJ(this.oF,250,!0,100);g.l(this,this.qc);g.l(this,this.tooltip);g.Uq(this.api,\nthis.tooltip.element,4);var B\u003dnew R5r(this.api);g.l(this,B);g.Uq(this.api,B.element,5);B.subscribe(\"show\",function(R){e.Rw(B,R)});\nthis.Vp.push(B);this.NV\u003dnew Gi(this.api,B);g.l(this,this.NV);!this.Fy\u0026\u0026(this.mV\u0026\u0026this.api.Y(\"delhi_modern_web_player\")?this.mV.Rh(this.NV.element,2):this.NV.jl(this.oF.element));g.l(this,this.channelAvatar);this.channelAvatar.jl(this.oF.element);g.l(this,this.title);this.title.jl(this.oF.element);this.Fy\u0026\u0026(I\u003dnew j_v(this.api),g.l(this,I),I.jl(this.oF.element));g.l(this,this.Zn);this.Zn.jl(this.oF.element);var x\u003dnew gx6(this.api,this);g.l(this,x);g.Uq(this.api,x.element,5);x.subscribe(\"show\",function(R){e.Rw(x,\nR)});\nthis.Vp.push(x);this.searchButton\u003dnew Df(this.api);g.l(this,this.searchButton);this.searchButton.jl(this.Zn.element);I\u003dthis.api.S().getWebPlayerContextConfig();this.R2\u003dnew LwM(this.api);g.l(this,this.R2);(I\u003d\u003dnull?0:I.hideTopWatchNextButton)||this.R2.jl(this.Zn.element);this.shareButton\u003dnew Jn(this.api,this,x);g.l(this,this.shareButton);(I\u003d\u003dnull?0:I.hideTopShareButton)||this.shareButton.jl(this.Zn.element);this.copyLinkButton\u003dnew Ti(this.api,this);g.l(this,this.copyLinkButton);this.copyLinkButton.jl(this.Zn.element);\nthis.Fy\u0026\u0026this.NV.jl(this.Zn.element);g.l(this,this.UV);this.UV.jl(this.Zn.element);c.Qt\u0026\u0026(I\u003dnew N$(this.api),g.l(this,I),g.Uq(this.api,I.element,4));c.Z||(I\u003dnew LYn(this.api,this.UV),g.l(this,I),I.jl(this.Zn.element));this.TY\u003dnew oxx(this.api);g.l(this,this.TY);g.Uq(this.api,this.TY.element,5);this.TY.subscribe(\"show\",function(){e.Rw(e.TY,e.TY.Wq())});\nthis.Vp.push(this.TY);this.overflowButton\u003dnew io(this.api,this.TY);g.l(this,this.overflowButton);this.overflowButton.jl(this.Zn.element);this.HR\u0026\u0026g.l(this,this.HR);c.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026(I\u003dnew k8(this.api),g.l(this,I),g.Uq(this.api,I.element,9));g.l(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.uh,this);this.hP.listen(\"focus\",this.VA,this);g.l(this,this.hP);this.pK.listen(\"focus\",this.BN,this);g.l(this,this.pK);var S;(this.zl\u003dc.a8?null:new I_$(this.api,L,this.contextMenu,this.jk,this.wq,\nthis.KU,function(){return e.jr()},(S\u003dthis.HR)\u003d\u003dnull?void 0:S.progressBar))\u0026\u0026g.l(this,this.zl);\nthis.Fy||(this.X2\u003dnew Gzx(this.api),g.l(this,this.X2),this.mV?this.mV.Rh(this.X2.element,3):g.Uq(this.api,this.X2.element,4),this.o6\u003dnew ClR(this.api),g.l(this,this.o6),this.mV?this.mV.Rh(this.o6.element,3):g.Uq(this.api,this.o6.element,4));this.bH\u003dnew PO6(this.api);g.l(this,this.bH);this.mV?this.mV.Rh(this.bH.element,3):g.Uq(this.api,this.bH.element,4);if(this.Fy){var h\u003dnew PYv(this.api,this.api.S().Pe);g.l(this,h);g.Uq(this.api,h.element,5);h.subscribe(\"show\",function(R){e.Rw(h,R)});\nL\u003dnew EhT(this.api,h);g.l(this,L);g.Uq(this.api,L.element,4)}this.cJ.push(this.wq.element);this.C(this.api,\"fullscreentoggled\",this.OB);this.C(this.api,\"offlineslatestatechange\",function(){e.api.fK()\u0026\u0026d0(e.jk,128,!1)});\nthis.C(this.api,\"cardstatechange\",function(){e.DC()});\nthis.C(this.api,\"resize\",this.g97);this.C(this.api,\"videoplayerreset\",this.onReset);this.C(this.api,\"showpromotooltip\",this.KmY);g.BP.prototype.init.call(this)};\ng.M.Aq\u003dfunction(){return this.tooltip};\ng.M.fQ\u003dfunction(){return this.HR};\ng.M.Rw\u003dfunction(e,L){L?this.A4\u003de:this.A4\u003dnull;this.DC()};\ng.M.LY\u003dfunction(e,L){if(L)this.ZC.push(e);else for(L\u003dthis.ZC.length;L\u003e\u003d0;L--)if(this.ZC[L]\u003d\u003d\u003de){this.ZC.splice(L,1);break}d0(this.jk,64,this.ZC.length\u003e0)};\ng.M.Mf\u003dfunction(){this.api.G8()\u0026\u0026this.api.Ph();return!!this.A4||oUr(this)||g.BP.prototype.Mf.call(this)};\ng.M.DC\u003dfunction(){var e\u003d!this.Mf(),L\u003de\u0026\u0026this.api.G8()\u0026\u0026!g.E(this.api.getPlayerStateObject(),2)\u0026\u0026!this.api.getVideoData().xx\u0026\u0026!this.api.S().Z\u0026\u0026!this.api.isEmbedsShortsMode(),c\u003dthis.Fy\u0026\u0026g.lf(this.api)\u0026\u0026g.E(this.api.getPlayerStateObject(),128);e||c?(this.qc.show(),this.UZ.show()):(this.qc.hide(),this.UZ.hide(),this.api.B_(this.oF.element));L?this.UV.Fp():this.UV.y5();this.HR\u0026\u0026$sH(this.HR,this.UUm||!e);this.api.Y(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026S0$(this);g.BP.prototype.DC.call(this)};\ng.M.SE\u003dfunction(e,L,c,I,B){e.style.left\u003d\"\";e.style.top\u003d\"\";e.style.bottom\u003d\"\";var x\u003dg.LH(e),S\u003dI||this.HR\u0026\u0026g.vz(this.HR.IT(),L),h\u003dI\u003dnull;c!\u003dnull\u0026\u0026S||(I\u003dg.LH(L),h\u003dg.nU(L,this.api.getRootNode()),c\u003d\u003dnull\u0026\u0026(c\u003dh.x+I.width/2));c-\u003dx.width/2;S?(L\u003dthis.HR,I\u003djwr(L),h\u003dHjJ(L),S\u003dthis.api.LS().getPlayerSize().height,c\u003dg.j5(c,I,I+h-x.width),x\u003dS-lmv(L)-x.height):g.vz(this.oF.element,L)?(L\u003dthis.api.LS().getPlayerSize().width,c\u003dg.j5(c,12,L-x.width-12),x\u003dthis.TV()?this.Um:this.qz,this.api.S().playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(x+\u003d\n20),this.Fy\u0026\u0026(x-\u003dthis.TV()?26:18)):(L\u003dthis.api.LS().getPlayerSize(),c\u003dg.j5(c,12,L.width-x.width-12),x\u003dh.y\u003e(L.height-I.height)/2?h.y-x.height-12:h.y+I.height+12);e.style.top\u003dx+(B||0)+\"px\";e.style.left\u003dc+\"px\"};\ng.M.Qv\u003dfunction(e){e\u0026\u0026(this.api.B_(this.oF.element),this.HR\u0026\u0026this.api.B_(this.HR.IT()));this.JV\u0026\u0026(g.cY(this.contextMenu.element,\"ytp-autohide\",e),g.cY(this.contextMenu.element,\"ytp-autohide-active\",!0));g.BP.prototype.Qv.call(this,e)};\ng.M.w2\u003dfunction(){g.BP.prototype.w2.call(this);this.JV\u0026\u0026(g.cY(this.contextMenu.element,\"ytp-autohide-active\",!1),this.JV\u0026\u0026(this.contextMenu.hide(),this.TY\u0026\u0026this.TY.hide()))};\ng.M.CB\u003dfunction(e,L){var c\u003dthis.api.LS().getPlayerSize();c\u003dnew g.$r(0,0,c.width,c.height);if(e||this.jk.K\u0026\u0026!this.Mf()){if(this.api.S().qk||L)e\u003dthis.TV()?this.Um:this.qz,c.top+\u003de,c.height-\u003de;this.HR\u0026\u0026(c.height-\u003dlmv(this.HR))}return c};\ng.M.OB\u003dfunction(e){var L\u003dthis.api.getRootNode();e?L.parentElement?(L.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.S().externalFullscreen||(L.parentElement.insertBefore(this.hP.element,L),L.parentElement.insertBefore(this.pK.element,L.nextSibling))):g.A9(Error(\"Player not in DOM.\")):(L.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.hP.detach(),this.pK.detach());this.Nx();this.N2()};\ng.M.TV\u003dfunction(){var e\u003dthis.api.S();return this.api.isFullscreen()\u0026\u0026!e.T||!1};\ng.M.showControls\u003dfunction(e){this.Wx\u003d!e;this.DC()};\ng.M.Nx\u003dfunction(){var e\u003dthis.TV();this.tooltip.scale\u003de?1.5:1;this.contextMenu\u0026\u0026g.cY(this.contextMenu.element,\"ytp-big-mode\",e);this.DC();this.api.Y(\"web_player_hide_overflow_button_if_empty_menu\")||S0$(this);this.N2();var L\u003dthis.api.isEmbedsShortsMode();L\u0026\u0026e?(e\u003d(this.api.LS().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.l3(this.oF.element,\"padding-left\",e+\"px\"),g.l3(this.oF.element,\"padding-right\",e+\"px\")):L\u0026\u0026(g.l3(this.oF.element,\"padding-left\",\"\"),g.l3(this.oF.element,\"padding-right\",\n\"\"));g.BP.prototype.Nx.call(this)};\ng.M.oB\u003dfunction(){if(oUr(this)\u0026\u0026!g.lf(this.api))return!1;var e\u003dthis.api.getVideoData();return!g.Uh(this.api.S())||this.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.OU||((e\u003dthis.OU||e.OU)?(e\u003de.embedPreview)?(e\u003de.thumbnailPreviewRenderer,e\u003de.videoDetails\u0026\u0026g.Q(e.videoDetails,mSM)||null):e\u003dnull:e\u003dnull,e\u0026\u0026e.collapsedRenderer\u0026\u0026e.expandedRenderer)?g.BP.prototype.oB.call(this):!1};\ng.M.N2\u003dfunction(){g.BP.prototype.N2.call(this);this.api.logVisibility(this.title.element,!!this.Ht);this.NV\u0026\u0026this.NV.vy(!!this.Ht);this.channelAvatar.vy(!!this.Ht);this.overflowButton\u0026\u0026this.overflowButton.vy(this.ge()\u0026\u0026!!this.Ht);this.shareButton\u0026\u0026this.shareButton.vy(!this.ge()\u0026\u0026!!this.Ht);this.R2\u0026\u0026this.R2.vy(!this.ge()\u0026\u0026!!this.Ht);this.searchButton\u0026\u0026this.searchButton.vy(!this.ge()\u0026\u0026!!this.Ht);this.copyLinkButton\u0026\u0026this.copyLinkButton.vy(!this.ge()\u0026\u0026!!this.Ht);if(!this.Ht){this.api.B_(this.oF.element);\nfor(var e\u003d0;e\u003cthis.Vp.length;e++){var L\u003dthis.Vp[e];L.Wq()\u0026\u0026L.y5()}}};\ng.M.Xp\u003dfunction(e){this.HR\u0026\u0026$sH(this.HR,this.Mf());this.DC();g.BP.prototype.Xp.call(this,e)};\ng.M.handleGlobalKeyDown\u003dfunction(e,L,c,I,B,x,S,h){return this.zl?this.zl.handleGlobalKeyDown(e,L,c,I,B,x,S,h):!1};\ng.M.handleGlobalKeyUp\u003dfunction(e,L,c,I,B,x,S){return this.zl?this.zl.handleGlobalKeyUp(e,L,c,I,B,x,S):!1};\ng.M.jr\u003dfunction(){if(this.contextMenu.z_)return this.contextMenu.y5(),!0;if(this.ZC.length)return this.ZC[this.ZC.length-1].y5(),!0;if(this.A4)return this.A4.y5(),!0;this.HR\u0026\u0026this.api.B_(this.HR.IT());this.Zn\u0026\u0026this.api.B_(this.Zn.element);return g.BP.prototype.jr.call(this)};\ng.M.R6\u003dfunction(e,L){this.Gz\u003dL;this.LY(e,L);this.uh()};\ng.M.uh\u003dfunction(){var e\u003dthis.Gz||this.contextMenu.Wq();this.NW!\u003d\u003de\u0026\u0026(this.NW\u003de,this.api.fS(\"onAutonavPauseRequest\",this.NW))};\ng.M.VA\u003dfunction(){rXH(this,this.api.getRootNode(),!0).focus()};\ng.M.BN\u003dfunction(){rXH(this,this.api.getRootNode(),!1).focus()};\ng.M.T8\u003dfunction(){return this.HR\u0026\u0026this.HR.G};\ng.M.lZ\u003dfunction(){this.jk.lZ()};\ng.M.Im\u003dfunction(){this.wq.hide()};\ng.M.Ld\u003dfunction(e){this.wq.Ld(!e.isOrWillBePlaying())};\ng.M.eQ\u003dfunction(e,L,c,I){this.KU.eQ(e,L,c,I)};\ng.M.renderChapterSeekingAnimation\u003dfunction(e,L,c){this.KU.Yi(e,L,c)};\ng.M.g97\u003dfunction(){hYM(this,!0)};\ng.M.onReset\u003dfunction(){S0$(this)};\ng.M.KmY\u003dfunction(e){hYM(this,!1,e)};\ng.M.c9\u003dfunction(){return this.contextMenu};\ng.M.iV\u003dfunction(e,L){var c;if((c\u003dthis.HR)!\u003dnull){var I\u003dNumber(e.element.getAttribute(\"data-priority\"))||0,B\u003d0,x\u003dc.Z.element;L\u0026\u0026c.V.Y(\"delhi_modern_web_player\")\u0026\u0026(x\u003dc.Z.q0(ZB[L]));L\u003dg.f(x.children);for(c\u003dL.next();!(c.done||I\u003c(Number(c.value.getAttribute(\"data-priority\"))||0));c\u003dL.next())B++;e.jl(x,B)}};\ng.M.Rk\u003dfunction(){var e,L\u003d(e\u003dthis.HR)\u003d\u003dnull?void 0:e.progressBar;if(L){var c;((c\u003dL.K)\u003d\u003dnull?0:c.isEnabled)\u0026\u0026L.Rk()}};\ng.M.Rh\u003dfunction(e,L,c){var I;(I\u003dthis.mV)\u003d\u003dnull||I.Rh(e,L,c)};g.z(g.lU,g.Vk);g.lU.prototype.bC\u003dfunction(){return!1};\ng.lU.prototype.create\u003dfunction(){var e\u003dthis.player.S();g.DF(e)\u0026\u0026e.K||e.disableOrganicUi?this.chrome\u003dnew g.BP(this.player):this.chrome\u003dnew xaJ(this.player);g.l(this,this.chrome);this.chrome.init();this.player.pu(\"ux\")};\ng.lU.prototype.Wv\u003dfunction(){return this.chrome};var Pe\u003d[],nSc\u003d!1;g.z(QA,g.p);QA.prototype.T\u003dfunction(){this.X!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.X\u0026\u0026u8(this.X)\u0026\u0026GS$(this.app,this.X,void 0,void 0,this.Z)};\nQA.prototype.j\u003dfunction(){if(this.X!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.X\u0026\u0026this.K!\u003dnull\u0026\u0026this.G!\u003dnull\u0026\u0026this.B!\u003dnull\u0026\u0026u8(this.X)){var e\u003dt7f(this.K,this.G,this.B);e\u003d\u003dnull?GS$(this.app,this.X,void 0,void 0,this.Z):(this.K.sW(\"sgap\",e),this.K.getVideoData().T\u0026\u0026this.K.Pm(!1),this.app.S().Y(\"html5_remove_loop_range_on_gapless_fallback\")\u0026\u0026(Z3(this.app,\"gaplessshortslooprange\"),this.app.setLoopRange(null)))}};\nQA.prototype.J\u003dfunction(e){var L\u003dthis.app.Qe();if(L){var c\u003dthis.app.getCurrentTime();Math.abs(c-e.end/1E3)\u003e5\u0026\u0026L.sW(\"glrs\",{cmt:c});L.seekTo(0,{seekSource:58});L.sW(\"glrre\",{cmt:c})}};\nQA.prototype.KS\u003dfunction(){this.X\u003dnull;g.p.prototype.KS.call(this)};g.z(g.dZ,uc);g.M\u003dg.dZ.prototype;g.M.isView\u003dfunction(){return!0};\ng.M.bI\u003dfunction(){var e\u003dthis.mediaElement.getCurrentTime();if(e\u003cthis.start)try{var L\u003dthis.mediaElement.im(),c\u003ddr(L,e);return!(this.start\u003cc)}catch(I){}return!1};\ng.M.MR\u003dfunction(){return Kn(this.mediaElement.MR(),this.start,this.end)};\ng.M.im\u003dfunction(){return Kn(this.mediaElement.im(),this.start,this.end)};\ng.M.d8\u003dfunction(){return Kn(this.mediaElement.d8(),this.start,this.end)};\ng.M.getCurrentTime\u003dfunction(){return this.mediaElement.getCurrentTime()-this.start};\ng.M.setCurrentTime\u003dfunction(e){this.mediaElement.setCurrentTime(e+this.start)};\ng.M.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.X?this.end-this.start:this.mediaElement.getDuration()-this.start};\ng.M.play\u003dfunction(){if(this.bI()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(e){}}return this.mediaElement.play()};\ng.M.b5\u003dfunction(){var e\u003duc.prototype.b5.call(this);e.view\u003dthis.start+\"-\"+this.end;return e};\ng.M.addEventListener\u003dfunction(e,L){this.mediaElement.addEventListener(e,L)};\ng.M.removeEventListener\u003dfunction(e,L){this.mediaElement.removeEventListener(e,L)};\ng.M.LL\u003dfunction(){return this.mediaElement.LL()};\ng.M.activate\u003dfunction(e){this.mediaElement.activate(e)};\ng.M.y0\u003dfunction(){return this.mediaElement.y0()};\ng.M.playVideo\u003dfunction(){return this.mediaElement.playVideo()};\ng.M.mM\u003dfunction(){this.mediaElement.mM()};\ng.M.dU\u003dfunction(){this.mediaElement.dU()};\ng.M.jZ\u003dfunction(){return this.mediaElement.jZ()};\ng.M.IT\u003dfunction(){return this.mediaElement.IT()};\ng.M.qS\u003dfunction(){return this.mediaElement.qS()};\ng.M.Lo\u003dfunction(e){this.mediaElement.Lo(e)};\ng.M.oD\u003dfunction(){this.mediaElement.oD()};\ng.M.getPlaybackRate\u003dfunction(){return this.mediaElement.getPlaybackRate()};\ng.M.setPlaybackRate\u003dfunction(e){return this.mediaElement.setPlaybackRate(e)};\ng.M.Q6\u003dfunction(){return this.mediaElement.Q6()};\ng.M.setLoop\u003dfunction(e){this.mediaElement.setLoop(e)};\ng.M.canPlayType\u003dfunction(e,L){return this.mediaElement.canPlayType(e,L)};\ng.M.isPaused\u003dfunction(){return this.mediaElement.isPaused()};\ng.M.isSeeking\u003dfunction(){return this.mediaElement.isSeeking()};\ng.M.isEnded\u003dfunction(){return this.mediaElement.isEnded()};\ng.M.xO\u003dfunction(){return this.mediaElement.xO()};\ng.M.YQ\u003dfunction(e){this.mediaElement.YQ(e)};\ng.M.i$\u003dfunction(){return this.mediaElement.i$()};\ng.M.load\u003dfunction(){this.mediaElement.load()};\ng.M.pause\u003dfunction(){this.mediaElement.pause()};\ng.M.qD\u003dfunction(){return this.mediaElement.qD()};\ng.M.rF\u003dfunction(){return this.mediaElement.rF()};\ng.M.n1\u003dfunction(){return this.mediaElement.n1()};\ng.M.Ku\u003dfunction(){return this.mediaElement.Ku()};\ng.M.getVideoPlaybackQuality\u003dfunction(){return this.mediaElement.getVideoPlaybackQuality()};\ng.M.YI\u003dfunction(){return this.mediaElement.YI()};\ng.M.eT\u003dfunction(){return this.mediaElement.eT()};\ng.M.togglePictureInPicture\u003dfunction(){this.mediaElement.togglePictureInPicture()};\ng.M.YW\u003dfunction(){return this.mediaElement.YW()};\ng.M.getSize\u003dfunction(){return this.mediaElement.getSize()};\ng.M.setSize\u003dfunction(e){this.mediaElement.setSize(e)};\ng.M.getVolume\u003dfunction(){return this.mediaElement.getVolume()};\ng.M.setVolume\u003dfunction(e){this.mediaElement.setVolume(e)};\ng.M.setAttribute\u003dfunction(e,L){this.mediaElement.setAttribute(e,L)};\ng.M.removeAttribute\u003dfunction(e){this.mediaElement.removeAttribute(e)};\ng.M.hasAttribute\u003dfunction(e){return this.mediaElement.hasAttribute(e)};\ng.M.V4\u003dBM(60);g.M.aY\u003dBM(62);g.M.KL\u003dBM(64);g.M.s7\u003dBM(66);g.M.Dq\u003dfunction(){return this.mediaElement.Dq()};\ng.M.Sq\u003dfunction(e){this.mediaElement.Sq(e)};\ng.M.tP\u003dfunction(e){return this.mediaElement.tP(e)};\ng.M.PW\u003dfunction(){return this.mediaElement.PW()};\ng.M.stopVideo\u003dfunction(){this.mediaElement.stopVideo()};\ng.M.Sf\u003dfunction(e){this.mediaElement.Sf(e)};\ng.M.audioTracks\u003dfunction(){return this.mediaElement.audioTracks()};\ng.M.jU\u003dfunction(e){this.mediaElement.jU(e)};g.z(T6R,g.p);g.M\u003dT6R.prototype;g.M.getStatus\u003dfunction(){return this.status};\ng.M.TF\u003dfunction(){var e\u003dthis.X.getVideoData(),L\u003dthis.K.getVideoData(),c;if((c\u003de.Z)\u0026\u0026!(c\u003d!e.X)){c\u003de.X;for(var I\u003d!1,B\u003d!1,x\u003dg.f(Object.values(c.X)),S\u003dx.next();!S.done;S\u003dx.next())S\u003dS.value,S.info.audio\u0026\u0026S.index.isLoaded()\u0026\u0026(I\u003d!0),S.info.video\u0026\u0026S.index.isLoaded()\u0026\u0026(B\u003d!0);c.X[\"0\"]\u0026\u0026(B\u003d!0);c\u003dI\u0026\u0026B}if(c)if(this.X.Nw()){x\u003duE$(this.policy,this.X,this.K,this.r7);S\u003dUW(this);c\u003dS.b1;B\u003dS.T2;I\u003dS.SP;S\u003dS.mS;if(!this.T){var h\u003dthis.K.RO()*1E3,R\u003dthis.X.RO();R\u003d(I-c-R)*1E3;x\u0026\u0026x.msg\u003d\u003d\u003d\"in-the-past\"\u0026\u0026(R\u003d0);e\u003de.isAd();this.K.w4(h,\nR,e);this.T\u003d!0}x?(L\u003d\"cannot_apply\"+x.msg,delete x.msg,this.a9(L,x)):this.status.status\u003d\u003d\u003d2?fq$(this):(e\u003dthis.X.y0())\u0026\u0026Sg(e)\u0026\u0026(!BX(e)\u0026\u0026g.m2()?this.a9(\"mse_closed\"):L.X\u0026\u0026wV(L.X)\u0026\u0026e.K\u0026\u0026!e.K.NA()?this.a9(\"encr_upgrade\"):(L\u003dthis.X.Nw(),L.isEnded()?this.a9(\"elem_ended\"):B\u003c0?this.a9(\"next_player_future\"):(this.j\u003dI,this.currentVideoDuration\u003dI-c,this.Z\u003dp7n(e,c,I,!0),this.G\u003dp7n(e,B,S,!1),e\u003dthis.K.getVideoData().clientPlaybackNonce,this.X.sW(\"gaplessPrep\",{cpn:e}),this.X.Rf(this.Z,!1,zYJ(this),this.cw.S().Y(\"html5_shorts_gapless_keep_pending_requests\")\u0026\u0026\nA1(this.X.getVideoData())),this.X.setMediaElement(WwR(L,c,I,!this.X.getVideoData().isAd())),EW(this,2),fq$(this))))}else this.a9(\"no-elem\")};\ng.M.mx\u003dfunction(e){var L\u003de\u003d\u003d\u003dvUR(this).wY,c\u003dL?this.Z.X:this.Z.K;L\u003dL?this.G.X:this.G.K;if(c.isActive\u0026\u0026!L.isActive){var I\u003dthis.j,B\u003dthis.cw.S().Y(\"html5_gapless_disable_on_discontinuous_buffer\")\u0026\u0026this.B!\u003d\u003d0\u0026\u0026c.rq().length\u003e1;Qd(e.rq(),I-.01)\u0026\u0026!B\u0026\u0026(EW(this,4),c.isActive\u003d!1,c.Pz\u003dc.Pz||c.isActive,(this.B\u003d\u003d\u003d1?this.X:this.K).sW(\"sbh\",{}),L.isActive\u003d!0,L.Pz\u003dL.Pz||L.isActive,this.B!\u003d\u003d0\u0026\u0026(this.X.getVideoData().Zd\u003d!0));e\u003dthis.G.K;if(this.G.X.isActive\u0026\u0026e.isActive\u0026\u0026(EW(this,5),this.B!\u003d\u003d0)){e\u003dthis.K.Hh();c\u003dthis.X.Hh();\nthis.X.sW(\"sbs\",{citag:c\u003d\u003dnull?void 0:c.itag,nitag:e\u003d\u003dnull?void 0:e.itag});this.K.sW(\"gitags\",{pitag:c\u003d\u003dnull?void 0:c.itag,citag:e\u003d\u003dnull?void 0:e.itag});var x;(x\u003dthis.K)\u003d\u003dnull||x.WX()}}};\ng.M.GZ\u003dfunction(){this.Jb()\u0026\u0026this.a9(\"player-reload-after-handoff\")};\ng.M.a9\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;if(!this.We()\u0026\u0026this.status.status!\u003d\u003d6){var c\u003dthis.status.status\u003e\u003d4\u0026\u0026e!\u003d\u003d\"player-reload-after-handoff\";this.status\u003d{status:Infinity,error:e};if(this.X\u0026\u0026this.K){var I\u003dthis.K.getVideoData().clientPlaybackNonce;this.X.Zg(new g.hQ(\"dai.transitionfailure\",Object.assign(L,{cpn:I,transitionTimeMs:this.r7,msg:e})));this.X.Pm(c)}this.QT.reject(e);this.dispose()}};\ng.M.Jb\u003dfunction(){return this.status.status\u003e\u003d4\u0026\u0026this.status.status\u003c6};\ng.M.KS\u003dfunction(){sEM(this);this.X.unsubscribe(\"newelementrequired\",this.GZ,this);if(this.Z){var e\u003dthis.Z.K;this.Z.X.Dp.unsubscribe(\"updateend\",this.mx,this);e.Dp.unsubscribe(\"updateend\",this.mx,this)}g.p.prototype.KS.call(this)};\ng.M.Yh\u003dfunction(e){g.or(e,128)\u0026\u0026this.a9(\"player-error-event\")};g.z(K_,g.p);K_.prototype.clearQueue\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.G\u0026\u0026this.G.reject(\"Queue cleared\");this.app.S().Y(\"html5_gapless_fallback_on_qoe_restart_v2\")||L\u0026\u0026this.K\u0026\u0026this.K.Pm(!1);YX(this,e)};\nK_.prototype.jG\u003dfunction(){return!this.X};\nK_.prototype.Jb\u003dfunction(){var e;return((e\u003dthis.Z)\u003d\u003dnull?void 0:e.Jb())||!1};\nK_.prototype.KS\u003dfunction(){YX(this);g.p.prototype.KS.call(this)};g.z(gUc,g.Yg);g.M\u003dgUc.prototype;g.M.getVisibilityState\u003dfunction(e,L,c,I,B,x,S,h){return e?4:ZIM()?3:L?2:c?1:I?5:B?7:x?8:S?9:h?10:0};\ng.M.xk\u003dfunction(e){this.fullscreen!\u003d\u003de\u0026\u0026(this.fullscreen\u003de,this.dZ())};\ng.M.setMinimized\u003dfunction(e){this.K!\u003d\u003de\u0026\u0026(this.K\u003de,this.dZ())};\ng.M.setInline\u003dfunction(e){this.inline!\u003d\u003de\u0026\u0026(this.inline\u003de,this.dZ())};\ng.M.g4\u003dfunction(e){this.pictureInPicture!\u003d\u003de\u0026\u0026(this.pictureInPicture\u003de,this.dZ())};\ng.M.setSqueezeback\u003dfunction(e){this.Z!\u003d\u003de\u0026\u0026(this.Z\u003de,this.dZ())};\ng.M.tY\u003dfunction(e){this.G!\u003d\u003de\u0026\u0026(this.G\u003de,this.dZ())};\ng.M.YI\u003dfunction(){return this.X};\ng.M.s5\u003dfunction(){return this.fullscreen!\u003d\u003d0};\ng.M.isFullscreen\u003dfunction(){return this.fullscreen!\u003d\u003d0\u0026\u0026this.fullscreen!\u003d\u003d4};\ng.M.Vr\u003dfunction(){return this.fullscreen};\ng.M.isMinimized\u003dfunction(){return this.K};\ng.M.isInline\u003dfunction(){return this.inline};\ng.M.isBackground\u003dfunction(){return ZIM()};\ng.M.iE\u003dfunction(){return this.pictureInPicture};\ng.M.Gj\u003dfunction(){return!1};\ng.M.BF\u003dfunction(){return this.Z};\ng.M.gP\u003dfunction(){return this.G};\ng.M.dZ\u003dfunction(){this.publish(\"visibilitychange\");var e\u003dthis.getVisibilityState(this.YI(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.iE(),this.Gj(),this.BF(),this.gP());e!\u003d\u003dthis.j\u0026\u0026this.publish(\"visibilitystatechange\");this.j\u003de};\ng.M.KS\u003dfunction(){jaR(this.B);g.Yg.prototype.KS.call(this)};g.z(g.n_,g.p);g.M\u003dg.n_.prototype;g.M.KS\u003dfunction(){this.videoData\u003dthis.playerState\u003dnull;g.p.prototype.KS.call(this)};\ng.M.addCueRange\u003dfunction(){};\ng.M.b3\u003dfunction(){};\ng.M.y4\u003dfunction(){};\ng.M.zo\u003dfunction(){return!1};\ng.M.v0\u003dfunction(){return!1};\ng.M.Ug\u003dfunction(){};\ng.M.BL\u003dfunction(){};\ng.M.kP\u003dfunction(){return[]};\ng.M.yO\u003dfunction(){};\ng.M.getAudioTrack\u003dfunction(){return this.getVideoData().DO};\ng.M.Wj\u003dfunction(){return null};\ng.M.getAvailableAudioTracks\u003dfunction(){return[]};\ng.M.Oh\u003dfunction(){return[]};\ng.M.B3\u003dfunction(){return[]};\ng.M.Yz\u003dfunction(){return\"\"};\ng.M.eG\u003dfunction(){return[]};\ng.M.M6\u003dfunction(){};\ng.M.RO\u003dfunction(){return 0};\ng.M.getCurrentTime\u003dfunction(){return 0};\ng.M.Pj\u003dfunction(){};\ng.M.Hh\u003dfunction(){};\ng.M.b5\u003dfunction(){return{}};\ng.M.getDuration\u003dfunction(){return 0};\ng.M.t_\u003dfunction(){return 0};\ng.M.sR\u003dfunction(){return 0};\ng.M.fl\u003dfunction(){return!1};\ng.M.t1\u003dfunction(){return 0};\ng.M.u2\u003dfunction(){return 0};\ng.M.AB\u003dBM(7);g.M.w$\u003dfunction(){return 0};\ng.M.Q6\u003dfunction(){return!1};\ng.M.wP\u003dfunction(){return 0};\ng.M.Nw\u003dfunction(){return null};\ng.M.y0\u003dfunction(){return null};\ng.M.S6\u003dfunction(){return 0};\ng.M.Tw\u003dfunction(){return 0};\ng.M.GY\u003dfunction(){return g.Z(function(e){g.AJ(e)})};\ng.M.ST\u003dBM(15);g.M.getPlaybackQuality\u003dfunction(){return\"auto\"};\ng.M.getPlaybackRate\u003dfunction(){return 1};\ng.M.getPlayerState\u003dfunction(){this.playerState||(this.playerState\u003dnew g.WX);return this.playerState};\ng.M.getPlayerType\u003dfunction(){return 0};\ng.M.getPlaylistSequenceForTime\u003dfunction(){return null};\ng.M.V9\u003dfunction(){return function(){}};\ng.M.vt\u003dfunction(){return\"\"};\ng.M.getPreferredQuality\u003dfunction(){return\"unknown\"};\ng.M.uw\u003dfunction(){};\ng.M.getProximaLatencyPreference\u003dfunction(){return 0};\ng.M.KP\u003dfunction(){return h1};\ng.M.UU\u003dfunction(){return null};\ng.M.getStoryboardFormat\u003dfunction(){return null};\ng.M.getStreamTimeOffset\u003dfunction(){return 0};\ng.M.LR\u003dfunction(){return 0};\ng.M.FF\u003dfunction(){return 0};\ng.M.Hj\u003dfunction(){return{ke:[],rS:[],currentTime:0,fY:\"\",droppedVideoFrames:0,isGapless:!1,jG:!0,R3:0,hN:0,sJ:0,Kh:0,Z1:0,UJ:[],HZ:[],l6:null,playerState:this.getPlayerState(),i6:null,Jz:\"\",totalVideoFrames:0}};\ng.M.getUserAudio51Preference\u003dfunction(){return 0};\ng.M.getUserPlaybackQualityPreference\u003dfunction(){return\"\"};\ng.M.getVideoData\u003dfunction(){this.videoData||(this.videoData\u003dnew g.RI(this.XM),g.l(this,this.videoData));return this.videoData};\ng.M.bK\u003dfunction(){return null};\ng.M.wy\u003dfunction(){return null};\ng.M.Am\u003dfunction(){};\ng.M.getVideoLoadedFraction\u003dfunction(){return 0};\ng.M.o4\u003dfunction(){};\ng.M.handleError\u003dfunction(){};\ng.M.Pm\u003dfunction(){};\ng.M.Rv\u003dfunction(){};\ng.M.xY\u003dBM(40);g.M.FK\u003dfunction(){return!1};\ng.M.hasSupportedAudio51Tracks\u003dfunction(){return!1};\ng.M.fX\u003dfunction(){return!1};\ng.M.YI\u003dfunction(){return!1};\ng.M.isAtLiveHead\u003dfunction(){return!1};\ng.M.m9\u003dfunction(){return!0};\ng.M.isGapless\u003dfunction(){return!1};\ng.M.isHdr\u003dfunction(){return!1};\ng.M.QE\u003dfunction(){return!1};\ng.M.NQ\u003dfunction(){return!1};\ng.M.I3\u003dfunction(){return!1};\ng.M.isProximaLatencyEligible\u003dfunction(){return!1};\ng.M.jG\u003dfunction(){return!0};\ng.M.kK\u003dfunction(){return!1};\ng.M.xP\u003dfunction(){return!1};\ng.M.p5\u003dfunction(){};\ng.M.In\u003dfunction(){};\ng.M.WX\u003dfunction(){};\ng.M.eL\u003dfunction(){};\ng.M.yW\u003dfunction(){};\ng.M.gD\u003dfunction(){};\ng.M.Ff\u003dfunction(){};\ng.M.Hc\u003dBM(50);g.M.rg\u003dBM(21);g.M.Nd\u003dfunction(){};\ng.M.pauseVideo\u003dfunction(){};\ng.M.prefetchKeyPlay\u003dfunction(){};\ng.M.playVideo\u003dfunction(){return g.Z(function(e){return e.return()})};\ng.M.eq\u003dfunction(){};\ng.M.S9\u003dBM(27);g.M.bz\u003dBM(33);g.M.eD\u003dfunction(){};\ng.M.sW\u003dfunction(){};\ng.M.Hq\u003dfunction(){};\ng.M.Wo\u003dfunction(){};\ng.M.w4\u003dfunction(){};\ng.M.Zg\u003dfunction(){};\ng.M.Ti\u003dfunction(){};\ng.M.yc\u003dfunction(){};\ng.M.IJ\u003dfunction(){};\ng.M.kc\u003dfunction(){};\ng.M.Wl\u003dfunction(){};\ng.M.f6\u003dfunction(){};\ng.M.removeCueRange\u003dfunction(){};\ng.M.Z$\u003dfunction(){};\ng.M.RU\u003dfunction(){return[]};\ng.M.o1\u003dfunction(){};\ng.M.yx\u003dfunction(){};\ng.M.Zi\u003dfunction(){};\ng.M.W6\u003dfunction(){};\ng.M.Fu\u003dfunction(){};\ng.M.qL\u003dfunction(){};\ng.M.seekTo\u003dfunction(){};\ng.M.sendAbandonmentPing\u003dfunction(){};\ng.M.sendVideoStatsEngageEvent\u003dfunction(){};\ng.M.O0\u003dfunction(){};\ng.M.setLoop\u003dfunction(){};\ng.M.NI\u003dfunction(){};\ng.M.setMediaElement\u003dfunction(){};\ng.M.Rf\u003dfunction(){};\ng.M.setPlaybackRate\u003dfunction(){};\ng.M.BM\u003dfunction(){};\ng.M.F0\u003dfunction(){};\ng.M.pu\u003dfunction(){};\ng.M.setProximaLatencyPreference\u003dfunction(){};\ng.M.cB\u003dfunction(){};\ng.M.yK\u003dfunction(){};\ng.M.Yt\u003dfunction(){};\ng.M.w1\u003dfunction(){};\ng.M.iT\u003dfunction(){};\ng.M.setUserAudio51Preference\u003dfunction(){};\ng.M.fd\u003dfunction(){};\ng.M.K2\u003dfunction(){return!1};\ng.M.eT\u003dfunction(){};\ng.M.LV\u003dfunction(){return!1};\ng.M.WH\u003dfunction(){};\ng.M.Cs\u003dfunction(){};\ng.M.Oe\u003dfunction(){};\ng.M.stopVideo\u003dfunction(){};\ng.M.subscribe\u003dfunction(){return NaN};\ng.M.xw\u003dfunction(){};\ng.M.togglePictureInPicture\u003dfunction(){};\ng.M.Lq\u003dfunction(){return 0};\ng.M.unsubscribe\u003dfunction(){return!1};\ng.M.xG\u003dfunction(){};\ng.M.oL\u003dfunction(){return!1};\ng.M.f8\u003dfunction(){};\ng.M.T9\u003dfunction(){};\ng.M.m5\u003dfunction(){};g.z(cb,g.p);g.M\u003dcb.prototype;g.M.get\u003dfunction(e){ea(this);var L\u003dthis.data.find(function(c){return c.key\u003d\u003d\u003de});\nreturn L?L.value:null};\ng.M.set\u003dfunction(e,L,c){this.remove(e,!0);ea(this);e\u003d{key:e,value:L,expire:Infinity};c\u0026\u0026isFinite(c)\u0026\u0026(c*\u003d1E3,e.expire\u003d(0,g.zI)()+c);for(this.data.push(e);this.data.length\u003ethis.Z;)(c\u003dthis.data.shift())\u0026\u0026Ik(this,c,!0);Ly(this)};\ng.M.remove\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dthis.data.find(function(I){return I.key\u003d\u003d\u003de});\nc\u0026\u0026(Ik(this,c,L),g.DJ(this.data,function(I){return I.key\u003d\u003d\u003de}),Ly(this))};\ng.M.removeAll\u003dfunction(e){if(e\u003de\u003d\u003d\u003dvoid 0?!1:e)for(var L\u003dg.f(this.data),c\u003dL.next();!c.done;c\u003dL.next())Ik(this,c.value,e);this.data\u003d[];Ly(this)};\ng.M.KS\u003dfunction(){var e\u003dthis;g.p.prototype.KS.call(this);this.data.forEach(function(L){Ik(e,L,!0)});\nthis.data\u003d[]};g.z(g.Bb,g.p);g.M\u003dg.Bb.prototype;g.M.KS\u003dfunction(){for(var e\u003dg.f(Object.values(this.Z)),L\u003de.next();!L.done;L\u003de.next())L.value.dispose();ksM(this);this.X.dispose();g.p.prototype.KS.call(this)};\ng.M.cM\u003dfunction(e){return e?e\u003d\u003d\u003d1?this.J:this.K.getVideoData().enableServerStitchedDai\u0026\u0026e\u003d\u003d\u003d2?this.K.getVideoData().Tf?this.Z[2]||this.K:this.K:this.Z[e]||null:this.K};\ng.M.MU\u003dfunction(e){var L\u003de.cpn;e\u003de.playerType;if(L)a:{e\u003dg.f(Object.values(this.Z));for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.Yz()\u003d\u003d\u003dL){L\u003dc;break a}L\u003dthis.j[L]||null}else L\u003de?this.cM(e):this.K;return L};\ng.M.aT\u003dfunction(){return this.J};\ng.M.Hl\u003dfunction(e){this.J\u003de};\ng.M.Qe\u003dfunction(){return this.K};\ng.M.R$\u003dfunction(e){this.K\u003de;xF(this)};\ng.M.lD\u003dBM(46);g.M.RJ\u003dBM(48);g.z(mav,g.eS);g.M\u003dmav.prototype;g.M.pm\u003dfunction(){};\ng.M.Yz\u003dfunction(){return this.videoData.clientPlaybackNonce};\ng.M.getVideoData\u003dfunction(){if(g.eS.prototype.getVideoData.call(this).Y(\"html5_huli_ssdai_use_playback_state\")){if(!this.X.cpn){var e\u003dcsc(this.Pw,g.eS.prototype.getCurrentTime.call(this))||g.eS.prototype.getVideoData.call(this);this.videoData.clientPlaybackNonce!\u003d\u003de.clientPlaybackNonce\u0026\u0026(this.sW(\"huli-sdai-err\",{cpn:this.videoData.clientPlaybackNonce,ref:e.clientPlaybackNonce}),this.X.cpn\u003d!0)}return this.videoData}return csc(this.Pw,g.eS.prototype.getCurrentTime.call(this))||g.eS.prototype.getVideoData.call(this)};\ng.M.getCurrentTime\u003dfunction(e){var L\u003dg.eS.prototype.getCurrentTime.call(this);if(g.eS.prototype.getVideoData.call(this).Y(\"html5_huli_ssdai_use_playback_state\")){if(this.endTime\u003d\u003d\u003d0?e||(L-\u003dthis.startTime):e\u0026\u0026(L\u003dthis.endTime-this.startTime),!this.X[\"time\"+e]){var c\u003de?this.Pw.HG||L:nU$(this.Pw,L);L!\u003d\u003dc\u0026\u0026(this.sW(\"huli-sdai-err\",{time:L,ref:c,ct:e}),this.X[\"time\"+e]\u003d!0)}}else L\u003de?this.Pw.HG||L:nU$(this.Pw,L);return L};\ng.M.getDuration\u003dfunction(){if(g.eS.prototype.getVideoData.call(this).Y(\"html5_huli_ssdai_use_playback_state\")){if(!this.X.duration){var e\u003dLiv(this.Pw,g.eS.prototype.getCurrentTime.call(this));this.duration!\u003d\u003de\u0026\u0026(this.sW(\"huli-sdai-err\",{dur:this.duration,ref:e}),this.X.duration\u003d!0)}return this.duration}return Liv(this.Pw,g.eS.prototype.getCurrentTime.call(this))};\ng.M.SF\u003dfunction(e){this.duration\u003de};g.Sa.prototype.lq\u003dfunction(e,L){if(L\u003d\u003d\u003d1)return this.X.get(e);if(L\u003d\u003d\u003d2)return this.Z.get(e);if(L\u003d\u003d\u003d3)return this.K.get(e)};\ng.Sa.prototype.r4\u003dBM(58);g.Sa.prototype.HF\u003dfunction(e,L,c,I){c\u003d{Ik:I,S7:c};L?this.Z.set(e,c):this.X.set(e,c)};\ng.Sa.prototype.clearAll\u003dfunction(){this.X.clear();this.Z.clear();this.K.clear()};\nZ9f.prototype.clear\u003dfunction(){this.X\u003d[];this.Z.clear();this.G.clear();this.K.clear()};\ng.z(g.rY,g.p);g.M\u003dg.rY.prototype;g.M.onCueRangeEnter\u003dfunction(e){var L\u003de.getId();this.Z6({oncueEnter:1,cpn:L,start:e.start,end:e.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.RO()||0).toFixed(3)});var c\u003dthis.X.Z.get(L);this.Z6({enterAdCueRange:1});var I\u003dthis.St||this.Rg().cpn,B;I\u003d(B\u003dthis.X.Z.get(I))!\u003dnull?B:this.Rg();c\u0026\u0026(B\u003dthis.playback.getCurrentTime(),c\u003d{xZ:I,b_:c,LT:B},vS6(this,L,e.start/1E3,B),s46(this,c))};\ng.M.CO\u003dfunction(e,L){if(e\u003d\u003d\u003dthis.playback.Yz())ok(this.app.MM(),this.playback,!1);else{var c\u003dthis.Ve.get(e);c?(c.endTime\u003d0,c.startTime\u003dL,ok(this.app.MM(),c,!0)):this.Z6({nop_s:e})}};\ng.M.onCueRangeExit\u003dfunction(e){for(var L\u003dthis.playback.getCurrentTime()*1E3,c\u003de.getId(),I\u003dg.f(this.K.values()),B\u003dI.next();!B.done;B\u003dI.next())if(B\u003dB.value,B.getId()!\u003d\u003dc\u0026\u0026L\u003e\u003dB.start\u0026\u0026L\u003c\u003dB.end)return;if(c\u003dthis.X.Z.get(c))L\u003dthis.playback.getCurrentTime(),c\u003d{xZ:c,b_:this.Rg(),LT:L},vS6(this,this.playback.Yz(),e.end/1E3,L),s46(this,c)};\ng.M.Rg\u003dfunction(){return{cpn:this.playback.Yz(),durationMs:0,hw:0,playerType:1,aU:0,videoData:this.playback.getVideoData(),errorCount:0}};\ng.M.ZT\u003dfunction(){if(this.Tc)return!1;var e\u003dvoid 0;this.St\u0026\u0026(e\u003dthis.X.Z.get(this.St));return this.playback.getVideoData().GI()?!!e\u0026\u0026!e.L3:!!e};\ng.M.seekTo\u003dfunction(e,L,c,I){e\u003de\u003d\u003d\u003dvoid 0?0:e;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;I\u003dI\u003d\u003d\u003dvoid 0?null:I;qP(this,this.St);if(this.playback.getVideoData().GI()\u0026\u0026e\u003c\u003dthis.HG)this.playback.pauseVideo(),this.HG\u003d0,fgM(this,e);else if(this.D\u003d!0,c)H9H(this,e,L);else{c\u003dthis.app.Qe();var B\u003dc\u003d\u003d\u003dthis.k9?this.He:null;tM(this,!1);this.Sl\u003de;this.d_\u003dL;I!\u003dnull\u0026\u0026this.m$.start(I);c\u0026\u0026(this.He\u003dB||c.getPlayerState(),c.Oe(L),this.k9\u003dc)}};\ng.M.KS\u003dfunction(){tM(this,!1);Bnn(this);xHT(this);g.p.prototype.KS.call(this)};\ng.M.WV\u003dfunction(e){this.DY\u003de;this.Z6({swebm:e})};\ng.M.yB\u003dfunction(e,L,c){if(c\u0026\u0026L){var I\u003dthis.B.get(e);if(I){I.locations||(I.locations\u003dnew Map);var B\u003dNumber(L.split(\";\")[0]);c\u003dnew g.yp(c);this.Z6({hdlredir:1,itag:L,seg:e,hostport:pX(c)});I.locations.set(B,c)}}};\ng.M.qF\u003dfunction(e,L,c,I,B,x){var S\u003dI\u003d\u003d\u003d3,h\u003drs$(this,e,L,I,c,x);if(!h){Ok(this,L,S);var R\u003dg.oSx(this,L)?\"undec\":\"ncp\";this.Z6({gvprp:R,mt:e,seg:L,tt:I,itag:c,ce:x});return null}S||this.B.set(L,h);x\u003dh.jA;var u;I\u003d((u\u003dthis.lq(L-1,I,B))\u003d\u003dnull?void 0:u.Ik)||\"\";I\u003d\u003d\u003d\"\"\u0026\u0026this.Z6({eds:1});u\u003dRHJ(this,h.ssdaiAdsConfig);B\u003dthis.playback.getVideoData();var t;S\u003d((t\u003dB.K)\u003d\u003dnull?void 0:t.containerType)||0;t\u003dB.ZU[S];h\u003dh.cH\u0026\u0026L\u003e\u003dh.cH?h.cH:void 0;t\u003d{A$:x?qMT(this,x):[],dV:u,Ik:I,hW:h,cA:ag(t.split(\";\")[0]),yd:t.split(\";\")[1]||\n\"\"};h\u003d{fV:t};this.Y9\u0026\u0026(e\u003d{gvprpro:\"v\",sq:L,mt:e.toFixed(3),itag:c,acpns:((R\u003dt.A$)\u003d\u003dnull?void 0:R.join(\"_\"))||\"none\",abid:x},this.Z6(e));return h};\ng.M.HO\u003dfunction(e){a:{if(!this.Tc){var L\u003dhHf(this,e);if(!(this.playback.getVideoData().GI()\u0026\u0026(L\u003d\u003dnull?0:L.L3)))break a}L\u003dvoid 0}var c\u003dL;if(!c)return this.Z6({gvprp:\"ncp\",mt:e}),null;L\u003dc.jA;var I\u003dRHJ(this,c.ssdaiAdsConfig);c\u003dc.cH\u0026\u0026c.lH\u0026\u0026e\u003e\u003dc.lH?c.cH:void 0;var B\u003dthis.playback.getVideoData(),x,S\u003d((x\u003dB.K)\u003d\u003dnull?void 0:x.containerType)||0;x\u003dB.ZU[S];x\u003d{A$:L?qMT(this,L):[],dV:I,hW:c,cA:ag(x.split(\";\")[0]),yd:x.split(\";\")[1]||\"\"};var h;e\u003d{gvprpro:\"v\",mt:e.toFixed(3),acpns:((h\u003dx.A$)\u003d\u003dnull?void 0:h.join(\"_\"))||\n\"none\",abid:L};this.Z6(e);return x};\ng.M.Ca\u003dfunction(e,L,c,I,B,x){var S\u003dNumber(c.split(\";\")[0]),h\u003dI\u003d\u003d\u003d3;e\u003drs$(this,e,L,I,c,x);this.Z6({gdu:1,seg:L,itag:S,pb:\"\"+!!e});if(!e)return Ok(this,L,h),null;e.locations||(e.locations\u003dnew Map);if(!e.locations.has(S)){var R,u;x\u003d(R\u003de.videoData.getPlayerResponse())\u003d\u003dnull?void 0:(u\u003dR.streamingData)\u003d\u003dnull?void 0:u.adaptiveFormats;if(!x)return this.Z6({gdu:\"noadpfmts\",seg:L,itag:S}),Ok(this,L,h),null;R\u003dx.find(function(q){return q.itag\u003d\u003d\u003dS});\nif(!R||!R.url){var t\u003de.videoData.videoId;e\u003d[];var O\u003dg.f(x);for(I\u003dO.next();!I.done;I\u003dO.next())e.push(I.value.itag);this.Z6({gdu:\"nofmt\",seg:L,vid:t,itag:S,fullitag:c,itags:e.join(\",\")});Ok(this,L,h);return null}e.locations.set(S,new g.yp(R.url,!0))}x\u003de.locations.get(S);if(!x)return this.Z6({gdu:\"nourl\",seg:L,itag:S}),Ok(this,L,h),null;x\u003dnew DE(x);this.DY\u0026\u0026(x.get(\"dvc\")?this.Z6({dvc:x.get(\"dvc\")||\"\"}):x.set(\"dvc\",\"webm\"));(I\u003d(O\u003dthis.lq(L-1,I,B))\u003d\u003dnull?void 0:O.Ik)\u0026\u0026x.set(\"daistate\",I);e.cH\u0026\u0026L\u003e\u003de.cH\u0026\u0026\nx.set(\"skipsq\",\"\"+e.cH);(O\u003dthis.playback.getVideoData().clientPlaybackNonce)\u0026\u0026x.set(\"cpn\",O);O\u003d[];e.jA\u0026\u0026(O\u003dqMT(this,e.jA),O.length\u003e0\u0026\u0026x.set(\"acpns\",O.join(\",\")));h||this.B.set(L,e);h\u003dnull;h\u003dx.get(\"aids\");I\u003dx.Wd();(I\u003d\u003dnull?void 0:I.length)\u003e2048\u0026\u0026this.Z6({urltoolong:1,sq:L,itag:S,len:I.length});this.Y9\u0026\u0026(I\u0026\u0026(x\u003de.cpn,B\u003de.jA,MVx(this,x,B),B\u0026\u0026!this.Cf.has(B)\u0026\u0026(x\u003dTnM(this,x,B),R\u003dWiM(this,B),this.Z6({iofa:x}),this.Z6({noawnzd:R-x}),this.Z6({acpns:O.join(\".\"),aids:(t\u003dh)\u003d\u003dnull?void 0:t.replace(/,/g,\".\")}),\nthis.Cf.add(B))),this.Z6({gdu:\"v\",seg:L,itag:c,ast:e.hw.toFixed(3),alen:e.durationMs.toFixed(3),acpn:e.cpn,avid:e.videoData.videoId}));return I};\ng.M.TR\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var I\u003dSMf(this,e,L);if(I){var B\u003dvoid 0,x\u003dI.jA;if(x){this.Z6({skipadonsq:L,sts:c,abid:x,acpn:I.cpn,avid:I.videoData.videoId});c\u003dthis.X.K.get(x);if(!c)return;c\u003dg.f(c);for(x\u003dc.next();!x.done;x\u003dc.next())x\u003dx.value,x.cH\u003dL,x.lH\u003de,x.hw\u003eI.hw\u0026\u0026(B\u003dx)}qP(this,this.St);this.Z\u003dI.cpn;ufT(this);e\u003dthis.playback.getCurrentTime();tVT(this,I,B,e,e,!1,!0);this.Z\u003d\"\";this.D\u003d!1}};\ng.M.oJ\u003dfunction(){for(var e\u003dg.f(this.X.X),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,L.cH\u003dNaN,L.lH\u003dNaN;ufT(this);this.Z6({rsac:\"resetSkipAd\",sac:this.Z});this.Z\u003d\"\"};\ng.M.lq\u003dfunction(e,L,c){return this.h7.lq(e,L,c)};\ng.M.r4\u003dBM(57);\ng.M.HF\u003dfunction(e,L,c,I,B,x,S,h,R){I.length\u003e0\u0026\u0026this.Z6({onssinfo:1,sq:e,start:L.toFixed(3),cpns:I.join(\",\"),ds:B.join(\",\"),isVideo:S?1:0});R\u0026\u0026this.h7.HF(e,S,h,R);if(S){if(I.length\u0026\u0026B.length)for(this.Z\u0026\u0026this.Z\u003d\u003d\u003dI[0]\u0026\u0026this.Z6({skipfail:1,sq:e,acpn:this.Z}),e\u003dL+this.LR(),c\u003d0;c\u003cI.length;c++)if(R\u003dI[c],S\u003de,e\u003dS+B[c],R\u003dthis.X.Z.get(R))S-\u003dx[c],R.L$\u003dR.L$!\u003dnull?Math.min(R.L$,S):S;if(I.length\u0026\u0026B.length)for(c\u003d(L+this.LR())*1E3,L\u003d0;L\u003cI.length;L++)if(S\u003dI[L],R\u003dB[L]*1E3,S\u003d\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce)c+\u003dR;\nelse{this.RT.has(S)||(this.Z6({adCpnFromEmsg:1}),this.RT.add(S));var u\u003d0;L\u003cx.length\u0026\u0026(u\u003dx[L]*1E3);if(e\u003dthis.K.get(S))e.start\u003dc-u,e.end\u003dc+R,L\u003d\u003d\u003dI.length-1\u0026\u0026(e.end+\u003dOdR(this,S,h)),this.playback.gD();else for(e\u003dnew g.pC(c-u,c+R,{id:S,namespace:\"serverstitchedcuerange\",priority:9}),this.K.set(S,e),this.Z6({newAdCR:1,cpn:S,startTime:e.start,endTime:e.end}),L\u003d\u003d\u003dI.length-1\u0026\u0026(e.end+\u003dOdR(this,S,h)),this.playback.addCueRange(e),c\u003dthis.playback.kP(\"serverstitchedcuerange\",36E5),c\u003dg.f(c),S\u003dc.next();!S.done;S\u003d\nc.next())this.K.delete(S.value.getId());c\u003de.end}}};\ng.M.qQ\u003dBM(55);g.M.LR\u003dfunction(){return this.playback.LR()};\ng.M.C6\u003dfunction(e){this.playback.sW(\"timelineerror\",{e:e})};\ng.M.o4\u003dfunction(e){this.J\u0026\u0026this.j\u0026\u0026this.pS.push(this.j);e\u0026\u0026this.j\u0026\u0026this.x9.push(this.j);this.j\u003dnull;this.playback.o4(e)};\ng.M.Vm\u003dfunction(e){if(this.Tc||e.identifier\u0026\u0026this.Pe.has(e.identifier))this.Z6({startnoad:e.identifier}),Rk(this);else if(jW(this.pS,function(c){return c.identifier\u003d\u003d\u003de.identifier}))this.Z6({timedoutcp:1}),this.T.start(0);\nelse if(jW(this.x9,function(c){return c.identifier\u003d\u003d\u003de.identifier}))this.Z6({fetchedcp:1}),Rk(this);\nelse if(this.T.isActive()){var L;this.Z6({racingcp:((L\u003dthis.j)\u003d\u003dnull?void 0:L.identifier)+\"_\"+e.identifier})}else this.sY\u003d(new Date).getTime()/1E3,this.Z6({adf:1}),(L\u003d5E3,e.event\u003d\u003d\u003d\"predictStart\")\u0026\u0026(L-\u003de.X),this.t7\u003dMath.max(L,15E3),this.J\u003d!1,this.T.start(this.t7),this.j\u003de,this.h7.clearAll(),this.ye\u003d[]};\ng.M.jg\u003dfunction(e,L,c,I){c\u003dc||{reason:\"disablessdai\"};if(e\u0026\u0026L){if(!SMf(this,e,L))return!1;c.sq\u003dL}if(this.Tc)return!1;this.Tc\u003d!0;this.Go\u003e0\u0026\u0026(this.Go\u003d0,this.St\u003d\"\",this.api.publish(\"serverstitchedvideochange\"));this.playback.BL(c,I);return!0};\ng.M.Og\u003dfunction(){this.Z6({rstdaist:1});this.h7.clearAll()};\ng.M.V7\u003dfunction(e){var L;if(e!\u003d\u003d((L\u003dthis.j)\u003d\u003dnull?void 0:L.identifier))this.Z6({ignorenoad:e});else{this.Pe.add(e);this.Z6({noadrcv:e});var c;((c\u003dthis.j)\u003d\u003dnull?void 0:c.identifier)\u003d\u003d\u003de\u0026\u0026Rk(this)}};\ng.M.U0\u003dfunction(e){if(this.Tc)return this.Z6({dai_disabled:e.event}),!1;if(this.playback.getVideoData().GI()\u0026\u0026(this.XM.Y(\"html5_lifa_no_gab_on_predict_start\")\u0026\u0026e.event\u003d\u003d\u003d\"predictStart\"||e.event\u003d\u003d\u003d\"continue\"||e.event\u003d\u003d\u003d\"stop\"))return!1;var L\u003djP(this.api.qx());if(L\u003dL?L.U0(e):!1)this.G\u003d{q1:e.identifier,Wu:e.startSecs};else if(this.G\u0026\u0026this.G.q1\u003d\u003d\u003de.identifier\u0026\u0026e.startSecs\u003ethis.G.Wu+1){this.Z6({cueStChg:e.identifier,oldSt:this.G.Wu.toFixed(3),newSt:e.startSecs.toFixed(3),abid:this.G.yM});if(this.G.yM){var c\u003d\ne.startSecs-this.G.Wu,I\u003dthis.X.K.get(this.G.yM);if(I){I\u003dg.f(I);for(var B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,B.hw\u003e\u003d0\u0026\u0026(B.hw+\u003dc*1E3,this.XM.Y(\"html5_ssdai_update_timeline_on_start_time_change\")\u0026\u0026(B.aU+\u003dc*1E3),this.Z6({newApEt:B.hw,newApPrt:B.aU,acpn:B.cpn}))}}this.G.Wu\u003de.startSecs}return L};\ng.M.Hx\u003dfunction(e){return this.Tc?!1:!!hHf(this,e)};\ng.M.dY\u003dfunction(e){var L\u003dthis;if(this.XM.Y(\"html5_lifa_ignore_multiple_skips\")\u0026\u0026this.Gm)return this.Z6({ufs_ad:this.Z,ufs_cur:this.St,ufs_cont:this.Rg().cpn}),!1;qP(this,this.St);this.playback.pauseVideo();var c\u003dthis.playback.getCurrentTime(),I\u003dthis.X.Z.get(this.St);if(!I)return this.Z6({skipFail:c}),!1;this.Z\u003dthis.St;this.D\u003d!1;zHJ(this,I.jA);Asv(this,I,this.Rg(),e);fgM(this,c,{seekSource:89,Ww:\"lifa_skip\"});this.Gm||(this.Gm\u003dthis.events.C(this.api,\"progresssync\",function(){g0(L.api.ZV(),(0,g.zI)(),\n\"ad_to_video\");L.Gm\u0026\u0026(L.events.j6(L.Gm),L.Gm\u003dnull)}));\nreturn!0};\ng.M.Z6\u003dfunction(e,L){((L\u003d\u003d\u003dvoid 0?0:L)||this.Y9||this.playback.getVideoData().GI())\u0026\u0026this.playback.sW(\"sdai\",e)};\nvar da6\u003d0;g.z(bdr,g.p);g.M\u003dbdr.prototype;g.M.onCueRangeEnter\u003dfunction(e){if(this.X\u003d\u003d\u003dthis.app.Qe()){var L\u003dthis.B.get(e);L?wgT(this,L.target,L.r7,e):this.Zg(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:e.toString()})}else if(L\u003dthis.K.find(function(B){return B.G0.dM\u003d\u003d\u003de})){var c\u003dL.G0,I\u003dc.target;\nc\u003dc.r7;I?wgT(this,I,c,e):DH6(this,L.aU,c,e)}};\ng.M.onQueuedVideoLoaded\u003dfunction(){var e\u003dthis.T;zg(this);if(e){if(!MP(this,e)){var L\u003dthis.app.Qe();this.Zg(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:L\u003d\u003dnull?void 0:L.getVideoData().clientPlaybackNonce,ccpn:\"\"+e.playerVars.cpn})}this.app.Qe().addCueRange(e.G0.dM)}};\ng.M.seekTo\u003dfunction(e,L,c,I){e\u003de\u003d\u003d\u003dvoid 0?0:e;L\u003dL\u003d\u003d\u003dvoid 0?{}:L;I\u003dI\u003d\u003d\u003dvoid 0?null:I;if(c\u003d\u003d\u003dvoid 0?0:c)Fir(this,e,L);else{c\u003dthis.app.Qe()||null;var B\u003dc\u003d\u003d\u003dthis.G?this.j:null;sk(this,!1);this.pS\u003de;this.D\u003dL;I!\u003dnull\u0026\u0026this.J.start(I);c\u0026\u0026(this.j\u003dB||c.getPlayerState(),c.Oe(),this.G\u003dc)}};\ng.M.X7\u003dfunction(e){g.or(e,128)\u0026\u0026NnJ(this)};\ng.M.isManifestless\u003dfunction(){return J1(this.X.getVideoData())};\ng.M.KS\u003dfunction(){sk(this,!1);ysn(this);g.p.prototype.KS.call(this)};\ng.M.Zg\u003dfunction(e,L){this.X.Zg(new g.hQ(e,L))};\nvar id6\u003d0;var Zdc\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_KIDS TVHTML5_FOR_KIDS TVHTML5_SIMPLY TVHTML5_SIMPLY_EMBEDDED_PLAYER TVHTML5_UNPLUGGED TVHTML5_VR TV_UNPLUGGED_CAST WEB WEB_CREATOR WEB_EMBEDDED_PLAYER WEB_EXPERIMENTS WEB_GAMING WEB_HEROES WEB_KIDS WEB_LIVE_STREAMING WEB_MUSIC WEB_MUSIC_ANALYTICS WEB_MUSIC_INTEGRATIONS WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.z(vb,g.p);vb.prototype.dF\u003dfunction(e){if(e)return this.K.get(e)};\nvb.prototype.KS\u003dfunction(){this.X.removeAll();this.K.removeAll();g.p.prototype.KS.call(this)};g.M_9\u003dCU(function(){var e\u003dwindow.AudioContext||window.webkitAudioContext;try{return new e}catch(L){return L.name}});g.z(lgc,g.U);g.M\u003dlgc.prototype;g.M.Sq\u003dfunction(){g.ns(this.element,g.HM.apply(0,arguments))};\ng.M.yx\u003dfunction(){this.rT\u0026\u0026(this.rT.removeEventListener(\"focus\",this.QD),g.s_(this.rT),this.rT\u003dnull)};\ng.M.Qn\u003dfunction(){this.We();var e\u003dthis.app.S();e.Il||this.Sq(\"tag-pool-enabled\");e.j\u0026\u0026this.Sq(g.qB.HOUSE_BRAND);e.playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(this.Sq(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");e.Cf\u0026\u0026(this.TH\u003dg.Qo(\"yt-dom-content-change\",this.resize,this));e.Y(\"html5_screen_orientation_resize\")?window.screen\u0026\u0026window.screen.orientation?this.C(window.screen.orientation,\"change\",this.resize,this):this.C(window,\"orientationchange\",this.resize,this):this.C(window,\"orientationchange\",this.resize,\nthis);this.C(window,\"resize\",this.resize,this)};\ng.M.mW\u003dfunction(e){g.nl(this.app.S());this.Wi\u003d!e;fy(this)};\ng.M.resize\u003dfunction(){if(this.rT){var e\u003dthis.IF();if(!e.isEmpty()){var L\u003d!g.U3(e,this.E2.getSize()),c\u003dESr(this);L\u0026\u0026(this.E2.width\u003de.width,this.E2.height\u003de.height);e\u003dthis.app.S();(c||L||this.EL||e.Cf)\u0026\u0026this.app.CS.publish(\"resize\",this.getPlayerSize())}}};\ng.M.OC\u003dfunction(e,L){this.updateVideoData(L)};\ng.M.updateVideoData\u003dfunction(e){if(this.rT){var L\u003dthis.app.S();ya\u0026\u0026(this.rT.setAttribute(\"x-webkit-airplay\",\"allow\"),e.title?this.rT.setAttribute(\"title\",e.title):this.rT.removeAttribute(\"title\"));this.rT.setAttribute(\"controlslist\",\"nodownload\");L.zw\u0026\u0026e.videoId\u0026\u0026(this.rT.poster\u003de.j9(\"default.jpg\"))}L\u003dg.jI(e,\"yt:bgcolor\");this.hk.style.backgroundColor\u003dL?L:\"\";this.UX\u003dnQ(g.jI(e,\"yt:stretch\"));this.IH\u003dnQ(g.jI(e,\"yt:crop\"),!0);g.cY(this.element,\"ytp-dni\",e.xx);this.resize()};\ng.M.setGlobalCrop\u003dfunction(e){this.iK\u003dnQ(e,!0);this.resize()};\ng.M.setCenterCrop\u003dfunction(e){this.tZ\u003de;this.resize()};\ng.M.xk\u003dfunction(){};\ng.M.getPlayerSize\u003dfunction(){var e\u003dthis.app.S(),L\u003dthis.app.CS.isFullscreen(),c\u003de.externalFullscreen\u0026\u0026g.Uh(e);if(L\u0026\u0026NL()\u0026\u0026!c)return new g.dz(window.outerWidth,window.outerHeight);c\u003d!isNaN(this.z1.width)\u0026\u0026!isNaN(this.z1.height);var I\u003dthis.app.S().Y(\"kevlar_player_enable_squeezeback_fullscreen_sizing\")||this.app.S().Y(\"web_watch_enable_fs_squeezeback_panels\");if(L\u0026\u0026!c\u0026\u0026I)return new g.dz(this.element.clientWidth,this.element.clientHeight);if(L||e.Zl){if(window.matchMedia){e\u003d\"(width: \"+window.innerWidth+\n\"px) and (height: \"+window.innerHeight+\"px)\";this.Ul\u0026\u0026this.Ul.media\u003d\u003d\u003de||(this.Ul\u003dwindow.matchMedia(e));var B\u003dthis.Ul\u0026\u0026this.Ul.matches}if(B)return new g.dz(window.innerWidth,window.innerHeight)}else if(c)return this.z1.clone();return new g.dz(this.element.clientWidth,this.element.clientHeight)};\ng.M.IF\u003dfunction(){var e\u003dthis.app.S().Y(\"enable_desktop_player_underlay\"),L\u003dthis.getPlayerSize(),c\u003dg.X3(this.app.S().experiments,\"player_underlay_min_player_width\");return e\u0026\u0026this.Ck\u0026\u0026L.width\u003ec?(e\u003dg.X3(this.app.S().experiments,\"player_underlay_video_width_fraction\"),new g.dz(Math.min(L.height*this.getVideoAspectRatio(),L.width*e),Math.min(L.height,L.width*e/this.getVideoAspectRatio()))):L};\ng.M.getVideoAspectRatio\u003dfunction(){return isNaN(this.UX)?Q4c(this):this.UX};\ng.M.getVideoContentRect\u003dfunction(e){var L\u003dthis.IF();e\u003ddHr(this,L,this.getVideoAspectRatio(),e);return new g.$r((L.width-e.width)/2,(L.height-e.height)/2,e.width,e.height)};\ng.M.FO\u003dfunction(e){this.Ck\u003de;this.resize()};\ng.M.Vv\u003dfunction(){return this.qI};\ng.M.onMutedAutoplayChange\u003dfunction(){fy(this)};\ng.M.setInternalSize\u003dfunction(e){g.U3(this.z1,e)||(this.z1\u003de,this.resize())};\ng.M.KS\u003dfunction(){this.TH\u0026\u0026g.dO(this.TH);this.yx();g.U.prototype.KS.call(this)};g.M\u003dKir.prototype;g.M.click\u003dfunction(e,L){this.elements.has(e);this.X.has(e);var c\u003dg.qy();c\u0026\u0026e.visualElement\u0026\u0026g.EI(c,e.visualElement,L)};\ng.M.createClientVe\u003dfunction(e,L,c,I){var B\u003dthis;I\u003dI\u003d\u003d\u003dvoid 0?!1:I;this.elements.has(e);this.elements.add(e);c\u003dsCx(c);e.visualElement\u003dc;var x\u003dg.qy(),S\u003dg.OI();x\u0026\u0026S\u0026\u0026(g.uL(\"combine_ve_grafts\")?ls(jX(),c,S):g.Hu(g.Ny)(void 0,x,S,c));L.addOnDisposeCallback(function(){B.elements.has(e)\u0026\u0026B.destroyVe(e)});\nI\u0026\u0026this.K.add(e)};\ng.M.createServerVe\u003dfunction(e,L,c){var I\u003dthis;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;this.elements.has(e);this.elements.add(e);L.addOnDisposeCallback(function(){I.destroyVe(e)});\nc\u0026\u0026this.K.add(e)};\ng.M.destroyVe\u003dfunction(e){this.elements.has(e);this.elements.delete(e);this.Z.delete(e);this.X.delete(e);this.K.delete(e)};\ng.M.H0\u003dfunction(e,L){this.clientPlaybackNonce!\u003d\u003dL\u0026\u0026(this.clientPlaybackNonce\u003dL,H$(jX(),e),YMn(this))};\ng.M.setTrackingParams\u003dfunction(e,L){this.elements.has(e);L\u0026\u0026(e.visualElement\u003dg.uF(L))};\ng.M.i5\u003dfunction(e,L,c){this.elements.has(e);L?this.X.add(e):this.X.delete(e);var I\u003dg.qy(),B\u003de.visualElement;this.K.has(e)?I\u0026\u0026B\u0026\u0026(L?g.QU(I,[B]):g.UI(I,[B])):L\u0026\u0026!this.Z.has(e)\u0026\u0026(I\u0026\u0026B\u0026\u0026g.PJ(I,B,void 0,c),this.Z.add(e))};\ng.M.hasVe\u003dfunction(e){return this.elements.has(e)};g.z(g.FH,g.p);g.FH.create\u003dfunction(e,L,c,I){try{var B\u003dtypeof e\u003d\u003d\u003d\"string\"?e:\"player\"+g.hw(e),x\u003dJc[B];if(x){try{x.dispose()}catch(h){g.A9(h)}Jc[B]\u003dnull}var S\u003dnew g.FH(e,L,c,I);S.addOnDisposeCallback(function(){Jc[B]\u003dnull;S.s6\u0026\u0026S.s6()});\nreturn Jc[B]\u003dS}catch(h){throw g.A9(h),(h\u0026\u0026h instanceof Error?h:Error(String(h))).stack;}};\ng.M\u003dg.FH.prototype;g.M.cq\u003dfunction(){return this.visibility};\ng.M.Hl\u003dfunction(e){var L\u003dthis.aT();if(e!\u003d\u003dL){e.getVideoData().autonavState\u003dL.getVideoData().autonavState;L.xG(this.n0,this);var c\u003dL.getPlaybackRate();L.dispose();this.Vo.Hl(e);e.setPlaybackRate(c);e.xw(this.n0,this);xnr(this)}};\ng.M.gg\u003dfunction(){this.tC||(this.tC\u003dg.ji(Yb(),JlH()));return this.tC};\ng.M.yx\u003dfunction(e){if(this.mediaElement){this.bj\u0026\u0026(this.events.j6(this.bj),this.bj\u003dnull);g.fv(this.X0);this.Qe().yx(!0,!1,e);this.template.yx();try{this.Y(\"html5_use_async_stopVideo\")?this.mediaElement.dispose():this.mediaElement.oD()}catch(L){g.F7(L)}this.mediaElement\u003dnull}};\ng.M.R$\u003dfunction(e,L,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(e!\u003d\u003dthis.Qe()){this.logger.debug(function(){return\"start set presenting player, type \"+e.getPlayerType()+\", vid \"+e.getVideoData().videoId});\nvar I\u003dnull;c||(c\u003dthis.Qe(),I\u003dc.getPlayerState(),this.logger.debug(\"set presenting player, destroy modules\"),$e(this.NU,3),dY(this,\"cuerangesremoved\",c.eG()),this.Ih\u0026\u0026!e.isGapless()\u0026\u0026c.isGapless()\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.stopVideo(),c\u003de.K2()\u0026\u0026c.K2(),this.j5.SL(\"iv_s\"),OVn(this,c));e.getPlayerType()\u003d\u003d\u003d1\u0026\u0026this.Hl(e);tUx(this,e);this.Vo.R$(e);this.mediaElement\u0026\u0026e.setMediaElement(this.mediaElement);e.xw(this.XH,this);e.xP()?ppf(this,\"setPresenting\",!1):(this.OC(\"newdata\",e,e.getVideoData()),\nI\u0026\u0026!g.Af(I,e.getPlayerState())\u0026\u0026this.RQ(new g.BZ(e.getPlayerState(),I)),L\u003dL\u0026\u0026e.getPlayerType()\u003d\u003d\u003d1,e.NQ()\u0026\u0026!L\u0026\u0026this.OC(\"dataloaded\",e,e.getVideoData()),(L\u003d(L\u003de.getVideoData().K)\u0026\u0026L.video)\u0026\u0026this.CS.oy(\"onPlaybackQualityChange\",L.quality),dY(this,\"cuerangesadded\",e.eG()),L\u003de.getPlayerState(),g.E(L,2)?uXc(this):g.E(L,8)?e.playVideo():e.QE()\u0026\u0026e.pauseVideo(),L\u003dthis.aT(),e.getPlayerType()\u003d\u003d\u003d2\u0026\u0026(e.getVideoData().Xn\u003dL.getVideoData().clientPlaybackNonce),e.getPlayerType()!\u003d\u003d2||this.xf()||(I\u003de.getVideoData(),\nL.eq(I.clientPlaybackNonce,I.Cj||\"\",I.breakType||0,I.m1,I.videoId||\"\")),this.logger.debug(\"finish set presenting player\"))}};\ng.M.aL\u003dfunction(){if(this.aT()!\u003d\u003dthis.Qe()){var e\u003dthis.Qe();this.logger.debug(function(){return\"release presenting player, type \"+e.getPlayerType()+\", vid \"+e.getVideoData().videoId});\nthis.R$(this.aT())}};\ng.M.MM\u003dfunction(){return this.Vo};\ng.M.MU\u003dfunction(e){return this.Vo.MU(e)};\ng.M.cM\u003dfunction(e){return this.Vo.cM(e)};\ng.M.aT\u003dfunction(){return this.Vo.aT()};\ng.M.Qe\u003dfunction(){return this.Vo.Qe()};\ng.M.J4\u003dBM(44);g.M.jqe\u003dfunction(){D3(this)||(this.logger.debug(\"application playback ready\"),this.gX(5))};\ng.M.vTe\u003dfunction(){if(!D3(this)){this.logger.debug(\"playback ready\");NXx(this);var e\u003dthis.Qe(),L\u003de.getPlayerState();e.QE()?this.pauseVideo():L.isOrWillBePlaying()\u0026\u0026this.playVideo()}};\ng.M.canPlayType\u003dfunction(e){return O7(e)};\ng.M.S\u003dfunction(){return this.XM};\ng.M.getVideoData\u003dfunction(){return this.Qe().getVideoData()};\ng.M.oe\u003dBM(11);g.M.hq\u003dfunction(){return this.aT().getVideoData()};\ng.M.getVideoLoadedFraction\u003dfunction(e){return(e\u003dthis.MU({playerType:e}))?e.getVideoLoadedFraction():this.Vo.X.getVideoLoadedFraction()};\ng.M.LS\u003dfunction(){return this.template};\ng.M.qx\u003dfunction(){return this.NU};\ng.M.ZV\u003dfunction(){return this.j5};\ng.M.Tn\u003dfunction(e){var L\u003dthis.MU({playerType:1});L\u0026\u0026L.O0(e)};\ng.M.W1\u003dfunction(){var e\u003dthis.NU.W1();this.CS.publish(\"videoStatsPingCreated\",e);return e};\ng.M.getVolume\u003dfunction(){return Math.round(this.CS.getVolume())};\ng.M.isMuted\u003dfunction(){return this.CS.isMuted()};\ng.M.ow\u003dfunction(){if(this.aT()\u003d\u003d\u003dthis.Qe()\u0026\u0026this.By)return this.By.postId};\ng.M.Nqq\u003dfunction(){var e\u003dthis;this.Y(\"use_rta_for_player\")||(g.R2(this.XM)?g.bj(this.XM,g.xb(this.getVideoData())).then(function(L){n2(Yb(),L);ObR(e.getVideoData(),e.XM,e.gg())}):ObR(this.getVideoData(),this.XM,this.gg()))};\ng.M.HB\u003dfunction(e){this.CS.publish(\"poTokenVideoBindingChange\",e)};\ng.M.Bz\u003dfunction(e){this.CS.publish(\"d6de4videobindingchange\",e)};\ng.M.jc\u003dfunction(){this.En\u0026\u0026this.En.jc()};\ng.M.uH\u003dfunction(e){this.En\u003de};\ng.M.hM\u003dfunction(e){if(e\u003d\u003d\u003d1){this.j5.tick(\"vr\");var L\u003dthis.Qe();L.y4();KWv(this.j5,L.getVideoData(),arn(this));GgT(this.NU)}L\u003dthis.XM;if(f8(L)\u0026\u0026L.J||g.L8(L)){var c;(((c\u003dthis.Qe().getVideoData())\u003d\u003dnull?0:c.enableServerStitchedDai)||!this.xf())\u0026\u0026this.CS.oy(\"onAdStateChange\",e)}};\ng.M.setLoopVideo\u003dfunction(e){var L\u003dthis.Qe();L\u003d\u003d\u003dthis.aT()\u0026\u0026L.Q6()!\u003d\u003de\u0026\u0026(L.setLoop(e),this.CS.fS(\"onLoopChange\",e))};\ng.M.getLoopVideo\u003dfunction(){return this.Qe().Q6()};\ng.M.setLoopRange\u003dfunction(e){var L\u003d!1;!!this.By!\u003d\u003d!!e?L\u003d!0:this.By\u0026\u0026e\u0026\u0026(L\u003dthis.By.startTimeMs!\u003d\u003de.startTimeMs||this.By.endTimeMs!\u003d\u003de.endTimeMs||this.By.postId!\u003d\u003de.postId||this.By.type!\u003d\u003de.type);if(L){L\u003dthis.Qe();A1(L.getVideoData())\u0026\u0026L.sW(\"slr\",{et:(e\u003d\u003dnull?void 0:e.endTimeMs)||-1});L\u003dthis.aT();L.RU(\"applooprange\");if(e){var c\u003dnew g.pC(e.startTimeMs,e.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"});L.addCueRange(c)}else{this.hq().clipConfig\u003dvoid 0;var I;((c\u003dthis.By)\u003d\u003dnull?void 0:c.type)!\u003d\u003d\"repeatChapter\"||\nisNaN(Number((I\u003dthis.By)\u003d\u003dnull?void 0:I.loopCount))||(c\u003d{loopCount:String(this.By.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.et(\"repeatChapterLoopEvent\",c))}this.By\u003de;this.CS.fS(\"onLoopRangeChange\",e||void 0);this.aT()\u003d\u003d\u003dthis.Qe()\u0026\u0026(this.Qc(),L.Ug())}};\ng.M.getLoopRange\u003dfunction(){return this.By};\ng.M.Qc\u003dfunction(){var e\u003d\"\",L\u003dthis.aT();this.By?L!\u003d\u003dthis.Qe()?e\u003d\"pnea\":frH(this,L.getCurrentTime())\u0026\u0026(this.By.loopCount\u003d0,e\u003d\"ilr\"):e\u003d\"nlr\";var c\u003dthis.Qe();if(A1(c.getVideoData()))if(this.Y(\"html5_gapless_log_loop_range_info\")){var I,B;c.sW(\"slrre\",{rej:e,ct:L.getCurrentTime(),lst:(I\u003dthis.By)\u003d\u003dnull?void 0:I.startTimeMs,let:(B\u003dthis.By)\u003d\u003dnull?void 0:B.endTimeMs})}else c.sW(\"slrre\",{});e||FxR(this)};\ng.M.setPlaybackRate\u003dfunction(e,L){if(!isNaN(e)){e\u003drdc(this,e);var c\u003dthis.aT();c.getPlaybackRate()!\u003d\u003de\u0026\u0026(c.setPlaybackRate(e),L\u0026\u0026!this.XM.G\u0026\u0026g.bS(\"yt-player-playback-rate\",e),this.CS.oy(\"onPlaybackRateChange\",e))}};\ng.M.getCurrentTime\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;var c\u003dthis.Vo.uE;if(c)return c.getCurrentTime();var I\u003de\u003d\u003d\u003d2\u0026\u0026this.getVideoData().enableServerStitchedDai;c\u003dnull;I?c\u003dthis.Qe():c\u003dthis.MU({playerType:e});return c?I\u0026\u0026this.SW?(e\u003dthis.Vo.T)?e.getCurrentTime(L):c.getCurrentTime():L?(L\u003dkF(this,c),py(this,L.getCurrentTime(),L)):c.getCurrentTime():this.Vo.X.getCurrentTime()};\ng.M.u2\u003dfunction(){var e\u003dthis.MU({playerType:void 0});if(!e)return this.Vo.X.u2();e\u003dkF(this,e);return py(this,e.u2(),e)};\ng.M.getDuration\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!0:L;var c\u003dthis.Vo.uE;if(c)return c.getDuration();c\u003dthis.getVideoData();var I\u003de\u003d\u003d\u003d2\u0026\u0026c.enableServerStitchedDai,B\u003dnull;I?B\u003dthis.Qe():B\u003dthis.MU({playerType:e});if(!B)return this.Vo.X.getDuration();if(c.hasProgressBarBoundaries()\u0026\u0026!I){var x,S\u003dNumber((x\u003dc.progressBarStartPosition)\u003d\u003dnull?void 0:x.utcTimeMillis),h;x\u003dNumber((h\u003dc.progressBarEndPosition)\u003d\u003dnull?void 0:h.utcTimeMillis);if(!isNaN(S)\u0026\u0026!isNaN(x))return(x-S)/1E3}if(A1(c)\u0026\u0026!c.isLivePlayback)return yh(this,\ne);if(L)return e\u003dgY(this,B),py(this,e.getDuration(),e);if(I\u0026\u0026this.SW){if(this.Y(\"html5_huli_ssdai_use_playback_state\"))return e\u003dthis.Vo,e\u003de.G\u003d\u003d\u003de.T?e.G:null,(e\u003d\u003dnull?void 0:e.getDuration())||0;var R;return((R\u003dthis.Vo.T)\u003d\u003dnull?void 0:R.getDuration())||0}return B.getDuration()};\ng.M.sR\u003dfunction(e){var L\u003dthis.MU({playerType:e});return L?this.xf(L)?(L\u003dgY(this,L),L.sR()-L.getCurrentTime()+this.getCurrentTime(e)):L.sR():this.Vo.X.sR()};\ng.M.finishSegmentByCpn\u003dfunction(){return[]};\ng.M.Qn\u003dfunction(){this.template.Qn();var e\u003dthis.CS;e.state.element\u003dthis.template.element;var L\u003de.state.element,c;for(c in e.state.X)e.state.X.hasOwnProperty(c)\u0026\u0026(L[c]\u003de.state.X[c]);(e\u003dyUc(this.template.element))\u0026\u0026this.events.C(this.template,e,this.onFullscreenChange)};\ng.M.getDebugText\u003dfunction(e){var L\u003dthis.aT().b5(e),c\u003dthis.Qe();if(c!\u003d\u003dthis.aT()){c\u003dc.b5(e);for(var I\u003dg.f(Object.keys(c)),B\u003dI.next();!B.done;B\u003dI.next())B\u003dB.value,L[\"ad\"+B]\u003dc[B];if(e){c\u003dL;I\u003d{};if(B\u003dBz(document,\"movie_player\"))I.bounds\u003dB.getBoundingClientRect(),I[\"class\"]\u003dB.className;B\u003d{};var x\u003dg.rF(\"video-ads\");x?(HVn(x,B),B.html\u003dx.outerHTML):B.missing\u003d1;x\u003d{};var S\u003dg.rF(\"videoAdUiSkipContainer\"),h\u003dg.rF(\"ytp-ad-skip-button-container\"),R\u003dg.rF(\"ytp-skip-ad-button\"),u\u003dS||h||R;u?(HVn(u,x),x.ima\u003dS?1:0,x.bulleit\u003d\nh?1:0,x.component\u003dR?1:0):x.missing\u003d1;I\u003dJSON.stringify({player:I,videoAds:B,skipButton:x});c.ad_skipBtnDbgInfo\u003dI}}e\u0026\u0026this.mediaElement\u0026\u0026(L[\"0sz\"]\u003d\"\"+(+E3(this.mediaElement.getSize())\u003d\u003d\u003d0),L.op\u003dthis.mediaElement.tP(\"opacity\"),c\u003dthis.mediaElement.YW().y+this.mediaElement.getSize().height,L.yof\u003d\"\"+(+c\u003c\u003d0),L.dis\u003dthis.mediaElement.tP(\"display\"));e\u0026\u0026((e\u003d(0,g.q0)())\u0026\u0026(L.gpu\u003de),(e\u003dthis.XM.playerStyle)\u0026\u0026(L.ps\u003de),this.XM.Pe\u0026\u0026(L.webview\u003d1));L.debug_playbackQuality\u003dthis.CS.getPlaybackQuality(1);L.debug_date\u003d(new Date).toString();\nL.origin\u003dwindow.origin;L.timestamp\u003dDate.now();delete L.uga;delete L.q;return JSON.stringify(L,null,2)};\ng.M.getFeedbackProductData\u003dfunction(){var e\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.S().experiments.experimentIds.join(\", \"),player_release:r[13]},L\u003dthis.getPlayerStateObject().lz;L\u0026\u0026(e.player_error_code\u003dL.errorCode,e.player_error_details\u003dJSON.stringify(L.errorDetail));return e};\ng.M.getPresentingPlayerType\u003dfunction(e){if(this.appState\u003d\u003d\u003d1)return 1;if(D3(this))return 3;var L;return e\u0026\u0026((L\u003dthis.SW)\u003d\u003dnull?0:L.ZT(this.getCurrentTime()))?2:this.Qe().getPlayerType()};\ng.M.lA\u003dfunction(){return!1};\ng.M.getPlayerStateObject\u003dfunction(e){var L\u003dthis.Vo.uE;return L?L.getPlayerState():this.MU({playerType:e}).getPlayerState()};\ng.M.getAppState\u003dfunction(){return this.appState};\ng.M.ETe\u003dfunction(e){switch(e.type){case \"loadedmetadata\":this.gh.start();e\u003dg.f(this.If);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,Cu$(this,L.id,L.ml0,L.Hum,void 0,!1);this.If\u003d[];break;case \"loadstart\":this.j5.SL(\"gv\");break;case \"progress\":case \"timeupdate\":U7(e.target.im())\u003e\u003d2\u0026\u0026this.j5.SL(\"l2s\");break;case \"playing\":g.sj\u0026\u0026this.gh.start();if(g.R2(this.XM))e\u003d!1;else{L\u003dg.Q4(this.qx());e\u003dthis.mediaElement.tP(\"display\")\u003d\u003d\u003d\"none\"||E3(this.mediaElement.getSize())\u003d\u003d\u003d0;var c\u003dAM(this.template),I\u003dthis.Qe().getVideoData(),\nB\u003dg.DF(this.XM);I\u003dFU(I);L\u003d!c||L||B||I||this.XM.Sl;e\u003de\u0026\u0026!L}e\u0026\u0026(e\u003dthis.Qe(),e.p5(),this.getVideoData().gT||(this.getVideoData().gT\u003d1,this.BQ(),e.playVideo()))}};\ng.M.Fm$\u003dfunction(e){this.CS.Kb(\"onLoadProgress\",e)};\ng.M.Lmw\u003dfunction(){this.CS.publish(\"playbackstalledatstart\")};\ng.M.Hfd\u003dfunction(e,L){this.CS.publish(\"sabrCaptionsDataLoaded\",e,L)};\ng.M.O9e\u003dfunction(e){this.Qe().yK(e)};\ng.M.C4W\u003dfunction(e){this.Qe().cB(e)};\ng.M.rK_\u003dfunction(e){e\u003dkF(this,this.Qe());e\u003dpy(this,e.getCurrentTime(),e);this.CS.oy(\"onVideoProgress\",e);this.XM.al\u0026\u0026DnT(this,this.visibility.iE())\u0026\u0026this.pauseVideo()};\ng.M.wyM\u003dfunction(){this.CS.oy(\"onAutoplayBlocked\");var e\u003dthis.Qe().getVideoData();e\u0026\u0026(e.Uj\u003d!0);this.Y(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.Uh(this.XM)\u0026\u0026(e\u003d{autoplayBrowserPolicy:Tv(),autoplayIntended:WB(this.getVideoData()),autoplayStatus:\"AUTOPLAY_STATUS_BLOCKED\",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.et(\"embedsAutoplayStatusChanged\",e))};\ng.M.l6q\u003dfunction(){this.CS.publish(\"progresssync\")};\ng.M.QTM\u003dfunction(){this.CS.Kb(\"onPlaybackPauseAtStart\")};\ng.M.Rw0\u003dfunction(e){if(this.getPresentingPlayerType()\u003d\u003d\u003d1){g.or(e,1)\u0026\u0026!g.E(e.state,64)\u0026\u0026this.hq().isLivePlayback\u0026\u0026this.aT().isAtLiveHead()\u0026\u0026this.CS.getPlaybackRate()\u003e1\u0026\u0026this.setPlaybackRate(1,!0);if(g.or(e,2)){if(this.By\u0026\u0026this.By.endTimeMs\u003e\u003d(this.getDuration()-1)*1E3){FxR(this);return}uXc(this)}if(g.E(e.state,128)){var L\u003de.state;this.cancelPlayback(5);L\u003dL.lz;JSON.stringify({errorData:L,debugInfo:this.getDebugText(!0)});this.CS.oy(\"onError\",ibv(L.errorCode));this.CS.Kb(\"onDetailedError\",{errorCode:L.errorCode,\nerrorDetail:L.errorDetail,message:L.errorMessage,messageKey:L.i_,cpn:L.cpn});(0,g.zI)()-this.XM.OF\u003e6048E5\u0026\u0026this.CS.Kb(\"onReloadRequired\")}L\u003d{};if(e.state.isPlaying()\u0026\u0026!e.state.isBuffering()\u0026\u0026!ie(\"pbresume\",\"ad_to_video\")\u0026\u0026ie(\"_start\",\"ad_to_video\")){var c\u003dthis.getVideoData();L.clientPlaybackNonce\u003dc.clientPlaybackNonce;c.videoId\u0026\u0026(L.videoId\u003dc.videoId);g.FT(L,\"ad_to_video\");AD(\"pbresume\",void 0,\"ad_to_video\");GgT(this.NU)}this.CS.publish(\"applicationplayerstatechange\",e)}};\ng.M.RQ\u003dfunction(e){this.Vo.uE||this.CS.publish(\"presentingplayerstatechange\",e)};\ng.M.X7\u003dfunction(e){Gg(this,bc(e.state));g.E(e.state,1024)\u0026\u0026this.CS.isMutedByMutedAutoplay()\u0026\u0026(NP(this,{muted:!1,volume:this.vU.volume},!1),m6(this,!1))};\ng.M.onPlayerRequestSent\u003dfunction(e){this.CS.fS(\"onPlayerRequestSent\",e)};\ng.M.YWq\u003dfunction(e,L){e\u003d\u003d\u003d\"newdata\"\u0026\u0026xnr(this);this.CS.publish(\"applicationvideodatachange\",e,L)};\ng.M.t50\u003dfunction(e,L){this.Y(\"html5_afmt_change_update_volume\")\u0026\u0026NXx(this);this.CS.Kb(\"onPlaybackAudioChange\",this.CS.getAudioTrack().l5.name);this.CS.publish(\"internalaudioformatchange\",this.CS.getAudioTrack().l5.id,L)};\ng.M.xxe\u003dfunction(e){var L\u003dthis.Qe().getVideoData();e\u003d\u003d\u003dL\u0026\u0026this.CS.oy(\"onPlaybackQualityChange\",e.K.video.quality)};\ng.M.hd\u003dfunction(){var e\u003dthis.Vo.Z[2]||null;e\u0026\u0026(e\u003de.getVideoData(),this.Qe().sW(\"ssdai\",{cleanaply:1,acpn:e\u003d\u003dnull?void 0:e.clientPlaybackNonce,avid:e.videoId,isDai:this.hq().enableServerStitchedDai?1:0}),delete this.Vo.Z[2])};\ng.M.ifq\u003dfunction(e,L){this.OC(e,this.Qe(),L)};\ng.M.OC\u003dfunction(e,L,c){this.logger.debug(function(){return\"on video data change \"+e+\", player type \"+L.getPlayerType()+\", vid \"+c.videoId});\nthis.XM.oT()\u0026\u0026L.sW(\"vdc\",{type:e,vid:c.videoId||\"\",cpn:c.clientPlaybackNonce||\"\"});L\u003d\u003d\u003dthis.aT()\u0026\u0026(this.XM.kN\u003dc.oauthToken);L\u003d\u003d\u003dthis.aT()\u0026\u0026(this.getVideoData().enableServerStitchedDai\u0026\u0026!this.SW?(this.aT().sW(\"sdai\",{initSstm:1}),this.SW\u003dnew g.rY(this.CS,this.XM,this.aT(),this)):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.SW\u0026\u0026(this.SW.dispose(),this.SW\u003dnull));if(e\u003d\u003d\u003d\"newdata\")this.logger.debug(\"new video data, destroy modules\"),$e(this.NU,2),this.CS.publish(\"videoplayerreset\",L);else{if(!this.mediaElement)return;\ne\u003d\u003d\u003d\"dataloaded\"\u0026\u0026(this.aT()\u003d\u003d\u003dthis.Qe()?(oD(c.UW,c.gs),MUM(this)):TXT(this));L.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(this.XM.ye\u0026\u0026jtM(this),this.getVideoData().isLivePlayback\u0026\u0026!this.XM.rX\u0026\u0026this.a9(\"html5.unsupportedlive\",2,\"DEVICE_FALLBACK\"),c.isLoaded()\u0026\u0026((aLf(c)||this.getVideoData().E5)\u0026\u0026this.CS.publish(\"legacyadtrackingpingchange\",this.getVideoData()),c.hasProgressBarBoundaries()\u0026\u0026iVn(this)));this.CS.publish(\"videodatachange\",e,c,L.getPlayerType())}this.CS.oy(\"onVideoDataChange\",{type:e,playertype:L.getPlayerType()});\nthis.Qc();var I\u003dc.PP;I?this.OP.H0(I,c.clientPlaybackNonce):YMn(this.OP)};\ng.M.Vn\u003dfunction(){JM(this,null);this.CS.Kb(\"onPlaylistUpdate\")};\ng.M.K1l\u003dfunction(e){delete this.jB[e.getId()];this.aT().removeCueRange(e);a:{e\u003dthis.getVideoData();var L,c,I,B,x,S,h,R,u,t,O\u003d((L\u003de.ye)\u003d\u003dnull?void 0:(c\u003dL.contents)\u003d\u003dnull?void 0:(I\u003dc.singleColumnWatchNextResults)\u003d\u003dnull?void 0:(B\u003dI.autoplay)\u003d\u003dnull?void 0:(x\u003dB.autoplay)\u003d\u003dnull?void 0:x.sets)||((S\u003de.ye)\u003d\u003dnull?void 0:(h\u003dS.contents)\u003d\u003dnull?void 0:(R\u003dh.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(u\u003dR.autoplay)\u003d\u003dnull?void 0:(t\u003du.autoplay)\u003d\u003dnull?void 0:t.sets);if(O)for(L\u003dg.f(O),c\u003dL.next();!c.done;c\u003dL.next())if(c\u003d\nc.value,B\u003dI\u003dvoid 0,c\u003dc.autoplayVideo||((I\u003dc.autoplayVideoRenderer)\u003d\u003dnull?void 0:(B\u003dI.autoplayEndpointRenderer)\u003d\u003dnull?void 0:B.endpoint),I\u003dg.Q(c,g.MD),x\u003dB\u003dvoid 0,c!\u003dnull\u0026\u0026((B\u003dI)\u003d\u003dnull?void 0:B.videoId)\u003d\u003d\u003de.videoId\u0026\u0026((x\u003dI)\u003d\u003dnull?0:x.continuePlayback)){e\u003dc;break a}e\u003dnull}(L\u003dg.Q(e,g.MD))\u0026\u0026this.CS.fS(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:e\u003d\u003dnull?void 0:e.clickTrackingParams},videoId:L.videoId,watchEndpoint:L})};\ng.M.gX\u003dfunction(e){var L\u003dthis;e!\u003d\u003dthis.appState\u0026\u0026(this.logger.debug(function(){return\"app state change \"+L.appState+\" -\u003e \"+e}),e\u003d\u003d\u003d2\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026(Gg(this,-1),Gg(this,5)),this.appState\u003de,this.CS.publish(\"appstatechange\",e))};\ng.M.a9\u003dfunction(e,L,c,I,B){this.aT().BM(e,L,c,I,B)};\ng.M.J8\u003dBM(13);g.M.isAtLiveHead\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dthis.MU({playerType:e});if(!c)return this.Vo.X.isAtLiveHead();e\u003dgY(this,c);c\u003dkF(this,c);return e!\u003d\u003dc?e.isAtLiveHead(py(this,c.getCurrentTime(),c),!0):e.isAtLiveHead(void 0,L)};\ng.M.t1\u003dfunction(){var e\u003dthis.MU({playerType:void 0});return e?gY(this,e).t1():this.Vo.X.t1()};\ng.M.seekTo\u003dfunction(e,L,c,I,B){L\u003dL!\u003d\u003d!1;if(I\u003dthis.MU({playerType:I}))this.appState\u003d\u003d\u003d2\u0026\u0026Cy(this),this.xf(I)?$F(this)?this.SW.seekTo(e,{seekSource:B},L,c):this.Pw.seekTo(e,{seekSource:B},L,c):I.seekTo(e,{vB:!L,Zu:c,Ww:\"application\",seekSource:B})};\ng.M.seekBy\u003dfunction(e,L,c,I){this.seekTo(this.getCurrentTime()+e,L,c,I)};\ng.M.mxe\u003dfunction(){this.CS.oy(\"SEEK_COMPLETE\")};\ng.M.cKw\u003dfunction(){this.CS.fS(\"onAbnormalityDetected\")};\ng.M.SYW\u003dfunction(e){this.CS.fS(\"onSnackbarMessage\",e)};\ng.M.f6M\u003dfunction(e){var L\u003dthis.Qe(),c\u003dL.getVideoData();if(this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2)c.startSeconds\u003de;this.appState\u003d\u003d\u003d2?g.E(L.getPlayerState(),512)||Cy(this):this.CS.oy(\"SEEK_TO\",e)};\ng.M.yKq\u003dfunction(){this.CS.publish(\"airplayactivechange\")};\ng.M.Wm$\u003dfunction(){this.CS.publish(\"airplayavailabilitychange\")};\ng.M.showAirplayPicker\u003dfunction(){this.Qe().eT()};\ng.M.oTe\u003dfunction(){this.CS.publish(\"beginseeking\")};\ng.M.P5d\u003dfunction(){this.CS.publish(\"endseeking\")};\ng.M.getStoryboardFormat\u003dfunction(e){return(e\u003dthis.MU({playerType:e}))?gY(this,e).getStoryboardFormat():this.Vo.X.getStoryboardFormat()};\ng.M.UU\u003dfunction(e){return(e\u003dthis.MU({playerType:e}))?gY(this,e).getVideoData().UU():this.Vo.X.UU()};\ng.M.xf\u003dfunction(e){e\u003d(e||this.Qe()).getVideoData();if($F(this))e\u003de\u003d\u003d\u003dthis.SW.playback.getVideoData();else a:{var L\u003dthis.Pw;if(e\u003d\u003d\u003dL.X.getVideoData()\u0026\u0026L.K.length)e\u003d!0;else{L\u003dg.f(L.K);for(var c\u003dL.next();!c.done;c\u003dL.next())if(e.d0\u003d\u003d\u003dc.value.d0){e\u003d!0;break a}e\u003d!1}}return e};\ng.M.IR\u003dfunction(e,L,c,I,B,x,S,h){this.logger.debug(function(){return\"Adding video to timeline id\u003d\"+e.video_id+\"\\n lengthMs\u003d\"+I+\" enterTimeMs\u003d\"+B});\nvar R\u003d\"\",u\u003d$F(this);this.Qe().sW(\"appattl\",{sstm:this.SW?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:u});u?(c\u003dEUf(this.SW,e,L,c,I,B,x,S,h),R\u003d(c\u003d\u003dnull?void 0:c.d0)||\"\",this.Y(\"html5_ssdai_new_decoration_logic\")\u0026\u0026this.aT().Yt(h||\"\",L,(c\u003d\u003dnull?void 0:c.clientPlaybackNonce)||\"\")):R\u003dktv(this.Pw,e,c,I,B,x);this.logger.debug(function(){return\"Video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+R});\nreturn R};\ng.M.vY\u003dfunction(e,L,c,I,B,x,S,h){if($F(this)){var R\u003dEUf(this.SW,e,L,c,I,B,x,S,h);this.logger.debug(function(){return\"Remaining video added to timeline id\u003d\"+e.video_id+\" timelinePlaybackId\u003d\"+R})}return\"\"};\ng.M.V7\u003dfunction(e){this.Y(\"html5_ssdai_new_decoration_logic\")\u0026\u0026this.aT().Yt(e,\"\",\"\");var L;(L\u003dthis.SW)\u003d\u003dnull||L.V7(e)};\ng.M.zB\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?-1:e;L\u003dL\u003d\u003d\u003dvoid 0?Infinity:L;$F(this)||ysn(this.Pw,e,L)};\ng.M.RY\u003dfunction(e,L,c){if($F(this)){var I\u003dthis.SW,B\u003dI.X.G.get(e);B?(c\u003d\u003d\u003dvoid 0\u0026\u0026(c\u003dB.aU),IgR(I,B,L,c)):I.C6(\"Invalid_timelinePlaybackId_\"+e+\"_specified\")}else{I\u003dthis.Pw;B\u003dnull;for(var x\u003dg.f(I.K),S\u003dx.next();!S.done;S\u003dx.next())if(S\u003dS.value,S.d0\u003d\u003d\u003de){B\u003dS;break}B?(c\u003d\u003d\u003dvoid 0\u0026\u0026(c\u003dB.aU),mHR(I,B,L,c)):Tg(I,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+e)}};\ng.M.enqueueVideoByPlayerVars\u003dfunction(e,L,c,I){c\u003dc\u003d\u003d\u003dvoid 0?Infinity:c;I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;this.xf();e\u003dnew g.RI(this.XM,e);I\u0026\u0026(e.d0\u003dI);GS$(this,e,L,c)};\ng.M.queueNextVideo\u003dfunction(e,L,c,I,B){c\u003dc\u003d\u003d\u003dvoid 0?NaN:c;e\u003dthis.preloadVideoByPlayerVars(e,L\u003d\u003d\u003dvoid 0?1:L,c,I\u003d\u003d\u003dvoid 0?\"\":I,B\u003d\u003d\u003dvoid 0?\"\":B);L\u003dthis.Qe();e\u0026\u0026(this.Y(\"html5_check_queue_on_data_loaded\")?this.S().supportsGaplessShorts()\u0026\u0026L.getVideoData().T\u0026\u0026(c\u003dthis.Mc,I\u003dthis.Ih.B,c.G!\u003d\u003de\u0026\u0026(c.K\u003dL,c.G\u003de,c.Z\u003d1,c.X\u003de.getVideoData(),c.B\u003dI,c.X.isLoaded()?c.j():c.X.subscribe(\"dataloaded\",c.j,c))):(c\u003dt7f(L,e,this.Ih.B),c!\u003dnull?(L.sW(\"sgap\",c),L.getVideoData().T\u0026\u0026L.Pm(!1)):(e\u003de.getVideoData(),L\u003dthis.Mc,L.X!\u003d\u003d\ne\u0026\u0026(L.X\u003de,L.Z\u003d1,e.isLoaded()?L.T():L.X.subscribe(\"dataloaded\",L.T,L)))))};\ng.M.WL\u003dfunction(e,L,c,I){var B\u003dthis;c\u003dc\u003d\u003d\u003dvoid 0?0:c;I\u003dI\u003d\u003d\u003dvoid 0?0:I;gY(this,this.Qe()).NI();Fwv(this.Ih,e,L,c,I).then(function(){B.CS.Kb(\"onQueuedVideoLoaded\")},function(){})};\ng.M.jG\u003dfunction(){return this.Ih.jG()};\ng.M.FB\u003dfunction(e){var L\u003dthis.Ih.X;return L?L.v0(e):!1};\ng.M.clearQueue\u003dfunction(e,L){e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;this.logger.debug(\"Clearing queue\");this.Ih.clearQueue(e,L)};\ng.M.loadVideoByPlayerVars\u003dfunction(e,L,c,I,B,x){L\u003dL\u003d\u003d\u003dvoid 0?1:L;var S\u003dthis.aT();if(L\u003d\u003d\u003d2\u0026\u0026this.hq().enableServerStitchedDai\u0026\u0026S\u0026\u0026!S.fX())return S.sW(\"lvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:L}),!1;var h\u003d!1;S\u003dnew g.RI(this.XM,e);S.je\u003dx;g.z3(this.XM)\u0026\u0026!S.h9\u0026\u0026ke(this.j5);var R;x\u003dthis.j5;var u\u003d(R\u003dS.D)!\u003dnull?R:\"\";x.timerName\u003du;this.j5.K1(\"pl_i\");this.Y(\"web_player_early_cpn\")\u0026\u0026S.clientPlaybackNonce\u0026\u0026this.j5.infoGel({clientPlaybackNonce:S.clientPlaybackNonce});hUM(S).supportsVp9Encoding\u003d\u003d\u003d!1\u0026\u0026\nthis.Qe().sW(\"noVp9enc\",{});if(this.S().supportsGaplessShorts()){R\u003dGsv(this.Ih,S,L);if(R\u003d\u003dnull){Gg(this,-1);var t;!this.Y(\"html5_shorts_gapless_reset_ad_module\")||((t\u003dthis.Ih.X)\u003d\u003dnull?0:t.getVideoData().isAd())||Hb(this);e\u003dthis.Ih;e.app.S().Y(\"html5_gapless_new_slr\")?Z3(e.app,\"gaplessshortslooprange\"):e.app.setLoopRange(null);e.app.S().Y(\"html5_gapless_remove_videoplaytime100_cuerange\")\u0026\u0026e.app.jD(\"videoplaytime100\");e.app.getVideoData().b7\u003d!0;var O;(O\u003de.X)\u003d\u003dnull||O.Fu();var q;(q\u003de.X)\u003d\u003dnull||q.kc();\nc\u003d{Ww:\"gapless_to_next_video\",seekSource:60,Ay:e.B.X};I\u003dg.X3(e.app.S().experiments,\"html5_gapless_seek_offset\");B\u003di9n(e);if(e.B.X){var T;S\u003d((T\u003de.Z)\u003d\u003dnull?void 0:UW(T))||{};T\u003dS.b1;S\u003dS.T2;S!\u003dnull\u0026\u0026T!\u003dnull\u0026\u0026(B\u003dS-T+.001)}var W;(W\u003de.app.Qe())\u003d\u003dnull||W.seekTo(B+I,c);if(!e.app.getPlayerStateObject(L).isPlaying()){var A;(A\u003de.app.Qe())\u003d\u003dnull||A.playVideo(!0)}var b;(b\u003de.app.Qe())\u003d\u003dnull||b.Zi();e.T();return!0}W\u003dthis.Y(\"html5_shorts_gapless_preload_fallback\");A\u003dthis.Ih.X;W\u0026\u0026A\u0026\u0026!A.We()\u0026\u0026(b\u003dA.getVideoData(),this.Vo.B.set(lK(L,\nb),A,3600));this.Ih.clearQueue(W);this.Qe().sW(\"sgap\",{f:R})}if(B){for(;S.JR.length\u0026\u0026S.JR[0].isExpired();)S.JR.shift();W\u003dS.JR.length-1;h\u003dW\u003e0\u0026\u0026B.K(S.JR[W])\u0026\u0026B.K(S.JR[W-1]);S.JR.push(B)}c||(e\u0026\u0026ew6(e)?(to(this.XM)\u0026\u0026!this.yy\u0026\u0026(e.fetch\u003d0),JM(this,e)):this.playlist\u0026\u0026JM(this,null),e\u0026\u0026(this.yy\u003dEN(!1,e.external_list)));this.CS.publish(\"loadvideo\");W\u003dthis.ED(S,L,I);h\u0026\u0026this.a9(\"player.fatalexception\",1,\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+S.JR.join()).replace(/[;:,]/g,\"_\"));return W};\ng.M.preloadVideoByPlayerVars\u003dfunction(e,L,c,I,B){L\u003dL\u003d\u003d\u003dvoid 0?1:L;c\u003dc\u003d\u003d\u003dvoid 0?NaN:c;I\u003dI\u003d\u003d\u003dvoid 0?\"\":I;B\u003dB\u003d\u003d\u003dvoid 0?\"\":B;var x\u003dkSr(L,e,B),S\u003dthis.Vo.B.get(x)||null;if(S)return this.logger.debug(function(){return\"already preloaded \"+x}),this.Y(\"html5_return_playback_if_already_preloaded\")?S:null;\ne\u003dnew g.RI(this.XM,e);B\u0026\u0026(e.d0\u003dB);return g3v(this,e,L,c,I)};\ng.M.setMinimized\u003dfunction(e){this.visibility.setMinimized(e);(e\u003dDPR(this.NU))\u0026\u0026(this.isMinimized()?e.load():e.unload());this.CS.publish(\"minimized\")};\ng.M.setInline\u003dfunction(e){this.visibility.setInline(e)};\ng.M.setInlinePreview\u003dfunction(e){this.visibility.setInline(e)};\ng.M.g4\u003dfunction(e){wpR(this,e)||this.visibility.g4(e)};\ng.M.setSqueezeback\u003dfunction(e){this.visibility.setSqueezeback(e)};\ng.M.u1\u003dfunction(){var e,L\u003d(e\u003dthis.mediaElement)\u003d\u003dnull?void 0:e.IT();L\u0026\u0026(this.XM.Fz\u0026\u0026g8(bs(function(){return document.exitFullscreen()}),function(){}),g8(bs(function(){return uS(L)}),function(){}))};\ng.M.F1W\u003dfunction(){this.mediaElement.IT();this.mediaElement.IT().webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?this.g4(!0):this.g4(!1)};\ng.M.togglePictureInPicture\u003dfunction(){this.Qe().togglePictureInPicture()};\ng.M.ED\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?1:L;this.logger.debug(function(){return\"start load video, id \"+e.videoId+\", type \"+L});\nie(\"_start\",this.j5.timerName)||g.Hu(qv)(void 0,this.j5.timerName);var I\u003d!1,B\u003dv3J(this,L,e,!1);B?(I\u003d!0,e.dispose()):(B\u003dbK(this,L,e,!0,c),(this.Y(\"html5_onesie\")||this.Y(\"html5_load_before_stop\"))\u0026\u0026B.zo()\u0026\u0026B.WH(),this.gh.stop(),L\u003d\u003d\u003d1\u0026\u0026L!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,L),this.R$(B));B\u003d\u003d\u003dthis.aT()\u0026\u0026(this.XM.kN\u003de.oauthToken);if(!B.zo())return!1;if(B\u003d\u003d\u003dthis.aT())return this.gX(1),c\u003dCy(this),I\u0026\u0026this.Y(\"html5_player_preload_ad_fix\")\u0026\u0026B.getPlayerType()\u003d\u003d\u003d1\u0026\u0026\nB.NQ()\u0026\u0026this.OC(\"dataloaded\",B,B.getVideoData()),c;B.Cs();return!0};\ng.M.cueVideoByPlayerVars\u003dfunction(e,L){var c\u003dthis;L\u003dL\u003d\u003d\u003dvoid 0?1:L;var I\u003dthis.aT();if(this.hq().enableServerStitchedDai\u0026\u0026I\u0026\u0026!I.fX()\u0026\u0026e\u0026\u0026Object.keys(e).length\u003e0)I.sW(\"qvonss\",{vid:(e\u003d\u003dnull?void 0:e.videoId)||\"\",ptype:L});else if(e\u0026\u0026ew6(e))if(this.LO\u003d!0,JM(this,e),(e\u003dg.DP(this.playlist))\u0026\u0026e.Hd())Qh(this,e,L);else this.playlist.onReady(function(){Vh(c)});\nelse{L||(L\u003dthis.getPresentingPlayerType());L\u003d\u003d\u003d1\u0026\u0026this.Vn();I\u003dnew g.RI(this.XM,e);var B\u003dg.Uh(this.XM)\u0026\u0026!this.XM.h7\u0026\u0026L\u003d\u003d\u003d1\u0026\u0026!I.isAd()\u0026\u0026!I.Cj;this.CS.publish(\"cuevideo\");B?(this.Qe().getVideoData().loading\u003d!0,Sk6(I,e?e:{}).then(function(x){Qh(c,x,L)}),I.dispose()):Qh(this,I,L)}};\ng.M.zF\u003dfunction(e,L,c,I,B,x,S){if(!e\u0026\u0026!c)throw Error(\"Playback source is invalid\");if(XB(this.XM)||g.rw(this.XM))return L\u003dL||{},L.lact\u003dqc(),L.vis\u003dthis.CS.getVisibilityState(),this.CS.fS(\"onPlayVideo\",{videoId:e,watchEndpoint:x,sessionData:L,listId:c}),!1;YWH(this.j5);this.j5.reset();e\u003d{video_id:e};I\u0026\u0026(e.autoplay\u003d\"1\");I\u0026\u0026(e.autonav\u003d\"1\");x\u0026\u0026(e.player_params\u003dx.playerParams);S\u0026\u0026(e.oauth_token\u003dS);c?(e.list\u003dc,this.loadPlaylist(e)):this.loadVideoByPlayerVars(e,1);return!0};\ng.M.cuePlaylist\u003dfunction(e,L,c,I){this.LO\u003d!0;Jdc(this,e,L,c,I)};\ng.M.loadPlaylist\u003dfunction(e,L,c,I){this.LO\u003d!1;Jdc(this,e,L,c,I)};\ng.M.eb\u003dfunction(){return this.CS.isMutedByMutedAutoplay()?!1:this.Vo.uE?!0:!(!this.playlist||!this.playlist.g$())};\ng.M.VE\u003dBM(5);\ng.M.nextVideo\u003dfunction(e,L){var c\u003dg.zN(this.aT().getVideoData());g.Eq(this.CS)\u0026\u0026c?this.zF(c.videoId,L?c.xq:c.sessionData,c.playlistId,L,void 0,c.Ge||void 0):this.yy?this.CS.Kb(\"onPlaylistNext\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?HS(this.NU).nextVideo():!this.playlist||to(this.XM)\u0026\u0026!this.CS.isFullscreen()||(this.playlist.g$(e)\u0026\u0026I3c(this.playlist,L6T(this.playlist)),this.playlist.loaded?(e\u003dL\u0026\u0026this.XM.Y(\"html5_player_autonav_logging\"),L\u0026\u0026this.CS.publish(\"playlistautonextvideo\"),this.ED(g.DP(this.playlist,void 0,\nL,e),1)):this.LO\u003d!1)};\ng.M.previousVideo\u003dfunction(e){this.yy?this.CS.Kb(\"onPlaylistPrevious\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?HS(this.NU).ID():!this.playlist||to(this.XM)\u0026\u0026!this.CS.isFullscreen()||(this.playlist.r9(e)\u0026\u0026I3c(this.playlist,cMR(this.playlist)),this.playlist.loaded?this.ED(g.DP(this.playlist),1):this.LO\u003d!1)};\ng.M.playVideoAt\u003dfunction(e){this.yy?this.CS.Kb(\"onPlaylistIndex\",e):this.playlist\u0026\u0026(this.playlist.loaded?this.ED(g.DP(this.playlist,e),1):this.LO\u003d!1,I3c(this.playlist,e))};\ng.M.getPlaylist\u003dfunction(){return this.playlist};\ng.M.uS\u003dBM(19);g.M.jD\u003dfunction(e){this.If\u003dg.ig(this.If,function(x){return x.id!\u003d\u003de});\nfor(var L\u003dthis.aT(),c\u003dL.eG(),I\u003d0;I\u003cc.length;I++){var B\u003dc[I];if(B.getId()\u003d\u003d\u003de)return L.removeCueRange(B),dY(this,\"cuerangesremoved\",[B]),!0}return!1};\ng.M.IY7\u003dfunction(e){this.CS.oy(\"onCueRangeEnter\",e.getId())};\ng.M.Vll\u003dfunction(e){this.CS.oy(\"onCueRangeExit\",e.getId())};\ng.M.K$\u003dfunction(){var e\u003dg.ZP(this.qx());e\u0026\u0026e.K$()};\ng.M.b3\u003dfunction(e,L,c){var I\u003dthis.MU({playerType:L});if(I){if(this.Y(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026this.SW){I.getPlayerType()\u003d\u003d\u003d2\u0026\u0026this.SW.ZT(this.getCurrentTime())\u0026\u0026(I\u003dthis.aT());for(var B\u003dg.f(e),x\u003dB.next();!x.done;x\u003dB.next())x.value.associatedClipId\u003dthis.SW.St}I.b3(e,c);L\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dL||dY(this,\"cuerangesadded\",e)}};\ng.M.Z$\u003dfunction(e,L){var c\u003dthis.MU({playerType:L});c\u0026\u0026(c.Z$(e),L\u0026\u0026this.getPresentingPlayerType()!\u003d\u003dL||dY(this,\"cuerangesremoved\",e))};\ng.M.Lq\u003dfunction(e){return this.Qe().Lq(e)};\ng.M.B_q\u003dfunction(){function e(){var I\u003dL.screenLayer||(L.isMinimized()?3:0),B\u003dg.qy(I);if(B\u0026\u0026B!\u003d\u003d\"UNDEFINED_CSN\"){var x\u003dL.XM.Y(\"web_player_attach_player_response_ve\"),S\u003dL.XM.Y(\"web_playback_associated_ve\");I\u003d{cpn:L.getVideoData().clientPlaybackNonce,csn:B};L.getVideoData().Y9\u0026\u0026(x||S)\u0026\u0026(x\u003dg.uF(L.getVideoData().Y9),g.PJ(B,x),S\u0026\u0026(I.playbackVe\u003dx.getAsJson()));L.getVideoData().queueInfo\u0026\u0026(I.queueInfo\u003dL.getVideoData().queueInfo);B\u003d{};L.Y(\"web_playback_associated_log_ctt\")\u0026\u0026L.getVideoData().j\u0026\u0026(B.cttAuthInfo\u003d\n{token:L.getVideoData().j,videoId:L.getVideoData().videoId});g.et(\"playbackAssociated\",I,B)}else g.F7(new g.yu(\"CSN Missing or undefined during playback association\"))}\nvar L\u003dthis,c\u003dthis.Qe();this.getPresentingPlayerType();KWv(this.j5,c.getVideoData(),arn(this));wY(this)\u0026\u0026this.XM.G\u0026\u0026L2(this.hq())\u003d\u003d\u003d\"embedded\"\u0026\u0026this.RW\u0026\u0026Math.random()\u003c.01\u0026\u0026g.et(\"autoplayTriggered\",{intentional:this.intentionalPlayback});this.RW\u003d!1;GgT(this.NU);this.Y(\"web_player_defer_ad\")\u0026\u0026Wxx(this);this.CS.Kb(\"onPlaybackStartExternal\");(this.XM.Y(\"mweb_client_log_screen_associated\"),Sb(this.XM))||e();c\u003d{};this.getVideoData().j\u0026\u0026(c.cttAuthInfo\u003d{token:this.getVideoData().j,videoId:this.getVideoData().videoId});\nc.sampleRate\u003d20;be(\"player_att\",c);if(this.getVideoData().botguardData||this.Y(\"fetch_att_independently\"))g.T3(this.XM)||tb(this.XM)\u003d\u003d\u003d\"MWEB\"?g.HI(g.PI(),function(){ak(L)}):ak(this);\nthis.Qc();Adv(this);this.Y(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.Uh(this.XM)\u0026\u0026(c\u003d{autoplayBrowserPolicy:Tv(),autoplayIntended:WB(this.getVideoData()),autoplayStatus:B4v(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.et(\"embedsAutoplayStatusChanged\",c))};\ng.M.OfS\u003dfunction(){this.CS.publish(\"internalAbandon\");Hb(this)};\ng.M.onApiChange\u003dfunction(){var e\u003dthis.Qe();this.XM.J?this.CS.oy(\"onApiChange\",e.getPlayerType()):this.CS.oy(\"onApiChange\")};\ng.M.G__\u003dfunction(){var e\u003dthis.mediaElement;e\u003d{volume:g.j5(Math.floor(e.getVolume()*100),0,100),muted:e.xO()};e.muted||m6(this,!1);this.vU\u003dg.MQ(e);this.CS.oy(\"onVolumeChange\",e)};\ng.M.mutedAutoplay\u003dfunction(e){var L\u003dthis.getVideoData().videoId;isNaN(this.RH)\u0026\u0026(this.RH\u003dthis.getVideoData().startSeconds);if((e\u003d\u003dnull?0:e.videoId)||L)this.loadVideoByPlayerVars({video_id:(e\u003d\u003dnull?0:e.videoId)?e\u003d\u003dnull?void 0:e.videoId:L,playmuted:!0,start:this.RH,muted_autoplay_duration_mode:e\u003d\u003dnull?void 0:e.durationMode}),this.CS.Kb(\"onMutedAutoplayStarts\")};\ng.M.onFullscreenChange\u003dfunction(){var e\u003dmnx(this);this.xk(e?1:0);ZVJ(this,!!e)};\ng.M.xk\u003dfunction(e){var L\u003d!!e,c\u003d!!this.Vr()!\u003d\u003dL;this.visibility.xk(e);this.template.xk(L);this.Y(\"html5_media_fullscreen\")\u0026\u0026!L\u0026\u0026this.mediaElement\u0026\u0026mnx(this)\u003d\u003d\u003dthis.mediaElement.IT()\u0026\u0026this.mediaElement.Dq();this.template.resize();c\u0026\u0026this.j5.tick(\"fsc\");c\u0026\u0026(this.CS.publish(\"fullscreentoggled\",L),e\u003dthis.hq(),L\u003d{fullscreen:L,videoId:e.Si||e.videoId,time:this.getCurrentTime()},this.CS.getPlaylistId()\u0026\u0026(L.listId\u003dthis.CS.getPlaylistId()),this.CS.oy(\"onFullscreenChange\",L))};\ng.M.s5\u003dfunction(){return this.visibility.s5()};\ng.M.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.M.Vr\u003dfunction(){return this.visibility.Vr()};\ng.M.T0l\u003dfunction(){var e\u003dthis.Vr();e!\u003d\u003d0\u0026\u0026e!\u003d\u003d1||this.xk(mnx(this)?1:0);e\u003dwindow.screen.width*window.screen.height;var L\u003dwindow.outerHeight*window.outerWidth;this.XM.Jo?(this.zz\u003dMath.max(this.zz,e,L),e\u003dL/this.zz\u003cthis.XM.Ao,this.visibility.g4(e),this.XM.hB\u0026\u0026wpR(this,e)):this.mediaElement\u0026\u0026DnT(this,L/e\u003c.33)\u0026\u0026this.mediaElement.Dq()};\ng.M.gTq\u003dfunction(e){this.Vo.uE||this.CS.publish(\"liveviewshift\",e)};\ng.M.playVideo\u003dfunction(e,L){this.logger.debug(function(){return\"play video, player type \"+e});\nvar c\u003dthis.MU({playerType:e});c?this.appState\u003d\u003d\u003d2?(g.z3(this.XM)\u0026\u0026ke(this.j5),Cy(this)):g.E(c.getPlayerState(),2)?(L\u003d36,this.getVideoData().O9()\u0026\u0026(L\u003d37),this.seekTo(0,void 0,void 0,void 0,L)):c.playVideo(!1,L):this.Vo.X.playVideo(!1,L)};\ng.M.pauseVideo\u003dfunction(e,L){(e\u003dthis.MU({playerType:e}))?e.pauseVideo(L):this.Vo.X.pauseVideo(L)};\ng.M.stopVideo\u003dfunction(e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;this.logger.debug(function(){return\"stop video\"});\nvar L\u003dthis.aT().getVideoData(),c\u003dnew g.RI(this.XM,{video_id:L.Si||L.videoId,oauth_token:L.oauthToken});c.J\u003dg.MQ(L.J);e\u0026\u0026!this.webPlayerContextConfig.disableStaleness\u0026\u0026(c.zb\u003d!0);this.cancelPlayback(6);Qh(this,c,1)};\ng.M.cancelPlayback\u003dfunction(e,L){var c\u003dthis;this.logger.debug(function(){return\"start cancel playback, type \"+L});\nvar I\u003dthis.MU({playerType:L});I?L\u003d\u003d\u003d2\u0026\u0026I.getPlayerType()\u003d\u003d\u003d1\u0026\u0026hq(this.hq())?I.sW(\"canclpb\",{r:\"no_adpb_ssdai\"}):(this.XM.oT()\u0026\u0026I.sW(\"canclpb\",{r:e}),this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2?this.logger.debug(function(){return\"cancel playback end, app not started, state \"+c.appState}):(I\u003d\u003d\u003dthis.Qe()\u0026\u0026(this.logger.debug(\"cancel playback, destroy modules\"),$e(this.NU,e)),L\u003d\u003d\u003d1\u0026\u0026(I.stopVideo(),Hb(this)),I.f6(void 0,e!\u003d\u003d6),dY(this,\"cuerangesremoved\",I.eG()),I.W6(),this.Ih\u0026\u0026I.isGapless()\u0026\u0026(I.yx(!0),I.setMediaElement(this.mediaElement)))):\nthis.logger.debug(\"cancel playback end, no player to cancel\")};\ng.M.sendVideoStatsEngageEvent\u003dfunction(e,L,c){(L\u003dthis.MU({playerType:L}))\u0026\u0026PPR(this.XM,e)?L.sendVideoStatsEngageEvent(e,c):c\u0026\u0026c()};\ng.M.V9\u003dfunction(e){var L\u003dthis.MU({playerType:void 0});return L\u0026\u0026PPR(this.XM,e)?L.V9(e):null};\ng.M.updatePlaylist\u003dfunction(){!to(this.XM)\u0026\u0026g.Uh(this.XM)\u0026\u0026zWR(this);this.CS.Kb(\"onPlaylistUpdate\")};\ng.M.setSizeStyle\u003dfunction(e,L){this.p7\u003de;this.Y(\"web_log_theater_mode_visibility\")?this.tY(L):this.vW\u003dL;this.CS.publish(\"sizestylechange\",e,L);this.template.resize()};\ng.M.tY\u003dfunction(e){this.visibility.tY(e)};\ng.M.gP\u003dfunction(){return this.Y(\"web_log_theater_mode_visibility\")?this.visibility.gP():this.vW};\ng.M.isMinimized\u003dfunction(){return this.visibility.isMinimized()};\ng.M.isInline\u003dfunction(){return this.visibility.isInline()};\ng.M.iE\u003dfunction(){return this.visibility.iE()};\ng.M.Gj\u003dfunction(){return this.visibility.Gj()};\ng.M.BF\u003dfunction(){return this.visibility.BF()};\ng.M.AC\u003dfunction(){return this.p7};\ng.M.getAdState\u003dfunction(){if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return HS(this.NU).getAdState();if(!this.xf()){var e\u003djP(this.qx());if(e)return e.getAdState()}return-1};\ng.M.up9\u003dfunction(e){var L\u003dthis.template.getVideoContentRect();jf(this.zX,L)||(this.zX\u003dL,this.Qe().f8(),(L\u003dthis.aT())\u0026\u0026L\u003d\u003d\u003dthis.Qe()\u0026\u0026L.f8(),this.Vr()\u003d\u003d\u003d1\u0026\u0026this.fW\u0026\u0026ZVJ(this,!0));L\u003dthis.LS().hO!\u003d\u003dthis.zK;this.zK\u003dthis.LS().hO;this.bX\u0026\u0026g.U3(this.bX,e)\u0026\u0026!L||(this.CS.publish(\"appresize\",e),this.bX\u003de)};\ng.M.Xk\u003dfunction(){return this.CS.Xk()};\ng.M.NTS\u003dfunction(){this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.Pw.isManifestless()?NnJ(this.Pw):(this.SW\u0026\u0026(Bnn(this.SW),Hb(this)),ppf(this,\"signature\"))};\ng.M.nTW\u003dfunction(e){e\u0026\u0026ppf(this,\"reloadPlayerEvent\",void 0,e)};\ng.M.BQ\u003dfunction(e){this.yx(e);iK(this)};\ng.M.AK_\u003dfunction(e){if(e.errorCode\u003d\u003d\u003d\"manifest.net.badstatus\"){var L\u003dthis.XM.experiments.N0(\"html5_use_network_error_code_enums\")?401:\"401\";e.details.rc\u003d\u003d\u003dL\u0026\u0026this.CS.fS(\"onPlayerRequestAuthFailed\")}};\ng.M.C5_\u003dfunction(e){this.CS.publish(\"heartbeatparams\",e)};\ng.M.Pl\u003dfunction(e){this.CS.fS(\"onAutonavChangeRequest\",e!\u003d\u003d1)};\ng.M.Nw\u003dfunction(){return this.mediaElement};\ng.M.setBlackout\u003dfunction(e){if(this.XM.Sl!\u003d\u003de){this.XM.Sl\u003de;var L\u003dthis.Qe();L.Ug();this.XM.ye\u0026\u0026jtM(this);L.Hq(e)}};\ng.M.jT$\u003dfunction(){var e\u003dthis.Qe(),L\u003d!this.CS.fK();e.T9(L)};\ng.M.JKe\u003dfunction(){this.CS.Kb(\"onLoadedMetadata\")};\ng.M.M50\u003dfunction(){this.CS.Kb(\"onDrmOutputRestricted\")};\ng.M.tS\u003dfunction(){this.intentionalPlayback\u003d!0};\ng.M.KS\u003dfunction(){this.NU.dispose();this.K4.dispose();this.Pw.dispose();this.SW\u0026\u0026this.SW.dispose();this.aT().dispose();this.yx();this.Vo.dispose();g.cs(this.playlist);g.p.prototype.KS.call(this)};\ng.M.Y\u003dfunction(e){return this.XM.Y(e)};\ng.M.setScreenLayer\u003dfunction(e){this.screenLayer\u003de};\ng.M.getInternalApi\u003dfunction(){return this.CS.getInternalApi()};\ng.M.createSubtitlesModuleIfNeeded\u003dfunction(){return this.NU.createSubtitlesModuleIfNeeded()};\ng.M.isOrchestrationLeader\u003dfunction(){var e\u003dla(this.NU);return e?e.isOrchestrationLeader():!1};\ng.M.getVideoUrl\u003dfunction(e,L,c,I,B){if(this.By\u0026\u0026this.By.postId)return e\u003dthis.XM.getVideoUrl(e),e\u003dAp(e,\"v\"),e.replace(\"/watch\",\"/clip/\"+this.By.postId);var x\u003dthis.CS.isEmbedsShortsMode()||this.XM.Ve\u003d\u003d\u003d\"shortspage\",S\u003dg.TC(this.getVideoData());return this.XM.getVideoUrl(e,L,c,I,B,x,S)};\ng.M.Jb\u003dfunction(){return this.Ih.Jb()};\ng.M.e8\u003dfunction(e,L,c){this.CS.publish(\"spsumpreject\",e,L,c)};\ng.M.eL\u003dfunction(){try{for(var e\u003dg.f(Object.values(this.Vo.Z)),L\u003de.next();!L.done;L\u003de.next()){var c\u003dL.value;c.We()||c.eL()}if(this.Y(\"html5_sabr_fetch_on_idle_network_preloaded_players\"))for(var I\u003dg.f(D5v(this.Vo.B)),B\u003dI.next();!B.done;B\u003dI.next()){var x\u003dB.value;x.We()||x.eL()}this.aT().eL()}catch(S){g.F7(S)}};\ng.M.dY\u003dfunction(){if(this.SW){var e\u003d(0,g.zI)();return this.SW.dY(e)}return!1};\ng.M.RB\u003dfunction(e){var L\u003dthis.aT();e\u0026\u0026(L\u003dlrn(this,e));if(L){var c\u003dL.getVideoData();e\u003dnew Map;c\u003dg.f(c.sabrContextUpdates);for(var I\u003dc.next();!I.done;I\u003dc.next()){var B\u003dg.f(I.value);I\u003dB.next().value;B\u003dB.next().value;var x\u003dvoid 0;B.scope\u003d\u003d\u003d4\u0026\u0026((x\u003dL)\u003d\u003dnull?0:x.kK(I))\u0026\u0026e.set(I,B)}return e}this.aT().sW(\"scuget\",{ncpf:\"1\",ccpn:e})};\ng.M.va\u003dfunction(e,L){this.qb.push({key:e,value:L})};\nvar Jc\u003d{};var zgN\u003d{bb:[{Sr:/Unable to load player module/,weight:20},{Sr:/Failed to fetch/,weight:500},{Sr:/XHR API fetch failed/,weight:10},{Sr:/JSON parsing failed after XHR fetch/,weight:10},{Sr:/Retrying OnePlatform request/,weight:10},{Sr:/CSN Missing or undefined during playback association/,weight:100},{Sr:/Non-recoverable error. Do not retry./,weight:0},{Sr:/Internal Error. Retry with an exponential backoff./,weight:0},{Sr:/API disabled by application./,weight:0}],qa:[{callback:PuH,weight:500}]};var BtM\u003d/[\u0026\\?]action_proxy\u003d1/,Ivx\u003d/[\u0026\\?]token\u003d([\\w-]*)/,xCn\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,oG$\u003d/[\u0026\\?]index\u003d([\\d-]*)/,SbR\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,hG$\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,E36\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(\" \"),rCf\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(\" \"),Y8n\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\"},n3n\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},LzM\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};XH.prototype.yv\u003dfunction(e){this.player.ZV().tick(e)};\nXH.prototype.fetch\u003dfunction(e,L){var c\u003dthis;if(!e.match(/\\[BISCOTTI_ID\\]/g))return this.K(e,L);var I\u003dthis.X\u003d\u003d\u003d1;I\u0026\u0026this.yv(\"a_bid_s\");var B\u003ddnf();if(B!\u003d\u003dnull)return I\u0026\u0026this.yv(\"a_bid_f\"),this.K(e,L,B);B\u003dUnx();I\u0026\u0026g.wT(B,function(){c.yv(\"a_bid_f\")});\nreturn B.then(function(x){return c.K(e,L,x)})};\nXH.prototype.K\u003dfunction(e,L,c){var I\u003dthis,B\u003dL\u003d\u003d\u003dvoid 0?{}:L;L\u003dB.ew;var x\u003dB.dM;var S\u003dB.cueProcessedMs;c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;var h\u003dthis.player.getVideoData(1);B\u003dthis.player.S().BU;var R\u003d0;if(S\u0026\u0026x\u0026\u0026!L){var u\u003dx.end-x.start;u\u003e0\u0026\u0026(R\u003dMath.floor(u/1E3))}R\u003dL?L.jW:R;var t\u003d{AD_BLOCK:this.X++,AD_BREAK_LENGTH:R,AUTONAV_STATE:Ek(this.player.S()),CA_TYPE:\"image\",CPN:h.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.t1()*1E3,LACT:qc(),LIVE_INDEX:L?this.Z++:1,LIVE_TARGETING_CONTEXT:L\u0026\u0026L.context?L.context:\"\",MIDROLL_POS:x?\nMath.round(x.start/1E3):0,MIDROLL_POS_MS:x?Math.round(x.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.LS().IF().height,P_W:this.player.LS().IF().width,YT_REMOTE:B?B.join(\",\"):\"\"},O\u003dc3(LQ);Object.keys(O).forEach(function(T){O[T]!\u003dnull\u0026\u0026(t[T.toUpperCase()]\u003dO[T].toString())});\nc!\u003d\u003d\"\"\u0026\u0026(t.BISCOTTI_ID\u003dc);c\u003d{};eG(e)\u0026\u0026(c.sts\u003d\"20278\",(L\u003dthis.player.S().forcedExperiments)\u0026\u0026(c.forced_experiments\u003dL));var q\u003dKT(g.FV(e,t),c);return q.split(\"?\").length!\u003d\u003d2?kA(Error(\"Invalid AdBreakInfo URL\")):g.bj(this.player.S(),h\u003d\u003dnull?void 0:h.oauthToken).then(function(T){if(T\u0026\u0026nT()){var W\u003dYb();n2(W,T)}T\u003dI.player.gg(W);W\u003dRGv(I,q,t,h.isMdxPlayback,S);return g.w_(T,W,\"/youtubei/v1/player/ad_break\").then(function(A){return A})})};\nXH.prototype.reset\u003dfunction(){this.Z\u003dthis.X\u003d1};g.z(upn,XH);\nupn.prototype.K\u003dfunction(e,L,c){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;var I\u003dL.ew;var B\u003dL.dM;var x\u003dL.cueProcessedMs;c\u003dc\u003d\u003d\u003dvoid 0?\"\":c;L\u003dthis.X;this.X++;var S\u003dthis.player.S().Y(\"h5_disable_macro_substitution_in_get_ad_break\")?e:tq6(this,e,{ew:I,dM:B,cueProcessedMs:x},c,L);if(S.split(\"?\").length!\u003d\u003d2)return Math.random()\u003c.1\u0026\u0026g.F7(Error(\"Invalid AdBreakInfo URL\")),kA(Error(\"Invalid AdBreakInfo URL\"));var h\u003dthis.player.getVideoData(1).isMdxPlayback,R\u003dc;c\u003dIvx.exec(S);c\u003dc!\u003dnull\u0026\u0026c.length\u003e\u003d2?c[1]:\"\";e\u003dBtM.test(S);var u\u003dxCn.exec(S);\nu\u003du!\u003dnull\u0026\u0026u.length\u003e\u003d2?u[1]:\"\";var t\u003doG$.exec(S);t\u003dt!\u003dnull\u0026\u0026t.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(t[1]))?Number(t[1]):1;var O\u003dSbR.exec(S);O\u003dO!\u003dnull\u0026\u0026O.length\u003e\u003d2?O[1]:\"0\";var q\u003dxY(this.player.S().PU),T\u003dg.l1(this.player.getVideoData(1).Y9,!0);Kxv(this,T,S,R\u003d\u003d\u003d\"\"?\"\":R,this.player.S(),this.player.getVideoData(1));R\u003d{splay:!1,lactMilliseconds:String(qc()),playerHeightPixels:Math.trunc(this.player.LS().IF().height),playerWidthPixels:Math.trunc(this.player.LS().IF().width),vis:Math.trunc(this.player.getVisibilityState()),\nsignatureTimestamp:20278,autonavState:Ek(this.player.S())};if(h){h\u003d{};var W\u003dthis.player.S().BU;eGn(h,W?W.join(\",\"):\"\")\u0026\u0026(R.mdxContext\u003dh)}if(h\u003drCf.includes(q)?void 0:g.ka(\"PREF\")){W\u003dh.split(RegExp(\"[:\u0026]\"));for(var A\u003d0,b\u003dW.length;A\u003cb;A++){var J\u003dW[A].split(\"\u003d\");if((J[0].toUpperCase()\u003d\u003d\u003d\"SML\"||J[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026J.length\u003e1\u0026\u0026J[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){T.user.lockedSafetyMode\u003d!0;break}}R.autoCaptionsDefaultOn\u003dcCf(h)}S\u003dhG$.exec(S);(S\u003dS!\u003dnull\u0026\u0026S.length\u003e\u003d2?S[1]:\"\")\u0026\u0026u\u0026\u0026(T.user.credentialTransferTokens\u003d\n[{token:S,scope:\"VIDEO\"}]);S\u003d{contentPlaybackContext:R};R\u003dthis.player.getVideoData(1).getGetAdBreakContext();h\u003dthis.player.getVideoData(1).clientPlaybackNonce;W\u003dx!\u003d\u003dvoid 0?Math.round(x).toString():void 0;A\u003d(I\u003d\u003dnull?0:I.context)?I.context:void 0;b\u003d0;x\u0026\u0026B\u0026\u0026!I\u0026\u0026(B\u003dB.end-B.start,B\u003e0\u0026\u0026(b\u003dMath.floor(B/1E3)));I\u003d(I\u003dMath.trunc((I?I.jW:b)*1E3))?String(I):void 0;B\u003dthis.player.t1()*1E3;B\u003dNumber.isNaN(B)?0:Math.trunc(B);L\u003d{adBlock:L,params:c,breakIndex:t,breakPositionMs:O,clientPlaybackNonce:h,topLevelDomain:q,\nisProxyAdTagRequest:e,context:T,overridePlaybackContext:S,cueProcessedMs:W,videoId:u?u:void 0,liveTargetingParams:A,breakLengthMs:I,driftFromHeadMs:B?String(B):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:R?R:void 0};return ODn(this,L)};var snL\u003d{r1_:\"replaceUrlMacros\",RA$:\"onAboutThisAdPopupClosed\",kNe:\"executeCommand\"};qbH.prototype.Yo\u003dfunction(){return\"adPingingEndpoint\"};\nqbH.prototype.MP\u003dfunction(e,L,c){Ybn(this.Tm.get(),e,L,c)};TtJ.prototype.Yo\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nTtJ.prototype.MP\u003dfunction(e){this.V.fS(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:e})};Wzc.prototype.Yo\u003dfunction(){return\"loggingUrls\"};\nWzc.prototype.MP\u003dfunction(e,L,c){e\u003dg.f(e);for(var I\u003de.next();!I.done;I\u003de.next())I\u003dI.value,Ybn(this.Tm.get(),I.baseUrl,L,c,I.attributionSrcMode)};g.z(zGM,g.p);g.z(YF,g.p);g.M\u003dYF.prototype;g.M.addListener\u003dfunction(e){this.listeners.push(e)};\ng.M.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(L){return L!\u003d\u003de})};\ng.M.A_\u003dfunction(e,L,c,I,B,x,S,h){if(e\u003d\u003d\u003d\"\")Ir(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(e!\u003d\u003dthis.X||c){this.X\u003de;this.Be.get().A_(e,L,c,I,B,x,S,h);this.M0.get().A_(e,L,c,I,B,x,S,h);var R;(R\u003dthis.Jq)\u003d\u003dnull||R.get().A_(e,L,c,I,B,x,S,h);this.K.A_(e,L,c,I,B,x,S,h);R\u003dg.f(this.listeners);for(var u\u003dR.next();!u.done;u\u003dR.next())u.value.A_(e,L,c,I,B,x,S,h)}else Ir(\"Duplicate content video loaded signal\")};\ng.M.D0_\u003dfunction(){this.X\u0026\u0026this.AR(this.X)};\ng.M.AR\u003dfunction(e){this.X\u003dvoid 0;for(var L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.AR(e)};ny.prototype.QM\u003dfunction(e,L,c,I,B){seR(this);this.B\u003d!L\u0026\u0026c\u003d\u003d\u003d0;var x\u003dthis.V.getVideoData(1),S\u003dthis.V.getVideoData(2);x\u0026\u0026(this.contentCpn\u003dx.clientPlaybackNonce,this.videoId\u003dx.videoId,this.X\u003dx.j);S\u0026\u0026(this.adCpn\u003dS.clientPlaybackNonce,this.adVideoId\u003dS.videoId,this.adFormat\u003dS.adFormat);this.G\u003de;I\u003c\u003d0?(seR(this),this.B\u003d!L\u0026\u0026c\u003d\u003d\u003d0):(this.actionType\u003dthis.B?L?\"unknown_type\":\"video_to_ad\":L?\"ad_to_video\":\"ad_to_ad\",this.videoStreamType\u003dB?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",this.actionType!\u003d\u003d\"unknown_type\"\u0026\u0026\n(this.Z\u003d!0,ie(\"_start\",this.actionType)\u0026\u0026ACv(this)))};\nny.prototype.reset\u003dfunction(){return new ny(this.V)};g.z(eQ,g.p);eQ.prototype.addCueRange\u003dfunction(e,L,c,I,B,x,S,h){x\u003dx\u003d\u003d\u003dvoid 0?3:x;S\u003dS\u003d\u003d\u003dvoid 0?1:S;this.X.has(e)?Ir(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:e}):(e\u003dnew Fzc(e,L,c,I,x,h),this.X.set(e.id,{dM:e,listener:B,Bh:S}),this.V.Lb([e],S))};\neQ.prototype.removeCueRange\u003dfunction(e){var L\u003dthis.X.get(e);L?(this.V.SX([L.dM],L.Bh),this.X.delete(L.dM.id)):Ir(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:e})};\neQ.prototype.onCueRangeEnter\u003dfunction(e){if(this.X.has(e.id))this.X.get(e.id).listener.onCueRangeEnter(e.id)};\neQ.prototype.onCueRangeExit\u003dfunction(e){if(this.X.has(e.id))this.X.get(e.id).listener.onCueRangeExit(e.id)};\ng.z(Fzc,g.pC);LY.prototype.addPlayerResponseForAssociation\u003dfunction(e){this.V.addPlayerResponseForAssociation(e)};cG.prototype.hM\u003dfunction(e){this.V.hM(e)};\ncG.prototype.uG\u003dfunction(e){var L\u003dg.HM.apply(1,arguments);e\u003d\u003d\u003d\"onAdStart\"||e\u003d\u003d\u003d\"onAdEnd\"?this.V.oy.apply(this.V,[e].concat(g.V(L))):this.V.fS.apply(this.V,[e].concat(g.V(L)))};IB.prototype.Ry\u003dfunction(e){return e\u0026\u0026BG(this)};var NtT\u003dnull;g.z(avM,g.Yg);avM.prototype.WO\u003dfunction(e){return this.X.hasOwnProperty(e)?this.X[e].WO():{}};\ng.IL(\"ytads.bulleit.getVideoMetadata\",function(e){return xh().WO(e)});\ng.IL(\"ytads.bulleit.triggerExternalActivityEvent\",function(e,L,c){var I\u003dxh();c\u003dC0n(c);c!\u003d\u003dnull\u0026\u0026I.publish(c,{queryId:e,viewabilityString:L})});g.M\u003doB.prototype;g.M.iz\u003dfunction(e,L){if(!this.X.has(e))return{};if(L\u003d\u003d\u003d\"seek\"){L\u003d!1;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;var c\u003dvA(P9).GD(e,{});c?p0(c):L\u0026\u0026(e\u003dvA(P9).V1(null,Jp(),!1,e),e.OE\u003d3,bAH([e]));return{}}L\u003dyCx(L);if(L\u003d\u003d\u003dnull)return{};var I\u003dthis.V.wy();if(!I)return{};var B\u003dthis.V.getPresentingPlayerType(!0);if((c\u003dthis.V.getVideoData(B))\u003d\u003dnull||!c.isAd())return{};c\u003d{opt_adElement:I,opt_fullscreen:this.Be.get().isFullscreen()};return bKM(L,e,c)};\ng.M.XS\u003dfunction(e,L,c,I,B){this.X.has(e)\u0026\u0026(I\u003c\u003d0||B\u003c\u003d0||vA(P9).XS(e,L,c,I,B))};\ng.M.MV\u003dfunction(e){var L;(L\u003dthis.X.get(e.queryId))\u003d\u003dnull||L.MV()};\ng.M.wv\u003dfunction(e){var L;(L\u003dthis.X.get(e.queryId))\u003d\u003dnull||L.wv()};\ng.M.PG\u003dfunction(e){var L;(L\u003dthis.X.get(e.queryId))\u003d\u003dnull||L.PG()};\ng.M.WG\u003dfunction(e){var L;(L\u003dthis.X.get(e.queryId))\u003d\u003dnull||L.WG()};\ng.M.tJ\u003dfunction(e){var L;(L\u003dthis.X.get(e.queryId))\u003d\u003dnull||L.tJ()};dCH.prototype.send\u003dfunction(e,L,c,I){try{UC6(this,e,L,c,I\u003d\u003d\u003dvoid 0?!1:I)}catch(B){}};g.z(EGH,dCH);XWr.prototype.send\u003dfunction(e,L,c,I){var B\u003d!1;try{if(I\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\"||I\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_XHR_OPTION\")B\u003d!0,e\u003dha$(e);I\u003dB;var x\u003dg.rj(e);if(x[1]\u003d\u003d\u003d\"https\")var S\u003de;else x[1]\u003d\"https\",S\u003dSW(\"https\",x[2],x[3],x[4],x[5],x[6],x[7]);var h\u003drxn(S);x\u003d[];var R\u003dXoc(S)\u0026\u0026this.ZY.get().V.S().experiments.N0(\"add_auth_headers_to_remarketing_google_dot_com_ping\");if(eG(S)||R)x.push({headerType:\"USER_AUTH\"}),x.push({headerType:\"PLUS_PAGE_ID\"}),x.push({headerType:\"VISITOR_ID\"}),x.push({headerType:\"EOM_VISITOR_ID\"}),\nx.push({headerType:\"AUTH_USER\"}),x.push({headerType:\"DATASYNC_ID\"});this.X.send({baseUrl:S,scrubReferrer:h,headers:x},L,c,I)}catch(u){}};uY.prototype.V9\u003dfunction(){return this.V.V9(1)};g.z(t3,g.p);g.M\u003dt3.prototype;g.M.Wc\u003dfunction(){return this.V.getVideoData(1).clientPlaybackNonce};\ng.M.addListener\u003dfunction(e){this.listeners.push(e)};\ng.M.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(L){return L!\u003d\u003de})};\ng.M.A_\u003dfunction(){this.Fr.clear();this.xH\u003dnull;this.dX.get().clear()};\ng.M.AR\u003dfunction(){};\ng.M.hdY\u003dfunction(e,L,c,I,B){L.videoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026this.V.sW(\"ads_ssm_vdc_s\",{pt:c,dvt:e});au(this.ZY.get())\u0026\u0026e!\u003d\u003d\"dataloaded\"||xWM(this,L,c);if(BG(this.ZY.get())\u0026\u0026e\u003d\u003d\u003d\"newdata\"\u0026\u0026B!\u003d\u003dvoid 0){e\u003dthis.Wc();var x\u003dL.clientPlaybackNonce,S\u003d{};B1(this,\"rte\",(S.ec\u003dx,S.xc\u003dI\u003d\u003dnull?void 0:I.clientPlaybackNonce,S.tr\u003dB,S.pt\u003dc,S.ia\u003dx!\u003d\u003de,S.ctp\u003dIK(x),S));L\u003dL.clientPlaybackNonce;I\u003dI\u003d\u003dnull?void 0:I.clientPlaybackNonce;B\u003dot6(B);if(B!\u003d\u003d1)if(I!\u003d\u003dvoid 0)for(c\u003dg.f(this.listeners),e\u003dc.next();!e.done;e\u003dc.next())e.value.PJ(I,\nL,B);else Ir(\"Expected exiting CPN for all non initial transitions\",void 0,void 0,{enteringCpn:L,transitionReason:String(B)});B\u003dg.f(this.listeners);for(I\u003dB.next();!I.done;I\u003dB.next())I.value.Mj(L)}};\ng.M.QI$\u003dfunction(e,L){e!\u003d\u003dvoid 0\u0026\u0026(this.xH\u003de,L\u003d\u003d\u003dvoid 0?Ir(\"Expected ad video start time on SS video changed\"):this.Fr.set(e,L));var c\u003dthis.V.getPresentingPlayerType(!0),I\u003dthis.V.getVideoData(c),B;e\u003d\u003d\u003dvoid 0?B\u003dnull:B\u003dthis.dX.get().X.get(e)||null;this.V.getVideoData(1).sW(\"ads_ssvc\",{pt:c,cpn:I\u003d\u003dnull?void 0:I.clientPlaybackNonce,crtt:this.V.getCurrentTime(1,!1),atlh:this.V.isAtLiveHead(),adstt:L,pid:e,slid:B\u003d\u003dnull?void 0:B.layoutId});I?xWM(this,I,c):Ir(\"Expected video data on server stitched video changed\",\nvoid 0,void 0,{cpn:this.V.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:e})};\ng.M.vu\u003dfunction(e,L){var c\u003de.author,I\u003de.clientPlaybackNonce,B\u003de.isListed,x\u003de.d0,S\u003de.title,h\u003de.s9,R\u003de.Ne,u\u003de.isMdxPlayback,t\u003de.Xd,O\u003de.mdxEnvironment,q\u003de.isAutonav,T\u003de.O5,W\u003de.h9,A\u003de.CR,b\u003de.videoId||\"\",J\u003de.profilePicture||\"\",w\u003de.hR||\"\",C\u003de.O9()||!1,y\u003de.GI()||!1;e\u003de.CY||void 0;x\u003dthis.dX.get().X.get(x)||{layoutId:null,slotId:null};var P\u003dthis.V.getVideoData(1),ev\u003dP.Wy();P\u003dP.getPlayerResponse();L\u003d1E3*this.V.getDuration(L);var X\u003d1E3*this.V.getDuration(1),oH,rc,Sv\u003d(P\u003d\u003dnull?void 0:(oH\u003dP.playerConfig)\u003d\u003dnull?\nvoid 0:(rc\u003doH.daiConfig)\u003d\u003dnull?void 0:rc.enableDai)||!1,tJ,cM;oH\u003d(P\u003d\u003dnull?void 0:(tJ\u003dP.playerConfig)\u003d\u003dnull?void 0:(cM\u003dtJ.daiConfig)\u003d\u003dnull?void 0:cM.enablePreroll)||!1;return Object.assign({},x,{videoId:b,author:c,clientPlaybackNonce:I,NB:L,NS:X,daiEnabled:Sv,LN:oH,isListed:B,Wy:ev,profilePicture:J,title:S,hR:w,s9:h,Ne:R,CY:e,isMdxPlayback:u,Xd:t,mdxEnvironment:O,isAutonav:q,O5:T,h9:W,CR:A,O9:C,GI:y})};\ng.M.KS\u003dfunction(){this.listeners.length\u003d0;this.qR\u003dnull;g.p.prototype.KS.call(this)};g.z(Ol,g.p);g.M\u003dOl.prototype;g.M.A_\u003dfunction(){var e\u003dthis;BG(this.ZY.get())||(this.X\u003daF(function(){e.V.We()||e.V.pu(\"ad\",1)}))};\ng.M.AR\u003dfunction(){};\ng.M.addListener\u003dfunction(e){this.listeners.push(e)};\ng.M.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(L){return L!\u003d\u003de})};\ng.M.PT\u003dfunction(){};\ng.M.playVideo\u003dfunction(){this.V.playVideo()};\ng.M.pauseVideo\u003dfunction(){this.V.pauseVideo()};\ng.M.resumeVideo\u003dfunction(e){this.bl(e)\u0026\u0026this.V.playVideo()};\ng.M.bl\u003dfunction(e){return this.V.getPlayerState(e)\u003d\u003d\u003d2};\ng.M.getCurrentTimeSec\u003dfunction(e,L,c){var I\u003dthis.M0.get().xH;if(e\u003d\u003d\u003d2\u0026\u0026!L\u0026\u0026I!\u003d\u003dnull)return WG(this,I);Jz(this.ZY.get(),\"html5_ssap_use_cpn_to_get_time\")||(c\u003dvoid 0);return c!\u003d\u003dvoid 0?this.V.getCurrentTime(e,L,c):this.V.getCurrentTime(e,L)};\ng.M.getVolume\u003dfunction(){return this.V.getVolume()};\ng.M.isMuted\u003dfunction(){return this.V.isMuted()};\ng.M.getPresentingPlayerType\u003dfunction(){return this.V.getPresentingPlayerType(!0)};\ng.M.getPlayerState\u003dfunction(e){return this.V.getPlayerState(e)};\ng.M.getGetAdBreakContext\u003dfunction(){return this.V.getGetAdBreakContext()};\ng.M.isFullscreen\u003dfunction(){return this.V.isFullscreen()};\ng.M.isAtLiveHead\u003dfunction(){return this.V.isAtLiveHead()};\ng.M.FO\u003dfunction(e){this.V.FO(e)};\ng.M.eTM\u003dfunction(){var e\u003dthis.V.getPresentingPlayerType(!0),L\u003dthis.getCurrentTimeSec(e,!1);if(e\u003d\u003d\u003d2){e\u003dg.f(this.listeners);for(var c\u003de.next();!c.done;c\u003de.next())c.value.FC(L)}else if(e\u003d\u003d\u003d1)for(e\u003dg.f(this.F8),c\u003de.next();!c.done;c\u003de.next())c.value.PT(L)};\ng.M.dx0\u003dfunction(e){for(var L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.QZ(e,this.getPresentingPlayerType())};\ng.M.onFullscreenToggled\u003dfunction(e){for(var L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.onFullscreenToggled(e)};\ng.M.onVolumeChange\u003dfunction(){for(var e\u003dg.f(this.listeners),L\u003de.next();!L.done;L\u003de.next())L.value.onVolumeChange()};\ng.M.t9\u003dfunction(){for(var e\u003dthis.V.isMinimized(),L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.t9(e)};\ng.M.Qy\u003dfunction(e){for(var L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.Qy(e)};\ng.M.Nx\u003dfunction(){for(var e\u003dthis.V.LS().IF(),L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.xN(e)};\ng.M.J_\u003dfunction(e){for(var L\u003dg.f(this.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.J_(e)};\ng.M.dP\u003dfunction(){for(var e\u003dg.f(this.listeners),L\u003de.next();!L.done;L\u003de.next())L.value.dP()};g.z(RXc,g.p);g.z(sl,g.p);sl.prototype.KS\u003dfunction(){this.Eh.We()||this.Eh.get().removeListener(this);g.p.prototype.KS.call(this)};vG.prototype.fetch\u003dfunction(e){var L\u003de.FX;return this.X.fetch(e.Y2,{ew:e.ew\u003d\u003d\u003dvoid 0?void 0:e.ew,dM:L,cueProcessedMs:e.cueProcessedMs\u003d\u003d\u003dvoid 0?0:e.cueProcessedMs}).then(function(c){return uS6(c,L)})};g.z(fY,g.p);g.M\u003dfY.prototype;g.M.addListener\u003dfunction(e){this.listeners.push(e)};\ng.M.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(L){return L!\u003d\u003de})};\ng.M.z9\u003dfunction(e){t$c(this,e,1)};\ng.M.onAdUxClicked\u003dfunction(e,L){A3(this,function(c){c.Zj(e,L)})};\ng.M.yD\u003dfunction(e){A3(this,function(L){L.Dh(e)})};\ng.M.cT\u003dfunction(e){A3(this,function(L){L.xL(e)})};\ng.M.Gme\u003dfunction(e){A3(this,function(L){L.jJ(e)})};FA.prototype.reduce\u003dfunction(e){switch(e.event){case \"unknown\":return}var L\u003de.identifier;var c\u003dthis.X[L];c?L\u003dc:(c\u003d{Q4:null,aW:-Infinity},L\u003dthis.X[L]\u003dc);c\u003de.startSecs+e.X/1E3;if(!(c\u003cL.aW))if(L.aW\u003dc,L.Q4){if(c\u003cL.Q4.end){a:{c\u003dL.Q4;switch(e.event){case \"start\":case \"continue\":case \"stop\":break;default:e\u003dnull;break a}e\u003dc.start+e.jW;e\u003dc.end\u003c\u003de?null:e}if(e!\u003d\u003dnull)for(L.Q4.end\u003de,L\u003dthis.K,g.Xh(L.Z.X,e*1E3),L\u003dg.f(L.listeners),c\u003dL.next();!c.done;c\u003dL.next())c.value.Ci(e)}}else if(e\u003dO3T(e,this.Z))c\u003de.DN,L.Q4\u003d\ne.Uv,TgJ(this.K,c)};\nFA.prototype.updateTime\u003dfunction(){};g.z(bY,g.p);g.M\u003dbY.prototype;\ng.M.A_\u003dfunction(){this.B\u003dnew FA(this,gGc(this.ZY.get()));this.Z\u003dnew q2H;var e\u003dthis.V.getVideoData(1);if(!e.enableServerStitchedDai){var L\u003dthis.V.getVideoData(1),c;((c\u003dthis.K)\u003d\u003dnull?void 0:c.clientPlaybackNonce)!\u003d\u003dL.clientPlaybackNonce\u0026\u0026(this.K!\u003dnull\u0026\u0026this.K.unsubscribe(\"cuepointupdated\",this.OX,this),L.subscribe(\"cuepointupdated\",this.OX,this),this.K\u003dL)}this.QK.length\u003d0;var I;L\u003d((I\u003de.X)\u003d\u003dnull?void 0:fD$(I,0))||[];I\u003dg.f(L);for(L\u003dI.next();!L.done;L\u003dI.next())L\u003dL.value,this.U0(L)\u0026\u0026(NS(this.ZY.get())\u0026\u0026\nT5(this.Tm.get(),\"ocvl\",\"cpi.\"+L.identifier+\";cpe.\"+L.event+\";cps.\"+L.startSecs),Ir(\"Unexpected a GetAdBreak to go out without player waiting\",void 0,void 0,{cuePointId:L.identifier,cuePointEvent:L.event,contentCpn:e.clientPlaybackNonce}))};\ng.M.AR\u003dfunction(){};\ng.M.addListener\u003dfunction(e){this.listeners.push(e)};\ng.M.removeListener\u003dfunction(e){this.listeners\u003dthis.listeners.filter(function(L){return L!\u003d\u003de})};\ng.M.U0\u003dfunction(e){M$M(this,e);if(DCx(this.ZY.get())\u0026\u0026this.V.getCurrentTime(1)\u003d\u003d\u003d0\u0026\u0026this.V.getVideoData(1).GI())return!1;this.B.reduce(e);e\u003dthis.G;this.G\u003d!1;return e};\ng.M.OX\u003dfunction(e){var L\u003dthis.V.getVideoData(1).isDaiEnabled();if(L||!g.rw(this.V.S())){e\u003dg.f(e);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,M$M(this,c),NS(this.ZY.get())\u0026\u0026this.V.getCurrentTime(1)\u003d\u003d\u003d0\u0026\u0026c.event\u003d\u003d\u003d\"start\"\u0026\u0026T5(this.Tm.get(),\"ocuz\",\"cpi.\"+c.identifier+\";cpe.\"+c.event+\";cps.\"+c.startSecs+\";cpd.\"+c.jW),L)DCx(this.ZY.get())\u0026\u0026this.V.getCurrentTime(1)\u003d\u003d\u003d0\u0026\u0026this.V.getVideoData(1).GI()||this.B.reduce(c);else if(this.V.getCurrentTime(1)!\u003d\u003d0\u0026\u0026c.event\u003d\u003d\u003d\"start\")if(this.ZY.get().V.S().experiments.N0(\"ignore_overlapping_cue_points_on_endemic_live_html5\")\u0026\u0026\n(this.X\u003d\u003dnull||this.ZY.get().V.S().experiments.N0(\"enable_only_drop_overlapping_cuepoints_with_same_identifier\")\u0026\u0026this.X.identifier!\u003d\u003dc.identifier?0:c.startSecs+c.jW\u003e\u003dthis.X.startSecs\u0026\u0026c.startSecs\u003c\u003dthis.X.startSecs+this.X.jW)){var I\u003dvoid 0;if(NS(this.ZY.get())\u0026\u0026c.identifier!\u003d\u003d((I\u003dthis.X)\u003d\u003dnull?void 0:I.identifier)){var B\u003dI\u003dvoid 0,x\u003dvoid 0,S\u003dvoid 0;T5(this.Tm.get(),\"ocud\",\"ccpi.\"+c.identifier+\";ccpe.\"+c.event+\";ccps.\"+c.startSecs+\";\\n ccpd.\"+c.jW+\";pcpi.\"+((I\u003dthis.X)\u003d\u003dnull?void 0:I.identifier)+\n\";pcpe.\"+((B\u003dthis.X)\u003d\u003dnull?void 0:B.event)+\";\\n pcps.\"+((x\u003dthis.X)\u003d\u003dnull?void 0:x.startSecs)+\";pcpd.\"+((S\u003dthis.X)\u003d\u003dnull?void 0:S.jW)+\";\")}I\u003dvoid 0;c.identifier!\u003d\u003d((I\u003dthis.X)\u003d\u003dnull?void 0:I.identifier)\u0026\u0026Ir(\"Latest Endemic Live Web cue point overlaps with previous cue point\")}else this.X\u003dc,TgJ(this,c)}};\ng.M.KS\u003dfunction(){this.K!\u003dnull\u0026\u0026(this.K.unsubscribe(\"cuepointupdated\",this.OX,this),this.K\u003dnull);this.listeners.length\u003d0;this.QK.length\u003d0;g.p.prototype.KS.call(this)};g.M\u003dGz.prototype;g.M.IR\u003dfunction(e,L,c,I,B,x,S){return this.V.IR(e,L,c,I,B,x,S)};\ng.M.zB\u003dfunction(e,L){this.V.zB(e,L)};\ng.M.RY\u003dfunction(e,L,c){this.V.RY(e,L,c)};\ng.M.V7\u003dfunction(e){this.V.V7(e)};\ng.M.vY\u003dfunction(e,L,c,I,B,x,S){return this.V.vY(e,L,c,I,B,x,S)};\ng.M.LV\u003dfunction(e){return this.V.LV(e)};\ng.M.finishSegmentByCpn\u003dfunction(e,L,c){c\u003dzXx(c);this.V.finishSegmentByCpn(e,L,c)};g.z(gl,g.p);g.z(vtH,g.p);g.z(fs$,g.p);g.z(AZM,g.p);g.z(FBv,g.p);g.z(b3T,g.p);g.z(G_c,g.p);G_c.prototype.Z\u003dfunction(){return this.K};g.z(gtr,Nw);\ngtr.prototype.Z\u003dfunction(e){var L\u003de.content;if(L.componentType\u003d\u003d\u003d\"shopping-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.X.getVideoData(1);this.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,shoppingCompanionCarouselRenderer:L.renderer,layoutId:L.layoutId,macros:L.macros,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});break;case 3:this.X.fS(\"updateKevlarOrC3Companion\",{})}else if(L.componentType\u003d\u003d\u003d\"action-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.X.getVideoData(1);\nthis.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:e\u0026\u0026e.videoId,actionCompanionAdRenderer:L.renderer,layoutId:L.layoutId,macros:L.macros,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});break;case 3:L.renderer\u0026\u0026(L\u003dthis.X.getVideoData(1),this.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:L\u0026\u0026L.videoId})),this.X.fS(\"updateKevlarOrC3Companion\",{})}else if(L.componentType\u003d\u003d\u003d\"image-companion\")switch(e.actionType){case 1:case 2:e\u003dthis.X.getVideoData(1);this.X.fS(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,imageCompanionAdRenderer:L.renderer,layoutId:L.layoutId,macros:L.macros,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});break;case 3:L\u003dthis.X.getVideoData(1),this.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:L\u0026\u0026L.videoId}),this.X.fS(\"updateKevlarOrC3Companion\",{})}else if(L.componentType\u003d\u003d\u003d\"top-banner-image-text-icon-buttoned\")switch(e.actionType){case 1:case 2:e\u003dthis.X.getVideoData(1);this.X.fS(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,topBannerImageTextIconButtonedLayoutViewModel:L.renderer,layoutId:L.layoutId,macros:L.macros,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});break;case 3:L.renderer\u0026\u0026(L\u003dthis.X.getVideoData(1),this.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:L\u0026\u0026L.videoId})),this.X.fS(\"updateKevlarOrC3Companion\",{})}else if(L.componentType\u003d\u003d\u003d\"banner-image\")switch(e.actionType){case 1:case 2:e\u003dthis.X.getVideoData(1);this.X.fS(\"updateKevlarOrC3Companion\",\n{contentVideoId:e\u0026\u0026e.videoId,bannerImageLayoutViewModel:L.renderer,layoutId:L.layoutId,macros:L.macros,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});break;case 3:L\u003dthis.X.getVideoData(1),this.X.fS(\"updateKevlarOrC3Companion\",{contentVideoId:L\u0026\u0026L.videoId}),this.X.fS(\"updateKevlarOrC3Companion\",{})}else if(L.componentType\u003d\u003d\u003d\"ads-engagement-panel\")switch(L\u003dL.renderer,e.actionType){case 1:case 2:this.X.fS(\"updateEngagementPanelAction\",L.addAction);this.X.fS(\"changeEngagementPanelVisibility\",\nL.expandAction);break;case 3:this.X.fS(\"changeEngagementPanelVisibility\",L.hideAction),this.X.fS(\"updateEngagementPanelAction\",L.removeAction)}else if(L.componentType\u003d\u003d\u003d\"ads-engagement-panel-layout\"){var c\u003dL.renderer;switch(e.actionType){case 1:case 2:this.X.fS(\"updateEngagementPanelAction\",{action:go(c.addAction),layoutId:L.layoutId,onLayoutVisibleCallback:L.X,interactionLoggingClientData:L.interactionLoggingClientData});this.X.fS(\"changeEngagementPanelVisibility\",go(c.expandAction));break;case 3:this.X.fS(\"changeEngagementPanelVisibility\",\ngo(c.hideAction)),this.X.fS(\"updateEngagementPanelAction\",{action:go(c.removeAction)})}}};g.z(k_J,lX);g.M\u003dk_J.prototype;g.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);g.l3(this.Z,\"stroke-dasharray\",\"0 \"+this.K);this.Z.classList.add(\"ytp-ad-timed-pie-countdown-inner-light\");this.j.classList.add(\"ytp-ad-timed-pie-countdown-outer-light\");this.G.classList.add(\"ytp-ad-timed-pie-countdown-container-upper-right\");this.show()};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){QI(this);lX.prototype.hide.call(this)};\ng.M.show\u003dfunction(){P7(this);lX.prototype.show.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.l3(this.Z,\"stroke-dasharray\",e.current/e.seekableEnd*this.K+\" \"+this.K)}};g.z(DWc,B7);g.M\u003dDWc.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);if(L.image\u0026\u0026L.image.thumbnail)if(L.headline)if(L.description)if(L.backgroundImage\u0026\u0026L.backgroundImage.thumbnail)if(L.actionButton\u0026\u0026g.Q(L.actionButton,g.E5))if(e\u003dL.durationMilliseconds||0,typeof e!\u003d\u003d\"number\"||e\u003c\u003d0)g.A9(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+e));else if(L.navigationEndpoint){var I\u003dthis.api.getVideoData(2);if(I!\u003dnull){var B\u003dL.image.thumbnail.thumbnails;B!\u003dnull\u0026\u0026\nB.length\u003e0\u0026\u0026g.J_(g.VK(B[0].url))\u0026\u0026(B[0].url\u003dI.profilePicture,g.J_(g.VK(I.profilePicture))\u0026\u0026jKR(\"VideoPlayer\",239976093,\"Expected non-empty profile picture.\"));B\u003dL.backgroundImage.thumbnail.thumbnails;B!\u003dnull\u0026\u0026B.length\u003e0\u0026\u0026g.J_(g.VK(B[0].url))\u0026\u0026(B[0].url\u003dI.j9());B\u003dL.headline;B!\u003dnull\u0026\u0026g.J_(g.VK(B.text))\u0026\u0026(B.text\u003dI.author)}this.D.init(X7(\"ad-image\"),L.image,c);this.j.init(X7(\"ad-text\"),L.headline,c);this.Z.init(X7(\"ad-text\"),L.description,c);this.Pe.init(X7(\"ad-image\"),L.backgroundImage,c);I\u003d[\"ytp-ad-action-interstitial-action-button\",\n\"ytp-ad-action-interstitial-action-button-rounded\"];this.slot.classList.add(\"ytp-ad-action-interstitial-slot-dark-background\");this.j.element.classList.add(\"ytp-ad-action-interstitial-headline-light\");this.Z.element.classList.add(\"ytp-ad-action-interstitial-description-light\");I.push(\"ytp-ad-action-interstitial-action-button-dark\");this.api.S().K\u0026\u0026(I.push(\"ytp-ad-action-interstitial-action-button-mobile-companion-size\"),I.push(\"ytp-ad-action-interstitial-action-button-dark\"));this.api.S().Y(\"enable_unified_action_endcap_on_web\")\u0026\u0026\n!this.api.S().K\u0026\u0026(I.push(\"ytp-ad-action-interstitial-action-button-unified\"),this.d_.classList.add(\"ytp-ad-action-interstitial-action-button-container-unified\"),this.D.element.classList.add(\"ytp-ad-action-interstitial-image-unified\"),this.Sl.classList.add(\"ytp-ad-action-interstitial-background-container-unified\"),this.Jm.classList.add(\"ytp-ad-action-interstitial-card-unified\"),this.h7.classList.add(\"ytp-ad-action-interstitial-description-container-unified\"),this.Z.element.classList.add(\"ytp-ad-action-interstitial-description-unified\"),\nthis.Ve.classList.add(\"ytp-ad-action-interstitial-headline-container-unified\"),this.j.element.classList.add(\"ytp-ad-action-interstitial-headline-unified\"),this.Y9.classList.add(\"ytp-ad-action-interstitial-image-container-unified\"),this.t7.classList.add(\"ytp-ad-action-interstitial-instream-info-unified\"),this.slot.classList.add(\"ytp-ad-action-interstitial-slot-unified\"));this.actionButton\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,I);g.l(this,this.actionButton);this.actionButton.jl(this.d_);\nthis.actionButton.init(X7(\"button\"),g.Q(L.actionButton,g.E5),c);ab(this.actionButton.element);I\u003dyw(this.actionButton.element);mn(this.actionButton.element,I+\" This link opens in new tab\");this.navigationEndpoint\u003dL.navigationEndpoint;this.G.C(this.Y9,\"click\",this.Em,this);this.G.C(this.h7,\"click\",this.Em,this);!this.api.S().Y(\"enable_clickable_headline_for_action_endcap_on_mweb\")\u0026\u0026this.api.S().K||this.G.C(this.Ve,\"click\",this.Em,this);this.X\u003dthis.OM?new Os(this.api,e):new q2(e);g.l(this,this.X);if(L.skipButton){(e\u003d\ng.Q(L.skipButton,mQN))\u0026\u0026this.X\u0026\u0026(this.skipButton\u003dnew SF(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.X,this.rh),g.l(this,this.skipButton),this.skipButton.jl(this.element),this.skipButton.init(X7(\"skip-button\"),e,c));if(c\u003dL.adBadgeRenderer)if(c\u003dg.Q(c,NuL))e\u003dnew u1(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0,!0),e.jl(this.t7),e.init(X7(\"simple-ad-badge\"),c,this.macros),g.l(this,e);if(c\u003dL.adInfoRenderer)if(c\u003dg.Q(c,dK))e\u003dnew $u(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7,this.element,void 0,!0),e.jl(this.t7),e.init(X7(\"ad-info-hover-text-button\"),c,this.macros),g.l(this,e)}else L.nonskippableOverlayRenderer\u0026\u0026(e\u003dg.Q(L.nonskippableOverlayRenderer,U5))\u0026\u0026this.X\u0026\u0026(this.K\u003dnew En(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.X,!1),g.l(this,this.K),this.K.jl(this.element),this.K.init(X7(\"ad-preview\"),e,c));L.countdownRenderer\u0026\u0026(L\u003dL.countdownRenderer,g.Q(L,y_M)\u0026\u0026this.X\u0026\u0026(c\u003dnew k_J(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\nthis.X),g.l(this,c),c.jl(this.element),c.init(X7(\"timed-pie-countdown\"),g.Q(L,y_M),this.macros)));this.show();this.element.focus()}else g.A9(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.A9(Error(\"AdActionInterstitialRenderer has no button.\"));else g.A9(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.A9(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.A9(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));else g.A9(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.M.clear\u003dfunction(){g.fv(this.G);this.hide()};\ng.M.show\u003dfunction(){whv(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.K\u0026\u0026this.K.show();B7.prototype.show.call(this)};\ng.M.hide\u003dfunction(){whv(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.K\u0026\u0026this.K.hide();B7.prototype.hide.call(this)};\ng.M.Em\u003dfunction(){this.navigationEndpoint\u0026\u0026(this.layoutId?this.A7.executeCommand(this.navigationEndpoint,this.layoutId):g.A9(Error(\"Missing layoutId for ad action interstitial.\")))};var Ng$\u003d{iconType:\"CLOSE\"},J3\u003dnew g.dz(320,63);g.z(asM,B7);g.M\u003dasM.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);this.G\u003dL;this.D\u003dg.VM(this.G.onClickCommands||[]);this.t7\u003dthis.G.onErrorCommand||null;if(e\u003dthis.G.contentSupportedRenderer)e\u003dthis.G.contentSupportedRenderer,L\u003dthis.G.adInfoRenderer||null,g.Q(e,VRM)?(this.j\u003dg.rF(\"ytp-ad-overlay-ad-info-button-container\",this.Z.element),mWr(this,L),e\u003dZ3J(this,g.Q(e,VRM))):g.Q(e,Cwe)?(this.j\u003dg.rF(\"ytp-ad-overlay-ad-info-button-container\",this.K.element),mWr(this,L),e\u003dph6(this,g.Q(e,Cwe))):g.Q(e,atZ)?(this.j\u003d\ng.rF(\"ytp-ad-overlay-ad-info-button-container\",this.X.element),mWr(this,L),e\u003d$WR(this,g.Q(e,atZ))):(g.A9(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),e\u003d!1);e\u0026\u0026(this.show(),jOJ(this,!0))};\ng.M.clear\u003dfunction(){jOJ(this,!1);this.Y9.reset();this.h7\u003d0;this.Z.hide();this.logVisibility(this.Z.element,!1);this.K.hide();this.logVisibility(this.K.element,!1);this.X.hide();this.logVisibility(this.X.element,!1);this.hide();this.dispose()};\ng.M.i9d\u003dfunction(){this.d_\u0026\u0026(this.layoutId?this.A7.executeCommand(this.d_,this.layoutId):g.A9(Error(\"Missing layoutId for invideo_overlay_ad.\")));this.api.pauseVideo()};\ng.M.JW\u003dfunction(){a:{if(this.G\u0026\u0026this.G.closeButton\u0026\u0026this.G.closeButton.buttonRenderer){var e\u003dthis.G.closeButton.buttonRenderer;if(e.serviceEndpoint){e\u003d[e.serviceEndpoint];break a}}e\u003d[]}e\u003dg.f(e);for(var L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,this.layoutId?this.A7.executeCommand(L,this.layoutId):g.A9(Error(\"Missing layoutId for invideo_overlay_ad.\"));this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.M.ZSm\u003dfunction(){this.Pe||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo()};\ng.M.Ds\u003dfunction(){this.Pe||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo();this.api.Ds(\"invideo-overlay\")};\ng.M.ewS\u003dfunction(e){e.target\u003d\u003d\u003dthis.j\u0026\u0026g.rF(\"ytp-ad-button\",this.Sl.element).click()};g.z(H3H,lX);g.M\u003dH3H.prototype;g.M.init\u003dfunction(e,L,c){lX.prototype.init.call(this,e,L,c);e\u003dL.durationMs;this.Z\u003de\u003d\u003dnull||e\u003d\u003d\u003d0?0:e+this.X.getProgressState().current*1E3;if(L.text)var I\u003dL.text.templatedAdText;else L.staticMessage\u0026\u0026(I\u003dL.staticMessage);this.messageText.init(X7(\"ad-text\"),I,c);this.messageText.jl(this.K.element);this.G.show(100);this.show()};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){ls6(this,!1);lX.prototype.hide.call(this);this.K.hide();this.messageText.hide();QI(this)};\ng.M.show\u003dfunction(){ls6(this,!0);lX.prototype.show.call(this);P7(this);this.K.show();this.messageText.show()};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X!\u003dnull){var e\u003dthis.X.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026(e\u003d1E3*e.current,!this.h7\u0026\u0026e\u003e\u003dthis.Z?(this.G.hide(),this.h7\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(e\u003dMath.max(0,Math.ceil((this.Z-e)/1E3)),e!\u003d\u003dthis.j\u0026\u0026(H7(this.messageText,{TIME_REMAINING:String(e)}),this.j\u003de)))}};g.z(Ptf,B7);g.M\u003dPtf.prototype;\ng.M.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,{});L.image\u0026\u0026L.image.thumbnail?L.headline?L.description?L.actionButton\u0026\u0026g.Q(L.actionButton,g.E5)?(this.Z.init(X7(\"ad-image\"),L.image,c),this.K.init(X7(\"ad-text\"),L.headline,c),this.G.init(X7(\"ad-text\"),L.description,c),this.actionButton\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-underlay-action-button\"]),L.backgroundColor\u0026\u0026g.l3(this.element,\"background-color\",g.w9(L.backgroundColor)),g.l(this,this.actionButton),\nthis.actionButton.jl(this.j),this.actionButton.init(X7(\"button\"),g.Q(L.actionButton,g.E5),c),e\u003dg.X3(this.api.S().experiments,\"player_underlay_video_width_fraction\"),this.api.S().Y(\"place_shrunken_video_on_left_of_player\")?(L\u003dthis.X,g.eZ(L,\"ytp-ad-underlay-left-container\"),g.Y4(L,\"ytp-ad-underlay-right-container\"),g.l3(this.X,\"margin-left\",Math.round((e+.02)*100)+\"%\")):(L\u003dthis.X,g.eZ(L,\"ytp-ad-underlay-right-container\"),g.Y4(L,\"ytp-ad-underlay-left-container\")),g.l3(this.X,\"width\",Math.round((1-e-\n.04)*100)+\"%\"),this.api.Vv()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Sc.bind(this)),this.api.addEventListener(\"resize\",this.Nr.bind(this))):g.A9(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):g.A9(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.A9(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.A9(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.M.show\u003dfunction(){QOn(!0);this.actionButton\u0026\u0026this.actionButton.show();B7.prototype.show.call(this)};\ng.M.hide\u003dfunction(){QOn(!1);this.actionButton\u0026\u0026this.actionButton.hide();B7.prototype.hide.call(this)};\ng.M.clear\u003dfunction(){this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Sc.bind(this));this.api.removeEventListener(\"resize\",this.Nr.bind(this));this.hide()};\ng.M.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e);this.actionButton\u0026\u0026g.vz(this.actionButton.element,e.target)\u0026\u0026this.api.pauseVideo()};\ng.M.Sc\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.X.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.X.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.X.classList.remove(\"ytp-ad-underlay-clickable\"))};\ng.M.Nr\u003dfunction(e){e.width\u003e1200?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\")):e.width\u003e875?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-medium\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-large\")):(this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\"));\ng.l3(this.K.element,\"font-size\",e.width/40+\"px\")};g.z(V6,B7);\nV6.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);L.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003dL.toggledLoggingParams);L.answer\u0026\u0026g.Q(L.answer,g.E5)?(e\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),e.jl(this.answer),e.init(X7(\"ytp-ad-survey-answer-button\"),g.Q(L.answer,g.E5),c),e.show()):L.answer\u0026\u0026g.Q(L.answer,kx)\u0026\u0026(this.X\u003dnew CN(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,\n[\"ytp-ad-survey-answer-toggle-button\"]),this.X.jl(this.answer),g.l(this,this.X),this.X.init(X7(\"survey-answer-button\"),g.Q(L.answer,kx),c));this.show()};\nV6.prototype.Cd\u003dfunction(e){this.layoutId?kH(this.A7,e,this.layoutId,this.macros):(e\u003dnew g.yu(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}),g.A9(e))};\nV6.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e);if(this.api.S().Y(\"supports_multi_step_on_desktop\")\u0026\u0026this.index!\u003d\u003dnull)this.onSelected(this.index)};\nV6.prototype.clear\u003dfunction(){this.hide()};g.z(dWT,B7);dWT.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);L.answer\u0026\u0026g.Q(L.answer,kx)\u0026\u0026(this.button\u003dnew CN(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.jl(this.X),this.button.init(X7(\"survey-none-of-the-above-button\"),g.Q(L.answer,kx),c));this.show()};g.z(CY,bX);CY.prototype.init\u003dfunction(e,L,c){bX.prototype.init.call(this,e,L,c);e\u003d!1;L.text\u0026\u0026(L\u003dg.o9(L.text),e\u003d!g.J_(L));e||g.F7(Error(\"No submit text was present in the renderer.\"))};\nCY.prototype.onClick\u003dfunction(e){this.publish(\"l\");bX.prototype.onClick.call(this,e)};g.z(aB,B7);\naB.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);if(e\u003dL.skipOrPreviewRenderer)g.Q(e,sJ)?(e\u003dg.Q(e,sJ),c\u003dnew hW(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.G,!0),c.jl(this.skipOrPreview),c.init(X7(\"skip-button\"),e,this.macros),g.l(this,c),this.X\u003dc):g.Q(e,U5)\u0026\u0026(e\u003dg.Q(e,U5),c\u003dnew En(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.G,!1),c.jl(this.skipOrPreview),c.init(X7(\"ad-preview\"),e,this.macros),c.h7.show(100),c.show(),g.l(this,c),\nthis.X\u003dc);this.X\u003d\u003dnull\u0026\u0026(e\u003dError(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(L)),g.A9(e));L.submitButton\u0026\u0026(e\u003dL.submitButton,g.Q(e,g.E5)\u0026\u0026(e\u003dg.Q(e,g.E5),c\u003dnew CY(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),c.jl(this.submitButton),c.init(X7(\"survey-submit\"),e,this.macros),g.l(this,c),this.K\u003dc));if(e\u003dL.adBadgeRenderer)e\u003dg.Q(e,NuL),c\u003dnew u1(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0,!0,!0),c.jl(this.Z),c.init(X7(\"simple-ad-badge\"),\ne,this.macros),this.adBadge\u003dc.element,g.l(this,c);if(e\u003dL.adDurationRemaining)e\u003dg.Q(e,DQe),c\u003dnew M2(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.G,void 0,!0),c.jl(this.Z),c.init(X7(\"ad-duration-remaining\"),e,this.macros),g.l(this,c);(L\u003dL.adInfoRenderer)\u0026\u0026g.Q(L,dK)\u0026\u0026(e\u003dnew $u(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.element,void 0,!0),g.l(this,e),this.adBadge!\u003d\u003dvoid 0?this.Z.insertBefore(e.element,this.adBadge.nextSibling):e.jl(this.Z),e.init(X7(\"ad-info-hover-text-button\"),\ng.Q(L,dK),this.macros));this.show()};\naB.prototype.clear\u003dfunction(){this.hide()};g.z(NI,B7);NI.prototype.init\u003dfunction(e,L,c){B7.prototype.init.call(this,e,L,c);Y2f(this)};\nNI.prototype.show\u003dfunction(){this.Z\u003dDate.now();B7.prototype.show.call(this)};\nNI.prototype.jm\u003dfunction(){};g.z(ntn,NI);g.M\u003dntn.prototype;g.M.init\u003dfunction(e,L,c){var I\u003dthis;NI.prototype.init.call(this,e,L,c);L.questionText\u0026\u0026UWx(this,L.questionText);L.answers\u0026\u0026L.answers.forEach(function(B,x){g.Q(B,G8)\u0026\u0026Etr(I,g.Q(B,G8),c,x)});\nthis.j\u003dnew Set(this.K.map(function(B){return B.X.X}));\n(e\u003dL.noneOfTheAbove)\u0026\u0026(e\u003dg.Q(e,J_N))\u0026\u0026eTh(this,e,c);L.surveyAdQuestionCommon\u0026\u0026KBT(this,L.surveyAdQuestionCommon);L.submitEndpoints\u0026\u0026(this.submitEndpoints\u003dL.submitEndpoints);this.C(this.element,\"change\",this.onChange);this.show()};\ng.M.jm\u003dfunction(){Lf7(this,!1);this.G.K.subscribe(\"l\",this.b99,this)};\ng.M.onChange\u003dfunction(e){e.target\u003d\u003d\u003dthis.noneOfTheAbove.button.X?cJU(this):this.j.has(e.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),Lf7(this,!0))};\ng.M.b99\u003dfunction(){var e\u003d[],L\u003dthis.K.reduce(function(B,x,S){var h\u003dx.toggledLoggingParams;x.X\u0026\u0026x.X.isToggled()\u0026\u0026h\u0026\u0026(B.push(h),e.push(S));return B},[]).join(\"\u0026\"),c\u003dthis.submitEndpoints.map(function(B){if(!B.loggingUrls)return B;\nB\u003dg.zG(B);B.loggingUrls\u003dB.loggingUrls.map(function(x){x.baseUrl\u0026\u0026(x.baseUrl\u003dM3(x.baseUrl,L));return x});\nreturn B});\nif(c){c\u003dg.f(c);for(var I\u003dc.next();!I.done;I\u003dc.next())I\u003dI.value,this.layoutId?kH(this.A7,I,this.layoutId,this.macros):g.A9(Error(\"Missing layoutId for multi_select_question.\"))}this.api.S().Y(\"supports_multi_step_on_desktop\")\u0026\u0026this.h7(e)};\ng.M.clear\u003dfunction(){this.api.S().Y(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.z(mY,NI);mY.prototype.init\u003dfunction(e,L,c){var I\u003dthis;NI.prototype.init.call(this,e,L,c);L.questionText\u0026\u0026UWx(this,L.questionText);L.answers\u0026\u0026L.answers.forEach(function(B,x){g.Q(B,G8)\u0026\u0026Etr(I,g.Q(B,G8),c,x)});\nL.surveyAdQuestionCommon?KBT(this,L.surveyAdQuestionCommon):nv(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(L)));this.show()};\nmY.prototype.clear\u003dfunction(){this.api.S().Y(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.z(y6,B7);y6.prototype.init\u003dfunction(e,L,c){var I\u003dthis;B7.prototype.init.call(this,e,L,c);if(this.api.S().Y(\"supports_multi_step_on_desktop\")){var B;this.conditioningRules\u003d(B\u003dL.conditioningRules)!\u003dnull?B:[];var x;this.K\u003d(x\u003dL.questions)!\u003dnull?x:[];var S;((S\u003dL.questions)\u003d\u003dnull?0:S.length)\u0026\u0026onM(this,0)}else(L.questions||[]).forEach(function(h){g.Q(h,Pf)?BcJ(I,g.Q(h,Pf),c):g.Q(h,lH)\u0026\u0026xMe(I,g.Q(h,lH),c)});\nthis.show()};\ny6.prototype.clear\u003dfunction(){this.api.S().Y(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};\ny6.prototype.G\u003dfunction(e){var L\u003dthis;if(this.api.S().Y(\"supports_multi_step_on_desktop\")){var c;if((c\u003dthis.conditioningRules)\u003d\u003dnull?0:c.length){var I;if(e.length\u003d\u003d\u003d0)this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);else if(this.conditioningRules.find(function(B){return B.questionIndex\u003d\u003d\u003dL.X})\u003d\u003dnull)g.A9(Error(\"Expected conditioning rule(s) for survey question.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);\nelse if(this.conditioningRules.forEach(function(B){if(B.questionIndex\u003d\u003d\u003dL.X)switch(B.condition){case \"CONDITION_ALL_OF\":var x;if((x\u003dB.answerIndices)\u003d\u003dnull?0:x.every(function(h){return e.includes(h)}))I\u003dB.nextQuestionIndex;\nbreak;case \"CONDITION_ANY_OF\":var S;if((S\u003dB.answerIndices)\u003d\u003dnull?0:S.some(function(h){return e.includes(h)}))I\u003dB.nextQuestionIndex;\nbreak;default:g.A9(Error(\"Expected specified condition in survey conditioning rules.\"))}}),I!\u003dnull)onM(this,I);\nelse this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}else this.questions.length\u003e1\u0026\u0026g.A9(Error(\"No conditioning rules, yet survey is multi step. Expected questions.length to be 1.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}};g.z(ZY,B7);\nZY.prototype.init\u003dfunction(e,L,c){var I\u003dthis;B7.prototype.init.call(this,e,L,c);e\u003dL.timeoutSeconds||0;if(typeof e!\u003d\u003d\"number\"||e\u003c0)g.A9(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+e));else if(L.timeoutCommands)if(L.text)if(L.ctaButton\u0026\u0026g.Q(L.ctaButton,g.E5))if(L.brandImage)if(L.backgroundImage\u0026\u0026g.Q(L.backgroundImage,X6)\u0026\u0026g.Q(L.backgroundImage,X6).landscape){this.layoutId||g.A9(Error(\"Missing layoutId for survey interstitial.\"));S$h(this.interstitial,g.Q(L.backgroundImage,\nX6).landscape);S$h(this.logoImage,L.brandImage);g.fU(this.text,g.o9(L.text));var B\u003d[\"ytp-ad-survey-interstitial-action-button\"];B.push(\"ytp-ad-survey-interstitial-action-button-rounded\");this.actionButton\u003dnew bX(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,B);g.l(this,this.actionButton);this.actionButton.jl(this.K);this.actionButton.init(X7(\"button\"),g.Q(L.ctaButton,g.E5),c);this.actionButton.show();this.X\u003dnew Os(this.api,e*1E3);this.X.subscribe(\"g\",function(){I.transition.hide()});\ng.l(this,this.X);this.C(this.element,\"click\",function(x){var S\u003dx.target\u003d\u003d\u003dI.interstitial;x\u003dI.actionButton.element.contains(x.target);if(S||x)if(I.transition.hide(),S)I.api.onAdUxClicked(I.componentType,I.layoutId)});\nthis.transition.show(100)}else g.A9(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.A9(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.A9(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.A9(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.A9(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nZY.prototype.clear\u003dfunction(){this.hide()};\nZY.prototype.show\u003dfunction(){rJL(!0);B7.prototype.show.call(this)};\nZY.prototype.hide\u003dfunction(){rJL(!1);B7.prototype.hide.call(this)};g.z(pY,lX);g.M\u003dpY.prototype;\ng.M.init\u003dfunction(e,L){lX.prototype.init.call(this,e,L,{});if(L.durationMilliseconds){if(L.durationMilliseconds\u003c0){g.A9(Error(\"DurationMilliseconds was specified incorrectly in AdPreview with a value of: \"+L.durationMilliseconds));return}this.K\u003dL.durationMilliseconds}else this.K\u003dthis.X.QP();var c;if((c\u003dL.previewText)\u003d\u003dnull||!c.text||g.J_(L.previewText.text))g.A9(Error(\"No text is returned for AdPreview.\"));else{this.j\u003dL.previewText;L.previewText.isTemplated||g.fU(this.Z,L.previewText.text);var I;\nif(((I\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:I.h1)\u0026\u0026L.previewImage){var B,x;(e\u003d((x\u003dRz(((B\u003dL.previewImage)\u003d\u003dnull?void 0:B.sources)||[],52,!1))\u003d\u003dnull?void 0:x.url)||\"\")\u0026\u0026e.length?(this.previewImage\u003dnew g.I9({U:\"img\",W:\"ytp-preview-ad__image\",N:{src:\"{{imageUrl}}\"}}),this.previewImage.updateValue(\"imageUrl\",e),g.l(this,this.previewImage),this.previewImage.jl(this.element)):g.A9(Error(\"Failed to get imageUrl in AdPreview.\"))}else this.Z.classList.add(\"ytp-preview-ad__text--padding--wide\")}};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){QI(this);lX.prototype.hide.call(this)};\ng.M.show\u003dfunction(){P7(this);lX.prototype.show.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();if(e!\u003dnull\u0026\u0026e.current)if(e\u003d1E3*e.current,e\u003e\u003dthis.K)this.transition.hide();else{var L;if((L\u003dthis.j)\u003d\u003dnull?0:L.isTemplated)if(L\u003dMath.max(0,Math.ceil((this.K-e)/1E3)),L!\u003d\u003dthis.G){var c,I;(e\u003d(c\u003dthis.j)\u003d\u003dnull?void 0:(I\u003dc.text)\u003d\u003dnull?void 0:I.replace(\"{TIME_REMAINING}\",String(L)))\u0026\u0026g.fU(this.Z,e);this.G\u003dL}}}};g.z($h,B7);\n$h.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});var c,I;if((e\u003d((I\u003dRz(((c\u003dL.image)\u003d\u003dnull?void 0:c.sources)||[],hTN(L),!0))\u003d\u003dnull?void 0:I.url)||\"\")\u0026\u0026e.length){c\u003dthis.q0(\"ytp-ad-avatar\");c.src\u003de;var B,x;if(I\u003d(B\u003dL.interaction)\u003d\u003dnull?void 0:(x\u003dB.accessibility)\u003d\u003dnull?void 0:x.label)c.alt\u003dI;switch(L.size){case \"AD_AVATAR_SIZE_XXS\":this.element.classList.add(\"ytp-ad-avatar--size-xxs\");break;case \"AD_AVATAR_SIZE_XS\":this.element.classList.add(\"ytp-ad-avatar--size-xs\");break;case \"AD_AVATAR_SIZE_S\":this.element.classList.add(\"ytp-ad-avatar--size-s\");\nbreak;case \"AD_AVATAR_SIZE_M\":this.element.classList.add(\"ytp-ad-avatar--size-m\");break;case \"AD_AVATAR_SIZE_L\":this.element.classList.add(\"ytp-ad-avatar--size-l\");break;case \"AD_AVATAR_SIZE_XL\":this.element.classList.add(\"ytp-ad-avatar--size-xl\");break;case \"AD_AVATAR_SIZE_RESPONSIVE\":this.element.classList.add(\"ytp-ad-avatar--size-responsive\");break;default:this.element.classList.add(\"ytp-ad-avatar--size-m\")}switch(L.style){case \"AD_AVATAR_STYLE_ROUNDED_CORNER\":this.element.classList.add(\"ytp-ad-avatar--rounded-corner\");\nbreak;default:this.element.classList.add(\"ytp-ad-avatar--circular\")}}else g.A9(Error(\"Failed to get imageUrl in AdAvatar.\"))};\n$h.prototype.clear\u003dfunction(){this.hide()};\n$h.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e)};g.z(jQ,B7);\njQ.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});var c;e\u003d(c\u003dL.label)\u003d\u003dnull?void 0:c.content;if((c\u003de!\u003dnull\u0026\u0026!g.J_(e))||L.iconImage){c\u0026\u0026(this.buttonText\u003dnew g.I9({U:\"span\",W:\"ytp-ad-button-vm__text\",aq:e}),g.l(this,this.buttonText),this.buttonText.jl(this.element));var I,B,x\u003d((I\u003dL.interaction)\u003d\u003dnull?0:(B\u003dI.accessibility)\u003d\u003dnull?0:B.label)||c?e:\"\";x\u0026\u0026mn(this.element,x+\" This link opens in new tab\");ab(this.element);if(L.iconImage){I\u003dvoid 0;if(L.iconImage){a:{B\u003dL.iconImage;if(B.sources)for(B\u003d\ng.f(B.sources),e\u003dB.next();!e.done;e\u003dB.next())if(e\u003de.value,x\u003dvoid 0,(x\u003de.clientResource)\u003d\u003dnull?0:x.imageName){B\u003de;break a}B\u003dvoid 0}if(B){var S;I\u003d{iconType:(S\u003dB.clientResource)\u003d\u003dnull?void 0:S.imageName}}}S\u003dFO(I,!1,this.K);S!\u003dnull\u0026\u0026(this.buttonIcon\u003dnew g.I9({U:\"span\",W:\"ytp-ad-button-vm__icon\",L:[S]}),g.l(this,this.buttonIcon),L.iconLeading?(z$(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--leading\")):c?(this.buttonIcon.jl(this.element),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--trailing\")):\n(this.buttonIcon.jl(this.element),this.element.classList.add(\"ytp-ad-button-vm--icon-only\")))}switch(L.style){case \"AD_BUTTON_STYLE_TRANSPARENT\":this.element.classList.add(\"ytp-ad-button-vm--style-transparent\");break;case \"AD_BUTTON_STYLE_FILLED_WHITE\":this.element.classList.add(\"ytp-ad-button-vm--style-filled-white\");break;case \"AD_BUTTON_STYLE_FILLED\":this.api.Y(\"delhi_modern_web_player\")?this.element.classList.add(\"ytp-ad-button-vm--style-filled-white\"):this.element.classList.add(this.X?\"ytp-ad-button-vm--style-filled-dark\":\n\"ytp-ad-button-vm--style-filled\");break;default:this.element.classList.add(\"ytp-ad-button-vm--style-filled\")}switch(L.size){case \"AD_BUTTON_SIZE_COMPACT\":this.element.classList.add(\"ytp-ad-button-vm--size-compact\");break;case \"AD_BUTTON_SIZE_LARGE\":this.element.classList.add(\"ytp-ad-button-vm--size-large\");break;default:this.element.classList.add(\"ytp-ad-button-vm--size-default\")}}else g.F7(Error(\"AdButton does not have label or an icon.\"))};\njQ.prototype.clear\u003dfunction(){this.hide()};\njQ.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e)};g.z(RTh,lX);g.M\u003dRTh.prototype;\ng.M.init\u003dfunction(e,L){lX.prototype.init.call(this,e,L,{});this.api.S().Y(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.element.classList.add(\"ytp-ad-avatar-lockup-card--large\"),this.q0(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\").classList.add(\"ytp-ad-avatar-lockup-card__avatar_and_text_container--large\"),this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline--large\"),this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--large\"),this.adButton.element.classList.add(\"ytp-ad-avatar-lockup-card__button--large\"),\nthis.adAvatar.element.classList.add(\"ytp-ad-avatar-lockup-card__ad_avatar--large\"),z$(this.q0(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\"),this.adAvatar.element,0));if(e\u003dg.Q(L.avatar,KY)){var c\u003dL.headline;if(c){var I\u003dL.description;if(I){var B\u003dg.Q(L.button,nY);B?(this.adAvatar.init(X7(\"ad-avatar\"),e),this.headline.init(X7(\"ad-simple-attributed-string\"),new vZ(c)),this.description.init(X7(\"ad-simple-attributed-string\"),new vZ(I)),c.content\u0026\u0026c.content.length\u003e20\u0026\u0026this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--hidden--in--small--player\"),\nthis.adButton.init(X7(\"ad-button\"),B),this.startMilliseconds\u003dL.startMs||0,this.api.Vv()||this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.bR.bind(this)),P7(this)):g.A9(Error(\"No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.A9(Error(\"No description is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.A9(Error(\"No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.A9(Error(\"No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();e\u0026\u0026e.current\u0026\u00261E3*e.current\u003e\u003dthis.startMilliseconds\u0026\u0026(QI(this),this.element.classList.remove(\"ytp-ad-avatar-lockup-card--inactive\"))}};\ng.M.nV\u003dfunction(){this.clear()};\ng.M.onClick\u003dfunction(e){this.api.pauseVideo();lX.prototype.onClick.call(this,e)};\ng.M.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.bR.bind(this))};\ng.M.show\u003dfunction(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();lX.prototype.show.call(this)};\ng.M.hide\u003dfunction(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();lX.prototype.hide.call(this)};\ng.M.bR\u003dfunction(e){e\u003d\u003d\u003d\"hidden\"?this.show():this.hide()};g.z(HG,B7);g.M\u003dHG.prototype;\ng.M.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(!L.label||g.J_(L.label))g.A9(Error(\"No label is returned for SkipAdButton.\"));else if(g.fU(this.G,L.label),e\u003dFO({iconType:\"SKIP_NEXT_NEW\"}),e\u003d\u003dnull)g.A9(Error(\"Unable to retrieve icon for SkipAdButton\"));else if(this.Z\u003dnew g.I9({U:\"span\",W:\"ytp-skip-ad-button__icon\",L:[e]}),g.l(this,this.Z),this.Z.jl(this.element),this.api.S().experiments.N0(\"enable_skip_to_next_messaging\")\u0026\u0026(L\u003dg.VK(L.targetId)))this.K\u003d!0,this.element.setAttribute(\"data-tooltip-target-id\",L),\nthis.element.setAttribute(\"data-tooltip-target-fixed\",\"\")};\ng.M.onClick\u003dfunction(e){e\u0026\u0026e.preventDefault();var L,c;IQR(e,{contentCpn:(c\u003d(L\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:L.clientPlaybackNonce)!\u003dnull?c:\"\"})\u003d\u003d\u003d0?this.api.fS(\"onAbnormalityDetected\"):(B7.prototype.onClick.call(this,e),this.api.fS(\"onAdSkip\"),this.api.onAdUxClicked(this.componentType,this.layoutId))};\ng.M.clear\u003dfunction(){this.X.reset();this.hide()};\ng.M.hide\u003dfunction(){B7.prototype.hide.call(this)};\ng.M.show\u003dfunction(){this.X.start();B7.prototype.show.call(this);this.K\u0026\u0026this.api.S().experiments.N0(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};g.z(uxL,lX);g.M\u003duxL.prototype;\ng.M.init\u003dfunction(e,L){lX.prototype.init.call(this,e,L,{});e\u003dg.Q(L.preskipState,Pw7);var c;if((c\u003dthis.api.getVideoData())\u003d\u003dnull?0:c.isDaiEnabled()){if(!e){g.A9(Error(\"No AdPreviewViewModel is returned in SkipAdViewModel.\"));return}this.K\u003dnew pY(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.X);g.l(this,this.K);this.K.jl(this.element);var I;(I\u003dthis.K)\u003d\u003dnull||I.init(X7(\"preview-ad\"),e);(c\u003dthis.K)!\u003dnull\u0026\u0026(c.transition.show(100),c.show())}(c\u003dg.Q(L.skippableState,dQU))?(L.skipOffsetMilliseconds!\u003d\nnull?this.skipOffsetMilliseconds\u003dL.skipOffsetMilliseconds:(g.F7(Error(\"No skipOffsetMilliseconds is returned in SkipAdViewModel.\")),this.skipOffsetMilliseconds\u003d5E3),this.Z.init(X7(\"skip-button\"),c),this.show()):g.A9(Error(\"No SkipAdButtonViewModel is returned in SkipAdViewModel.\"))};\ng.M.show\u003dfunction(){P7(this);lX.prototype.show.call(this)};\ng.M.hide\u003dfunction(){!this.isSkippable\u0026\u0026this.K?this.K.hide():this.Z\u0026\u0026this.Z.hide();QI(this);lX.prototype.hide.call(this)};\ng.M.clear\u003dfunction(){var e;(e\u003dthis.K)\u003d\u003dnull||e.clear();this.Z\u0026\u0026this.Z.clear();QI(this);lX.prototype.hide.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(1E3*this.X.getProgressState().current\u003e\u003dthis.skipOffsetMilliseconds\u0026\u0026!this.isSkippable){this.isSkippable\u003d!0;var e;(e\u003dthis.K)!\u003dnull\u0026\u0026e.transition.hide();(e\u003dthis.Z)!\u003dnull\u0026\u0026(e.transition.show(),e.show())}};g.z(lY,B7);\nlY.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(L.label){var c;((c\u003dL.label)\u003d\u003dnull?0:c.content)\u0026\u0026!g.J_(L.label.content)\u0026\u0026(this.linkText\u003dnew g.I9({U:\"span\",W:\"ytp-visit-advertiser-link__text\",aq:L.label.content}),g.l(this,this.linkText),this.linkText.jl(this.element));var I,B;if((I\u003dL.interaction)\u003d\u003dnull?0:(B\u003dI.accessibility)\u003d\u003dnull?0:B.label)mn(this.element,L.interaction.accessibility.label+\" This link opens in new tab\");else{var x;((x\u003dL.label)\u003d\u003dnull?0:x.content)\u0026\u0026!g.J_(L.label.content)\u0026\u0026mn(this.element,\nL.label.content+\" This link opens in new tab\")}ab(this.element);this.element.setAttribute(\"tabindex\",\"0\");this.show()}else g.A9(Error(\"No label found in VisitAdvertiserLink.\"))};\nlY.prototype.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\nlY.prototype.clear\u003dfunction(){this.hide()};g.z(PG,B7);\nPG.prototype.init\u003dfunction(e,L,c,I){B7.prototype.init.call(this,e,L,{});if(L.skipOrPreview){c\u003dL.skipOrPreview;e\u003dg.Q(c,UQg);c\u003dg.Q(c,Pw7);if(e)this.TR\u003dnew uxL(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K),g.l(this,this.TR),this.TR.jl(this.D),this.TR.init(X7(\"skip-ad\"),e);else{var B;c\u0026\u0026((B\u003dthis.api.getVideoData())\u003d\u003dnull?0:B.isDaiEnabled())\u0026\u0026(this.G\u003dnew pY(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K,1),g.l(this,this.G),this.G.jl(this.D),this.G.init(X7(\"ad-preview\"),\nc),B\u003dthis.G,B.transition.show(100),B.show())}if(B\u003dg.Q(L.skipOrPreview,UQg))var x\u003dB.skipOffsetMilliseconds}L.playerAdCard\u0026\u0026(B\u003dg.Q(L.playerAdCard,QsN))\u0026\u0026(this.playerAdCard\u003dnew RTh(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K),g.l(this,this.playerAdCard),this.playerAdCard.jl(this.Ve),this.playerAdCard.init(X7(\"ad-avatar-lockup-card\"),B));L.adBadgeRenderer\u0026\u0026((B\u003dg.Q(L.adBadgeRenderer,Yh))?(this.Z\u003dnew AW(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0),g.l(this,\nthis.Z),this.Z.jl(this.X),this.Z.init(X7(\"ad-badge\"),B)):g.A9(Error(\"AdBadgeViewModel is not found in player overlay layout.\")));L.adPodIndex\u0026\u0026(B\u003dg.Q(L.adPodIndex,$Q7))\u0026\u0026(this.adPodIndex\u003dnew Fn(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.adPodIndex),this.adPodIndex.jl(this.X),this.adPodIndex.init(X7(\"ad-pod-index\"),B));L.adInfoRenderer\u0026\u0026((B\u003dg.Q(L.adInfoRenderer,dK))?(this.adInfoButton\u003dnew $u(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.element,\nvoid 0,!0),g.l(this,this.adInfoButton),this.Z!\u003d\u003dvoid 0?this.X.insertBefore(this.adInfoButton.element,this.Z.element.nextSibling):this.adInfoButton.jl(this.X),this.adInfoButton.init(X7(\"ad-info-hover-text-button\"),B,this.macros)):g.F7(Error(\"AdInfoRenderer is not found in player overlay layout.\")));var S;B\u003d(S\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:S.isDaiEnabled();L.adDurationRemaining\u0026\u0026B\u0026\u0026(S\u003dg.Q(L.adDurationRemaining,DQe))\u0026\u0026(this.adDurationRemaining\u003dnew M2(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.A7,this.K,I.videoAdDurationSeconds,!0),g.l(this,this.adDurationRemaining),this.adPodIndex!\u003d\u003dvoid 0?this.X.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adDurationRemaining.jl(this.X),this.adDurationRemaining.init(X7(\"ad-duration-remaining\"),S,this.macros),this.adDurationRemaining.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));L.visitAdvertiserLink\u0026\u0026(I\u003dg.Q(L.visitAdvertiserLink,X2M))\u0026\u0026(this.visitAdvertiserLink\u003dnew lY(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.A7),g.l(this,this.visitAdvertiserLink),this.visitAdvertiserLink.jl(this.X),this.visitAdvertiserLink.init(X7(\"visit-advertiser-link\"),I));L.adDisclosureBanner\u0026\u0026(L\u003dg.Q(L.adDisclosureBanner,p2M))\u0026\u0026(this.adDisclosureBanner\u003dnew b1(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.adDisclosureBanner),this.adDisclosureBanner.jl(this.h7),this.adDisclosureBanner.init(X7(\"ad-disclosure-banner\"),L));this.j\u003dnew g9(this.api,this.K,x,!0);g.l(this,\nthis.j);g.Uq(this.api,this.j.element,4);this.show()};\nPG.prototype.clear\u003dfunction(){this.hide()};g.z(tvw,B7);g.M\u003dtvw.prototype;\ng.M.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(L!\u003dnull\u0026\u0026L.title)if(e\u003dL.title)if(this.headline.init(X7(\"ad-simple-attributed-string\"),new vZ(e)),e\u003dg.Q(L.moreInfoButton,nY)){if(this.moreInfoButton.init(X7(\"ad-button\"),e),L.descriptions)L.descriptions.length\u003e0\u0026\u0026(e\u003dL.descriptions[0])\u0026\u0026(this.X\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.X),this.X.jl(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[0]),this.X.init(X7(\"ad-simple-attributed-string\"),\nnew vZ(e))),L.descriptions.length\u003e1\u0026\u0026(L\u003dL.descriptions[1])\u0026\u0026(this.K\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.K),this.K.jl(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[1]),this.K.init(X7(\"ad-simple-attributed-string\"),new vZ(L)))}else g.A9(Error(\"No AdButtonViewModel is returned in AdGridCardText.\"));else g.A9(Error(\"No headline found in AdGridCardText.\"));else g.A9(Error(\"No headline found in AdGridCardText.\"))};\ng.M.onClick\u003dfunction(e){B7.prototype.onClick.call(this,e);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.M.clear\u003dfunction(){this.hide();this.headline.clear();this.moreInfoButton.clear();var e;(e\u003dthis.X)\u003d\u003dnull||e.clear();var L;(L\u003dthis.K)\u003d\u003dnull||L.clear()};\ng.M.hide\u003dfunction(){this.headline.hide();this.moreInfoButton.hide();var e;(e\u003dthis.X)\u003d\u003dnull||e.hide();var L;(L\u003dthis.K)\u003d\u003dnull||L.hide();B7.prototype.hide.call(this)};\ng.M.show\u003dfunction(){B7.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var e;(e\u003dthis.X)\u003d\u003dnull||e.show();var L;(L\u003dthis.K)\u003d\u003dnull||L.show()};g.z(Q6,B7);Q6.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(L!\u003dnull\u0026\u0026L.gridCards)if(L.style!\u003d\u003d\"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN\")g.A9(Error(\"Only single column style is currently supported in AdGridCardCollection.\"));else for(e\u003dg.f(L.gridCards),L\u003de.next();!L.done;L\u003de.next()){if(L\u003dg.Q(L.value,ltL)){var c\u003dnew tvw(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,c);c.jl(this.element);c.init(X7(\"ad-grid-card-text\"),L);this.X.push(c)}}else g.A9(Error(\"No grid cards found in AdGridCardCollection.\"))};\nQ6.prototype.show\u003dfunction(){for(var e\u003dg.f(this.X),L\u003de.next();!L.done;L\u003de.next())L.value.show();B7.prototype.show.call(this)};\nQ6.prototype.clear\u003dfunction(){this.hide();for(var e\u003dg.f(this.X),L\u003de.next();!L.done;L\u003de.next())L.value.clear()};\nQ6.prototype.hide\u003dfunction(){for(var e\u003dg.f(this.X),L\u003de.next();!L.done;L\u003de.next())L.value.hide();B7.prototype.hide.call(this)};g.z(dl,lX);g.M\u003ddl.prototype;g.M.init\u003dfunction(e,L,c,I,B){B\u003dB\u003d\u003d\u003dvoid 0?0:B;lX.prototype.init.call(this,e,L,c,I);this.playerProgressOffsetMs\u003dB;P7(this);this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.eH.bind(this));this.api.addEventListener(\"resize\",this.LM.bind(this));this.api.Vv()?(this.K\u003d!0,this.api.FO(!0),this.show()):this.hide()};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();e\u0026\u0026e.current\u0026\u0026!this.K\u0026\u00261E3*e.current\u003e\u003dthis.playerProgressOffsetMs\u0026\u0026(this.K\u003d!0,this.api.FO(!0),this.show())}};\ng.M.nV\u003dfunction(){this.K\u0026\u0026this.api.FO(!1);this.hide()};\ng.M.clear\u003dfunction(){this.api.FO(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.eH.bind(this));this.api.removeEventListener(\"resize\",this.LM.bind(this));QI(this);this.hide()};\ng.M.hide\u003dfunction(){O67(!1);lX.prototype.hide.call(this)};\ng.M.show\u003dfunction(){O67(!0);lX.prototype.show.call(this)};g.z(q$N,dl);g.M\u003dq$N.prototype;\ng.M.init\u003dfunction(e,L,c,I){if(L!\u003dnull\u0026\u0026L.adGridCardCollection)if(L!\u003dnull\u0026\u0026L.adButton){var B\u003dNumber(L.playerProgressOffsetMs||\"0\");isNaN(B)?dl.prototype.init.call(this,e,L,c,I):dl.prototype.init.call(this,e,L,c,I,B);e\u003dL.headline;c\u003dg.Q(L.adAvatar,KY);e\u0026\u0026c?(this.headline\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.headline),this.headline.jl(this.q0(\"ytp-display-underlay-text-grid-cards__content_container__header__headline\")),this.headline.init(X7(\"ad-simple-attributed-string\"),new vZ(e)),\nthis.adAvatar\u003dnew $h(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.adAvatar),this.adAvatar.jl(this.q0(\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\")),this.adAvatar.init(X7(\"ad-avatar\"),c)):this.G.classList.remove(\"ytp-display-underlay-text-grid-cards__content_container__header\");e\u003dg.Q(L.adGridCardCollection,Hee);this.adGridCardCollection.init(X7(\"ad-grid-card-collection\"),e);L\u003dg.Q(L.adButton,nY);this.adButton.init(X7(\"ad-button\"),L);\nthis.hide()}else g.A9(Error(\"No button found in DisplayUnderlayTextGridCardsLayout.\"));else g.A9(Error(\"No grid cards found in DisplayUnderlayTextGridCardsLayout.\"))};\ng.M.onClick\u003dfunction(e){(this.adButton\u0026\u0026g.vz(this.adButton.element,e.target)||this.adAvatar\u0026\u0026g.vz(this.adAvatar.element,e.target))\u0026\u0026this.api.pauseVideo();dl.prototype.onClick.call(this,e);this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.M.LM\u003dfunction(){};\ng.M.clear\u003dfunction(){this.hide();var e;(e\u003dthis.headline)\u003d\u003dnull||e.clear();var L;(L\u003dthis.adAvatar)\u003d\u003dnull||L.clear();this.adGridCardCollection.clear();this.adButton.clear();dl.prototype.clear.call(this)};\ng.M.show\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.show();var L;(L\u003dthis.adAvatar)\u003d\u003dnull||L.show();this.adGridCardCollection.show();this.adButton.show();dl.prototype.show.call(this)};\ng.M.hide\u003dfunction(){var e;(e\u003dthis.headline)\u003d\u003dnull||e.hide();var L;(L\u003dthis.adAvatar)\u003d\u003dnull||L.hide();this.adGridCardCollection.hide();this.adButton.hide();dl.prototype.hide.call(this)};\ng.M.eH\u003dfunction(e){e\u003d\u003d\u003d\"transitioning\"?(this.Z.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):e\u003d\u003d\u003d\"visible\"?this.Z.classList.add(\"ytp-ad-underlay-clickable\"):e\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.Z.classList.remove(\"ytp-ad-underlay-clickable\"))};g.z(Ul,B7);\nUl.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(L.attributes\u003d\u003d\u003dvoid 0)g.A9(Error(\"No attributes found in AdDetailsLineViewModel.\"));else if(L.style\u003d\u003d\u003dvoid 0)g.A9(Error(\"No style found in AdDetailsLineViewModel.\"));else{e\u003dg.f(L.attributes);for(var c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,c.text!\u003d\u003dvoid 0){c\u003dc.text;var I\u003dL.style,B\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,B);B.jl(this.element);a:switch(I){case \"AD_DETAILS_LINE_STYLE_RESPONSIVE\":I\u003d\"ytp-ad-details-line__text--style-responsive\";\nbreak a;default:I\u003d\"ytp-ad-details-line__text--style-standard\"}B.element.classList.add(I);B.init(X7(\"ad-simple-attributed-string\"),new vZ(c));this.X.push(B)}this.show()}};\nUl.prototype.show\u003dfunction(){this.X.forEach(function(e){e.show()});\nB7.prototype.show.call(this)};\nUl.prototype.clear\u003dfunction(){this.hide()};\nUl.prototype.hide\u003dfunction(){this.X.forEach(function(e){e.hide()});\nB7.prototype.hide.call(this)};g.z(El,B7);El.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});var c,I;(e\u003d((I\u003dRz(((c\u003dL.image)\u003d\u003dnull?void 0:c.sources)||[]))\u003d\u003dnull?void 0:I.url)||\"\")\u0026\u0026e.length?(c\u003dthis.q0(\"ytp-image-background-image\"),g.l3(c,\"backgroundImage\",\"url(\"+e+\")\"),L.blurLevel!\u003d\u003dvoid 0\u0026\u0026g.l3(c,\"filter\",\"blur(\"+L.blurLevel+\"px)\"),L.gradient!\u003d\u003dvoid 0\u0026\u0026(L\u003dnew g.U({U:\"div\",Rq:[\"ytp-image-background--gradient-vertical\"]}),g.l(this,L),L.jl(this.element)),this.show()):g.A9(Error(\"Failed to get imageUrl in ImageBackground.\"))};\nEl.prototype.clear\u003dfunction(){this.hide()};g.z(Tcw,lX);g.M\u003dTcw.prototype;g.M.init\u003dfunction(e,L){lX.prototype.init.call(this,e,L,{});g.l3(this.Z,\"stroke-dasharray\",\"0 \"+this.K);this.show()};\ng.M.clear\u003dfunction(){this.hide()};\ng.M.hide\u003dfunction(){QI(this);lX.prototype.hide.call(this)};\ng.M.show\u003dfunction(){P7(this);lX.prototype.show.call(this)};\ng.M.nV\u003dfunction(){this.hide()};\ng.M.SA\u003dfunction(){if(this.X){var e\u003dthis.X.getProgressState();e!\u003dnull\u0026\u0026e.current!\u003dnull\u0026\u0026g.l3(this.Z,\"stroke-dasharray\",e.current/e.seekableEnd*this.K+\" \"+this.K)}};g.z(XA,B7);\nXA.prototype.init\u003dfunction(e,L){B7.prototype.init.call(this,e,L,{});if(MvN(L)){this.adAvatar\u003dnew $h(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.adAvatar);this.adAvatar.jl(this.q0(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"));this.adAvatar.init(X7(\"ad-avatar\"),g.Q(L.adAvatar,KY));this.headline\u003dnew fq(this.api,this.layoutId,this.interactionLoggingClientData,this.A7);g.l(this,this.headline);this.headline.jl(this.q0(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"));this.headline.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline\");\nthis.headline.init(X7(\"ad-simple-attributed-string\"),new vZ(L.headline));if(e\u003dg.Q(L.adDetailsLine,Ze9))this.detailsLine\u003dnew Ul(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.detailsLine),this.detailsLine.jl(this.q0(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\")),this.detailsLine.init(X7(\"ad-details-line\"),e);this.adButton\u003dnew jQ(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0);g.l(this,this.adButton);\nthis.adButton.jl(this.q0(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"));this.adButton.init(X7(\"ad-button\"),g.Q(L.adButton,nY));this.adBadge\u003dnew AW(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,!0);g.l(this,this.adBadge);this.adBadge.jl(this.G);this.adBadge.init(X7(\"ad-badge\"),g.Q(L.adBadge,Yh));this.adInfoButton\u003dnew $u(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.element,void 0,!0);g.l(this,this.adInfoButton);this.adInfoButton.jl(this.G);\nthis.adInfoButton.init(X7(\"ad-info-hover-text-button\"),g.Q(L.adInfoRenderer,dK),this.macros);if(e\u003dg.Q(L.skipAdButton,dQU))this.skipAdButton\u003dnew HG(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.skipAdButton),this.skipAdButton.jl(this.element),this.skipAdButton.init(X7(\"skip-button\"),e);this.K\u003dnew q2(L.durationMilliseconds);g.l(this,this.K);if(e\u003dg.Q(L.countdownViewModel,ELh))this.X\u003dnew Tcw(this.api,this.layoutId,this.interactionLoggingClientData,this.A7,this.K),g.l(this,\nthis.X),this.X.jl(this.q0(\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\")),this.X.init(X7(\"timed-pie-countdown\"),e);if(L\u003dg.Q(L.imageBackground,jsU))this.imageBackground\u003dnew El(this.api,this.layoutId,this.interactionLoggingClientData,this.A7),g.l(this,this.imageBackground),this.imageBackground.jl(this.element),this.imageBackground.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__background-image-container\"),this.imageBackground.init(X7(\"image-background\"),\nL);this.show();this.element.focus()}};\nXA.prototype.clear\u003dfunction(){g.fv(this.Z);this.hide()};\nXA.prototype.show\u003dfunction(){WfN(!0);this.adAvatar\u0026\u0026this.adAvatar.show();this.headline\u0026\u0026this.headline.show();this.adButton\u0026\u0026this.adButton.show();this.skipAdButton\u0026\u0026this.skipAdButton.show();B7.prototype.show.call(this)};\nXA.prototype.hide\u003dfunction(){WfN(!1);this.adAvatar\u0026\u0026this.adAvatar.hide();this.headline\u0026\u0026this.headline.hide();this.adButton\u0026\u0026this.adButton.hide();this.detailsLine\u0026\u0026this.detailsLine.hide();this.adBadge\u0026\u0026this.adBadge.hide();this.adInfoButton\u0026\u0026this.adInfoButton.hide();this.skipAdButton\u0026\u0026this.skipAdButton.hide();this.X\u0026\u0026this.X.hide();this.imageBackground\u0026\u0026this.imageBackground.hide();B7.prototype.hide.call(this)};g.z(eu,g.Yg);g.M\u003deu.prototype;g.M.QP\u003dfunction(){return 1E3*this.api.getDuration(this.Bh,!1)};\ng.M.stop\u003dfunction(){this.X\u0026\u0026this.Eq.j6(this.X)};\ng.M.Ty\u003dfunction(){var e\u003dthis.api.getProgressState(this.Bh);this.K\u003d{seekableStart:e.seekableStart,seekableEnd:e.seekableEnd,current:this.api.getCurrentTime(this.Bh,!1)};this.publish(\"h\")};\ng.M.getProgressState\u003dfunction(){return this.K};\ng.M.kJ\u003dfunction(e){g.or(e,2)\u0026\u0026this.publish(\"g\")};var vTU\u003d\"ad-attribution-bar ad-channel-thumbnail advertiser-name ad-preview ad-title skip-button visit-advertiser\".split(\" \").concat(\"shopping-companion action-companion image-companion ads-engagement-panel ads-engagement-panel-layout banner-image top-banner-image-text-icon-buttoned\".split(\" \"));g.z(L4,Nw);\nL4.prototype.Z\u003dfunction(e){var L\u003de.id,c\u003de.content,I\u003dc.componentType;if(!vTU.includes(I))switch(e.actionType){case 1:e\u003dthis.api;var B\u003dthis.A7,x\u003dc.layoutId,S\u003dc.interactionLoggingClientData,h\u003dc instanceof JE?c.OM:!1,R\u003dc instanceof JE||c instanceof tW?c.rh:!1;S\u003dS\u003d\u003d\u003dvoid 0?{}:S;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;R\u003dR\u003d\u003d\u003dvoid 0?!1:R;switch(I){case \"invideo-overlay\":e\u003dnew asM(e,x,S,B);break;case \"player-overlay\":e\u003dnew kw(e,x,S,B,new eu(e),R);break;case \"player-overlay-layout\":e\u003dnew PG(e,x,S,B,new eu(e));break;case \"survey\":e\u003d\nnew y6(e,x,S,B);break;case \"ad-action-interstitial\":e\u003dnew DWc(e,x,S,B,h,R);break;case \"video-interstitial-buttoned-centered\":e\u003dnew XA(e,x,S,B);break;case \"survey-interstitial\":e\u003dnew ZY(e,x,S,B);break;case \"ad-message\":e\u003dnew H3H(e,x,S,B,new eu(e,1));break;case \"player-underlay\":e\u003dnew Ptf(e,x,S,B);break;case \"display-underlay-text-grid-cards\":e\u003dnew q$N(e,x,S,B,new eu(e));break;default:e\u003dnull}if(!e){g.F7(Error(\"No UI component returned from ComponentFactory for type: \"+I));break}g.uw(this.components,\nL)?g.F7(Error(\"Ad UI component already registered: \"+L)):this.components[L]\u003de;e.bind(c);c instanceof D4?this.K?this.K.append(e.Xa):g.F7(Error(\"Underlay view was not created but UnderlayRenderer was created\")):this.G.append(e.Xa);break;case 2:L\u003dzTM(this,e);if(L\u003d\u003dnull)break;L.bind(c);break;case 3:c\u003dzTM(this,e),c!\u003dnull\u0026\u0026(g.L0(c),g.uw(this.components,L)?(c\u003dthis.components,L in c\u0026\u0026delete c[L]):g.F7(Error(\"Ad UI component does not exist: \"+L)))}};\nL4.prototype.KS\u003dfunction(){g.cs(Object.values(this.components));this.components\u003d{};Nw.prototype.KS.call(this)};g.z(sHh,g.Vk);g.M\u003dsHh.prototype;g.M.create\u003dfunction(){try{vne(this),this.load(),this.created\u003d!0,vne(this)}catch(e){Ir(e instanceof Error?e:String(e))}};\ng.M.load\u003dfunction(){try{FfL(this)}finally{BG(DY(this.X).ut)\u0026\u0026this.player.pu(\"ad\",1)}};\ng.M.destroy\u003dfunction(){var e\u003dthis.player.getVideoData(1);this.X.X.CA.AR(e\u0026\u0026e.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.M.unload\u003dfunction(){g.Vk.prototype.unload.call(this);try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(L){Ir(L instanceof Error?L:String(L))}if(this.K!\u003dnull){var e\u003dthis.K;this.K\u003dnull;e.dispose()}this.Z.reset()};\ng.M.bC\u003dfunction(){return!1};\ng.M.getAdState\u003dfunction(){return-1};\ng.M.getOptions\u003dfunction(){return Object.values(snL)};\ng.M.zY\u003dfunction(e,L){L\u003dL\u003d\u003d\u003dvoid 0?{}:L;switch(e){case \"replaceUrlMacros\":return e\u003dL,e.url?(L\u003djen(this.player),Object.assign(L,e.qwS),e\u003dg.FV(e.url,L)):e\u003dnull,e;case \"onAboutThisAdPopupClosed\":this.jj(L);break;case \"executeCommand\":e\u003dL;e.command\u0026\u0026e.layoutId\u0026\u0026this.executeCommand(e);break;default:return null}};\ng.M.U0\u003dfunction(e){var L;return!((L\u003dthis.X.X.Jq)\u003d\u003dnull||!L.get().U0(e))};\ng.M.jj\u003dfunction(e){e.isMuted\u0026\u0026iGr(DY(this.X).Q2,DY(this.X).rQ,e.layoutId);this.mD\u0026\u0026this.mD.jj()};\ng.M.executeCommand\u003dfunction(e){DY(this.X).A7.executeCommand(e.command,e.layoutId)};g.IL(\"yt.player.Application.create\",g.FH.create);g.IL(\"yt.player.Application.createAlternate\",g.FH.create);mLn(zh(),zgN);var fxh\u003dg.BU(\"ytcsi.tick\");fxh\u0026\u0026fxh(\"pe\");g.JK(\"ad\",sHh);g.z(g.Bj,g.p);g.Bj.prototype.start\u003dfunction(e,L,c){this.config\u003d{from:e,to:L,duration:c,startTime:(0,g.zI)()};this.next()};\ng.Bj.prototype.stop\u003dfunction(){this.delay.stop();this.config\u003dvoid 0};\ng.Bj.prototype.next\u003dfunction(){if(this.config){var e\u003dthis.config,L\u003de.from,c\u003de.to,I\u003de.duration;e\u003de.startTime;var B\u003d(0,g.zI)()-e;e\u003dthis.X;I\u003dPbv(e,B/I);if(I\u003d\u003d0)e\u003de.T;else if(I\u003d\u003d1)e\u003de.J;else{B\u003dlv(e.T,e.B,I);var x\u003dlv(e.B,e.j,I);e\u003dlv(e.j,e.J,I);B\u003dlv(B,x,I);x\u003dlv(x,e,I);e\u003dlv(B,x,I)}e\u003dg.j5(e,0,1);this.callback(L+(c-L)*e);e\u003c1\u0026\u0026this.delay.start()}};g.z(g.xx,g.U);g.M\u003dg.xx.prototype;g.M.hasSuggestions\u003dfunction(){return this.suggestionData.length\u003e0};\ng.M.jK\u003dfunction(){this.K\u0026\u0026this.scrollTo(this.scrollPosition-this.containerWidth)};\ng.M.show\u003dfunction(){g.U.prototype.show.call(this);DMM(this)};\ng.M.Bs\u003dfunction(){this.K\u0026\u0026this.scrollTo(this.scrollPosition+this.containerWidth)};\ng.M.OB\u003dfunction(){this.Nx(this.api.LS().getPlayerSize())};\ng.M.Nx\u003dfunction(e){var L\u003dthis.api.isEmbedsShortsMode()?.5625:16/9,c\u003dthis.api.TV();e\u003de.width-(c?112:58);c\u003dMath.ceil(e/(c?320:192));var I\u003d(e-c*8)/c;L\u003dMath.floor(I/L);for(var B\u003dg.f(this.X),x\u003dB.next();!x.done;x\u003dB.next())x\u003dx.value.q0(\"ytp-suggestion-image\"),x.style.width\u003dI+\"px\",x.style.height\u003dL+\"px\";this.suggestions.element.style.height\u003dL+\"px\";this.G\u003dI;this.J\u003dL;this.containerWidth\u003de;this.columns\u003dc;this.scrollPosition\u003d0;this.suggestions.element.scrollLeft\u003d-0;g.o_(this)};\ng.M.onVideoDataChange\u003dfunction(){var e\u003dthis.api.S(),L\u003dthis.api.getVideoData();this.j\u003dL.xx?!1:e.G;this.suggestionData\u003dL.suggestions?g.ig(L.suggestions,function(c){return c\u0026\u0026!c.playlistId}):[];\nJJJ(this);L.xx?this.title.update({title:g.nC(\"More videos from $DNI_RELATED_CHANNEL\",{DNI_RELATED_CHANNEL:L.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?\"More Shorts\":\"More videos\"})};\ng.M.scrollTo\u003dfunction(e){e\u003dg.j5(e,this.containerWidth-this.suggestionData.length*(this.G+8),0);this.T.start(this.scrollPosition,e,1E3);this.scrollPosition\u003de;g.o_(this);DMM(this)};})(_yt_player);\n", + "latestUrl": "https://www.youtube.com/s/player/6e20d3a8/player_ias.vflset/en_GB/base.js" } } \ No newline at end of file