lab.waku.org/buddybook/assets/index.es-BocJIoGE.js

71 lines
708 KiB
JavaScript
Raw Normal View History

2024-11-10 20:21:51 +00:00
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-C91wHTLi.js","assets/index-Cye4tEiE.js","assets/index-CwoEHhxw.css"])))=>i.map(i=>d[i]);
import{j as ev,f as tv,u as w4,h as Ld,_ as _4}from"./index-Cye4tEiE.js";import{e as Vi,J as Fd}from"./events-EbrwmdBG.js";import{r as zd,i as Pf}from"./inherits_browser-DKXdsDax.js";var Ae={};/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var ad=function(r,e){return ad=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])},ad(r,e)};function D4(r,e){ad(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var od=function(){return od=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++){t=arguments[i];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},od.apply(this,arguments)};function E4(r,e){var t={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&e.indexOf(i)<0&&(t[i]=r[i]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(r);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(r,i[n])&&(t[i[n]]=r[i[n]]);return t}function A4(r,e,t,i){var n=arguments.length,a=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(r,e,t,i);else for(var f=r.length-1;f>=0;f--)(c=r[f])&&(a=(n<3?c(a):n>3?c(e,t,a):c(e,t))||a);return n>3&&a&&Object.defineProperty(e,t,a),a}function x4(r,e){return function(t,i){e(t,i,r)}}function S4(r,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(r,e)}function M4(r,e,t,i){function n(a){return a instanceof t?a:new t(function(c){c(a)})}return new(t||(t=Promise))(function(a,c){function f(m){try{d(i.next(m))}catch(w){c(w)}}function g(m){try{d(i.throw(m))}catch(w){c(w)}}function d(m){m.done?a(m.value):n(m.value).then(f,g)}d((i=i.apply(r,e||[])).next())})}function I4(r,e){var t={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,n,a,c;return c={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function f(d){return function(m){return g([d,m])}}function g(d){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,n&&(a=d[0]&2?n.return:d[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,d[1])).done)return a;switch(n=0,a&&(d=[d[0]&2,a.value]),d[0]){case 0:case 1:a=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,n=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(a=t.trys,!(a=a.length>0&&a[a.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!a||d[1]>a[0]&&d[1]<a[3])){t.label=d[1];break}if(d[0]===6&&t.label<a[1]){t.label=a[1],a=d;break}if(a&&t.label<a[2]){t.label=a[2],t.ops.push(d);break}a[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(r,t)}catch(m){d=[6,m],n=0}finally{i=a=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function C4(r,e,t,i){i===void 0&&(i=t),r[i]=e[t]}function P4(r,e){for(var t in r)t!=="default"&&!e.hasOwnProperty(t)&&(e[t]=r[t])}function cd(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],i=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&i>=r.length&&(r=void 0),{value:r&&r[i++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function rv(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var i=t.call(r),n,a=[],c;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(f){c={error:f}}finally{try{n&&!n.done&&(t=i.return)&&t.call(i)}finally{if(c)throw c.error}}return a}function O4(){for(var r=[],e=0;e<arguments.length;e++)r=r.concat(rv(arguments[e]));return r}function T4(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var i=Array(r),n=0,e=0;e<t;e++)for(var a=arguments[e],c=0,f=a.length;c<f;c++,n++)i[n]=a[c];return i}function bc(r){return this instanceof bc?(this.v=r,this):new bc(r)}function R4(r,e,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=t.apply(r,e||[]),n,a=[];return n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n;function c(O
* [js-sha3]{@link https://github.com/emn178/js-sha3}
*
* @version 0.8.0
* @author Chen, Yi-Cyuan [emn178@gmail.com]
* @copyright Chen, Yi-Cyuan 2015-2018
* @license MIT
*/(function(r){(function(){var e="input is invalid type",t="finalize already called",i=typeof window=="object",n=i?window:{};n.JS_SHA3_NO_WINDOW&&(i=!1);var a=!i&&typeof self=="object",c=!n.JS_SHA3_NO_NODE_JS&&typeof ga=="object"&&ga.versions&&ga.versions.node;c?n=p3:a&&(n=self);var f=!n.JS_SHA3_NO_COMMON_JS&&!0&&r.exports,g=!n.JS_SHA3_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",d="0123456789abcdef".split(""),m=[31,7936,2031616,520093696],w=[4,1024,262144,67108864],O=[1,256,65536,16777216],C=[6,1536,393216,100663296],P=[0,8,16,24],q=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],K=[224,256,384,512],Y=[128,256],z=["hex","buffer","arrayBuffer","array","digest"],W={128:168,256:136};(n.JS_SHA3_NO_NODE_JS||!Array.isArray)&&(Array.isArray=function(I){return Object.prototype.toString.call(I)==="[object Array]"}),g&&(n.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW||!ArrayBuffer.isView)&&(ArrayBuffer.isView=function(I){return typeof I=="object"&&I.buffer&&I.buffer.constructor===ArrayBuffer});for(var B=function(I,ee,L){return function(V){return new R(I,ee,I).update(V)[L]()}},j=function(I,ee,L){return function(V,G){return new R(I,ee,G).update(V)[L]()}},k=function(I,ee,L){return function(V,G,D,H){return h["cshake"+I].update(V,G,D,H)[L]()}},_=function(I,ee,L){return function(V,G,D,H){return h["kmac"+I].update(V,G,D,H)[L]()}},N=function(I,ee,L,V){for(var G=0;G<z.length;++G){var D=z[G];I[D]=ee(L,V,D)}return I},se=function(I,ee){var L=B(I,ee,"hex");return L.create=function(){return new R(I,ee,I)},L.update=function(V){return L.create().update(V)},N(L,B,I,ee)},le=function(I,ee){var L=j(I,ee,"hex");return L.create=function(V){return new R(I,ee,V)},L.update=function(V,G){return L.create(G).update(V)},N(L,j,I,ee)},U=function(I,ee){var L=W[I],V=k(I,ee,"hex");return V.create=function(G,D,H){return!D&&!H?h["shake"+I].create(G):new R(I,ee,G).bytepad([D,H],L)},V.update=function(G,D,H,ne){return V.create(D,H,ne).update(G)},N(V,k,I,ee)},y=function(I,ee){var L=W[I],V=_(I,ee,"hex");return V.create=function(G,D,H){return new Z(I,ee,D).bytepad(["KMAC",H],L).bytepad([G],L)},V.update=function(G,D,H,ne){return V.create(G,H,ne).update(D)},N(V,_,I,ee)},u=[{name:"keccak",padding:O,bits:K,createMethod:se},{name:"sha3",padding:C,bits:K,createMethod:se},{name:"shake",padding:m,bits:Y,createMethod:le},{name:"cshake",padding:w,bits:Y,createMethod:U},{name:"kmac",padding:w,bits:Y,createMethod:y}],h={},v=[],E=0;E<u.length;++E)for(var S=u[E],M=S.bits,x=0;x<M.length;++x){var p=S.name+"_"+M[x];if(v.push(p),h[p]=S.createMethod(M[x],S.padding),S.name!=="sha3"){var b=S.name+M[x];v.push(b),h[b]=h[p]}}function R(I,ee,L){this.blocks=[],this.s=[],this.padding=ee,this.outputBits=L,this.reset=!0,this.finalized=!1,this.block=0,this.start=0,this.blockCount=1600-(I<<1)>>5,this.byteCount=this.blockCount<<2,this.outputBlocks=L>>5,this.extraBytes=(L&31)>>3;for(var V=0;V<50;++V)this.s[V]=0}R.prototype.update=function(I){if(this.finalized)throw new Error(t);var ee,L=typeof I;if(L!=="string"){if(L==="object"){if(I===null)throw new Error(e);if(g&&I.constructor===ArrayBuffer)I=new Uint8Array(I);else if(!Array.isArray(I)&&(!g||!ArrayBuffer.isView(I)))throw new Error(e)}else throw new Error(e);ee=!0}for(var V=this.blocks,G=this.byteCount,D=I.length,H=this.blockCount,ne=0,ce=this.s,fe,ye;ne<D;){if(this.reset)for(this.reset=!1,V[0]=this.block,fe=1;fe<H+1;++fe)V[fe]=0;if(ee)for(fe=this.start;ne<D&&fe<G;++ne)V[fe>>2]|=I[ne]<<P[fe++&3];else for(fe=this.start;ne<D&&fe<G;++ne)ye=I.charCodeAt(ne),ye<128?V[fe>>2]|=ye<<P[fe++&3]:ye<2048?(V[fe>>2]|=(192|ye>>6)<<P[fe++&3],V[fe>>2]|=(128|ye&63)<<P[fe++&3]):ye<55296||ye>=57344?(V[fe>>2]|=(224|ye>>12)<<P[fe++&3],V[fe>>2]|=(128|ye>>6&63)<<P[fe++&3],V[fe>>2]|=(128|ye&63)<<P[fe++&3]):(ye=65536+((ye&1023)<<10|I.charCodeAt(++ne)&1023),V[fe>>2]|=(240|ye>>18)<<P[fe++&3],V[fe>>2]|=(
`;function S3(r){return typeof r=="string"&&(r=Bl(r)),i0(YA([Bl(Ex),Bl(String(r.length)),r]))}const Ax="address/5.7.0",oc=new Mr(Ax);function vg(r){Ei(r,20)||oc.throwArgumentError("invalid address","address",r),r=r.toLowerCase();const e=r.substring(2).split(""),t=new Uint8Array(40);for(let n=0;n<40;n++)t[n]=e[n].charCodeAt(0);const i=ir(i0(t));for(let n=0;n<40;n+=2)i[n>>1]>>4>=8&&(e[n]=e[n].toUpperCase()),(i[n>>1]&15)>=8&&(e[n+1]=e[n+1].toUpperCase());return"0x"+e.join("")}const xx=9007199254740991;function Sx(r){return Math.log10?Math.log10(r):Math.log(r)/Math.LN10}const s0={};for(let r=0;r<10;r++)s0[String(r)]=String(r);for(let r=0;r<26;r++)s0[String.fromCharCode(65+r)]=String(10+r);const mg=Math.floor(Sx(xx));function Mx(r){r=r.toUpperCase(),r=r.substring(4)+r.substring(0,2)+"00";let e=r.split("").map(i=>s0[i]).join("");for(;e.length>=mg;){let i=e.substring(0,mg);e=parseInt(i,10)%97+e.substring(i.length)}let t=String(98-parseInt(e,10)%97);for(;t.length<2;)t="0"+t;return t}function Ix(r){let e=null;if(typeof r!="string"&&oc.throwArgumentError("invalid address","address",r),r.match(/^(0x)?[0-9a-fA-F]{40}$/))r.substring(0,2)!=="0x"&&(r="0x"+r),e=vg(r),r.match(/([A-F].*[a-f])|([a-f].*[A-F])/)&&e!==r&&oc.throwArgumentError("bad address checksum","address",r);else if(r.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/)){for(r.substring(2,4)!==Mx(r)&&oc.throwArgumentError("bad icap checksum","address",r),e=ix(r.substring(4));e.length<40;)e="0"+e;e=vg("0x"+e)}else oc.throwArgumentError("invalid address","address",r);return e}function Qo(r,e,t){Object.defineProperty(r,e,{enumerable:!0,value:t,writable:!1})}const Cx=new Uint8Array(32);Cx.fill(0),Gt.from(-1);const Px=Gt.from(0),Ox=Gt.from(1);Gt.from("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),$n(Ox.toHexString(),32),$n(Px.toHexString(),32);var Mn={},Pt={},Rc=M3;function M3(r,e){if(!r)throw new Error(e||"Assertion failed")}M3.equal=function(r,e,t){if(r!=e)throw new Error(t||"Assertion failed: "+r+" != "+e)};var _d={exports:{}};typeof Object.create=="function"?_d.exports=function(r,e){e&&(r.super_=e,r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}))}:_d.exports=function(r,e){if(e){r.super_=e;var t=function(){};t.prototype=e.prototype,r.prototype=new t,r.prototype.constructor=r}};var Tx=Rc,Rx=_d.exports;Pt.inherits=Rx;function Nx(r,e){return(r.charCodeAt(e)&64512)!==55296||e<0||e+1>=r.length?!1:(r.charCodeAt(e+1)&64512)===56320}function Bx(r,e){if(Array.isArray(r))return r.slice();if(!r)return[];var t=[];if(typeof r=="string")if(e){if(e==="hex")for(r=r.replace(/[^a-z0-9]+/ig,""),r.length%2!==0&&(r="0"+r),n=0;n<r.length;n+=2)t.push(parseInt(r[n]+r[n+1],16))}else for(var i=0,n=0;n<r.length;n++){var a=r.charCodeAt(n);a<128?t[i++]=a:a<2048?(t[i++]=a>>6|192,t[i++]=a&63|128):Nx(r,n)?(a=65536+((a&1023)<<10)+(r.charCodeAt(++n)&1023),t[i++]=a>>18|240,t[i++]=a>>12&63|128,t[i++]=a>>6&63|128,t[i++]=a&63|128):(t[i++]=a>>12|224,t[i++]=a>>6&63|128,t[i++]=a&63|128)}else for(n=0;n<r.length;n++)t[n]=r[n]|0;return t}Pt.toArray=Bx;function $x(r){for(var e="",t=0;t<r.length;t++)e+=C3(r[t].toString(16));return e}Pt.toHex=$x;function I3(r){var e=r>>>24|r>>>8&65280|r<<8&16711680|(r&255)<<24;return e>>>0}Pt.htonl=I3;function Ux(r,e){for(var t="",i=0;i<r.length;i++){var n=r[i];e==="little"&&(n=I3(n)),t+=P3(n.toString(16))}return t}Pt.toHex32=Ux;function C3(r){return r.length===1?"0"+r:r}Pt.zero2=C3;function P3(r){return r.length===7?"0"+r:r.length===6?"00"+r:r.length===5?"000"+r:r.length===4?"0000"+r:r.length===3?"00000"+r:r.length===2?"000000"+r:r.length===1?"0000000"+r:r}Pt.zero8=P3;function qx(r,e,t,i){var n=t-e;Tx(n%4===0);for(var a=new Array(n/4),c=0,f=e;c<a.length;c++,f+=4){var g;i==="big"?g=r[f]<<24|r[f+1]<<16|r[f+2]<<8|r[f+3]:g=r[f+3]<<24|r[f+2]<<16|r[f+1]<<8|r[f],a[c]=g>>>0}return a}Pt.join32=qx;function Lx(r,e){for(var t=new Array(r.length*4),i=0,n=0;i<r.length;i++,n+=4){var a=r[i];e==="big"?(t[n]=a>>>24,t[n+1]=a>>>16&255,t[n+2]=a>>>8&255,t[n+3]=a&255):(t[n+3]=a>>>24,t[n+2]=a>>>16&255,t[n+1]=a>>>8&255,t[n]=a&255)}return t}Pt.sp
- ${q}`).join("")}`:void 0,P=of(r.resources);if(P){const q=yc(P);n=FM(n,q)}return[t,i,"",n,"",a,c,f,g,d,m,w,O,C].filter(q=>q!=null).join(`
`)};function TM(r){return Buffer.from(JSON.stringify(r)).toString("base64")}function RM(r){return JSON.parse(Buffer.from(r,"base64").toString("utf-8"))}function ya(r){if(!r)throw new Error("No recap provided, value is undefined");if(!r.att)throw new Error("No `att` property found");const e=Object.keys(r.att);if(!(e!=null&&e.length))throw new Error("No resources found in `att` property");e.forEach(t=>{const i=r.att[t];if(Array.isArray(i))throw new Error(`Resource must be an object: ${t}`);if(typeof i!="object")throw new Error(`Resource must be an object: ${t}`);if(!Object.keys(i).length)throw new Error(`Resource object is empty: ${t}`);Object.keys(i).forEach(n=>{const a=i[n];if(!Array.isArray(a))throw new Error(`Ability limits ${n} must be an array of objects, found: ${a}`);if(!a.length)throw new Error(`Value of ${n} is empty array, must be an array with objects`);a.forEach(c=>{if(typeof c!="object")throw new Error(`Ability limits (${n}) must be an array of objects, found: ${c}`)})})})}function NM(r,e,t,i={}){return t==null||t.sort((n,a)=>n.localeCompare(a)),{att:{[r]:BM(e,t,i)}}}function BM(r,e,t={}){e=e==null?void 0:e.sort((n,a)=>n.localeCompare(a));const i=e.map(n=>({[`${r}/${n}`]:[t]}));return Object.assign({},...i)}function Y3(r){return ya(r),`urn:recap:${TM(r).replace(/=/g,"")}`}function yc(r){const e=RM(r.replace("urn:recap:",""));return ya(e),e}function $M(r,e,t){const i=NM(r,e,t);return Y3(i)}function UM(r){return r&&r.includes("urn:recap:")}function qM(r,e){const t=yc(r),i=yc(e),n=LM(t,i);return Y3(n)}function LM(r,e){ya(r),ya(e);const t=Object.keys(r.att).concat(Object.keys(e.att)).sort((n,a)=>n.localeCompare(a)),i={att:{}};return t.forEach(n=>{var a,c;Object.keys(((a=r.att)==null?void 0:a[n])||{}).concat(Object.keys(((c=e.att)==null?void 0:c[n])||{})).sort((f,g)=>f.localeCompare(g)).forEach(f=>{var g,d;i.att[n]=PM(CM({},i.att[n]),{[f]:((g=r.att[n])==null?void 0:g[f])||((d=e.att[n])==null?void 0:d[f])})})}),i}function FM(r="",e){ya(e);const t="I further authorize the stated URI to perform the following actions on my behalf: ";if(r.includes(t))return r;const i=[];let n=0;Object.keys(e.att).forEach(f=>{const g=Object.keys(e.att[f]).map(w=>({ability:w.split("/")[0],action:w.split("/")[1]}));g.sort((w,O)=>w.action.localeCompare(O.action));const d={};g.forEach(w=>{d[w.ability]||(d[w.ability]=[]),d[w.ability].push(w.action)});const m=Object.keys(d).map(w=>(n++,`(${n}) '${w}': '${d[w].join("', '")}' for '${f}'.`));i.push(m.join(", ").replace(".,","."))});const a=i.join(" "),c=`${t}${a}`;return`${r?r+" ":""}${c}`}function Pg(r){var e;const t=yc(r);ya(t);const i=(e=t.att)==null?void 0:e.eip155;return i?Object.keys(i).map(n=>n.split("/")[1]):[]}function Og(r){const e=yc(r);ya(e);const t=[];return Object.values(e.att).forEach(i=>{Object.values(i).forEach(n=>{var a;(a=n==null?void 0:n[0])!=null&&a.chains&&t.push(n[0].chains)})}),[...new Set(t.flat())]}function of(r){if(!r)return;const e=r==null?void 0:r[r.length-1];return UM(e)?e:void 0}const Q3="base10",Yr="base16",Ls="base64pad",ec="base64url",Nc="utf8",X3=0,bs=1,Bc=2,zM=0,Tg=1,dc=12,u0=32;function jM(){const r=Vd.generateKeyPair();return{privateKey:Di(r.secretKey,Yr),publicKey:Di(r.publicKey,Yr)}}function xd(){const r=ks.randomBytes(u0);return Di(r,Yr)}function kM(r,e){const t=Vd.sharedKey(Hi(r,Yr),Hi(e,Yr),!0),i=new V_(Sc.SHA256,t).expand(u0);return Di(i,Yr)}function cf(r){const e=Sc.hash(Hi(r,Yr));return Di(e,Yr)}function hs(r){const e=Sc.hash(Hi(r,Nc));return Di(e,Yr)}function Z3(r){return Hi(`${r}`,Q3)}function wa(r){return Number(Di(r,Q3))}function HM(r){const e=Z3(typeof r.type<"u"?r.type:X3);if(wa(e)===bs&&typeof r.senderPublicKey>"u")throw new Error("Missing sender public key for type 1 envelope");const t=typeof r.senderPublicKey<"u"?Hi(r.senderPublicKey,Yr):void 0,i=typeof r.iv<"u"?Hi(r.iv,Yr):ks.randomBytes(dc),n=new Hd.ChaCha20Poly1305(Hi(r.symKey,Yr)).seal(i,Hi(r.message,Nc));return e2({type:e,sealed:n,iv:i,senderPublicKey:t,encoding:r.encoding})}function KM(r,e){const t=Z3(Bc),i=ks.randomBytes(dc),n=Hi(r,Nc);return e2({type:t,sealed:n,iv:i,encoding:e})}fun
Required: ${m.toString()}
Received: ${Object.keys(e).toString()}`)),la(c,f)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces chains don't satisfy required namespaces.
Required: ${c.toString()}
Approved: ${f.toString()}`)),Object.keys(e).forEach(w=>{if(!w.includes(":")||i)return;const O=xo(e[w].accounts);O.includes(w)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces accounts don't satisfy namespace accounts for ${w}
Required: ${w}
Approved: ${O.toString()}`))}),c.forEach(w=>{i||(la(n[w].methods,a[w].methods)?la(n[w].events,a[w].events)||(i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces events don't satisfy namespace events for ${w}`)):i=De("NON_CONFORMING_NAMESPACES",`${t} namespaces methods don't satisfy namespace methods for ${w}`))}),i}function BI(r){const e={};return Object.keys(r).forEach(t=>{var i;t.includes(":")?e[t]=r[t]:(i=r[t].chains)==null||i.forEach(n=>{e[n]={methods:r[t].methods,events:r[t].events}})}),e}function Hg(r){return[...new Set(r.map(e=>e.includes(":")?e.split(":")[0]:e))]}function $I(r){const e={};return Object.keys(r).forEach(t=>{if(t.includes(":"))e[t]=r[t];else{const i=xo(r[t].accounts);i==null||i.forEach(n=>{e[n]={accounts:r[t].accounts.filter(a=>a.includes(`${n}:`)),methods:r[t].methods,events:r[t].events}})}}),e}function UI(r,e){return h0(r)&&r<=e.max&&r>=e.min}function Kg(){const r=Tc();return new Promise(e=>{switch(r){case _i.browser:e(qI());break;case _i.reactNative:e(LI());break;case _i.node:e(FI());break;default:e(!0)}})}function qI(){return Oc()&&(navigator==null?void 0:navigator.onLine)}async function LI(){if(wo()&&typeof globalThis<"u"&&globalThis!=null&&globalThis.NetInfo){const r=await(globalThis==null?void 0:globalThis.NetInfo.fetch());return r==null?void 0:r.isConnected}return!0}function FI(){return!0}function zI(r){switch(Tc()){case _i.browser:jI(r);break;case _i.reactNative:kI(r);break}}function jI(r){!wo()&&Oc()&&(window.addEventListener("online",()=>r(!0)),window.addEventListener("offline",()=>r(!1)))}function kI(r){wo()&&typeof globalThis<"u"&&globalThis!=null&&globalThis.NetInfo&&(globalThis==null||globalThis.NetInfo.addEventListener(e=>r(e==null?void 0:e.isConnected)))}const Vl={};class tc{static get(e){return Vl[e]}static set(e,t){Vl[e]=t}static delete(e){delete Vl[e]}}class xa{}let HI=class extends xa{constructor(e){super()}};const Vg=Ae.FIVE_SECONDS,So={pulse:"heartbeat_pulse"};let KI=class n2 extends HI{constructor(e){super(e),this.events=new Vi.EventEmitter,this.interval=Vg,this.interval=(e==null?void 0:e.interval)||Vg}static async init(e){const t=new n2(e);return await t.init(),t}async init(){await this.initialize()}stop(){clearInterval(this.intervalRef)}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}async initialize(){this.intervalRef=setInterval(()=>this.pulse(),Ae.toMiliseconds(this.interval))}pulse(){this.events.emit(So.pulse)}};const VI=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,GI=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,JI=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function WI(r,e){if(r==="__proto__"||r==="constructor"&&e&&typeof e=="object"&&"prototype"in e){YI(r);return}return e}function YI(r){console.warn(`[destr] Dropping "${r}" key to prevent prototype pollution.`)}function Yu(r,e={}){if(typeof r!="string")return r;const t=r.trim();if(r[0]==='"'&&r.endsWith('"')&&!r.includes("\\"))return t.slice(1,-1);if(t.length<=9){const i=t.toLowerCase();if(i==="true")return!0;if(i==="false")return!1;if(i==="undefined")return;if(i==="null")return null;if(i==="nan")return Number.NaN;if(i==="infinity")return Number.POSITIVE_INFINITY;if(i==="-infinity")return Number.NEGATIVE_INFINITY}if(!JI.test(r)){if(e.strict)throw new SyntaxError("[destr] Invalid JSON");return r}try{if(VI.test(r)||GI.test(r)){if(e.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(r,WI)}return JSON.parse(r)}catch(i){if(e.strict)throw i;return r}}function QI(r){return!r||typeof r.then!="function"?Promise.resolve(r):r}function _r(r,...e){try{return QI(r(...e))}catch(t){return Promise.reject(t)}}function XI(r){const e=typeof r;return r===null||e!=="object"&&e!=="function"}function ZI(r){const e=Object.getPrototypeOf(r);return!e||e.isPrototypeOf(Object)}function uf(r){if(XI(r))ret
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var Cd=function(r,e){return Cd=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var n in i)i.hasOwnProperty(n)&&(t[n]=i[n])},Cd(r,e)};function gO(r,e){Cd(r,e);function t(){this.constructor=r}r.prototype=e===null?Object.create(e):(t.prototype=e.prototype,new t)}var Pd=function(){return Pd=Object.assign||function(e){for(var t,i=1,n=arguments.length;i<n;i++){t=arguments[i];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Pd.apply(this,arguments)};function bO(r,e){var t={};for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&e.indexOf(i)<0&&(t[i]=r[i]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(r);n<i.length;n++)e.indexOf(i[n])<0&&Object.prototype.propertyIsEnumerable.call(r,i[n])&&(t[i[n]]=r[i[n]]);return t}function vO(r,e,t,i){var n=arguments.length,a=n<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(r,e,t,i);else for(var f=r.length-1;f>=0;f--)(c=r[f])&&(a=(n<3?c(a):n>3?c(e,t,a):c(e,t))||a);return n>3&&a&&Object.defineProperty(e,t,a),a}function mO(r,e){return function(t,i){e(t,i,r)}}function yO(r,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(r,e)}function wO(r,e,t,i){function n(a){return a instanceof t?a:new t(function(c){c(a)})}return new(t||(t=Promise))(function(a,c){function f(m){try{d(i.next(m))}catch(w){c(w)}}function g(m){try{d(i.throw(m))}catch(w){c(w)}}function d(m){m.done?a(m.value):n(m.value).then(f,g)}d((i=i.apply(r,e||[])).next())})}function _O(r,e){var t={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},i,n,a,c;return c={next:f(0),throw:f(1),return:f(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function f(d){return function(m){return g([d,m])}}function g(d){if(i)throw new TypeError("Generator is already executing.");for(;t;)try{if(i=1,n&&(a=d[0]&2?n.return:d[0]?n.throw||((a=n.return)&&a.call(n),0):n.next)&&!(a=a.call(n,d[1])).done)return a;switch(n=0,a&&(d=[d[0]&2,a.value]),d[0]){case 0:case 1:a=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,n=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(a=t.trys,!(a=a.length>0&&a[a.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!a||d[1]>a[0]&&d[1]<a[3])){t.label=d[1];break}if(d[0]===6&&t.label<a[1]){t.label=a[1],a=d;break}if(a&&t.label<a[2]){t.label=a[2],t.ops.push(d);break}a[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(r,t)}catch(m){d=[6,m],n=0}finally{i=a=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function DO(r,e,t,i){i===void 0&&(i=t),r[i]=e[t]}function EO(r,e){for(var t in r)t!=="default"&&!e.hasOwnProperty(t)&&(e[t]=r[t])}function Od(r){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&r[e],i=0;if(t)return t.call(r);if(r&&typeof r.length=="number")return{next:function(){return r&&i>=r.length&&(r=void 0),{value:r&&r[i++],done:!r}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function v2(r,e){var t=typeof Symbol=="function"&&r[Symbol.iterator];if(!t)return r;var i=t.call(r),n,a=[],c;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(f){c={error:f}}finally{try{n&&!n.done&&(t=i.return)&&t.call(i)}finally{if(c)throw c.error}}return a}function AO(){for(var r=[],e=0;e<arguments.length;e++)r=r.concat(v2(arguments[e]));return r}function xO(){for(var r=0,e=0,t=arguments.length;e<t;e++)r+=arguments[e].length;for(var i=Array(r),n=0,e=0;e<t;e++)for(var a=arguments[e],c=0,f=a.length;c<f;c++,n++)i[n]=a[c];return i}function Ac(r){return this instanceof Ac?(this.v=r,this):new Ac(r)}function SO(r,e,t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var i=t.apply(r,e||[]),n,a=[];return n={},c("next"),c("throw"),c("return"),n[Symbol.asyncIterator]=function(){return this},n;function c(O
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/(function(r,e){(function(){var t,i="4.17.21",n=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",f="Invalid `variable` option passed into `_.template`",g="__lodash_hash_undefined__",d=500,m="__lodash_placeholder__",w=1,O=2,C=4,P=1,q=2,K=1,Y=2,z=4,W=8,B=16,j=32,k=64,_=128,N=256,se=512,le=30,U="...",y=800,u=16,h=1,v=2,E=3,S=1/0,M=9007199254740991,x=17976931348623157e292,p=NaN,b=4294967295,R=b-1,Z=b>>>1,ae=[["ary",_],["bind",K],["bindKey",Y],["curry",W],["curryRight",B],["flip",se],["partial",j],["partialRight",k],["rearg",N]],I="[object Arguments]",ee="[object Array]",L="[object AsyncFunction]",V="[object Boolean]",G="[object Date]",D="[object DOMException]",H="[object Error]",ne="[object Function]",ce="[object GeneratorFunction]",fe="[object Map]",ye="[object Number]",we="[object Null]",Te="[object Object]",Qe="[object Promise]",Ce="[object Proxy]",Re="[object RegExp]",Se="[object Set]",me="[object String]",Pe="[object Symbol]",Ne="[object Undefined]",be="[object WeakMap]",Oe="[object WeakSet]",xe="[object ArrayBuffer]",ve="[object DataView]",qe="[object Float32Array]",Me="[object Float64Array]",_e="[object Int8Array]",He="[object Int16Array]",Ve="[object Int32Array]",Ee="[object Uint8Array]",Ke="[object Uint8ClampedArray]",ht="[object Uint16Array]",Ge="[object Uint32Array]",_t=/\b__p \+= '';/g,lt=/\b(__p \+=) '' \+/g,We=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Et=/&(?:amp|lt|gt|quot|#39);/g,St=/[&<>"']/g,Be=RegExp(Et.source),Xe=RegExp(St.source),tt=/<%-([\s\S]+?)%>/g,$e=/<%([\s\S]+?)%>/g,et=/<%=([\s\S]+?)%>/g,Ze=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fe=/^\w*$/,ut=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,rt=/[\\^$.*+?()[\]{}|]/g,ze=RegExp(rt.source),it=/^\s+/,st=/\s/,Ue=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ye=/\{\n\/\* \[wrapped with (.+)\] \*/,ft=/,? & /,je=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Rt=/[()=,{}\[\]\/\s]/,Nt=/\\(\\)?/g,at=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,vt=/\w*$/,Rr=/^[-+]0x[0-9a-f]+$/i,Nr=/^0b[01]+$/i,Br=/^\[object .+?Constructor\]$/,$r=/^0o[0-7]+$/i,Ur=/^(?:0|[1-9]\d*)$/,er=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Xr=/($^)/,Wi=/['\n\r\u2028\u2029\\]/g,Zr="\\ud800-\\udfff",Yi="\\u0300-\\u036f",Qi="\\ufe20-\\ufe2f",ei="\\u20d0-\\u20ff",Mi=Yi+Qi+ei,Ii="\\u2700-\\u27bf",lr="a-z\\xdf-\\xf6\\xf8-\\xff",Xi="\\xac\\xb1\\xd7\\xf7",Zi="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",en="\\u2000-\\u206f",Ks=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",zc="A-Z\\xc0-\\xd6\\xd8-\\xde",jc="\\ufe0e\\ufe0f",Vs=Xi+Zi+en+Ks,Io="[']",Gs="["+Zr+"]",Co="["+Vs+"]",Js="["+Mi+"]",kc="\\d+",ah="["+Ii+"]",Hc="["+lr+"]",Kc="[^"+Zr+Vs+kc+Ii+lr+zc+"]",Pa="\\ud83c[\\udffb-\\udfff]",oh="(?:"+Js+"|"+Pa+")",Vc="[^"+Zr+"]",Oa="(?:\\ud83c[\\udde6-\\uddff]){2}",_s="[\\ud800-\\udbff][\\udc00-\\udfff]",gi="["+zc+"]",Gc="\\u200d",Jc="(?:"+Hc+"|"+Kc+")",yn="(?:"+gi+"|"+Kc+")",Wc="(?:"+Io+"(?:d|ll|m|re|s|t|ve))?",Yc="(?:"+Io+"(?:D|LL|M|RE|S|T|VE))?",Qc=oh+"?",Xc="["+jc+"]?",ch="(?:"+Gc+"(?:"+[Vc,Oa,_s].join("|")+")"+Xc+Qc+")*",Yn="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Zc="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",eu=Xc+Qc+ch,Ta="(?:"+[ah,Oa,_s].join("|")+")"+eu,uh="(?:"+[Vc+Js+"?",Js,Oa,_s,Gs].join("|")+")",Po=RegExp(Io,"g"),fh=RegExp(Js,"g"),Ra=RegExp(Pa+"(?="+Pa+")|"+uh+eu,"g"),tu=RegExp([gi+"?"+Hc+"+"+Wc+"(?="+[Co,gi,"$"].join("|")+")",yn+"+"+Yc+"(?="+[Co,gi+Jc,"$"].join("|")+")",gi+"?"+Jc+"+"+Wc,gi+"+"+Yc,Zc,Yn,kc,Ta].join("|"),"g"),ru=RegExp("["+Gc+Zr+Mi+jc+"]"),Ws=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,iu=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],hh=-1,zt={};zt[qe]=zt[Me]=zt
/* [wrapped with `+o+`] */
`)}function Xy(s){return gt(s)||na(s)||!!(B0&&s&&s[B0])}function rs(s,o){var l=typeof s;return o=o??M,!!o&&(l=="number"||l!="symbol"&&Ur.test(s))&&s>-1&&s%1==0&&s<o}function Kr(s,o,l){if(!Zt(l))return!1;var A=typeof o;return(A=="number"?ii(l)&&rs(o,l.length):A=="string"&&o in l)?sn(l[o],s):!1}function Yh(s,o){if(gt(s))return!1;var l=typeof s;return l=="number"||l=="symbol"||l=="boolean"||s==null||mi(s)?!0:Fe.test(s)||!Ze.test(s)||o!=null&&s in Ht(o)}function Zy(s){var o=typeof s;return o=="string"||o=="number"||o=="symbol"||o=="boolean"?s!=="__proto__":s===null}function Qh(s){var o=Tu(s),l=$[o];if(typeof l!="function"||!(o in Mt.prototype))return!1;if(s===l)return!0;var A=Gh(l);return!!A&&s===A[0]}function e6(s){return!!O0&&O0 in s}var t6=cu?is:pl;function Ho(s){var o=s&&s.constructor,l=typeof o=="function"&&o.prototype||qa;return s===l}function Op(s){return s===s&&!Zt(s)}function Tp(s,o){return function(l){return l==null?!1:l[s]===o&&(o!==t||s in Ht(l))}}function r6(s){var o=qu(s,function(A){return l.size===d&&l.clear(),A}),l=o.cache;return o}function i6(s,o){var l=s[1],A=o[1],T=l|A,F=T<(K|Y|_),Q=A==_&&l==W||A==_&&l==N&&s[7].length<=o[8]||A==(_|N)&&o[7].length<=o[8]&&l==W;if(!(F||Q))return s;A&K&&(s[2]=o[2],T|=l&K?0:z);var X=o[3];if(X){var ie=s[3];s[3]=ie?pp(ie,X,o[4]):X,s[4]=ie?As(s[3],m):o[4]}return X=o[5],X&&(ie=s[5],s[5]=ie?gp(ie,X,o[6]):X,s[6]=ie?As(s[5],m):o[6]),X=o[7],X&&(s[7]=X),A&_&&(s[8]=s[8]==null?o[8]:qr(s[8],o[8])),s[9]==null&&(s[9]=o[9]),s[0]=o[0],s[1]=T,s}function n6(s){var o=[];if(s!=null)for(var l in Ht(s))o.push(l);return o}function s6(s){return fu.call(s)}function Rp(s,o,l){return o=pr(o===t?s.length-1:o,0),function(){for(var A=arguments,T=-1,F=pr(A.length-o,0),Q=oe(F);++T<F;)Q[T]=A[o+T];T=-1;for(var X=oe(o+1);++T<o;)X[T]=A[T];return X[o]=l(Q),vr(s,this,X)}}function Np(s,o){return o.length<2?s:ta(s,Ni(o,0,-1))}function a6(s,o){for(var l=s.length,A=qr(o.length,l),T=ri(s);A--;){var F=o[A];s[A]=rs(F,l)?T[F]:t}return s}function Xh(s,o){if(!(o==="constructor"&&typeof s[o]=="function")&&o!="__proto__")return s[o]}var Bp=Up(np),Ko=_m||function(s,o){return Ot.setTimeout(s,o)},Zh=Up(Cy);function $p(s,o,l){var A=o+"";return Zh(s,Qy(A,o6(Jy(A),l)))}function Up(s){var o=0,l=0;return function(){var A=xm(),T=u-(A-l);if(l=A,T>0){if(++o>=y)return arguments[0]}else o=0;return s.apply(t,arguments)}}function Nu(s,o){var l=-1,A=s.length,T=A-1;for(o=o===t?A:o;++l<o;){var F=Bh(l,T),Q=s[F];s[F]=s[l],s[l]=Q}return s.length=o,s}var qp=r6(function(s){var o=[];return s.charCodeAt(0)===46&&o.push(""),s.replace(ut,function(l,A,T,F){o.push(T?F.replace(Nt,"$1"):A||l)}),o});function En(s){if(typeof s=="string"||mi(s))return s;var o=s+"";return o=="0"&&1/s==-S?"-0":o}function ia(s){if(s!=null){try{return uu.call(s)}catch{}try{return s+""}catch{}}return""}function o6(s,o){return Pi(ae,function(l){var A="_."+l[0];o&l[1]&&!nu(s,A)&&s.push(A)}),s.sort()}function Lp(s){if(s instanceof Mt)return s.clone();var o=new Ti(s.__wrapped__,s.__chain__);return o.__actions__=ri(s.__actions__),o.__index__=s.__index__,o.__values__=s.__values__,o}function c6(s,o,l){(l?Kr(s,o,l):o===t)?o=1:o=pr(yt(o),0);var A=s==null?0:s.length;if(!A||o<1)return[];for(var T=0,F=0,Q=oe(bu(A/o));T<A;)Q[F++]=Ni(s,T,T+=o);return Q}function u6(s){for(var o=-1,l=s==null?0:s.length,A=0,T=[];++o<l;){var F=s[o];F&&(T[A++]=F)}return T}function f6(){var s=arguments.length;if(!s)return[];for(var o=oe(s-1),l=arguments[0],A=s;A--;)o[A-1]=arguments[A];return Es(gt(l)?ri(l):[l],xr(o,1))}var h6=Dt(function(s,o){return ar(s)?Lo(s,xr(o,1,ar,!0)):[]}),l6=Dt(function(s,o){var l=Bi(o);return ar(l)&&(l=t),ar(s)?Lo(s,xr(o,1,ar,!0),nt(l,2)):[]}),d6=Dt(function(s,o){var l=Bi(o);return ar(l)&&(l=t),ar(s)?Lo(s,xr(o,1,ar,!0),t,l):[]});function p6(s,o,l){var A=s==null?0:s.length;return A?(o=l||o===t?1:yt(o),Ni(s,o<0?0:o,A)):[]}function g6(s,o,l){var A=s==null?0:s.length;return A?(o=l||o===t?1:yt(o),o=A-o,Ni(s,0,o<0?0:o)):[]}function b6(s,o){return s&&s.length?Su(s,nt(o,3),!0,!0):[]}function v6(s,o){return s&&s.length?Su(s,nt(o,3),!0):[]}function m6(s,o,l,A){var T=s==null?0:s.length;return T?(l&&typ
`;s.replace(Ie,function(ct,At,Tt,yi,Vr,wi){return Tt||(Tt=yi),ge+=s.slice(he,wi).replace(Wi,tm),At&&(X=!0,ge+=`' +
__e(`+At+`) +
'`),Vr&&(ie=!0,ge+=`';
`+Vr+`;
__p += '`),Tt&&(ge+=`' +
((__t = (`+Tt+`)) == null ? '' : __t) +
'`),he=wi+ct.length,ct}),ge+=`';
`;var ot=qt.call(o,"variable")&&o.variable;if(!ot)ge=`with (obj) {
`+ge+`
}
`;else if(Rt.test(ot))throw new dt(f);ge=(ie?ge.replace(_t,""):ge).replace(lt,"$1").replace(We,"$1;"),ge="function("+(ot||"obj")+`) {
`+(ot?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(X?", __e = _.escape":"")+(ie?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+ge+`return __p
}`;var wt=v1(function(){return Bt(F,Je+"return "+ge).apply(t,Q)});if(wt.source=ge,nl(wt))throw wt;return wt}function M5(s){return $t(s).toLowerCase()}function I5(s){return $t(s).toUpperCase()}function C5(s,o,l){if(s=$t(s),s&&(l||o===t))return S0(s);if(!s||!(o=vi(o)))return s;var A=rn(s),T=rn(o),F=M0(A,T),Q=I0(A,T)+1;return Cs(A,F,Q).join("")}function P5(s,o,l){if(s=$t(s),s&&(l||o===t))return s.slice(0,P0(s)+1);if(!s||!(o=vi(o)))return s;var A=rn(s),T=I0(A,rn(o))+1;return Cs(A,0,T).join("")}function O5(s,o,l){if(s=$t(s),s&&(l||o===t))return s.replace(it,"");if(!s||!(o=vi(o)))return s;var A=rn(s),T=M0(A,rn(o));return Cs(A,T).join("")}function T5(s,o){var l=le,A=U;if(Zt(o)){var T="separator"in o?o.separator:T;l="length"in o?yt(o.length):l,A="omission"in o?vi(o.omission):A}s=$t(s);var F=s.length;if(Ba(s)){var Q=rn(s);F=Q.length}if(l>=F)return s;var X=l-$a(A);if(X<1)return A;var ie=Q?Cs(Q,0,X).join(""):s.slice(0,X);if(T===t)return ie+A;if(Q&&(X+=ie.length-X),sl(T)){if(s.slice(X).search(T)){var he,de=ie;for(T.global||(T=_h(T.source,$t(vt.exec(T))+"g")),T.lastIndex=0;he=T.exec(de);)var ge=he.index;ie=ie.slice(0,ge===t?X:ge)}}else if(s.indexOf(vi(T),X)!=X){var Ie=ie.lastIndexOf(T);Ie>-1&&(ie=ie.slice(0,Ie))}return ie+A}function R5(s){return s=$t(s),s&&Be.test(s)?s.replace(Et,cm):s}var N5=ka(function(s,o,l){return s+(l?" ":"")+o.toUpperCase()}),cl=mp("toUpperCase");function b1(s,o,l){return s=$t(s),o=l?t:o,o===t?im(s)?hm(s):J2(s):s.match(o)||[]}var v1=Dt(function(s,o){try{return vr(s,t,o)}catch(l){return nl(l)?l:new dt(l)}}),B5=ts(function(s,o){return Pi(o,function(l){l=En(l),Zn(s,l,rl(s[l],s))}),s});function $5(s){var o=s==null?0:s.length,l=nt();return s=o?Xt(s,function(A){if(typeof A[1]!="function")throw new Oi(c);return[l(A[0]),A[1]]}):[],Dt(function(A){for(var T=-1;++T<o;){var F=s[T];if(vr(F[0],this,A))return vr(F[1],this,A)}})}function U5(s){return cy(Ri(s,w))}function ul(s){return function(){return s}}function q5(s,o){return s==null||s!==s?o:s}var L5=wp(),F5=wp(!0);function si(s){return s}function fl(s){return Y0(typeof s=="function"?s:Ri(s,w))}function z5(s){return X0(Ri(s,w))}function j5(s,o){return Z0(s,Ri(o,w))}var k5=Dt(function(s,o){return function(l){return Fo(l,s,o)}}),H5=Dt(function(s,o){return function(l){return Fo(s,l,o)}});function hl(s,o,l){var A=mr(o),T=Eu(o,A);l==null&&!(Zt(o)&&(T.length||!A.length))&&(l=o,o=s,s=this,T=Eu(o,mr(o)));var F=!(Zt(l)&&"chain"in l)||!!l.chain,Q=is(s);return Pi(T,function(X){var ie=o[X];s[X]=ie,Q&&(s.prototype[X]=function(){var he=this.__chain__;if(F||he){var de=s(this.__wrapped__),ge=de.__actions__=ri(this.__actions__);return ge.push({func:ie,args:arguments,thisArg:s}),de.__chain__=he,de}return ie.apply(s,Es([this.value()],arguments))})}),s}function K5(){return Ot._===this&&(Ot._=vm),this}function ll(){}function V5(s){return s=yt(s),Dt(function(o){return ep(o,s)})}var G5=kh(Xt),J5=kh(_0),W5=kh(ph);function m1(s){return Yh(s)?gh(En(s)):xy(s)}function Y5(s){return function(o){return s==null?t:ta(s,o)}}var Q5=Dp(),X5=Dp(!0);function dl(){return[]}function pl(){return!1}function Z5(){return{}}function e4(){return""}function t4(){return!0}function r4(s,o){if(s=yt(s),s<1||s>M)return[];var l=b,A=qr(s,b);o=nt(o),s-=b;for(var T=mh(A,o);++l<s;)o(l);return T}function i4(s){return gt(s)?Xt(s,En):mi(s)?[s]:ri(qp($t(s)))}function n4(s){var o=++gm;return $t(s)+o}var s4=Cu(function(s,o){return s+o},0),a4=Hh("ceil"),o4=Cu(function(s,o){return s/o},1),c4=Hh("floor");function u4(s){return s&&s.length?Du(s,si,Ch):t}function f4(s,o){return s&&s.length?Du(s,nt(o,2),Ch):t}function h4(s){return A0(s,si)}function l4(s,o){return A0(s,nt(o,2))}function d4(s){return s&&s.length?Du(s,si,Rh):t}function p4(s,o){return s&&s.length?Du(s,nt(o,2),Rh):t}var g4=Cu(function(s,o){return s*o},1),b4=Hh("round"),v4=Cu(function(s,o){return s-o},0);function m4(s){return s&&s.length?vh(s,si):0}function y4(s,o){return s&&s.length?vh(s,nt(o,2)):0}return $.after=z8,$.ary=Wp,$.assign=Iw,$.assignIn=u1,$.assignInWith=ju,$.assignWith=Cw,$.at=Pw,$.before=Yp,$.bind=rl,$.bindAll=B5,$.bindKey=Qp,$.castArray=Z8,$.chain=Vp,$.chunk=c6,$.c