'use strict';function aa(){return function(a){return a}}function n(){return function(){}}function ba(a){return function(){return this[a]}}function ca(a){return function(){return a}}var p,da=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ea=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function fa(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b>>0)+"_",e=0;return b}); q("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");ea(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return qa(oa(this))}});return a});function qa(a){a={next:a};a[Symbol.iterator]=function(){return this};return a} q("Promise",function(a){function b(g){this.g=0;this.l=void 0;this.j=[];this.J=!1;var h=this.o();try{g(h.resolve,h.reject)}catch(k){h.reject(k)}}function c(){this.g=null}function d(g){return g instanceof b?g:new b(function(h){h(g)})}if(a)return a;c.prototype.j=function(g){if(this.g==null){this.g=[];var h=this;this.l(function(){h.v()})}this.g.push(g)};var e=ha.setTimeout;c.prototype.l=function(g){e(g,0)};c.prototype.v=function(){for(;this.g&&this.g.length;){var g=this.g;this.g=[];for(var h=0;h=f}}); function ua(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}}); q("String.prototype.repeat",function(a){return a?a:function(b){var c=ta(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}}); q("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("RegExp passed into String.prototype.matchAll() must have global tag.");var c=new RegExp(b,b instanceof RegExp?void 0:"g"),d=this,e=!1,f={next:function(){if(e)return{value:void 0,done:!0};var g=c.exec(d);if(!g)return e=!0,{value:void 0,done:!0};g[0]===""&&(c.lastIndex+=1);return{value:g,done:!1}}};f[Symbol.iterator]=function(){return f};return f}}); q("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;})})}});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var va=va||{},w=this||self;function wa(a,b){var c=xa("CLOSURE_FLAGS");a=c&&c[a];return a!=null?a:b}function xa(a){a=a.split(".");for(var b=w,c=0;c>>0),Ca=0; function Da(a,b,c){return a.call.apply(a.bind,arguments)}function Ea(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 x(a,b,c){x=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Da:Ea;return x.apply(null,arguments)} function Fa(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 Ga(a){(0,eval)(a)}function Ha(a){return a}function z(a,b){function c(){}c.prototype=b.prototype;a.T=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.cc=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h0:!1};function Ra(a,b){return Array.prototype.some.call(a,b,void 0)}function Sa(a,b){b=Array.prototype.indexOf.call(a,b,void 0);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c}function Ta(a,b){for(var c=1;c=b||(d[a]=c+1,a=Error(),eb(a,"severity","incident"),Ia(a))}};function ib(){return typeof BigInt==="function"};var jb=typeof Symbol==="function"&&typeof Symbol()==="symbol";function kb(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 lb=kb("jas",void 0,!0),mb=kb(void 0,"0di"),nb=kb(void 0,"1oa"),ob=kb(void 0,Symbol()),pb=kb(void 0,"0ubs"),qb=kb(void 0,"0actk"),rb=kb("m_m","fc",!0);Math.max.apply(Math,pa(Object.values({Gb:1,Eb:2,Bb:4,Pb:8,Yb:16,Lb:32,nb:64,zb:128,xb:256,Vb:512,yb:1024,Ab:2048,Mb:4096,Hb:8192})));var sb={bb:{value:0,configurable:!0,writable:!0,enumerable:!1}},tb=Object.defineProperties,C=jb?lb:"bb",ub,vb=[];D(vb,7);ub=Object.freeze(vb);function wb(a,b){jb||C in a||tb(a,sb);a[C]|=b}function D(a,b){jb||C in a||tb(a,sb);a[C]=b}function xb(a){wb(a,34);return a};var yb={};function zb(a,b){return b===void 0?a.g!==Ab&&!!(2&(a.C[C]|0)):!!(2&b)&&a.g!==Ab}var Ab={},Bb=Object.freeze({});function Cb(a){a.ec=!0;return a};var Db=Cb(function(a){return typeof a==="number"}),Eb=Cb(function(a){return typeof a==="string"}),Fb=Cb(function(a){return typeof a==="boolean"}),Gb=Cb(function(a){return typeof a==="bigint"});var Hb=typeof w.BigInt==="function"&&typeof w.BigInt(0)==="bigint";function Ib(a){var b=a;if(Eb(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Db(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Hb?BigInt(a):a=Fb(a)?a?"1":"0":Eb(a)?a.trim()||"0":String(a)} var Jb=Cb(function(a){return Hb?Gb(a):Eb(a)&&/^(?:-?[1-9]\d*|0)$/.test(a)}),Pb=Cb(function(a){return Hb?a>=Kb&&a<=Lb:a[0]==="-"?Mb(a,Nb):Mb(a,Ob)}),Nb=Number.MIN_SAFE_INTEGER.toString(),Kb=Hb?BigInt(Number.MIN_SAFE_INTEGER):void 0,Ob=Number.MAX_SAFE_INTEGER.toString(),Lb=Hb?BigInt(Number.MAX_SAFE_INTEGER):void 0;function Mb(a,b){if(a.length>b.length)return!1;if(a.lengthe)return!1;if(d>>0;E=b;F=(a-b)/4294967296>>>0}function Rb(a){if(a<0){Qb(0-a);var b=v(Sb(E,F));a=b.next().value;b=b.next().value;E=a>>>0;F=b>>>0}else Qb(a)}function Tb(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else ib()?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+Ub(c)+Ub(a));return c} function Ub(a){a=String(a);return"0000000".slice(a.length)+a}function Vb(){var a=E,b=F;b&2147483648?ib()?a=""+(BigInt(b|0)<>>0)):(b=v(Sb(a,b)),a=b.next().value,b=b.next().value,a="-"+Tb(a,b)):a=Tb(a,b);return a}function Sb(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var Wb=typeof BigInt==="function"?BigInt.asIntN:void 0,Xb=Number.isSafeInteger,Yb=Number.isFinite,Zb=Math.trunc;function $b(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function ac(a){return a.displayName||a.name||"unknown type name"}var bc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function cc(a){switch(typeof a){case "bigint":return!0;case "number":return Yb(a);case "string":return bc.test(a);default:return!1}} function dc(a){if(!Yb(a))throw a=Error("enum"),eb(a,"severity","warning"),a;return a|0}function ec(a){return a==null?a:Yb(a)?a|0:void 0}function fc(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return Yb(a)?a|0:void 0} function hc(a){var b=a.length;if(a[0]==="-"?b<20||b===20&&a<="-9223372036854775808":b<19||b===19&&a<="9223372036854775807")return a;if(a.length<16)Rb(Number(a));else if(ib())a=BigInt(a),E=Number(a&BigInt(4294967295))>>>0,F=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");F=E=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)),F*=1E6,E=E*1E6+d,E>=4294967296&&(F+=Math.trunc(E/4294967296),F>>>=0,E>>>=0);b&&(b=v(Sb(E,F)),a=b.next().value,b=b.next().value,E=a,F=b)}return Vb()} function ic(a){cc(a);a=Zb(a);if(!Xb(a)){Rb(a);var b=E,c=F;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:Tb(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}function jc(a){cc(a);a=Zb(a);Xb(a)?a=String(a):(Rb(a),a=Vb());return a} function kc(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(Wb(64,a));if(cc(a))return c==="string"?(cc(a),b=Zb(Number(a)),Xb(b)?a=String(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=hc(a))):a=b?jc(a):ic(a),a} function lc(a){var b=typeof a;if(a==null)return a;if(b==="bigint")return Ib(Wb(64,a));if(cc(a))return b==="string"?(b=Zb(Number(a)),Xb(b)?a=Ib(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=ib()?Ib(Wb(64,BigInt(a))):Ib(hc(a)))):a=Xb(a)?Ib(ic(a)):Ib(jc(a)),a}function mc(a){return a==null||typeof a==="string"?a:void 0}function nc(a,b,c,d){if(a!=null&&a[rb]===yb)return a;if(!Array.isArray(a))return c?d&2?b[mb]||(b[mb]=oc(b)):new b:void 0;c=a[C]|0;d=c|d&32|d&2;d!==c&&D(a,d);return new b(a)} function oc(a){a=new a;xb(a.C);return a};function pc(a){return a};function qc(){}function rc(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])}function sc(a){var b=new qc;rc(a,function(c,d,e){b[d]=Array.prototype.slice.call(e)});b.g=a.g;return b}function tc(a,b){b<100||hb(pb,1)};function uc(a,b,c,d){var e=d!==void 0;d=!!d;var f=Ha(ob),g;!e&&jb&&f&&(g=a[f])&&rc(g,tc);f=[];var h=a.length;g=4294967295;var k=!1,l=!!(b&64),m=l?b&128?0:-1:void 0;if(!(b&1)){var t=h&&a[h-1];t!=null&&typeof t==="object"&&t.constructor===Object?(h--,g=h):t=void 0;if(l&&!(b&128)&&!e){k=!0;var r;g=((r=vc)!=null?r:pc)(g-m,m,a,t,void 0)+m}}b=void 0;for(r=0;r=g){var I=r-m,N=void 0;((N=b)!=null?N:b={})[I]=y}else f[r]=y}if(t)for(var ja in t)h=t[ja], h!=null&&(h=c(h,d))!=null&&(r=+ja,y=void 0,l&&!Number.isNaN(r)&&(y=r+m)>2];l=c[(l&3)<<4|m>>4];m=c[(m&15)<<2|k>>6];k=c[k&63];d[f++]=""+h+l+m+k}h=0;k=e;switch(b.length-g){case 2:h= b[g+1],k=c[(h&15)<<2]||e;case 1:b=b[g],d[f]=""+c[b>>2]+c[(b&3)<<4|h>>4]+k+e}b=d.join("")}a=a.g=b}return a}return}return a}var yc=ab?structuredClone:function(a){return uc(a,0,wc)},vc;function xc(a){a=a.C;return uc(a,a[C]|0,wc)};function G(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&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("narr");e=a[C]|0;if(La&&1&e)throw Error("rfarr");2048&e&&!(2&e)&&zc();if(e&256)throw Error("farr");if(e&64)return(e|d)!==e&&D(a,e|d),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 k in h)f= +k,f1024)throw Error("spvt");e=e&-16760833|(k&1023)<<14}}}D(a,e|64|d);return a}function zc(){if(La)throw Error("carr");hb(qb,5)};function Ac(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[C]|0;a.length===0&&c&1?a=void 0:c&2||(!b||4096&c||16&c?a=Bc(a,c,!1,b&&!(c&16)):(wb(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[rb]===yb)return b=a.C,c=b[C]|0,zb(a,c)?a:Cc(a,b,c)?Dc(a,b):Bc(b,c);if(a instanceof bb)return a}function Dc(a,b,c){a=new a.constructor(b);c&&(a.g=Ab);a.j=Ab;return a}function Bc(a,b,c,d){d!=null||(d=!!(34&b));a=uc(a,b,Ac,d);d=32;c&&(d|=2);b=b&16769217|d;D(a,b);return a} function Ec(a){var b=a.C,c=b[C]|0;return zb(a,c)?Cc(a,b,c)?Dc(a,b,!0):new a.constructor(Bc(b,c,!1)):a}function Fc(a){if(a.g!==Ab)return!1;var b=a.C;b=Bc(b,b[C]|0);wb(b,2048);a.C=b;a.g=void 0;a.j=void 0;return!0}function Gc(a,b){b===void 0&&(b=a[C]|0);b&32&&!(b&4096)&&D(a,b|4096)}function Cc(a,b,c){return c&2?!0:c&32&&!(c&4096)?(D(b,c|2),a.g=Ab,!0):!1};var Hc=Ib(0),Ic={};function H(a,b,c,d,e){Object.isExtensible(a);b=Jc(a.C,b,c,e);if(b!==null||d&&a.j!==Ab)return b}function Jc(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 Kc(a,b,c){if(!Fc(a)&&zb(a,a.C[C]|0))throw Error();var d=a.C;Lc(d,d[C]|0,b,c);return a}function Lc(a,b,c,d){var e=c+-1,f=a.length-1;if(f>=0&&e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object)return g[c]=d,b}if(e<=f)return a[e]=d,b;if(d!==void 0){var h;f=((h=b)!=null?h:b=a[C]|0)>>14&1023||536870912;c>=f?d!=null&&(e={},a[f+-1]=(e[c]=d,e)):a[e]=d}return b} function Mc(a,b,c,d,e,f,g,h){var k=b;f===1||(f!==4?0:2&b||!(16&b)&&32&d)?Nc(b)||(b|=!a.length||g&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==k&&D(a,b),Object.freeze(a)):(f===2&&Nc(b)&&(a=Array.prototype.slice.call(a),k=0,b=Oc(b,d),d=Lc(c,d,e,a)),Nc(b)||(h||(b|=16),b!==k&&D(a,b)));2&b||!(4096&b||16&b)||Gc(c,d);return a}function Pc(a,b){a=Jc(a,b);return Array.isArray(a)?a:ub}function Qc(a,b){2&b&&(a|=2);return a|1}function Nc(a){return!!(2&a)&&!!(4&a)||!!(256&a)} function Rc(a){return a==null?a:typeof a==="string"?a?new bb(a,$a):cb():a.constructor===bb?a:Ya&&a!=null&&a instanceof Uint8Array?a.length?new bb(new Uint8Array(a),$a):cb():void 0}function Sc(a,b,c){return Tc(a,b)===c?c:-1} function Tc(a,b){a=a.C;if(jb){var c;var d=(c=a[nb])!=null?c:a[nb]=new Map}else nb in a?d=a[nb]:(c=new Map,Object.defineProperty(a,nb,{value:c}),d=c);c=d;d=void 0;var e=c.get(b);if(e==null){for(var f=e=0;f>>0)}p=ud.prototype;p.isSafeInteger=function(){var a=this.F>>21;return a==0||a==-1&&!(this.I==0&&this.F==-2097152)}; p.toString=function(a){a=a||10;if(a<2||36>2);var c=Math.pow(a,b),d=K(c,c/4294967296);c=this.div(d);var e=Math,f=e.abs;d=c.multiply(d);d=this.add(wd(d));e=f.call(e,vd(d));f=a==10?""+e:e.toString(a);f.length>>0>a.I>>>0?1:-1:this.F>a.F?1:-1};function wd(a){var b=~a.I+1|0;return K(b,~a.F+!b|0)}p.add=function(a){var b=this.F>>>16,c=this.F&65535,d=this.I>>>16,e=a.F>>>16,f=a.F&65535,g=a.I>>>16;a=(this.I&65535)+(a.I&65535);g=(a>>>16)+(d+g);d=g>>>16;d+=c+f;return K((g&65535)<<16|a&65535,((d>>>16)+(b+e)&65535)<<16|d&65535)}; p.multiply=function(a){if(xd(this))return this;if(xd(a))return a;var b=this.F>>>16,c=this.F&65535,d=this.I>>>16,e=this.I&65535,f=a.F>>>16,g=a.F&65535,h=a.I>>>16;a=a.I&65535;var k=e*a;var l=(k>>>16)+d*a;var m=l>>>16;l=(l&65535)+e*h;m+=l>>>16;m+=c*a;var t=m>>>16;m=(m&65535)+d*h;t+=m>>>16;m=(m&65535)+e*g;t=t+(m>>>16)+(b*a+c*h+d*g+e*f)&65535;return K((l&65535)<<16|k&65535,t<<16|m&65535)}; p.div=function(a){if(xd(a))throw Error("division by zero");if(this.F<0){if(this.equals(yd)){if(a.equals(zd)||a.equals(Ad))return yd;if(a.equals(yd))return zd;var b=this.F;b=K(this.I>>>1|b<<31,b>>1);b=b.div(a).shiftLeft(1);if(b.equals(Bd))return a.F<0?zd:Ad;var c=a.multiply(b);c=this.add(wd(c));return b.add(c.div(a))}return a.F<0?wd(this).div(wd(a)):wd(wd(this).div(a))}if(xd(this))return Bd;if(a.F<0)return a.equals(yd)?Bd:wd(this.div(wd(a)));b=Bd;for(c=this;c.compare(a)>=0;){var d=Math.max(1,Math.floor(vd(c)/ vd(a))),e=Math.ceil(Math.log(d)/Math.LN2);e=e<=48?1:Math.pow(2,e-48);for(var f=Cd(d),g=f.multiply(a);g.F<0||g.compare(c)>0;)d-=e,f=Cd(d),g=f.multiply(a);xd(f)&&(f=zd);b=b.add(f);c=c.add(wd(g))}return b};p.and=function(a){return K(this.I&a.I,this.F&a.F)};p.or=function(a){return K(this.I|a.I,this.F|a.F)};p.xor=function(a){return K(this.I^a.I,this.F^a.F)};p.shiftLeft=function(a){a&=63;if(a==0)return this;var b=this.I;return a<32?K(b<>>32-a):K(0,b<0?a>=0x7fffffffffffffff?Dd:new ud(a,a/4294967296):a<0?a<=-0x7fffffffffffffff?yd:wd(new ud(-a,-a/4294967296)):Bd}function K(a,b){return new ud(a,b)}var Bd=K(0,0),zd=K(1,0),Ad=K(-1,-1),Dd=K(4294967295,2147483647),yd=K(0,2147483648);function Ed(a,b){b=b===void 0?window:b;b=b===void 0?window:b;return(b=b.WIZ_global_data)&&a in b?b[a]:null};var Fd; function Gd(){var a=null;var b=Ed("TSDtV",window);if(b=typeof b!=="string"?null:b)a=td("["+b.substring(4)),a=Xc(a,rd,1)[0];if(a){b=v(Xc(a,pd,2));for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=c.C;if(Uc(d,d[C]|0,id,Sc(c,qd,6))!==void 0)throw Error();}}if(a)for(b={},c=v(Xc(a,pd,2)),d=c.next();!d.done;d=c.next()){var e=d.value;d=ad(e,1).toString();switch(Tc(e,qd)){case 3:b[d]=Zc(e,Sc(e,qd,3));break;case 2:var f=ad(e,Sc(e,qd,2));Jb(f);Pb(f);f=Pb(f)?Number(f):String(f);b[d]=f;break;case 4:f=void 0; var g=e;var h=Sc(e,qd,4);e=void 0;e=e===void 0?0:e;g=(f=H(g,h,void 0,void 0,$b))!=null?f:e;b[d]=g;break;case 5:b[d]=bd(e,Sc(e,qd,5));break;case 6:b[d]=Wc(e,id,Sc(e,qd,6));break;case 8:f=Vc(e,nd,Sc(e,qd,8));switch(Tc(f,od)){case 1:b[d]=bd(f,Sc(f,od,1));break;default:throw Error("case "+Tc(f,od));}break;default:throw Error("case "+Tc(e,qd));}}else b={};this.g=b;this.j=a?a.za():null}Gd.prototype.za=ba("j");function Jd(a){this.C=G(a,void 0,void 0,2048)}u(Jd,J);var Kd=new kd;function Ld(a){this.C=G(a,void 0,void 0,2048)}u(Ld,J);var Md=function(a){return function(){return a[mb]||(a[mb]=oc(a))}}(Ld);Object.create(null);function L(){}L.prototype.equals=function(a){return Nd(this,a)};L.prototype.ra=function(){return this.v||(Object.defineProperties(this,{v:{value:Od=Od+1|0,enumerable:!1}}),this.v)};L.prototype.toString=function(){return M(Pd(O(Qd(this))))+"@"+M((this.ra()>>>0).toString(16))};L.prototype.B=["java.lang.Object",0];function Rd(){}u(Rd,L);function P(a,b){a.g=b;Sd(b,a)}function Q(a){Td(a.g)&&(Error.captureStackTrace?Error.captureStackTrace(R(a.g,Td,Ud)):R(a.g,Td,Ud).stack=Error().stack)}Rd.prototype.toString=function(){var a=Pd(O(Qd(this))),b=this.j;return b==null?a:M(a)+": "+M(b)};function Vd(a){if(a!=null){var b=a.La;if(b!=null)return b}a instanceof TypeError?b=Wd():(b=new Xd,Q(b),P(b,Error(b)));b.j=a==null?"null":a.toString();P(b,a);return b}function Yd(a){return a instanceof Rd} Rd.prototype.B=["java.lang.Throwable",0];function Zd(){}u(Zd,Rd);Zd.prototype.B=["java.lang.Exception",0];function S(){}u(S,Zd);S.prototype.B=["java.lang.RuntimeException",0];function $d(){}u($d,S);$d.prototype.B=["java.lang.IndexOutOfBoundsException",0];var ae;function be(){be=n();for(var a=ce(),b=0;b<256;b=b+1|0)de(a,b,ee(b-128|0));ae=a};function fe(){}u(fe,S);fe.prototype.B=["java.lang.ArithmeticException",0];function ge(){}u(ge,S);ge.prototype.B=["java.lang.ArrayStoreException",0];function he(){}u(he,S);he.prototype.B=["java.lang.ClassCastException",0];function ie(){}u(ie,S);ie.prototype.B=["java.lang.IllegalArgumentException",0];function je(){}u(je,S);function ke(a){var b=new je;b.j=a;Q(b);P(b,Error(b));return b}je.prototype.B=["java.lang.IllegalStateException",0];function Xd(){}u(Xd,S);Xd.prototype.B=["java.lang.JsException",0];function le(){}u(le,Xd);function Wd(){var a=new le;Q(a);P(a,new TypeError(a));return a}le.prototype.B=["java.lang.NullPointerException",0];function me(){}u(me,$d);me.prototype.B=["java.lang.StringIndexOutOfBoundsException",0];function ne(){}var oe;u(ne,L);ne.prototype.B=["java.lang.Number",0];function pe(){}u(pe,ne);pe.prototype.B=["java.lang.Double",0];function qe(a){return Cd(a)}function re(a){if(!isFinite(a))throw a=new fe,Q(a),P(a,Error(a)),a.g;return a|0};function se(){}u(se,L);se.prototype.B=["java.lang.Boolean",0];function R(a,b,c){if(a!=null&&!b(a))throw a=M(Pd(te(a)))+" cannot be cast to "+M(Pd(O(c))),b=new he,b.j=a,Q(b),P(b,Error(b)),b.g;return a};function Qd(a){return a.constructor}function ue(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};function Nd(a,b){return Object.is(a,b)||a==null&&b==null};var Od=0;function te(a){switch(T(typeof a)){case "number":return O(pe);case "boolean":return O(se);case "string":return O(ve);case "function":return O(we)}if(a instanceof ud)a=O(xe);else if(a instanceof L)a=O(Qd(a));else if(Array.isArray(a))a=(a=a.ma)?O(a.Y,a.X):O(L,1);else if(a!=null)a=O(ye);else throw new TypeError("null.getClass()");return a};function we(){}we.prototype.B=["",1];function ye(){}u(ye,L);ye.prototype.B=["",0];function U(){this.V=0}u(U,ne);function ze(a){a>-129&&a<128?(be(),a=ae[a+128|0]):a=ee(a);return a}function ee(a){var b=new U;b.V=a;return b}U.prototype.equals=function(a){return Ae(a)&&R(a,Ae,U).V==this.V};U.prototype.ra=ba("V");U.prototype.toString=function(){return""+this.V};function Ae(a){return a instanceof U}U.prototype.B=["java.lang.Integer",0];function xe(){}u(xe,ne);xe.prototype.B=["java.lang.Long",0];function Be(){}u(Be,ie);Be.prototype.B=["java.lang.NumberFormatException",0];function T(a){if(a==null)throw Wd().g;return a};function ce(){var a=[256];return Ce(a,{Y:U,la:Ae,X:a.length})}function Ce(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.ma=b);if(a.length>1){a=a.slice(1);b=b&&{Y:b.Y,la:b.la,X:b.X-1};for(var e=0;e1){d=e.Y;var f=e.la;e=e.X-1;if(c!=null&&Array.isArray(c)){var g=c.ma||{Y:L,X:1},h=g.X;h==e?(e=g.Y,d=e===d?!0:d&&d.prototype.Ba||e&&e.prototype.Ba?!1:f(e.prototype)):d=h>e?L==d:!1}else d=!1;if(!d){d=!1;break a}}else if(c!=null&&!e.la(c)){d=!1;break a}d=!0}if(!d)throw a=new ge,Q(a),P(a,Error(a)),a.g;a[b]=c};function ve(){}u(ve,L);function M(a){return a==null?"null":a.toString()}function De(a){if(!(a>=0))throw a=new ie,Q(a),P(a,Error(a)),a.g;return"0".repeat(a)}ve.prototype.B=["java.lang.String",0];function Ee(a,b){this.g=a;this.j=b}u(Ee,L);function O(a,b){var c=b||0;return ue(a,"$$class/"+c,function(){return new Ee(a,c)})}function Pd(a){return a.j!=0?M(Fe("[",a.j))+M(a.g.prototype.B[1]==3?a.g.prototype.B[2]:"L"+M(a.g.prototype.B[0])+";"):a.g.prototype.B[0]}function Ge(a,b){b=a.lastIndexOf(b)+1|0;var c=a.length+1|0;if(b<0||b>=c)throw a=new me,a.j="Index: "+b+", Size: "+c,Q(a),P(a,Error(a)),a.g;return a.substr(b)} Ee.prototype.toString=function(){return String(this.j==0&&this.g.prototype.B[1]==1?"interface ":this.j==0&&this.g.prototype.B[1]==3?"":"class ")+M(Pd(this))};function Fe(a,b){for(var c="",d=0;d>>0).toString(16);b=M(De(Math.max(0,8-b.length|0)))+M(b);a=(a(2147483647)>>>0).toString(16);return M(a)+M(b)};function Le(){}function Me(a){return a instanceof Array}Le.prototype.B=["Array",0];function Ne(){}function Oe(a){return a instanceof Object}Ne.prototype.B=["Object",0];function Pe(){}function Qe(a){return a instanceof Object}Pe.prototype.B=["Object",0];var Re={Ib:"build-label",lb:"buildLabel",mb:"clientLog",qb:"docId",Kb:"mobile-app-version",Ub:"severity",Zb:"severity-unprefixed",Cb:"isArrayPrototypeIntact",Db:"isEditorElementAttached",wb:"documentCharacterSet",Fb:"isModuleLoadFailure",Sb:"reportName",Jb:"locale",ob:"createdOnServer",Ob:"numUnsavedCommands",pb:"cspViolationContext",Rb:"relatedToBrowserExtension",bc:"workerError",rb:"docosPostLimitExceeded",sb:"docosPostLimitType",tb:"docosReactionLimitExceeded",ub:"docosReactionLimitType",Qb:"origin", Tb:"saveTakingTooLongOnClient",Wb:"truncatedCommentNotificationsCount",Xb:"truncatedCommentNotificationsFromPayload",Nb:"nonfatalReason",ac:"usesModuleSetsServing"};function Se(){this.g=!1}var Te;u(Se,L);p=Se.prototype;p.dispose=function(){if(this.g)var a=null;else this.g=!0,a=this.o==null?Te:this.o,this.o=null;if(a!=null){this.na();if(a.length!=0)for(var b=0;b4);e++)b[ef(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+=cf(a[e],b));e=0)c.push("[...circular reference...]");else if(a&&b.length<50){c.push(df(a)+"(");for(var d=a.arguments,e=0;d&&e0&&c.push(", ");var f=d[e];switch(typeof f){case "object":f=f?"object":"null";break;case "string":break;case "number":f=String(f);break;case "boolean":f=f?"true":"false";break;case "function":f=(f=df(f))?f:"[fn]";break;default:f=typeof f}f.length>40&&(f=f.slice(0,40)+"...");c.push(f)}b.push(a);c.push(")\n"); try{c.push(jf(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")}function df(a){if(kf[a])return kf[a];a=String(a);if(!kf[a]){var b=/function\s+([^\(]+)/m.exec(a);kf[a]=b?b[1]:"[Anonymous]"}return kf[a]}var kf={};function lf(a,b){this.name=a;this.value=b}lf.prototype.toString=ba("name");var mf=new lf("SEVERE",1E3),nf=new lf("WARNING",900),of=new lf("CONFIG",700);function pf(){this.clear()}var qf;function rf(a){var b=sf(),c=b.g;if(c[0]){var d=b.j;b=b.l?d:-1;do b=(b+1)%0,a(c[b]);while(b!==d)}}pf.prototype.clear=function(){this.g=[];this.j=-1;this.l=!1};function sf(){qf||(qf=new pf);return qf};function tf(a,b,c,d,e,f,g){var h="";a&&(h+=a+":");c&&(h+="//",b&&(h+=b+"@"),h+=c,d&&(h+=":"+d));e&&(h+=e);f&&(h+="?"+f);g&&(h+="#"+g);return h}var uf=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"); function vf(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?decodeURIComponent(e.replace(/\+/g," ")):"")}}}function wf(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 xf(a,b,c){if(Array.isArray(b))for(var d=0;d0){this.j--;var a=this.g;this.g=a.next;a.next=null}else a=this.l();return a};function Gf(a,b){a.o(b);a.j<100&&(a.j++,b.next=a.g,a.g=b)};var Hf=[],If=[],Jf=!1;function Kf(a){Hf[Hf.length]=a;if(Jf)for(var b=0;b1)));g=g.next)e||(f=g);e&&(c.g==0&&d==1?ig(c,b):(f?(d=f,d.next==c.o&&(c.o=d),d.next=d.next.next):jg(c),kg(c,e,3,b)))}a.l=null}else Wf(a,3,b)}function lg(a,b){a.j||a.g!=2&&a.g!=3||ng(a);a.o?a.o.next=b:a.j=b;a.o=b} function gg(a,b,c,d){var e=Zf(null,null,null);e.g=new X(function(f,g){e.o=b?function(h){try{var k=b.call(d,h);f(k)}catch(l){g(l)}}:f;e.j=c?function(h){try{var k=c.call(d,h);k===void 0&&h instanceof hg?g(h):f(k)}catch(l){g(l)}}:g});e.g.l=a;lg(a,e);return e.g}p.ib=function(a){this.g=0;Wf(this,2,a)};p.jb=function(a){this.g=0;Wf(this,3,a)}; function Wf(a,b,c){a.g==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.g=1,bg(c,a.ib,a.jb,a)||(a.J=c,a.g=b,a.l=null,ng(a),b!=3||c instanceof hg||og(a,c)))}function bg(a,b,c,d){if(a instanceof X)return lg(a,Zf(b||Uf,c||null,d)),!0;if(Vf(a))return a.then(b,c,d),!0;if(Aa(a))try{var e=a.then;if(typeof e==="function")return pg(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1} function pg(a,b,c,d,e){function f(k){h||(h=!0,d.call(e,k))}function g(k){h||(h=!0,c.call(e,k))}var h=!1;try{b.call(a,g,f)}catch(k){f(k)}}function ng(a){a.G||(a.G=!0,Rf(a.Ua,a))}function jg(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||(a.o=null);return b}p.Ua=function(){for(var a;a=jg(this);)kg(this,a,this.g,this.J);this.G=!1}; function kg(a,b,c,d){if(c==3&&b.j&&!b.v)for(;a&&a.v;a=a.l)a.v=!1;if(b.g)b.g.l=null,qg(b,c,d);else try{b.v?b.o.call(b.l):qg(b,c,d)}catch(e){rg.call(null,e)}Gf(Yf,b)}function qg(a,b,c){b==2?a.o.call(a.l,c):a.j&&a.j.call(a.l,c)}function og(a,b){a.v=!0;Rf(function(){a.v&&rg.call(null,b)})}var rg=Ia;function hg(a){A.call(this,a);this.g=!1}z(hg,A);hg.prototype.name="cancel";function fg(a,b,c){this.promise=a;this.resolve=b;this.reject=c};/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ function sg(){this.v=[];this.o=this.l=!1;this.j=void 0;this.D=this.K=this.J=!1;this.G=0;this.g=null;this.A=0}sg.prototype.cancel=function(a){if(this.l)this.j instanceof sg&&this.j.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.A--,b.A<=0&&b.cancel())}this.D=!0;this.l||(a=new tg(this),ug(this),vg(this,!1,a))}};sg.prototype.H=function(a,b){this.J=!1;vg(this,a,b)};function vg(a,b,c){a.l=!0;a.j=c;a.o=!b;wg(a)}function ug(a){if(a.l){if(!a.D)throw new xg(a);a.D=!1}} function yg(a){throw a;}function zg(a,b,c){return Ag(a,b,null,c)}function Bg(a,b,c){Ag(a,b,function(d){var e=b.call(this,d);if(e===void 0)throw d;return e},c)}function Ag(a,b,c,d){var e=a.l;e||(b===c?b=c=Ef(b):(b=Ef(b),c=Ef(c)));a.v.push([b,c,d]);e&&wg(a);return a}sg.prototype.then=function(a,b,c){var d,e,f=new X(function(g,h){e=g;d=h});Ag(this,e,function(g){g instanceof tg?f.cancel():d(g);return Cg},this);return f.then(a,b,c)};sg.prototype.$goog_Thenable=!0; function Dg(a){return Ra(a.v,function(b){return typeof b[1]==="function"})}var Cg={}; function wg(a){if(a.G&&a.l&&Dg(a)){var b=a.G,c=Eg[b];c&&(w.clearTimeout(c.g),delete Eg[b]);a.G=0}a.g&&(a.g.A--,delete a.g);b=a.j;for(var d=c=!1;a.v.length&&!a.J;){var e=a.v.shift(),f=e[0],g=e[1];e=e[2];if(f=a.o?g:f)try{var h=f.call(e||null,b);h===Cg&&(h=void 0);h!==void 0&&(a.o=a.o&&(h==b||h instanceof Error),a.j=b=h);if(Vf(b)||typeof w.Promise==="function"&&b instanceof w.Promise)d=!0,a.J=!0}catch(k){b=k,a.o=!0,Dg(a)||(c=!0)}}a.j=b;d&&(h=x(a.H,a,!0),d=x(a.H,a,!1),b instanceof sg?(Ag(b,h,d),b.K=!0): b.then(h,d));c&&(b=new Fg(b),Eg[b.g]=b,a.G=b.g)}function Gg(a){var b=new sg;ug(b);vg(b,!0,a);return b}function xg(){A.call(this)}z(xg,A);xg.prototype.message="Deferred has already fired";xg.prototype.name="AlreadyCalledError";function tg(){A.call(this)}z(tg,A);tg.prototype.message="Deferred was canceled";tg.prototype.name="CanceledError";function Fg(a){this.g=w.setTimeout(x(this.l,this),0);this.j=a}Fg.prototype.l=function(){delete Eg[this.g];yg(this.j)};var Eg={};function Hg(){}function Ig(a){return a!=null&&!!a.wa}Hg.prototype.wa=!0;Hg.prototype.B=["javax.inject.Provider",1];function Jg(){}function Kg(a){return a!=null&&!!a.va}Jg.prototype.va=!0;Jg.prototype.B=["com.google.apps.docs.xplat.flag.FlagService",1];var Lg;function Mg(){if(Lg==null){var a=new Ng(null);Lg=function(){return a}}var b;return R((b=Lg,b()),Kg,Jg)};function Og(){}u(Og,L);Og.prototype.get=function(){if(this.j==null){var a=R(w._docs_flag_initialData,Oe,Ne);this.j=a!=null?a:R({},Oe,Ne)}return this.j};Og.prototype.g=function(){return this.get()};Og.prototype.wa=!0;Og.prototype.B=["com.google.apps.docs.xplat.flag.FlagServiceHelper",0];function Pg(a){return typeof a=="string"?a=="true"||a=="1":!!a};function Ng(a){this.g=new Og;this.j=null;if(a!=null)for(var b in a){var c=b,d=a[b];if(this.j!=null)throw ke("Cannot use setClientFlag when comparison is enabled.").g;var e=R(this.g.g(),Oe,Ne);Ae(d)?(d=R(d,Ae,U).V,e[c]=d):e[c]=d!=null?d:null}}u(Ng,L);Ng.prototype.clear=function(){this.g=new Og;this.j=null};Ng.prototype.get=function(a){Qg(this,a);return R(this.g.g(),Oe,Ne)[a]};function Rg(a,b){a=R(a.g.g(),Oe,Ne);return b in a} function Sg(a,b){Qg(a,b);if(!Rg(a,b)||a.get(b)==null)return NaN;try{var c=M(a.get(b));oe==null&&(oe=RegExp("^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$"));if(!oe.test(c)){var d=new Be;d.j='For input string: "'+M(c)+'"';Q(d);P(d,Error(d));throw d.g;}return parseFloat(c)}catch(f){var e=Vd(f);if(e instanceof Be)return NaN;throw e.g;}} function Tg(a,b){Qg(a,b);if(!Rg(a,b))return"";a=a.get(b);if(a==null)a="";else{if(b="number"===typeof a){b=qe(T(a));var c=qe(T(a));b=b.equals(c)}a=b?""+qe(T(a)):M(a)}return a} function Qg(a,b){if(a.j!=null){try{var c=R(a.g.g(),Oe,Ne)[b]}catch(h){var d=Vd(h);if(d instanceof S)c="injection-failed";else throw d.g;}try{var e=a.j;if(e==null)throw Wd().g;var f=R(R(e,Ig,Hg).g(),Oe,Ne)[b]}catch(h){var g=Vd(h);if(g instanceof S)f="injection-failed";else throw g.g;}a=c;!(b=Nd(a,f))&&(b=a!=null)&&(b=a.equals?a.equals(f):Object.is(a,f));if(!b)throw ke("Logging is not supported.").g;}}Ng.prototype.va=!0;Ng.prototype.B=["com.google.apps.docs.xplat.flag.FlagServiceImpl",0];function Ug(a){He.call(this,a,null);P(this,Error(this))}u(Ug,He);Ug.prototype.B=["com.google.apps.docs.xplat.net.LimitException",0];function Vg(a,b,c,d){Ue();this.g=!1;this.G=a;this.l=b;this.j=new Wg(Math.imul(c,1E3),d)}u(Vg,Se);function Xg(a){if(!((a.j.get(null)+1|0)/T(a.j.l/1E3)<=a.l))throw(new Ug("Query would cause "+M(a.G)+" to exceed "+a.l+" qps.")).g;a=a.j;var b=vd(Cd(Date.now()));Yg(a,b);var c=R(Zg(a.g),$g,ah);if(c==null||T(b)>=T(c.j))b=bh(a,T(b)),c=new ah,c.j=b,c.g=0,c.o=2147483647,c.l=-2147483648,a.g.add(c);c.g=c.g+1|0;c.o=Math.min(1,c.o);c.l=Math.max(1,c.l)} Vg.prototype.B=["com.google.apps.docs.xplat.net.QpsLimiter",0];function ah(){this.l=this.o=this.g=0}u(ah,L);function $g(a){return a instanceof ah}ah.prototype.B=["com.google.apps.docs.xplat.util.BasicStat$Slot",0];function Wg(a){this.j=0;this.l=a;this.j=re(a/50);this.g=new ch(ze(50))}u(Wg,L);Wg.prototype.get=function(a){return dh(this,a,function(b,c){b=R(b,Ae,U);c=R(c,$g,ah);return ze(b.V+c.g|0)})};function dh(a,b,c){b=b!=null?T(b):vd(Cd(Date.now()));Yg(a,b);var d=0;b=bh(a,T(b));b=T(b)-a.l;for(var e=a.g.g.length-1|0;e>=0;e=e-1|0){var f=R(a.g.get(e),$g,ah);if(T(f.j)<=b)break;d=R(c(ze(d),f),Ae,U).V}return d}function bh(a,b){return a.j*Math.floor(b/a.j+1)} function Yg(a,b){var c=R(Zg(a.g),$g,ah);c!=null&&(c=T(c.j)-a.j,T(b)=a.g.length)throw a=new $d,Q(a),P(a,Error(a)),a.g;return a.g.length1||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?uh(b,d):c=a.l.toString()!=="";c?vh(b,a.l.clone()):c=!!a.G;c&&(b.G=a.G);return b};rh.prototype.clone=function(){return new rh(this)};function sh(a,b,c){a.o=c?wh(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function th(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.A=b}else a.A=null}function uh(a,b,c){a.j=c?wh(b,!0):b;return a} function vh(a,b,c){b instanceof xh?(a.l=b,Dh(a.l,a.v)):(c||(b=yh(b,Eh)),a.l=new xh(b,a.v))}function wh(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function yh(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Fh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Fh(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var zh=/[#\/\?@]/g,Bh=/[#\?:]/g,Ah=/[#\?]/g,Eh=/[#\?@]/g,Ch=/#/g; function xh(a,b){this.j=this.g=null;this.l=a||null;this.o=!!b}function Gh(a){a.g||(a.g=new Map,a.j=0,a.l&&vf(a.l,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}p=xh.prototype;p.add=function(a,b){Gh(this);this.l=null;a=Hh(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.j=this.j+1;return this};p.remove=function(a){Gh(this);a=Hh(this,a);return this.g.has(a)?(this.l=null,this.j=this.j-this.g.get(a).length,this.g.delete(a)):!1}; p.clear=function(){this.g=this.l=null;this.j=0};function Ih(a,b){Gh(a);b=Hh(a,b);return a.g.has(b)}p.forEach=function(a,b){Gh(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};p.ha=function(a){Gh(this);var b=[];if(typeof a==="string")Ih(this,a)&&(b=b.concat(this.g.get(Hh(this,a))));else{a=Array.from(this.g.values());for(var c=0;c0?String(a[0]):b}; p.toString=function(){if(this.l)return this.l;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c0)){this.l=null;d=this.g;var f=d.set;e=Hh(this,e);var g=c.length;if(g>0){for(var h=Array(g),k=0;k-1?(b=a[g],c||(b.ea=!1)):(b=new Qh(b,this.src,f,!!d,e),b.ea=c,a.push(b));return b};Sh.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var e=this.g[a];b=Th(e,b,c,d);return b>-1?(Rh(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.g[a],this.j--),!0):!1}; function Uh(a,b){var c=b.type;c in a.g&&Sa(a.g[c],b)&&(Rh(b),a.g[c].length==0&&(delete a.g[c],a.j--))}Sh.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.g)if(!a||c==a){for(var d=this.g[c],e=0;e-1?b[a]:null)&&gi(c))} function gi(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(b&&b[Oh])Uh(b.j,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(di(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Xh--;(c=bi(b))?(Uh(c,a),c.j==0&&(c.src=null,b[Vh]=null)):Rh(a)}}}function di(a){return a in Wh?Wh[a]:Wh[a]="on"+a} function ei(a,b){if(a.removed)a=!0;else{b=new Nh(b,this);var c=a.listener,d=a.ja||a.src;a.ea&&gi(a);a=c.call(d,b)}return a}function bi(a){a=a[Vh];return a instanceof Sh?a:null}var hi="__closure_events_fn_"+(Math.random()*1E9>>>0);function $h(a){if(typeof a==="function")return a;a[hi]||(a[hi]=function(b){return a.handleEvent(b)});return a[hi]}Kf(function(a){ei=a(ei)});function ii(a,b){Lh.call(this,a);this.error=b}u(ii,Lh);var ji=/\/d\/([^\/]+)/,ki=/\/r\/([^\/]+)/;function li(a){a=a.match(uf)[5]||null;return ji.test(a)}function mi(a,b){if(li(a)){li(a);a=a.match(uf);var c=a[5];c=c.replace(b,"");b=tf(a[1],a[2],a[3],a[4],c,a[6],a[7])}else b=a;return b};function Z(){W.call(this);this.j=new Sh(this);this.Da=this;this.P=null}z(Z,W);Z.prototype[Oh]=!0;p=Z.prototype;p.addEventListener=function(a,b,c,d){Yh(this,a,b,c,d)};p.removeEventListener=function(a,b,c,d){fi(this,a,b,c,d)}; p.dispatchEvent=function(a){var b=this.P;if(b){var c=[];for(var d=1;b;b=b.P)c.push(b),++d}b=this.Da;d=a.type||a;if(typeof a==="string")a=new Lh(a,b);else if(a instanceof Lh)a.target=a.target||b;else{var e=a;a=new Lh(d,b);qh(a,e)}e=!0;var f;if(c)for(f=c.length-1;!a.j&&f>=0;f--){var g=a.currentTarget=c[f];e=ni(g,d,!0,a)&&e}a.j||(g=a.currentTarget=b,e=ni(g,d,!0,a)&&e,a.j||(e=ni(g,d,!1,a)&&e));if(c)for(f=0;!a.j&&f2147483647?-1:w.setTimeout(a,b||0)}function pi(){var a=null;return(new X(function(b,c){a=oi(function(){b(void 0)},14E3);a==-1&&c(Error("Failed to schedule timer."))})).oa(function(b){w.clearTimeout(a);throw b;})};function qi(a,b,c){W.call(this);this.g=a;this.l=b||0;this.j=c;this.o=x(this.Sa,this)}z(qi,W);p=qi.prototype;p.aa=0;p.L=function(){qi.T.L.call(this);this.stop();delete this.g;delete this.j};p.start=function(a){this.stop();this.aa=oi(this.o,a!==void 0?a:this.l)};p.stop=function(){this.isActive()&&w.clearTimeout(this.aa);this.aa=0};p.isActive=function(){return this.aa!=0};p.Sa=function(){this.aa=0;this.g&&this.g.call(this.j)};function ri(a,b,c,d){W.call(this);this.l=d!=null?d:.15;this.v=a;this.o=b;this.D=c;this.g=new qi(this.fb,void 0,this);this.A=Number.NEGATIVE_INFINITY;this.j=0}u(ri,W);p=ri.prototype;p.isActive=function(){return this.g.isActive()};p.start=function(){si(this,!1,!1)};function si(a,b,c){b&&(a.g.stop(),ti(a,a.o));a.isActive()||(b=Math.max(0,a.A+a.j-Date.now()),b==0&&(c?b=ti(a,a.o):a.j=0),a.g.start(b))}p.stop=function(){this.g.stop()}; function ti(a,b){b>0&&a.l!=0&&(b=Math.floor(b*(1-a.l+Math.random()*a.l*2)));return a.j=b}p.fb=function(){this.A=Date.now();ti(this,Math.min(Math.max(this.j*2,this.o),this.D));this.v()};p.L=function(){this.g.dispose();delete this.g;delete this.v;W.prototype.L.call(this)};function ui(a){W.call(this);this.j=a;this.g={}}z(ui,W);var vi=[];ui.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(vi[0]=b.toString()),b=vi);for(var e=0;e=3&&(h.S= (ih(),hh));h.l.getState().g>=3||h.S!==(ih(),hh)||xi(h)});this.R=g;this.M=Pg(this.O.get("docs-epfdfjes"));this.ca={}}u(wi,W);p=wi.prototype;p.send=function(a,b,c,d){Pg(this.O.get("docs-dafjera"))&&(a=mi(mi(a,ki),ji));var e=zg(zg(Gg(this.o.length),function(f){if(!(f>=this.da))return this.R&&(a=V(a,"errorSender_enqueueTimeMs",Date.now().toString())),f={},f.u=a,f.m=b,f.c=c,f.h=d,this.enqueue(f)},this),this.sa,this);Bg(e,function(){this.A.delete(e)},this);this.A.add(e)}; function yi(a){return dg(Array.from(a.A.values())).then(n())}p.sa=function(){var a=this.l&&this.l.getState().g>=3,b=this.ka()||this.g.isActive()||this.j.isActive()||this.N;return a||b?Gg():zi(this)};function zi(a){return function(){return zg(Gg(a.o[0]!==void 0?a.o[0]:null),function(b){return Ai(a,b)})}()} function Ai(a,b){if(a.j.isActive()||a.g.isActive()||a.N)return Gg();if(!b)return a.j.stop(),Gg();if(b.u.length>4E3)return Bi(a);try{Xg(a.U);a.K=new sg;var c=b.u;a.ba!=null&&(c=V(c,"reportingSessionId",a.ba));a.v>0&&(c=V(c,"retryCount",a.v));a.D!=null&&(c=V(c,"previousErrorSendStatus",a.D));a.R&&(c=V(c,"errorSenderType",a.ya()),b.errorSender_frontIndex&&(c=V(c,"errorSender_frontIndex",b.errorSender_frontIndex)),b.errorSender_nextIndex&&(c=V(c,"errorSender_nextIndex",b.errorSender_nextIndex)),b.errorSender_queueSize&& (c=V(c,"errorSender_queueSize",b.errorSender_queueSize)));var d=Gg();a.M&&(a.ca=b,d=Bi(a));var e=b.m,f=b.c,g=b.h;return zg(zg(d,function(){a.g.send(c,e,f,g)}),function(){return a.K})}catch(h){if(Ve(h)instanceof Ug)a.N=!0;else throw hf(h,{"docs-origin-class":"docs.debug.ErrorSender"});}return Gg()} p.ab=function(){var a=Ci(this.g),b=this.K,c=Di(this.g)||a>=400&&a<=500,d=this.v>3;c||d?(this.v=0,this.D=null,this.j.stop(),zg(this.M?Gg():Bi(this),function(){ug(b);vg(b,!0)})):(this.v++,this.D=a===-1?this.g.A:a,xi(this),this.M&&this.enqueue(this.ca),ug(b),vg(b,!0))};function xi(a){a.v!=1||a.j.isActive()?a.j.start():si(a.j,!0,!0)}p.L=function(){Cf(this.H,this.j,this.g,this.P);this.A.clear();W.prototype.L.call(this)};p.ya=ca("BaseErrorSender");function Ei(a,b,c,d,e){wi.call(this,a,b,c,void 0,d,e,void 0);this.o=[]}u(Ei,wi);Ei.prototype.enqueue=function(a){this.o.push(a);return Gg()};function Bi(a){a.o.shift();return Gg()}Ei.prototype.ya=ca("MemoryErrorSender");Ei.prototype.L=function(){delete this.o;wi.prototype.L.call(this)};function Fi(a){this.g=gd(Md(),yc(a));a=$c(this.g,1);this.j=Math.floor(Math.random()*100) \\d+"),RegExp("getReadMode(Config|Render|Extract)")],aj=[RegExp("@file:///|phantomjs|node:electron|py-scrap|eval code|Program Files")],bj=[RegExp("Script https://meet\\.google\\.com/.*meetsw.*load failed"),RegExp("A bad HTTP response code \\(\\d+\\) was received when fetching the script")], cj=[RegExp("Error loading.*Consecutive load failures"),RegExp("Failed to load module.*Consecutive load failures")];function dj(a,b){this.pa=a;this.ga=b}function ej(a,b){return(b=a.g(b))?{pa:a.pa,ga:a.ga,ua:b.toUpperCase()}:null};function fj(){dj.call(this,1,1)}u(fj,dj);fj.prototype.g=function(a){a:{a=gj(a);for(var b=!1,c=v(Zi),d=c.next();!d.done;d=c.next()){d=a.matchAll(d.value);d=v(d);for(var e=d.next();!e.done;e=d.next())if(e=e.value[1]){if(Yi.includes(e)){a=!1;break a}b=!0}}a=b}return a?"warning":null};function hj(a,b,c,d){this.message=a;this.g=b;this.cause=c;this.j=d}function ij(a){return(a=a.cause)?a.message+"\n"+a.g+"\n"+ij(a):""}function gj(a){return a.message+"\n"+a.g+"\n"+ij(a)}function jj(){this.j=this.g=this.message=""}function kj(a,b){a.message=b;return a};function lj(a){return a instanceof Error||a&&a.message!==void 0?a.message:mj(a)}function nj(a){return a instanceof Error||a&&a.stack!==void 0?a.stack||"":""}function oj(a,b){var c=a&&a.cause!==void 0;if(b>=3||!c)return null;c=new jj;a=a.cause;if(a instanceof Error||a.message!==void 0&&a.stack!==void 0){if(kj(c,lj(a)),c.g=nj(a),b=oj(a,b+1))c.cause=b}else kj(c,mj(a));return new hj(c.message,c.g,c.cause,c.j)} function mj(a){try{return a&&a instanceof Object?JSON.stringify(a):String(a)}catch(b){return String(a)}}function pj(a,b){var c=kj(new jj,lj(a));c.g=nj(a);if(a=oj(a,0))c.cause=a;b&&(c.j=b);return new hj(c.message,c.g,c.cause,c.j)};function qj(a,b,c,d){dj.call(this,c,d);this.j=a;this.l=b}u(qj,dj);qj.prototype.g=function(a){var b=ij(a);return rj(a.message,this.j)||rj(a.g,this.l)||rj(b,this.j)||rj(b,this.l)?"warning":null};function rj(a,b){b=v(b);for(var c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;return!1};function sj(a,b,c,d,e){dj.call(this,c,d);this.j=a;this.o=b;this.l=e}u(sj,dj);sj.prototype.g=function(a){if(this.l)a:{a=a.message;for(var b=v(this.j),c=b.next();!c.done;c=b.next())if(a===c.value){a=!0;break a}a=!1}else a=gj(a),a=tj(a,this.j)||tj(a,this.o);return a?"warning":null};function tj(a,b){b=v(b);for(var c=b.next();!c.done;c=b.next())if(a.includes(c.value))return!0;return!1}function uj(a,b,c,d){return new sj(a,b,c,d,!1)};var vj=[new fj,uj("Trusted Type;TrustedHTML;TrustedScript;cannot communicate with background;zaloJSV2;kaspersky-labs;@user-script;Object Not Found Matching Id;contextChanged;Not implemented on this platform;Extension context invalidated;neurosurgeonundergo;realTimeClData;Failed to execute 'querySelectorAll' on 'Document';Promise.all(...).then(...).catch(...).finally is not a function;Error executing Chrome API, chrome.tabs;Identifier 'originalPrompt' has already been declared;User rejected the request;Could not inject ethereum provider because it's not your default extension;Cannot redefine property: googletag;Can't find variable: HTMLDialogElement;Identifier 'listenerName' has already been declared;Cannot read properties of undefined (reading 'info');Permission denied to access property \"type\";Error: Promise timed out;Request timeout ToolbarStatus;Can't find variable: nc;imtgo;ton is not a function;__renderMessageNode is not defined;Cannot redefine property: ethereum;unknown action:;Receiving end does not exist;get-frame-manager-configuration;Key not found;'isAWS'".split(";"), "puppeteer-core;kaspersky-labs;@user-script;jsQuilting;linkbolic;neurosurgeonundergo;tlscdn;https://cdnjs.cloudflare.com/ajax/libs/mathjax/;secured-pixel.com;Can't find variable: nc;imtgo;_simulateEvent;goguardian".split(";"),1,0),new qj(Xi,Wi,1,0),uj('status is 0, navigator.onLine =;Network sync is disabled. Aborting a network request of int type;The service is currently unavailable.;Internal error encountered.;data does not exist in AF cache;There was an error during the transport or processing of this request;Failed to load gapi;Rpc failed due to xhr error. error code: 6, error: [0];An interceptor has requested that the request be retried;8,"generic";A network error occurred'.split(";"), Vi,2,0),new qj($i,aj,3,0),uj("Kg is not defined;uncaught error;The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.;Illegal invocation;Script error;zCommon;can't access dead object;Java exception was raised during method invocation;pauseVideo is not a function;ResizeObserver loop;wallet must has at least one account;xbrowser is not defined;jQuery is not defined;Cannot read properties of null (reading 'requestAnimationFrame');Class extends value undefined is not a constructor or null;GM3TooltipService: No tooltip with id;Mole was disposed;getInitialTopicListResponse is missing for stream rendering;getPeopleById call preempted;The operation is insecure;class heritage;The play() request was interrupted;args.site.enabledFeatures is undefined;frappe is not defined;Cannot set properties of undefined (setting 'hidden');Identifier 'checkOngoingMeeting' has already been declared;AutofillCallbackHandler;invalid wire type;zp_token;isReCreate;HTMLOUT is not defined;Shopify root is null;CanvasMaskingStrategy_Redact;_chromeNamespace;feature named `performanceMetrics`;feature named `webCompat`;enableDidUserTypeOnKeyboardLogging;Cannot redefine property: webdriver".split(";"), ["postUserData"],3,0),new qj(bj,Wi,5,0),uj("Service worker registration is disabled by MDA;An unknown error occurred when fetching the script;Operation has been aborted;Timed out while trying to start the Service Worker;The Service Worker system has shutdown;The user denied permission to use Service Worker;The script resource is behind a redirect, which is disallowed;The document is in an invalid state;ServiceWorker script evaluation failed;ServiceWorker cannot be started;Failed to access storage;Worker disallowed;encountered an error during installation".split(";"), Vi,5,0),new qj(cj,cj,4,0),uj(["Timeout reached for loading script https://www.gstatic.com/_/apps-fileview/_/js/","Error while loading script https://www.gstatic.com/_/apps-fileview/_/js/"],Vi,4,0)],wj=new Set(["SEVERE","SEVERE_AFTER_INITIAL","UNKNOWN","FATAL",""]);function xj(a){this.j=a;this.g=!1} function yj(a,b){var c="missing",d=new Map,e=!0;try{c=b.j;a.g&&d.set("apps_telemetry.after_downgraded_severe","true");for(var f=v(a.j),g=f.next();!g.done;g=f.next()){var h=g.value;try{var k=ej(h,b);if(k){var l=c,m=zj(a,c)?k.ua:c;Aj(k,l,m).forEach(function(r,y){d.set(y,r)});c=m;break}}catch(r){e=!1;var t=pj(r,c);d.set("apps_telemetry.handling_error",gj(t)+"\n\nclassifier: "+h.constructor.name)}}}catch(r){e=!1,a=pj(r,c),d.set("apps_telemetry.handling_error",gj(a))}d.set("apps_telemetry.processed",String(e)); return{ua:c,Ta:d}}function Aj(a,b,c){var d=new Map;d.set("apps_telemetry.classification",a.pa.toString());d.set("apps_telemetry.classification_code",a.ga?a.ga.toString():"");d.set("apps_telemetry.incoming_severity",b);d.set("apps_telemetry.outgoing_severity",c);return d}function zj(a,b){return wj.has(b.toUpperCase())?a.g=!0:!1};function Bj(){}Bj.prototype.Z=function(){if("WorkerGlobalScope"in w&&self instanceof w.WorkerGlobalScope)return new Map;try{var a=Array.from(document.querySelectorAll("script")).filter(this.j).slice(0,30).map(this.g).join("\n")}catch(b){a="Error getting cross-origin scripts"}return(new Map).set("apps_telemetry.cross_origin_scripts",a)}; Bj.prototype.j=function(a){var b=new RegExp(/^(?:https?:\/\/)?(?:[a-zA-Z0-9-]+\.)*google\.com(?:$|[\/#?])/);return(a=a.getAttribute("src"))?!(a.startsWith("/")||b.test(a)):!1};Bj.prototype.g=function(a){return a.innerHTML?a.outerHTML.slice(0,a.outerHTML.indexOf(a.innerHTML)):a.outerHTML};function Cj(){}Cj.prototype.Z=function(){try{var a=performance.getEntriesByType("resource").slice(-5).map(function(b){return Af(b.name)}).join("\n")}catch(b){a="Error getting last 5 resources"}return(new Map).set("apps_telemetry.resources",a)};/* Math.uuid.js (v1.4) http://www.broofa.com mailto:robert@broofa.com Copyright (c) 2010 Robert Kieffer Dual licensed under the MIT and GPL licenses. */ var Dj="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");function Ej(a,b,c){a=a===void 0?[]:a;b=b===void 0?[]:b;c=c===void 0?[]:c;var d=a;a=[Error("uncaught error").message];var e=[];if(b.length>0){var f=e.push,g=[];b=v(b);for(var h=b.next();!h.done;h=b.next())g.push(new RegExp(h.value));f.call(e,new qj(g,g,7,0))}e.push.apply(e,pa(vj));d=v(d);for(f=d.next();!f.done;f=d.next())e.push(f.value);a.length>0&&e.push(new sj(a,[],3,5,!0));this.l=new xj(e);this.g=[new Ri,new Bj,new Cj];this.g.push.apply(this.g,pa(c));c=[];c[8]=c[13]=c[18]=c[23]="-";c[14]="4";for(a= 0;a<36;a++)c[a]||(e=0|Math.random()*16,c[a]=Dj[a==19?e&3|8:e]);this.j=c.join("")}function Fj(a,b,c,d){d["apps_telemetry.session_id"]=a.j;"apps_telemetry.processed"in d&&(d["apps_telemetry.multi_processed"]="true");var e=a.Z();(a=Gj(a,b,c,e))&&Hj(e,a.Ta);e.forEach(function(g,h){d[h]=g});var f;return(f=a==null?void 0:a.ua)!=null?f:c}function Gj(a,b,c,d){try{var e=pj(b,c);return yj(a.l,e)}catch(f){Ij(d,f,"apps_telemetry.processed")}return null} Ej.prototype.Z=function(){var a=new Map;try{for(var b=v(this.g),c=b.next();!c.done;c=b.next())c.value.Z().forEach(function(d,e){a.set(e,d)})}catch(d){Ij(a,d,"apps_telemetry.annotated")}return a};function Hj(a,b){b.forEach(function(c,d){a.set(d,c)})}function Ij(a,b,c){a.set(c,"false");a.set("apps_telemetry.handling_error",mj(b))};function Jj(a){var b=a=a===void 0?{}:a;a=b.xa===void 0?[]:b.xa;var c=b.gb===void 0?[]:b.gb,d=b.eb===void 0?[]:b.eb;b=b.cb===void 0?[]:b.cb;try{var e=Fd=Fd||new Gd;var f=Kd.key in e.g?Kd.ctor(e.g[Kd.key]):Kd.defaultValue,g=void 0===Bb?2:4;e=void 0;var h=f.C,k=h[C]|0,l=zb(f,k)?1:g;e=!!e||l===3;l===2&&Fc(f)&&(h=f.C,k=h[C]|0);var m=Pc(h,1),t=m===ub?7:m[C]|0,r=Qc(t,k);if(f=4&r?!1:!0){4&r&&(m=Array.prototype.slice.call(m),t=0,r=Oc(r,k),k=Lc(h,k,1,m));for(var y=g=0;g0&&h.push(uj(c,[],6,0));d.length>0&&h.push(new qj(d,[],6,0));b.length>0&&h.push(uj(b,[],6,5));return new Ej(h,N,[new Oi].concat(pa(a)))};try{var Kj,Lj,Mj=(Lj=(Kj=window)==null?void 0:Kj.top)!=null?Lj:w;Mj.U3bHHf!=null||(Mj.U3bHHf=0);Mj.U3bHHf++}catch(a){w.U3bHHf!=null||(w.U3bHHf=0),w.U3bHHf++};"#".replace(/([-()\[\]{}+?*.$\^|,:#2){var h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][Uj(a,!1)]=d} Sj.prototype.L=function(){var a=w.window||w.globalThis;var b=a.setTimeout;b=b[Uj(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Uj(this,!1)]||b;a.setInterval=b;Sj.T.L.call(this)};function Xj(a){A.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&typeof a==="string"&&(this.stack=a)}z(Xj,A);function ak(){Z.call(this);this.headers=new Map;this.l=!1;this.g=null;this.M="";this.A=0;this.v=this.K=this.D=this.H=!1;this.N=0;this.o=null;this.O="";this.R=!1}z(ak,Z);var bk=/^https?$/i,ck=["POST","PUT"],dk=[];p=ak.prototype;p.Qa=function(){this.dispose();Sa(dk,this)}; p.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.M+"; newUri="+a);b=b?b.toUpperCase():"GET";this.M=a;this.A=0;this.H=!1;this.l=!0;this.g=new XMLHttpRequest;this.g.onreadystatechange=Ef(x(this.Aa,this));try{this.K=!0,this.g.open(b,String(a),!0),this.K=!1}catch(g){ek(this);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if(typeof d.keys==="function"&&typeof d.get=== "function"){e=v(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Unknown input type for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=w.FormData&&a instanceof w.FormData;!(Array.prototype.indexOf.call(ck,b,void 0)>=0)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=v(c);for(d=b.next();!d.done;d=b.next())c=v(d.value),d=c.next().value,c=c.next().value,this.g.setRequestHeader(d, c);this.O&&(this.g.responseType=this.O);"withCredentials"in this.g&&this.g.withCredentials!==this.R&&(this.g.withCredentials=this.R);try{this.o&&(clearTimeout(this.o),this.o=null),this.N>0&&(this.o=setTimeout(this.hb.bind(this),this.N)),this.D=!0,this.g.send(a),this.D=!1}catch(g){ek(this)}};p.hb=function(){typeof va!="undefined"&&this.g&&(this.A=8,this.dispatchEvent("timeout"),this.abort(8))};function ek(a){a.l=!1;a.g&&(a.v=!0,a.g.abort(),a.v=!1);a.A=5;fk(a);gk(a)} function fk(a){a.H||(a.H=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}p.abort=function(a){this.g&&this.l&&(this.l=!1,this.v=!0,this.g.abort(),this.v=!1,this.A=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),gk(this))};p.L=function(){this.g&&(this.l&&(this.l=!1,this.v=!0,this.g.abort(),this.v=!1),gk(this,!0));ak.T.L.call(this)};p.Aa=function(){this.ka()||(this.K||this.D||this.v?hk(this):this.ta())};p.ta=function(){hk(this)}; function hk(a){if(a.l&&typeof va!="undefined")if(a.D&&(a.g?a.g.readyState:0)==4)setTimeout(a.Aa.bind(a),0);else if(a.dispatchEvent("readystatechange"),(a.g?a.g.readyState:0)==4){a.l=!1;try{Di(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):(a.A=6,fk(a))}finally{gk(a)}}}function gk(a,b){if(a.g){a.o&&(clearTimeout(a.o),a.o=null);var c=a.g;a.g=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}}p.isActive=function(){return!!this.g}; function Di(a){var b=Ci(a);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.M).match(uf)[1]||null,!a&&w.self&&w.self.location&&(a=w.self.location.protocol.slice(0,-1)),b=!bk.test(a?a.toLowerCase():"");c=b}return c}function Ci(a){try{return(a.g?a.g.readyState:0)>2?a.g.status:-1}catch(b){return-1}}Kf(function(a){ak.prototype.ta=a(ak.prototype.ta)});function ik(a,b,c){Z.call(this);this.v=b||null;this.o={};this.A=jk;this.H=a;if(!c){this.g=null;this.g=new Sj(x(this.l,this));Zj(this.g,"setTimeout");Zj(this.g,"setInterval");a=this.g;b=w.window||w.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d0;)f=" "+f;d.call(c,"[",f,"s] ");c.push("[",b.j(),"] ");c.push(b.getMessage());a.l&&(b=b.g(),b!==void 0&&c.push("\n",b instanceof Error?b.message:String(b)));a.g&&c.push("\n");return c.join("")};function tk(a){a=a===void 0?new uk:a;Z.call(this);var b=this;this.O={};this.g=null;this.l={};this.M=new ui(this);this.Ra=a.G;this.R=a.K;this.Ha=a.D;this.Oa=a.v;this.Ia=a.M;var c=a.j;this.Fa=Jj({xa:a.H});this.Na=a.P;this.S=new Kh;var d=new ak;vk(this,c);this.A=new Ei(d,c,void 0,void 0,void 0);Df(this,this.A);this.o=a.g?a.g:Tg(c,"docs-sup")+Tg(c,"docs-jepp")+"/jserror";if(d=Tg(c,"jobset"))this.o=V(this.o,"jobset",d);if(d=Tg(c,"docs-ci"))this.o=V(this.o,"id",d);d=Tg(c,"docs-pid");Pg(c.get("docs-eaotx"))&& d&&(this.o=V(this.o,"ouid",d));this.ca=Sg(c,"docs-srmoe")||0;this.Ka=Pg(c.get("docs-oesf"));this.da=Sg(c,"docs-srmour")||0;this.Ma=Pg(c.get("docs-oursf"));d=a.o||this.da>0&&Math.random()0&&Math.random()0&&Math.random()0&&Math.random()0){var d=new rk,e="";rf(function(g){e+=sk(d,g)});b.clientLog=e}c=b.severity||"fatal";this.Na||(c=Fj(this.Fa,a,c,b));this.ba&&(b.reportName=this.ba+"_"+c);b.isArrayPrototypeIntact=Hi().toString();if(!("WorkerGlobalScope"in w&&self instanceof w.WorkerGlobalScope)){try{var f=!!document.getElementById("docs-editor")}catch(g){f=!1}b.isEditorElementAttached=f.toString()}b.documentCharacterSet= document.characterSet;b.origin=String(w.origin);f=a.stack||"";if(f.trim().length==0||f=="Not available")b["stacklessError-reportingStack"]=gf(tk.prototype.U),[a.message].concat(pa(Object.keys(b)),pa(Object.values(b))).some(function(g){return g&&g.includes("");this.D&&!this.N?(this.H=this.v,c=="fatal"?c="postmortem":c=="incident"&&(c="warningafterdeath")):c=="fatal"&&(this.D=!0);this.v=!1;b.severity=c}; tk.prototype.L=function(){zk=!1;if(this.K)for(var a=this.K,b=v(a.et),c=b.next();!c.done;c=b.next()){c=c.value;var d=Nj(a.el,c);if(d&&(Sa(d,a.Pa),!d.length)){d=a.el;var e=Ja(d.getAttribute("jsaction")||"");c+=":.CLIENT";e=e.replace(c+";","");e=e.replace(c,"");Rj(d,e)}}Cf(this.M,this.g,this.A);Z.prototype.L.call(this)};var zk=!1,Ak=null;function uk(){this.K=this.j=void 0;this.v=this.M=this.G=!1;this.g=void 0;this.D=this.l=!1;this.A=!0;this.J=[];this.P=this.o=!1;this.H=[]} function Ck(a,b){a instanceof He&&(a=a.g);eb(a,"severity",b)};function Fk(a,b){Z.call(this);this.U=a;this.N=b;this.K=void 0;this.status=this.readyState=0;this.responseType=this.o=this.l=this.statusText="";this.onreadystatechange=null;this.M=new Headers;this.v=null;this.R="GET";this.S="";this.g=!1;this.O=this.A=this.D=null;this.H=new AbortController}z(Fk,Z);p=Fk.prototype;p.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Error reopening a connection");this.R=a;this.S=b;this.readyState=1;Gk(this)}; p.send=function(a){if(this.readyState!=1)throw this.abort(),Error("need to call open() first. ");if(this.H.signal.aborted)throw this.abort(),Error("Request was aborted.");this.g=!0;var b={headers:this.M,method:this.R,credentials:this.K,cache:void 0,signal:this.H.signal};a&&(b.body=a);(this.U||w).fetch(new Request(this.S,b)).then(this.Za.bind(this),this.ia.bind(this))}; p.abort=function(){this.l=this.o="";this.M=new Headers;this.status=0;this.H.abort("Request was aborted.");this.A&&this.A.cancel("Request was aborted.").catch(n());this.readyState>=1&&this.g&&this.readyState!=4&&(this.g=!1,Hk(this));this.readyState=0}; p.Za=function(a){if(this.g&&(this.D=a,this.v||(this.status=this.D.status,this.statusText=this.D.statusText,this.v=a.headers,this.readyState=2,Gk(this)),this.g&&(this.readyState=3,Gk(this),this.g)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Xa.bind(this),this.ia.bind(this));else if(typeof w.ReadableStream!=="undefined"&&"body"in a){this.A=a.body.getReader();if(this.N){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.l= []}else this.l=this.o="",this.O=new TextDecoder;Ik(this)}else a.text().then(this.Ya.bind(this),this.ia.bind(this))};function Ik(a){a.A.read().then(a.Wa.bind(a)).catch(a.ia.bind(a))}p.Wa=function(a){if(this.g){if(this.N&&a.value)this.l.push(a.value);else if(!this.N){var b=a.value?a.value:new Uint8Array(0);if(b=this.O.decode(b,{stream:!a.done}))this.l=this.o+=b}a.done?Hk(this):Gk(this);this.readyState==3&&Ik(this)}};p.Ya=function(a){this.g&&(this.l=this.o=a,Hk(this))}; p.Xa=function(a){this.g&&(this.l=a,Hk(this))};p.ia=function(){this.g&&Hk(this)};function Hk(a){a.readyState=4;a.D=null;a.A=null;a.O=null;Gk(a)}p.setRequestHeader=function(a,b){this.M.append(a,b)};p.getResponseHeader=function(a){return this.v?this.v.get(a.toLowerCase())||"":""};p.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 Gk(a){a.onreadystatechange&&a.onreadystatechange.call(a)}Object.defineProperty(Fk.prototype,"withCredentials",{get:function(){return this.K==="include"},set:function(a){this.K=a?"include":"same-origin"}});function Jk(a){this.g=null;this.j=a<1;this.l=a<.01}function Kk(a,b){var c=c===void 0?{}:c;a.l&&(c.sampling_samplePercentage=(.01).toString(),a.g.info(b,c))}function Lk(a,b,c){c=c===void 0?{}:c;a.j&&(c.sampling_samplePercentage=(1).toString(),Ek(a.g,b,c))};function Mk(a){this.C=G(a,void 0,void 0,2048)}u(Mk,J);Mk.prototype.getMessage=function(){return bd(this,1)};function Nk(a){this.C=G(a,void 0,void 0,2048)}u(Nk,J);function Ok(){var a=new Nk;return ed(a,2,Date.now().toString())};function Pk(a){this.C=G(a,void 0,void 0,2048)}u(Pk,J);function Qk(a){this.C=G(a,void 0,void 0,2048)}u(Qk,J);function Rk(a){this.C=G(a,void 0,void 0,2048)}u(Rk,J);var Sk=hd(Rk);function Tk(a){this.C=G(a,void 0,void 0,2048)}u(Tk,J);function Uk(a){this.C=G(a,void 0,void 0,2048)}u(Uk,J);function Vk(a,b){return Kc(a,1,b==null?b:dc(b))}Uk.prototype.qa=function(){return Wc(this,Mk,5)};function Wk(a,b){this.j=b;this.g=a}function Xk(a,b){var c=b.g;c&&c.data&&c.ports&&c.ports.length?(b=c.data?Sk(JSON.stringify(c.data)):new Rk,Yk(a,b,c.ports.length>1?c.ports[1]:void 0).then(function(d){c.ports[0].postMessage(xc(d))})):Lk(a.g,Error("Dropped invalid event."),{event:String(b)})}function Yk(a,b,c){return $f().then(function(){return a.j(b,c)}).oa(function(d){d=d instanceof Error?d:Error(d);var e=new Uk,f=new Mk;Yc(e,Mk,5,f);ed(f,1,d.message);return e})};function Zk(a){this.C=G(a,void 0,void 0,2048)}u(Zk,J);function $k(a,b){return Kc(a,1,b==null?b:dc(b))}Zk.prototype.qa=function(){return Wc(this,Mk,3)};function al(a){var b=eg();chrome.runtime.sendMessage(xc(a),void 0,function(c){return bl(b,function(d){return new Zk(d)},c)});return b.promise.Ca(function(c){c=ff(c);eb(c,"offscreenDocumentRequestType",cd(a,1).toString());throw c;})} function bl(a,b,c){var d=chrome.runtime;c!==void 0?(d=b(c),d.qa()?(b=a.reject,c=Error,d=d.qa(),d=dd(d,1),b.call(a,c("Error from Offscreen page:"+d))):a.resolve(d)):a.reject(Error("No response from Offscreen page:"+(d.lastError?d.lastError.message:"without lastError")))};function cl(a){a=a===null?"null":a===void 0?"undefined":a;var b;Xe===void 0&&(Xe=Ye());a=(b=Xe)?b.createScriptURL(a):a;return new Ze(a)};function dl(a){W.call(this);this.g=this.A=null;this.v=eg();this.o=!1;this.l=0;this.D=null;this.j=new Jk(a)}u(dl,W);function el(a){w.clearTimeout(a.l);a.g&&(a.o&&(a.v=eg(),a.o=!1),a.g.parentNode&&a.g.parentNode.removeChild(a.g),a.g=null);return Promise.resolve()}function fl(a,b){return a.g?Promise.resolve():gl(a,b)} function gl(a,b){b||Kk(a.j,Error("Creating extension frame without an OUID."));var c=hl(a,b);return el(a).then(function(){a.g=Qi("IFRAME");a.g.id="extensionFrame";$e(a.g,cl(c));document.body.appendChild(a.g);a.l=oi(function(){Lk(a.j,Error("Timed out waiting for frame connection."));return cg([pi(),yi(a.A.A)]).then(function(){w.close()})},14E3);return Promise.resolve()})}function hl(a,b){return uh(a.D,"/offline/extension/frame").toString()+"?ouid="+(b?encodeURIComponent(String(b)):"")} function il(a,b){return Promise.resolve(a.v.promise).then(function(c){var d=new MessageChannel;return(new Promise(function(e){d.port1.onmessage=function(f){e(new Tk(f.data))};c.postMessage(xc(b),[d.port2])})).finally(function(){d.port1.close()})})}dl.prototype.L=function(){el(this);W.prototype.L.call(this)};function jl(a){this.C=G(a,void 0,void 0,2048)}u(jl,J);function kl(a){this.C=G(a,void 0,void 0,2048)}u(kl,J);function ll(a){var b=new kl;return Kc(b,1,a==null?a:dc(a))}function ml(a){var b=ll(3);return Yc(b,Nk,4,a)}function nl(a,b){return Yc(a,Qk,6,b)};function ol(){W.call(this);var a=this;this.l=null;this.j=this.g=0;chrome.runtime.onConnectExternal.addListener(function(b){return pl(a,b)});ql(this)}u(ol,W);function pl(a,b){a.g++;w.clearTimeout(a.j);b.onDisconnect.addListener(function(){a.g--;a.g==0&&rl(a)})}function rl(a){a.g==0&&(w.clearTimeout(a.j),a.j=oi(function(){a.g==0&&w.close()},6E4))}function ql(a){oi(function(){a.l&&Ek(a.l,ff("Force closed the offscreen document after one hour."));w.close()},36E5)};function sl(){x(this.l,this);this.g=new rk;this.g.j=!1;this.g.l=!1;this.j=this.g.g=!1;this.o={}}function tl(a){1!=a.j&&(a.j=!0)}sl.prototype.l=function(a){function b(f){if(f){if(f.value>=mf.value)return"error";if(f.value>=nf.value)return"warn";if(f.value>=of.value)return"log"}return"debug"}if(!this.o[a.j()]){var c=sk(this.g,a),d=ul;if(d){var e=b(a.o());vl(d,e,c,a.g())}}};var ul=w.console;function vl(a,b,c,d){if(a[b])a[b](c,d===void 0?"":d);else a.log(c,d===void 0?"":d)};function wl(){W.call(this);var a=this,b=new rh(self.location);this.U=xl(b,"sessionId",function(c){return String(c)},Ke());this.g=this.j=this.M=null;this.l=new ol;rl(this.l);this.N=new sl;tl(this.N);this.K=new ui(this);Df(this,this.K);this.K.listen(w,"message",this.R);this.H=xl(b,"randomPercentageForSampling",function(c){return Number(c)},Math.random()*100);this.P=this.H<1;this.o=new Jk(this.H);this.A="unknown";this.D=null;this.v="unknown";this.O=new Wk(this.o,function(c,d){return yl(a,c,d)});chrome.runtime.onMessage.addListener(this.S.bind(this))} u(wl,W);wl.prototype.R=function(a){Xk(this.O,a)};function yl(a,b,c){var d=Vk(new Uk,ec(H(b,1)));switch(ec(H(b,1,void 0,Ic))){case 1:b=(b=Wc(b,Nk,7))?dd(b,1):null;var e=Ok();b?ed(e,1,b):Kk(a.o,Error("Scheduler frame connect request sent without an ouid."));b=ml(e);return al(b).then(function(){var f=a.g;f.v.resolve(c);f.o=!0;w.clearTimeout(f.l)}).then(function(){return d});case 3:return b=nl(ll(7),Wc(b,Qk,3)),al(b).then(function(){return d})}throw Error("Dropped unknown message "+b);} wl.prototype.S=function(a,b,c){var d=this;w.clearTimeout(this.l.j);var e=new kl(a);zl(this,e).then(function(f){c(xc(f))}).catch(function(f){var g=f instanceof Error?f:Error(f);f=new Mk;ed(f,1,g.message);g=$k(new Zk,ec(H(e,1)));Yc(g,Mk,3,f);c(xc(g))}).finally(function(){rl(d.l)});return!0}; function zl(a,b){var c=$k(new Zk,ec(H(b,1)));try{switch(ec(H(b,1,void 0,Ic))){case 1:return Al(a,b),gl(a.g,a.D).then(function(){return c});case 4:return il(a.g,Wc(b,Pk,5)).then(function(d){Yc(c,Tk,4,d);return c});case 5:return el(a.g).then(function(){return c});case 6:return Al(a,b),fl(a.g,a.D).then(function(){return c});default:throw Error("Dropped unknown message");}}catch(d){return Promise.reject(d)}} function Al(a,b){if(!a.g){b=Wc(b,jl,2);a.D=dd(b,1);a.M=dd(b,2);var c;a.A=(c=mc(H(b,4)))!=null?c:a.A;var d;a.v=(d=mc(H(b,3)))!=null?d:a.v;c=new rh(a.M);var e=uh(c,"/offline/jserror").toString();d=a.P;b=a.U;var f=f===void 0?!1:f;var g=g===void 0?Mg():g;var h=new uk;h.G=!1;h.v=!0;h.g=e;h.l=f;h.j=g;h.o=!1;f=new tk(h);f.l.sessionTypeName="offline-off-screen-document";f.l.reportsNonFatalErrors=String(d);f.l.sid=b;f.l.extensionVersion=a.v;f.l.optInStatus=a.A;a.j=f;Df(a,a.j);a.o.g=a.j;a.l.l=a.j;a.g=new dl(a.H, "OffscreenDocument");f=a.g;g=a.j;f.A=g;f.j.g=g;a.g.D=c;Df(a,a.g)}}function xl(a,b,c,d){a=a.l.ha(b);return a.length!=0?c(a[0]):d};new wl;