in apis/scaladoc-1.0.0/scripts/inkuire.js [2:107]
(function(){
'use strict';var d,aa=Object.freeze({assumingES6:!0,productionMode:!0,linkerVersion:"1.5.0",fileLevelThis:this}),l=Math.imul,ba=Math.fround,ca=Math.clz32,ha;function ja(a){for(var b in a)return b}function ka(a){this.eL=a}ka.prototype.toString=function(){return String.fromCharCode(this.eL)};var ma=function la(a,b,c){var f=new a.X(b[c]);if(c<b.length-1){a=a.Ps;c+=1;for(var g=f.a,h=0;h<g.length;h++)g[h]=la(a,b,c)}return f};
function na(a){switch(typeof a){case "string":return n(oa);case "number":return pa(a)?a<<24>>24===a?n(qa):a<<16>>16===a?n(ra):n(sa):n(ta);case "boolean":return n(ua);case "undefined":return n(va);default:return null===a?a.D6():a instanceof t?n(wa):a instanceof ka?n(xa):a&&a.$classData?n(a.$classData):null}}
function ya(a){switch(typeof a){case "string":return"java.lang.String";case "number":return pa(a)?a<<24>>24===a?"java.lang.Byte":a<<16>>16===a?"java.lang.Short":"java.lang.Integer":"java.lang.Float";case "boolean":return"java.lang.Boolean";case "undefined":return"java.lang.Void";default:return null===a?a.D6():a instanceof t?"java.lang.Long":a instanceof ka?"java.lang.Character":a&&a.$classData?a.$classData.name:null.Ne.name}}
function za(a,b){return"string"===typeof a?65535&(a.charCodeAt(b)|0):a.wk(b)}function Aa(a,b){switch(typeof a){case "string":return Ba(a,b);case "number":return Ca(Da(),+a,+b);case "boolean":return a=!!a,a===!!b?0:a?1:-1;default:return a instanceof ka?Ea(a)-Ea(b)|0:a.gp(b)}}
function Fa(a,b){switch(typeof a){case "string":return a===b;case "number":return Object.is(a,b);case "boolean":return a===b;case "undefined":return a===b;default:return a&&a.$classData||null===a?a.f(b):a instanceof ka?b instanceof ka?Ea(a)===Ea(b):!1:Ha.prototype.f.call(a,b)}}
function Ia(a){switch(typeof a){case "string":return Ja(a);case "number":return Ka(a);case "boolean":return a?1231:1237;case "undefined":return 0;default:return a&&a.$classData||null===a?a.l():a instanceof ka?Ea(a):Ha.prototype.l.call(a)}}function La(a){return"string"===typeof a?a.length|0:a.m()}function Ma(a,b,c){return"string"===typeof a?a.substring(b,c):a.My(b,c)}function Pa(a){return void 0===a?"undefined":a.toString()}function Qa(a,b){if(0===b)throw new Ra("/ by zero");return a/b|0}
function Sa(a,b){if(0===b)throw new Ra("/ by zero");return a%b|0}function Ta(a){return 2147483647<a?2147483647:-2147483648>a?-2147483648:a|0}function Ua(a,b,c,e,f){if(a!==c||e<b||(b+f|0)<e)for(var g=0;g<f;g=g+1|0)c[e+g|0]=a[b+g|0];else for(g=f-1|0;0<=g;g=g-1|0)c[e+g|0]=a[b+g|0]}var Va=0,Ya=new WeakMap;
function Za(a){switch(typeof a){case "string":return Ja(a);case "number":return Ka(a);case "bigint":var b=0;for(a<BigInt(0)&&(a=~a);a!==BigInt(0);)b^=Number(BigInt.asIntN(32,a)),a>>=BigInt(32);return b;case "boolean":return a?1231:1237;case "undefined":return 0;case "symbol":return a=a.description,void 0===a?0:Ja(a);default:if(null===a)return 0;b=Ya.get(a);void 0===b&&(Va=b=Va+1|0,Ya.set(a,b));return b}}function $a(a){return"number"===typeof a&&a<<24>>24===a&&1/a!==1/-0}
function ab(a){return"number"===typeof a&&a<<16>>16===a&&1/a!==1/-0}function pa(a){return"number"===typeof a&&(a|0)===a&&1/a!==1/-0}function bb(a){return new ka(a)}function Ea(a){return null===a?0:a.eL}function cb(a){return null===a?ha:a}function Ha(){}Ha.prototype.constructor=Ha;function u(){}u.prototype=Ha.prototype;Ha.prototype.l=function(){return Za(this)};Ha.prototype.f=function(a){return this===a};Ha.prototype.j=function(){var a=this.l();return ya(this)+"@"+(+(a>>>0)).toString(16)};
Ha.prototype.toString=function(){return this.j()};function w(a){if("number"===typeof a){this.a=Array(a);for(var b=0;b<a;b++)this.a[b]=null}else this.a=a}w.prototype=new u;w.prototype.constructor=w;w.prototype.P=function(a,b,c,e){Ua(this.a,a,b.a,c,e)};w.prototype.I=function(){return new w(this.a.slice())};function db(){}db.prototype=w.prototype;function fb(a){if("number"===typeof a){this.a=Array(a);for(var b=0;b<a;b++)this.a[b]=!1}else this.a=a}fb.prototype=new u;fb.prototype.constructor=fb;
fb.prototype.P=function(a,b,c,e){Ua(this.a,a,b.a,c,e)};fb.prototype.I=function(){return new fb(this.a.slice())};function gb(a){this.a="number"===typeof a?new Uint16Array(a):a}gb.prototype=new u;gb.prototype.constructor=gb;gb.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};gb.prototype.I=function(){return new gb(this.a.slice())};function hb(a){this.a="number"===typeof a?new Int8Array(a):a}hb.prototype=new u;hb.prototype.constructor=hb;
hb.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};hb.prototype.I=function(){return new hb(this.a.slice())};function ib(a){this.a="number"===typeof a?new Int16Array(a):a}ib.prototype=new u;ib.prototype.constructor=ib;ib.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};ib.prototype.I=function(){return new ib(this.a.slice())};function jb(a){this.a="number"===typeof a?new Int32Array(a):a}jb.prototype=new u;jb.prototype.constructor=jb;
jb.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};jb.prototype.I=function(){return new jb(this.a.slice())};function kb(a){if("number"===typeof a){this.a=Array(a);for(var b=0;b<a;b++)this.a[b]=ha}else this.a=a}kb.prototype=new u;kb.prototype.constructor=kb;kb.prototype.P=function(a,b,c,e){Ua(this.a,a,b.a,c,e)};kb.prototype.I=function(){return new kb(this.a.slice())};function mb(a){this.a="number"===typeof a?new Float32Array(a):a}mb.prototype=new u;mb.prototype.constructor=mb;
mb.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};mb.prototype.I=function(){return new mb(this.a.slice())};function nb(a){this.a="number"===typeof a?new Float64Array(a):a}nb.prototype=new u;nb.prototype.constructor=nb;nb.prototype.P=function(a,b,c,e){b.a.set(this.a.subarray(a,a+e|0),c)};nb.prototype.I=function(){return new nb(this.a.slice())};
function qb(){this.X=void 0;this.cp=this.Ps=this.Oa=null;this.dp=0;this.rq=null;this.nn="";this.qq=this.un=this.As=this.dC=void 0;this.name="";this.isJSClass=this.isArrayClass=this.isInterface=this.isPrimitive=!1;this.isInstance=void 0}function rb(a,b,c,e,f){var g=new qb;g.Oa={};g.rq=a;g.nn=b;g.un=h=>h===g;g.name=c;g.isPrimitive=!0;g.isInstance=()=>!1;void 0!==e&&(g.As=sb(g,e,f));return g}
function y(a,b,c,e,f){var g=new qb,h=ja(a);g.Oa=e;g.nn="L"+c+";";g.un=k=>!!k.Oa[h];g.name=c;g.isInterface=b;g.isInstance=f||(k=>!!(k&&k.$classData&&k.$classData.Oa[h]));return g}function sb(a,b,c,e){var f=new qb;b.prototype.$classData=f;var g="["+a.nn;f.X=b;f.Oa={b:1,Zc:1,c:1};f.Ps=a;f.cp=a;f.dp=1;f.nn=g;f.name=g;f.isArrayClass=!0;f.un=e||(h=>f===h);f.qq=c?h=>new b(new c(h)):h=>new b(h);f.isInstance=h=>h instanceof b;return f}
function tb(a){function b(k){if("number"===typeof k){this.a=Array(k);for(var m=0;m<k;m++)this.a[m]=null}else this.a=k}var c=new qb;b.prototype=new db;b.prototype.constructor=b;b.prototype.P=function(k,m,p,q){Ua(this.a,k,m.a,p,q)};b.prototype.I=function(){return new b(this.a.slice())};var e=a.cp||a,f=a.dp+1;b.prototype.$classData=c;var g="["+a.nn;c.X=b;c.Oa={b:1,Zc:1,c:1};c.Ps=a;c.cp=e;c.dp=f;c.nn=g;c.name=g;c.isArrayClass=!0;var h=k=>{var m=k.dp;return m===f?e.un(k.cp):m>f&&e===vb};c.un=h;c.qq=k=>
new b(k);c.isInstance=k=>{k=k&&k.$classData;return!!k&&(k===c||h(k))};return c}function z(a){a.As||(a.As=tb(a));return a.As}function n(a){a.dC||(a.dC=new wb(a));return a.dC}qb.prototype.isAssignableFrom=function(a){return this===a||this.un(a)};qb.prototype.checkCast=function(){};qb.prototype.getSuperclass=function(){return this.R8?n(this.R8):null};qb.prototype.getComponentType=function(){return this.Ps?n(this.Ps):null};
qb.prototype.newArrayOfThisClass=function(a){for(var b=this,c=0;c<a.length;c++)b=z(b);return ma(b,a,0)};var vb=new qb;vb.Oa={b:1};vb.nn="Ljava.lang.Object;";vb.un=a=>!a.isPrimitive;vb.name="java.lang.Object";vb.isInstance=a=>null!==a;vb.As=sb(vb,w,void 0,a=>{var b=a.dp;return 1===b?!a.cp.isPrimitive:1<b});Ha.prototype.$classData=vb;
var xb=rb(void 0,"V","void",void 0,void 0),yb=rb(!1,"Z","boolean",fb,void 0),Ab=rb(0,"C","char",gb,Uint16Array),Bb=rb(0,"B","byte",hb,Int8Array),Cb=rb(0,"S","short",ib,Int16Array),Db=rb(0,"I","int",jb,Int32Array),Eb=rb(null,"J","long",kb,void 0),Fb=rb(0,"F","float",mb,Float32Array),Gb=rb(0,"D","double",nb,Float64Array);function Hb(){}Hb.prototype=new u;Hb.prototype.constructor=Hb;function Ib(){}Ib.prototype=Hb.prototype;function Jb(){}Jb.prototype=new u;Jb.prototype.constructor=Jb;
function Kb(){}Kb.prototype=Jb.prototype;function Lb(a,b,c,e,f,g){return g.zk(f.uj(b,c),new A(((h,k)=>m=>{if(null!==m)return k.xa(m.D,m.E);throw new C(m);})(a,e)))}function Mb(a,b,c,e){var f=Ob;return Lb(f,a,b,new Pb((()=>(g,h)=>new D(g,h))(f)),c,e)}function Qb(){}Qb.prototype=new u;Qb.prototype.constructor=Qb;function Rb(){}Rb.prototype=Qb.prototype;function Sb(){}Sb.prototype=new u;Sb.prototype.constructor=Sb;function Tb(){}d=Tb.prototype=Sb.prototype;d.e=function(){return!(this instanceof Ub)};
d.g=function(){if(this instanceof Vb)return this.uo.g();if(this instanceof Wb){var a=this.to;E();return new Xb(a)}return this instanceof Yb?new Zb(this):E().RM.ca};d.la=function(){if(this instanceof Vb)return this.uo.la();if(this instanceof Wb){var a=this.to,b=F();return new $b(a,b)}return this instanceof Yb?(a=new Zb(this),ac(),bc(F(),a)):F()};
d.oq=function(){if(this instanceof Vb)return this.uo.oq();if(this instanceof Wb){var a=this.to;E();return cc().we(a)}if(this instanceof Yb)return a=new Zb(this),dc(ec(),a);E();return cc()};
function fc(a,b){var c=gc();b=((g,h,k,m)=>p=>{if(h.oF){p=m.Wk(p);var q=k.Dc;q.s=""+q.s+p;h.oF=!1}else p=", "+m.Wk(p),q=k.Dc,q.s=""+q.s+p;return!1})(a,new hc(!0),c,b);a:if(a instanceof Ub){var e=a;for(a=F();null!==e;)if(e instanceof Wb){if(b(e.to))break;a.e()?e=null:(e=a.v(),a=a.C())}else if(e instanceof Yb){var f=e.bz;a=new $b(e.cz,a);e=f}else if(e instanceof Vb){for(e=e.uo.g();e.h();)if(f=e.i(),b(f))break a;a.e()?e=null:(e=a.v(),a=a.C())}else throw new C(e);}ic(c,41);return c.Dc.s}
d.j=function(){jc();return fc(this,new kc(new A((()=>a=>Pa(a))(this))))};d.f=function(a){if(a instanceof Sb)a:{var b=(lc(),new mc);if(this===a)b=!0;else{var c=this.g();for(a=a.g();c.h()&&a.h();)if(!b.dg(c.i(),a.i())){b=!1;break a}b=c.h()===a.h()}}else b=!1;return b};
d.l=function(){lc();var a=new nc;a:{var b=oc(),c=this.g().g(),e=pc().od;if(c.h()){var f=c.i();if(c.h()){var g=c.i(),h=a.$s(f);f=e=pc().q(e,h);g=a.$s(g);h=g-h|0;for(var k=2;c.h();){e=pc().q(e,g);var m=a.$s(c.i());if(h!==(m-g|0)){e=pc().q(e,m);for(k=1+k|0;c.h();)e=pc().q(e,a.$s(c.i())),k=1+k|0;a=pc().da(e,k);break a}g=m;k=1+k|0}a=b.jC(pc().q(pc().q(f,h),g))}else a=pc().da(pc().q(e,a.$s(f)),1)}else a=pc().da(e,0)}return a};function qc(){}qc.prototype=new u;qc.prototype.constructor=qc;
function rc(){}rc.prototype=qc.prototype;function sc(a,b,c){return tc(uc(),new A(((e,f,g)=>h=>f.hf(new D(h,g)))(a,c,b)),c)}function wc(a,b,c){return tc(uc(),new A(((e,f,g)=>h=>f.gc(g,new A(((k,m)=>p=>new D(m,p))(e,h))))(a,c,b)),c)}function xc(a,b){return tc(uc(),new A(((c,e)=>f=>e.hf(new D(f,f)))(a,b)),b)}function yc(){}yc.prototype=new u;yc.prototype.constructor=yc;function zc(a,b,c){return new Ac(c.gc(b,new A((()=>e=>{E();return new G(e)})(a))))}
yc.prototype.$classData=y({lQ:0},!1,"cats.data.EitherT$RightPartiallyApplied$",{lQ:1,b:1});var Bc;function Cc(){Bc||(Bc=new yc);return Bc}function Dc(){}Dc.prototype=new u;Dc.prototype.constructor=Dc;function Ec(){}Ec.prototype=Dc.prototype;function Fc(){}Fc.prototype=new u;Fc.prototype.constructor=Fc;function Gc(){}Gc.prototype=Fc.prototype;function Hc(){}Hc.prototype=new u;Hc.prototype.constructor=Hc;function Ic(){}Ic.prototype=Hc.prototype;
function Jc(a,b){return new Kc(new Lc(new A(((c,e)=>f=>new Lc(e.d(f)))(a,b))))}function Mc(a,b){return Jc(Nc(),new A(((c,e)=>f=>new D(f,e))(a,b)))}function Oc(a,b){return Jc(Nc(),new A(((c,e)=>f=>new D(e.d(f),void 0))(a,b)))}function Pc(a,b){return Jc(Nc(),new A(((c,e)=>f=>new D(f,e.d(f)))(a,b)))}function Qc(){var a=Nc();return Pc(a,new A((()=>b=>b)(a)))}function Sc(a,b){return Jc(Nc(),new A(((c,e)=>()=>new D(e,void 0))(a,b)))}function Tc(){}Tc.prototype=new u;Tc.prototype.constructor=Tc;
function Uc(){}Uc.prototype=Tc.prototype;function Vc(){this.iG=this.cv=null;Wc=this;this.cv=new A((()=>a=>{if(a instanceof Xc){a=a.kf;var b=Yc();Zc(b).d(a)}})(this));this.iG=(E(),new G(void 0))}Vc.prototype=new u;Vc.prototype.constructor=Vc;Vc.prototype.$classData=y({ZQ:0},!1,"cats.effect.internals.Callback$",{ZQ:1,b:1});var Wc;function $c(){Wc||(Wc=new Vc);return Wc}function cd(){}cd.prototype=new u;cd.prototype.constructor=cd;
function dd(a,b){return b.h()?ed(fd(),new H(((c,e)=>()=>gd(new hd(e)))(a,b))):fd().xo}cd.prototype.$classData=y({bR:0},!1,"cats.effect.internals.CancelUtils$",{bR:1,b:1});var id;function jd(){this.kG=this.zm=null;this.zm=kd(new ld,md().lz);this.kG=new od(new pd((a=>(b,c,e)=>{for(;;){c=a.zm.bb;if(c instanceof qd){if(!a.zm.Oc(c,new qd(new $b(e,c.Mq))))continue}else{if(!(c instanceof rd))throw new C(c);c=c.dv;var f=a.zm,g=md().kz;f.bb=g;md().jz.ld(new sd(a,c,b,e))}break}})(this)),!1,null)}
jd.prototype=new u;jd.prototype.constructor=jd;function wd(a,b){for(;;){var c=a.zm.bb;if(c instanceof rd)throw a=c,c=$c().cv,xd(yd(),b,zd().Bm,c,null,null,null,null),Ad(new Bd,Cd(I(),a));if(!(c instanceof qd))throw new C(c);var e=c.Mq;if(c===md().lz){if(!a.zm.Oc(c,new rd(b)))continue}else{if(!a.zm.Oc(c,md().kz))continue;md().jz.ld(new Gd(b,e))}break}}jd.prototype.$classData=y({dR:0},!1,"cats.effect.internals.ForwardCancelable",{dR:1,b:1});
function Hd(){this.jz=this.kz=this.lz=null;Id=this;this.lz=new qd(F());this.kz=new rd(fd().xo);this.jz=Jd().zo}Hd.prototype=new u;Hd.prototype.constructor=Hd;Hd.prototype.$classData=y({eR:0},!1,"cats.effect.internals.ForwardCancelable$",{eR:1,b:1});var Id;function md(){Id||(Id=new Hd);return Id}function Kd(){}Kd.prototype=new u;Kd.prototype.constructor=Kd;function Ld(){}Ld.prototype=Kd.prototype;function Md(){}Md.prototype=new u;Md.prototype.constructor=Md;
function Nd(a,b,c){if(Od().Rq){var e=Pd();c=na(c);e=Qd(e,c)}else Od().fk?(Pd(),e=Rd()):e=null;return new od(new pd(((f,g)=>(h,k,m)=>{g.Js(h,k,m)})(a,b)),!1,e)}Md.prototype.$classData=y({pR:0},!1,"cats.effect.internals.IOAsync$",{pR:1,b:1});var Td;function Ud(){Td||(Td=new Md);return Td}function Vd(){this.oz=this.pz=this.mG=null;Wd=this;this.mG=Jd().zo;this.pz=new A((()=>()=>zd().Bm)(this));this.oz=new Xd((()=>(a,b,c)=>{c.mD();return c})(this))}Vd.prototype=new u;Vd.prototype.constructor=Vd;
function Yd(a,b,c){a=new pd(((e,f,g)=>(h,k,m)=>{Zd().mG.ld(new $d(((p,q,r,v,x,B)=>()=>{var L=new ae(q),K=be(r,L);v.oD(L.mz);v.fg()||xd(yd(),K,v,B,x,null,null,null)})(e,f,g,h,k,m)))})(a,c,b));return Nd(Ud(),a,c)}Vd.prototype.$classData=y({qR:0},!1,"cats.effect.internals.IOBracket$",{qR:1,b:1});var Wd;function Zd(){Wd||(Wd=new Vd);return Wd}function fe(){this.nG=this.oG=null;ge=this;this.oG=new A((()=>()=>zd().Bm)(this));this.nG=new Xd((()=>(a,b,c)=>c)(this))}fe.prototype=new u;
fe.prototype.constructor=fe;fe.prototype.$classData=y({wR:0},!1,"cats.effect.internals.IOCancel$",{wR:1,b:1});var ge;function he(){}he.prototype=new u;he.prototype.constructor=he;function ie(){}ie.prototype=he.prototype;function je(){this.Bm=null;ke=this;this.Bm=new le}je.prototype=new u;je.prototype.constructor=je;je.prototype.$classData=y({yR:0},!1,"cats.effect.internals.IOConnection$",{yR:1,b:1});var ke;function zd(){ke||(ke=new je);return ke}
function me(){this.ek=null;this.ek=new ne(Od().zG)}me.prototype=new u;me.prototype.constructor=me;function oe(a){return pe(a.ek.la(),new qe(a))}me.prototype.$classData=y({BR:0},!1,"cats.effect.internals.IOContext",{BR:1,b:1});function re(){}re.prototype=new u;re.prototype.constructor=re;
function te(a,b){var c=b.Wf();if(c instanceof J){a=c.$a;if(a instanceof xe)return a=a.Pe,ye(fd(),a);if(a instanceof ze)return a=a.jf,Ae(fd(),a);throw new C(a);}return Be(fd(),new A(((e,f)=>g=>{f.xf(new A(((h,k)=>m=>{if(m instanceof xe)m=new G(m.Pe);else{if(!(m instanceof ze))throw new C(m);m=new Xc(m.jf)}k.d(m)})(e,g)),Jd().zo)})(a,b)))}re.prototype.$classData=y({JR:0},!1,"cats.effect.internals.IOFromFuture$",{JR:1,b:1});var Ce;function De(){Ce||(Ce=new re);return Ce}
function Ee(a,b,c,e,f){return new od(new pd(((g,h,k,m,p)=>(q,r,v)=>{xd(yd(),h,q,v,k,null,m,p)})(a,b,c,e,f)),!1,null)}function Fe(a,b){if(null!==a&&!(a instanceof Ge))return a;if(null===b)return null;for(;a=b.zn(),null!==a;)if(!(a instanceof Ge))return a;return null}function He(a,b){if(a instanceof Ie)return a;if(null!==b)for(;a=b.zn(),null!==a;)if(a instanceof Ie)return a;return null}
function Je(a,b,c){var e=Ke(b);if(0!==e.a.length&&-1===Le(e.a[-1+e.a.length|0].Ak,64)){e=Me(e);c=oe(c);for(var f=null,g=null;c!==F();){var h=c.v();for(h=Ne(Oe(),h.fv).g();h.h();){var k=new $b(h.i(),F());null===g?f=k:g.Da=k;g=k}c=c.C()}g=null===f?F():f;a=(()=>m=>{if(null!==m){var p=m.E;return new Pe(m.D.mp+" @ "+p.Ak,p.mp,p.gt,p.ht)}throw new C(m);})(a);if(g===F())a=F();else{c=g.v();f=c=new $b(a(c),F());for(g=g.C();g!==F();)h=g.v(),h=new $b(a(h),F()),f=f.Da=h,g=g.C();a=c}if(0<=a.t())c=a.t(),c=new (z(Qe).X)(c),
Re(a,c,0,2147483647),a=c;else{c=null;c=[];for(a=a.g();a.h();)f=a.i(),c.push(null===f?null:f);a=new (z(Qe).X)(c)}Se();c=e.a.length+a.a.length|0;Te(n(Qe),Ue(na(e)))?c=Ve(n(Qe))?We(0,e,c):Xe(M(),e,c,n(z(Qe))):(c=new (z(Qe).X)(c),Ye(Se(),e,0,c,0,e.a.length));Ye(Se(),a,0,c,e.a.length,a.a.length);Ze(b,c)}}
function Me(a){var b;a:{for(b=0;b<a.a.length;){var c=a.a[b];b:{for(var e=yd().wG;!e.e();){var f=e.v(),g=c.Ak;if(0<=(g.length|0)&&g.substring(0,f.length|0)===f){c=!0;break b}e=e.C()}c=!1}if(c)break a;b=1+b|0}b=-1}b=0>b?a.a.length:b;return $e(af(),a,0,b)}function bf(){this.wG=null;this.vG=0;cf=this;ac();var a=df(new ef,["cats.effect.","scala."]);this.wG=bc(F(),a);this.vG=512}bf.prototype=new u;bf.prototype.constructor=bf;
function xd(a,b,c,e,f,g,h,k){var m=b;b=h;var p=!1,q=null;for(h=0;;){var r=m;if(r instanceof ff){var v=r;m=v.Eq;r=v.Dq;Od().kl&&(null===f&&(f=new me),v=v.Fq,null!==v&&gf(f.ek,v));null!==b&&(null===k&&(k=hf()),k.zh(b));b=r}else if(r instanceof jf)q=r.hl,p=!0;else if(r instanceof lf){r=r.wo;try{q=mf(r),p=!0,m=null}catch(K){if(m=nf(N(),K),null!==m)a:{if(null!==m&&(r=of(pf(),m),!r.e())){m=r.Q();m=new qf(m);break a}throw O(N(),m);}else throw K;}}else if(r instanceof rf)a:try{m=mf(r.Iq)}catch(K){m=nf(N(),
K);if(null!==m){if(null!==m&&(r=of(pf(),m),!r.e())){m=r.Q();m=new qf(m);break a}throw O(N(),m);}throw K;}else if(r instanceof qf){m=r.il;Od().kl&&Od().zz&&null!==f&&Je(a,m,f);b=He(b,k);if(null===b){e.d((E(),new Xc(m)));break}try{var x=b.An(m)}catch(K){if(x=nf(N(),K),null!==x)a:{if(null!==x&&(b=of(pf(),x),!b.e())){x=b.Q();x=new qf(x);break a}throw O(N(),x);}else throw K;}b=null;m=x}else if(r instanceof sf)m=r,r=m.Gq,Od().kl&&(null===f&&(f=new me),v=m.Hq,null!==v&&gf(f.ek,v)),null!==b&&(null===k&&(k=
hf()),k.zh(b)),b=m,m=r;else{if(r instanceof od){a=r;null===c&&(zd(),c=new tf);null===f&&(f=new me);null===g&&(g=new uf(c,e));Od().kl&&(e=a.Bq,null!==e&&gf(f.ek,e));e=g;c=b;e.sz=!0;e.qz=c;e.rz=k;e.sG=a.Cq;e.tz=f;a.Aq.Js(e.Qq,f,e);break}if(r instanceof vf){v=r;r=v.$u;m=v.Yu;v=v.Zu;var B=null!==c?c:(zd(),new tf);c=m.d(B);m=r;c!==B&&(null!==g&&(g.Qq=c),null!==v&&(m=new ff(r,new wf(B,v),null)))}else if(r instanceof xf)m=r.Jq,r=r.Kq,null===f&&(f=new me),gf(f.ek,r);else throw new C(r);}if(p){b=Fe(b,k);if(null===
b){E();e.d(new G(q));break}try{var L=b.d(q)}catch(K){if(L=nf(N(),K),null!==L)a:{if(null!==L&&(b=of(pf(),L),!b.e())){L=b.Q();L=new qf(L);break a}throw O(N(),L);}else throw K;}p=!1;b=q=null;m=L}h=1+h|0;if(h===a.vG){if(c.fg())break;h=0}}}
function yf(a,b){for(var c=b,e=null,f=b=null,g=!1,h=null;;){var k=c;if(k instanceof ff){var m=k;c=m.Eq;k=m.Dq;Od().kl&&(null===f&&(f=new me),m=m.Fq,null!==m&&gf(f.ek,m));null!==e&&(null===b&&(b=hf()),b.zh(e));e=k}else if(k instanceof jf)h=k.hl,g=!0;else if(k instanceof lf){k=k.wo;try{h=mf(k),g=!0,c=null}catch(r){if(c=nf(N(),r),null!==c)a:{if(null!==c&&(k=of(pf(),c),!k.e())){c=k.Q();c=new qf(c);break a}throw O(N(),c);}else throw r;}}else if(k instanceof rf)a:try{c=mf(k.Iq)}catch(r){c=nf(N(),r);if(null!==
c){if(null!==c&&(k=of(pf(),c),!k.e())){c=k.Q();c=new qf(c);break a}throw O(N(),c);}throw r;}else if(k instanceof qf){k=k.il;Od().kl&&Od().zz&&null!==f&&Je(a,k,f);e=He(e,b);if(null===e)return c;try{var p=e.An(k)}catch(r){if(p=nf(N(),r),null!==p)a:{if(null!==p&&(e=of(pf(),p),!e.e())){p=e.Q();p=new qf(p);break a}throw O(N(),p);}else throw r;}e=null;c=p}else if(k instanceof sf)c=k,k=c.Gq,Od().kl&&(null===f&&(f=new me),m=c.Hq,null!==m&&gf(f.ek,m)),null!==e&&(null===b&&(b=hf()),b.zh(e)),e=c,c=k,null===
f&&(f=new me);else if(k instanceof xf)c=k.Jq,k=k.Kq,null===f&&(f=new me),gf(f.ek,k);else return Ee(a,c,f,e,b);if(g){g=Fe(e,b);if(null===g)return null!==c?c:new jf(h);try{var q=g.d(h)}catch(r){if(q=nf(N(),r),null!==q)a:{if(null!==q&&(h=of(pf(),q),!h.e())){q=h.Q();q=new qf(q);break a}throw O(N(),q);}else throw r;}g=!1;e=h=null;c=q}}}bf.prototype.$classData=y({KR:0},!1,"cats.effect.internals.IORunLoop$",{KR:1,b:1});var cf;function yd(){cf||(cf=new bf);return cf}function zf(){}zf.prototype=new u;
zf.prototype.constructor=zf;zf.prototype.$classData=y({NR:0},!1,"cats.effect.internals.IOShift$",{NR:1,b:1});var Af;function Qd(a,b){var c=a.vz.tn(b);return null===c?(c=Rd(),a.vz.xp(b,c),c):c}function Rd(){Bf();var a=new If;Jf(a,null,null);a=Kf(Ke(a));ac();return new Lf(bc(F(),a))}function Mf(){this.vz=null;Nf=this;var a=new Of;a.Vl=new Pf(16,.75);this.vz=a}Mf.prototype=new u;Mf.prototype.constructor=Mf;Mf.prototype.$classData=y({SR:0},!1,"cats.effect.internals.IOTracing$",{SR:1,b:1});var Nf;
function Pd(){Nf||(Nf=new Mf);return Nf}function Zc(a){a.wz||a.wz||(a.xG=Qf().Bp,a.wz=!0);return a.xG}function Rf(){this.xG=null;this.wz=!1}Rf.prototype=new u;Rf.prototype.constructor=Rf;Rf.prototype.$classData=y({TR:0},!1,"cats.effect.internals.Logger$",{TR:1,b:1});var Sf;function Yc(){Sf||(Sf=new Rf);return Sf}function ne(a){this.xz=null;this.yo=0;this.yz=1<<a;this.yG=-1+this.yz|0;this.xz=new w(this.yz);this.yo=0}ne.prototype=new u;ne.prototype.constructor=ne;
function gf(a,b){a.xz.a[a.yo&a.yG]=b;a.yo=1+a.yo|0}
ne.prototype.la=function(){var a=-1+this.yo|0,b=this.yo-this.yz|0;b=0<b?b:0;var c=a<b;if(c)var e=0;else{e=b>>31;var f=a>>31,g=b-a|0;e=(-2147483648^g)>(-2147483648^b)?-1+(e-f|0)|0:e-f|0;e=0!==g?~e:-e|0;g=1+(-g|0)|0;e=0===g?1+e|0:e;e=(0===e?-1<(-2147483648^g):0<e)?-1:g}ac();g=F();0>e&&Tf(Uf(),a,b,-1);if(0!==e&&(a=new Vf(a,-1,b,c),a.Tj)){for(c=b=new $b(a.yn(),g);a.Tj;)e=new $b(a.yn(),g),c=c.Da=e;g=b}a=(h=>k=>h.xz.a[(k|0)&h.yG])(this);if(g===F())return F();b=g.v();c=b=new $b(a(b),F());for(g=g.C();g!==
F();)e=g.v(),e=new $b(a(e),F()),c=c.Da=e,g=g.C();return b};ne.prototype.$classData=y({UR:0},!1,"cats.effect.internals.RingBuffer",{UR:1,b:1});function Wf(){this.kl=this.fk=this.Rq=!1;this.zG=0;this.zz=!1;Xf=this;this.kl=(this.fk=this.Rq=!1,this.Rq);this.zG=4;this.zz=!1}Wf.prototype=new u;Wf.prototype.constructor=Wf;Wf.prototype.$classData=y({VR:0},!1,"cats.effect.internals.TracingPlatform$",{VR:1,b:1});var Xf;function Od(){Xf||(Xf=new Wf);return Xf}
function Yf(a){this.Cm=null;this.ev=!1;this.BG=a;this.Cm=hf();this.ev=!1}Yf.prototype=new u;Yf.prototype.constructor=Yf;Yf.prototype.ld=function(a){if(this.ev)this.Cm.zh(a);else{this.ev=!0;try{Zf(this,a)}finally{this.ev=!1}}};function Zf(a,b){for(;;){try{b.Fb()}catch(g){if(b=nf(N(),g),null!==b){var c=a,e=c.Cm.zn();if(null!==e){var f=c.Cm;c.Cm=hf();c.BG.ld(new $f(c,e,f))}if(ag(pf(),b))a.BG.Ga(b);else throw O(N(),b);}else throw g;}b=a.Cm.zn();if(null===b)break}}
Yf.prototype.$classData=y({WR:0},!1,"cats.effect.internals.Trampoline",{WR:1,b:1});function bg(){this.zo=null;cg=this;this.zo=new dg(new eg)}bg.prototype=new u;bg.prototype.constructor=bg;bg.prototype.$classData=y({aS:0},!1,"cats.effect.internals.TrampolineEC$",{aS:1,b:1});var cg;function Jd(){cg||(cg=new bg);return cg}function fg(){}fg.prototype=new u;fg.prototype.constructor=fg;function gg(){}gg.prototype=fg.prototype;function hg(){}hg.prototype=new u;hg.prototype.constructor=hg;
function ig(){}ig.prototype=hg.prototype;function og(){}og.prototype=new u;og.prototype.constructor=og;function vg(){}vg.prototype=og.prototype;function wg(){}wg.prototype=new u;wg.prototype.constructor=wg;function xg(){}xg.prototype=wg.prototype;wg.prototype.jC=function(a){a=l(-2048144789,a^(a>>>16|0));a=l(-1028477387,a^(a>>>13|0));return a^(a>>>16|0)};
function yg(){zg=this;new Ag;Bg||(Bg=new Cg);Dg||(Dg=new Eg);Fg||(Fg=new Gg);Hg||(Hg=new Ig);Jg||(Jg=new Kg);Lg||(Lg=new Mg);Ng||(Ng=new Og);Pg||(Pg=new Qg)}yg.prototype=new u;yg.prototype.constructor=yg;yg.prototype.$classData=y({YV:0},!1,"cats.package$",{YV:1,b:1});var zg;function lc(){zg||(zg=new yg)}function Rg(){Sg=this;E()}Rg.prototype=new u;Rg.prototype.constructor=Rg;Rg.prototype.$classData=y({HW:0},!1,"cats.syntax.EitherUtil$",{HW:1,b:1});var Sg;function Tg(){Sg||(Sg=new Rg)}
function Ug(){}Ug.prototype=new u;Ug.prototype.constructor=Ug;function Vg(a,b,c,e){return e.eg(b,new A(((f,g)=>()=>mf(g))(a,c)))}Ug.prototype.$classData=y({JW:0},!1,"cats.syntax.FlatMapOps$",{JW:1,b:1});var Wg;function Xg(){Wg||(Wg=new Ug);return Wg}function Yg(a,b){this.uX=a;this.tX=b}Yg.prototype=new u;Yg.prototype.constructor=Yg;function Zg(a,b){lc();return a.tX.xi(a.uX,b)}Yg.prototype.$classData=y({sX:0},!1,"cats.syntax.SemigroupOps",{sX:1,b:1});function $g(){}$g.prototype=new u;
$g.prototype.constructor=$g;function lh(){}lh.prototype=$g.prototype;
var zh=function mh(a,b){if("string"===typeof b)return nh(),new oh(b);if("number"===typeof b)return b=+b,ph(nh(),b);if(P(Q(),!0,b))return nh().KH;if(P(Q(),!1,b))return nh().JH;if(null===b)return nh().lv;if(b instanceof Array){nh();a=b.length|0;for(var e=Array(a),f=0;f<a;){var g=b[f];e[f]=mh(qh(),g);f=1+f|0}b=rh(new sh,e);return new th(dc(ec(),b))}if(b instanceof Object)return nh(),b=new uh(new vh(b),new A((()=>h=>mh(qh(),h))(a))),wh(xh(yh(),b));if(void 0===b)return nh().lv;throw new C(b);};
function Ah(){Bh=this}Ah.prototype=new u;Ah.prototype.constructor=Ah;Ah.prototype.$classData=y({NZ:0},!1,"io.circe.scalajs.package$",{NZ:1,b:1});var Bh;function qh(){Bh||(Bh=new Ah);return Bh}function wb(a){this.Ne=a}wb.prototype=new u;wb.prototype.constructor=wb;wb.prototype.j=function(){return(this.Ne.isInterface?"interface ":Ve(this)?"":"class ")+this.Ne.name};function Te(a,b){return!!a.Ne.isAssignableFrom(b.Ne)}wb.prototype.oj=function(){return!!this.Ne.isArrayClass};
function Ve(a){return!!a.Ne.isPrimitive}function Ue(a){return a.Ne.getComponentType()}wb.prototype.$classData=y({L6:0},!1,"java.lang.Class",{L6:1,b:1});function Ch(){this.cx=this.HC=this.qj=this.et=null;this.GC=!1;this.JC=this.IC=0;Dh=this;this.et=new ArrayBuffer(8);this.qj=new Int32Array(this.et,0,2);this.HC=new Float32Array(this.et,0,2);this.cx=new Float64Array(this.et,0,1);this.qj[0]=16909060;this.IC=(this.GC=1===((new Int8Array(this.et,0,8))[0]|0))?0:1;this.JC=this.GC?1:0}Ch.prototype=new u;
Ch.prototype.constructor=Ch;function Eh(a,b){var c=b|0;if(c===b&&-Infinity!==1/b)return c;a.cx[0]=b;return(a.qj[0]|0)^(a.qj[1]|0)}function Fh(a,b){a.qj[0]=b;return+a.HC[0]}function Gh(a,b){a.HC[0]=b;return a.qj[0]|0}function Hh(a,b){a.cx[0]=b;return new t(a.qj[a.JC]|0,a.qj[a.IC]|0)}Ch.prototype.$classData=y({R6:0},!1,"java.lang.FloatingPointBits$",{R6:1,b:1});var Dh;function Ih(){Dh||(Dh=new Ch);return Dh}function Jh(a,b,c,e){this.$6=a;this.HL=b;this.b7=c;this.a7=e}Jh.prototype=new u;
Jh.prototype.constructor=Jh;Jh.prototype.$classData=y({Z6:0},!1,"java.lang.Long$StringRadixInfo",{Z6:1,b:1});function Kh(){}Kh.prototype=new u;Kh.prototype.constructor=Kh;Kh.prototype.$classData=y({c7:0},!1,"java.lang.Math$",{c7:1,b:1});var Lh,Mh=y({$c:0},!0,"java.lang.Runnable",{$c:1,b:1});
function Nh(a,b){var c=Oh("^(?:Object\\.|\\[object Object\\]\\.|Module\\.)?\\$(?:ps?|s|f)_((?:_[^_]|[^_])+)__([^\\.]+)$"),e=Oh("^(?:Object\\.|\\[object Object\\]\\.|Module\\.)?\\$ct_((?:_[^_]|[^_])+)__([^\\.]*)$"),f=Oh("^new (?:Object\\.|\\[object Object\\]\\.|Module\\.)?\\$c_([^\\.]+)$"),g=Oh("^(?:Object\\.|\\[object Object\\]\\.|Module\\.)?\\$m_([^\\.]+)$"),h=Oh("^(?:Object\\.|\\[object Object\\]\\.|Module\\.)?\\$[bc]_([^\\.]+)(?:\\.prototype)?\\.([^\\.]+)$").exec(b);c=null!==h?h:c.exec(b);if(null!==
c)return a=Ph(a,c[1]),b=c[2],0<=(b.length|0)&&"init___"===b.substring(0,7)?b="\x3cinit\x3e":(g=b.indexOf("__")|0,b=0>g?b:b.substring(0,g)),[a,b];e=e.exec(b);f=null!==e?e:f.exec(b);if(null!==f)return[Ph(a,f[1]),"\x3cinit\x3e"];g=g.exec(b);return null!==g?[Ph(a,g[1]),"\x3cclinit\x3e"]:["\x3cjscode\x3e",b]}
function Ph(a,b){var c=Qh(a);if(Rh().PC.call(c,b))a=Qh(a)[b];else a:for(c=0;;)if(c<(Sh(a).length|0)){var e=Sh(a)[c];if(0<=(b.length|0)&&b.substring(0,e.length|0)===e){a=""+Th(a)[e]+b.substring(e.length|0);break a}c=1+c|0}else{a=0<=(b.length|0)&&"L"===b.substring(0,1)?b.substring(1):b;break a}return a.split("_").join(".").split("\uff3f").join("_")}
function Qh(a){if(0===(1&a.Yh)<<24>>24&&0===(1&a.Yh)<<24>>24){for(var b={O:"java_lang_Object",T:"java_lang_String"},c=0;22>=c;)2<=c&&(b["T"+c]="scala_Tuple"+c),b["F"+c]="scala_Function"+c,c=1+c|0;a.JL=b;a.Yh=(1|a.Yh)<<24>>24}return a.JL}
function Th(a){0===(2&a.Yh)<<24>>24&&0===(2&a.Yh)<<24>>24&&(a.KL={sjsr_:"scala_scalajs_runtime_",sjs_:"scala_scalajs_",sci_:"scala_collection_immutable_",scm_:"scala_collection_mutable_",scg_:"scala_collection_generic_",sc_:"scala_collection_",sr_:"scala_runtime_",s_:"scala_",jl_:"java_lang_",ju_:"java_util_"},a.Yh=(2|a.Yh)<<24>>24);return a.KL}function Sh(a){0===(4&a.Yh)<<24>>24&&0===(4&a.Yh)<<24>>24&&(a.IL=Object.keys(Th(a)),a.Yh=(4|a.Yh)<<24>>24);return a.IL}
function Uh(a){return(a.stack+"\n").replace(Oh("^[\\s\\S]+?\\s+at\\s+")," at ").replace(Vh("^\\s+(at eval )?at\\s+","gm"),"").replace(Vh("^([^\\(]+?)([\\n])","gm"),"{anonymous}() ($1)$2").replace(Vh("^Object.\x3canonymous\x3e\\s*\\(([^\\)]+)\\)","gm"),"{anonymous}() ($1)").replace(Vh("^([^\\(]+|\\{anonymous\\}\\(\\)) \\((.+)\\)$","gm"),"$1@$2").split("\n").slice(0,-1)}
function Wh(a){var b=Vh("Line (\\d+).*script (?:in )?(\\S+)","i");a=a.message.split("\n");for(var c=[],e=2,f=a.length|0;e<f;){var g=b.exec(a[e]);null!==g&&c.push("{anonymous}()@"+g[2]+":"+g[1]);e=2+e|0}return c}function Xh(){this.IL=this.KL=this.JL=null;this.Yh=0}Xh.prototype=new u;Xh.prototype.constructor=Xh;Xh.prototype.$classData=y({i7:0},!1,"java.lang.StackTrace$",{i7:1,b:1});var Yh;function Zh(){Yh||(Yh=new Xh);return Yh}function $h(){}$h.prototype=new u;$h.prototype.constructor=$h;
function Oh(a){ai||(ai=new $h);return new RegExp(a)}function Vh(a,b){ai||(ai=new $h);return new RegExp(a,b)}$h.prototype.$classData=y({j7:0},!1,"java.lang.StackTrace$StringRE$",{j7:1,b:1});var ai;function bi(){this.LL=this.ML=null;li=this;this.ML=new mi(!1);this.LL=new mi(!0)}bi.prototype=new u;bi.prototype.constructor=bi;bi.prototype.$classData=y({p7:0},!1,"java.lang.System$Streams$",{p7:1,b:1});var li;function ni(){li||(li=new bi);return li}
function oi(){this.NL=this.MC=null;pi=this;var a={"java.version":"1.8","java.vm.specification.version":"1.8","java.vm.specification.vendor":"Oracle Corporation","java.vm.specification.name":"Java Virtual Machine Specification","java.vm.name":"Scala.js"};a["java.vm.version"]=aa.linkerVersion;a["java.specification.version"]="1.8";a["java.specification.vendor"]="Oracle Corporation";a["java.specification.name"]="Java Platform API Specification";a["file.separator"]="/";a["path.separator"]=":";a["line.separator"]=
"\n";this.MC=a;this.NL=null}oi.prototype=new u;oi.prototype.constructor=oi;function qi(a,b,c){null!==a.MC?(ri||(ri=new si),a=a.MC,b=Rh().PC.call(a,b)?a[b]:c):b=qi(a.NL,b,c);return b}oi.prototype.$classData=y({q7:0},!1,"java.lang.System$SystemProperties$",{q7:1,b:1});var pi;function ti(){pi||(pi=new oi);return pi}function ui(a){a.Ck=!1;return a}function vi(){this.Ck=!1;this.Ol=null}vi.prototype=new u;vi.prototype.constructor=vi;function wi(){}wi.prototype=vi.prototype;vi.prototype.zC=function(){return null};
vi.prototype.Q=function(){this.Ck||(this.Ol=this.zC(),this.Ck=!0);return this.Ol};vi.prototype.$classData=y({NC:0},!1,"java.lang.ThreadLocal",{NC:1,b:1});function si(){}si.prototype=new u;si.prototype.constructor=si;si.prototype.$classData=y({t7:0},!1,"java.lang.Utils$",{t7:1,b:1});var ri;function xi(){this.PC=null;yi=this;this.PC=Object.prototype.hasOwnProperty}xi.prototype=new u;xi.prototype.constructor=xi;xi.prototype.$classData=y({u7:0},!1,"java.lang.Utils$Cache$",{u7:1,b:1});var yi;
function Rh(){yi||(yi=new xi);return yi}function zi(a){return!!(a&&a.$classData&&1===a.$classData.dp&&a.$classData.cp.Oa.PL)}var va=y({PL:0},!1,"java.lang.Void",{PL:1,b:1},a=>void 0===a);function Ai(){}Ai.prototype=new u;Ai.prototype.constructor=Ai;function Bi(a,b,c){return b.Ne.newArrayOfThisClass([c])}Ai.prototype.$classData=y({v7:0},!1,"java.lang.reflect.Array$",{v7:1,b:1});var Ci;function Di(){Ci||(Ci=new Ai);return Ci}function Ei(a,b){this.hA=a;this.iA=b}Ei.prototype=new u;
Ei.prototype.constructor=Ei;Ei.prototype.$classData=y({TZ:0},!1,"java.math.BigInteger$QuotAndRem",{TZ:1,b:1});function Fi(){}Fi.prototype=new u;Fi.prototype.constructor=Fi;function Gi(a,b){if(0===b.$)return 0;a=b.na<<5;var c=b.V.a[-1+b.na|0];0>b.$&&Hi(b)===(-1+b.na|0)&&(c=-1+c|0);return a=a-ca(c)|0}function Ii(a,b,c){a=c>>5;c&=31;var e=(b.na+a|0)+(0===c?0:1)|0,f=new jb(e);Ji(0,f,b.V,a,c);b=Ki(b.$,e,f);Li(b);return b}
function Ji(a,b,c,e,f){if(0===f)c.P(0,b,e,b.a.length-e|0);else{a=32-f|0;b.a[-1+b.a.length|0]=0;for(var g=-1+b.a.length|0;g>e;){var h=g;b.a[h]=b.a[h]|c.a[-1+(g-e|0)|0]>>>a|0;b.a[-1+g|0]=c.a[-1+(g-e|0)|0]<<f;g=-1+g|0}}for(c=0;c<e;)b.a[c]=0,c=1+c|0}function Mi(a,b,c,e){for(var f=a=0;f<e;){var g=f,h=c.a[g];b.a[g]=h<<1|a;a=h>>>31|0;f=1+f|0}0!==a&&(b.a[e]=a)}
function Ni(a,b,c){a=c>>5;var e=31&c;if(a>=b.na)return 0>b.$?Oi().Cv:Oi().Yf;c=b.na-a|0;var f=new jb(1+c|0);Pi(0,f,c,b.V,a,e);if(0>b.$){for(var g=0;g<a&&0===b.V.a[g];)g=1+g|0;var h=0!==b.V.a[g]<<(32-e|0);if(g<a||0<e&&h){for(g=0;g<c&&-1===f.a[g];)f.a[g]=0,g=1+g|0;g===c&&(c=1+c|0);a=g;f.a[a]=1+f.a[a]|0}}b=Ki(b.$,c,f);Li(b);return b}
function Pi(a,b,c,e,f,g){for(a=0;a<f;)a=1+a|0;if(0===g)e.P(f,b,0,c);else{var h=32-g|0;for(a=0;a<(-1+c|0);)b.a[a]=e.a[a+f|0]>>>g|0|e.a[1+(a+f|0)|0]<<h,a=1+a|0;b.a[a]=e.a[a+f|0]>>>g|0}}Fi.prototype.$classData=y({UZ:0},!1,"java.math.BitLevel$",{UZ:1,b:1});var Qi;function Ri(){Qi||(Qi=new Fi);return Qi}
function Si(){this.kA=this.lA=null;Ti=this;this.lA=new jb(new Int32Array([-1,-1,31,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]));this.kA=new jb(new Int32Array([-2147483648,1162261467,1073741824,1220703125,362797056,1977326743,1073741824,387420489,1E9,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,128E7,1801088541,113379904,148035889,191102976,244140625,308915776,387420489,481890304,594823321,729E6,887503681,1073741824,1291467969,
1544804416,1838265625,60466176]))}Si.prototype=new u;Si.prototype.constructor=Si;
function Ui(a,b){a=b.$;var c=b.na,e=b.V;if(0===a)return"0";if(1===c)return b=(+(e.a[0]>>>0)).toString(10),0>a?"-"+b:b;b="";var f=new jb(c);for(e.P(0,f,0,c);;){var g=0;for(e=-1+c|0;0<=e;){var h=g;g=f.a[e];var k=Vi(Wi(),g,h,1E9,0);f.a[e]=k;h=k>>31;var m=65535&k;k=k>>>16|0;var p=l(51712,m);m=l(15258,m);var q=l(51712,k);p=p+((m+q|0)<<16)|0;l(1E9,h);l(15258,k);g=g-p|0;e=-1+e|0}e=""+g;for(b="000000000".substring(e.length|0)+e+b;0!==c&&0===f.a[-1+c|0];)c=-1+c|0;if(0===c)break}f=0;for(c=b.length|0;;)if(f<
c&&48===(65535&(b.charCodeAt(f)|0)))f=1+f|0;else break;b=b.substring(f);return 0>a?"-"+b:b}
function Xi(a,b,c){if(0===b.o&&0===b.r)switch(c){case 0:return"0";case 1:return"0.0";case 2:return"0.00";case 3:return"0.000";case 4:return"0.0000";case 5:return"0.00000";case 6:return"0.000000";default:return(0>c?"0E+":"0E")+(-2147483648===c?"2147483648":""+(-c|0))}else{a=0>b.r;var e="";var f=18;if(a){var g=b.o;b=b.r;b=new t(-g|0,0!==g?~b:-b|0)}g=b.o;for(var h=b.r;;){b=g;var k=h;h=Wi();g=Yi(h,g,k,10,0);h=h.fb;f=-1+f|0;k=h;var m=g,p=m>>>16|0;m=l(10,65535&m);p=l(10,p);p=m+(p<<16)|0;l(10,k);e=""+(b-
p|0)+e;b=h;if(0===g&&0===b)break}g=18-f|0;h=g>>31;k=c>>31;b=g-c|0;g=(-2147483648^b)>(-2147483648^g)?-1+(h-k|0)|0:h-k|0;b=-1+b|0;g=-1!==b?g:-1+g|0;if(0<c&&(-1===g?2147483642<=(-2147483648^b):-1<g))if(c=1+b|0,0<c)e=e.substring(0,c)+"."+e.substring(c);else{c=-c|0;for(f=0;f<c;)e="0"+e,f=1+f|0;e="0."+e}else 0!==c&&(c=(0===g?0!==b:0<g)?"E+"+new t(b,g):"E"+new t(b,g),e=1<(18-f|0)?e.substring(0,1)+"."+e.substring(1)+c:e+c);return a?"-"+e:e}}
Si.prototype.$classData=y({VZ:0},!1,"java.math.Conversion$",{VZ:1,b:1});var Ti;function Zi(){Ti||(Ti=new Si);return Ti}function $i(){}$i.prototype=new u;$i.prototype.constructor=$i;
function aj(a,b,c,e,f,g,h){a=new jb(1+f|0);var k=new jb(1+h|0),m=ca(g.a[-1+h|0]);0!==m?(Ji(Ri(),k,g,0,m),Ji(Ri(),a,e,0,m)):(e.P(0,a,0,f),g.P(0,k,0,h));e=k.a[-1+h|0];for(c=-1+c|0;0<=c;){if(a.a[f]===e)g=-1;else{var p=a.a[f],q=a.a[-1+f|0];g=Wi();var r=Vi(g,q,p,e,0);p=g.fb;g=r;var v=65535&r;r=r>>>16|0;var x=65535&e,B=e>>>16|0,L=l(v,x);x=l(r,x);v=l(v,B);v=L+((x+v|0)<<16)|0;l(p,e);l(r,B);q=q-v|0;if(0!==g)for(g=1+g|0;;){r=g=-1+g|0;B=k.a[-2+h|0];p=65535&r;r=r>>>16|0;L=65535&B;B=B>>>16|0;v=l(p,L);L=l(r,L);
x=l(p,B);p=v+((L+x|0)<<16)|0;v=(v>>>16|0)+x|0;v=(l(r,B)+(v>>>16|0)|0)+(((65535&v)+L|0)>>>16|0)|0;B=q;r=a.a[-2+f|0];L=q+e|0;if(0===((-2147483648^L)<(-2147483648^q)?1:0)&&(q=L,v^=-2147483648,B^=-2147483648,v===B?(-2147483648^p)>(-2147483648^r):v>B))continue;break}}if(q=0!==g){bj();q=a;p=f-h|0;B=k;r=h;v=g;var K=0;var X;for(L=X=0;L<r;){x=L;cj();var R=B.a[x],Y=65535&R;R=R>>>16|0;var W=65535&v,ia=v>>>16|0,ea=l(Y,W);W=l(R,W);var fa=l(Y,ia);Y=ea+((W+fa|0)<<16)|0;ea=(ea>>>16|0)+fa|0;ia=(l(R,ia)+(ea>>>16|0)|
0)+(((65535&ea)+W|0)>>>16|0)|0;R=Y+K|0;K=(-2147483648^R)<(-2147483648^Y)?1+ia|0:ia;ia=q.a[p+x|0];R=ia-R|0;ia=(-2147483648^R)>(-2147483648^ia)?-1:0;Y=X;X=Y>>31;Y=R+Y|0;X=(-2147483648^Y)<(-2147483648^R)?1+(ia+X|0)|0:ia+X|0;q.a[p+x|0]=Y;L=1+L|0}v=q.a[p+r|0];B=v-K|0;v=(-2147483648^B)>(-2147483648^v)?-1:0;x=X;L=x>>31;x=B+x|0;q.a[p+r|0]=x;q=0!==((-2147483648^x)<(-2147483648^B)?1+(v+L|0)|0:v+L|0)}if(q)for(g=-1+g|0,q=L=v=0;q<h;)p=q,B=a.a[(f-h|0)+p|0],r=B+k.a[p]|0,B=(-2147483648^r)<(-2147483648^B)?1:0,r=v+
r|0,B=(-2147483648^r)<(-2147483648^v)?1+(L+B|0)|0:L+B|0,v=r,L=B,a.a[(f-h|0)+p|0]=v,v=L,L=0,q=1+q|0;null!==b&&(b.a[c]=g);f=-1+f|0;c=-1+c|0}if(0!==m)return Pi(Ri(),k,h,a,0,m),k;a.P(0,k,0,h);return a}function dj(a,b,c,e,f){a=0;for(e=-1+e|0;0<=e;){var g=a;a=c.a[e];var h=Wi();g=Vi(h,a,g,f,0);h=h.fb;var k=65535&g,m=g>>>16|0,p=65535&f,q=f>>>16|0,r=l(k,p);p=l(m,p);k=l(k,q);r=r+((p+k|0)<<16)|0;l(h,f);l(m,q);a=a-r|0;b.a[e]=g;e=-1+e|0}return a}
$i.prototype.$classData=y({WZ:0},!1,"java.math.Division$",{WZ:1,b:1});var ej;function bj(){ej||(ej=new $i);return ej}
function fj(a,b,c,e){var f=new jb(1+b|0),g=1,h=a.a[0],k=h+c.a[0]|0;f.a[0]=k;h=(-2147483648^k)<(-2147483648^h)?1:0;if(b>=e){for(;g<e;){var m=a.a[g];k=m+c.a[g]|0;m=(-2147483648^k)<(-2147483648^m)?1:0;h=k+h|0;k=(-2147483648^h)<(-2147483648^k)?1+m|0:m;f.a[g]=h;h=k;g=1+g|0}for(;g<b;)c=a.a[g],e=c+h|0,c=(-2147483648^e)<(-2147483648^c)?1:0,f.a[g]=e,h=c,g=1+g|0}else{for(;g<b;)m=a.a[g],k=m+c.a[g]|0,m=(-2147483648^k)<(-2147483648^m)?1:0,h=k+h|0,k=(-2147483648^h)<(-2147483648^k)?1+m|0:m,f.a[g]=h,h=k,g=1+g|0;
for(;g<e;)a=c.a[g],b=a+h|0,a=(-2147483648^b)<(-2147483648^a)?1:0,f.a[g]=b,h=a,g=1+g|0}0!==h&&(f.a[g]=h);return f}function gj(a,b,c,e){for(var f=new jb(b),g=0,h=0;g<e;){var k=a.a[g],m=k-c.a[g]|0;k=(-2147483648^m)>(-2147483648^k)?-1:0;var p=h;h=p>>31;p=m+p|0;m=(-2147483648^p)<(-2147483648^m)?1+(k+h|0)|0:k+h|0;f.a[g]=p;h=m;g=1+g|0}for(;g<b;)c=a.a[g],m=h,e=m>>31,m=c+m|0,c=(-2147483648^m)<(-2147483648^c)?1+e|0:e,f.a[g]=m,h=c,g=1+g|0;return f}function hj(){}hj.prototype=new u;hj.prototype.constructor=hj;
function ij(a,b,c){a=b.$;var e=c.$,f=b.na,g=c.na;if(0===a)return c;if(0===e)return b;if(2===(f+g|0)){b=b.V.a[0];c=c.V.a[0];if(a===e)return e=b+c|0,c=(-2147483648^e)<(-2147483648^b)?1:0,0===c?jj(a,e):Ki(a,2,new jb(new Int32Array([e,c])));e=Oi();0>a?(a=b=c-b|0,c=(-2147483648^b)>(-2147483648^c)?-1:0):(a=c=b-c|0,c=(-2147483648^c)>(-2147483648^b)?-1:0);return kj(e,new t(a,c))}if(a===e)e=f>=g?fj(b.V,f,c.V,g):fj(c.V,g,b.V,f);else{var h=f!==g?f>g?1:-1:lj(0,b.V,c.V,f);if(0===h)return Oi().Yf;1===h?e=gj(b.V,
f,c.V,g):(c=gj(c.V,g,b.V,f),a=e,e=c)}a=Ki(a|0,e.a.length,e);Li(a);return a}function lj(a,b,c,e){for(a=-1+e|0;0<=a&&b.a[a]===c.a[a];)a=-1+a|0;return 0>a?0:(-2147483648^b.a[a])<(-2147483648^c.a[a])?-1:1}
function mj(a,b,c){var e=b.$;a=c.$;var f=b.na,g=c.na;if(0===a)return b;if(0===e)return nj(c);if(2===(f+g|0))return b=b.V.a[0],f=0,c=c.V.a[0],g=0,0>e&&(e=b,b=-e|0,f=0!==e?~f:-f|0),0>a&&(a=c,e=g,c=-a|0,g=0!==a?~e:-e|0),a=Oi(),e=b,b=f,f=g,c=e-c|0,kj(a,new t(c,(-2147483648^c)>(-2147483648^e)?-1+(b-f|0)|0:b-f|0));var h=f!==g?f>g?1:-1:lj(oj(),b.V,c.V,f);if(e===a&&0===h)return Oi().Yf;-1===h?(c=e===a?gj(c.V,g,b.V,f):fj(c.V,g,b.V,f),a=-a|0):e===a?(c=gj(b.V,f,c.V,g),a=e):(c=fj(b.V,f,c.V,g),a=e);a=Ki(a|0,c.a.length,
c);Li(a);return a}hj.prototype.$classData=y({XZ:0},!1,"java.math.Elementary$",{XZ:1,b:1});var pj;function oj(){pj||(pj=new hj);return pj}function qj(a,b){this.ol=a;this.Fo=b}qj.prototype=new u;qj.prototype.constructor=qj;qj.prototype.f=function(a){return a instanceof qj?this.ol===a.ol?this.Fo===a.Fo:!1:!1};qj.prototype.l=function(){return this.ol<<3|this.Fo.bx};qj.prototype.j=function(){return"precision\x3d"+this.ol+" roundingMode\x3d"+this.Fo};
qj.prototype.$classData=y({YZ:0},!1,"java.math.MathContext",{YZ:1,b:1});function rj(){this.gI=null;sj=this;tj();var a=uj().rr;this.gI=new qj(34,a);tj();uj();tj();uj();tj();uj()}rj.prototype=new u;rj.prototype.constructor=rj;rj.prototype.$classData=y({ZZ:0},!1,"java.math.MathContext$",{ZZ:1,b:1});var sj;function tj(){sj||(sj=new rj);return sj}
function vj(a,b,c,e){for(var f,g=f=0;g<c;){var h=g;cj();var k=b.a[h],m=65535&k;k=k>>>16|0;var p=65535&e,q=e>>>16|0,r=l(m,p);p=l(k,p);var v=l(m,q);m=r+((p+v|0)<<16)|0;r=(r>>>16|0)+v|0;k=(l(k,q)+(r>>>16|0)|0)+(((65535&r)+p|0)>>>16|0)|0;f=m+f|0;k=(-2147483648^f)<(-2147483648^m)?1+k|0:k;a.a[h]=f;f=k;g=1+g|0}return f}function Fj(a,b){Gj();if(0<a){var c=new jb(a),e=1,f=1;for(c.a[0]=e|0;f<a;)e=l(e|0,b),c.a[f]=e|0,f=1+f|0;return c}return new jb(0)}
function Hj(){this.pl=this.ql=this.mA=null;Ij=this;this.mA=Fj(10,10);Fj(14,5);this.ql=new (z(Jj).X)(32);this.pl=new (z(Jj).X)(32);var a;var b=1;for(var c=a=0;32>c;){var e=c;if(18>=e){cj().pl.a[e]=kj(Oi(),new t(b,a));var f=cj().ql,g=Oi(),h=a,k=b;f.a[e]=kj(g,new t(0===(32&e)?k<<e:0,0===(32&e)?(k>>>1|0)>>>(31-e|0)|0|h<<e:k<<e));e=b;b=e>>>16|0;e=l(5,65535&e);f=l(5,b);b=e+(f<<16)|0;e=(e>>>16|0)+f|0;a=l(5,a)+(e>>>16|0)|0}else cj().pl.a[e]=Kj(cj().pl.a[-1+e|0],cj().pl.a[1]),cj().ql.a[e]=Kj(cj().ql.a[-1+
e|0],Oi().ti);c=1+c|0}}Hj.prototype=new u;Hj.prototype.constructor=Hj;
function Lj(a,b,c){for(var e,f=0;f<b;){var g=f;e=0;for(var h=1+g|0;h<b;){var k=h;cj();var m=a.a[g],p=a.a[k],q=c.a[g+k|0],r=65535&m;m=m>>>16|0;var v=65535&p;p=p>>>16|0;var x=l(r,v);v=l(m,v);var B=l(r,p);r=x+((v+B|0)<<16)|0;x=(x>>>16|0)+B|0;m=(l(m,p)+(x>>>16|0)|0)+(((65535&x)+v|0)>>>16|0)|0;q=r+q|0;m=(-2147483648^q)<(-2147483648^r)?1+m|0:m;e=q+e|0;q=(-2147483648^e)<(-2147483648^q)?1+m|0:m;c.a[g+k|0]=e;e=q;h=1+h|0}c.a[g+b|0]=e;f=1+f|0}Mi(Ri(),c,c,b<<1);for(g=f=e=0;f<b;)p=a.a[f],q=a.a[f],k=c.a[g],h=e,
m=65535&p,e=p>>>16|0,r=65535&q,q=q>>>16|0,p=l(m,r),r=l(e,r),x=l(m,q),m=p+((r+x|0)<<16)|0,p=(p>>>16|0)+x|0,e=(l(e,q)+(p>>>16|0)|0)+(((65535&p)+r|0)>>>16|0)|0,k=m+k|0,e=(-2147483648^k)<(-2147483648^m)?1+e|0:e,h=k+h|0,k=(-2147483648^h)<(-2147483648^k)?1+e|0:e,c.a[g]=h,g=1+g|0,h=k+c.a[g]|0,k=(-2147483648^h)<(-2147483648^k)?1:0,c.a[g]=h,e=k,f=1+f|0,g=1+g|0;return c}