'use strict';function aa(){return function(a){return a}}function k(){return function(){}}function p(a){return function(){return this[a]}}function ba(a){return function(){return a}}var r;function ca(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var da=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 ea(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var fa=ea(this);function t(a,b){if(b)a:{var c=fa;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&da(c,a,{configurable:!0,writable:!0,value:b})}}
t("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,g){this.g=f;da(this,"description",{configurable:!0,writable:!0,value:g})}if(a)return a;c.prototype.toString=p("g");var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b});
t("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<b.length;c++){var d=fa[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&da(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ha(ca(this))}})}return a});function ha(a){a={next:a};a[Symbol.iterator]=function(){return this};return a}
var ia=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},ka;if(typeof Object.setPrototypeOf=="function")ka=Object.setPrototypeOf;else{var la;a:{var ma={a:!0},na={};try{na.__proto__=ma;la=na.a;break a}catch(a){}la=!1}ka=la?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var oa=ka;
function u(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(oa)oa(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Y=b.prototype}function v(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:ca(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}
function pa(a){if(!(a instanceof Array)){a=v(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}function qa(a){return ra(a,a)}function ra(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a}function sa(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}t("globalThis",function(a){return a||fa});
t("Promise",function(a){function b(g){this.g=0;this.l=void 0;this.j=[];this.F=!1;var h=this.o();try{g(h.resolve,h.reject)}catch(l){h.reject(l)}}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=fa.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<g.length;++h){var l=
g[h];g[h]=null;try{l()}catch(m){this.o(m)}}}this.g=null};c.prototype.o=function(g){this.l(function(){throw g;})};b.prototype.o=function(){function g(m){return function(n){l||(l=!0,m.call(h,n))}}var h=this,l=!1;return{resolve:g(this.N),reject:g(this.v)}};b.prototype.N=function(g){if(g===this)this.v(new TypeError("A Promise cannot resolve to itself"));else if(g instanceof b)this.R(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=!1}h?this.L(g):this.A(g)}};
b.prototype.L=function(g){var h=void 0;try{h=g.then}catch(l){this.v(l);return}typeof h=="function"?this.S(h,g):this.A(g)};b.prototype.v=function(g){this.B(2,g)};b.prototype.A=function(g){this.B(1,g)};b.prototype.B=function(g,h){if(this.g!=0)throw Error("Cannot settle("+g+", "+h+"): Promise already settled in state"+this.g);this.g=g;this.l=h;this.g===2&&this.U();this.G()};b.prototype.U=function(){var g=this;e(function(){if(g.J()){var h=fa.console;typeof h!=="undefined"&&h.error(g.l)}},1)};b.prototype.J=
function(){if(this.F)return!1;var g=fa.CustomEvent,h=fa.Event,l=fa.dispatchEvent;if(typeof l==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=fa.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.l;return l(g)};b.prototype.G=function(){if(this.j!=null){for(var g=0;g<this.j.length;++g)f.j(this.j[g]);this.j=null}};var f=new c;
b.prototype.R=function(g){var h=this.o();g.pa(h.resolve,h.reject)};b.prototype.S=function(g,h){var l=this.o();try{g.call(h,l.resolve,l.reject)}catch(m){l.reject(m)}};b.prototype.then=function(g,h){function l(x,q){return typeof x=="function"?function(H){try{m(x(H))}catch(W){n(W)}}:q}var m,n,w=new b(function(x,q){m=x;n=q});this.pa(l(g,m),l(h,n));return w};b.prototype.catch=function(g){return this.then(void 0,g)};b.prototype.pa=function(g,h){function l(){switch(m.g){case 1:g(m.l);break;case 2:h(m.l);
break;default:throw Error("Unexpected state: "+m.g);}}var m=this;this.j==null?f.j(l):this.j.push(l);this.F=!0};b.resolve=d;b.reject=function(g){return new b(function(h,l){l(g)})};b.race=function(g){return new b(function(h,l){for(var m=v(g),n=m.next();!n.done;n=m.next())d(n.value).pa(h,l)})};b.all=function(g){var h=v(g),l=h.next();return l.done?d([]):new b(function(m,n){function w(H){return function(W){x[H]=W;q--;q==0&&m(x)}}var x=[],q=0;do x.push(void 0),q++,d(l.value).pa(w(x.length-1),n),l=h.next();
while(!l.done)})};return b});function ta(a,b){return Object.prototype.hasOwnProperty.call(a,b)}t("Symbol.dispose",function(a){return a?a:Symbol("Symbol.dispose")});t("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});
t("WeakMap",function(a){function b(l){this.g=(h+=Math.random()+1).toString();if(l){l=v(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}}function c(){}function d(l){var m=typeof l;return m==="object"&&l!==null||m==="function"}function e(l){if(!ta(l,g)){var m=new c;da(l,g,{value:m})}}function f(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof c)return n;Object.isExtensible(n)&&e(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),
n=new a([[l,2],[m,3]]);if(n.get(l)!=2||n.get(m)!=3)return!1;n.delete(l);n.set(m,4);return!n.has(l)&&n.get(m)==4}catch(w){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var h=0;b.prototype.set=function(l,m){if(!d(l))throw Error("Invalid WeakMap key");e(l);if(!ta(l,g))throw Error("WeakMap key fail: "+l);l[g][this.g]=m;return this};b.prototype.get=function(l){return d(l)&&ta(l,g)?l[g][this.g]:void 0};b.prototype.has=function(l){return d(l)&&ta(l,
g)&&ta(l[g],this.g)};b.prototype.delete=function(l){return d(l)&&ta(l,g)&&ta(l[g],this.g)?delete l[g][this.g]:!1};return b});
t("Map",function(a){function b(){var h={};return h.previous=h.next=h.head=h}function c(h,l){var m=h[1];return ha(function(){if(m){for(;m.head!=h[1];)m=m.previous;for(;m.next!=m.head;)return m=m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})}function d(h,l){var m=l&&typeof l;m=="object"||m=="function"?f.has(l)?m=f.get(l):(m=""+ ++g,f.set(l,m)):m="p_"+l;var n=h[0][m];if(n&&ta(h[0],m))for(h=0;h<n.length;h++){var w=n[h];if(l!==l&&w.key!==w.key||l===w.key)return{id:m,list:n,index:h,entry:w}}return{id:m,
list:n,index:-1,entry:void 0}}function e(h){this[0]={};this[1]=b();this.size=0;if(h){h=v(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),l=new a(v([[h,"s"]]));if(l.get(h)!="s"||l.size!=1||l.get({x:4})||l.set({x:4},"t")!=l||l.size!=2)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=
4||n.value[1]!="t"||!m.next().done?!1:!0}catch(w){return!1}}())return a;var f=new WeakMap;e.prototype.set=function(h,l){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.entry?m.entry.value=l:(m.entry={next:this[1],previous:this[1].previous,head:this[1],key:h,value:l},m.list.push(m.entry),this[1].previous.next=m.entry,this[1].previous=m.entry,this.size++);return this};e.prototype.delete=function(h){h=d(this,h);return h.entry&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],
h.entry.previous.next=h.entry.next,h.entry.next.previous=h.entry.previous,h.entry.head=null,this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].previous=b();this.size=0};e.prototype.has=function(h){return!!d(this,h).entry};e.prototype.get=function(h){return(h=d(this,h).entry)&&h.value};e.prototype.entries=function(){return c(this,function(h){return[h.key,h.value]})};e.prototype.keys=function(){return c(this,function(h){return h.key})};e.prototype.values=function(){return c(this,
function(h){return h.value})};e.prototype.forEach=function(h,l){for(var m=this.entries(),n;!(n=m.next()).done;)n=n.value,h.call(l,n[1],n[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var g=0;return e});
t("Set",function(a){function b(c){this.g=new Map;if(c){c=v(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(v([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||f.value[0].x!=4||
f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;b.prototype.add=function(c){c=c===0?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(f){return c.call(d,f,f,e)})};return b});t("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)ta(b,d)&&c.push(b[d]);return c}});t("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
t("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(c<0&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
t("String.prototype.includes",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.includes must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.includes must not be a regular expression");return(this+"").indexOf(b,c||0)!==-1}});
t("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:aa();var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});t("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)ta(b,d)&&c.push([d,b[d]]);return c}});
t("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});t("Number.MAX_SAFE_INTEGER",ba(9007199254740991));t("Number.MIN_SAFE_INTEGER",ba(-9007199254740991));t("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});t("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});
function ua(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e}t("Array.prototype.entries",function(a){return a?a:function(){return ua(this,function(b,c){return[b,c]})}});t("Math.imul",function(a){return a?a:function(b,c){b=Number(b);c=Number(c);var d=b&65535,e=c&65535;return d*e+((b>>>16&65535)*e+d*(c>>>16&65535)<<16>>>0)|0}});
t("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});t("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});t("Array.prototype.keys",function(a){return a?a:function(){return ua(this,aa())}});t("Array.prototype.values",function(a){return a?a:function(){return ua(this,function(b,c){return c})}});
t("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||{},y=this||self;function wa(a){a=a.split(".");for(var b=y,c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b}function xa(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"}function ya(a){var b=xa(a);return b=="array"||b=="object"&&typeof a.length=="number"}function za(a){var b=typeof a;return b=="object"&&a!=null||b=="function"}var Aa="closure_uid_"+(Math.random()*1E9>>>0),Ba=0;function Ca(a,b,c){return a.call.apply(a.bind,arguments)}
function Da(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 z(a,b,c){z=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Ca:Da;return z.apply(null,arguments)}
function Ea(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 Fa(a){(0,eval)(a)}function Ga(a){return a}function A(a,b){function c(){}c.prototype=b.prototype;a.Y=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.dc=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};function Ha(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ha);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.g=!0}A(Ha,Error);Ha.prototype.name="CustomError";function Ia(a){y.setTimeout(function(){throw a;},0)};var Ja=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var Ka,La=wa("CLOSURE_FLAGS"),Ma=La&&La[610401301];Ka=Ma!=null?Ma:!1;function Na(){var a=y.navigator;return a&&(a=a.userAgent)?a:""}var Oa,Pa=y.navigator;Oa=Pa?Pa.userAgentData||null:null;function Qa(a){if(!Ka||!Oa)return!1;for(var b=0;b<Oa.brands.length;b++){var c=Oa.brands[b].brand;if(c&&c.indexOf(a)!=-1)return!0}return!1}function B(a){return Na().indexOf(a)!=-1};function Ra(){return Ka?!!Oa&&Oa.brands.length>0:!1}function Sa(){return B("Firefox")||B("FxiOS")}function Ta(){return Ra()?Qa("Chromium"):(B("Chrome")||B("CriOS"))&&!(Ra()?0:B("Edge"))||B("Silk")};function Ua(){return Ka?!!Oa&&!!Oa.platform:!1}function Va(){return B("iPhone")&&!B("iPod")&&!B("iPad")}function Wa(){Va()||B("iPad")||B("iPod")};function Xa(a,b){return Array.prototype.some.call(a,b,void 0)}function Ya(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 Za(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(ya(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};B("Mobile");Ua()||B("Macintosh");Ua()||B("Windows");(Ua()?Oa.platform==="Linux":B("Linux"))||Ua()||B("CrOS");Ua()||B("Android");Va();B("iPad");B("iPod");Wa();Na().toLowerCase().indexOf("kaios");Sa();Va()||B("iPod");B("iPad");!B("Android")||Ta()||Sa()||(Ra()?0:B("Opera"))||B("Silk");Ta();!B("Safari")||Ta()||(Ra()?0:B("Coast"))||(Ra()?0:B("Opera"))||(Ra()?0:B("Edge"))||(Ra()?Qa("Microsoft Edge"):B("Edg/"))||(Ra()?Qa("Opera"):B("OPR"))||Sa()||B("Silk")||B("Android")||Wa();var $a={},ab=null;var bb=typeof Uint8Array!=="undefined",cb=typeof btoa==="function",db={},eb=typeof structuredClone!="undefined";function fb(a,b){if(b!==db)throw Error("illegal external caller");this.g=a;if(a!=null&&a.length===0)throw Error("ByteString should be constructed with non-empty values");}function gb(){return hb||(hb=new fb(null,db))}var hb;function ib(a,b,c){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382[b]=c}function jb(a){return a.__closure__error__context__984382||{}};var lb=void 0;function mb(a,b){if(a!=null){var c;var d=(c=lb)!=null?c:lb={};c=d[a]||0;c>=b||(d[a]=c+1,a=Error(),ib(a,"severity","incident"),Ia(a))}};var nb=typeof Symbol==="function"&&typeof Symbol()==="symbol";function ob(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 pb=ob("jas",void 0,!0),qb=ob(void 0,"0di"),rb=ob(void 0,"1oa"),sb=ob(void 0,Symbol()),tb=ob(void 0,"0ubs"),ub=ob(void 0,"0actk"),vb=ob("m_m","hc",!0);Math.max.apply(Math,pa(Object.values({Kb:1,Ib:2,Fb:4,Sb:8,ac:16,Ob:32,tb:64,Db:128,Bb:256,Xb:512,Cb:1024,Eb:2048,Pb:4096})));var wb={mb:{value:0,configurable:!0,writable:!0,enumerable:!1}},xb=Object.defineProperties,C=nb?pb:"mb",yb,zb=[];Ab(zb,7);yb=Object.freeze(zb);function Bb(a,b){nb||C in a||xb(a,wb);a[C]|=b}function Ab(a,b){nb||C in a||xb(a,wb);a[C]=b}function Cb(a){Bb(a,34);return a};function Db(){return typeof BigInt==="function"};var Eb={};function Fb(a,b){return b===void 0?a.g!==Gb&&!!(2&(a.C[C]|0)):!!(2&b)&&a.g!==Gb}var Gb={},Hb=Object.freeze({});function Ib(a){a.fc=!0;return a};var Jb=Ib(function(a){return typeof a==="number"}),Kb=Ib(function(a){return typeof a==="string"}),Lb=Ib(function(a){return typeof a==="boolean"}),Mb=Ib(function(a){return typeof a==="bigint"});var Nb=typeof y.BigInt==="function"&&typeof y.BigInt(0)==="bigint";function Ob(a){var b=a;if(Kb(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if(Jb(b)&&!Number.isSafeInteger(b))throw Error(String(b));return Nb?BigInt(a):a=Lb(a)?a?"1":"0":Kb(a)?a.trim()||"0":String(a)}
var Pb=Ib(function(a){return Nb?Mb(a):Kb(a)&&/^(?:-?[1-9]\d*|0)$/.test(a)}),Vb=Ib(function(a){return Nb?a>=Qb&&a<=Rb:a[0]==="-"?Sb(a,Tb):Sb(a,Ub)}),Tb=Number.MIN_SAFE_INTEGER.toString(),Qb=Nb?BigInt(Number.MIN_SAFE_INTEGER):void 0,Ub=Number.MAX_SAFE_INTEGER.toString(),Rb=Nb?BigInt(Number.MAX_SAFE_INTEGER):void 0;function Sb(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};var D=0,Wb=0;function Xb(a){var b=a>>>0;D=b;Wb=(a-b)/4294967296>>>0}function Yb(a){if(a<0){Xb(0-a);var b=v(Zb(D,Wb));a=b.next().value;b=b.next().value;D=a>>>0;Wb=b>>>0}else Xb(a)}function $b(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Db()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>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+ac(c)+ac(a));return c}
function ac(a){a=String(a);return"0000000".slice(a.length)+a}function bc(){var a=D,b=Wb;b&2147483648?Db()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=v(Zb(a,b)),a=b.next().value,b=b.next().value,a="-"+$b(a,b)):a=$b(a,b);return a}function Zb(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var dc=typeof BigInt==="function"?BigInt.asIntN:void 0,ec=Number.isSafeInteger,fc=Number.isFinite,hc=Math.trunc;function ic(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)}function jc(a){return a.displayName||a.name||"unknown type name"}var kc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function lc(a){switch(typeof a){case "bigint":return!0;case "number":return fc(a);case "string":return kc.test(a);default:return!1}}
function mc(a){if(!fc(a))throw a=Error("enum"),ib(a,"severity","warning"),a;return a|0}function nc(a){return a==null?a:fc(a)?a|0:void 0}function oc(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return fc(a)?a|0:void 0}function pc(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 qc(a){a.indexOf(".");if(pc(a))return a;if(a.length<16)Yb(Number(a));else if(Db())a=BigInt(a),D=Number(a&BigInt(4294967295))>>>0,Wb=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Wb=D=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)),Wb*=1E6,D=D*1E6+d,D>=4294967296&&(Wb+=Math.trunc(D/4294967296),Wb>>>=0,D>>>=0);b&&(b=v(Zb(D,Wb)),a=b.next().value,b=b.next().value,D=a,Wb=b)}return bc()}
function rc(a){lc(a);a=hc(a);if(!ec(a)){Yb(a);var b=D,c=Wb;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:$b(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}function sc(a){lc(a);a=hc(a);if(ec(a))a=String(a);else{var b=String(a);pc(b)?a=b:(Yb(a),a=bc())}return a}function tc(a){return a==null||typeof a==="string"?a:void 0}
function uc(a,b,c,d){if(a!=null&&a[vb]===Eb)return a;if(!Array.isArray(a))return c?d&2?((a=b[qb])||(a=new b,Cb(a.C),a=b[qb]=a),b=a):b=new b:b=void 0,b;c=a[C]|0;d=c|d&32|d&2;d!==c&&Ab(a,d);return new b(a)};function vc(a){return a};function wc(){}function xc(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])}function yc(a){var b=new wc;xc(a,function(c,d,e){b[d]=Array.prototype.slice.call(e)});b.g=a.g;return b}function zc(a,b){b<100||mb(tb,1)};function Ac(a,b,c,d){var e=d!==void 0;d=!!d;var f=Ga(sb),g;!e&&nb&&f&&(g=a[f])&&xc(g,zc);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 w=h&&a[h-1];w!=null&&typeof w==="object"&&w.constructor===Object?(h--,g=h):w=void 0;if(m&&!(b&128)&&!e){l=!0;var x;g=((x=Bc)!=null?x:vc)(g-n,n,a,w)+n}}b=void 0;for(x=0;x<h;x++){var q=a[x];if(q!=null&&(q=c(q,d))!=null)if(m&&x>=g){var H=x-n,W=void 0;((W=b)!=null?W:b={})[H]=q}else f[x]=q}if(w)for(var ja in w)h=w[ja],h!=null&&
(h=c(h,d))!=null&&(x=+ja,q=void 0,m&&!Number.isNaN(x)&&(q=x+n)<g?f[q]=h:(x=void 0,((x=b)!=null?x:b={})[ja]=h));b&&(l?f.push(b):f[g]=b);e&&Ga(sb)&&(a=(c=Ga(sb))?a[c]:void 0)&&a instanceof wc&&(f[sb]=yc(a));return f}
function Cc(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return Vb(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[C]|0;return a.length===0&&b&1?void 0:Ac(a,b,Cc)}if(a!=null&&a[vb]===Eb)return Dc(a);if(a instanceof fb){b=a.g;if(b==null)a="";else if(typeof b==="string")a=b;else{if(cb){for(var c="",d=0,e=b.length-10240;d<e;)c+=String.fromCharCode.apply(null,b.subarray(d,d+=10240));c+=String.fromCharCode.apply(null,d?b.subarray(d):
b);b=btoa(c)}else{c===void 0&&(c=0);if(!ab){ab={};d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");e=["+/=","+/","-_=","-_.","-_"];for(var f=0;f<5;f++){var g=d.concat(e[f].split(""));$a[f]=g;for(var h=0;h<g.length;h++){var l=g[h];ab[l]===void 0&&(ab[l]=h)}}}c=$a[c];d=Array(Math.floor(b.length/3));e=c[64]||"";for(f=g=0;g<b.length-2;g+=3){var m=b[g],n=b[g+1];l=b[g+2];h=c[m>>2];m=c[(m&3)<<4|n>>4];n=c[(n&15)<<2|l>>6];l=c[l&63];d[f++]=""+h+m+n+l}h=0;l=e;switch(b.length-g){case 2:h=
b[g+1],l=c[(h&15)<<2]||e;case 1:b=b[g],d[f]=""+c[b>>2]+c[(b&3)<<4|h>>4]+l+e}b=d.join("")}a=a.g=b}return a}return}return a}var Ec=eb?structuredClone:function(a){return Ac(a,0,Cc)},Bc;function Dc(a){a=a.C;return Ac(a,a[C]|0,Cc)};function E(a,b,c){var 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[C]|0;2048&e&&!(2&e)&&Fc();if(e&256)throw Error("farr");if(e&64)return d!==0||e&2048||Ab(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,f<g&&(c[f+b]=h[l],
delete h[l]);e=e&-8380417|(g&1023)<<13;break a}}if(b){l=Math.max(b,f-(e&128?0:-1));if(l>1024)throw Error("spvt");e=e&-8380417|(l&1023)<<13}}}e|=64;d===0&&(e|=2048);Ab(a,e);return a}function Fc(){mb(ub,5)};function Gc(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=Hc(a,c,!1,b&&!(c&16)):(Bb(a,34),c&4&&Object.freeze(a)));return a}if(a!=null&&a[vb]===Eb)return b=a.C,c=b[C]|0,Fb(a,c)?a:Ic(a,b,c)?Jc(a,b):Hc(b,c);if(a instanceof fb)return a}function Jc(a,b,c){a=new a.constructor(b);c&&(a.g=Gb);a.l=Gb;return a}function Hc(a,b,c,d){d!=null||(d=!!(34&b));a=Ac(a,b,Gc,d);d=32;c&&(d|=2);b=b&8380609|d;Ab(a,b);return a}
function Kc(a){var b=a.C,c=b[C]|0;return Fb(a,c)?Ic(a,b,c)?Jc(a,b,!0):new a.constructor(Hc(b,c,!1)):a}function Lc(a){if(a.g!==Gb)return!1;var b=a.C;b=Hc(b,b[C]|0);Bb(b,2048);a.C=b;a.g=void 0;a.l=void 0;return!0}function Mc(a,b){b===void 0&&(b=a[C]|0);b&32&&!(b&4096)&&Ab(a,b|4096)}function Ic(a,b,c){return c&2?!0:c&32&&!(c&4096)?(Ab(b,c|2),a.g=Gb,!0):!1};var Nc=Ob(0),Oc={};function F(a,b,c,d,e){Object.isExtensible(a);b=Pc(a.C,b,c,e);if(b!==null||d&&a.l!==Gb)return b}function Pc(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 Qc(a,b,c){if(!Lc(a)&&Fb(a,a.C[C]|0))throw Error();var d=a.C;Rc(d,d[C]|0,b,c);return a}function Rc(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)>>13&1023||536870912;c>=f?d!=null&&(e={},a[f+-1]=(e[c]=d,e)):a[e]=d}return b}
function Sc(a,b,c,d,e,f,g,h){var l=b;f===1||(f!==4?0:2&b||!(16&b)&&32&d)?Tc(b)||(b|=!a.length||g&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==l&&Ab(a,b),Object.freeze(a)):(f===2&&Tc(b)&&(a=Array.prototype.slice.call(a),l=0,b=Uc(b,d),d=Rc(c,d,e,a)),Tc(b)||(h||(b|=16),b!==l&&Ab(a,b)));2&b||!(4096&b||16&b)||Mc(c,d);return a}function Vc(a,b){a=Pc(a,b);return Array.isArray(a)?a:yb}function Wc(a,b){2&b&&(a|=2);return a|1}function Tc(a){return!!(2&a)&&!!(4&a)||!!(256&a)}
function Xc(a){return a==null?a:typeof a==="string"?a?new fb(a,db):gb():a.constructor===fb?a:bb&&a!=null&&a instanceof Uint8Array?a.length?new fb(new Uint8Array(a),db):gb():void 0}function Yc(a,b,c){return Zc(a,b)===c?c:-1}
function Zc(a,b){a=a.C;if(nb){var c;var d=(c=a[rb])!=null?c:a[rb]=new Map}else rb in a?d=a[rb]:(c=new Map,Object.defineProperty(a,rb,{value:c}),d=c);c=d;d=void 0;var e=c.get(b);if(e==null){for(var f=e=0;f<b.length;f++){var g=b[f];Pc(a,g)!=null&&(e!==0&&(d=Rc(a,d,e)),e=g)}c.set(b,e)}return e}function $c(a,b,c,d){var e=!1;d=Pc(a,d,void 0,function(f){var g=uc(f,c,!1,b);e=g!==f&&g!=null;return g});if(d!=null)return e&&!Fb(d)&&Mc(a,b),d}
function ad(a,b,c){a=a.C;(c=$c(a,a[C]|0,b,c))||(c=b[qb])||(c=new b,Cb(c.C),c=b[qb]=c);return c}function bd(a,b,c){var d=a.C,e=d[C]|0;b=$c(d,e,b,c);if(b==null)return b;e=d[C]|0;if(!Fb(a,e)){var f=Kc(b);f!==b&&(Lc(a)&&(d=a.C,e=d[C]|0),b=f,e=Rc(d,e,c,b),Mc(d,e))}return b}
function cd(a,b,c){var d=void 0===Hb?2:4,e=a.C,f=e;e=e[C]|0;var g=Fb(a,e),h=g?1:d;d=h===3;var l=!g;(h===2||l)&&Lc(a)&&(f=a.C,e=f[C]|0);a=Vc(f,c);var m=a===yb?7:a[C]|0,n=Wc(m,e);if(g=!(4&n)){var w=a,x=e,q=!!(2&n);q&&(x|=2);for(var H=!q,W=!0,ja=0,kb=0;ja<w.length;ja++){var cc=uc(w[ja],b,!1,x);if(cc instanceof b){if(!q){var Nh=Fb(cc);H&&(H=!Nh);W&&(W=Nh)}w[kb++]=cc}}kb<ja&&(w.length=kb);n|=4;n=W?n&-4097:n|4096;n=H?n|8:n&-9}n!==m&&(Ab(a,n),2&n&&Object.freeze(a));if(l&&!(8&n||!a.length&&(h===1||(h!==4?
0:2&n||!(16&n)&&32&e)))){Tc(n)&&(a=Array.prototype.slice.call(a),n=Uc(n,e),e=Rc(f,e,c,a));b=a;l=n;for(m=0;m<b.length;m++)w=b[m],n=Kc(w),w!==n&&(b[m]=n);l|=8;n=l=b.length?l|4096:l&-4097;Ab(a,n)}return a=Sc(a,n,f,e,c,h,g,d)}function dd(a,b,c,d){if(d!=null){if(!(d instanceof b))throw Error("Expected instanceof "+jc(b)+" but got "+(d&&jc(d.constructor)));}else d=void 0;Qc(a,c,d);d&&!Fb(d)&&Mc(a.C);return a}function Uc(a,b){return a=(2&b?a|2:a&-3)&-273}
function ed(a,b){var c=c===void 0?!1:c;a=F(a,b);a=a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0;return a!=null?a:c}function fd(a,b,c){c=c===void 0?0:c;var d;return(d=oc(F(a,b)))!=null?d:c}function gd(a,b){var c=c===void 0?Nc:c;a=F(a,b);b=typeof a;a!=null&&(b==="bigint"?a=Ob(dc(64,a)):lc(a)?b==="string"?(b=hc(Number(a)),ec(b)?a=Ob(b):(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),a=Db()?Ob(dc(64,BigInt(a))):Ob(qc(a)))):a=ec(a)?Ob(rc(a)):Ob(sc(a)):a=void 0);return a!=null?a:c}
function hd(a,b){var c=c===void 0?"":c;var d;return(d=tc(F(a,b)))!=null?d:c}function id(a,b){var c=c===void 0?0:c;var d;return(d=nc(F(a,b)))!=null?d:c}function jd(a,b){return tc(F(a,b,void 0,Oc))}function kd(a,b,c){if(c!=null&&typeof c!=="string")throw Error();return Qc(a,b,c)};function G(a,b,c){this.C=E(a,b,c)}G.prototype.toJSON=function(){return Dc(this)};function ld(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");Bb(b,32);return new a(b)}G.prototype[vb]=Eb;G.prototype.toString=function(){return this.C.toString()};
function md(a,b){if(b==null)b=a.constructor,(a=b[qb])||(a=new b,Cb(a.C),a=b[qb]=a),b=a;else{a=a.constructor;if(!Array.isArray(b))throw Error();if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error();b=new a(Cb(b))}return b};function nd(a){return function(b){return ld(a,b)}};function od(a){this.C=E(a)}u(od,G);od.prototype.getTypeName=function(){return hd(this,1).split("/").pop()};var pd=function(a){return Ib(function(b){return b instanceof a&&!Fb(b)})}(od);function qd(){this.key="45681191";this.defaultValue=!1;this.flagNameForDebugging=void 0}qd.prototype.ctor=function(a){return typeof a==="boolean"?a:this.defaultValue};function rd(){var a=sd("[]"),b=td;this.key="45696263";this.defaultValue=a;this.g=b;this.flagNameForDebugging=void 0}
rd.prototype.ctor=function(a){if(typeof a==="string"&&a)return ld(this.g,a);if(!pd(a))return this.defaultValue;var b;try{var c,d=this.g,e=(c=a.getTypeName())!=null?c:"";if(hd(a,1).split("/").pop()!=e)var f=null;else{var g=typeof d==="function"?d:d.constructor,h=a.C,l=h[C]|0,m=Pc(h,2);Lc(a)&&(h=a.C,l=h[C]|0);a=h;if(m!=null&&!(Array.isArray(m)||m!=null&&m[vb]===Eb))throw Error("saw an invalid value of type '"+xa(m)+"' in the Any.value field");var n=uc(m,g,!0,l);if(!(n instanceof g))throw Error("incorrect type in any value: got "+
n.constructor.displayName+", expected "+g.displayName);(g=!!(2&l))||(n=Kc(n));m!==n&&(Rc(a,l,2,n),g||Mc(a));f=n}}catch(w){f=null}return(b=f)!=null?b:this.defaultValue};function ud(a){this.C=E(a)}u(ud,G);var vd=[1];function wd(a){this.C=E(a)}u(wd,G);var xd=[2,3,4,5,6,8];function yd(a){this.C=E(a)}u(yd,G);yd.prototype.j=function(){var a=F(this,3,void 0,void 0,Xc);return a==null?gb():a};function zd(a){this.C=E(a)}u(zd,G);var Ad=nd(zd);function td(a){this.C=E(a)}u(td,G);var sd=nd(td);function Bd(a,b){this.I=a|0;this.H=b|0}function Cd(a){return a.H*4294967296+(a.I>>>0)}r=Bd.prototype;r.isSafeInteger=function(){var a=this.H>>21;return a==0||a==-1&&!(this.I==0&&this.H==-2097152)};
r.toString=function(a){a=a||10;if(a<2||36<a)throw Error("radix out of range: "+a);if(this.isSafeInteger()){var b=Cd(this);return a==10?""+b:b.toString(a)}b=14-(a>>2);var c=Math.pow(a,b),d=I(c,c/4294967296);c=this.div(d);var e=Math,f=e.abs;d=c.multiply(d);d=this.add(Dd(d));e=f.call(e,Cd(d));f=a==10?""+e:e.toString(a);f.length<b&&(f="0000000000000".slice(f.length-b)+f);e=Cd(c);return(a==10?e:e.toString(a))+f};function Ed(a){return a.I==0&&a.H==0}r.P=function(){return this.I^this.H};
r.equals=function(a){return this.I==a.I&&this.H==a.H};r.compare=function(a){return this.H==a.H?this.I==a.I?0:this.I>>>0>a.I>>>0?1:-1:this.H>a.H?1:-1};function Dd(a){var b=~a.I+1|0;return I(b,~a.H+!b|0)}r.add=function(a){var b=this.H>>>16,c=this.H&65535,d=this.I>>>16,e=a.H>>>16,f=a.H&65535,g=a.I>>>16;a=(this.I&65535)+(a.I&65535);g=(a>>>16)+(d+g);d=g>>>16;d+=c+f;return I((g&65535)<<16|a&65535,((d>>>16)+(b+e)&65535)<<16|d&65535)};
r.multiply=function(a){if(Ed(this))return this;if(Ed(a))return a;var b=this.H>>>16,c=this.H&65535,d=this.I>>>16,e=this.I&65535,f=a.H>>>16,g=a.H&65535,h=a.I>>>16;a=a.I&65535;var l=e*a;var m=(l>>>16)+d*a;var n=m>>>16;m=(m&65535)+e*h;n+=m>>>16;n+=c*a;var w=n>>>16;n=(n&65535)+d*h;w+=n>>>16;n=(n&65535)+e*g;w=w+(n>>>16)+(b*a+c*h+d*g+e*f)&65535;return I((m&65535)<<16|l&65535,w<<16|n&65535)};
r.div=function(a){if(Ed(a))throw Error("division by zero");if(this.H<0){if(this.equals(Fd)){if(a.equals(Gd)||a.equals(Hd))return Fd;if(a.equals(Fd))return Gd;var b=this.H;b=I(this.I>>>1|b<<31,b>>1);b=b.div(a).shiftLeft(1);if(b.equals(Id))return a.H<0?Gd:Hd;var c=a.multiply(b);c=this.add(Dd(c));return b.add(c.div(a))}return a.H<0?Dd(this).div(Dd(a)):Dd(Dd(this).div(a))}if(Ed(this))return Id;if(a.H<0)return a.equals(Fd)?Id:Dd(this.div(Dd(a)));b=Id;for(c=this;c.compare(a)>=0;){var d=Math.max(1,Math.floor(Cd(c)/
Cd(a))),e=Math.ceil(Math.log(d)/Math.LN2);e=e<=48?1:Math.pow(2,e-48);for(var f=Jd(d),g=f.multiply(a);g.H<0||g.compare(c)>0;)d-=e,f=Jd(d),g=f.multiply(a);Ed(f)&&(f=Gd);b=b.add(f);c=c.add(Dd(g))}return b};r.and=function(a){return I(this.I&a.I,this.H&a.H)};r.or=function(a){return I(this.I|a.I,this.H|a.H)};r.xor=function(a){return I(this.I^a.I,this.H^a.H)};r.shiftLeft=function(a){a&=63;if(a==0)return this;var b=this.I;return a<32?I(b<<a,this.H<<a|b>>>32-a):I(0,b<<a-32)};
function Jd(a){return a>0?a>=0x7fffffffffffffff?Kd:new Bd(a,a/4294967296):a<0?a<=-0x7fffffffffffffff?Fd:Dd(new Bd(-a,-a/4294967296)):Id}function I(a,b){return new Bd(a,b)}var Id=I(0,0),Gd=I(1,0),Hd=I(-1,-1),Kd=I(4294967295,2147483647),Fd=I(0,2147483648);function Ld(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 Md;
function Nd(){var a=Ld("TSDtV",window);a.indexOf("%.@.");a=Ad("["+a.substring(4));if(a=cd(a,yd,1)[0])for(var b=v(cd(a,wd,2)),c=b.next();!c.done;c=b.next()){c=c.value;var d=c.C;if($c(d,d[C]|0,od,Yc(c,xd,6))!==void 0)throw Error();}if(a)for(b={},c=v(cd(a,wd,2)),d=c.next();!d.done;d=c.next()){var e=d.value;d=gd(e,1).toString();switch(Zc(e,xd)){case 3:b[d]=ed(e,Yc(e,xd,3));break;case 2:var f=gd(e,Yc(e,xd,2));Pb(f);Vb(f);f=Vb(f)?Number(f):String(f);b[d]=f;break;case 4:f=void 0;var g=e;var h=Yc(e,xd,4);
e=void 0;e=e===void 0?0:e;g=(f=F(g,h,void 0,void 0,ic))!=null?f:e;b[d]=g;break;case 5:b[d]=hd(e,Yc(e,xd,5));break;case 6:b[d]=bd(e,od,Yc(e,xd,6));break;case 8:f=ad(e,ud,Yc(e,xd,8));switch(Zc(f,vd)){case 1:b[d]=hd(f,Yc(f,vd,1));break;default:throw Error("case "+Zc(f,vd));}break;default:throw Error("case "+Zc(e,xd));}}else b={};this.g=b;this.l=a?a.j():null}function Od(a){var b=Md=Md||new Nd;return a.key in b.g?a.ctor(b.g[a.key]):a.defaultValue}Nd.prototype.j=p("l");function Pd(a){this.C=E(a)}u(Pd,G);var Qd=new rd;var Rd=new qd;function Sd(a){this.C=E(a)}u(Sd,G);var Td=function(a){return function(){var b;(b=a[qb])||(b=new a,Cb(b.C),b=a[qb]=b);return b}}(Sd);Object.create(null);function J(){}J.prototype.equals=function(a){return K(this,a)};J.prototype.P=function(){return Ud(this)};J.prototype.toString=function(){return L(Vd(M(Wd(this))))+"@"+L((this.P()>>>0).toString(16))};function Xd(a){return a!=null}J.prototype.s=["java.lang.Object",0];function Yd(){}u(Yd,J);function Zd(a,b){a.j=b;$d(a)}function N(a,b){a.g=b;ae(b,a)}function $d(a){be(a.g)&&(Error.captureStackTrace?Error.captureStackTrace(O(a.g,be,ce)):O(a.g,be,ce).stack=Error().stack)}Yd.prototype.toString=function(){var a=Vd(M(Wd(this))),b=this.j;return b==null?a:L(a)+": "+L(b)};function de(a){if(a!=null){var b=a.bb;if(b!=null)return b}a instanceof TypeError?b=ee():(b=new fe,$d(b),N(b,Error(b)));b.j=a==null?"null":a.toString();N(b,a);return b}
function ge(a){return a instanceof Yd}Yd.prototype.s=["java.lang.Throwable",0];function he(){}u(he,Yd);he.prototype.s=["java.lang.Exception",0];function P(){}u(P,he);P.prototype.s=["java.lang.RuntimeException",0];function ie(){}u(ie,P);function je(){var a=new ie;$d(a);N(a,Error(a));return a}function ke(a){var b=new ie;Zd(b,a);N(b,Error(b));return b}ie.prototype.s=["java.lang.IndexOutOfBoundsException",0];function K(a,b){return Object.is(a,b)||a==null&&b==null};var le;function me(){me=k();for(var a=ne(),b=0;b<256;b=b+1|0)oe(a,b,pe(b-128|0));le=a};function qe(){}u(qe,P);qe.prototype.s=["java.lang.ArithmeticException",0];function re(){}u(re,P);re.prototype.s=["java.lang.ArrayStoreException",0];function se(){}u(se,P);se.prototype.s=["java.lang.ClassCastException",0];function te(){}u(te,P);function ue(a){var b=new te;Zd(b,a);N(b,Error(b));return b}te.prototype.s=["java.lang.IllegalArgumentException",0];function ve(){}u(ve,P);function we(){var a=new ve;$d(a);N(a,Error(a));return a}ve.prototype.s=["java.lang.IllegalStateException",0];function fe(){}u(fe,P);fe.prototype.s=["java.lang.JsException",0];function xe(){}u(xe,fe);function ee(){var a=new xe;$d(a);N(a,new TypeError(a));return a}xe.prototype.s=["java.lang.NullPointerException",0];function ye(){}u(ye,ie);ye.prototype.s=["java.lang.StringIndexOutOfBoundsException",0];function ze(){}u(ze,P);function Ae(){var a=new ze;$d(a);N(a,Error(a));return a}ze.prototype.s=["java.util.ConcurrentModificationException",0];function Be(){}u(Be,P);function Ce(){var a=new Be;$d(a);N(a,Error(a));return a}Be.prototype.s=["java.util.NoSuchElementException",0];function De(){}var Ee;u(De,J);De.prototype.s=["java.lang.Number",0];function Fe(){}u(Fe,De);Fe.prototype.s=["java.lang.Double",0];function Ge(a){return Jd(a)}function He(a){if(!isFinite(a))throw a=new qe,$d(a),N(a,Error(a)),a.g;return a|0}function Ie(a){return Math.max(Math.min(a,2147483647),-2147483648)|0};function O(a,b,c){a==null||b(a)||(b=L(Vd(Je(a)))+" cannot be cast to "+L(Vd(M(c))),Ke(b));return a};function Wd(a){return a.constructor}function Le(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};function Me(){}u(Me,J);Me.prototype.s=["java.lang.Boolean",0];function Ne(a){switch(Q(typeof a)){case "string":for(var b=0,c=0;c<a.length;c=c+1|0){b=(b<<5)-b;var d=a,e=c;Oe(e,d.length);b=b+d.charCodeAt(e)|0}return b;case "number":return a=Q(a),Ie(a);case "boolean":return Q(a)?1231:1237;default:return a==null?0:Ud(a)}}var Pe=0;function Ud(a){return a.Fa||(Object.defineProperties(a,{Fa:{value:Pe=Pe+1|0,enumerable:!1}}),a.Fa)};function Qe(a,b){return a.equals?a.equals(b):Object.is(a,b)}function Re(a){return a.P?a.P():Ne(a)}function Je(a){switch(Q(typeof a)){case "number":return M(Fe);case "boolean":return M(Me);case "string":return M(Se);case "function":return M(Te)}if(a instanceof J)a=M(Wd(a));else if(Array.isArray(a))a=(a=a.T)?M(a.fa,a.ea):M(J,1);else if(a!=null)a=M(Ue);else throw new TypeError("null.getClass()");return a};function Te(){}Te.prototype.s=["<native function>",1];function Ue(){}u(Ue,J);Ue.prototype.s=["<native object>",0];function Ve(){}u(Ve,P);function R(){var a=new Ve;$d(a);N(a,Error(a));return a}Ve.prototype.s=["java.lang.UnsupportedOperationException",0];function S(a,b){return K(a,b)||a!=null&&Qe(a,b)}function We(a){return a!=null?Re(a):0}function Xe(a){if(a==null)throw ee().g;};function Ye(){this.g=0}u(Ye,De);function Ze(a){a>-129&&a<128?(me(),a=le[a+128|0]):a=pe(a);return a}function pe(a){var b=new Ye;b.g=a;return b}Ye.prototype.equals=function(a){return $e(a)&&O(a,$e,Ye).g==this.g};Ye.prototype.P=p("g");Ye.prototype.toString=function(){return""+this.g};function $e(a){return a instanceof Ye}Ye.prototype.s=["java.lang.Integer",0];function af(){}u(af,J);r=af.prototype;r.add=function(){throw R().g;};r.ua=function(a){Q(a);var b=!1;for(a=a.D();a.g();){var c=a.j();b=!!(+b|+this.add(c))}};r.clear=function(){for(var a=this.D();a.g();)a.j(),a.l()};r.contains=function(a){return bf(this,a,!1)};r.wa=function(a){Q(a);for(a=a.D();a.g();){var b=a.j();if(!this.contains(b))return!1}return!0};r.remove=function(a){return bf(this,a,!0)};r.removeAll=function(a){Q(a);for(var b=!1,c=this.D();c.g();){var d=c.j();a.contains(d)&&(c.l(),b=!0)}return b};
r.ca=function(){return cf(this,Array(this.size()))};r.ia=function(a){return cf(this,a)};r.toString=function(){for(var a=df("[","]"),b=this.D();b.g();){var c=b.j();ef(a,K(c,this)?"(this Collection)":L(c))}return a.toString()};function bf(a,b,c){for(a=a.D();a.g();){var d=a.j();if(S(b,d))return c&&a.l(),!0}return!1}r.Pa=function(){return this.ca()};r.s=["java.util.AbstractCollection",0];function ff(){}function gf(){var a=new hf;a.l=1;a.j=1;return T(a,jf)}function kf(a){return lf(a.slice(0,a.length))}function T(){return lf(sa.apply(0,arguments))}function mf(a){return a!=null&&!!a.ka}ff.prototype.ka=!0;ff.prototype.s=["java.util.List",1];function nf(){}u(nf,af);r=nf.prototype;r.add=function(a){this.na(this.size(),a);return!0};r.na=function(){throw R().g;};r.va=function(a,b){Q(b);for(b=b.D();b.g();){var c=b.j(),d=void 0;this.na((d=a,a=a+1|0,d),c)}};r.clear=function(){this.Na(0,this.size())};r.equals=function(a){if(K(a,this))return!0;if(!mf(a))return!1;a=O(a,mf,ff);if(this.size()!=a.size())return!1;a=a.D();for(var b=this.D();b.g();){var c=b.j(),d=a.j();if(!S(c,d))return!1}return!0};
r.P=function(){of();for(var a=1,b=this.D();b.g();){var c=b.j();a=Math.imul(31,a)+We(c)|0}return a};r.indexOf=function(a){for(var b=0,c=this.size();b<c;b=b+1|0)if(S(a,this.V(b)))return b;return-1};r.D=function(){var a=new pf;a.A=this;a.o=0;a.v=-1;return a};r.lastIndexOf=function(a){for(var b=this.size()-1|0;b>-1;b=b-1|0)if(S(a,this.V(b)))return b;return-1};r.Aa=function(a){var b=new qf;b.A=this;b.o=0;b.v=-1;rf(a,this.size());b.o=a;return b};r.Ca=function(){throw R().g;};
r.Na=function(a,b){for(var c=this.Aa(a);a<b;a=a+1|0)c.j(),c.l()};r.ka=!0;r.s=["java.util.AbstractList",0];function sf(){}u(sf,nf);r=sf.prototype;r.ua=function(a){this.va(this.g.length,a)};r.contains=function(a){return this.indexOf(a)!=-1};r.V=function(a){tf(a,this.g.length);return this.g[a]};r.indexOf=function(a){a:{for(var b=0,c=this.g.length;b<c;b=b+1|0)if(S(a,this.g[b])){a=b;break a}a=-1}return a};r.D=function(){var a=new uf;a.A=this;a.o=0;a.v=-1;return a};r.lastIndexOf=function(a){a:{for(var b=this.g.length-1|0;b>=0;b=b-1|0)if(S(a,this.g[b])){a=b;break a}a=-1}return a};
r.Ca=function(a){this.V(a);this.g.splice(a,1)};r.remove=function(a){a=this.indexOf(a);if(a==-1)return!1;this.g.splice(a,1);return!0};r.size=function(){return this.g.length};r.ia=function(a){var b=this.g.length;a.length<b&&(a=vf(Array(b),a));for(var c=0;c<b;c=c+1|0)oe(a,c,this.g[c]);a.length>b&&oe(a,b,null);return a};r.ka=!0;r.s=["java.util.ArrayListBase",0];function wf(){}u(wf,sf);function xf(){var a=new wf;a.g=[];return a}r=wf.prototype;r.add=function(a){this.g.push(a);return!0};r.na=function(a,b){rf(a,this.g.length);this.g.splice(a,0,b)};r.va=function(a,b){rf(a,this.g.length);b=b.ca();var c=b.length;if(c!=0){var d=this.g.length+c|0;this.g.length=d;var e=a+c|0;yf(this.g,a,this.g,e,d-e|0);yf(b,0,this.g,a,c)}};r.ca=function(){var a=this.g,b=a.slice();b.T=a.T;b==null||zf(b,J,Xd,1)||(a=M(J,1),a=Vd(Je(b))+" cannot be cast to "+Vd(a),Ke(a));return b};
r.Na=function(a,b){var c=this.g.length;if(a<0||b>c)throw ke("fromIndex: "+a+", toIndex: "+b+", size: "+c).g;if(a>b)throw ue("fromIndex: "+a+" > toIndex: "+b).g;this.g.splice(a,b-a|0)};r.s=["java.util.ArrayList",0];function uf(){this.v=this.o=0}u(uf,J);uf.prototype.g=function(){return this.o<this.A.g.length};uf.prototype.j=function(){Af(this.g());var a;this.v=(a=this.o,this.o=this.o+1|0,a);return this.A.g[this.v]};uf.prototype.l=function(){Bf(this.v!=-1);var a=this.A,b=this.o=this.v;a.g.splice(b,1);this.v=-1};uf.prototype.s=["java.util.ArrayListBase$1",0];function Cf(){}u(Cf,nf);r=Cf.prototype;r.contains=ba(!1);r.V=function(a){tf(a,0);return null};r.D=function(){return Df()};r.size=ba(0);r.s=["java.util.Collections$EmptyList",0];function Ef(){}var Ff;u(Ef,J);Ef.prototype.g=ba(!1);Ef.prototype.j=function(){throw Ce().g;};Ef.prototype.l=function(){throw we().g;};function Gf(){Gf=k();Ff=new Ef}Ef.prototype.s=["java.util.Collections$EmptyListIterator",0];function Hf(){}u(Hf,J);Hf.prototype.g=function(){return this.o.g()};Hf.prototype.j=function(){return O(this.o.j(),U,V).M()};Hf.prototype.l=function(){this.o.l()};Hf.prototype.s=["java.util.AbstractMap$1$1",0];function V(){}function U(a){return a!=null&&!!a.sa}V.prototype.sa=!0;V.prototype.s=["java.util.Map$Entry",1];function If(){}function Jf(){var a=sa.apply(0,arguments);of();if(a.length==0)a=Kf(Lf);else{var b=new Mf;b.g=Nf();for(var c=0;c<a.length;c=c+1|0)if(!b.add(Q(a[c])))throw ue("Duplicate element").g;a=Kf(b)}return a}function Of(a){return a!=null&&!!a.la}If.prototype.la=!0;If.prototype.s=["java.util.Set",1];function Pf(){}u(Pf,af);r=Pf.prototype;r.equals=function(a){if(K(a,this))return!0;if(!Of(a))return!1;a=O(a,Of,If);return a.size()!=this.size()?!1:this.wa(a)};r.P=function(){return Qf(this)};r.removeAll=function(a){Q(a);var b=this.size();if(b<a.size())for(var c=this.D();c.g();){var d=c.j();a.contains(d)&&c.l()}else for(a=a.D();a.g();)c=a.j(),this.remove(c);return b!=this.size()};r.la=!0;r.s=["java.util.AbstractSet",0];function Rf(){}u(Rf,Pf);r=Rf.prototype;r.clear=function(){this.g.clear()};r.contains=function(a){return this.g.ga(a)};r.D=function(){var a=this.g.X().D(),b=new Hf;b.o=a;return b};r.remove=function(a){return this.g.ga(a)?(this.g.remove(a),!0):!1};r.size=function(){return this.g.size()};r.s=["java.util.AbstractMap$1",0];function Sf(){}u(Sf,J);Sf.prototype.g=function(){return this.o.g()};Sf.prototype.j=function(){return O(this.o.j(),U,V).O()};Sf.prototype.l=function(){this.o.l()};Sf.prototype.s=["java.util.AbstractMap$2$1",0];function Tf(){}u(Tf,af);r=Tf.prototype;r.clear=function(){this.g.clear()};r.contains=function(a){return this.g.Ha(a)};r.D=function(){var a=this.g.X().D(),b=new Sf;b.o=a;return b};r.size=function(){return this.g.size()};r.s=["java.util.AbstractMap$2",0];function Uf(){}u(Uf,J);r=Uf.prototype;r.M=p("j");r.O=p("g");r.Ga=function(a){var b=this.g;this.g=a;return b};r.equals=function(a){if(!U(a))return!1;a=O(a,U,V);return S(this.j,a.M())&&S(this.g,a.O())};r.P=function(){return We(this.j)^We(this.g)};r.toString=function(){return L(this.j)+"="+L(this.g)};r.sa=!0;r.s=["java.util.AbstractMap$AbstractEntry",0];function Vf(){}u(Vf,Uf);function Wf(a,b){var c=new Vf;c.j=a;c.g=b;return c}Vf.prototype.s=["java.util.AbstractMap$SimpleEntry",0];function Xf(){}function Yf(a){return a!=null&&!!a.Ea}Xf.prototype.Ea=!0;Xf.prototype.s=["java.util.Map",1];function Zf(){}u(Zf,J);r=Zf.prototype;r.clear=function(){this.X().clear()};r.ga=function(a){return $f(this,a,!1)!=null};r.Ha=function(a){for(var b=this.X().D();b.g();){var c=O(b.j(),U,V).O();if(S(a,c))return!0}return!1};function ag(a,b){var c=b.M();b=b.O();var d=a.get(c);return!S(b,d)||d==null&&!a.ga(c)?!1:!0}r.equals=function(a){if(K(a,this))return!0;if(!Yf(a))return!1;a=O(a,Yf,Xf);if(this.size()!=a.size())return!1;for(a=a.X().D();a.g();){var b=O(a.j(),U,V);if(!ag(this,b))return!1}return!0};
r.get=function(a){return bg($f(this,a,!1))};r.P=function(){return Qf(this.X())};r.Ma=function(){var a=new Rf;a.g=this;return a};r.W=function(){throw R().g;};r.remove=function(a){return bg($f(this,a,!0))};r.size=function(){return this.X().size()};r.toString=function(){for(var a=df("{","}"),b=this.X().D();b.g();){var c=O(b.j(),U,V);c=L(cg(this,c.M()))+"="+L(cg(this,c.O()));ef(a,c)}return a.toString()};function cg(a,b){return K(b,a)?"(this Map)":L(b)}r.values=function(){var a=new Tf;a.g=this;return a};
function bg(a){return a==null?null:a.O()}function $f(a,b,c){for(a=a.X().D();a.g();){var d=O(a.j(),U,V);if(S(b,d.M()))return c&&(d=Wf(d.M(),d.O()),a.l()),d}return null}r.Ea=!0;r.s=["java.util.AbstractMap",0];function dg(){}u(dg,J);dg.prototype.toString=p("g");dg.prototype.s=["java.lang.AbstractStringBuilder",0];function eg(){}u(eg,dg);eg.prototype.s=["java.lang.StringBuilder",0];function fg(){}u(fg,J);function df(a,b){var c=new fg;c.o=", ".toString();c.l=a.toString();c.j=b.toString();c.v=L(c.l)+L(c.j);return c}function ef(a,b){if(a.g==null){var c=new eg,d=O(Q(a.l),X,Se);c.g=d;a.g=c}else c=a.g,c.g=L(c.g)+L(a.o);a=a.g;a.g=L(a.g)+L(b)}fg.prototype.toString=function(){return this.g==null?this.v:this.j.length==0?this.g.toString():L(this.g.toString())+L(this.j)};fg.prototype.s=["java.util.StringJoiner",0];function gg(){}u(gg,Pf);gg.prototype.contains=ba(!1);gg.prototype.D=function(){return Df()};gg.prototype.size=ba(0);gg.prototype.s=["java.util.Collections$EmptySet",0];function hg(){}u(hg,J);r=hg.prototype;r.add=function(){throw R().g;};r.ua=function(){throw R().g;};r.clear=function(){throw R().g;};r.contains=function(a){return this.g.contains(a)};r.wa=function(a){return this.g.wa(a)};r.D=function(){var a=this.g.D(),b=new ig;b.o=a;return b};r.remove=function(){throw R().g;};r.removeAll=function(){throw R().g;};r.size=function(){return this.g.size()};r.ca=function(){return this.g.ca()};r.ia=function(a){return this.g.ia(a)};r.toString=function(){return this.g.toString()};
r.Pa=function(){return this.ca()};r.s=["java.util.Collections$UnmodifiableCollection",0];function ig(){}u(ig,J);ig.prototype.g=function(){return this.o.g()};ig.prototype.j=function(){return this.o.j()};ig.prototype.l=function(){throw R().g;};ig.prototype.s=["java.util.Collections$UnmodifiableCollectionIterator",0];function jg(){}u(jg,hg);r=jg.prototype;r.na=function(){throw R().g;};r.va=function(){throw R().g;};r.equals=function(a){return Qe(this.j,a)};r.V=function(a){return this.j.V(a)};r.P=function(){return Re(this.j)};r.indexOf=function(a){return this.j.indexOf(a)};r.lastIndexOf=function(a){return this.j.lastIndexOf(a)};r.Aa=function(a){a=this.j.Aa(a);var b=new kg;b.o=a;return b};r.Ca=function(){throw R().g;};r.ka=!0;r.s=["java.util.Collections$UnmodifiableList",0];function kg(){}u(kg,ig);kg.prototype.s=["java.util.Collections$UnmodifiableListIterator",0];function lg(){}u(lg,hg);lg.prototype.equals=function(a){return Qe(this.g,a)};lg.prototype.P=function(){return Re(this.g)};lg.prototype.la=!0;lg.prototype.s=["java.util.Collections$UnmodifiableSet",0];function mg(){}u(mg,jg);mg.prototype.s=["java.util.Collections$UnmodifiableRandomAccessList",0];var ng,Lf;function Df(){of();return Gf(),Ff}function lf(a){of();for(var b=0;b<a.length;b=b+1|0)Q(a[b]);a.length==0?b=ng:(b=new og,Q(a),b.g=a);a=new mg;a.g=b;a.j=b;return a}function Kf(a){of();var b=new lg;b.g=a;return b}function Qf(a){of();var b=0;for(a=a.D();a.g();){var c=a.j();b=b+We(c)|0}return b}function of(){of=k();ng=new Cf;Lf=new gg};function pg(){}u(pg,Pf);r=pg.prototype;r.clear=function(){this.g.clear()};r.contains=function(a){return U(a)?ag(this.g,O(a,U,V)):!1};r.D=function(){var a=new qg;a.o=this.g;a.G=a.o.l.D();a.v=a.G;a.A=rg(a);a.F=a.o.j;return a};r.remove=function(a){return this.contains(a)?(a=O(a,U,V).M(),this.g.remove(a),!0):!1};r.size=function(){return this.g.size()};r.s=["java.util.AbstractHashMap$EntrySet",0];function qg(){this.A=!1;this.F=0}u(qg,J);qg.prototype.g=p("A");function rg(a){if(a.v.g())return!0;if(!K(a.v,a.G))return!1;a.v=a.o.g.D();return a.v.g()}qg.prototype.l=function(){Bf(this.B!=null);if(this.o.j!=this.F)throw Ae().g;this.B.l();this.B=null;this.A=rg(this);this.F=this.o.j};qg.prototype.j=function(){if(this.o.j!=this.F)throw Ae().g;Af(this.g());this.B=this.v;var a=O(this.v.j(),U,V);this.A=rg(this);return a};qg.prototype.s=["java.util.AbstractHashMap$EntrySetIterator",0];function sg(){this.j=0}u(sg,Zf);r=sg.prototype;r.clear=function(){tg(this)};function tg(a){var b=new ug;b.j=new Map;b.l=a;a.g=b;b=new vg;b.g=new Map;b.o=a;a.l=b;wg(a)}function wg(a){a.j=a.j+1|0}r.ga=function(a){return X(a)?this.l.g.has(a):xg(a,yg(this.g,a==null?0:Re(a)))!=null};r.Ha=function(a){return zg(a,this.l)||zg(a,this.g)};function zg(a,b){for(b=b.D();b.g();){var c=O(b.j(),U,V),d=a;c=c.O();if(S(d,c))return!0}return!1}r.X=function(){var a=new pg;a.g=this;return a};
r.get=function(a){return X(a)?this.l.g.get(a):bg(xg(a,yg(this.g,a==null?0:Re(a))))};r.W=function(a,b){if(X(a))a=Ag(this.l,a,b);else a:{var c=this.g,d=a==null?0:Re(a),e=yg(c,d);if(e.length==0)c.j.set(d,e);else if(d=xg(a,e),d!=null){a=d.Ga(b);break a}oe(e,e.length,Wf(a,b));c.g=c.g+1|0;wg(c.l);a=null}return a};r.remove=function(a){return X(a)?Bg(this.l,a):Cg(this.g,a)};r.size=function(){return this.g.g+this.l.l|0};r.s=["java.util.AbstractHashMap",0];function Dg(){this.o=0}u(Dg,J);Dg.prototype.g=function(){if(this.o<this.v.length)return!0;var a=this.B.next();return a.done?!1:(this.v=a.value[1],this.o=0,!0)};Dg.prototype.l=function(){Cg(this.F,this.A.M());this.o!=0&&(this.o=this.o-1|0)};Dg.prototype.j=function(){var a;return this.A=this.v[a=this.o,this.o=this.o+1|0,a]};Dg.prototype.s=["java.util.InternalHashCodeMap$1",0];function ug(){this.g=0}u(ug,J);function Cg(a,b){for(var c=b==null?0:Re(b),d=yg(a,c),e=0;e<d.length;e=e+1|0){var f=d[e];if(S(b,f.M()))return d.length==1?(d.length=0,a.j.delete(c)):d.splice(e,1),a.g=a.g-1|0,wg(a.l),f.O()}return null}function xg(a,b){for(var c=0;c<b.length;c++){var d=b[c];if(S(a,d.M()))return d}return null}ug.prototype.D=function(){var a=new Dg;a.F=this;a.B=a.F.j.entries();a.o=0;a.v=[];a.A=null;return a};function yg(a,b){a=a.j.get(b);return a==null?[]:a}
ug.prototype.s=["java.util.InternalHashCodeMap",0];function Eg(){}u(Eg,J);Eg.prototype.g=function(){return!this.v.done};Eg.prototype.l=function(){Bg(this.o,this.F.value[0])};Eg.prototype.j=function(){this.F=this.v;this.v=this.A.next();var a=new Fg,b=this.F,c=this.o.j;a.j=this.o;a.g=b;a.l=c;return a};Eg.prototype.s=["java.util.InternalStringMap$1",0];function Gg(){}u(Gg,J);r=Gg.prototype;r.equals=function(a){if(!U(a))return!1;a=O(a,U,V);return S(this.M(),a.M())&&S(this.O(),a.O())};r.P=function(){return We(this.M())^We(this.O())};r.toString=function(){return L(this.M())+"="+L(this.O())};r.sa=!0;r.s=["java.util.AbstractMapEntry",0];function Fg(){this.l=0}u(Fg,Gg);Fg.prototype.M=function(){return this.g.value[0]};Fg.prototype.O=function(){return this.j.j!=this.l?this.j.g.get(this.g.value[0]):this.g.value[1]};Fg.prototype.Ga=function(a){return Ag(this.j,this.g.value[0],a)};Fg.prototype.s=["java.util.InternalStringMap$2",0];function vg(){this.j=this.l=0}u(vg,J);function Ag(a,b,c){var d=a.g.get(b);a.g.set(b,c===void 0?null:c);d===void 0?(a.l=a.l+1|0,wg(a.o)):a.j=a.j+1|0;return d}function Bg(a,b){var c=a.g.get(b);c===void 0?a.j=a.j+1|0:(a.g.delete(b),a.l=a.l-1|0,wg(a.o));return c}vg.prototype.D=function(){var a=new Eg;a.o=this;a.A=a.o.g.entries();a.v=a.A.next();return a};vg.prototype.s=["java.util.InternalStringMap",0];function Hg(){this.j=0}u(Hg,sg);function Nf(){var a=new Hg;tg(a);return a}Hg.prototype.s=["java.util.HashMap",0];function Mf(){}u(Mf,Pf);r=Mf.prototype;r.add=function(a){return this.g.W(a,this)==null};r.clear=function(){this.g.clear()};r.contains=function(a){return this.g.ga(a)};r.D=function(){return this.g.Ma().D()};r.remove=function(a){return this.g.remove(a)!=null};r.size=function(){return this.g.size()};r.la=!0;r.s=["java.util.HashSet",0];function Ig(){}var Jg;u(Ig,J);function Kg(a){var b=new Ig;b.g=a;return b}Ig.prototype.equals=function(a){if(K(a,this))return!0;if(!Lg(a))return!1;a=O(a,Lg,Ig);return S(this.g,a.g)};Ig.prototype.P=function(){return We(this.g)};Ig.prototype.toString=function(){return this.g!=null?"Optional.of("+L(L(this.g))+")":"Optional.empty()"};function Mg(){Mg=k();Jg=Kg(null)}function Lg(a){return a instanceof Ig}Ig.prototype.s=["java.util.Optional",0];function cf(a,b){var c=a.size();b.length<c&&(b=vf(Array(c),b));var d=b;a=a.D();for(var e=0;e<c;e=e+1|0)oe(d,e,a.j());b.length>c&&oe(b,c,null);return b};function pf(){this.v=this.o=0}u(pf,J);pf.prototype.g=function(){return this.o<this.A.size()};pf.prototype.j=function(){Af(this.g());var a;return this.A.V(this.v=(a=this.o,this.o=this.o+1|0,a))};pf.prototype.l=function(){Bf(this.v!=-1);this.A.Ca(this.v);this.o=this.v;this.v=-1};pf.prototype.s=["java.util.AbstractList$IteratorImpl",0];function qf(){pf.call(this)}u(qf,pf);qf.prototype.s=["java.util.AbstractList$ListIteratorImpl",0];function og(){}u(og,nf);r=og.prototype;r.contains=function(a){return this.indexOf(a)!=-1};r.V=function(a){var b=this.size();tf(a,b);return this.g[a]};r.size=function(){return this.g.length};r.ca=function(){return this.ia(Array(this.g.length))};r.D=function(){var a=new Ng;a.v=this.g;return a};r.ia=function(a){var b=this.g.length;a.length<b&&(a=vf(Array(b),a));for(var c=0;c<b;c=c+1|0)oe(a,c,this.g[c]);a.length>b&&oe(a,b,null);return a};r.s=["java.util.Arrays$ArrayList",0];function Ng(){this.o=0}u(Ng,J);Ng.prototype.g=function(){return this.o<this.v.length};Ng.prototype.j=function(){Af(this.g());var a;return this.v[a=this.o,this.o=this.o+1|0,a]};Ng.prototype.l=function(){throw R().g;};Ng.prototype.s=["javaemul.internal.ArrayIterator",0];function Og(a,b){if(K(a,b))return!0;if(a==null||b==null||a.length!=b.length)return!1;for(var c=0;c<a.length;c=c+1|0)if(!S(a[c],b[c]))return!1;return!0};function Pg(){}u(Pg,te);Pg.prototype.s=["java.lang.NumberFormatException",0];function yf(a,b,c,d,e){var f=a.length,g=c.length;if(b<0||d<0||e<0||(b+e|0)>f||(d+e|0)>g)throw je().g;if(e!=0)if(K(a,c)&&b<d)for(b=b+e|0,e=d+e|0;e>d;)oe(c,e=e-1|0,a[b=b-1|0]);else for(e=d+e|0;d<e;)g=f=void 0,oe(c,(f=d,d=d+1|0,f),a[g=b,b=b+1|0,g])};function vf(a,b){a.T=b.T;return a};function Ke(a){var b=new se;Zd(b,a);N(b,Error(b));throw b.g;}function Af(a){if(!a)throw Ce().g;}function Bf(a){if(!a)throw we().g;}function Q(a){Qg(a);return a}function Qg(a){if(a==null)throw ee().g;return a}function tf(a,b){if(a<0||a>=b)throw ke("Index: "+a+", Size: "+b).g;}function Oe(a,b){if(a<0||a>=b){var c=new ye;Zd(c,"Index: "+a+", Size: "+b);N(c,Error(c));throw c.g;}}function rf(a,b){if(a<0||a>b)throw ke("Index: "+a+", Size: "+b).g;};function ne(){var a=[256];return Rg(a,Sg(Ye,$e,a.length))}function Rg(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.T=b);if(a.length>1){a=a.slice(1);b=b&&Sg(b.fa,b.za,b.ea-1);for(var e=0;e<c;e++)d[e]=Rg(a,b)}else if(b&&(a=b.fa.qb,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d}function Tg(a){a.T=Sg(Se,X,1);return a}
function oe(a,b,c){var d;if(!(d=c==null))a:{if(d=a.T)if(d.ea>1){if(!zf(c,d.fa,d.za,d.ea-1)){d=!1;break a}}else if(c!=null&&!d.za(c)){d=!1;break a}d=!0}if(!d)throw a=new re,$d(a),N(a,Error(a)),a.g;a[b]=c}function zf(a,b,c,d){if(a==null||!Array.isArray(a))return!1;a=a.T||{fa:J,ea:1};var e=a.ea;return e==d?(d=a.fa,d===b?!0:b&&b.prototype.Qa||d&&d.prototype.Qa?!1:c(d.prototype)):e>d?J==b:!1}function Sg(a,b,c){return{fa:a,za:b,ea:c}};function Se(){}u(Se,J);function L(a){return a==null?"null":a.toString()}function Ug(a,b){Oe(b,a.length+1|0);return a.substr(b)}function X(a){return"string"===typeof a}Se.prototype.s=["java.lang.String",0];function Vg(){}var Wg,Xg;u(Vg,J);function Yg(){Yg=k();Xg=new Zg;Wg=new $g}Vg.prototype.s=["java.util.Locale",0];function Zg(){}u(Zg,Vg);Zg.prototype.toString=ba("");Zg.prototype.s=["java.util.Locale$1",0];function $g(){}u($g,Vg);$g.prototype.toString=ba("unknown");$g.prototype.s=["java.util.Locale$4",0];function ah(a,b){this.g=a;this.j=b}u(ah,J);function M(a,b){var c=b||0;return Le(a,"$$class/"+c,function(){return new ah(a,c)})}function Vd(a){return a.j!=0?L(bh("[",a.j))+L(a.g.prototype.s[1]==3?a.g.prototype.s[2]:"L"+L(a.g.prototype.s[0])+";"):a.g.prototype.s[0]}function ch(a){return L(a.g.prototype.s[0])+L(bh("[]",a.j))}function dh(a,b){return Ug(a,a.lastIndexOf(b)+1|0)}
ah.prototype.toString=function(){return String(this.j==0&&this.g.prototype.s[1]==1?"interface ":this.j==0&&this.g.prototype.s[1]==3?"":"class ")+L(Vd(this))};function bh(a,b){for(var c="",d=0;d<b;d=d+1|0)c=L(c)+L(a);return c}ah.prototype.s=["java.lang.Class",0];function ce(){}function be(a){return a instanceof Error}ce.prototype.s=["Error",0];function ae(a,b){if(a instanceof Object)try{a.bb=b,Object.defineProperties(a,{cause:{get:function(){return b.l&&b.l.g}}})}catch(c){}};function eh(a,b){this.l=b;this.j=a;$d(this);N(this,Error(this))}u(eh,P);eh.prototype.getMessage=p("j");fa.Object.defineProperties(eh.prototype,{error:{configurable:!0,enumerable:!0,get:function(){var a=Error(),b=this.g;a.fileName=b.fileName;a.lineNumber=b.lineNumber;a.columnNumber=b.columnNumber;a.message=b.message;a.name=b.name;a.stack=b.stack;a.toSource=b.toSource;a.cause=b.cause;for(var c in b)c.indexOf("__java$")!=0&&(a[c]=b[c]);return a}}});
eh.prototype.s=["com.google.apps.docs.xplat.base.XplatException",0];function fh(){}function gh(a){return a instanceof Error}fh.prototype.s=["Error",0];function hh(){var a=a==null?function(c){return Ie(Math.floor(Math.random()*c))}:a;var b=(a(2147483647)>>>0).toString(16);b=L(ih("0",Math.max(0,8-b.length|0)))+L(b);a=(a(2147483647)>>>0).toString(16);return L(a)+L(b)};function jh(){}function kh(a){return a instanceof Array}jh.prototype.s=["Array",0];function lh(){}function mh(a){return a instanceof Object}lh.prototype.s=["Object",0];var ih=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function nh(){}function Y(a){return new RegExp(a,"")}function oh(a){return a instanceof RegExp}nh.prototype.s=["RegExp",0];function ph(){}u(ph,J);function qh(a,b){var c=new ph;if(b==null)throw ee().g;c.j=O(b,X,Se);b="g";a.multiline&&(b=L(b)+"m");a.ignoreCase&&(b=L(b)+"i");c.l=new RegExp(a.source,b);return c}function rh(a){a.g=a.l.exec(a.j);return a.g!=null}ph.prototype.s=["com.google.apps.xplat.regex.RegExpMatcher",0];var sh={Lb:"build-label",rb:"buildLabel",sb:"clientLog",xb:"docId",Nb:"mobile-app-version",Wb:"severity",bc:"severity-unprefixed",Gb:"isArrayPrototypeIntact",Hb:"isEditorElementAttached",Ab:"documentCharacterSet",Jb:"isModuleLoadFailure",Ub:"reportName",Mb:"locale",ub:"createdOnServer",Rb:"numUnsavedCommands",wb:"cspViolationContext",Tb:"relatedToBrowserExtension",cc:"workerError",yb:"docosPostLimitExceeded",zb:"docosPostLimitType",Vb:"saveTakingTooLongOnClient",Yb:"truncatedCommentNotificationsCount",
Zb:"truncatedCommentNotificationsFromPayload",Qb:"nonfatalReason"};function th(){this.g=!1}u(th,J);r=th.prototype;r.dispose=function(){this.g||(this.g=!0,this.Ra(),dh(dh(ch(M(Wd(this))),"."),"$"))};r.ya=p("g");r.Ra=function(){if(this.o!=null){for(var a=this.o,b=0;b<a.length;b++)a[b].dispose();this.o.length=0}};r.toString=function(){return J.prototype.toString.call(this)||""};r.s=["com.google.apps.xplat.disposable.Disposable",0];/*

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var uh=globalThis.trustedTypes,vh;function wh(){var a=null;if(!uh)return a;try{var b=aa();a=uh.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};function xh(a){this.g=a}xh.prototype.toString=function(){return this.g+""};var yh=qa([""]),zh=ra(["\x00"],["\\0"]),Ah=ra(["\n"],["\\n"]),Bh=ra(["\x00"],["\\u0000"]);function Ch(a){return a.toString().indexOf("`")===-1}Ch(function(a){return a(yh)})||Ch(function(a){return a(zh)})||Ch(function(a){return a(Ah)})||Ch(function(a){return a(Bh)});function Dh(a,b){if(b instanceof xh)b=b.g;else throw Error("");a.src=b.toString()};function Eh(a){var b=y.onerror;y.onerror=function(c,d,e,f,g){b&&b(c,d,e,f,g);a({message:c,fileName:d,line:e,lineNumber:e,ec:f,error:g});return!0}}
function Fh(a){var b=wa("window.location.href");a==null&&(a='Unknown Error of type "null/undefined"');if(typeof a==="string")return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(f){d="Not available",c=!0}try{var e=a.fileName||a.filename||a.sourceURL||y.$googDebugFname||b}catch(f){e="Not available",c=!0}b=Gh(a);return!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name?{message:a.message,
name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:b}:(c=a.message,c==null&&(c=a.constructor&&a.constructor instanceof Function?'Unknown Error of type "'+(a.constructor.name?a.constructor.name:Hh(a.constructor))+'"':"Unknown Error of unknown type",typeof a.toString==="function"&&Object.prototype.toString!==a.toString&&(c+=": "+a.toString())),{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not available"})}
function Gh(a,b){b||(b={});b[Ih(a)]=!0;var c=a.stack||"",d=a.cause;d&&!b[Ih(d)]&&(c+="\nCaused by: ",d.stack&&d.stack.indexOf(d.toString())==0||(c+=typeof d==="string"?d:d.message+"\n"),c+=Gh(d,b));a=a.errors;if(Array.isArray(a)){d=1;var e;for(e=0;e<a.length&&!(d>4);e++)b[Ih(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+=Gh(a[e],b));e<a.length&&(c+="\n... "+(a.length-e)+" more inner errors")}return c}
function Ih(a){var b="";typeof a.toString==="function"&&(b=""+a);return b+a.stack}function Jh(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Jh));a.stack||(a.stack=Kh(Jh));if(b){for(var c=0;a["message"+c];)++c;a["message"+c]=String(b)}return a}function Lh(a,b){a=Jh(a);if(b)for(var c in b)ib(a,c,b[c]);return a}
function Kh(a){var b=Error();if(Error.captureStackTrace)Error.captureStackTrace(b,a||Kh),b=String(b.stack);else{try{throw b;}catch(c){b=c}b=(b=b.stack)?String(b):null}b||(b=Mh(a||arguments.callee.caller,[]));return b}
function Mh(a,b){var c=[];if(Array.prototype.indexOf.call(b,a,void 0)>=0)c.push("[...circular reference...]");else if(a&&b.length<50){c.push(Hh(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){e>0&&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=Hh(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(Mh(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 Hh(a){if(Oh[a])return Oh[a];a=String(a);if(!Oh[a]){var b=/function\s+([^\(]+)/m.exec(a);Oh[a]=b?b[1]:"[Anonymous]"}return Oh[a]}var Oh={};function Ph(a,b){this.name=a;this.value=b}Ph.prototype.toString=p("name");var Qh=new Ph("SEVERE",1E3),Rh=new Ph("WARNING",900),Sh=new Ph("CONFIG",700);function Th(){this.clear()}var Uh;function Vh(a){var b=Wh(),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)}}Th.prototype.clear=function(){this.g=[];this.j=-1;this.l=!1};function Wh(){Uh||(Uh=new Th);return Uh};var Xh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function Yh(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(d>=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 Zh(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 $h(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)$h(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))}function ai(a,b){var c=[];for(b=b||0;b<a.length;b+=2)$h(a[b],a[b+1],c);return c.join("&")}
function bi(a){var b=[],c;for(c in a)$h(c,a[c],b);return b.join("&")}function ci(a,b){var c=arguments.length==2?ai(arguments[1],0):ai(arguments,1);return Zh(a,c)};function di(a){a&&typeof a.dispose=="function"&&a.dispose()};function ei(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ya(d)?ei.apply(null,d):di(d)}};function Z(){this.F=this.F;this.v=this.v}Z.prototype.F=!1;Z.prototype.ya=p("F");Z.prototype.dispose=function(){this.F||(this.F=!0,this.K())};Z.prototype[Symbol.dispose]=function(){this.dispose()};function fi(a,b){b=Ea(di,b);a.F?b():(a.v||(a.v=[]),a.v.push(b))}Z.prototype.K=function(){if(this.v)for(;this.v.length;)this.v.shift()()};var gi=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:aa();function hi(a,b){this.l=a;this.o=b;this.j=0;this.g=null}hi.prototype.get=function(){if(this.j>0){this.j--;var a=this.g;this.g=a.next;a.next=null}else a=this.l();return a};function ii(a,b){a.o(b);a.j<100&&(a.j++,b.next=a.g,a.g=b)};var ji=[],ki=[],li=!1;function mi(a){ji[ji.length]=a;if(li)for(var b=0;b<ki.length;b++)a(z(ki[b].g,ki[b]))};mi(k());function ni(){this.j=this.g=null}ni.prototype.add=function(a,b){var c=oi.get();c.set(a,b);this.j?this.j.next=c:this.g=c;this.j=c};ni.prototype.remove=function(){var a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||(this.j=null),a.next=null);return a};var oi=new hi(function(){return new pi},function(a){return a.reset()});function pi(){this.next=this.scope=this.g=null}pi.prototype.set=function(a,b){this.g=a;this.scope=b;this.next=null};pi.prototype.reset=function(){this.next=this.scope=this.g=null};var qi,ri=!1,si=new ni;function ti(a,b){qi||ui();ri||(qi(),ri=!0);si.add(a,b)}function ui(){var a=Promise.resolve(void 0);qi=function(){a.then(vi)}}function vi(){for(var a;a=si.remove();){try{a.g.call(a.scope)}catch(b){Ia(b)}ii(oi,a)}ri=!1};function wi(){};function xi(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function yi(a){this.g=0;this.F=void 0;this.o=this.j=this.l=null;this.v=this.A=!1;if(a!=wi)try{var b=this;a.call(void 0,function(c){zi(b,2,c)},function(c){zi(b,3,c)})}catch(c){zi(this,3,c)}}function Ai(){this.next=this.l=this.j=this.o=this.g=null;this.v=!1}Ai.prototype.reset=function(){this.l=this.j=this.o=this.g=null;this.v=!1};var Bi=new hi(function(){return new Ai},function(a){a.reset()});function Ci(a,b,c){var d=Bi.get();d.o=a;d.j=b;d.l=c;return d}
function Di(){var a=new yi(wi);zi(a,2);return a}function Ei(a,b,c){Fi(a,b,c,null)||ti(Ea(b,a))}function Gi(a){return new yi(function(b,c){a.length||b(void 0);for(var d,e=0;e<a.length;e++)d=a[e],Ei(d,b,c)})}function Hi(a){return new yi(function(b){var c=a.length,d=[];if(c)for(var e=function(h,l,m){c--;d[h]=l?{lb:!0,value:m}:{lb:!1,reason:m};c==0&&b(d)},f,g=0;g<a.length;g++)f=a[g],Ei(f,Ea(e,g,!0),Ea(e,g,!1));else b(d)})}function Ii(){var a,b,c=new yi(function(d,e){a=d;b=e});return new Ji(c,a,b)}
yi.prototype.then=function(a,b,c){return Ki(this,gi(typeof a==="function"?a:null),gi(typeof b==="function"?b:null),c)};yi.prototype.$goog_Thenable=!0;r=yi.prototype;r.ta=function(a,b){return Ki(this,null,gi(a),b)};r.Sa=yi.prototype.ta;r.cancel=function(a){if(this.g==0){var b=new Li(a);ti(function(){Mi(this,b)},this)}};
function Mi(a,b){if(a.g==0)if(a.l){var c=a.l;if(c.j){for(var d=0,e=null,f=null,g=c.j;g&&(g.v||(d++,g.g==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.g==0&&d==1?Mi(c,b):(f?(d=f,d.next==c.o&&(c.o=d),d.next=d.next.next):Ni(c),Oi(c,e,3,b)))}a.l=null}else zi(a,3,b)}function Pi(a,b){a.j||a.g!=2&&a.g!=3||Qi(a);a.o?a.o.next=b:a.j=b;a.o=b}
function Ki(a,b,c,d){var e=Ci(null,null,null);e.g=new yi(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 Li?g(h):f(l)}catch(m){g(m)}}:g});e.g.l=a;Pi(a,e);return e.g}r.ob=function(a){this.g=0;zi(this,2,a)};r.pb=function(a){this.g=0;zi(this,3,a)};
function zi(a,b,c){a.g==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.g=1,Fi(c,a.ob,a.pb,a)||(a.F=c,a.g=b,a.l=null,Qi(a),b!=3||c instanceof Li||Ri(a,c)))}function Fi(a,b,c,d){if(a instanceof yi)return Pi(a,Ci(b||wi,c||null,d)),!0;if(xi(a))return a.then(b,c,d),!0;if(za(a))try{var e=a.then;if(typeof e==="function")return Si(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1}
function Si(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 Qi(a){a.A||(a.A=!0,ti(a.kb,a))}function Ni(a){var b=null;a.j&&(b=a.j,a.j=b.next,b.next=null);a.j||(a.o=null);return b}r.kb=function(){for(var a;a=Ni(this);)Oi(this,a,this.g,this.F);this.A=!1};
function Oi(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,Ti(b,c,d);else try{b.v?b.o.call(b.l):Ti(b,c,d)}catch(e){Ui.call(null,e)}ii(Bi,b)}function Ti(a,b,c){b==2?a.o.call(a.l,c):a.j&&a.j.call(a.l,c)}function Ri(a,b){a.v=!0;ti(function(){a.v&&Ui.call(null,b)})}var Ui=Ia;function Li(a){Ha.call(this,a);this.g=!1}A(Li,Ha);Li.prototype.name="cancel";function Ji(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 Vi(){this.v=[];this.o=this.l=!1;this.j=void 0;this.G=this.L=this.F=!1;this.A=0;this.g=null;this.B=0}Vi.prototype.cancel=function(a){if(this.l)this.j instanceof Vi&&this.j.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.B--,b.B<=0&&b.cancel())}this.G=!0;this.l||(a=new Wi(this),Xi(this),Yi(this,!1,a))}};Vi.prototype.J=function(a,b){this.F=!1;Yi(this,a,b)};function Yi(a,b,c){a.l=!0;a.j=c;a.o=!b;Zi(a)}function Xi(a){if(a.l){if(!a.G)throw new $i(a);a.G=!1}}
function aj(a){throw a;}function bj(a,b,c){return cj(a,b,null,c)}function dj(a,b,c){cj(a,b,function(d){var e=b.call(this,d);if(e===void 0)throw d;return e},c)}function cj(a,b,c,d){var e=a.l;e||(b===c?b=c=gi(b):(b=gi(b),c=gi(c)));a.v.push([b,c,d]);e&&Zi(a);return a}Vi.prototype.then=function(a,b,c){var d,e,f=new yi(function(g,h){e=g;d=h});cj(this,e,function(g){g instanceof Wi?f.cancel():d(g);return ej},this);return f.then(a,b,c)};Vi.prototype.$goog_Thenable=!0;
Vi.prototype.isError=function(a){return a instanceof Error};function fj(a){return Xa(a.v,function(b){return typeof b[1]==="function"})}var ej={};
function Zi(a){if(a.A&&a.l&&fj(a)){var b=a.A,c=gj[b];c&&(y.clearTimeout(c.g),delete gj[b]);a.A=0}a.g&&(a.g.B--,delete a.g);b=a.j;for(var d=c=!1;a.v.length&&!a.F;){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===ej&&(h=void 0);h!==void 0&&(a.o=a.o&&(h==b||a.isError(h)),a.j=b=h);if(xi(b)||typeof y.Promise==="function"&&b instanceof y.Promise)d=!0,a.F=!0}catch(l){b=l,a.o=!0,fj(a)||(c=!0)}}a.j=b;d&&(h=z(a.J,a,!0),d=z(a.J,a,!1),b instanceof Vi?(cj(b,h,d),b.L=!0):b.then(h,
d));c&&(b=new hj(b),gj[b.g]=b,a.A=b.g)}function ij(a){var b=new Vi;Xi(b);Yi(b,!0,a);return b}function $i(){Ha.call(this)}A($i,Ha);$i.prototype.message="Deferred has already fired";$i.prototype.name="AlreadyCalledError";function Wi(){Ha.call(this)}A(Wi,Ha);Wi.prototype.message="Deferred was canceled";Wi.prototype.name="CanceledError";function hj(a){this.g=y.setTimeout(z(this.l,this),0);this.j=a}hj.prototype.l=function(){delete gj[this.g];aj(this.j)};var gj={};function jj(){}function kj(a){return a!=null&&!!a.Da}jj.prototype.Da=!0;jj.prototype.s=["com.google.apps.docs.xplat.flag.FlagService",1];var lj;function mj(){if(lj==null){var a=new nj(null);lj=function(){return a}}var b;return O((b=lj,b()),kj,jj)};function oj(){}u(oj,J);oj.prototype.get=function(){if(this.j==null){var a=O(y._docs_flag_initialData,mh,lh);this.j=a!=null?a:O({},mh,lh)}return this.j};oj.prototype.g=function(){return this.get()};oj.prototype.s=["com.google.apps.docs.xplat.flag.FlagServiceHelper",0];function pj(a){return typeof a=="string"?a=="true"||a=="1":!!a};function nj(a){this.g=new oj;if(a!=null)for(var b in a){var c=b,d=a[b],e=O(this.g.g(),mh,lh);$e(d)?(d=O(d,$e,Ye).g,e[c]=d):e[c]=d!=null?d:null}}u(nj,J);nj.prototype.clear=function(){this.g=new oj};nj.prototype.get=function(a){return O(this.g.g(),mh,lh)[a]};function qj(a,b){a=O(a.g.g(),mh,lh);return b in a}
function rj(a,b){if(!qj(a,b)||a.get(b)==null)return NaN;try{var c=L(a.get(b));Ee==null&&(Ee=RegExp("^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$"));if(!Ee.test(c)){var d=new Pg;Zd(d,'For input string: "'+L(c)+'"');N(d,Error(d));throw d.g;}return parseFloat(c)}catch(f){var e=de(f);if(e instanceof Pg)return NaN;throw e.g;}}
function sj(a,b){if(!qj(a,b))return"";a=a.get(b);if(a==null)var c="";else{if(b="number"===typeof a){b=Ge(Q(a));var d=Ge(Q(a));b=b.equals(d)}b?c=""+Ge(Q(a)):c=L(a)}return c}nj.prototype.Da=!0;nj.prototype.s=["com.google.apps.docs.xplat.flag.FlagServiceImpl",0];function tj(a){eh.call(this,a,null);N(this,Error(this))}u(tj,eh);tj.prototype.s=["com.google.apps.docs.xplat.net.LimitException",0];function uj(a,b,c,d){this.g=!1;this.v=a;this.l=b;this.j=new vj(Math.imul(c,1E3),d)}u(uj,th);uj.prototype.s=["com.google.apps.docs.xplat.net.QpsLimiter",0];function wj(){this.l=this.o=this.g=0}u(wj,J);function xj(a){return a instanceof wj}wj.prototype.s=["com.google.apps.docs.xplat.util.BasicStat$Slot",0];function vj(a){this.j=0;this.l=a;this.j=He(a/50);this.g=new yj(Ze(50))}u(vj,J);vj.prototype.get=function(a){return zj(this,a,function(b,c){b=O(b,$e,Ye);c=O(c,xj,wj);return Ze(b.g+c.g|0)})};function zj(a,b,c){b=b!=null?Q(b):Cd(Jd(Date.now()));Aj(a,b);var d=0;b=Bj(a,Q(b));b=Q(b)-a.l;for(var e=a.g.g.length-1|0;e>=0;e=e-1|0){var f=O(a.g.get(e),xj,wj);if(Q(f.j)<=b)break;d=O(c(Ze(d),f),$e,Ye).g}return d}function Bj(a,b){return a.j*Math.floor(b/a.j+1)}
function Aj(a,b){var c=O(Cj(a.g),xj,wj);c!=null&&(c=Q(c.j)-a.j,Q(b)<Q(c)&&a.g.clear())}vj.prototype.s=["com.google.apps.docs.xplat.util.BasicStat",0];function yj(a){this.j=this.l=0;a!=null?"number"===typeof a?(a=Q(a),a=Ie(a)):a=a.g:a=100;this.l=a;this.g=O([],kh,jh)}u(yj,J);r=yj.prototype;r.add=function(a){var b=this.g[this.j];this.g[this.j]=a;this.j=He((this.j+1|0)%this.l);return b};r.get=function(a){a=Dj(this,a);return this.g[a]};r.set=function(a,b){a=Dj(this,a);this.g[a]=b};r.clear=function(){this.j=this.g.length=0};r.qa=function(){for(var a=this.g.length,b=this.g.length-this.g.length|0,c=O([],kh,jh);b<a;b=b+1|0){var d=c,e=this.get(b);d.push(e)}return c};
function Cj(a){return a.g.length==0?null:a.get(a.g.length-1|0)}function Dj(a,b){if(b>=a.g.length)throw je().g;return a.g.length<a.l?b:He((a.j+b|0)%a.l)}r.s=["com.google.apps.docs.xplat.util.CircularBuffer",0];var Ej,Fj,Gj,Hj,Ij,Jj,Kj,Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,Tj,Uj;
function Vj(){Vj=k();Ej=T();Fj=T();Gj=kf(Tg("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;zotero;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".split(";")));Hj=
kf(Tg("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".split(";")));Ij=kf(Tg("egfdjlfmgnehecnclamagfafdccgfndp mndnfokpggljbaajbnioimlmbfngpief mlkejohendkgipaomdopolhpbihbhfnf kgonammgkackdilhodbgbmodpepjocdp klbcgckkldhdhonijdbnhhaiedfkllef pmehocpgjmkenlokgjfkaichfjdhpeol cjlaeehoipngghikfjogbdkpbdgebppb ghbmnnjooekpmoecnnnilnnbdlolhkhi lmjegmlicamnimmfhcmpkclmigmmcbeh gmbmikajjgmnabiglmofipeabaddhgne lpcaedmchfhocbbapmcbpinfpgnhiddi gbkeegbaiigmenfmjfclcdgdpimamgkj adokjfanaflbkibffcbhihgihpgijcei".split(" ")));
Jj=T(Y("chrome-extension://([^\\/]+)"),Y("moz-extension://([^\\/]+)"),Y("ms-browser-extension://([^\\/]+)"),Y("webkit-masked-url://([^\\/]+)"),Y("safari-web-extension://([^\\/]+)"));Kj=T("There was an error during the transport or processing of this request","Failed to retrieve dependencies of service","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");Lj=T("status is 0, navigator.onLine =",
"Network sync is disabled. Aborting a network request of int type","The service is currently unavailable.","Internal error encountered.","A network error occurred and the request could not be completed.","data does not exist in AF cache");Mj=T(Y("^Permission denied$"));Nj=T("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");Oj=T(Y("phantomjs|node:electron|py-scrap|eval code|Program Files"));Pj=T("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");Qj=T(Y("Script https:\\/\\/meet.google.com\\/.*meetsw.*load failed"),Y("A bad HTTP response code \\(\\d+\\) was received when fetching the script"));Rj=kf(Tg("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(";")));
Sj=T(Y("Error loading.*Consecutive load failures"),Y("Failed to load module.*Consecutive load failures"));Tj=T(Y("Error loading.*Consecutive load failures"),Y("Failed to load module.*Consecutive load failures"));Uj=T("Timeout reached for loading script https://www.gstatic.com/_/apps-fileview/_/js/","Error while loading script https://www.gstatic.com/_/apps-fileview/_/js/")};function Wj(){}u(Wj,J);function Xj(a){return a instanceof Wj}Wj.prototype.s=["com.google.apps.telemetry.xplat.error.ErrorClassifier",0];function hf(){}u(hf,Wj);hf.prototype.A=function(a){a=L(a.getMessage())+"\n"+L(a.g)+"\n"+L(Yj(a));a:{for(var b=!1,c=(Vj(),Jj).D();c.g();){var d=O(c.j(),oh,nh);for(d=qh(d,a);rh(d);){b=d;if(b.g==null)throw a=new ve,Zd(a,"No match available"),N(a,Error(a)),a.g;if(1>(b.g.length-1|0))throw ke("No group 1").g;b=O(b.g[1],X,Se);Mg();b=b==null?Jg:Kg(Qg(b));b=O(b.g!=null?b.g:"",X,Se);if(Ij.contains(b)){a=!1;break a}b=!0}}a=b}return a};
hf.prototype.s=["com.google.apps.telemetry.xplat.error.BaseExtensionErrorClassifier",0];function Zj(){}u(Zj,J);Zj.prototype.equals=function(a){return ak(this,a)};Zj.prototype.P=function(){for(var a=1,b=bk(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.T)if(d==null)d=0;else{for(var e=1,f=0;f<d.length;f++)e=Math.imul(31,e)+We(d[f])|0;d=e}else d=Re(d);a=Math.imul(1000003,a)^d}}return a};
Zj.prototype.toString=function(){var a=Je(this);a=dh(dh(ch(a),"."),"$");a=Ug(a,a.lastIndexOf("AutoValue_")+1|0);a=df(L(a)+"{","}");for(var b=bk(this),c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+L(e)+"]");ef(a,L(d)+"="+L(e))}return a.toString()};
function ak(a,b){if(b==null||!K(Je(b),Je(a)))return!1;var c=bk(a);if(c.length!=bk(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(K(f,e)||(f==null||e==null?0:f.T&&e.T?K(Je(f),Je(e))&&Og(f,e):Qe(f,e))))return!1}return!0}Zj.prototype.s=["javaemul.internal.ValueType",0];function bk(a){var b=Object.keys(a),c=a.A;return c?b.filter(function(d){return!c.includes(d)}):b};function ck(){}u(ck,Zj);ck.prototype.s=["com.google.apps.telemetry.xplat.error.ErrorClassification",0];function dk(){}u(dk,J);dk.prototype.s=["com.google.apps.telemetry.xplat.error.JsError$Builder",0];function ek(){}u(ek,Zj);function Yj(a){var b="";a.j!=null&&(b=L(b)+(L(a.j)+"\n"));a.l!=null&&(b=L(b)+L(a.l));return b}ek.prototype.getMessage=p("o");ek.prototype.s=["com.google.apps.telemetry.xplat.error.JsError",0];function fk(){this.g=!1}var gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk,jf;u(fk,J);
function rk(a,b){var c=b.v,d=Nf();try{a.g&&d.W("apps_telemetry.after_downgraded_severe","true");for(var e=0;e<a.j.size();e=e+1|0){var f=O(a.j.V(e),Xj,Wj);if(f.A(b)){var g=f.l,h=f.j,l=new ck;Xe(g);l.j=g;Xe(h);l.g=h;var m=l}else m=null;var n=m;if(n!=null){b=c;e=c;f=qk;var w=f.contains;m=e;var x=(Yg(),Xg);if(w.call(f,K(x,Wg)?m.toLocaleUpperCase():m.toUpperCase())){a.g=!0;var q="WARNING"}else q=e;w=b;x=q;var H=Nf();H.W("apps_telemetry.classification",""+n.j);H.W("apps_telemetry.classification_code",n.g!=
null?""+n.g:"");H.W("apps_telemetry.incoming_severity",w);H.W("apps_telemetry.outgoing_severity",x);n=d;Q(H);for(var W=H.X().D();W.g();){var ja=O(W.j(),U,V);n.W(ja.M(),ja.O())}c=q;break}}d.W("apps_telemetry.processed","true")}catch(cc){var kb=de(cc);if(kb instanceof P)d.W("apps_telemetry.processed","false");else throw kb.g;}q=new sk;Xe(c);q.j=c;Xe(d);q.g=d;return q}
function tk(){tk=k();jf=uk((Vj(),Gj),Hj,1);hk=uk(Kj,Ej,2);jk=uk(Nj,Ej,3);ik=vk(Mj,Oj,3);lk=uk(Pj,Ej,3);kk=uk(Lj,Ej,2);ok=vk(Sj,Tj,4);pk=uk(Uj,Ej,4);mk=vk(Qj,Fj,5);nk=uk(Rj,Ej,5);gk=gf();qk=Jf("SEVERE","SEVERE_AFTER_INITIAL","FATAL","UNKNOWN","")}fk.prototype.s=["com.google.apps.telemetry.xplat.error.ErrorProcessor",0];function sk(){}u(sk,Zj);sk.prototype.s=["com.google.apps.telemetry.xplat.error.ErrorProcessorResult",0];function wk(){}u(wk,Wj);function vk(a,b,c){var d=new wk;d.l=c;d.j=0;d.g=a;d.o=b;return d}wk.prototype.A=function(a){var b=Yj(a);return xk(a.getMessage(),this.g)||xk(a.g,this.o)||xk(b,this.g)||xk(b,this.o)};function xk(a,b){for(b=b.D();b.g();){var c=O(b.j(),oh,nh);if(rh(qh(c,a)))return!0}return!1}wk.prototype.s=["com.google.apps.telemetry.xplat.error.RegexErrorClassifier",0];function yk(){this.o=!1}u(yk,Wj);yk.prototype.A=function(a){if(this.o)a:{a=a.getMessage();for(var b=0;b<this.g.size();b=b+1|0){var c=a,d=O(this.g.V(b),X,Se);if(K(Q(c),d)){a=!0;break a}}a=!1}else a=zk(a.getMessage(),this.g)||zk(a.g,this.v)||zk(Yj(a),this.g)||zk(Yj(a),this.v);return a};function zk(a,b){for(var c=0;c<b.size();c=c+1|0){var d=a,e=O(b.V(c),X,Se);if(d.indexOf(e.toString())!=-1)return!0}return!1}function uk(a,b,c){var d=new yk;d.l=c;d.j=0;d.g=a;d.v=b;d.o=!1;return d}
yk.prototype.s=["com.google.apps.telemetry.xplat.error.StringErrorClassifier",0];function Ak(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Bk(a){var b={},c;for(c in a)b[c]=a[c];return b}var Ck="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Dk(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ck.length;f++)c=Ck[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Ek(a){this.g=this.F=this.o="";this.B=null;this.A=this.j="";this.v=!1;var b;a instanceof Ek?(this.v=a.v,Fk(this,a.o),this.F=a.F,this.g=a.g,Gk(this,a.B),Hk(this,a.j),Ik(this,Jk(a.l)),this.A=a.A):a&&(b=String(a).match(Xh))?(this.v=!1,Fk(this,b[1]||"",!0),this.F=Kk(b[2]||""),this.g=Kk(b[3]||"",!0),Gk(this,b[4]),Hk(this,b[5]||"",!0),Ik(this,b[6]||"",!0),this.A=Kk(b[7]||"")):(this.v=!1,this.l=new Lk(null,this.v))}
Ek.prototype.toString=function(){var a=[],b=this.o;b&&a.push(Mk(b,Nk,!0),":");var c=this.g;if(c||b=="file")a.push("//"),(b=this.F)&&a.push(Mk(b,Nk,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.B,c!=null&&a.push(":",String(c));if(c=this.j)this.g&&c.charAt(0)!="/"&&a.push("/"),a.push(Mk(c,c.charAt(0)=="/"?Ok:Pk,!0));(c=this.l.toString())&&a.push("?",c);(c=this.A)&&a.push("#",Mk(c,Qk));return a.join("")};
Ek.prototype.resolve=function(a){var b=new Ek(this),c=!!a.o;c?Fk(b,a.o):c=!!a.F;c?b.F=a.F:c=!!a.g;c?b.g=a.g:c=a.B!=null;var d=a.j;if(c)Gk(b,a.B);else if(c=!!a.j){if(d.charAt(0)!="/")if(this.g&&!this.j)d="/"+d;else{var e=b.j.lastIndexOf("/");e!=-1&&(d=b.j.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(e.indexOf("./")!=-1||e.indexOf("/.")!=-1){d=e.lastIndexOf("/",0)==0;e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>1||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?Hk(b,d):c=a.l.toString()!=="";c?Ik(b,Jk(a.l)):c=!!a.A;c&&(b.A=a.A);return b};function Fk(a,b,c){a.o=c?Kk(b,!0):b;a.o&&(a.o=a.o.replace(/:$/,""))}function Gk(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Bad port number "+b);a.B=b}else a.B=null}function Hk(a,b,c){a.j=c?Kk(b,!0):b;return a}function Ik(a,b,c){b instanceof Lk?(a.l=b,Rk(a.l,a.v)):(c||(b=Mk(b,Sk)),a.l=new Lk(b,a.v))}
function Kk(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Mk(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Tk),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Tk(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Nk=/[#\/\?@]/g,Pk=/[#\?:]/g,Ok=/[#\?]/g,Sk=/[#\?@]/g,Qk=/#/g;function Lk(a,b){this.j=this.g=null;this.l=a||null;this.o=!!b}
function Uk(a){a.g||(a.g=new Map,a.j=0,a.l&&Yh(a.l,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}r=Lk.prototype;r.add=function(a,b){Uk(this);this.l=null;a=Vk(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.j=this.j+1;return this};r.remove=function(a){Uk(this);a=Vk(this,a);return this.g.has(a)?(this.l=null,this.j=this.j-this.g.get(a).length,this.g.delete(a)):!1};r.clear=function(){this.g=this.l=null;this.j=0};
function Wk(a,b){Uk(a);b=Vk(a,b);return a.g.has(b)}r.forEach=function(a,b){Uk(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};r.qa=function(a){Uk(this);var b=[];if(typeof a==="string")Wk(this,a)&&(b=b.concat(this.g.get(Vk(this,a))));else{a=Array.from(this.g.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
r.set=function(a,b){Uk(this);this.l=null;a=Vk(this,a);Wk(this,a)&&(this.j=this.j-this.g.get(a).length);this.g.set(a,[b]);this.j=this.j+1;return this};r.get=function(a,b){if(!a)return b;a=this.qa(a);return a.length>0?String(a[0]):b};
r.toString=function(){if(this.l)return this.l;if(!this.g)return"";for(var a=[],b=Array.from(this.g.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.qa(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.l=a.join("&")};function Jk(a){var b=new Lk;b.l=a.l;a.g&&(b.g=new Map(a.g),b.j=a.j);return b}function Vk(a,b){b=String(b);a.o&&(b=b.toLowerCase());return b}
function Rk(a,b){b&&!a.o&&(Uk(a),a.l=null,a.g.forEach(function(c,d){var e=d.toLowerCase();if(d!=e&&(this.remove(d),this.remove(e),c.length>0)){this.l=null;d=this.g;var f=d.set;e=Vk(this,e);var g=c.length;if(g>0){for(var h=Array(g),l=0;l<g;l++)h[l]=c[l];g=h}else g=[];f.call(d,e,g);this.j=this.j+c.length}},a));a.o=b};function Xk(){var a=y.window;a.onbeforeunload=k();a.location.reload()};function Yk(){this.g=function(){Xk()}}Yk.prototype.notify=function(){window.confirm("This error has been reported to Google and we'll look into it as soon as possible. Please reload this page to continue.")&&this.g()};function Zk(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.ja=!1}Zk.prototype.stopPropagation=function(){this.ja=!0};Zk.prototype.preventDefault=function(){this.defaultPrevented=!0};var $k=function(){if(!y.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=k();y.addEventListener("test",c,b);y.removeEventListener("test",c,b)}catch(d){}return a}();function al(a,b){Zk.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.g=null;a&&this.init(a,b)}A(al,Zk);
al.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=a.offsetX,this.offsetY=a.offsetY,this.clientX=
a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp=a.timeStamp;this.g=a;a.defaultPrevented&&al.Y.preventDefault.call(this)};
al.prototype.stopPropagation=function(){al.Y.stopPropagation.call(this);this.g.stopPropagation?this.g.stopPropagation():this.g.cancelBubble=!0};al.prototype.preventDefault=function(){al.Y.preventDefault.call(this);var a=this.g;a.preventDefault?a.preventDefault():a.returnValue=!1};var bl="closure_listenable_"+(Math.random()*1E6|0);var cl=0;function dl(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.ra=e;this.key=++cl;this.removed=this.oa=!1}function el(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.ra=null};function fl(a){this.src=a;this.g={};this.j=0}fl.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.j++);var g=gl(a,b,d,e);g>-1?(b=a[g],c||(b.oa=!1)):(b=new dl(b,this.src,f,!!d,e),b.oa=c,a.push(b));return b};fl.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.g))return!1;var e=this.g[a];b=gl(e,b,c,d);return b>-1?(el(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.g[a],this.j--),!0):!1};
function hl(a,b){var c=b.type;c in a.g&&Ya(a.g[c],b)&&(el(b),a.g[c].length==0&&(delete a.g[c],a.j--))}fl.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<d.length;e++)++b,el(d[e]);delete this.g[c];this.j--}return b};function gl(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.removed&&f.listener==b&&f.capture==!!c&&f.ra==d)return e}return-1};var il="closure_lm_"+(Math.random()*1E6|0),jl={},kl=0;function ll(a,b,c,d,e){if(d&&d.once)return ml(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)ll(a,b[f],c,d,e);return null}c=nl(c);return a&&a[bl]?a.listen(b,c,za(d)?!!d.capture:!!d,e):ol(a,b,c,!1,d,e)}
function ol(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=za(e)?!!e.capture:!!e,h=pl(a);h||(a[il]=h=new fl(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=ql();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)$k||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(rl(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");kl++;return c}
function ql(){function a(c){return b.call(a.src,a.listener,c)}var b=sl;return a}function ml(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)ml(a,b[f],c,d,e);return null}c=nl(c);return a&&a[bl]?a.j.add(String(b),c,!0,za(d)?!!d.capture:!!d,e):ol(a,b,c,!0,d,e)}
function tl(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)tl(a,b[f],c,d,e);else(d=za(d)?!!d.capture:!!d,c=nl(c),a&&a[bl])?a.j.remove(String(b),c,d,e):a&&(a=pl(a))&&(b=a.g[b.toString()],a=-1,b&&(a=gl(b,c,d,e)),(c=a>-1?b[a]:null)&&ul(c))}
function ul(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(b&&b[bl])hl(b.j,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(rl(c),d):b.addListener&&b.removeListener&&b.removeListener(d);kl--;(c=pl(b))?(hl(c,a),c.j==0&&(c.src=null,b[il]=null)):el(a)}}}function rl(a){return a in jl?jl[a]:jl[a]="on"+a}
function sl(a,b){if(a.removed)a=!0;else{b=new al(b,this);var c=a.listener,d=a.ra||a.src;a.oa&&ul(a);a=c.call(d,b)}return a}function pl(a){a=a[il];return a instanceof fl?a:null}var vl="__closure_events_fn_"+(Math.random()*1E9>>>0);function nl(a){if(typeof a==="function")return a;a[vl]||(a[vl]=function(b){return a.handleEvent(b)});return a[vl]}mi(function(a){sl=a(sl)});function wl(a,b){Zk.call(this,a);this.error=b}u(wl,Zk);var xl=/\/d\/([^\/]+)/,yl=/\/r\/([^\/]+)/;function zl(a){a=a.match(Xh)[5]||null;return xl.test(a)}function Al(a,b){if(zl(a)){zl(a);var c=a.match(Xh),d=c[5];d=d.replace(b,"");b=c[1];a=c[2];var e=c[3],f=c[4],g=c[6];c=c[7];var h="";b&&(h+=b+":");e&&(h+="//",a&&(h+=a+"@"),h+=e,f&&(h+=":"+f));d&&(h+=d);g&&(h+="?"+g);c&&(h+="#"+c);b=h}else b=a;return b};function Bl(){Z.call(this);this.j=new fl(this);this.Ta=this;this.U=null}A(Bl,Z);Bl.prototype[bl]=!0;r=Bl.prototype;r.addEventListener=function(a,b,c,d){ll(this,a,b,c,d)};r.removeEventListener=function(a,b,c,d){tl(this,a,b,c,d)};
r.dispatchEvent=function(a){var b=this.U;if(b){var c=[];for(var d=1;b;b=b.U)c.push(b),++d}b=this.Ta;d=a.type||a;if(typeof a==="string")a=new Zk(a,b);else if(a instanceof Zk)a.target=a.target||b;else{var e=a;a=new Zk(d,b);Dk(a,e)}e=!0;var f;if(c)for(f=c.length-1;!a.ja&&f>=0;f--){var g=a.currentTarget=c[f];e=Cl(g,d,!0,a)&&e}a.ja||(g=a.currentTarget=b,e=Cl(g,d,!0,a)&&e,a.ja||(e=Cl(g,d,!1,a)&&e));if(c)for(f=0;!a.ja&&f<c.length;f++)g=a.currentTarget=c[f],e=Cl(g,d,!1,a)&&e;return e};
r.K=function(){Bl.Y.K.call(this);this.j&&this.j.removeAll(void 0);this.U=null};r.listen=function(a,b,c,d){return this.j.add(String(a),b,!1,c,d)};function Cl(a,b,c,d){b=a.j.g[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.removed&&g.capture==c){var h=g.listener,l=g.ra||g.src;g.oa&&hl(a.j,g);e=h.call(l,d)!==!1&&e}}return e&&!d.defaultPrevented};function Dl(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=z(a.handleEvent,a);else throw Error("Invalid listener argument");return Number(b)>2147483647?-1:y.setTimeout(a,b||0)}function El(){var a=null;return(new yi(function(b,c){a=Dl(function(){b(void 0)},14E3);a==-1&&c(Error("Failed to schedule timer."))})).ta(function(b){y.clearTimeout(a);throw b;})};function Fl(a,b,c){Z.call(this);this.g=a;this.l=b||0;this.j=c;this.o=z(this.jb,this)}A(Fl,Z);r=Fl.prototype;r.ha=0;r.K=function(){Fl.Y.K.call(this);this.stop();delete this.g;delete this.j};r.start=function(a){this.stop();this.ha=Dl(this.o,a!==void 0?a:this.l)};r.stop=function(){this.isActive()&&y.clearTimeout(this.ha);this.ha=0};r.isActive=function(){return this.ha!=0};r.jb=function(){this.ha=0;this.g&&this.g.call(this.j)};function Gl(a,b,c,d){Z.call(this);this.l=d!=null?d:.15;this.o=a;this.B=b;this.G=c;this.g=new Fl(this.nb,void 0,this);this.A=Number.NEGATIVE_INFINITY;this.j=0}u(Gl,Z);r=Gl.prototype;r.isActive=function(){return this.g.isActive()};r.start=function(){Hl(this,!1)};function Hl(a,b){b&&(a.g.stop(),Il(a,a.B));a.isActive()||(b=Math.max(0,a.A+a.j-Date.now()),b==0&&(a.j=0),a.g.start(b))}r.stop=function(){this.g.stop()};function Il(a,b){b>0&&a.l!=0&&(b=Math.floor(b*(1-a.l+Math.random()*a.l*2)));a.j=b}
r.nb=function(){this.A=Date.now();Il(this,Math.min(Math.max(this.j*2,this.B),this.G));this.o()};r.K=function(){this.g.dispose();delete this.g;delete this.o;Z.prototype.K.call(this)};function Jl(a){Z.call(this);this.j=a;this.g={}}A(Jl,Z);var Kl=[];Jl.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(Kl[0]=b.toString()),b=Kl);for(var e=0;e<b.length;e++){var f=ll(a,b[e],c||this.handleEvent,d||!1,this.j||this);if(!f)break;this.g[f.key]=f}return this};Jl.prototype.removeAll=function(){Ak(this.g,function(a,b){this.g.hasOwnProperty(b)&&ul(a)},this);this.g={}};Jl.prototype.K=function(){Jl.Y.K.call(this);this.removeAll()};
Jl.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Ll(a,b,c,d,e){Z.call(this);var f=this;this.g=a;this.S=b;this.l=pj(this.S.get("docs-eir"));this.B=new Fl(this.G,3E4,this);this.j=new Gl(function(){return f.G()},3E4,36E5);this.A=0;this.L=null;this.aa=new uj("errorsender",1,8,d);fi(this,this.aa);this.R=!1;this.U=null;this.J=new Set;this.N=new Jl(this);this.ma=c||10;this.ba=e||null;this.N.listen(this.g,"complete",this.da);this.N.listen(this.g,"ready",this.G)}u(Ll,Z);
Ll.prototype.send=function(a,b,c,d){pj(this.S.get("docs-dafjera"))&&(a=Al(Al(a,yl),xl));var e=bj(bj(ij(this.o.length),function(f){if(!(f>=this.ma))return f={},f.u=a,f.m=b,f.c=c,f.h=d,this.enqueue(f)},this),this.G,this);dj(e,function(){this.J.delete(e)},this);this.J.add(e)};function Ml(a){return Hi(Array.from(a.J.values())).then(k())}Ll.prototype.G=function(){return(this.l?this.j.isActive():this.B.isActive())||this.g.isActive()||this.R?ij():Nl(this)};
function Nl(a){a.l?a.j.isActive():a.B.isActive();a.g.isActive();return function(){return bj(ij(a.o[0]!==void 0?a.o[0]:null),function(b){return Ol(a,b)})}()}
function Ol(a,b){if((a.l?a.j.isActive():a.B.isActive())||a.g.isActive()||a.R)return ij();if(!b)return a.l&&a.j.stop(),ij();if(b.u.length>4E3)return Pl(a);try{var c=a.aa;if(!((c.j.get(null)+1|0)/Q(c.j.l/1E3)<=c.l))throw(new tj("Query would cause "+L(c.v)+" to exceed "+c.l+" qps.")).g;var d=c.j,e=Cd(Jd(Date.now()));Aj(d,e);var f=O(Cj(d.g),xj,wj);if(f==null||Q(e)>=Q(f.j)){var g=Bj(d,Q(e)),h=new wj;h.j=g;h.g=0;h.o=2147483647;h.l=-2147483648;f=h;d.g.add(f)}f.g=f.g+1|0;f.o=Math.min(1,f.o);f.l=Math.max(1,
f.l);a.U=new Vi;var l=b.u;a.ba!=null&&(l=ci(l,"reportingSessionId",a.ba));a.A>0&&(l=ci(l,"retryCount",a.A));a.L!=null&&(l=ci(l,"previousErrorSendStatus",a.L));a.g.send(l,b.m,b.c,b.h);return a.U}catch(m){b=m;if(b==null)b=new Yd,$d(b),N(b,Error(b));else if(ge(b))b=O(b,ge,Yd);else if(gh(b))b=O(b,gh,fh),b=de(b);else throw ue("Unsupported type cannot be used to create a Throwable.").g;if(b instanceof tj)a.R=!0;else throw Lh(m,{"docs-origin-class":"docs.debug.ErrorSender"});}return ij()}
Ll.prototype.da=function(){var a=Ql(this.g),b=this.U,c=Rl(this.g)||a>=400&&a<=500,d=this.l?this.A>30:!1;c||d?(this.A=0,this.L=null,this.l&&this.j.stop(),bj(Pl(this),function(){Xi(b);Yi(b,!0)})):(this.A++,this.L=a===-1?this.g.B:a,this.l?this.A!=1||this.j.isActive()?this.j.start():Hl(this.j,!0):this.B.start(),Xi(b),Yi(b,!0))};Ll.prototype.K=function(){ei(this.N,this.B,this.j,this.g);this.J.clear();Z.prototype.K.call(this)};function Sl(a,b,c,d){Ll.call(this,a,b,c,void 0,d);this.o=[]}u(Sl,Ll);Sl.prototype.enqueue=function(a){this.o.push(a);return ij()};function Pl(a){a.o.shift();return ij()}Sl.prototype.K=function(){delete this.o;Ll.prototype.K.call(this)};function Tl(){var a=document;var b="IFRAME";a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};function Ul(a){this.g=md(Td(),Ec(a));a=fd(this.g,1);this.j=Math.floor(Math.random()*100)<a}Ul.prototype.toString=function(){var a="{bool="+!(this.j?!ed(this.g,5):!ed(this.g,2))+', string="',b=this.j?jd(this.g,6):hd(this.g,3);a=a+(b!=null?String(b):"")+'", int=';b=this.j?oc(F(this.g,7,void 0,Oc)):fd(this.g,4,-1);return a+(b!=null?Number(b):-1)+"}"};function Vl(a){this.g=new Map;this.j=[];if(a=a.get("docs-cei")){var b=a.i;b&&Za(this.j,b);a=a.cf||{};for(var c in a)this.g.set(c,new Ul(a[c]))}}Vl.prototype.get=function(a){return this.g.get(a)||null};function Wl(){for(var a in Array.prototype)return!1;return!0};function Xl(a){this.g=a}function Yl(a){var b=a.g;if(b==null)return null;if(typeof b==="string")return b;throw new TypeError("Invalid string data <K1cgmc>: "+a.g+" (typeof "+typeof a.g+")");}Xl.prototype.toString=function(){var a=Yl(this);if(a===null)throw Error("Data K1cgmc not defined.");return a};function Zl(a){this.C=E(a)}u(Zl,G);function $l(a){this.C=E(a)}u($l,G);var am=[4,5];function bm(a){this.C=E(a)}u(bm,G);function cm(){var a=y;a=a===void 0?window:a;var b=new Xl(Ld("K1cgmc",a));a=new bm;b=Yl(b);b!==null&&(b.indexOf("%.@."),a=ld(bm,"["+b.substring(4)));b=a.C;var c=b[C]|0;this.g=Fb(a,c)?a:Ic(a,b,c)?Jc(a,b):new a.constructor(Hc(b,c,!0))}
cm.prototype.La=function(){var a=new Map,b;(b=this.g)==null?b=void 0:(b=ad(b,$l,1),b=ad(b,Zl,Yc(b,am,4)));if(b==null?0:nc(F(b,2))!=null){var c,d=(c=id(b,2))==null?void 0:c.toString();d&&a.set("canaryanalysisservertestgroup",d);if(b==null)var e=void 0;else if((c=bd(b,Pd,3))==null)e=void 0;else{b=Number;e=e===void 0?"0":e;d=F(c,1);var f=!0;f=f===void 0?!1:f;var g=typeof d;d!=null&&(g==="bigint"?d=String(dc(64,d)):lc(d)?g==="string"?(lc(d),f=hc(Number(d)),ec(f)?d=String(f):(f=d.indexOf("."),f!==-1&&
(d=d.substring(0,f)),d=qc(d))):d=f?sc(d):rc(d):d=void 0);e=b(d!=null?d:e);c=fd(c,2);e=(new Date(e*1E3+c/1E6)).valueOf().toString()}e&&a.set("serverstarttimemillis",e)}var h,l;(e=(h=this.g)==null?void 0:(l=bd(h,$l,1))==null?void 0:id(l,6))&&a.set("clientApp",String(e));return a};function dm(){}dm.prototype.La=function(){var a=new Map;em()&&a.set("apps_telemetry.screen_tampered","true");a:{var b=v(Array.prototype);for(b=b.next();!b.done;b=b.next()){b=!0;break a}b=!1}b&&a.set("apps_telemetry.array_prototype_tampered","true");return a};function em(){var a=y.screen,b=!(a instanceof Screen);try{var c=k();a.addEventListener("change",c);a.removeEventListener("change",c)}catch(d){b=!0}return b};function fm(a){if(a instanceof Error||a&&a.message!==void 0)return a.message;var b="";try{b=a&&a instanceof Object?JSON.stringify(a):String(a)}catch(c){b=String(a)}return b}function gm(a){return a instanceof Error||a&&a.stack!==void 0?a.stack||"":""}
function hm(a,b){var c=a instanceof Error||a&&a.cause!==void 0?a.cause:null,d=new dk;Xe("");d.g="";var e=fm(a);Xe(e);d.j=e;a=gm(a);Xe(a);d.l=a;b&&(Xe(b),d.g=b);c&&(d.o=fm(c),d.v=gm(c));if(d.j==null||d.l==null||d.g==null)throw we().g;b=d.l;c=d.o;a=d.v;e=d.g;var f=new ek;f.o=d.j;f.g=b;f.j=c;f.l=a;f.v=e;return f};/*

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 im="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");function jm(){if(b===void 0)try{var a=Od(Rd)}catch(H){a=!1}else a=b;var b=a;var c=c===void 0?[]:c;try{var d=Od(Qd),e=void 0===Hb?2:4;a=void 0;var f=d.C,g=f[C]|0,h=Fb(d,g)?1:e;a=!!a||h===3;h===2&&Lc(d)&&(f=d.C,g=f[C]|0);var l=Vc(f,1),m=l===yb?7:l[C]|0,n=Wc(m,g);if(d=4&n?!1:!0){4&n&&(l=Array.prototype.slice.call(l),m=0,n=Uc(n,g),g=Rc(f,g,1,l));for(var w=e=0;e<l.length;e++){var x=tc(l[e]);x!=null&&(l[w++]=x)}w<e&&(l.length=w);x=n|=4;x&=-513;n=x&-1025;n&=-4097}n!==m&&(Ab(l,n),2&n&&Object.freeze(l));var q=
l=Sc(l,n,f,g,1,h,d,a)}catch(H){q=[]}f=b;g=q;b=[Error("uncaught error").message];tk();q=xf();if(g.length!=0){h=q.add;l=xf();for(m=0;m<g.length;m=m+1|0)l.add(Y(O(g[m],X,Se)));h.call(q,vk(l,l,7))}q.ua(gk);q.add(hk);q.add(ik);q.add(jk);f&&(q.add(kk),q.add(lk),q.add(mk),q.add(nk),q.add(ok),q.add(pk));for(f=0;f<c.length;f=f+1|0)q.add(O(c[f],Xj,Wj));if(b.length!=0){c=xf();for(f=0;f<b.length;f=f+1|0)c.add(O(b[f],X,Se));b=q.add;f=new yk;g=xf();f.l=3;f.j=5;f.g=c;f.v=g;f.o=!0;b.call(q,f)}c=new fk;c.g=!1;c.j=
q;this.l=c;this.j=[new cm,new dm];c=[];c[8]=c[13]=c[18]=c[23]="-";c[14]="4";for(q=0;q<36;q++)c[q]||(b=0|Math.random()*16,c[q]=im[q==19?b&3|8:b]);this.g=c.join("")}function km(a,b,c,d){try{d["apps_telemetry.session_id"]=a.g;"apps_telemetry.processed"in d&&(d["apps_telemetry.multi_processed"]="true");var e=hm(b,c),f=rk(a.l,e),g=f.g,h=lm(a);g.Ma().Pa().forEach(function(l){h.set(l,g.get(l))});h.forEach(function(l,m){d[m]=l});return f.j}catch(l){d["apps_telemetry.processed"]="false"}return c}
function lm(a){var b=new Map;a=v(a.j);for(var c=a.next();!c.done;c=a.next())c.value.La().forEach(function(d,e){b.set(e,d)});return b};y.U3bHHf!=null||(y.U3bHHf=0);y.U3bHHf++;function mm(a,b){var c=a.__wiz;c||(c=a.__wiz={});return c[b.toString()]};/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
var nm={};var om={};function pm(a){var b=document.body,c=Ja(b.getAttribute("jsaction")||"");var d=["u0pjoe"];for(var e=v(d),f=e.next();!f.done;f=e.next()){f=f.value;var g;if(g=c){var h=nm[g];h?g=!!h[f.toString()]:(h=om[f.toString()],h||(h=new RegExp("(^\\s*"+f+"\\s*:|[\\s;]"+f+"\\s*:)"),om[f.toString()]=h),g=h.test(g))}else g=!1;g||(c&&!/;$/.test(c)&&(c+=";"),c+=f+":.CLIENT",qm(b,c));(g=mm(b,f))?g.push(a):b.__wiz[f.toString()]=[a]}return{et:d,gb:a,el:b}}
function qm(a,b){a.setAttribute("jsaction",b);"__jsaction"in a&&delete a.__jsaction};function rm(a){Z.call(this);this.j=a}A(rm,Z);rm.prototype.g=function(a){return sm(this,a)};function tm(a,b){a=Object.prototype.hasOwnProperty.call(a,Aa)&&a[Aa]||(a[Aa]=++Ba);return(b?"__wrapper_":"__protected_")+a+"__"}function sm(a,b){var c=tm(a,!0);b[c]||((b[c]=um(a,b))[tm(a,!1)]=b);return b[c]}function um(a,b){function c(){if(a.ya())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){vm(a,d)}}c[tm(a,!1)]=b;return c}
function vm(a,b){if(!(b&&typeof b==="object"&&typeof b.message==="string"&&b.message.indexOf("Error in protected function: ")==0||typeof b==="string"&&b.indexOf("Error in protected function: ")==0))throw a.j(b),new wm(b);}function xm(a){var b=b||y.window||y.globalThis;"onunhandledrejection"in b&&(b.onunhandledrejection=function(c){vm(a,c&&c.reason?c.reason:Error("uncaught error"))})}
function ym(a,b){var c=y.window||y.globalThis,d=c[b];if(!d)throw Error(b+" not on global?");c[b]=function(e,f){typeof e==="string"&&(e=Ea(Fa,e));e&&(arguments[0]=e=sm(a,e));if(d.apply)return d.apply(this,arguments);var g=e;if(arguments.length>2){var h=Array.prototype.slice.call(arguments,2);g=function(){e.apply(this,h)}}return d(g,f)};c[b][tm(a,!1)]=d}
rm.prototype.K=function(){var a=y.window||y.globalThis;var b=a.setTimeout;b=b[tm(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[tm(this,!1)]||b;a.setInterval=b;rm.Y.K.call(this)};function wm(a){Ha.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)}A(wm,Ha);function zm(){Bl.call(this);this.headers=new Map;this.l=!1;this.g=null;this.N="";this.B=0;this.o=this.L=this.G=this.J=!1;this.A=null;this.R="";this.S=!1}A(zm,Bl);var Am=/^https?$/i,Bm=["POST","PUT"],Cm=[];r=zm.prototype;r.hb=function(){this.dispose();Ya(Cm,this)};
r.send=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.N+"; newUri="+a);b=b?b.toUpperCase():"GET";this.N=a;this.B=0;this.J=!1;this.l=!0;this.g=new XMLHttpRequest;this.g.onreadystatechange=gi(z(this.Oa,this));try{this.L=!0,this.g.open(b,String(a),!0),this.L=!1}catch(g){Dm(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=y.FormData&&a instanceof y.FormData;!(Array.prototype.indexOf.call(Bm,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.R&&(this.g.responseType=this.R);"withCredentials"in this.g&&this.g.withCredentials!==this.S&&(this.g.withCredentials=this.S);try{this.A&&(clearTimeout(this.A),this.A=null),this.G=!0,this.g.send(a),this.G=!1}catch(g){Dm(this)}};function Dm(a){a.l=!1;a.g&&(a.o=!0,a.g.abort(),a.o=!1);a.B=5;Em(a);Fm(a)}function Em(a){a.J||(a.J=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))}
r.abort=function(a){this.g&&this.l&&(this.l=!1,this.o=!0,this.g.abort(),this.o=!1,this.B=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Fm(this))};r.K=function(){this.g&&(this.l&&(this.l=!1,this.o=!0,this.g.abort(),this.o=!1),Fm(this,!0));zm.Y.K.call(this)};r.Oa=function(){this.ya()||(this.L||this.G||this.o?Gm(this):this.Ba())};r.Ba=function(){Gm(this)};
function Gm(a){if(a.l&&typeof va!="undefined")if(a.G&&(a.g?a.g.readyState:0)==4)setTimeout(a.Oa.bind(a),0);else if(a.dispatchEvent("readystatechange"),(a.g?a.g.readyState:0)==4){a.l=!1;try{Rl(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):(a.B=6,Em(a))}finally{Fm(a)}}}function Fm(a,b){if(a.g){a.A&&(clearTimeout(a.A),a.A=null);var c=a.g;a.g=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}}r.isActive=function(){return!!this.g};
function Rl(a){var b=Ql(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.N).match(Xh)[1]||null,!a&&y.self&&y.self.location&&(a=y.self.location.protocol.slice(0,-1)),b=!Am.test(a?a.toLowerCase():"");c=b}return c}function Ql(a){try{return(a.g?a.g.readyState:0)>2?a.g.status:-1}catch(b){return-1}}mi(function(a){zm.prototype.Ba=a(zm.prototype.Ba)});function Hm(a,b,c){Bl.call(this);this.A=b||null;this.o={};this.B=Im;this.J=a;if(!c){this.g=null;this.g=new rm(z(this.l,this));ym(this.g,"setTimeout");ym(this.g,"setInterval");a=this.g;b=y.window||y.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&ym(a,e)}a=this.g;li=!0;b=z(a.g,a);for(c=0;c<ji.length;c++)ji[c](b);ki.push(a)}}A(Hm,Bl);
function Jm(a,b){Zk.call(this,"c");this.error=a;this.Z=b}A(Jm,Zk);function Km(a,b){return new Hm(a,b,void 0)}function Im(a,b,c,d){if(d instanceof Map){var e={};d=v(d);for(var f=d.next();!f.done;f=d.next()){var g=v(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;d=new zm;Cm.push(d);d.j.add("ready",d.hb,!0,void 0,void 0);d.send(a,b,c,e)}function Lm(a,b){a.B=b}
Hm.prototype.l=function(a,b){a=a.error||a;b=b?Bk(b):{};a instanceof Error&&Dk(b,jb(a));var c=Fh(a);if(this.A)try{this.A(c,b)}catch(x){}var d=c.message.substring(0,1900);if(!(a instanceof Ha)||a.g){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=ci(this.J,"script",e,"error",d,"line",f);a:{for(var h in this.o){var l=!1;break a}l=!0}if(!l){l=g;var m=bi(this.o);g=Zh(l,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var w=bi(m);this.B(g,"POST",w,this.G)}catch(x){}}try{this.dispatchEvent(new Jm(c,
b))}catch(x){}};Hm.prototype.K=function(){di(this.g);Hm.Y.K.call(this)};function Mm(){this.g=Date.now()}var Nm=null;Mm.prototype.set=function(a){this.g=a};Mm.prototype.reset=function(){this.set(Date.now())};Mm.prototype.get=p("g");function Om(a){this.o=a||"";Nm||(Nm=new Mm);this.v=Nm}Om.prototype.g=!0;Om.prototype.j=!0;Om.prototype.l=!1;function Pm(a){return a<10?"0"+a:String(a)}function Qm(a){Om.call(this,a)}A(Qm,Om);
function Rm(a,b){var c=[];c.push(a.o," ");if(a.j){var d=c.push,e=new Date(b.l());d.call(c,"[",Pm(e.getFullYear()-2E3)+Pm(e.getMonth()+1)+Pm(e.getDate())+" "+Pm(e.getHours())+":"+Pm(e.getMinutes())+":"+Pm(e.getSeconds())+"."+Pm(Math.floor(e.getMilliseconds()/10)),"] ")}d=c.push;e=a.v.get();e=(b.l()-e)/1E3;var f=e.toFixed(3),g=0;if(e<1)g=2;else for(;e<100;)g++,e*=10;for(;g-- >0;)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 Sm(a){a=a===void 0?new Tm:a;Bl.call(this);var b=this;this.S={};this.g=null;this.l={};this.N=new Jl(this);this.ib=a.v;this.aa=a.G;this.Xa=a.B;this.fb=a.o;this.Ya=a.J;var c=a.j;this.Va=new jm;this.eb=a.L;this.ba=new Yk;var d=new zm;Um(this,c);this.B=new Sl(d,c,void 0,void 0);fi(this,this.B);this.o=a.g?a.g:sj(c,"docs-sup")+sj(c,"docs-jepp")+"/jserror";if(d=sj(c,"jobset"))this.o=ci(this.o,"jobset",d);if(d=sj(c,"docs-ci"))this.o=ci(this.o,"id",d);d=sj(c,"docs-pid");pj(c.get("docs-eaotx"))&&d&&
(this.o=ci(this.o,"ouid",d));this.Ia=rj(c,"docs-srmoe")||0;this.ab=pj(c.get("docs-oesf"));this.Ja=rj(c,"docs-srmour")||0;this.cb=pj(c.get("docs-oursf"));d=this.Ja>0&&Math.random()<this.Ja;this.Za=pj(c.get("docs-wesf"));this.Ka=rj(c,"docs-srmwe")||0;Vm(this);Ui=function(g){return Wm(b,g,"promise rejection")};var e=rj(c,"docs-srmdue")||0;if(e>0&&Math.random()<e){var f=pj(c.get("docs-duesf"));aj=function(g){Wm(b,g,"deferred error",f,"isDeferredUnhandledErrback")}}else aj=k();rj(c,"docs-srmxue");c.get("docs-xduesf");
d&&(d=new rm(function(g){var h={};h=(h.isUnhandledRejection="true",h);b.cb?Xm(b,g,h):b.info(g,h)}),xm(d),fi(this,d));this.L=null;this.Ka>0&&Math.random()<this.Ka&&document&&document.body&&(this.L=pm(function(g){var h={};h=(h.isWizError="true",h);g=v(g.data.errors);for(var l=g.next();!l.done;l=g.next())l=l.value.error,b.Za?Xm(b,l,h):b.info(l,h)}));this.R=a.l;this.G=!1;this.J=!0;this.A=!1;this.ma=sj(c,"docs-jern");this.Wa=a.F;this.Ua=a.A.concat(Object.values(sh))}u(Sm,Bl);
function Vm(a){var b=b===void 0?!1:b;if(Ym){if(Zm!=null)throw Error('ErrorReporter already installed. at "'+Zm.stack+'"');throw Error("ErrorReporter already installed.");}Ym=!0;Zm=Error();a.g=Km(a.o,function(e,f){return $m(a,e,f)});var c={};a.Xa&&(c["X-No-Abort"]="1");a.g.G=c;Lm(a.g,function(e,f,g,h){a.J&&a.B.send(e,f,g,h)});if(a.Ia>0&&Math.random()<a.Ia){c={};var d=(c.isWindowOnError="true",c);a.ab?Eh(function(e){Xm(a,e.error instanceof Error?e.error:Error(e.message),d)}):Eh(function(e){a.log(e.error instanceof
Error?e.error:Error(e.message),d)})}a.N.listen(a.g,"c",function(e){e.Z.severity=e.Z["severity-unprefixed"]||e.Z.severity;var f=e.Z.severity;(f=f=="fatal"||f=="postmortem")&&!a.fb&&(!a.ib||(b===void 0?0:b)?a.ba.notify(void 0,e.Z):a.ba.notify(e,e.Z));a.dispatchEvent(new wl(f?"a":"b",e.error,e.Z))})}function Um(a,b){b=new Vl(b);var c=b.g,d;for(d in c){var e=c[d];e&&(a.l["expflag-"+d]=e.toString())}a.l.experimentIds=b.j.join(",")}
function Xm(a,b,c){a.A=!1;an(b,"fatal");if(!a.g){if(b instanceof eh)throw b.g;throw Lh(b);}a.g.l(b,bn(a,b,c));if(a.Ya){c=bn(a,b,c);c.is_forceFatal=1;var d=b instanceof eh?b.g:b;$m(a,d,c);b=Lh(d);a=", context:"+JSON.stringify(bn(a,d,c));b.message+=a;throw b;}}function cn(a,b,c){a.A=!1;an(b,"warning");a.g&&a.g.l(b,bn(a,b,c))}Sm.prototype.info=function(a,b,c){this.A=c||!1;an(a,"incident");this.g&&this.g.l(a,bn(this,a,b))};
Sm.prototype.log=function(a,b,c){this.A=!!c;an(a,"incident");this.g&&this.g.l(a,bn(this,a,b))};
function Wm(a,b,c,d,e){d=d===void 0?!0:d;if(b&&typeof b==="object"&&b.type==="error"){var f=b.error;b=JSON.stringify({error:f&&f.message?f.message:"Missing error cause.",stack:f&&f.stack?f.stack:"Missing error cause.",message:b.message,filename:b.filename,lineno:b.lineno,colno:b.colno,type:b.type});c=Error("Unhandled "+c+" with ErrorEvent: "+b)}else c=typeof b==="string"?Error("Unhandled "+c+" with: "+b):b==null?Error("Unhandled "+c+' with "null/undefined"'):b;b={};e&&(b[e]="true");d?Ia(c):a.info(c,
b)}function bn(a,b,c){b instanceof eh&&(b=b.g);c=c?Bk(c):{};c.severity=jb(b).severity;a.aa&&(c.errorGroupId=a.aa);return c}
function $m(a,b,c){var d=a.G;try{a.da(b,c)}catch(f){throw d&&!a.R&&(a.J=!1),a.G=!0,c.provideLogDataError=f.message,c.severity||(c.severity="fatal"),Lh(f);}finally{if(c["severity-unprefixed"]=c.severity||"fatal",c.severity=""+c["severity-unprefixed"],!a.Wa)for(var e in c)typeof c[e]==="number"||c[e]instanceof Number||typeof c[e]==="boolean"||c[e]instanceof Boolean||a.Ua.includes(e)||e in c&&delete c[e]}}
Sm.prototype.da=function(a,b){for(var c in this.S)try{b[c]=this.S[c](a)}catch(g){}Dk(b,this.l);if((Wh(),0)>0){var d=new Qm,e="";Vh(function(g){e+=Rm(d,g)});b.clientLog=e}c=b.severity||"fatal";this.eb||(c=km(this.Va,a,c,b));this.ma&&(b.reportName=this.ma+"_"+c);b.isArrayPrototypeIntact=Wl().toString();try{var f=!!document.getElementById("docs-editor")}catch(g){f=!1}b.isEditorElementAttached=f.toString();b.documentCharacterSet=document.characterSet;f=a.stack||"";if(f.trim().length==0||f=="Not available")b["stacklessError-reportingStack"]=
Kh(Sm.prototype.da),[a.message].concat(pa(Object.keys(b)),pa(Object.values(b))).some(function(g){return g&&g.includes("<eye3")})||(b.eye3Hint="<eye3-stackless title='Stackless JS Error - "+a.name+"'/>");this.G&&!this.R?(this.J=this.A,c=="fatal"?c="postmortem":c=="incident"&&(c="warningafterdeath")):c=="fatal"&&(this.G=!0);this.A=!1;b.severity=c};
Sm.prototype.K=function(){Ym=!1;if(this.L)for(var a=this.L,b=v(a.et),c=b.next();!c.done;c=b.next()){c=c.value;var d=mm(a.el,c);if(d&&(Ya(d,a.gb),!d.length)){d=a.el;var e=Ja(d.getAttribute("jsaction")||"");c+=":.CLIENT";e=e.replace(c+";","");e=e.replace(c,"");qm(d,e)}}ei(this.N,this.g,this.B);Bl.prototype.K.call(this)};var Ym=!1,Zm=null;function Tm(){this.G=this.j=void 0;this.o=this.J=this.v=!1;this.g=void 0;this.B=this.l=!1;this.F=!0;this.A=[];this.L=!1}
function an(a,b){a instanceof eh&&(a=a.g);ib(a,"severity",b)};function dn(a){this.g=null;this.j=a<1;this.l=a<.01}function en(a,b){var c=c===void 0?{}:c;a.l&&(c.sampling_samplePercentage=(.01).toString(),a.g.info(b,c))}function fn(a,b,c){c=c===void 0?{}:c;a.j&&(c.sampling_samplePercentage=(1).toString(),cn(a.g,b,c))};function gn(a){this.C=E(a)}u(gn,G);gn.prototype.getMessage=function(){return hd(this,1)};function hn(a){this.C=E(a)}u(hn,G);function jn(){var a=new hn;return kd(a,2,Date.now().toString())};function kn(a){this.C=E(a)}u(kn,G);function ln(a){this.C=E(a)}u(ln,G);function mn(a){this.C=E(a)}u(mn,G);var nn=nd(mn);function on(a){this.C=E(a)}u(on,G);function pn(a){this.C=E(a)}u(pn,G);function qn(a,b){return Qc(a,1,b==null?b:mc(b))}pn.prototype.xa=function(){return bd(this,gn,5)};function rn(a,b){this.j=b;this.g=a}function sn(a,b){var c=b.g;c&&c.data&&c.ports&&c.ports.length?(b=c.data?nn(JSON.stringify(c.data)):new mn,tn(a,b,c.ports.length>1?c.ports[1]:void 0).then(function(d){c.ports[0].postMessage(Dc(d))})):fn(a.g,Error("Dropped invalid event."),{event:String(b)})}function tn(a,b,c){return Di().then(function(){return a.j(b,c)}).ta(function(d){d=d instanceof Error?d:Error(d);var e=new pn,f=new gn;dd(e,gn,5,f);kd(f,1,d.message);return e})};function un(a){this.C=E(a)}u(un,G);function vn(a,b){return Qc(a,1,b==null?b:mc(b))}un.prototype.xa=function(){return bd(this,gn,3)};function wn(a){var b=Ii();chrome.runtime.sendMessage(Dc(a),void 0,function(c){return xn(b,function(d){return new un(d)},c)});return b.promise.Sa(function(c){c=Jh(c);ib(c,"offscreenDocumentRequestType",id(a,1).toString());throw c;})}
function xn(a,b,c){var d=chrome.runtime;c!==void 0?(d=b(c),d.xa()?(b=a.reject,c=Error,d=d.xa(),d=jd(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 yn(a){a=a===null?"null":a===void 0?"undefined":a;var b;vh===void 0&&(vh=wh());a=(b=vh)?b.createScriptURL(a):a;return new xh(a)};function zn(a){Z.call(this);this.g=this.B=null;this.A=Ii();this.o=!1;this.l=0;this.G=null;this.j=new dn(a)}u(zn,Z);function An(a){y.clearTimeout(a.l);a.g&&(a.o&&(a.A=Ii(),a.o=!1),a.g.parentNode&&a.g.parentNode.removeChild(a.g),a.g=null);return Promise.resolve()}function Bn(a,b){return a.g?Promise.resolve():Cn(a,b)}
function Cn(a,b){b||en(a.j,Error("Creating extension frame without an OUID."));var c=Dn(a,b);return An(a).then(function(){a.g=Tl();a.g.id="extensionFrame";Dh(a.g,yn(c));document.body.appendChild(a.g);a.l=Dl(function(){fn(a.j,Error("Timed out waiting for frame connection."));return Gi([El(),Ml(a.B.B)]).then(function(){y.close()})},14E3);return Promise.resolve()})}function Dn(a,b){return Hk(a.G,"/offline/extension/frame").toString()+"?ouid="+(b?encodeURIComponent(String(b)):"")}
function En(a,b){return Promise.resolve(a.A.promise).then(function(c){var d=new MessageChannel;return(new Promise(function(e){d.port1.onmessage=function(f){e(new on(f.data))};c.postMessage(Dc(b),[d.port2])})).finally(function(){d.port1.close()})})}zn.prototype.K=function(){An(this);Z.prototype.K.call(this)};function Fn(a){this.C=E(a)}u(Fn,G);function Gn(a){this.C=E(a)}u(Gn,G);function Hn(a){var b=new Gn;return Qc(b,1,a==null?a:mc(a))}function In(a){var b=Hn(3);return dd(b,hn,4,a)}function Jn(a,b){return dd(a,ln,6,b)};function Kn(){Z.call(this);var a=this;this.l=null;this.j=this.g=0;chrome.runtime.onConnectExternal.addListener(function(b){return Ln(a,b)});Mn(this)}u(Kn,Z);function Ln(a,b){a.g++;y.clearTimeout(a.j);b.onDisconnect.addListener(function(){a.g--;a.g==0&&Nn(a)})}function Nn(a){a.g==0&&(y.clearTimeout(a.j),a.j=Dl(function(){a.g==0&&y.close()},6E4))}function Mn(a){Dl(function(){a.l&&cn(a.l,Jh("Force closed the offscreen document after one hour."));y.close()},36E5)};function On(){z(this.l,this);this.g=new Qm;this.g.j=!1;this.g.l=!1;this.j=this.g.g=!1;this.o={}}function Pn(a){1!=a.j&&(a.j=!0)}On.prototype.l=function(a){function b(f){if(f){if(f.value>=Qh.value)return"error";if(f.value>=Rh.value)return"warn";if(f.value>=Sh.value)return"log"}return"debug"}if(!this.o[a.j()]){var c=Rm(this.g,a),d=Qn;if(d){var e=b(a.o());Rn(d,e,c,a.g())}}};var Qn=y.console;function Rn(a,b,c,d){if(a[b])a[b](c,d===void 0?"":d);else a.log(c,d===void 0?"":d)};function Sn(){Z.call(this);var a=this,b=new Ek(self.location);this.da=Tn(b,"sessionId",function(c){return String(c)},hh());this.g=this.j=this.N=null;this.l=new Kn;Nn(this.l);this.R=new On;Pn(this.R);this.L=new Jl(this);fi(this,this.L);this.L.listen(y,"message",this.aa);this.J=Tn(b,"randomPercentageForSampling",function(c){return Number(c)},Math.random()*100);this.U=this.J<1;this.o=new dn(this.J);this.B="unknown";this.G=null;this.A="unknown";this.S=new rn(this.o,function(c,d){return Un(a,c,d)});chrome.runtime.onMessage.addListener(this.ba.bind(this))}
u(Sn,Z);Sn.prototype.aa=function(a){sn(this.S,a)};function Un(a,b,c){var d=qn(new pn,nc(F(b,1)));switch(nc(F(b,1,void 0,Oc))){case 1:b=(b=bd(b,hn,7))?jd(b,1):null;var e=jn();b?kd(e,1,b):en(a.o,Error("Scheduler frame connect request sent without an ouid."));b=In(e);return wn(b).then(function(){var f=a.g;f.A.resolve(c);f.o=!0;y.clearTimeout(f.l)}).then(function(){return d});case 3:return b=Jn(Hn(7),bd(b,ln,3)),wn(b).then(function(){return d})}throw Error("Dropped unknown message "+b);}
Sn.prototype.ba=function(a,b,c){var d=this;y.clearTimeout(this.l.j);var e=new Gn(a);Vn(this,e).then(function(f){c(Dc(f))}).catch(function(f){var g=f instanceof Error?f:Error(f);f=new gn;kd(f,1,g.message);g=vn(new un,nc(F(e,1)));dd(g,gn,3,f);c(Dc(g))}).finally(function(){Nn(d.l)});return!0};
function Vn(a,b){var c=vn(new un,nc(F(b,1)));try{switch(nc(F(b,1,void 0,Oc))){case 1:return Wn(a,b),Cn(a.g,a.G).then(function(){return c});case 4:return En(a.g,bd(b,kn,5)).then(function(d){dd(c,on,4,d);return c});case 5:return An(a.g).then(function(){return c});case 6:return Wn(a,b),Bn(a.g,a.G).then(function(){return c});default:throw Error("Dropped unknown message");}}catch(d){return Promise.reject(d)}}
function Wn(a,b){if(!a.g){b=bd(b,Fn,2);a.G=jd(b,1);a.N=jd(b,2);var c;a.B=(c=tc(F(b,4)))!=null?c:a.B;var d;a.A=(d=tc(F(b,3)))!=null?d:a.A;c=new Ek(a.N);var e=Hk(c,"/offline/jserror").toString();d=a.U;b=a.da;var f=new Tm;f.v=!1;f.o=!0;f.g=e;f.l=!1;e=mj();f.j=e;f=new Sm(f);f.l.sessionTypeName="offline-off-screen-document";f.l.reportsNonFatalErrors=String(d);f.l.sid=b;f.l.extensionVersion=a.A;f.l.optInStatus=a.B;a.j=f;fi(a,a.j);a.o.g=a.j;a.l.l=a.j;a.g=new zn(a.J,"OffscreenDocument");d=a.g;b=a.j;d.B=b;
d.j.g=b;a.g.G=c;fi(a,a.g)}}function Tn(a,b,c,d){a=a.l.qa(b);return a.length!=0?c(a[0]):d};new Sn;
