this._=this._||{};(function(_){var window=this;
try{
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var ca,da,ea,ia,ha,ja,la,ma;_.l="function";_.aa="object";_.m="string";_.ba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};ca=typeof Object.defineProperties==_.l?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};da=function(a){a=[_.aa==typeof window&&window,_.aa==typeof self&&self,_.aa==typeof global&&global,a];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};ea=da(this);
_.fa=function(){_.fa=function(){};ea.Symbol||(ea.Symbol=ha)};ia=function(a,b){this.g=a;ca(this,"description",{configurable:!0,writable:!0,value:b})};ia.prototype.toString=function(){return this.g};ha=function(){function a(c){if(this instanceof a)throw new TypeError("b");return new ia("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}();
_.ka=function(){_.fa();var a=ea.Symbol.iterator;a||(a=ea.Symbol.iterator=ea.Symbol("Symbol.iterator"));typeof Array.prototype[a]!=_.l&&ca(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return ja(_.ba(this))}});_.ka=function(){}};ja=function(a){_.ka();a={next:a};a[ea.Symbol.iterator]=function(){return this};return a};la=typeof Object.create==_.l?Object.create:function(a){var b=function(){};b.prototype=a;return new b};
if(typeof Object.setPrototypeOf==_.l)ma=Object.setPrototypeOf;else{var na;a:{var oa={a:!0},pa={};try{pa.__proto__=oa;na=pa.a;break a}catch(a){}na=!1}ma=na?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("c`"+a);return a}:null}
var qa=ma,ra=function(a,b){if(b){var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ca(c,a,{configurable:!0,writable:!0,value:b})}},sa=function(a,b){_.ka();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d};
ra("Array.prototype.values",function(a){return a?a:function(){return sa(this,function(b,c){return c})}});ra("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});
ra("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(h){return h};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if(typeof f==_.l){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}});_.ta=_.ta||{};_.p=this||self;
_.ua=function(a,b,c){a=a.split(".");c=c||_.p;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.va=function(a){var b=typeof a;return b==_.aa&&null!=a||b==_.l};_.wa=Date.now||function(){return+new Date};
var xa=function(a,b){return _.p.setTimeout(function(){try{a()}catch(c){throw c;}},b)};
var ya=/(?:@|\()([^:]*(:\/)?[^:]*(:\d+\/)?[^:]*):/,za=function(a,b){var c=0;a.forEach(function(d){c+=d.length});b.forEach(function(d){c+=d.length});return 3*(a.length+b.length)+1.1*c};
var Aa=function(a,b,c,d){this.v=a;this.w=b;this.g=this.j=a;this.T=c||0;this.U=d||2};Aa.prototype.reset=function(){this.g=this.j=this.v};Aa.prototype.s=function(){return this.j};
var Ba=function(a,b,c){Aa.call(this,a,b);this.V=c;this.u=null;this.i=this.o=0};Ba.prototype=la(Aa.prototype);Ba.prototype.constructor=Ba;if(qa)qa(Ba,Aa);else for(var Ca in Aa)if("prototype"!=Ca)if(Object.defineProperties){var Da=Object.getOwnPropertyDescriptor(Aa,Ca);Da&&Object.defineProperty(Ba,Ca,Da)}else Ba[Ca]=Aa[Ca];Ba.Ta=Aa.prototype;
var Ea=function(a){var b=(0,_.wa)();if(0==a.i)return a.i=b,!0;var c=b>a.i+a.s();c&&(a.i=b,a.g=Math.min(a.w,a.g*a.U),a.j=Math.min(a.w,a.g+(a.T?Math.round(a.T*(Math.random()-.5)*2*a.g):0)));return c};Ba.prototype.s=function(){var a=Aa.prototype.s.call(this);this.u&&_.p.clearTimeout(this.u);this.u=xa(this.V,2*a);return a};
var Fa=function(){this.g={}};Fa.prototype.get=function(a){a=Ga(a);return this.g[a]};Fa.prototype.set=function(a,b){a=Ga(a);this.g[a]=b};var Ga=function(a){if(typeof a===_.aa){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push(Ha(a[c].toString()));return b.join(" ")}return Ha(a.toString())},Ha=function(a){for(;":"==a.charAt(a.length-1);)a=a.slice(0,a.length-1);a=a.split(":");return a[a.length-1].trim()};
var Ja=function(){var a="undefined"===typeof DEV_MODE?!1:DEV_MODE,b="undefined"===typeof LOGGING_ENDPOINT?"/maps/log204":LOGGING_ENDPOINT,c="undefined"===typeof JS_VERSION?null:JS_VERSION,d="undefined"===typeof PRODUCT_ID?81:PRODUCT_ID,e=this;var f=void 0===f?_.p.location&&_.p.location.hostname:f;this.T=a;this.o=b;this.V=c;this.U=d;this.v=f;this.j=null;this.u=!1;this.w=this.i=null;this.g=new Fa;this.s=new Fa;var g=_.p.onerror;_.p.onerror=function(h){for(var k=[],n=0;n<arguments.length;++n)k[n]=arguments[n];
g&&g.apply(null,k);Ia(e,k[0],k[1],k[2])}};Ja.prototype.listen=function(a){this.j=a};Ja.prototype.log=function(a,b){Ia(this,a,void 0,void 0,b);return a};
var Ka=function(a,b){var c=a.g.get(b);c||(c=new Ba(6E4,36E5,function(){var d=a.g,e=Ga(b);delete d.g[e]}),a.g.set(b,c));c.o++;return c},Na=function(a,b,c,d,e,f){var g=La(_.va(b)?b.message:b,f||1);g.type="error";g.count=e.o;e.o=0;if(_.va(b)){if(c=b.file||"",g.file=typeof c===_.m?c.substr(0,400):"",g.line=b.line||0,typeof b.stack===_.m){b=b.stack.split("\n");c=0;for(d=b.length;c<d&&40>c;++c)e=b[c].trim(),0<e.length&&g.stack.push(e);g.stackUrls=[];b=g.stack;c=g.stackUrls;d=1700-(3+1.1*g.message.length);
e={};for(var h=0,k=0;k<b.length;++k){var n=b[k],q=n.match(ya);if(q){q=q[1];if(e[q])var v=e[q];else v=".."+h+"..",e[q]=v,c.push(q),h++;b[k]=n.replace(q,v)}}n=e=za(b,c);k="";for(h=null;n>d;){k=b.pop();h=null;n=".."+(c.length-1)+"..";if(-1<k.indexOf(n)){q=!1;for(v=b.length-1;0<=v;v--)if(-1<b[v].indexOf(n)){q=!0;break}q||(h=c.pop())}n=za(b,c)}0>=Math.ceil(e-n)?b=0:(d=Math.floor(d-n),3<d&&(k=k.length>d?k.substr(0,d-3)+"...":k,b.push(k),d-=k.length,h&&3<d&&c.push(h.length>d?h.substr(0,d-3)+"...":h)),b=
Math.ceil(e-za(b,c)));g.stackTruncation=b}}else g.file=typeof c===_.m?c.substr(0,400):"",g.line=d||0;Ma(a,g,f)&&(g.errorType=9);return g},Ma=function(a,b,c){var d=b.message,e=navigator&&navigator.userAgent;if(/HeadlessChrome/.test(e)||/Trident\/7\.0/.test(e)&&!/rv:11\.0/.test(e)||a.v&&!/\.google\./.test(a.v)||0<=d.indexOf("zCommon")||0<=d.indexOf("887a0005")||!c&&("Script error"==d||"Script error."==d)||-1!=d.indexOf("Not enough storage is available to complete this operation.")||0<=d.indexOf("ArrayBuffer length minus the")||
d.match(/new RegExp.*ludo_cid/)||0<=d.indexOf("Cannot read property 'mute' of null"))return!0;a=b.stack;for(c=0;c<a.length;++c)if(a[c].match(/phantomjs/i))return!0;a=function(f){return!f||0<=f.indexOf("/maps")?!0:!1};if(0<=d.indexOf("JSON syntax error")&&!a(b.file))return!0;d=function(f){return 0==f.indexOf("resource://")||0==f.indexOf("chrome-extension://")||0==f.indexOf("https://")&&8!=f.indexOf("www.google")&&8!=f.indexOf("maps.gstatic")&&8!=f.indexOf("www.gstatic")&&8!=f.indexOf("apis.google")?
!1:!0};if(b=b.stackUrls)for(a=0;a<b.length;++a)if(!d(b[a]))return!0;return!1},Ia=function(a,b,c,d,e){var f=_.va(b)?b.message:b,g=a.s.get(f);if(g)g&&f.length>g.message.length&&(g.message=f);else if(g=Ka(a,f),Ea(g)){var h=Na(a,b,c,d,g,e);Oa(a,h);a.s.set(f,h);_.p.setTimeout(function(){a.j&&a.j(h);a.u||Pa(a,h);var k=a.s,n=Ga(f);delete k.g[n]},0)}},Oa=function(a,b){var c=b.message+"\n";for(var d=0,e=b.stack.length;d<e;++d)c+=b.stack[d]+"\n";d=0;for(e=b.stackUrls.length;d<e;++d)c+=".."+d+"..="+b.stackUrls[d]+
"\n";a.i||(a.i=c);a.w=c},Pa=function(a,b){if(a.o){var c=2;b.count&&1<b.count&&c++;var d=3;b.file&&d++;b.line&&d++;b.stack&&(d+=b.stack.length);0<b.stackTruncation&&d++;b.stackUrls&&(d+=b.stackUrls.length);var e=[];e.push("!8m");e.push(""+(c+d));e.push("!2e6");b.count&&1<b.count&&(e.push("!7i"),e.push(b.count));e.push("!9m");e.push(""+d);e.push("!1s");e.push(Qa(b.message));b.file&&(e.push("!2s"),e.push(Qa(b.file)));b.line&&(e.push("!3i"),e.push(b.line));if(b.stack)for(c=0,d=b.stack.length;c<d;++c)e.push("!4s"),
e.push(Qa(b.stack[c]));e.push("!6s");e.push(Qa(a.V||""));e.push("!8e"+b.errorType);0<b.stackTruncation&&(e.push("!9i"),e.push(b.stackTruncation));if(b.stackUrls)for(c=0,d=b.stackUrls.length;c<d;c++)e.push("!10s"),e.push(Qa(b.stackUrls[c]));e.push("!11m1");e.push("!7e");e.push(String(a.U||0));var f=a.o+(0<=a.o.indexOf("?")?"&":"?")+"pb="+e.join("");if(a.T)(a=_.p.console)&&a.log.call(a,f);else{var g=null;_.p.XMLHttpRequest&&(g=new _.p.XMLHttpRequest);g&&_.p.setTimeout(function(){g.open("GET",f,!0);
g.send(null)},0)}}},Qa=function(a){a=a||"";0<a.indexOf("*")&&(a=a.replace(Ra,"*2A"));0<a.indexOf("!")&&(a=a.replace(Sa,"*21"));return encodeURIComponent(a)},La=function(a,b){var c={};c.message=a?a.substr(0,400):"";c.file="";c.line=0;c.stack=[];c.stackUrls=[];c.errorType=void 0===b?1:b;return c},Sa=/(!)/g,Ra=/(\*)/g;
if("undefined"==typeof globals||void 0===globals.ErrorHandler){var Ta=new Ja,Ua=function(a,b){return Ta.log(a,b)};_.p._DumpException=Ua;_.ua("globals.ErrorHandler.listen",function(a){return Ta.listen(a)},void 0);_.ua("_._DumpException",Ua,_.p);_.ua("globals.ErrorHandler.dr",function(){Ta.u=!0},void 0);_.ua("globals.ErrorHandler.log",Ua,void 0);_.ua("globals.ErrorHandler.ne",La,void 0);_.ua("globals.ErrorHandler.fe",function(){return Ta.i},void 0);_.ua("globals.ErrorHandler.mre",function(){return Ta.w},
void 0)}
;
}catch(e){_._DumpException(e)}
try{
_.p.MAPS_DEBUG_TRACING_RUNTIME_DISABLED=!0;

}catch(e){_._DumpException(e)}
try{
var Va,Wa,Xa,bb,eb,fb,hb,jb,kb,lb,mb,ob,pb,qb;Va="complete";Wa="number";Xa="readystatechange";bb=function(a,b,c){return a&&null!=b&&null!=c?(a=Ya(a,b,c-b),_.r(a),b=Za(a),ab(a),b):null};eb=function(a,b,c){var d=_.cb,e=db;if(a&&null!=b&&null!=c){var f=[];a=Ya(a,b,c-b);_.r(a);b=a.g;do a.g==b?(c=d(),t(a,c,e),f.push(c)):_.w(a);while(_.r(a));ab(a);return f}return null};
fb=function(a,b){if(!a)return null;a:{for(var c=0;c<a.length;c++)if(a[c].j==b){a=a[c];break a}a=null}a&&a.g?null!=a.value?a=a.value:null==a||null==a.g||null==a.buffer||null==a.start||null==a.i?a=null:(b=Ya(a.buffer,a.start,a.i-a.start),_.r(b),a.g.i&&a.g.j?(a.value=a.g.i(),t(b,a.value,a.g.j)):(b.o=2,c=Za(b),a.value=c),ab(b),a.buffer=null,a.start=null,a.i=null,a=a.value):a=null;return a};
hb=function(a,b){var c=a.g,d=y(a),e=a.i;_.w(a);a=z(a);var f=null;if(b)for(var g=0;g<b.length;g++){var h=b[g];if(h.g==c){f=h;break}}return new _.gb(c,null,d,e,a,f)};jb=function(a,b){var c=new _.ib;a=Ya(a);b(c,a);ab(a);return c};kb=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:_.ba(a)}};lb=function(){};
mb=function(a){var b=typeof a;if(b==_.aa)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 _.aa;if("[object Array]"==c||typeof a.length==Wa&&"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 _.l}else return"null";
else if(b==_.l&&"undefined"==typeof a.call)return _.aa;return b};_.nb=function(a){var b=mb(a);return"array"==b||b==_.aa&&typeof a.length==Wa};ob=function(a,b,c){return a.call.apply(a.bind,arguments)};pb=function(a,b,c){if(!a)throw Error();if(2<arguments.length){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)}};
qb=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qb=ob:qb=pb;return qb.apply(null,arguments)};_.rb=function(a,b){function c(){}c.prototype=b.prototype;a.Ta=b.prototype;a.prototype=new c;a.prototype.constructor=a};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var sb,vb,wb;sb=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a===_.m)return typeof b!==_.m||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.tb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a===_.m?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
vb=function(a){a:{var b=ub;for(var c=a.length,d=typeof a===_.m?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:typeof a===_.m?a.charAt(b):a[b]};wb=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};
var xb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},A=function(a,b){return-1!=a.indexOf(b)},yb=function(a,b){return a<b?-1:a>b?1:0};
var C;a:{var zb=_.p.navigator;if(zb){var Ab=zb.userAgent;if(Ab){C=Ab;break a}}C=""}
;var Bb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Cb=function(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<Bb.length;f++)c=Bb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
var Db=function(a){Db[" "](a);return a};Db[" "]=lb;var Fb=function(a,b){var c=Eb;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};
var Gb=A(C,"Opera"),Hb=A(C,"Trident")||A(C,"MSIE"),Ib=A(C,"Edge"),Jb=A(C,"Gecko")&&!(A(C.toLowerCase(),"webkit")&&!A(C,"Edge"))&&!(A(C,"Trident")||A(C,"MSIE"))&&!A(C,"Edge"),Kb=A(C.toLowerCase(),"webkit")&&!A(C,"Edge"),Lb=function(){var a=_.p.document;return a?a.documentMode:void 0},Mb;
a:{var Nb="",Ob=function(){var a=C;if(Jb)return/rv:([^\);]+)(\)|;)/.exec(a);if(Ib)return/Edge\/([\d\.]+)/.exec(a);if(Hb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Kb)return/WebKit\/(\S+)/.exec(a);if(Gb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Ob&&(Nb=Ob?Ob[1]:"");if(Hb){var Pb=Lb();if(null!=Pb&&Pb>parseFloat(Nb)){Mb=String(Pb);break a}}Mb=Nb}
var Qb=Mb,Eb={},Rb=function(a){return Fb(a,function(){for(var b=0,c=xb(String(Qb)).split("."),d=xb(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",h=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];if(0==g[0].length&&0==h[0].length)break;b=yb(0==g[1].length?0:parseInt(g[1],10),0==h[1].length?0:parseInt(h[1],10))||yb(0==g[2].length,0==h[2].length)||yb(g[2],h[2]);g=g[3];h=h[3]}while(0==b)}return 0<=b})},Sb;
Sb=_.p.document&&Hb?Lb():void 0;
var Ub,Wb;_.Tb={};Ub=null;Wb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):A("=.",a[b-1])&&(c=A("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Vb(a,function(f){d[e++]=f});return d.subarray(0,e)};
_.Vb=function(a,b){function c(k){for(;d<a.length;){var n=a.charAt(d++),q=Ub[n];if(null!=q)return q;if(!/^[\s\xa0]*$/.test(n))throw Error("d`"+n);}return k}_.Xb();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}};
_.Xb=function(){if(!Ub){Ub={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));_.Tb[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Ub[f]&&(Ub[f]=e)}}}};
var Zb;_.D=0;_.Yb=0;Zb=function(a,b){var c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0));a=4294967296*b+(a>>>0);return c?-a:a};_.$b=function(a){return a.constructor===Uint8Array?a:a.constructor===ArrayBuffer?new Uint8Array(a):a.constructor===Array?new Uint8Array(a):a.constructor===String?Wb(a):new Uint8Array(0)};
var bc=function(a,b,c){this.j=null;this.g=this.s=this.u=0;this.v=!1;a&&ac(this,a,b,c)},cc=[],dc=function(a,b,c){if(cc.length){var d=cc.pop();a&&ac(d,a,b,c);return d}return new bc(a,b,c)},fc=function(a){ec(a);100>cc.length&&cc.push(a)},ec=function(a){a.j=null;a.u=0;a.s=0;a.g=0;a.v=!1},ac=function(a,b,c,d){a.j=_.$b(b);a.u=void 0!==c?c:0;a.s=void 0!==d?a.u+d:a.j.length;a.g=a.u};bc.prototype.reset=function(){this.g=this.u};
var gc=function(a){return a.g==a.s},hc=function(a,b){for(var c=128,d=0,e=0,f=0;4>f&&128<=c;f++)c=a.j[a.g++],d|=(c&127)<<7*f;128<=c&&(c=a.j[a.g++],d|=(c&127)<<28,e|=(c&127)>>4);if(128<=c)for(f=0;5>f&&128<=c;f++)c=a.j[a.g++],e|=(c&127)<<7*f+3;if(128>c)return b(d>>>0,e>>>0);a.v=!0};
bc.prototype.i=function(){var a=this.j;var b=a[this.g];var c=b&127;if(128>b)return this.g+=1,c;b=a[this.g+1];c|=(b&127)<<7;if(128>b)return this.g+=2,c;b=a[this.g+2];c|=(b&127)<<14;if(128>b)return this.g+=3,c;b=a[this.g+3];c|=(b&127)<<21;if(128>b)return this.g+=4,c;b=a[this.g+4];c|=(b&15)<<28;if(128>b)return this.g+=5,c>>>0;this.g+=5;128<=a[this.g++]&&128<=a[this.g++]&&128<=a[this.g++]&&128<=a[this.g++]&&this.g++;return c};bc.prototype.w=bc.prototype.i;
var ic=function(a){a=a.i();return a>>>1^-(a&1)},jc=function(a){var b=a.j[a.g],c=a.j[a.g+1],d=a.j[a.g+2],e=a.j[a.g+3];a.g+=4;return(b<<0|c<<8|d<<16|e<<24)>>>0};bc.prototype.o=function(){var a=jc(this),b=2*(a>>31)+1,c=a>>>23&255;a&=8388607;return 255==c?a?NaN:Infinity*b:0==c?b*Math.pow(2,-149)*a:b*Math.pow(2,c-150)*(a+Math.pow(2,23))};
_.kc=function(a,b){for(;127<b;)a.g.push(b&127|128),b>>>=7;a.g.push(b)};_.lc=function(a,b){a.g.push(b>>>0&255);a.g.push(b>>>8&255);a.g.push(b>>>16&255);a.g.push(b>>>24&255)};
var mc=function(a,b,c){this.j=dc(a,b,c);this.i=this.j.g;this.o=this.g=-1;this.s=!1},nc=[],Ya=function(a,b,c){if(nc.length){var d=nc.pop();a&&ac(d.j,a,b,c);return d}return new mc(a,b,c)},ab=function(a){ec(a.j);a.g=-1;a.o=-1;a.s=!1;100>nc.length&&nc.push(a)},z=function(a){return a.j.g},y=function(a){return a.j.j},E,t,F,G,Za,pc;mc.prototype.reset=function(){this.j.reset();this.o=this.g=-1};
_.r=function(a){var b;(b=gc(a.j))||(b=a.s)||(b=a.j,b=b.v||0>b.g||b.g>b.s);if(b)return!1;a.i=a.j.g;b=a.j.i();var c=b&7;if(0!=c&&5!=c&&1!=c&&2!=c&&3!=c&&4!=c)return a.s=!0,!1;a.g=b>>>3;a.o=c;return!0};E=function(a){if(2!=a.o)_.w(a);else{var b=a.j.i();a=a.j;a.g+=b}};
_.w=function(a){switch(a.o){case 0:if(0!=a.o)_.w(a);else{for(a=a.j;a.j[a.g]&128;)a.g++;a.g++}break;case 1:1!=a.o?_.w(a):(a=a.j,a.g+=8);break;case 2:E(a);break;case 5:5!=a.o?_.w(a):(a=a.j,a.g+=4);break;case 3:var b=a.g;do{if(!_.r(a)){a.s=!0;break}if(4==a.o){a.g!=b&&(a.s=!0);break}_.w(a)}while(1);break;default:a.s=!0}};t=function(a,b,c){var d=a.j.s,e=a.j.i();e=a.j.g+e;a.j.s=e;c(b,a);a.j.g=e;a.j.s=d};F=function(a){return a.j.w()};G=function(a){return jc(a.j)};_.I=function(a){return!!a.j.i()};
_.J=function(a){return hc(a.j,Zb)};
_.L=function(a){var b=a.j.i();a=a.j;var c=a.j,d=a.g,e=d+b,f=[];for(b="";d<e;){var g=c[d++];if(128>g)f.push(g);else if(192>g)continue;else if(224>g){var h=c[d++];f.push((g&31)<<6|h&63)}else if(240>g){h=c[d++];var k=c[d++];f.push((g&15)<<12|(h&63)<<6|k&63)}else if(248>g){h=c[d++];k=c[d++];var n=c[d++];g=(g&7)<<18|(h&63)<<12|(k&63)<<6|n&63;g-=65536;f.push((g>>10&1023)+55296,(g&1023)+56320)}8192<=f.length&&(b+=String.fromCharCode.apply(null,f),f.length=0)}if(8192>=f.length)f=String.fromCharCode.apply(null,
f);else{c="";for(e=0;e<f.length;e+=8192)c+=String.fromCharCode.apply(null,wb(f,e,e+8192));f=c}a.g=d;return b+f};Za=function(a){var b=a.j.i();a=a.j;if(0>b||a.g+b>a.j.length)a.v=!0,b=new Uint8Array(0);else{var c=a.j.subarray(a.g,a.g+b);a.g+=b;b=c}return b};pc=function(a){return hc(a.j,_.oc)};_.qc=function(a){var b=a.j;a=_.oc;var c=b.j,d=b.g;b.g+=8;for(var e=b=0,f=d+7;f>=d;f--)b=b<<8|c[f],e=e<<8|c[f+4];return a(b,e)};
_.M=function(a,b,c){_.kc(a.g,8*b+c)};_.O=function(a,b,c){null!=c&&(_.M(a,b,0),a.g.g.push(c?1:0))};
var rc=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
var sc=function(){};sc.prototype.g=null;var uc=function(a){var b;(b=a.g)||(b={},tc(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};
var vc,wc=function(){};_.rb(wc,sc);var xc=function(a){return(a=tc(a))?new ActiveXObject(a):new XMLHttpRequest},tc=function(a){if(!a.i&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.i=d}catch(e){}}throw Error("e");}return a.i};vc=new wc;
var yc=function(){this.V=this.V};yc.prototype.V=!1;
var zc=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=!1};zc.prototype.i=function(){this.defaultPrevented=!0};
var Ac;(Ac=!Hb)||(Ac=9<=Number(Sb));var Bc=Ac,Cc=Hb&&!Rb("9"),Dc=function(){if(!_.p.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.p.addEventListener("test",lb,b),_.p.removeEventListener("test",lb,b)}catch(c){}return a}();
var Ec=function(a,b){zc.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.pointerId=0;this.pointerType="";this.j=null;a&&this.init(a,b)};_.rb(Ec,zc);var Fc={2:"touch",3:"pen",4:"mouse"};
Ec.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.g=b;if(b=a.relatedTarget){if(Jb){a:{try{Db(b.nodeName);var e=!0;break a}catch(f){}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=typeof a.pointerType===_.m?a.pointerType:Fc[a.pointerType]||"";this.j=a;a.defaultPrevented&&this.i()};
Ec.prototype.i=function(){Ec.Ta.i.call(this);var a=this.j;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Cc)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};
var Gc="closure_listenable_"+(1E6*Math.random()|0),Hc=function(a){return!(!a||!a[Gc])},Ic=0;
var Jc=function(a,b,c,d,e){this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!d;this.Ja=e;this.key=++Ic;this.Ea=this.Ia=!1},Kc=function(a){a.Ea=!0;a.listener=null;a.g=null;a.src=null;a.Ja=null};
var Lc=function(a){this.src=a;this.g={};this.i=0};Lc.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.i++);var g=Mc(a,b,d,e);-1<g?(b=a[g],c||(b.Ia=!1)):(b=new Jc(b,this.src,f,!!d,e),b.Ia=c,a.push(b));return b};
var Nc=function(a,b){var c=b.type;if(!(c in a.g))return!1;var d=a.g[c],e=sb(d,b),f;(f=0<=e)&&Array.prototype.splice.call(d,e,1);f&&(Kc(b),0==a.g[c].length&&(delete a.g[c],a.i--));return f},Mc=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Ea&&f.listener==b&&f.capture==!!c&&f.Ja==d)return e}return-1};
var Oc="closure_lm_"+(1E6*Math.random()|0),Pc={},Qc=0,Sc=function(a,b,c,d,e){if(d&&d.once)Rc(a,b,c,d,e);else if(Array.isArray(b))for(var f=0;f<b.length;f++)Sc(a,b[f],c,d,e);else c=Tc(c),Hc(a)?a.listen(b,c,_.va(d)?!!d.capture:!!d,e):Uc(a,b,c,!1,d,e)},Uc=function(a,b,c,d,e,f){if(!b)throw Error("f");var g=_.va(e)?!!e.capture:!!e,h=Vc(a);h||(a[Oc]=h=new Lc(a));c=h.add(b,c,d,g,f);if(!c.g){d=Wc();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)Dc||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(Xc(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("g");Qc++}},Wc=function(){var a=Yc,b=Bc?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},Rc=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Rc(a,b[f],c,d,e);else c=Tc(c),Hc(a)?a.Da.add(String(b),c,!0,_.va(d)?!!d.capture:!!d,e):Uc(a,b,c,!0,d,e)},Zc=function(a,b,c,d,e){if(Array.isArray(b))for(var f=
0;f<b.length;f++)Zc(a,b[f],c,d,e);else(d=_.va(d)?!!d.capture:!!d,c=Tc(c),Hc(a))?(a=a.Da,b=String(b).toString(),b in a.g&&(f=a.g[b],c=Mc(f,c,d,e),-1<c&&(Kc(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.g[b],a.i--)))):a&&(a=Vc(a))&&(b=a.g[b.toString()],a=-1,b&&(a=Mc(b,c,d,e)),(c=-1<a?b[a]:null)&&$c(c))},$c=function(a){if(typeof a===Wa||!a||a.Ea)return!1;var b=a.src;if(Hc(b))return Nc(b.Da,a);var c=a.type,d=a.g;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?
b.detachEvent(Xc(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Qc--;(c=Vc(b))?(Nc(c,a),0==c.i&&(c.src=null,b[Oc]=null)):Kc(a);return!0},Xc=function(a){return a in Pc?Pc[a]:Pc[a]="on"+a},bd=function(a,b,c,d){var e=!0;if(a=Vc(a))if(b=a.g[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.Ea&&(f=ad(f,d),e=e&&!1!==f)}return e},ad=function(a,b){var c=a.listener,d=a.Ja||a.src;a.Ia&&$c(a);return c.call(d,b)},Yc=function(a,b){if(a.Ea)return!0;if(!Bc){if(!b)a:{b=
["window","event"];for(var c=_.p,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new Ec(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.g;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;0<=e;e--){b.g=d[e];var f=bd(d[e],a,!0,b);c=c&&f}for(e=0;e<d.length;e++)b.g=d[e],f=bd(d[e],a,!1,b),c=c&&f}return c}return ad(a,new Ec(b,this))},Vc=function(a){a=
a[Oc];return a instanceof Lc?a:null},cd="__closure_events_fn_"+(1E9*Math.random()>>>0),Tc=function(a){if(mb(a)==_.l)return a;a[cd]||(a[cd]=function(b){return a.handleEvent(b)});return a[cd]};
var dd=function(){yc.call(this);this.Da=new Lc(this);this.ua=this};_.rb(dd,yc);dd.prototype[Gc]=!0;dd.prototype.addEventListener=function(a,b,c,d){Sc(this,a,b,c,d)};dd.prototype.removeEventListener=function(a,b,c,d){Zc(this,a,b,c,d)};dd.prototype.dispatchEvent=function(a){var b=this.ua,c=a.type||a;if(typeof a===_.m)a=new zc(a,b);else if(a instanceof zc)a.target=a.target||b;else{var d=a;a=new zc(c,b);Cb(a,d)}d=!0;b=a.g=b;d=ed(b,c,!0,a)&&d;return d=ed(b,c,!1,a)&&d};
dd.prototype.listen=function(a,b,c,d){return this.Da.add(String(a),b,!1,c,d)};var ed=function(a,b,c,d){b=a.Da.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.Ea&&g.capture==c){var h=g.listener,k=g.Ja||g.src;g.Ia&&Nc(a.Da,g);e=!1!==h.call(k,d)&&e}}return e&&!d.defaultPrevented};
_.fd=function(a,b){this.i={};this.g=[];this.j=0;var c=arguments.length;if(1<c){if(c%2)throw Error("h");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof _.fd)for(c=a.Ca(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};_.fd.prototype.Aa=function(){_.gd(this);for(var a=[],b=0;b<this.g.length;b++)a.push(this.i[this.g[b]]);return a};_.fd.prototype.Ca=function(){_.gd(this);return this.g.concat()};
_.gd=function(a){if(a.j!=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];_.hd(a.i,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.j!=a.g.length){var e={};for(c=b=0;b<a.g.length;)d=a.g[b],_.hd(e,d)||(a.g[c++]=d,e[d]=1),b++;a.g.length=c}};_.fd.prototype.get=function(a,b){return _.hd(this.i,a)?this.i[a]:b};_.fd.prototype.set=function(a,b){_.hd(this.i,a)||(this.j++,this.g.push(a));this.i[a]=b};
_.fd.prototype.forEach=function(a,b){for(var c=this.Ca(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.hd=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var id=function(a){if(a.Aa&&typeof a.Aa==_.l)return a.Aa();if(typeof a===_.m)return a.split("");if(_.nb(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return b},jd=function(a,b){if(a.forEach&&typeof a.forEach==_.l)a.forEach(b,void 0);else if(_.nb(a)||typeof a===_.m)(0,_.tb)(a,b,void 0);else{if(a.Ca&&typeof a.Ca==_.l)var c=a.Ca();else if(a.Aa&&typeof a.Aa==_.l)c=void 0;else if(_.nb(a)||typeof a===_.m){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else for(e in c=
[],d=0,a)c[d++]=e;d=id(a);e=d.length;for(var f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}
;var kd=function(a,b,c){if(mb(a)==_.l)c&&(a=qb(a,c));else if(a&&typeof a.handleEvent==_.l)a=qb(a.handleEvent,a);else throw Error("j");return 2147483647<Number(b)?-1:_.p.setTimeout(a,b||0)};
_.ld=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/\\#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;
var md=function(a){dd.call(this);this.headers=new _.fd;this.U=a||null;this.i=!1;this.T=this.g=null;this.ha="";this.j=this.$=this.o=this.W=!1;this.v=0;this.s=null;this.u="";this.ka=this.w=!1};_.rb(md,dd);var nd=/^https?$/i,od=["POST","PUT"];
md.prototype.send=function(a,b,c,d){if(this.g)throw Error("k`"+this.ha+"`"+a);b=b?b.toUpperCase():"GET";this.ha=a;this.W=!1;this.i=!0;this.g=this.U?xc(this.U):xc(vc);this.T=this.U?uc(this.U):uc(vc);this.g.onreadystatechange=qb(this.ma,this);try{this.$=!0,this.g.open(b,String(a),!0),this.$=!1}catch(f){pd(this);return}a=c||"";var e=new _.fd(this.headers);d&&jd(d,function(f,g){e.set(g,f)});d=vb(e.Ca());c=_.p.FormData&&a instanceof _.p.FormData;!(0<=sb(od,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
e.forEach(function(f,g){this.g.setRequestHeader(g,f)},this);this.u&&(this.g.responseType=this.u);"withCredentials"in this.g&&this.g.withCredentials!==this.w&&(this.g.withCredentials=this.w);try{qd(this),0<this.v&&((this.ka=rd(this.g))?(this.g.timeout=this.v,this.g.ontimeout=qb(this.ta,this)):this.s=kd(this.ta,this.v,this)),this.o=!0,this.g.send(a),this.o=!1}catch(f){pd(this)}};var rd=function(a){return Hb&&Rb(9)&&typeof a.timeout===Wa&&void 0!==a.ontimeout},ub=function(a){return"content-type"==a.toLowerCase()};
md.prototype.ta=function(){"undefined"!=typeof _.ta&&this.g&&(this.dispatchEvent("timeout"),this.abort(8))};var pd=function(a){a.i=!1;a.g&&(a.j=!0,a.g.abort(),a.j=!1);sd(a);td(a)},sd=function(a){a.W||(a.W=!0,a.dispatchEvent(Va),a.dispatchEvent("error"))};md.prototype.abort=function(){this.g&&this.i&&(this.i=!1,this.j=!0,this.g.abort(),this.j=!1,this.dispatchEvent(Va),this.dispatchEvent("abort"),td(this))};md.prototype.ma=function(){this.V||(this.$||this.o||this.j?ud(this):this.va())};
md.prototype.va=function(){ud(this)};
var ud=function(a){if(a.i&&"undefined"!=typeof _.ta&&(!a.T[1]||4!=vd(a)||2!=wd(a)))if(a.o&&4==vd(a))kd(a.ma,0,a);else if(a.dispatchEvent(Xa),4==vd(a)){a.i=!1;try{xd(a)?(a.dispatchEvent(Va),a.dispatchEvent("success")):sd(a)}finally{td(a)}}},td=function(a){if(a.g){qd(a);var b=a.g,c=a.T[0]?lb:null;a.g=null;a.T=null;a.dispatchEvent("ready");try{b.onreadystatechange=c}catch(d){}}},qd=function(a){a.g&&a.ka&&(a.g.ontimeout=null);a.s&&(_.p.clearTimeout(a.s),a.s=null)},xd=function(a){var b=wd(a),c;if(!(c=
rc(b))){if(b=0===b)a=String(a.ha).match(_.ld)[1]||null,!a&&_.p.self&&_.p.self.location&&(a=_.p.self.location.protocol,a=a.substr(0,a.length-1)),b=!nd.test(a?a.toLowerCase():"");c=b}return c},vd=function(a){return a.g?a.g.readyState:0},wd=function(a){try{return 2<vd(a)?a.g.status:-1}catch(b){return-1}},yd=function(a){try{return a.g?a.g.responseText:""}catch(b){return""}},zd=function(a){try{if(!a.g)return null;if("response"in a.g)return a.g.response;switch(a.u){case "":case "text":return a.g.responseText;
case "arraybuffer":if("mozResponseArrayBuffer"in a.g)return a.g.mozResponseArrayBuffer}return null}catch(b){return null}};
var Ad=function(a,b,c,d){this.g=a;this.i=void 0===b?null:b;this.j=void 0===c?null:c;this.o=void 0===d?null:d};
_.gb=function(a,b,c,d,e,f){this.j=a;this.buffer=void 0===c?null:c;this.start=void 0===d?null:d;this.i=void 0===e?null:e;this.g=void 0===f?null:f;this.value=void 0===b?null:b};_.Bd=function(a,b,c,d,e){c=new Ad(b,c,d,e);for(d=0;d<a.length;d++)if(a[d].g==b){a[d]=c;return}a.push(c)};
var Cd;Cd=function(a,b){this.i=a|0;this.g=b|0};_.oc=function(a,b){return new Cd(a,b)};
var Dd=function(a,b,c,d){this.i=d;a=this.g=dc(a,b,c-b);a.i();a.i();gc(a)&&(fc(a),this.g=null)};Dd.prototype.next=function(){var a=!this.g;if(!a){var b=this.i.call(this.g);gc(this.g)&&(fc(this.g),this.g=null)}return{value:b,done:a}};_.fa();_.ka();var Ed=function(a,b,c){var d=bc.prototype.w;this.g=a;this.j=b;this.i=c;this.o=d};Ed.prototype[Symbol.iterator]=function(){return new Dd(this.g,this.j,this.i,this.o)};
var Fd=function(){this.i=this.g=null},Gd=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=_.J(b);break;case 2:a.i=_.J(b);break;default:_.w(b)}};
var Hd=function(){this.g=this.i=this.j=null},Id=function(a,b){for(;_.r(b);)switch(b.g){case 2:a.j=F(b);break;case 3:var c=new Fd;t(b,c,Gd);a.i=c;break;case 4:a.g=_.J(b);break;default:_.w(b)}};
var Jd=function(){this.g=this.i=null},Kd=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.i=F(b);break;case 2:a.g=F(b);break;default:_.w(b)}};
var Ld=function(){this.i=this.g=null},Md=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Jd;t(b,c,Kd);a.g=a.g||[];a.g.push(c);break;case 2:a.i=_.J(b);break;default:_.w(b)}};
var Nd=function(){this.i=this.g=null},Od=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Ld;t(b,c,Md);a.g=a.g||[];a.g.push(c);break;case 2:a.i=_.J(b);break;default:_.w(b)}};
var Pd=function(){this.g=null};
var Qd=function(){this.g=this.va=this.ma=this.ha=this.w=this.V=this.o=this.W=this.v=this.U=this.i=this.Ha=this.s=this.ya=this.ua=this.ka=this.wa=this.ta=this.$=this.j=this.T=this.u=null},Rd=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:null===a.u&&(a.u=b.i);E(b);a.T=z(b);break;case 2:null===a.j&&(a.j=b.i);E(b);a.$=z(b);break;case 3:null===a.ta&&(a.ta=b.i);E(b);a.wa=z(b);break;case 4:null===a.ka&&(a.ka=b.i);E(b);a.ua=z(b);break;case 5:a.ya=F(b);break;case 6:a.s=F(b);break;case 7:a.Ha=F(b);
break;case 8:null===a.i&&(a.i=b.i);E(b);a.U=z(b);break;case 9:null===a.v&&(a.v=b.i);E(b);a.W=z(b);break;case 10:null===a.o&&(a.o=b.i);E(b);a.V=z(b);break;case 11:null===a.w&&(a.w=b.i);E(b);a.ha=z(b);break;case 12:null===a.ma&&(a.ma=b.i);E(b);a.va=z(b);break;case 1E3:_.w(b);break;case 1001:_.w(b);break;case 1002:_.w(b);break;default:_.w(b)}},Sd=function(a){return a.g&&null!=a.u&&null!=a.T?(a=dc(a.g,a.u,a.T-a.u),a.i(),a.i(),a):dc()},Td=function(a){return a.g&&null!=a.i&&null!=a.U?(a=dc(a.g,a.i,a.U-
a.i),a.i(),a.i(),a):dc()},Ud=function(a){return a.g&&null!=a.o&&null!=a.V?(a=dc(a.g,a.o,a.V-a.o),a.i(),a.i(),a):dc()};
var Wd,Xd;_.Vd=function(){this.g=this.W=this.u=this.w=this.T=this.o=this.s=this.i=this.v=this.$=this.V=this.U=this.ha=this.j=null};Wd=[];
Xd=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Qd;t(b,c,Rd);a.j=c;break;case 2:a.ha=_.I(b);break;case 3:a.U=F(b);break;case 4:a.V=F(b);break;case 5:a.$=G(b);break;case 6:a.v=b.j.i();break;case 7:a.i=_.I(b);break;case 8:a.s=pc(b);break;case 10:a.o=_.qc(b);break;case 11:a.T=F(b);break;case 12:a.w=F(b);break;case 13:a.u=_.J(b);break;case 1E3:a.W=F(b);break;default:a.g=a.g||[],c=hb(b,Wd),a.g.push(c)}};
_.Bd(Wd,177034656,function(){return new Pd},function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=_.I(b);break;default:_.w(b)}},void 0);
var Zd;_.Yd=function(){this.j=this.u=this.o=this.i=this.g=this.s=null};Zd=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;case 2:null===a.o&&(a.o=b.i);E(b);a.u=z(b);break;case 1E3:_.w(b);break;case 1001:_.w(b);break;default:_.w(b)}};
var $d=function(){this.j=this.o=this.u=this.s=this.i=this.g=null},ae=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;case 2:a.s=F(b);break;case 3:a.u=F(b);break;case 4:a.o=F(b);break;case 1E3:_.w(b);break;default:_.w(b)}};
var ce;_.be=function(){this.o=this.i=this.j=this.g=null};ce=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new _.Yd;t(b,c,Zd);a.g=c;break;case 2:a.j=_.J(b);break;case 4:a.i=F(b);break;case 5:c=new $d;t(b,c,ae);a.o=c;break;default:_.w(b)}};
var de=function(){this.o=this.j=this.g=this.i=null},ee=function(a,b){for(a.o=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.j=z(b);break;default:_.w(b)}};de.prototype.Aa=function(a){if(null!=this.g&&null==this.i){var b=this.o,c=this.g,d=this.j;var e=bc.prototype.o;if(b&&null!=c&&null!=d){b=dc(b,c,d-c);b.i();b.i();for(c=[];!gc(b);)c.push(e.call(b));fc(b);e=c}else e=null;this.i=e}return this.i[a]};
var fe=function(){this.v=this.g=this.T=this.w=this.u=this.s=this.j=this.i=this.o=null},ge=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.o=F(b);break;case 2:a.i=b.j.o();break;case 3:a.j=b.j.o();break;case 4:var c=new de;t(b,c,ee);a.s=c;break;case 5:c=new de;t(b,c,ee);a.u=c;break;case 6:c=new de;t(b,c,ee);a.w=c;break;case 7:c=new de;t(b,c,ee);a.T=c;break;case 8:c=new de;t(b,c,ee);a.g=c;break;case 9:c=new de;t(b,c,ee);a.v=c;break;default:_.w(b)}};
var he=function(){this.j=this.i=this.g=null},ie=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new fe;t(b,c,ge);a.g=a.g||[];a.g.push(c);break;case 2:c=new fe;t(b,c,ge);a.i=a.i||[];a.i.push(c);break;case 3:c=new fe;t(b,c,ge);a.j=a.j||[];a.j.push(c);break;default:_.w(b)}};
var je=function(){this.i=this.g=null},ke=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new he;t(b,c,ie);a.g=c;break;case 2:a.i=F(b);break;default:_.w(b)}};
var le=function(){this.j=this.i=this.g=null},me=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;default:_.w(b)}};
var ne=function(){this.j=this.i=this.g=null},oe=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;default:_.w(b)}};
var pe=function(){this.i=this.j=this.g=null},qe=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=F(b);break;case 2:a.j=F(b);break;case 3:a.i=F(b);break;default:_.w(b)}};
var se;_.re=function(){this.i=this.g=null};se=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new _.Vd;t(b,c,Xd);a.g=a.g||[];a.g.push(c);break;case 2:c=new pe;t(b,c,qe);a.i=c;break;default:_.w(b)}};
var te=function(){this.g=this.i=null},ue=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.i=_.L(b);break;case 3:a.g=F(b);break;default:_.w(b)}};
var ve=function(){this.o=this.V=this.W=this.v=this.$=this.U=this.ma=this.ha=this.s=this.w=this.j=this.i=this.ka=this.g=this.u=this.T=null},we=function(a,b){for(a.o=y(b);_.r(b);)switch(b.g){case 1:a.T=G(b);break;case 2:a.u=F(b);break;case 3:var c=F(b);a.g=a.g||[];a.g.push(c);break;case 4:a.ka=_.L(b);break;case 5:null===a.i&&(a.i=b.i);E(b);a.j=z(b);break;case 6:a.w=F(b);break;case 8:a.s=ic(b.j);break;case 9:a.ha=F(b);break;case 10:c=new te;t(b,c,ue);a.ma=c;break;case 11:c=new te;t(b,c,ue);a.U=c;break;
case 12:a.$=F(b);break;case 13:a.v=b.j.o();break;case 14:a.W=F(b);break;case 15:a.V=G(b);break;default:_.w(b)}};
var xe=function(){this.o=this.w=this.T=this.g=this.u=this.v=this.s=this.j=this.i=null},ye=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new ve;t(b,c,we);a.i=a.i||[];a.i.push(c);break;case 2:a.j=G(b);break;case 3:a.s=F(b);break;case 4:a.v=_.I(b);break;case 5:a.u=_.I(b);break;case 6:c=F(b);a.g=a.g||[];a.g.push(c);break;case 7:a.T=_.L(b);break;case 8:a.w=F(b);break;case 9:a.o=F(b);break;default:_.w(b)}};
var ze=function(){this.g=this.j=this.o=this.i=null},Ae=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.i=F(b);break;case 2:a.o=F(b);break;case 3:a.j=F(b);break;case 4:var c=F(b);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var Ce,De;_.Be=function(){this.g=this.i=this.va=this.ua=this.ha=this.v=this.$=this.u=this.ta=this.U=this.ma=this.T=this.W=this.s=this.ka=this.w=this.ya=this.j=this.wa=this.o=this.V=null};Ce=[];
De=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:a.V=_.L(b);break;case 2:a.o=F(b);break;case 3:a.wa=_.I(b);break;case 4:a.j=pc(b);break;case 5:a.ya=F(b);break;case 6:null===a.w&&(a.w=b.i);E(b);a.ka=z(b);break;case 7:null===a.s&&(a.s=b.i);E(b);a.W=z(b);break;case 8:null===a.T&&(a.T=b.i);E(b);a.ma=z(b);break;case 9:null===a.U&&(a.U=b.i);E(b);a.ta=z(b);break;case 10:null===a.u&&(a.u=b.i);E(b);a.$=z(b);break;case 11:null===a.v&&(a.v=b.i);E(b);a.ha=z(b);break;case 1E3:a.ua=F(b);break;case 1001:a.va=
_.L(b);break;default:a.i=a.i||[];var c=hb(b,Ce);a.i.push(c)}};
var Fe,Ge;_.Ee=function(){this.i=this.s=this.u=this.j=this.o=this.g=null};Fe=[];Ge=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new _.Be;t(b,c,De);a.g=a.g||[];a.g.push(c);break;case 2:a.o=F(b);break;case 3:a.j=pc(b);break;case 4:a.u=_.J(b);break;case 1E3:a.s=F(b);break;default:a.i=a.i||[],c=hb(b,Fe),a.i.push(c)}};
var He=function(){this.i=this.u=this.v=this.s=this.o=this.j=this.g=null},Ie=function(a,b){for(a.i=y(b);_.r(b);)switch(b.g){case 1:null===a.g&&(a.g=b.i);E(b);a.j=z(b);break;case 2:a.o=F(b);break;case 3:a.s=F(b);break;case 4:a.v=_.J(b);break;case 5:a.u=F(b);break;case 1E3:_.w(b);break;default:_.w(b)}};
var Le;_.Je=function(){this.U=this.g=this.ma=this.u=this.T=this.w=this.o=this.v=this.W=this.$=this.va=this.ta=this.ka=this.ha=this.wa=this.V=this.s=this.ua=this.i=this.ya=this.j=null};_.Ke=[];
Le=function(a,b){for(a.U=y(b);_.r(b);)switch(b.g){case 1:var c=new _.Ee;t(b,c,Ge);a.j=c;break;case 2:c=new _.Ee;t(b,c,Ge);a.ya=c;break;case 3:c=new _.be;t(b,c,ce);a.i=c;break;case 4:c=new He;t(b,c,Ie);a.ua=c;break;case 5:a.s=pc(b);break;case 6:a.V=b.j.i();break;case 7:a.wa=_.J(b);break;case 8:a.ha=F(b);break;case 9:a.ka=F(b);break;case 10:a.ta=G(b);break;case 11:a.va=F(b);break;case 12:a.$=F(b);break;case 13:a.W=F(b);break;case 14:a.v=F(b);break;case 15:a.o=_.qc(b);break;case 16:null===a.w&&(a.w=
b.i);E(b);a.T=z(b);break;case 17:c=new Jd;t(b,c,Kd);a.u=a.u||[];a.u.push(c);break;case 1E3:a.ma=F(b);break;default:a.g=a.g||[],c=hb(b,_.Ke),a.g.push(c)}};
var Ne;_.Me=function(){this.i=this.g=null};Ne=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new _.Je;t(b,c,Le);a.g=a.g||[];a.g.push(c);break;case 2:c=new pe;t(b,c,qe);a.i=c;break;default:_.w(b)}};
var Oe=function(){this.g=this.i=this.j=this.s=this.o=null},Pe=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.o=F(b);break;case 2:a.s=F(b);break;case 3:a.j=F(b);break;case 4:a.i=F(b);break;case 7:a.g=_.qc(b);break;default:_.w(b)}};
var Qe=function(){this.o=this.j=this.s=this.i=this.g=null},Re=function(a,b){for(a.o=y(b);_.r(b);)switch(b.g){case 1:null===a.i&&(a.i=b.i);E(b);a.s=z(b);break;case 2:var c=new Oe;t(b,c,Pe);a.j=a.j||[];a.j.push(c);break;default:_.w(b)}};
var Te;_.Se=function(){this.g=this.i=null};Te=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.i=_.L(b);break;case 2:a.g=F(b);break;default:_.w(b)}};
var Ue=function(){this.g=this.i=this.ua=this.V=this.$=this.ha=this.v=this.s=this.j=this.U=this.W=this.wa=this.ma=this.ya=this.va=this.ta=this.ka=this.w=this.u=this.T=this.o=null},Ve=[],We=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:null===a.o&&(a.o=b.i);E(b);a.T=z(b);break;case 2:null===a.u&&(a.u=b.i);E(b);a.w=z(b);break;case 3:a.ka=F(b);break;case 4:a.ta=F(b);break;case 5:a.va=G(b);break;case 6:a.ya=_.J(b);break;case 7:a.ma=F(b);break;case 8:a.wa=_.J(b);break;case 9:a.W=b.j.i();break;case 10:a.U=
F(b);break;case 11:a.j=pc(b);break;case 12:null===a.s&&(a.s=b.i);E(b);a.v=z(b);break;case 13:a.ha=F(b);break;case 14:a.$=F(b);break;case 15:a.V=_.J(b);break;case 1001:a.ua=F(b);break;case 1E3:_.w(b);break;default:a.i=a.i||[];var c=hb(b,Ve);a.i.push(c)}};
var Xe=function(){this.i=this.g=null},Ye=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Ue;t(b,c,We);a.g=a.g||[];a.g.push(c);break;case 2:c=new pe;t(b,c,qe);a.i=c;break;default:_.w(b)}};
var $e;_.Ze=function(){this.o=this.j=this.u=this.s=this.g=this.i=null};$e=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.i=F(b);break;case 2:a.g=F(b);break;case 3:a.s=F(b);break;case 4:a.u=F(b);break;case 5:a.j=_.L(b);break;case 6:a.o=F(b);break;default:_.w(b)}};
var af=function(){this.g=this.i=this.j=this.u=this.o=this.w=this.s=this.v=null},bf=[],cf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.v=_.L(b);break;case 2:a.s=F(b);break;case 3:a.w=F(b);break;case 4:a.o=F(b);break;case 5:a.u=F(b);break;case 6:a.j=G(b);break;case 7:a.i=G(b);break;default:a.g=a.g||[];var c=hb(b,bf);a.g.push(c)}};
var df=function(){this.s=this.u=this.W=this.$=this.ta=this.U=this.V=this.i=this.w=this.v=this.o=this.j=this.ma=this.ka=this.g=this.ha=this.T=this.ua=this.wa=this.va=null},ef=function(a,b){for(a.s=y(b);_.r(b);)switch(b.g){case 1:a.va=G(b);break;case 2:a.wa=F(b);break;case 3:a.ua=G(b);break;case 4:a.T=F(b);break;case 5:a.ha=F(b);break;case 6:var c=new af;t(b,c,cf);a.g=a.g||[];a.g.push(c);break;case 7:a.ka=b.j.o();break;case 8:a.ma=b.j.o();break;case 9:null===a.j&&(a.j=b.i);E(b);a.o=z(b);break;case 10:a.v=
F(b);break;case 11:a.w=F(b);break;case 12:c=_.J(b);a.i=a.i||[];a.i.push(c);break;case 13:a.V=F(b);break;case 14:a.U=F(b);break;case 15:a.ta=_.J(b);break;case 16:a.$=F(b);break;case 17:a.W=G(b);break;case 18:a.u=_.I(b);break;default:_.w(b)}};
var gf;_.ff=function(){this.u=this.V=this.W=this.ma=this.$=this.ha=this.va=this.ka=this.U=this.T=this.ua=this.ta=this.s=this.j=this.v=this.w=this.wa=this.g=this.i=this.ya=this.o=null};
gf=function(a,b){for(a.u=y(b);_.r(b);)switch(b.g){case 1:a.o=G(b);break;case 2:a.ya=G(b);break;case 3:var c=new af;t(b,c,cf);a.i=a.i||[];a.i.push(c);break;case 4:c=new _.Ze;t(b,c,$e);a.g=c;break;case 5:c=new df;t(b,c,ef);a.wa=c;break;case 6:a.w=F(b);break;case 7:a.v=_.I(b);break;case 8:null===a.j&&(a.j=b.i);E(b);a.s=z(b);break;case 9:a.ta=_.J(b);break;case 10:a.ua=_.J(b);break;case 11:a.T=ic(b.j);break;case 12:a.U=ic(b.j);break;case 13:a.ka=ic(b.j);break;case 14:a.va=_.J(b);break;case 15:c=new le;
t(b,c,me);a.ha=c;break;case 16:a.$=F(b);break;case 17:a.ma=F(b);break;case 18:c=new je;t(b,c,ke);a.W=c;break;case 19:a.V=F(b);break;default:_.w(b)}};
var hf=function(){this.o=this.U=this.u=this.V=this.W=this.$=this.ha=this.ka=this.j=this.i=this.s=this.v=this.T=this.w=this.g=null},jf=function(a,b){for(a.o=y(b);_.r(b);)switch(b.g){case 1:var c=new ve;t(b,c,we);a.g=a.g||[];a.g.push(c);break;case 2:a.w=G(b);break;case 3:a.T=F(b);break;case 4:a.v=F(b);break;case 5:a.s=_.I(b);break;case 6:null===a.i&&(a.i=b.i);E(b);a.j=z(b);break;case 7:a.ka=_.L(b);break;case 8:a.ha=F(b);break;case 9:a.$=_.L(b);break;case 10:a.W=F(b);break;case 11:a.V=b.j.o();break;
case 12:a.u=F(b);break;case 13:a.U=b.j.o();break;default:_.w(b)}};
var kf=function(){this.j=this.i=this.g=this.o=this.s=null},lf=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 2:a.s=F(b);break;case 3:a.o=_.I(b);break;case 4:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;default:_.w(b)}};
var mf=function(){this.i=this.g=null},nf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=G(b);break;case 2:a.i=G(b);break;default:_.w(b)}};
var of=function(){this.g=this.i=this.j=null},pf=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new mf;t(b,c,nf);a.j=c;break;case 2:a.i=F(b);break;case 3:a.g=_.I(b);break;default:_.w(b)}};
var qf=function(){this.i=this.j=this.g=this.s=this.o=null},rf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.o=G(b);break;case 2:a.s=F(b);break;case 3:a.g=G(b);break;case 4:a.j=F(b);break;case 5:a.i=_.I(b);break;default:_.w(b)}};
var sf,tf,db;sf=function(){this.i=this.u=this.w=this.v=this.s=this.g=this.o=this.j=null};tf=[];_.cb=function(){return new sf};db=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.j=F(b);break;case 2:var c=new xe;t(b,c,ye);a.o=c;break;case 3:c=new _.ff;t(b,c,gf);a.g=c;break;case 4:c=new hf;t(b,c,jf);a.s=c;break;case 5:c=new of;t(b,c,pf);a.v=c;break;case 6:c=new qf;t(b,c,rf);a.w=c;break;case 8:c=new kf;t(b,c,lf);a.u=c;break;default:a.i=a.i||[],c=hb(b,tf),a.i.push(c)}};
sf.prototype.setZoom=function(a){this.j=a};
var uf=function(){this.g=this.o=this.i=this.s=this.j=null},vf=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:null===a.j&&(a.j=b.i);E(b);a.s=z(b);break;case 2:null===a.i&&(a.i=b.i);E(b);a.o=z(b);break;default:_.w(b)}};
var wf=function(){this.s=this.i=this.g=this.j=this.o=null},xf=function(a,b){a.s=y(b);for(var c;_.r(b);)switch(b.g){case 1:var d=_.J(b);a.o=a.o||[];a.o.push(d);break;case 2:null===a.g&&(a.g=b.i);a.i&&a.g!=a.i&&(c=c||[],c.push(function(){null!=a.g&&null==a.j&&(a.j=eb(a.s,a.g,a.i))}));E(b);a.i=z(b);break;default:_.w(b)}c&&c.forEach(function(e){return e()})},yf=function(a,b){xf(a,b)};
var Bf,Cf;_.zf=function(){this.u=this.v=this.U=this.s=this.T=this.w=this.j=this.g=this.i=this.o=null};Bf=function(a,b){a.u=y(b);for(var c;_.r(b);)switch(b.g){case 1:a.o=_.qc(b);break;case 2:null===a.g&&(a.g=b.i);a.j&&a.g!=a.j&&(c=c||[],c.push(function(){_.Af(a)}));E(b);a.j=z(b);break;case 3:a.w=_.L(b);break;case 4:a.T=_.I(b);break;case 5:var d=new wf;t(b,d,yf);a.s=a.s||[];a.s.push(d);break;case 6:d=new uf;t(b,d,vf);a.U=d;break;case 1E3:a.v=F(b);break;default:_.w(b)}c&&c.forEach(function(e){return e()})};
Cf=function(a,b){Bf(a,b)};_.Af=function(a){null!=a.g&&null==a.i&&(a.i=eb(a.u,a.g,a.j))};
var Df=function(){},Ef=function(a,b){for(;_.r(b);)_.w(b)};
var Ff=function(){this.o=this.g=this.j=this.i=this.s=null},Gf=function(a,b){for(a.o=y(b);_.r(b);)switch(b.g){case 1:a.s=_.L(b);break;case 2:null===a.i&&(a.i=b.i);E(b);a.j=z(b);break;case 3:var c=F(b);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var Hf=function(){this.g=null},If=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Ff;t(b,c,Gf);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var Jf=function(){this.u=this.j=this.U=this.o=this.V=this.T=this.w=this.v=this.s=this.i=this.g=null},Kf=[],Lf=function(a,b){for(a.u=y(b);_.r(b);)switch(b.g){case 1:null===a.i&&(a.i=b.i);E(b);a.s=z(b);break;case 2:a.v=b.j.i();break;case 3:a.w=F(b);break;case 4:a.T=F(b);break;case 5:a.V=G(b);break;case 6:a.o=pc(b);break;case 1E3:a.U=F(b);break;default:a.j=a.j||[];var c=hb(b,Kf);a.j.push(c)}};
var Mf=function(){this.g=null},Nf=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Jf;t(b,c,Lf);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var Of=function(){this.g=null},Pf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=F(b);break;default:_.w(b)}};
var Qf=function(){this.g=null},Rf=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new _.Be;t(b,c,De);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var Sf=function(){this.i=this.j=this.o=this.g=null},Tf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=F(b);break;case 2:var c=new Qf;t(b,c,Rf);a.o=c;break;case 3:c=new ne;t(b,c,oe);a.j=c;break;case 4:c=new Of;t(b,c,Pf);a.i=c;break;default:_.w(b)}};
var Uf=function(){this.g=this.s=this.i=this.u=this.j=this.v=this.o=null},Vf=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:null===a.o&&(a.o=b.i);E(b);a.v=z(b);break;case 2:null===a.j&&(a.j=b.i);E(b);a.u=z(b);break;case 3:null===a.i&&(a.i=b.i);E(b);a.s=z(b);break;default:_.w(b)}};
var Wf=function(){this.i=this.g=null},Xf=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=_.qc(b);break;case 2:var c=new Nd;t(b,c,Od);a.i=c;break;default:_.w(b)}};
var Yf=function(){this.g=this.v=this.j=this.o=this.w=this.T=this.i=this.u=this.s=this.U=null},Zf=[],$f=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Wf;t(b,c,Xf);a.U=c;break;case 2:c=new Sf;t(b,c,Tf);a.s=c;break;case 3:c=new Uf;t(b,c,Vf);a.u=c;break;case 4:a.i=_.qc(b);break;case 5:c=new Hd;t(b,c,Id);a.T=c;break;case 7:c=new Hd;t(b,c,Id);a.w=c;break;case 8:a.o=F(b);break;case 9:a.j=F(b);break;case 10:a.v=_.I(b);break;default:a.g=a.g||[],c=hb(b,Zf),a.g.push(c)}};
var ag=function(){this.g=null},bg=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Yf;t(b,c,$f);a.g=a.g||[];a.g.push(c);break;default:_.w(b)}};
var cg=function(){this.j=this.o=this.s=this.i=this.g=this.u=null},dg=function(a,b){for(a.j=y(b);_.r(b);)switch(b.g){case 1:a.u=_.J(b);break;case 2:null===a.g&&(a.g=b.i);E(b);a.i=z(b);break;case 3:a.s=F(b);break;case 4:a.o=F(b);break;default:_.w(b)}};
var eg=function(){this.o=this.w=this.v=this.s=this.i=this.g=this.j=this.u=null},fg=function(a,b){a.o=y(b);for(var c;_.r(b);)switch(b.g){case 1:a.u=_.J(b);break;case 2:null===a.g&&(a.g=b.i);a.i&&a.g!=a.i&&(c=c||[],c.push(function(){if(null!=a.g&&null==a.j){var e=a.o,f=a.g,g=a.i;if(e&&null!=f&&null!=g){var h=[];e=Ya(e,f,g-f);_.r(e);f=e.g;do f==e.g?h.push(Za(e)):_.w(e);while(_.r(e));ab(e)}else h=null;a.j=h}}));E(b);a.i=z(b);break;case 3:var d=new Qd;t(b,d,Rd);a.s=d;break;case 4:a.v=F(b);break;case 5:a.w=
F(b);break;default:_.w(b)}c&&c.forEach(function(e){return e()})},gg=function(a,b){fg(a,b)};
var hg=function(){this.g=this.u=this.i=this.j=this.v=this.s=this.o=this.w=null},ig=[],jg=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new eg;t(b,c,gg);a.w=c;break;case 2:a.o=F(b);break;case 3:a.s=F(b);break;case 4:a.v=G(b);break;case 5:a.j=b.j.i();break;case 6:a.i=pc(b);break;case 1E3:a.u=F(b);break;default:a.g=a.g||[],c=hb(b,ig),a.g.push(c)}};
var kg=function(){this.i=this.g=null},lg=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new hg;t(b,c,jg);a.g=a.g||[];a.g.push(c);break;case 2:c=new pe;t(b,c,qe);a.i=c;break;default:_.w(b)}};
var ng;_.mg=function(){this.Fa=this.g=null};ng=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=_.J(b);break;case 2:a.Fa=_.J(b);break;default:_.w(b)}};
var og=function(){this.i=this.j=this.g=null},pg=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new Qd;t(b,c,Rd);a.g=c;break;case 2:a.j=F(b);break;case 3:a.i=F(b);break;default:_.w(b)}};
var qg=function(){this.g=this.W=this.w=this.o=this.v=this.j=this.T=this.s=this.U=this.u=this.V=this.i=null},rg=function(a,b){for(a.g=y(b);_.r(b);)switch(b.g){case 1:null===a.i&&(a.i=b.i);E(b);a.V=z(b);break;case 2:null===a.u&&(a.u=b.i);E(b);a.U=z(b);break;case 3:null===a.s&&(a.s=b.i);E(b);a.T=z(b);break;case 4:null===a.j&&(a.j=b.i);E(b);a.v=z(b);break;case 5:null===a.o&&(a.o=b.i);E(b);a.w=z(b);break;case 6:a.W=F(b);break;case 1E3:_.w(b);break;case 1001:_.w(b);break;case 1002:_.w(b);break;default:_.w(b)}};
var sg=function(){this.g=this.U=this.u=this.v=this.j=this.s=this.i=this.V=this.T=this.w=this.W=this.o=null},tg=[],ug=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new og;t(b,c,pg);a.o=a.o||[];a.o.push(c);break;case 2:c=new qg;t(b,c,rg);a.W=c;break;case 3:a.w=F(b);break;case 4:a.T=F(b);break;case 5:a.V=G(b);break;case 6:a.i=_.qc(b);break;case 7:a.s=b.j.i();break;case 8:a.j=pc(b);break;case 9:a.v=F(b);break;case 10:a.u=F(b);break;case 1E3:a.U=F(b);break;default:a.g=a.g||[],c=hb(b,tg),a.g.push(c)}};
var vg=function(){this.i=this.g=null},wg=function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=new sg;t(b,c,ug);a.g=a.g||[];a.g.push(c);break;case 2:c=new pe;t(b,c,qe);a.i=c;break;default:_.w(b)}};
var yg;_.xg=function(){this.o=this.j=this.i=this.g=null};yg=function(a,b){for(;_.r(b);)switch(b.g){case 1:a.g=F(b);break;case 2:a.i=F(b);break;case 3:a.j=F(b);break;case 4:a.o=F(b);break;default:_.w(b)}};_.xg.prototype.setZoom=function(a){this.g=a};
var zg,Ag;_.ib=function(){this.ma=this.u=this.U=this.ka=this.$=this.ta=this.ha=this.o=this.W=this.wa=this.ya=this.w=this.v=this.Ha=this.g=this.ua=this.va=this.V=this.T=this.s=this.i=this.j=null};zg=[];
Ag=function(a){return jb(a,function(b,c){for(b.ma=y(c);_.r(c);)switch(c.g){case 1:var d=new _.xg;t(c,d,yg);b.j=d;break;case 2:d=new _.mg;t(c,d,ng);b.i=d;break;case 3:d=new _.zf;t(c,d,Cf);b.s=b.s||[];b.s.push(d);break;case 4:d=new Qe;t(c,d,Re);b.T=d;break;case 5:d=new cg;t(c,d,dg);b.V=b.V||[];b.V.push(d);break;case 6:d=new Df;t(c,d,Ef);b.va=d;break;case 7:d=new Xe;t(c,d,Ye);b.ua=d;break;case 8:d=new _.re;t(c,d,se);b.g=d;break;case 9:d=new vg;t(c,d,wg);b.Ha=d;break;case 10:d=new _.Me;t(c,d,Ne);b.v=
d;break;case 11:d=new Mf;t(c,d,Nf);b.w=d;break;case 12:d=new kg;t(c,d,lg);b.ya=d;break;case 13:d=new Hf;t(c,d,If);b.wa=d;break;case 14:b.W=F(c);break;case 15:d=new _.Se;t(c,d,Te);b.o=b.o||[];b.o.push(d);break;case 16:b.ha=c.j.i();break;case 17:d=new ag;t(c,d,bg);b.ta=d;break;case 18:null===b.$&&(b.$=c.i);E(c);b.ka=z(c);break;case 19:d=new ze;t(c,d,Ae);b.U=b.U||[];b.U.push(d);break;default:b.u=b.u||[],d=hb(c,zg),b.u.push(d)}})};
var Bg=function(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0};Bg.prototype.g=4;Bg.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Bg.prototype.toString=Array.prototype.join;"undefined"==typeof Float32Array&&(Bg.BYTES_PER_ELEMENT=4,Bg.prototype.BYTES_PER_ELEMENT=Bg.prototype.g,Bg.prototype.set=Bg.prototype.set,Bg.prototype.toString=Bg.prototype.toString,_.ua("Float32Array",Bg,void 0));
var Cg=function(a){this.length=a.length||a;for(var b=0;b<this.length;b++)this[b]=a[b]||0};Cg.prototype.g=8;Cg.prototype.set=function(a,b){b=b||0;for(var c=0;c<a.length&&b+c<this.length;c++)this[b+c]=a[c]};Cg.prototype.toString=Array.prototype.join;if("undefined"==typeof Float64Array){try{Cg.BYTES_PER_ELEMENT=8}catch(a){}Cg.prototype.BYTES_PER_ELEMENT=Cg.prototype.g;Cg.prototype.set=Cg.prototype.set;Cg.prototype.toString=Cg.prototype.toString;_.ua("Float64Array",Cg,void 0)}
;var Dg={value:void 0,done:!0},Eg={value:void 0,done:!1};
var Fg=function(){this.g=0;this.i=null},Gg=function(a,b){a.i=b};Fg.prototype.cancel=function(){if(3==this.g)return!1;var a=!1;this.i&&(a=this.i())&&(this.g=3);return a};Fg.prototype.start=function(){if(0!=this.g)throw Error("l");this.g=1};Fg.prototype.done=function(){};var Hg=function(a,b){if(0==b)throw Error("m");a.g=b};
var Jg=function(a){return 255<a&&Ig[a]?Ig[a]:a},P=[];P[8364]=128;P[8218]=130;P[402]=131;P[8222]=132;P[8230]=133;P[8224]=134;P[8225]=135;P[710]=136;P[8240]=137;P[352]=138;P[8249]=139;P[338]=140;P[381]=142;P[8216]=145;P[8217]=146;P[8220]=147;P[8221]=148;P[8226]=149;P[8211]=150;P[8212]=151;P[732]=152;P[8482]=153;P[353]=154;P[8250]=155;P[339]=156;P[382]=158;P[376]=159;var Ig=P;
var Kg=function(){this.i=2;this.g=0;this.j=-1;this.s=0;this.o=lb},Mg=function(a,b){for(a.s=b.length;;)switch(a.i){case 2:var c=a;b.length<c.g+4?c=!1:"X"!=b[c.g]||"H"!=b[c.g+1]||"R"!=b[c.g+2]||"1"!=b[c.g+3]?(c.i=1,c=!1):(c.g+=4,c.i=3,c=!0);if(!c)return!1;break;case 3:c=a;b.length<c.g+4?c=!1:(c.j=Lg(b,c.g)<<24|Lg(b,c.g+1)<<16|Lg(b,c.g+2)<<8|Lg(b,c.g+3),c.g+=4,0>c.j?(c.i=1,c=!1):(c.i=4,c=!0));if(!c)return!1;break;case 4:return b.length<a.g+a.j?b=!1:(a.o(b.substr(a.g,a.j)),a.g+=a.j,a.j=-1,a.i=3,b=b.length>
a.g),b?!0:!1;default:return!1}},Lg=function(a,b){return Ng?Jg(a.charCodeAt(b)):a.charCodeAt(b)&255},Ng=function(){if(!Hb||Rb(12))return!1;if(Rb(11)){var a=new Uint8Array(1);a[0]=128;a=_.p.URL.createObjectURL(new Blob([a]));var b=new XMLHttpRequest;b.open("GET",a,!1);b.overrideMimeType("application/octet-stream; charset=x-user-defined");b.send();_.p.URL.revokeObjectURL(a);if(128==(b.responseText.charCodeAt(0)&255))return!1}return!0}();
var Pg=function(a,b){this.T=a;this.w=b;this.g=Og(this);this.o="";this.v=500;this.i=this.j=null;this.s=0;this.u=!1};Pg.prototype.send=function(a,b,c){this.u=!0;this.g.send(a,b,c);this.u=!1};var Qg=function(a){return a.g?wd(a.g):a.v};Pg.prototype.cancel=function(){var a=this.g;Rg(this,!1);a&&a.abort()};
var Og=function(a){var b=new md;b.v=0;Sc(b,Xa,function(){Sg(a,!1)});Sc(b,"success",function(){Sg(a,!0)});Sc(b,"error",function(){a.w();Rg(a,!1)});Sc(b,"abort",function(){a.w();Rg(a,!1)});return b},Sg=function(a,b){b&&Rg(a,!0);if(!(a.j||null!==a.i||a.u&&0==(a.g?yd(a.g):a.o).length)){var c=(0,_.wa)();!b&&10>c-a.s?a.i=_.p.setTimeout(function(){Tg(a)},a.s+10-c):Tg(a)}},Tg=function(a){for(a.i=null;!Ug(a).done;);},Ug=function(a){a.s=(0,_.wa)();if(a.T())return Eg;a.j=null;return Dg},Rg=function(a,b){!b&&
a.j&&((void 0).lb(a.j),a.j=null);null!=a.i&&(_.p.clearTimeout(a.i),a.i=null);if(a.g){a.o=yd(a.g);a.v=wd(a.g);if(b=a.g)if(Hc(b)){if(b.Da){var c=b.Da;b=0;for(var d in c.g){for(var e=c.g[d],f=0;f<e.length;f++)++b,Kc(e[f]);delete c.g[d];c.i--}}}else if(d=Vc(b))for(c in b=0,d.g)for(e=d.g[c].concat(),f=0;f<e.length;++f)$c(e[f])&&++b;a.g=null}};
var Vg=function(a){this.s=!!a;this.o=this.g=this.i=null;this.j=new Kg};Vg.prototype.send=function(a,b,c,d,e,f){var g=this;this.i=new Pg(function(){if(null!=g.g&&3==g.g.g)var k=!1;else k=g.i,k=Mg(g.j,k.g?yd(k.g):k.o),!k&&null===g.i.g&&Wg(g);return k},function(){null!=g.g&&3==g.g.g||Wg(g)});this.g=f||null;this.j.o=d;this.o=e||lb;if(f){var h=this.i;Gg(f,function(){h.cancel();return!0})}this.i.g.w=this.s;this.i.send(a,b,c,f?1:void 0)};
var Wg=function(a){var b=a.j;if(3!=b.i||b.s>b.g||!rc(Qg(a.i)))switch(Qg(a.i)){case 400:a.g&&Hg(a.g,4);break;case 404:a.g&&Hg(a.g,5);break;default:a.g&&Hg(a.g,2)}a.o()};
var Xg=function(a,b){a=new Uint8Array(a,0,a.byteLength);if(4>a.length||88!=a[0]||72!=a[1]||82!=a[2]||49!=a[3])return!1;for(var c=4;c+4<a.length;){var d=a[c]<<24|a[c+1]<<16|a[c+2]<<8|a[c+3];c+=4;if(c+d>a.length)break;b(a.subarray(c,c+d));c+=d}return c!=a.length?!1:!0};
var Yg=function(a,b,c){this.j=a;this.s=b;this.g=null;this.o=c;this.i=-1};Yg.prototype.abort=function(){return this.g?this.g():!1};Yg.prototype.postMessage=function(a,b,c){this.s.postMessage({id:this.j,payload:a,complete:b,received:this.i},c);b&&this.o(this.j)};
var $g=function(a,b){b=void 0!==b?b:0;a.buffer?Zg(a.buffer,a.byteOffset+b,a.length-b):Zg(a,b,a.byteLength-b)},Zg=function(a,b,c){c=b+c;var d=b+3&-4,e=c&-4;if(e>d){var f=e-d>>2,g=new Uint8Array(a);for(a=new Int32Array(a,d,f);b<d;b++)g[b]^=155;for(b=0;b<f;b++)a[b]^=2610666395;for(b=e;b<c;b++)g[b]^=155}else for(g=new Uint8Array(a);b<c;b++)g[b]^=155};
var bh=function(a,b,c,d,e){if(b[d+1]==b[e+1]){var f=c;c=e;e=f}else b[c+1]==b[e+1]&&(f=d,d=e,e=f);b[c+1]!=b[d+1]&&(b[c+1]>b[d+1]&&(f=c,c=d,d=f),b[d+1]>b[e+1]&&(f=d,d=e,e=f),b[c+1]>b[d+1]&&(f=c,c=d,d=f));f=b[c];var g=b[d],h=b[e];c=b[c+1];d=b[d+1];b=b[e+1];c!=b&&(e=f+(d-c)/(b-c)*(h-f),ah(a,Math.min(e,g),h,Math.max(e,g),d,b),c!=d&&ah(a,Math.min(e,g),f,Math.max(e,g),d,c))},ah=function(a,b,c,d,e,f){var g=(c-b)/(f-e);c=(c-d)/(f-e);var h=Math.min(e,f);f=Math.max(e,f);h=Math.max(0,Math.floor(.999+h));for(f=
Math.min(255,Math.floor(f));h<=f;h++){var k=h-e,n=b+g*k;k=d+c*k;n=Math.max(0,Math.floor(.999+n));for(k=Math.min(255,Math.floor(k));n<=k;n++)a[256*h+n]=255}};
var ch=function(a,b,c,d){this.data=a;this.width=b;this.height=c;this.g=d||1};
var dh=Math.pow(2,22);
var eh=function(){this.g=this.i=this.j=null};
_.Bd(zg,96629873,function(){return new eh},function(a,b){for(;_.r(b);)switch(b.g){case 1:var c=b.j;var d=jc(c);var e=jc(c);c=2*(e>>31)+1;var f=e>>>20&2047;d=4294967296*(e&1048575)+d;d=2047==f?d?NaN:Infinity*c:0==f?c*Math.pow(2,-1074)*d:c*Math.pow(2,f-1075)*(d+4503599627370496);a.j=d;break;case 2:a.i=_.I(b);break;case 3:a.g=_.I(b);break;default:_.w(b)}},function(a,b){var c=a.j;if(null!=c){_.M(b,1,1);var d=b.g,e=c;e=(c=0>e?1:0)?-e:e;if(0===e)_.Yb=0<1/e?0:2147483648,_.D=0;else if(isNaN(e))_.Yb=2147483647,
_.D=4294967295;else if(1.7976931348623157E308<e)_.Yb=(c<<31|2146435072)>>>0,_.D=0;else if(2.2250738585072014E-308>e)e/=Math.pow(2,-1074),_.Yb=(c<<31|e/4294967296)>>>0,_.D=e>>>0;else{var f=e,g=0;if(2<=f)for(;2<=f&&1023>g;)g++,f/=2;else for(;1>f&&-1022<g;)f*=2,g--;e*=Math.pow(2,-g);_.Yb=(c<<31|g+1023<<20|1048576*e&1048575)>>>0;_.D=4503599627370496*e>>>0}_.lc(d,_.D);_.lc(d,_.Yb)}_.O(b,2,a.i);_.O(b,3,a.g)});
var fh=function(){this.u=new Uint32Array(3072);this.s=0;this.o=new Int32Array(1024);this.g=0;this.j=[];this.i=0;this.v=!1};fh.prototype.reset=function(){this.g=this.s=0;this.v=!1;this.i=0};
var gh=function(a){a.g=0;a.i=0},hh=function(a){a.g=0;a.i=0},jh=function(a,b,c){var d=a.g/2,e=0==c?2:1;c=0==c?1:2;for(var f=0;f<d-2;f++)ih(a,b),ih(a,(b+f+e)%d),ih(a,(b+f+c)%d)},kh=function(a,b,c){var d=a.o;var e=a.g+1;e>=d.length&&(e=new Int32Array(2*e),e.set(d),d=e);a.o=d;a.o[a.g]=b;a.o[a.g+1]=c;a.g+=2},ih=function(a,b){a.v?(a.j[2*a.i]=a.o[2*b],a.j[2*a.i+1]=a.o[2*b+1],a.i=(a.i+1)%3,0==a.i&&lh(a)):mh(a,a.o[2*b],a.o[2*b+1])},lh=function(a){function b(q,v,u,x){q=u-q;v=x-v;return q*q+v*v}var c=a.j[0],
d=a.j[1],e=a.j[2],f=a.j[3],g=a.j[4],h=a.j[5],k=!1;if(262144<b(c,d,e,f)||262144<b(e,f,g,h)||262144<b(g,h,c,d))k=!0;if(k){k=(c+e+g)/3;var n=(d+f+h)/3;nh(a,k,n,c,d,e,f);nh(a,k,n,e,f,g,h);nh(a,k,n,g,h,c,d)}else mh(a,c,d),mh(a,e,f),mh(a,g,h)},nh=function(a,b,c,d,e,f,g){f-=d;g-=e;var h=Math.ceil(Math.sqrt(f*f+g*g)/512);h=Math.min(h,24);f/=h;g/=h;for(var k=0;k<h;k++)mh(a,b,c),mh(a,d+f*k,e+g*k),mh(a,d+f*(k+1),e+g*(k+1))},mh=function(a,b,c){var d=a.u;var e=a.s;e>=d.length&&(e=new Uint32Array(2*e),e.set(d),
d=e);a.u=d;d=a.s;a.u[d++]=(b&65535|(c&65535)<<16)>>>0;a.s=d};
var oh=function(a){var b;if((b=fb(a.u,96629873))&&(null==b.g?0:b.g))return dh;if(null==a.i||null==(null===a.i?new _.mg:a.i).Fa)return 16;a=null===a.i?new _.mg:a.i;switch(null==a.Fa?0:a.Fa){case 0:return 16;case 2:return 4;case 3:return 8;case 1:return 16;case 4:return 32;case 5:return 64;case 6:return 128;default:return 16}},qh=function(a,b,c){b.reset();ph(a,b);a=b.u.subarray(0,b.s);if(0==a.length)return null;b=new Float32Array(2*a.length);for(var d=0;d<a.length;d++){var e=a[d];b[2*d]=(e<<16>>16)/
c;b[2*d+1]=(e>>16)/c}return b},ph=function(a,b){function c(h,k,n){var q=1;k&&(q+=k.length);for(var v=0,u=0,x=0,B=0;B<q;B++){var K=-1;k&&B<q-1&&(K=k[B]);if(gc(h))break;for(n?hh(b):b.g=0;!gc(h)&&v!=K;)u+=ic(h),x+=ic(h),kh(b,u,x),v++;if(n)jh(b,0,1);else{K=b;for(var N=K.g/2,H=0;H<N-2;H++){var Z=H%2;ih(K,H);ih(K,H+1+Z);ih(K,H+2-Z)}}}}if(null!=a.j||null!=a.s||null!=a.i||null!=a.o){b.v=!1;if(null!=a.j||null!=a.s){var d=null!=a.s?!0:!1;d?hh(b):gh(b);for(var e=0,f=0,g=Sd(a);!gc(g);)e+=ic(g),f+=ic(g),kh(b,
e,f);fc(g);if(null!=a.j)for(e=kb(null!=a.j?new Ed(a.g,a.j,a.$):[].values()),f=e.next();!f.done;f=e.next())ih(b,f.value);d&&jh(b,null==a.s?-1:a.s,0)}null!=a.i&&(d=Td(a),e=null!=a.v?Array.from(null!=a.v?new Ed(a.g,a.v,a.W):[].values()):null,c(d,e,!0),fc(d));null!=a.o&&(d=Ud(a),a=null!=a.w?Array.from(null!=a.w?new Ed(a.g,a.w,a.ha):[].values()):null,c(d,a,!1),fc(d))}};
var rh=function(){this.g=new fh};
var sh=function(a,b){b=void 0!==b?b:0;var c=void 0!==c?c:a.byteLength-b;this.g=new Uint8Array(a,b,c);new Int8Array(a,b,c)},th=function(a,b){return a.g[b]+(a.g[b+1]<<8)+(a.g[b+2]<<16)+16777216*a.g[b+3]};
var uh=function(){this.g=this.i=0};
var vh=function(){this.i=[];this.g=new uh},yh=function(a,b,c){a=new wh(a,b,c);xh.i.push(a);return qb(a.u,a)},zh=function(a,b,c){var d=a.i;if(!d.length)return!1;for(var e=0;e<d.length;++e){var f=d[e];if(f.s==b){d.splice(e,1);d=c;for(b=0;b<f.g.length;++b)c=f.g[b],d(c.response,c.complete,c.$a);f.g.length=0;f.i=d;a.g.i++;return!0}}for(f=0;f<d.length;++f)d[f].abort();d.length=0;a.g.g++;return!1},wh=function(a,b,c){this.s=a;this.j=b;this.o=c;this.i=null;this.g=[]};
wh.prototype.u=function(a,b,c){this.i?this.i(a,b,c):this.g.push({response:a,complete:b,$a:c})};wh.prototype.abort=function(){this.j&&this.j.cancel();this.o&&this.o.abort()};
var Ah=function(){this.s=this.o=this.v=this.u=this.g=this.j=this.i=this.status=null},Bh=function(a){if(!a)return null;var b={};b.data=a.data;b.width=a.width;b.height=a.height;b.format=a.g;return b};
/*

 Copyright 2012 Mozilla Foundation

 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.
*/
var Ch=function(){this.i=this.v=0;this.u=!1;this.buffer=null},Dh=function(a,b){var c=a.buffer,d=c?c.byteLength:0;if(b<d)return c;for(var e=512;e<b;)e<<=1;b=new Uint8Array(e);if(c)for(e=0;e<d;++e)b[e]=c[e];return a.buffer=b},Fh=function(a){for(var b,c=a.v;!a.u;)Eh(a);b=a.i;b||(a.buffer=new Uint8Array(0));a.v=b;return a.buffer.subarray(c,b)};Ch.prototype.reset=function(){this.v=0};var Hh=function(a){this.s=null;this.j=this.o=this.g=0;a&&Gh(this,a);Ch.call(this)};_.rb(Hh,Ch);
var Gh=function(a,b){var c=0;c++;c++;a.s=b;a.g=c;a.o=0;a.j=0;a.v=0;a.i=0;a.u=!1},Ih=function(a,b){this.g=a;this.i=b},Jh=new Uint32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Kh=new Uint8Array(Jh.length),Lh=new Uint8Array(320),Mh=new Uint32Array(512),Nh=new Uint32Array(512),Oh=new Uint32Array(512),Ph=new Uint32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]),Qh=new Uint32Array([1,
2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]),Rh=new Ih(new Uint32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59E4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,
524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,
524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,
524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,
524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,
524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,
524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,
524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9),Sh=new Ih(new Uint32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,
327695,0]),5),Th=function(a,b){for(var c=a.o,d=a.j,e=a.s,f=a.g,g;c<b;)g=e[f++],d|=g<<c,c+=8;a.j=d>>b;a.o=c-b;a.g=f;return d&(1<<b)-1},Uh=function(a,b){var c=b.g,d=b.i;b=a.o;for(var e=a.j,f=a.s,g=a.g;b<d;){var h=f[g++];e|=h<<b;b+=8}c=c[e&(1<<d)-1];d=c>>16;a.j=e>>d;a.o=b-d;a.g=g;return c&65535},Vh=function(a,b,c,d){for(var e=0,f=b;f<c;++f)a[f]>e&&(e=a[f]);var g=1<<e;d=g<=d.length?d:new Uint32Array(g);for(var h=1,k=0,n=2;h<=e;++h,k<<=1,n<<=1)for(var q=b;q<c;++q)if(a[q]==h){var v=0,u=k;for(f=0;f<h;++f)v=
v<<1|u&1,u>>=1;for(f=v;f<g;f+=n)d[f]=h<<16|q-b;++k}return new Ih(d,e)},Eh=function(a){var b=Th(a,3);b&1&&(a.u=!0);b>>=1;if(0==b){b=a.s;var c=a.g,d,e=d=b[c++];d=b[c++];e|=d<<8;c++;c++;a.j=0;a.o=0;d=a.i;var f=Dh(a,d+e);e=d+e;a.i=e;for(var g=d;g<e;++g){if("undefined"==typeof(d=b[c++])){a.u=!0;break}f[g]=d}a.g=c}else{c=Rh;d=Sh;if(1!=b&&2==b){f=Th(a,5)+257;e=Th(a,5)+1;b=Th(a,4)+4;for(c=0;c<Kh.length;++c)Kh[c]=0;for(c=0;c<b;++c)Kh[Jh[c]]=Th(a,3);d=Vh(Kh,0,Kh.length,Mh);c=b=0;for(e=f+e;c<e;){g=Uh(a,d);if(16==
g){var h=2,k=3;g=b}else if(17==g)k=h=3,g=b=0;else if(18==g)h=7,k=11,g=b=0;else{Lh[c++]=b=g;continue}for(h=Th(a,h)+k;0<h--;)Lh[c++]=g}c=Vh(Lh,0,f,Nh);d=Vh(Lh,f,e,Oh)}e=(f=a.buffer)?f.length:0;for(g=a.i;;)if(h=Uh(a,c),256>h)g+1>=e&&(f=Dh(a,g+1),e=f.length),f[g++]=h;else{if(256==h){a.i=g;break}h-=257;h=Ph[h];k=h>>16;0<k&&(k=Th(a,k));b=(h&65535)+k;h=Uh(a,d);h=Qh[h];k=h>>16;0<k&&(k=Th(a,k));h=(h&65535)+k;g+b>=e&&(f=Dh(a,g+b),e=f.length);for(k=0;k<b;++k,++g)f[g]=f[g-h]}}};
/*

 MIT LICENSE
 Copyright (c) 2011 Devon Govett

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
*/
var Wh=function(){this.W=new Hh;this.data=new Uint8Array(0);this.g=8;this.o=[];this.T=null;this.i={};this.Ba=null;this.text={};this.u=this.U=0;this.w=null;this.s=this.v=this.j=this.height=this.width=0;this.hasAlphaChannel=!1;this.V=0},$h=function(a){for(var b=null;;){var c=Xh(a),d=a,e=String.fromCharCode(d.data[d.g++]);e+=String.fromCharCode(d.data[d.g++]);e+=String.fromCharCode(d.data[d.g++]);e+=String.fromCharCode(d.data[d.g++]);switch(e){case "IHDR":c=a;c.width=Xh(c);c.height=Xh(c);c.v=c.data[c.g++];
c.s=c.data[c.g++];c.g++;c.g++;c.g++;break;case "acTL":c=a;c.Ba={Ya:Xh(c),Za:Xh(c)||Infinity,frames:[]};break;case "PLTE":d=a;d.U=d.g;d.u=c;d.g+=c;break;case "fcTL":b&&a.Ba.frames.push(b);b=a;b.g+=4;c={width:Xh(b),height:Xh(b),Ka:Xh(b),La:Xh(b)};d=Yh(b);e=Yh(b)||100;c.delay=1E3*d/e;c.Qa=b.data[b.g++];c.Va=b.data[b.g++];c.hb=[];b=c;break;case "fdAT":a.g+=4,c-=4;case "IDAT":d=a;if(b){e=b.data;for(var f=0;f<c;f++)e.push(d.data[d.g++])}else d.o.push(d.g),d.o.push(c),d.g+=c;break;case "tRNS":d=a;d.i={};
switch(d.s){case 3:e=c;255>e&&(e=255);d.i.Na=Array(e);for(f=0;f<c;f++)d.i.Na[f]=d.data[d.g++];for(f=c;f<e;f++)d.i.Na[f]=255;break;case 0:d.i.kb=Zh(d,c)[0];break;case 2:d.i.mb=Zh(d,c)}break;case "tEXt":d=a;c=Zh(d,c);e=c.indexOf(0);d.text[String.fromCharCode.apply(String,c.slice(0,e))]=String.fromCharCode.apply(String,c.slice(e+1));break;case "IEND":b&&a.Ba.frames.push(b);b=void 0;switch(a.s){case 0:case 3:case 4:a.j=1;break;case 2:case 6:a.j=3}a.hasAlphaChannel=4===(b=a.s)||6===b;a.V=a.v*(a.j+(a.hasAlphaChannel?
1:0));b=a.o;if(2==b.length)d=new Uint8Array(a.data.buffer.slice(a.data.byteOffset+b[0],a.data.byteOffset+b[0]+b[1]));else{d=0;for(c=1;c<b.length;c+=2)d+=b[c];d=new Uint8Array(d);e=0;f=a.data;for(c=0;c<b.length;c+=2)for(var g=b[c],h=b[c+1],k=0;k<h;k++)d[e++]=f[g+k]}a.T=d;a.o=[];return;default:a.g+=c}a.g+=4;if(a.g>a.data.length)throw Error("n");}},ai=null,bi=null,Zh=function(a,b){for(var c=Array(b),d=0;d<b;d++)c[d]=a.data[a.g++];return c},Xh=function(a){var b=a.data[a.g++]<<24;var c=a.data[a.g++]<<
16;var d=a.data[a.g++]<<8;a=a.data[a.g++];return b|c|d|a},Yh=function(a){var b=a.data[a.g++]<<8;a=a.data[a.g++];return b|a},ci=function(a,b){var c,d,e,f,g,h,k,n,q,v;null==b&&(b=a.T);if(0===b.length)return new Uint8Array(0);Gh(a.W,b);var u=a.W;u=Fh(u);b=a.V/8;var x=b*a.width;var B=new Uint8Array(x*a.height);var K=u.length;for(c=e=f=0;e<K;){switch(u[e++]){case 0:for(h=0;h<x;h+=1)B[c++]=u[e++];break;case 1:for(d=k=0;k<x;d=k+=1){a=u[e++];var N=d<b?0:B[c-b];B[c++]=(a+N)%256}break;case 2:for(d=n=0;n<x;d=
n+=1){a=u[e++];var H=(d-d%b)/b;var Z=f&&B[(f-1)*x+H*b+d%b];B[c++]=(Z+a)%256}break;case 3:for(d=q=0;q<x;d=q+=1)a=u[e++],H=(d-d%b)/b,N=d<b?0:B[c-b],Z=f&&B[(f-1)*x+H*b+d%b],B[c++]=(a+Math.floor((N+Z)/2))%256;break;case 4:for(d=v=0;v<x;d=v+=1){a=u[e++];H=(d-d%b)/b;N=d<b?0:B[c-b];0===f?Z=g=0:(Z=B[(f-1)*x+H*b+d%b],g=H&&B[(f-1)*x+(H-1)*b+d%b]);var $a=N+Z-g;H=Math.abs($a-N);d=Math.abs($a-Z);$a=Math.abs($a-g);N=H<=d&&H<=$a?N:d<=$a?Z:g;B[c++]=(a+N)%256}break;default:throw Error("o`"+u[e-1]);}f++}return B},
di=function(a){var b=a.U,c=a.data,d=a.i.Na||null;a=a.u;for(var e=new Uint8Array(a/3*4),f=0,g=0,h=0;h<a;h+=3)e[f++]=c[b+h],e[f++]=c[b+h+1],e[f++]=c[b+h+2],e[f++]=d?d[g++]:255;return e},ei=function(a,b,c){var d=a.j;var e=null;var f=a.hasAlphaChannel;a.u&&(e=a.w=a.w||di(a),d=4,f=!0);a=b.length;if(1===d)if(e)if(f)for(f=d=0;d<a;d+=4,f++){var g=4*c[f];var h=e[g];b[d]=h;b[d+1]=h;b[d+2]=h;b[d+3]=e[g+1]}else for(f=d=0;d<a;d+=4,f++)g=4*c[f],h=e[g],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=255;else if(f)for(f=d=0;d<a;d+=
4,f+=2)h=c[f],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=c[f+1];else for(f=d=0;d<a;d+=4,f++)h=c[f],b[d]=h,b[d+1]=h,b[d+2]=h,b[d+3]=255;else if(e)if(f)for(f=d=0;d<a;d+=4,f++)g=4*c[f],b[d]=e[g],b[d+1]=e[g+1],b[d+2]=e[g+2],b[d+3]=e[g+3];else for(f=d=0;d<a;d+=4,f++)g=4*c[f],b[d]=e[g],b[d+1]=e[g+1],b[d+2]=e[g+2],b[d+3]=255;else if(f)for(d=0;d<a;d+=4)b[d]=c[d],b[d+1]=c[d+1],b[d+2]=c[d+2],b[d+3]=c[d+3];else for(f=d=0;d<a;d+=4,f+=3)b[d]=c[f],b[d+1]=c[f+1],b[d+2]=c[f+2],b[d+3]=255},fi=function(a){if(!ai){var b=document;
var c="canvas";"application/xhtml+xml"===b.contentType&&(c=c.toLowerCase());ai=b.createElement(c);bi=ai.getContext("2d")}c=ai;b=bi;b.width=a.width;b.height=a.height;b.clearRect(0,0,a.width,a.height);b.putImageData(a,0,0);a=new Image;a.src=c.toDataURL();return a},gi=function(a,b){var c,d=a;var e=0;var f=a.Ba;var g=f.Ya;var h=f.frames;var k=f.Za;return(c=function(){var n=e++%g;var q=h[n];var v=d;var u=v.Ba.frames;var x=u[n];u=u[n-1];0===n&&b.clearRect(0,0,v.width,v.height);1===(null!=u?u.Qa:void 0)?
b.clearRect(u.Ka,u.La,u.width,u.height):2===(null!=u?u.Qa:void 0)&&b.putImageData(u.Xa,u.Ka,u.La);0===x.Va&&b.clearRect(x.Ka,x.La,x.width,x.height);b.drawImage(x.image,x.Ka,x.La);if(1<g&&e/g<k)return d.Ba.Ua=setTimeout(c,q.delay)})()};
Wh.prototype.render=function(a){var b;a.Pa&&clearTimeout(null!=(b=a.Pa.Ba)?b.Ua:void 0);a.Pa=this;a.width=this.width;a.height=this.height;a=a.getContext("2d");if(this.Ba){var c;if(this.Ba){var d=this.Ba.frames;var e=[];var f=b=0;for(c=d.length;b<c;f=++b){f=d[f];var g=a.createImageData(f.width,f.height);var h=ci(this,new Uint8Array(f.data));ei(this,g,h);f.Xa=g;e.push(f.image=fi(g))}}return gi(this,a)}b=a.createImageData(this.width,this.height);ei(this,b,ci(this,null));return a.putImageData(b,0,0)};
var hi=function(a){this.o=a;this.j=this.i=null;this.g=this.s;a=qb(this.u,this);this.o.g=a};hi.prototype.u=function(){this.i&&this.i.cancel();this.j&&this.j.abort();return!0};
var ki=function(a,b){var c=b.o;if(b.g||!xh||!zh(xh,c,qb(a.s,a))){var d=b.u;if(b.s)d=new Vg(d),a.i=new Fg,d.send(c,void 0,void 0,qb(a.v,a,b),qb(a.w,a),a.i);else{var e=new md;a.j=e;e.w=d;e.u="arraybuffer";Sc(e,Xa,function(){if(xd(e)&&4==vd(e)){var f=zd(e);if(b.j)ii(a,f);else{var g=new Ah;g.i=0;g.j=0;if(f&&0<f.byteLength){g.g=f;var h=[f];ji(f,b,g,h)}g.status=1;a.g(g,!0,h)}}});Sc(e,"error",a.T,!1,a);e.send(c)}b.g&&(xh||(xh=new vh),a.g=yh(c,a.i,a.j))}};
hi.prototype.v=function(a,b){var c=new Ah;c.status=1;c.i=Lg(b,0);c.j=Lg(b,1);var d=2;var e=b.length;e>b.length&&(e=b.length);if(e<=d||0>d||d>=b.length)b=null;else{var f=new Uint8Array(e-d);if(Ng)for(var g=d;g<e;++g)f[g-d]=Jg(b.charCodeAt(g));else for(g=d;g<e;++g)f[g-d]=b.charCodeAt(g)&255;b=f.buffer}if(b&&0<b.byteLength){c.g=b;var h=[b];ji(b,a,c,h)}this.g(c,!1,h)};hi.prototype.w=function(){var a=new Ah;a.status=this.i.g;this.g(a,!0)};
var ii=function(a,b){var c=[],d=Xg(b,function(f){c.push(f);2<f.length&&$g(f,2)}),e=new Ah;d?(e.status=1,e.u=c,a.g(e,!0,[b])):(e.status=2,a.g(e,!0))},ji=function(a,b,c,d){$g(a);var e=b.i&2;b=b.i&4;if(e||b){a=Ag(a);if(e&&(null!=a.T&&(e=null===a.T?new Qe:a.T,null!=e.i&&null==e.g&&(e.g=bb(e.o,e.i,e.s)),(e=null==e.g?new Uint8Array(0):e.g)&&e.length&&(c.v=li(e,d))),null!=a.w)){e=c.o=[];for(var f=null===a.w?new Mf:a.w,g=0;g<(f.g?f.g.length:0);g++){var h=f.g[g];null!=h.i&&null==h.g&&(h.g=bb(h.u,h.i,h.s));
(h=null==h.g?new Uint8Array(0):h.g)&&h.length&&(h=li(h,d),e[g]=h)}}if(b){a:if(b=null===a.j?new _.xg:a.j,12>(null==b.g?0:b.g)){mi||(mi=new rh);e=null;b=[];if(f=null!=a.g)f=null===a.g?new _.re:a.g,f=null!=f.g?!!f.g.length:!1;if(f)for(f=null===a.g?new _.re:a.g,f=null!=f.g&&f.g.length?f.g.slice().values():[].values(),f=kb(f),g=f.next();!g.done;g=f.next())if(g=g.value,(h=fb(g.g,177034656))&&(null==h.g?0:h.g)&&null!=g.j){if(null==g.i?0:g.i){d=null;break a}b.push(null===g.j?new Qd:g.j)}if(b.length)b:{e=
mi;a=oh(a);f=new Uint8Array(65536);for(g=0;g<b.length;g++){h=qh(b[g],e.g,a);if(!h){e=null;break b}var k=h.length/6;if(0!=k){k=k?6*k:h.length;for(var n=0;n<k;n+=6)bh(f,h,n,n+2,n+4)}}e=new ch(f,256,256,4)}e&&d.push(e.data.buffer);d=e}else d=null;c.s=d}}},li=function(a,b){var c=2*(a[0]<<23)+(a[1]<<16)+(a[2]<<8)+a[3];switch(c){case 2303741511:var d="image/png";break;case 4292411360:d="image/jpeg";break;case 1195984440:d="image/gif";break;case 1145328416:d="image/x-dds";break;case 1380533830:d="image/unknown";
12<a.length&&(c=2*(a[8]<<23)+(a[9]<<16)+(a[10]<<8)+a[11],1464156752==c&&(d="image/webp"));break;default:d="image/unknown"}switch(d){case "image/x-dds":var e=new sh(a.buffer,a.byteOffset+4),f=th(e,0)+4;b=th(e,8);c=th(e,12);d=th(e,80);th(e,76)&4&&(827611204==d||894720068==d)?(a=new Uint8Array(a.buffer,a.byteOffset+f,a.byteLength-f),a=new ch(a,c,b,827611204==d?2:3)):a=null;return a;case "image/png":return ni||(ni=new Wh),c=ni,c.data=a,c.g=8,c.o=[],c.T=null,c.i={},c.Ba=null,c.text={},c.U=0,c.u=0,c.w=
null,c.width=0,c.height=0,c.j=0,c.v=0,c.s=0,c.hasAlphaChannel=!1,c.V=0,$h(c),a=new Uint8Array(c.width*c.height*4),ei(c,a,ci(c,null)),b&&b.push(a.buffer),new ch(a,a.length/c.height/4,c.height);default:return null}};hi.prototype.T=function(){var a=new Ah;a.status=2;this.g(a,!0)};
hi.prototype.s=function(a,b,c){var d={};null!=a.status&&(d.status=a.status);null!=a.i&&(d.prIndex=a.i);null!=a.j&&(d.prStatus=a.j);null!=a.g&&(d.prData=a.g);null!=a.u&&(d.prChunks=a.u);a.v&&(d.spritemapImage=Bh(a.v));if(a.o)for(var e=d.rasterRenderOpImages=[],f=0;f<a.o.length;f++)e[f]=Bh(a.o[f]);a.s&&(d.computedWaterCoverage=Bh(a.s));this.o.postMessage(d,b,c)};var mi=null,ni=null,xh=null;
var oi=function(){this.g=this.j=this.s=this.u=this.o=null;this.i=0};
var qi=function(){var a=self,b=this;this.i=a;this.g={};a.onmessage=function(c){var d=c.data,e=d.abort;c=d.id;var f=d.command;d=d.payload;var g=Date.now();if(e){if(c=b.g[e])delete b.g[e],c.abort()||pi(b,"Cannot abort this task.")}else if(void 0!==c)switch(f){case 1:d?(e=new Yg(c,b.i,b.j),e.i=g,b.g[c]=e,c=new hi(e),e=new oi,void 0!==d.uri&&(e.o=d.uri),void 0!==d.xdc&&(e.u=d.xdc),void 0!==d.streaming&&(e.s=d.streaming),void 0!==d.chunked&&(e.j=d.chunked),void 0!==d.deferred&&(e.g=d.deferred),void 0!==
d.workerOptions&&(e.i=d.workerOptions),ki(c,e)):pi(b,"Payload required for Xhr command.");break;case 2:d=new Yg(c,b.i,b.j);d.i=g;b.g[c]=d;c=new hi(d);xh?(d=xh.g,c.o.postMessage({success:d.i,mismatch:d.g},!0)):c.o.postMessage({},!0);break;default:pi(b,"Unknown message")}};this.j=function(c){delete b.g[c]};pi(this,"__worker_started__")},pi=function(a,b){a.i.postMessage({logs:[b]})};"undefined"!=typeof WorkerGlobalScope&&new qi;

}catch(e){_._DumpException(e)}
})(this._);
// Google Inc.
