(function(){'use strict';var k;function ea(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); na("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}}); na("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Xa(this,b,"endsWith");b+="";c===void 0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return e<=0}}); function Ya(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c=this.length))return this[a]} na("Array.prototype.at",function(a){return a?a:Za}); function $a(a){return a?a:Za} na("Int8Array.prototype.at",$a);na("Uint8Array.prototype.at",$a);na("Uint8ClampedArray.prototype.at",$a);na("Int16Array.prototype.at",$a);na("Uint16Array.prototype.at",$a);na("Int32Array.prototype.at",$a);na("Uint32Array.prototype.at",$a);na("Float32Array.prototype.at",$a);na("Float64Array.prototype.at",$a);na("String.prototype.at",function(a){return a?a:Za}); na("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c; })})}}); na("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Wa(this,b,c).i}}); na("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}}); na("String.raw",function(a){return a?a:function(b,c){if(b==null)throw new TypeError("Cannot convert undefined or null to object");for(var d=b.raw,e=d.length,f="",g=0;g>>0),kb=0;function lb(a,b,c){return a.call.apply(a.bind,arguments)} function mb(a,b,c){if(!a)throw Error();if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}} function nb(a,b,c){nb=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?lb:mb;return nb.apply(null,arguments)} function ob(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}} function pb(){return Date.now()} function qb(a){return a} function rb(a,b){function c(){} c.prototype=b.prototype;a.Fb=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h=0&&a.indexOf(b,c)==c} function yb(a){return/^[\s\xa0]*$/.test(a)} var zb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},Ab=/&/g,Bb=//g,Db=/"/g,Eb=/'/g,Fb=/\x00/g,Gb=/[\x00&<>"']/;var Hb=bb(1,!0),Ib=bb(610401301,!1);bb(899588437,!1);var Jb=bb(772657768,!1),Lb=bb(513659523,!1),Mb=bb(568333945,!1);bb(1331761403,!1);bb(651175828,!1);bb(722764542,!1);bb(748402145,!1);bb(748402146,!1);var Nb=bb(748402147,!1);bb(333098724,!1);bb(2147483644,!1);bb(2147483645,!1);bb(2147483646,Hb);bb(2147483647,!0);function Ob(){var a=C.navigator;return a&&(a=a.userAgent)?a:""} var Pb,Qb=C.navigator;Pb=Qb?Qb.userAgentData||null:null;function Rb(a){if(!Ib||!Pb)return!1;for(var b=0;b0:!1} function Ub(){return Tb()?!1:Sb("Opera")} function Vb(){return Sb("Firefox")||Sb("FxiOS")} function Wb(){return Sb("Safari")&&!(Xb()||(Tb()?0:Sb("Coast"))||Ub()||(Tb()?0:Sb("Edge"))||(Tb()?Rb("Microsoft Edge"):Sb("Edg/"))||(Tb()?Rb("Opera"):Sb("OPR"))||Vb()||Sb("Silk")||Sb("Android"))} function Xb(){return Tb()?Rb("Chromium"):(Sb("Chrome")||Sb("CriOS"))&&!(Tb()?0:Sb("Edge"))||Sb("Silk")} ;function Yb(){return Ib?!!Pb&&!!Pb.platform:!1} function Zb(){return Sb("iPhone")&&!Sb("iPod")&&!Sb("iPad")} ;var $b=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0); for(var c=0;c=0)&&Array.prototype.splice.call(a,b,1);return c} function jc(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;db?1:a>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|l>>6];l=b[l&63];c[f++]=""+m+g+h+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=""+b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")} function Fc(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),e=0;Gc(a,function(f){d[e++]=f}); return e!==c?d.subarray(0,e):d} function Gc(a,b){function c(l){for(;d>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}} function Ec(){if(!Cc){Cc={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));Bc[c]=d;for(var e=0;e=b||(d[a]=c+1,a=Error(),Sc(a,"incident"),wb(a))}} ;var Wc=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Xc(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b} var Yc=Xc("jas",void 0,!0),Zc=Xc(void 0,"1oa"),$c=Xc(void 0,Symbol()),ad=Xc(void 0,"0ub"),bd=Xc(void 0,"0ubs"),cd=Xc(void 0,"0ubsb"),dd=Xc(void 0,"0actk"),ed=Xc("m_m","OA",!0),fd=Xc(void 0,"vps"),hd=Xc();Math.max.apply(Math,y(Object.values({yw:1,xw:2,ww:4,Zw:8,Py:16,Nw:32,Eu:64,pw:128,Vu:256,Ay:512,Xu:1024,qw:2048,Ow:4096})));var id={xq:{value:0,configurable:!0,writable:!0,enumerable:!1}},jd=Object.defineProperties,kd=Wc?Yc:"xq",ld,md=[];nd(md,7);ld=Object.freeze(md);function od(a,b){Wc||kd in a||jd(a,id);a[kd]|=b} function nd(a,b){Wc||kd in a||jd(a,id);a[kd]=b} ;function pd(){return typeof BigInt==="function"} ;var qd={};function rd(a,b){if(b===void 0){if(b=a.j!==sd)b=!!(2&(a.M[kd]|0));return b}return!!(2&b)&&a.j!==sd} var sd={},td=Object.freeze({});function ud(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&f.constructor===Object;var g=e+(f?-1:0);for(b=b&128?1:0;b=Hd&&a<=Id:a[0]==="-"?Jd(a,Kd):Jd(a,Ld)}),Kd=Number.MIN_SAFE_INTEGER.toString(),Hd=Fd?BigInt(Number.MIN_SAFE_INTEGER):void 0,Ld=Number.MAX_SAFE_INTEGER.toString(),Id=Fd?BigInt(Number.MAX_SAFE_INTEGER):void 0; function Jd(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;Nd=b;Od=(a-b)/4294967296>>>0} function Qd(a){if(a<0){Pd(0-a);var b=x(Rd(Nd,Od));a=b.next().value;b=b.next().value;Nd=a>>>0;Od=b>>>0}else Pd(a)} function Sd(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else pd()?c=""+(BigInt(b)<>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Td(c)+Td(a));return c} function Td(a){a=String(a);return"0000000".slice(a.length)+a} function Ud(){var a=Nd,b=Od;b&2147483648?pd()?a=""+(BigInt(b|0)<>>0)):(b=x(Rd(a,b)),a=b.next().value,b=b.next().value,a="-"+Sd(a,b)):a=Sd(a,b);return a} function Rd(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]} ;function Vd(a){return Array.prototype.slice.call(a)} ;function Wd(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);} ;var Xd=typeof BigInt==="function"?BigInt.asIntN:void 0,Yd=Number.isSafeInteger,Zd=Number.isFinite,$d=Math.trunc;function ae(a){return a.displayName||a.name||"unknown type name"} function be(a){if(a!=null&&typeof a!=="boolean")throw Error("Expected boolean but got "+fb(a)+": "+a);return a} function ce(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a} var de=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function ee(a){switch(typeof a){case "bigint":return!0;case "number":return Zd(a);case "string":return de.test(a);default:return!1}} function fe(a){if(typeof a!=="number")throw Uc("int32");if(!Zd(a))throw Uc("int32");return a|0} function ge(a){return a==null?a:fe(a)} function he(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return Zd(a)?a|0:void 0} function ie(a){var b=0;b=b===void 0?0:b;if(!ee(a))throw Uc("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return je(a);case "bigint":return String(Xd(64,a));default:return ke(a)}case 1024:switch(c){case "string":return le(a);case "bigint":return Gd(Xd(64,a));default:return me(a)}case 0:switch(c){case "string":return je(a);case "bigint":return Gd(Xd(64,a));default:return ne(a)}default:return Wd(b,"Unknown format requested type for int64")}} function oe(a){return a==null?a:ie(a)} function pe(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0,6))<922337} function qe(a){a.indexOf(".");if(pe(a))return a;if(a.length<16)Qd(Number(a));else if(pd())a=BigInt(a),Nd=Number(a&BigInt(4294967295))>>>0,Od=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Od=Nd=0;for(var c=a.length,d=0+b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Od*=1E6,Nd=Nd*1E6+d,Nd>=4294967296&&(Od+=Math.trunc(Nd/4294967296),Od>>>=0,Nd>>>=0);b&&(b=x(Rd(Nd,Od)),a=b.next().value,b=b.next().value,Nd=a,Od=b)}return Ud()} function ne(a){ee(a);a=$d(a);if(!Yd(a)){Qd(a);var b=Nd,c=Od;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:Sd(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a} function ke(a){ee(a);a=$d(a);if(Yd(a))a=String(a);else{var b=String(a);pe(b)?a=b:(Qd(a),a=Ud())}return a} function je(a){ee(a);var b=$d(Number(a));if(Yd(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return qe(a)} function le(a){var b=$d(Number(a));if(Yd(b))return Gd(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return pd()?Gd(Xd(64,BigInt(a))):Gd(qe(a))} function me(a){return Yd(a)?Gd(ne(a)):Gd(ke(a))} function re(a){if(typeof a!=="string")throw Error();return a} function se(a){if(a!=null&&typeof a!=="string")throw Error();return a} function te(a){return a==null||typeof a==="string"?a:void 0} function ue(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+ae(b)+" but got "+(a&&ae(a.constructor)));return a} function ve(a,b,c){if(a!=null&&a[ed]===qd)return a;if(Array.isArray(a)){var d=a[kd]|0;c=d|c&32|c&2;c!==d&&nd(a,c);return new b(a)}} ;var we={};function xe(a){return a} ;function ye(a){var b=qb($c);return b?a[b]:void 0} var ze={xB:!0};function Ae(a,b){b<100||Vc(bd,1)} ;function Be(a,b,c,d){var e=d!==void 0;d=!!d;var f=qb($c),g;!e&&Wc&&f&&(g=a[f])&&g.wp(Ae);f=[];var h=a.length;g=4294967295;var l=!1,m=!!(b&64),n=m?b&128?0:-1:void 0;if(!(b&1)){var p=h&&a[h-1];p!=null&&typeof p==="object"&&p.constructor===Object?(h--,g=h):p=void 0;if(m&&!(b&128)&&!e){l=!0;var r;g=((r=Ce)!=null?r:xe)(g-n,n,a,p,void 0)+n}}b=void 0;for(r=0;r=g){var u=r-n,w=void 0;((w=b)!=null?w:b={})[u]=t}else f[r]=t}if(p)for(var z in p)h=p[z],h!= null&&(h=c(h,d))!=null&&(r=+z,t=void 0,m&&!Number.isNaN(r)&&(t=r+n)0?void 0:a===0?He||(He=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}} function Je(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-8380417|(b&1023)<<13)}else{if(!Array.isArray(a))throw Error("narr");e=a[kd]|0;if(Nb&&1&e)throw Error("rfarr");2048&e&&!(2&e)&&Ke();if(e&256)throw Error("farr");if(e&64)return d!==0||e&2048||nd(a,e|2048),a;if(c&&(e|=128,c!==a[0]))throw Error("mid");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,h=c[g];if(h!=null&&typeof h==="object"&&h.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("pvtlmt");for(var l in h)f= +l,f1024)throw Error("spvt");e=e&-8380417|(l&1023)<<13}}}e|=64;d===0&&(e|=2048);nd(a,e);return a} function Ke(){if(Nb)throw Error("carr");Vc(dd,5)} ;function Le(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[kd]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=Me(a,c,!1,b&&!(c&16)):(od(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[ed]===qd)return b=a.M,c=b[kd]|0,rd(a,c)?a:Ne(a,b,c)?Oe(a,b):Me(b,c);if(a instanceof Nc)return a} function Oe(a,b,c){a=new a.constructor(b);c&&(a.j=sd);a.o=sd;return a} function Me(a,b,c,d){d!=null||(d=!!(34&b));a=Be(a,b,Le,d);d=32;c&&(d|=2);b=b&8380609|d;nd(a,b);return a} function Pe(a){var b=a.M,c=b[kd]|0;return rd(a,c)?Ne(a,b,c)?Oe(a,b,!0):new a.constructor(Me(b,c,!1)):a} function Qe(a){if(a.j!==sd)return!1;var b=a.M;b=Me(b,b[kd]|0);od(b,2048);a.M=b;a.j=void 0;a.o=void 0;return!0} function Re(a){if(!Qe(a)&&rd(a,a.M[kd]|0))throw Error();} function Se(a,b){b===void 0&&(b=a[kd]|0);b&32&&!(b&4096)&&nd(a,b|4096)} function Ne(a,b,c){return c&2?!0:c&32&&!(c&4096)?(nd(b,c|2),a.j=sd,!0):!1} ;var Te=Gd(0),Ue={};function Ve(a,b,c,d){Object.isExtensible(a);b=We(a.M,b,c);if(b!==null||d&&a.o!==sd)return b} function We(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var h=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return h?g[b]=d:a[e]=d,d}return c}} function Xe(a,b,c,d){Re(a);var e=a.M;Ye(e,e[kd]|0,b,c,d);return a} function Ye(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var h=a[g];if(h!=null&&typeof h==="object"&&h.constructor===Object)return h[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var l;g=((l=b)!=null?l:b=a[kd]|0)>>13&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b} function Ze(a){return!!(2&a)&&!!(4&a)||!!(256&a)} function $e(a,b,c){Re(a);var d=a.M,e=d[kd]|0;if(b==null)return Ye(d,e,3),a;if(!Array.isArray(b))throw Uc();var f,g=f=b===ld?7:b[kd]|0,h=Ze(f),l=h||Object.isFrozen(b);h||(f=0);l||(b=Vd(b),g=0,f=af(f,e),l=!1);f|=5;h=4&f?512&f?512:1024&f?1024:0:void 0;h=h!=null?h:0;for(var m=0;m>>0&255)}; vf.prototype.writeInt8=function(a){this.j.push(a>>>0&255)};function wf(){this.v=[];this.j=0;this.o=new vf} function xf(a,b){b.length!==0&&(a.v.push(b),a.j+=b.length)} function yf(a,b){zf(a,b,2);b=a.o.end();xf(a,b);b.push(a.j);return b} function Af(a,b){var c=b.pop();for(c=a.j+a.o.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.j++;b.push(c);a.j++} function zf(a,b,c){a=a.o;for(b=b*8+c;b>127;)a.j.push(b&127|128),b>>>=7;a.j.push(b)} ;function Bf(){function a(){throw Error();} Object.setPrototypeOf(a,a.prototype);return a} var Cf=Bf(),Df=Bf();function Ef(a,b,c){this.M=Je(a,b,c)} Ef.prototype.toJSON=function(){return Fe(this)}; Ef.prototype.serialize=function(a){return JSON.stringify(Fe(this,a))}; function Ff(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");od(b,32);return new a(b)} Ef.prototype.clone=function(){var a=this.M;var b=a[kd]|0;return Ne(this,a,b)?Oe(this,a,!0):new this.constructor(Me(a,b,!1))}; Ef.prototype[ed]=qd;Ef.prototype.toString=function(){return this.M.toString()};function Gf(a,b){this.zh=a;a=qb(Cf);this.j=!!a&&b===a||!1} function Hf(){var a=If;var b=b===void 0?Cf:b;return new Gf(a,b)} function If(a,b,c,d,e){b=Jf(b,d);b!=null&&(c=yf(a,c),e(b,a),Af(a,c))} var Kf=Hf(),Lf=Hf(),Mf=Symbol(),Nf=Symbol(),Of,Pf; function Qf(a){var b=Rf,c=Sf,d=a[Mf];if(d)return d;d={};d.lz=a;d.Yk=Ie(a[0]);var e=a[1],f=1;e&&e.constructor===Object&&(d.extensions=e,e=a[++f],typeof e==="function"&&(d.Mq=!0,Of!=null||(Of=e),Pf!=null||(Pf=a[f+1]),e=a[f+=2]));for(var g={};e&&Tf(e);){for(var h=0;h0} function Jf(a,b){if(a instanceof Ef)return a.M;if(Array.isArray(a))return Je(a,b[0],b[1],2)} ;function Rf(a,b,c){a[b]=c.zh} function Sf(a,b,c,d){var e,f,g=c.zh;a[b]=function(h,l,m){return g(h,l,m,f||(f=Qf(d).Yk),e||(e=Uf(d)))}} function Uf(a){var b=a[Nf];if(!b){var c=Qf(a);b=function(d,e){return Vf(d,e,c)}; a[Nf]=b}return b} function Vf(a,b,c){ud(a,a[kd]|0,function(d,e){if(e!=null){var f=Wf(c,d);f?f(b,e,d):d<500||Vc(cd,3)}}); (a=ye(a))&&a.wp(function(d,e,f){xf(b,b.o.end());for(d=0;d0})} function kg(a){if(a.textContent)return!0;if(a instanceof HTMLInputElement){if(!a.labels)return!1;a=x(a.labels);for(var b=a.next();!b.done;b=a.next())if(b.value.textContent)return!0}return!1} ;function lg(a){return a.sort(function(b,c){return ig(c)-ig(b)})} function mg(a){a=Array.from(a.querySelectorAll(gg)).filter(function(b){return(hg(b.style)?hg(window.getComputedStyle(b)):!1)&&kg(b)}); return jg(a)?lg(a):a} function ng(a){a=mg(a);a.length>0&&a[0].focus()} ;function og(a){var b=Va.apply(1,arguments).filter(Boolean).join("&");if(!b)return a;var c=a.match(/[?&]adurl=/);return c?a.slice(0,c.index+1)+b+"&"+a.slice(c.index+1):a+(a.indexOf("?")<0?"?":"&")+b} function pg(a,b){return b?"&"+a+"="+encodeURIComponent(b):""} function qg(a){var b=a.url;a=a.OB;this.o=b;this.B=a;this.v=(new Date).getTime()-17040672E5;this.j={};for(var c=/[?&]([^&=]+)=([^&]*)/g;a=c.exec(b);)this.j[a[1]]=a[2]} function rg(a){a=a.B;if(!a)return"";var b=pg("uap",a.platform)+pg("uapv",a.platformVersion)+pg("uafv",a.uaFullVersion)+pg("uaa",a.architecture)+pg("uam",a.model)+pg("uab",a.bitness);a.fullVersionList&&(b+="&uafvl="+encodeURIComponent(a.fullVersionList.map(function(c){return encodeURIComponent(c.brand)+";"+encodeURIComponent(c.version)}).join("|"))); a.wow64!=null&&(b+="&uaw="+Number(a.wow64));return b.slice(1)} ;/* Copyright Google LLC SPDX-License-Identifier: Apache-2.0 */ var sg=globalThis.trustedTypes,tg;function ug(){var a=null;if(!sg)return a;try{var b=function(c){return c}; a=sg.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a} function vg(){tg===void 0&&(tg=ug());return tg} ;function wg(a){this.Il=a} wg.prototype.toString=function(){return this.Il+""}; function xg(a){var b=vg();a=b?b.createScriptURL(a):a;return new wg(a)} function yg(a){if(a instanceof wg)return a.Il;throw Error("");} ;var zg=Aa([""]),Ag=Ba(["\x00"],["\\0"]),Bg=Ba(["\n"],["\\n"]),Cg=Ba(["\x00"],["\\u0000"]);function Dg(a){return a.toString().indexOf("`")===-1} Dg(function(a){return a(zg)})||Dg(function(a){return a(Ag)})||Dg(function(a){return a(Bg)})||Dg(function(a){return a(Cg)});function Eg(a){this.Kl=a} Eg.prototype.toString=function(){return this.Kl}; var Fg=new Eg("about:invalid#zClosurez");function Gg(a){return a instanceof Eg} function Hg(a){if(Gg(a))return a.Kl;throw Error("");} ;function Ig(a){this.Wq=a} function Jg(a){return new Ig(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})} var Kg=new Ig(function(a){return/^[^:]*([/?#]|$)/.test(a)}),Mg=Jg("tel"),Ng=Jg("data"),Og=Jg("http"),Pg=Jg("https"),Qg=Jg("ftp"),Rg=Jg("mailto"),Sg=Jg("intent"),Tg=Jg("sms"),Ug=Jg("vnd.youtube"),Vg=[Ng, Og,Pg,Rg,Qg,Kg];function Wg(a,b){b=b===void 0?Vg:b;if(Gg(a))return a;for(var c=0;c4);e++)b[th(a[e])]||(c+="\nInner error "+d++ +": ",a[e].stack&&a[e].stack.indexOf(a[e].toString())==0||(c+=typeof a[e]==="string"?a[e]:a[e].message+"\n"),c+=rh(a[e],b));e>>0;return b} function wh(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})} ;var xh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function yh(a){return a?decodeURI(a):a} function zh(a){return yh(a.match(xh)[3]||null)} function Ah(a){return yh(a.match(xh)[5]||null)} function Bh(a){var b=a.match(xh);a=b[5];var c=b[6];b=b[7];var d="";a&&(d+=a);c&&(d+="?"+c);b&&(d+="#"+b);return d} function Ch(a){var b=a.indexOf("#");return b<0?a:a.slice(0,b)} function Dh(a,b){if(a){a=a.split("&");for(var c=0;c=0){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?uh(e):"")}}} function Eh(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 e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function Fh(a,b,c){if(Array.isArray(b))for(var d=0;d=0&&bc)e=c;d+=b.length+1;return uh(a.slice(d,e!==-1?e:0))} var Nh=/[?&]($|#)/;function Oh(a,b){for(var c=a.search(Lh),d=0,e,f=[];(e=Kh(a,d,b,c))>=0;)f.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);f.push(a.slice(d));return f.join("").replace(Nh,"$1")} ;function Ph(a){this.M=Je(a)} v(Ph,Ef);var Qh=cg(Ph);function Rh(a){this.M=Je(a)} v(Rh,Ef);function Sh(a,b){for(var c in a)b.call(void 0,a[c],c,a)} function Th(a){for(var b in a)return b} function Uh(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b} function Vh(a){var b=Wh,c;for(c in b)if(a.call(void 0,b[c],c,b))return c} function Xh(a){for(var b in a)return!1;return!0} function Yh(a,b){if(a!==null&&b in a)throw Error('The object already contains the key "'+b+'"');a[b]=!0} function Zh(a){return a!==null&&"privembed"in a?a.privembed:!1} function $h(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in a))return!1;return!0} function ai(a){var b={},c;for(c in a)b[c]=a[c];return b} function bi(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),c;for(c in a)b[c]=bi(a[c]);return b} var ci="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function di(a,b){for(var c,d,e=1;e0)d(f);else{a:{if(f&&typeof f.length=="number"){if(hb(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}ac(g?jc(f):f,d)}}} function ni(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)} function oi(a){return a&&a.parentNode?a.parentNode.removeChild(a):null} function pi(a){return a.nodeType==9?a:a.ownerDocument||a.document} function qi(a){return ri(a,function(b){return b.nodeName=="BUTTON"&&!0})} function ri(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null} function si(a){this.j=a||C.document||document} k=si.prototype;k.getElementsByTagName=function(a,b){return(b||this.j).getElementsByTagName(String(a))}; k.createElement=function(a){return ni(this.j,a)}; k.createTextNode=function(a){return this.j.createTextNode(String(a))}; k.appendChild=function(a,b){a.appendChild(b)}; k.append=function(a,b){mi(pi(a),a,arguments)}; k.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}; k.removeNode=oi;k.isElement=function(a){return hb(a)&&a.nodeType==1}; k.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};function ti(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d} k=ti.prototype;k.clone=function(){return new ti(this.left,this.top,this.width,this.height)}; k.contains=function(a){return a instanceof hi?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; k.getSize=function(){return new ii(this.width,this.height)}; k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this}; k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; k.translate=function(a,b){a instanceof hi?(this.left+=a.x,this.top+=a.y):(this.left+=a,typeof b==="number"&&(this.top+=b));return this}; k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};function ui(a){this.M=Je(a)} v(ui,Ef);function vi(a){this.M=Je(a)} v(vi,Ef);function wi(a){this.M=Je(a,4)} v(wi,Ef);function xi(a){this.M=Je(a,36)} v(xi,Ef);var yi;function zi(a){var b;((b=yi)!=null?b:yi=[]).push(a)} ;function Ai(a,b){var c=c||[];this.v=a;this.j=b||null;this.o=[];Bi(this,c)} Ai.prototype.toString=function(){return this.v}; Ai.prototype.getModuleId=function(){return this.j}; function Bi(a,b){var c=!1;c=c===void 0?!1:c;a.o=a.o.concat(b);if(c){if(!a.j)throw Error("A module ID must be set on the Fava ServiceId "+a.v+" in order to modify extra edges.");b.map(function(d){return d.getModuleId()}).forEach(function(d){zi(function(e){e.j(a.j,d)})})}} ;function Ci(a){a&&typeof a.dispose=="function"&&a.dispose()} ;C.U3bHHf!=null||(C.U3bHHf=0);C.U3bHHf++;var Di=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};function Ei(a,b){this.v=a;this.B=b;this.o=0;this.j=null} Ei.prototype.get=function(){if(this.o>0){this.o--;var a=this.j;this.j=a.next;a.next=null}else a=this.v();return a}; function Fi(a,b){a.B(b);a.o<100&&(a.o++,b.next=a.j,a.j=b)} ;function Gi(){this.o=this.j=null} Gi.prototype.add=function(a,b){var c=Hi.get();c.set(a,b);this.o?this.o.next=c:this.j=c;this.o=c}; Gi.prototype.remove=function(){var a=null;this.j&&(a=this.j,this.j=this.j.next,this.j||(this.o=null),a.next=null);return a}; var Hi=new Ei(function(){return new Ii},function(a){return a.reset()}); function Ii(){this.next=this.scope=this.fn=null} Ii.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null}; Ii.prototype.reset=function(){this.next=this.scope=this.fn=null};var Ji,Ki=!1,Li=new Gi;function Mi(a,b){Ji||Ni();Ki||(Ji(),Ki=!0);Li.add(a,b)} function Ni(){var a=Promise.resolve(void 0);Ji=function(){a.then(Oi)}} function Oi(){for(var a;a=Li.remove();){try{a.fn.call(a.scope)}catch(b){wb(b)}Fi(Hi,a)}Ki=!1} ;function Pi(){} function Qi(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}} ;function Ri(a,b){this.ra=0;this.Uc=void 0;this.be=this.Dc=this.parent_=null;this.Bg=this.mi=!1;if(a!=Pi)try{var c=this;a.call(b,function(d){Si(c,2,d)},function(d){Si(c,3,d)})}catch(d){Si(this,3,d)}} function Ti(){this.next=this.context=this.j=this.o=this.child=null;this.v=!1} Ti.prototype.reset=function(){this.context=this.j=this.o=this.child=null;this.v=!1}; var Ui=new Ei(function(){return new Ti},function(a){a.reset()}); function Vi(a,b,c){var d=Ui.get();d.o=a;d.j=b;d.context=c;return d} function Wi(a){if(a instanceof Ri)return a;var b=new Ri(Pi);Si(b,2,a);return b} function aj(a){return new Ri(function(b,c){c(a)})} function bj(a,b,c){cj(a,b,c,null)||Mi(ob(b,a))} function dj(a){return new Ri(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;d==0&&b(e)},g=function(m){c(m)},h,l=0;l1)));g=g.next)e||(f=g);e&&(c.ra==0&&d==1?kj(c,b):(f?(d=f,d.next==c.be&&(c.be=d),d.next=d.next.next):lj(c),mj(c,e,3,b)))}a.parent_=null}else Si(a,3,b)} function hj(a,b){a.Dc||a.ra!=2&&a.ra!=3||nj(a);a.be?a.be.next=b:a.Dc=b;a.be=b} function fj(a,b,c,d){var e=Vi(null,null,null);e.child=new Ri(function(f,g){e.o=b?function(h){try{var l=b.call(d,h);f(l)}catch(m){g(m)}}:f; e.j=c?function(h){try{var l=c.call(d,h);l===void 0&&h instanceof jj?g(h):f(l)}catch(m){g(m)}}:g}); e.child.parent_=a;hj(a,e);return e.child} k.Ft=function(a){this.ra=0;Si(this,2,a)}; k.Gt=function(a){this.ra=0;Si(this,3,a)}; function Si(a,b,c){a.ra==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.ra=1,cj(c,a.Ft,a.Gt,a)||(a.Uc=c,a.ra=b,a.parent_=null,nj(a),b!=3||c instanceof jj||oj(a,c)))} function cj(a,b,c,d){if(a instanceof Ri)return gj(a,b,c,d),!0;if(a)try{var e=!!a.$goog_Thenable}catch(g){e=!1}else e=!1;if(e)return a.then(b,c,d),!0;if(hb(a))try{var f=a.then;if(typeof f==="function")return pj(a,f,b,c,d),!0}catch(g){return c.call(d,g),!0}return!1} function pj(a,b,c,d,e){function f(l){h||(h=!0,d.call(e,l))} function g(l){h||(h=!0,c.call(e,l))} var h=!1;try{b.call(a,g,f)}catch(l){f(l)}} function nj(a){a.mi||(a.mi=!0,Mi(a.lp,a))} function lj(a){var b=null;a.Dc&&(b=a.Dc,a.Dc=b.next,b.next=null);a.Dc||(a.be=null);return b} k.lp=function(){for(var a;a=lj(this);)mj(this,a,this.ra,this.Uc);this.mi=!1}; function mj(a,b,c,d){if(c==3&&b.j&&!b.v)for(;a&&a.Bg;a=a.parent_)a.Bg=!1;if(b.child)b.child.parent_=null,qj(b,c,d);else try{b.v?b.o.call(b.context):qj(b,c,d)}catch(e){rj.call(null,e)}Fi(Ui,b)} function qj(a,b,c){b==2?a.o.call(a.context,c):a.j&&a.j.call(a.context,c)} function oj(a,b){a.Bg=!0;Mi(function(){a.Bg&&rj.call(null,b)})} var rj=wb;function jj(a){ub.call(this,a)} rb(jj,ub);jj.prototype.name="cancel";function sj(){var a=this;this.promise=new Promise(function(b,c){a.resolve=b;a.reject=c})} ;(function(){for(var a=["ms","moz","webkit","o"],b=0;b-1?(b=a[g],c||(b.lg=!1)):(b=new Bj(b,this.src,f,!!d,e),b.lg=c,a.push(b));return b}; Dj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=Ej(e,b,c,d);return b>-1?(Cj(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.listeners[a],this.j--),!0):!1}; function Fj(a,b){var c=b.type;c in a.listeners&&ic(a.listeners[c],b)&&(Cj(b),a.listeners[c].length==0&&(delete a.listeners[c],a.j--))} function Ej(a,b,c,d){for(var e=0;e-1?b[a]:null)&&Tj(c))} function Tj(a){if(typeof a!=="number"&&a&&!a.Tf){var b=a.src;if(b&&b[zj])Fj(b.o,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Pj(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Ij--;(c=Nj(b))?(Fj(c,a),c.j==0&&(c.src=null,b[Gj]=null)):Cj(a)}}} function Pj(a){return a in Hj?Hj[a]:Hj[a]="on"+a} function Qj(a,b){if(a.Tf)a=!0;else{b=new yj(b,this);var c=a.listener,d=a.Dg||a.src;a.lg&&Tj(a);a=c.call(d,b)}return a} function Nj(a){a=a[Gj];return a instanceof Dj?a:null} var Uj="__closure_events_fn_"+(Math.random()*1E9>>>0);function Lj(a){if(typeof a==="function")return a;a[Uj]||(a[Uj]=function(b){return a.handleEvent(b)}); return a[Uj]} ;function Vj(){uj.call(this);this.o=new Dj(this);this.kb=this;this.la=null} rb(Vj,uj);Vj.prototype[zj]=!0;k=Vj.prototype;k.addEventListener=function(a,b,c,d){Jj(this,a,b,c,d)}; k.removeEventListener=function(a,b,c,d){Sj(this,a,b,c,d)}; k.dispatchEvent=function(a){var b=this.la;if(b){var c=[];for(var d=1;b;b=b.la)c.push(b),++d}b=this.kb;d=a.type||a;if(typeof a==="string")a=new xj(a,b);else if(a instanceof xj)a.target=a.target||b;else{var e=a;a=new xj(d,b);di(a,e)}e=!0;var f;if(c)for(f=c.length-1;!a.o&&f>=0;f--){var g=a.currentTarget=c[f];e=Wj(g,d,!0,a)&&e}a.o||(g=a.currentTarget=b,e=Wj(g,d,!0,a)&&e,a.o||(e=Wj(g,d,!1,a)&&e));if(c)for(f=0;!a.o&&f0&&a2147483647?-1:C.setTimeout(a,b||0)} ;function Zj(a,b,c){uj.call(this);this.H=c!=null?a.bind(c):a;this.D=b;this.B=null;this.o=!1;this.v=0;this.j=null} v(Zj,uj);k=Zj.prototype;k.oi=function(a){this.B=arguments;this.j||this.v?this.o=!0:ak(this)}; k.stop=function(){this.j&&(C.clearTimeout(this.j),this.j=null,this.o=!1,this.B=null)}; k.pause=function(){this.v++}; k.resume=function(){this.v--;this.v||!this.o||this.j||(this.o=!1,ak(this))}; k.ma=function(){uj.prototype.ma.call(this);this.stop()}; function ak(a){a.j=Yj(function(){a.j=null;a.o&&!a.v&&(a.o=!1,ak(a))},a.D); var b=a.B;a.B=null;a.H.apply(null,b)} ;function bk(a,b){if(b&&a in b)return a;var c=tc?"Webkit":sc?"Moz":null;return c?(c=c.toLowerCase(),a=c+wh(a),b===void 0||a in b?a:null):null} ;ib(function(){var a=this.isSupported(),b=this.v();if(a){var c;b?c=(((tc?"Webkit":sc?"Moz":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a}); ib(function(){return bk("hidden",this.j.j)}); ib(function(){return bk("visibilityState",this.j.j)});function ck(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("URI is missing protocol: "+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("Invalid URI scheme in origin: "+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a} ;function dk(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=m=0} function b(p){for(var r=g,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=e[0];var u=e[1],w=e[2],z=e[3],B=e[4];for(t=0;t<80;t++){if(t<40)if(t<20){var F=z^u&(w^z);var L=1518500249}else F=u^w^z,L=1859775393;else t<60?(F=u&w|z&(u|w),L=2400959708):(F=u^w^z,L=3395469782);F=((p<<5|p>>>27)&4294967295)+F+B+L+r[t]&4294967295;B=z;z=w;w=(u<<30|u>>>2)&4294967295;u=p;p=F}e[0]=e[0]+p&4294967295;e[1]=e[1]+u&4294967295;e[2]= e[2]+w&4294967295;e[3]=e[3]+z&4294967295;e[4]=e[4]+B&4294967295} function c(p,r){if(typeof p==="string"){p=unescape(encodeURIComponent(p));for(var t=[],u=0,w=p.length;u=56;t--)f[t]=r&255,r>>>=8;b(f);for(t=r=0;t<5;t++)for(var u=24;u>=0;u-=8)p[r++]=e[t]>>u&255;return p} for(var e=[],f=[],g=[],h=[128],l=1;l<64;++l)h[l]=0;var m,n;a();return{reset:a,update:c,digest:d,digestString:function(){for(var p=d(),r="",t=0;t=0;b--)this.remove(a[b])}; function ik(a){a=(a.j.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f0?d:void 0));d=Xe(d,4,ge(f>0?f:void 0));d=Xe(d,5,ge(g>0?g:void 0));f=d.M;g=f[kd]|0;d=rd(d,g)?d:Ne(d,f,g)?Oe(d,f):new d.constructor(Me(f,g,!0));kf(h,pk,10,d)}a=a.logRequest.clone();h=Date.now().toString();a=Xe(a,4,oe(h));b=b.slice();b=lf(a,xi,3,b);e&&(a=new ui,e=Xe(a,13,ge(e)),a=new vi,e=kf(a,ui,2,e), a=new wi,e=kf(a,vi,1,e),e=tf(e,2,9),kf(b,wi,18,e));c&&Xe(b,14,oe(c));return b} ;function Ik(a){this.j=this.o=this.v=a} Ik.prototype.reset=function(){this.j=this.o=this.v}; Ik.prototype.getValue=function(){return this.o};function ag(a){this.M=Je(a,8)} v(ag,Ef);var Jk=dg(ag);function bg(a){this.M=Je(a)} v(bg,Ef);var Kk;Kk=new $f;function Lk(a){uj.call(this);var b=this;this.componentId="";this.j=[];this.ed="";this.pageId=null;this.Ud=this.La=-1;this.T=this.experimentIds=null;this.H=this.B=0;this.X=null;this.la=this.ya=0;this.Ze=1;this.timeoutMillis=0;this.kb=!1;this.logSource=a.logSource;this.ue=a.ue||function(){}; this.v=new Ck(a.logSource,a.xc);this.network=a.network||null;this.Ld=a.Ld||null;this.bufferSize=1E3;this.V=a.Lt||null;this.sessionIndex=a.sessionIndex||null;this.kf=a.kf||!1;this.logger=null;this.withCredentials=!a.bi;this.xc=a.xc||!1;this.da=!this.xc&&!!window&&!!window.navigator&&window.navigator.sendBeacon!==void 0;this.Cc=typeof URLSearchParams!=="undefined"&&!!(new URL(Mk())).searchParams&&!!(new URL(Mk())).searchParams.set;var c=Ak(new zk);Dk(this.v,c);this.D=new Ik(1E4);a=Nk(this,a.ak);this.o= new ok(this.D.getValue(),a);this.Ab=new ok(6E5,a);this.kf||this.Ab.start();this.xc||(document.addEventListener("visibilitychange",function(){if(document.visibilityState==="hidden"){Ok(b);var d;(d=b.X)==null||d.flush()}}),document.addEventListener("pagehide",function(){Ok(b); var d;(d=b.X)==null||d.flush()}))} v(Lk,uj);function Nk(a,b){return a.Cc?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}} k=Lk.prototype;k.ma=function(){Ok(this);this.o.stop();this.Ab.stop();uj.prototype.ma.call(this)}; function Pk(a){a.V||(a.V=Mk());try{return(new URL(a.V)).toString()}catch(b){return(new URL(a.V,window.location.origin)).toString()}} k.dispatch=function(a){if(a instanceof xi)this.log(a);else try{var b=new xi,c=a.serialize();var d=sf(b,8,c);this.log(d)}catch(e){Qk(this,4,1)}}; function Qk(a,b,c){a.X&&a.X.zd(b,c)} k.log=function(a){Qk(this,2,1);if(this.Cc){a=a.clone();var b=this.Ze++;a=Xe(a,21,oe(b));this.componentId&&sf(a,26,this.componentId);b=a;var c=Ve(b,1);var d=d===void 0?!1:d;var e=typeof c;d=c==null?c:e==="bigint"?String(Xd(64,c)):ee(c)?e==="string"?je(c):d?ke(c):ne(c):void 0;d==null&&(d=Date.now(),d=Number.isFinite(d)?d.toString():"0",Xe(b,1,oe(d)));d=Ve(b,15);d!=null&&(typeof d==="bigint"?Md(d)?d=Number(d):(d=Xd(64,d),d=Md(d)?Number(d):String(d)):d=ee(d)?typeof d==="number"?ne(d):je(d):void 0);d== null&&Xe(b,15,oe((new Date).getTimezoneOffset()*60));this.experimentIds&&(d=this.experimentIds.clone(),kf(b,Rh,16,d));Qk(this,1,1);b=this.j.length-this.bufferSize+1;b>0&&(this.j.splice(0,b),this.B+=b,Qk(this,3,b));this.j.push(a);this.kf||this.o.enabled||this.o.start()}}; k.flush=function(a,b){var c=this;if(this.j.length===0)a&&a();else if(this.kb&&this.da)this.v.j=3,Rk(this);else{var d=Date.now();if(this.Ud>d&&this.La0&&(c.La=Date.now(),c.Ud=c.La+r);r=qb($c);var w;Wc&&r&&((w=t.M[r])==null?void 0:w[175237375])!=null&&Vc(ad,3);a:{var z=z===void 0?!1:z;if(qb(hd)&&qb($c)&&void 0===hd){w=t.M;r=w[$c];if(!r)break a;if(r=r.yB)try{r(w,175237375,ze);break a}catch(B){wb(B)}}z&&(z=t.M,(w=qb($c))&& w in z&&(z=z[w])&&delete z[175237375])}z=Kk.ctor?Kk.j(t,Kk.ctor,175237375,Kk.o):Kk.j(t,175237375,null,Kk.o);if(z=z===null?void 0:z)z=nf(z,1,-1),z!==-1&&(c.D=new Ik(z<1?1:z),c.o.setInterval(c.D.getValue()))}}a&&a();c.H=0},n=function(r,t){var u=jf(f,xi,3); var w=Number(of(f,14)),z=c.D;z.j=Math.min(3E5,z.j*2);z.o=Math.min(3E5,z.j+Math.round(.1*(Math.random()-.5)*2*z.j));c.o.setInterval(c.D.getValue());r===401&&g&&(c.ed=g);w&&(c.B+=w);t===void 0&&(t=c.isRetryable(r));t&&(c.j=u.concat(c.j),c.kf||c.o.enabled||c.o.start());Qk(c,7,1);b&&b("net-send-failed",r);++c.H},p=function(){c.network&&c.network.send(l,m,n)}; h?h.then(function(r){Qk(c,5,e);l.mh["Content-Encoding"]="gzip";l.mh["Content-Type"]="application/binary";l.body=r;l.po=2;p()},function(){Qk(c,6,e); p()}):p()}}}}; function Sk(a,b,c){c=c===void 0?null:c;var d=d===void 0?a.withCredentials:d;var e={},f=new URL(Pk(a));c&&(e.Authorization=c);a.sessionIndex&&(e["X-Goog-AuthUser"]=a.sessionIndex,f.searchParams.set("authuser",a.sessionIndex));a.pageId&&(Object.defineProperty(e,"X-Goog-PageId",{value:a.pageId}),f.searchParams.set("pageId",a.pageId));return{url:f.toString(),body:b,po:1,mh:e,requestType:"POST",withCredentials:d,timeoutMillis:a.timeoutMillis}} function Ok(a){a.v.isFinal=!0;a.flush();a.v.isFinal=!1} function Rk(a){Tk(a,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=window.navigator.sendBeacon(b.toString(),c.serialize())}catch(e){}d||(a.da=!1);return d})} function Tk(a,b){if(a.j.length!==0){var c=new URL(Pk(a));c.searchParams.delete("format");var d=a.ue();d&&c.searchParams.set("auth",d);c.searchParams.set("authuser",a.sessionIndex||"0");for(d=0;d<10&&a.j.length;++d){var e=a.j.slice(0,32),f=Hk(a.v,e,a.B,a.H,a.Ld,a.ya,a.la);if(!b(c.toString(),f)){++a.H;break}a.B=0;a.H=0;a.ya=0;a.la=0;a.j=a.j.slice(e.length)}a.o.enabled&&a.o.stop()}} k.isRetryable=function(a){return 500<=a&&a<600||a===401||a===0}; function Mk(){return"https://play.google.com/log?format=json&hasfast=true"} ;function Uk(){this.bo=typeof AbortController!=="undefined"} Uk.prototype.send=function(a,b,c){var d=this,e,f,g,h,l,m,n,p,r,t;return A(function(u){switch(u.j){case 1:return f=(e=d.bo?new AbortController:void 0)?setTimeout(function(){e.abort()},a.timeoutMillis):void 0,Ka(u,2,3),g=Object.assign({},{method:a.requestType, headers:Object.assign({},a.mh)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.timeoutMillis&&e?e.signal:null}),u.yield(fetch(a.url,g),5);case 5:h=u.o;if(h.status!==200){(l=c)==null||l(h.status);u.I(3);break}if((m=b)==null){u.I(7);break}return u.yield(h.text(),8);case 8:m(u.o);case 7:case 3:Na(u);clearTimeout(f);Oa(u);break;case 2:n=Ma(u);switch((p=n)==null?void 0:p.name){case "AbortError":(r=c)==null||r(408);break;default:(t=c)==null||t(400)}u.I(3)}})}; Uk.prototype.Ag=function(){return 4};function Vk(a,b){b=b===void 0?"0":b;uj.call(this);this.logSource=a;this.sessionIndex=b;this.Gc="https://play.google.com/log?format=json&hasfast=true";this.o=null;this.B=!1;this.network=null;this.componentId="";this.j=this.Ld=null;this.v=!1;this.pageId=null;this.bufferSize=void 0} v(Vk,uj);function Wk(a,b){a.o=b;return a} function Xk(a,b){a.network=b;return a} function Yk(a,b){a.j=b} function Zk(a){a.v=!0;return a} Vk.prototype.bi=function(){this.D=!0;return this}; function $k(a){a.network||(a.network=new Uk);var b=new Lk({logSource:a.logSource,ue:a.ue?a.ue:mk,sessionIndex:a.sessionIndex,Lt:a.Gc,xc:a.B,kf:!1,bi:a.D,ak:a.ak,network:a.network});vj(a,b);if(a.o){var c=a.o,d=Ek(b.v);sf(d,7,c)}b.T=new nk;a.componentId&&(b.componentId=a.componentId);a.Ld&&(b.Ld=a.Ld);a.pageId&&(b.pageId=a.pageId);a.j&&((d=a.j)?(b.experimentIds||(b.experimentIds=new Rh),c=b.experimentIds,d=d.serialize(),sf(c,4,d)):b.experimentIds&&Xe(b.experimentIds,4));a.v&&(b.kb=b.da);Gk(b.v);a.bufferSize&& (b.bufferSize=a.bufferSize);a.network.Xf&&a.network.Xf(a.logSource);a.network.Ts&&a.network.Ts(b);return b} ;function al(a){this.M=Je(a)} v(al,Ef);function bl(a,b){return $e(a,b,fe)} ;function cl(a){try{return C.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);} function dl(){} dl.prototype.serialize=function(a){var b=[];el(this,a,b);return b.join("")}; function el(a,b,c){if(b==null)c.push("null");else{if(typeof b=="object"){if(Array.isArray(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f=0)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=x(c);for(d=b.next();!d.done;d=b.next())c=x(d.value),d=c.next().value,c=c.next().value,this.Z.setRequestHeader(d,c);this.La&&(this.Z.responseType=this.La);"withCredentials"in this.Z&&this.Z.withCredentials!==this.ya&&(this.Z.withCredentials=this.ya);try{this.D&&(clearTimeout(this.D),this.D=null),this.T>0&&(this.getStatus(),this.D=setTimeout(this.Dt.bind(this),this.T)), this.getStatus(),this.H=!0,this.Z.send(a),this.H=!1}catch(g){this.getStatus(),nl(this,g)}}; k.Dt=function(){typeof ab!="undefined"&&this.Z&&(this.B="Timed out after "+this.T+"ms, aborting",this.getStatus(),this.dispatchEvent("timeout"),this.abort(8))}; function nl(a,b){a.j=!1;a.Z&&(a.v=!0,a.Z.abort(),a.v=!1);a.B=b;ol(a);pl(a)} function ol(a){a.V||(a.V=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))} k.abort=function(){this.Z&&this.j&&(this.getStatus(),this.j=!1,this.v=!0,this.Z.abort(),this.v=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),pl(this))}; k.ma=function(){this.Z&&(this.j&&(this.j=!1,this.v=!0,this.Z.abort(),this.v=!1),pl(this,!0));il.Fb.ma.call(this)}; k.ql=function(){this.isDisposed()||(this.X||this.H||this.v?ql(this):this.Hr())}; k.Hr=function(){ql(this)}; function ql(a){if(a.j&&typeof ab!="undefined")if(a.H&&(a.Z?a.Z.readyState:0)==4)setTimeout(a.ql.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.isComplete()){a.getStatus();a.j=!1;try{if(rl(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var b=(a.Z?a.Z.readyState:0)>2?a.Z.statusText:""}catch(c){b=""}a.B=b+" ["+a.getStatus()+"]";ol(a)}}finally{pl(a)}}} function pl(a,b){if(a.Z){a.D&&(clearTimeout(a.D),a.D=null);var c=a.Z;a.Z=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}} k.isActive=function(){return!!this.Z}; k.isComplete=function(){return(this.Z?this.Z.readyState:0)==4}; function rl(a){var b=a.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=b===0)a=String(a.da).match(xh)[1]||null,!a&&C.self&&C.self.location&&(a=C.self.location.protocol.slice(0,-1)),b=!jl.test(a?a.toLowerCase():"");c=b}return c} k.getStatus=function(){try{return(this.Z?this.Z.readyState:0)>2?this.Z.status:-1}catch(a){return-1}}; k.getLastError=function(){return typeof this.B==="string"?this.B:String(this.B)};function sl(){this.blockSize=-1} ;function tl(){this.blockSize=-1;this.blockSize=64;this.j=[];this.D=[];this.P=[];this.v=[];this.v[0]=128;for(var a=1;a>>31)&4294967295;b=a.j[0];c=a.j[1];e=a.j[2];for(var f=a.j[3],g=a.j[4],h,l,m=0;m<80;m++)m<40?m<20?(h=f^c&(e^f),l=1518500249):(h=c^e^f,l=1859775393):m<60?(h=c&e|f&(c|e),l=2400959708):(h=c^e^f,l=3395469782), h=(b<<5|b>>>27)+h+g+l+d[m]&4294967295,g=f,f=e,e=(c<<30|c>>>2)&4294967295,c=b,b=h;a.j[0]=a.j[0]+b&4294967295;a.j[1]=a.j[1]+c&4294967295;a.j[2]=a.j[2]+e&4294967295;a.j[3]=a.j[3]+f&4294967295;a.j[4]=a.j[4]+g&4294967295} tl.prototype.update=function(a,b){if(a!=null){b===void 0&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.D,f=this.o;d=56;c--)this.D[c]=b&255,b/=256;ul(this,this.D);for(c=b=0;c<5;c++)for(var d=24;d>=0;d-=8)a[b]=this.j[c]>>d&255,++b;return a};function vl(){} vl.prototype.next=function(){return wl}; var wl={done:!0,value:void 0};vl.prototype.fc=function(){return this};function xl(a){this.j=a} xl.prototype.set=function(a,b){b===void 0?this.j.remove(a):this.j.set(a,(new dl).serialize(b))}; xl.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";}}; xl.prototype.remove=function(a){this.j.remove(a)};function yl(a){this.j=a} rb(yl,xl);function zl(a){this.data=a} function Al(a){return a===void 0||a instanceof zl?a:new zl(a)} yl.prototype.set=function(a,b){yl.Fb.set.call(this,a,Al(b))}; yl.prototype.o=function(a){a=yl.Fb.get.call(this,a);if(a===void 0||a instanceof Object)return a;throw"Storage: Invalid value was encountered";}; yl.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};function Bl(a){this.j=a} rb(Bl,yl);Bl.prototype.set=function(a,b,c){if(b=Al(b)){if(c){if(cpb())Bl.prototype.remove.call(this,a);else return b}};function Cl(a){if(a instanceof Dl||a instanceof El||a instanceof Fl)return a;if(typeof a.next=="function")return new Dl(function(){return a}); if(typeof a[Symbol.iterator]=="function")return new Dl(function(){return a[Symbol.iterator]()}); if(typeof a.fc=="function")return new Dl(function(){return a.fc()}); throw Error("Not an iterator or iterable.");} function Dl(a){this.o=a} Dl.prototype.fc=function(){return new El(this.o())}; Dl.prototype[Symbol.iterator]=function(){return new Fl(this.o())}; Dl.prototype.j=function(){return new Fl(this.o())}; function El(a){this.o=a} v(El,vl);El.prototype.next=function(){return this.o.next()}; El.prototype[Symbol.iterator]=function(){return new Fl(this.o)}; El.prototype.j=function(){return new Fl(this.o)}; function Fl(a){Dl.call(this,function(){return a}); this.v=a} v(Fl,Dl);Fl.prototype.next=function(){return this.v.next()};function Gl(){} ;function Hl(){} rb(Hl,Gl);Hl.prototype[Symbol.iterator]=function(){return Cl(this.fc(!0)).j()}; Hl.prototype.clear=function(){var a=Array.from(this);a=x(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};function Il(a){this.j=a;this.o=null} rb(Il,Hl);k=Il.prototype;k.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}; k.set=function(a,b){Jl(this);try{this.j.setItem(a,b)}catch(c){if(this.j.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}}; k.get=function(a){Jl(this);a=this.j.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a}; k.remove=function(a){Jl(this);this.j.removeItem(a)}; k.fc=function(a){Jl(this);var b=0,c=this.j,d=new vl;d.next=function(){if(b>=c.length)return wl;var e=c.key(b++);if(a)return{value:e,done:!1};e=c.getItem(e);if(typeof e!=="string")throw"Storage mechanism: Invalid value was encountered";return{value:e,done:!1}}; return d}; k.clear=function(){Jl(this);this.j.clear()}; k.key=function(a){Jl(this);return this.j.key(a)}; function Jl(a){if(a.j==null)throw Error("Storage mechanism: Storage unavailable");a.isAvailable()||wb(Error("Storage mechanism: Storage unavailable"))} ;function Kl(){var a=null;try{a=C.localStorage||null}catch(b){}Il.call(this,a)} rb(Kl,Il);function Ll(a,b){this.o=a;this.j=b+"::"} rb(Ll,Hl);Ll.prototype.set=function(a,b){this.o.set(this.j+a,b)}; Ll.prototype.get=function(a){return this.o.get(this.j+a)}; Ll.prototype.remove=function(a){this.o.remove(this.j+a)}; Ll.prototype.fc=function(a){var b=this.o[Symbol.iterator](),c=this,d=new vl;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.j.length)!=c.j;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.j.length):c.o.get(e),done:!1}}; return d};function Ml(a){var b=new Kl;return b.isAvailable()?a?new Ll(b,a):b:null} ;function Nl(a){this.M=Je(a)} v(Nl,Ef);function Rl(a){if(a.Vb&&typeof a.Vb=="function")return a.Vb();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(gb(a)){for(var b=[],c=a.length,d=0;d1||f.length== 1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.j=d:c=a.P.toString()!=="";c?Xl(b,a.P.clone()):c=!!a.v;c&&(b.v=a.v);return b}; Ul.prototype.clone=function(){return new Ul(this)}; function Vl(a,b,c){a.B=c?Yl(b,!0):b;a.B&&(a.B=a.B.replace(/:$/,""))} function Wl(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.ba=b}else a.ba=null} function Xl(a,b,c){b instanceof Zl?(a.P=b,em(a.P,a.D)):(c||(b=$l(b,fm)),a.P=new Zl(b,a.D))} function Yl(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""} function $l(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,gm),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null} function gm(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)} var am=/[#\/\?@]/g,cm=/[#\?:]/g,bm=/[#\?]/g,fm=/[#\?@]/g,dm=/#/g;function Zl(a,b){this.o=this.j=null;this.v=a||null;this.B=!!b} function hm(a){a.j||(a.j=new Map,a.o=0,a.v&&Dh(a.v,function(b,c){a.add(uh(b),c)}))} k=Zl.prototype;k.add=function(a,b){hm(this);this.v=null;a=im(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.o=this.o+1;return this}; k.remove=function(a){hm(this);a=im(this,a);return this.j.has(a)?(this.v=null,this.o=this.o-this.j.get(a).length,this.j.delete(a)):!1}; k.clear=function(){this.j=this.v=null;this.o=0}; k.isEmpty=function(){hm(this);return this.o==0}; function jm(a,b){hm(a);b=im(a,b);return a.j.has(b)} k.forEach=function(a,b){hm(this);this.j.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)}; k.oc=function(){hm(this);for(var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[],d=0;d0?String(a[0]):b}; k.toString=function(){if(this.v)return this.v;if(!this.j)return"";for(var a=[],b=Array.from(this.j.keys()),c=0;c0&&(this.v=null,this.j.set(im(this,e),jc(c)),this.o=this.o+c.length))},a)); a.B=b} k.extend=function(a){for(var b=0;b=1&&this.j&&this.readyState!=4&&(this.j=!1,mm(this));this.readyState=0}; k.Qp=function(a){if(this.j&&(this.D=a,this.v||(this.status=this.D.status,this.statusText=this.D.statusText,this.v=a.headers,this.readyState=2,lm(this)),this.j&&(this.readyState=3,lm(this),this.j)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Op.bind(this),this.Cg.bind(this));else if(typeof C.ReadableStream!=="undefined"&&"body"in a){this.B=a.body.getReader();if(this.X){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= []}else this.response=this.responseText="",this.da=new TextDecoder;nm(this)}else a.text().then(this.Pp.bind(this),this.Cg.bind(this))}; function nm(a){a.B.read().then(a.Lp.bind(a)).catch(a.Cg.bind(a))} k.Lp=function(a){if(this.j){if(this.X&&a.value)this.response.push(a.value);else if(!this.X){var b=a.value?a.value:new Uint8Array(0);if(b=this.da.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?mm(this):lm(this);this.readyState==3&&nm(this)}}; k.Pp=function(a){this.j&&(this.response=this.responseText=a,mm(this))}; k.Op=function(a){this.j&&(this.response=a,mm(this))}; k.Cg=function(){this.j&&mm(this)}; function mm(a){a.readyState=4;a.D=null;a.B=null;a.da=null;lm(a)} k.setRequestHeader=function(a,b){this.V.append(a,b)}; k.getResponseHeader=function(a){return this.v?this.v.get(a.toLowerCase())||"":""}; k.getAllResponseHeaders=function(){if(!this.v)return"";for(var a=[],b=this.v.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")}; function lm(a){a.onreadystatechange&&a.onreadystatechange.call(a)} Object.defineProperty(km.prototype,"withCredentials",{get:function(){return this.T==="include"}, set:function(a){this.T=a?"include":"same-origin"}});C.PlatformConfigs={APP_VERSION:"3.14.0",DEVICE_MODEL:"YouTube",WEB_SEARCH_CLIENT_ID:"",DEFAULT_LOCALE:"en-IN",PROD_API_KEY:"AIzaSyBfZufNuuDQ68tr0y5NvCPsBtQrvM8wpcA",PROD_SPEECH_SYNTHESIS_API_KEY:"",REQUIRE_LOCATION_CONSENT:!1,LANGUAGES_NEED_REGION_NAME:[],PROMPTS_FOR_MICROPHONE_PERMISSION:!0,YOUTUBE_APP_NAME:""};function om(){try{var a,b;return!!((a=window)==null?0:(b=a.top)==null?0:b.location.href)&&!1}catch(c){return!0}} ;function pm(){var a=qm();a=a===void 0?"bevasrsg":a;return new Promise(function(b){var c=window===window.top?window:om()?window:window.top,d=c[a],e;((e=d)==null?0:e.bevasrs)?b(new rm(d.bevasrs)):(d||(d={},d=(d.nqfbel=[],d),c[a]=d),d.nqfbel.push(function(f){b(new rm(f))}))})} function rm(a){uj.call(this);var b=this;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.qj=this.vm.p;this.v=this.B.bind(this);this.addOnDisposeCallback(function(){return void sm(b)})} v(rm,uj);rm.prototype.snapshot=function(a){return this.vm.s(Object.assign({},a.hf&&{c:a.hf},a.tj&&{s:a.tj},a.uj!==void 0&&{p:a.uj}))}; rm.prototype.B=function(a){this.vm.e(a)}; function sm(a){a.j!==void 0&&(a.o.forEach(function(b){var c;(c=a.j)==null||c.removeEventListener(b,a.v)}),a.j=void 0)} ;function tm(a){var b=b===void 0?50:b;var c=[];jf(a,um,6).forEach(function(d){nf(d,2)<=b&&c.push(nf(d,1))}); return c} function wm(a){var b=b===void 0?50:b;var c=[];jf(a,um,6).forEach(function(d){nf(d,2)>b&&c.push(nf(d,1))}); return c} ;var xm;function ym(){uj.apply(this,arguments);this.o=1;this[xm]=this.dispose} v(ym,uj);ym.prototype.share=function(){if(this.isDisposed())throw Error("E:AD");this.o++;return this}; ym.prototype.dispose=function(){--this.o||uj.prototype.dispose.call(this)}; xm=Symbol.dispose;function zm(a){return{fieldType:2,fieldName:a}} function Am(a){return{fieldType:3,fieldName:a}} ;function Bm(a){this.j=a;a.Ch("/client_streamz/bg/frs",Am("mk"))} Bm.prototype.record=function(a,b){this.j.record("/client_streamz/bg/frs",a,b)}; function Cm(a){this.j=a;a.Ch("/client_streamz/bg/wrl",Am("mn"),zm("ac"),zm("sc"),Am("rk"),Am("mk"))} Cm.prototype.record=function(a,b,c,d,e,f){this.j.record("/client_streamz/bg/wrl",a,b,c,d,e,f)}; function Dm(a){this.j=a;a.cf("/client_streamz/bg/ec",Am("en"),Am("mk"))} Dm.prototype.zd=function(a,b){this.j.Ye("/client_streamz/bg/ec",a,b)}; function Em(a){this.j=a;a.Ch("/client_streamz/bg/el",Am("en"),Am("mk"))} Em.prototype.record=function(a,b,c){this.j.record("/client_streamz/bg/el",a,b,c)}; function Fm(a){this.j=a;a.cf("/client_streamz/bg/cec",zm("ec"),Am("mk"))} Fm.prototype.zd=function(a,b){this.j.Ye("/client_streamz/bg/cec",a,b)}; function Gm(a){this.j=a;a.cf("/client_streamz/bg/po/csc",zm("cs"),Am("mk"))} Gm.prototype.zd=function(a,b){this.j.Ye("/client_streamz/bg/po/csc",a,b)}; function Hm(a){this.j=a;a.cf("/client_streamz/bg/po/ctav",Am("av"),Am("mk"))} Hm.prototype.zd=function(a,b){this.j.Ye("/client_streamz/bg/po/ctav",a,b)}; function Im(a){this.j=a;a.cf("/client_streamz/bg/po/cwsc",Am("su"),Am("mk"))} Im.prototype.zd=function(a,b){this.j.Ye("/client_streamz/bg/po/cwsc",a,b)};function Jm(a){this.M=Je(a)} v(Jm,Ef);var Km=[1,2,3];function Lm(a){this.M=Je(a)} v(Lm,Ef);var Mm=[1,2,3];function Nm(a){this.M=Je(a)} v(Nm,Ef);function Om(a){this.M=Je(a)} v(Om,Ef);function Pm(a){this.M=Je(a)} v(Pm,Ef);function Qm(a,b,c,d,e,f,g){a=a===void 0?-1:a;b=b===void 0?"":b;c=c===void 0?"":c;d=d===void 0?!1:d;e=e===void 0?"":e;uj.call(this);this.logSource=a;this.componentId=b;f?b=f:(a=new Vk(a,"0"),a.componentId=b,vj(this,a),c!==""&&(a.Gc=c),d&&(a.B=!0),e&&Wk(a,e),g&&Xk(a,g),b=$k(a));this.j=b} v(Qm,uj); Qm.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new Pm,c=[],d=0;d=a.B&&a.sh()} k.sh=function(){var a=this.o.values();a=[].concat(y(a)).filter(function(b){return b.j.size}); a.length&&this.T.flush(a,this.D);Zm(a);this.v=0;this.j.enabled&&this.j.stop()}; k.cf=function(a){var b=Va.apply(1,arguments);this.o.has(a)||this.o.set(a,new Vm(a,b))}; k.Ch=function(a){var b=Va.apply(1,arguments);this.o.has(a)||this.o.set(a,new Wm(a,b))}; function $m(a,b){return a.H.has(b)?void 0:a.o.get(b)} k.Ye=function(a){this.Zm(a,1,Va.apply(1,arguments))}; k.Zm=function(a,b){var c=Va.apply(2,arguments),d=$m(this,a);d&&d instanceof Vm&&(d.v(b,c),Ym(this))}; k.record=function(a,b){var c=Va.apply(2,arguments),d=$m(this,a);d&&d instanceof Wm&&(d.record(b,c),Ym(this))}; function Zm(a){for(var b=0;b0&&l>=b};c=c===void 0?[]:c;return new ln(d,c)} function tn(a){function b(u,w,z,B){Promise.resolve().then(function(){l.done();h.kh();h.dispose();g.resolve({mo:u,bt:w,Sr:z,qz:B})})} function c(u,w,z,B){if(!d.logger.isDisposed()){var F="k";w?F="h":z&&(F="u");F!=="k"?B!==0&&(d.logger.Ke(F),d.logger.Kf(F,u)):d.o<=0?(d.logger.Ke(F),d.logger.Kf(F,u),d.o=Math.floor(Math.random()*200)):d.o--}} uj.call(this);var d=this;this.o=Math.floor(Math.random()*200);this.j=new qn;if("challenge"in a&&on(a.challenge)){var e=pf(a.challenge,4,void 0,wd);var f=pf(a.challenge,5,void 0,wd);pf(a.challenge,7,void 0,wd)&&(this.j=rn(pf(a.challenge,7,void 0,wd)))}else e=a.program,f=a.globalName;this.addOnDisposeCallback(function(){var u,w,z;return A(function(B){if(B.j==1)return B.yield(d.v,2);u=B.o;w=u.bt;(z=w)==null||z();Ja(B)})}); this.logger=sn(a.Zk||{},this.j);vj(this,this.logger);var g=new sj;this.v=g.promise;this.logger.Ke("t");var h=this.logger.share(),l=new bn(h,"t");if(!C[f])throw this.logger.Zb(25),Error("EGOU");if(!C[f].a)throw this.logger.Zb(26),Error("ELIU");try{var m=C[f].a;f=[];for(var n=[],p=tm(this.j),r=0;r=0&&a?d.yield(On(a),5):d.I(0);if(document.activeElement===a)return d.return();a=a.parentElement;--b;return d.I(2)})},15)} function Pn(a){return new Promise(function(b){requestAnimationFrame(function(){b(a())})})} ;var Qn=new Ai("MpJwZc","MpJwZc");var Rn=new wj;function Sn(a,b,c){xj.call(this,a,b);this.node=b;this.kind=c} v(Sn,xj);function Tn(a,b,c){c=c===void 0?function(){}:c; return a?b():c()} ;function Un(a){var b;return((b=Vn.Kz)!=null?b:a).__wizdispatcher} var Vn={};/* 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 Wn=void 0;function Xn(a){var b=Wn;Wn=a;return b} ;var Yn=Symbol("NotFound");function Zn(a){return a===Yn||(a==null?void 0:a.name)==="\u0275NotFound"} ;function $n(a,b){var c;if((c=a)==null?0:c.isDisposed)throw Error("It is an error to run operations in disposed owners (debugName: "+(String(a.debugName)+"). See go/cow-errors#disposed-node for more information."));for(;a!==void 0;){c=a;if(c.Vf)return c.Vf(b,{optional:!0});a=a.parent}return Yn} ;function ao(a){return{rb:{ns:"root",token:Symbol(a),factory:void 0,value:void 0}}} ;function bo(a){var b=Xn(a);a={};return a[Symbol.dispose]=function(){Xn(b)},a} ;var co=ao("WizInjectionContext_Dispatcher");var eo=Symbol("IS_VNODE");function fo(){this.Eh=null} var go=Symbol("ElRef");function ho(a){this.props=a;this.v=!1} ho.prototype.je=function(){}; ho.prototype.he=function(){}; ho.prototype.nd=function(){}; ho.prototype.ke=function(){};var io=ao("WizInjectionContext_RootElement");function jo(a,b){a.nf||(a.nf=[]);a.nf.push(b)} function ko(a){var b=Wn;b&&!b.isDisposed&&(jo(b,a),a.parent=b)} function lo(a){if(a.nf){for(var b=x(a.nf),c=b.next();!c.done;c=b.next())c=c.value,typeof c==="function"?c():mo(c);a.nf.length=0}} function mo(a){if(!a.isDisposed){a.isDisposed=!0;var b;(b=a[Symbol.dispose])==null||b.call(a);delete a.parent;lo(a)}} ;var no=ao("WizInjectionContext_AppContext"),oo=ao("WizInjectionContext_ModelRootElement"),po=ao("WizInjectionContext_RendererData"),qo=ao("WizInjectionContext_InjectingConstructor"),ro=ao("WizInjectionContext_AsyncDeps"),so={}; function to(a){var b={Vf:function(c){switch(c.rb.token){case ro.rb.token:var d=a.iz;break;case io.rb.token:d=a.rootElement;break;case oo.rb.token:d=a.RA;break;case no.rb.token:d=a.Wj;break;case po.rb.token:d=a.rendererData;break;case qo.rb.token:d=a.pA;break;case co.rb.token:d=a.Wo}if(d)c=d;else a:{for(d=b.parent;d;){var e=d;if(e.Vf){c=e.Vf(c);break a}d=d.parent}d=c.rb.token;e=so[d];e!==void 0?c=e:(e=c.rb.ns,c.rb.factory?(c=c.rb.factory(),d&&e==="root"&&(so[d]=c)):c=Yn)}return c}}; ko(b);return b} function uo(){var a=Wn;if(!a)throw Error("Attempted to inject a value outside of an injection context. Valid injection contexts are:\n A. in a Wiz Object constructor\n B. in a Client-only Wiz component\n C. in the onInit callback of a Client-only Wiz component\n D. in a effect callback of a Client-only Wiz component\n E. (advanced) in a custom wiz async binding\nNOTE: This error may also be caused if you manually instantiated anew Wiz Object instead of injecting them.");var b=$n(a,no);Zn(b)&& (a=$n(a,co),Zn(a)||a.Gp())} ;function vo(a,b){return Object.is(a,b)} ;var wo=null,xo=!1,yo=1,zo=Symbol("SIGNAL");function Ao(a){var b=wo;wo=a;return b} var Bo={version:0,Rk:0,Hc:!1,qa:void 0,Kd:void 0,Eb:void 0,Yg:0,Xa:void 0,Rc:void 0,ee:!1,Rh:!1,kind:"unknown",gj:function(){return!1}, hj:function(){}, Sh:function(){}, uz:function(){}}; function Co(a){if(xo)throw Error("");if(wo!==null){var b=wo.Yg++;Do(wo);ba.Yg;)a.qa.pop(),a.Kd.pop(),a.Eb.pop()}} function Io(a){Do(a);for(var b=0;b0} function Do(a){a.qa!=null||(a.qa=[]);a.Eb!=null||(a.Eb=[]);a.Kd!=null||(a.Kd=[])} function No(a){a.Xa!=null||(a.Xa=[]);a.Rc!=null||(a.Rc=[])} ;function Oo(a){function b(){Ho(c);Co(c);if(c.value===Po)throw c.error;return c.value} var c=Object.create(Qo);c.Qh=a;b[zo]=c;return b} var Ro=Symbol("UNSET"),So=Symbol("COMPUTING"),Po=Symbol("ERRORED"),Qo=Object.assign({},Bo,{value:Ro,Hc:!0,error:null,equal:vo,kind:"computed",gj:function(a){return a.value===Ro||a.value===So}, hj:function(a){if(a.value===So)throw Error("");var b=a.value;a.value=So;var c=Lo(a),d=!1;try{var e=a.Qh();Ao(null);d=b!==Ro&&b!==Po&&e!==Po&&a.equal(b,e)}catch(f){e=Po,a.error=f}finally{Mo(a,c)}d?a.value=b:(a.value=e,a.version++)}});function To(){throw Error();} ;var Uo=null;function Vo(a,b){function c(){Co(d);return d.value} var d=Object.create(Wo);d.value=a;b!==void 0&&(d.equal=b);c[zo]=d;return[c,function(e){return Xo(d,e)}, function(e){Ko()||To(d);Xo(d,e(d.value))}]} function Xo(a,b){Ko()||To(a);if(!a.equal(a.value,b)){a.value=b;a.version++;yo++;Jo(a);var c;(c=Uo)==null||c(a)}} var Wo=Object.assign({},Bo,{equal:vo,value:void 0,kind:"signal"});Object.assign({},Bo,{value:Ro,Hc:!0,error:null,equal:vo,kind:"linkedSignal",gj:function(a){return a.value===Ro||a.value===So}, hj:function(a){if(a.value===So)throw Error("");var b=a.value;a.value=So;var c=Lo(a);try{var d=a.source();var e=a.Qh(d,b===Ro||b===Po?void 0:{source:a.ht,value:b});a.ht=d}catch(f){e=Po,a.error=f}finally{Mo(a,c)}b!==Ro&&e!==Po&&a.equal(b,e)?a.value=b:(a.value=e,a.version++)}});function Yo(a){var b=Ao(null);try{return a()}finally{Ao(b)}} ;Object.assign({},Bo,{Rh:!0,ee:!1,Sh:function(a){a.schedule!==null&&a.schedule(a.ref)}, fb:!1,sz:function(){}});function Zo(a){return Object.create(Object.assign({},Bo,a))} ;var $o;function ap(){var a;return(a=$o)!=null?a:$o=Zo({ee:!0})} ;var bp=Symbol("lYIU2b"),cp=Symbol("PvID9b"),dp=Symbol("STw07c"),ep=Symbol("UuR9if"),fp=xd(function(a){return Ed(a)&&bp in a}); function gp(a,b,c){var d;return a&&b?a+"__"+b:(d=a!=null?a:b)!=null?d:c} ;function hp(a,b,c){c=c===void 0?"":c;a=Oo(a);var d=a[zo];d.debugName=gp(b==null?void 0:b.debugName,c,"[computed]");(b==null?void 0:b.equals)!=null&&(d.equal=b.equals);return a} ;var ip={},jp=Zo(Object.assign({},{ee:!0},ip)),kp=Zo(Object.assign({},{ee:!0},ip));function lp(a){var b=Ao(jp);try{a()}finally{Ao(b)}} ;var mp={ep:!0,uk:!0,sf:!1,fp:Lb,xg:Mb,fi:!1,hg:!1,Pz:!0,Rz:Jb,Iz:!1,yg:!1,Tk:!1};var np=Object.assign({},{attributes:{},handleError:function(a){throw a;}},mp); function op(){var a=Object.assign({},mp);Object.getOwnPropertyNames(mp).forEach(function(b){np[b]!==void 0&&(a[b]=np[b])}); return a} ;function pp(a,b){if(np.fi){var c,d;(d=(c=performance).mark)==null||d.call(c,a+"Start__"+b)}} function qp(a,b){if(np.fi){var c,d;(d=(c=performance).measure)==null||d.call(c,a+"__"+b,a+"Start__"+b)}} ;var rp=Symbol("OYCYzc"),sp={},up=(sp[rp]=!0,sp.debugName="[component]",sp.Dp=function(){for(var a=[],b=this;b;)tp(b)&&a.push(b.debugName),b=b.parent;return a},sp.rB=function(){},sp.qB=function(){},sp); function vp(a,b){var c=Object.create(up);c.debugName=b;!Wn||ko(c);b=Xn(c);try{a(c)}finally{Xn(b)}return function(){return void mo(c)}} function tp(a){return Ed(a)&&rp in a} ;function wp(a,b,c){c=c===void 0?"":c;a=Vo(a,b==null?void 0:b.equals);var d=a[0],e=d[zo];e.debugName=gp(b==null?void 0:b.debugName,c,"[signal]");if(!np.fi)return a;var f=a[1],g=a[2];return[d,function(h){xp(function(){return void f(h)},e)}, function(h){xp(function(){return void g(h)},e)}]} function xp(a,b){pp("signalSet",b.debugName);try{a()}finally{qp("signalSet",b.debugName)}} ;var yp=0,zp=!1;function Ap(){this.queue=new Set} Ap.prototype.remove=function(a){this.queue.delete(a)}; Ap.prototype.clear=function(){this.queue.clear()}; function Bp(){Ap.apply(this,arguments)} v(Bp,Ap);Bp.prototype.schedule=function(a){this.queue.add(a)}; Bp.prototype.flush=function(){if(this.queue.size){zp=!0;try{for(var a=x(this.queue),b=a.next();!b.done;b=a.next()){var c=b.value;this.queue.delete(c);try{c.run()}catch(d){Cp(d)}}}finally{zp=!1}}}; var Dp=new Bp;function Ep(){Ap.apply(this,arguments)} v(Ep,Ap);function Fp(){Ep.apply(this,arguments)} v(Fp,Ep);Fp.prototype.schedule=function(a){a.fb?this.queue.add(a):a.run()}; Fp.prototype.flush=function(){if(this.queue.size)if(np.yg){var a=this.queue;this.queue=new Set;Gp(a)}else Gp(this.queue)}; var Hp=new Fp;function Ip(){Ep.apply(this,arguments)} v(Ip,Ep);Ip.prototype.schedule=function(a){var b=this;return A(function(c){if(c.j==1)return a.fb?c.I(2):c.yield(Promise.resolve(),3);if(c.j!=2)return a.run(),c.return();b.queue.add(a);Ja(c)})}; Ip.prototype.flush=function(){var a=this;return A(function(b){if(b.j==1)return a.queue.size?b.yield(Promise.resolve(),2):b.return();Gp(a.queue);Ja(b)})}; var Jp=new Ip;function Kp(){Ep.apply(this,arguments)} v(Kp,Ep);Kp.prototype.schedule=function(a){this.queue.add(a)}; Kp.prototype.flush=function(){this.queue.size&&Gp(this.queue)}; var Lp=new Kp,Mp=[Hp,Dp,Lp,Jp],Np=[Hp,Lp,Jp],Op=[];function Pp(a){if(!a.isDisposed)switch(a.effectType){case cp:Hp.schedule(a);break;case ep:Lp.schedule(a);break;case dp:Jp.schedule(a);break;default:Wd(a.effectType)}} function Qp(a){Op.push(a);return function(){var b=Op.indexOf(a);b!==-1&&Op.splice(b,1)}} Uo=function(){Rp();for(var a=x(Op),b=a.next();!b.done;b=a.next())b=b.value,b()}; function Rp(){if(yp>0)np.yg&&Hp.flush();else for(var a=x(Mp),b=a.next();!b.done;b=a.next())b.value.flush()} function Gp(a){zp=!0;try{for(var b=x(a),c=b.next();!c.done;c=b.next()){for(var d=c.value,e=[d],f=d;f.parent!==void 0;)f=f.parent,fp(f)&&a.has(f)&&e.push(f);for(;e.length>0;){var g=e.pop();a.delete(g);g.run()}}}finally{zp=!1}} function Sp(a){yp--;if(a){a=x(Mp);for(var b=a.next();!b.done;b=a.next())b.value.clear()}else yp>0||zp&&!np.yg||Rp()} var Cp=wb;var Tp=Symbol("idom");var Up=null,Vp,Wp=null,Xp;function Yp(a,b,c){var d=Zp(a);Up={name:c?d+" ("+c+")":d,Rg:a.componentType!==Tp,parent:Up};a=b();Up=Up.parent;return a} function $p(){var a=Up;return a?a.Rg:!1} function aq(a,b,c){var d=Up;b&&(Up=b);try{return c==null?a():a.call(c)}catch(f){a=f;bq(a,Up);if(a!==Vp){Wp=Up;b=[];for(c=Wn;c;){var e=void 0;b.push((e=c.debugName)!=null?e:"[context]");e=void 0;c=(e=c.parent)!=null?e:null}Xp=b.reverse()}Vp=a;throw a;}finally{Up=d}} function bq(a,b){try{var c=cq(b);if(c&&!a.componentStack&&(a.componentStack=c,np.uk)){var d=a.message+"\n\nComponent stack: "+c;a.stack&&(a.stack=a.stack.replace(a.message,d));a.message=d}}catch(e){}} function cq(a){if(Ed(a)&&a.name!==void 0&&a.Rg!==void 0&&a.parent!==void 0||a===null){for(var b=0,c="";b<20&&a;)c+=a.name+" > ",a=a.parent,b++;a=c.slice(0,-3)}else if(np.sf){a:{for(a=a===void 0?Wn:a;a;){if(tp(a))break a;b=void 0;a=(b=a.parent)!=null?b:null}a=null}a=a.Dp().slice(0,20).join(" > ")}else a="";return a} function Zp(a){return a.debugName||a.name||"[component]"} ;var dq={},eq=Object.assign({},Bo,(dq[bp]=!0,dq.effectType=cp,dq.AA=!0,dq.fb=!1,dq.qf=null,dq.Rh=!0,dq.ee=!0,dq.Sh=Pp,dq.kind="effect",dq.run=function(){if(this.qf!==null&&!this.isDisposed){if(xo)throw Error("Schedulers cannot synchronously execute effects while scheduling.");this.Hc=!1;if(!this.fb||Io(this)){this.fb=!0;lo(this);var a=Xn(this),b=Lo(this);pp("effectRun",this.debugName);try{aq(this.qf,this.componentStack,this)}catch(c){throw np.sf&&bq(c),c;}finally{qp("effectRun",this.debugName),Mo(this, b),Xn(a)}}}},dq.componentStack=void 0,dq.debugName="[effect]",dq[Symbol.dispose]=function(){Do(this); if(Eo(this))for(var a=0;a