yagisan-reports
Version:
yagisan-reports SDK
6 lines • 1.82 MB
JavaScript
/**
* yagisan-reports
* Copyright © DenkiYagi Inc.
* Licensed under the commercial license.
**/
(()=>{var sj=Object.create;var Sb=Object.defineProperty;var lj=Object.getOwnPropertyDescriptor;var uj=Object.getOwnPropertyNames;var cj=Object.getPrototypeOf,dj=Object.prototype.hasOwnProperty;var T5=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var Qe=(t,e)=>()=>(t&&(e=t(t=0)),e);var Ft=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),z0=(t,e)=>{for(var r in e)Sb(t,r,{get:e[r],enumerable:!0})},B5=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of uj(e))!dj.call(t,s)&&s!==r&&Sb(t,s,{get:()=>e[s],enumerable:!(n=lj(e,s))||n.enumerable});return t};var i0=(t,e,r)=>(r=t!=null?sj(cj(t)):{},B5(e||!t||!t.__esModule?Sb(r,"default",{value:t,enumerable:!0}):r,t)),U0=t=>B5(Sb({},"__esModule",{value:!0}),t);var Cb=Ft(ho=>{"use strict";Object.defineProperty(ho,"__esModule",{value:!0});ho.utf8Decode=ho.utf8DecodeTD=ho.utf8DecodeJs=ho.utf8Encode=ho.utf8EncodeTE=ho.utf8EncodeJs=ho.utf8Count=void 0;function fj(t){let e=t.length,r=0,n=0;for(;n<e;){let s=t.charCodeAt(n++);if(s&4294967168)if(!(s&4294965248))r+=2;else{if(s>=55296&&s<=56319&&n<e){let u=t.charCodeAt(n);(u&64512)===56320&&(++n,s=((s&1023)<<10)+(u&1023)+65536)}s&4294901760?r+=4:r+=3}else{r++;continue}}return r}ho.utf8Count=fj;function A5(t,e,r){let n=t.length,s=r,u=0;for(;u<n;){let f=t.charCodeAt(u++);if(f&4294967168)if(!(f&4294965248))e[s++]=f>>6&31|192;else{if(f>=55296&&f<=56319&&u<n){let d=t.charCodeAt(u);(d&64512)===56320&&(++u,f=((f&1023)<<10)+(d&1023)+65536)}f&4294901760?(e[s++]=f>>18&7|240,e[s++]=f>>12&63|128,e[s++]=f>>6&63|128):(e[s++]=f>>12&15|224,e[s++]=f>>6&63|128)}else{e[s++]=f;continue}e[s++]=f&63|128}}ho.utf8EncodeJs=A5;var hj=new TextEncoder,gj=50;function F5(t,e,r){hj.encodeInto(t,e.subarray(r))}ho.utf8EncodeTE=F5;function pj(t,e,r){t.length>gj?F5(t,e,r):A5(t,e,r)}ho.utf8Encode=pj;var _j=4096;function E5(t,e,r){let n=e,s=n+r,u=[],f="";for(;n<s;){let d=t[n++];if(!(d&128))u.push(d);else if((d&224)===192){let p=t[n++]&63;u.push((d&31)<<6|p)}else if((d&240)===224){let p=t[n++]&63,h=t[n++]&63;u.push((d&31)<<12|p<<6|h)}else if((d&248)===240){let p=t[n++]&63,h=t[n++]&63,x=t[n++]&63,v=(d&7)<<18|p<<12|h<<6|x;v>65535&&(v-=65536,u.push(v>>>10&1023|55296),v=56320|v&1023),u.push(v)}else u.push(d);u.length>=_j&&(f+=String.fromCharCode(...u),u.length=0)}return u.length>0&&(f+=String.fromCharCode(...u)),f}ho.utf8DecodeJs=E5;var xj=new TextDecoder,mj=200;function D5(t,e,r){let n=t.subarray(e,e+r);return xj.decode(n)}ho.utf8DecodeTD=D5;function bj(t,e,r){return r>mj?D5(t,e,r):E5(t,e,r)}ho.utf8Decode=bj});var O3=Ft(kb=>{"use strict";Object.defineProperty(kb,"__esModule",{value:!0});kb.ExtData=void 0;var N3=class{constructor(e,r){this.type=e,this.data=r}};kb.ExtData=N3});var Bb=Ft(Tb=>{"use strict";Object.defineProperty(Tb,"__esModule",{value:!0});Tb.DecodeError=void 0;var V3=class t extends Error{constructor(e){super(e);let r=Object.create(t.prototype);Object.setPrototypeOf(this,r),Object.defineProperty(this,"name",{configurable:!0,enumerable:!1,value:t.name})}};Tb.DecodeError=V3});var Ab=Ft(dl=>{"use strict";Object.defineProperty(dl,"__esModule",{value:!0});dl.getUint64=dl.getInt64=dl.setInt64=dl.setUint64=dl.UINT32_MAX=void 0;dl.UINT32_MAX=4294967295;function yj(t,e,r){let n=r/4294967296,s=r;t.setUint32(e,n),t.setUint32(e+4,s)}dl.setUint64=yj;function vj(t,e,r){let n=Math.floor(r/4294967296),s=r;t.setUint32(e,n),t.setUint32(e+4,s)}dl.setInt64=vj;function wj(t,e){let r=t.getInt32(e),n=t.getUint32(e+4);return r*4294967296+n}dl.getInt64=wj;function Sj(t,e){let r=t.getUint32(e),n=t.getUint32(e+4);return r*4294967296+n}dl.getUint64=Sj});var j3=Ft(Wa=>{"use strict";Object.defineProperty(Wa,"__esModule",{value:!0});Wa.timestampExtension=Wa.decodeTimestampExtension=Wa.decodeTimestampToTimeSpec=Wa.encodeTimestampExtension=Wa.encodeDateToTimeSpec=Wa.encodeTimeSpecToTimestamp=Wa.EXT_TIMESTAMP=void 0;var Cj=Bb(),R5=Ab();Wa.EXT_TIMESTAMP=-1;var kj=4294967296-1,Tj=17179869184-1;function L5({sec:t,nsec:e}){if(t>=0&&e>=0&&t<=Tj)if(e===0&&t<=kj){let r=new Uint8Array(4);return new DataView(r.buffer).setUint32(0,t),r}else{let r=t/4294967296,n=t&4294967295,s=new Uint8Array(8),u=new DataView(s.buffer);return u.setUint32(0,e<<2|r&3),u.setUint32(4,n),s}else{let r=new Uint8Array(12),n=new DataView(r.buffer);return n.setUint32(0,e),(0,R5.setInt64)(n,4,t),r}}Wa.encodeTimeSpecToTimestamp=L5;function P5(t){let e=t.getTime(),r=Math.floor(e/1e3),n=(e-r*1e3)*1e6,s=Math.floor(n/1e9);return{sec:r+s,nsec:n-s*1e9}}Wa.encodeDateToTimeSpec=P5;function I5(t){if(t instanceof Date){let e=P5(t);return L5(e)}else return null}Wa.encodeTimestampExtension=I5;function N5(t){let e=new DataView(t.buffer,t.byteOffset,t.byteLength);switch(t.byteLength){case 4:return{sec:e.getUint32(0),nsec:0};case 8:{let r=e.getUint32(0),n=e.getUint32(4),s=(r&3)*4294967296+n,u=r>>>2;return{sec:s,nsec:u}}case 12:{let r=(0,R5.getInt64)(e,4),n=e.getUint32(0);return{sec:r,nsec:n}}default:throw new Cj.DecodeError(`Unrecognized data size for timestamp (expected 4, 8, or 12): ${t.length}`)}}Wa.decodeTimestampToTimeSpec=N5;function O5(t){let e=N5(t);return new Date(e.sec*1e3+e.nsec/1e6)}Wa.decodeTimestampExtension=O5;Wa.timestampExtension={type:Wa.EXT_TIMESTAMP,encode:I5,decode:O5}});var Db=Ft(Eb=>{"use strict";Object.defineProperty(Eb,"__esModule",{value:!0});Eb.ExtensionCodec=void 0;var Fb=O3(),Bj=j3(),Z_=class{constructor(){this.builtInEncoders=[],this.builtInDecoders=[],this.encoders=[],this.decoders=[],this.register(Bj.timestampExtension)}register({type:e,encode:r,decode:n}){if(e>=0)this.encoders[e]=r,this.decoders[e]=n;else{let s=1+e;this.builtInEncoders[s]=r,this.builtInDecoders[s]=n}}tryToEncode(e,r){for(let n=0;n<this.builtInEncoders.length;n++){let s=this.builtInEncoders[n];if(s!=null){let u=s(e,r);if(u!=null){let f=-1-n;return new Fb.ExtData(f,u)}}}for(let n=0;n<this.encoders.length;n++){let s=this.encoders[n];if(s!=null){let u=s(e,r);if(u!=null){let f=n;return new Fb.ExtData(f,u)}}}return e instanceof Fb.ExtData?e:null}decode(e,r,n){let s=r<0?this.builtInDecoders[-1-r]:this.decoders[r];return s?s(e,r,n):new Fb.ExtData(r,e)}};Z_.defaultCodec=new Z_;Eb.ExtensionCodec=Z_});var M3=Ft(Jg=>{"use strict";Object.defineProperty(Jg,"__esModule",{value:!0});Jg.createDataView=Jg.ensureUint8Array=void 0;function V5(t){return t instanceof Uint8Array?t:ArrayBuffer.isView(t)?new Uint8Array(t.buffer,t.byteOffset,t.byteLength):t instanceof ArrayBuffer?new Uint8Array(t):Uint8Array.from(t)}Jg.ensureUint8Array=V5;function Aj(t){if(t instanceof ArrayBuffer)return new DataView(t);let e=V5(t);return new DataView(e.buffer,e.byteOffset,e.byteLength)}Jg.createDataView=Aj});var U3=Ft(G0=>{"use strict";Object.defineProperty(G0,"__esModule",{value:!0});G0.Encoder=G0.DEFAULT_INITIAL_BUFFER_SIZE=G0.DEFAULT_MAX_DEPTH=void 0;var j5=Cb(),Fj=Db(),M5=Ab(),Ej=M3();G0.DEFAULT_MAX_DEPTH=100;G0.DEFAULT_INITIAL_BUFFER_SIZE=2048;var z3=class{constructor(e){var r,n,s,u,f,d,p,h;this.extensionCodec=(r=e?.extensionCodec)!==null&&r!==void 0?r:Fj.ExtensionCodec.defaultCodec,this.context=e?.context,this.useBigInt64=(n=e?.useBigInt64)!==null&&n!==void 0?n:!1,this.maxDepth=(s=e?.maxDepth)!==null&&s!==void 0?s:G0.DEFAULT_MAX_DEPTH,this.initialBufferSize=(u=e?.initialBufferSize)!==null&&u!==void 0?u:G0.DEFAULT_INITIAL_BUFFER_SIZE,this.sortKeys=(f=e?.sortKeys)!==null&&f!==void 0?f:!1,this.forceFloat32=(d=e?.forceFloat32)!==null&&d!==void 0?d:!1,this.ignoreUndefined=(p=e?.ignoreUndefined)!==null&&p!==void 0?p:!1,this.forceIntegerToFloat=(h=e?.forceIntegerToFloat)!==null&&h!==void 0?h:!1,this.pos=0,this.view=new DataView(new ArrayBuffer(this.initialBufferSize)),this.bytes=new Uint8Array(this.view.buffer)}reinitializeState(){this.pos=0}encodeSharedRef(e){return this.reinitializeState(),this.doEncode(e,1),this.bytes.subarray(0,this.pos)}encode(e){return this.reinitializeState(),this.doEncode(e,1),this.bytes.slice(0,this.pos)}doEncode(e,r){if(r>this.maxDepth)throw new Error(`Too deep objects in depth ${r}`);e==null?this.encodeNil():typeof e=="boolean"?this.encodeBoolean(e):typeof e=="number"?this.forceIntegerToFloat?this.encodeNumberAsFloat(e):this.encodeNumber(e):typeof e=="string"?this.encodeString(e):this.useBigInt64&&typeof e=="bigint"?this.encodeBigInt64(e):this.encodeObject(e,r)}ensureBufferSizeToWrite(e){let r=this.pos+e;this.view.byteLength<r&&this.resizeBuffer(r*2)}resizeBuffer(e){let r=new ArrayBuffer(e),n=new Uint8Array(r),s=new DataView(r);n.set(this.bytes),this.view=s,this.bytes=n}encodeNil(){this.writeU8(192)}encodeBoolean(e){e===!1?this.writeU8(194):this.writeU8(195)}encodeNumber(e){!this.forceIntegerToFloat&&Number.isSafeInteger(e)?e>=0?e<128?this.writeU8(e):e<256?(this.writeU8(204),this.writeU8(e)):e<65536?(this.writeU8(205),this.writeU16(e)):e<4294967296?(this.writeU8(206),this.writeU32(e)):this.useBigInt64?this.encodeNumberAsFloat(e):(this.writeU8(207),this.writeU64(e)):e>=-32?this.writeU8(224|e+32):e>=-128?(this.writeU8(208),this.writeI8(e)):e>=-32768?(this.writeU8(209),this.writeI16(e)):e>=-2147483648?(this.writeU8(210),this.writeI32(e)):this.useBigInt64?this.encodeNumberAsFloat(e):(this.writeU8(211),this.writeI64(e)):this.encodeNumberAsFloat(e)}encodeNumberAsFloat(e){this.forceFloat32?(this.writeU8(202),this.writeF32(e)):(this.writeU8(203),this.writeF64(e))}encodeBigInt64(e){e>=BigInt(0)?(this.writeU8(207),this.writeBigUint64(e)):(this.writeU8(211),this.writeBigInt64(e))}writeStringHeader(e){if(e<32)this.writeU8(160+e);else if(e<256)this.writeU8(217),this.writeU8(e);else if(e<65536)this.writeU8(218),this.writeU16(e);else if(e<4294967296)this.writeU8(219),this.writeU32(e);else throw new Error(`Too long string: ${e} bytes in UTF-8`)}encodeString(e){let n=(0,j5.utf8Count)(e);this.ensureBufferSizeToWrite(5+n),this.writeStringHeader(n),(0,j5.utf8Encode)(e,this.bytes,this.pos),this.pos+=n}encodeObject(e,r){let n=this.extensionCodec.tryToEncode(e,this.context);if(n!=null)this.encodeExtension(n);else if(Array.isArray(e))this.encodeArray(e,r);else if(ArrayBuffer.isView(e))this.encodeBinary(e);else if(typeof e=="object")this.encodeMap(e,r);else throw new Error(`Unrecognized object: ${Object.prototype.toString.apply(e)}`)}encodeBinary(e){let r=e.byteLength;if(r<256)this.writeU8(196),this.writeU8(r);else if(r<65536)this.writeU8(197),this.writeU16(r);else if(r<4294967296)this.writeU8(198),this.writeU32(r);else throw new Error(`Too large binary: ${r}`);let n=(0,Ej.ensureUint8Array)(e);this.writeU8a(n)}encodeArray(e,r){let n=e.length;if(n<16)this.writeU8(144+n);else if(n<65536)this.writeU8(220),this.writeU16(n);else if(n<4294967296)this.writeU8(221),this.writeU32(n);else throw new Error(`Too large array: ${n}`);for(let s of e)this.doEncode(s,r+1)}countWithoutUndefined(e,r){let n=0;for(let s of r)e[s]!==void 0&&n++;return n}encodeMap(e,r){let n=Object.keys(e);this.sortKeys&&n.sort();let s=this.ignoreUndefined?this.countWithoutUndefined(e,n):n.length;if(s<16)this.writeU8(128+s);else if(s<65536)this.writeU8(222),this.writeU16(s);else if(s<4294967296)this.writeU8(223),this.writeU32(s);else throw new Error(`Too large map object: ${s}`);for(let u of n){let f=e[u];this.ignoreUndefined&&f===void 0||(this.encodeString(u),this.doEncode(f,r+1))}}encodeExtension(e){let r=e.data.length;if(r===1)this.writeU8(212);else if(r===2)this.writeU8(213);else if(r===4)this.writeU8(214);else if(r===8)this.writeU8(215);else if(r===16)this.writeU8(216);else if(r<256)this.writeU8(199),this.writeU8(r);else if(r<65536)this.writeU8(200),this.writeU16(r);else if(r<4294967296)this.writeU8(201),this.writeU32(r);else throw new Error(`Too large extension object: ${r}`);this.writeI8(e.type),this.writeU8a(e.data)}writeU8(e){this.ensureBufferSizeToWrite(1),this.view.setUint8(this.pos,e),this.pos++}writeU8a(e){let r=e.length;this.ensureBufferSizeToWrite(r),this.bytes.set(e,this.pos),this.pos+=r}writeI8(e){this.ensureBufferSizeToWrite(1),this.view.setInt8(this.pos,e),this.pos++}writeU16(e){this.ensureBufferSizeToWrite(2),this.view.setUint16(this.pos,e),this.pos+=2}writeI16(e){this.ensureBufferSizeToWrite(2),this.view.setInt16(this.pos,e),this.pos+=2}writeU32(e){this.ensureBufferSizeToWrite(4),this.view.setUint32(this.pos,e),this.pos+=4}writeI32(e){this.ensureBufferSizeToWrite(4),this.view.setInt32(this.pos,e),this.pos+=4}writeF32(e){this.ensureBufferSizeToWrite(4),this.view.setFloat32(this.pos,e),this.pos+=4}writeF64(e){this.ensureBufferSizeToWrite(8),this.view.setFloat64(this.pos,e),this.pos+=8}writeU64(e){this.ensureBufferSizeToWrite(8),(0,M5.setUint64)(this.view,this.pos,e),this.pos+=8}writeI64(e){this.ensureBufferSizeToWrite(8),(0,M5.setInt64)(this.view,this.pos,e),this.pos+=8}writeBigUint64(e){this.ensureBufferSizeToWrite(8),this.view.setBigUint64(this.pos,e),this.pos+=8}writeBigInt64(e){this.ensureBufferSizeToWrite(8),this.view.setBigInt64(this.pos,e),this.pos+=8}};G0.Encoder=z3});var z5=Ft(Qg=>{"use strict";Object.defineProperty(Qg,"__esModule",{value:!0});Qg.encode=Qg.defaultEncodeOptions=void 0;var Dj=U3();Qg.defaultEncodeOptions=void 0;function Rj(t,e){return new Dj.Encoder(e).encodeSharedRef(t)}Qg.encode=Rj});var U5=Ft(Rb=>{"use strict";Object.defineProperty(Rb,"__esModule",{value:!0});Rb.prettyByte=void 0;function Lj(t){return`${t<0?"-":""}0x${Math.abs(t).toString(16).padStart(2,"0")}`}Rb.prettyByte=Lj});var G5=Ft(Lb=>{"use strict";Object.defineProperty(Lb,"__esModule",{value:!0});Lb.CachedKeyDecoder=void 0;var Pj=Cb(),Ij=16,Nj=16,G3=class{constructor(e=Ij,r=Nj){this.maxKeyLength=e,this.maxLengthPerKey=r,this.hit=0,this.miss=0,this.caches=[];for(let n=0;n<this.maxKeyLength;n++)this.caches.push([])}canBeCached(e){return e>0&&e<=this.maxKeyLength}find(e,r,n){let s=this.caches[n-1];e:for(let u of s){let f=u.bytes;for(let d=0;d<n;d++)if(f[d]!==e[r+d])continue e;return u.str}return null}store(e,r){let n=this.caches[e.length-1],s={bytes:e,str:r};n.length>=this.maxLengthPerKey?n[Math.random()*n.length|0]=s:n.push(s)}decode(e,r,n){let s=this.find(e,r,n);if(s!=null)return this.hit++,s;this.miss++;let u=(0,Pj.utf8DecodeJs)(e,r,n),f=Uint8Array.prototype.slice.call(e,r,r+n);return this.store(f,u),u}};Lb.CachedKeyDecoder=G3});var Ib=Ft(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.Decoder=Zu.DataViewIndexOutOfBoundsError=void 0;var H3=U5(),Oj=Db(),nh=Ab(),Vj=Cb(),W3=M3(),jj=G5(),Ku=Bb(),H5="array",Pb="map_key",Mj="map_value",zj=t=>typeof t=="string"||typeof t=="number",Y_=-1,X3=new DataView(new ArrayBuffer(0)),Uj=new Uint8Array(X3.buffer);try{X3.getInt8(0)}catch(t){if(!(t instanceof RangeError))throw new Error("This module is not supported in the current JavaScript engine because DataView does not throw RangeError on out-of-bounds access")}Zu.DataViewIndexOutOfBoundsError=RangeError;var W5=new Zu.DataViewIndexOutOfBoundsError("Insufficient data"),Gj=new jj.CachedKeyDecoder,q3=class{constructor(e){var r,n,s,u,f,d,p;this.totalPos=0,this.pos=0,this.view=X3,this.bytes=Uj,this.headByte=Y_,this.stack=[],this.extensionCodec=(r=e?.extensionCodec)!==null&&r!==void 0?r:Oj.ExtensionCodec.defaultCodec,this.context=e?.context,this.useBigInt64=(n=e?.useBigInt64)!==null&&n!==void 0?n:!1,this.maxStrLength=(s=e?.maxStrLength)!==null&&s!==void 0?s:nh.UINT32_MAX,this.maxBinLength=(u=e?.maxBinLength)!==null&&u!==void 0?u:nh.UINT32_MAX,this.maxArrayLength=(f=e?.maxArrayLength)!==null&&f!==void 0?f:nh.UINT32_MAX,this.maxMapLength=(d=e?.maxMapLength)!==null&&d!==void 0?d:nh.UINT32_MAX,this.maxExtLength=(p=e?.maxExtLength)!==null&&p!==void 0?p:nh.UINT32_MAX,this.keyDecoder=e?.keyDecoder!==void 0?e.keyDecoder:Gj}reinitializeState(){this.totalPos=0,this.headByte=Y_,this.stack.length=0}setBuffer(e){this.bytes=(0,W3.ensureUint8Array)(e),this.view=(0,W3.createDataView)(this.bytes),this.pos=0}appendBuffer(e){if(this.headByte===Y_&&!this.hasRemaining(1))this.setBuffer(e);else{let r=this.bytes.subarray(this.pos),n=(0,W3.ensureUint8Array)(e),s=new Uint8Array(r.length+n.length);s.set(r),s.set(n,r.length),this.setBuffer(s)}}hasRemaining(e){return this.view.byteLength-this.pos>=e}createExtraByteError(e){let{view:r,pos:n}=this;return new RangeError(`Extra ${r.byteLength-n} of ${r.byteLength} byte(s) found at buffer[${e}]`)}decode(e){this.reinitializeState(),this.setBuffer(e);let r=this.doDecodeSync();if(this.hasRemaining(1))throw this.createExtraByteError(this.pos);return r}*decodeMulti(e){for(this.reinitializeState(),this.setBuffer(e);this.hasRemaining(1);)yield this.doDecodeSync()}async decodeAsync(e){let r=!1,n;for await(let d of e){if(r)throw this.createExtraByteError(this.totalPos);this.appendBuffer(d);try{n=this.doDecodeSync(),r=!0}catch(p){if(!(p instanceof Zu.DataViewIndexOutOfBoundsError))throw p}this.totalPos+=this.pos}if(r){if(this.hasRemaining(1))throw this.createExtraByteError(this.totalPos);return n}let{headByte:s,pos:u,totalPos:f}=this;throw new RangeError(`Insufficient data in parsing ${(0,H3.prettyByte)(s)} at ${f} (${u} in the current buffer)`)}decodeArrayStream(e){return this.decodeMultiAsync(e,!0)}decodeStream(e){return this.decodeMultiAsync(e,!1)}async*decodeMultiAsync(e,r){let n=r,s=-1;for await(let u of e){if(r&&s===0)throw this.createExtraByteError(this.totalPos);this.appendBuffer(u),n&&(s=this.readArraySize(),n=!1,this.complete());try{for(;yield this.doDecodeSync(),--s!==0;);}catch(f){if(!(f instanceof Zu.DataViewIndexOutOfBoundsError))throw f}this.totalPos+=this.pos}}doDecodeSync(){e:for(;;){let e=this.readHeadByte(),r;if(e>=224)r=e-256;else if(e<192)if(e<128)r=e;else if(e<144){let s=e-128;if(s!==0){this.pushMapState(s),this.complete();continue e}else r={}}else if(e<160){let s=e-144;if(s!==0){this.pushArrayState(s),this.complete();continue e}else r=[]}else{let s=e-160;r=this.decodeUtf8String(s,0)}else if(e===192)r=null;else if(e===194)r=!1;else if(e===195)r=!0;else if(e===202)r=this.readF32();else if(e===203)r=this.readF64();else if(e===204)r=this.readU8();else if(e===205)r=this.readU16();else if(e===206)r=this.readU32();else if(e===207)this.useBigInt64?r=this.readU64AsBigInt():r=this.readU64();else if(e===208)r=this.readI8();else if(e===209)r=this.readI16();else if(e===210)r=this.readI32();else if(e===211)this.useBigInt64?r=this.readI64AsBigInt():r=this.readI64();else if(e===217){let s=this.lookU8();r=this.decodeUtf8String(s,1)}else if(e===218){let s=this.lookU16();r=this.decodeUtf8String(s,2)}else if(e===219){let s=this.lookU32();r=this.decodeUtf8String(s,4)}else if(e===220){let s=this.readU16();if(s!==0){this.pushArrayState(s),this.complete();continue e}else r=[]}else if(e===221){let s=this.readU32();if(s!==0){this.pushArrayState(s),this.complete();continue e}else r=[]}else if(e===222){let s=this.readU16();if(s!==0){this.pushMapState(s),this.complete();continue e}else r={}}else if(e===223){let s=this.readU32();if(s!==0){this.pushMapState(s),this.complete();continue e}else r={}}else if(e===196){let s=this.lookU8();r=this.decodeBinary(s,1)}else if(e===197){let s=this.lookU16();r=this.decodeBinary(s,2)}else if(e===198){let s=this.lookU32();r=this.decodeBinary(s,4)}else if(e===212)r=this.decodeExtension(1,0);else if(e===213)r=this.decodeExtension(2,0);else if(e===214)r=this.decodeExtension(4,0);else if(e===215)r=this.decodeExtension(8,0);else if(e===216)r=this.decodeExtension(16,0);else if(e===199){let s=this.lookU8();r=this.decodeExtension(s,1)}else if(e===200){let s=this.lookU16();r=this.decodeExtension(s,2)}else if(e===201){let s=this.lookU32();r=this.decodeExtension(s,4)}else throw new Ku.DecodeError(`Unrecognized type byte: ${(0,H3.prettyByte)(e)}`);this.complete();let n=this.stack;for(;n.length>0;){let s=n[n.length-1];if(s.type===H5)if(s.array[s.position]=r,s.position++,s.position===s.size)n.pop(),r=s.array;else continue e;else if(s.type===Pb){if(!zj(r))throw new Ku.DecodeError("The type of key must be string or number but "+typeof r);if(r==="__proto__")throw new Ku.DecodeError("The key __proto__ is not allowed");s.key=r,s.type=Mj;continue e}else if(s.map[s.key]=r,s.readCount++,s.readCount===s.size)n.pop(),r=s.map;else{s.key=null,s.type=Pb;continue e}}return r}}readHeadByte(){return this.headByte===Y_&&(this.headByte=this.readU8()),this.headByte}complete(){this.headByte=Y_}readArraySize(){let e=this.readHeadByte();switch(e){case 220:return this.readU16();case 221:return this.readU32();default:{if(e<160)return e-144;throw new Ku.DecodeError(`Unrecognized array type byte: ${(0,H3.prettyByte)(e)}`)}}}pushMapState(e){if(e>this.maxMapLength)throw new Ku.DecodeError(`Max length exceeded: map length (${e}) > maxMapLengthLength (${this.maxMapLength})`);this.stack.push({type:Pb,size:e,key:null,readCount:0,map:{}})}pushArrayState(e){if(e>this.maxArrayLength)throw new Ku.DecodeError(`Max length exceeded: array length (${e}) > maxArrayLength (${this.maxArrayLength})`);this.stack.push({type:H5,size:e,array:new Array(e),position:0})}decodeUtf8String(e,r){var n;if(e>this.maxStrLength)throw new Ku.DecodeError(`Max length exceeded: UTF-8 byte length (${e}) > maxStrLength (${this.maxStrLength})`);if(this.bytes.byteLength<this.pos+r+e)throw W5;let s=this.pos+r,u;return this.stateIsMapKey()&&(!((n=this.keyDecoder)===null||n===void 0)&&n.canBeCached(e))?u=this.keyDecoder.decode(this.bytes,s,e):u=(0,Vj.utf8Decode)(this.bytes,s,e),this.pos+=r+e,u}stateIsMapKey(){return this.stack.length>0?this.stack[this.stack.length-1].type===Pb:!1}decodeBinary(e,r){if(e>this.maxBinLength)throw new Ku.DecodeError(`Max length exceeded: bin length (${e}) > maxBinLength (${this.maxBinLength})`);if(!this.hasRemaining(e+r))throw W5;let n=this.pos+r,s=this.bytes.subarray(n,n+e);return this.pos+=r+e,s}decodeExtension(e,r){if(e>this.maxExtLength)throw new Ku.DecodeError(`Max length exceeded: ext length (${e}) > maxExtLength (${this.maxExtLength})`);let n=this.view.getInt8(this.pos+r),s=this.decodeBinary(e,r+1);return this.extensionCodec.decode(s,n,this.context)}lookU8(){return this.view.getUint8(this.pos)}lookU16(){return this.view.getUint16(this.pos)}lookU32(){return this.view.getUint32(this.pos)}readU8(){let e=this.view.getUint8(this.pos);return this.pos++,e}readI8(){let e=this.view.getInt8(this.pos);return this.pos++,e}readU16(){let e=this.view.getUint16(this.pos);return this.pos+=2,e}readI16(){let e=this.view.getInt16(this.pos);return this.pos+=2,e}readU32(){let e=this.view.getUint32(this.pos);return this.pos+=4,e}readI32(){let e=this.view.getInt32(this.pos);return this.pos+=4,e}readU64(){let e=(0,nh.getUint64)(this.view,this.pos);return this.pos+=8,e}readI64(){let e=(0,nh.getInt64)(this.view,this.pos);return this.pos+=8,e}readU64AsBigInt(){let e=this.view.getBigUint64(this.pos);return this.pos+=8,e}readI64AsBigInt(){let e=this.view.getBigInt64(this.pos);return this.pos+=8,e}readF32(){let e=this.view.getFloat32(this.pos);return this.pos+=4,e}readF64(){let e=this.view.getFloat64(this.pos);return this.pos+=8,e}};Zu.Decoder=q3});var X5=Ft(id=>{"use strict";Object.defineProperty(id,"__esModule",{value:!0});id.decodeMulti=id.decode=id.defaultDecodeOptions=void 0;var q5=Ib();id.defaultDecodeOptions=void 0;function Hj(t,e){return new q5.Decoder(e).decode(t)}id.decode=Hj;function Wj(t,e){return new q5.Decoder(e).decodeMulti(t)}id.decodeMulti=Wj});var Y5=Ft(ad=>{"use strict";Object.defineProperty(ad,"__esModule",{value:!0});ad.ensureAsyncIterable=ad.asyncIterableFromStream=ad.isAsyncIterable=void 0;function K5(t){return t[Symbol.asyncIterator]!=null}ad.isAsyncIterable=K5;function qj(t){if(t==null)throw new Error("Assertion Failure: value must not be null nor undefined")}async function*Z5(t){let e=t.getReader();try{for(;;){let{done:r,value:n}=await e.read();if(r)return;qj(n),yield n}}finally{e.releaseLock()}}ad.asyncIterableFromStream=Z5;function Xj(t){return K5(t)?t:Z5(t)}ad.ensureAsyncIterable=Xj});var J5=Ft(H0=>{"use strict";Object.defineProperty(H0,"__esModule",{value:!0});H0.decodeStream=H0.decodeMultiStream=H0.decodeArrayStream=H0.decodeAsync=void 0;var K3=Ib(),Z3=Y5();async function Kj(t,e){let r=(0,Z3.ensureAsyncIterable)(t);return new K3.Decoder(e).decodeAsync(r)}H0.decodeAsync=Kj;function Zj(t,e){let r=(0,Z3.ensureAsyncIterable)(t);return new K3.Decoder(e).decodeArrayStream(r)}H0.decodeArrayStream=Zj;function Yj(t,e){let r=(0,Z3.ensureAsyncIterable)(t);return new K3.Decoder(e).decodeStream(r)}H0.decodeMultiStream=Yj;H0.decodeStream=void 0});var eT=Ft(hn=>{"use strict";Object.defineProperty(hn,"__esModule",{value:!0});hn.decodeTimestampExtension=hn.encodeTimestampExtension=hn.decodeTimestampToTimeSpec=hn.encodeTimeSpecToTimestamp=hn.encodeDateToTimeSpec=hn.EXT_TIMESTAMP=hn.ExtData=hn.ExtensionCodec=hn.Encoder=hn.DecodeError=hn.DataViewIndexOutOfBoundsError=hn.Decoder=hn.decodeStream=hn.decodeMultiStream=hn.decodeArrayStream=hn.decodeAsync=hn.decodeMulti=hn.decode=hn.encode=void 0;var Jj=z5();Object.defineProperty(hn,"encode",{enumerable:!0,get:function(){return Jj.encode}});var Q5=X5();Object.defineProperty(hn,"decode",{enumerable:!0,get:function(){return Q5.decode}});Object.defineProperty(hn,"decodeMulti",{enumerable:!0,get:function(){return Q5.decodeMulti}});var Nb=J5();Object.defineProperty(hn,"decodeAsync",{enumerable:!0,get:function(){return Nb.decodeAsync}});Object.defineProperty(hn,"decodeArrayStream",{enumerable:!0,get:function(){return Nb.decodeArrayStream}});Object.defineProperty(hn,"decodeMultiStream",{enumerable:!0,get:function(){return Nb.decodeMultiStream}});Object.defineProperty(hn,"decodeStream",{enumerable:!0,get:function(){return Nb.decodeStream}});var $5=Ib();Object.defineProperty(hn,"Decoder",{enumerable:!0,get:function(){return $5.Decoder}});Object.defineProperty(hn,"DataViewIndexOutOfBoundsError",{enumerable:!0,get:function(){return $5.DataViewIndexOutOfBoundsError}});var Qj=Bb();Object.defineProperty(hn,"DecodeError",{enumerable:!0,get:function(){return Qj.DecodeError}});var $j=U3();Object.defineProperty(hn,"Encoder",{enumerable:!0,get:function(){return $j.Encoder}});var eM=Db();Object.defineProperty(hn,"ExtensionCodec",{enumerable:!0,get:function(){return eM.ExtensionCodec}});var tM=O3();Object.defineProperty(hn,"ExtData",{enumerable:!0,get:function(){return tM.ExtData}});var $g=j3();Object.defineProperty(hn,"EXT_TIMESTAMP",{enumerable:!0,get:function(){return $g.EXT_TIMESTAMP}});Object.defineProperty(hn,"encodeDateToTimeSpec",{enumerable:!0,get:function(){return $g.encodeDateToTimeSpec}});Object.defineProperty(hn,"encodeTimeSpecToTimestamp",{enumerable:!0,get:function(){return $g.encodeTimeSpecToTimestamp}});Object.defineProperty(hn,"decodeTimestampToTimeSpec",{enumerable:!0,get:function(){return $g.decodeTimestampToTimeSpec}});Object.defineProperty(hn,"encodeTimestampExtension",{enumerable:!0,get:function(){return $g.encodeTimestampExtension}});Object.defineProperty(hn,"decodeTimestampExtension",{enumerable:!0,get:function(){return $g.decodeTimestampExtension}})});var tT=Ft((LY,Ob)=>{function rM(){var t=0,e=1,r=2,n=3,s=4,u=5,f=6,d=7,p=8,h=9,x=10,v=11,S=12,k=13,T=14,C=15,D=16,F=17,I=0,L=1,N=2,G=3,z=4;function oe(l,Y){return 55296<=l.charCodeAt(Y)&&l.charCodeAt(Y)<=56319&&56320<=l.charCodeAt(Y+1)&&l.charCodeAt(Y+1)<=57343}function ne(l,Y){Y===void 0&&(Y=0);var fe=l.charCodeAt(Y);if(55296<=fe&&fe<=56319&&Y<l.length-1){var se=fe,be=l.charCodeAt(Y+1);return 56320<=be&&be<=57343?(se-55296)*1024+(be-56320)+65536:se}if(56320<=fe&&fe<=57343&&Y>=1){var se=l.charCodeAt(Y-1),be=fe;return 55296<=se&&se<=56319?(se-55296)*1024+(be-56320)+65536:be}return fe}function le(l,Y,fe){var se=[l].concat(Y).concat([fe]),be=se[se.length-2],ke=fe,Se=se.lastIndexOf(T);if(Se>1&&se.slice(1,Se).every(function(Ne){return Ne==n})&&[n,k,F].indexOf(l)==-1)return N;var Ve=se.lastIndexOf(s);if(Ve>0&&se.slice(1,Ve).every(function(Ne){return Ne==s})&&[S,s].indexOf(be)==-1)return se.filter(function(Ne){return Ne==s}).length%2==1?G:z;if(be==t&&ke==e)return I;if(be==r||be==t||be==e)return ke==T&&Y.every(function(Ne){return Ne==n})?N:L;if(ke==r||ke==t||ke==e)return L;if(be==f&&(ke==f||ke==d||ke==h||ke==x))return I;if((be==h||be==d)&&(ke==d||ke==p))return I;if((be==x||be==p)&&ke==p)return I;if(ke==n||ke==C)return I;if(ke==u)return I;if(be==S)return I;var Oe=se.indexOf(n)!=-1?se.lastIndexOf(n)-1:se.length-2;return[k,F].indexOf(se[Oe])!=-1&&se.slice(Oe+1,-1).every(function(Ne){return Ne==n})&&ke==T||be==C&&[D,F].indexOf(ke)!=-1?I:Y.indexOf(s)!=-1?N:be==s&&ke==s?I:L}this.nextBreak=function(l,Y){if(Y===void 0&&(Y=0),Y<0)return 0;if(Y>=l.length-1)return l.length;for(var fe=U(ne(l,Y)),se=[],be=Y+1;be<l.length;be++)if(!oe(l,be-1)){var ke=U(ne(l,be));if(le(fe,se,ke))return be;se.push(ke)}return l.length},this.splitGraphemes=function(l){for(var Y=[],fe=0,se;(se=this.nextBreak(l,fe))<l.length;)Y.push(l.slice(fe,se)),fe=se;return fe<l.length&&Y.push(l.slice(fe)),Y},this.iterateGraphemes=function(l){var Y=0,fe={next:function(){var se,be;return(be=this.nextBreak(l,Y))<l.length?(se=l.slice(Y,be),Y=be,{value:se,done:!1}):Y<l.length?(se=l.slice(Y),Y=l.length,{value:se,done:!1}):{value:void 0,done:!0}}.bind(this)};return typeof Symbol<"u"&&Symbol.iterator&&(fe[Symbol.iterator]=function(){return fe}),fe},this.countGraphemes=function(l){for(var Y=0,fe=0,se;(se=this.nextBreak(l,fe))<l.length;)fe=se,Y++;return fe<l.length&&Y++,Y};function U(l){return 1536<=l&&l<=1541||l==1757||l==1807||l==2274||l==3406||l==69821||70082<=l&&l<=70083||l==72250||72326<=l&&l<=72329||l==73030?S:l==13?t:l==10?e:0<=l&&l<=9||11<=l&&l<=12||14<=l&&l<=31||127<=l&&l<=159||l==173||l==1564||l==6158||l==8203||8206<=l&&l<=8207||l==8232||l==8233||8234<=l&&l<=8238||8288<=l&&l<=8292||l==8293||8294<=l&&l<=8303||55296<=l&&l<=57343||l==65279||65520<=l&&l<=65528||65529<=l&&l<=65531||113824<=l&&l<=113827||119155<=l&&l<=119162||l==917504||l==917505||917506<=l&&l<=917535||917632<=l&&l<=917759||918e3<=l&&l<=921599?r:768<=l&&l<=879||1155<=l&&l<=1159||1160<=l&&l<=1161||1425<=l&&l<=1469||l==1471||1473<=l&&l<=1474||1476<=l&&l<=1477||l==1479||1552<=l&&l<=1562||1611<=l&&l<=1631||l==1648||1750<=l&&l<=1756||1759<=l&&l<=1764||1767<=l&&l<=1768||1770<=l&&l<=1773||l==1809||1840<=l&&l<=1866||1958<=l&&l<=1968||2027<=l&&l<=2035||2070<=l&&l<=2073||2075<=l&&l<=2083||2085<=l&&l<=2087||2089<=l&&l<=2093||2137<=l&&l<=2139||2260<=l&&l<=2273||2275<=l&&l<=2306||l==2362||l==2364||2369<=l&&l<=2376||l==2381||2385<=l&&l<=2391||2402<=l&&l<=2403||l==2433||l==2492||l==2494||2497<=l&&l<=2500||l==2509||l==2519||2530<=l&&l<=2531||2561<=l&&l<=2562||l==2620||2625<=l&&l<=2626||2631<=l&&l<=2632||2635<=l&&l<=2637||l==2641||2672<=l&&l<=2673||l==2677||2689<=l&&l<=2690||l==2748||2753<=l&&l<=2757||2759<=l&&l<=2760||l==2765||2786<=l&&l<=2787||2810<=l&&l<=2815||l==2817||l==2876||l==2878||l==2879||2881<=l&&l<=2884||l==2893||l==2902||l==2903||2914<=l&&l<=2915||l==2946||l==3006||l==3008||l==3021||l==3031||l==3072||3134<=l&&l<=3136||3142<=l&&l<=3144||3146<=l&&l<=3149||3157<=l&&l<=3158||3170<=l&&l<=3171||l==3201||l==3260||l==3263||l==3266||l==3270||3276<=l&&l<=3277||3285<=l&&l<=3286||3298<=l&&l<=3299||3328<=l&&l<=3329||3387<=l&&l<=3388||l==3390||3393<=l&&l<=3396||l==3405||l==3415||3426<=l&&l<=3427||l==3530||l==3535||3538<=l&&l<=3540||l==3542||l==3551||l==3633||3636<=l&&l<=3642||3655<=l&&l<=3662||l==3761||3764<=l&&l<=3769||3771<=l&&l<=3772||3784<=l&&l<=3789||3864<=l&&l<=3865||l==3893||l==3895||l==3897||3953<=l&&l<=3966||3968<=l&&l<=3972||3974<=l&&l<=3975||3981<=l&&l<=3991||3993<=l&&l<=4028||l==4038||4141<=l&&l<=4144||4146<=l&&l<=4151||4153<=l&&l<=4154||4157<=l&&l<=4158||4184<=l&&l<=4185||4190<=l&&l<=4192||4209<=l&&l<=4212||l==4226||4229<=l&&l<=4230||l==4237||l==4253||4957<=l&&l<=4959||5906<=l&&l<=5908||5938<=l&&l<=5940||5970<=l&&l<=5971||6002<=l&&l<=6003||6068<=l&&l<=6069||6071<=l&&l<=6077||l==6086||6089<=l&&l<=6099||l==6109||6155<=l&&l<=6157||6277<=l&&l<=6278||l==6313||6432<=l&&l<=6434||6439<=l&&l<=6440||l==6450||6457<=l&&l<=6459||6679<=l&&l<=6680||l==6683||l==6742||6744<=l&&l<=6750||l==6752||l==6754||6757<=l&&l<=6764||6771<=l&&l<=6780||l==6783||6832<=l&&l<=6845||l==6846||6912<=l&&l<=6915||l==6964||6966<=l&&l<=6970||l==6972||l==6978||7019<=l&&l<=7027||7040<=l&&l<=7041||7074<=l&&l<=7077||7080<=l&&l<=7081||7083<=l&&l<=7085||l==7142||7144<=l&&l<=7145||l==7149||7151<=l&&l<=7153||7212<=l&&l<=7219||7222<=l&&l<=7223||7376<=l&&l<=7378||7380<=l&&l<=7392||7394<=l&&l<=7400||l==7405||l==7412||7416<=l&&l<=7417||7616<=l&&l<=7673||7675<=l&&l<=7679||l==8204||8400<=l&&l<=8412||8413<=l&&l<=8416||l==8417||8418<=l&&l<=8420||8421<=l&&l<=8432||11503<=l&&l<=11505||l==11647||11744<=l&&l<=11775||12330<=l&&l<=12333||12334<=l&&l<=12335||12441<=l&&l<=12442||l==42607||42608<=l&&l<=42610||42612<=l&&l<=42621||42654<=l&&l<=42655||42736<=l&&l<=42737||l==43010||l==43014||l==43019||43045<=l&&l<=43046||43204<=l&&l<=43205||43232<=l&&l<=43249||43302<=l&&l<=43309||43335<=l&&l<=43345||43392<=l&&l<=43394||l==43443||43446<=l&&l<=43449||l==43452||l==43493||43561<=l&&l<=43566||43569<=l&&l<=43570||43573<=l&&l<=43574||l==43587||l==43596||l==43644||l==43696||43698<=l&&l<=43700||43703<=l&&l<=43704||43710<=l&&l<=43711||l==43713||43756<=l&&l<=43757||l==43766||l==44005||l==44008||l==44013||l==64286||65024<=l&&l<=65039||65056<=l&&l<=65071||65438<=l&&l<=65439||l==66045||l==66272||66422<=l&&l<=66426||68097<=l&&l<=68099||68101<=l&&l<=68102||68108<=l&&l<=68111||68152<=l&&l<=68154||l==68159||68325<=l&&l<=68326||l==69633||69688<=l&&l<=69702||69759<=l&&l<=69761||69811<=l&&l<=69814||69817<=l&&l<=69818||69888<=l&&l<=69890||69927<=l&&l<=69931||69933<=l&&l<=69940||l==70003||70016<=l&&l<=70017||70070<=l&&l<=70078||70090<=l&&l<=70092||70191<=l&&l<=70193||l==70196||70198<=l&&l<=70199||l==70206||l==70367||70371<=l&&l<=70378||70400<=l&&l<=70401||l==70460||l==70462||l==70464||l==70487||70502<=l&&l<=70508||70512<=l&&l<=70516||70712<=l&&l<=70719||70722<=l&&l<=70724||l==70726||l==70832||70835<=l&&l<=70840||l==70842||l==70845||70847<=l&&l<=70848||70850<=l&&l<=70851||l==71087||71090<=l&&l<=71093||71100<=l&&l<=71101||71103<=l&&l<=71104||71132<=l&&l<=71133||71219<=l&&l<=71226||l==71229||71231<=l&&l<=71232||l==71339||l==71341||71344<=l&&l<=71349||l==71351||71453<=l&&l<=71455||71458<=l&&l<=71461||71463<=l&&l<=71467||72193<=l&&l<=72198||72201<=l&&l<=72202||72243<=l&&l<=72248||72251<=l&&l<=72254||l==72263||72273<=l&&l<=72278||72281<=l&&l<=72283||72330<=l&&l<=72342||72344<=l&&l<=72345||72752<=l&&l<=72758||72760<=l&&l<=72765||l==72767||72850<=l&&l<=72871||72874<=l&&l<=72880||72882<=l&&l<=72883||72885<=l&&l<=72886||73009<=l&&l<=73014||l==73018||73020<=l&&l<=73021||73023<=l&&l<=73029||l==73031||92912<=l&&l<=92916||92976<=l&&l<=92982||94095<=l&&l<=94098||113821<=l&&l<=113822||l==119141||119143<=l&&l<=119145||119150<=l&&l<=119154||119163<=l&&l<=119170||119173<=l&&l<=119179||119210<=l&&l<=119213||119362<=l&&l<=119364||121344<=l&&l<=121398||121403<=l&&l<=121452||l==121461||l==121476||121499<=l&&l<=121503||121505<=l&&l<=121519||122880<=l&&l<=122886||122888<=l&&l<=122904||122907<=l&&l<=122913||122915<=l&&l<=122916||122918<=l&&l<=122922||125136<=l&&l<=125142||125252<=l&&l<=125258||917536<=l&&l<=917631||917760<=l&&l<=917999?n:127462<=l&&l<=127487?s:l==2307||l==2363||2366<=l&&l<=2368||2377<=l&&l<=2380||2382<=l&&l<=2383||2434<=l&&l<=2435||2495<=l&&l<=2496||2503<=l&&l<=2504||2507<=l&&l<=2508||l==2563||2622<=l&&l<=2624||l==2691||2750<=l&&l<=2752||l==2761||2763<=l&&l<=2764||2818<=l&&l<=2819||l==2880||2887<=l&&l<=2888||2891<=l&&l<=2892||l==3007||3009<=l&&l<=3010||3014<=l&&l<=3016||3018<=l&&l<=3020||3073<=l&&l<=3075||3137<=l&&l<=3140||3202<=l&&l<=3203||l==3262||3264<=l&&l<=3265||3267<=l&&l<=3268||3271<=l&&l<=3272||3274<=l&&l<=3275||3330<=l&&l<=3331||3391<=l&&l<=3392||3398<=l&&l<=3400||3402<=l&&l<=3404||3458<=l&&l<=3459||3536<=l&&l<=3537||3544<=l&&l<=3550||3570<=l&&l<=3571||l==3635||l==3763||3902<=l&&l<=3903||l==3967||l==4145||4155<=l&&l<=4156||4182<=l&&l<=4183||l==4228||l==6070||6078<=l&&l<=6085||6087<=l&&l<=6088||6435<=l&&l<=6438||6441<=l&&l<=6443||6448<=l&&l<=6449||6451<=l&&l<=6456||6681<=l&&l<=6682||l==6741||l==6743||6765<=l&&l<=6770||l==6916||l==6965||l==6971||6973<=l&&l<=6977||6979<=l&&l<=6980||l==7042||l==7073||7078<=l&&l<=7079||l==7082||l==7143||7146<=l&&l<=7148||l==7150||7154<=l&&l<=7155||7204<=l&&l<=7211||7220<=l&&l<=7221||l==7393||7410<=l&&l<=7411||l==7415||43043<=l&&l<=43044||l==43047||43136<=l&&l<=43137||43188<=l&&l<=43203||43346<=l&&l<=43347||l==43395||43444<=l&&l<=43445||43450<=l&&l<=43451||43453<=l&&l<=43456||43567<=l&&l<=43568||43571<=l&&l<=43572||l==43597||l==43755||43758<=l&&l<=43759||l==43765||44003<=l&&l<=44004||44006<=l&&l<=44007||44009<=l&&l<=44010||l==44012||l==69632||l==69634||l==69762||69808<=l&&l<=69810||69815<=l&&l<=69816||l==69932||l==70018||70067<=l&&l<=70069||70079<=l&&l<=70080||70188<=l&&l<=70190||70194<=l&&l<=70195||l==70197||70368<=l&&l<=70370||70402<=l&&l<=70403||l==70463||70465<=l&&l<=70468||70471<=l&&l<=70472||70475<=l&&l<=70477||70498<=l&&l<=70499||70709<=l&&l<=70711||70720<=l&&l<=70721||l==70725||70833<=l&&l<=70834||l==70841||70843<=l&&l<=70844||l==70846||l==70849||71088<=l&&l<=71089||71096<=l&&l<=71099||l==71102||71216<=l&&l<=71218||71227<=l&&l<=71228||l==71230||l==71340||71342<=l&&l<=71343||l==71350||71456<=l&&l<=71457||l==71462||72199<=l&&l<=72200||l==72249||72279<=l&&l<=72280||l==72343||l==72751||l==72766||l==72873||l==72881||l==72884||94033<=l&&l<=94078||l==119142||l==119149?u:4352<=l&&l<=4447||43360<=l&&l<=43388?f:4448<=l&&l<=4519||55216<=l&&l<=55238?d:4520<=l&&l<=4607||55243<=l&&l<=55291?p:l==44032||l==44060||l==44088||l==44116||l==44144||l==44172||l==44200||l==44228||l==44256||l==44284||l==44312||l==44340||l==44368||l==44396||l==44424||l==44452||l==44480||l==44508||l==44536||l==44564||l==44592||l==44620||l==44648||l==44676||l==44704||l==44732||l==44760||l==44788||l==44816||l==44844||l==44872||l==44900||l==44928||l==44956||l==44984||l==45012||l==45040||l==45068||l==45096||l==45124||l==45152||l==45180||l==45208||l==45236||l==45264||l==45292||l==45320||l==45348||l==45376||l==45404||l==45432||l==45460||l==45488||l==45516||l==45544||l==45572||l==45600||l==45628||l==45656||l==45684||l==45712||l==45740||l==45768||l==45796||l==45824||l==45852||l==45880||l==45908||l==45936||l==45964||l==45992||l==46020||l==46048||l==46076||l==46104||l==46132||l==46160||l==46188||l==46216||l==46244||l==46272||l==46300||l==46328||l==46356||l==46384||l==46412||l==46440||l==46468||l==46496||l==46524||l==46552||l==46580||l==46608||l==46636||l==46664||l==46692||l==46720||l==46748||l==46776||l==46804||l==46832||l==46860||l==46888||l==46916||l==46944||l==46972||l==47e3||l==47028||l==47056||l==47084||l==47112||l==47140||l==47168||l==47196||l==47224||l==47252||l==47280||l==47308||l==47336||l==47364||l==47392||l==47420||l==47448||l==47476||l==47504||l==47532||l==47560||l==47588||l==47616||l==47644||l==47672||l==47700||l==47728||l==47756||l==47784||l==47812||l==47840||l==47868||l==47896||l==47924||l==47952||l==47980||l==48008||l==48036||l==48064||l==48092||l==48120||l==48148||l==48176||l==48204||l==48232||l==48260||l==48288||l==48316||l==48344||l==48372||l==48400||l==48428||l==48456||l==48484||l==48512||l==48540||l==48568||l==48596||l==48624||l==48652||l==48680||l==48708||l==48736||l==48764||l==48792||l==48820||l==48848||l==48876||l==48904||l==48932||l==48960||l==48988||l==49016||l==49044||l==49072||l==49100||l==49128||l==49156||l==49184||l==49212||l==49240||l==49268||l==49296||l==49324||l==49352||l==49380||l==49408||l==49436||l==49464||l==49492||l==49520||l==49548||l==49576||l==49604||l==49632||l==49660||l==49688||l==49716||l==49744||l==49772||l==49800||l==49828||l==49856||l==49884||l==49912||l==49940||l==49968||l==49996||l==50024||l==50052||l==50080||l==50108||l==50136||l==50164||l==50192||l==50220||l==50248||l==50276||l==50304||l==50332||l==50360||l==50388||l==50416||l==50444||l==50472||l==50500||l==50528||l==50556||l==50584||l==50612||l==50640||l==50668||l==50696||l==50724||l==50752||l==50780||l==50808||l==50836||l==50864||l==50892||l==50920||l==50948||l==50976||l==51004||l==51032||l==51060||l==51088||l==51116||l==51144||l==51172||l==51200||l==51228||l==51256||l==51284||l==51312||l==51340||l==51368||l==51396||l==51424||l==51452||l==51480||l==51508||l==51536||l==51564||l==51592||l==51620||l==51648||l==51676||l==51704||l==51732||l==51760||l==51788||l==51816||l==51844||l==51872||l==51900||l==51928||l==51956||l==51984||l==52012||l==52040||l==52068||l==52096||l==52124||l==52152||l==52180||l==52208||l==52236||l==52264||l==52292||l==52320||l==52348||l==52376||l==52404||l==52432||l==52460||l==52488||l==52516||l==52544||l==52572||l==52600||l==52628||l==52656||l==52684||l==52712||l==52740||l==52768||l==52796||l==52824||l==52852||l==52880||l==52908||l==52936||l==52964||l==52992||l==53020||l==53048||l==53076||l==53104||l==53132||l==53160||l==53188||l==53216||l==53244||l==53272||l==53300||l==53328||l==53356||l==53384||l==53412||l==53440||l==53468||l==53496||l==53524||l==53552||l==53580||l==53608||l==53636||l==53664||l==53692||l==53720||l==53748||l==53776||l==53804||l==53832||l==53860||l==53888||l==53916||l==53944||l==53972||l==54e3||l==54028||l==54056||l==54084||l==54112||l==54140||l==54168||l==54196||l==54224||l==54252||l==54280||l==54308||l==54336||l==54364||l==54392||l==54420||l==54448||l==54476||l==54504||l==54532||l==54560||l==54588||l==54616||l==54644||l==54672||l==54700||l==54728||l==54756||l==54784||l==54812||l==54840||l==54868||l==54896||l==54924||l==54952||l==54980||l==55008||l==55036||l==55064||l==55092||l==55120||l==55148||l==55176?h:44033<=l&&l<=44059||44061<=l&&l<=44087||44089<=l&&l<=44115||44117<=l&&l<=44143||44145<=l&&l<=44171||44173<=l&&l<=44199||44201<=l&&l<=44227||44229<=l&&l<=44255||44257<=l&&l<=44283||44285<=l&&l<=44311||44313<=l&&l<=44339||44341<=l&&l<=44367||44369<=l&&l<=44395||44397<=l&&l<=44423||44425<=l&&l<=44451||44453<=l&&l<=44479||44481<=l&&l<=44507||44509<=l&&l<=44535||44537<=l&&l<=44563||44565<=l&&l<=44591||44593<=l&&l<=44619||44621<=l&&l<=44647||44649<=l&&l<=44675||44677<=l&&l<=44703||44705<=l&&l<=44731||44733<=l&&l<=44759||44761<=l&&l<=44787||44789<=l&&l<=44815||44817<=l&&l<=44843||44845<=l&&l<=44871||44873<=l&&l<=44899||44901<=l&&l<=44927||44929<=l&&l<=44955||44957<=l&&l<=44983||44985<=l&&l<=45011||45013<=l&&l<=45039||45041<=l&&l<=45067||45069<=l&&l<=45095||45097<=l&&l<=45123||45125<=l&&l<=45151||45153<=l&&l<=45179||45181<=l&&l<=45207||45209<=l&&l<=45235||45237<=l&&l<=45263||45265<=l&&l<=45291||45293<=l&&l<=45319||45321<=l&&l<=45347||45349<=l&&l<=45375||45377<=l&&l<=45403||45405<=l&&l<=45431||45433<=l&&l<=45459||45461<=l&&l<=45487||45489<=l&&l<=45515||45517<=l&&l<=45543||45545<=l&&l<=45571||45573<=l&&l<=45599||45601<=l&&l<=45627||45629<=l&&l<=45655||45657<=l&&l<=45683||45685<=l&&l<=45711||45713<=l&&l<=45739||45741<=l&&l<=45767||45769<=l&&l<=45795||45797<=l&&l<=45823||45825<=l&&l<=45851||45853<=l&&l<=45879||45881<=l&&l<=45907||45909<=l&&l<=45935||45937<=l&&l<=45963||45965<=l&&l<=45991||45993<=l&&l<=46019||46021<=l&&l<=46047||46049<=l&&l<=46075||46077<=l&&l<=46103||46105<=l&&l<=46131||46133<=l&&l<=46159||46161<=l&&l<=46187||46189<=l&&l<=46215||46217<=l&&l<=46243||46245<=l&&l<=46271||46273<=l&&l<=46299||46301<=l&&l<=46327||46329<=l&&l<=46355||46357<=l&&l<=46383||46385<=l&&l<=46411||46413<=l&&l<=46439||46441<=l&&l<=46467||46469<=l&&l<=46495||46497<=l&&l<=46523||46525<=l&&l<=46551||46553<=l&&l<=46579||46581<=l&&l<=46607||46609<=l&&l<=46635||46637<=l&&l<=46663||46665<=l&&l<=46691||46693<=l&&l<=46719||46721<=l&&l<=46747||46749<=l&&l<=46775||46777<=l&&l<=46803||46805<=l&&l<=46831||46833<=l&&l<=46859||46861<=l&&l<=46887||46889<=l&&l<=46915||46917<=l&&l<=46943||46945<=l&&l<=46971||46973<=l&&l<=46999||47001<=l&&l<=47027||47029<=l&&l<=47055||47057<=l&&l<=47083||47085<=l&&l<=47111||47113<=l&&l<=47139||47141<=l&&l<=47167||47169<=l&&l<=47195||47197<=l&&l<=47223||47225<=l&&l<=47251||47253<=l&&l<=47279||47281<=l&&l<=47307||47309<=l&&l<=47335||47337<=l&&l<=47363||47365<=l&&l<=47391||47393<=l&&l<=47419||47421<=l&&l<=47447||47449<=l&&l<=47475||47477<=l&&l<=47503||47505<=l&&l<=47531||47533<=l&&l<=47559||47561<=l&&l<=47587||47589<=l&&l<=47615||47617<=l&&l<=47643||47645<=l&&l<=47671||47673<=l&&l<=47699||47701<=l&&l<=47727||47729<=l&&l<=47755||47757<=l&&l<=47783||47785<=l&&l<=47811||47813<=l&&l<=47839||47841<=l&&l<=47867||47869<=l&&l<=47895||47897<=l&&l<=47923||47925<=l&&l<=47951||47953<=l&&l<=47979||47981<=l&&l<=48007||48009<=l&&l<=48035||48037<=l&&l<=48063||48065<=l&&l<=48091||48093<=l&&l<=48119||48121<=l&&l<=48147||48149<=l&&l<=48175||48177<=l&&l<=48203||48205<=l&&l<=48231||48233<=l&&l<=48259||48261<=l&&l<=48287||48289<=l&&l<=48315||48317<=l&&l<=48343||48345<=l&&l<=48371||48373<=l&&l<=48399||48401<=l&&l<=48427||48429<=l&&l<=48455||48457<=l&&l<=48483||48485<=l&&l<=48511||48513<=l&&l<=48539||48541<=l&&l<=48567||48569<=l&&l<=48595||48597<=l&&l<=48623||48625<=l&&l<=48651||48653<=l&&l<=48679||48681<=l&&l<=48707||48709<=l&&l<=48735||48737<=l&&l<=48763||48765<=l&&l<=48791||48793<=l&&l<=48819||48821<=l&&l<=48847||48849<=l&&l<=48875||48877<=l&&l<=48903||48905<=l&&l<=48931||48933<=l&&l<=48959||48961<=l&&l<=48987||48989<=l&&l<=49015||49017<=l&&l<=49043||49045<=l&&l<=49071||49073<=l&&l<=49099||49101<=l&&l<=49127||49129<=l&&l<=49155||49157<=l&&l<=49183||49185<=l&&l<=49211||49213<=l&&l<=49239||49241<=l&&l<=49267||49269<=l&&l<=49295||49297<=l&&l<=49323||49325<=l&&l<=49351||49353<=l&&l<=49379||49381<=l&&l<=49407||49409<=l&&l<=49435||49437<=l&&l<=49463||49465<=l&&l<=49491||49493<=l&&l<=49519||49521<=l&&l<=49547||49549<=l&&l<=49575||49577<=l&&l<=49603||49605<=l&&l<=49631||49633<=l&&l<=49659||49661<=l&&l<=49687||49689<=l&&l<=49715||49717<=l&&l<=49743||49745<=l&&l<=49771||49773<=l&&l<=49799||49801<=l&&l<=49827||49829<=l&&l<=49855||49857<=l&&l<=49883||49885<=l&&l<=49911||49913<=l&&l<=49939||49941<=l&&l<=49967||49969<=l&&l<=49995||49997<=l&&l<=50023||50025<=l&&l<=50051||50053<=l&&l<=50079||50081<=l&&l<=50107||50109<=l&&l<=50135||50137<=l&&l<=50163||50165<=l&&l<=50191||50193<=l&&l<=50219||50221<=l&&l<=50247||50249<=l&&l<=50275||50277<=l&&l<=50303||50305<=l&&l<=50331||50333<=l&&l<=50359||50361<=l&&l<=50387||50389<=l&&l<=50415||50417<=l&&l<=50443||50445<=l&&l<=50471||50473<=l&&l<=50499||50501<=l&&l<=50527||50529<=l&&l<=50555||50557<=l&&l<=50583||50585<=l&&l<=50611||50613<=l&&l<=50639||50641<=l&&l<=50667||50669<=l&&l<=50695||50697<=l&&l<=50723||50725<=l&&l<=50751||50753<=l&&l<=50779||50781<=l&&l<=50807||50809<=l&&l<=50835||50837<=l&&l<=50863||50865<=l&&l<=50891||50893<=l&&l<=50919||50921<=l&&l<=50947||50949<=l&&l<=50975||50977<=l&&l<=51003||51005<=l&&l<=51031||51033<=l&&l<=51059||51061<=l&&l<=51087||51089<=l&&l<=51115||51117<=l&&l<=51143||51145<=l&&l<=51171||51173<=l&&l<=51199||51201<=l&&l<=51227||51229<=l&&l<=51255||51257<=l&&l<=51283||51285<=l&&l<=51311||51313<=l&&l<=51339||51341<=l&&l<=51367||51369<=l&&l<=51395||51397<=l&&l<=51423||51425<=l&&l<=51451||51453<=l&&l<=51479||51481<=l&&l<=51507||51509<=l&&l<=51535||51537<=l&&l<=51563||51565<=l&&l<=51591||51593<=l&&l<=51619||51621<=l&&l<=51647||51649<=l&&l<=51675||51677<=l&&l<=51703||51705<=l&&l<=51731||51733<=l&&l<=51759||51761<=l&&l<=51787||51789<=l&&l<=51815||51817<=l&&l<=51843||51845<=l&&l<=51871||51873<=l&&l<=51899||51901<=l&&l<=51927||51929<=l&&l<=51955||51957<=l&&l<=51983||51985<=l&&l<=52011||52013<=l&&l<=52039||52041<=l&&l<=52067||52069<=l&&l<=52095||52097<=l&&l<=52123||52125<=l&&l<=52151||52153<=l&&l<=52179||52181<=l&&l<=52207||52209<=l&&l<=52235||52237<=l&&l<=52263||52265<=l&&l<=52291||52293<=l&&l<=52319||52321<=l&&l<=52347||52349<=l&&l<=52375||52377<=l&&l<=52403||52405<=l&&l<=52431||52433<=l&&l<=52459||52461<=l&&l<=52487||52489<=l&&l<=52515||52517<=l&&l<=52543||52545<=l&&l<=52571||52573<=l&&l<=52599||52601<=l&&l<=52627||52629<=l&&l<=52655||52657<=l&&l<=52683||52685<=l&&l<=52711||52713<=l&&l<=52739||52741<=l&&l<=52767||52769<=l&&l<=52795||52797<=l&&l<=52823||52825<=l&&l<=52851||52853<=l&&l<=52879||52881<=l&&l<=52907||52909<=l&&l<=52935||52937<=l&&l<=52963||52965<=l&&l<=52991||52993<=l&&l<=53019||53021<=l&&l<=53047||53049<=l&&l<=53075||53077<=l&&l<=53103||53105<=l&&l<=53131||53133<=l&&l<=53159||53161<=l&&l<=53187||53189<=l&&l<=53215||53217<=l&&l<=53243||53245<=l&&l<=53271||53273<=l&&l<=53299||53301<=l&&l<=53327||53329<=l&&l<=53355||53357<=l&&l<=53383||53385<=l&&l<=53411||53413<=l&&l<=53439||53441<=l&&l<=53467||53469<=l&&l<=53495||53497<=l&&l<=53523||53525<=l&&l<=53551||53553<=l&&l<=53579||53581<=l&&l<=53607||53609<=l&&l<=53635||53637<=l&&l<=53663||53665<=l&&l<=53691||53693<=l&&l<=53719||53721<=l&&l<=53747||53749<=l&&l<=53775||53777<=l&&l<=53803||53805<=l&&l<=53831||53833<=l&&l<=53859||53861<=l&&l<=53887||53889<=l&&l<=53915||53917<=l&&l<=53943||53945<=l&&l<=53971||53973<=l&&l<=53999||54001<=l&&l<=54027||54029<=l&&l<=54055||54057<=l&&l<=54083||54085<=l&&l<=54111||54113<=l&&l<=54139||54141<=l&&l<=54167||54169<=l&&l<=54195||54197<=l&&l<=54223||54225<=l&&l<=54251||54253<=l&&l<=54279||54281<=l&&l<=54307||54309<=l&&l<=54335||54337<=l&&l<=54363||54365<=l&&l<=54391||54393<=l&&l<=54419||54421<=l&&l<=54447||54449<=l&&l<=54475||54477<=l&&l<=54503||54505<=l&&l<=54531||54533<=l&&l<=54559||54561<=l&&l<=54587||54589<=l&&l<=54615||54617<=l&&l<=54643||54645<=l&&l<=54671||54673<=l&&l<=54699||54701<=l&&l<=54727||54729<=l&&l<=54755||54757<=l&&l<=54783||54785<=l&&l<=54811||54813<=l&&l<=54839||54841<=l&&l<=54867||54869<=l&&l<=54895||54897<=l&&l<=54923||54925<=l&&l<=54951||54953<=l&&l<=54979||54981<=l&&l<=55007||55009<=l&&l<=55035||55037<=l&&l<=55063||55065<=l&&l<=55091||55093<=l&&l<=55119||55121<=l&&l<=55147||55149<=l&&l<=55175||55177<=l&&l<=55203?x:l==9757||l==9977||9994<=l&&l<=9997||l==127877||127938<=l&&l<=127940||l==127943||127946<=l&&l<=127948||128066<=l&&l<=128067||128070<=l&&l<=128080||l==128110||128112<=l&&l<=128120||l==128124||128129<=l&&l<=128131||128133<=l&&l<=128135||l==128170||128372<=l&&l<=128373||l==128378||l==128400||128405<=l&&l<=128406||128581<=l&&l<=128583||128587<=l&&l<=128591||l==128675||128692<=l&&l<=128694||l==128704||l==128716||129304<=l&&l<=129308||129310<=l&&l<=129311||l==129318||129328<=l&&l<=129337||129341<=l&&l<=129342||129489<=l&&l<=129501?k:127995<=l&&l<=127999?T:l==8205?C:l==9792||l==9794||9877<=l&&l<=9878||l==9992||l==10084||l==127752||l==127806||l==127859||l==127891||l==127908||l==127912||l==127979||l==127981||l==128139||128