"use strict";var NostrNsecSeedphrase=(()=>{var ad=Object.create;var Xt=Object.defineProperty;var nd=Object.getOwnPropertyDescriptor;var id=Object.getOwnPropertyNames;var sd=Object.getPrototypeOf,cd=Object.prototype.hasOwnProperty;var ld=(e,r,t)=>r in e?Xt(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t;var he=(e,r)=>()=>(e&&(r=e(e=0)),r);var F=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),$e=(e,r)=>{for(var t in r)Xt(e,t,{get:r[t],enumerable:!0})},ki=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of id(r))!cd.call(e,a)&&a!==t&&Xt(e,a,{get:()=>r[a],enumerable:!(o=nd(r,a))||o.enumerable});return e};var Ta=(e,r,t)=>(t=e!=null?ad(sd(e)):{},ki(r||!e||!e.__esModule?Xt(t,"default",{value:e,enumerable:!0}):t,e)),Y=e=>ki(Xt({},"__esModule",{value:!0}),e);var g=(e,r,t)=>ld(e,typeof r!="symbol"?r+"":r,t);var Ei=F(So=>{"use strict";Object.defineProperty(So,"__esModule",{value:!0});So.crypto=void 0;So.crypto=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0});var St=F(N=>{"use strict";Object.defineProperty(N,"__esModule",{value:!0});N.wrapXOFConstructorWithOpts=N.wrapConstructorWithOpts=N.wrapConstructor=N.Hash=N.nextTick=N.swap32IfBE=N.byteSwapIfBE=N.swap8IfBE=N.isLE=void 0;N.isBytes=_i;N.anumber=Ia;N.abytes=Bt;N.ahash=ud;N.aexists=dd;N.aoutput=fd;N.u8=pd;N.u32=hd;N.clean=md;N.createView=bd;N.rotr=gd;N.rotl=yd;N.byteSwap=Oa;N.byteSwap32=Ai;N.bytesToHex=xd;N.hexToBytes=wd;N.asyncLoop=Ed;N.utf8ToBytes=La;N.bytesToUtf8=zd;N.toBytes=To;N.kdfInputToBytes=_d;N.concatBytes=Ad;N.checkOpts=jd;N.createHasher=Bi;N.createOptHasher=Si;N.createXOFer=Ti;N.randomBytes=Bd;var jt=Ei();function _i(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function Ia(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function Bt(e,...r){if(!_i(e))throw new Error("Uint8Array expected");if(r.length>0&&!r.includes(e.length))throw new Error("Uint8Array expected of length "+r+", got length="+e.length)}function ud(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.createHasher");Ia(e.outputLen),Ia(e.blockLen)}function dd(e,r=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(r&&e.finished)throw new Error("Hash#digest() has already been called")}function fd(e,r){Bt(e);let t=r.outputLen;if(e.length<t)throw new Error("digestInto() expects output buffer of length at least "+t)}function pd(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}function hd(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function md(...e){for(let r=0;r<e.length;r++)e[r].fill(0)}function bd(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function gd(e,r){return e<<32-r|e>>>r}function yd(e,r){return e<<r|e>>>32-r>>>0}N.isLE=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;function Oa(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}N.swap8IfBE=N.isLE?e=>e:e=>Oa(e);N.byteSwapIfBE=N.swap8IfBE;function Ai(e){for(let r=0;r<e.length;r++)e[r]=Oa(e[r]);return e}N.swap32IfBE=N.isLE?e=>e:Ai;var ji=typeof Uint8Array.from([]).toHex=="function"&&typeof Uint8Array.fromHex=="function",vd=Array.from({length:256},(e,r)=>r.toString(16).padStart(2,"0"));function xd(e){if(Bt(e),ji)return e.toHex();let r="";for(let t=0;t<e.length;t++)r+=vd[e[t]];return r}var zr={_0:48,_9:57,A:65,F:70,a:97,f:102};function zi(e){if(e>=zr._0&&e<=zr._9)return e-zr._0;if(e>=zr.A&&e<=zr.F)return e-(zr.A-10);if(e>=zr.a&&e<=zr.f)return e-(zr.a-10)}function wd(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);if(ji)return Uint8Array.fromHex(e);let r=e.length,t=r/2;if(r%2)throw new Error("hex string expected, got unpadded hex of length "+r);let o=new Uint8Array(t);for(let a=0,n=0;a<t;a++,n+=2){let i=zi(e.charCodeAt(n)),s=zi(e.charCodeAt(n+1));if(i===void 0||s===void 0){let c=e[n]+e[n+1];throw new Error('hex string expected, got non-hex character "'+c+'" at index '+n)}o[a]=i*16+s}return o}var kd=async()=>{};N.nextTick=kd;async function Ed(e,r,t){let o=Date.now();for(let a=0;a<e;a++){t(a);let n=Date.now()-o;n>=0&&n<r||(await(0,N.nextTick)(),o+=n)}}function La(e){if(typeof e!="string")throw new Error("string expected");return new Uint8Array(new TextEncoder().encode(e))}function zd(e){return new TextDecoder().decode(e)}function To(e){return typeof e=="string"&&(e=La(e)),Bt(e),e}function _d(e){return typeof e=="string"&&(e=La(e)),Bt(e),e}function Ad(...e){let r=0;for(let o=0;o<e.length;o++){let a=e[o];Bt(a),r+=a.length}let t=new Uint8Array(r);for(let o=0,a=0;o<e.length;o++){let n=e[o];t.set(n,a),a+=n.length}return t}function jd(e,r){if(r!==void 0&&{}.toString.call(r)!=="[object Object]")throw new Error("options should be object or undefined");return Object.assign(e,r)}var Ha=class{};N.Hash=Ha;function Bi(e){let r=o=>e().update(To(o)).digest(),t=e();return r.outputLen=t.outputLen,r.blockLen=t.blockLen,r.create=()=>e(),r}function Si(e){let r=(o,a)=>e(a).update(To(o)).digest(),t=e({});return r.outputLen=t.outputLen,r.blockLen=t.blockLen,r.create=o=>e(o),r}function Ti(e){let r=(o,a)=>e(a).update(To(o)).digest(),t=e({});return r.outputLen=t.outputLen,r.blockLen=t.blockLen,r.create=o=>e(o),r}N.wrapConstructor=Bi;N.wrapConstructorWithOpts=Si;N.wrapXOFConstructorWithOpts=Ti;function Bd(e=32){if(jt.crypto&&typeof jt.crypto.getRandomValues=="function")return jt.crypto.getRandomValues(new Uint8Array(e));if(jt.crypto&&typeof jt.crypto.randomBytes=="function")return Uint8Array.from(jt.crypto.randomBytes(e));throw new Error("crypto.getRandomValues must be defined")}});var Hi=F(Le=>{"use strict";Object.defineProperty(Le,"__esModule",{value:!0});Le.SHA512_IV=Le.SHA384_IV=Le.SHA224_IV=Le.SHA256_IV=Le.HashMD=void 0;Le.setBigUint64=Ii;Le.Chi=Sd;Le.Maj=Td;var sr=St();function Ii(e,r,t,o){if(typeof e.setBigUint64=="function")return e.setBigUint64(r,t,o);let a=BigInt(32),n=BigInt(4294967295),i=Number(t>>a&n),s=Number(t&n),c=o?4:0,l=o?0:4;e.setUint32(r+c,i,o),e.setUint32(r+l,s,o)}function Sd(e,r,t){return e&r^~e&t}function Td(e,r,t){return e&r^e&t^r&t}var qa=class extends sr.Hash{constructor(r,t,o,a){super(),this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.blockLen=r,this.outputLen=t,this.padOffset=o,this.isLE=a,this.buffer=new Uint8Array(r),this.view=(0,sr.createView)(this.buffer)}update(r){(0,sr.aexists)(this),r=(0,sr.toBytes)(r),(0,sr.abytes)(r);let{view:t,buffer:o,blockLen:a}=this,n=r.length;for(let i=0;i<n;){let s=Math.min(a-this.pos,n-i);if(s===a){let c=(0,sr.createView)(r);for(;a<=n-i;i+=a)this.process(c,i);continue}o.set(r.subarray(i,i+s),this.pos),this.pos+=s,i+=s,this.pos===a&&(this.process(t,0),this.pos=0)}return this.length+=r.length,this.roundClean(),this}digestInto(r){(0,sr.aexists)(this),(0,sr.aoutput)(r,this),this.finished=!0;let{buffer:t,view:o,blockLen:a,isLE:n}=this,{pos:i}=this;t[i++]=128,(0,sr.clean)(this.buffer.subarray(i)),this.padOffset>a-i&&(this.process(o,0),i=0);for(let u=i;u<a;u++)t[u]=0;Ii(o,a-8,BigInt(this.length*8),n),this.process(o,0);let s=(0,sr.createView)(r),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");let l=c/4,d=this.get();if(l>d.length)throw new Error("_sha2: outputLen bigger than state");for(let u=0;u<l;u++)s.setUint32(4*u,d[u],n)}digest(){let{buffer:r,outputLen:t}=this;this.digestInto(r);let o=r.slice(0,t);return this.destroy(),o}_cloneInto(r){r||(r=new this.constructor),r.set(...this.get());let{blockLen:t,buffer:o,length:a,finished:n,destroyed:i,pos:s}=this;return r.destroyed=i,r.finished=n,r.length=a,r.pos=s,a%t&&r.buffer.set(o),r}clone(){return this._cloneInto()}};Le.HashMD=qa;Le.SHA256_IV=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]);Le.SHA224_IV=Uint32Array.from([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]);Le.SHA384_IV=Uint32Array.from([3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]);Le.SHA512_IV=Uint32Array.from([1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209])});var es=F(W=>{"use strict";Object.defineProperty(W,"__esModule",{value:!0});W.toBig=W.shrSL=W.shrSH=W.rotrSL=W.rotrSH=W.rotrBL=W.rotrBH=W.rotr32L=W.rotr32H=W.rotlSL=W.rotlSH=W.rotlBL=W.rotlBH=W.add5L=W.add5H=W.add4L=W.add4H=W.add3L=W.add3H=void 0;W.add=Wi;W.fromBig=Ua;W.split=Oi;var Io=BigInt(2**32-1),Ra=BigInt(32);function Ua(e,r=!1){return r?{h:Number(e&Io),l:Number(e>>Ra&Io)}:{h:Number(e>>Ra&Io)|0,l:Number(e&Io)|0}}function Oi(e,r=!1){let t=e.length,o=new Uint32Array(t),a=new Uint32Array(t);for(let n=0;n<t;n++){let{h:i,l:s}=Ua(e[n],r);[o[n],a[n]]=[i,s]}return[o,a]}var Li=(e,r)=>BigInt(e>>>0)<<Ra|BigInt(r>>>0);W.toBig=Li;var qi=(e,r,t)=>e>>>t;W.shrSH=qi;var Ri=(e,r,t)=>e<<32-t|r>>>t;W.shrSL=Ri;var Ui=(e,r,t)=>e>>>t|r<<32-t;W.rotrSH=Ui;var Ci=(e,r,t)=>e<<32-t|r>>>t;W.rotrSL=Ci;var Ni=(e,r,t)=>e<<64-t|r>>>t-32;W.rotrBH=Ni;var Pi=(e,r,t)=>e>>>t-32|r<<64-t;W.rotrBL=Pi;var Vi=(e,r)=>r;W.rotr32H=Vi;var Di=(e,r)=>e;W.rotr32L=Di;var Mi=(e,r,t)=>e<<t|r>>>32-t;W.rotlSH=Mi;var Fi=(e,r,t)=>r<<t|e>>>32-t;W.rotlSL=Fi;var Gi=(e,r,t)=>r<<t-32|e>>>64-t;W.rotlBH=Gi;var Ki=(e,r,t)=>e<<t-32|r>>>64-t;W.rotlBL=Ki;function Wi(e,r,t,o){let a=(r>>>0)+(o>>>0);return{h:e+t+(a/2**32|0)|0,l:a|0}}var $i=(e,r,t)=>(e>>>0)+(r>>>0)+(t>>>0);W.add3L=$i;var Zi=(e,r,t,o)=>r+t+o+(e/2**32|0)|0;W.add3H=Zi;var Yi=(e,r,t,o)=>(e>>>0)+(r>>>0)+(t>>>0)+(o>>>0);W.add4L=Yi;var Xi=(e,r,t,o,a)=>r+t+o+a+(e/2**32|0)|0;W.add4H=Xi;var Ji=(e,r,t,o,a)=>(e>>>0)+(r>>>0)+(t>>>0)+(o>>>0)+(a>>>0);W.add5L=Ji;var Qi=(e,r,t,o,a,n)=>r+t+o+a+n+(e/2**32|0)|0;W.add5H=Qi;var Id={fromBig:Ua,split:Oi,toBig:Li,shrSH:qi,shrSL:Ri,rotrSH:Ui,rotrSL:Ci,rotrBH:Ni,rotrBL:Pi,rotr32H:Vi,rotr32L:Di,rotlSH:Mi,rotlSL:Fi,rotlBH:Gi,rotlBL:Ki,add:Wi,add3L:$i,add3H:Zi,add4L:Yi,add4H:Xi,add5H:Qi,add5L:Ji};W.default=Id});var Ca=F(oe=>{"use strict";Object.defineProperty(oe,"__esModule",{value:!0});oe.sha512_224=oe.sha512_256=oe.sha384=oe.sha512=oe.sha224=oe.sha256=oe.SHA512_256=oe.SHA512_224=oe.SHA384=oe.SHA512=oe.SHA224=oe.SHA256=void 0;var C=Hi(),Z=es(),be=St(),Hd=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),Or=new Uint32Array(64),Jt=class extends C.HashMD{constructor(r=32){super(64,r,8,!1),this.A=C.SHA256_IV[0]|0,this.B=C.SHA256_IV[1]|0,this.C=C.SHA256_IV[2]|0,this.D=C.SHA256_IV[3]|0,this.E=C.SHA256_IV[4]|0,this.F=C.SHA256_IV[5]|0,this.G=C.SHA256_IV[6]|0,this.H=C.SHA256_IV[7]|0}get(){let{A:r,B:t,C:o,D:a,E:n,F:i,G:s,H:c}=this;return[r,t,o,a,n,i,s,c]}set(r,t,o,a,n,i,s,c){this.A=r|0,this.B=t|0,this.C=o|0,this.D=a|0,this.E=n|0,this.F=i|0,this.G=s|0,this.H=c|0}process(r,t){for(let u=0;u<16;u++,t+=4)Or[u]=r.getUint32(t,!1);for(let u=16;u<64;u++){let p=Or[u-15],f=Or[u-2],h=(0,be.rotr)(p,7)^(0,be.rotr)(p,18)^p>>>3,m=(0,be.rotr)(f,17)^(0,be.rotr)(f,19)^f>>>10;Or[u]=m+Or[u-7]+h+Or[u-16]|0}let{A:o,B:a,C:n,D:i,E:s,F:c,G:l,H:d}=this;for(let u=0;u<64;u++){let p=(0,be.rotr)(s,6)^(0,be.rotr)(s,11)^(0,be.rotr)(s,25),f=d+p+(0,C.Chi)(s,c,l)+Hd[u]+Or[u]|0,m=((0,be.rotr)(o,2)^(0,be.rotr)(o,13)^(0,be.rotr)(o,22))+(0,C.Maj)(o,a,n)|0;d=l,l=c,c=s,s=i+f|0,i=n,n=a,a=o,o=f+m|0}o=o+this.A|0,a=a+this.B|0,n=n+this.C|0,i=i+this.D|0,s=s+this.E|0,c=c+this.F|0,l=l+this.G|0,d=d+this.H|0,this.set(o,a,n,i,s,c,l,d)}roundClean(){(0,be.clean)(Or)}destroy(){this.set(0,0,0,0,0,0,0,0),(0,be.clean)(this.buffer)}};oe.SHA256=Jt;var Ho=class extends Jt{constructor(){super(28),this.A=C.SHA224_IV[0]|0,this.B=C.SHA224_IV[1]|0,this.C=C.SHA224_IV[2]|0,this.D=C.SHA224_IV[3]|0,this.E=C.SHA224_IV[4]|0,this.F=C.SHA224_IV[5]|0,this.G=C.SHA224_IV[6]|0,this.H=C.SHA224_IV[7]|0}};oe.SHA224=Ho;var rs=Z.split(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))),Od=rs[0],Ld=rs[1],Lr=new Uint32Array(80),qr=new Uint32Array(80),nt=class extends C.HashMD{constructor(r=64){super(128,r,16,!1),this.Ah=C.SHA512_IV[0]|0,this.Al=C.SHA512_IV[1]|0,this.Bh=C.SHA512_IV[2]|0,this.Bl=C.SHA512_IV[3]|0,this.Ch=C.SHA512_IV[4]|0,this.Cl=C.SHA512_IV[5]|0,this.Dh=C.SHA512_IV[6]|0,this.Dl=C.SHA512_IV[7]|0,this.Eh=C.SHA512_IV[8]|0,this.El=C.SHA512_IV[9]|0,this.Fh=C.SHA512_IV[10]|0,this.Fl=C.SHA512_IV[11]|0,this.Gh=C.SHA512_IV[12]|0,this.Gl=C.SHA512_IV[13]|0,this.Hh=C.SHA512_IV[14]|0,this.Hl=C.SHA512_IV[15]|0}get(){let{Ah:r,Al:t,Bh:o,Bl:a,Ch:n,Cl:i,Dh:s,Dl:c,Eh:l,El:d,Fh:u,Fl:p,Gh:f,Gl:h,Hh:m,Hl:b}=this;return[r,t,o,a,n,i,s,c,l,d,u,p,f,h,m,b]}set(r,t,o,a,n,i,s,c,l,d,u,p,f,h,m,b){this.Ah=r|0,this.Al=t|0,this.Bh=o|0,this.Bl=a|0,this.Ch=n|0,this.Cl=i|0,this.Dh=s|0,this.Dl=c|0,this.Eh=l|0,this.El=d|0,this.Fh=u|0,this.Fl=p|0,this.Gh=f|0,this.Gl=h|0,this.Hh=m|0,this.Hl=b|0}process(r,t){for(let k=0;k<16;k++,t+=4)Lr[k]=r.getUint32(t),qr[k]=r.getUint32(t+=4);for(let k=16;k<80;k++){let S=Lr[k-15]|0,P=qr[k-15]|0,R=Z.rotrSH(S,P,1)^Z.rotrSH(S,P,8)^Z.shrSH(S,P,7),V=Z.rotrSL(S,P,1)^Z.rotrSL(S,P,8)^Z.shrSL(S,P,7),U=Lr[k-2]|0,L=qr[k-2]|0,M=Z.rotrSH(U,L,19)^Z.rotrBH(U,L,61)^Z.shrSH(U,L,6),D=Z.rotrSL(U,L,19)^Z.rotrBL(U,L,61)^Z.shrSL(U,L,6),H=Z.add4L(V,D,qr[k-7],qr[k-16]),I=Z.add4H(H,R,M,Lr[k-7],Lr[k-16]);Lr[k]=I|0,qr[k]=H|0}let{Ah:o,Al:a,Bh:n,Bl:i,Ch:s,Cl:c,Dh:l,Dl:d,Eh:u,El:p,Fh:f,Fl:h,Gh:m,Gl:b,Hh:x,Hl:z}=this;for(let k=0;k<80;k++){let S=Z.rotrSH(u,p,14)^Z.rotrSH(u,p,18)^Z.rotrBH(u,p,41),P=Z.rotrSL(u,p,14)^Z.rotrSL(u,p,18)^Z.rotrBL(u,p,41),R=u&f^~u&m,V=p&h^~p&b,U=Z.add5L(z,P,V,Ld[k],qr[k]),L=Z.add5H(U,x,S,R,Od[k],Lr[k]),M=U|0,D=Z.rotrSH(o,a,28)^Z.rotrBH(o,a,34)^Z.rotrBH(o,a,39),H=Z.rotrSL(o,a,28)^Z.rotrBL(o,a,34)^Z.rotrBL(o,a,39),I=o&n^o&s^n&s,v=a&i^a&c^i&c;x=m|0,z=b|0,m=f|0,b=h|0,f=u|0,h=p|0,{h:u,l:p}=Z.add(l|0,d|0,L|0,M|0),l=s|0,d=c|0,s=n|0,c=i|0,n=o|0,i=a|0;let y=Z.add3L(M,H,v);o=Z.add3H(y,L,D,I),a=y|0}({h:o,l:a}=Z.add(this.Ah|0,this.Al|0,o|0,a|0)),{h:n,l:i}=Z.add(this.Bh|0,this.Bl|0,n|0,i|0),{h:s,l:c}=Z.add(this.Ch|0,this.Cl|0,s|0,c|0),{h:l,l:d}=Z.add(this.Dh|0,this.Dl|0,l|0,d|0),{h:u,l:p}=Z.add(this.Eh|0,this.El|0,u|0,p|0),{h:f,l:h}=Z.add(this.Fh|0,this.Fl|0,f|0,h|0),{h:m,l:b}=Z.add(this.Gh|0,this.Gl|0,m|0,b|0),{h:x,l:z}=Z.add(this.Hh|0,this.Hl|0,x|0,z|0),this.set(o,a,n,i,s,c,l,d,u,p,f,h,m,b,x,z)}roundClean(){(0,be.clean)(Lr,qr)}destroy(){(0,be.clean)(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}};oe.SHA512=nt;var Oo=class extends nt{constructor(){super(48),this.Ah=C.SHA384_IV[0]|0,this.Al=C.SHA384_IV[1]|0,this.Bh=C.SHA384_IV[2]|0,this.Bl=C.SHA384_IV[3]|0,this.Ch=C.SHA384_IV[4]|0,this.Cl=C.SHA384_IV[5]|0,this.Dh=C.SHA384_IV[6]|0,this.Dl=C.SHA384_IV[7]|0,this.Eh=C.SHA384_IV[8]|0,this.El=C.SHA384_IV[9]|0,this.Fh=C.SHA384_IV[10]|0,this.Fl=C.SHA384_IV[11]|0,this.Gh=C.SHA384_IV[12]|0,this.Gl=C.SHA384_IV[13]|0,this.Hh=C.SHA384_IV[14]|0,this.Hl=C.SHA384_IV[15]|0}};oe.SHA384=Oo;var ze=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),_e=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]),Lo=class extends nt{constructor(){super(28),this.Ah=ze[0]|0,this.Al=ze[1]|0,this.Bh=ze[2]|0,this.Bl=ze[3]|0,this.Ch=ze[4]|0,this.Cl=ze[5]|0,this.Dh=ze[6]|0,this.Dl=ze[7]|0,this.Eh=ze[8]|0,this.El=ze[9]|0,this.Fh=ze[10]|0,this.Fl=ze[11]|0,this.Gh=ze[12]|0,this.Gl=ze[13]|0,this.Hh=ze[14]|0,this.Hl=ze[15]|0}};oe.SHA512_224=Lo;var qo=class extends nt{constructor(){super(32),this.Ah=_e[0]|0,this.Al=_e[1]|0,this.Bh=_e[2]|0,this.Bl=_e[3]|0,this.Ch=_e[4]|0,this.Cl=_e[5]|0,this.Dh=_e[6]|0,this.Dl=_e[7]|0,this.Eh=_e[8]|0,this.El=_e[9]|0,this.Fh=_e[10]|0,this.Fl=_e[11]|0,this.Gh=_e[12]|0,this.Gl=_e[13]|0,this.Hh=_e[14]|0,this.Hl=_e[15]|0}};oe.SHA512_256=qo;oe.sha256=(0,be.createHasher)(()=>new Jt);oe.sha224=(0,be.createHasher)(()=>new Ho);oe.sha512=(0,be.createHasher)(()=>new nt);oe.sha384=(0,be.createHasher)(()=>new Oo);oe.sha512_256=(0,be.createHasher)(()=>new qo);oe.sha512_224=(0,be.createHasher)(()=>new Lo)});var ts=F(cr=>{"use strict";Object.defineProperty(cr,"__esModule",{value:!0});cr.sha224=cr.SHA224=cr.sha256=cr.SHA256=void 0;var Ro=Ca();cr.SHA256=Ro.SHA256;cr.sha256=Ro.sha256;cr.SHA224=Ro.SHA224;cr.sha224=Ro.sha224});var os=F(ve=>{"use strict";Object.defineProperty(ve,"__esModule",{value:!0});ve.sha512_256=ve.SHA512_256=ve.sha512_224=ve.SHA512_224=ve.sha384=ve.SHA384=ve.sha512=ve.SHA512=void 0;var Rr=Ca();ve.SHA512=Rr.SHA512;ve.sha512=Rr.sha512;ve.SHA384=Rr.SHA384;ve.sha384=Rr.sha384;ve.SHA512_224=Rr.SHA512_224;ve.sha512_224=Rr.sha512_224;ve.SHA512_256=Rr.SHA512_256;ve.sha512_256=Rr.sha512_256});var as=F(st=>{"use strict";Object.defineProperty(st,"__esModule",{value:!0});st.hmac=st.HMAC=void 0;var it=St(),Qt=class extends it.Hash{constructor(r,t){super(),this.finished=!1,this.destroyed=!1,(0,it.ahash)(r);let o=(0,it.toBytes)(t);if(this.iHash=r.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let a=this.blockLen,n=new Uint8Array(a);n.set(o.length>a?r.create().update(o).digest():o);for(let i=0;i<n.length;i++)n[i]^=54;this.iHash.update(n),this.oHash=r.create();for(let i=0;i<n.length;i++)n[i]^=106;this.oHash.update(n),(0,it.clean)(n)}update(r){return(0,it.aexists)(this),this.iHash.update(r),this}digestInto(r){(0,it.aexists)(this),(0,it.abytes)(r,this.outputLen),this.finished=!0,this.iHash.digestInto(r),this.oHash.update(r),this.oHash.digestInto(r),this.destroy()}digest(){let r=new Uint8Array(this.oHash.outputLen);return this.digestInto(r),r}_cloneInto(r){r||(r=Object.create(Object.getPrototypeOf(this),{}));let{oHash:t,iHash:o,finished:a,destroyed:n,blockLen:i,outputLen:s}=this;return r=r,r.finished=a,r.destroyed=n,r.blockLen=i,r.outputLen=s,r.oHash=t._cloneInto(r.oHash),r.iHash=o._cloneInto(r.iHash),r}clone(){return this._cloneInto()}destroy(){this.destroyed=!0,this.oHash.destroy(),this.iHash.destroy()}};st.HMAC=Qt;var qd=(e,r,t)=>new Qt(e,r).update(t).digest();st.hmac=qd;st.hmac.create=(e,r)=>new Qt(e,r)});var ss=F(Uo=>{"use strict";Object.defineProperty(Uo,"__esModule",{value:!0});Uo.pbkdf2=Ud;Uo.pbkdf2Async=Cd;var Rd=as(),er=St();function ns(e,r,t,o){(0,er.ahash)(e);let a=(0,er.checkOpts)({dkLen:32,asyncTick:10},o),{c:n,dkLen:i,asyncTick:s}=a;if((0,er.anumber)(n),(0,er.anumber)(i),(0,er.anumber)(s),n<1)throw new Error("iterations (c) should be >= 1");let c=(0,er.kdfInputToBytes)(r),l=(0,er.kdfInputToBytes)(t),d=new Uint8Array(i),u=Rd.hmac.create(e,c),p=u._cloneInto().update(l);return{c:n,dkLen:i,asyncTick:s,DK:d,PRF:u,PRFSalt:p}}function is(e,r,t,o,a){return e.destroy(),r.destroy(),o&&o.destroy(),(0,er.clean)(a),t}function Ud(e,r,t,o){let{c:a,dkLen:n,DK:i,PRF:s,PRFSalt:c}=ns(e,r,t,o),l,d=new Uint8Array(4),u=(0,er.createView)(d),p=new Uint8Array(s.outputLen);for(let f=1,h=0;h<n;f++,h+=s.outputLen){let m=i.subarray(h,h+s.outputLen);u.setInt32(0,f,!1),(l=c._cloneInto(l)).update(d).digestInto(p),m.set(p.subarray(0,m.length));for(let b=1;b<a;b++){s._cloneInto(l).update(p).digestInto(p);for(let x=0;x<m.length;x++)m[x]^=p[x]}}return is(s,c,i,l,p)}async function Cd(e,r,t,o){let{c:a,dkLen:n,asyncTick:i,DK:s,PRF:c,PRFSalt:l}=ns(e,r,t,o),d,u=new Uint8Array(4),p=(0,er.createView)(u),f=new Uint8Array(c.outputLen);for(let h=1,m=0;m<n;h++,m+=c.outputLen){let b=s.subarray(m,m+c.outputLen);p.setInt32(0,h,!1),(d=l._cloneInto(d)).update(u).digestInto(f),b.set(f.subarray(0,b.length)),await(0,er.asyncLoop)(a-1,i,()=>{c._cloneInto(d).update(f).digestInto(f);for(let x=0;x<b.length;x++)b[x]^=f[x]})}return is(c,l,s,d,f)}});var cs=F((Hb,Nd)=>{Nd.exports=["abdikace","abeceda","adresa","agrese","akce","aktovka","alej","alkohol","amputace","ananas","andulka","anekdota","anketa","antika","anulovat","archa","arogance","asfalt","asistent","aspirace","astma","astronom","atlas","atletika","atol","autobus","azyl","babka","bachor","bacil","baculka","badatel","bageta","bagr","bahno","bakterie","balada","baletka","balkon","balonek","balvan","balza","bambus","bankomat","barbar","baret","barman","baroko","barva","baterka","batoh","bavlna","bazalka","bazilika","bazuka","bedna","beran","beseda","bestie","beton","bezinka","bezmoc","beztak","bicykl","bidlo","biftek","bikiny","bilance","biograf","biolog","bitva","bizon","blahobyt","blatouch","blecha","bledule","blesk","blikat","blizna","blokovat","bloudit","blud","bobek","bobr","bodlina","bodnout","bohatost","bojkot","bojovat","bokorys","bolest","borec","borovice","bota","boubel","bouchat","bouda","boule","bourat","boxer","bradavka","brambora","branka","bratr","brepta","briketa","brko","brloh","bronz","broskev","brunetka","brusinka","brzda","brzy","bublina","bubnovat","buchta","buditel","budka","budova","bufet","bujarost","bukvice","buldok","bulva","bunda","bunkr","burza","butik","buvol","buzola","bydlet","bylina","bytovka","bzukot","capart","carevna","cedr","cedule","cejch","cejn","cela","celer","celkem","celnice","cenina","cennost","cenovka","centrum","cenzor","cestopis","cetka","chalupa","chapadlo","charita","chata","chechtat","chemie","chichot","chirurg","chlad","chleba","chlubit","chmel","chmura","chobot","chochol","chodba","cholera","chomout","chopit","choroba","chov","chrapot","chrlit","chrt","chrup","chtivost","chudina","chutnat","chvat","chvilka","chvost","chyba","chystat","chytit","cibule","cigareta","cihelna","cihla","cinkot","cirkus","cisterna","citace","citrus","cizinec","cizost","clona","cokoliv","couvat","ctitel","ctnost","cudnost","cuketa","cukr","cupot","cvaknout","cval","cvik","cvrkot","cyklista","daleko","dareba","datel","datum","dcera","debata","dechovka","decibel","deficit","deflace","dekl","dekret","demokrat","deprese","derby","deska","detektiv","dikobraz","diktovat","dioda","diplom","disk","displej","divadlo","divoch","dlaha","dlouho","dluhopis","dnes","dobro","dobytek","docent","dochutit","dodnes","dohled","dohoda","dohra","dojem","dojnice","doklad","dokola","doktor","dokument","dolar","doleva","dolina","doma","dominant","domluvit","domov","donutit","dopad","dopis","doplnit","doposud","doprovod","dopustit","dorazit","dorost","dort","dosah","doslov","dostatek","dosud","dosyta","dotaz","dotek","dotknout","doufat","doutnat","dovozce","dozadu","doznat","dozorce","drahota","drak","dramatik","dravec","draze","drdol","drobnost","drogerie","drozd","drsnost","drtit","drzost","duben","duchovno","dudek","duha","duhovka","dusit","dusno","dutost","dvojice","dvorec","dynamit","ekolog","ekonomie","elektron","elipsa","email","emise","emoce","empatie","epizoda","epocha","epopej","epos","esej","esence","eskorta","eskymo","etiketa","euforie","evoluce","exekuce","exkurze","expedice","exploze","export","extrakt","facka","fajfka","fakulta","fanatik","fantazie","farmacie","favorit","fazole","federace","fejeton","fenka","fialka","figurant","filozof","filtr","finance","finta","fixace","fjord","flanel","flirt","flotila","fond","fosfor","fotbal","fotka","foton","frakce","freska","fronta","fukar","funkce","fyzika","galeje","garant","genetika","geolog","gilotina","glazura","glejt","golem","golfista","gotika","graf","gramofon","granule","grep","gril","grog","groteska","guma","hadice","hadr","hala","halenka","hanba","hanopis","harfa","harpuna","havran","hebkost","hejkal","hejno","hejtman","hektar","helma","hematom","herec","herna","heslo","hezky","historik","hladovka","hlasivky","hlava","hledat","hlen","hlodavec","hloh","hloupost","hltat","hlubina","hluchota","hmat","hmota","hmyz","hnis","hnojivo","hnout","hoblina","hoboj","hoch","hodiny","hodlat","hodnota","hodovat","hojnost","hokej","holinka","holka","holub","homole","honitba","honorace","horal","horda","horizont","horko","horlivec","hormon","hornina","horoskop","horstvo","hospoda","hostina","hotovost","houba","houf","houpat","houska","hovor","hradba","hranice","hravost","hrazda","hrbolek","hrdina","hrdlo","hrdost","hrnek","hrobka","hromada","hrot","hrouda","hrozen","hrstka","hrubost","hryzat","hubenost","hubnout","hudba","hukot","humr","husita","hustota","hvozd","hybnost","hydrant","hygiena","hymna","hysterik","idylka","ihned","ikona","iluze","imunita","infekce","inflace","inkaso","inovace","inspekce","internet","invalida","investor","inzerce","ironie","jablko","jachta","jahoda","jakmile","jakost","jalovec","jantar","jarmark","jaro","jasan","jasno","jatka","javor","jazyk","jedinec","jedle","jednatel","jehlan","jekot","jelen","jelito","jemnost","jenom","jepice","jeseter","jevit","jezdec","jezero","jinak","jindy","jinoch","jiskra","jistota","jitrnice","jizva","jmenovat","jogurt","jurta","kabaret","kabel","kabinet","kachna","kadet","kadidlo","kahan","kajak","kajuta","kakao","kaktus","kalamita","kalhoty","kalibr","kalnost","kamera","kamkoliv","kamna","kanibal","kanoe","kantor","kapalina","kapela","kapitola","kapka","kaple","kapota","kapr","kapusta","kapybara","karamel","karotka","karton","kasa","katalog","katedra","kauce","kauza","kavalec","kazajka","kazeta","kazivost","kdekoliv","kdesi","kedluben","kemp","keramika","kino","klacek","kladivo","klam","klapot","klasika","klaun","klec","klenba","klepat","klesnout","klid","klima","klisna","klobouk","klokan","klopa","kloub","klubovna","klusat","kluzkost","kmen","kmitat","kmotr","kniha","knot","koalice","koberec","kobka","kobliha","kobyla","kocour","kohout","kojenec","kokos","koktejl","kolaps","koleda","kolize","kolo","komando","kometa","komik","komnata","komora","kompas","komunita","konat","koncept","kondice","konec","konfese","kongres","konina","konkurs","kontakt","konzerva","kopanec","kopie","kopnout","koprovka","korbel","korektor","kormidlo","koroptev","korpus","koruna","koryto","korzet","kosatec","kostka","kotel","kotleta","kotoul","koukat","koupelna","kousek","kouzlo","kovboj","koza","kozoroh","krabice","krach","krajina","kralovat","krasopis","kravata","kredit","krejcar","kresba","kreveta","kriket","kritik","krize","krkavec","krmelec","krmivo","krocan","krok","kronika","kropit","kroupa","krovka","krtek","kruhadlo","krupice","krutost","krvinka","krychle","krypta","krystal","kryt","kudlanka","kufr","kujnost","kukla","kulajda","kulich","kulka","kulomet","kultura","kuna","kupodivu","kurt","kurzor","kutil","kvalita","kvasinka","kvestor","kynolog","kyselina","kytara","kytice","kytka","kytovec","kyvadlo","labrador","lachtan","ladnost","laik","lakomec","lamela","lampa","lanovka","lasice","laso","lastura","latinka","lavina","lebka","leckdy","leden","lednice","ledovka","ledvina","legenda","legie","legrace","lehce","lehkost","lehnout","lektvar","lenochod","lentilka","lepenka","lepidlo","letadlo","letec","letmo","letokruh","levhart","levitace","levobok","libra","lichotka","lidojed","lidskost","lihovina","lijavec","lilek","limetka","linie","linka","linoleum","listopad","litina","litovat","lobista","lodivod","logika","logoped","lokalita","loket","lomcovat","lopata","lopuch","lord","losos","lotr","loudal","louh","louka","louskat","lovec","lstivost","lucerna","lucifer","lump","lusk","lustrace","lvice","lyra","lyrika","lysina","madam","madlo","magistr","mahagon","majetek","majitel","majorita","makak","makovice","makrela","malba","malina","malovat","malvice","maminka","mandle","manko","marnost","masakr","maskot","masopust","matice","matrika","maturita","mazanec","mazivo","mazlit","mazurka","mdloba","mechanik","meditace","medovina","melasa","meloun","mentolka","metla","metoda","metr","mezera","migrace","mihnout","mihule","mikina","mikrofon","milenec","milimetr","milost","mimika","mincovna","minibar","minomet","minulost","miska","mistr","mixovat","mladost","mlha","mlhovina","mlok","mlsat","mluvit","mnich","mnohem","mobil","mocnost","modelka","modlitba","mohyla","mokro","molekula","momentka","monarcha","monokl","monstrum","montovat","monzun","mosaz","moskyt","most","motivace","motorka","motyka","moucha","moudrost","mozaika","mozek","mozol","mramor","mravenec","mrkev","mrtvola","mrzet","mrzutost","mstitel","mudrc","muflon","mulat","mumie","munice","muset","mutace","muzeum","muzikant","myslivec","mzda","nabourat","nachytat","nadace","nadbytek","nadhoz","nadobro","nadpis","nahlas","nahnat","nahodile","nahradit","naivita","najednou","najisto","najmout","naklonit","nakonec","nakrmit","nalevo","namazat","namluvit","nanometr","naoko","naopak","naostro","napadat","napevno","naplnit","napnout","naposled","naprosto","narodit","naruby","narychlo","nasadit","nasekat","naslepo","nastat","natolik","navenek","navrch","navzdory","nazvat","nebe","nechat","necky","nedaleko","nedbat","neduh","negace","nehet","nehoda","nejen","nejprve","neklid","nelibost","nemilost","nemoc","neochota","neonka","nepokoj","nerost","nerv","nesmysl","nesoulad","netvor","neuron","nevina","nezvykle","nicota","nijak","nikam","nikdy","nikl","nikterak","nitro","nocleh","nohavice","nominace","nora","norek","nositel","nosnost","nouze","noviny","novota","nozdra","nuda","nudle","nuget","nutit","nutnost","nutrie","nymfa","obal","obarvit","obava","obdiv","obec","obehnat","obejmout","obezita","obhajoba","obilnice","objasnit","objekt","obklopit","oblast","oblek","obliba","obloha","obluda","obnos","obohatit","obojek","obout","obrazec","obrna","obruba","obrys","obsah","obsluha","obstarat","obuv","obvaz","obvinit","obvod","obvykle","obyvatel","obzor","ocas","ocel","ocenit","ochladit","ochota","ochrana","ocitnout","odboj","odbyt","odchod","odcizit","odebrat","odeslat","odevzdat","odezva","odhadce","odhodit","odjet","odjinud","odkaz","odkoupit","odliv","odluka","odmlka","odolnost","odpad","odpis","odplout","odpor","odpustit","odpykat","odrazka","odsoudit","odstup","odsun","odtok","odtud","odvaha","odveta","odvolat","odvracet","odznak","ofina","ofsajd","ohlas","ohnisko","ohrada","ohrozit","ohryzek","okap","okenice","oklika","okno","okouzlit","okovy","okrasa","okres","okrsek","okruh","okupant","okurka","okusit","olejnina","olizovat","omak","omeleta","omezit","omladina","omlouvat","omluva","omyl","onehdy","opakovat","opasek","operace","opice","opilost","opisovat","opora","opozice","opravdu","oproti","orbital","orchestr","orgie","orlice","orloj","ortel","osada","oschnout","osika","osivo","oslava","oslepit","oslnit","oslovit","osnova","osoba","osolit","ospalec","osten","ostraha","ostuda","ostych","osvojit","oteplit","otisk","otop","otrhat","otrlost","otrok","otruby","otvor","ovanout","ovar","oves","ovlivnit","ovoce","oxid","ozdoba","pachatel","pacient","padouch","pahorek","pakt","palanda","palec","palivo","paluba","pamflet","pamlsek","panenka","panika","panna","panovat","panstvo","pantofle","paprika","parketa","parodie","parta","paruka","paryba","paseka","pasivita","pastelka","patent","patrona","pavouk","pazneht","pazourek","pecka","pedagog","pejsek","peklo","peloton","penalta","pendrek","penze","periskop","pero","pestrost","petarda","petice","petrolej","pevnina","pexeso","pianista","piha","pijavice","pikle","piknik","pilina","pilnost","pilulka","pinzeta","pipeta","pisatel","pistole","pitevna","pivnice","pivovar","placenta","plakat","plamen","planeta","plastika","platit","plavidlo","plaz","plech","plemeno","plenta","ples","pletivo","plevel","plivat","plnit","plno","plocha","plodina","plomba","plout","pluk","plyn","pobavit","pobyt","pochod","pocit","poctivec","podat","podcenit","podepsat","podhled","podivit","podklad","podmanit","podnik","podoba","podpora","podraz","podstata","podvod","podzim","poezie","pohanka","pohnutka","pohovor","pohroma","pohyb","pointa","pojistka","pojmout","pokazit","pokles","pokoj","pokrok","pokuta","pokyn","poledne","polibek","polknout","poloha","polynom","pomalu","pominout","pomlka","pomoc","pomsta","pomyslet","ponechat","ponorka","ponurost","popadat","popel","popisek","poplach","poprosit","popsat","popud","poradce","porce","porod","porucha","poryv","posadit","posed","posila","poskok","poslanec","posoudit","pospolu","postava","posudek","posyp","potah","potkan","potlesk","potomek","potrava","potupa","potvora","poukaz","pouto","pouzdro","povaha","povidla","povlak","povoz","povrch","povstat","povyk","povzdech","pozdrav","pozemek","poznatek","pozor","pozvat","pracovat","prahory","praktika","prales","praotec","praporek","prase","pravda","princip","prkno","probudit","procento","prodej","profese","prohra","projekt","prolomit","promile","pronikat","propad","prorok","prosba","proton","proutek","provaz","prskavka","prsten","prudkost","prut","prvek","prvohory","psanec","psovod","pstruh","ptactvo","puberta","puch","pudl","pukavec","puklina","pukrle","pult","pumpa","punc","pupen","pusa","pusinka","pustina","putovat","putyka","pyramida","pysk","pytel","racek","rachot","radiace","radnice","radon","raft","ragby","raketa","rakovina","rameno","rampouch","rande","rarach","rarita","rasovna","rastr","ratolest","razance","razidlo","reagovat","reakce","recept","redaktor","referent","reflex","rejnok","reklama","rekord","rekrut","rektor","reputace","revize","revma","revolver","rezerva","riskovat","riziko","robotika","rodokmen","rohovka","rokle","rokoko","romaneto","ropovod","ropucha","rorejs","rosol","rostlina","rotmistr","rotoped","rotunda","roubenka","roucho","roup","roura","rovina","rovnice","rozbor","rozchod","rozdat","rozeznat","rozhodce","rozinka","rozjezd","rozkaz","rozloha","rozmar","rozpad","rozruch","rozsah","roztok","rozum","rozvod","rubrika","ruchadlo","rukavice","rukopis","ryba","rybolov","rychlost","rydlo","rypadlo","rytina","ryzost","sadista","sahat","sako","samec","samizdat","samota","sanitka","sardinka","sasanka","satelit","sazba","sazenice","sbor","schovat","sebranka","secese","sedadlo","sediment","sedlo","sehnat","sejmout","sekera","sekta","sekunda","sekvoje","semeno","seno","servis","sesadit","seshora","seskok","seslat","sestra","sesuv","sesypat","setba","setina","setkat","setnout","setrvat","sever","seznam","shoda","shrnout","sifon","silnice","sirka","sirotek","sirup","situace","skafandr","skalisko","skanzen","skaut","skeptik","skica","skladba","sklenice","sklo","skluz","skoba","skokan","skoro","skripta","skrz","skupina","skvost","skvrna","slabika","sladidlo","slanina","slast","slavnost","sledovat","slepec","sleva","slezina","slib","slina","sliznice","slon","sloupek","slovo","sluch","sluha","slunce","slupka","slza","smaragd","smetana","smilstvo","smlouva","smog","smrad","smrk","smrtka","smutek","smysl","snad","snaha","snob","sobota","socha","sodovka","sokol","sopka","sotva","souboj","soucit","soudce","souhlas","soulad","soumrak","souprava","soused","soutok","souviset","spalovna","spasitel","spis","splav","spodek","spojenec","spolu","sponzor","spornost","spousta","sprcha","spustit","sranda","sraz","srdce","srna","srnec","srovnat","srpen","srst","srub","stanice","starosta","statika","stavba","stehno","stezka","stodola","stolek","stopa","storno","stoupat","strach","stres","strhnout","strom","struna","studna","stupnice","stvol","styk","subjekt","subtropy","suchar","sudost","sukno","sundat","sunout","surikata","surovina","svah","svalstvo","svetr","svatba","svazek","svisle","svitek","svoboda","svodidlo","svorka","svrab","sykavka","sykot","synek","synovec","sypat","sypkost","syrovost","sysel","sytost","tabletka","tabule","tahoun","tajemno","tajfun","tajga","tajit","tajnost","taktika","tamhle","tampon","tancovat","tanec","tanker","tapeta","tavenina","tazatel","technika","tehdy","tekutina","telefon","temnota","tendence","tenista","tenor","teplota","tepna","teprve","terapie","termoska","textil","ticho","tiskopis","titulek","tkadlec","tkanina","tlapka","tleskat","tlukot","tlupa","tmel","toaleta","topinka","topol","torzo","touha","toulec","tradice","traktor","tramp","trasa","traverza","trefit","trest","trezor","trhavina","trhlina","trochu","trojice","troska","trouba","trpce","trpitel","trpkost","trubec","truchlit","truhlice","trus","trvat","tudy","tuhnout","tuhost","tundra","turista","turnaj","tuzemsko","tvaroh","tvorba","tvrdost","tvrz","tygr","tykev","ubohost","uboze","ubrat","ubrousek","ubrus","ubytovna","ucho","uctivost","udivit","uhradit","ujednat","ujistit","ujmout","ukazatel","uklidnit","uklonit","ukotvit","ukrojit","ulice","ulita","ulovit","umyvadlo","unavit","uniforma","uniknout","upadnout","uplatnit","uplynout","upoutat","upravit","uran","urazit","usednout","usilovat","usmrtit","usnadnit","usnout","usoudit","ustlat","ustrnout","utahovat","utkat","utlumit","utonout","utopenec","utrousit","uvalit","uvolnit","uvozovka","uzdravit","uzel","uzenina","uzlina","uznat","vagon","valcha","valoun","vana","vandal","vanilka","varan","varhany","varovat","vcelku","vchod","vdova","vedro","vegetace","vejce","velbloud","veletrh","velitel","velmoc","velryba","venkov","veranda","verze","veselka","veskrze","vesnice","vespodu","vesta","veterina","veverka","vibrace","vichr","videohra","vidina","vidle","vila","vinice","viset","vitalita","vize","vizitka","vjezd","vklad","vkus","vlajka","vlak","vlasec","vlevo","vlhkost","vliv","vlnovka","vloupat","vnucovat","vnuk","voda","vodivost","vodoznak","vodstvo","vojensky","vojna","vojsko","volant","volba","volit","volno","voskovka","vozidlo","vozovna","vpravo","vrabec","vracet","vrah","vrata","vrba","vrcholek","vrhat","vrstva","vrtule","vsadit","vstoupit","vstup","vtip","vybavit","vybrat","vychovat","vydat","vydra","vyfotit","vyhledat","vyhnout","vyhodit","vyhradit","vyhubit","vyjasnit","vyjet","vyjmout","vyklopit","vykonat","vylekat","vymazat","vymezit","vymizet","vymyslet","vynechat","vynikat","vynutit","vypadat","vyplatit","vypravit","vypustit","vyrazit","vyrovnat","vyrvat","vyslovit","vysoko","vystavit","vysunout","vysypat","vytasit","vytesat","vytratit","vyvinout","vyvolat","vyvrhel","vyzdobit","vyznat","vzadu","vzbudit","vzchopit","vzdor","vzduch","vzdychat","vzestup","vzhledem","vzkaz","vzlykat","vznik","vzorek","vzpoura","vztah","vztek","xylofon","zabrat","zabydlet","zachovat","zadarmo","zadusit","zafoukat","zahltit","zahodit","zahrada","zahynout","zajatec","zajet","zajistit","zaklepat","zakoupit","zalepit","zamezit","zamotat","zamyslet","zanechat","zanikat","zaplatit","zapojit","zapsat","zarazit","zastavit","zasunout","zatajit","zatemnit","zatknout","zaujmout","zavalit","zavelet","zavinit","zavolat","zavrtat","zazvonit","zbavit","zbrusu","zbudovat","zbytek","zdaleka","zdarma","zdatnost","zdivo","zdobit","zdroj","zdvih","zdymadlo","zelenina","zeman","zemina","zeptat","zezadu","zezdola","zhatit","zhltnout","zhluboka","zhotovit","zhruba","zima","zimnice","zjemnit","zklamat","zkoumat","zkratka","zkumavka","zlato","zlehka","zloba","zlom","zlost","zlozvyk","zmapovat","zmar","zmatek","zmije","zmizet","zmocnit","zmodrat","zmrzlina","zmutovat","znak","znalost","znamenat","znovu","zobrazit","zotavit","zoubek","zoufale","zplodit","zpomalit","zprava","zprostit","zprudka","zprvu","zrada","zranit","zrcadlo","zrnitost","zrno","zrovna","zrychlit","zrzavost","zticha","ztratit","zubovina","zubr","zvednout","zvenku","zvesela","zvon","zvrat","zvukovod","zvyk"]});var ls=F((Ob,Pd)=>{Pd.exports=["\u7684","\u4E00","\u662F","\u5728","\u4E0D","\u4E86","\u6709","\u548C","\u4EBA","\u8FD9","\u4E2D","\u5927","\u4E3A","\u4E0A","\u4E2A","\u56FD","\u6211","\u4EE5","\u8981","\u4ED6","\u65F6","\u6765","\u7528","\u4EEC","\u751F","\u5230","\u4F5C","\u5730","\u4E8E","\u51FA","\u5C31","\u5206","\u5BF9","\u6210","\u4F1A","\u53EF","\u4E3B","\u53D1","\u5E74","\u52A8","\u540C","\u5DE5","\u4E5F","\u80FD","\u4E0B","\u8FC7","\u5B50","\u8BF4","\u4EA7","\u79CD","\u9762","\u800C","\u65B9","\u540E","\u591A","\u5B9A","\u884C","\u5B66","\u6CD5","\u6240","\u6C11","\u5F97","\u7ECF","\u5341","\u4E09","\u4E4B","\u8FDB","\u7740","\u7B49","\u90E8","\u5EA6","\u5BB6","\u7535","\u529B","\u91CC","\u5982","\u6C34","\u5316","\u9AD8","\u81EA","\u4E8C","\u7406","\u8D77","\u5C0F","\u7269","\u73B0","\u5B9E","\u52A0","\u91CF","\u90FD","\u4E24","\u4F53","\u5236","\u673A","\u5F53","\u4F7F","\u70B9","\u4ECE","\u4E1A","\u672C","\u53BB","\u628A","\u6027","\u597D","\u5E94","\u5F00","\u5B83","\u5408","\u8FD8","\u56E0","\u7531","\u5176","\u4E9B","\u7136","\u524D","\u5916","\u5929","\u653F","\u56DB","\u65E5","\u90A3","\u793E","\u4E49","\u4E8B","\u5E73","\u5F62","\u76F8","\u5168","\u8868","\u95F4","\u6837","\u4E0E","\u5173","\u5404","\u91CD","\u65B0","\u7EBF","\u5185","\u6570","\u6B63","\u5FC3","\u53CD","\u4F60","\u660E","\u770B","\u539F","\u53C8","\u4E48","\u5229","\u6BD4","\u6216","\u4F46","\u8D28","\u6C14","\u7B2C","\u5411","\u9053","\u547D","\u6B64","\u53D8","\u6761","\u53EA","\u6CA1","\u7ED3","\u89E3","\u95EE","\u610F","\u5EFA","\u6708","\u516C","\u65E0","\u7CFB","\u519B","\u5F88","\u60C5","\u8005","\u6700","\u7ACB","\u4EE3","\u60F3","\u5DF2","\u901A","\u5E76","\u63D0","\u76F4","\u9898","\u515A","\u7A0B","\u5C55","\u4E94","\u679C","\u6599","\u8C61","\u5458","\u9769","\u4F4D","\u5165","\u5E38","\u6587","\u603B","\u6B21","\u54C1","\u5F0F","\u6D3B","\u8BBE","\u53CA","\u7BA1","\u7279","\u4EF6","\u957F","\u6C42","\u8001","\u5934","\u57FA","\u8D44","\u8FB9","\u6D41","\u8DEF","\u7EA7","\u5C11","\u56FE","\u5C71","\u7EDF","\u63A5","\u77E5","\u8F83","\u5C06","\u7EC4","\u89C1","\u8BA1","\u522B","\u5979","\u624B","\u89D2","\u671F","\u6839","\u8BBA","\u8FD0","\u519C","\u6307","\u51E0","\u4E5D","\u533A","\u5F3A","\u653E","\u51B3","\u897F","\u88AB","\u5E72","\u505A","\u5FC5","\u6218","\u5148","\u56DE","\u5219","\u4EFB","\u53D6","\u636E","\u5904","\u961F","\u5357","\u7ED9","\u8272","\u5149","\u95E8","\u5373","\u4FDD","\u6CBB","\u5317","\u9020","\u767E","\u89C4","\u70ED","\u9886","\u4E03","\u6D77","\u53E3","\u4E1C","\u5BFC","\u5668","\u538B","\u5FD7","\u4E16","\u91D1","\u589E","\u4E89","\u6D4E","\u9636","\u6CB9","\u601D","\u672F","\u6781","\u4EA4","\u53D7","\u8054","\u4EC0","\u8BA4","\u516D","\u5171","\u6743","\u6536","\u8BC1","\u6539","\u6E05","\u7F8E","\u518D","\u91C7","\u8F6C","\u66F4","\u5355","\u98CE","\u5207","\u6253","\u767D","\u6559","\u901F","\u82B1","\u5E26","\u5B89","\u573A","\u8EAB","\u8F66","\u4F8B","\u771F","\u52A1","\u5177","\u4E07","\u6BCF","\u76EE","\u81F3","\u8FBE","\u8D70","\u79EF","\u793A","\u8BAE","\u58F0","\u62A5","\u6597","\u5B8C","\u7C7B","\u516B","\u79BB","\u534E","\u540D","\u786E","\u624D","\u79D1","\u5F20","\u4FE1","\u9A6C","\u8282","\u8BDD","\u7C73","\u6574","\u7A7A","\u5143","\u51B5","\u4ECA","\u96C6","\u6E29","\u4F20","\u571F","\u8BB8","\u6B65","\u7FA4","\u5E7F","\u77F3","\u8BB0","\u9700","\u6BB5","\u7814","\u754C","\u62C9","\u6797","\u5F8B","\u53EB","\u4E14","\u7A76","\u89C2","\u8D8A","\u7EC7","\u88C5","\u5F71","\u7B97","\u4F4E","\u6301","\u97F3","\u4F17","\u4E66","\u5E03","\u590D","\u5BB9","\u513F","\u987B","\u9645","\u5546","\u975E","\u9A8C","\u8FDE","\u65AD","\u6DF1","\u96BE","\u8FD1","\u77FF","\u5343","\u5468","\u59D4","\u7D20","\u6280","\u5907","\u534A","\u529E","\u9752","\u7701","\u5217","\u4E60","\u54CD","\u7EA6","\u652F","\u822C","\u53F2","\u611F","\u52B3","\u4FBF","\u56E2","\u5F80","\u9178","\u5386","\u5E02","\u514B","\u4F55","\u9664","\u6D88","\u6784","\u5E9C","\u79F0","\u592A","\u51C6","\u7CBE","\u503C","\u53F7","\u7387","\u65CF","\u7EF4","\u5212","\u9009","\u6807","\u5199","\u5B58","\u5019","\u6BDB","\u4EB2","\u5FEB","\u6548","\u65AF","\u9662","\u67E5","\u6C5F","\u578B","\u773C","\u738B","\u6309","\u683C","\u517B","\u6613","\u7F6E","\u6D3E","\u5C42","\u7247","\u59CB","\u5374","\u4E13","\u72B6","\u80B2","\u5382","\u4EAC","\u8BC6","\u9002","\u5C5E","\u5706","\u5305","\u706B","\u4F4F","\u8C03","\u6EE1","\u53BF","\u5C40","\u7167","\u53C2","\u7EA2","\u7EC6","\u5F15","\u542C","\u8BE5","\u94C1","\u4EF7","\u4E25","\u9996","\u5E95","\u6DB2","\u5B98","\u5FB7","\u968F","\u75C5","\u82CF","\u5931","\u5C14","\u6B7B","\u8BB2","\u914D","\u5973","\u9EC4","\u63A8","\u663E","\u8C08","\u7F6A","\u795E","\u827A","\u5462","\u5E2D","\u542B","\u4F01","\u671B","\u5BC6","\u6279","\u8425","\u9879","\u9632","\u4E3E","\u7403","\u82F1","\u6C27","\u52BF","\u544A","\u674E","\u53F0","\u843D","\u6728","\u5E2E","\u8F6E","\u7834","\u4E9A","\u5E08","\u56F4","\u6CE8","\u8FDC","\u5B57","\u6750","\u6392","\u4F9B","\u6CB3","\u6001","\u5C01","\u53E6","\u65BD","\u51CF","\u6811","\u6EB6","\u600E","\u6B62","\u6848","\u8A00","\u58EB","\u5747","\u6B66","\u56FA","\u53F6","\u9C7C","\u6CE2","\u89C6","\u4EC5","\u8D39","\u7D27","\u7231","\u5DE6","\u7AE0","\u65E9","\u671D","\u5BB3","\u7EED","\u8F7B","\u670D","\u8BD5","\u98DF","\u5145","\u5175","\u6E90","\u5224","\u62A4","\u53F8","\u8DB3","\u67D0","\u7EC3","\u5DEE","\u81F4","\u677F","\u7530","\u964D","\u9ED1","\u72AF","\u8D1F","\u51FB","\u8303","\u7EE7","\u5174","\u4F3C","\u4F59","\u575A","\u66F2","\u8F93","\u4FEE","\u6545","\u57CE","\u592B","\u591F","\u9001","\u7B14","\u8239","\u5360","\u53F3","\u8D22","\u5403","\u5BCC","\u6625","\u804C","\u89C9","\u6C49","\u753B","\u529F","\u5DF4","\u8DDF","\u867D","\u6742","\u98DE","\u68C0","\u5438","\u52A9","\u5347","\u9633","\u4E92","\u521D","\u521B","\u6297","\u8003","\u6295","\u574F","\u7B56","\u53E4","\u5F84","\u6362","\u672A","\u8DD1","\u7559","\u94A2","\u66FE","\u7AEF","\u8D23","\u7AD9","\u7B80","\u8FF0","\u94B1","\u526F","\u5C3D","\u5E1D","\u5C04","\u8349","\u51B2","\u627F","\u72EC","\u4EE4","\u9650","\u963F","\u5BA3","\u73AF","\u53CC","\u8BF7","\u8D85","\u5FAE","\u8BA9","\u63A7","\u5DDE","\u826F","\u8F74","\u627E","\u5426","\u7EAA","\u76CA","\u4F9D","\u4F18","\u9876","\u7840","\u8F7D","\u5012","\u623F","\u7A81","\u5750","\u7C89","\u654C","\u7565","\u5BA2","\u8881","\u51B7","\u80DC","\u7EDD","\u6790","\u5757","\u5242","\u6D4B","\u4E1D","\u534F","\u8BC9","\u5FF5","\u9648","\u4ECD","\u7F57","\u76D0","\u53CB","\u6D0B","\u9519","\u82E6","\u591C","\u5211","\u79FB","\u9891","\u9010","\u9760","\u6DF7","\u6BCD","\u77ED","\u76AE","\u7EC8","\u805A","\u6C7D","\u6751","\u4E91","\u54EA","\u65E2","\u8DDD","\u536B","\u505C","\u70C8","\u592E","\u5BDF","\u70E7","\u8FC5","\u5883","\u82E5","\u5370","\u6D32","\u523B","\u62EC","\u6FC0","\u5B54","\u641E","\u751A","\u5BA4","\u5F85","\u6838","\u6821","\u6563","\u4FB5","\u5427","\u7532","\u6E38","\u4E45","\u83DC","\u5473","\u65E7","\u6A21","\u6E56","\u8D27","\u635F","\u9884","\u963B","\u6BEB","\u666E","\u7A33","\u4E59","\u5988","\u690D","\u606F","\u6269","\u94F6","\u8BED","\u6325","\u9152","\u5B88","\u62FF","\u5E8F","\u7EB8","\u533B","\u7F3A","\u96E8","\u5417","\u9488","\u5218","\u554A","\u6025","\u5531","\u8BEF","\u8BAD","\u613F","\u5BA1","\u9644","\u83B7","\u8336","\u9C9C","\u7CAE","\u65A4","\u5B69","\u8131","\u786B","\u80A5","\u5584","\u9F99","\u6F14","\u7236","\u6E10","\u8840","\u6B22","\u68B0","\u638C","\u6B4C","\u6C99","\u521A","\u653B","\u8C13","\u76FE","\u8BA8","\u665A","\u7C92","\u4E71","\u71C3","\u77DB","\u4E4E","\u6740","\u836F","\u5B81","\u9C81","\u8D35","\u949F","\u7164","\u8BFB","\u73ED","\u4F2F","\u9999","\u4ECB","\u8FEB","\u53E5","\u4E30","\u57F9","\u63E1","\u5170","\u62C5","\u5F26","\u86CB","\u6C89","\u5047","\u7A7F","\u6267","\u7B54","\u4E50","\u8C01","\u987A","\u70DF","\u7F29","\u5F81","\u8138","\u559C","\u677E","\u811A","\u56F0","\u5F02","\u514D","\u80CC","\u661F","\u798F","\u4E70","\u67D3","\u4E95","\u6982","\u6162","\u6015","\u78C1","\u500D","\u7956","\u7687","\u4FC3","\u9759","\u8865","\u8BC4","\u7FFB","\u8089","\u8DF5","\u5C3C","\u8863","\u5BBD","\u626C","\u68C9","\u5E0C","\u4F24","\u64CD","\u5782","\u79CB","\u5B9C","\u6C22","\u5957","\u7763","\u632F","\u67B6","\u4EAE","\u672B","\u5BAA","\u5E86","\u7F16","\u725B","\u89E6","\u6620","\u96F7","\u9500","\u8BD7","\u5EA7","\u5C45","\u6293","\u88C2","\u80DE","\u547C","\u5A18","\u666F","\u5A01","\u7EFF","\u6676","\u539A","\u76DF","\u8861","\u9E21","\u5B59","\u5EF6","\u5371","\u80F6","\u5C4B","\u4E61","\u4E34","\u9646","\u987E","\u6389","\u5440","\u706F","\u5C81","\u63AA","\u675F","\u8010","\u5267","\u7389","\u8D75","\u8DF3","\u54E5","\u5B63","\u8BFE","\u51EF","\u80E1","\u989D","\u6B3E","\u7ECD","\u5377","\u9F50","\u4F1F","\u84B8","\u6B96","\u6C38","\u5B97","\u82D7","\u5DDD","\u7089","\u5CA9","\u5F31","\u96F6","\u6768","\u594F","\u6CBF","\u9732","\u6746","\u63A2","\u6ED1","\u9547","\u996D","\u6D53","\u822A","\u6000","\u8D76","\u5E93","\u593A","\u4F0A","\u7075","\u7A0E","\u9014","\u706D","\u8D5B","\u5F52","\u53EC","\u9F13","\u64AD","\u76D8","\u88C1","\u9669","\u5EB7","\u552F","\u5F55","\u83CC","\u7EAF","\u501F","\u7CD6","\u76D6","\u6A2A","\u7B26","\u79C1","\u52AA","\u5802","\u57DF","\u67AA","\u6DA6","\u5E45","\u54C8","\u7ADF","\u719F","\u866B","\u6CFD","\u8111","\u58E4","\u78B3","\u6B27","\u904D","\u4FA7","\u5BE8","\u6562","\u5F7B","\u8651","\u659C","\u8584","\u5EAD","\u7EB3","\u5F39","\u9972","\u4F38","\u6298","\u9EA6","\u6E7F","\u6697","\u8377","\u74E6","\u585E","\u5E8A","\u7B51","\u6076","\u6237","\u8BBF","\u5854","\u5947","\u900F","\u6881","\u5200","\u65CB","\u8FF9","\u5361","\u6C2F","\u9047","\u4EFD","\u6BD2","\u6CE5","\u9000","\u6D17","\u6446","\u7070","\u5F69","\u5356","\u8017","\u590F","\u62E9","\u5FD9","\u94DC","\u732E","\u786C","\u4E88","\u7E41","\u5708","\u96EA","\u51FD","\u4EA6","\u62BD","\u7BC7","\u9635","\u9634","\u4E01","\u5C3A","\u8FFD","\u5806","\u96C4","\u8FCE","\u6CDB","\u7238","\u697C","\u907F","\u8C0B","\u5428","\u91CE","\u732A","\u65D7","\u7D2F","\u504F","\u5178","\u9986","\u7D22","\u79E6","\u8102","\u6F6E","\u7237","\u8C46","\u5FFD","\u6258","\u60CA","\u5851","\u9057","\u6108","\u6731","\u66FF","\u7EA4","\u7C97","\u503E","\u5C1A","\u75DB","\u695A","\u8C22","\u594B","\u8D2D","\u78E8","\u541B","\u6C60","\u65C1","\u788E","\u9AA8","\u76D1","\u6355","\u5F1F","\u66B4","\u5272","\u8D2F","\u6B8A","\u91CA","\u8BCD","\u4EA1","\u58C1","\u987F","\u5B9D","\u5348","\u5C18","\u95FB","\u63ED","\u70AE","\u6B8B","\u51AC","\u6865","\u5987","\u8B66","\u7EFC","\u62DB","\u5434","\u4ED8","\u6D6E","\u906D","\u5F90","\u60A8","\u6447","\u8C37","\u8D5E","\u7BB1","\u9694","\u8BA2","\u7537","\u5439","\u56ED","\u7EB7","\u5510","\u8D25","\u5B8B","\u73BB","\u5DE8","\u8015","\u5766","\u8363","\u95ED","\u6E7E","\u952E","\u51E1","\u9A7B","\u9505","\u6551","\u6069","\u5265","\u51DD","\u78B1","\u9F7F","\u622A","\u70BC","\u9EBB","\u7EBA","\u7981","\u5E9F","\u76DB","\u7248","\u7F13","\u51C0","\u775B","\u660C","\u5A5A","\u6D89","\u7B52","\u5634","\u63D2","\u5CB8","\u6717","\u5E84","\u8857","\u85CF","\u59D1","\u8D38","\u8150","\u5974","\u5566","\u60EF","\u4E58","\u4F19","\u6062","\u5300","\u7EB1","\u624E","\u8FA9","\u8033","\u5F6A","\u81E3","\u4EBF","\u7483","\u62B5","\u8109","\u79C0","\u8428","\u4FC4","\u7F51","\u821E","\u5E97","\u55B7","\u7EB5","\u5BF8","\u6C57","\u6302","\u6D2A","\u8D3A","\u95EA","\u67EC","\u7206","\u70EF","\u6D25","\u7A3B","\u5899","\u8F6F","\u52C7","\u50CF","\u6EDA","\u5398","\u8499","\u82B3","\u80AF","\u5761","\u67F1","\u8361","\u817F","\u4EEA","\u65C5","\u5C3E","\u8F67","\u51B0","\u8D21","\u767B","\u9ECE","\u524A","\u94BB","\u52D2","\u9003","\u969C","\u6C28","\u90ED","\u5CF0","\u5E01","\u6E2F","\u4F0F","\u8F68","\u4EA9","\u6BD5","\u64E6","\u83AB","\u523A","\u6D6A","\u79D8","\u63F4","\u682A","\u5065","\u552E","\u80A1","\u5C9B","\u7518","\u6CE1","\u7761","\u7AE5","\u94F8","\u6C64","\u9600","\u4F11","\u6C47","\u820D","\u7267","\u7ED5","\u70B8","\u54F2","\u78F7","\u7EE9","\u670B","\u6DE1","\u5C16","\u542F","\u9677","\u67F4","\u5448","\u5F92","\u989C","\u6CEA","\u7A0D","\u5FD8","\u6CF5","\u84DD","\u62D6","\u6D1E","\u6388","\u955C","\u8F9B","\u58EE","\u950B","\u8D2B","\u865A","\u5F2F","\u6469","\u6CF0","\u5E7C","\u5EF7","\u5C0A","\u7A97","\u7EB2","\u5F04","\u96B6","\u7591","\u6C0F","\u5BAB","\u59D0","\u9707","\u745E","\u602A","\u5C24","\u7434","\u5FAA","\u63CF","\u819C","\u8FDD","\u5939","\u8170","\u7F18","\u73E0","\u7A77","\u68EE","\u679D","\u7AF9","\u6C9F","\u50AC","\u7EF3","\u5FC6","\u90A6","\u5269","\u5E78","\u6D46","\u680F","\u62E5","\u7259","\u8D2E","\u793C","\u6EE4","\u94A0","\u7EB9","\u7F62","\u62CD","\u54B1","\u558A","\u8896","\u57C3","\u52E4","\u7F5A","\u7126","\u6F5C","\u4F0D","\u58A8","\u6B32","\u7F1D","\u59D3","\u520A","\u9971","\u4EFF","\u5956","\u94DD","\u9B3C","\u4E3D","\u8DE8","\u9ED8","\u6316","\u94FE","\u626B","\u559D","\u888B","\u70AD","\u6C61","\u5E55","\u8BF8","\u5F27","\u52B1","\u6885","\u5976","\u6D01","\u707E","\u821F","\u9274","\u82EF","\u8BBC","\u62B1","\u6BC1","\u61C2","\u5BD2","\u667A","\u57D4","\u5BC4","\u5C4A","\u8DC3","\u6E21","\u6311","\u4E39","\u8270","\u8D1D","\u78B0","\u62D4","\u7239","\u6234","\u7801","\u68A6","\u82BD","\u7194","\u8D64","\u6E14","\u54ED","\u656C","\u9897","\u5954","\u94C5","\u4EF2","\u864E","\u7A00","\u59B9","\u4E4F","\u73CD","\u7533","\u684C","\u9075","\u5141","\u9686","\u87BA","\u4ED3","\u9B4F","\u9510","\u6653","\u6C2E","\u517C","\u9690","\u788D","\u8D6B","\u62E8","\u5FE0","\u8083","\u7F38","\u7275","\u62A2","\u535A","\u5DE7","\u58F3","\u5144","\u675C","\u8BAF","\u8BDA","\u78A7","\u7965","\u67EF","\u9875","\u5DE1","\u77E9","\u60B2","\u704C","\u9F84","\u4F26","\u7968","\u5BFB","\u6842","\u94FA","\u5723","\u6050","\u6070","\u90D1","\u8DA3","\u62AC","\u8352","\u817E","\u8D34","\u67D4","\u6EF4","\u731B","\u9614","\u8F86","\u59BB","\u586B","\u64A4","\u50A8","\u7B7E","\u95F9","\u6270","\u7D2B","\u7802","\u9012","\u620F","\u540A","\u9676","\u4F10","\u5582","\u7597","\u74F6","\u5A46","\u629A","\u81C2","\u6478","\u5FCD","\u867E","\u8721","\u90BB","\u80F8","\u5DE9","\u6324","\u5076","\u5F03","\u69FD","\u52B2","\u4E73","\u9093","\u5409","\u4EC1","\u70C2","\u7816","\u79DF","\u4E4C","\u8230","\u4F34","\u74DC","\u6D45","\u4E19","\u6682","\u71E5","\u6A61","\u67F3","\u8FF7","\u6696","\u724C","\u79E7","\u80C6","\u8BE6","\u7C27","\u8E0F","\u74F7","\u8C31","\u5446","\u5BBE","\u7CCA","\u6D1B","\u8F89","\u6124","\u7ADE","\u9699","\u6012","\u7C98","\u4E43","\u7EEA","\u80A9","\u7C4D","\u654F","\u6D82","\u7199","\u7686","\u4FA6","\u60AC","\u6398","\u4EAB","\u7EA0","\u9192","\u72C2","\u9501","\u6DC0","\u6068","\u7272","\u9738","\u722C","\u8D4F","\u9006","\u73A9","\u9675","\u795D","\u79D2","\u6D59","\u8C8C","\u5F79","\u5F7C","\u6089","\u9E2D","\u8D8B","\u51E4","\u6668","\u755C","\u8F88","\u79E9","\u5375","\u7F72","\u68AF","\u708E","\u6EE9","\u68CB","\u9A71","\u7B5B","\u5CE1","\u5192","\u5565","\u5BFF","\u8BD1","\u6D78","\u6CC9","\u5E3D","\u8FDF","\u7845","\u7586","\u8D37","\u6F0F","\u7A3F","\u51A0","\u5AE9","\u80C1","\u82AF","\u7262","\u53DB","\u8680","\u5965","\u9E23","\u5CAD","\u7F8A","\u51ED","\u4E32","\u5858","\u7ED8","\u9175","\u878D","\u76C6","\u9521","\u5E99","\u7B79","\u51BB","\u8F85","\u6444","\u88AD","\u7B4B","\u62D2","\u50DA","\u65F1","\u94BE","\u9E1F","\u6F06","\u6C88","\u7709","\u758F","\u6DFB","\u68D2","\u7A57","\u785D","\u97E9","\u903C","\u626D","\u4FA8","\u51C9","\u633A","\u7897","\u683D","\u7092","\u676F","\u60A3","\u998F","\u529D","\u8C6A","\u8FBD","\u52C3","\u9E3F","\u65E6","\u540F","\u62DC","\u72D7","\u57CB","\u8F8A","\u63A9","\u996E","\u642C","\u9A82","\u8F9E","\u52FE","\u6263","\u4F30","\u848B","\u7ED2","\u96FE","\u4E08","\u6735","\u59C6","\u62DF","\u5B87","\u8F91","\u9655","\u96D5","\u507F","\u84C4","\u5D07","\u526A","\u5021","\u5385","\u54AC","\u9A76","\u85AF","\u5237","\u65A5","\u756A","\u8D4B","\u5949","\u4F5B","\u6D47","\u6F2B","\u66FC","\u6247","\u9499","\u6843","\u6276","\u4ED4","\u8FD4","\u4FD7","\u4E8F","\u8154","\u978B","\u68F1","\u8986","\u6846","\u6084","\u53D4","\u649E","\u9A97","\u52D8","\u65FA","\u6CB8","\u5B64","\u5410","\u5B5F","\u6E20","\u5C48","\u75BE","\u5999","\u60DC","\u4EF0","\u72E0","\u80C0","\u8C10","\u629B","\u9709","\u6851","\u5C97","\u561B","\u8870","\u76D7","\u6E17","\u810F","\u8D56","\u6D8C","\u751C","\u66F9","\u9605","\u808C","\u54E9","\u5389","\u70C3","\u7EAC","\u6BC5","\u6628","\u4F2A","\u75C7","\u716E","\u53F9","\u9489","\u642D","\u830E","\u7B3C","\u9177","\u5077","\u5F13","\u9525","\u6052","\u6770","\u5751","\u9F3B","\u7FFC","\u7EB6","\u53D9","\u72F1","\u902E","\u7F50","\u7EDC","\u68DA","\u6291","\u81A8","\u852C","\u5BFA","\u9AA4","\u7A46","\u51B6","\u67AF","\u518C","\u5C38","\u51F8","\u7EC5","\u576F","\u727A","\u7130","\u8F70","\u6B23","\u664B","\u7626","\u5FA1","\u952D","\u9526","\u4E27","\u65EC","\u953B","\u5784","\u641C","\u6251","\u9080","\u4EAD","\u916F","\u8FC8","\u8212","\u8106","\u9176","\u95F2","\u5FE7","\u915A","\u987D","\u7FBD","\u6DA8","\u5378","\u4ED7","\u966A","\u8F9F","\u60E9","\u676D","\u59DA","\u809A","\u6349","\u98D8","\u6F02","\u6606","\u6B3A","\u543E","\u90CE","\u70F7","\u6C41","\u5475","\u9970","\u8427","\u96C5","\u90AE","\u8FC1","\u71D5","\u6492","\u59FB","\u8D74","\u5BB4","\u70E6","\u503A","\u5E10","\u6591","\u94C3","\u65E8","\u9187","\u8463","\u997C","\u96CF","\u59FF","\u62CC","\u5085","\u8179","\u59A5","\u63C9","\u8D24","\u62C6","\u6B6A","\u8461","\u80FA","\u4E22","\u6D69","\u5FBD","\u6602","\u57AB","\u6321","\u89C8","\u8D2A","\u6170","\u7F34","\u6C6A","\u614C","\u51AF","\u8BFA","\u59DC","\u8C0A","\u51F6","\u52A3","\u8BEC","\u8000","\u660F","\u8EBA","\u76C8","\u9A91","\u4E54","\u6EAA","\u4E1B","\u5362","\u62B9","\u95F7","\u54A8","\u522E","\u9A7E","\u7F06","\u609F","\u6458","\u94D2","\u63B7","\u9887","\u5E7B","\u67C4","\u60E0","\u60E8","\u4F73","\u4EC7","\u814A","\u7A9D","\u6DA4","\u5251","\u77A7","\u5821","\u6CFC","\u8471","\u7F69","\u970D","\u635E","\u80CE","\u82CD","\u6EE8","\u4FE9","\u6345","\u6E58","\u780D","\u971E","\u90B5","\u8404","\u75AF","\u6DEE","\u9042","\u718A","\u7CAA","\u70D8","\u5BBF","\u6863","\u6208","\u9A73","\u5AC2","\u88D5","\u5F99","\u7BAD","\u6350","\u80A0","\u6491","\u6652","\u8FA8","\u6BBF","\u83B2","\u644A","\u6405","\u9171","\u5C4F","\u75AB","\u54C0","\u8521","\u5835","\u6CAB","\u76B1","\u7545","\u53E0","\u9601","\u83B1","\u6572","\u8F96","\u94A9","\u75D5","\u575D","\u5DF7","\u997F","\u7978","\u4E18","\u7384","\u6E9C","\u66F0","\u903B","\u5F6D","\u5C1D","\u537F","\u59A8","\u8247","\u541E","\u97E6","\u6028","\u77EE","\u6B47"]});var us=F((Lb,Vd)=>{Vd.exports=["\u7684","\u4E00","\u662F","\u5728","\u4E0D","\u4E86","\u6709","\u548C","\u4EBA","\u9019","\u4E2D","\u5927","\u70BA","\u4E0A","\u500B","\u570B","\u6211","\u4EE5","\u8981","\u4ED6","\u6642","\u4F86","\u7528","\u5011","\u751F","\u5230","\u4F5C","\u5730","\u65BC","\u51FA","\u5C31","\u5206","\u5C0D","\u6210","\u6703","\u53EF","\u4E3B","\u767C","\u5E74","\u52D5","\u540C","\u5DE5","\u4E5F","\u80FD","\u4E0B","\u904E","\u5B50","\u8AAA","\u7522","\u7A2E","\u9762","\u800C","\u65B9","\u5F8C","\u591A","\u5B9A","\u884C","\u5B78","\u6CD5","\u6240","\u6C11","\u5F97","\u7D93","\u5341","\u4E09","\u4E4B","\u9032","\u8457","\u7B49","\u90E8","\u5EA6","\u5BB6","\u96FB","\u529B","\u88E1","\u5982","\u6C34","\u5316","\u9AD8","\u81EA","\u4E8C","\u7406","\u8D77","\u5C0F","\u7269","\u73FE","\u5BE6","\u52A0","\u91CF","\u90FD","\u5169","\u9AD4","\u5236","\u6A5F","\u7576","\u4F7F","\u9EDE","\u5F9E","\u696D","\u672C","\u53BB","\u628A","\u6027","\u597D","\u61C9","\u958B","\u5B83","\u5408","\u9084","\u56E0","\u7531","\u5176","\u4E9B","\u7136","\u524D","\u5916","\u5929","\u653F","\u56DB","\u65E5","\u90A3","\u793E","\u7FA9","\u4E8B","\u5E73","\u5F62","\u76F8","\u5168","\u8868","\u9593","\u6A23","\u8207","\u95DC","\u5404","\u91CD","\u65B0","\u7DDA","\u5167","\u6578","\u6B63","\u5FC3","\u53CD","\u4F60","\u660E","\u770B","\u539F","\u53C8","\u9EBC","\u5229","\u6BD4","\u6216","\u4F46","\u8CEA","\u6C23","\u7B2C","\u5411","\u9053","\u547D","\u6B64","\u8B8A","\u689D","\u53EA","\u6C92","\u7D50","\u89E3","\u554F","\u610F","\u5EFA","\u6708","\u516C","\u7121","\u7CFB","\u8ECD","\u5F88","\u60C5","\u8005","\u6700","\u7ACB","\u4EE3","\u60F3","\u5DF2","\u901A","\u4E26","\u63D0","\u76F4","\u984C","\u9EE8","\u7A0B","\u5C55","\u4E94","\u679C","\u6599","\u8C61","\u54E1","\u9769","\u4F4D","\u5165","\u5E38","\u6587","\u7E3D","\u6B21","\u54C1","\u5F0F","\u6D3B","\u8A2D","\u53CA","\u7BA1","\u7279","\u4EF6","\u9577","\u6C42","\u8001","\u982D","\u57FA","\u8CC7","\u908A","\u6D41","\u8DEF","\u7D1A","\u5C11","\u5716","\u5C71","\u7D71","\u63A5","\u77E5","\u8F03","\u5C07","\u7D44","\u898B","\u8A08","\u5225","\u5979","\u624B","\u89D2","\u671F","\u6839","\u8AD6","\u904B","\u8FB2","\u6307","\u5E7E","\u4E5D","\u5340","\u5F37","\u653E","\u6C7A","\u897F","\u88AB","\u5E79","\u505A","\u5FC5","\u6230","\u5148","\u56DE","\u5247","\u4EFB","\u53D6","\u64DA","\u8655","\u968A","\u5357","\u7D66","\u8272","\u5149","\u9580","\u5373","\u4FDD","\u6CBB","\u5317","\u9020","\u767E","\u898F","\u71B1","\u9818","\u4E03","\u6D77","\u53E3","\u6771","\u5C0E","\u5668","\u58D3","\u5FD7","\u4E16","\u91D1","\u589E","\u722D","\u6FDF","\u968E","\u6CB9","\u601D","\u8853","\u6975","\u4EA4","\u53D7","\u806F","\u4EC0","\u8A8D","\u516D","\u5171","\u6B0A","\u6536","\u8B49","\u6539","\u6E05","\u7F8E","\u518D","\u63A1","\u8F49","\u66F4","\u55AE","\u98A8","\u5207","\u6253","\u767D","\u6559","\u901F","\u82B1","\u5E36","\u5B89","\u5834","\u8EAB","\u8ECA","\u4F8B","\u771F","\u52D9","\u5177","\u842C","\u6BCF","\u76EE","\u81F3","\u9054","\u8D70","\u7A4D","\u793A","\u8B70","\u8072","\u5831","\u9B25","\u5B8C","\u985E","\u516B","\u96E2","\u83EF","\u540D","\u78BA","\u624D","\u79D1","\u5F35","\u4FE1","\u99AC","\u7BC0","\u8A71","\u7C73","\u6574","\u7A7A","\u5143","\u6CC1","\u4ECA","\u96C6","\u6EAB","\u50B3","\u571F","\u8A31","\u6B65","\u7FA4","\u5EE3","\u77F3","\u8A18","\u9700","\u6BB5","\u7814","\u754C","\u62C9","\u6797","\u5F8B","\u53EB","\u4E14","\u7A76","\u89C0","\u8D8A","\u7E54","\u88DD","\u5F71","\u7B97","\u4F4E","\u6301","\u97F3","\u773E","\u66F8","\u5E03","\u590D","\u5BB9","\u5152","\u9808","\u969B","\u5546","\u975E","\u9A57","\u9023","\u65B7","\u6DF1","\u96E3","\u8FD1","\u7926","\u5343","\u9031","\u59D4","\u7D20","\u6280","\u5099","\u534A","\u8FA6","\u9752","\u7701","\u5217","\u7FD2","\u97FF","\u7D04","\u652F","\u822C","\u53F2","\u611F","\u52DE","\u4FBF","\u5718","\u5F80","\u9178","\u6B77","\u5E02","\u514B","\u4F55","\u9664","\u6D88","\u69CB","\u5E9C","\u7A31","\u592A","\u6E96","\u7CBE","\u503C","\u865F","\u7387","\u65CF","\u7DAD","\u5283","\u9078","\u6A19","\u5BEB","\u5B58","\u5019","\u6BDB","\u89AA","\u5FEB","\u6548","\u65AF","\u9662","\u67E5","\u6C5F","\u578B","\u773C","\u738B","\u6309","\u683C","\u990A","\u6613","\u7F6E","\u6D3E","\u5C64","\u7247","\u59CB","\u537B","\u5C08","\u72C0","\u80B2","\u5EE0","\u4EAC","\u8B58","\u9069","\u5C6C","\u5713","\u5305","\u706B","\u4F4F","\u8ABF","\u6EFF","\u7E23","\u5C40","\u7167","\u53C3","\u7D05","\u7D30","\u5F15","\u807D","\u8A72","\u9435","\u50F9","\u56B4","\u9996","\u5E95","\u6DB2","\u5B98","\u5FB7","\u96A8","\u75C5","\u8607","\u5931","\u723E","\u6B7B","\u8B1B","\u914D","\u5973","\u9EC3","\u63A8","\u986F","\u8AC7","\u7F6A","\u795E","\u85DD","\u5462","\u5E2D","\u542B","\u4F01","\u671B","\u5BC6","\u6279","\u71DF","\u9805","\u9632","\u8209","\u7403","\u82F1","\u6C27","\u52E2","\u544A","\u674E","\u53F0","\u843D","\u6728","\u5E6B","\u8F2A","\u7834","\u4E9E","\u5E2B","\u570D","\u6CE8","\u9060","\u5B57","\u6750","\u6392","\u4F9B","\u6CB3","\u614B","\u5C01","\u53E6","\u65BD","\u6E1B","\u6A39","\u6EB6","\u600E","\u6B62","\u6848","\u8A00","\u58EB","\u5747","\u6B66","\u56FA","\u8449","\u9B5A","\u6CE2","\u8996","\u50C5","\u8CBB","\u7DCA","\u611B","\u5DE6","\u7AE0","\u65E9","\u671D","\u5BB3","\u7E8C","\u8F15","\u670D","\u8A66","\u98DF","\u5145","\u5175","\u6E90","\u5224","\u8B77","\u53F8","\u8DB3","\u67D0","\u7DF4","\u5DEE","\u81F4","\u677F","\u7530","\u964D","\u9ED1","\u72AF","\u8CA0","\u64CA","\u8303","\u7E7C","\u8208","\u4F3C","\u9918","\u5805","\u66F2","\u8F38","\u4FEE","\u6545","\u57CE","\u592B","\u5920","\u9001","\u7B46","\u8239","\u4F54","\u53F3","\u8CA1","\u5403","\u5BCC","\u6625","\u8077","\u89BA","\u6F22","\u756B","\u529F","\u5DF4","\u8DDF","\u96D6","\u96DC","\u98DB","\u6AA2","\u5438","\u52A9","\u6607","\u967D","\u4E92","\u521D","\u5275","\u6297","\u8003","\u6295","\u58DE","\u7B56","\u53E4","\u5F91","\u63DB","\u672A","\u8DD1","\u7559","\u92FC","\u66FE","\u7AEF","\u8CAC","\u7AD9","\u7C21","\u8FF0","\u9322","\u526F","\u76E1","\u5E1D","\u5C04","\u8349","\u885D","\u627F","\u7368","\u4EE4","\u9650","\u963F","\u5BA3","\u74B0","\u96D9","\u8ACB","\u8D85","\u5FAE","\u8B93","\u63A7","\u5DDE","\u826F","\u8EF8","\u627E","\u5426","\u7D00","\u76CA","\u4F9D","\u512A","\u9802","\u790E","\u8F09","\u5012","\u623F","\u7A81","\u5750","\u7C89","\u6575","\u7565","\u5BA2","\u8881","\u51B7","\u52DD","\u7D55","\u6790","\u584A","\u5291","\u6E2C","\u7D72","\u5354","\u8A34","\u5FF5","\u9673","\u4ECD","\u7F85","\u9E7D","\u53CB","\u6D0B","\u932F","\u82E6","\u591C","\u5211","\u79FB","\u983B","\u9010","\u9760","\u6DF7","\u6BCD","\u77ED","\u76AE","\u7D42","\u805A","\u6C7D","\u6751","\u96F2","\u54EA","\u65E2","\u8DDD","\u885B","\u505C","\u70C8","\u592E","\u5BDF","\u71D2","\u8FC5","\u5883","\u82E5","\u5370","\u6D32","\u523B","\u62EC","\u6FC0","\u5B54","\u641E","\u751A","\u5BA4","\u5F85","\u6838","\u6821","\u6563","\u4FB5","\u5427","\u7532","\u904A","\u4E45","\u83DC","\u5473","\u820A","\u6A21","\u6E56","\u8CA8","\u640D","\u9810","\u963B","\u6BEB","\u666E","\u7A69","\u4E59","\u5ABD","\u690D","\u606F","\u64F4","\u9280","\u8A9E","\u63EE","\u9152","\u5B88","\u62FF","\u5E8F","\u7D19","\u91AB","\u7F3A","\u96E8","\u55CE","\u91DD","\u5289","\u554A","\u6025","\u5531","\u8AA4","\u8A13","\u9858","\u5BE9","\u9644","\u7372","\u8336","\u9BAE","\u7CE7","\u65A4","\u5B69","\u812B","\u786B","\u80A5","\u5584","\u9F8D","\u6F14","\u7236","\u6F38","\u8840","\u6B61","\u68B0","\u638C","\u6B4C","\u6C99","\u525B","\u653B","\u8B02","\u76FE","\u8A0E","\u665A","\u7C92","\u4E82","\u71C3","\u77DB","\u4E4E","\u6BBA","\u85E5","\u5BE7","\u9B6F","\u8CB4","\u9418","\u7164","\u8B80","\u73ED","\u4F2F","\u9999","\u4ECB","\u8FEB","\u53E5","\u8C50","\u57F9","\u63E1","\u862D","\u64D4","\u5F26","\u86CB","\u6C89","\u5047","\u7A7F","\u57F7","\u7B54","\u6A02","\u8AB0","\u9806","\u7159","\u7E2E","\u5FB5","\u81C9","\u559C","\u677E","\u8173","\u56F0","\u7570","\u514D","\u80CC","\u661F","\u798F","\u8CB7","\u67D3","\u4E95","\u6982","\u6162","\u6015","\u78C1","\u500D","\u7956","\u7687","\u4FC3","\u975C","\u88DC","\u8A55","\u7FFB","\u8089","\u8E10","\u5C3C","\u8863","\u5BEC","\u63DA","\u68C9","\u5E0C","\u50B7","\u64CD","\u5782","\u79CB","\u5B9C","\u6C2B","\u5957","\u7763","\u632F","\u67B6","\u4EAE","\u672B","\u61B2","\u6176","\u7DE8","\u725B","\u89F8","\u6620","\u96F7","\u92B7","\u8A69","\u5EA7","\u5C45","\u6293","\u88C2","\u80DE","\u547C","\u5A18","\u666F","\u5A01","\u7DA0","\u6676","\u539A","\u76DF","\u8861","\u96DE","\u5B6B","\u5EF6","\u5371","\u81A0","\u5C4B","\u9109","\u81E8","\u9678","\u9867","\u6389","\u5440","\u71C8","\u6B72","\u63AA","\u675F","\u8010","\u5287","\u7389","\u8D99","\u8DF3","\u54E5","\u5B63","\u8AB2","\u51F1","\u80E1","\u984D","\u6B3E","\u7D39","\u5377","\u9F4A","\u5049","\u84B8","\u6B96","\u6C38","\u5B97","\u82D7","\u5DDD","\u7210","\u5CA9","\u5F31","\u96F6","\u694A","\u594F","\u6CBF","\u9732","\u687F","\u63A2","\u6ED1","\u93AE","\u98EF","\u6FC3","\u822A","\u61F7","\u8D95","\u5EAB","\u596A","\u4F0A","\u9748","\u7A05","\u9014","\u6EC5","\u8CFD","\u6B78","\u53EC","\u9F13","\u64AD","\u76E4","\u88C1","\u96AA","\u5EB7","\u552F","\u9304","\u83CC","\u7D14","\u501F","\u7CD6","\u84CB","\u6A6B","\u7B26","\u79C1","\u52AA","\u5802","\u57DF","\u69CD","\u6F64","\u5E45","\u54C8","\u7ADF","\u719F","\u87F2","\u6FA4","\u8166","\u58E4","\u78B3","\u6B50","\u904D","\u5074","\u5BE8","\u6562","\u5FB9","\u616E","\u659C","\u8584","\u5EAD","\u7D0D","\u5F48","\u98FC","\u4F38","\u6298","\u9EA5","\u6FD5","\u6697","\u8377","\u74E6","\u585E","\u5E8A","\u7BC9","\u60E1","\u6236","\u8A2A","\u5854","\u5947","\u900F","\u6881","\u5200","\u65CB","\u8DE1","\u5361","\u6C2F","\u9047","\u4EFD","\u6BD2","\u6CE5","\u9000","\u6D17","\u64FA","\u7070","\u5F69","\u8CE3","\u8017","\u590F","\u64C7","\u5FD9","\u9285","\u737B","\u786C","\u4E88","\u7E41","\u5708","\u96EA","\u51FD","\u4EA6","\u62BD","\u7BC7","\u9663","\u9670","\u4E01","\u5C3A","\u8FFD","\u5806","\u96C4","\u8FCE","\u6CDB","\u7238","\u6A13","\u907F","\u8B00","\u5678","\u91CE","\u8C6C","\u65D7","\u7D2F","\u504F","\u5178","\u9928","\u7D22","\u79E6","\u8102","\u6F6E","\u723A","\u8C46","\u5FFD","\u6258","\u9A5A","\u5851","\u907A","\u6108","\u6731","\u66FF","\u7E96","\u7C97","\u50BE","\u5C1A","\u75DB","\u695A","\u8B1D","\u596E","\u8CFC","\u78E8","\u541B","\u6C60","\u65C1","\u788E","\u9AA8","\u76E3","\u6355","\u5F1F","\u66B4","\u5272","\u8CAB","\u6B8A","\u91CB","\u8A5E","\u4EA1","\u58C1","\u9813","\u5BF6","\u5348","\u5875","\u805E","\u63ED","\u70AE","\u6B98","\u51AC","\u6A4B","\u5A66","\u8B66","\u7D9C","\u62DB","\u5433","\u4ED8","\u6D6E","\u906D","\u5F90","\u60A8","\u6416","\u8C37","\u8D0A","\u7BB1","\u9694","\u8A02","\u7537","\u5439","\u5712","\u7D1B","\u5510","\u6557","\u5B8B","\u73BB","\u5DE8","\u8015","\u5766","\u69AE","\u9589","\u7063","\u9375","\u51E1","\u99D0","\u934B","\u6551","\u6069","\u525D","\u51DD","\u9E7C","\u9F52","\u622A","\u7149","\u9EBB","\u7D21","\u7981","\u5EE2","\u76DB","\u7248","\u7DE9","\u6DE8","\u775B","\u660C","\u5A5A","\u6D89","\u7B52","\u5634","\u63D2","\u5CB8","\u6717","\u838A","\u8857","\u85CF","\u59D1","\u8CBF","\u8150","\u5974","\u5566","\u6163","\u4E58","\u5925","\u6062","\u52FB","\u7D17","\u624E","\u8FAF","\u8033","\u5F6A","\u81E3","\u5104","\u7483","\u62B5","\u8108","\u79C0","\u85A9","\u4FC4","\u7DB2","\u821E","\u5E97","\u5674","\u7E31","\u5BF8","\u6C57","\u639B","\u6D2A","\u8CC0","\u9583","\u67EC","\u7206","\u70EF","\u6D25","\u7A3B","\u7246","\u8EDF","\u52C7","\u50CF","\u6EFE","\u5398","\u8499","\u82B3","\u80AF","\u5761","\u67F1","\u76EA","\u817F","\u5100","\u65C5","\u5C3E","\u8ECB","\u51B0","\u8CA2","\u767B","\u9ECE","\u524A","\u947D","\u52D2","\u9003","\u969C","\u6C28","\u90ED","\u5CF0","\u5E63","\u6E2F","\u4F0F","\u8ECC","\u755D","\u7562","\u64E6","\u83AB","\u523A","\u6D6A","\u79D8","\u63F4","\u682A","\u5065","\u552E","\u80A1","\u5CF6","\u7518","\u6CE1","\u7761","\u7AE5","\u9444","\u6E6F","\u95A5","\u4F11","\u532F","\u820D","\u7267","\u7E5E","\u70B8","\u54F2","\u78F7","\u7E3E","\u670B","\u6DE1","\u5C16","\u555F","\u9677","\u67F4","\u5448","\u5F92","\u984F","\u6DDA","\u7A0D","\u5FD8","\u6CF5","\u85CD","\u62D6","\u6D1E","\u6388","\u93E1","\u8F9B","\u58EF","\u92D2","\u8CA7","\u865B","\u5F4E","\u6469","\u6CF0","\u5E7C","\u5EF7","\u5C0A","\u7A97","\u7DB1","\u5F04","\u96B8","\u7591","\u6C0F","\u5BAE","\u59D0","\u9707","\u745E","\u602A","\u5C24","\u7434","\u5FAA","\u63CF","\u819C","\u9055","\u593E","\u8170","\u7DE3","\u73E0","\u7AAE","\u68EE","\u679D","\u7AF9","\u6E9D","\u50AC","\u7E69","\u61B6","\u90A6","\u5269","\u5E78","\u6F3F","\u6B04","\u64C1","\u7259","\u8CAF","\u79AE","\u6FFE","\u9209","\u7D0B","\u7F77","\u62CD","\u54B1","\u558A","\u8896","\u57C3","\u52E4","\u7F70","\u7126","\u6F5B","\u4F0D","\u58A8","\u6B32","\u7E2B","\u59D3","\u520A","\u98FD","\u4EFF","\u734E","\u92C1","\u9B3C","\u9E97","\u8DE8","\u9ED8","\u6316","\u93C8","\u6383","\u559D","\u888B","\u70AD","\u6C61","\u5E55","\u8AF8","\u5F27","\u52F5","\u6885","\u5976","\u6F54","\u707D","\u821F","\u9451","\u82EF","\u8A1F","\u62B1","\u6BC0","\u61C2","\u5BD2","\u667A","\u57D4","\u5BC4","\u5C46","\u8E8D","\u6E21","\u6311","\u4E39","\u8271","\u8C9D","\u78B0","\u62D4","\u7239","\u6234","\u78BC","\u5922","\u82BD","\u7194","\u8D64","\u6F01","\u54ED","\u656C","\u9846","\u5954","\u925B","\u4EF2","\u864E","\u7A00","\u59B9","\u4E4F","\u73CD","\u7533","\u684C","\u9075","\u5141","\u9686","\u87BA","\u5009","\u9B4F","\u92B3","\u66C9","\u6C2E","\u517C","\u96B1","\u7919","\u8D6B","\u64A5","\u5FE0","\u8085","\u7F38","\u727D","\u6436","\u535A","\u5DE7","\u6BBC","\u5144","\u675C","\u8A0A","\u8AA0","\u78A7","\u7965","\u67EF","\u9801","\u5DE1","\u77E9","\u60B2","\u704C","\u9F61","\u502B","\u7968","\u5C0B","\u6842","\u92EA","\u8056","\u6050","\u6070","\u912D","\u8DA3","\u62AC","\u8352","\u9A30","\u8CBC","\u67D4","\u6EF4","\u731B","\u95CA","\u8F1B","\u59BB","\u586B","\u64A4","\u5132","\u7C3D","\u9B27","\u64FE","\u7D2B","\u7802","\u905E","\u6232","\u540A","\u9676","\u4F10","\u9935","\u7642","\u74F6","\u5A46","\u64AB","\u81C2","\u6478","\u5FCD","\u8766","\u881F","\u9130","\u80F8","\u978F","\u64E0","\u5076","\u68C4","\u69FD","\u52C1","\u4E73","\u9127","\u5409","\u4EC1","\u721B","\u78DA","\u79DF","\u70CF","\u8266","\u4F34","\u74DC","\u6DFA","\u4E19","\u66AB","\u71E5","\u6A61","\u67F3","\u8FF7","\u6696","\u724C","\u79E7","\u81BD","\u8A73","\u7C27","\u8E0F","\u74F7","\u8B5C","\u5446","\u8CD3","\u7CCA","\u6D1B","\u8F1D","\u61A4","\u7AF6","\u9699","\u6012","\u7C98","\u4E43","\u7DD2","\u80A9","\u7C4D","\u654F","\u5857","\u7199","\u7686","\u5075","\u61F8","\u6398","\u4EAB","\u7CFE","\u9192","\u72C2","\u9396","\u6DC0","\u6068","\u7272","\u9738","\u722C","\u8CDE","\u9006","\u73A9","\u9675","\u795D","\u79D2","\u6D59","\u8C8C","\u5F79","\u5F7C","\u6089","\u9D28","\u8DA8","\u9CF3","\u6668","\u755C","\u8F29","\u79E9","\u5375","\u7F72","\u68AF","\u708E","\u7058","\u68CB","\u9A45","\u7BE9","\u5CFD","\u5192","\u5565","\u58FD","\u8B6F","\u6D78","\u6CC9","\u5E3D","\u9072","\u77FD","\u7586","\u8CB8","\u6F0F","\u7A3F","\u51A0","\u5AE9","\u8105","\u82AF","\u7262","\u53DB","\u8755","\u5967","\u9CF4","\u5DBA","\u7F8A","\u6191","\u4E32","\u5858","\u7E6A","\u9175","\u878D","\u76C6","\u932B","\u5EDF","\u7C4C","\u51CD","\u8F14","\u651D","\u8972","\u7B4B","\u62D2","\u50DA","\u65F1","\u9240","\u9CE5","\u6F06","\u6C88","\u7709","\u758F","\u6DFB","\u68D2","\u7A57","\u785D","\u97D3","\u903C","\u626D","\u50D1","\u6DBC","\u633A","\u7897","\u683D","\u7092","\u676F","\u60A3","\u993E","\u52F8","\u8C6A","\u907C","\u52C3","\u9D3B","\u65E6","\u540F","\u62DC","\u72D7","\u57CB","\u8F25","\u63A9","\u98F2","\u642C","\u7F75","\u8FAD","\u52FE","\u6263","\u4F30","\u8523","\u7D68","\u9727","\u4E08","\u6735","\u59C6","\u64EC","\u5B87","\u8F2F","\u965D","\u96D5","\u511F","\u84C4","\u5D07","\u526A","\u5021","\u5EF3","\u54AC","\u99DB","\u85AF","\u5237","\u65A5","\u756A","\u8CE6","\u5949","\u4F5B","\u6F86","\u6F2B","\u66FC","\u6247","\u9223","\u6843","\u6276","\u4ED4","\u8FD4","\u4FD7","\u8667","\u8154","\u978B","\u68F1","\u8986","\u6846","\u6084","\u53D4","\u649E","\u9A19","\u52D8","\u65FA","\u6CB8","\u5B64","\u5410","\u5B5F","\u6E20","\u5C48","\u75BE","\u5999","\u60DC","\u4EF0","\u72E0","\u8139","\u8AE7","\u62CB","\u9EF4","\u6851","\u5D17","\u561B","\u8870","\u76DC","\u6EF2","\u81DF","\u8CF4","\u6E67","\u751C","\u66F9","\u95B1","\u808C","\u54E9","\u53B2","\u70F4","\u7DEF","\u6BC5","\u6628","\u507D","\u75C7","\u716E","\u5606","\u91D8","\u642D","\u8396","\u7C60","\u9177","\u5077","\u5F13","\u9310","\u6046","\u5091","\u5751","\u9F3B","\u7FFC","\u7DB8","\u6558","\u7344","\u902E","\u7F50","\u7D61","\u68DA","\u6291","\u81A8","\u852C","\u5BFA","\u9A5F","\u7A46","\u51B6","\u67AF","\u518A","\u5C4D","\u51F8","\u7D33","\u576F","\u72A7","\u7130","\u8F5F","\u6B23","\u6649","\u7626","\u79A6","\u9320","\u9326","\u55AA","\u65EC","\u935B","\u58DF","\u641C","\u64B2","\u9080","\u4EAD","\u916F","\u9081","\u8212","\u8106","\u9176","\u9592","\u6182","\u915A","\u9811","\u7FBD","\u6F32","\u5378","\u4ED7","\u966A","\u95E2","\u61F2","\u676D","\u59DA","\u809A","\u6349","\u98C4","\u6F02","\u6606","\u6B3A","\u543E","\u90CE","\u70F7","\u6C41","\u5475","\u98FE","\u856D","\u96C5","\u90F5","\u9077","\u71D5","\u6492","\u59FB","\u8D74","\u5BB4","\u7169","\u50B5","\u5E33","\u6591","\u9234","\u65E8","\u9187","\u8463","\u9905","\u96DB","\u59FF","\u62CC","\u5085","\u8179","\u59A5","\u63C9","\u8CE2","\u62C6","\u6B6A","\u8461","\u80FA","\u4E1F","\u6D69","\u5FBD","\u6602","\u588A","\u64CB","\u89BD","\u8CAA","\u6170","\u7E73","\u6C6A","\u614C","\u99AE","\u8AFE","\u59DC","\u8ABC","\u5147","\u52A3","\u8AA3","\u8000","\u660F","\u8EBA","\u76C8","\u9A0E","\u55AC","\u6EAA","\u53E2","\u76E7","\u62B9","\u60B6","\u8AEE","\u522E","\u99D5","\u7E9C","\u609F","\u6458","\u927A","\u64F2","\u9817","\u5E7B","\u67C4","\u60E0","\u6158","\u4F73","\u4EC7","\u81D8","\u7AA9","\u6ECC","\u528D","\u77A7","\u5821","\u6F51","\u8525","\u7F69","\u970D","\u6488","\u80CE","\u84BC","\u6FF1","\u5006","\u6345","\u6E58","\u780D","\u971E","\u90B5","\u8404","\u760B","\u6DEE","\u9042","\u718A","\u7CDE","\u70D8","\u5BBF","\u6A94","\u6208","\u99C1","\u5AC2","\u88D5","\u5F99","\u7BAD","\u6350","\u8178","\u6490","\u66EC","\u8FA8","\u6BBF","\u84EE","\u6524","\u652A","\u91AC","\u5C4F","\u75AB","\u54C0","\u8521","\u5835","\u6CAB","\u76BA","\u66A2","\u758A","\u95A3","\u840A","\u6572","\u8F44","\u9264","\u75D5","\u58E9","\u5DF7","\u9913","\u798D","\u4E18","\u7384","\u6E9C","\u66F0","\u908F","\u5F6D","\u5617","\u537F","\u59A8","\u8247","\u541E","\u97CB","\u6028","\u77EE","\u6B47"]});var ds=F((qb,Dd)=>{Dd.exports=["\u1100\u1161\u1100\u1167\u11A8","\u1100\u1161\u1101\u1173\u11B7","\u1100\u1161\u1102\u1161\u11AB","\u1100\u1161\u1102\u1173\u11BC","\u1100\u1161\u1103\u1173\u11A8","\u1100\u1161\u1105\u1173\u110E\u1175\u11B7","\u1100\u1161\u1106\u116E\u11B7","\u1100\u1161\u1107\u1161\u11BC","\u1100\u1161\u1109\u1161\u11BC","\u1100\u1161\u1109\u1173\u11B7","\u1100\u1161\u110B\u116E\u11AB\u1103\u1166","\u1100\u1161\u110B\u1173\u11AF","\u1100\u1161\u110B\u1175\u1103\u1173","\u1100\u1161\u110B\u1175\u11B8","\u1100\u1161\u110C\u1161\u11BC","\u1100\u1161\u110C\u1165\u11BC","\u1100\u1161\u110C\u1169\u11A8","\u1100\u1161\u110C\u116E\u11A8","\u1100\u1161\u11A8\u110B\u1169","\u1100\u1161\u11A8\u110C\u1161","\u1100\u1161\u11AB\u1100\u1167\u11A8","\u1100\u1161\u11AB\u1107\u116E","\u1100\u1161\u11AB\u1109\u1165\u11B8","\u1100\u1161\u11AB\u110C\u1161\u11BC","\u1100\u1161\u11AB\u110C\u1165\u11B8","\u1100\u1161\u11AB\u1111\u1161\u11AB","\u1100\u1161\u11AF\u1103\u1173\u11BC","\u1100\u1161\u11AF\u1107\u1175","\u1100\u1161\u11AF\u1109\u1162\u11A8","\u1100\u1161\u11AF\u110C\u1173\u11BC","\u1100\u1161\u11B7\u1100\u1161\u11A8","\u1100\u1161\u11B7\u1100\u1175","\u1100\u1161\u11B7\u1109\u1169","\u1100\u1161\u11B7\u1109\u116E\u1109\u1165\u11BC","\u1100\u1161\u11B7\u110C\u1161","\u1100\u1161\u11B7\u110C\u1165\u11BC","\u1100\u1161\u11B8\u110C\u1161\u1100\u1175","\u1100\u1161\u11BC\u1102\u1161\u11B7","\u1100\u1161\u11BC\u1103\u1161\u11BC","\u1100\u1161\u11BC\u1103\u1169","\u1100\u1161\u11BC\u1105\u1167\u11A8\u1112\u1175","\u1100\u1161\u11BC\u1107\u1167\u11AB","\u1100\u1161\u11BC\u1107\u116E\u11A8","\u1100\u1161\u11BC\u1109\u1161","\u1100\u1161\u11BC\u1109\u116E\u1105\u1163\u11BC","\u1100\u1161\u11BC\u110B\u1161\u110C\u1175","\u1100\u1161\u11BC\u110B\u116F\u11AB\u1103\u1169","\u1100\u1161\u11BC\u110B\u1174","\u1100\u1161\u11BC\u110C\u1166","\u1100\u1161\u11BC\u110C\u1169","\u1100\u1161\u11C0\u110B\u1175","\u1100\u1162\u1100\u116E\u1105\u1175","\u1100\u1162\u1102\u1161\u1105\u1175","\u1100\u1162\u1107\u1161\u11BC","\u1100\u1162\u1107\u1167\u11AF","\u1100\u1162\u1109\u1165\u11AB","\u1100\u1162\u1109\u1165\u11BC","\u1100\u1162\u110B\u1175\u11AB","\u1100\u1162\u11A8\u1100\u116A\u11AB\u110C\u1165\u11A8","\u1100\u1165\u1109\u1175\u11AF","\u1100\u1165\u110B\u1162\u11A8","\u1100\u1165\u110B\u116E\u11AF","\u1100\u1165\u110C\u1175\u11BA","\u1100\u1165\u1111\u116E\u11B7","\u1100\u1165\u11A8\u110C\u1165\u11BC","\u1100\u1165\u11AB\u1100\u1161\u11BC","\u1100\u1165\u11AB\u1106\u116E\u11AF","\u1100\u1165\u11AB\u1109\u1165\u11AF","\u1100\u1165\u11AB\u110C\u1169","\u1100\u1165\u11AB\u110E\u116E\u11A8","\u1100\u1165\u11AF\u110B\u1173\u11B7","\u1100\u1165\u11B7\u1109\u1161","\u1100\u1165\u11B7\u1110\u1169","\u1100\u1166\u1109\u1175\u1111\u1161\u11AB","\u1100\u1166\u110B\u1175\u11B7","\u1100\u1167\u110B\u116E\u11AF","\u1100\u1167\u11AB\u1112\u1162","\u1100\u1167\u11AF\u1100\u116A","\u1100\u1167\u11AF\u1100\u116E\u11A8","\u1100\u1167\u11AF\u1105\u1169\u11AB","\u1100\u1167\u11AF\u1109\u1165\u11A8","\u1100\u1167\u11AF\u1109\u1173\u11BC","\u1100\u1167\u11AF\u1109\u1175\u11B7","\u1100\u1167\u11AF\u110C\u1165\u11BC","\u1100\u1167\u11AF\u1112\u1169\u11AB","\u1100\u1167\u11BC\u1100\u1168","\u1100\u1167\u11BC\u1100\u1169","\u1100\u1167\u11BC\u1100\u1175","\u1100\u1167\u11BC\u1105\u1167\u11A8","\u1100\u1167\u11BC\u1107\u1169\u11A8\u1100\u116E\u11BC","\u1100\u1167\u11BC\u1107\u1175","\u1100\u1167\u11BC\u1109\u1161\u11BC\u1103\u1169","\u1100\u1167\u11BC\u110B\u1167\u11BC","\u1100\u1167\u11BC\u110B\u116E","\u1100\u1167\u11BC\u110C\u1162\u11BC","\u1100\u1167\u11BC\u110C\u1166","\u1100\u1167\u11BC\u110C\u116E","\u1100\u1167\u11BC\u110E\u1161\u11AF","\u1100\u1167\u11BC\u110E\u1175","\u1100\u1167\u11BC\u1112\u1163\u11BC","\u1100\u1167\u11BC\u1112\u1165\u11B7","\u1100\u1168\u1100\u1169\u11A8","\u1100\u1168\u1103\u1161\u11AB","\u1100\u1168\u1105\u1161\u11AB","\u1100\u1168\u1109\u1161\u11AB","\u1100\u1168\u1109\u1169\u11A8","\u1100\u1168\u110B\u1163\u11A8","\u1100\u1168\u110C\u1165\u11AF","\u1100\u1168\u110E\u1173\u11BC","\u1100\u1168\u1112\u116C\u11A8","\u1100\u1169\u1100\u1162\u11A8","\u1100\u1169\u1100\u116E\u1105\u1167","\u1100\u1169\u1100\u116E\u11BC","\u1100\u1169\u1100\u1173\u11B8","\u1100\u1169\u1103\u1173\u11BC\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1100\u1169\u1106\u116E\u1109\u1175\u11AB","\u1100\u1169\u1106\u1175\u11AB","\u1100\u1169\u110B\u1163\u11BC\u110B\u1175","\u1100\u1169\u110C\u1161\u11BC","\u1100\u1169\u110C\u1165\u11AB","\u1100\u1169\u110C\u1175\u11B8","\u1100\u1169\u110E\u116E\u11BA\u1100\u1161\u1105\u116E","\u1100\u1169\u1110\u1169\u11BC","\u1100\u1169\u1112\u1163\u11BC","\u1100\u1169\u11A8\u1109\u1175\u11A8","\u1100\u1169\u11AF\u1106\u1169\u11A8","\u1100\u1169\u11AF\u110D\u1161\u1100\u1175","\u1100\u1169\u11AF\u1111\u1173","\u1100\u1169\u11BC\u1100\u1161\u11AB","\u1100\u1169\u11BC\u1100\u1162","\u1100\u1169\u11BC\u1100\u1167\u11A8","\u1100\u1169\u11BC\u1100\u116E\u11AB","\u1100\u1169\u11BC\u1100\u1173\u11B8","\u1100\u1169\u11BC\u1100\u1175","\u1100\u1169\u11BC\u1103\u1169\u11BC","\u1100\u1169\u11BC\u1106\u116E\u110B\u116F\u11AB","\u1100\u1169\u11BC\u1107\u116E","\u1100\u1169\u11BC\u1109\u1161","\u1100\u1169\u11BC\u1109\u1175\u11A8","\u1100\u1169\u11BC\u110B\u1165\u11B8","\u1100\u1169\u11BC\u110B\u1167\u11AB","\u1100\u1169\u11BC\u110B\u116F\u11AB","\u1100\u1169\u11BC\u110C\u1161\u11BC","\u1100\u1169\u11BC\u110D\u1161","\u1100\u1169\u11BC\u110E\u1162\u11A8","\u1100\u1169\u11BC\u1110\u1169\u11BC","\u1100\u1169\u11BC\u1111\u1169","\u1100\u1169\u11BC\u1112\u1161\u11BC","\u1100\u1169\u11BC\u1112\u1172\u110B\u1175\u11AF","\u1100\u116A\u1106\u1169\u11A8","\u1100\u116A\u110B\u1175\u11AF","\u1100\u116A\u110C\u1161\u11BC","\u1100\u116A\u110C\u1165\u11BC","\u1100\u116A\u1112\u1161\u11A8","\u1100\u116A\u11AB\u1100\u1162\u11A8","\u1100\u116A\u11AB\u1100\u1168","\u1100\u116A\u11AB\u1100\u116A\u11BC","\u1100\u116A\u11AB\u1102\u1167\u11B7","\u1100\u116A\u11AB\u1105\u1161\u11B7","\u1100\u116A\u11AB\u1105\u1167\u11AB","\u1100\u116A\u11AB\u1105\u1175","\u1100\u116A\u11AB\u1109\u1173\u11B8","\u1100\u116A\u11AB\u1109\u1175\u11B7","\u1100\u116A\u11AB\u110C\u1165\u11B7","\u1100\u116A\u11AB\u110E\u1161\u11AF","\u1100\u116A\u11BC\u1100\u1167\u11BC","\u1100\u116A\u11BC\u1100\u1169","\u1100\u116A\u11BC\u110C\u1161\u11BC","\u1100\u116A\u11BC\u110C\u116E","\u1100\u116C\u1105\u1169\u110B\u116E\u11B7","\u1100\u116C\u11BC\u110C\u1161\u11BC\u1112\u1175","\u1100\u116D\u1100\u116A\u1109\u1165","\u1100\u116D\u1106\u116E\u11AB","\u1100\u116D\u1107\u1169\u11A8","\u1100\u116D\u1109\u1175\u11AF","\u1100\u116D\u110B\u1163\u11BC","\u1100\u116D\u110B\u1172\u11A8","\u1100\u116D\u110C\u1161\u11BC","\u1100\u116D\u110C\u1175\u11A8","\u1100\u116D\u1110\u1169\u11BC","\u1100\u116D\u1112\u116A\u11AB","\u1100\u116D\u1112\u116E\u11AB","\u1100\u116E\u1100\u1167\u11BC","\u1100\u116E\u1105\u1173\u11B7","\u1100\u116E\u1106\u1165\u11BC","\u1100\u116E\u1107\u1167\u11AF","\u1100\u116E\u1107\u116E\u11AB","\u1100\u116E\u1109\u1165\u11A8","\u1100\u116E\u1109\u1165\u11BC","\u1100\u116E\u1109\u1169\u11A8","\u1100\u116E\u110B\u1167\u11A8","\u1100\u116E\u110B\u1175\u11B8","\u1100\u116E\u110E\u1165\u11BC","\u1100\u116E\u110E\u1166\u110C\u1165\u11A8","\u1100\u116E\u11A8\u1100\u1161","\u1100\u116E\u11A8\u1100\u1175","\u1100\u116E\u11A8\u1102\u1162","\u1100\u116E\u11A8\u1105\u1175\u11B8","\u1100\u116E\u11A8\u1106\u116E\u11AF","\u1100\u116E\u11A8\u1106\u1175\u11AB","\u1100\u116E\u11A8\u1109\u116E","\u1100\u116E\u11A8\u110B\u1165","\u1100\u116E\u11A8\u110B\u116A\u11BC","\u1100\u116E\u11A8\u110C\u1165\u11A8","\u1100\u116E\u11A8\u110C\u1166","\u1100\u116E\u11A8\u1112\u116C","\u1100\u116E\u11AB\u1103\u1162","\u1100\u116E\u11AB\u1109\u1161","\u1100\u116E\u11AB\u110B\u1175\u11AB","\u1100\u116E\u11BC\u1100\u1173\u11A8\u110C\u1165\u11A8","\u1100\u116F\u11AB\u1105\u1175","\u1100\u116F\u11AB\u110B\u1171","\u1100\u116F\u11AB\u1110\u116E","\u1100\u1171\u1100\u116E\u11A8","\u1100\u1171\u1109\u1175\u11AB","\u1100\u1172\u110C\u1165\u11BC","\u1100\u1172\u110E\u1175\u11A8","\u1100\u1172\u11AB\u1112\u1167\u11BC","\u1100\u1173\u1102\u1161\u11AF","\u1100\u1173\u1102\u1163\u11BC","\u1100\u1173\u1102\u1173\u11AF","\u1100\u1173\u1105\u1165\u1102\u1161","\u1100\u1173\u1105\u116E\u11B8","\u1100\u1173\u1105\u1173\u11BA","\u1100\u1173\u1105\u1175\u11B7","\u1100\u1173\u110C\u1166\u1109\u1165\u110B\u1163","\u1100\u1173\u1110\u1169\u1105\u1169\u11A8","\u1100\u1173\u11A8\u1107\u1169\u11A8","\u1100\u1173\u11A8\u1112\u1175","\u1100\u1173\u11AB\u1100\u1165","\u1100\u1173\u11AB\u1100\u116D","\u1100\u1173\u11AB\u1105\u1162","\u1100\u1173\u11AB\u1105\u1169","\u1100\u1173\u11AB\u1106\u116E","\u1100\u1173\u11AB\u1107\u1169\u11AB","\u1100\u1173\u11AB\u110B\u116F\u11AB","\u1100\u1173\u11AB\u110B\u1172\u11A8","\u1100\u1173\u11AB\u110E\u1165","\u1100\u1173\u11AF\u110A\u1175","\u1100\u1173\u11AF\u110C\u1161","\u1100\u1173\u11B7\u1100\u1161\u11BC\u1109\u1161\u11AB","\u1100\u1173\u11B7\u1100\u1169","\u1100\u1173\u11B7\u1102\u1167\u11AB","\u1100\u1173\u11B7\u1106\u1166\u1103\u1161\u11AF","\u1100\u1173\u11B7\u110B\u1162\u11A8","\u1100\u1173\u11B7\u110B\u1167\u11AB","\u1100\u1173\u11B7\u110B\u116D\u110B\u1175\u11AF","\u1100\u1173\u11B7\u110C\u1175","\u1100\u1173\u11BC\u110C\u1165\u11BC\u110C\u1165\u11A8","\u1100\u1175\u1100\u1161\u11AB","\u1100\u1175\u1100\u116A\u11AB","\u1100\u1175\u1102\u1167\u11B7","\u1100\u1175\u1102\u1173\u11BC","\u1100\u1175\u1103\u1169\u11A8\u1100\u116D","\u1100\u1175\u1103\u116E\u11BC","\u1100\u1175\u1105\u1169\u11A8","\u1100\u1175\u1105\u1173\u11B7","\u1100\u1175\u1107\u1165\u11B8","\u1100\u1175\u1107\u1169\u11AB","\u1100\u1175\u1107\u116E\u11AB","\u1100\u1175\u1108\u1173\u11B7","\u1100\u1175\u1109\u116E\u11A8\u1109\u1161","\u1100\u1175\u1109\u116E\u11AF","\u1100\u1175\u110B\u1165\u11A8","\u1100\u1175\u110B\u1165\u11B8","\u1100\u1175\u110B\u1169\u11AB","\u1100\u1175\u110B\u116E\u11AB","\u1100\u1175\u110B\u116F\u11AB","\u1100\u1175\u110C\u1165\u11A8","\u1100\u1175\u110C\u116E\u11AB","\u1100\u1175\u110E\u1175\u11B7","\u1100\u1175\u1112\u1169\u11AB","\u1100\u1175\u1112\u116C\u11A8","\u1100\u1175\u11AB\u1100\u1173\u11B8","\u1100\u1175\u11AB\u110C\u1161\u11BC","\u1100\u1175\u11AF\u110B\u1175","\u1100\u1175\u11B7\u1107\u1161\u11B8","\u1100\u1175\u11B7\u110E\u1175","\u1100\u1175\u11B7\u1111\u1169\u1100\u1169\u11BC\u1112\u1161\u11BC","\u1101\u1161\u11A8\u1103\u116E\u1100\u1175","\u1101\u1161\u11B7\u1108\u1161\u11A8","\u1101\u1162\u1103\u1161\u11AF\u110B\u1173\u11B7","\u1101\u1162\u1109\u1169\u1100\u1173\u11B7","\u1101\u1165\u11B8\u110C\u1175\u11AF","\u1101\u1169\u11A8\u1103\u1162\u1100\u1175","\u1101\u1169\u11BE\u110B\u1175\u11C1","\u1102\u1161\u1103\u1173\u11AF\u110B\u1175","\u1102\u1161\u1105\u1161\u11AB\u1112\u1175","\u1102\u1161\u1106\u1165\u110C\u1175","\u1102\u1161\u1106\u116E\u11AF","\u1102\u1161\u110E\u1175\u11B7\u1107\u1161\u11AB","\u1102\u1161\u1112\u1173\u11AF","\u1102\u1161\u11A8\u110B\u1167\u11B8","\u1102\u1161\u11AB\u1107\u1161\u11BC","\u1102\u1161\u11AF\u1100\u1162","\u1102\u1161\u11AF\u110A\u1175","\u1102\u1161\u11AF\u110D\u1161","\u1102\u1161\u11B7\u1102\u1167","\u1102\u1161\u11B7\u1103\u1162\u1106\u116E\u11AB","\u1102\u1161\u11B7\u1106\u1162","\u1102\u1161\u11B7\u1109\u1161\u11AB","\u1102\u1161\u11B7\u110C\u1161","\u1102\u1161\u11B7\u1111\u1167\u11AB","\u1102\u1161\u11B7\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1102\u1161\u11BC\u1107\u1175","\u1102\u1161\u11C0\u1106\u1161\u11AF","\u1102\u1162\u1102\u1167\u11AB","\u1102\u1162\u110B\u116D\u11BC","\u1102\u1162\u110B\u1175\u11AF","\u1102\u1162\u11B7\u1107\u1175","\u1102\u1162\u11B7\u1109\u1162","\u1102\u1162\u11BA\u1106\u116E\u11AF","\u1102\u1162\u11BC\u1103\u1169\u11BC","\u1102\u1162\u11BC\u1106\u1167\u11AB","\u1102\u1162\u11BC\u1107\u1161\u11BC","\u1102\u1162\u11BC\u110C\u1161\u11BC\u1100\u1169","\u1102\u1166\u11A8\u1110\u1161\u110B\u1175","\u1102\u1166\u11BA\u110D\u1162","\u1102\u1169\u1103\u1169\u11BC","\u1102\u1169\u1105\u1161\u11AB\u1109\u1162\u11A8","\u1102\u1169\u1105\u1167\u11A8","\u1102\u1169\u110B\u1175\u11AB","\u1102\u1169\u11A8\u110B\u1173\u11B7","\u1102\u1169\u11A8\u110E\u1161","\u1102\u1169\u11A8\u1112\u116A","\u1102\u1169\u11AB\u1105\u1175","\u1102\u1169\u11AB\u1106\u116E\u11AB","\u1102\u1169\u11AB\u110C\u1162\u11BC","\u1102\u1169\u11AF\u110B\u1175","\u1102\u1169\u11BC\u1100\u116E","\u1102\u1169\u11BC\u1103\u1161\u11B7","\u1102\u1169\u11BC\u1106\u1175\u11AB","\u1102\u1169\u11BC\u1107\u116E","\u1102\u1169\u11BC\u110B\u1165\u11B8","\u1102\u1169\u11BC\u110C\u1161\u11BC","\u1102\u1169\u11BC\u110E\u1169\u11AB","\u1102\u1169\u11C1\u110B\u1175","\u1102\u116E\u11AB\u1103\u1169\u11BC\u110C\u1161","\u1102\u116E\u11AB\u1106\u116E\u11AF","\u1102\u116E\u11AB\u110A\u1165\u11B8","\u1102\u1172\u110B\u116D\u11A8","\u1102\u1173\u1101\u1175\u11B7","\u1102\u1173\u11A8\u1103\u1162","\u1102\u1173\u11BC\u1103\u1169\u11BC\u110C\u1165\u11A8","\u1102\u1173\u11BC\u1105\u1167\u11A8","\u1103\u1161\u1107\u1161\u11BC","\u1103\u1161\u110B\u1163\u11BC\u1109\u1165\u11BC","\u1103\u1161\u110B\u1173\u11B7","\u1103\u1161\u110B\u1175\u110B\u1165\u1110\u1173","\u1103\u1161\u1112\u1162\u11BC","\u1103\u1161\u11AB\u1100\u1168","\u1103\u1161\u11AB\u1100\u1169\u11AF","\u1103\u1161\u11AB\u1103\u1169\u11A8","\u1103\u1161\u11AB\u1106\u1161\u11BA","\u1103\u1161\u11AB\u1109\u116E\u11AB","\u1103\u1161\u11AB\u110B\u1165","\u1103\u1161\u11AB\u110B\u1171","\u1103\u1161\u11AB\u110C\u1165\u11B7","\u1103\u1161\u11AB\u110E\u1166","\u1103\u1161\u11AB\u110E\u116E","\u1103\u1161\u11AB\u1111\u1167\u11AB","\u1103\u1161\u11AB\u1111\u116E\u11BC","\u1103\u1161\u11AF\u1100\u1163\u11AF","\u1103\u1161\u11AF\u1105\u1165","\u1103\u1161\u11AF\u1105\u1167\u11A8","\u1103\u1161\u11AF\u1105\u1175","\u1103\u1161\u11B0\u1100\u1169\u1100\u1175","\u1103\u1161\u11B7\u1103\u1161\u11BC","\u1103\u1161\u11B7\u1107\u1162","\u1103\u1161\u11B7\u110B\u116D","\u1103\u1161\u11B7\u110B\u1175\u11B7","\u1103\u1161\u11B8\u1107\u1167\u11AB","\u1103\u1161\u11B8\u110C\u1161\u11BC","\u1103\u1161\u11BC\u1100\u1173\u11AB","\u1103\u1161\u11BC\u1107\u116E\u11AB\u1100\u1161\u11AB","\u1103\u1161\u11BC\u110B\u1167\u11AB\u1112\u1175","\u1103\u1161\u11BC\u110C\u1161\u11BC","\u1103\u1162\u1100\u1172\u1106\u1169","\u1103\u1162\u1102\u1161\u11BD","\u1103\u1162\u1103\u1161\u11AB\u1112\u1175","\u1103\u1162\u1103\u1161\u11B8","\u1103\u1162\u1103\u1169\u1109\u1175","\u1103\u1162\u1105\u1163\u11A8","\u1103\u1162\u1105\u1163\u11BC","\u1103\u1162\u1105\u1172\u11A8","\u1103\u1162\u1106\u116E\u11AB","\u1103\u1162\u1107\u116E\u1107\u116E\u11AB","\u1103\u1162\u1109\u1175\u11AB","\u1103\u1162\u110B\u1173\u11BC","\u1103\u1162\u110C\u1161\u11BC","\u1103\u1162\u110C\u1165\u11AB","\u1103\u1162\u110C\u1165\u11B8","\u1103\u1162\u110C\u116E\u11BC","\u1103\u1162\u110E\u1162\u11A8","\u1103\u1162\u110E\u116E\u11AF","\u1103\u1162\u110E\u116E\u11BC","\u1103\u1162\u1110\u1169\u11BC\u1105\u1167\u11BC","\u1103\u1162\u1112\u1161\u11A8","\u1103\u1162\u1112\u1161\u11AB\u1106\u1175\u11AB\u1100\u116E\u11A8","\u1103\u1162\u1112\u1161\u11B8\u1109\u1175\u11AF","\u1103\u1162\u1112\u1167\u11BC","\u1103\u1165\u11BC\u110B\u1165\u1105\u1175","\u1103\u1166\u110B\u1175\u1110\u1173","\u1103\u1169\u1103\u1162\u110E\u1166","\u1103\u1169\u1103\u1165\u11A8","\u1103\u1169\u1103\u116E\u11A8","\u1103\u1169\u1106\u1161\u11BC","\u1103\u1169\u1109\u1165\u1100\u116A\u11AB","\u1103\u1169\u1109\u1175\u11B7","\u1103\u1169\u110B\u116E\u11B7","\u1103\u1169\u110B\u1175\u11B8","\u1103\u1169\u110C\u1161\u1100\u1175","\u1103\u1169\u110C\u1165\u1112\u1175","\u1103\u1169\u110C\u1165\u11AB","\u1103\u1169\u110C\u116E\u11BC","\u1103\u1169\u110E\u1161\u11A8","\u1103\u1169\u11A8\u1100\u1161\u11B7","\u1103\u1169\u11A8\u1105\u1175\u11B8","\u1103\u1169\u11A8\u1109\u1165","\u1103\u1169\u11A8\u110B\u1175\u11AF","\u1103\u1169\u11A8\u110E\u1161\u11BC\u110C\u1165\u11A8","\u1103\u1169\u11BC\u1112\u116A\u110E\u1162\u11A8","\u1103\u1171\u11BA\u1106\u1169\u1109\u1173\u11B8","\u1103\u1171\u11BA\u1109\u1161\u11AB","\u1104\u1161\u11AF\u110B\u1161\u110B\u1175","\u1106\u1161\u1102\u116E\u1105\u1161","\u1106\u1161\u1102\u1173\u11AF","\u1106\u1161\u1103\u1161\u11BC","\u1106\u1161\u1105\u1161\u1110\u1169\u11AB","\u1106\u1161\u1105\u1167\u11AB","\u1106\u1161\u1106\u116E\u1105\u1175","\u1106\u1161\u1109\u1161\u110C\u1175","\u1106\u1161\u110B\u1163\u11A8","\u1106\u1161\u110B\u116D\u1102\u1166\u110C\u1173","\u1106\u1161\u110B\u1173\u11AF","\u1106\u1161\u110B\u1173\u11B7","\u1106\u1161\u110B\u1175\u110F\u1173","\u1106\u1161\u110C\u116E\u11BC","\u1106\u1161\u110C\u1175\u1106\u1161\u11A8","\u1106\u1161\u110E\u1161\u11AB\u1100\u1161\u110C\u1175","\u1106\u1161\u110E\u1161\u11AF","\u1106\u1161\u1112\u1173\u11AB","\u1106\u1161\u11A8\u1100\u1165\u11AF\u1105\u1175","\u1106\u1161\u11A8\u1102\u1162","\u1106\u1161\u11A8\u1109\u1161\u11BC","\u1106\u1161\u11AB\u1102\u1161\u11B7","\u1106\u1161\u11AB\u1103\u116E","\u1106\u1161\u11AB\u1109\u1166","\u1106\u1161\u11AB\u110B\u1163\u11A8","\u1106\u1161\u11AB\u110B\u1175\u11AF","\u1106\u1161\u11AB\u110C\u1165\u11B7","\u1106\u1161\u11AB\u110C\u1169\u11A8","\u1106\u1161\u11AB\u1112\u116A","\u1106\u1161\u11AD\u110B\u1175","\u1106\u1161\u11AF\u1100\u1175","\u1106\u1161\u11AF\u110A\u1173\u11B7","\u1106\u1161\u11AF\u1110\u116E","\u1106\u1161\u11B7\u1103\u1162\u1105\u1169","\u1106\u1161\u11BC\u110B\u116F\u11AB\u1100\u1167\u11BC","\u1106\u1162\u1102\u1167\u11AB","\u1106\u1162\u1103\u1161\u11AF","\u1106\u1162\u1105\u1167\u11A8","\u1106\u1162\u1107\u1165\u11AB","\u1106\u1162\u1109\u1173\u110F\u1165\u11B7","\u1106\u1162\u110B\u1175\u11AF","\u1106\u1162\u110C\u1161\u11BC","\u1106\u1162\u11A8\u110C\u116E","\u1106\u1165\u11A8\u110B\u1175","\u1106\u1165\u11AB\u110C\u1165","\u1106\u1165\u11AB\u110C\u1175","\u1106\u1165\u11AF\u1105\u1175","\u1106\u1166\u110B\u1175\u11AF","\u1106\u1167\u1102\u1173\u1105\u1175","\u1106\u1167\u110E\u1175\u11AF","\u1106\u1167\u11AB\u1103\u1161\u11B7","\u1106\u1167\u11AF\u110E\u1175","\u1106\u1167\u11BC\u1103\u1161\u11AB","\u1106\u1167\u11BC\u1105\u1167\u11BC","\u1106\u1167\u11BC\u110B\u1168","\u1106\u1167\u11BC\u110B\u1174","\u1106\u1167\u11BC\u110C\u1165\u11AF","\u1106\u1167\u11BC\u110E\u1175\u11BC","\u1106\u1167\u11BC\u1112\u1161\u11B7","\u1106\u1169\u1100\u1173\u11B7","\u1106\u1169\u1102\u1175\u1110\u1165","\u1106\u1169\u1103\u1166\u11AF","\u1106\u1169\u1103\u1173\u11AB","\u1106\u1169\u1107\u1165\u11B7","\u1106\u1169\u1109\u1173\u11B8","\u1106\u1169\u110B\u1163\u11BC","\u1106\u1169\u110B\u1175\u11B7","\u1106\u1169\u110C\u1169\u1105\u1175","\u1106\u1169\u110C\u1175\u11B8","\u1106\u1169\u1110\u116E\u11BC\u110B\u1175","\u1106\u1169\u11A8\u1100\u1165\u11AF\u110B\u1175","\u1106\u1169\u11A8\u1105\u1169\u11A8","\u1106\u1169\u11A8\u1109\u1161","\u1106\u1169\u11A8\u1109\u1169\u1105\u1175","\u1106\u1169\u11A8\u1109\u116E\u11B7","\u1106\u1169\u11A8\u110C\u1165\u11A8","\u1106\u1169\u11A8\u1111\u116D","\u1106\u1169\u11AF\u1105\u1162","\u1106\u1169\u11B7\u1106\u1162","\u1106\u1169\u11B7\u1106\u116E\u1100\u1166","\u1106\u1169\u11B7\u1109\u1161\u11AF","\u1106\u1169\u11B7\u1109\u1169\u11A8","\u1106\u1169\u11B7\u110C\u1175\u11BA","\u1106\u1169\u11B7\u1110\u1169\u11BC","\u1106\u1169\u11B8\u1109\u1175","\u1106\u116E\u1100\u116A\u11AB\u1109\u1175\u11B7","\u1106\u116E\u1100\u116E\u11BC\u1112\u116A","\u1106\u116E\u1103\u1165\u110B\u1171","\u1106\u116E\u1103\u1165\u11B7","\u1106\u116E\u1105\u1173\u11C1","\u1106\u116E\u1109\u1173\u11AB","\u1106\u116E\u110B\u1165\u11BA","\u1106\u116E\u110B\u1167\u11A8","\u1106\u116E\u110B\u116D\u11BC","\u1106\u116E\u110C\u1169\u1100\u1165\u11AB","\u1106\u116E\u110C\u1175\u1100\u1162","\u1106\u116E\u110E\u1165\u11A8","\u1106\u116E\u11AB\u1100\u116E","\u1106\u116E\u11AB\u1103\u1173\u11A8","\u1106\u116E\u11AB\u1107\u1165\u11B8","\u1106\u116E\u11AB\u1109\u1165","\u1106\u116E\u11AB\u110C\u1166","\u1106\u116E\u11AB\u1112\u1161\u11A8","\u1106\u116E\u11AB\u1112\u116A","\u1106\u116E\u11AF\u1100\u1161","\u1106\u116E\u11AF\u1100\u1165\u11AB","\u1106\u116E\u11AF\u1100\u1167\u11AF","\u1106\u116E\u11AF\u1100\u1169\u1100\u1175","\u1106\u116E\u11AF\u1105\u1169\u11AB","\u1106\u116E\u11AF\u1105\u1175\u1112\u1161\u11A8","\u1106\u116E\u11AF\u110B\u1173\u11B7","\u1106\u116E\u11AF\u110C\u1175\u11AF","\u1106\u116E\u11AF\u110E\u1166","\u1106\u1175\u1100\u116E\u11A8","\u1106\u1175\u1103\u1175\u110B\u1165","\u1106\u1175\u1109\u1161\u110B\u1175\u11AF","\u1106\u1175\u1109\u116E\u11AF","\u1106\u1175\u110B\u1167\u11A8","\u1106\u1175\u110B\u116D\u11BC\u1109\u1175\u11AF","\u1106\u1175\u110B\u116E\u11B7","\u1106\u1175\u110B\u1175\u11AB","\u1106\u1175\u1110\u1175\u11BC","\u1106\u1175\u1112\u1169\u11AB","\u1106\u1175\u11AB\u1100\u1161\u11AB","\u1106\u1175\u11AB\u110C\u1169\u11A8","\u1106\u1175\u11AB\u110C\u116E","\u1106\u1175\u11AE\u110B\u1173\u11B7","\u1106\u1175\u11AF\u1100\u1161\u1105\u116E","\u1106\u1175\u11AF\u1105\u1175\u1106\u1175\u1110\u1165","\u1106\u1175\u11C0\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u1100\u1161\u110C\u1175","\u1107\u1161\u1100\u116E\u1102\u1175","\u1107\u1161\u1102\u1161\u1102\u1161","\u1107\u1161\u1102\u1173\u11AF","\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u1103\u1161\u11BA\u1100\u1161","\u1107\u1161\u1105\u1161\u11B7","\u1107\u1161\u110B\u1175\u1105\u1165\u1109\u1173","\u1107\u1161\u1110\u1161\u11BC","\u1107\u1161\u11A8\u1106\u116E\u11AF\u1100\u116A\u11AB","\u1107\u1161\u11A8\u1109\u1161","\u1107\u1161\u11A8\u1109\u116E","\u1107\u1161\u11AB\u1103\u1162","\u1107\u1161\u11AB\u1103\u1173\u1109\u1175","\u1107\u1161\u11AB\u1106\u1161\u11AF","\u1107\u1161\u11AB\u1107\u1161\u11AF","\u1107\u1161\u11AB\u1109\u1165\u11BC","\u1107\u1161\u11AB\u110B\u1173\u11BC","\u1107\u1161\u11AB\u110C\u1161\u11BC","\u1107\u1161\u11AB\u110C\u116E\u11A8","\u1107\u1161\u11AB\u110C\u1175","\u1107\u1161\u11AB\u110E\u1161\u11AB","\u1107\u1161\u11AE\u110E\u1175\u11B7","\u1107\u1161\u11AF\u1100\u1161\u1105\u1161\u11A8","\u1107\u1161\u11AF\u1100\u1165\u11AF\u110B\u1173\u11B7","\u1107\u1161\u11AF\u1100\u1167\u11AB","\u1107\u1161\u11AF\u1103\u1161\u11AF","\u1107\u1161\u11AF\u1105\u1166","\u1107\u1161\u11AF\u1106\u1169\u11A8","\u1107\u1161\u11AF\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u11AF\u1109\u1162\u11BC","\u1107\u1161\u11AF\u110B\u1173\u11B7","\u1107\u1161\u11AF\u110C\u1161\u1100\u116E\u11A8","\u1107\u1161\u11AF\u110C\u1165\u11AB","\u1107\u1161\u11AF\u1110\u1169\u11B8","\u1107\u1161\u11AF\u1111\u116D","\u1107\u1161\u11B7\u1112\u1161\u1102\u1173\u11AF","\u1107\u1161\u11B8\u1100\u1173\u1105\u1173\u11BA","\u1107\u1161\u11B8\u1106\u1161\u11BA","\u1107\u1161\u11B8\u1109\u1161\u11BC","\u1107\u1161\u11B8\u1109\u1169\u11C0","\u1107\u1161\u11BC\u1100\u1173\u11B7","\u1107\u1161\u11BC\u1106\u1167\u11AB","\u1107\u1161\u11BC\u1106\u116E\u11AB","\u1107\u1161\u11BC\u1107\u1161\u1103\u1161\u11A8","\u1107\u1161\u11BC\u1107\u1165\u11B8","\u1107\u1161\u11BC\u1109\u1169\u11BC","\u1107\u1161\u11BC\u1109\u1175\u11A8","\u1107\u1161\u11BC\u110B\u1161\u11AB","\u1107\u1161\u11BC\u110B\u116E\u11AF","\u1107\u1161\u11BC\u110C\u1175","\u1107\u1161\u11BC\u1112\u1161\u11A8","\u1107\u1161\u11BC\u1112\u1162","\u1107\u1161\u11BC\u1112\u1163\u11BC","\u1107\u1162\u1100\u1167\u11BC","\u1107\u1162\u1101\u1169\u11B8","\u1107\u1162\u1103\u1161\u11AF","\u1107\u1162\u1103\u1173\u1106\u1175\u11AB\u1110\u1165\u11AB","\u1107\u1162\u11A8\u1103\u116E\u1109\u1161\u11AB","\u1107\u1162\u11A8\u1109\u1162\u11A8","\u1107\u1162\u11A8\u1109\u1165\u11BC","\u1107\u1162\u11A8\u110B\u1175\u11AB","\u1107\u1162\u11A8\u110C\u1166","\u1107\u1162\u11A8\u1112\u116A\u110C\u1165\u11B7","\u1107\u1165\u1105\u1173\u11BA","\u1107\u1165\u1109\u1165\u11BA","\u1107\u1165\u1110\u1173\u11AB","\u1107\u1165\u11AB\u1100\u1162","\u1107\u1165\u11AB\u110B\u1167\u11A8","\u1107\u1165\u11AB\u110C\u1175","\u1107\u1165\u11AB\u1112\u1169","\u1107\u1165\u11AF\u1100\u1173\u11B7","\u1107\u1165\u11AF\u1105\u1166","\u1107\u1165\u11AF\u110A\u1165","\u1107\u1165\u11B7\u110B\u1171","\u1107\u1165\u11B7\u110B\u1175\u11AB","\u1107\u1165\u11B7\u110C\u116C","\u1107\u1165\u11B8\u1105\u1172\u11AF","\u1107\u1165\u11B8\u110B\u116F\u11AB","\u1107\u1165\u11B8\u110C\u1165\u11A8","\u1107\u1165\u11B8\u110E\u1175\u11A8","\u1107\u1166\u110B\u1175\u110C\u1175\u11BC","\u1107\u1166\u11AF\u1110\u1173","\u1107\u1167\u11AB\u1100\u1167\u11BC","\u1107\u1167\u11AB\u1103\u1169\u11BC","\u1107\u1167\u11AB\u1106\u1167\u11BC","\u1107\u1167\u11AB\u1109\u1175\u11AB","\u1107\u1167\u11AB\u1112\u1169\u1109\u1161","\u1107\u1167\u11AB\u1112\u116A","\u1107\u1167\u11AF\u1103\u1169","\u1107\u1167\u11AF\u1106\u1167\u11BC","\u1107\u1167\u11AF\u110B\u1175\u11AF","\u1107\u1167\u11BC\u1109\u1175\u11AF","\u1107\u1167\u11BC\u110B\u1161\u1105\u1175","\u1107\u1167\u11BC\u110B\u116F\u11AB","\u1107\u1169\u1100\u116A\u11AB","\u1107\u1169\u1102\u1165\u1109\u1173","\u1107\u1169\u1105\u1161\u1109\u1162\u11A8","\u1107\u1169\u1105\u1161\u11B7","\u1107\u1169\u1105\u1173\u11B7","\u1107\u1169\u1109\u1161\u11BC","\u1107\u1169\u110B\u1161\u11AB","\u1107\u1169\u110C\u1161\u1100\u1175","\u1107\u1169\u110C\u1161\u11BC","\u1107\u1169\u110C\u1165\u11AB","\u1107\u1169\u110C\u1169\u11AB","\u1107\u1169\u1110\u1169\u11BC","\u1107\u1169\u1111\u1167\u11AB\u110C\u1165\u11A8","\u1107\u1169\u1112\u1165\u11B7","\u1107\u1169\u11A8\u1103\u1169","\u1107\u1169\u11A8\u1109\u1161","\u1107\u1169\u11A8\u1109\u116E\u11BC\u110B\u1161","\u1107\u1169\u11A8\u1109\u1173\u11B8","\u1107\u1169\u11A9\u110B\u1173\u11B7","\u1107\u1169\u11AB\u1100\u1167\u11A8\u110C\u1165\u11A8","\u1107\u1169\u11AB\u1105\u1162","\u1107\u1169\u11AB\u1107\u116E","\u1107\u1169\u11AB\u1109\u1161","\u1107\u1169\u11AB\u1109\u1165\u11BC","\u1107\u1169\u11AB\u110B\u1175\u11AB","\u1107\u1169\u11AB\u110C\u1175\u11AF","\u1107\u1169\u11AF\u1111\u1166\u11AB","\u1107\u1169\u11BC\u1109\u1161","\u1107\u1169\u11BC\u110C\u1175","\u1107\u1169\u11BC\u1110\u116E","\u1107\u116E\u1100\u1173\u11AB","\u1107\u116E\u1101\u1173\u1105\u1165\u110B\u116E\u11B7","\u1107\u116E\u1103\u1161\u11B7","\u1107\u116E\u1103\u1169\u11BC\u1109\u1161\u11AB","\u1107\u116E\u1106\u116E\u11AB","\u1107\u116E\u1107\u116E\u11AB","\u1107\u116E\u1109\u1161\u11AB","\u1107\u116E\u1109\u1161\u11BC","\u1107\u116E\u110B\u1165\u11BF","\u1107\u116E\u110B\u1175\u11AB","\u1107\u116E\u110C\u1161\u11A8\u110B\u116D\u11BC","\u1107\u116E\u110C\u1161\u11BC","\u1107\u116E\u110C\u1165\u11BC","\u1107\u116E\u110C\u1169\u11A8","\u1107\u116E\u110C\u1175\u1105\u1165\u11AB\u1112\u1175","\u1107\u116E\u110E\u1175\u11AB","\u1107\u116E\u1110\u1161\u11A8","\u1107\u116E\u1111\u116E\u11B7","\u1107\u116E\u1112\u116C\u110C\u1161\u11BC","\u1107\u116E\u11A8\u1107\u116E","\u1107\u116E\u11A8\u1112\u1161\u11AB","\u1107\u116E\u11AB\u1102\u1169","\u1107\u116E\u11AB\u1105\u1163\u11BC","\u1107\u116E\u11AB\u1105\u1175","\u1107\u116E\u11AB\u1106\u1167\u11BC","\u1107\u116E\u11AB\u1109\u1165\u11A8","\u1107\u116E\u11AB\u110B\u1163","\u1107\u116E\u11AB\u110B\u1171\u1100\u1175","\u1107\u116E\u11AB\u1111\u1175\u11AF","\u1107\u116E\u11AB\u1112\u1169\u11BC\u1109\u1162\u11A8","\u1107\u116E\u11AF\u1100\u1169\u1100\u1175","\u1107\u116E\u11AF\u1100\u116A","\u1107\u116E\u11AF\u1100\u116D","\u1107\u116E\u11AF\u1101\u1169\u11BE","\u1107\u116E\u11AF\u1106\u1161\u11AB","\u1107\u116E\u11AF\u1107\u1165\u11B8","\u1107\u116E\u11AF\u1107\u1175\u11BE","\u1107\u116E\u11AF\u110B\u1161\u11AB","\u1107\u116E\u11AF\u110B\u1175\u110B\u1175\u11A8","\u1107\u116E\u11AF\u1112\u1162\u11BC","\u1107\u1173\u1105\u1162\u11AB\u1103\u1173","\u1107\u1175\u1100\u1173\u11A8","\u1107\u1175\u1102\u1161\u11AB","\u1107\u1175\u1102\u1175\u11AF","\u1107\u1175\u1103\u116E\u11AF\u1100\u1175","\u1107\u1175\u1103\u1175\u110B\u1169","\u1107\u1175\u1105\u1169\u1109\u1169","\u1107\u1175\u1106\u1161\u11AB","\u1107\u1175\u1106\u1167\u11BC","\u1107\u1175\u1106\u1175\u11AF","\u1107\u1175\u1107\u1161\u1105\u1161\u11B7","\u1107\u1175\u1107\u1175\u11B7\u1107\u1161\u11B8","\u1107\u1175\u1109\u1161\u11BC","\u1107\u1175\u110B\u116D\u11BC","\u1107\u1175\u110B\u1172\u11AF","\u1107\u1175\u110C\u116E\u11BC","\u1107\u1175\u1110\u1161\u1106\u1175\u11AB","\u1107\u1175\u1111\u1161\u11AB","\u1107\u1175\u11AF\u1103\u1175\u11BC","\u1107\u1175\u11BA\u1106\u116E\u11AF","\u1107\u1175\u11BA\u1107\u1161\u11BC\u110B\u116E\u11AF","\u1107\u1175\u11BA\u110C\u116E\u11AF\u1100\u1175","\u1107\u1175\u11BE\u1101\u1161\u11AF","\u1108\u1161\u11AF\u1100\u1161\u11AB\u1109\u1162\u11A8","\u1108\u1161\u11AF\u1105\u1162","\u1108\u1161\u11AF\u1105\u1175","\u1109\u1161\u1100\u1165\u11AB","\u1109\u1161\u1100\u1168\u110C\u1165\u11AF","\u1109\u1161\u1102\u1161\u110B\u1175","\u1109\u1161\u1102\u1163\u11BC","\u1109\u1161\u1105\u1161\u11B7","\u1109\u1161\u1105\u1161\u11BC","\u1109\u1161\u1105\u1175\u11B8","\u1109\u1161\u1106\u1169\u1102\u1175\u11B7","\u1109\u1161\u1106\u116E\u11AF","\u1109\u1161\u1107\u1161\u11BC","\u1109\u1161\u1109\u1161\u11BC","\u1109\u1161\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1161\u1109\u1165\u11AF","\u1109\u1161\u1109\u1173\u11B7","\u1109\u1161\u1109\u1175\u11AF","\u1109\u1161\u110B\u1165\u11B8","\u1109\u1161\u110B\u116D\u11BC","\u1109\u1161\u110B\u116F\u11AF","\u1109\u1161\u110C\u1161\u11BC","\u1109\u1161\u110C\u1165\u11AB","\u1109\u1161\u110C\u1175\u11AB","\u1109\u1161\u110E\u1169\u11AB","\u1109\u1161\u110E\u116E\u11AB\u1100\u1175","\u1109\u1161\u1110\u1161\u11BC","\u1109\u1161\u1110\u116E\u1105\u1175","\u1109\u1161\u1112\u1173\u11AF","\u1109\u1161\u11AB\u1100\u1175\u11AF","\u1109\u1161\u11AB\u1107\u116E\u110B\u1175\u11AB\u1100\u116A","\u1109\u1161\u11AB\u110B\u1165\u11B8","\u1109\u1161\u11AB\u110E\u1162\u11A8","\u1109\u1161\u11AF\u1105\u1175\u11B7","\u1109\u1161\u11AF\u110B\u1175\u11AB","\u1109\u1161\u11AF\u110D\u1161\u11A8","\u1109\u1161\u11B7\u1100\u1168\u1110\u1161\u11BC","\u1109\u1161\u11B7\u1100\u116E\u11A8","\u1109\u1161\u11B7\u1109\u1175\u11B8","\u1109\u1161\u11B7\u110B\u116F\u11AF","\u1109\u1161\u11B7\u110E\u1169\u11AB","\u1109\u1161\u11BC\u1100\u116A\u11AB","\u1109\u1161\u11BC\u1100\u1173\u11B7","\u1109\u1161\u11BC\u1103\u1162","\u1109\u1161\u11BC\u1105\u1172","\u1109\u1161\u11BC\u1107\u1161\u11AB\u1100\u1175","\u1109\u1161\u11BC\u1109\u1161\u11BC","\u1109\u1161\u11BC\u1109\u1175\u11A8","\u1109\u1161\u11BC\u110B\u1165\u11B8","\u1109\u1161\u11BC\u110B\u1175\u11AB","\u1109\u1161\u11BC\u110C\u1161","\u1109\u1161\u11BC\u110C\u1165\u11B7","\u1109\u1161\u11BC\u110E\u1165","\u1109\u1161\u11BC\u110E\u116E","\u1109\u1161\u11BC\u1110\u1162","\u1109\u1161\u11BC\u1111\u116D","\u1109\u1161\u11BC\u1111\u116E\u11B7","\u1109\u1161\u11BC\u1112\u116A\u11BC","\u1109\u1162\u1107\u1167\u11A8","\u1109\u1162\u11A8\u1101\u1161\u11AF","\u1109\u1162\u11A8\u110B\u1167\u11AB\u1111\u1175\u11AF","\u1109\u1162\u11BC\u1100\u1161\u11A8","\u1109\u1162\u11BC\u1106\u1167\u11BC","\u1109\u1162\u11BC\u1106\u116E\u11AF","\u1109\u1162\u11BC\u1107\u1161\u11BC\u1109\u1169\u11BC","\u1109\u1162\u11BC\u1109\u1161\u11AB","\u1109\u1162\u11BC\u1109\u1165\u11AB","\u1109\u1162\u11BC\u1109\u1175\u11AB","\u1109\u1162\u11BC\u110B\u1175\u11AF","\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1165\u1105\u1161\u11B8","\u1109\u1165\u1105\u1173\u11AB","\u1109\u1165\u1106\u1167\u11BC","\u1109\u1165\u1106\u1175\u11AB","\u1109\u1165\u1107\u1175\u1109\u1173","\u1109\u1165\u110B\u1163\u11BC","\u1109\u1165\u110B\u116E\u11AF","\u1109\u1165\u110C\u1165\u11A8","\u1109\u1165\u110C\u1165\u11B7","\u1109\u1165\u110D\u1169\u11A8","\u1109\u1165\u110F\u1173\u11AF","\u1109\u1165\u11A8\u1109\u1161","\u1109\u1165\u11A8\u110B\u1172","\u1109\u1165\u11AB\u1100\u1165","\u1109\u1165\u11AB\u1106\u116E\u11AF","\u1109\u1165\u11AB\u1107\u1162","\u1109\u1165\u11AB\u1109\u1162\u11BC","\u1109\u1165\u11AB\u1109\u116E","\u1109\u1165\u11AB\u110B\u116F\u11AB","\u1109\u1165\u11AB\u110C\u1161\u11BC","\u1109\u1165\u11AB\u110C\u1165\u11AB","\u1109\u1165\u11AB\u1110\u1162\u11A8","\u1109\u1165\u11AB\u1111\u116E\u11BC\u1100\u1175","\u1109\u1165\u11AF\u1100\u1165\u110C\u1175","\u1109\u1165\u11AF\u1102\u1161\u11AF","\u1109\u1165\u11AF\u1105\u1165\u11BC\u1110\u1161\u11BC","\u1109\u1165\u11AF\u1106\u1167\u11BC","\u1109\u1165\u11AF\u1106\u116E\u11AB","\u1109\u1165\u11AF\u1109\u1161","\u1109\u1165\u11AF\u110B\u1161\u11A8\u1109\u1161\u11AB","\u1109\u1165\u11AF\u110E\u1175","\u1109\u1165\u11AF\u1110\u1161\u11BC","\u1109\u1165\u11B8\u110A\u1175","\u1109\u1165\u11BC\u1100\u1169\u11BC","\u1109\u1165\u11BC\u1103\u1161\u11BC","\u1109\u1165\u11BC\u1106\u1167\u11BC","\u1109\u1165\u11BC\u1107\u1167\u11AF","\u1109\u1165\u11BC\u110B\u1175\u11AB","\u1109\u1165\u11BC\u110C\u1161\u11BC","\u1109\u1165\u11BC\u110C\u1165\u11A8","\u1109\u1165\u11BC\u110C\u1175\u11AF","\u1109\u1165\u11BC\u1112\u1161\u11B7","\u1109\u1166\u1100\u1173\u11B7","\u1109\u1166\u1106\u1175\u1102\u1161","\u1109\u1166\u1109\u1161\u11BC","\u1109\u1166\u110B\u116F\u11AF","\u1109\u1166\u110C\u1169\u11BC\u1103\u1162\u110B\u116A\u11BC","\u1109\u1166\u1110\u1161\u11A8","\u1109\u1166\u11AB\u1110\u1165","\u1109\u1166\u11AB\u1110\u1175\u1106\u1175\u1110\u1165","\u1109\u1166\u11BA\u110D\u1162","\u1109\u1169\u1100\u1172\u1106\u1169","\u1109\u1169\u1100\u1173\u11A8\u110C\u1165\u11A8","\u1109\u1169\u1100\u1173\u11B7","\u1109\u1169\u1102\u1161\u1100\u1175","\u1109\u1169\u1102\u1167\u11AB","\u1109\u1169\u1103\u1173\u11A8","\u1109\u1169\u1106\u1161\u11BC","\u1109\u1169\u1106\u116E\u11AB","\u1109\u1169\u1109\u1165\u11AF","\u1109\u1169\u1109\u1169\u11A8","\u1109\u1169\u110B\u1161\u1100\u116A","\u1109\u1169\u110B\u116D\u11BC","\u1109\u1169\u110B\u116F\u11AB","\u1109\u1169\u110B\u1173\u11B7","\u1109\u1169\u110C\u116E\u11BC\u1112\u1175","\u1109\u1169\u110C\u1175\u1111\u116E\u11B7","\u1109\u1169\u110C\u1175\u11AF","\u1109\u1169\u1111\u116E\u11BC","\u1109\u1169\u1112\u1167\u11BC","\u1109\u1169\u11A8\u1103\u1161\u11B7","\u1109\u1169\u11A8\u1103\u1169","\u1109\u1169\u11A8\u110B\u1169\u11BA","\u1109\u1169\u11AB\u1100\u1161\u1105\u1161\u11A8","\u1109\u1169\u11AB\u1100\u1175\u11AF","\u1109\u1169\u11AB\u1102\u1167","\u1109\u1169\u11AB\u1102\u1175\u11B7","\u1109\u1169\u11AB\u1103\u1173\u11BC","\u1109\u1169\u11AB\u1106\u1169\u11A8","\u1109\u1169\u11AB\u1108\u1167\u11A8","\u1109\u1169\u11AB\u1109\u1175\u11AF","\u1109\u1169\u11AB\u110C\u1175\u11AF","\u1109\u1169\u11AB\u1110\u1169\u11B8","\u1109\u1169\u11AB\u1112\u1162","\u1109\u1169\u11AF\u110C\u1175\u11A8\u1112\u1175","\u1109\u1169\u11B7\u110A\u1175","\u1109\u1169\u11BC\u110B\u1161\u110C\u1175","\u1109\u1169\u11BC\u110B\u1175","\u1109\u1169\u11BC\u1111\u1167\u11AB","\u1109\u116C\u1100\u1169\u1100\u1175","\u1109\u116D\u1111\u1175\u11BC","\u1109\u116E\u1100\u1165\u11AB","\u1109\u116E\u1102\u1167\u11AB","\u1109\u116E\u1103\u1161\u11AB","\u1109\u116E\u1103\u1169\u11BA\u1106\u116E\u11AF","\u1109\u116E\u1103\u1169\u11BC\u110C\u1165\u11A8","\u1109\u116E\u1106\u1167\u11AB","\u1109\u116E\u1106\u1167\u11BC","\u1109\u116E\u1107\u1161\u11A8","\u1109\u116E\u1109\u1161\u11BC","\u1109\u116E\u1109\u1165\u11A8","\u1109\u116E\u1109\u116E\u11AF","\u1109\u116E\u1109\u1175\u1105\u1169","\u1109\u116E\u110B\u1165\u11B8","\u1109\u116E\u110B\u1167\u11B7","\u1109\u116E\u110B\u1167\u11BC","\u1109\u116E\u110B\u1175\u11B8","\u1109\u116E\u110C\u116E\u11AB","\u1109\u116E\u110C\u1175\u11B8","\u1109\u116E\u110E\u116E\u11AF","\u1109\u116E\u110F\u1165\u11BA","\u1109\u116E\u1111\u1175\u11AF","\u1109\u116E\u1112\u1161\u11A8","\u1109\u116E\u1112\u1165\u11B7\u1109\u1162\u11BC","\u1109\u116E\u1112\u116A\u1100\u1175","\u1109\u116E\u11A8\u1102\u1167","\u1109\u116E\u11A8\u1109\u1169","\u1109\u116E\u11A8\u110C\u1166","\u1109\u116E\u11AB\u1100\u1161\u11AB","\u1109\u116E\u11AB\u1109\u1165","\u1109\u116E\u11AB\u1109\u116E","\u1109\u116E\u11AB\u1109\u1175\u11A8\u1100\u1161\u11AB","\u1109\u116E\u11AB\u110B\u1171","\u1109\u116E\u11AE\u1100\u1161\u1105\u1161\u11A8","\u1109\u116E\u11AF\u1107\u1167\u11BC","\u1109\u116E\u11AF\u110C\u1175\u11B8","\u1109\u116E\u11BA\u110C\u1161","\u1109\u1173\u1102\u1175\u11B7","\u1109\u1173\u1106\u116E\u11AF","\u1109\u1173\u1109\u1173\u1105\u1169","\u1109\u1173\u1109\u1173\u11BC","\u1109\u1173\u110B\u1170\u1110\u1165","\u1109\u1173\u110B\u1171\u110E\u1175","\u1109\u1173\u110F\u1166\u110B\u1175\u1110\u1173","\u1109\u1173\u1110\u1172\u1103\u1175\u110B\u1169","\u1109\u1173\u1110\u1173\u1105\u1166\u1109\u1173","\u1109\u1173\u1111\u1169\u110E\u1173","\u1109\u1173\u11AF\u110D\u1165\u11A8","\u1109\u1173\u11AF\u1111\u1173\u11B7","\u1109\u1173\u11B8\u1100\u116A\u11AB","\u1109\u1173\u11B8\u1100\u1175","\u1109\u1173\u11BC\u1100\u1162\u11A8","\u1109\u1173\u11BC\u1105\u1175","\u1109\u1173\u11BC\u1107\u116E","\u1109\u1173\u11BC\u110B\u116D\u11BC\u110E\u1161","\u1109\u1173\u11BC\u110C\u1175\u11AB","\u1109\u1175\u1100\u1161\u11A8","\u1109\u1175\u1100\u1161\u11AB","\u1109\u1175\u1100\u1169\u11AF","\u1109\u1175\u1100\u1173\u11B7\u110E\u1175","\u1109\u1175\u1102\u1161\u1105\u1175\u110B\u1169","\u1109\u1175\u1103\u1162\u11A8","\u1109\u1175\u1105\u1175\u110C\u1173","\u1109\u1175\u1106\u1166\u11AB\u1110\u1173","\u1109\u1175\u1106\u1175\u11AB","\u1109\u1175\u1107\u116E\u1106\u1169","\u1109\u1175\u1109\u1165\u11AB","\u1109\u1175\u1109\u1165\u11AF","\u1109\u1175\u1109\u1173\u1110\u1166\u11B7","\u1109\u1175\u110B\u1161\u1107\u1165\u110C\u1175","\u1109\u1175\u110B\u1165\u1106\u1165\u1102\u1175","\u1109\u1175\u110B\u116F\u11AF","\u1109\u1175\u110B\u1175\u11AB","\u1109\u1175\u110B\u1175\u11AF","\u1109\u1175\u110C\u1161\u11A8","\u1109\u1175\u110C\u1161\u11BC","\u1109\u1175\u110C\u1165\u11AF","\u1109\u1175\u110C\u1165\u11B7","\u1109\u1175\u110C\u116E\u11BC","\u1109\u1175\u110C\u1173\u11AB","\u1109\u1175\u110C\u1175\u11B8","\u1109\u1175\u110E\u1165\u11BC","\u1109\u1175\u1112\u1161\u11B8","\u1109\u1175\u1112\u1165\u11B7","\u1109\u1175\u11A8\u1100\u116E","\u1109\u1175\u11A8\u1100\u1175","\u1109\u1175\u11A8\u1103\u1161\u11BC","\u1109\u1175\u11A8\u1105\u1163\u11BC","\u1109\u1175\u11A8\u1105\u116D\u1111\u116E\u11B7","\u1109\u1175\u11A8\u1106\u116E\u11AF","\u1109\u1175\u11A8\u1108\u1161\u11BC","\u1109\u1175\u11A8\u1109\u1161","\u1109\u1175\u11A8\u1109\u1162\u11BC\u1112\u116A\u11AF","\u1109\u1175\u11A8\u110E\u1169","\u1109\u1175\u11A8\u1110\u1161\u11A8","\u1109\u1175\u11A8\u1111\u116E\u11B7","\u1109\u1175\u11AB\u1100\u1169","\u1109\u1175\u11AB\u1100\u1172","\u1109\u1175\u11AB\u1102\u1167\u11B7","\u1109\u1175\u11AB\u1106\u116E\u11AB","\u1109\u1175\u11AB\u1107\u1161\u11AF","\u1109\u1175\u11AB\u1107\u1175","\u1109\u1175\u11AB\u1109\u1161","\u1109\u1175\u11AB\u1109\u1166","\u1109\u1175\u11AB\u110B\u116D\u11BC","\u1109\u1175\u11AB\u110C\u1166\u1111\u116E\u11B7","\u1109\u1175\u11AB\u110E\u1165\u11BC","\u1109\u1175\u11AB\u110E\u1166","\u1109\u1175\u11AB\u1112\u116A","\u1109\u1175\u11AF\u1100\u1161\u11B7","\u1109\u1175\u11AF\u1102\u1162","\u1109\u1175\u11AF\u1105\u1167\u11A8","\u1109\u1175\u11AF\u1105\u1168","\u1109\u1175\u11AF\u1106\u1161\u11BC","\u1109\u1175\u11AF\u1109\u116E","\u1109\u1175\u11AF\u1109\u1173\u11B8","\u1109\u1175\u11AF\u1109\u1175","\u1109\u1175\u11AF\u110C\u1161\u11BC","\u1109\u1175\u11AF\u110C\u1165\u11BC","\u1109\u1175\u11AF\u110C\u1175\u11AF\u110C\u1165\u11A8","\u1109\u1175\u11AF\u110E\u1165\u11AB","\u1109\u1175\u11AF\u110E\u1166","\u1109\u1175\u11AF\u110F\u1165\u11BA","\u1109\u1175\u11AF\u1110\u1162","\u1109\u1175\u11AF\u1111\u1162","\u1109\u1175\u11AF\u1112\u1165\u11B7","\u1109\u1175\u11AF\u1112\u1167\u11AB","\u1109\u1175\u11B7\u1105\u1175","\u1109\u1175\u11B7\u1107\u116E\u1105\u1173\u11B7","\u1109\u1175\u11B7\u1109\u1161","\u1109\u1175\u11B7\u110C\u1161\u11BC","\u1109\u1175\u11B7\u110C\u1165\u11BC","\u1109\u1175\u11B7\u1111\u1161\u11AB","\u110A\u1161\u11BC\u1103\u116E\u11BC\u110B\u1175","\u110A\u1175\u1105\u1173\u11B7","\u110A\u1175\u110B\u1161\u11BA","\u110B\u1161\u1100\u1161\u110A\u1175","\u110B\u1161\u1102\u1161\u110B\u116E\u11AB\u1109\u1165","\u110B\u1161\u1103\u1173\u1102\u1175\u11B7","\u110B\u1161\u1103\u1173\u11AF","\u110B\u1161\u1109\u1171\u110B\u116E\u11B7","\u110B\u1161\u1109\u1173\u1111\u1161\u11AF\u1110\u1173","\u110B\u1161\u1109\u1175\u110B\u1161","\u110B\u1161\u110B\u116E\u11AF\u1105\u1165","\u110B\u1161\u110C\u1165\u110A\u1175","\u110B\u1161\u110C\u116E\u11B7\u1106\u1161","\u110B\u1161\u110C\u1175\u11A8","\u110B\u1161\u110E\u1175\u11B7","\u110B\u1161\u1111\u1161\u1110\u1173","\u110B\u1161\u1111\u1173\u1105\u1175\u110F\u1161","\u110B\u1161\u1111\u1173\u11B7","\u110B\u1161\u1112\u1169\u11B8","\u110B\u1161\u1112\u1173\u11AB","\u110B\u1161\u11A8\u1100\u1175","\u110B\u1161\u11A8\u1106\u1169\u11BC","\u110B\u1161\u11A8\u1109\u116E","\u110B\u1161\u11AB\u1100\u1162","\u110B\u1161\u11AB\u1100\u1167\u11BC","\u110B\u1161\u11AB\u1100\u116A","\u110B\u1161\u11AB\u1102\u1162","\u110B\u1161\u11AB\u1102\u1167\u11BC","\u110B\u1161\u11AB\u1103\u1169\u11BC","\u110B\u1161\u11AB\u1107\u1161\u11BC","\u110B\u1161\u11AB\u1107\u116E","\u110B\u1161\u11AB\u110C\u116E","\u110B\u1161\u11AF\u1105\u116E\u1106\u1175\u1102\u1172\u11B7","\u110B\u1161\u11AF\u110F\u1169\u110B\u1169\u11AF","\u110B\u1161\u11B7\u1109\u1175","\u110B\u1161\u11B7\u110F\u1165\u11BA","\u110B\u1161\u11B8\u1105\u1167\u11A8","\u110B\u1161\u11C1\u1102\u1161\u11AF","\u110B\u1161\u11C1\u1106\u116E\u11AB","\u110B\u1162\u110B\u1175\u11AB","\u110B\u1162\u110C\u1165\u11BC","\u110B\u1162\u11A8\u1109\u116E","\u110B\u1162\u11AF\u1107\u1165\u11B7","\u110B\u1163\u1100\u1161\u11AB","\u110B\u1163\u1103\u1161\u11AB","\u110B\u1163\u110B\u1169\u11BC","\u110B\u1163\u11A8\u1100\u1161\u11AB","\u110B\u1163\u11A8\u1100\u116E\u11A8","\u110B\u1163\u11A8\u1109\u1169\u11A8","\u110B\u1163\u11A8\u1109\u116E","\u110B\u1163\u11A8\u110C\u1165\u11B7","\u110B\u1163\u11A8\u1111\u116E\u11B7","\u110B\u1163\u11A8\u1112\u1169\u11AB\u1102\u1167","\u110B\u1163\u11BC\u1102\u1167\u11B7","\u110B\u1163\u11BC\u1105\u1167\u11A8","\u110B\u1163\u11BC\u1106\u1161\u11AF","\u110B\u1163\u11BC\u1107\u1162\u110E\u116E","\u110B\u1163\u11BC\u110C\u116E","\u110B\u1163\u11BC\u1111\u1161","\u110B\u1165\u1103\u116E\u11B7","\u110B\u1165\u1105\u1167\u110B\u116E\u11B7","\u110B\u1165\u1105\u1173\u11AB","\u110B\u1165\u110C\u1166\u11BA\u1107\u1161\u11B7","\u110B\u1165\u110D\u1162\u11BB\u1103\u1173\u11AB","\u110B\u1165\u110D\u1165\u1103\u1161\u1100\u1161","\u110B\u1165\u110D\u1165\u11AB\u110C\u1175","\u110B\u1165\u11AB\u1102\u1175","\u110B\u1165\u11AB\u1103\u1165\u11A8","\u110B\u1165\u11AB\u1105\u1169\u11AB","\u110B\u1165\u11AB\u110B\u1165","\u110B\u1165\u11AF\u1100\u116E\u11AF","\u110B\u1165\u11AF\u1105\u1173\u11AB","\u110B\u1165\u11AF\u110B\u1173\u11B7","\u110B\u1165\u11AF\u1111\u1175\u11BA","\u110B\u1165\u11B7\u1106\u1161","\u110B\u1165\u11B8\u1106\u116E","\u110B\u1165\u11B8\u110C\u1169\u11BC","\u110B\u1165\u11B8\u110E\u1166","\u110B\u1165\u11BC\u1103\u1165\u11BC\u110B\u1175","\u110B\u1165\u11BC\u1106\u1161\u11BC","\u110B\u1165\u11BC\u1110\u1165\u1105\u1175","\u110B\u1165\u11BD\u1100\u1173\u110C\u1166","\u110B\u1166\u1102\u1165\u110C\u1175","\u110B\u1166\u110B\u1165\u110F\u1165\u11AB","\u110B\u1166\u11AB\u110C\u1175\u11AB","\u110B\u1167\u1100\u1165\u11AB","\u110B\u1167\u1100\u1169\u1109\u1162\u11BC","\u110B\u1167\u1100\u116A\u11AB","\u110B\u1167\u1100\u116E\u11AB","\u110B\u1167\u1100\u116F\u11AB","\u110B\u1167\u1103\u1162\u1109\u1162\u11BC","\u110B\u1167\u1103\u1165\u11B2","\u110B\u1167\u1103\u1169\u11BC\u1109\u1162\u11BC","\u110B\u1167\u1103\u1173\u11AB","\u110B\u1167\u1105\u1169\u11AB","\u110B\u1167\u1105\u1173\u11B7","\u110B\u1167\u1109\u1165\u11BA","\u110B\u1167\u1109\u1165\u11BC","\u110B\u1167\u110B\u116A\u11BC","\u110B\u1167\u110B\u1175\u11AB","\u110B\u1167\u110C\u1165\u11AB\u1112\u1175","\u110B\u1167\u110C\u1175\u11A8\u110B\u116F\u11AB","\u110B\u1167\u1112\u1161\u11A8\u1109\u1162\u11BC","\u110B\u1167\u1112\u1162\u11BC","\u110B\u1167\u11A8\u1109\u1161","\u110B\u1167\u11A8\u1109\u1175","\u110B\u1167\u11A8\u1112\u1161\u11AF","\u110B\u1167\u11AB\u1100\u1167\u11AF","\u110B\u1167\u11AB\u1100\u116E","\u110B\u1167\u11AB\u1100\u1173\u11A8","\u110B\u1167\u11AB\u1100\u1175","\u110B\u1167\u11AB\u1105\u1161\u11A8","\u110B\u1167\u11AB\u1109\u1165\u11AF","\u110B\u1167\u11AB\u1109\u1166","\u110B\u1167\u11AB\u1109\u1169\u11A8","\u110B\u1167\u11AB\u1109\u1173\u11B8","\u110B\u1167\u11AB\u110B\u1162","\u110B\u1167\u11AB\u110B\u1168\u110B\u1175\u11AB","\u110B\u1167\u11AB\u110B\u1175\u11AB","\u110B\u1167\u11AB\u110C\u1161\u11BC","\u110B\u1167\u11AB\u110C\u116E","\u110B\u1167\u11AB\u110E\u116E\u11AF","\u110B\u1167\u11AB\u1111\u1175\u11AF","\u110B\u1167\u11AB\u1112\u1161\u11B8","\u110B\u1167\u11AB\u1112\u1172","\u110B\u1167\u11AF\u1100\u1175","\u110B\u1167\u11AF\u1106\u1162","\u110B\u1167\u11AF\u1109\u116C","\u110B\u1167\u11AF\u1109\u1175\u11B7\u1112\u1175","\u110B\u1167\u11AF\u110C\u1165\u11BC","\u110B\u1167\u11AF\u110E\u1161","\u110B\u1167\u11AF\u1112\u1173\u11AF","\u110B\u1167\u11B7\u1105\u1167","\u110B\u1167\u11B8\u1109\u1165","\u110B\u1167\u11BC\u1100\u116E\u11A8","\u110B\u1167\u11BC\u1102\u1161\u11B7","\u110B\u1167\u11BC\u1109\u1161\u11BC","\u110B\u1167\u11BC\u110B\u1163\u11BC","\u110B\u1167\u11BC\u110B\u1167\u11A8","\u110B\u1167\u11BC\u110B\u116E\u11BC","\u110B\u1167\u11BC\u110B\u116F\u11AB\u1112\u1175","\u110B\u1167\u11BC\u1112\u1161","\u110B\u1167\u11BC\u1112\u1163\u11BC","\u110B\u1167\u11BC\u1112\u1169\u11AB","\u110B\u1167\u11BC\u1112\u116A","\u110B\u1167\u11C1\u1100\u116E\u1105\u1175","\u110B\u1167\u11C1\u1107\u1161\u11BC","\u110B\u1167\u11C1\u110C\u1175\u11B8","\u110B\u1168\u1100\u1161\u11B7","\u110B\u1168\u1100\u1173\u11B7","\u110B\u1168\u1107\u1161\u11BC","\u110B\u1168\u1109\u1161\u11AB","\u110B\u1168\u1109\u1161\u11BC","\u110B\u1168\u1109\u1165\u11AB","\u110B\u1168\u1109\u116E\u11AF","\u110B\u1168\u1109\u1173\u11B8","\u110B\u1168\u1109\u1175\u11A8\u110C\u1161\u11BC","\u110B\u1168\u110B\u1163\u11A8","\u110B\u1168\u110C\u1165\u11AB","\u110B\u1168\u110C\u1165\u11AF","\u110B\u1168\u110C\u1165\u11BC","\u110B\u1168\u110F\u1165\u11AB\u1103\u1162","\u110B\u1168\u11BA\u1102\u1161\u11AF","\u110B\u1169\u1102\u1173\u11AF","\u110B\u1169\u1105\u1161\u11A8","\u110B\u1169\u1105\u1162\u11BA\u1103\u1169\u11BC\u110B\u1161\u11AB","\u110B\u1169\u1105\u1166\u11AB\u110C\u1175","\u110B\u1169\u1105\u1169\u110C\u1175","\u110B\u1169\u1105\u1173\u11AB\u1107\u1161\u11AF","\u110B\u1169\u1107\u1173\u11AB","\u110B\u1169\u1109\u1175\u11B8","\u110B\u1169\u110B\u1167\u11B7","\u110B\u1169\u110B\u116F\u11AF","\u110B\u1169\u110C\u1165\u11AB","\u110B\u1169\u110C\u1175\u11A8","\u110B\u1169\u110C\u1175\u11BC\u110B\u1165","\u110B\u1169\u1111\u1166\u1105\u1161","\u110B\u1169\u1111\u1175\u1109\u1173\u1110\u1166\u11AF","\u110B\u1169\u1112\u1175\u1105\u1167","\u110B\u1169\u11A8\u1109\u1161\u11BC","\u110B\u1169\u11A8\u1109\u116E\u1109\u116E","\u110B\u1169\u11AB\u1100\u1161\u11BD","\u110B\u1169\u11AB\u1105\u1161\u110B\u1175\u11AB","\u110B\u1169\u11AB\u1106\u1169\u11B7","\u110B\u1169\u11AB\u110C\u1169\u11BC\u110B\u1175\u11AF","\u110B\u1169\u11AB\u1110\u1169\u11BC","\u110B\u1169\u11AF\u1100\u1161\u110B\u1173\u11AF","\u110B\u1169\u11AF\u1105\u1175\u11B7\u1111\u1175\u11A8","\u110B\u1169\u11AF\u1112\u1162","\u110B\u1169\u11BA\u110E\u1161\u1105\u1175\u11B7","\u110B\u116A\u110B\u1175\u1109\u1167\u110E\u1173","\u110B\u116A\u110B\u1175\u11AB","\u110B\u116A\u11AB\u1109\u1165\u11BC","\u110B\u116A\u11AB\u110C\u1165\u11AB","\u110B\u116A\u11BC\u1107\u1175","\u110B\u116A\u11BC\u110C\u1161","\u110B\u116B\u1102\u1163\u1112\u1161\u1106\u1167\u11AB","\u110B\u116B\u11AB\u110C\u1175","\u110B\u116C\u1100\u1161\u11BA\u110C\u1175\u11B8","\u110B\u116C\u1100\u116E\u11A8","\u110B\u116C\u1105\u1169\u110B\u116E\u11B7","\u110B\u116C\u1109\u1161\u11B7\u110E\u1169\u11AB","\u110B\u116C\u110E\u116E\u11AF","\u110B\u116C\u110E\u1175\u11B7","\u110B\u116C\u1112\u1161\u11AF\u1106\u1165\u1102\u1175","\u110B\u116C\u11AB\u1107\u1161\u11AF","\u110B\u116C\u11AB\u1109\u1169\u11AB","\u110B\u116C\u11AB\u110D\u1169\u11A8","\u110B\u116D\u1100\u1173\u11B7","\u110B\u116D\u110B\u1175\u11AF","\u110B\u116D\u110C\u1173\u11B7","\u110B\u116D\u110E\u1165\u11BC","\u110B\u116D\u11BC\u1100\u1175","\u110B\u116D\u11BC\u1109\u1165","\u110B\u116D\u11BC\u110B\u1165","\u110B\u116E\u1109\u1161\u11AB","\u110B\u116E\u1109\u1165\u11AB","\u110B\u116E\u1109\u1173\u11BC","\u110B\u116E\u110B\u1167\u11AB\u1112\u1175","\u110B\u116E\u110C\u1165\u11BC","\u110B\u116E\u110E\u1166\u1100\u116E\u11A8","\u110B\u116E\u1111\u1167\u11AB","\u110B\u116E\u11AB\u1103\u1169\u11BC","\u110B\u116E\u11AB\u1106\u1167\u11BC","\u110B\u116E\u11AB\u1107\u1161\u11AB","\u110B\u116E\u11AB\u110C\u1165\u11AB","\u110B\u116E\u11AB\u1112\u1162\u11BC","\u110B\u116E\u11AF\u1109\u1161\u11AB","\u110B\u116E\u11AF\u110B\u1173\u11B7","\u110B\u116E\u11B7\u110C\u1175\u11A8\u110B\u1175\u11B7","\u110B\u116E\u11BA\u110B\u1165\u1105\u1173\u11AB","\u110B\u116E\u11BA\u110B\u1173\u11B7","\u110B\u116F\u1102\u1161\u11A8","\u110B\u116F\u11AB\u1100\u1169","\u110B\u116F\u11AB\u1105\u1162","\u110B\u116F\u11AB\u1109\u1165","\u110B\u116F\u11AB\u1109\u116E\u11BC\u110B\u1175","\u110B\u116F\u11AB\u110B\u1175\u11AB","\u110B\u116F\u11AB\u110C\u1161\u11BC","\u110B\u116F\u11AB\u1111\u1175\u1109\u1173","\u110B\u116F\u11AF\u1100\u1173\u11B8","\u110B\u116F\u11AF\u1103\u1173\u110F\u1165\u11B8","\u110B\u116F\u11AF\u1109\u1166","\u110B\u116F\u11AF\u110B\u116D\u110B\u1175\u11AF","\u110B\u1170\u110B\u1175\u1110\u1165","\u110B\u1171\u1107\u1161\u11AB","\u110B\u1171\u1107\u1165\u11B8","\u110B\u1171\u1109\u1165\u11BC","\u110B\u1171\u110B\u116F\u11AB","\u110B\u1171\u1112\u1165\u11B7","\u110B\u1171\u1112\u1167\u11B8","\u110B\u1171\u11BA\u1109\u1161\u1105\u1161\u11B7","\u110B\u1172\u1102\u1161\u11AB\u1112\u1175","\u110B\u1172\u1105\u1165\u11B8","\u110B\u1172\u1106\u1167\u11BC","\u110B\u1172\u1106\u116E\u11AF","\u110B\u1172\u1109\u1161\u11AB","\u110B\u1172\u110C\u1165\u11A8","\u110B\u1172\u110E\u1175\u110B\u116F\u11AB","\u110B\u1172\u1112\u1161\u11A8","\u110B\u1172\u1112\u1162\u11BC","\u110B\u1172\u1112\u1167\u11BC","\u110B\u1172\u11A8\u1100\u116E\u11AB","\u110B\u1172\u11A8\u1109\u1161\u11BC","\u110B\u1172\u11A8\u1109\u1175\u11B8","\u110B\u1172\u11A8\u110E\u1166","\u110B\u1173\u11AB\u1112\u1162\u11BC","\u110B\u1173\u11B7\u1105\u1167\u11A8","\u110B\u1173\u11B7\u1105\u116D","\u110B\u1173\u11B7\u1107\u1161\u11AB","\u110B\u1173\u11B7\u1109\u1165\u11BC","\u110B\u1173\u11B7\u1109\u1175\u11A8","\u110B\u1173\u11B7\u110B\u1161\u11A8","\u110B\u1173\u11B7\u110C\u116E","\u110B\u1174\u1100\u1167\u11AB","\u110B\u1174\u1102\u1169\u11AB","\u110B\u1174\u1106\u116E\u11AB","\u110B\u1174\u1107\u1169\u11A8","\u110B\u1174\u1109\u1175\u11A8","\u110B\u1174\u1109\u1175\u11B7","\u110B\u1174\u110B\u116C\u1105\u1169","\u110B\u1174\u110B\u116D\u11A8","\u110B\u1174\u110B\u116F\u11AB","\u110B\u1174\u1112\u1161\u11A8","\u110B\u1175\u1100\u1165\u11BA","\u110B\u1175\u1100\u1169\u11BA","\u110B\u1175\u1102\u1167\u11B7","\u110B\u1175\u1102\u1169\u11B7","\u110B\u1175\u1103\u1161\u11AF","\u110B\u1175\u1103\u1162\u1105\u1169","\u110B\u1175\u1103\u1169\u11BC","\u110B\u1175\u1105\u1165\u11C2\u1100\u1166","\u110B\u1175\u1105\u1167\u11A8\u1109\u1165","\u110B\u1175\u1105\u1169\u11AB\u110C\u1165\u11A8","\u110B\u1175\u1105\u1173\u11B7","\u110B\u1175\u1106\u1175\u11AB","\u110B\u1175\u1107\u1161\u11AF\u1109\u1169","\u110B\u1175\u1107\u1167\u11AF","\u110B\u1175\u1107\u116E\u11AF","\u110B\u1175\u1108\u1161\u11AF","\u110B\u1175\u1109\u1161\u11BC","\u110B\u1175\u1109\u1165\u11BC","\u110B\u1175\u1109\u1173\u11AF","\u110B\u1175\u110B\u1163\u1100\u1175","\u110B\u1175\u110B\u116D\u11BC","\u110B\u1175\u110B\u116E\u11BA","\u110B\u1175\u110B\u116F\u11AF","\u110B\u1175\u110B\u1173\u11A8\u1100\u1169","\u110B\u1175\u110B\u1175\u11A8","\u110B\u1175\u110C\u1165\u11AB","\u110B\u1175\u110C\u116E\u11BC","\u110B\u1175\u1110\u1173\u11AE\u1102\u1161\u11AF","\u110B\u1175\u1110\u1173\u11AF","\u110B\u1175\u1112\u1169\u11AB","\u110B\u1175\u11AB\u1100\u1161\u11AB","\u110B\u1175\u11AB\u1100\u1167\u11A8","\u110B\u1175\u11AB\u1100\u1169\u11BC","\u110B\u1175\u11AB\u1100\u116E","\u110B\u1175\u11AB\u1100\u1173\u11AB","\u110B\u1175\u11AB\u1100\u1175","\u110B\u1175\u11AB\u1103\u1169","\u110B\u1175\u11AB\u1105\u1172","\u110B\u1175\u11AB\u1106\u116E\u11AF","\u110B\u1175\u11AB\u1109\u1162\u11BC","\u110B\u1175\u11AB\u1109\u116B","\u110B\u1175\u11AB\u110B\u1167\u11AB","\u110B\u1175\u11AB\u110B\u116F\u11AB","\u110B\u1175\u11AB\u110C\u1162","\u110B\u1175\u11AB\u110C\u1169\u11BC","\u110B\u1175\u11AB\u110E\u1165\u11AB","\u110B\u1175\u11AB\u110E\u1166","\u110B\u1175\u11AB\u1110\u1165\u1102\u1166\u11BA","\u110B\u1175\u11AB\u1112\u1161","\u110B\u1175\u11AB\u1112\u1167\u11BC","\u110B\u1175\u11AF\u1100\u1169\u11B8","\u110B\u1175\u11AF\u1100\u1175","\u110B\u1175\u11AF\u1103\u1161\u11AB","\u110B\u1175\u11AF\u1103\u1162","\u110B\u1175\u11AF\u1103\u1173\u11BC","\u110B\u1175\u11AF\u1107\u1161\u11AB","\u110B\u1175\u11AF\u1107\u1169\u11AB","\u110B\u1175\u11AF\u1107\u116E","\u110B\u1175\u11AF\u1109\u1161\u11BC","\u110B\u1175\u11AF\u1109\u1162\u11BC","\u110B\u1175\u11AF\u1109\u1169\u11AB","\u110B\u1175\u11AF\u110B\u116D\u110B\u1175\u11AF","\u110B\u1175\u11AF\u110B\u116F\u11AF","\u110B\u1175\u11AF\u110C\u1165\u11BC","\u110B\u1175\u11AF\u110C\u1169\u11BC","\u110B\u1175\u11AF\u110C\u116E\u110B\u1175\u11AF","\u110B\u1175\u11AF\u110D\u1175\u11A8","\u110B\u1175\u11AF\u110E\u1166","\u110B\u1175\u11AF\u110E\u1175","\u110B\u1175\u11AF\u1112\u1162\u11BC","\u110B\u1175\u11AF\u1112\u116C\u110B\u116D\u11BC","\u110B\u1175\u11B7\u1100\u1173\u11B7","\u110B\u1175\u11B7\u1106\u116E","\u110B\u1175\u11B8\u1103\u1162","\u110B\u1175\u11B8\u1105\u1167\u11A8","\u110B\u1175\u11B8\u1106\u1161\u11BA","\u110B\u1175\u11B8\u1109\u1161","\u110B\u1175\u11B8\u1109\u116E\u11AF","\u110B\u1175\u11B8\u1109\u1175","\u110B\u1175\u11B8\u110B\u116F\u11AB","\u110B\u1175\u11B8\u110C\u1161\u11BC","\u110B\u1175\u11B8\u1112\u1161\u11A8","\u110C\u1161\u1100\u1161\u110B\u116D\u11BC","\u110C\u1161\u1100\u1167\u11A8","\u110C\u1161\u1100\u1173\u11A8","\u110C\u1161\u1103\u1169\u11BC","\u110C\u1161\u1105\u1161\u11BC","\u110C\u1161\u1107\u116E\u1109\u1175\u11B7","\u110C\u1161\u1109\u1175\u11A8","\u110C\u1161\u1109\u1175\u11AB","\u110C\u1161\u110B\u1167\u11AB","\u110C\u1161\u110B\u116F\u11AB","\u110C\u1161\u110B\u1172\u11AF","\u110C\u1161\u110C\u1165\u11AB\u1100\u1165","\u110C\u1161\u110C\u1165\u11BC","\u110C\u1161\u110C\u1169\u11AB\u1109\u1175\u11B7","\u110C\u1161\u1111\u1161\u11AB","\u110C\u1161\u11A8\u1100\u1161","\u110C\u1161\u11A8\u1102\u1167\u11AB","\u110C\u1161\u11A8\u1109\u1165\u11BC","\u110C\u1161\u11A8\u110B\u1165\u11B8","\u110C\u1161\u11A8\u110B\u116D\u11BC","\u110C\u1161\u11A8\u110B\u1173\u11AB\u1104\u1161\u11AF","\u110C\u1161\u11A8\u1111\u116E\u11B7","\u110C\u1161\u11AB\u1103\u1175","\u110C\u1161\u11AB\u1104\u1173\u11A8","\u110C\u1161\u11AB\u110E\u1175","\u110C\u1161\u11AF\u1106\u1169\u11BA","\u110C\u1161\u11B7\u1101\u1161\u11AB","\u110C\u1161\u11B7\u1109\u116E\u1112\u1161\u11B7","\u110C\u1161\u11B7\u1109\u1175","\u110C\u1161\u11B7\u110B\u1169\u11BA","\u110C\u1161\u11B7\u110C\u1161\u1105\u1175","\u110C\u1161\u11B8\u110C\u1175","\u110C\u1161\u11BC\u1100\u116A\u11AB","\u110C\u1161\u11BC\u1100\u116E\u11AB","\u110C\u1161\u11BC\u1100\u1175\u1100\u1161\u11AB","\u110C\u1161\u11BC\u1105\u1162","\u110C\u1161\u11BC\u1105\u1168","\u110C\u1161\u11BC\u1105\u1173","\u110C\u1161\u11BC\u1106\u1161","\u110C\u1161\u11BC\u1106\u1167\u11AB","\u110C\u1161\u11BC\u1106\u1169","\u110C\u1161\u11BC\u1106\u1175","\u110C\u1161\u11BC\u1107\u1175","\u110C\u1161\u11BC\u1109\u1161","\u110C\u1161\u11BC\u1109\u1169","\u110C\u1161\u11BC\u1109\u1175\u11A8","\u110C\u1161\u11BC\u110B\u1162\u110B\u1175\u11AB","\u110C\u1161\u11BC\u110B\u1175\u11AB","\u110C\u1161\u11BC\u110C\u1165\u11B7","\u110C\u1161\u11BC\u110E\u1161","\u110C\u1161\u11BC\u1112\u1161\u11A8\u1100\u1173\u11B7","\u110C\u1162\u1102\u1173\u11BC","\u110C\u1162\u1108\u1161\u11AF\u1105\u1175","\u110C\u1162\u1109\u1161\u11AB","\u110C\u1162\u1109\u1162\u11BC","\u110C\u1162\u110C\u1161\u11A8\u1102\u1167\u11AB","\u110C\u1162\u110C\u1165\u11BC","\u110C\u1162\u110E\u1162\u1100\u1175","\u110C\u1162\u1111\u1161\u11AB","\u110C\u1162\u1112\u1161\u11A8","\u110C\u1162\u1112\u116A\u11AF\u110B\u116D\u11BC","\u110C\u1165\u1100\u1165\u11BA","\u110C\u1165\u1100\u1169\u1105\u1175","\u110C\u1165\u1100\u1169\u11BA","\u110C\u1165\u1102\u1167\u11A8","\u110C\u1165\u1105\u1165\u11AB","\u110C\u1165\u1105\u1165\u11C2\u1100\u1166","\u110C\u1165\u1107\u1165\u11AB","\u110C\u1165\u110B\u116E\u11AF","\u110C\u1165\u110C\u1165\u11AF\u1105\u1169","\u110C\u1165\u110E\u116E\u11A8","\u110C\u1165\u11A8\u1100\u1173\u11A8","\u110C\u1165\u11A8\u1103\u1161\u11BC\u1112\u1175","\u110C\u1165\u11A8\u1109\u1165\u11BC","\u110C\u1165\u11A8\u110B\u116D\u11BC","\u110C\u1165\u11A8\u110B\u1173\u11BC","\u110C\u1165\u11AB\u1100\u1162","\u110C\u1165\u11AB\u1100\u1169\u11BC","\u110C\u1165\u11AB\u1100\u1175","\u110C\u1165\u11AB\u1103\u1161\u11AF","\u110C\u1165\u11AB\u1105\u1161\u1103\u1169","\u110C\u1165\u11AB\u1106\u1161\u11BC","\u110C\u1165\u11AB\u1106\u116E\u11AB","\u110C\u1165\u11AB\u1107\u1161\u11AB","\u110C\u1165\u11AB\u1107\u116E","\u110C\u1165\u11AB\u1109\u1166","\u110C\u1165\u11AB\u1109\u1175","\u110C\u1165\u11AB\u110B\u116D\u11BC","\u110C\u1165\u11AB\u110C\u1161","\u110C\u1165\u11AB\u110C\u1162\u11BC","\u110C\u1165\u11AB\u110C\u116E","\u110C\u1165\u11AB\u110E\u1165\u11AF","\u110C\u1165\u11AB\u110E\u1166","\u110C\u1165\u11AB\u1110\u1169\u11BC","\u110C\u1165\u11AB\u1112\u1167","\u110C\u1165\u11AB\u1112\u116E","\u110C\u1165\u11AF\u1103\u1162","\u110C\u1165\u11AF\u1106\u1161\u11BC","\u110C\u1165\u11AF\u1107\u1161\u11AB","\u110C\u1165\u11AF\u110B\u1163\u11A8","\u110C\u1165\u11AF\u110E\u1161","\u110C\u1165\u11B7\u1100\u1165\u11B7","\u110C\u1165\u11B7\u1109\u116E","\u110C\u1165\u11B7\u1109\u1175\u11B7","\u110C\u1165\u11B7\u110B\u116F\u11AB","\u110C\u1165\u11B7\u110C\u1165\u11B7","\u110C\u1165\u11B7\u110E\u1161","\u110C\u1165\u11B8\u1100\u1173\u11AB","\u110C\u1165\u11B8\u1109\u1175","\u110C\u1165\u11B8\u110E\u1169\u11A8","\u110C\u1165\u11BA\u1100\u1161\u1105\u1161\u11A8","\u110C\u1165\u11BC\u1100\u1165\u110C\u1161\u11BC","\u110C\u1165\u11BC\u1103\u1169","\u110C\u1165\u11BC\u1105\u1172\u110C\u1161\u11BC","\u110C\u1165\u11BC\u1105\u1175","\u110C\u1165\u11BC\u1106\u1161\u11AF","\u110C\u1165\u11BC\u1106\u1167\u11AB","\u110C\u1165\u11BC\u1106\u116E\u11AB","\u110C\u1165\u11BC\u1107\u1161\u11AB\u1103\u1162","\u110C\u1165\u11BC\u1107\u1169","\u110C\u1165\u11BC\u1107\u116E","\u110C\u1165\u11BC\u1107\u1175","\u110C\u1165\u11BC\u1109\u1161\u11BC","\u110C\u1165\u11BC\u1109\u1165\u11BC","\u110C\u1165\u11BC\u110B\u1169","\u110C\u1165\u11BC\u110B\u116F\u11AB","\u110C\u1165\u11BC\u110C\u1161\u11BC","\u110C\u1165\u11BC\u110C\u1175","\u110C\u1165\u11BC\u110E\u1175","\u110C\u1165\u11BC\u1112\u116A\u11A8\u1112\u1175","\u110C\u1166\u1100\u1169\u11BC","\u110C\u1166\u1100\u116A\u110C\u1165\u11B7","\u110C\u1166\u1103\u1162\u1105\u1169","\u110C\u1166\u1106\u1169\u11A8","\u110C\u1166\u1107\u1161\u11AF","\u110C\u1166\u1107\u1165\u11B8","\u110C\u1166\u1109\u1161\u11BA\u1102\u1161\u11AF","\u110C\u1166\u110B\u1161\u11AB","\u110C\u1166\u110B\u1175\u11AF","\u110C\u1166\u110C\u1161\u11A8","\u110C\u1166\u110C\u116E\u1103\u1169","\u110C\u1166\u110E\u116E\u11AF","\u110C\u1166\u1111\u116E\u11B7","\u110C\u1166\u1112\u1161\u11AB","\u110C\u1169\u1100\u1161\u11A8","\u110C\u1169\u1100\u1165\u11AB","\u110C\u1169\u1100\u1173\u11B7","\u110C\u1169\u1100\u1175\u11BC","\u110C\u1169\u1106\u1167\u11BC","\u110C\u1169\u1106\u1175\u1105\u116D","\u110C\u1169\u1109\u1161\u11BC","\u110C\u1169\u1109\u1165\u11AB","\u110C\u1169\u110B\u116D\u11BC\u1112\u1175","\u110C\u1169\u110C\u1165\u11AF","\u110C\u1169\u110C\u1165\u11BC","\u110C\u1169\u110C\u1175\u11A8","\u110C\u1169\u11AB\u1103\u1162\u11BA\u1106\u1161\u11AF","\u110C\u1169\u11AB\u110C\u1162","\u110C\u1169\u11AF\u110B\u1165\u11B8","\u110C\u1169\u11AF\u110B\u1173\u11B7","\u110C\u1169\u11BC\u1100\u116D","\u110C\u1169\u11BC\u1105\u1169","\u110C\u1169\u11BC\u1105\u1172","\u110C\u1169\u11BC\u1109\u1169\u1105\u1175","\u110C\u1169\u11BC\u110B\u1165\u11B8\u110B\u116F\u11AB","\u110C\u1169\u11BC\u110C\u1169\u11BC","\u110C\u1169\u11BC\u1112\u1161\u11B8","\u110C\u116A\u1109\u1165\u11A8","\u110C\u116C\u110B\u1175\u11AB","\u110C\u116E\u1100\u116A\u11AB\u110C\u1165\u11A8","\u110C\u116E\u1105\u1173\u11B7","\u110C\u116E\u1106\u1161\u11AF","\u110C\u116E\u1106\u1165\u1102\u1175","\u110C\u116E\u1106\u1165\u11A8","\u110C\u116E\u1106\u116E\u11AB","\u110C\u116E\u1106\u1175\u11AB","\u110C\u116E\u1107\u1161\u11BC","\u110C\u116E\u1107\u1167\u11AB","\u110C\u116E\u1109\u1175\u11A8","\u110C\u116E\u110B\u1175\u11AB","\u110C\u116E\u110B\u1175\u11AF","\u110C\u116E\u110C\u1161\u11BC","\u110C\u116E\u110C\u1165\u11AB\u110C\u1161","\u110C\u116E\u1110\u1162\u11A8","\u110C\u116E\u11AB\u1107\u1175","\u110C\u116E\u11AF\u1100\u1165\u1105\u1175","\u110C\u116E\u11AF\u1100\u1175","\u110C\u116E\u11AF\u1106\u116E\u1102\u1174","\u110C\u116E\u11BC\u1100\u1161\u11AB","\u110C\u116E\u11BC\u1100\u1168\u1107\u1161\u11BC\u1109\u1169\u11BC","\u110C\u116E\u11BC\u1100\u116E\u11A8","\u110C\u116E\u11BC\u1102\u1167\u11AB","\u110C\u116E\u11BC\u1103\u1161\u11AB","\u110C\u116E\u11BC\u1103\u1169\u11A8","\u110C\u116E\u11BC\u1107\u1161\u11AB","\u110C\u116E\u11BC\u1107\u116E","\u110C\u116E\u11BC\u1109\u1166","\u110C\u116E\u11BC\u1109\u1169\u1100\u1175\u110B\u1165\u11B8","\u110C\u116E\u11BC\u1109\u116E\u11AB","\u110C\u116E\u11BC\u110B\u1161\u11BC","\u110C\u116E\u11BC\u110B\u116D","\u110C\u116E\u11BC\u1112\u1161\u11A8\u1100\u116D","\u110C\u1173\u11A8\u1109\u1165\u11A8","\u110C\u1173\u11A8\u1109\u1175","\u110C\u1173\u11AF\u1100\u1165\u110B\u116E\u11B7","\u110C\u1173\u11BC\u1100\u1161","\u110C\u1173\u11BC\u1100\u1165","\u110C\u1173\u11BC\u1100\u116F\u11AB","\u110C\u1173\u11BC\u1109\u1161\u11BC","\u110C\u1173\u11BC\u1109\u1166","\u110C\u1175\u1100\u1161\u11A8","\u110C\u1175\u1100\u1161\u11B8","\u110C\u1175\u1100\u1167\u11BC","\u110C\u1175\u1100\u1173\u11A8\u1112\u1175","\u110C\u1175\u1100\u1173\u11B7","\u110C\u1175\u1100\u1173\u11B8","\u110C\u1175\u1102\u1173\u11BC","\u110C\u1175\u1105\u1173\u11B7\u1100\u1175\u11AF","\u110C\u1175\u1105\u1175\u1109\u1161\u11AB","\u110C\u1175\u1107\u1161\u11BC","\u110C\u1175\u1107\u116E\u11BC","\u110C\u1175\u1109\u1175\u11A8","\u110C\u1175\u110B\u1167\u11A8","\u110C\u1175\u110B\u116E\u1100\u1162","\u110C\u1175\u110B\u116F\u11AB","\u110C\u1175\u110C\u1165\u11A8","\u110C\u1175\u110C\u1165\u11B7","\u110C\u1175\u110C\u1175\u11AB","\u110C\u1175\u110E\u116E\u11AF","\u110C\u1175\u11A8\u1109\u1165\u11AB","\u110C\u1175\u11A8\u110B\u1165\u11B8","\u110C\u1175\u11A8\u110B\u116F\u11AB","\u110C\u1175\u11A8\u110C\u1161\u11BC","\u110C\u1175\u11AB\u1100\u1173\u11B8","\u110C\u1175\u11AB\u1103\u1169\u11BC","\u110C\u1175\u11AB\u1105\u1169","\u110C\u1175\u11AB\u1105\u116D","\u110C\u1175\u11AB\u1105\u1175","\u110C\u1175\u11AB\u110D\u1161","\u110C\u1175\u11AB\u110E\u1161\u11AF","\u110C\u1175\u11AB\u110E\u116E\u11AF","\u110C\u1175\u11AB\u1110\u1169\u11BC","\u110C\u1175\u11AB\u1112\u1162\u11BC","\u110C\u1175\u11AF\u1106\u116E\u11AB","\u110C\u1175\u11AF\u1107\u1167\u11BC","\u110C\u1175\u11AF\u1109\u1165","\u110C\u1175\u11B7\u110C\u1161\u11A8","\u110C\u1175\u11B8\u1103\u1161\u11AB","\u110C\u1175\u11B8\u110B\u1161\u11AB","\u110C\u1175\u11B8\u110C\u116E\u11BC","\u110D\u1161\u110C\u1173\u11BC","\u110D\u1175\u1101\u1165\u1100\u1175","\u110E\u1161\u1102\u1161\u11B7","\u110E\u1161\u1105\u1161\u1105\u1175","\u110E\u1161\u1105\u1163\u11BC","\u110E\u1161\u1105\u1175\u11B7","\u110E\u1161\u1107\u1167\u11AF","\u110E\u1161\u1109\u1165\u11AB","\u110E\u1161\u110E\u1173\u11B7","\u110E\u1161\u11A8\u1100\u1161\u11A8","\u110E\u1161\u11AB\u1106\u116E\u11AF","\u110E\u1161\u11AB\u1109\u1165\u11BC","\u110E\u1161\u11B7\u1100\u1161","\u110E\u1161\u11B7\u1100\u1175\u1105\u1173\u11B7","\u110E\u1161\u11B7\u1109\u1162","\u110E\u1161\u11B7\u1109\u1165\u11A8","\u110E\u1161\u11B7\u110B\u1167","\u110E\u1161\u11B7\u110B\u116C","\u110E\u1161\u11B7\u110C\u1169","\u110E\u1161\u11BA\u110C\u1161\u11AB","\u110E\u1161\u11BC\u1100\u1161","\u110E\u1161\u11BC\u1100\u1169","\u110E\u1161\u11BC\u1100\u116E","\u110E\u1161\u11BC\u1106\u116E\u11AB","\u110E\u1161\u11BC\u1107\u1161\u11A9","\u110E\u1161\u11BC\u110C\u1161\u11A8","\u110E\u1161\u11BC\u110C\u1169","\u110E\u1162\u1102\u1165\u11AF","\u110E\u1162\u110C\u1165\u11B7","\u110E\u1162\u11A8\u1100\u1161\u1107\u1161\u11BC","\u110E\u1162\u11A8\u1107\u1161\u11BC","\u110E\u1162\u11A8\u1109\u1161\u11BC","\u110E\u1162\u11A8\u110B\u1175\u11B7","\u110E\u1162\u11B7\u1111\u1175\u110B\u1165\u11AB","\u110E\u1165\u1107\u1165\u11AF","\u110E\u1165\u110B\u1173\u11B7","\u110E\u1165\u11AB\u1100\u116E\u11A8","\u110E\u1165\u11AB\u1103\u116E\u11BC","\u110E\u1165\u11AB\u110C\u1161\u11BC","\u110E\u1165\u11AB\u110C\u1162","\u110E\u1165\u11AB\u110E\u1165\u11AB\u1112\u1175","\u110E\u1165\u11AF\u1103\u1169","\u110E\u1165\u11AF\u110C\u1165\u1112\u1175","\u110E\u1165\u11AF\u1112\u1161\u11A8","\u110E\u1165\u11BA\u1102\u1161\u11AF","\u110E\u1165\u11BA\u110D\u1162","\u110E\u1165\u11BC\u1102\u1167\u11AB","\u110E\u1165\u11BC\u1107\u1161\u110C\u1175","\u110E\u1165\u11BC\u1109\u1169","\u110E\u1165\u11BC\u110E\u116E\u11AB","\u110E\u1166\u1100\u1168","\u110E\u1166\u1105\u1167\u11A8","\u110E\u1166\u110B\u1169\u11AB","\u110E\u1166\u110B\u1172\u11A8","\u110E\u1166\u110C\u116E\u11BC","\u110E\u1166\u1112\u1165\u11B7","\u110E\u1169\u1103\u1173\u11BC\u1112\u1161\u11A8\u1109\u1162\u11BC","\u110E\u1169\u1107\u1161\u11AB","\u110E\u1169\u1107\u1161\u11B8","\u110E\u1169\u1109\u1161\u11BC\u1112\u116A","\u110E\u1169\u1109\u116E\u11AB","\u110E\u1169\u110B\u1167\u1105\u1173\u11B7","\u110E\u1169\u110B\u116F\u11AB","\u110E\u1169\u110C\u1165\u1102\u1167\u11A8","\u110E\u1169\u110C\u1165\u11B7","\u110E\u1169\u110E\u1165\u11BC","\u110E\u1169\u110F\u1169\u11AF\u1105\u1175\u11BA","\u110E\u1169\u11BA\u1107\u116E\u11AF","\u110E\u1169\u11BC\u1100\u1161\u11A8","\u110E\u1169\u11BC\u1105\u1175","\u110E\u1169\u11BC\u110C\u1161\u11BC","\u110E\u116A\u11AF\u110B\u1167\u11BC","\u110E\u116C\u1100\u1173\u11AB","\u110E\u116C\u1109\u1161\u11BC","\u110E\u116C\u1109\u1165\u11AB","\u110E\u116C\u1109\u1175\u11AB","\u110E\u116C\u110B\u1161\u11A8","\u110E\u116C\u110C\u1169\u11BC","\u110E\u116E\u1109\u1165\u11A8","\u110E\u116E\u110B\u1165\u11A8","\u110E\u116E\u110C\u1175\u11AB","\u110E\u116E\u110E\u1165\u11AB","\u110E\u116E\u110E\u1173\u11A8","\u110E\u116E\u11A8\u1100\u116E","\u110E\u116E\u11A8\u1109\u1169","\u110E\u116E\u11A8\u110C\u1166","\u110E\u116E\u11A8\u1112\u1161","\u110E\u116E\u11AF\u1100\u1173\u11AB","\u110E\u116E\u11AF\u1107\u1161\u11AF","\u110E\u116E\u11AF\u1109\u1161\u11AB","\u110E\u116E\u11AF\u1109\u1175\u11AB","\u110E\u116E\u11AF\u110B\u1167\u11AB","\u110E\u116E\u11AF\u110B\u1175\u11B8","\u110E\u116E\u11AF\u110C\u1161\u11BC","\u110E\u116E\u11AF\u1111\u1161\u11AB","\u110E\u116E\u11BC\u1100\u1167\u11A8","\u110E\u116E\u11BC\u1100\u1169","\u110E\u116E\u11BC\u1103\u1169\u11AF","\u110E\u116E\u11BC\u1107\u116E\u11AB\u1112\u1175","\u110E\u116E\u11BC\u110E\u1165\u11BC\u1103\u1169","\u110E\u1171\u110B\u1165\u11B8","\u110E\u1171\u110C\u1175\u11A8","\u110E\u1171\u1112\u1163\u11BC","\u110E\u1175\u110B\u1163\u11A8","\u110E\u1175\u11AB\u1100\u116E","\u110E\u1175\u11AB\u110E\u1165\u11A8","\u110E\u1175\u11AF\u1109\u1175\u11B8","\u110E\u1175\u11AF\u110B\u116F\u11AF","\u110E\u1175\u11AF\u1111\u1161\u11AB","\u110E\u1175\u11B7\u1103\u1162","\u110E\u1175\u11B7\u1106\u116E\u11A8","\u110E\u1175\u11B7\u1109\u1175\u11AF","\u110E\u1175\u11BA\u1109\u1169\u11AF","\u110E\u1175\u11BC\u110E\u1161\u11AB","\u110F\u1161\u1106\u1166\u1105\u1161","\u110F\u1161\u110B\u116E\u11AB\u1110\u1165","\u110F\u1161\u11AF\u1100\u116E\u11A8\u1109\u116E","\u110F\u1162\u1105\u1175\u11A8\u1110\u1165","\u110F\u1162\u11B7\u1111\u1165\u1109\u1173","\u110F\u1162\u11B7\u1111\u1166\u110B\u1175\u11AB","\u110F\u1165\u1110\u1173\u11AB","\u110F\u1165\u11AB\u1103\u1175\u1109\u1167\u11AB","\u110F\u1165\u11AF\u1105\u1165","\u110F\u1165\u11B7\u1111\u1172\u1110\u1165","\u110F\u1169\u1101\u1175\u1105\u1175","\u110F\u1169\u1106\u1175\u1103\u1175","\u110F\u1169\u11AB\u1109\u1165\u1110\u1173","\u110F\u1169\u11AF\u1105\u1161","\u110F\u1169\u11B7\u1111\u1173\u11AF\u1105\u1166\u11A8\u1109\u1173","\u110F\u1169\u11BC\u1102\u1161\u1106\u116E\u11AF","\u110F\u116B\u1100\u1161\u11B7","\u110F\u116E\u1103\u1166\u1110\u1161","\u110F\u1173\u1105\u1175\u11B7","\u110F\u1173\u11AB\u1100\u1175\u11AF","\u110F\u1173\u11AB\u1104\u1161\u11AF","\u110F\u1173\u11AB\u1109\u1169\u1105\u1175","\u110F\u1173\u11AB\u110B\u1161\u1103\u1173\u11AF","\u110F\u1173\u11AB\u110B\u1165\u1106\u1165\u1102\u1175","\u110F\u1173\u11AB\u110B\u1175\u11AF","\u110F\u1173\u11AB\u110C\u1165\u11AF","\u110F\u1173\u11AF\u1105\u1162\u1109\u1175\u11A8","\u110F\u1173\u11AF\u1105\u1165\u11B8","\u110F\u1175\u11AF\u1105\u1169","\u1110\u1161\u110B\u1175\u11B8","\u1110\u1161\u110C\u1161\u1100\u1175","\u1110\u1161\u11A8\u1100\u116E","\u1110\u1161\u11A8\u110C\u1161","\u1110\u1161\u11AB\u1109\u1162\u11BC","\u1110\u1162\u1100\u116F\u11AB\u1103\u1169","\u1110\u1162\u110B\u1163\u11BC","\u1110\u1162\u1111\u116E\u11BC","\u1110\u1162\u11A8\u1109\u1175","\u1110\u1162\u11AF\u1105\u1165\u11AB\u1110\u1173","\u1110\u1165\u1102\u1165\u11AF","\u1110\u1165\u1106\u1175\u1102\u1165\u11AF","\u1110\u1166\u1102\u1175\u1109\u1173","\u1110\u1166\u1109\u1173\u1110\u1173","\u1110\u1166\u110B\u1175\u1107\u1173\u11AF","\u1110\u1166\u11AF\u1105\u1166\u1107\u1175\u110C\u1165\u11AB","\u1110\u1169\u1105\u1169\u11AB","\u1110\u1169\u1106\u1161\u1110\u1169","\u1110\u1169\u110B\u116D\u110B\u1175\u11AF","\u1110\u1169\u11BC\u1100\u1168","\u1110\u1169\u11BC\u1100\u116A","\u1110\u1169\u11BC\u1105\u1169","\u1110\u1169\u11BC\u1109\u1175\u11AB","\u1110\u1169\u11BC\u110B\u1167\u11A8","\u1110\u1169\u11BC\u110B\u1175\u11AF","\u1110\u1169\u11BC\u110C\u1161\u11BC","\u1110\u1169\u11BC\u110C\u1166","\u1110\u1169\u11BC\u110C\u1173\u11BC","\u1110\u1169\u11BC\u1112\u1161\u11B8","\u1110\u1169\u11BC\u1112\u116A","\u1110\u116C\u1100\u1173\u11AB","\u1110\u116C\u110B\u116F\u11AB","\u1110\u116C\u110C\u1175\u11A8\u1100\u1173\u11B7","\u1110\u1171\u1100\u1175\u11B7","\u1110\u1173\u1105\u1165\u11A8","\u1110\u1173\u11A8\u1100\u1173\u11B8","\u1110\u1173\u11A8\u1107\u1167\u11AF","\u1110\u1173\u11A8\u1109\u1165\u11BC","\u1110\u1173\u11A8\u1109\u116E","\u1110\u1173\u11A8\u110C\u1175\u11BC","\u1110\u1173\u11A8\u1112\u1175","\u1110\u1173\u11AB\u1110\u1173\u11AB\u1112\u1175","\u1110\u1175\u1109\u1167\u110E\u1173","\u1111\u1161\u1105\u1161\u11AB\u1109\u1162\u11A8","\u1111\u1161\u110B\u1175\u11AF","\u1111\u1161\u110E\u116E\u11AF\u1109\u1169","\u1111\u1161\u11AB\u1100\u1167\u11AF","\u1111\u1161\u11AB\u1103\u1161\u11AB","\u1111\u1161\u11AB\u1106\u1162","\u1111\u1161\u11AB\u1109\u1161","\u1111\u1161\u11AF\u1109\u1175\u11B8","\u1111\u1161\u11AF\u110B\u116F\u11AF","\u1111\u1161\u11B8\u1109\u1169\u11BC","\u1111\u1162\u1109\u1167\u11AB","\u1111\u1162\u11A8\u1109\u1173","\u1111\u1162\u11A8\u1109\u1175\u1106\u1175\u11AF\u1105\u1175","\u1111\u1162\u11AB\u1110\u1175","\u1111\u1165\u1109\u1166\u11AB\u1110\u1173","\u1111\u1166\u110B\u1175\u11AB\u1110\u1173","\u1111\u1167\u11AB\u1100\u1167\u11AB","\u1111\u1167\u11AB\u110B\u1174","\u1111\u1167\u11AB\u110C\u1175","\u1111\u1167\u11AB\u1112\u1175","\u1111\u1167\u11BC\u1100\u1161","\u1111\u1167\u11BC\u1100\u1172\u11AB","\u1111\u1167\u11BC\u1109\u1162\u11BC","\u1111\u1167\u11BC\u1109\u1169","\u1111\u1167\u11BC\u110B\u1163\u11BC","\u1111\u1167\u11BC\u110B\u1175\u11AF","\u1111\u1167\u11BC\u1112\u116A","\u1111\u1169\u1109\u1173\u1110\u1165","\u1111\u1169\u110B\u1175\u11AB\u1110\u1173","\u1111\u1169\u110C\u1161\u11BC","\u1111\u1169\u1112\u1161\u11B7","\u1111\u116D\u1106\u1167\u11AB","\u1111\u116D\u110C\u1165\u11BC","\u1111\u116D\u110C\u116E\u11AB","\u1111\u116D\u1112\u1167\u11AB","\u1111\u116E\u11B7\u1106\u1169\u11A8","\u1111\u116E\u11B7\u110C\u1175\u11AF","\u1111\u116E\u11BC\u1100\u1167\u11BC","\u1111\u116E\u11BC\u1109\u1169\u11A8","\u1111\u116E\u11BC\u1109\u1173\u11B8","\u1111\u1173\u1105\u1161\u11BC\u1109\u1173","\u1111\u1173\u1105\u1175\u11AB\u1110\u1165","\u1111\u1173\u11AF\u1105\u1161\u1109\u1173\u1110\u1175\u11A8","\u1111\u1175\u1100\u1169\u11AB","\u1111\u1175\u1106\u1161\u11BC","\u1111\u1175\u110B\u1161\u1102\u1169","\u1111\u1175\u11AF\u1105\u1173\u11B7","\u1111\u1175\u11AF\u1109\u116E","\u1111\u1175\u11AF\u110B\u116D","\u1111\u1175\u11AF\u110C\u1161","\u1111\u1175\u11AF\u1110\u1169\u11BC","\u1111\u1175\u11BC\u1100\u1168","\u1112\u1161\u1102\u1173\u1102\u1175\u11B7","\u1112\u1161\u1102\u1173\u11AF","\u1112\u1161\u1103\u1173\u110B\u1170\u110B\u1165","\u1112\u1161\u1105\u116E\u11BA\u1107\u1161\u11B7","\u1112\u1161\u1107\u1161\u11AB\u1100\u1175","\u1112\u1161\u1109\u116E\u11A8\u110C\u1175\u11B8","\u1112\u1161\u1109\u116E\u11AB","\u1112\u1161\u110B\u1167\u1110\u1173\u11AB","\u1112\u1161\u110C\u1175\u1106\u1161\u11AB","\u1112\u1161\u110E\u1165\u11AB","\u1112\u1161\u1111\u116E\u11B7","\u1112\u1161\u1111\u1175\u11AF","\u1112\u1161\u11A8\u1100\u116A","\u1112\u1161\u11A8\u1100\u116D","\u1112\u1161\u11A8\u1100\u1173\u11B8","\u1112\u1161\u11A8\u1100\u1175","\u1112\u1161\u11A8\u1102\u1167\u11AB","\u1112\u1161\u11A8\u1105\u1167\u11A8","\u1112\u1161\u11A8\u1107\u1165\u11AB","\u1112\u1161\u11A8\u1107\u116E\u1106\u1169","\u1112\u1161\u11A8\u1107\u1175","\u1112\u1161\u11A8\u1109\u1162\u11BC","\u1112\u1161\u11A8\u1109\u116E\u11AF","\u1112\u1161\u11A8\u1109\u1173\u11B8","\u1112\u1161\u11A8\u110B\u116D\u11BC\u1111\u116E\u11B7","\u1112\u1161\u11A8\u110B\u116F\u11AB","\u1112\u1161\u11A8\u110B\u1171","\u1112\u1161\u11A8\u110C\u1161","\u1112\u1161\u11A8\u110C\u1165\u11B7","\u1112\u1161\u11AB\u1100\u1168","\u1112\u1161\u11AB\u1100\u1173\u11AF","\u1112\u1161\u11AB\u1101\u1165\u1107\u1165\u11AB\u110B\u1166","\u1112\u1161\u11AB\u1102\u1161\u11BD","\u1112\u1161\u11AB\u1102\u116E\u11AB","\u1112\u1161\u11AB\u1103\u1169\u11BC\u110B\u1161\u11AB","\u1112\u1161\u11AB\u1104\u1162","\u1112\u1161\u11AB\u1105\u1161\u1109\u1161\u11AB","\u1112\u1161\u11AB\u1106\u1161\u1103\u1175","\u1112\u1161\u11AB\u1106\u116E\u11AB","\u1112\u1161\u11AB\u1107\u1165\u11AB","\u1112\u1161\u11AB\u1107\u1169\u11A8","\u1112\u1161\u11AB\u1109\u1175\u11A8","\u1112\u1161\u11AB\u110B\u1167\u1105\u1173\u11B7","\u1112\u1161\u11AB\u110D\u1169\u11A8","\u1112\u1161\u11AF\u1106\u1165\u1102\u1175","\u1112\u1161\u11AF\u110B\u1161\u1107\u1165\u110C\u1175","\u1112\u1161\u11AF\u110B\u1175\u11AB","\u1112\u1161\u11B7\u1101\u1166","\u1112\u1161\u11B7\u1107\u116E\u1105\u1169","\u1112\u1161\u11B8\u1100\u1167\u11A8","\u1112\u1161\u11B8\u1105\u1175\u110C\u1165\u11A8","\u1112\u1161\u11BC\u1100\u1169\u11BC","\u1112\u1161\u11BC\u1100\u116E","\u1112\u1161\u11BC\u1109\u1161\u11BC","\u1112\u1161\u11BC\u110B\u1174","\u1112\u1162\u1100\u1167\u11AF","\u1112\u1162\u1100\u116E\u11AB","\u1112\u1162\u1103\u1161\u11B8","\u1112\u1162\u1103\u1161\u11BC","\u1112\u1162\u1106\u116E\u11AF","\u1112\u1162\u1109\u1165\u11A8","\u1112\u1162\u1109\u1165\u11AF","\u1112\u1162\u1109\u116E\u110B\u116D\u11A8\u110C\u1161\u11BC","\u1112\u1162\u110B\u1161\u11AB","\u1112\u1162\u11A8\u1109\u1175\u11B7","\u1112\u1162\u11AB\u1103\u1173\u1107\u1162\u11A8","\u1112\u1162\u11B7\u1107\u1165\u1100\u1165","\u1112\u1162\u11BA\u1107\u1167\u11C0","\u1112\u1162\u11BA\u1109\u1161\u11AF","\u1112\u1162\u11BC\u1103\u1169\u11BC","\u1112\u1162\u11BC\u1107\u1169\u11A8","\u1112\u1162\u11BC\u1109\u1161","\u1112\u1162\u11BC\u110B\u116E\u11AB","\u1112\u1162\u11BC\u110B\u1171","\u1112\u1163\u11BC\u1100\u1175","\u1112\u1163\u11BC\u1109\u1161\u11BC","\u1112\u1163\u11BC\u1109\u116E","\u1112\u1165\u1105\u1161\u11A8","\u1112\u1165\u110B\u116D\u11BC","\u1112\u1166\u11AF\u1100\u1175","\u1112\u1167\u11AB\u1100\u116A\u11AB","\u1112\u1167\u11AB\u1100\u1173\u11B7","\u1112\u1167\u11AB\u1103\u1162","\u1112\u1167\u11AB\u1109\u1161\u11BC","\u1112\u1167\u11AB\u1109\u1175\u11AF","\u1112\u1167\u11AB\u110C\u1161\u11BC","\u1112\u1167\u11AB\u110C\u1162","\u1112\u1167\u11AB\u110C\u1175","\u1112\u1167\u11AF\u110B\u1162\u11A8","\u1112\u1167\u11B8\u1105\u1167\u11A8","\u1112\u1167\u11BC\u1107\u116E","\u1112\u1167\u11BC\u1109\u1161","\u1112\u1167\u11BC\u1109\u116E","\u1112\u1167\u11BC\u1109\u1175\u11A8","\u1112\u1167\u11BC\u110C\u1166","\u1112\u1167\u11BC\u1110\u1162","\u1112\u1167\u11BC\u1111\u1167\u11AB","\u1112\u1168\u1110\u1162\u11A8","\u1112\u1169\u1100\u1175\u1109\u1175\u11B7","\u1112\u1169\u1102\u1161\u11B7","\u1112\u1169\u1105\u1161\u11BC\u110B\u1175","\u1112\u1169\u1107\u1161\u11A8","\u1112\u1169\u1110\u1166\u11AF","\u1112\u1169\u1112\u1173\u11B8","\u1112\u1169\u11A8\u1109\u1175","\u1112\u1169\u11AF\u1105\u1169","\u1112\u1169\u11B7\u1111\u1166\u110B\u1175\u110C\u1175","\u1112\u1169\u11BC\u1107\u1169","\u1112\u1169\u11BC\u1109\u116E","\u1112\u1169\u11BC\u110E\u1161","\u1112\u116A\u1106\u1167\u11AB","\u1112\u116A\u1107\u116E\u11AB","\u1112\u116A\u1109\u1161\u11AF","\u1112\u116A\u110B\u116D\u110B\u1175\u11AF","\u1112\u116A\u110C\u1161\u11BC","\u1112\u116A\u1112\u1161\u11A8","\u1112\u116A\u11A8\u1107\u1169","\u1112\u116A\u11A8\u110B\u1175\u11AB","\u1112\u116A\u11A8\u110C\u1161\u11BC","\u1112\u116A\u11A8\u110C\u1165\u11BC","\u1112\u116A\u11AB\u1100\u1161\u11B8","\u1112\u116A\u11AB\u1100\u1167\u11BC","\u1112\u116A\u11AB\u110B\u1167\u11BC","\u1112\u116A\u11AB\u110B\u1172\u11AF","\u1112\u116A\u11AB\u110C\u1161","\u1112\u116A\u11AF\u1100\u1175","\u1112\u116A\u11AF\u1103\u1169\u11BC","\u1112\u116A\u11AF\u1107\u1161\u11AF\u1112\u1175","\u1112\u116A\u11AF\u110B\u116D\u11BC","\u1112\u116A\u11AF\u110D\u1161\u11A8","\u1112\u116C\u1100\u1167\u11AB","\u1112\u116C\u1100\u116A\u11AB","\u1112\u116C\u1107\u1169\u11A8","\u1112\u116C\u1109\u1162\u11A8","\u1112\u116C\u110B\u116F\u11AB","\u1112\u116C\u110C\u1161\u11BC","\u1112\u116C\u110C\u1165\u11AB","\u1112\u116C\u11BA\u1109\u116E","\u1112\u116C\u11BC\u1103\u1161\u11AB\u1107\u1169\u1103\u1169","\u1112\u116D\u110B\u1172\u11AF\u110C\u1165\u11A8","\u1112\u116E\u1107\u1161\u11AB","\u1112\u116E\u110E\u116E\u11BA\u1100\u1161\u1105\u116E","\u1112\u116E\u11AB\u1105\u1167\u11AB","\u1112\u116F\u11AF\u110A\u1175\u11AB","\u1112\u1172\u1109\u1175\u11A8","\u1112\u1172\u110B\u1175\u11AF","\u1112\u1172\u11BC\u1102\u1162","\u1112\u1173\u1105\u1173\u11B7","\u1112\u1173\u11A8\u1107\u1162\u11A8","\u1112\u1173\u11A8\u110B\u1175\u11AB","\u1112\u1173\u11AB\u110C\u1165\u11A8","\u1112\u1173\u11AB\u1112\u1175","\u1112\u1173\u11BC\u1106\u1175","\u1112\u1173\u11BC\u1107\u116E\u11AB","\u1112\u1174\u1100\u1169\u11A8","\u1112\u1174\u1106\u1161\u11BC","\u1112\u1174\u1109\u1162\u11BC","\u1112\u1174\u11AB\u1109\u1162\u11A8","\u1112\u1175\u11B7\u1101\u1165\u11BA"]});var fs=F((Rb,Md)=>{Md.exports=["abaisser","abandon","abdiquer","abeille","abolir","aborder","aboutir","aboyer","abrasif","abreuver","abriter","abroger","abrupt","absence","absolu","absurde","abusif","abyssal","acade\u0301mie","acajou","acarien","accabler","accepter","acclamer","accolade","accroche","accuser","acerbe","achat","acheter","aciduler","acier","acompte","acque\u0301rir","acronyme","acteur","actif","actuel","adepte","ade\u0301quat","adhe\u0301sif","adjectif","adjuger","admettre","admirer","adopter","adorer","adoucir","adresse","adroit","adulte","adverbe","ae\u0301rer","ae\u0301ronef","affaire","affecter","affiche","affreux","affubler","agacer","agencer","agile","agiter","agrafer","agre\u0301able","agrume","aider","aiguille","ailier","aimable","aisance","ajouter","ajuster","alarmer","alchimie","alerte","alge\u0300bre","algue","alie\u0301ner","aliment","alle\u0301ger","alliage","allouer","allumer","alourdir","alpaga","altesse","alve\u0301ole","amateur","ambigu","ambre","ame\u0301nager","amertume","amidon","amiral","amorcer","amour","amovible","amphibie","ampleur","amusant","analyse","anaphore","anarchie","anatomie","ancien","ane\u0301antir","angle","angoisse","anguleux","animal","annexer","annonce","annuel","anodin","anomalie","anonyme","anormal","antenne","antidote","anxieux","apaiser","ape\u0301ritif","aplanir","apologie","appareil","appeler","apporter","appuyer","aquarium","aqueduc","arbitre","arbuste","ardeur","ardoise","argent","arlequin","armature","armement","armoire","armure","arpenter","arracher","arriver","arroser","arsenic","arte\u0301riel","article","aspect","asphalte","aspirer","assaut","asservir","assiette","associer","assurer","asticot","astre","astuce","atelier","atome","atrium","atroce","attaque","attentif","attirer","attraper","aubaine","auberge","audace","audible","augurer","aurore","automne","autruche","avaler","avancer","avarice","avenir","averse","aveugle","aviateur","avide","avion","aviser","avoine","avouer","avril","axial","axiome","badge","bafouer","bagage","baguette","baignade","balancer","balcon","baleine","balisage","bambin","bancaire","bandage","banlieue","bannie\u0300re","banquier","barbier","baril","baron","barque","barrage","bassin","bastion","bataille","bateau","batterie","baudrier","bavarder","belette","be\u0301lier","belote","be\u0301ne\u0301fice","berceau","berger","berline","bermuda","besace","besogne","be\u0301tail","beurre","biberon","bicycle","bidule","bijou","bilan","bilingue","billard","binaire","biologie","biopsie","biotype","biscuit","bison","bistouri","bitume","bizarre","blafard","blague","blanchir","blessant","blinder","blond","bloquer","blouson","bobard","bobine","boire","boiser","bolide","bonbon","bondir","bonheur","bonifier","bonus","bordure","borne","botte","boucle","boueux","bougie","boulon","bouquin","bourse","boussole","boutique","boxeur","branche","brasier","brave","brebis","bre\u0300che","breuvage","bricoler","brigade","brillant","brioche","brique","brochure","broder","bronzer","brousse","broyeur","brume","brusque","brutal","bruyant","buffle","buisson","bulletin","bureau","burin","bustier","butiner","butoir","buvable","buvette","cabanon","cabine","cachette","cadeau","cadre","cafe\u0301ine","caillou","caisson","calculer","calepin","calibre","calmer","calomnie","calvaire","camarade","came\u0301ra","camion","campagne","canal","caneton","canon","cantine","canular","capable","caporal","caprice","capsule","capter","capuche","carabine","carbone","caresser","caribou","carnage","carotte","carreau","carton","cascade","casier","casque","cassure","causer","caution","cavalier","caverne","caviar","ce\u0301dille","ceinture","ce\u0301leste","cellule","cendrier","censurer","central","cercle","ce\u0301re\u0301bral","cerise","cerner","cerveau","cesser","chagrin","chaise","chaleur","chambre","chance","chapitre","charbon","chasseur","chaton","chausson","chavirer","chemise","chenille","che\u0301quier","chercher","cheval","chien","chiffre","chignon","chime\u0300re","chiot","chlorure","chocolat","choisir","chose","chouette","chrome","chute","cigare","cigogne","cimenter","cine\u0301ma","cintrer","circuler","cirer","cirque","citerne","citoyen","citron","civil","clairon","clameur","claquer","classe","clavier","client","cligner","climat","clivage","cloche","clonage","cloporte","cobalt","cobra","cocasse","cocotier","coder","codifier","coffre","cogner","cohe\u0301sion","coiffer","coincer","cole\u0300re","colibri","colline","colmater","colonel","combat","come\u0301die","commande","compact","concert","conduire","confier","congeler","connoter","consonne","contact","convexe","copain","copie","corail","corbeau","cordage","corniche","corpus","correct","corte\u0300ge","cosmique","costume","coton","coude","coupure","courage","couteau","couvrir","coyote","crabe","crainte","cravate","crayon","cre\u0301ature","cre\u0301diter","cre\u0301meux","creuser","crevette","cribler","crier","cristal","crite\u0300re","croire","croquer","crotale","crucial","cruel","crypter","cubique","cueillir","cuille\u0300re","cuisine","cuivre","culminer","cultiver","cumuler","cupide","curatif","curseur","cyanure","cycle","cylindre","cynique","daigner","damier","danger","danseur","dauphin","de\u0301battre","de\u0301biter","de\u0301border","de\u0301brider","de\u0301butant","de\u0301caler","de\u0301cembre","de\u0301chirer","de\u0301cider","de\u0301clarer","de\u0301corer","de\u0301crire","de\u0301cupler","de\u0301dale","de\u0301ductif","de\u0301esse","de\u0301fensif","de\u0301filer","de\u0301frayer","de\u0301gager","de\u0301givrer","de\u0301glutir","de\u0301grafer","de\u0301jeuner","de\u0301lice","de\u0301loger","demander","demeurer","de\u0301molir","de\u0301nicher","de\u0301nouer","dentelle","de\u0301nuder","de\u0301part","de\u0301penser","de\u0301phaser","de\u0301placer","de\u0301poser","de\u0301ranger","de\u0301rober","de\u0301sastre","descente","de\u0301sert","de\u0301signer","de\u0301sobe\u0301ir","dessiner","destrier","de\u0301tacher","de\u0301tester","de\u0301tourer","de\u0301tresse","devancer","devenir","deviner","devoir","diable","dialogue","diamant","dicter","diffe\u0301rer","dige\u0301rer","digital","digne","diluer","dimanche","diminuer","dioxyde","directif","diriger","discuter","disposer","dissiper","distance","divertir","diviser","docile","docteur","dogme","doigt","domaine","domicile","dompter","donateur","donjon","donner","dopamine","dortoir","dorure","dosage","doseur","dossier","dotation","douanier","double","douceur","douter","doyen","dragon","draper","dresser","dribbler","droiture","duperie","duplexe","durable","durcir","dynastie","e\u0301blouir","e\u0301carter","e\u0301charpe","e\u0301chelle","e\u0301clairer","e\u0301clipse","e\u0301clore","e\u0301cluse","e\u0301cole","e\u0301conomie","e\u0301corce","e\u0301couter","e\u0301craser","e\u0301cre\u0301mer","e\u0301crivain","e\u0301crou","e\u0301cume","e\u0301cureuil","e\u0301difier","e\u0301duquer","effacer","effectif","effigie","effort","effrayer","effusion","e\u0301galiser","e\u0301garer","e\u0301jecter","e\u0301laborer","e\u0301largir","e\u0301lectron","e\u0301le\u0301gant","e\u0301le\u0301phant","e\u0301le\u0300ve","e\u0301ligible","e\u0301litisme","e\u0301loge","e\u0301lucider","e\u0301luder","emballer","embellir","embryon","e\u0301meraude","e\u0301mission","emmener","e\u0301motion","e\u0301mouvoir","empereur","employer","emporter","emprise","e\u0301mulsion","encadrer","enche\u0300re","enclave","encoche","endiguer","endosser","endroit","enduire","e\u0301nergie","enfance","enfermer","enfouir","engager","engin","englober","e\u0301nigme","enjamber","enjeu","enlever","ennemi","ennuyeux","enrichir","enrobage","enseigne","entasser","entendre","entier","entourer","entraver","e\u0301nume\u0301rer","envahir","enviable","envoyer","enzyme","e\u0301olien","e\u0301paissir","e\u0301pargne","e\u0301patant","e\u0301paule","e\u0301picerie","e\u0301pide\u0301mie","e\u0301pier","e\u0301pilogue","e\u0301pine","e\u0301pisode","e\u0301pitaphe","e\u0301poque","e\u0301preuve","e\u0301prouver","e\u0301puisant","e\u0301querre","e\u0301quipe","e\u0301riger","e\u0301rosion","erreur","e\u0301ruption","escalier","espadon","espe\u0300ce","espie\u0300gle","espoir","esprit","esquiver","essayer","essence","essieu","essorer","estime","estomac","estrade","e\u0301tage\u0300re","e\u0301taler","e\u0301tanche","e\u0301tatique","e\u0301teindre","e\u0301tendoir","e\u0301ternel","e\u0301thanol","e\u0301thique","ethnie","e\u0301tirer","e\u0301toffer","e\u0301toile","e\u0301tonnant","e\u0301tourdir","e\u0301trange","e\u0301troit","e\u0301tude","euphorie","e\u0301valuer","e\u0301vasion","e\u0301ventail","e\u0301vidence","e\u0301viter","e\u0301volutif","e\u0301voquer","exact","exage\u0301rer","exaucer","exceller","excitant","exclusif","excuse","exe\u0301cuter","exemple","exercer","exhaler","exhorter","exigence","exiler","exister","exotique","expe\u0301dier","explorer","exposer","exprimer","exquis","extensif","extraire","exulter","fable","fabuleux","facette","facile","facture","faiblir","falaise","fameux","famille","farceur","farfelu","farine","farouche","fasciner","fatal","fatigue","faucon","fautif","faveur","favori","fe\u0301brile","fe\u0301conder","fe\u0301de\u0301rer","fe\u0301lin","femme","fe\u0301mur","fendoir","fe\u0301odal","fermer","fe\u0301roce","ferveur","festival","feuille","feutre","fe\u0301vrier","fiasco","ficeler","fictif","fide\u0300le","figure","filature","filetage","filie\u0300re","filleul","filmer","filou","filtrer","financer","finir","fiole","firme","fissure","fixer","flairer","flamme","flasque","flatteur","fle\u0301au","fle\u0300che","fleur","flexion","flocon","flore","fluctuer","fluide","fluvial","folie","fonderie","fongible","fontaine","forcer","forgeron","formuler","fortune","fossile","foudre","fouge\u0300re","fouiller","foulure","fourmi","fragile","fraise","franchir","frapper","frayeur","fre\u0301gate","freiner","frelon","fre\u0301mir","fre\u0301ne\u0301sie","fre\u0300re","friable","friction","frisson","frivole","froid","fromage","frontal","frotter","fruit","fugitif","fuite","fureur","furieux","furtif","fusion","futur","gagner","galaxie","galerie","gambader","garantir","gardien","garnir","garrigue","gazelle","gazon","ge\u0301ant","ge\u0301latine","ge\u0301lule","gendarme","ge\u0301ne\u0301ral","ge\u0301nie","genou","gentil","ge\u0301ologie","ge\u0301ome\u0300tre","ge\u0301ranium","germe","gestuel","geyser","gibier","gicler","girafe","givre","glace","glaive","glisser","globe","gloire","glorieux","golfeur","gomme","gonfler","gorge","gorille","goudron","gouffre","goulot","goupille","gourmand","goutte","graduel","graffiti","graine","grand","grappin","gratuit","gravir","grenat","griffure","griller","grimper","grogner","gronder","grotte","groupe","gruger","grutier","gruye\u0300re","gue\u0301pard","guerrier","guide","guimauve","guitare","gustatif","gymnaste","gyrostat","habitude","hachoir","halte","hameau","hangar","hanneton","haricot","harmonie","harpon","hasard","he\u0301lium","he\u0301matome","herbe","he\u0301risson","hermine","he\u0301ron","he\u0301siter","heureux","hiberner","hibou","hilarant","histoire","hiver","homard","hommage","homoge\u0300ne","honneur","honorer","honteux","horde","horizon","horloge","hormone","horrible","houleux","housse","hublot","huileux","humain","humble","humide","humour","hurler","hydromel","hygie\u0300ne","hymne","hypnose","idylle","ignorer","iguane","illicite","illusion","image","imbiber","imiter","immense","immobile","immuable","impact","impe\u0301rial","implorer","imposer","imprimer","imputer","incarner","incendie","incident","incliner","incolore","indexer","indice","inductif","ine\u0301dit","ineptie","inexact","infini","infliger","informer","infusion","inge\u0301rer","inhaler","inhiber","injecter","injure","innocent","inoculer","inonder","inscrire","insecte","insigne","insolite","inspirer","instinct","insulter","intact","intense","intime","intrigue","intuitif","inutile","invasion","inventer","inviter","invoquer","ironique","irradier","irre\u0301el","irriter","isoler","ivoire","ivresse","jaguar","jaillir","jambe","janvier","jardin","jauger","jaune","javelot","jetable","jeton","jeudi","jeunesse","joindre","joncher","jongler","joueur","jouissif","journal","jovial","joyau","joyeux","jubiler","jugement","junior","jupon","juriste","justice","juteux","juve\u0301nile","kayak","kimono","kiosque","label","labial","labourer","lace\u0301rer","lactose","lagune","laine","laisser","laitier","lambeau","lamelle","lampe","lanceur","langage","lanterne","lapin","largeur","larme","laurier","lavabo","lavoir","lecture","le\u0301gal","le\u0301ger","le\u0301gume","lessive","lettre","levier","lexique","le\u0301zard","liasse","libe\u0301rer","libre","licence","licorne","lie\u0300ge","lie\u0300vre","ligature","ligoter","ligue","limer","limite","limonade","limpide","line\u0301aire","lingot","lionceau","liquide","lisie\u0300re","lister","lithium","litige","littoral","livreur","logique","lointain","loisir","lombric","loterie","louer","lourd","loutre","louve","loyal","lubie","lucide","lucratif","lueur","lugubre","luisant","lumie\u0300re","lunaire","lundi","luron","lutter","luxueux","machine","magasin","magenta","magique","maigre","maillon","maintien","mairie","maison","majorer","malaxer","male\u0301fice","malheur","malice","mallette","mammouth","mandater","maniable","manquant","manteau","manuel","marathon","marbre","marchand","mardi","maritime","marqueur","marron","marteler","mascotte","massif","mate\u0301riel","matie\u0300re","matraque","maudire","maussade","mauve","maximal","me\u0301chant","me\u0301connu","me\u0301daille","me\u0301decin","me\u0301diter","me\u0301duse","meilleur","me\u0301lange","me\u0301lodie","membre","me\u0301moire","menacer","mener","menhir","mensonge","mentor","mercredi","me\u0301rite","merle","messager","mesure","me\u0301tal","me\u0301te\u0301ore","me\u0301thode","me\u0301tier","meuble","miauler","microbe","miette","mignon","migrer","milieu","million","mimique","mince","mine\u0301ral","minimal","minorer","minute","miracle","miroiter","missile","mixte","mobile","moderne","moelleux","mondial","moniteur","monnaie","monotone","monstre","montagne","monument","moqueur","morceau","morsure","mortier","moteur","motif","mouche","moufle","moulin","mousson","mouton","mouvant","multiple","munition","muraille","mure\u0300ne","murmure","muscle","muse\u0301um","musicien","mutation","muter","mutuel","myriade","myrtille","myste\u0300re","mythique","nageur","nappe","narquois","narrer","natation","nation","nature","naufrage","nautique","navire","ne\u0301buleux","nectar","ne\u0301faste","ne\u0301gation","ne\u0301gliger","ne\u0301gocier","neige","nerveux","nettoyer","neurone","neutron","neveu","niche","nickel","nitrate","niveau","noble","nocif","nocturne","noirceur","noisette","nomade","nombreux","nommer","normatif","notable","notifier","notoire","nourrir","nouveau","novateur","novembre","novice","nuage","nuancer","nuire","nuisible","nume\u0301ro","nuptial","nuque","nutritif","obe\u0301ir","objectif","obliger","obscur","observer","obstacle","obtenir","obturer","occasion","occuper","oce\u0301an","octobre","octroyer","octupler","oculaire","odeur","odorant","offenser","officier","offrir","ogive","oiseau","oisillon","olfactif","olivier","ombrage","omettre","onctueux","onduler","one\u0301reux","onirique","opale","opaque","ope\u0301rer","opinion","opportun","opprimer","opter","optique","orageux","orange","orbite","ordonner","oreille","organe","orgueil","orifice","ornement","orque","ortie","osciller","osmose","ossature","otarie","ouragan","ourson","outil","outrager","ouvrage","ovation","oxyde","oxyge\u0300ne","ozone","paisible","palace","palmare\u0300s","palourde","palper","panache","panda","pangolin","paniquer","panneau","panorama","pantalon","papaye","papier","papoter","papyrus","paradoxe","parcelle","paresse","parfumer","parler","parole","parrain","parsemer","partager","parure","parvenir","passion","paste\u0300que","paternel","patience","patron","pavillon","pavoiser","payer","paysage","peigne","peintre","pelage","pe\u0301lican","pelle","pelouse","peluche","pendule","pe\u0301ne\u0301trer","pe\u0301nible","pensif","pe\u0301nurie","pe\u0301pite","pe\u0301plum","perdrix","perforer","pe\u0301riode","permuter","perplexe","persil","perte","peser","pe\u0301tale","petit","pe\u0301trir","peuple","pharaon","phobie","phoque","photon","phrase","physique","piano","pictural","pie\u0300ce","pierre","pieuvre","pilote","pinceau","pipette","piquer","pirogue","piscine","piston","pivoter","pixel","pizza","placard","plafond","plaisir","planer","plaque","plastron","plateau","pleurer","plexus","pliage","plomb","plonger","pluie","plumage","pochette","poe\u0301sie","poe\u0300te","pointe","poirier","poisson","poivre","polaire","policier","pollen","polygone","pommade","pompier","ponctuel","ponde\u0301rer","poney","portique","position","posse\u0301der","posture","potager","poteau","potion","pouce","poulain","poumon","pourpre","poussin","pouvoir","prairie","pratique","pre\u0301cieux","pre\u0301dire","pre\u0301fixe","pre\u0301lude","pre\u0301nom","pre\u0301sence","pre\u0301texte","pre\u0301voir","primitif","prince","prison","priver","proble\u0300me","proce\u0301der","prodige","profond","progre\u0300s","proie","projeter","prologue","promener","propre","prospe\u0300re","prote\u0301ger","prouesse","proverbe","prudence","pruneau","psychose","public","puceron","puiser","pulpe","pulsar","punaise","punitif","pupitre","purifier","puzzle","pyramide","quasar","querelle","question","quie\u0301tude","quitter","quotient","racine","raconter","radieux","ragondin","raideur","raisin","ralentir","rallonge","ramasser","rapide","rasage","ratisser","ravager","ravin","rayonner","re\u0301actif","re\u0301agir","re\u0301aliser","re\u0301animer","recevoir","re\u0301citer","re\u0301clamer","re\u0301colter","recruter","reculer","recycler","re\u0301diger","redouter","refaire","re\u0301flexe","re\u0301former","refrain","refuge","re\u0301galien","re\u0301gion","re\u0301glage","re\u0301gulier","re\u0301ite\u0301rer","rejeter","rejouer","relatif","relever","relief","remarque","reme\u0300de","remise","remonter","remplir","remuer","renard","renfort","renifler","renoncer","rentrer","renvoi","replier","reporter","reprise","reptile","requin","re\u0301serve","re\u0301sineux","re\u0301soudre","respect","rester","re\u0301sultat","re\u0301tablir","retenir","re\u0301ticule","retomber","retracer","re\u0301union","re\u0301ussir","revanche","revivre","re\u0301volte","re\u0301vulsif","richesse","rideau","rieur","rigide","rigoler","rincer","riposter","risible","risque","rituel","rival","rivie\u0300re","rocheux","romance","rompre","ronce","rondin","roseau","rosier","rotatif","rotor","rotule","rouge","rouille","rouleau","routine","royaume","ruban","rubis","ruche","ruelle","rugueux","ruiner","ruisseau","ruser","rustique","rythme","sabler","saboter","sabre","sacoche","safari","sagesse","saisir","salade","salive","salon","saluer","samedi","sanction","sanglier","sarcasme","sardine","saturer","saugrenu","saumon","sauter","sauvage","savant","savonner","scalpel","scandale","sce\u0301le\u0301rat","sce\u0301nario","sceptre","sche\u0301ma","science","scinder","score","scrutin","sculpter","se\u0301ance","se\u0301cable","se\u0301cher","secouer","se\u0301cre\u0301ter","se\u0301datif","se\u0301duire","seigneur","se\u0301jour","se\u0301lectif","semaine","sembler","semence","se\u0301minal","se\u0301nateur","sensible","sentence","se\u0301parer","se\u0301quence","serein","sergent","se\u0301rieux","serrure","se\u0301rum","service","se\u0301same","se\u0301vir","sevrage","sextuple","side\u0301ral","sie\u0300cle","sie\u0301ger","siffler","sigle","signal","silence","silicium","simple","since\u0300re","sinistre","siphon","sirop","sismique","situer","skier","social","socle","sodium","soigneux","soldat","soleil","solitude","soluble","sombre","sommeil","somnoler","sonde","songeur","sonnette","sonore","sorcier","sortir","sosie","sottise","soucieux","soudure","souffle","soulever","soupape","source","soutirer","souvenir","spacieux","spatial","spe\u0301cial","sphe\u0300re","spiral","stable","station","sternum","stimulus","stipuler","strict","studieux","stupeur","styliste","sublime","substrat","subtil","subvenir","succe\u0300s","sucre","suffixe","sugge\u0301rer","suiveur","sulfate","superbe","supplier","surface","suricate","surmener","surprise","sursaut","survie","suspect","syllabe","symbole","syme\u0301trie","synapse","syntaxe","syste\u0300me","tabac","tablier","tactile","tailler","talent","talisman","talonner","tambour","tamiser","tangible","tapis","taquiner","tarder","tarif","tartine","tasse","tatami","tatouage","taupe","taureau","taxer","te\u0301moin","temporel","tenaille","tendre","teneur","tenir","tension","terminer","terne","terrible","te\u0301tine","texte","the\u0300me","the\u0301orie","the\u0301rapie","thorax","tibia","tie\u0300de","timide","tirelire","tiroir","tissu","titane","titre","tituber","toboggan","tole\u0301rant","tomate","tonique","tonneau","toponyme","torche","tordre","tornade","torpille","torrent","torse","tortue","totem","toucher","tournage","tousser","toxine","traction","trafic","tragique","trahir","train","trancher","travail","tre\u0300fle","tremper","tre\u0301sor","treuil","triage","tribunal","tricoter","trilogie","triomphe","tripler","triturer","trivial","trombone","tronc","tropical","troupeau","tuile","tulipe","tumulte","tunnel","turbine","tuteur","tutoyer","tuyau","tympan","typhon","typique","tyran","ubuesque","ultime","ultrason","unanime","unifier","union","unique","unitaire","univers","uranium","urbain","urticant","usage","usine","usuel","usure","utile","utopie","vacarme","vaccin","vagabond","vague","vaillant","vaincre","vaisseau","valable","valise","vallon","valve","vampire","vanille","vapeur","varier","vaseux","vassal","vaste","vecteur","vedette","ve\u0301ge\u0301tal","ve\u0301hicule","veinard","ve\u0301loce","vendredi","ve\u0301ne\u0301rer","venger","venimeux","ventouse","verdure","ve\u0301rin","vernir","verrou","verser","vertu","veston","ve\u0301te\u0301ran","ve\u0301tuste","vexant","vexer","viaduc","viande","victoire","vidange","vide\u0301o","vignette","vigueur","vilain","village","vinaigre","violon","vipe\u0300re","virement","virtuose","virus","visage","viseur","vision","visqueux","visuel","vital","vitesse","viticole","vitrine","vivace","vivipare","vocation","voguer","voile","voisin","voiture","volaille","volcan","voltiger","volume","vorace","vortex","voter","vouloir","voyage","voyelle","wagon","xe\u0301non","yacht","ze\u0300bre","ze\u0301nith","zeste","zoologie"]});var ps=F((Ub,Fd)=>{Fd.exports=["abaco","abbaglio","abbinato","abete","abisso","abolire","abrasivo","abrogato","accadere","accenno","accusato","acetone","achille","acido","acqua","acre","acrilico","acrobata","acuto","adagio","addebito","addome","adeguato","aderire","adipe","adottare","adulare","affabile","affetto","affisso","affranto","aforisma","afoso","africano","agave","agente","agevole","aggancio","agire","agitare","agonismo","agricolo","agrumeto","aguzzo","alabarda","alato","albatro","alberato","albo","albume","alce","alcolico","alettone","alfa","algebra","aliante","alibi","alimento","allagato","allegro","allievo","allodola","allusivo","almeno","alogeno","alpaca","alpestre","altalena","alterno","alticcio","altrove","alunno","alveolo","alzare","amalgama","amanita","amarena","ambito","ambrato","ameba","america","ametista","amico","ammasso","ammenda","ammirare","ammonito","amore","ampio","ampliare","amuleto","anacardo","anagrafe","analista","anarchia","anatra","anca","ancella","ancora","andare","andrea","anello","angelo","angolare","angusto","anima","annegare","annidato","anno","annuncio","anonimo","anticipo","anzi","apatico","apertura","apode","apparire","appetito","appoggio","approdo","appunto","aprile","arabica","arachide","aragosta","araldica","arancio","aratura","arazzo","arbitro","archivio","ardito","arenile","argento","argine","arguto","aria","armonia","arnese","arredato","arringa","arrosto","arsenico","arso","artefice","arzillo","asciutto","ascolto","asepsi","asettico","asfalto","asino","asola","aspirato","aspro","assaggio","asse","assoluto","assurdo","asta","astenuto","astice","astratto","atavico","ateismo","atomico","atono","attesa","attivare","attorno","attrito","attuale","ausilio","austria","autista","autonomo","autunno","avanzato","avere","avvenire","avviso","avvolgere","azione","azoto","azzimo","azzurro","babele","baccano","bacino","baco","badessa","badilata","bagnato","baita","balcone","baldo","balena","ballata","balzano","bambino","bandire","baraonda","barbaro","barca","baritono","barlume","barocco","basilico","basso","batosta","battuto","baule","bava","bavosa","becco","beffa","belgio","belva","benda","benevole","benigno","benzina","bere","berlina","beta","bibita","bici","bidone","bifido","biga","bilancia","bimbo","binocolo","biologo","bipede","bipolare","birbante","birra","biscotto","bisesto","bisnonno","bisonte","bisturi","bizzarro","blando","blatta","bollito","bonifico","bordo","bosco","botanico","bottino","bozzolo","braccio","bradipo","brama","branca","bravura","bretella","brevetto","brezza","briglia","brillante","brindare","broccolo","brodo","bronzina","brullo","bruno","bubbone","buca","budino","buffone","buio","bulbo","buono","burlone","burrasca","bussola","busta","cadetto","caduco","calamaro","calcolo","calesse","calibro","calmo","caloria","cambusa","camerata","camicia","cammino","camola","campale","canapa","candela","cane","canino","canotto","cantina","capace","capello","capitolo","capogiro","cappero","capra","capsula","carapace","carcassa","cardo","carisma","carovana","carretto","cartolina","casaccio","cascata","caserma","caso","cassone","castello","casuale","catasta","catena","catrame","cauto","cavillo","cedibile","cedrata","cefalo","celebre","cellulare","cena","cenone","centesimo","ceramica","cercare","certo","cerume","cervello","cesoia","cespo","ceto","chela","chiaro","chicca","chiedere","chimera","china","chirurgo","chitarra","ciao","ciclismo","cifrare","cigno","cilindro","ciottolo","circa","cirrosi","citrico","cittadino","ciuffo","civetta","civile","classico","clinica","cloro","cocco","codardo","codice","coerente","cognome","collare","colmato","colore","colposo","coltivato","colza","coma","cometa","commando","comodo","computer","comune","conciso","condurre","conferma","congelare","coniuge","connesso","conoscere","consumo","continuo","convegno","coperto","copione","coppia","copricapo","corazza","cordata","coricato","cornice","corolla","corpo","corredo","corsia","cortese","cosmico","costante","cottura","covato","cratere","cravatta","creato","credere","cremoso","crescita","creta","criceto","crinale","crisi","critico","croce","cronaca","crostata","cruciale","crusca","cucire","cuculo","cugino","cullato","cupola","curatore","cursore","curvo","cuscino","custode","dado","daino","dalmata","damerino","daniela","dannoso","danzare","datato","davanti","davvero","debutto","decennio","deciso","declino","decollo","decreto","dedicato","definito","deforme","degno","delegare","delfino","delirio","delta","demenza","denotato","dentro","deposito","derapata","derivare","deroga","descritto","deserto","desiderio","desumere","detersivo","devoto","diametro","dicembre","diedro","difeso","diffuso","digerire","digitale","diluvio","dinamico","dinnanzi","dipinto","diploma","dipolo","diradare","dire","dirotto","dirupo","disagio","discreto","disfare","disgelo","disposto","distanza","disumano","dito","divano","divelto","dividere","divorato","doblone","docente","doganale","dogma","dolce","domato","domenica","dominare","dondolo","dono","dormire","dote","dottore","dovuto","dozzina","drago","druido","dubbio","dubitare","ducale","duna","duomo","duplice","duraturo","ebano","eccesso","ecco","eclissi","economia","edera","edicola","edile","editoria","educare","egemonia","egli","egoismo","egregio","elaborato","elargire","elegante","elencato","eletto","elevare","elfico","elica","elmo","elsa","eluso","emanato","emblema","emesso","emiro","emotivo","emozione","empirico","emulo","endemico","enduro","energia","enfasi","enoteca","entrare","enzima","epatite","epilogo","episodio","epocale","eppure","equatore","erario","erba","erboso","erede","eremita","erigere","ermetico","eroe","erosivo","errante","esagono","esame","esanime","esaudire","esca","esempio","esercito","esibito","esigente","esistere","esito","esofago","esortato","esoso","espanso","espresso","essenza","esso","esteso","estimare","estonia","estroso","esultare","etilico","etnico","etrusco","etto","euclideo","europa","evaso","evidenza","evitato","evoluto","evviva","fabbrica","faccenda","fachiro","falco","famiglia","fanale","fanfara","fango","fantasma","fare","farfalla","farinoso","farmaco","fascia","fastoso","fasullo","faticare","fato","favoloso","febbre","fecola","fede","fegato","felpa","feltro","femmina","fendere","fenomeno","fermento","ferro","fertile","fessura","festivo","fetta","feudo","fiaba","fiducia","fifa","figurato","filo","finanza","finestra","finire","fiore","fiscale","fisico","fiume","flacone","flamenco","flebo","flemma","florido","fluente","fluoro","fobico","focaccia","focoso","foderato","foglio","folata","folclore","folgore","fondente","fonetico","fonia","fontana","forbito","forchetta","foresta","formica","fornaio","foro","fortezza","forzare","fosfato","fosso","fracasso","frana","frassino","fratello","freccetta","frenata","fresco","frigo","frollino","fronde","frugale","frutta","fucilata","fucsia","fuggente","fulmine","fulvo","fumante","fumetto","fumoso","fune","funzione","fuoco","furbo","furgone","furore","fuso","futile","gabbiano","gaffe","galateo","gallina","galoppo","gambero","gamma","garanzia","garbo","garofano","garzone","gasdotto","gasolio","gastrico","gatto","gaudio","gazebo","gazzella","geco","gelatina","gelso","gemello","gemmato","gene","genitore","gennaio","genotipo","gergo","ghepardo","ghiaccio","ghisa","giallo","gilda","ginepro","giocare","gioiello","giorno","giove","girato","girone","gittata","giudizio","giurato","giusto","globulo","glutine","gnomo","gobba","golf","gomito","gommone","gonfio","gonna","governo","gracile","grado","grafico","grammo","grande","grattare","gravoso","grazia","greca","gregge","grifone","grigio","grinza","grotta","gruppo","guadagno","guaio","guanto","guardare","gufo","guidare","ibernato","icona","identico","idillio","idolo","idra","idrico","idrogeno","igiene","ignaro","ignorato","ilare","illeso","illogico","illudere","imballo","imbevuto","imbocco","imbuto","immane","immerso","immolato","impacco","impeto","impiego","importo","impronta","inalare","inarcare","inattivo","incanto","incendio","inchino","incisivo","incluso","incontro","incrocio","incubo","indagine","india","indole","inedito","infatti","infilare","inflitto","ingaggio","ingegno","inglese","ingordo","ingrosso","innesco","inodore","inoltrare","inondato","insano","insetto","insieme","insonnia","insulina","intasato","intero","intonaco","intuito","inumidire","invalido","invece","invito","iperbole","ipnotico","ipotesi","ippica","iride","irlanda","ironico","irrigato","irrorare","isolato","isotopo","isterico","istituto","istrice","italia","iterare","labbro","labirinto","lacca","lacerato","lacrima","lacuna","laddove","lago","lampo","lancetta","lanterna","lardoso","larga","laringe","lastra","latenza","latino","lattuga","lavagna","lavoro","legale","leggero","lembo","lentezza","lenza","leone","lepre","lesivo","lessato","lesto","letterale","leva","levigato","libero","lido","lievito","lilla","limatura","limitare","limpido","lineare","lingua","liquido","lira","lirica","lisca","lite","litigio","livrea","locanda","lode","logica","lombare","londra","longevo","loquace","lorenzo","loto","lotteria","luce","lucidato","lumaca","luminoso","lungo","lupo","luppolo","lusinga","lusso","lutto","macabro","macchina","macero","macinato","madama","magico","maglia","magnete","magro","maiolica","malafede","malgrado","malinteso","malsano","malto","malumore","mana","mancia","mandorla","mangiare","manifesto","mannaro","manovra","mansarda","mantide","manubrio","mappa","maratona","marcire","maretta","marmo","marsupio","maschera","massaia","mastino","materasso","matricola","mattone","maturo","mazurca","meandro","meccanico","mecenate","medesimo","meditare","mega","melassa","melis","melodia","meninge","meno","mensola","mercurio","merenda","merlo","meschino","mese","messere","mestolo","metallo","metodo","mettere","miagolare","mica","micelio","michele","microbo","midollo","miele","migliore","milano","milite","mimosa","minerale","mini","minore","mirino","mirtillo","miscela","missiva","misto","misurare","mitezza","mitigare","mitra","mittente","mnemonico","modello","modifica","modulo","mogano","mogio","mole","molosso","monastero","monco","mondina","monetario","monile","monotono","monsone","montato","monviso","mora","mordere","morsicato","mostro","motivato","motosega","motto","movenza","movimento","mozzo","mucca","mucosa","muffa","mughetto","mugnaio","mulatto","mulinello","multiplo","mummia","munto","muovere","murale","musa","muscolo","musica","mutevole","muto","nababbo","nafta","nanometro","narciso","narice","narrato","nascere","nastrare","naturale","nautica","naviglio","nebulosa","necrosi","negativo","negozio","nemmeno","neofita","neretto","nervo","nessuno","nettuno","neutrale","neve","nevrotico","nicchia","ninfa","nitido","nobile","nocivo","nodo","nome","nomina","nordico","normale","norvegese","nostrano","notare","notizia","notturno","novella","nucleo","nulla","numero","nuovo","nutrire","nuvola","nuziale","oasi","obbedire","obbligo","obelisco","oblio","obolo","obsoleto","occasione","occhio","occidente","occorrere","occultare","ocra","oculato","odierno","odorare","offerta","offrire","offuscato","oggetto","oggi","ognuno","olandese","olfatto","oliato","oliva","ologramma","oltre","omaggio","ombelico","ombra","omega","omissione","ondoso","onere","onice","onnivoro","onorevole","onta","operato","opinione","opposto","oracolo","orafo","ordine","orecchino","orefice","orfano","organico","origine","orizzonte","orma","ormeggio","ornativo","orologio","orrendo","orribile","ortensia","ortica","orzata","orzo","osare","oscurare","osmosi","ospedale","ospite","ossa","ossidare","ostacolo","oste","otite","otre","ottagono","ottimo","ottobre","ovale","ovest","ovino","oviparo","ovocito","ovunque","ovviare","ozio","pacchetto","pace","pacifico","padella","padrone","paese","paga","pagina","palazzina","palesare","pallido","palo","palude","pandoro","pannello","paolo","paonazzo","paprica","parabola","parcella","parere","pargolo","pari","parlato","parola","partire","parvenza","parziale","passivo","pasticca","patacca","patologia","pattume","pavone","peccato","pedalare","pedonale","peggio","peloso","penare","pendice","penisola","pennuto","penombra","pensare","pentola","pepe","pepita","perbene","percorso","perdonato","perforare","pergamena","periodo","permesso","perno","perplesso","persuaso","pertugio","pervaso","pesatore","pesista","peso","pestifero","petalo","pettine","petulante","pezzo","piacere","pianta","piattino","piccino","picozza","piega","pietra","piffero","pigiama","pigolio","pigro","pila","pilifero","pillola","pilota","pimpante","pineta","pinna","pinolo","pioggia","piombo","piramide","piretico","pirite","pirolisi","pitone","pizzico","placebo","planare","plasma","platano","plenario","pochezza","poderoso","podismo","poesia","poggiare","polenta","poligono","pollice","polmonite","polpetta","polso","poltrona","polvere","pomice","pomodoro","ponte","popoloso","porfido","poroso","porpora","porre","portata","posa","positivo","possesso","postulato","potassio","potere","pranzo","prassi","pratica","precluso","predica","prefisso","pregiato","prelievo","premere","prenotare","preparato","presenza","pretesto","prevalso","prima","principe","privato","problema","procura","produrre","profumo","progetto","prolunga","promessa","pronome","proposta","proroga","proteso","prova","prudente","prugna","prurito","psiche","pubblico","pudica","pugilato","pugno","pulce","pulito","pulsante","puntare","pupazzo","pupilla","puro","quadro","qualcosa","quasi","querela","quota","raccolto","raddoppio","radicale","radunato","raffica","ragazzo","ragione","ragno","ramarro","ramingo","ramo","randagio","rantolare","rapato","rapina","rappreso","rasatura","raschiato","rasente","rassegna","rastrello","rata","ravveduto","reale","recepire","recinto","recluta","recondito","recupero","reddito","redimere","regalato","registro","regola","regresso","relazione","remare","remoto","renna","replica","reprimere","reputare","resa","residente","responso","restauro","rete","retina","retorica","rettifica","revocato","riassunto","ribadire","ribelle","ribrezzo","ricarica","ricco","ricevere","riciclato","ricordo","ricreduto","ridicolo","ridurre","rifasare","riflesso","riforma","rifugio","rigare","rigettato","righello","rilassato","rilevato","rimanere","rimbalzo","rimedio","rimorchio","rinascita","rincaro","rinforzo","rinnovo","rinomato","rinsavito","rintocco","rinuncia","rinvenire","riparato","ripetuto","ripieno","riportare","ripresa","ripulire","risata","rischio","riserva","risibile","riso","rispetto","ristoro","risultato","risvolto","ritardo","ritegno","ritmico","ritrovo","riunione","riva","riverso","rivincita","rivolto","rizoma","roba","robotico","robusto","roccia","roco","rodaggio","rodere","roditore","rogito","rollio","romantico","rompere","ronzio","rosolare","rospo","rotante","rotondo","rotula","rovescio","rubizzo","rubrica","ruga","rullino","rumine","rumoroso","ruolo","rupe","russare","rustico","sabato","sabbiare","sabotato","sagoma","salasso","saldatura","salgemma","salivare","salmone","salone","saltare","saluto","salvo","sapere","sapido","saporito","saraceno","sarcasmo","sarto","sassoso","satellite","satira","satollo","saturno","savana","savio","saziato","sbadiglio","sbalzo","sbancato","sbarra","sbattere","sbavare","sbendare","sbirciare","sbloccato","sbocciato","sbrinare","sbruffone","sbuffare","scabroso","scadenza","scala","scambiare","scandalo","scapola","scarso","scatenare","scavato","scelto","scenico","scettro","scheda","schiena","sciarpa","scienza","scindere","scippo","sciroppo","scivolo","sclerare","scodella","scolpito","scomparto","sconforto","scoprire","scorta","scossone","scozzese","scriba","scrollare","scrutinio","scuderia","scultore","scuola","scuro","scusare","sdebitare","sdoganare","seccatura","secondo","sedano","seggiola","segnalato","segregato","seguito","selciato","selettivo","sella","selvaggio","semaforo","sembrare","seme","seminato","sempre","senso","sentire","sepolto","sequenza","serata","serbato","sereno","serio","serpente","serraglio","servire","sestina","setola","settimana","sfacelo","sfaldare","sfamato","sfarzoso","sfaticato","sfera","sfida","sfilato","sfinge","sfocato","sfoderare","sfogo","sfoltire","sforzato","sfratto","sfruttato","sfuggito","sfumare","sfuso","sgabello","sgarbato","sgonfiare","sgorbio","sgrassato","sguardo","sibilo","siccome","sierra","sigla","signore","silenzio","sillaba","simbolo","simpatico","simulato","sinfonia","singolo","sinistro","sino","sintesi","sinusoide","sipario","sisma","sistole","situato","slitta","slogatura","sloveno","smarrito","smemorato","smentito","smeraldo","smilzo","smontare","smottato","smussato","snellire","snervato","snodo","sobbalzo","sobrio","soccorso","sociale","sodale","soffitto","sogno","soldato","solenne","solido","sollazzo","solo","solubile","solvente","somatico","somma","sonda","sonetto","sonnifero","sopire","soppeso","sopra","sorgere","sorpasso","sorriso","sorso","sorteggio","sorvolato","sospiro","sosta","sottile","spada","spalla","spargere","spatola","spavento","spazzola","specie","spedire","spegnere","spelatura","speranza","spessore","spettrale","spezzato","spia","spigoloso","spillato","spinoso","spirale","splendido","sportivo","sposo","spranga","sprecare","spronato","spruzzo","spuntino","squillo","sradicare","srotolato","stabile","stacco","staffa","stagnare","stampato","stantio","starnuto","stasera","statuto","stelo","steppa","sterzo","stiletto","stima","stirpe","stivale","stizzoso","stonato","storico","strappo","stregato","stridulo","strozzare","strutto","stuccare","stufo","stupendo","subentro","succoso","sudore","suggerito","sugo","sultano","suonare","superbo","supporto","surgelato","surrogato","sussurro","sutura","svagare","svedese","sveglio","svelare","svenuto","svezia","sviluppo","svista","svizzera","svolta","svuotare","tabacco","tabulato","tacciare","taciturno","tale","talismano","tampone","tannino","tara","tardivo","targato","tariffa","tarpare","tartaruga","tasto","tattico","taverna","tavolata","tazza","teca","tecnico","telefono","temerario","tempo","temuto","tendone","tenero","tensione","tentacolo","teorema","terme","terrazzo","terzetto","tesi","tesserato","testato","tetro","tettoia","tifare","tigella","timbro","tinto","tipico","tipografo","tiraggio","tiro","titanio","titolo","titubante","tizio","tizzone","toccare","tollerare","tolto","tombola","tomo","tonfo","tonsilla","topazio","topologia","toppa","torba","tornare","torrone","tortora","toscano","tossire","tostatura","totano","trabocco","trachea","trafila","tragedia","tralcio","tramonto","transito","trapano","trarre","trasloco","trattato","trave","treccia","tremolio","trespolo","tributo","tricheco","trifoglio","trillo","trincea","trio","tristezza","triturato","trivella","tromba","trono","troppo","trottola","trovare","truccato","tubatura","tuffato","tulipano","tumulto","tunisia","turbare","turchino","tuta","tutela","ubicato","uccello","uccisore","udire","uditivo","uffa","ufficio","uguale","ulisse","ultimato","umano","umile","umorismo","uncinetto","ungere","ungherese","unicorno","unificato","unisono","unitario","unte","uovo","upupa","uragano","urgenza","urlo","usanza","usato","uscito","usignolo","usuraio","utensile","utilizzo","utopia","vacante","vaccinato","vagabondo","vagliato","valanga","valgo","valico","valletta","valoroso","valutare","valvola","vampata","vangare","vanitoso","vano","vantaggio","vanvera","vapore","varano","varcato","variante","vasca","vedetta","vedova","veduto","vegetale","veicolo","velcro","velina","velluto","veloce","venato","vendemmia","vento","verace","verbale","vergogna","verifica","vero","verruca","verticale","vescica","vessillo","vestale","veterano","vetrina","vetusto","viandante","vibrante","vicenda","vichingo","vicinanza","vidimare","vigilia","vigneto","vigore","vile","villano","vimini","vincitore","viola","vipera","virgola","virologo","virulento","viscoso","visione","vispo","vissuto","visura","vita","vitello","vittima","vivanda","vivido","viziare","voce","voga","volatile","volere","volpe","voragine","vulcano","zampogna","zanna","zappato","zattera","zavorra","zefiro","zelante","zelo","zenzero","zerbino","zibetto","zinco","zircone","zitto","zolla","zotico","zucchero","zufolo","zulu","zuppa"]});var hs=F((Cb,Gd)=>{Gd.exports=["a\u0301baco","abdomen","abeja","abierto","abogado","abono","aborto","abrazo","abrir","abuelo","abuso","acabar","academia","acceso","accio\u0301n","aceite","acelga","acento","aceptar","a\u0301cido","aclarar","acne\u0301","acoger","acoso","activo","acto","actriz","actuar","acudir","acuerdo","acusar","adicto","admitir","adoptar","adorno","aduana","adulto","ae\u0301reo","afectar","aficio\u0301n","afinar","afirmar","a\u0301gil","agitar","agoni\u0301a","agosto","agotar","agregar","agrio","agua","agudo","a\u0301guila","aguja","ahogo","ahorro","aire","aislar","ajedrez","ajeno","ajuste","alacra\u0301n","alambre","alarma","alba","a\u0301lbum","alcalde","aldea","alegre","alejar","alerta","aleta","alfiler","alga","algodo\u0301n","aliado","aliento","alivio","alma","almeja","almi\u0301bar","altar","alteza","altivo","alto","altura","alumno","alzar","amable","amante","amapola","amargo","amasar","a\u0301mbar","a\u0301mbito","ameno","amigo","amistad","amor","amparo","amplio","ancho","anciano","ancla","andar","ande\u0301n","anemia","a\u0301ngulo","anillo","a\u0301nimo","ani\u0301s","anotar","antena","antiguo","antojo","anual","anular","anuncio","an\u0303adir","an\u0303ejo","an\u0303o","apagar","aparato","apetito","apio","aplicar","apodo","aporte","apoyo","aprender","aprobar","apuesta","apuro","arado","aran\u0303a","arar","a\u0301rbitro","a\u0301rbol","arbusto","archivo","arco","arder","ardilla","arduo","a\u0301rea","a\u0301rido","aries","armoni\u0301a","arne\u0301s","aroma","arpa","arpo\u0301n","arreglo","arroz","arruga","arte","artista","asa","asado","asalto","ascenso","asegurar","aseo","asesor","asiento","asilo","asistir","asno","asombro","a\u0301spero","astilla","astro","astuto","asumir","asunto","atajo","ataque","atar","atento","ateo","a\u0301tico","atleta","a\u0301tomo","atraer","atroz","atu\u0301n","audaz","audio","auge","aula","aumento","ausente","autor","aval","avance","avaro","ave","avellana","avena","avestruz","avio\u0301n","aviso","ayer","ayuda","ayuno","azafra\u0301n","azar","azote","azu\u0301car","azufre","azul","baba","babor","bache","bahi\u0301a","baile","bajar","balanza","balco\u0301n","balde","bambu\u0301","banco","banda","ban\u0303o","barba","barco","barniz","barro","ba\u0301scula","basto\u0301n","basura","batalla","bateri\u0301a","batir","batuta","bau\u0301l","bazar","bebe\u0301","bebida","bello","besar","beso","bestia","bicho","bien","bingo","blanco","bloque","blusa","boa","bobina","bobo","boca","bocina","boda","bodega","boina","bola","bolero","bolsa","bomba","bondad","bonito","bono","bonsa\u0301i","borde","borrar","bosque","bote","boti\u0301n","bo\u0301veda","bozal","bravo","brazo","brecha","breve","brillo","brinco","brisa","broca","broma","bronce","brote","bruja","brusco","bruto","buceo","bucle","bueno","buey","bufanda","bufo\u0301n","bu\u0301ho","buitre","bulto","burbuja","burla","burro","buscar","butaca","buzo\u0301n","caballo","cabeza","cabina","cabra","cacao","cada\u0301ver","cadena","caer","cafe\u0301","cai\u0301da","caima\u0301n","caja","cajo\u0301n","cal","calamar","calcio","caldo","calidad","calle","calma","calor","calvo","cama","cambio","camello","camino","campo","ca\u0301ncer","candil","canela","canguro","canica","canto","can\u0303a","can\u0303o\u0301n","caoba","caos","capaz","capita\u0301n","capote","captar","capucha","cara","carbo\u0301n","ca\u0301rcel","careta","carga","carin\u0303o","carne","carpeta","carro","carta","casa","casco","casero","caspa","castor","catorce","catre","caudal","causa","cazo","cebolla","ceder","cedro","celda","ce\u0301lebre","celoso","ce\u0301lula","cemento","ceniza","centro","cerca","cerdo","cereza","cero","cerrar","certeza","ce\u0301sped","cetro","chacal","chaleco","champu\u0301","chancla","chapa","charla","chico","chiste","chivo","choque","choza","chuleta","chupar","ciclo\u0301n","ciego","cielo","cien","cierto","cifra","cigarro","cima","cinco","cine","cinta","cipre\u0301s","circo","ciruela","cisne","cita","ciudad","clamor","clan","claro","clase","clave","cliente","clima","cli\u0301nica","cobre","coccio\u0301n","cochino","cocina","coco","co\u0301digo","codo","cofre","coger","cohete","coji\u0301n","cojo","cola","colcha","colegio","colgar","colina","collar","colmo","columna","combate","comer","comida","co\u0301modo","compra","conde","conejo","conga","conocer","consejo","contar","copa","copia","corazo\u0301n","corbata","corcho","cordo\u0301n","corona","correr","coser","cosmos","costa","cra\u0301neo","cra\u0301ter","crear","crecer","crei\u0301do","crema","cri\u0301a","crimen","cripta","crisis","cromo","cro\u0301nica","croqueta","crudo","cruz","cuadro","cuarto","cuatro","cubo","cubrir","cuchara","cuello","cuento","cuerda","cuesta","cueva","cuidar","culebra","culpa","culto","cumbre","cumplir","cuna","cuneta","cuota","cupo\u0301n","cu\u0301pula","curar","curioso","curso","curva","cutis","dama","danza","dar","dardo","da\u0301til","deber","de\u0301bil","de\u0301cada","decir","dedo","defensa","definir","dejar","delfi\u0301n","delgado","delito","demora","denso","dental","deporte","derecho","derrota","desayuno","deseo","desfile","desnudo","destino","desvi\u0301o","detalle","detener","deuda","di\u0301a","diablo","diadema","diamante","diana","diario","dibujo","dictar","diente","dieta","diez","difi\u0301cil","digno","dilema","diluir","dinero","directo","dirigir","disco","disen\u0303o","disfraz","diva","divino","doble","doce","dolor","domingo","don","donar","dorado","dormir","dorso","dos","dosis","drago\u0301n","droga","ducha","duda","duelo","duen\u0303o","dulce","du\u0301o","duque","durar","dureza","duro","e\u0301bano","ebrio","echar","eco","ecuador","edad","edicio\u0301n","edificio","editor","educar","efecto","eficaz","eje","ejemplo","elefante","elegir","elemento","elevar","elipse","e\u0301lite","elixir","elogio","eludir","embudo","emitir","emocio\u0301n","empate","empen\u0303o","empleo","empresa","enano","encargo","enchufe","enci\u0301a","enemigo","enero","enfado","enfermo","engan\u0303o","enigma","enlace","enorme","enredo","ensayo","ensen\u0303ar","entero","entrar","envase","envi\u0301o","e\u0301poca","equipo","erizo","escala","escena","escolar","escribir","escudo","esencia","esfera","esfuerzo","espada","espejo","espi\u0301a","esposa","espuma","esqui\u0301","estar","este","estilo","estufa","etapa","eterno","e\u0301tica","etnia","evadir","evaluar","evento","evitar","exacto","examen","exceso","excusa","exento","exigir","exilio","existir","e\u0301xito","experto","explicar","exponer","extremo","fa\u0301brica","fa\u0301bula","fachada","fa\u0301cil","factor","faena","faja","falda","fallo","falso","faltar","fama","familia","famoso","farao\u0301n","farmacia","farol","farsa","fase","fatiga","fauna","favor","fax","febrero","fecha","feliz","feo","feria","feroz","fe\u0301rtil","fervor","festi\u0301n","fiable","fianza","fiar","fibra","ficcio\u0301n","ficha","fideo","fiebre","fiel","fiera","fiesta","figura","fijar","fijo","fila","filete","filial","filtro","fin","finca","fingir","finito","firma","flaco","flauta","flecha","flor","flota","fluir","flujo","flu\u0301or","fobia","foca","fogata","fogo\u0301n","folio","folleto","fondo","forma","forro","fortuna","forzar","fosa","foto","fracaso","fra\u0301gil","franja","frase","fraude","frei\u0301r","freno","fresa","fri\u0301o","frito","fruta","fuego","fuente","fuerza","fuga","fumar","funcio\u0301n","funda","furgo\u0301n","furia","fusil","fu\u0301tbol","futuro","gacela","gafas","gaita","gajo","gala","galeri\u0301a","gallo","gamba","ganar","gancho","ganga","ganso","garaje","garza","gasolina","gastar","gato","gavila\u0301n","gemelo","gemir","gen","ge\u0301nero","genio","gente","geranio","gerente","germen","gesto","gigante","gimnasio","girar","giro","glaciar","globo","gloria","gol","golfo","goloso","golpe","goma","gordo","gorila","gorra","gota","goteo","gozar","grada","gra\u0301fico","grano","grasa","gratis","grave","grieta","grillo","gripe","gris","grito","grosor","gru\u0301a","grueso","grumo","grupo","guante","guapo","guardia","guerra","gui\u0301a","guin\u0303o","guion","guiso","guitarra","gusano","gustar","haber","ha\u0301bil","hablar","hacer","hacha","hada","hallar","hamaca","harina","haz","hazan\u0303a","hebilla","hebra","hecho","helado","helio","hembra","herir","hermano","he\u0301roe","hervir","hielo","hierro","hi\u0301gado","higiene","hijo","himno","historia","hocico","hogar","hoguera","hoja","hombre","hongo","honor","honra","hora","hormiga","horno","hostil","hoyo","hueco","huelga","huerta","hueso","huevo","huida","huir","humano","hu\u0301medo","humilde","humo","hundir","huraca\u0301n","hurto","icono","ideal","idioma","i\u0301dolo","iglesia","iglu\u0301","igual","ilegal","ilusio\u0301n","imagen","ima\u0301n","imitar","impar","imperio","imponer","impulso","incapaz","i\u0301ndice","inerte","infiel","informe","ingenio","inicio","inmenso","inmune","innato","insecto","instante","intere\u0301s","i\u0301ntimo","intuir","inu\u0301til","invierno","ira","iris","ironi\u0301a","isla","islote","jabali\u0301","jabo\u0301n","jamo\u0301n","jarabe","jardi\u0301n","jarra","jaula","jazmi\u0301n","jefe","jeringa","jinete","jornada","joroba","joven","joya","juerga","jueves","juez","jugador","jugo","juguete","juicio","junco","jungla","junio","juntar","ju\u0301piter","jurar","justo","juvenil","juzgar","kilo","koala","labio","lacio","lacra","lado","ladro\u0301n","lagarto","la\u0301grima","laguna","laico","lamer","la\u0301mina","la\u0301mpara","lana","lancha","langosta","lanza","la\u0301piz","largo","larva","la\u0301stima","lata","la\u0301tex","latir","laurel","lavar","lazo","leal","leccio\u0301n","leche","lector","leer","legio\u0301n","legumbre","lejano","lengua","lento","len\u0303a","leo\u0301n","leopardo","lesio\u0301n","letal","letra","leve","leyenda","libertad","libro","licor","li\u0301der","lidiar","lienzo","liga","ligero","lima","li\u0301mite","limo\u0301n","limpio","lince","lindo","li\u0301nea","lingote","lino","linterna","li\u0301quido","liso","lista","litera","litio","litro","llaga","llama","llanto","llave","llegar","llenar","llevar","llorar","llover","lluvia","lobo","locio\u0301n","loco","locura","lo\u0301gica","logro","lombriz","lomo","lonja","lote","lucha","lucir","lugar","lujo","luna","lunes","lupa","lustro","luto","luz","maceta","macho","madera","madre","maduro","maestro","mafia","magia","mago","mai\u0301z","maldad","maleta","malla","malo","mama\u0301","mambo","mamut","manco","mando","manejar","manga","maniqui\u0301","manjar","mano","manso","manta","man\u0303ana","mapa","ma\u0301quina","mar","marco","marea","marfil","margen","marido","ma\u0301rmol","marro\u0301n","martes","marzo","masa","ma\u0301scara","masivo","matar","materia","matiz","matriz","ma\u0301ximo","mayor","mazorca","mecha","medalla","medio","me\u0301dula","mejilla","mejor","melena","melo\u0301n","memoria","menor","mensaje","mente","menu\u0301","mercado","merengue","me\u0301rito","mes","meso\u0301n","meta","meter","me\u0301todo","metro","mezcla","miedo","miel","miembro","miga","mil","milagro","militar","millo\u0301n","mimo","mina","minero","mi\u0301nimo","minuto","miope","mirar","misa","miseria","misil","mismo","mitad","mito","mochila","mocio\u0301n","moda","modelo","moho","mojar","molde","moler","molino","momento","momia","monarca","moneda","monja","monto","mon\u0303o","morada","morder","moreno","morir","morro","morsa","mortal","mosca","mostrar","motivo","mover","mo\u0301vil","mozo","mucho","mudar","mueble","muela","muerte","muestra","mugre","mujer","mula","muleta","multa","mundo","mun\u0303eca","mural","muro","mu\u0301sculo","museo","musgo","mu\u0301sica","muslo","na\u0301car","nacio\u0301n","nadar","naipe","naranja","nariz","narrar","nasal","natal","nativo","natural","na\u0301usea","naval","nave","navidad","necio","ne\u0301ctar","negar","negocio","negro","neo\u0301n","nervio","neto","neutro","nevar","nevera","nicho","nido","niebla","nieto","nin\u0303ez","nin\u0303o","ni\u0301tido","nivel","nobleza","noche","no\u0301mina","noria","norma","norte","nota","noticia","novato","novela","novio","nube","nuca","nu\u0301cleo","nudillo","nudo","nuera","nueve","nuez","nulo","nu\u0301mero","nutria","oasis","obeso","obispo","objeto","obra","obrero","observar","obtener","obvio","oca","ocaso","oce\u0301ano","ochenta","ocho","ocio","ocre","octavo","octubre","oculto","ocupar","ocurrir","odiar","odio","odisea","oeste","ofensa","oferta","oficio","ofrecer","ogro","oi\u0301do","oi\u0301r","ojo","ola","oleada","olfato","olivo","olla","olmo","olor","olvido","ombligo","onda","onza","opaco","opcio\u0301n","o\u0301pera","opinar","oponer","optar","o\u0301ptica","opuesto","oracio\u0301n","orador","oral","o\u0301rbita","orca","orden","oreja","o\u0301rgano","orgi\u0301a","orgullo","oriente","origen","orilla","oro","orquesta","oruga","osadi\u0301a","oscuro","osezno","oso","ostra","oton\u0303o","otro","oveja","o\u0301vulo","o\u0301xido","oxi\u0301geno","oyente","ozono","pacto","padre","paella","pa\u0301gina","pago","pai\u0301s","pa\u0301jaro","palabra","palco","paleta","pa\u0301lido","palma","paloma","palpar","pan","panal","pa\u0301nico","pantera","pan\u0303uelo","papa\u0301","papel","papilla","paquete","parar","parcela","pared","parir","paro","pa\u0301rpado","parque","pa\u0301rrafo","parte","pasar","paseo","pasio\u0301n","paso","pasta","pata","patio","patria","pausa","pauta","pavo","payaso","peato\u0301n","pecado","pecera","pecho","pedal","pedir","pegar","peine","pelar","peldan\u0303o","pelea","peligro","pellejo","pelo","peluca","pena","pensar","pen\u0303o\u0301n","peo\u0301n","peor","pepino","pequen\u0303o","pera","percha","perder","pereza","perfil","perico","perla","permiso","perro","persona","pesa","pesca","pe\u0301simo","pestan\u0303a","pe\u0301talo","petro\u0301leo","pez","pezun\u0303a","picar","picho\u0301n","pie","piedra","pierna","pieza","pijama","pilar","piloto","pimienta","pino","pintor","pinza","pin\u0303a","piojo","pipa","pirata","pisar","piscina","piso","pista","pito\u0301n","pizca","placa","plan","plata","playa","plaza","pleito","pleno","plomo","pluma","plural","pobre","poco","poder","podio","poema","poesi\u0301a","poeta","polen","polici\u0301a","pollo","polvo","pomada","pomelo","pomo","pompa","poner","porcio\u0301n","portal","posada","poseer","posible","poste","potencia","potro","pozo","prado","precoz","pregunta","premio","prensa","preso","previo","primo","pri\u0301ncipe","prisio\u0301n","privar","proa","probar","proceso","producto","proeza","profesor","programa","prole","promesa","pronto","propio","pro\u0301ximo","prueba","pu\u0301blico","puchero","pudor","pueblo","puerta","puesto","pulga","pulir","pulmo\u0301n","pulpo","pulso","puma","punto","pun\u0303al","pun\u0303o","pupa","pupila","pure\u0301","quedar","queja","quemar","querer","queso","quieto","qui\u0301mica","quince","quitar","ra\u0301bano","rabia","rabo","racio\u0301n","radical","rai\u0301z","rama","rampa","rancho","rango","rapaz","ra\u0301pido","rapto","rasgo","raspa","rato","rayo","raza","razo\u0301n","reaccio\u0301n","realidad","reban\u0303o","rebote","recaer","receta","rechazo","recoger","recreo","recto","recurso","red","redondo","reducir","reflejo","reforma","refra\u0301n","refugio","regalo","regir","regla","regreso","rehe\u0301n","reino","rei\u0301r","reja","relato","relevo","relieve","relleno","reloj","remar","remedio","remo","rencor","rendir","renta","reparto","repetir","reposo","reptil","res","rescate","resina","respeto","resto","resumen","retiro","retorno","retrato","reunir","reve\u0301s","revista","rey","rezar","rico","riego","rienda","riesgo","rifa","ri\u0301gido","rigor","rinco\u0301n","rin\u0303o\u0301n","ri\u0301o","riqueza","risa","ritmo","rito","rizo","roble","roce","rociar","rodar","rodeo","rodilla","roer","rojizo","rojo","romero","romper","ron","ronco","ronda","ropa","ropero","rosa","rosca","rostro","rotar","rubi\u0301","rubor","rudo","rueda","rugir","ruido","ruina","ruleta","rulo","rumbo","rumor","ruptura","ruta","rutina","sa\u0301bado","saber","sabio","sable","sacar","sagaz","sagrado","sala","saldo","salero","salir","salmo\u0301n","salo\u0301n","salsa","salto","salud","salvar","samba","sancio\u0301n","sandi\u0301a","sanear","sangre","sanidad","sano","santo","sapo","saque","sardina","sarte\u0301n","sastre","sata\u0301n","sauna","saxofo\u0301n","seccio\u0301n","seco","secreto","secta","sed","seguir","seis","sello","selva","semana","semilla","senda","sensor","sen\u0303al","sen\u0303or","separar","sepia","sequi\u0301a","ser","serie","sermo\u0301n","servir","sesenta","sesio\u0301n","seta","setenta","severo","sexo","sexto","sidra","siesta","siete","siglo","signo","si\u0301laba","silbar","silencio","silla","si\u0301mbolo","simio","sirena","sistema","sitio","situar","sobre","socio","sodio","sol","solapa","soldado","soledad","so\u0301lido","soltar","solucio\u0301n","sombra","sondeo","sonido","sonoro","sonrisa","sopa","soplar","soporte","sordo","sorpresa","sorteo","soste\u0301n","so\u0301tano","suave","subir","suceso","sudor","suegra","suelo","suen\u0303o","suerte","sufrir","sujeto","sulta\u0301n","sumar","superar","suplir","suponer","supremo","sur","surco","suren\u0303o","surgir","susto","sutil","tabaco","tabique","tabla","tabu\u0301","taco","tacto","tajo","talar","talco","talento","talla","talo\u0301n","taman\u0303o","tambor","tango","tanque","tapa","tapete","tapia","tapo\u0301n","taquilla","tarde","tarea","tarifa","tarjeta","tarot","tarro","tarta","tatuaje","tauro","taza","tazo\u0301n","teatro","techo","tecla","te\u0301cnica","tejado","tejer","tejido","tela","tele\u0301fono","tema","temor","templo","tenaz","tender","tener","tenis","tenso","teori\u0301a","terapia","terco","te\u0301rmino","ternura","terror","tesis","tesoro","testigo","tetera","texto","tez","tibio","tiburo\u0301n","tiempo","tienda","tierra","tieso","tigre","tijera","tilde","timbre","ti\u0301mido","timo","tinta","ti\u0301o","ti\u0301pico","tipo","tira","tiro\u0301n","tita\u0301n","ti\u0301tere","ti\u0301tulo","tiza","toalla","tobillo","tocar","tocino","todo","toga","toldo","tomar","tono","tonto","topar","tope","toque","to\u0301rax","torero","tormenta","torneo","toro","torpedo","torre","torso","tortuga","tos","tosco","toser","to\u0301xico","trabajo","tractor","traer","tra\u0301fico","trago","traje","tramo","trance","trato","trauma","trazar","tre\u0301bol","tregua","treinta","tren","trepar","tres","tribu","trigo","tripa","triste","triunfo","trofeo","trompa","tronco","tropa","trote","trozo","truco","trueno","trufa","tuberi\u0301a","tubo","tuerto","tumba","tumor","tu\u0301nel","tu\u0301nica","turbina","turismo","turno","tutor","ubicar","u\u0301lcera","umbral","unidad","unir","universo","uno","untar","un\u0303a","urbano","urbe","urgente","urna","usar","usuario","u\u0301til","utopi\u0301a","uva","vaca","vaci\u0301o","vacuna","vagar","vago","vaina","vajilla","vale","va\u0301lido","valle","valor","va\u0301lvula","vampiro","vara","variar","varo\u0301n","vaso","vecino","vector","vehi\u0301culo","veinte","vejez","vela","velero","veloz","vena","vencer","venda","veneno","vengar","venir","venta","venus","ver","verano","verbo","verde","vereda","verja","verso","verter","vi\u0301a","viaje","vibrar","vicio","vi\u0301ctima","vida","vi\u0301deo","vidrio","viejo","viernes","vigor","vil","villa","vinagre","vino","vin\u0303edo","violi\u0301n","viral","virgo","virtud","visor","vi\u0301spera","vista","vitamina","viudo","vivaz","vivero","vivir","vivo","volca\u0301n","volumen","volver","voraz","votar","voto","voz","vuelo","vulgar","yacer","yate","yegua","yema","yerno","yeso","yodo","yoga","yogur","zafiro","zanja","zapato","zarza","zona","zorro","zumo","zurdo"]});var ms=F((Nb,Kd)=>{Kd.exports=["\u3042\u3044\u3053\u304F\u3057\u3093","\u3042\u3044\u3055\u3064","\u3042\u3044\u305F\u3099","\u3042\u304A\u305D\u3099\u3089","\u3042\u304B\u3061\u3083\u3093","\u3042\u304D\u308B","\u3042\u3051\u304B\u3099\u305F","\u3042\u3051\u308B","\u3042\u3053\u304B\u3099\u308C\u308B","\u3042\u3055\u3044","\u3042\u3055\u3072","\u3042\u3057\u3042\u3068","\u3042\u3057\u3099\u308F\u3046","\u3042\u3059\u3099\u304B\u308B","\u3042\u3059\u3099\u304D","\u3042\u305D\u3075\u3099","\u3042\u305F\u3048\u308B","\u3042\u305F\u305F\u3081\u308B","\u3042\u305F\u308A\u307E\u3048","\u3042\u305F\u308B","\u3042\u3064\u3044","\u3042\u3064\u304B\u3046","\u3042\u3063\u3057\u3085\u304F","\u3042\u3064\u307E\u308A","\u3042\u3064\u3081\u308B","\u3042\u3066\u306A","\u3042\u3066\u306F\u307E\u308B","\u3042\u3072\u308B","\u3042\u3075\u3099\u3089","\u3042\u3075\u3099\u308B","\u3042\u3075\u308C\u308B","\u3042\u307E\u3044","\u3042\u307E\u3068\u3099","\u3042\u307E\u3084\u304B\u3059","\u3042\u307E\u308A","\u3042\u307F\u3082\u306E","\u3042\u3081\u308A\u304B","\u3042\u3084\u307E\u308B","\u3042\u3086\u3080","\u3042\u3089\u3044\u304F\u3099\u307E","\u3042\u3089\u3057","\u3042\u3089\u3059\u3057\u3099","\u3042\u3089\u305F\u3081\u308B","\u3042\u3089\u3086\u308B","\u3042\u3089\u308F\u3059","\u3042\u308A\u304B\u3099\u3068\u3046","\u3042\u308F\u305B\u308B","\u3042\u308F\u3066\u308B","\u3042\u3093\u3044","\u3042\u3093\u304B\u3099\u3044","\u3042\u3093\u3053","\u3042\u3093\u305B\u3099\u3093","\u3042\u3093\u3066\u3044","\u3042\u3093\u306A\u3044","\u3042\u3093\u307E\u308A","\u3044\u3044\u305F\u3099\u3059","\u3044\u304A\u3093","\u3044\u304B\u3099\u3044","\u3044\u304B\u3099\u304F","\u3044\u304D\u304A\u3044","\u3044\u304D\u306A\u308A","\u3044\u304D\u3082\u306E","\u3044\u304D\u308B","\u3044\u304F\u3057\u3099","\u3044\u304F\u3075\u3099\u3093","\u3044\u3051\u306F\u3099\u306A","\u3044\u3051\u3093","\u3044\u3053\u3046","\u3044\u3053\u304F","\u3044\u3053\u3064","\u3044\u3055\u307E\u3057\u3044","\u3044\u3055\u3093","\u3044\u3057\u304D","\u3044\u3057\u3099\u3085\u3046","\u3044\u3057\u3099\u3087\u3046","\u3044\u3057\u3099\u308F\u308B","\u3044\u3059\u3099\u307F","\u3044\u3059\u3099\u308C","\u3044\u305B\u3044","\u3044\u305B\u3048\u3072\u3099","\u3044\u305B\u304B\u3044","\u3044\u305B\u304D","\u3044\u305B\u3099\u3093","\u3044\u305D\u3046\u308D\u3046","\u3044\u305D\u304B\u3099\u3057\u3044","\u3044\u305F\u3099\u3044","\u3044\u305F\u3099\u304F","\u3044\u305F\u3059\u3099\u3089","\u3044\u305F\u307F","\u3044\u305F\u308A\u3042","\u3044\u3061\u304A\u3046","\u3044\u3061\u3057\u3099","\u3044\u3061\u3068\u3099","\u3044\u3061\u306F\u3099","\u3044\u3061\u3075\u3099","\u3044\u3061\u308A\u3085\u3046","\u3044\u3064\u304B","\u3044\u3063\u3057\u3085\u3093","\u3044\u3063\u305B\u3044","\u3044\u3063\u305D\u3046","\u3044\u3063\u305F\u3093","\u3044\u3063\u3061","\u3044\u3063\u3066\u3044","\u3044\u3063\u307B\u309A\u3046","\u3044\u3066\u3055\u3099","\u3044\u3066\u3093","\u3044\u3068\u3099\u3046","\u3044\u3068\u3053","\u3044\u306A\u3044","\u3044\u306A\u304B","\u3044\u306D\u3080\u308A","\u3044\u306E\u3061","\u3044\u306E\u308B","\u3044\u306F\u3064","\u3044\u306F\u3099\u308B","\u3044\u306F\u3093","\u3044\u3072\u3099\u304D","\u3044\u3072\u3093","\u3044\u3075\u304F","\u3044\u3078\u3093","\u3044\u307B\u3046","\u3044\u307F\u3093","\u3044\u3082\u3046\u3068","\u3044\u3082\u305F\u308C","\u3044\u3082\u308A","\u3044\u3084\u304B\u3099\u308B","\u3044\u3084\u3059","\u3044\u3088\u304B\u3093","\u3044\u3088\u304F","\u3044\u3089\u3044","\u3044\u3089\u3059\u3068","\u3044\u308A\u304F\u3099\u3061","\u3044\u308A\u3087\u3046","\u3044\u308C\u3044","\u3044\u308C\u3082\u306E","\u3044\u308C\u308B","\u3044\u308D\u3048\u3093\u3072\u309A\u3064","\u3044\u308F\u3044","\u3044\u308F\u3046","\u3044\u308F\u304B\u3093","\u3044\u308F\u306F\u3099","\u3044\u308F\u3086\u308B","\u3044\u3093\u3051\u3099\u3093\u307E\u3081","\u3044\u3093\u3055\u3064","\u3044\u3093\u3057\u3087\u3046","\u3044\u3093\u3088\u3046","\u3046\u3048\u304D","\u3046\u3048\u308B","\u3046\u304A\u3055\u3099","\u3046\u304B\u3099\u3044","\u3046\u304B\u3075\u3099","\u3046\u304B\u3078\u3099\u308B","\u3046\u304D\u308F","\u3046\u304F\u3089\u3044\u306A","\u3046\u304F\u308C\u308C","\u3046\u3051\u305F\u307E\u308F\u308B","\u3046\u3051\u3064\u3051","\u3046\u3051\u3068\u308B","\u3046\u3051\u3082\u3064","\u3046\u3051\u308B","\u3046\u3053\u3099\u304B\u3059","\u3046\u3053\u3099\u304F","\u3046\u3053\u3093","\u3046\u3055\u304D\u3099","\u3046\u3057\u306A\u3046","\u3046\u3057\u308D\u304B\u3099\u307F","\u3046\u3059\u3044","\u3046\u3059\u304D\u3099","\u3046\u3059\u304F\u3099\u3089\u3044","\u3046\u3059\u3081\u308B","\u3046\u305B\u3064","\u3046\u3061\u3042\u308F\u305B","\u3046\u3061\u304B\u3099\u308F","\u3046\u3061\u304D","\u3046\u3061\u3085\u3046","\u3046\u3063\u304B\u308A","\u3046\u3064\u304F\u3057\u3044","\u3046\u3063\u305F\u3048\u308B","\u3046\u3064\u308B","\u3046\u3068\u3099\u3093","\u3046\u306A\u304D\u3099","\u3046\u306A\u3057\u3099","\u3046\u306A\u3059\u3099\u304F","\u3046\u306A\u308B","\u3046\u306D\u308B","\u3046\u306E\u3046","\u3046\u3075\u3099\u3051\u3099","\u3046\u3075\u3099\u3053\u3099\u3048","\u3046\u307E\u308C\u308B","\u3046\u3081\u308B","\u3046\u3082\u3046","\u3046\u3084\u307E\u3046","\u3046\u3088\u304F","\u3046\u3089\u304B\u3099\u3048\u3059","\u3046\u3089\u304F\u3099\u3061","\u3046\u3089\u306A\u3044","\u3046\u308A\u3042\u3051\u3099","\u3046\u308A\u304D\u308C","\u3046\u308B\u3055\u3044","\u3046\u308C\u3057\u3044","\u3046\u308C\u3086\u304D","\u3046\u308C\u308B","\u3046\u308D\u3053","\u3046\u308F\u304D","\u3046\u308F\u3055","\u3046\u3093\u3053\u3046","\u3046\u3093\u3061\u3093","\u3046\u3093\u3066\u3093","\u3046\u3093\u3068\u3099\u3046","\u3048\u3044\u3048\u3093","\u3048\u3044\u304B\u3099","\u3048\u3044\u304D\u3087\u3046","\u3048\u3044\u3053\u3099","\u3048\u3044\u305B\u3044","\u3048\u3044\u3075\u3099\u3093","\u3048\u3044\u3088\u3046","\u3048\u3044\u308F","\u3048\u304A\u308A","\u3048\u304B\u3099\u304A","\u3048\u304B\u3099\u304F","\u3048\u304D\u305F\u3044","\u3048\u304F\u305B\u308B","\u3048\u3057\u3083\u304F","\u3048\u3059\u3066","\u3048\u3064\u3089\u3093","\u3048\u306E\u304F\u3099","\u3048\u307B\u3046\u307E\u304D","\u3048\u307B\u3093","\u3048\u307E\u304D","\u3048\u3082\u3057\u3099","\u3048\u3082\u306E","\u3048\u3089\u3044","\u3048\u3089\u3075\u3099","\u3048\u308A\u3042","\u3048\u3093\u3048\u3093","\u3048\u3093\u304B\u3044","\u3048\u3093\u304D\u3099","\u3048\u3093\u3051\u3099\u304D","\u3048\u3093\u3057\u3085\u3046","\u3048\u3093\u305B\u3099\u3064","\u3048\u3093\u305D\u304F","\u3048\u3093\u3061\u3087\u3046","\u3048\u3093\u3068\u3064","\u304A\u3044\u304B\u3051\u308B","\u304A\u3044\u3053\u3059","\u304A\u3044\u3057\u3044","\u304A\u3044\u3064\u304F","\u304A\u3046\u3048\u3093","\u304A\u3046\u3055\u307E","\u304A\u3046\u3057\u3099","\u304A\u3046\u305B\u3064","\u304A\u3046\u305F\u3044","\u304A\u3046\u3075\u304F","\u304A\u3046\u3078\u3099\u3044","\u304A\u3046\u3088\u3046","\u304A\u3048\u308B","\u304A\u304A\u3044","\u304A\u304A\u3046","\u304A\u304A\u3068\u3099\u304A\u308A","\u304A\u304A\u3084","\u304A\u304A\u3088\u305D","\u304A\u304B\u3048\u308A","\u304A\u304B\u3059\u3099","\u304A\u304B\u3099\u3080","\u304A\u304B\u308F\u308A","\u304A\u304D\u3099\u306A\u3046","\u304A\u304D\u308B","\u304A\u304F\u3055\u307E","\u304A\u304F\u3057\u3099\u3087\u3046","\u304A\u304F\u308A\u304B\u3099\u306A","\u304A\u304F\u308B","\u304A\u304F\u308C\u308B","\u304A\u3053\u3059","\u304A\u3053\u306A\u3046","\u304A\u3053\u308B","\u304A\u3055\u3048\u308B","\u304A\u3055\u306A\u3044","\u304A\u3055\u3081\u308B","\u304A\u3057\u3044\u308C","\u304A\u3057\u3048\u308B","\u304A\u3057\u3099\u304D\u3099","\u304A\u3057\u3099\u3055\u3093","\u304A\u3057\u3083\u308C","\u304A\u305D\u3089\u304F","\u304A\u305D\u308F\u308B","\u304A\u305F\u304B\u3099\u3044","\u304A\u305F\u304F","\u304A\u305F\u3099\u3084\u304B","\u304A\u3061\u3064\u304F","\u304A\u3063\u3068","\u304A\u3064\u308A","\u304A\u3066\u3099\u304B\u3051","\u304A\u3068\u3057\u3082\u306E","\u304A\u3068\u306A\u3057\u3044","\u304A\u3068\u3099\u308A","\u304A\u3068\u3099\u308D\u304B\u3059","\u304A\u306F\u3099\u3055\u3093","\u304A\u307E\u3044\u308A","\u304A\u3081\u3066\u3099\u3068\u3046","\u304A\u3082\u3044\u3066\u3099","\u304A\u3082\u3046","\u304A\u3082\u305F\u3044","\u304A\u3082\u3061\u3083","\u304A\u3084\u3064","\u304A\u3084\u3086\u3072\u3099","\u304A\u3088\u307B\u3099\u3059","\u304A\u3089\u3093\u305F\u3099","\u304A\u308D\u3059","\u304A\u3093\u304B\u3099\u304F","\u304A\u3093\u3051\u3044","\u304A\u3093\u3057\u3083","\u304A\u3093\u305B\u3093","\u304A\u3093\u305F\u3099\u3093","\u304A\u3093\u3061\u3085\u3046","\u304A\u3093\u3068\u3099\u3051\u3044","\u304B\u3042\u3064","\u304B\u3044\u304B\u3099","\u304B\u3099\u3044\u304D","\u304B\u3099\u3044\u3051\u3093","\u304B\u3099\u3044\u3053\u3046","\u304B\u3044\u3055\u3064","\u304B\u3044\u3057\u3083","\u304B\u3044\u3059\u3044\u3088\u304F","\u304B\u3044\u305B\u3099\u3093","\u304B\u3044\u305D\u3099\u3046\u3068\u3099","\u304B\u3044\u3064\u3046","\u304B\u3044\u3066\u3093","\u304B\u3044\u3068\u3046","\u304B\u3044\u3075\u304F","\u304B\u3099\u3044\u3078\u304D","\u304B\u3044\u307B\u3046","\u304B\u3044\u3088\u3046","\u304B\u3099\u3044\u3089\u3044","\u304B\u3044\u308F","\u304B\u3048\u308B","\u304B\u304A\u308A","\u304B\u304B\u3048\u308B","\u304B\u304B\u3099\u304F","\u304B\u304B\u3099\u3057","\u304B\u304B\u3099\u307F","\u304B\u304F\u3053\u3099","\u304B\u304F\u3068\u304F","\u304B\u3055\u3099\u308B","\u304B\u3099\u305D\u3099\u3046","\u304B\u305F\u3044","\u304B\u305F\u3061","\u304B\u3099\u3061\u3087\u3046","\u304B\u3099\u3063\u304D\u3085\u3046","\u304B\u3099\u3063\u3053\u3046","\u304B\u3099\u3063\u3055\u3093","\u304B\u3099\u3063\u3057\u3087\u3046","\u304B\u306A\u3055\u3099\u308F\u3057","\u304B\u306E\u3046","\u304B\u3099\u306F\u304F","\u304B\u3075\u3099\u304B","\u304B\u307B\u3046","\u304B\u307B\u3053\u3099","\u304B\u307E\u3046","\u304B\u307E\u307B\u3099\u3053","\u304B\u3081\u308C\u304A\u3093","\u304B\u3086\u3044","\u304B\u3088\u3046\u3072\u3099","\u304B\u3089\u3044","\u304B\u308B\u3044","\u304B\u308D\u3046","\u304B\u308F\u304F","\u304B\u308F\u3089","\u304B\u3099\u3093\u304B","\u304B\u3093\u3051\u3044","\u304B\u3093\u3053\u3046","\u304B\u3093\u3057\u3083","\u304B\u3093\u305D\u3046","\u304B\u3093\u305F\u3093","\u304B\u3093\u3061","\u304B\u3099\u3093\u306F\u3099\u308B","\u304D\u3042\u3044","\u304D\u3042\u3064","\u304D\u3044\u308D","\u304D\u3099\u3044\u3093","\u304D\u3046\u3044","\u304D\u3046\u3093","\u304D\u3048\u308B","\u304D\u304A\u3046","\u304D\u304A\u304F","\u304D\u304A\u3061","\u304D\u304A\u3093","\u304D\u304B\u3044","\u304D\u304B\u304F","\u304D\u304B\u3093\u3057\u3083","\u304D\u304D\u3066","\u304D\u304F\u306F\u3099\u308A","\u304D\u304F\u3089\u3051\u3099","\u304D\u3051\u3093\u305B\u3044","\u304D\u3053\u3046","\u304D\u3053\u3048\u308B","\u304D\u3053\u304F","\u304D\u3055\u3044","\u304D\u3055\u304F","\u304D\u3055\u307E","\u304D\u3055\u3089\u304D\u3099","\u304D\u3099\u3057\u3099\u304B\u304B\u3099\u304F","\u304D\u3099\u3057\u304D","\u304D\u3099\u3057\u3099\u305F\u3044\u3051\u3093","\u304D\u3099\u3057\u3099\u306B\u3063\u3066\u3044","\u304D\u3099\u3057\u3099\u3085\u3064\u3057\u3083","\u304D\u3059\u3046","\u304D\u305B\u3044","\u304D\u305B\u304D","\u304D\u305B\u3064","\u304D\u305D\u3046","\u304D\u305D\u3099\u304F","\u304D\u305D\u3099\u3093","\u304D\u305F\u3048\u308B","\u304D\u3061\u3087\u3046","\u304D\u3064\u3048\u3093","\u304D\u3099\u3063\u3061\u308A","\u304D\u3064\u3064\u304D","\u304D\u3064\u306D","\u304D\u3066\u3044","\u304D\u3068\u3099\u3046","\u304D\u3068\u3099\u304F","\u304D\u306A\u3044","\u304D\u306A\u304B\u3099","\u304D\u306A\u3053","\u304D\u306C\u3053\u3099\u3057","\u304D\u306D\u3093","\u304D\u306E\u3046","\u304D\u306E\u3057\u305F","\u304D\u306F\u304F","\u304D\u3072\u3099\u3057\u3044","\u304D\u3072\u3093","\u304D\u3075\u304F","\u304D\u3075\u3099\u3093","\u304D\u307B\u3099\u3046","\u304D\u307B\u3093","\u304D\u307E\u308B","\u304D\u307F\u3064","\u304D\u3080\u3059\u3099\u304B\u3057\u3044","\u304D\u3081\u308B","\u304D\u3082\u305F\u3099\u3081\u3057","\u304D\u3082\u3061","\u304D\u3082\u306E","\u304D\u3083\u304F","\u304D\u3084\u304F","\u304D\u3099\u3085\u3046\u306B\u304F","\u304D\u3088\u3046","\u304D\u3087\u3046\u308A\u3085\u3046","\u304D\u3089\u3044","\u304D\u3089\u304F","\u304D\u308A\u3093","\u304D\u308C\u3044","\u304D\u308C\u3064","\u304D\u308D\u304F","\u304D\u3099\u308D\u3093","\u304D\u308F\u3081\u308B","\u304D\u3099\u3093\u3044\u308D","\u304D\u3093\u304B\u304F\u3057\u3099","\u304D\u3093\u3057\u3099\u3087","\u304D\u3093\u3088\u3046\u3072\u3099","\u304F\u3099\u3042\u3044","\u304F\u3044\u3059\u3099","\u304F\u3046\u304B\u3093","\u304F\u3046\u304D","\u304F\u3046\u304F\u3099\u3093","\u304F\u3046\u3053\u3046","\u304F\u3099\u3046\u305B\u3044","\u304F\u3046\u305D\u3046","\u304F\u3099\u3046\u305F\u3089","\u304F\u3046\u3075\u304F","\u304F\u3046\u307B\u3099","\u304F\u304B\u3093","\u304F\u304D\u3087\u3046","\u304F\u3051\u3099\u3093","\u304F\u3099\u3053\u3046","\u304F\u3055\u3044","\u304F\u3055\u304D","\u304F\u3055\u306F\u3099\u306A","\u304F\u3055\u308B","\u304F\u3057\u3083\u307F","\u304F\u3057\u3087\u3046","\u304F\u3059\u306E\u304D","\u304F\u3059\u308A\u3086\u3072\u3099","\u304F\u305B\u3051\u3099","\u304F\u305B\u3093","\u304F\u3099\u305F\u3044\u3066\u304D","\u304F\u305F\u3099\u3055\u308B","\u304F\u305F\u3072\u3099\u308C\u308B","\u304F\u3061\u3053\u307F","\u304F\u3061\u3055\u304D","\u304F\u3064\u3057\u305F","\u304F\u3099\u3063\u3059\u308A","\u304F\u3064\u308D\u304F\u3099","\u304F\u3068\u3046\u3066\u3093","\u304F\u3068\u3099\u304F","\u304F\u306A\u3093","\u304F\u306D\u304F\u306D","\u304F\u306E\u3046","\u304F\u3075\u3046","\u304F\u307F\u3042\u308F\u305B","\u304F\u307F\u305F\u3066\u308B","\u304F\u3081\u308B","\u304F\u3084\u304F\u3057\u3087","\u304F\u3089\u3059","\u304F\u3089\u3078\u3099\u308B","\u304F\u308B\u307E","\u304F\u308C\u308B","\u304F\u308D\u3046","\u304F\u308F\u3057\u3044","\u304F\u3099\u3093\u304B\u3093","\u304F\u3099\u3093\u3057\u3087\u304F","\u304F\u3099\u3093\u305F\u3044","\u304F\u3099\u3093\u3066","\u3051\u3042\u306A","\u3051\u3044\u304B\u304F","\u3051\u3044\u3051\u3093","\u3051\u3044\u3053","\u3051\u3044\u3055\u3064","\u3051\u3099\u3044\u3057\u3099\u3085\u3064","\u3051\u3044\u305F\u3044","\u3051\u3099\u3044\u306E\u3046\u3057\u3099\u3093","\u3051\u3044\u308C\u304D","\u3051\u3044\u308D","\u3051\u304A\u3068\u3059","\u3051\u304A\u308A\u3082\u306E","\u3051\u3099\u304D\u304B","\u3051\u3099\u304D\u3051\u3099\u3093","\u3051\u3099\u304D\u305F\u3099\u3093","\u3051\u3099\u304D\u3061\u3093","\u3051\u3099\u304D\u3068\u3064","\u3051\u3099\u304D\u306F","\u3051\u3099\u304D\u3084\u304F","\u3051\u3099\u3053\u3046","\u3051\u3099\u3053\u304F\u3057\u3099\u3087\u3046","\u3051\u3099\u3055\u3099\u3044","\u3051\u3055\u304D","\u3051\u3099\u3055\u3099\u3093","\u3051\u3057\u304D","\u3051\u3057\u3053\u3099\u3080","\u3051\u3057\u3087\u3046","\u3051\u3099\u3059\u3068","\u3051\u305F\u306F\u3099","\u3051\u3061\u3083\u3063\u3075\u309A","\u3051\u3061\u3089\u3059","\u3051\u3064\u3042\u3064","\u3051\u3064\u3044","\u3051\u3064\u3048\u304D","\u3051\u3063\u3053\u3093","\u3051\u3064\u3057\u3099\u3087","\u3051\u3063\u305B\u304D","\u3051\u3063\u3066\u3044","\u3051\u3064\u307E\u3064","\u3051\u3099\u3064\u3088\u3046\u3072\u3099","\u3051\u3099\u3064\u308C\u3044","\u3051\u3064\u308D\u3093","\u3051\u3099\u3068\u3099\u304F","\u3051\u3068\u306F\u3099\u3059","\u3051\u3068\u308B","\u3051\u306A\u3051\u3099","\u3051\u306A\u3059","\u3051\u306A\u307F","\u3051\u306C\u304D","\u3051\u3099\u306D\u3064","\u3051\u306D\u3093","\u3051\u306F\u3044","\u3051\u3099\u3072\u3093","\u3051\u3075\u3099\u304B\u3044","\u3051\u3099\u307B\u3099\u304F","\u3051\u307E\u308A","\u3051\u307F\u304B\u308B","\u3051\u3080\u3057","\u3051\u3080\u308A","\u3051\u3082\u306E","\u3051\u3089\u3044","\u3051\u308D\u3051\u308D","\u3051\u308F\u3057\u3044","\u3051\u3093\u3044","\u3051\u3093\u3048\u3064","\u3051\u3093\u304A","\u3051\u3093\u304B","\u3051\u3099\u3093\u304D","\u3051\u3093\u3051\u3099\u3093","\u3051\u3093\u3053\u3046","\u3051\u3093\u3055\u304F","\u3051\u3093\u3057\u3085\u3046","\u3051\u3093\u3059\u3046","\u3051\u3099\u3093\u305D\u3046","\u3051\u3093\u3061\u304F","\u3051\u3093\u3066\u3044","\u3051\u3093\u3068\u3046","\u3051\u3093\u306A\u3044","\u3051\u3093\u306B\u3093","\u3051\u3099\u3093\u3075\u3099\u3064","\u3051\u3093\u307E","\u3051\u3093\u307F\u3093","\u3051\u3093\u3081\u3044","\u3051\u3093\u3089\u3093","\u3051\u3093\u308A","\u3053\u3042\u304F\u307E","\u3053\u3044\u306C","\u3053\u3044\u3072\u3099\u3068","\u3053\u3099\u3046\u3044","\u3053\u3046\u3048\u3093","\u3053\u3046\u304A\u3093","\u3053\u3046\u304B\u3093","\u3053\u3099\u3046\u304D\u3085\u3046","\u3053\u3099\u3046\u3051\u3044","\u3053\u3046\u3053\u3046","\u3053\u3046\u3055\u3044","\u3053\u3046\u3057\u3099","\u3053\u3046\u3059\u3044","\u3053\u3099\u3046\u305B\u3044","\u3053\u3046\u305D\u304F","\u3053\u3046\u305F\u3044","\u3053\u3046\u3061\u3083","\u3053\u3046\u3064\u3046","\u3053\u3046\u3066\u3044","\u3053\u3046\u3068\u3099\u3046","\u3053\u3046\u306A\u3044","\u3053\u3046\u306F\u3044","\u3053\u3099\u3046\u307B\u3046","\u3053\u3099\u3046\u307E\u3093","\u3053\u3046\u3082\u304F","\u3053\u3046\u308A\u3064","\u3053\u3048\u308B","\u3053\u304A\u308A","\u3053\u3099\u304B\u3044","\u3053\u3099\u304B\u3099\u3064","\u3053\u3099\u304B\u3093","\u3053\u304F\u3053\u3099","\u3053\u304F\u3055\u3044","\u3053\u304F\u3068\u3046","\u3053\u304F\u306A\u3044","\u3053\u304F\u306F\u304F","\u3053\u304F\u3099\u307E","\u3053\u3051\u3044","\u3053\u3051\u308B","\u3053\u3053\u306E\u304B","\u3053\u3053\u308D","\u3053\u3055\u3081","\u3053\u3057\u3064","\u3053\u3059\u3046","\u3053\u305B\u3044","\u3053\u305B\u304D","\u3053\u305B\u3099\u3093","\u3053\u305D\u305F\u3099\u3066","\u3053\u305F\u3044","\u3053\u305F\u3048\u308B","\u3053\u305F\u3064","\u3053\u3061\u3087\u3046","\u3053\u3063\u304B","\u3053\u3064\u3053\u3064","\u3053\u3064\u306F\u3099\u3093","\u3053\u3064\u3075\u3099","\u3053\u3066\u3044","\u3053\u3066\u3093","\u3053\u3068\u304B\u3099\u3089","\u3053\u3068\u3057","\u3053\u3068\u306F\u3099","\u3053\u3068\u308A","\u3053\u306A\u3053\u3099\u306A","\u3053\u306D\u3053\u306D","\u3053\u306E\u307E\u307E","\u3053\u306E\u307F","\u3053\u306E\u3088","\u3053\u3099\u306F\u3093","\u3053\u3072\u3064\u3057\u3099","\u3053\u3075\u3046","\u3053\u3075\u3093","\u3053\u307B\u3099\u308C\u308B","\u3053\u3099\u307E\u3042\u3075\u3099\u3089","\u3053\u307E\u304B\u3044","\u3053\u3099\u307E\u3059\u308A","\u3053\u307E\u3064\u306A","\u3053\u307E\u308B","\u3053\u3080\u304D\u3099\u3053","\u3053\u3082\u3057\u3099","\u3053\u3082\u3061","\u3053\u3082\u306E","\u3053\u3082\u3093","\u3053\u3084\u304F","\u3053\u3084\u307E","\u3053\u3086\u3046","\u3053\u3086\u3072\u3099","\u3053\u3088\u3044","\u3053\u3088\u3046","\u3053\u308A\u308B","\u3053\u308C\u304F\u3057\u3087\u3093","\u3053\u308D\u3063\u3051","\u3053\u308F\u3082\u3066","\u3053\u308F\u308C\u308B","\u3053\u3093\u3044\u3093","\u3053\u3093\u304B\u3044","\u3053\u3093\u304D","\u3053\u3093\u3057\u3085\u3046","\u3053\u3093\u3059\u3044","\u3053\u3093\u305F\u3099\u3066","\u3053\u3093\u3068\u3093","\u3053\u3093\u306A\u3093","\u3053\u3093\u3072\u3099\u306B","\u3053\u3093\u307B\u309A\u3093","\u3053\u3093\u307E\u3051","\u3053\u3093\u3084","\u3053\u3093\u308C\u3044","\u3053\u3093\u308F\u304F","\u3055\u3099\u3044\u3048\u304D","\u3055\u3044\u304B\u3044","\u3055\u3044\u304D\u3093","\u3055\u3099\u3044\u3051\u3099\u3093","\u3055\u3099\u3044\u3053","\u3055\u3044\u3057\u3087","\u3055\u3044\u305B\u3044","\u3055\u3099\u3044\u305F\u304F","\u3055\u3099\u3044\u3061\u3085\u3046","\u3055\u3044\u3066\u304D","\u3055\u3099\u3044\u308A\u3087\u3046","\u3055\u3046\u306A","\u3055\u304B\u3044\u3057","\u3055\u304B\u3099\u3059","\u3055\u304B\u306A","\u3055\u304B\u307F\u3061","\u3055\u304B\u3099\u308B","\u3055\u304D\u3099\u3087\u3046","\u3055\u304F\u3057","\u3055\u304F\u3072\u3093","\u3055\u304F\u3089","\u3055\u3053\u304F","\u3055\u3053\u3064","\u3055\u3059\u3099\u304B\u308B","\u3055\u3099\u305B\u304D","\u3055\u305F\u3093","\u3055\u3064\u3048\u3044","\u3055\u3099\u3064\u304A\u3093","\u3055\u3099\u3063\u304B","\u3055\u3099\u3064\u304B\u3099\u304F","\u3055\u3063\u304D\u3087\u304F","\u3055\u3099\u3063\u3057","\u3055\u3064\u3057\u3099\u3093","\u3055\u3099\u3063\u305D\u3046","\u3055\u3064\u305F\u306F\u3099","\u3055\u3064\u307E\u3044\u3082","\u3055\u3066\u3044","\u3055\u3068\u3044\u3082","\u3055\u3068\u3046","\u3055\u3068\u304A\u3084","\u3055\u3068\u3057","\u3055\u3068\u308B","\u3055\u306E\u3046","\u3055\u306F\u3099\u304F","\u3055\u3072\u3099\u3057\u3044","\u3055\u3078\u3099\u3064","\u3055\u307B\u3046","\u3055\u307B\u3068\u3099","\u3055\u307E\u3059","\u3055\u307F\u3057\u3044","\u3055\u307F\u305F\u3099\u308C","\u3055\u3080\u3051","\u3055\u3081\u308B","\u3055\u3084\u3048\u3093\u3068\u3099\u3046","\u3055\u3086\u3046","\u3055\u3088\u3046","\u3055\u3088\u304F","\u3055\u3089\u305F\u3099","\u3055\u3099\u308B\u305D\u306F\u3099","\u3055\u308F\u3084\u304B","\u3055\u308F\u308B","\u3055\u3093\u3044\u3093","\u3055\u3093\u304B","\u3055\u3093\u304D\u3083\u304F","\u3055\u3093\u3053\u3046","\u3055\u3093\u3055\u3044","\u3055\u3099\u3093\u3057\u3087","\u3055\u3093\u3059\u3046","\u3055\u3093\u305B\u3044","\u3055\u3093\u305D","\u3055\u3093\u3061","\u3055\u3093\u307E","\u3055\u3093\u307F","\u3055\u3093\u3089\u3093","\u3057\u3042\u3044","\u3057\u3042\u3051\u3099","\u3057\u3042\u3055\u3063\u3066","\u3057\u3042\u308F\u305B","\u3057\u3044\u304F","\u3057\u3044\u3093","\u3057\u3046\u3061","\u3057\u3048\u3044","\u3057\u304A\u3051","\u3057\u304B\u3044","\u3057\u304B\u304F","\u3057\u3099\u304B\u3093","\u3057\u3053\u3099\u3068","\u3057\u3059\u3046","\u3057\u3099\u305F\u3099\u3044","\u3057\u305F\u3046\u3051","\u3057\u305F\u304D\u3099","\u3057\u305F\u3066","\u3057\u305F\u307F","\u3057\u3061\u3087\u3046","\u3057\u3061\u308A\u3093","\u3057\u3063\u304B\u308A","\u3057\u3064\u3057\u3099","\u3057\u3064\u3082\u3093","\u3057\u3066\u3044","\u3057\u3066\u304D","\u3057\u3066\u3064","\u3057\u3099\u3066\u3093","\u3057\u3099\u3068\u3099\u3046","\u3057\u306A\u304D\u3099\u308C","\u3057\u306A\u3082\u306E","\u3057\u306A\u3093","\u3057\u306D\u307E","\u3057\u306D\u3093","\u3057\u306E\u304F\u3099","\u3057\u306E\u3075\u3099","\u3057\u306F\u3044","\u3057\u306F\u3099\u304B\u308A","\u3057\u306F\u3064","\u3057\u306F\u3089\u3044","\u3057\u306F\u3093","\u3057\u3072\u3087\u3046","\u3057\u3075\u304F","\u3057\u3099\u3075\u3099\u3093","\u3057\u3078\u3044","\u3057\u307B\u3046","\u3057\u307B\u3093","\u3057\u307E\u3046","\u3057\u307E\u308B","\u3057\u307F\u3093","\u3057\u3080\u3051\u308B","\u3057\u3099\u3080\u3057\u3087","\u3057\u3081\u3044","\u3057\u3081\u308B","\u3057\u3082\u3093","\u3057\u3083\u3044\u3093","\u3057\u3083\u3046\u3093","\u3057\u3083\u304A\u3093","\u3057\u3099\u3083\u304B\u3099\u3044\u3082","\u3057\u3084\u304F\u3057\u3087","\u3057\u3083\u304F\u307B\u3046","\u3057\u3083\u3051\u3093","\u3057\u3083\u3053","\u3057\u3083\u3055\u3099\u3044","\u3057\u3083\u3057\u3093","\u3057\u3083\u305B\u3093","\u3057\u3083\u305D\u3046","\u3057\u3083\u305F\u3044","\u3057\u3083\u3061\u3087\u3046","\u3057\u3083\u3063\u304D\u3093","\u3057\u3099\u3083\u307E","\u3057\u3083\u308A\u3093","\u3057\u3083\u308C\u3044","\u3057\u3099\u3086\u3046","\u3057\u3099\u3085\u3046\u3057\u3087","\u3057\u3085\u304F\u306F\u304F","\u3057\u3099\u3085\u3057\u3093","\u3057\u3085\u3063\u305B\u304D","\u3057\u3085\u307F","\u3057\u3085\u3089\u306F\u3099","\u3057\u3099\u3085\u3093\u306F\u3099\u3093","\u3057\u3087\u3046\u304B\u3044","\u3057\u3087\u304F\u305F\u304F","\u3057\u3087\u3063\u3051\u3093","\u3057\u3087\u3068\u3099\u3046","\u3057\u3087\u3082\u3064","\u3057\u3089\u305B\u308B","\u3057\u3089\u3078\u3099\u308B","\u3057\u3093\u304B","\u3057\u3093\u3053\u3046","\u3057\u3099\u3093\u3057\u3099\u3083","\u3057\u3093\u305B\u3044\u3057\u3099","\u3057\u3093\u3061\u304F","\u3057\u3093\u308A\u3093","\u3059\u3042\u3051\u3099","\u3059\u3042\u3057","\u3059\u3042\u306A","\u3059\u3099\u3042\u3093","\u3059\u3044\u3048\u3044","\u3059\u3044\u304B","\u3059\u3044\u3068\u3046","\u3059\u3099\u3044\u3075\u3099\u3093","\u3059\u3044\u3088\u3046\u3072\u3099","\u3059\u3046\u304B\u3099\u304F","\u3059\u3046\u3057\u3099\u3064","\u3059\u3046\u305B\u3093","\u3059\u304A\u3068\u3099\u308A","\u3059\u304D\u307E","\u3059\u304F\u3046","\u3059\u304F\u306A\u3044","\u3059\u3051\u308B","\u3059\u3053\u3099\u3044","\u3059\u3053\u3057","\u3059\u3099\u3055\u3093","\u3059\u3059\u3099\u3057\u3044","\u3059\u3059\u3080","\u3059\u3059\u3081\u308B","\u3059\u3063\u304B\u308A","\u3059\u3099\u3063\u3057\u308A","\u3059\u3099\u3063\u3068","\u3059\u3066\u304D","\u3059\u3066\u308B","\u3059\u306D\u308B","\u3059\u306E\u3053","\u3059\u306F\u305F\u3099","\u3059\u306F\u3099\u3089\u3057\u3044","\u3059\u3099\u3072\u3087\u3046","\u3059\u3099\u3075\u3099\u306C\u308C","\u3059\u3075\u3099\u308A","\u3059\u3075\u308C","\u3059\u3078\u3099\u3066","\u3059\u3078\u3099\u308B","\u3059\u3099\u307B\u3046","\u3059\u307B\u3099\u3093","\u3059\u307E\u3044","\u3059\u3081\u3057","\u3059\u3082\u3046","\u3059\u3084\u304D","\u3059\u3089\u3059\u3089","\u3059\u308B\u3081","\u3059\u308C\u3061\u304B\u3099\u3046","\u3059\u308D\u3063\u3068","\u3059\u308F\u308B","\u3059\u3093\u305B\u3099\u3093","\u3059\u3093\u307B\u309A\u3046","\u305B\u3042\u3075\u3099\u3089","\u305B\u3044\u304B\u3064","\u305B\u3044\u3051\u3099\u3093","\u305B\u3044\u3057\u3099","\u305B\u3044\u3088\u3046","\u305B\u304A\u3046","\u305B\u304B\u3044\u304B\u3093","\u305B\u304D\u306B\u3093","\u305B\u304D\u3080","\u305B\u304D\u3086","\u305B\u304D\u3089\u3093\u3046\u3093","\u305B\u3051\u3093","\u305B\u3053\u3046","\u305B\u3059\u3057\u3099","\u305B\u305F\u3044","\u305B\u305F\u3051","\u305B\u3063\u304B\u304F","\u305B\u3063\u304D\u3083\u304F","\u305B\u3099\u3063\u304F","\u305B\u3063\u3051\u3093","\u305B\u3063\u3053\u3064","\u305B\u3063\u3055\u305F\u304F\u307E","\u305B\u3064\u305D\u3099\u304F","\u305B\u3064\u305F\u3099\u3093","\u305B\u3064\u3066\u3099\u3093","\u305B\u3063\u306F\u309A\u3093","\u305B\u3064\u3072\u3099","\u305B\u3064\u3075\u3099\u3093","\u305B\u3064\u3081\u3044","\u305B\u3064\u308A\u3064","\u305B\u306A\u304B","\u305B\u306E\u3072\u3099","\u305B\u306F\u306F\u3099","\u305B\u3072\u3099\u308D","\u305B\u307B\u3099\u306D","\u305B\u307E\u3044","\u305B\u307E\u308B","\u305B\u3081\u308B","\u305B\u3082\u305F\u308C","\u305B\u308A\u3075","\u305B\u3099\u3093\u3042\u304F","\u305B\u3093\u3044","\u305B\u3093\u3048\u3044","\u305B\u3093\u304B","\u305B\u3093\u304D\u3087","\u305B\u3093\u304F","\u305B\u3093\u3051\u3099\u3093","\u305B\u3099\u3093\u3053\u3099","\u305B\u3093\u3055\u3044","\u305B\u3093\u3057\u3085","\u305B\u3093\u3059\u3044","\u305B\u3093\u305B\u3044","\u305B\u3093\u305D\u3099","\u305B\u3093\u305F\u304F","\u305B\u3093\u3061\u3087\u3046","\u305B\u3093\u3066\u3044","\u305B\u3093\u3068\u3046","\u305B\u3093\u306C\u304D","\u305B\u3093\u306D\u3093","\u305B\u3093\u306F\u309A\u3044","\u305B\u3099\u3093\u3075\u3099","\u305B\u3099\u3093\u307B\u309A\u3046","\u305B\u3093\u3080","\u305B\u3093\u3081\u3093\u3057\u3099\u3087","\u305B\u3093\u3082\u3093","\u305B\u3093\u3084\u304F","\u305B\u3093\u3086\u3046","\u305B\u3093\u3088\u3046","\u305B\u3099\u3093\u3089","\u305B\u3099\u3093\u308A\u3083\u304F","\u305B\u3093\u308C\u3044","\u305B\u3093\u308D","\u305D\u3042\u304F","\u305D\u3044\u3068\u3051\u3099\u308B","\u305D\u3044\u306D","\u305D\u3046\u304B\u3099\u3093\u304D\u3087\u3046","\u305D\u3046\u304D","\u305D\u3046\u3053\u3099","\u305D\u3046\u3057\u3093","\u305D\u3046\u305F\u3099\u3093","\u305D\u3046\u306A\u3093","\u305D\u3046\u3072\u3099","\u305D\u3046\u3081\u3093","\u305D\u3046\u308A","\u305D\u3048\u3082\u306E","\u305D\u3048\u3093","\u305D\u304B\u3099\u3044","\u305D\u3051\u3099\u304D","\u305D\u3053\u3046","\u305D\u3053\u305D\u3053","\u305D\u3055\u3099\u3044","\u305D\u3057\u306A","\u305D\u305B\u3044","\u305D\u305B\u3093","\u305D\u305D\u304F\u3099","\u305D\u305F\u3099\u3066\u308B","\u305D\u3064\u3046","\u305D\u3064\u3048\u3093","\u305D\u3063\u304B\u3093","\u305D\u3064\u304D\u3099\u3087\u3046","\u305D\u3063\u3051\u3064","\u305D\u3063\u3053\u3046","\u305D\u3063\u305B\u3093","\u305D\u3063\u3068","\u305D\u3068\u304B\u3099\u308F","\u305D\u3068\u3064\u3099\u3089","\u305D\u306A\u3048\u308B","\u305D\u306A\u305F","\u305D\u3075\u307B\u3099","\u305D\u307B\u3099\u304F","\u305D\u307B\u3099\u308D","\u305D\u307E\u3064","\u305D\u307E\u308B","\u305D\u3080\u304F","\u305D\u3080\u308A\u3048","\u305D\u3081\u308B","\u305D\u3082\u305D\u3082","\u305D\u3088\u304B\u305B\u3099","\u305D\u3089\u307E\u3081","\u305D\u308D\u3046","\u305D\u3093\u304B\u3044","\u305D\u3093\u3051\u3044","\u305D\u3093\u3055\u3099\u3044","\u305D\u3093\u3057\u3064","\u305D\u3093\u305D\u3099\u304F","\u305D\u3093\u3061\u3087\u3046","\u305D\u3099\u3093\u3072\u3099","\u305D\u3099\u3093\u3075\u3099\u3093","\u305D\u3093\u307F\u3093","\u305F\u3042\u3044","\u305F\u3044\u3044\u3093","\u305F\u3044\u3046\u3093","\u305F\u3044\u3048\u304D","\u305F\u3044\u304A\u3046","\u305F\u3099\u3044\u304B\u3099\u304F","\u305F\u3044\u304D","\u305F\u3044\u304F\u3099\u3046","\u305F\u3044\u3051\u3093","\u305F\u3044\u3053","\u305F\u3044\u3055\u3099\u3044","\u305F\u3099\u3044\u3057\u3099\u3087\u3046\u3075\u3099","\u305F\u3099\u3044\u3059\u304D","\u305F\u3044\u305B\u3064","\u305F\u3044\u305D\u3046","\u305F\u3099\u3044\u305F\u3044","\u305F\u3044\u3061\u3087\u3046","\u305F\u3044\u3066\u3044","\u305F\u3099\u3044\u3068\u3099\u3053\u308D","\u305F\u3044\u306A\u3044","\u305F\u3044\u306D\u3064","\u305F\u3044\u306E\u3046","\u305F\u3044\u306F\u3093","\u305F\u3099\u3044\u3072\u3087\u3046","\u305F\u3044\u3075\u3046","\u305F\u3044\u3078\u3093","\u305F\u3044\u307B","\u305F\u3044\u307E\u3064\u306F\u3099\u306A","\u305F\u3044\u307F\u3093\u304F\u3099","\u305F\u3044\u3080","\u305F\u3044\u3081\u3093","\u305F\u3044\u3084\u304D","\u305F\u3044\u3088\u3046","\u305F\u3044\u3089","\u305F\u3044\u308A\u3087\u304F","\u305F\u3044\u308B","\u305F\u3044\u308F\u3093","\u305F\u3046\u3048","\u305F\u3048\u308B","\u305F\u304A\u3059","\u305F\u304A\u308B","\u305F\u304A\u308C\u308B","\u305F\u304B\u3044","\u305F\u304B\u306D","\u305F\u304D\u3072\u3099","\u305F\u304F\u3055\u3093","\u305F\u3053\u304F","\u305F\u3053\u3084\u304D","\u305F\u3055\u3044","\u305F\u3057\u3055\u3099\u3093","\u305F\u3099\u3057\u3099\u3083\u308C","\u305F\u3059\u3051\u308B","\u305F\u3059\u3099\u3055\u308F\u308B","\u305F\u305D\u304B\u3099\u308C","\u305F\u305F\u304B\u3046","\u305F\u305F\u304F","\u305F\u305F\u3099\u3057\u3044","\u305F\u305F\u307F","\u305F\u3061\u306F\u3099\u306A","\u305F\u3099\u3063\u304B\u3044","\u305F\u3099\u3063\u304D\u3083\u304F","\u305F\u3099\u3063\u3053","\u305F\u3099\u3063\u3057\u3085\u3064","\u305F\u3099\u3063\u305F\u3044","\u305F\u3066\u308B","\u305F\u3068\u3048\u308B","\u305F\u306A\u306F\u3099\u305F","\u305F\u306B\u3093","\u305F\u306C\u304D","\u305F\u306E\u3057\u307F","\u305F\u306F\u3064","\u305F\u3075\u3099\u3093","\u305F\u3078\u3099\u308B","\u305F\u307B\u3099\u3046","\u305F\u307E\u3053\u3099","\u305F\u307E\u308B","\u305F\u3099\u3080\u308B","\u305F\u3081\u3044\u304D","\u305F\u3081\u3059","\u305F\u3081\u308B","\u305F\u3082\u3064","\u305F\u3084\u3059\u3044","\u305F\u3088\u308B","\u305F\u3089\u3059","\u305F\u308A\u304D\u307B\u3093\u304B\u3099\u3093","\u305F\u308A\u3087\u3046","\u305F\u308A\u308B","\u305F\u308B\u3068","\u305F\u308C\u308B","\u305F\u308C\u3093\u3068","\u305F\u308D\u3063\u3068","\u305F\u308F\u3080\u308C\u308B","\u305F\u3099\u3093\u3042\u3064","\u305F\u3093\u3044","\u305F\u3093\u304A\u3093","\u305F\u3093\u304B","\u305F\u3093\u304D","\u305F\u3093\u3051\u3093","\u305F\u3093\u3053\u3099","\u305F\u3093\u3055\u3093","\u305F\u3093\u3057\u3099\u3087\u3046\u3072\u3099","\u305F\u3099\u3093\u305B\u3044","\u305F\u3093\u305D\u304F","\u305F\u3093\u305F\u3044","\u305F\u3099\u3093\u3061","\u305F\u3093\u3066\u3044","\u305F\u3093\u3068\u3046","\u305F\u3099\u3093\u306A","\u305F\u3093\u306B\u3093","\u305F\u3099\u3093\u306D\u3064","\u305F\u3093\u306E\u3046","\u305F\u3093\u3072\u309A\u3093","\u305F\u3099\u3093\u307B\u3099\u3046","\u305F\u3093\u307E\u3064","\u305F\u3093\u3081\u3044","\u305F\u3099\u3093\u308C\u3064","\u305F\u3099\u3093\u308D","\u305F\u3099\u3093\u308F","\u3061\u3042\u3044","\u3061\u3042\u3093","\u3061\u3044\u304D","\u3061\u3044\u3055\u3044","\u3061\u3048\u3093","\u3061\u304B\u3044","\u3061\u304B\u3089","\u3061\u304D\u3085\u3046","\u3061\u304D\u3093","\u3061\u3051\u3044\u3059\u3099","\u3061\u3051\u3093","\u3061\u3053\u304F","\u3061\u3055\u3044","\u3061\u3057\u304D","\u3061\u3057\u308A\u3087\u3046","\u3061\u305B\u3044","\u3061\u305D\u3046","\u3061\u305F\u3044","\u3061\u305F\u3093","\u3061\u3061\u304A\u3084","\u3061\u3064\u3057\u3099\u3087","\u3061\u3066\u304D","\u3061\u3066\u3093","\u3061\u306C\u304D","\u3061\u306C\u308A","\u3061\u306E\u3046","\u3061\u3072\u3087\u3046","\u3061\u3078\u3044\u305B\u3093","\u3061\u307B\u3046","\u3061\u307E\u305F","\u3061\u307F\u3064","\u3061\u307F\u3068\u3099\u308D","\u3061\u3081\u3044\u3068\u3099","\u3061\u3083\u3093\u3053\u306A\u3078\u3099","\u3061\u3085\u3046\u3044","\u3061\u3086\u308A\u3087\u304F","\u3061\u3087\u3046\u3057","\u3061\u3087\u3055\u304F\u3051\u3093","\u3061\u3089\u3057","\u3061\u3089\u307F","\u3061\u308A\u304B\u3099\u307F","\u3061\u308A\u3087\u3046","\u3061\u308B\u3068\u3099","\u3061\u308F\u308F","\u3061\u3093\u305F\u3044","\u3061\u3093\u3082\u304F","\u3064\u3044\u304B","\u3064\u3044\u305F\u3061","\u3064\u3046\u304B","\u3064\u3046\u3057\u3099\u3087\u3046","\u3064\u3046\u306F\u3093","\u3064\u3046\u308F","\u3064\u304B\u3046","\u3064\u304B\u308C\u308B","\u3064\u304F\u306D","\u3064\u304F\u308B","\u3064\u3051\u306D","\u3064\u3051\u308B","\u3064\u3053\u3099\u3046","\u3064\u305F\u3048\u308B","\u3064\u3064\u3099\u304F","\u3064\u3064\u3057\u3099","\u3064\u3064\u3080","\u3064\u3068\u3081\u308B","\u3064\u306A\u304B\u3099\u308B","\u3064\u306A\u307F","\u3064\u306D\u3064\u3099\u306D","\u3064\u306E\u308B","\u3064\u3075\u3099\u3059","\u3064\u307E\u3089\u306A\u3044","\u3064\u307E\u308B","\u3064\u307F\u304D","\u3064\u3081\u305F\u3044","\u3064\u3082\u308A","\u3064\u3082\u308B","\u3064\u3088\u3044","\u3064\u308B\u307B\u3099","\u3064\u308B\u307F\u304F","\u3064\u308F\u3082\u306E","\u3064\u308F\u308A","\u3066\u3042\u3057","\u3066\u3042\u3066","\u3066\u3042\u307F","\u3066\u3044\u304A\u3093","\u3066\u3044\u304B","\u3066\u3044\u304D","\u3066\u3044\u3051\u3044","\u3066\u3044\u3053\u304F","\u3066\u3044\u3055\u3064","\u3066\u3044\u3057","\u3066\u3044\u305B\u3044","\u3066\u3044\u305F\u3044","\u3066\u3044\u3068\u3099","\u3066\u3044\u306D\u3044","\u3066\u3044\u3072\u3087\u3046","\u3066\u3044\u3078\u3093","\u3066\u3044\u307B\u3099\u3046","\u3066\u3046\u3061","\u3066\u304A\u304F\u308C","\u3066\u304D\u3068\u3046","\u3066\u304F\u3072\u3099","\u3066\u3099\u3053\u307B\u3099\u3053","\u3066\u3055\u304D\u3099\u3087\u3046","\u3066\u3055\u3051\u3099","\u3066\u3059\u308A","\u3066\u305D\u3046","\u3066\u3061\u304B\u3099\u3044","\u3066\u3061\u3087\u3046","\u3066\u3064\u304B\u3099\u304F","\u3066\u3064\u3064\u3099\u304D","\u3066\u3099\u3063\u306F\u309A","\u3066\u3064\u307B\u3099\u3046","\u3066\u3064\u3084","\u3066\u3099\u306C\u304B\u3048","\u3066\u306C\u304D","\u3066\u306C\u304F\u3099\u3044","\u3066\u306E\u3072\u3089","\u3066\u306F\u3044","\u3066\u3075\u3099\u304F\u308D","\u3066\u3075\u305F\u3099","\u3066\u307B\u3068\u3099\u304D","\u3066\u307B\u3093","\u3066\u307E\u3048","\u3066\u307E\u304D\u3059\u3099\u3057","\u3066\u307F\u3057\u3099\u304B","\u3066\u307F\u3084\u3051\u3099","\u3066\u3089\u3059","\u3066\u308C\u3072\u3099","\u3066\u308F\u3051","\u3066\u308F\u305F\u3057","\u3066\u3099\u3093\u3042\u3064","\u3066\u3093\u3044\u3093","\u3066\u3093\u304B\u3044","\u3066\u3093\u304D","\u3066\u3093\u304F\u3099","\u3066\u3093\u3051\u3093","\u3066\u3093\u3053\u3099\u304F","\u3066\u3093\u3055\u3044","\u3066\u3093\u3057","\u3066\u3093\u3059\u3046","\u3066\u3099\u3093\u3061","\u3066\u3093\u3066\u304D","\u3066\u3093\u3068\u3046","\u3066\u3093\u306A\u3044","\u3066\u3093\u3075\u309A\u3089","\u3066\u3093\u307B\u3099\u3046\u305F\u3099\u3044","\u3066\u3093\u3081\u3064","\u3066\u3093\u3089\u3093\u304B\u3044","\u3066\u3099\u3093\u308A\u3087\u304F","\u3066\u3099\u3093\u308F","\u3068\u3099\u3042\u3044","\u3068\u3044\u308C","\u3068\u3099\u3046\u304B\u3093","\u3068\u3046\u304D\u3085\u3046","\u3068\u3099\u3046\u304F\u3099","\u3068\u3046\u3057","\u3068\u3046\u3080\u304D\u3099","\u3068\u304A\u3044","\u3068\u304A\u304B","\u3068\u304A\u304F","\u3068\u304A\u3059","\u3068\u304A\u308B","\u3068\u304B\u3044","\u3068\u304B\u3059","\u3068\u304D\u304A\u308A","\u3068\u304D\u3068\u3099\u304D","\u3068\u304F\u3044","\u3068\u304F\u3057\u3085\u3046","\u3068\u304F\u3066\u3093","\u3068\u304F\u306B","\u3068\u304F\u3078\u3099\u3064","\u3068\u3051\u3044","\u3068\u3051\u308B","\u3068\u3053\u3084","\u3068\u3055\u304B","\u3068\u3057\u3087\u304B\u3093","\u3068\u305D\u3046","\u3068\u305F\u3093","\u3068\u3061\u3085\u3046","\u3068\u3063\u304D\u3085\u3046","\u3068\u3063\u304F\u3093","\u3068\u3064\u305B\u3099\u3093","\u3068\u3064\u306B\u3085\u3046","\u3068\u3068\u3099\u3051\u308B","\u3068\u3068\u306E\u3048\u308B","\u3068\u306A\u3044","\u3068\u306A\u3048\u308B","\u3068\u306A\u308A","\u3068\u306E\u3055\u307E","\u3068\u306F\u3099\u3059","\u3068\u3099\u3075\u3099\u304B\u3099\u308F","\u3068\u307B\u3046","\u3068\u307E\u308B","\u3068\u3081\u308B","\u3068\u3082\u305F\u3099\u3061","\u3068\u3082\u308B","\u3068\u3099\u3088\u3046\u3072\u3099","\u3068\u3089\u3048\u308B","\u3068\u3093\u304B\u3064","\u3068\u3099\u3093\u3075\u3099\u308A","\u306A\u3044\u304B\u304F","\u306A\u3044\u3053\u3046","\u306A\u3044\u3057\u3087","\u306A\u3044\u3059","\u306A\u3044\u305B\u3093","\u306A\u3044\u305D\u3046","\u306A\u304A\u3059","\u306A\u304B\u3099\u3044","\u306A\u304F\u3059","\u306A\u3051\u3099\u308B","\u306A\u3053\u3046\u3068\u3099","\u306A\u3055\u3051","\u306A\u305F\u3066\u3099\u3053\u3053","\u306A\u3063\u3068\u3046","\u306A\u3064\u3084\u3059\u307F","\u306A\u306A\u304A\u3057","\u306A\u306B\u3053\u3099\u3068","\u306A\u306B\u3082\u306E","\u306A\u306B\u308F","\u306A\u306E\u304B","\u306A\u3075\u305F\u3099","\u306A\u307E\u3044\u304D","\u306A\u307E\u3048","\u306A\u307E\u307F","\u306A\u307F\u305F\u3099","\u306A\u3081\u3089\u304B","\u306A\u3081\u308B","\u306A\u3084\u3080","\u306A\u3089\u3046","\u306A\u3089\u3072\u3099","\u306A\u3089\u3075\u3099","\u306A\u308C\u308B","\u306A\u308F\u3068\u3072\u3099","\u306A\u308F\u306F\u3099\u308A","\u306B\u3042\u3046","\u306B\u3044\u304B\u3099\u305F","\u306B\u3046\u3051","\u306B\u304A\u3044","\u306B\u304B\u3044","\u306B\u304B\u3099\u3066","\u306B\u304D\u3072\u3099","\u306B\u304F\u3057\u307F","\u306B\u304F\u307E\u3093","\u306B\u3051\u3099\u308B","\u306B\u3055\u3093\u304B\u305F\u3093\u305D","\u306B\u3057\u304D","\u306B\u305B\u3082\u306E","\u306B\u3061\u3057\u3099\u3087\u3046","\u306B\u3061\u3088\u3046\u3072\u3099","\u306B\u3063\u304B","\u306B\u3063\u304D","\u306B\u3063\u3051\u3044","\u306B\u3063\u3053\u3046","\u306B\u3063\u3055\u3093","\u306B\u3063\u3057\u3087\u304F","\u306B\u3063\u3059\u3046","\u306B\u3063\u305B\u304D","\u306B\u3063\u3066\u3044","\u306B\u306A\u3046","\u306B\u307B\u3093","\u306B\u307E\u3081","\u306B\u3082\u3064","\u306B\u3084\u308A","\u306B\u3085\u3046\u3044\u3093","\u306B\u308A\u3093\u3057\u3083","\u306B\u308F\u3068\u308A","\u306B\u3093\u3044","\u306B\u3093\u304B","\u306B\u3093\u304D","\u306B\u3093\u3051\u3099\u3093","\u306B\u3093\u3057\u304D","\u306B\u3093\u3059\u3099\u3046","\u306B\u3093\u305D\u3046","\u306B\u3093\u305F\u3044","\u306B\u3093\u3061","\u306B\u3093\u3066\u3044","\u306B\u3093\u306B\u304F","\u306B\u3093\u3075\u309A","\u306B\u3093\u307E\u308A","\u306B\u3093\u3080","\u306B\u3093\u3081\u3044","\u306B\u3093\u3088\u3046","\u306C\u3044\u304F\u304D\u3099","\u306C\u304B\u3059","\u306C\u304F\u3099\u3044\u3068\u308B","\u306C\u304F\u3099\u3046","\u306C\u304F\u3082\u308A","\u306C\u3059\u3080","\u306C\u307E\u3048\u3072\u3099","\u306C\u3081\u308A","\u306C\u3089\u3059","\u306C\u3093\u3061\u3083\u304F","\u306D\u3042\u3051\u3099","\u306D\u3044\u304D","\u306D\u3044\u308B","\u306D\u3044\u308D","\u306D\u304F\u3099\u305B","\u306D\u304F\u305F\u3044","\u306D\u304F\u3089","\u306D\u3053\u305B\u3099","\u306D\u3053\u3080","\u306D\u3055\u3051\u3099","\u306D\u3059\u3053\u3099\u3059","\u306D\u305D\u3078\u3099\u308B","\u306D\u305F\u3099\u3093","\u306D\u3064\u3044","\u306D\u3063\u3057\u3093","\u306D\u3064\u305D\u3099\u3046","\u306D\u3063\u305F\u3044\u304D\u3099\u3087","\u306D\u3075\u3099\u305D\u304F","\u306D\u3075\u305F\u3099","\u306D\u307B\u3099\u3046","\u306D\u307B\u308A\u306F\u307B\u308A","\u306D\u307E\u304D","\u306D\u307E\u308F\u3057","\u306D\u307F\u307F","\u306D\u3080\u3044","\u306D\u3080\u305F\u3044","\u306D\u3082\u3068","\u306D\u3089\u3046","\u306D\u308F\u3055\u3099","\u306D\u3093\u3044\u308A","\u306D\u3093\u304A\u3057","\u306D\u3093\u304B\u3093","\u306D\u3093\u304D\u3093","\u306D\u3093\u304F\u3099","\u306D\u3093\u3055\u3099","\u306D\u3093\u3057","\u306D\u3093\u3061\u3083\u304F","\u306D\u3093\u3068\u3099","\u306D\u3093\u3072\u309A","\u306D\u3093\u3075\u3099\u3064","\u306D\u3093\u307E\u3064","\u306D\u3093\u308A\u3087\u3046","\u306D\u3093\u308C\u3044","\u306E\u3044\u3059\u3099","\u306E\u304A\u3064\u3099\u307E","\u306E\u304B\u3099\u3059","\u306E\u304D\u306A\u307F","\u306E\u3053\u304D\u3099\u308A","\u306E\u3053\u3059","\u306E\u3053\u308B","\u306E\u305B\u308B","\u306E\u305D\u3099\u304F","\u306E\u305D\u3099\u3080","\u306E\u305F\u307E\u3046","\u306E\u3061\u307B\u3068\u3099","\u306E\u3063\u304F","\u306E\u306F\u3099\u3059","\u306E\u306F\u3089","\u306E\u3078\u3099\u308B","\u306E\u307B\u3099\u308B","\u306E\u307F\u3082\u306E","\u306E\u3084\u307E","\u306E\u3089\u3044\u306C","\u306E\u3089\u306D\u3053","\u306E\u308A\u3082\u306E","\u306E\u308A\u3086\u304D","\u306E\u308C\u3093","\u306E\u3093\u304D","\u306F\u3099\u3042\u3044","\u306F\u3042\u304F","\u306F\u3099\u3042\u3055\u3093","\u306F\u3099\u3044\u304B","\u306F\u3099\u3044\u304F","\u306F\u3044\u3051\u3093","\u306F\u3044\u3053\u3099","\u306F\u3044\u3057\u3093","\u306F\u3044\u3059\u3044","\u306F\u3044\u305B\u3093","\u306F\u3044\u305D\u3046","\u306F\u3044\u3061","\u306F\u3099\u3044\u306F\u3099\u3044","\u306F\u3044\u308C\u3064","\u306F\u3048\u308B","\u306F\u304A\u308B","\u306F\u304B\u3044","\u306F\u3099\u304B\u308A","\u306F\u304B\u308B","\u306F\u304F\u3057\u3085","\u306F\u3051\u3093","\u306F\u3053\u3075\u3099","\u306F\u3055\u307F","\u306F\u3055\u3093","\u306F\u3057\u3053\u3099","\u306F\u3099\u3057\u3087","\u306F\u3057\u308B","\u306F\u305B\u308B","\u306F\u309A\u305D\u3053\u3093","\u306F\u305D\u3093","\u306F\u305F\u3093","\u306F\u3061\u307F\u3064","\u306F\u3064\u304A\u3093","\u306F\u3063\u304B\u304F","\u306F\u3064\u3099\u304D","\u306F\u3063\u304D\u308A","\u306F\u3063\u304F\u3064","\u306F\u3063\u3051\u3093","\u306F\u3063\u3053\u3046","\u306F\u3063\u3055\u3093","\u306F\u3063\u3057\u3093","\u306F\u3063\u305F\u3064","\u306F\u3063\u3061\u3085\u3046","\u306F\u3063\u3066\u3093","\u306F\u3063\u3072\u309A\u3087\u3046","\u306F\u3063\u307B\u309A\u3046","\u306F\u306A\u3059","\u306F\u306A\u3072\u3099","\u306F\u306B\u304B\u3080","\u306F\u3075\u3099\u3089\u3057","\u306F\u307F\u304B\u3099\u304D","\u306F\u3080\u304B\u3046","\u306F\u3081\u3064","\u306F\u3084\u3044","\u306F\u3084\u3057","\u306F\u3089\u3046","\u306F\u308D\u3046\u3043\u3093","\u306F\u308F\u3044","\u306F\u3093\u3044","\u306F\u3093\u3048\u3044","\u306F\u3093\u304A\u3093","\u306F\u3093\u304B\u304F","\u306F\u3093\u304D\u3087\u3046","\u306F\u3099\u3093\u304F\u3099\u307F","\u306F\u3093\u3053","\u306F\u3093\u3057\u3083","\u306F\u3093\u3059\u3046","\u306F\u3093\u305F\u3099\u3093","\u306F\u309A\u3093\u3061","\u306F\u309A\u3093\u3064","\u306F\u3093\u3066\u3044","\u306F\u3093\u3068\u3057","\u306F\u3093\u306E\u3046","\u306F\u3093\u306F\u309A","\u306F\u3093\u3075\u3099\u3093","\u306F\u3093\u3078\u309A\u3093","\u306F\u3093\u307B\u3099\u3046\u304D","\u306F\u3093\u3081\u3044","\u306F\u3093\u3089\u3093","\u306F\u3093\u308D\u3093","\u3072\u3044\u304D","\u3072\u3046\u3093","\u3072\u3048\u308B","\u3072\u304B\u304F","\u3072\u304B\u308A","\u3072\u304B\u308B","\u3072\u304B\u3093","\u3072\u304F\u3044","\u3072\u3051\u3064","\u3072\u3053\u3046\u304D","\u3072\u3053\u304F","\u3072\u3055\u3044","\u3072\u3055\u3057\u3075\u3099\u308A","\u3072\u3055\u3093","\u3072\u3099\u3057\u3099\u3085\u3064\u304B\u3093","\u3072\u3057\u3087","\u3072\u305D\u304B","\u3072\u305D\u3080","\u3072\u305F\u3080\u304D","\u3072\u305F\u3099\u308A","\u3072\u305F\u308B","\u3072\u3064\u304D\u3099","\u3072\u3063\u3053\u3057","\u3072\u3063\u3057","\u3072\u3064\u3057\u3099\u3085\u3072\u3093","\u3072\u3063\u3059","\u3072\u3064\u305B\u3099\u3093","\u3072\u309A\u3063\u305F\u308A","\u3072\u309A\u3063\u3061\u308A","\u3072\u3064\u3088\u3046","\u3072\u3066\u3044","\u3072\u3068\u3053\u3099\u307F","\u3072\u306A\u307E\u3064\u308A","\u3072\u306A\u3093","\u3072\u306D\u308B","\u3072\u306F\u3093","\u3072\u3072\u3099\u304F","\u3072\u3072\u3087\u3046","\u3072\u307B\u3046","\u3072\u307E\u308F\u308A","\u3072\u307E\u3093","\u3072\u307F\u3064","\u3072\u3081\u3044","\u3072\u3081\u3057\u3099\u3057","\u3072\u3084\u3051","\u3072\u3084\u3059","\u3072\u3088\u3046","\u3072\u3099\u3087\u3046\u304D","\u3072\u3089\u304B\u3099\u306A","\u3072\u3089\u304F","\u3072\u308A\u3064","\u3072\u308A\u3087\u3046","\u3072\u308B\u307E","\u3072\u308B\u3084\u3059\u307F","\u3072\u308C\u3044","\u3072\u308D\u3044","\u3072\u308D\u3046","\u3072\u308D\u304D","\u3072\u308D\u3086\u304D","\u3072\u3093\u304B\u304F","\u3072\u3093\u3051\u3064","\u3072\u3093\u3053\u3093","\u3072\u3093\u3057\u3085","\u3072\u3093\u305D\u3046","\u3072\u309A\u3093\u3061","\u3072\u3093\u306F\u309A\u3093","\u3072\u3099\u3093\u307B\u3099\u3046","\u3075\u3042\u3093","\u3075\u3044\u3046\u3061","\u3075\u3046\u3051\u3044","\u3075\u3046\u305B\u3093","\u3075\u309A\u3046\u305F\u308D\u3046","\u3075\u3046\u3068\u3046","\u3075\u3046\u3075","\u3075\u3048\u308B","\u3075\u304A\u3093","\u3075\u304B\u3044","\u3075\u304D\u3093","\u3075\u304F\u3055\u3099\u3064","\u3075\u304F\u3075\u3099\u304F\u308D","\u3075\u3053\u3046","\u3075\u3055\u3044","\u3075\u3057\u304D\u3099","\u3075\u3057\u3099\u307F","\u3075\u3059\u307E","\u3075\u305B\u3044","\u3075\u305B\u304F\u3099","\u3075\u305D\u304F","\u3075\u3099\u305F\u306B\u304F","\u3075\u305F\u3093","\u3075\u3061\u3087\u3046","\u3075\u3064\u3046","\u3075\u3064\u304B","\u3075\u3063\u304B\u3064","\u3075\u3063\u304D","\u3075\u3063\u3053\u304F","\u3075\u3099\u3068\u3099\u3046","\u3075\u3068\u308B","\u3075\u3068\u3093","\u3075\u306E\u3046","\u3075\u306F\u3044","\u3075\u3072\u3087\u3046","\u3075\u3078\u3093","\u3075\u307E\u3093","\u3075\u307F\u3093","\u3075\u3081\u3064","\u3075\u3081\u3093","\u3075\u3088\u3046","\u3075\u308A\u3053","\u3075\u308A\u308B","\u3075\u308B\u3044","\u3075\u3093\u3044\u304D","\u3075\u3099\u3093\u304B\u3099\u304F","\u3075\u3099\u3093\u304F\u3099","\u3075\u3093\u3057\u3064","\u3075\u3099\u3093\u305B\u304D","\u3075\u3093\u305D\u3046","\u3075\u3099\u3093\u307B\u309A\u3046","\u3078\u3044\u3042\u3093","\u3078\u3044\u304A\u3093","\u3078\u3044\u304B\u3099\u3044","\u3078\u3044\u304D","\u3078\u3044\u3051\u3099\u3093","\u3078\u3044\u3053\u3046","\u3078\u3044\u3055","\u3078\u3044\u3057\u3083","\u3078\u3044\u305B\u3064","\u3078\u3044\u305D","\u3078\u3044\u305F\u304F","\u3078\u3044\u3066\u3093","\u3078\u3044\u306D\u3064","\u3078\u3044\u308F","\u3078\u304D\u304B\u3099","\u3078\u3053\u3080","\u3078\u3099\u306B\u3044\u308D","\u3078\u3099\u306B\u3057\u3087\u3046\u304B\u3099","\u3078\u3089\u3059","\u3078\u3093\u304B\u3093","\u3078\u3099\u3093\u304D\u3087\u3046","\u3078\u3099\u3093\u3053\u3099\u3057","\u3078\u3093\u3055\u3044","\u3078\u3093\u305F\u3044","\u3078\u3099\u3093\u308A","\u307B\u3042\u3093","\u307B\u3044\u304F","\u307B\u3099\u3046\u304D\u3099\u3087","\u307B\u3046\u3053\u304F","\u307B\u3046\u305D\u3046","\u307B\u3046\u307B\u3046","\u307B\u3046\u3082\u3093","\u307B\u3046\u308A\u3064","\u307B\u3048\u308B","\u307B\u304A\u3093","\u307B\u304B\u3093","\u307B\u304D\u3087\u3046","\u307B\u3099\u304D\u3093","\u307B\u304F\u308D","\u307B\u3051\u3064","\u307B\u3051\u3093","\u307B\u3053\u3046","\u307B\u3053\u308B","\u307B\u3057\u3044","\u307B\u3057\u3064","\u307B\u3057\u3085","\u307B\u3057\u3087\u3046","\u307B\u305B\u3044","\u307B\u305D\u3044","\u307B\u305D\u304F","\u307B\u305F\u3066","\u307B\u305F\u308B","\u307B\u309A\u3061\u3075\u3099\u304F\u308D","\u307B\u3063\u304D\u3087\u304F","\u307B\u3063\u3055","\u307B\u3063\u305F\u3093","\u307B\u3068\u3093\u3068\u3099","\u307B\u3081\u308B","\u307B\u3093\u3044","\u307B\u3093\u304D","\u307B\u3093\u3051","\u307B\u3093\u3057\u3064","\u307B\u3093\u3084\u304F","\u307E\u3044\u306B\u3061","\u307E\u304B\u3044","\u307E\u304B\u305B\u308B","\u307E\u304B\u3099\u308B","\u307E\u3051\u308B","\u307E\u3053\u3068","\u307E\u3055\u3064","\u307E\u3057\u3099\u3081","\u307E\u3059\u304F","\u307E\u305B\u3099\u308B","\u307E\u3064\u308A","\u307E\u3068\u3081","\u307E\u306A\u3075\u3099","\u307E\u306C\u3051","\u307E\u306D\u304F","\u307E\u307B\u3046","\u307E\u3082\u308B","\u307E\u3086\u3051\u3099","\u307E\u3088\u3046","\u307E\u308D\u3084\u304B","\u307E\u308F\u3059","\u307E\u308F\u308A","\u307E\u308F\u308B","\u307E\u3093\u304B\u3099","\u307E\u3093\u304D\u3064","\u307E\u3093\u305D\u3099\u304F","\u307E\u3093\u306A\u304B","\u307F\u3044\u3089","\u307F\u3046\u3061","\u307F\u3048\u308B","\u307F\u304B\u3099\u304F","\u307F\u304B\u305F","\u307F\u304B\u3093","\u307F\u3051\u3093","\u307F\u3053\u3093","\u307F\u3057\u3099\u304B\u3044","\u307F\u3059\u3044","\u307F\u3059\u3048\u308B","\u307F\u305B\u308B","\u307F\u3063\u304B","\u307F\u3064\u304B\u308B","\u307F\u3064\u3051\u308B","\u307F\u3066\u3044","\u307F\u3068\u3081\u308B","\u307F\u306A\u3068","\u307F\u306A\u307F\u304B\u3055\u3044","\u307F\u306D\u3089\u308B","\u307F\u306E\u3046","\u307F\u306E\u304B\u3099\u3059","\u307F\u307B\u3093","\u307F\u3082\u3068","\u307F\u3084\u3051\u3099","\u307F\u3089\u3044","\u307F\u308A\u3087\u304F","\u307F\u308F\u304F","\u307F\u3093\u304B","\u307F\u3093\u305D\u3099\u304F","\u3080\u3044\u304B","\u3080\u3048\u304D","\u3080\u3048\u3093","\u3080\u304B\u3044","\u3080\u304B\u3046","\u3080\u304B\u3048","\u3080\u304B\u3057","\u3080\u304D\u3099\u3061\u3083","\u3080\u3051\u308B","\u3080\u3051\u3099\u3093","\u3080\u3055\u307B\u3099\u308B","\u3080\u3057\u3042\u3064\u3044","\u3080\u3057\u306F\u3099","\u3080\u3057\u3099\u3085\u3093","\u3080\u3057\u308D","\u3080\u3059\u3046","\u3080\u3059\u3053","\u3080\u3059\u3075\u3099","\u3080\u3059\u3081","\u3080\u305B\u308B","\u3080\u305B\u3093","\u3080\u3061\u3085\u3046","\u3080\u306A\u3057\u3044","\u3080\u306E\u3046","\u3080\u3084\u307F","\u3080\u3088\u3046","\u3080\u3089\u3055\u304D","\u3080\u308A\u3087\u3046","\u3080\u308D\u3093","\u3081\u3044\u3042\u3093","\u3081\u3044\u3046\u3093","\u3081\u3044\u3048\u3093","\u3081\u3044\u304B\u304F","\u3081\u3044\u304D\u3087\u304F","\u3081\u3044\u3055\u3044","\u3081\u3044\u3057","\u3081\u3044\u305D\u3046","\u3081\u3044\u3075\u3099\u3064","\u3081\u3044\u308C\u3044","\u3081\u3044\u308F\u304F","\u3081\u304F\u3099\u307E\u308C\u308B","\u3081\u3055\u3099\u3059","\u3081\u3057\u305F","\u3081\u3059\u3099\u3089\u3057\u3044","\u3081\u305F\u3099\u3064","\u3081\u307E\u3044","\u3081\u3084\u3059","\u3081\u3093\u304D\u3087","\u3081\u3093\u305B\u304D","\u3081\u3093\u3068\u3099\u3046","\u3082\u3046\u3057\u3042\u3051\u3099\u308B","\u3082\u3046\u3068\u3099\u3046\u3051\u3093","\u3082\u3048\u308B","\u3082\u304F\u3057","\u3082\u304F\u3066\u304D","\u3082\u304F\u3088\u3046\u3072\u3099","\u3082\u3061\u308D\u3093","\u3082\u3068\u3099\u308B","\u3082\u3089\u3046","\u3082\u3093\u304F","\u3082\u3093\u305F\u3099\u3044","\u3084\u304A\u3084","\u3084\u3051\u308B","\u3084\u3055\u3044","\u3084\u3055\u3057\u3044","\u3084\u3059\u3044","\u3084\u3059\u305F\u308D\u3046","\u3084\u3059\u307F","\u3084\u305B\u308B","\u3084\u305D\u3046","\u3084\u305F\u3044","\u3084\u3061\u3093","\u3084\u3063\u3068","\u3084\u3063\u306F\u309A\u308A","\u3084\u3075\u3099\u308B","\u3084\u3081\u308B","\u3084\u3084\u3053\u3057\u3044","\u3084\u3088\u3044","\u3084\u308F\u3089\u304B\u3044","\u3086\u3046\u304D","\u3086\u3046\u3072\u3099\u3093\u304D\u3087\u304F","\u3086\u3046\u3078\u3099","\u3086\u3046\u3081\u3044","\u3086\u3051\u3064","\u3086\u3057\u3085\u3064","\u3086\u305B\u3093","\u3086\u305D\u3046","\u3086\u305F\u304B","\u3086\u3061\u3083\u304F","\u3086\u3066\u3099\u308B","\u3086\u306B\u3085\u3046","\u3086\u3072\u3099\u308F","\u3086\u3089\u3044","\u3086\u308C\u308B","\u3088\u3046\u3044","\u3088\u3046\u304B","\u3088\u3046\u304D\u3085\u3046","\u3088\u3046\u3057\u3099","\u3088\u3046\u3059","\u3088\u3046\u3061\u3048\u3093","\u3088\u304B\u305B\u3099","\u3088\u304B\u3093","\u3088\u304D\u3093","\u3088\u304F\u305B\u3044","\u3088\u304F\u307B\u3099\u3046","\u3088\u3051\u3044","\u3088\u3053\u3099\u308C\u308B","\u3088\u3055\u3093","\u3088\u3057\u3085\u3046","\u3088\u305D\u3046","\u3088\u305D\u304F","\u3088\u3063\u304B","\u3088\u3066\u3044","\u3088\u3068\u3099\u304B\u3099\u308F\u304F","\u3088\u306D\u3064","\u3088\u3084\u304F","\u3088\u3086\u3046","\u3088\u308D\u3053\u3075\u3099","\u3088\u308D\u3057\u3044","\u3089\u3044\u3046","\u3089\u304F\u304B\u3099\u304D","\u3089\u304F\u3053\u3099","\u3089\u304F\u3055\u3064","\u3089\u304F\u305F\u3099","\u3089\u3057\u3093\u306F\u3099\u3093","\u3089\u305B\u3093","\u3089\u305D\u3099\u304F","\u3089\u305F\u3044","\u3089\u3063\u304B","\u3089\u308C\u3064","\u308A\u3048\u304D","\u308A\u304B\u3044","\u308A\u304D\u3055\u304F","\u308A\u304D\u305B\u3064","\u308A\u304F\u304F\u3099\u3093","\u308A\u304F\u3064","\u308A\u3051\u3093","\u308A\u3053\u3046","\u308A\u305B\u3044","\u308A\u305D\u3046","\u308A\u305D\u304F","\u308A\u3066\u3093","\u308A\u306D\u3093","\u308A\u3086\u3046","\u308A\u3085\u3046\u304B\u3099\u304F","\u308A\u3088\u3046","\u308A\u3087\u3046\u308A","\u308A\u3087\u304B\u3093","\u308A\u3087\u304F\u3061\u3083","\u308A\u3087\u3053\u3046","\u308A\u308A\u304F","\u308A\u308C\u304D","\u308A\u308D\u3093","\u308A\u3093\u3053\u3099","\u308B\u3044\u3051\u3044","\u308B\u3044\u3055\u3044","\u308B\u3044\u3057\u3099","\u308B\u3044\u305B\u304D","\u308B\u3059\u306F\u3099\u3093","\u308B\u308A\u304B\u3099\u308F\u3089","\u308C\u3044\u304B\u3093","\u308C\u3044\u304D\u3099","\u308C\u3044\u305B\u3044","\u308C\u3044\u305D\u3099\u3046\u3053","\u308C\u3044\u3068\u3046","\u308C\u3044\u307B\u3099\u3046","\u308C\u304D\u3057","\u308C\u304D\u305F\u3099\u3044","\u308C\u3093\u3042\u3044","\u308C\u3093\u3051\u3044","\u308C\u3093\u3053\u3093","\u308C\u3093\u3055\u3044","\u308C\u3093\u3057\u3085\u3046","\u308C\u3093\u305D\u3099\u304F","\u308C\u3093\u3089\u304F","\u308D\u3046\u304B","\u308D\u3046\u3053\u3099","\u308D\u3046\u3057\u3099\u3093","\u308D\u3046\u305D\u304F","\u308D\u304F\u304B\u3099","\u308D\u3053\u3064","\u308D\u3057\u3099\u3046\u3089","\u308D\u3057\u3085\u3064","\u308D\u305B\u3093","\u308D\u3066\u3093","\u308D\u3081\u3093","\u308D\u308C\u3064","\u308D\u3093\u304D\u3099","\u308D\u3093\u306F\u309A","\u308D\u3093\u3075\u3099\u3093","\u308D\u3093\u308A","\u308F\u304B\u3059","\u308F\u304B\u3081","\u308F\u304B\u3084\u307E","\u308F\u304B\u308C\u308B","\u308F\u3057\u3064","\u308F\u3057\u3099\u307E\u3057","\u308F\u3059\u308C\u3082\u306E","\u308F\u3089\u3046","\u308F\u308C\u308B"]});var bs=F((Pb,Wd)=>{Wd.exports=["abacate","abaixo","abalar","abater","abduzir","abelha","aberto","abismo","abotoar","abranger","abreviar","abrigar","abrupto","absinto","absoluto","absurdo","abutre","acabado","acalmar","acampar","acanhar","acaso","aceitar","acelerar","acenar","acervo","acessar","acetona","achatar","acidez","acima","acionado","acirrar","aclamar","aclive","acolhida","acomodar","acoplar","acordar","acumular","acusador","adaptar","adega","adentro","adepto","adequar","aderente","adesivo","adeus","adiante","aditivo","adjetivo","adjunto","admirar","adorar","adquirir","adubo","adverso","advogado","aeronave","afastar","aferir","afetivo","afinador","afivelar","aflito","afluente","afrontar","agachar","agarrar","agasalho","agenciar","agilizar","agiota","agitado","agora","agradar","agreste","agrupar","aguardar","agulha","ajoelhar","ajudar","ajustar","alameda","alarme","alastrar","alavanca","albergue","albino","alcatra","aldeia","alecrim","alegria","alertar","alface","alfinete","algum","alheio","aliar","alicate","alienar","alinhar","aliviar","almofada","alocar","alpiste","alterar","altitude","alucinar","alugar","aluno","alusivo","alvo","amaciar","amador","amarelo","amassar","ambas","ambiente","ameixa","amenizar","amido","amistoso","amizade","amolador","amontoar","amoroso","amostra","amparar","ampliar","ampola","anagrama","analisar","anarquia","anatomia","andaime","anel","anexo","angular","animar","anjo","anomalia","anotado","ansioso","anterior","anuidade","anunciar","anzol","apagador","apalpar","apanhado","apego","apelido","apertada","apesar","apetite","apito","aplauso","aplicada","apoio","apontar","aposta","aprendiz","aprovar","aquecer","arame","aranha","arara","arcada","ardente","areia","arejar","arenito","aresta","argiloso","argola","arma","arquivo","arraial","arrebate","arriscar","arroba","arrumar","arsenal","arterial","artigo","arvoredo","asfaltar","asilado","aspirar","assador","assinar","assoalho","assunto","astral","atacado","atadura","atalho","atarefar","atear","atender","aterro","ateu","atingir","atirador","ativo","atoleiro","atracar","atrevido","atriz","atual","atum","auditor","aumentar","aura","aurora","autismo","autoria","autuar","avaliar","avante","avaria","avental","avesso","aviador","avisar","avulso","axila","azarar","azedo","azeite","azulejo","babar","babosa","bacalhau","bacharel","bacia","bagagem","baiano","bailar","baioneta","bairro","baixista","bajular","baleia","baliza","balsa","banal","bandeira","banho","banir","banquete","barato","barbado","baronesa","barraca","barulho","baseado","bastante","batata","batedor","batida","batom","batucar","baunilha","beber","beijo","beirada","beisebol","beldade","beleza","belga","beliscar","bendito","bengala","benzer","berimbau","berlinda","berro","besouro","bexiga","bezerro","bico","bicudo","bienal","bifocal","bifurcar","bigorna","bilhete","bimestre","bimotor","biologia","biombo","biosfera","bipolar","birrento","biscoito","bisneto","bispo","bissexto","bitola","bizarro","blindado","bloco","bloquear","boato","bobagem","bocado","bocejo","bochecha","boicotar","bolada","boletim","bolha","bolo","bombeiro","bonde","boneco","bonita","borbulha","borda","boreal","borracha","bovino","boxeador","branco","brasa","braveza","breu","briga","brilho","brincar","broa","brochura","bronzear","broto","bruxo","bucha","budismo","bufar","bule","buraco","busca","busto","buzina","cabana","cabelo","cabide","cabo","cabrito","cacau","cacetada","cachorro","cacique","cadastro","cadeado","cafezal","caiaque","caipira","caixote","cajado","caju","calafrio","calcular","caldeira","calibrar","calmante","calota","camada","cambista","camisa","camomila","campanha","camuflar","canavial","cancelar","caneta","canguru","canhoto","canivete","canoa","cansado","cantar","canudo","capacho","capela","capinar","capotar","capricho","captador","capuz","caracol","carbono","cardeal","careca","carimbar","carneiro","carpete","carreira","cartaz","carvalho","casaco","casca","casebre","castelo","casulo","catarata","cativar","caule","causador","cautelar","cavalo","caverna","cebola","cedilha","cegonha","celebrar","celular","cenoura","censo","centeio","cercar","cerrado","certeiro","cerveja","cetim","cevada","chacota","chaleira","chamado","chapada","charme","chatice","chave","chefe","chegada","cheiro","cheque","chicote","chifre","chinelo","chocalho","chover","chumbo","chutar","chuva","cicatriz","ciclone","cidade","cidreira","ciente","cigana","cimento","cinto","cinza","ciranda","circuito","cirurgia","citar","clareza","clero","clicar","clone","clube","coado","coagir","cobaia","cobertor","cobrar","cocada","coelho","coentro","coeso","cogumelo","coibir","coifa","coiote","colar","coleira","colher","colidir","colmeia","colono","coluna","comando","combinar","comentar","comitiva","comover","complexo","comum","concha","condor","conectar","confuso","congelar","conhecer","conjugar","consumir","contrato","convite","cooperar","copeiro","copiador","copo","coquetel","coragem","cordial","corneta","coronha","corporal","correio","cortejo","coruja","corvo","cosseno","costela","cotonete","couro","couve","covil","cozinha","cratera","cravo","creche","credor","creme","crer","crespo","criada","criminal","crioulo","crise","criticar","crosta","crua","cruzeiro","cubano","cueca","cuidado","cujo","culatra","culminar","culpar","cultura","cumprir","cunhado","cupido","curativo","curral","cursar","curto","cuspir","custear","cutelo","damasco","datar","debater","debitar","deboche","debulhar","decalque","decimal","declive","decote","decretar","dedal","dedicado","deduzir","defesa","defumar","degelo","degrau","degustar","deitado","deixar","delator","delegado","delinear","delonga","demanda","demitir","demolido","dentista","depenado","depilar","depois","depressa","depurar","deriva","derramar","desafio","desbotar","descanso","desenho","desfiado","desgaste","desigual","deslize","desmamar","desova","despesa","destaque","desviar","detalhar","detentor","detonar","detrito","deusa","dever","devido","devotado","dezena","diagrama","dialeto","didata","difuso","digitar","dilatado","diluente","diminuir","dinastia","dinheiro","diocese","direto","discreta","disfarce","disparo","disquete","dissipar","distante","ditador","diurno","diverso","divisor","divulgar","dizer","dobrador","dolorido","domador","dominado","donativo","donzela","dormente","dorsal","dosagem","dourado","doutor","drenagem","drible","drogaria","duelar","duende","dueto","duplo","duquesa","durante","duvidoso","eclodir","ecoar","ecologia","edificar","edital","educado","efeito","efetivar","ejetar","elaborar","eleger","eleitor","elenco","elevador","eliminar","elogiar","embargo","embolado","embrulho","embutido","emenda","emergir","emissor","empatia","empenho","empinado","empolgar","emprego","empurrar","emulador","encaixe","encenado","enchente","encontro","endeusar","endossar","enfaixar","enfeite","enfim","engajado","engenho","englobar","engomado","engraxar","enguia","enjoar","enlatar","enquanto","enraizar","enrolado","enrugar","ensaio","enseada","ensino","ensopado","entanto","enteado","entidade","entortar","entrada","entulho","envergar","enviado","envolver","enxame","enxerto","enxofre","enxuto","epiderme","equipar","ereto","erguido","errata","erva","ervilha","esbanjar","esbelto","escama","escola","escrita","escuta","esfinge","esfolar","esfregar","esfumado","esgrima","esmalte","espanto","espelho","espiga","esponja","espreita","espumar","esquerda","estaca","esteira","esticar","estofado","estrela","estudo","esvaziar","etanol","etiqueta","euforia","europeu","evacuar","evaporar","evasivo","eventual","evidente","evoluir","exagero","exalar","examinar","exato","exausto","excesso","excitar","exclamar","executar","exemplo","exibir","exigente","exonerar","expandir","expelir","expirar","explanar","exposto","expresso","expulsar","externo","extinto","extrato","fabricar","fabuloso","faceta","facial","fada","fadiga","faixa","falar","falta","familiar","fandango","fanfarra","fantoche","fardado","farelo","farinha","farofa","farpa","fartura","fatia","fator","favorita","faxina","fazenda","fechado","feijoada","feirante","felino","feminino","fenda","feno","fera","feriado","ferrugem","ferver","festejar","fetal","feudal","fiapo","fibrose","ficar","ficheiro","figurado","fileira","filho","filme","filtrar","firmeza","fisgada","fissura","fita","fivela","fixador","fixo","flacidez","flamingo","flanela","flechada","flora","flutuar","fluxo","focal","focinho","fofocar","fogo","foguete","foice","folgado","folheto","forjar","formiga","forno","forte","fosco","fossa","fragata","fralda","frango","frasco","fraterno","freira","frente","fretar","frieza","friso","fritura","fronha","frustrar","fruteira","fugir","fulano","fuligem","fundar","fungo","funil","furador","furioso","futebol","gabarito","gabinete","gado","gaiato","gaiola","gaivota","galega","galho","galinha","galocha","ganhar","garagem","garfo","gargalo","garimpo","garoupa","garrafa","gasoduto","gasto","gata","gatilho","gaveta","gazela","gelado","geleia","gelo","gemada","gemer","gemido","generoso","gengiva","genial","genoma","genro","geologia","gerador","germinar","gesso","gestor","ginasta","gincana","gingado","girafa","girino","glacial","glicose","global","glorioso","goela","goiaba","golfe","golpear","gordura","gorjeta","gorro","gostoso","goteira","governar","gracejo","gradual","grafite","gralha","grampo","granada","gratuito","graveto","graxa","grego","grelhar","greve","grilo","grisalho","gritaria","grosso","grotesco","grudado","grunhido","gruta","guache","guarani","guaxinim","guerrear","guiar","guincho","guisado","gula","guloso","guru","habitar","harmonia","haste","haver","hectare","herdar","heresia","hesitar","hiato","hibernar","hidratar","hiena","hino","hipismo","hipnose","hipoteca","hoje","holofote","homem","honesto","honrado","hormonal","hospedar","humorado","iate","ideia","idoso","ignorado","igreja","iguana","ileso","ilha","iludido","iluminar","ilustrar","imagem","imediato","imenso","imersivo","iminente","imitador","imortal","impacto","impedir","implante","impor","imprensa","impune","imunizar","inalador","inapto","inativo","incenso","inchar","incidir","incluir","incolor","indeciso","indireto","indutor","ineficaz","inerente","infantil","infestar","infinito","inflamar","informal","infrator","ingerir","inibido","inicial","inimigo","injetar","inocente","inodoro","inovador","inox","inquieto","inscrito","inseto","insistir","inspetor","instalar","insulto","intacto","integral","intimar","intocado","intriga","invasor","inverno","invicto","invocar","iogurte","iraniano","ironizar","irreal","irritado","isca","isento","isolado","isqueiro","italiano","janeiro","jangada","janta","jararaca","jardim","jarro","jasmim","jato","javali","jazida","jejum","joaninha","joelhada","jogador","joia","jornal","jorrar","jovem","juba","judeu","judoca","juiz","julgador","julho","jurado","jurista","juro","justa","labareda","laboral","lacre","lactante","ladrilho","lagarta","lagoa","laje","lamber","lamentar","laminar","lampejo","lanche","lapidar","lapso","laranja","lareira","largura","lasanha","lastro","lateral","latido","lavanda","lavoura","lavrador","laxante","lazer","lealdade","lebre","legado","legendar","legista","leigo","leiloar","leitura","lembrete","leme","lenhador","lentilha","leoa","lesma","leste","letivo","letreiro","levar","leveza","levitar","liberal","libido","liderar","ligar","ligeiro","limitar","limoeiro","limpador","linda","linear","linhagem","liquidez","listagem","lisura","litoral","livro","lixa","lixeira","locador","locutor","lojista","lombo","lona","longe","lontra","lorde","lotado","loteria","loucura","lousa","louvar","luar","lucidez","lucro","luneta","lustre","lutador","luva","macaco","macete","machado","macio","madeira","madrinha","magnata","magreza","maior","mais","malandro","malha","malote","maluco","mamilo","mamoeiro","mamute","manada","mancha","mandato","manequim","manhoso","manivela","manobrar","mansa","manter","manusear","mapeado","maquinar","marcador","maresia","marfim","margem","marinho","marmita","maroto","marquise","marreco","martelo","marujo","mascote","masmorra","massagem","mastigar","matagal","materno","matinal","matutar","maxilar","medalha","medida","medusa","megafone","meiga","melancia","melhor","membro","memorial","menino","menos","mensagem","mental","merecer","mergulho","mesada","mesclar","mesmo","mesquita","mestre","metade","meteoro","metragem","mexer","mexicano","micro","migalha","migrar","milagre","milenar","milhar","mimado","minerar","minhoca","ministro","minoria","miolo","mirante","mirtilo","misturar","mocidade","moderno","modular","moeda","moer","moinho","moita","moldura","moleza","molho","molinete","molusco","montanha","moqueca","morango","morcego","mordomo","morena","mosaico","mosquete","mostarda","motel","motim","moto","motriz","muda","muito","mulata","mulher","multar","mundial","munido","muralha","murcho","muscular","museu","musical","nacional","nadador","naja","namoro","narina","narrado","nascer","nativa","natureza","navalha","navegar","navio","neblina","nebuloso","negativa","negociar","negrito","nervoso","neta","neural","nevasca","nevoeiro","ninar","ninho","nitidez","nivelar","nobreza","noite","noiva","nomear","nominal","nordeste","nortear","notar","noticiar","noturno","novelo","novilho","novo","nublado","nudez","numeral","nupcial","nutrir","nuvem","obcecado","obedecer","objetivo","obrigado","obscuro","obstetra","obter","obturar","ocidente","ocioso","ocorrer","oculista","ocupado","ofegante","ofensiva","oferenda","oficina","ofuscado","ogiva","olaria","oleoso","olhar","oliveira","ombro","omelete","omisso","omitir","ondulado","oneroso","ontem","opcional","operador","oponente","oportuno","oposto","orar","orbitar","ordem","ordinal","orfanato","orgasmo","orgulho","oriental","origem","oriundo","orla","ortodoxo","orvalho","oscilar","ossada","osso","ostentar","otimismo","ousadia","outono","outubro","ouvido","ovelha","ovular","oxidar","oxigenar","pacato","paciente","pacote","pactuar","padaria","padrinho","pagar","pagode","painel","pairar","paisagem","palavra","palestra","palheta","palito","palmada","palpitar","pancada","panela","panfleto","panqueca","pantanal","papagaio","papelada","papiro","parafina","parcial","pardal","parede","partida","pasmo","passado","pastel","patamar","patente","patinar","patrono","paulada","pausar","peculiar","pedalar","pedestre","pediatra","pedra","pegada","peitoral","peixe","pele","pelicano","penca","pendurar","peneira","penhasco","pensador","pente","perceber","perfeito","pergunta","perito","permitir","perna","perplexo","persiana","pertence","peruca","pescado","pesquisa","pessoa","petiscar","piada","picado","piedade","pigmento","pilastra","pilhado","pilotar","pimenta","pincel","pinguim","pinha","pinote","pintar","pioneiro","pipoca","piquete","piranha","pires","pirueta","piscar","pistola","pitanga","pivete","planta","plaqueta","platina","plebeu","plumagem","pluvial","pneu","poda","poeira","poetisa","polegada","policiar","poluente","polvilho","pomar","pomba","ponderar","pontaria","populoso","porta","possuir","postal","pote","poupar","pouso","povoar","praia","prancha","prato","praxe","prece","predador","prefeito","premiar","prensar","preparar","presilha","pretexto","prevenir","prezar","primata","princesa","prisma","privado","processo","produto","profeta","proibido","projeto","prometer","propagar","prosa","protetor","provador","publicar","pudim","pular","pulmonar","pulseira","punhal","punir","pupilo","pureza","puxador","quadra","quantia","quarto","quase","quebrar","queda","queijo","quente","querido","quimono","quina","quiosque","rabanada","rabisco","rachar","racionar","radial","raiar","rainha","raio","raiva","rajada","ralado","ramal","ranger","ranhura","rapadura","rapel","rapidez","raposa","raquete","raridade","rasante","rascunho","rasgar","raspador","rasteira","rasurar","ratazana","ratoeira","realeza","reanimar","reaver","rebaixar","rebelde","rebolar","recado","recente","recheio","recibo","recordar","recrutar","recuar","rede","redimir","redonda","reduzida","reenvio","refinar","refletir","refogar","refresco","refugiar","regalia","regime","regra","reinado","reitor","rejeitar","relativo","remador","remendo","remorso","renovado","reparo","repelir","repleto","repolho","represa","repudiar","requerer","resenha","resfriar","resgatar","residir","resolver","respeito","ressaca","restante","resumir","retalho","reter","retirar","retomada","retratar","revelar","revisor","revolta","riacho","rica","rigidez","rigoroso","rimar","ringue","risada","risco","risonho","robalo","rochedo","rodada","rodeio","rodovia","roedor","roleta","romano","roncar","rosado","roseira","rosto","rota","roteiro","rotina","rotular","rouco","roupa","roxo","rubro","rugido","rugoso","ruivo","rumo","rupestre","russo","sabor","saciar","sacola","sacudir","sadio","safira","saga","sagrada","saibro","salada","saleiro","salgado","saliva","salpicar","salsicha","saltar","salvador","sambar","samurai","sanar","sanfona","sangue","sanidade","sapato","sarda","sargento","sarjeta","saturar","saudade","saxofone","sazonal","secar","secular","seda","sedento","sediado","sedoso","sedutor","segmento","segredo","segundo","seiva","seleto","selvagem","semanal","semente","senador","senhor","sensual","sentado","separado","sereia","seringa","serra","servo","setembro","setor","sigilo","silhueta","silicone","simetria","simpatia","simular","sinal","sincero","singular","sinopse","sintonia","sirene","siri","situado","soberano","sobra","socorro","sogro","soja","solda","soletrar","solteiro","sombrio","sonata","sondar","sonegar","sonhador","sono","soprano","soquete","sorrir","sorteio","sossego","sotaque","soterrar","sovado","sozinho","suavizar","subida","submerso","subsolo","subtrair","sucata","sucesso","suco","sudeste","sufixo","sugador","sugerir","sujeito","sulfato","sumir","suor","superior","suplicar","suposto","suprimir","surdina","surfista","surpresa","surreal","surtir","suspiro","sustento","tabela","tablete","tabuada","tacho","tagarela","talher","talo","talvez","tamanho","tamborim","tampa","tangente","tanto","tapar","tapioca","tardio","tarefa","tarja","tarraxa","tatuagem","taurino","taxativo","taxista","teatral","tecer","tecido","teclado","tedioso","teia","teimar","telefone","telhado","tempero","tenente","tensor","tentar","termal","terno","terreno","tese","tesoura","testado","teto","textura","texugo","tiara","tigela","tijolo","timbrar","timidez","tingido","tinteiro","tiragem","titular","toalha","tocha","tolerar","tolice","tomada","tomilho","tonel","tontura","topete","tora","torcido","torneio","torque","torrada","torto","tostar","touca","toupeira","toxina","trabalho","tracejar","tradutor","trafegar","trajeto","trama","trancar","trapo","traseiro","tratador","travar","treino","tremer","trepidar","trevo","triagem","tribo","triciclo","tridente","trilogia","trindade","triplo","triturar","triunfal","trocar","trombeta","trova","trunfo","truque","tubular","tucano","tudo","tulipa","tupi","turbo","turma","turquesa","tutelar","tutorial","uivar","umbigo","unha","unidade","uniforme","urologia","urso","urtiga","urubu","usado","usina","usufruir","vacina","vadiar","vagaroso","vaidoso","vala","valente","validade","valores","vantagem","vaqueiro","varanda","vareta","varrer","vascular","vasilha","vassoura","vazar","vazio","veado","vedar","vegetar","veicular","veleiro","velhice","veludo","vencedor","vendaval","venerar","ventre","verbal","verdade","vereador","vergonha","vermelho","verniz","versar","vertente","vespa","vestido","vetorial","viaduto","viagem","viajar","viatura","vibrador","videira","vidraria","viela","viga","vigente","vigiar","vigorar","vilarejo","vinco","vinheta","vinil","violeta","virada","virtude","visitar","visto","vitral","viveiro","vizinho","voador","voar","vogal","volante","voleibol","voltagem","volumoso","vontade","vulto","vuvuzela","xadrez","xarope","xeque","xeretar","xerife","xingar","zangado","zarpar","zebu","zelador","zombar","zoologia","zumbido"]});var gs=F((Vb,$d)=>{$d.exports=["abandon","ability","able","about","above","absent","absorb","abstract","absurd","abuse","access","accident","account","accuse","achieve","acid","acoustic","acquire","across","act","action","actor","actress","actual","adapt","add","addict","address","adjust","admit","adult","advance","advice","aerobic","affair","afford","afraid","again","age","agent","agree","ahead","aim","air","airport","aisle","alarm","album","alcohol","alert","alien","all","alley","allow","almost","alone","alpha","already","also","alter","always","amateur","amazing","among","amount","amused","analyst","anchor","ancient","anger","angle","angry","animal","ankle","announce","annual","another","answer","antenna","antique","anxiety","any","apart","apology","appear","apple","approve","april","arch","arctic","area","arena","argue","arm","armed","armor","army","around","arrange","arrest","arrive","arrow","art","artefact","artist","artwork","ask","aspect","assault","asset","assist","assume","asthma","athlete","atom","attack","attend","attitude","attract","auction","audit","august","aunt","author","auto","autumn","average","avocado","avoid","awake","aware","away","awesome","awful","awkward","axis","baby","bachelor","bacon","badge","bag","balance","balcony","ball","bamboo","banana","banner","bar","barely","bargain","barrel","base","basic","basket","battle","beach","bean","beauty","because","become","beef","before","begin","behave","behind","believe","below","belt","bench","benefit","best","betray","better","between","beyond","bicycle","bid","bike","bind","biology","bird","birth","bitter","black","blade","blame","blanket","blast","bleak","bless","blind","blood","blossom","blouse","blue","blur","blush","board","boat","body","boil","bomb","bone","bonus","book","boost","border","boring","borrow","boss","bottom","bounce","box","boy","bracket","brain","brand","brass","brave","bread","breeze","brick","bridge","brief","bright","bring","brisk","broccoli","broken","bronze","broom","brother","brown","brush","bubble","buddy","budget","buffalo","build","bulb","bulk","bullet","bundle","bunker","burden","burger","burst","bus","business","busy","butter","buyer","buzz","cabbage","cabin","cable","cactus","cage","cake","call","calm","camera","camp","can","canal","cancel","candy","cannon","canoe","canvas","canyon","capable","capital","captain","car","carbon","card","cargo","carpet","carry","cart","case","cash","casino","castle","casual","cat","catalog","catch","category","cattle","caught","cause","caution","cave","ceiling","celery","cement","census","century","cereal","certain","chair","chalk","champion","change","chaos","chapter","charge","chase","chat","cheap","check","cheese","chef","cherry","chest","chicken","chief","child","chimney","choice","choose","chronic","chuckle","chunk","churn","cigar","cinnamon","circle","citizen","city","civil","claim","clap","clarify","claw","clay","clean","clerk","clever","click","client","cliff","climb","clinic","clip","clock","clog","close","cloth","cloud","clown","club","clump","cluster","clutch","coach","coast","coconut","code","coffee","coil","coin","collect","color","column","combine","come","comfort","comic","common","company","concert","conduct","confirm","congress","connect","consider","control","convince","cook","cool","copper","copy","coral","core","corn","correct","cost","cotton","couch","country","couple","course","cousin","cover","coyote","crack","cradle","craft","cram","crane","crash","crater","crawl","crazy","cream","credit","creek","crew","cricket","crime","crisp","critic","crop","cross","crouch","crowd","crucial","cruel","cruise","crumble","crunch","crush","cry","crystal","cube","culture","cup","cupboard","curious","current","curtain","curve","cushion","custom","cute","cycle","dad","damage","damp","dance","danger","daring","dash","daughter","dawn","day","deal","debate","debris","decade","december","decide","decline","decorate","decrease","deer","defense","define","defy","degree","delay","deliver","demand","demise","denial","dentist","deny","depart","depend","deposit","depth","deputy","derive","describe","desert","design","desk","despair","destroy","detail","detect","develop","device","devote","diagram","dial","diamond","diary","dice","diesel","diet","differ","digital","dignity","dilemma","dinner","dinosaur","direct","dirt","disagree","discover","disease","dish","dismiss","disorder","display","distance","divert","divide","divorce","dizzy","doctor","document","dog","doll","dolphin","domain","donate","donkey","donor","door","dose","double","dove","draft","dragon","drama","drastic","draw","dream","dress","drift","drill","drink","drip","drive","drop","drum","dry","duck","dumb","dune","during","dust","dutch","duty","dwarf","dynamic","eager","eagle","early","earn","earth","easily","east","easy","echo","ecology","economy","edge","edit","educate","effort","egg","eight","either","elbow","elder","electric","elegant","element","elephant","elevator","elite","else","embark","embody","embrace","emerge","emotion","employ","empower","empty","enable","enact","end","endless","endorse","enemy","energy","enforce","engage","engine","enhance","enjoy","enlist","enough","enrich","enroll","ensure","enter","entire","entry","envelope","episode","equal","equip","era","erase","erode","erosion","error","erupt","escape","essay","essence","estate","eternal","ethics","evidence","evil","evoke","evolve","exact","example","excess","exchange","excite","exclude","excuse","execute","exercise","exhaust","exhibit","exile","exist","exit","exotic","expand","expect","expire","explain","expose","express","extend","extra","eye","eyebrow","fabric","face","faculty","fade","faint","faith","fall","false","fame","family","famous","fan","fancy","fantasy","farm","fashion","fat","fatal","father","fatigue","fault","favorite","feature","february","federal","fee","feed","feel","female","fence","festival","fetch","fever","few","fiber","fiction","field","figure","file","film","filter","final","find","fine","finger","finish","fire","firm","first","fiscal","fish","fit","fitness","fix","flag","flame","flash","flat","flavor","flee","flight","flip","float","flock","floor","flower","fluid","flush","fly","foam","focus","fog","foil","fold","follow","food","foot","force","forest","forget","fork","fortune","forum","forward","fossil","foster","found","fox","fragile","frame","frequent","fresh","friend","fringe","frog","front","frost","frown","frozen","fruit","fuel","fun","funny","furnace","fury","future","gadget","gain","galaxy","gallery","game","gap","garage","garbage","garden","garlic","garment","gas","gasp","gate","gather","gauge","gaze","general","genius","genre","gentle","genuine","gesture","ghost","giant","gift","giggle","ginger","giraffe","girl","give","glad","glance","glare","glass","glide","glimpse","globe","gloom","glory","glove","glow","glue","goat","goddess","gold","good","goose","gorilla","gospel","gossip","govern","gown","grab","grace","grain","grant","grape","grass","gravity","great","green","grid","grief","grit","grocery","group","grow","grunt","guard","guess","guide","guilt","guitar","gun","gym","habit","hair","half","hammer","hamster","hand","happy","harbor","hard","harsh","harvest","hat","have","hawk","hazard","head","health","heart","heavy","hedgehog","height","hello","helmet","help","hen","hero","hidden","high","hill","hint","hip","hire","history","hobby","hockey","hold","hole","holiday","hollow","home","honey","hood","hope","horn","horror","horse","hospital","host","hotel","hour","hover","hub","huge","human","humble","humor","hundred","hungry","hunt","hurdle","hurry","hurt","husband","hybrid","ice","icon","idea","identify","idle","ignore","ill","illegal","illness","image","imitate","immense","immune","impact","impose","improve","impulse","inch","include","income","increase","index","indicate","indoor","industry","infant","inflict","inform","inhale","inherit","initial","inject","injury","inmate","inner","innocent","input","inquiry","insane","insect","inside","inspire","install","intact","interest","into","invest","invite","involve","iron","island","isolate","issue","item","ivory","jacket","jaguar","jar","jazz","jealous","jeans","jelly","jewel","job","join","joke","journey","joy","judge","juice","jump","jungle","junior","junk","just","kangaroo","keen","keep","ketchup","key","kick","kid","kidney","kind","kingdom","kiss","kit","kitchen","kite","kitten","kiwi","knee","knife","knock","know","lab","label","labor","ladder","lady","lake","lamp","language","laptop","large","later","latin","laugh","laundry","lava","law","lawn","lawsuit","layer","lazy","leader","leaf","learn","leave","lecture","left","leg","legal","legend","leisure","lemon","lend","length","lens","leopard","lesson","letter","level","liar","liberty","library","license","life","lift","light","like","limb","limit","link","lion","liquid","list","little","live","lizard","load","loan","lobster","local","lock","logic","lonely","long","loop","lottery","loud","lounge","love","loyal","lucky","luggage","lumber","lunar","lunch","luxury","lyrics","machine","mad","magic","magnet","maid","mail","main","major","make","mammal","man","manage","mandate","mango","mansion","manual","maple","marble","march","margin","marine","market","marriage","mask","mass","master","match","material","math","matrix","matter","maximum","maze","meadow","mean","measure","meat","mechanic","medal","media","melody","melt","member","memory","mention","menu","mercy","merge","merit","merry","mesh","message","metal","method","middle","midnight","milk","million","mimic","mind","minimum","minor","minute","miracle","mirror","misery","miss","mistake","mix","mixed","mixture","mobile","model","modify","mom","moment","monitor","monkey","monster","month","moon","moral","more","morning","mosquito","mother","motion","motor","mountain","mouse","move","movie","much","muffin","mule","multiply","muscle","museum","mushroom","music","must","mutual","myself","mystery","myth","naive","name","napkin","narrow","nasty","nation","nature","near","neck","need","negative","neglect","neither","nephew","nerve","nest","net","network","neutral","never","news","next","nice","night","noble","noise","nominee","noodle","normal","north","nose","notable","note","nothing","notice","novel","now","nuclear","number","nurse","nut","oak","obey","object","oblige","obscure","observe","obtain","obvious","occur","ocean","october","odor","off","offer","office","often","oil","okay","old","olive","olympic","omit","once","one","onion","online","only","open","opera","opinion","oppose","option","orange","orbit","orchard","order","ordinary","organ","orient","original","orphan","ostrich","other","outdoor","outer","output","outside","oval","oven","over","own","owner","oxygen","oyster","ozone","pact","paddle","page","pair","palace","palm","panda","panel","panic","panther","paper","parade","parent","park","parrot","party","pass","patch","path","patient","patrol","pattern","pause","pave","payment","peace","peanut","pear","peasant","pelican","pen","penalty","pencil","people","pepper","perfect","permit","person","pet","phone","photo","phrase","physical","piano","picnic","picture","piece","pig","pigeon","pill","pilot","pink","pioneer","pipe","pistol","pitch","pizza","place","planet","plastic","plate","play","please","pledge","pluck","plug","plunge","poem","poet","point","polar","pole","police","pond","pony","pool","popular","portion","position","possible","post","potato","pottery","poverty","powder","power","practice","praise","predict","prefer","prepare","present","pretty","prevent","price","pride","primary","print","priority","prison","private","prize","problem","process","produce","profit","program","project","promote","proof","property","prosper","protect","proud","provide","public","pudding","pull","pulp","pulse","pumpkin","punch","pupil","puppy","purchase","purity","purpose","purse","push","put","puzzle","pyramid","quality","quantum","quarter","question","quick","quit","quiz","quote","rabbit","raccoon","race","rack","radar","radio","rail","rain","raise","rally","ramp","ranch","random","range","rapid","rare","rate","rather","raven","raw","razor","ready","real","reason","rebel","rebuild","recall","receive","recipe","record","recycle","reduce","reflect","reform","refuse","region","regret","regular","reject","relax","release","relief","rely","remain","remember","remind","remove","render","renew","rent","reopen","repair","repeat","replace","report","require","rescue","resemble","resist","resource","response","result","retire","retreat","return","reunion","reveal","review","reward","rhythm","rib","ribbon","rice","rich","ride","ridge","rifle","right","rigid","ring","riot","ripple","risk","ritual","rival","river","road","roast","robot","robust","rocket","romance","roof","rookie","room","rose","rotate","rough","round","route","royal","rubber","rude","rug","rule","run","runway","rural","sad","saddle","sadness","safe","sail","salad","salmon","salon","salt","salute","same","sample","sand","satisfy","satoshi","sauce","sausage","save","say","scale","scan","scare","scatter","scene","scheme","school","science","scissors","scorpion","scout","scrap","screen","script","scrub","sea","search","season","seat","second","secret","section","security","seed","seek","segment","select","sell","seminar","senior","sense","sentence","series","service","session","settle","setup","seven","shadow","shaft","shallow","share","shed","shell","sheriff","shield","shift","shine","ship","shiver","shock","shoe","shoot","shop","short","shoulder","shove","shrimp","shrug","shuffle","shy","sibling","sick","side","siege","sight","sign","silent","silk","silly","silver","similar","simple","since","sing","siren","sister","situate","six","size","skate","sketch","ski","skill","skin","skirt","skull","slab","slam","sleep","slender","slice","slide","slight","slim","slogan","slot","slow","slush","small","smart","smile","smoke","smooth","snack","snake","snap","sniff","snow","soap","soccer","social","sock","soda","soft","solar","soldier","solid","solution","solve","someone","song","soon","sorry","sort","soul","sound","soup","source","south","space","spare","spatial","spawn","speak","special","speed","spell","spend","sphere","spice","spider","spike","spin","spirit","split","spoil","sponsor","spoon","sport","spot","spray","spread","spring","spy","square","squeeze","squirrel","stable","stadium","staff","stage","stairs","stamp","stand","start","state","stay","steak","steel","stem","step","stereo","stick","still","sting","stock","stomach","stone","stool","story","stove","strategy","street","strike","strong","struggle","student","stuff","stumble","style","subject","submit","subway","success","such","sudden","suffer","sugar","suggest","suit","summer","sun","sunny","sunset","super","supply","supreme","sure","surface","surge","surprise","surround","survey","suspect","sustain","swallow","swamp","swap","swarm","swear","sweet","swift","swim","swing","switch","sword","symbol","symptom","syrup","system","table","tackle","tag","tail","talent","talk","tank","tape","target","task","taste","tattoo","taxi","teach","team","tell","ten","tenant","tennis","tent","term","test","text","thank","that","theme","then","theory","there","they","thing","this","thought","three","thrive","throw","thumb","thunder","ticket","tide","tiger","tilt","timber","time","tiny","tip","tired","tissue","title","toast","tobacco","today","toddler","toe","together","toilet","token","tomato","tomorrow","tone","tongue","tonight","tool","tooth","top","topic","topple","torch","tornado","tortoise","toss","total","tourist","toward","tower","town","toy","track","trade","traffic","tragic","train","transfer","trap","trash","travel","tray","treat","tree","trend","trial","tribe","trick","trigger","trim","trip","trophy","trouble","truck","true","truly","trumpet","trust","truth","try","tube","tuition","tumble","tuna","tunnel","turkey","turn","turtle","twelve","twenty","twice","twin","twist","two","type","typical","ugly","umbrella","unable","unaware","uncle","uncover","under","undo","unfair","unfold","unhappy","uniform","unique","unit","universe","unknown","unlock","until","unusual","unveil","update","upgrade","uphold","upon","upper","upset","urban","urge","usage","use","used","useful","useless","usual","utility","vacant","vacuum","vague","valid","valley","valve","van","vanish","vapor","various","vast","vault","vehicle","velvet","vendor","venture","venue","verb","verify","version","very","vessel","veteran","viable","vibrant","vicious","victory","video","view","village","vintage","violin","virtual","virus","visa","visit","visual","vital","vivid","vocal","voice","void","volcano","volume","vote","voyage","wage","wagon","wait","walk","wall","walnut","want","warfare","warm","warrior","wash","wasp","waste","water","wave","way","wealth","weapon","wear","weasel","weather","web","wedding","weekend","weird","welcome","west","wet","whale","what","wheat","wheel","when","where","whip","whisper","wide","width","wife","wild","will","win","window","wine","wing","wink","winner","winter","wire","wisdom","wise","wish","witness","wolf","woman","wonder","wood","wool","word","work","world","worry","worth","wrap","wreck","wrestle","wrist","write","wrong","yard","year","yellow","you","young","youth","zebra","zero","zone","zoo"]});var Na=F(Ce=>{"use strict";Object.defineProperty(Ce,"__esModule",{value:!0});var Me={};Ce.wordlists=Me;var le;Ce._default=le;try{Ce._default=le=cs(),Me.czech=le}catch{}try{Ce._default=le=ls(),Me.chinese_simplified=le}catch{}try{Ce._default=le=us(),Me.chinese_traditional=le}catch{}try{Ce._default=le=ds(),Me.korean=le}catch{}try{Ce._default=le=fs(),Me.french=le}catch{}try{Ce._default=le=ps(),Me.italian=le}catch{}try{Ce._default=le=hs(),Me.spanish=le}catch{}try{Ce._default=le=ms(),Me.japanese=le,Me.JA=le}catch{}try{Ce._default=le=bs(),Me.portuguese=le}catch{}try{Ce._default=le=gs(),Me.english=le,Me.EN=le}catch{}});var Ss=F(rr=>{"use strict";Object.defineProperty(rr,"__esModule",{value:!0});var Zd=ts(),vs=os(),xs=ss(),Yd=St(),Co=Na(),eo=Co._default,ys="Invalid mnemonic",ct="Invalid entropy",Xd="Invalid mnemonic checksum",ws=`A wordlist is required but a default could not be found.
Please pass a 2048 word array explicitly.`;function ro(e){return(e||"").normalize("NFKD")}function ks(e,r,t){for(;e.length<t;)e=r+e;return e}function Es(e){return parseInt(e,2)}function zs(e){return e.map(r=>ks(r.toString(2),"0",8)).join("")}function _s(e){let t=e.length*8/32,o=Zd.sha256(Uint8Array.from(e));return zs(Array.from(o)).slice(0,t)}function As(e){return"mnemonic"+(e||"")}function Jd(e,r){let t=Uint8Array.from(Buffer.from(ro(e),"utf8")),o=Uint8Array.from(Buffer.from(As(ro(r)),"utf8")),a=xs.pbkdf2(vs.sha512,t,o,{c:2048,dkLen:64});return Buffer.from(a)}rr.mnemonicToSeedSync=Jd;function Qd(e,r){let t=Uint8Array.from(Buffer.from(ro(e),"utf8")),o=Uint8Array.from(Buffer.from(As(ro(r)),"utf8"));return xs.pbkdf2Async(vs.sha512,t,o,{c:2048,dkLen:64}).then(a=>Buffer.from(a))}rr.mnemonicToSeed=Qd;function js(e,r){if(r=r||eo,!r)throw new Error(ws);let t=ro(e).split(" ");if(t.length%3!==0)throw new Error(ys);let o=t.map(d=>{let u=r.indexOf(d);if(u===-1)throw new Error(ys);return ks(u.toString(2),"0",11)}).join(""),a=Math.floor(o.length/33)*32,n=o.slice(0,a),i=o.slice(a),s=n.match(/(.{1,8})/g).map(Es);if(s.length<16)throw new Error(ct);if(s.length>32)throw new Error(ct);if(s.length%4!==0)throw new Error(ct);let c=Buffer.from(s);if(_s(c)!==i)throw new Error(Xd);return c.toString("hex")}rr.mnemonicToEntropy=js;function Bs(e,r){if(Buffer.isBuffer(e)||(e=Buffer.from(e,"hex")),r=r||eo,!r)throw new Error(ws);if(e.length<16)throw new TypeError(ct);if(e.length>32)throw new TypeError(ct);if(e.length%4!==0)throw new TypeError(ct);let t=zs(Array.from(e)),o=_s(e),i=(t+o).match(/(.{1,11})/g).map(s=>{let c=Es(s);return r[c]});return r[0]==="\u3042\u3044\u3053\u304F\u3057\u3093"?i.join("\u3000"):i.join(" ")}rr.entropyToMnemonic=Bs;function ef(e,r,t){if(e=e||128,e%32!==0)throw new TypeError(ct);return r=r||(o=>Buffer.from(Yd.randomBytes(o))),Bs(r(e/8),t)}rr.generateMnemonic=ef;function rf(e,r){try{js(e,r)}catch{return!1}return!0}rr.validateMnemonic=rf;function tf(e){let r=Co.wordlists[e];if(r)eo=r;else throw new Error('Could not find wordlist for language "'+e+'"')}rr.setDefaultWordlist=tf;function of(){if(!eo)throw new Error("No Default Wordlist set");return Object.keys(Co.wordlists).filter(e=>e==="JA"||e==="EN"?!1:Co.wordlists[e].every((r,t)=>r===eo[t]))[0]}rr.getDefaultWordlist=of;var af=Na();rr.wordlists=af.wordlists});var tr={};$e(tr,{abytes:()=>$,aexists:()=>lt,ahash:()=>lr,anumber:()=>ie,aoutput:()=>Pa,asyncLoop:()=>oo,byteSwap:()=>Da,byteSwap32:()=>Is,bytesToHex:()=>se,checkOpts:()=>ao,clean:()=>Ae,concatBytes:()=>de,createHasher:()=>Cr,createView:()=>ut,hexToBytes:()=>te,isBytes:()=>Ur,isLE:()=>Va,kdfInputToBytes:()=>No,nextTick:()=>Os,oidNist:()=>Pr,randomBytes:()=>Nr,rotl:()=>X,rotr:()=>Ze,swap32IfBE:()=>Tt,swap8IfBE:()=>sf,u32:()=>to,u8:()=>nf,utf8ToBytes:()=>Ls});function Ur(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function ie(e,r=""){if(!Number.isSafeInteger(e)||e<0){let t=r&&`"${r}" `;throw new Error(`${t}expected integer >= 0, got ${e}`)}}function $(e,r,t=""){let o=Ur(e),a=e?.length,n=r!==void 0;if(!o||n&&a!==r){let i=t&&`"${t}" `,s=n?` of length ${r}`:"",c=o?`length=${a}`:`type=${typeof e}`;throw new Error(i+"expected Uint8Array"+s+", got "+c)}return e}function lr(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash must wrapped by utils.createHasher");ie(e.outputLen),ie(e.blockLen)}function lt(e,r=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(r&&e.finished)throw new Error("Hash#digest() has already been called")}function Pa(e,r){$(e,void 0,"digestInto() output");let t=r.outputLen;if(e.length<t)throw new Error('"digestInto() output" expected to be of length >='+t)}function nf(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}function to(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function Ae(...e){for(let r=0;r<e.length;r++)e[r].fill(0)}function ut(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Ze(e,r){return e<<32-r|e>>>r}function X(e,r){return e<<r|e>>>32-r>>>0}function Da(e){return e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255}function Is(e){for(let r=0;r<e.length;r++)e[r]=Da(e[r]);return e}function se(e){if($(e),Hs)return e.toHex();let r="";for(let t=0;t<e.length;t++)r+=cf[e[t]];return r}function Ts(e){if(e>=_r._0&&e<=_r._9)return e-_r._0;if(e>=_r.A&&e<=_r.F)return e-(_r.A-10);if(e>=_r.a&&e<=_r.f)return e-(_r.a-10)}function te(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);if(Hs)return Uint8Array.fromHex(e);let r=e.length,t=r/2;if(r%2)throw new Error("hex string expected, got unpadded hex of length "+r);let o=new Uint8Array(t);for(let a=0,n=0;a<t;a++,n+=2){let i=Ts(e.charCodeAt(n)),s=Ts(e.charCodeAt(n+1));if(i===void 0||s===void 0){let c=e[n]+e[n+1];throw new Error('hex string expected, got non-hex character "'+c+'" at index '+n)}o[a]=i*16+s}return o}async function oo(e,r,t){let o=Date.now();for(let a=0;a<e;a++){t(a);let n=Date.now()-o;n>=0&&n<r||(await Os(),o+=n)}}function Ls(e){if(typeof e!="string")throw new Error("string expected");return new Uint8Array(new TextEncoder().encode(e))}function No(e,r=""){return typeof e=="string"?Ls(e):$(e,void 0,r)}function de(...e){let r=0;for(let o=0;o<e.length;o++){let a=e[o];$(a),r+=a.length}let t=new Uint8Array(r);for(let o=0,a=0;o<e.length;o++){let n=e[o];t.set(n,a),a+=n.length}return t}function ao(e,r){if(r!==void 0&&{}.toString.call(r)!=="[object Object]")throw new Error("options must be object or undefined");return Object.assign(e,r)}function Cr(e,r={}){let t=(a,n)=>e(n).update(a).digest(),o=e(void 0);return t.outputLen=o.outputLen,t.blockLen=o.blockLen,t.create=a=>e(a),Object.assign(t,r),Object.freeze(t)}function Nr(e=32){let r=typeof globalThis=="object"?globalThis.crypto:null;if(typeof r?.getRandomValues!="function")throw new Error("crypto.getRandomValues must be defined");return r.getRandomValues(new Uint8Array(e))}var Va,sf,Tt,Hs,cf,_r,Os,Pr,fe=he(()=>{Va=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;sf=Va?e=>e:e=>Da(e);Tt=Va?e=>e:Is,Hs=typeof Uint8Array.from([]).toHex=="function"&&typeof Uint8Array.fromHex=="function",cf=Array.from({length:256},(e,r)=>r.toString(16).padStart(2,"0"));_r={_0:48,_9:57,A:65,F:70,a:97,f:102};Os=async()=>{};Pr=e=>({oid:Uint8Array.from([6,9,96,134,72,1,101,3,4,2,e])})});function qs(e,r,t){return e&r^~e&t}function Rs(e,r,t){return e&r^e&t^r&t}var no,Ar,jr,we,ke,Us=he(()=>{fe();no=class{constructor(r,t,o,a){g(this,"blockLen");g(this,"outputLen");g(this,"padOffset");g(this,"isLE");g(this,"buffer");g(this,"view");g(this,"finished",!1);g(this,"length",0);g(this,"pos",0);g(this,"destroyed",!1);this.blockLen=r,this.outputLen=t,this.padOffset=o,this.isLE=a,this.buffer=new Uint8Array(r),this.view=ut(this.buffer)}update(r){lt(this),$(r);let{view:t,buffer:o,blockLen:a}=this,n=r.length;for(let i=0;i<n;){let s=Math.min(a-this.pos,n-i);if(s===a){let c=ut(r);for(;a<=n-i;i+=a)this.process(c,i);continue}o.set(r.subarray(i,i+s),this.pos),this.pos+=s,i+=s,this.pos===a&&(this.process(t,0),this.pos=0)}return this.length+=r.length,this.roundClean(),this}digestInto(r){lt(this),Pa(r,this),this.finished=!0;let{buffer:t,view:o,blockLen:a,isLE:n}=this,{pos:i}=this;t[i++]=128,Ae(this.buffer.subarray(i)),this.padOffset>a-i&&(this.process(o,0),i=0);for(let u=i;u<a;u++)t[u]=0;o.setBigUint64(a-8,BigInt(this.length*8),n),this.process(o,0);let s=ut(r),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen must be aligned to 32bit");let l=c/4,d=this.get();if(l>d.length)throw new Error("_sha2: outputLen bigger than state");for(let u=0;u<l;u++)s.setUint32(4*u,d[u],n)}digest(){let{buffer:r,outputLen:t}=this;this.digestInto(r);let o=r.slice(0,t);return this.destroy(),o}_cloneInto(r){r||(r=new this.constructor),r.set(...this.get());let{blockLen:t,buffer:o,length:a,finished:n,destroyed:i,pos:s}=this;return r.destroyed=i,r.finished=n,r.length=a,r.pos=s,a%t&&r.buffer.set(o),r}clone(){return this._cloneInto()}},Ar=Uint32Array.from([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),jr=Uint32Array.from([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]),we=Uint32Array.from([3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]),ke=Uint32Array.from([1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209])});function lf(e,r=!1){return r?{h:Number(e&Po),l:Number(e>>Cs&Po)}:{h:Number(e>>Cs&Po)|0,l:Number(e&Po)|0}}function Ns(e,r=!1){let t=e.length,o=new Uint32Array(t),a=new Uint32Array(t);for(let n=0;n<t;n++){let{h:i,l:s}=lf(e[n],r);[o[n],a[n]]=[i,s]}return[o,a]}function ur(e,r,t,o){let a=(r>>>0)+(o>>>0);return{h:e+t+(a/2**32|0)|0,l:a|0}}var Po,Cs,Ma,Fa,dt,ft,io,so,Ps,Vs,Ds,Ms,Fs,Gs,Ks=he(()=>{Po=BigInt(4294967295),Cs=BigInt(32);Ma=(e,r,t)=>e>>>t,Fa=(e,r,t)=>e<<32-t|r>>>t,dt=(e,r,t)=>e>>>t|r<<32-t,ft=(e,r,t)=>e<<32-t|r>>>t,io=(e,r,t)=>e<<64-t|r>>>t-32,so=(e,r,t)=>e>>>t-32|r<<64-t;Ps=(e,r,t)=>(e>>>0)+(r>>>0)+(t>>>0),Vs=(e,r,t,o)=>r+t+o+(e/2**32|0)|0,Ds=(e,r,t,o)=>(e>>>0)+(r>>>0)+(t>>>0)+(o>>>0),Ms=(e,r,t,o,a)=>r+t+o+a+(e/2**32|0)|0,Fs=(e,r,t,o,a)=>(e>>>0)+(r>>>0)+(t>>>0)+(o>>>0)+(a>>>0),Gs=(e,r,t,o,a,n)=>r+t+o+a+n+(e/2**32|0)|0});var Fr={};$e(Fr,{_SHA224:()=>Mo,_SHA256:()=>Do,_SHA384:()=>Go,_SHA512:()=>Fo,_SHA512_224:()=>Ko,_SHA512_256:()=>Wo,sha224:()=>hf,sha256:()=>Se,sha384:()=>bf,sha512:()=>mf,sha512_224:()=>yf,sha512_256:()=>gf});var df,Vr,Vo,Do,Mo,Ws,ff,pf,Dr,Mr,It,Fo,Go,je,Be,Ko,Wo,Se,hf,mf,bf,gf,yf,or=he(()=>{Us();Ks();fe();df=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),Vr=new Uint32Array(64),Vo=class extends no{constructor(r){super(64,r,8,!1)}get(){let{A:r,B:t,C:o,D:a,E:n,F:i,G:s,H:c}=this;return[r,t,o,a,n,i,s,c]}set(r,t,o,a,n,i,s,c){this.A=r|0,this.B=t|0,this.C=o|0,this.D=a|0,this.E=n|0,this.F=i|0,this.G=s|0,this.H=c|0}process(r,t){for(let u=0;u<16;u++,t+=4)Vr[u]=r.getUint32(t,!1);for(let u=16;u<64;u++){let p=Vr[u-15],f=Vr[u-2],h=Ze(p,7)^Ze(p,18)^p>>>3,m=Ze(f,17)^Ze(f,19)^f>>>10;Vr[u]=m+Vr[u-7]+h+Vr[u-16]|0}let{A:o,B:a,C:n,D:i,E:s,F:c,G:l,H:d}=this;for(let u=0;u<64;u++){let p=Ze(s,6)^Ze(s,11)^Ze(s,25),f=d+p+qs(s,c,l)+df[u]+Vr[u]|0,m=(Ze(o,2)^Ze(o,13)^Ze(o,22))+Rs(o,a,n)|0;d=l,l=c,c=s,s=i+f|0,i=n,n=a,a=o,o=f+m|0}o=o+this.A|0,a=a+this.B|0,n=n+this.C|0,i=i+this.D|0,s=s+this.E|0,c=c+this.F|0,l=l+this.G|0,d=d+this.H|0,this.set(o,a,n,i,s,c,l,d)}roundClean(){Ae(Vr)}destroy(){this.set(0,0,0,0,0,0,0,0),Ae(this.buffer)}},Do=class extends Vo{constructor(){super(32);g(this,"A",Ar[0]|0);g(this,"B",Ar[1]|0);g(this,"C",Ar[2]|0);g(this,"D",Ar[3]|0);g(this,"E",Ar[4]|0);g(this,"F",Ar[5]|0);g(this,"G",Ar[6]|0);g(this,"H",Ar[7]|0)}},Mo=class extends Vo{constructor(){super(28);g(this,"A",jr[0]|0);g(this,"B",jr[1]|0);g(this,"C",jr[2]|0);g(this,"D",jr[3]|0);g(this,"E",jr[4]|0);g(this,"F",jr[5]|0);g(this,"G",jr[6]|0);g(this,"H",jr[7]|0)}},Ws=Ns(["0x428a2f98d728ae22","0x7137449123ef65cd","0xb5c0fbcfec4d3b2f","0xe9b5dba58189dbbc","0x3956c25bf348b538","0x59f111f1b605d019","0x923f82a4af194f9b","0xab1c5ed5da6d8118","0xd807aa98a3030242","0x12835b0145706fbe","0x243185be4ee4b28c","0x550c7dc3d5ffb4e2","0x72be5d74f27b896f","0x80deb1fe3b1696b1","0x9bdc06a725c71235","0xc19bf174cf692694","0xe49b69c19ef14ad2","0xefbe4786384f25e3","0x0fc19dc68b8cd5b5","0x240ca1cc77ac9c65","0x2de92c6f592b0275","0x4a7484aa6ea6e483","0x5cb0a9dcbd41fbd4","0x76f988da831153b5","0x983e5152ee66dfab","0xa831c66d2db43210","0xb00327c898fb213f","0xbf597fc7beef0ee4","0xc6e00bf33da88fc2","0xd5a79147930aa725","0x06ca6351e003826f","0x142929670a0e6e70","0x27b70a8546d22ffc","0x2e1b21385c26c926","0x4d2c6dfc5ac42aed","0x53380d139d95b3df","0x650a73548baf63de","0x766a0abb3c77b2a8","0x81c2c92e47edaee6","0x92722c851482353b","0xa2bfe8a14cf10364","0xa81a664bbc423001","0xc24b8b70d0f89791","0xc76c51a30654be30","0xd192e819d6ef5218","0xd69906245565a910","0xf40e35855771202a","0x106aa07032bbd1b8","0x19a4c116b8d2d0c8","0x1e376c085141ab53","0x2748774cdf8eeb99","0x34b0bcb5e19b48a8","0x391c0cb3c5c95a63","0x4ed8aa4ae3418acb","0x5b9cca4f7763e373","0x682e6ff3d6b2b8a3","0x748f82ee5defb2fc","0x78a5636f43172f60","0x84c87814a1f0ab72","0x8cc702081a6439ec","0x90befffa23631e28","0xa4506cebde82bde9","0xbef9a3f7b2c67915","0xc67178f2e372532b","0xca273eceea26619c","0xd186b8c721c0c207","0xeada7dd6cde0eb1e","0xf57d4f7fee6ed178","0x06f067aa72176fba","0x0a637dc5a2c898a6","0x113f9804bef90dae","0x1b710b35131c471b","0x28db77f523047d84","0x32caab7b40c72493","0x3c9ebe0a15c9bebc","0x431d67c49c100d4c","0x4cc5d4becb3e42b6","0x597f299cfc657e2a","0x5fcb6fab3ad6faec","0x6c44198c4a475817"].map(e=>BigInt(e))),ff=Ws[0],pf=Ws[1],Dr=new Uint32Array(80),Mr=new Uint32Array(80),It=class extends no{constructor(r){super(128,r,16,!1)}get(){let{Ah:r,Al:t,Bh:o,Bl:a,Ch:n,Cl:i,Dh:s,Dl:c,Eh:l,El:d,Fh:u,Fl:p,Gh:f,Gl:h,Hh:m,Hl:b}=this;return[r,t,o,a,n,i,s,c,l,d,u,p,f,h,m,b]}set(r,t,o,a,n,i,s,c,l,d,u,p,f,h,m,b){this.Ah=r|0,this.Al=t|0,this.Bh=o|0,this.Bl=a|0,this.Ch=n|0,this.Cl=i|0,this.Dh=s|0,this.Dl=c|0,this.Eh=l|0,this.El=d|0,this.Fh=u|0,this.Fl=p|0,this.Gh=f|0,this.Gl=h|0,this.Hh=m|0,this.Hl=b|0}process(r,t){for(let k=0;k<16;k++,t+=4)Dr[k]=r.getUint32(t),Mr[k]=r.getUint32(t+=4);for(let k=16;k<80;k++){let S=Dr[k-15]|0,P=Mr[k-15]|0,R=dt(S,P,1)^dt(S,P,8)^Ma(S,P,7),V=ft(S,P,1)^ft(S,P,8)^Fa(S,P,7),U=Dr[k-2]|0,L=Mr[k-2]|0,M=dt(U,L,19)^io(U,L,61)^Ma(U,L,6),D=ft(U,L,19)^so(U,L,61)^Fa(U,L,6),H=Ds(V,D,Mr[k-7],Mr[k-16]),I=Ms(H,R,M,Dr[k-7],Dr[k-16]);Dr[k]=I|0,Mr[k]=H|0}let{Ah:o,Al:a,Bh:n,Bl:i,Ch:s,Cl:c,Dh:l,Dl:d,Eh:u,El:p,Fh:f,Fl:h,Gh:m,Gl:b,Hh:x,Hl:z}=this;for(let k=0;k<80;k++){let S=dt(u,p,14)^dt(u,p,18)^io(u,p,41),P=ft(u,p,14)^ft(u,p,18)^so(u,p,41),R=u&f^~u&m,V=p&h^~p&b,U=Fs(z,P,V,pf[k],Mr[k]),L=Gs(U,x,S,R,ff[k],Dr[k]),M=U|0,D=dt(o,a,28)^io(o,a,34)^io(o,a,39),H=ft(o,a,28)^so(o,a,34)^so(o,a,39),I=o&n^o&s^n&s,v=a&i^a&c^i&c;x=m|0,z=b|0,m=f|0,b=h|0,f=u|0,h=p|0,{h:u,l:p}=ur(l|0,d|0,L|0,M|0),l=s|0,d=c|0,s=n|0,c=i|0,n=o|0,i=a|0;let y=Ps(M,H,v);o=Vs(y,L,D,I),a=y|0}({h:o,l:a}=ur(this.Ah|0,this.Al|0,o|0,a|0)),{h:n,l:i}=ur(this.Bh|0,this.Bl|0,n|0,i|0),{h:s,l:c}=ur(this.Ch|0,this.Cl|0,s|0,c|0),{h:l,l:d}=ur(this.Dh|0,this.Dl|0,l|0,d|0),{h:u,l:p}=ur(this.Eh|0,this.El|0,u|0,p|0),{h:f,l:h}=ur(this.Fh|0,this.Fl|0,f|0,h|0),{h:m,l:b}=ur(this.Gh|0,this.Gl|0,m|0,b|0),{h:x,l:z}=ur(this.Hh|0,this.Hl|0,x|0,z|0),this.set(o,a,n,i,s,c,l,d,u,p,f,h,m,b,x,z)}roundClean(){Ae(Dr,Mr)}destroy(){Ae(this.buffer),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}},Fo=class extends It{constructor(){super(64);g(this,"Ah",ke[0]|0);g(this,"Al",ke[1]|0);g(this,"Bh",ke[2]|0);g(this,"Bl",ke[3]|0);g(this,"Ch",ke[4]|0);g(this,"Cl",ke[5]|0);g(this,"Dh",ke[6]|0);g(this,"Dl",ke[7]|0);g(this,"Eh",ke[8]|0);g(this,"El",ke[9]|0);g(this,"Fh",ke[10]|0);g(this,"Fl",ke[11]|0);g(this,"Gh",ke[12]|0);g(this,"Gl",ke[13]|0);g(this,"Hh",ke[14]|0);g(this,"Hl",ke[15]|0)}},Go=class extends It{constructor(){super(48);g(this,"Ah",we[0]|0);g(this,"Al",we[1]|0);g(this,"Bh",we[2]|0);g(this,"Bl",we[3]|0);g(this,"Ch",we[4]|0);g(this,"Cl",we[5]|0);g(this,"Dh",we[6]|0);g(this,"Dl",we[7]|0);g(this,"Eh",we[8]|0);g(this,"El",we[9]|0);g(this,"Fh",we[10]|0);g(this,"Fl",we[11]|0);g(this,"Gh",we[12]|0);g(this,"Gl",we[13]|0);g(this,"Hh",we[14]|0);g(this,"Hl",we[15]|0)}},je=Uint32Array.from([2352822216,424955298,1944164710,2312950998,502970286,855612546,1738396948,1479516111,258812777,2077511080,2011393907,79989058,1067287976,1780299464,286451373,2446758561]),Be=Uint32Array.from([573645204,4230739756,2673172387,3360449730,596883563,1867755857,2520282905,1497426621,2519219938,2827943907,3193839141,1401305490,721525244,746961066,246885852,2177182882]),Ko=class extends It{constructor(){super(28);g(this,"Ah",je[0]|0);g(this,"Al",je[1]|0);g(this,"Bh",je[2]|0);g(this,"Bl",je[3]|0);g(this,"Ch",je[4]|0);g(this,"Cl",je[5]|0);g(this,"Dh",je[6]|0);g(this,"Dl",je[7]|0);g(this,"Eh",je[8]|0);g(this,"El",je[9]|0);g(this,"Fh",je[10]|0);g(this,"Fl",je[11]|0);g(this,"Gh",je[12]|0);g(this,"Gl",je[13]|0);g(this,"Hh",je[14]|0);g(this,"Hl",je[15]|0)}},Wo=class extends It{constructor(){super(32);g(this,"Ah",Be[0]|0);g(this,"Al",Be[1]|0);g(this,"Bh",Be[2]|0);g(this,"Bl",Be[3]|0);g(this,"Ch",Be[4]|0);g(this,"Cl",Be[5]|0);g(this,"Dh",Be[6]|0);g(this,"Dl",Be[7]|0);g(this,"Eh",Be[8]|0);g(this,"El",Be[9]|0);g(this,"Fh",Be[10]|0);g(this,"Fl",Be[11]|0);g(this,"Gh",Be[12]|0);g(this,"Gl",Be[13]|0);g(this,"Hh",Be[14]|0);g(this,"Hl",Be[15]|0)}},Se=Cr(()=>new Do,Pr(1)),hf=Cr(()=>new Mo,Pr(4)),mf=Cr(()=>new Fo,Pr(3)),bf=Cr(()=>new Go,Pr(2)),gf=Cr(()=>new Wo,Pr(6)),yf=Cr(()=>new Ko,Pr(5))});function co(e,r=""){if(typeof e!="boolean"){let t=r&&`"${r}" `;throw new Error(t+"expected boolean, got type="+typeof e)}return e}function $s(e){if(typeof e=="bigint"){if(!$o(e))throw new Error("positive bigint expected, got "+e)}else ie(e);return e}function pt(e,r=""){if(!Number.isSafeInteger(e)){let t=r&&`"${r}" `;throw new Error(t+"expected safe integer, got type="+typeof e)}}function lo(e){let r=$s(e).toString(16);return r.length&1?"0"+r:r}function Zs(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);return e===""?Ka:BigInt("0x"+e)}function dr(e){return Zs(se(e))}function Wa(e){return Zs(se(vf($(e)).reverse()))}function Zo(e,r){ie(r),e=$s(e);let t=te(e.toString(16).padStart(r*2,"0"));if(t.length!==r)throw new Error("number too large");return t}function $a(e,r){return Zo(e,r).reverse()}function vf(e){return Uint8Array.from(e)}function ht(e){return Uint8Array.from(e,(r,t)=>{let o=r.charCodeAt(0);if(r.length!==1||o>127)throw new Error(`string contains non-ASCII character "${e[t]}" with code ${o} at position ${t}`);return o})}function xf(e,r,t){return $o(e)&&$o(r)&&$o(t)&&r<=e&&e<t}function Ys(e,r,t,o){if(!xf(r,t,o))throw new Error("expected valid "+e+": "+t+" <= n < "+o+", got "+r)}function Za(e){let r;for(r=0;e>Ka;e>>=Ga,r+=1);return r}function Xs(e,r,t){if(ie(e,"hashLen"),ie(r,"qByteLen"),typeof t!="function")throw new Error("hmacFn must be a function");let o=b=>new Uint8Array(b),a=Uint8Array.of(),n=Uint8Array.of(0),i=Uint8Array.of(1),s=1e3,c=o(e),l=o(e),d=0,u=()=>{c.fill(1),l.fill(0),d=0},p=(...b)=>t(l,de(c,...b)),f=(b=a)=>{l=p(n,b),c=p(),b.length!==0&&(l=p(i,b),c=p())},h=()=>{if(d++>=s)throw new Error("drbg: tried max amount of iterations");let b=0,x=[];for(;b<r;){c=p();let z=c.slice();x.push(z),b+=c.length}return de(...x)};return(b,x)=>{u(),f(b);let z;for(;!(z=x(h()));)f();return u(),z}}function mt(e,r={},t={}){if(!e||typeof e!="object")throw new Error("expected valid options object");function o(n,i,s){let c=e[n];if(s&&c===void 0)return;let l=typeof c;if(l!==i||c===null)throw new Error(`param "${n}" is invalid: expected ${i}, got ${l}`)}let a=(n,i)=>Object.entries(n).forEach(([s,c])=>o(s,c,i));a(r,!1),a(t,!0)}function Ya(e){let r=new WeakMap;return(t,...o)=>{let a=r.get(t);if(a!==void 0)return a;let n=e(t,...o);return r.set(t,n),n}}var Ka,Ga,$o,uo,Ht=he(()=>{fe();fe();Ka=BigInt(0),Ga=BigInt(1);$o=e=>typeof e=="bigint"&&Ka<=e;uo=e=>(Ga<<BigInt(e))-Ga});function Fe(e,r){let t=e%r;return t>=qe?t:r+t}function Ge(e,r,t){let o=e;for(;r-- >qe;)o*=o,o%=t;return o}function Js(e,r){if(e===qe)throw new Error("invert: expected non-zero number");if(r<=qe)throw new Error("invert: expected positive modulus, got "+r);let t=Fe(e,r),o=r,a=qe,n=Te,i=Te,s=qe;for(;t!==qe;){let l=o/t,d=o%t,u=a-i*l,p=n-s*l;o=t,t=d,a=i,n=s,i=u,s=p}if(o!==Te)throw new Error("invert: does not exist");return Fe(a,r)}function Ja(e,r,t){if(!e.eql(e.sqr(r),t))throw new Error("Cannot find square root")}function nc(e,r){let t=(e.ORDER+Te)/rc,o=e.pow(r,t);return Ja(e,o,r),o}function Ef(e,r){let t=(e.ORDER-tc)/oc,o=e.mul(r,bt),a=e.pow(o,t),n=e.mul(r,a),i=e.mul(e.mul(n,bt),a),s=e.mul(n,e.sub(i,e.ONE));return Ja(e,s,r),s}function zf(e){let r=Ot(e),t=ic(e),o=t(r,r.neg(r.ONE)),a=t(r,o),n=t(r,r.neg(o)),i=(e+wf)/ac;return(s,c)=>{let l=s.pow(c,i),d=s.mul(l,o),u=s.mul(l,a),p=s.mul(l,n),f=s.eql(s.sqr(d),c),h=s.eql(s.sqr(u),c);l=s.cmov(l,d,f),d=s.cmov(p,u,h);let m=s.eql(s.sqr(d),c),b=s.cmov(l,d,m);return Ja(s,b,c),b}}function ic(e){if(e<ec)throw new Error("sqrt is not defined for small field");let r=e-Te,t=0;for(;r%bt===qe;)r/=bt,t++;let o=bt,a=Ot(e);for(;Qs(a,o)===1;)if(o++>1e3)throw new Error("Cannot find square root: probably non-prime P");if(t===1)return nc;let n=a.pow(o,r),i=(r+Te)/bt;return function(c,l){if(c.is0(l))return l;if(Qs(c,l)!==1)throw new Error("Cannot find square root");let d=t,u=c.mul(c.ONE,n),p=c.pow(l,r),f=c.pow(l,i);for(;!c.eql(p,c.ONE);){if(c.is0(p))return c.ZERO;let h=1,m=c.sqr(p);for(;!c.eql(m,c.ONE);)if(h++,m=c.sqr(m),h===d)throw new Error("Cannot find square root");let b=Te<<BigInt(d-h-1),x=c.pow(u,b);d=h,u=c.sqr(x),p=c.mul(p,u),f=c.mul(f,x)}return f}}function _f(e){return e%rc===ec?nc:e%oc===tc?Ef:e%ac===kf?zf(e):ic(e)}function Yo(e){let r={ORDER:"bigint",BYTES:"number",BITS:"number"},t=Af.reduce((o,a)=>(o[a]="function",o),r);return mt(e,t),e}function jf(e,r,t){if(t<qe)throw new Error("invalid exponent, negatives unsupported");if(t===qe)return e.ONE;if(t===Te)return r;let o=e.ONE,a=r;for(;t>qe;)t&Te&&(o=e.mul(o,a)),a=e.sqr(a),t>>=Te;return o}function gt(e,r,t=!1){let o=new Array(r.length).fill(t?e.ZERO:void 0),a=r.reduce((i,s,c)=>e.is0(s)?i:(o[c]=i,e.mul(i,s)),e.ONE),n=e.inv(a);return r.reduceRight((i,s,c)=>e.is0(s)?i:(o[c]=e.mul(i,o[c]),e.mul(i,s)),n),o}function Qs(e,r){let t=(e.ORDER-Te)/bt,o=e.pow(r,t),a=e.eql(o,e.ONE),n=e.eql(o,e.ZERO),i=e.eql(o,e.neg(e.ONE));if(!a&&!n&&!i)throw new Error("invalid Legendre symbol result");return a?1:n?0:-1}function Bf(e,r){r!==void 0&&ie(r);let t=r!==void 0?r:e.toString(2).length,o=Math.ceil(t/8);return{nBitLength:t,nByteLength:o}}function Ot(e,r={}){return new Xa(e,r)}function sc(e){if(typeof e!="bigint")throw new Error("field order must be bigint");let r=e.toString(2).length;return Math.ceil(r/8)}function Qa(e){let r=sc(e);return r+Math.ceil(r/2)}function Xo(e,r,t=!1){$(e);let o=e.length,a=sc(r),n=Qa(r);if(o<16||o<n||o>1024)throw new Error("expected "+n+"-1024 bytes of input, got "+o);let i=t?Wa(e):dr(e),s=Fe(i,r-Te)+Te;return t?$a(s,a):Zo(s,a)}var qe,Te,bt,ec,rc,tc,wf,oc,kf,ac,Af,Xa,fo=he(()=>{Ht();qe=BigInt(0),Te=BigInt(1),bt=BigInt(2),ec=BigInt(3),rc=BigInt(4),tc=BigInt(5),wf=BigInt(7),oc=BigInt(8),kf=BigInt(9),ac=BigInt(16);Af=["create","isValid","is0","neg","inv","sqrt","sqr","eql","add","sub","mul","pow","div","addN","subN","mulN","sqrN"];Xa=class{constructor(r,t={}){g(this,"ORDER");g(this,"BITS");g(this,"BYTES");g(this,"isLE");g(this,"ZERO",qe);g(this,"ONE",Te);g(this,"_lengths");g(this,"_sqrt");g(this,"_mod");if(r<=qe)throw new Error("invalid field: expected ORDER > 0, got "+r);let o;this.isLE=!1,t!=null&&typeof t=="object"&&(typeof t.BITS=="number"&&(o=t.BITS),typeof t.sqrt=="function"&&(this.sqrt=t.sqrt),typeof t.isLE=="boolean"&&(this.isLE=t.isLE),t.allowedLengths&&(this._lengths=t.allowedLengths?.slice()),typeof t.modFromBytes=="boolean"&&(this._mod=t.modFromBytes));let{nBitLength:a,nByteLength:n}=Bf(r,o);if(n>2048)throw new Error("invalid field: expected ORDER of <= 2048 bytes");this.ORDER=r,this.BITS=a,this.BYTES=n,this._sqrt=void 0,Object.preventExtensions(this)}create(r){return Fe(r,this.ORDER)}isValid(r){if(typeof r!="bigint")throw new Error("invalid field element: expected bigint, got "+typeof r);return qe<=r&&r<this.ORDER}is0(r){return r===qe}isValidNot0(r){return!this.is0(r)&&this.isValid(r)}isOdd(r){return(r&Te)===Te}neg(r){return Fe(-r,this.ORDER)}eql(r,t){return r===t}sqr(r){return Fe(r*r,this.ORDER)}add(r,t){return Fe(r+t,this.ORDER)}sub(r,t){return Fe(r-t,this.ORDER)}mul(r,t){return Fe(r*t,this.ORDER)}pow(r,t){return jf(this,r,t)}div(r,t){return Fe(r*Js(t,this.ORDER),this.ORDER)}sqrN(r){return r*r}addN(r,t){return r+t}subN(r,t){return r-t}mulN(r,t){return r*t}inv(r){return Js(r,this.ORDER)}sqrt(r){return this._sqrt||(this._sqrt=_f(this.ORDER)),this._sqrt(this,r)}toBytes(r){return this.isLE?$a(r,this.BYTES):Zo(r,this.BYTES)}fromBytes(r,t=!1){$(r);let{_lengths:o,BYTES:a,isLE:n,ORDER:i,_mod:s}=this;if(o){if(!o.includes(r.length)||r.length>a)throw new Error("Field.fromBytes: expected "+o+" bytes, got "+r.length);let l=new Uint8Array(a);l.set(r,n?0:l.length-r.length),r=l}if(r.length!==a)throw new Error("Field.fromBytes: expected "+a+" bytes, got "+r.length);let c=n?Wa(r):dr(r);if(s&&(c=Fe(c,i)),!t&&!this.isValid(c))throw new Error("invalid field element: outside of range 0..ORDER");return c}invertBatch(r){return gt(this,r)}cmov(r,t,o){return o?t:r}}});function po(e,r){let t=r.negate();return e?t:r}function on(e,r){let t=gt(e.Fp,r.map(o=>o.Z));return r.map((o,a)=>e.fromAffine(o.toAffine(t[a])))}function dc(e,r){if(!Number.isSafeInteger(e)||e<=0||e>r)throw new Error("invalid window size, expected [1.."+r+"], got W="+e)}function en(e,r){dc(e,r);let t=Math.ceil(r/e)+1,o=2**(e-1),a=2**e,n=uo(e),i=BigInt(e);return{windows:t,windowSize:o,mask:n,maxNumber:a,shiftBy:i}}function cc(e,r,t){let{windowSize:o,mask:a,maxNumber:n,shiftBy:i}=t,s=Number(e&a),c=e>>i;s>o&&(s-=n,c+=yt);let l=r*o,d=l+Math.abs(s)-1,u=s===0,p=s<0,f=r%2!==0;return{nextN:c,offset:d,isZero:u,isNeg:p,isNegF:f,offsetF:l}}function tn(e){return fc.get(e)||1}function lc(e){if(e!==Lt)throw new Error("invalid wNAF")}function pc(e,r,t,o){let a=r,n=e.ZERO,i=e.ZERO;for(;t>Lt||o>Lt;)t&yt&&(n=n.add(a)),o&yt&&(i=i.add(a)),a=a.double(),t>>=yt,o>>=yt;return{p1:n,p2:i}}function uc(e,r,t){if(r){if(r.ORDER!==e)throw new Error("Field.ORDER must match order: Fp == p, Fn == n");return Yo(r),r}else return Ot(e,{isLE:t})}function hc(e,r,t={},o){if(o===void 0&&(o=e==="edwards"),!r||typeof r!="object")throw new Error(`expected valid ${e} CURVE object`);for(let c of["p","n","h"]){let l=r[c];if(!(typeof l=="bigint"&&l>Lt))throw new Error(`CURVE.${c} must be positive bigint`)}let a=uc(r.p,t.Fp,o),n=uc(r.n,t.Fn,o),s=["Gx","Gy","a",e==="weierstrass"?"b":"d"];for(let c of s)if(!a.isValid(r[c]))throw new Error(`CURVE.${c} must be valid field element of CURVE.Fp`);return r=Object.freeze(Object.assign({},r)),{CURVE:r,Fp:a,Fn:n}}function Qo(e,r){return function(o){let a=e(o);return{secretKey:a,publicKey:r(a)}}}var Lt,yt,rn,fc,Jo,an=he(()=>{Ht();fo();Lt=BigInt(0),yt=BigInt(1);rn=new WeakMap,fc=new WeakMap;Jo=class{constructor(r,t){g(this,"BASE");g(this,"ZERO");g(this,"Fn");g(this,"bits");this.BASE=r.BASE,this.ZERO=r.ZERO,this.Fn=r.Fn,this.bits=t}_unsafeLadder(r,t,o=this.ZERO){let a=r;for(;t>Lt;)t&yt&&(o=o.add(a)),a=a.double(),t>>=yt;return o}precomputeWindow(r,t){let{windows:o,windowSize:a}=en(t,this.bits),n=[],i=r,s=i;for(let c=0;c<o;c++){s=i,n.push(s);for(let l=1;l<a;l++)s=s.add(i),n.push(s);i=s.double()}return n}wNAF(r,t,o){if(!this.Fn.isValid(o))throw new Error("invalid scalar");let a=this.ZERO,n=this.BASE,i=en(r,this.bits);for(let s=0;s<i.windows;s++){let{nextN:c,offset:l,isZero:d,isNeg:u,isNegF:p,offsetF:f}=cc(o,s,i);o=c,d?n=n.add(po(p,t[f])):a=a.add(po(u,t[l]))}return lc(o),{p:a,f:n}}wNAFUnsafe(r,t,o,a=this.ZERO){let n=en(r,this.bits);for(let i=0;i<n.windows&&o!==Lt;i++){let{nextN:s,offset:c,isZero:l,isNeg:d}=cc(o,i,n);if(o=s,!l){let u=t[c];a=a.add(d?u.negate():u)}}return lc(o),a}getPrecomputes(r,t,o){let a=rn.get(t);return a||(a=this.precomputeWindow(t,r),r!==1&&(typeof o=="function"&&(a=o(a)),rn.set(t,a))),a}cached(r,t,o){let a=tn(r);return this.wNAF(a,this.getPrecomputes(a,r,o),t)}unsafe(r,t,o,a){let n=tn(r);return n===1?this._unsafeLadder(r,t,a):this.wNAFUnsafe(n,this.getPrecomputes(n,r,o),t,a)}createCache(r,t){dc(t,this.bits),fc.set(r,t),rn.delete(r)}hasCache(r){return tn(r)!==1}}});function Gr(e,r){if(pt(e),pt(r),e<0||e>=1<<8*r)throw new Error("invalid I2OSP input: "+e);let t=Array.from({length:r}).fill(0);for(let o=r-1;o>=0;o--)t[o]=e&255,e>>>=8;return new Uint8Array(t)}function Tf(e,r){let t=new Uint8Array(e.length);for(let o=0;o<e.length;o++)t[o]=e[o]^r[o];return t}function mc(e){if(!Ur(e)&&typeof e!="string")throw new Error("DST must be Uint8Array or ascii string");return typeof e=="string"?ht(e):e}function If(e,r,t,o){$(e),pt(t),r=mc(r),r.length>255&&(r=o(de(ht("H2C-OVERSIZE-DST-"),r)));let{outputLen:a,blockLen:n}=o,i=Math.ceil(t/a);if(t>65535||i>255)throw new Error("expand_message_xmd: invalid lenInBytes");let s=de(r,Gr(r.length,1)),c=Gr(0,n),l=Gr(t,2),d=new Array(i),u=o(de(c,e,l,Gr(0,1),s));d[0]=o(de(u,Gr(1,1),s));for(let f=1;f<=i;f++){let h=[Tf(u,d[f-1]),Gr(f+1,1),s];d[f]=o(de(...h))}return de(...d).slice(0,t)}function Hf(e,r,t,o,a){if($(e),pt(t),r=mc(r),r.length>255){let n=Math.ceil(2*o/8);r=a.create({dkLen:n}).update(ht("H2C-OVERSIZE-DST-")).update(r).digest()}if(t>65535||r.length>255)throw new Error("expand_message_xof: invalid lenInBytes");return a.create({dkLen:t}).update(e).update(Gr(t,2)).update(r).update(Gr(r.length,1)).digest()}function nn(e,r,t){mt(t,{p:"bigint",m:"number",k:"number",hash:"function"});let{p:o,k:a,m:n,hash:i,expand:s,DST:c}=t;pt(i.outputLen,"valid hash"),$(e),pt(r);let l=o.toString(2).length,d=Math.ceil((l+a)/8),u=r*n*d,p;if(s==="xmd")p=If(e,c,u,i);else if(s==="xof")p=Hf(e,c,u,a,i);else if(s==="_internal_pass")p=e;else throw new Error('expand must be "xmd" or "xof"');let f=new Array(r);for(let h=0;h<r;h++){let m=new Array(n);for(let b=0;b<n;b++){let x=d*(b+h*n),z=p.subarray(x,x+d);m[b]=Fe(Sf(z),o)}f[h]=m}return f}function bc(e,r){let t=r.map(o=>Array.from(o).reverse());return(o,a)=>{let[n,i,s,c]=t.map(u=>u.reduce((p,f)=>e.add(e.mul(p,o),f))),[l,d]=gt(e,[i,c],!0);return o=e.mul(n,l),a=e.mul(a,e.mul(s,d)),{x:o,y:a}}}function gc(e,r,t){if(typeof r!="function")throw new Error("mapToCurve() must be defined");function o(n){return e.fromAffine(r(n))}function a(n){let i=n.clearCofactor();return i.equals(e.ZERO)?e.ZERO:(i.assertValidity(),i)}return{defaults:Object.freeze(t),Point:e,hashToCurve(n,i){let s=Object.assign({},t,i),c=nn(n,2,s),l=o(c[0]),d=o(c[1]);return a(l.add(d))},encodeToCurve(n,i){let s=t.encodeDST?{DST:t.encodeDST}:{},c=Object.assign({},t,s,i),l=nn(n,1,c),d=o(l[0]);return a(d)},mapToCurve(n){if(t.m===1){if(typeof n!="bigint")throw new Error("expected bigint (m=1)");return a(o([n]))}if(!Array.isArray(n))throw new Error("expected array of bigints");for(let i of n)if(typeof i!="bigint")throw new Error("expected array of bigints");return a(o(n))},hashToScalar(n,i){let s=e.Fn.ORDER,c=Object.assign({},t,{p:s,m:1,DST:Of},i);return nn(n,1,c)[0][0]}}}var Sf,Of,yc=he(()=>{Ht();fo();Sf=dr;Of=ht("HashToScalar-")});var vc={};$e(vc,{_HMAC:()=>ho,hmac:()=>Ye});var ho,Ye,qt=he(()=>{fe();ho=class{constructor(r,t){g(this,"oHash");g(this,"iHash");g(this,"blockLen");g(this,"outputLen");g(this,"finished",!1);g(this,"destroyed",!1);if(lr(r),$(t,void 0,"key"),this.iHash=r.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let o=this.blockLen,a=new Uint8Array(o);a.set(t.length>o?r.create().update(t).digest():t);for(let n=0;n<a.length;n++)a[n]^=54;this.iHash.update(a),this.oHash=r.create();for(let n=0;n<a.length;n++)a[n]^=106;this.oHash.update(a),Ae(a)}update(r){return lt(this),this.iHash.update(r),this}digestInto(r){lt(this),$(r,this.outputLen,"output"),this.finished=!0,this.iHash.digestInto(r),this.oHash.update(r),this.oHash.digestInto(r),this.destroy()}digest(){let r=new Uint8Array(this.oHash.outputLen);return this.digestInto(r),r}_cloneInto(r){r||(r=Object.create(Object.getPrototypeOf(this),{}));let{oHash:t,iHash:o,finished:a,destroyed:n,blockLen:i,outputLen:s}=this;return r=r,r.finished=a,r.destroyed=n,r.blockLen=i,r.outputLen=s,r.oHash=t._cloneInto(r.oHash),r.iHash=o._cloneInto(r.iHash),r}clone(){return this._cloneInto()}destroy(){this.destroyed=!0,this.oHash.destroy(),this.iHash.destroy()}},Ye=(e,r,t)=>new ho(e,r).update(t).digest();Ye.create=(e,r)=>new ho(e,r)});function Lf(e,r,t){let[[o,a],[n,i]]=r,s=xc(i*e,t),c=xc(-a*e,t),l=e-s*o-c*n,d=-s*a-c*i,u=l<ar,p=d<ar;u&&(l=-l),p&&(d=-d);let f=uo(Math.ceil(Za(t)/2))+Ie;if(l<ar||l>=f||d<ar||d>=f)throw new Error("splitScalar (endomorphism): failed, k="+e);return{k1neg:u,k1:l,k2neg:p,k2:d}}function cn(e){if(!["compact","recovered","der"].includes(e))throw new Error('Signature format must be "compact", "recovered", or "der"');return e}function sn(e,r){let t={};for(let o of Object.keys(r))t[o]=e[o]===void 0?r[o]:e[o];return co(t.lowS,"lowS"),co(t.prehash,"prehash"),t.format!==void 0&&cn(t.format),t}function wc(e,r={}){let t=hc("weierstrass",e,r),{Fp:o,Fn:a}=t,n=t.CURVE,{h:i,n:s}=n;mt(r,{},{allowInfinityPoint:"boolean",clearCofactor:"function",isTorsionFree:"function",fromBytes:"function",toBytes:"function",endo:"object"});let{endo:c}=r;if(c&&(!o.is0(n.a)||typeof c.beta!="bigint"||!Array.isArray(c.basises)))throw new Error('invalid endo: expected "beta": bigint and "basises": array');let l=zc(o,a);function d(){if(!o.isOdd)throw new Error("compression is not supported: Field does not have .isOdd()")}function u(I,v,y){let{x:E,y:_}=v.toAffine(),B=o.toBytes(E);if(co(y,"isCompressed"),y){d();let w=!o.isOdd(_);return de(kc(w),B)}else return de(Uint8Array.of(4),B,o.toBytes(_))}function p(I){$(I,void 0,"Point");let{publicKey:v,publicKeyUncompressed:y}=l,E=I.length,_=I[0],B=I.subarray(1);if(E===v&&(_===2||_===3)){let w=o.fromBytes(B);if(!o.isValid(w))throw new Error("bad point: is not on curve, wrong x");let T=m(w),A;try{A=o.sqrt(T)}catch(ae){let Q=ae instanceof Error?": "+ae.message:"";throw new Error("bad point: is not on curve, sqrt error"+Q)}d();let O=o.isOdd(A);return(_&1)===1!==O&&(A=o.neg(A)),{x:w,y:A}}else if(E===y&&_===4){let w=o.BYTES,T=o.fromBytes(B.subarray(0,w)),A=o.fromBytes(B.subarray(w,w*2));if(!b(T,A))throw new Error("bad point: is not on curve");return{x:T,y:A}}else throw new Error(`bad point: got length ${E}, expected compressed=${v} or uncompressed=${y}`)}let f=r.toBytes||u,h=r.fromBytes||p;function m(I){let v=o.sqr(I),y=o.mul(v,I);return o.add(o.add(y,o.mul(I,n.a)),n.b)}function b(I,v){let y=o.sqr(v),E=m(I);return o.eql(y,E)}if(!b(n.Gx,n.Gy))throw new Error("bad curve params: generator point");let x=o.mul(o.pow(n.a,Rt),un),z=o.mul(o.sqr(n.b),BigInt(27));if(o.is0(o.add(x,z)))throw new Error("bad curve params: a or b");function k(I,v,y=!1){if(!o.isValid(v)||y&&o.is0(v))throw new Error(`bad point coordinate ${I}`);return v}function S(I){if(!(I instanceof L))throw new Error("Weierstrass Point expected")}function P(I){if(!c||!c.basises)throw new Error("no endo");return Lf(I,c.basises,a.ORDER)}let R=Ya((I,v)=>{let{X:y,Y:E,Z:_}=I;if(o.eql(_,o.ONE))return{x:y,y:E};let B=I.is0();v==null&&(v=B?o.ONE:o.inv(_));let w=o.mul(y,v),T=o.mul(E,v),A=o.mul(_,v);if(B)return{x:o.ZERO,y:o.ZERO};if(!o.eql(A,o.ONE))throw new Error("invZ was invalid");return{x:w,y:T}}),V=Ya(I=>{if(I.is0()){if(r.allowInfinityPoint&&!o.is0(I.Y))return;throw new Error("bad point: ZERO")}let{x:v,y}=I.toAffine();if(!o.isValid(v)||!o.isValid(y))throw new Error("bad point: x or y not field elements");if(!b(v,y))throw new Error("bad point: equation left != right");if(!I.isTorsionFree())throw new Error("bad point: not in prime-order subgroup");return!0});function U(I,v,y,E,_){return y=new L(o.mul(y.X,I),y.Y,y.Z),v=po(E,v),y=po(_,y),v.add(y)}let H=class H{constructor(v,y,E){g(this,"X");g(this,"Y");g(this,"Z");this.X=k("x",v),this.Y=k("y",y,!0),this.Z=k("z",E),Object.freeze(this)}static CURVE(){return n}static fromAffine(v){let{x:y,y:E}=v||{};if(!v||!o.isValid(y)||!o.isValid(E))throw new Error("invalid affine point");if(v instanceof H)throw new Error("projective point not allowed");return o.is0(y)&&o.is0(E)?H.ZERO:new H(y,E,o.ONE)}static fromBytes(v){let y=H.fromAffine(h($(v,void 0,"point")));return y.assertValidity(),y}static fromHex(v){return H.fromBytes(te(v))}get x(){return this.toAffine().x}get y(){return this.toAffine().y}precompute(v=8,y=!0){return D.createCache(this,v),y||this.multiply(Rt),this}assertValidity(){V(this)}hasEvenY(){let{y:v}=this.toAffine();if(!o.isOdd)throw new Error("Field doesn't support isOdd");return!o.isOdd(v)}equals(v){S(v);let{X:y,Y:E,Z:_}=this,{X:B,Y:w,Z:T}=v,A=o.eql(o.mul(y,T),o.mul(B,_)),O=o.eql(o.mul(E,T),o.mul(w,_));return A&&O}negate(){return new H(this.X,o.neg(this.Y),this.Z)}double(){let{a:v,b:y}=n,E=o.mul(y,Rt),{X:_,Y:B,Z:w}=this,T=o.ZERO,A=o.ZERO,O=o.ZERO,G=o.mul(_,_),ae=o.mul(B,B),Q=o.mul(w,w),K=o.mul(_,B);return K=o.add(K,K),O=o.mul(_,w),O=o.add(O,O),T=o.mul(v,O),A=o.mul(E,Q),A=o.add(T,A),T=o.sub(ae,A),A=o.add(ae,A),A=o.mul(T,A),T=o.mul(K,T),O=o.mul(E,O),Q=o.mul(v,Q),K=o.sub(G,Q),K=o.mul(v,K),K=o.add(K,O),O=o.add(G,G),G=o.add(O,G),G=o.add(G,Q),G=o.mul(G,K),A=o.add(A,G),Q=o.mul(B,w),Q=o.add(Q,Q),G=o.mul(Q,K),T=o.sub(T,G),O=o.mul(Q,ae),O=o.add(O,O),O=o.add(O,O),new H(T,A,O)}add(v){S(v);let{X:y,Y:E,Z:_}=this,{X:B,Y:w,Z:T}=v,A=o.ZERO,O=o.ZERO,G=o.ZERO,ae=n.a,Q=o.mul(n.b,Rt),K=o.mul(y,B),ne=o.mul(E,w),ue=o.mul(_,T),me=o.add(y,E),pe=o.add(B,w);me=o.mul(me,pe),pe=o.add(K,ne),me=o.sub(me,pe),pe=o.add(y,_);let Oe=o.add(B,T);return pe=o.mul(pe,Oe),Oe=o.add(K,ue),pe=o.sub(pe,Oe),Oe=o.add(E,_),A=o.add(w,T),Oe=o.mul(Oe,A),A=o.add(ne,ue),Oe=o.sub(Oe,A),G=o.mul(ae,pe),A=o.mul(Q,ue),G=o.add(A,G),A=o.sub(ne,G),G=o.add(ne,G),O=o.mul(A,G),ne=o.add(K,K),ne=o.add(ne,K),ue=o.mul(ae,ue),pe=o.mul(Q,pe),ne=o.add(ne,ue),ue=o.sub(K,ue),ue=o.mul(ae,ue),pe=o.add(pe,ue),K=o.mul(ne,pe),O=o.add(O,K),K=o.mul(Oe,pe),A=o.mul(me,A),A=o.sub(A,K),K=o.mul(me,ne),G=o.mul(Oe,G),G=o.add(G,K),new H(A,O,G)}subtract(v){return this.add(v.negate())}is0(){return this.equals(H.ZERO)}multiply(v){let{endo:y}=r;if(!a.isValidNot0(v))throw new Error("invalid scalar: out of range");let E,_,B=w=>D.cached(this,w,T=>on(H,T));if(y){let{k1neg:w,k1:T,k2neg:A,k2:O}=P(v),{p:G,f:ae}=B(T),{p:Q,f:K}=B(O);_=ae.add(K),E=U(y.beta,G,Q,w,A)}else{let{p:w,f:T}=B(v);E=w,_=T}return on(H,[E,_])[0]}multiplyUnsafe(v){let{endo:y}=r,E=this;if(!a.isValid(v))throw new Error("invalid scalar: out of range");if(v===ar||E.is0())return H.ZERO;if(v===Ie)return E;if(D.hasCache(this))return this.multiply(v);if(y){let{k1neg:_,k1:B,k2neg:w,k2:T}=P(v),{p1:A,p2:O}=pc(H,E,B,T);return U(y.beta,A,O,_,w)}else return D.unsafe(E,v)}toAffine(v){return R(this,v)}isTorsionFree(){let{isTorsionFree:v}=r;return i===Ie?!0:v?v(H,this):D.unsafe(this,s).is0()}clearCofactor(){let{clearCofactor:v}=r;return i===Ie?this:v?v(H,this):this.multiplyUnsafe(i)}isSmallOrder(){return this.multiplyUnsafe(i).is0()}toBytes(v=!0){return co(v,"isCompressed"),this.assertValidity(),f(H,this,v)}toHex(v=!0){return se(this.toBytes(v))}toString(){return`<Point ${this.is0()?"ZERO":this.toHex()}>`}};g(H,"BASE",new H(n.Gx,n.Gy,o.ONE)),g(H,"ZERO",new H(o.ZERO,o.ONE,o.ZERO)),g(H,"Fp",o),g(H,"Fn",a);let L=H,M=a.BITS,D=new Jo(L,r.endo?Math.ceil(M/2):M);return L.BASE.precompute(8),L}function kc(e){return Uint8Array.of(e?2:3)}function qf(e,r){let t=e.ORDER,o=ar;for(let h=t-Ie;h%fr===ar;h/=fr)o+=Ie;let a=o,n=fr<<a-Ie-Ie,i=n*fr,s=(t-Ie)/i,c=(s-Ie)/fr,l=i-Ie,d=n,u=e.pow(r,s),p=e.pow(r,(s+Ie)/fr),f=(h,m)=>{let b=u,x=e.pow(m,l),z=e.sqr(x);z=e.mul(z,m);let k=e.mul(h,z);k=e.pow(k,c),k=e.mul(k,x),x=e.mul(k,m),z=e.mul(k,h);let S=e.mul(z,x);k=e.pow(S,d);let P=e.eql(k,e.ONE);x=e.mul(z,p),k=e.mul(S,b),z=e.cmov(x,z,P),S=e.cmov(k,S,P);for(let R=a;R>Ie;R--){let V=R-fr;V=fr<<V-Ie;let U=e.pow(S,V),L=e.eql(U,e.ONE);x=e.mul(z,b),b=e.mul(b,b),U=e.mul(S,b),z=e.cmov(x,z,L),S=e.cmov(U,S,L)}return{isValid:P,value:z}};if(e.ORDER%un===Rt){let h=(e.ORDER-Rt)/un,m=e.sqrt(e.neg(r));f=(b,x)=>{let z=e.sqr(x),k=e.mul(b,x);z=e.mul(z,k);let S=e.pow(z,h);S=e.mul(S,k);let P=e.mul(S,m),R=e.mul(e.sqr(S),x),V=e.eql(R,b),U=e.cmov(P,S,V);return{isValid:V,value:U}}}return f}function Ec(e,r){Yo(e);let{A:t,B:o,Z:a}=r;if(!e.isValid(t)||!e.isValid(o)||!e.isValid(a))throw new Error("mapToCurveSimpleSWU: invalid opts");let n=qf(e,a);if(!e.isOdd)throw new Error("Field does not have .isOdd()");return i=>{let s,c,l,d,u,p,f,h;s=e.sqr(i),s=e.mul(s,a),c=e.sqr(s),c=e.add(c,s),l=e.add(c,e.ONE),l=e.mul(l,o),d=e.cmov(a,e.neg(c),!e.eql(c,e.ZERO)),d=e.mul(d,t),c=e.sqr(l),p=e.sqr(d),u=e.mul(p,t),c=e.add(c,u),c=e.mul(c,l),p=e.mul(p,d),u=e.mul(p,o),c=e.add(c,u),f=e.mul(s,l);let{isValid:m,value:b}=n(c,p);h=e.mul(s,i),h=e.mul(h,b),f=e.cmov(f,l,m),h=e.cmov(h,b,m);let x=e.isOdd(i)===e.isOdd(h);h=e.cmov(e.neg(h),h,x);let z=gt(e,[d],!0)[0];return f=e.mul(f,z),{x:f,y:h}}}function zc(e,r){return{secretKey:r.BYTES,publicKey:1+e.BYTES,publicKeyUncompressed:1+2*e.BYTES,publicKeyHasPrefix:!0,signature:2*r.BYTES}}function Rf(e,r={}){let{Fn:t}=e,o=r.randomBytes||Nr,a=Object.assign(zc(e.Fp,t),{seed:Qa(t.ORDER)});function n(f){try{let h=t.fromBytes(f);return t.isValidNot0(h)}catch{return!1}}function i(f,h){let{publicKey:m,publicKeyUncompressed:b}=a;try{let x=f.length;return h===!0&&x!==m||h===!1&&x!==b?!1:!!e.fromBytes(f)}catch{return!1}}function s(f=o(a.seed)){return Xo($(f,a.seed,"seed"),t.ORDER)}function c(f,h=!0){return e.BASE.multiply(t.fromBytes(f)).toBytes(h)}function l(f){let{secretKey:h,publicKey:m,publicKeyUncompressed:b}=a;if(!Ur(f)||"_lengths"in t&&t._lengths||h===m)return;let x=$(f,void 0,"key").length;return x===m||x===b}function d(f,h,m=!0){if(l(f)===!0)throw new Error("first arg must be private key");if(l(h)===!1)throw new Error("second arg must be public key");let b=t.fromBytes(f);return e.fromBytes(h).multiply(b).toBytes(m)}let u={isValidSecretKey:n,isValidPublicKey:i,randomSecretKey:s},p=Qo(s,c);return Object.freeze({getPublicKey:c,getSharedSecret:d,keygen:p,Point:e,utils:u,lengths:a})}function _c(e,r,t={}){lr(r),mt(t,{},{hmac:"function",lowS:"boolean",randomBytes:"function",bits2int:"function",bits2int_modN:"function"}),t=Object.assign({},t);let o=t.randomBytes||Nr,a=t.hmac||((v,y)=>Ye(r,v,y)),{Fp:n,Fn:i}=e,{ORDER:s,BITS:c}=i,{keygen:l,getPublicKey:d,getSharedSecret:u,utils:p,lengths:f}=Rf(e,t),h={prehash:!0,lowS:typeof t.lowS=="boolean"?t.lowS:!0,format:"compact",extraEntropy:!1},m=s*fr<n.ORDER;function b(v){let y=s>>Ie;return v>y}function x(v,y){if(!i.isValidNot0(y))throw new Error(`invalid signature ${v}: out of range 1..Point.Fn.ORDER`);return y}function z(){if(m)throw new Error('"recovered" sig type is not supported for cofactor >2 curves')}function k(v,y){cn(y);let E=f.signature,_=y==="compact"?E:y==="recovered"?E+1:void 0;return $(v,_)}class S{constructor(y,E,_){g(this,"r");g(this,"s");g(this,"recovery");if(this.r=x("r",y),this.s=x("s",E),_!=null){if(z(),![0,1,2,3].includes(_))throw new Error("invalid recovery id");this.recovery=_}Object.freeze(this)}static fromBytes(y,E=h.format){k(y,E);let _;if(E==="der"){let{r:A,s:O}=Kr.toSig($(y));return new S(A,O)}E==="recovered"&&(_=y[0],E="compact",y=y.subarray(1));let B=f.signature/2,w=y.subarray(0,B),T=y.subarray(B,B*2);return new S(i.fromBytes(w),i.fromBytes(T),_)}static fromHex(y,E){return this.fromBytes(te(y),E)}assertRecovery(){let{recovery:y}=this;if(y==null)throw new Error("invalid recovery id: must be present");return y}addRecoveryBit(y){return new S(this.r,this.s,y)}recoverPublicKey(y){let{r:E,s:_}=this,B=this.assertRecovery(),w=B===2||B===3?E+s:E;if(!n.isValid(w))throw new Error("invalid recovery id: sig.r+curve.n != R.x");let T=n.toBytes(w),A=e.fromBytes(de(kc((B&1)===0),T)),O=i.inv(w),G=R($(y,void 0,"msgHash")),ae=i.create(-G*O),Q=i.create(_*O),K=e.BASE.multiplyUnsafe(ae).add(A.multiplyUnsafe(Q));if(K.is0())throw new Error("invalid recovery: point at infinify");return K.assertValidity(),K}hasHighS(){return b(this.s)}toBytes(y=h.format){if(cn(y),y==="der")return te(Kr.hexFromSig(this));let{r:E,s:_}=this,B=i.toBytes(E),w=i.toBytes(_);return y==="recovered"?(z(),de(Uint8Array.of(this.assertRecovery()),B,w)):de(B,w)}toHex(y){return se(this.toBytes(y))}}let P=t.bits2int||function(y){if(y.length>8192)throw new Error("input is too large");let E=dr(y),_=y.length*8-c;return _>0?E>>BigInt(_):E},R=t.bits2int_modN||function(y){return i.create(P(y))},V=uo(c);function U(v){return Ys("num < 2^"+c,v,ar,V),i.toBytes(v)}function L(v,y){return $(v,void 0,"message"),y?$(r(v),void 0,"prehashed message"):v}function M(v,y,E){let{lowS:_,prehash:B,extraEntropy:w}=sn(E,h);v=L(v,B);let T=R(v),A=i.fromBytes(y);if(!i.isValidNot0(A))throw new Error("invalid private key");let O=[U(A),U(T)];if(w!=null&&w!==!1){let K=w===!0?o(f.secretKey):w;O.push($(K,void 0,"extraEntropy"))}let G=de(...O),ae=T;function Q(K){let ne=P(K);if(!i.isValidNot0(ne))return;let ue=i.inv(ne),me=e.BASE.multiply(ne).toAffine(),pe=i.create(me.x);if(pe===ar)return;let Oe=i.create(ue*i.create(ae+pe*A));if(Oe===ar)return;let xi=(me.x===pe?0:2)|Number(me.y&Ie),wi=Oe;return _&&b(Oe)&&(wi=i.neg(Oe),xi^=1),new S(pe,wi,m?void 0:xi)}return{seed:G,k2sig:Q}}function D(v,y,E={}){let{seed:_,k2sig:B}=M(v,y,E);return Xs(r.outputLen,i.BYTES,a)(_,B).toBytes(E.format)}function H(v,y,E,_={}){let{lowS:B,prehash:w,format:T}=sn(_,h);if(E=$(E,void 0,"publicKey"),y=L(y,w),!Ur(v)){let A=v instanceof S?", use sig.toBytes()":"";throw new Error("verify expects Uint8Array signature"+A)}k(v,T);try{let A=S.fromBytes(v,T),O=e.fromBytes(E);if(B&&A.hasHighS())return!1;let{r:G,s:ae}=A,Q=R(y),K=i.inv(ae),ne=i.create(Q*K),ue=i.create(G*K),me=e.BASE.multiplyUnsafe(ne).add(O.multiplyUnsafe(ue));return me.is0()?!1:i.create(me.x)===G}catch{return!1}}function I(v,y,E={}){let{prehash:_}=sn(E,h);return y=L(y,_),S.fromBytes(v,"recovered").recoverPublicKey(y).toBytes()}return Object.freeze({keygen:l,getPublicKey:d,getSharedSecret:u,utils:p,lengths:f,Point:e,sign:D,verify:H,recoverPublicKey:I,Signature:S,hash:r})}var xc,ln,Kr,ar,Ie,fr,Rt,un,Ac=he(()=>{qt();fe();Ht();an();fo();xc=(e,r)=>(e+(e>=0?r:-r)/fr)/r;ln=class extends Error{constructor(r=""){super(r)}},Kr={Err:ln,_tlv:{encode:(e,r)=>{let{Err:t}=Kr;if(e<0||e>256)throw new t("tlv.encode: wrong tag");if(r.length&1)throw new t("tlv.encode: unpadded data");let o=r.length/2,a=lo(o);if(a.length/2&128)throw new t("tlv.encode: long form length too big");let n=o>127?lo(a.length/2|128):"";return lo(e)+n+a+r},decode(e,r){let{Err:t}=Kr,o=0;if(e<0||e>256)throw new t("tlv.encode: wrong tag");if(r.length<2||r[o++]!==e)throw new t("tlv.decode: wrong tlv");let a=r[o++],n=!!(a&128),i=0;if(!n)i=a;else{let c=a&127;if(!c)throw new t("tlv.decode(long): indefinite length not supported");if(c>4)throw new t("tlv.decode(long): byte length is too big");let l=r.subarray(o,o+c);if(l.length!==c)throw new t("tlv.decode: length bytes not complete");if(l[0]===0)throw new t("tlv.decode(long): zero leftmost byte");for(let d of l)i=i<<8|d;if(o+=c,i<128)throw new t("tlv.decode(long): not minimal encoding")}let s=r.subarray(o,o+i);if(s.length!==i)throw new t("tlv.decode: wrong value length");return{v:s,l:r.subarray(o+i)}}},_int:{encode(e){let{Err:r}=Kr;if(e<ar)throw new r("integer: negative integers are not allowed");let t=lo(e);if(Number.parseInt(t[0],16)&8&&(t="00"+t),t.length&1)throw new r("unexpected DER parsing assertion: unpadded hex");return t},decode(e){let{Err:r}=Kr;if(e[0]&128)throw new r("invalid signature integer: negative");if(e[0]===0&&!(e[1]&128))throw new r("invalid signature integer: unnecessary leading zero");return dr(e)}},toSig(e){let{Err:r,_int:t,_tlv:o}=Kr,a=$(e,void 0,"signature"),{v:n,l:i}=o.decode(48,a);if(i.length)throw new r("invalid signature: left bytes after parsing");let{v:s,l:c}=o.decode(2,n),{v:l,l:d}=o.decode(2,c);if(d.length)throw new r("invalid signature: left bytes after parsing");return{r:t.decode(s),s:t.decode(l)}},hexFromSig(e){let{_tlv:r,_int:t}=Kr,o=r.encode(2,t.encode(e.r)),a=r.encode(2,t.encode(e.s)),n=o+a;return r.encode(48,n)}},ar=BigInt(0),Ie=BigInt(1),fr=BigInt(2),Rt=BigInt(3),un=BigInt(4)});var Sr={};$e(Sr,{schnorr:()=>Ut,secp256k1:()=>nr,secp256k1_hasher:()=>Mf});function Nf(e){let r=ra.p,t=BigInt(3),o=BigInt(6),a=BigInt(11),n=BigInt(22),i=BigInt(23),s=BigInt(44),c=BigInt(88),l=e*e*e%r,d=l*l*e%r,u=Ge(d,t,r)*d%r,p=Ge(u,t,r)*d%r,f=Ge(p,dn,r)*l%r,h=Ge(f,a,r)*f%r,m=Ge(h,n,r)*h%r,b=Ge(m,s,r)*m%r,x=Ge(b,c,r)*b%r,z=Ge(x,s,r)*m%r,k=Ge(z,t,r)*d%r,S=Ge(k,i,r)*h%r,P=Ge(S,o,r)*l%r,R=Ge(P,dn,r);if(!Br.eql(Br.sqr(R),e))throw new Error("Cannot find square root");return R}function ea(e,...r){let t=jc[e];if(t===void 0){let o=Se(ht(e));t=de(o,o),jc[e]=t}return Se(de(t,...r))}function fn(e){let{Fn:r,BASE:t}=Wr,o=r.fromBytes(e),a=t.multiply(o);return{scalar:hn(a.y)?o:r.neg(o),bytes:pn(a)}}function Sc(e){let r=Br;if(!r.isValidNot0(e))throw new Error("invalid x: Fail if x \u2265 p");let t=r.create(e*e),o=r.create(t*e+BigInt(7)),a=r.sqrt(o);hn(a)||(a=r.neg(a));let n=Wr.fromAffine({x:e,y:a});return n.assertValidity(),n}function Tc(...e){return Wr.Fn.create(mo(ea("BIP0340/challenge",...e)))}function Bc(e){return fn(e).bytes}function Pf(e,r,t=Nr(32)){let{Fn:o}=Wr,a=$(e,void 0,"message"),{bytes:n,scalar:i}=fn(r),s=$(t,32,"auxRand"),c=o.toBytes(i^mo(ea("BIP0340/aux",s))),l=ea("BIP0340/nonce",c,n,a),{bytes:d,scalar:u}=fn(l),p=Tc(d,n,a),f=new Uint8Array(64);if(f.set(d,0),f.set(o.toBytes(o.create(u+p*i)),32),!Ic(f,a,n))throw new Error("sign: Invalid signature produced");return f}function Ic(e,r,t){let{Fp:o,Fn:a,BASE:n}=Wr,i=$(e,64,"signature"),s=$(r,void 0,"message"),c=$(t,32,"publicKey");try{let l=Sc(mo(c)),d=mo(i.subarray(0,32));if(!o.isValidNot0(d))return!1;let u=mo(i.subarray(32,64));if(!a.isValidNot0(u))return!1;let p=Tc(a.toBytes(d),pn(l),s),f=n.multiplyUnsafe(u).add(l.multiplyUnsafe(a.neg(p))),{x:h,y:m}=f.toAffine();return!(f.is0()||!hn(m)||h!==d)}catch{return!1}}var ra,Uf,Cf,dn,Br,Wr,nr,jc,pn,hn,mo,Ut,Vf,Df,Mf,pr=he(()=>{or();fe();an();yc();fo();Ac();Ht();ra={p:BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),n:BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h:BigInt(1),a:BigInt(0),b:BigInt(7),Gx:BigInt("0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"),Gy:BigInt("0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8")},Uf={beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),basises:[[BigInt("0x3086d221a7d46bcde86c90e49284eb15"),-BigInt("0xe4437ed6010e88286f547fa90abfe4c3")],[BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),BigInt("0x3086d221a7d46bcde86c90e49284eb15")]]},Cf=BigInt(0),dn=BigInt(2);Br=Ot(ra.p,{sqrt:Nf}),Wr=wc(ra,{Fp:Br,endo:Uf}),nr=_c(Wr,Se),jc={};pn=e=>e.toBytes(!0).slice(1),hn=e=>e%dn===Cf;mo=dr;Ut=(()=>{let t=(o=Nr(48))=>Xo(o,ra.n);return{keygen:Qo(t,Bc),getPublicKey:Bc,sign:Pf,verify:Ic,Point:Wr,utils:{randomSecretKey:t,taggedHash:ea,lift_x:Sc,pointToBytes:pn},lengths:{secretKey:32,publicKey:32,publicKeyHasPrefix:!1,signature:64,seed:48}}})(),Vf=bc(Br,[["0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa8c7","0x7d3d4c80bc321d5b9f315cea7fd44c5d595d2fc0bf63b92dfff1044f17c6581","0x534c328d23f234e6e2a413deca25caece4506144037c40314ecbd0b53d9dd262","0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa88c"],["0xd35771193d94918a9ca34ccbb7b640dd86cd409542f8487d9fe6b745781eb49b","0xedadc6f64383dc1df7c4b2d51b54225406d36b641f5e41bbc52a56612a8c6d14","0x0000000000000000000000000000000000000000000000000000000000000001"],["0x4bda12f684bda12f684bda12f684bda12f684bda12f684bda12f684b8e38e23c","0xc75e0c32d5cb7c0fa9d0a54b12a0a6d5647ab046d686da6fdffc90fc201d71a3","0x29a6194691f91a73715209ef6512e576722830a201be2018a765e85a9ecee931","0x2f684bda12f684bda12f684bda12f684bda12f684bda12f684bda12f38e38d84"],["0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff93b","0x7a06534bb8bdb49fd5e9e6632722c2989467c1bfc8e8d978dfb425d2685c2573","0x6484aa716545ca2cf3a70c3fa8fe337e0a3d21162f0d6299a7bf8192bfd2a76f","0x0000000000000000000000000000000000000000000000000000000000000001"]].map(e=>e.map(r=>BigInt(r)))),Df=Ec(Br,{A:BigInt("0x3f8731abdd661adca08a5558f0f5d272e953d363cb6f0e5d405447c01a444533"),B:BigInt("1771"),Z:Br.create(BigInt("-11"))}),Mf=gc(Wr,e=>{let{x:r,y:t}=Df(Br.create(e[0]));return Vf(r,t)},{DST:"secp256k1_XMD:SHA-256_SSWU_RO_",encodeDST:"secp256k1_XMD:SHA-256_SSWU_NU_",p:Br.ORDER,m:1,k:128,expand:"xmd",hash:Se})});var bn=F(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.bech32m=Nt.bech32=void 0;var ta="qpzry9x8gf2tvdw0s3jn54khce6mua7l",Oc={};for(let e=0;e<ta.length;e++){let r=ta.charAt(e);Oc[r]=e}function Ct(e){let r=e>>25;return(e&33554431)<<5^-(r>>0&1)&996825010^-(r>>1&1)&642813549^-(r>>2&1)&513874426^-(r>>3&1)&1027748829^-(r>>4&1)&705979059}function Hc(e){let r=1;for(let t=0;t<e.length;++t){let o=e.charCodeAt(t);if(o<33||o>126)return"Invalid prefix ("+e+")";r=Ct(r)^o>>5}r=Ct(r);for(let t=0;t<e.length;++t){let o=e.charCodeAt(t);r=Ct(r)^o&31}return r}function mn(e,r,t,o){let a=0,n=0,i=(1<<t)-1,s=[];for(let c=0;c<e.length;++c)for(a=a<<r|e[c],n+=r;n>=t;)n-=t,s.push(a>>n&i);if(o)n>0&&s.push(a<<t-n&i);else{if(n>=r)return"Excess padding";if(a<<t-n&i)return"Non-zero padding"}return s}function Ff(e){return mn(e,8,5,!0)}function Gf(e){let r=mn(e,5,8,!1);if(Array.isArray(r))return r}function Kf(e){let r=mn(e,5,8,!1);if(Array.isArray(r))return r;throw new Error(r)}function Lc(e){let r;e==="bech32"?r=1:r=734539939;function t(i,s,c){if(c=c||90,i.length+7+s.length>c)throw new TypeError("Exceeds length limit");i=i.toLowerCase();let l=Hc(i);if(typeof l=="string")throw new Error(l);let d=i+"1";for(let u=0;u<s.length;++u){let p=s[u];if(p>>5!==0)throw new Error("Non 5-bit word");l=Ct(l)^p,d+=ta.charAt(p)}for(let u=0;u<6;++u)l=Ct(l);l^=r;for(let u=0;u<6;++u){let p=l>>(5-u)*5&31;d+=ta.charAt(p)}return d}function o(i,s){if(s=s||90,i.length<8)return i+" too short";if(i.length>s)return"Exceeds length limit";let c=i.toLowerCase(),l=i.toUpperCase();if(i!==c&&i!==l)return"Mixed-case string "+i;i=c;let d=i.lastIndexOf("1");if(d===-1)return"No separator character for "+i;if(d===0)return"Missing prefix for "+i;let u=i.slice(0,d),p=i.slice(d+1);if(p.length<6)return"Data too short";let f=Hc(u);if(typeof f=="string")return f;let h=[];for(let m=0;m<p.length;++m){let b=p.charAt(m),x=Oc[b];if(x===void 0)return"Unknown character "+b;f=Ct(f)^x,!(m+6>=p.length)&&h.push(x)}return f!==r?"Invalid checksum for "+i:{prefix:u,words:h}}function a(i,s){let c=o(i,s);if(typeof c=="object")return c}function n(i,s){let c=o(i,s);if(typeof c=="object")return c;throw new Error(c)}return{decodeUnsafe:a,decode:n,encode:t,toWords:Ff,fromWordsUnsafe:Gf,fromWords:Kf}}Nt.bech32=Lc("bech32");Nt.bech32m=Lc("bech32m")});var Uc=F(Pt=>{"use strict";Object.defineProperty(Pt,"__esModule",{value:!0});Pt.NostrMessageType=Pt.NostrEventKind=void 0;var qc;(function(e){e[e.SET_METADATA=0]="SET_METADATA",e[e.TEXT_NOTE=1]="TEXT_NOTE",e[e.RECOMMEND_SERVER=2]="RECOMMEND_SERVER",e[e.CONTACTS=3]="CONTACTS",e[e.ENCRYPTED_DIRECT_MESSAGE=4]="ENCRYPTED_DIRECT_MESSAGE",e[e.EVENT_DELETION=5]="EVENT_DELETION",e[e.REPOST=6]="REPOST",e[e.REACTION=7]="REACTION",e[e.CHANNEL_CREATION=40]="CHANNEL_CREATION",e[e.CHANNEL_METADATA=41]="CHANNEL_METADATA",e[e.CHANNEL_MESSAGE=42]="CHANNEL_MESSAGE",e[e.CHANNEL_HIDE_MESSAGE=43]="CHANNEL_HIDE_MESSAGE",e[e.CHANNEL_MUTE_USER=44]="CHANNEL_MUTE_USER",e[e.AUTH=22242]="AUTH",e[e.AUTH_RESPONSE=22243]="AUTH_RESPONSE"})(qc||(Pt.NostrEventKind=qc={}));var Rc;(function(e){e.EVENT="EVENT",e.NOTICE="NOTICE",e.OK="OK",e.EOSE="EOSE",e.REQ="REQ",e.CLOSE="CLOSE",e.AUTH="AUTH"})(Rc||(Pt.NostrMessageType=Rc={}))});var Nc=F(Cc=>{"use strict";Object.defineProperty(Cc,"__esModule",{value:!0})});var Vc=F(Pc=>{"use strict";Object.defineProperty(Pc,"__esModule",{value:!0})});var Gc=F($r=>{"use strict";Object.defineProperty($r,"__esModule",{value:!0});$r.isNostrEvent=Dc;$r.isSignedNostrEvent=Mc;$r.isNostrFilter=Fc;$r.isNostrSubscription=Wf;$r.isNostrResponse=$f;$r.isNostrError=Zf;function Dc(e){if(typeof e!="object"||e===null)return!1;let r=e;if(typeof r.kind!="number"||!Number.isInteger(r.kind)||r.kind<0||typeof r.content!="string"||typeof r.created_at!="number"||!Number.isInteger(r.created_at))return!1;if(r.pubkey!==void 0)if(typeof r.pubkey=="string"){if(!r.pubkey)return!1}else if(typeof r.pubkey=="object"&&r.pubkey!==null){let t=r.pubkey;if(typeof t.hex!="string"||!t.hex)return!1}else return!1;return!(!Array.isArray(r.tags)||!r.tags.every(t=>Array.isArray(t)&&t.every(o=>typeof o=="string")))}function Mc(e){if(!e||typeof e!="object")return!1;let r=e;if(!Dc(e))return!1;if(typeof r.pubkey=="string"){if(!r.pubkey)return!1}else if(typeof r.pubkey=="object"&&r.pubkey!==null){let t=r.pubkey;if(typeof t.hex!="string"||!t.hex)return!1}else return!1;return!(typeof r.id!="string"||!r.id||typeof r.sig!="string"||!r.sig)}function Fc(e){if(typeof e!="object"||e===null)return!1;let r=e,t=["ids","authors","kinds","since","until","limit","#e","#p","#t"];return!(!Object.keys(r).every(a=>t.includes(a))||r.ids!==void 0&&(!Array.isArray(r.ids)||!r.ids.every(a=>typeof a=="string"))||r.authors!==void 0&&(!Array.isArray(r.authors)||!r.authors.every(a=>typeof a=="string"))||r.kinds!==void 0&&(!Array.isArray(r.kinds)||!r.kinds.every(a=>typeof a=="number"&&Number.isInteger(a)&&a>=0))||r["#e"]!==void 0&&(!Array.isArray(r["#e"])||!r["#e"].every(a=>typeof a=="string"))||r["#p"]!==void 0&&(!Array.isArray(r["#p"])||!r["#p"].every(a=>typeof a=="string"))||r["#t"]!==void 0&&(!Array.isArray(r["#t"])||!r["#t"].every(a=>typeof a=="string"))||r.since!==void 0&&typeof r.since!="number"||r.until!==void 0&&typeof r.until!="number"||r.limit!==void 0&&typeof r.limit!="number")}function Wf(e){if(typeof e!="object"||e===null)return!1;let r=e;return!(typeof r.id!="string"||!Array.isArray(r.filters)||!r.filters.every(t=>Fc(t)))}function $f(e){if(typeof e!="object"||e===null)return!1;let r=e;return!(typeof r.type!="string"||r.subscriptionId!==void 0&&typeof r.subscriptionId!="string"||r.event!==void 0&&!Mc(r.event)||r.message!==void 0&&typeof r.message!="string")}function Zf(e){if(typeof e!="object"||e===null)return!1;let r=e;return typeof r.type=="string"&&typeof r.message=="string"}});var Wc=F(oa=>{"use strict";Object.defineProperty(oa,"__esModule",{value:!0});oa.Nip46Method=void 0;var Kc;(function(e){e.CONNECT="connect",e.PING="ping",e.GET_PUBLIC_KEY="get_public_key",e.SIGN_EVENT="sign_event",e.NIP04_ENCRYPT="nip04_encrypt",e.NIP04_DECRYPT="nip04_decrypt",e.NIP44_ENCRYPT="nip44_encrypt",e.NIP44_DECRYPT="nip44_decrypt",e.GET_RELAYS="get_relays"})(Kc||(oa.Nip46Method=Kc={}))});var aa=F(Ke=>{"use strict";var Yf=Ke&&Ke.__createBinding||(Object.create?(function(e,r,t,o){o===void 0&&(o=t);var a=Object.getOwnPropertyDescriptor(r,t);(!a||("get"in a?!r.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,o,a)}):(function(e,r,t,o){o===void 0&&(o=t),e[o]=r[t]})),bo=Ke&&Ke.__exportStar||function(e,r){for(var t in e)t!=="default"&&!Object.prototype.hasOwnProperty.call(r,t)&&Yf(r,e,t)};Object.defineProperty(Ke,"__esModule",{value:!0});Ke.NostrEventKind=void 0;var $c;(function(e){e[e.SET_METADATA=0]="SET_METADATA",e[e.TEXT_NOTE=1]="TEXT_NOTE",e[e.RECOMMEND_SERVER=2]="RECOMMEND_SERVER",e[e.CONTACT_LIST=3]="CONTACT_LIST",e[e.ENCRYPTED_DIRECT_MESSAGE=4]="ENCRYPTED_DIRECT_MESSAGE",e[e.DELETE=5]="DELETE",e[e.REPOST=6]="REPOST",e[e.REACTION=7]="REACTION",e[e.BADGE_AWARD=8]="BADGE_AWARD",e[e.CHANNEL_CREATE=40]="CHANNEL_CREATE",e[e.CHANNEL_METADATA=41]="CHANNEL_METADATA",e[e.CHANNEL_MESSAGE=42]="CHANNEL_MESSAGE",e[e.CHANNEL_HIDE_MESSAGE=43]="CHANNEL_HIDE_MESSAGE",e[e.CHANNEL_MUTE_USER=44]="CHANNEL_MUTE_USER",e[e.CHANNEL_RESERVE=45]="CHANNEL_RESERVE",e[e.REPORTING=1984]="REPORTING",e[e.ZAP_REQUEST=9734]="ZAP_REQUEST",e[e.ZAP=9735]="ZAP",e[e.MUTE_LIST=1e4]="MUTE_LIST",e[e.PIN_LIST=10001]="PIN_LIST",e[e.RELAY_LIST_METADATA=10002]="RELAY_LIST_METADATA",e[e.CLIENT_AUTH=22242]="CLIENT_AUTH",e[e.AUTH_RESPONSE=22243]="AUTH_RESPONSE",e[e.NOSTR_CONNECT=24133]="NOSTR_CONNECT",e[e.CATEGORIZED_PEOPLE=3e4]="CATEGORIZED_PEOPLE",e[e.CATEGORIZED_BOOKMARKS=30001]="CATEGORIZED_BOOKMARKS",e[e.PROFILE_BADGES=30008]="PROFILE_BADGES",e[e.BADGE_DEFINITION=30009]="BADGE_DEFINITION",e[e.LONG_FORM=30023]="LONG_FORM",e[e.APPLICATION_SPECIFIC=30078]="APPLICATION_SPECIFIC"})($c||(Ke.NostrEventKind=$c={}));bo(Uc(),Ke);bo(Nc(),Ke);bo(Vc(),Ke);bo(Gc(),Ke);bo(Wc(),Ke)});var Yc=F((Hg,Zc)=>{"use strict";function Xf(e){try{return JSON.stringify(e)}catch{return'"[Circular]"'}}Zc.exports=Jf;function Jf(e,r,t){var o=t&&t.stringify||Xf,a=1;if(typeof e=="object"&&e!==null){var n=r.length+a;if(n===1)return e;var i=new Array(n);i[0]=o(e);for(var s=1;s<n;s++)i[s]=o(r[s]);return i.join(" ")}if(typeof e!="string")return e;var c=r.length;if(c===0)return e;for(var l="",d=1-a,u=-1,p=e&&e.length||0,f=0;f<p;){if(e.charCodeAt(f)===37&&f+1<p){switch(u=u>-1?u:0,e.charCodeAt(f+1)){case 100:case 102:if(d>=c||r[d]==null)break;u<f&&(l+=e.slice(u,f)),l+=Number(r[d]),u=f+2,f++;break;case 105:if(d>=c||r[d]==null)break;u<f&&(l+=e.slice(u,f)),l+=Math.floor(Number(r[d])),u=f+2,f++;break;case 79:case 111:case 106:if(d>=c||r[d]===void 0)break;u<f&&(l+=e.slice(u,f));var h=typeof r[d];if(h==="string"){l+="'"+r[d]+"'",u=f+2,f++;break}if(h==="function"){l+=r[d].name||"<anonymous>",u=f+2,f++;break}l+=o(r[d]),u=f+2,f++;break;case 115:if(d>=c)break;u<f&&(l+=e.slice(u,f)),l+=String(r[d]),u=f+2,f++;break;case 37:u<f&&(l+=e.slice(u,f)),l+="%",u=f+2,f++,d--;break}++d}++f}return u===-1?e:(u<p&&(l+=e.slice(u)),l)}});var ol=F((Og,ia)=>{"use strict";var Xc=Yc();ia.exports=Tr;var go=pp().console||{},Qf={mapHttpRequest:na,mapHttpResponse:na,wrapRequestSerializer:gn,wrapResponseSerializer:gn,wrapErrorSerializer:gn,req:na,res:na,err:Qc,errWithCause:Qc};function Zr(e,r){return e==="silent"?1/0:r.levels.values[e]}var xn=Symbol("pino.logFuncs"),yn=Symbol("pino.hierarchy"),ep={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function Jc(e,r){let t={logger:r,parent:e[yn]};r[yn]=t}function rp(e,r,t){let o={};r.forEach(a=>{o[a]=t[a]?t[a]:go[a]||go[ep[a]||"log"]||Vt}),e[xn]=o}function tp(e,r){return Array.isArray(e)?e.filter(function(o){return o!=="!stdSerializers.err"}):e===!0?Object.keys(r):!1}function Tr(e){e=e||{},e.browser=e.browser||{};let r=e.browser.transmit;if(r&&typeof r.send!="function")throw Error("pino: transmit option must have a send function");let t=e.browser.write||go;e.browser.write&&(e.browser.asObject=!0);let o=e.serializers||{},a=tp(e.browser.serialize,o),n=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(n=!1);let i=Object.keys(e.customLevels||{}),s=["error","fatal","warn","info","debug","trace"].concat(i);typeof t=="function"&&s.forEach(function(m){t[m]=t}),(e.enabled===!1||e.browser.disabled)&&(e.level="silent");let c=e.level||"info",l=Object.create(t);l.log||(l.log=Vt),rp(l,s,t),Jc({},l),Object.defineProperty(l,"levelVal",{get:u}),Object.defineProperty(l,"level",{get:p,set:f});let d={transmit:r,serialize:a,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,reportCaller:e.browser.reportCaller,levels:s,timestamp:up(e),messageKey:e.messageKey||"msg",onChild:e.onChild||Vt};l.levels=op(e),l.level=c,l.isLevelEnabled=function(m){return this.levels.values[m]?this.levels.values[m]>=this.levels.values[this.level]:!1},l.setMaxListeners=l.getMaxListeners=l.emit=l.addListener=l.on=l.prependListener=l.once=l.prependOnceListener=l.removeListener=l.removeAllListeners=l.listeners=l.listenerCount=l.eventNames=l.write=l.flush=Vt,l.serializers=o,l._serialize=a,l._stdErrSerialize=n,l.child=function(...m){return h.call(this,d,...m)},r&&(l._logEvent=vn());function u(){return Zr(this.level,this)}function p(){return this._level}function f(m){if(m!=="silent"&&!this.levels.values[m])throw Error("unknown level "+m);this._level=m,vt(this,d,l,"error"),vt(this,d,l,"fatal"),vt(this,d,l,"warn"),vt(this,d,l,"info"),vt(this,d,l,"debug"),vt(this,d,l,"trace"),i.forEach(b=>{vt(this,d,l,b)})}function h(m,b,x){if(!b)throw new Error("missing bindings for child Pino");x=x||{},a&&b.serializers&&(x.serializers=b.serializers);let z=x.serializers;if(a&&z){var k=Object.assign({},o,z),S=e.browser.serialize===!0?Object.keys(k):a;delete b.serializers,wn([b],S,k,this._stdErrSerialize)}function P(V){this._childLevel=(V._childLevel|0)+1,this.bindings=b,k&&(this.serializers=k,this._serialize=S),r&&(this._logEvent=vn([].concat(V._logEvent.bindings,b)))}P.prototype=this;let R=new P(this);return Jc(this,R),R.child=function(...V){return h.call(this,m,...V)},R.level=x.level||this.level,m.onChild(R),R}return l}function op(e){let r=e.customLevels||{},t=Object.assign({},Tr.levels.values,r),o=Object.assign({},Tr.levels.labels,ap(r));return{values:t,labels:o}}function ap(e){let r={};return Object.keys(e).forEach(function(t){r[e[t]]=t}),r}Tr.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}};Tr.stdSerializers=Qf;Tr.stdTimeFunctions=Object.assign({},{nullTime:rl,epochTime:tl,unixTime:dp,isoTime:fp});function np(e){let r=[];e.bindings&&r.push(e.bindings);let t=e[yn];for(;t.parent;)t=t.parent,t.logger.bindings&&r.push(t.logger.bindings);return r.reverse()}function vt(e,r,t,o){if(Object.defineProperty(e,o,{value:Zr(e.level,t)>Zr(o,t)?Vt:t[xn][o],writable:!0,enumerable:!0,configurable:!0}),e[o]===Vt){if(!r.transmit)return;let n=r.transmit.level||e.level,i=Zr(n,t);if(Zr(o,t)<i)return}e[o]=sp(e,r,t,o);let a=np(e);a.length!==0&&(e[o]=ip(a,e[o]))}function ip(e,r){return function(){return r.apply(this,[...e,...arguments])}}function sp(e,r,t,o){return(function(a){return function(){let i=r.timestamp(),s=new Array(arguments.length),c=Object.getPrototypeOf&&Object.getPrototypeOf(this)===go?go:this;for(var l=0;l<s.length;l++)s[l]=arguments[l];var d=!1;if(r.serialize&&(wn(s,this._serialize,this.serializers,this._stdErrSerialize),d=!0),r.asObject||r.formatters){let u=cp(this,o,s,i,r);if(r.reportCaller&&u&&u.length>0&&u[0]&&typeof u[0]=="object")try{let p=el();p&&(u[0].caller=p)}catch{}a.call(c,...u)}else{if(r.reportCaller)try{let u=el();u&&s.push(u)}catch{}a.apply(c,s)}if(r.transmit){let u=r.transmit.level||e._level,p=Zr(u,t),f=Zr(o,t);if(f<p)return;lp(this,{ts:i,methodLevel:o,methodValue:f,transmitLevel:u,transmitValue:t.levels.values[r.transmit.level||e._level],send:r.transmit.send,val:Zr(e._level,t)},s,d)}}})(e[xn][o])}function cp(e,r,t,o,a){let{level:n,log:i=u=>u}=a.formatters||{},s=t.slice(),c=s[0],l={},d=(e._childLevel|0)+1;if(d<1&&(d=1),o&&(l.time=o),n){let u=n(r,e.levels.values[r]);Object.assign(l,u)}else l.level=e.levels.values[r];if(a.asObjectBindingsOnly){if(c!==null&&typeof c=="object")for(;d--&&typeof s[0]=="object";)Object.assign(l,s.shift());return[i(l),...s]}else{if(c!==null&&typeof c=="object"){for(;d--&&typeof s[0]=="object";)Object.assign(l,s.shift());c=s.length?Xc(s.shift(),s):void 0}else typeof c=="string"&&(c=Xc(s.shift(),s));return c!==void 0&&(l[a.messageKey]=c),[i(l)]}}function wn(e,r,t,o){for(let a in e)if(o&&e[a]instanceof Error)e[a]=Tr.stdSerializers.err(e[a]);else if(typeof e[a]=="object"&&!Array.isArray(e[a])&&r)for(let n in e[a])r.indexOf(n)>-1&&n in t&&(e[a][n]=t[n](e[a][n]))}function lp(e,r,t,o=!1){let a=r.send,n=r.ts,i=r.methodLevel,s=r.methodValue,c=r.val,l=e._logEvent.bindings;o||wn(t,e._serialize||Object.keys(e.serializers),e.serializers,e._stdErrSerialize===void 0?!0:e._stdErrSerialize),e._logEvent.ts=n,e._logEvent.messages=t.filter(function(d){return l.indexOf(d)===-1}),e._logEvent.level.label=i,e._logEvent.level.value=s,a(i,e._logEvent,c),e._logEvent=vn(l)}function vn(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function Qc(e){let r={type:e.constructor.name,msg:e.message,stack:e.stack};for(let t in e)r[t]===void 0&&(r[t]=e[t]);return r}function up(e){return typeof e.timestamp=="function"?e.timestamp:e.timestamp===!1?rl:tl}function na(){return{}}function gn(e){return e}function Vt(){}function rl(){return!1}function tl(){return Date.now()}function dp(){return Math.round(Date.now()/1e3)}function fp(){return new Date(Date.now()).toISOString()}function pp(){function e(r){return typeof r<"u"&&r}try{return typeof globalThis<"u"||Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch{return e(self)||e(window)||e(this)||{}}}ia.exports.default=Tr;ia.exports.pino=Tr;function el(){let e=new Error().stack;if(!e)return null;let r=e.split(`
`);for(let t=1;t<r.length;t++){let o=r[t].trim();if(/(^at\s+)?(createWrap|LOG|set\s*\(|asObject|Object\.apply|Function\.apply)/.test(o)||o.indexOf("browser.js")!==-1||o.indexOf("node:internal")!==-1||o.indexOf("node_modules")!==-1)continue;let a=o.match(/\((.*?):(\d+):(\d+)\)/);if(a||(a=o.match(/at\s+(.*?):(\d+):(\d+)/)),a){let n=a[1],i=a[2],s=a[3];return n+":"+i+":"+s}}return null}});var xt=F(hr=>{"use strict";var hp=hr&&hr.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(hr,"__esModule",{value:!0});hr.CustomLogger=hr.logger=void 0;hr.createLogger=mp;hr.log=bp;var Yr;(function(e){e[e.DEBUG=0]="DEBUG",e[e.INFO=1]="INFO",e[e.WARN=2]="WARN",e[e.ERROR=3]="ERROR"})(Yr||(Yr={}));var al=hp(ol());function mp(e){return(0,al.default)({name:e,level:process.env.LOG_LEVEL||"info",transport:void 0,formatters:{level:r=>({level:r.toUpperCase()})}})}function bp(e,r){console.log(e,r)}hr.logger=(0,al.default)({name:"nostr-crypto-utils",level:process.env.LOG_LEVEL||"info",transport:void 0,formatters:{level:e=>({level:e.toUpperCase()}),log:e=>{if(e&&typeof e=="object"&&"err"in e){let r={...e};if(r.err instanceof Error){let t=r.err;r.err={message:t.message,stack:t.stack,name:t.name}}return r}return e}}});var kn=class{constructor(r=Yr.INFO){g(this,"_level");this._level=r}setLevel(r){this._level=r}_log(r,t,o){if(r>=this._level){let a=new Date().toISOString(),n=Yr[r],i=o?` ${JSON.stringify(o)}`:"";console.log(`[${a}] ${n}: ${t}${i}`)}}debug(r,t){this._log(Yr.DEBUG,r,t)}info(r,t){this._log(Yr.INFO,r,t)}warn(r,t){this._log(Yr.WARN,r,t)}error(r,t){let o=r instanceof Error?r.message:String(r);this._log(Yr.ERROR,o,t)}};hr.CustomLogger=kn});var En=F(He=>{"use strict";Object.defineProperty(He,"__esModule",{value:!0});He.stringToBase64=gp;He.base64ToString=yp;He.bufferToBase64=vp;He.base64ToBuffer=xp;He.isValidBase64=yo;He.toBase64Url=wp;He.fromBase64Url=kp;He.hexToBase64=Ep;He.base64ToHex=zp;He.bytesToBase64=sa;He.base64ToBytes=ca;He.calculateBase64Length=_p;He.removeBase64Padding=Ap;He.addBase64Padding=jp;function gp(e){let r=new TextEncoder().encode(e);return sa(r)}function yp(e){if(!yo(e))throw new Error("Invalid base64 string");let r=ca(e);return new TextDecoder().decode(r)}function vp(e){return sa(e)}function xp(e){if(!yo(e))throw new Error("Invalid base64 string");return ca(e)}function yo(e){try{return!!e.match(/^[A-Za-z0-9+/]*={0,2}$/)}catch{return!1}}function wp(e){return e.replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}function kp(e){let r=e.replace(/-/g,"+").replace(/_/g,"/"),t="=".repeat((4-r.length%4)%4);return r+t}function Ep(e){if(!e.match(/^[0-9a-fA-F]*$/))throw new Error("Invalid hex string");let r=new Uint8Array(e.length/2);for(let t=0;t<e.length;t+=2)r[t/2]=parseInt(e.substring(t,t+2),16);return sa(r)}function zp(e){if(!yo(e))throw new Error("Invalid base64 string");let r=ca(e);return Array.from(r).map(t=>t.toString(16).padStart(2,"0")).join("")}function sa(e){let r="";for(let t=0;t<e.length;t++)r+=String.fromCharCode(e[t]);return btoa(r)}function ca(e){if(!yo(e))throw new Error("Invalid base64 string");let r=atob(e),t=new Uint8Array(r.length);for(let o=0;o<r.length;o++)t[o]=r.charCodeAt(o);return t}function _p(e){return Math.ceil(e/3)*4}function Ap(e){return e.replace(/=+$/,"")}function jp(e){let r="=".repeat((4-e.length%4)%4);return e+r}});var zn={};$e(zn,{default:()=>Bp});var Bp,_n=he(()=>{Bp={}});var Bn=F(ee=>{"use strict";var Sp=ee&&ee.__createBinding||(Object.create?(function(e,r,t,o){o===void 0&&(o=t);var a=Object.getOwnPropertyDescriptor(r,t);(!a||("get"in a?!r.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,o,a)}):(function(e,r,t,o){o===void 0&&(o=t),e[o]=r[t]})),Tp=ee&&ee.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),Ip=ee&&ee.__importStar||(function(){var e=function(r){return e=Object.getOwnPropertyNames||function(t){var o=[];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(o[o.length]=a);return o},e(r)};return function(r){if(r&&r.__esModule)return r;var t={};if(r!=null)for(var o=e(r),a=0;a<o.length;a++)o[a]!=="default"&&Sp(t,r,o[a]);return Tp(t,r),t}})();Object.defineProperty(ee,"__esModule",{value:!0});ee.verifySchnorrSignature=ee.signSchnorr=ee.customCrypto=void 0;ee.getCompressedPublicKey=Op;ee.getSchnorrPublicKey=Lp;ee.generateKeyPair=qp;ee.getPublicKey=jn;ee.validateKeyPair=Rp;ee.createEvent=Up;ee.signEvent=il;ee.getPublicKeySync=sl;ee.finalizeEvent=Np;ee.verifySignature=Pp;ee.encrypt=Vp;ee.decrypt=Dp;var mr=(pr(),Y(Sr)),ge=(fe(),Y(tr)),nl=(or(),Y(Fr)),Xr=xt(),la=En(),Hp=async()=>{if(typeof window<"u"&&window.crypto)return window.crypto;if(typeof globalThis<"u"&&globalThis.crypto)return globalThis.crypto;try{let e=await Promise.resolve().then(()=>Ip((_n(),Y(zn))));if(e.webcrypto)return e.webcrypto}catch{Xr.logger.debug("Node crypto not available")}throw new Error("No WebCrypto implementation available")},An=class{constructor(){g(this,"cryptoInstance",null);g(this,"initPromise");this.initPromise=this.initialize()}async initialize(){this.cryptoInstance=await Hp()}async ensureInitialized(){if(await this.initPromise,!this.cryptoInstance)throw new Error("Crypto implementation not initialized");return this.cryptoInstance}async getSubtle(){return(await this.ensureInitialized()).subtle}async getRandomValues(r){return(await this.ensureInitialized()).getRandomValues(r)}};ee.customCrypto=new An;ee.signSchnorr=mr.schnorr.sign;ee.verifySchnorrSignature=mr.schnorr.verify;function Op(e){return mr.secp256k1.getPublicKey(e,!0)}function Lp(e){return mr.schnorr.getPublicKey(e)}async function qp(){let e=(0,ge.randomBytes)(32),r=(0,ge.bytesToHex)(e);e.fill(0);let t=await jn(r);return{privateKey:r,publicKey:t}}async function jn(e){try{let r=(0,ge.hexToBytes)(e),t=mr.schnorr.getPublicKey(r);return{hex:(0,ge.bytesToHex)(t),bytes:t}}catch(r){throw Xr.logger.error({error:r},"Failed to get public key"),r}}async function Rp(e){try{return(await jn(e.privateKey)).hex===e.publicKey.hex}catch(r){return Xr.logger.error({error:r},"Failed to validate key pair"),!1}}function Up(e){let r=Math.floor(Date.now()/1e3);return{...e,created_at:e.created_at||r,tags:e.tags||[],content:e.content||"",kind:e.kind||1}}function Cp(e){return e instanceof Uint8Array?(0,ge.bytesToHex)(e):e}async function il(e,r){try{let t=Cp(r),o=JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content]),a=(0,nl.sha256)(new TextEncoder().encode(o)),n=(0,ge.hexToBytes)(t),i=mr.schnorr.sign(a,n);return{...e,id:(0,ge.bytesToHex)(a),sig:(0,ge.bytesToHex)(i)}}catch(t){throw Xr.logger.error({error:t},"Failed to sign event"),t}}function sl(e){let r=e instanceof Uint8Array?e:(0,ge.hexToBytes)(e),t=mr.schnorr.getPublicKey(r);return(0,ge.bytesToHex)(t)}async function Np(e,r){let t=e.pubkey||sl(r),o=e.created_at||Math.floor(Date.now()/1e3),a={kind:e.kind||1,created_at:o,tags:e.tags||[],content:e.content||"",pubkey:t};return il(a,r)}async function Pp(e){try{let r=JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content]),t=(0,nl.sha256)(new TextEncoder().encode(r));if((0,ge.bytesToHex)(t)!==e.id)return Xr.logger.error("Event ID mismatch"),!1;let a=(0,ge.hexToBytes)(e.sig),n=(0,ge.hexToBytes)(e.pubkey);return mr.schnorr.verify(a,t,n)}catch(r){return Xr.logger.error({error:r},"Failed to verify signature"),!1}}async function Vp(e,r,t){try{let o=typeof r=="string"?r:r.hex,a=mr.secp256k1.getSharedSecret((0,ge.hexToBytes)(t),(0,ge.hexToBytes)(o)),n=a.slice(1,33),i=(0,ge.randomBytes)(16),s=await ee.customCrypto.getSubtle().then(p=>p.importKey("raw",n.buffer,{name:"AES-CBC",length:256},!1,["encrypt"]));n.fill(0),a.fill(0);let c=new TextEncoder().encode(e),l=await ee.customCrypto.getSubtle().then(p=>p.encrypt({name:"AES-CBC",iv:i},s,c.buffer)),d=(0,la.bytesToBase64)(new Uint8Array(l)),u=(0,la.bytesToBase64)(i);return d+"?iv="+u}catch(o){throw Xr.logger.error({error:o},"Failed to encrypt message"),o}}async function Dp(e,r,t){try{let o=typeof r=="string"?r:r.hex,a=mr.secp256k1.getSharedSecret((0,ge.hexToBytes)(t),(0,ge.hexToBytes)(o)),n=a.slice(1,33),i,s;if(e.includes("?iv=")){let[d,u]=e.split("?iv=");s=(0,la.base64ToBytes)(d),i=(0,la.base64ToBytes)(u)}else{let d=(0,ge.hexToBytes)(e);i=d.slice(0,16),s=d.slice(16)}let c=await ee.customCrypto.getSubtle().then(d=>d.importKey("raw",n.buffer,{name:"AES-CBC",length:256},!1,["decrypt"]));n.fill(0),a.fill(0);let l=await ee.customCrypto.getSubtle().then(d=>d.decrypt({name:"AES-CBC",iv:i},c,s.buffer));return new TextDecoder().decode(l)}catch(o){throw Xr.logger.error({error:o},"Failed to decrypt message"),o}}});var fl=F(br=>{"use strict";Object.defineProperty(br,"__esModule",{value:!0});br.validateEventId=ul;br.validateEventSignature=dl;br.validateEvent=Gp;br.validateSignedEvent=Sn;br.validateEventBase=Tn;br.validateFilter=In;br.validateSubscription=Kp;br.validateResponse=Wp;var Jr=aa(),xo=xt(),ll=(or(),Y(Fr)),Mp=(fe(),Y(tr)),Fp=(pr(),Y(Sr));function vo(e){return typeof e=="string"?e:e.hex}function cl(e){return new Uint8Array(e.match(/.{1,2}/g).map(r=>parseInt(r,16)))}function ul(e){try{let r=JSON.stringify([0,vo(e.pubkey),e.created_at,e.kind,e.tags,e.content]),t=(0,Mp.bytesToHex)((0,ll.sha256)(new TextEncoder().encode(r)));return{isValid:t===e.id,error:t===e.id?void 0:"Invalid event ID"}}catch(r){return xo.logger.error({error:r},"Failed to validate event ID"),{isValid:!1,error:"Failed to validate event ID"}}}function dl(e){try{let r=JSON.stringify([0,vo(e.pubkey),e.created_at,e.kind,e.tags,e.content]),t=(0,ll.sha256)(new TextEncoder().encode(r)),o=vo(e.pubkey),a=cl(o),n=Fp.schnorr.verify(cl(e.sig),t,a);return{isValid:n,error:n?void 0:"Invalid signature"}}catch(r){return xo.logger.error({error:r},"Failed to validate event signature"),{isValid:!1,error:"Failed to validate event signature"}}}function Gp(e){let r=Tn(e);if(!r.isValid)return r;let t=ul(e);return t.isValid?dl(e):t}function Sn(e){try{let r=Tn(e);if(!r.isValid)return r;let t=vo(e.pubkey);return!t||typeof t!="string"||t.length!==64?{isValid:!1,error:"Invalid public key format"}:!e.sig||typeof e.sig!="string"||e.sig.length!==128?{isValid:!1,error:"Invalid signature format"}:!e.id||typeof e.id!="string"||e.id.length!==64?{isValid:!1,error:"Invalid event ID format"}:{isValid:!0}}catch(r){return xo.logger.error({error:r},"Failed to validate signed event"),{isValid:!1,error:"Failed to validate signed event"}}}function Tn(e){if(!e||typeof e!="object")return{isValid:!1,error:"Invalid event structure"};if(typeof e.kind!="number"||e.kind<0)return{isValid:!1,error:"Event kind must be a non-negative integer"};let r=Math.floor(Date.now()/1e3);if(typeof e.created_at!="number"||e.created_at>r+60)return{isValid:!1,error:"Event timestamp cannot be in the future"};if(typeof e.content!="string")return{isValid:!1,error:"Event content must be a string"};if(!e.pubkey)return{isValid:!1,error:"Missing public key"};let t=vo(e.pubkey);if(typeof t!="string"||!/^[0-9a-f]{64}$/.test(t))return{isValid:!1,error:"Invalid public key format"};if(!Array.isArray(e.tags))return{isValid:!1,error:"Event tags must be an array"};for(let o of e.tags){if(!Array.isArray(o))return{isValid:!1,error:"Each tag must be an array"};if(o.length===0)return{isValid:!1,error:"Empty tags are not allowed"};if(typeof o[0]!="string")return{isValid:!1,error:"Tag identifier must be a string"}}return{isValid:!0}}function In(e){try{if(!e||typeof e!="object")return{isValid:!1,error:"Invalid filter structure"};if(e.ids&&(!Array.isArray(e.ids)||!e.ids.every(r=>typeof r=="string")))return{isValid:!1,error:"Filter ids must be an array of strings"};if(e.authors&&(!Array.isArray(e.authors)||!e.authors.every(r=>typeof r=="string")))return{isValid:!1,error:"Filter authors must be an array of strings"};if(e.kinds){if(!Array.isArray(e.kinds))return{isValid:!1,error:"Filter kinds must be an array of numbers"};if(!e.kinds.every(r=>typeof r=="number"&&Number.isInteger(r)&&r>=0))return{isValid:!1,error:"Filter kinds must be non-negative integers"}}return e.since&&typeof e.since!="number"?{isValid:!1,error:"Filter since must be a number"}:e.until&&typeof e.until!="number"?{isValid:!1,error:"Filter until must be a number"}:e.limit&&typeof e.limit!="number"?{isValid:!1,error:"Filter limit must be a number"}:e.search&&typeof e.search!="string"?{isValid:!1,error:"Filter search must be a string"}:{isValid:!0}}catch(r){return xo.logger.error({error:r},"Failed to validate filter"),{isValid:!1,error:"Failed to validate filter"}}}function Kp(e){try{if(!e||typeof e!="object")return{isValid:!1,error:"Invalid subscription structure"};if(!e.id||typeof e.id!="string")return{isValid:!1,error:"Subscription must have a string ID"};if(!Array.isArray(e.filters))return{isValid:!1,error:"Subscription filters must be an array"};for(let r of e.filters){let t=In(r);if(!t.isValid)return t}return{isValid:!0}}catch(r){return xo.logger.error({error:r},"Failed to validate subscription"),{isValid:!1,error:"Failed to validate subscription"}}}function Wp(e){if(!Array.isArray(e))return{isValid:!1,error:"Invalid message format: must be an array"};if(e.length===0)return{isValid:!1,error:"Invalid message format: array is empty"};let r=e[0];if(!Object.values(Jr.NostrMessageType).includes(r))return{isValid:!1,error:`Invalid message type: ${r}`};switch(r){case Jr.NostrMessageType.EVENT:return e.length!==2?{isValid:!1,error:"EVENT message must have exactly 2 elements"}:Sn(e[1]);case Jr.NostrMessageType.NOTICE:return e.length!==2||typeof e[1]!="string"?{isValid:!1,error:"NOTICE message must have exactly 2 elements with a string message"}:{isValid:!0};case Jr.NostrMessageType.OK:return e.length!==4||typeof e[1]!="string"||typeof e[2]!="boolean"||typeof e[3]!="string"?{isValid:!1,error:"OK message must have exactly 4 elements: [type, eventId, success, message]"}:{isValid:!0};case Jr.NostrMessageType.EOSE:return e.length!==2||typeof e[1]!="string"?{isValid:!1,error:"EOSE message must have exactly 2 elements with a subscription ID"}:{isValid:!0};case Jr.NostrMessageType.REQ:if(e.length<2)return{isValid:!1,error:"REQ message must have at least 2 elements"};if(typeof e[1]!="string")return{isValid:!1,error:"REQ message must have a string subscription ID"};for(let t=2;t<e.length;t++){let o=In(e[t]);if(!o.isValid)return o}return{isValid:!0};case Jr.NostrMessageType.CLOSE:return e.length!==2||typeof e[1]!="string"?{isValid:!1,error:"CLOSE message must have exactly 2 elements with a subscription ID"}:{isValid:!0};case Jr.NostrMessageType.AUTH:return e.length!==2?{isValid:!1,error:"AUTH message must have exactly 2 elements"}:Sn(e[1]);default:return{isValid:!1,error:`Unsupported message type: ${r}`}}}});var Hn=F(wo=>{"use strict";Object.defineProperty(wo,"__esModule",{value:!0});wo.createEvent=Xp;wo.serializeEvent=pl;wo.getEventHash=Jp;var $p=(or(),Y(Fr)),Zp=(fe(),Y(tr)),Yp=xt();function Xp(e){let{kind:r,content:t,tags:o=[],created_at:a=Math.floor(Date.now()/1e3),pubkey:n=""}=e;return{kind:r,content:t,tags:o,created_at:a,pubkey:n}}function pl(e){return JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content])}async function Jp(e){try{let r=pl(e),t=await(0,$p.sha256)(new TextEncoder().encode(r));return(0,Zp.bytesToHex)(t)}catch(r){throw Yp.logger.error({error:r},"Failed to get event hash"),r}}});var gl=F(Mt=>{"use strict";Object.defineProperty(Mt,"__esModule",{value:!0});Mt.signEvent=Qp;Mt.verifySignature=bl;Mt.validateEvent=eh;Mt.calculateEventId=rh;var hl=(pr(),Y(Sr)),Dt=(fe(),Y(tr)),On=xt(),ml=Hn();async function Qp(e,r){try{let t=await(0,ml.getEventHash)(e),o=hl.schnorr.sign((0,Dt.hexToBytes)(t),(0,Dt.hexToBytes)(r));return{...e,id:t,sig:(0,Dt.bytesToHex)(o)}}catch(t){throw On.logger.error({error:t},"Failed to sign event"),t}}function bl(e){try{return hl.schnorr.verify((0,Dt.hexToBytes)(e.sig),(0,Dt.hexToBytes)(e.id),(0,Dt.hexToBytes)(e.pubkey))}catch(r){return On.logger.error({error:r},"Failed to verify signature"),!1}}function eh(e){try{return!e.id||!e.pubkey||!e.sig?!1:bl(e)}catch(r){return On.logger.error({error:r},"Error validating event"),!1}}function rh(e){return(0,ml.getEventHash)(e)}});var vl=F(Xe=>{"use strict";Object.defineProperty(Xe,"__esModule",{value:!0});Xe.calculateEventId=Xe.validateEvent=Xe.getEventHash=Xe.serializeEvent=Xe.createEvent=void 0;var Ln=Hn();Object.defineProperty(Xe,"createEvent",{enumerable:!0,get:function(){return Ln.createEvent}});Object.defineProperty(Xe,"serializeEvent",{enumerable:!0,get:function(){return Ln.serializeEvent}});Object.defineProperty(Xe,"getEventHash",{enumerable:!0,get:function(){return Ln.getEventHash}});var yl=gl();Object.defineProperty(Xe,"validateEvent",{enumerable:!0,get:function(){return yl.validateEvent}});Object.defineProperty(Xe,"calculateEventId",{enumerable:!0,get:function(){return yl.calculateEventId}})});var Un=F(Je=>{"use strict";var th=Je&&Je.__createBinding||(Object.create?(function(e,r,t,o){o===void 0&&(o=t);var a=Object.getOwnPropertyDescriptor(r,t);(!a||("get"in a?!r.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,o,a)}):(function(e,r,t,o){o===void 0&&(o=t),e[o]=r[t]})),oh=Je&&Je.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),ah=Je&&Je.__importStar||(function(){var e=function(r){return e=Object.getOwnPropertyNames||function(t){var o=[];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(o[o.length]=a);return o},e(r)};return function(r){if(r&&r.__esModule)return r;var t={};if(r!=null)for(var o=e(r),a=0;a<o.length;a++)o[a]!=="default"&&th(t,r,o[a]);return oh(t,r),t}})();Object.defineProperty(Je,"__esModule",{value:!0});Je.encryptMessage=ih;Je.decryptMessage=sh;Je.generateSharedSecret=xl;Je.computeSharedSecret=xl;var Rn=(pr(),Y(Sr)),wt=(fe(),Y(tr)),da=xt(),ua=En(),nh=async()=>{if(typeof window<"u"&&window.crypto)return window.crypto;if(typeof globalThis<"u"&&globalThis.crypto)return globalThis.crypto;try{let e=await Promise.resolve().then(()=>ah((_n(),Y(zn))));if(e.webcrypto)return e.webcrypto}catch{da.logger.debug("Node crypto not available")}throw new Error("No WebCrypto implementation available")},qn=class{constructor(){g(this,"cryptoInstance",null);g(this,"initPromise");this.initPromise=this.initialize()}async initialize(){this.cryptoInstance=await nh()}async ensureInitialized(){if(await this.initPromise,!this.cryptoInstance)throw new Error("Crypto implementation not initialized");return this.cryptoInstance}async getSubtle(){return(await this.ensureInitialized()).subtle}async getRandomValues(r){return(await this.ensureInitialized()).getRandomValues(r)}},ko=new qn;async function ih(e,r,t){try{if(!e||!r||!t)throw new Error("Invalid input parameters");if(!/^[0-9a-f]{64}$/i.test(r))throw new Error("Invalid private key format");let o=t.startsWith("02")||t.startsWith("03")?t:"02"+t,a=Rn.secp256k1.getSharedSecret((0,wt.hexToBytes)(r),(0,wt.hexToBytes)(o)),n=a.slice(1,33),i=await(await ko.getSubtle()).importKey("raw",n.buffer,{name:"AES-CBC",length:256},!1,["encrypt"]);n.fill(0),a.fill(0);let s=new Uint8Array(16);await ko.getRandomValues(s);let c=new TextEncoder().encode(e),l=await(await ko.getSubtle()).encrypt({name:"AES-CBC",iv:s},i,c.buffer),d=(0,ua.bytesToBase64)(new Uint8Array(l)),u=(0,ua.bytesToBase64)(s);return d+"?iv="+u}catch(o){throw da.logger.error({error:o},"Failed to encrypt message"),o}}async function sh(e,r,t){try{if(!e||!r||!t)throw new Error("Invalid input parameters");if(!/^[0-9a-f]{64}$/i.test(r))throw new Error("Invalid private key format");let o=t.startsWith("02")||t.startsWith("03")?t:"02"+t,a=Rn.secp256k1.getSharedSecret((0,wt.hexToBytes)(r),(0,wt.hexToBytes)(o)),n=a.slice(1,33),i=await(await ko.getSubtle()).importKey("raw",n.buffer,{name:"AES-CBC",length:256},!1,["decrypt"]);n.fill(0),a.fill(0);let s,c;if(e.includes("?iv=")){let[d,u]=e.split("?iv=");c=(0,ua.base64ToBytes)(d),s=(0,ua.base64ToBytes)(u)}else{let d=(0,wt.hexToBytes)(e);s=d.slice(0,16),c=d.slice(16)}let l=await(await ko.getSubtle()).decrypt({name:"AES-CBC",iv:s},i,c.buffer);return new TextDecoder().decode(l)}catch(o){throw da.logger.error({error:o},"Failed to decrypt message"),o}}function xl(e,r){try{if(!e||!r)throw new Error("Invalid input parameters");if(!/^[0-9a-f]{64}$/i.test(e))throw new Error("Invalid private key format");let t=r.startsWith("02")||r.startsWith("03")?r:"02"+r;return{sharedSecret:Rn.secp256k1.getSharedSecret((0,wt.hexToBytes)(e),(0,wt.hexToBytes)(t)).slice(1,33)}}catch(t){throw da.logger.error({error:t},"Failed to generate shared secret"),t}}});var _l=F(Ir=>{"use strict";Object.defineProperty(Ir,"__esModule",{value:!0});Ir.createEvent=ch;Ir.serializeEvent=Cn;Ir.getEventHash=El;Ir.signEvent=lh;Ir.verifySignature=uh;Ir.calculateEventId=zl;Ir.validateEvent=dh;var wl=(pr(),Y(Sr)),kl=(or(),Y(Fr)),Qr=(fe(),Y(tr)),fa=xt();function ch(e){let{kind:r,content:t,tags:o=[],created_at:a=Math.floor(Date.now()/1e3),pubkey:n=""}=e;return{kind:r,content:t,tags:o,created_at:a,pubkey:n}}function Cn(e){return JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content])}async function El(e){try{let r=Cn(e),t=(0,kl.sha256)(new TextEncoder().encode(r));return(0,Qr.bytesToHex)(t)}catch(r){throw fa.logger.error({error:r},"Failed to get event hash"),r}}async function lh(e,r){try{let t=await El(e),o=wl.schnorr.sign((0,Qr.hexToBytes)(t),(0,Qr.hexToBytes)(r));return{...e,id:t,sig:(0,Qr.bytesToHex)(o)}}catch(t){throw fa.logger.error({error:t},"Failed to sign event"),t}}function uh(e){try{let r=zl(e);return e.id!==r?!1:wl.schnorr.verify((0,Qr.hexToBytes)(e.sig),(0,Qr.hexToBytes)(e.id),(0,Qr.hexToBytes)(e.pubkey))}catch(r){return fa.logger.error({error:r},"Failed to verify signature"),!1}}function zl(e){let r=Cn(e),t=(0,kl.sha256)(new TextEncoder().encode(r));return(0,Qr.bytesToHex)(t)}function dh(e){try{if(typeof e.content!="string"||typeof e.created_at!="number"||typeof e.kind!="number"||!Array.isArray(e.tags)||typeof e.pubkey!="string")return!1;for(let r of e.tags)if(!Array.isArray(r)||r.length===0||typeof r[0]!="string")return!1;return!0}catch(r){return fa.logger.error({error:r},"Failed to validate event"),!1}}});var Al={};$e(Al,{default:()=>fh});var fh,jl=he(()=>{fh={}});var Bl=F(vr=>{"use strict";Object.defineProperty(vr,"__esModule",{value:!0});vr.npubEncode=hh;vr.nsecEncode=mh;vr.noteEncode=bh;vr.nprofileEncode=gh;vr.neventEncode=yh;vr.naddrEncode=vh;vr.nrelayEncode=xh;vr.decode=wh;var Ne=bn(),ir=(jl(),Y(Al)),ph=["npub","nsec","note","nprofile","nevent","naddr","nrelay"],gr={SPECIAL:0,RELAY:1,AUTHOR:2,KIND:3,IDENTIFIER:4};function hh(e){yr(e,64);let r=ir.Buffer.from(e,"hex"),t=Ne.bech32.toWords(r);return Ne.bech32.encode("npub",t,1e3)}function mh(e){yr(e,64);let r=ir.Buffer.from(e,"hex"),t=Ne.bech32.toWords(r);return Ne.bech32.encode("nsec",t,1e3)}function bh(e){yr(e,64);let r=ir.Buffer.from(e,"hex"),t=Ne.bech32.toWords(r);return Ne.bech32.encode("note",t,1e3)}function gh(e,r){yr(e,64),r&&r.forEach(Ft);let t=Nn({type:"nprofile",data:e,relays:r});return Ne.bech32.encode("nprofile",t,1e3)}function yh(e,r,t,o){if(yr(e,64),r&&r.forEach(Ft),t&&yr(t,64),o!==void 0&&!Number.isInteger(o))throw new Error("Invalid event kind");let a=Nn({type:"nevent",data:e,relays:r,author:t,kind:o});return Ne.bech32.encode("nevent",a,1e3)}function vh(e,r,t,o){if(yr(e,64),!Number.isInteger(r))throw new Error("Invalid event kind");if(!t)throw new Error("Identifier is required");o&&o.forEach(Ft);let a=Nn({type:"naddr",data:e,kind:r,identifier:t,relays:o});return Ne.bech32.encode("naddr",a,1e3)}function xh(e){Ft(e);let r=ir.Buffer.from(e,"utf8"),t=Ne.bech32.toWords(r);return Ne.bech32.encode("nrelay",t,1e3)}function wh(e){if(!e.includes("1"))throw new Error("Invalid bech32 string");let r=e.split("1")[0].toLowerCase();if(!ph.includes(r))throw new Error("Unknown prefix");try{let t=Ne.bech32.decode(e,1e3),o=ir.Buffer.from(Ne.bech32.fromWords(t.words)),a,n;switch(t.prefix){case"npub":case"nsec":case"note":return yr(o.toString("hex"),64),{type:t.prefix,data:o.toString("hex")};case"nrelay":return a=o.toString("utf8"),Ft(a),{type:"nrelay",data:a};case"nprofile":case"nevent":case"naddr":return n=kh(t.prefix,o),n;default:throw new Error("Unknown prefix")}}catch(t){throw t instanceof Error?t:new Error("Invalid bech32 string")}}function yr(e,r){if(!/^[0-9a-fA-F]+$/.test(e))throw new Error("Invalid hex string");if(r&&e.length!==r)throw new Error(`Invalid hex string length (expected ${r})`)}function Ft(e){try{let r=new URL(e);if(!["ws:","wss:"].includes(r.protocol))throw new Error("Invalid relay URL protocol")}catch{throw new Error("Invalid relay URL")}}function Nn(e){let r=[],t=ir.Buffer.from(e.data,"hex");if(r.push(gr.SPECIAL,t.length),r.push(...t),e.relays?.length)for(let o of e.relays){let a=ir.Buffer.from(o,"utf8");r.push(gr.RELAY,a.length),r.push(...a)}if(e.author){let o=ir.Buffer.from(e.author,"hex");r.push(gr.AUTHOR,o.length),r.push(...o)}if(e.kind!==void 0){let o=ir.Buffer.alloc(4);o.writeUInt32BE(e.kind),r.push(gr.KIND,o.length),r.push(...o)}if(e.identifier){let o=ir.Buffer.from(e.identifier,"utf8");r.push(gr.IDENTIFIER,o.length),r.push(...o)}return Ne.bech32.toWords(ir.Buffer.from(r))}function kh(e,r){let t={type:e,data:"",relays:[]},o=0,a;for(;o<r.length;){let n=r[o],i=r[o+1];if(o+2+i>r.length)throw new Error("Invalid TLV data");let s=r.slice(o+2,o+2+i);switch(n){case gr.SPECIAL:t.data=s.toString("hex"),yr(t.data,64);break;case gr.RELAY:a=s.toString("utf8"),Ft(a),t.relays=t.relays||[],t.relays.push(a);break;case gr.AUTHOR:t.author=s.toString("hex"),yr(t.author,64);break;case gr.KIND:t.kind=s.readUInt32BE();break;case gr.IDENTIFIER:t.identifier=s.toString("utf8");break;default:break}o+=2+i}return t}});var Il=F(kt=>{"use strict";Object.defineProperty(kt,"__esModule",{value:!0});kt.createDelegation=zh;kt.verifyDelegation=_h;kt.checkDelegationConditions=Ah;kt.addDelegationTag=jh;kt.extractDelegation=Bh;var Sl=(or(),Y(Fr)),Tl=Bn(),Gt=(fe(),Y(tr)),Eh=(pr(),Y(Sr));function zh(e,r,t){let o=Pn(t),a=Th(e,r,o);return{delegator:(0,Gt.bytesToHex)(Eh.schnorr.getPublicKey((0,Gt.hexToBytes)(e))),delegatee:r,conditions:t,token:a}}async function _h(e){let r=Pn(e.conditions);return await Ih(e.delegator,e.delegatee,r,e.token)}function Ah(e,r){return!(r.kind!==void 0&&e.kind!==r.kind||r.since!==void 0&&e.created_at<r.since||r.until!==void 0&&e.created_at>r.until)}function jh(e,r){let t=["delegation",r.delegator,Pn(r.conditions),r.token];return{...e,tags:[...e.tags,t]}}function Bh(e){let r=e.tags.find(t=>t[0]==="delegation");return!r||r.length!==4?null:{delegator:r[1],delegatee:e.pubkey,conditions:Sh(r[2]),token:r[3]}}function Pn(e){let r=[];return e.kind!==void 0&&r.push(`kind=${e.kind}`),e.since!==void 0&&r.push(`created_at>${e.since}`),e.until!==void 0&&r.push(`created_at<${e.until}`),r.join("&")}function Sh(e){let r={},t=e.split("&");for(let o of t)o.startsWith("kind=")?r.kind=parseInt(o.slice(5)):o.startsWith("created_at>")?r.since=parseInt(o.slice(11)):o.startsWith("created_at<")&&(r.until=parseInt(o.slice(11)));return r}function Th(e,r,t){let o=`nostr:delegation:${r}:${t}`,a=(0,Sl.sha256)(new TextEncoder().encode(o)),n=(0,Tl.signSchnorr)(a,(0,Gt.hexToBytes)(e));return(0,Gt.bytesToHex)(n)}async function Ih(e,r,t,o){let a=(0,Sl.sha256)(new TextEncoder().encode(`nostr:delegation:${r}:${t}`));return(0,Tl.verifySchnorrSignature)((0,Gt.hexToBytes)(o),a,(0,Gt.hexToBytes)(e))}});var Vl={};$e(Vl,{abool:()=>Eo,abytes:()=>ce,aexists:()=>pa,anumber:()=>Et,aoutput:()=>Vn,bytesToHex:()=>Dn,bytesToNumberBE:()=>Lh,bytesToUtf8:()=>Rh,checkOpts:()=>Gn,clean:()=>wr,complexOverlapBytes:()=>Uh,concatBytes:()=>Fn,copyBytes:()=>zt,createView:()=>Ll,equalBytes:()=>Kn,getOutput:()=>ma,hexToBytes:()=>Ul,hexToNumber:()=>Mn,isAligned32:()=>Pl,isBytes:()=>Ol,isLE:()=>ql,managedNonce:()=>Ch,numberToBytesBE:()=>Cl,overlapBytes:()=>Nl,randomBytes:()=>ba,u32:()=>xr,u64Lengths:()=>Wn,u8:()=>Hh,utf8ToBytes:()=>qh,wrapCipher:()=>ha});function Ol(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function Eo(e){if(typeof e!="boolean")throw new Error(`boolean expected, not ${e}`)}function Et(e){if(!Number.isSafeInteger(e)||e<0)throw new Error("positive integer expected, got "+e)}function ce(e,r,t=""){let o=Ol(e),a=e?.length,n=r!==void 0;if(!o||n&&a!==r){let i=t&&`"${t}" `,s=n?` of length ${r}`:"",c=o?`length=${a}`:`type=${typeof e}`;throw new Error(i+"expected Uint8Array"+s+", got "+c)}return e}function pa(e,r=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(r&&e.finished)throw new Error("Hash#digest() has already been called")}function Vn(e,r){ce(e,void 0,"output");let t=r.outputLen;if(e.length<t)throw new Error("digestInto() expects output buffer of length at least "+t)}function Hh(e){return new Uint8Array(e.buffer,e.byteOffset,e.byteLength)}function xr(e){return new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4))}function wr(...e){for(let r=0;r<e.length;r++)e[r].fill(0)}function Ll(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Dn(e){if(ce(e),Rl)return e.toHex();let r="";for(let t=0;t<e.length;t++)r+=Oh[e[t]];return r}function Hl(e){if(e>=Hr._0&&e<=Hr._9)return e-Hr._0;if(e>=Hr.A&&e<=Hr.F)return e-(Hr.A-10);if(e>=Hr.a&&e<=Hr.f)return e-(Hr.a-10)}function Ul(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);if(Rl)return Uint8Array.fromHex(e);let r=e.length,t=r/2;if(r%2)throw new Error("hex string expected, got unpadded hex of length "+r);let o=new Uint8Array(t);for(let a=0,n=0;a<t;a++,n+=2){let i=Hl(e.charCodeAt(n)),s=Hl(e.charCodeAt(n+1));if(i===void 0||s===void 0){let c=e[n]+e[n+1];throw new Error('hex string expected, got non-hex character "'+c+'" at index '+n)}o[a]=i*16+s}return o}function Mn(e){if(typeof e!="string")throw new Error("hex string expected, got "+typeof e);return BigInt(e===""?"0":"0x"+e)}function Lh(e){return Mn(Dn(e))}function Cl(e,r){return Ul(e.toString(16).padStart(r*2,"0"))}function qh(e){if(typeof e!="string")throw new Error("string expected");return new Uint8Array(new TextEncoder().encode(e))}function Rh(e){return new TextDecoder().decode(e)}function Nl(e,r){return e.buffer===r.buffer&&e.byteOffset<r.byteOffset+r.byteLength&&r.byteOffset<e.byteOffset+e.byteLength}function Uh(e,r){if(Nl(e,r)&&e.byteOffset<r.byteOffset)throw new Error("complex overlap of input and output is not supported")}function Fn(...e){let r=0;for(let o=0;o<e.length;o++){let a=e[o];ce(a),r+=a.length}let t=new Uint8Array(r);for(let o=0,a=0;o<e.length;o++){let n=e[o];t.set(n,a),a+=n.length}return t}function Gn(e,r){if(r==null||typeof r!="object")throw new Error("options must be defined");return Object.assign(e,r)}function Kn(e,r){if(e.length!==r.length)return!1;let t=0;for(let o=0;o<e.length;o++)t|=e[o]^r[o];return t===0}function ma(e,r,t=!0){if(r===void 0)return new Uint8Array(e);if(r.length!==e)throw new Error('"output" expected Uint8Array of length '+e+", got: "+r.length);if(t&&!Pl(r))throw new Error("invalid output, must be aligned");return r}function Wn(e,r,t){Eo(t);let o=new Uint8Array(16),a=Ll(o);return a.setBigUint64(0,BigInt(r),t),a.setBigUint64(8,BigInt(e),t),o}function Pl(e){return e.byteOffset%4===0}function zt(e){return Uint8Array.from(e)}function ba(e=32){let r=typeof globalThis=="object"?globalThis.crypto:null;if(typeof r?.getRandomValues!="function")throw new Error("crypto.getRandomValues must be defined");return r.getRandomValues(new Uint8Array(e))}function Ch(e,r=ba){let{nonceLength:t}=e;Et(t);let o=(a,n)=>{let i=Fn(a,n);return n.fill(0),i};return((a,...n)=>({encrypt(i){ce(i);let s=r(t),c=e(a,s,...n).encrypt(i);return c instanceof Promise?c.then(l=>o(s,l)):o(s,c)},decrypt(i){ce(i);let s=i.subarray(0,t),c=i.subarray(t);return e(a,s,...n).decrypt(c)}}))}var ql,Rl,Oh,Hr,ha,zo=he(()=>{ql=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68,Rl=typeof Uint8Array.from([]).toHex=="function"&&typeof Uint8Array.fromHex=="function",Oh=Array.from({length:256},(e,r)=>r.toString(16).padStart(2,"0"));Hr={_0:48,_9:57,A:65,F:70,a:97,f:102};ha=(e,r)=>{function t(o,...a){if(ce(o,void 0,"key"),!ql)throw new Error("Non little-endian hardware is not yet supported");if(e.nonceLength!==void 0){let d=a[0];ce(d,e.varSizeNonce?void 0:e.nonceLength,"nonce")}let n=e.tagLength;n&&a[1]!==void 0&&ce(a[1],void 0,"AAD");let i=r(o,...a),s=(d,u)=>{if(u!==void 0){if(d!==2)throw new Error("cipher output not supported");ce(u,void 0,"output")}},c=!1;return{encrypt(d,u){if(c)throw new Error("cannot encrypt() twice with same key + nonce");return c=!0,ce(d),s(i.encrypt.length,u),i.encrypt(d,u)},decrypt(d,u){if(ce(d),n&&d.length<n)throw new Error('"ciphertext" expected length bigger than tagLength='+n);return s(i.decrypt.length,u),i.decrypt(d,u)}}}return Object.assign(t,e),t}});function q(e,r){return e<<r|e>>>32-r}function $n(e){return e.byteOffset%4===0}function Fh(e,r,t,o,a,n,i,s){let c=a.length,l=new Uint8Array(ga),d=xr(l),u=$n(a)&&$n(n),p=u?xr(a):Dl,f=u?xr(n):Dl;for(let h=0;h<c;i++){if(e(r,t,o,d,i,s),i>=Fl)throw new Error("arx: counter overflow");let m=Math.min(ga,c-h);if(u&&m===ga){let b=h/4;if(h%4!==0)throw new Error("arx: invalid block position");for(let x=0,z;x<Mh;x++)z=b+x,f[z]=p[z]^d[x];h+=ga;continue}for(let b=0,x;b<m;b++)x=h+b,n[x]=a[x]^l[b];h+=m}}function Kt(e,r){let{allowShortKeys:t,extendNonceFn:o,counterLength:a,counterRight:n,rounds:i}=Gn({allowShortKeys:!1,counterLength:8,counterRight:!1,rounds:20},r);if(typeof e!="function")throw new Error("core must be a function");return Et(a),Et(i),Eo(n),Eo(t),(s,c,l,d,u=0)=>{ce(s,void 0,"key"),ce(c,void 0,"nonce"),ce(l,void 0,"data");let p=l.length;if(d===void 0&&(d=new Uint8Array(p)),ce(d,void 0,"output"),Et(u),u<0||u>=Fl)throw new Error("arx: counter overflow");if(d.length<p)throw new Error(`arx: output (${d.length}) is shorter than data (${p})`);let f=[],h=s.length,m,b;if(h===32)f.push(m=zt(s)),b=Dh;else if(h===16&&t)m=new Uint8Array(32),m.set(s),m.set(s,16),b=Vh,f.push(m);else throw ce(s,32,"arx key"),new Error("invalid key size");$n(c)||f.push(c=zt(c));let x=xr(m);if(o){if(c.length!==24)throw new Error("arx: extended nonce must be 24 bytes");o(b,x,xr(c.subarray(0,16)),x),c=c.subarray(16)}let z=16-a;if(z!==c.length)throw new Error(`arx: nonce must be ${z} or 16 bytes`);if(z!==12){let S=new Uint8Array(12);S.set(c,n?0:12-c.length),c=S,f.push(c)}let k=xr(c);return Fh(e,b,x,k,l,d,u,i),wr(...f),d}}var Ml,Nh,Ph,Vh,Dh,ga,Mh,Fl,Dl,Zn,Yn,Gl=he(()=>{zo();Ml=e=>Uint8Array.from(e.split(""),r=>r.charCodeAt(0)),Nh=Ml("expand 16-byte k"),Ph=Ml("expand 32-byte k"),Vh=xr(Nh),Dh=xr(Ph);ga=64,Mh=16,Fl=2**32-1,Dl=Uint32Array.of();Zn=class e{constructor(r,t,o,a,n){g(this,"blockLen");g(this,"keyLen");g(this,"nonceLen");g(this,"state");g(this,"buf");g(this,"key");g(this,"nonce");g(this,"pos");g(this,"ctr");g(this,"cipher");this.cipher=r,this.blockLen=t,this.keyLen=o,this.nonceLen=a,this.state=new Uint8Array(this.keyLen+this.nonceLen),this.reseed(n),this.ctr=0,this.pos=this.blockLen,this.buf=new Uint8Array(this.blockLen),this.key=this.state.subarray(0,this.keyLen),this.nonce=this.state.subarray(this.keyLen)}reseed(r){if(ce(r),!r||r.length===0)throw new Error("entropy required");for(let t=0;t<r.length;t++)this.state[t%this.state.length]^=r[t];this.ctr=0,this.pos=this.blockLen}addEntropy(r){this.state.set(this.randomBytes(this.state.length)),this.reseed(r)}randomBytes(r){if(Et(r),r===0)return new Uint8Array(0);let t=new Uint8Array(r),o=0;if(this.pos<this.blockLen){let i=Math.min(r,this.blockLen-this.pos);if(t.set(this.buf.subarray(this.pos,this.pos+i),0),this.pos+=i,o+=i,o===r)return t}let a=Math.floor((r-o)/this.blockLen);if(a>0){let i=a*this.blockLen,s=t.subarray(o,o+i);this.cipher(this.key,this.nonce,s,s,this.ctr),this.ctr+=a,o+=i}let n=r-o;return n>0&&(this.buf.fill(0),this.cipher(this.key,this.nonce,this.buf,this.buf,this.ctr++),t.set(this.buf.subarray(0,n),o),this.pos=n),t}clone(){return new e(this.cipher,this.blockLen,this.keyLen,this.nonceLen,this.randomBytes(this.state.length))}clean(){this.pos=0,this.ctr=0,this.buf.fill(0),this.state.fill(0)}},Yn=(e,r,t,o)=>(a=ba(32))=>new Zn(e,r,t,o,a)});function Ee(e,r){return e[r++]&255|(e[r++]&255)<<8}function Gh(e){let r=(o,a)=>e(a).update(o).digest(),t=e(new Uint8Array(32));return r.outputLen=t.outputLen,r.blockLen=t.blockLen,r.create=o=>e(o),r}var Xn,Kl,Wl=he(()=>{zo();Xn=class{constructor(r){g(this,"blockLen",16);g(this,"outputLen",16);g(this,"buffer",new Uint8Array(16));g(this,"r",new Uint16Array(10));g(this,"h",new Uint16Array(10));g(this,"pad",new Uint16Array(8));g(this,"pos",0);g(this,"finished",!1);r=zt(ce(r,32,"key"));let t=Ee(r,0),o=Ee(r,2),a=Ee(r,4),n=Ee(r,6),i=Ee(r,8),s=Ee(r,10),c=Ee(r,12),l=Ee(r,14);this.r[0]=t&8191,this.r[1]=(t>>>13|o<<3)&8191,this.r[2]=(o>>>10|a<<6)&7939,this.r[3]=(a>>>7|n<<9)&8191,this.r[4]=(n>>>4|i<<12)&255,this.r[5]=i>>>1&8190,this.r[6]=(i>>>14|s<<2)&8191,this.r[7]=(s>>>11|c<<5)&8065,this.r[8]=(c>>>8|l<<8)&8191,this.r[9]=l>>>5&127;for(let d=0;d<8;d++)this.pad[d]=Ee(r,16+2*d)}process(r,t,o=!1){let a=o?0:2048,{h:n,r:i}=this,s=i[0],c=i[1],l=i[2],d=i[3],u=i[4],p=i[5],f=i[6],h=i[7],m=i[8],b=i[9],x=Ee(r,t+0),z=Ee(r,t+2),k=Ee(r,t+4),S=Ee(r,t+6),P=Ee(r,t+8),R=Ee(r,t+10),V=Ee(r,t+12),U=Ee(r,t+14),L=n[0]+(x&8191),M=n[1]+((x>>>13|z<<3)&8191),D=n[2]+((z>>>10|k<<6)&8191),H=n[3]+((k>>>7|S<<9)&8191),I=n[4]+((S>>>4|P<<12)&8191),v=n[5]+(P>>>1&8191),y=n[6]+((P>>>14|R<<2)&8191),E=n[7]+((R>>>11|V<<5)&8191),_=n[8]+((V>>>8|U<<8)&8191),B=n[9]+(U>>>5|a),w=0,T=w+L*s+M*(5*b)+D*(5*m)+H*(5*h)+I*(5*f);w=T>>>13,T&=8191,T+=v*(5*p)+y*(5*u)+E*(5*d)+_*(5*l)+B*(5*c),w+=T>>>13,T&=8191;let A=w+L*c+M*s+D*(5*b)+H*(5*m)+I*(5*h);w=A>>>13,A&=8191,A+=v*(5*f)+y*(5*p)+E*(5*u)+_*(5*d)+B*(5*l),w+=A>>>13,A&=8191;let O=w+L*l+M*c+D*s+H*(5*b)+I*(5*m);w=O>>>13,O&=8191,O+=v*(5*h)+y*(5*f)+E*(5*p)+_*(5*u)+B*(5*d),w+=O>>>13,O&=8191;let G=w+L*d+M*l+D*c+H*s+I*(5*b);w=G>>>13,G&=8191,G+=v*(5*m)+y*(5*h)+E*(5*f)+_*(5*p)+B*(5*u),w+=G>>>13,G&=8191;let ae=w+L*u+M*d+D*l+H*c+I*s;w=ae>>>13,ae&=8191,ae+=v*(5*b)+y*(5*m)+E*(5*h)+_*(5*f)+B*(5*p),w+=ae>>>13,ae&=8191;let Q=w+L*p+M*u+D*d+H*l+I*c;w=Q>>>13,Q&=8191,Q+=v*s+y*(5*b)+E*(5*m)+_*(5*h)+B*(5*f),w+=Q>>>13,Q&=8191;let K=w+L*f+M*p+D*u+H*d+I*l;w=K>>>13,K&=8191,K+=v*c+y*s+E*(5*b)+_*(5*m)+B*(5*h),w+=K>>>13,K&=8191;let ne=w+L*h+M*f+D*p+H*u+I*d;w=ne>>>13,ne&=8191,ne+=v*l+y*c+E*s+_*(5*b)+B*(5*m),w+=ne>>>13,ne&=8191;let ue=w+L*m+M*h+D*f+H*p+I*u;w=ue>>>13,ue&=8191,ue+=v*d+y*l+E*c+_*s+B*(5*b),w+=ue>>>13,ue&=8191;let me=w+L*b+M*m+D*h+H*f+I*p;w=me>>>13,me&=8191,me+=v*u+y*d+E*l+_*c+B*s,w+=me>>>13,me&=8191,w=(w<<2)+w|0,w=w+T|0,T=w&8191,w=w>>>13,A+=w,n[0]=T,n[1]=A,n[2]=O,n[3]=G,n[4]=ae,n[5]=Q,n[6]=K,n[7]=ne,n[8]=ue,n[9]=me}finalize(){let{h:r,pad:t}=this,o=new Uint16Array(10),a=r[1]>>>13;r[1]&=8191;for(let s=2;s<10;s++)r[s]+=a,a=r[s]>>>13,r[s]&=8191;r[0]+=a*5,a=r[0]>>>13,r[0]&=8191,r[1]+=a,a=r[1]>>>13,r[1]&=8191,r[2]+=a,o[0]=r[0]+5,a=o[0]>>>13,o[0]&=8191;for(let s=1;s<10;s++)o[s]=r[s]+a,a=o[s]>>>13,o[s]&=8191;o[9]-=8192;let n=(a^1)-1;for(let s=0;s<10;s++)o[s]&=n;n=~n;for(let s=0;s<10;s++)r[s]=r[s]&n|o[s];r[0]=(r[0]|r[1]<<13)&65535,r[1]=(r[1]>>>3|r[2]<<10)&65535,r[2]=(r[2]>>>6|r[3]<<7)&65535,r[3]=(r[3]>>>9|r[4]<<4)&65535,r[4]=(r[4]>>>12|r[5]<<1|r[6]<<14)&65535,r[5]=(r[6]>>>2|r[7]<<11)&65535,r[6]=(r[7]>>>5|r[8]<<8)&65535,r[7]=(r[8]>>>8|r[9]<<5)&65535;let i=r[0]+t[0];r[0]=i&65535;for(let s=1;s<8;s++)i=(r[s]+t[s]|0)+(i>>>16)|0,r[s]=i&65535;wr(o)}update(r){pa(this),ce(r),r=zt(r);let{buffer:t,blockLen:o}=this,a=r.length;for(let n=0;n<a;){let i=Math.min(o-this.pos,a-n);if(i===o){for(;o<=a-n;n+=o)this.process(r,n);continue}t.set(r.subarray(n,n+i),this.pos),this.pos+=i,n+=i,this.pos===o&&(this.process(t,0,!1),this.pos=0)}return this}destroy(){wr(this.h,this.r,this.buffer,this.pad)}digestInto(r){pa(this),Vn(r,this),this.finished=!0;let{buffer:t,h:o}=this,{pos:a}=this;if(a){for(t[a++]=1;a<16;a++)t[a]=0;this.process(t,0,!0)}this.finalize();let n=0;for(let i=0;i<8;i++)r[n++]=o[i]>>>0,r[n++]=o[i]>>>8;return r}digest(){let{buffer:r,outputLen:t}=this;this.digestInto(r);let o=r.slice(0,t);return this.destroy(),o}};Kl=Gh(e=>new Xn(e))});var Qn={};$e(Qn,{_poly1305_aead:()=>Jn,chacha12:()=>Kh,chacha20:()=>Jl,chacha20orig:()=>Xl,chacha20poly1305:()=>Zh,chacha8:()=>eu,hchacha:()=>Yl,rngChacha20:()=>Xh,rngChacha8:()=>Jh,xchacha20:()=>Ql,xchacha20poly1305:()=>Yh});function _o(e,r,t,o,a,n=20){let i=e[0],s=e[1],c=e[2],l=e[3],d=r[0],u=r[1],p=r[2],f=r[3],h=r[4],m=r[5],b=r[6],x=r[7],z=a,k=t[0],S=t[1],P=t[2],R=i,V=s,U=c,L=l,M=d,D=u,H=p,I=f,v=h,y=m,E=b,_=x,B=z,w=k,T=S,A=P;for(let G=0;G<n;G+=2)R=R+M|0,B=q(B^R,16),v=v+B|0,M=q(M^v,12),R=R+M|0,B=q(B^R,8),v=v+B|0,M=q(M^v,7),V=V+D|0,w=q(w^V,16),y=y+w|0,D=q(D^y,12),V=V+D|0,w=q(w^V,8),y=y+w|0,D=q(D^y,7),U=U+H|0,T=q(T^U,16),E=E+T|0,H=q(H^E,12),U=U+H|0,T=q(T^U,8),E=E+T|0,H=q(H^E,7),L=L+I|0,A=q(A^L,16),_=_+A|0,I=q(I^_,12),L=L+I|0,A=q(A^L,8),_=_+A|0,I=q(I^_,7),R=R+D|0,A=q(A^R,16),E=E+A|0,D=q(D^E,12),R=R+D|0,A=q(A^R,8),E=E+A|0,D=q(D^E,7),V=V+H|0,B=q(B^V,16),_=_+B|0,H=q(H^_,12),V=V+H|0,B=q(B^V,8),_=_+B|0,H=q(H^_,7),U=U+I|0,w=q(w^U,16),v=v+w|0,I=q(I^v,12),U=U+I|0,w=q(w^U,8),v=v+w|0,I=q(I^v,7),L=L+M|0,T=q(T^L,16),y=y+T|0,M=q(M^y,12),L=L+M|0,T=q(T^L,8),y=y+T|0,M=q(M^y,7);let O=0;o[O++]=i+R|0,o[O++]=s+V|0,o[O++]=c+U|0,o[O++]=l+L|0,o[O++]=d+M|0,o[O++]=u+D|0,o[O++]=p+H|0,o[O++]=f+I|0,o[O++]=h+v|0,o[O++]=m+y|0,o[O++]=b+E|0,o[O++]=x+_|0,o[O++]=z+B|0,o[O++]=k+w|0,o[O++]=S+T|0,o[O++]=P+A|0}function Yl(e,r,t,o){let a=e[0],n=e[1],i=e[2],s=e[3],c=r[0],l=r[1],d=r[2],u=r[3],p=r[4],f=r[5],h=r[6],m=r[7],b=t[0],x=t[1],z=t[2],k=t[3];for(let P=0;P<20;P+=2)a=a+c|0,b=q(b^a,16),p=p+b|0,c=q(c^p,12),a=a+c|0,b=q(b^a,8),p=p+b|0,c=q(c^p,7),n=n+l|0,x=q(x^n,16),f=f+x|0,l=q(l^f,12),n=n+l|0,x=q(x^n,8),f=f+x|0,l=q(l^f,7),i=i+d|0,z=q(z^i,16),h=h+z|0,d=q(d^h,12),i=i+d|0,z=q(z^i,8),h=h+z|0,d=q(d^h,7),s=s+u|0,k=q(k^s,16),m=m+k|0,u=q(u^m,12),s=s+u|0,k=q(k^s,8),m=m+k|0,u=q(u^m,7),a=a+l|0,k=q(k^a,16),h=h+k|0,l=q(l^h,12),a=a+l|0,k=q(k^a,8),h=h+k|0,l=q(l^h,7),n=n+d|0,b=q(b^n,16),m=m+b|0,d=q(d^m,12),n=n+d|0,b=q(b^n,8),m=m+b|0,d=q(d^m,7),i=i+u|0,x=q(x^i,16),p=p+x|0,u=q(u^p,12),i=i+u|0,x=q(x^i,8),p=p+x|0,u=q(u^p,7),s=s+c|0,z=q(z^s,16),f=f+z|0,c=q(c^f,12),s=s+c|0,z=q(z^s,8),f=f+z|0,c=q(c^f,7);let S=0;o[S++]=a,o[S++]=n,o[S++]=i,o[S++]=s,o[S++]=b,o[S++]=x,o[S++]=z,o[S++]=k}function Zl(e,r,t,o,a){a!==void 0&&ce(a,void 0,"AAD");let n=e(r,t,$h),i=Wn(o.length,a?a.length:0,!0),s=Kl.create(n);a&&$l(s,a),$l(s,o),s.update(i);let c=s.digest();return wr(n,i),c}var Xl,Jl,Ql,eu,Kh,Wh,$l,$h,Jn,Zh,Yh,Xh,Jh,ei=he(()=>{Gl();Wl();zo();Xl=Kt(_o,{counterRight:!1,counterLength:8,allowShortKeys:!0}),Jl=Kt(_o,{counterRight:!1,counterLength:4,allowShortKeys:!1}),Ql=Kt(_o,{counterRight:!1,counterLength:8,extendNonceFn:Yl,allowShortKeys:!1}),eu=Kt(_o,{counterRight:!1,counterLength:4,rounds:8}),Kh=Kt(_o,{counterRight:!1,counterLength:4,rounds:12}),Wh=new Uint8Array(16),$l=(e,r)=>{e.update(r);let t=r.length%16;t&&e.update(Wh.subarray(t))},$h=new Uint8Array(32);Jn=e=>(r,t,o)=>({encrypt(n,i){let s=n.length;i=ma(s+16,i,!1),i.set(n);let c=i.subarray(0,-16);e(r,t,c,c,1);let l=Zl(e,r,t,c,o);return i.set(l,s),wr(l),i},decrypt(n,i){i=ma(n.length-16,i,!1);let s=n.subarray(0,-16),c=n.subarray(-16),l=Zl(e,r,t,s,o);if(!Kn(c,l))throw new Error("invalid tag");return i.set(n.subarray(0,-16)),e(r,t,i,i,1),wr(l),i}}),Zh=ha({blockSize:64,nonceLength:12,tagLength:16},Jn(Jl)),Yh=ha({blockSize:64,nonceLength:24,tagLength:16},Jn(Ql)),Xh=Yn(Xl,64,32,8),Jh=Yn(eu,64,32,12)});var au={};$e(au,{expand:()=>ou,extract:()=>tu,hkdf:()=>Qh});function tu(e,r,t){return lr(e),t===void 0&&(t=new Uint8Array(e.outputLen)),Ye(e,t,r)}function ou(e,r,t,o=32){lr(e),ie(o,"length");let a=e.outputLen;if(o>255*a)throw new Error("Length must be <= 255*HashLen");let n=Math.ceil(o/a);t===void 0?t=ru:$(t,void 0,"info");let i=new Uint8Array(n*a),s=Ye.create(e,r),c=s._cloneInto(),l=new Uint8Array(s.outputLen);for(let d=0;d<n;d++)ri[0]=d+1,c.update(d===0?ru:l).update(t).update(ri).digestInto(l),i.set(l,a*d),s._cloneInto(c);return s.destroy(),c.destroy(),Ae(l,ri),i.slice(0,o)}var ri,ru,Qh,nu=he(()=>{qt();fe();ri=Uint8Array.of(0),ru=Uint8Array.of();Qh=(e,r,t,o,a)=>ou(e,tu(e,r,t),o,a)});var ci={};$e(ci,{base16:()=>mu,base32:()=>bu,base32crockford:()=>am,base32hex:()=>tm,base32hexnopad:()=>om,base32nopad:()=>rm,base58:()=>jo,base58check:()=>lm,base58flickr:()=>sm,base58xmr:()=>wu,base58xrp:()=>cm,base64:()=>vu,base64nopad:()=>nm,base64url:()=>xu,base64urlnopad:()=>im,bech32:()=>um,bech32m:()=>dm,bytes:()=>mm,bytesToString:()=>ju,createBase58check:()=>ku,hex:()=>_u,str:()=>hm,stringToBytes:()=>Bu,utf8:()=>zu,utils:()=>em});function _t(e){return e instanceof Uint8Array||ArrayBuffer.isView(e)&&e.constructor.name==="Uint8Array"}function ai(e){if(!_t(e))throw new Error("Uint8Array expected")}function uu(e,r){return Array.isArray(r)?r.length===0?!0:e?r.every(t=>typeof t=="string"):r.every(t=>Number.isSafeInteger(t)):!1}function ni(e){if(typeof e!="function")throw new Error("function expected");return!0}function et(e,r){if(typeof r!="string")throw new Error(`${e}: string expected`);return!0}function Wt(e){if(!Number.isSafeInteger(e))throw new Error(`invalid integer: ${e}`)}function va(e){if(!Array.isArray(e))throw new Error("array expected")}function xa(e,r){if(!uu(!0,r))throw new Error(`${e}: array of strings expected`)}function ii(e,r){if(!uu(!1,r))throw new Error(`${e}: array of numbers expected`)}function Re(...e){let r=n=>n,t=(n,i)=>s=>n(i(s)),o=e.map(n=>n.encode).reduceRight(t,r),a=e.map(n=>n.decode).reduce(t,r);return{encode:o,decode:a}}function Pe(e){let r=typeof e=="string"?e.split(""):e,t=r.length;xa("alphabet",r);let o=new Map(r.map((a,n)=>[a,n]));return{encode:a=>(va(a),a.map(n=>{if(!Number.isSafeInteger(n)||n<0||n>=t)throw new Error(`alphabet.encode: digit index outside alphabet "${n}". Allowed: ${e}`);return r[n]})),decode:a=>(va(a),a.map(n=>{et("alphabet.decode",n);let i=o.get(n);if(i===void 0)throw new Error(`Unknown letter: "${n}". Allowed: ${e}`);return i}))}}function Ve(e=""){return et("join",e),{encode:r=>(xa("join.decode",r),r.join(e)),decode:r=>(et("join.decode",r),r.split(e))}}function Bo(e,r="="){return Wt(e),et("padding",r),{encode(t){for(xa("padding.encode",t);t.length*e%8;)t.push(r);return t},decode(t){xa("padding.decode",t);let o=t.length;if(o*e%8)throw new Error("padding: invalid, string should have whole number of bytes");for(;o>0&&t[o-1]===r;o--)if((o-1)*e%8===0)throw new Error("padding: invalid, string has too much padding");return t.slice(0,o)}}}function du(e){return ni(e),{encode:r=>r,decode:r=>e(r)}}function ti(e,r,t){if(r<2)throw new Error(`convertRadix: invalid from=${r}, base cannot be less than 2`);if(t<2)throw new Error(`convertRadix: invalid to=${t}, base cannot be less than 2`);if(va(e),!e.length)return[];let o=0,a=[],n=Array.from(e,s=>{if(Wt(s),s<0||s>=r)throw new Error(`invalid integer: ${s}`);return s}),i=n.length;for(;;){let s=0,c=!0;for(let l=o;l<i;l++){let d=n[l],u=r*s,p=u+d;if(!Number.isSafeInteger(p)||u/r!==s||p-d!==u)throw new Error("convertRadix: carry overflow");let f=p/t;s=p%t;let h=Math.floor(f);if(n[l]=h,!Number.isSafeInteger(h)||h*t+s!==p)throw new Error("convertRadix: carry overflow");if(c)h?c=!1:o=l;else continue}if(a.push(s),c)break}for(let s=0;s<e.length-1&&e[s]===0;s++)a.push(0);return a.reverse()}function ka(e,r,t,o){if(va(e),r<=0||r>32)throw new Error(`convertRadix2: wrong from=${r}`);if(t<=0||t>32)throw new Error(`convertRadix2: wrong to=${t}`);if(wa(r,t)>32)throw new Error(`convertRadix2: carry overflow from=${r} to=${t} carryBits=${wa(r,t)}`);let a=0,n=0,i=ya[r],s=ya[t]-1,c=[];for(let l of e){if(Wt(l),l>=i)throw new Error(`convertRadix2: invalid data word=${l} from=${r}`);if(a=a<<r|l,n+r>32)throw new Error(`convertRadix2: carry overflow pos=${n} from=${r}`);for(n+=r;n>=t;n-=t)c.push((a>>n-t&s)>>>0);let d=ya[n];if(d===void 0)throw new Error("invalid carry");a&=d-1}if(a=a<<t-n&s,!o&&n>=r)throw new Error("Excess padding");if(!o&&a>0)throw new Error(`Non-zero padding: ${a}`);return o&&n>0&&c.push(a>>>0),c}function pu(e){Wt(e);let r=2**8;return{encode:t=>{if(!_t(t))throw new Error("radix.encode input should be Uint8Array");return ti(Array.from(t),r,e)},decode:t=>(ii("radix.decode",t),Uint8Array.from(ti(t,e,r)))}}function We(e,r=!1){if(Wt(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(wa(8,e)>32||wa(e,8)>32)throw new Error("radix2: carry overflow");return{encode:t=>{if(!_t(t))throw new Error("radix2.encode input should be Uint8Array");return ka(Array.from(t),8,e,!r)},decode:t=>(ii("radix2.decode",t),Uint8Array.from(ka(t,e,8,r)))}}function iu(e){return ni(e),function(...r){try{return e.apply(null,r)}catch{}}}function hu(e,r){return Wt(e),ni(r),{encode(t){if(!_t(t))throw new Error("checksum.encode: input should be Uint8Array");let o=r(t).slice(0,e),a=new Uint8Array(t.length+e);return a.set(t),a.set(o,t.length),a},decode(t){if(!_t(t))throw new Error("checksum.decode: input should be Uint8Array");let o=t.slice(0,-e),a=t.slice(-e),n=r(o).slice(0,e);for(let i=0;i<e;i++)if(n[i]!==a[i])throw new Error("Invalid checksum");return o}}}function Ao(e){let r=e>>25,t=(e&33554431)<<5;for(let o=0;o<cu.length;o++)(r>>o&1)===1&&(t^=cu[o]);return t}function lu(e,r,t=1){let o=e.length,a=1;for(let n=0;n<o;n++){let i=e.charCodeAt(n);if(i<33||i>126)throw new Error(`Invalid prefix (${e})`);a=Ao(a)^i>>5}a=Ao(a);for(let n=0;n<o;n++)a=Ao(a)^e.charCodeAt(n)&31;for(let n of r)a=Ao(a)^n;for(let n=0;n<6;n++)a=Ao(a);return a^=t,oi.encode(ka([a%ya[30]],30,5,!1))}function Eu(e){let r=e==="bech32"?1:734539939,t=We(5),o=t.decode,a=t.encode,n=iu(o);function i(u,p,f=90){et("bech32.encode prefix",u),_t(p)&&(p=Array.from(p)),ii("bech32.encode",p);let h=u.length;if(h===0)throw new TypeError(`Invalid prefix length ${h}`);let m=h+7+p.length;if(f!==!1&&m>f)throw new TypeError(`Length ${m} exceeds limit ${f}`);let b=u.toLowerCase(),x=lu(b,p,r);return`${b}1${oi.encode(p)}${x}`}function s(u,p=90){et("bech32.decode input",u);let f=u.length;if(f<8||p!==!1&&f>p)throw new TypeError(`invalid string length: ${f} (${u}). Expected (8..${p})`);let h=u.toLowerCase();if(u!==h&&u!==u.toUpperCase())throw new Error("String must be lowercase or uppercase");let m=h.lastIndexOf("1");if(m===0||m===-1)throw new Error('Letter "1" must be present between prefix and data only');let b=h.slice(0,m),x=h.slice(m+1);if(x.length<6)throw new Error("Data must be at least 6 characters long");let z=oi.decode(x).slice(0,-6),k=lu(b,z,r);if(!x.endsWith(k))throw new Error(`Invalid checksum in ${u}: expected "${k}"`);return{prefix:b,words:z}}let c=iu(s);function l(u){let{prefix:p,words:f}=s(u,!1);return{prefix:p,words:f,bytes:o(f)}}function d(u,p){return i(u,a(p))}return{encode:i,decode:s,encodeFromBytes:d,decodeToBytes:l,decodeUnsafe:c,fromWords:o,fromWordsUnsafe:n,toWords:a}}var fu,wa,ya,em,mu,bu,rm,tm,om,am,gu,yu,vu,nm,xu,im,si,jo,sm,cm,su,wu,ku,lm,oi,cu,um,dm,zu,fm,pm,_u,Ea,Au,ju,hm,Bu,mm,li=he(()=>{fu=(e,r)=>r===0?e:fu(r,e%r),wa=(e,r)=>e+(r-fu(e,r)),ya=(()=>{let e=[];for(let r=0;r<40;r++)e.push(2**r);return e})();em={alphabet:Pe,chain:Re,checksum:hu,convertRadix:ti,convertRadix2:ka,radix:pu,radix2:We,join:Ve,padding:Bo},mu=Re(We(4),Pe("0123456789ABCDEF"),Ve("")),bu=Re(We(5),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),Bo(5),Ve("")),rm=Re(We(5),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"),Ve("")),tm=Re(We(5),Pe("0123456789ABCDEFGHIJKLMNOPQRSTUV"),Bo(5),Ve("")),om=Re(We(5),Pe("0123456789ABCDEFGHIJKLMNOPQRSTUV"),Ve("")),am=Re(We(5),Pe("0123456789ABCDEFGHJKMNPQRSTVWXYZ"),Ve(""),du(e=>e.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),gu=typeof Uint8Array.from([]).toBase64=="function"&&typeof Uint8Array.fromBase64=="function",yu=(e,r)=>{et("base64",e);let t=r?/^[A-Za-z0-9=_-]+$/:/^[A-Za-z0-9=+/]+$/,o=r?"base64url":"base64";if(e.length>0&&!t.test(e))throw new Error("invalid base64");return Uint8Array.fromBase64(e,{alphabet:o,lastChunkHandling:"strict"})},vu=gu?{encode(e){return ai(e),e.toBase64()},decode(e){return yu(e,!1)}}:Re(We(6),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Bo(6),Ve("")),nm=Re(We(6),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Ve("")),xu=gu?{encode(e){return ai(e),e.toBase64({alphabet:"base64url"})},decode(e){return yu(e,!0)}}:Re(We(6),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Bo(6),Ve("")),im=Re(We(6),Pe("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Ve("")),si=e=>Re(pu(58),Pe(e),Ve("")),jo=si("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),sm=si("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),cm=si("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),su=[0,2,3,5,6,7,9,10,11],wu={encode(e){let r="";for(let t=0;t<e.length;t+=8){let o=e.subarray(t,t+8);r+=jo.encode(o).padStart(su[o.length],"1")}return r},decode(e){let r=[];for(let t=0;t<e.length;t+=11){let o=e.slice(t,t+11),a=su.indexOf(o.length),n=jo.decode(o);for(let i=0;i<n.length-a;i++)if(n[i]!==0)throw new Error("base58xmr: wrong padding");r=r.concat(Array.from(n.slice(n.length-a)))}return Uint8Array.from(r)}},ku=e=>Re(hu(4,r=>e(e(r))),jo),lm=ku,oi=Re(Pe("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),Ve("")),cu=[996825010,642813549,513874426,1027748829,705979059];um=Eu("bech32"),dm=Eu("bech32m"),zu={encode:e=>new TextDecoder().decode(e),decode:e=>new TextEncoder().encode(e)},fm=typeof Uint8Array.from([]).toHex=="function"&&typeof Uint8Array.fromHex=="function",pm={encode(e){return ai(e),e.toHex()},decode(e){return et("hex",e),Uint8Array.fromHex(e)}},_u=fm?pm:Re(We(4),Pe("0123456789abcdef"),Ve(""),du(e=>{if(typeof e!="string"||e.length%2!==0)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()})),Ea={utf8:zu,hex:_u,base16:mu,base32:bu,base64:vu,base64url:xu,base58:jo,base58xmr:wu},Au="Invalid encoding type. Available types: utf8, hex, base16, base32, base64, base64url, base58, base58xmr",ju=(e,r)=>{if(typeof e!="string"||!Ea.hasOwnProperty(e))throw new TypeError(Au);if(!_t(r))throw new TypeError("bytesToString() expects Uint8Array");return Ea[e].encode(r)},hm=ju,Bu=(e,r)=>{if(!Ea.hasOwnProperty(e))throw new TypeError(Au);if(typeof r!="string")throw new TypeError("stringToBytes() expects string");return Ea[e].decode(r)},mm=Bu});var ui=F(rt=>{"use strict";Object.defineProperty(rt,"__esModule",{value:!0});rt.v2=void 0;rt.getConversationKey=Ru;rt.encrypt=Cu;rt.decrypt=Nu;rt.calcPaddedLen=_a;var Su=(ei(),Y(Qn)),bm=(zo(),Y(Vl)),gm=(pr(),Y(Sr)),Tu=(nu(),Y(au)),Iu=(qt(),Y(vc)),za=(or(),Y(Fr)),$t=(fe(),Y(tr)),Hu=(li(),Y(ci)),Ou=new TextEncoder,ym=new TextDecoder,Lu=1,qu=65535;function _a(e){if(!Number.isSafeInteger(e)||e<1)throw new Error("expected positive integer");if(e<=32)return 32;let r=1<<Math.floor(Math.log2(e-1))+1,t=r<=256?32:r/8;return t*(Math.floor((e-1)/t)+1)}function vm(e){let r=Ou.encode(e),t=r.length;if(t<Lu||t>qu)throw new Error("invalid plaintext length: must be between 1 and 65535 bytes");let o=new Uint8Array(2);new DataView(o.buffer).setUint16(0,t,!1);let a=new Uint8Array(_a(t)-t);return(0,$t.concatBytes)(o,r,a)}function xm(e){let r=new DataView(e.buffer,e.byteOffset).getUint16(0,!1),t=e.subarray(2,2+r);if(r<Lu||r>qu||t.length!==r||e.length!==2+_a(r))throw new Error("invalid padding");return ym.decode(t)}function Ru(e,r){let o=gm.secp256k1.getSharedSecret(e,(0,$t.hexToBytes)("02"+r)).subarray(1,33);return(0,Tu.extract)(za.sha256,o,Ou.encode("nip44-v2"))}function Uu(e,r){let t=(0,Tu.expand)(za.sha256,e,r,76);return{chacha_key:t.subarray(0,32),chacha_nonce:t.subarray(32,44),hmac_key:t.subarray(44,76)}}function Cu(e,r,t=(0,$t.randomBytes)(32)){let{chacha_key:o,chacha_nonce:a,hmac_key:n}=Uu(r,t),i=vm(e),s=(0,Su.chacha20)(o,a,i),c=(0,Iu.hmac)(za.sha256,n,(0,$t.concatBytes)(t,s));return Hu.base64.encode((0,$t.concatBytes)(new Uint8Array([2]),t,s,c))}function Nu(e,r){let t=Hu.base64.decode(e),o=t[0];if(o!==2)throw new Error(`unknown encryption version: ${o}`);if(t.length<99||t.length>65603)throw new Error("invalid payload size");let a=t.subarray(1,33),n=t.subarray(33,t.length-32),i=t.subarray(t.length-32),{chacha_key:s,chacha_nonce:c,hmac_key:l}=Uu(r,a),d=(0,Iu.hmac)(za.sha256,l,(0,$t.concatBytes)(a,n));if(!(0,bm.equalBytes)(i,d))throw new Error("invalid MAC");let u=(0,Su.chacha20)(s,c,n);return xm(u)}rt.v2={utils:{getConversationKey:Ru,calcPaddedLen:_a},encrypt:Cu,decrypt:Nu}});var Mu=F(re=>{"use strict";Object.defineProperty(re,"__esModule",{value:!0});re.parseBunkerURI=Vu;re.createBunkerURI=wm;re.validateBunkerURI=km;re.createSession=Em;re.restoreSession=zm;re.getSessionInfo=_m;re.createRequest=kr;re.createResponse=ye;re.parsePayload=di;re.isRequest=Du;re.isResponse=Am;re.wrapEvent=jm;re.unwrapEvent=Bm;re.connectRequest=Sm;re.pingRequest=Tm;re.getPublicKeyRequest=Im;re.signEventRequest=Hm;re.nip04EncryptRequest=Om;re.nip04DecryptRequest=Lm;re.nip44EncryptRequest=qm;re.nip44DecryptRequest=Rm;re.getRelaysRequest=Um;re.createResponseFilter=Cm;re.createRequestFilter=Nm;re.unwrapRequest=Pm;re.wrapResponse=Vm;re.handleSignerRequest=Dm;var Aa=(pr(),Y(Sr)),De=(fe(),Y(tr)),Pu=(or(),Y(Fr)),tt=ui(),xe=aa();function Vu(e){if(!e.startsWith("bunker://"))throw new Error("invalid bunker URI: must start with bunker://");let r=new URL(e.replace("bunker://","https://")),t=r.hostname;if(!/^[0-9a-f]{64}$/.test(t))throw new Error("invalid bunker URI: remote pubkey must be 64 hex characters");let o=r.searchParams.getAll("relay");if(o.length===0)throw new Error("invalid bunker URI: at least one relay is required");let a=r.searchParams.get("secret")||void 0;return{remotePubkey:t,relays:o,secret:a}}function wm(e,r,t){if(!/^[0-9a-f]{64}$/.test(e))throw new Error("remotePubkey must be 64 hex characters");if(r.length===0)throw new Error("at least one relay is required");let o=r.map(a=>`relay=${encodeURIComponent(a)}`);return t&&o.push(`secret=${encodeURIComponent(t)}`),`bunker://${e}?${o.join("&")}`}function km(e){try{return{isValid:!0,uri:Vu(e)}}catch(r){return{isValid:!1,error:r.message}}}function Em(e){if(!/^[0-9a-f]{64}$/.test(e))throw new Error("remotePubkey must be 64 hex characters");let r=(0,De.randomBytes)(32),t=(0,De.bytesToHex)(r),o=Aa.schnorr.getPublicKey(r),a=(0,De.bytesToHex)(o),n=(0,tt.getConversationKey)(r,e);return{clientSecretKey:t,clientPubkey:a,remotePubkey:e,conversationKey:n}}function zm(e,r){let t=(0,De.hexToBytes)(e),o=Aa.schnorr.getPublicKey(t),a=(0,De.bytesToHex)(o),n=(0,tt.getConversationKey)(t,r);return{clientSecretKey:e,clientPubkey:a,remotePubkey:r,conversationKey:n}}function _m(e){return{clientPubkey:e.clientPubkey,remotePubkey:e.remotePubkey}}function kr(e,r,t){return{id:t||(0,De.bytesToHex)((0,De.randomBytes)(16)),method:e,params:r}}function ye(e,r,t){let o={id:e};return r!==void 0&&(o.result=r),t!==void 0&&(o.error=t),o}function di(e){let r=JSON.parse(e);if(typeof r.id!="string")throw new Error("invalid NIP-46 payload: missing id");return r}function Du(e){return"method"in e&&"params"in e}function Am(e){return"result"in e||"error"in e}async function jm(e,r,t){let o=JSON.stringify(e),a=(0,tt.encrypt)(o,r.conversationKey),i={kind:24133,created_at:Math.floor(Date.now()/1e3),tags:[["p",t]],content:a,pubkey:r.clientPubkey},s=JSON.stringify([0,i.pubkey,i.created_at,i.kind,i.tags,i.content]),c=(0,Pu.sha256)(new TextEncoder().encode(s)),l=(0,De.hexToBytes)(r.clientSecretKey),d=Aa.schnorr.sign(c,l);return{...i,id:(0,De.bytesToHex)(c),sig:(0,De.bytesToHex)(d)}}function Bm(e,r){if(e.kind!==24133)throw new Error(`expected kind 24133, got ${e.kind}`);let t=(0,tt.decrypt)(e.content,r.conversationKey);return di(t)}function Sm(e,r,t){let o=[e];return r?o.push(r):t&&o.push(""),t&&o.push(t),kr(xe.Nip46Method.CONNECT,o)}function Tm(){return kr(xe.Nip46Method.PING,[])}function Im(){return kr(xe.Nip46Method.GET_PUBLIC_KEY,[])}function Hm(e){return kr(xe.Nip46Method.SIGN_EVENT,[e])}function Om(e,r){return kr(xe.Nip46Method.NIP04_ENCRYPT,[e,r])}function Lm(e,r){return kr(xe.Nip46Method.NIP04_DECRYPT,[e,r])}function qm(e,r){return kr(xe.Nip46Method.NIP44_ENCRYPT,[e,r])}function Rm(e,r){return kr(xe.Nip46Method.NIP44_DECRYPT,[e,r])}function Um(){return kr(xe.Nip46Method.GET_RELAYS,[])}function Cm(e,r){let t={kinds:[24133],"#p":[e]};return r!==void 0&&(t.since=r),t}function Nm(e,r){let t={kinds:[24133],"#p":[e]};return r!==void 0&&(t.since=r),t}function Pm(e,r){if(e.kind!==24133)throw new Error(`expected kind 24133, got ${e.kind}`);let t=e.pubkey,o=(0,De.hexToBytes)(r),a=(0,tt.getConversationKey)(o,t),n=(0,tt.decrypt)(e.content,a),i=di(n);if(!Du(i))throw new Error("expected a NIP-46 request, got a response");return{request:i,clientPubkey:t,conversationKey:a}}async function Vm(e,r,t,o,a){let n=(0,De.hexToBytes)(r),i=a||(0,tt.getConversationKey)(n,o),s=JSON.stringify(e),c=(0,tt.encrypt)(s,i),d={kind:24133,created_at:Math.floor(Date.now()/1e3),tags:[["p",o]],content:c,pubkey:t},u=JSON.stringify([0,d.pubkey,d.created_at,d.kind,d.tags,d.content]),p=(0,Pu.sha256)(new TextEncoder().encode(u)),f=Aa.schnorr.sign(p,n);return{...d,id:(0,De.bytesToHex)(p),sig:(0,De.bytesToHex)(f)}}async function Dm(e,r,t,o){let{method:a,params:n,id:i}=e,s=o?.authenticatedClients;if(a===xe.Nip46Method.CONNECT||a==="connect"){let c=n[1]||void 0;return o?.secret&&c!==o.secret?{response:ye(i,void 0,"invalid secret")}:{response:ye(i,"ack"),newlyAuthenticated:r}}if(a===xe.Nip46Method.PING||a==="ping")return{response:ye(i,"pong")};if(s&&!s.has(r))return{response:ye(i,void 0,"unauthorized: call connect first")};try{switch(a){case xe.Nip46Method.GET_PUBLIC_KEY:case"get_public_key":{let c=await t.getPublicKey();return{response:ye(i,c)}}case xe.Nip46Method.SIGN_EVENT:case"sign_event":{let c=await t.signEvent(n[0]);return{response:ye(i,c)}}case xe.Nip46Method.NIP04_ENCRYPT:case"nip04_encrypt":{if(!t.nip04Encrypt)return{response:ye(i,void 0,"nip04_encrypt not supported")};let c=await t.nip04Encrypt(n[0],n[1]);return{response:ye(i,c)}}case xe.Nip46Method.NIP04_DECRYPT:case"nip04_decrypt":{if(!t.nip04Decrypt)return{response:ye(i,void 0,"nip04_decrypt not supported")};let c=await t.nip04Decrypt(n[0],n[1]);return{response:ye(i,c)}}case xe.Nip46Method.NIP44_ENCRYPT:case"nip44_encrypt":{if(!t.nip44Encrypt)return{response:ye(i,void 0,"nip44_encrypt not supported")};let c=await t.nip44Encrypt(n[0],n[1]);return{response:ye(i,c)}}case xe.Nip46Method.NIP44_DECRYPT:case"nip44_decrypt":{if(!t.nip44Decrypt)return{response:ye(i,void 0,"nip44_decrypt not supported")};let c=await t.nip44Decrypt(n[0],n[1]);return{response:ye(i,c)}}case xe.Nip46Method.GET_RELAYS:case"get_relays":{if(!t.getRelays)return{response:ye(i,void 0,"get_relays not supported")};let c=await t.getRelays();return{response:ye(i,c)}}default:return{response:ye(i,void 0,`unsupported method: ${a}`)}}}catch(c){let l=c instanceof Error?c.message:String(c);return{response:ye(i,void 0,l)}}}});function Mm(e,r,t,o){lr(e);let a=ao({dkLen:32,asyncTick:10},o),{c:n,dkLen:i,asyncTick:s}=a;if(ie(n,"c"),ie(i,"dkLen"),ie(s,"asyncTick"),n<1)throw new Error("iterations (c) must be >= 1");let c=No(r,"password"),l=No(t,"salt"),d=new Uint8Array(i),u=Ye.create(e,c),p=u._cloneInto().update(l);return{c:n,dkLen:i,asyncTick:s,DK:d,PRF:u,PRFSalt:p}}function Fm(e,r,t,o,a){return e.destroy(),r.destroy(),o&&o.destroy(),Ae(a),t}function fi(e,r,t,o){let{c:a,dkLen:n,DK:i,PRF:s,PRFSalt:c}=Mm(e,r,t,o),l,d=new Uint8Array(4),u=ut(d),p=new Uint8Array(s.outputLen);for(let f=1,h=0;h<n;f++,h+=s.outputLen){let m=i.subarray(h,h+s.outputLen);u.setInt32(0,f,!1),(l=c._cloneInto(l)).update(d).digestInto(p),m.set(p.subarray(0,m.length));for(let b=1;b<a;b++){s._cloneInto(l).update(p).digestInto(p);for(let x=0;x<m.length;x++)m[x]^=p[x]}}return Fm(s,c,i,l,p)}var Fu=he(()=>{qt();fe()});var $u={};$e($u,{scrypt:()=>Gm,scryptAsync:()=>Km});function Gu(e,r,t,o,a,n){let i=e[r++]^t[o++],s=e[r++]^t[o++],c=e[r++]^t[o++],l=e[r++]^t[o++],d=e[r++]^t[o++],u=e[r++]^t[o++],p=e[r++]^t[o++],f=e[r++]^t[o++],h=e[r++]^t[o++],m=e[r++]^t[o++],b=e[r++]^t[o++],x=e[r++]^t[o++],z=e[r++]^t[o++],k=e[r++]^t[o++],S=e[r++]^t[o++],P=e[r++]^t[o++],R=i,V=s,U=c,L=l,M=d,D=u,H=p,I=f,v=h,y=m,E=b,_=x,B=z,w=k,T=S,A=P;for(let O=0;O<8;O+=2)M^=X(R+B|0,7),v^=X(M+R|0,9),B^=X(v+M|0,13),R^=X(B+v|0,18),y^=X(D+V|0,7),w^=X(y+D|0,9),V^=X(w+y|0,13),D^=X(V+w|0,18),T^=X(E+H|0,7),U^=X(T+E|0,9),H^=X(U+T|0,13),E^=X(H+U|0,18),L^=X(A+_|0,7),I^=X(L+A|0,9),_^=X(I+L|0,13),A^=X(_+I|0,18),V^=X(R+L|0,7),U^=X(V+R|0,9),L^=X(U+V|0,13),R^=X(L+U|0,18),H^=X(D+M|0,7),I^=X(H+D|0,9),M^=X(I+H|0,13),D^=X(M+I|0,18),_^=X(E+y|0,7),v^=X(_+E|0,9),y^=X(v+_|0,13),E^=X(y+v|0,18),B^=X(A+T|0,7),w^=X(B+A|0,9),T^=X(w+B|0,13),A^=X(T+w|0,18);a[n++]=i+R|0,a[n++]=s+V|0,a[n++]=c+U|0,a[n++]=l+L|0,a[n++]=d+M|0,a[n++]=u+D|0,a[n++]=p+H|0,a[n++]=f+I|0,a[n++]=h+v|0,a[n++]=m+y|0,a[n++]=b+E|0,a[n++]=x+_|0,a[n++]=z+B|0,a[n++]=k+w|0,a[n++]=S+T|0,a[n++]=P+A|0}function Zt(e,r,t,o,a){let n=o+0,i=o+16*a;for(let s=0;s<16;s++)t[i+s]=e[r+(2*a-1)*16+s];for(let s=0;s<a;s++,n+=16,r+=16)Gu(t,i,e,r,t,n),s>0&&(i+=16),Gu(t,n,e,r+=16,t,i)}function Ku(e,r,t){let o=ao({dkLen:32,asyncTick:10,maxmem:1073742848},t),{N:a,r:n,p:i,dkLen:s,asyncTick:c,maxmem:l,onProgress:d}=o;if(ie(a,"N"),ie(n,"r"),ie(i,"p"),ie(s,"dkLen"),ie(c,"asyncTick"),ie(l,"maxmem"),d!==void 0&&typeof d!="function")throw new Error("progressCb must be a function");let u=128*n,p=u/4,f=Math.pow(2,32);if(a<=1||(a&a-1)!==0||a>f)throw new Error('"N" expected a power of 2, and 2^1 <= N <= 2^32');if(i<1||i>(f-1)*32/u)throw new Error('"p" expected integer 1..((2^32 - 1) * 32) / (128 * r)');if(s<1||s>(f-1)*32)throw new Error('"dkLen" expected integer 1..(2^32 - 1) * 32');if(u*(a+i)>l)throw new Error('"maxmem" limit was hit, expected 128*r*(N+p) <= "maxmem"='+l);let m=fi(Se,e,r,{c:1,dkLen:u*i}),b=to(m),x=to(new Uint8Array(u*a)),z=to(new Uint8Array(u)),k=()=>{};if(d){let S=2*a*i,P=Math.max(Math.floor(S/1e4),1),R=0;k=()=>{R++,d&&(!(R%P)||R===S)&&d(R/S)}}return{N:a,r:n,p:i,dkLen:s,blockSize32:p,V:x,B32:b,B:m,tmp:z,blockMixCb:k,asyncTick:c}}function Wu(e,r,t,o,a){let n=fi(Se,e,t,{c:1,dkLen:r});return Ae(t,o,a),n}function Gm(e,r,t){let{N:o,r:a,p:n,dkLen:i,blockSize32:s,V:c,B32:l,B:d,tmp:u,blockMixCb:p}=Ku(e,r,t);Tt(l);for(let f=0;f<n;f++){let h=s*f;for(let m=0;m<s;m++)c[m]=l[h+m];for(let m=0,b=0;m<o-1;m++)Zt(c,b,c,b+=s,a),p();Zt(c,(o-1)*s,l,h,a),p();for(let m=0;m<o;m++){let b=(l[h+s-16]&o-1)>>>0;for(let x=0;x<s;x++)u[x]=l[h+x]^c[b*s+x];Zt(u,0,l,h,a),p()}}return Tt(l),Wu(e,i,d,c,u)}async function Km(e,r,t){let{N:o,r:a,p:n,dkLen:i,blockSize32:s,V:c,B32:l,B:d,tmp:u,blockMixCb:p,asyncTick:f}=Ku(e,r,t);Tt(l);for(let h=0;h<n;h++){let m=s*h;for(let x=0;x<s;x++)c[x]=l[m+x];let b=0;await oo(o-1,f,()=>{Zt(c,b,c,b+=s,a),p()}),Zt(c,(o-1)*s,l,m,a),p(),await oo(o,f,()=>{let x=(l[m+s-16]&o-1)>>>0;for(let z=0;z<s;z++)u[z]=l[m+z]^c[x*s+z];Zt(u,0,l,m,a),p()})}return Tt(l),Wu(e,i,d,c,u)}var Zu=he(()=>{Fu();or();fe()});var Ju=F(Ba=>{"use strict";Object.defineProperty(Ba,"__esModule",{value:!0});Ba.encrypt=Wm;Ba.decrypt=$m;var Yu=(ei(),Y(Qn)),Xu=(Zu(),Y($u)),pi=(fe(),Y(tr)),ja=(li(),Y(ci));function Wm(e,r,t=16,o=2){let a=(0,pi.randomBytes)(16),n=2**t,i=r.normalize("NFKC"),s=(0,Xu.scrypt)(i,a,{N:n,r:8,p:1,dkLen:32}),c=(0,pi.randomBytes)(24),l=Uint8Array.from([o]),u=(0,Yu.xchacha20poly1305)(s,c,l).encrypt(e),p=(0,pi.concatBytes)(Uint8Array.from([2]),Uint8Array.from([t]),a,c,l,u),f=ja.bech32.toWords(p);return ja.bech32.encode("ncryptsec",f,200)}function $m(e,r){let{prefix:t,words:o}=ja.bech32.decode(e,200);if(t!=="ncryptsec")throw new Error("invalid ncryptsec prefix");let a=new Uint8Array(ja.bech32.fromWords(o)),n=a[0];if(n!==2)throw new Error(`unknown ncryptsec version: ${n}`);let i=a[1],s=a.subarray(2,18),c=a.subarray(18,42),l=a[42],d=a.subarray(43),u=2**i,p=r.normalize("NFKC"),f=(0,Xu.scrypt)(p,s,{N:u,r:8,p:1,dkLen:32}),h=Uint8Array.from([l]);return(0,Yu.xchacha20poly1305)(f,c,h).decrypt(d)}});var Qu=F(Yt=>{"use strict";Object.defineProperty(Yt,"__esModule",{value:!0});Yt.hexToBytes=Zm;Yt.bytesToHex=Ym;Yt.utf8ToBytes=Xm;Yt.bytesToUtf8=Jm;function Zm(e){let r=new Uint8Array(e.length/2);for(let t=0;t<e.length;t+=2)r[t/2]=parseInt(e.slice(t,t+2),16);return r}function Ym(e){return Array.from(e).map(r=>r.toString(16).padStart(2,"0")).join("")}function Xm(e){return new TextEncoder().encode(e)}function Jm(e){return new TextDecoder().decode(e)}});var ed=F(j=>{"use strict";var Qm=j&&j.__createBinding||(Object.create?(function(e,r,t,o){o===void 0&&(o=t);var a=Object.getOwnPropertyDescriptor(r,t);(!a||("get"in a?!r.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return r[t]}}),Object.defineProperty(e,o,a)}):(function(e,r,t,o){o===void 0&&(o=t),e[o]=r[t]})),eb=j&&j.__setModuleDefault||(Object.create?(function(e,r){Object.defineProperty(e,"default",{enumerable:!0,value:r})}):function(e,r){e.default=r}),At=j&&j.__importStar||(function(){var e=function(r){return e=Object.getOwnPropertyNames||function(t){var o=[];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(o[o.length]=a);return o},e(r)};return function(r){if(r&&r.__esModule)return r;var t={};if(r!=null)for(var o=e(r),a=0;a<o.length;a++)o[a]!=="default"&&Qm(t,r,o[a]);return eb(t,r),t}})();Object.defineProperty(j,"__esModule",{value:!0});j.bytesToUtf8=j.utf8ToBytes=j.bytesToHex=j.hexToBytes=j.nip49=j.nip46=j.nip44=j.nip26=j.nip19=j.nip04=j.nip01=j.decryptMessage=j.encryptMessage=j.computeSharedSecret=j.calculateEventId=j.validateResponse=j.validateSubscription=j.validateFilter=j.validateEventBase=j.validateSignedEvent=j.validateEventSignature=j.validateEventId=j.validateEvent=j.decrypt=j.encrypt=j.verifySignature=j.finalizeEvent=j.signEvent=j.createEvent=j.validateKeyPair=j.getPublicKeySync=j.getPublicKey=j.generateKeyPair=j.Nip46Method=j.NostrMessageType=j.NostrEventKind=void 0;var hi=aa();Object.defineProperty(j,"NostrEventKind",{enumerable:!0,get:function(){return hi.NostrEventKind}});Object.defineProperty(j,"NostrMessageType",{enumerable:!0,get:function(){return hi.NostrMessageType}});Object.defineProperty(j,"Nip46Method",{enumerable:!0,get:function(){return hi.Nip46Method}});var Er=Bn();Object.defineProperty(j,"generateKeyPair",{enumerable:!0,get:function(){return Er.generateKeyPair}});Object.defineProperty(j,"getPublicKey",{enumerable:!0,get:function(){return Er.getPublicKey}});Object.defineProperty(j,"getPublicKeySync",{enumerable:!0,get:function(){return Er.getPublicKeySync}});Object.defineProperty(j,"validateKeyPair",{enumerable:!0,get:function(){return Er.validateKeyPair}});Object.defineProperty(j,"createEvent",{enumerable:!0,get:function(){return Er.createEvent}});Object.defineProperty(j,"signEvent",{enumerable:!0,get:function(){return Er.signEvent}});Object.defineProperty(j,"finalizeEvent",{enumerable:!0,get:function(){return Er.finalizeEvent}});Object.defineProperty(j,"verifySignature",{enumerable:!0,get:function(){return Er.verifySignature}});Object.defineProperty(j,"encrypt",{enumerable:!0,get:function(){return Er.encrypt}});Object.defineProperty(j,"decrypt",{enumerable:!0,get:function(){return Er.decrypt}});var ot=fl();Object.defineProperty(j,"validateEvent",{enumerable:!0,get:function(){return ot.validateEvent}});Object.defineProperty(j,"validateEventId",{enumerable:!0,get:function(){return ot.validateEventId}});Object.defineProperty(j,"validateEventSignature",{enumerable:!0,get:function(){return ot.validateEventSignature}});Object.defineProperty(j,"validateSignedEvent",{enumerable:!0,get:function(){return ot.validateSignedEvent}});Object.defineProperty(j,"validateEventBase",{enumerable:!0,get:function(){return ot.validateEventBase}});Object.defineProperty(j,"validateFilter",{enumerable:!0,get:function(){return ot.validateFilter}});Object.defineProperty(j,"validateSubscription",{enumerable:!0,get:function(){return ot.validateSubscription}});Object.defineProperty(j,"validateResponse",{enumerable:!0,get:function(){return ot.validateResponse}});var rb=vl();Object.defineProperty(j,"calculateEventId",{enumerable:!0,get:function(){return rb.calculateEventId}});var mi=Un();Object.defineProperty(j,"computeSharedSecret",{enumerable:!0,get:function(){return mi.computeSharedSecret}});Object.defineProperty(j,"encryptMessage",{enumerable:!0,get:function(){return mi.encryptMessage}});Object.defineProperty(j,"decryptMessage",{enumerable:!0,get:function(){return mi.decryptMessage}});j.nip01=At(_l());j.nip04=At(Un());j.nip19=At(Bl());j.nip26=At(Il());j.nip44=At(ui());j.nip46=At(Mu());j.nip49=At(Ju());var Sa=Qu();Object.defineProperty(j,"hexToBytes",{enumerable:!0,get:function(){return Sa.hexToBytes}});Object.defineProperty(j,"bytesToHex",{enumerable:!0,get:function(){return Sa.bytesToHex}});Object.defineProperty(j,"utf8ToBytes",{enumerable:!0,get:function(){return Sa.utf8ToBytes}});Object.defineProperty(j,"bytesToUtf8",{enumerable:!0,get:function(){return Sa.bytesToUtf8}})});var wb={};$e(wb,{configureHMAC:()=>sb,createEvent:()=>cb,fromHex:()=>nb,fromNcryptsec:()=>xb,generateKeyPairWithSeed:()=>ab,generateSeedPhrase:()=>tb,getEntropyFromSeedPhrase:()=>rd,getPublicKey:()=>td,hexToNpub:()=>hb,hexToNsec:()=>mb,nip19:()=>Qe,npubToHex:()=>pb,nsecToHex:()=>fb,nsecToPrivateKey:()=>yb,privateKeyToNpub:()=>db,privateKeyToNsec:()=>ub,seedPhraseToKeyPair:()=>yi,seedPhraseToPrivateKey:()=>lb,signEvent:()=>od,signMessage:()=>bb,toNcryptsec:()=>vb,validateSeedPhrase:()=>ob,verifyEvent:()=>ib,verifySignature:()=>gb});var at=Ta(Ss(),1);pr();fe();or();qt();var Ue=Ta(bn(),1),gi=Ta(ed(),1);var bi=class{logWithLevel(r,t,o){let a=console[r];typeof t=="string"?a(t):a(t,o||"")}error(r,t){this.logWithLevel("error",r,t)}warn(r,t){this.logWithLevel("warn",r,t)}info(r,t){this.logWithLevel("info",r,t)}debug(r,t){this.logWithLevel("debug",r,t)}log(r,t){this.logWithLevel("log",r,t)}},J=new bi;function tb(){return(0,at.generateMnemonic)()}function rd(e){if(!(0,at.validateMnemonic)(e))throw new Error("Invalid seed phrase");let r=(0,at.mnemonicToEntropy)(e);return te(r)}function ob(e){J.log("Validating seed phrase"),J.log("Input being validated");let r=(0,at.validateMnemonic)(e);return J.log({isValid:r},"Validated seed phrase"),!!r}function yi(e){try{let r=rd(e),t=Se(r);r.fill(0);let o=se(t);t.fill(0);let a=nr.getPublicKey(te(o),!0),n=se(a),i=Qe.nsecEncode(o),s=Qe.npubEncode(n);return{privateKey:o,publicKey:n,nsec:i,npub:s,seedPhrase:e}}catch(r){throw J.error("Failed to create key pair from seed phrase:",r?.toString()),r}}function ab(){let e=(0,at.generateMnemonic)();return yi(e)}function nb(e){try{let r=te(e);if(!nr.utils.isValidSecretKey(r))throw r.fill(0),new Error("Invalid private key");let t=nr.getPublicKey(r,!0);r.fill(0);let o=se(t),a=Qe.nsecEncode(e),n=Qe.npubEncode(o);return{privateKey:e,publicKey:o,nsec:a,npub:n,seedPhrase:""}}catch(r){throw J.error("Failed to create key pair from hex:",r?.toString()),r}}function td(e){try{let r=te(e),t=nr.getPublicKey(r,!0);return r.fill(0),se(t)}catch(r){throw J.error("Failed to get public key:",r?.toString()),r}}var Qe={npubEncode(e){let r=te(e),t=Ue.bech32.toWords(Uint8Array.from(r));return Ue.bech32.encode("npub",t,1e3)},npubDecode(e){let{prefix:r,words:t}=Ue.bech32.decode(e,1e3);if(r!=="npub")throw new Error("Invalid npub: wrong prefix");let o=Ue.bech32.fromWords(t);return se(o instanceof Uint8Array?o:Uint8Array.from(o))},nsecEncode(e){let r=te(e),t=Ue.bech32.toWords(Uint8Array.from(r));return Ue.bech32.encode("nsec",t,1e3)},nsecDecode(e){let{prefix:r,words:t}=Ue.bech32.decode(e,1e3);if(r!=="nsec")throw new Error("Invalid nsec: wrong prefix");let o=Ue.bech32.fromWords(t);return se(o instanceof Uint8Array?o:Uint8Array.from(o))},noteEncode(e){let r=te(e),t=Ue.bech32.toWords(Uint8Array.from(r));return Ue.bech32.encode("note",t,1e3)},noteDecode(e){let{prefix:r,words:t}=Ue.bech32.decode(e,1e3);if(r!=="note")throw new Error("Invalid note: wrong prefix");let o=Ue.bech32.fromWords(t);return se(o instanceof Uint8Array?o:Uint8Array.from(o))},decode(e){let{prefix:r,words:t}=Ue.bech32.decode(e,1e3),o=Ue.bech32.fromWords(t);return{type:r,data:o instanceof Uint8Array?o:Uint8Array.from(o)}}};function vi(e){let r=JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content]);return se(Se(new TextEncoder().encode(r)))}async function od(e,r){try{let t=vi(e),o=te(r),a=Ut.sign(te(t),o);return o.fill(0),J.log("Event signed successfully"),se(a)}catch(t){throw J.error("Failed to sign event:",t?.toString()),t}}async function ib(e){try{if(!e.id||!e.pubkey||!e.sig)return J.log("Invalid event: missing required fields"),!1;let r=vi(e);return r!==e.id?(J.log("Event hash mismatch"),!1):(J.log("Verifying event signature"),Ut.verify(te(e.sig),te(r),te(e.pubkey)))}catch(r){throw J.error("Failed to verify event:",r?.toString()),r}}function sb(){let e=(t,...o)=>{let a=Ye.create(Se,t);return o.forEach(n=>a.update(n)),a.digest()},r=(t,...o)=>{let a=Ye.create(Se,t);return o.forEach(n=>a.update(n)),a.digest()};"utils"in nr&&typeof nr.utils?.hmacSha256Sync<"u"?(nr.utils.hmacSha256=e,nr.utils.hmacSha256Sync=r):J.log("secp256k1.utils.hmacSha256Sync not found; HMAC configuration skipped (library may handle HMAC internally)"),J.log("Configured HMAC for secp256k1")}async function cb(e,r,t,o=[]){let n={pubkey:td(t),created_at:Math.floor(Date.now()/1e3),kind:r,tags:o,content:e},i=vi(n),s=await od(n,t);return J.log("Created new Nostr event"),{...n,id:i,sig:s}}function lb(e){return yi(e).privateKey}function ub(e){try{return Qe.nsecEncode(e)}catch(r){throw J.error("Failed to encode nsec:",r?.toString()),r}}function db(e){try{let r=te(e),t=nr.getPublicKey(r,!0);return r.fill(0),Qe.npubEncode(se(t))}catch(r){throw J.error("Failed to encode npub:",r?.toString()),r}}function fb(e){try{let r=Qe.nsecDecode(e);return J.log("Converted nsec to hex"),r}catch(r){throw J.error("Failed to decode nsec:",r?.toString()),r}}function pb(e){try{let{type:r,data:t}=Qe.decode(e);if(r!=="npub")throw new Error("Invalid npub format");return J.log("Converted npub to hex"),se(t)}catch(r){throw J.error("Failed to decode npub:",r?.toString()),r}}function hb(e){try{return J.log("Converting hex to npub"),Qe.npubEncode(e)}catch(r){throw J.error("Failed to encode npub:",r?.toString()),r}}function mb(e){try{return J.log("Converting hex to nsec"),Qe.nsecEncode(e)}catch(r){throw J.error("Failed to encode nsec:",r?.toString()),r}}async function bb(e,r){try{let t=new TextEncoder().encode(e),o=Se(t),a=se(o),n=te(r),i=Ut.sign(te(a),n);return n.fill(0),J.log("Message signed successfully"),se(i)}catch(t){throw J.error("Failed to sign message:",t?.toString()),t}}async function gb(e,r,t){try{let o=new TextEncoder().encode(e),a=Se(o),n=se(a);return J.log("Verifying message signature"),Ut.verify(te(r),te(n),te(t))}catch(o){throw J.error("Failed to verify signature:",o?.toString()),o}}function yb(e){try{return Qe.nsecDecode(e)}catch(r){throw J.error("Failed to decode nsec:",r?.toString()),r}}function vb(e,r,t=16){try{let o=te(e),a=gi.nip49.encrypt(o,r,t);return o.fill(0),a}catch(o){throw J.error("Failed to encrypt private key to ncryptsec:",o?.toString()),o}}function xb(e,r){try{let t=gi.nip49.decrypt(e,r),o=se(t);return t.fill(0),o}catch(t){throw J.error("Failed to decrypt ncryptsec:",t?.toString()),t}}return Y(wb);})();
/*! Bundled license information:

@noble/hashes/utils.js:
@noble/hashes/utils.js:
  (*! noble-hashes - MIT License (c) 2022 Paul Miller (paulmillr.com) *)

@noble/curves/utils.js:
@noble/curves/abstract/modular.js:
@noble/curves/abstract/curve.js:
@noble/curves/abstract/weierstrass.js:
@noble/curves/secp256k1.js:
  (*! noble-curves - MIT License (c) 2022 Paul Miller (paulmillr.com) *)

@noble/ciphers/utils.js:
  (*! noble-ciphers - MIT License (c) 2023 Paul Miller (paulmillr.com) *)

@scure/base/index.js:
  (*! scure-base - MIT License (c) 2022 Paul Miller (paulmillr.com) *)
*/
//# sourceMappingURL=nostr-nsec-seedphrase.min.js.map
