(function() {/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var n;function aa(a){var b=0;return function(){return b>>0)+"_",e=0;return b}); u("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>>0),qa=0;function ra(a,b,c){return a.call.apply(a.bind,arguments)}function sa(a,b,c){if(!a)throw Error();if(2parseFloat(Na)){Ma=String(Pa);break a}}Ma=Na}var Qa;if(w.document&&Ga){var Ra=La();Qa=Ra?Ra:parseInt(Ma,10)||void 0}else Qa=void 0;var Sa=Qa;function Ta(a,b){A.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.i=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;if(b=a.relatedTarget){if(Ja){a:{try{Ca(b.nodeName);var e=!0;break a}catch(h){}e= !1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey= a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Ua[a.pointerType]||"";this.state=a.state;this.i=a;a.defaultPrevented&&Ta.Z.h.call(this)}}y(Ta,A);var Ua={2:"touch",3:"pen",4:"mouse"};Ta.prototype.h=function(){Ta.Z.h.call(this);var a=this.i;a.preventDefault?a.preventDefault():a.returnValue=!1};var Va="closure_listenable_"+(1E6*Math.random()|0);var Wa=0;function Xa(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.oa=e;this.key=++Wa;this.ha=this.ka=!1}function Ya(a){a.ha=!0;a.listener=null;a.proxy=null;a.src=null;a.oa=null};function Za(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function $a(a,b){for(var c in a)b.call(void 0,a[c],c,a)}function ab(a){var b={},c;for(c in a)b[c]=a[c];return b}var bb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function cb(a,b){for(var c,d,e=1;e>>0);function lb(a){if("function"===typeof a)return a;a[tb]||(a[tb]=function(b){return a.handleEvent(b)});return a[tb]};function C(){z.call(this);this.i=new db(this);this.T=this;this.J=null}y(C,z);C.prototype[Va]=!0;C.prototype.removeEventListener=function(a,b,c,d){rb(this,a,b,c,d)}; function D(a,b){var c,d=a.J;if(d)for(c=[];d;d=d.J)c.push(d);a=a.T;d=b.type||b;if("string"===typeof b)b=new A(b,a);else if(b instanceof A)b.target=b.target||a;else{var e=b;b=new A(d,a);cb(b,e)}e=!0;if(c)for(var h=c.length-1;0<=h;h--){var f=b.g=c[h];e=ub(f,d,!0,b)&&e}f=b.g=a;e=ub(f,d,!0,b)&&e;e=ub(f,d,!1,b)&&e;if(c)for(h=0;hb.h&&(b.h++,a.next=b.g,b.g=a)}Fb=!1};function Jb(a,b){C.call(this);this.h=a||1;this.g=b||w;this.j=x(this.tb,this);this.l=Date.now()}y(Jb,C);n=Jb.prototype;n.ia=!1;n.U=null;n.tb=function(){if(this.ia){var a=Date.now()-this.l;0d.length)){var e=d[1];if(Array.isArray(e)&&!(1>e.length)){var h=e[0];if("noop"!=h&&"stop"!=h&&"close"!=h)for(var f=1;fb)&&(3!=b||Ia||this.g&&(this.h.h||this.g.ma()||Ac(this.g)))){this.J||4!=b||7==c||(8==c||0>=d?bc(3):bc(2));Bc(this);var e=this.g.fa();this.ea=e;b:if(Cc(this)){var h=Ac(this.g);a="";var f=h.length,k=4==K(this.g);if(!this.h.i){if("undefined"===typeof TextDecoder){L(this);Dc(this);var l="";break b}this.h.i=new w.TextDecoder}for(c=0;cb.length)return tc;b=b.slice(d,d+c);a.o=d+c;return b}n.cancel=function(){this.J=!0;L(this)};function xc(a){a.aa=Date.now()+a.R;Kc(a,a.R)} function Kc(a,b){if(null!=a.C)throw Error("WatchDog timer not null");a.C=ec(x(a.ob,a),b)}function Bc(a){a.C&&(w.clearTimeout(a.C),a.C=null)}n.ob=function(){this.C=null;var a=Date.now();0<=a-this.aa?(Yb(this.j,this.B),2!=this.M&&(bc(3),I(17)),L(this),this.s=2,Dc(this)):Kc(this,this.aa-a)};function Dc(a){0==a.l.H||a.J||Gc(a.l,a)}function L(a){Bc(a);var b=a.N;b&&"function"==typeof b.va&&b.va();a.N=null;Kb(a.X);Sb(a.W);a.g&&(b=a.g,a.g=null,b.abort(),b.va())} function Ec(a,b){try{var c=a.l;if(0!=c.H&&(c.g==a||Lc(c.i,a)))if(!a.L&&Lc(c.i,a)&&3==c.H){try{var d=c.Ma.g.parse(b)}catch(Sc){d=null}if(Array.isArray(d)&&3==d.length){var e=d;if(0==e[0])a:{if(!c.u){if(c.g)if(c.g.G+3E3e[2]&&c.G&&0==c.A&&!c.v&&(c.v=ec(x(c.lb,c),6E3));if(1>=Pc(c.i)&&c.ra){try{c.ra()}catch(Sc){}c.ra=void 0}}else M(c,11)}else if((a.L||c.g==a)&&Mc(c),!Aa(b))for(e=c.Ma.g.parse(b),b=0;bb)throw Error("Bad port number "+b);a.o=b}else a.o=null}function dd(a,b,c){b instanceof gd?(a.i=b,md(a.i,a.l)):(c||(b=hd(b,nd)),a.i=new gd(b,a.l))}function N(a,b,c){a.i.set(b,c)} function vc(a){N(a,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36));return a}function fd(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function hd(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,od),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function od(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)} var id=/[#\/\?@]/g,kd=/[#\?:]/g,jd=/[#\?]/g,nd=/[#\?@]/g,ld=/#/g;function gd(a,b){this.h=this.g=null;this.i=a||null;this.j=!!b}function P(a){a.g||(a.g=new Map,a.h=0,a.i&&ad(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}n=gd.prototype;n.add=function(a,b){P(this);this.i=null;a=pd(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};function qd(a,b){P(a);b=pd(a,b);a.g.has(b)&&(a.i=null,a.h-=a.g.get(b).length,a.g.delete(b))} function rd(a,b){P(a);b=pd(a,b);return a.g.has(b)}n.forEach=function(a,b){P(this);this.g.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};n.wa=function(){P(this);for(var a=Array.from(this.g.values()),b=Array.from(this.g.keys()),c=[],d=0;d=a.j:!1}function Pc(a){return a.h?1:a.g?a.g.size:0}function Lc(a,b){return a.h?a.h==b:a.g?a.g.has(b):!1}function Qc(a,b){a.g?a.g.add(b):a.h=b} function Tc(a,b){a.h&&a.h==b?a.h=null:a.g&&a.g.has(b)&&a.g.delete(b)}td.prototype.cancel=function(){this.i=wd(this);if(this.h)this.h.cancel(),this.h=null;else if(this.g&&0!==this.g.size){for(var a=q(this.g.values()),b=a.next();!b.done;b=a.next())b.value.cancel();this.g.clear()}};function wd(a){if(null!=a.h)return a.i.concat(a.h.D);if(null!=a.g&&0!==a.g.size){var b=a.i;a=q(a.g.values());for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.D);return b}return xa(a.i)};function xd(){}xd.prototype.stringify=function(a){return w.JSON.stringify(a,void 0)};xd.prototype.parse=function(a){return w.JSON.parse(a,void 0)};function yd(){this.g=new xd}function zd(a,b,c){var d=c||"";try{Zc(a,function(e,h){var f=e;na(e)&&(f=vb(e));b.push(d+h+"="+encodeURIComponent(f))})}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e;}};function Ad(a,b){var c=new Tb;if(w.Image){var d=new Image;d.onload=ta(Bd,c,d,"TestLoadImage: loaded",!0,b);d.onerror=ta(Bd,c,d,"TestLoadImage: error",!1,b);d.onabort=ta(Bd,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=ta(Bd,c,d,"TestLoadImage: timeout",!1,b);w.setTimeout(function(){if(d.ontimeout)d.ontimeout()},1E4);d.src=a}else b(!1)}function Bd(a,b,c,d,e){try{b.onload=null,b.onerror=null,b.onabort=null,b.ontimeout=null,e(d)}catch(h){}};function Cd(a){this.l=a.ic||null;this.j=a.rb||!1}y(Cd,hc);Cd.prototype.g=function(){return new Dd(this.l,this.j)};Cd.prototype.i=function(a){return function(){return a}}({});function Dd(a,b){C.call(this);this.D=a;this.u=b;this.m=void 0;this.readyState=Ed;this.status=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.v=new Headers;this.h=null;this.C="GET";this.B="";this.g=!1;this.A=this.j=this.l=null}y(Dd,C);var Ed=0;n=Dd.prototype; n.open=function(a,b){if(this.readyState!=Ed)throw this.abort(),Error("Error reopening a connection");this.C=a;this.B=b;this.readyState=1;Fd(this)};n.send=function(a){if(1!=this.readyState)throw this.abort(),Error("need to call open() first. ");this.g=!0;var b={headers:this.v,method:this.C,credentials:this.m,cache:void 0};a&&(b.body=a);(this.D||w).fetch(new Request(this.B,b)).then(this.cb.bind(this),this.na.bind(this))}; n.abort=function(){this.response=this.responseText="";this.v=new Headers;this.status=0;this.j&&this.j.cancel("Request was aborted.").catch(function(){});1<=this.readyState&&this.g&&4!=this.readyState&&(this.g=!1,Gd(this));this.readyState=Ed}; n.cb=function(a){if(this.g&&(this.l=a,this.h||(this.status=this.l.status,this.statusText=this.l.statusText,this.h=a.headers,this.readyState=2,Fd(this)),this.g&&(this.readyState=3,Fd(this),this.g)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.ab.bind(this),this.na.bind(this));else if("undefined"!==typeof w.ReadableStream&&"body"in a){this.j=a.body.getReader();if(this.u){if(this.responseType)throw Error('responseType must be empty for "streamBinaryChunks" mode responses.');this.response= []}else this.response=this.responseText="",this.A=new TextDecoder;Hd(this)}else a.text().then(this.bb.bind(this),this.na.bind(this))};function Hd(a){a.j.read().then(a.$a.bind(a)).catch(a.na.bind(a))}n.$a=function(a){if(this.g){if(this.u&&a.value)this.response.push(a.value);else if(!this.u){var b=a.value?a.value:new Uint8Array(0);if(b=this.A.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?Gd(this):Fd(this);3==this.readyState&&Hd(this)}}; n.bb=function(a){this.g&&(this.response=this.responseText=a,Gd(this))};n.ab=function(a){this.g&&(this.response=a,Gd(this))};n.na=function(){this.g&&Gd(this)};function Gd(a){a.readyState=4;a.l=null;a.j=null;a.A=null;Fd(a)}n.setRequestHeader=function(a,b){this.v.append(a,b)};n.getResponseHeader=function(a){return this.h?this.h.get(a.toLowerCase())||"":""}; n.getAllResponseHeaders=function(){if(!this.h)return"";for(var a=[],b=this.h.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};function Fd(a){a.onreadystatechange&&a.onreadystatechange.call(a)}Object.defineProperty(Dd.prototype,"withCredentials",{get:function(){return"include"===this.m},set:function(a){this.m=a?"include":"same-origin"}});var Id=w.JSON.parse;function Q(a){C.call(this);this.headers=new Map;this.u=a||null;this.h=!1;this.C=this.g=null;this.I="";this.m=0;this.j="";this.l=this.G=this.v=this.D=!1;this.B=0;this.A=null;this.L=Jd;this.M=this.N=!1}y(Q,C);var Jd="",Kd=/^https?$/i,Ld=["POST","PUT"];n=Q.prototype;n.Ra=function(a){this.N=a}; n.ja=function(a,b,c,d){if(this.g)throw Error("[goog.net.XhrIo] Object is active with another request="+this.I+"; newUri="+a);b=b?b.toUpperCase():"GET";this.I=a;this.j="";this.m=0;this.D=!1;this.h=!0;this.g=this.u?this.u.g():nc.g();this.C=this.u?ic(this.u):ic(nc);this.g.onreadystatechange=x(this.Oa,this);try{this.G=!0,this.g.open(b,String(a),!0),this.G=!1}catch(f){Md(this,f);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("function"=== typeof d.keys&&"function"===typeof d.get){e=q(d.keys());for(var h=e.next();!h.done;h=e.next())h=h.value,c.set(h,d.get(h))}else throw Error("Unknown input type for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(f){return"content-type"==f.toLowerCase()});e=w.FormData&&a instanceof w.FormData;!(0<=wa(Ld,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=q(c);for(d=b.next();!d.done;d=b.next())c=q(d.value),d=c.next().value,c=c.next().value,this.g.setRequestHeader(d, c);this.L&&(this.g.responseType=this.L);"withCredentials"in this.g&&this.g.withCredentials!==this.N&&(this.g.withCredentials=this.N);try{Nd(this),0=a.i.j-(a.m?1:0))return!1;if(a.m)return a.j=b.D.concat(a.j),!0;if(1==a.H||2==a.H||a.C>=(a.gb?0:a.hb))return!1;a.m=ec(x(a.Qa,a,b),$d(a,a.C));a.C++;return!0} n.Qa=function(a){if(this.m)if(this.m=null,1==this.H){if(!a){this.Y=Math.floor(1E5*Math.random());a=this.Y++;var b=new pc(this,this.l,a),c=this.s;this.W&&(c?(c=ab(c),cb(c,this.W)):c=this.W);null!==this.o||this.P||(b.I=c,c=null);var d;if(this.R)a:{for(var e=d=0;em)h=Math.max(0,e[l].g-100),k=!1;else try{zd(p,f,"req"+m+"_")}catch(t){d&&d(p)}}if(k){d=f.join("&");break a}}a=a.j.splice(0,c);b.D=a;return d}function Uc(a){a.g||a.u||(a.da=1,Gb(a.Pa,a),a.A=0)} function Oc(a){if(a.g||a.u||3<=a.A)return!1;a.da++;a.u=ec(x(a.Pa,a),$d(a,a.A));a.A++;return!0}n.Pa=function(){this.u=null;ce(this);if(this.ea&&!(this.N||null==this.g||0>=this.T)){var a=2*this.T;this.l.info("BP detection timer enabled: "+a);this.B=ec(x(this.mb,this),a)}};n.mb=function(){this.B&&(this.B=null,this.l.info("BP detection timeout reached."),this.l.info("Buffering proxy detected and switch to long-polling!"),this.G=!1,this.N=!0,I(10),Nc(this),ce(this))}; function Jc(a){null!=a.B&&(w.clearTimeout(a.B),a.B=null)}function ce(a){a.g=new pc(a,a.l,"rpc",a.da);null===a.o&&(a.g.I=a.s);a.g.P=0;var b=J(a.za);N(b,"RID","rpc");N(b,"SID",a.L);N(b,"AID",a.X);N(b,"CI",a.G?"0":"1");!a.G&&a.ta&&N(b,"TO",a.ta);N(b,"TYPE","xmlhttp");Xd(a,b);a.o&&a.s&&Td(b,a.o,a.s);a.M&&a.g.setTimeout(a.M);var c=a.g;a=a.sa;c.M=1;c.A=vc(J(b));c.u=null;c.T=!0;wc(c,a)}n.lb=function(){null!=this.v&&(this.v=null,Nc(this),Oc(this),I(19))}; function Mc(a){null!=a.v&&(w.clearTimeout(a.v),a.v=null)}function Gc(a,b){var c=null;if(a.g==b){Mc(a);Jc(a);a.g=null;var d=2}else if(Lc(a.i,b))c=b.D,Tc(a.i,b),d=1;else return;if(0!=a.H)if(b.i)if(1==d){c=b.u?b.u.length:0;b=Date.now()-b.G;var e=a.C;d=$b();D(d,new dc(d,c,b,e));Vc(a)}else Uc(a);else if(e=b.s,3==e||0==e&&0e;++e)d[e]=b.charCodeAt(c++)|b.charCodeAt(c++)<<8|b.charCodeAt(c++)<<16|b.charCodeAt(c++)<<24;else for(e=0;16>e;++e)d[e]=b[c++]|b[c++]<<8|b[c++]<<16|b[c++]<<24;b=a.g[0];c=a.g[1];e=a.g[2];var h=a.g[3];var f=b+(h^c&(e^h))+d[0]+3614090360&4294967295;b=c+(f<<7&4294967295|f>>>25);f=h+(e^b&(c^e))+d[1]+3905402710&4294967295;h=b+(f<<12&4294967295|f>>>20);f=e+(c^h&(b^c))+d[2]+606105819&4294967295;e=h+(f<<17&4294967295|f>>>15); f=c+(b^e&(h^b))+d[3]+3250441966&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(h^c&(e^h))+d[4]+4118548399&4294967295;b=c+(f<<7&4294967295|f>>>25);f=h+(e^b&(c^e))+d[5]+1200080426&4294967295;h=b+(f<<12&4294967295|f>>>20);f=e+(c^h&(b^c))+d[6]+2821735955&4294967295;e=h+(f<<17&4294967295|f>>>15);f=c+(b^e&(h^b))+d[7]+4249261313&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(h^c&(e^h))+d[8]+1770035416&4294967295;b=c+(f<<7&4294967295|f>>>25);f=h+(e^b&(c^e))+d[9]+2336552879&4294967295;h=b+(f<<12&4294967295| f>>>20);f=e+(c^h&(b^c))+d[10]+4294925233&4294967295;e=h+(f<<17&4294967295|f>>>15);f=c+(b^e&(h^b))+d[11]+2304563134&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(h^c&(e^h))+d[12]+1804603682&4294967295;b=c+(f<<7&4294967295|f>>>25);f=h+(e^b&(c^e))+d[13]+4254626195&4294967295;h=b+(f<<12&4294967295|f>>>20);f=e+(c^h&(b^c))+d[14]+2792965006&4294967295;e=h+(f<<17&4294967295|f>>>15);f=c+(b^e&(h^b))+d[15]+1236535329&4294967295;c=e+(f<<22&4294967295|f>>>10);f=b+(e^h&(c^e))+d[1]+4129170786&4294967295;b=c+(f<< 5&4294967295|f>>>27);f=h+(c^e&(b^c))+d[6]+3225465664&4294967295;h=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(h^b))+d[11]+643717713&4294967295;e=h+(f<<14&4294967295|f>>>18);f=c+(h^b&(e^h))+d[0]+3921069994&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^h&(c^e))+d[5]+3593408605&4294967295;b=c+(f<<5&4294967295|f>>>27);f=h+(c^e&(b^c))+d[10]+38016083&4294967295;h=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(h^b))+d[15]+3634488961&4294967295;e=h+(f<<14&4294967295|f>>>18);f=c+(h^b&(e^h))+d[4]+3889429448&4294967295;c= e+(f<<20&4294967295|f>>>12);f=b+(e^h&(c^e))+d[9]+568446438&4294967295;b=c+(f<<5&4294967295|f>>>27);f=h+(c^e&(b^c))+d[14]+3275163606&4294967295;h=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(h^b))+d[3]+4107603335&4294967295;e=h+(f<<14&4294967295|f>>>18);f=c+(h^b&(e^h))+d[8]+1163531501&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(e^h&(c^e))+d[13]+2850285829&4294967295;b=c+(f<<5&4294967295|f>>>27);f=h+(c^e&(b^c))+d[2]+4243563512&4294967295;h=b+(f<<9&4294967295|f>>>23);f=e+(b^c&(h^b))+d[7]+1735328473&4294967295; e=h+(f<<14&4294967295|f>>>18);f=c+(h^b&(e^h))+d[12]+2368359562&4294967295;c=e+(f<<20&4294967295|f>>>12);f=b+(c^e^h)+d[5]+4294588738&4294967295;b=c+(f<<4&4294967295|f>>>28);f=h+(b^c^e)+d[8]+2272392833&4294967295;h=b+(f<<11&4294967295|f>>>21);f=e+(h^b^c)+d[11]+1839030562&4294967295;e=h+(f<<16&4294967295|f>>>16);f=c+(e^h^b)+d[14]+4259657740&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^h)+d[1]+2763975236&4294967295;b=c+(f<<4&4294967295|f>>>28);f=h+(b^c^e)+d[4]+1272893353&4294967295;h=b+(f<<11&4294967295| f>>>21);f=e+(h^b^c)+d[7]+4139469664&4294967295;e=h+(f<<16&4294967295|f>>>16);f=c+(e^h^b)+d[10]+3200236656&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^h)+d[13]+681279174&4294967295;b=c+(f<<4&4294967295|f>>>28);f=h+(b^c^e)+d[0]+3936430074&4294967295;h=b+(f<<11&4294967295|f>>>21);f=e+(h^b^c)+d[3]+3572445317&4294967295;e=h+(f<<16&4294967295|f>>>16);f=c+(e^h^b)+d[6]+76029189&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(c^e^h)+d[9]+3654602809&4294967295;b=c+(f<<4&4294967295|f>>>28);f=h+(b^c^e)+d[12]+ 3873151461&4294967295;h=b+(f<<11&4294967295|f>>>21);f=e+(h^b^c)+d[15]+530742520&4294967295;e=h+(f<<16&4294967295|f>>>16);f=c+(e^h^b)+d[2]+3299628645&4294967295;c=e+(f<<23&4294967295|f>>>9);f=b+(e^(c|~h))+d[0]+4096336452&4294967295;b=c+(f<<6&4294967295|f>>>26);f=h+(c^(b|~e))+d[7]+1126891415&4294967295;h=b+(f<<10&4294967295|f>>>22);f=e+(b^(h|~c))+d[14]+2878612391&4294967295;e=h+(f<<15&4294967295|f>>>17);f=c+(h^(e|~b))+d[5]+4237533241&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~h))+d[12]+1700485571& 4294967295;b=c+(f<<6&4294967295|f>>>26);f=h+(c^(b|~e))+d[3]+2399980690&4294967295;h=b+(f<<10&4294967295|f>>>22);f=e+(b^(h|~c))+d[10]+4293915773&4294967295;e=h+(f<<15&4294967295|f>>>17);f=c+(h^(e|~b))+d[1]+2240044497&4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~h))+d[8]+1873313359&4294967295;b=c+(f<<6&4294967295|f>>>26);f=h+(c^(b|~e))+d[15]+4264355552&4294967295;h=b+(f<<10&4294967295|f>>>22);f=e+(b^(h|~c))+d[6]+2734768916&4294967295;e=h+(f<<15&4294967295|f>>>17);f=c+(h^(e|~b))+d[13]+1309151649& 4294967295;c=e+(f<<21&4294967295|f>>>11);f=b+(e^(c|~h))+d[4]+4149444226&4294967295;b=c+(f<<6&4294967295|f>>>26);f=h+(c^(b|~e))+d[11]+3174756917&4294967295;h=b+(f<<10&4294967295|f>>>22);f=e+(b^(h|~c))+d[2]+718787259&4294967295;e=h+(f<<15&4294967295|f>>>17);f=c+(h^(e|~b))+d[9]+3951481745&4294967295;a.g[0]=a.g[0]+b&4294967295;a.g[1]=a.g[1]+(e+(f<<21&4294967295|f>>>11))&4294967295;a.g[2]=a.g[2]+e&4294967295;a.g[3]=a.g[3]+h&4294967295} T.prototype.j=function(a,b){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=this.m,e=this.h,h=0;hthis.h?this.blockSize:2*this.blockSize)-this.h);a[0]=128;for(var b=1;bb;++b)for(var d=0;32>d;d+=8)a[c++]=this.g[b]>>>d&255;return a};function U(a,b){this.h=b;for(var c=[],d=!0,e=a.length-1;0<=e;e--){var h=a[e]|0;d&&h==b||(c[e]=h,d=!1)}this.g=c}var Ea={};function ke(a){return-128<=a&&128>a?Da(a,function(b){return new U([b|0],0>b?-1:0)}):new U([a|0],0>a?-1:0)}function V(a){if(isNaN(a)||!isFinite(a))return le;if(0>a)return W(V(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=me;return new U(b,0)} function ne(a,b){if(0==a.length)throw Error("number format error: empty string");b=b||10;if(2>b||36h?(h=V(Math.pow(b,h)),d=d.S(h).add(V(f))):(d=d.S(c),d=d.add(V(f)))}return d} var me=4294967296,le=ke(0),oe=ke(1),pe=ke(16777216);n=U.prototype;n.ga=function(){if(X(this))return-W(this).ga();for(var a=0,b=1,c=0;ca||36>>0).toString(a);c=e;if(Y(c))return h+d;for(;6>h.length;)h="0"+h;d=h+d}};n.F=function(a){return 0>a?0:a>>16)+(this.F(e)>>>16)+(a.F(e)>>>16);d=f>>>16;h&=65535;f&=65535;c[e]=f<<16|h}return new U(c,c[c.length-1]&-2147483648?-1:0)}; function re(a,b){return a.add(W(b))} n.S=function(a){if(Y(this)||Y(a))return le;if(X(this))return X(a)?W(this).S(W(a)):W(W(this).S(a));if(X(a))return W(this.S(W(a)));if(0>this.$(pe)&&0>a.$(pe))return V(this.ga()*a.ga());for(var b=this.g.length+a.g.length,c=[],d=0;d<2*b;d++)c[d]=0;for(d=0;d>>16,f=this.F(d)&65535,k=a.F(e)>>>16,l=a.F(e)&65535;c[2*d+2*e]+=f*l;se(c,2*d+2*e);c[2*d+2*e+1]+=h*l;se(c,2*d+2*e+1);c[2*d+2*e+1]+=f*k;se(c,2*d+2*e+1);c[2*d+2*e+2]+=h*k;se(c,2*d+2*e+2)}for(d= 0;d>>16,a[b]&=65535,b++}function te(a,b){this.g=a;this.h=b} function qe(a,b){if(Y(b))throw Error("division by zero");if(Y(a))return new te(le,le);if(X(a))return b=qe(W(a),b),new te(W(b.g),W(b.h));if(X(b))return b=qe(a,W(b)),new te(W(b.g),b.h);if(30=d.$(a);)c=ue(c),d=ue(d);var e=ve(c,1),h=ve(d,1);d=ve(d,2);for(c=ve(c,2);!Y(d);){var f=h.add(d);0>=f.$(a)&&(e=e.add(c),h=f);d=ve(d,1);c=ve(c,1)}b=re(a,e.S(b));return new te(e,b)}for(e=le;0<=a.$(b);){c=Math.max(1, Math.floor(a.ga()/b.ga()));d=Math.ceil(Math.log(c)/Math.LN2);d=48>=d?1:Math.pow(2,d-48);h=V(c);for(f=h.S(b);X(f)||0>>31;return new U(c,a.h)}function ve(a,b){var c=b>>5;b%=32;for(var d=a.g.length-c,e=[],h=0;h>>b|a.F(h+c+1)<<32-b:a.F(h+c);return new U(e,a.h)};/* Copyright 2017 Google LLC Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ ee.prototype.createWebChannel=ee.prototype.g;R.prototype.send=R.prototype.u;R.prototype.open=R.prototype.m;R.prototype.close=R.prototype.close;fc.NO_ERROR=0;fc.TIMEOUT=8;fc.HTTP_ERROR=6;gc.COMPLETE="complete";jc.EventType=kc;kc.OPEN="a";kc.CLOSE="b";kc.ERROR="c";kc.MESSAGE="d";C.prototype.listen=C.prototype.P;Q.prototype.listenOnce=Q.prototype.R;Q.prototype.getLastError=Q.prototype.Va;Q.prototype.getLastErrorCode=Q.prototype.La;Q.prototype.getStatus=Q.prototype.fa;Q.prototype.getResponseJson=Q.prototype.Za; Q.prototype.getResponseText=Q.prototype.ma;Q.prototype.send=Q.prototype.ja;Q.prototype.setWithCredentials=Q.prototype.Ra;T.prototype.digest=T.prototype.l;T.prototype.reset=T.prototype.reset;T.prototype.update=T.prototype.j;U.prototype.add=U.prototype.add;U.prototype.multiply=U.prototype.S;U.prototype.modulo=U.prototype.jb;U.prototype.compare=U.prototype.$;U.prototype.toNumber=U.prototype.ga;U.prototype.toString=U.prototype.toString;U.prototype.getBits=U.prototype.F;U.fromNumber=V;U.fromString=ne; module.exports.createWebChannelTransport=function(){return new ee};module.exports.getStatEventTarget=function(){return $b()};module.exports.ErrorCode=fc;module.exports.EventType=gc;module.exports.Event=G;module.exports.Stat={Ab:0,Db:1,Eb:2,Xb:3,bc:4,Zb:5,$b:6,Yb:7,Wb:8,ac:9,PROXY:10,NOPROXY:11,Ub:12,Qb:13,Rb:14,Pb:15,Sb:16,Tb:17,wb:18,vb:19,xb:20};module.exports.FetchXmlHttpFactory=Cd;module.exports.WebChannel=jc;module.exports.XhrIo=Q;module.exports.Md5=T;module.exports.Integer=U;}).apply(typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : typeof window !== 'undefined' ? window : {}); //# sourceMappingURL=index.js.map