"use strict";this.default_base=this.default_base||{};(function(_){var window=this; try{ _._F_toggles_initialize=function(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles_default_base=a||[]};(0,_._F_toggles_initialize)([0x0, 0x1, ]); /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ /* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ /* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ /* (The MIT License) Copyright (C) 2014 by Vitaly Puzrin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------------------------- Ported from zlib, which is under the following license https://github.com/madler/zlib/blob/master/zlib.h zlib.h -- interface of the 'zlib' general purpose compression library version 1.2.8, April 28th, 2013 Copyright (C) 1995-2013 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://tools.ietf.org/html/rfc1950 (zlib format), rfc1951 (deflate format) and rfc1952 (gzip format). */ var baa,ca,aaa,gaa,ea,la,oa,iaa,Aa,Ba,jaa,maa,Ia,Na,Sa,raa,taa,vaa,waa,xaa,yaa,zaa,tb,vb,Aaa,Gaa,Pb,Rb,Sb,Tb,Ub,Wb,Zb,Iaa,Maa,pc,Rc,Xaa,Zc,bd,$aa,bba,fba,dba,eba,Cd,mba,nba,qba,rba,uba,wba,xba,yba,Td,Aba,Bba,Dba,Cba,Eba,de,ee,Gba,je,Iba,Mba,ge,Lba,Pba,ke,Nba,Oba,Qba,le,Rba,Sba,Tba,Uba,Vba,Wba,pe,Yba,Ae,$ba,Be,Ce,De,Ee,aca,bca,cca,eca,Ke,Ie,Se,fca,Ve,gca,hca,jca,lca,oca,pca,qca,uca,vca,zca,sca,Bca,yca,wca,xca,Cca,Aca,Eca,Dca,kf,lf,mf,nf,pf,rf,sf,Fca,tf,uf,Hca,Ica,Jca,Kca,wf,yf,Oca,Lca,xf,Mca,Nca,Af, Bf,Cf,Df,Ef,Gf,Jf,Uca,Tca,Xca,Ff,Lf,Wca,Yca,Of,Zca,bda,Rf,Pf,eda,dda,Sf,ida,hda,jda,Uf,Tf,Vf,cda,kda,lda,oda,$f,pda,qda,mda,nda,sda,wda,gg,hg,xda,yda,zda,jg,lg,ng,Ada,qg,rg,sg,tg,ug,vg,Bda,Cda,Dda,Eda,Fda,Gda,wg,Hda,Dg,Ida,Jda,Kda,Eg,Gg,Hg,Ig,Lg,Mg,Ng,Mda,Qg,Rg,Sg,Nda,Oda,Tg,Pda,Qda,Vg,Wg,bea,fh,gea,iea,hea,dea,pea,oh,qh,wea,Bea,xea,zea,Aea,qea,Fea,yh,zh,Lea,Kea,Nea,Ah,Qea,Oea,Dh,Tea,Sea,Uea,Vea,Wea,Yea,Xea,$ea,bfa,afa,cfa,dfa,Kh,Ph,Qh,Rh,Wh,Xh,ffa,gfa,hfa,ifa,Zh,jfa,kfa,ai,lfa,bi,ofa,qfa,ji,rfa, sfa,nfa,ki,tfa,ii,wfa,xfa,yfa,zfa,Afa,Cfa,Dfa,ui,Efa,Ffa,Gfa,Hfa,Ifa,Jfa,Kfa,Lfa,Nfa,yi,Pfa,Qfa,Rfa,Sfa,Tfa,Ufa,Wfa,Ai,Xfa,Yfa,Zfa,Gi,Hi,fga,ega,Ii,Ji,gga,hga,iga,jga,kga,Li,mga,nga,oga,pga,qga,rga,sga,lga,uga,vga,wga,yga,Qi,Aga,Bga,Cga,Dga,Fga,Gga,Ui,Iga,Yi,Jga,Xi,$i,Nga,ej,Oga,Sga,Wga,Xga,rj,aha,tj,uj,wj,xj,bha,cha,eha,iha,fha,gha,hha,jha,zj,kha,Gj,Fj,Ej,nha,pha,Jj,yha,wha,vha,rha,Bha,zha,Aha,Lha,Jha,Iha,qha,Mha,Oj,Qj,Kha,Lj,sha,uha,xha,Hha,Sha,Tha,Zha,$ha,bia,eia,aia,ek,gk,hia,iia,hk,kia,lia,oia, eaa,daa,caa,ba;baa=function(a,b){if(b)for(var c=0;c=this.length))return this[a]};_.ia=function(a,b,c){a=a.split(".");c=c||_.fa;for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};la=function(a,b){var c=_.ka("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};oa=function(){};_.ka=function(a,b){a=a.split(".");b=b||_.fa;for(var c=0;cencodeURIComponent(c.brand)+";"+encodeURIComponent(c.version)).join("|")));a.wow64!=null&&(b+="&uaw="+Number(a.wow64));return b.slice(1)}; _.Ca=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.Ca);else{let c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};_.kaa=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};_.Ea=function(a){return/^[\s\xa0]*$/.test(a)};maa=function(){var a=null;if(!laa)return a;try{let b=c=>c;a=laa.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};Ia=function(){Fa===void 0&&(Fa=maa());return Fa}; _.Ka=function(a){var b=Ia();a=b?b.createScriptURL(a):a;return new _.Ja(a)};_.La=function(a){if(a instanceof _.Ja)return a.j;throw Error("k");};_.Ma=function(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)};Na=function(a){return a.toString().indexOf("`")===-1};_.Pa=function(a){return a instanceof _.Oa};_.Qa=function(a){if(_.Pa(a))return a.j;throw Error("k");};Sa=function(a){return new Ra(b=>b.substr(0,a.length+1).toLowerCase()===a+":")}; _.oaa=function(a,b=naa){if(_.Pa(a))return a;for(let c=0;c=0||a.push(b)}; _.rb=function(a,b){b=_.kb(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};_.sb=function(a){var b=a.length;if(b>0){let c=Array(b);for(let d=0;d4);f++)b[vb(a[f])]||(c+="\nInner error "+d++ +": ",a[f].stack&&a[f].stack.indexOf(a[f].toString())==0||(c+=typeof a[f]==="string"?a[f]:a[f].message+"\n"),c+=tb(a[f],b));f=0?(f=a[c].substring(0,d),g=a[c].substring(d+1)):f=a[c];b(f,g?_.wb(g):"")}}}; _.Faa=function(a,b){if(!b)return a;var c=a.indexOf("#");c<0&&(c=a.length);var d=a.indexOf("?");if(d<0||d>c){d=c;var f=""}else f=a.substring(d+1,c);a=[a.slice(0,d),f,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};Gaa=function(a,b,c){if(Array.isArray(b))for(let d=0;d=0&&bc)f=c;d+=b.length+1;return _.wb(a.slice(d,f!==-1?f:0))};_.Kb=function(a){_.fa.setTimeout(()=>{throw a;},0)}; _.Haa=function(a){var b=[],c=0;for(let d=0;d>6|192:((f&64512)==55296&&d+1>18|240,b[c++]=f>>12&63|128):b[c++]=f>>12|224,b[c++]=f>>6&63|128),b[c++]=f&63|128)}return b};_.Lb=function(){var a=_.fa.navigator;return a&&(a=a.userAgent)?a:""}; Pb=function(a){if(!_.Mb||!_.Ob)return!1;for(let b=0;b<_.Ob.brands.length;b++){let {brand:c}=_.Ob.brands[b];if(c&&c.indexOf(a)!=-1)return!0}return!1};_.Qb=function(a){return _.Lb().indexOf(a)!=-1};Rb=function(){return _.Mb?!!_.Ob&&_.Ob.brands.length>0:!1};Sb=function(){return Rb()?!1:_.Qb("Opera")};Tb=function(){return _.Qb("Firefox")||_.Qb("FxiOS")}; _.Vb=function(){return _.Qb("Safari")&&!(Ub()||(Rb()?0:_.Qb("Coast"))||Sb()||(Rb()?0:_.Qb("Edge"))||(Rb()?Pb("Microsoft Edge"):_.Qb("Edg/"))||(Rb()?Pb("Opera"):_.Qb("OPR"))||Tb()||_.Qb("Silk")||_.Qb("Android"))};Ub=function(){return Rb()?Pb("Chromium"):(_.Qb("Chrome")||_.Qb("CriOS"))&&!(Rb()?0:_.Qb("Edge"))||_.Qb("Silk")};Wb=function(){return _.Mb?!!_.Ob&&!!_.Ob.platform:!1};Zb=function(){return _.Qb("iPhone")&&!_.Qb("iPod")&&!_.Qb("iPad")};_.ac=function(a){_.ac[" "](a);return a}; _.bc=function(a,b){b===void 0&&(b=0);Iaa();b=Jaa[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",f=0,g=0;f>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[g++]=m+h+k+l}m=0;l=d;switch(a.length-f){case 2:m=a[f+1],l=b[(m&15)<<2]||d;case 1:a=a[f],c[g]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")}; _.cc=function(a){var b=a.length,c=b*3/4;c%3?c=Math.floor(c):"=.".indexOf(a[b-1])!=-1&&(c="=.".indexOf(a[b-2])!=-1?c-2:c-1);var d=new Uint8Array(c),f=0;_.Kaa(a,function(g){d[f++]=g});return f!==c?d.subarray(0,f):d};_.Kaa=function(a,b){function c(f){for(;d>4);h!=64&&(b(g<<4&240|h>>2),k!=64&&b(h<<6&192|k))}}; Iaa=function(){if(!dc){dc={};var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"];for(let c=0;c<5;c++){let d=a.concat(b[c].split(""));Jaa[c]=d;for(let f=0;f=b||(c[a]=d+1,a=Error(),yaa(a,"incident"),_.Kb(a))}};pc=function(a,b=!1){return b&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol()}; _.uc=function(a){a[_.tc]|=34;return a};_.Raa=function(a){a[_.tc]|=32;return a};_.wc=function(a,b){return b===void 0?a.o!==vc&&!!(2&(a.Ra[_.tc]|0)):!!(2&b)&&a.o!==vc};_.xc=function(a,b){if(a!=null)if(typeof a==="string")a=a?new _.ec(a,_.fc):_.hc();else if(a.constructor!==_.ec)if(a!=null&&a instanceof Uint8Array)a=a.length?new _.ec(new Uint8Array(a),_.fc):_.hc();else{if(!b)throw Error();a=void 0}return a};_.zc=function(a){return a&128?_.yc:void 0};_.Ac=function(a){a.L3=!0;return a}; _.Bc=function(a){if((0,_.Saa)(a)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(a))throw Error(String(a));}else if(Taa(a)&&!Number.isSafeInteger(a))throw Error(String(a));return BigInt(a)};_.Ec=function(a){var b=a>>>0;_.Cc=b;_.Dc=(a-b)/4294967296>>>0};_.Fc=function(a){if(a<0){_.Ec(-a);a=_.Cc;var b=_.Dc;b=~b;a?a=~a+1:b+=1;let [c,d]=[a,b];_.Cc=c>>>0;_.Dc=d>>>0}else _.Ec(a)};_.Gc=function(a){a.length<16?_.Fc(Number(a)):(a=BigInt(a),_.Cc=Number(a&BigInt(4294967295))>>>0,_.Dc=Number(a>>BigInt(32)&BigInt(4294967295)))}; _.Uaa=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};_.Ic=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Hc)(a)?a|0:void 0};_.Jc=function(a){return a==null||typeof a==="string"?a:void 0};_.Qc=function(a,b,c,d){if(a!=null&&a[Lc]===Mc)return a;if(!Array.isArray(a))return c?d&2?b[_.Pc]||(b[_.Pc]=_.Vaa(b)):new b:void 0;c=a[_.tc]|0;d=c|d&32|d&2;d!==c&&(a[_.tc]=d);return new b(a)}; _.Vaa=function(a){a=new a;_.uc(a.Ra);return a};Rc=function(a){return a};_.Tc=function(a){var b=_.ya(_.Sc);return b?a[b]:void 0};Xaa=function(a,b){b<100||_.nc(Waa,1)}; Zc=function(a,b,c,d){var f=d!==void 0;d=!!d;var g=_.ya(_.Sc),h;!f&&g&&(h=a[g])&&h.Ln(Xaa);g=[];var k=a.length;h=4294967295;var l=!1,m=!!(b&64),n=m?b&128?0:-1:void 0;if(!(b&1)){var p=k&&a[k-1];p!=null&&typeof p==="object"&&p.constructor===Object?(k--,h=k):p=void 0;!m||b&128||f||(l=!0,h=(Uc??Rc)(h-n,n,a,p,void 0)+n)}b=void 0;for(var r=0;r=h){let u=r-n;(b??(b={}))[u]=t}else g[r]=t}if(p)for(let t in p){k=p[t];if(k==null||(k=c(k,d))==null)continue; r=+t;let u;m&&!Number.isNaN(r)&&(u=r+n)=1024)throw Error("D");for(var k in l)if(g=+k,g1024)throw Error("E");f=f&-16760833|(k&1023)<<14}}}a[_.tc]=f|64|d;return a};bba=function(){if(aba)throw Error("C");_.nc(cba,5)}; fba=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.tc]|0;return a.length===0&&c&1?void 0:dba(a,c,b)}if(a!=null&&a[Lc]===Mc)return eba(a);if("function"==typeof _.ed&&a instanceof _.ed){b=a.Oi;if(b&2)return a;if(!a.size)return;c=_.uc(a.Cv());if(a.Fi)for(a=0;a=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){c=h[b];var k=!0}else if(f===g)c=h;else return}else c=a[f];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return k?h[b]=d:a[f]=d,d}return c}};_.td=function(a,b,c,d){_.md(a);var f=a.Ra;_.rd(f,f[_.tc]|0,b,c,d);return a}; _.rd=function(a,b,c,d,f){var g=c+(f?0:-1),h=a.length-1;if(h>=1+(f?0:-1)&&g>=h){let k=a[h];if(k!=null&&typeof k==="object"&&k.constructor===Object)return k[c]=d,b}if(g<=h)return a[g]=d,b;d!==void 0&&(h=(b??(b=a[_.tc]|0))>>14&1023||536870912,c>=h?d!=null&&(a[h+(f?0:-1)]={[c]:d}):a[g]=d);return b};_.vd=function(a,b,c){a=_.pd(a,b,c);return Array.isArray(a)?a:_.ud};_.wd=function(a,b){2&b&&(a|=2);return a|1};_.xd=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)}; _.yd=function(a,b,c){var d=a[_.tc]|0,f=_.zc(d),g=_.pd(a,c,f);if(g!=null&&g[Lc]===Mc){if(!_.wc(g))return _.ld(g),g.Ra;var h=g.Ra}else Array.isArray(g)&&(h=g);if(h){let k=h[_.tc]|0;k&2&&(h=_.hd(h,k))}h=_.gd(h,b);h!==g&&_.rd(a,d,c,h,f);return h};_.zd=function(a,b,c,d,f){var g=!1;d=_.pd(a,d,f,h=>{var k=_.Qc(h,c,!1,b);g=k!==h&&k!=null;return k});if(d!=null)return g&&!_.wc(d)&&_.od(a,b),d};_.gba=function(a){a==null&&(a=void 0);return a};_.Bd=function(a,b){return a=(2&b?a|2:a&-3)&-273}; Cd=function(){var a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};_.Id=function(a,b){return new _.Dd(a,b,_.Ed)};_.hba=function(a,b){if(a instanceof _.Jd)return a.Ra;if(Array.isArray(a))return _.gd(a,b)};_.Kd=function(a,b,c){return new _.Dd(a,b,c)};_.Ld=function(a,b,c){_.rd(a,a[_.tc]|0,b,c,_.zc(a[_.tc]|0))};_.iba=function(a,b,c){a.ka(c,_.Uaa(b))};_.jba=function(a,b,c){a.ga(c,_.Jc(b))};_.kba=function(a,b,c,d,f){a.ia(c,_.hba(b,d),f)};_.Md=function(){}; _.Nd=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};mba=function(a){var b=lba;if(b)for(let c in b)Object.prototype.hasOwnProperty.call(b,c)&&a(b[c],c,b)};nba=function(){var a=[];mba(b=>{a.push(b)});return a};qba=function(){var a=_.oba("IFRAME"),b={};_.mb(pba(),c=>{a.sandbox&&a.sandbox.supports&&a.sandbox.supports(c)&&(b[c]=!0)});return b};_.oba=function(a,b=document){return b.createElement(String(a).toLowerCase())}; _.Od=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};_.Qd=function(a,b){this.width=a;this.height=b};rba=function(a,b){for(let c in a)b.call(void 0,a[c],c,a)};_.Rd=function(a){var b=[],c=0;for(let d in a)b[c++]=a[d];return b};_.sba=function(a){for(let b in a)return!1;return!0}; _.Sd=function(a){if(!a||typeof a!=="object")return a;if(typeof a.clone==="function")return a.clone();if(typeof Map!=="undefined"&&a instanceof Map)return new Map(a);if(typeof Set!=="undefined"&&a instanceof Set)return new Set(a);if(a instanceof Date)return new Date(a.getTime());var b=Array.isArray(a)?[]:typeof ArrayBuffer!=="function"||typeof ArrayBuffer.isView!=="function"||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length);for(let c in a)b[c]=_.Sd(a[c]);return b}; uba=function(a,b){for(let f=1;f0?d(g):_.mb(g&&typeof g.length=="number"&&typeof g.item=="function"?_.sb(g):g,d)}};_.ae=function(a){return xba(document,a)};xba=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.be=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}; _.Ud=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};_.zba=function(a){return a.tagName=="A"&&a.hasAttribute("href")||a.tagName=="INPUT"||a.tagName=="TEXTAREA"||a.tagName=="SELECT"||a.tagName=="BUTTON"?!a.disabled&&(!a.hasAttribute("tabindex")||yba(a)):a.hasAttribute("tabindex")&&yba(a)};yba=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};_.ce=function(a,b,c){a&&!c&&(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null}; Td=function(a){this.j=a||_.fa.document||document}; Aba=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("J`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&& c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("K`"+c);a="";var d=b.indexOf(":");if(d!=-1){var f=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&f!=="80"||c==="https"&&f!=="443")a=":"+f}return c+"://"+b+a}; Bba=function(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;n=m=0}function b(p){for(var r=h,t=0;t<64;t+=4)r[t/4]=p[t]<<24|p[t+1]<<16|p[t+2]<<8|p[t+3];for(t=16;t<80;t++)p=r[t-3]^r[t-8]^r[t-14]^r[t-16],r[t]=(p<<1|p>>>31)&4294967295;p=f[0];var u=f[1],x=f[2],A=f[3],C=f[4];for(t=0;t<80;t++){if(t<40)if(t<20){var F=A^u&(x^A);var G=1518500249}else F=u^x^A,G=1859775393;else t<60?(F=u&x|A&(u|x),G=2400959708):(F=u^x^A,G=3395469782);F=((p<<5|p>>>27)&4294967295)+ F+C+G+r[t]&4294967295;C=A;A=x;x=(u<<30|u>>>2)&4294967295;u=p;p=F}f[0]=f[0]+p&4294967295;f[1]=f[1]+u&4294967295;f[2]=f[2]+x&4294967295;f[3]=f[3]+A&4294967295;f[4]=f[4]+C&4294967295}function c(p,r){if(typeof p==="string"){p=unescape(encodeURIComponent(p));for(var t=[],u=0,x=p.length;u=56;t--)g[t]=r&255,r>>>=8;b(g);for(t=r=0;t<5;t++)for(var u=24;u>=0;u-=8)p[r++]=f[t]>>u&255;return p}for(var f=[],g=[],h=[],k=[128],l=1;l<64;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,gL:function(){for(var p=d(),r="",t=0;t{d.da[h]=k});return d}; Iba=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a};Mba=function(a){a=_.Db(Iba(a));return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1};ge=function(a,b,c){c?a.j[b]=c:delete a.j[b]};Lba=function(a,b){a.o=b}; Pba=function(a){var b=[],c=d=>{a.j[d]!==void 0&&b.push(d+"="+a.j[d])};Nba(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("slk"),c("dti"),c("dbwh")):(c("sdch"),c("k"),c("ck"),c("am"),c("amc"),c("rt"),"d"in a.j||ge(a,"d","0"),c("d"),c("exm"),c("excm"),(a.j.excm||a.j.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),ke(a,"br")!="1"&&ke(a,"br")!="0"||c("br"),c("br-d"),ke(a,"rb")=="1"&&c("rb"),ke(a,"zs")!=="0"&&c("zs"),Oba(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("ichc"), c("rs"),c("cb"),c("ccb"),c("ee"),c("slk"),c("dti"),c("dbwh"),c("ic"),c("m"));return b.join("/")};ke=function(a,b){return a.j[b]?a.j[b]:null};Nba=function(a){a=ke(a,"md");return!!a&&a!=="0"};Oba=function(a){switch(ke(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}};Qba=function(a,b){b&&b.length>0?(b.sort(),ge(a,"exm",b.join(","))):ge(a,"exm",null)};le=function(a,b){b&&b.length>0?(b.sort(),ge(a,"excm",b.join(","))):ge(a,"excm",null)}; Rba=function(a){return(a=ke(a,"m"))?a.split(","):[]};Sba=function(a,b){var c=b instanceof Map?Array.from(b.entries()).filter(([,d])=>d&&d.size>0).map(([d,f])=>{f=Array.from(f);f.length>1&&f.sort();return d+":"+f.join(",")}):Object.keys(b).filter(d=>!!Object.keys(b[d]).length).map(d=>{var f=Object.keys(b[d]);f.length>1&&f.sort();return d+":"+f.join(",")});c.sort();ge(a,"ee",c.join(";"))}; Tba=function(a){a=ke(a,"ee");if(me){if(!a)return new Map;var b=new Map,c=a.split(";");for(var d of c){let [g,h]=d.split(":");c=new Set;b.set(g,c);for(var f of h.split(","))c.add(f)}return b}if(!a)return{};d={};f=a.split(";");for(b of f){let [g,h]=b.split(":");d[g]={};for(c of h.split(","))d[g][c]=!0}return d};Uba=function(a){delete a.j.m;delete a.j.exm;delete a.j.ed}; Vba=function(a){if(typeof document!=="undefined"&&document&&document.getElementById&&(a=document.getElementById(a))){let b=a.tagName.toUpperCase();if(b=="SCRIPT"||b=="LINK")return a}return null};Wba=function(a="",b){if(a&&b)throw Error("P");var c="";var d=_.fa._F_jsUrl;(a=b||Vba(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("Q`"+d+"`"+c);c=d}else c=d||c;if(!Mba(c))throw Error("R");return c};pe=function(a){_.ne?a(_.ne):(oe??(oe=[])).push(a)}; _.ue=function(){!_.ne&&_.re&&_.te(_.re());return _.ne};_.te=function(a){_.ne=a;oe?.forEach(pe);oe=void 0};_.e=function(a){_.ne&&_.ne.lz(a)};_.v=function(){_.ne&&_.ne.qh()};Yba=function(){if(!Xba){Xba=!0;try{var a=Wba(_.fa._F_jsUrl?"":"base-js")}catch(c){return}var b=Tba(je(a));if(b instanceof Map)b.size!==0&&pe(c=>{for(let [d,f]of b.entries()){let g=d,h=f;for(let k of h)c.hn(g,k)}});else{let c=Object.keys(b);c.length!==0&&pe(d=>{for(let f of c){let g=b[f];for(let h of Object.keys(g))d.hn(f,h)}})}}}; _.ve=function(a){a&&typeof a.dispose=="function"&&a.dispose()};_.we=function(a){for(let b=0,c=arguments.length;b-1?b[a]:null)&&_.Oe(c))}; _.Oe=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(b&&b[Je])De(b.o,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(cca(c),d):b.addListener&&b.removeListener&&b.removeListener(d);dca--;(c=Ke(b))?(De(c,a),c.j==0&&(c.src=null,b[Le]=null)):Be(a)}}};cca=function(a){return a in Pe?Pe[a]:Pe[a]="on"+a}; eca=function(a,b){if(a.removed)a=!0;else{b=new Ae(b,this);let c=a.listener,d=a.handler||a.src;a.qn&&_.Oe(a);a=c.call(d,b)}return a};Ke=function(a){a=a[Le];return a instanceof Ce?a:null};Ie=function(a){if(typeof a==="function")return a;a[Qe]||(a[Qe]=function(b){return a.handleEvent(b)});return a[Qe]};_.Re=function(){_.xe.call(this);this.o=new Ce(this);this.Ia=this;this.na=null};_.Me=function(a,b,c,d,f){return a.o.add(String(b),c,!0,d,f)}; Se=function(a,b,c,d){b=a.o.listeners[String(b)];if(!b)return!0;b=b.concat();var f=!0;for(let g=0;g{var d=window.AbortController?new window.AbortController:void 0,f=d?.signal,g=!1;try{d&&(a.j=a.Se.Uc(()=>{d.abort()},b||2E4)),await fetch("/generate_204",{method:"HEAD",signal:f}),g=!0}catch{g=!1}finally{a.ea=void 0,a.j&&(a.Se.fb(a.j),a.j=0),g!==a.isOnline&&(a.isOnline=g,a.isOnline?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline")),c(g)}})}; gca=function(a){a.ga=a.Se.Uc(async()=>{a.isOnline?window.navigator?.onLine||await Ve(a):await Ve(a);gca(a)},3E4)};hca=function(){var a,b;return{promise:new Promise((c,d)=>{a=c;b=d}),resolve:a,reject:b}}; jca=function(a){var b=We.get(a);if(b)return b.promise;var {promise:c,resolve:d,reject:f}=hca();We.set(a,{promise:c,resolve:d,reject:f});Xe||(Xe=[],queueMicrotask(()=>{var g=[...Xe];Xe=null;var h=_.ue().di(g),k=!1;for(let l of g)h[l].then(We.get(l).resolve,m=>{try{k||(k=!0,ica?.(m,g))}catch{}finally{let n=We.get(l)?.reject;We.delete(l);n?.(m)}})}));Xe.push(a);return c};_.kca=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}}; lca=function(a,b){a.ea(b);a.o<100&&(a.o++,b.next=a.j,a.j=b)};oca=function(){for(var a;a=mca.remove();){try{a.fn.call(a.scope)}catch(b){_.Kb(b)}lca(nca,a)}Ze=!1};_.$e=function(a){a.prototype.$goog_Thenable=!0};pca=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};_.bf=function(a,b){this.j=0;this.ka=void 0;this.ea=this.o=this.da=null;this.ga=this.ia=!1;if(a!=_.Md)try{let c=this;a.call(b,function(d){_.af(c,2,d)},function(d){_.af(c,3,d)})}catch(c){_.af(this,3,c)}}; qca=function(){this.next=this.context=this.j=this.o=this.child=null;this.da=!1};_.cf=function(a,b,c){var d=rca.get();d.o=a;d.j=b;d.context=c;return d};_.df=function(a){return new _.bf(function(b,c){c(a)})};_.tca=function(a,b,c){sca(a,b,c,null)||ef(_.ua(b,a))};_.ff=function(a){return new _.bf(function(b,c){var d=a.length,f=[];if(d){var g=function(l,m){d--;f[l]=m;d==0&&b(f)},h=function(l){c(l)};for(let l=0;l1)));h=h.next)f||(g=h);f&&(c.j==0&&d==1?vca(c,b):(g?(d=g,d.next==c.ea&&(c.ea=d),d.next=d.next.next):wca(c),xca(c,f,3,b)))}a.da=null}else _.af(a,3,b)};_.gf=function(a,b){a.o||a.j!=2&&a.j!=3||yca(a);a.ea?a.ea.next=b:a.o=b;a.ea=b}; zca=function(a,b,c,d){var f=_.cf(null,null,null);f.child=new _.bf(function(g,h){f.o=b?function(k){try{let l=b.call(d,k);g(l)}catch(l){h(l)}}:g;f.j=c?function(k){try{let l=c.call(d,k);l===void 0&&k instanceof _.hf?h(k):g(l)}catch(l){h(l)}}:h});f.child.da=a;_.gf(a,f);return f.child};_.af=function(a,b,c){a.j==0&&(a===c&&(b=3,c=new TypeError("U")),a.j=1,sca(c,a.FU,a.GU,a)||(a.ka=c,a.j=b,a.da=null,yca(a),b!=3||c instanceof _.hf||Aca(a,c)))}; sca=function(a,b,c,d){if(a instanceof _.bf)return uca(a,b,c,d),!0;if(pca(a))return a.then(b,c,d),!0;if(_.sa(a))try{let f=a.then;if(typeof f==="function")return Bca(a,f,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1};Bca=function(a,b,c,d,f){function g(l){k||(k=!0,d.call(f,l))}function h(l){k||(k=!0,c.call(f,l))}var k=!1;try{b.call(a,h,g)}catch(l){g(l)}};yca=function(a){a.ia||(a.ia=!0,ef(a.yG,a))};wca=function(a){var b=null;a.o&&(b=a.o,a.o=b.next,b.next=null);a.o||(a.ea=null);return b}; xca=function(a,b,c,d){if(c==3&&b.j&&!b.da)for(;a&&a.ga;a=a.da)a.ga=!1;if(b.child)b.child.da=null,Cca(b,c,d);else try{b.da?b.o.call(b.context):Cca(b,c,d)}catch(f){_.jf.call(null,f)}lca(rca,b)};Cca=function(a,b,c){b==2?a.o.call(a.context,c):a.j&&a.j.call(a.context,c)};Aca=function(a,b){a.ga=!0;ef(function(){a.ga&&_.jf.call(null,b)})};_.hf=function(a){_.Ca.call(this,a)};Eca=function(a){return Dca(a).then(function(b){return JSON.parse(b.responseText)})}; Dca=function(a){var b={},c=new XMLHttpRequest;return(new _.bf(function(d,f){var g;try{c.open("GET",a,!0)}catch(h){f(new kf("Error opening XHR: "+h.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.fa.clearTimeout(g);var h;!(h=_.kca(c.status))&&(h=c.status===0)&&(h=_.Daa(a),h=!(h=="http"||h=="https"||h==""));h?d(c):f(new lf(c.status,a,c))}};c.onerror=function(){f(new kf("Network error",a,c))};if(b.headers)for(let h in b.headers){let k=b.headers[h];k!=null&&c.setRequestHeader(h,k)}b.withCredentials&& (c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);b.timeoutMs>0&&(g=_.fa.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();f(new mf(a,c))},b.timeoutMs));try{c.send(null)}catch(h){c.onreadystatechange=()=>{},_.fa.clearTimeout(g),f(new kf("Error sending XHR: "+h.message,a,c))}})).vk(function(d){d instanceof _.hf&&c.abort();throw d;})};kf=function(a,b){_.Ca.call(this,a+", url="+b);this.url=b}; lf=function(a,b,c){kf.call(this,"Request Failed, status="+a,b,c);this.status=a};mf=function(a,b){kf.call(this,"Request timed out",a,b)};nf=function(){_.xe.call(this)};pf=function(a,b){this.j=a;this.o=b};rf=function(a,b){_.xe.call(this);this.j=a;this.ga=b;this.ea=qf?null:[];this.da=qf?null:[];this.o=qf?null:[];this.ka=!1};sf=function(a,b){a.o||(a.o=[]);a.o.push(new oa.Gq(b,void 0))};Fca=function(a,b,c){a.ea||(a.ea=[]);a.ea.push(new oa.Gq(b,c))}; tf=function(a,b){a.da||(a.da=[]);a.da.push(new oa.Gq(b,void 0))};uf=function(a,b){var c=[];for(let d=0;d{g=0;a.onload=null;a.onerror=null;k=()=>{}},k=()=>{h();var m=f.filter(n=>!_.ue().Ib(n).isLoaded());m.length!==0?d(m,`Response was successful but was missing module(s) ${m}.`):c()},l=()=>{g--;g==0&&k()};b.forEach(m=>{m=_.ue().Ib(m);m.isLoaded()?l():(sf(m,l),tf(m,l))});a.onload=()=>k();a.onerror=()=>{h();d(b)}};_.vf=function(a,b){var c=!1,d=[];for(let f=0;f{},f=()=>{},g=!1){wf(a,b,(h,k,l=k)=>{a.Pa&&g?a.mb(h,k,d,f,l):a.load(h,k,d,f,l,c)},c)||d(-1)};Jca=function(a,b){return b.filter(c=>!a.ea[c])}; Kca=function(a,b,c,{Mg:d,onError:f,onSuccess:g,forceReload:h}={}){a.sa=c;if(!b)throw Error("X");if(a.Ec){for(let k of document.getElementsByTagName("style"))Hca(a,k);for(let k of document.getElementsByTagName("link"))Hca(a,k)}Ica(a,Jca(a,b),d,f,g,h)}; wf=function(a,b,c,d){if(a.da)return a.da.then(()=>{wf(a,b,c,d)}),!0;if(!a.ga){let g=[];var f=Object.assign({},a.ea);xf(a,b,h=>{g.push(h.getId())},d,h=>!h.isLoaded(),f);b=g}for(f=0;fa.Pm;)if(g>1)g-=Math.ceil((l.length-a.Pm)/6),g=Math.max(g,1),h=b.slice(f,f+g),k=Lca(a,h,d),l=_.La(k).toString();else return a.ga?(a.ga=!1,a.da=Mca(a).then(m=>{Nca(a,m,d)}),wf(a,b.slice(f),c,d)):!1;f+=g;a.ga?c(k,h): c(k,h,f===b.length?b:[])}return!0};yf=function(a){a.Ba||(a.Ba=!0,a.va.sort());return a.va};Oca=function(a){a=a.ya;a.sort();return a};Lca=function(a,b,c){return a.ga?Pca(a.na,b,{cssRowKey:a.Ia,Lh:a.Ea,Mg:c,Zu:yf(a),Yu:Oca(a)}):Qca(a.na,b,{cssRowKey:a.Ia,Lh:a.Ea,Zu:yf(a),Yu:Oca(a)})};_.zf=function(a,b){var c=[];for(let d=0;d{c.parentElement.removeChild(c);a.ka==c&&(a.ka=null);g()},k=>{c.parentElement.removeChild(c);a.ka==c&&(a.ka=null);_.zf(a,k);a.da?a.da.then(()=>{f(-1,b)}):f(-1,b)},h)}; xf=function(a,b,c,d,f,g={}){var h=_.ue();for(let k of b){b=h.Ib(k);if(g[k]||f&&!f(b))continue;g[k]=!0;let l=b.j||[];if(d){let m=[];if(d instanceof Map){let n=d.get(k);n&&(m=Array.from(n))}else d[k]&&(m=Object.keys(d[k]));l=l.concat(m)}xf(a,l,c,d,f,g);c(b)}};Mca=function(a){a=a.na.clone();Uba(a);ge(a,"dg",null);ge(a,"md","1");return Eca(a.toString())};Nca=function(a,b,c){_.ue().Dm((b||{}).moduleGraph);xf(a,yf(a),d=>{_.vf(a,[d.getId()])},c);a.da=null};Af=function(a){a=a.buf.charCodeAt(a.pos++);return Sca[a]}; Bf=function(a){var b=0,c=0;do{var d=Af(a);b|=(d&31)<>>=2;u?(k+=r>>>1^-(r&1),r="sy"+k.toString(36)):(u=n,n+=r,r=m.substring(u,n));f[p]=r;t&&(d[l++]=r)}d[l]="";b.pos++;l=c&-2;k=c&1;for(m=0;m>>3&7;k&&(k=Af(b),h[l]=k&7);b.pos++;for(l=0;l0&&(a.ea.size===0?a.Fo(b):(a.da.push(b),Rf(a)));return f};dda=function(a,b,c,d,f){Fca(c,f.callback,f);tf(c,function(g){g=new Zca(b,g);Gf(f);Ef(f,!1,g)});a.Fl(b)?d&&(a.ka.add(b),Rf(a)):d&&a.ka.add(b)}; Sf=function(a,b){if(!a.o.has(b)&&(a.o.add(b),!a.j.oa.has(b))){var c=a.j.Ib(b);if(c&&!c.isLoaded()){c=c.j;for(let d=0;da.ga.get(f).isLoaded()?(_.fa.setTimeout(()=>Error("da`"+f),0),!1):!0);if(fda){var c=new gda(a);for(var d=0;d1?(b=c.shift(),a.da=c.map(function(f){return[f]}).concat(a.da),[b]):c}; hda=function(a,b){if(fda)return a=new gda(a),Sf(a,b),a.result;var c=[];a.oa.has(b)||c.push(b);b=[b];for(let d=0;d=0;g--){let h=f[g];a.Ib(h).isLoaded()||a.oa.has(h)||(c.push(h),b.push(h))}}c.reverse();xaa(c);return c}; jda=function(a,b,c,d,f,g=0,h=!1){var k=h?0:g+1;g=_.sb(c);a.ia=b;for(let l of c)a.oa.delete(l);if(d==401)Tf(a,new oa.Rc(oa.Rc.Type.vy,d)),a.da.length=0;else if(d==410)Uf(a,new oa.Rc(oa.Rc.Type.Ax,d)),Vf(a);else if(k>=3)[...a.ea],Uf(a,new oa.Rc(oa.Rc.Type.mq,d,g,f)),Vf(a);else{[...a.ea];let l=d==8001||!1;(c=Math.pow(k,2)*5E3)?_.fa.setTimeout(()=>{a.Fo(b,k,l)},c):a.Fo(b,k,l)}};Uf=function(a,b){a.ia.length>1?a.da=a.ia.map(function(c){return[c]}).concat(a.da):Tf(a,b)}; Tf=function(a,b){var c=a.ia;a.ea.clear();var d=[];for(var f=0;f=0})},a);waa(d,g)}for(f=0;f0){a.Fo(b);return}}Rf(a)};cda=function(a,b){a=a.sa.get(b);for(let c=0;a&&c{var l=Promise.resolve(g.load(k));h&&l.catch(m=>{try{h&&h(m,[k])}catch{}});return l}};oda=function(a,b){b=b.filter(c=>!a.Fl(c)&&!a.Ib(c).isLoaded());b.length>0&&(mda(a,...b),a.ia.push(b),nda(a))};$f=function(a,b){return new _.bf((c,d)=>{var f=a.Ib(b);f.isLoaded()?c(null):(Fca(f,()=>{c(null)}),tf(f,g=>{var h=`Error loading ${b}: ${g}`;g instanceof oa.Rc&&g.url&&(h=`${h}, requested url: ${g.url.toString()}`);d(Error(h))}))})}; pda=function(a,b,c,d=()=>!0,f={}){for(let g of b)b=a.Ib(g),!f[g]&&d(b)&&(f[g]=!0,pda(a,b.j||[],c,d,f),c(b))};qda=function(a,...b){b.forEach(c=>{delete a.ga[c]})};mda=function(a,...b){b.forEach(c=>{a.ga[c]=!0})}; nda=function(a){for(;a.ea0;){let b=a.ia.shift().filter(c=>!a.Ib(c).isLoaded());if(b.length>0){a.ea++;let c=()=>{a.ea--;nda(a);c=()=>{}};_.ff(b.map(g=>$f(a,g))).then(()=>{c()});let d=0,f=()=>{if((a.j instanceof Map?a.j.size>0:Object.keys(a.j).length>0)&&!a.na.Ab)throw Error("ca");Kca(a.na,b,a.da,{Mg:a.j,onError:(g,h)=>{var k=rda[d++];k!==void 0?setTimeout(()=>{f()},k):(qda(a,...b),c(),b.forEach(l=>{l=a.Ib(l);if(!l.isLoaded())l.onError(new oa.Rc(oa.Rc.Type.mq,g,b,h))}))}})};f()}}}; sda=function(a){a.j===-1&&(a.j=a.data.reduce((b,c,d)=>b+(c?2**d:0),0));return a.j};_.tda=function(a,b,c=!1){if(a&&b!==null&&b!=b.top){if(!b.top)return new _.Qd(-12245933,-12245933);b=b.top}try{return c?(new _.Qd(b.innerWidth,b.innerHeight)).round():_.$d(b||window).round()}catch(d){return new _.Qd(-12245933,-12245933)}};_.uda=function(a){return a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5,"":0}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""]??0}; _.ag=function(){};_.dg=function(a){if(a instanceof bg||a instanceof vda||a instanceof cg)return a;if(typeof a.next=="function")return new bg(()=>a);if(typeof a[Symbol.iterator]=="function")return new bg(()=>a[Symbol.iterator]());if(typeof a.Gf=="function")return new bg(()=>a.Gf());throw Error("ga");};_.fg=function(a){_.xe.call(this);this.ga=1;this.da=[];this.ea=0;this.j=[];this.o={};this.ka=!!a};wda=function(a,b,c){ef(function(){a.apply(b,c)})};gg=function(a){this.j=a};hg=function(a){this.j=a}; xda=function(a){this.data=a};yda=function(a){return a===void 0||a instanceof xda?a:new xda(a)};_.ig=function(a){this.j=a};zda=function(){};jg=function(){};_.kg=function(a){this.j=a;this.o=null};lg=function(a){if(a.j==null)throw Error("ha");a.isAvailable()||_.Kb(Error("ha"))};_.mg=function(){var a=null;try{a=_.fa.localStorage||null}catch(b){}_.kg.call(this,a)};ng=function(a,b){this.o=a;this.j=b+"::"};_.og=function(a){var b=new _.mg;return b.isAvailable()?a?new ng(b,a):b:null}; Ada=function(a){var b,c,d=a.length,f=0;for(b=0;b>>6:(g<65536?k[c++]=224|g>>>12:(k[c++]=240|g>>>18,k[c++]=128|g>>>12&63),k[c++]=128|g>>> 6&63),k[c++]=128|g&63);return k};qg=function(a){for(var b=a.length;--b>=0;)a[b]=0};rg=function(a,b,c,d,f){this.yD=a;this.YL=b;this.XL=c;this.uL=d;this.QP=f;this.UA=a&&a.length};sg=function(a,b){this.eA=a;this.Sj=0;this.rh=b};tg=function(a,b){a.Ob[a.pending++]=b&255;a.Ob[a.pending++]=b>>>8&255};ug=function(a,b,c){a.Fc>16-c?(a.ud|=b<>16-a.Fc,a.Fc+=c-16):(a.ud|=b<>>=1,c<<=1;while(--b>0);return c>>>1};Cda=function(a,b,c){var d=Array(16),f=0,g;for(g=1;g<=15;g++)d[g]=f=f+c[g-1]<<1;for(c=0;c<=b;c++)f=a[c*2+1],f!==0&&(a[c*2]=Bda(d[f]++,f))};Dda=function(a){var b;for(b=0;b<286;b++)a.Hd[b*2]=0;for(b=0;b<30;b++)a.Qh[b*2]=0;for(b=0;b<19;b++)a.Vc[b*2]=0;a.Hd[512]=1;a.Zf=a.rk=0;a.re=a.matches=0};Eda=function(a){a.Fc>8?tg(a,a.ud):a.Fc>0&&(a.Ob[a.pending++]=a.ud);a.ud=0;a.Fc=0}; Fda=function(a,b,c){Eda(a);tg(a,c);tg(a,~c);pg.Ni(a.Ob,a.window,b,c,a.pending);a.pending+=c};Gda=function(a,b,c,d){var f=b*2,g=c*2;return a[f]>>7)];vg(a,h,c);k=Bg[h];k!==0&&(f-=Cg[h],ug(a,f,k))}}while(d>1;h>=1;h--)wg(a,c,h);l=g;do h=a.heap[1],a.heap[1]=a.heap[a.Tf--],wg(a,c,1),d=a.heap[1],a.heap[--a.xj]=h,a.heap[--a.xj]=d,c[l*2]=c[h*2]+c[d*2],a.depth[l]=(a.depth[h]>=a.depth[d]?a.depth[h]:a.depth[d])+1,c[h*2+1]=c[d*2+1]=l,a.heap[1]=l++, wg(a,c,1);while(a.Tf>=2);a.heap[--a.xj]=a.heap[1];h=b.eA;l=b.Sj;d=b.rh.yD;f=b.rh.UA;g=b.rh.YL;var m=b.rh.XL,n=b.rh.QP,p,r=0;for(p=0;p<=15;p++)a.If[p]=0;h[a.heap[a.xj]*2+1]=0;for(b=a.xj+1;b<573;b++){var t=a.heap[b];p=h[h[t*2+1]*2+1]+1;p>n&&(p=n,r++);h[t*2+1]=p;if(!(t>l)){a.If[p]++;var u=0;t>=m&&(u=g[t-m]);var x=h[t*2];a.Zf+=x*(p+u);f&&(a.rk+=x*(d[t*2+1]+u))}}if(r!==0){do{for(p=n-1;a.If[p]===0;)p--;a.If[p]--;a.If[p+1]+=2;a.If[n]--;r-=2}while(r>0);for(p=n;p!==0;p--)for(t=a.If[p];t!==0;)d=a.heap[--b], d>l||(h[d*2+1]!==p&&(a.Zf+=(p-h[d*2+1])*h[d*2],h[d*2+1]=p),t--)}Cda(c,k,a.If)};Ida=function(a,b,c){var d,f=-1,g=b[1],h=0,k=7,l=4;g===0&&(k=138,l=3);b[(c+1)*2+1]=65535;for(d=0;d<=c;d++){var m=g;g=b[(d+1)*2+1];++h>>=1)if(b&1&&a.Hd[c*2]!==0)return 0;if(a.Hd[18]!==0||a.Hd[20]!==0||a.Hd[26]!==0)return 1;for(c=32;c<256;c++)if(a.Hd[c*2]!==0)return 1;return 0};Eg=function(a,b,c){a.Ob[a.al+a.re*2]=b>>>8&255;a.Ob[a.al+a.re*2+1]=b&255;a.Ob[a.St+a.re]=c&255;a.re++;b===0?a.Hd[c*2]++:(a.matches++,b--,a.Hd[(xg[c]+256+1)*2]++,a.Qh[(b<256?Ag[b]:Ag[256+(b>>>7)])*2]++);return a.re===a.Pl-1};Gg=function(a,b){a.msg=Fg[b];return b}; Hg=function(a){for(var b=a.length;--b>=0;)a[b]=0};Ig=function(a){var b=a.state,c=b.pending;c>a.nb&&(c=a.nb);c!==0&&(pg.Ni(a.output,b.Ob,b.km,c,a.Wj),a.Wj+=c,b.km+=c,a.Gv+=c,a.nb-=c,b.pending-=c,b.pending===0&&(b.km=0))}; Lg=function(a,b){var c=a.Rd>=0?a.Rd:-1,d=a.za-a.Rd,f=0;if(a.level>0){a.jb.ws===2&&(a.jb.ws=Kda(a));Dg(a,a.Bo);Dg(a,a.Bn);Ida(a,a.Hd,a.Bo.Sj);Ida(a,a.Qh,a.Bn.Sj);Dg(a,a.oz);for(f=18;f>=3&&a.Vc[Lda[f]*2+1]===0;f--);a.Zf+=3*(f+1)+5+5+4;var g=a.Zf+3+7>>>3;var h=a.rk+3+7>>>3;h<=g&&(g=h)}else g=h=d+5;if(d+4<=g&&c!==-1)ug(a,b?1:0,3),Fda(a,c,d);else if(a.strategy===4||h===g)ug(a,2+(b?1:0),3),Hda(a,Jg,Kg);else{ug(a,4+(b?1:0),3);c=a.Bo.Sj+1;d=a.Bn.Sj+1;f+=1;ug(a,c-257,5);ug(a,d-1,5);ug(a,f-4,4);for(g=0;g>>8&255;a.Ob[a.pending++]=b&255}; Mda=function(a,b){var c=a.dC,d=a.za,f=a.Vd,g=a.kC,h=a.za>a.od-262?a.za-(a.od-262):0,k=a.window,l=a.yh,m=a.Pb,n=a.za+258,p=k[d+f-1],r=k[d+f];a.Vd>=a.LA&&(c>>=2);g>a.Fa&&(g=a.Fa);do{var t=b;if(k[t+f]===r&&k[t+f-1]===p&&k[t]===k[d]&&k[++t]===k[d+1]){d+=2;for(t++;k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&k[++d]===k[++t]&&df){a.Rj=b;f=t;if(t>=g)break;p=k[d+f-1];r=k[d+f]}}}while((b=m[b&l])>h&&--c!== 0);return f<=a.Fa?f:a.Fa}; Qg=function(a){var b=a.od,c;do{var d=a.rE-a.Fa-a.za;if(a.za>=b+(b-262)){pg.Ni(a.window,a.window,b,b,0);a.Rj-=b;a.za-=b;a.Rd-=b;var f=c=a.Wn;do{var g=a.head[--f];a.head[f]=g>=b?g-b:0}while(--c);f=c=b;do g=a.Pb[--f],a.Pb[f]=g>=b?g-b:0;while(--c);d+=b}if(a.jb.rd===0)break;f=a.jb;c=a.window;g=a.za+a.Fa;var h=f.rd;h>d&&(h=d);h===0?c=0:(f.rd-=h,pg.Ni(c,f.input,f.hi,h,g),f.state.wrap===1?f.Xa=Og(f.Xa,c,h,g):f.state.wrap===2&&(f.Xa=Pg(f.Xa,c,h,g)),f.hi+=h,f.Ci+=h,c=h);a.Fa+=c;if(a.Fa+a.Yc>=3)for(d=a.za-a.Yc, a.lb=a.window[d],a.lb=(a.lb<=3&&(a.lb=(a.lb<=3)if(c=Eg(a,a.za-a.Rj,a.qb-3),a.Fa-=a.qb,a.qb<=a.Zt&&a.Fa>=3){a.qb--;do a.za++,a.lb=(a.lb<=3&&(a.lb=(a.lb<4096)&&(a.qb=2));if(a.Vd>=3&&a.qb<=a.Vd){d=a.za+a.Fa-3;c=Eg(a,a.za-1-a.UC,a.Vd-3);a.Fa-=a.Vd-1;a.Vd-=2;do++a.za<=d&&(a.lb=(a.lb<=3&&a.za>0&&(d=a.za-1,c=g[d],c===g[++d]&&c===g[++d]&&c===g[++d])){for(f=a.za+258;c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&c===g[++d]&&da.Fa&&(a.qb=a.Fa)}a.qb>=3?(c=Eg(a,1,a.qb-3),a.Fa-=a.qb,a.za+=a.qb,a.qb=0):(c=Eg(a,0,a.window[a.za]),a.Fa--,a.za++);if(c&&(Lg(a,!1),a.jb.nb===0))return 1}a.Yc=0;return b=== 4?(Lg(a,!0),a.jb.nb===0?3:4):a.re&&(Lg(a,!1),a.jb.nb===0)?1:2};Oda=function(a,b){for(var c;;){if(a.Fa===0&&(Qg(a),a.Fa===0)){if(b===0)return 1;break}a.qb=0;c=Eg(a,0,a.window[a.za]);a.Fa--;a.za++;if(c&&(Lg(a,!1),a.jb.nb===0))return 1}a.Yc=0;return b===4?(Lg(a,!0),a.jb.nb===0?3:4):a.re&&(Lg(a,!1),a.jb.nb===0)?1:2};Tg=function(a,b,c,d,f){this.PM=a;this.PP=b;this.tQ=c;this.OP=d;this.vM=f}; Pda=function(){this.jb=null;this.status=0;this.Ob=null;this.wrap=this.pending=this.km=this.we=0;this.Va=null;this.Le=0;this.method=8;this.Pj=-1;this.yh=this.Wv=this.od=0;this.window=null;this.rE=0;this.head=this.Pb=null;this.kC=this.LA=this.strategy=this.level=this.Zt=this.dC=this.Vd=this.Fa=this.Rj=this.za=this.fi=this.UC=this.qb=this.Rd=this.Sf=this.Rf=this.ht=this.Wn=this.lb=0;this.Hd=new pg.Ff(1146);this.Qh=new pg.Ff(122);this.Vc=new pg.Ff(78);Hg(this.Hd);Hg(this.Qh);Hg(this.Vc);this.oz=this.Bn= this.Bo=null;this.If=new pg.Ff(16);this.heap=new pg.Ff(573);Hg(this.heap);this.xj=this.Tf=0;this.depth=new pg.Ff(573);Hg(this.depth);this.Fc=this.ud=this.Yc=this.matches=this.rk=this.Zf=this.al=this.re=this.Pl=this.St=0}; Qda=function(a,b){if(!a||!a.state||b>5||b<0)return a?Gg(a,-2):-2;var c=a.state;if(!a.output||!a.input&&a.rd!==0||c.status===666&&b!==4)return Gg(a,a.nb===0?-5:-2);c.jb=a;var d=c.Pj;c.Pj=b;if(c.status===42)if(c.wrap===2)a.Xa=0,Mg(c,31),Mg(c,139),Mg(c,8),c.Va?(Mg(c,(c.Va.text?1:0)+(c.Va.Qg?2:0)+(c.Va.extra?4:0)+(c.Va.name?8:0)+(c.Va.comment?16:0)),Mg(c,c.Va.time&255),Mg(c,c.Va.time>>8&255),Mg(c,c.Va.time>>16&255),Mg(c,c.Va.time>>24&255),Mg(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Mg(c,c.Va.os& 255),c.Va.extra&&c.Va.extra.length&&(Mg(c,c.Va.extra.length&255),Mg(c,c.Va.extra.length>>8&255)),c.Va.Qg&&(a.Xa=Pg(a.Xa,c.Ob,c.pending,0)),c.Le=0,c.status=69):(Mg(c,0),Mg(c,0),Mg(c,0),Mg(c,0),Mg(c,0),Mg(c,c.level===9?2:c.strategy>=2||c.level<2?4:0),Mg(c,3),c.status=113);else{var f=8+(c.Wv-8<<4)<<8;f|=(c.strategy>=2||c.level<2?0:c.level<6?1:c.level===6?2:3)<<6;c.za!==0&&(f|=32);f+=31-f%31;c.status=113;Ng(c,f);c.za!==0&&(Ng(c,a.Xa>>>16),Ng(c,a.Xa&65535));a.Xa=1}if(c.status===69)if(c.Va.extra){for(f= c.pending;c.Le<(c.Va.extra.length&65535)&&(c.pending!==c.we||(c.Va.Qg&&c.pending>f&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f)),Ig(a),f=c.pending,c.pending!==c.we));)Mg(c,c.Va.extra[c.Le]&255),c.Le++;c.Va.Qg&&c.pending>f&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f));c.Le===c.Va.extra.length&&(c.Le=0,c.status=73)}else c.status=73;if(c.status===73)if(c.Va.name){f=c.pending;do{if(c.pending===c.we&&(c.Va.Qg&&c.pending>f&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f)),Ig(a),f=c.pending,c.pending===c.we)){var g=1;break}g=c.Lef&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f));g===0&&(c.Le=0,c.status=91)}else c.status=91;if(c.status===91)if(c.Va.comment){f=c.pending;do{if(c.pending===c.we&&(c.Va.Qg&&c.pending>f&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f)),Ig(a),f=c.pending,c.pending===c.we)){g=1;break}g=c.Lef&&(a.Xa=Pg(a.Xa,c.Ob,c.pending-f,f));g===0&&(c.status=103)}else c.status= 103;c.status===103&&(c.Va.Qg?(c.pending+2>c.we&&Ig(a),c.pending+2<=c.we&&(Mg(c,a.Xa&255),Mg(c,a.Xa>>8&255),a.Xa=0,c.status=113)):c.status=113);if(c.pending!==0){if(Ig(a),a.nb===0)return c.Pj=-1,0}else if(a.rd===0&&(b<<1)-(b>4?9:0)<=(d<<1)-(d>4?9:0)&&b!==4)return Gg(a,-5);if(c.status===666&&a.rd!==0)return Gg(a,-5);if(a.rd!==0||c.Fa!==0||b!==0&&c.status!==666){d=c.strategy===2?Oda(c,b):c.strategy===3?Nda(c,b):Ug[c.level].vM(c,b);if(d===3||d===4)c.status=666;if(d===1||d===3)return a.nb===0&&(c.Pj=-1), 0;if(d===2&&(b===1?(ug(c,2,3),vg(c,256,Jg),c.Fc===16?(tg(c,c.ud),c.ud=0,c.Fc=0):c.Fc>=8&&(c.Ob[c.pending++]=c.ud&255,c.ud>>=8,c.Fc-=8)):b!==5&&(ug(c,0,3),Fda(c,0,0),b===3&&(Hg(c.head),c.Fa===0&&(c.za=0,c.Rd=0,c.Yc=0))),Ig(a),a.nb===0))return c.Pj=-1,0}if(b!==4)return 0;if(c.wrap<=0)return 1;c.wrap===2?(Mg(c,a.Xa&255),Mg(c,a.Xa>>8&255),Mg(c,a.Xa>>16&255),Mg(c,a.Xa>>24&255),Mg(c,a.Ci&255),Mg(c,a.Ci>>8&255),Mg(c,a.Ci>>16&255),Mg(c,a.Ci>>24&255)):(Ng(c,a.Xa>>>16),Ng(c,a.Xa&65535));Ig(a);c.wrap>0&&(c.wrap= -c.wrap);return c.pending!==0?0:1}; Vg=function(a){if(!(this instanceof Vg))return new Vg(a);a=this.options=pg.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},a||{});a.raw&&a.windowBits>0?a.windowBits=-a.windowBits:a.gzip&&a.windowBits>0&&a.windowBits<16&&(a.windowBits+=16);this.err=0;this.msg="";this.ended=!1;this.chunks=[];this.jb=new Rda;this.jb.nb=0;var b=this.jb;var c=a.level,d=a.method,f=a.windowBits,g=a.memLevel,h=a.strategy;if(b){var k=1;c===-1&&(c=6);f<0?(k=0,f=-f):f>15&&(k=2,f-=16);if(g< 1||g>9||d!==8||f<8||f>15||c<0||c>9||h<0||h>4)b=Gg(b,-2);else{f===8&&(f=9);var l=new Pda;b.state=l;l.jb=b;l.wrap=k;l.Va=null;l.Wv=f;l.od=1<>=7;g<30;g++)for(Cg[g]=h<<7,f=0;f<1<=m.od&&(b===0&&(Hg(m.head),m.za=0,m.Rd=0,m.Yc=0),c=new pg.Ji(m.od),pg.Ni(c,g,h-m.od,m.od,0),g=c,h=m.od);c=a.rd;d=a.hi;f=a.input;a.rd=h;a.hi=0;a.input=g;for(Qg(m);m.Fa>=3;){g=m.za;h=m.Fa-2;do m.lb=(m.lb<1?a[b[0]]=b[1]:b.length===1&&Object.assign(a,b[0])};_.Yg=function(...a){_.Zda(_.Xg,arguments)};_.Zg=function(a,b){return a in _.Xg?_.Xg[a]:b};_.$da=function(a){var b=_.Xg.EXPERIMENT_FLAGS;return b?b[a]:void 0};bea=function(a){aea.forEach(b=>b(a))};_.ah=function(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(b){_.$g(b)}}:a}; _.$g=function(a){var b=_.ka("yt.logging.errors.log");b?b(a,"ERROR",void 0,void 0,void 0,void 0,void 0):(b=_.Zg("ERRORS",[]),b.push([a,"ERROR",void 0,void 0,void 0,void 0,void 0]),_.Yg("ERRORS",b));bea(a)};_.bh=function(a,b,c,d,f){var g=_.ka("yt.logging.errors.log");g?g(a,"WARNING",b,c,d,void 0,f):(g=_.Zg("ERRORS",[]),g.push([a,"WARNING",b,c,d,void 0,f]),_.Yg("ERRORS",g))};_.y=function(a,b){a=_.ch(a,b);return typeof a==="string"&&a==="false"?!1:!!a};_.dh=function(a,b){return Number(_.ch(a,b)||0)}; _.eh=function(a){a=_.ch(a);return a!==void 0?String(a):""};_.ch=function(a,b){a=_.Zg("EXPERIMENT_FLAGS",{})[a];return a!==void 0?a:b};_.cea=function(){var a=[],b=_.Zg("EXPERIMENTS_FORCED_FLAGS",{});for(var c of Object.keys(b))a.push({key:c,value:String(b[c])});c=_.Zg("EXPERIMENT_FLAGS",{});for(let d of Object.keys(c))d.startsWith("force_")&&b[d]===void 0&&a.push({key:d,value:String(c[d])});return a}; fh=function(a,b){b=a.split(b);var c={};for(let g=0,h=b.length;g{var f=encodeURIComponent(String(d));c=Array.isArray(c)?c:[c];_.mb(c,g=>{g==""?b.push(f):b.push(`${f}=${encodeURIComponent(String(g))}`)})});return b.join("&")};_.gh=function(a){a.charAt(0)==="?"&&(a=a.substring(1));return fh(a,"&")};iea=function(a,b){return hea(a,b||{},!0)};_.hh=function(a,b){return hea(a,b||{},!1)}; hea=function(a,b,c){if(_.y("fix_uri_parsing_for_legacy_underescaping")){var d=(a||"").split("#",2);a=d[0];d=d.length>1?"#"+d[1]:"";let h=a.indexOf("?");var f=h!==-1?a.substring(0,h):a;a=_.gh(h!==-1?a.substring(h+1):"");for(var g in b)!c&&a!==null&&g in a||(a[g]=b[g]);return _.Fb(f,a)+d}g=a.split("#",2);a=g[0];g=g.length>1?"#"+g[1]:"";f=a.split("?",2);a=f[0];f=_.gh(f[1]||"");for(d in b)!c&&f!==null&&d in f||(f[d]=b[d]);return _.Fb(a,f)+g}; _.ih=function(a){if(!b)var b=window.location.href;var c=_.yb(a)[1]||null,d=_.Bb(a);c&&d?(a=_.yb(a),b=_.yb(b),a=a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]):a=d?_.Bb(b)===d&&(Number(_.yb(b)[4]||null)||null)===(Number(_.yb(a)[4]||null)||null):!0;return a};_.jea=function(a){a=_.Bb(a);return a!==null?a.split(".").reverse():null};dea=function(a){return a&&a.match(kea)?a:_.wb(a)}; _.kh=function(a=_.ka("yt.ads.biscotti.lastId_")||""){var b=lea,c=Object,d=c.assign;a:{try{var f=b.j.top.location.href}catch(A){f=2;break a}f=f?f===b.o.location.href?0:1:2}f={dt:mea,flash:"0",frm:f};try{f.u_tz=-(new Date).getTimezoneOffset();try{var g=jh.history.length}catch(A){g=0}f.u_his=g;f.u_h=jh.screen?.height;f.u_w=jh.screen?.width;f.u_ah=jh.screen?.availHeight;f.u_aw=jh.screen?.availWidth;f.u_cd=jh.screen?.colorDepth}catch(A){}g=b.j;try{var h=g.screenX;var k=g.screenY}catch(A){}try{var l=g.outerWidth; var m=g.outerHeight}catch(A){}try{var n=g.innerWidth;var p=g.innerHeight}catch(A){}try{var r=g.screenLeft;var t=g.screenTop}catch(A){}try{n=g.innerWidth,p=g.innerHeight}catch(A){}try{var u=g.screen.availWidth;var x=g.screen.availTop}catch(A){}h=[r,t,h,k,u,x,l,m,n,p];k=_.tda(!1,b.j.top);l=new nea;"SVGElement"in _.fa&&"createElementNS"in _.fa.document&&l.set(0);m=qba();m["allow-top-navigation-by-user-activation"]&&l.set(1);m["allow-popups-to-escape-sandbox"]&&l.set(2);_.fa.crypto&&_.fa.crypto.subtle&& l.set(3);"TextDecoder"in _.fa&&"TextEncoder"in _.fa&&l.set(4);b={bc:sda(l),bih:k.height,biw:k.width,brdim:h.join(),vis:_.uda(b.o),wgl:!!jh.WebGLRenderingContext};c=d.call(c,f,b);c.ca_type="image";a&&(c.bid=a);return c};_.lh=function(a,b){typeof a==="function"&&(a=_.ah(a));return window.setTimeout(a,b)};pea=function(){if(!oea)return null;var a=oea();return"open"in a?a:null};_.nh=function(a){switch(_.mh(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}}; _.mh=function(a){return a&&"status"in a?a.status:-1}; oh=function(a,b,c="GET",d="",f,g,h,k=!1,l){var m=pea();if(!m)return null;var n=()=>{(m&&"readyState"in m?m.readyState:0)===4&&b&&_.ah(b)(m)};"onloadend"in m?m.addEventListener("loadend",n,!1):m.onreadystatechange=n;_.y("debug_forward_web_query_parameters")&&(a=qea(a));m.open(c,a,!0);g&&(m.responseType=g);h&&(m.withCredentials=!0);c=c==="POST"&&(window.FormData===void 0||!(d instanceof FormData));if(f=_.rea(a,f))for(let p in f)m.setRequestHeader(p,f[p]),"content-type"===p.toLowerCase()&&(c=!1);c&& m.setRequestHeader("Content-Type","application/x-www-form-urlencoded");l&&"onprogress"in m&&(m.onprogress=()=>{l(m.responseText)});if(k&&"setAttributionReporting"in XMLHttpRequest.prototype){a={eventSourceEligible:!0,triggerEligible:!1};try{m.setAttributionReporting(a)}catch(p){_.bh(p)}}m.send(d);return m}; _.rea=function(a,b={}){var c=_.ih(a),d=_.Zg("INNERTUBE_CLIENT_NAME"),f=_.y("web_ajax_ignore_global_headers_if_set");for(let k in sea){let l=_.Zg(sea[k]),m=k==="X-Goog-AuthUser"||k==="X-Goog-PageId";k!=="X-Goog-Visitor-Id"||l||(l=_.Zg("VISITOR_DATA"));var g;if(!(g=!l)){if(!(g=c||(_.Bb(a)?!1:!0))){g=a;var h;if(h=_.y("add_auth_headers_to_remarketing_google_dot_com_ping")&&k==="Authorization"&&(d==="TVHTML5"||d==="TVHTML5_UNPLUGGED"||d==="TVHTML5_SIMPLY"))h=_.jea(g),h=h===null?!1:h[1]==="google"?!0:h[2]=== "google"?h[0]==="au"&&h[1]==="com"?!0:h[0]==="uk"&&h[1]==="co"?!0:!1:!1;h&&(g=_.Db(g)||"",g=g.split("/"),g="/"+(g.length>1?g[1]:""),h=g==="/pagead");g=h?!0:!1}g=!g}g||f&&b[k]!==void 0||d==="TVHTML5_UNPLUGGED"&&m||(b[k]=l)}"X-Goog-EOM-Visitor-Id"in b&&"X-Goog-Visitor-Id"in b&&delete b["X-Goog-Visitor-Id"];if(c||!_.Bb(a))b["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(c||!_.Bb(a)){let k;try{k=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch{}k&&(b["X-YouTube-Time-Zone"]= k)}document.location.hostname.endsWith("youtubeeducation.com")||!c&&_.Bb(a)||(b["X-YouTube-Ad-Signals"]=gea(_.kh()));return b};qh=function(a,b){b.method="POST";b.postParams||(b.postParams={});return _.ph(a,b)}; _.ph=function(a,b){var c=b.format||"JSON";a=_.tea(a,b);var d=_.uea(a,b),f=!1,g=vea(a,k=>{if(!f){f=!0;h&&window.clearTimeout(h);var l=_.nh(k),m=null,n=400<=k.status&&k.status<500,p=500<=k.status&&k.status<600;if(l||n||p)m=wea(a,c,k,b.convertToSafeHtml);l&&(l=xea(c,k,m));m=m||{};n=b.context||_.fa;l?b.onSuccess&&b.onSuccess.call(n,k,m):b.onError&&b.onError.call(n,k,m);b.onFinish&&b.onFinish.call(n,k,m)}},b.method,d,b.headers,b.responseType,b.withCredentials,!1,b.onProgress);d=b.timeout||0;if(b.onTimeout&& d>0){let k=b.onTimeout;var h=_.lh(()=>{f||(f=!0,g.abort(),window.clearTimeout(h),k.call(b.context||_.fa,g))},d)}return g};_.tea=function(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=_.Zg("XSRF_FIELD_NAME");if(b=b.urlParams)b[c]&&delete b[c],a=iea(a,b);return a}; _.uea=function(a,b){var c=_.Zg("XSRF_FIELD_NAME"),d=_.Zg("XSRF_TOKEN"),f=b.postBody||"",g=b.postParams,h=_.Zg("XSRF_FIELD_NAME"),k;b.headers&&(k=b.headers["Content-Type"]);b.excludeXsrf||_.Bb(a)&&!b.withCredentials&&_.Bb(a)!==document.location.hostname||b.method!=="POST"||k&&k!=="application/x-www-form-urlencoded"||b.postParams&&b.postParams[h]||(g||(g={}),g[c]=d);g&&typeof f==="string"&&(f=_.gh(f),uba(f,g),f=b.postBodyFormat&&b.postBodyFormat==="JSON"?JSON.stringify(f):_.Eb(f));g=f||g&&!_.sba(g); !yea&&g&&b.method!=="POST"&&(yea=!0,_.$g(Error("ja")));return f};wea=function(a,b,c,d){var f=null;switch(b){case "JSON":let g;try{g=c.responseText}catch(h){throw d=Error("ka"),d.params=a,_.bh(d),h;}a=c.getResponseHeader("Content-Type")||"";if(g&&a.indexOf("json")>=0){g.substring(0,5)===")]}'\n"&&(g=g.substring(5));try{f=JSON.parse(g)}catch(h){}}break;case "XML":if(a=(a=c.responseXML)?zea(a):null)f={},_.mb(a.getElementsByTagName("*"),h=>{f[h.tagName]=Aea(h)})}d&&Bea(f);return f}; Bea=function(a){if(_.sa(a))for(let b in a)b==="html_content"||_.kaa(b,"_html")?a[b]=_.ab(a[b]):Bea(a[b])};xea=function(a,b,c){if(b&&b.status===204)return!0;switch(a){case "JSON":return!!c;case "XML":return Number(c&&c.return_code)===0;case "RAW":return!0;default:return!!c}};zea=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&a.length>0?a[0]:null:null};Aea=function(a){var b="";_.mb(a.childNodes,c=>{b+=c.nodeValue});return b}; qea=function(a){var b=window.location.search,c=_.Bb(a);_.y("debug_handle_relative_url_for_query_forward_killswitch")||!c&&_.ih(a)&&(c=document.location.hostname);var d=_.Db(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var f=_.gh(b),g={};_.mb(Cea,h=>{f[h]&&(g[h]=f[h])});return _.hh(a,g)};_.sh=function(a,b,c,d="youtube.com",f=!1){_.rh.set(a,b,{Jo:c,path:"/",domain:d,secure:f})}; _.Dea=function(a,b="/",c="youtube.com"){_.rh.remove(a,b,c)};_.Eea=function(){if(!_.fa.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return _.fa.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":_.fa.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":_.fa.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":_.fa.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}}; _.th=function(a){var b={},c=[];"USER_SESSION_ID"in _.Xg&&c.push({key:"u",value:_.Zg("USER_SESSION_ID")});if(c=_.Hba(c))b.Authorization=c,c=a=a?.sessionIndex,c===void 0&&(c=Number(_.Zg("SESSION_INDEX",0)),c=isNaN(c)?0:c),_.y("voice_search_auth_header_removal")||(b["X-Goog-AuthUser"]=c.toString()),"INNERTUBE_HOST_OVERRIDE"in _.Xg||(b["X-Origin"]=window.location.origin),a===void 0&&"DELEGATED_SESSION_ID"in _.Xg&&(b["X-Goog-PageId"]=_.Zg("DELEGATED_SESSION_ID"));return b}; Fea=function(){var a=_.fa.navigator;return a?a.connection:void 0};_.Hea=function(){var a=Fea();if(a){var b=Gea[a.type||"unknown"]||"CONN_UNKNOWN";a=Gea[a.effectiveType||"unknown"]||"CONN_UNKNOWN";b==="CONN_CELLULAR_UNKNOWN"&&a!=="CONN_UNKNOWN"&&(b=a);if(b!=="CONN_UNKNOWN")return b;if(a!=="CONN_UNKNOWN")return a}};_.Jea=function(){var a=Fea();if(a?.effectiveType)return Iea.hasOwnProperty(a.effectiveType)?Iea[a.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};_.vh=function(){try{return _.uh(),!0}catch(a){return!1}}; _.uh=function(a="unknown"){if(_.Zg("DATASYNC_ID")!==void 0)return _.Zg("DATASYNC_ID");throw new _.wh("Datasync ID not set",a);};_.xh=function(a,b,c){return a.Ua(b,0,c)};yh=function(a,b){try{b()}catch(c){a.zc(c)}};zh=function(a){var b=_.y("enable_scheduler_simulate_raf");if(a.o[8].length){if(a.ya)return 4;if(b){if(!a.isHidden())return a.va?3:5}else if(Kea(a))return 3}for(let c=5;c>=a.ea;c--)if(a.o[c].length>0)return c>0?b?a.isHidden()?2:a.va?3:5:Kea(a)?3:2:1;return 0}; Lea=function(a){a.wa.length=0;for(let b=5;b>=0;b--)a.o[b].length=0;a.o[8].length=0;a.da={};a.stop()};Kea=function(a){return!a.isHidden()&&a.va};Nea=function(a){for(let b of Mea)if(a.o[b].length)return!0;return!1}; Ah=function(a,b,c){a.ya&&a.na===4&&a.j||a.stop();a.ga=!0;b=_.va()+(b||a.oa);for(var d=a.o[5];d.length;){var f=d.shift(),g=a.da[f];delete a.da[f];if(g){f=a;try{g(c)}catch(h){f.zc(h)}}}for(d=a.o[4];d.length;)c=d.shift(),g=a.da[c],delete a.da[c],g&&yh(a,g);d=a.Ea?0:1;d=a.ea>d?a.ea:d;if(!(_.va()>=b)){do{a:{c=a;g=d;for(f=3;f>=g;f--){let h=c.o[f];for(;h.length;){let k=h.shift(),l=c.da[k];delete c.da[k];if(l){c=l;break a}}}c=null}c&&yh(a,c)}while(c&&_.va(){var f=Dh().Ua(a,b);Eh[d]=f},c);return d};Vea=function(a){Dh().ka(a)};Wea=function(a){var b=Dh();if(a<0)b.fb(-a);else{var c=Eh[a];c?(b.fb(c),delete Eh[a]):window.clearTimeout(a)}};Yea=function(){Xea()}; Xea=function(){window.clearTimeout(Fh);Dh().start()};$ea=function(){Dh().pause();window.clearTimeout(Fh);Fh=window.setTimeout(Yea,Zea)};bfa=function(){window.clearTimeout(Gh);Gh=window.setTimeout(()=>{afa(0)},Zea)};afa=function(a){bfa();var b=Dh();b.ea=a;b.start()};cfa=function(a){bfa();var b=Dh();b.ea>a&&(b.ea=a,b.start())};dfa=function(){window.clearTimeout(Gh);var a=Dh();a.ea=0;a.start()};_.Ih=function(){Hh.instance||(Hh.instance=new Hh);return Hh.instance}; Kh=function(){return Jh()?.get("LAST_RESULT_ENTRY_KEY",!0)};_.Oh=function(a){Lh||(_.Mh?_.Mh.zc(a):(_.Nh.push({type:"ERROR",payload:a}),_.Nh.length>10&&_.Nh.shift()))};Ph=function(a,b){Lh||(_.Mh?_.Mh.Io(a,b):(_.Nh.push({type:"EVENT",eventType:a,payload:b}),_.Nh.length>10&&_.Nh.shift()))};Qh=function(a){if(a.indexOf(":")>=0)throw Error("oa");};Rh=function(a){return a.substr(0,a.indexOf(":"))||a};_.Sh=function(a){var b=_.Lb();return b?b.toLowerCase().indexOf(a)>=0:!1}; Wh=function(a,b,c,d){b=Rh(b);var f=a instanceof Error?a:Error("pa`"+a);if(f instanceof Th)return f;a={objectStoreNames:c,dbName:b,dbVersion:d};if(f.name==="QuotaExceededError")return new Th("QUOTA_EXCEEDED",a);if(_.Uh&&f.name==="UnknownError")return new Th("QUOTA_MAYBE_EXCEEDED",a);if(f instanceof Vh)return new Th("MISSING_INDEX",{...a,objectStore:f.objectStore,index:f.index});if(f.name==="InvalidStateError"&&efa.some(g=>f.message.includes(g)))return new Th("EXECUTE_TRANSACTION_ON_CLOSED_DB",a);if(f.name=== "AbortError")return new Th("UNKNOWN_ABORT",a,f.message);f.args=[{...a,name:"IdbError",Bu:f.name}];f.level="WARNING";return f};Xh=function(a,b,c){var d=Kh();return new Th("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:d?.hasSucceededOnce}})};ffa=function(a){if(!a)throw Error();throw a;};gfa=function(a){return a};hfa=function(a,b,c,d,f){try{if(a.state.status!=="FULFILLED")throw Error("qa");let g=c(a.state.value);g instanceof _.Yh?Zh(a,b,g,d,f):d(g)}catch(g){f(g)}}; ifa=function(a,b,c,d,f){try{if(a.state.status!=="REJECTED")throw Error("ra");let g=c(a.state.reason);g instanceof _.Yh?Zh(a,b,g,d,f):d(g)}catch(g){f(g)}};Zh=function(a,b,c,d,f){b===c?f(new TypeError("sa")):c.then(g=>{g instanceof _.Yh?Zh(a,b,g,d,f):d(g)},g=>{f(g)})};jfa=function(a,b,c){var d=()=>{try{a.removeEventListener("success",f),a.removeEventListener("error",g)}catch{}},f=()=>{b(a.result);d()},g=()=>{c(a.error);d()};a.addEventListener("success",f);a.addEventListener("error",g)}; kfa=function(a){return new Promise((b,c)=>{jfa(a,b,c)})};ai=function(a){return new _.Yh(new $h((b,c)=>{jfa(a,b,c)}))};lfa=function(a,b){return new _.Yh(new $h((c,d)=>{var f=()=>{var g=a?b(a):null;g?g.then(h=>{a=h;f()},d):c()};f()}))};bi=function(){return _.y("idb_immediate_commit")}; _.di=async function(a,b,c,d){var f={mode:"readonly",Jc:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};typeof c==="string"?f.mode=c:Object.assign(f,c);a.transactionCount++;c=f.Jc?3:1;for(var g=0,h;!h;){g++;let n=Math.round((0,_.ci)());try{var k=a.j.transaction(b,f.mode),l=d,m=!!f.commit;let p=new mfa(k),r=await nfa(p,l,m),t=Math.round((0,_.ci)());ofa(a,n,t,g,void 0,b.join(),f);return r}catch(p){l=Math.round((0,_.ci)());let r=Wh(p,a.j.name,b.join(),a.j.version);if(r instanceof Th&&!r.j||g>=c)ofa(a,n,l,g,r,b.join(), f),h=r}}return Promise.reject(h)};_.ei=function(a,b,c){a=a.j.createObjectStore(b,c);return new pfa(a)};_.gi=function(a,b,c){return _.di(a,[b],{mode:"readwrite",Jc:!0,commit:bi()},d=>_.fi(d.objectStore(b),c))}; ofa=function(a,b,c,d,f,g,h){b=c-b;f?(f instanceof Th&&(f.type==="QUOTA_EXCEEDED"||f.type==="QUOTA_MAYBE_EXCEEDED")&&Ph("QUOTA_EXCEEDED",{dbName:Rh(a.j.name),objectStoreNames:g,transactionCount:a.transactionCount,transactionMode:h.mode}),f instanceof Th&&f.type==="UNKNOWN_ABORT"&&(c-=a.da,c<0&&c>=2147483648&&(c=0),Ph("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:g,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.o=!0),qfa(a,!1,d,g,b,h.tag),_.Oh(f)):qfa(a,!0,d,g,b,h.tag)}; qfa=function(a,b,c,d,f,g="IDB_TRANSACTION_TAG_UNKNOWN"){Ph("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.o,duration:f,isSuccessful:b,tryCount:c,tag:g})};_.fi=function(a,b){return ai(a.j.put(b,void 0))};_.hi=function(a,b,c){a.j.createIndex(b,c,{unique:!1})};ji=function(a,b,c){a=a.j.openCursor(b.query,b.direction);return ii(a).then(d=>lfa(d,c))};rfa=function(a,b){return ji(a,{query:b},c=>c.delete().then(()=>c.continue())).then(()=>{})}; sfa=function(a,b,c){var d=[];return ji(a,{query:b},f=>{if(!(c!==void 0&&d.length>=c))return d.push(f.getValue()),f.continue()}).then(()=>d)};nfa=function(a,b,c){var d=new Promise((f,g)=>{try{let h=b(a);c&&a.commit();h.then(k=>{f(k)}).catch(g)}catch(h){g(h),a.abort()}});return Promise.all([d,a.done]).then(([f])=>f)};ki=function(a,b,c){var {query:d=null,direction:f="next"}=b;a=a.j.openCursor(d,f);return ii(a).then(g=>lfa(g,c))}; tfa=function(a,b,c){var d=[];return ki(a,{query:b},f=>{if(!(c!==void 0&&d.length>=c))return d.push(f.getValue()),f.continue()}).then(()=>d)};ii=function(a){return ai(a).then(b=>b?new ufa(a,b):null)}; wfa=function(a,b,c){return new Promise((d,f)=>{var g=b!==void 0?self.indexedDB.open(a,b):self.indexedDB.open(a);var h=c.blocked,k=c.blocking,l=c.eU,m=c.upgrade,n=c.closed,p,r=()=>{p||(p=new vfa(g.result,{closed:n}));return p};g.addEventListener("upgradeneeded",t=>{try{if(t.newVersion===null)throw Error("ua");if(g.transaction===null)throw Error("va");t.dataLoss&&t.dataLoss!=="none"&&Ph("IDB_DATA_CORRUPTED",{reason:t.dataLossMessage||"unknown reason",dbName:Rh(a)});let u=r(),x=new mfa(g.transaction); m&&m(u,A=>t.oldVersion=A,x);x.done.catch(A=>{f(A)})}catch(u){f(u)}});g.addEventListener("success",()=>{var t=g.result;k&&t.addEventListener("versionchange",()=>{k(r())});t.addEventListener("close",()=>{Ph("IDB_UNEXPECTEDLY_CLOSED",{dbName:Rh(a),dbVersion:t.version});l&&l()});d(r())});g.addEventListener("error",()=>{f(g.error)});h&&g.addEventListener("blocked",()=>{h()})})};xfa=function(a,b,c={}){return wfa(a,b,c)}; _.li=async function(a,b={}){try{let c=self.indexedDB.deleteDatabase(a),d=b.blocked;d&&c.addEventListener("blocked",()=>{d()});await kfa(c)}catch(c){throw Wh(c,a,"",-1);}};yfa=function(a,b){return new Th("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};_.mi=function(a,b){if(!b)throw Xh("openWithToken",Rh(a.name));return a.open()}; zfa=async function(a,b){return _.di(await _.mi(oi,b),["databases"],{Jc:!0,mode:"readwrite"},c=>{var d=c.objectStore("databases");return d.get(a.actualName).then(f=>{if(f?a.actualName!==f.actualName||a.publicName!==f.publicName||a.userIdentifier!==f.userIdentifier:1)return _.fi(d,a).then(()=>{})})})};_.pi=async function(a,b){return a?(await _.mi(oi,b)).delete("databases",a):void 0}; _.qi=async function(a,b){var c=[];b=await _.mi(oi,b);await _.di(b,["databases"],{Jc:!0,mode:"readonly"},d=>{c.length=0;return ji(d.objectStore("databases"),{},f=>{a(f.getValue())&&c.push(f.getValue());return f.continue()})});return c};Afa=function(a){return _.qi(b=>b.publicName==="LogsDatabaseV2"&&b.userIdentifier!==void 0,a)}; Cfa=async function(){if(Kh()?.hasSucceededOnce)return!0;var a;if(a=_.ri)a=/WebKit\/([0-9]+)/.exec(_.Lb()),a=!!(a&&parseInt(a[1],10)>=600);a&&(a=/WebKit\/([0-9]+)/.exec(_.Lb()),a=!(a&&parseInt(a[1],10)>=602));if(!(a=a||_.Bfa)){try{a=self;var b=!!(a.indexedDB&&a.IDBIndex&&a.IDBKeyRange&&a.IDBObjectStore)}catch(c){b=!1}a=!b}if(a||!("IDBTransaction"in self&&"objectStoreNames"in IDBTransaction.prototype))return!1;try{return await zfa({actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use", userIdentifier:void 0},si),await _.pi("yt-idb-test-do-not-use",si),!0}catch(c){return!1}};Dfa=function(){if(ti!==void 0)return ti;Lh=!0;return ti=Cfa().then(a=>{Lh=!1;if(Jh()?.bt()){var b={hasSucceededOnce:Kh()?.hasSucceededOnce||a};Jh()?.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0)}return a})};ui=function(){return _.ka("ytglobal.idbToken_")||void 0};_.vi=function(){var a=ui();return a?Promise.resolve(a):Dfa().then(b=>{b?(_.ia("ytglobal.idbToken_",si),b=si):b=void 0;return b})}; Efa=function(a){if(!_.vh())throw a=new Th("AUTH_INVALID",{dbName:a}),_.Oh(a),a;var b=_.uh();return{actualName:`${a}:${b}`,publicName:a,userIdentifier:b}}; Ffa=async function(a,b,c,d){var f=Error().stack??"",g=await _.vi();if(!g)throw b=Xh("openDbImpl",a,b),_.y("ytidb_async_stack_killswitch")||(b.stack=`${b.stack}\n${f.substring(f.indexOf("\n")+1)}`),_.Oh(b),b;Qh(a);f=c?{actualName:a,publicName:a,userIdentifier:void 0}:Efa(a);try{return await zfa(f,g),await xfa(f.actualName,b,d)}catch(h){try{await _.pi(f.actualName,g)}catch{}throw h;}};Gfa=function(a,b,c={}){return Ffa(a,b,!1,c)};Hfa=function(a,b,c={}){return Ffa(a,b,!0,c)}; Ifa=async function(a,b={}){var c=await _.vi();c&&(Qh(a),a=Efa(a),await _.li(a.actualName,b),await _.pi(a.actualName,c))};Jfa=function(a,b,c){a=a.map(async d=>{await _.li(d.actualName,b);await _.pi(d.actualName,c)});return Promise.all(a).then(()=>{})};Kfa=async function(){var a={},b=await _.vi();if(b){Qh("LogsDatabaseV2");var c=await Afa(b);await Jfa(c,a,b)}};Lfa=async function(a,b={}){var c=await _.vi();c&&(Qh(a),await _.li(a,b),await _.pi(a,c))}; Nfa=function(a,b){var c;return()=>{c||(c=new Mfa(a,b));return c}};_.xi=function(a,b){return Nfa(a,b)};yi=function(a){return _.mi(Ofa(),a)};Pfa=async function(a,b,c){a={config:a,hashData:b,timestamp:(0,_.ci)()};c=await yi(c);await c.clear("hotConfigStore");return await _.gi(c,"hotConfigStore",a)};Qfa=async function(a,b,c,d){a={config:a,hashData:b,configData:c,timestamp:(0,_.ci)()};d=await yi(d);await d.clear("coldConfigStore");return await _.gi(d,"coldConfigStore",a)}; Rfa=async function(a){a=await yi(a);var b=void 0;await _.di(a,["coldConfigStore"],{mode:"readwrite",Jc:!0},c=>ki(c.objectStore("coldConfigStore").index("coldTimestampIndex"),{direction:"prev"},d=>{b=d.getValue()}));return b};Sfa=async function(a){a=await yi(a);var b=void 0;await _.di(a,["hotConfigStore"],{mode:"readwrite",Jc:!0},c=>ki(c.objectStore("hotConfigStore").index("hotTimestampIndex"),{direction:"prev"},d=>{b=d.getValue()}));return b}; Tfa=async function(a,b,c){if(_.y("start_client_gcf")){c&&(a.da=c,_.ia("yt.gcf.config.hotConfigGroup",a.da||null));a.ea(b);let d=ui();d&&(c||(c=(await Sfa(d))?.config),await Pfa(c,b,d));if(c){a=a.o;for(let f of a.j)f(c)}}};Ufa=async function(a,b,c){_.y("start_client_gcf")&&(a.coldHashData=b,_.ia("yt.gcf.config.coldHashData",a.coldHashData||null),a=ui())&&(c||(c=(await Rfa(a))?.config),c&&await Qfa(c,b,c.configData,a))}; _.Vfa=function(){if(!_.zi.instance){var a=new _.zi;_.zi.instance=a}a=_.zi.instance;var b=(0,_.ci)()-a.j;if(!(a.j!==0&&b<_.dh("send_config_hash_timer"))){b=_.ka("yt.gcf.config.coldConfigData");var c=_.ka("yt.gcf.config.hotHashData"),d=_.ka("yt.gcf.config.coldHashData");b&&c&&d&&(a.j=(0,_.ci)());return{coldConfigData:b,hotHashData:c,coldHashData:d}}};Wfa=function(){return"INNERTUBE_API_KEY"in _.Xg&&"INNERTUBE_API_VERSION"in _.Xg}; Ai=function(){return{innertubeApiKey:_.Zg("INNERTUBE_API_KEY"),innertubeApiVersion:_.Zg("INNERTUBE_API_VERSION"),gO:_.Zg("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),fB:_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),w3:_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:_.Zg("INNERTUBE_CONTEXT_CLIENT_VERSION"),iO:_.Zg("INNERTUBE_CONTEXT_HL"),hO:_.Zg("INNERTUBE_CONTEXT_GL"),jO:_.Zg("INNERTUBE_HOST_OVERRIDE")||"",kO:!!_.Zg("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),x3:!!_.Zg("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT", !1),appInstallData:_.Zg("SERIALIZED_CLIENT_CONFIG_DATA")}}; Xfa=function(a){var b={client:{hl:a.iO,gl:a.hO,clientName:a.fB,clientVersion:a.innertubeContextClientVersion,configInfo:a.gO}};navigator.userAgent&&(b.client.userAgent=String(navigator.userAgent));var c=_.fa.devicePixelRatio;c&&c!=1&&(b.client.screenDensityFloat=String(c));c=_.Zg("EXPERIMENTS_TOKEN","");c!==""&&(b.client.experimentsToken=c);c=_.cea();c.length>0&&(b.request={internalExperimentFlags:c});c=a.fB;c!=="WEB"&&c!=="MWEB"&&c!==1&&c!==2||!b||(b.client.mainAppWebInfo=b.client.mainAppWebInfo?? {},b.client.mainAppWebInfo.webDisplayMode=_.Eea());(c=_.ka("yt.embedded_player.embed_url"))&&b&&(b.thirdParty={embedUrl:c});_.y("web_log_memory_total_kbytes")&&_.fa.navigator?.deviceMemory&&(c=_.fa.navigator?.deviceMemory,b&&(b.client.memoryTotalKbytes=`${c*1E6}`));a.appInstallData&&b&&(b.client.configInfo=b.client.configInfo||{},b.client.configInfo.appInstallData=a.appInstallData);(a=_.Hea())&&b&&(b.client.connectionType=a);_.y("web_log_effective_connection_type")&&(a=_.Jea())&&b&&(b.client.effectiveConnectionType= a);if(_.y("start_client_gcf")){var d=_.Vfa();d&&(a=d.coldConfigData,c=d.coldHashData,d=d.hotHashData,b&&(b.client.configInfo=b.client.configInfo||{},a&&(b.client.configInfo.coldConfigData=a),c&&(b.client.configInfo.coldHashData=c),d&&(b.client.configInfo.hotHashData=d)))}_.Zg("DELEGATED_SESSION_ID")&&!_.y("pageid_as_header_web")&&(b.user={onBehalfOfUser:_.Zg("DELEGATED_SESSION_ID")});!_.y("fill_delegate_context_in_gel_killswitch")&&(a=_.Zg("INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT"))&&(b.user= {...b.user,serializedDelegationContext:a});a=_.Zg("INNERTUBE_CONTEXT");_.y("enable_persistent_device_token")&&a?.client?.rolloutToken&&(b.client.rolloutToken=a?.client?.rolloutToken);a=Object;c=a.assign;d=b.client;var f=_.Zg("DEVICE",""),g={};for(let [h,k]of Object.entries(_.gh(f))){f=h;let l=k;f==="cbrand"?g.deviceMake=l:f==="cmodel"?g.deviceModel=l:f==="cbr"?g.browserName=l:f==="cbrver"?g.browserVersion=l:f==="cos"?g.osName=l:f==="cosver"?g.osVersion=l:f==="cplatform"&&(g.platform=l)}b.client=c.call(a, d,g);_.y("web_attention_logging_enabled")&&(b.client.windowWidthPoints=window.innerWidth,b.client.windowHeightPoints=window.innerHeight);return b}; Yfa=function(a,b,c={}){var d={};_.Zg("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":_.Zg("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||_.Zg("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;b=c.authorization||_.Zg("AUTHORIZATION");b||(a?b=`Bearer ${_.ka("gapi.auth.getToken")().access_token}`:(_.Bi.instance||(_.Bi.instance=new _.Bi),a=_.th(),_.y("pageid_as_header_web")||delete a["X-Goog-PageId"],d={...d,...a}));b&&(d.Authorization=b);return d}; _.Ci=function(a){this.version=1;this.args=a};_.Di=function(a,b){this.topic=a;this.j=b};_.Fi=function(a,b){var c=_.Ei();c&&c.publish.call(c,a.toString(),a,b)};_.Ei=function(){return _.ka("ytPubsub2Pubsub2Instance")};Zfa=function(a,b,c={sampleRate:.1}){Math.random()_.aga||h<_.bga)){var g=_.Yda((0,_.cga)(b));let k=(0,_.ci)();f.ticks.gelc=k;dga++;_.y("gel_compression_csi_killswitch")||!_.y("log_gel_compression_latency")&&!_.y("log_gel_compression_latency_lr")||Zfa("gel_compression",f,{sampleRate:.1});c.headers||(c.headers={});c.headers["Content-Encoding"]="gzip";c.postBody=g;c.postParams=void 0}d(a,c)}catch(h){_.bh(h),d(a,c)}}; _.$fa=function(a){try{return(new Blob(a.split(""))).size}catch(b){return _.bh(b),null}};Hi=function(a){return!!a.Gb||a.nn};fga=function(a){Hi(a)&&!a.jl&&(a.tf=!0,a.Fn&&Math.random()<=a.vn&&a.nc.DK(a.Gb),ega(a),a.Tb.Md()&&a.o(),a.Tb.listen(a.zu,a.o.bind(a)),a.Tb.listen(a.ru,a.da.bind(a)))};ega=function(a){if(!Hi(a))throw Error("Ea");a.nc.GA("QUEUED",a.Gb).then(b=>{b&&!gga(a,b,a.WC)?a.Se.Uc(async()=>{b.id!==void 0&&await a.nc.av(b.id,a.Gb);ega(a)}):a.Tb.Md()&&a.o()})}; Ii=async function(a,b){if(!Hi(a))throw Error("za");b.id!==void 0&&(await a.nc.MP(b.id,a.Gb)||a.tj(Error("Aa")));gga(a,b,a.eD)?(b.skipRetry||(b=hga(a,b)),b&&(b.skipRetry&&b.id!==void 0&&await a.nc.Zi(b.id,a.Gb),a.jg(b.url,b.options,!!b.skipRetry))):(a.tj(Error("Ba")),b.id!==void 0&&await a.nc.Zi(b.id,a.Gb))};Ji=function(a,b){a.sE&&!a.Tb.Md()?a.sE(b):a.handleError(b)};gga=function(a,b,c){b=b.timestamp;return a.now()-b>=c?!1:!0}; hga=function(a,b){if(!Hi(a))throw Error("Ca");var c=b.options.onError?b.options.onError:()=>{};b.options.onError=async(f,g)=>{var h=iga(g),k=jga(g);k&&a.Hb&&a.Hb("web_enable_error_204")&&a.handleError(Error("Da"),b.url,g);if(a.Hb&&a.Hb("nwl_consider_error_code")&&h||a.Hb&&!a.Hb("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.lp)if(a.Tb.Bp&&await a.Tb.Bp(),!a.Tb.Md()){c(f,g);a.Hb&&a.Hb("nwl_consider_error_code")&&b?.id!==void 0&&await a.nc.av(b.id,a.Gb,!1);return}a.Hb&&a.Hb("nwl_consider_error_code")&& !h&&a.potentialEsfErrorCounter>a.lp||(a.potentialEsfErrorCounter++,b?.id!==void 0&&(b.sendCount{a.Tb.Md()&&a.o()},a.fD)):await a.nc.Zi(b.id,a.Gb)),c(f,g))};var d=b.options.onSuccess?b.options.onSuccess:()=>{};b.options.onSuccess=async(f,g)=>{b?.id!==void 0&&await a.nc.Zi(b.id,a.Gb);a.Tb.gi&&a.Hb&&a.Hb("vss_network_hint")&&a.Tb.gi(!0);d(f,g)};return b};iga=function(a){return(a=a?.error?.code)&&a>=400&&a<=599?!1:!0}; jga=function(a){a=a?.error?.code;return!(a!==400&&a!==415)}; kga=function(){if(Ki)return Ki();Ki=_.xi("LogsDatabaseV2",{kh:{LogsRequestsStore:{wg:2}},shared:!1,upgrade(a,b,c){b(2)&&_.ei(a,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});b(3);b(5)&&(c=c.objectStore("LogsRequestsStore"),c.j.indexNames.contains("newRequest")&&c.j.deleteIndex("newRequest"),_.hi(c,"newRequestV2",["status","interface","timestamp"]));b(7)&&a.j.objectStoreNames.contains("sapisid")&&a.j.deleteObjectStore("sapisid");b(9)&&a.j.objectStoreNames.contains("SWHealthLog")&&a.j.deleteObjectStore("SWHealthLog")}, version:9});return Ki()};Li=function(a){return _.mi(kga(),a)};mga=async function(a,b){var c={startTime:(0,_.ci)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},ticks:{}};b=await Li(b);a={...a,options:JSON.parse(JSON.stringify(a.options)),interface:_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME",0)};a=await _.gi(b,"LogsRequestsStore",a);c.ticks.tc=(0,_.ci)();lga(c);return a}; nga=async function(a,b){var c={startTime:(0,_.ci)(),infos:{transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},ticks:{}};b=await Li(b);var d=_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME",0),f=[a,d,0];d=[a,d,(0,_.ci)()];var g=IDBKeyRange.bound(f,d),h="prev";_.y("use_fifo_for_networkless")&&(h="next");var k=void 0;f=a==="NEW"?"readwrite":"readonly";_.y("use_readonly_for_get_most_recent_by_status_killswitch")&&(f="readwrite");await _.di(b,["LogsRequestsStore"],{mode:f,Jc:!0},l=>ki(l.objectStore("LogsRequestsStore").index("newRequestV2"), {query:g,direction:h},m=>{m.getValue()&&(k=m.getValue(),a==="NEW"&&(k.status="QUEUED",m.update(k)))}));c.ticks.tc=(0,_.ci)();lga(c);return k};oga=async function(a,b){return _.di(await Li(b),["LogsRequestsStore"],{mode:"readwrite",Jc:!0},c=>{var d=c.objectStore("LogsRequestsStore");return d.get(a).then(f=>{if(f)return f.status="QUEUED",_.fi(d,f).then(()=>f)})})}; pga=async function(a,b,c=!0,d){return _.di(await Li(b),["LogsRequestsStore"],{mode:"readwrite",Jc:!0},f=>{var g=f.objectStore("LogsRequestsStore");return g.get(a).then(h=>h?(h.status="NEW",c&&(h.sendCount+=1),d!==void 0&&(h.options.compress=d),_.fi(g,h).then(()=>h)):_.Yh.resolve(void 0))})};qga=async function(a,b){return(await Li(b)).delete("LogsRequestsStore",a)}; rga=async function(a){a=await Li(a);var b=(0,_.ci)()-2592E6;await _.di(a,["LogsRequestsStore"],{mode:"readwrite",Jc:!0},c=>ji(c.objectStore("LogsRequestsStore"),{},d=>{if(d.getValue().timestamp<=b)return d.delete().then(()=>d.continue())}))};sga=async function(){await Kfa()};lga=function(a){_.y("nwl_csi_killswitch")||Zfa("networkless_performance",a,{sampleRate:1})};uga=function(a){return _.mi(tga(),a)}; vga=async function(a){a=await uga(a);var b=(0,_.ci)()-2592E6;await _.di(a,["SWHealthLog"],{mode:"readwrite",Jc:!0},c=>ji(c.objectStore("SWHealthLog"),{},d=>{if(d.getValue().timestamp<=b)return d.delete().then(()=>d.continue())}))};wga=async function(a){await (await uga(a)).clear("SWHealthLog")}; _.Mi=function(a,b,c,d,f="",g=!1,h=!1){if(a)if(!c||_.Sh("cobalt")||_.y("web_ping_disable_scrub_referrer"))if(f)oh(a,b,"POST",f,d);else if(_.Zg("USE_NET_AJAX_FOR_PING_TRANSPORT",!1)||d||h)oh(a,b,"GET","",d,void 0,g,h);else{b:{try{c:{var k=new xga({url:a});if(k.j.dsh==="1")var l=null;else{var m=k.j.ae;if(m==="1"){let r=k.j.adurl;if(r)try{l={version:3,hL:decodeURIComponent(r),bK:Aa(k.o,"act=1","ri=1",jaa(k))};break c}catch(t){}}l=m==="2"?{version:4,hL:Aa(k.o,"dct=1","suid="+k.da,"ri=1"),bK:Aa(k.o,"act=1", "ri=1","suid="+k.da)}:null}}if(l){let r=_.Db(a);var n=!(!r||!r.endsWith("/aclk")||_.Jb(a,"ri")!=="1");break b}}catch(r){}n=!1}if(n){b:{try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,"")){var p=!0;break b}}catch(r){}p=!1}p?(b&&b(),c=!0):c=!1}else c=!1;c||yga(a,b)}else _.bh(new _.wh("Legacy referrer-scrubbed ping detected")),a&&yga(a,void 0,{scrubReferrer:!0})}; yga=function(a,b,c={}){var d=new Image,f=`${zga++}`;Ni[f]=d;d.onload=d.onerror=()=>{b&&Ni[f]&&b();delete Ni[f]};c.scrubReferrer&&(d.referrerPolicy="no-referrer");d.src=a};Qi=function(){Oi||(Oi=new _.Pi("yt.offline"));return Oi};Aga=function(a){if(_.y("offline_error_handling")){var b=Qi().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);Qi().set("errors",b,2592E3,!0)}}; Bga=function(){if(!Ri.instance){let a=_.ka("yt.networkRequestMonitor.instance")||new Ri;_.ia("yt.networkRequestMonitor.instance",a);Ri.instance=a}return Ri.instance};Cga=function(){if(!Si.instance){let a=_.ka("yt.networkStatusManager.instance")||new Si;_.ia("yt.networkStatusManager.instance",a);Si.instance=a}return Si.instance}; Dga=function(a,b){a.rateLimit?a.j?(_.Te.fb(a.ga),a.ga=_.Te.Uc(()=>{a.ea!==b&&(a.dispatchEvent(b),a.ea=b,a.j=(0,_.ci)())},a.rateLimit-((0,_.ci)()-a.j))):(a.dispatchEvent(b),a.ea=b,a.j=(0,_.ci)()):a.dispatchEvent(b)}; _.Ti=function(){var a=_.ka("yt.networklessRequestController.instance");a||(a=new Ega,_.ia("yt.networklessRequestController.instance",a),_.y("networkless_logging")&&_.vi().then(b=>{a.Gb=b;fga(a);a.ea.resolve();a.Fn&&Math.random()<=a.vn&&a.Gb&&vga(a.Gb);_.y("networkless_immediately_drop_sw_health_store")&&Fga(a)}));return a};Fga=async function(a){if(!a.Gb)throw Xh("clearSWHealthLogsDb");wga(a.Gb).catch(b=>{a.handleError(b)})}; Gga=function(a,b,c){b=_.y("web_fp_via_jspb")?Object.assign({},b):b;_.y("use_request_time_ms_header")?b.headers&&_.ih(a)&&(b.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.ci)()))):b.postParams?.requestTimeMs&&(b.postParams.requestTimeMs=Math.round((0,_.ci)()));c&&Object.keys(b).length===0?_.Mi(a):b.compress?b.postBody?(typeof b.postBody!=="string"&&(b.postBody=JSON.stringify(b.postBody)),Gi(a,b.postBody,b,_.ph)):Gi(a,JSON.stringify(b.postParams),b,qh):_.ph(a,b)}; Ui=function(a,b){_.y("use_event_time_ms_header")&&_.ih(a)&&(b.headers||(b.headers={}),b.headers["X-Goog-Event-Time"]=JSON.stringify(Math.round((0,_.ci)())));return b};_.Hga=function(){return _.Bb(document.location.toString())!=="www.youtube-nocookie.com"}; Iga=function(a,b,c,d){!_.Zg("VISITOR_DATA")&&b!=="visitor_id"&&Math.random()<.01&&_.bh(new _.wh("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady())throw a=new _.wh("innertube xhrclient not ready",b,c,d),_.$g(a),a;var f={headers:d.headers||{},method:"POST",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||"JSON",onTimeout:()=>{d.onTimeout()},onFetchTimeout:d.onTimeout,onSuccess:(m,n)=>{if(d.onSuccess)d.onSuccess(n)},onFetchSuccess:m=>{if(d.onSuccess)d.onSuccess(m)}, onProgress:m=>{if(d.onProgress)d.onProgress(m)},onError:(m,n)=>{if(d.onError)d.onError(n)},onFetchError:m=>{if(d.onError)d.onError(m)},timeout:d.timeout,withCredentials:!0,compress:d.compress};f.headers["Content-Type"]||(f.headers["Content-Type"]="application/json");c="";var g=a.config_.jO;g&&(c=g);g=a.config_.kO||!1;var h=Yfa(g,c,d);Object.assign(f.headers,h);f.headers.Authorization&&!c&&g&&(f.headers["x-origin"]=window.location.origin);var k=iea(`${c}${`/youtubei/${a.config_.innertubeApiVersion}/${b}`}`, {alt:"json"}),l=(m=!1)=>{try{if(m&&d.retry&&!d.networklessOptions.bypassNetworkless)f.method="POST",d.networklessOptions.writeThenSend?_.Ti().writeThenSend(k,f):_.Ti().sendAndWrite(k,f);else if(d.compress)if(f.postBody){let n=f.postBody;typeof n!=="string"&&(n=JSON.stringify(f.postBody));Gi(k,n,f,_.ph)}else Gi(k,JSON.stringify(f.postParams),f,qh);else qh(k,f)}catch(n){if(n.name==="InvalidAccessError")_.bh(Error("Fa"));else throw n;}};(_.ka("ytNetworklessLoggingInitializationOptions")?_.Vi.isNwlInitialized: _.Wi)?Dfa().then(m=>{l(m)}):l(!1)};_.Zi=function(a,...b){if(!Xi(a)||b.some(c=>!Xi(c)))throw Error("Ga");for(let c of b)Yi(a,c)};Yi=function(a,b){for(let c in b)if(Xi(b[c])){if(c in a&&!Xi(a[c]))throw Error("Ha");c in a||(a[c]={});Yi(a[c],b[c])}else if($i(b[c])){if(c in a&&!$i(a[c]))throw Error("Ia");c in a||(a[c]=[]);Jga(a[c],b[c])}else a[c]=b[c];return a};Jga=function(a,b){for(let c of b)Xi(c)?a.push(Yi({},c)):$i(c)?a.push(Jga([],c)):a.push(c);return a}; Xi=function(a){return typeof a==="object"&&!Array.isArray(a)};$i=function(a){return typeof a==="object"&&Array.isArray(a)};_.Kga=function(){var a=_.ka("_lact",window);return a==null?-1:Math.max(Date.now()-a,0)}; _.Lga=function(a){if(window.crypto&&window.crypto.getRandomValues)try{var b=Array(a),c=new Uint8Array(a);window.crypto.getRandomValues(c);for(var d=0;d{d.Am=f;d.pS=g});a.j.set(b,d);return d.promise}; ej=function(a,b,c,d=!1){if(c.indexOf(b)>-1)throw Error("Ka`"+b);if(a.o.has(b))return a.o.get(b);if(!a.da.has(b)){if(d)return;throw Error("La`"+b);}var f=a.da.get(b);c.push(b);if(f.uc!==void 0)d=f.uc;else if(f.Cf)d=f[_.fj]?Oga(a,f[_.fj],c):[],d=f.Cf(...d);else if(f.Qb){d=f.Qb;let g=d[_.fj]?Oga(a,d[_.fj],c):[];d=new d(...g)}else{if(!d)throw Error("Ma`"+b);d=void 0}c.pop();f.Cc||a.o.set(b,d);return d};Oga=function(a,b,c){return b?b.map(d=>d instanceof cj?ej(a,d.key,c,!0):ej(a,d,c)):[]}; _.hj=function(){gj||(gj=new Pga);return gj};_.ij=function(a){return _.ka("ytcsi."+(a||"")+"data_")||_.Qga(a)};_.jj=function(a){a=_.ij(a);a.metadata||(a.metadata={});return a.metadata};_.kj=function(a){a=_.ij(a);a.tick||(a.tick={});return a.tick};_.lj=function(a){a=_.ij(a);if(a.gel){let b=a.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel};_.Rga=function(a){a=_.lj(a);a.gelInfos||(a.gelInfos={});return a.gelInfos}; _.mj=function(a){var b=_.ij(a).nonce;b||(b=_.bj(16),_.ij(a).nonce=b);return b};_.Qga=function(a){var b={tick:{},info:{}};_.ia("ytcsi."+(a||"")+"data_",b);return b};Sga=function(){var a=_.ka("ytcsi.debug");a||(a=[],_.ia("ytcsi.debug",a),_.ia("ytcsi.reference",{}));return a};_.Uga=function(a){var b=Sga();b.push(a);_.y("limit_ytcsi_debug_array_size")&&b.length>Tga&&b.splice(0,b.length-Tga)}; _.nj=function(a){a=a||"";var b=_.Vga();if(b[a])return b[a];var c={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};_.Uga(c);return b[a]=c};_.Vga=function(){var a=_.ka("ytcsi.reference");if(a)return a;Sga();return _.ka("ytcsi.reference")};Wga=function(a){if(a.name==="JavaException")return!0;a=a.stack;return a.includes("chrome://")||a.includes("-extension://")||a.includes("webkit-masked-url://")}; Xga=function(a){if(!a.stack)return!0;var b=!a.stack.includes("\n");return b&&a.stack.includes("ErrorType: ")||b&&a.stack.includes("Anonymous function (Unknown script")||a.stack.toLowerCase()==="not available"||a.fileName==="user-script"||a.fileName.startsWith("user-script:")?!0:!1};_.pj=function(){if(!oj){var a=oj=new Yga;a.dh.length=0;a.Eg.length=0;_.Zga(a,$ga)}return oj};_.Zga=function(a,b){b.dh&&a.dh.unshift.apply(a.dh,b.dh);b.Eg&&a.Eg.unshift.apply(a.Eg,b.Eg)}; _.qj=function(a){return atob(a.replace(/-/g,"+").replace(/_/g,"/"))};_.sj=function(a,b){var c=a.length,d=0,f=()=>a.charCodeAt(d++);do{var g=rj(f);if(g===Infinity)break;let h=g>>3;switch(g&7){case 0:g=rj(f);if(h===b)return g;break;case 1:if(h===b)return;d+=8;break;case 2:g=rj(f);if(h===b)return a.substr(d,g);d+=g;break;case 5:if(h===b)return;d+=4;break;default:return}}while(d500));d++);d=f}else if(typeof a==="object")for(f in a){if(a[f]){a:{var g=f;var h=a[f],k=b,l=c;if(typeof h!=="string"||g!=="clickTrackingParams"&&g!=="trackingParams"){g=0;break a}g=(h=_.sj(_.qj(h),2))?tj(`${g}.ve`,h,k,l):0}d+=g;d+=tj(f,a[f],b,c);if(d>500)break}}else c[b]=uj(a),d+=c[b].length;else c[b]=uj(a),d+=c[b].length;return d}; tj=function(a,b,c,d){c+=`.${a}`;a=uj(b);d[c]=a;return c.length+a.length};uj=function(a){try{return(typeof a==="string"?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return`unable to serialize ${typeof a} (${b.message})`}};wj=function(){return"h5vcc"in vj&&vj.h5vcc.traceEvent?.traceBegin&&vj.h5vcc.traceEvent?.traceEnd?1:"performance"in vj&&vj.performance.mark&&vj.performance.measure?2:0}; xj=function(a){var b=wj();switch(b){case 1:vj.h5vcc.traceEvent.traceBegin("YTLR",a);break;case 2:vj.performance.mark(`${a}-start`);break;case 0:break;default:_.Za(b,"unknown trace type")}};bha=function(a){var b=wj();switch(b){case 1:vj.h5vcc.traceEvent.traceEnd("YTLR",a);break;case 2:b=`${a}-start`;let c=`${a}-end`;vj.performance.mark(c);vj.performance.measure(a,b,c);break;case 0:break;default:_.Za(b,"unknown trace type")}}; cha=function(a){var b=Array.from(a.j.keys()).sort((c,d)=>a.getPriority(a.j[d])-a.getPriority(a.j[c]));for(let c of b)b=a.j[c],b.jobId===void 0||b.sp||(a.scheduler.fb(b.jobId),a.scheduler.Ua(b.Il,10))};eha=function(a,b,c){dha&&console.groupCollapsed&&console.groupEnd&&(console.groupCollapsed(`[${a.constructor.name}] '${a.state}' to '${b}'`),console.log("with message: ",c),console.groupEnd())}; iha=function(a,b){var c=b.filter(f=>(a.da??f.priority??0)===10),d=b.filter(f=>(a.da??f.priority??0)!==10);return a.ea.qk?async(...f)=>{await fha(c,...f);gha(a,d,...f)}:(...f)=>{hha(c,...f);gha(a,d,...f)}}; fha=async function(a,...b){var c=_.Ih();for(let d of a){let f;c.ka(()=>{jha(d.name);var g=kha(()=>d.callback(...b));(0,_.yj)(g)?f=_.y("web_lifecycle_error_handling_killswitch")?g.then(()=>{zj(d.name)}):g.then(()=>{zj(d.name)},h=>{window.onerror?.(h.message,"",0,0,h);zj(d.name)}):zj(d.name)});f&&await f}};gha=function(a,b,...c){b=b.map(d=>{var f=a.da??d.priority??0;return{Il:_.Aj(d,...c),priority:f}});b.length&&(a.j=new lha(b))};hha=function(a,...b){var c=_.Ih();for(let d of a)a=_.Aj(d,...b),c.ka(a)}; _.Aj=function(a,...b){return()=>{jha(a.name);kha(()=>a.callback(...b));zj(a.name)}};jha=function(a){Bj&&a&&xj(a)};zj=function(a){Bj&&a&&bha(a)};kha=function(a){if(_.y("web_lifecycle_error_handling_killswitch"))return a();try{return a()}catch(b){window.onerror?.(b.message,"",0,0,b)}};_.Dj=function(){Cj||(Cj=new mha);return Cj}; Gj=function(a,b){var c=Ej(b);if(a.j[c])return a.j[c];var d=Object.keys(a.store)||[];if(d.length<=1&&Ej(b)===d[0])return d;var f=[];for(let h=0;h{_.Mj({writeThenSend:!0},void 0,!1,b.tier)};c>=1E3?h():c>=a?Nj||(Nj=Oj(()=>{h();Nj=void 0},0)):d-g>=10&&(zha(!1,b.tier),f.ea=d)}; vha=function(a,b){if(a.endpoint==="log_event"){_.y("more_accurate_gel_parser")&&Jj().storePayload({isJspb:!1},a.payload);qha(a);var c=rha(a),d=new Map;d.set(c,[a.payload]);var f=sha(a.payload)||"";(a=b?b:nha()?oha||_.fa.ytLoggingTransportRegisteredClientCtor_||null:null)&&pha(a);return new _.bf((g,h)=>{Hj&&Hj.isReady()?Aha(d,Hj,g,h,{bypassNetworkless:!0},!0,xha(f)):g()})}}; rha=function(a){var b="";if(a.dangerousLogToVisitorSession)b="visitorOnlyApprovedKey";else if(a.cttAuthInfo){b=a.cttAuthInfo;let c={};b.videoId?c.videoId=b.videoId:b.playlistId&&(c.playlistId=b.playlistId);Pj[a.cttAuthInfo.token]=c;b=a.cttAuthInfo.token}return b}; _.Mj=function(a={},b,c=!1,d){new _.bf((f,g)=>{var h=Lj(c,d),k=h.j;h.j=!1;if(_.y("enable_web_tiered_gel")&&_.y("web_vss_routing_check_all_tier_policies")){let l=Lj(c,300),m=Lj(c,200);k=k||l.j||m.j;l.j=!1;m.j=!1}Qj(h.da);Qj(h.o);h.o=0;Hj&&Hj.isReady()?d===void 0&&_.y("enable_web_tiered_gel")?Bha(f,g,a,b,c,300,k):Bha(f,g,a,b,c,d,k):(zha(c,d),f())})}; Bha=function(a,b,c={},d,f=!1,g=200,h=!1){var k=Hj,l=new Map,m={isJspb:f,cttAuthInfo:d,tier:g};f={isJspb:f,cttAuthInfo:d};if(d!==void 0)g=_.y("enable_web_tiered_gel")?Jj().smartExtractMatchingEntries({keys:[m,f],sizeLimit:1E3}):Jj().extractMatchingEntries(f),l.set(d,g);else for(let n of Object.keys(Kj))d=_.y("enable_web_tiered_gel")?Jj().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:n,tier:g},{isJspb:!1,cttAuthInfo:n}],sizeLimit:1E3}):Jj().extractMatchingEntries({isJspb:!1,cttAuthInfo:n}), d.length>0&&l.set(n,d),(_.y("web_fp_via_jspb_and_json")&&c.writeThenSend||!_.y("web_fp_via_jspb_and_json"))&&delete Kj[n];Aha(l,k,a,b,c,!1,h)}; zha=function(a=!1,b=200){var c=()=>{_.Mj({writeThenSend:!0},void 0,a,b)},d=Lj(a,b),f=d===Cha||d===Dha?5E3:Eha;_.y("web_gel_timeout_cap")&&!d.o&&(f=Oj(()=>{c()},f),d.o=f);Qj(d.da);f=_.Zg("LOGGING_BATCH_TIMEOUT",_.dh("web_gel_debounce_ms",1E4));_.y("shorten_initial_gel_batch_timeout")&&Rj&&(f=Fha);f=Oj(()=>{_.dh("gel_min_batch_size")>0?Jj().getSequenceCount({cttAuthInfo:void 0,isJspb:a,tier:b})>=Gha&&c():c()},f);d.da=f}; Aha=function(a,b,c,d,f={},g,h){if(a.size===0)c();else{var k=Math.round((0,_.ci)()),l=a.size,m=Hha(h);for(let [n,p]of a){a=n;h=p;let r=_.Sd({context:Xfa(b.config_||Ai())});if(!_.qa(h)&&!_.y("throw_err_when_logevent_malformed_killswitch")){d();break}r.events=h;(h=Pj[a])&&Iha(r,a,h);delete Pj[a];let t=a==="visitorOnlyApprovedKey";Jha(r,k,t);_.y("always_send_and_write")&&(f.writeThenSend=!1);let u=C=>{_.y("start_client_gcf")&&_.Te.Uc(async()=>{await Kha(C)});l--;l||c()},x=0,A=()=>{x++;if(f.bypassNetworkless&& x===1)try{Iga(b,m,r,Lha({writeThenSend:!0},t,u,A,g)),Rj=!1}catch(C){_.$g(C),d()}l--;l||c()};try{Iga(b,m,r,Lha(f,t,u,A,g)),Rj=!1}catch(C){_.$g(C),d()}}}};Lha=function(a,b,c,d,f){a={retry:!0,onSuccess:c,onError:d,networklessOptions:a,dangerousLogToVisitorSession:b,v1:!!f,headers:{},postBodyFormat:"",postBody:"",compress:_.y("compress_gel")||_.y("compress_gel_lr")};Mha()&&(a.headers["X-Goog-Request-Time"]=JSON.stringify(Math.round((0,_.ci)())));return a}; Jha=function(a,b,c){Mha()||(a.requestTimeMs=String(b));_.y("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.Zg("EVENT_ID"))&&((c=_.Zg("BATCH_CLIENT_COUNTER")||0)||(c=Math.floor(Math.random()*65535/2)),c++,c>65535&&(c=1),_.Yg("BATCH_CLIENT_COUNTER",c),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})}; Iha=function(a,b,c){if(c.videoId)var d="VIDEO";else if(c.playlistId)d="PLAYLIST";else return;a.credentialTransferTokenTargetId=c;a.context=a.context||{};a.context.user=a.context.user||{};a.context.user.credentialTransferTokens=[{token:b,scope:d}]}; qha=function(a){var b=_.eh("il_payload_scraping")==="enable_il_payload_scraping";if(!_.ka("yt.logging.transport.enableScrapingForTest"))if(b)Sj=[],_.ia("yt.logging.transport.enableScrapingForTest",!0),_.ia("yt.logging.transport.scrapedPayloadsForTesting",Sj),_.ia("yt.logging.transport.payloadToScrape","visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged".split(" ")),_.ia("yt.logging.transport.getScrapedPayloadFromClientEventsFunction"), _.ia("yt.logging.transport.scrapeClientEvent",!0);else return;b=_.ka("yt.logging.transport.scrapedPayloadsForTesting");var c=_.ka("yt.logging.transport.payloadToScrape"),d=_.ka("yt.logging.transport.scrapeClientEvent");if(c&&c.length>=1)for(let f=0;f{_.Dj().currentState==="none"?a():_.Dj().install({none:{callback:a}})},b):_.xh(_.Te,a,b)};Qj=function(a){_.y("transport_use_scheduler")?_.Te.fb(a):window.clearTimeout(a)}; Kha=async function(a){a=a?.responseContext?.globalConfigGroup;var b=_.z(a,Nha),c=a?.hotHashData,d=_.z(a,Oha),f=a?.coldHashData,g=_.hj().resolve(_.dj(_.zi));g&&(c&&(b?await Tfa(g,c,b):await Tfa(g,c)),f&&(d?await Ufa(g,f,d):await Ufa(g,f)));b=a?.rawFinchStaticConfigGroup;(a=a?.finchStaticHashData)?(c=_.hj().resolve(_.dj(Pha)))?await c.K5({config:b||{},M1:a||""}):(b||a)&&_.bh(new _.wh("FinchConfigManagerService is not present, but Finch config data is present.")):b&&_.bh(new _.wh("Finch config data is present, but hash is missing."))}; Lj=function(a,b=200){return a?b===300?Cha:Qha:b===300?Dha:Rha};sha=function(a){a=Object.keys(a);for(let b of a)if(tha[b])return b};uha=function(a){switch(a){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}};xha=function(a){return a==="gelDebuggingEvent"||a==="watchTimeSegment"}; Hha=function(a=!1){return a&&_.y("vss_through_gel_video_stats")?"video_stats":"log_event"}; _.Uj=function(a,b,c,d={}){var f={},g=Math.round(d.timestamp||(0,_.ci)());f.eventTimeMs=g ")],["errorSeverity",c?.toString()],["wizFeatureFlags",d?Object.entries(d).join("\n"):void 0]];for(let [f,g]of a)a=g,a!==void 0&&(b[f]=a)}return b};_.Yj=function(a){_.Xj(a)};_.Zj=function(a){_.Xj(a,"WARNING")}; _.Xj=function(a,b="ERROR",c,d,f,g={},h=!1,k){g.name=c||_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME",1);g.version=d||_.Zg("INNERTUBE_CONTEXT_CLIENT_VERSION");Tha(a,g,b,h,k)}; Tha=function(a,b,c="ERROR",d=!1,f){if(a){a.hasOwnProperty("level")&&a.level&&(c=a.level);if(_.y("wiz_enable_metadata_extraction_killswitch")){var g=b;if(!g?.componentStack){var h=a.qg?.componentStack;h&&(g||(g={}),g.componentStack=h)}b=g||b}else b=Sha(a,b),g=a.qg?.Gn,g!==void 0&&c!=="IGNORED"&&(c=g>=3?"ERROR":"WARNING");if(_.y("console_log_js_exceptions")||["test","dev","autopush","staging"].includes(_.Zg("SERVER_VERSION")))g=[],g.push(`Name: ${a.name}`),g.push(`Message: ${a.message}`),a.hasOwnProperty("params")&& g.push(`Error Params: ${JSON.stringify(a.params)}`),a.hasOwnProperty("args")&&g.push(`Error args: ${JSON.stringify(a.args,null,2)}`),g.push(`File name: ${a.fileName}`),g.push(`Stacktrace: ${a.stack}`),g=g.join("\n"),window.console.log(g,a);if(!(Uha>=5)){g=[];for(k of Vha)try{k()&&g.push(k())}catch(A){}var k=g;k=[...Wha,...k];var l=zaa(a);g=l.message||"Unknown Error";h=l.name||"UnknownError";var m=l.stack||a.H6||"Not available";if(m.startsWith(`${h}: ${g}`)){var n=m.split("\n");n.shift();m=n.join("\n")}n= l.lineNumber||"Not available";l=l.fileName||"Not available";let x=0;if(a.hasOwnProperty("args")&&a.args&&a.args.length)for(var p=0;p=500);p++);else if(a.hasOwnProperty("params")&&a.params){let A=a.params;if(typeof a.params==="object")for(p in A){if(!A[p])continue;let C=`params.${p}`,F=uj(A[p]);b[C]=F;x+=C.length+F.length;if(x>500)break}else b.params=uj(A)}if(k.length)for(p=0;p=500);p++);navigator.vendor&& !b.hasOwnProperty("vendor")&&(b["device.vendor"]=navigator.vendor);p={message:g,name:h,lineNumber:n,fileName:l,stack:m,params:b,sampleWeight:1};b=Number(a.columnNumber);isNaN(b)||(p.lineNumber=`${p.lineNumber}:${b}`);if(a.level==="IGNORED")var r=0;else a:{a=_.pj();for(r of a.dh)if(p.message&&p.message.match(r.P4)){r=r.weight;break a}for(var t of a.Eg)if(t.callback(p)){r=t.weight;break a}r=1}p.sampleWeight=r;r=p;for(var u of Xha){if(!u.hp[r.name])continue;t=u.hp[r.name];for(let A of t){t=r.message.match(A.regexp); if(!t)continue;r.params["params.error.original"]=t[0];a=A.groups;p={};for(b=0;b{var d=(0,_.ci)();for(let f in fk)fk[f]&&d-fk[f].time>6E4&&delete fk[f];a&&(a.j=0)},5E3));return c.count>5?(c.count===6&&Math.random()*1E5<1&&(c=new _.wh("CSI data exceeded logging limit with key",b.split("_")),b.indexOf("plev")>=0||_.Zj(c)),!0):!1};_.gia=function(){var a=_.fa.ytLoggingDocDocumentNonce_;a||(a=_.bj(16),_.ia("ytLoggingDocDocumentNonce_",a));return a}; hia=function(a=0){return _.Zg("client-screen-nonce-store",{})[a]};iia=function(a,b=0){var c=_.Zg("client-screen-nonce-store");c||(c={},_.Yg("client-screen-nonce-store",c));c[b]=a};hk=function(a=0){return a===0?"ROOT_VE_TYPE":`ROOT_VE_TYPE.${a}`};_.jia=function(a=0){return _.Zg(hk(a))};kia=function(){var a=_.Zg("csn-to-ctt-auth-info");a||(a={},_.Yg("csn-to-ctt-auth-info",a));return a};_.ik=function(a=0){a=hia(a);if(!a&&!_.Zg("USE_CSN_FALLBACK",!0))return null;a||(a="UNDEFINED_CSN");return a?a:null}; lia=function(a,b,c){var d=kia();(c=_.ik(c))&&delete d[c];b&&(d[a]=b)};_.jk=function(a){return kia()[a]};_.nia=function(a,b,c=0,d){if(a!==hia(c)||b!==_.Zg(hk(c)))if(lia(a,d,c),iia(a,c),_.Yg(hk(c),b),b=()=>{setTimeout(()=>{a&&_.Wj("foregroundHeartbeatScreenAssociated",{clientDocumentNonce:mia,clientScreenNonce:a})},0)},"requestAnimationFrame"in window)try{window.requestAnimationFrame(b)}catch(f){b()}else b()}; _.kk=function(a,b){if(!_.y("web_csi_action_sampling_enabled")||!_.ij(b).actionDisabled){var c=_.nj(b||"");_.Zi(c.info,a);a.loadType&&(c=a.loadType,_.jj(b).loadType=c);_.Zi(_.Rga(b),a);c=_.mj(b);b=_.ij(b).cttAuthInfo;ek().info(a,c,b)}};oia=function(){return(_.hj().resolve(_.dj(_.zi))?.Tl()?.loggingHotConfig?.csiConfig?.debugTicks??[]).map(a=>Object.values(a)[0])}; _.lk=function(a,b,c){if(!_.y("web_csi_action_sampling_enabled")||!_.ij(c).actionDisabled){var d=_.mj(c),f;if(f=_.y("web_csi_debug_sample_enabled")&&d){_.hj().resolve(_.dj(_.zi))?.Tl()&&!pia&&(pia=!0,_.lk("gcfl",(0,_.ci)(),c));f=_.hj().resolve(_.dj(_.zi))?.Tl()?.loggingHotConfig?.csiConfig?.debugSampleWeight||0;var g;if(g=f!==0)b:{g=oia();if(g.length>0)for(var h=0;h 0?h:void 0;try{_.mk.mark(f,g)}catch(l){_.mk.mark(f)}}f=_.nj(c||"");f.tick[a]=b||(0,_.ci)();if(f.callback&&f.callback[a])for(var k of f.callback[a])k();k=_.lj(c);k.gelTicks&&(k.gelTicks[a]=!0);f=_.kj(c);k=b||(0,_.ci)();f[a]=k;f=_.ij(c).cttAuthInfo;a==="_start"?(a=ek(),gk(a,`baseline_${d}`)||_.Wj("latencyActionBaselined",{clientActionNonce:d},{timestamp:b,cttAuthInfo:f})):ek().tick(a,d,b,f);_.qia(c);return k}}}; _.ria=function(a){var b=_.nk("aft",a);if(b)return b;b=_.Zg((a||"")+"TIMING_AFT_KEYS",["ol"]);var c=b.length;for(let d=0;d{var c=_.kj(b);return a in c})()};eaa=Object.create;daa=Object.defineProperty;caa=globalThis;ba="Int8 Uint8 Uint8Clamped Int16 Uint16 Int32 Uint32 Float32 Float64".split(" ");caa.BigInt64Array&&(ba.push("BigInt64"),ba.push("BigUint64"));var faa=Object.setPrototypeOf;ca("Symbol.dispose",function(a){return a?a:Symbol("a")}); ca("SuppressedError",function(a){function b(c,d,f){if(!(this instanceof b))return new b(c,d,f);f=Error(f);"stack"in f&&(this.stack=f.stack);this.message=f.message;this.error=c;this.suppressed=d}if(a)return a;gaa(b,Error);b.prototype.name="SuppressedError";return b}); ca("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("b");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#>>0);var xga=class{constructor({url:a,a7:b}){this.o=a;this.ea=b;this.da=(new Date).getTime()-17040672E5;this.j={};for(var c=/[?&]([^&=]+)=([^&]*)/g;b=c.exec(a);)this.j[b[1]]=b[2]}};_.za(_.Ca,Error);_.Ca.prototype.name="CustomError";var vba;var laa=globalThis.trustedTypes,Fa;_.Ja=class{constructor(a){this.j=a}toString(){return this.j+""}};_.via=Na(a=>a``)||Na(a=>a`\0`)||Na(a=>a`\n`)||Na(a=>a`\u0000`);_.wia=(0,_.Ma)``&&(0,_.Ma)`\0`&&(0,_.Ma)`\n`&&(0,_.Ma)`\u0000`;_.Oa=class{constructor(a){this.j=a}toString(){return this.j}};_.Va=new _.Oa("about:invalid#zClosurez");var Ra,naa,paa;Ra=class{constructor(a){this.kc=a}};_.xia=new Ra(a=>/^[^:]*([/?#]|$)/.test(a));_.yia=Sa("tel");_.zia=Sa("data");_.Aia=Sa("http");_.Bia=Sa("https");_.Cia=Sa("ftp");_.Dia=Sa("mailto");_.Eia=Sa("intent");_.Fia=Sa("sms");_.Gia=Sa("vnd.youtube");naa=[_.zia,_.Aia,_.Bia,_.Dia,_.Cia,_.xia];paa=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.$a=class{constructor(a){this.j=a}toString(){return this.j+""}};_.db=class{constructor(a){this.j=a}toString(){return this.j+""}};var uaa="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var ub={};var Caa;Caa=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.Hb=/#|$/;var uk=!!(_.sk[0]>>24&1),vk=!!(_.sk[0]>>19&1),Hia=!!(_.sk[0]>>26&1),Iia=!!(_.sk[0]&8),Jia=!!(_.sk[0]&4096),Kia=!!(_.sk[0]>>18&1),Lia=!!(_.sk[0]>>16&1),Mia=!!(_.sk[0]>>17&1);var aba,qf,me,fda;_.Mb=uk?Hia:la(610401301,!1);_.Nia=uk?Iia:la(513659523,!1);aba=uk?vk||!Jia:la(748402147,!0);qf=uk?vk||!Kia:la(919444824,!0);me=uk?vk||!Lia:la(928875398,!0);fda=uk?Mia:la(683749201,!1);var Oia;Oia=_.fa.navigator;_.Ob=Oia?Oia.userAgentData||null:null;_.ac[" "]=function(){};var Pia;Pia=Sb();_.Qia=Rb()?!1:_.Qb("Trident")||_.Qb("MSIE");_.Bfa=_.Qb("Edge");_.Ria=_.Qb("Gecko")&&!(_.Lb().toLowerCase().indexOf("webkit")!=-1&&!_.Qb("Edge"))&&!(_.Qb("Trident")||_.Qb("MSIE"))&&!_.Qb("Edge");_.wk=_.Lb().toLowerCase().indexOf("webkit")!=-1&&!_.Qb("Edge");_.Sia=_.wk&&_.Qb("Mobile");Wb()||_.Qb("Macintosh");Wb()||_.Qb("Windows");(Wb()?_.Ob.platform==="Linux":_.Qb("Linux"))||Wb()||_.Qb("CrOS");_.xk=Wb()?_.Ob.platform==="Android":_.Qb("Android");Zb();_.Qb("iPad");_.Qb("iPod"); _.yk=Zb()||_.Qb("iPad")||_.Qb("iPod");_.zk=_.Lb().toLowerCase().indexOf("kaios")!=-1;Tb();_.Tia=Zb()||_.Qb("iPod");_.Uia=_.Qb("iPad");!_.Qb("Android")||Ub()||Tb()||Sb()||_.Qb("Silk");Ub();_.Uh=_.Vb()&&!(Zb()||_.Qb("iPad")||_.Qb("iPod"));var Jaa={},dc=null;var Naa,Laa;Naa=/[-_.]/g;Laa={"-":"+",_:"/",".":"="};_.fc={};var Paa;_.ec=class{isEmpty(){return this.j==null}sizeBytes(){var a=_.ic(this);return a?a.length:0}constructor(a,b){if(b!==_.fc)throw Error("t");this.j=a;if(a!=null&&a.length===0)throw Error("s");}};var Qaa=void 0;var Waa,cba,Lc,Yaa;_.Pc=pc();_.Via=pc();_.Sc=pc();_.Wia=pc();Waa=pc();_.Xia=pc();cba=pc();Lc=pc("m_m",!0);Yaa=pc();_.Yia=pc();var Zia;_.tc=pc("jas",!0);Zia=[];Zia[_.tc]=7;_.ud=Object.freeze(Zia);var Mc,vc;Mc={};vc={};_.$ia=Object.freeze({});_.yc={};_.aja=_.Ac(a=>a!==null&&a!==void 0);var Taa;Taa=_.Ac(a=>typeof a==="number");_.Saa=_.Ac(a=>typeof a==="string");_.yj=_.Ac(a=>a!=null&&typeof a==="object"&&typeof a.then==="function");_.Ak=_.Ac(a=>!!a&&(typeof a==="object"||typeof a==="function"));var bja,cja;_.$c=_.Ac(a=>a>=bja&&a<=cja);bja=BigInt(Number.MIN_SAFE_INTEGER);cja=BigInt(Number.MAX_SAFE_INTEGER);_.Cc=0;_.Dc=0;_.Bk=typeof BigInt==="function"?BigInt.asIntN:void 0;_.dja=typeof BigInt==="function"?BigInt.asUintN:void 0;_.Ck=Number.isSafeInteger;_.Hc=Number.isFinite;_.Dk=Math.trunc;var Zaa={};_.eja=(()=>class extends Map{constructor(){super()}})();var Uc;_.fja=_.Bc(0);_.Ed=Cd();_.gja=Cd();_.Ek=Cd();_.Fk=Cd();_.hja=Cd();_.ija=Cd();_.Gk=Cd();_.jja=Cd();_.Hk=Cd();_.kja=Cd();_.lja=Cd();_.mja=Cd();_.nja=Cd();_.Jd=class{constructor(a,b,c){this.Ra=$aa(a,b,c,2048)}toJSON(){return _.fd(this)}serialize(a){return JSON.stringify(_.fd(this,a))}clone(){var a=this.Ra,b=a[_.tc]|0;return _.jd(this,a,b)?_.id(this,a,!0):new this.constructor(_.hd(a,b,!1))}};_.Jd.prototype[Lc]=Mc;_.Dd=class{constructor(a,b,c){this.j=a;this.o=b;a=_.ya(_.Ed);this.da=!!a&&c===a||!1}};_.oja=Symbol();var jh=window;_.Ik=class{constructor(a,b,c,d,f){this.da=a;this.j=b;this.ea=c;this.ga=d;this.o=f}};var pja;pja="ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" "); _.qja=new _.Ik(new Set(pja),new Map([["A",new Map([["href",{policyAction:7}]])],["AREA",new Map([["href",{policyAction:7}]])],["LINK",new Map([["href",{policyAction:5,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{policyAction:5}],["srcset",{policyAction:6}]])],["IMG",new Map([["src",{policyAction:5}],["srcset",{policyAction:6}]])], ["VIDEO",new Map([["src",{policyAction:5}]])],["AUDIO",new Map([["src",{policyAction:5}]])]]),new Set("title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked cite color cols colspan controls controlslist coords crossorigin datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden inert ismap label lang loop max maxlength media minlength min multiple muted nonce open playsinline placeholder preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type usemap valign value width wrap itemscope itemtype itemid itemprop itemref".split(" ")), new Map([["dir",{policyAction:3,conditions:new Map([["dir",new Set(["auto","ltr","rtl"])]])}],["async",{policyAction:3,conditions:new Map([["async",new Set(["async"])]])}],["loading",{policyAction:3,conditions:new Map([["loading",new Set(["eager","lazy"])]])}],["poster",{policyAction:5}],["target",{policyAction:3,conditions:new Map([["target",new Set(["_self","_blank"])]])}]]));pja.concat(["BUTTON","INPUT"]);var lba={CV:"allow-forms",EV:"allow-modals",FV:"allow-orientation-lock",GV:"allow-pointer-lock",HV:"allow-popups",IV:"allow-popups-to-escape-sandbox",JV:"allow-presentation",KV:"allow-same-origin",LV:"allow-scripts",MV:"allow-top-navigation",NV:"allow-top-navigation-by-user-activation"},pba=_.Nd(()=>nba());_.aa=_.Od.prototype;_.aa.clone=function(){return new _.Od(this.x,this.y)};_.aa.equals=function(a){return a instanceof _.Od&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};_.aa.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};_.aa.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};_.aa.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; _.aa.translate=function(a,b){a instanceof _.Od?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};_.aa.scale=function(a,b){b=typeof b==="number"?b:a;this.x*=a;this.y*=b;return this};_.aa=_.Qd.prototype;_.aa.clone=function(){return new _.Qd(this.width,this.height)};_.aa.area=function(){return this.width*this.height};_.aa.aspectRatio=function(){return this.width/this.height};_.aa.isEmpty=function(){return!this.area()};_.aa.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.aa.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; _.aa.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.aa.scale=function(a,b){b=typeof b==="number"?b:a;this.width*=a;this.height*=b;return this};var tba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var ak=class{constructor(a,b){this.j=a===bk&&b||""}toString(){return this.j}},bk={};new ak(bk,"");_.aa=Td.prototype;_.aa.FM=function(a){return _.Wd(this.j,a)};_.aa.getElementsByTagName=function(a,b){return(b||this.j).getElementsByTagName(String(a))};_.aa.createElement=function(a){return xba(this.j,a)};_.aa.createTextNode=function(a){return this.j.createTextNode(String(a))};_.aa.appendChild=function(a,b){a.appendChild(b)};_.aa.append=function(a,b){wba(_.Ud(a),a,arguments)};_.aa.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0}; _.aa.removeNode=_.be;_.aa.contains=function(a,b){return a&&b?a==b||a.contains(b):!1};_.aa.isFocusable=_.zba;var mea=(new Date).getTime();_.aa=de.prototype;_.aa.isEnabled=function(){if(!_.fa.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{Jo:60});if(this.get("TESTCOOKIESENABLED")!=="1")return!1;this.remove("TESTCOOKIESENABLED");return!0}; _.aa.set=function(a,b,c){var d=!1;if(typeof c==="object"){var f=c.sameSite;d=c.secure||!1;var g=c.domain||void 0;var h=c.path||void 0;var k=c.Jo}if(/[;=\s]/.test(a))throw Error("L`"+a);if(/[;\r\n]/.test(b))throw Error("M`"+b);k===void 0&&(k=-1);c=g?";domain="+g:"";h=h?";path="+h:"";d=d?";secure":"";k=k<0?"":k==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+k*1E3)).toUTCString();this.j.cookie=a+"="+b+c+h+k+d+(f!=null?";samesite="+f:"")}; _.aa.get=function(a,b){var c=a+"=",d=(this.j.cookie||"").split(";");for(let f=0,g;f=0;b--)this.remove(a[b])}; _.rh=new de(typeof document=="undefined"?null:document);var Jba=class{constructor(){this.j={};this.o="";this.da={}}toString(){var a=this.o+Pba(this),b=_.Eb(this.da),c="";b!=""&&(c="?"+b);return a+c}clone(){var a=new Jba;a.j={...this.j};a.o=this.o;a.da={...this.da};return a}},Kba={x_:"k",sW:"ck",zZ:"m",TW:"exm",RW:"excm",zV:"am",DV:"amc",lZ:"mm",v_:"rt",aZ:"d",SW:"ed",f0:"sv",EW:"deob",hW:"cb",lW:"ccb",iW:"cbi",V_:"rs",E_:"sdch",bZ:"im",FW:"dg",PW:"br",OW:"br-d",QW:"rb",P0:"zs",K0:"wt",UW:"ee",e0:"sm",wZ:"md",UY:"gssmodulesetproto",G0:"ujg",F0:"sp",ZY:"ichc", U_:"slk",HW:"dti",GW:"dbwh",dZ:"ic"},rja=RegExp("^(gapi\\.)?loaded(_g|_h)?(_[0-9a-z]+)+$"),sja=RegExp("^[a-zA-Z0-9-_*]+$");var oe;var Xba=!1;_.Hf=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?a=>a&&AsyncContext.Snapshot.wrap(a):a=>a;_.xe.prototype.sa=!1;_.xe.prototype.Ja=function(){return this.sa};_.xe.prototype.dispose=function(){this.sa||(this.sa=!0,this.La())};_.xe.prototype[Symbol.dispose]=function(){this.dispose()};_.xe.prototype.addOnDisposeCallback=function(a,b){this.sa?b!==void 0?a.call(b):a():(this.ia||(this.ia=[]),b&&(a=a.bind(b)),this.ia.push(a))};_.xe.prototype.La=function(){if(this.ia)for(;this.ia.length;)this.ia.shift()()};_.ze.prototype.stopPropagation=function(){this.o=!0};_.ze.prototype.preventDefault=function(){this.defaultPrevented=!0};_.za(Ae,_.ze); Ae.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.wk||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY= _.wk||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp= a.timeStamp;this.j=a;a.defaultPrevented&&Ae.Qc.preventDefault.call(this)};Ae.prototype.kB=function(a){return this.j.button==a};Ae.prototype.stopPropagation=function(){Ae.Qc.stopPropagation.call(this);this.j.stopPropagation?this.j.stopPropagation():this.j.cancelBubble=!0};Ae.prototype.preventDefault=function(){Ae.Qc.preventDefault.call(this);var a=this.j;a.preventDefault?a.preventDefault():a.returnValue=!1};var Je="closure_listenable_"+(Math.random()*1E6|0);var Zba=0;Ce.prototype.add=function(a,b,c,d,f){var g=a.toString();a=this.listeners[g];a||(a=this.listeners[g]=[],this.j++);var h=Ee(a,b,d,f);h>-1?(b=a[h],c||(b.qn=!1)):(b=new $ba(b,this.src,g,!!d,f),b.qn=c,a.push(b));return b};Ce.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var f=this.listeners[a];b=Ee(f,b,c,d);return b>-1?(Be(f[b]),Array.prototype.splice.call(f,b,1),f.length==0&&(delete this.listeners[a],this.j--),!0):!1};var Le="closure_lm_"+(Math.random()*1E6|0),Pe={},dca=0,Qe="__closure_events_fn_"+(Math.random()*1E9>>>0);_.za(_.Re,_.xe);_.Re.prototype[Je]=!0;_.aa=_.Re.prototype;_.aa.addEventListener=function(a,b,c,d){_.He(this,a,b,c,d)};_.aa.removeEventListener=function(a,b,c,d){_.Ne(this,a,b,c,d)}; _.aa.dispatchEvent=function(a){var b,c=this.na;if(c)for(b=[];c;c=c.na)b.push(c);c=this.Ia;var d=a.type||a;if(typeof a==="string")a=new _.ze(a,c);else if(a instanceof _.ze)a.target=a.target||c;else{var f=a;a=new _.ze(d,c);uba(a,f)}f=!0;var g;if(b)for(g=b.length-1;!a.o&&g>=0;g--){var h=a.currentTarget=b[g];f=Se(h,d,!0,a)&&f}a.o||(h=a.currentTarget=c,f=Se(h,d,!0,a)&&f,a.o||(f=Se(h,d,!1,a)&&f));if(b)for(g=0;!a.o&&gsetTimeout(b,c),fb:b=>{clearTimeout(b)}};this.isOnline=window.navigator?.onLine??!0;this.da=async()=>{await Ve(this)};window.addEventListener("offline",this.da);window.addEventListener("online",this.da);this.ga||gca(this)}dispose(){window.removeEventListener("offline",this.da);window.removeEventListener("online",this.da);this.Se.fb(this.ga);delete Ue.instance}Md(){return this.isOnline}};var Xe=null,We=new Map,ica=null;var tja=a=>{a=a.clone();Uba(a);ge(a,"dg",null);ge(a,"d","0");Qba(a,null);le(a,null);return a},uja=!0,vja=(a,b,{cssRowKey:c,Lh:d,Mg:f,callback:g}={})=>{if(b)for(let h of b)if(!sja.test(h))throw Error("N`"+h);ge(a,"m",b.join(","));f&&Sba(a,f);c&&(ge(a,"ck",c),d?ge(a,"rs",d):uja&&(uja=!1));if(g){if(g!=null&&!rja.test(g))throw Error("O`"+g);ge(a,"cb",g)}a=a.toString();a.lastIndexOf("/",0)==0&&(b=_.yb(document.location.href),a=_.Baa(b[1],b[2],b[3],b[4])+a);return _.Ka(a)},Qca=(a,b,{Yu:c=[],cssRowKey:d, Lh:f,Mg:g,callback:h}={})=>{a=tja(a);le(a,c);return vja(a,b,{cssRowKey:d,Lh:f,Mg:g,callback:h})},Pca=(a,b,{Zu:c=[],Yu:d=[],cssRowKey:f,Lh:g,Mg:h,callback:k}={})=>{a=tja(a);ge(a,"d","1");Qba(a,c);le(a,d);return vja(a,b,{cssRowKey:f,Lh:g,Mg:h,callback:k})};var wja=class{constructor(a,b){this.da=a;this.ea=b;this.o=0;this.j=null}get(){if(this.o>0){this.o--;var a=this.j;this.j=a.next;a.next=null}else a=this.da();return a}};var xja=class{constructor(){this.o=this.j=null}add(a,b){var c=nca.get();c.set(a,b);this.o?this.o.next=c:this.j=c;this.o=c}remove(){var a=null;this.j&&(a=this.j,this.j=this.j.next,this.j||(this.o=null),a.next=null);return a}},nca=new wja(()=>new yja,a=>a.reset()),yja=class{constructor(){this.next=this.scope=this.fn=null}set(a,b){this.fn=a;this.scope=b;this.next=null}reset(){this.next=this.scope=this.fn=null}};var Jk,Ze=!1,mca=new xja,ef=(a,b)=>{Jk||zja();Ze||(Jk(),Ze=!0);mca.add(a,b)},zja=()=>{var a=Promise.resolve(void 0);Jk=()=>{a.then(oca)}};qca.prototype.reset=function(){this.context=this.j=this.o=this.child=null;this.da=!1};var rca=new wja(function(){return new qca},function(a){a.reset()});_.bf.prototype.then=function(a,b,c){return zca(this,(0,_.Hf)(typeof a==="function"?a:null),(0,_.Hf)(typeof b==="function"?b:null),c)};_.$e(_.bf);_.aa=_.bf.prototype;_.aa.finally=function(a){a=(0,_.Hf)(a);return new _.bf((b,c)=>{uca(this,d=>{a();b(d)},d=>{a();c(d)})})};_.aa.vk=function(a,b){return zca(this,null,(0,_.Hf)(a),b)};_.aa.catch=_.bf.prototype.vk; _.aa.cancel=function(a){if(this.j==0){let b=new _.hf(a);ef(function(){vca(this,b)},this)}};_.aa.FU=function(a){this.j=0;_.af(this,2,a)};_.aa.GU=function(a){this.j=0;_.af(this,3,a)};_.aa.yG=function(){for(var a;a=wca(this);)xca(this,a,this.j,this.ka);this.ia=!1};_.jf=_.Kb;_.za(_.hf,_.Ca);_.hf.prototype.name="cancel";_.za(kf,_.Ca);kf.prototype.name="XhrError";_.za(lf,kf);lf.prototype.name="XhrHttpError";_.za(mf,kf);mf.prototype.name="XhrTimeoutError";oa=oa||{};_.za(nf,_.xe);nf.prototype.initialize=function(){};pf.prototype.execute=function(a){this.j&&(this.j.call(this.o||null,a),this.j=this.o=null)};pf.prototype.abort=function(){this.o=this.j=null};oa.Gq=pf;_.za(rf,_.xe);_.aa=rf.prototype;_.aa.zp=null;_.aa.iQ=nf;_.aa.Oo=null;_.aa.zG=function(){return this.j};_.aa.getId=function(){return this.ga};_.aa.isLoaded=function(){return!!this.Oo};_.aa.qh=function(){this.Oo=new nf};_.aa.onLoad=function(a){var b=new this.iQ;b.initialize(a());this.Oo=b;if(this.o&&(b=uf(this.o,a())))return b;if(this.ea&&(a=uf(this.ea,a())))return a;this.da&&(this.da.length=0);return null}; _.aa.onError=function(a){this.da&&(a=uf(this.da,a))&&_.Kb(Error("V`"+a));this.o&&(this.o.length=0);this.ea&&(this.ea.length=0)};_.aa.La=function(){rf.Qc.La.call(this);_.ve(this.Oo);this.zp=null};oa.Hk=rf;_.Zf=class{constructor(a,b,c,d=!1,f=!1){this.na=je(_.La(a).toString(),!0);this.Ia=b;this.Ea=c;this.ga=d;this.ea={};this.sa=new Map;this.va=[];this.Ba=!0;this.ya=(a=ke(this.na,"excm"))?a.split(","):[];this.Ec=f;this.Rm=!1;this.Wk="anonymous";this.Pm=4043;this.wa=document.head||document.documentElement;this.da=this.ka=null;this.Ab=!0;Yba();this.Aa=null;_.vf(this,Rba(this.na));this.fetchPriority=void 0;this.Pa=!1;this.oa()}async mb(){throw Error("Y");}oa(){}load(a,b,c,d,f=b){_.La(a);var g=this.Rm,h= this.Wk,k=this.fetchPriority,l=_.ae("SCRIPT");_.hb(l,a);g&&(l.crossOrigin=h);l.async=!1;k&&l.setAttribute("fetchpriority",k);_.vf(this,b);_.Rca(this,a,l,b,c,d,f)}};var Sca=new Uint8Array(123),$ca=!1;var ada=[];var Qf={ERROR:"error",IDLE:"idle",wE:"active",XI:"userIdle",WI:"userActive"};_.aa=Cf.prototype;_.aa.kD=function(){};_.aa.Dm=function(){};_.aa.hn=function(){throw Error("Z");};_.aa.gk=function(){throw Error("$");};_.aa.FA=function(){return null};_.aa.isActive=function(){return!1};_.aa.LB=function(){return!1};_.aa.Vu=function(){};_.aa.kx=function(){};_.aa=Df.prototype;_.aa.cancel=function(a){if(this.j)this.da instanceof Df&&this.da.cancel();else{if(this.o){let b=this.o;delete this.o;a?b.cancel(a):(b.na--,b.na<=0&&b.cancel())}this.va?this.va.call(this.oa,this):this.sa=!0;this.j||(a=new Lf(this),Gf(this),Ef(this,!1,a))}};_.aa.Nz=function(a,b){this.ka=!1;Ef(this,a,b)};_.aa.callback=function(a){Gf(this);Ef(this,!0,a)};_.aa.finally=function(a){return Xca(new Promise((b,c)=>{Jf(this,d=>{a();b(d)},d=>{a();c(d)})}))}; _.aa.then=function(a,b,c){var d,f,g=new _.bf(function(h,k){f=h;d=k});Jf(this,f,function(h){h instanceof Lf?g.cancel():d(h);return Vca},this);return g.then(a,b,c)};_.$e(Df);Df.prototype.isError=function(a){return a instanceof Error};var Vca={};_.za(Ff,_.Ca);Ff.prototype.message="Deferred has already fired";Ff.prototype.name="AlreadyCalledError";_.za(Lf,_.Ca);Lf.prototype.message="Deferred was canceled";Lf.prototype.name="CanceledError"; Wca.prototype.throwError=function(){delete Kf[this.j];throw this.o;};var Kf={};var Mf=class extends Error{constructor(a,b,c,d,f){super();this.name="ModuleLoadFailure";this.type=a;this.status=b;this.Zu=c;this.url=d;this.cause=f;this.message=this.toString()}toString(){return`${Yca(this)} (${this.status!=void 0?this.status:"?"})`}};oa.Rc=Mf;oa.Rc.Type={vy:0,mq:1,TIMEOUT:2,Ax:3,yq:4};_.za(Of,Cf);_.za(Zca,_.Ca);_.aa=Of.prototype;_.aa.kD=function(a){this.Ba=a}; _.aa.Dm=function(a,b){if(!(this instanceof Of))this.Dm(a,b);else if(typeof a==="string"){if(a.startsWith("d$")){a=a.substring(2);for(var c=[],d=0,f=a.indexOf("/"),g=0,h=!1,k=0;;){var l=h?a.substring(g):a.substring(g,f);if(l.length===0)d++,g="sy"+d.toString(36),l=[];else{var m=l.indexOf(":");if(m<0)g=l,l=[];else if(m===l.length-1)g=l.substring(0,m),l=Array(c[k-1]);else{g=l.substring(0,m);l=l.substring(m+1).split(",");m=k;for(let n=0;n0};_.aa.LB=function(){return this.ka.size>0}; _.aa.Fo=function(a,b=0,c){var d=ida(this,a);this.ea=new Set(d);this.ia=this.Ba?a:_.sb(d);Rf(this);if(d.length!==0){for(let f of d)this.oa.add(f);a=this.na;if(!a)throw Error("ba");if((this.j instanceof Map?this.j.size>0:Object.keys(this.j).length>0)&&!a.Ab)throw Error("ca");Kca(a,_.sb(d),this.ga,{Mg:this.j,onError:(f,g,h)=>jda(this,this.ia,d,f!=null?f:void 0,g,b,!!h),onTimeout:(0,_.ta)(this.UM,this),forceReload:!!c})}};var gda=class{constructor(a){this.j=a;this.o=new Set;this.result=[]}};_.aa=Of.prototype; _.aa.qh=function(){if(this.o){var a=this.o.getId(),b=[];if(this.j instanceof Map){var c=this.j.get(a);if(c){for(var d of Array.from(c))(c=this.Ib(d))&&!c.isLoaded()&&(this.gk(a,d),b.push(d));this.di(b)}}else if(this.j[a]){for(c of Object.keys(this.j[a]))(d=this.Ib(c))&&!d.isLoaded()&&(this.gk(a,c),b.push(c));this.di(b)}this.Ja()||((b=this.ga.get(a).onLoad((0,_.ta)(this.FA,this)))&&b.length&&Tf(this,new oa.Rc(oa.Rc.Type.yq,void 0,void 0,void 0,b[0])),this.ka.delete(a),this.ea.delete(a),this.ea.size!== 0||Vf(this),this.Ea&&a==this.Ea&&(this.wa.j||this.wa.callback()),Rf(this),this.o=null)}};_.aa.Fl=function(a){if(this.ea.has(a))return!0;for(let b=0;b=0)return!0;return!1};_.aa.load=function(a,b){return eda(this,[a],b)[a]};_.aa.di=function(a){return eda(this,a)}; _.aa.lz=function(a){this.o&&this.o.getId()==="synthetic_module_overhead"?(this.qh(),this.ga.delete("synthetic_module_overhead")):this.o&&this.o.getId();var b=this.ga.get(a);b&&kda(this,b.j||[],c=>{c.qh();this.ea.delete(c.getId())},c=>!c.isLoaded(),new Set);if(this.o=this.Ib(a))this.o.ka=!0};_.aa.Vu=function(a){if(!this.o){let b=new oa.Hk([],"synthetic_module_overhead");this.ga.set("synthetic_module_overhead",b);this.o=b}sf(this.o,a)}; _.aa.UM=function(){[...this.ea];Uf(this,new oa.Rc(oa.Rc.Type.TIMEOUT));Vf(this)};_.aa.kx=function(a,b){Array.isArray(a)||(a=[a]);for(let f=0;f{b[d]||(b[d]=$f(this,d),c.push(d))});oda(this,c);return b}lz(a){this.o?.getId()==="synthetic_module_overhead"&&this.qh();var b=this.da.get(a);pda(this,b?.zG()??[],c=>c.qh(),c=>!c.isLoaded());this.o=this.Ib(a)}qh(){if(this.o){var a= this.o.getId(),b=[];if(this.j instanceof Map){var c=this.j.get(a);if(c){for(let d of Array.from(c))this.Ib(d).isLoaded()||(this.gk(a,d),b.push(d));this.di(b)}}else if(this.j[a]){for(c of Object.keys(this.j[a]))this.Ib(c).isLoaded()||(this.gk(a,c),b.push(c));this.di(b)}this.o.onLoad(()=>null);this.o=null;(!this.Fl(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||a==="synthetic_module_overhead")&&this.da.delete(a);qda(this,a)}}Vu(a){if(!this.o){let b=new oa.Hk([],"synthetic_module_overhead");this.da.set("synthetic_module_overhead", b);this.o=b}sf(this.o,a)}};var nea=class{constructor(){this.data=[];this.j=-1}set(a,b=!0){0<=a&&a<52&&Number.isInteger(a)&&this.data[a]!==b&&(this.data[a]=b,this.j=-1)}get(a){return!!this.data[a]}};_.ag.prototype.next=function(){return _.Kk};_.Kk={done:!0,value:void 0};_.ag.prototype.Gf=function(){return this};var bg=class{constructor(a){this.o=a}Gf(){return new vda(this.o())}[Symbol.iterator](){return new cg(this.o())}j(){return new cg(this.o())}},vda=class extends _.ag{constructor(a){super();this.o=a}next(){return this.o.next()}[Symbol.iterator](){return new cg(this.o)}j(){return new cg(this.o)}},cg=class extends bg{constructor(a){super(()=>a);this.da=a}next(){return this.da.next()}};var Bja=_.fa.JSON.stringify;_.Lk=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};_.za(_.fg,_.xe);_.aa=_.fg.prototype;_.aa.subscribe=function(a,b,c){var d=this.o[a];d||(d=this.o[a]=[]);var f=this.ga;this.j[f]=a;this.j[f+1]=b;this.j[f+2]=c;this.ga=f+3;d.push(f);return f};_.aa.unsubscribe=function(a,b,c){if(a=this.o[a]){let d=this.j;if(a=a.find(function(f){return d[f+1]==b&&d[f+2]==c}))return this.Gk(a)}return!1}; _.aa.Gk=function(a){var b=this.j[a];if(b){let c=this.o[b];this.ea!=0?(this.da.push(a),this.j[a+1]=()=>{}):(c&&_.rb(c,a),delete this.j[a],delete this.j[a+1],delete this.j[a+2])}return!!b}; _.aa.Bh=function(a,b){var c=this.o[a];if(c){let f=Array(arguments.length-1);var d=arguments.length;let g;for(g=1;g0&&this.ea==0)for(;c=this.da.pop();)this.Gk(c)}}return g!=0}return!1}; _.aa.clear=function(a){if(a){let b=this.o[a];b&&(b.forEach(this.Gk,this),delete this.o[a])}else this.j.length=0,this.o={}};_.aa.La=function(){_.fg.Qc.La.call(this);this.clear();this.da.length=0};gg.prototype.set=function(a,b){b===void 0?this.j.remove(a):this.j.set(a,Bja(b))};gg.prototype.get=function(a){try{var b=this.j.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};gg.prototype.remove=function(a){this.j.remove(a)};_.za(hg,gg);hg.prototype.set=function(a,b){hg.Qc.set.call(this,a,yda(b))};hg.prototype.o=function(a){a=hg.Qc.get.call(this,a);if(a===void 0||a instanceof Object)return a;throw"Storage: Invalid value was encountered";};hg.prototype.get=function(a){if(a=this.o(a)){if(a=a.data,a===void 0)throw"Storage: Invalid value was encountered";}else a=void 0;return a};_.za(_.ig,hg);_.ig.prototype.set=function(a,b,c){if(b=yda(b)){if(c){if(c<_.va()){_.ig.prototype.remove.call(this,a);return}b.expiration=c}b.creation=_.va()}_.ig.Qc.set.call(this,a,b)};_.ig.prototype.o=function(a){var b=_.ig.Qc.o.call(this,a);if(b){let c=b.creation,d=b.expiration;if(d&&d<_.va()||c&&c>_.va())_.ig.prototype.remove.call(this,a);else return b}};_.za(jg,zda);jg.prototype[Symbol.iterator]=function(){return _.dg(this.Gf(!0)).j()};jg.prototype.clear=function(){var a=Array.from(this);for(let b of a)this.remove(b)};_.za(_.kg,jg);_.aa=_.kg.prototype;_.aa.isAvailable=function(){if(this.o===null){var a=this.j;if(a)try{a.setItem("__sak","1");a.removeItem("__sak");var b=!0}catch(c){b=c instanceof DOMException&&(c.name==="QuotaExceededError"||c.code===22||c.code===1014||c.name==="NS_ERROR_DOM_QUOTA_REACHED")&&a&&a.length!==0}else b=!1;this.o=b}return this.o}; _.aa.set=function(a,b){lg(this);try{this.j.setItem(a,b)}catch(c){if(this.j.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.aa.get=function(a){lg(this);a=this.j.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.aa.remove=function(a){lg(this);this.j.removeItem(a)}; _.aa.Gf=function(a){lg(this);var b=0,c=this.j,d=new _.ag;d.next=function(){if(b>=c.length)return _.Kk;var f=c.key(b++);if(a)return{value:f,done:!1};f=c.getItem(f);if(typeof f!=="string")throw"Storage mechanism: Invalid value was encountered";return{value:f,done:!1}};return d};_.aa.clear=function(){lg(this);this.j.clear()};_.aa.key=function(a){lg(this);return this.j.key(a)};_.za(_.mg,_.kg);_.za(ng,jg);ng.prototype.set=function(a,b){this.o.set(this.j+a,b)};ng.prototype.get=function(a){return this.o.get(this.j+a)};ng.prototype.remove=function(a){this.o.remove(this.j+a)};ng.prototype.Gf=function(a){var b=this.o[Symbol.iterator](),c=this,d=new _.ag;d.next=function(){var f=b.next();if(f.done)return f;for(f=f.value;f.slice(0,c.j.length)!=c.j;){f=b.next();if(f.done)return f;f=f.value}return{value:a?f.slice(c.j.length):c.o.get(f),done:!1}};return d};var pg={},Cja=typeof Uint8Array!=="undefined"&&typeof Uint16Array!=="undefined"&&typeof Int32Array!=="undefined";pg.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if(typeof c!=="object")throw new TypeError("ia`"+c);for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}}return a};pg.ov=function(a,b){if(a.length===b)return a;if(a.subarray)return a.subarray(0,b);a.length=b;return a}; var Dja={Ni:function(a,b,c,d,f){if(b.subarray&&a.subarray)a.set(b.subarray(c,c+d),f);else for(var g=0;g>>16&65535|0;for(var g;c!==0;){g=c>2E3?2E3:c;c-=g;do f=f+b[d++]|0,a=a+f|0;while(--g);f%=65521;a%=65521}return f|a<<16|0};for(var Pg={},Nk,Gja=[],Ok=0;Ok<256;Ok++){Nk=Ok;for(var Hja=0;Hja<8;Hja++)Nk=Nk&1?3988292384^Nk>>>1:Nk>>>1;Gja[Ok]=Nk}Pg=function(a,b,c,d){c=d+c;for(a^=-1;d>>8^Gja[(a^b[d])&255];return a^-1};var Fg={};Fg={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 yg=[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],Bg=[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],Wda=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Lda=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Jg=Array(576);qg(Jg);var Kg=Array(60);qg(Kg);var Ag=Array(512);qg(Ag);var xg=Array(256);qg(xg);var zg=Array(29);qg(zg);var Cg=Array(30);qg(Cg);var Tda,Uda,Vda,Sda=!1;var Ug; Ug=[new Tg(0,0,0,0,function(a,b){var c=65535;for(c>a.we-5&&(c=a.we-5);;){if(a.Fa<=1){Qg(a);if(a.Fa===0&&b===0)return 1;if(a.Fa===0)break}a.za+=a.Fa;a.Fa=0;var d=a.Rd+c;if(a.za===0||a.za>=d)if(a.Fa=a.za-d,a.za=d,Lg(a,!1),a.jb.nb===0)return 1;if(a.za-a.Rd>=a.od-262&&(Lg(a,!1),a.jb.nb===0))return 1}a.Yc=0;if(b===4)return Lg(a,!0),a.jb.nb===0?3:4;a.za>a.Rd&&Lg(a,!1);return 1}),new Tg(4,4,8,4,Rg),new Tg(4,5,16,8,Rg),new Tg(4,6,32,32,Rg),new Tg(4,4,16,16,Sg),new Tg(8,16,32,32,Sg),new Tg(8,16,128,128,Sg), new Tg(8,32,128,256,Sg),new Tg(32,128,258,1024,Sg),new Tg(32,258,258,4096,Sg)];var Rda={};Rda=function(){this.input=null;this.Ci=this.rd=this.hi=0;this.output=null;this.Gv=this.nb=this.Wj=0;this.msg="";this.state=null;this.ws=2;this.Xa=0};var Xda=Object.prototype.toString; Vg.prototype.push=function(a,b){var c=this.jb,d=this.options.chunkSize;if(this.ended)return!1;var f=b===~~b?b:b===!0?4:0;typeof a==="string"?c.input=Ada(a):Xda.call(a)==="[object ArrayBuffer]"?c.input=new Uint8Array(a):c.input=a;c.hi=0;c.rd=c.input.length;do{c.nb===0&&(c.output=new pg.Ji(d),c.Wj=0,c.nb=d);a=Qda(c,f);if(a!==1&&a!==0)return Wg(this,a),this.ended=!0,!1;if(c.nb===0||c.rd===0&&(f===4||f===2))if(this.options.to==="string"){var g=pg.ov(c.output,c.Wj);b=g;g=g.length;if(g<65537&&(b.subarray&& Fja||!b.subarray))b=String.fromCharCode.apply(null,pg.ov(b,g));else{for(var h="",k=0;k0||c.nb===0)&&a!==1);if(f===4)return(c=this.jb)&&c.state?(d=c.state.status,d!==42&&d!==69&&d!==73&&d!==91&&d!==103&&d!==113&&d!==666?a=Gg(c,-2):(c.state=null,a=d===113?Gg(c,-3):0)):a=-2,Wg(this,a),this.ended=!0,a===0;f===2&&(Wg(this,0),c.nb=0);return!0};_.Pk=class{constructor(a){this.name=a}};var Oha=new _.Pk("rawColdConfigGroup");var Nha=new _.Pk("rawHotConfigGroup");var Ija;Ija=_.fa.window;_.Xg=Ija?.yt?.config_||Ija?.ytcfg?.data_||{};_.ia("yt.config_",_.Xg);var aea=[];var kea=/^[\w.]*$/,fea={q:!0,search_query:!0},eea=String(fh);var lea=new class{constructor(a,b){this.j=a;this.o=b}}(window,window.document);_.ia("yt.ads_.signals_.getAdSignalsString",function(a){return gea(_.kh(a))});_.va();navigator.userAgent.indexOf(" (CrKey ");var Jja;Jja=0;_.Kja=_.wk?"webkit":_.Ria?"moz":_.Qia?"ms":Pia?"o":"";_.ia("ytDomDomGetNextId",_.ka("ytDomDomGetNextId")||(()=>++Jja));_.Qk=_.fa.ytEventsEventsListeners||{};_.ia("ytEventsEventsListeners",_.Qk);_.Lja=_.fa.ytEventsEventsCounter||{count:0};_.ia("ytEventsEventsCounter",_.Lja);_.Mja=_.Nd(function(){var a=!1;try{let b=Object.defineProperty({},"capture",{get:function(){a=!0}});window.addEventListener("test",null,b)}catch(b){}return a});var Rk;Rk=window;_.ci=Rk.ytcsi&&Rk.ytcsi.now?Rk.ytcsi.now:Rk.performance&&Rk.performance.timing&&Rk.performance.now&&Rk.performance.timing.navigationStart?()=>Rk.performance.timing.navigationStart+Rk.performance.now():()=>(new Date).getTime();var oea="XMLHttpRequest"in _.fa?()=>new XMLHttpRequest:null;var Nja="absolute_experiments client_dev_domain client_dev_expflag client_dev_regex_map client_dev_root_url client_rollout_override expflag forcedCapability jsfeat jsmode mods theme".split(" ");[...Nja];var sea={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", "X-YouTube-Page-Label":"PAGE_BUILD_LABEL","X-Goog-AuthUser":"SESSION_INDEX","X-Goog-PageId":"DELEGATED_SESSION_ID"},Cea=["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",...Nja],yea=!1,vea=oh;_.Bi=class{constructor(){this.yv=!0}};_.Sk=_.ka("ytglobal.prefsUserPrefsPrefs_")||{};_.ia("ytglobal.prefsUserPrefsPrefs_",_.Sk);var Gea={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"},Iea={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};_.wh=class extends Error{constructor(a,...b){super(a);this.args=[...b];Object.setPrototypeOf(this,new.target.prototype)}};var Oja=class{Uc(a,b){return this.Ua(a,1,b)}ka(a){var b=_.ka("yt.scheduler.instance.addImmediateJob");b?b(a):a()}};var Pja=1E3/60,Qja=_.dh("web_emulated_idle_callback_delay",300),Pea=Pja-3,Mea=[8,5,4,3,2,1,0],Rea=class extends _.xe{constructor(a={}){super();this.o=[];this.da={};this.Ba=this.j=0;this.paused=this.ga=!1;this.wa=[];this.ya=this.Ea=!1;for(let b of Mea)this.o[b]=[];this.ea=0;this.Dk=a.timeout||1;this.oa=Pea;this.na=0;this.Pa=this.onVisibilityChange.bind(this);this.Ck=this.Fk.bind(this);this.xb=this.Ab.bind(this);this.Ec=this.Ek.bind(this);this.tg=this.mb.bind(this);this.Ym=()=>{this.mb(performance.now())}; this.Ia=!!window.requestIdleCallback&&!!window.cancelIdleCallback&&!_.y("disable_scheduler_requestIdleCallback");((this.va=a.useRaf!==!1&&!!window.requestAnimationFrame)||_.y("enable_scheduler_simulate_raf"))&&document.addEventListener("visibilitychange",this.Pa)}ka(a){var b=_.va();yh(this,a);a=_.va()-b;this.ga||(this.oa-=a)}Ua(a,b,c){++this.Ba;if(b===10)return this.ka(a),this.Ba;var d=this.Ba;this.da[d]=a;this.ga&&!c?this.wa.push({id:d,priority:b}):(this.o[b].push(d),this.paused||this.ga||(this.j!== 0&&zh(this)!==this.na&&this.stop(),this.start()));return d}fb(a){delete this.da[a]}isHidden(){return!!document.hidden||!1}zc(a){var b=_.ka("yt.logging.errors.log");b&&b(a)}Ek(a){var b=void 0;a&&(b=a.timeRemaining());this.Ea=!0;Ah(this,b);this.Ea=!1}Fk(){Ah(this)}Ab(){Qea(this)}mb(a){this.ya=!0;var b=zh(this);b===4&&b!==this.na&&(this.stop(),this.start());Ah(this,void 0,a);this.ya=!1}onVisibilityChange(){this.isHidden()||Qea(this);this.j&&(this.stop(),this.start())}requestIdleCallback(a){return this.Ia? window.requestIdleCallback(a,{timeout:3E3}):window.setTimeout(a,Qja)}cancelIdleCallback(a){this.Ia?window.cancelIdleCallback(a):window.clearTimeout(a)}start(){this.paused=!1;if(this.j===0)switch(this.na=zh(this),this.na){case 1:this.j=this.requestIdleCallback(this.Ec);break;case 2:this.j=window.setTimeout(this.Ck,this.Dk);break;case 3:this.j=window.requestAnimationFrame(this.tg);break;case 4:this.j=window.setTimeout(this.xb,0);break;case 5:this.j=window.setTimeout(this.Ym,Pja)}}pause(){this.stop(); this.paused=!0}stop(){if(this.j){switch(this.na){case 1:this.cancelIdleCallback(this.j);break;case 5:case 2:case 4:window.clearTimeout(this.j);break;case 3:window.cancelAnimationFrame(this.j)}this.j=0}}La(){Lea(this);this.stop();(this.va||_.y("enable_scheduler_simulate_raf"))&&document.removeEventListener("visibilitychange",this.Pa);super.La()}};var Eh=_.ka("yt.scheduler.instance.timerIdMap_")||{},Zea=_.dh("kevlar_tuner_scheduler_soft_state_timer_ms",800),Fh=0,Gh=0;var Hh;Hh=class extends Oja{Ua(a,b,c){c!==void 0&&Number.isNaN(Number(c))&&(c=void 0);var d=_.ka("yt.scheduler.instance.addJob");return d?d(a,b,c):c===void 0?(a(),NaN):_.lh(a,c||0)}fb(a){if(a===void 0||!Number.isNaN(Number(a))){var b=_.ka("yt.scheduler.instance.cancelJob");b?b(a):window.clearTimeout(a)}}start(){var a=_.ka("yt.scheduler.instance.start");a&&a()}pause(){var a=_.ka("yt.scheduler.instance.pause");a&&a()}};_.Te=_.Ih(); _.ka("yt.scheduler.initialized")||(_.ia("yt.scheduler.instance.dispose",Tea),_.ia("yt.scheduler.instance.addJob",Uea),_.ia("yt.scheduler.instance.addImmediateJob",Vea),_.ia("yt.scheduler.instance.cancelJob",Wea),_.ia("yt.scheduler.instance.cancelAllJobs",Sea),_.ia("yt.scheduler.instance.start",Xea),_.ia("yt.scheduler.instance.pause",$ea),_.ia("yt.scheduler.instance.setPriorityThreshold",afa),_.ia("yt.scheduler.instance.enablePriorityThreshold",cfa),_.ia("yt.scheduler.instance.clearPriorityThreshold", dfa),_.ia("yt.scheduler.initialized",!0));_.Pi=class{constructor(a){this.j=(a=_.og(a))?new _.ig(a):null;this.domain=document.domain||window.location.hostname}bt(){return!!this.j}set(a,b,c,d){c=c||31104E3;this.remove(a);if(this.j)try{this.j.set(a,b,Date.now()+c*1E3);return}catch(g){}var f="";if(d)try{f=escape(Bja(b))}catch(g){return}else f=escape(String(b));_.sh(a,f,c,this.domain)}get(a,b){var c=void 0,d=!this.bt();if(!d&&this.j)try{c=this.j.get(a)}catch(f){d=!0}if(d&&(c=_.rh.get(a,void 0)))if(d=unescape(c),b)try{c=JSON.parse(d)}catch(f){this.remove(a), c=void 0}else c=d;return c}remove(a){this.j&&this.j.remove(a);_.Dea(a,"/",this.domain)}};var Jh=(()=>{var a;return()=>{a||(a=new _.Pi("ytidb"));return a}})();var Lh;_.Nh=[];Lh=!1;_.ri=_.Tia||_.Uia;var Rja={AUTH_INVALID:"No user identifier specified.",EXPLICIT_ABORT:"Transaction was explicitly aborted.",IDB_NOT_SUPPORTED:"IndexedDB is not supported.",MISSING_INDEX:"Index not created.",MISSING_OBJECT_STORES:"Object stores not created.",DB_DELETED_BY_MISSING_OBJECT_STORES:"Database is deleted because expected object stores were not created.",DB_REOPENED_BY_MISSING_OBJECT_STORES:"Database is reopened because expected object stores were not created.",UNKNOWN_ABORT:"Transaction was aborted for unknown reasons.", QUOTA_EXCEEDED:"The current transaction exceeded its quota limitations.",QUOTA_MAYBE_EXCEEDED:"The current transaction may have failed because of exceeding quota limitations.",EXECUTE_TRANSACTION_ON_CLOSED_DB:"Can't start a transaction on a closed database",INCOMPATIBLE_DB_VERSION:"The binary is incompatible with the database version"},Sja={AUTH_INVALID:"ERROR",EXECUTE_TRANSACTION_ON_CLOSED_DB:"WARNING",EXPLICIT_ABORT:"IGNORED",IDB_NOT_SUPPORTED:"ERROR",MISSING_INDEX:"WARNING",MISSING_OBJECT_STORES:"ERROR", DB_DELETED_BY_MISSING_OBJECT_STORES:"WARNING",DB_REOPENED_BY_MISSING_OBJECT_STORES:"WARNING",QUOTA_EXCEEDED:"WARNING",QUOTA_MAYBE_EXCEEDED:"WARNING",UNKNOWN_ABORT:"WARNING",INCOMPATIBLE_DB_VERSION:"WARNING"},Tja={AUTH_INVALID:!1,EXECUTE_TRANSACTION_ON_CLOSED_DB:!1,EXPLICIT_ABORT:!1,IDB_NOT_SUPPORTED:!1,MISSING_INDEX:!1,MISSING_OBJECT_STORES:!1,DB_DELETED_BY_MISSING_OBJECT_STORES:!1,DB_REOPENED_BY_MISSING_OBJECT_STORES:!1,QUOTA_EXCEEDED:!1,QUOTA_MAYBE_EXCEEDED:!0,UNKNOWN_ABORT:!0,INCOMPATIBLE_DB_VERSION:!1}, Th=class extends _.wh{constructor(a,b={},c=Rja[a],d=Sja[a],f=Tja[a]){super(c,{name:"YtIdbKnownError",isSw:self.document===void 0,isIframe:self!==self.top,type:a,...b});this.type=a;this.message=c;this.level=d;this.j=f;Object.setPrototypeOf(this,Th.prototype)}},Uja=class extends Th{constructor(a,b){super("MISSING_OBJECT_STORES",{expectedObjectStores:b,foundObjectStores:a},Rja.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Uja.prototype)}},Vh=class extends Error{constructor(a,b){super();this.index= a;this.objectStore=b;Object.setPrototypeOf(this,Vh.prototype)}},efa=["The database connection is closing","Can't start a transaction on a closed database","A mutation operation was attempted on a database that did not allow mutations"];var $h;$h=class{constructor(a){this.j=a}}; _.Yh=class{constructor(a){this.state={status:"PENDING"};this.j=[];this.o=[];a=a.j;var b=d=>{if(this.state.status==="PENDING"){this.state={status:"FULFILLED",value:d};for(let f of this.j)f()}},c=d=>{if(this.state.status==="PENDING"){this.state={status:"REJECTED",reason:d};for(let f of this.o)f()}};try{a(b,c)}catch(d){c(d)}}static all(a){return new _.Yh(new $h((b,c)=>{var d=[],f=a.length;f===0&&b(d);for(let g=0;g{d[g]=h;f--;f===0&&b(d)}).catch(h=>{c(h)})}))}static resolve(a){return new _.Yh(new $h((b, c)=>{a instanceof _.Yh?a.then(b,c):b(a)}))}static reject(a){return new _.Yh(new $h((b,c)=>{c(a)}))}then(a,b){var c=a??gfa,d=b??ffa;return new _.Yh(new $h((f,g)=>{this.state.status==="PENDING"?(this.j.push(()=>{hfa(this,this,c,f,g)}),this.o.push(()=>{ifa(this,this,d,f,g)})):this.state.status==="FULFILLED"?hfa(this,this,c,f,g):this.state.status==="REJECTED"&&ifa(this,this,d,f,g)}))}catch(a){return this.then(void 0,a)}};var vfa=class{constructor(a,b){this.j=a;this.options=b;this.transactionCount=0;this.da=Math.round((0,_.ci)());this.o=!1}add(a,b,c){return _.di(this,[a],{mode:"readwrite",Jc:!0,commit:bi()},d=>d.objectStore(a).add(b,c))}clear(a){return _.di(this,[a],{mode:"readwrite",Jc:!0},b=>b.objectStore(a).clear())}close(){this.j.close();this.options?.closed&&this.options.closed()}count(a,b){return _.di(this,[a],{mode:"readonly",Jc:!0,commit:bi()},c=>c.objectStore(a).count(b))}delete(a,b){return _.di(this,[a], {mode:"readwrite",Jc:!0,commit:bi()&&!(b instanceof IDBKeyRange)},c=>c.objectStore(a).delete(b))}get(a,b){return _.di(this,[a],{mode:"readonly",Jc:!0,commit:bi()},c=>c.objectStore(a).get(b))}getAll(a,b,c){return _.di(this,[a],{mode:"readonly",Jc:!0},d=>d.objectStore(a).getAll(b,c))}objectStoreNames(){return Array.from(this.j.objectStoreNames)}getName(){return this.j.name}},pfa=class{constructor(a){this.j=a}add(a,b){return ai(this.j.add(a,b))}autoIncrement(){return this.j.autoIncrement}clear(){return ai(this.j.clear()).then(()=> {})}count(a){return ai(this.j.count(a))}delete(a){return a instanceof IDBKeyRange?rfa(this,a):ai(this.j.delete(a))}get(a){return ai(this.j.get(a))}getAll(a,b){return"getAll"in IDBObjectStore.prototype?ai(this.j.getAll(a,b)):sfa(this,a,b)}index(a){try{return new Vja(this.j.index(a))}catch(b){if(b instanceof Error&&b.name==="NotFoundError")throw new Vh(a,this.j.name);throw b;}}getName(){return this.j.name}keyPath(){return this.j.keyPath}},mfa=class{constructor(a){this.j=a;this.o=new Map;this.aborted= !1;this.done=new Promise((b,c)=>{this.j.addEventListener("complete",()=>{b()});this.j.addEventListener("error",d=>{d.currentTarget===d.target&&c(this.j.error)});this.j.addEventListener("abort",()=>{var d=this.j.error;if(d)c(d);else if(!this.aborted){d=Th;var f=this.j.objectStoreNames;let g=[];for(let h=0;hb.delete().then(()=>b.continue()))}get(a){return ai(this.j.get(a))}getAll(a,b){return"getAll"in IDBIndex.prototype?ai(this.j.getAll(a,b)):tfa(this,a,b)}keyPath(){return this.j.keyPath}unique(){return this.j.unique}}, ufa=class{constructor(a,b){this.request=a;this.cursor=b}continue(a){this.cursor.continue(a);return ii(this.request)}delete(){return ai(this.cursor.delete()).then(()=>{})}getValue(){return this.cursor.value}update(a){return ai(this.cursor.update(a))}};var Wja=class{constructor(a,b){this.name=a;this.options=b;this.da=!0;this.ga=this.ea=0}o(a,b,c={}){return xfa(a,b,c)}delete(a={}){return _.li(this.name,a)}open(){if(!this.da)throw yfa(this);if(this.j)return this.j;var a,b=()=>{this.j===a&&(this.j=void 0)},c={blocking:f=>{f.close()},closed:b,eU:b,upgrade:this.options.upgrade},d=async()=>{var f=Error().stack??"";try{let k=await this.o(this.name,this.options.version,c);var g=k,h=this.options;let l=[];for(let m of Object.keys(h.kh)){let {wg:n,R5:p=Number.MAX_VALUE}= h.kh[m];!(g.j.version>=n)||g.j.version>=p||g.j.objectStoreNames.contains(m)||l.push(m)}if(l.length!==0){let m=Object.keys(this.options.kh),n=k.objectStoreNames();if(this.ga<_.dh("ytidb_reopen_db_retries",0))return this.ga++,k.close(),_.Oh(new Th("DB_REOPENED_BY_MISSING_OBJECT_STORES",{dbName:this.name,expectedObjectStores:m,foundObjectStores:n})),d();if(this.ea<_.dh("ytidb_remake_db_retries",1))return this.ea++,await this.delete(),_.Oh(new Th("DB_DELETED_BY_MISSING_OBJECT_STORES",{dbName:this.name, expectedObjectStores:m,foundObjectStores:n})),d();throw new Uja(n,m);}return k}catch(k){if(k instanceof DOMException?k.name==="VersionError":"DOMError"in self&&k instanceof DOMError?k.name==="VersionError":k instanceof Object&&"message"in k&&k.message==="An attempt was made to open a database using a lower version than the existing version."){f=await this.o(this.name,void 0,{...c,upgrade:void 0});g=f.j.version;if(this.options.version!==void 0&&g>this.options.version+1)throw f.close(),this.da=!1,yfa(this, g);return f}b();k instanceof Error&&!_.y("ytidb_async_stack_killswitch")&&(k.stack=`${k.stack}\n${f.substring(f.indexOf("\n")+1)}`);throw Wh(k,this.name,"",this.options.version??-1);}};return this.j=a=d()}};var oi=new Wja("YtIdbMeta",{kh:{databases:{wg:1}},upgrade(a,b){b(1)&&_.ei(a,"databases",{keyPath:"actualName"})}});var ti,si=new class{constructor(){}}(new class{constructor(){}});new _.Lk;var Mfa=class extends Wja{constructor(a,b){super(a,b);this.options=b;Qh(a)}o(a,b,c={}){return(this.options.shared?Hfa:Gfa)(a,b,{...c})}delete(a={}){return(this.options.shared?Lfa:Ifa)(this.name,a)}};var Ofa=_.xi("ytGcfConfig",{kh:{coldConfigStore:{wg:1},hotConfigStore:{wg:1}},shared:!1,upgrade(a,b){b(1)&&(_.hi(_.ei(a,"hotConfigStore",{keyPath:"key",autoIncrement:!0}),"hotTimestampIndex","timestamp"),_.hi(_.ei(a,"coldConfigStore",{keyPath:"key",autoIncrement:!0}),"coldTimestampIndex","timestamp"))},version:1});var Xja=class extends _.xe{constructor(){super();this.o=[];this.j=[];var a=_.ka("yt.gcf.config.hotUpdateCallbacks");a?(this.o=[...a],this.j=a):(this.j=[],_.ia("yt.gcf.config.hotUpdateCallbacks",this.j))}La(){for(let b of this.o){var a=this.j;let c=a.indexOf(b);c>=0&&a.splice(c,1)}this.o.length=0;super.La()}};_.zi=class{constructor(){this.j=0;this.o=new Xja}Tl(){return _.ka("yt.gcf.config.hotConfigGroup")??_.Zg("RAW_HOT_CONFIG_GROUP")}ea(a){this.hotHashData=a;_.ia("yt.gcf.config.hotHashData",this.hotHashData||null)}};var Yja;Yja=typeof TextEncoder!=="undefined"?new TextEncoder:null;_.cga=Yja?a=>Yja.encode(a):a=>{a=_.Haa(a);var b=new Uint8Array(a.length);for(let c=0;c{};this.tj=()=>{};this.now=Date.now;this.jl=!1;this.ID=a.ID??100;this.gD=a.gD??1;this.eD=a.eD??2592E6;this.WC=a.WC??12E4;this.fD=a.fD??5E3;this.Gb=a.Gb??void 0;this.Fn=!!a.Fn;this.vn=a.vn??.1;this.lp=a.lp??10;a.handleError&&(this.handleError=a.handleError);a.tj&&(this.tj=a.tj);a.jl&&(this.jl=a.jl);a.nn&&(this.nn=a.nn);this.Hb=a.Hb;this.Se=a.Se;this.nc=a.nc;this.Tb=a.Tb;this.jg=a.jg;this.zu= a.zu;this.ru=a.ru;Hi(this)&&(!this.Hb||this.Hb("networkless_logging"))&&fga(this)}writeThenSend(a,b={}){if(Hi(this)&&this.tf){let c={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.nc.set(c,this.Gb).then(d=>{c.id=d;this.Tb.Md()&&Ii(this,c)}).catch(d=>{Ii(this,c);Ji(this,d)})}else this.jg(a,b)}sendThenWrite(a,b={},c){if(Hi(this)&&this.tf){let d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0};this.Hb&&this.Hb("nwl_skip_retry")&&(d.skipRetry=c);if(this.Tb.Md()||this.Hb&& this.Hb("nwl_aggressive_send_then_write")&&!d.skipRetry){if(!d.skipRetry){let f=b.onError?b.onError:()=>{};b.onError=async(g,h)=>{await this.nc.set(d,this.Gb).catch(k=>{Ji(this,k)});f(g,h)}}this.jg(a,b,d.skipRetry)}else this.nc.set(d,this.Gb).catch(f=>{this.jg(a,b,d.skipRetry);Ji(this,f)})}else this.jg(a,b,this.Hb&&this.Hb("nwl_skip_retry")&&c)}sendAndWrite(a,b={}){if(Hi(this)&&this.tf){let c={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0},d=!1,f=b.onSuccess?b.onSuccess:()=>{};c.options.onSuccess= (g,h)=>{c.id!==void 0?this.nc.Zi(c.id,this.Gb):d=!0;this.Tb.gi&&this.Hb&&this.Hb("vss_network_hint")&&this.Tb.gi(!0);f(g,h)};this.jg(c.url,c.options,void 0,!0);this.nc.set(c,this.Gb).then(g=>{c.id=g;d&&this.nc.Zi(c.id,this.Gb)}).catch(g=>{Ji(this,g)})}else this.jg(a,b,void 0,!0)}o(){if(!Hi(this))throw Error("ya");this.j||(this.j=this.Se.Uc(async()=>{var a=await this.nc.GA("NEW",this.Gb);a?(await Ii(this,a),this.j&&(this.j=0,this.o())):this.da()},this.ID))}da(){this.Se.fb(this.j);this.j=0}};var Ki;var tha={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, mangoUnforkDbMigrationStep: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, nextGenWatchWatchSwiped: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, assetPackApplied: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, liveChatUserPresent:434,liveChatBeingModerated:457,liveChatGiftButtonImpressed:558,liveCreationCameraUpdated:64,liveCreationEncodingCaptured:65,liveCreationError:66,liveCreationHealthUpdated:67,liveCreationVideoEffectsCaptured:68,liveCreationStageOccured:75,offlineSystemFailure:546,liveCreationBroadcastScheduled:123,liveCreationArchiveReplacement:149,liveCreationCostreamingConnection:421,liveCreationPlayablesMetrics:533,liveCreationStreamWebrtcStats:288,liveCreationWebrtcError:526,mdxSessionRecoveryStarted:69, mdxSessionRecoveryCompleted:70,mdxSessionRecoveryStopped:71,visualElementShown:72,visualElementHidden:73,visualElementGestured: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,spacecastPlayback: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,vrCopresenceEmojiStats: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,integrationAttributionEvent:556,mbsConnectionInitiated: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,kidsParentalGateTracking: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,transactionFlowPaymentSubmitted: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,ypcPauseFlowSucceeded: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,ypcFamilyCreateFlowCancelled: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,accountRegistryChange: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,musicSideloadedPlaylistServiceCalled: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,yongleUsbSetup: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,notaireEvent: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,tvhtml5DeviceStorageStats:535,tvhtml5StabilityTraceEvent:478,tvhtml5OperationHealth: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,iosBackgroundRefreshTask: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,mdxSessionHeartbeat: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,mdxDialAdditionalDataUpdateEvent: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,clipViewInvalid: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,mdeQosEvent: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,mangoDailyNewVideosNotificationAttempt: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,cruiseControlEvent: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,startupDroppedFramesSummary: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,keyPlaysPlayback: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,adsSeenClientLogging:517,producerEvent:518,tvhtml5CleanStart:519,deviceAccountMetricsEvent:520,derpLogEvent:521,playablesPortalEvent:523,ipValidationStarted:524,ipValidationReceived:525,reelsSequenceMutationEvent:527,watchZoomStateChange:528,metadataEditorEvent:529,kidsPrismaDeeplinksEvent:530,creationOrchestrationEvent:531, coordinatedSamplingTriggered:532,recapScreenshotEvent:534,mdxLocalNetworkPermissionRequestEvent:536,mdxLocalNetworkPermissionResponseEvent:537,sessionReplayEvent:538,sessionReplayStatusEvent:539,loggingReliabilityProbe:540,keyValueStoreStatsEvent:541,deviceLocationPermissionEvent:542,remoteControlStarted:543,remoteControlCompleted:544,reelsAdsEvents:545,ytlrLoaderTestHarnessEvent:547,biometricAuthenticationEvent:548,mainAppLifecycleEvent:549,musicDownloadBackgroundContinuedProcessingTask:550,musicMetadataMismatchEvent:551, scrollToComponentCompleted:552,entityStoreTelemetry:553,streamingDarkLaunchEvent:554,childAccountsDisplayEvent:555,tvfasPlaybackContext:557,mdeC2PaEvent:559,mdeBatchedPlayerEvents:560,tvhtml5UlpCreationFlowData:561,alwaysConnectedHandshakeRemoteControlStarted:562,alwaysConnectedHandshakeRemoteControlCompleted:563,alwaysConnectedHandshakeAwarenessStarted:564,alwaysConnectedHandshakeAwarenessCompleted:565};var tga=_.xi("ServiceWorkerLogsDatabase",{kh:{SWHealthLog:{wg:1}},shared:!0,upgrade:(a,b)=>{b(1)&&_.hi(_.ei(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])},version:1});var Ni={},zga=0;var Oi;var Ri=class{constructor(){this.j=new Map;this.o=!1}requestComplete(a,b){b&&(this.o=!0);a=this.removeParams(a);this.j.get(a)||this.j.set(a,b)}isEndpointCFR(a){a=this.removeParams(a);return(a=this.j.get(a))?!1:a===!1&&this.o?!0:null}removeParams(a){return a.split("?")[0]}};Ri.prototype.removeParams=Ri.prototype.removeParams;Ri.prototype.isEndpointCFR=Ri.prototype.isEndpointCFR;Ri.prototype.requestComplete=Ri.prototype.requestComplete;Ri.getInstance=Bga;var Si=class extends _.Re{constructor(){super();this.da=!1;this.j=fca();this.j.listen("networkstatus-online",()=>{if(this.da&&_.y("offline_error_handling")){var a=Qi().get("errors",!0);if(a){for(let b in a)if(a[b]){let c=new _.wh(b,"sent via offline_errors");c.name=a[b].name;c.stack=a[b].stack;c.level=a[b].level;_.$g(c)}Qi().set("errors",{},2592E3,!0)}}})}Md(){return this.j.Md()}gi(a){this.j.isOnline=a}NM(){var a=window.navigator.onLine;return a===void 0?!0:a}BL(){this.da=!0}listen(a,b){return this.j.listen(a, b)}Bp(a){return Ve(this.j,a)}};Si.prototype.sendNetworkCheckRequest=Si.prototype.Bp;Si.prototype.listen=Si.prototype.listen;Si.prototype.enableErrorFlushing=Si.prototype.BL;Si.prototype.getWindowStatus=Si.prototype.NM;Si.prototype.networkStatusHint=Si.prototype.gi;Si.prototype.isNetworkAvailable=Si.prototype.Md;Si.getInstance=Cga;_.Vk=class extends _.Re{constructor(a={}){super();this.j=this.ga=0;this.da=Cga();var b=_.ka("yt.networkStatusManager.instance.listen").bind(this.da);b&&(a.rateLimit?(this.rateLimit=a.rateLimit,b("networkstatus-online",()=>{Dga(this,"publicytnetworkstatus-online")}),b("networkstatus-offline",()=>{Dga(this,"publicytnetworkstatus-offline")})):(b("networkstatus-online",()=>{this.dispatchEvent("publicytnetworkstatus-online")}),b("networkstatus-offline",()=>{this.dispatchEvent("publicytnetworkstatus-offline")})))}Md(){var a= _.ka("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.da)():!0}gi(a){var b=_.ka("yt.networkStatusManager.instance.networkStatusHint").bind(this.da);b&&b(a)}async Bp(a){var b=_.ka("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(this.da);return _.y("skip_network_check_if_cfr")&&Bga().isEndpointCFR("generate_204")?new Promise(c=>{this.gi(window.navigator?.onLine||!0);c(this.Md())}):b?b(a):!0}};var Wk,Ega=class extends aka{constructor(){Wk||(Wk=new _.Vk({K4:!0,t2:!0}));super({nc:{DK:rga,Zi:qga,GA:nga,MP:oga,av:pga,set:mga},Tb:Wk,handleError:(a,b,c)=>{var d=c?.error?.code;d===400||d===415?(a=new _.wh(a.message,b,c?.error?.code),_.bh(a,void 0,void 0,void 0,!0)):_.$g(a)},tj:_.bh,jg:Gga,now:_.ci,sE:Aga,Se:_.Ih(),zu:"publicytnetworkstatus-online",ru:"publicytnetworkstatus-offline",Fn:!0,vn:.1,lp:_.dh("potential_esf_error_limit",10),Hb:_.y,jl:!(_.vh()&&_.Hga())});this.ea=new _.Lk;_.y("networkless_immediately_drop_all_requests")&& sga();Lfa("LogsDatabaseV2")}writeThenSend(a,b){b||(b={});b=Ui(a,b);_.vh()||(this.tf=!1);super.writeThenSend(a,b)}sendThenWrite(a,b,c){b||(b={});b=Ui(a,b);_.vh()||(this.tf=!1);super.sendThenWrite(a,b,c)}sendAndWrite(a,b){b||(b={});b=Ui(a,b);_.vh()||(this.tf=!1);super.sendAndWrite(a,b)}awaitInitialization(){return this.ea.promise}};_.Wi=!1;_.Vi=_.fa.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:_.Wi};_.ia("ytNetworklessLoggingInitializationOptions",_.Vi);var Vj=class{constructor(a){this.config_=null;a?this.config_=a:Wfa()&&(this.config_=Ai())}isReady(){!this.config_&&Wfa()&&(this.config_=Ai());return!!this.config_}};var bka;bka=_.fa.ytPubsubPubsubInstance||new _.fg;_.Xk=_.fa.ytPubsubPubsubSubscribedKeys||{};_.Yk=_.fa.ytPubsubPubsubTopicToKeys||{};_.cka=_.fa.ytPubsubPubsubIsSynchronous||{};_.fg.prototype.subscribe=_.fg.prototype.subscribe;_.fg.prototype.unsubscribeByKey=_.fg.prototype.Gk;_.fg.prototype.publish=_.fg.prototype.Bh;_.fg.prototype.clear=_.fg.prototype.clear;_.ia("ytPubsubPubsubInstance",bka);_.ia("ytPubsubPubsubTopicToKeys",_.Yk);_.ia("ytPubsubPubsubIsSynchronous",_.cka); _.ia("ytPubsubPubsubSubscribedKeys",_.Xk);var aj=Date.now().toString();Date.now();_.fj=Symbol("Ja");var cj=class{constructor(a){this.key=a}};var Pga=class{constructor(){this.da=new Map;this.j=new Map;this.o=new Map}resolve(a){return"function"==typeof _.Zk&&a instanceof _.Zk?Nga(this,a):a instanceof cj?ej(this,a.key,[],!0):ej(this,a,[])}};_.$k=class{constructor(a){this.name=a}toString(){return`InjectionToken(${this.name})`}};var gj;var Tga=_.dh("ytcsi_debug_max_size",100);var al=0;var uia=class extends _.Ci{constructor(a,b){super(arguments);this.j=a;this.timer=b}},tia=new _.Di("aft-recorded",uia);var Xha=[{bu:a=>`Cannot read property '${a.key}'`,hp:{Error:[{regexp:/(Permission denied) to access property "([^']+)"/,groups:["reason","key"]}],TypeError:[{regexp:/Cannot read property '([^']+)' of (null|undefined)/,groups:["key","value"]},{regexp:/\u65e0\u6cd5\u83b7\u53d6\u672a\u5b9a\u4e49\u6216 (null|undefined) \u5f15\u7528\u7684\u5c5e\u6027\u201c([^\u201d]+)\u201d/,groups:["value","key"]},{regexp:/\uc815\uc758\ub418\uc9c0 \uc54a\uc74c \ub610\ub294 (null|undefined) \ucc38\uc870\uc778 '([^']+)' \uc18d\uc131\uc744 \uac00\uc838\uc62c \uc218 \uc5c6\uc2b5\ub2c8\ub2e4./, groups:["value","key"]},{regexp:/No se puede obtener la propiedad '([^']+)' de referencia nula o sin definir/,groups:["key"]},{regexp:/Unable to get property '([^']+)' of (undefined or null) reference/,groups:["key","value"]},{regexp:/(null) is not an object \(evaluating '(?:([^.]+)\.)?([^']+)'\)/,groups:["value","base","key"]}]}},{bu:a=>`Cannot call '${a.key}'`,hp:{TypeError:[{regexp:/(?:([^ ]+)?\.)?([^ ]+) is not a function/,groups:["base","key"]},{regexp:/([^ ]+) called on (null or undefined)/, groups:["key","value"]},{regexp:/Object (.*) has no method '([^ ]+)'/,groups:["base","key"]},{regexp:/Object doesn't support property or method '([^ ]+)'/,groups:["key"]},{regexp:/\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306f '([^']+)' \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"]},{regexp:/\uac1c\uccb4\uac00 '([^']+)' \uc18d\uc131\uc774\ub098 \uba54\uc11c\ub4dc\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4./, groups:["key"]}]}},{bu:a=>`${a.key} is not defined`,hp:{ReferenceError:[{regexp:/(.*) is not defined/,groups:["key"]},{regexp:/Can't find variable: (.*)/,groups:["key"]}]}}];var $ga={dh:[],Eg:[{callback:Wga,weight:500},{callback:Xga,weight:500}]};var Yga=class{constructor(){this.Eg=[];this.dh=[]}},oj;_.ck=new _.fg;var vj=window;var Bj=_.y("web_enable_lifecycle_monitoring")&&wj()!==0,dha=_.y("web_enable_lifecycle_monitoring");var lha=class{constructor(a){this.scheduler=_.Ih();this.o=new _.Lk;this.j=a;for(let c=0;c{d.Il();this.j[c].sp=!0;this.j.every(f=>f.sp===!0)&&this.o.resolve()};var b=this.getPriority(d);b=this.scheduler.Ua(a,b);this.j[c]={...d,Il:a,jobId:b}}}cancel(){for(let a of this.j)a.jobId===void 0||a.sp||this.scheduler.fb(a.jobId),a.sp=!0;this.o.resolve()}getPriority(a){return a.priority??0}};_.bl=class{constructor(a){this.state=a;this.plugins=[];this.da=void 0;this.ea={};Bj&&xj(this.state)}get currentState(){return this.state}install(a){this.plugins.push(a);return this}uninstall(...a){a.forEach(b=>{b=this.plugins.indexOf(b);b>-1&&this.plugins.splice(b,1)})}transition(a,b){Bj&&bha(this.state);var c=this.transitions.find(d=>Array.isArray(d.from)?d.from.find(f=>f===this.state&&d.to===a):d.from===this.state&&d.to===a);if(c){this.j&&(cha(this.j),this.j=void 0);eha(this,a,b);this.state=a;Bj&& xj(this.state);c=c.action.bind(this);let d=this.plugins.filter(f=>f[a]).map(f=>f[a]);c(iha(this,d),b)}else throw Error("Na`"+this.state+"`"+a);}};var mha=class extends _.bl{constructor(){super("none");this.o=null;this.da=10;this.transitions=[{from:"none",to:"application_navigating",action:this.ga},{from:"application_navigating",to:"none",action:this.ia},{from:"application_navigating",to:"application_navigating",action:()=>{}},{from:"none",to:"none",action:()=>{}}]}ga(a,b){this.o=_.xh(_.Te,()=>{this.currentState==="application_navigating"&&this.transition("none")},5E3);a(b?.event)}ia(a,b){this.o&&(_.Te.fb(this.o),this.o=null);a(b?.event)}}, Cj;var Sj=[];_.ia("yt.logging.transport.getScrapedGelPayloads",function(){return Sj});var Ij=class{constructor(){this.store={};this.j={}}storePayload(a,b){a=Ej(a);this.store[a]?this.store[a].push(b):(this.j={},this.store[a]=[b]);_.y("more_accurate_gel_parser")&&(b=new CustomEvent("TRANSPORTING_NEW_EVENT"),window.dispatchEvent(b));return a}smartExtractMatchingEntries(a){if(!a.keys.length)return[];var b=Gj(this,a.keys.splice(0,1)[0]),c=[];for(let d=0;d{};this.webkitClearResourceTimings=()=>{};this.mozClearResourceTimings=()=>{};this.msClearResourceTimings=()=>{};this.oClearResourceTimings=()=>{}}};_.mk=dl.performance||dl.mozPerformance||dl.msPerformance||dl.webkitPerformance||new eka;var mia=_.gia();_.ia("yt_logging_screen.getRootVeType",_.jia);_.ia("yt_logging_screen.getCurrentCsn",_.ik);_.ia("yt_logging_screen.getCttAuthInfo",_.jk);_.ia("yt_logging_screen.setCurrentScreen",_.nia);var sia,pia;sia=!1;pia=!1;_.fka=(0,_.ta)(_.mk.clearResourceTimings||_.mk.webkitClearResourceTimings||_.mk.mozClearResourceTimings||_.mk.msClearResourceTimings||_.mk.oClearResourceTimings||_.Md,_.mk);var el; _.gka=_.ah(function(a,b,c,d,f,g,h){if(!_.y("web_csi_action_sampling_enabled")||!_.ij(g).actionDisabled){var k=h?.spanStatus,l=h?.rootSpanNonce;let m=_.lj(g);m.gelSpans?m.gelSpans[a]=!0:m.gelSpans={[a]:!0};al++;a={spanName:a,spanLengthUsec:String(Math.round(b*1E3)),spanNonce:al,rootSpanNonce:l||al};k&&(a.spanStatus=k);d&&(a.spanInfo=d);f&&(a.parentSpanNonce=f);c&&(a.spanStartTimeUsec=String(Math.round(c*1E3)));c=a;_.nj(g||"").span[String(c.spanName)]=c;d=_.lj(g);d.gelSpans||(d.gelSpans={});_.Zi(d.gelSpans, c);d=_.mj(g);g=_.ij(g).cttAuthInfo;ek().span(c,d,g,h?.KJ);return c.spanNonce}});el=window;el.ytcsi&&(el.ytcsi.infoGel=_.ok,el.ytcsi.tick=_.pk);var hka;hka=new _.Lk;_.ika=hka.promise;(function(a,b=window){_.pk("mm_is");var c=new Aja;_.te(c);_.y("web_enable_lazy_css")&&(b._F_installCss=d=>{if(d){var f=document.createElement("style");f.setAttribute("data-late-css","");var g;(g=raa("style",document))&&f.setAttribute("nonce",g);f.appendChild(document.createTextNode(d));document.body.appendChild(f)}});c.Vu(()=>{lda();_.pk("mm_ie");a?.()});c.kx(Qf.ERROR,(d,f,g)=>{_.$g(Error("Oa`"+f+"`"+g))})})(()=>{hka.resolve()}); _._ModuleManager_initialize=function(a,b){if(!_.ne){if(!_.re)return;_.te(_.re())}_.ne.Dm(a,b)}; _._ModuleManager_initialize('root/sy0/sy1:1/sy2:2/iuT5Oc:3/sy3:1/sy4:1/n73qwf:5,6/sy5:1/UUJqVe:6,8/sy6:1/sy8/sy7:b/sy9:c/MpJwZc:5,6,8,a,d/sya/syb:b/syc:g/syh/syp:f,i/syl:j/syq:k/sye/sy1x/sy4j:n/sy4y:n/sy6h/sy6t/sy6y:o,p,q,r/sy83/sy84/sy85/syd:g,l,m/sy11/syf:x/syg/syi:b,i/sy71:o,q/sy73/sy74/sy72:r,11,12,13/sy7q:14/syj/syk/sym/syn:f/syo:k,19/syr/sys/syt/syu:10/syv/syw/syx:2/syy/syz:1i/sy10/sy12/sy13/sy46/sy6r/sy6d/sy21/sy2p/sy27/sy2t/sy3n/sy3o:1u/sy22:g,10,1s,1t,1v/sy3c:1p,1q,1r,1w/sy3w/sy6s:1d,1y/sy17:c/sy15:6,a,g,20/sy3x:21/sy6n:1p,22/sy4m/sy6o:23,24/sy16/sy45/sy19:h,21/sy1j:28/sy1a:28/sy1e:2a/sy6b:2a/sy4b:g/sy4o:g/sy6c:o,r,2b,2c,2d,2e/sy4n/sy6u:o,q,r/sy3d:1n,1o,1x,1z,25,26,27,29,2f,2g,2h/sy4k/sy36/sy3l/sy1p/sy3i:2m/sy3j:2n/sy1c:g/sy1h:21/sy1g:2q/sy1f:2a/sy40:2a/sy2f:1y,2o/sy24:f,24,27,2d,2e,2g,2p,2r,2s,2t,2u/sy43/sy28:2m,2w/sy1r/sy2d/sy2e:1s,2z/sy2c:1e,1q,1r,1w,1y,2w,2y,30/sy3t/sy4l/sy4g:m/sy4p:2r/sy4q:28/sy3b:l,o,18,29,2j,2l,2v,2x,31,32,33,34,35,36/sy4u:2a/sy4e:38/sy4r:32/sy4v:39/sy5b:39/sy5c:39/sy5i:39/sy1z/sy30/sy39/sy5l/sy1b:2a/sy4a:2d,2p,2r,3j/sy5m:28,2p,35/sy1l:29,2q/sy38:o,p,2a,2d,2e,2j,2p,35,3m/sy5k:2t,3i,3k,3l,3n/sy5n:21,2d,3i/sy5j:2s,3f,3g,3h,3o,3p/sy5o:39/sy5p/sy5q:28/sy5r/sy5s:3u/sy5t:3m,3v/sy5u:28/sy18:3j/sy1o:2b,2p,38,3y/sy3r/sy5v:39/sy3z/sy47/sy4i:28,2r,31/sy1d:21/sy1n:m,45/sy4h:34,46/sy4t/sy25:2p,31,3y,47,48/sy4s:2d,43,44,49/sy2g/sy2l/sy1w/sy23:4d/sy3u:4e/sy1u/sy51:28/sy5w:o,p,2d,2e,2j,2t,35,42,43,4g/sy5x:g,3f/sy5y:21,2p/sy59:g/sy5a:28,4l/sy35:1d,1j,37,3a,3b,3c,3d,3e,3q,3r,3s,3t,3w,3x,3z,40,41,4a,4b,4c,4f,4h,4i,4j,4k,4m/sy62/sy1q/sy6j/sy48/sy6k/sy6l/sy3h:i,y,22,4r,4s,4t/sy6m:27,4u/sy6i:o,p,q,1x,25,2g,4p,4q,4v/sy6w:2g/sy70:4x/sy6z:1p,2g,4r/sy4d/sy2s:1t/sy4c:1y,4e,4r,50,51/sy64:52/sy75:o,q,1x,26,4p,4y,53/sy78:2o/sy79:l,34,4x/sy7a:56/sy6p/sy6q:2b,37,44,58/sy49:p,32,3k,4f,53/sy69:o,q,2s,3l,5a/sy4z/sy50/sy52/sy53:o/sy1y/sy4x/sy54/sy55:f,2a,2d,2e,2p,35,5f,5i/sy56:39/sy57/sy4w:37,3n,3z,44,4h,5c,5d,5e,5g,5h,5j,5k,5l/sy77:11,12,13,1z,2f,4w,54,55,57,59,5b,5m/sy7b:4v/sy14:s,2i,2k,4n,4o,4z,5n,5o/sy1i:h,21/sy1k:29,2a,2r,5q/sy1m:45/sy1s/sy1t:5t/sy2r/sy2x/sy2q/sy60:39/sy2i/sy2j/sy2v/sy44/sy20:k,1r,1w/sy58:31/sy2u:1b,58,5m,61,62,64/sy68:65/sy42/sy76:r,54,67/sy6e:28,4l/sy7h:4e/sy2w:31/sy2y/sy3k:28,6c/sy3y:6d/sy5d/sy5h:4n,6b,6e,6f/sy5z:39/sy34:2k,5n,5z,60,63,66,68,69,6a,6g,6h/sy3v:1y,22/sy61:o,p,2a,2d,2j,35,4o,5d,6j/sy6v:4t/sy5e/sy5f:6m/sy5g:o,p,2a,2d,2e,2p,2r,5i,5l,6n/sy33/sy3g:m/sy26/sy2b/sy3f:1r,6s/sy3e:6r,6t/sy32/sy29:3h,42,43,4c,4f,4m,5m,64,6q,6u,6v/sy2n:1f,4n,6o,6p,6w/sy31/sy7c:l,34/sy2o:22,63/sy7e:1n,1x,1z,4b,5o,61,6s,70/sy7d/sy3s/sy2m:26,2v,4z,71,73/sy7f:25,68,74/sy7g:24/sy3m:1g,6l,72,75,76/sy3p/sy3q:21,78/sy7i:18,1g,1p/sy4f/sy2a:2x,62/sy7j:o,2v,3m,44,7c/sy66:39/sy7k:2j,3c,3e,3z,7d,7e/sy7l:39/sy7m:39/sy67:3e,3z,41,7g,7h/sy7p/sy2k:1x,2v,31,3m,4s,4y,51,7j/sy7o:6i,7k/sy7n:7l/sy7r/sy37/sy63:p,1y,32,3k/sy65:x,1j,4r/sy7s:o,p,q/sy6x:1c,3z/sy2z:1x,59,66,7p,7q,7r,7s/sy3a:1n,3o/sy6a/sy6g/sy7t:39/sy2h/sy41/sy7u:o,p,q,7k,7y,7z/sy7v:80/sy6f:21,2p/sy1v:3,15,16,1h,5p,5r,5s,5u,5v,5w,5x,5y,6k,6x,6y,6z,77,79,7a,7b,7f,7i,7m,7n,7o,7t,7u,7v,7w,7x,81,82/sy7w/sy7x/sy7y/sy7z/sy80/sy81/sy82/sy86/sy87/sy89/sy8b/sy8d/sy8e/sy8f/sy8g/sy8h/sy8a/sy8k:4t/sy8c/sy8j:21/sy8l:39,8n/sy8m/sy8i/sy88:3,v,w,z,14,17,19,1h,5p,5z,66,68,6k,6l,6q,6s,70,72,73,78,7c,7s,7v,8d,8e,8f,8g,8h,8i,8j,8k,8l,8m,8o,8p,8q/sy8n:83,8r/base:h,w,y,z,16,17,18,1a,1b,1c,1d,1e,1f,1g,1h,1j,1k,1l,1m/sy8o/sy8p:o,q/sy8q:o,p,q,8u/sy8r:o,q/sy8s/sy8t:o,q/sy8u:o,p,q,2j/sy8v/sy8w:o,p,q/sy8x/sy8y:o,p,q/sy8z/sy90:o,q,2j/sy9d/sy9c:1w,1y,3o,3p,4b/sy9e:3z,62,97,98/sy9j:80/sy9i:o,21/sy9b/sy9g:4e,9c/sy9h:o,2d,2e,69,7w,9d/sy9f:3z,7u,9e/sy9l:6i,81,8u,99,9a,9b,9f/sy9k:7u/sy91/sy92/sy93/sy94:o,q,2j/sy95:o,q/sy96/sy97:o/sy98/sy99/sy9a/sy9m/sy9n/sy9o:o,q,r/sy9p/sy9q/sy9r:9w/sy9w/sy9u:1w,1y,2z,9y/sybl/sy9z:2r/sya0:3m,45,6u,a1/sy9s:k,o,p,1k,1x,2d,35,3z,4e,4l,5o,5s,5t,5x,7g,8d,8i,9z,a0,a2/syhg:2p,31/syhf:o,2d,2e,2j,2n,35,a4/sygw:2d,39,3z/sygs:o,p,2a,2d,2e,2o,32,6n/sykh:6i,7t,81,99,a6,a7/sy9t:8w,a5,a8/syeh:o,p,2j/sy9v:d,20,9y,aa/syg2/sydl/sy9x:1k,1p,3e,57,5s,6p,6w,8f,8j,9z,ac,ad/sy9y:g,m/syhb/syet:39/syj1:o,p,2j,2o,32/sya6:1j,28,2d,2p,2r,32,5u,aa/sygy/syaq/sybf/sydt/sydu/syar:z,1j,2l,8k,al,am,an,ao/syef:4f,69/syej:50,9c/syee:al/sycf/syf6/syb9:1y,3u,au/syb7/syfc:at,av,aw/syfd:ax/syfe:33,4h,5h,7v,ay/syff:g/syez/syf0/syer:39/syf1:39/syd3/syd2/syf5/syf3:2u,31,4e,b6,b7/syf4:39/syf2:o,27,2d,35,3c,3z,5c,5s,69,82,b5,b8,b9/sya2:1m,5q,au,ba/syes:39/syf7:39/syf8:39/syep:39/syf9:39/syfa:39/syfb/syeq:39/syew:39/syfg/syen:2e,2l,2s,40,41,6h,9s,af,ah,an,az,b0,b1,b2,b3,b4,bb,bc,bd,be,bf,bg,bh,bi,bj,bk,bl/syhd:39/sydo/syd1/syev:32/syem:39/syeu:37,3a,3b,3w,3x,3z,41,49,4h,4j,6y,bk,bp,bq,br/syex:39/syey:2y,48/sydn:p,3c,3t,42,6h,ah,b3,bc,bo,bs,bt,bu/sya1:26,3e,3k,4b,4m,6a,6z,7q,ad,ag,ai,aj,ak,ap,aq,ar,as,bm,bn,bv/syfi:o,2v,32/syfj:33/sye3:41,6w,7v,bj,bx,by/syfk:39/syea:4r,aw/syeb/syec/syca:35,3c,43,4f,4m,6p,8j,9d,c1,c2,c3/syd7/syfl:o,21,2d,2e,2n,c5/sye1:4e/sye2:2w,4l,c7/syfw:39/sybh/sybg:6d,ca/sygq:6w,b7/sygp:69,b8,cc/syfs:p,2d,2j,2r,2t,39,3m,5e,5f/sya4:1d,6e,bb,cb,cd,ce/syi7:3z/syed/syi8:1y,29,3z,ch/syi9:39/sycz:p,37,3c,3z/sydq:39/syim:2o/sycl:q,59,65,7k/syds/sygu:39/sydj:37,3z,cp/sylb:q,4b,59,7u,9b,cq/syli/sylm:o,8n/syit:o,2v,7y/syap:p,44,cu/syg6:39/syh9:39/syhc:39/sygi:39/syc3:3c,3r,49,4b,5m,cz/sybm:59,81,8n,8u/syky:4b,5n,8n/syco:14,6w,7a,96,9g,9h,a7,bf,bl,cm,cr,cs,ct,cv,cw,cx,cy,d0,d1,d2/syc0/sye0:q,37,58,7a,99/syja:2d,3z,61,79/sykt:65,8n,c5,d5,d6/syl4:6i,98,cu/syha:39/syh8:39/syj9:39,8n/syia:39/syk6:39/syko:39,8n/syl0:39/syj8:39/sykn:39,8n/syl5:39,8n/syio:3z,8q/syib:cg/syfz:o,q,1o,27,2d,35,7x,af,ag,ah,av,b4,bf,bn,bt,cw,d9,da,db,dc,dd,de,df,dg,dh,di,dj,dk/syc6:1n,59,5o,65,8n,92,cu/syl8:14,cn,dm/syan:p,q,59,cu/sydk/syd4:g,2u,6m,7y,ag,ax,dp/syg9:g/syga/syhp:39/sya8/sygf:4e/sybu:5v,du,dv/syba:4f,dw/syaa:61,69,6m,6p,6w,ar,dx/syhq:g,48/syb1:3d,3f,49,6n,b0,bg,bi,cp,dq,dr,ds,dt,dy,dz/syl9:8u,a8/sybb/sybd/syg8/sygb/sygc:2p,e4,e5/sykp:14,6i,81,99,9a,a7,cu/sylk:8u,a8,cr,cv,e2,e3,e6,e7/syll:8u,a8,ct,e7/syla:e1,e8,e9/syjb:7x,9e,bv,d1,dg,do,e0,ea/syl3:o,p,q,21,2d,2e,7w/syao:1z,3z,4w,59,5b,8n,8x,cu/syb6/syki:11,65,ee/sykj:8n,ef/syc9:3a,3g,41,4b,4g,6w/syby/sybz:6i,7a,7e,cm,ei/sylu:p,14,3m,59,7a,8n,cm/syk9:o,2d,2e,2j,2r,3c,3z,dd/sylv:d3/sylw:q,3z,59,7k,8n,cu/syh2:39/sylt:o,p,q,r,2j/sya3:2i,5u,5w,6l,72,75,76,7n,8i,8p,ap,aq,bm,bz,c0,c4,c6,c8,c9,cf,ci,cj,ck,cl,co,d4,d7,d8,dl,dn,eb,ec,ed,eg,eh,ej,ek,el,em,en,eo,ep/sya5/sya7:o,2v,32,33,35,3t,7v,af/sye8:22,6r,6t/syhs:et/syk1:39/sya9:k,o,1v,29,2d,35,7c,8f,eu,ev/sygm:39/syhh:m/syah/syi0:39/syab:o,2d,2j,35,3f,3i,3s,47,a4,ex,ey,ez,f0/syaf/sykm:6i,8v,99/syac:3,1a,1h,5r,7b,a9,ag,ah,at,c1,c2,dh,ey,f2,f3/syad:37,4m,51,7b,f1/syhi:43,47,4f,5m,69,a4,ey,ez,f2/syhj:4d/syhk:4e/syhe/syd9:o,27,2d,3c,3e,3r,3z,6p,7e,ad,f9/syge:1l,22,47,4b,51,6w,7b,82,a5,af,bu,ey/syhl:o,2d,2j,2s,3z,b3/syae:17,49,a2,a6,ag,b1,f6,f7,f8,fa,fb,fc/syag:6w,f1/sycg/sygg/sygh:37,3m,7v,by,fg/syai:1n,6i,cu,dg,ff,fh/sycj:1n,4w,59,cc/syaj:z,5s,8z,d2,fj/syak/sykq:r,11/sykr:65,7j,fm/sylo:1w,2e,35,47,56/sylp:8n,fo/syl2:39,8n/sycn:14,7w,7x,8u,bl,cw,cx,de,dg,dh,e0/syal:1o,6i,7a,8p,ay,b4,bo,bs,d9,db,df,dk,ed,eg,ff,fl,fn,fp,fq,fr/syis:37/syam:14,65,ft/syas/syau:37,3z,br/syeo:37,3w,3x,3z,bf,bj/syat:aj,bm,bv,fw,fx/syav:p,37,3b,3s,3v,3z,4a/syaw:11,1h,1x,4x,8l/syig:37,3b,bp/syax:6w,c3,g1/syay:o,p,22,2j,31,39,3z,48,4f,69,a2/sybt/sydw/syaz:3,6i,6p,6v,71,7k,7o,90,an,ao,cu,dk,eg,g0,g4,g5/syb0:14,3z,59,62,7k,7y,8n,94,g1/syb2:q,1n,59,65,7j,8n/syb3:2c,6a,82,b2,bl,bv,dk,e0/syb4:4n,6j,a2,ak,am,cf,cg,cj,ee/sydc/syb5:2k,43,4b,5a,5m,64,69,7p,7q,8f,8g,a2,dx,eu,gb/syfh:39/syfn:39/syfo:1d,43,5c,7w,82,az,b2,bf,bl,bv,cy,dq/syb8:bm,cg,ci,cj,d9,da,dc,fw,fx,gd,ge,gf/sybj/sygo:2b,6e,6f,b5,b9,gh/sybc:1u,2d,3z,82,cb,gi/sycd/sybe:k,o,2d,2e,35,3c,3z,6p,7w,af,ah,az,bc,bf,bl,bo,cx,da,ds,e6,gk/syfr:31,6e,6f,ce/sybi:3z,cb,gm/sybk:65/sybn:3z,cb,gm/sybo:3c,47,65,7k,8u,fj/sybp:37/sygd:4d/syg1:39/syh1:39/sybq:2d,3m,3z,4l,4o,b3,be,bt,cl,eo,gs,gt,gu/sybr/sybs:1j,2d,2p,31,3c,3e,5d,69,6p,a2,ad,et,f8/sybv:62,7w,b5,b6,fj/sybw/sybx:6i,7a,7k/syc1:3a,3w,3x,49,4h,ab,aj,fc,fh/syc2:o,2d,2e,2j,3w,3x,4e,69/syc4:p,37,3z,44,49,4j/syjj:39/syc5:o,1j,2d,2r,31,3z,48,4f,69,dd,h4/syc7:1u,2d,35,3m,3z,6h,97,cb/syd0/syfq:g,1u,30,6c/syc8:37,3b,3m,3z,h7,h8/sygt:3s/sygn:3s,h7/sydb:37,3b,3f,3z,49,bp,bu,cp,ha,hb/syda:3t,3w,3x,41,4h,7v,bi,hc/sycb:3e,6w,hd/syek:39/syel:39/sydf:o,p,2v,3m,3z,4m,6n,7z,82,ar,hf,hg/sycc:1i,3b,41,47,48,4b,4w,52,5m,7y,ag,av,bl,c1,ch,dp,dt,dv,e5,et,f7,gs,hh/sygl:3z,hf/syho:2d,2n,2r,3f,49,64,bp,ex,hb,hj/syce:3r,51,6w,7b,gb,hc,hk/sycr:bl,cx,e0/syjd:1d,3w,3x,4b,ah,b3,hm/syje:6w/sych:9x,a2,ap,bm,co,dk,fv,fw,fx,gd,ge,h1,hn,ho/syci:q,59,65,8n/syck:q,59,66/sycm:q,1x,59/sycp:37,3c,3n,3z,44,4e,4m,5c,5d,5s,69,6n,7e,7y,a2,ar,bg,bq,dr,ds,e3,e6,ei,et/sycq:a8,em/syft:p,2k,37,3m,67,6e,6f,8g,8h,bu,gh/sycs:6g,97,ca,g4,gm,h8,hv/syct:c1,dw/sycu:3z,bd,h8/sycv:31,3m,3z,6e,c6,cb,cl/symg:p,3z,59,7k,8n/sycw:q,13,i0/syjx:39/sycx:p,37,3m,3z,i2/sycy:1v,32,3k,3m,69,6a,8e/syd5/syd6:6w,hk/syd8:37,49,4j,6o,bq/sydg/sydd:2d,2p,2u,3f,3i,4c,4f,4m,7q,f0,i8/syde/sydh:2d,3c,3z,5d/sydi:o,p,2a,2d,2j,5c,6n/sydm:o,2d,2j,2r,31,3e,3m,3z,4e,69,ad/sydp:4n,69,6a,6e,6f,gh/sydr:4g,6e,6f,bv/sydv:2k,60,69,6g,9d,9x,hx/sydx:6p,6w/sydy:p,2b,37,3f,44,4b/sydz:14,6i,d5/sye4/sye7:59,6r,8n/sye5:7u,8u,9b,9e,a5,e7,il/sye6:1v,2b,2d,2e,2j,4m,dx,er,ev/sye9:6w,c4/syeg:29/syei:37,49,as,fv,hh/syfm:6w/sygj:39/syfp:1z,23,2f,68,6j,6x,73,7w,a1,eo,gt,ie,if,ig,ih,is/syfu:p,1d,2b,37,4b,ik/syfv:p,1d,37,3m,3z,41,4b,69,c8,ik/syfx:1d,37,3z,41,4b,c9,ik/syfy:69,6w,79,c7/syg0:37,3a,3z,4i/syg3:o,21,2d,2j,32/syg4:o,p,2j,3k/syg5:o,p,2j,2v,3b,3c,3g,3z,41,44,a0,hg/syg7:o,p,2j,2v,44/sygk:31,ex,hb,hj/sygr:a7,e4,hh/sygv:1d,4b,69,6w,hx/sygx:1d,69,6w,ak,d4/sygz:31,39,3z,6e/syh0:3z,6e,gu,h8/syh3:37,4h,c0/syh4:4e,69,6e,hh/syh5:2k,4n,6e,ak,gh/syh6:2k,4n,h8/syh7:6e,6w,h8/syhn:37,3z,41,49,4j,bj/syhm:6w,ag,av,hd,hk,je/syhr:bj,eu,g5,hc,i5/syht:h8,ih/syhu:37,3a,3f,7w/syhv:2v/syhx:39/syhw:o,2d,2j,3z,6n,jk/syhy:p,37,3f,49,bu,ia/syhz:7u,8u,9b,9e,a8,bh,dk,eg/syi1:o,2d,3e,3z,5c,ia/syi2:2d,3z,6n,i8,jk/syi3:o,2j,2v,3f,3t/syi4:p,2v,35,3a,3f,49,hf,hg,i5,ib/syi5:37,3f,49,cz,fg/syi6:1d,48,4f,5m,bm/syic:o,p,2d,2e,2j,2s,2t,35,4k,bu/syid:37,7w,by/syie:o,p,2j,2v,31,39,4m,51,7b,bu/syif:o,p,32,3k,3m,7q/syih:2d,3e,60,69,6a,ad/syii:2d,36,3e,4h,5g,5h,60,69,6a,ac,ad/syik:o,p,21,2d/syij:2r,6b,k0/syil:o,p,2j,2v,35,4k,5c,73,7y,ha/syin:6w/syip:37,3a,3b,41,4h,hk/syiq:hc/syir:f6,fb/syiu:2c,2d,2p,31,35,ee/syiv:6p,6w,9x,aj,ip/syiw:p,37,hk/syix:37,3w,3x,3z,7e/syiy:37,4w,5k,bu/syiz:p,37,4m,51,5d,7b,7f,7i,is/syj0:29,31,3k,7q/syj2:3f,69,6a,6w,bn,gw/syj3:5m,br,dk,f9,gw/syj4:37,3b,3z/syj5:p,1d,37,3c,3u,3z,5d,af/syj6:o,p,2j,2v,44,4b,4m,51,7b/syj7:3b,6w/syjc:2e,35,3z,af,ah,bl,cx,gd/syjf:p,37,3c,3z,41,49,4j,5k,5l,bu,dz/syjg:o,35,3z,ah/syjh:2a,ab,aj,bu,et/syji:3z,5d,ab,aj,ak,c4/syjk:o,p,2d,2e,3z,bf,h4/syjl:f5,f6/syjm:f5/syjn:dy,hi/syjo:2d,3c,3z,4m,51,5d,7b/syjp:p,37,44,4m,51,7b/syjq:37/syjr:p,37,3m,4f,4m,51,5k,5l,69,7b/syjs:37,4m,51,7b,bu/syju:o,2d,2e,3b,3z,bj/syjt:37,hk,ky/syjv:p,37,3k,3w,3z,bx/syjw:o,p,2j,2v,3b,3c,3z,i2/syjy:o,p,2j,2t,31/syjz:6w/syk0:p,2b,37,44,8m,ev,is/syk2:3z,7h/syk3:x,1j,2d,2p,35,4r,5r,er/syk4:69,6p,6w,dx/syk5:5m/syk8:37,5u,el/syk7:l9/syka:37,49,hh/sykb:o,21,2d,2j/sykc:o,2v/sykd:2d,3z,41,bt/syke:o,2d,2e,2j,3w,3x,60,69,6a/sykf:k,2b,2e,2t,4b,ai,aj,ak,ip/sykg:7a,7u,8n,9b,9e,a8,dj/sykk:q,59,7k,8n,go/symd:7t,cu/sykl:5n,99,9m,en,lj/syks:6i,7a,7x,av,ff,fn/syku:q,59,65,7k,8n,ft/sykv:59,8u,9a/sykw:1q,1w,1z,25,5b,6l/sykx:fk/sykz:75,lp/syl1:27,31,35,46,av,b5,df,dk,ec,fq,gz/syl6:1z,4w,59,65,8n,9o/syl7:dm,g6/sylc:q,4a,59/syld:9b,9h,a8/syle:7x,dg,ea,fp,lv/sylf:q,65/sylg:q,59,65/sylh:8u,a8,cr,cs,cv,e6,e7/sylj:9b,a8,il/syln:8u,9b,9f,a8/sylq:p,14,3z,59,7k,8n/sylr:q,1z,4u,59,65,7k,cu/syls:j,2d,2r,39,3m,3z,4w,54,67,72,7n,8i,8n,9u,9w,ep/sylx:14,6i,7k/syly:74,fk,fl/sylz:q,59,65/sym0:q,59/sym1:q,59,7k/sym2:q,59,7k/sym3:d5,d6/sym4:d5,d6/sym5:q,65/sym6:q,59,65/sym7:14,59,7k/sym8:8u,cr,cv,e2,e3,e6,e7/sym9:6i,7w,8u,av,bl,cu,cx,e6,gk/syma:6i,cu,fr/symb:14,2j,2v,31,35,4w,7a/symc:3,4g,59,62,77,8n,9l,du,g0,k0/syme:59,65/symh:q,i0/symi:mm/symf:mn/symj:65,mm/symk:q,59,7k/syml:q,13,59,65,7k/symm:59/symn:65,di,mn/symo:6i,7a,7j,7w,8u,av,c4,ff,fm,hh/symp:55,59,65,7k/symq:8u,9f,av,cv,df,ds,e6,e7,gz/symr:q,59,65,7k/syms:6i,7k/symt:q,3z,59,98/symu:q,59,8n/symv:n0/symw:n0/symx:n0/symy:n0/symz:n0/snc:8t/zCkKBc:4i/r9KMjb:iy,n7/VcGS8:iz/nO5dTd:i4/OtKSJe:6o/nvX4Vb:5j/DlvF1d:6w,nc/lPWjkb:ih,nd/ojGT6d:j8/i6Xome:j9/f90tCb:c4/VbXrUe:io,nd,nh/pESlDb:bx/KmBfcc:jm/SU3ui:k2/Raq4cb:j3/jBisaf:3o/PzUdZb:3q,nn/qTLdQ:fh/WqlcVb:js/QHAtef:j5,nd/UA8GSe:jd,nd/LViMM:gc,nc/pevtvc:jy/izjmP:jz/jgx8me:l7,nd/uhlLGb:fa/FqHcGe:ju/cyCVld:bs/oPp5Le:i9/A4oAVe:jp/Osm49c:ib/PDv6Me:jr,o2/osTtxe:fx/qVDgBd:es/HDmU1e:hk/LHP7Jd:hc/Tu3MB:hd,o7/FsoXzc:he,nd,o8/iai2ic:jj/tPgYzd:ic/a66Lfe:jl/IWpUrf:cq/dHcoIf:jo/oXBWHf:jq/ITuCUb:a5/Nr0kfe:hh/acFuVc:j4,oh/mm2N0c:k1/hb0Wmf:gx/hNelvd:lf/r5COHf:h2/ZQKx1:4a/pe2ojb:4n,n7,no,on/haouOe:id/jJfCod:l8,nc/ioVqHf:f6,nc/wSn4ac:fd,nd,nx,og,or/ha1Ii:je/OM7xob:jf,nd,o6,o8,ot/FiNGOc:dy,nd/WsiMic:fe,nd/UAM5m:e0,ov/D9WMd:fw/y9noOb:fz,on/W0gSKb:cd,nd/HwlOhd:ba/hjrNn:c6/vDck1d:ie,oo/EL7BEc:hv/XwMZve:6g,oo/Hxjlbb:ig,p5/n0DHg:ck/nBvByd:k4,o6/eDUDoc:k5,o7/VOUP9d:bm,p1/bzj0jd:jt,nc,pa/uRIaC:k9,o6/fdYPfe:ld/Ov4lJf:le/Wqoahc:gi/byHIYc:gj,pf/LnzJzc:bv,nz/d2LTxb:if,ph/cwx9N:it,nb,ne,p3,p6,pi/cgSEob:jv/XeRXBd:jw/s649j:ki/uSxdnb:kt/Wff6Bd:hl,nd,o6,o7/U3mzsd:ku/yP0JBd:kv/RqaJsd:kw/E3Hebc:kx/p1vESd:l6/AT8LTe:l4/gUBjBd:7d/rMx50:7f,pv/sDOTGe:kc,pw/ecuPAc:ew/NQc1Id:in/FQdIJe:l5/blZZXe:ir,nd/gAOYx:ce/Z8kqPb:gm,q2/INc1Ef:hw,p4,p5,q3/HZ41Od:jc,oo/e3UtW:jg,o7/aU1GTb:jh,ne/IbxxOe:ji/viUWV:6k/DvZC9:k7/fAzdT:ga,oo,p0,p1,q2/fglJNb:gp,q3/ilQSAf:kg/UkZuWb:kj,nd/l8aKDb:h9/j4CAef:ky/cnq5Qb:kz,o6,qg/n9DJBf:hy/NI3Pbd:hz,p2/fKE8qd:gv/n7eo2:kh/RZekJ:jx/QmkME:gy,nd/Nuilue:mw,nc,p5/XKqo3b:ja,oh/AV9xBd:jb,oo/Q7GqHe:h6/VWqxF:j6,nd/wzeJEf:j7/oNVozd:gn,q3/kn8kmd:ab/neNTs:lg/RCG9Xe:k8,nd/vvxGsf:fy,o4,oy,pa,ph/fofpXe:iq,oh/an7FC:i7,nb/dpUCFd:hi,nc,oh/U9vrqd:ks,ov,r1/JoU6vf:gl/vQucV:g9,ox,ph/DH4Aaf:kl/SCQObc:i6,nd,o6/Xp0Qr:lb,oh/hU04te:ka/dIvQ6c:kd/DpqsDe:gf,ph/zGksAf:ke,nd/m9Vw4:kf,nc/mcjWUc:ht/HHD51d:kn,qv/jLov1:km/YZG94:h1,np,qv/xgv4kf:hm,ox/lTbA0c:hn,rh/wHZukc:ho,nd/xdYm6d:l0,nj/i2vusb:h3/bJzpwf:d0,nc/AEc80e:l9/RfUS8b:la,rn/xuzkce:h5/nFrksc:lc/KWwWed:ii/QiZf0e:bw,pa,ph/Um7iMb:gg,o4,oy,pa,ra/BJcdPd:kk/bQb2pb:ko,nh,qv/Vam5wd:hp,o4,oy,pa,rg,ri,rj/IuwfBb:eh,nd/FwN3fb:j1/quojNd:lz,nc,od,p5/M12V5:m1,nc,p5/QgWBYd:fi,nc,np,p5/II1oUe:g2,nd/adyZP:k3,nd/T2DsNe:g3/Ixkdkd:ef,nc/hlHL8c:jn,p5,s5/qXzckc:fu,nc/k2xDvb:go,nc/KJOHTe:li,s8/ZX4Ibe:ij,nc,p5/haZpfb:k6,nd,og,or/ASE5sd:kq,or/HJBpQd:kr/pRidpd:im,nc,og,p5/FHLCEf:f3,nc,p5/nxXbVd:a9,nc,og,p5/B9JSKd:4,f4,sf,sg/F3N6Jf:hq,nc/vUZhG:d7,nc,nn/BBdKi:lm,nc/Gtncdf:ln/xDol7d:do/pEX9bf:lo/GjXeoc:lp,nd/dcAxT:h0,nc,p5/qCeA3b:d8,nc,p5/POBkVe:4,g6,p5,s5/oBoQSc:cn,nc/HA4Dyd:dn,ss/KEH7Se:g7/wISsL:e1,nc,p5/Co5U5b:lu,on/nEEZ7b:lv,nc,p5/PTGXpf:lx,nc/TjwCkb:ly,nc/zFanY:m0,nc,p5/CYTmS:e8,nc,od,p5/NYVbTd:e9,nc,p5/tBt3Fb:fo/Yn7xk:m2/Y8Dbnc:m3,nc/XjaSYd:ej,nc,p5/d09Sq:ek/ih3MC:m5,nc,p5/rTdDMd:lw,sv,sx,t1,t2,t3/OgT9pf:m6,nd/Vzo0Sd:kb/WgJnEe:gq,nd/h0Hftb:d3,nd,od,p5,rm/qSVUof:7l,nc,p5/dBRYQ:7m,te/OjKr0:hr,nc/vOkhNb:m7,nc/gd63Wb:m9/aE9Pge:ma/M0nXib:mb,nn/Al6q5c:mc,nn/DBO8db:me,nc/AnQ85b:mf/SQJTNe:mg,nc,od,p5/RDTnD:g8,nc/BT8kQb:mh,nc,p5/fF6gke:lq,so/aMQYEf:ll,nc,p5/juTkAe:j2/iNr06b:mi,ox,p5/S58zM:lr/MP2Fhe:mj/TyBGif:mu,nc,nh,oh,p5/Lvzf6e:fs,nz,ox,p5,s5,t3/SE0zze:4,mk/yHe0re:eb,ox,ph,sm,sv,t1,t2/AoBYLc:hs/PbpwQc:lj,nc/NWUbAc:lk,nn,u2/Uv7nKc:ml,nc/MfpvSe:mo/KVGbye:mq/JVFwRe:mr,nc/JEI0Tc:ms/CUrWvf:i1/Oi8Qxe:mt,nc/yUDLSe:mv,nc/lX4nbc:mx,nc/ryoMaf:my,nc,p5/Z7RJSd:mz,nn/sqfdHb:ls,nc/hHrQW:n1/qZrcOd:n2/X4tk6c:n3/wv5urf:n4/jQ0Nbe:n5/Mub4Yb:bz,nd,nj/vIuYDd:ix,nd/mtTdRd:iu/d1nLV:iv/Yi0iU:iw/LswnMb:j0/UG0mqc:ae,nd/hnUp9b:a3/mFp4nf:l2/D98rie:l3,nd/x1JF9d:l1/P77pJd:i3/ZoaR4b:lh,nc,p5/c4SV6b:lt,sr/K9fIJ:dl/jJAIe:m8/VYOAKb:md,nc/yfQb9c:mp,nc/veEHwc:hu,td/iToIBd:kp/PbxJ0b:gr/BVzp2b:eq,nh,p0,p2,p7,pa,q2,rx,s5,sj,sq,st,t6,t7,td,u0,ul,uz/gWL6E:m4/meH9Eb:4,8r,nc,oo,q9/yEfNFb:83,nb,nd,pw,tf,v8/r78Drb:8s,nb,nd,pw,tf,v8',['sy0','sy1','sy8','sya','syb','syc','syh','syp','syl','syq','sye','syd','sy11','syf','syg','syi','syj','syk','sym','syn','syo','syr','sys','syt','syu','syv','syw','syx','syy','syz','sy10','sy12','sy13','base']); }catch(e){_._DumpException(e)} try{ _.gl=function(a){if(a instanceof _.bf)return a;var b=new _.bf(_.Md);_.af(b,2,a);return b};_.hl=function(a,...b){a.args||(a.args=[]);Array.isArray(a.args)&&a.args.push(...b)};_.il=function(a){return a?a.defaultView:window};_.jl={};_.kl=class{constructor(a,b){var c=c||[];this.da=a;this.o=b||null;this.j=[];this.j=this.j.concat(c)}toString(){return this.da}}; }catch(e){_._DumpException(e)} try{ _.ll=function(a,b){a.da.set(b.Ha,b);var c=a.j.get(b.Ha);if(c)try{c.Am(a.resolve(b.Ha))}catch(d){c.pS(d)}}; }catch(e){_._DumpException(e)} try{ _.ul=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.vl=function(a,b,c){return _.td(a,b,_.ul(c))};_.Cka=function(a,b,c,d,f,g,h,k){var l=b;g===1||(g!==4?0:2&b||!(16&b)&&32&d)?_.xd(b)||(b|=!a.length||h&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==l&&(a[_.tc]=b),Object.freeze(a)):(g===2&&_.xd(b)&&(a=[...a],l=0,b=_.Bd(b,d),d=_.rd(c,d,f,a)),_.xd(b)||(k||(b|=16),b!==l&&(a[_.tc]=b)));2&b||!(4096&b||16&b)||_.od(c,d);return a}; _.Dka=function(a,b,c,d,f,g,h,k){var l=_.wc(a,c);g=l?1:g;h=!!h||g===3;l=k&&!l;(g===2||l)&&_.ld(a)&&(b=a.Ra,c=b[_.tc]|0);a=_.vd(b,f);var m=a===_.ud?7:a[_.tc]|0,n=_.wd(m,c);if(k=!(4&n)){var p=a,r=c;let t=!!(2&n);t&&(r|=2);let u=!t,x=!0,A=0,C=0;for(;A=0);return b}; _.Dl=function(a,b){if(a.classList)a.classList.add(b);else if(!_.Cl(a,b)){let c=Bl(a);Ika(a,c+(c.length>0?" "+b:b))}};_.El=function(a,b){a.classList?a.classList.remove(b):_.Cl(a,b)&&Ika(a,Array.prototype.filter.call(a.classList?a.classList:Bl(a).match(/\S+/g)||[],function(c){return c!=b}).join(" "))};_.Fl=function(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=(0,_.ta)(a.handleEvent,a);else throw Error("Wa");return Number(b)>2147483647?-1:_.fa.setTimeout(a,b||0)}; Gl=function(a){a.j=_.Fl(()=>{a.j=null;a.da&&!a.ea&&(a.da=!1,Gl(a))},a.ka);var b=a.ga;a.ga=null;a.na.apply(null,b)};_.Hl=class extends _.xe{constructor(a,b,c){super();this.na=c!=null?a.bind(c):a;this.ka=b;this.ga=null;this.da=!1;this.ea=0;this.j=null}o(a){this.ga=arguments;this.j||this.ea?this.da=!0:Gl(this)}stop(){this.j&&(_.fa.clearTimeout(this.j),this.j=null,this.da=!1,this.ga=null)}pause(){this.ea++}resume(){this.ea--;this.ea||!this.da||this.j||(this.da=!1,Gl(this))}La(){super.La();this.stop()}}; }catch(e){_._DumpException(e)} try{ /* Copyright Google LLC All Rights Reserved. Use of this source code is governed by an MIT-style license that can be found in the LICENSE file at https://angular.dev/license */ var Kka,Rka,Qka,Pka,cm,Zl,Tka,Uka,Vka,hm,Xka,Yka,Zka,$ka,ala,ela,fla,dla,gla,lla,zm,pla,qla,Jka;_.B=async function(a,b){var c=_.hj(),d=c.resolve(_.dj(a));return d?(b(d),Promise.resolve(d)):c.resolve(new _.Zk(a)).then(f=>{b(f);return f})};_.Il=function(a){return Jka[a]||"LATENCY_ACTION_UNKNOWN"};Kka=function(){var a=_.mk.getEntriesByType?.("mark");a&&a.forEach(b=>{b.name.startsWith("mark_")&&_.mk.clearMarks?.(b.name)})};_.Lka=function(a,b){_.lk("_start",a,b)}; _.Mka=function(a){_.ia("ytglobal.timing"+(a||"")+"ready_",!0)};_.Jl=function(a){return _.ah(()=>_.qk("_start",a))()};_.Kl=function(a){_.ah(()=>{_.Jl(a)&&_.pk("aa",void 0,a);var b=a||"",c=_.Vga();c[b]&&delete c[b];var d={timerName:b,info:{},tick:{},span:{},jspbInfo:[]};_.Uga(d);c[b]=d;_.Qga(a);(0,_.fka)();Kka();a||(_.Zg("TIMING_ACTION")&&_.Yg("PREVIOUS_ACTION",_.Zg("TIMING_ACTION")),_.Yg("TIMING_ACTION",""))})()}; _.Ll=function(a,b={},c,d){_.ah(()=>{var f=c?c:a;_.Kl(f);var g=b.sampleRate;if(!_.y("web_csi_action_sampling_enabled")||g===void 0||g<=1)g=!1;else{var h=_.mj(f);g=_.Mga(h)%g!==0}g&&(_.ij(f).actionDisabled=!0);_.nj(f||"").info.actionType=a;b.cttAuthInfo&&(_.ij(f).cttAuthInfo=b.cttAuthInfo);_.Yg(f+"TIMING_ACTION",a);_.ah(_.Lka)(b.startTime,f);g={actionType:d||_.Il(a)};b.L4&&(g.previousAction=_.Il(_.Zg("TIMING_ACTION")));(h=_.ik())&&h!=="UNDEFINED_CSN"&&(g.clientScreenNonce=h);_.ok(g,f);_.Mka(f)})()}; _.Nl=function(a){var b=_.Ml;_.Ml=a;return b};_.Pl=function(a){return a===_.Ol||a?.name==="\u0275NotFound"};_.Ql=function(a,b){if(a?.Ja)throw Error("$a`"+String(a.debugName));for(;a!==void 0;){let c=a;if(c.Bm)return c.Bm(b,{optional:!0});a=a.parent}return _.Ol};_.Rl=function(a){return{description:a,pd:{dS:"root",token:Symbol(a),sA:void 0,value:void 0}}};_.Sl=function(a,b,c){return a&&b?`${a}__${b}`:a??b??c}; _.Tl=function(a,b){return{..._.Rl(b??""),[_.Nka]:!0,debugName:b??"[context]",defaultValue:a?.defaultValue,required:!a||!Object.hasOwn(a,"defaultValue"),id:b,q6:void 0}};_.Oka=function(a,b){b=_.Ql(b,a);if(_.Pl(b)){if(a.required)throw Error("rb`"+a.debugName);return a.defaultValue}return b};_.Ul=function(a,b){return Object.is(a,b)};_.Wl=function(a){var b=_.Vl;_.Vl=a;return b}; _.$l=function(a){if(Xl)throw Error("k");if(_.Vl!==null){_.Vl.Dz(a);var b=_.Vl.oi;if(b===void 0||b.ym!==a){var c=void 0,d=_.Vl.Tu;if(d&&(c=b!==void 0?b.gh:_.Vl.producers,c!==void 0&&c.ym===a)){_.Vl.oi=c;c.RB=a.version;c.Ao=_.Yl;return}var f=a.Tk;if(f===void 0||f.Ui!==_.Vl||d&&f.Ao!==_.Yl)d=Zl(_.Vl),c={ym:a,Ui:_.Vl,gh:c,qp:void 0,Ao:_.Yl,RB:a.version,fh:void 0},_.Vl.oi=c,b!==void 0?b.gh=c:_.Vl.producers=c,d&&Pka(a,c)}}}; _.am=function(a){if(!Zl(a)||a.wd)if(a.wd||a.Do!==_.Yl)(a.Pu(a)||Qka(a))&&a.Qu(a),a.wd=!1,a.Do=_.Yl};Rka=function(a){if(a.consumers!==void 0){var b=Xl;Xl=!0;try{for(let c=a.consumers;c!==void 0;c=c.fh){let d=c.Ui;d.wd||(d.wd=!0,Rka(d),d.Cz?.(d))}}finally{Xl=b}}};_.bm=function(a){if(a){if(a.oi?.Ao===_.Yl){let b=a.producers;for(;b!==void 0;)b.Ao=null,b=b.gh}a.oi=void 0;a.Tu=!0}return _.Wl(a)}; _.dm=function(a){a.Tu=!1;var b=a.oi,c=b!==void 0?b.gh:a.producers;if(c!==void 0){if(Zl(a)){do c=cm(c);while(c!==void 0)}b!==void 0?b.gh=void 0:a.producers=void 0}};Qka=function(a){for(a=a.producers;a!==void 0;a=a.gh){let b=a.ym,c=a.RB;if(c!==b.version)return!0;_.am(b);if(c!==b.version)return!0}return!1};Pka=function(a,b){var c=a.Tk,d=Zl(a);c!==void 0?(b.fh=c.fh,c.fh=b):(b.fh=void 0,a.consumers=b);b.qp=c;a.Tk=b;if(!d)for(a=a.producers;a!==void 0;a=a.gh)Pka(a.ym,a)}; cm=function(a){var b=a.ym,c=a.gh,d=a.fh,f=a.qp;a.fh=void 0;a.qp=void 0;d!==void 0?d.qp=f:b.Tk=f;if(f!==void 0)f.fh=d;else if(b.consumers=d,!Zl(b))for(a=b.producers;a!==void 0;)a=cm(a);return c};Zl=function(a){return a.Bz||a.consumers!==void 0};_.em=function(){throw Error();};_.fm=function(a,b){_.Vl?.Mh!==!1||_.em(a);a.equal(a.value,b)||(a.value=b,a.version++,_.Yl++,Rka(a),Ska?.(a))};Tka=function(a,b){b.ju=void 0;a.Qp?a.Qp.ju=b:a.Vr=b;a.Qp=b};Uka=function(a,b){Tka(a,{[Symbol.dispose]:b})}; _.gm=function(a){var b=_.Ml;b&&!b.Ja&&(Tka(b,a),a.parent=b)};Vka=function(a){for(var b=a.Vr;b;){let c=b.ju;hm(b);b=c}a.Vr=void 0;a.Qp=void 0};hm=function(a){a.Ja||(a.Ja=!0,a[Symbol.dispose]?.(),a.parent=void 0,Vka(a))};_.im=function(a){return(0,_.Ak)(a)&&_.Wka in a};Xka=function(a=_.Ml){for(;a;){if(_.im(a))return a;a=a.parent??null}return null};Yka=function(a=_.Ml){for(var b=[];a;)_.im(a)&&b.push(a.debugName),a=a.parent??null;return b}; Zka=function(a){return(0,_.Ak)(a)&&a.name!==void 0&&a.Ht!==void 0&&a.parent!==void 0};$ka=function(){var a={...jm};Object.getOwnPropertyNames(jm).forEach(b=>{_.km[b]!==void 0&&(a[b]=_.km[b])});return a};_.nm=function(a,b,c){var d=_.lm;b&&(_.lm=b);try{return c==null?a():a.call(c)}catch(f){ala(f,_.lm);if(f!==mm){bla=_.lm;a=[];for(b=_.Ml;b;)a.push(b.debugName??"[context]"),b=b.parent??null;cla=a.reverse()}mm=f;throw f;}finally{_.lm=d}}; ala=function(a,b){try{let c=dla(b);if(c&&!a.qg?.componentStack&&(a.qg?a.qg.componentStack||(a.qg.componentStack=c):a.qg={componentStack:c},_.km.AL)){let d=`${a.message}\n\nComponent stack: ${c}`;a.stack&&(a.stack=a.stack.replace(a.message,d));a.message=d}}catch{}};ela=function(a){switch(a){case 4:case 3:return"severe";case 2:return"warning";case 1:case 0:return"info";default:return"unknown"}}; _.om=function(a,b,c){if(a.qg)return a;try{let d=(a===mm?bla:null)??_.lm;ala(a,d);a.qg={componentStack:dla(d),Gn:b,tA:$ka(),tagName:c,FR:cla?.slice()??[]};a.reportSeverity=ela(b)}catch{}return a};fla=function(a){for(var b=0,c="";b<20&&a;)c+=`${`$$XID:${a.name}$$`} > `,a=a.parent,b++;return c.slice(0,-3)};dla=function(a){return Zka(a)||a===null?fla(a):_.km.hA?(a=Xka(a),Yka(a).slice(0,20).map(b=>`$$XID:${b}$$`).join(" > ")):""}; _.rm=function(a){var b=_.Ml;if(b){var c=_.lm;Uka(b,()=>{var d=_.Wl(_.pm??(_.pm=Object.create({..._.qm,Mh:!0})));try{_.nm(()=>void a(),c)}catch(f){throw _.om(f,4),f;}finally{_.Wl(d)}})}else _.Vl===_.pm?Promise.resolve().then(()=>{throw _.om(Error("eb"),2);}):Promise.resolve().then(()=>{throw _.om(Error("hb"),2);})};gla=function(a){var b=()=>{_.$l(a);return a.value};b[_.sm]=a;return[b,c=>{_.fm(a,c)},c=>{_.Vl?.Mh!==!1||_.em(a);_.fm(a,c(a.value))}]}; _.D=function(a,b,c=""){var d=Object.create(hla);d.value=a;b?.equals!==void 0&&(d.equal=b.equals);d.debugName=_.Sl(b?.debugName,c,"[signal]");return gla(d)};_.wm=function(a){if(!a.Ja)switch(a.effectType){case _.tm:_.um.schedule(a);break;case _.ila:jla.schedule(a);break;default:_.Za(a.effectType,void 0)}};_.mla=function(){if(_.xm>0)_.km.Jn&&_.um.flush();else{for(let a of kla)a.flush();lla()}};lla=async function(){await Promise.resolve();for(let a of nla)a.flush()}; zm=function(a){var b=a.isFlushing;a.isFlushing=!0;try{let c=0;for(;c0;)f.pop().run()}a.Wd=0}finally{a.isFlushing=b}};_.Am=function(a,b=_.Ml){if(b&&!b.Ja&&(b=_.Oka(ola,b),b?.reportError)){b.reportError(a);return}throw a;}; _.Bm=function(a,b,c){a=Object.create(a);b&&(a.fn=b);c&&(a.debugName=c);_.Vl===_.pm?Promise.resolve().then(()=>{throw _.om(Error("ab"),2);}):_.Ml===null?Promise.resolve().then(()=>{throw _.om(Error("kb"),2);}):_.gm(a);a.componentStack=_.lm;return a};pla=function(a){if(!a.Ja){if(Xl)throw _.om(Error("Fb"),4);var b=_.Nl(a);try{_.nm(()=>{a.wd=!1;if(!(a.version>0)||Qka(a)){a.version++;var c=_.bm(a);try{a.cleanup(),a.fn()}finally{_.Wl(c),a&&_.dm(a)}}},a.componentStack,a)}catch(c){_.om(c,4),_.Am(c)}finally{_.Nl(b)}}}; qla=function(a){var b=Error("gb`"+a.debugName);_.om(b,4);Promise.resolve().then(()=>{throw b;})};_.Cm=function(a,b){a=_.Bm(rla,a,b);_.wm(a)};_.Dm=function(a,b=!0){var c={parent:void 0,Ja:!1,Vr:void 0,Qp:void 0,ju:void 0};b&&_.gm(c);b=_.Nl(c);try{a(c)}finally{_.Nl(b)}return()=>void hm(c)};_.Em=function(){};_.sla=function(){};_.tla=function(){};_.Gm=function(a){if(_.Vl===_.ula||_.Vl===_.Fm)throw _.om(Error("fb"),4);return typeof a==="function"?a():a?.[vla]?a.get():a};_.Hm=function(){}; _.Zk=class{constructor(a){this.cL=a}}; Jka={auto_search:"LATENCY_ACTION_AUTO_SEARCH",ad_to_ad:"LATENCY_ACTION_AD_TO_AD",ad_to_video:"LATENCY_ACTION_AD_TO_VIDEO",app_startup:"LATENCY_ACTION_APP_STARTUP",browse:"LATENCY_ACTION_BROWSE",cast_splash:"LATENCY_ACTION_CAST_SPLASH",call_to_cast:"LATENCY_ACTION_CALL_TO_CAST",channel_activity:"LATENCY_ACTION_FAMILY_CENTER_CHANNEL_ACTIVITY",channels:"LATENCY_ACTION_CHANNELS",chips:"LATENCY_ACTION_CHIPS",commerce_transaction:"LATENCY_ACTION_COMMERCE_TRANSACTION",direct_playback:"LATENCY_ACTION_DIRECT_PLAYBACK", editor:"LATENCY_ACTION_EDITOR",embed:"LATENCY_ACTION_EMBED",embed_no_video:"LATENCY_ACTION_EMBED_NO_VIDEO",entity_key_serialization_perf:"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",entity_key_deserialization_perf:"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",explore:"LATENCY_ACTION_EXPLORE",favorites:"LATENCY_ACTION_FAVORITES",home:"LATENCY_ACTION_HOME",inboarding:"LATENCY_ACTION_INBOARDING",landing:"LATENCY_ACTION_LANDING",learning:"LATENCY_ACTION_LEARNING",learning_journey_browse:"LATENCY_ACTION_LEARNING_JOURNEY_BROWSE", learning_journey_watch:"LATENCY_ACTION_LEARNING_JOURNEY_WATCH",library:"LATENCY_ACTION_LIBRARY",live:"LATENCY_ACTION_LIVE",live_pagination:"LATENCY_ACTION_LIVE_PAGINATION",management:"LATENCY_ACTION_MANAGEMENT",mini_app:"LATENCY_ACTION_MINI_APP_PLAY",notification_settings:"LATENCY_ACTION_FAMILY_CENTER_NOTIFICATION_SETTINGS",onboarding:"LATENCY_ACTION_ONBOARDING",parent_profile_settings:"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",parent_tools_collection:"LATENCY_ACTION_PARENT_TOOLS_COLLECTION",parent_tools_dashboard:"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD", player_att:"LATENCY_ACTION_PLAYER_ATTESTATION",prebuffer:"LATENCY_ACTION_PREBUFFER",prefetch:"LATENCY_ACTION_PREFETCH",profile_settings:"LATENCY_ACTION_KIDS_PROFILE_SETTINGS",profile_switcher:"LATENCY_ACTION_LOGIN",projects:"LATENCY_ACTION_PROJECTS",reel_watch:"LATENCY_ACTION_REEL_WATCH",results:"LATENCY_ACTION_RESULTS",red:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium:"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE",premium_lite_upsell:"LATENCY_ACTION_PREMIUM_LITE_UPSELL",privacy_policy:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_POLICY", review:"LATENCY_ACTION_REVIEW",search_overview_answer:"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER",search_ui:"LATENCY_ACTION_SEARCH_UI",search_suggest:"LATENCY_ACTION_SUGGEST",search_zero_state:"LATENCY_ACTION_SEARCH_ZERO_STATE",secret_code:"LATENCY_ACTION_KIDS_SECRET_CODE",switchplan:"LATENCY_ACTION_UNPLUGGED_SWITCH_PLAN",seek:"LATENCY_ACTION_PLAYER_SEEK",settings:"LATENCY_ACTION_SETTINGS",store:"LATENCY_ACTION_STORE",supervisee_insights:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISEE_INSIGHTS",supervisee_insight_details:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISEE_INSIGHT_DETAILS", supervision_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_DASHBOARD",bedtime_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BEDTIME_REMINDER_SETTINGS",break_reminder_settings:"LATENCY_ACTION_FAMILY_CENTER_BREAK_REMINDER_SETTINGS",supervision_settings_dashboard:"LATENCY_ACTION_FAMILY_CENTER_SUPERVISION_SETTINGS_DASHBOARD",time_management:"LATENCY_ACTION_FAMILY_CENTER_TIME_MANAGEMENT",update_profile:"LATENCY_ACTION_FAMILY_CENTER_UPDATE_PROFILE",viewing_permissions:"LATENCY_ACTION_FAMILY_CENTER_VIEWING_PERMISSIONS", shorts_settings:"LATENCY_ACTION_FAMILY_CENTER_SHORTS_SETTINGS",privacy_settings:"LATENCY_ACTION_FAMILY_CENTER_PRIVACY_SETTINGS",tenx:"LATENCY_ACTION_TENX",video_preview:"LATENCY_ACTION_VIDEO_PREVIEW",video_to_ad:"LATENCY_ACTION_VIDEO_TO_AD",watch:"LATENCY_ACTION_WATCH",watch_it_again:"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN","watch,watch7":"LATENCY_ACTION_WATCH","watch,watch7_html5":"LATENCY_ACTION_WATCH","watch,watch7ad":"LATENCY_ACTION_WATCH","watch,watch7ad_html5":"LATENCY_ACTION_WATCH",wn_comments:"LATENCY_ACTION_LOAD_COMMENTS", ww_rqs:"LATENCY_ACTION_WHO_IS_WATCHING",voice_assistant:"LATENCY_ACTION_VOICE_ASSISTANT",cast_load_by_entity_to_watch:"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",networkless_performance:"LATENCY_ACTION_NETWORKLESS_PERFORMANCE",gel_compression:"LATENCY_ACTION_GEL_COMPRESSION",gel_jspb_serialize:"LATENCY_ACTION_GEL_JSPB_SERIALIZE",attestation_challenge_fetch:"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH"};_.wla=_.fa.JSON.parse;_.va();_.Ml=void 0;_.Ol=Symbol("lb");var xla;xla=Symbol("mb");_.tm=Symbol("nb");_.ila=Symbol("ob");_.ym=_.Ac(a=>(0,_.Ak)(a)&&xla in a);_.Nka=Symbol("pb");var Xl;_.Vl=null;Xl=!1;_.Yl=1;_.sm=Symbol("sb");_.qm={version:0,Do:0,wd:!1,producers:void 0,oi:void 0,consumers:void 0,Tk:void 0,Tu:!1,Mh:!1,Bz:!1,kind:"unknown",Pu:()=>!1,Qu:()=>{},Cz:()=>{},Dz:()=>{}};_.Im=Symbol("tb");_.Jm=Symbol("ub");_.Km=Symbol("vb");var yla={..._.qm,Bz:!0,Mh:!0,wd:!0,kind:"effect"};var Ska=null,hla={..._.qm,equal:_.Ul,value:void 0,kind:"signal"};_.Lm=Symbol("xb");_.zla=Symbol("yb");_.Wka=Symbol("zb");var jm={wL:!0,AL:!1,hA:_.Nia,iA:_.Nia,GL:!1,e1:!1,q2:!0,Jn:!1,TB:!1};_.km={attributes:{},handleError(a){throw a;},...jm};var mm,bla,cla;_.lm=null;bla=null;_.Ala=new Set;_.Bla=new class{constructor(){}};var Cla,Fla,Gla,Ila,Jla,Kla,jla,kla,nla,Mla;_.xm=0;Cla=class{constructor(){this.isFlushing=!1;this.queue=[];this.Wd=0}schedule(a){this.queue[this.Wd++]=a}clear(){for(let a=0;a{_.mla();for(let a of Mla)a()};var Ela=_.Kb;var ola=_.Tl({defaultValue:null},"im1Mkf");_.Mm={...yla,[xla]:!0,effectType:_.tm,n4:!0,Cz:_.wm,run(){pla(this)},cleanup(){Vka(this)},componentStack:void 0,debugName:"[effect]",destroy(){if(Zl(this)){let a=this.producers;for(;a!==void 0;)a=cm(a)}this.Tk=this.consumers=this.oi=this.producers=void 0;hm(this);this.wd=!1},[Symbol.dispose](){this.destroy()}};var Nla;Nla={Dz:qla};_.ula=Object.create({..._.qm,Mh:!0,...Nla});_.Fm=Object.create({..._.qm,Mh:!0,...Nla});var rla={..._.Mm,effectType:_.tm};var vla=Symbol("Qb"); }catch(e){_._DumpException(e)} try{ var Ola,Nm,Pla,Qla,Om,Vla,Wla,Sla;Ola=function(a){a.va||(a.va=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};Nm=function(a,b){if(a.Wa){a.ga&&(clearTimeout(a.ga),a.ga=null);let c=a.Wa;a.Wa=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}};Pla=function(a,b){a.j=!1;a.Wa&&(a.da=!0,a.Wa.abort(),a.da=!1);a.ea=b;Ola(a);Nm(a)}; Qla=function(a){if(a.j&&typeof _.rk!="undefined")if(a.ka&&(a.Wa?a.Wa.readyState:0)==4)setTimeout(a.zC.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.isComplete()){a.qe();a.j=!1;try{if(a.isSuccess())a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var b=(a.Wa?a.Wa.readyState:0)>2?a.Wa.statusText:""}catch(c){b=""}a.ea=b+" ["+a.qe()+"]";Ola(a)}}finally{Nm(a)}}}; Om=function(){_.Re.call(this);this.headers=new Map;this.j=!1;this.Wa=null;this.ea=this.ya="";this.da=this.wa=this.ka=this.va=!1;this.oa=0;this.ga=null;this.Ea="";this.Ba=!1};_.Pm=function(a){return Object.prototype.hasOwnProperty.call(a,_.tk)&&a[_.tk]||(a[_.tk]=++Rla)};_.Qm=function(a){return a?(a=a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?_.Ka(a):null:null}; _.Tla=function(a,b,c,d,f,g,h){var k=new Om;Sla.push(k);b&&k.listen("complete",b);_.Me(k,"ready",k.EK);g&&(k.oa=Math.max(0,g));h&&(k.Ba=h);k.send(a,c,d,f)};_.Ula=function(a){if(_.Ml)throw _.om(Error("ib"),4);return _.Dm(b=>{_.rm(()=>{});a(b)},!1)};Vla=/^https?$/i;Wla=["POST","PUT"];Sla=[];_.za(Om,_.Re);_.aa=Om.prototype;_.aa.EK=function(){this.dispose();_.rb(Sla,this)}; _.aa.send=function(a,b,c,d){if(this.Wa)throw Error("Xa`"+this.ya+"`"+a);if(typeof b==="string")var f=b;else b&&(f=b.method,c??(c=b.body),d??(d=b.headers));f=f?f.toUpperCase():"GET";this.ya=a;this.ea="";this.va=!1;this.j=!0;this.Wa=new XMLHttpRequest;this.Wa.onreadystatechange=(0,_.Hf)((0,_.ta)(this.zC,this));try{this.qe(),this.wa=!0,this.Wa.open(f,String(a),!0),this.wa=!1}catch(h){this.qe();Pla(this,h);return}a=c||"";b=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var g in d)b.set(g, d[g]);else if(typeof d.keys==="function"&&typeof d.get==="function")for(let h of d.keys())b.set(h,d.get(h));else throw Error("Ya`"+String(d));d=Array.from(b.keys()).find(h=>"content-type"==h.toLowerCase());g=_.fa.FormData&&a instanceof _.fa.FormData;!(_.kb(Wla,f)>=0)||d||g||b.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(let [h,k]of b)this.Wa.setRequestHeader(h,k);this.Ea&&(this.Wa.responseType=this.Ea);"withCredentials"in this.Wa&&this.Wa.withCredentials!==this.Ba&&(this.Wa.withCredentials= this.Ba);try{this.ga&&(clearTimeout(this.ga),this.ga=null),this.oa>0&&(this.qe(),this.ga=setTimeout(this.sU.bind(this),this.oa)),this.qe(),this.ka=!0,this.Wa.send(a),this.ka=!1}catch(h){this.qe(),Pla(this,h)}};_.aa.sU=function(){typeof _.rk!="undefined"&&this.Wa&&(this.ea="Timed out after "+this.oa+"ms, aborting",this.qe(),this.dispatchEvent("timeout"),this.abort(8))}; _.aa.abort=function(){this.Wa&&this.j&&(this.qe(),this.j=!1,this.da=!0,this.Wa.abort(),this.da=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Nm(this))};_.aa.La=function(){this.Wa&&(this.j&&(this.j=!1,this.da=!0,this.Wa.abort(),this.da=!1),Nm(this,!0));Om.Qc.La.call(this)};_.aa.zC=function(){this.Ja()||(this.wa||this.ka||this.da?Qla(this):this.jR())};_.aa.jR=function(){Qla(this)};_.aa.isActive=function(){return!!this.Wa}; _.aa.isComplete=function(){return(this.Wa?this.Wa.readyState:0)==4};_.aa.isSuccess=function(){var a=this.qe(),b;if(!(b=_.kca(a))){if(a=a===0)a=_.Daa(String(this.ya)),a=!Vla.test(a);b=a}return b};_.aa.qe=function(){try{return(this.Wa?this.Wa.readyState:0)>2?this.Wa.status:-1}catch(a){return-1}};_.aa.getLastError=function(){return typeof this.ea==="string"?this.ea:String(this.ea)};var Rla=0;var Rm;Rm={name:"",props:{},cS:{},effects:[],C1:[],K1:()=>{},[Symbol("Pb")]:!0};(new WeakMap).set(Rm.cS,{name:Rm.name,props:Rm.props}); }catch(e){_._DumpException(e)} try{ var Yla,Zla,ama,cma,$la,$m,dma;_.Sm=function(a,b,c,d){c=_.gba(c);_.td(a,b,c,d);c&&!_.wc(c)&&_.od(a.Ra);return a};_.Tm=function(a){if(a!=null&&typeof a!=="boolean")throw Error("w`"+_.pa(a)+"`"+a);return a};_.Um=function(a){if(typeof a!=="number")throw _.kc("int32");if(!(0,_.Hc)(a))throw _.kc("int32");return a|0};_.Vm=function(a){return a==null?a:_.Um(a)}; Yla=function(a){var b=_.Xla,c=_.Ei();if(!c)return 0;var d=c.subscribe(b.toString(),(f,g)=>{var h=_.ka("ytPubsub2Pubsub2SkipSubKey");h&&h==d||(h=()=>{if(_.Tk[d])try{if(g&&b instanceof _.Di&&b!=f)try{{var k=b.j,l=g;if(!l.args||!l.version)throw Error("wa");let m;try{if(!k.xh){let n=new k;k.xh=n.version}m=k.xh}catch(n){}if(!m||l.version!=m)throw Error("xa");try{g=Reflect.construct(k,_.sb(l.args))}catch(n){throw n.message="yt.pubsub2.Data.deserialize(): "+n.message,n;}}}catch(m){throw m.message="yt.pubsub2.pubsub2 cross-binary conversion error for "+ b.toString()+": "+m.message,m;}a.call(window,g)}catch(m){_.$g(m)}},_.$ja[b.toString()]?_.ka("yt.scheduler.instance")?_.Te.Uc(h):_.lh(h,0):h())});_.Tk[d]=!0;_.Uk[b.toString()]||(_.Uk[b.toString()]=[]);_.Uk[b.toString()].push(d);return d};Zla=function(a){var b=_.Ei();b&&(typeof a==="number"&&(a=[a]),_.mb(a,c=>{b.unsubscribeByKey(c);delete _.Tk[c]}))};ama=function(){var a=$la,b=Yla(function(c){a.apply(void 0,arguments);Zla(b)});return b};_.Xm=function(a){return new _.Wm({trackingParams:a})}; _.Ym=function(a,b,c,d,f=!1,g={}){_.bma(a,b,c,[d],f,g)}; _.bma=function(a,b,c,d,f=!1,g={}){Object.assign(g,_.Zm({cttAuthInfo:_.jk(b)||void 0},b));for(let k of d){var h=k.getAsJson();(_.sba(h)||!h.trackingParams&&!h.veType)&&_.Zj(Error("Rb"));if(_.y("no_client_ve_attach_unless_shown")){let l=$m(k,b);if(h.veType&&!_.an.has(l)&&!_.bn.has(l)&&!f){if(!_.y("il_attach_cache_limit")||_.cn.size<1E3){_.cn.set(l,[a,b,c,k]);return}_.y("il_attach_cache_limit")&&_.cn.size>1E3&&_.Zj(new _.wh("IL Attach cache exceeded limit"))}h=$m(c,b);_.cn.has(h)?_.dn(c,b):_.bn.set(h, !0)}}d=d.filter(k=>{k.csn!==b?(k.csn=b,k=!0):k=!1;return k});c={csn:b,parentVe:c.getAsJson(),childVes:_.nb(d,k=>k.getAsJson())};b==="UNDEFINED_CSN"?_.en("visualElementAttached",g,c):a?_.Uj("visualElementAttached",c,a,g):_.Wj("visualElementAttached",c,g)};_.gn=function(a,b,c,d,f,g){_.fn(a,b,c,void 0,d,f,g)}; _.fn=function(a,b,c,d,f,g,h){_.hn(c,b);d=d||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";g=_.Zm({cttAuthInfo:_.jk(b)||void 0,automatedLogEventSource:h},b);c={csn:b,ve:c.getAsJson(),gestureType:d};f&&(c.clientData=f);b==="UNDEFINED_CSN"?_.en("visualElementGestured",g,c):a?_.Uj("visualElementGestured",c,a,g):_.Wj("visualElementGestured",c,g)}; cma=function(){var a=_.Lga(16);var b=[];for(let c=0;ca!==void 0)};_.Bn=function(){zn.instance||(zn.instance=new zn);return zn.instance}; _.kma=function(a,b,c,d=0,f){a.o.has(f)||a.o.set(f,new Set);var g=c||_.yn(d);g=`${b.toString()}|${g?g.toString():""}`;a.o.get(f).has(g)||(_.Cn(a,b,c,d),a.o.get(f).add(g))};_.Cn=function(a,b,c,d=0){return _.ah(()=>{if(a.j.has(d))return a.na.push([b,c]),!0;var f=_.ik(d),g=c||_.yn(d);if(f&&g){if(_.y("combine_ve_grafts")){let h=a.da.get(g.toString());h?h.push(b):(a.ka.set(g.toString(),g),a.da.set(g.toString(),[b]));a.va||(a.va=_.xh(_.Te,()=>{_.Dn(a,f)},1200))}else _.Ym(a.client,f,g,b);return!0}return!1})()}; _.En=function(a,b,c,d=0){return _.ah(()=>{var f=_.Xm(b),g=_.ik(d);g&&!a.j.has(d)?_.kma(a,f,c,d,g):_.Cn(a,f,c,d);return f})()};_.Dn=function(a,b){if(b===void 0){let c=jma();for(let d=0;d{(d=a.ka.get(d))&&_.bma(a.client,b,d,c)}),a.da.clear(),a.ka.clear(),a.va=void 0};_.Fn=function(a,b,c,d=0){(d=_.ik(d))&&_.gn(a.client,d,b,c)}; _.Gn=function(a,b){var c=b.getScreenLayer&&b.getScreenLayer();b.visualElement?_.Fn(a,b.visualElement,void 0,c):(_.tn(),b=_.ah(_.qn().j).bind(_.qn())(b),a.nf(b,void 0,c))};_.lma=function(a,b,c,d=0){var f=_.ik(d);b=b||_.yn(d);f&&b&&(a=a.client,d=_.Zm({cttAuthInfo:_.jk(f)||void 0},f),c={csn:f,ve:b.getAsJson(),clientData:c},f==="UNDEFINED_CSN"?_.en("visualElementStateChanged",d,c):a?_.Uj("visualElementStateChanged",c,a,d):_.Wj("visualElementStateChanged",c,d))};ima=1;_.mma=new _.Pk("interactionLoggingCommandMetadata");_.nma=new _.Pk("watchPlaylistEndpoint");_.oma=new _.Pk("resolveUrlCommandMetadata");var zn=class{constructor(){this.na=[];this.sa=[];this.ia=new Map;this.wa=new Map;this.ga=[];this.oa=[];this.da=new Map;this.ka=new Map;this.o=new Map;this.j=new Set;this.ya=new Map}nf(a,b,c=0){if(!a)return!1;c=_.ik(c);if(!c)return!1;_.gn(this.client,c,_.Xm(a),b);return!0}clickCommand(a,b,c=0){return this.nf(a.clickTrackingParams,b,c)}stateChanged(a,b,c=0){this.visualElementStateChanged(_.Xm(a),b,c)}visualElementStateChanged(a,b,c=0){c===0&&this.j.has(c)?this.sa.push([a,b]):_.lma(this,a,b,c)}}; }catch(e){_._DumpException(e)} try{ var rma,qma;_.pma=function(a,b,c){return a.Ua(b,3,c)};_.Hn=function(a,b){return _.Te.Ua(a,2,b)};_.In=function(a,b,c,d){return _.ah(()=>{if(!b.veType)return _.Yj(new _.wh("Error: Trying to graft a client VE without a veType.")),null;if(b.visibilityTypes){var f=b.visibilityTypes.reduce((g,h)=>g|h);f={visibility:{types:String(f)}}}f=_.xn(b.veType,b.visualElement,b.elementIndex,b.clientYouTubeData,void 0,f);return _.Cn(a,f,c,d)?f:null})()}; _.Jn=function(a){if(_.y("fix_uri_parsing_for_legacy_underescaping")){a=(a||"").split("#")[0];let b=a.indexOf("?");return b!==-1?_.gh(a.substring(b+1)):{}}return a.indexOf("?")!==-1?(a=(a||"").split("#")[0],a=a.split("?",2),_.gh(a.length>1?a[1]:a[0])):{}};_.Kn=function(a,b){a=a.mh??a;for(let c of a.visibilityMonitorKeys||[])b.wh(c);a.visibilityMonitorKeys=void 0;a.trackedParams=void 0}; _.Mn=function(a,b){if(_.ik()){if(_.y("kevlar_vimio_use_shared_monitor"))qma(a,b.data);else if(!qma(a,b.data))return;var c=b.data,d=_.Ln(c),f=a.mh??a;if(!d||f.trackedParams!==d||!f.visibilityMonitorKeys?.length){if(_.y("enable_client_ve_spec_logging"))_.Kn(a,b.observer);else{let g=a.mh??a;g.trackedParams&&g.trackedParams!==d&&_.Kn(a,b.observer)}!c||f.data&&f.data===c||(f.data=c);rma(a,b);f.trackedParams=d}}}; rma=function(a,b){var c=b.observer;if(!c&&_.y("web_skip_missing_vimio_observer"))_.Zj(new _.wh("VisibilityObserver is not defined.",a.tagName,a.trackedParams,b.data?.trackingParams,b.data?.loggingDirectives));else{var d=b.layer,f=b.Bb||(()=>{}),g=b.np,h=a.mh??a,k=[];b.ib&&k.push(c.observe(a,()=>{b.vD&&b.vD()||(_.tn(),_.ah(_.qn().na).bind(_.qn())(h,void 0,d,7));f(!0)},b.ib));b.Jd&&k.push(c.observe(a,()=>{_.tn();_.ah(_.qn().ia).bind(_.qn())(h,void 0,d,7);f(!1)},b.Jd));b.wm&&g&&k.push(c.observe(a,()=> {g()},b.wm));h.visibilityMonitorKeys=(h.visibilityMonitorKeys??[]).concat(k)}}; qma=function(a,b){a=a.mh??a;if(a.visualElement&&!b)return!0;if(!b)return!1;var c=!1;_.y("enable_client_ve_spec_logging")&&(c=!!b.loggingDirectives?.clientVeSpec?.uiType);var d=_.Ln(b);if(!d&&!c)return!1;_.y("mweb_component_visibility_logging")&&(a.veContainer||(a.veContainer={}),a.veContainer.trackingParams=d);if(a.trackedParams&&a.trackedParams===d||_.y("enable_client_ve_spec_logging")&&a.visualElement?.isClientVe()&&(c=a.visualElement?.getAsJspb(),_.wn(c,2)===b.loggingDirectives?.clientVeSpec?.uiType&& _.wn(c,3,-1)===b.loggingDirectives?.clientVeSpec?.elementIndex))return!1;_.y("enable_client_ve_spec_logging")&&!a.visualElement&&b.loggingDirectives?.clientVeSpec?.uiType&&(c=b.loggingDirectives.clientVeSpec.uiType,d=b.loggingDirectives.clientVeSpec.elementIndex,b=b.loggingDirectives.clientVeSpec.clientYoutubeData,a.visualElement=_.In(_.Bn(),{veType:c,elementIndex:d,clientYouTubeData:b}));return!0}; _.Ln=function(a){if(a?.rendererContext){let b=_.z(a.rendererContext,_.Nn);if(b?.loggingDirectives?.trackingParams)return b.loggingDirectives.trackingParams}return a?.loggingDirectives?.trackingParams?a.loggingDirectives.trackingParams:a?.trackingParams};_.Nn=new _.Pk("loggingContext"); }catch(e){_._DumpException(e)} try{ _.On=new _.$k("VISIBILITY_OBSERVER"); }catch(e){_._DumpException(e)} try{ var uma,vma,Un,Wn,zma,Ama,yma,xma,Bma,Dma,Fma,Gma,Hma;_.Tn=function(a,b){return _.ah(_.qn().da).bind(_.qn())(b)};uma=function(a,b,c,d){return _.y("enable_client_ve_spec")&&b.clientVeSpec?(b=_.xn(b.clientVeSpec.uiType,void 0,b.clientVeSpec.elementIndex,b.clientVeSpec.clientYoutubeData,void 0,b),_.Cn(a,b,c,d)?b:null):b.trackingParams?_.En(a,b.trackingParams,c,d):null};vma=function(a,b){_.vn.has(a)&&(_.vn.get(a).Jh=b)};Un=function(a){if(typeof a==="function")try{return a()}catch{return}return a}; _.Vn=function(a,b,c){var d=_.y("debug_web_ve_data"),f=_.y("enable_debug_ves");if(d||f){var g=_.z(c?.rendererContext,_.Nn)?.loggingDirectives;!g&&c&&(g=c.loggingDirectives);a:{var h=c?.trackingParams??g?.trackingParams;if(h)try{let m=_.qj(h);if(m){var k=_.sj(m,1);let n=_.sj(m,2);h={};k!==void 0&&(h.oE=Number(k));n!==void 0&&(h.veType=Number(n));var l=h;break a}}catch(m){}l=void 0}d&&(l?.veType!==void 0&&(a.dataset.ve=String(l.veType)),l?.oE!==void 0&&(a.dataset.veIndex=String(l.oE)),d=g?.clientVeSpec?.uiType, d!==void 0&&(a.dataset.ve=String(d)));if(f){f=g;g=f?.clientVeSpec?.uiType;if(g===void 0)a:{if(b&&(g=Un(b.loggingConfig),d=Un(b.veConfig),k=Un(b.veProps),g=Un(b.veType)??Un(g?.veType)??Un(d?.veType)??Un(k?.veType),typeof g==="number"))break a;g=void 0}g=g??l?.veType;if(g!==void 0){g=String(g);a:{if(b&&(l=Un(b.loggingConfig),d=Un(b.veConfig),k=Un(b.veProps),Un(b.trackClick)||Un(l?.trackClick)||Un(d?.trackClick)||Un(k?.trackClick)||typeof b.onClick==="function"||typeof b.onTap==="function")){c=!0;break a}c= c&&(c.clickTrackingParams||c.trackClick||c.onTap||c.onClick||c.command||c.clickCommand||c.navigationEndpoint||c.serviceEndpoint||c.defaultServiceEndpoint||c.loggingDirectives?.gestures)||f?.gestures?!0:!1}c&&(g+="+");a:{if(b&&(c=Un(b.loggingConfig),f=Un(b.veConfig),l=Un(b.veProps),Un(b.trackHover)||Un(c?.trackHover)||Un(f?.trackHover)||Un(l?.trackHover))){b=!0;break a}b=!1}b&&(g+="^");try{let m=window?.getComputedStyle?.(a);["absolute","fixed"].includes(m?.position||"")&&a.setAttribute("data-ve-keep-position", "true")}catch{}a.setAttribute("data-ve-type",g)}}}};Wn=function(a){return a.layer!==void 0?a.layer:a.parent?Wn(a.parent):a.layer=0};zma=function(a){var b=new wma,c=xma(a);c&&b.setParent(c.ci);yma(a,b);return b};Ama=function(a,b){var c=_.vn.get(a);c?c.ci.layer=b:yma(a,new wma(b));(b=xma(a))&&_.vn.get(a)?.ci.setParent(b.ci)};yma=function(a,b){var c=_.vn.get(a)||{ci:b};c.ci=b;_.vn.set(a,c);a.getScreenLayer=()=>Wn(c.ci)};xma=function(a){if(a=Bma(a))return _.vn.get(a)}; Bma=function(a){for(a=a.parentNode;a;){if(a instanceof Element){let b=a;if(_.vn.get(b)?.PO||(b.mh??b).m4)return b}a=a.parentNode??(a instanceof ShadowRoot?a.host:null)}return null};_.Cma=function(a){if(a){_.vn.delete(a);let b=_.hj().resolve(_.dj(_.On));b&&_.Kn(a,b)}};_.Xn=function(a,b,c=!1){if(c){if(c=a.getAttribute("client-ve-type"),b.data&&!b.i2||c)_.Cm(()=>{var d=_.Gm(b.data);Dma(a,d);_.Vn(a,b,d)},"a"),_.rm(()=>void _.Cma(a))}else typeof b.data!=="function"&&(c=b.data,Dma(a,c),_.Vn(a,b,c))}; Dma=function(a,b){Ema++;Fma(a,b)&&_.Ih().Ua(()=>{_.pma(_.Ih(),()=>{Fma(a,b)&&a.ownerDocument.documentElement===document.documentElement&&Gma(a,b)},0)},8)};Fma=function(a,b){return b?.trackingParams||b?.loggingDirectives||_.z(b?.rendererContext,_.Nn)||a.getAttribute("client-ve-type")?!0:!1}; Gma=function(a,b){if(a){if(a.getAttribute("layer")){var c=Number(a.getAttribute("layer"));Ama(a,c)}else c=(c=_.vn.get(a))?Wn(c.ci):Wn(zma(a));c??(c=0);var d=a.getAttribute("client-ve-type"),f=Number(d),g=!1;d=!1;var h;_.y("wiz_next_ld_fix_client_ve_spec")?h=_.z(b?.rendererContext,_.Nn)?.loggingDirectives||b?.loggingDirectives:h=b?.loggingDirectives;var k=h?.clientVeSpec;k=_.Ln(b)??(k?`${k.uiType??""}:${k.elementIndex??""}`:f?`clientVe:${f}`:"");var l=_.vn.get(a);l&&(l[_.un]=b,l.PO=!0,l.bC!==k&&(l.bC!== void 0&&a.visualElement&&(a.visualElement=void 0),l.bC=k,g=d=!0));vma(a,f);g&&(_.y("wiz_next_client_ve_parent_fix")?h&&(h.clientVeSpec||h.trackingParams)&&(k=(k=_.on(a))?_.Tn(_.tn(),k):null,h=uma(_.Bn(),h,k||void 0,c))&&(a.visualElement=h):h&&h.clientVeSpec&&(k=_.Tn(_.tn(),a),h=uma(_.Bn(),h,k||void 0,c))&&(a.visualElement=h));!a.visualElement&&f&&g&&(a.veType=f,f=void 0,_.y("wiz_next_client_ve_parent_fix")&&(g=_.on(a))&&(f=_.Tn(_.tn(),g)),f=_.In(_.Bn(),a,f,c),a.visualElement=f);d&&(d=_.hj().resolve(_.On), _.Mn(a,{data:b,observer:d,layer:c,ib:{Mb:!1,state:"visible"},Jd:{Mb:!1,state:"hidden"},vD:()=>Hma(a,b)}))}};Hma=function(a,b){if(_.y("web_skip_duplicate_cow_logging_ks")||_.Zg("INNERTUBE_CLIENT_NAME")!=="WEB"||!b)return!1;a=Bma(a);if(!a)return!1;a=_.vn.get(a)?.[_.un]??(a.mh??a).data;if(!a)return!1;b=_.Ln(b);a=_.Ln(a);return!!b&&b===a};_.Kma=new _.Pk("undoFeedbackEndpoint");_.Lma=new _.Pk("unsubscribeEndpoint");_.Yn=new _.$k("ASYNC_INNERTUBE_TRANSPORT_TOKEN");_.Zn=new _.$k("INNERTUBE_TRANSPORT_TOKEN");_.$n=new _.$k("RESPONSE_PROCESSOR_MAP_TOKEN");var wma=class{constructor(a){this.layer=a}setParent(a){this.parent=a}};var Ema=0; }catch(e){_._DumpException(e)} try{ _.ao=function(a,b,c,d){var f=a.Ra,g=f[_.tc]|0;b=_.zd(f,g,b,c,d);if(b==null)return b;g=f[_.tc]|0;if(!_.wc(a,g)){let h=_.kd(b);h!==b&&(_.ld(a)&&(f=a.Ra,g=f[_.tc]|0),b=h,g=_.rd(f,g,c,b,d),_.od(f,g))}return b};_.bo=function(a,b){if(b!==null&&b!==void 0){if(typeof b!=="object"&&typeof b!=="function")throw new TypeError("g");if(c===void 0){if(!Symbol.dispose)throw new TypeError("i");var c=b[Symbol.dispose]}if(typeof c!=="function")throw new TypeError("j");a.stack.push({value:b,dispose:c,async:!1})}return b}; _.co=function(a){function b(g){a.error=a.hasError?new SuppressedError(g,a.error,"An error was suppressed during disposal."):g;a.hasError=!0}function c(){for(;d=a.stack.pop();)try{if(!d.async&&f===1)return f=0,a.stack.push(d),Promise.resolve().then(c);if(d.dispose){var g=d.dispose.call(d.value);if(d.async)return f|=2,Promise.resolve(g).then(c,function(h){b(h);return c()})}else f|=1}catch(h){b(h)}if(f===1)return a.hasError?Promise.reject(a.error):Promise.resolve();if(a.hasError)throw a.error;}var d, f=0;c()};_.eo=function(a,b,c,d,f){_.md(a);var g=a.Ra;_.rd(g,g[_.tc]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c,f);return a};_.Mma="player_uid_"+(Math.random()*1E9>>>0); }catch(e){_._DumpException(e)} try{ _.fo=new _.Pk("continuationCommand"); }catch(e){_._DumpException(e)} try{ var Qma,Rma,Tma,qo,Yma,ro,Zma,$ma,xo,zo,dna,fna,gna,ina,Oma,Pma,ho,jo,Sma,Vma,Wma,Xma,mo,Uma,ko,lo,jna,kna,ana,bna,yo,ena,vo,hna;_.go=function(a,b){b=_.Ya(b);b!==void 0&&(a.href=b)};_.Nma=function(a,b,c){var d=b&128?0:-1,f=a.length,g;if(g=!!f)g=a[f-1],g=g!=null&&typeof g==="object"&&g.constructor===Object;var h=f+(g?-1:0);for(b=b&128?1:0;b0?void 0:a===0?Pma||(Pma=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}}; _.io=function(a,b){if(typeof a==="string")return new ho(_.Oaa(a),b);if(Array.isArray(a))return new ho(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new ho(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new ho(a,!1);if(a.constructor===_.ec)return b=_.ic(a)||new Uint8Array(0),new ho(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new ho(a,!1);throw Error();}; Rma=function(a){return new jo(a&4294967295,Math.floor(a/4294967296))};Tma=function(a){if(!a)return Sma||(Sma=new jo(0,0));if(!/^-?\d+$/.test(a))return null;_.Gc(a);return new jo(_.Cc,_.Dc)}; _.no=function(a,b,c){if(typeof BigInt64Array!=="undefined")return ko||(ko=new BigInt64Array(1),lo=new Uint32Array(ko.buffer),ko[0]=BigInt(1),Uma=lo[0]===1),ko[0]=a,a=Uma?0:1,new b(lo[a],lo[1-a]);mo||(Vma=BigInt(Number.MIN_SAFE_INTEGER),Wma=BigInt(Number.MAX_SAFE_INTEGER),Xma=BigInt(4294967295),mo=BigInt(32));if(a>=Vma&&a<=Wma)return c(Number(a));a=BigInt.asUintN(64,a);return new b(Number(a&Xma),Number(a>>mo))};_.oo=function(a,b,c){for(;c>0||b>127;)a.j.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.j.push(b)}; _.po=function(a,b){a.j.push(b>>>0&255);a.j.push(b>>>8&255);a.j.push(b>>>16&255);a.j.push(b>>>24&255)};qo=function(a,b){for(;b>127;)a.j.push(b&127|128),b>>>=7;a.j.push(b)};Yma=function(a,b){if(b>=0)qo(a,b);else{for(let c=0;c<9;c++)a.j.push(b&127|128),b>>=7;a.j.push(1)}};ro=function(a,b){b.length!==0&&(a.da.push(b),a.o+=b.length)};_.so=function(a,b,c){qo(a.j,b*8+c)};_.to=function(a,b,c){_.so(a,b,2);qo(a.j,c.length);ro(a,a.j.end());ro(a,c)};Zma=function(a,b,c,d,f){a.ia(c,_.hba(b,d),f)}; $ma=function(a){return Array.isArray(a)&&!!a.length&&typeof a[0]==="number"&&a[0]>0}; _.wo=function(a,b,c,d){var f=d[a];if(f)return f;f={};f.jK=d;f.Vl=Qma(d[0]);var g=d[1],h=1;g&&g.constructor===Object&&(f.extensions=g,g=d[++h],typeof g==="function"&&(f.zB=!0,_.uo??(_.uo=g),vo??(vo=d[h+1]),g=d[h+=2]));for(var k={};g&&$ma(g);){for(var l=0;lh(k,l,m,g||(g=_.wo(yo,xo,zo,d).Vl),f||(f=dna(d)))};dna=function(a){var b=a[ena];if(!b){let c=_.wo(yo,xo,zo,a);b=(d,f)=>fna(d,f,c);a[ena]=b}return b}; fna=function(a,b,c){_.Nma(a,a[_.tc]|0,(d,f)=>{if(f!=null){var g=gna(c,d);g?g(b,f,d):d<500||_.nc(_.Xia,3)}});(a=_.Tc(a))&&a.Ln((d,f,g)=>{ro(b,b.j.end());for(d=0;dd(h,k,l,g,f)}else c=d;return a[b]=c}};_.Ao=function(a){return b=>hna(b,a)}; _.Bo=function(a){return function(){return hna(this,a)}};_.Co=function(){if(!_.rh.isEnabled())return!1;if(!_.rh.isEmpty())return!0;_.rh.set("TESTCOOKIESENABLED","1",{Jo:60});if(_.rh.get("TESTCOOKIESENABLED")!=="1")return!1;_.rh.remove("TESTCOOKIESENABLED");return!0};_.Do=function(){return(_.Tia||_.Uia)&&_.Sh("applewebkit")&&!_.Sh("version")&&(!_.Sh("safari")||_.Sh("gsa/"))};_.Eo=function(){return _.xk&&_.Sh("version/")};ho=class{constructor(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.j=b}}; jo=class{constructor(a,b){this.o=a>>>0;this.j=b>>>0}};jna=class{constructor(){this.j=[]}length(){return this.j.length}end(){var a=this.j;this.j=[];return a}writeUint8(a){this.j.push(a>>>0&255)}writeInt8(a){this.j.push(a>>>0&255)}}; kna=class{constructor(){this.da=[];this.o=0;this.j=new jna}sa(a,b){b!=null&&b!=null&&(_.so(this,a,0),Yma(this.j,b))}oa(a,b){if(b!=null){switch(typeof b){case "string":Tma(b)}if(b!=null)switch(_.so(this,a,0),typeof b){case "number":a=this.j;_.Fc(b);_.oo(a,_.Cc,_.Dc);break;case "bigint":b=_.no(b,jo,Rma);_.oo(this.j,b.o,b.j);break;default:b=Tma(b),_.oo(this.j,b.o,b.j)}}}va(a,b){b!=null&&b!=null&&(_.so(this,a,0),qo(this.j,b))}na(a,b){if(b!=null){_.so(this,a,5);a=this.j;let c=_.Fo||(_.Fo=new DataView(new ArrayBuffer(8))); c.setFloat32(0,+b,!0);_.Dc=0;_.Cc=c.getUint32(0,!0);_.po(a,_.Cc)}}ka(a,b){b!=null&&(_.so(this,a,0),this.j.j.push(b?1:0))}ea(a,b){b!=null&&(b=parseInt(b,10),_.so(this,a,0),Yma(this.j,b))}ga(a,b){b!=null&&(b=(ina||(ina=new TextEncoder)).encode(b),_.to(this,a,b))}ia(a,b,c){if(b!=null){_.so(this,a,2);a=this.j.end();ro(this,a);a.push(this.o);c(b,this);b=a.pop();for(b=this.o+this.j.length()-b;b>127;)a.push(b&127|128),b>>>=7,this.o++;a.push(b);this.o++}}}; ana=_.Id(function(a,b,c,d,f){if(a.o!==2)return!1;a.ea(_.yd(b,d,c),f);return!0},Zma);bna=_.Id(function(a,b,c,d,f){if(a.o!==2)return!1;a.ea(_.yd(b,d,c),f);return!0},Zma);yo=Symbol();ena=Symbol();hna=(a,b)=>{var c=new kna;fna(a.Ra,c,_.wo(yo,xo,zo,b));ro(c,c.j.end());a=new Uint8Array(c.o);b=c.da;var d=b.length,f=0;for(let g=0;g{if(_.qk(a))return!1;_.pk(a,void 0,void 0);return!0})()}; }catch(e){_._DumpException(e)} try{ _.Jo=function(){return _.fa.ytPubsubPubsubInstance};_.mna=function(a,b){var c=_.Jo();if(c&&b){let d=c.subscribe(a,function(){var f=arguments,g=()=>{_.Xk[d]&&b.apply&&typeof b.apply=="function"&&b.apply(window,f)};try{_.cka[a]?g():_.lh(g,0)}catch(h){_.$g(h)}},void 0);_.Xk[d]=!0;_.Yk[a]||(_.Yk[a]=[]);_.Yk[a].push(d);return d}return 0};_.nna=function(a){var b=_.Jo();b&&(typeof a==="number"?a=[a]:typeof a==="string"&&(a=[parseInt(a,10)]),_.mb(a,c=>{b.unsubscribeByKey(c);delete _.Xk[c]}))}; _.Ko=function(a,b){var c=_.Jo();return c?c.publish.apply(c,arguments):!1};_.Lo=new _.Pk("feedbackEndpoint"); }catch(e){_._DumpException(e)} try{ _.Mo=function(a,b){_.Re.call(this);this.da=a||1;this.j=b||_.fa;this.ea=(0,_.ta)(this.mU,this);this.ga=_.va()};_.ona=function(a){for(let b of a.register.values())b.ek("ABORTED")};_.za(_.Mo,_.Re);_.aa=_.Mo.prototype;_.aa.enabled=!1;_.aa.Be=null;_.aa.setInterval=function(a){this.da=a;this.Be&&this.enabled?(this.stop(),this.start()):this.Be&&this.stop()}; _.aa.mU=function(){if(this.enabled){let a=_.va()-this.ga;a>0&&a{for(let c in a)if(b===a[c]&&!/^[0-9]+$/.test(c))return!0;return!1})};_.sna=function(){Po.j||(Po.j=new Po);return Po.j};tna=function(){var a=_.Zg("CLIENT_EXPERIMENT_EVENTS");if(a){var b=rna();for(let c of a)b(c)&&_.Wj("genericClientExperimentEvent",{eventType:c});delete _.Xg.CLIENT_EXPERIMENT_EVENTS}};var qna={EY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNKNOWN",wX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_FOR_TESTING",hY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RESUME_TO_HOME_TTL",uY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_START_TO_SHORTS_ANALYSIS_SLICE",kX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DEVICE_LAYER_SLICE",DY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_UNIFIED_LAYER_SLICE",GY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_VISITOR_LAYER_SLICE",sY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHOW_SHEET_COMMAND_HANDLER_BLOCK", JY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_MIGRATED_COMPONENT",IY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WIZ_NEXT_CHANNEL_NAME_TOOLTIP",mY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATION_LOCK_SUPPORTED",xY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_THEATER_MODE_ENABLED",PY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_PIN_SUGGESTION",OY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_LONG_PRESS_EDU_TOAST",NY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_AMBIENT",yY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TIME_WATCHED_PANEL", oY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SEARCH_FROM_SEARCH_BAR_OVERLAY",QY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_SHOW_VOICE_SEARCH_EDU_TOAST",wY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SUGGESTED_LANGUAGE_SELECTED",RY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_TRIGGER_SHORTS_PIP",FX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IN_ZP_VOICE_CRASHY_SET",dY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_SUPPRESSED",cY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_FAST_SWIPE_ALLOWED",fY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_PULL_TO_REFRESH_ATTEMPT", KY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_BLOCK_KABUKI",gY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_TALL_SCREEN",eY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_REEL_NORMAL_SCREEN",dX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_ENABLED",cX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ACCESSIBILITY_MODE_DISABLED",eX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_AUTOPLAY_ENABLED",fX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_CAST_MATCH_OCCURRED",pX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_ELIGIBLE",sX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ENDSCREEN_TRIGGERED", aY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_TRIGGERED",ZX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_POSTPLAY_LACT_THRESHOLD_EXCEEDED",yX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MATCHED_ON_REMOTE_CONNECTION",AX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHABLE_ON_REMOTE_CONNECTION",zX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_MISATTRIBUTED_ON_REMOTE_CONNECTION",DX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_TV_IS_SIGNED_IN_ON_REMOTE_CONNECTION",BY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_COLD_ON_REMOTE_CONNECTION", CY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TV_START_TYPE_NON_COLD_ON_REMOTE_CONNECTION",VX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ON_REMOTE_CONNECTION",jX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_VALID",hX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_INVALID",iX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_UNDEFINED",gX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_COBALT_PERSISTENT_SETTINGS_TEST_DEFINED",IX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LACT_THRESHOLD_EXCEEDED", nY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROUND_TRIP_HANDLING_ON_REMOTE_CONNECTION",CX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_BEFORE_APP_RELOAD",BX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITIES_STATE_SWITCHED_ON_REMOTE_CONNECTION_AFTER_APP_RELOAD",qX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_INELIGIBLE",zY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TVHTML5_MID_ROLL_THRESHOLD_REACHED",uX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_PENDING", tX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_ACTIVATED",rX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMC3DS_M2_ELIGIBLE",kY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_LANDSCAPE",lY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ROTATE_DEVICE_TO_PORTRAIT",oX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EMBEDS_FACEOFF_UI_EVENT",vX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_EXP_COBALT_HTTP3_CONFIG_RECEIVED",nX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_ELIGIBLE_TO_SUPPRESS_TRANSPORT_CONTROLS_BUTTONS", FY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_USER_HAS_THEATER_MODE_COOKIE_ENABLED",mX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DOCUMENT_PICTURE_IN_PICTURE_SUPPORTED",rY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHORTS_NON_DEFAULT_ASPECT_RATIO",YX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PLAYER_IN_SQUEEZEBACK",JX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_CREATOR_AR_GIFT_RECEIVED",jY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RETURNED_TO_VIDEO_AFTER_FAILED_ATTEMPT_TO_BACKGROUND",LY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_AUTO_ZOOM", WX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_CONTROL",XX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PASSIVE_IN_TREATMENT",lX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_DISABLE_PLAYER_OPEN_ON_FULLSCREEN",QX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_RECONNECT_WITH_RETRY",tY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SINGLE_COLUMN_GRID_TRIGGERED",MX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_CONNECTION_TIMEOUT",KX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LIVE_GHOST_LOADING_ELIGIBLE",vY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_STREAMED_GET_WATCH_SUPPORTED", HY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WEBVIEW_CONTAINER",MY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_WOULD_ENTER_PIP",bY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_PREMIUM_LITE_UPSELL_ELIGIBLE",SX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_OFFLINE_RECOVERY_BROAD",UX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_OFFLINE_RECOVERY_UNPLAYABLE",TX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_OFFLINE_RECOVERY_STRICT",GX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IOS_SHORT_ORIENTATION_CHANGE",AY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_TVHTML5_PLAYER_ERROR_OVERLAY_TRIGGERED", qY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHADER_LIGHT_ENABLED",EX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IDENTITY_MISMATCH_DETECTED",iY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_RESUME_TO_SHORTS_TRIGGERED",xX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_GRWS_CUSTOM_RETRY_CALLED",PX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_MOBILE_UNLOCK_TOKEN_MISMATCH",OX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_MOBILE_UNLOCK_PAYLOAD_TOKEN_MISSING",NX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MDX_MOBILE_UNLOCK_GATE_TOKEN_MISSING", RX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_MUSIC_OFFLINE_HOME_SMART_DOWNLOADS_PROMO_CHECK",HX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_IPAD_DESKTOP_MATCH",pY:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_SHADER_DIRECTIONAL_LIGHT_ENABLED",LX:"GENERIC_CLIENT_EXPERIMENT_EVENT_TYPE_LR_APP_STARTUP_EVALUATED"};var una=class extends _.bl{constructor(){super("document_active");this.da=10;this.o=new Map;this.transitions=[{from:"document_active",to:"document_disposed_preventable",action:this.na},{from:"document_active",to:"document_disposed",action:this.ia},{from:"document_disposed_preventable",to:"document_disposed",action:this.ia},{from:"document_disposed_preventable",to:"flush_logs",action:this.ka},{from:"document_disposed_preventable",to:"document_active",action:this.ga},{from:"document_disposed",to:"flush_logs", action:this.ka},{from:"document_disposed",to:"document_active",action:this.ga},{from:"document_disposed",to:"document_disposed",action:()=>{}},{from:"flush_logs",to:"document_active",action:this.ga}];window.addEventListener("pagehide",a=>{this.transition("document_disposed",{event:a});a.persisted===!1&&(this.o=new Map)});window.addEventListener("beforeunload",a=>{this.transition("document_disposed_preventable",{event:a})})}na(a,b){if(!this.o.get("document_disposed_preventable")&&(a(b?.event),b?.event?.defaultPrevented|| b?.event?.returnValue)){b.event.returnValue||(b.event.returnValue=!0);b.event.defaultPrevented||b.event.preventDefault();this.o=new Map;this.transition("document_active");return}this.o.set("document_disposed_preventable",!0);this.o.get("document_disposed")?this.transition("flush_logs"):this.transition("document_disposed")}ia(a,b){this.o.get("document_disposed")?this.transition("document_active"):(a(b?.event),this.o.set("document_disposed",!0),this.transition("flush_logs"))}ka(a,b){a(b?.event);this.transition("document_active")}ga(){this.o= new Map}};var vna=class extends _.bl{constructor(){super("document_visibility_unknown");this.transitions=[{from:"document_visibility_unknown",to:"document_visible",action:this.ga},{from:"document_visibility_unknown",to:"document_hidden",action:this.o},{from:"document_visibility_unknown",to:"document_foregrounded",action:this.ka},{from:"document_visibility_unknown",to:"document_backgrounded",action:this.ia},{from:"document_visible",to:"document_hidden",action:this.o},{from:"document_visible",to:"document_foregrounded", action:this.ka},{from:"document_visible",to:"document_visible",action:this.ga},{from:"document_foregrounded",to:"document_visible",action:this.ga},{from:"document_foregrounded",to:"document_hidden",action:this.o},{from:"document_foregrounded",to:"document_foregrounded",action:this.ka},{from:"document_hidden",to:"document_visible",action:this.ga},{from:"document_hidden",to:"document_backgrounded",action:this.ia},{from:"document_hidden",to:"document_hidden",action:this.o},{from:"document_backgrounded", to:"document_hidden",action:this.o},{from:"document_backgrounded",to:"document_backgrounded",action:this.ia},{from:"document_backgrounded",to:"document_visible",action:this.ga}];document.addEventListener("visibilitychange",a=>{document.visibilityState==="visible"?this.transition("document_visible",{event:a}):this.transition("document_hidden",{event:a})});_.y("visibility_lifecycles_dynamic_backgrounding")&&(window.addEventListener("blur",a=>{this.transition("document_backgrounded",{event:a})}),window.addEventListener("focus", a=>{this.transition("document_foregrounded",{event:a})}))}ga(a,b){a(b?.event);_.y("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_foregrounded")}o(a,b){a(b?.event);_.y("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_backgrounded")}ia(a,b){a(b?.event)}ka(a,b){a(b?.event)}};var wna=class{constructor(){this.ea=new una;this.ga=new vna}install(...a){a.forEach(b=>{this.ea.install(b)});a.forEach(b=>{this.ga.install(b)})}};var Po=class extends wna{constructor(){super();this.install({document_disposed:{callback:this.j}});_.y("combine_ve_grafts")&&this.install({document_disposed:{callback:this.o}});this.install({flush_logs:{callback:this.da}});_.y("web_log_cfg_cee_ks")||_.xh(_.Te,tna)}da(){_.Wj("finalPayload",{csn:_.ik()})}j(){_.ona(_.No);_.Oo!=null&&_.Oo.flush()}o(){_.Dn(_.Bn())}}; }catch(e){_._DumpException(e)} try{ _.xna=function(a,b){b=_.Ya(b);b!==void 0&&(a.href=b)};_.Qo=new _.Pk("shareEndpoint");_.Ro=new _.Pk("shareEntityEndpoint");_.yna=new _.Pk("shareEntityServiceEndpoint");_.zna=new _.Pk("webPlayerShareEntityServiceEndpoint"); }catch(e){_._DumpException(e)} try{ _.So=function(a,b){a.addOnDisposeCallback(_.ua(_.ve,b))};_.To=function(a,b,c){_.md(a);var d=a.Ra,f=d[_.tc]|0;if(c==null)return _.rd(d,f,b),a;var g=c===_.ud?7:c[_.tc]|0,h=g,k=_.xd(g),l=k||Object.isFrozen(c),m=!0,n=!0;for(let r=0;rString(b[d]),a=a.replace(new RegExp("\\$\\{"+d+"\\}","gi"),c),a=a.replace(new RegExp("\\$"+d,"gi"),c);return a};_.Vo=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};_.ia("yt.msgs_",_.Vo); }catch(e){_._DumpException(e)} try{ var Dna,Ena,Fna,ap,bp,Gna,cp,Hna,dp,Ina,ep,gp,hp,ip,Kna,Cna;_.Xo=function(a){var b=0;for(let c=0;c>>0;return b};_.Yo=function(a){a=_.yb(a);return _.Baa(null,null,null,null,a[5],a[6],a[7])};_.Bna=function(a){var b=a.indexOf("#");return b<0?a:a.slice(0,b)};_.Zo=function(a,b){for(var c=a.search(_.Hb),d=0,f,g=[];(f=_.Gb(a,d,b,c))>=0;)g.push(a.substring(d,f)),d=Math.min(a.indexOf("&",f)+1||c,c);g.push(a.slice(d));return g.join("").replace(Cna,"$1")}; _.$o=function(a){var b=[],c=0;for(let d in a)b[c++]=d;return b};Dna=function(a){if(a.sf&&typeof a.sf=="function")return a.sf();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.qa(a)){let b=[],c=a.length;for(let d=0;d0&&(this.da=null,this.j.set(cp(this,f),_.sb(c)),this.o+=c.length))},a));a.ea=b};dp=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};Ina=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}; ep=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Ina),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}; _.fp=function(a){this.o=this.ka=this.ga="";this.na=null;this.ea=this.j="";this.ia=!1;var b;a instanceof _.fp?(this.ia=a.ia,gp(this,a.ga),this.ka=a.ka,this.o=a.o,hp(this,a.na),this.j=a.j,ip(this,a.da.clone()),this.ea=a.ea):a&&(b=_.yb(String(a)))?(this.ia=!1,gp(this,b[1]||"",!0),this.ka=dp(b[2]||""),this.o=dp(b[3]||"",!0),hp(this,b[4]),this.j=dp(b[5]||"",!0),ip(this,b[6]||"",!0),this.ea=dp(b[7]||"")):(this.ia=!1,this.da=new ap(null,this.ia))}; gp=function(a,b,c){a.ga=c?dp(b,!0):b;a.ga&&(a.ga=a.ga.replace(/:$/,""))};hp=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Sa`"+b);a.na=b}else a.na=null};ip=function(a,b,c){b instanceof ap?(a.da=b,Hna(a.da,a.ia)):(c||(b=ep(b,Jna)),a.da=new ap(b,a.ia))};_.jp=function(){return _.Fba()||_.Do()||_.Eo()?!0:_.Zg("EOM_VISITOR_DATA")?!1:!0}; _.kp=function(a,b,c,d=!0){var f=_.Zg("VALID_SESSION_TEMPDATA_DOMAINS",[]),g=_.Bb(window.location.href);g&&f.push(g);g=_.Bb(a);if(_.kb(f,g)>=0||!g&&a.lastIndexOf("/",0)==0)if(f=document.createElement("a"),_.go(f,a),a=f.href)if(a=_.Yo(a),a=_.Bna(a))d&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:_.ik()},b)),c?(c=parseInt(c,10),isFinite(c)&&c>0&&Kna(a,b,c)):Kna(a,b)};Kna=function(a,b,c){a=_.Lna(a);b=b?_.Eb(b):"";c=c||5;_.jp()&&_.sh(a,b,c)}; _.Lna=function(a){for(let b of Mna)a=_.Zo(a,b);return"ST-"+_.Xo(a).toString(36)};Cna=/[?&]($|#)/;_.aa=ap.prototype;_.aa.add=function(a,b){bp(this);this.da=null;a=cp(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.o+=1;return this};_.aa.remove=function(a){bp(this);a=cp(this,a);return this.j.has(a)?(this.da=null,this.o-=this.j.get(a).length,this.j.delete(a)):!1};_.aa.clear=function(){this.j=this.da=null;this.o=0};_.aa.isEmpty=function(){bp(this);return this.o==0}; _.aa.forEach=function(a,b){bp(this);this.j.forEach(function(c,d){c.forEach(function(f){a.call(b,f,d,this)},this)},this)};_.aa.Of=function(){bp(this);var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[];for(let d=0;d0?String(a[0]):b}; _.aa.toString=function(){if(this.da)return this.da;if(!this.j)return"";var a=[],b=Array.from(this.j.keys());for(let d=0;d1|| g.length==1&&g[0]!="")&&g.pop(),d&&h==f.length&&g.push("")):(g.push(k),d=!0)}d=g.join("/")}else d=f}c?b.j=d:c=a.da.toString()!=="";c?ip(b,a.da.clone()):c=!!a.ea;c&&(b.ea=a.ea);return b};_.fp.prototype.clone=function(){return new _.fp(this)};_.fp.prototype.It=function(){return!1};var Mna="absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick".split(" "); }catch(e){_._DumpException(e)} try{ _.lp=function(){try{return!!self.localStorage}catch{return!1}}; }catch(e){_._DumpException(e)} try{ var op,pp,Rna,qp,Sna;_.mp=function(a){return!!((Rna(`f${Math.floor(a/31)+1}`)||0)&1<Una(l)),d=a.map(l=>b.mappings.get(l.toString())).filter(l=>l);if(d.length===a.length)return _.gl(d.map((l,m)=>tp(b,l,a[m])));var f=_.ue().di(c);d=_.ff(c.map(l=>f[l]));var g=document.hidden,h=-1,k=_.dh("get_async_timeout_ms",-1);k>-1&&(h=setTimeout(()=>{_.Zj(new _.wh("Module timeout.",c,g,document.hidden))},k));return Tna(d.then(()=>a.map(l=>tp(b,b.mappings.get(l.toString()),l))).vk(l=>{for(let m of b.j)m(l);throw l;}),()=>{clearTimeout(h)})}; _.Wna=function(a){return Vna(a).then(b=>b[0])};Xna=class{constructor(){this.j={}}contains(a){return Object.prototype.hasOwnProperty.call(this.j,a)}get(a){if(this.contains(a))return this.j[a]}set(a,b){this.j[a]=b}Of(){return Object.keys(this.j)}remove(a){delete this.j[a]}};_.up=new class{constructor(){this.mappings=new Xna;this.j=new Set}get(a){var b=this.mappings.get(a.toString());return tp(this,b,a)}onLoadError(a){this.j.add(a);return()=>{this.j.delete(a)}}}; }catch(e){_._DumpException(e)} try{ new _.Lk;_.vp=new _.$k("WATCH_PLAYER_PROMISE_TOKEN");new _.Lk;_.wp=new _.$k("GET_SHORTS_PLAYER_FUNCTION_TOKEN"); }catch(e){_._DumpException(e)} try{ _.xp=function(a,b,c){if(b&2)throw Error();var d=_.zc(b),f=_.vd(a,c,d),g=f===_.ud?7:f[_.tc]|0,h=_.wd(g,b);if(2&h||_.xd(h)||16&h)h===g||_.xd(h)||(f[_.tc]=h),f=[...f],g=0,h=_.Bd(h,b),_.rd(a,b,c,f,d);h&=-13;h!==g&&(f[_.tc]=h);return f};_.yp=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("F");return new a(_.Raa(b))};_.zp=async function(){await _.hj().resolve(_.vp);return _.hj().resolve(_.wp)()};_.Ap=function(){return _.hj().resolve(_.wp)()}; _.Bp=_.Kd(function(a,b,c){if(a.o!==0)return!1;_.Ld(b,c,a.ya());return!0},_.iba,_.gja);_.Cp=function(a,b,c=_.Ed){return new _.Dd(a,b,c)}(function(a,b,c,d,f){if(a.o!==2)return!1;var g=a.ea;d=_.gd(void 0,d);_.xp(b,b[_.tc]|0,c).push(d);g.call(a,d,f);return!0},function(a,b,c,d,f){if(Array.isArray(b)){for(let g=0;g>>=0;a>>>=0;var c;b<=2097151?c=""+(4294967296*b+a):c=""+(BigInt(b)<>>0);return Number.isSafeInteger(c)?c:_.Hp(a,b)};$na=function(){var a=_.Cc,b=_.Dc,c;b&2147483648?c=""+(BigInt(b|0)<>>0)):c=_.Hp(a,b);return c};_.Kp=function(a){if(a!=null&&typeof a!=="number")throw Error("v`"+typeof a+"`"+a);return a}; _.Lp=function(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)};_.Mp=function(a){switch(typeof a){case "bigint":return!0;case "number":return(0,_.Hc)(a);case "string":return aoa.test(a);default:return!1}};_.Np=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return(0,_.Hc)(a)?a>>>0:void 0}; boa=function(a){var b=(0,_.Dk)(Number(a));if((0,_.Ck)(b))return _.Bc(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return _.Bc((0,_.Bk)(64,BigInt(a)))};_.Op=function(a){var b=(0,_.Dk)(Number(a));if((0,_.Ck)(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));b=a.length;(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")||(_.Gc(a),a=$na());return a}; _.Pp=function(a){a=(0,_.Dk)(a);if(!(0,_.Ck)(a)){_.Fc(a);var b=_.Cc,c=_.Dc;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=_.Zna(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a};coa=function(a){a=(0,_.Dk)(a);(0,_.Ck)(a)?a=String(a):(_.Fc(a),a=$na());return a};doa=function(a){return(0,_.Ck)(a)?_.Bc(_.Pp(a)):_.Bc(coa(a))}; eoa=function(a){var b=void 0;b=1024;if(!_.Mp(a))throw _.kc("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return _.Op(a);case "bigint":return String((0,_.Bk)(64,a));default:return coa(a)}case 1024:switch(c){case "string":return boa(a);case "bigint":return _.Bc((0,_.Bk)(64,a));default:return doa(a)}case 0:switch(c){case "string":return _.Op(a);case "bigint":return _.Bc((0,_.Bk)(64,a));default:return _.Pp(a)}default:return _.Za(b,"Unknown format requested type for int64")}}; _.Qp=function(a){return a==null?a:eoa(a)};_.foa=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return String((0,_.Bk)(64,a));if(_.Mp(a))return b==="string"?_.Op(a):_.Pp(a)};_.Rp=function(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return _.Bc((0,_.Bk)(64,a));if(_.Mp(a))return b==="string"?boa(a):doa(a)};goa=function(a){if(a==null)return a;var b=typeof a;if(b==="bigint")return String((0,_.Bk)(64,a));if(_.Mp(a)){if(b==="string")return _.Op(a);if(b==="number")return _.Pp(a)}}; _.hoa=function(a){if(a==null||typeof a=="string"||a instanceof _.ec)return a};_.Sp=function(a,b,c){a=a.Ra;return _.zd(a,a[_.tc]|0,b,c)!==void 0};ioa=function(a){return _.xc(a,!0)};_.Tp=function(a,b){a=_.qd(a,b,void 0,void 0,ioa);return a==null?_.hc():a}; _.Up=function(a,b,c,d){_.md(a);var f=a.Ra,g=f[_.tc]|0;if(c==null)return _.rd(f,g,b),a;var h=c===_.ud?7:c[_.tc]|0,k=h,l=_.xd(h),m=l||Object.isFrozen(c);l||(h=0);m||(c=[...c],k=0,h=_.Bd(h,g),m=!1);h|=5;l=(4&h?512&h?512:1024&h?1024:0:void 0)??1024;h|=l;for(let n=0;nb instanceof a&&!_.wc(b))};moa=function(a){for(let b in _.Qk)if(a.call(void 0,_.Qk[b],b,_.Qk))return b}; noa=function(a){if(document.body&&document.documentElement){let b=document.body.scrollTop+document.documentElement.scrollTop;a.j=a.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.o=a.clientY+b}}; ooa=function(a,b,c,d={}){a.addEventListener&&(b!="mouseenter"||"onmouseenter"in document?b!="mouseleave"||"onmouseenter"in document?b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"):b="mouseout":b="mouseover");return moa(f=>{var g=typeof f[4]==="boolean"&&f[4]==!!d,h;if(h=_.sa(f[4])&&_.sa(d))a:{h=f[4];for(let k in h)if(!(k in d)||h[k]!==d[k]){h=!1;break a}for(let k in d)if(!(k in h)){h=!1;break a}h=!0}return!!f.length&&f[0]==a&&f[1]==b&&f[2]==c&&(g||h)})}; dq=function(a,b,c,d={}){if(!a||!a.addEventListener&&!a.attachEvent)return"";var f=ooa(a,b,c,d);if(f)return f;f=++_.Lja.count+"";var g=!(b!="mouseenter"&&b!="mouseleave"||!a.addEventListener||"onmouseenter"in document);var h=g?k=>{k=new poa(k);if(!_.ce(k.relatedTarget,l=>l==a,!0))return k.currentTarget=a,k.type=b,c.call(a,k)}:k=>{k=new poa(k);k.currentTarget=a;return c.call(a,k)};h=_.ah(h);a.addEventListener?(b=="mouseenter"&&g?b="mouseover":b=="mouseleave"&&g?b="mouseout":b=="mousewheel"&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"),(0,_.Mja)()||typeof d==="boolean"?a.addEventListener(b,h,d):a.addEventListener(b,h,!!d.capture)):a.attachEvent(`on${b}`,h);_.Qk[f]=[a,b,c,h,d];return f};qoa=function(a){a&&(typeof a=="string"&&(a=[a]),_.mb(a,b=>{if(b in _.Qk){var c=_.Qk[b];let d=c[0],f=c[1],g=c[3];c=c[4];d.removeEventListener?(0,_.Mja)()||typeof c==="boolean"?d.removeEventListener(f,g,c):d.removeEventListener(f,g,!!c.capture):d.detachEvent&&d.detachEvent(`on${f}`,g);delete _.Qk[b]}}))}; _.roa=function(a,b){typeof a==="function"&&(a=_.ah(a));return window.setInterval(a,b)};eq=function(a){this.na=a;this.j=null;this.ea=0;this.ka=null;this.ga=0;this.o=[];for(a=0;a<4;a++)this.o.push(0);this.da=0;this.va=dq(window,"mousemove",(0,_.ta)(this.wa,this));this.ya=_.roa((0,_.ta)(this.oa,this),25)}; _.toa=function({I5:a=!1,z2:b=!0}={}){if(_.ka("_lact",window)==null){var c=parseInt(_.Zg("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;_.ia("_lact",c,window);_.ia("_fact",c,window);c==-1&&_.fq();soa(a,b);new eq(()=>{hq("mouse",100)})}}; soa=function(a=!1,b=!0){var c=window;dq(c.document,"keydown",_.fq);dq(c.document,"keyup",_.fq);dq(c.document,"mousedown",_.fq);dq(c.document,"mouseup",_.fq);a?dq(c,"touchmove",()=>{hq("touchmove",200)},{passive:!0}):(dq(c,"resize",()=>{hq("resize",200)}),b&&dq(c,"scroll",()=>{hq("scroll",200)}));dq(c.document,"touchstart",_.fq,{passive:!0});dq(c.document,"touchend",_.fq,{passive:!0})};hq=function(a,b){iq[a]||(iq[a]=!0,_.Te.Uc(()=>{_.fq();iq[a]=!1},b))}; _.fq=function(){_.ka("_lact",window)==null&&_.toa();var a=Date.now();_.ia("_lact",a,window);_.ka("_fact",window)==-1&&_.ia("_fact",a,window);(a=_.ka("ytglobal.ytUtilActivityCallback_"))&&a()};aoa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;_.jq=_.Kd(function(a,b,c){a.o!==0?a=!1:(_.Ld(b,c,a.ka()),a=!0);return a},_.bq,_.Gk);_.kq=_.Kd(function(a,b,c){if(a.o!==0)return!1;_.Ld(b,c,a.ia());return!0},_.cq,_.Fk);_.uoa=_.Kd(function(a,b,c,d){if(a.o!==0)return!1;_.Xp(b,c,d,a.ya());return!0},_.iba,_.gja); _.voa=_.Kd(function(a,b,c,d){if(a.o!==2)return!1;_.Xp(b,c,d,a.na());return!0},_.jba,_.Ek);_.lq=_.Id(function(a,b,c,d,f,g){if(a.o!==2)return!1;var h=a.ea,k=b[_.tc]|0;_.Vp(b,k,g,c,_.zc(k));b=_.yd(b,d,c);h.call(a,b,f);return!0},_.kba);_.mq=_.Kd(function(a,b,c){if(a.o!==0)return!1;_.Ld(b,c,a.Ba());return!0},function(a,b,c){a.ea(c,_.Ic(b))},_.nja); woa={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}; poa=class{constructor(a){this.type="";this.state=this.source=this.data=this.currentTarget=this.relatedTarget=this.target=null;this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.ctrlKey=this.altKey=!1;this.rotation=this.clientY=this.clientX=0;this.scale=1;this.changedTouches=this.touches=null;try{if(a=a||window.event){this.event=a;for(let d in a)d in woa||(this[d]=a[d]);this.scale=a.scale;this.rotation=a.rotation;var b=a.target||a.srcElement;b&&b.nodeType==3&&(b=b.parentNode);this.target= b;var c=a.relatedTarget;if(c)try{c=c.nodeName?c:null}catch(d){c=null}else this.type=="mouseover"?c=a.fromElement:this.type=="mouseout"&&(c=a.toElement);this.relatedTarget=c;this.clientX=a.clientX!=void 0?a.clientX:a.pageX;this.clientY=a.clientY!=void 0?a.clientY:a.pageY;this.keyCode=a.keyCode?a.keyCode:a.which;this.charCode=a.charCode||(this.type=="keypress"?this.keyCode:0);this.altKey=a.altKey;this.ctrlKey=a.ctrlKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.j=a.pageX;this.o=a.pageY}}catch(d){}}preventDefault(){this.event&& (this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())}stopPropagation(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())}stopImmediatePropagation(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())}};_.za(eq,_.xe);eq.prototype.wa=function(a){a.j===void 0&&noa(a);var b=a.j;a.o===void 0&&noa(a);this.j=new _.Od(b,a.o)}; eq.prototype.oa=function(){if(this.j){var a=(0,_.ci)();if(this.ea!=0){var b=this.ka,c=this.j,d=b.x-c.x;b=b.y-c.y;d=Math.sqrt(d*d+b*b)/(a-this.ea);this.o[this.da]=Math.abs((d-this.ga)/this.ga)>.5?1:0;b=0;for(c=0;c<4;c++)b+=this.o[c]||0;b>=3&&this.na();this.ga=d}this.ea=a;this.ka=this.j;this.da=(this.da+1)%4}};eq.prototype.La=function(){window.clearInterval(this.ya);qoa(this.va)};iq={};_.nq=new _.$k("SHARE_CLIENT_PARAMS_PROVIDER_TOKEN"); }catch(e){_._DumpException(e)} try{ var pq;_.oq=function(a){var b=a.indexOf(":");return b===-1?{Bu:a}:{Bu:a.substring(0,b),datasyncId:a.substring(b+1)}};_.rq=async function(){return pq!==void 0?pq:pq=new Promise(async a=>{try{await _.qq.open("test-only"),await _.qq.delete("test-only")}catch(b){if(b instanceof Error&&b.name==="SecurityError"){a(!1);return}}a("caches"in window)})};_.qq=_.fa.caches; }catch(e){_._DumpException(e)} try{ _.tq=new WeakMap;_.xoa=new Set; }catch(e){_._DumpException(e)} try{ _.e("base"); var CMa=function(a){var b=[];for(let c=0;c>>13;d-=f;d-=c;d^=c<<8;f-=c;f-=d;f^=d>>>13;c-=d;c-=f;c^=f>>>12;d-=f;d-=c;d^=c<<16;f-=c;f-=d;f^=d>>>5;c-=d;c-=f;c^=f>>>3;d-=f;d-=c;d^=c<<10;f-=c;f-=d;f^=d>>>15}a=CMa(a);for(var c=2654435769,d=2654435769,f=314159265,g=a.length,h=g,k=0;h>=12;h-=12,k+=12)c+=hH(a,k),d+=hH(a,k+4),f+=hH(a,k+8),b();f+=g;switch(h){case 11:f+= a[k+10]<<24;case 10:f+=a[k+9]<<16;case 9:f+=a[k+8]<<8;case 8:d+=a[k+7]<<24;case 7:d+=a[k+6]<<16;case 6:d+=a[k+5]<<8;case 5:d+=a[k+4];case 4:c+=a[k+3]<<24;case 3:c+=a[k+2]<<16;case 2:c+=a[k+1]<<8;case 1:c+=a[k]}b();return DMa.toString(f)},jH=function(a){return a.o===0?new iH(0,1+~a.j):new iH(~a.o+1,~a.j)},kH=function(a){return new iH(a&4294967295,Math.floor(a/4294967296))},lH=function(a){if(!a)return FMa||(FMa=new iH(0,0));if(!/^\d+$/.test(a))return null;_.Gc(a);return new iH(_.Cc,_.Dc)},GMa=function(a){switch(typeof a){case "string":lH(a)}}, HMa=function(a){switch(typeof a){case "string":a.length&&a[0]==="-"?lH(a.substring(1)):lH(a)}},IMa=function(a,b,c){if(c!=null)switch(GMa(c),_.so(a,b,1),typeof c){case "number":a=a.j;_.Ec(c);_.po(a,_.Cc);_.po(a,_.Dc);break;case "bigint":c=_.no(c,iH,kH);a=a.j;b=c.j;_.po(a,c.o);_.po(a,b);break;default:c=lH(c),a=a.j,b=c.j,_.po(a,c.o),_.po(a,b)}},LMa=function(a){var b="true".toString(),c=[JMa`data-`];if(c.length===0)throw Error("k");if(c.map(d=>{if(d instanceof KMa)d=d.j;else throw Error("k");return d}).every(d=> "data-loaded".indexOf(d)!==0))throw Error("m`data-loaded");a.setAttribute("data-loaded",b)},MMa=function(a,b){return Array.prototype.filter.call(a,b,void 0)},NMa=function(a,b){return Array.prototype.reduce.call(a,b,{duration:0})},OMa=function(a,b){return a>b?1:a=0?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)), a[0]==="-"?b=!1:(b=a.length,b=b<20?!0:b===20&&a<="18446744073709551615"),b||(_.Gc(a),a=_.Hp(_.Cc,_.Dc))),a;if(b==="number")return a=(0,_.Dk)(a),a>=0&&(0,_.Ck)(a)||(_.Fc(a),a=_.Zna(_.Cc,_.Dc)),a}},PMa=function(a){if(typeof a!=="string")throw Error();return a},QMa=function(a,b){_.md(a);var c=a.Ra;_.Vp(c,c[_.tc]|0,b,0);return a},nH=function(a,b,c){if(Array.isArray(b)){var d=b[_.tc]|0;if(d&4)return b;for(var f=0,g=0;f_.yp(a,b)},JMa=function(a){return new KMa(a[0].toLowerCase())},TMa=function(a,b){if(a!==null&&b in a)throw Error("I`"+ b);a[b]=!0},qH=function(a){var b={};for(let c in a)b[c]=a[c];return b},UMa=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},VMa=function(a){typeof a=="number"&&(a=Math.round(a)+"px");return a},WMa=function(a){return a?(a=a.privateDoNotAccessOrElseSafeScriptWrappedValue)?_.eb(a):null:null},YMa=function(){var a=XMa;_.ka("yt.ads.biscotti.getId_")||_.ia("yt.ads.biscotti.getId_",a)},ZMa=function(a){_.ia("yt.ads.biscotti.lastId_",a)},$Ma=function(){var a=_.ch("html5_web_po_experiment_ids");return Array.isArray(a)? _.nb(a,b=>Number(b||0)):[Number(a||0)]},bNa=function(){({handleError:a=_.Yj,Io:b=_.Wj}={});var a;for(_.Mh=new aNa(a,b);_.Nh.length>0;){var b=_.Nh.shift();switch(b.type){case "ERROR":_.Mh.zc(b.payload);break;case "EVENT":_.Mh.Io(b.eventType,b.payload)}}},cNa=function(a,b,c){return _.qi(d=>c?d.userIdentifier!==void 0&&!a.includes(d.userIdentifier)&&c.includes(d.publicName):d.userIdentifier!==void 0&&!a.includes(d.userIdentifier),b)},dNa=async function(a){var b=_.uh("YtIdbMeta hasAnyMeta other");return(await _.qi(c=> c.userIdentifier!==void 0&&c.userIdentifier!==b,a)).length>0},sH=function(a,b){rH||(rH=_.Te.Uc(async()=>{var c=await _.vi();if(c){var d=!0;try{let f=await cNa(a,c,b);if(f.length){let g=f[0];await _.li(g.actualName);await _.pi(g.actualName,c)}else d=!1}catch(f){_.Oh(f),d=!1}_.Te.fb(rH);rH=0;d&&sH(a,b)}}))},eNa=async function(){var a=await _.vi();return a?dNa(a):!1},fNa=function(a){(0,_.ci)();if(!a.body)return a;try{let b=typeof a.body==="string"?a.body:JSON.stringify(a.body),c=b;if(typeof b==="string"){let d= _.$fa(b);if(d!=null&&(d>_.aga||d<_.bga))return a;c=_.Yda((0,_.cga)(b));(0,_.ci)()}a.headers={"Content-Encoding":"gzip",...(a.headers||{})};a.body=c;return a}catch(b){return _.bh(b),a}},gNa=async function(){await _.vi()&&(_.vh()||_.y("nwl_init_require_datasync_id_killswitch"))&&_.Hga()&&(_.Wi=!0,_.Vi.isNwlInitialized=_.Wi,await _.Ti().awaitInitialization())},hNa=function(a){_.Yk[a]&&(a=_.Yk[a],_.mb(a,b=>{_.Xk[b]&&delete _.Xk[b]}),a.length=0)},tH=function(a){var b=_.Jo();if(b)if(b.clear(a),a)hNa(a); else for(let c in _.Yk)hNa(c)},iNa=function(){var a=_.ij();a.info||(a.info={});return a.info},jNa=function(){var a=_.lj();a.preLoggedGelInfos||(a.preLoggedGelInfos=[]);return a.preLoggedGelInfos},kNa=function(a,b="Unknown file",c=0,d,f,g){var h=!1,k=_.$da("log_window_onerror_fraction");if(k&&Math.random()0){h=!0;break}}h&&(h=!1,f?h=!0:(typeof a==="string"?k=a:ErrorEvent&&a instanceof ErrorEvent?(h=!0,k=a.message,b=a.filename,c=a.lineno,d=a.colno):(k="Unknown error",b="Unknown file",c=0),f=new _.wh(k),f.name="UnhandledWindowError",f.message=k,f.fileName=b,f.lineNumber=c,isNaN(d)?delete f.columnNumber:f.columnNumber=d),g&&_.hl(f,g),h?_.Xj(f):_.Zj(f))},lNa=function(a){a instanceof Error?_.Xj(a):(a=_.sa(a)?JSON.stringify(a):String(a),a=new _.wh(a),a.name="RejectedPromiseError",_.Zj(a))},mNa=function(){_.mb(_.Zg("ERRORS")||[],a=>{_.Xj.apply(null,a)});_.Yg("ERRORS",[])},uH=function(){return _.y("csi_use_time_origin")&& _.mk.timeOrigin?Math.floor(_.mk.timeOrigin):_.mk.timing.navigationStart},vH=function(a){return Math.round(uH()+a)},nNa=function(){var a;_.y("csi_use_performance_navigation_timing")?(a=_.mk?.getEntriesByType?.("navigation")?.[0]?.toJSON?.())?(a.requestStart=vH(a.requestStart),a.responseEnd=vH(a.responseEnd),a.redirectStart=vH(a.redirectStart),a.redirectEnd=vH(a.redirectEnd),a.domainLookupEnd=vH(a.domainLookupEnd),a.connectStart=vH(a.connectStart),a.connectEnd=vH(a.connectEnd),a.responseStart=vH(a.responseStart), a.secureConnectionStart=vH(a.secureConnectionStart),a.domainLookupStart=vH(a.domainLookupStart),a.isPerformanceNavigationTiming=!0):a=_.mk.timing:a=_.y("csi_performance_timing_to_object")?JSON.parse(JSON.stringify(_.mk.timing)):_.mk.timing;return a},oNa=function(){var a=document;if("visibilityState"in a)a=a.visibilityState;else{var b=_.Kja+"VisibilityState";a=b in a?a[b]:void 0}switch(a){case "hidden":return 0;case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}}, pNa=function(){if(_.mk.getEntriesByType){var a=_.mk.getEntriesByType("paint");if(a=_.sp(a,c=>c.name==="first-paint"))return vH(a.startTime)}var b;_.y("csi_use_performance_navigation_timing")?b=_.mk.getEntriesByType("first-paint")[0].startTime:b=_.mk.timing.W4;return b?Math.max(0,b):0},qNa=function(){var a=_.Zg("TIMING_INFO",{}),b={},c=(d,f,g)=>{f=f.match("_rid")?f.split("_rid")[0]:f;typeof g==="number"&&(g=JSON.stringify(g));d.requestIds?d.requestIds.push({endpoint:f,id:g}):d.requestIds=[{endpoint:f, id:g}]};for(let [d,f]of Object.entries(a)){a=d;let g=f;switch(a){case "GetBrowse_rid":c(b,a,g);break;case "GetGuide_rid":c(b,a,g);break;case "GetHome_rid":c(b,a,g);break;case "GetPlayer_rid":c(b,a,g);break;case "GetSearch_rid":c(b,a,g);break;case "GetSettings_rid":c(b,a,g);break;case "GetTrending_rid":c(b,a,g);break;case "GetWatchNext_rid":c(b,a,g);break;case "yt_red":b.isRedSubscriber=!!g;break;case "yt_ad":b.isMonetized=!!g}}return b},rNa=function(){var a=window.location.protocol,b=_.mk.getEntriesByType("resource"); b=MMa(b,c=>c.name.indexOf(`${a}//fonts.gstatic.com/s/`)===0);(b=NMa(b,(c,d)=>d.duration>c.duration?d:c))&&b.startTime>0&&b.responseEnd>0&&(_.lk("wffs",vH(b.startTime)),_.lk("wffe",vH(b.responseEnd)))},sNa=function(a,b){a=document.querySelector(a);if(!a)return!1;var c="",d=a.nodeName;d==="SCRIPT"?(c=a.src,c||(c=a.getAttribute("data-timing-href"))&&(c=window.location.protocol+c)):d==="LINK"&&(c=a.href);_.cb(document)&&a.setAttribute("nonce",_.cb(document));return c?(a=_.mk.getEntriesByName(c))&&a[0]&& (a=a[0],c=uH(),_.lk("rsf_"+b,c+Math.round(a.fetchStart)),_.lk("rse_"+b,c+Math.round(a.responseEnd)),a.transferSize!==void 0&&a.transferSize===0)?!0:!1:!1},tNa=function(){var a=jNa(),b=_.Rga(),c=void 0;for(var d=0;d{_.Zi(b,k);_.Zi(g,k);h=!0}; for(let k of a)f(k);h&&_.kk(g)}},xH=function(a,b){_.ah(()=>{_.nj("").info.actionType=a;b&&_.Yg("TIMING_AFT_KEYS",b);_.Yg("TIMING_ACTION",a);var c=qNa();Object.keys(c).length>0&&_.kk(c);c={isNavigation:!0,actionType:_.Il(_.Zg("TIMING_ACTION"))};var d=_.Zg("PREVIOUS_ACTION");d&&(c.previousAction=_.Il(d));if(d=_.Zg("CLIENT_PROTOCOL"))c.httpProtocol=d;if(d=_.Zg("CLIENT_TRANSPORT"))c.transportProtocol=d;(d=_.ik())&&d!=="UNDEFINED_CSN"&&(c.clientScreenNonce=d);d=oNa();if(d===1||d===-1)c.isVisible=!0;_.jj(); iNa();c.loadType="cold";d=iNa();var f=nNa(),g=uH(),h=_.Zg("CSI_START_TIMESTAMP_MILLIS",0);h>0&&!_.y("embeds_web_enable_csi_start_override_killswitch")&&(g=h);g&&(_.lk("srt",f.responseStart),d.prerender!==1&&_.Lka(g));d=pNa();d>0&&_.lk("fpt",d);d=nNa();d.isPerformanceNavigationTiming&&_.kk({performanceNavigationTiming:!0},void 0);_.lk("nreqs",d.requestStart,void 0);_.lk("nress",d.responseStart,void 0);_.lk("nrese",d.responseEnd,void 0);d.redirectEnd-d.redirectStart>0&&(_.lk("nrs",d.redirectStart,void 0), _.lk("nre",d.redirectEnd,void 0));d.domainLookupEnd-d.domainLookupStart>0&&(_.lk("ndnss",d.domainLookupStart,void 0),_.lk("ndnse",d.domainLookupEnd,void 0));d.connectEnd-d.connectStart>0&&(_.lk("ntcps",d.connectStart,void 0),_.lk("ntcpe",d.connectEnd,void 0));d.secureConnectionStart>=uH()&&d.connectEnd-d.secureConnectionStart>0&&(_.lk("nstcps",d.secureConnectionStart,void 0),_.lk("ntcpe",d.connectEnd,void 0));_.mk&&"getEntriesByType"in _.mk&&rNa();d=[];if(document.querySelector&&_.mk&&_.mk.getEntriesByName)for(var k in wH)wH.hasOwnProperty(k)&& (f=wH[k],sNa(k,f)&&d.push(f));if(d.length>0){c.resourceInfo=[];for(let l of d)c.resourceInfo.push({resourceCache:l})}_.kk(c);tNa();_.Mka();k=_.Zg("TIMING_ACTION");_.ka("ytglobal.timingready_")&&k&&_.Jl()&&_.ria()&&_.qia()})()},vNa=function(a){if(!_.y("universal_csi_network_ticks"))return"";a=_.Db(a)||"";var b=Object.keys(uNa);for(let c=0;c{};var b=uNa[a];return b?(_.Io(b), ()=>{var c=_.y("universal_csi_network_ticks")?(c=wNa[a])?_.Io(c):!1:!1;return c}):()=>{}},yH=function(a){_.ah(()=>{if(!_.Jl("attestation_challenge_fetch")||_.qk(a,"attestation_challenge_fetch"))return!1;_.pk(a,void 0,"attestation_challenge_fetch");return!0})()},yNa=function(){_.ah(()=>{var a=_.mj();requestAnimationFrame(()=>{setTimeout(()=>{a===_.mj()&&_.pk("ol",void 0,void 0)},0)})})()},zNa=function(a){if(!a)return null;a=_.Jc(_.qd(a,4,void 0,_.jl));return a===null||a===void 0?null:_.Ka(a)},BNa= function(a){ANa&&Promise.resolve().then(()=>{throw _.om(Error("Gb`setToggleOverrides"),2);});Object.assign(_.km,a);ANa=!0},zH=function(a){return _.Ka(a===null?"null":a===void 0?"undefined":a)},DNa=function(){return CNa.loaded||(CNa.loaded="loaded".replace(/\-([a-z])/g,(a,b)=>b.toUpperCase()))},AH=function(a){return a?a.dataset?a.dataset[DNa()]:a.getAttribute("data-loaded"):null},ENa=function(a){a&&(a.dataset?a.dataset[DNa()]="true":LMa(a))},FNa=function(a){var b=document.createElement("a");_.go(b, a);return`js-${_.Xo(b.href.replace(/^[a-zA-Z]+:\/\//,"//"))}`},GNa=function(a){a=FNa(a);var b=document.getElementById(a);b&&(tH(a),b.parentNode.removeChild(b))},INa=function(a,b){a&&b&&(a=`${_.Pm(b)}`,(a=HNa[a])&&_.nna(a))},JNa=function(a,b,c,d=null){var f=_.ae("SCRIPT");f.id=b;f.onload=()=>{c&&setTimeout(c,0)};f.onreadystatechange=()=>{switch(f.readyState){case "loaded":case "complete":f.onload()}};d&&f.setAttribute("nonce",d);_.hb(f,typeof a==="string"?zH(a):a);a=document.getElementsByTagName("head")[0]|| document.body;a.insertBefore(f,a.firstChild);return f},KNa=function(a,b,c=null){var d=FNa(typeof a==="string"?a:a.toString()),f=document.getElementById(d),g=f&&AH(f),h=f&&!g;g?b&&b():(b&&(g=_.mna(d,b),b=`${_.Pm(b)}`,HNa[b]=g),h||(f=JNa(a,d,()=>{AH(f)||(ENa(f),_.Ko(d),_.lh(()=>{tH(d)},0))},c)))},BH=function(a,b,c=null){KNa(a,b,c)},LNa=function(a){var b=_.ae("A");_.go(b,new _.Oa(a));return`css-${_.Xo(b.href.replace(/^[a-zA-Z]+:\/\//,"//"))}`},MNa=function(a,b,c){var d=document.createElement("link"); d.id=b;d.onload=()=>{c&&setTimeout(c,0)};a=zH(a);_.ib(d,a,"stylesheet");(document.getElementsByTagName("head")[0]||document.body).appendChild(d);return d},NNa=function(a){var b=LNa(a),c=document.getElementById(b),d=c&&AH(c);d||c&&!d||(c=MNa(a,b,()=>{if(!AH(c)){ENa(c);_.Ko(b);let f=_.ua(tH,b);_.lh(f,0)}}))},ONa=function(a){if(a.webPlayerContextConfig)var b=a.webPlayerContextConfig.serializedExperimentFlags;else a.config?.args&&(b=a.config.args.fflags);return(b||"").split("&").includes("web_player_publish_events_with_promise=true")}, CH=function(a){a.Ia=!1;if(a.ya)for(var b in a.j)a.j.hasOwnProperty(b)&&a.ya(b,a.j[b]);for(let c in a.ka)a.ka.hasOwnProperty(c)&&clearTimeout(Number(c));a.ka={};a.ea=null;a.ya=null;b=a.api;for(let c in b)b.hasOwnProperty(c)&&(b[c]=null);b.addEventListener=(c,d)=>{a.addEventListener(c,d)};b.removeEventListener=(c,d)=>{a.removeEventListener(c,d)};b.destroy=()=>{a.dispose()};b.getLastError=()=>a.getLastError();b.getPlayerType=()=>a.getPlayerType();b.getCurrentVideoConfig=()=>a.Pa;b.loadNewVideoConfig= c=>{a.loadNewVideoConfig(c)};b.isReady=()=>a.isReady()},PNa=function(a){var b;a.webPlayerContextConfig?b=a.webPlayerContextConfig.rootElementId:b=a.config.attrs.id;a.elementId=b||a.elementId;a.elementId==="video-player"&&(a.elementId=a.playerId,a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.playerId:a.config.attrs.id=a.playerId);a.o?.id===a.elementId&&(a.elementId=`${a.elementId}-player`,a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.elementId:a.config.attrs.id= a.elementId)},VNa=function(a){if(!a.Ja()&&!a.oa){var b=QNa(a);if(b&&(DH(a)?"html5":null)==="html5")a.va="html5",a.isReady()||EH(a);else if(RNa(a),a.va="html5",b&&a.da&&a.targetElement)a.targetElement.appendChild(a.da),EH(a);else{a.config&&(a.config.loaded=!0);let c=!1;a.ga=()=>{c=!0;var d=_.ka("yt.player.Application.createAlternate")||_.ka("yt.player.Application.create"),f=a.config?SNa(a.config):void 0;d&&d(a.targetElement,f,a.webPlayerContextConfig,a.xb);EH(a)};a.oa=!0;b?a.ga():(BH(FH(a),a.ga),(b= TNa(a))&&NNa(b||""),UNa(a)&&!c&&_.ia("yt.player.Application.create",null))}}},WNa=function(a){a.config&&a.config.loaded!==!0&&(a.config.loaded=!0,!a.config.args||a.config.args.autoplay!=="0"&&a.config.args.autoplay!==0&&a.config.args.autoplay!==!1?a.api.loadVideoByPlayerVars(a.config.args??null):a.api.cueVideoByPlayerVars(a.config.args))},SNa=function(a){var b={};for(let c of Object.keys(a)){let d=a[c];b[c]=typeof d==="object"?qH(d):d}return b},GH=function(a,b){var c=b;if(typeof b==="string"){if(a.Ea[b])return a.Ea[b]; c=(...d)=>{var f=_.ka(b);if(f)try{f.apply(_.fa,d)}catch(g){throw d=new _.wh("PlayerProxy error when executing callback",{error:g}),d.level="ERROR",d;}};a.Ea[b]=c}return c?c:null},DH=function(a){var b=_.Wd(document,a.elementId);!b&&a.o&&a.o.querySelector&&(b=a.o.querySelector(`#${a.elementId}`));return b},FH=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:(a=a.config.assets)?a.js:""},QNa=function(a){var b=!0,c=DH(a);c&&a.config&&(b=c.dataset.version===FH(a));return b&&!!_.ka("yt.player.Application.create")}, EH=function(a){if(!a.Ja()){let b=DH(a),c=!1;b&&b.getApiInterface&&b.getApiInterface()&&(c=!0);c?(a.oa=!1,XNa(a)):a.Ab=setTimeout(()=>{EH(a)},50)}},RNa=function(a){a.cancel();CH(a);a.va=null;a.config&&(a.config.loaded=!1);var b=DH(a);b&&(QNa(a)||!UNa(a)?a.da=b:(b&&b.destroy&&b.destroy(),a.da=null));a.targetElement&&UMa(a.targetElement)},TNa=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.cssUrl:(a=a.config.assets)?a.css:""},UNa=function(a){a=a.config?.args?.fflags;return!!a&&a.indexOf("player_destroy_old_version=true")!== -1},XNa=function(a){CH(a);a.Ia=!0;var b=DH(a);if(b){a.ea=HH(a,b,"addEventListener");a.ya=HH(a,b,"removeEventListener");let c=b.getApiInterface();c=c.concat(b.getInternalApiInterface());let d=a.api;for(let f=0;f{try{return a.lastError=null,d.apply(b,f)}catch(g){if(c!=="sendAbandonmentPing")throw g.params= c,a.lastError=g,f=new _.wh("PlayerProxy error in method call",{error:g,method:c,playerId:a.playerId}),f.level="WARNING",f;}}},YNa=function(a,b){var c=d=>{var f=()=>{a.Ja();if(!a.Ja())try{a.na.Bh(b,d??void 0)}catch(h){var g=new _.wh("PlayerProxy error when creating global callback",{error:h.message,event:b,playerId:a.playerId,data:d,originalStack:h.stack,componentStack:h.componentStack});g.level="WARNING";throw g;}};if(a.mb)Promise.resolve().then(()=>{f()});else{let g=setTimeout(()=>{f();var h=a.ka, k=String(g);k in h&&delete h[k]},0);TMa(a.ka,String(g))}};return a.j[b]=c},$Na=function(a,b){var c="player";c=typeof c==="string"?_.Wd(document,c):c;var d=`${_.Mma}_${_.Pm(c)}`,f=IH[d];f=new ZNa(c,d,a,b);IH[d]=f;f.addOnDisposeCallback(()=>{delete IH[f.getId()]});return f.api},JH=function(a){var b={};_.y("json_condensed_response")&&(b.prettyPrint="false");return a=_.hh(a,b)},KH=function(a){var b=_.Zg("INNERTUBE_HOST_OVERRIDE");b&&(a=String(b)+String(_.Yo(a)));return a},LH=function(a,b="POST"){a={method:b, mode:_.ih(a)?"same-origin":"cors",credentials:_.ih(a)?"same-origin":"include"};b={};var c={};for(let d of Object.keys(b))b[d]&&(c[d]=b[d]);Object.keys(c).length>0&&(a.headers=c);return a},aOa=function(a){_.Zda(_.Vo,arguments)},bOa=function(a){a=a.match(/(.*)::.*::.*/);if(a!==null)return a[1]},cOa=function(a){if(_.lp()){var b=Object.keys(window.localStorage);for(let c of b)b=bOa(c),b===void 0||a.includes(b)||self.localStorage.removeItem(c)}},dOa=function(){if(!_.lp())return!1;var a=_.uh(),b=Object.keys(window.localStorage); for(let c of b)if(b=bOa(c),b!==void 0&&b!==a)return!0;return!1},eOa=async function(a){if(await _.rq()){var b=[],c=await _.qq.keys();for(let d of c)({datasyncId:c}=_.oq(d)),!c||a.includes(c)||b.push(_.qq.delete(d));Promise.all(b).then(d=>d.some(f=>f))}},fOa=async function(){if(!await _.rq())return!1;var a=_.uh("cache contains other"),b=await _.qq.keys();for(let c of b)if({datasyncId:b}=_.oq(c),b&&b!==a)return!0;return!1},gOa=function(a){if(_.xoa.has(a)&&_.sq&&(_.sq?.tagName.toLowerCase()??"")===a){let b; (b=_.sq).en??(b.en=0);_.sq.en++;if(_.sq.en>1)throw Error("Vb");return _.sq}},hOa=function(a){var b=a?.tagName.toLowerCase()??"";_.sq!==a&&b.includes("-")&&_.tq.set(a,!0)},iOa=function(){try{return!!window?.top?.location.href&&!1}catch(a){return!0}},kOa=function(a="bevasrsg"){return new Promise(b=>{var c=window===window.top?window:iOa()?window:window.top,d=c[a];d?.bevasrs?b(new jOa(d.bevasrs)):(d||(d={nqfbel:[]},c[a]=d),d.nqfbel.push(f=>{b(new jOa(f))}))})},lOa=function(a){a.j!==void 0&&(a.o.forEach(b=> {a.j?.removeEventListener(b,a.da)}),a.j=void 0)},mOa=function(a){var b={ce:a.c,Is:a.e,fQ:a.mc??!1,gQ:a.me??!1};a.co&&(b.pn={rz:a.co.c,cK:a.co.a,OT:a.co.s});return b},oOa=function(a){return async()=>{var b=await a();return{f:()=>b.dk.promise,c:c=>{if(c>150)var d=!1;else try{b.cache=new nOa(c,b.Aa),d=!0}catch(f){b.reportError(new MH(22,"GBJ:init",f)),d=!1}return d},m:c=>b.eh(mOa(c)),mws:c=>b.No(mOa(c))}}},pOa=function(a,b,c="bevasrsg"){b={s:g=>a.snapshot({...(g.c&&{ce:g.c}),...(g.s&&{Kp:g.s}),C6:g.p?? !0}),e:g=>void a.jm?.(g),c:(g,h)=>a.tn(g,h),p:a.lk,l:()=>a.Fm(),wpc:b?oOa(b):void 0};var d=window===window.top?window:iOa()?window:window.top,f=d[c];if(f){f.bevasrs=b;if(f.nqfbel!==void 0)for(let g of f.nqfbel)g(b);f.nqfbel=void 0}else f={bevasrs:b,nqfbel:void 0},d[c]=f},rOa=function(a){var b=[];_.wl(a,qOa,6).forEach(c=>{_.wn(c,2)<=53&&b.push(_.wn(c,1))});return b},sOa=function(a){var b=[];_.wl(a,qOa,6).forEach(c=>{_.wn(c,2)>53&&b.push(_.wn(c,1))});return b},NH=function(a){a.then(()=>{},()=>{})}, OH=function(a){return{fieldType:2,fieldName:a}},PH=function(a){return{fieldType:3,fieldName:a}},tOa=function(a,b){return _.Up(a,3,b,_.Um)},AOa=function(a){var b=new uOa;b=_.vl(b,1,a.o);var c=vOa(a);b=_.Up(b,3,c,PMa);c=[];var d=[];for(var f of a.j.keys())d.push(f.split(","));for(f=0;f{var f=new DOa;f=_.vl(f,1,d.brand);return _.vl(f,2,d.version)}));typeof a.mobile==="boolean"&&_.td(TH,2,_.Tm(a.mobile));UH=a.getHighEntropyValues(b)}var c=new Set(b);return UH.then(d=>{var f=TH.clone();c.has("platform")&&_.vl(f,3,d.platform);c.has("platformVersion")&&_.vl(f,4,d.platformVersion);c.has("architecture")&&_.vl(f,5,d.architecture);c.has("model")&&_.vl(f,6,d.model);c.has("uaFullVersion")&&_.vl(f,7,d.uaFullVersion);return f.serialize()}).catch(()=> TH.serialize())},FOa=function(a){return _.Gp(a,1,1)},XH=function(a,b){_.Sm(a.j,1,b);_.aq(b,1)||FOa(b);a.Wf||(b=VH(a),_.xl(b,5)||_.vl(b,5,a.locale));a.uach&&(b=VH(a),_.ao(b,WH,9)||_.Sm(b,9,a.uach))},VH=function(a){var b=_.ao(a.j,YH,1);b||(b=new YH,XH(a,b));a=b;b=_.ao(a,GOa,11);b||(b=new GOa,_.Sm(a,11,b));return b},HOa=function(a,b){a.o=b},JOa=function(a){var b=a.Wf?void 0:_.il();b?EOa(b,COa).then(c=>{a.uach=IOa(c??"[]");c=VH(a);_.Sm(c,9,a.uach);return!0}).catch(()=>!1):Promise.resolve(!1)},ZH=function(a, b,c,d){this.ea=a;this.ga=b;this.j=this.da=a;this.ia=c||0;this.ka=d||2},$H=function(a){a.j=Math.min(a.ga,a.j*a.ka);a.da=Math.min(a.ga,a.j+(a.ia?Math.round(a.ia*(Math.random()-.5)*2*a.j):0));a.o++},aI=function(){return"https://play.google.com/log?format=json&hasfast=true"},KOa=function(a,b){if(!a.Pa)return()=>{};var c=()=>{a.flush()};return b?()=>{b().then(c)}:c},bI=function(a){a.da.isFinal=!0;a.flush();a.da.isFinal=!1},LOa=function(a){a.oa||(a.oa=aI());try{return(new URL(a.oa)).toString()}catch(b){return(new URL(a.oa, _.il().location.origin)).toString()}},NOa=function(a){MOa(a,(b,c)=>{b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=_.il().navigator.sendBeacon(b.toString(),c.serialize())}catch{}d||(a.va=!1);return d})},OOa=function(a,b,c=null,d=a.withCredentials){var f={},g=new URL(LOa(a));c&&(f.Authorization=c);a.sessionIndex&&(f["X-Goog-AuthUser"]=a.sessionIndex,g.searchParams.set("authuser",a.sessionIndex));a.pageId&&(Object.defineProperty(f,"X-Goog-PageId",{value:a.pageId}),g.searchParams.set("pageId", a.pageId));return{url:g.toString(),body:b,nK:1,yp:f,requestType:"POST",withCredentials:d,timeoutMillis:a.timeoutMillis}},MOa=function(a,b){if(a.j.length!==0){var c=new URL(LOa(a));c.searchParams.delete("format");var d=a.qj();d&&c.searchParams.set("auth",d);c.searchParams.set("authuser",a.sessionIndex||"0");for(d=0;d<10&&a.j.length;++d){let f=a.j.slice(0,32),g=a.da.build(f,a.ea,a.ka,a.ri,a.ya,a.wa);if(!b(c.toString(),g)){++a.ka;break}a.ea=0;a.ka=0;a.ya=0;a.wa=0;a.j=a.j.slice(f.length)}a.o.enabled&& a.o.stop()}},QOa=function(a){var b=new POa;b.buildLabel=a;return b},SOa=function(a){a.network=new ROa;return a},TOa=function(a,b){a.j=b},UOa=function(a){a.o=!0;return a},yOa=function(a){return a.fields.map(b=>b.fieldType)},QH=function(a,...b){b=VOa(...b);return a.j.has(b)?a.j.get(b):void 0},vOa=function(a){return a.fields.map(b=>b.fieldName)},XOa=function(a,b,...c){c=VOa(...c);a.j.set(c,[new WOa(b)])},YOa=function(a,b,...c){var d=QH(a,...c);d?d.push(new WOa(b)):XOa(a,b,...c)},VOa=function(...a){return a? a.join(","):"key"},ZOa=function(a,...b){return(a=QH(a,...b))&&a.length?a[0]:void 0},$Oa=function(a,...b){var c=0,d=ZOa(a,...b);d&&(c=d.j);XOa(a,c+1,...b)},cI=function(a,b,...c){a.da.has(b)||a.da.set(b,new aPa(b,c))},dI=function(a,b,...c){a.da.has(b)||a.da.set(b,new bPa(b,c))},cPa=function(a){a.o.enabled||a.o.start();a.ka++;a.ka>=a.ea&&a.ga()},dPa=function(a){for(let b=0;b{setTimeout(()=>{try{g.ga()}finally{f.dispose()}})});g.ea=1E5;g.flushInterval=3E4;g.o.setInterval(3E4);return g},jPa=function(a){if(a.timer===void 0){let b=Math.max(0,a.j+a.o-fI());a.timer=setTimeout(()=>{try{a.callback()}finally{a.j=fI(),a.timer=void 0}},b)}},lPa=function(a,b=[]){return new kPa(a,b)},fI=function(){return globalThis.performance?.now?.()??Date.now()},nPa=function(a,b){if(a.disable)return new mPa;b=b?rOa(b):[];return lPa({Nc:a.Nc,Os:a.WL,Vt:a.cQ,Ph:a.Ph,Uo:a.Uo, uk:a.uk},b)},jI=function(){iI.instance||(iI.instance=new iI);return iI.instance},pPa=function(a,b,c,d){if(!b&&!c)return Promise.resolve();if(!d)return oPa(b,c);var f;(f=a.promises)[d]||(f[d]=new Promise((g,h)=>{oPa(b,c).then(()=>{a.j=d;g()},k=>{delete a.promises[d];h(k)})}));return a.promises[d]},sPa=function(a,b){return pPa(a,_.ao(b,qPa,1,_.yc),_.ao(b,rPa,2,_.yc),_.xl(b,3,void 0,_.yc))},oPa=function(a,b){return b?tPa(b):a?uPa(a):Promise.resolve()},tPa=function(a){return new Promise((b,c)=>{var d= _.ae("SCRIPT"),f=zNa(a);_.hb(d,f);d.onload=()=>{_.be(d);b()};d.onerror=()=>{_.be(d);c(Error("me"))};(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(d)})},uPa=function(a){return new Promise(b=>{var c=_.ae("SCRIPT");if(a){var d=_.Jc(_.qd(a,6,void 0,_.jl));d=d===null||d===void 0?null:_.eb(d)}else d=null;_.gb(c,d);(document.getElementsByTagName("HEAD")[0]||document.documentElement).appendChild(c);_.be(c);b()})},vPa=function(a,b){return _.eo(a,1,_.ul(b),"")},wPa=function(a, b){return _.eo(a,2,_.ul(b),"")},CPa=async function(a,b,c,d=jI(),f=Promise.resolve(void 0),g){await 0;for(var h;;){let k=null;if(h){kI(a,7);try{k=await lI(h.snapshot({}),g.PK,()=>Promise.resolve("E:CTO"))}catch(n){k="E:UCE"}}let l,m=new ZH(h?g.LL:g.ML,g.NL,g.OL,g.KL);for(let n=1;n<=g.maxAttempts;n++){if(n!==1){kI(a,0);a.j=new xPa(m.getValue(),g.Tp,g.ND);let p=await a.j.promise;a.j=void 0;p===1?(n=1,m.reset()):$H(m)}try{let p;c?p=c:(kI(a,5),p=await lI(yPa(b,d.j,k),g.cM,()=>Promise.reject(Error("oe")))); kI(a,3);await lI(sPa(d,p),g.DP,()=>Promise.reject(Error("pe")));kI(a,8);await f;let r=new mI({challenge:p,Vj:a.options.Vj,mE:a.options.mE});await lI(r.lk,g.fT,()=>Promise.reject(Error("qe")));l=r;break}catch(p){a.handleError(p),zPa(a)}}if(a.Ja())break;l&&(c=void 0,APa(a,h),h=l,BPa(a,l),zPa(a));kI(a,2);a.j=new xPa(g.ZC,g.Tp,g.ND);a.isPaused&&a.j.pause();await a.j.promise;a.j=void 0;if(a.Ja())break}h?.dispose()},DPa=function(a){a.na=Error("ne");a.ga.resolve();NH(a.ka.promise);a.ka.reject(Error("ne")); a.Aa.dispose();Promise.all(a.ea).then(async()=>{a.o?.dispose();a.o=void 0});a.ea=[];a.j?.o();NH(a.da.promise);a.da.reject(Error("ne"))},EPa=function(a,b){var c=a.Vo;a.Vo=()=>{c();b()}},BPa=function(a,b){a.Ja()||(a.o=b,a.Aa.update(b.Fm()),a.ga.resolve(),a.ka.resolve(void 0),a.Vo())},APa=function(a,b){b&&(Promise.all(a.ea).then(()=>void b.dispose()),a.ea=[])},kI=function(a,b){a.va=b;a.options.v5?.(b)},zPa=function(a){a.Ja()||(a.da.resolve(),a.da=new _.Lk)},lI=function(a,b,c){var d;c=(new Promise(f=> {d=setTimeout(f,b)})).then(c);NH(c);return Promise.race([a.finally(()=>void clearTimeout(d)),c])},FPa=function(a,b){a.endTimeMs=Date.now()+b;a.tick()},nI=function(a){a.j&&(clearTimeout(a.j),a.j=null)},GPa=function(a,b){try{return globalThis.sessionStorage.setItem(a,b),!0}catch(c){return!1}},oI=function(a,b=0,c=a.length,d){var f=0;for(d&&(f=oI(d));b>1,pI),oI(a,a.length>>1)];return b.toString(16)+ c.toString(16)},JPa=function(a,b){var c=[oI(b,0,b.length>>1,void 0),oI(b,b.length>>1)];a=new Uint32Array(a.buffer);b=a[0];var [d,f]=c;for(c=1;c>>8|h<<24,h+=g|0,h^=k+38293,g=g<<3|g>>>29,g^=h,l=l>>>8|l<<24,l+=k|0,l^=m+38293,k=k<<3|k>>>29,k^=l;g=[g,h];a[c]^=g[0];c+1void globalThis.sessionStorage.removeItem(m))?GPa(b,_.bc(h))?"s":"t":"i"},LPa=function(a,b){var c=globalThis.sessionStorage.getItem(a);if(!c)return["m"];try{var d=_.cc(c);JPa(d,b)}catch(f){return globalThis.sessionStorage.removeItem(a),["c"]}for(b=4;b<7&&d[b]===0;)b++;for(c=0;c=c?(globalThis.sessionStorage.removeItem(a),["e"]):["a",new Uint8Array(d.buffer,b+4)]},MPa=function(a){var b=globalThis.sessionStorage.getItem("iU5q-!O9@$");if(!b)return new qI(a);var c=b.split(",");if(c.length<2)return globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new qI(a);b=c.slice(1);b.length===1&&b[0]===""&&(b=[]);c=Number(c[0]);return isNaN(c)||c<0||c>b.length?(globalThis.sessionStorage.removeItem("iU5q-!O9@$"),new qI(a)):new qI(a,c,b)},rI=function(a,b){var c= setTimeout(()=>{a.da.resolve()},b);a.addOnDisposeCallback(()=>void clearTimeout(c))},OPa=function(a,b){var c=`${b(a.error.message)}:${b(a.error.stack)}`.substring(0,2048);b=c.length+1;c=NPa(c);var d=new Uint8Array(4+c.length);d.set([42,b&127|128,b>>7,a.error.code]);d.set(c,4);return d},NPa=function(a){return globalThis.TextEncoder?(new TextEncoder).encode(a):_.Haa(a)},uI=async function(a){var b=void 0;a.da++;var c=new _.Lk;a.vm instanceof sI&&a.vm.ea.push(c.promise);if(a.Zv){let g=new _.Lk;setTimeout(()=> void g.resolve());await g.promise}var d=a.Aa.share();try{a.state=5;let g=[],h=await lI(a.vm.snapshot({ce:{},Yv:g}),a.xk.ET,()=>Promise.reject(new MH(15,"MDA:Timeout")));PPa(a,"MDA:Disposed");let k=g[0];a.state=6;let l=await lI(QPa(a.rf,h),a.xk.dM,()=>Promise.reject(new MH(10,"BWB:Timeout")));PPa(a,"BWB:Disposed");a.state=7;b=gI(d,()=>{var m=RPa(a,l,c,k);m.da.promise.then(()=>void a.ea());return m},"i")}catch(g){b?.dispose();if(!a.o){let h=SPa(a,g);c.resolve();var f;if(f=a.vm instanceof sI&&a.da<2)a:if(g instanceof MH)f=g.code!==32&&g.code!==20&&g.code!==10;else{if(g instanceof tI)switch(g.code){case 2:case 13:case 14:case 4:break;default:f=!1;break a}f=!0}if(f){let k=setTimeout(()=>void a.ea(),(1+Math.random()*.25)*(a.j?6E4:1E3));a.addOnDisposeCallback(()=>void clearTimeout(k));return}a.o=h}d.zc(a.j?13:14);a.dk.reject(a.o);return}finally{d.dispose()}a.state=8;a.da=0;a.j?.dispose();a.j=b;a.dk.resolve()},SPa=function(a,b){if(!(b instanceof MH))if(b instanceof tI){let c=Error(b.toString());c.stack=b.stack;b=new MH(11, "EBH:Error",c)}else b=new MH(12,"BSO:Unknown",b);return a.reportError(b)},PPa=function(a,b){if(a.Ja())throw new MH(a.j?20:32,b);},RPa=function(a,b,c,d){var f=(_.Np(_.qd(b,2))??0)*1E3;if(f<=0)throw new MH(31,"TTM:Invalid");if(_.xl(b,4))return new TPa(a.Aa,_.xl(b,4),f);if(!(_.Np(_.qd(b,3))??0))return new UPa(a.Aa,_.Dp(_.Tp(b,1)),f);if(!d)throw new MH(4,"PMD:Undefined");d=d(_.Dp(_.Tp(b,1)));if(typeof d!=="function")throw new MH(16,"APF:Failed");a.ga=Math.floor((Date.now()+f)/1E3);a=new VPa(a.Aa,d,_.Np(_.qd(b, 3))??0,f);a.addOnDisposeCallback(()=>void c.resolve());return a},aQa=function(a,b,c){try{if(a.Ja())throw new MH(21,"BNT:disposed");if(!a.j&&a.o)throw a.o;return WPa(a,b,c)??XPa(a,b,c)??YPa(a,b,c)}catch(d){if(!b.gQ)throw ZPa(a,d);return $Pa(a,c,d)}},ZPa=function(a,b){b=b instanceof MH?b:new MH(5,"TVD:error",b);return a.reportError(b)},WPa=function(a,b,c){return a.j?.du(()=>vI(a,b),c,d=>{if(a.j instanceof VPa&&b.pn?.OT)try{a.cache?.j(vI(a,b),d,b.pn.rz,a.ga-120)}catch(f){a.reportError(new MH(24,"ELX:write", f))}})},XPa=function(a,b,c){if(b.pn?.cK)try{let d=a.cache?.o(vI(a,b),b.pn.rz);return d?c?gI(a.Aa,()=>_.bc(d,2),"a"):d:void 0}catch(d){a.reportError(new MH(23,"RXO:read",d))}},YPa=function(a,b,c){var d={stack:[],error:void 0,hasError:!1};try{if(!b.fQ)throw new MH(29,"SDF:notready");return _.bo(d,new bQa(a.Aa,a.state)).du(()=>vI(a,b),c)}catch(f){d.error=f,d.hasError=!0}finally{_.co(d)}},$Pa=function(a,b,c){var d={stack:[],error:void 0,hasError:!1};try{let f=ZPa(a,c);return _.bo(d,new cQa(a.Aa,f)).du(()=> [],b)}catch(f){d.error=f,d.hasError=!0}finally{_.co(d)}},vI=function(a,b){return b.Is?b.Is:b.ce?gI(a.Aa,()=>b.Is=NPa(b.ce),"c"):[]},fQa=function(){var a=qH(dQa),b;return(new _.bf((c,d)=>{a.onSuccess=f=>{_.nh(f)?c(new eQa(f)):d(new wI(`Request failed, status=${_.mh(f)}`,"net.badstatus"))};a.onError=()=>{d(new wI("Unknown request error","net.unknown"))};a.onTimeout=()=>{d(new wI("Request timed out","net.timeout"))};b=_.ph("//googleads.g.doubleclick.net/pagead/id",a)})).vk(c=>{c instanceof _.hf&&b?.abort(); return _.df(c)})},gQa=function(a,b=null){a.j=2;a.o=b},hQa=function(a,b=null){a.j=1;a.o=b},iQa=function(a=null){var b=new xI;gQa(b,a);return b},jQa=function(a=null){var b=new xI;hQa(b,a);return b},kQa=function(a){var b=a.docid||a.video_id||a.videoId||a.id;if(b)return b;b=a.raw_player_response;b||(a=a.player_response)&&(b=JSON.parse(a));return b&&b.videoDetails&&b.videoDetails.videoId||null},mQa=function(a){var b="EMBEDDED_PLAYER_MODE_UNKNOWN";window.location.hostname.includes("youtubeeducation.com")&& (b="EMBEDDED_PLAYER_MODE_PFL");var c=a.raw_embedded_player_response;if(!c&&(a=a.embedded_player_response))try{c=JSON.parse(a)}catch(d){return b}if(c)a:{a=lQa;for(let d in a)if(a[d]==c.embeddedPlayerMode){b=a[d];break a}}return b},nQa=function(){if(_.y("disable_biscotti_fetch_entirely_for_all_web_clients"))return Error("re");if(!_.jp())return Error("se");var a=_.Zg("PLAYER_VARS",{});if(_.Uo(a,"privembed",!1)=="1")return Error("te");if(mQa(a)==="EMBEDDED_PLAYER_MODE_PFL")return Error("ue")},XMa=function(){var a= nQa();if(a!==void 0)return _.df(a);yI||(yI=fQa().then(oQa).vk(b=>pQa(2,b)));return yI},oQa=function(a){a=a.j.responseText;if(a.lastIndexOf(")]}'",0)!=0)throw new zI;a=JSON.parse(a.substr(4));if((a.type||1)>1)throw new zI;a=a.id;ZMa(a);yI=jQa(a);qQa(18E5,2);return a},pQa=function(a,b){b=new rQa(b);ZMa("");yI=iQa(b);a>0&&qQa(12E4,a-1);throw b;},qQa=function(a,b){_.lh(function(){fQa().then(oQa,c=>pQa(b,c)).vk(_.Md)},a)},sQa=function(){try{let a=_.ka("yt.ads.biscotti.getId_");return a?a():XMa()}catch(a){return _.df(a)}}, tQa=function(){var a=!1;try{a=!!window.sessionStorage.getItem("session_logininfo")}catch{a=!0}return(_.Zg("INNERTUBE_CLIENT_NAME")==="WEB"||_.Zg("INNERTUBE_CLIENT_NAME")==="WEB_CREATOR")&&a},AI=function(){try{window.sessionStorage.removeItem("stickiness_reload");window.sessionStorage.removeItem("session_logininfo");_.Yg("LOGIN_INFO","");window.sessionStorage.setItem("from_switch_account","1");var a;let c=uQa;c||(c=document.querySelector("#persist_identity"));if(a=c){var b=a.src?(new URL(a.src)).origin: "*";a.contentWindow?.postMessage({action:"clear"},b)}}catch{}},BI=function(a){if(a)if(a.startsWith("https://accounts.google.com/AddSession"))AI();else if(a.startsWith("https://accounts.google.com/ServiceLogin"))AI();else{var b;if(b=a.startsWith("https://myaccount.google.com"))b=(a instanceof _.fp?a.clone():new _.fp(a)).j.endsWith("/youtubeoptions");b&&AI()}if(_.Zg("LOGGED_IN",!0)&&tQa()){b=_.Zg("VALID_SESSION_TEMPDATA_DOMAINS",[]);var c=_.Bb(window.location.href);c&&b.push(c);c=_.Bb(a);_.kb(b,c)>= 0||!c&&a.lastIndexOf("/",0)==0?(b=_.Yo(a),(b=_.Bna(b))?(b=_.Lna(b),b=(b=_.rh.get(b,void 0)||null)?_.gh(b):{}):b=null):b=null;b==null&&(b={});c=b;var d=void 0;tQa()?(d||(d=_.Zg("LOGIN_INFO")),d?(c.session_logininfo=d,c=!0):c=!1):c=!1;c&&_.kp(a,b)}},vQa=function(a,b={},c=!1){var d=_.Zg("EVENT_ID");d&&(b.ei||(b.ei=d));b&&_.kp(a,b);if(c)return!1;BI(a);b=window;a=_.Fb(a,{});BI(a);a=_.Wa(a);_.xna(b.location,a);return!0},wQa=function(a){if(_.Uo(_.Zg("PLAYER_VARS",{}),"privembed",!1)!="1"){a&&YMa();try{sQa().then(()=> {},()=>{}),_.lh(wQa,18E5)}catch(b){_.$g(b)}}},yQa=function(){var a=window.location.href;if(_.y("kevlar_disable_theme_param"))return null;_.Db(a);try{let b=_.Jn(a).theme;return xQa.get(b)||null}catch(b){}return null},DI=function(a){var b=new CI;if(a.interpreterJavascript){var c=WMa(a.interpreterJavascript);c=_.saa(c).toString();var d=new qPa;_.vl(d,6,c);_.Sm(b,1,d,_.yc)}else a.interpreterUrl&&(c=_.Qm(a.interpreterUrl),c=_.La(c).toString(),d=new rPa,_.vl(d,4,c),_.Sm(b,2,d,_.yc));a.interpreterHash&& _.eo(b,3,_.ul(a.interpreterHash),"",_.yc);a.program&&_.eo(b,4,_.ul(a.program),"",_.yc);a.globalName&&_.eo(b,5,_.ul(a.globalName),"",_.yc);a.clientExperimentsStateBlob&&_.eo(b,7,_.ul(a.clientExperimentsStateBlob),"",_.yc);return b},EI=function(a){var b={};a=a.split("&");for(let c of a)a=c.split("="),a.length===2&&(b[a[0]]=a[1]);return b},FI=function(a){return Number(a.t)||7200},zQa=async function(){var a=window;await kOa(GI());var b=a.bgevmc;if(!b)throw Error("ve");return{pause:()=>{b.p()},resume:()=> {b.r()},checkForRefresh:()=>b.cr()}},GI=function(){return _.y("bg_st_hr")?"havuokmhhs-0":`havuokmhhs-${Math.floor(globalThis.performance?.timeOrigin||0)}`},HI=function(a){window.bgens=a},BQa=function(){return new Promise(a=>{var b=window;b.ntpevasrs!==void 0?a(new AQa(b.ntpevasrs)):(b.ntpqfbel===void 0&&(b.ntpqfbel=[]),b.ntpqfbel.push(c=>{a(new AQa(c))}))})},CQa=function(){if(_.jp()){var a=_.Zg("PLAYER_VARS",{});if(_.Uo(a,"privembed",!1)!="1"&&mQa(a)!=="EMBEDDED_PLAYER_MODE_PFL"){var b=()=>{II=!0; "google_ad_status"in window?_.Yg("DCLKSTAT",1):_.Yg("DCLKSTAT",2)};try{let c=_.cb(document);BH(JI,b,c)}catch(c){}KI.push(_.Te.Uc(()=>{if(!(II||"google_ad_status"in window)){try{INa(JI.toString(),b)}catch(c){}II=!0;_.Yg("DCLKSTAT",3)}},5E3))}}},DQa=function(){var a=Number(_.Zg("DCLKSTAT",0));return isNaN(a)?0:a},LI=function(a,b){a.j=b},FQa=async function(a){if(_.fa.ytAtP&&!_.y("ytatp_ks")){var b=await _.fa.ytAtP;delete _.fa.ytAtP;var c=b?.R;var d=b?.T;b=EQa(c);let g=!!d;a.o.o(c?b?g?7:10:g?1:8:g?2: 9,a.da++);if(!c||b)c=await a.pj(MI(d,null)),c=JSON.stringify(c);_.fa.ytAtRC?_.fa.ytAtRC(c):_.Zj(Error("we"))}else _.fa.ytAtRC?_.Hn(async()=>{d=_.fa.ytAtT;delete _.fa.ytAtT;if(_.fa.ytAtRC){a.o.o(2,a.da++);var g=await a.pj(MI(d,null));_.fa.ytAtRC&&_.fa.ytAtRC(JSON.stringify(g))}else a.o.o(6,a.da++)},_.dh("att_init_delay",0)):(d=_.fa.ytAtT,delete _.fa.ytAtT,a.o.o(1,a.da++));c=await BQa();c.bindInnertubeChallengeFetcher(g=>{a.o.o(3,a.da++);return a.pj(MI(d,g))});c.registerChallengeFetchedCallback(g=> {g=g.challenge;if(!g)throw Error("xe");g={challenge:g,Ih:EI(g),vm:f,bgChallenge:new CI};g=Promise.resolve(g);a.j=g});var f=await kOa(GI());c=c.getLatestChallengeResponse().challenge;if(!c)throw Error("ye");return{challenge:c,Ih:EI(c),vm:f,bgChallenge:new CI}},NI=async function(a,b){b=MI(void 0,jI().j,b);try{var c=await GQa(a,b)}catch(g){return _.Zj(Error("ze")),HQa(a,864E5),{challenge:"",Ih:{},vm:void 0,bgChallenge:void 0}}b=c.JR;var d=c.KR;HQa(a,FI(d)*1E3);a=void 0;if("c1a"in d&&c.bgChallenge){var f= DI(c.bgChallenge);try{await sPa(jI(),f)}catch(g){return _.Zj(g),{challenge:b,Ih:d,vm:a,bgChallenge:f}}try{a=new mI({challenge:f,Vj:{Nc:"aGIf"}}),await a.lk}catch(g){_.Zj(g),a=void 0}}return{challenge:b,Ih:d,vm:a,bgChallenge:f}},IQa=async function(a,b=3){var c=await _.zp();if(c){var d=()=>{var f=c.getPlayerResponse()?.attestability?.challenge;f&&a.ia(f).catch(g=>{_.Zj(g instanceof Error?g:new _.wh(String(g)))})};c.addEventListener("videodatachange",d);d()}else b>0?_.xh(_.Te,()=>{IQa(a,b-1)},1E3):_.Zj(new _.wh("Missing player on att init"))}, GQa=async function(a,b){for(var c=void 0,d=0;d<5;){if(d>0){let f=1E3*Math.pow(2,d-1)+Math.random()*1E3;await new Promise(g=>{_.xh(_.Te,()=>{g(void 0)},f)})}try{a.o.o(4,a.da++);let f=await a.pj(b);return JQa(f)}catch(f){c=f,f instanceof Error&&_.Zj(f)}d++}throw c;},HQa=function(a,b){var c=Date.now()+b,d=async()=>{var f=c-Date.now();f<1E3?await OI(a):_.xh(_.Te,d,Math.min(f,6E4))};d()},KQa=async function(a,b){HI(2);try{let c=await a.network.pj(b);c?c.challenge&&!c.bgChallenge?HI(1):HI(4):HI(3);return c}catch(c){HI(3)}}, JQa=function(a){if(!a)throw Error("Ae");if(!a.challenge)throw Error("Be");var b=a.challenge,c=EI(b);if("c1a"in c&&(!a.bgChallenge||!a.bgChallenge.program))throw Error("Ce");return{...a,JR:b,KR:c}},OI=async function(a,b){var c=a.j;LI(a,NI(a,b));c&&c.then(d=>{d?.vm?.dispose()}).catch(()=>{})},LQa=function(a,b){return new Promise(c=>{_.xh(_.Te,()=>{c(b())},a)})},MI=function(a,b,c){var d={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};a&&(d.eacrToken=a);b&&(d.interpreterHash=b);c&&(d.attestability=c);return d}, EQa=function(a){if(!a||!_.y("roscas"))return!1;try{var b=JSON.parse(a)}catch(c){return!1}a=b.challenge;if(!a)return!1;b=EI(a);a=Number(b.c)||void 0;b=FI(b);return!!a&&Date.now()>(a+b)*1E3},NQa=function(a){if(a.length===1)return a[0];var b=MQa.UNKNOWN_INTERFACE;if(b){b=new RegExp(b);for(var c of a)if(b.exec(c))return c}var d=[];Object.entries(MQa).forEach(([f,g])=>{"UNKNOWN_INTERFACE"!==f&&d.push(g)});c=new RegExp(d.join("|"));a.sort((f,g)=>f.length-g.length);for(let f of a)if(!c.exec(f))return f; return a[0]},OQa=function(){var a,b;return{Qs:new PI((c,d)=>{a=c;b=d}),resolve:a,reject:b}},QI=function(a){return PQa(a)?a:(0,_.yj)(a)?new PI((b,c)=>{a.then(b,c)}):new PI(b=>{b(a)})},QQa=function(a){return new PI((b,c)=>{c(a)})},RQa=function(a){try{return QI(a())}catch(b){return QQa(b)}},SQa=function(a){return new _.bf((b,c)=>{RI(a,b,c)})},TQa=function(a){return SQa(a)},SI=function(a){if(a.j==="fulfilled"){var b=a.o;a.o=[];a.da=[];for(var c of b)c(a.result)}else if(a.j==="rejected"){c=a.da;a.o=[]; a.da=[];for(b of c)b(a.error)}},RI=function(a,b,c){var {Qs:d,resolve:f,reject:g}=OQa();a.o.push(h=>{if(b)try{let k=b(h);f(k)}catch(k){g(k)}else f(h)});a.da.push(h=>{if(c)try{let k=c(h);f(k)}catch(k){g(k)}else g(h)});SI(a);return d},UQa=function(a,b){return RI(a,void 0,b)},TI=function(a,b){return VQa(b.call(a))},UI=function(a){return function*(){return yield{Qs:QI(a)}}()},VQa=function(a){return RQa(()=>VI(a,a.next()))},VI=function(a,b){return b.done?QI(b.value):UQa(RI(b.value.Qs,c=>VI(a,a.next(c))), c=>VI(a,a.throw(c)))},WQa=async function(){var a=_.hj().resolve(_.Zn);if(a){if(a=await a.In({signalServiceEndpoint:{signal:"GET_DATASYNC_IDS"}})){if(a.errorMetadata){_.Zj(Error("De`"+a.errorMetadata.status+"`"+a.error));return}return a.Y1}_.Zj(Error("Ee"))}else _.Zj(Error("Fe"))},XQa=function(a,b){if(b.encryptedTokenJarContents&&(a.j[b.encryptedTokenJarContents]=b,typeof b.expirationSeconds==="string")){let c=Number(b.expirationSeconds);setTimeout(()=>{delete a.j[b.encryptedTokenJarContents]},c*1E3); a.o&&_.sh("CONSISTENCY",b.encryptedTokenJarContents,c,void 0,!0)}},WI=function(a){return a.localStorage===void 0?new _.Pi("yt-client-location"):a.localStorage},ZI=function(a,b=!1,c=!1){var d=_.Zg("INNERTUBE_CONTEXT");if(!d)return _.Xj(Error("Ie")),{};d=_.Sd(d);_.y("web_no_tracking_params_in_shell_killswitch")||delete d.clickTracking;d.client||(d.client={});var f=d.client;f.clientName==="MWEB"&&f.clientFormFactor!=="AUTOMOTIVE_FORM_FACTOR"&&(f.clientFormFactor=_.Zg("IS_TABLET")?"LARGE_FORM_FACTOR": "SMALL_FORM_FACTOR");f.screenWidthPoints=window.innerWidth;f.screenHeightPoints=window.innerHeight;f.screenPixelDensity=Math.round(window.devicePixelRatio||1);f.screenDensityFloat=window.devicePixelRatio||1;f.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());_.rp();var g="USER_INTERFACE_THEME_LIGHT";_.mp(165)?g="USER_INTERFACE_THEME_DARK":_.mp(174)?g="USER_INTERFACE_THEME_LIGHT":!_.y("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches&&window.matchMedia("(prefers-color-scheme: dark)").matches&& (g="USER_INTERFACE_THEME_DARK");g=yQa()||g;f.userInterfaceTheme=g;_.fa.document&&(f.applicationState=_.fa.document.visibilityState==="hidden"?"BACKGROUND":"ACTIVE");if(!b){if(g=_.Hea())f.connectionType=g;_.y("web_log_effective_connection_type")&&(g=_.Jea())&&(d.client.effectiveConnectionType=g)}_.y("web_log_memory_total_kbytes")&&_.fa.navigator?.deviceMemory&&(d.client.memoryTotalKbytes=`${_.fa.navigator?.deviceMemory*1E6}`);if(_.y("web_gcf_hashes_innertube")){var h=_.Vfa();if(h){g=h.coldConfigData; let n=h.coldHashData;h=h.hotHashData;d.client.configInfo=d.client.configInfo||{};g&&(d.client.configInfo.coldConfigData=g);n&&(d.client.configInfo.coldHashData=n);h&&(d.client.configInfo.hotHashData=h)}}g=_.Jn(_.fa.location.href);!_.y("web_populate_internal_geo_killswitch")&&g.internalcountrycode&&(f.internalGeo=g.internalcountrycode);f.clientName==="MWEB"||f.clientName==="WEB"?(f.mainAppWebInfo||(f.mainAppWebInfo={}),f.mainAppWebInfo.graftUrl=_.fa.location.href,_.y("kevlar_woffle")&&YQa.instance&& (g=YQa.instance,f.mainAppWebInfo.pwaInstallabilityStatus=!g.j&&g.o?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":"PWA_INSTALLABILITY_STATUS_UNKNOWN"),f.mainAppWebInfo.webDisplayMode=_.Eea(),f.mainAppWebInfo.isWebNativeShareAvailable=navigator&&navigator.share!==void 0):f.clientName==="TVHTML5"&&(!_.y("web_lr_app_quality_killswitch")&&(g=_.Zg("LIVING_ROOM_APP_QUALITY"))&&(f.tvAppInfo=Object.assign(f.tvAppInfo||{},{appQuality:g})),g=_.Zg("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(f.tvAppInfo=Object.assign(f.tvAppInfo|| {},{certificationScope:g}));if(!_.y("web_populate_time_zone_itc_killswitch")){a:{if(typeof Intl!=="undefined")try{var k=(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch{}k=void 0}k&&(f.timeZone=k)}(k=_.Zg("EXPERIMENTS_TOKEN",""))?f.experimentsToken=k:delete f.experimentsToken;f=_.cea();XI.instance||(XI.instance=new XI);k=_.Rd(XI.instance.j);d.request={...d.request,internalExperimentFlags:f,consistencyTokenJars:k};!_.y("web_prequest_context_killswitch")&&(f=_.Zg("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&& (d.request.externalPrequestContext=f);k=_.rp();f=_.mp(58);k=k.get("gsml","");d.user={...d.user};f&&(d.user.enableSafetyMode=f);k&&(d.user.lockedSafetyMode=!0);_.y("warm_op_csn_cleanup")?c&&(b=_.ik())&&(d.clientScreenNonce=b):!b&&(b=_.ik())&&(d.clientScreenNonce=b);a&&(d.clickTracking={clickTrackingParams:a});if(a=_.ka("yt.mdx.remote.remoteClient_"))d.remoteClient=a;YI.Ke().setLocationOnInnerTubeContext(d);try{var l=_.kh(),m=l.bid;delete l.bid;d.adSignalsInfo={params:[],bid:m};for(let [n,p]of Object.entries(l))l= n,m=p,d.adSignalsInfo.params?.push({key:l,value:`${m}`});if(d.client?.clientName==="TVHTML5"||d.client?.clientName==="TVHTML5_UNPLUGGED"){let n=_.Zg("INNERTUBE_CONTEXT");n.adSignalsInfo&&(d.adSignalsInfo.advertisingId=n.adSignalsInfo.advertisingId,d.adSignalsInfo.advertisingIdSignalType="DEVICE_ID_TYPE_CONNECTED_TV_IFA",d.adSignalsInfo.limitAdTracking=n.adSignalsInfo.limitAdTracking,n.adSignalsInfo.atTrackingManagerAuthorizationStatus!==void 0&&(d.adSignalsInfo.atTrackingManagerAuthorizationStatus= n.adSignalsInfo.atTrackingManagerAuthorizationStatus))}}catch(n){_.Xj(n)}return d},ZQa=function(a,b){if(!a)return!1;var c=_.z(a,_.Ho)?.signal;if(c&&b.kg)return!!b.kg[c];if((c=_.z(a,_.fo)?.request)&&b.Vk)return!!b.Vk[c];for(let d in a)if(b.wn[d])return!0;return!1},$I=function(a){var b={"Content-Type":"application/json"};_.Zg("EOM_VISITOR_DATA")?b["X-Goog-EOM-Visitor-Id"]=_.Zg("EOM_VISITOR_DATA"):_.Zg("VISITOR_DATA")&&(b["X-Goog-Visitor-Id"]=_.Zg("VISITOR_DATA"));b["X-Youtube-Bootstrap-Logged-In"]= _.Zg("LOGGED_IN",!1);_.Zg("DEBUG_SETTINGS_METADATA")&&(b["X-Debug-Settings-Metadata"]=_.Zg("DEBUG_SETTINGS_METADATA"));a!=="cors"&&((a=_.Zg("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(b["X-Youtube-Client-Name"]=a),(a=_.Zg("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(b["X-Youtube-Client-Version"]=a),(a=_.Zg("CHROME_CONNECTED_HEADER"))&&(b["X-Youtube-Chrome-Connected"]=a),(a=_.Zg("DOMAIN_ADMIN_STATE"))&&(b["X-Youtube-Domain-Admin-State"]=a),(a=YI.Ke().getXGeoHeader?.())&&(b["X-Geo"]=a));(a=_.Zg("SERIALIZED_LAVA_DEVICE_CONTEXT"))&& (b["X-YouTube-Lava-Device-Context"]=a);return b},aJ=function(a){return()=>new a},$Qa=function(a,b,c,d){if(bJ.instance!==void 0){if(d=bJ.instance,a=[a!==d.da,b!==d.Tb,c!==d.o,!1,!1,!1,!1],a.some(f=>f))throw new _.wh("InnerTubeTransportService is already initialized",a);}else bJ.instance=new bJ(a,b,c,d)},fRa=function(a,b){var c=`/youtubei/v1/${NQa(aRa)}`,d={Cg:{identity:cJ}};if(_.y("maw_network_machine_raw_request")||_.y("all_web_network_machine_raw_request")){let g=_.hj().resolve(_.dj(dJ))?.();if(g)return TQa(bRa(g, {innerTubeRequest:b,apiPath:c,clickTrackingParams:void 0,config:d,includeCurrentScreenNonce:!0})).then(h=>h,h=>{_.y("web_nm_error_passthrough_ks")||_.Zj(new _.wh("Error: InnerTube request machine failed",c,h?.message))})}var f=()=>{};f=xNa(vNa(c));b.context||(b.context=ZI(void 0,!0));return new _.bf(async g=>{var h=KH(c);h=_.ih(h)?"same-origin":"cors";h=a.o.yv?cRa(d,h):await dRa(d,h);var k=JH(KH(c));k={input:k,kd:LH(k),innerTubeRequest:b,config:d};g(eRa(a,k,h,f))})},gRa=function(a,b){a:{a=a.da;var c= _.z(b,_.Ho)?.signal;if(c&&a.kg&&(c=a.kg[c])){var d=c();break a}if((c=_.z(b,_.fo)?.request)&&a.Vk&&(c=a.Vk[c])){d=c();break a}for(d in b)if(a.wn[d]&&(b=a.wn[d])){d=b();break a}d=void 0}if(d!==void 0)return Promise.resolve(d)},cRa=function(a,b){a=_.th({sessionIndex:a?.Cg?.sessionIndex});return{...$I(b),...a}},dRa=async function(a,b){a=await _.gl(_.th({sessionIndex:a?.Cg?.sessionIndex}));return Promise.resolve({...$I(b),...a})},eRa=async function(a,b,c,d=()=>{}){await hRa(b);var f=b.config?.requestKey; if(f&&a.j.has(f))var g=a.j.get(f);else g=JSON.stringify(b.innerTubeRequest),b.kd={...b.kd,headers:{...(b.kd?.headers??{}),...c}},c={...b.kd},b.kd.method==="POST"&&(c={...c,body:g}),b.config?.Xu&&_.pk(b.config.Xu),g=a.Tb.fetch(b.input,c,b.config),f&&a.j.set(f,g);if((g=await g)&&"error"in g&&g?.error?.details){c=g.error.details;for(let h of c)(c=h["@type"])&&iRa.indexOf(c)>-1&&(delete h["@type"],g=h)}f&&a.j.has(f)&&a.j.delete(f);b.config?.bv&&_.pk(b.config.bv);jRa(a,g,b);b.config?.aS&&_.pk(b.config.aS); d();return g||void 0},hRa=async function(a){if(a?.innerTubeRequest?.context){a=a.innerTubeRequest.context;for(let b of[])await b.VC(a)}},jRa=function(a,b,c){if(b&&!b?.sequenceMetaData?.skipProcessing&&a.ea)for(let d of kRa)a.ea[d]&&a.ea[d].handleResponse(b,c)},lRa=function(a,b,c){return TI(a,function(){return function*(){var d=_.gl(_.th({sessionIndex:b?.Cg?.sessionIndex}));d=yield*UI(QI(d));return{...$I(c),...d}}()})},eJ=function(a){return a===1||a===2},mRa=function(a,b,c=!1){var d,f=_.z(b,_.fo)?.request; f&&a.j.Vk&&(d=a.j.Vk[f]);d||c||(f=_.z(b,_.Ho)?.signal)&&a.j.kg&&(d=a.j.kg[f]);if(!d&&(a=c?a.j.N6:a.j.wn))for(let g in b)if(a[g]){d=a[g];break}if(!d){if(c)throw Error("Me");throw Error("Ne");}b=d();return QI(b)},nRa=function(a,b){return a.run("COMMAND_INIT",b)},bRa=function(a,b){return a.run("REQUEST_INIT",b)},fJ=function(a,b){return a.run("PROCESS_RESPONSE",b,"ResponseMachine (Cache)")},oRa=function(a,b,c){return a.run("INIT",b,c!==void 0?`ResponseMachine (Chunk ${c})`:"ResponseMachine")},rRa=function(){var a= _.hj();_.ll(a,{Ha:gJ,Cf:()=>new Map});_.ll(a,{Ha:hJ,Qb:hJ,Cc:!0});_.ll(a,{Ha:iJ,Qb:iJ,Cc:!0});_.ll(a,{Ha:jJ,Qb:jJ,Cc:!0});_.ll(a,{Ha:kJ,Qb:kJ,Cc:!0});_.ll(a,{Ha:lJ,Qb:lJ,Cc:!0});_.ll(a,{Ha:mJ,Qb:mJ,Cc:!0});_.ll(a,{Ha:nJ,Qb:nJ,Cc:!0});_.ll(a,{Ha:oJ,Qb:oJ,Cc:!0});_.ll(a,{Ha:pJ,Qb:pJ,Cc:!0});_.ll(a,{Ha:qJ,Qb:qJ,Cc:!0});_.ll(a,{Ha:rJ,Cf:(b,c,d,f,g,h,k,l,m,n)=>({COMMAND_INIT:l,REQUEST_INIT:m,CACHE:c,LOCAL_ROUTER:k,CONTEXT:d,AUTH:b,DEDUPE:f,FETCH:h,RETRY:n,FALLBACK:g}),[_.fj]:[hJ,iJ,jJ,kJ,lJ,mJ,nJ,oJ,pJ, qJ],Cc:!0});_.ll(a,{Ha:dJ,Cf:b=>()=>new pRa(b),[_.fj]:[rJ],Cc:!0});_.ll(a,{Ha:sJ,Qb:sJ,Cc:!0});_.ll(a,{Ha:tJ,Qb:tJ,Cc:!0});_.ll(a,{Ha:uJ,Qb:uJ,Cc:!0});_.ll(a,{Ha:vJ,Qb:vJ,Cc:!0});_.ll(a,{Ha:wJ,Cf:(b,c,d,f)=>({INIT:f,ERROR_UNPACKER:c,PROCESS_RESPONSE:d,CALLBACK_DISPATCHER:b}),[_.fj]:[sJ,tJ,uJ,vJ],Cc:!0});_.ll(a,{Ha:xJ,Cf:b=>()=>new qRa(b),[_.fj]:[wJ],Cc:!0})},sRa=function(){_.ia("yt.logging.errors.log",_.Xj);mNa();_.Zga(_.pj(),{});window.onerror=kNa;_.jf=lNa;window.addEventListener("unhandledrejection", a=>{if(a.reason instanceof Error){let b=a.reason;_.hl(b,{source:"unhandledrejection"});b.name==="AbortError"&&(b.level="WARNING")}lNa(a.reason);a.preventDefault()})},tRa=function(){try{return!!self.sessionStorage}catch{return!1}},uRa=function(a){a=a.match(/(.*)::.*::.*/);if(a!==null)return a[1]},vRa=function(a){if(tRa()){var b=Object.keys(window.sessionStorage);for(let c of b)b=uRa(c),b===void 0||a.includes(b)||self.sessionStorage.removeItem(c)}},wRa=function(){if(!tRa())return!1;var a=_.uh(),b=Object.keys(window.sessionStorage); for(let c of b)if(b=uRa(c),b!==void 0&&b!==a)return!0;return!1},xRa=function(){WQa().then(a=>{a&&(sH(a),eOa(a),cOa(a),vRa(a))})},yRa=function(){var a=new _.Vk;_.Te.Uc(async()=>{if(!_.y("ytidb_clear_optimizations_killswitch")){var b=_.uh("clear");if(b.startsWith("V")&&b.endsWith("||")){b=[b];sH(b);eOa(b);cOa(b);vRa(b);return}b=dOa();let c=wRa(),d=await fOa(),f=await eNa();if(!(b||c||d||f))return}a.Md()?xRa():_.Me(a,"publicytnetworkstatus-online",xRa)})},zRa=function(a){return new Promise(b=>{window.setTimeout(b, a)})},yPa=async function(a,b,c){_.Ll("attestation_challenge_fetch");_.pk("att_fs",void 0,"attestation_challenge_fetch");if(!a.j)throw new tI(9,"Missing fetcher");var d=await a.j(b,c);b=d?.bgChallenge;if(!b)throw new tI(15,"Missing field");a.o=d;a.da.forEach(f=>{f(d)});a=DI(b);_.pk("att_fc",void 0,"attestation_challenge_fetch");_.Kl("attestation_challenge_fetch");return a},QPa=async function(a,b){for(var c=new ZH(100,3E5,.25,2),d=void 0;c.o<10;)try{return c.o>0&&await zRa(c.getValue()),await ARa(a, b)}catch(f){d=f instanceof tI?f:new tI(9,f instanceof Error?f.message:"Unknown"),$H(c)}if(d)throw d;throw new tI(9,"Unknown error");},ARa=function(a,b){b=vPa(wPa(new BRa,b),a.requestKey);var c=new _.Lk,d=a.ga();d.open("POST",a.ea);d.setRequestHeader("X-Goog-Api-Key","AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw");d.setRequestHeader("Content-Type","application/json+protobuf");d.onload=()=>{if(_.nh(d)){let f=CRa(d.responseText);c.resolve(f)}else c.reject(new tI(ePa(_.mh(d)),d.statusText))};d.onerror=()=> {c.reject(new tI(ePa(_.mh(d)),d.statusText))};d.send(b.serialize());return c.promise},DRa=function(a){var b={bicf:d=>{a.j=d},blc:()=>a.getLatestChallengeResponse(),bcr:d=>{a.da.push(d)}},c=window;c.ntpevasrs=b;if(c.ntpqfbel!==void 0)for(let d of c.ntpqfbel)d(b);c.ntpqfbel=void 0},ERa=function(a){if(a instanceof Error){var b=_.ka("yt.logging.errors.log");b&&b(a,"WARNING")}},IRa=function(a,b){a=new FRa(a,b);GRa(a);b?.j2||HRa(a)},GRa=function(a){if(!a.vm){var b={maxAttempts:5,ZC:a.ttlSeconds*1E3};a.Yk.ytcsi?.tick?.("pot_ist"); a.vm=a.pE({rf:a.rf,Vj:{disable:_.y("html5_web_po_disable_remote_logging"),Nc:"aGIf",WL:$Ma(),cQ:_.y("wpo_dis_lfdms")?0:1E3,uk:d=>{var f=JRa.get(d);f||(f=new KRa(d),f=new hI(f),JRa.set(d,f));return f}},xk:b,cO:a.bgChallenge,To:ERa});a.j=Date.now();EPa(a.vm,()=>{a.j=Date.now()});a.Yk.bgevmc={p:()=>{a.vm?.pause()},r:()=>{a.vm?.resume()},cr:()=>a.vm?.checkForRefresh()??Promise.resolve()};pOa(a.vm,async()=>HRa(a),GI());var c=a.da.bind(a);a.iu&&a.ttlSeconds>0&&a.iu.then(d=>{d.listen("publicytnetworkstatus-online", c)});a.aD(c)}},HRa=function(a){if(a.o)return a.o;if(!a.vm)throw Error("Pe");a.o=new LRa({vm:a.vm,rf:a.rf,Zv:!0,onError:ERa,xk:a.qE});return a.o},MRa=function(a){try{let b=JSON.parse(a);if(b.bgChallenge)return b}catch(b){}},NRa=function(a=window){var b={},c=a.ytAtR;b?.dB?.XC();if(c){if(c=MRa(c))b?.dB?.ek("SUCCESS"),IRa(c,b);a.ytAtR=void 0}else a.ytAtRC=d=>{if(d=MRa(d))b?.dB?.ek("SUCCESS"),IRa(d,b),a.ytAtRC=void 0}},PRa=function(a,b,c,d,f,g){c?(a.xa(2),BH(zH(c),()=>{window.trayride?ORa(a,d,f):(a.xa(3), GNa(c),_.Zj(new _.wh("BL:ULB",`${c}`)))},g)):b?(g=_.ae("SCRIPT"),b instanceof _.db?_.gb(g,b):g.textContent=b,g.nonce=_.cb(document),document.head.appendChild(g),document.head.removeChild(g),window.trayride?ORa(a,d,f):(a.xa(4),_.Zj(new _.wh("BL:ULBJ")))):_.Zj(new _.wh("BL:ULV"))},ORa=function(a,b,c){a.xa(5);var d=!!a.j&&QRa.includes(_.Bb(a.j)||"");try{let f=new mI({program:b,globalName:"trayride",Vj:{disable:!_.y("att_web_record_metrics")||!_.y("att_skip_metrics_for_cookieless_domains_ks")&&d,Nc:"aGIf"}}); f.lk.then(()=>{a.xa(6);c&&c(b)});a.o(f)}catch(f){a.xa(7),f instanceof Error&&_.Zj(f)}},yJ=function(){var a=_.ka("yt.abuse.playerAttLoader");return a&&["bgvma","bgvmb","bgvmc"].every(b=>b in a)?a:null},RRa=function(){var a=_.Zg("INNERTUBE_CLIENT_NAME","UNKNOWN_INTERFACE"),b="/establish_zw";if(a==="WEB_EMBEDDED_PLAYER")b="/embed/establish_zw";else if(a==="TVHTML5"||a==="TVHTML5_SIMPLY")b="https://www.youtube.com/tv/establish_zw";try{if(_.Zg("COOKIELESS",!1)&&a==="WEB_EMBEDDED_PLAYER"){if(_.ih(b)){let c= new Headers;c.set("X-Goog-Visitor-Id",_.Zg("VISITOR_DATA"));fetch(b,{method:"GET",mode:"no-cors",headers:c})}}else fetch(b,{method:"GET",mode:"no-cors",credentials:"include"})}catch(c){}},TRa=function(){return SRa??(SRa=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!1}))},URa=function(a,b,c){if(a.j){let d=_.Db(_.Zo(b,"key"))||"/UNKNOWN_PATH";a.j.start(d)}a=c;_.y("wug_networking_gzip_request")&&(a=fNa(c));return new window.Request(b,a)},VRa=async function(a,b,c){var d=[],f=new Uint8Array(65536),g=0, h=0,k=!1,l=!1,m=t=>{if(g+t.length>f.length){for(var u=f.length*2;u{try{var u=TRa().decode(t);let x=JSON.parse(u);d.push(x);c?.(x)}catch(x){throw new zJ("Failed to parse streaming response object",u??TRa().decode(t));}};try{for(;;){let {value:t,done:u}=await b.read();if(u)return a.j?.success(),d;let x=t.length,A=h>0?0:-1,C=0;for(;C=C&&t[r]===92;)p++,r--;l=(p&1)===1;C=x;break}p=0;for(r=G-1;r>=C&&t[r]===92;)p++,r--;C=G+1;(p&1)===0&&(k=!1);continue}let F=t[C];if(F===34)k=!0,C++;else if(F===123)h===0&&(A=C),h++,C++;else if(F===125){if(C++,h>0&&--h===0){let G=t.subarray(A,C);if(g>0){m(G);let K=f.subarray(0,g);g=0;n(K)}else n(G);A=-1}}else C++}h>0&&A!==-1&&m(t.subarray(A))}}catch(t){if(t instanceof zJ)throw t;throw new zJ("Failed to process streaming response");}finally{b.releaseLock()}},WRa=function(){var a=navigator; return new Promise((b,c)=>{a.webkitTemporaryStorage?.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota((d,f)=>{b({usage:d,quota:f})},d=>{c(d)}):c(Error("Re"))})},YRa=function(a,b){AJ.Ke().estimate().then(c=>{a.j("idbQuotaExceeded",{...b,isSw:self.document===void 0,isIframe:self!==self.top,deviceStorageUsageMbytes:XRa(c?.usage),deviceStorageQuotaMbytes:XRa(c?.quota)})})},XRa=function(a){return typeof a==="undefined"?"-1":String(Math.ceil(a/1048576))},ZRa=function(a,b){var c={errorSeverity:b.Gn.toString(), wizFeatureFlags:Object.entries(b.tA).join("\n")};b=b.Gn;b===3?_.Xj(a,"ERROR",void 0,void 0,void 0,c):b===2&&_.Xj(a,"WARNING",void 0,void 0,void 0,c);_.y("cow_if_errors_in_popup")&&b===3&&a.message.indexOf("")!==-1&&window.alert(a.message)},aSa=function(a,b){if(_.y("enable_debug_ves")){var c=$Ra(b);c&&(typeof a?.data==="function"?_.Cm(()=>{var d=_.Gm(a.data);_.Vn(c,a,d)},"Ue"):_.Vn(c,a,a?.data))}},$Ra=function(a){return a instanceof HTMLElement?a:Array.isArray(a)&&a.length===1?$Ra(a[0]):null}, bSa=function(a,b,c){a=null;c instanceof HTMLElement?a=c:!_.y("logging_nested_component_ks")&&Array.isArray(c)&&c.length===1&&Array.isArray(c[0])&&c[0].length===1&&c[0][0]instanceof HTMLElement&&(a=c[0][0]);a&&b&&!_.y("cow_logging_in_component_wrapper")&&_.Xn(a,b,!0)},cSa=function(){_.y("cow_logging_in_component_wrapper")?(_.Hm=(a,b)=>{b instanceof HTMLElement&&_.Xn(b,a,!0)},_.Em=()=>{}):(_.Hm=()=>{},_.Em=bSa)},dSa=function(){var a=_.Hm;_.Hm=(c,d)=>{a(c,d);aSa(c,d)};var b=_.Em;_.Em=(c,d,f)=>{b(c,d, f);aSa(d,f)}},gSa=function(){var a=_.hj();_.ll(a,{Ha:BJ,Qb:eSa});_.ll(a,{Ha:CJ,Qb:_.Bi});var b=YI.Ke(),c=a.resolve(CJ),d=a.resolve(BJ),f={};b&&(f.client_location=b);_.ll(a,{Ha:DJ,uc:fSa});_.ll(a,{Ha:_.$n,uc:f});rRa();$Qa(a.resolve(DJ),d,c,a.resolve(_.$n));_.ll(a,{Ha:_.Zn,uc:bJ.instance})},jSa=function(a,b,c,d=()=>{},f=null){b=new hSa(a,b,c,d,f);iSa.set(a,b)},kSa=function(a){if(!a.onReadyPatchApplied){var b=a.addEventListener;a.addEventListener=(c,d)=>{c==="onReady"?Promise.resolve().then(()=>{d(a)}): b.call(a,c,d)};a.onReadyPatchApplied=!0}},oSa=function(a){if(_.ka("yt.player.Application.create"))Promise.resolve().then(()=>{lSa(a)});else{mSa(_.Qm(a.webPlayerContextConfig.trustedJsUrl),()=>{lSa(a)},()=>{a.Ja()||a.To()});let b=a.webPlayerContextConfig.trustedCssUrl;b&&nSa(_.Qm(b))}},lSa=function(a){if(!a.Ja()){var b=_.ka("yt.player.Application.create");try{a.api=b(a.container,{args:a.playerVars},a.webPlayerContextConfig,void 0).getInternalApi(),kSa(a.api),a.api.isReady=()=>!0,a.j(a.api)}catch(c){throw a.To(), c;}}},nSa=function(a){var b=`ytp-${a.toString()}`;if(!document.getElementById(b)){var c=document.createElement("link");c.id=b;_.ib(c,a,"stylesheet");(document.getElementsByTagName("head")[0]||document.body).appendChild(c)}},mSa=function(a,b,c){var d=`ytp-${a.toString()}`,f=document.getElementById(d);if(f)f.dataset.failed?c():f.dataset.loaded?b():(f.addEventListener("error",()=>{c()}),f.addEventListener("load",()=>{b()}));else{var g=document.createElement("script");g.id=d;g.addEventListener("error", ()=>{g.dataset.failed="true";c()});g.addEventListener("load",()=>{g.dataset.loaded="true";b()});_.hb(g,a);a=document.getElementsByTagName("head")[0]||document.body;a.insertBefore(g,a.firstChild)}},pSa=function(a){_.Zg("ENABLE_WEBVIEW_API")&&window.ytwebviewplayer&&(window.addEventListener("message",b=>{try{let d=JSON.parse(b.data),f=d.methodName,g=d.args||[];a:{for(let h of g)if(String(h).includes("javascript:")){var c=!0;break a}c=!1}if(c)throw Error("Se`"+f+"`"+g);if(f&&typeof a[f]==="function")a[f](...g); else throw Error("Te`"+f);}catch(d){_.Xj(d)}}),a.addEventListener("onReady",()=>{window.ytwebviewplayer.postMessage(JSON.stringify({type:"onPlayerReady"}))}),a.addEventListener("onStateChange",b=>{window.ytwebviewplayer.postMessage(JSON.stringify({type:"onStateChange",state:b}))}),a.addEventListener("onError",b=>{window.ytwebviewplayer.postMessage(JSON.stringify({type:"onError",errorCode:b}))}))},qSa=function(a){return(a.search("cue")===0||a.search("load")===0)&&a!=="loadModule"},EJ=function(a,b, c){if(typeof a==="string")return{videoId:a,startSeconds:b,suggestedQuality:c};b={};for(let f of rSa)a[f]&&(b[f]=a[f]);if(a=a.embedConfig||a.embed_config){a:if(typeof a==="string")var d=a;else{if(_.sa(a))try{d=JSON.stringify(a);break a}catch(f){console.error("Invalid embedConfig JSON",f)}d=void 0}b.embed_config=d}return b},FJ=function(a,b,c,d){if(_.sa(a)&&!Array.isArray(a)){b="playlist list listType index startSeconds suggestedQuality".split(" ");c={};for(d=0;d{b==="onError"?a.api.logApiCall(`${b} invocation`,c,d):a.api.logApiCall(`${b} invocation`,c);a.sendMessage(b,d)}},vSa=function(a,b){switch(a){case "onReady":return;case "onStateChange":return{playerState:b};case "onPlaybackQualityChange":return{playbackQuality:b};case "onPlaybackRateChange":return{playbackRate:b};case "onError":return{errorCode:b}}if(b!=null)return{value:b}},wSa=function(a,b){switch(a){case "loadVideoById":return[EJ(b)]; case "cueVideoById":return[EJ(b)];case "loadVideoByPlayerVars":return[b];case "cueVideoByPlayerVars":return[b];case "loadPlaylist":return[FJ(b)];case "cuePlaylist":return[FJ(b)];case "seekTo":return[b.seconds,b.allowSeekAhead];case "playVideoAt":return[b.index];case "setVolume":return[b.volume];case "setPlaybackQuality":return[b.suggestedQuality];case "setPlaybackRate":return[b.suggestedRate];case "setLoop":return[b.loopPlaylists];case "setShuffle":return[b.shufflePlaylist];case "getOptions":return[b.module]; case "getOption":return[b.module,b.option];case "setOption":return[b.module,b.option,b.value];case "handleGlobalKeyDown":return[b.keyCode,b.shiftKey,b.ctrlKey,b.altKey,b.metaKey,b.key,b.code]}return[]},xSa=function(a,b){switch(a){case "isMuted":return{muted:b};case "getVolume":return{volume:b};case "getPlaybackRate":return{playbackRate:b};case "getAvailablePlaybackRates":return{availablePlaybackRates:b};case "getVideoLoadedFraction":return{videoLoadedFraction:b};case "getPlayerState":return{playerState:b}; case "getCurrentTime":return{currentTime:b};case "getPlaybackQuality":return{playbackQuality:b};case "getAvailableQualityLevels":return{availableQualityLevels:b};case "getDuration":return{duration:b};case "getVideoUrl":return{videoUrl:b};case "getVideoEmbedCode":return{videoEmbedCode:b};case "getPlaylist":return{playlist:b};case "getPlaylistIndex":return{playlistIndex:b};case "getOptions":return{options:b};case "getOption":return{option:b}}},ySa=function(){return JJ.isInitialized()},zSa=function(a= {}){return JJ.invoke(a)},ASa=function(){if(_.Zg("ENABLE_JS_API")){var a=b=>{KJ=b;window.removeEventListener("message",a)};window.addEventListener("message",a)}},DSa=function(){_.pk("ep_init_wes");var a=_.Zg("PLAYER_CONFIG");if(!a){var b=_.Zg("PLAYER_VARS");b&&(a={args:b})}wQa(!0);a.args.ps==="gvn"&&(document.body.style.backgroundColor="transparent");a.attrs||(a.attrs={width:"100%",height:"100%",id:"video-player"});b=document.referrer;window!==window.top&&b&&b!==document.URL&&(a.args.loaderUrl=b); b=_.Zg("WEB_PLAYER_CONTEXT_CONFIGS")?.WEB_PLAYER_CONTEXT_CONFIG_ID_EMBEDDED_PLAYER;if(!b.serializedForcedExperimentIds){let c=_.Jn(window.location.href);c.forced_experiments&&(b.serializedForcedExperimentIds=c.forced_experiments)}a.args?.autoplay?xH("watch",["pbs","pbu","pbp"]):a.args&&kQa(a.args)?xH("video_preview",["ol"]):xH("embed_no_video",["ep_init_ar"]);_.y("embeds_use_player_instances_library")||_.Zg("ENABLE_WEBVIEW_API")?(jSa(document.getElementById("player"),b,c=>{_.Zg("ENABLE_WEBVIEW_API")? (c=c.getTrustedApi(),kSa(c),pSa(c)):(BSa(c),LJ(c))},()=>{throw Error("Ue");},a.args),_.Zg("ENABLE_WEBVIEW_API")||CSa(),_.pk("ep_init_wee")):(a=$Na(a,b),BSa(a),CSa(),_.pk("ep_init_wee"),LJ(a))},BSa=function(a){MJ=a;MJ.addEventListener("onVideoDataChange",ESa);MJ.addEventListener("onReady",FSa);a=_.Zg("POST_MESSAGE_ID","player");var b=_.Zg("POST_MESSAGE_ORIGIN");_.Zg("ENABLE_JS_API")?NJ=new GSa:_.Zg("ENABLE_POST_API")&&typeof a==="string"&&typeof b==="string"&&(NJ=new HSa(a,b));KJ=void 0},CSa=function(){CQa(); _.y("ytidb_create_logger_embed_killswitch")||bNa();_.sna().install({flush_logs:{callback:()=>{_.Mj()}}});_.ri||gNa();gSa();_.Te.Uc(()=>{_.hj().resolve(_.Zn);yRa()});setTimeout(()=>{_.y("attmusi")&&NRa(window);var a=_.hj().resolve(_.dj(_.Zn));if(a){a=new ISa(a);var b={preload:!_.y("enable_rta_npi"),fE:_.y("attmusi")};b=Object.assign({preload:!0},b);let d=b.f2?void 0:new _.Vk;OJ.instance=new OJ(a,b,d);a=OJ.instance;if((_.y("attmusi")||_.y("attmusiw"))&&_.y("attmusi_ue")){a={s:a.ea.bind(a),ir:a.ga.bind(a), ua:a.ia.bind(a)};b=window;b.attmp=a;if(b.attmq!==void 0)for(var c of b.attmq)c(a);b.attmq=void 0}else c=a.ea.bind(a),_.ia("yt.aba.att",c),c=a.ga.bind(a),_.ia("yt.aba.att2",c)}},_.dh("att_init_delay",200));_.xh(_.Te,()=>{_.y("enable_zw_ping")&&_.Te.Ua(RRa,0,2E3)})},KSa=function(){JSa()},LSa=function(a){a.persisted||JSa()},JSa=function(){yNa();var a=_.rp(),b=_.mp(119),c=window.devicePixelRatio>1;document.body&&_.Cl(document.body,"exp-invert-logo")&&(c&&!_.Cl(document.body,"inverted-hdpi")?_.Dl(document.body, "inverted-hdpi"):!c&&_.Cl(document.body,"inverted-hdpi")&&_.El(document.body,"inverted-hdpi"));b!=c&&(_.np(119,c),a.save())},ESa=function(){MSa()},FSa=function(){_.pk("ep_init_pr");MSa()},MSa=function(){var a=MJ.getVideoData(1);a=a.title?a.title+" - YouTube":"YouTube";document.title!==a&&(document.title=a)},NSa=function(){MJ&&MJ.sendAbandonmentPing&&MJ.sendAbandonmentPing();_.Zg("PL_ATT")&&JJ.dispose();_.Hka(KI);KI.length=0;GNa(JI.toString());II=!1;_.Yg("DCLKSTAT",0);_.we(NJ);MJ&&(MJ.removeEventListener("onVideoDataChange", ESa),MJ.destroy(),MJ=null)},OSa=function(a){_.y("embeds_web_enable_dispose_player_if_page_not_cached_killswitch")?NSa():a.persisted||NSa()},PSa={xS:!0},RSa=class{constructor(a){var b=QSa;this.j=175237375;this.ctor=a;this.isRepeated=0;this.da=_.ao;this.defaultValue=void 0;this.o=b.messageId!=null?_.yc:void 0}register(){_.ac(this)}},cJ={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"},DMa={toString:function(a){var b=[],c=0;a-=-2147483648;b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(a% 52);for(a=Math.floor(a/52);a>0;)b[c++]="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789".charAt(a%62),a=Math.floor(a/62);return b.join("")}},iH=class{constructor(a,b){this.o=a>>>0;this.j=b>>>0}},FMa,KMa=class{constructor(a){this.j=a}toString(){return this.j}},PJ=_.Kd(function(a,b,c){if(a.o!==1)return!1;_.Ld(b,c,a.oa());return!0},RMa,_.lja),QJ=_.Kd(function(a,b,c){if(a.o!==5)return!1;_.Ld(b,c,a.va());return!0},_.joa,_.kja),SSa=_.Kd(function(a,b,c){a.o!==0?a=!1:(_.Ld(b,c,a.Ab()),a=!0); return a},function(a,b,c){b=mH(b);if(b!=null&&(GMa(b),b!=null))switch(_.so(a,c,0),typeof b){case "number":a=a.j;_.Fc(b);_.oo(a,_.Cc,_.Dc);break;case "bigint":c=_.no(b,iH,kH);_.oo(a.j,c.o,c.j);break;default:c=lH(b),_.oo(a.j,c.o,c.j)}},_.jja),TSa=_.Kd(function(a,b,c){return SMa(a,b,c)},function(a,b,c){b=mH(b);if(b!=null)switch(HMa(b),_.so(a,c,1),a=a.j,HMa(b),typeof b){case "number":b<0?(b=jH(kH(-b)),c=b.j,_.po(a,b.o),_.po(a,c)):(_.Ec(b),_.po(a,_.Cc),_.po(a,_.Dc));break;case "bigint":b=b>>0&255),a.j.push(b>>>8&255),a.j.push(b>>>16&255),a.j.push(b>>>24&255))},_.ija),YSa=class extends _.Jd{constructor(a){super(a)}},YQa=class{constructor(a){this.o=void 0;this.j=!1;a.addEventListener("beforeinstallprompt",b=>{b.preventDefault(); this.o=b});a.addEventListener("appinstalled",()=>{this.j=!0},{once:!0})}},rH=0,uNa={next:"wn_s",browse:"br_s",search:"sr_s",reel:"r_wrs",player:"ps_s"},wNa={next:"wn_r",browse:"br_r",search:"sr_r",reel:"r_wrr",player:"ps_r"},wH={'script[name="scheduler/scheduler"]':"sj",'script[name="player/base"]':"pj",'link[rel="preload"][name="player/embed"]':"pej",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj", 'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj",'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj", 'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc",'script[name="mobile_blazer_watch_mod"]':"mbwj",'script[name="embed_client"]':"ecj",'link[rel="stylesheet"][name="embed-ui"]':"ecc"},qPa=class extends _.Jd{constructor(a){super(a)}},rPa=class extends _.Jd{constructor(a){super(a)}},ANa=!1,CNa={},RJ= class{constructor(a){a=a||{};var b={},c={};this.url=a.url||"";this.args=a.args||qH(b);this.assets=a.assets||{};this.attrs=a.attrs||qH(c);this.fallback=a.fallback||null;this.fallbackMessage=a.fallbackMessage||null;this.html5=!!a.html5;this.disable=a.disable||{};this.loaded=!!a.loaded;this.messages=a.messages||{}}clone(){var a=new RJ;for(let b in this)if(this.hasOwnProperty(b)){let c=this[b];_.pa(c)=="object"?a[b]=qH(c):a[b]=c}return a}},HNa={},ZNa=class extends _.xe{constructor(a,b,c,d){super();this.playerId= b;this.webPlayerContextConfig=d;this.xb=void 0;this.Ia=!1;this.api={};this.ya=this.ea=null;this.na=new _.fg;this.j={};this.va=this.Ba=this.elementId=this.Pa=this.config=null;this.oa=!1;this.da=this.ga=null;this.Ea={};this.Ec=["onReady"];this.lastError=null;this.Ab=NaN;this.ka={};this.mb=!1;this.wa=0;this.o=this.targetElement=a;_.So(this,this.na);this.mb=ONa(this);CH(this);c?this.wa=setTimeout(()=>{this.loadNewVideoConfig(c)},0):d&&(PNa(this),VNa(this))}getId(){return this.playerId}loadNewVideoConfig(a){if(!this.Ja()){this.wa&& (clearTimeout(this.wa),this.wa=0);var b=a||{};b instanceof RJ||(b=new RJ(b));this.config=b;this.setConfig(a);VNa(this);this.isReady()&&WNa(this)}}setConfig(a){this.Pa=a;this.config=SNa(a);PNa(this);this.Ba||(this.Ba=GH(this,this.config.args?.jsapicallback||"onYouTubePlayerReady"));this.config.args?this.config.args.jsapicallback=null:this.config.args={jsapicallback:null};if(this.config?.attrs){a=this.config.attrs;let b=a.width;b&&this.o&&(this.o.style.width=VMa(Number(b)||b));(a=a.height)&&this.o&& (this.o.style.height=VMa(Number(a)||a))}}isReady(){return this.Ia}addEventListener(a,b){this.Ja();var c=GH(this,b);c&&(_.kb(this.Ec,a)>=0||this.j[a]||(b=YNa(this,a),this.ea&&this.ea(a,b)),this.na.subscribe(a,c),a==="onReady"&&this.isReady()&&setTimeout(()=>{c(this.api)},0))}removeEventListener(a,b){this.Ja()||(b=GH(this,b))&&this.na.unsubscribe(a,b)}getPlayerType(){return this.va||(DH(this)?"html5":null)}getLastError(){return this.lastError}cancel(){this.ga&&INa(FH(this),this.ga);clearTimeout(this.Ab); this.oa=!1}La(){RNa(this);if(this.da&&this.config&&this.da.destroy)try{this.da.destroy()}catch(b){var a=new _.wh("PlayerProxy error during disposal",{error:b});a.level="ERROR";throw a;}this.Ea=null;for(a in this.j)this.j.hasOwnProperty(a)&&delete this.j[a];this.Pa=this.config=this.api=null;delete this.targetElement;delete this.o;super.La()}},IH={},lQa={NW:"EMBEDDED_PLAYER_MODE_UNKNOWN",KW:"EMBEDDED_PLAYER_MODE_DEFAULT",MW:"EMBEDDED_PLAYER_MODE_PFP",LW:"EMBEDDED_PLAYER_MODE_PFL"};var MH=class extends Error{constructor(a,b,c=Error()){super();this.code=a;b+=":";c instanceof Error?(this.message=b+c.message,this.stack=c.stack||""):(this.message=b+String(c),this.stack="");Object.setPrototypeOf(this,new.target.prototype)}};var jOa=class extends _.xe{constructor(a){super();this.vm=a;this.o="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=void 0;this.lk=this.vm.p;this.da=this.jm.bind(this);this.addOnDisposeCallback(()=>void lOa(this))}snapshot(a){return this.vm.s({...(a.ce&&{c:a.ce}), ...(a.Kp&&{s:a.Kp}),...(a.qv!==void 0&&{p:a.qv})})}jm(a){this.vm.e(a)}tn(a,b){return this.vm.c(a,b,!1)}Fm(){return this.vm.l()}};var ZSa=class extends _.xe{constructor(){super(...arguments);this.ya=1}share(){if(this.Ja())throw Error("fe");this.ya++;return this}dispose(){--this.ya||super.dispose()}};var $Sa=class{constructor(a){this.o=a;cI(a,"/client_streamz/bg/frs",PH("mk"))}record(a,b){this.o.record("/client_streamz/bg/frs",a,b)}j(){return this.o.j("/client_streamz/bg/frs")}},aTa=class{constructor(a){this.o=a;cI(a,"/client_streamz/bg/wrl",PH("mn"),OH("ac"),OH("sc"),PH("rk"),PH("mk"))}record(a,b,c,d,f,g){this.o.record("/client_streamz/bg/wrl",a,b,c,d,f,g)}j(){return this.o.j("/client_streamz/bg/wrl")}},bTa=class{constructor(a){this.da=a;dI(a,"/client_streamz/bg/ec",PH("en"),PH("mk"))}o(a,b){eI(this.da, "/client_streamz/bg/ec",a,b)}j(){return this.da.j("/client_streamz/bg/ec")}},cTa=class{constructor(a){this.o=a;cI(a,"/client_streamz/bg/el",PH("en"),PH("mk"))}record(a,b,c){this.o.record("/client_streamz/bg/el",a,b,c)}j(){return this.o.j("/client_streamz/bg/el")}},dTa=class{constructor(a){this.da=a;dI(a,"/client_streamz/bg/cec",OH("ec"),PH("mk"))}o(a,b){eI(this.da,"/client_streamz/bg/cec",a,b)}j(){return this.da.j("/client_streamz/bg/cec")}},eTa=class{constructor(a){this.da=a;dI(a,"/client_streamz/bg/po/csc", OH("cs"),PH("mk"))}o(a,b){eI(this.da,"/client_streamz/bg/po/csc",a,b)}j(){return this.da.j("/client_streamz/bg/po/csc")}},fTa=class{constructor(a){this.da=a;dI(a,"/client_streamz/bg/po/ctav",PH("av"),PH("mk"))}o(a,b){eI(this.da,"/client_streamz/bg/po/ctav",a,b)}j(){return this.da.j("/client_streamz/bg/po/ctav")}},gTa=class{constructor(a){this.da=a;dI(a,"/client_streamz/bg/po/cwsc",PH("su"),PH("mk"))}o(a,b){eI(this.da,"/client_streamz/bg/po/cwsc",a,b)}j(){return this.da.j("/client_streamz/bg/po/cwsc")}}, hTa=class{constructor(a){this.o=a;cI(a,"/client_streamz/bg/od/p",PH("mk"))}record(a,b){this.o.record("/client_streamz/bg/od/p",a,b)}j(){return this.o.j("/client_streamz/bg/od/p")}},iTa=class{constructor(a){this.o=a;cI(a,"/client_streamz/bg/od/n",PH("et"),PH("mk"))}record(a,b,c){this.o.record("/client_streamz/bg/od/n",a,b,c)}j(){return this.o.j("/client_streamz/bg/od/n")}};var gPa=class extends _.Jd{constructor(a){super(a)}};var zOa=class extends _.Jd{constructor(a){super(a)}clearValue(){return QMa(this,SH)}},SH=[1,2,3];var wOa=class extends _.Jd{constructor(a){super(a)}clearValue(){return QMa(this,RH)}},RH=[1,2,3];var xOa=class extends _.Jd{constructor(a){super(a)}};var jTa=class extends _.Jd{constructor(a){super(a)}};var kTa=class extends _.Jd{constructor(a){super(a)}},lTa=[1,2,3];var uOa=class extends _.Jd{constructor(a){super(a)}};uOa.prototype.j=_.Bo([0,_.Go,[0,lTa,_.lq,[0,_.Go,-1,_.Bp],_.lq,[0,_.Go,-1,_.kq,_.Bp],_.lq,[0,_.Go]],oH(function(a,b,c){if(a.o!==2)return!1;a=a.na();_.xp(b,b[_.tc]|0,c).push(a);return!0},function(a,b,c){b=nH(_.Jc,b,!0);if(b!=null)for(let d=0;d_.va();this.o=this.j()}setInterval(a){this.intervalMs=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()}start(){this.enabled=!0;this.timer||(this.timer=setTimeout(()=>{this.tick()},this.intervalMs),this.o=this.j())}stop(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)}tick(){if(this.enabled){let a=Math.max(this.j()-this.o,0);a{this.tick()},this.intervalMs-a):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0}};var oTa=class extends _.Jd{constructor(a){super(a)}};var pTa=class extends _.Jd{constructor(a){super(a)}};var qTa=class extends _.Jd{constructor(a){super(a)}Sn(){return _.aq(this,1)}};var DOa=class extends _.Jd{constructor(a){super(a)}};var WH=class extends _.Jd{constructor(a){super(a)}},IOa=pH(WH);var GOa=class extends _.Jd{constructor(a){super(a)}};var COa=["platform","platformVersion","architecture","model","uaFullVersion"],TH=new WH,UH=null;var YH=class extends _.Jd{constructor(a){super(a)}};var rTa=class extends _.Jd{constructor(a){super(a,4)}};var SJ=class extends _.Jd{constructor(a){super(a,37)}};var sTa=class extends _.Jd{constructor(a){super(a,19)}Em(a){return _.Gp(this,2,a)}};var tTa=class{constructor(a,b=!1){this.Wf=b;this.uach=this.locale=null;this.o=0;this.isFinal=!1;this.j=new sTa;Number.isInteger(a)&&this.j.Em(a);b||(this.locale=document.documentElement.getAttribute("lang"));XH(this,new YH)}Em(a){this.j.Em(a);return this}build(a,b=0,c=0,d=null,f=0,g=0){if(!this.Wf){var h=VH(this);var k=new qTa;k=_.Gp(k,1,this.o);k=_.td(k,2,_.Tm(this.isFinal));c=_.td(k,3,_.Vm(c>0?c:void 0));f=_.td(c,4,_.Vm(f>0?f:void 0));g=_.td(f,5,_.Vm(g>0?g:void 0));f=g.Ra;c=f[_.tc]|0;g=_.wc(g,c)? g:_.jd(g,f,c)?_.id(g,f):new g.constructor(_.hd(f,c,!0));_.Sm(h,10,g)}h=this.j.clone();g=Date.now().toString();h=_.td(h,4,_.Qp(g));a=a.slice();a=_.To(h,3,a);d&&(h=new oTa,d=_.td(h,13,_.Vm(d)),h=new pTa,d=_.Sm(h,2,d),h=new rTa,d=_.Sm(h,1,d),d=_.Gp(d,2,9),_.Sm(a,18,d));b&&_.td(a,14,_.Qp(b));return a}};ZH.prototype.o=0;ZH.prototype.reset=function(){this.j=this.da=this.ea;this.o=0};ZH.prototype.getValue=function(){return this.da};var QSa=class extends _.Jd{constructor(a){super(a,8)}},uTa=pH(QSa);var TJ;TJ=new RSa(class extends _.Jd{constructor(a){super(a)}});var vTa=class extends _.xe{constructor(a){super();this.componentId="";this.j=[];this.mb="";this.pageId=null;this.Ab=this.Ba=-1;this.na=this.experimentIds=null;this.wa=this.ya=this.ka=this.ea=0;this.xb=1;this.timeoutMillis=0;this.Ea=!1;this.logSource=a.logSource;this.qj=a.qj||(()=>{});this.da=new tTa(a.logSource,a.Wf);this.network=a.network||null;this.ri=a.ri||null;this.bufferSize=1E3;this.oa=a.LU||null;this.sessionIndex=a.sessionIndex||null;this.il=a.il||!1;this.Aa=null;this.withCredentials=!a.Bs; this.Wf=a.Wf||!1;this.va=!this.Wf&&!!_.il()&&!!_.il().navigator&&_.il().navigator.sendBeacon!==void 0;this.Pa=typeof URLSearchParams!=="undefined"&&!!(new URL(aI())).searchParams&&!!(new URL(aI())).searchParams.set;var b=FOa(new YH);XH(this.da,b);this.ga=new ZH(1E4,3E5,.1);a=KOa(this,a.hz);this.o=new nTa(this.ga.getValue(),a);this.Ia=new nTa(6E5,a);this.il||this.Ia.start();this.Wf||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&bI(this)}),_.il()?.addEventListener?.("pagehide", ()=>{bI(this)}))}La(){bI(this);this.o.stop();this.Ia.stop();super.La()}dispatch(a){if(a instanceof SJ)this.log(a);else try{var b=new SJ,c=a.serialize();var d=_.vl(b,8,c);this.log(d)}catch{}}log(a){if(this.Pa){a=a.clone();var b=this.xb++;a=_.td(a,21,_.Qp(b));this.componentId&&_.vl(a,26,this.componentId);b=a;if(_.foa(_.qd(b,1))==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";_.td(b,1,_.Qp(c))}c=_.qd(b,15,void 0,void 0,_.Rp);c!=null&&(typeof c==="bigint"?(0,_.$c)(c)?c=Number(c):(c=(0,_.Bk)(64, c),c=(0,_.$c)(c)?Number(c):String(c)):c=_.Mp(c)?typeof c==="number"?_.Pp(c):_.Op(c):void 0);c==null&&_.td(b,15,_.Qp((new Date).getTimezoneOffset()*60));this.experimentIds&&(c=this.experimentIds.clone(),_.Sm(b,16,c));b=this.j.length-this.bufferSize+1;b>0&&(this.j.splice(0,b),this.ea+=b);this.j.push(a);this.il||this.o.enabled||this.o.start()}}flush(a,b){if(this.j.length===0)a&&a();else if(this.Ea&&this.va)this.da.o=3,NOa(this);else{var c=Date.now();if(this.Ab>c&&this.Ba{this.ga.reset();this.o.setInterval(this.ga.getValue());if(n){var p=null;try{var r=JSON.stringify(JSON.parse(n.replace(")]}'\n",""))); p=uTa(r)}catch(u){}if(p){n=Number(_.$p(p,1,_.Bc("-1")));n>0&&(this.Ba=Date.now(),this.Ab=this.Ba+n);n=TJ.j;(r=_.ya(_.Sc))&&p.Ra[r]?.[n]!=null&&_.nc(_.Wia,3);n=TJ.j;if(_.ya(_.Yia)&&_.ya(_.Sc)&&void 0===_.Yia){r=p.Ra;var t=r[_.Sc];if(t&&(t=t.cv))try{t(r,n,PSa)}catch(u){_.Kb(u)}}p=TJ.ctor?TJ.da(p,TJ.ctor,TJ.j,TJ.o):TJ.da(p,TJ.j,null,TJ.o);if(p=p===null?void 0:p)p=_.wn(p,1,-1),p!==-1&&(this.ga=new ZH(p<1?1:p,3E5,.1),this.o.setInterval(this.ga.getValue()))}}a&&a();this.ka=0},l=(n,p)=>{var r=_.wl(d,SJ, 3);var t=Number(_.$p(d,14));$H(this.ga);this.o.setInterval(this.ga.getValue());n===401&&f&&(this.mb=f);t&&(this.ea+=t);p===void 0&&(p=this.isRetryable(n));p&&(this.j=r.concat(this.j),this.il||this.o.enabled||this.o.start());b&&b("net-send-failed",n);++this.ka},m=()=>{this.network&&this.network.send(h,k,l)};g?g.then(n=>{h.yp["Content-Encoding"]="gzip";h.yp["Content-Type"]="application/binary";h.body=n;h.nK=2;m()},()=>{m()}):m()}}}}isRetryable(a){return 500<=a&&a<600||a===401||a===0}};var wTa=class{async compress(a){var b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer();b=b.writable.getWriter();await b.write((new TextEncoder).encode(a));await b.close();return new Uint8Array(await c)}isSupported(a){return a<1024?!1:typeof CompressionStream!=="undefined"}};var xTa=class{constructor(){this.IJ=typeof AbortController!=="undefined"}async send(a,b,c){var d=this.IJ?new AbortController:void 0,f=d&&a.timeoutMillis>0?setTimeout(()=>{d.abort()},a.timeoutMillis):void 0;try{let g=await fetch(a.url,{method:a.requestType,headers:{...a.yp},...(a.body&&{body:a.body}),...(a.withCredentials&&{credentials:"include"}),signal:a.timeoutMillis&&d?d.signal:null});g.status===200?b?.(await g.text()):c?.(g.status)}catch(g){switch(g?.name){case "AbortError":c?.(408);break;default:c?.(400)}}finally{clearTimeout(f)}}Sn(){return 4}};var POa=class extends _.xe{constructor(){super();this.logSource=1828;this.sessionIndex="0";this.Ph="https://play.google.com/log?format=json&hasfast=true";this.network=this.buildLabel=null;this.componentId="";this.j=this.ri=null;this.o=!1;this.pageId=null;this.bufferSize=void 0;this.Aa=null}Bs(){this.da=!0;return this}build(){this.network||(this.network=new xTa);var a=new vTa({logSource:this.logSource,qj:this.qj?this.qj:_.Hba,sessionIndex:this.sessionIndex,LU:this.Ph,Wf:!1,il:!1,Bs:this.da,hz:this.hz, network:this.network});_.So(this,a);if(this.buildLabel){var b=this.buildLabel,c=VH(a.da);_.vl(c,7,b)}a.na=new wTa;this.componentId&&(a.componentId=this.componentId);this.ri&&(a.ri=this.ri);this.pageId&&(a.pageId=this.pageId);this.j&&((c=this.j)?(a.experimentIds||(a.experimentIds=new YSa),b=a.experimentIds,c=c.serialize(),_.vl(b,4,c)):a.experimentIds&&_.td(a.experimentIds,4));this.o&&(a.Ea=a.va);JOa(a.da);this.bufferSize&&(a.bufferSize=this.bufferSize);this.network.Em&&this.network.Em(this.logSource); this.network.bT&&this.network.bT(a);return a}};var hPa=class extends _.xe{constructor(a){super();this.logSource=1828;this.componentId="";a||(a=new POa,a.componentId="",_.So(this,a),a=a.build());this.j=a}flush(a){a=a||[];if(a.length){let b=new mTa,c=[];for(let d=0;db.j.size);a.length&&this.va.flush(a,this.na);dPa(a);this.ka=0;this.o.enabled&&this.o.stop()}j(a){return this.oa.has(a)?void 0:this.da.get(a)}record(a,b,...c){(a=this.j(a))&&a instanceof aPa&&(a.record(b,...c),cPa(this))}};var tI=class extends Error{constructor(a,b){super(b);this.code=a;this.metadata={};this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){var a=`RpcError(${fPa(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};var ROa=class{send(a,b=()=>{},c=()=>{}){_.Tla(a.url,d=>{d=d.target;if(d.isSuccess()){try{var f=d.Wa?d.Wa.responseText:""}catch(g){f=""}b(f)}else c(d.qe())},a.requestType,a.body,a.yp,a.timeoutMillis,a.withCredentials)}Sn(){return 1}};var UJ=class{constructor(a,b){this.Aa=a;this.event=b;this.startTime=fI()}done(){this.Aa.da(this.event,fI()-this.startTime)}},VJ=class extends ZSa{constructor(){super(...arguments)}},mPa=class extends VJ{ea(){}j(){}da(){}zc(){}na(){}ka(){}o(){}va(){}ga(){}oa(){}},zTa=class extends VJ{constructor(a){super();this.Aa=a;this.addOnDisposeCallback(()=>void this.Aa.dispose())}update(a){this.Aa.dispose();this.Aa=a}j(a){this.Aa.j(a)}da(a,b){this.Aa.da(a,b)}zc(a){this.Aa.zc(a)}na(a){this.Aa.na(a)}ka(a,b){this.Aa.ka(a, b)}o(){this.Aa.o()}va(a){this.Aa.va(a)}ga(a){this.Aa.ga(a)}oa(a){this.Aa.oa(a)}ea(a){this.Aa.ea(a)}},ATa=class extends _.xe{constructor(a,b){super();this.callback=a;this.o=b;this.j=-b;this.addOnDisposeCallback(()=>void clearTimeout(this.timer))}},BTa=class extends VJ{constructor(a,b){super();this.metrics=a;this.Nc=b}ea(a){this.metrics.DT.record(a,this.Nc)}j(a){this.metrics.eventCount.o(a,this.Nc)}da(a,b){this.metrics.RL.record(b,a,this.Nc)}zc(a){this.metrics.errorCount.o(a,this.Nc)}va(a){this.metrics.mV.o(a, this.Nc)}ga(a){this.metrics.sK.o(a,this.Nc)}oa(a){this.metrics.lV.o(a,this.Nc)}na(a){this.metrics.payloadSize.record(a,this.Nc)}ka(a,b){this.metrics.wQ.record(b,a,this.Nc)}},kPa=class extends BTa{constructor(a,b=[]){var c={Nc:a.Nc||"_",Os:a.Os||[],Vt:a.Vt|0,Ph:a.Ph,Uo:a.Uo||(()=>{}),uk:a.uk||((f,g)=>iPa(f,g,c.Uo,c.Ph))},d=c.uk("53",c.Os.concat(b));super({DT:new $Sa(d),errorCount:new dTa(d),eventCount:new bTa(d),RL:new cTa(d),u7:new aTa(d),mV:new eTa(d),sK:new fTa(d),lV:new gTa(d),payloadSize:new hTa(d), wQ:new iTa(d)},c.Nc);this.options=c;this.service=d;this.Ba=!a.uk;this.wa=new ATa(()=>void this.service.ga(),c.Vt);this.addOnDisposeCallback(()=>{this.wa.dispose();this.Ba&&this.service.dispose()});b.slice().sort(OMa)}o(){jPa(this.wa)}};var CI=class extends _.Jd{constructor(a){super(a,0,CI.messageId)}},CTa=_.loa(CI);CI.messageId="bfkj";var qOa=class extends _.Jd{constructor(a){super(a)}};var DTa=class extends _.Jd{constructor(a){super(a)}},ETa=pH(DTa);var mI=class extends _.xe{constructor(a){super();this.da=Math.floor(Math.random()*200);this.j=new DTa;if("challenge"in a&&CTa(a.challenge)){var b=_.xl(a.challenge,4,void 0,_.yc);var c=_.xl(a.challenge,5,void 0,_.yc);_.xl(a.challenge,7,void 0,_.yc)&&(this.j=ETa(_.xl(a.challenge,7,void 0,_.yc)))}else({program:b,globalName:c}=a);this.addOnDisposeCallback(async()=>{var {uT:n}=await this.o;n?.()});this.Aa=nPa(a.Vj||{},this.j);_.So(this,this.Aa);var d=new _.Lk;this.o=d.promise;this.Aa.j("t");var f=this.Aa.share(), g=new UJ(f,"t"),h=(n,p,r,t)=>{if(!this.Aa.Ja()){var u="k";p?u="h":r&&(u="u");u!=="k"?t!==0&&(this.Aa.j(u),this.Aa.da(u,n)):this.da<=0?(this.Aa.j(u),this.Aa.da(u,n),this.da=Math.floor(Math.random()*200)):this.da--}},k=(n,p,r,t)=>{Promise.resolve().then(()=>{g.done();f.o();f.dispose();d.resolve({aK:n,uT:p,LR:r,AK:t})})},l=[(n,p)=>{this.Aa.da(n,p)},n=>{this.Aa.zc(n)},n=>{this.Aa.na(n)},(n,p)=>{this.Aa.ka(n,p)}];if(!_.fa[c])throw this.Aa.zc(25),Error("je");if(!_.fa[c].a)throw this.Aa.zc(26),Error("ke"); try{let n=_.fa[c].a;c=[];let p=[];var m=rOa(this.j);for(let u=0;u{})}catch(n){throw this.Aa.zc(28),n;}}snapshot(a){if(this.Ja())throw Error("le");this.Aa.j("n");var b=this.Aa.share();return this.o.then(({aK:c})=>new Promise(d=>{var f=new UJ(b,"n");c(g=>{f.done();b.ea(g.length);b.o();b.dispose();d(g)},[a.ce,a.Kp, a.Yv,a.qv])}))}wD(a){if(this.Ja())throw Error("le");this.Aa.j("n");var b=gI(this.Aa,()=>this.ea([a.ce,a.Kp,a.Yv,a.qv]),"n");this.Aa.ea(b.length);this.Aa.o();return b}jm(a){this.o.then(({LR:b})=>{b?.(a)})}tn(a,b){return this.o.then(({AK:c})=>c?.(a,b,!1))}Fm(){return this.Aa.share()}};var iI=class{constructor(){this.promises={};this.j=null}};var BRa=class extends _.Jd{constructor(a){super(a)}};var sI=class extends _.xe{constructor(a){super();this.options=a;this.ka=new _.Lk;this.lk=this.ka.promise;this.ga=new _.Lk;this.va=1;this.da=new _.Lk;this.ea=[];this.isPaused=!1;this.Vo=a.Vo||(()=>{});this.Aa=new zTa(nPa(a.Vj||{}));CPa(this,a.rf,a.cO,a.b6,a.p6,{...FTa,...(a.xk||{})});this.addOnDisposeCallback(()=>void DPa(this))}async snapshot(a){if(this.Ja())throw Error("le");this.o||this.na||await this.ga.promise;if(this.o)return await this.o.snapshot(a);throw this.na;}pause(){this.Ja()||this.isPaused|| (this.isPaused=!0,this.j&&this.j.pause())}resume(){!this.Ja()&&this.isPaused&&(this.isPaused=!1,this.j&&this.j.resume())}async checkForRefresh(){if(this.Ja())throw Error("le");if(this.j){var a=this.j;a.isExpired()?(nI(a),a.Am(0),a=!0):a=!1;a&&await this.da.promise}else await this.da.promise}async oa(){if(this.Ja())throw Error("le");this.j?.o();await this.da.promise}jm(a){this.o?.jm?.(a)}tn(a,b){return this.o?.tn?.(a,b)??Promise.resolve()}handleError(a){this.Ja()||(this.na=a,this.ga.resolve(),this.options.To?.(a))}Fm(){return this.Aa.share()}}, FTa={ZC:432E5,Tp:3E5,ND:10,PK:1E4,cM:3E4,DP:3E4,fT:6E4,ML:1E3,LL:6E4,NL:6E5,OL:.25,KL:2,maxAttempts:10},xPa=class{constructor(a,b,c){this.endTimeMs=0;this.j=null;this.isPaused=!1;this.tick=()=>{if(!this.isPaused){var d=this.endTimeMs-Date.now();d<=this.da?(this.j=null,this.Am(0)):this.j=setTimeout(this.tick,Math.min(d,this.Tp))}};this.Tp=b;this.da=c;this.promise=new Promise(d=>{this.Am=d});FPa(this,a)}pause(){this.isPaused||(this.isPaused=!0,nI(this))}resume(){this.isPaused&&(this.isPaused=!1,this.tick())}o(){nI(this); this.endTimeMs=0;this.isPaused=!1;this.Am(1)}isExpired(){return Date.now()>this.endTimeMs}};var HPa=Math.imul??((a,b)=>a*b|0),pI=[196,200,224,18],qI=class{constructor(a,b=0,c=[]){this.maxItems=a;this.j=b;this.o=c}serialize(){return String(this.j)+","+this.o.join()}Yc(a,b){var c=void 0;if(this.o[this.j]!==a){let d=this.o.indexOf(a);d!==-1?(this.o.splice(d,1),dKPa(this.index,IPa(a),b,c,d),"W"):"u";this.Aa.oa(f)}o(a,b){var [c,d]=this.index?gI(this.Aa,()=>LPa(IPa(a),b),"R"):["u"];this.Aa.ga(c);return d}};var WJ=class extends _.xe{constructor(a){super();this.Aa=a;this.da=new _.Lk}No(a,b){var c=this.eh(a);b?.(c);return gI(this.Aa,()=>_.bc(c,2),this.o)}du(a,b,c){return gI(this.Aa,()=>b?this.No(a,c):this.eh(a,c),this.j)}},VPa=class extends WJ{constructor(a,b,c,d){super(a);this.ea=b;this.mintRefreshThreshold=c;this.j="m";this.o="x";this.ga=0;rI(this,d)}eh(a,b){this.Aa.j(this.j);++this.ga>=this.mintRefreshThreshold&&this.da.resolve();var c=a();a=gI(this.Aa,()=>this.ea(c),"C");if(a===void 0)throw new MH(17, "YNJ:Undefined");if(!(a instanceof Uint8Array))throw new MH(18,"ODM:Invalid");b?.(a);return a}},UPa=class extends WJ{constructor(a,b,c){super(a);this.ea=b;this.j="f";this.o="z";rI(this,c)}eh(){return this.ea}},TPa=class extends WJ{constructor(a,b,c){super(a);this.websafeFallbackToken=b;this.j="w";this.o="z";rI(this,c)}eh(){return gI(this.Aa,()=>_.cc(this.websafeFallbackToken),"d")}No(){return this.websafeFallbackToken}},cQa=class extends WJ{constructor(a,b){super(a);this.error=b;this.j="e";this.o= "y"}eh(){if(this.ea)return this.ea;this.ea=OPa(this,a=>"_"+EMa(a));return OPa(this,a=>a)}},bQa=class extends WJ{constructor(a,b){super(a);this.clientState=b;this.j="S";this.o="q"}eh(){var a=Math.floor(Date.now()/1E3),b=[Math.random()*255,Math.random()*255],c=b.concat([0,this.clientState],[a>>24&255,a>>16&255,a>>8&255,a&255]);a=new Uint8Array(2+c.length);a[0]=34;a[1]=c.length;a.set(c,2);c=a.subarray(2);b=b.length;for(let d=b;d{});this.Zv=a.Zv||!1;if(HTa(a)){let d=this.vm;this.ea=()=>d.oa().catch(f=>{this.o=f=this.reportError(new MH(this.j?20:32,"TRG:Disposed",f));this.j?.dispose();this.j=void 0;this.dk.reject(f)});EPa(d,()=>void uI(this));d.va===2&&uI(this)}else this.ea=a.t5,uI(this);var b=this.Aa.share(); b.j("o");var c=new UJ(b,"o");this.dk.promise.then(()=>{c.done();b.o();b.dispose()},()=>void b.dispose());this.addOnDisposeCallback(()=>{this.j?(this.j.dispose(),this.j=void 0):this.o?this.Aa.o():(this.o=this.reportError(new MH(32,"TNP:Disposed")),this.Aa.o(),this.dk.reject(this.o))});_.So(this,this.Aa)}eh(a){return aQa(this,{...a},!1)}No(a){return aQa(this,{...a},!0)}reportError(a){this.Aa.zc(a.code);this.onError(a);return a}},HTa=function(a){return _.Ac(b=>{if(!(0,_.Ak)(b))return!1;for(let [c,d]of Object.entries(a)){let f= c,g=d;if(!(f in b)){if(g.Z3===!0)continue;return!1}if(!g(b[f]))return!1}return!0})}({vm:function(a){return _.Ac(b=>b instanceof a)}(sI)},"");var JTa=class{constructor(){if(!XJ){XJ=new hI(new ITa);var a=_.dh("client_streamz_web_flush_count",-1);a!==-1&&(XJ.ea=a)}this.da=a=XJ;dI(a,"/client_streamz/youtube/aba/gac",OH("type"),OH("sequence"))}o(a,b){eI(this.da,"/client_streamz/youtube/aba/gac",a,b)}j(){return this.da.j("/client_streamz/youtube/aba/gac")}};var CRa=pH(class extends _.Jd{constructor(a){super(a)}});var KTa=class extends _.Jd{constructor(a){super(a)}};var LTa=[0,XSa,-1];var YJ=[0,TSa,-1];var MTa=class extends _.Jd{constructor(a){super(a)}};var NTa=class extends _.Jd{constructor(a){super(a)}Ss(){return _.xl(this,11)}hasAttributes(){return _.Sp(this,MTa,19)}};var OTa=_.Ao([0,_.mq,-1,_.jq,_.Go,LTa,-1,QJ,_.kq,_.mq,YJ,_.Go,_.mq,-1,[0,LTa,-1],_.kq,SSa,YJ,QJ,[0,1,_.kq,-4,PJ,[0,QJ,-1,_.kq],_.Go,QJ,_.Cp,[0,_.mq,_.kq],_.kq,-1,_.mq,-2,QJ,-1,_.mq,QJ,_.mq,_.kq,[0,3,_.kq,-1,4,USa,_.kq],PJ,VSa,[0,_.mq,-1,_.Go,-1],_.Bp],_.Go,WSa,_.Cp,[0,YJ,_.Cp,[0,_.Go,_.mq],QJ,_.mq,-1],1,_.Cp,[0,SSa,-1,VSa],_.mq,YJ,_.kq,_.Go]);var PTa=new _.Pk("subscribeEndpoint");var wI=class extends _.Ca{constructor(a,b){super(`${a}, errorCode=${b}`);this.errorCode=b;this.name="PromiseAjaxError"}},eQa=class{constructor(a){this.j=a}};var xI=class{constructor(a=null){this.da=a;this.j=0;this.o=null}then(a,b,c){return this.da?this.da.then(a,b,c):this.j===1&&a?(a=a.call(c,this.o))&&typeof a.then==="function"?a:jQa(a):this.j===2&&b?(a=b.call(c,this.o))&&typeof a.then==="function"?a:iQa(a):this}getValue(){return this.o}isRejected(){return this.j==2}};_.$e(xI);var rQa=class extends _.Ca{constructor(a){super(a.message||a.description||a.name);this.isMissing=a instanceof zI;this.isTimeout=a instanceof wI&&a.errorCode=="net.timeout";this.isCanceled=a instanceof _.hf}};rQa.prototype.name="BiscottiError";var zI=class extends _.Ca{constructor(){super("Biscotti ID is missing from server")}};zI.prototype.name="BiscottiMissingError";var dQa={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},yI=null;var aRa=["att/get"],QTa=["share/get_share_panel"],RTa=["share/get_web_player_share_panel"],STa=["feedback"],TTa=["notification/modify_channel_preference"],UTa=["browse/edit_playlist"],VTa=["subscription/subscribe"],WTa=["subscription/unsubscribe"];var XTa=class{flush(a=[],b=!1){if(_.y("enable_client_streamz_web"))for(let c of a)a=AOa(c),this.j&&_.Sm(a,2,this.j),a={serializedIncrementBatch:_.bc(a.j())},_.Wj("streamzIncremented",a,{sendIsolatedPayload:b})}},ITa=class extends XTa{constructor(){super()}},KRa=class extends XTa{constructor(a){super();var b=new kTa;var c=new jTa;c=_.vl(c,1,"botguard");a=_.vl(c,2,a);this.j=_.Yp(b,1,lTa,a)}};var XJ,JRa=new Map;var uQa=null;var xQa=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]);var AQa=class{constructor(a){this.j=a}bindInnertubeChallengeFetcher(a){this.j.bicf(a)}registerChallengeFetchedCallback(a){this.j.bcr(a)}getLatestChallengeResponse(){return this.j.blc()}};var KI=[],JI=(0,_.yl)`https://static.doubleclick.net/instream/ad_status.js`,II=!1;var ZJ=class{constructor(a){this.j=a}};[new ZJ("b.f_"),new ZJ("j.s_"),new ZJ("r.s_"),new ZJ("e.h_"),new ZJ("i.s_"),new ZJ("s.t_"),new ZJ("p.h_"),new ZJ("s.i_"),new ZJ("f.i_"),new ZJ("a.b_"),new ZJ("a.o_"),new ZJ("g.o_"),new ZJ("p.i_"),new ZJ("p.m_"),new ZJ("n.k_"),new ZJ("i.f_"),new ZJ("a.s_"),new ZJ("m.c_"),new ZJ("n.h_"),new ZJ("o.p_"),new ZJ("m.p_"),new ZJ("o.a_"),new ZJ("d.p_"),new ZJ("e.i_"),new ZJ("s.b_")].reduce((a,b)=>{a[b.j]=b;return a},{});var OJ=class{constructor(a,b,c){this.network=a;this.options=b;this.ka=c;this.da=0;this.j=null;this.o=new JTa;b.fE?LI(this,FQa(this)):b.preload&&LI(this,new Promise(d=>{_.xh(_.Te,()=>{d(NI(this))},0)}));_.y("html5_enable_playback_attestability")&&IQa(this).catch(d=>{_.Zj(d instanceof Error?d:new _.wh(String(d)))})}async ga(){return!!await Promise.race([this.j,null])}async ea(a,b,c){this.j===null&&LI(this,NI(this));var d=!1,f={};return Promise.race([(async()=>{this.options.B2&&this.options.fE&&await (await zQa())?.checkForRefresh(); var g=await this.j;f.challenge=g.challenge;if(g.vm){var h={c:g.challenge,e:a,...b};try{d=!0;let k;(k=await g.vm.snapshot({ce:h}))?f.webResponse=k:f.error="ATTESTATION_ERROR_VM_NO_RESPONSE"}catch{f.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR"}}else"c1a"in g.Ih&&(f.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");a==="ENGAGEMENT_TYPE_PLAYBACK"&&(g=g.Ih,h={},g.c6a&&(h.reportingStatus=String(Number(g.c)^DQa())),g.c6b&&(h.broadSpectrumDetectionResult=String(Number(g.c)^Number(_.Zg("CATSTAT",0)))),f.adblockReporting= h);return f})(),LQa(c,()=>{var g=Object.assign({},f);d&&(g.error="ATTESTATION_ERROR_VM_TIMEOUT");return g})])}async pj(a){var b=this.ka;if(!b||b.Md())return KQa(this,a);yH("att_pna");return new Promise(c=>{_.Me(b,"publicytnetworkstatus-online",()=>{KQa(this,a).then(c)})})}async ia(a){if(a){var b=EI(a),c=await this.j;c&&c.challenge&&(c=c.Ih,b.c1a==="1"&&(c.c1a!=="1"?await OI(this,a):(Number(c.c1b)||1)>(Number(b.c1b)||1)&&await OI(this,a)))}}};var MQa={WEB_UNPLUGGED:"^unplugged/",WEB_UNPLUGGED_ONBOARDING:"^unplugged/",WEB_UNPLUGGED_OPS:"^unplugged/",WEB_UNPLUGGED_PUBLIC:"^unplugged/",WEB_CREATOR:"^creator/",WEB_KIDS:"^kids/",WEB_EXPERIMENTS:"^experiments/",WEB_MUSIC:"^music/",WEB_REMIX:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^music/",WEB_MUSIC_EMBEDDED_PLAYER:"^main_app/|^sfv/"};var ISa=class{constructor(a){this.j=a}async pj(a){yH("att_fsr");a=await fRa(this.j,a);yH("att_frr");return a}};var PI=class{constructor(a){this.j="pending";this.o=[];this.da=[];try{a(this.ea.bind(this),this.reject.bind(this))}catch(b){this.reject(b)}}state(){return this.isFulfilled()?{state:"fulfilled",value:this.result}:this.isRejected()?{state:"rejected",reason:this.error}:{state:"pending"}}isFulfilled(){return this.j==="fulfilled"}isRejected(){return this.j==="rejected"}isPending(){return this.j==="pending"}ea(a){(0,_.yj)(a)||PQa(a)?RI(QI(a),this.ea.bind(this),this.reject.bind(this)):(this.j="fulfilled", this.result=a,SI(this))}reject(a){this.j="rejected";this.error=a;SI(this)}},PQa=_.Ac(a=>(0,_.Ak)(a)?a instanceof PI:!1);var YTa=class{constructor(a){this.Ze=a}run(a,b){return TI(this,function(){var c=this;return function*(){for(var d=a,f=b,g=[];;){g.push(String(d));f=yield*UI(c.Ze[d].execute(f));if(f.nextState==="DONE")return g.push("DONE"),f.value;if(f.nextState==="FAILED")throw g.push(`FAILED(${f.error.message||"error"})`),f.error;d=f.nextState;f=f.params}}()})}};var $J=class{};var XI=class{constructor(){this.j={};if(this.o=_.Co()){let a=_.rh.get("CONSISTENCY",void 0);a&&XQa(this,{encryptedTokenJarContents:a})}}handleResponse(a,b){if(!b)throw Error("Ge");b=b.innerTubeRequest.context?.request?.consistencyTokenJars||[];(a=a.responseContext?.consistencyTokenJar)&&this.replace(b,a)}replace(a,b){for(let c of a)delete this.j[c.encryptedTokenJarContents];XQa(this,b)}};var ZTa=window.location.hostname.split(".").slice(-2).join("."),YI=class{constructor(){this.da=-1;var a=_.Zg("LOCATION_PLAYABILITY_TOKEN");_.Zg("INNERTUBE_CLIENT_NAME")==="TVHTML5"&&(this.localStorage=WI(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.o=this.j=void 0)}static Ke(){aK=_.ka("yt.clientLocationService.instance");aK||(aK=new YI,_.ia("yt.clientLocationService.instance",aK));return aK}setLocationOnInnerTubeContext(a){a.client||(a.client= {});if(this.j)a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=Math.floor(this.j.coords.latitude*1E7),a.client.locationInfo.longitudeE7=Math.floor(this.j.coords.longitude*1E7),a.client.locationInfo.horizontalAccuracyMeters=Math.round(this.j.coords.accuracy),a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0;else if(this.ea||this.locationPlayabilityToken)a.client.locationPlayabilityToken=this.ea||this.locationPlayabilityToken}getXGeoHeader(){if(this.o){var a= this.o;var b=Math.floor(a.coords.longitude*1E7);var c=Math.floor(a.coords.latitude*1E7);var d=new KTa;c=_.td(d,1,_.Vm(c));b=_.td(c,2,_.Vm(b));c=new NTa;c=_.Gp(c,1,1);c=_.Gp(c,2,12);c=_.Gp(c,9,8);c=_.td(c,3,_.Qp(a.timestamp*1E3));a=_.td(c,7,_.Kp(a.coords.accuracy*1E3));a=_.Gp(a,25,2);a=_.Sm(a,5,b);a=`w ${_.bc(OTa(a),4)}`}else a=null;return a}handleResponse(a){a=a.responseContext?.locationPlayabilityToken;a!==void 0&&(this.locationPlayabilityToken=a,this.o=this.j=void 0,_.Zg("INNERTUBE_CLIENT_NAME")=== "TVHTML5"?(this.localStorage=WI(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):_.sh("YT_CL",JSON.stringify({loctok:a}),15552E3,ZTa,!0))}clearLocationPlayabilityToken(a){a==="TVHTML5"?(this.localStorage=WI(this))&&this.localStorage.remove("yt-location-playability-token"):_.Dea("YT_CL");this.ea=void 0;this.da!==-1&&(clearTimeout(this.da),this.da=-1)}clearCurrentPosition(){this.o=this.j=void 0}getCurrentPositionFromGeolocation(a){if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition))return Promise.reject(Error("He")); var b=!1,c=1E4;_.Zg("INNERTUBE_CLIENT_NAME")==="MWEB"&&(b=!0,c=15E3);return new Promise((d,f)=>{navigator.geolocation.getCurrentPosition(g=>{this.o=a?.addToHeaders?g:void 0;this.j=g;d(g)},g=>{f(g)},{enableHighAccuracy:b,maximumAge:0,timeout:c})})}createUnpluggedLocationInfo(a){var b={};a=a.coords;a?.latitude&&(b.latitudeE7=Math.floor(a.latitude*1E7));a?.longitude&&(b.longitudeE7=Math.floor(a.longitude*1E7));a?.accuracy&&(b.locationRadiusMeters=Math.round(a.accuracy));return b}createLocationInfo(a){var b= {};a=a.coords;a?.latitude&&(b.latitudeE7=Math.floor(a.latitude*1E7));a?.longitude&&(b.longitudeE7=Math.floor(a.longitude*1E7));return b}},aK;var kRa="tokens consistency service_params mss client_location entities adblock_detection response_received_commands store manifest player_preload shorts_prefetch resolve_url_prefetch".split(" ");var bK=new _.$k("LOCAL_INNERTUBE_ROUTER_TOKEN");var $Ta=class{ga(a,b={},c=cJ){var d={context:ZI(a.clickTrackingParams,!1,this.ea)};var f=this.o(a);if(f){this.j(d,f,b);f=`/youtubei/v1/${NQa(this.da())}`;var g=_.z(a.commandMetadata,_.ln)?.apiUrl;g&&(f=g);f=JH(KH(f));g={command:a,...(void 0)};if(!g.US&&!_.y("web_continuation_invalidation_killswitch")){let h=_.z(a,_.fo)?.invalidationGroupId;h&&(g.US={g6:h,j6:"REQUEST_SEQUENCE_TYPE_REPLACE"})}d={input:f,kd:LH(f),innerTubeRequest:d,config:g};d.config.Cg?d.config.Cg.identity=c:d.config.Cg={identity:c}; (a=this.ia(a))&&!d.config.requestKey&&(d.config.requestKey=a);b.abortSignal&&(d.kd.signal=b.abortSignal);return d}b=new _.wh("Error: Failed to create Request from Command.",a);_.Xj(b)}get ea(){return!1}ia(){}},cK=class extends $Ta{ia(a){return _.z(a.commandMetadata,_.ln)?.requestKey??void 0}};var aUa={GET_DATASYNC_IDS:aJ(class extends cK{ga(){return{input:"/getDatasyncIdsEndpoint",kd:LH("/getDatasyncIdsEndpoint","GET"),innerTubeRequest:{}}}da(){return[]}o(){}j(){}})};var DJ=new _.$k("ENDPOINT_MAP");var rJ=new _.$k("REQUEST_MACHINE_REGISTRY_TOKEN"),dJ=new _.$k("REQUEST_MACHINE_FACTORY_TOKEN"),gJ=new _.$k("INFLIGHT_REQUEST_MAP_TOKEN");var bUa=new _.$k("REQUEST_SEQUENCING");var cUa=new _.$k("EPHEMERAL_STORE_TOKEN");var CJ=new _.$k("AUTH_SERVICE_TOKEN");var dUa=new _.$k("CONTEXT_PROCESSOR_MAP"),eUa=new _.$k("ASYNC_CONTEXT_PROCESSOR_MAP");var BJ=new _.$k("NETWORK_MANAGER_TOKEN");var iRa=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],bJ=class{constructor(a,b,c,d){this.da=a;this.Tb=b;this.o=c;this.ea=d;this.j=new Map;a.kg||(a.kg={});a.kg={...aUa,...a.kg}}In(a,b){var c=_.hj().resolve(_.dj(dJ))?.();if(c)return TQa(nRa(c,{command:a,form:b,identity:cJ})).then(f=>f,f=>{_.y("web_nm_error_passthrough_ks")|| _.Zj(new _.wh("Error: InnerTube command machine failed",f?.message))});var d=gRa(this,a);return d?new _.bf(async(f,g)=>{var h=(await d).ga(a,b,cJ);h?(BI(h.input),g=h.kd?.mode==="cors"?"cors":void 0,g=this.o.yv?cRa(h.config,g):await dRa(h.config,g),f(eRa(this,h,g))):g(new _.wh("Error: Failed to build request for command",a))}):_.df(new _.wh("Error: No request builder found for command",a))}jN(a){return ZQa(a,this.da)}};bJ[_.fj]=[DJ,BJ,CJ,_.dj(_.$n),_.dj(cUa),_.dj(dUa),_.dj(eUa),_.dj(bK),_.dj(bUa)];var hJ=class extends $J{constructor(a){super();this.j=a}execute(a){return TI(this,function(){var b=this;return function*(){var c=a.ytRequest;BI(c.input);var d=c.kd?.mode==="cors"?"cors":void 0;if(b.j.yv){let f=_.th({sessionIndex:c.config?.Cg?.sessionIndex});d={...$I(d),...f}}else d=yield*UI(lRa(b,c.config,d));c.kd={...c.kd,headers:{...(c.kd?.headers??{}),...d}};return{nextState:"DEDUPE",params:a}}()})}};hJ[_.fj]=[CJ];var wJ=new _.$k("RESPONSE_MACHINE_REGISTRY_TOKEN"),xJ=new _.$k("RESPONSE_MACHINE_FACTORY_TOKEN");var iJ=class extends $J{constructor(a,b){super();this.j=a;this.o=b}execute(a){var b=this.o,c=this.j;return TI(this,function(){return function*(){var d=a.ytRequest,f=d.config?.PT?.L6;if(f&&b&&b.has(f)&&!d.config?.PT?.disableCache){var g=yield*UI(QI(b.get(f)));if(g&&!g.isExpired())return d=g.j(),_.y("web_process_response_store_responses")&&!g.isProcessed()?(g=c(),d=yield*UI(fJ(g,{wireResponse:d,ytRequest:a.ytRequest,chunkCallback:a.chunkCallback,responsePayload:{type:"PAGE_CONTRACT"},extractedResponse:d})), yield*UI(QI(b.j(f))),{nextState:"DONE",value:d}):{nextState:"DONE",value:d}}return{nextState:"LOCAL_ROUTER",params:a}}()})}};iJ[_.fj]=[xJ,_.dj(cUa)];var jJ=class extends $J{constructor(a,b){super();this.o=a;this.j=b}execute(a){var b=this.o,c=this.j,d=a.ytRequest,f=d?.innerTubeRequest?.context;if(!f)return QI({nextState:"AUTH",params:a});var g=[];if(c&&c.length>0)for(let h of c)c=h.VC(d),c.da&&g.push(c.da);for(let h of b||[])h.VC(f);return g.length>0?TI(this,function(){return function*(){yield*UI(QI(Promise.all(g)));return{nextState:"AUTH",params:a}}()}):QI({nextState:"AUTH",params:a})}};jJ[_.fj]=[_.dj(dUa),_.dj(eUa)];var kJ=class extends $J{constructor(a){super();this.j=a}execute(a){var b=this.j;return TI(this,function(){return function*(){var c=a.ytRequest.config?.requestKey;return c&&b.has(c)&&(c=b.get(c),c=yield*UI(QI(c)))?{nextState:"DONE",value:c}:{nextState:"FETCH",params:a}}()})}};kJ[_.fj]=[gJ];var lJ=class extends $J{constructor(a,b){super();this.o=a;this.j=b}execute(a){var b=this.j,c=this.o;return TI(this,function(){return function*(){var d=a.ytRequest,f=a.chunkCallback,g={type:"PAGE_CONTRACT"};if(b?.z1(d.input,d.innerTubeRequest)){let k=yield*UI(QI(b.G4(d.input,d.innerTubeRequest)));if(k){let l=!1;var h=function(m,n){return function*(){var p=c();yield*UI(fJ(p,{wireResponse:n,ytRequest:d,chunkCallback:f,responsePayload:g}));l=!0}()};k.playerResponse&&(yield*h(k.playerResponse,{playerResponse:k.playerResponse})); k.watchNextResponse&&(yield*h(k.watchNextResponse,{watchNextResponse:k.watchNextResponse}));l||(h=c(),yield*UI(fJ(h,{wireResponse:k,ytRequest:d,chunkCallback:f,responsePayload:g})));if(f)return{nextState:"DONE",value:g};h=g.content||g.player||g.Uu;return g.type==="PAGE_CONTRACT"&&h?{nextState:"DONE",value:h}:{nextState:"DONE",value:k}}}return{nextState:"FAILED",error:Error("Je")}}()})}};lJ[_.fj]=[xJ,_.dj(bK)];var dK=class extends _.wh{constructor(a,b,c){super(b,{status:c,...[]});this.type=a;this.status=c;Object.setPrototypeOf(this,new.target.prototype)}};var mJ=class extends $J{constructor(a,b,c,d){super();this.Tb=a;this.j=b;this.da=c;this.o=d}execute(a){var b=this.Tb,c=this.j,d=this.da,f=this.o;return TI(this,function(){return function*(){var g=a.ytRequest,h=a.chunkCallback,k=g.config?.requestKey,l=JSON.stringify(g.innerTubeRequest),m={...g.kd,body:g.kd.method==="POST"?l:void 0};g.config?.Xu&&_.pk(g.config.Xu);var n={type:"PAGE_CONTRACT"},p=0,r=x=>{oRa(d(),{wireResponse:x,ytRequest:g,chunkCallback:h,responsePayload:n},p++)};l=()=>h?b.fetch(g.input, m,g.config,r):b.fetch(g.input,m,g.config);try{var t=f?f.i6(g,l):l()}catch(x){t=Promise.reject(x)}k&&c&&c.set(k,t);try{var u=yield*UI(QI(t))}catch(x){return _.y("web_enable_retries")&&(u=x instanceof TypeError&&x.message==="Failed to fetch"?1:0,eJ(u))?{nextState:"RETRY",params:{...a,error:new dK(u,x.message),attempt:(a.attempt||0)+1}}:{nextState:"FALLBACK",params:{...a}}}k&&c&&c.delete(k);xNa(vNa(g.input))();g.config?.bv&&_.pk(g.config.bv);if(!u)return{nextState:"FALLBACK",params:{...a}};if(u&&typeof u=== "object"&&!Array.isArray(u)&&(k=u,k.errorMetadata?.status&&(k=k.errorMetadata.status,t=k===503||k===504||k===429?2:k>=400&&k<500||k>=500?3:0,eJ(t)&&_.y("web_enable_retries"))))return{nextState:"RETRY",params:{...a,error:new dK(t,`HTTP Status ${k}`,k),attempt:(a.attempt||0)+1}};!h&&u&&(k=d(),k=yield*UI(oRa(k,{wireResponse:u,ytRequest:g,responsePayload:{type:"PAGE_CONTRACT"}})),t=k.content||k.player||k.Uu,k.type==="PAGE_CONTRACT"&&t&&(u=t));k=u;if(Array.isArray(u))if(u=u.filter(x=>!(x.playerResponse|| x.watchNextResponse||x).responseContext?.frameworkOnly),u.length===1)k=u[0];else if(u.length>1)k=u.find(x=>x.watchNextResponse)||u[0];else return{nextState:"FAILED",error:Error("Ke")};return{nextState:"DONE",value:h&&!_.y("web_nm_fetch_chunk_callback_ks")?n:k}}()})}};mJ[_.fj]=[BJ,gJ,xJ,_.dj(bUa)];var nJ=class extends $J{constructor(a,b){super();this.o=a;this.j=b}execute(a){var b=this.j,c=this.o,d=a.ytRequest;return b?.w6(d.input,d.innerTubeRequest)?TI(this,function(){return function*(){var f=yield*UI(QI(b.H4(d.input,d.innerTubeRequest))),g=c();if(f.playerResponse&&f.watchNextResponse){var h=yield*UI(fJ(g,{wireResponse:{playerResponse:f.playerResponse},ytRequest:a.ytRequest,chunkCallback:a.chunkCallback,responsePayload:{type:"PAGE_CONTRACT"},extractedResponse:f.playerResponse}));h=yield*UI(fJ(g, {wireResponse:{watchNextResponse:f.watchNextResponse},ytRequest:a.ytRequest,chunkCallback:a.chunkCallback,responsePayload:{type:"PAGE_CONTRACT"},extractedResponse:f.watchNextResponse}))}else h=yield*UI(fJ(g,{wireResponse:f,ytRequest:a.ytRequest,chunkCallback:a.chunkCallback,responsePayload:{type:"PAGE_CONTRACT"},extractedResponse:f}));g=h.content||h.player||h.Uu;h.type==="PAGE_CONTRACT"&&g&&(f=g);return{nextState:"DONE",value:f}}()}):QI({nextState:"CONTEXT",params:a})}};nJ[_.fj]=[xJ,_.dj(bK)];var oJ=class extends $J{constructor(a){super();this.j=a}execute(a){return TI(this,function(){var b=this;return function*(){try{var c=yield*UI(mRa(b,a.command,!!a.chunkCallback))}catch(d){return{nextState:"FAILED",error:d}}return(c=c.ga(a.command,a.form,a.identity))?{nextState:"CACHE",params:{ytRequest:c,chunkCallback:a.chunkCallback}}:{nextState:"FAILED",error:Error("Le")}}()})}};oJ[_.fj]=[DJ];var pJ=class extends $J{execute(a){return TI(this,function(){return function*(){var {innerTubeRequest:b,apiPath:c,clickTrackingParams:d,config:f={Cg:{identity:cJ}},includeCurrentScreenNonce:g=!0,chunkCallback:h}=a;b.context||(b.context=ZI(d,g));var k=JH(KH(c));return{nextState:"CACHE",params:{ytRequest:{input:k,kd:LH(k),innerTubeRequest:b,config:f},chunkCallback:h}}}()})}};var pRa=class extends YTa{};pRa[_.fj]=[rJ];var qJ=class extends $J{execute(a){return TI(this,function(){return function*(){var b=a.ytRequest,c=a.error,d=a.attempt,f=a.chunkCallback,g=b.config?.Z5;if(!(g&&c instanceof dK&&eJ(c.type))||d>(g.maxRetries??0))return{nextState:"FALLBACK",params:{ytRequest:b,chunkCallback:f}};var h=(c=g.n1)?c.V2(d):-1;h===-1&&(h=1E3);g.NP!==void 0&&(h=Math.min(h,g.NP));yield*UI(QI(new Promise(k=>{_.Al(k,h)})));return{nextState:"FETCH",params:{ytRequest:b,chunkCallback:f,attempt:d}}}()})}};var sJ=class extends $J{execute(a){return TI(this,function(){return function*(){var b=a.chunkCallback,c=a.responsePayload,d=a.wireResponse;b&&(b(c),"playerResponse"in d&&d.playerResponse&&(_.Ih(),(b=_.ka("yt.scheduler.instance.setPriorityThreshold"))&&b(4)));return{nextState:"DONE",value:c}}()})}};var fUa=["type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse","type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PanelResponse"],tJ=class extends $J{execute(a){return TI(this,function(){return function*(){var b=a.onePlatformError;if(b&&"details"in b&&b.details){b=b.details;for(let c of b)if((b=c["@type"])&&fUa.indexOf(b)>-1)return delete c["@type"],{nextState:"PROCESS_RESPONSE", params:{...a,extractedResponse:c}}}return a.extractedResponse&&!_.y("web_nm_error_passthrough_ks")?{nextState:"PROCESS_RESPONSE",params:a}:{nextState:"FAILED",error:Error("Oe")}}()})}};var uJ=class extends $J{constructor(a){super();this.j=a}execute(a){var b=this.j;return TI(this,function(){return function*(){var c=a.extractedResponse,d=a.ytRequest,f=a.responsePayload,g=a.wireResponse;if(c&&!("code"in c||"error"in c)&&!c.sequenceMetaData?.skipProcessing)for(let h of kRa)b[h]&&b[h].handleResponse(c,d);g.watchNextResponse||g.reelItemWatchResponse?g.watchNextResponse?f.content=g.watchNextResponse:f.content=g.reelItemWatchResponse:g.playerResponse?f.player=g.playerResponse:g.reelWatchSequenceResponse? f.Uu=g.reelWatchSequenceResponse:f.content=g;return{nextState:"CALLBACK_DISPATCHER",params:a}}()})}};uJ[_.fj]=[_.$n];var qRa=class extends YTa{};qRa[_.fj]=[wJ];var vJ=class extends $J{execute(a){return TI(this,function(){return function*(){var b=a.wireResponse,c;Array.isArray(b)?c=b[0]:typeof b==="object"&&b!==null&&("playerResponse"in b||"watchNextResponse"in b||"reelItemWatchResponse"in b||"reelWatchSequenceResponse"in b)?c=b.playerResponse||b.watchNextResponse||b.reelItemWatchResponse||b.reelWatchSequenceResponse:c=b;return c&&"error"in c?{nextState:"ERROR_UNPACKER",params:{...a,extractedResponse:c,onePlatformError:c.error}}:{nextState:"PROCESS_RESPONSE", params:{...a,extractedResponse:c}}}()})}};var gUa=class extends cK{da(){return VTa}get ea(){return!0}o(a){return _.z(a,PTa)||void 0}j(a,b,c={}){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params);c.botguardResponse&&(a.botguardResponse=c.botguardResponse);c.feature&&(a.clientFeature=c.feature)}};var hUa=class extends cK{da(){return WTa}get ea(){return!0}o(a){return _.z(a,_.Lma)||void 0}j(a,b){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params)}};var iUa=class extends cK{constructor(a){super();this.ka=a}da(){return QTa}o(a){return _.z(a,_.Ro)||_.z(a,_.yna)||_.z(a,_.Qo)}j(a,b){b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity);b.clientParamIdentifier&&this.ka?.j(b.clientParamIdentifier)&&(a.clientParams=this.ka.o(b.clientParamIdentifier))}};iUa[_.fj]=[_.nq];var jUa=class extends cK{da(){return STa}get ea(){return!0}o(a){return _.z(a,_.Lo)||void 0}j(a,b,c){a.feedbackTokens=[];b.feedbackToken&&a.feedbackTokens.push(b.feedbackToken);if(b=b.cpn||c.cpn)a.feedbackContext={cpn:b};a.isFeedbackTokenUnencrypted=!!c.is_feedback_token_unencrypted;a.shouldMerge=!1;c.extra_feedback_tokens&&(a.shouldMerge=!0,a.feedbackTokens=a.feedbackTokens.concat(c.extra_feedback_tokens))}};var kUa=class extends cK{da(){return STa}o(a){return _.z(a,_.Kma)}get ea(){return!0}j(a,b){b.undoToken&&(a.feedbackTokens=[b.undoToken]);b.isUndoTokenUnencrypted&&(a.isFeedbackTokenUnencrypted=b.isUndoTokenUnencrypted)}};var lUa=class extends cK{da(){return TTa}o(a){return _.z(a,_.Ana)||void 0}j(a,b){b.params&&(a.params=b.params);b.secondaryParams&&(a.secondaryParams=b.secondaryParams)}};var mUa=class extends cK{da(){return UTa}o(a){return _.z(a,_.lna)||void 0}j(a,b){b.actions&&(a.actions=b.actions);b.params&&(a.params=b.params);b.playlistId&&(a.playlistId=b.playlistId)}};var nUa=class extends cK{da(){return RTa}o(a){return _.z(a,_.zna)}j(a,b,c={}){b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity);c.includeListId&&(a.includeListId=!0)}};var oUa=class extends sI{constructor(a,b){super(a);this.wa=b}async snapshot(a){if(a.Yv===void 0)return super.snapshot(a);var b={...a.ce,e:"ENGAGEMENT_TYPE_INTEGRITY_GENERATION"},c=this.wa()?.challenge;c&&(b.c=c);return super.snapshot({...a,ce:b})}};var pUa=class{constructor(a,b,c){this.requestKey=a;this.ea=b;this.o=c;this.ga=()=>new XMLHttpRequest;this.j=void 0;this.da=[]}getLatestChallengeResponse(){return this.o}};var FRa=class{constructor(a,b){this.j=0;this.Yk=b?.Yk??window;this.iu=b?.iu;this.requestKey=b?.requestKey??(_.eh("par_bir_key")||"O43z0dpjhgX20SCx4KAo");this.rf=(b?.J2??((c,d,f)=>new pUa(c,d,f)))(this.requestKey,_.y("par_at_ep")?["www.youtube.com","m.youtube.com"].includes(_.fa.location.hostname)?"/api/jnn/v1/GenerateIT":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT",a);this.pE=b?.pE??(c=>_.y("potato")? new oUa(c,()=>this.rf.getLatestChallengeResponse()):new sI(c));this.bgChallenge=DI(a.bgChallenge);this.ttlSeconds=FI(EI(a.challenge||""));this.qE=b?.qE;DRa(this.rf);this.aD=b?.aD??(c=>{_.He(this.Yk.document,"visibilitychange",()=>{this.Yk.document.visibilityState==="visible"&&c()})})}da(){Date.now()>this.j+this.ttlSeconds*1E3&&this.vm?.oa()}};var QRa=["www.youtube-nocookie.com","www.youtubeeducation.com","youtube.googleapis.com"],qUa=class{constructor(){this.state=1;this.vm=null;this.j=void 0}initialize(a,b,c,d){this.j=d;if(a.program){var f;d=a.interpreterUrl??null;a.interpreterSafeScript?f=WMa(a.interpreterSafeScript):f=a.interpreterScript??null;a.interpreterSafeUrl&&(d=_.Qm(a.interpreterSafeUrl).toString());PRa(this,f,d,a.program,b,c)}else _.Zj(Error("Qe"))}isInitialized(){return this.da()}getState(){return this.state}isLoading(){return this.state=== 2}invoke(a={}){return this.da()?this.ea({ce:a}):null}dispose(){this.o(null);this.xa(8)}da(){return!!this.vm}ea(a){return this.vm.wD(a)}o(a){_.ve(this.vm);this.vm=a}xa(a){this.state=a}};var rUa=class extends qUa{o(a){yJ()?.bgvma();if(a){let b={bgvma:a.dispose.bind(a),bgvmb:a.snapshot.bind(a),bgvmc:a.wD.bind(a)};_.ia("yt.abuse.playerAttLoader",b);_.ia("yt.abuse.playerAttLoaderRun",c=>a.snapshot(c))}else _.ia("yt.abuse.playerAttLoader",null),_.ia("yt.abuse.playerAttLoaderRun",null)}da(){return!!yJ()}ea(a){return yJ().bgvmc(a)}};var zJ=class extends _.wh{constructor(a,...b){super(a,b);this.errorType=1;Object.setPrototypeOf(this,new.target.prototype)}};var SRa,eSa=class{constructor(a){this.j=a}async fetch(a,b,c,d){a=URa(this,a,b);try{let f=await fetch(a);if(d&&f.ok&&f.body&&typeof f.body.getReader==="function"){let g=f.clone().body.getReader(),{value:h}=await g.read();g.cancel().catch(()=>{});if(h&&h[0]===91){let k=f.body.getReader();return await VRa(this,k,d)}}return await this.handleResponse(f,c)}catch(f){if(_.Zj(f),c?.TL&&f instanceof zJ&&f.errorType===1)throw f;}}handleResponse(a,b){var c=a.text().then(d=>{if(b?.lP&&a.ok)return _.yp(b.lP,d); d=d.replace(")]}'","");if(b?.TL&&d)try{var f=JSON.parse(d)}catch(g){throw new zJ("JSON parsing failed after fetch");}return f??JSON.parse(d)});a.redirected||a.ok?this.j&&this.j.success():(this.j&&this.j.G2(),c=c.then(d=>{_.Zj(new _.wh("Error: API fetch failed",a.status,a.url,d));return{...d,errorMetadata:{status:a.status}}}));return c}};eSa[_.fj]=[_.dj(new _.$k("NETWORK_SLI_TOKEN"))];var AJ=class{static Ke(){var a=_.ka("ytglobal.storage_");a||(a=new AJ,_.ia("ytglobal.storage_",a));return a}async estimate(){var a=navigator;if(a.storage?.estimate)return a.storage.estimate();if(a.webkitTemporaryStorage?.queryUsageAndQuota)return WRa()}async persist(){var a=navigator;return a.storage?.persist?await a.storage?.persist()?"PERSISTED_STATE_GRANTED":"PERSISTED_STATE_NOT_GRANTED":"PERSISTED_STATE_NOT_SUPPORTED"}};_.ia("ytglobal.storageClass_",AJ);var aNa=class{constructor(a,b){this.handleError=a;this.j=b;this.o=!1;self.document===void 0||self.addEventListener("beforeunload",()=>{this.o=!0});this.da=Math.random()<=.2}zc(a){this.handleError(a)}Io(a,b){switch(a){case "IDB_DATA_CORRUPTED":_.y("idb_data_corrupted_killswitch")||this.j("idbDataCorrupted",b);break;case "IDB_UNEXPECTEDLY_CLOSED":this.j("idbUnexpectedlyClosed",b);break;case "IS_SUPPORTED_COMPLETED":_.y("idb_is_supported_completed_killswitch")||this.j("idbIsSupportedCompleted",b);break; case "QUOTA_EXCEEDED":YRa(this,b);break;case "TRANSACTION_ENDED":this.da&&Math.random()<=.1&&this.j("idbTransactionEnded",b);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":this.j("idbTransactionAborted",{...b,hasWindowUnloaded:this.o})}}};var sUa=!1;var fSa={wn:{feedbackEndpoint:aJ(jUa),modifyChannelNotificationPreferenceEndpoint:aJ(lUa),playlistEditEndpoint:aJ(mUa),shareEntityEndpoint:aJ(iUa),subscribeEndpoint:aJ(gUa),undoFeedbackEndpoint:aJ(kUa),unsubscribeEndpoint:aJ(hUa),webPlayerShareEntityServiceEndpoint:aJ(nUa)}};var iSa=new Map,hSa=class extends _.xe{constructor(a,b,c,d,f){super();this.container=a;this.webPlayerContextConfig=b;this.j=c;this.To=d;this.playerVars=f;oSa(this)}La(){this.api&&this.api.destroy();UMa(this.container);super.La()}};var tUa={["api.invalidparam"]:2,auth:150,["drm.auth"]:150,["heartbeat.net"]:150,["heartbeat.servererror"]:150,["heartbeat.stop"]:150,["html5.unsupportedads"]:5,["fmt.noneavailable"]:5,["fmt.decode"]:5,["fmt.unplayable"]:5,["html5.missingapi"]:5,["html5.unsupportedlive"]:5,["drm.unavailable"]:5,["mrm.blocked"]:151,["embedder.identity.denied"]:152,["embedder.identity.missing.referrer"]:153};var rSa=new Set("endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode".split(" "));var GSa=class extends _.xe{constructor(){var a=MJ,b=KJ;super();this.api=a;this.da=this.na=!1;this.oa=[];this.va={};this.ea=[];this.o=[];this.ya=!1;this.sessionId=this.j=null;this.targetOrigin="*";this.wa=_.y("web_player_split_event_bus_iframe");this.ka=_.Zg("POST_MESSAGE_ORIGIN")||`${document.location.protocol}//${document.location.hostname}`;this.ga=c=>{this.onMessage(c)};uUa.addEventListener("message",this.ga);if(a=_.Zg("WIDGET_ID"))this.sessionId=a;b&&this.ga(b);GJ(this,"onReady",()=>{this.na= !0;var c=this.api.getVideoData();c.isPlayable||(this.ya=!0,this.errorCode=(c=c.errorCode)?tUa[c]||5:5,this.sendMessage("onError",Number(this.errorCode)));tSa(this);this.j||this.da||window.parent===window||!this.sessionId||HJ(this,{event:"readyToListen"},window.parent)});GJ(this,"onVideoProgress",this.xb.bind(this));GJ(this,"onVolumeChange",this.Ec.bind(this));GJ(this,"onApiChange",this.Ba.bind(this));GJ(this,"onPlaybackQualityChange",this.Pa.bind(this));GJ(this,"onPlaybackRateChange",this.mb.bind(this)); GJ(this,"onStateChange",this.Ab.bind(this));GJ(this,"onWebglSettingsChanged",this.tg.bind(this));GJ(this,"onCaptionsTrackListChanged",this.Ea.bind(this));GJ(this,"captionssettingschanged",this.Ia.bind(this))}sendMessage(a,b){a={event:a,info:b===void 0?null:b};this.da?HJ(this,a):this.oa.push(a)}Ab(a){a={playerState:a,currentTime:this.api.getCurrentTime(),duration:this.api.getDuration(),videoData:this.api.getVideoData(),videoStartBytes:0,videoBytesTotal:this.api.getVideoBytesTotal(),videoLoadedFraction:this.api.getVideoLoadedFraction(), playbackQuality:this.api.getPlaybackQuality(),availableQualityLevels:this.api.getAvailableQualityLevels(),currentTimeLastUpdated_:Date.now()/1E3,playbackRate:this.api.getPlaybackRate(),mediaReferenceTime:this.api.getMediaReferenceTime()};this.api.getVideoUrl&&(a.videoUrl=this.api.getVideoUrl());this.api.getVideoContentRect&&(a.videoContentRect=this.api.getVideoContentRect());this.api.getProgressState&&(a.progressState=this.api.getProgressState());this.api.getPlaylist&&(a.playlist=this.api.getPlaylist()); this.api.getPlaylistIndex&&(a.playlistIndex=this.api.getPlaylistIndex());IJ(this,a)}Pa(a){a={playbackQuality:a};this.api.getAvailableQualityLevels&&(a.availableQualityLevels=this.api.getAvailableQualityLevels());this.api.getPreferredQuality&&(a.preferredQuality=this.api.getPreferredQuality());IJ(this,a)}mb(a){IJ(this,{playbackRate:a})}Ba(){var a=this.api.getOptions(),b={namespaces:a};for(let c=0,d=a.length;c0&&qSa(b)){var f=c;if(_.sa(f[0])&&!Array.isArray(f[0]))d=f[0];else switch(d={},b){case "loadVideoById":case "cueVideoById":d=EJ(f[0],f[1]!==void 0?Number(f[1]):void 0,f[2]);break;case "loadVideoByUrl":case "cueVideoByUrl":d=f[0];typeof d==="string"&&(d={mediaContentUrl:d,startSeconds:f[1]!==void 0?Number(f[1]):void 0,suggestedQuality:f[2]});b:{if((f=d.mediaContentUrl)&& (f=/\/([ve]|embed)\/([^#?]+)/.exec(f))&&f[2]){f=f[2];break b}f=null}d.videoId=f;d=EJ(d);break;case "loadPlaylist":case "cuePlaylist":d=FJ(f[0],f[1],f[2],f[3])}c.length=1;c[0]=d}this.api.handleExternalCall(b,c,a);qSa(b)&&IJ(this,sSa(this))}}}}La(){super.La();uUa.removeEventListener("message",this.ga);for(var a=0;a{this.onMessage(d)};vUa.addEventListener("message",this.o);this.sendCommand("RECEIVING")}addListener(a,b){if(!(a in this.j)){var c=this.ea.bind(this,a);this.j[a]=c;this.addEventListener(a,c,b)}}ea(a,b){this.Ja()||this.sendCommand(a,vSa(a,b))}removeListener(a,b){a in this.j&&(this.removeEventListener(a,this.j[a],b),delete this.j[a])}addEventListener(a, b,c){this.da?a==="onReady"?this.api.addEventListener(a,b):this.api.handleExternalCall("addEventListener",[a,b],c||null):this.api.addEventListener(a,b)}removeEventListener(a,b,c){this.da?a==="onReady"?this.api.removeEventListener(a,b):this.api.handleExternalCall("removeEventListener",[a,b],c||null):this.api.removeEventListener(a,b)}sendCommand(a,b){this.Ja()||(a={id:this.id,command:a},b&&(a.data=b),wUa.postMessage(JSON.stringify(a),this.origin))}onMessage(a){if(a.origin===this.origin){var b=a.data; if(typeof b==="string"){try{b=JSON.parse(b)}catch(f){return}if(b.command){var c=b.command;b=b.data;a=a.origin;if(!this.Ja()){var d=b||{};switch(c){case "addEventListener":typeof d.event==="string"&&this.addListener(d.event,a);break;case "removeEventListener":typeof d.event==="string"&&this.removeListener(d.event,a);break;default:this.api.isReady()&&this.api.isExternalMethodAvailable(c,a||null)&&(b=wSa(c,b||{}),b=this.api.handleExternalCall(c,b,a||null),(b=xSa(c,b))&&this.sendCommand(c,b))}}}}}}La(){vUa.removeEventListener("message", this.o);for(let a in this.j)this.j.hasOwnProperty(a)&&this.removeListener(a);super.La()}},vUa=window,wUa=window.parent;var JJ=new rUa;var MJ=null,NJ=null,LJ=()=>{},KJ;_.ika.then(()=>{_.pk("ep_init_cus");if(!sUa){sUa=!0;var a=_.y("enable_wiz_context_per_component")||!1;BNa({Jn:!0,iA:a,hA:a,GL:_.y("web_include_cow_tracing"),handleError:ZRa});cSa();_.y("enable_debug_ves")&&dSa();_.sla=gOa;_.tla=hOa}_.pk("ep_init_eps");_.ia("yt.setConfig",_.Yg);_.ia("yt.config.set",_.Yg);_.ia("yt.setMsg",aOa);_.ia("yt.msgs.set",aOa);_.ia("yt.logging.errors.log",_.Xj);_.ia("writeEmbed",DSa);_.ia("yt.abuse.player.botguardInitialized",_.ka("yt.abuse.player.botguardInitialized")||ySa); _.ia("yt.abuse.player.invokeBotguard",_.ka("yt.abuse.player.invokeBotguard")||zSa);_.ia("yt.abuse.dclkstatus.checkDclkStatus",_.ka("yt.abuse.dclkstatus.checkDclkStatus")||DQa);_.ia("yt.player.exports.navigate",_.ka("yt.player.exports.navigate")||vQa);_.ia("yt.util.activity.init",_.ka("yt.util.activity.init")||_.toa);_.ia("yt.util.activity.getTimeSinceActive",_.ka("yt.util.activity.getTimeSinceActive")||_.Kga);_.ia("yt.util.activity.setTimestamp",_.ka("yt.util.activity.setTimestamp")||_.fq);window.addEventListener("load", _.ah(KSa));window.addEventListener("pageshow",_.ah(LSa));window.addEventListener("pagehide",_.ah(OSa));sRa();ASa();_.pk("ep_init_epe");LJ=_.eK;_.pk("ep_init_cue")});_.eK=()=>{}; _.eK=function(a){(0,_.w)("r78Drb").then(()=>{(0,_.Jma)(a)})}; _.v(); }catch(e){_._DumpException(e)} }).call(this,this.default_base); // Google Inc.