var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; var g,goog=goog||{},k=commonjsGlobal||self;function aa(){} function ba(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return "array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return "object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return "array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return "function"}else return "null"; else if("function"==b&&"undefined"==typeof a.call)return "object";return b}function da(a){var b=ba(a);return "array"==b||"object"==b&&"number"==typeof a.length}function m(a){var b=typeof a;return "object"==b&&null!=a||"function"==b}function ea(a){return Object.prototype.hasOwnProperty.call(a,fa)&&a[fa]||(a[fa]=++ha)}var fa="closure_uid_"+(1E9*Math.random()>>>0),ha=0;function ia(a,b,c){return a.call.apply(a.bind,arguments)} function ja(a,b,c){if(!a)throw Error();if(2b?null:"string"===typeof a?a.charAt(b):a[b]}function ra(a){return Array.prototype.concat.apply([],arguments)}function sa(a){var b=a.length;if(0b?1:0}var v;a:{var za=k.navigator;if(za){var Aa=za.userAgent;if(Aa){v=Aa;break a}}v="";}function Ba(a,b,c){for(const d in a)b.call(c,a[d],d,a);}function Ca(a){const b={};for(const c in a)b[c]=a[c];return b}var Da="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ea(a,b){let c,d;for(let e=1;eparseFloat(Pa)){Oa=String(Ra);break a}}Oa=Pa;}var Ha={}; function Sa(a){return Ga(a,function(){{var b=0;const e=xa(String(Oa)).split("."),f=xa(String(a)).split("."),h=Math.max(e.length,f.length);for(let l=0;0==b&&l=a.keyCode)a.keyCode=-1;}catch(b){}};var A="closure_listenable_"+(1E6*Math.random()|0),$a=0;function ab(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.aa=e;this.key=++$a;this.V=this.X=!1;}function bb(a){a.V=!0;a.listener=null;a.proxy=null;a.src=null;a.aa=null;}function cb(a){this.src=a;this.a={};this.b=0;}cb.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var h=db(a,b,d,e);-1>>0);function kb(a){if("function"==ba(a))return a;a[tb]||(a[tb]=function(b){return a.handleEvent(b)});return a[tb]}function B(){t.call(this);this.c=new cb(this);this.J=this;this.A=null;}r(B,t);B.prototype[A]=!0;g=B.prototype;g.addEventListener=function(a,b,c,d){ib(this,a,b,c,d);};g.removeEventListener=function(a,b,c,d){qb(this,a,b,c,d);}; g.dispatchEvent=function(a){var b,c=this.A;if(c)for(b=[];c;c=c.A)b.push(c);c=this.J;var d=a.type||a;if("string"===typeof a)a=new x(a,c);else if(a instanceof x)a.target=a.target||c;else {var e=a;a=new x(d,c);Ea(a,e);}e=!0;if(b)for(var f=b.length-1;0<=f;f--){var h=a.a=b[f];e=ub(h,d,!0,a)&&e;}h=a.a=c;e=ub(h,d,!0,a)&&e;e=ub(h,d,!1,a)&&e;if(b)for(f=0;fb||3==b&&!Ka&&!this.a.Y())){this.l||4!=b||7==c||(8==c||0>=d?E(3):E(2));mc(this);var e=this.a.S();this.H=e;var f=this.a.Y();if(this.b=200==e){if(this.R&&!this.o){b:{if(this.a){var h,l=this.a;if((h=l.a?l.a.getResponseHeader("X-HTTP-Initial-Response"):null)&&!wa(h)){var p=h;break b}}p=null;}if(p)this.o=!0,nc(this,p);else {this.b=!1;this.c=3;F(12);L(this);pc(this);break a}}this.F?(qc(this,b,f),Ka&&this.b&&3==b&&(Nb(this.G, this.O,"tick",this.Ra),this.O.start())):nc(this,f);4==b&&L(this);this.b&&!this.l&&(4==b?rc(this.g,this):(this.b=!1,J(this)));}else 400==e&&0b.length)return gc;b=b.substr(d,c);a.w=d+c;return b}g.cancel=function(){this.l=!0;L(this);};function J(a){a.P=q()+a.N;uc(a,a.N);}function uc(a,b){if(null!=a.h)throw Error("WatchDog timer not null");a.h=Vb(n(a.Qa,a),b);} function mc(a){a.h&&(k.clearTimeout(a.h),a.h=null);}g.Qa=function(){this.h=null;var a=q();0<=a-this.P?(2!=this.B&&(E(3),F(17)),L(this),this.c=2,pc(this)):uc(this,this.P-a);};function pc(a){0==a.g.u||a.l||rc(a.g,a);}function L(a){mc(a);var b=a.D;b&&"function"==typeof b.da&&b.da();a.D=null;Ib(a.O);Ob(a.G);a.a&&(b=a.a,a.a=null,b.abort(),b.da());} function nc(a,b){try{var c=a.g;if(0!=c.u&&(c.a==a||vc(c.b,a)))if(c.A=a.H,!a.o&&vc(c.b,a)&&3==c.u){try{var d=c.ja.a.parse(b);}catch(oc){d=null;}if(Array.isArray(d)&&3==d.length){var e=d;if(0==e[0])a:{if(!c.i){if(c.a)if(c.a.s+3E3e[2]&&c.U&&0==c.m&&!c.l&&(c.l=Vb(n(c.Na,c),6E3));if(1>=yc(c.b)&&c.O){try{c.O();}catch(oc){}c.O=void 0;}}else M(c,11);}else if((a.o||c.a==a)&&wc(c),!wa(b))for(b=d=c.ja.a.parse(b),d=0;db)throw Error("Bad port number "+b);a.h=b;}else a.h=null;}function Nc(a,b,c){b instanceof R?(a.b=b,Sc(a.b,a.a)):(c||(b=T(b,Tc)),a.b=new R(b,a.a));}function N(a,b,c){a.b.set(b,c);}function ic(a){N(a,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^q()).toString(36));return a} function Uc(a){return a instanceof Q?I(a):new Q(a,void 0)}function Vc(a,b,c,d){var e=new Q(null,void 0);a&&Kc(e,a);b&&Lc(e,b);c&&Mc(e,c);d&&(e.g=d);return e}function S(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function T(a,b,c){return "string"===typeof a?(a=encodeURI(a).replace(b,Wc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Wc(a){a=a.charCodeAt(0);return "%"+(a>>4&15).toString(16)+(a&15).toString(16)} var Oc=/[#\/\?@]/g,Qc=/[#\?:]/g,Pc=/[#\?]/g,Tc=/[#\?@]/g,Rc=/#/g;function R(a,b){this.b=this.a=null;this.c=a||null;this.f=!!b;}function U(a){a.a||(a.a=new O,a.b=0,a.c&&Jc(a.c,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c);}));}g=R.prototype;g.add=function(a,b){U(this);this.c=null;a=V(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this}; function Xc(a,b){U(a);b=V(a,b);P(a.a.b,b)&&(a.c=null,a.b-=a.a.get(b).length,a=a.a,P(a.b,b)&&(delete a.b[b],a.c--,a.a.length>2*a.c&&Hc(a)));}function Yc(a,b){U(a);b=V(a,b);return P(a.a.b,b)}g.forEach=function(a,b){U(this);this.a.forEach(function(c,d){oa(c,function(e){a.call(b,e,d,this);},this);},this);};g.K=function(){U(this);for(var a=this.a.I(),b=this.a.K(),c=[],d=0;d=a.f:!1}function yc(a){return a.b?1:a.a?a.a.size:0}function vc(a,b){return a.b?a.b==b:a.a?a.a.has(b):!1}function zc(a,b){a.a?a.a.add(b):a.b=b;} function Bc(a,b){a.b&&a.b==b?a.b=null:a.a&&a.a.has(b)&&a.a.delete(b);}$c.prototype.cancel=function(){this.c=cd(this);if(this.b)this.b.cancel(),this.b=null;else if(this.a&&0!==this.a.size){for(const a of this.a.values())a.cancel();this.a.clear();}};function cd(a){if(null!=a.b)return a.c.concat(a.b.i);if(null!=a.a&&0!==a.a.size){let b=a.c;for(const c of a.a.values())b=b.concat(c.i);return b}return sa(a.c)}function dd(){}dd.prototype.stringify=function(a){return k.JSON.stringify(a,void 0)};dd.prototype.parse=function(a){return k.JSON.parse(a,void 0)};function ed(){this.a=new dd;}function fd(a,b,c){var d=c||"";try{Gc(a,function(e,f){var h=e;m(e)&&(h=vb(e));b.push(d+f+"="+encodeURIComponent(h));});}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e;}}function gd(a,b){var c=new Pb;if(k.Image){var d=new Image;d.onload=ka(hd,c,d,"TestLoadImage: loaded",!0,b);d.onerror=ka(hd,c,d,"TestLoadImage: error",!1,b);d.onabort=ka(hd,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=ka(hd,c,d,"TestLoadImage: timeout",!1,b);k.setTimeout(function(){if(d.ontimeout)d.ontimeout();},1E4);d.src=a;}else b(!1);}function hd(a,b,c,d,e){try{b.onload=null,b.onerror=null,b.onabort=null,b.ontimeout=null,e(d);}catch(f){}}var id=k.JSON.parse;function W(a){B.call(this);this.headers=new O;this.G=a||null;this.b=!1;this.s=this.a=null;this.D="";this.h=0;this.f="";this.g=this.w=this.l=this.v=!1;this.o=0;this.m=null;this.H=jd;this.B=this.F=!1;}r(W,B);var jd="",kd=/^https?$/i,ld=["POST","PUT"];g=W.prototype; g.$=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request="+this.D+"; newUri="+a);b=b?b.toUpperCase():"GET";this.D=a;this.f="";this.h=0;this.v=!1;this.b=!0;this.a=new XMLHttpRequest;this.s=this.G?Zb(this.G):Zb(cc);this.a.onreadystatechange=n(this.va,this);try{this.w=!0,this.a.open(b,String(a),!0),this.w=!1;}catch(f){md(this,f);return}a=c||"";var e=new O(this.headers);d&&Gc(d,function(f,h){e.set(h,f);});d=pa(e.K());c=k.FormData&&a instanceof k.FormData;!(0<= na(ld,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,h){this.a.setRequestHeader(h,f);},this);this.H&&(this.a.responseType=this.H);"withCredentials"in this.a&&this.a.withCredentials!==this.F&&(this.a.withCredentials=this.F);try{nd(this),0=a.b.f-(a.g?1:0))return !1;if(a.g)return a.f=b.i.concat(a.f),!0;if(1==a.u||2==a.u||a.o>=(a.Ca?0:a.Da))return !1;a.g=Vb(n(a.xa,a,b),Ad(a,a.o));a.o++;return !0} g.xa=function(a){if(this.g)if(this.g=null,1==this.u){if(!a){this.H=Math.floor(1E5*Math.random());a=this.H++;var b=new H(this,a,void 0),c=this.j;this.F&&(c?(c=Ca(c),Ea(c,this.F)):c=this.F);null===this.h&&(b.m=c);var d;if(this.fa)a:{for(var e=d=0;eD)f=Math.max(0,e[p].b-100),l=!1;else try{fd(z,h,"req"+D+"_");}catch(ta){d&&d(z);}}if(l){d=h.join("&");break a}}a=a.f.splice(0,c);b.i=a;return d}function Cc(a){a.a||a.i||(a.J=1,Cb(a.wa,a),a.m=0);} function xc(a){if(a.a||a.i||3<=a.m)return !1;a.J++;a.i=Vb(n(a.wa,a),Ad(a,a.m));a.m++;return !0}g.wa=function(){this.i=null;this.a=new H(this,"rpc",this.J);null===this.h&&(this.a.m=this.j);this.a.J=0;var a=I(this.ea);N(a,"RID","rpc");N(a,"SID",this.B);N(a,"CI",this.U?"0":"1");N(a,"AID",this.G);wd(this,a);N(a,"TYPE","xmlhttp");this.h&&this.j&&td(a,this.h,this.j);this.D&&this.a.setTimeout(this.D);var b=this.a,c=this.R;b.B=1;b.f=ic(I(a));b.j=null;b.F=!0;jc(b,c);}; g.Na=function(){null!=this.l&&(this.l=null,this.a.cancel(),this.a=null,xc(this),F(19));};function wc(a){null!=a.l&&(k.clearTimeout(a.l),a.l=null);} function rc(a,b){var c=null;if(a.a==b){wc(a);a.a=null;var d=2;}else if(vc(a.b,b))c=b.i,Bc(a.b,b),d=1;else return;a.A=b.H;if(0!=a.u)if(b.b)if(1==d){c=b.j?b.j.length:0;b=q()-b.s;var e=a.o;d=Rb();d.dispatchEvent(new Ub(d,c,b,e));Dc(a);}else Cc(a);else if(e=b.c,3==e||0==e&&0